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
341172168895	341172169454	341172170004	341172170554	341172171103	341172171654	341172172204	341172172754	341172173303	341172173854	341172174404	341172174954	341172175503	341172176054	341172176604	341172177154	341172177703	341172178254	341172178804	341172179354	341172179903	341172180454	341172181004	341172181554	341172182103	341172182654	341172183204	341172183754	341172184303	341172184854	341172185404	341172185954	341172186503	341172187054	341172187604	341172188157	341172188703	341172189254	341172189804	341172190354	341172190903	341172191454	341172192004	341172192554	341172193103	341172193654	341172194206	341172194754	341172195303	341172195854	341172196404	341172196954	341172197504	341172198054	341172198604	341172199154	341172199703	341172200254	341172200804	341172201354	341172201903	341172202454	341172203004	341172203554	341172204104	341172204654	341172205204	341172205754	341172206304	341172206854	341172207404	341172207954	341172208503	341172209054	341172209604	341172210154	341172210703	341172211254	341172211804	341172212354	341172212904	341172213454	341172214004	341172214554	341172215104	341172215654	341172216204	341172216754	341172217304	341172217854	341172218404	341172218954	341172219504	341172220054	341172220604	341172221154	341172221704	341172222254	341172222804	341172223354	341172223904	341172224454	341172225004	341172225554	341172226104	341172226654	341172227204	341172227754	341172228304	341172228854	341172229404	341172229954	341172230504	341172231054	341172231604	341172232154	341172232704	341172233254	341172233804	341172234354	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2773	2000	3600	2300	2773	2000	3600	2300	2773	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
23053	21638	29531	24223	21640	21685	7546	1106	779	779	650	580	552	531	456	465	457	413	431	436	401	427	395	372	347	402	427	410	413	418	453	411	429	435	468	411	477	479	488	438	445	420	395	346	430	377	424	423	442	442	377	400	427	452	456	487	471	445	354	341	369	327	364	356	363	312	329	350	348	342	350	363	375	334	337	330	357	329	311	334	325	314	339	340	319	349	303	342	342	328	361	343	358	329	350	347	321	339	347	332	349	353	335	327	320	349	340	329	340	335	338	339	320	321	337	340	335	354	344	339	346	313	333	327	324	337	352	318	303	367	358	354	355	336	355	379	338	338	320	362	321	323	354	326	373	342	353	303	336	319	309	348	318	301	361	306	319	335	320	326	313	315	313	343	341	330	333	323	295	309	315	332	315	333	363	346	330	349	349	320	326	309	311	342	325	311	334	338	300	301	332	307	308	334	340	309	370	294	342	332	331	318	345	310	339	328	316	337	338	340	335	338	331	344	370	315	330	332	333	305	333	333	348	342	307	314	344	333	337	356	305	342	324	345	328	322	309	311	315	346	319	332	331	357	348	349	352	338	335	334	331	343	348	356	342	338	337	337	327	332	341	326	320	301	313	346	335	336	349	317	366	339	311	326	349	327	321	326	316	331	338	284	285	337	343	335	333	316	346	323	290	326	352	350	327	345	327	327	308	306	337	355	308	342	323	328	359	336	314	356	347	328	354	307	322	340	308	328	316	301	357	359	374	329	376	323	307	335	322	308	348	326	332	338	326	317	352	307	324	317	309	317	336	335	349	347	336	362	327	283	335	321	307	341	337	360	311	330	324	337	328	313	281	340	334	323	313	330	377	345	335	329	323	335	325	310	351	306	353	338	329	336	345	341	339	303	287	343	327	347	327	342	307	294	331	332	322	350	352	333	318	338	328	332	344	328	335	344	335	329	339	300	340	318	326	349	339	281	311	320	292	310	318	349	353	331	315	349	347	362	324	342	320	316	320	376	326	320	373	320	362	304	340	318	341	298	328	324	299	346	326	340	322	315	327	345	303	387	350	337	327	327	340	380	329	316	333	313	337	314	376	320	322	346	334	363	340	346	336	318	335	351	341	333	357	338	347	333	319	305	324	323	346	332	347	316	314	351	313	337	330	322	307	318	302	346	346	310	358	352	342	312	292	304	323	351	329	330	346	336	337	353	315	314	343	322	351	330	324	363	331	303	349	348	355	340	320	355	303	335	346	312	334	334	334	361	321	339	322	340	334	310	326	316	359	353	351	346	344	370	352	306	328	309	313	322	334	345	339	344	330	335	306	358	343	358	337	333	297	341	352	323	331	332	342	357	343	346	364	309	331	320	321	298	310	367	329	314	331	322	285	328	306	336	311	324	327	326	346	341	313	359	308	314	340	317	344	323	318	351	362	335	344	346	336	350	338	364	306	315	326	366	306	343	323	316	317	321	333	328	391	303	341	328	307	375	330	343	314	350	371	324	311	334	324	347	339	318	292	351	326	334	355	365	359	354	331	323	349	305	317	360	346	334	342	314	315	328	305	334	299	299	331	356	339	314	324	310	327	337	332	333	307	346	325	368	340	296	316	358	329	344	314	322	362	311	326	315	320	324	352	336	331	324	301	304	328	303	324	326	298	332	334	304	313	328	347	345	310	305	349	346	326	355	335	343	336	314	357	341	319	322	311	316	320	363	345	333	316	321	324	321	344	331	352	313	321	316	339	309	306	358	324	317	343	309	358	329	335	330	303	323	297	319	347	352	331	327	341	322	333	320	310	293	334	315	296	333	355	315	337	336	341	334	333	297	338	341	333	343	340	352	322	347	324	327	321	316	346	291	306	354	339	344	346	336	319	318	335	349	334	338	300	316	295	271	307	325	328	335	294	296	331	303	320	332	314	320	344	291	314	306	319	319	326	326	299	327	331	328	349	306	333	335	328	321	312	363	334	314	343	331	317	369	362	326	315	318	342	327	320	329	288	309	366	375	302	370	343	309	302	328	328	332	321	358	304	327	336	337	339	321	309	350	317	331	356	333	313	358	321	303	314	305	330	348	343	320	299	320	312	334	333	305	349	345	311	346	336	330	333	315	310	315	332	312	323	312	319	347	335	342	324	351	337	312	316	284	325	310	331	337	315	320	313	337	313	331	346	299	370	347	371	307	314	324	343	325	338	329	329	298	307	319	301	345	298	304	319	333	328	298	363	327	313	311	362	312	344	314	356	343	310	330	335	332	335	364	324	316	316	344	348	296	324	382	307	344	328	333	366	356	288	325	350	324	355	330	319	339	328	360	327	326	346	326	352	318	347	342	347	315	364	318	354	352	309	346	329	350	324	318	289	380	329	345	346	289	317	325	336	313	327	349	342	362	349	335	329	319	337	326	321	333	320	337	308	336	353	316	334	301	335	318	358	327	317	286	322	354	316	338	328	317	315	328	341	296	321	332	331	335	344	319	340	334	320	328	359	307	300	334	365	324	331	329	322	326	336	357	381	339	333	335	348	359	349	309	342	340	307	315	346	319	313	315	321	337	338	322	363	313	328	337	315	335	293	303	343	322	360	359	333	328	331	329	324	325	328	302	338	300	341	357	349	361	328	312	314	363	355	351	333	352	336	320	349	322	331	358	315	359	349	312	328	328	348	324	311	336	323	278	338	312	353	311	327	332	303	340	298	304	373	348	311	337	319	315	331	332	349	303	312	370	320	330	305	336	330	321	353	335	340	331	369	326	327	339	333	324	332	357	324	327	331	338	329	343	341	319	331	352	326	355	338	375	330	322	317	308	351	312	308	321	310	315	319	333	363	342	349	344	330	361	334	308	320	327	299	336	343	348	334	341	305	353	353	293	323	312	322	391	365	319	362	331	327	343	336	357	342	312	345	310	330	335	320	324	312	332	376	332	329	302	342	337	340	325	359	361	349	326	340	345	350	356	326	324	332	354	316	331	330	313	352	334	336	329	325	370	334	349	311	323	340	316	334	308	338	351	304	363	349	338	310	312	312	338	316	334	288	345	337	309	335	317	329	327	317	353	331	340	325	358	332	329	313	327	319	329	316	340	340	348	310	340	351	347	334	305	336	349	344	344	340	316	310	346	315	309	324	323	327	338	336	337	345	310	332	358	343	345	336	329	336	308	341	330	339	351	321	357	325	350	351	353	311	330	340	335	317	354	321	304	345	322	349	337	332	344	327	348	365	338	329	329	333	364	336	333	307	301	336	347	315	291	313	321	340	321	343	325	337	341	314	328	342	343	313	334	319	329	317	316	330	323	310	316	344	312	337	304	318	306	323	301	328	324	299	362	310	323	321	309	303	346	300	288	315	315	308	338	324	339	319	303	310	347	313	327	323	304	329	302	344	341	334	359	342	357	317	321	353	341	323	355	343	321	341	347	324	326	346	362	334	360	330	308	301	361	333	360	327	361	342	366	328	326	361	327	329	314	325	328	332	334	316	345	346	355	309	299	315	328	327	332
9742	24474	10911	5736	3901	2925	2141	1723	1330	1126	949	783	742	646	580	577	526	514	500	472	467	442	474	409	425	424	519	502	476	421	513	467	487	480	527	476	536	568	541	570	562	488	472	407	444	452	446	432	442	525	471	458	427	467	575	598	553	465	376	395	401	382	369	358	357	370	333	334	335	335	380	353	378	365	374	370	405	351	334	327	305	363	311	342	350	326	362	365	369	359	368	374	387	319	384	382	335	330	326	313	342	324	346	325	362	363	337	302	353	313	324	377	347	324	362	335	362	349	326	367	339	338	328	364	342	377	340	348	332	340	329	324	334	328	332	325	344	324	350	361	333	337	356	334	314	328	316	339	385	317	344	327	350	367	329	350	346	322	370	368	342	329	369	328	345	324	305	340	333	353	315	341	305	343	342	340	358	331	354	365	354	337	314	341	359	346	372	363	296	359	350	345	334	330	349	305	360	336	331	325	354	357	348	328	313	323	368	339	335	317	325	327	331	324	341	358	316	313	365	383	307	299	330	338	306	334	382	341	332	316	353	357	318	346	338	325	348	316	308	377	325	305	297	346	353	341	325	341	340	347	368	365	317	357	361	353	351	319	368	336	331	354	349	327	365	332	323	343	326	340	337	294	353	351	319	343	351	334	323	341	351	343	341	342	335	321	337	346	354	380	320	350	334	352	343	341	337	324	349	343	340	309	403	335	332	318	351	347	331	363	340	341	363	330	343	337	317	362	324	357	335	334	333	370	318	322	317	338	348	328	312	349	335	339	357	377	329	348	314	340	316	334	327	347	356	348	313	331	330	317	337	347	318	348	331	317	342	386	349	335	316	343	332	349	331	370	314	340	348	321	330	297	311	363	366	330	309	325	346	375	334	329	332	318	313	332	394	314	313	345	312	311	318	352	319	325	325	329	312	348	326	365	320	346	342	357	350	360	336	330	348	354	386	353	328	319	329	361	323	360	353	337	317	314	338	333	303	342	333	360	318	313	319	341	333	322	343	358	350	328	334	329	341	360	317	318	375	374	357	332	335	304	359	318	339	326	348	359	356	318	332	333	318	334	350	330	338	344	331	301	287	325	365	363	305	364	344	329	344	348	358	318	334	331	324	334	340	315	337	323	321	337	360	360	337	349	362	312	335	316	319	362	347	336	322	335	363	357	316	312	330	333	339	306	322	336	340	330	353	326	294	341	345	324	349	357	332	366	351	351	333	344	321	305	341	289	328	349	344	308	359	391	331	351	336	315	353	337	350	362	348	331	336	322	341	327	369	319	349	349	327	370	356	352	360	365	356	337	317	351	351	347	321	351	309	342	337	309	355	346	341	343	329	334	347	346	336	344	333	318	338	325	370	327	323	332	371	346	325	336	338	338	340	356	312	329	343	350	330	321	313	308	332	296	352	337	318	342	322	332	363	334	329	318	339	362	339	342	335	333	334	334	337	311	338	337	345	354	364	389	296	310	332	355	321	321	312	338	341	324	336	339	314	343	305	336	339	343	368	350	355	352	325	329	342	322	356	322	346	351	341	341	358	333	317	333	340	349	318	325	331	348	320	346	331	338	354	370	282	340	319	337	373	343	389	344	330	377	345	336	327	315	364	363	327	332	350	348	356	366	361	314	366	320	366	349	352	347	356	367	340	338	342	353	312	317	334	344	327	329	284	349	326	322	322	308	367	364	366	333	324	355	357	343	348	349	380	337	321	322	358	330	336	345	328	338	315	336	343	387	326	306	340	361	351	329	319	354	355	352	356	359	367	294	339	340	360	338	321	330	321	355	344	349	325	313	313	357	355	334	335	323	336	343	347	329	356	368	343	351	373	324	306	333	323	347	324	329	317	354	373	351	365	331	321	314	337	349	324	317	349	350	322	361	318	339	349	348	321	330	336	367	326	348	346	325	360	327	370	347	332	342	334	305	337	317	347	319	332	321	350	328	351	335	344	337	341	370	335	318	326	353	356	339	340	341	335	350	355	354	326	378	374	329	332	341	332	337	323	346	305	363	327	319	315	366	330	342	358	311	318	375	343	314	353	317	315	354	312	337	306	328	340	342	334	316	344	332	336	347	316	362	337	345	336	314	308	363	372	351	337	362	369	368	367	351	327	317	352	333	330	386	356	323	338	295	355	367	305	348	346	357	317	338	340	346	347	348	360	344	336	344	342	335	350	331	363	338	331	330	345	363	314	347	348	349	343	350	371	340	356	355	338	338	337	310	362	361	322	357	360	377	320	361	290	343	346	330	355	372	324	342	364	334	356	317	357	346	321	349	380	295	323	329	329	339	311	343	333	312	308	361	365	332	357	377	335	342	380	295	382	338	306	341	317	343	339	293	330	346	359	331	348	322	354	355	366	345	329	347	352	336	309	273	361	332	336	359	338	341	331	353	348	321	355	330	326	326	343	376	359	322	353	360	350	337	289	343	342	330	330	305	320	327	353	338	311	308	325	345	356	347	342	350	345	346	316	326	343	346	335	337	362	322	306	345	345	309	327	352	316	326	347	341	338	321	349	367	338	327	341	326	329	320	340	318	317	375	344	352	343	300	328	355	365	267	350	328	306	362	319	311	363	351	341	324	360	357	307	362	341	314	370	326	304	360	342	333	361	312	320	338	322	342	321	340	336	351	339	336	351	353	332	341	294	327	340	335	294	321	333	322	352	349	354	371	337	330	363	368	338	324	319	333	317	347	321	340	356	351	334	343	320	359	334	321	372	336	340	336	334	327	344	349	354	319	349	320	366	321	334	350	348	351	335	347	349	309	303	336	355	374	347	327	349	321	360	320	337	345	342	339	353	341	350	362	347	334	302	350	369	335	349	338	390	321	339	351	324	359	333	310	341	339	329	367	354	325	308	317	334	362	344	333	337	349	326	332	322	320	354	316	363	342	361	345	346	332	334	353	327	345	356	359	319	344	346	348	321	330	348	326	341	307	335	322	367	322	310	325	306	358	364	328	333	347	347	312	325	339	363	337	311	340	337	341	342	358	299	368	308	349	363	344	303	365	341	338	353	374	329	321	328	356	323	322	373	309	323	351	293	321	358	332	335	356	336	320	327	329	332	349	302	339	341	339	346	337	345	340	305	317	345	358	285	362	376	363	333	357	339	335	326	338	323	319	338	340	320	358	357	333	355	328	351	345	341	354	352	337	331	335	324	312	325	305	320	359	326	324	363	311	345	341	340	348	339	324	328	346	348	318	339	314	334	341	352	325	335	324	329	336	341	380	338	345	319	298	330	366	325	332	384	310	327	329	321	319	348	328	374	329	339	347	324	367	339	345	331	318	343	361	316	355	337	310	357	363	340	317	314	341	329	327	337	355	372	304	319	355	334	346	329	305	381	324	333	342	352	356	342	340	344	356	341	325	324	334	359	348	364	341	351	342	352	327	339	343	326	360	348	334	362	326	326	358	340	325	335	351	331	345	315	340	293	356	353	330	362	321	340	345	346	360	373	311	360	320	363	350	325	344	372	342	315	348
28058	17386	3874	881	589	492	430	445	427	422	445	444	460	453	411	420	418	414	424	397	433	421	445	419	410	414	447	419	433	420	463	449	429	384	492	469	460	441	466	458	452	443	435	382	455	434	447	439	410	437	476	402	472	464	467	464	458	388	419	435	440	385	407	427	420	431	407	423	393	408	424	411	417	398	416	396	400	411	385	426	427	399	410	407	407	439	444	415	438	411	428	445	422	435	392	423	397	430	422	415	426	431	412	382	434	407	415	427	417	408	420	408	436	378	403	426	444	438	371	369	403	385	352	394	413	397	413	405	415	431	382	439	388	381	423	431	429	387	413	408	459	398	404	407	421	421	395	445	411	412	443	402	391	409	412	393	425	422	434	437	412	421	373	428	406	388	416	416	446	419	410	436	435	379	397	372	380	399	414	398	448	402	377	413	415	407	434	418	416	381	439	423	387	396	377	438	423	414	431	445	450	420	398	409	428	426	443	423	382	434	450	429	439	414	408	406	412	435	412	447	384	400	415	431	410	412	428	426	395	422	443	391	427	426	439	418	390	406	411	405	412	421	403	427	453	409	384	419	444	426	399	414	417	434	433	437	441	411	403	406	411	422	385	400	393	387	444	413	401	443	422	434	427	383	408	423	402	389	417	421	427	383	391	444	413	383	409	389	443	404	464	431	410	402	377	413	395	427	387	425	410	439	394	425	413	407	425	441	416	395	403	462	405	437	447	388	411	407	416	451	411	402	414	412	430	419	396	430	405	441	439	419	403	398	374	410	385	454	457	374	394	413	421	380	398	431	401	426	401	411	442	404	391	402	411	437	406	425	370	426	373	410	394	396	409	387	371	417	432	419	385	383	401	405	428	422	434	439	381	401	434	412	409	388	392	416	403	399	423	392	421	404	420	408	421	411	386	399	431	382	382	427	395	394	432	381	408	415	407	401	399	414	421	397	395	434	385	450	381	441	401	439	436	437	391	405	387	401	405	385	380	375	440	411	402	432	423	438	387	421	405	417	427	413	444	420	425	426	407	402	418	360	419	381	425	419	413	386	398	419	410	399	434	401	413	383	412	420	408	438	431	440	407	404	450	408	408	419	434	392	419	396	417	425	391	428	433	426	422	399	422	423	423	368	435	392	369	390	408	412	399	430	439	464	418	393	411	428	379	407	378	430	402	368	378	394	450	416	398	384	396	400	429	422	377	355	404	383	390	406	439	405	449	412	405	410	418	423	428	429	418	389	398	392	440	462	447	380	412	392	421	439	381	422	408	408	397	415	410	387	392	412	414	423	415	409	404	435	424	416	427	405	413	416	395	415	448	419	407	377	382	398	394	408	368	386	412	405	447	399	401	429	391	438	421	409	446	413	390	413	404	402	434	439	399	435	434	423	417	407	401	411	401	393	433	417	351	415	454	420	431	390	428	445	390	381	398	416	418	431	399	399	386	405	437	415	421	437	394	414	404	395	427	396	431	423	433	433	411	381	410	401	415	412	417	381	425	405	425	415	397	396	420	372	395	368	415	391	386	425	429	402	416	432	438	403	420	412	417	420	403	359	422	408	413	410	407	422	396	425	426	375	444	403	424	422	387	386	403	380	388	423	453	412	433	409	417	387	453	417	412	403	416	403	388	406	373	394	372	391	433	407	390	441	385	401	438	399	376	422	406	413	436	433	441	391	418	419	394	432	410	420	379	429	373	399	418	396	386	402	404	423	406	410	399	390	433	444	410	453	426	398	427	395	412	452	446	387	409	405	417	397	452	414	413	416	386	374	417	442	374	410	426	397	408	418	401	413	417	432	388	404	428	409	416	398	383	384	427	416	423	446	389	399	410	389	430	409	418	391	391	373	433	403	379	388	383	418	422	411	400	445	421	423	420	413	383	442	406	421	428	406	380	403	406	411	397	386	418	436	381	400	436	407	453	377	414	384	395	389	403	396	423	412	402	416	429	409	436	437	426	400	401	416	378	430	452	414	434	397	388	380	425	408	404	398	450	419	414	430	398	402	448	392	416	401	423	363	403	436	413	421	455	413	425	436	393	423	434	464	425	386	418	444	380	387	394	437	425	418	407	416	417	397	430	404	431	428	405	384	408	395	408	404	439	408	415	388	388	435	436	379	369	406	405	417	404	411	422	390	447	413	444	409	403	463	370	413	433	426	397	422	418	431	414	425	426	414	455	406	406	414	423	435	414	389	409	415	411	426	411	406	435	428	441	435	414	405	429	450	409	418	410	395	414	403	356	420	404	451	405	423	365	426	394	371	384	426	464	406	394	401	462	436	382	435	412	441	392	375	410	410	427	432	444	405	453	400	388	419	416	386	419	408	418	379	429	428	409	372	428	389	461	419	390	409	391	428	378	395	395	405	443	413	399	406	428	398	427	429	384	404	429	384	434	408	392	424	419	393	412	407	417	408	387	426	397	431	404	447	373	437	416	397	436	394	418	415	394	399	399	395	439	401	387	380	423	430	388	376	400	396	391	402	423	394	409	442	442	422	403	419	352	412	397	450	396	437	413	423	409	437	403	412	403	427	408	435	412	414	419	399	406	398	429	421	364	410	391	436	378	390	441	414	408	404	425	397	391	401	406	391	416	432	412	424	423	441	423	404	400	412	409	402	428	397	418	423	407	418	424	435	403	427	432	422	409	400	365	366	400	425	402	405	410	411	390	427	421	383	423	395	434	401	450	436	416	418	372	444	388	455	374	385	405	464	401	426	424	398	404	425	393	412	398	424	441	417	364	406	430	405	422	423	425	453	386	401	431	420	407	426	433	417	429	423	397	395	400	438	423	421	401	385	437	415	434	406	407	421	401	422	409	383	414	425	446	408	435	463	424	458	422	399	406	414	415	436	417	446	437	399	428	392	396	415	427	433	380	433	457	441	391	415	393	420	423	410	403	457	430	429	424	429	408	386	419	426	446	411	403	387	397	440	404	439	375	414	400	418	440	373	417	396	416	423	416	410	421	404	410	380	400	397	414	432	444	397	428	381	373	423	424	404	428	408	406	419	426	386	457	430	373	395	397	402	413	443	400	393	409	383	416	389	414	389	386	427	419	420	404	434	410	377	392	447	380	441	406	445	384	372	404	422	464	421	404	396	463	387	421	454	414	424	425	375	422	456	394	423	382	417	392	385	421	418	445	431	414	408	394	411	408	412	416	407	429	376	422	436	483	385	428	396	446	410	414	436	427	453	379	403	368	410	388	392	445	419	436	420	409	422	387	419	421	383	408	411	391	394	433	373	407	414	419	393	380	414	409	404	412	379	380	385	410	414	419	437	425	418	440	382	419	394	388	409	398	406	436	414	406	408	386	435	416	393	406	397	449	412	415	376	446	437	413	412	410	410	423	399	385	397	450	406	413	406	372	384	405	420	396	395	409	426	421	441	402	451	411	417	378	420	398	401	416	420	384	415	415	414	411	407	400	411	424	361	407	384	400	442	376	428	425	410	408	403	413	415	384	446	415	430	452	421	418	407
8226	4542	1722	851	681	560	538	493	483	473	503	474	481	495	466	456	452	427	454	470	470	484	437	423	483	489	470	512	487	511	441	451	491	486	502	547	505	511	504	499	450	489	497	486	469	499	491	482	517	536	499	483	509	517	490	520	481	502	447	469	448	416	423	432	440	453	434	448	439	473	438	445	476	417	462	449	467	476	423	472	434	435	441	439	428	444	446	472	457	475	420	432	451	473	444	449	431	447	447	440	460	469	477	471	445	430	437	474	477	407	424	408	462	436	429	438	424	465	443	455	440	432	464	441	467	459	440	467	447	465	476	423	437	443	432	454	436	465	469	447	472	459	449	473	476	515	442	432	443	452	445	415	456	475	462	414	433	411	455	451	435	407	457	479	434	440	472	482	433	388	408	476	450	434	433	444	458	423	418	481	432	455	479	460	388	422	439	440	422	429	426	456	424	445	427	427	433	441	464	429	461	439	464	451	445	437	434	444	475	469	471	418	448	406	460	422	440	467	450	434	429	469	438	423	455	445	479	463	414	448	432	451	445	450	418	445	449	418	413	439	427	433	475	445	456	426	448	410	482	442	438	434	422	463	451	444	443	450	428	435	451	430	443	433	445	413	463	437	424	453	450	423	467	435	440	431	492	478	477	420	448	455	426	400	461	494	426	413	438	428	445	434	433	449	463	449	455	430	462	471	453	452	431	468	424	439	458	419	469	432	430	429	470	438	432	458	443	443	468	439	452	442	419	469	418	450	416	444	451	468	438	400	434	437	483	448	427	429	428	410	424	463	440	419	450	441	431	459	458	438	397	446	401	442	452	485	422	432	431	437	444	463	437	445	443	421	423	440	437	439	427	435	430	446	451	426	449	427	400	401	446	413	479	403	440	439	458	470	444	427	448	417	483	438	450	467	436	439	448	406	423	458	423	458	462	408	463	453	419	458	470	447	420	454	453	429	445	426	442	416	453	430	440	468	397	450	456	454	446	446	468	455	408	432	447	446	425	427	451	471	439	451	419	455	437	439	407	425	423	419	457	470	426	424	429	433	464	430	462	432	451	444	434	448	470	442	435	434	457	405	419	419	490	432	445	474	452	419	403	469	454	450	461	421	441	464	453	456	435	479	469	426	421	439	422	421	459	474	452	440	445	444	456	468	422	522	489	437	474	421	433	453	449	464	414	455	426	459	435	446	425	402	457	436	438	467	402	439	452	424	451	452	436	415	447	474	467	424	456	424	428	423	439	443	482	431	406	450	464	424	426	478	422	431	451	453	479	440	446	453	441	465	448	490	443	446	456	423	428	467	459	404	450	428	443	451	413	436	446	462	488	418	433	459	447	422	424	460	459	441	439	431	449	454	431	430	448	438	427	470	455	464	444	430	446	434	476	456	412	421	456	462	412	449	451	474	452	440	475	430	387	439	450	443	433	444	460	522	431	440	432	456	411	447	429	488	432	453	434	435	440	444	481	423	415	440	446	466	451	446	467	443	445	469	471	457	445	419	405	435	463	440	453	431	381	439	440	477	472	414	443	469	515	429	444	464	437	424	453	448	468	475	434	448	475	419	435	448	450	476	411	425	421	417	425	434	417	426	452	461	456	415	456	444	417	460	440	451	468	454	415	418	437	457	440	455	435	460	434	450	413	452	446	440	409	438	459	468	406	442	451	432	419	459	446	455	440	458	477	462	420	446	433	446	430	456	480	432	442	455	471	408	437	450	414	435	453	433	454	439	471	444	462	448	439	448	458	421	428	446	485	459	443	425	414	459	470	475	457	443	462	448	415	443	472	470	396	449	425	462	431	436	451	480	468	459	449	416	417	426	424	459	461	434	446	457	417	407	468	485	494	410	437	433	423	456	465	428	431	450	462	465	440	435	466	453	395	469	475	466	490	469	488	466	459	441	471	430	472	444	437	458	424	426	431	469	456	452	452	420	475	457	456	422	432	418	438	444	462	424	437	435	474	464	466	460	475	463	484	431	465	454	457	458	447	420	432	454	464	449	433	442	461	437	449	478	502	456	444	444	437	457	474	427	459	466	444	447	457	453	464	430	450	459	454	406	487	455	422	434	445	433	417	437	416	462	442	471	480	463	466	458	440	430	482	444	443	474	432	421	466	429	474	425	459	457	442	412	457	498	461	429	435	466	487	479	421	448	410	438	464	467	448	419	453	431	470	464	406	450	438	429	457	469	466	437	409	443	460	464	463	473	423	468	459	464	459	482	433	431	418	439	454	447	452	466	482	453	475	411	421	396	465	403	466	464	454	466	450	476	411	433	467	433	458	478	428	472	411	446	448	424	425	421	433	456	437	445	432	427	415	452	436	425	442	459	441	444	419	419	485	447	455	404	435	470	424	478	451	439	415	430	442	416	478	438	411	476	454	381	441	467	425	491	439	434	448	451	442	446	469	437	414	477	461	505	470	446	464	410	412	475	448	443	440	445	447	422	455	411	435	456	447	430	399	475	489	409	434	433	455	453	478	453	451	451	439	457	471	429	436	450	436	441	424	475	411	441	423	444	458	437	450	470	424	486	451	419	433	502	430	492	413	448	441	451	486	462	448	481	476	450	423	411	457	442	471	426	468	442	455	470	458	439	435	451	421	457	461	447	442	462	437	426	449	430	427	471	449	451	454	461	458	459	469	422	487	474	460	435	453	420	413	438	470	458	427	442	406	414	454	420	459	412	443	456	460	461	432	451	459	446	467	462	470	446	431	439	472	407	435	480	468	456	437	414	464	426	448	466	460	424	461	422	459	457	470	443	498	457	494	432	408	447	420	463	435	425	409	468	436	424	440	463	400	441	489	464	414	440	410	438	462	462	469	451	439	459	445	454	508	418	445	439	460	483	450	446	407	453	441	471	442	449	471	430	429	453	418	485	439	432	451	456	452	431	442	494	431	477	458	457	410	423	459	409	457	414	480	421	459	464	417	445	414	490	440	441	450	400	436	459	435	469	454	431	476	437	426	457	472	411	433	438	424	444	466	436	441	447	460	461	439	420	489	462	411	438	457	434	468	469	442	446	451	463	448	450	426	463	406	420	435	405	416	417	438	516	450	473	441	464	422	433	448	440	461	441	428	428	436	428	493	450	439	415	429	457	464	483	462	422	463	451	434	429	446	458	443	453	445	473	455	478	431	436	469	437	460	451	456	420	421	484	432	458	454	433	428	456	437	459	436	407	448	475	409	456	459	463	440	486	443	434	421	444	476	439	456	458	481	462	449	463	430	428	404	430	438	412	451	438	472	467	399	446	431	423	428	460	464	451	458	453	445	430	448	445	462	446	441	452	464	456	426	468	465	449	403	414	416	403	428	440	439	464	444	450	437	405	408	487	438	444	455	442	445	439	427	455	505	445	460	487	440	433	459	444	480	430	430	426	405	485	444	452	465	452	463	462	404	471	456	437	443	432	425	449	452	459	481	410	433	429	437	440	445	428	429	447	414	476	441	462	461	408	452	444	431	437	452	435	464	451	453	448
23701	21174	28404	24209	21174	9364	988	601	489	441	402	341	318	305	310	272	286	266	269	263	268	261	255	248	257	297	273	282	299	268	303	291	282	292	285	278	311	325	285	284	295	268	273	252	323	271	279	275	286	316	286	266	258	270	296	336	324	278	236	276	234	228	218	223	259	235	247	247	247	240	257	238	241	241	265	230	227	242	242	246	230	236	231	238	240	240	240	215	249	215	231	256	254	224	229	207	228	204	223	209	233	209	256	231	230	230	206	242	218	225	225	234	198	231	231	226	219	243	226	223	215	213	219	225	226	237	215	214	222	250	231	225	200	211	228	228	194	238	239	235	207	171	218	227	227	223	243	238	233	230	228	236	204	222	233	240	218	246	236	213	188	219	240	232	211	243	234	226	216	237	228	232	236	219	223	238	245	230	232	241	231	189	215	232	183	235	239	223	227	250	220	238	208	214	237	197	220	248	233	219	229	204	241	236	221	216	234	232	234	213	218	202	220	245	215	214	212	233	237	220	228	200	257	216	234	225	234	250	218	206	226	209	251	237	239	214	199	222	222	237	210	229	218	228	232	219	226	246	233	225	231	252	227	233	219	217	215	233	214	232	237	226	249	222	266	228	264	219	232	213	227	224	243	219	218	212	199	221	205	228	196	208	218	210	229	237	239	217	208	196	182	201	212	232	224	250	202	228	243	201	192	224	264	215	219	206	220	209	232	216	255	205	239	219	205	235	221	231	250	235	224	235	245	219	235	226	239	237	238	234	223	217	255	213	230	244	229	204	214	224	220	230	219	247	230	215	226	229	208	220	223	220	216	222	241	223	204	233	225	240	218	216	206	210	191	234	249	224	229	195	245	243	213	244	228	225	224	204	220	254	238	212	258	224	229	198	231	213	225	225	202	206	215	217	219	237	205	220	220	228	249	223	216	232	191	231	225	214	245	236	243	178	218	192	227	214	245	200	223	228	229	262	220	236	233	257	222	215	222	231	240	232	232	214	217	234	215	232	205	229	206	224	231	244	199	219	212	239	208	198	215	212	229	239	218	207	244	207	211	244	211	225	226	221	219	226	213	232	227	230	209	234	227	229	217	234	229	207	205	226	260	229	250	218	218	221	200	225	218	222	224	209	223	203	198	227	237	190	238	233	223	243	208	230	241	214	199	238	215	224	232	229	201	203	229	260	216	216	216	243	228	214	244	239	224	257	233	211	216	201	217	200	226	226	198	219	223	232	226	241	218	208	225	219	238	170	225	222	233	197	238	209	233	236	223	223	211	225	231	188	238	238	223	221	237	215	217	229	210	225	243	227	209	228	238	230	191	200	219	234	243	240	209	201	254	200	195	246	234	238	220	211	240	233	247	255	228	215	221	200	238	209	238	211	228	200	216	196	219	229	201	214	220	198	221	227	224	229	241	222	217	225	217	225	230	205	239	232	224	242	214	229	227	213	221	223	202	207	206	202	202	236	201	220	220	227	215	200	222	208	225	232	216	184	238	237	206	226	213	207	240	230	224	186	191	241	223	222	216	224	237	222	246	202	206	264	201	214	199	227	207	245	262	206	244	206	223	215	207	228	231	216	220	258	239	220	222	205	213	205	198	207	216	226	225	206	229	246	194	222	220	237	225	228	222	203	224	221	211	246	239	240	238	233	231	240	216	237	233	207	210	202	226	197	237	257	217	235	211	217	244	212	228	221	237	209	227	236	241	271	242	222	200	225	188	234	239	208	244	235	204	223	243	236	202	234	221	218	260	241	213	231	221	215	221	216	204	222	210	200	211	221	219	246	220	220	226	217	249	229	221	211	209	246	211	224	227	243	198	203	210	241	204	230	226	239	184	224	240	230	233	220	228	247	226	201	234	198	231	230	237	239	212	210	225	238	206	194	188	218	216	230	247	228	202	201	209	238	213	244	208	246	215	230	223	223	235	222	234	228	237	236	221	220	210	229	240	221	192	245	222	228	213	231	247	229	216	219	237	227	209	232	237	223	233	235	229	207	257	222	204	242	226	228	206	218	226	229	223	212	223	237	229	253	248	236	232	225	239	213	222	204	211	226	238	211	212	194	218	212	234	211	229	214	206	229	230	242	242	232	237	217	244	214	224	202	234	240	229	222	218	215	242	223	228	222	218	252	203	231	233	233	232	215	225	235	209	227	215	228	212	210	202	232	226	226	223	206	208	222	217	213	224	227	257	210	249	230	226	242	210	228	205	234	199	241	238	230	248	241	219	196	237	250	234	227	234	231	223	241	217	235	225	245	227	245	235	188	236	246	213	225	202	189	232	223	206	214	238	232	213	244	230	217	244	230	209	228	245	246	253	216	210	224	221	225	212	217	222	219	205	237	217	206	226	188	226	206	226	233	205	226	227	238	210	227	238	198	223	219	222	189	235	229	237	225	256	214	231	230	221	219	222	242	207	216	234	234	249	215	231	218	212	217	238	228	238	208	209	235	229	245	226	222	230	225	219	221	232	236	217	226	204	235	235	191	211	228	227	228	208	229	222	255	184	220	231	240	216	238	215	232	213	213	217	204	248	216	191	230	237	227	208	226	230	236	261	233	203	221	217	225	206	215	196	219	241	226	238	227	219	212	235	244	216	223	237	212	203	227	230	218	219	229	216	231	191	239	222	266	222	245	221	217	240	255	233	203	220	235	246	215	204	249	237	207	229	201	226	204	209	226	209	209	227	235	221	202	231	216	236	217	194	228	214	211	254	236	242	195	217	213	227	218	246	222	231	240	256	228	244	225	225	231	206	227	222	252	211	235	216	253	206	211	225	230	216	250	216	206	238	229	228	217	223	199	214	216	248	221	237	225	236	233	234	200	244	203	205	206	215	214	216	225	212	225	254	237	191	246	228	215	215	215	224	221	237	211	221	217	221	225	197	212	235	205	234	219	244	259	224	215	203	246	225	238	236	233	230	229	238	218	246	271	212	212	226	228	219	184	213	206	218	225	197	196	208	236	231	238	219	232	225	180	230	227	219	189	245	223	230	254	227	221	238	213	250	212	212	230	241	215	235	240	243	227	214	200	250	222	231	224	203	206	211	241	213	217	232	221	217	224	228	230	218	242	243	246	229	187	204	236	214	247	224	226	234	228	244	200	220	213	220	237	232	232	233	215	246	200	227	240	221	235	214	240	238	213	235	217	234	239	225	236	221	235	225	220	232	253	221	254	219	237	251	228	240	229	240	197	245	225	193	231	231	216	232	220	249	221	212	220	222	234	250	215	226	242	212	209	239	216	233	238	219	217	255	205	204	218	252	240	250	230	200	246	215	206	200	216	233	244	188	242	239	233	208	234	212	203	217	219	240	227	215	226	226	212	215	226	208	226	208	226	234	242	210	221	226	229	209	229	242	217	236	212	223	246	215	221	207	226	212	208	250	239	211	247	217	202	234	201	217	254	211	240	202	231	231	227	237	239	222	237	249	225	229	226	250	226	210	200	245	208	251	256	250	225	239	237	245	231	237	219	220	244
8415	16493	6620	3089	2277	1569	1116	967	784	671	581	484	460	408	399	375	366	332	305	286	316	266	319	257	267	298	374	338	362	334	337	331	321	307	353	358	367	407	407	380	394	341	291	299	286	332	319	314	338	349	306	296	307	342	372	419	396	354	280	252	311	294	259	258	277	270	266	237	245	273	268	271	274	255	269	276	267	257	235	264	241	251	250	266	263	271	246	251	265	264	276	279	263	237	249	246	266	273	228	269	238	239	239	252	267	206	230	236	236	250	281	217	254	244	269	279	252	228	272	252	250	243	232	243	262	254	237	230	262	243	240	243	240	254	269	272	255	254	255	261	263	262	249	250	234	237	255	252	262	254	282	241	255	219	259	279	237	255	217	248	252	242	241	243	266	246	230	265	249	251	223	243	282	287	239	255	235	244	241	248	259	260	250	269	262	282	257	231	275	247	276	229	279	260	261	232	265	243	263	247	236	259	253	232	233	248	231	266	209	260	227	280	247	245	252	234	248	265	228	233	227	265	239	269	257	251	251	240	257	264	251	263	255	247	245	270	241	264	221	248	248	265	259	272	248	265	265	252	244	267	243	256	251	234	238	224	233	270	239	253	264	274	285	258	250	248	268	239	251	250	279	262	246	253	230	254	240	229	262	253	250	267	263	252	271	243	256	248	270	229	276	250	257	250	248	260	274	248	242	222	252	235	276	282	252	262	262	258	236	210	250	262	262	254	251	235	264	271	271	239	278	252	251	239	255	269	243	280	258	237	249	254	239	221	271	242	226	253	279	242	239	226	259	212	277	258	265	247	250	272	263	243	260	247	246	252	222	280	289	228	241	260	257	231	245	225	265	244	241	265	226	259	240	252	251	242	248	259	248	236	258	242	248	239	215	232	223	260	242	237	244	256	257	266	273	261	227	244	223	233	240	238	271	254	257	244	241	238	205	233	251	276	241	263	247	236	271	252	239	259	265	291	238	271	226	238	252	280	243	254	231	229	261	237	249	264	218	255	271	245	257	250	253	257	242	231	273	250	240	250	269	262	234	243	270	251	239	223	247	260	247	249	256	273	257	253	260	272	248	272	246	248	260	266	240	264	218	255	248	253	249	273	235	252	234	262	243	234	243	245	257	253	242	241	258	267	234	236	234	233	212	259	239	245	238	220	240	264	248	254	266	255	234	249	263	235	240	236	271	261	275	255	242	284	233	261	255	265	258	259	254	239	210	219	239	255	245	237	252	241	226	273	248	226	268	258	260	233	244	235	252	236	296	252	269	255	246	255	249	251	243	245	264	228	239	243	261	259	236	249	226	234	250	243	254	250	247	261	240	258	268	274	252	279	256	234	269	255	243	269	263	266	236	268	233	255	249	238	258	258	224	249	251	247	267	250	248	258	243	281	211	258	264	240	245	229	225	250	229	223	259	230	241	260	253	243	233	237	228	276	231	239	255	254	255	234	227	247	219	230	207	259	252	255	240	253	257	252	271	260	242	251	258	261	248	238	217	269	239	225	238	250	253	255	238	255	279	270	256	245	243	278	234	260	256	266	273	248	218	285	251	231	235	252	233	268	255	237	250	233	248	241	249	258	244	259	268	295	245	224	253	277	240	242	282	240	235	261	268	260	264	229	233	242	226	267	257	231	240	229	234	262	250	233	253	257	264	252	259	219	274	235	212	247	243	258	245	236	244	266	253	258	237	259	219	267	257	255	256	245	255	256	269	248	248	254	246	223	251	241	267	246	254	229	240	226	244	248	242	279	244	235	242	249	225	236	243	241	245	235	253	260	269	242	263	263	255	217	256	256	251	272	236	242	244	245	248	241	280	254	252	276	246	266	239	260	236	239	212	270	262	299	228	238	256	250	247	255	262	263	261	264	248	245	242	265	255	235	245	234	259	235	235	240	238	270	263	260	232	260	235	262	231	244	242	257	277	230	264	253	232	251	233	250	284	250	202	241	258	256	241	234	273	224	246	269	220	250	233	238	238	236	270	249	247	260	244	256	264	250	263	269	247	250	244	246	267	254	277	249	242	248	235	259	215	271	251	258	247	268	271	235	222	221	249	236	223	232	258	250	255	242	275	257	262	237	263	280	249	259	242	244	249	236	254	266	254	257	258	267	243	234	231	257	288	249	257	245	249	279	247	266	242	254	252	270	254	248	225	241	247	254	266	280	288	239	241	256	247	255	254	256	250	251	257	253	261	284	254	264	221	243	232	295	245	249	241	261	244	223	259	243	262	248	229	246	242	220	255	243	258	231	249	268	253	251	236	251	263	230	244	235	227	236	248	236	289	238	230	257	245	263	256	229	236	270	246	233	259	262	244	268	246	252	261	238	239	252	251	249	223	243	243	238	238	252	220	256	240	275	266	244	250	228	239	233	270	246	299	257	271	249	269	231	240	269	209	270	230	263	265	296	239	259	267	244	235	293	236	234	257	249	241	244	271	259	253	245	279	253	255	250	246	252	266	247	256	245	263	225	252	235	259	246	241	240	245	240	228	239	228	230	269	238	273	254	250	240	226	230	221	244	227	248	245	244	218	264	247	251	241	268	249	250	243	273	245	237	221	232	273	249	259	281	246	266	271	231	278	239	255	264	246	229	251	248	234	252	245	261	248	254	230	247	244	264	236	244	264	255	238	227	219	252	244	269	241	258	260	265	255	246	241	234	244	244	247	232	271	244	239	239	233	231	235	228	254	249	255	263	221	240	261	227	236	258	237	230	251	255	263	244	268	244	275	249	227	241	269	243	222	226	294	244	218	227	279	272	241	237	260	266	266	262	255	223	246	263	263	250	255	249	252	250	261	245	254	252	260	239	254	257	267	268	236	234	225	248	241	253	258	260	280	250	241	227	243	254	246	214	243	233	244	265	234	278	253	258	251	238	229	228	253	239	238	270	240	261	248	253	262	250	257	269	276	242	261	252	229	252	225	236	248	265	236	262	268	250	260	275	236	229	232	243	244	236	267	272	235	255	256	264	239	280	228	268	235	275	260	288	243	271	262	240	250	228	269	253	233	245	268	251	240	227	252	250	261	253	252	234	246	264	246	254	237	265	267	290	292	265	264	232	273	245	247	255	231	270	279	251	239	247	268	242	228	240	251	241	227	248	250	261	258	251	243	262	240	256	253	228	225	249	260	274	235	241	246	242	260	243	255	220	249	269	243	265	244	245	247	252	246	244	225	262	257	278	234	281	266	233	257	249	270	237	241	215	235	248	268	247	226	241	223	269	248	262	242	237	257	256	230	230	242	238	248	239	237	264	231	249	268	223	266	256	238	213	253	240	283	230	248	295	257	267	235	245	216	238	256	264	270	273	266	266	244	240	248	238	243	226	263	252	224	235	240	262	260	226	252	245	226	249	230	257	242	245	257	260	240	220	254	283	254	269	217	251	251	218	267	223	244	248	236	195	232	252	275	253	246	232	268	270	257	236	284	249	252	237	261	241	248	230	274	231	245	242	278	216	224	234	273	258	266	276	247	241
24855	21263	27346	25373	9624	1076	855	727	698	632	662	595	644	614	565	624	585	571	591	572	566	565	611	551	532	619	595	587	578	616	572	589	570	580	611	563	572	648	565	591	600	574	550	537	558	563	580	573	589	533	576	557	560	579	590	610	619	579	611	527	531	516	535	581	603	533	547	552	554	560	550	532	525	567	563	550	568	537	568	570	560	507	506	556	519	517	527	528	534	540	583	561	552	520	516	557	583	508	549	528	517	529	560	610	512	552	502	517	514	531	524	510	526	536	526	556	544	495	544	480	516	528	547	494	565	523	538	526	494	514	550	529	484	523	536	586	562	586	496	567	543	572	515	527	550	516	515	521	490	542	502	535	516	550	550	540	525	547	567	612	537	551	570	568	535	530	569	525	561	571	601	498	584	535	534	514	553	545	551	534	563	540	581	576	525	548	552	529	524	531	533	491	549	534	536	540	570	533	550	536	569	533	568	552	506	509	565	528	524	544	561	531	518	536	534	551	528	530	551	530	566	576	533	519	549	550	576	496	537	533	542	588	577	534	531	534	578	547	548	538	565	545	528	520	567	526	525	557	583	544	482	560	556	551	566	499	533	541	524	531	533	542	569	519	547	560	548	539	576	526	554	534	531	564	559	564	584	543	554	526	544	595	535	578	564	597	517	542	527	537	543	580	556	554	517	542	497	518	515	521	555	563	511	524	515	499	516	524	570	533	531	568	545	549	560	516	564	540	518	544	507	560	573	521	553	568	568	549	561	540	558	546	544	548	503	601	551	536	522	528	547	549	502	583	518	574	552	563	531	506	522	498	521	574	538	506	542	515	516	525	532	577	497	564	502	558	568	582	506	497	531	514	541	537	554	511	551	553	519	552	531	607	533	517	509	582	560	508	562	572	549	564	553	567	507	554	529	572	562	514	551	508	527	536	572	545	554	541	554	525	591	524	549	563	574	594	571	542	527	539	524	560	534	569	508	545	561	520	549	569	543	524	537	515	537	510	569	570	479	600	531	554	514	548	545	563	549	533	555	547	531	508	501	521	530	538	554	530	554	547	540	538	530	547	583	547	586	515	558	537	528	548	530	533	530	545	527	565	525	507	513	516	525	534	519	566	568	549	533	500	537	527	569	541	534	528	539	538	531	535	576	531	535	556	533	517	534	537	510	555	544	556	533	571	544	559	521	521	546	506	522	552	539	551	524	553	564	511	526	512	515	537	574	534	517	496	538	526	536	570	521	571	535	536	570	568	564	556	516	521	509	535	555	531	551	562	542	548	549	573	538	527	550	602	535	541	523	562	552	532	555	518	539	517	532	505	525	579	540	515	519	554	563	580	521	518	533	583	528	550	561	562	561	550	554	531	498	536	539	544	536	538	575	536	525	483	545	509	579	527	554	544	557	507	514	479	521	542	585	548	524	525	483	567	545	500	506	573	542	574	519	482	528	569	512	575	550	574	518	557	573	527	538	536	525	511	558	555	567	529	555	526	508	496	548	514	542	534	575	527	532	555	528	523	530	523	556	585	541	560	560	501	528	492	544	501	554	514	551	563	542	526	544	523	582	570	531	526	553	520	522	560	554	552	550	551	515	534	568	537	515	560	545	554	521	548	572	547	540	570	565	528	564	551	578	526	551	531	526	514	497	529	552	560	535	545	541	479	535	520	582	529	502	559	546	572	607	499	516	533	541	592	511	543	522	537	511	550	587	510	540	521	554	550	516	570	563	549	539	560	539	515	539	542	560	530	544	519	535	543	530	525	516	593	513	559	537	531	547	570	566	543	546	516	510	546	522	548	520	553	517	541	573	592	533	547	525	593	529	527	538	546	541	522	540	538	507	518	564	577	545	536	577	519	539	517	548	526	551	509	554	483	537	566	543	559	545	536	545	544	510	562	586	518	533	516	510	545	566	550	543	541	562	524	513	555	512	498	590	545	507	570	539	542	547	566	566	507	558	519	521	574	500	510	520	527	481	538	520	531	570	526	548	497	524	515	546	550	518	541	532	498	536	496	548	532	573	562	559	568	583	512	507	556	570	534	510	545	541	523	544	551	566	539	534	551	531	555	530	553	589	562	543	528	552	540	529	530	566	562	561	516	516	539	513	499	518	527	518	530	529	561	556	547	575	539	512	542	513	580	502	547	528	525	525	511	528	517	540	524	514	560	548	547	528	553	518	568	533	524	569	556	548	543	577	526	537	549	512	576	575	497	534	561	520	566	560	566	504	513	546	527	570	539	579	533	515	590	549	544	558	542	522	525	502	533	499	562	545	554	552	543	516	548	547	569	501	505	547	531	528	517	536	534	519	576	533	549	527	526	569	514	480	594	530	591	553	556	560	517	561	565	572	544	561	534	562	517	517	552	563	521	570	558	556	556	520	541	569	532	520	532	533	578	538	540	555	548	536	589	536	561	536	536	528	521	537	547	553	560	561	534	519	534	528	553	565	550	492	539	589	537	530	520	543	519	572	536	543	532	590	520	523	522	570	541	532	486	534	588	507	508	562	594	543	510	541	550	541	574	591	557	526	530	566	547	583	576	561	507	530	507	524	526	527	565	493	558	533	532	558	541	571	576	517	538	523	569	549	545	538	572	545	551	565	565	556	545	533	530	538	535	531	529	525	536	554	577	555	564	530	517	557	525	522	515	527	523	524	528	545	534	538	559	496	515	548	570	518	519	567	516	565	545	555	503	522	488	508	558	529	518	547	549	564	558	548	503	517	554	553	552	568	553	514	551	538	538	537	544	535	530	562	563	552	518	528	514	487	552	523	537	513	535	600	583	560	566	558	555	548	532	497	557	601	524	540	557	541	573	578	526	533	496	523	538	551	551	549	536	538	530	514	518	524	550	544	549	524	532	548	539	531	568	546	533	565	547	552	528	547	537	562	549	559	550	568	519	564	525	531	563	545	539	553	501	526	546	487	519	562	564	593	512	554	530	528	488	538	535	536	529	552	505	559	550	509	550	524	523	524	556	553	519	527	559	558	520	555	524	515	555	528	550	577	522	509	539	533	547	539	493	559	540	497	589	564	539	542	545	520	498	573	527	553	574	578	532	545	517	504	563	526	537	497	511	509	528	502	546	531	517	530	538	548	518	604	563	545	555	577	549	535	537	489	534	555	511	575	566	508	516	569	545	594	557	534	566	559	554	552	537	506	537	515	559	479	537	550	558	563	527	547	559	545	579	535	547	531	613	560	558	522	551	551	521	522	561	547	517	521	504	532	533	535	525	561	515	573	544	589	525	563	557	542	590	497	514	496	511	551	554	613	536	559	535	507	524	561	561	556	502	568	558	555	537	516	550	500	536	539	544	509	539	524	502	586	556	510	538	526	571	560	513	535	560	520	533	552	531	563	520	547	539	552	570	509	552	527	553	541	524	546	567	570	510	541	511	548	489	532	542	562	520	505	554	545	504	535	542	582	505	506	565	508	518	533	554	534	514	532	481	557	574	583	555	522	574	559	524	514	582	488	476	538	541
7729	10495	4395	2150	1657	1280	1065	993	876	791	763	711	690	638	644	596	590	605	622	635	583	607	648	623	582	646	675	632	651	618	626	620	598	672	621	620	701	670	615	623	677	712	592	605	585	583	629	608	592	637	615	583	613	641	638	689	678	649	603	569	566	577	582	554	565	585	543	588	555	613	547	582	550	576	599	568	554	540	583	554	535	590	573	563	564	560	552	580	539	572	632	556	568	557	556	570	603	582	501	564	582	576	576	579	556	570	585	562	567	535	539	569	559	537	562	530	602	533	542	572	537	571	534	575	523	498	579	553	609	572	587	566	580	568	561	560	519	530	551	584	606	570	613	571	577	572	582	575	586	563	556	610	541	551	517	560	516	550	552	544	547	536	581	571	604	564	542	607	576	564	607	570	601	550	606	569	566	543	596	588	528	554	564	567	618	554	556	551	514	561	544	542	567	582	551	585	547	564	534	537	557	538	548	559	584	610	537	555	583	551	625	595	567	523	576	574	569	555	558	533	544	568	588	542	523	574	573	532	587	551	530	600	571	571	543	529	556	548	562	595	555	576	587	578	550	557	560	557	559	538	580	554	571	583	604	609	561	553	595	574	587	563	578	570	562	594	603	584	547	582	544	568	598	564	593	530	574	564	584	556	595	593	534	585	561	555	570	534	528	576	556	556	598	558	550	558	536	566	540	568	570	584	567	600	611	601	557	541	573	539	594	584	582	583	542	539	588	573	573	570	563	530	556	531	542	576	563	558	534	594	582	589	522	606	598	580	604	528	568	575	586	532	586	556	574	591	577	537	565	527	563	562	562	568	567	579	579	568	606	613	549	575	591	558	597	526	508	588	568	570	589	601	530	526	578	577	559	563	555	570	584	533	566	543	563	540	540	570	528	590	506	578	574	585	574	529	558	522	619	576	550	560	546	553	563	538	548	526	622	544	558	558	587	574	580	555	545	559	586	520	570	574	557	527	575	556	586	537	564	554	568	535	599	549	590	544	575	565	552	584	564	584	569	552	554	583	590	528	554	587	547	577	543	529	568	547	517	557	539	580	547	553	603	525	585	495	582	586	546	532	580	545	532	558	613	566	575	518	598	548	567	609	589	554	561	555	588	571	569	591	583	550	558	579	597	538	531	587	556	582	541	598	536	598	566	587	539	499	571	577	574	592	528	558	558	584	549	544	542	550	536	545	577	544	553	535	612	579	558	579	600	595	550	507	581	579	537	575	604	582	559	557	558	544	527	586	534	575	519	549	536	597	541	548	581	543	571	537	556	509	580	593	581	560	574	519	569	557	571	594	540	553	587	560	564	604	580	604	545	553	558	599	544	600	573	587	598	540	616	558	535	570	599	592	580	586	602	608	594	621	585	586	575	582	581	583	562	527	559	554	541	523	520	536	566	563	591	568	608	597	596	609	530	532	569	611	544	571	570	599	608	582	525	590	554	546	497	547	544	547	557	594	543	519	592	515	584	581	533	549	562	548	578	579	574	556	611	587	538	557	560	588	562	566	580	585	556	566	580	557	550	583	526	554	545	568	517	562	539	565	606	550	577	560	578	569	552	565	578	529	602	553	549	592	577	574	500	597	645	585	577	568	565	588	517	584	534	579	580	535	543	554	547	550	538	583	542	569	573	583	587	580	535	533	546	535	565	602	531	540	534	564	573	581	607	563	570	575	573	572	596	579	571	512	518	566	547	533	592	569	563	543	569	537	563	578	562	539	522	554	515	559	606	581	528	566	581	548	580	588	540	576	613	571	572	566	556	570	545	566	566	530	559	565	571	555	550	586	565	618	571	597	592	516	586	564	595	564	554	584	563	543	525	584	542	559	541	565	544	538	550	569	544	537	588	571	552	533	581	588	522	549	577	586	603	561	572	559	576	563	547	523	567	586	550	543	566	581	558	547	576	609	569	551	592	583	571	540	562	596	589	572	562	561	544	561	572	536	565	512	534	552	577	572	587	519	553	533	541	580	540	579	502	569	560	595	564	533	510	568	556	550	567	576	613	591	576	546	561	627	581	541	534	560	572	579	598	620	588	557	535	560	522	520	582	564	544	569	548	566	540	561	552	592	582	555	597	550	592	499	564	599	535	523	589	533	582	599	540	606	584	501	531	533	554	581	606	612	577	579	527	562	541	537	541	543	583	608	552	576	520	600	549	574	573	597	539	575	603	597	556	551	562	561	568	550	559	534	590	571	565	591	565	568	593	555	542	561	501	553	570	516	547	541	541	566	593	552	549	557	587	549	565	560	554	541	591	560	570	562	541	540	554	570	543	553	543	596	558	546	587	550	537	552	557	553	583	527	556	537	541	546	570	517	547	558	569	536	603	560	577	544	549	603	542	562	543	568	569	574	588	551	570	548	599	575	581	576	578	581	574	573	590	539	542	630	566	532	522	590	526	551	533	546	545	549	616	540	587	595	567	565	585	537	556	619	576	558	586	574	580	547	568	587	551	566	563	516	569	540	581	564	538	581	526	619	560	567	528	581	590	575	586	544	603	535	573	567	577	598	594	598	562	526	556	544	548	549	568	526	550	547	574	578	554	577	532	557	556	525	555	520	558	510	580	585	588	596	583	557	561	559	577	543	574	564	586	572	566	526	573	535	505	611	566	525	584	592	558	565	524	563	581	563	591	527	567	567	566	548	588	507	570	559	574	572	519	589	527	557	546	605	538	572	589	559	538	565	562	565	548	562	537	552	577	529	609	588	591	582	574	598	609	567	542	534	555	565	590	569	562	538	556	615	591	557	562	590	548	561	557	575	592	588	569	589	574	552	556	583	583	575	576	566	519	596	597	578	567	544	574	570	552	613	567	593	554	558	516	565	542	576	618	571	527	579	582	538	546	549	563	578	537	575	610	599	577	547	537	506	567	598	615	570	588	535	607	550	615	590	585	584	559	576	551	544	584	559	530	570	546	558	584	567	525	556	575	559	555	535	569	598	546	557	557	541	520	566	580	578	581	557	573	551	522	584	569	599	528	520	537	548	571	530	533	551	572	621	571	564	579	553	553	582	544	569	537	541	537	557	595	515	564	617	521	584	569	594	542	544	577	566	583	596	540	519	552	512	579	539	553	594	573	591	584	531	572	555	576	551	536	548	581	560	549	523	587	606	565	518	581	534	528	586	590	558	556	521	562	538	506	577	553	558	518	546	515	586	554	541	594	582	535	566	596	585	549	530	547	537	540	578	595	574	547	615	535	587	582	581	540	570	575	548	581	559	566	587	540	563	549	557	553	519	588	590	536	558	529	547	535	579	574	550	545	552	544	542	577	548	567	598	506	575	534	602	554	559	567	528	530	568	545	553	556	559	620	574	552	589	563	573	537	553	567	549	574	601	580	551	584	546	564	571	514	581	572	575	527	544	559	556	599	566	546	592	540	581	520	560	535	560	574	561	585	554	569	558	606	536	572	546	590	562	571	574	514	568	525	559	544	557	567	589	566	563	555	563	536	554	582	559	579	548	567	563
22653	21272	28966	23906	21272	21312	7270	1192	864	677	629	536	522	498	442	462	442	433	395	423	380	387	385	370	384	435	441	421	415	391	428	404	450	434	440	410	450	466	457	486	417	415	406	395	436	375	427	398	402	420	381	382	412	421	434	469	461	398	353	375	361	366	305	350	356	347	359	367	340	346	340	323	379	366	351	343	361	371	314	344	313	327	330	339	355	334	330	346	349	315	342	368	311	347	337	329	348	320	327	344	318	327	352	318	283	314	316	350	334	344	345	329	311	351	331	338	309	342	310	330	338	341	319	330	342	296	296	317	324	305	312	366	328	323	350	345	357	347	351	317	332	325	320	361	333	322	339	353	332	334	318	331	367	362	322	331	340	359	336	333	303	292	334	331	318	328	333	321	335	335	313	342	324	328	329	321	331	327	325	329	321	328	342	311	354	341	329	297	339	363	343	336	329	314	353	354	374	355	322	319	349	367	313	333	361	322	338	307	316	328	340	342	340	331	366	325	300	359	311	298	314	313	302	323	354	333	332	336	309	303	331	307	368	334	378	327	312	346	320	320	302	300	312	328	312	349	315	337	327	314	353	322	303	326	358	344	341	343	336	329	324	301	325	339	317	310	341	312	315	332	323	323	360	314	334	340	343	321	361	338	311	333	331	357	312	328	309	337	337	333	316	305	341	330	315	322	308	325	336	339	342	337	335	308	306	363	332	353	347	313	338	345	342	326	305	294	348	338	322	326	349	299	345	365	273	339	290	325	348	354	319	310	329	327	310	309	338	314	343	319	326	333	320	326	355	360	319	371	304	311	327	318	363	316	351	322	332	326	347	313	334	364	306	330	365	361	337	350	330	317	344	340	335	297	331	338	294	323	318	371	369	343	316	300	322	313	315	356	293	313	353	299	314	320	307	298	359	310	362	345	342	336	371	314	318	323	349	320	329	333	321	308	311	291	307	310	307	326	349	335	344	330	301	341	341	321	323	318	310	334	350	348	306	331	312	373	345	310	324	316	341	337	332	302	293	336	341	345	378	343	327	332	341	335	334	350	320	323	325	349	328	352	331	349	337	326	329	317	344	319	296	333	328	330	360	333	359	332	323	309	347	347	318	345	337	325	317	341	314	344	349	348	326	343	320	348	319	306	329	311	333	324	345	362	340	334	335	290	337	300	341	342	317	287	336	343	317	367	291	339	363	340	314	310	298	319	304	326	311	310	301	313	343	321	317	347	346	332	316	323	352	356	296	319	341	330	342	331	316	337	364	298	330	336	312	338	336	338	328	308	351	295	325	359	336	344	304	346	343	328	334	312	305	331	333	323	330	285	348	321	346	331	384	342	354	314	303	325	300	361	358	302	345	337	345	326	315	325	329	352	308	321	329	349	333	329	338	308	310	333	335	321	324	316	370	318	371	336	327	353	324	324	342	353	337	311	282	331	352	343	285	325	330	337	352	301	302	290	302	334	352	314	333	306	359	349	330	331	327	329	338	309	292	350	318	316	314	313	314	324	316	351	314	334	330	327	318	309	357	381	335	359	319	322	290	334	304	300	312	313	357	312	314	362	312	319	314	326	310	337	328	316	328	337	326	381	331	325	333	322	350	334	312	365	346	355	303	326	359	333	342	343	299	346	354	295	326	322	306	324	331	317	348	334	364	354	344	360	362	336	327	330	349	328	324	332	302	339	326	331	315	308	359	299	339	337	322	302	349	312	330	318	327	324	342	326	309	305	321	359	306	320	319	306	333	352	322	341	335	340	303	347	315	305	314	311	336	360	283	339	334	342	351	351	342	345	321	311	313	331	325	351	342	321	351	338	335	326	322	323	324	346	294	336	333	332	277	333	341	318	333	326	321	319	305	313	347	356	302	348	303	343	323	344	367	344	296	299	315	337	316	365	327	337	329	318	347	311	328	333	333	332	336	368	301	335	352	331	330	303	331	353	323	295	331	319	354	309	311	341	316	381	315	330	322	309	324	319	340	347	285	323	335	321	317	346	297	321	342	333	323	312	353	313	338	338	321	342	327	333	322	325	349	342	336	327	311	346	317	379	299	291	329	294	348	286	333	318	345	318	351	315	337	301	310	310	347	346	356	321	320	356	334	355	382	309	340	341	330	328	307	323	309	318	325	323	323	326	339	321	324	346	340	327	314	311	351	313	314	344	356	328	326	341	316	337	326	325	334	340	357	355	344	294	337	324	307	313	319	337	319	340	348	330	318	329	325	319	349	343	333	346	361	353	344	348	331	338	329	337	351	346	304	304	329	321	308	298	294	371	369	328	331	327	310	345	329	326	317	326	339	319	305	346	323	332	328	327	339	345	336	316	350	337	369	325	313	313	351	347	328	361	337	353	374	340	340	331	324	344	326	316	345	347	389	342	324	310	335	319	329	325	320	334	325	358	321	326	350	355	330	336	291	331	327	341	320	309	337	323	349	335	343	309	301	354	314	326	304	284	315	274	303	324	314	297	321	326	348	334	331	345	352	332	338	322	315	325	315	361	321	326	335	323	357	326	357	328	337	309	328	298	330	364	297	320	332	324	309	315	335	314	332	320	316	326	319	346	342	342	343	352	330	284	354	336	336	307	284	322	330	342	330	322	344	341	327	357	337	309	316	319	310	336	336	306	324	313	334	334	318	325	315	331	319	341	338	326	280	318	329	305	301	344	338	328	336	348	278	336	350	328	317	327	314	318	325	307	292	315	336	372	333	341	316	326	337	338	362	313	323	332	351	325	307	317	338	330	327	289	316	358	315	330	321	325	322	300	331	296	301	337	318	330	336	325	321	321	296	315	333	334	330	335	330	331	341	325	315	329	330	350	318	318	353	325	332	313	328	305	316	308	356	367	319	343	316	301	334	372	313	343	335	323	341	307	309	315	325	327	332	317	327	309	354	312	307	302	373	313	303	351	316	324	328	332	328	315	320	344	320	368	355	340	331	310	318	329	346	311	338	353	337	332	338	332	320	302	337	301	319	309	312	330	306	377	326	343	318	325	332	331	326	369	325	345	357	332	307	320	336	320	346	351	327	326	334	304	327	322	322	306	318	301	335	336	304	333	299	302	329	338	354	337	328	338	323	324	297	326	310	355	359	338	306	308	315	341	330	308	335	335	346	318	347	342	367	344	316	343	340	320	361	322	361	348	317	357	294	338	340	327	310	301	353	289	341	338	332	350	336	338	339	349	345	359	306	306	328	306	338	344	343	317	300	317	331	328	311	357	306	329	332	333	341	340	342	323	353	325	377	336	336	337	365	335	322	315	323	310	328	321	347	341	318	331	333	336	309	334	325	322	313	297	282	352	347	367	359	319	334	322	345	330	367	285	344	349	304	349	345	325	348	342	327	317	312	294	322	324	338	341	332	300	316	313	344	317	337	362	312	325	320	335	326	324	337	349	331	312	305	334	293	323	314	317	323	343	339	276	314	346	343	366	333	328	357	318	303	326	333	322	331	314	312	348	334	329	327	321	333	338	302	333	339	346
10171	21901	10539	5299	3788	2784	2208	1641	1344	1112	940	740	692	639	605	538	539	504	463	451	434	431	433	437	459	483	500	519	498	478	488	490	478	499	541	494	545	581	518	530	482	452	437	411	432	473	470	446	450	430	472	441	447	453	548	591	585	476	420	389	364	348	328	349	362	351	326	355	340	331	398	356	376	366	367	374	378	338	340	353	339	323	347	334	342	368	321	350	367	341	349	354	365	325	338	342	347	341	351	329	353	335	327	349	316	382	309	322	330	317	365	326	346	347	356	343	324	358	344	341	355	347	310	327	370	336	310	360	352	371	334	282	343	332	342	327	346	376	347	341	335	307	360	358	307	310	319	331	339	345	347	318	341	314	343	320	347	338	344	320	336	349	300	336	314	318	310	321	341	375	317	331	362	359	345	323	362	399	348	341	354	328	345	375	336	323	356	336	325	318	335	338	357	363	350	340	319	309	337	373	346	336	343	328	338	340	352	346	284	345	351	363	331	384	312	354	309	313	303	379	326	315	334	319	314	354	330	339	350	369	354	333	319	291	332	327	338	371	345	339	326	347	306	359	349	334	364	290	331	355	309	340	314	321	340	336	342	307	323	352	339	347	311	331	328	351	342	355	314	333	344	334	361	325	302	343	348	327	337	334	346	379	304	332	324	319	359	349	352	374	346	318	359	354	322	354	287	341	353	357	340	307	327	377	334	338	370	311	318	337	364	374	359	348	320	367	314	328	309	370	317	321	308	323	331	353	333	376	343	326	355	348	349	329	336	315	376	333	382	339	339	364	299	341	327	328	347	345	354	366	321	333	346	348	351	336	354	339	363	329	320	340	335	324	345	326	330	310	321	333	351	356	317	307	322	335	321	352	363	352	332	337	330	356	341	334	343	347	343	300	347	359	353	337	346	335	335	319	336	333	316	353	359	339	316	302	358	341	313	328	349	336	356	370	316	358	332	288	346	323	312	344	341	345	349	299	317	326	316	351	326	338	344	328	317	352	305	336	311	371	329	322	355	338	297	306	328	355	358	342	376	302	316	324	310	315	315	350	357	346	343	359	310	322	330	346	311	317	347	354	333	337	332	310	358	336	345	322	335	333	332	314	322	320	344	358	308	329	344	310	326	320	350	342	360	348	337	320	326	329	370	369	351	329	344	334	349	343	333	335	324	302	329	342	317	320	374	326	348	376	345	361	360	325	326	326	329	348	323	350	319	308	347	329	304	301	320	327	307	321	321	337	344	336	306	322	333	316	343	349	353	321	337	310	307	340	330	323	363	318	312	331	330	378	325	325	340	368	347	339	346	351	363	379	334	331	304	368	296	315	354	354	329	351	350	334	343	351	339	349	344	332	343	346	317	346	315	324	322	323	324	314	334	311	332	329	355	346	315	345	325	362	346	369	309	327	341	338	318	322	355	347	364	319	371	326	363	338	325	312	321	320	345	316	365	333	333	331	332	355	324	338	351	319	346	318	328	366	354	353	366	323	328	330	355	374	310	341	307	331	365	356	342	337	322	375	336	368	318	327	349	341	352	361	335	346	383	332	319	353	366	336	363	319	328	328	335	342	325	355	339	342	319	336	341	327	350	356	362	351	362	365	336	322	361	300	313	370	319	339	335	319	301	365	343	333	340	350	342	349	370	319	371	333	333	327	335	306	333	343	324	361	317	353	360	330	357	315	317	325	349	329	318	349	324	347	315	346	355	331	310	334	348	357	322	321	336	352	378	329	338	327	377	363	338	348	315	348	324	314	330	359	346	376	328	385	299	352	332	338	288	331	338	355	332	329	320	353	308	351	349	341	349	309	313	344	319	372	369	327	342	322	328	371	323	339	345	312	318	350	319	343	336	318	343	319	342	345	291	310	352	339	300	320	340	353	348	335	384	322	333	355	369	351	334	321	315	316	344	336	332	350	317	323	318	303	315	363	330	334	341	333	333	358	345	309	367	335	361	323	307	316	341	384	343	338	383	348	344	320	356	306	340	333	357	332	330	386	346	332	323	361	338	349	337	346	352	339	353	325	324	319	318	312	283	337	338	341	296	376	337	351	328	343	373	339	328	314	337	304	313	356	325	335	333	353	330	313	324	350	326	325	348	334	334	352	345	338	332	312	345	354	294	321	345	342	336	344	340	332	340	330	366	330	323	307	307	309	304	340	327	338	340	353	345	298	332	355	315	359	344	354	344	298	332	326	334	346	339	357	343	327	340	305	334	350	313	345	330	334	314	338	326	334	364	319	322	371	325	312	346	319	339	344	347	327	353	341	339	347	365	359	329	370	335	329	329	352	336	335	315	332	340	341	359	351	313	347	309	337	333	354	322	338	327	333	325	294	356	314	321	347	310	338	309	331	359	344	299	357	344	379	339	358	355	347	349	345	322	331	354	335	337	321	349	352	324	350	318	324	337	356	321	334	353	346	358	319	319	347	310	351	324	344	340	341	311	332	345	331	337	351	323	334	368	329	339	348	327	326	343	333	332	337	341	349	356	336	330	340	335	336	362	327	330	332	333	324	314	328	285	338	335	340	338	310	360	364	320	364	343	305	334	389	367	343	317	304	334	336	361	322	368	341	351	313	330	319	293	344	335	336	353	361	318	312	325	300	323	352	384	344	333	331	371	341	342	339	353	344	368	334	326	343	352	353	352	335	349	326	349	314	350	345	347	372	344	341	330	336	365	380	340	354	357	314	332	293	333	331	352	335	362	341	327	364	332	362	317	355	349	323	288	290	332	335	323	338	312	361	346	337	343	322	336	332	348	346	334	332	283	341	310	365	337	319	345	323	330	329	383	304	322	327	327	336	290	328	317	344	320	310	351	334	327	332	369	324	331	319	322	329	326	339	311	332	354	329	359	335	338	333	329	326	350	367	378	321	306	351	343	382	283	369	333	353	368	335	321	365	346	334	340	351	339	301	357	344	317	351	329	328	310	326	335	324	336	344	325	328	341	268	365	336	340	299	314	336	352	343	351	334	313	338	344	319	335	329	322	348	325	329	370	331	329	338	347	353	329	328	329	316	343	324	335	324	373	343	340	309	345	311	339	366	357	334	330	365	332	344	321	333	341	353	330	308	364	353	328	381	337	351	343	329	335	348	357	344	330	338	328	321	338	318	326	380	310	328	338	313	355	347	318	359	314	327	348	312	343	354	336	332	327	302	354	342	295	346	331	329	323	319	332	321	336	336	301	311	339	311	343	299	327	315	346	346	347	323	346	305	348	344	322	326	337	331	339	350	353	345	340	338	350	327	337	323	338	325	335	321	314	303	336	335	349	357	315	316	324	351	334	303	347	342	337	355	360	311	348	329	369	354	357	363	291	334	336	349	337	336	315	320	309	330	335	306	333	324	355	351	317	323	339	320	347	329	311	346	348	319	338	373	336	340	336	340	337	335	362	320	351	338	341	329	320	324	335	335	333	317	342	352	319	342	344	353	353	314	354	325	347	356	358	316	345	341	330	327	351	309	345	362	311	369	291	339
28070	17184	3579	880	522	501	435	452	460	435	421	432	418	422	425	399	409	383	426	438	413	397	408	392	424	395	442	452	459	451	430	442	417	457	477	434	453	445	460	444	450	439	445	442	419	439	449	428	449	436	414	417	438	475	489	471	470	433	433	452	445	411	396	417	388	415	440	406	445	399	440	428	396	434	405	475	444	398	437	396	452	422	407	449	395	447	391	444	407	421	448	429	451	383	396	399	394	411	394	429	397	439	433	416	431	406	432	409	415	456	437	358	424	420	390	393	427	411	430	409	415	358	447	423	422	426	441	412	441	384	437	434	403	416	383	448	402	432	414	415	371	400	406	399	387	445	408	421	405	419	386	408	411	418	413	404	452	401	409	450	416	417	406	402	378	392	401	440	424	398	426	463	386	385	434	420	413	391	441	407	407	381	422	398	464	424	440	425	381	404	428	396	443	482	432	454	414	438	409	428	403	408	389	422	409	436	395	372	396	435	442	425	417	404	436	416	448	435	449	459	408	432	434	405	412	419	411	408	393	429	420	418	425	422	406	416	402	420	404	403	426	410	410	422	402	416	410	426	403	364	390	395	408	394	405	423	417	391	436	429	404	385	396	393	399	425	413	452	452	469	422	416	433	413	413	389	416	449	442	385	445	411	395	433	406	424	455	385	418	413	443	401	399	413	395	434	418	398	422	439	404	423	406	433	411	417	416	415	429	415	426	400	428	420	439	409	399	431	415	404	433	429	415	444	421	407	412	420	401	433	377	419	412	423	398	426	415	408	423	410	451	408	386	401	425	441	393	414	431	403	390	390	393	453	395	425	419	416	412	398	395	427	416	411	421	422	399	421	423	429	405	426	449	423	409	433	419	399	438	410	441	435	408	398	437	424	388	401	410	418	407	425	426	370	390	445	405	398	414	395	424	424	402	424	413	448	400	416	414	423	397	383	422	445	422	451	443	405	400	426	435	389	423	400	423	434	371	437	401	441	453	432	434	392	413	410	426	375	427	430	374	429	412	376	423	400	440	417	419	406	381	402	414	428	419	385	418	418	391	386	379	419	393	414	372	433	425	395	388	451	408	418	443	395	433	412	443	424	425	411	426	431	443	403	413	409	407	428	440	445	406	401	432	438	489	388	423	406	419	419	431	395	401	405	409	432	452	390	413	395	417	413	432	419	420	401	376	403	432	432	418	434	412	380	434	431	416	409	407	416	392	395	426	414	416	402	397	413	414	376	420	394	439	443	434	408	391	431	426	402	426	456	449	436	436	428	400	453	462	410	438	427	475	383	436	423	425	431	397	438	428	404	441	408	461	417	423	437	407	392	430	437	426	420	398	418	458	392	423	400	416	425	400	425	429	435	436	374	444	402	438	417	410	427	381	446	406	405	429	413	392	383	443	453	426	398	419	454	412	441	409	408	392	424	397	397	394	421	418	406	394	449	410	416	443	387	406	408	408	391	404	394	418	392	438	418	436	432	397	460	423	396	407	442	399	434	440	415	446	426	429	447	423	398	401	441	415	410	406	425	442	369	437	443	430	479	407	407	414	420	445	424	418	414	384	450	426	411	431	421	396	396	455	396	438	425	400	418	427	433	426	399	418	429	436	421	425	409	394	399	388	431	436	441	416	405	407	414	446	427	394	382	388	410	423	427	427	411	452	433	444	379	409	448	433	418	448	400	441	451	388	432	437	408	405	416	446	414	413	424	428	405	371	376	472	442	390	389	434	387	441	383	436	432	406	380	389	407	405	441	425	434	413	421	394	467	420	448	408	449	415	423	407	408	423	460	397	438	382	407	448	422	407	387	403	452	429	457	368	429	414	454	425	434	401	422	414	420	395	405	397	412	409	431	413	428	427	402	418	427	394	439	412	440	435	400	404	376	422	406	432	461	404	457	402	412	468	388	394	439	419	438	403	416	413	443	417	410	433	433	421	404	395	437	407	415	403	423	420	416	431	429	442	430	441	408	415	430	429	417	423	428	425	422	423	439	400	409	400	439	400	379	435	390	415	413	416	382	423	371	404	425	418	434	431	403	447	446	387	448	408	385	428	412	411	409	379	430	432	412	398	396	421	417	442	420	398	433	447	410	417	434	423	458	383	435	436	403	422	433	403	430	383	429	444	421	421	382	426	408	424	429	435	430	377	384	428	424	427	432	392	400	442	433	397	418	376	440	397	434	418	424	400	425	412	481	436	439	420	411	414	406	376	398	394	397	384	424	427	424	418	384	418	458	402	411	405	398	426	405	442	425	375	412	427	410	444	422	437	396	393	421	379	441	414	433	394	379	415	404	425	413	431	454	440	401	373	414	410	418	385	411	446	407	438	424	420	419	392	424	398	417	378	423	443	401	401	413	427	423	378	397	432	412	422	407	429	410	456	386	403	419	439	451	383	419	427	391	410	406	373	446	402	367	425	429	423	424	404	414	398	393	383	407	400	412	372	408	427	408	426	406	442	402	443	454	417	398	418	407	404	419	402	407	392	449	404	401	425	421	420	397	431	444	424	442	387	441	394	405	419	400	365	407	416	411	390	388	387	423	431	379	392	421	394	349	439	417	404	400	408	429	407	382	436	421	422	411	411	449	408	407	407	436	421	397	375	455	371	489	398	418	439	415	442	403	419	385	414	456	422	410	410	392	378	445	414	373	397	401	404	413	435	401	456	420	427	411	452	457	427	416	415	435	436	420	401	408	418	415	419	394	437	414	422	415	418	422	432	372	462	426	409	415	424	386	387	457	392	405	417	430	389	380	397	439	409	392	402	432	431	407	419	407	389	433	420	398	433	418	395	420	434	405	409	412	407	443	434	413	403	400	400	458	424	414	431	411	402	394	454	392	446	444	404	432	442	432	400	387	423	432	450	422	442	416	457	447	417	438	389	390	395	383	406	440	412	431	406	400	420	444	414	375	406	445	391	417	380	419	374	409	433	399	449	425	410	419	415	438	436	393	452	426	414	419	385	416	428	391	373	424	376	423	418	425	399	430	418	387	400	406	428	420	435	419	377	437	408	431	427	436	390	403	422	434	404	455	442	415	433	422	386	423	457	411	418	390	427	389	410	399	402	384	386	419	441	389	424	406	414	427	372	457	424	398	400	431	392	449	414	398	364	406	427	435	433	399	419	420	391	390	385	421	388	453	397	383	405	424	397	369	415	384	429	425	422	424	439	392	413	380	435	398	399	382	425	377	420	471	395	373	399	425	401	420	420	422	404	441	429	413	413	415	426	419	420	426	393	417	423	409	400	404	386	423	425	410	408	403	420	410	434	400	400	427	368	437	414	400	390	423	413	435	402	456	396	412	418	404	378	387	373	438	439	414	423	430	392	383	380	385	418	411	393	390	408	374	431	428	407	438	435	390	419	411	413	424	409	451	405	427	411	418	431	408	405	385	409	419	423	387	422	385	393	415	433	407	418	430	444	425	414	422	450	414	434	396	430	416	422	435	425	440	417	447	408	418	405	436	430	420	412	414	437	406
8034	4013	1478	799	678	555	508	508	525	470	470	484	443	429	431	468	468	461	479	455	465	455	475	461	441	523	496	486	480	487	460	476	481	507	538	513	511	534	545	544	493	527	504	456	453	480	450	503	497	473	489	484	473	484	500	487	574	494	445	429	432	498	462	458	482	454	468	453	470	477	414	469	490	392	435	465	439	490	427	422	483	484	434	459	434	451	455	416	427	448	428	437	434	450	486	461	473	432	445	470	430	465	464	425	416	418	424	430	449	467	435	454	440	436	462	445	466	437	442	443	439	431	446	417	451	458	451	442	459	417	472	428	484	475	464	440	442	433	474	462	460	412	404	423	440	460	486	402	476	436	447	471	454	414	448	421	460	427	430	444	445	444	446	471	485	427	435	442	447	454	435	466	457	452	486	439	428	441	418	432	474	415	419	441	463	461	453	478	460	480	472	450	414	429	450	464	428	448	447	450	448	426	451	481	453	437	396	457	458	437	428	450	478	446	479	479	459	466	435	476	441	455	493	429	443	423	434	447	451	489	433	445	456	425	492	425	426	427	459	433	458	463	422	443	436	445	459	464	450	427	426	458	448	454	457	461	479	466	455	453	444	454	397	448	428	448	440	436	495	456	454	471	440	467	439	436	477	425	466	415	443	473	455	463	466	456	446	449	449	452	456	457	448	451	471	434	405	459	425	427	444	443	463	425	425	479	465	460	457	439	446	456	445	408	459	444	470	461	430	432	417	407	470	443	445	421	434	458	449	452	430	423	438	478	473	427	483	452	445	466	477	470	457	452	432	437	420	417	450	477	457	479	432	403	464	428	450	458	460	459	437	461	441	452	444	464	463	471	449	475	464	427	469	461	421	474	455	484	459	462	444	456	425	428	410	454	424	432	447	442	435	439	494	451	443	462	425	426	419	441	422	457	483	445	431	466	467	470	486	449	454	459	443	451	464	466	482	472	465	463	422	424	431	463	405	428	431	461	454	455	428	455	462	443	440	444	466	445	440	423	445	455	415	421	460	452	420	455	439	476	431	445	450	483	456	473	463	469	446	474	450	430	464	455	464	444	453	458	475	441	457	471	452	451	445	416	480	425	450	454	462	434	446	427	455	450	475	447	475	444	441	439	462	454	470	459	428	423	464	468	473	433	472	432	471	481	449	474	477	459	449	449	462	439	431	420	434	441	446	474	413	423	424	458	435	414	453	445	481	452	407	406	460	462	432	447	437	455	415	451	470	439	485	441	429	460	452	444	445	486	467	418	434	464	473	455	449	446	410	408	423	448	440	425	454	446	462	471	475	438	453	463	471	459	418	435	426	472	427	455	439	450	439	464	437	425	450	497	457	420	430	430	444	419	497	455	481	456	466	417	423	436	424	449	455	446	426	464	451	459	458	454	436	466	476	417	432	427	483	464	451	461	455	446	456	442	454	468	420	474	453	414	443	453	443	446	464	466	469	432	452	459	449	469	499	449	448	473	466	441	439	461	476	429	443	483	442	421	443	474	451	429	424	422	468	440	426	454	461	446	471	429	445	450	487	472	470	478	468	454	429	426	413	439	471	479	457	448	417	416	449	455	497	462	440	420	455	500	427	485	443	460	453	440	421	431	440	450	471	434	475	419	464	448	466	445	426	453	454	482	452	451	432	420	427	424	442	472	425	454	471	454	461	424	414	459	435	441	429	422	409	477	443	437	409	450	459	469	468	419	410	466	507	477	497	461	437	474	426	476	430	456	396	432	450	486	437	475	463	450	494	449	473	441	475	463	456	427	430	459	417	424	428	429	451	429	450	411	456	449	426	420	477	405	460	463	461	430	442	435	465	477	450	445	444	463	446	435	468	447	462	439	452	451	439	450	462	493	468	493	428	451	459	428	472	471	449	435	413	480	471	426	474	492	459	423	437	434	482	461	475	457	453	455	460	456	439	440	464	451	435	425	484	456	446	476	455	410	416	430	439	475	473	462	458	433	460	492	426	461	450	494	431	439	448	447	462	457	453	428	408	488	446	446	443	433	502	425	438	445	435	433	468	438	426	429	471	442	433	448	473	430	428	446	468	458	447	456	446	440	446	430	459	465	440	462	442	461	413	411	441	455	451	444	461	455	434	476	469	466	487	459	460	463	427	456	448	436	435	478	422	433	478	475	463	465	448	421	433	433	473	420	464	420	453	467	416	477	461	425	483	443	457	479	457	429	439	438	455	461	452	446	440	494	433	461	482	423	463	428	493	461	455	475	465	454	433	459	447	469	422	412	409	465	439	442	485	438	438	458	473	453	414	406	436	481	459	454	475	444	412	459	423	391	442	421	418	439	452	448	458	452	464	428	461	454	470	444	425	430	425	438	447	436	398	482	456	466	482	425	484	469	408	431	438	474	491	416	498	441	433	416	432	452	411	435	440	446	459	440	446	441	461	410	443	455	468	447	445	481	471	457	447	443	451	470	425	428	457	462	479	439	450	453	421	441	453	441	466	460	402	460	451	439	460	485	451	447	394	375	443	453	457	521	466	454	472	438	456	450	468	441	432	458	423	429	442	460	406	490	431	439	444	427	460	442	453	421	452	456	433	423	495	427	453	483	458	491	432	438	461	464	463	482	449	426	444	435	438	441	470	434	455	445	473	451	465	459	501	463	456	449	460	478	472	452	438	468	467	440	475	423	435	422	464	464	452	437	437	427	441	460	461	455	464	441	458	460	458	458	456	465	454	452	451	438	481	441	418	433	431	394	436	477	489	430	456	442	468	471	460	472	452	462	471	475	442	443	440	464	473	427	430	456	490	431	436	462	455	488	417	444	429	418	461	420	453	449	442	445	455	470	436	447	489	407	472	463	426	452	448	487	431	422	430	466	459	440	510	433	465	457	446	445	471	418	432	428	403	414	451	436	411	461	449	482	464	436	470	471	473	431	446	436	454	430	504	460	466	453	472	444	420	453	453	450	448	418	443	458	439	467	462	437	442	440	437	440	439	461	470	482	443	475	451	448	463	465	447	436	436	438	422	437	530	488	444	430	454	449	452	434	482	462	450	469	434	442	426	448	419	417	466	465	458	448	426	442	426	474	417	441	437	440	490	446	458	416	434	447	460	469	443	460	428	431	418	426	444	455	463	444	451	443	449	488	433	450	421	458	444	459	441	466	470	433	467	440	473	459	444	458	435	437	440	478	410	501	407	450	418	439	407	446	498	434	448	449	423	451	429	440	424	408	454	445	427	436	472	477	454	444	452	444	464	487	464	491	439	487	434	425	459	448	474	461	422	424	447	468	477	461	453	420	494	471	456	440	410	450	426	429	420	408	427	431	495	433	462	435	420	439	432	399	442	468	477	471	457	461	487	467	474	436	453	468	458	453	468	463	440	439	446	440	448	463	448	443	474	483	433	462	486	442	418	463	490	436	419	461	450	453	451	464	432	475	482	459	469	428	438	493	424	472	426	441	463	422	441	450	429	444	508	441	402	438	459	460	436	461	438	475	443	403	467	439
23776	21348	28611	24442	21327	9223	927	672	487	451	395	377	324	314	269	261	306	287	287	255	254	258	230	250	272	274	305	298	311	283	327	314	307	311	305	292	317	314	310	301	289	248	290	252	253	271	276	283	286	275	251	278	254	321	281	363	350	280	250	260	241	200	244	205	216	210	202	235	210	275	231	247	251	259	221	293	241	229	219	223	226	248	234	252	253	216	226	224	238	233	205	223	254	240	262	259	224	221	217	252	222	221	219	233	217	236	224	222	227	234	247	213	250	215	212	228	209	221	204	252	238	241	216	220	271	255	229	231	237	233	206	218	201	238	230	220	243	218	225	233	231	202	224	230	223	247	241	204	235	223	229	225	238	238	213	229	235	240	214	202	230	218	262	215	230	231	236	216	227	203	230	220	266	234	232	202	235	240	238	212	229	210	216	236	229	220	221	209	245	237	213	231	237	222	227	223	235	224	228	200	243	226	227	222	260	236	242	221	240	232	219	248	229	201	223	205	242	225	216	218	216	217	238	245	213	250	223	250	247	243	223	212	214	245	250	260	221	235	235	235	245	204	236	230	220	227	215	214	224	236	237	237	270	228	226	204	246	250	233	210	213	224	235	231	235	223	223	280	244	253	237	234	216	218	207	233	219	235	234	221	263	233	208	255	212	196	222	223	234	232	211	253	263	219	227	222	226	221	243	263	232	200	229	224	236	218	200	204	231	251	218	234	249	234	235	240	237	229	247	260	213	195	228	183	239	209	237	217	238	226	220	238	221	219	223	204	213	216	216	218	222	229	231	240	233	228	234	227	237	241	230	198	243	212	229	228	245	223	224	210	242	223	219	233	232	228	225	233	222	228	241	214	214	245	210	255	218	230	220	215	216	218	236	210	238	260	221	226	217	245	239	209	230	228	236	224	256	226	217	231	235	217	197	227	230	227	269	203	232	231	220	208	213	257	243	242	213	258	213	213	202	216	234	217	246	239	214	258	227	247	237	220	232	230	232	218	213	259	241	245	222	257	216	229	229	227	227	224	221	223	242	202	206	226	209	232	235	205	221	208	239	217	207	207	225	238	225	216	221	216	215	247	221	243	241	237	219	231	221	242	235	215	238	250	218	209	237	215	216	257	224	245	233	263	210	244	218	214	233	227	250	239	218	228	219	234	216	225	213	244	229	236	242	248	231	249	215	217	224	252	237	223	197	214	234	214	218	244	232	228	222	251	223	239	202	215	222	233	264	252	234	256	209	217	230	248	228	214	204	214	217	238	244	193	242	236	204	238	235	231	230	262	226	212	221	236	230	232	233	221	222	236	262	226	206	243	227	252	255	232	239	227	256	225	217	208	219	233	232	212	207	214	236	246	226	230	240	199	215	219	227	235	201	212	252	196	220	232	230	221	237	190	213	250	206	242	208	223	204	248	234	237	212	206	238	233	188	204	244	254	241	224	238	213	239	217	237	240	262	215	247	215	250	215	231	228	257	220	209	217	220	218	234	256	225	223	202	217	218	244	241	227	195	231	243	197	211	246	214	227	222	229	235	242	242	217	207	212	211	202	217	216	222	207	235	229	196	236	234	232	222	216	234	242	252	213	223	224	216	217	241	240	244	242	226	235	217	237	206	200	231	218	238	231	250	210	241	220	226	228	249	223	188	244	231	268	202	249	251	244	219	221	227	197	216	211	215	248	205	246	227	208	212	240	239	237	225	225	218	243	221	218	212	222	217	247	229	238	227	216	216	220	218	231	251	201	200	210	228	237	235	263	232	229	223	252	236	231	203	211	227	207	223	214	223	215	216	227	231	223	197	247	229	215	242	222	207	245	243	232	252	241	246	232	235	234	236	236	237	225	227	216	251	228	222	244	209	278	204	228	247	243	200	223	218	226	224	252	238	245	229	220	223	234	229	200	239	221	244	246	242	242	238	235	219	229	247	235	248	230	235	230	221	221	211	232	213	211	244	207	217	205	217	207	225	215	210	225	226	229	179	220	214	220	223	236	239	233	252	223	209	237	204	222	224	234	216	221	234	200	196	211	223	273	234	203	232	225	225	262	207	204	213	243	213	216	263	248	243	232	218	251	227	228	225	211	234	208	217	220	222	223	212	232	231	219	243	228	251	221	236	259	205	218	233	222	225	215	225	233	217	209	222	211	227	234	242	225	213	207	256	250	235	237	221	224	223	248	229	209	227	218	252	232	218	219	250	238	204	202	259	217	224	233	231	194	237	205	212	245	244	243	218	225	269	230	254	226	213	242	218	189	234	236	216	235	216	211	235	241	230	240	235	221	239	240	252	206	229	241	208	220	231	204	240	251	233	235	211	237	227	240	233	204	223	217	218	250	245	238	247	221	246	225	240	253	238	203	211	204	216	215	249	234	240	230	218	227	234	234	226	202	237	214	213	240	236	239	218	258	218	223	205	217	229	255	209	222	225	253	246	231	216	236	249	235	245	238	235	197	216	222	204	225	205	223	239	233	219	242	251	221	217	230	218	258	194	236	200	239	199	205	245	227	244	218	213	231	237	217	240	256	236	224	232	219	216	223	216	206	227	218	212	228	215	210	250	218	224	233	247	229	248	211	247	229	248	211	203	221	191	226	197	227	235	220	219	224	255	225	222	256	209	239	218	235	226	243	220	210	200	252	216	248	247	217	238	268	270	215	212	213	219	235	232	216	248	243	209	223	243	220	219	230	216	237	203	195	213	224	238	212	257	232	217	207	196	214	227	251	229	219	247	215	222	198	235	219	219	235	228	212	232	219	204	220	242	239	236	197	223	231	244	260	234	230	227	238	232	226	203	234	242	247	239	227	226	222	210	235	215	204	218	233	216	230	255	241	215	242	243	212	223	219	217	219	221	218	212	220	218	226	207	202	264	218	217	216	228	239	226	211	222	221	212	254	221	181	223	238	225	221	234	182	219	250	233	219	202	227	240	227	232	221	225	232	201	224	238	256	246	242	258	226	210	201	234	232	254	247	217	215	219	224	245	198	233	238	242	212	242	237	219	225	223	240	210	235	234	217	211	232	245	213	225	189	234	247	216	221	208	226	242	217	218	225	238	221	216	222	246	237	224	221	210	233	202	221	233	227	225	247	243	243	237	230	227	239	226	241	229	250	236	235	240	217	244	232	223	241	233	228	231	247	218	214	246	238	235	215	237	223	258	209	216	266	214	241	247	231	232	212	241	245	230	220	246	219	210	259	210	254	231	239	213	239	229	183	207	225	237	203	224	233	212	276	227	224	247	231	221	225	209	216	225	226	236	218	206	223	226	229	234	252	221	217	229	224	236	214	215	235	217	232	239	235	244	231	219	241	220	201	261	223	244	241	232	245	225	211	234	221	196	235	218	261	202	247	235	218	224	224	200	204	230	244	254	226	220	203	185	242	258	238	234	208	228	238	227	234	242	224	227	239	232	238	241	217	233	196	219	204	272	251	205	229	250	240	240	232	250	232	237	225	203	201	232	231	233	213	218	259	222	234	223	191
8683	15526	6460	2954	2153	1597	1203	966	763	687	591	498	452	382	411	386	386	356	326	339	318	298	295	299	320	345	377	389	368	352	382	347	342	328	390	368	397	388	351	371	338	330	270	322	337	334	293	333	353	341	301	318	312	355	398	422	434	326	298	268	287	237	285	261	257	253	265	250	244	256	274	297	258	278	250	277	265	255	262	271	267	236	234	252	284	271	287	236	276	261	262	262	263	237	273	283	265	249	245	266	235	248	266	267	259	253	280	246	252	250	262	264	252	275	228	247	240	243	257	261	244	244	243	233	273	231	255	245	257	270	261	266	242	274	267	223	266	251	274	284	236	248	261	241	249	255	255	237	246	234	245	240	247	252	246	234	284	238	259	235	278	244	267	272	256	215	230	248	233	283	247	274	250	281	253	258	239	242	252	261	265	275	243	278	240	259	286	247	240	255	267	246	264	252	239	245	294	267	259	245	258	262	242	258	270	237	249	240	287	249	256	255	234	254	257	233	236	253	264	277	240	265	258	251	249	265	237	267	267	251	245	277	269	231	270	257	254	269	252	243	259	237	242	277	263	263	241	239	260	277	283	251	223	286	259	243	254	264	264	279	234	271	242	272	257	268	250	230	254	240	240	243	231	275	266	244	237	255	270	252	275	255	227	253	263	261	265	231	259	248	261	228	271	255	287	257	275	253	231	246	245	222	271	241	273	254	255	264	266	281	246	236	275	240	288	244	258	241	222	242	246	235	263	260	252	253	266	261	249	267	276	243	252	235	248	258	282	256	257	246	228	247	274	259	267	259	255	233	235	250	244	279	245	247	260	257	273	279	255	242	221	262	253	254	277	260	260	251	272	256	249	241	271	261	217	274	274	268	267	283	242	256	256	237	249	242	253	252	235	259	228	231	237	239	261	253	242	256	250	236	261	263	240	266	284	270	248	244	246	269	250	232	268	254	258	245	242	244	261	253	291	249	251	259	266	241	223	219	263	252	251	239	260	278	266	257	278	246	267	262	254	254	246	271	254	260	234	240	245	271	231	246	273	265	283	281	251	253	253	263	242	246	259	268	276	248	249	253	225	265	228	248	228	264	245	260	239	254	245	258	272	281	248	254	283	222	263	244	263	259	230	270	249	242	238	237	257	241	228	265	255	271	235	293	256	267	249	247	260	262	276	247	256	270	273	246	276	257	235	233	273	252	269	250	245	242	245	246	253	291	262	245	233	245	281	270	250	261	257	239	249	244	269	247	248	262	261	238	224	276	254	236	250	259	248	259	250	260	260	250	263	255	219	240	248	234	251	251	233	256	237	229	224	277	214	239	264	246	251	253	248	255	271	257	257	241	245	257	213	253	272	270	280	261	250	249	283	249	229	231	249	248	239	244	263	239	252	229	254	220	278	267	259	258	261	267	241	292	261	248	286	256	253	235	238	234	240	241	277	272	258	258	249	256	265	270	253	245	269	232	235	265	241	302	244	225	252	266	257	239	278	273	253	242	235	247	237	253	274	253	248	255	276	254	240	264	265	244	250	268	247	292	247	244	235	267	249	227	233	260	253	282	227	284	273	255	244	238	249	257	283	272	258	267	237	245	256	240	257	241	252	244	231	235	269	232	265	294	270	247	265	252	231	271	257	277	255	273	261	268	238	251	253	254	262	268	269	236	253	250	242	278	243	228	260	255	271	255	257	257	241	267	251	254	253	224	250	257	228	250	258	243	244	260	249	267	256	235	269	262	258	281	254	226	264	252	261	253	246	266	228	255	275	250	244	269	228	249	237	261	229	248	248	252	272	245	247	264	277	254	273	266	266	227	244	259	241	231	255	260	219	245	224	240	256	260	279	238	262	248	262	269	270	283	262	244	249	251	288	255	248	250	260	253	276	257	274	269	253	260	261	256	221	269	275	285	292	246	233	242	274	267	248	234	260	223	233	280	251	254	262	255	234	253	252	246	236	283	226	254	273	260	247	253	258	254	208	260	260	248	237	219	272	251	248	255	242	233	279	237	243	252	250	234	257	238	228	264	268	242	253	245	252	249	253	280	254	240	230	234	232	253	241	259	263	255	264	278	249	272	253	251	256	248	261	248	255	254	243	250	244	246	258	268	251	216	252	242	268	236	228	276	267	269	242	251	272	235	242	261	238	229	267	264	228	265	254	216	256	229	233	269	255	248	238	245	233	277	252	245	259	258	273	278	250	262	256	238	256	261	234	291	246	247	245	256	255	271	284	254	247	253	247	248	227	234	247	258	245	255	252	274	275	260	260	257	277	270	271	251	263	245	254	252	255	243	219	254	225	232	215	257	239	263	245	237	238	274	231	266	262	256	264	264	234	259	285	261	267	258	235	243	264	265	255	221	280	240	266	232	246	269	216	235	233	272	249	245	258	257	270	248	247	261	266	236	264	276	240	234	298	232	250	267	238	270	250	279	264	253	259	264	227	237	275	253	276	256	231	246	251	249	247	242	254	276	260	250	255	245	259	243	243	281	274	226	248	247	236	224	254	250	239	289	276	268	275	250	238	258	276	271	268	271	260	243	254	246	270	274	243	225	238	241	274	257	251	241	239	230	257	241	256	261	248	280	267	230	259	248	241	251	260	290	258	278	259	270	233	239	250	251	276	253	262	240	224	249	276	252	279	254	234	244	245	245	253	251	272	274	289	256	267	245	261	250	257	272	245	245	273	250	221	265	267	249	245	233	256	269	232	274	260	265	257	260	276	269	249	272	242	241	226	266	243	250	266	253	258	249	247	230	285	237	257	225	259	261	231	264	264	246	243	243	239	255	280	275	248	244	288	281	246	241	246	278	268	209	245	265	246	244	239	253	255	274	244	260	255	231	266	278	263	221	262	244	247	226	244	247	256	261	257	250	251	236	249	248	265	263	265	275	277	251	273	234	271	233	255	282	258	234	233	265	274	240	278	265	251	258	241	259	232	249	262	234	254	215	259	232	250	246	272	255	231	246	253	267	264	234	253	260	229	234	245	251	278	268	250	258	246	270	243	262	262	267	265	259	258	226	252	244	249	252	285	264	250	275	233	246	273	277	248	279	242	250	254	263	250	256	246	291	224	243	268	253	252	253	269	255	265	257	242	271	266	250	244	247	251	276	250	264	249	242	236	257	271	251	245	244	257	228	257	227	276	273	278	247	274	252	262	283	257	264	262	252	272	228	279	264	270	234	225	259	245	269	254	235	242	278	239	267	270	237	286	267	248	265	260	268	261	271	252	246	231	253	275	238	269	243	266	239	240	234	242	229	249	243	275	252	240	269	259	269	245	273	242	246	256	242	210	249	266	260	222	252	252	251	259	244	255	251	251	266	249	261	260	262	249	260	284	251	241	268	274	281	248	239	267	238	251	248	276	253	257	270	252	229	229	273	282	270	228	248	253	229	222	236	270	235	237	284	256	227	286	267	263	253	272	252	220	244	259	245	271	271	285	256	250	265	243	242	255	255	253	268	245	251	259	253	254	276	241	242	257	247
24906	21272	27358	25353	9526	1069	849	736	683	604	647	620	575	637	564	606	610	602	557	590	594	548	541	554	537	566	580	586	573	621	556	580	616	610	605	626	615	587	596	565	551	597	553	610	539	553	603	561	626	572	608	554	610	574	631	626	642	591	546	556	578	575	539	544	576	555	530	525	529	569	560	560	583	536	551	537	543	568	524	485	525	545	519	533	526	580	554	521	579	556	540	564	576	540	553	584	524	520	579	596	542	555	567	567	563	531	539	532	532	563	606	538	534	490	531	558	544	521	545	564	563	549	551	581	522	534	538	558	519	549	578	549	538	558	524	549	514	533	615	511	561	570	588	563	542	543	550	549	545	579	609	549	561	544	567	495	561	557	546	598	514	532	563	534	521	550	510	571	588	542	518	548	554	562	540	601	550	544	561	574	523	543	580	562	542	527	494	493	563	565	545	527	537	571	552	555	519	580	578	548	540	559	521	545	524	510	564	524	552	536	523	542	515	527	563	609	564	534	519	544	589	526	563	543	582	562	528	545	530	524	543	564	562	545	573	552	553	585	528	533	532	539	558	571	566	531	592	528	593	548	535	577	528	556	580	599	560	539	506	536	538	532	545	575	538	546	558	541	529	619	540	531	540	561	550	573	548	573	514	487	571	556	529	536	522	557	477	546	546	573	522	564	516	563	596	521	575	485	539	529	529	510	540	595	578	548	582	548	555	543	593	558	559	577	537	537	553	572	530	553	535	517	544	563	559	560	532	580	564	542	562	542	486	570	497	568	505	488	501	593	573	520	530	555	550	529	560	542	545	475	555	537	547	538	553	541	571	527	526	523	581	586	505	532	557	546	568	590	531	526	612	509	550	533	560	567	539	498	577	559	544	530	532	572	504	565	502	555	571	541	549	560	542	545	549	547	522	538	548	557	548	550	523	536	558	564	529	525	561	551	545	554	571	511	557	578	501	574	603	501	564	514	567	523	534	533	527	575	503	563	543	520	506	523	518	565	536	507	522	556	600	554	556	588	529	477	536	553	521	568	538	571	535	569	533	561	575	549	537	549	577	563	542	514	557	508	552	503	552	599	562	559	561	622	581	521	564	503	554	512	551	584	527	530	550	527	569	569	543	555	555	585	528	559	556	564	554	567	549	560	579	541	552	555	555	584	527	586	528	558	542	545	542	558	544	528	517	542	563	595	521	544	546	560	525	559	598	504	574	536	561	567	589	542	562	551	578	508	563	533	560	570	548	569	548	529	523	577	534	550	503	543	526	569	517	531	551	529	557	559	565	543	538	510	577	562	511	583	543	528	546	594	521	562	589	593	515	545	559	553	555	564	583	502	560	549	546	572	539	552	506	546	574	546	545	601	578	547	556	546	540	540	552	569	565	551	545	526	532	525	536	587	535	563	533	543	594	539	562	595	526	543	507	559	538	538	540	515	534	554	568	565	520	551	613	550	584	567	554	577	560	555	534	562	549	580	559	566	546	528	568	576	535	500	530	525	572	532	535	553	530	522	559	561	537	585	584	562	551	531	537	531	542	532	544	554	579	547	550	521	554	596	535	522	568	535	539	508	535	542	534	559	547	546	541	568	538	536	568	572	584	528	581	538	560	561	563	606	581	573	582	540	585	583	526	591	570	525	515	551	579	547	579	549	557	550	519	537	553	548	557	551	570	521	554	534	558	566	567	521	523	527	580	518	490	534	541	532	538	558	532	557	529	545	542	547	535	546	494	558	556	570	550	535	534	563	541	527	573	555	533	533	520	507	536	540	549	547	557	570	529	570	539	526	555	551	579	517	529	491	541	551	521	492	501	582	578	564	573	546	572	557	618	587	595	569	532	518	574	563	588	551	530	553	574	559	542	615	566	575	499	540	506	554	541	515	602	535	553	529	512	532	573	517	530	535	525	545	529	577	518	535	554	523	531	513	565	571	585	577	547	589	529	539	555	547	560	548	571	538	512	514	546	548	579	541	556	507	538	536	613	545	546	579	541	567	573	529	559	558	555	528	559	543	548	596	538	525	524	590	575	555	588	549	529	519	516	543	543	574	591	511	470	553	520	537	539	522	490	538	550	501	567	529	531	553	532	551	534	584	567	559	517	532	536	544	577	554	574	513	538	497	608	587	587	553	576	541	532	564	547	513	535	509	529	501	496	542	559	524	574	560	518	593	529	590	505	556	542	521	565	532	572	582	561	528	556	562	556	552	568	552	564	547	564	539	562	551	548	491	554	561	507	572	560	553	528	548	530	507	553	541	603	563	543	519	527	519	558	546	533	572	548	520	543	570	518	523	523	577	543	543	549	572	549	544	557	495	576	547	565	518	550	561	529	554	518	525	574	585	585	543	550	545	548	558	547	567	532	516	567	558	530	549	553	587	599	545	573	561	555	535	569	575	580	532	530	553	556	554	552	541	572	526	513	519	559	504	548	532	527	552	540	525	516	550	543	515	575	540	524	544	543	541	579	549	550	540	577	585	557	554	508	503	571	558	539	580	572	543	502	558	503	570	542	560	550	550	542	552	516	527	572	560	546	539	574	565	577	574	564	554	531	559	563	574	566	541	532	511	523	529	530	548	520	577	559	531	517	555	562	553	520	534	520	531	537	498	566	543	535	577	547	595	554	576	560	528	512	519	588	568	548	542	563	613	567	484	492	553	525	504	558	547	518	555	567	579	577	536	515	581	598	499	587	506	534	550	540	564	567	523	538	564	536	542	525	572	574	539	537	553	559	533	546	569	577	568	526	585	560	599	530	547	530	551	566	546	557	530	547	545	555	467	555	553	527	566	564	570	566	571	491	567	572	572	551	553	548	572	565	532	563	508	521	538	577	570	538	511	586	528	546	502	543	530	545	587	536	546	538	566	585	530	564	540	573	591	538	552	569	548	563	562	577	573	532	532	531	541	527	537	515	549	527	528	544	594	502	540	537	532	566	568	532	525	556	559	571	529	535	523	549	545	558	545	545	551	558	582	577	560	549	548	548	527	529	522	564	568	586	527	498	524	535	512	546	588	512	533	585	538	545	577	520	541	592	562	584	543	546	558	544	544	549	543	529	557	574	582	565	536	528	560	574	543	563	559	559	565	526	549	538	543	559	543	525	541	490	567	549	567	570	542	541	594	501	507	492	526	555	531	508	552	519	555	553	522	532	527	537	504	558	569	556	569	571	538	539	534	475	541	555	548	503	576	574	547	547	513	557	552	535	495	546	568	527	508	616	533	532	560	553	541	580	557	600	531	494	539	549	545	558	531	566	572	567	518	511	541	549	523	541	536	512	590	541	527	534	523	544	579	563	530	556	573	559	582	532	552	530	555	535	494	504	556	584	519	548	579	585	565	552	526	574	589	534	588	575	534	558	537	568	554	524	554	591	552	537	547	550	573	548	522	545	510	522	557	562	545	525	576	547	525	533	570	521	535	555	534	605	490	540	531	539	562	526	567	524	530	537	529	513	540	526	568	538	585	513	570	566	541	567	571	558	516
9524	11198	4047	2100	1686	1305	1139	1027	841	794	777	712	701	700	644	620	660	630	643	584	586	596	586	574	612	626	588	642	686	652	628	596	682	711	676	653	631	718	624	633	622	599	556	597	609	657	647	592	614	660	626	606	639	685	689	701	696	638	581	600	583	592	549	537	563	591	600	548	582	591	599	601	607	634	560	566	597	546	619	579	584	555	565	528	606	547	552	524	588	575	581	588	584	564	603	594	564	538	527	567	573	546	586	551	541	578	592	574	588	550	594	554	578	603	521	622	540	579	607	528	584	555	553	603	596	571	580	578	578	550	562	562	616	566	576	568	562	522	567	557	577	594	570	575	578	563	502	604	545	557	618	568	554	555	556	564	591	532	549	560	572	571	564	554	564	535	559	534	565	585	571	579	551	564	578	576	571	554	599	551	540	549	557	592	552	558	549	559	607	552	549	570	543	546	604	559	551	649	599	578	588	565	597	534	543	588	576	565	580	547	591	610	520	594	520	607	584	581	542	530	576	566	577	546	604	605	566	599	601	551	553	565	550	579	601	522	525	560	584	579	544	592	588	593	538	591	539	616	581	590	558	573	584	583	563	600	518	596	591	585	613	557	547	542	560	616	568	563	567	546	553	549	544	591	581	611	588	573	576	566	574	580	557	582	579	598	594	594	514	597	569	562	551	596	616	533	568	610	581	549	571	581	567	592	564	572	568	605	591	587	593	541	563	572	554	530	584	559	535	602	531	584	575	551	548	523	586	586	535	557	570	541	531	568	580	569	581	594	537	608	550	553	544	590	538	584	571	533	581	599	579	600	583	557	599	555	568	520	560	566	580	554	608	577	574	579	597	552	625	569	608	536	575	578	617	538	553	550	561	582	583	535	562	589	546	560	566	565	565	524	537	562	545	593	559	592	597	573	546	572	587	564	595	602	582	622	593	536	580	575	508	575	535	599	561	583	593	572	571	528	575	557	545	536	553	577	562	572	555	536	566	603	589	550	563	576	584	540	584	521	589	588	579	577	547	546	547	529	524	598	577	542	542	606	591	576	573	557	564	583	561	531	573	549	592	586	582	586	595	579	539	597	603	560	585	538	607	546	578	542	527	555	605	585	532	606	596	600	497	567	570	564	576	537	542	586	590	581	597	563	585	541	564	533	547	565	553	585	572	574	594	557	569	577	552	521	559	589	563	558	564	599	577	572	625	560	594	597	554	553	568	609	575	591	583	553	589	545	589	556	581	581	593	569	548	568	562	611	566	581	564	585	566	527	573	561	548	544	578	582	605	612	589	562	570	522	582	576	565	563	581	574	552	575	562	599	559	548	587	569	569	539	545	605	564	564	587	581	545	572	572	575	593	588	582	571	543	568	594	569	531	566	564	575	573	575	574	537	563	532	596	549	604	568	524	530	539	591	531	593	604	614	558	572	535	595	558	569	555	564	586	549	580	585	559	566	564	568	538	549	599	573	532	590	547	557	556	596	607	569	576	549	541	570	538	604	585	629	536	530	586	578	555	587	581	545	569	604	580	573	592	533	557	582	557	560	579	604	564	575	622	559	610	568	615	582	558	578	592	529	590	513	580	558	576	603	541	585	598	619	564	540	578	545	532	600	605	589	559	554	534	514	575	610	556	528	566	602	580	581	593	587	565	575	568	543	577	549	538	588	544	535	572	586	531	588	557	581	532	571	593	578	561	570	619	557	552	564	532	568	558	564	592	527	572	579	603	591	571	573	537	564	561	553	586	605	577	555	561	645	565	510	595	557	576	565	524	566	570	571	565	557	566	525	616	572	537	588	524	575	564	577	583	588	581	594	592	545	551	570	559	581	548	570	567	524	557	560	533	599	557	592	549	575	551	620	627	577	584	531	558	598	550	581	522	564	581	589	577	567	554	579	573	563	553	583	551	597	543	560	559	578	566	553	554	554	578	570	571	539	584	579	537	577	584	586	603	536	582	552	609	550	566	587	576	530	583	584	557	583	624	592	548	577	590	542	568	542	537	533	557	581	617	568	548	579	611	563	531	569	583	580	544	549	567	562	542	544	551	595	588	584	542	578	540	562	549	581	595	571	515	588	586	545	560	526	539	579	574	556	536	570	543	530	573	561	598	597	558	563	557	567	543	552	571	550	579	556	566	602	549	557	601	571	581	575	561	608	556	572	544	573	564	589	543	574	566	611	597	613	559	582	564	557	595	532	572	543	534	548	539	569	591	540	584	604	564	562	600	564	595	559	551	567	563	557	567	598	581	608	572	586	551	574	547	545	570	583	584	566	562	606	541	591	561	565	537	553	566	539	617	580	602	578	555	547	566	595	555	579	566	550	577	612	608	585	571	571	590	566	562	601	554	559	539	590	576	601	575	575	533	544	588	555	588	602	596	576	594	567	582	553	579	580	542	612	559	549	569	545	538	598	570	554	556	593	570	601	567	570	600	602	550	563	580	595	596	551	552	563	544	586	546	522	557	541	541	579	576	569	568	603	573	552	557	580	548	550	588	541	561	583	536	584	598	575	532	550	547	614	569	548	568	579	595	591	574	544	569	561	579	533	541	561	542	597	579	557	605	582	516	567	604	580	550	543	553	615	589	516	571	583	566	561	549	538	612	566	542	561	552	548	565	563	577	591	582	583	576	562	555	616	584	587	558	529	593	580	559	514	595	554	576	565	584	564	629	575	601	589	613	567	560	548	581	568	600	582	561	573	570	596	561	569	560	575	583	558	538	590	566	570	598	542	591	552	568	573	587	577	535	568	570	577	582	580	553	590	578	524	573	551	578	577	559	609	544	534	594	571	584	541	595	597	550	555	559	545	581	577	543	561	561	563	559	531	607	573	582	597	606	530	603	542	558	633	593	597	563	568	577	541	557	566	572	534	575	598	542	529	585	616	562	530	546	544	600	579	548	601	569	571	543	536	596	583	548	586	526	570	596	569	568	522	570	579	556	588	552	571	583	540	561	563	580	577	588	556	554	580	596	575	555	605	602	530	592	524	568	611	585	563	593	545	632	563	612	592	541	594	559	544	569	535	549	534	542	577	582	559	562	552	552	591	565	537	585	560	580	582	572	534	562	539	572	596	553	541	535	555	546	578	546	550	615	518	552	540	582	519	572	573	596	564	590	535	594	571	556	592	554	587	570	567	596	568	591	554	563	609	607	532	521	578	559	535	549	569	557	573	585	555	563	556	603	552	583	561	566	572	577	588	564	527	571	576	582	595	556	560	595	595	548	583	599	544	542	600	531	580	587	541	565	548	581	592	553	614	571	558	609	567	567	616	589	549	561	574	569	576	543	614	533	546	565	535	609	574	581	564	581	561	579	562	561	555	593	545	607	557	583	622	525	627	583	590	572	541	600	581	596	551	566	554	604	549	591	545	572	530	561	557	569	562	518	574	582	582	561	590	603	586	599	592	578	532	561	573	588	570	506	562	563	612	584	587	568	593	560	537	562	577	543	562	543	551	571	557	529	550	525	565	565	592	508	598
22635	21264	29000	23860	21259	21299	7179	1085	851	724	635	571	551	491	474	512	451	432	439	393	423	396	395	365	412	450	445	448	417	468	448	456	448	450	436	428	474	451	431	464	410	422	375	385	419	400	407	409	395	380	413	345	395	411	487	513	486	432	411	340	355	320	336	322	374	348	379	331	323	328	321	354	324	372	347	354	338	330	349	339	309	357	338	388	358	348	345	331	303	338	380	337	339	334	317	357	362	292	288	365	350	313	309	286	332	294	344	358	334	328	355	333	286	326	325	314	355	339	330	336	347	362	345	316	319	313	323	334	331	350	341	294	358	329	359	324	316	331	298	311	318	311	311	308	341	321	335	349	315	318	331	330	356	351	355	325	329	354	362	351	341	312	338	346	323	354	324	320	318	322	311	363	334	312	330	360	330	308	318	357	326	348	317	346	333	359	313	333	322	317	335	305	365	314	328	306	326	317	324	329	303	295	319	328	313	324	314	331	334	340	315	333	336	320	346	339	319	355	344	316	354	317	354	318	316	332	348	371	329	280	331	320	309	351	340	327	335	316	311	341	318	360	325	342	341	353	362	317	296	315	333	351	310	348	317	315	328	359	342	367	342	354	336	333	334	363	363	336	328	345	364	283	325	347	327	374	333	352	320	367	318	343	338	349	320	350	342	333	343	318	374	338	329	325	362	350	344	339	318	292	332	325	310	335	311	329	353	347	317	334	332	353	327	311	320	378	351	332	323	343	348	345	344	358	364	322	347	344	345	363	332	335	322	328	367	362	353	314	289	320	330	349	328	313	341	355	340	341	334	343	342	336	342	334	332	353	348	331	345	313	337	340	329	316	331	307	356	324	333	345	330	319	314	337	311	341	318	334	351	342	338	346	317	320	347	315	359	353	312	358	345	359	320	371	337	342	346	357	343	276	352	367	354	315	323	294	319	294	324	332	312	331	355	327	325	318	345	312	313	315	378	315	330	277	328	347	332	339	335	320	347	333	332	353	324	342	317	340	326	320	329	340	330	356	337	318	356	366	311	302	347	321	356	315	316	320	337	323	340	335	339	314	330	333	345	327	329	367	337	344	332	327	320	337	330	320	334	316	327	342	321	325	358	342	348	325	331	318	338	319	351	328	318	349	345	327	308	347	322	330	352	352	323	357	303	344	360	318	364	345	327	314	334	350	339	334	324	332	324	313	318	336	305	324	328	324	342	338	336	310	310	310	325	305	345	341	345	351	333	302	358	318	334	314	327	356	338	349	328	321	336	337	349	345	329	364	368	356	331	351	370	364	363	335	340	298	306	319	333	323	280	340	306	344	329	339	338	318	318	304	315	345	342	293	331	319	340	332	359	342	304	324	332	306	343	356	360	344	324	331	303	331	328	323	374	347	332	306	308	352	346	341	343	316	338	338	339	330	332	300	315	332	350	321	333	319	348	341	295	308	310	329	295	328	335	345	360	345	329	335	323	316	353	337	327	349	327	355	359	314	329	325	344	319	297	315	345	315	321	336	338	348	352	295	352	317	342	335	330	315	311	333	305	312	324	341	339	354	306	325	350	299	352	306	368	305	326	347	314	343	317	310	323	312	335	333	354	333	328	326	320	327	310	346	310	327	352	313	359	298	337	325	347	276	334	333	344	318	351	329	349	337	332	316	327	312	329	323	321	312	322	333	309	358	349	342	346	349	355	319	350	323	339	325	313	331	389	309	325	346	351	362	343	328	362	362	360	360	330	339	320	354	349	324	343	320	364	327	350	362	340	327	340	358	329	332	309	341	316	303	329	330	313	305	346	330	336	346	361	332	331	338	349	334	375	332	324	361	365	330	318	340	340	337	309	378	327	311	344	318	342	320	315	347	318	357	312	347	338	301	337	292	346	296	351	367	363	339	364	329	336	352	354	314	336	338	321	329	318	333	338	349	328	325	326	370	334	300	333	331	341	328	329	309	323	333	331	346	326	318	339	361	319	351	369	339	343	371	331	327	301	334	353	356	329	317	338	324	317	320	334	342	338	312	347	361	327	313	359	368	317	337	336	363	375	336	356	317	382	357	353	315	321	332	356	339	306	338	297	356	341	326	333	349	352	323	350	321	329	372	330	329	332	329	324	324	362	359	375	321	339	334	347	336	339	316	300	319	358	305	345	324	351	332	341	346	342	352	359	337	302	357	334	323	350	329	344	339	301	366	306	346	321	361	328	359	317	301	319	293	308	345	352	331	337	338	317	343	333	327	347	309	325	341	327	334	338	315	326	351	323	312	330	346	324	318	324	347	353	321	331	318	346	306	324	315	346	335	335	364	337	324	313	325	344	344	291	315	314	362	317	333	344	310	319	307	316	341	349	330	356	340	324	349	370	333	336	344	306	305	330	358	341	343	330	338	327	330	332	320	324	357	332	353	321	328	329	355	361	351	366	325	339	356	341	348	328	334	310	356	365	359	346	284	292	313	333	328	349	323	343	324	362	352	316	316	326	304	319	345	353	351	326	333	362	333	325	348	346	339	364	346	343	322	325	354	313	337	336	338	371	321	338	336	338	358	335	332	307	321	312	341	341	353	339	344	311	354	320	322	325	328	362	343	362	317	346	338	347	319	353	276	308	316	349	319	336	309	318	324	327	324	380	319	326	326	314	349	340	318	312	367	322	315	365	340	332	333	322	341	346	324	327	305	316	348	340	293	347	339	354	343	337	322	328	333	360	312	342	356	337	324	319	351	314	346	350	349	327	325	299	328	346	332	324	338	325	292	315	319	309	301	327	356	316	347	335	336	335	310	343	334	327	341	354	344	341	313	316	361	318	307	358	320	343	332	327	363	306	328	335	356	320	347	348	341	313	316	340	320	334	313	307	352	311	343	335	329	323	331	284	305	291	327	317	314	321	310	318	354	341	355	368	307	365	338	359	346	307	324	288	334	318	333	338	350	378	309	333	354	297	335	334	314	348	331	338	321	320	323	346	313	337	327	353	378	328	330	330	341	329	317	325	322	353	341	340	339	318	311	318	333	351	332	383	337	292	296	342	322	349	326	331	348	310	351	356	315	338	334	326	328	321	300	319	349	345	336	316	293	337	336	331	332	371	367	316	315	320	335	334	328	316	319	306	338	314	323	355	334	349	344	335	370	306	324	327	337	299	334	339	342	299	347	339	336	334	347	329	319	309	290	335	307	346	344	319	329	336	320	306	305	367	320	299	355	317	311	381	333	322	318	320	331	333	337	300	339	327	310	344	328	358	361	307	322	311	310	368	344	359	332	338	320	290	324	360	344	343	333	348	321	351	312	333	309	325	311	306	339	304	358	344	291	337	335	334	318	359	353	332	329	324	365	344	339	340	331	338	360	328	317	339	325	350	338	321	323	320	347	319	328	360	331	322	325	325	340	347	318	320	310	316	310	375	348	318	301	341	340	302	349	321	326	322	326	354	327	331	347	318	341	304	311	336	325	362	316	355	323	328	315	327	348	347	327	299	345	343	322	342	364	346	368	319	307
11621	23743	9978	5081	3702	2881	2130	1664	1363	1023	915	771	684	662	607	564	553	492	481	481	488	435	467	426	427	481	571	561	480	507	479	480	497	550	517	508	579	569	559	511	503	426	416	429	424	394	439	446	468	464	432	436	446	499	552	593	524	514	437	380	380	351	346	371	360	360	358	347	331	401	329	368	351	371	353	395	372	321	355	347	350	351	344	328	320	328	345	387	356	347	365	373	362	330	335	366	356	326	317	347	346	344	359	343	350	343	351	346	328	363	353	298	369	358	339	352	321	307	328	352	298	378	341	353	309	336	335	306	335	337	371	374	333	309	331	343	366	363	303	294	340	346	320	355	349	306	332	365	323	331	350	327	356	356	324	325	339	317	356	360	328	373	332	373	307	351	352	340	356	298	355	343	355	360	379	337	309	337	318	350	334	358	359	328	323	366	335	333	328	326	373	380	351	351	340	332	353	305	319	302	337	300	368	324	336	328	356	339	344	370	312	352	309	336	343	308	362	335	344	348	349	302	344	337	325	355	333	338	321	329	327	374	362	324	336	332	352	364	352	358	382	348	351	334	338	346	336	328	328	361	346	354	374	336	333	360	335	301	338	370	286	332	301	309	345	345	318	381	327	357	348	367	330	354	344	339	357	363	321	342	336	346	322	380	367	360	309	341	356	330	330	320	339	394	327	323	330	320	337	318	348	355	357	327	345	341	318	337	310	331	363	369	345	329	339	349	348	345	356	339	317	335	331	342	320	355	313	331	330	331	335	356	343	368	347	305	350	334	322	340	353	363	374	349	328	327	363	343	355	364	363	329	342	339	332	313	344	316	336	369	331	372	343	324	335	315	342	368	342	347	341	356	340	349	344	353	341	341	342	343	348	357	301	340	353	330	336	353	339	335	310	354	308	345	303	327	355	352	332	365	331	323	327	344	360	313	318	330	350	330	326	325	330	303	366	332	303	353	349	319	326	321	329	317	375	353	344	343	337	323	323	382	339	358	365	325	357	357	370	367	310	337	373	337	326	343	327	349	358	338	322	336	340	338	308	353	347	349	393	381	340	358	360	328	377	339	344	337	329	342	364	392	331	341	337	304	326	352	346	350	320	354	369	332	332	317	323	370	321	341	354	366	337	344	300	351	375	332	370	377	330	356	321	324	341	299	329	336	339	367	313	362	319	324	366	367	341	391	315	358	309	303	341	382	319	344	354	328	345	373	318	318	325	342	326	358	328	368	329	339	329	323	346	357	354	357	357	320	368	348	278	323	337	344	336	354	356	303	322	380	352	347	361	350	306	344	342	360	317	336	324	348	368	341	357	325	384	326	349	377	363	368	316	336	328	373	331	335	338	302	323	342	334	360	342	331	341	327	363	330	308	354	332	360	323	355	331	334	337	349	393	321	318	318	324	351	336	340	317	326	352	311	320	366	349	346	366	321	327	328	365	324	298	351	369	365	325	355	337	351	311	361	346	371	356	363	307	344	329	358	358	335	319	349	357	309	337	348	371	320	328	316	361	335	371	346	354	355	335	341	360	325	334	321	327	363	345	347	322	350	339	342	318	328	331	333	352	313	351	331	328	348	362	311	382	318	325	321	314	349	346	319	347	354	363	377	309	333	366	360	356	364	342	325	339	324	307	327	372	341	339	342	338	339	326	378	319	316	316	353	301	364	353	348	384	304	309	371	294	322	333	335	312	320	379	332	296	363	358	355	329	333	318	338	337	314	331	360	363	333	346	324	324	316	317	350	348	315	350	306	359	336	334	331	334	343	329	347	342	325	327	352	334	349	329	315	345	327	351	369	307	339	319	328	327	327	330	322	314	359	355	329	311	366	357	329	351	320	322	338	338	291	341	344	376	337	301	343	348	313	372	313	361	325	361	337	341	348	342	349	345	336	359	337	392	346	328	377	373	355	355	311	325	370	350	332	347	343	321	333	352	320	329	303	322	370	357	376	370	350	367	349	337	362	336	306	375	351	347	334	323	325	344	335	348	380	335	328	337	354	360	357	350	331	354	338	350	337	311	353	309	340	377	350	330	319	358	320	344	328	326	328	332	334	321	308	372	361	324	343	341	357	313	326	354	325	357	378	343	344	331	334	343	315	301	318	349	364	308	341	331	325	345	341	316	333	339	332	325	319	337	324	347	345	368	329	342	382	337	303	339	348	340	354	319	340	328	358	345	338	347	342	327	353	372	332	308	341	361	333	308	314	355	361	333	338	338	318	303	323	323	352	361	367	360	365	358	372	323	319	353	349	340	342	373	306	315	337	351	382	318	347	311	391	391	361	346	342	297	371	372	346	326	314	327	333	330	332	360	356	375	334	365	355	358	339	342	329	339	326	334	352	362	320	326	337	336	306	322	323	351	330	333	354	337	330	302	317	327	362	365	380	364	322	332	318	347	323	319	344	327	345	336	355	374	353	345	362	380	326	327	334	352	381	331	307	326	348	357	355	352	361	353	361	380	370	344	310	348	331	344	374	322	358	360	349	339	317	341	335	376	352	331	314	318	342	345	317	337	321	353	333	350	338	335	361	378	360	343	322	379	345	354	337	369	337	348	333	313	326	318	327	379	326	315	345	343	350	359	355	333	366	327	358	352	312	358	334	334	336	323	324	310	310	352	311	349	299	321	329	338	350	340	324	349	335	314	302	339	330	351	346	307	354	335	345	366	335	326	329	341	349	343	320	357	338	365	337	347	332	333	343	326	329	331	350	335	317	363	348	325	309	330	322	348	364	336	325	347	334	320	362	349	329	325	319	319	314	377	325	344	340	345	346	331	316	326	318	327	299	304	344	317	314	371	313	337	340	366	336	340	319	321	360	338	330	345	346	341	341	332	343	360	351	339	367	338	358	323	335	341	349	330	336	322	343	356	310	333	335	343	353	381	318	331	344	341	358	335	350	323	344	330	334	343	323	308	330	342	360	342	306	332	338	340	358	349	336	325	340	331	338	356	334	366	339	349	315	348	358	327	334	338	331	322	349	350	362	351	358	348	316	357	309	342	323	336	353	315	345	298	300	322	320	322	376	367	337	357	371	329	347	347	357	345	330	323	368	358	336	349	353	345	372	328	335	342	346	361	358	334	361	349	335	351	341	327	369	349	327	314	326	313	334	340	347	323	338	342	302	325	370	315	359	352	288	325	344	335	363	315	326	319	330	321	335	348	358	313	344	364	324	366	335	338	355	350	351	342	331	335	355	357	367	361	346	367	315	369	354	351	368	324	345	311	353	346	317	345	320	325	329	339	341	320	329	327	341	349	298	351	370	330	358	317	342	345	329	326	344	317	326	324	353	323	354	364	351	326	331	377	365	338	335	343	315	336	326	347	357	310	359	304	338	312	301	342	326	358	340	336	348	363	318	353	360	333	310	285	328	328	324	318	333	329	332	332	336	335	382	317	331	319	346	329	378	350	335	353	376	340	379	339	326	338	334	331	321	328	319	351	345	342	334	358	331	335	347	363	351	321	337	337	337	408	323
28025	17147	3535	771	573	483	479	443	421	441	429	437	424	447	426	429	438	433	425	421	415	409	395	406	412	447	482	456	456	439	411	455	460	467	462	439	445	465	453	415	425	477	423	412	441	396	410	446	437	430	412	437	484	456	456	423	436	443	451	398	445	438	418	420	446	383	395	448	407	385	407	390	402	449	449	423	413	419	409	405	399	425	412	398	400	405	438	390	421	450	405	451	429	401	417	407	424	406	405	405	403	442	426	444	399	438	433	388	429	429	392	400	428	375	410	393	404	432	431	418	447	421	404	434	469	385	415	427	419	432	428	406	418	399	409	446	427	436	410	408	398	433	411	406	410	415	442	450	433	415	415	405	439	403	394	439	441	395	404	444	419	390	381	423	406	428	404	434	386	397	440	415	413	417	403	434	466	392	404	447	407	411	421	408	412	445	443	446	400	391	398	409	429	433	456	408	436	405	464	423	422	395	404	379	458	400	440	427	434	435	434	403	384	395	416	425	418	386	385	396	416	449	387	392	417	397	439	474	419	424	411	394	421	425	401	432	446	419	411	391	407	454	445	436	422	411	407	392	403	395	417	389	419	410	391	381	419	427	439	448	411	397	427	418	443	419	410	408	419	433	454	390	387	408	424	448	390	426	434	438	423	400	421	403	415	430	404	390	409	407	427	399	455	428	410	415	438	428	409	417	427	424	421	387	426	433	400	428	422	448	407	446	442	428	460	390	436	454	402	428	399	442	366	390	461	419	444	441	393	434	414	396	458	387	400	410	430	447	440	430	389	421	426	373	406	408	420	402	424	441	427	409	446	383	409	422	411	428	430	446	434	452	410	435	447	431	432	416	403	408	420	430	425	417	402	415	407	427	396	409	456	410	410	436	441	469	470	375	405	437	445	444	400	403	422	415	449	415	397	414	416	401	417	412	398	399	397	397	417	405	447	434	417	443	405	458	409	413	379	435	406	390	424	445	406	431	400	414	455	447	418	410	435	431	429	471	430	390	380	421	404	445	374	458	423	400	442	430	409	391	431	398	421	415	419	444	420	432	415	416	439	438	429	400	405	458	400	401	424	396	405	424	417	429	404	450	423	463	415	423	425	404	411	437	436	423	423	429	407	430	427	409	436	437	413	431	468	420	437	422	438	403	398	439	444	389	411	376	393	460	421	414	428	427	425	406	425	387	425	422	431	412	396	422	405	444	417	416	425	448	407	441	433	400	443	425	420	417	432	407	428	427	420	440	430	411	468	424	389	438	367	403	420	435	395	429	417	433	436	473	456	441	408	437	427	419	406	427	424	418	399	397	406	451	407	422	414	403	437	434	424	401	414	452	398	443	439	414	416	439	409	419	443	397	440	426	419	410	402	394	411	437	369	422	432	426	424	435	444	408	420	415	395	413	420	392	423	415	421	413	398	409	385	453	427	399	420	412	445	356	447	431	385	404	424	437	404	405	392	468	455	437	411	403	409	438	426	399	438	435	426	442	413	430	434	404	451	411	408	394	406	431	397	433	409	379	420	442	432	434	407	415	382	417	414	422	457	359	417	394	389	411	421	431	413	393	399	394	406	394	436	396	387	419	382	463	442	441	375	386	443	426	390	441	421	389	408	397	406	388	469	399	442	439	417	398	408	442	423	417	416	417	455	416	400	426	428	374	411	403	414	429	377	373	379	410	408	387	407	445	402	387	412	398	368	419	442	405	404	435	434	421	418	410	418	379	387	387	441	408	416	410	428	423	419	413	419	404	423	422	429	405	407	401	461	401	430	452	381	439	405	384	462	391	416	415	415	432	413	368	417	471	394	391	447	442	423	395	402	419	444	381	432	423	450	413	426	445	407	405	378	440	393	400	424	428	437	472	366	414	415	405	395	420	406	402	440	413	445	453	443	434	439	420	432	417	437	440	384	402	411	446	453	408	404	418	437	429	436	413	428	430	442	420	406	456	398	412	440	411	404	426	408	430	410	407	429	465	402	421	376	410	421	438	390	410	397	425	445	382	420	412	404	433	444	406	400	443	392	433	401	424	430	430	412	405	454	402	442	424	412	441	433	380	390	400	451	422	412	428	431	383	416	388	380	421	450	353	394	398	386	419	417	413	400	453	411	432	395	432	434	452	416	411	398	455	403	446	408	415	403	389	421	404	413	406	439	394	402	448	446	423	449	406	428	398	424	413	444	398	408	412	407	406	424	439	435	443	444	452	386	415	408	439	452	441	426	453	455	428	431	462	445	432	413	386	423	418	417	414	421	433	436	429	423	395	430	433	428	430	443	448	406	399	378	389	424	414	412	413	408	407	393	434	447	444	426	411	445	423	395	421	405	393	434	423	404	432	427	401	433	444	384	428	437	426	430	405	426	371	423	441	402	397	431	403	400	404	455	409	416	428	412	448	405	416	394	417	453	442	426	440	421	388	414	387	380	430	422	400	422	427	438	384	426	425	412	407	438	443	392	424	413	442	400	416	432	443	434	405	438	439	425	455	416	404	437	417	391	403	433	431	433	408	426	428	409	413	418	404	394	438	403	405	431	416	422	433	424	380	447	433	391	437	423	444	411	428	408	417	408	452	412	412	413	397	415	409	403	414	448	408	425	421	396	406	463	427	405	412	389	431	435	398	425	421	443	442	448	409	403	419	410	396	453	421	417	407	409	441	425	391	387	415	433	453	415	383	437	379	447	429	396	434	382	428	421	405	407	407	410	408	420	405	416	442	448	441	422	415	408	432	458	416	436	423	391	371	426	432	420	430	442	387	412	424	398	419	406	422	457	397	383	389	400	409	409	395	426	414	424	436	430	467	412	392	420	390	407	445	402	408	405	414	434	425	364	412	404	424	434	403	437	444	403	416	425	446	408	403	410	425	427	422	427	428	409	434	451	439	491	394	440	468	428	379	442	434	423	408	439	403	448	416	428	443	427	404	446	422	396	415	385	447	421	425	412	423	439	446	452	424	431	398	414	438	439	401	382	416	449	422	424	422	426	440	420	409	418	425	445	426	455	450	383	436	413	420	444	407	428	438	390	436	407	400	433	434	437	433	409	447	408	420	417	448	460	411	396	397	444	429	434	396	394	435	456	428	425	386	386	418	393	445	396	437	412	433	411	462	415	414	390	400	395	395	423	423	423	404	424	454	412	377	410	432	460	422	399	435	410	422	429	383	390	405	412	416	383	452	431	382	400	450	448	419	419	416	412	425	406	446	410	426	392	420	433	433	397	395	399	459	398	444	401	431	386	397	424	389	435	395	422	429	378	429	410	433	427	458	384	417	440	397	412	400	417	405	424	428	421	413	391	431	414	440	430	421	416	372	407	433	423	423	396	403	444	446	410	426	395	442	422	401	424	411	422	408	410	440	405	422	419	418	412	414	409	441	387	405	414	409	423	426	408	417	440	387	382	458	396	441	413	411	431	402	414	426	465	407	426	433	425	422	398	433	420	388	461	429	402	430	401	427	407	408	439	461	418	415	392	414	453	441	467	428
8927	3242	1293	732	606	600	542	485	491	515	498	506	474	445	472	455	450	443	456	441	437	488	466	462	426	507	496	501	464	477	508	489	521	510	550	496	507	490	502	498	495	509	450	488	503	514	465	511	476	502	494	476	471	477	484	506	509	465	474	481	462	439	444	427	474	443	438	512	502	441	452	459	446	455	483	467	447	476	464	461	411	449	425	469	439	446	475	496	470	439	503	484	457	454	438	422	435	446	440	449	452	453	464	439	430	450	428	470	449	489	435	454	433	462	475	455	431	477	449	432	414	435	475	456	456	428	454	448	430	459	444	431	446	421	508	454	444	467	426	478	445	449	435	494	448	458	439	462	432	465	426	434	457	418	484	440	458	471	468	471	461	477	457	442	473	459	454	485	471	450	478	454	442	439	459	450	442	434	485	463	459	434	464	472	441	422	443	411	470	442	473	446	452	452	482	478	463	462	444	466	447	455	444	466	438	462	442	476	475	445	448	476	457	424	437	462	432	482	462	454	451	451	447	470	453	498	455	493	473	458	433	483	489	449	463	439	453	416	445	465	447	447	449	455	472	448	477	456	458	459	471	445	459	467	477	453	434	466	468	459	449	429	448	443	447	426	463	426	425	465	453	436	452	405	448	458	418	421	448	435	467	475	437	485	451	447	446	463	465	458	465	432	436	434	475	441	458	466	427	469	430	485	464	482	426	447	474	412	423	417	457	415	435	449	458	452	418	479	456	441	458	444	486	443	452	436	442	428	470	481	458	445	483	444	473	428	446	420	455	461	476	480	462	462	436	428	453	434	458	428	470	494	467	443	454	454	446	442	426	478	471	448	449	457	450	454	441	486	411	454	425	487	417	400	480	437	432	432	442	446	460	419	456	453	437	458	489	493	488	388	464	428	491	440	459	461	448	406	476	453	418	497	450	454	431	468	459	430	448	464	438	456	437	462	429	472	478	440	469	439	462	449	463	472	476	476	470	468	460	417	463	485	446	470	456	432	459	458	453	455	435	451	467	420	479	444	458	489	451	462	471	480	459	437	447	438	465	433	445	479	434	453	413	429	439	480	451	438	432	432	418	423	470	485	465	405	449	435	425	439	430	471	425	460	430	417	438	456	474	465	445	444	479	422	440	448	474	468	464	453	434	433	479	450	424	413	451	490	467	428	446	445	459	452	461	464	448	502	439	513	451	454	456	442	463	453	440	422	455	447	458	472	467	440	451	442	428	438	494	440	454	477	447	440	436	446	452	439	455	436	430	483	439	484	441	461	507	455	463	431	426	444	465	483	443	489	424	422	438	487	436	430	456	461	465	431	443	448	443	513	465	466	431	467	464	456	464	435	462	475	446	458	462	479	412	454	442	460	424	434	443	442	470	490	440	430	401	456	485	408	441	469	487	454	494	451	426	448	472	445	470	454	436	437	458	455	454	446	430	501	423	444	447	434	465	437	475	471	454	449	443	416	446	425	492	438	431	463	473	457	441	425	464	444	485	441	444	435	444	481	476	467	455	458	434	426	435	451	421	451	445	478	454	486	433	448	468	440	450	474	459	464	433	431	468	425	453	446	434	412	436	397	460	459	446	446	473	467	447	431	451	448	430	465	467	503	451	436	460	460	470	471	428	488	462	449	460	435	452	434	446	446	454	478	446	453	489	426	440	486	435	452	485	516	441	442	459	447	454	464	411	474	443	459	438	458	487	433	441	454	455	492	462	419	433	469	447	519	505	437	439	426	475	419	470	444	449	473	476	463	466	456	475	465	437	439	447	461	420	464	467	417	470	435	462	436	443	422	452	439	471	448	459	458	486	495	448	398	475	434	479	456	448	404	473	472	459	445	466	457	444	466	468	430	433	501	446	464	454	471	436	473	457	441	457	415	452	459	454	447	434	444	430	432	487	424	441	422	442	477	450	432	394	462	456	431	485	460	440	407	422	442	465	451	463	408	436	484	471	434	452	447	465	453	449	461	435	475	430	442	447	406	449	471	447	420	436	454	467	437	429	469	437	452	451	455	438	433	480	425	434	410	465	452	433	466	479	430	453	452	451	445	449	477	432	454	441	424	437	437	474	486	456	501	453	454	446	452	474	466	431	428	441	464	464	482	480	457	415	417	475	434	436	442	436	474	473	446	476	442	442	415	471	457	451	470	394	434	476	423	449	448	447	414	435	434	430	442	441	466	471	441	464	445	468	448	481	425	458	452	459	439	470	428	431	465	465	457	478	466	416	447	461	445	449	445	424	461	437	429	477	464	471	436	449	485	452	446	420	446	458	475	434	424	443	490	444	474	460	503	446	431	470	445	478	476	449	441	479	419	441	472	455	439	468	421	453	485	467	461	451	440	446	418	468	451	465	455	450	471	433	470	487	473	464	457	449	429	455	441	478	470	447	462	462	478	404	449	447	466	477	432	429	448	433	446	489	462	435	470	478	463	454	474	462	485	446	458	456	471	431	455	480	462	443	445	473	458	488	417	432	439	461	469	475	458	455	435	428	476	482	463	458	479	464	453	420	463	490	462	439	436	447	456	440	421	459	476	475	472	458	400	477	460	448	432	430	444	487	417	457	452	445	457	440	476	475	477	454	466	440	438	459	444	427	481	450	459	420	480	457	426	447	454	444	424	443	463	464	451	455	445	445	447	444	445	475	437	460	521	474	454	474	492	435	462	464	427	450	457	438	474	479	452	458	454	438	470	441	468	444	436	455	444	431	486	467	471	406	483	473	446	466	472	442	455	450	430	467	452	405	488	462	462	426	446	463	436	420	426	461	447	424	460	448	459	474	408	440	468	457	469	456	450	420	467	477	468	478	420	445	442	462	461	432	433	464	443	438	447	405	460	444	477	463	455	441	404	450	473	484	484	425	465	439	496	491	446	448	424	454	439	479	459	430	487	466	457	455	442	457	449	447	450	452	428	489	464	487	424	490	442	442	455	471	489	444	438	428	494	430	416	469	466	457	502	479	445	460	459	420	481	428	463	444	445	493	442	459	426	473	460	481	434	446	458	464	456	454	408	507	443	431	436	478	445	443	445	479	446	468	477	462	433	450	448	447	409	450	448	459	439	433	449	422	427	482	456	478	445	475	428	465	428	429	510	453	449	484	446	454	466	434	475	440	455	446	452	471	497	492	448	446	459	467	439	450	453	468	477	463	426	420	418	455	458	466	454	460	435	427	480	443	451	464	460	470	459	442	464	433	470	416	439	443	445	452	454	457	434	437	506	441	459	490	420	454	451	457	430	442	398	453	469	453	479	468	433	401	470	469	454	440	489	446	421	454	453	453	450	463	423	455	440	422	472	468	494	490	480	470	492	453	456	497	429	445	483	482	434	458	462	460	440	436	456	393	436	444	428	449	474	439	468	421	439	469	460	450	474	451	489	443	477	468	428	442	434	454	459	458	448	466	437	461	437	465	422	428	447	469	505	469	465	443	441	497	438	467	470	468	488	494	431	448	459	425	424	493	448	431	488	457	485	442	488
23800	21358	28665	24415	21361	9312	955	644	522	481	424	359	347	308	336	297	308	302	256	270	270	280	259	248	275	307	300	279	323	295	311	265	316	327	295	294	339	358	324	279	263	288	271	252	278	316	277	283	281	282	300	283	283	288	277	349	331	318	244	258	251	225	264	258	213	233	239	255	249	242	231	241	258	258	240	232	238	246	250	233	251	224	221	235	249	232	251	229	257	242	260	246	220	227	238	261	226	236	218	243	212	182	257	256	236	248	246	244	250	229	216	216	226	226	217	204	225	181	221	247	228	220	219	224	212	241	235	235	209	216	223	262	233	246	232	233	206	231	201	219	233	199	237	222	234	253	223	247	246	220	223	238	250	243	239	241	262	241	226	243	251	193	222	222	205	240	248	225	227	240	248	231	249	257	225	212	226	244	222	216	213	222	261	194	221	215	219	223	216	230	226	273	246	275	241	225	202	239	219	229	249	224	223	259	218	242	241	245	239	242	242	250	239	228	213	230	247	242	273	252	210	228	222	272	220	234	228	257	249	229	240	231	222	232	236	243	236	229	234	249	227	237	212	257	231	250	240	228	204	222	240	243	238	213	207	250	228	227	213	248	233	205	238	233	240	246	233	224	242	220	219	216	227	234	244	259	231	217	204	209	205	218	204	234	257	223	201	211	232	243	260	202	235	218	258	216	229	225	234	233	202	223	237	248	250	225	220	208	233	268	233	228	226	247	236	234	207	212	228	216	237	228	250	220	244	247	236	213	232	226	230	240	234	224	243	233	228	204	231	241	237	213	240	205	261	252	210	234	218	211	217	231	205	236	222	215	255	222	229	237	200	236	238	224	235	232	229	219	235	233	259	246	241	232	227	239	221	224	228	232	220	227	227	210	230	241	233	235	257	216	240	244	240	243	222	257	240	225	222	256	217	234	220	243	264	244	232	218	212	264	205	244	250	245	223	233	218	234	220	224	258	216	255	213	227	240	240	244	253	260	232	195	264	240	260	231	241	238	247	219	217	228	239	228	230	249	230	232	242	216	260	220	219	238	206	289	231	250	212	235	241	228	212	228	244	242	220	221	238	239	226	241	215	238	233	235	233	230	229	247	232	235	228	245	232	217	228	249	252	216	223	260	251	238	242	247	233	240	213	227	252	249	234	218	217	221	225	228	241	226	234	232	238	244	230	240	223	241	211	217	233	222	242	265	240	229	238	212	206	237	263	211	223	249	239	239	236	251	232	230	237	208	266	254	254	217	213	239	229	198	236	213	238	247	226	196	225	257	188	234	236	228	241	231	256	264	214	222	208	218	244	247	232	242	205	230	198	232	210	227	215	231	240	207	239	246	210	239	237	227	241	226	241	244	231	245	234	236	258	221	211	213	225	240	230	251	215	207	215	227	239	251	209	254	233	226	226	238	225	227	260	264	219	231	228	228	248	204	228	228	239	231	205	226	241	216	238	225	241	209	221	225	248	226	236	210	228	226	234	228	227	232	220	239	242	239	235	241	219	228	230	226	239	239	227	208	229	212	242	255	221	245	241	230	246	242	222	228	231	240	233	246	193	233	247	251	267	220	241	237	256	210	213	246	212	247	198	237	232	217	280	235	243	212	238	211	220	231	227	226	258	224	242	215	234	216	224	256	231	243	219	208	247	206	223	221	234	235	215	201	217	231	231	240	221	252	220	218	244	237	208	230	254	242	234	236	237	226	247	242	239	214	234	250	228	218	241	242	222	223	224	231	240	231	256	242	229	246	225	239	254	238	204	218	208	225	227	229	256	223	226	236	250	237	244	233	237	225	232	247	213	220	229	241	251	218	252	216	233	215	230	246	246	242	235	224	243	241	261	212	239	243	243	242	254	232	235	213	184	217	230	249	224	246	241	238	234	200	249	249	244	231	243	250	227	215	240	222	250	236	246	219	232	254	197	216	243	234	215	234	222	237	214	228	220	246	265	253	224	246	238	218	206	247	229	229	230	243	237	239	262	251	228	246	246	240	208	231	212	216	233	228	231	248	220	199	208	225	214	216	219	249	205	221	217	227	254	208	220	238	228	245	239	244	222	218	265	233	208	253	213	251	251	249	265	227	197	244	241	223	243	223	232	223	202	248	231	221	225	209	228	229	223	218	225	219	245	238	237	237	243	236	235	251	222	205	227	218	250	218	213	235	205	230	233	211	239	219	211	213	217	236	232	208	211	200	226	248	245	267	216	241	239	231	220	243	244	206	263	207	240	253	243	247	232	227	211	225	258	202	260	211	257	258	216	241	243	243	270	227	238	232	230	256	215	211	219	218	240	251	264	253	222	226	231	251	267	231	238	237	250	218	231	230	220	234	241	244	273	220	260	234	236	233	245	228	263	242	241	235	221	225	243	252	227	248	224	211	216	238	237	202	213	215	254	235	240	232	223	240	233	258	255	227	244	225	218	242	237	231	231	206	221	234	220	242	242	224	211	232	224	217	222	232	219	255	214	214	245	231	212	269	254	229	216	220	229	223	210	207	242	255	226	210	242	244	246	236	232	239	231	219	213	240	221	247	220	206	236	256	249	235	219	237	253	251	227	207	239	248	238	236	252	230	232	238	227	235	244	254	234	239	229	223	219	236	256	226	234	252	220	251	247	214	217	266	229	255	214	205	219	221	246	240	224	233	241	236	222	240	243	244	218	229	240	228	226	257	251	212	222	241	216	232	200	224	202	236	249	230	244	228	263	236	208	214	191	239	242	238	232	227	256	235	228	226	212	271	245	232	240	252	214	223	232	220	234	230	235	216	227	234	215	245	221	216	231	210	258	238	221	232	215	198	253	232	214	229	246	206	241	208	262	232	222	239	246	219	228	224	223	269	215	228	229	242	250	213	228	251	230	255	219	227	216	220	231	238	239	240	227	225	223	222	264	247	233	235	221	232	221	236	254	215	223	217	247	224	229	262	224	214	231	223	271	238	250	266	235	208	243	232	240	235	246	229	234	275	219	243	236	254	248	218	248	237	236	237	213	224	223	251	227	252	237	228	252	221	227	237	203	243	220	227	219	238	202	228	243	223	212	252	233	258	201	200	231	238	256	279	254	231	228	211	234	245	242	231	229	225	255	242	223	256	209	253	229	256	220	239	217	246	233	249	229	222	220	231	246	206	229	240	206	241	197	244	244	222	220	243	227	243	231	231	250	261	222	245	220	243	220	237	240	223	231	234	210	230	229	218	229	240	214	247	233	233	228	229	255	241	209	210	251	231	232	250	229	242	222	235	222	257	217	205	242	250	248	238	230	246	235	224	214	224	237	248	218	232	214	227	248	228	204	230	238	242	232	240	250	218	211	248	253	246	211	226	243	229	234	216	242	251	239	236	225	224	238	249	217	277	221	237	232	208	241	242	233	237	240	243	238	221	239	207	231	237	207	210	243	219	260	216	237	239	251	217	187	228	250	215	223	227	225	226	222	240	215	240	238	241	222	233	221	239	218	243	225	227	228	252	213	243	237	227	229	247
8363	13817	6188	2939	2171	1644	1209	1006	797	662	585	501	461	402	402	386	368	341	356	302	322	306	304	336	319	340	386	407	387	337	360	337	337	390	367	375	413	414	377	350	351	344	316	320	285	324	316	362	367	331	306	313	373	319	407	438	404	361	332	288	285	262	292	300	276	282	273	279	260	282	273	287	260	276	268	261	243	248	255	274	292	266	247	262	259	276	277	270	285	277	255	267	264	264	254	275	280	285	271	263	267	258	251	282	239	271	228	213	242	256	255	247	238	248	268	257	263	268	253	256	235	252	215	281	246	254	246	247	270	251	260	240	256	259	261	287	257	249	280	259	266	257	251	264	244	251	257	276	227	269	256	269	218	269	265	255	237	227	274	260	263	284	243	256	243	264	254	278	249	277	249	258	282	242	272	251	242	275	270	228	251	261	269	230	251	284	265	260	250	243	237	246	260	265	286	260	260	255	247	253	227	271	235	273	258	250	268	243	261	254	261	246	228	251	273	272	250	262	243	261	230	282	241	276	279	214	260	248	227	235	289	248	246	243	239	231	246	255	236	255	273	287	246	232	281	262	241	265	226	247	272	236	263	243	237	268	238	284	260	265	282	254	274	253	240	258	247	271	261	263	256	257	263	242	272	253	252	253	258	236	271	255	251	251	275	272	257	276	245	245	237	272	262	262	234	260	252	271	280	272	255	266	260	253	289	279	271	261	247	283	268	237	286	249	280	280	286	235	261	281	268	224	280	295	230	241	263	247	221	257	297	255	232	251	261	264	239	269	256	281	263	244	236	300	256	264	244	253	283	220	272	267	236	237	238	267	254	278	246	252	254	263	270	235	256	273	283	240	245	283	267	291	248	259	255	243	230	264	223	247	240	253	276	248	242	261	254	247	273	274	263	257	283	245	226	241	277	276	274	257	300	269	260	275	265	254	245	241	295	251	237	260	285	262	248	238	222	264	263	269	292	263	253	266	258	258	256	225	250	253	244	256	261	264	228	253	256	253	236	263	223	227	253	245	270	286	272	266	245	251	233	255	260	265	254	250	240	257	290	275	248	251	267	266	260	277	248	242	251	259	242	283	252	240	245	262	256	246	260	287	267	250	239	264	281	286	283	238	263	281	264	244	253	266	235	258	245	255	245	250	250	223	241	248	266	249	250	264	273	287	281	273	254	265	266	273	245	260	223	223	246	265	262	242	250	277	245	246	251	239	248	229	233	257	241	264	244	250	289	239	248	278	252	270	242	268	228	257	287	261	246	240	255	266	255	253	243	251	249	266	224	248	270	257	284	231	264	271	263	287	250	252	262	235	259	248	256	250	244	262	249	274	257	256	268	262	279	247	257	238	251	260	233	263	244	263	226	237	261	253	231	274	270	270	276	284	273	252	260	246	265	267	254	257	227	265	259	244	267	276	245	245	301	237	265	274	291	256	235	249	242	253	231	241	269	268	255	267	225	253	255	266	252	245	237	245	249	243	259	262	265	275	234	267	239	288	250	282	265	257	254	253	251	255	251	237	262	243	250	260	253	255	230	257	246	295	253	255	258	241	256	265	281	269	264	236	254	261	277	266	263	260	251	270	243	231	273	289	233	275	257	260	232	240	233	288	212	279	252	289	235	255	251	252	262	240	258	257	249	235	243	235	244	246	261	276	284	250	268	249	251	271	242	259	248	267	229	253	218	247	237	250	207	252	252	253	254	259	240	257	263	244	246	257	262	252	244	263	287	249	262	250	283	291	277	228	235	255	273	260	251	285	272	274	259	288	258	256	269	273	265	222	242	285	238	233	240	237	250	248	302	230	248	246	235	272	233	243	264	241	230	282	261	255	232	251	259	297	251	291	236	225	276	288	247	244	245	268	272	235	256	255	253	262	242	264	239	245	275	277	218	263	253	231	280	290	272	242	277	266	236	281	241	260	264	264	240	269	264	253	241	261	241	250	232	252	290	270	249	243	249	245	264	230	236	254	275	243	229	249	265	251	249	272	277	233	288	253	229	239	267	257	237	238	246	219	263	261	258	242	236	245	268	285	257	247	266	245	265	273	248	259	257	250	244	269	238	243	244	261	249	241	255	255	246	234	261	269	271	276	264	266	238	249	241	261	263	262	250	252	267	250	269	269	236	246	259	262	267	246	272	271	268	249	257	255	269	231	269	255	259	233	274	251	236	247	255	241	251	256	253	272	250	250	255	279	254	270	241	272	239	267	284	281	253	274	264	270	276	214	274	272	279	229	271	253	272	235	232	242	263	265	268	249	242	252	253	281	266	267	252	254	251	252	254	252	254	247	259	250	211	248	240	275	284	272	280	245	264	267	235	280	259	257	258	291	215	259	261	262	268	250	247	257	265	254	251	284	258	252	256	275	262	242	229	248	252	249	253	240	254	250	245	264	259	241	226	272	244	259	244	248	249	279	279	266	225	270	294	238	229	235	267	266	255	295	235	287	267	253	225	261	264	271	285	266	242	266	254	239	270	250	261	250	283	234	226	279	262	265	256	260	260	258	249	246	278	277	250	252	253	246	240	242	283	264	262	245	262	280	258	267	266	259	254	251	260	270	249	253	257	256	254	255	245	252	261	248	261	249	265	250	266	271	290	263	255	263	252	268	252	224	279	255	231	265	254	285	267	269	247	234	275	265	247	216	273	264	266	249	284	251	243	269	248	256	252	272	270	246	281	243	242	266	270	255	280	250	265	288	242	263	234	278	254	267	285	259	269	278	242	267	249	266	282	272	266	241	243	251	275	271	267	252	250	260	255	238	245	286	271	269	265	270	253	245	243	240	265	236	252	251	250	257	265	239	250	258	277	245	270	274	251	261	257	242	235	270	227	280	260	279	264	249	253	251	275	306	254	286	254	272	233	252	254	254	264	279	285	247	244	225	236	272	264	261	269	261	260	292	256	253	242	249	272	252	267	257	261	274	280	275	253	276	242	254	254	249	268	266	277	237	269	275	242	231	229	258	241	243	279	253	231	265	246	232	273	261	291	274	252	248	258	269	245	234	288	251	260	264	264	242	261	276	272	257	276	261	235	261	238	239	270	230	279	244	268	259	261	246	267	256	262	260	228	249	259	239	275	259	272	247	267	285	258	241	247	265	269	250	247	284	261	268	260	236	272	264	255	255	269	263	241	246	273	283	244	245	254	250	253	236	259	259	257	248	275	249	244	287	276	234	229	243	249	235	262	241	221	222	243	274	243	272	245	280	279	260	231	266	275	267	268	276	256	257	285	274	265	253	276	231	262	274	257	271	270	264	253	270	251	273	245	241	248	246	264	265	260	247	257	265	245	241	255	242	269	262	269	258	225	261	274	233	237	272	273	255	242	244	221	264	260	255	236	239	249	267	268	275	230	254	263	244	261	258	258	288	252	261	257	251	272	252	238	254	236	244	247	247	231	280	249	273	252	252	289	253	246	251	250	260	263	275	287	228	254	255	221	226	277	296	264	253	263	248	245	224	288	278	269	247	240	268	212	286
24927	21259	27359	25354	9457	1007	757	765	722	674	670	622	631	605	626	611	580	580	615	554	594	557	574	520	564	600	682	627	579	612	644	580	623	562	585	631	611	573	605	635	583	597	581	600	559	547	603	577	559	603	596	589	598	611	613	599	642	596	555	585	556	564	573	468	551	564	541	594	564	543	523	544	547	523	579	575	566	548	575	571	560	524	572	561	586	533	559	550	535	557	546	565	563	511	546	544	565	544	530	555	571	532	550	559	552	544	547	563	572	526	585	565	544	523	566	570	556	591	555	555	552	607	544	521	541	574	557	585	571	543	544	540	544	580	585	573	539	602	586	538	569	578	536	553	514	564	563	564	517	550	528	558	525	561	540	587	561	564	549	527	542	596	532	562	538	537	556	519	572	579	551	550	528	584	551	604	585	588	579	545	574	574	546	546	535	557	556	514	545	529	548	506	571	554	540	563	571	576	551	532	526	601	549	577	521	515	523	564	622	534	518	582	553	571	548	539	566	569	578	516	541	528	562	488	590	558	562	572	573	548	543	588	524	560	527	536	554	523	578	574	535	544	526	542	525	539	528	519	579	564	511	561	554	548	546	548	573	582	503	564	549	544	557	569	551	544	558	579	546	542	515	575	538	551	527	533	531	535	532	542	555	556	554	552	568	553	567	513	501	560	547	506	559	586	535	564	590	537	575	497	551	554	505	532	483	573	600	519	560	548	539	527	569	568	525	589	530	521	581	520	547	537	555	527	539	579	612	533	597	553	534	558	585	561	613	560	559	499	522	560	555	546	539	546	551	567	581	539	538	580	546	530	588	533	599	571	558	549	563	564	529	579	512	579	549	564	575	573	533	580	564	563	578	564	542	572	613	582	555	517	571	585	557	607	559	550	524	552	546	562	531	543	566	574	552	539	554	556	549	568	531	562	519	583	527	570	503	570	564	557	581	547	535	549	546	568	563	552	541	532	569	535	533	540	515	502	536	591	528	549	532	541	601	542	547	555	558	545	537	544	541	556	539	578	587	567	532	554	543	541	543	565	560	572	542	543	570	555	535	563	564	571	549	510	545	595	586	572	578	531	528	566	561	537	544	549	559	549	557	564	520	556	507	565	573	577	533	563	565	561	579	593	589	550	546	548	573	590	544	518	554	528	555	585	513	564	532	566	530	542	572	521	528	563	580	577	514	558	545	548	572	613	587	584	543	558	520	553	568	535	509	558	542	567	591	535	528	556	542	540	491	557	550	530	596	543	591	538	580	566	573	552	564	560	585	573	534	528	559	569	516	526	580	548	618	534	580	574	579	556	580	555	580	532	540	533	534	573	572	552	566	536	559	525	568	560	544	528	578	577	561	529	550	569	533	574	523	561	587	562	524	593	532	557	584	518	564	518	554	513	563	522	591	534	564	544	523	558	529	491	517	528	567	549	548	514	594	541	557	569	542	533	539	552	570	543	542	521	536	532	562	565	557	536	523	555	562	567	543	580	578	566	543	560	545	538	554	526	549	485	572	564	572	582	544	575	565	559	540	548	539	540	561	558	525	532	537	553	605	516	549	565	541	541	584	571	591	524	550	574	556	507	556	595	557	510	537	561	510	568	578	590	519	551	588	530	553	548	518	560	577	553	547	545	527	590	590	583	564	564	552	545	539	584	575	553	536	534	540	562	551	569	537	555	551	552	552	559	587	572	553	500	553	573	577	533	549	576	556	519	562	587	573	536	543	568	562	543	555	585	563	565	566	532	520	542	549	543	537	556	520	536	586	529	568	538	536	551	521	526	526	587	524	565	578	553	551	550	504	547	570	531	559	606	556	559	562	517	572	575	550	584	535	536	536	603	536	575	548	572	599	506	602	559	540	522	552	547	553	535	557	510	516	534	598	512	566	507	531	520	560	535	596	552	527	581	543	531	604	553	540	555	580	557	578	574	578	558	576	565	588	521	565	552	548	536	544	591	536	579	554	536	537	547	535	554	545	533	587	566	544	566	553	537	546	596	549	535	532	570	517	577	548	537	511	580	564	599	559	521	529	504	567	513	568	550	593	542	571	566	554	555	595	573	523	591	550	545	539	536	541	543	535	559	536	520	543	517	575	567	518	575	532	559	544	545	594	574	518	581	539	544	508	578	570	564	577	560	560	575	538	533	572	575	540	566	537	568	525	547	538	553	537	596	537	577	513	517	503	585	548	556	570	525	575	541	551	530	548	547	559	548	535	573	533	548	554	529	560	612	575	507	520	510	531	576	581	545	532	536	561	543	559	572	557	552	544	592	565	525	559	535	580	518	587	604	589	517	546	580	611	574	570	509	555	557	567	499	504	520	576	574	513	524	570	549	527	583	563	575	505	562	548	551	579	555	532	538	519	579	556	533	594	531	575	562	570	553	593	536	525	550	529	536	548	540	530	529	552	555	596	569	530	540	573	569	560	510	545	566	564	538	534	533	541	553	540	567	535	570	583	531	527	542	560	549	559	538	531	566	580	579	553	565	552	583	530	534	547	535	555	512	554	529	577	574	547	539	554	556	544	573	570	521	562	548	576	537	589	549	575	566	553	529	570	533	563	574	583	571	548	547	545	557	555	569	539	557	522	512	567	569	497	549	582	545	579	573	548	528	555	554	509	569	560	499	562	573	521	576	557	543	584	524	586	553	539	545	549	541	548	556	560	547	575	537	575	536	574	539	531	539	577	546	573	572	542	491	562	583	540	568	578	559	552	507	590	540	565	549	521	564	560	542	535	559	550	538	525	574	524	576	574	516	555	549	513	604	556	505	551	561	537	589	583	570	537	566	562	558	586	563	625	537	571	556	518	582	558	560	538	522	566	548	573	531	593	566	556	566	541	557	562	589	560	538	514	608	522	561	541	546	580	564	582	539	531	559	520	518	541	535	547	553	557	616	559	544	542	550	520	561	568	539	581	555	545	576	552	574	561	536	535	528	549	594	530	512	562	532	563	579	543	540	582	581	579	532	530	552	550	553	567	581	566	570	522	578	587	574	533	532	549	586	574	593	548	582	533	559	529	535	540	498	581	524	523	538	512	532	558	531	529	536	559	528	566	569	570	545	541	589	529	563	571	545	541	552	567	576	532	525	585	526	515	529	549	573	548	571	535	559	516	570	579	542	549	533	555	578	558	549	560	545	567	559	559	543	557	563	540	514	545	515	520	536	547	556	560	582	557	530	553	554	554	570	546	532	520	558	539	564	530	586	567	520	551	540	555	559	553	585	533	534	520	523	541	588	550	545	585	552	564	558	553	542	525	579	526	543	531	574	547	548	554	550	552	550	575	517	563	548	576	562	564	557	569	531	547	529	546	538	536	538	560	541	575	522	591	553	571	497	545	591	598	552	561	511	564	541	555	579	559	549	608	519	562	530	558	523	541	552	549	541	560	537	584	527	534	530	556	521	574	585	565	552	565	600	588	524	545	550	559	512	564	604	561	529	595	533	558	573	522	540	592	561	516	574	537	536	557	533	533	611	529	578
9127	8424	3848	2138	1643	1302	1110	953	896	831	783	685	680	669	621	653	635	636	633	647	598	615	583	619	618	648	648	682	655	621	606	664	642	674	723	720	662	638	662	638	652	606	635	600	592	604	622	644	630	615	644	641	629	660	652	714	695	617	641	566	574	599	620	570	588	604	525	630	598	627	578	592	586	605	587	613	558	575	581	548	580	612	554	600	597	616	587	576	547	588	554	580	606	623	570	529	563	576	552	565	539	600	530	572	551	587	634	567	571	518	607	594	545	566	622	570	589	569	568	550	588	535	533	567	541	612	562	592	599	574	591	636	576	554	600	587	566	534	577	591	532	600	575	504	587	538	568	578	575	547	620	561	600	559	576	582	567	531	598	532	568	596	585	552	544	550	568	605	553	622	533	567	553	597	568	533	576	569	580	581	575	567	561	566	606	590	569	609	597	547	566	583	595	573	561	581	578	586	565	551	621	566	586	561	594	566	563	541	597	575	573	604	571	562	571	575	521	549	541	564	565	575	561	569	541	573	557	545	630	548	578	559	547	580	575	585	579	539	548	561	590	603	577	574	570	572	584	536	545	565	563	574	552	566	587	568	597	587	604	545	569	574	554	568	558	595	627	565	593	585	572	575	592	564	561	587	603	521	567	562	557	559	573	585	556	561	566	604	587	515	603	537	565	571	592	561	542	558	577	579	550	531	587	572	598	530	593	549	590	599	587	558	577	573	595	548	564	567	571	520	595	554	575	580	565	591	578	599	560	579	550	602	522	595	613	570	600	601	555	578	568	577	576	559	592	596	558	521	553	593	621	539	599	567	575	599	563	558	584	596	559	584	559	609	592	557	594	551	562	567	562	558	587	598	616	542	564	644	604	572	606	574	620	584	551	566	612	556	584	572	585	596	532	559	585	584	564	583	564	541	570	563	572	569	594	555	572	561	542	568	587	560	566	625	584	613	577	604	585	595	616	537	543	566	556	596	549	602	629	595	599	590	570	528	588	561	581	511	607	594	551	582	585	574	600	558	584	570	564	590	577	581	553	591	553	592	569	571	572	586	560	540	588	608	578	582	583	589	574	571	589	537	536	579	578	577	542	619	561	629	570	616	537	561	611	565	560	565	579	584	556	537	577	547	549	549	574	577	552	575	586	548	545	568	548	541	585	614	614	552	591	555	559	585	566	552	590	613	585	614	557	569	589	597	572	553	613	540	579	553	592	557	556	558	551	570	560	590	517	609	582	569	630	571	576	545	598	557	542	567	575	589	603	543	574	564	548	557	566	556	582	566	562	593	575	561	530	565	597	585	594	605	628	534	604	554	576	584	555	590	570	580	543	593	580	629	552	651	564	605	576	545	530	586	578	586	561	597	589	637	602	574	542	612	582	577	582	577	575	538	609	544	601	591	600	587	553	566	591	591	571	586	583	579	577	558	594	629	559	588	570	579	585	555	612	544	614	566	555	584	604	553	592	569	606	552	548	582	592	526	595	563	556	595	585	570	578	573	607	561	577	567	538	518	595	541	637	564	541	562	568	568	563	603	579	596	572	574	601	592	564	571	543	546	591	575	597	632	583	513	515	579	559	554	570	571	559	592	537	556	602	622	547	615	566	555	553	539	540	557	609	618	564	590	561	553	594	595	623	563	552	570	595	580	549	580	610	587	589	546	566	560	587	548	598	580	592	589	561	640	544	576	569	564	558	554	520	529	537	561	581	546	535	582	597	602	569	625	581	580	554	605	553	572	556	567	584	552	573	576	541	582	575	560	559	557	568	559	595	581	570	560	550	583	549	589	549	562	542	624	612	571	579	566	563	549	548	552	600	590	556	548	612	579	527	575	564	585	556	588	529	562	552	580	571	538	530	581	595	571	566	563	546	562	565	555	542	557	594	597	601	575	562	548	587	561	592	615	572	577	622	571	546	565	592	553	578	564	580	539	530	568	577	557	537	556	601	588	561	548	546	544	561	528	531	554	562	597	548	588	573	529	535	582	560	541	602	547	553	573	582	579	576	605	589	599	561	591	534	603	583	588	563	564	571	541	607	560	622	605	609	560	622	551	549	546	566	550	598	541	592	575	581	532	610	547	546	597	526	581	583	579	586	578	565	578	567	561	579	553	570	574	605	580	584	636	573	564	558	564	600	595	561	568	573	544	616	589	552	601	577	517	559	604	597	590	621	576	583	577	563	510	529	574	576	583	576	579	589	588	539	542	548	578	560	590	601	589	565	570	605	580	570	507	552	559	576	560	608	567	565	562	582	565	565	532	594	595	518	582	583	586	564	565	575	561	528	588	563	551	605	528	551	577	555	554	586	592	569	595	589	561	588	632	602	585	578	583	590	559	553	591	608	590	585	592	545	547	572	537	560	582	540	603	557	583	544	546	546	606	580	533	531	564	557	583	534	563	587	599	573	588	520	592	539	536	620	568	549	586	571	597	564	547	568	629	519	584	592	551	579	554	566	572	582	568	594	567	560	613	533	558	552	584	562	554	565	581	563	564	550	561	555	583	547	569	577	559	603	547	576	526	584	592	601	580	508	591	571	565	536	570	571	565	589	577	556	603	602	602	566	560	567	550	567	530	623	558	563	520	609	565	565	531	593	548	567	503	542	596	562	570	581	616	575	559	565	567	554	569	567	571	544	610	567	555	568	560	560	561	570	580	590	630	573	565	637	529	537	562	557	576	581	563	573	553	559	562	546	588	547	532	596	605	582	532	579	553	542	595	557	558	568	580	574	583	603	559	599	549	557	558	618	574	537	573	621	554	594	545	577	563	501	586	601	600	556	575	581	558	542	586	581	546	576	582	602	554	538	605	508	575	568	601	554	594	591	586	537	585	558	631	598	566	599	558	588	584	612	635	553	554	570	583	592	589	541	566	559	553	534	545	574	547	569	575	624	580	618	580	550	562	550	596	595	556	586	597	602	572	557	563	580	552	592	564	561	595	584	545	576	539	532	550	578	572	573	606	563	574	565	555	592	585	588	580	578	574	569	560	592	604	599	556	604	598	566	540	534	589	550	558	591	567	533	542	579	544	575	513	605	578	535	547	593	583	550	552	564	563	583	512	588	553	603	564	536	555	556	563	552	601	559	581	566	596	570	566	627	611	536	588	593	541	591	648	583	585	591	581	576	580	570	552	585	562	563	610	554	524	552	577	575	611	626	591	627	577	568	572	540	549	550	546	528	569	543	581	550	560	578	557	590	542	534	559	574	532	575	569	557	571	557	545	554	551	605	609	587	589	597	583	543	559	600	575	584	585	568	599	590	592	579	588	514	617	596	517	546	558	574	604	576	591	542	547	584	576	580	593	561	603	547	582	565	532	571	509	638	638	622	588	568	574	632	599	570	547	570	567	570	601	552	599	552	579	561	557	547	540	574	608	591	582	537	586	530	566	586	545	565	613	542	548	577	577	522	539	598	592	589	548	604	560	577	566	548	559	573	596	585	602	585	583	599	584	541	570	601	621	566	537	540	595	582	561
22749	21322	29052	23930	21243	21232	6986	1112	831	729	638	599	528	509	519	484	447	404	454	418	384	404	390	427	381	474	489	518	439	472	446	450	443	480	467	460	449	484	448	450	415	400	404	398	404	406	400	415	408	426	419	370	398	424	458	503	533	467	382	364	330	332	343	359	358	348	364	335	359	348	340	351	342	369	355	390	335	340	369	365	341	342	350	331	351	365	337	344	373	350	360	355	372	336	356	328	377	347	346	357	349	354	326	334	358	340	351	328	352	351	341	343	325	350	347	344	317	340	372	338	343	322	362	369	346	324	342	326	374	334	326	351	308	322	309	368	328	339	326	343	329	338	358	299	304	335	368	349	340	328	333	299	363	347	341	327	335	342	357	334	341	324	335	362	376	337	349	311	356	325	353	340	311	380	367	369	337	366	343	336	337	325	310	346	336	323	339	297	327	329	334	349	343	318	355	326	341	349	327	328	345	349	346	325	327	350	360	345	370	301	355	330	355	378	330	344	349	328	339	313	322	349	353	339	329	337	338	328	350	338	344	318	338	337	340	335	346	366	298	329	332	335	296	352	388	337	349	334	325	310	302	310	349	366	345	362	346	324	342	364	341	342	377	327	352	296	320	318	316	356	319	346	370	367	357	369	358	345	368	357	338	377	317	370	299	349	317	351	321	329	324	350	327	350	345	332	341	301	315	324	357	358	325	346	361	363	327	380	320	367	335	320	315	361	328	326	357	325	338	341	334	360	328	307	354	353	343	320	352	356	380	344	348	354	348	333	302	359	309	338	332	348	332	356	361	336	354	326	332	303	342	341	330	345	349	342	323	369	361	349	356	343	334	351	310	361	342	348	346	348	364	336	366	341	348	331	333	317	364	310	329	337	327	345	375	308	360	340	332	341	333	345	343	344	341	341	346	341	331	344	312	344	326	322	352	333	349	332	360	336	339	334	355	342	357	316	365	330	344	337	331	332	318	366	336	336	351	346	305	338	365	342	334	320	344	336	319	350	329	335	304	316	320	327	338	329	320	359	326	354	333	357	359	337	351	358	332	347	318	308	343	355	302	376	351	324	331	385	362	333	339	337	352	309	330	316	312	347	321	336	314	338	356	329	343	330	362	319	331	355	326	346	351	329	313	363	323	370	317	373	302	353	351	319	334	340	324	341	355	336	293	330	332	325	328	324	330	286	344	358	333	328	328	363	308	350	319	324	351	357	364	353	324	350	358	360	324	353	372	321	346	329	324	334	322	312	335	340	357	339	364	323	334	354	296	330	299	290	347	339	319	323	332	346	323	325	290	281	336	341	322	352	322	301	342	315	344	341	305	322	344	351	350	352	321	336	305	316	332	362	337	319	366	321	350	340	343	356	319	329	337	341	349	349	327	316	358	328	330	339	334	329	315	330	368	335	285	313	344	346	381	362	354	339	341	335	330	335	335	346	312	381	347	349	320	316	348	348	346	305	334	380	336	341	362	370	330	317	377	318	319	313	354	363	322	361	315	367	368	336	346	348	346	359	367	333	345	330	340	310	323	351	339	330	315	355	327	337	349	318	342	353	353	360	360	334	338	352	342	336	333	351	335	344	325	357	309	325	356	382	356	354	351	372	334	329	360	355	349	359	332	358	307	368	336	352	336	358	335	311	362	334	332	317	361	337	346	371	350	340	356	354	322	331	336	337	304	333	340	334	350	332	346	381	344	310	326	333	341	336	398	344	329	306	356	354	365	319	329	323	349	312	318	351	363	336	335	350	324	367	349	326	291	340	349	346	314	373	361	349	327	314	323	326	327	354	320	308	350	361	326	342	303	363	319	313	349	357	351	354	325	336	353	316	354	370	347	344	336	343	323	339	354	315	326	351	313	339	357	307	318	342	311	359	315	339	325	302	330	317	348	373	367	341	381	341	326	375	380	336	346	344	342	363	349	328	332	347	331	356	338	330	366	315	361	302	334	343	330	334	340	357	341	316	324	329	317	335	347	355	323	318	325	307	375	342	338	323	355	309	386	354	348	357	333	317	345	323	336	356	361	369	330	335	330	319	359	376	321	334	306	352	347	309	346	339	332	320	346	367	338	328	346	343	363	303	355	371	324	362	364	347	355	356	327	353	322	343	340	348	338	354	322	338	362	344	362	329	357	293	332	348	354	351	353	353	362	351	333	358	351	366	335	324	321	358	344	331	313	341	350	341	376	341	334	373	313	350	323	361	361	334	345	358	347	326	326	345	322	344	359	362	334	319	332	348	355	332	325	327	317	382	352	365	361	321	360	322	314	346	375	363	325	328	334	304	318	361	322	292	345	323	343	349	355	325	335	326	317	338	368	359	330	363	326	342	362	331	366	355	298	340	328	337	321	314	316	332	319	364	330	395	332	350	309	354	322	348	332	323	346	302	345	352	327	307	345	336	352	348	328	342	371	337	324	329	315	329	324	335	351	340	337	348	313	344	357	347	328	330	316	345	346	341	340	347	347	289	327	314	348	331	329	336	368	345	318	337	345	348	339	320	357	359	366	344	332	351	325	356	334	304	331	342	334	338	344	335	350	344	315	333	325	332	345	322	350	327	302	318	327	349	303	363	329	313	368	315	321	351	341	352	341	348	320	330	346	342	326	355	334	343	360	347	354	348	370	365	336	336	346	310	352	354	374	364	321	329	373	323	319	350	317	335	326	309	337	357	324	334	322	342	303	320	369	328	344	323	339	352	333	344	361	330	312	347	366	356	299	339	350	357	343	327	324	319	357	355	331	319	330	314	373	312	317	348	351	332	342	309	351	319	330	378	321	332	351	348	323	315	373	320	342	337	338	351	351	368	338	331	336	311	353	323	373	332	287	330	352	339	334	364	324	360	352	369	344	335	375	300	343	340	343	330	358	339	333	365	330	347	333	328	360	357	327	331	332	348	303	318	323	341	358	340	337	345	327	369	306	313	320	374	345	332	338	353	373	364	347	325	309	335	356	315	347	390	332	338	332	303	327	331	321	319	370	329	318	344	343	327	351	334	334	353	330	345	335	363	351	329	344	335	322	330	365	339	348	317	339	331	312	342	348	357	354	324	354	322	301	298	351	375	323	335	351	319	313	336	344	338	336	314	339	351	349	323	329	345	310	343	346	349	336	329	341	339	325	345	363	350	319	324	347	330	322	339	345	352	319	345	304	320	343	329	353	330	334	343	338	325	312	320	326	314	322	350	340	329	364	319	335	356	358	328	335	366	318	320	360	331	311	360	318	346	363	341	341	339	351	300	339	343	307	324	328	334	353	314	330	302	334	344	351	372	336	330	350	337	349	334	346	317	345	314	348	319	344	358	348	344	338	289	357	338	320	354	300	320	320	313	366	354	334	370	293	338	346	338	300	308	324	355	335	311	335	331	356	328	332	339	327	318	336	342	322	311	354	334	366	338	315	335	349	310	341	382	331	325	337	349	319	326	318	330	331	334	371	350	313	351	332	343	335	310	333	327	373	345	331	322	349	337	348	334	315	324
11015	19360	9963	5137	3892	2807	2120	1612	1306	1075	945	785	714	645	614	538	570	494	483	486	430	446	445	437	466	549	573	536	558	486	517	444	484	501	515	559	580	613	480	476	493	441	411	475	438	423	450	489	489	456	498	450	453	526	503	604	656	560	466	434	381	379	383	368	361	358	391	365	346	386	369	411	390	416	341	379	387	347	357	372	353	348	362	368	362	330	359	351	354	346	397	395	376	354	342	366	366	379	329	357	339	301	344	356	328	338	345	347	343	343	311	326	370	328	353	330	358	313	358	301	332	345	329	359	351	337	373	341	355	340	351	350	360	318	362	352	336	365	358	362	332	351	354	327	331	337	339	343	314	316	371	371	350	349	362	344	364	371	355	298	352	357	321	337	353	340	334	355	328	357	362	362	349	320	353	357	338	317	328	358	349	327	349	352	327	349	341	328	369	362	378	359	375	341	364	346	341	385	334	352	353	331	345	354	304	327	348	336	344	322	330	367	371	352	334	362	363	347	355	337	361	335	403	363	356	334	363	349	356	339	362	351	333	347	353	351	343	367	368	336	331	338	350	390	319	357	358	364	360	304	334	369	366	358	380	381	376	348	372	353	352	345	343	347	337	347	356	320	346	318	337	366	358	350	358	352	348	357	358	355	327	355	320	361	331	357	339	344	326	329	331	333	333	358	351	360	331	356	345	375	351	350	364	346	325	352	366	346	375	368	367	343	356	360	324	333	370	330	359	330	337	322	365	311	338	341	327	335	357	376	369	352	357	327	363	350	344	339	336	321	348	384	347	352	375	364	337	367	328	391	306	344	341	360	349	374	357	366	333	310	373	353	368	339	337	344	361	341	377	326	342	333	365	334	334	341	330	334	355	305	373	377	340	382	344	322	330	346	367	363	346	332	349	320	342	325	328	360	335	354	390	319	319	347	396	339	327	370	343	365	373	315	366	324	353	325	330	356	359	327	344	354	313	360	333	343	405	372	357	323	350	333	359	339	353	354	339	318	332	369	325	387	369	371	362	314	353	354	355	369	372	339	346	343	352	335	368	328	352	375	345	375	341	363	348	324	328	330	309	353	371	337	336	330	337	338	346	321	341	384	387	365	341	338	353	341	358	332	355	357	382	343	346	361	345	357	316	325	355	365	359	344	372	365	356	346	351	327	364	356	364	317	319	340	323	342	360	365	387	356	344	334	354	330	361	342	353	362	354	338	359	310	358	356	325	328	356	314	327	354	333	328	336	338	354	367	327	364	335	341	336	352	341	336	339	342	344	338	357	336	357	360	332	332	363	362	329	379	330	328	338	347	354	338	343	320	351	321	360	352	370	365	341	368	328	355	339	372	341	354	338	389	355	343	339	346	315	319	350	330	348	385	360	337	331	346	331	329	364	342	332	340	387	367	377	303	353	360	354	360	321	336	347	320	361	325	355	357	366	343	356	344	356	330	360	361	331	351	323	379	324	352	369	335	330	334	360	329	323	356	347	335	331	344	376	337	335	338	348	330	353	345	358	354	332	337	362	360	356	360	345	361	331	322	344	372	359	361	338	377	358	348	367	337	354	385	363	343	357	336	319	324	305	351	366	314	344	356	346	344	333	401	339	317	339	352	356	392	352	327	346	353	369	373	360	375	341	346	350	339	367	390	349	346	356	352	377	335	351	399	379	346	337	348	387	349	326	319	362	357	331	347	332	341	383	348	358	375	336	341	343	348	346	330	325	345	349	362	301	371	367	368	385	348	317	331	343	356	360	354	315	376	370	357	315	329	348	327	348	344	295	334	363	340	362	344	345	364	317	347	365	339	373	313	406	331	334	345	319	352	341	354	340	365	369	353	306	313	361	309	349	360	352	366	359	334	317	381	328	324	348	368	349	372	389	335	331	361	342	328	355	335	347	350	361	362	382	347	326	327	378	340	376	350	341	334	325	366	364	385	359	354	361	351	347	334	362	347	322	383	343	369	348	349	350	357	340	365	375	358	333	361	351	357	366	353	354	346	395	353	333	350	327	356	314	357	367	378	349	347	337	365	369	371	341	384	405	353	367	366	349	353	350	348	370	354	320	382	354	344	335	365	385	364	353	376	362	331	356	354	327	343	377	336	335	351	392	350	349	320	377	337	328	338	348	361	333	345	352	365	346	352	369	312	357	348	308	331	386	359	338	337	357	385	349	342	361	335	346	340	319	349	353	342	345	360	321	349	355	374	360	386	384	306	344	383	328	331	327	302	371	345	340	359	356	348	343	382	334	315	337	336	351	329	357	341	335	349	333	352	340	361	384	364	399	383	341	351	342	366	332	341	341	350	375	342	359	358	362	332	341	338	367	349	349	322	325	344	359	342	336	375	326	386	343	355	347	361	356	309	400	346	365	328	365	347	361	338	332	315	337	338	368	313	363	356	315	351	356	354	333	372	356	326	322	340	354	367	383	337	348	360	328	321	348	306	353	362	341	332	330	347	347	327	363	347	348	336	373	345	314	364	313	326	387	368	367	346	330	352	360	340	324	327	360	363	389	345	376	352	361	337	356	360	347	340	368	365	320	383	330	346	341	335	371	332	328	375	350	332	309	351	366	340	366	374	337	369	338	361	340	329	335	369	354	341	327	355	360	329	358	362	365	370	360	309	320	338	336	352	304	333	346	358	358	344	334	323	355	332	329	368	346	339	361	348	349	346	331	344	354	383	348	331	328	358	339	338	355	361	339	371	363	352	361	366	369	365	370	321	343	355	330	320	367	309	355	355	353	352	335	343	334	386	350	358	326	323	337	324	396	332	363	337	328	360	326	312	354	344	344	340	339	330	326	353	349	361	355	342	369	358	355	370	299	329	376	335	354	347	321	341	354	338	343	350	352	323	340	364	350	320	365	324	342	340	338	364	344	367	339	347	323	362	368	350	324	347	387	360	358	336	340	376	330	367	353	359	331	343	353	384	361	345	354	360	352	338	306	353	328	342	320	394	319	361	304	339	323	367	343	329	331	343	343	348	371	361	339	338	381	348	337	343	332	363	341	340	357	312	340	363	374	349	311	320	352	357	366	363	305	333	325	355	353	350	359	329	340	328	377	331	370	321	365	333	331	344	349	346	344	346	350	312	359	353	360	337	351	357	312	352	349	357	344	382	338	316	352	342	344	325	355	351	362	330	340	325	325	372	333	368	349	335	354	342	320	327	315	319	343	342	321	368	318	340	378	366	329	355	323	358	342	359	361	335	371	341	341	337	353	336	371	363	381	283	341	339	337	328	343	345	337	334	325	362	348	358	371	396	361	356	337	327	339	354	367	342	326	310	364	391	316	344	310	365	316	353	363	330	353	362	356	375	355	357	356	351	354	330	372	356	345	349	348	350	336	326	355	362	364	328	354	345	358	346	399	331	327	337	354	351	348	366	342	346	348	334	323	359	343	347	325	333	340	338	342	314	371	341	344	349	350	362	374	366	356	326	320	311	329	334	352	323	336	349	339	355	331	352	328	382	355	340	357	336
27907	16836	3414	808	612	472	507	478	439	410	460	421	404	423	439	446	392	405	460	449	419	419	433	431	494	477	480	439	449	449	448	438	424	416	469	465	463	458	444	436	436	458	441	410	444	423	414	414	434	422	427	412	493	428	461	483	465	457	449	463	437	431	408	452	406	415	419	466	437	427	396	427	400	424	428	395	411	441	402	417	405	435	423	384	433	397	410	384	412	415	409	402	407	443	453	412	445	455	451	407	429	397	416	387	427	423	434	425	409	415	420	413	452	413	444	397	421	410	399	400	411	421	413	448	418	375	416	454	436	445	421	430	409	429	398	403	385	411	404	426	432	414	389	401	427	427	401	389	389	409	391	440	443	401	386	440	436	469	429	401	414	443	429	429	430	382	457	405	434	406	436	416	414	378	409	431	429	391	427	432	396	427	448	452	421	446	420	403	428	451	428	419	407	428	439	446	431	422	428	418	401	430	418	414	401	411	470	420	376	429	400	404	423	406	387	416	412	385	405	418	391	435	422	385	396	396	429	435	423	439	450	425	439	415	409	427	403	406	420	426	405	420	421	400	428	441	406	443	441	367	448	434	414	409	411	415	421	434	400	428	398	456	420	444	418	422	420	425	441	429	414	438	415	403	409	405	390	416	467	442	394	426	401	437	404	433	405	399	419	436	413	375	424	375	445	378	368	415	431	404	389	420	425	445	446	461	413	403	445	415	425	409	404	438	379	424	394	392	396	429	422	439	432	432	443	410	410	441	417	439	425	434	407	417	442	412	382	417	423	400	403	462	407	411	411	455	419	427	417	449	442	388	435	388	430	405	412	376	411	388	425	411	409	441	416	421	421	418	433	436	399	426	452	416	441	418	427	419	448	416	420	412	419	382	409	410	403	407	416	417	446	415	383	400	436	430	428	422	413	456	409	429	409	431	441	436	445	431	480	417	404	413	412	429	412	402	428	438	387	460	439	450	432	430	409	388	419	449	450	398	414	442	413	418	421	401	436	436	411	423	409	391	432	442	411	391	401	409	415	415	399	435	405	408	436	388	456	430	397	436	427	400	452	416	434	409	408	436	425	440	432	411	418	458	426	452	393	410	416	414	402	436	405	446	419	424	458	418	407	417	458	395	391	415	433	398	426	413	430	416	451	416	474	444	406	434	420	418	408	417	393	448	414	459	392	415	413	393	437	404	416	441	402	389	418	394	401	431	419	426	433	394	428	425	421	397	404	442	421	393	411	388	413	442	422	449	463	415	417	373	411	402	410	412	424	425	433	388	424	436	448	441	468	420	443	407	371	432	452	398	406	420	425	407	419	422	425	377	407	443	407	436	389	381	405	404	421	406	417	423	437	427	396	424	438	427	392	391	453	442	421	436	397	430	426	422	428	430	451	417	439	406	426	426	418	429	415	439	459	426	436	409	440	419	442	443	430	401	480	424	396	435	399	390	418	453	451	452	403	432	389	444	427	416	407	382	437	394	427	399	394	405	400	464	406	425	440	416	391	404	427	408	433	447	363	411	437	416	433	377	455	396	403	406	441	413	445	439	399	406	428	452	471	414	413	412	437	402	412	446	429	383	377	412	387	409	429	394	426	402	419	415	436	403	429	435	405	412	393	429	396	432	427	402	436	415	418	427	393	395	376	394	454	457	432	392	424	434	407	432	449	402	420	407	451	486	403	431	408	417	417	409	425	398	374	430	438	412	424	422	418	416	448	449	413	403	387	393	396	388	412	382	389	416	405	441	408	415	418	415	441	437	434	427	390	448	439	465	426	396	437	428	419	417	420	418	419	380	439	403	415	407	423	424	412	412	401	417	438	409	405	429	363	429	418	439	443	388	404	404	399	415	422	385	431	454	417	422	414	400	401	422	429	431	417	411	384	417	416	423	448	403	400	445	412	386	465	397	442	405	449	457	411	401	411	417	393	417	425	427	416	409	404	411	470	413	424	418	405	393	398	419	460	451	441	445	422	365	429	436	437	415	410	407	426	391	431	410	396	406	422	437	382	434	409	407	400	442	408	436	453	431	415	413	387	418	402	386	389	417	386	438	411	459	391	395	429	392	409	415	391	418	417	432	432	438	404	421	384	423	407	454	461	431	430	393	409	407	401	420	426	436	438	438	414	429	406	436	427	377	430	379	406	407	444	423	405	404	408	444	393	414	458	402	352	423	375	432	411	411	428	465	434	432	411	417	416	407	449	409	439	423	389	437	402	411	445	406	405	428	433	421	418	449	432	400	412	439	406	399	434	424	392	430	422	432	420	443	450	444	428	414	436	427	398	417	424	440	396	408	402	443	400	414	417	408	451	435	418	436	431	430	428	409	406	382	430	427	397	393	420	433	391	462	390	394	428	431	417	419	445	428	440	412	426	409	417	420	423	416	426	434	425	397	443	415	415	401	427	409	426	408	429	402	414	460	398	434	411	418	421	401	422	433	412	422	335	420	422	439	445	408	414	434	405	440	401	418	402	431	398	432	431	393	421	437	427	387	442	462	409	457	431	387	451	426	406	382	427	380	398	391	419	419	413	448	423	426	435	425	412	424	442	422	440	436	399	434	388	411	419	434	403	403	396	367	399	417	444	452	461	410	436	436	414	453	423	420	430	428	428	440	407	417	415	409	421	445	420	410	402	435	433	436	410	363	425	425	384	397	442	424	432	452	423	431	380	428	395	405	415	426	426	422	432	408	468	393	431	429	430	428	416	449	412	427	414	413	415	426	399	423	414	432	431	387	430	403	417	442	421	416	426	417	394	427	394	418	378	412	411	407	391	382	459	446	459	392	416	436	367	396	387	424	410	415	449	417	463	421	442	405	425	430	425	380	421	436	451	384	449	409	416	391	413	390	409	415	379	407	435	408	424	415	437	433	417	450	432	453	407	444	400	450	452	429	411	417	410	385	424	433	446	443	434	401	380	423	452	410	425	451	405	402	440	432	429	425	451	426	445	432	405	434	396	379	389	432	408	373	408	433	433	432	398	453	452	420	404	414	394	424	424	452	388	450	406	410	424	423	398	415	406	442	401	456	388	416	427	407	418	428	445	409	379	380	432	425	408	407	465	452	471	408	414	455	426	418	439	436	414	415	451	396	423	450	417	427	416	420	403	422	445	389	448	450	402	432	432	440	408	431	444	411	409	410	397	409	430	436	453	419	400	424	457	404	443	450	418	413	451	403	422	426	370	421	404	449	440	451	421	472	415	434	408	437	419	431	432	419	439	401	425	418	416	436	429	409	425	434	416	400	459	403	426	420	437	423	407	433	425	418	424	390	450	412	379	421	394	445	404	429	454	402	418	441	383	411	413	400	425	361	376	444	401	427	436	412	443	419	435	423	387	363	385	404	405	392	405	389	425	403	432	394	434	440	410	400	456	428	415	401	400	452	440	420	411	420	415	393	427	411	422	396	445	406	402	415	407	425	415	450	407	379	434	425	443	419	421	413	411	435	394	435	416	444	442	424	407	453	409	437	407	444	394	426
9304	2407	1173	763	654	590	510	550	523	522	471	481	459	474	468	491	455	490	497	474	447	447	455	481	495	507	550	493	502	479	520	482	521	473	531	530	535	534	551	495	469	496	448	465	473	436	455	460	449	469	485	533	496	523	505	506	527	499	487	462	481	473	449	508	492	434	486	447	482	468	444	456	431	505	449	471	409	454	443	446	447	463	420	420	467	443	472	443	470	510	478	503	425	478	454	458	437	450	449	483	483	480	403	437	485	457	441	461	456	472	427	474	414	467	452	439	498	430	437	431	449	439	470	437	441	431	468	478	484	447	471	442	452	444	459	477	492	476	478	441	449	447	450	429	423	451	449	479	457	445	456	470	412	450	444	462	447	426	489	470	472	453	446	451	445	456	461	430	432	480	451	467	455	452	474	428	499	437	384	491	470	463	451	409	448	474	422	460	469	461	422	451	430	440	465	464	451	453	451	450	451	439	488	477	433	425	461	452	427	434	469	448	399	417	492	489	443	427	457	458	454	439	450	449	462	472	457	449	439	494	456	462	496	426	437	432	446	463	442	419	448	451	466	443	470	482	424	437	448	463	472	475	417	467	450	446	444	432	452	447	454	437	454	446	458	456	393	444	435	474	445	478	442	487	489	480	466	446	464	465	434	451	407	484	432	435	495	482	463	413	431	473	469	446	473	465	462	425	438	452	438	480	449	416	443	471	435	469	460	450	438	464	438	436	427	479	444	483	443	470	457	475	430	504	473	470	472	457	442	443	479	452	441	458	447	458	478	438	436	442	474	435	449	460	455	461	464	435	435	454	454	450	434	468	401	459	450	461	425	445	436	480	421	455	455	419	484	431	471	486	442	407	458	484	412	448	472	476	497	453	446	444	462	419	461	450	431	457	498	424	417	445	478	458	452	480	418	435	469	465	444	425	450	480	485	479	439	440	430	458	433	435	475	448	451	469	417	447	451	480	458	452	465	486	469	455	479	452	411	448	450	489	467	406	444	465	467	454	489	456	466	442	478	439	446	465	460	466	458	455	439	427	487	448	474	443	439	459	456	475	446	462	426	448	497	451	481	491	486	445	463	455	456	467	452	466	483	450	442	465	514	446	448	412	461	485	433	461	440	414	431	440	456	436	452	474	405	408	414	421	504	456	461	455	456	428	445	464	470	483	489	464	455	416	437	471	444	464	435	487	456	464	465	479	471	465	438	481	473	454	490	461	438	439	479	464	440	437	462	453	453	456	476	430	440	462	488	446	454	427	461	478	408	452	451	454	453	433	468	482	463	470	510	459	430	457	486	467	428	415	432	460	449	458	439	456	461	448	472	436	411	427	445	451	460	441	496	417	405	446	427	482	425	496	443	478	479	461	464	445	437	464	451	427	459	466	472	438	470	463	439	425	479	452	479	458	444	450	452	475	440	421	458	473	462	431	447	432	501	450	438	450	457	412	458	467	456	447	441	449	447	450	461	495	463	473	453	450	471	479	434	432	477	443	467	413	461	465	443	444	455	478	500	476	481	436	462	463	442	452	437	461	473	447	458	418	451	468	454	431	469	448	400	458	437	444	423	437	452	484	452	446	411	458	460	433	421	454	443	468	479	421	446	436	462	435	439	503	430	464	419	453	447	440	421	460	427	482	496	491	487	483	433	448	463	450	469	474	433	426	416	476	461	451	438	455	457	444	463	453	456	433	456	434	441	429	436	479	450	425	436	441	431	431	482	509	438	445	430	448	452	444	479	452	494	442	420	475	456	416	464	426	432	423	463	454	453	459	426	441	472	413	454	456	423	464	451	456	451	470	442	441	451	457	451	442	445	433	440	435	418	488	497	448	487	452	427	481	479	443	456	455	441	477	454	467	459	487	471	506	435	446	467	472	476	474	437	427	460	435	451	461	451	460	460	459	488	413	428	463	504	465	471	457	501	455	437	464	478	477	454	465	452	462	428	481	483	475	439	474	451	429	465	440	444	466	486	422	481	444	469	449	474	441	424	449	450	441	431	450	479	456	475	457	468	458	394	463	456	448	503	451	466	409	468	440	504	405	455	455	472	486	441	458	490	463	424	449	451	415	426	471	439	457	442	466	441	468	440	463	443	464	434	423	486	460	453	461	457	439	505	426	460	434	450	486	427	453	448	465	446	456	474	441	436	446	476	434	472	452	432	446	460	448	407	461	453	418	450	466	436	430	457	496	416	439	449	461	466	444	441	410	444	426	433	443	463	482	480	457	466	458	473	457	436	425	468	450	451	458	450	458	447	471	455	450	444	422	496	443	444	499	464	414	475	477	445	461	473	454	496	426	455	435	444	461	479	479	454	430	442	440	446	458	451	492	456	525	449	455	455	460	428	471	465	402	425	497	453	416	434	448	445	446	458	451	444	452	467	414	504	455	478	471	462	421	449	514	470	439	477	475	448	442	460	442	441	452	431	436	472	461	465	449	449	469	444	437	459	472	439	435	422	450	473	460	418	471	467	461	458	453	414	475	472	440	477	434	444	459	463	450	460	438	445	456	458	434	465	459	464	468	455	450	468	460	454	449	473	407	413	474	481	451	467	429	472	487	449	469	444	485	470	419	456	418	455	439	462	427	438	481	467	482	427	443	470	484	427	452	444	432	424	461	452	460	477	474	424	471	451	472	426	461	453	457	446	490	451	473	456	472	438	453	462	460	467	407	455	442	465	435	431	483	450	459	468	436	467	417	477	489	437	486	430	444	485	445	409	472	436	419	444	432	458	470	447	467	466	466	440	472	414	395	444	484	451	486	475	487	462	473	437	467	458	462	480	459	429	478	467	446	506	427	478	456	461	446	438	483	483	422	427	447	454	430	490	480	441	457	471	465	499	447	476	433	461	434	452	460	450	473	477	487	435	434	466	439	506	463	463	462	457	457	456	458	435	426	445	479	457	417	430	467	472	462	462	427	480	458	479	433	436	430	486	451	464	474	439	475	445	482	410	467	425	442	469	441	402	450	489	456	459	423	422	456	493	443	437	442	446	449	457	486	454	473	437	450	433	432	440	429	484	428	470	426	460	471	480	453	443	494	466	466	469	464	489	479	460	454	474	451	461	434	461	447	432	450	452	466	451	467	443	448	444	465	472	437	442	444	432	459	464	421	421	465	452	452	447	428	495	428	426	463	462	474	441	448	434	473	459	444	436	454	438	458	456	451	485	480	444	456	484	445	453	432	458	445	457	479	443	480	476	464	466	431	510	413	483	441	441	444	458	453	477	451	482	483	409	443	440	490	484	466	454	459	461	467	465	452	492	466	446	470	449	450	434	472	457	477	432	440	475	512	465	463	490	460	467	450	470	425	457	441	492	448	486	418	430	454	471	480	492	473	475	453	453	474	466	472	477	506	446	447	446	432	461	460	457	426	490	461	453	456	452	478	475	476	466	461	467	428	473	471	429	418	456	453	425	482	422	460	444	450	432	395	439	439	417	443	463	452	457	454	429	448	484	479	476	450	446	451	466	457	436	425
23782	21315	28589	24363	21298	9286	932	615	522	448	408	359	358	304	301	323	288	305	254	300	291	275	265	276	292	317	323	299	326	335	294	282	288	297	314	291	336	309	285	276	293	278	244	258	269	300	258	279	300	279	317	267	299	305	368	357	350	353	280	260	266	243	261	302	250	287	260	252	266	258	275	219	251	249	231	236	249	213	230	221	229	232	252	248	253	241	222	233	252	241	233	238	214	225	235	240	222	242	231	283	255	236	221	230	246	205	221	245	232	223	263	234	231	231	236	249	223	276	254	246	215	220	240	238	254	273	259	230	256	211	232	233	245	227	249	228	227	247	228	233	236	237	235	245	228	222	215	235	244	218	224	242	220	259	234	231	243	280	246	218	220	215	220	225	232	212	207	220	228	206	223	241	197	252	213	245	238	254	211	220	223	231	266	247	237	221	211	269	240	237	241	215	246	234	236	228	236	216	260	227	229	232	225	250	221	233	212	228	241	248	224	213	254	221	234	243	251	246	234	239	212	251	223	232	233	231	245	251	232	250	239	227	232	253	243	221	226	218	259	227	235	228	244	235	247	256	232	250	223	241	233	226	252	216	245	217	277	230	223	206	275	224	234	232	230	249	229	231	247	275	238	262	247	229	236	221	249	241	255	259	245	269	264	215	278	251	230	234	207	243	244	239	235	231	234	250	235	217	201	230	241	211	239	218	240	226	242	214	253	236	235	217	216	217	216	241	225	259	240	225	263	224	230	256	247	212	241	242	270	239	230	254	265	237	272	225	232	223	243	231	226	240	239	251	222	238	228	253	237	233	248	211	231	238	232	229	211	206	252	212	234	265	225	247	249	232	220	223	225	223	227	256	243	204	226	234	245	230	222	239	218	248	243	249	242	255	238	242	229	252	239	225	236	241	220	226	218	223	231	268	234	195	252	225	239	234	216	233	238	235	214	228	209	239	242	234	217	254	259	251	231	255	231	228	229	223	217	197	223	231	243	220	211	242	254	212	219	214	226	229	249	207	221	250	238	210	221	246	227	239	239	232	232	223	231	241	236	247	209	229	203	210	229	233	223	248	234	222	255	227	228	244	252	230	231	240	216	249	214	215	235	227	205	204	233	221	208	223	255	234	229	249	219	250	225	222	258	220	230	224	212	238	243	240	251	238	208	214	231	229	238	257	233	242	241	234	233	266	236	217	233	234	215	216	221	235	228	231	255	233	229	209	226	237	222	218	214	227	218	226	226	237	225	242	232	242	255	230	226	272	238	246	229	222	225	218	239	245	250	221	234	247	223	200	210	242	238	240	239	254	264	234	246	238	240	238	212	228	248	228	238	227	227	232	247	193	246	216	238	220	236	233	243	240	221	230	235	246	213	207	216	216	231	224	249	252	246	216	210	229	220	244	262	233	236	230	232	241	236	224	238	251	233	226	241	242	236	233	220	228	246	227	235	235	235	232	237	247	250	257	218	247	243	234	240	217	229	237	231	250	238	229	215	258	233	235	230	223	248	225	262	228	231	224	231	213	245	246	209	250	241	243	228	238	218	249	231	263	249	265	255	237	219	208	209	219	224	250	235	211	236	252	240	234	249	274	250	213	223	243	228	218	248	254	251	241	228	242	259	219	215	222	233	215	234	260	220	250	210	217	216	252	233	241	239	257	237	216	255	234	226	252	285	259	236	264	232	229	213	256	261	246	223	230	235	237	253	228	223	245	269	263	233	225	226	249	240	228	229	273	236	223	241	222	246	211	245	242	245	261	254	235	218	219	244	214	253	243	215	233	226	237	231	246	256	238	227	234	220	222	232	231	235	243	221	262	222	228	216	226	224	232	243	239	238	247	235	254	206	214	247	237	247	248	243	226	248	238	240	231	222	234	236	231	261	242	229	231	226	232	262	240	239	223	218	236	201	262	203	247	257	247	245	259	216	225	235	256	205	224	250	281	229	230	238	241	213	248	227	215	243	235	243	266	231	223	208	231	229	249	229	223	236	212	246	248	230	255	218	253	232	216	249	215	231	231	222	244	221	230	227	217	231	234	238	246	208	235	233	251	237	204	235	262	248	241	227	217	225	258	252	240	272	238	251	194	252	221	245	251	261	222	238	248	218	243	226	228	248	228	218	203	258	232	242	227	227	237	228	247	243	225	242	233	208	228	239	251	263	253	265	266	232	237	226	220	246	239	245	222	225	232	210	235	268	235	228	249	265	215	241	256	222	240	246	264	258	241	236	202	239	210	247	212	249	233	231	241	268	219	234	232	259	247	261	227	228	213	253	242	220	213	239	235	249	251	238	228	232	217	236	222	252	236	231	233	215	258	238	241	226	214	229	216	219	221	239	234	217	235	233	239	237	226	244	240	229	241	248	258	229	239	253	245	219	246	243	229	234	255	207	241	245	243	204	237	228	233	221	224	231	222	229	260	248	238	222	234	238	262	210	239	224	253	237	226	220	256	242	231	230	221	244	215	263	221	234	232	248	208	227	228	240	226	240	221	214	230	203	232	216	230	211	223	214	255	241	244	224	248	236	237	242	233	217	257	184	242	263	236	242	247	228	247	234	228	224	213	221	221	233	216	248	245	239	223	232	222	231	227	237	256	251	244	268	235	260	244	252	244	210	233	247	250	237	235	236	221	258	248	245	233	223	234	220	242	235	264	239	240	239	219	228	253	225	257	225	246	211	252	227	233	272	280	204	250	229	224	233	242	215	239	210	233	227	241	225	218	256	220	224	231	247	234	251	205	234	252	223	240	251	235	217	212	222	230	235	255	252	257	247	237	232	232	238	242	251	230	226	246	222	247	237	258	222	207	232	218	261	256	218	240	250	233	205	252	229	235	227	223	237	247	220	230	270	222	221	225	236	244	250	225	229	223	244	248	230	210	233	262	252	254	261	237	217	224	284	233	236	200	221	245	217	260	240	217	211	223	243	211	204	245	231	207	237	230	245	222	252	226	225	200	252	228	229	265	224	265	252	236	240	229	221	215	231	234	233	219	219	224	229	222	223	221	237	247	243	241	230	242	232	230	247	230	231	214	241	239	243	232	237	263	241	226	251	225	224	252	227	236	221	209	261	257	245	230	234	240	245	226	231	200	220	233	251	202	226	225	231	230	225	246	229	236	237	270	207	233	275	233	243	237	240	265	243	255	207	207	267	244	244	236	247	253	237	245	255	228	223	240	231	244	255	275	225	227	248	230	243	236	245	219	224	234	293	213	234	242	213	235	263	224	225	232	229	216	235	227	240	253	244	222	274	227	220	218	261	235	234	226	233	258	230	214	231	218	224	254	213	232	229	225	224	226	234	232	249	247	241	228	263	233	221	221	268	250	206	239	242	239	252	272	250	238	202	224	216	227	212	222	244	224	236	235	243	234	252	247	216	220	241	211	224	229	222	247	221	246	204	238	254	217	229	227	227	253	231	232	276	229	235	207	255	205	236	242	235	243	240	225	234	211	243	244	233	255	239	230	238	233	210	225	240	249	231	239
8826	14116	5991	2917	2102	1607	1208	943	799	654	624	508	494	423	412	424	370	306	332	328	310	312	341	355	351	406	412	399	380	347	364	336	365	373	365	388	382	400	354	332	336	325	314	325	307	308	364	319	371	352	324	319	376	372	403	408	430	417	339	308	272	265	281	255	264	248	281	287	273	275	300	295	286	277	261	274	290	245	288	269	265	267	280	263	269	256	267	232	265	245	241	271	275	269	272	252	274	285	259	281	275	273	273	282	273	301	266	285	230	250	261	284	262	257	260	229	276	294	271	248	277	243	258	263	284	297	240	263	261	250	242	280	270	306	255	246	279	254	265	239	287	256	279	249	251	252	242	245	288	268	282	270	236	269	238	275	283	249	265	242	252	265	271	275	259	254	270	275	273	276	251	251	279	263	277	262	269	260	270	266	253	253	251	256	273	264	262	264	274	269	234	280	267	230	264	265	278	271	242	273	253	276	270	300	271	284	278	258	269	268	265	267	257	234	274	234	258	247	260	254	275	269	255	249	269	287	265	249	252	264	271	288	278	237	255	259	246	235	273	260	250	271	275	253	257	235	253	275	279	259	292	273	261	273	237	244	277	263	244	251	264	270	278	257	244	278	259	263	277	309	270	268	239	223	256	281	267	265	260	264	269	253	244	281	278	239	278	252	228	251	243	255	259	231	295	250	284	255	315	255	227	256	274	309	269	277	223	265	286	246	274	250	250	234	262	247	295	229	251	263	262	281	276	256	282	250	283	257	279	299	243	287	266	266	230	273	295	251	259	230	251	254	294	281	280	233	282	279	270	223	281	295	242	273	273	259	266	242	246	246	259	257	251	227	259	249	259	277	256	258	268	249	246	256	284	261	258	263	256	267	262	278	246	247	260	263	284	256	282	254	262	254	275	223	240	243	267	266	263	271	270	251	244	255	244	268	262	272	268	264	269	264	284	232	271	264	274	260	260	290	251	257	258	267	271	273	243	301	233	269	244	271	256	254	240	262	261	259	283	260	285	259	299	286	296	280	222	249	296	242	292	208	261	253	247	252	270	239	276	249	258	263	271	262	249	240	265	260	245	258	249	279	259	250	258	265	248	275	286	264	267	257	266	255	266	243	253	262	252	287	261	261	262	275	252	260	248	243	258	265	221	265	269	232	278	267	251	241	251	274	281	286	264	244	248	267	261	275	271	270	274	261	261	270	269	261	255	253	296	257	262	256	265	278	256	256	261	300	284	254	242	258	216	278	247	269	257	255	227	261	261	239	265	254	269	272	265	261	276	274	255	240	239	222	247	273	250	243	255	284	281	304	255	296	222	286	242	248	279	254	263	262	277	280	254	276	254	289	260	269	275	264	264	283	273	276	267	269	267	270	250	256	259	254	265	274	249	257	252	232	262	259	241	268	268	255	234	258	247	233	284	275	273	282	234	254	308	254	271	258	251	252	258	222	270	258	268	247	259	231	247	264	282	274	282	244	277	262	237	274	248	265	235	235	256	257	257	246	291	263	273	263	299	230	256	262	244	278	249	262	265	269	254	246	229	265	271	246	265	277	257	226	259	269	262	234	258	269	248	266	271	273	264	255	270	254	247	230	263	250	261	269	296	269	255	281	275	280	271	260	278	251	215	255	249	265	259	244	253	241	237	284	240	276	306	237	247	236	238	240	271	257	278	287	240	260	236	242	268	263	250	252	268	264	259	270	248	273	265	269	259	265	260	254	242	266	286	266	268	271	269	254	238	247	233	268	264	260	265	274	260	296	261	261	268	251	284	257	286	259	256	242	255	255	270	257	256	270	257	251	253	233	236	269	260	258	259	261	270	282	261	269	285	252	264	246	286	257	266	283	234	272	245	258	258	257	250	242	242	216	250	276	290	272	270	280	281	263	261	248	273	271	229	247	248	262	251	271	284	254	292	273	255	259	253	287	274	262	267	278	260	280	261	254	277	273	270	254	262	269	269	252	279	250	244	276	259	267	257	259	244	262	263	261	258	281	264	267	272	243	263	253	218	269	233	270	272	289	273	251	274	264	266	261	263	264	228	247	237	264	269	256	275	250	246	254	234	262	256	271	246	252	265	281	249	261	278	267	260	252	262	258	253	259	246	257	273	266	277	247	231	262	269	267	260	265	253	260	237	259	266	257	248	251	251	254	233	249	264	268	295	268	265	271	261	269	276	285	256	272	241	261	276	243	261	262	250	258	311	244	258	258	268	272	243	225	242	269	253	282	263	246	285	292	273	267	265	274	254	272	245	262	254	273	249	280	248	259	251	232	235	275	251	255	274	250	256	252	243	276	248	273	237	247	243	266	263	271	288	248	255	268	266	217	282	267	269	262	275	256	263	281	266	241	272	284	275	231	261	297	271	262	256	286	251	268	279	277	242	236	253	241	287	272	272	288	253	261	233	246	264	260	256	259	293	246	268	280	238	250	244	263	255	282	247	255	258	254	269	276	264	247	248	275	259	274	296	267	268	256	247	260	255	233	271	262	265	257	250	273	270	234	272	240	258	243	272	258	229	259	265	241	253	284	255	260	264	249	255	284	251	253	246	243	245	275	252	283	246	255	250	253	266	278	277	283	262	278	250	251	251	241	271	267	258	247	255	246	227	272	262	227	270	245	260	299	271	257	242	268	247	261	290	271	243	252	265	260	248	276	278	274	267	238	256	287	260	258	277	232	267	260	239	259	238	264	273	248	273	266	262	242	229	238	271	274	256	237	219	254	239	262	257	260	274	253	260	241	255	254	244	257	254	249	275	271	259	250	249	295	242	259	230	239	250	252	274	258	263	277	238	248	254	259	241	252	245	269	273	275	236	284	228	271	224	239	248	247	256	270	268	246	267	277	249	254	271	271	227	262	253	245	249	257	265	257	274	253	274	271	294	265	241	262	266	247	247	294	266	237	270	251	271	267	258	289	237	282	261	253	264	272	269	256	270	274	266	241	269	292	277	231	268	261	279	247	261	292	250	236	260	249	256	250	242	259	273	262	248	272	267	261	274	274	273	279	293	281	262	259	254	267	260	249	266	254	276	256	276	247	270	255	288	247	295	250	287	273	259	242	242	252	257	286	298	270	270	267	230	293	253	268	249	246	254	262	287	237	276	237	247	255	239	229	231	269	245	278	249	282	272	246	268	245	259	270	261	256	275	236	257	261	264	288	265	235	259	276	310	222	265	270	236	246	243	272	248	253	264	292	260	255	241	261	258	252	249	264	254	279	287	264	293	260	252	256	259	258	228	244	265	284	223	274	279	257	251	278	258	245	274	271	254	236	242	254	247	269	267	254	264	286	289	260	268	256	265	272	268	268	239	272	255	271	245	277	249	247	257	262	247	286	268	272	247	263	255	221	272	268	262	267	243	281	253	255	242	267	267	261	245	279	265	262	258	268	273	279	260	254	221	219	271	251	274	239	301	275	246	274	238	248	258	279	249	263	252	250	263	258	257	247	259	260	279	261	259	235	261	265	252	264	235	267	260	258
24981	21228	27266	25388	9431	1032	813	741	668	633	663	615	619	587	601	630	595	595	597	559	570	619	582	568	588	559	656	606	631	642	632	604	585	538	630	692	595	619	575	573	573	585	563	559	558	616	582	594	578	592	546	528	596	581	647	609	618	595	547	553	594	564	522	535	586	574	551	547	592	599	515	558	521	561	569	597	561	571	562	532	572	553	533	538	560	546	524	602	533	535	551	566	544	565	537	536	552	523	550	575	585	544	589	551	551	558	564	574	574	554	560	558	562	573	552	501	520	532	563	552	543	572	498	520	524	559	577	518	572	537	573	515	532	547	571	511	566	602	556	567	531	559	492	514	558	565	534	588	499	582	508	538	512	562	589	529	552	552	603	585	547	555	547	536	528	548	496	519	571	534	561	553	539	561	542	547	569	581	525	580	565	548	608	536	553	516	521	551	552	547	516	537	545	582	581	490	532	559	544	595	507	546	576	545	533	553	538	570	603	564	539	565	563	585	545	546	565	543	523	577	553	549	580	549	576	552	557	564	539	560	531	555	510	532	560	586	560	568	553	564	554	547	589	550	547	539	534	554	556	532	566	554	568	550	557	534	548	526	585	561	553	578	534	574	555	574	556	559	544	591	543	532	538	568	546	531	553	582	527	556	600	575	546	557	529	602	541	589	554	562	528	505	547	540	565	576	511	535	549	552	575	557	513	590	553	569	525	554	554	530	549	570	526	533	564	562	567	527	536	519	558	592	569	613	566	567	552	527	546	540	574	535	586	542	564	565	570	532	563	556	555	550	536	516	550	599	528	544	511	501	564	613	526	571	536	557	545	597	567	506	576	581	552	567	537	557	501	602	547	547	583	604	523	567	537	526	580	567	549	560	575	558	597	535	585	568	554	575	561	548	574	556	576	549	521	543	526	516	552	535	572	531	517	530	567	510	568	534	573	574	545	514	516	526	574	517	524	572	542	553	552	527	511	561	567	554	576	575	531	525	529	514	571	539	532	507	519	550	521	577	581	523	511	552	551	555	580	500	570	536	577	577	547	544	549	558	559	562	594	513	491	578	563	517	525	541	537	530	581	560	547	552	567	564	535	558	519	527	575	561	551	563	564	564	550	557	578	533	557	558	564	580	541	518	543	567	571	512	570	583	540	558	564	594	547	543	540	554	538	571	545	487	540	547	526	570	543	585	567	528	512	547	526	540	534	584	543	543	557	555	557	572	538	547	600	553	542	594	564	544	573	614	621	546	584	538	539	533	557	534	507	537	537	536	544	554	609	579	561	570	553	548	592	567	571	527	599	571	552	545	554	558	569	531	565	508	504	561	596	592	553	565	577	581	543	586	503	570	578	574	560	535	540	567	558	510	539	579	527	545	555	566	479	544	555	567	515	579	573	566	576	558	529	539	566	508	536	530	565	576	587	557	536	593	536	560	562	541	516	504	533	535	566	570	544	583	542	552	563	496	575	573	539	573	523	536	527	563	554	567	490	583	536	542	544	571	562	521	568	527	552	545	543	576	558	540	555	503	551	544	544	567	536	542	549	540	555	629	549	498	525	549	543	590	561	534	561	572	533	600	559	537	553	572	561	550	534	570	533	508	591	523	531	589	569	525	504	585	569	545	551	572	569	504	516	534	532	561	592	542	550	588	516	553	556	536	616	548	544	584	540	555	555	561	493	566	531	556	581	574	557	580	565	557	548	558	565	540	535	534	592	535	547	540	506	547	574	641	566	540	551	529	537	544	559	546	537	568	520	567	540	555	543	492	547	514	544	534	573	514	584	578	576	583	613	552	537	559	559	560	557	543	554	556	573	548	571	546	516	537	536	570	547	514	526	557	538	531	546	538	510	543	562	541	546	538	532	546	520	562	533	555	557	511	506	551	565	564	527	590	579	538	529	575	527	550	537	587	552	589	545	596	538	556	529	553	564	585	564	543	562	494	532	526	535	555	594	542	576	524	532	572	561	549	565	581	596	568	557	594	588	578	589	548	517	545	577	575	528	522	603	550	520	564	501	538	536	547	517	568	569	532	505	541	546	524	574	579	572	575	536	551	565	547	578	574	592	525	523	557	565	511	564	558	505	543	556	508	509	544	574	549	567	548	528	565	565	541	556	553	573	569	532	562	576	580	530	533	525	556	509	581	590	562	578	491	541	568	544	597	534	576	559	504	576	514	533	558	529	534	558	495	577	569	535	526	562	546	544	550	601	553	572	536	515	569	552	551	560	562	589	555	569	533	539	553	540	538	575	548	530	539	540	544	559	603	560	557	523	595	581	566	570	560	566	533	557	582	581	586	550	581	531	568	535	536	561	583	533	548	566	535	563	566	583	536	514	579	559	544	578	557	566	572	549	539	565	586	524	569	589	538	471	549	581	507	533	562	543	535	553	519	571	557	560	576	510	555	576	539	610	555	530	547	586	531	551	562	528	567	518	539	554	585	519	536	510	534	569	563	552	580	518	551	544	522	537	569	573	546	582	541	560	496	586	561	536	573	527	513	535	557	533	545	599	554	545	585	603	548	541	518	578	532	544	568	568	563	537	559	561	528	541	577	500	500	588	581	536	574	528	520	592	563	539	560	581	549	590	577	573	537	532	600	562	518	533	529	559	552	560	558	599	522	552	553	556	558	522	562	551	515	597	580	518	562	553	516	554	542	558	579	561	548	566	526	535	561	525	577	589	550	579	578	499	555	504	542	565	531	543	552	531	554	527	568	542	527	575	588	563	539	550	564	525	561	552	587	518	589	577	576	517	567	533	541	569	538	565	561	550	525	572	583	520	541	556	554	511	580	577	570	563	539	561	553	588	495	545	547	545	516	560	585	555	521	573	553	545	538	551	521	564	512	521	546	543	558	545	525	526	585	525	480	588	546	571	555	551	559	592	554	559	547	575	567	586	565	531	516	529	572	572	514	551	556	546	539	538	563	524	563	552	517	551	525	593	511	516	530	537	555	561	570	553	562	528	577	548	536	555	545	540	599	552	520	507	516	533	571	575	576	549	555	544	568	538	557	595	569	614	525	555	542	598	531	514	570	515	571	547	553	554	576	532	537	605	520	530	527	580	522	596	569	576	542	529	510	533	578	538	569	635	577	539	551	565	601	612	542	559	600	540	554	505	549	555	597	530	557	559	572	545	563	545	521	539	536	587	559	592	545	573	513	551	534	552	549	572	507	566	564	541	521	533	519	522	550	545	533	482	554	558	550	511	574	561	526	532	570	528	548	576	550	549	558	575	532	568	534	517	548	540	560	523	551	531	554	546	551	582	549	554	505	531	534	551	532	587	586	543	550	559	576	531	554	593	586	538	537	524	545	524	564	533	590	575	569	565	587	568	585	562	592	573	525	527	568	532	511	551	574	580	546	567	543	566	538	536	556	576	559	568	597	546	571	504	579	513	564	506	523	543	551	562	553	552	563	578	544	498	591	580	512	544	541	598	530	555	502	564	531	514	526	555	539	557	576	562	548	587	538	564	584	546	609
7900	8858	3865	2017	1665	1384	1100	969	871	787	745	701	651	653	696	631	644	619	568	607	604	572	601	589	640	672	694	645	655	674	667	579	666	686	680	648	687	698	670	655	606	630	611	626	592	610	599	585	632	632	587	609	634	618	658	677	706	703	629	585	612	593	597	583	555	596	581	608	607	617	603	584	572	595	574	562	588	599	578	584	571	632	548	528	599	595	564	567	536	588	583	573	530	565	606	553	573	613	582	582	584	582	562	556	551	571	548	552	562	571	574	552	606	581	562	613	554	568	585	576	610	556	564	568	565	580	625	588	568	585	604	570	553	575	615	578	578	581	577	586	563	545	596	584	563	577	589	581	600	555	639	610	600	601	580	566	590	610	567	528	559	572	607	556	594	577	564	620	624	585	559	585	608	607	581	556	544	600	632	598	581	587	576	582	568	615	549	585	576	590	598	558	617	560	615	560	531	609	572	575	584	584	595	584	610	593	582	586	553	558	545	586	589	533	570	586	567	628	593	589	565	595	553	594	591	572	567	557	587	557	613	582	546	586	555	578	553	566	540	575	581	604	558	539	611	575	581	599	641	581	583	554	567	609	615	578	550	585	600	560	574	607	541	568	597	616	539	569	583	563	543	582	529	575	572	585	585	531	595	569	587	599	521	622	565	569	576	596	619	594	594	575	559	550	600	583	570	626	600	607	564	556	572	533	606	578	621	590	568	594	592	570	630	588	625	606	582	599	574	572	586	542	631	592	579	574	607	621	583	531	552	547	551	580	567	572	575	561	597	588	608	576	566	574	576	545	560	580	594	560	581	573	596	593	568	593	544	590	577	542	598	575	538	554	575	598	608	560	629	580	536	581	573	596	558	567	572	617	564	603	558	550	578	570	584	563	582	603	614	586	561	605	534	551	568	543	549	627	548	537	601	575	623	566	554	613	581	623	550	580	602	589	580	526	585	570	570	548	580	570	608	558	568	610	570	613	586	599	585	583	552	577	602	566	538	593	563	537	576	581	597	603	552	590	604	625	569	567	590	587	583	595	568	565	571	584	560	548	590	597	633	581	533	561	563	602	575	591	554	565	538	617	605	571	578	583	578	566	564	556	572	582	584	583	565	542	588	555	584	614	602	577	546	585	592	557	607	571	604	594	602	598	584	522	636	581	555	597	608	531	558	556	592	530	604	545	582	591	544	539	583	558	612	564	549	556	537	596	553	577	569	578	620	580	554	577	599	630	552	583	581	563	599	562	625	578	608	591	587	579	560	583	556	563	565	589	582	592	601	607	583	559	599	586	572	576	584	588	552	608	601	594	600	605	573	590	578	637	569	549	626	551	604	563	601	570	552	558	571	565	568	578	603	573	599	585	581	546	590	563	583	561	581	572	614	574	584	584	551	577	638	541	553	571	565	595	568	573	566	537	568	599	564	562	559	574	554	586	591	574	586	591	634	600	556	563	566	606	574	603	585	557	602	636	601	586	633	589	603	614	547	554	554	523	540	570	541	565	628	566	623	607	611	581	546	595	597	593	560	568	554	563	621	573	563	608	567	545	554	539	605	546	578	592	592	611	549	539	545	541	546	565	589	628	577	529	572	604	559	520	597	557	602	548	599	612	572	562	564	567	568	549	545	579	612	587	550	574	607	557	600	589	554	605	583	575	638	583	612	635	581	590	536	577	554	533	566	565	562	603	590	592	574	586	583	595	612	567	586	525	578	537	590	556	581	579	662	558	563	614	599	547	576	586	598	593	576	574	609	572	587	612	573	588	547	574	581	556	554	566	584	604	577	552	565	577	570	551	583	569	575	562	590	570	547	586	572	585	580	569	612	568	550	574	583	589	599	609	560	556	561	608	555	592	564	579	567	562	599	595	549	614	570	599	553	601	579	589	606	584	551	578	579	555	541	589	565	573	575	609	591	554	615	568	631	613	580	580	573	547	589	552	570	577	598	543	635	548	586	595	577	538	613	559	578	581	577	557	575	531	568	605	564	612	576	555	559	600	628	634	619	573	571	568	575	605	579	594	604	615	608	550	559	566	639	575	557	585	573	527	547	563	552	568	617	638	577	600	595	568	585	562	567	627	605	596	532	570	630	611	572	594	563	593	571	564	561	537	542	610	543	599	584	594	602	608	575	575	558	580	600	586	582	538	552	574	595	564	569	610	576	586	620	586	578	618	586	590	601	563	552	588	575	581	572	572	612	565	569	552	572	564	585	570	525	569	567	547	594	578	573	561	596	570	571	576	585	561	601	589	580	582	591	566	583	592	586	556	582	553	572	567	628	590	564	566	547	615	589	575	591	561	601	562	594	564	560	595	608	618	611	544	572	570	545	612	552	566	589	587	537	583	595	612	523	570	592	555	597	553	563	566	610	564	574	572	542	580	567	568	570	568	618	563	571	542	584	588	562	588	542	624	548	529	600	559	578	584	572	587	575	625	580	542	548	545	558	641	587	565	556	581	618	563	602	566	580	583	600	581	576	587	590	620	571	573	594	601	587	542	625	609	562	584	629	574	551	605	558	570	566	574	566	592	596	575	572	584	543	537	581	532	595	576	619	638	577	621	572	574	569	539	565	585	590	594	586	589	621	630	616	587	594	527	593	644	557	570	589	553	555	616	612	578	556	537	550	550	611	567	605	552	569	650	543	595	565	595	507	604	574	568	607	536	604	623	575	581	565	604	606	615	613	604	603	523	584	595	603	575	622	581	571	577	555	559	564	566	586	567	569	575	592	543	562	570	618	572	575	525	554	586	592	563	596	561	587	584	589	636	558	553	601	551	595	575	583	576	579	544	559	545	531	588	577	553	601	516	576	550	547	602	572	597	608	564	568	544	572	559	601	591	569	565	551	568	599	569	567	560	551	577	568	590	579	557	555	590	564	578	585	612	576	583	636	582	561	536	569	579	607	582	557	527	535	570	630	608	569	559	590	615	592	584	613	582	574	586	596	568	567	563	582	562	608	564	571	598	574	598	567	561	551	572	613	578	578	609	576	591	543	556	576	532	575	594	560	619	567	568	630	567	578	572	579	537	581	585	612	563	621	590	533	590	545	544	594	580	574	573	596	557	636	580	565	558	589	581	577	580	566	590	536	560	630	572	549	588	557	556	591	579	580	565	586	560	580	537	608	585	572	581	581	588	568	560	600	581	599	579	625	601	525	596	583	584	578	599	570	557	541	584	582	548	592	593	584	594	579	551	562	582	560	575	584	571	600	641	608	586	632	591	614	563	576	560	526	590	566	573	650	539	566	593	618	583	591	601	572	582	586	586	632	558	577	575	592	586	561	616	595	562	578	589	608	533	540	594	605	591	608	566	583	591	577	611	595	558	585	615	567	541	550	645	587	582	620	563	615	566	622	590	558	589	555	527	600	609	535	579	566	623	577	596	570	553	582	599	565	569	604	585	602	547	570	615	616	543	598	570	565	555	602	597	608	556	560	578	563	589	613	556	593	550	602	579	568	607	561	642	549	573	585	573	574	580
22672	21284	28971	23902	21275	21321	7243	1172	890	740	676	561	521	524	491	454	428	444	412	410	416	414	410	421	450	493	485	450	430	444	419	419	483	421	470	465	475	495	417	404	399	429	404	395	386	385	426	400	437	389	404	431	423	439	442	491	547	458	423	389	400	393	345	353	371	356	356	318	328	359	350	345	338	377	358	361	360	373	344	357	328	350	359	352	341	362	337	338	358	342	384	342	367	340	386	331	373	360	367	372	368	329	361	362	351	310	341	335	341	362	327	320	344	349	365	330	353	343	338	377	315	323	324	333	383	355	308	329	386	334	342	350	356	327	350	330	292	336	369	349	327	359	325	313	329	336	338	370	358	332	372	329	334	351	356	350	371	349	376	340	351	322	328	323	367	359	331	302	321	348	302	322	343	316	337	324	314	327	314	331	321	308	318	343	358	333	326	321	349	309	341	333	360	294	340	348	360	321	352	334	343	344	351	310	357	359	351	330	324	353	317	311	357	343	340	346	337	369	318	318	369	354	319	335	363	347	332	333	346	372	333	337	361	353	365	327	344	356	332	357	300	323	333	324	333	338	346	307	338	345	343	356	361	332	349	366	350	325	299	364	335	309	344	332	324	337	322	324	315	363	370	340	338	347	348	303	339	321	372	283	344	318	364	347	336	315	339	309	342	344	356	326	345	333	331	324	369	348	339	334	334	328	373	337	316	322	331	352	323	314	352	319	347	357	326	328	319	366	326	357	365	327	345	322	327	336	325	368	312	340	340	326	313	348	325	357	312	348	356	336	330	354	336	346	347	348	378	345	327	340	340	303	310	346	349	327	332	331	340	353	331	347	350	370	342	345	323	345	345	308	373	345	331	325	353	353	354	323	314	326	344	354	341	328	331	347	367	329	348	336	346	331	331	376	330	321	366	330	373	307	323	348	338	348	329	369	356	315	345	332	347	308	362	321	339	342	286	347	318	336	327	354	348	341	340	344	346	342	343	355	345	325	357	357	313	347	330	355	332	341	331	367	357	339	313	354	336	360	352	363	322	368	330	365	339	303	358	358	325	324	348	343	370	369	368	339	334	320	346	326	326	363	374	331	331	332	369	333	367	291	346	344	344	307	353	305	326	338	378	347	322	314	342	334	338	347	332	353	334	332	290	380	304	324	319	362	328	321	359	386	315	371	324	373	343	332	364	355	356	316	313	323	344	329	349	343	355	326	355	368	335	344	348	329	298	330	320	362	351	357	375	329	364	324	361	323	365	339	370	359	360	331	371	311	375	344	329	331	345	356	363	333	376	349	345	354	329	360	351	370	338	334	327	355	348	330	329	358	338	338	349	381	356	340	337	354	362	337	307	318	357	341	331	325	358	316	327	346	346	341	338	350	335	344	351	308	323	350	373	367	353	330	338	326	360	344	372	334	329	322	342	329	339	324	341	309	364	319	340	331	330	325	317	325	281	342	303	347	322	366	367	301	329	340	341	367	346	371	331	353	335	338	327	335	319	370	350	336	334	336	349	338	340	343	361	338	348	378	349	356	360	314	342	302	318	356	340	332	321	328	340	372	335	350	353	326	366	310	331	344	348	341	357	339	365	386	326	269	359	343	321	334	340	325	346	320	338	362	360	314	331	333	332	348	326	314	326	356	353	343	333	340	351	333	352	315	364	366	347	357	318	343	342	310	339	343	322	342	340	329	331	327	346	340	330	335	343	348	329	353	305	343	315	321	335	320	335	349	325	305	339	368	328	330	349	371	354	339	330	337	324	330	332	364	360	339	371	353	328	327	329	355	325	362	348	320	351	342	332	337	304	370	327	328	328	340	363	311	334	335	335	341	314	377	347	347	323	336	369	322	339	341	340	355	377	366	331	347	349	307	330	352	362	360	351	344	355	374	319	338	358	353	332	325	322	359	340	319	331	324	344	367	310	357	334	331	355	361	373	342	354	329	332	356	336	338	312	344	320	335	351	345	349	332	346	307	338	310	338	326	319	377	331	363	333	345	354	347	324	349	320	324	336	361	319	310	353	356	356	366	373	343	356	339	357	340	350	338	335	328	362	298	338	367	328	346	350	335	329	364	331	304	352	356	353	343	320	337	341	324	340	313	347	334	315	357	331	361	341	368	349	350	325	339	336	344	346	355	339	329	363	322	333	359	331	368	354	310	346	321	307	370	352	347	353	341	324	334	339	358	353	362	326	371	363	338	353	365	362	339	342	333	354	366	315	335	340	339	340	319	324	356	370	339	334	317	340	339	379	357	378	354	352	356	370	320	353	332	321	348	340	340	316	323	361	317	330	358	351	369	329	356	341	358	326	347	344	332	346	332	339	344	360	353	367	308	375	338	360	340	324	335	330	370	321	334	316	342	354	335	360	338	321	342	330	344	353	331	368	353	362	369	345	318	359	318	295	378	343	347	368	335	325	345	350	331	342	330	331	374	363	345	326	357	348	350	325	365	368	315	305	337	330	335	324	339	340	353	326	362	346	331	355	325	355	367	346	336	358	344	326	318	360	316	342	343	356	364	337	352	330	348	342	341	358	346	332	310	301	342	367	314	324	365	338	362	366	332	331	343	373	336	328	335	334	349	327	349	341	363	377	357	331	351	315	352	353	332	344	323	352	318	319	323	323	364	300	341	332	378	375	366	371	381	322	319	350	329	347	341	361	344	321	353	322	301	348	314	349	339	315	325	339	367	321	363	342	347	338	339	322	345	336	381	309	333	329	377	332	298	324	342	341	341	345	317	350	352	325	362	382	321	340	336	348	314	341	313	331	346	358	379	327	330	350	340	346	356	315	343	331	329	326	350	346	342	345	342	339	314	339	312	356	349	358	348	356	344	307	341	340	369	326	328	338	352	329	362	374	371	337	334	317	346	335	345	328	331	346	327	357	352	339	346	333	316	332	356	315	343	337	365	341	352	356	342	360	321	337	342	350	303	330	343	354	357	349	361	327	315	362	351	332	354	341	367	340	315	344	330	354	326	352	327	376	345	356	333	321	353	340	341	334	347	338	325	350	340	326	392	309	326	361	344	330	335	308	313	321	323	323	365	347	339	322	321	358	318	328	323	344	342	363	334	356	344	336	380	346	303	356	362	305	314	352	351	335	315	345	325	335	343	346	335	330	341	324	352	336	316	329	328	339	340	358	372	332	353	330	330	329	301	324	369	356	310	352	335	360	293	309	336	355	325	329	330	323	366	342	330	351	333	357	334	365	332	323	336	350	362	348	364	328	343	335	337	331	336	348	341	329	336	338	343	351	364	383	333	339	342	319	369	368	342	311	346	310	334	366	384	338	339	329	308	325	353	327	311	339	349	312	322	338	358	350	353	353	355	343	316	311	343	324	337	353	313	357	346	335	308	337	355	349	350	319	339	360	327	340	346	321	346	318	356	323	335	301	342	339	338	338	328	335	366	331	381	346	339	353	326	306	343	316	334	359	341	330	319	344	362	297	350	358	326	324	363	332	365	334	338	332	312	317	326	363	339
8588	20557	9861	5315	3835	2802	2138	1787	1356	1134	937	798	724	709	606	609	563	498	507	519	479	467	462	435	516	627	596	533	521	482	526	490	492	530	580	567	533	548	561	445	462	428	446	455	448	485	479	456	485	452	440	481	494	516	546	604	618	565	425	417	377	340	384	396	346	373	348	410	401	346	403	386	357	420	389	376	380	367	351	378	394	322	342	395	362	355	359	388	348	360	339	356	372	357	382	342	324	345	338	326	350	307	335	353	326	342	320	376	351	364	382	378	321	330	343	328	345	311	341	339	366	349	359	363	370	352	325	374	366	320	368	381	362	370	369	354	338	322	359	365	374	350	368	347	382	333	347	372	354	365	298	327	332	356	384	348	365	377	339	367	357	376	331	358	348	304	344	339	343	350	338	358	348	331	353	371	340	344	334	323	349	357	325	334	378	330	355	360	375	358	337	334	317	359	340	375	358	332	358	344	325	349	394	351	316	374	337	328	357	355	358	355	334	323	385	351	352	392	306	359	318	344	352	374	340	349	352	349	350	339	336	366	351	357	384	353	353	311	333	337	347	334	329	366	344	372	353	349	327	375	366	307	343	334	378	363	377	373	310	350	377	335	354	386	336	325	364	331	315	354	357	329	367	319	340	336	364	349	331	355	343	343	350	348	321	300	347	315	352	363	334	355	329	357	326	351	351	337	360	374	361	338	358	358	377	364	363	362	346	302	367	382	327	327	342	369	377	338	321	373	389	359	323	327	359	350	374	353	330	371	344	351	344	357	383	339	382	334	335	367	378	364	330	325	345	354	341	341	323	335	344	357	375	351	316	324	385	362	343	354	350	351	360	362	368	378	338	367	339	345	344	344	358	355	337	342	364	351	355	354	349	333	381	355	320	366	373	307	339	337	347	349	333	329	380	358	329	328	323	336	360	395	352	337	348	364	359	341	322	344	344	355	338	328	327	390	335	357	351	352	335	340	373	370	338	322	346	353	354	335	335	350	383	335	363	342	338	335	359	339	356	370	355	366	383	366	359	385	368	364	331	353	335	378	335	356	337	385	357	373	334	340	345	343	331	363	350	353	363	348	344	368	364	376	329	335	321	356	350	352	347	345	334	333	309	347	353	315	340	328	330	366	361	355	348	312	339	309	302	350	374	349	331	371	362	351	334	332	360	386	347	348	366	341	355	333	360	362	360	326	353	335	341	315	353	362	329	348	344	327	341	317	327	344	334	340	374	375	350	345	335	321	323	364	338	365	342	326	378	423	351	334	361	347	349	330	347	340	309	311	366	385	351	337	323	326	360	350	327	348	339	312	370	378	340	344	362	345	345	343	352	358	350	330	328	358	345	357	334	325	341	317	375	353	361	374	353	382	360	376	333	365	356	353	323	341	361	340	315	345	346	316	344	390	353	317	346	351	352	320	334	346	368	316	342	342	336	339	323	325	342	334	362	353	377	338	311	338	357	367	368	335	343	322	336	355	367	333	389	351	358	339	321	346	337	361	348	376	345	360	346	313	339	344	375	354	379	353	364	355	368	335	339	364	335	378	352	322	336	344	395	368	360	369	340	299	337	303	348	370	368	322	348	344	334	326	347	357	369	362	317	344	332	349	353	369	323	353	345	389	358	356	336	365	368	330	339	363	357	306	367	352	382	343	360	356	362	365	330	352	362	342	346	367	356	357	346	352	383	354	357	358	340	316	351	342	365	330	379	348	334	347	310	360	340	322	342	336	329	339	369	360	348	317	353	317	352	340	362	351	341	334	351	354	346	363	330	331	357	337	334	379	368	332	354	350	369	323	351	330	352	340	323	357	370	346	348	310	338	342	349	359	379	372	346	350	357	343	348	352	358	327	333	357	335	382	341	327	368	359	398	359	310	340	359	339	340	355	345	360	382	352	376	358	321	358	380	332	354	331	363	340	348	350	326	354	352	327	359	326	388	360	341	396	335	344	316	352	332	350	344	365	312	350	350	346	355	373	335	368	393	322	348	373	320	354	350	349	365	353	358	324	335	341	366	360	329	346	350	330	349	350	346	347	356	353	357	315	328	316	368	358	293	346	351	363	305	370	382	349	324	329	351	345	339	360	319	352	333	382	313	322	331	322	347	329	337	373	339	336	354	354	349	323	341	339	329	339	364	345	371	362	343	344	360	356	355	316	342	355	346	344	338	332	373	351	341	334	359	369	357	327	370	330	316	357	342	312	321	337	335	330	363	343	390	328	349	358	337	367	374	359	359	327	350	308	370	325	324	376	361	350	358	366	329	356	345	325	372	370	351	340	337	363	338	353	367	343	353	359	367	345	347	374	376	342	336	349	311	399	343	323	350	314	325	356	330	339	315	336	302	332	364	308	378	331	358	361	340	347	368	352	316	354	366	331	348	323	371	361	348	325	366	354	338	383	371	343	344	344	309	377	363	345	348	361	361	342	318	338	343	323	318	332	365	354	353	376	316	358	380	381	338	345	359	368	358	309	367	337	363	327	321	355	303	348	368	351	377	328	326	341	324	369	358	366	362	357	358	380	350	330	361	379	339	339	348	336	353	345	360	361	373	363	360	360	357	363	376	346	331	336	311	364	358	351	347	367	369	326	317	342	361	350	346	375	349	372	358	345	357	344	355	315	337	329	332	337	354	345	337	325	346	343	361	355	331	343	331	336	362	343	330	335	345	343	362	334	338	341	364	339	354	325	327	363	364	353	332	352	352	332	348	351	358	357	335	353	351	328	331	357	281	391	367	347	355	342	343	360	374	355	370	357	352	338	315	335	352	372	323	322	361	330	365	337	330	372	352	376	368	323	339	368	348	348	367	339	383	341	363	359	359	352	381	336	364	359	371	339	376	360	360	345	323	363	364	351	341	356	339	387	347	354	316	334	360	344	328	350	364	382	380	323	322	348	373	341	349	334	363	317	340	368	372	351	355	320	345	375	331	346	354	353	365	364	355	377	319	351	345	324	363	357	369	340	375	350	326	340	352	330	352	319	365	336	333	343	349	367	356	325	342	314	339	340	347	340	321	362	374	353	357	338	388	352	351	322	310	342	361	368	332	337	339	342	370	333	355	319	362	354	366	365	362	368	308	346	386	324	359	342	351	388	385	335	368	306	367	334	351	337	354	348	346	350	308	360	338	353	323	350	346	324	355	369	383	348	334	345	363	368	355	332	361	355	356	363	343	336	350	358	342	337	375	350	363	372	365	378	368	378	373	345	357	342	357	363	347	370	320	384	331	356	391	322	368	365	347	343	374	345	355	329	364	338	356	332	370	346	333	315	360	365	345	328	365	348	357	372	351	327	360	346	404	357	371	370	316	342	363	349	338	373	335	353	348	364	361	344	351	305	338	368	342	370	328	350	364	326	382	338	319	326	325	333	352	331	374	364	375	326	359	341	347	377	369	320	379	342	333	330	317	403	349	363	364	341	329	372	329	354	329	350	358	318	370	351	367	338	375	354	331	346	338	374	376	349	333	365	393	351	346	377	317	380
27926	17149	3589	996	742	716	515	486	497	464	453	411	470	446	390	431	406	405	420	451	438	397	424	430	490	470	463	470	457	412	471	510	449	489	446	467	447	487	456	440	450	437	420	406	416	448	469	474	438	406	430	459	442	431	480	444	495	455	417	418	431	422	429	431	397	418	413	421	462	437	430	415	425	439	412	421	429	435	422	431	417	446	415	399	426	406	411	412	439	421	442	431	409	426	416	437	397	414	411	448	421	442	415	428	443	481	389	417	414	417	422	396	426	419	450	445	441	444	418	413	406	397	467	479	404	436	391	420	420	421	435	408	424	432	422	438	440	431	399	433	444	446	440	397	416	421	436	389	436	424	419	440	418	441	437	431	419	443	431	429	451	456	388	404	423	425	420	429	433	418	451	400	422	427	390	427	417	460	468	430	390	429	433	431	406	398	431	428	417	447	432	447	400	444	456	429	458	427	393	429	437	423	434	422	423	392	433	437	420	398	390	419	455	441	404	403	414	442	416	442	403	403	433	416	364	428	405	436	411	398	445	409	453	448	458	415	398	386	440	437	395	459	437	451	403	446	399	462	426	443	423	410	407	394	442	407	413	446	408	423	405	428	381	437	399	438	404	401	428	410	437	414	421	418	442	408	406	402	399	417	439	399	435	450	445	463	394	404	393	423	427	385	407	448	417	449	423	448	420	424	411	454	407	415	418	435	394	423	457	419	443	417	426	407	478	379	443	445	424	416	454	383	400	436	429	434	425	425	419	410	406	415	437	386	388	430	380	376	433	410	432	443	418	423	399	442	422	461	421	418	415	403	420	420	424	429	422	405	406	401	435	431	412	404	422	423	432	444	407	417	441	440	405	438	456	412	412	424	422	426	408	426	388	414	431	420	384	429	461	424	391	456	425	425	428	388	415	410	407	456	439	413	438	426	428	454	430	372	410	406	433	415	409	461	394	428	416	418	389	417	422	432	409	432	420	418	436	457	383	406	422	424	445	399	425	427	411	403	432	391	447	423	445	417	434	420	409	417	452	474	437	401	405	419	452	449	442	390	409	435	399	427	445	476	402	427	425	387	439	428	399	448	443	390	412	426	413	407	436	392	416	436	449	440	452	425	401	438	427	415	387	438	437	444	427	398	403	416	429	414	389	420	414	418	435	418	405	435	413	409	438	403	392	407	429	429	403	418	394	394	418	436	459	427	438	459	403	405	419	437	418	396	406	408	434	417	434	401	410	415	414	433	419	397	434	431	419	472	427	412	421	415	428	410	428	432	447	433	413	438	430	439	383	435	453	432	465	427	446	404	438	436	421	458	442	413	439	429	474	426	399	438	458	434	417	406	389	454	419	445	429	451	450	404	424	396	401	416	400	487	448	421	484	392	408	417	450	405	422	466	420	399	425	438	428	408	430	432	434	413	421	442	437	390	378	386	444	452	427	450	419	421	428	433	414	422	443	414	414	423	416	455	400	409	445	418	444	418	426	409	431	438	428	416	433	424	380	428	426	399	389	446	436	431	423	449	426	408	430	481	431	443	406	443	441	444	463	497	427	385	424	444	452	418	397	431	422	426	438	457	416	429	452	439	413	414	431	442	436	415	392	439	409	396	384	408	448	452	412	427	423	421	446	424	410	441	402	441	460	432	408	429	426	439	401	437	416	404	411	409	435	412	449	398	434	380	408	424	443	451	429	431	465	441	438	426	415	416	417	408	382	441	413	400	438	397	426	420	424	387	424	423	449	413	386	425	437	446	392	445	422	439	416	437	449	424	403	435	456	422	412	431	424	377	450	392	421	366	446	426	405	452	441	424	425	448	427	438	406	409	418	427	416	430	382	408	439	455	396	396	422	446	441	394	381	412	423	439	415	401	417	419	436	453	430	422	405	450	426	374	428	418	436	426	462	432	443	428	408	462	442	435	463	375	416	469	404	435	394	411	425	443	424	454	427	424	455	430	436	396	446	419	449	430	433	419	405	435	438	419	440	417	449	438	413	450	451	417	426	444	417	394	409	394	440	429	442	430	389	420	420	436	456	474	437	410	393	404	441	398	424	410	432	399	396	420	411	443	423	447	417	412	470	408	416	413	436	445	424	416	413	456	393	433	416	449	454	418	422	410	429	439	396	454	413	404	468	400	429	428	462	466	381	423	410	400	423	455	435	446	381	417	434	377	428	404	439	419	406	450	430	406	403	417	442	408	461	438	408	435	422	429	406	426	443	409	425	436	439	416	411	459	405	424	440	408	420	420	446	440	433	465	445	476	394	439	427	422	386	424	457	431	463	443	438	383	451	425	425	423	440	405	429	416	431	400	476	413	418	446	420	401	444	428	415	476	394	438	405	447	453	405	413	426	432	426	407	397	429	432	425	412	406	415	448	399	429	367	420	430	425	440	414	461	403	411	419	433	405	396	455	436	385	428	427	452	413	390	403	369	383	440	433	413	412	424	405	443	428	432	416	400	404	416	368	441	434	412	429	421	405	409	406	424	425	441	438	414	393	473	417	416	387	413	392	431	378	440	416	411	440	396	412	418	462	427	456	413	388	435	450	427	406	459	404	424	398	433	459	422	401	419	398	415	445	410	421	436	433	412	409	443	420	367	425	435	408	396	443	406	382	414	396	410	424	420	434	443	434	450	422	447	422	385	409	437	398	395	404	450	445	415	405	428	409	435	430	410	453	428	413	407	466	451	398	416	409	420	437	414	430	428	419	430	396	458	422	413	451	422	366	471	416	396	438	443	435	422	392	451	422	445	434	450	394	398	445	460	440	421	419	439	388	433	443	471	395	424	419	419	475	411	431	467	388	433	427	433	434	416	404	449	406	436	387	428	397	435	426	426	442	404	462	412	419	470	418	399	424	459	399	400	418	441	381	426	427	408	399	427	407	433	405	422	454	427	422	445	396	425	420	409	411	430	454	440	435	399	431	450	428	404	439	438	407	437	430	422	414	434	427	412	449	420	419	425	428	419	417	440	418	401	425	426	405	398	426	428	440	403	442	408	405	437	438	408	414	435	386	436	402	406	404	418	442	425	398	438	399	411	414	387	460	408	407	393	383	435	404	438	473	446	409	443	420	434	436	436	409	415	429	407	425	419	412	397	412	400	420	409	405	450	442	433	442	398	440	443	419	430	473	438	425	422	412	455	424	455	419	403	415	407	452	441	424	439	445	466	432	414	397	439	422	435	422	418	440	378	445	408	436	439	387	473	423	435	460	426	413	406	483	430	414	446	406	435	413	416	460	451	453	432	429	408	456	417	435	427	449	441	424	415	430	444	439	391	406	431	464	441	425	445	428	451	436	462	420	381	412	420	414	416	410	413	444	417	459	459	425	398	443	425	405	418	433	414	392	420	404	445	432	443	424	418	429	433	427	430	438	401	439	457	434	454	421	417	395	409	440	416	412	406	422	422	417	434	425	420	437	427	417	450	445	421	411	432	431	413	407	440	412	449	455	480	434	433	435	437	399	408	437	424	453	434	439	401
6468	2189	1217	806	690	627	601	549	498	523	492	516	483	453	498	509	494	484	465	480	497	450	469	463	550	511	562	529	487	511	499	523	495	523	512	523	531	491	509	500	463	461	465	458	477	458	486	510	521	467	490	484	502	509	517	514	569	513	476	503	488	435	463	459	464	446	434	487	474	446	458	470	464	420	458	414	458	464	448	444	471	441	449	474	493	424	448	492	450	432	418	466	462	459	450	450	444	426	483	454	474	444	428	458	466	455	451	417	488	477	455	462	442	455	474	478	459	453	440	431	457	443	466	456	458	445	445	451	486	457	424	430	447	465	468	466	448	432	466	453	491	452	447	456	473	464	461	495	463	424	471	477	477	472	471	466	448	447	466	462	451	427	458	454	467	473	474	482	445	490	483	468	419	476	417	447	421	482	423	445	458	489	445	416	452	468	458	469	459	454	462	473	468	440	460	456	484	476	434	454	443	453	432	427	424	467	491	450	447	485	493	472	470	479	481	416	478	444	473	450	454	462	477	482	509	448	459	465	446	464	450	459	441	486	480	448	480	485	450	431	440	491	461	457	494	480	432	445	432	470	483	434	534	475	430	425	440	447	485	457	439	466	493	441	459	450	447	473	459	470	469	432	436	454	448	437	422	488	451	439	466	460	455	459	450	443	427	457	452	462	450	463	443	450	490	466	451	452	430	454	445	447	425	443	431	452	418	436	467	441	453	459	497	464	481	440	439	455	462	452	471	471	477	451	446	446	477	431	454	514	439	412	444	470	474	458	481	498	467	447	490	441	475	460	440	497	465	468	444	431	484	474	469	470	412	450	447	472	463	490	460	497	462	460	443	489	418	437	470	462	486	452	449	408	469	457	413	482	475	469	463	454	424	459	445	453	491	462	474	451	454	435	461	496	437	458	459	476	491	484	428	479	466	455	425	441	461	461	446	484	425	459	469	454	466	469	451	500	442	482	440	465	461	467	501	459	493	453	477	473	438	470	508	467	484	463	443	480	458	496	440	443	437	475	441	488	465	480	501	481	460	447	501	423	445	461	463	469	471	501	495	458	465	426	465	456	476	448	425	469	428	450	463	449	453	445	459	482	478	484	472	500	455	398	448	462	453	485	446	438	448	416	466	478	461	475	486	449	466	467	467	487	444	448	466	437	413	460	444	456	466	456	470	477	433	437	435	455	473	477	505	459	485	468	456	463	449	428	448	429	481	441	514	471	462	437	433	429	456	476	440	482	466	454	481	468	417	433	457	481	469	481	468	443	454	469	487	454	438	517	455	491	481	488	460	441	522	482	459	467	438	483	466	455	475	469	470	459	451	437	465	453	455	485	500	474	457	480	467	432	461	464	459	466	454	456	470	433	485	452	461	469	465	479	460	445	440	441	482	462	510	457	431	458	437	473	494	472	487	469	457	476	426	439	498	462	463	431	456	422	458	455	463	459	469	452	468	441	422	481	472	439	459	486	451	480	475	434	462	473	459	494	448	478	427	451	470	489	466	454	482	468	434	448	457	460	446	436	479	490	486	472	452	448	441	452	453	439	502	482	436	449	484	440	410	502	443	489	471	448	462	478	436	464	468	450	437	477	440	463	447	465	423	425	448	492	463	470	505	457	444	431	453	447	464	448	475	445	461	456	439	507	473	425	478	445	457	422	445	445	421	478	450	435	448	455	461	457	478	477	498	501	428	446	477	479	449	410	468	484	458	475	472	516	481	452	473	473	455	443	468	472	519	476	450	463	472	465	476	434	462	480	419	427	466	449	497	453	488	483	435	441	440	432	443	433	449	461	463	470	446	452	510	452	470	448	465	477	444	465	484	418	462	491	438	465	456	429	416	473	491	464	456	475	429	480	438	439	438	439	492	429	421	462	481	446	477	472	463	491	453	473	470	438	458	481	443	457	478	463	455	499	430	462	469	458	468	496	468	480	476	458	473	496	457	474	446	498	435	483	452	464	458	460	440	425	462	416	482	457	481	476	455	494	476	462	420	439	481	473	442	481	440	464	439	435	437	454	472	471	472	472	478	456	420	459	436	445	460	442	471	438	460	465	454	453	443	488	479	458	465	488	455	492	448	476	441	455	454	464	468	493	480	453	477	461	440	437	491	416	481	415	476	446	469	490	456	490	439	448	478	446	449	466	458	441	449	438	454	507	463	471	487	462	470	451	451	466	481	468	424	495	410	484	452	425	448	472	493	487	467	462	474	439	449	456	479	465	454	455	436	439	433	444	464	483	461	473	456	460	464	473	475	436	466	437	470	448	472	451	428	460	460	452	439	485	443	477	409	483	522	464	456	468	473	465	464	451	522	449	466	464	452	464	479	436	460	447	465	448	474	504	461	467	437	437	446	470	453	460	506	448	455	463	455	479	494	427	472	494	461	474	467	450	466	457	465	462	470	439	410	462	467	472	454	461	455	487	459	480	445	461	443	471	461	468	479	463	482	446	457	482	430	481	452	453	453	452	461	437	423	477	465	446	469	448	466	471	447	462	412	461	477	487	461	410	460	462	480	491	439	481	462	442	436	467	423	457	437	424	493	489	469	445	470	420	465	483	462	466	430	477	443	463	458	454	474	488	482	480	423	471	505	448	452	461	491	467	438	433	478	485	485	436	468	473	411	453	480	435	452	451	433	452	460	454	468	459	455	459	415	469	469	469	461	466	445	513	444	448	491	465	450	465	453	454	490	522	434	442	424	438	441	482	452	467	465	472	436	477	478	437	453	454	469	446	494	478	428	436	470	460	459	454	477	490	451	471	458	484	483	417	421	472	461	442	433	467	462	467	456	511	466	433	433	461	476	419	461	464	430	430	461	451	426	471	464	427	425	459	445	453	460	445	447	504	463	465	427	466	466	443	433	498	449	448	441	460	454	413	449	434	441	435	466	466	477	461	479	455	438	456	469	466	450	454	456	427	454	466	486	475	475	418	435	465	475	442	500	461	450	470	463	438	468	454	470	454	441	428	480	440	467	462	443	466	421	432	484	419	477	440	462	455	463	446	507	500	508	445	471	456	462	497	416	470	482	495	460	462	460	459	470	454	455	465	437	439	433	489	444	458	499	444	456	489	453	469	456	474	437	467	480	472	454	446	460	514	445	416	447	471	475	462	502	438	476	446	436	450	431	446	446	460	478	508	457	496	476	467	455	481	449	438	424	457	470	459	444	480	465	453	498	461	407	466	454	465	493	432	437	445	452	477	440	470	448	481	462	484	455	448	411	485	438	450	437	470	462	447	501	447	426	441	428	460	451	438	486	444	501	439	462	499	442	420	471	470	457	482	450	452	512	445	445	423	460	464	426	465	450	456	457	457	440	477	436	438	478	491	451	459	442	468	441	449	467	451	434	463	442	485	439	449	456	459	472	430	469	500	484	425	468	483	453	454	467	449	470	465	453	427	440	435	437	453	443	466	481	470	437	457	446	455	478	494	444	432	433	460	495	440	453	485	441	456	446	469	456	464	476	438	511	466	475	456
23766	21258	28502	24320	21262	9319	984	666	506	452	391	355	330	326	321	346	284	308	272	270	271	272	278	264	297	314	306	301	274	325	295	304	271	323	313	328	304	322	293	295	264	252	249	268	261	244	273	268	279	303	251	285	284	322	301	325	359	309	264	240	241	254	242	231	230	258	244	268	258	258	250	255	265	274	255	265	239	211	254	232	231	236	256	228	244	226	230	238	240	265	250	256	242	244	252	245	219	246	230	231	253	241	232	237	232	251	258	228	213	248	249	219	244	254	252	215	262	214	228	251	241	227	207	239	237	236	256	241	255	227	244	220	245	240	242	245	222	231	258	249	203	224	258	241	238	215	231	238	240	243	244	247	246	220	232	255	242	224	232	248	247	243	235	215	236	207	227	236	248	222	230	240	239	224	206	272	236	241	255	247	231	217	234	240	223	232	222	226	241	247	214	246	233	243	250	225	223	239	235	223	230	251	264	232	220	224	252	251	235	235	241	185	225	223	236	212	206	219	257	224	202	234	253	245	237	223	223	229	230	228	222	225	238	195	245	239	259	252	241	266	216	260	240	231	226	261	240	245	223	242	217	254	259	220	239	270	214	264	212	232	212	195	261	229	220	216	232	239	232	273	233	256	211	244	213	247	234	215	255	199	210	215	225	278	243	232	244	220	242	265	215	243	223	233	229	232	240	231	265	235	244	247	210	240	238	249	238	228	220	223	241	229	221	236	241	220	270	205	231	254	244	241	243	241	228	227	225	216	213	228	237	270	245	251	225	225	214	232	232	254	250	247	221	236	252	200	215	253	220	244	232	231	249	217	236	233	241	242	243	243	210	244	251	235	239	248	202	197	246	235	226	243	266	245	220	261	207	238	237	228	238	234	240	239	243	257	233	254	244	241	216	225	238	204	238	238	243	231	222	232	225	220	228	237	259	252	255	259	227	216	226	219	211	205	260	225	218	226	232	253	229	229	220	234	210	227	249	233	246	254	215	250	227	257	209	232	238	223	263	250	263	239	243	246	233	215	251	244	231	256	231	229	225	247	244	223	253	224	224	216	210	231	243	219	254	222	232	232	198	259	202	223	221	243	241	215	247	247	241	236	237	210	210	240	249	251	261	236	249	230	239	247	243	245	252	273	231	220	221	236	226	217	232	228	243	218	223	219	221	240	245	244	269	228	231	232	227	229	220	226	221	225	243	248	226	233	237	264	212	238	236	206	230	211	226	233	231	229	235	234	225	232	265	258	223	221	215	252	256	220	231	230	247	243	210	246	221	232	250	217	249	237	233	247	228	234	256	235	234	254	207	232	261	221	229	223	210	205	270	242	214	240	229	247	256	202	220	247	198	241	248	233	211	239	264	229	237	239	217	252	249	257	223	212	211	241	264	269	236	229	237	223	245	238	230	231	245	208	250	233	219	244	209	225	237	266	238	261	238	241	223	266	226	227	252	236	227	234	225	227	220	211	219	226	200	211	219	200	230	229	220	260	233	240	218	220	235	241	227	233	256	244	233	237	219	263	271	231	264	230	218	206	225	212	230	225	230	250	227	224	209	248	261	240	233	235	224	212	253	232	219	230	209	263	228	248	221	260	226	217	225	204	230	231	228	233	232	223	203	236	255	214	233	210	226	226	230	267	261	228	266	207	215	259	267	218	252	226	233	238	249	258	252	223	227	252	233	229	225	207	241	255	218	225	213	214	244	220	208	246	237	241	247	236	232	218	234	211	243	215	224	249	257	268	226	268	239	212	230	203	257	262	218	230	247	241	246	242	240	223	250	235	212	230	235	220	259	227	219	253	236	217	256	247	238	235	251	262	222	242	238	245	236	222	234	229	219	249	218	226	226	233	223	230	240	250	217	226	212	220	244	230	215	227	228	198	245	246	239	233	242	242	216	244	240	232	221	247	243	222	264	228	236	228	246	240	213	207	230	228	220	238	242	263	206	230	250	241	208	210	239	210	236	225	211	229	222	229	237	213	246	244	236	253	220	251	237	241	216	260	232	235	228	195	254	233	240	259	240	218	226	232	240	225	227	251	228	242	226	240	235	222	235	235	245	227	238	227	235	248	248	260	231	235	242	269	252	244	245	241	212	246	264	226	247	224	243	242	266	233	259	223	231	240	258	233	248	252	237	208	208	223	232	240	258	248	243	245	217	265	248	235	228	224	227	226	255	242	212	204	216	226	196	247	213	219	251	251	241	236	225	243	266	237	238	256	270	230	208	205	252	233	207	230	233	274	199	243	240	246	249	251	215	241	248	275	232	233	222	230	231	241	230	268	265	262	244	244	245	208	246	239	273	222	211	214	224	221	219	239	239	223	219	216	231	220	227	242	216	229	235	243	228	223	233	251	211	218	280	255	231	230	216	244	215	227	233	243	255	230	234	228	230	223	223	232	235	226	222	242	232	238	250	239	225	255	217	233	248	199	221	236	224	240	236	240	229	230	240	256	251	258	233	220	249	249	231	250	215	251	248	237	265	234	238	222	216	211	234	230	227	222	226	225	230	244	233	231	231	217	209	240	239	237	215	222	240	209	240	245	223	272	227	267	258	243	240	234	221	231	220	249	236	209	222	237	232	213	213	229	246	244	211	226	202	232	237	228	244	267	219	213	216	227	232	236	238	233	203	226	224	225	239	245	246	241	237	220	238	236	260	258	222	185	235	233	211	200	238	237	229	223	224	224	242	260	212	242	252	261	200	227	248	250	222	249	257	283	223	238	241	231	221	252	244	234	231	218	235	225	217	209	235	192	227	225	233	247	241	243	251	251	233	253	211	223	220	258	227	230	260	234	218	250	242	223	234	235	235	242	241	207	237	227	217	226	230	238	217	244	240	225	236	216	225	225	218	212	217	235	235	224	241	245	235	266	237	233	205	207	222	224	227	260	257	237	223	252	241	233	232	228	246	230	231	257	250	219	230	240	246	239	243	232	263	231	240	234	253	229	211	251	211	218	259	230	256	216	226	234	211	223	233	205	255	244	245	207	226	246	225	233	230	230	228	233	253	239	248	212	235	244	254	216	252	227	221	250	246	234	245	223	215	260	215	235	229	213	217	235	247	207	240	235	251	222	249	221	195	236	203	210	234	227	225	244	217	228	227	255	220	220	245	247	238	243	242	230	239	223	257	203	235	228	226	263	212	239	226	262	218	229	233	220	223	212	237	217	217	225	258	235	215	262	225	258	228	246	262	239	259	238	224	235	237	238	215	232	236	260	245	231	222	251	231	225	259	237	230	222	238	239	257	240	220	262	258	278	225	238	236	223	243	245	228	226	253	250	245	241	225	257	258	249	236	244	214	232	250	231	243	259	238	221	262	202	221	247	252	241	266	240	235	236	239	248	210	213	244	246	248	238	244	229	211	239	238	206	213	230	251	250	237	225	229	242	245	244	217	209	221	257	200	212	243	243	225	220	263	225	229	237	245	223	230	236	251	255	255	234	225	228	240	230	215	250	212	215	238	253	223	240	231	228	240	229
5487	13802	6045	2969	2174	1615	1213	990	836	656	523	520	431	438	405	376	373	362	346	349	337	329	371	345	320	418	447	406	343	357	330	368	364	369	368	382	411	398	352	335	322	327	336	295	316	317	358	322	347	346	331	362	373	378	398	385	466	399	327	280	258	271	250	275	260	267	298	250	296	236	303	268	255	286	257	283	298	292	267	270	244	253	269	285	277	259	299	264	259	282	261	261	262	275	278	250	258	264	239	243	284	252	267	270	255	266	284	275	264	258	284	281	266	274	252	255	264	277	287	268	262	257	274	254	274	282	293	255	250	241	235	277	289	273	280	266	252	254	269	284	260	263	254	277	285	284	253	246	278	269	289	248	281	228	280	274	278	271	252	236	276	259	284	267	251	246	284	269	263	248	259	246	274	262	288	240	267	257	253	276	248	231	273	258	251	240	304	243	258	251	254	279	234	264	237	260	255	271	295	260	248	270	266	238	239	237	271	269	276	258	267	264	254	292	244	242	309	271	263	249	248	236	247	260	242	251	243	289	280	257	263	269	247	273	297	263	279	255	265	249	249	281	244	255	270	251	293	270	266	270	264	249	246	293	267	246	230	273	243	266	243	241	263	264	250	260	265	271	290	231	248	295	267	262	260	280	268	250	272	259	258	252	255	266	228	281	247	270	279	273	277	270	244	279	266	276	253	259	228	254	290	251	270	307	276	279	242	262	267	218	266	265	253	261	236	273	269	269	250	251	288	278	254	259	281	251	286	272	243	270	260	229	260	266	246	260	258	240	243	260	280	278	245	260	275	259	275	276	270	246	247	249	257	262	259	256	269	214	262	271	256	244	277	282	260	250	279	275	265	297	260	252	278	239	252	247	282	251	254	259	270	235	275	264	265	247	248	287	240	265	255	254	250	251	292	241	257	248	264	262	285	268	282	269	279	283	265	285	297	271	258	246	231	264	239	275	247	267	234	281	241	232	254	267	255	245	271	248	263	240	247	285	266	263	269	260	268	250	261	208	242	291	259	267	266	243	271	251	249	249	258	264	286	271	265	258	220	298	266	251	276	274	273	243	263	250	243	249	274	256	261	246	267	264	244	264	281	287	242	291	264	268	273	238	278	264	256	281	255	263	261	276	239	249	259	271	238	265	257	271	249	278	258	247	264	283	244	257	272	277	245	268	275	267	245	259	254	290	245	233	268	231	235	253	256	241	261	299	270	270	305	235	282	269	253	239	291	251	237	257	260	288	258	270	238	230	252	283	257	232	256	260	280	272	252	254	227	268	233	261	272	274	238	267	272	290	274	261	274	274	234	281	267	216	269	277	279	238	232	269	258	294	272	248	283	245	251	241	251	288	250	283	258	268	261	252	233	239	254	255	262	256	222	233	268	235	267	241	261	249	247	267	251	261	263	244	270	248	248	251	278	273	281	259	270	268	242	252	271	284	246	269	275	257	276	245	237	256	251	266	249	279	255	252	269	262	258	286	243	250	255	288	247	245	270	265	256	246	253	258	272	246	273	253	256	281	249	270	269	258	265	267	268	256	265	251	267	246	253	299	233	236	235	253	259	266	251	239	286	245	273	260	232	246	246	293	287	245	271	260	292	281	293	239	247	288	268	270	265	263	283	276	269	277	245	291	281	294	272	249	238	240	269	250	290	247	248	242	242	275	257	268	260	240	272	256	279	260	288	276	259	272	286	257	233	240	259	251	246	245	261	272	261	277	270	243	250	262	258	239	256	271	255	254	252	268	272	253	247	272	239	285	284	247	254	258	266	288	279	260	262	259	265	261	259	277	252	251	248	246	231	264	271	298	276	249	290	267	266	298	248	264	281	261	262	248	283	248	277	248	258	252	262	254	256	250	271	254	257	262	300	251	271	288	279	279	290	268	255	254	278	252	256	263	253	246	238	261	256	274	263	255	266	281	269	234	244	244	286	249	274	259	256	264	254	277	253	285	269	238	225	252	247	272	244	233	274	265	275	235	268	301	298	232	257	285	259	245	266	257	278	233	260	278	264	268	248	266	283	276	278	270	236	259	245	276	263	287	238	276	275	278	268	254	269	245	245	258	254	242	265	284	263	262	260	262	275	238	256	278	294	276	226	244	272	279	252	249	255	259	262	275	263	279	235	250	232	244	261	275	276	269	245	285	250	288	254	257	252	265	292	254	282	259	248	262	264	240	257	252	269	249	274	277	242	254	249	270	257	249	237	271	263	271	267	271	262	234	288	257	284	230	270	268	286	275	277	260	279	278	271	269	281	274	276	246	252	284	243	247	253	279	260	254	309	256	259	285	239	244	269	251	247	295	279	278	265	271	254	276	264	273	280	263	249	288	267	259	272	254	256	292	240	266	250	249	268	252	271	248	266	257	257	259	248	267	238	279	251	289	245	253	223	276	256	262	252	260	242	275	272	249	257	269	278	261	280	237	255	266	269	264	251	227	243	239	273	254	254	249	272	250	247	258	279	249	279	242	260	285	272	280	267	268	250	263	255	261	238	248	244	254	234	235	247	264	286	228	225	269	267	234	250	259	256	242	245	261	253	274	254	247	271	262	260	277	274	250	248	271	253	250	271	251	257	266	243	300	249	277	265	260	283	258	253	249	245	252	266	232	284	260	264	278	267	262	268	255	277	269	252	244	271	283	255	259	286	260	285	284	260	269	291	267	264	233	272	279	236	259	240	302	235	256	237	238	252	247	264	296	255	240	237	274	246	251	264	258	255	248	259	300	275	271	279	254	233	227	270	269	283	262	286	273	259	252	281	250	259	247	243	247	256	265	244	262	281	256	261	259	235	221	275	258	271	288	261	264	283	259	265	276	260	253	285	262	248	259	272	256	246	244	239	241	252	251	263	277	252	248	274	261	252	268	272	278	249	260	242	255	259	264	273	286	255	285	252	240	274	268	259	263	259	261	270	249	296	235	255	266	264	270	258	277	237	253	226	284	248	251	246	252	267	254	262	263	275	269	238	246	242	288	258	271	250	256	312	257	261	259	271	279	257	251	252	279	225	281	269	256	268	221	259	290	271	259	248	263	257	259	257	252	242	239	246	258	271	266	282	250	255	264	243	248	244	259	265	211	257	261	309	263	298	266	278	267	261	277	249	237	255	243	246	241	241	243	226	257	249	263	250	286	248	257	265	253	248	274	261	274	245	241	240	281	251	269	268	284	236	265	277	254	288	245	252	274	240	249	260	251	290	260	273	257	260	266	256	251	286	230	241	267	262	276	256	241	265	270	228	258	256	260	261	254	259	234	276	282	253	272	262	258	269	246	263	242	261	255	239	266	260	248	243	247	268	227	272	256	271	258	258	279	258	265	234	280	263	284	256	238	277	250	231	260	251	245	253	259	268	228	265	257	276	260	226	282	236	257	265	263	245	243	263	240	279	263	269	256	264	270	253	257	294	243	248	263	258	261	247	257	285	229	245	254	275	271	261	237	283	276	268	265	263	271	259	291	267	241	257	267	239	246	273	266	281	245
24964	21246	27360	25317	9511	1119	868	744	642	721	612	624	671	592	598	644	588	617	571	602	577	556	517	625	615	634	672	625	606	606	559	559	573	562	614	644	617	621	566	600	580	620	589	544	531	602	637	602	583	587	612	570	606	675	616	637	646	635	579	562	599	586	553	566	516	542	539	585	571	596	581	616	553	560	522	558	550	574	534	574	592	580	538	536	541	560	598	504	549	591	579	541	582	559	540	581	571	567	573	557	533	521	577	546	548	560	539	556	547	577	552	557	595	580	583	572	559	559	577	574	587	555	509	535	590	564	540	548	544	550	564	583	572	556	565	560	548	545	570	574	567	556	587	549	528	550	533	542	511	571	570	552	495	564	539	551	557	556	567	554	530	543	552	565	569	587	599	539	596	543	532	584	584	527	603	592	549	586	514	547	575	544	601	561	549	573	572	571	524	536	587	531	552	595	573	499	597	549	516	577	526	572	569	571	570	585	568	565	535	564	589	547	580	577	533	524	526	535	576	598	557	570	575	567	538	567	587	575	556	537	531	527	571	544	579	538	569	533	579	550	572	563	561	569	537	562	564	559	548	539	584	554	592	530	538	576	571	579	555	556	530	596	548	577	579	555	549	565	561	507	584	554	505	560	548	600	560	534	549	570	563	604	595	563	548	559	606	578	516	562	533	614	544	558	532	556	537	557	584	576	584	560	541	542	563	536	571	567	558	583	559	560	521	586	548	556	540	582	583	588	559	493	571	530	551	539	544	517	532	525	520	549	564	542	575	561	583	614	557	524	557	584	585	576	592	580	588	555	509	558	568	535	548	604	547	572	549	544	536	579	602	581	604	545	579	570	501	549	576	589	571	539	567	537	532	571	581	545	545	518	587	563	561	574	531	551	578	579	582	520	554	534	585	527	568	555	531	527	555	569	552	558	533	557	533	544	521	558	545	535	533	542	536	559	556	565	538	549	516	585	573	564	553	605	589	587	547	569	543	540	576	565	528	542	550	546	546	525	575	530	566	537	547	513	596	561	574	575	539	519	570	588	538	576	591	526	511	562	570	581	548	544	568	547	529	572	555	572	533	526	551	543	574	532	613	549	549	540	572	545	523	534	561	570	563	527	561	565	547	543	529	537	546	561	545	538	596	553	533	534	541	562	547	586	586	555	503	502	535	530	529	533	551	544	548	556	573	527	525	575	527	529	544	570	547	573	575	528	533	565	565	577	557	530	517	557	577	580	559	519	555	523	560	598	548	580	578	556	530	535	560	595	585	566	565	554	546	560	568	562	575	605	559	557	567	534	565	561	559	543	548	547	558	554	578	575	559	543	553	565	547	588	590	515	541	557	596	579	569	609	564	563	554	570	551	536	533	573	540	530	563	545	538	601	581	533	562	539	555	535	526	558	536	553	594	526	538	515	573	595	571	587	615	566	574	628	566	538	585	583	538	603	533	552	534	572	560	530	581	543	539	550	562	527	548	560	583	583	553	574	566	532	560	570	578	536	567	555	556	556	593	559	572	566	563	545	515	545	572	543	497	536	544	526	546	537	578	557	583	540	552	525	553	593	569	540	578	598	550	547	543	561	547	552	574	544	586	578	537	579	539	576	566	568	523	555	561	537	546	531	578	524	536	571	529	537	537	554	562	545	551	571	555	527	583	489	590	541	536	598	568	560	545	513	587	585	587	551	578	519	553	551	573	596	537	587	531	544	568	565	573	572	571	582	562	526	560	519	584	564	590	545	535	576	546	565	570	534	541	575	586	585	539	609	507	558	581	531	559	549	549	524	515	481	540	508	540	566	538	546	529	504	560	520	530	539	543	567	567	575	598	555	553	584	546	562	543	565	538	559	547	562	571	561	556	570	586	593	602	579	550	517	543	552	573	536	556	520	572	557	596	604	585	492	568	527	611	577	557	559	547	549	563	560	549	574	537	582	545	585	549	548	535	568	545	553	575	523	581	563	565	590	579	529	543	554	558	596	568	574	551	546	527	557	566	546	535	548	526	520	565	542	560	543	528	543	569	557	543	526	587	522	547	564	546	585	531	605	581	573	575	607	556	532	516	539	549	557	551	573	481	559	522	540	574	559	564	574	555	531	564	582	568	566	555	565	556	547	585	558	561	547	558	569	594	543	620	585	579	540	531	538	571	537	573	586	501	544	588	535	559	554	581	577	589	542	523	590	492	571	517	560	503	542	558	572	586	569	564	567	528	541	562	569	538	569	539	584	577	584	557	580	577	572	589	535	569	558	560	562	578	594	587	555	561	535	600	548	555	569	584	528	543	578	550	528	591	560	573	590	565	499	559	561	538	560	548	582	521	571	548	575	528	611	541	535	551	533	565	578	554	575	541	549	559	577	540	550	510	547	533	529	538	566	559	550	535	604	535	516	581	577	616	536	596	594	555	553	539	542	533	568	562	555	540	539	540	553	566	541	553	534	557	541	542	518	554	501	543	523	539	508	581	590	568	593	619	544	567	539	613	592	552	580	562	549	566	578	555	559	583	574	572	573	554	542	538	519	578	524	526	561	562	564	563	569	586	532	532	555	558	558	554	510	584	468	573	552	543	546	564	609	564	554	539	566	529	574	563	547	547	528	543	598	567	549	565	529	533	588	561	575	561	550	611	590	564	576	524	557	577	552	556	539	571	588	578	573	555	542	529	550	579	526	596	546	617	578	569	575	561	536	570	569	544	593	582	551	547	559	539	573	596	579	541	562	524	541	584	578	562	570	563	515	578	532	542	572	597	556	576	532	559	536	555	542	532	530	572	586	527	573	506	571	560	538	578	555	524	579	563	533	575	571	545	553	510	533	606	540	510	588	579	544	547	573	547	516	519	505	575	555	613	553	578	540	549	593	564	535	565	593	552	562	536	553	569	530	509	603	531	561	588	597	561	568	558	563	536	552	553	573	559	529	577	584	555	542	553	557	545	630	561	542	588	523	521	579	584	528	561	546	552	492	568	587	534	497	567	598	552	573	552	533	554	580	553	565	569	555	550	521	545	574	583	539	564	566	576	533	552	551	535	550	592	548	628	569	575	612	552	558	582	567	555	553	571	553	581	578	515	562	577	552	594	526	561	524	541	559	607	596	557	583	551	542	593	552	552	554	522	517	534	549	541	535	606	518	559	571	575	553	570	511	553	541	588	538	582	575	572	578	516	579	548	584	594	563	507	551	530	526	529	548	564	540	580	579	580	555	572	553	584	552	570	558	527	519	557	570	571	499	542	547	530	532	578	540	547	551	533	596	582	583	572	585	593	540	556	523	562	549	548	580	517	580	547	546	590	506	546	565	609	547	553	556	608	563	504	537	549	528	555	565	561	555	517	536	591	559	550	548	580	565	547	509	553	542	552	560	539	562	559	554	539	535	557	543	584	533	496	590	516	548	535	603	577	542	596	558	571	556	552	574	516	509	528	543	550	561	525	551	576	569	541	577	570	547	519	509	555	508	528	585	552	575	553	563	596	524	536	541	536	536	554	535
5662	8890	3908	2098	1694	1319	1155	1093	904	840	727	740	751	706	661	626	655	671	636	670	643	652	623	625	647	688	736	702	648	673	617	639	631	631	662	700	707	651	694	629	628	620	595	559	590	603	673	629	657	617	622	660	676	665	699	700	711	676	601	611	637	609	585	621	589	596	584	600	633	623	555	605	574	620	612	591	603	604	607	580	569	592	618	595	607	568	608	596	554	573	587	560	589	582	577	617	596	588	567	580	551	562	590	568	625	571	583	573	542	579	600	568	585	586	575	562	582	586	569	612	609	595	593	608	586	600	554	558	573	592	566	589	581	579	559	595	554	605	591	551	600	573	629	538	601	577	522	581	592	584	573	601	601	545	598	581	649	590	556	584	590	609	607	595	568	604	580	594	598	594	609	568	603	614	606	553	568	649	594	559	590	589	567	588	562	573	602	576	624	573	577	573	622	565	564	566	599	572	608	555	608	551	570	606	630	612	564	583	543	579	572	625	629	548	563	546	599	573	565	568	635	585	575	600	577	589	589	622	564	599	583	565	574	531	602	609	584	584	548	602	558	614	584	583	591	587	570	586	578	608	597	586	575	599	569	589	556	614	542	581	627	614	582	564	605	578	558	587	595	611	550	559	547	593	580	569	585	603	569	547	605	623	574	568	627	590	550	603	596	610	598	609	577	573	576	585	582	569	592	619	568	609	572	544	574	630	610	559	568	578	561	552	572	599	547	600	553	601	604	614	517	567	579	602	572	572	614	610	549	585	597	587	592	582	576	615	543	549	577	599	539	583	597	554	583	571	549	580	579	591	625	612	587	551	630	563	550	550	562	602	570	590	568	636	573	558	567	627	582	559	596	575	576	571	584	540	576	616	577	632	555	594	576	589	551	606	582	568	591	564	601	578	618	609	564	598	541	579	561	599	581	538	598	571	570	586	553	596	604	593	528	583	548	594	533	605	606	561	588	567	582	595	640	567	613	585	564	589	571	539	621	574	561	570	620	607	602	571	553	566	592	563	574	586	594	596	589	574	546	526	618	588	593	607	559	577	583	581	594	556	602	572	608	612	596	583	538	599	605	566	567	580	585	579	552	621	573	598	614	573	561	578	566	568	581	582	582	562	597	562	561	575	547	587	571	623	578	573	591	601	590	624	611	555	599	572	556	628	593	572	573	597	569	618	582	529	565	642	553	552	550	548	619	567	599	616	532	566	603	594	559	558	563	566	589	559	599	561	624	557	590	625	589	613	583	624	595	571	575	545	539	592	601	566	577	595	585	544	560	582	578	584	569	584	556	552	602	583	576	601	590	561	637	554	561	598	569	552	588	602	633	544	561	541	607	579	625	565	551	576	563	605	590	606	567	568	626	593	560	564	529	564	581	581	596	576	563	549	609	546	582	588	559	566	567	569	587	580	566	551	553	559	586	583	563	571	602	547	595	551	557	602	584	576	554	615	576	552	573	550	572	593	609	571	533	551	592	592	578	548	576	569	542	554	604	621	577	603	577	606	573	559	605	541	570	590	630	528	575	580	567	644	564	630	579	563	563	601	567	593	629	576	574	597	582	594	573	596	567	599	579	607	583	574	586	538	569	554	555	617	581	621	611	542	551	575	595	555	551	572	628	568	565	608	583	651	549	585	597	617	556	588	611	586	567	550	573	593	524	613	555	605	578	570	547	545	580	619	603	587	588	563	573	586	564	609	574	619	565	590	592	577	562	573	581	602	546	560	577	586	567	561	572	593	586	543	587	612	624	581	578	578	582	608	602	605	598	570	594	550	558	578	591	543	611	582	615	592	597	573	549	629	561	588	601	564	592	568	624	603	579	559	568	608	595	609	581	600	605	576	575	600	552	551	547	577	545	559	559	625	552	585	586	596	616	581	606	569	545	587	560	599	595	531	562	600	618	568	583	584	597	558	603	566	569	633	549	569	624	586	560	596	629	555	624	587	591	615	570	605	609	554	595	572	570	548	601	587	575	563	619	570	576	565	565	560	569	570	577	583	543	578	575	595	565	561	593	596	540	534	576	560	561	525	542	615	562	607	569	584	611	578	567	573	567	612	599	602	595	579	615	533	593	569	588	567	544	565	568	580	575	620	562	561	584	550	552	584	592	543	553	597	603	567	588	578	560	603	575	597	600	554	566	563	566	584	580	613	561	619	573	553	576	567	577	596	578	615	597	570	554	592	568	602	583	554	585	538	557	602	589	582	571	557	579	579	586	568	590	574	560	567	545	565	577	560	537	594	568	627	596	550	551	605	575	615	578	614	576	574	583	555	577	630	610	581	555	562	607	555	567	554	578	588	580	618	582	588	593	582	577	551	630	582	605	625	562	562	579	522	595	596	589	599	582	611	570	561	542	577	584	608	615	594	556	619	593	577	535	567	582	583	597	621	596	595	558	594	593	580	545	615	597	577	591	564	561	554	543	573	593	587	546	563	597	575	649	569	631	567	608	564	566	586	590	608	569	652	594	606	549	568	575	539	587	630	602	592	580	588	586	564	625	569	604	566	579	572	546	610	587	570	587	596	585	580	579	589	566	554	567	584	598	582	581	589	558	590	600	606	586	588	566	585	598	542	590	549	545	599	609	590	575	583	573	557	617	559	616	549	619	583	636	599	583	578	611	602	600	554	581	621	575	546	571	582	605	579	544	619	599	595	623	550	594	606	571	594	578	575	624	576	602	550	603	553	585	647	558	550	610	583	559	614	567	574	608	569	579	625	583	579	555	596	608	544	587	565	572	624	558	608	582	561	556	560	565	542	575	581	568	608	597	542	555	562	575	575	581	567	570	580	556	603	558	596	596	591	552	590	617	568	531	556	570	580	591	585	575	527	586	578	567	563	551	568	589	584	584	597	619	590	549	622	592	613	598	572	649	552	590	624	571	562	590	601	572	547	565	584	601	567	569	576	581	587	573	553	561	553	591	568	564	573	641	570	622	564	563	586	582	576	593	565	576	588	614	536	578	615	571	559	560	572	628	597	588	616	592	586	545	546	606	571	530	577	607	560	563	590	594	589	609	576	580	570	604	560	556	576	572	585	569	596	563	587	549	608	554	598	586	576	573	588	575	605	565	574	574	588	575	575	617	580	538	563	569	603	596	586	533	583	573	586	596	586	578	630	561	549	598	555	634	602	566	583	605	591	581	554	574	581	594	605	561	573	631	601	561	593	629	554	555	581	530	611	609	568	592	596	544	580	576	602	607	599	580	527	608	527	612	587	583	574	589	577	566	614	554	580	565	578	628	582	590	594	533	557	616	576	572	569	608	588	571	592	530	597	598	585	598	580	569	642	603	579	550	624	588	559	575	566	616	577	615	604	605	586	590	556	612	533	598	569	570	554	581	608	615	584	582	586	580	598	570	564	554	559	549	564	619	530	611	566	545	648	567	586	540	568	583	561	586	607	580	585	580	566	570	600	621	598	535	571	601	578	559	591	551	595	583	566	591	603	560	552	587	584	609	572	555	576	542	608	575	598
22708	21314	29039	23925	21315	21366	7293	1155	863	763	628	599	572	476	462	453	455	416	445	438	429	436	405	427	431	501	476	459	485	467	409	420	420	446	439	501	466	461	425	393	436	408	382	387	370	389	418	413	439	450	432	417	435	441	441	505	554	509	448	366	357	351	364	373	350	366	367	353	324	360	354	347	372	365	342	333	324	360	351	420	321	325	357	376	330	325	367	334	353	372	388	336	334	359	329	333	352	356	393	325	363	337	333	347	333	339	329	357	323	357	347	328	341	325	342	344	350	320	357	393	335	345	318	299	343	355	366	301	358	333	383	382	331	325	328	364	346	374	315	363	346	332	341	376	358	366	352	335	332	315	356	369	328	344	313	353	323	372	352	363	331	347	347	362	374	364	342	329	342	344	350	333	297	321	353	340	352	350	327	325	312	363	330	342	358	347	357	358	344	305	320	347	366	379	341	334	331	341	334	363	349	365	330	344	313	338	335	366	326	326	334	343	331	328	321	351	311	371	340	346	357	352	347	350	346	349	315	371	381	325	369	334	352	348	332	366	364	328	335	339	347	341	339	333	354	339	356	358	340	361	369	339	363	362	380	363	334	354	322	330	333	360	328	345	359	350	346	326	352	389	342	362	387	357	367	377	368	327	329	386	322	303	336	362	323	328	358	336	327	316	342	365	377	351	364	361	382	341	368	329	329	351	360	364	332	358	320	334	315	341	346	353	346	333	320	341	346	338	357	364	329	359	348	375	344	355	362	330	359	315	330	307	328	373	336	341	345	337	359	319	342	369	350	332	312	343	374	352	345	334	330	321	346	345	354	334	370	353	355	325	356	375	366	359	340	393	351	374	376	362	326	351	370	304	337	330	335	352	357	341	366	337	322	331	324	329	337	324	316	365	328	323	365	337	335	352	350	348	358	372	329	379	320	353	353	328	341	360	380	315	342	366	318	352	371	346	335	343	361	343	317	335	346	345	368	309	324	321	365	350	351	325	360	329	348	315	341	289	353	332	306	355	326	377	330	351	336	358	333	342	356	327	349	332	342	330	361	344	308	383	366	334	340	341	334	308	360	319	318	376	351	350	347	362	338	354	336	329	359	314	351	333	332	315	328	338	363	338	348	331	336	380	333	344	322	344	363	354	364	369	330	328	368	342	348	369	339	337	356	312	340	318	347	358	347	306	333	342	362	364	352	310	350	347	334	349	335	319	353	340	343	303	314	352	330	328	348	376	314	366	344	292	336	336	331	324	355	340	351	370	338	323	349	317	321	345	384	340	335	345	343	348	322	317	358	326	320	348	348	348	339	367	365	369	348	333	348	334	338	329	364	317	308	376	331	349	360	293	323	341	366	369	374	354	353	343	330	368	362	315	331	367	334	347	303	320	361	337	339	356	352	358	371	342	345	319	320	343	349	340	325	309	353	329	328	337	379	359	340	346	375	343	362	310	318	332	360	378	346	340	336	370	372	317	329	327	357	309	365	338	355	316	342	374	345	350	366	359	337	336	361	310	326	328	344	333	327	361	364	357	326	358	311	326	361	353	333	340	354	357	347	337	342	310	330	340	326	347	353	334	364	329	335	343	367	333	346	320	318	323	342	319	332	307	308	342	336	348	328	341	370	358	342	338	390	348	347	353	334	335	322	314	328	348	400	331	327	345	326	328	330	325	307	318	314	315	343	354	348	389	358	339	368	376	311	336	339	342	345	332	333	351	359	395	345	311	320	346	343	329	365	334	376	364	373	355	364	320	359	353	336	309	377	331	316	351	342	335	328	339	344	292	326	333	370	380	354	359	355	335	340	333	351	335	362	340	358	343	386	331	347	358	356	335	348	323	344	382	331	359	354	325	372	354	366	330	349	369	315	321	366	340	312	356	356	349	329	335	323	347	357	330	344	353	371	332	311	327	353	330	320	353	382	384	345	317	347	339	340	350	359	332	346	336	336	331	336	324	320	332	377	355	338	334	337	344	362	306	343	366	358	372	308	334	359	324	373	337	327	349	351	335	370	356	337	351	332	353	308	364	345	347	369	355	338	355	358	340	354	341	334	318	335	330	331	318	391	330	320	370	383	313	335	345	350	364	325	338	340	357	318	373	310	351	302	314	352	330	349	319	349	347	318	337	321	354	340	349	364	359	351	354	333	345	341	371	328	353	318	315	353	342	345	377	341	371	349	313	371	317	314	347	317	375	374	311	328	354	355	385	330	378	309	345	307	335	344	345	336	360	321	363	330	328	343	342	363	330	378	331	359	344	361	320	322	340	315	356	299	362	368	335	307	336	324	335	331	349	354	357	369	348	332	340	331	330	362	343	300	341	363	381	329	327	348	326	341	376	331	327	365	330	325	326	309	346	338	346	358	355	343	298	334	322	334	327	343	355	338	364	363	356	324	357	317	335	337	329	358	321	353	343	323	338	392	341	345	373	329	359	325	341	371	352	316	325	334	336	325	329	334	365	376	336	347	323	357	362	325	304	338	361	340	328	362	355	378	323	369	318	358	354	322	326	360	352	365	336	315	308	324	314	367	352	350	351	353	340	333	350	335	373	351	330	338	367	324	304	327	313	324	349	357	363	346	360	306	325	350	350	357	360	330	329	366	363	351	338	349	322	375	334	341	313	372	326	310	361	331	316	323	346	323	329	332	332	360	371	343	329	324	347	316	348	332	373	373	331	341	335	367	359	349	346	303	340	343	363	322	341	365	318	320	348	367	345	334	324	332	347	305	325	286	380	369	390	327	377	341	355	337	350	332	337	349	311	318	344	335	339	337	346	347	323	371	329	327	323	345	359	366	362	315	304	339	329	380	342	319	329	341	331	352	315	359	341	321	305	316	348	298	354	360	314	338	347	352	355	349	361	344	370	362	331	322	352	369	336	340	350	334	373	354	309	315	353	331	293	322	351	340	312	373	361	362	349	335	345	341	330	354	368	353	352	342	342	398	342	339	316	336	385	348	318	340	299	346	334	370	356	372	368	385	345	346	343	348	351	347	362	352	367	354	361	345	351	379	350	345	326	321	346	381	339	347	355	368	373	359	336	343	325	348	389	320	348	328	361	304	355	360	336	309	350	338	297	310	328	330	332	313	345	349	368	336	333	329	329	354	327	329	338	350	341	311	371	330	332	340	300	359	356	347	315	361	311	333	337	344	327	359	363	337	329	359	319	366	325	355	339	310	341	344	386	351	352	341	371	372	318	301	345	319	333	317	352	318	340	337	339	360	368	363	350	353	373	350	386	348	344	365	362	340	353	315	323	348	349	351	362	360	371	330	331	320	334	359	322	324	316	347	331	334	336	342	324	307	327	319	332	322	354	336	345	350	359	379	342	314	343	334	359	356	338	319	366	354	319	357	328	327	323	339	378	337	311	346	339	344	347	335	342	313	345	347	352	339	354	335	353	321	355	315	355	340	301	372	354	330	378	333	323	312	337	342	345	352	338	334	329	362	329	366	368	371	340	347	335	363	421	319	334	338	356	313	348
7590	20583	10089	5302	3872	2855	2175	1720	1402	1120	887	852	701	684	631	594	536	485	536	474	464	432	466	492	512	572	623	544	510	505	514	475	472	550	517	607	584	535	538	479	508	416	432	391	398	471	502	469	456	483	473	484	451	492	546	588	676	542	448	373	413	388	408	382	357	377	361	385	356	359	418	385	384	368	351	375	385	360	390	372	341	379	382	358	382	344	368	371	349	377	388	333	365	364	375	353	379	353	355	367	380	320	319	346	346	352	335	326	310	345	369	379	351	352	319	334	377	362	340	365	333	381	350	363	369	353	330	359	347	364	345	363	347	354	374	344	360	359	396	343	320	341	349	397	325	343	347	360	346	341	344	368	348	326	358	371	363	357	331	339	378	376	336	375	338	357	305	344	366	325	354	366	335	333	334	393	347	370	360	326	354	358	362	342	347	334	351	403	372	340	350	351	376	367	332	377	335	364	344	352	357	384	340	393	369	353	355	348	367	361	359	403	391	373	359	367	368	332	311	318	362	337	331	378	318	361	360	377	365	347	321	347	343	334	354	361	340	344	289	360	353	334	351	375	382	346	385	356	367	372	355	391	331	329	332	353	351	336	351	316	365	356	339	366	349	368	361	385	351	320	321	365	350	360	369	334	351	334	357	340	345	346	352	346	318	327	368	357	323	317	331	344	353	343	392	362	354	362	367	354	369	325	355	331	333	347	376	337	349	361	331	331	373	375	371	380	331	322	364	389	361	353	335	338	371	364	354	328	369	337	353	352	326	379	311	336	394	362	382	335	334	367	353	334	370	342	368	356	376	329	360	306	317	368	360	358	337	364	363	339	300	337	368	341	336	364	371	366	353	345	382	376	349	349	362	336	325	337	353	338	378	358	351	332	310	339	373	350	370	384	369	302	340	351	360	343	319	340	369	336	320	356	366	349	365	354	385	366	390	326	360	349	343	361	349	351	364	342	352	343	384	364	352	368	360	311	336	343	308	336	401	337	352	362	349	371	369	352	353	361	337	320	319	356	365	371	352	351	372	364	358	385	363	354	332	356	324	354	353	371	371	324	351	352	336	403	361	353	398	339	372	369	371	356	348	350	366	357	343	353	353	303	339	357	352	344	338	382	347	330	358	347	366	305	369	343	356	343	344	340	379	344	341	351	327	359	380	378	335	355	361	400	353	320	362	377	373	360	349	367	348	380	374	367	346	325	349	369	329	337	414	373	318	335	348	366	343	364	363	399	368	343	380	375	350	344	361	365	380	343	358	358	378	361	366	346	338	364	347	333	359	353	312	387	331	341	395	357	356	337	339	366	358	387	347	343	353	351	361	349	317	359	304	387	365	334	387	354	362	379	348	361	350	370	347	369	351	383	369	357	323	327	336	383	337	350	362	357	395	350	355	338	323	363	315	340	374	337	352	365	342	360	369	334	350	345	366	396	341	338	386	378	359	342	364	342	352	352	343	353	382	371	344	341	382	377	351	333	368	376	348	374	329	353	369	338	364	351	320	378	366	331	372	381	345	361	370	363	356	336	370	331	349	350	353	334	350	347	372	336	361	365	323	319	363	358	375	363	350	356	361	330	356	343	349	383	361	346	354	338	347	357	348	353	341	321	351	353	352	359	344	354	329	368	309	339	326	340	394	351	344	335	336	350	380	384	379	337	343	337	350	347	349	348	364	357	337	338	342	380	356	359	349	373	350	326	353	386	333	355	354	356	347	331	356	347	328	345	362	344	358	362	335	349	374	362	332	373	346	354	316	348	393	342	352	333	377	363	358	377	357	344	369	335	389	368	346	333	360	355	340	367	333	343	363	371	371	361	355	328	351	348	334	363	337	341	339	394	363	351	378	376	353	338	345	346	345	331	417	333	358	372	345	335	304	312	338	364	363	355	331	347	376	339	360	346	363	326	331	343	348	374	356	347	378	333	355	317	350	351	331	379	379	353	340	325	347	337	335	357	342	396	316	340	328	369	364	373	322	376	347	336	321	365	346	360	343	342	344	342	341	349	348	364	330	350	345	335	388	350	385	347	383	368	353	333	351	383	369	359	323	293	360	374	361	324	332	358	364	343	366	314	365	353	328	348	357	362	348	380	384	355	358	341	352	397	350	332	343	353	350	336	364	356	394	350	361	327	345	322	365	357	369	323	339	378	358	345	379	309	338	320	343	360	325	329	371	371	362	354	323	343	394	340	325	357	358	395	360	369	363	367	348	359	365	356	326	394	374	405	372	365	347	383	349	372	355	349	356	350	368	375	357	371	317	380	335	367	365	362	393	366	316	368	355	337	337	383	375	364	320	354	355	327	362	341	361	373	339	361	355	322	350	324	362	360	354	376	367	350	340	339	333	352	362	345	356	339	338	380	324	317	390	321	378	346	338	343	302	365	355	349	370	349	379	374	332	337	351	376	343	335	358	353	341	345	360	373	371	333	340	361	316	342	326	362	340	351	355	320	361	354	343	319	374	366	357	375	344	370	324	357	372	339	349	343	349	345	347	387	382	353	364	374	352	322	351	390	354	342	379	341	351	342	350	385	366	347	342	347	342	349	338	360	341	356	395	339	353	346	371	340	346	350	368	359	352	358	303	338	377	344	327	332	379	364	326	349	355	354	360	359	323	393	368	341	347	372	369	362	370	379	344	345	333	338	343	349	340	347	357	357	338	380	363	381	360	363	370	396	388	370	370	343	335	341	360	360	344	317	340	379	344	332	377	374	346	361	314	362	370	374	364	374	354	306	354	327	379	372	362	366	376	333	341	322	350	374	380	336	358	359	364	366	346	350	323	376	352	330	342	381	329	357	354	371	342	335	368	366	339	345	358	361	355	352	326	370	376	362	352	347	358	362	339	307	350	371	316	362	328	322	353	339	379	353	351	366	343	392	368	365	322	337	392	344	340	345	333	344	380	326	329	327	374	330	379	340	348	352	379	351	341	343	366	347	341	374	353	352	369	338	344	380	333	358	310	376	337	317	353	342	399	359	343	385	368	358	356	326	344	367	348	373	352	361	359	330	358	342	385	369	317	330	347	321	329	352	350	301	365	335	363	358	330	388	359	369	321	354	308	372	361	376	367	386	377	364	384	374	337	334	370	361	331	369	367	376	333	359	348	323	339	343	381	331	328	359	372	376	369	342	342	344	314	360	327	322	356	336	372	343	341	350	336	353	359	364	349	343	324	340	343	338	357	340	348	354	357	350	351	373	355	367	337	300	359	323	362	352	336	373	366	338	370	346	345	367	351	371	346	345	342	345	322	371	335	372	323	355	351	334	325	346	360	337	350	333	357	354	391	348	349	320	381	370	332	357	333	371	363	350	335	370	337	332	331	385	350	356	346	366	330	338	338	373	372	384	368	391	337	343	355	325	312	353	339	370	368	345	359	336	318	367	366	357	339	338	365	348	326	354	343	346	360	385	332	371	354	364	363	346	368	369	373	345	351	412	345	347	341	391	373	378	340	339	370	354	376	379	308	350	331	366	344	355
27996	17013	3710	1216	891	766	595	439	522	464	442	464	446	441	428	421	418	421	384	425	435	465	444	427	485	477	444	448	448	446	443	439	437	464	467	456	463	461	440	449	429	401	430	437	459	438	454	435	440	448	417	441	475	468	487	468	438	456	414	395	417	449	439	413	412	421	417	446	445	436	428	411	452	404	437	380	427	419	404	433	403	401	425	421	424	378	429	424	425	405	403	420	438	443	429	432	436	385	438	392	429	382	428	404	394	409	405	443	410	421	397	392	410	416	402	417	377	380	384	445	435	400	418	424	400	455	397	419	452	421	423	362	434	409	427	425	440	461	412	412	434	418	423	426	396	431	427	364	441	425	406	430	382	440	444	434	416	419	428	406	439	433	407	393	412	453	407	372	417	427	427	413	443	389	433	428	438	469	407	430	402	450	446	475	393	445	425	427	441	469	392	424	426	407	386	470	449	403	428	409	428	401	421	406	391	407	432	396	418	437	434	408	440	393	449	441	441	408	420	438	417	424	459	449	411	414	447	425	409	420	452	430	440	425	396	451	386	425	448	394	432	427	409	402	418	428	412	407	448	430	456	411	405	423	408	471	408	423	424	432	420	411	443	416	429	435	406	432	408	427	416	401	457	420	410	452	422	430	410	367	436	417	418	423	436	439	424	401	374	427	439	408	447	429	432	414	426	437	421	439	428	431	426	413	431	400	415	445	416	363	391	451	415	422	453	430	405	438	401	396	447	430	393	394	435	436	427	394	466	459	391	419	428	407	426	429	418	410	439	457	408	387	426	399	448	411	417	451	445	414	457	424	422	434	420	419	415	410	463	393	429	411	405	447	413	422	421	470	397	434	412	436	413	445	412	434	452	433	437	439	409	414	407	459	434	388	396	432	404	458	408	429	453	449	447	431	394	422	463	427	394	428	427	401	403	415	401	408	429	449	451	423	416	424	386	391	424	392	438	428	451	387	417	426	380	448	396	412	480	428	385	395	423	408	425	412	436	452	408	411	388	448	431	430	410	400	434	461	407	405	413	409	408	403	405	385	436	427	442	400	400	424	430	413	413	442	450	424	405	419	406	421	376	431	423	456	448	413	436	462	451	460	432	397	444	447	423	424	390	417	434	432	406	445	395	423	434	431	429	403	414	450	393	405	415	407	408	404	468	448	430	432	422	396	426	430	437	437	441	379	444	426	428	431	414	410	434	409	418	388	418	411	422	448	391	424	424	414	444	422	419	415	441	436	418	412	440	413	420	385	457	382	420	398	438	444	402	420	422	437	421	413	428	430	406	442	377	416	433	438	442	452	395	400	442	408	450	454	479	419	438	445	397	465	422	465	441	408	431	459	408	410	422	476	395	396	411	429	434	391	400	400	415	402	446	424	423	407	446	413	424	396	422	418	433	412	440	418	393	425	446	418	429	418	456	421	397	440	424	416	419	422	408	449	384	439	438	411	436	425	413	461	430	442	430	392	421	487	434	471	426	429	466	364	429	383	422	405	431	389	425	447	392	431	447	441	411	452	424	412	434	408	411	428	445	425	417	414	444	411	416	426	412	413	430	422	460	398	438	427	445	399	439	425	435	430	457	392	388	419	404	425	418	418	413	422	427	411	414	434	419	394	464	438	475	418	431	450	440	391	444	419	418	393	429	461	428	403	419	428	385	422	424	438	416	420	406	429	423	441	446	452	423	431	385	399	422	387	441	443	439	405	388	431	446	444	434	424	428	395	430	393	410	417	434	375	405	401	422	426	417	420	455	438	411	445	430	439	374	396	428	402	439	459	428	454	404	438	402	428	416	421	456	427	404	395	413	414	391	412	441	444	456	453	376	425	408	391	415	424	445	418	393	440	451	461	422	424	424	434	399	455	454	395	417	416	407	465	376	425	415	438	398	441	418	424	441	419	405	444	459	397	427	416	429	406	402	415	413	428	414	454	426	438	425	450	418	414	404	424	434	414	397	425	411	421	389	451	437	420	449	394	415	413	442	420	406	422	433	408	424	440	409	410	440	405	392	377	407	400	443	419	418	425	416	453	423	442	479	433	424	397	446	393	428	437	407	408	424	435	416	415	432	429	429	446	453	438	412	421	413	414	416	431	442	411	443	410	396	428	409	397	449	378	422	383	401	465	428	433	406	428	464	463	414	421	435	434	416	421	448	421	391	408	413	443	393	412	464	433	440	422	441	390	437	413	398	436	384	411	453	416	457	438	437	389	413	420	421	416	435	406	392	417	426	417	442	425	397	443	421	418	430	420	419	407	416	419	394	445	393	418	418	444	450	472	412	474	458	430	453	430	407	444	444	411	428	424	423	374	444	428	447	421	423	408	388	447	417	395	422	409	420	428	428	423	406	444	433	447	481	452	425	397	416	429	374	409	414	412	410	408	433	407	447	431	406	406	408	396	431	414	406	413	424	371	443	403	439	434	456	376	415	401	422	424	414	410	401	405	393	396	391	459	400	405	428	384	398	452	451	413	408	420	437	456	433	451	428	416	464	455	422	392	425	439	426	401	394	424	406	429	414	426	457	423	402	388	444	400	405	413	413	386	449	427	428	461	376	409	445	413	461	379	393	435	451	413	449	392	416	398	425	376	414	444	428	419	407	407	398	468	423	408	420	393	413	410	419	425	438	427	373	424	450	435	420	406	446	432	391	448	453	447	387	425	407	414	430	446	428	450	457	416	428	431	396	453	370	407	428	428	450	413	433	455	421	432	402	384	448	426	420	448	435	400	431	405	433	421	415	431	409	427	394	456	484	424	435	435	396	421	391	425	406	414	425	387	415	464	425	397	440	401	419	455	457	424	422	426	418	395	463	426	425	410	426	433	425	415	464	434	434	424	424	431	456	395	415	462	416	458	410	436	424	405	417	404	396	419	434	426	406	437	430	444	433	418	416	412	429	437	417	418	410	423	408	412	433	407	437	448	380	398	408	449	426	422	409	417	404	396	431	431	403	446	420	430	421	437	423	423	415	427	449	409	417	377	432	457	436	437	411	461	407	386	417	426	417	408	432	409	449	393	432	455	450	416	418	425	426	383	445	417	419	433	437	428	426	438	442	384	416	422	436	458	447	396	402	442	417	431	415	428	402	387	417	424	444	366	426	422	418	442	462	434	414	417	413	434	451	424	455	422	447	432	441	417	433	460	436	424	402	373	405	464	431	436	440	445	405	405	463	446	425	411	450	431	441	404	424	402	425	414	445	402	457	438	424	427	437	410	442	433	419	437	403	442	422	397	452	428	392	429	479	425	424	397	447	393	458	438	455	428	443	448	464	429	417	408	431	428	453	411	430	486	451	431	435	463	431	427	429	439	464	414	406	419	409	436	414	373	430	462	416	448	406	422	417	410	417	438	423	400	438	430	440	437	453	419	421	392	437	403	410	382	459	455	426	437	434	438	451	403	424	406	392	438	424	413	413	421	447	415	429	426	455	429	438	410	383	407	403	441	425	377	428	433	446	403	441	400	429	435	409	426
6402	2519	1231	816	755	656	573	513	566	508	501	471	480	478	505	525	494	476	485	488	476	471	462	465	496	529	548	529	539	495	488	496	511	535	541	568	532	492	493	481	491	494	457	453	464	489	462	513	505	501	500	506	539	471	475	554	555	489	484	494	474	489	461	463	496	457	449	492	463	495	504	421	477	451	478	475	431	452	466	449	430	457	452	430	457	470	504	455	431	463	489	465	487	473	468	453	433	506	455	459	463	462	468	468	451	415	440	489	453	454	450	442	497	445	410	432	443	451	437	447	462	454	463	458	458	449	473	478	417	406	432	443	436	451	486	446	411	447	437	473	471	432	445	470	443	463	476	464	507	435	460	449	490	460	455	465	455	454	457	429	452	451	434	454	458	469	449	489	463	490	494	457	456	441	451	464	462	419	467	458	460	427	424	486	434	444	460	471	454	469	485	451	490	458	468	452	490	465	443	445	477	483	442	439	509	495	462	422	492	445	439	449	480	452	459	440	414	477	459	480	449	455	469	438	471	489	443	472	475	457	454	477	436	431	454	489	473	453	451	481	472	457	474	481	421	469	444	473	455	452	462	453	480	475	476	462	460	469	464	429	480	457	445	450	468	498	443	452	451	474	461	466	492	442	417	443	467	474	464	451	502	450	455	438	456	463	461	474	498	476	484	499	493	435	470	458	471	452	480	499	451	448	487	498	490	459	450	464	468	470	467	482	478	465	463	458	451	448	472	471	459	453	463	474	481	451	471	485	466	453	458	485	445	469	441	483	432	467	448	451	446	483	476	465	487	484	457	474	521	491	509	474	452	458	483	462	455	441	447	452	441	462	426	474	414	448	459	485	460	461	451	502	443	455	497	434	459	447	482	435	430	478	453	459	477	438	483	427	418	444	476	499	465	430	477	466	488	475	485	476	439	442	470	435	441	474	449	464	432	469	439	459	451	458	480	428	509	475	470	422	458	459	477	462	462	463	478	453	395	465	444	460	460	479	479	446	423	462	460	503	474	453	468	461	478	501	453	460	483	472	469	455	446	431	466	457	469	487	466	467	449	476	454	433	474	397	441	457	419	426	439	475	492	498	477	463	485	463	458	440	463	475	511	478	456	462	469	436	481	440	452	478	449	462	486	466	428	489	484	470	447	479	459	424	447	484	436	468	453	462	477	494	413	444	436	448	495	434	450	451	472	428	454	460	462	434	486	466	438	478	457	448	448	445	448	426	442	487	456	452	447	438	472	483	474	443	416	439	467	467	448	428	444	459	468	451	452	446	475	442	436	464	477	462	451	464	495	440	449	445	439	465	487	490	469	478	465	448	490	465	472	463	463	456	449	489	467	447	473	433	426	447	456	429	445	448	458	472	451	461	475	448	469	461	508	450	441	464	473	438	457	453	444	474	485	447	460	445	502	450	437	464	479	470	435	449	483	458	445	445	427	476	436	436	464	433	481	455	446	456	442	484	486	458	473	442	423	455	456	446	449	483	438	506	437	459	467	467	494	424	451	487	465	441	452	429	477	447	454	467	426	448	466	456	430	473	450	440	439	426	483	450	475	460	467	469	501	486	451	439	436	461	477	413	470	443	449	456	457	453	475	470	482	477	456	460	423	426	443	472	439	472	442	455	436	470	437	432	498	430	464	448	437	479	459	453	496	449	470	482	454	471	468	459	472	475	482	474	472	477	445	488	438	461	461	420	448	491	468	443	463	467	428	411	483	464	456	488	470	451	483	470	482	404	485	468	413	416	493	442	486	467	464	435	457	442	445	439	447	475	464	482	460	473	440	453	451	467	467	478	486	457	452	453	451	450	436	440	487	429	459	423	493	450	445	471	435	460	491	466	489	460	498	480	440	461	411	427	452	469	458	448	483	455	435	467	449	446	468	473	435	458	482	431	510	468	447	492	463	416	444	417	462	460	496	463	460	466	467	440	434	438	441	448	456	444	455	423	491	455	477	433	465	449	466	463	506	460	418	471	485	462	461	501	438	435	465	437	466	442	431	481	469	448	441	464	456	498	454	485	455	414	459	504	501	440	472	465	461	491	466	439	466	510	461	478	463	480	448	468	508	447	452	445	450	495	437	431	473	441	443	446	456	485	466	469	471	497	480	488	504	450	496	441	461	483	442	495	437	473	455	454	441	439	482	475	461	453	488	461	489	474	452	420	442	468	463	449	449	442	467	452	496	448	449	437	460	475	480	477	451	490	436	453	487	468	466	458	440	492	468	462	449	443	444	455	487	448	471	433	423	491	473	466	473	446	489	443	450	473	470	452	413	490	470	487	421	464	467	466	437	445	419	419	446	453	454	459	449	442	471	460	461	461	486	435	457	422	468	452	443	481	491	446	449	464	486	492	470	476	474	463	412	488	472	458	469	468	447	481	504	478	488	437	455	482	449	456	470	478	452	448	467	453	451	466	489	483	453	482	431	470	440	433	453	487	465	474	446	436	466	495	429	466	444	425	441	455	486	474	419	426	469	453	444	465	433	414	462	499	451	442	429	419	454	424	471	483	477	468	400	459	469	453	486	453	448	429	442	502	431	466	472	462	462	463	465	460	481	502	434	452	452	460	470	471	475	446	502	464	451	428	449	433	459	473	443	443	470	466	437	469	469	443	439	432	462	453	453	487	447	471	439	434	449	463	441	448	449	447	430	472	469	467	469	420	472	426	487	429	429	465	486	441	466	472	474	477	441	466	441	439	427	440	433	443	484	504	446	478	469	491	467	457	491	480	499	472	465	433	474	479	436	490	465	492	474	451	460	483	442	468	486	429	433	471	471	444	468	436	476	457	468	491	463	455	481	430	475	444	466	469	457	480	424	469	439	470	473	433	437	454	458	454	459	461	463	417	454	441	482	451	435	461	471	468	429	494	502	474	444	452	473	445	465	437	446	487	467	434	487	465	430	452	479	436	444	475	483	458	470	485	457	487	465	434	426	465	468	468	467	454	464	447	449	460	460	459	462	439	465	464	478	424	493	438	454	466	453	418	477	451	477	461	456	445	466	446	454	451	429	465	418	472	419	461	467	495	489	421	462	483	448	504	468	451	459	492	423	482	472	449	504	475	436	418	425	436	432	445	406	480	465	476	453	458	442	471	433	431	505	458	435	486	451	478	461	464	456	493	455	465	435	452	516	460	461	435	482	433	453	452	508	433	431	479	441	485	423	469	450	445	451	464	468	483	454	479	474	472	444	448	463	468	455	461	456	457	460	472	482	470	443	481	419	474	469	466	486	495	423	449	446	469	461	479	469	466	459	498	485	436	463	455	474	463	468	479	471	449	477	460	484	451	435	415	441	462	454	465	439	453	436	418	468	461	466	460	439	494	415	477	471	470	471	454	481	452	450	504	435	483	453	461	475	430	476	445	491	514	451	405	459	487	477	442	478	492	447	414	483	473	439	442	448	461	443	464	427	465	446	501	439	451	483	452	445	468	456	469	439	441	467	414	423	424	437	456	455	466	489	467	497	485	463	458
23727	21228	28465	24292	21228	9341	992	654	524	501	415	380	341	339	301	266	290	276	291	274	256	264	252	289	291	344	330	294	298	292	262	271	276	289	299	322	321	334	336	299	300	248	227	241	274	271	265	291	269	287	278	305	290	318	319	348	367	316	260	260	259	267	237	235	242	241	251	243	272	259	232	239	265	239	254	279	256	226	253	247	233	235	237	222	229	237	252	242	240	233	254	222	252	213	226	230	238	235	224	243	235	241	256	237	245	249	234	249	236	203	234	212	241	233	217	233	243	261	210	227	258	243	245	214	224	244	270	222	253	218	273	249	239	241	235	252	245	209	249	242	231	230	268	221	233	243	233	203	243	219	213	247	238	235	241	247	244	206	242	223	236	252	241	251	252	240	234	243	268	216	230	231	226	208	228	231	204	237	243	214	242	233	222	228	261	243	251	232	249	223	214	228	222	240	248	249	230	242	223	234	226	246	226	224	232	252	249	244	224	209	224	240	260	251	245	238	222	240	281	243	229	251	247	223	249	212	219	260	236	252	233	253	235	244	236	239	219	231	257	254	216	268	248	269	212	225	235	256	245	228	220	237	247	259	249	216	244	231	236	222	239	234	255	229	244	252	217	254	224	205	213	237	233	250	206	230	223	219	215	234	260	253	258	226	243	246	225	255	258	242	216	241	221	207	230	264	238	247	247	225	223	240	233	219	218	226	217	226	217	247	240	219	246	258	239	237	225	244	234	234	224	212	239	257	224	260	246	245	204	248	226	252	234	249	233	243	259	223	226	255	229	233	222	238	267	230	235	199	232	230	219	250	237	233	237	224	254	223	240	243	240	224	227	230	221	234	251	232	230	247	218	266	237	223	234	230	226	229	259	208	225	248	237	254	240	247	220	230	226	259	235	241	239	226	208	253	214	251	234	222	264	213	221	239	219	246	241	243	232	237	230	254	254	248	256	223	224	244	247	233	238	220	231	215	246	225	239	227	255	222	243	234	218	243	260	238	225	243	248	225	251	226	237	232	204	217	208	230	228	236	254	252	254	213	242	235	250	235	257	226	212	229	244	222	251	221	249	257	226	219	225	247	244	240	200	235	225	259	255	234	236	258	259	248	217	210	250	255	226	286	253	252	231	254	210	208	238	231	266	237	251	231	224	251	235	240	188	216	230	233	212	234	241	252	231	207	229	229	233	202	248	220	241	228	213	252	218	246	232	239	262	250	223	250	210	231	213	219	236	252	262	236	244	245	229	213	242	252	230	207	255	257	235	209	264	209	258	204	223	241	236	216	208	234	226	234	228	232	218	212	232	228	215	242	232	225	274	229	268	228	230	235	249	232	258	248	226	194	239	236	242	272	258	243	241	232	238	226	259	221	252	213	244	224	241	215	241	218	245	218	250	231	223	255	252	242	217	237	226	233	228	231	214	202	224	217	233	267	231	216	238	268	231	189	256	209	264	215	198	257	230	215	251	215	242	227	275	236	290	216	247	229	238	247	230	243	237	250	239	225	225	207	254	230	237	251	222	205	225	258	219	238	225	241	235	241	272	252	265	254	228	261	218	230	243	247	222	239	230	245	250	232	211	220	245	207	225	230	254	249	235	245	247	230	248	234	250	215	235	227	236	237	262	279	227	223	233	218	212	219	227	248	232	227	234	230	233	264	249	256	233	231	195	233	230	226	255	257	234	223	224	255	236	235	245	221	225	254	257	234	248	231	234	216	199	216	234	225	217	252	244	263	245	239	237	265	244	253	256	249	217	216	237	225	252	246	258	228	215	259	261	235	211	239	216	217	225	249	256	245	257	238	244	253	202	234	223	241	219	223	269	226	226	232	217	227	243	232	223	227	247	205	234	223	239	230	213	237	244	263	243	240	253	259	244	236	250	242	242	259	246	237	224	229	249	215	217	252	240	230	235	232	223	223	240	243	217	228	226	220	237	237	241	227	233	260	238	243	226	221	233	226	227	219	241	229	216	230	267	244	231	232	231	251	236	247	256	241	247	248	227	229	256	243	247	227	231	224	222	220	249	248	236	212	254	223	220	245	242	227	242	225	227	246	258	277	225	250	236	240	248	225	205	228	219	233	213	217	244	240	236	222	224	211	226	260	235	222	245	211	261	240	223	234	246	270	243	242	224	237	262	255	229	234	225	258	251	258	242	221	238	210	223	239	254	235	228	261	228	235	229	254	252	243	244	241	230	221	261	235	224	250	212	217	255	252	229	216	251	227	230	257	235	247	253	238	222	262	270	252	232	218	221	217	248	218	221	222	268	222	231	232	266	237	231	203	264	231	243	250	240	240	221	230	212	258	223	260	251	248	261	214	256	212	225	224	233	237	226	225	229	235	245	258	219	225	241	217	250	229	215	231	229	204	206	221	230	239	246	225	238	234	257	279	201	220	272	245	250	246	228	223	225	251	247	229	254	215	236	227	233	229	246	278	256	224	236	214	238	240	255	250	235	214	256	238	233	248	221	219	235	233	250	246	239	202	211	232	243	243	242	241	235	228	243	254	244	240	221	221	228	269	244	217	234	251	250	243	222	225	243	221	200	228	256	253	220	221	261	236	220	254	227	238	244	237	217	240	245	226	236	239	225	228	241	250	248	216	245	231	239	232	220	227	259	230	248	206	216	231	251	233	253	221	256	262	237	240	225	251	231	217	256	218	231	245	231	248	243	224	209	223	242	239	247	221	231	213	229	218	244	227	230	240	236	250	221	212	215	245	250	232	250	261	255	223	208	260	217	213	225	230	257	228	264	213	222	249	226	240	238	237	241	265	204	233	228	236	234	239	245	237	234	261	235	246	240	237	242	254	224	248	229	225	219	231	236	249	213	224	237	220	260	239	237	239	236	218	248	247	223	227	239	259	261	254	247	260	232	222	240	231	215	239	233	216	217	218	249	262	226	231	232	229	237	233	246	234	227	238	246	233	237	228	229	239	230	215	227	246	232	238	220	212	261	245	248	225	250	246	259	258	233	231	245	212	234	231	229	239	216	211	240	241	252	250	258	193	231	244	227	202	245	233	241	240	192	239	243	224	227	250	244	224	200	220	234	240	241	240	222	225	234	219	241	226	222	275	241	239	239	226	263	237	234	234	250	221	218	232	233	249	245	249	251	234	232	225	222	225	255	224	247	247	239	227	241	232	231	262	218	251	234	234	230	227	259	236	234	240	234	263	245	251	255	224	265	223	220	224	221	246	230	257	218	259	242	218	201	233	271	248	209	271	218	228	261	230	258	250	232	242	233	234	244	246	244	235	214	225	251	240	226	244	287	272	231	242	217	245	220	231	229	247	244	251	253	228	229	244	220	225	239	252	217	246	216	220	214	230	249	190	209	259	254	243	218	239	217	226	228	272	223	234	203	252	216	249	255	219	242	236	210	226	267	236	251	246	229	235	242	232	239	263	245	218	256	251	223	223	264	251	225	242	242	246	247	260	260	229	237	225	237	247	232	225	233	263	229	250	233	265	193	214	239	244
6464	14734	6070	2986	2231	1612	1259	1036	820	697	589	496	452	452	413	410	344	365	355	381	313	316	342	350	350	421	381	394	359	352	312	342	352	366	396	415	427	395	390	340	295	325	319	289	307	346	358	343	350	328	334	361	362	346	396	439	464	418	315	316	324	288	273	271	282	270	286	264	293	264	289	288	258	263	250	276	264	287	277	254	257	245	310	285	274	282	252	258	269	304	299	259	258	271	225	268	270	284	247	262	246	258	233	261	282	288	269	283	236	229	285	261	244	277	247	254	274	243	225	285	262	241	272	263	246	264	241	261	245	277	273	228	255	308	250	264	266	270	260	246	258	273	247	255	258	264	283	270	263	268	256	252	267	276	286	247	249	240	247	265	296	279	244	279	267	233	253	243	283	251	239	219	269	265	266	269	266	242	264	286	254	281	234	273	265	249	249	277	266	244	251	275	268	270	243	268	230	252	301	269	258	266	245	267	274	229	260	261	285	277	261	243	264	240	266	287	260	233	255	269	281	222	281	253	254	265	242	275	269	282	249	275	268	267	270	282	276	234	253	281	252	242	253	267	243	286	279	239	267	244	300	265	246	270	260	272	240	260	267	270	258	269	280	277	267	266	249	271	274	237	222	302	286	254	236	293	267	251	260	250	224	261	277	255	255	255	252	256	271	290	247	254	283	238	256	264	262	265	256	245	309	263	250	254	268	273	263	295	251	244	240	284	278	268	243	274	276	276	260	253	282	275	265	264	266	270	260	295	257	260	267	248	276	268	260	244	253	254	251	271	268	256	260	274	254	265	263	296	242	257	277	260	250	268	252	244	233	263	271	253	254	278	242	240	238	284	258	250	271	259	276	281	241	280	255	255	259	251	258	292	283	261	248	260	280	269	247	280	258	277	244	273	284	227	271	270	258	253	260	260	268	276	228	276	275	280	282	272	274	261	255	260	265	270	241	269	253	250	270	240	286	242	269	275	267	237	249	270	271	267	254	241	279	272	244	269	273	276	279	269	263	271	266	272	264	266	250	260	284	279	297	269	293	264	249	264	263	260	235	263	259	265	253	264	292	262	244	264	258	277	253	240	229	271	231	288	261	256	267	250	263	268	272	280	249	246	265	286	265	264	277	240	280	258	288	265	279	223	233	250	284	251	261	261	278	247	276	276	253	293	244	277	275	248	241	238	276	252	248	264	247	242	271	262	255	298	256	277	268	248	252	261	270	264	309	283	281	264	244	227	248	248	273	265	245	238	266	289	280	280	290	246	237	254	255	229	259	251	256	263	243	256	235	264	263	260	279	257	263	289	274	264	249	260	234	249	290	268	262	256	281	258	259	268	254	271	229	292	257	261	258	279	254	240	252	314	262	273	262	286	238	231	264	265	274	315	262	234	265	246	243	267	232	263	274	288	258	277	251	247	258	280	239	262	260	296	256	263	262	268	272	274	249	250	278	276	260	281	265	259	278	263	248	267	259	261	259	272	249	244	259	241	246	255	265	254	262	283	281	269	272	254	282	247	216	232	295	261	291	256	244	239	264	246	247	259	281	250	267	249	270	292	234	286	263	260	262	250	283	254	282	244	268	271	276	290	236	239	240	234	262	248	284	266	269	286	259	248	259	272	252	263	266	253	264	290	250	268	278	240	262	278	281	261	249	296	257	253	297	242	294	291	265	273	281	289	250	307	284	256	245	270	260	277	291	230	239	250	252	260	274	242	259	300	231	267	242	248	261	257	286	259	244	279	267	235	272	269	275	254	255	264	264	273	256	275	236	273	264	269	253	246	279	267	234	275	240	253	253	261	246	279	269	266	258	261	225	252	288	253	261	275	273	259	277	261	279	256	269	233	248	274	288	236	240	250	295	261	256	256	274	261	248	242	254	274	258	266	246	248	268	246	254	258	253	265	257	297	254	267	243	277	243	245	267	279	273	292	278	243	238	269	269	256	280	263	239	258	252	241	260	250	285	261	278	266	277	281	267	299	273	249	242	272	266	252	276	266	257	279	257	247	247	263	236	287	264	259	275	240	280	289	257	255	294	251	255	242	267	263	252	270	267	267	272	260	261	269	316	275	247	279	267	269	285	260	296	261	278	266	259	249	274	255	258	285	262	280	271	278	267	280	276	251	254	264	291	287	282	281	258	269	279	253	240	240	270	274	274	270	253	280	247	301	271	259	298	240	246	260	271	265	273	268	278	277	288	298	251	274	276	261	311	242	273	287	275	303	272	229	249	260	262	268	250	271	278	302	258	282	251	264	251	248	249	264	268	277	269	270	219	255	255	262	305	249	254	226	238	262	253	289	269	292	287	265	249	253	249	262	271	268	252	264	262	250	231	287	280	259	262	271	254	269	273	257	283	247	266	277	284	271	267	291	264	220	271	263	262	237	277	259	281	276	233	239	280	269	297	246	241	264	274	252	256	243	231	253	274	299	238	293	238	282	255	303	268	270	255	253	255	266	258	275	306	262	274	237	300	232	256	262	273	288	251	275	247	275	270	246	254	255	260	250	286	240	287	245	268	258	267	275	268	288	282	271	288	246	271	276	287	232	245	239	232	240	293	274	261	280	245	278	256	265	279	241	247	254	243	219	259	289	250	256	293	279	262	253	228	280	263	265	267	245	263	257	255	284	276	266	279	282	264	268	230	247	248	257	254	275	273	264	280	237	266	284	250	246	267	252	287	249	244	244	290	286	244	266	255	271	264	305	293	289	247	319	261	260	262	217	269	271	264	234	273	280	265	267	240	221	271	280	256	276	256	281	277	264	244	252	249	236	242	278	258	254	268	264	289	247	242	250	252	274	270	252	263	272	247	269	269	253	279	260	281	245	255	244	264	242	260	262	256	248	275	263	257	277	283	249	259	256	266	261	232	224	273	260	232	271	245	243	268	254	267	255	277	288	266	249	245	261	280	277	229	273	271	291	245	285	249	261	274	262	261	282	264	281	253	266	245	246	260	266	231	232	289	263	270	244	271	283	263	275	269	284	266	267	277	244	266	253	257	251	232	244	253	279	264	261	271	282	266	242	263	252	258	250	263	274	246	252	247	272	263	277	259	284	275	265	276	257	262	254	296	278	237	253	286	253	256	247	258	241	234	247	268	275	289	263	279	286	266	258	243	268	274	288	263	266	262	296	272	273	257	261	272	293	235	273	272	254	273	271	265	254	245	285	256	267	239	264	255	270	276	254	257	279	253	227	257	289	245	253	284	283	278	279	262	260	290	294	261	273	254	255	267	252	275	234	260	269	266	269	232	256	232	274	284	269	235	273	276	254	262	265	290	253	257	252	248	272	264	259	273	275	230	281	241	246	257	276	280	259	284	260	267	268	280	266	273	272	283	264	257	275	258	260	295	292	263	264	281	278	249	293	247	250	259	254	257	237	269	269	252	262	275	265	285	242	289	244	267	250	258	276	256	275	269	266	258	302	233	234	253	269	307	258	267	258	255	245	266	235	270	253	260	269	256	245	268	267	264	281	255	241
24927	21258	27319	25360	9551	1061	918	734	692	698	673	622	599	633	627	605	554	604	569	583	576	589	575	595	598	617	611	604	575	642	569	575	625	598	650	618	655	630	606	602	632	567	577	602	620	538	607	620	558	594	579	561	590	589	623	701	651	608	601	567	533	606	602	633	556	571	542	598	590	597	543	591	560	577	546	550	574	564	543	568	559	531	573	586	561	554	562	551	545	570	521	556	550	572	581	593	524	560	568	551	588	534	525	545	595	591	591	552	551	561	550	566	519	556	555	581	540	540	572	532	536	545	562	551	559	576	590	588	573	589	546	545	529	584	565	566	527	508	566	584	569	560	538	588	549	558	581	551	537	553	541	558	567	571	571	579	540	506	547	544	549	578	601	588	575	562	536	544	536	559	595	575	603	579	560	567	551	556	606	574	537	598	574	566	568	513	552	552	553	576	524	554	568	536	575	532	558	566	529	553	551	540	575	614	556	607	523	545	605	595	541	598	538	499	547	570	562	532	522	526	581	557	567	538	617	557	566	542	565	552	537	553	626	543	584	549	554	548	624	527	537	574	559	566	575	590	567	520	540	570	565	564	549	567	564	586	545	601	550	595	562	546	562	563	588	580	584	558	591	561	570	546	584	579	566	568	566	518	586	524	572	584	582	551	557	543	554	574	552	553	532	538	577	537	548	605	602	559	541	542	554	539	536	561	554	606	543	559	555	539	603	568	569	581	573	531	601	580	573	585	554	540	591	552	603	555	597	549	566	602	539	598	591	570	569	538	520	562	585	555	559	564	600	575	544	570	531	528	538	544	603	563	543	535	536	635	567	551	566	568	569	559	566	584	607	581	546	595	526	619	541	561	568	546	527	554	587	580	551	552	556	570	546	534	577	581	522	590	558	575	561	536	604	583	580	559	564	553	571	524	542	536	576	542	552	549	559	592	589	568	540	620	550	561	530	573	562	564	543	531	530	560	610	558	547	562	603	591	621	550	557	555	545	551	583	499	549	595	560	563	561	582	570	578	529	569	578	549	599	539	556	577	587	575	602	551	585	550	567	560	533	519	527	550	549	559	541	578	557	536	539	607	522	547	571	537	551	567	570	569	563	569	593	554	538	525	563	559	560	567	531	563	555	588	566	562	581	549	519	577	571	544	559	575	609	543	554	529	553	579	556	560	575	562	554	571	577	568	564	566	582	582	582	544	585	560	537	541	526	549	533	589	556	550	578	578	590	547	540	600	565	547	512	570	548	564	556	586	518	543	559	560	554	555	607	562	545	572	569	561	547	576	503	547	554	555	574	532	597	544	569	535	508	594	566	531	578	596	549	556	555	631	583	542	584	543	609	532	587	575	565	561	571	525	581	557	562	522	550	546	560	526	586	557	595	602	542	576	565	586	549	536	593	587	559	555	511	535	527	579	548	601	551	547	550	569	558	606	604	548	572	593	593	579	537	580	575	566	584	560	538	565	584	562	526	523	601	564	557	531	510	577	543	553	559	545	553	591	536	533	607	586	557	536	545	569	545	579	561	548	546	578	584	526	543	575	579	567	611	569	586	583	553	539	579	569	580	515	570	523	574	551	548	560	529	541	566	567	559	532	575	580	548	547	580	570	576	573	541	581	581	581	532	556	540	578	557	567	548	525	590	558	585	561	573	522	590	563	588	581	526	564	580	530	570	633	578	610	582	569	573	567	568	568	589	536	565	559	562	555	551	569	536	541	585	557	548	560	575	564	584	553	514	582	551	554	571	548	555	565	580	560	488	574	584	559	564	578	551	576	573	572	555	568	564	568	595	570	572	555	552	527	579	525	547	553	559	596	581	567	571	568	583	545	581	546	549	590	618	536	546	531	549	545	561	608	562	542	587	531	546	554	559	522	559	523	548	530	559	551	580	558	595	585	572	563	579	567	515	555	531	524	575	548	580	603	586	577	528	534	571	541	551	534	587	601	599	544	530	601	511	572	532	531	568	553	547	584	564	549	546	581	555	610	582	591	577	575	593	555	598	621	506	557	526	539	556	567	579	577	543	568	566	565	593	564	572	601	570	545	533	545	579	549	526	522	533	554	543	586	558	556	565	565	626	566	567	584	561	570	588	573	581	563	587	581	540	563	541	520	570	524	538	568	574	586	593	550	593	573	538	576	522	583	596	571	562	578	532	558	577	562	581	608	540	603	559	589	546	559	559	579	536	579	532	543	569	549	559	572	540	561	567	545	594	572	564	558	557	537	544	537	540	572	544	569	585	558	557	597	573	552	586	591	543	572	561	578	544	562	596	559	583	551	546	544	517	559	575	555	601	557	574	599	634	620	523	567	546	602	624	560	567	606	562	581	522	579	518	575	563	578	539	545	557	548	555	569	559	599	536	565	605	542	575	545	532	561	562	584	578	576	599	592	524	517	558	542	523	572	534	550	498	579	534	555	560	521	548	550	605	560	569	549	561	530	531	581	575	562	566	571	525	576	545	529	588	544	586	569	566	561	570	517	544	522	559	529	581	540	592	532	608	566	523	528	561	586	536	554	549	539	607	556	565	596	544	582	579	543	572	570	560	566	575	543	579	564	564	570	570	532	602	543	523	576	576	580	525	549	558	564	596	573	568	532	562	542	575	546	522	556	592	543	548	538	555	607	559	587	588	535	581	558	542	544	513	591	559	552	544	543	500	555	538	565	558	562	576	569	546	553	556	542	590	571	567	527	586	597	533	581	527	493	528	585	590	535	583	547	589	600	604	560	549	603	534	569	607	553	541	533	550	552	582	564	515	536	561	570	568	599	524	505	556	566	552	535	518	570	592	566	589	556	567	542	524	562	560	590	540	564	612	557	572	526	577	588	561	547	547	519	560	550	533	567	537	567	590	555	563	549	546	583	570	535	574	579	568	562	529	551	524	568	555	557	574	575	628	554	555	545	550	555	570	575	559	549	546	594	603	570	520	541	542	535	563	530	561	527	578	551	559	547	577	577	575	519	561	526	515	532	612	572	581	536	569	584	532	552	584	542	578	534	579	551	538	598	607	539	542	534	579	554	592	557	574	536	543	552	550	554	578	584	574	565	576	576	589	569	551	556	611	546	551	535	549	535	578	590	559	561	542	515	579	553	537	513	562	531	529	577	585	550	582	547	552	600	545	526	548	547	538	584	568	532	534	542	549	565	557	557	551	601	590	572	585	593	621	580	541	574	528	587	565	534	581	525	585	536	581	542	581	555	517	560	570	569	576	586	587	544	590	570	559	537	591	558	548	593	604	545	592	558	568	586	532	534	592	536	546	548	564	524	539	552	566	589	560	605	557	532	514	552	535	585	561	545	567	555	531	562	525	582	546	599	557	570	545	574	560	577	570	545	530	565	529	580	554	586	557	535	529	542	549	574	573	545	595	559	558	504	591	503	577	567	568	566	539	537	548	514	578	562	558	626	569	579	558	599	523	588	561	601	546	552	583	585	597	592	585	551	509	580	577	555	537	502	545	557	592	594	552	597	540	558
6716	9619	3926	2072	1637	1365	1142	953	925	830	772	766	719	664	660	675	688	647	666	681	618	613	621	648	665	642	665	678	689	628	630	681	646	667	704	700	666	662	673	638	603	613	611	634	628	615	657	661	664	648	665	690	659	666	640	719	738	649	660	622	611	598	591	577	571	574	602	630	638	632	598	591	596	655	605	594	588	611	565	573	584	595	609	558	586	615	610	607	610	608	617	610	565	564	599	618	597	605	603	580	602	598	565	579	583	575	603	582	522	573	564	603	605	621	587	566	618	611	610	576	570	629	572	569	590	578	580	610	568	604	563	579	584	573	592	617	578	561	621	591	608	615	564	625	566	592	566	592	601	556	620	577	574	573	604	543	604	591	589	562	604	555	587	596	599	585	580	587	565	546	567	603	607	592	572	622	609	599	571	578	583	644	604	594	558	593	567	641	600	558	598	604	584	569	607	590	584	515	597	588	569	619	601	628	555	605	594	624	575	615	583	630	584	587	612	601	585	589	605	583	590	595	601	637	587	580	602	584	539	576	559	542	576	587	601	596	630	583	581	618	598	573	583	586	580	584	568	625	597	615	561	599	592	577	550	617	579	573	623	586	599	628	601	601	604	637	610	566	579	582	538	569	589	597	594	555	589	583	593	602	566	619	596	600	589	552	562	572	542	593	554	548	587	622	645	587	629	613	564	568	582	569	549	571	584	576	582	600	554	564	602	573	587	601	600	611	569	592	570	559	574	569	618	615	572	640	546	598	609	545	575	544	598	581	618	597	558	616	600	589	594	593	583	567	578	563	600	613	609	601	582	599	621	583	631	617	541	589	636	597	591	601	609	606	592	572	598	582	609	602	550	604	608	596	576	622	607	578	586	598	565	600	590	607	599	585	600	600	583	622	599	612	602	564	566	567	544	573	565	617	573	629	574	575	587	609	622	606	549	627	633	603	596	552	608	605	569	571	590	590	591	611	649	602	586	580	557	635	605	576	591	577	561	568	595	572	606	559	615	600	608	602	624	545	576	574	625	606	565	589	563	555	603	602	562	604	548	575	556	617	582	570	575	578	591	604	604	561	590	567	579	633	574	552	557	573	546	611	561	581	599	609	602	581	555	603	608	545	580	577	608	575	557	600	635	587	601	596	553	568	598	567	588	578	600	546	556	576	573	604	611	552	610	612	602	594	577	581	614	586	589	570	555	560	590	598	556	627	606	601	575	588	577	617	581	543	567	600	562	578	588	585	582	594	541	550	574	561	563	573	599	592	576	632	590	570	577	581	580	576	560	583	634	574	584	568	627	604	600	616	580	564	555	592	592	573	592	540	596	607	589	567	596	598	555	582	590	541	635	599	569	584	587	557	621	579	555	593	592	546	629	575	570	544	574	588	574	546	597	611	570	586	595	601	620	588	597	547	596	613	567	588	558	587	624	606	586	560	596	599	574	610	590	622	565	583	554	603	601	560	598	619	602	584	637	553	588	596	594	627	622	572	558	605	639	605	586	612	559	553	572	591	585	619	572	633	610	595	545	594	600	580	560	594	571	595	601	610	617	609	626	546	593	631	616	599	629	577	590	575	560	628	602	545	551	585	556	626	546	615	607	589	586	581	599	579	620	566	610	587	564	547	576	585	594	518	594	592	649	602	555	615	578	593	594	584	604	546	593	591	596	572	604	560	604	553	594	577	661	610	536	608	601	620	543	626	583	589	610	572	590	544	609	580	554	553	597	583	603	591	557	579	582	631	577	616	596	596	602	595	597	584	589	590	579	611	596	577	611	572	584	575	561	622	596	594	610	625	553	601	578	570	616	635	613	581	575	597	606	576	579	624	582	592	563	568	584	577	554	586	615	588	568	592	582	668	575	617	567	583	570	602	563	599	532	611	562	575	602	604	606	561	594	592	598	597	574	618	604	600	585	571	594	632	598	595	641	590	575	573	597	573	605	608	595	572	612	568	644	558	630	588	569	593	563	595	614	616	576	579	559	642	584	566	574	615	615	544	612	586	628	572	631	613	635	583	555	578	594	623	626	584	513	596	617	617	596	601	529	584	605	555	566	638	569	558	578	596	571	590	565	602	580	599	550	592	584	579	609	612	574	619	578	602	553	589	611	608	611	591	614	583	601	586	580	614	607	585	596	567	597	589	573	560	592	573	584	568	584	589	599	592	578	548	611	595	560	535	557	564	606	594	590	589	563	604	583	567	556	642	574	575	588	583	564	534	542	598	582	597	573	514	587	571	564	616	584	624	654	558	599	595	602	609	587	563	611	570	567	608	629	581	560	596	543	574	598	605	630	602	575	552	566	581	574	602	571	563	584	552	604	564	594	514	558	587	582	550	607	566	569	542	605	594	591	592	576	572	625	527	555	586	594	588	613	566	548	607	557	591	641	612	604	574	590	541	567	596	595	597	609	579	538	563	590	596	590	633	593	612	614	593	634	576	591	599	581	588	554	593	634	585	586	622	586	566	538	568	562	562	596	607	590	559	598	539	574	572	598	582	642	563	581	618	590	610	581	571	573	538	563	591	618	570	601	602	614	648	618	580	586	623	558	587	557	586	576	562	598	568	584	584	620	598	599	574	561	574	567	595	595	577	542	590	597	572	576	581	579	601	598	610	595	629	545	596	586	600	615	594	553	580	578	569	603	606	583	604	578	593	578	584	561	591	595	594	622	588	567	567	594	591	649	596	567	609	570	604	589	603	619	558	590	560	583	586	588	593	553	597	609	570	564	600	584	605	584	597	570	575	543	549	562	573	619	604	564	585	595	640	603	603	577	575	612	584	574	616	602	639	602	588	526	657	600	562	605	545	596	617	560	589	569	571	595	597	581	596	570	636	590	582	607	597	574	582	614	552	598	616	629	545	607	588	631	572	597	601	601	571	587	595	558	601	579	603	565	603	569	634	578	613	598	580	594	581	607	586	598	610	598	575	646	583	555	563	609	589	579	601	591	568	583	624	592	589	581	604	581	621	584	612	617	643	587	568	595	572	615	607	603	572	560	574	578	543	599	600	578	571	519	573	593	555	606	586	616	584	642	590	600	615	584	627	603	559	599	566	620	596	607	616	591	617	555	567	628	573	563	584	622	615	605	645	557	581	608	574	561	586	592	586	607	602	584	547	597	558	562	568	573	578	534	582	591	602	546	581	550	581	566	609	576	575	582	587	597	558	599	570	592	628	592	592	609	635	597	567	579	559	543	560	639	556	604	552	584	583	638	585	548	611	577	572	602	576	583	613	596	576	593	588	634	574	615	590	596	564	631	599	574	624	605	582	623	576	596	566	587	571	562	626	540	606	559	614	593	540	589	586	583	638	603	607	592	563	572	549	578	613	586	547	571	559	566	600	568	603	615	585	567	588	526	587	575	572	586	602	587	648	601	584	579	599	559	598	583	586	573	576	572	571	620	550	573	619	572	583	621	562	559	558	639	590	578	604	565	627	600	618	566	564	594	600	576	594	535	573	593	566	601	614	583	576	586	586
22660	21238	28937	23854	21238	21293	7376	1192	844	786	670	582	577	510	494	439	467	416	443	426	402	421	406	451	483	425	488	492	493	443	427	420	446	458	443	479	485	452	443	475	417	399	358	405	379	424	421	391	416	449	429	441	486	436	481	517	555	523	442	383	384	362	339	336	349	334	358	352	345	400	342	344	382	361	383	371	341	348	343	360	372	325	347	374	352	359	341	342	368	376	369	342	350	337	380	350	353	357	341	314	362	334	332	333	367	370	352	373	366	360	346	366	357	360	352	351	344	321	352	341	339	352	374	387	364	334	319	362	344	369	329	346	350	336	348	356	321	338	354	369	353	341	334	339	345	380	361	372	347	301	364	360	371	352	351	363	352	333	357	350	356	314	327	328	341	349	317	334	333	353	326	319	328	337	336	363	354	377	361	332	336	331	342	359	378	330	357	350	339	367	334	340	366	368	344	377	361	339	351	365	338	411	323	348	346	358	360	352	350	347	350	347	372	309	360	322	370	348	351	329	376	344	376	317	334	330	339	359	329	363	351	340	322	338	356	400	354	353	374	365	324	352	330	357	327	340	342	356	373	356	355	361	345	317	338	322	350	351	349	386	385	345	377	341	385	310	356	321	288	347	331	362	346	329	333	348	354	364	333	338	370	318	365	347	350	347	353	353	345	338	401	380	346	362	343	338	361	337	375	389	387	391	384	352	351	385	360	333	349	323	355	330	339	350	359	360	337	346	333	331	348	343	341	329	351	343	352	341	304	307	348	373	368	339	354	339	325	344	310	347	355	332	327	324	333	349	339	388	326	345	380	344	328	360	369	314	351	341	344	364	331	352	344	360	331	373	344	372	327	350	350	349	358	366	320	345	318	323	350	360	376	328	398	392	381	355	348	334	348	312	385	367	355	402	354	325	336	339	350	322	354	343	330	356	354	359	356	347	345	354	355	339	324	322	348	331	320	343	371	329	343	354	338	358	337	312	358	364	329	358	327	332	351	305	321	349	352	345	348	344	358	333	362	364	340	358	356	372	334	351	347	307	328	343	331	338	374	365	353	345	373	374	362	372	341	323	343	350	333	353	359	337	321	375	345	318	342	369	352	331	338	335	352	329	355	354	364	336	349	361	367	360	335	337	327	364	346	327	322	347	321	371	347	357	344	349	363	327	370	331	307	340	323	399	343	340	331	337	358	337	335	364	344	320	356	355	289	363	355	306	341	346	342	357	342	339	352	369	345	349	344	341	327	361	348	302	360	335	352	385	361	344	369	379	340	343	346	382	346	330	342	356	338	332	340	351	355	368	322	337	364	345	372	346	353	358	343	348	362	357	334	408	342	361	363	346	348	360	341	350	343	342	368	352	357	322	337	343	350	336	364	381	333	361	345	364	359	340	349	329	327	372	331	312	341	357	366	355	335	330	328	347	338	360	369	367	352	342	371	336	343	341	333	367	308	349	363	388	328	368	370	342	364	315	326	330	352	345	332	319	356	359	332	382	354	330	348	338	355	369	350	373	361	359	369	350	357	367	348	327	340	370	344	344	373	336	322	356	319	327	315	350	347	328	348	356	340	347	335	345	312	326	337	305	358	345	340	329	325	346	365	346	379	362	349	339	361	322	372	367	370	351	345	373	345	365	348	360	348	353	331	331	345	364	361	346	350	355	361	361	366	351	328	359	348	327	381	327	339	348	345	331	350	334	330	347	357	337	338	365	336	330	349	346	333	352	365	325	349	360	354	378	357	347	325	356	323	347	317	363	369	363	305	343	373	329	339	324	356	320	353	339	336	361	359	330	343	338	339	345	348	352	347	352	337	333	352	373	329	376	331	338	366	376	363	337	338	309	326	356	330	358	333	382	357	322	330	354	339	364	356	366	337	360	306	329	351	352	349	361	370	359	328	363	334	351	370	332	345	365	347	355	381	349	362	350	335	337	307	364	341	369	361	377	356	319	352	336	341	352	331	359	350	327	361	338	348	325	336	349	343	332	321	354	364	359	374	328	335	329	383	369	356	348	323	353	343	328	370	341	398	350	343	397	313	319	337	307	342	342	336	356	353	359	309	329	341	347	378	393	324	356	330	331	333	363	334	341	330	351	348	362	345	315	341	356	348	367	323	357	341	308	350	318	329	332	321	342	326	323	328	340	351	350	357	378	344	365	322	338	351	323	359	360	332	354	358	348	302	353	346	384	337	339	341	349	368	330	319	357	359	350	334	357	336	344	351	349	302	350	343	342	380	336	339	377	368	370	375	343	385	326	330	337	327	354	333	356	351	340	334	338	340	345	347	341	306	355	330	365	397	336	320	357	353	348	344	355	347	353	313	384	350	351	381	352	323	367	330	349	343	336	350	327	351	371	329	351	336	370	356	354	335	334	346	349	376	357	357	317	341	327	314	372	297	309	348	357	345	331	342	340	348	350	339	363	337	319	333	348	348	356	315	308	330	322	354	348	346	362	344	368	366	350	331	339	325	360	338	355	344	317	354	364	371	319	319	362	318	363	339	335	367	387	326	346	357	356	363	339	378	369	346	366	365	349	338	342	359	391	357	326	311	377	348	327	325	357	341	359	350	383	337	342	334	359	350	345	356	360	346	361	336	329	345	316	363	336	357	354	316	357	317	363	320	334	335	331	330	336	333	356	333	346	365	367	351	334	345	338	292	320	344	342	349	347	354	327	353	338	343	322	360	372	345	353	336	363	344	329	375	324	359	352	332	340	332	342	348	347	308	349	317	337	369	352	370	342	363	346	342	349	326	331	361	362	355	364	361	325	321	344	350	345	384	349	323	343	350	354	354	328	333	342	359	371	355	374	343	333	320	332	337	361	383	316	316	377	345	344	349	346	365	338	317	348	356	340	382	357	348	362	340	375	369	367	327	354	362	355	384	345	339	347	335	359	335	365	325	318	347	344	330	354	324	333	325	380	322	336	363	335	344	346	315	329	330	312	330	357	323	344	374	358	344	345	366	345	342	350	288	385	339	358	373	309	341	399	392	342	345	352	361	344	334	345	362	328	348	332	339	317	342	370	369	338	371	324	397	379	336	348	348	352	344	356	344	322	350	370	328	389	353	312	350	333	364	352	316	323	352	318	347	354	379	352	336	346	339	356	358	343	328	344	339	344	349	352	318	352	358	313	345	335	331	347	372	328	363	338	337	335	322	345	361	346	351	340	334	328	337	335	338	343	350	324	333	324	349	319	356	329	348	350	328	329	379	311	306	387	352	321	386	345	351	333	341	356	340	323	335	368	340	327	344	310	321	374	328	349	338	325	379	360	377	362	341	338	307	363	323	316	319	349	336	336	367	378	320	315	330	373	350	326	376	329	316	360	354	337	337	346	348	376	353	342	310	317	322	345	340	343	343	385	363	325	315	356	321	326	332	359	341	364	350	366	342	343	355	332	363	361	354	355	380	327	342	338	347	387	349	365	348	333	316	338	324	351	384	372	337	325	356	357	337	335	326	328	354	348	375	372	341	345	373	364
9113	23517	9827	5173	3958	2713	2187	1757	1439	1130	938	789	676	676	671	575	548	504	536	514	467	464	498	521	578	587	582	563	487	502	486	481	512	483	559	586	606	535	520	502	430	408	391	445	453	447	468	502	461	500	466	449	544	508	542	573	647	596	434	412	390	369	401	382	377	348	351	362	365	390	382	378	402	396	379	361	369	366	352	362	344	336	364	328	389	391	370	387	363	377	374	347	377	368	379	349	359	363	323	347	368	391	371	364	320	357	351	352	363	359	338	352	338	373	375	343	350	363	361	358	347	396	324	387	347	347	359	374	375	360	372	373	364	349	348	377	376	342	370	368	361	342	344	351	376	366	371	358	339	356	356	311	362	362	349	359	355	353	373	338	357	363	361	309	364	350	357	375	385	343	371	362	359	321	327	388	390	369	377	414	345	341	345	329	375	365	340	354	363	342	389	357	338	352	364	333	365	333	366	328	402	354	346	336	378	347	367	366	327	363	354	391	348	337	391	366	341	314	328	348	354	377	351	354	340	356	355	357	349	359	344	375	365	311	350	377	354	350	375	381	370	340	361	352	378	368	345	355	381	348	376	310	338	350	370	350	355	376	346	361	391	348	361	359	347	355	368	367	357	367	348	366	363	364	358	327	336	344	364	356	355	359	356	362	371	384	354	340	414	363	375	387	370	344	364	361	330	339	411	375	378	396	326	359	370	344	348	358	353	368	351	359	394	311	360	369	343	341	385	403	362	349	363	340	375	369	360	382	366	338	351	369	324	355	347	372	346	342	343	336	323	393	349	347	384	324	374	392	368	379	346	356	361	354	354	357	356	341	356	363	354	353	359	339	390	375	329	364	366	386	351	401	354	353	337	354	346	328	377	354	355	360	337	394	343	351	345	351	346	365	340	366	361	371	371	327	364	389	313	361	353	363	329	349	384	352	357	372	373	360	356	366	353	380	357	371	356	349	336	345	372	342	362	342	355	373	362	375	358	360	367	353	321	347	355	365	387	351	353	321	341	309	357	351	330	339	355	377	358	345	368	384	328	356	359	360	359	333	343	355	345	376	361	333	373	331	393	312	377	340	357	336	319	342	350	340	345	335	368	359	367	348	348	356	361	338	361	363	337	340	355	336	360	364	315	387	362	373	370	364	315	353	379	343	355	317	357	374	365	343	338	374	352	342	333	339	362	371	328	379	308	357	378	334	362	372	389	346	335	343	356	392	338	339	382	362	318	343	328	326	303	353	357	341	363	357	331	360	374	383	341	380	358	399	345	381	380	329	331	366	385	342	354	360	380	353	356	391	364	354	367	347	345	376	372	357	331	359	338	354	376	317	357	354	343	358	374	372	374	371	355	365	372	336	355	353	360	386	369	354	335	374	377	356	331	396	361	360	348	372	344	365	370	371	363	376	302	328	345	367	375	368	343	388	345	319	363	342	377	359	336	371	372	349	380	376	346	396	361	360	363	323	326	336	359	352	327	347	342	351	377	365	330	316	344	349	352	367	336	354	375	327	357	354	364	324	345	375	383	365	351	368	339	325	353	329	363	333	375	376	377	340	344	340	331	327	343	348	383	358	353	345	371	365	342	345	350	365	365	391	377	361	337	335	363	339	347	391	313	316	341	376	339	385	386	368	376	371	350	355	369	363	367	369	338	367	392	353	340	366	363	340	340	364	360	364	373	359	341	336	386	331	339	348	377	371	323	336	376	339	380	392	326	349	366	351	355	379	359	338	380	376	362	341	369	355	360	352	349	353	365	384	329	370	343	336	358	339	340	355	354	335	350	364	357	345	331	347	376	364	379	365	367	377	358	384	337	338	348	340	382	348	372	371	376	337	371	345	381	374	343	353	326	333	334	357	335	374	388	355	334	379	336	347	393	348	371	377	336	332	386	360	358	349	339	351	343	350	376	370	348	372	355	365	362	390	361	329	370	355	343	397	376	364	333	370	355	312	359	382	365	367	356	351	364	352	331	337	331	314	418	338	383	381	370	364	353	372	388	365	348	328	385	348	356	341	353	357	347	353	379	335	360	366	355	371	363	361	360	341	366	388	354	339	390	388	351	318	361	360	359	339	303	353	349	347	371	366	338	345	347	361	343	318	347	378	347	398	327	341	330	319	333	360	358	360	351	394	334	339	348	361	340	365	381	362	364	334	372	355	359	409	328	325	381	350	342	362	369	386	366	355	373	342	346	345	356	378	389	372	351	314	353	329	383	370	355	366	349	353	348	363	345	354	378	379	347	354	349	378	366	341	344	353	372	358	361	328	362	356	315	348	380	373	352	344	331	360	364	376	360	344	357	353	377	355	335	343	348	391	359	349	371	326	332	366	336	371	379	385	343	359	349	335	327	337	344	354	355	350	386	322	369	354	368	351	333	359	365	362	369	362	329	378	310	377	338	364	327	356	366	353	371	362	371	347	344	390	357	328	319	361	327	384	370	377	343	382	339	384	347	344	388	343	380	377	354	343	374	319	362	341	363	359	379	326	341	356	351	346	362	344	378	362	371	341	353	403	342	345	344	376	374	347	346	342	375	378	317	388	377	360	361	372	368	386	336	340	334	369	370	327	349	368	328	339	319	340	377	371	335	369	341	367	373	378	333	309	350	338	353	367	376	354	388	360	363	344	398	341	356	335	358	372	360	377	342	367	329	333	358	353	362	360	338	329	379	376	367	379	361	359	332	328	333	366	378	328	326	342	373	410	329	362	372	362	352	339	357	311	366	349	364	349	347	351	370	335	355	365	336	363	357	345	354	358	384	349	334	325	345	330	337	379	347	375	367	335	365	347	335	381	368	345	368	354	364	361	357	392	344	335	360	366	365	350	333	341	369	364	366	378	339	371	328	354	367	326	371	347	372	341	379	350	333	356	330	317	363	392	343	359	315	383	364	346	388	331	385	370	382	342	357	351	331	356	363	360	350	325	376	330	357	367	379	347	365	368	344	297	362	373	369	362	371	376	357	338	352	367	398	376	363	362	352	339	363	333	363	372	351	335	352	362	375	334	362	347	326	328	368	324	372	333	352	350	388	334	360	337	339	352	356	365	336	330	349	322	351	362	368	364	358	339	355	362	348	308	352	374	364	359	342	363	334	362	375	363	368	388	339	375	355	356	349	335	369	381	383	360	375	355	344	344	377	353	333	367	362	360	335	326	334	342	355	369	370	340	356	320	362	342	326	352	348	372	384	372	347	363	363	363	342	370	361	360	370	322	380	355	360	348	364	391	334	349	321	330	383	343	359	388	337	366	356	364	344	328	403	361	368	345	319	328	346	349	345	343	343	353	356	345	316	380	375	357	342	359	362	346	342	378	394	326	371	361	347	351	380	351	353	359	312	350	328	373	353	342	367	366	346	350	381	341	347	340	336	346	299	340	356	378	362	334	389	335	329	359	346	350	349	353	324	358	356	373	360	359	340	345	382	319	333	314	354	332	353	358	364	352	341	372	382	350	349	373	345	385	346	366	330	393	340	355	351	382
28115	17258	3449	811	588	531	526	456	451	442	457	448	435	418	443	475	452	423	391	440	435	404	443	413	439	451	450	439	443	416	450	464	408	442	484	451	500	461	457	472	453	441	444	466	479	425	464	491	420	450	434	440	439	480	481	524	487	466	450	421	426	447	446	430	376	429	429	436	422	444	472	417	447	427	427	434	380	437	380	443	380	420	437	438	418	420	472	435	476	413	427	425	449	430	458	412	413	451	476	423	445	432	397	416	431	427	434	427	402	422	440	422	431	414	417	440	391	385	418	394	430	403	416	429	413	397	427	427	435	449	405	405	427	438	438	395	417	451	414	417	411	397	448	440	387	454	424	430	387	394	424	414	449	461	438	490	416	411	396	424	412	421	415	422	419	454	428	466	452	463	440	409	446	424	438	428	415	419	458	429	389	413	423	444	414	444	423	425	443	420	411	438	479	468	452	447	432	451	444	429	396	445	431	425	435	422	407	458	442	416	414	440	424	454	391	438	416	445	437	451	423	439	413	440	419	422	429	410	428	414	433	430	456	424	423	462	452	430	427	400	424	431	433	436	424	438	422	408	458	375	449	421	445	432	464	435	471	458	413	431	443	393	445	416	445	424	431	423	432	436	419	442	416	412	453	448	411	420	438	460	432	401	454	448	387	474	436	434	431	432	434	411	454	411	423	442	440	411	419	438	452	406	455	427	417	409	444	429	445	420	426	430	418	400	415	415	440	445	439	409	452	426	448	423	416	421	419	402	432	473	412	408	413	428	374	416	422	414	416	398	436	391	486	394	427	423	429	426	467	449	423	459	436	421	446	401	471	457	407	437	457	429	418	441	436	414	475	441	429	446	436	427	450	419	418	389	452	407	484	412	445	433	414	449	431	437	400	458	395	409	414	446	439	421	422	465	419	429	403	436	449	434	440	437	431	436	420	405	440	464	416	430	495	442	435	431	442	432	432	421	407	450	430	405	401	406	434	399	441	409	410	426	455	464	447	450	462	432	424	439	461	384	390	463	412	426	431	461	436	411	415	427	431	434	414	442	415	422	420	453	427	454	471	403	427	510	455	424	433	480	446	433	407	457	473	460	439	412	408	431	426	441	429	399	410	401	421	447	451	442	408	430	420	480	450	419	436	439	399	447	436	456	405	440	404	422	453	430	454	420	472	422	430	423	419	420	425	396	419	442	428	430	410	414	446	424	455	454	447	426	435	426	399	439	412	446	420	419	445	434	414	451	435	403	414	419	440	428	441	406	424	454	433	449	444	455	456	446	433	419	479	420	428	424	445	460	423	438	414	442	440	411	411	426	440	414	457	445	406	450	422	428	426	404	453	431	438	431	411	406	450	478	413	469	397	394	438	413	438	421	431	423	391	438	413	423	444	459	426	430	418	455	441	438	467	422	423	442	436	438	434	422	421	407	441	413	401	397	424	441	454	399	433	446	422	471	457	422	431	473	433	449	459	439	430	463	417	409	421	355	429	411	470	459	468	480	412	444	412	394	373	453	418	432	432	449	418	420	426	453	405	406	422	462	408	446	448	418	427	451	454	401	443	443	404	422	439	438	453	472	446	404	399	405	391	436	435	410	431	435	410	427	432	407	424	404	457	470	455	436	451	459	391	399	413	422	425	432	415	432	432	426	450	400	433	407	434	438	426	421	455	412	453	426	437	414	419	472	426	453	405	430	440	425	480	417	443	411	428	452	426	443	428	452	429	434	433	463	438	436	397	396	457	436	435	447	451	441	391	410	443	435	422	468	446	422	472	400	434	467	428	432	427	449	464	400	405	450	434	465	443	446	413	400	442	424	435	433	434	457	412	433	413	452	429	422	449	443	419	431	472	411	434	463	405	461	459	436	450	410	462	461	407	472	393	439	437	444	462	433	393	423	453	464	441	430	410	449	420	450	415	472	432	443	424	443	445	435	457	416	428	428	439	471	432	380	453	418	432	455	428	384	466	418	437	385	413	440	441	446	432	424	428	424	412	412	458	402	447	463	394	455	386	461	425	397	418	424	387	437	430	402	447	429	460	389	421	415	397	442	419	423	478	445	425	455	414	401	457	408	421	419	433	435	399	422	408	422	415	415	434	437	444	389	442	427	428	460	433	431	458	477	442	446	386	413	441	394	441	437	473	412	438	451	416	414	390	435	419	443	441	442	442	453	462	445	471	428	459	414	421	420	445	411	446	440	412	387	395	461	434	437	471	415	468	435	402	469	379	440	439	388	430	471	433	426	429	404	394	435	408	429	434	448	477	429	455	456	451	465	480	430	420	430	392	422	437	443	440	449	444	406	409	418	423	476	400	436	404	414	459	407	474	457	440	394	457	455	401	460	488	417	424	442	438	415	429	393	448	428	418	421	445	403	404	464	465	427	424	432	430	469	410	433	445	411	431	459	407	421	452	405	438	398	462	444	459	444	439	416	422	433	409	451	488	420	415	436	431	421	389	400	443	430	439	446	441	417	458	427	425	461	426	458	453	456	398	437	459	411	411	392	404	432	417	437	469	458	432	426	466	442	426	412	431	421	432	420	408	434	398	433	488	437	437	425	420	422	425	428	404	444	417	452	449	447	428	446	455	434	439	422	426	427	471	445	459	406	430	442	432	446	438	458	400	456	418	415	402	481	421	469	429	406	443	441	429	408	433	434	415	426	388	439	434	422	406	443	406	443	425	456	414	458	433	447	417	431	445	409	411	422	445	418	431	394	462	440	370	420	389	446	412	452	460	397	438	422	421	443	439	449	456	416	434	403	477	417	412	454	424	443	451	440	452	432	432	422	441	431	416	430	443	427	457	428	466	418	440	438	428	440	410	416	414	463	427	419	461	425	436	395	452	434	436	401	441	454	459	454	409	433	434	461	419	436	422	396	450	389	467	416	422	413	396	439	415	436	469	426	408	436	442	434	434	434	437	441	431	437	437	426	411	392	443	409	406	448	433	414	446	452	430	456	459	437	456	435	457	404	438	441	434	440	439	465	451	425	416	446	419	434	430	432	447	406	467	417	431	464	434	427	431	419	420	465	421	409	456	418	438	464	447	440	461	414	392	422	428	466	421	454	435	464	400	402	423	417	410	449	382	434	427	459	416	408	427	424	449	462	406	449	432	433	419	445	429	407	407	436	426	437	433	423	449	422	456	418	382	434	436	437	470	426	447	453	435	426	437	452	433	449	455	436	425	456	412	434	427	494	447	448	398	416	446	412	385	439	429	418	427	417	467	454	420	434	395	433	424	468	419	412	414	455	429	466	446	414	407	447	433	406	393	446	416	426	417	416	441	442	429	401	457	394	426	431	437	415	428	406	461	437	451	429	439	443	430	430	417	461	426	476	469	408	445	408	438	433	415	418	453	439	424	424	438	431	429	421	469	399	428	441	390	437	444	425	446	422	441	390	428	405	429	462	447	400	470	414	399	445	441	446	446	418	372	394	414	451	429	418	439	376	430	453	413	454	440	408	414	413	455	398	445	435	443	480
6964	2665	1141	742	682	647	574	581	513	519	547	514	480	509	441	458	448	482	477	412	474	474	512	470	488	508	565	527	522	548	491	466	503	532	543	530	531	513	506	489	479	479	487	491	449	485	488	510	516	465	508	474	529	531	479	513	590	504	495	479	504	456	452	418	455	452	468	510	514	503	449	475	456	465	463	480	458	453	468	475	460	459	504	444	440	492	493	460	481	493	502	464	455	478	498	446	483	489	452	459	473	430	449	476	452	472	499	484	439	464	468	467	457	468	439	507	465	444	504	444	473	461	488	476	466	487	480	439	479	448	491	457	465	476	447	477	474	485	474	502	438	480	450	479	494	449	457	445	480	441	499	468	464	470	476	454	461	472	468	468	441	472	482	453	478	465	441	495	440	479	456	483	463	520	466	490	448	488	459	479	464	492	493	473	468	456	487	496	472	520	445	492	448	425	467	498	465	482	469	441	479	429	477	457	439	457	486	452	435	450	460	451	489	459	471	479	462	477	462	469	488	479	467	475	507	485	437	460	460	475	466	466	474	453	453	461	483	455	489	460	430	473	456	453	488	462	481	431	448	430	457	474	477	480	489	446	485	488	448	464	426	484	454	450	476	464	478	464	476	428	416	508	482	468	438	479	481	441	461	431	444	451	504	455	451	456	448	467	452	484	461	489	459	429	455	463	478	475	472	453	458	446	505	507	469	461	446	427	481	470	487	504	458	501	451	496	515	474	485	481	488	436	441	478	487	465	505	462	470	446	489	491	492	456	429	449	453	409	456	450	437	465	463	451	482	470	454	476	481	474	445	455	442	475	474	503	419	483	467	452	442	414	463	475	457	459	485	420	424	468	506	441	473	425	470	480	452	461	464	477	444	445	451	407	460	479	472	442	476	494	469	462	456	478	448	475	454	441	465	465	477	466	464	486	471	437	494	425	486	436	500	465	473	492	466	476	480	485	459	508	461	436	475	513	445	470	467	476	482	447	467	428	474	465	485	463	429	487	446	424	480	455	443	488	468	461	477	460	427	488	495	486	479	489	439	473	484	478	466	424	486	490	451	436	444	484	473	511	459	473	462	441	463	448	450	475	471	474	509	490	480	466	479	445	428	436	468	452	451	442	442	478	459	485	423	526	485	498	442	463	443	444	484	463	443	477	452	450	514	495	468	469	451	471	496	482	473	476	503	454	488	439	477	417	467	478	470	477	438	485	457	486	475	465	461	422	450	465	482	440	455	482	484	487	393	454	458	497	435	450	437	456	455	443	463	431	457	440	501	439	476	468	455	459	492	445	474	475	451	445	474	472	472	449	480	480	470	482	495	471	446	457	472	436	480	437	448	507	437	462	476	503	478	512	443	473	490	491	463	446	450	462	484	462	436	509	464	455	445	471	471	439	466	469	440	446	474	479	508	439	495	423	453	480	470	470	450	451	482	475	470	493	495	437	412	455	505	440	493	472	466	505	477	462	465	467	456	493	444	475	481	487	513	478	491	509	467	486	440	438	419	463	433	447	446	484	502	444	449	458	426	446	461	472	442	461	480	427	461	489	453	450	476	473	425	464	447	452	499	458	462	427	462	480	500	446	463	482	479	453	490	500	493	481	467	478	476	483	469	481	454	441	445	515	454	455	458	437	458	460	486	436	492	476	442	460	446	419	461	475	482	481	488	448	489	445	474	445	461	425	465	466	462	454	478	466	487	476	454	509	450	480	444	472	490	488	453	442	446	455	446	483	420	478	484	456	436	463	477	481	483	452	473	486	444	487	503	476	506	444	446	455	467	479	454	470	453	486	471	437	444	491	435	499	485	458	470	490	451	448	484	487	457	423	451	443	452	476	471	503	505	482	478	477	431	470	452	489	462	490	470	474	473	455	439	439	432	460	471	446	462	468	445	473	471	477	484	477	442	465	491	497	492	491	501	513	459	466	450	496	475	465	513	490	476	433	461	451	494	480	449	488	452	464	457	425	492	484	467	442	461	470	442	471	440	490	472	496	459	491	476	477	480	471	446	439	432	461	485	450	460	432	480	477	474	486	460	443	473	487	471	497	482	463	476	451	494	455	427	488	462	505	462	456	468	483	443	473	482	486	463	463	487	467	465	511	442	490	521	472	451	468	484	462	482	449	448	472	455	433	423	476	458	478	483	482	490	497	437	482	489	466	493	495	474	461	464	438	484	452	468	454	501	474	475	476	427	453	454	488	474	477	463	458	460	482	495	464	476	488	443	457	470	484	418	449	473	434	458	463	445	490	453	429	510	434	455	466	474	450	448	474	511	456	455	474	469	486	441	473	472	501	457	464	455	465	442	428	433	470	473	468	459	453	478	527	464	462	470	464	432	463	496	456	464	462	460	466	415	472	474	417	490	457	501	452	491	467	523	448	493	462	466	486	465	474	455	474	516	473	457	462	472	485	491	427	479	450	458	474	503	463	450	484	466	476	437	442	474	446	463	434	480	447	465	437	479	468	444	513	495	481	481	476	478	447	473	490	483	458	486	478	484	446	488	502	477	470	479	468	443	469	449	503	478	438	434	468	469	483	440	458	467	473	466	472	496	460	477	485	466	455	462	485	455	451	453	475	470	485	464	451	431	500	485	475	490	407	457	474	459	499	481	463	438	490	460	478	478	440	419	425	441	458	482	466	468	470	444	422	489	456	502	421	439	485	462	476	452	440	473	414	446	461	458	489	509	464	512	446	430	474	487	465	458	445	472	449	485	466	487	469	508	500	426	451	444	479	465	460	478	479	498	460	463	471	486	431	484	460	457	465	451	459	448	458	446	491	460	463	490	460	443	490	462	431	435	452	442	448	472	443	491	459	463	440	403	504	512	445	434	462	466	459	467	494	483	473	482	433	490	497	509	474	454	496	449	503	479	449	446	473	459	500	461	454	462	471	521	449	462	451	430	468	495	463	447	454	472	484	471	460	495	462	482	461	447	451	464	466	467	476	447	435	429	494	423	448	489	462	502	439	454	460	457	448	485	456	470	509	447	511	488	460	464	446	510	495	449	489	487	469	475	453	481	465	482	453	450	451	471	467	442	452	465	479	446	483	462	445	478	484	471	482	434	452	439	429	454	479	478	468	493	485	454	448	448	494	485	455	504	477	468	502	460	426	483	483	484	452	501	468	456	462	472	469	474	474	472	489	474	456	474	498	452	473	478	488	460	474	506	457	504	479	472	465	450	455	506	436	481	459	428	460	409	474	455	448	489	461	486	468	480	461	446	475	469	458	473	460	465	462	471	466	436	480	491	456	438	454	472	481	434	498	510	454	455	471	416	493	444	451	465	430	465	454	437	451	418	491	451	445	469	474	474	476	465	458	467	481	471	472	448	505	476	459	454	451	487	516	443	493	465	477	451	449	461	461	452	487	482	502	470	465	454	483	457	449	468	463	472	484	493	523	458	476	456	490	475	486	475	470	458	488	427	463	451	494	480	462	458	445	453	432	418	468	523	446	468	448	488	467	410	454	482	427
23871	21354	28648	24397	21340	9497	1003	657	526	445	424	379	385	345	357	304	291	274	295	241	287	308	275	322	316	321	301	300	303	280	303	291	307	294	302	363	334	313	306	287	262	276	253	242	306	273	293	309	280	286	291	254	325	292	307	352	383	296	250	295	240	258	254	253	268	246	248	237	264	276	264	264	257	243	257	243	271	254	266	239	246	220	251	229	242	237	255	231	252	243	275	246	234	217	265	240	258	228	242	236	250	248	235	229	245	239	244	276	252	235	240	244	243	245	244	253	234	244	237	241	236	241	257	242	242	242	271	241	225	236	256	245	218	217	239	236	238	251	244	223	237	216	252	243	245	249	229	235	247	239	231	245	260	223	232	217	248	228	246	234	234	259	267	233	273	254	252	242	241	260	256	240	265	240	256	240	212	225	238	237	254	210	237	236	225	234	232	250	245	232	215	220	217	216	246	237	230	267	245	226	227	245	248	257	247	222	241	241	261	221	273	234	203	250	215	249	265	241	228	241	243	227	218	258	260	229	224	243	237	264	248	237	245	238	246	243	230	205	220	247	256	249	253	245	256	224	206	252	231	215	248	202	274	249	250	242	244	230	220	218	240	234	255	249	227	257	278	252	264	253	249	223	264	243	240	253	264	235	226	208	229	238	240	260	242	259	223	236	230	256	237	250	222	257	246	242	228	205	239	232	260	235	260	266	242	217	249	247	224	243	230	271	252	249	241	249	224	245	208	240	266	235	256	245	238	233	230	233	222	216	224	254	217	255	240	249	240	230	231	232	232	221	222	231	219	244	232	249	243	244	252	248	215	224	215	240	236	227	234	224	256	260	260	259	212	262	241	199	234	244	250	245	230	236	251	271	248	254	259	250	244	232	224	255	231	265	231	241	218	246	268	255	252	230	249	258	230	222	246	216	259	232	262	245	240	248	222	268	236	254	230	251	222	250	243	238	266	245	248	239	251	215	253	238	228	256	248	243	230	246	222	232	235	219	246	244	214	250	222	239	268	245	255	248	241	264	255	263	207	234	273	263	267	232	236	235	208	221	231	258	228	230	215	251	245	264	229	253	231	238	257	270	272	255	237	236	225	227	247	254	241	217	270	237	259	256	247	267	258	247	238	235	246	241	260	216	231	241	196	244	238	212	256	223	247	269	242	228	246	240	223	248	236	213	238	242	237	242	212	236	239	224	237	250	251	251	249	212	237	221	243	243	230	254	229	250	232	260	232	248	246	247	214	242	241	212	268	247	239	243	216	221	266	221	229	245	225	230	229	244	249	265	209	215	248	274	255	254	237	233	235	251	250	255	245	219	256	247	255	193	235	226	245	256	240	267	213	236	229	244	215	227	252	242	239	236	222	247	246	292	243	264	226	236	234	227	231	246	276	225	222	251	238	219	217	255	231	207	273	250	249	249	260	228	225	249	255	232	238	270	267	234	261	235	239	252	209	246	230	244	215	243	263	268	223	221	226	254	223	231	236	226	255	245	228	227	225	236	248	227	242	253	258	235	223	227	235	217	237	238	224	236	250	255	239	262	230	236	219	214	250	227	236	267	256	267	237	233	241	266	238	242	246	249	234	230	244	256	238	253	247	246	224	264	220	252	250	244	210	241	242	227	233	230	240	227	225	265	239	245	231	244	239	247	230	238	239	251	250	228	259	240	242	246	207	208	232	221	274	234	251	262	215	245	199	234	261	226	234	234	242	250	235	240	235	235	212	257	248	222	235	237	248	231	230	251	241	233	223	246	256	237	263	238	218	255	218	253	240	240	234	227	250	259	240	219	230	241	227	230	245	242	239	271	239	231	239	224	234	241	241	251	236	235	231	249	241	224	240	204	252	219	234	269	237	244	223	234	220	223	241	237	242	218	250	253	259	240	266	269	247	212	217	235	245	253	227	233	242	239	227	240	261	246	219	249	256	237	262	236	240	246	243	254	230	251	238	208	238	249	231	236	241	238	233	212	242	235	253	235	241	237	238	220	243	248	234	257	250	235	245	241	220	237	252	245	265	251	245	243	218	255	256	257	262	277	248	238	246	221	237	245	251	261	255	221	248	251	259	230	247	257	249	242	243	239	219	253	253	236	210	238	246	250	258	214	246	210	227	248	243	227	215	234	256	251	245	244	246	232	225	235	197	238	242	273	254	252	237	220	224	250	230	274	234	289	243	225	265	243	247	234	249	225	267	240	241	216	225	238	243	249	240	259	248	236	230	258	238	236	215	255	267	245	223	244	247	230	248	249	225	247	226	249	255	245	249	212	235	245	236	238	202	257	207	243	236	236	252	229	231	240	280	240	242	237	282	231	230	230	227	244	235	260	263	223	215	229	244	214	256	245	259	227	237	251	248	230	220	259	231	232	237	243	227	229	241	236	220	233	252	239	229	250	221	247	215	248	203	238	234	218	249	235	245	242	228	241	252	263	251	225	218	213	226	230	251	250	257	239	221	238	229	238	261	227	234	253	248	224	229	237	231	273	255	255	220	252	243	227	229	231	248	224	244	250	227	238	236	244	230	256	242	214	221	250	238	246	250	228	233	222	247	232	249	229	260	260	219	239	252	244	227	258	245	249	238	238	232	233	238	230	242	231	253	243	215	276	224	230	229	218	260	229	256	237	273	242	243	264	246	208	235	242	238	245	239	230	260	243	229	257	250	237	241	238	247	243	240	230	245	230	243	240	247	240	234	266	227	204	245	223	227	231	206	226	207	219	251	226	233	216	238	235	252	223	267	228	233	245	261	244	260	247	243	286	250	226	227	271	222	251	240	251	243	244	263	250	252	230	253	247	236	247	253	246	248	270	247	232	259	220	246	225	222	236	233	259	228	241	224	222	235	251	242	244	235	247	251	252	250	243	243	254	218	235	218	266	238	230	243	237	209	213	239	247	237	219	219	225	232	238	228	244	229	236	259	272	240	245	196	229	257	233	251	263	242	280	238	216	254	232	247	214	222	223	266	247	231	242	245	232	229	228	261	250	254	237	234	219	219	229	224	197	239	249	265	261	273	219	268	245	254	252	235	253	248	247	258	252	222	244	217	241	238	256	246	255	249	249	209	232	260	226	252	226	261	240	220	267	254	246	220	248	257	235	237	251	249	240	209	236	251	237	229	236	214	220	254	254	232	262	247	235	237	228	244	219	244	255	229	237	251	278	213	264	226	220	238	264	241	250	262	249	246	257	240	256	254	244	254	234	261	235	247	248	232	235	246	258	230	213	222	237	246	243	223	215	255	248	224	224	240	213	216	241	235	224	245	256	231	209	250	212	241	219	232	230	224	244	257	231	247	246	225	239	264	242	246	220	228	240	239	257	225	231	225	240	235	222	233	233	257	231	222	206	225	234	234	277	232	251	219	253	229	254	239	228	196	212	227	262	256	239	237	233	256	253	260	239	239	222	239	242	231	227	266	212	254	239	219	248	247	241	250	245	219	247	235	264	216	234	245	227	255	224	251	245	222	230	244	254	236	236	240	243
6531	16439	6204	3100	2236	1642	1238	951	841	619	577	518	455	437	431	429	382	354	346	331	331	321	347	368	378	391	419	419	378	349	329	315	352	386	395	415	417	384	393	342	349	314	294	298	274	283	342	332	363	331	336	322	380	371	398	456	485	439	331	264	297	275	304	293	261	282	278	284	281	285	279	277	277	258	274	291	290	275	255	288	287	234	257	263	279	269	272	288	239	286	280	273	290	276	250	287	273	238	270	267	280	257	259	266	252	267	243	299	276	262	271	266	266	279	256	283	295	265	281	253	254	249	282	260	267	256	279	239	258	276	265	267	298	260	279	282	288	271	261	240	269	241	257	257	254	245	254	277	273	276	260	271	273	288	244	272	268	270	264	275	244	251	251	272	233	267	252	281	293	265	278	281	310	250	287	256	265	267	251	268	286	273	261	257	285	298	258	245	264	267	257	261	284	263	280	264	249	232	280	262	243	258	289	277	246	262	291	266	261	303	267	265	292	303	259	253	257	284	287	292	265	273	267	295	288	290	265	272	256	275	265	259	276	285	253	267	258	263	296	256	276	297	254	272	280	257	280	245	264	285	271	248	240	284	289	255	269	260	262	262	263	268	232	252	269	254	275	253	273	268	286	269	260	295	279	245	237	246	259	277	257	271	274	279	238	251	288	258	253	236	250	258	280	296	257	240	254	258	269	278	238	287	236	287	283	262	258	275	287	273	237	278	259	262	272	237	294	264	238	285	277	279	271	294	282	272	254	266	252	282	276	249	248	262	248	268	245	271	234	285	289	278	286	265	289	262	255	283	261	257	294	251	283	269	254	271	276	251	292	281	264	265	277	266	254	272	269	284	276	264	270	268	252	302	280	242	261	266	273	283	268	269	266	280	272	268	265	298	261	274	272	262	259	277	258	276	238	242	289	263	255	283	248	269	283	254	274	275	250	241	258	282	246	276	287	242	301	261	284	264	258	254	275	249	285	272	277	268	279	276	271	267	258	245	259	260	288	256	267	303	243	265	271	256	286	232	271	277	277	275	249	271	271	279	257	286	250	263	262	235	266	262	271	257	269	263	291	272	256	286	239	296	273	282	281	272	286	268	267	258	264	284	256	252	252	241	256	255	288	282	247	262	225	251	283	286	288	278	276	277	271	230	245	249	241	271	270	238	251	238	275	282	249	271	271	260	278	263	264	263	266	268	287	250	261	261	271	266	294	262	277	258	243	250	225	262	285	277	261	281	254	255	252	273	258	241	260	286	279	264	273	274	253	276	275	257	291	282	276	279	254	304	286	290	272	236	269	286	288	260	238	246	284	283	262	267	248	275	279	255	251	278	272	260	260	294	263	276	290	273	258	286	258	303	273	247	274	286	287	263	260	265	271	265	247	279	266	280	289	294	256	292	265	267	280	274	230	268	277	279	258	272	288	286	258	280	250	278	248	245	277	252	262	258	260	279	279	291	265	285	239	248	233	253	256	237	285	251	265	295	250	256	272	272	248	266	270	266	265	258	249	261	284	275	291	251	263	289	257	267	256	257	243	267	258	253	272	268	258	264	268	269	263	289	248	249	289	266	295	269	291	266	262	284	249	247	249	261	251	306	285	260	268	261	255	265	291	281	256	265	269	256	262	252	245	233	259	278	286	272	229	245	271	263	285	280	254	226	291	249	273	259	271	281	269	272	233	256	245	248	288	251	242	273	274	228	238	260	285	257	277	269	263	277	238	269	266	260	288	251	265	257	307	246	267	263	248	277	263	212	265	264	275	281	271	272	257	286	259	273	266	272	256	245	270	275	247	255	223	277	243	251	245	281	252	283	291	300	265	269	278	289	248	273	276	287	287	277	232	269	255	259	261	263	278	289	271	270	262	267	253	291	274	281	289	269	258	252	261	262	269	259	276	251	285	255	257	265	300	255	255	281	286	250	286	247	278	259	275	271	242	265	277	276	260	288	276	269	305	274	274	275	292	273	266	249	258	263	270	243	278	282	299	271	283	282	300	260	295	275	262	263	262	262	273	279	253	259	273	273	272	275	282	266	257	276	265	264	268	261	266	250	271	267	275	267	275	269	286	266	258	283	254	284	263	273	260	260	288	235	270	252	262	234	246	268	259	254	262	278	269	286	265	266	279	262	275	290	267	262	285	280	265	242	269	287	264	280	258	259	270	280	288	256	296	290	260	254	287	258	269	278	276	288	247	261	296	261	272	254	228	234	263	280	286	254	269	250	301	269	284	243	273	290	278	275	255	289	265	253	249	239	275	273	251	268	267	262	268	297	261	296	255	250	272	283	275	265	261	269	267	261	278	245	257	267	257	265	267	276	280	266	281	260	265	266	269	271	275	260	276	261	298	268	256	256	276	290	269	260	255	273	261	266	294	251	254	240	277	267	290	253	303	301	281	268	284	275	258	254	265	269	272	234	276	261	270	274	271	262	258	269	240	267	256	243	266	268	247	244	268	257	261	233	266	254	242	245	280	283	294	239	261	286	244	285	289	263	267	250	238	282	312	284	277	301	251	264	252	238	243	270	257	265	255	271	264	263	264	285	275	252	255	295	274	257	266	286	284	227	251	264	284	278	282	238	271	272	278	281	281	257	286	268	261	255	275	262	260	258	272	245	299	268	286	295	246	266	269	281	258	268	294	283	232	268	264	274	285	270	235	282	268	271	278	252	270	266	275	281	259	270	254	262	254	290	285	278	257	255	235	266	266	292	285	260	287	266	243	273	266	265	256	255	260	275	278	272	276	296	256	286	254	267	275	265	256	267	231	279	251	240	230	310	263	268	318	265	279	249	257	276	279	285	256	299	268	260	254	275	260	274	252	283	276	254	281	263	273	248	273	289	286	257	270	257	286	263	275	245	266	246	246	275	250	262	278	244	245	275	266	255	270	297	258	253	272	260	271	262	281	264	270	269	250	245	280	259	263	301	268	280	273	255	267	267	283	258	257	263	261	256	249	261	243	292	273	268	272	284	264	291	267	256	239	284	251	271	257	278	255	238	260	271	293	254	269	271	276	277	243	232	265	278	258	280	296	279	237	261	265	251	283	254	280	277	272	271	264	235	262	264	284	250	263	260	247	271	253	228	285	254	262	247	287	255	272	258	250	248	274	268	273	262	284	244	262	265	267	273	247	278	259	237	264	255	294	263	270	288	286	279	262	258	244	259	262	272	276	291	297	255	292	270	290	293	266	283	268	250	281	236	259	260	283	272	268	281	293	265	274	260	263	270	280	264	281	266	251	287	259	298	229	251	275	265	285	275	257	269	252	267	245	293	302	266	254	234	287	253	278	257	254	292	282	287	258	279	256	273	279	269	246	276	279	271	252	249	270	288	252	243	261	256	264	259	241	250	284	252	241	277	279	314	275	287	261	255	249	267	300	251	258	291	290	283	244	254	257	272	287	254	271	307	275	269	263	247	259	255	291	310	265	276	246	270	266	254	257	275	267	265	305	267	241	276	286	281	236	260	258	260	259	281	287	264
25019	21284	27397	25419	9739	1112	898	764	691	675	697	680	630	628	701	624	640	581	627	597	600	582	592	592	635	648	621	626	591	600	606	590	626	596	653	626	624	610	615	622	612	631	553	619	588	564	604	623	640	595	582	601	693	612	592	626	672	619	566	608	606	603	564	579	566	549	582	606	540	596	603	579	570	593	571	588	598	559	554	578	525	553	548	547	566	545	601	590	583	564	571	548	524	554	555	565	552	564	588	537	586	547	590	582	551	587	568	560	561	558	594	559	533	582	575	571	563	595	599	570	540	577	550	591	539	542	595	572	560	576	568	554	551	561	534	539	548	570	534	572	548	556	542	576	575	583	595	539	586	620	598	598	600	589	546	564	557	587	586	571	563	547	508	580	607	561	551	536	562	579	549	571	540	550	561	566	565	550	558	512	579	552	547	588	569	585	553	603	528	592	599	571	553	515	561	563	522	588	567	574	550	603	574	549	601	604	583	554	578	597	568	550	599	582	629	545	566	591	578	548	581	572	587	564	569	622	555	564	587	607	574	611	587	574	549	531	566	593	577	548	548	586	555	579	575	553	573	590	555	549	556	561	618	541	533	543	565	556	554	508	586	549	600	521	548	536	593	557	577	593	542	558	551	517	535	529	557	580	511	611	578	603	570	602	564	587	521	560	546	602	556	559	562	573	533	560	557	574	578	569	563	558	527	531	591	570	619	614	552	546	520	628	569	518	571	584	538	555	588	550	537	537	571	634	546	580	565	545	533	551	589	541	537	555	521	613	558	591	592	610	554	564	568	563	594	571	587	543	573	565	603	596	551	551	555	548	575	616	577	557	562	559	570	571	548	581	590	543	603	553	552	556	570	558	529	554	586	558	546	492	540	567	553	532	554	548	609	590	531	579	542	560	559	519	535	572	599	572	569	570	528	572	539	566	570	565	530	578	567	547	547	514	570	524	633	559	561	585	554	546	571	588	564	534	558	539	587	563	562	529	603	555	599	587	529	586	579	540	575	546	555	575	585	554	545	539	581	575	538	582	571	558	599	560	565	561	586	570	589	575	573	534	566	573	554	543	558	560	537	569	569	560	638	579	604	545	575	567	607	564	597	578	527	558	593	606	614	541	541	570	588	541	536	590	545	559	585	583	578	614	565	578	572	590	587	535	606	567	521	538	555	561	574	528	573	521	555	544	540	556	603	551	583	561	545	633	583	499	559	558	564	569	545	547	567	588	567	595	580	569	525	582	513	541	576	574	573	555	582	601	573	637	528	607	513	568	562	577	521	595	562	558	605	544	574	586	573	568	613	551	575	574	618	582	586	562	543	606	573	549	548	560	580	611	524	585	552	562	530	544	544	536	584	601	567	571	580	578	588	536	629	580	557	587	562	573	551	559	524	559	574	561	586	545	590	587	571	563	581	566	605	560	560	585	576	588	547	573	577	563	562	549	510	572	595	574	510	561	591	543	549	564	554	497	598	539	587	560	597	580	532	576	560	543	537	581	572	570	586	594	588	549	530	506	525	555	541	576	593	589	543	574	532	579	549	566	557	562	578	577	549	517	577	609	571	565	569	525	542	550	572	556	585	538	580	519	563	562	555	577	531	557	552	543	580	566	569	582	570	557	587	541	551	599	577	570	519	564	590	568	565	580	609	535	588	545	559	575	591	548	581	603	588	523	566	591	549	574	539	561	584	602	545	569	564	556	559	578	539	563	552	534	584	614	578	528	558	599	570	610	578	583	555	581	570	549	593	609	567	542	600	537	576	605	542	525	542	571	552	559	550	627	555	546	537	520	583	570	578	563	592	549	561	568	550	571	575	583	559	621	571	600	593	551	561	618	564	542	536	541	560	581	576	563	594	575	575	574	526	545	554	531	615	565	619	594	565	589	552	554	538	565	527	566	581	553	571	516	591	577	577	604	528	555	596	564	512	586	578	590	565	574	570	574	540	572	534	547	567	589	575	562	616	618	580	572	592	532	602	634	555	569	556	525	571	571	562	564	565	578	562	570	574	558	544	578	624	574	599	545	547	524	568	623	538	534	558	538	543	550	585	509	565	593	587	591	594	562	545	557	515	548	607	555	548	551	534	582	601	607	527	537	574	575	567	557	563	570	565	545	532	577	597	551	539	587	549	564	565	616	569	544	573	551	566	561	606	556	584	589	512	569	572	566	537	548	545	561	609	574	534	555	560	523	546	594	569	530	567	530	558	541	611	521	553	600	555	550	592	589	552	547	543	559	565	571	552	614	538	595	556	566	602	562	583	608	599	516	560	532	504	551	578	579	569	551	587	602	548	533	569	558	570	560	555	593	544	569	562	588	557	574	529	580	606	558	595	515	578	515	575	595	517	576	624	554	548	559	570	557	530	566	572	552	560	552	602	575	639	571	576	580	560	587	550	590	597	525	553	578	567	599	570	561	575	550	567	591	556	599	579	580	584	503	571	562	591	570	601	617	579	574	558	549	525	547	598	529	569	570	552	534	599	540	584	548	617	569	571	557	570	584	607	564	566	555	583	607	575	541	581	579	533	552	568	559	586	563	592	555	544	561	576	568	570	573	575	594	575	560	554	575	589	565	565	584	567	548	546	552	557	547	582	554	554	597	568	586	579	570	553	624	566	575	577	540	539	549	565	531	554	580	580	561	600	582	565	595	609	574	560	570	517	548	586	567	628	560	560	545	563	548	587	564	555	589	549	622	579	565	593	547	557	546	599	552	560	579	549	610	580	552	571	583	545	559	545	568	538	530	587	591	566	579	602	575	600	577	526	544	542	573	602	537	602	533	591	570	566	521	574	608	552	519	596	624	590	561	595	547	567	564	557	623	509	545	569	545	580	536	612	625	560	523	557	565	594	543	562	561	603	551	582	500	575	590	572	560	544	546	552	549	569	570	560	574	566	558	547	597	568	582	575	593	567	588	551	591	547	584	610	494	560	575	596	590	575	556	566	563	606	590	571	608	537	567	591	525	572	547	557	553	577	592	575	601	597	573	546	550	561	579	586	571	601	582	591	594	590	571	578	590	603	546	553	532	568	529	578	568	544	554	589	579	549	586	563	560	546	567	569	522	581	521	562	574	588	576	532	547	563	575	602	584	551	562	557	557	528	593	599	567	526	581	569	598	557	606	549	599	596	565	577	532	567	583	513	589	571	533	583	573	605	548	558	589	532	574	543	584	570	578	537	595	574	599	567	562	561	548	569	558	585	559	596	563	567	535	531	512	534	593	602	581	566	566	548	564	579	554	627	614	578	554	596	553	544	495	609	580	587	579	546	593	586	607	575	576	543	579	593	580	584	570	559	569	532	543	578	557	548	565	557	546	569	576	526	562	602	568	565	596	608	528	544	596	562	537	589	536	557	562	578	539	540	539	587	547	538	605	533	530	541	558	549	600	569	581	518	550	572	600	570	543	557	516	584	601	517	523	568	594	598	559	611	601	590	561	567	517	596	578	565	558	556	575	561	586	569	560	557	585	604	565	597	558
6432	10441	3716	2161	1759	1341	1190	1050	925	812	789	729	721	688	673	684	684	639	662	628	648	573	658	613	647	720	707	614	705	638	684	670	665	676	718	703	761	682	656	623	670	602	628	661	618	660	652	647	664	690	662	653	678	690	684	756	730	708	613	666	584	620	620	599	597	583	596	613	559	575	645	581	613	606	627	594	575	577	610	576	588	590	554	597	636	618	562	563	578	607	542	674	578	575	629	582	591	583	608	546	586	615	597	592	619	602	561	532	561	558	577	609	604	559	581	637	565	576	609	565	611	586	629	592	598	571	586	625	586	636	616	635	617	593	615	593	618	608	616	579	612	606	634	568	630	549	588	604	593	578	545	582	579	564	612	605	571	597	613	593	556	597	594	611	611	622	564	566	575	580	611	588	587	583	618	637	599	633	593	593	577	586	576	583	581	618	603	568	531	600	589	568	601	592	599	557	602	614	593	591	571	614	585	573	564	583	614	621	590	593	580	584	629	572	583	582	591	582	630	591	591	602	601	615	583	586	584	592	553	621	612	567	621	611	599	585	623	576	632	571	580	587	626	610	578	577	629	598	582	582	599	663	570	589	597	576	598	605	609	601	606	570	598	636	577	595	594	575	645	626	615	574	598	574	588	563	581	555	563	588	557	567	619	581	563	550	568	596	588	577	585	628	583	567	564	595	592	528	628	617	605	572	603	607	579	611	587	552	646	573	627	565	584	599	575	609	605	640	604	637	597	617	594	582	594	625	585	571	614	620	608	574	609	581	578	555	576	596	564	609	602	562	586	594	601	577	589	595	631	596	529	609	579	600	601	593	573	574	593	573	568	583	609	588	576	582	586	600	601	628	569	608	589	563	603	587	621	639	619	611	588	573	606	584	599	549	592	597	600	620	653	585	586	561	560	570	636	619	598	589	587	586	534	575	605	548	529	564	638	586	566	581	607	589	583	605	589	638	603	625	583	565	640	608	611	606	556	569	588	598	545	579	582	600	551	585	570	580	587	610	603	576	612	576	580	567	566	614	605	604	573	564	639	627	613	580	605	633	576	584	602	590	622	574	646	623	601	575	600	562	576	598	590	558	592	605	610	600	583	577	565	615	598	579	592	584	613	610	550	574	579	598	576	587	610	606	624	564	599	585	593	589	613	569	609	571	604	570	627	571	602	575	585	573	579	620	603	565	625	578	562	595	587	566	578	600	630	596	609	617	569	604	607	590	593	582	654	639	604	630	609	591	588	549	522	611	588	619	618	604	593	621	606	596	581	574	615	615	596	586	586	589	544	586	580	616	573	571	635	610	586	566	629	584	598	623	645	560	571	578	608	577	543	550	655	560	585	582	578	610	589	604	592	617	555	594	631	524	578	607	603	620	589	603	587	629	560	611	568	561	622	556	590	577	578	598	555	556	588	600	604	560	588	591	587	621	614	586	543	610	585	563	543	597	615	587	604	614	561	593	556	619	559	562	544	613	615	607	566	597	621	554	604	586	632	571	586	588	587	625	574	587	606	596	624	555	571	583	566	599	591	574	568	592	595	592	608	582	635	594	570	576	578	581	610	571	591	619	574	569	583	557	626	553	592	572	619	624	587	541	587	600	640	623	644	583	567	596	592	586	624	614	582	617	562	573	574	563	568	606	540	568	616	605	586	620	582	565	590	632	601	581	594	608	573	601	553	609	567	595	557	572	557	616	579	579	554	595	567	594	589	608	560	593	598	600	539	566	576	560	599	533	572	645	611	597	587	584	565	586	612	618	621	612	609	566	615	552	603	586	573	640	637	573	557	577	576	602	599	596	578	559	627	641	600	576	589	628	551	567	552	590	624	616	581	600	584	595	613	583	569	630	585	608	591	584	584	612	622	584	570	542	609	590	588	578	578	594	576	582	541	590	611	592	604	611	563	613	593	573	578	600	615	575	601	588	580	537	593	581	610	605	598	576	592	541	586	556	591	573	575	579	588	563	578	615	570	583	607	595	577	559	637	576	606	586	632	548	576	514	547	549	606	623	600	588	570	539	575	559	575	557	623	569	609	582	639	547	562	596	594	575	574	617	587	587	607	562	652	583	599	606	595	618	638	576	612	585	579	587	549	568	601	589	590	598	583	542	592	603	565	589	574	594	598	611	583	606	591	556	598	576	563	532	582	561	590	601	644	595	625	558	589	612	601	549	581	601	598	567	568	595	555	602	590	579	619	564	603	574	594	627	592	587	573	587	599	569	586	612	609	616	561	603	614	600	560	571	599	626	627	642	615	585	588	564	595	551	629	586	571	601	615	604	619	550	650	599	579	597	583	581	580	595	570	572	562	616	565	642	618	590	545	615	583	590	625	583	623	656	628	577	547	615	545	583	575	555	612	562	582	561	605	609	604	579	605	578	577	575	674	545	579	567	645	591	611	579	586	571	576	613	646	607	627	570	572	562	584	581	606	594	580	561	600	585	609	576	630	542	593	611	605	576	552	583	610	608	593	567	616	606	609	597	559	581	628	516	545	570	549	559	614	576	593	566	622	607	603	544	598	582	588	580	578	599	593	630	650	619	609	574	568	564	591	554	580	620	610	578	592	619	613	595	572	589	589	633	575	577	577	589	582	608	605	627	646	609	557	638	578	602	570	635	571	586	620	613	609	592	581	596	577	578	535	633	618	605	586	621	580	591	625	577	578	609	584	606	587	608	558	583	605	567	564	642	553	599	583	637	570	598	561	590	565	565	596	610	569	540	603	610	597	613	577	597	615	562	615	624	561	563	564	590	548	557	575	593	580	599	607	590	584	581	550	578	599	548	575	561	545	594	570	608	585	602	594	609	596	582	605	607	621	595	593	587	584	616	601	551	582	607	643	633	594	556	580	592	580	594	578	598	560	599	629	585	611	620	592	588	583	556	603	557	537	591	595	567	594	578	576	565	583	589	610	605	534	573	594	560	606	595	598	583	586	624	602	621	564	565	518	577	580	583	589	596	566	573	594	599	610	601	601	600	561	532	593	582	576	605	599	571	601	561	592	581	595	587	590	580	541	561	567	579	608	586	609	602	606	645	602	563	638	575	598	558	601	603	584	602	577	575	609	609	577	571	595	579	598	613	593	610	630	602	552	578	595	589	643	603	583	568	603	604	600	623	578	595	637	573	581	580	632	589	583	593	617	567	598	627	585	598	579	602	616	599	585	621	596	579	627	594	622	608	636	562	585	617	619	588	597	577	562	588	561	591	611	514	566	622	600	610	612	591	555	594	600	603	612	611	588	600	598	569	549	598	594	600	609	605	579	576	607	588	625	583	624	636	607	613	578	651	592	603	651	601	568	590	592	565	520	590	603	565	586	596	592	572	574	598	592	613	547	602	620	548	592	584	566	579	568	580	600	628	577	583	599	594	555	569	600	568	618	603	587	593	599	563	651	597	582	614	557	606	627	571	629	613	626	618	636	568	596	598	621	589	569	608	585	629	669	611	596	549	587	559	539	619	598	537	608	627	539	585	589	593
22718	21306	29037	23864	21279	21312	7294	1249	920	722	646	552	517	539	530	464	468	406	454	454	386	382	434	416	481	502	488	436	454	478	432	443	436	414	424	476	490	470	414	388	406	444	420	375	363	386	391	406	400	444	409	470	479	445	434	512	515	482	398	403	377	386	388	350	361	378	366	335	364	356	375	329	361	374	355	370	384	372	366	363	350	342	342	325	336	313	366	349	353	355	365	333	415	384	335	359	355	369	349	379	342	351	322	362	362	391	347	357	329	353	321	322	368	356	361	359	326	334	352	383	361	345	334	366	336	374	383	352	379	318	324	361	363	340	355	326	365	368	315	340	338	366	342	331	345	361	348	379	337	374	374	341	335	337	355	371	297	343	380	354	354	375	365	369	344	342	359	350	332	351	371	347	360	366	375	356	302	336	348	329	374	352	355	345	353	388	348	353	372	352	351	364	345	360	375	353	328	356	361	322	350	346	324	377	335	356	368	353	351	382	363	344	330	360	353	398	319	348	372	340	372	352	328	340	373	354	311	360	346	336	359	380	366	346	322	301	345	352	344	350	377	348	331	362	362	335	342	374	340	345	359	359	319	366	406	366	369	378	354	362	350	347	358	347	359	308	369	324	363	314	338	341	358	358	336	339	359	314	354	352	335	344	352	348	352	372	382	324	357	362	377	347	358	385	371	341	365	309	376	359	346	335	375	361	347	343	336	339	330	326	349	335	356	320	371	370	344	326	350	337	335	366	354	365	375	335	312	341	324	357	339	358	344	372	339	346	383	334	371	359	356	345	392	358	328	321	343	362	322	384	373	358	379	319	337	401	331	346	391	341	331	337	338	345	307	312	342	358	341	307	340	361	385	376	328	395	341	352	369	367	362	323	367	364	322	382	361	353	339	358	318	394	341	336	350	360	358	343	336	392	337	339	329	373	345	399	387	354	339	342	328	377	339	364	333	310	363	356	347	381	357	374	309	363	348	343	357	409	383	344	361	339	362	347	343	376	350	339	321	348	373	329	358	358	364	354	359	349	332	373	362	369	348	357	363	332	354	329	359	316	354	336	351	335	361	335	349	358	362	344	343	351	342	345	355	335	320	355	344	360	382	353	348	337	357	340	341	328	336	331	342	319	322	351	357	374	348	372	345	370	360	354	368	380	373	324	373	346	324	373	335	346	378	354	325	379	364	340	348	338	354	365	352	314	366	324	337	362	337	333	345	360	328	373	367	379	345	326	348	344	335	349	358	329	331	379	334	388	359	369	344	382	334	342	359	334	352	349	367	352	363	343	358	355	328	339	358	370	355	343	324	344	386	344	343	372	355	358	383	353	346	350	357	334	366	349	337	360	343	336	330	375	356	323	379	351	359	350	373	302	347	359	364	358	374	382	325	352	333	362	335	360	344	346	344	340	374	305	355	329	362	338	371	364	383	353	362	364	350	323	323	349	339	360	404	360	378	359	360	317	358	327	360	327	341	347	336	346	329	331	342	318	372	359	357	340	342	345	377	325	349	373	339	335	336	350	383	329	332	336	361	345	357	345	336	359	362	331	368	345	322	358	367	405	353	351	352	343	332	341	365	353	390	357	348	376	367	341	358	347	342	327	360	326	370	367	369	342	363	353	385	359	356	362	364	327	341	365	350	332	351	360	358	359	353	397	339	365	343	350	358	369	339	361	345	367	354	362	336	322	341	359	315	337	402	365	336	359	343	351	354	351	355	345	347	337	331	356	352	359	330	360	332	373	360	374	352	340	346	329	372	331	366	341	342	361	350	352	343	366	358	303	356	358	369	382	344	367	371	337	374	332	334	373	343	335	363	337	327	344	311	316	374	354	372	354	363	322	346	355	356	358	384	346	345	345	313	350	364	351	348	370	336	380	347	371	361	361	369	376	367	347	314	335	345	351	319	366	345	344	353	328	366	340	342	333	346	351	345	329	332	325	347	352	378	330	322	314	358	339	351	342	360	365	346	384	336	347	337	329	380	351	369	328	344	334	353	354	354	337	374	356	345	302	378	347	330	369	339	329	341	340	348	365	326	341	332	368	326	305	348	362	356	363	349	335	324	358	354	330	342	333	338	330	367	351	342	344	386	315	333	345	345	344	352	335	330	339	368	360	350	340	365	372	342	349	324	347	366	375	374	361	328	352	338	334	368	363	411	338	372	342	356	344	329	341	365	344	318	332	323	345	372	362	335	352	363	341	360	376	346	329	351	343	364	336	333	352	382	387	352	352	357	351	379	337	332	314	356	348	367	381	328	324	336	356	351	366	332	386	347	373	348	339	345	336	376	346	344	364	362	324	352	358	382	323	356	361	356	350	377	368	364	350	360	344	340	341	346	346	357	343	369	358	334	349	360	359	364	367	401	367	344	382	321	351	355	378	343	334	397	335	352	351	367	383	370	322	315	343	319	385	346	325	365	319	335	368	360	346	341	365	363	367	387	378	345	348	350	359	358	353	333	356	363	361	345	373	351	325	360	346	343	339	353	386	347	372	365	357	373	355	365	369	339	335	341	318	356	329	327	337	350	339	329	331	327	364	371	380	352	333	325	352	339	353	360	334	328	346	372	356	317	365	358	391	348	348	345	370	376	372	363	344	344	353	342	359	355	347	356	336	325	319	354	355	340	322	363	321	355	374	358	382	366	376	363	358	341	338	333	339	382	351	335	337	322	351	330	322	380	400	343	335	353	328	347	322	338	342	351	346	366	346	341	341	338	363	348	340	332	331	346	383	331	343	353	338	368	368	375	376	303	346	337	374	335	348	363	363	357	361	341	332	332	340	340	372	362	373	353	317	347	349	325	351	342	351	344	344	297	388	373	328	331	371	381	360	327	317	357	305	341	333	342	357	351	353	342	357	349	335	355	362	346	379	356	327	328	344	322	316	337	318	348	363	340	335	359	344	371	334	359	370	336	378	358	334	351	354	342	360	366	338	355	357	338	351	350	345	350	358	334	366	342	352	305	358	379	353	366	340	349	377	322	356	301	345	377	337	352	369	359	356	359	315	340	336	359	318	333	363	349	380	379	368	299	335	361	329	358	338	343	343	395	366	355	366	329	311	329	365	353	359	377	343	368	364	340	341	351	341	362	325	365	355	370	345	355	346	353	361	368	347	349	345	354	333	342	344	379	318	361	369	323	379	381	345	350	327	342	337	362	342	371	360	328	337	349	333	376	341	356	342	343	370	350	351	339	325	384	355	336	332	358	359	365	353	371	372	356	367	341	360	335	322	354	359	350	348	346	311	318	325	368	308	321	356	338	320	363	351	360	378	347	334	355	373	360	371	359	333	327	352	349	354	343	372	327	342	335	343	358	352	337	358	323	341	384	314	316	321	345	337	344	374	357	365	372	375	330	357	304	347	347	331	353	358	351	307	320	346	335	320	348	357	379	323	350	357	360	362	350	400	352	386	352	336	339	334	318	364	345	385	361	366	363	328	321	341	366	373	372	316	360	329	348	321	358	336	370	394	364	353	344	345
8066	21986	10152	5103	4027	2925	2172	1819	1421	1134	926	841	736	652	557	634	568	516	524	493	514	485	457	543	541	649	592	550	549	503	476	442	519	527	504	600	577	555	474	507	467	435	438	429	462	415	478	503	546	493	487	508	553	554	543	630	689	610	448	415	395	406	413	389	379	345	385	358	366	391	407	418	397	412	392	337	381	399	371	387	379	348	360	344	352	412	372	367	353	405	354	373	372	347	377	314	376	384	362	337	347	357	343	356	364	369	375	366	359	337	369	334	343	348	360	368	361	351	365	387	329	336	362	347	364	337	352	376	359	397	352	358	370	388	337	357	346	325	357	343	354	375	381	338	378	368	369	362	332	332	301	360	359	337	342	358	345	370	347	365	345	356	320	377	345	351	373	329	337	372	355	362	333	388	353	381	329	342	356	329	369	339	386	368	396	376	358	326	346	369	391	355	374	370	346	346	333	366	364	358	348	341	355	357	377	350	353	391	386	362	385	377	331	369	353	380	358	358	335	353	351	364	342	352	354	363	343	375	354	324	356	370	366	328	358	351	352	373	350	315	392	367	348	349	365	338	316	352	369	360	378	347	377	357	366	361	363	339	343	381	403	328	332	367	362	349	390	360	359	376	348	349	360	363	380	371	369	354	346	348	355	367	375	373	323	359	365	339	401	329	406	345	368	370	349	334	362	338	336	403	330	303	308	344	329	337	375	333	324	377	358	366	365	398	372	377	367	356	355	355	375	388	308	360	415	358	372	314	376	348	356	362	344	364	377	395	343	343	334	387	384	354	352	331	387	359	386	387	332	357	374	372	376	343	369	355	329	350	340	385	353	367	347	328	360	352	404	322	419	363	386	383	373	361	359	340	384	340	373	355	392	402	348	329	341	356	366	384	355	324	371	386	347	343	360	379	364	370	329	371	355	317	359	372	353	355	372	374	399	353	360	364	360	309	355	335	381	369	353	356	370	359	330	346	328	355	401	357	368	378	375	358	374	398	346	339	351	360	385	335	352	355	355	356	360	342	350	358	327	342	375	378	352	359	386	363	354	366	370	354	346	348	350	372	378	342	357	385	332	365	347	384	378	361	377	347	369	412	344	384	350	369	358	345	381	343	336	355	364	338	327	340	376	351	364	366	357	327	377	361	389	332	384	339	358	359	363	356	347	385	392	348	375	367	330	368	367	370	368	385	395	383	338	367	379	322	344	369	349	350	338	351	379	345	344	357	348	371	374	365	387	400	370	391	367	351	387	362	377	392	352	349	333	403	348	356	365	368	352	364	336	376	361	368	345	372	351	358	370	338	365	359	385	393	379	375	363	368	336	320	301	338	387	361	371	352	336	364	350	353	347	323	366	331	358	337	345	344	349	349	342	356	352	343	364	351	335	380	386	347	371	357	376	340	361	371	332	370	352	373	359	354	329	375	356	367	327	340	359	370	353	396	361	366	343	374	346	365	369	390	359	335	360	390	340	373	339	380	323	392	355	351	345	340	357	353	371	381	337	370	344	383	333	333	322	375	375	371	365	355	365	328	363	348	329	396	375	356	371	338	345	318	367	386	358	351	383	358	387	354	361	344	367	357	331	374	385	342	381	320	383	330	350	367	371	358	349	332	361	379	355	345	381	346	401	356	378	384	358	358	343	315	331	359	365	369	357	352	357	349	354	336	356	344	342	330	323	362	385	403	349	381	394	358	395	340	357	367	331	353	333	335	362	387	350	373	359	349	383	329	308	356	370	357	346	382	342	346	389	385	357	350	341	336	336	368	381	369	358	351	337	348	377	384	355	388	349	353	353	365	357	362	367	334	327	352	353	352	380	383	352	332	349	380	371	389	356	355	368	349	378	378	357	384	365	360	357	379	390	349	372	309	363	385	359	371	350	345	367	389	404	388	370	325	363	361	346	349	372	347	336	333	332	342	357	357	338	405	386	324	364	337	342	360	384	338	346	360	350	377	335	341	378	366	371	339	342	369	389	358	347	376	360	361	371	385	391	349	359	350	383	339	359	361	396	361	340	361	374	373	359	344	336	357	358	320	367	371	307	353	346	354	380	358	371	333	358	352	342	395	386	381	373	326	369	345	359	381	347	340	357	337	365	361	346	365	355	397	356	352	358	325	385	334	344	354	333	357	373	345	334	366	373	338	386	374	349	396	336	351	363	330	357	376	331	366	345	350	325	377	325	329	374	359	376	348	339	350	340	344	393	378	352	352	369	368	353	355	360	350	377	376	380	342	376	361	365	352	381	393	346	364	382	367	354	369	378	382	325	377	358	348	359	343	392	368	333	385	375	352	403	340	371	332	367	382	379	361	370	327	355	352	354	349	405	338	387	326	338	380	355	383	356	364	363	363	349	361	366	369	354	392	327	356	381	345	377	366	366	379	393	352	359	350	361	362	337	340	356	346	358	342	364	313	348	354	318	366	379	359	364	352	340	343	364	400	355	365	370	365	352	379	348	376	364	351	336	381	373	339	371	374	374	359	359	388	363	374	336	359	372	338	352	343	362	340	311	319	348	387	323	375	378	370	382	378	340	349	359	367	341	337	364	330	326	387	335	361	372	345	364	369	372	338	377	354	385	356	370	387	373	343	381	390	360	360	346	330	351	381	336	328	374	368	368	357	332	393	356	380	331	373	377	369	380	357	386	366	392	380	369	377	353	400	347	324	352	337	345	350	351	343	373	343	330	350	352	363	348	383	370	364	322	376	373	344	351	337	355	339	363	360	387	396	336	381	332	351	360	377	343	333	363	342	361	334	334	385	400	350	310	355	336	366	368	365	360	367	400	357	371	320	334	338	391	367	356	384	351	393	339	395	356	356	356	331	350	345	321	339	334	378	360	366	362	318	368	349	358	345	337	346	354	367	355	369	348	365	352	352	334	373	314	402	370	402	320	377	338	353	375	362	362	378	360	357	364	360	362	373	366	326	394	360	401	348	346	340	368	329	373	371	361	376	398	359	365	385	388	351	390	346	365	367	335	381	367	353	327	360	339	364	332	375	369	356	348	383	350	356	350	389	348	374	389	354	355	359	332	360	360	342	372	363	384	341	360	390	399	367	374	359	363	342	330	365	359	361	382	342	334	338	361	335	379	344	404	350	370	350	324	383	375	377	349	370	359	363	359	375	355	363	330	338	364	340	356	359	377	330	344	342	342	366	376	338	366	349	358	348	363	362	336	357	331	342	377	362	345	377	334	359	367	372	363	347	384	387	330	338	391	345	360	358	331	363	403	369	358	372	366	354	364	357	393	350	357	331	375	353	369	340	336	356	344	399	396	366	357	361	354	366	349	338	367	348	348	354	343	362	353	365	360	300	353	384	357	342	364	343	369	351	353	371	363	375	370	352	359	358	342	357	349	349	351	351	330	361	358	364	348	347	375	354	380	330	353	335	354	345	372	337	334	392	353	356	359	350	349	343	347	379	377	371	355	368	315	361	362	378	342	328	371	330	367	336	316	347	372	369	359	341	357	360	361	371
28044	17240	3494	864	604	521	530	485	473	490	446	461	465	466	486	466	424	430	449	446	439	420	469	453	434	438	459	474	443	433	482	513	492	495	459	446	483	477	427	427	460	425	440	473	482	424	451	464	454	419	472	423	458	459	469	515	469	489	421	485	431	452	423	458	426	414	440	449	477	431	439	428	446	444	429	448	428	439	433	427	398	448	454	414	457	430	440	443	424	419	447	434	463	420	472	440	425	425	441	436	440	419	430	462	413	450	428	424	453	439	440	443	458	420	464	447	411	457	439	413	436	446	478	445	418	426	408	461	441	409	439	483	478	432	455	472	437	393	461	413	437	421	443	438	456	413	423	424	401	420	458	458	429	424	467	460	437	417	435	399	423	460	418	400	429	451	438	411	428	426	441	442	460	442	465	432	442	421	457	395	417	413	434	414	455	437	437	422	398	428	384	438	435	445	423	404	425	450	463	440	410	494	466	393	430	400	456	484	433	433	458	446	447	441	394	465	441	454	402	407	463	418	449	450	429	446	422	429	433	448	419	408	432	447	449	460	439	426	457	444	445	454	425	456	433	416	422	449	446	416	388	462	423	445	416	421	471	438	410	463	457	415	459	508	410	451	418	447	424	429	461	453	379	462	425	413	463	426	424	426	430	403	452	456	457	434	422	417	424	430	398	455	410	469	446	435	433	410	434	429	449	413	461	461	453	423	428	435	438	456	445	418	464	454	398	437	415	439	468	387	408	443	435	456	428	430	443	403	437	460	455	414	458	412	433	395	404	443	421	439	433	440	416	441	440	429	395	426	453	400	417	392	462	411	444	381	430	424	428	436	413	438	427	432	388	384	412	473	428	447	403	442	446	390	409	441	419	444	409	412	442	460	450	426	462	457	428	453	430	446	446	459	422	434	471	449	435	452	441	429	427	404	436	424	482	419	435	412	464	429	428	419	450	437	455	434	460	456	467	396	412	398	390	421	431	395	418	421	430	400	418	415	415	437	444	466	432	424	461	440	418	438	452	458	436	432	415	423	459	402	446	423	394	440	404	432	414	397	458	447	433	439	428	395	417	413	433	446	436	445	434	402	456	416	418	437	451	411	420	407	418	458	432	436	397	464	407	407	404	451	420	465	438	431	430	401	447	415	436	461	452	471	417	462	423	413	465	459	433	443	430	435	439	470	416	417	429	405	422	427	432	425	436	445	394	454	424	404	421	446	411	446	425	448	404	444	457	450	456	459	468	470	466	437	417	409	444	447	411	412	444	431	425	419	418	461	424	424	464	401	403	434	462	456	418	421	470	418	422	423	436	427	439	401	435	423	414	431	434	412	435	442	409	417	451	433	454	396	391	390	451	421	432	451	415	431	454	421	409	410	451	437	407	413	441	379	425	444	396	445	430	460	403	462	416	437	428	404	435	393	442	415	412	397	437	447	428	428	424	459	432	445	432	429	452	413	437	420	449	475	422	441	408	461	423	406	450	408	440	434	433	429	469	449	428	431	438	422	415	431	423	423	428	441	448	453	457	454	437	456	482	443	455	446	451	443	398	419	458	454	446	440	421	441	445	410	450	426	454	449	407	429	399	418	467	428	435	419	421	407	432	423	431	425	432	461	424	424	463	431	417	464	416	443	441	441	439	426	452	418	418	416	457	458	427	434	426	467	408	408	428	463	453	411	459	421	438	412	426	452	422	422	420	437	415	420	430	431	477	431	415	427	453	417	427	440	409	457	417	446	442	425	438	455	435	421	418	418	442	478	439	441	403	437	414	437	452	386	433	391	436	424	446	414	402	464	451	426	404	417	441	407	435	445	420	418	440	439	444	467	451	446	456	459	419	432	448	445	446	391	452	425	433	426	419	426	415	454	468	450	426	431	455	460	431	417	454	399	400	451	451	422	456	438	441	444	475	481	424	418	407	426	414	441	429	408	434	418	456	467	418	428	401	444	433	414	424	444	391	386	467	442	405	449	439	431	445	413	407	419	443	426	426	434	434	428	435	435	474	424	418	440	422	442	420	412	461	429	408	412	440	421	451	409	449	437	456	453	452	445	431	414	430	453	445	409	434	434	441	463	485	436	425	439	423	455	411	415	410	405	421	434	422	391	438	461	431	456	445	465	403	430	420	461	397	451	463	468	431	455	445	454	443	424	443	387	417	432	441	451	419	406	455	425	458	454	426	440	440	473	408	413	429	411	428	412	481	410	407	422	435	437	451	445	438	421	470	428	451	462	428	425	399	430	426	385	453	466	422	431	459	442	407	450	434	449	447	457	440	422	420	463	422	412	444	465	407	457	442	428	436	445	422	459	472	407	425	426	423	432	420	440	419	443	421	437	449	444	432	431	443	435	452	423	442	419	429	418	442	434	442	452	409	429	415	425	404	430	441	427	448	432	454	426	454	455	449	447	435	423	445	406	427	400	448	455	470	409	436	453	427	419	480	461	468	439	456	425	415	435	407	415	432	453	400	433	454	430	418	444	428	393	437	427	410	444	392	465	435	473	428	440	422	417	428	437	435	406	444	416	417	397	414	440	400	453	415	367	445	473	459	433	425	428	444	458	429	462	439	432	464	468	453	456	418	436	462	435	457	410	466	444	460	437	471	434	467	425	419	450	438	417	426	423	447	443	411	420	437	413	426	423	425	462	399	432	442	501	465	435	452	386	440	431	423	422	426	423	406	419	443	444	436	436	448	470	443	420	419	402	414	412	468	431	471	402	396	434	421	433	409	426	488	470	453	477	463	450	437	420	454	449	460	481	457	429	434	466	438	420	439	430	423	469	455	415	450	442	433	420	457	435	452	448	445	441	407	417	412	470	457	459	431	415	430	434	461	400	427	454	393	444	446	436	441	455	413	430	435	425	408	415	417	417	430	430	438	380	410	433	473	418	419	437	443	426	426	447	437	414	445	447	433	437	429	437	466	435	442	429	411	408	457	444	438	442	410	435	449	440	448	439	402	426	407	438	436	414	442	435	469	458	446	424	460	418	442	425	439	398	425	432	419	433	423	431	445	429	458	440	426	434	405	436	483	447	432	462	421	418	430	411	404	448	449	418	427	426	416	466	419	446	464	417	449	449	453	415	424	471	410	432	437	378	435	433	437	465	436	411	436	419	477	418	405	453	460	417	415	409	466	421	432	418	455	415	468	463	432	444	462	455	429	449	436	467	483	432	449	417	417	441	467	429	432	453	451	453	471	441	402	434	417	420	414	483	437	431	453	442	421	416	476	422	409	460	388	468	436	423	464	397	418	440	387	441	414	448	452	455	424	420	445	456	439	487	445	443	489	431	459	471	421	433	437	449	442	443	421	479	394	419	404	442	433	412	433	433	464	441	406	418	413	434	429	480	460	432	474	444	434	411	451	439	418	437	427	432	428	435	422	441	493	448	405	442	464	456	408	407	438	429	466	429	430	438	421	433	414	416	409	440	432	428	458	422	400	463	446	437	458	447	413	456	430	461	433	426	425	469	436	393	423	432	425	409
7260	2556	1142	796	650	655	603	560	530	485	509	482	495	461	519	491	475	495	474	499	506	486	489	500	505	516	609	518	489	538	491	527	476	511	493	548	529	550	524	503	516	454	490	481	493	495	527	505	494	513	489	521	521	510	524	534	546	533	508	487	465	464	452	472	506	499	494	476	462	509	474	465	437	457	482	484	496	469	481	469	461	485	446	469	493	499	515	463	468	455	498	464	511	447	467	495	496	481	517	408	453	463	465	446	481	487	485	471	442	464	433	452	486	465	475	489	472	463	459	491	458	412	509	482	442	441	465	470	478	475	499	483	468	500	484	443	456	480	498	479	430	469	465	467	430	432	473	456	443	463	470	440	436	450	451	464	500	468	494	465	468	481	471	491	431	427	472	496	475	457	460	459	469	483	470	478	478	469	479	490	463	469	485	479	459	472	463	454	453	454	456	467	497	458	456	490	474	479	468	429	442	479	464	462	466	487	465	478	470	489	446	466	469	495	492	515	488	453	464	470	462	479	469	500	466	477	445	493	475	484	481	504	494	462	447	467	460	495	509	470	446	478	452	483	477	524	436	487	481	455	489	417	464	447	482	458	493	438	466	499	487	458	468	445	459	482	492	489	446	481	495	501	458	468	475	491	445	429	450	469	506	494	465	461	467	456	439	433	492	483	498	492	450	499	450	473	463	473	475	455	452	485	441	466	471	413	480	485	439	446	492	461	453	460	462	474	456	497	439	462	475	473	468	549	481	478	505	470	466	449	465	496	437	455	452	470	467	443	482	487	482	443	482	473	447	454	472	477	448	454	454	476	472	467	449	435	432	481	471	474	476	461	510	497	488	509	476	476	476	497	481	479	469	467	458	446	471	453	475	462	487	504	503	453	462	450	466	473	497	448	447	456	459	466	477	414	500	496	497	456	441	487	476	473	473	477	456	486	463	451	459	429	432	478	511	462	467	481	509	471	492	433	487	451	489	470	463	473	455	437	470	480	478	468	507	429	477	487	474	462	468	491	454	456	491	447	470	511	453	474	490	515	481	484	456	484	455	487	454	482	452	467	443	421	426	457	470	498	446	463	463	470	471	443	492	425	477	458	481	458	472	485	472	503	477	450	493	451	477	487	443	470	452	459	495	485	473	461	453	437	442	461	479	456	459	483	474	489	447	454	470	506	478	477	485	451	466	485	472	494	466	491	435	500	479	474	483	473	472	499	456	489	433	459	420	499	508	466	435	490	447	450	446	449	468	486	470	466	445	477	459	474	494	476	544	457	480	479	455	478	466	480	476	491	476	451	449	420	477	469	420	474	469	456	475	472	463	439	449	488	459	450	464	505	440	460	451	486	467	471	477	471	452	475	483	467	475	447	491	450	470	475	447	514	457	472	441	481	438	491	488	481	461	441	490	452	508	470	483	435	495	477	487	516	461	475	464	478	468	467	505	451	438	492	481	463	471	429	464	471	453	519	460	467	463	441	462	481	456	468	456	460	470	444	481	485	487	448	470	479	487	455	469	454	455	444	493	469	487	523	444	457	446	501	470	458	462	503	469	462	464	447	450	485	448	405	467	444	459	476	490	438	442	425	477	489	474	496	474	462	433	497	469	486	439	457	499	458	437	460	483	448	473	483	469	525	484	464	487	465	490	466	456	438	494	492	505	478	463	456	460	467	472	513	473	506	494	477	460	504	459	462	475	451	478	423	501	448	463	438	475	477	468	498	492	442	498	437	464	450	461	435	464	426	450	482	491	489	463	441	497	491	458	454	507	433	446	472	434	495	463	461	478	463	458	475	438	446	474	469	448	433	438	453	463	488	486	469	462	452	495	459	517	433	430	439	454	489	460	451	473	488	453	466	450	483	468	454	471	490	445	442	480	481	486	468	457	444	493	514	514	442	502	502	457	487	490	456	485	452	425	464	452	452	494	491	462	466	474	481	458	460	479	442	443	463	493	466	420	462	472	482	462	497	443	486	456	470	478	469	482	455	475	467	467	523	447	437	464	459	491	453	439	454	467	455	441	479	509	490	457	453	451	453	474	466	487	477	469	429	459	491	474	440	445	448	419	474	444	461	433	477	461	462	477	457	471	504	459	431	468	453	482	477	448	460	503	475	454	495	498	472	478	476	467	456	469	457	467	448	490	462	479	494	467	471	509	464	455	482	486	459	443	467	479	488	439	504	480	447	463	501	538	454	427	469	469	431	447	466	505	455	426	487	498	474	495	487	444	465	525	481	444	476	479	415	443	451	471	470	451	412	476	477	453	469	474	459	472	494	480	507	497	454	482	484	438	510	468	472	481	439	512	426	454	458	460	484	452	432	466	446	468	448	485	443	478	476	463	458	492	494	494	488	451	450	450	426	465	469	447	432	515	495	434	477	467	485	464	444	426	479	447	477	500	494	435	468	479	488	477	456	433	477	433	490	482	469	452	474	442	443	497	455	482	462	501	443	426	435	448	437	485	448	440	480	466	451	444	474	445	471	465	478	445	490	473	473	481	469	455	462	464	455	434	433	429	493	500	465	489	432	468	483	467	464	477	452	485	466	486	493	485	442	449	474	464	477	454	468	475	474	477	465	457	502	466	485	478	487	475	427	448	462	453	492	504	467	446	497	438	459	453	482	461	482	434	440	491	518	429	497	495	477	448	472	466	468	469	475	466	487	430	482	473	485	465	447	452	451	454	492	466	455	442	415	483	489	465	446	505	472	445	456	441	463	463	475	478	499	458	473	456	457	472	470	472	490	463	480	467	448	451	460	461	434	474	529	484	447	456	459	464	467	523	461	492	456	488	477	487	480	462	492	467	492	476	502	445	473	476	448	460	438	455	465	489	485	466	491	444	497	506	479	482	462	474	489	454	450	450	493	443	477	483	461	474	462	476	470	456	475	446	450	460	467	477	438	510	480	446	448	454	418	468	461	480	458	446	464	467	477	464	422	470	456	435	518	459	479	470	506	463	467	446	486	468	418	457	471	479	496	459	474	484	494	466	460	516	474	500	485	465	516	459	463	455	490	472	435	447	426	477	470	492	469	473	505	446	489	472	433	494	461	464	451	501	444	475	451	483	443	474	461	462	468	472	459	447	448	483	487	439	477	496	457	447	475	460	508	486	499	473	477	457	460	472	473	492	476	477	474	510	454	455	466	473	455	440	461	462	498	497	439	455	458	454	493	447	470	435	459	472	475	484	453	477	484	466	467	454	486	494	486	456	443	459	494	475	475	481	467	483	466	468	440	482	436	468	464	487	483	464	479	466	463	498	462	424	425	464	469	480	460	457	475	470	440	461	502	457	476	450	465	474	493	454	484	463	463	446	455	445	481	485	446	495	496	461	522	442	460	450	480	464	479	456	431	497	434	444	473	462	503	484	479	469	481	474	488	445	492	466	486	406	465	437	443	486	453	472	456	469	485	467	441	498	433	465	485	477	432	455	436	492	463	482	481	441	463	479	484	478	453	514	419	491	429	442	481	498	462	455	466	442	442
23718	21236	28503	24279	21227	9399	979	650	536	442	385	371	362	325	339	315	310	282	316	300	300	273	291	301	328	372	342	351	286	328	289	276	283	302	344	345	319	319	319	258	278	291	261	250	296	320	317	305	311	303	299	301	316	301	315	408	395	305	270	232	273	262	217	238	236	241	250	230	274	250	261	257	226	236	240	230	233	264	212	251	245	227	246	240	254	219	243	227	243	265	272	242	254	216	230	246	225	239	241	264	262	237	205	227	249	251	214	259	226	241	251	228	266	239	250	252	248	238	238	238	251	250	238	222	245	241	252	246	266	252	253	246	232	242	233	237	224	223	255	224	258	301	231	238	262	231	216	251	270	260	237	231	227	246	265	248	246	251	248	243	260	243	242	255	221	249	222	230	257	215	253	245	229	235	214	229	258	250	231	234	214	226	217	228	215	281	239	228	252	242	235	229	271	217	227	228	236	247	251	253	222	258	233	231	225	249	238	262	224	236	228	253	241	255	238	225	224	252	247	225	246	246	259	269	228	259	276	231	288	233	261	207	252	251	231	235	260	236	210	252	237	238	258	235	231	207	232	247	257	239	240	231	253	258	228	288	222	251	251	231	246	262	251	242	246	234	253	226	244	239	246	252	272	234	240	263	220	255	252	264	248	250	265	244	229	239	255	241	242	247	228	237	243	233	246	245	247	253	249	229	223	257	238	248	224	234	201	244	269	228	215	241	231	241	257	252	267	227	256	224	231	257	242	218	209	236	249	263	239	253	205	238	247	261	244	235	229	246	236	230	227	237	225	208	259	252	231	241	235	214	246	243	261	256	239	247	244	254	231	241	212	242	283	248	255	231	281	271	243	248	239	254	277	235	237	274	227	221	256	231	251	256	246	239	247	266	273	235	252	220	211	218	202	245	214	233	236	211	259	262	251	243	242	248	242	242	257	253	256	253	230	263	242	226	243	246	236	254	217	238	231	235	257	212	249	243	253	218	225	260	227	231	237	237	219	246	257	266	209	224	246	232	246	244	275	249	244	271	237	227	247	229	254	237	269	255	221	275	276	269	248	259	232	243	230	236	226	251	243	245	240	254	280	247	234	224	275	241	243	257	248	239	231	232	220	246	232	229	247	245	263	256	225	228	259	234	230	251	224	266	237	260	207	232	255	193	228	239	240	231	222	259	253	239	266	262	249	243	233	244	255	258	258	235	234	240	223	263	244	227	258	243	249	212	241	237	259	218	240	241	230	243	224	239	234	248	242	253	260	254	246	239	219	235	242	228	238	239	244	235	259	235	215	242	227	229	256	252	225	253	230	236	252	235	246	236	247	231	205	251	245	265	233	233	266	229	241	269	235	222	232	246	219	240	265	245	225	232	234	250	239	221	202	245	218	245	246	268	256	233	244	246	254	234	219	256	232	232	228	239	228	233	271	271	247	235	241	246	231	264	237	213	245	231	273	263	247	247	248	234	230	256	241	265	234	236	200	226	243	236	207	253	242	236	221	249	248	238	227	234	262	257	263	260	237	228	243	238	236	239	217	237	256	229	253	224	257	230	301	230	262	247	238	234	252	238	218	244	231	236	267	283	244	229	246	237	229	221	212	236	210	238	275	245	258	246	248	234	235	240	258	235	240	220	259	239	257	247	252	221	231	242	259	226	245	240	241	220	230	204	210	247	239	196	227	261	211	199	247	259	236	237	211	263	289	240	249	257	227	245	273	259	264	220	283	252	242	244	252	268	261	246	235	228	224	260	229	243	197	241	249	227	238	261	227	237	245	253	220	235	247	265	269	231	226	252	232	248	251	223	240	223	254	243	217	243	271	227	233	214	249	238	237	245	251	234	260	236	244	232	231	221	228	235	232	249	252	228	251	244	237	247	248	247	250	247	238	245	223	235	227	257	234	213	221	229	246	219	282	265	240	246	221	219	242	247	233	235	246	243	246	258	227	263	245	227	227	253	260	234	266	217	220	233	265	228	225	221	269	243	256	224	241	239	245	243	238	264	212	245	250	233	261	239	245	237	246	267	276	244	244	233	235	223	252	256	265	247	237	222	234	224	264	251	223	234	236	246	228	230	246	234	227	258	254	240	241	233	246	239	235	240	260	263	287	208	228	245	268	216	250	224	241	235	249	230	233	246	254	237	246	222	260	249	228	213	271	235	243	234	217	255	245	240	226	246	227	244	226	285	233	238	266	261	230	239	264	249	242	245	228	241	253	253	239	255	250	249	259	266	245	246	226	256	245	245	252	226	263	264	222	205	234	236	223	225	231	232	223	235	230	230	221	256	234	243	232	243	242	261	253	235	233	233	260	242	233	234	269	233	265	234	255	250	251	261	236	254	251	242	208	243	253	235	221	235	249	228	214	252	240	238	242	228	233	225	275	245	244	212	230	234	282	265	234	243	242	259	227	262	226	252	248	248	224	238	250	213	246	247	241	243	217	243	241	265	232	243	249	213	232	251	232	238	250	237	260	240	248	240	216	265	229	263	234	219	252	252	227	234	213	229	233	234	243	218	271	242	252	227	216	228	245	224	248	230	222	261	269	262	248	238	235	234	267	256	217	223	253	253	233	234	264	238	234	242	208	233	213	248	230	230	231	240	235	228	245	232	246	234	235	210	225	227	223	227	278	225	248	258	208	238	232	252	231	215	227	244	235	252	236	220	273	252	276	259	224	243	250	274	232	243	251	269	245	248	236	227	222	256	247	244	250	214	249	245	244	243	257	221	233	237	233	234	234	239	228	246	212	234	230	211	214	233	242	242	249	239	246	227	229	259	252	246	241	222	236	258	246	245	251	222	238	240	260	249	237	223	270	240	236	264	236	238	253	239	255	234	262	258	231	238	228	237	209	260	229	252	237	254	252	220	238	235	230	226	224	231	246	236	226	225	240	254	204	222	245	248	233	246	257	250	253	245	248	240	215	222	241	222	253	222	240	223	244	264	261	230	232	212	239	247	242	222	239	255	268	245	247	232	251	267	230	226	237	251	224	258	230	236	258	206	226	247	240	207	241	256	228	236	215	239	230	245	233	221	239	248	225	239	224	223	217	232	268	285	230	241	250	237	228	230	236	239	233	220	234	242	246	261	254	233	252	222	230	204	225	264	240	256	233	249	250	234	266	246	231	251	243	247	256	255	247	232	263	230	248	262	217	227	221	260	238	230	256	248	232	201	236	259	228	238	236	234	247	221	243	249	244	243	241	245	258	230	242	225	255	247	246	241	233	223	258	265	234	220	239	222	254	267	276	244	247	262	242	241	254	258	226	241	232	257	239	250	252	248	272	243	224	266	215	233	229	247	232	215	248	198	248	234	247	248	252	246	262	257	242	234	250	236	250	230	250	234	248	221	267	239	246	252	268	221	249	240	256	245	261	271	228	267	225	271	228	212	242	268	221	252	235	239	260	262	238	226	244	229	247	252	227	256	234	258	244	253	264	237	225	237	246	232	221	253	239	241	218	237	221	233	280	238	234	250	230	233	251	229
7592	15494	6269	2992	2316	1736	1298	1066	860	680	569	543	456	417	413	366	369	385	352	347	321	354	313	372	402	417	448	377	366	355	358	352	369	363	416	435	409	410	334	344	324	293	305	314	319	347	318	343	326	352	347	331	357	383	420	468	496	398	337	327	259	294	275	269	269	305	261	280	278	315	280	254	291	265	257	274	274	280	262	270	250	264	284	282	292	260	277	296	286	267	256	279	257	267	311	274	289	236	235	273	269	279	293	259	262	247	241	241	272	249	261	257	273	236	292	259	264	254	257	266	268	281	256	284	264	301	282	241	249	247	256	274	275	280	296	266	327	249	287	278	268	300	262	313	248	260	266	254	277	268	253	255	239	261	263	276	244	282	256	267	256	258	273	272	250	292	255	273	295	251	263	262	255	278	256	290	283	265	250	267	265	282	246	267	297	253	272	283	258	260	285	254	265	263	270	276	268	257	259	263	283	267	276	285	264	257	247	270	251	278	255	290	251	267	260	272	247	292	291	244	241	258	292	278	245	271	270	277	275	288	280	252	259	262	284	269	267	250	248	261	248	248	257	249	275	290	268	263	230	287	265	255	252	252	273	267	260	271	284	267	265	258	261	285	260	274	233	268	282	250	262	250	283	252	274	264	239	265	263	278	260	266	259	266	271	275	257	262	269	265	272	270	296	244	270	254	265	257	261	264	271	249	264	271	272	277	263	245	274	262	256	283	281	292	279	287	263	275	252	261	252	262	262	252	268	259	271	271	273	291	261	254	331	262	278	303	273	268	296	281	274	262	265	286	247	256	247	257	252	259	272	303	244	251	266	290	282	236	268	247	272	247	271	265	266	295	241	282	269	245	295	241	266	273	270	254	265	260	266	258	269	269	261	253	278	268	268	234	252	286	289	287	256	252	274	283	254	267	239	263	272	252	296	267	270	252	268	250	276	280	266	259	280	287	292	256	283	257	268	253	264	264	237	256	301	262	269	245	259	261	294	267	262	267	252	263	249	266	261	267	277	251	218	271	260	255	260	278	264	266	265	285	270	262	260	254	269	266	256	258	263	243	254	274	282	258	281	253	245	239	271	278	260	251	260	275	268	263	289	264	266	250	260	234	302	288	290	256	261	284	266	268	267	263	287	230	260	243	262	258	316	307	283	283	286	279	254	265	278	267	265	255	262	270	269	275	243	272	275	316	234	306	265	261	248	279	260	274	269	277	261	290	291	246	270	255	266	267	271	250	279	253	277	286	272	253	273	253	269	264	260	271	264	251	296	267	263	261	262	278	251	277	289	270	264	286	255	276	244	270	286	244	263	293	256	305	247	263	269	264	273	276	259	259	258	280	248	250	270	257	286	260	239	253	282	271	298	276	242	244	259	268	244	275	284	242	256	268	258	250	264	251	275	269	261	256	264	250	280	280	282	247	276	288	276	271	281	252	269	249	252	256	248	252	294	258	286	257	263	268	298	283	258	277	241	295	267	242	260	234	230	285	298	249	275	257	261	245	288	254	287	240	266	274	266	257	271	245	283	259	256	265	267	279	262	271	290	260	266	259	302	260	265	258	281	278	234	286	266	263	276	285	246	287	268	283	279	263	247	262	277	264	250	284	239	257	262	306	252	261	271	265	265	248	282	259	269	286	287	281	256	264	287	273	283	261	267	299	273	280	283	272	234	280	254	264	253	267	276	247	252	252	279	258	256	293	239	289	249	290	286	260	265	247	268	307	292	292	282	269	254	279	256	234	241	269	264	278	251	298	266	230	247	269	260	306	280	278	274	265	275	262	287	236	257	255	260	234	264	275	255	282	258	293	246	279	241	255	246	285	297	273	264	271	259	301	280	247	262	242	260	297	272	255	244	256	263	262	273	278	277	269	265	268	262	286	279	250	290	260	267	250	283	282	227	269	292	278	286	263	272	274	280	254	289	268	277	276	268	284	287	266	290	268	276	240	264	259	256	260	258	248	254	297	268	282	261	284	257	264	244	285	259	282	284	292	292	261	280	253	240	257	265	258	246	261	282	271	285	291	267	272	289	293	279	270	256	286	279	258	269	269	284	258	269	283	258	295	271	249	267	230	260	257	249	279	265	241	261	256	267	245	277	291	298	295	272	256	279	244	238	270	273	269	276	287	268	240	262	271	272	245	254	267	234	280	270	276	294	236	260	250	261	268	262	261	264	250	273	274	268	270	250	252	284	269	258	257	253	273	270	300	262	264	251	248	272	265	278	270	245	287	259	263	254	259	281	285	273	260	263	268	245	282	248	259	265	256	286	273	271	269	262	278	265	255	260	267	259	269	287	258	258	270	263	248	274	253	272	263	290	285	266	280	264	292	282	279	271	279	265	293	270	284	262	269	221	271	251	266	284	266	233	277	232	278	292	246	290	261	266	283	249	256	275	259	341	237	254	272	278	269	274	304	272	262	269	274	276	261	285	280	280	271	273	254	294	270	286	265	299	284	290	263	253	300	257	278	254	278	253	256	266	270	280	250	255	261	249	231	244	255	274	251	279	240	239	271	282	278	287	260	239	265	254	253	274	279	255	281	292	280	247	255	228	278	251	264	238	290	266	251	269	283	267	243	286	271	279	264	279	253	249	269	246	277	271	269	285	285	256	292	281	262	271	244	284	249	249	304	286	276	266	260	277	274	287	253	262	256	293	254	250	254	288	295	299	269	253	258	258	268	275	283	252	285	251	274	276	260	289	286	286	267	299	269	266	299	278	273	249	279	229	285	276	250	247	269	268	273	293	272	264	250	254	275	241	308	250	260	277	240	284	296	264	295	249	270	272	236	265	270	255	306	282	264	239	259	258	245	280	247	241	257	283	286	314	230	269	314	268	275	299	260	259	278	295	268	243	250	273	257	293	233	270	312	287	240	231	240	285	265	265	250	273	263	279	267	255	268	266	273	269	250	277	262	242	257	285	315	272	248	247	264	257	275	267	250	260	271	255	271	257	271	229	251	270	251	286	259	249	258	261	262	271	291	256	255	252	265	271	258	276	254	266	286	256	266	259	255	275	261	290	270	301	256	253	241	273	270	247	288	277	258	238	272	281	246	245	295	241	258	254	255	266	273	248	258	265	254	278	266	253	237	259	269	274	292	291	249	266	239	278	272	253	251	283	244	253	283	245	274	271	278	248	247	260	254	284	243	261	267	272	267	283	275	276	257	282	266	260	305	277	284	277	272	269	258	279	251	252	269	292	276	282	268	293	278	245	262	254	264	268	258	282	273	262	250	306	274	288	234	255	295	285	243	268	281	280	271	255	278	239	247	255	245	278	272	254	244	287	275	265	249	294	265	267	245	268	250	271	254	245	240	254	272	275	250	303	282	284	243	218	269	253	264	232	284	296	275	261	267	258	275	273	261	236	275	247	272	277	245	255	259	263	261	285	287	274	291	293	242	271	237	258	270	273	271	275	253	214	251	247	276	265	281	277	301	285	263	250	281	252	282	257	284	264	271	271	255	261	247	257	260	268	279
25053	21241	27297	25384	9633	1094	892	770	749	724	700	613	665	635	609	599	632	607	623	585	598	614	614	611	722	613	669	634	647	591	595	591	594	608	658	610	676	624	593	594	620	538	606	569	545	568	589	557	601	649	621	600	611	640	664	672	719	643	594	591	561	592	604	589	555	520	549	519	540	558	569	593	624	583	538	557	590	563	617	561	579	572	610	532	539	584	553	592	556	562	576	558	567	583	563	571	554	585	560	584	548	584	595	584	567	593	571	574	543	606	615	518	586	548	559	582	613	610	574	554	533	574	611	535	552	554	583	620	570	587	553	597	547	556	593	558	566	544	589	605	563	588	553	550	586	577	565	539	576	563	597	580	568	568	564	573	549	558	618	595	570	614	607	573	596	600	528	570	539	589	580	566	539	572	554	565	590	592	591	562	546	577	572	578	542	580	594	556	566	565	555	572	576	552	578	558	554	585	588	599	624	556	577	542	532	551	547	531	578	592	525	567	537	573	543	619	580	513	572	581	565	591	573	550	555	548	525	552	548	555	558	609	543	560	586	559	519	561	562	561	564	579	623	540	520	548	575	588	567	548	596	581	569	579	638	561	558	568	574	566	554	593	588	583	606	572	600	584	526	573	540	543	550	550	578	581	588	554	560	571	600	573	575	578	579	567	558	564	581	561	586	547	578	570	536	583	564	572	573	552	601	559	622	586	550	564	561	587	602	553	607	559	536	598	563	609	516	576	561	594	565	582	596	552	562	571	566	586	561	595	625	609	560	573	547	571	612	538	628	600	557	579	584	535	547	573	522	553	592	578	570	583	565	560	576	579	570	531	541	581	555	586	588	564	552	546	549	595	550	560	573	587	576	599	575	575	545	563	590	573	548	543	575	576	604	548	564	558	588	590	583	609	554	574	539	561	576	560	603	557	608	581	572	554	575	583	585	581	590	549	536	575	556	576	583	587	624	540	571	546	570	575	593	588	578	580	548	580	610	548	545	613	571	537	590	576	540	558	607	526	553	545	575	563	574	555	548	553	569	566	565	651	611	576	576	639	588	591	593	555	601	551	572	590	553	499	566	583	569	555	555	540	586	586	590	551	587	568	575	552	535	586	584	570	569	594	569	568	596	565	586	564	575	606	611	572	539	549	553	545	567	594	587	590	592	575	574	547	580	583	590	649	576	584	573	568	580	590	621	573	574	575	598	547	575	524	573	543	585	568	569	599	595	554	540	575	568	556	567	544	561	610	535	547	629	572	601	589	565	553	565	580	548	566	582	529	580	614	606	547	544	538	563	564	581	566	598	536	574	539	563	589	580	570	593	587	590	536	606	568	589	556	558	551	633	582	586	569	593	571	582	558	565	544	566	546	530	564	547	569	555	579	573	548	575	619	582	574	578	586	563	565	558	581	581	587	543	558	586	610	573	594	570	546	536	560	552	509	601	561	567	597	567	579	563	600	582	584	574	572	602	577	571	601	596	598	604	579	574	564	551	601	596	625	551	550	625	563	541	540	551	552	558	593	550	571	582	568	576	550	604	538	580	568	600	559	588	600	579	602	546	564	597	554	570	584	537	553	577	557	607	583	521	580	531	571	559	552	584	545	575	571	524	564	520	594	546	585	556	527	569	589	571	558	535	594	585	536	570	581	558	553	584	581	630	558	552	603	573	549	532	564	589	547	579	602	600	591	540	566	539	593	538	541	562	543	628	597	550	541	598	544	588	577	577	551	585	517	546	562	590	578	553	590	563	605	580	577	561	541	566	567	530	552	595	582	613	608	589	608	571	554	609	603	608	585	588	582	572	535	573	595	587	596	572	577	556	605	541	566	562	569	597	598	571	558	552	566	591	579	554	594	565	596	614	581	587	561	580	543	603	631	573	594	569	541	601	562	590	595	559	623	550	554	574	576	587	529	574	550	556	568	575	559	528	587	549	535	625	579	613	546	560	567	562	571	552	606	562	561	561	557	549	509	584	572	585	609	584	557	499	599	545	595	539	557	579	551	631	626	587	583	569	561	566	573	550	540	544	579	576	604	575	597	592	568	611	560	567	612	615	572	577	588	571	597	580	548	544	594	501	560	591	592	554	550	554	541	572	586	599	546	561	577	548	562	595	511	589	590	584	563	557	563	599	539	542	558	552	523	623	591	578	575	553	566	556	596	588	551	564	543	596	548	618	551	543	599	598	590	586	550	548	579	577	578	555	534	585	557	608	564	571	533	587	566	562	541	583	551	540	568	565	583	542	581	587	569	558	582	534	586	603	538	550	580	569	610	588	612	574	575	562	568	519	571	558	601	568	583	560	542	619	613	598	538	595	483	542	576	566	549	614	559	559	599	615	580	586	568	570	599	573	528	627	579	565	561	596	609	619	519	544	574	573	536	543	599	552	620	567	568	570	595	590	550	597	554	553	581	554	562	545	550	590	549	569	561	595	556	570	564	594	556	539	545	600	534	598	534	584	608	590	588	564	562	521	626	591	572	585	537	593	607	586	563	559	567	594	552	557	604	596	603	568	554	618	567	571	564	567	609	583	560	566	537	546	554	572	590	568	567	567	546	539	534	593	574	512	592	558	552	538	538	579	550	548	555	544	567	597	566	550	620	581	581	585	547	578	601	581	600	543	560	571	628	521	575	538	573	536	534	556	534	573	556	581	576	574	536	536	636	581	567	587	557	593	571	545	586	563	573	586	609	612	565	553	587	532	553	547	562	584	545	618	593	554	584	567	588	580	563	582	604	552	576	575	571	565	579	562	592	558	601	599	572	539	555	561	620	523	562	532	547	582	542	549	568	565	528	582	562	564	562	589	559	562	607	614	561	541	605	569	603	583	561	559	544	551	565	579	589	570	566	569	589	603	560	539	570	607	601	549	614	572	600	600	538	566	579	554	546	537	593	594	529	561	553	579	532	540	557	565	575	578	564	589	577	596	541	601	612	572	599	584	505	539	572	528	583	604	565	557	573	551	583	598	528	591	558	575	618	619	563	551	561	571	566	548	576	524	544	566	567	512	585	570	597	596	560	549	542	598	576	558	582	578	571	560	586	511	581	585	612	599	600	591	539	556	554	584	573	567	583	579	586	567	545	556	597	574	557	591	604	572	576	590	587	613	565	596	590	550	554	558	552	555	560	576	601	576	531	589	608	571	585	561	580	579	581	618	532	566	552	574	594	544	529	542	572	604	586	607	551	600	617	518	557	552	595	574	550	604	565	616	586	606	606	550	560	518	582	585	565	527	586	587	598	553	551	595	611	572	581	607	567	568	560	583	613	601	543	565	578	557	591	553	539	578	585	594	569	604	552	616	555	554	595	511	568	578	566	552	562	572	580	556	545	548	602	618	566	572	553	572	604	577	554	579	579	554	616	561	549	582	570	564	567	549	554	575	558	579	555	569	597	602	526	585	571	561	595	570	586	553	622	576	510	595	541	565	494	621	579	549	575	593	545	574	579	600	572	575	569	573	590	596	554	600	548	546	591	593	565	539	566
7960	9689	3804	2160	1731	1411	1233	1061	911	837	798	737	731	690	697	715	675	653	641	629	623	639	597	656	691	732	742	709	697	654	657	651	687	679	682	687	740	707	621	644	640	636	629	664	639	636	661	651	623	631	695	656	679	658	688	738	761	631	582	644	591	623	634	628	630	583	622	594	575	637	633	621	601	638	602	612	583	591	616	607	573	601	602	576	598	601	642	564	598	599	599	599	605	555	660	604	566	580	586	603	633	612	594	550	605	574	612	572	636	591	613	576	559	590	650	574	583	621	598	580	618	616	597	582	635	602	616	558	589	582	593	544	610	599	576	609	615	616	618	607	574	573	614	582	619	603	632	590	601	580	618	605	608	622	580	600	578	630	612	623	583	622	593	591	577	547	586	598	589	593	596	600	603	542	554	610	643	648	588	567	568	617	573	580	575	531	589	642	603	603	582	630	560	581	595	587	630	602	617	578	597	576	618	597	595	588	641	577	605	591	604	589	621	627	630	566	567	590	548	622	636	582	559	613	595	610	655	603	585	588	632	622	582	597	595	558	599	580	584	596	607	604	557	565	600	605	586	580	607	598	636	601	615	554	591	607	587	618	594	598	613	633	590	608	602	608	618	605	601	638	593	639	588	599	587	575	534	609	569	592	608	622	589	601	577	585	590	547	607	590	567	587	607	558	595	598	579	613	566	597	634	605	621	686	640	584	584	597	613	563	635	577	600	614	609	572	598	591	586	575	598	591	590	559	628	613	627	598	605	612	564	567	595	644	595	602	597	572	601	576	586	578	612	624	577	583	565	581	614	580	592	590	631	562	586	546	618	596	574	636	535	597	606	621	631	590	627	601	628	597	593	632	599	665	605	571	610	560	599	578	590	589	561	616	609	627	607	539	570	600	574	578	616	593	576	524	617	599	563	585	617	559	585	567	592	599	659	632	560	675	591	576	574	585	619	581	607	600	592	562	622	629	601	599	615	632	582	591	592	614	615	592	590	601	605	623	611	534	585	574	577	575	607	601	579	593	564	587	602	622	587	620	568	602	593	587	593	618	605	620	573	575	612	590	589	606	592	664	588	591	588	580	641	630	589	544	581	599	590	586	609	589	549	599	603	593	633	591	593	580	590	612	558	572	583	622	589	611	618	612	600	550	643	609	586	555	565	635	614	576	622	593	605	545	607	622	565	621	597	621	584	584	611	583	589	576	616	582	557	594	587	641	583	587	611	566	564	599	589	622	594	594	596	600	626	569	576	590	596	594	609	599	592	593	573	623	600	601	586	546	608	574	608	608	599	621	629	616	605	609	606	564	608	595	583	593	661	588	576	542	651	616	534	614	597	593	570	546	612	592	608	583	605	577	600	624	591	596	613	589	659	576	557	601	587	608	612	516	558	587	616	599	580	615	592	594	584	592	603	600	567	603	585	599	592	559	607	626	567	609	633	603	594	601	610	557	596	530	621	601	605	580	572	569	570	643	574	619	610	594	580	607	589	583	581	600	568	527	594	590	592	604	617	648	603	586	565	599	612	546	596	582	604	608	599	622	594	587	619	596	573	605	608	597	571	591	597	567	569	594	596	612	570	591	588	569	610	568	605	567	593	596	571	599	610	580	596	610	606	577	627	598	563	598	543	597	601	626	628	591	578	590	604	622	598	584	603	590	596	582	601	626	571	641	627	615	604	543	616	585	578	611	607	567	599	606	579	581	596	606	580	631	610	571	577	584	589	625	596	618	605	564	581	558	622	592	634	606	589	621	598	614	608	588	585	624	581	620	618	608	606	537	561	602	580	570	611	611	591	584	577	613	579	614	584	551	627	617	600	613	576	597	562	579	577	603	604	580	540	576	577	581	596	625	608	603	582	605	579	573	601	592	622	548	582	560	580	578	603	653	591	574	582	616	568	624	563	578	575	622	582	611	626	565	575	606	591	569	568	583	588	607	606	610	603	580	562	590	607	631	558	609	595	599	615	590	640	615	615	547	577	589	607	574	586	600	596	604	626	552	589	591	608	545	646	613	618	644	595	608	599	604	565	554	551	586	586	603	590	560	633	588	603	607	577	601	605	617	577	603	609	646	609	571	573	599	589	524	585	626	631	598	598	600	564	587	614	575	580	621	605	570	577	630	566	586	613	589	635	599	599	565	639	625	547	542	584	608	569	567	576	614	578	556	564	579	637	584	651	613	579	587	603	573	590	610	588	591	603	606	559	634	588	573	559	608	589	587	566	630	666	610	601	600	598	607	539	643	610	589	620	619	579	598	627	590	627	587	587	643	581	624	629	604	631	630	606	622	601	609	628	656	615	610	577	583	596	582	591	631	611	631	620	586	613	620	579	578	615	567	642	617	579	595	632	575	562	604	556	614	559	547	588	626	636	629	563	613	612	649	557	578	577	583	596	556	671	556	588	578	610	612	643	575	578	571	590	571	596	576	599	607	576	586	600	592	580	589	610	552	588	574	621	614	580	597	581	619	573	582	577	616	627	580	565	590	631	593	580	542	596	614	599	597	560	602	620	567	577	612	609	589	604	578	612	582	620	611	605	579	584	574	611	595	644	604	633	573	578	571	565	622	576	577	556	605	535	621	606	585	632	601	579	652	569	593	578	606	577	630	598	618	623	598	613	585	635	623	581	593	630	602	583	613	620	597	630	572	588	603	617	590	603	575	581	622	556	605	582	623	590	582	588	588	591	587	590	574	615	571	551	571	597	625	553	621	601	572	633	621	607	613	592	581	595	575	613	634	571	597	574	608	607	596	587	588	601	564	578	567	583	587	575	583	592	570	608	572	641	573	609	569	583	590	600	581	540	619	599	608	592	551	595	575	595	570	625	614	599	623	606	639	633	545	575	559	581	579	583	596	583	599	597	539	600	599	580	584	587	611	606	575	561	587	592	578	541	557	588	583	600	612	585	597	555	642	566	593	620	629	617	615	543	558	587	620	621	579	600	628	571	550	574	634	597	567	620	564	571	589	575	622	612	585	578	565	600	573	591	615	597	610	566	631	594	587	583	587	610	622	591	599	623	585	605	623	628	628	592	566	618	644	574	622	572	608	665	587	590	574	613	586	577	656	588	637	601	571	569	569	594	587	634	582	602	624	526	595	628	605	627	569	618	602	609	600	615	548	579	591	602	572	589	576	609	572	581	586	585	615	600	608	632	632	600	599	582	591	602	613	557	581	618	566	648	578	586	594	599	598	589	591	605	542	589	563	580	593	542	591	602	583	576	580	602	629	603	619	633	595	613	591	607	547	595	559	642	589	654	598	574	583	570	602	633	615	629	596	593	592	596	606	597	621	632	646	547	601	609	608	546	606	599	558	614	599	594	613	575	603	597	637	598	544	609	569	585	592	569	559	571	568	619	620	586	590	580	623	600	677	610	644	629	584	591	589	625	610	617	621	562	548	597	599	595	623	613	559	568	636	593	611	565	614	612	586	556	631	589	622	600	588	585	583	578	619	608	599	646	587	592	610	589	588	628	564
22728	21306	29051	23870	21302	21345	7589	1213	936	738	673	572	566	559	490	440	458	458	426	425	452	418	435	423	498	538	552	457	508	467	467	415	408	453	462	482	472	493	457	449	475	409	408	405	382	400	406	445	458	456	433	449	437	474	489	531	575	468	404	361	382	380	376	372	345	391	361	343	395	396	368	396	380	370	331	382	385	382	367	382	371	352	363	334	403	380	351	337	362	355	392	346	334	335	348	366	341	347	399	387	338	358	355	356	366	350	321	338	414	393	366	360	345	346	344	332	347	371	323	340	367	347	390	364	366	341	317	349	360	365	387	350	387	364	367	368	358	357	357	364	326	313	347	335	344	366	367	361	408	366	378	352	357	338	376	365	368	340	389	354	361	380	323	387	352	363	391	383	356	352	351	377	336	345	433	365	363	367	357	354	362	361	359	340	348	332	368	333	338	343	346	355	358	369	362	348	359	369	370	359	341	337	342	351	402	378	334	379	396	343	369	339	334	328	358	367	366	349	384	353	357	384	349	331	357	377	343	316	330	419	326	394	323	322	375	350	386	362	352	340	348	354	373	362	345	346	366	374	390	348	304	350	351	344	399	378	372	341	345	355	341	353	331	349	356	339	345	354	330	360	349	354	359	355	364	346	377	382	334	335	360	331	353	325	355	379	365	377	342	363	381	339	367	365	345	353	358	345	379	374	341	347	354	366	346	355	350	356	327	308	345	366	353	336	357	332	337	357	353	363	400	363	349	359	338	359	331	343	347	367	337	366	327	370	319	342	380	406	326	306	363	353	346	345	361	347	367	359	366	326	386	344	351	359	341	340	354	331	372	360	389	361	358	348	340	354	343	344	330	344	359	379	373	327	369	379	348	338	342	416	345	357	362	366	348	344	356	355	371	338	369	408	336	368	381	381	356	349	354	345	353	340	362	390	343	379	386	363	363	369	339	350	361	319	337	354	386	331	375	331	341	374	383	342	360	372	370	346	342	360	352	389	354	356	360	349	382	348	358	374	339	354	363	368	338	365	336	345	349	372	351	356	341	370	348	367	323	363	329	357	388	368	334	349	366	364	372	351	329	372	355	351	374	375	345	361	339	408	358	364	397	364	363	325	347	370	373	304	331	381	357	350	333	348	342	340	348	331	327	347	347	352	388	345	341	311	348	369	356	360	335	376	357	369	331	352	366	365	366	358	373	348	352	340	365	383	367	328	375	372	381	346	364	353	338	359	374	335	351	390	356	358	387	327	396	376	341	361	363	341	335	388	353	326	357	368	397	350	348	318	346	380	350	360	369	373	365	330	366	368	327	311	330	341	405	346	351	353	360	373	374	356	361	335	324	354	353	340	391	347	348	362	367	369	359	373	390	360	351	325	348	352	369	358	366	354	360	388	358	326	374	370	381	326	388	322	342	371	365	357	364	352	371	362	358	319	325	343	325	367	333	318	354	362	335	351	366	413	350	328	382	324	321	372	396	338	323	346	352	370	361	357	330	369	389	357	348	322	356	376	383	351	347	365	347	379	353	324	352	351	376	374	342	366	399	350	364	333	369	432	340	366	343	391	365	353	340	377	378	370	356	397	338	358	394	375	347	343	357	368	358	356	367	371	333	341	334	353	379	344	362	336	315	346	320	340	334	311	338	349	357	378	365	360	349	356	352	348	366	339	351	381	383	360	314	386	343	352	354	354	356	346	383	395	382	373	371	370	368	351	352	342	346	361	339	319	331	355	360	337	367	356	357	412	373	344	357	376	370	348	335	333	330	360	325	387	384	338	351	351	348	346	376	381	356	378	372	331	340	354	358	349	346	346	354	393	374	343	332	367	302	357	345	334	336	368	319	404	338	369	349	363	357	371	359	367	352	345	361	363	370	333	377	368	379	366	349	321	357	367	333	352	342	388	339	355	348	307	364	353	335	349	312	351	324	395	338	355	338	363	351	378	339	358	382	306	375	336	377	316	340	361	339	317	334	362	364	371	368	354	399	359	363	376	348	295	367	340	365	358	332	355	334	376	391	307	355	353	348	352	367	329	391	336	350	369	356	333	347	343	379	352	313	327	352	349	349	350	377	366	366	311	350	363	343	363	347	383	392	373	371	356	357	372	349	328	362	346	344	360	361	337	334	335	316	348	355	372	354	380	347	349	390	378	375	372	360	350	351	365	366	349	358	350	308	357	339	341	359	350	394	331	331	355	371	383	346	399	371	370	355	332	358	370	383	359	381	353	353	361	333	368	350	321	353	337	341	368	333	339	330	330	342	370	323	349	365	347	379	346	368	375	354	337	383	343	365	335	349	349	349	358	363	365	360	355	325	337	363	369	376	360	327	329	332	359	373	349	312	350	369	346	362	375	366	353	365	344	371	353	384	354	385	371	355	351	388	343	336	359	321	347	360	373	391	362	349	363	356	340	372	374	316	333	377	372	339	319	366	323	317	340	359	365	360	355	342	362	366	326	366	351	343	320	347	370	348	367	340	359	365	358	360	336	367	373	344	380	354	324	343	366	357	395	362	353	386	366	346	350	342	370	381	357	324	366	362	376	341	372	374	370	361	362	360	357	340	345	345	329	359	332	335	360	344	350	366	382	355	344	336	381	410	348	344	343	335	374	347	349	342	324	350	401	318	368	377	384	332	359	361	368	365	336	349	348	339	337	347	357	379	352	355	345	351	376	359	369	369	364	374	362	353	381	340	370	344	353	364	363	330	330	327	353	376	326	338	381	339	355	308	317	360	380	368	363	343	341	378	375	351	345	381	341	349	357	334	347	379	359	356	367	367	377	341	388	382	354	345	333	337	350	375	335	333	360	349	365	353	342	363	333	357	352	341	368	339	330	375	360	364	344	346	342	390	350	393	357	365	371	388	347	361	398	376	361	369	317	342	335	378	361	340	376	361	357	327	326	391	358	371	357	365	351	363	387	375	360	358	358	350	347	308	324	355	381	336	374	408	355	357	352	343	340	337	362	341	336	372	325	349	335	379	363	335	368	375	340	394	353	331	342	353	353	342	347	374	380	332	381	365	333	374	422	347	335	344	359	365	353	358	376	383	331	354	354	371	364	344	323	352	370	361	351	390	345	371	353	341	345	319	369	341	397	366	358	320	338	331	361	362	374	373	386	332	358	367	356	304	372	369	362	371	365	376	352	345	367	349	347	377	363	352	365	348	347	345	318	376	352	341	360	340	364	334	366	360	361	349	357	339	386	329	322	358	342	362	354	353	347	358	363	359	368	380	319	390	342	364	347	349	357	381	360	384	365	327	323	348	360	371	376	331	371	327	377	369	343	314	386	377	358	378	385	356	350	321	314	376	385	354	378	340	364	338	361	346	337	345	347	355	350	368	343	357	364	350	330	360	329	350	371	356	349	368	337	348	364	344	354	353	361	349	356	344	356	366	372	325	328	358	332	358	368	356	335	378	353	367	337	339	359	345	383	339	357	377	322	369	389	350	342	358	354	362	351	347	344	355	344	340	349	335	335	365	360
9300	21106	10101	5294	3983	2950	2244	1768	1433	1207	978	865	727	667	632	613	520	534	535	480	495	507	531	546	582	607	697	608	512	491	515	437	542	581	556	633	610	531	515	521	488	435	432	441	460	457	453	508	475	495	497	525	535	533	582	681	734	566	480	440	416	415	389	397	365	414	389	373	368	415	393	388	397	398	353	408	372	378	345	397	340	356	385	410	396	389	381	361	399	396	389	351	368	400	363	401	389	382	375	335	399	363	344	394	397	360	372	376	362	338	381	377	375	347	378	364	358	384	359	334	356	368	386	373	357	357	348	353	362	400	353	393	363	346	370	379	380	377	348	356	329	384	402	350	370	381	360	371	365	354	353	370	378	340	388	381	371	346	363	347	361	332	376	370	355	369	325	353	328	351	340	334	366	368	400	359	338	347	354	393	389	348	352	352	366	377	361	373	356	340	355	367	347	346	343	338	389	350	362	357	360	358	336	363	363	356	403	365	352	354	411	324	367	353	365	372	347	351	363	400	351	360	342	387	370	369	376	400	387	379	372	330	368	380	371	388	373	361	371	347	355	372	392	398	345	336	388	378	357	388	361	362	361	390	368	361	380	367	312	374	395	317	362	367	377	348	336	363	349	344	341	366	346	379	376	362	367	347	342	363	360	387	387	338	396	376	363	380	349	391	403	362	381	360	372	386	337	378	345	347	364	386	361	373	321	371	351	354	379	365	366	371	364	342	372	345	375	359	377	361	374	374	352	340	361	381	391	368	368	328	360	344	337	395	371	342	361	326	360	350	380	369	353	361	343	360	374	365	401	310	339	359	356	385	357	387	357	359	363	373	381	354	348	381	362	358	369	361	370	374	378	360	362	376	355	363	355	364	366	348	348	329	371	347	404	345	340	343	360	414	343	369	367	386	330	360	375	347	354	359	333	370	340	377	353	402	335	369	345	395	378	365	399	373	392	372	378	383	376	370	381	347	325	360	367	356	366	372	368	378	383	362	396	333	381	359	321	386	395	346	347	356	391	368	379	372	358	379	346	390	356	341	348	391	373	398	345	365	352	343	419	361	395	369	335	370	366	377	370	379	403	342	349	369	345	353	354	362	338	351	365	371	360	353	358	395	337	357	384	365	370	356	398	375	386	395	362	375	343	302	364	369	349	371	388	349	374	346	378	389	380	375	328	360	339	391	359	357	364	367	360	341	347	355	363	395	429	389	351	349	376	357	372	362	349	344	400	353	389	344	396	345	343	377	390	394	370	374	386	361	365	347	377	359	349	349	375	378	339	343	364	365	363	369	388	354	367	360	370	387	360	375	363	352	361	332	386	364	385	390	359	377	351	355	357	338	371	378	344	354	351	343	347	349	342	354	373	369	331	341	334	364	356	376	348	391	348	361	347	397	344	384	351	385	366	358	337	394	349	357	323	382	373	351	380	392	361	381	364	360	363	361	383	343	386	384	343	362	353	382	345	327	363	349	353	350	373	382	394	333	390	356	359	408	353	376	379	334	366	338	372	394	383	384	341	366	365	319	353	369	370	357	393	383	396	415	372	349	373	366	368	371	357	351	350	346	339	357	362	377	406	377	335	346	347	357	394	368	375	329	340	383	345	363	377	369	363	356	388	318	309	366	373	419	361	368	369	403	317	373	353	351	365	348	379	386	352	369	339	379	356	393	368	390	389	352	360	368	385	373	387	355	364	329	393	376	404	366	340	388	360	358	349	333	365	356	342	401	402	392	341	359	342	356	346	359	353	354	370	360	373	352	377	352	371	338	365	331	366	395	355	367	363	338	385	368	349	373	341	374	357	356	382	331	343	371	353	337	364	387	351	363	371	370	376	325	341	364	371	342	373	369	382	328	373	363	383	337	413	371	333	352	321	367	355	354	350	358	368	390	346	366	375	393	344	341	366	341	355	348	366	350	341	393	362	348	388	389	363	365	353	371	379	363	333	364	358	343	331	360	353	372	385	352	373	359	369	344	376	367	379	360	326	378	364	348	378	373	394	345	341	341	381	349	356	372	349	345	375	368	336	387	343	342	343	372	376	371	344	341	320	369	381	364	376	337	353	374	345	331	353	394	361	369	352	359	389	353	378	379	412	339	359	367	329	377	413	324	365	367	355	364	354	345	338	381	395	377	349	379	348	368	372	356	359	341	341	375	366	364	353	360	355	346	350	374	381	358	344	370	372	393	401	389	353	344	362	357	347	349	374	370	347	364	339	360	401	360	391	344	359	361	371	375	371	372	327	351	360	389	353	342	368	352	369	373	364	363	317	407	355	361	361	350	353	376	367	340	375	347	391	353	353	358	382	383	349	391	355	348	392	373	363	354	329	358	358	385	364	334	359	350	387	349	389	346	341	362	369	370	371	410	365	339	351	361	358	369	333	342	374	367	350	372	407	351	357	427	345	362	376	380	386	354	372	328	376	383	366	360	358	344	378	394	362	342	373	361	360	363	319	355	364	354	348	382	364	386	354	321	402	363	338	345	327	356	365	379	372	367	361	368	405	370	354	394	367	354	363	348	363	388	391	391	379	394	361	385	389	331	376	411	396	355	356	388	368	369	363	350	356	404	372	392	332	345	355	351	381	342	387	347	370	366	368	384	371	365	372	365	370	394	344	365	355	397	327	370	348	343	358	408	362	356	341	343	376	367	351	384	387	317	399	378	334	399	387	347	361	377	372	340	321	356	349	354	355	427	377	348	401	348	350	389	353	324	372	363	342	410	373	374	363	402	367	383	363	380	375	369	369	351	377	385	394	388	349	325	349	375	371	393	389	379	360	374	337	367	352	357	379	372	325	385	333	387	331	392	353	391	389	361	392	381	348	360	352	360	344	356	367	356	401	370	384	368	389	390	379	368	371	367	407	372	391	351	336	360	387	354	379	346	353	379	351	363	353	401	369	358	352	371	351	367	387	371	334	351	363	335	365	367	352	347	383	355	358	411	370	364	392	333	394	347	347	377	333	361	336	382	356	350	369	371	337	360	366	393	349	385	365	383	376	402	372	373	382	392	375	335	359	392	375	358	310	375	345	342	358	372	361	362	345	396	323	364	391	338	360	339	327	368	352	383	371	350	374	370	334	369	380	357	375	348	356	352	378	384	350	386	344	388	319	347	346	361	389	348	336	349	331	347	366	378	354	382	389	358	354	363	340	339	335	324	363	369	392	354	376	339	375	374	389	358	334	376	360	345	352	402	347	396	358	345	360	396	360	361	367	373	353	352	373	373	363	381	370	351	380	325	384	325	332	382	368	372	357	347	377	393	366	403	368	358	368	400	369	352	363	374	376	400	390	341	361	396	384	342	347	362	340	364	382	385	355	309	356	406	344	349	371	363	376	364	363	347	368	372	343	369	381	342	418	359	342	355	383	385	371	369	380	357	386	350	348	380	389	363	370	383	370	354	403	381	350	355	378	366	358	361	367	361	380	350	371	348	337	376	349	378	357	346	393	391	352	353	359	349	383	350	375	342	353	367	376	348
27966	17085	3480	865	657	568	514	543	462	436	431	467	455	469	465	429	428	442	448	479	428	463	454	446	491	459	431	459	460	472	481	505	440	484	516	459	516	505	436	452	419	437	403	456	422	434	456	456	445	417	494	471	470	452	480	521	490	479	487	473	461	419	437	427	457	431	449	448	411	448	433	409	440	407	414	437	423	404	422	427	437	451	441	449	438	440	447	434	460	437	438	424	440	409	423	423	464	407	422	420	457	444	417	404	464	437	441	445	443	439	438	450	418	407	412	438	425	429	416	450	423	413	452	451	461	423	405	431	406	437	457	426	446	392	428	454	458	418	454	440	377	412	456	423	389	402	445	443	415	434	445	457	398	422	447	456	430	433	433	451	436	435	410	424	427	415	432	398	424	432	420	396	416	473	407	398	431	491	454	426	425	447	434	430	426	428	406	414	461	453	418	440	431	418	457	403	417	427	459	396	424	417	406	448	406	416	424	425	419	379	460	454	422	462	420	433	394	479	469	445	416	442	421	459	467	434	430	418	388	445	418	433	448	457	424	422	394	415	442	411	412	435	417	452	388	420	416	437	402	462	436	425	402	451	436	434	428	442	465	428	442	403	448	399	427	428	440	414	419	413	471	393	398	443	434	419	462	444	393	439	445	447	450	423	452	437	470	455	458	451	421	462	443	408	408	440	450	463	411	442	452	460	456	429	461	442	433	418	450	454	416	425	437	432	415	439	440	436	413	411	403	407	429	403	412	425	434	471	389	445	429	454	438	410	471	423	430	437	397	465	427	402	469	402	418	445	480	444	457	440	449	448	429	440	475	440	479	383	445	427	435	437	407	444	436	427	435	413	452	432	435	433	439	418	428	422	471	476	420	400	480	414	457	443	446	464	428	458	455	444	450	431	415	416	451	436	422	460	436	424	446	432	426	463	471	478	420	449	404	434	435	388	444	378	463	473	446	444	415	422	473	433	447	405	415	443	433	441	420	415	444	451	412	440	418	397	420	417	440	446	438	426	440	479	437	425	453	440	437	462	462	445	454	412	418	438	440	430	442	442	457	436	422	429	452	410	407	422	416	443	421	491	466	408	427	443	467	466	440	421	449	477	444	416	450	445	428	442	420	365	429	440	439	429	437	420	439	391	428	413	451	420	431	445	422	456	454	414	421	420	417	414	417	446	424	402	424	421	472	419	437	421	396	432	429	449	474	450	417	432	441	465	437	426	446	453	400	430	409	431	421	456	438	433	367	412	467	443	418	436	436	444	447	427	401	422	415	406	414	421	429	451	429	408	452	422	435	424	408	445	464	412	419	434	463	410	423	446	418	444	445	413	403	431	478	437	420	430	427	408	423	458	423	436	412	442	426	447	459	443	446	426	461	449	455	483	429	456	411	414	460	439	436	456	436	384	415	437	395	436	423	446	463	449	423	395	428	448	415	441	446	450	428	440	433	436	427	462	423	450	472	400	402	457	426	454	446	479	413	456	410	454	402	428	455	419	433	449	429	414	438	470	437	405	394	422	445	417	427	466	414	451	426	476	450	431	432	480	468	444	386	458	427	410	428	452	464	436	402	494	405	402	437	432	413	403	444	426	431	437	435	422	409	435	421	436	411	412	428	413	430	420	456	429	433	417	417	450	447	421	449	417	428	410	426	438	410	454	441	444	418	408	426	409	444	435	425	409	429	407	432	412	446	402	424	409	423	469	465	446	439	409	383	451	396	463	469	453	400	437	425	403	426	414	420	455	423	477	458	483	436	465	444	440	459	400	424	455	424	446	416	431	413	461	464	430	470	428	414	440	443	385	417	421	431	443	421	412	439	433	435	434	441	437	436	431	429	422	427	436	429	447	416	448	425	410	449	418	434	435	437	394	437	427	455	434	415	446	418	470	448	437	397	450	422	434	428	421	433	407	417	416	425	431	410	380	415	424	412	458	476	428	433	431	406	470	395	476	453	440	417	462	423	439	432	417	410	405	447	435	415	426	416	427	408	436	455	412	457	443	436	424	407	423	435	444	426	433	460	416	415	396	455	417	502	452	455	478	415	423	412	462	429	415	424	406	446	430	429	446	428	409	426	433	407	433	424	429	447	427	481	452	415	431	450	414	421	406	407	447	412	397	461	407	452	433	446	459	439	453	431	423	408	409	438	455	458	465	408	409	429	452	413	458	455	468	458	454	418	480	447	460	462	437	440	416	433	428	434	472	406	469	436	437	436	479	438	421	419	459	496	422	426	455	437	409	433	466	427	392	475	470	452	423	444	446	450	425	407	393	447	438	441	398	440	442	444	442	433	427	465	443	440	430	432	439	470	430	430	404	455	439	409	426	454	447	443	414	421	419	475	421	420	439	435	452	390	424	397	450	483	423	393	425	449	421	421	457	436	452	400	433	446	454	433	444	407	460	438	444	397	412	412	459	393	400	477	434	441	441	412	459	406	455	447	419	435	439	440	441	422	418	430	425	428	421	432	412	431	418	475	461	435	452	462	416	434	435	424	423	428	461	401	427	402	453	421	466	471	413	434	464	434	417	432	447	427	402	424	434	426	430	452	408	428	408	449	407	471	443	423	389	407	413	468	408	428	429	425	446	444	481	436	420	452	441	479	456	445	436	421	447	395	453	438	434	446	419	398	417	468	443	442	435	425	442	422	432	403	401	474	409	419	451	440	397	438	420	414	435	436	438	425	423	423	461	417	447	451	441	470	450	425	470	386	455	430	472	437	432	433	406	398	423	424	438	470	405	421	444	475	381	424	444	448	436	408	439	419	416	454	445	443	431	461	431	412	438	420	429	441	439	433	418	423	397	437	409	412	376	422	458	404	472	432	448	424	417	440	442	416	454	449	441	437	420	459	441	411	413	406	431	405	414	427	463	426	430	482	475	446	429	418	438	473	399	454	451	434	429	409	438	440	438	460	401	444	449	405	420	432	439	461	426	425	452	473	465	402	406	434	395	412	440	410	393	454	428	443	436	435	448	457	475	430	415	424	441	432	438	428	425	450	420	449	405	418	406	388	423	443	462	432	415	408	443	463	419	376	437	404	411	472	403	423	432	405	424	415	426	446	422	455	448	415	414	453	390	443	465	411	423	416	407	451	412	426	402	478	419	436	486	430	442	429	419	456	441	399	457	433	428	404	426	470	433	377	446	416	459	444	452	428	433	430	424	439	421	404	403	441	423	419	422	406	417	452	389	433	438	431	431	425	436	419	453	439	389	391	436	427	441	412	410	417	440	425	461	442	443	426	418	401	444	424	456	463	415	429	461	469	428	449	410	409	453	443	453	417	466	464	423	415	408	401	443	436	405	439	452	466	434	440	442	405	437	419	434	416	430	391	417	419	430	429	419	446	448	454	436	432	443	425	442	425	438	429	429	433	432	426	449	435	482	461	449	456	422	452	466	418	438	443	436	395	472	404	446	447	427	462	414	428	406	451	420	426	415	451	423	419	418	432	431	417	429	440	439	454	401	424	424	429	431	439	384
6672	2251	1227	808	680	648	651	579	541	528	488	498	504	530	525	529	466	486	491	448	527	476	484	499	538	558	507	543	532	526	493	537	565	529	499	557	554	560	536	498	475	475	474	484	478	519	520	536	483	505	520	491	514	536	524	558	581	547	476	466	480	472	475	505	526	461	456	482	463	484	445	490	483	438	474	435	468	467	497	464	463	446	497	482	500	479	479	459	444	476	506	471	467	465	501	464	489	450	487	461	486	479	473	465	431	487	476	475	447	432	455	484	455	520	468	448	517	453	449	451	464	500	444	463	439	484	448	460	472	468	484	470	492	473	502	482	517	472	498	504	503	513	512	421	460	474	467	444	437	447	444	456	448	472	465	476	468	478	429	441	475	466	457	500	490	472	495	470	470	484	473	473	472	459	492	506	426	496	440	478	469	475	474	445	451	452	430	494	515	466	463	458	483	451	480	474	452	481	489	492	453	451	487	474	480	457	482	464	462	450	469	459	462	495	450	467	458	476	439	520	462	442	428	483	451	444	440	463	507	455	481	443	458	445	458	441	456	497	488	443	466	511	459	466	456	451	458	495	466	444	464	443	464	477	475	467	457	469	462	459	463	469	480	506	447	505	488	444	472	468	482	454	455	445	519	489	502	474	445	463	453	506	490	430	465	452	484	474	465	473	460	439	487	469	450	489	480	434	452	499	480	481	437	458	428	439	494	505	489	486	497	430	454	483	457	459	495	451	490	473	436	444	471	470	494	491	494	474	454	456	468	467	472	450	465	464	452	453	445	461	455	491	468	445	473	499	497	473	501	489	466	464	476	508	467	500	496	459	468	487	500	510	459	453	476	461	465	475	455	452	497	462	471	482	474	489	500	445	470	480	476	478	460	478	474	455	478	479	454	456	493	463	472	492	499	509	495	462	477	467	479	445	468	482	465	474	458	481	445	459	449	440	494	433	454	490	450	432	467	515	461	501	471	485	466	474	472	444	489	500	450	466	449	451	468	460	461	461	459	443	501	516	498	463	453	478	458	457	471	478	487	479	476	440	492	488	438	457	470	480	504	494	474	486	509	436	506	465	468	444	462	437	444	457	462	479	508	467	443	439	484	463	439	490	482	396	457	468	471	518	472	499	474	472	445	500	479	477	453	474	449	490	447	438	450	479	490	461	513	502	461	498	437	513	485	475	448	476	443	463	484	445	480	447	483	495	470	473	436	475	436	488	421	487	479	474	469	477	492	472	455	482	506	504	469	496	475	486	463	495	477	456	483	460	456	480	469	470	448	486	464	441	441	443	444	460	480	470	472	446	471	475	464	454	462	462	446	497	454	449	451	487	472	488	492	436	464	486	487	466	481	468	435	482	444	442	466	449	477	454	474	499	487	432	454	456	446	488	488	474	491	458	485	478	485	507	484	458	443	462	531	457	484	451	465	473	460	480	488	451	442	478	457	438	466	491	470	544	472	467	457	480	514	486	458	426	452	469	465	464	462	499	461	493	492	463	501	463	466	482	462	496	483	513	463	517	481	449	438	461	504	414	489	496	468	469	468	527	481	483	457	483	495	474	444	449	486	465	476	518	466	485	503	480	442	513	442	484	474	459	441	430	447	498	477	478	463	445	461	480	470	517	474	432	502	439	481	456	423	474	471	409	487	426	469	472	433	464	460	446	435	446	467	478	456	476	482	430	509	452	458	441	433	456	460	506	433	470	461	468	488	511	479	497	500	497	474	457	510	518	465	484	475	460	483	429	464	457	444	470	474	499	464	495	466	482	540	475	472	479	453	452	513	474	459	453	454	502	482	484	482	446	511	496	462	449	482	497	485	480	461	490	461	457	473	452	484	496	470	470	441	479	456	433	468	486	467	433	457	472	490	453	498	456	466	491	496	472	425	452	467	468	506	455	460	503	453	450	515	476	444	506	494	473	446	461	497	463	481	484	484	484	464	439	456	479	486	455	475	450	479	464	476	516	503	430	493	480	485	474	468	441	477	454	473	484	477	465	488	527	452	465	482	485	469	494	446	438	449	467	469	493	487	452	481	509	495	472	472	503	488	473	473	490	453	487	507	497	471	450	476	492	421	466	466	474	436	498	476	489	446	478	444	472	493	452	448	433	475	507	484	454	426	479	496	492	474	473	457	478	435	462	467	474	462	480	466	470	465	486	440	484	462	432	475	478	447	472	482	511	470	453	515	465	421	475	507	463	434	464	428	457	465	481	458	475	460	475	470	471	487	483	471	480	481	471	464	499	485	448	492	468	432	501	471	455	464	450	430	436	436	482	446	478	499	493	488	486	436	464	470	470	489	490	470	414	474	479	499	442	450	482	499	504	444	463	482	508	464	459	482	462	426	483	425	478	480	489	466	466	442	453	467	518	488	481	509	454	472	461	487	445	484	472	510	477	490	479	461	462	455	480	467	439	472	494	476	458	452	489	459	476	473	468	484	490	440	507	492	464	469	460	468	515	457	449	465	435	446	457	502	535	469	480	491	451	442	487	500	465	468	449	459	485	484	475	464	457	485	472	493	495	456	482	457	445	482	470	510	463	465	464	473	475	456	451	440	455	486	496	452	455	459	476	414	431	477	470	427	482	423	473	469	459	445	459	492	469	464	482	478	516	492	465	447	455	492	427	456	481	487	450	486	467	506	475	460	432	435	466	462	482	484	482	479	467	466	491	484	497	462	476	427	497	475	453	459	476	492	430	519	477	475	451	495	491	441	485	453	483	474	498	480	470	467	459	466	461	464	434	463	487	506	466	491	506	512	485	477	484	465	466	507	498	492	479	484	513	468	462	511	496	467	450	461	498	478	471	450	453	503	507	467	451	456	475	451	468	488	473	451	432	453	452	486	468	480	482	471	467	456	453	461	444	488	497	473	457	466	500	462	475	479	465	465	550	503	487	476	484	480	479	471	462	496	470	443	444	478	452	447	455	440	460	477	489	491	493	484	492	442	489	453	452	435	477	473	465	455	484	493	498	474	490	442	487	483	445	508	461	517	457	453	436	456	472	478	464	466	482	472	501	482	466	462	443	492	463	466	490	460	470	474	484	442	463	460	443	452	460	478	440	502	452	502	501	439	472	463	509	481	510	471	449	482	493	484	450	479	433	441	485	479	472	450	443	497	483	453	444	451	470	476	497	484	512	455	490	507	448	462	445	473	488	467	514	453	463	449	475	450	485	494	490	485	486	478	440	508	470	455	494	447	479	463	447	485	492	458	469	459	454	427	450	448	478	438	438	494	423	446	490	442	465	461	444	469	463	480	481	440	491	454	491	463	493	466	466	462	490	473	446	472	456	459	468	493	459	462	472	471	441	460	495	458	443	475	483	459	447	439	472	442	472	450	484	462	475	438	455	477	527	427	444	476	485	469	517	500	496	485	495	453	461	500	478	503	452	487	460	550	450	474	461	480	469	461	452	499	490	482	502	467	492	458	470	466	478	464	456	461	464	492	493	448	501	412	468	469	464	474	499	452	439	458	457
23855	21278	28511	24338	21261	9180	1056	639	525	475	429	368	353	385	334	309	301	294	294	294	286	274	274	340	306	360	361	325	326	332	300	297	355	323	321	286	332	360	287	285	282	286	251	272	253	280	298	280	305	313	301	314	295	278	334	365	376	327	284	285	273	290	257	241	237	240	273	239	253	269	250	252	238	256	257	252	263	243	222	231	270	232	255	248	237	257	238	227	256	254	247	246	229	248	232	237	244	250	256	227	251	252	236	235	250	241	242	280	261	229	231	227	261	250	235	266	267	240	237	269	261	254	235	241	246	254	277	245	249	224	274	264	246	250	252	259	245	230	231	240	250	227	249	264	264	254	220	240	243	252	257	217	238	238	252	255	212	236	283	258	217	229	267	220	229	255	216	265	211	231	232	256	246	241	253	252	232	240	236	262	254	255	250	254	216	235	239	264	244	228	236	201	245	230	219	228	230	210	240	231	229	246	267	232	248	263	229	255	248	252	234	241	248	251	218	236	254	237	263	233	237	236	220	239	200	240	250	233	267	266	260	238	229	231	248	229	232	240	229	234	270	231	239	249	245	252	240	257	247	231	234	242	265	236	261	239	239	226	247	242	250	260	255	239	244	254	271	261	241	237	231	231	263	232	257	227	263	277	247	274	264	285	225	256	228	251	237	225	254	238	267	255	243	238	281	249	234	229	256	236	225	266	253	253	239	267	216	273	261	243	249	237	253	236	255	241	219	243	237	206	267	253	242	246	251	229	233	250	239	256	262	248	228	243	242	241	260	256	235	221	241	257	231	247	244	255	223	246	256	242	246	251	253	228	248	257	246	259	242	249	234	258	242	233	260	236	266	235	270	236	230	231	219	242	242	234	210	233	257	234	229	237	245	225	240	290	231	229	242	222	251	256	237	244	229	240	228	214	242	224	204	269	208	256	262	233	249	242	246	238	270	263	233	233	252	247	273	205	260	226	225	221	225	247	242	242	270	224	248	241	240	234	241	216	259	285	260	245	277	220	246	239	250	239	276	247	216	238	257	236	233	230	233	250	231	240	258	230	253	241	246	228	256	225	247	246	265	249	237	237	237	254	265	256	220	253	232	229	263	243	228	210	245	231	233	241	249	244	209	245	235	256	271	229	236	246	249	220	251	226	231	264	259	221	233	227	271	258	233	265	231	214	257	236	246	204	263	236	267	259	244	225	228	231	263	261	270	235	224	243	249	266	251	252	233	255	232	272	247	219	205	243	236	232	231	254	240	223	224	257	261	224	258	248	250	251	256	251	249	231	263	278	246	251	240	256	234	243	206	238	255	262	215	259	227	231	268	250	250	224	261	261	250	253	259	249	248	217	236	228	203	248	232	238	231	262	217	211	239	222	234	267	224	263	251	240	262	218	275	242	243	229	241	250	252	267	247	263	224	248	230	238	224	231	263	238	255	242	248	246	252	221	247	253	226	249	240	242	274	272	277	217	245	255	265	253	223	257	254	219	259	256	254	232	218	233	238	257	233	251	281	246	258	265	231	243	249	211	246	230	234	272	242	239	245	256	241	235	259	244	231	267	237	249	230	249	254	263	246	239	236	262	282	265	244	233	260	248	241	241	227	242	269	229	225	231	236	236	257	231	274	214	230	222	225	225	231	248	261	219	255	222	242	222	272	242	249	259	255	258	284	242	242	241	239	207	236	266	238	254	257	257	210	262	240	258	235	241	257	250	227	230	266	259	238	255	239	251	245	205	236	247	258	228	271	233	261	247	233	226	236	243	249	258	251	235	238	259	272	241	247	236	258	268	258	252	235	247	260	240	255	225	241	252	251	267	236	227	279	229	251	230	236	245	260	257	242	222	234	231	234	248	246	228	249	234	253	206	260	244	249	234	233	272	235	227	255	231	243	250	263	252	249	257	278	236	260	234	236	223	261	221	223	228	265	236	232	253	232	247	233	228	245	253	264	258	251	245	247	238	257	246	249	229	243	245	257	257	286	269	217	259	263	238	233	228	242	249	231	243	245	238	256	269	230	247	235	234	270	263	236	251	241	230	268	250	255	265	267	251	215	253	237	256	241	240	234	253	243	233	236	236	244	240	261	248	240	222	221	259	238	261	225	243	256	237	232	259	273	252	260	252	279	226	260	274	256	251	252	231	239	217	229	258	236	265	243	245	238	235	254	238	231	242	247	256	231	248	275	231	241	262	232	251	265	247	227	242	227	221	238	235	263	223	227	233	234	258	264	209	226	225	246	235	236	242	286	236	217	228	236	240	270	256	259	234	231	235	261	246	251	264	250	237	231	243	255	264	218	212	244	230	241	253	251	271	231	253	249	248	231	235	251	230	265	240	256	245	223	252	263	231	232	236	250	238	222	216	232	249	255	223	236	242	216	228	231	234	243	221	253	250	211	260	223	231	247	232	242	214	261	229	243	214	217	257	248	240	234	224	249	231	241	233	253	247	293	245	266	257	249	222	236	205	239	217	263	241	251	241	238	242	238	276	238	241	269	246	250	226	249	226	239	255	259	243	255	249	239	258	243	252	248	261	232	256	242	261	231	253	216	244	251	255	264	245	188	224	246	225	232	236	249	232	242	261	251	250	225	235	262	218	236	232	254	234	244	237	254	251	277	283	213	253	252	229	223	231	232	263	213	232	251	255	250	241	239	269	237	255	212	255	232	224	229	235	242	238	257	232	262	245	230	237	222	279	271	246	236	278	235	246	256	247	278	251	235	238	211	224	264	225	229	264	256	260	251	274	256	219	257	240	229	237	268	242	238	238	249	219	230	213	253	251	273	252	236	245	237	229	248	264	228	237	250	242	231	236	284	216	261	269	234	230	231	254	252	259	221	288	248	256	228	244	242	239	235	279	260	240	239	262	242	259	231	278	241	240	267	257	220	236	259	287	225	273	214	241	254	275	268	240	260	253	254	247	251	239	256	241	237	208	237	264	251	246	269	244	260	224	241	244	212	257	236	233	244	219	228	271	236	246	276	206	230	258	233	248	251	247	255	262	259	253	210	255	237	217	237	244	255	252	271	233	215	221	243	230	255	241	244	256	222	261	236	216	239	256	251	231	220	232	229	218	265	216	236	245	242	229	248	289	254	247	233	237	231	241	249	248	218	242	257	267	239	238	235	252	232	225	257	236	246	253	237	223	244	237	238	208	244	230	235	216	232	225	268	215	248	268	278	238	230	241	249	273	248	246	244	231	213	257	233	221	237	236	242	230	256	243	210	234	257	251	228	257	249	270	253	228	266	245	220	244	280	254	253	256	231	253	271	231	246	247	215	219	252	257	234	254	256	259	231	248	241	241	258	239	231	263	245	228	247	264	224	237	224	230	247	244	251	225	232	252	235	223	244	233	210	223	243	239	250	216	252	240	209	249	228	237	277	233	234	249	241	226	249	254	259	253	272	265	259	215	231	232	257	250	249	271	226	260	244	225	251	237	240	240	250	233	233	247	255	223	233	223	255	249	235	237	254	236	244	226	240	233
5977	12209	6093	3038	2360	1683	1324	1082	877	736	584	551	471	437	474	397	378	355	342	355	333	364	306	361	394	436	436	429	367	402	328	355	351	411	416	432	418	360	352	327	329	321	333	306	293	317	349	329	321	373	349	372	343	388	397	492	466	430	368	319	276	313	287	308	303	275	268	291	304	296	284	305	263	307	322	273	274	264	302	245	251	257	256	269	245	287	273	280	248	302	303	249	290	273	269	268	246	274	259	285	309	272	289	256	290	258	269	283	255	266	270	253	301	259	258	290	254	290	296	295	300	291	286	280	271	318	276	292	247	279	255	254	276	276	266	259	285	264	245	268	284	275	264	267	251	279	273	245	304	259	266	250	289	290	257	270	286	268	277	287	275	281	286	251	277	284	282	264	287	237	299	273	284	269	254	268	278	267	255	286	274	267	257	251	252	282	282	267	278	260	249	275	251	275	292	278	292	284	268	289	265	265	269	266	259	269	254	275	289	268	274	251	242	272	285	255	289	272	271	267	301	281	269	272	257	253	250	226	225	287	268	252	281	290	249	281	298	284	287	271	266	257	273	271	269	254	261	270	276	267	226	257	261	265	243	256	265	291	273	259	260	262	255	250	270	276	286	262	248	253	278	277	296	289	265	291	235	272	272	251	270	269	285	263	253	269	288	292	280	286	275	249	251	250	273	253	273	270	288	264	254	264	304	254	269	252	267	267	277	282	288	273	267	232	282	281	278	258	273	242	239	245	273	285	270	246	270	295	272	266	261	257	273	286	272	275	268	273	267	242	279	262	286	255	277	264	288	266	267	310	266	286	260	260	257	293	250	258	272	297	265	273	250	287	285	286	297	277	289	283	239	270	254	278	247	298	266	254	257	285	268	284	265	264	259	264	283	241	260	259	294	278	276	265	257	265	263	251	271	257	258	263	274	280	255	278	258	284	282	271	245	267	252	293	252	255	279	260	282	248	275	276	258	260	266	268	269	287	283	241	280	254	261	254	279	289	260	310	272	240	270	272	282	289	266	304	268	242	269	252	260	258	278	261	284	263	263	249	261	263	259	264	257	275	291	291	278	273	300	249	256	254	264	262	279	315	275	241	276	234	273	276	255	283	270	282	256	265	277	263	300	259	270	287	268	287	306	278	223	283	266	297	256	276	241	259	261	262	269	248	271	290	297	269	267	287	277	270	256	282	248	265	293	249	276	265	294	280	258	264	245	259	301	272	265	250	252	303	269	265	259	242	237	270	275	281	256	276	286	271	305	290	278	270	238	273	296	258	273	247	298	263	283	267	255	300	287	297	262	283	271	279	309	286	270	244	257	261	264	240	243	304	256	265	270	263	258	269	253	270	275	232	245	294	280	259	284	249	258	285	294	285	269	258	293	277	249	275	293	269	280	280	288	260	275	285	272	296	296	266	251	245	255	290	284	247	261	233	292	264	293	260	286	244	271	269	270	267	273	264	276	273	280	267	247	260	263	268	272	296	258	264	280	263	264	280	274	259	262	283	291	271	257	243	281	253	247	277	248	293	235	255	234	293	259	273	261	272	272	265	250	267	287	279	264	274	273	239	297	294	288	261	259	252	254	302	264	279	272	239	287	261	273	283	291	263	274	291	302	276	257	295	281	277	290	274	238	274	261	275	237	241	265	259	271	246	265	274	280	256	245	264	280	273	278	263	246	265	298	287	291	258	252	233	246	246	259	232	263	274	235	278	270	288	279	271	243	298	284	279	301	282	260	278	293	279	252	264	266	280	291	259	276	265	280	253	269	258	258	256	265	264	293	276	309	286	283	282	284	228	273	272	250	269	286	248	304	245	264	258	290	257	276	271	268	253	275	267	264	258	268	273	268	254	262	248	272	277	253	293	251	275	264	246	279	257	257	289	260	278	270	250	264	286	272	243	265	268	244	321	244	319	266	266	287	271	291	260	265	267	287	243	271	266	286	276	257	263	288	270	254	291	267	289	277	263	254	278	290	258	288	284	295	305	252	274	264	267	274	269	252	256	250	250	301	271	274	267	276	261	259	258	292	243	244	256	269	249	279	260	258	286	263	272	268	265	266	277	241	281	257	298	253	279	280	258	287	291	271	276	256	264	287	266	248	253	261	246	282	261	254	282	249	266	273	276	241	275	251	263	259	251	307	253	271	278	215	291	264	258	250	267	289	241	267	283	299	245	283	288	265	265	248	283	269	253	264	292	263	276	260	263	247	272	282	254	281	276	267	232	263	259	256	280	296	288	275	250	255	260	286	276	284	292	279	273	257	255	266	303	246	264	281	271	237	274	281	272	285	278	259	234	276	265	266	258	268	291	293	263	249	271	270	233	279	283	276	270	268	251	287	242	281	308	265	266	258	279	265	246	293	292	294	279	280	239	267	267	265	284	267	271	247	262	278	269	289	296	269	288	271	262	251	261	281	274	286	281	280	273	265	283	310	244	264	256	270	247	256	286	265	274	281	272	273	269	283	259	247	295	288	267	254	268	292	237	282	273	281	264	271	272	271	268	283	263	251	275	267	243	264	284	268	252	274	246	282	243	229	255	279	300	265	265	255	273	277	262	294	252	273	285	265	287	286	239	246	269	265	274	236	258	321	251	248	262	284	252	258	296	270	275	258	286	251	263	269	249	231	280	286	259	254	276	270	280	260	243	289	278	267	282	263	277	261	240	303	268	277	268	287	269	281	278	283	282	267	273	287	278	248	301	250	273	312	272	289	281	251	266	273	261	238	263	279	271	288	263	275	289	261	307	244	304	250	252	288	266	259	295	243	254	283	276	265	278	287	250	269	281	268	249	272	275	290	274	317	270	262	293	286	289	284	269	246	266	234	254	266	292	319	293	269	297	274	240	238	261	239	274	280	268	269	277	266	286	301	301	288	289	230	273	267	274	267	273	287	257	293	261	293	261	283	258	244	286	260	239	251	290	269	234	266	283	279	251	304	261	296	298	283	257	299	288	247	287	261	242	279	279	294	276	282	295	283	270	275	249	294	274	281	238	252	261	261	279	263	328	276	275	264	285	265	289	258	289	301	282	283	267	276	306	263	269	285	288	276	286	268	262	279	269	268	280	269	280	277	248	258	262	270	277	247	285	266	266	290	272	260	290	245	262	270	269	300	282	285	269	263	291	267	245	281	295	285	282	282	254	296	258	302	275	300	232	246	291	285	271	252	273	252	273	279	301	287	286	274	268	251	292	258	279	248	260	286	276	296	281	264	295	268	278	299	266	272	262	275	256	270	278	284	251	284	270	257	281	297	294	256	277	261	262	248	273	269	253	292	284	276	268	275	250	261	280	295	275	262	270	288	245	290	241	250	281	274	280	274	247	263	266	265	288	265	266	270	262	300	274	255	271	292	297	293	261	245	272	268	281	290	280	268	271	255	251	249	257	267	276	269	287	244	283	268	277	301	288	273	280	289	259	259	272	263	292	254	308	235	305	277	282	296	267	259	268	281	286	281	258	269	278	238	251	274	313	283	289
24929	21221	27297	25299	9396	1180	875	796	705	671	707	620	620	605	622	613	619	667	578	588	587	598	613	622	593	732	661	672	603	637	612	618	571	641	619	672	618	643	621	644	623	597	542	583	573	618	601	588	593	638	630	617	621	612	597	646	604	664	561	614	572	556	559	607	599	550	579	613	597	580	563	602	578	549	585	591	595	565	595	631	562	583	567	589	554	574	586	570	573	548	546	538	591	592	550	587	567	573	596	560	568	548	571	539	582	581	582	569	563	606	564	575	587	592	625	573	601	569	589	563	588	582	612	605	558	574	603	549	538	592	560	584	569	610	604	572	576	541	532	603	558	587	599	597	575	579	569	578	568	556	579	586	545	536	570	556	564	580	568	581	576	558	554	572	551	525	549	628	560	599	562	577	588	585	583	544	591	588	545	588	588	526	492	577	591	566	561	602	575	584	578	562	571	578	523	575	548	562	560	586	546	586	578	545	628	574	596	600	550	594	561	587	601	559	569	580	570	610	543	624	576	562	581	566	578	593	573	563	585	566	592	571	563	553	552	544	565	585	596	554	618	558	602	538	586	553	562	583	599	550	629	551	589	570	580	568	587	605	570	570	563	531	563	567	610	548	584	576	579	598	559	573	584	588	542	565	600	543	598	534	555	581	535	536	539	586	531	573	594	597	566	589	609	578	555	590	594	581	612	578	561	564	596	567	548	590	543	542	584	548	536	580	584	560	553	565	553	589	555	608	638	582	556	588	554	541	549	542	566	576	597	544	587	597	575	548	581	580	515	533	550	566	623	609	558	553	582	588	605	558	546	558	599	560	534	595	537	559	570	594	576	547	544	599	569	551	615	609	551	527	539	591	602	560	550	580	557	536	582	608	596	576	564	523	554	625	596	575	574	574	560	574	610	589	558	547	578	549	589	581	578	598	582	581	619	521	575	561	572	519	593	575	577	607	561	535	547	563	593	616	561	581	551	548	560	533	564	569	598	547	556	582	609	562	546	585	577	555	539	568	527	604	595	547	605	615	573	537	593	597	537	566	574	572	603	568	558	568	582	592	537	566	547	578	555	504	590	580	552	556	589	562	576	556	583	528	555	554	613	604	591	610	567	565	560	591	572	582	552	577	605	558	574	568	581	533	597	569	581	572	563	526	576	569	530	572	585	575	579	576	596	551	583	573	573	600	553	610	592	530	560	565	569	532	603	584	610	592	591	553	539	598	576	595	624	552	569	583	568	568	615	571	572	582	558	562	561	543	577	580	566	566	549	589	607	548	567	559	559	496	588	579	578	580	576	552	579	562	554	601	575	554	585	539	560	624	565	563	602	575	570	621	562	578	571	614	586	586	579	564	582	556	569	535	542	628	560	614	542	564	548	556	594	537	602	548	614	590	554	589	583	559	530	547	633	538	595	483	550	538	569	576	551	562	629	596	590	598	575	581	577	594	574	594	555	554	534	582	575	598	552	554	562	575	523	539	582	600	594	568	571	566	575	551	573	577	581	558	507	535	553	535	528	586	570	537	552	536	536	540	560	570	568	571	581	551	582	571	569	613	540	556	567	607	560	578	565	544	581	617	605	576	578	560	591	558	551	595	598	566	608	609	593	599	574	592	534	550	540	576	541	589	608	581	583	586	573	685	604	571	536	565	621	569	601	542	606	582	557	584	593	578	561	583	557	598	573	545	539	597	563	546	591	581	561	585	563	596	547	584	586	584	608	572	597	579	562	579	589	558	539	601	555	575	501	552	544	619	560	566	564	540	586	546	553	619	549	575	572	585	577	522	583	617	563	580	550	542	551	607	575	561	571	570	573	572	577	567	586	568	560	538	589	517	553	564	635	582	555	550	546	593	606	581	596	540	538	595	584	604	539	566	551	565	536	590	581	596	566	571	589	565	521	587	557	589	551	594	556	605	587	589	556	520	590	554	567	521	555	562	561	588	595	585	553	502	531	569	616	599	586	546	526	564	582	540	549	536	582	574	593	560	580	555	575	585	544	526	574	598	538	626	551	558	552	570	566	566	576	565	533	536	590	605	547	542	614	557	557	551	536	565	555	513	606	562	622	541	530	600	553	521	541	552	532	554	574	590	569	558	595	570	539	560	572	576	561	588	584	596	555	575	584	596	575	601	607	584	554	595	570	590	607	595	563	589	573	591	529	606	561	563	570	606	579	602	577	592	599	529	544	567	553	579	554	528	586	546	545	591	587	607	536	545	566	540	548	554	566	607	581	588	537	554	588	579	612	594	578	600	540	628	570	580	549	562	604	595	560	547	571	585	634	592	625	602	543	581	581	585	540	564	613	588	545	594	550	594	549	584	588	615	545	553	547	561	556	633	603	573	605	548	588	571	583	553	580	551	565	579	534	569	614	567	583	595	568	579	508	574	549	570	560	573	608	582	553	572	584	531	521	559	544	590	583	567	608	548	542	559	588	549	579	555	566	564	560	557	566	579	535	548	596	590	584	588	564	580	550	578	533	536	568	573	604	578	634	578	529	536	562	532	621	560	584	562	584	530	592	537	591	602	584	539	592	585	565	583	605	515	559	539	609	563	582	569	566	538	579	584	554	547	566	572	574	583	563	602	588	555	563	579	591	579	544	554	581	608	596	544	584	525	572	616	584	573	569	553	551	586	549	541	625	556	576	640	583	598	591	581	552	566	555	568	561	551	563	594	631	590	605	602	564	555	577	578	570	621	560	559	578	590	583	602	584	552	539	516	594	550	567	587	611	560	587	545	612	633	565	562	591	529	578	549	554	603	568	566	535	583	553	584	561	569	547	586	612	578	574	554	600	572	540	554	556	560	572	551	568	549	616	574	549	539	564	586	513	563	563	564	545	579	556	576	572	593	586	568	585	548	562	564	600	599	570	591	555	560	560	565	591	601	569	583	533	584	554	604	556	556	534	577	550	547	559	610	605	548	594	558	537	557	560	575	592	584	541	564	559	598	582	612	587	571	559	562	574	611	569	548	566	593	549	566	568	578	579	527	553	586	580	570	576	536	568	587	595	555	599	582	550	527	561	577	581	561	598	539	529	551	512	602	574	604	591	595	595	590	527	600	568	580	618	565	594	605	521	591	538	599	594	572	582	589	585	615	600	553	585	540	609	584	558	608	608	573	583	548	585	614	585	580	552	566	563	560	543	587	594	566	552	550	546	530	587	568	549	553	563	580	593	575	621	563	580	580	605	561	560	550	613	549	613	559	651	612	604	578	519	595	549	532	573	575	585	529	602	562	595	545	607	584	565	578	596	581	583	563	575	563	549	548	556	605	617	565	569	584	521	577	550	527	597	561	614	574	614	603	552	576	575	547	575	586	531	563	525	619	557	590	611	603	562	603	573	584	553	542	614	596	601	629	614	567	572	565	562	577	590	563	552	543	582	559	596	551	580	552	554	551	601	550	571	573	549	541	558	587	564	561	532	585	578	564	560	542	568	562	552	572	550	569	545	554	619	549	581	550	591	568	593	570	553	610	585	547
5690	8014	3999	2167	1858	1453	1158	1058	896	871	821	788	711	672	692	723	697	677	599	650	657	643	630	659	698	750	726	749	684	716	671	626	687	717	715	726	679	682	684	638	643	625	663	639	626	660	641	661	648	643	646	652	668	682	653	728	709	694	628	679	620	642	627	586	636	572	612	618	624	606	643	614	589	632	601	622	625	579	570	559	605	653	558	622	621	601	548	638	645	644	648	585	573	604	575	589	585	615	625	586	583	551	614	647	568	606	575	640	634	581	610	574	637	591	577	616	619	598	623	612	629	569	625	599	597	604	634	567	588	606	581	586	632	605	568	579	605	562	637	582	570	660	598	603	595	588	646	586	610	565	567	602	623	553	590	600	607	636	626	607	569	604	605	600	604	617	628	579	565	590	591	578	590	595	601	594	598	606	621	614	648	644	636	613	598	609	584	600	597	614	578	613	583	589	613	602	605	591	565	586	594	619	608	594	620	566	582	586	596	593	620	567	613	600	607	637	614	632	594	589	588	605	556	607	641	633	620	634	627	580	619	574	620	594	603	584	592	621	586	560	590	619	600	614	622	583	590	629	616	599	557	627	622	594	617	605	604	610	618	581	609	594	585	604	590	579	570	567	559	629	617	574	629	624	588	607	600	616	611	603	621	593	564	563	588	613	549	552	616	602	605	588	592	597	639	586	618	591	597	574	624	635	603	594	590	607	583	617	623	575	597	634	624	598	634	567	600	619	591	600	603	646	590	625	635	604	594	628	612	600	625	585	592	589	623	565	578	573	595	567	606	638	607	649	595	582	613	630	595	572	623	590	652	598	648	606	583	620	633	663	602	636	624	616	630	617	616	586	605	583	576	583	576	627	609	636	586	592	605	568	631	581	632	588	646	580	588	573	583	591	551	591	644	624	633	596	539	617	610	568	626	606	584	632	602	621	626	582	588	619	577	607	627	588	583	613	596	625	619	584	602	601	647	558	598	582	591	580	606	617	639	580	574	573	592	644	579	606	568	574	626	600	637	598	611	602	588	621	579	574	616	608	604	592	581	615	626	597	570	622	585	611	593	604	577	593	573	563	599	581	611	581	597	654	585	596	617	631	604	570	660	596	586	589	592	610	624	600	599	587	582	597	571	609	638	572	625	528	598	600	609	631	614	640	599	581	578	602	622	606	567	575	610	581	600	642	636	576	627	579	612	599	640	573	610	574	614	589	618	625	601	602	606	595	597	624	591	618	608	612	599	622	604	627	638	598	586	596	578	634	559	580	605	636	567	587	610	580	630	604	548	586	613	616	658	576	569	608	634	615	586	593	596	593	553	598	605	629	581	618	603	585	574	606	569	566	589	585	594	609	557	625	609	620	648	558	599	612	607	588	580	561	573	569	581	592	611	599	596	644	597	641	636	596	604	571	614	587	586	584	573	556	615	602	598	571	579	618	580	612	574	579	580	606	615	596	601	596	598	607	620	614	636	612	612	617	600	612	596	606	623	567	588	624	643	617	621	611	616	611	593	611	608	606	607	593	574	591	606	564	612	624	637	631	608	635	606	585	622	597	584	632	613	636	553	609	636	564	576	602	550	613	591	527	577	696	631	578	570	652	612	619	601	613	595	607	594	572	600	584	599	543	586	589	595	628	578	592	596	608	628	578	553	575	581	615	587	610	564	551	595	604	558	615	630	565	562	586	601	599	631	600	595	559	611	588	573	566	634	582	637	638	588	588	632	625	590	592	607	602	588	590	580	623	610	599	590	617	618	605	568	611	604	588	603	588	633	582	601	643	621	603	617	585	569	596	602	573	607	582	615	571	596	583	617	605	614	581	573	609	640	580	667	603	544	577	603	543	606	584	606	618	590	606	646	626	659	584	621	568	580	590	585	548	615	610	624	683	604	589	611	564	570	581	582	615	590	608	601	584	600	626	618	586	617	605	613	584	588	601	612	579	616	644	623	574	545	615	589	589	577	616	636	625	622	598	608	590	624	644	596	586	615	632	617	575	578	598	629	566	566	609	609	625	627	606	633	566	569	579	605	630	600	598	584	604	605	628	592	621	596	586	629	593	627	599	566	539	597	621	623	626	596	589	553	604	563	603	615	597	596	600	648	549	597	595	579	645	559	627	635	587	617	606	555	589	591	597	607	623	598	585	551	601	590	614	592	584	568	590	605	589	617	582	595	605	589	547	557	622	600	599	601	584	603	604	600	629	572	594	574	621	598	623	628	610	576	601	641	631	598	583	644	589	653	588	582	569	562	626	610	598	585	599	590	629	617	592	586	547	644	578	629	577	621	620	579	544	647	609	613	609	572	581	601	597	596	574	613	570	603	588	631	595	628	638	604	629	637	561	610	604	628	597	609	634	589	633	624	628	632	609	580	627	648	651	594	608	600	593	581	592	577	633	654	608	595	591	596	628	602	593	675	597	616	581	623	606	630	649	626	623	548	625	556	598	608	630	596	608	541	553	605	600	570	566	577	635	590	559	620	564	603	632	595	611	567	561	618	620	607	577	594	596	633	595	654	625	598	558	588	621	612	636	563	623	560	621	608	535	624	563	542	566	606	650	614	599	578	605	586	619	639	549	577	602	554	599	576	598	621	574	628	581	601	625	647	566	599	597	598	572	600	617	590	590	587	641	621	612	630	588	580	602	573	594	585	642	591	585	631	572	627	658	617	590	619	612	580	589	541	584	594	609	617	610	595	582	598	614	577	622	597	626	614	636	619	641	579	566	606	579	616	602	625	610	620	606	618	588	630	591	574	586	583	622	527	648	617	611	627	623	574	607	626	604	637	604	576	605	589	609	584	564	606	630	600	564	600	620	623	642	547	558	615	549	597	541	601	579	631	547	617	594	601	613	622	548	601	594	562	581	609	602	580	613	615	596	601	587	623	579	572	570	576	603	554	605	604	632	594	578	613	615	582	600	607	617	575	612	626	592	598	578	579	585	594	637	598	551	628	649	616	590	606	565	609	585	631	605	641	566	603	551	579	561	609	613	593	618	577	596	610	573	593	590	584	611	585	604	611	627	602	548	604	588	646	570	594	596	577	630	608	602	629	577	609	602	584	625	560	595	622	605	603	606	612	605	620	589	605	568	593	571	592	625	617	634	600	613	598	599	590	614	632	595	571	583	634	580	593	637	599	585	609	579	607	634	596	650	555	617	594	602	577	595	589	600	564	628	588	610	602	574	575	563	585	604	627	607	605	633	608	584	565	630	646	608	590	608	605	594	617	606	568	608	606	598	579	588	599	603	597	594	625	607	637	615	589	602	598	617	618	593	552	574	584	608	530	608	591	627	580	593	641	628	598	579	612	625	617	594	598	618	605	623	599	626	563	654	600	564	617	637	625	635	608	618	604	612	596	602	610	616	591	604	649	594	588	594	555	634	616	594	618	589	582	606	597	574	614	601	605	563	589	581	578	558	596	575	613	577	583	599	575	601	559	609	576	590	538	648	627	588	633	639	592	578	583	625	627	590	579	631	633	589
22753	21281	28990	23895	21281	21313	7055	1243	960	751	663	623	538	524	529	504	481	448	435	393	420	425	399	455	483	520	563	533	480	471	451	408	453	450	474	480	488	484	439	427	419	426	360	420	394	392	412	448	452	454	467	456	455	482	482	536	542	501	438	378	400	369	377	384	356	404	392	372	366	366	377	397	357	386	400	363	348	358	382	373	364	375	377	359	336	384	387	337	343	350	378	367	363	370	351	371	352	373	382	334	383	362	352	359	353	340	326	338	355	347	347	345	369	343	381	342	391	401	385	369	337	357	331	346	345	359	364	344	384	372	352	363	366	362	382	395	348	345	347	341	370	311	352	368	344	356	335	362	385	366	361	381	346	347	352	339	370	340	368	357	375	380	351	367	362	355	361	364	356	363	348	392	379	376	337	367	347	350	339	361	391	326	369	357	389	335	373	340	350	363	360	348	364	351	335	361	327	394	381	349	388	391	389	345	353	363	355	360	349	344	345	336	347	369	346	344	339	363	322	374	338	371	370	351	364	362	328	352	348	329	361	366	393	366	361	375	382	339	368	329	382	384	367	305	328	375	344	359	330	316	381	334	385	369	358	400	412	329	360	390	349	364	370	353	372	358	353	370	360	383	394	327	386	378	331	358	383	374	332	336	350	355	342	337	353	360	356	347	356	350	361	338	375	347	338	386	331	374	408	354	361	351	364	336	378	348	359	327	356	363	306	356	329	390	392	354	353	328	362	348	374	344	360	330	365	355	329	327	361	365	345	354	366	391	360	353	390	339	354	394	344	327	366	337	350	342	369	394	352	341	370	365	346	329	356	379	345	344	343	383	350	356	355	359	345	340	328	360	368	367	350	346	360	354	360	367	352	340	357	375	355	359	369	372	376	356	351	344	393	366	342	335	373	409	353	386	349	342	376	338	345	369	379	353	390	350	351	364	384	336	367	375	340	352	396	365	366	369	362	340	368	368	344	329	367	342	375	339	379	393	347	348	362	358	388	358	346	356	345	318	347	331	362	346	362	374	362	355	373	368	327	392	372	356	323	323	314	353	391	338	345	341	344	335	353	344	372	367	354	373	358	380	348	387	382	364	369	372	377	363	363	358	376	346	365	378	364	385	349	346	407	321	362	340	354	360	343	340	379	337	350	348	351	368	365	367	350	382	363	366	329	318	350	353	349	377	358	374	384	341	353	372	349	346	370	336	354	334	318	329	366	380	371	367	352	362	366	363	330	344	362	332	365	361	357	368	406	409	379	382	347	336	375	357	387	348	348	352	370	368	338	370	353	330	359	353	370	355	363	329	362	345	351	358	323	379	396	345	388	345	386	400	364	388	374	350	362	374	355	362	341	386	343	354	333	364	357	337	357	368	351	397	384	373	371	403	375	388	329	366	372	364	344	386	361	362	369	364	367	367	368	388	375	344	352	335	344	364	327	363	363	374	388	345	347	372	379	355	331	368	354	354	339	374	350	369	368	384	363	318	377	340	375	394	358	377	389	345	385	356	361	331	370	322	350	328	353	341	328	327	338	365	370	368	351	367	326	366	416	342	334	356	369	347	339	365	365	341	355	381	376	393	340	352	381	383	361	369	364	363	348	381	339	347	370	375	366	339	357	381	387	356	386	335	377	382	406	388	386	326	325	372	342	349	372	406	323	355	407	355	347	344	359	399	337	372	358	325	367	329	351	371	351	347	378	342	362	384	366	353	362	393	386	375	392	375	375	337	399	350	345	358	333	347	371	395	346	341	344	345	349	356	338	370	369	361	325	382	381	319	369	369	376	345	384	367	382	343	392	394	341	355	379	412	368	346	337	378	352	375	366	314	383	349	359	369	339	381	345	383	356	376	325	387	360	343	375	330	352	337	334	358	351	349	359	339	368	384	355	335	345	353	373	380	359	366	338	386	350	350	332	354	360	367	382	345	346	356	370	359	354	378	359	378	359	364	348	352	343	380	330	358	370	365	362	364	364	357	342	354	359	352	332	345	327	395	363	335	345	357	351	362	365	359	359	343	364	338	362	332	357	342	319	382	362	359	357	361	349	348	374	365	362	354	383	359	357	328	383	373	345	379	358	338	358	333	367	368	383	353	348	397	345	348	363	314	369	371	359	341	337	330	388	359	336	339	375	344	351	354	388	353	359	389	345	344	352	375	408	368	375	333	355	341	326	360	344	371	359	390	354	374	366	348	370	330	372	340	353	348	361	375	352	350	356	347	382	342	352	353	371	372	372	334	353	330	385	339	378	390	395	348	388	345	356	418	348	359	378	366	298	354	422	358	370	366	370	365	342	340	358	350	385	380	395	364	329	377	317	335	344	372	383	355	351	332	369	337	358	351	324	331	338	373	373	360	389	384	329	348	354	342	353	341	383	370	352	369	342	357	365	370	364	349	354	364	358	361	361	372	343	363	382	353	328	338	373	367	378	339	358	370	393	356	338	355	355	346	349	352	346	335	378	362	352	343	368	396	343	321	356	314	323	360	368	369	368	348	330	348	347	387	392	328	353	410	335	359	359	329	357	339	344	359	367	351	375	328	399	370	368	360	346	330	355	363	330	356	346	317	364	402	376	326	380	367	370	361	371	330	358	337	347	364	352	318	361	388	337	385	385	385	371	340	371	370	367	357	361	353	375	338	341	336	366	318	390	369	368	366	361	347	346	324	374	345	345	355	301	355	341	382	365	367	344	368	360	341	348	376	357	343	322	327	366	341	387	356	357	328	361	337	350	369	335	365	306	350	366	336	362	315	345	386	341	368	372	343	340	347	372	345	355	368	333	378	385	337	334	354	359	361	352	392	316	348	348	367	375	356	365	362	326	342	329	378	410	358	347	346	362	327	376	380	357	334	370	341	386	355	365	358	353	354	355	354	362	362	325	352	375	372	367	391	351	378	379	339	370	323	372	353	336	364	338	342	385	335	391	338	367	351	348	392	370	348	337	342	342	373	320	323	363	334	333	343	346	354	358	336	334	364	350	345	361	389	345	343	378	357	350	357	384	396	385	343	319	381	351	341	346	354	332	372	356	347	388	380	362	386	336	342	360	364	342	323	386	336	350	349	349	355	324	315	357	370	385	331	368	350	401	379	402	357	322	355	386	313	353	308	333	380	355	365	362	368	367	382	343	330	374	376	366	352	351	364	359	360	367	352	318	359	336	340	350	368	397	354	332	358	350	368	381	342	349	365	355	346	373	352	389	349	391	366	357	319	347	376	380	349	347	345	369	337	383	343	372	355	358	370	349	351	349	362	355	400	378	372	356	357	348	370	342	326	376	360	409	356	330	338	356	360	343	366	389	341	356	359	360	324	381	384	364	354	353	330	352	356	354	390	323	403	339	387	339	356	347	366	355	365	319	352	342	336	356	390	373	378	363	353	365	339	373	357	365	386	378	308	357	339	338	334	378	354	352	352	354	333	361	369	353	318	345	358	322	356	330	368	366	355	357	383	373	363	364	374	341	348	356	359	357	349	386	347	397	368
7928	20554	10203	5209	4067	3001	2354	1810	1431	1146	930	819	761	689	605	580	544	546	494	505	482	469	483	543	594	630	669	682	569	589	505	489	510	552	560	579	603	509	505	493	503	446	456	437	443	430	505	485	562	523	517	568	567	565	602	667	739	617	471	449	398	416	424	402	426	379	376	392	375	395	386	432	409	384	363	333	367	381	378	410	359	353	386	328	399	376	392	374	415	382	356	368	348	399	381	368	350	384	342	351	335	351	410	382	350	376	336	399	353	358	394	380	383	365	350	380	389	318	403	375	408	375	389	359	394	382	392	375	357	349	367	396	353	373	357	366	375	375	349	383	373	356	368	363	346	393	350	406	371	331	380	397	369	358	326	367	382	361	348	380	380	382	350	341	397	360	397	335	376	363	356	376	380	372	347	357	361	355	360	384	377	369	377	389	357	374	386	381	388	368	379	411	354	370	343	373	398	393	367	404	354	381	408	379	372	386	377	360	378	368	356	376	387	342	337	346	369	375	407	401	415	360	369	365	377	382	376	309	379	379	363	344	375	380	376	341	366	353	361	382	371	351	359	353	372	351	409	381	393	369	372	360	391	387	348	364	383	367	393	366	375	381	360	341	354	342	374	362	368	401	352	395	368	366	364	348	377	376	373	368	355	387	350	395	354	351	377	394	348	350	329	372	359	377	379	388	343	360	372	356	391	370	357	371	390	373	367	336	409	371	362	352	358	331	316	373	369	374	380	361	384	361	363	366	353	382	381	343	404	369	339	346	365	398	362	370	387	364	367	370	380	385	401	365	350	343	362	381	360	382	361	386	377	368	348	365	365	388	343	411	382	354	359	398	371	369	348	356	389	351	399	354	384	328	379	401	344	371	352	396	348	338	364	357	382	368	365	352	368	371	372	384	367	393	367	353	357	366	375	349	365	341	373	367	393	392	391	370	393	364	377	406	377	373	385	366	350	358	386	370	335	368	379	384	372	345	383	401	386	362	402	381	374	371	355	384	389	365	396	355	341	353	389	373	400	380	359	402	374	365	364	362	410	349	368	376	386	343	383	336	385	381	372	350	381	390	389	391	392	364	358	359	359	359	384	358	342	381	372	394	382	356	389	342	407	365	345	356	360	362	373	358	346	386	354	391	395	401	357	337	376	348	361	371	382	360	370	356	355	397	350	364	359	359	370	393	375	367	366	364	357	392	395	369	369	361	382	384	360	371	368	360	372	389	359	393	353	364	330	357	353	381	351	354	373	360	344	371	328	315	399	353	375	379	357	379	374	371	396	384	375	394	395	362	362	368	370	357	333	370	411	338	400	370	365	393	372	365	345	409	364	373	394	344	352	411	316	333	392	408	334	372	362	378	375	337	371	375	359	354	394	378	399	336	391	392	363	370	415	381	417	360	376	362	404	351	394	379	398	343	363	359	380	347	365	376	360	363	376	341	361	408	363	378	368	359	379	389	372	400	372	371	353	357	384	360	387	368	350	365	389	378	335	376	385	373	367	374	354	377	361	375	389	364	384	378	357	420	389	370	374	348	379	402	375	368	390	375	394	362	375	376	332	334	362	393	367	370	385	352	363	380	351	350	380	368	327	331	365	348	367	382	369	392	371	380	392	368	386	351	365	402	371	365	382	404	396	382	343	365	342	368	344	375	412	373	366	345	359	383	366	400	377	371	358	354	351	371	353	347	360	374	395	374	407	366	367	352	372	364	336	363	379	411	374	398	330	357	334	384	375	385	369	381	402	361	367	325	361	351	365	374	395	384	371	340	338	349	362	398	387	384	380	370	361	395	389	392	393	349	354	350	364	400	387	383	375	357	369	335	359	356	365	360	359	338	368	386	385	381	374	347	353	349	362	308	369	335	359	384	347	341	406	374	361	391	342	389	354	395	378	373	374	379	367	380	368	398	339	385	384	391	360	348	348	378	377	368	335	370	372	367	348	382	355	388	378	391	381	354	371	377	359	394	373	370	330	335	381	342	379	412	368	356	338	344	344	383	369	390	380	370	358	367	379	384	377	383	375	361	361	348	369	380	365	402	416	361	341	345	368	369	361	372	405	366	361	374	332	359	380	375	363	365	363	336	394	364	319	347	333	386	373	351	363	390	381	378	383	342	397	340	353	353	363	370	362	398	374	380	383	387	348	327	371	376	346	353	342	335	374	380	354	409	348	374	382	366	377	379	350	336	364	353	370	370	351	378	351	404	376	349	388	373	359	355	361	366	358	372	354	408	404	380	358	354	357	334	384	349	346	373	370	362	367	339	350	358	339	350	368	352	388	365	370	363	344	406	375	337	353	363	386	389	352	372	353	377	385	374	351	375	364	355	363	373	344	359	333	352	365	399	383	376	354	376	352	351	368	392	377	399	391	344	362	372	360	365	347	380	385	381	377	375	400	343	380	382	379	358	355	404	394	382	375	389	379	383	364	365	334	366	339	372	347	341	356	363	370	366	365	355	359	371	361	391	392	369	391	336	365	379	386	399	335	400	360	374	402	373	377	371	363	377	414	383	394	353	364	380	361	367	315	378	358	350	359	366	356	350	365	352	406	351	343	357	358	355	400	391	385	387	359	384	362	329	341	355	335	386	416	320	381	381	374	359	370	344	367	400	400	387	363	373	392	384	381	357	369	348	363	364	388	364	350	318	384	356	367	337	373	368	399	335	386	327	372	409	329	369	368	370	372	399	379	361	356	364	362	361	368	341	370	373	378	365	382	362	372	373	371	365	380	381	384	404	410	343	366	340	346	384	332	369	373	358	370	347	361	373	371	360	343	401	347	374	383	368	350	388	323	349	384	376	369	362	352	384	398	356	352	377	379	370	354	380	388	361	352	342	356	404	369	366	348	382	359	389	331	383	376	369	381	345	363	373	353	383	341	382	355	352	387	349	370	384	396	338	380	383	332	376	378	348	335	365	376	363	356	361	362	361	377	360	365	320	365	350	365	387	355	370	371	352	362	386	357	353	375	375	355	359	374	384	360	352	342	374	384	342	327	342	349	368	361	359	384	361	402	376	362	369	399	360	371	332	363	370	335	413	365	378	379	339	378	376	386	366	357	336	391	355	374	361	355	368	396	369	359	368	378	333	356	358	379	319	374	396	363	345	373	380	362	357	374	357	393	387	388	358	408	337	375	376	375	349	347	394	343	361	356	390	367	374	350	353	382	381	385	356	370	367	395	374	354	323	387	358	321	347	364	375	399	352	366	354	356	335	363	357	398	350	329	341	353	355	346	355	375	355	404	371	378	368	357	364	381	350	331	342	394	388	384	376	410	391	360	362	360	334	398	375	344	349	332	341	351	359	383	331	361	392	351	359	360	360	378	379	370	370	360	374	411	375	348	366	402	389	353	359	383	367	343	385	354	336	358	356	361	386	314	337	374	336	386	342	382	364	337	363	374	358	375	369	378	356	358	363	377	351	352	330	395	392	395	348	373	411	339	346	363	379	358	383	365	372	364	337	410	351	330	374	357	377	372	369
27998	17099	3632	1045	798	737	601	546	491	471	469	450	476	452	471	475	407	444	437	445	477	411	456	479	472	488	465	501	425	497	470	518	453	461	496	483	494	470	494	427	422	442	435	417	421	466	438	465	464	422	456	458	483	436	447	506	552	458	446	459	484	438	431	462	436	517	408	438	416	439	426	424	448	445	475	424	427	445	487	447	488	407	427	446	444	430	447	444	398	413	464	429	434	459	405	428	437	462	466	506	454	458	438	466	428	464	434	423	452	428	434	451	467	461	445	464	466	419	426	422	445	473	425	432	440	429	407	439	445	462	499	453	432	435	463	447	459	412	443	411	408	422	460	434	469	445	433	422	452	440	489	435	432	449	474	448	442	456	468	443	484	472	500	470	455	406	457	429	453	432	452	410	473	428	432	428	465	452	446	437	432	439	444	450	422	403	453	417	474	441	406	429	414	468	492	432	451	449	471	461	431	445	426	435	444	422	475	418	442	440	456	450	438	397	456	430	444	401	410	426	455	464	438	447	426	452	420	444	434	453	448	435	449	469	425	418	436	437	423	453	433	419	417	417	477	472	396	409	425	472	477	467	455	486	473	403	462	456	413	413	441	451	463	437	429	413	430	408	433	427	462	444	442	438	453	457	423	442	458	445	455	459	460	440	459	449	460	416	435	426	422	437	434	447	450	451	454	419	406	405	437	471	461	446	496	418	457	444	451	438	440	422	450	458	458	440	432	446	461	448	438	424	486	459	439	462	422	473	432	455	470	457	432	461	470	449	437	470	446	478	377	446	437	434	458	444	476	438	426	440	427	400	446	485	490	442	405	451	466	414	458	440	459	485	467	375	440	415	433	445	463	422	463	452	401	440	437	464	435	453	475	491	464	487	428	434	427	446	420	447	440	441	410	450	440	435	458	410	419	450	478	458	454	440	401	411	436	469	428	432	422	430	452	414	432	422	428	457	455	436	434	410	418	463	403	431	428	436	431	425	432	450	473	436	438	444	421	425	431	414	440	470	445	439	429	457	461	460	448	425	441	412	434	468	386	466	415	474	432	400	418	432	424	459	416	466	436	480	438	404	443	461	445	449	459	487	481	460	453	447	462	407	446	458	430	479	461	480	482	429	434	419	467	448	466	432	424	465	458	434	439	425	472	433	456	464	420	433	418	435	473	406	427	418	462	462	468	453	436	456	420	434	420	447	443	437	445	424	429	473	480	445	436	436	391	414	454	436	459	429	440	427	419	435	415	484	461	417	456	456	480	450	467	441	435	440	476	429	430	427	431	424	476	444	425	468	464	443	475	415	478	435	414	440	442	443	419	477	427	443	463	501	423	430	459	398	436	464	449	420	454	438	470	431	425	434	448	421	403	446	485	416	453	438	477	455	465	448	459	456	462	429	427	477	431	452	442	427	440	477	443	446	403	431	472	426	447	424	449	434	442	473	419	423	415	444	449	473	450	420	437	470	446	450	440	425	439	457	487	488	422	435	432	473	463	442	432	522	460	423	465	445	459	439	455	440	474	413	419	460	449	461	432	401	452	440	452	448	441	484	408	444	463	422	459	447	471	419	465	446	426	405	474	435	449	460	414	459	459	454	405	460	430	458	449	481	472	466	470	457	442	439	424	424	440	442	425	414	454	437	428	434	477	470	448	442	401	429	446	404	442	434	462	485	449	486	450	436	445	444	426	446	422	416	455	439	456	399	463	417	494	448	424	447	472	401	456	450	425	442	463	455	445	434	418	439	457	424	499	444	451	446	449	466	441	418	425	426	427	458	426	441	407	432	472	437	470	450	444	462	455	442	454	463	456	442	457	404	441	438	424	426	472	454	434	420	429	412	434	407	448	452	456	457	427	436	466	434	416	416	448	466	464	450	467	418	430	394	476	485	468	456	462	444	424	442	447	423	462	451	466	427	431	427	437	443	421	435	433	449	453	439	457	414	441	423	436	436	452	468	479	465	434	444	436	457	427	435	442	441	460	442	445	436	455	456	445	444	446	426	426	493	442	465	423	443	457	447	422	469	462	448	440	454	450	437	417	434	463	469	428	456	430	464	427	458	435	456	491	432	485	438	439	457	464	506	432	434	449	437	455	400	453	450	456	425	428	419	444	461	454	421	436	465	424	460	435	424	441	475	421	420	467	434	397	445	447	439	432	448	437	454	467	451	435	453	477	458	440	410	442	458	419	412	426	435	435	478	429	454	403	379	451	445	430	451	406	429	459	447	480	433	445	449	458	409	451	426	448	432	445	452	462	447	441	441	429	481	439	470	453	434	436	496	421	441	457	408	438	465	436	446	453	456	466	442	410	441	462	489	417	480	470	440	457	472	459	471	448	475	464	445	457	443	424	432	432	436	378	423	419	442	426	431	451	467	443	420	435	425	436	482	466	431	456	416	481	468	423	453	466	427	441	455	428	451	442	435	403	433	480	442	476	496	457	418	447	458	428	447	448	435	454	448	459	457	456	435	442	454	469	447	422	436	442	437	448	407	427	440	430	409	438	443	422	442	444	472	435	461	457	435	452	462	435	431	441	395	418	409	470	463	425	431	465	406	437	443	444	429	440	428	445	410	487	449	452	426	429	452	475	434	480	480	467	452	470	428	447	445	474	467	463	426	460	422	474	484	460	443	437	455	422	418	434	437	453	415	452	439	468	415	417	434	448	408	426	421	432	472	440	430	431	456	422	467	450	438	463	415	407	476	419	458	442	415	479	421	415	490	448	455	441	450	472	415	424	435	507	451	459	436	451	429	437	432	438	504	439	450	435	409	448	477	464	423	442	447	474	426	437	481	430	484	495	460	490	457	456	427	466	452	437	431	460	467	439	436	485	439	444	445	420	450	462	433	480	449	403	428	414	440	477	427	462	459	500	413	427	454	451	426	421	448	427	445	444	436	481	464	450	442	424	468	385	435	409	428	452	430	412	423	455	448	430	459	434	471	468	438	416	428	447	409	446	414	440	416	432	469	455	410	452	436	447	466	437	464	453	473	420	431	467	428	451	458	413	456	471	446	452	462	433	402	429	444	480	411	417	465	421	448	451	478	438	440	418	411	437	449	476	455	462	454	441	418	417	487	438	439	444	410	463	428	441	468	429	435	475	468	462	461	435	455	412	468	441	435	440	425	425	407	442	443	468	473	405	428	463	453	429	426	448	425	419	429	437	474	469	421	469	436	438	420	467	420	407	432	422	437	393	443	450	451	459	431	426	451	476	438	476	411	404	452	461	484	435	441	444	375	442	423	493	454	436	408	432	467	432	432	413	452	444	453	428	459	433	471	446	427	437	472	431	461	424	419	416	440	453	387	466	452	449	454	437	447	426	465	439	433	480	471	427	430	435	438	445	436	454	451	461	444	476	470	403	448	467	445	420	399	456	481	443	440	421	456	425	422	434	465	470	443	450	472	441	380	466	417	441	443	436	451	397	446	460	473	454	443	396	444	430	455	422	419	452	428	459	444	441	421	461	432	410	428	422	433
6933	2442	1257	878	815	757	643	594	588	534	495	534	525	479	481	524	510	512	508	477	493	546	496	526	551	527	560	601	550	511	495	521	508	556	541	555	533	514	529	479	552	508	494	458	529	545	512	514	505	500	526	479	552	533	575	566	576	539	528	512	495	503	477	495	519	500	491	472	481	486	516	485	496	484	505	478	482	483	458	485	513	508	486	506	479	477	523	470	485	480	490	440	469	461	504	493	476	462	474	485	459	466	501	493	494	478	483	447	483	468	469	463	503	489	465	495	494	476	489	459	462	466	477	497	478	468	464	457	485	438	491	495	519	482	442	497	507	494	506	472	472	449	457	437	459	486	517	520	487	482	459	470	455	462	466	459	465	465	479	468	480	464	494	486	455	489	443	498	505	490	491	460	468	471	456	471	524	460	457	472	466	501	496	459	461	484	499	437	461	470	445	453	521	493	479	486	520	455	482	483	446	489	476	481	475	471	475	488	457	466	489	499	466	491	498	488	455	492	486	462	461	518	477	465	485	439	492	494	483	501	510	438	457	506	497	482	485	492	458	503	489	480	494	529	482	465	461	480	462	486	506	480	477	467	495	504	501	486	459	471	458	468	488	492	464	491	432	449	459	442	432	495	488	475	468	433	481	493	455	498	487	549	462	475	499	487	496	472	446	459	453	454	445	461	497	472	472	475	458	473	477	487	481	456	495	483	454	478	479	437	480	472	480	473	468	450	492	465	442	456	464	459	435	462	519	500	466	480	467	448	462	478	507	475	488	501	460	465	452	495	484	485	493	482	466	469	480	488	469	479	531	510	499	477	482	511	458	453	478	487	480	496	476	467	479	475	446	433	503	491	434	515	500	464	486	444	496	456	484	473	487	489	502	483	462	488	513	479	473	462	495	485	470	453	510	442	502	480	509	512	497	487	490	473	455	440	508	465	474	503	492	476	516	489	507	446	443	471	479	420	450	502	498	525	502	492	469	460	464	471	508	480	497	486	474	473	497	476	465	511	472	488	442	472	489	478	445	441	451	507	482	477	464	461	493	501	508	458	474	483	457	480	509	497	479	441	455	508	434	456	510	481	485	449	439	460	474	476	458	458	491	496	451	478	478	471	474	487	519	457	480	484	419	475	457	439	466	465	485	461	467	452	483	497	473	472	490	512	473	483	530	451	448	444	532	495	456	506	448	474	504	449	463	471	472	470	491	464	467	474	510	490	474	470	509	510	464	511	501	488	435	476	456	521	476	481	517	475	470	469	460	491	469	495	475	452	464	483	478	452	472	502	489	458	481	498	454	490	457	459	510	487	451	460	428	501	484	476	476	474	517	489	500	528	518	461	446	489	480	483	494	492	463	449	471	467	470	442	452	463	455	469	497	468	478	457	491	495	493	450	468	486	488	478	509	481	489	500	463	472	492	474	503	511	465	491	507	444	501	468	480	472	491	490	516	471	496	471	528	502	482	474	499	453	508	516	478	472	431	516	503	448	478	512	495	501	496	459	426	465	491	480	460	463	472	515	473	491	491	469	468	479	461	486	488	479	479	444	455	472	496	483	480	461	513	500	472	474	449	486	511	496	496	501	461	485	512	488	489	505	475	476	448	483	472	428	482	409	476	467	484	493	491	463	475	470	494	432	465	491	461	519	486	445	459	461	511	487	450	431	434	501	516	488	479	475	425	477	498	452	464	480	449	496	444	475	443	489	493	487	414	497	485	483	502	476	498	468	486	496	454	468	496	470	469	452	498	481	459	455	466	503	454	477	449	482	496	455	481	463	479	466	493	482	444	507	472	485	495	464	505	445	496	467	450	453	448	460	449	472	450	485	465	460	439	466	475	479	518	449	429	491	469	465	455	472	465	449	512	444	459	434	463	478	480	486	491	464	498	458	456	474	455	525	496	434	509	484	505	463	516	498	487	443	464	458	426	464	489	479	465	512	487	450	489	497	476	505	462	512	445	496	472	484	489	482	475	463	483	453	476	533	450	472	471	506	516	478	427	482	470	509	498	467	489	462	495	446	475	487	500	483	467	471	521	459	500	536	475	462	474	437	489	515	496	440	479	432	482	483	476	478	470	487	474	418	484	487	477	472	485	480	465	471	502	498	492	496	498	504	447	478	515	467	518	447	460	467	481	500	468	492	497	498	483	466	510	495	433	465	484	476	488	481	485	478	469	496	523	506	473	497	481	532	433	494	481	445	462	508	502	455	466	467	500	502	472	435	494	492	439	477	500	474	525	456	494	489	456	403	466	481	490	479	475	496	515	458	425	473	449	483	524	519	494	473	491	498	472	478	446	453	462	483	445	490	488	459	433	466	477	469	476	457	484	477	504	468	504	492	476	463	474	493	492	474	476	508	492	462	470	499	471	492	470	493	492	501	458	486	474	474	467	446	478	442	503	448	453	485	478	487	455	501	483	488	491	472	494	460	451	500	486	476	488	508	494	483	480	473	506	500	466	468	426	442	466	480	468	434	450	456	503	463	510	494	450	499	476	479	501	470	475	463	489	497	453	460	445	508	469	449	489	452	517	461	487	467	439	477	473	484	483	466	447	473	481	472	449	500	468	507	473	474	462	448	470	454	500	496	469	468	475	492	454	477	473	469	476	463	479	490	495	478	477	463	484	476	490	521	490	436	508	454	467	461	492	511	490	459	469	527	487	486	478	521	430	500	502	469	468	520	433	505	477	493	496	470	445	458	468	470	474	485	499	494	486	464	448	413	447	481	498	456	457	471	439	486	462	521	474	481	475	509	468	452	512	456	500	481	475	500	464	474	466	483	490	457	452	461	448	454	513	459	478	497	456	508	454	520	524	453	466	445	440	498	460	467	499	471	486	512	483	501	509	490	510	493	460	469	446	503	491	467	477	526	524	464	474	489	424	511	453	483	468	501	512	512	467	506	445	491	504	480	481	462	477	461	479	419	485	499	459	487	479	473	497	479	474	469	497	475	490	492	494	483	514	477	466	446	475	465	501	473	462	488	515	505	459	474	482	506	497	475	482	434	484	461	458	480	465	512	468	488	523	486	514	508	502	482	485	453	475	511	487	446	466	478	489	470	472	502	432	477	482	508	492	468	433	514	427	477	450	470	460	476	492	508	464	502	490	513	493	450	438	521	485	452	512	470	472	510	479	477	490	473	474	439	438	494	512	486	455	489	508	461	486	496	460	467	429	500	492	490	506	474	493	441	475	485	451	485	532	473	504	476	484	451	473	472	436	467	468	462	480	449	479	467	488	501	499	479	498	485	496	495	460	477	476	496	470	459	481	486	469	489	482	455	488	465	457	486	468	454	465	475	484	483	462	461	481	466	458	447	515	491	474	489	472	481	468	507	465	475	447	465	526	491	501	464	470	468	473	462	517	472	509	470	517	450	467	489	484	452	524	476	474	460	493	486	469	476	467	474	503	472	437	480	467	491	478	453	498	462	471	510	492	501	477	447	478	480	484	492	517	496	477	510	487	466	511	503	450	473	492	481
23773	21256	28346	24201	21137	9179	1060	662	547	509	420	420	362	319	332	324	342	320	272	276	283	324	315	320	329	336	377	407	368	334	316	260	323	303	331	357	345	330	311	317	305	298	252	281	281	325	264	275	288	294	295	346	302	341	310	327	383	324	315	253	245	254	275	266	262	277	246	266	263	262	286	270	265	263	241	267	258	271	234	239	241	250	256	227	250	293	266	257	257	262	277	264	244	243	250	246	259	242	250	237	248	253	256	237	265	276	249	249	274	267	231	245	258	235	249	241	250	256	244	215	245	250	259	261	248	262	267	231	256	235	245	257	258	267	270	239	258	234	244	256	234	261	262	263	262	245	275	268	245	260	260	279	254	233	252	256	251	271	229	265	250	237	225	258	264	257	214	270	249	249	293	237	275	253	246	253	263	257	242	286	243	265	261	246	264	247	253	258	209	250	285	271	235	238	247	244	229	250	228	248	256	250	234	227	280	252	229	254	257	240	236	282	224	247	252	249	250	235	233	265	263	254	252	265	246	225	236	259	253	264	248	230	233	241	266	262	254	293	257	244	235	253	253	247	230	248	230	254	250	281	257	231	224	268	239	221	250	245	212	221	248	247	264	248	239	265	241	256	240	239	232	299	264	234	253	229	254	239	277	250	255	247	232	266	238	250	258	228	256	244	259	243	230	266	258	266	261	262	259	257	260	242	242	243	271	235	260	259	248	247	239	278	263	252	258	257	251	247	237	233	248	257	246	261	245	232	247	259	263	243	254	227	230	262	247	239	271	242	227	247	251	246	243	235	259	242	250	265	263	244	224	250	240	257	257	264	265	258	243	267	257	266	250	249	259	264	261	226	255	258	257	268	247	244	271	258	245	254	229	235	244	277	253	254	267	260	246	240	245	270	295	239	242	233	242	237	243	236	244	227	217	247	246	247	247	266	265	270	245	258	256	244	257	266	257	259	237	257	234	259	249	252	259	268	259	255	239	261	258	255	242	250	231	281	243	246	215	239	229	224	260	230	253	237	252	251	252	226	246	258	247	271	256	250	246	242	231	264	258	253	264	264	254	286	287	243	244	266	268	246	229	259	266	239	255	243	271	260	237	240	265	275	244	257	251	254	257	229	253	249	265	250	229	248	237	268	220	227	242	249	248	250	237	239	240	283	241	227	252	258	240	276	257	239	246	237	290	263	260	225	252	248	237	286	242	237	260	217	253	237	241	243	211	238	261	244	238	260	252	248	244	250	256	252	246	247	253	242	260	268	256	256	248	259	232	224	237	270	270	250	221	250	252	247	254	259	247	248	252	252	238	251	235	234	274	245	233	273	220	255	268	271	231	218	249	240	262	245	259	260	267	242	227	248	246	228	258	235	247	244	246	263	214	257	283	288	261	256	258	233	247	244	220	241	287	259	223	247	243	241	243	260	252	252	255	260	257	238	231	237	287	266	295	247	241	251	241	218	239	245	232	233	249	238	250	258	229	274	245	257	241	243	238	263	244	255	261	257	270	252	226	261	251	224	238	240	246	220	261	229	241	253	221	256	255	249	218	262	256	217	253	269	238	283	239	290	268	250	256	237	233	268	256	258	241	256	233	230	241	264	230	231	242	258	228	244	236	264	232	254	245	227	226	261	229	251	265	270	252	272	267	252	255	243	230	266	228	225	237	282	239	254	248	248	253	232	248	248	217	256	245	240	242	263	246	256	239	253	249	263	228	268	214	263	265	250	261	257	259	252	282	243	253	255	248	273	243	241	265	246	264	277	234	252	237	269	221	255	238	227	261	234	218	254	243	229	229	263	222	261	261	252	256	255	284	233	261	240	263	247	258	280	222	236	238	254	250	298	259	223	254	254	236	240	269	248	252	239	252	246	262	260	261	258	262	260	232	244	244	250	236	255	244	273	281	269	256	235	274	293	279	264	235	242	269	243	257	264	258	247	256	253	231	238	224	236	242	245	218	253	271	271	260	239	255	237	256	243	254	254	237	245	266	274	253	250	243	267	238	248	239	229	247	258	239	239	241	259	245	222	246	224	238	271	258	223	234	257	232	231	248	263	252	250	217	280	213	276	253	275	256	288	235	252	297	261	285	255	246	253	242	222	267	252	237	238	241	248	264	227	240	255	250	269	252	242	255	244	254	253	238	241	247	261	258	233	248	245	252	262	260	267	250	248	237	272	238	219	233	242	258	250	262	221	224	283	253	242	240	229	248	231	269	250	232	229	250	222	251	260	240	245	236	256	235	258	253	256	277	238	241	249	263	241	281	236	240	269	256	265	226	250	250	228	257	231	291	258	236	263	270	235	270	249	269	237	244	263	236	231	274	259	267	226	249	271	203	246	256	220	242	256	254	239	232	254	241	230	235	232	257	230	260	236	271	269	245	228	239	253	226	249	260	263	237	238	258	273	261	263	258	274	248	261	257	246	231	272	233	261	245	282	239	253	244	251	238	232	254	251	227	262	244	265	240	248	234	245	241	232	260	255	275	241	264	222	250	268	242	236	223	261	237	260	281	261	245	250	267	251	227	283	255	224	259	254	251	275	259	246	248	239	273	258	242	235	243	210	266	239	232	240	238	269	256	279	229	262	261	263	248	242	236	241	265	254	248	238	263	240	255	241	244	226	258	236	248	253	253	264	228	248	257	253	252	242	234	256	255	240	232	266	232	260	244	235	249	229	266	243	253	257	231	216	264	214	246	233	251	282	222	235	240	264	234	227	248	246	253	221	268	232	221	256	246	254	261	227	243	260	253	282	252	259	256	274	232	269	278	243	233	281	270	229	265	227	271	263	275	243	235	252	255	222	235	236	245	260	251	258	246	249	266	244	239	252	264	251	267	254	265	228	259	264	232	237	254	233	277	251	283	272	226	265	262	229	242	254	265	242	275	254	238	227	241	244	239	254	230	245	274	237	261	277	256	251	252	253	250	276	248	238	261	287	255	241	266	232	245	265	282	261	231	252	233	253	269	229	263	256	260	234	264	234	243	242	246	257	250	235	249	257	252	254	267	249	258	259	251	249	267	250	280	248	247	222	256	259	244	241	298	262	248	247	242	253	232	250	270	256	260	248	241	252	237	262	281	262	238	237	236	238	252	249	241	227	234	228	238	267	243	251	241	231	236	234	276	274	232	232	222	263	251	219	250	247	269	237	253	242	254	256	259	251	259	245	256	252	235	253	258	277	233	233	233	260	238	250	230	240	252	223	278	230	259	267	232	225	246	235	243	257	231	231	230	237	268	243	236	248	231	217	269	243	250	236	216	264	257	256	272	278	262	234	274	260	228	258	230	229	270	251	251	266	260	247	263	270	238	256	247	240	274	263	240	238	261	238	238	260	232	248	244	248	251	259	247	266	270	247	261	251	245	249	236	248	261	244	263	251	250	246	248	239	251	238	231	248	224	238	233	225	262	279	245	222	236	256	242	261	264	262	252	253	238	255	213	256	256	242	254	233	265	253	218	263	233	255	273	238	245	243	263	258	253	252
6754	15265	6258	2871	2444	1894	1329	1090	847	691	583	494	505	477	421	378	384	419	323	335	336	342	334	384	425	480	469	540	430	384	396	337	398	420	407	403	438	372	336	338	367	357	303	322	322	333	339	359	351	331	380	407	399	393	433	467	534	445	375	291	311	322	307	266	289	267	314	286	274	316	323	296	296	300	299	300	300	272	269	284	262	293	268	307	292	300	255	235	277	297	274	323	297	295	287	258	261	294	283	284	288	264	287	297	288	248	270	273	284	291	236	278	285	273	297	294	291	305	272	270	283	280	267	274	281	277	265	248	267	294	276	286	244	265	248	291	267	271	274	260	265	275	285	261	298	328	273	283	270	285	258	276	256	249	268	258	279	265	284	262	247	268	267	267	300	271	275	270	290	279	267	286	301	286	277	247	267	271	250	258	270	258	252	262	299	261	317	309	286	275	272	244	288	275	262	266	278	271	256	272	244	296	258	272	263	283	281	276	300	275	300	293	282	267	257	268	287	284	252	275	265	257	269	284	300	293	286	289	286	290	273	265	255	275	283	283	292	283	250	288	288	286	276	271	258	272	281	296	257	247	257	282	275	258	284	267	266	321	288	296	252	273	260	271	286	279	294	262	267	244	274	305	283	301	286	246	289	280	276	269	257	282	285	299	287	282	302	265	268	287	259	299	278	264	281	259	254	291	278	278	267	279	272	272	281	278	332	299	287	276	288	241	275	289	316	290	287	264	275	284	267	283	281	282	274	263	294	259	264	256	259	283	284	248	272	306	273	261	270	284	284	280	251	270	282	276	297	304	280	285	295	298	258	261	278	265	276	273	273	266	267	245	271	257	284	272	255	292	275	246	280	271	273	240	235	274	283	290	273	258	273	267	271	286	246	295	246	273	299	272	314	287	313	285	258	272	272	272	291	264	272	280	286	285	276	279	280	294	282	256	274	239	247	271	267	309	288	308	287	281	280	285	266	276	239	278	262	258	278	246	250	259	279	283	284	277	291	276	288	275	302	275	288	278	274	296	254	257	281	249	268	270	272	254	275	293	302	282	288	257	253	256	325	248	284	284	298	275	242	294	305	282	277	270	269	276	294	259	266	286	276	272	289	235	281	288	277	279	264	256	291	276	257	293	264	246	271	287	255	269	281	278	315	251	255	272	260	312	266	270	256	268	269	283	293	283	270	256	300	280	267	271	280	270	270	296	297	239	275	267	297	261	288	292	275	273	276	256	283	258	285	262	265	300	267	284	286	273	283	289	268	278	246	271	284	245	249	274	279	276	270	249	301	282	294	278	253	240	268	247	270	271	270	302	264	275	269	276	271	270	242	276	264	293	261	292	282	270	280	274	269	246	312	293	264	305	274	277	284	262	311	296	279	281	257	264	287	262	269	267	283	256	282	308	273	298	275	264	292	281	252	250	259	275	250	266	285	288	272	270	263	306	260	264	292	254	270	257	281	304	260	267	270	281	275	290	266	271	268	302	276	274	292	278	275	288	280	229	267	267	294	281	274	272	292	286	265	270	299	280	279	261	280	277	257	271	251	257	283	270	291	279	304	272	306	264	262	276	270	235	287	275	299	321	297	264	298	280	295	287	271	289	291	281	291	282	273	283	277	265	280	283	283	274	246	284	287	266	252	269	265	271	313	303	273	228	285	274	273	278	267	275	260	288	270	309	253	276	289	266	290	261	274	297	278	283	250	238	286	274	272	264	304	296	284	281	270	307	296	308	301	297	269	262	276	285	258	284	240	276	286	263	302	259	266	280	264	291	283	287	272	276	262	273	263	254	249	267	250	292	294	281	309	276	266	276	266	265	268	283	284	284	282	297	286	244	271	288	270	283	279	287	296	279	291	265	248	265	234	285	284	254	249	284	281	276	280	255	270	288	280	263	314	273	253	263	268	272	292	298	279	284	269	280	244	283	280	276	255	244	281	259	234	281	280	286	253	271	276	273	306	281	247	287	263	261	241	257	293	294	254	252	310	280	275	265	255	277	267	293	279	289	243	292	272	299	265	274	271	289	239	272	286	280	258	266	268	255	276	281	301	268	294	291	254	286	265	256	249	269	266	276	248	291	281	265	288	271	257	278	276	270	274	265	287	261	268	252	253	275	259	284	275	301	297	267	273	277	273	293	259	275	253	282	274	255	281	288	293	293	273	282	286	237	305	249	284	278	266	313	260	254	256	257	273	279	275	292	249	308	254	289	247	282	273	272	248	252	279	283	282	278	308	293	308	310	278	307	267	288	285	292	306	265	253	292	290	307	248	279	282	281	297	272	292	256	275	284	289	297	292	291	281	279	258	288	296	287	283	279	284	258	266	304	253	264	243	262	272	266	297	305	282	247	279	284	284	288	263	269	288	278	272	294	309	286	277	266	269	261	258	258	265	277	250	303	239	268	267	286	300	246	273	277	281	283	271	268	269	264	276	283	290	232	289	279	330	289	278	257	303	307	270	249	278	281	285	269	246	272	268	278	267	270	286	259	289	272	293	268	294	271	285	261	277	248	263	292	276	256	274	282	278	293	275	295	282	260	301	294	303	257	282	313	281	273	285	269	244	299	234	294	275	285	258	274	286	281	280	264	280	252	296	309	283	274	259	276	271	263	296	277	279	287	271	293	249	300	285	292	269	264	273	272	291	259	286	264	274	291	304	276	277	279	260	294	285	286	271	274	257	278	299	278	262	232	280	264	279	268	269	285	279	285	292	276	260	272	289	248	284	274	272	273	297	290	274	251	273	257	283	280	268	293	281	283	255	285	271	300	290	279	278	286	249	270	274	258	253	288	260	253	283	299	278	272	263	269	300	287	260	255	275	275	289	254	301	286	277	286	274	291	282	274	278	286	273	267	276	244	259	264	252	260	264	268	307	286	286	259	269	275	242	291	278	263	267	235	284	279	264	259	276	289	292	273	312	282	254	296	293	289	235	258	263	285	238	269	262	274	291	297	292	276	291	261	281	277	275	259	264	263	279	273	297	290	275	275	272	289	287	287	252	279	249	276	278	277	259	312	294	265	273	250	286	297	297	277	293	277	293	286	244	286	256	299	284	261	278	273	285	284	264	269	267	291	255	295	303	256	300	293	284	258	279	276	260	298	259	260	279	260	291	252	291	269	251	285	274	269	307	301	282	286	273	251	276	284	304	265	267	255	228	262	268	296	289	271	274	293	270	273	288	269	264	262	254	279	295	266	290	251	272	278	303	287	259	246	275	258	249	299	272	279	288	270	261	264	289	302	280	289	254	267	273	278	298	306	273	262	292	299	272	308	271	264	280	273	266	267	272	269	298	279	297	280	291	282	273	283	276	287	279	242	291	265	260	263	298	279	280	283	274	272	272	290	295	268	281	287	266	277	294	252	275	310	281	273	300	264	291	251	254	273	269	276	275	267	265	297	272	303	273	274	257	294	311	265	278	299	269	280	269	245	250	258	270	249	271	288	275	290	284	308	305	291	284	268	265	310	291	248	281	287	235	257
25106	21314	27329	25521	9255	1215	921	808	733	730	730	632	631	655	661	617	607	591	581	595	624	614	654	630	622	662	593	683	631	625	627	652	650	666	634	649	594	586	675	566	594	624	602	612	623	641	601	593	623	625	638	610	663	629	591	688	658	637	615	577	607	582	611	612	589	561	575	571	653	596	602	608	558	630	569	573	580	605	596	618	549	575	590	617	642	586	586	576	592	582	572	603	608	541	591	597	575	579	573	549	591	575	578	576	566	572	596	570	573	558	611	549	579	575	562	619	561	566	581	599	616	585	592	612	537	550	571	596	571	573	578	594	603	621	554	597	556	592	572	594	567	571	561	544	595	588	609	572	572	558	596	543	561	547	531	590	585	564	559	595	592	616	567	576	639	556	576	580	605	575	594	618	553	549	558	599	574	592	577	628	577	602	577	635	577	598	584	588	608	548	598	587	624	559	607	586	551	569	609	577	609	564	571	567	609	600	551	591	523	601	600	623	573	555	604	621	529	558	574	593	555	554	600	573	526	545	555	568	588	597	583	640	547	609	650	593	598	596	597	606	592	570	578	554	565	550	621	604	557	590	580	570	606	571	607	595	551	569	551	582	585	624	582	614	573	608	600	602	624	618	560	576	573	595	570	561	558	574	553	605	597	597	611	602	576	546	603	585	545	604	584	585	571	563	614	635	562	570	534	571	635	612	561	589	571	610	559	544	591	624	573	577	597	583	597	550	574	583	550	581	530	584	574	555	583	587	584	567	597	543	548	560	575	589	596	616	581	604	569	630	580	559	563	540	635	561	551	600	607	577	573	576	538	579	566	579	624	569	634	580	580	581	592	575	606	602	600	565	547	598	593	613	597	598	572	557	578	586	600	580	593	591	549	566	580	580	593	612	542	574	575	593	573	607	654	612	604	557	601	552	627	575	593	581	564	569	577	589	608	585	548	577	617	592	568	589	594	610	592	589	590	587	615	586	571	551	562	593	577	582	560	604	606	572	576	604	623	540	611	590	537	581	578	634	612	593	585	551	577	580	594	578	555	531	604	569	607	578	580	567	567	578	581	581	554	554	580	552	569	626	629	598	536	583	598	607	612	563	612	606	597	610	596	611	589	573	597	588	550	587	607	502	631	535	610	611	542	569	559	581	586	606	542	569	592	588	610	572	596	546	610	548	575	587	585	577	555	573	576	557	558	595	596	590	556	560	611	554	559	554	563	612	577	559	579	577	593	563	585	562	604	571	596	624	586	588	605	577	599	608	600	609	610	576	607	547	555	635	614	553	575	537	578	512	623	569	615	559	580	580	561	569	572	590	637	604	555	631	607	570	633	571	594	580	523	569	610	547	575	582	608	615	615	573	606	569	581	613	625	597	594	571	567	547	524	522	577	595	562	575	593	578	561	617	588	585	589	595	594	568	543	579	569	588	577	619	561	580	576	570	571	563	599	573	574	566	604	607	573	552	579	571	575	551	621	604	590	551	628	587	567	573	575	599	586	589	580	531	529	557	600	604	568	549	562	565	604	585	550	580	579	567	527	578	593	546	575	583	615	580	581	567	618	541	607	521	600	597	574	581	589	541	570	573	626	556	579	563	570	593	568	523	568	570	603	563	599	578	543	627	572	571	542	608	564	534	551	596	555	566	603	609	567	602	569	623	616	625	572	597	587	599	580	578	572	576	567	617	599	589	560	601	561	588	560	579	557	588	581	566	615	543	575	577	596	579	580	577	591	547	533	581	591	577	631	599	563	582	561	592	623	584	598	556	614	602	599	621	618	590	613	587	585	564	547	591	614	556	564	549	596	576	574	533	614	626	533	538	548	561	583	632	636	573	623	583	539	577	622	540	502	603	563	584	630	581	572	561	593	644	560	614	578	591	566	547	562	590	603	566	590	601	517	574	550	607	593	582	574	579	557	580	554	558	581	574	570	581	586	591	559	603	549	633	572	603	599	553	536	610	572	582	572	521	591	603	598	553	599	587	542	578	560	576	619	598	574	561	609	593	534	590	595	615	594	604	558	573	547	616	587	550	573	613	582	560	581	564	565	554	575	600	582	579	632	563	566	573	570	583	566	665	594	618	617	594	601	595	556	560	608	563	593	560	576	576	538	597	537	580	533	564	576	618	563	585	574	622	536	556	593	566	569	596	567	584	567	601	580	516	587	582	608	579	550	602	619	609	608	553	577	599	560	565	614	563	563	583	593	597	623	535	576	558	582	577	539	591	581	574	610	619	551	534	564	618	580	574	551	566	601	554	544	584	639	602	608	566	589	585	602	554	597	566	605	525	578	595	584	552	588	548	594	555	630	617	580	581	583	576	575	564	564	583	589	622	605	587	587	595	562	586	596	599	617	528	581	550	601	605	609	527	549	589	613	540	586	605	561	586	546	590	605	612	592	542	571	561	631	574	597	602	568	571	563	590	569	573	589	568	597	588	573	585	558	589	601	561	571	561	572	619	607	570	562	607	560	558	596	603	601	642	568	622	624	616	567	560	581	608	579	599	574	531	588	582	577	545	585	596	599	571	553	562	601	605	588	581	564	556	568	611	600	581	553	578	549	578	559	597	571	602	574	556	613	574	580	619	627	559	578	591	605	644	576	554	606	550	579	570	568	574	594	569	598	591	574	607	604	593	524	505	569	600	549	565	602	620	617	571	613	554	572	587	582	559	602	591	590	559	552	590	567	591	602	583	576	565	592	586	569	569	596	634	569	563	571	617	609	577	571	558	583	586	566	563	608	577	533	571	595	573	575	573	590	562	590	605	585	559	609	600	535	587	597	606	610	561	574	594	575	579	631	592	587	530	563	562	594	619	548	614	567	596	606	565	559	615	602	599	600	587	582	566	599	587	525	624	574	547	568	614	525	595	550	556	576	607	601	574	558	593	610	586	598	534	607	580	619	560	570	614	582	574	594	623	573	578	593	544	585	594	618	634	585	607	577	563	554	569	589	600	562	551	556	569	568	593	586	578	592	586	570	605	619	637	539	567	571	581	586	629	561	561	573	592	598	611	569	534	555	567	569	587	593	613	579	587	582	551	541	581	584	576	605	635	566	573	587	621	611	583	574	585	594	612	582	599	586	580	553	600	547	579	558	575	601	609	617	612	560	624	585	545	576	583	604	601	557	548	588	572	595	589	618	619	581	594	596	581	572	595	607	569	565	652	606	600	602	568	590	595	559	584	596	616	555	535	581	620	557	528	552	602	583	553	577	577	570	551	569	598	573	554	558	557	581	551	576	592	562	580	630	616	541	574	602	581	598	553	593	568	609	594	562	588	591	617	575	609	564	543	564	541	572	584	564	572	546	541	601	572	609	590	608	591	600	566	587	625	569	567	539	598	542	576	588	582	611	580	588	609	599	577	588	549	603	578	591	588	563	548	567	531	570	569	525	562	590	562	565	540	627	602	561	602	536	582	606	641	605	639	618	551	576	560	608	572	565	576	569	564	557	608	608	574	612	579	565	533	575	589	570	575	540	595
6917	9889	3944	2239	1838	1556	1295	1055	936	883	799	771	747	725	690	725	669	649	682	677	658	647	688	684	708	762	714	756	756	683	684	681	668	719	745	711	738	698	666	657	616	636	658	637	640	613	674	649	656	620	685	643	673	640	689	762	762	759	672	625	617	594	596	653	605	632	637	605	582	623	637	581	664	629	626	596	642	616	582	586	646	619	636	568	592	622	626	614	629	617	625	650	614	638	620	637	608	662	627	609	590	610	592	638	622	622	591	643	598	592	617	655	622	684	641	639	634	614	614	612	603	600	578	586	621	619	626	645	608	591	638	577	610	607	611	608	596	617	650	572	608	649	636	613	604	616	586	593	621	563	613	613	585	583	612	602	562	627	596	584	579	604	577	605	631	608	638	554	615	617	584	609	601	566	585	590	555	554	629	569	557	564	562	593	616	596	624	627	607	610	612	606	639	613	552	617	583	601	587	623	631	581	617	612	602	623	667	559	639	597	585	610	598	600	577	658	612	649	578	609	632	597	615	639	636	607	588	600	626	618	561	601	603	646	574	580	595	585	600	632	589	580	615	589	608	653	624	597	598	611	614	569	579	616	673	616	634	627	581	628	602	612	613	626	582	618	615	569	585	572	589	597	600	615	603	558	537	614	653	654	591	608	605	559	620	611	602	573	649	631	599	612	595	603	672	606	609	621	678	589	594	615	618	626	630	628	638	642	565	583	601	595	576	583	608	632	592	634	624	574	629	621	594	586	583	589	588	591	611	600	584	580	597	616	626	603	606	633	591	642	591	608	611	587	607	600	613	584	597	592	648	576	593	635	641	616	635	620	577	625	634	680	607	622	661	604	644	636	635	595	584	663	595	646	623	587	594	589	576	630	621	586	602	598	588	635	619	580	591	573	575	633	582	662	609	621	661	623	615	634	583	593	641	593	633	621	609	599	601	607	601	614	620	599	629	623	621	618	636	630	612	607	605	621	602	633	600	630	607	592	598	599	610	590	616	555	612	606	588	601	596	629	600	582	622	587	588	625	622	587	635	578	611	606	598	595	629	614	587	602	573	631	616	586	608	574	609	592	613	622	591	617	630	600	623	601	614	625	584	587	598	614	624	572	612	637	593	598	614	573	655	609	610	629	632	636	612	605	598	608	584	626	601	650	581	592	626	601	646	618	562	622	606	613	622	620	673	620	565	603	599	582	595	668	608	604	602	569	651	613	605	611	567	606	603	627	593	601	594	620	568	618	589	587	557	602	577	580	642	645	633	589	648	588	643	611	614	596	603	622	599	598	592	570	636	624	626	612	588	626	586	600	585	642	636	582	613	629	634	635	572	596	629	617	571	618	549	618	605	649	585	616	595	611	631	618	591	590	646	607	570	587	606	600	654	579	607	607	614	581	582	632	602	605	615	604	611	625	604	617	604	595	564	594	578	625	612	607	602	612	621	550	601	647	563	649	602	625	580	546	647	618	661	643	572	638	591	647	579	569	614	632	622	609	655	606	591	599	576	602	617	579	603	597	631	605	618	614	597	636	630	609	590	592	582	605	599	579	593	600	591	587	610	617	631	620	644	623	609	608	593	615	602	622	617	670	644	618	624	601	600	581	573	590	566	610	581	594	587	639	653	629	627	572	609	629	617	578	599	578	595	599	590	641	616	596	606	593	639	585	625	585	563	593	669	574	592	547	615	653	634	624	589	574	575	652	597	618	595	645	592	589	586	595	605	610	590	591	580	637	626	568	598	572	609	647	592	604	615	588	615	639	595	593	576	618	604	615	610	672	594	632	619	622	579	608	601	566	597	604	614	579	631	578	549	604	598	645	570	602	641	599	580	609	588	630	613	624	593	616	591	629	625	614	598	610	607	569	612	613	629	638	622	599	587	613	596	572	592	563	609	613	569	612	570	648	568	614	663	608	557	629	619	609	580	596	629	628	630	602	600	578	602	587	596	594	545	593	600	601	607	613	609	660	608	625	590	610	581	632	605	570	589	615	609	572	638	634	603	593	603	651	597	601	589	579	628	569	598	616	609	594	601	612	628	625	643	589	585	666	583	646	564	579	602	616	600	561	560	618	646	648	614	616	617	586	606	621	611	654	594	593	594	650	563	553	623	592	608	553	597	584	638	635	575	608	582	579	640	609	549	553	625	599	601	580	623	631	604	591	587	571	607	594	630	572	602	625	652	615	644	630	608	631	666	598	582	575	611	595	619	582	599	603	605	609	582	602	590	621	620	555	629	606	588	579	571	680	605	581	572	618	631	621	609	614	543	607	590	579	600	633	639	578	630	586	650	600	610	599	619	601	646	617	629	623	644	565	622	581	629	627	641	606	580	597	590	563	601	601	621	598	636	595	621	631	615	591	586	626	640	644	612	601	642	588	580	554	573	610	580	597	566	622	624	596	596	649	641	575	592	603	589	595	580	619	645	569	640	617	572	647	620	616	592	602	567	610	605	679	660	647	646	566	600	619	649	604	605	630	630	610	605	607	622	578	612	644	602	619	600	609	614	597	602	608	599	593	606	611	577	585	603	613	631	611	588	611	605	582	606	572	601	635	575	642	590	615	666	608	608	606	588	623	567	567	652	578	589	639	618	621	605	587	611	591	580	572	621	620	614	604	616	571	613	551	567	584	623	613	634	571	574	624	636	595	632	634	603	582	579	591	631	612	606	594	580	636	594	596	595	607	591	572	662	617	582	607	572	589	590	603	599	624	615	600	588	638	595	612	592	573	612	577	604	559	611	618	611	604	623	585	605	625	602	611	646	653	650	619	619	570	611	608	603	622	581	582	598	594	615	612	625	650	613	597	625	656	642	555	602	612	592	591	554	623	598	653	613	630	612	625	592	659	627	637	584	627	607	651	601	598	591	561	652	606	575	583	624	632	605	558	553	621	601	600	594	603	576	604	596	592	650	611	598	609	607	602	620	591	611	581	617	591	604	607	623	629	579	570	596	675	587	639	610	580	619	602	630	626	578	618	588	629	596	647	623	617	599	597	592	602	648	619	596	583	596	587	625	607	590	592	595	611	589	614	574	606	601	591	574	607	579	624	618	606	583	607	596	630	619	579	583	616	599	584	585	627	592	642	590	593	621	612	575	620	592	647	622	650	594	624	604	615	613	633	604	636	613	614	604	637	577	629	600	661	622	621	617	616	603	594	628	576	596	601	605	586	576	645	613	583	627	597	620	604	624	617	621	571	578	613	561	615	559	596	587	584	591	636	577	613	606	596	601	616	592	640	647	627	570	586	586	586	610	613	601	641	598	636	568	635	628	607	550	617	581	617	622	634	626	569	549	620	590	570	656	624	616	602	612	575	632	597	613	622	609	637	640	644	592	640	634	613	619	606	571	611	568	636	574	564	585	594	648	630	621	591	616	571	612	625	609	575	627	623	613	639	597	600	605	618	600	566	618	621	630	618	609	610	636	630	574	553	630	591	549	605	623	588	616	618	604	582	618	613	588	592	589	643	566	596	573	604	645	617
22727	21284	28987	23894	21276	21308	6892	1265	934	778	698	601	560	504	511	486	500	488	481	397	422	415	467	442	450	490	531	503	545	522	427	475	400	480	510	508	503	475	474	419	417	434	438	435	433	439	448	406	396	431	457	479	460	444	497	514	597	497	478	400	408	384	362	376	365	378	400	350	372	390	367	392	369	372	399	366	350	364	369	350	381	344	392	352	358	361	376	406	361	386	369	368	346	354	354	354	370	367	370	393	355	349	364	389	349	352	349	363	390	387	346	359	347	342	368	322	340	376	359	389	357	369	377	366	351	365	356	354	390	332	340	348	386	352	387	328	364	333	385	364	367	363	365	347	364	342	363	349	378	362	370	357	350	382	378	396	358	352	365	337	356	370	367	348	398	348	348	374	331	350	339	357	338	356	348	325	382	386	386	387	321	409	356	330	342	365	360	364	336	371	354	349	361	332	370	336	367	393	384	370	329	394	393	358	368	350	375	334	379	385	337	349	361	388	347	362	345	354	376	352	401	387	388	356	382	345	344	396	363	378	363	367	376	335	375	342	335	374	348	373	342	334	387	367	343	341	349	351	367	367	393	396	369	342	374	367	373	363	350	329	374	338	338	345	340	358	366	344	343	350	360	343	341	348	385	344	383	358	394	338	350	371	339	378	360	349	367	346	332	361	342	341	380	393	353	364	361	368	322	350	397	413	340	368	342	337	383	359	382	367	393	328	368	373	353	360	336	357	343	352	319	339	349	383	356	378	361	360	378	337	377	365	391	385	367	368	316	368	356	365	377	342	359	351	344	347	348	347	343	366	350	369	359	381	357	356	357	382	364	351	339	389	371	369	285	330	333	338	355	362	345	360	353	373	367	371	378	379	402	353	338	366	330	364	372	375	357	334	395	370	318	367	368	351	352	383	356	331	380	331	353	365	357	359	355	370	367	344	338	329	339	370	346	347	344	343	380	377	352	326	355	358	355	351	371	384	377	391	393	328	358	381	371	337	440	363	377	358	357	380	375	351	396	374	369	388	350	386	368	343	377	381	376	380	389	395	351	368	384	370	370	336	357	369	383	350	349	406	380	368	346	370	387	371	341	355	391	353	383	369	353	348	356	365	369	385	325	333	344	367	366	334	372	346	341	369	398	358	344	376	339	386	388	365	353	353	358	359	322	375	386	375	357	353	348	350	359	328	367	346	374	356	354	372	333	347	350	354	359	358	329	344	352	344	381	357	367	352	356	381	342	375	378	366	342	357	353	370	342	373	339	368	358	387	386	360	373	338	384	370	335	358	374	380	333	362	369	348	348	373	353	366	341	360	382	336	360	370	364	366	367	380	334	364	377	357	365	379	365	366	409	383	331	348	363	372	373	381	370	374	328	357	385	364	356	360	317	358	393	353	336	344	364	336	354	356	346	360	350	414	414	378	353	395	383	351	342	351	350	367	365	365	364	346	374	364	349	383	384	354	373	356	334	343	366	349	375	360	365	342	363	363	365	360	405	342	333	383	370	356	367	350	348	330	319	386	404	382	331	382	405	353	370	351	379	366	403	369	339	395	361	334	370	341	359	363	373	352	392	373	324	391	381	348	354	361	391	358	384	373	357	350	342	336	356	360	353	349	366	349	376	343	341	397	340	373	353	354	381	347	359	374	363	357	356	354	370	370	355	387	351	340	377	378	365	338	384	366	347	381	370	386	359	355	359	366	334	362	354	346	342	360	387	363	348	359	393	381	351	389	371	379	357	347	354	382	373	358	340	342	370	338	345	364	342	285	349	372	381	361	353	354	380	363	354	334	353	382	404	360	384	373	348	377	358	352	369	375	404	342	358	373	361	373	361	369	355	314	370	340	350	408	379	350	370	360	376	360	359	337	364	365	359	373	373	382	357	342	340	334	373	382	369	347	332	358	358	340	359	397	356	390	358	412	386	354	370	343	360	380	358	363	346	317	374	388	332	359	338	375	380	363	339	374	358	372	340	357	346	346	374	346	375	364	373	373	339	351	379	350	354	366	355	369	348	351	384	357	373	340	332	358	355	368	351	346	405	370	357	349	348	386	356	339	388	338	355	376	390	366	361	375	365	356	357	343	334	356	349	372	372	349	347	330	374	337	368	356	360	347	350	322	359	353	342	376	344	365	351	370	336	369	356	348	358	341	380	341	359	340	360	367	313	392	342	380	367	358	384	354	354	303	362	357	372	399	361	385	368	362	345	345	354	348	365	339	374	389	367	370	329	341	375	354	327	347	372	389	365	375	344	351	385	364	370	351	322	312	384	354	378	324	362	343	340	328	327	351	328	338	351	365	339	364	383	367	349	330	342	366	374	353	352	357	376	344	354	366	348	393	361	350	358	366	353	351	351	363	353	358	322	377	362	397	356	374	397	375	358	373	344	372	330	337	338	343	350	377	377	416	376	353	375	403	356	342	369	353	384	361	323	360	358	372	348	348	353	337	362	370	396	342	367	365	368	372	339	360	347	359	356	371	368	362	355	339	333	346	381	357	402	372	375	392	363	357	359	364	367	342	354	342	379	367	376	374	360	342	345	357	384	359	362	350	358	364	388	392	365	381	367	351	366	393	348	361	388	358	363	354	365	350	316	350	345	381	382	375	365	338	360	350	374	381	357	358	406	319	377	364	365	322	370	357	348	376	348	362	343	368	377	369	376	360	348	387	351	359	361	340	367	340	368	347	404	364	354	331	365	333	372	365	367	387	362	346	387	342	398	359	365	338	357	385	347	330	375	364	387	396	359	343	396	383	351	362	356	359	357	361	366	368	352	329	364	359	349	398	382	368	391	356	355	374	380	355	370	360	356	389	362	350	362	410	376	345	367	359	360	378	364	378	346	373	374	319	352	355	376	353	379	391	367	368	356	360	390	352	361	355	355	342	333	311	320	381	358	376	379	362	375	329	302	390	335	352	366	345	363	370	372	368	313	377	367	396	379	365	335	385	371	351	362	360	327	377	355	351	337	374	386	370	359	338	356	408	356	395	375	369	379	353	376	338	389	391	389	330	387	340	388	372	317	388	358	329	354	379	382	337	346	363	374	393	350	383	350	344	359	374	355	364	365	344	381	346	350	367	409	362	368	386	341	361	319	363	351	374	347	361	370	348	381	367	373	370	367	375	357	339	391	369	352	348	405	373	363	374	349	379	339	354	357	342	351	346	381	329	315	335	357	358	339	364	339	345	350	340	363	396	362	360	371	336	418	364	359	377	326	365	326	381	362	354	339	377	363	390	367	381	359	342	381	363	369	400	372	349	314	343	347	359	381	389	350	365	385	366	366	385	360	384	368	361	340	344	383	370	379	378	350	361	394	348	355	402	379	336	355	369	391	378	348	375	385	375	362	338	381	369	353	391	347	345	368	343	336	333	343	360	377	368	344	346	353	341	370	337	369	322	365	359	355	334	368	346	346	384	354	381	388	349	368	351	361	374	342	355	353	338	396	346	349	347	365	366	384	350	361	389	364	357	334	411	410	341
8323	22257	10251	5106	4228	3283	2316	1752	1400	1156	1007	858	716	683	681	633	588	527	561	489	541	459	499	569	587	616	640	658	650	589	522	505	535	573	598	589	595	585	507	506	467	442	385	498	451	428	501	471	512	496	501	522	530	556	561	673	668	593	461	463	412	407	393	389	374	432	389	383	395	397	415	412	411	396	435	402	389	384	409	378	369	365	372	426	380	378	405	349	404	380	387	406	400	367	376	399	428	373	396	352	371	374	389	373	365	405	371	369	334	370	360	380	372	381	394	407	340	373	365	362	348	364	382	394	380	340	381	380	359	387	355	386	354	380	396	390	360	366	378	372	412	371	370	370	373	350	362	351	330	383	361	347	383	393	383	375	358	371	388	417	393	370	364	369	369	349	384	362	370	343	348	382	360	373	385	379	390	335	385	366	376	390	374	369	398	373	382	362	421	398	352	375	369	365	372	388	373	349	372	346	366	356	357	386	363	379	359	361	366	386	326	340	337	348	344	415	388	394	395	381	386	346	370	378	357	356	358	389	369	358	397	336	361	359	401	375	395	386	363	359	397	404	393	348	367	371	371	361	373	391	387	358	356	383	397	364	357	338	372	381	402	382	363	383	370	383	352	348	386	389	362	377	391	381	364	373	374	361	404	388	371	368	379	362	366	381	407	342	354	365	345	371	356	367	384	378	366	389	374	367	383	364	337	365	351	379	332	364	366	364	355	378	346	407	379	351	355	387	367	367	344	374	375	376	374	402	348	392	351	362	379	412	358	370	369	361	367	346	383	394	379	367	339	369	357	340	389	360	355	378	375	369	379	356	379	364	338	362	391	375	389	358	360	340	345	383	390	344	389	372	381	376	363	377	338	400	377	375	361	372	364	352	335	356	347	376	397	361	388	365	370	381	407	383	371	360	374	384	375	378	348	376	397	379	359	374	359	359	369	336	364	369	366	355	350	370	372	385	351	368	377	390	363	357	350	385	358	389	353	393	376	367	382	362	379	382	371	365	341	401	393	382	419	389	358	387	357	354	358	335	370	397	389	390	380	386	382	351	360	351	371	380	376	379	370	339	359	397	365	355	357	368	386	371	392	349	347	347	384	389	354	314	362	388	349	390	374	350	372	365	387	335	407	374	404	375	364	372	362	372	408	355	350	340	384	361	363	379	364	375	412	359	420	326	353	380	371	403	353	353	395	377	392	381	358	357	361	337	387	391	336	402	387	389	404	373	377	369	366	363	346	382	373	350	362	379	388	359	392	368	366	389	396	381	349	387	362	360	384	356	359	369	390	421	390	416	362	349	390	376	372	346	354	413	373	364	398	371	399	383	376	385	344	376	376	332	362	329	380	366	421	397	368	394	366	424	383	360	344	355	367	346	382	364	352	352	370	413	392	371	344	397	383	412	355	386	380	349	376	422	355	371	402	386	394	384	364	370	388	371	373	363	370	368	379	350	392	367	366	395	376	387	348	356	348	417	353	362	410	328	379	349	406	365	380	355	358	353	374	386	332	339	382	345	328	342	380	399	340	372	355	363	338	375	418	349	362	348	398	375	371	383	368	359	377	365	318	343	341	374	357	351	377	411	379	376	369	346	384	384	359	366	372	357	381	353	399	369	355	354	377	334	367	364	419	379	373	359	367	382	370	382	344	346	371	365	388	353	382	358	386	375	413	375	335	348	382	363	337	342	378	400	373	387	355	351	336	392	373	323	395	360	350	379	366	375	370	368	398	402	340	380	389	379	401	392	390	352	373	366	401	351	398	378	402	374	345	349	336	368	370	362	372	399	360	370	362	379	368	376	380	375	396	371	363	378	387	358	360	375	385	401	356	395	395	370	354	380	353	357	376	335	357	360	377	387	355	401	368	345	337	366	387	366	350	371	422	362	374	358	392	366	357	381	385	368	367	366	361	371	361	376	357	378	350	396	393	380	380	391	366	341	366	380	356	366	397	349	401	368	382	353	374	371	371	348	384	388	373	388	390	388	383	348	382	390	341	389	351	334	399	388	338	335	362	350	377	343	394	415	353	380	388	366	379	382	366	365	400	356	386	330	336	374	377	374	377	367	385	367	378	368	396	337	396	393	338	375	320	356	398	392	369	379	368	377	372	380	390	346	388	386	369	381	350	394	371	375	396	395	389	366	388	380	348	337	372	365	371	376	362	370	367	375	387	349	390	359	368	391	362	374	362	376	357	390	378	330	361	399	389	370	382	405	400	353	393	371	367	331	404	369	379	348	338	388	325	365	371	349	378	362	346	389	362	339	389	387	396	352	362	366	361	402	373	342	390	350	365	370	375	399	403	390	365	385	364	383	391	363	382	398	390	358	369	393	368	388	373	386	390	400	353	366	387	361	417	355	383	354	379	387	357	348	340	350	390	367	368	421	388	404	381	375	360	353	396	384	388	360	375	371	379	343	402	391	373	385	377	351	394	385	378	325	323	422	357	366	350	360	377	374	360	359	387	383	366	377	339	388	375	345	356	398	367	383	373	383	374	367	375	373	369	360	361	364	370	369	351	363	349	363	370	384	365	385	403	367	372	345	372	360	381	370	340	383	346	369	399	373	361	385	381	395	387	356	376	344	357	383	380	353	348	408	369	346	340	369	351	385	393	390	395	331	378	376	363	357	363	383	343	389	423	376	379	351	380	372	369	342	378	386	401	350	396	363	359	357	372	386	360	354	363	387	375	367	358	382	373	393	383	349	396	367	369	394	373	361	361	359	374	413	360	349	408	371	405	403	354	370	391	369	378	378	389	393	407	394	373	417	369	379	346	352	419	375	355	396	377	355	381	362	335	364	377	357	367	395	364	370	367	379	357	372	359	392	352	364	373	329	384	400	370	368	364	387	366	354	376	365	359	380	383	369	402	398	368	390	349	374	379	377	369	401	369	374	345	381	338	355	405	399	372	352	380	405	401	392	374	351	352	348	398	369	312	382	394	386	384	341	380	398	340	381	389	348	364	362	373	369	408	369	359	405	350	357	369	371	363	361	380	355	358	404	379	399	378	410	410	342	360	368	379	361	375	392	401	350	338	351	394	343	345	367	333	379	386	361	401	365	395	349	379	357	375	392	381	370	361	368	359	392	413	376	340	357	368	369	392	346	364	369	375	365	357	416	417	382	411	354	376	368	369	385	383	401	389	348	409	334	347	365	358	405	345	340	370	413	381	369	344	375	389	368	383	340	380	370	384	346	359	373	406	372	363	379	410	355	373	364	374	386	354	352	413	353	364	365	362	368	366	350	337	396	374	392	387	366	391	392	393	397	383	404	375	372	367	381	351	342	379	380	392	393	344	375	380	380	385	416	374	346	375	363	381	366	385	352	382	362	371	364	376	396	407	359	370	389	364	360	338	354	361	362	390	403	383	375	347	366	369	405	341	355	367	329	350	362	357	382	378	343	369	407	337	378	361	352	386	357	386	378	345	393	393	362	341	372	376	367	404	348	390	354	367	355	337	334	402	388	397	371	376	329	368	368
27954	17043	3435	884	671	591	563	477	497	489	457	463	456	466	500	462	434	467	457	492	472	412	433	490	456	500	508	472	456	438	474	437	503	510	438	527	480	469	431	508	485	424	448	491	446	399	469	457	450	432	478	459	485	466	473	478	506	486	448	454	453	427	442	444	424	436	461	458	487	450	438	465	451	434	437	479	429	432	427	455	442	412	457	471	457	437	449	418	441	456	467	450	421	436	450	434	462	446	460	431	447	417	446	457	433	460	452	459	458	441	434	448	395	419	474	453	439	431	403	433	424	474	445	420	449	451	470	459	428	422	425	448	425	429	450	462	438	410	422	423	425	439	436	487	420	477	454	435	446	471	440	483	414	439	434	417	460	434	427	417	420	431	426	418	437	470	467	454	430	442	422	393	451	454	453	423	449	434	433	417	449	438	422	459	418	443	437	461	410	433	425	460	490	456	422	414	444	426	420	466	434	456	455	378	459	496	409	424	435	449	466	436	459	430	469	469	465	473	426	443	413	421	423	456	451	481	437	421	459	442	422	414	444	421	470	454	454	416	451	457	454	432	451	429	461	429	430	421	449	452	481	436	488	463	412	440	459	440	451	444	446	438	424	455	411	418	448	466	401	395	448	412	459	414	504	434	468	420	417	411	431	455	458	433	431	453	429	446	445	413	444	426	455	428	469	440	452	438	447	441	416	423	491	425	442	464	456	422	427	380	440	418	447	430	445	437	413	445	442	427	443	400	453	394	450	454	453	456	421	428	433	460	432	422	458	451	457	469	435	437	422	444	426	425	419	457	456	419	448	401	429	459	458	438	411	444	444	440	458	456	457	458	447	434	459	423	412	448	452	454	415	408	458	461	457	435	483	463	427	471	428	454	463	452	425	448	429	464	473	425	459	420	405	449	443	417	442	419	454	435	444	400	479	442	447	432	472	434	465	406	449	429	474	378	422	421	408	443	464	438	415	414	452	430	428	440	418	447	419	428	416	421	484	474	460	414	464	445	453	457	470	473	501	445	463	459	472	454	436	448	399	453	456	408	454	409	454	448	421	443	413	408	475	430	427	433	479	464	468	450	465	443	453	451	415	428	414	438	409	451	460	474	466	426	431	454	428	436	398	424	429	451	477	465	434	480	442	481	477	453	417	417	468	450	472	431	427	440	419	452	449	434	445	430	443	429	427	428	457	447	478	429	429	411	427	459	464	450	452	415	431	436	427	423	492	446	435	418	454	440	438	442	434	469	429	421	450	418	458	435	433	462	409	430	445	442	431	432	425	437	431	424	424	467	446	473	444	448	433	400	429	423	472	446	407	442	454	416	426	425	453	463	440	467	481	463	430	479	439	438	461	428	458	441	455	429	435	449	433	452	434	463	395	446	418	405	458	437	449	454	432	466	455	431	425	492	459	459	427	442	445	439	454	445	470	478	456	483	432	459	441	461	433	428	450	413	452	404	473	425	412	457	431	458	419	460	470	460	450	441	458	443	414	476	455	420	424	425	473	445	429	428	384	409	413	454	441	450	424	484	464	435	444	442	444	453	449	434	439	442	464	440	453	449	421	489	462	418	442	439	445	445	481	476	415	457	444	399	432	455	409	459	378	463	409	471	429	434	425	423	453	450	444	471	453	412	458	436	465	422	411	445	446	447	452	410	438	454	408	412	457	437	482	442	396	441	445	457	452	425	411	441	424	456	480	450	460	415	459	436	431	444	403	435	444	460	429	470	446	422	455	419	475	445	400	429	416	443	458	448	422	448	444	436	458	456	402	455	442	470	445	419	461	423	415	439	463	404	456	458	434	434	414	428	429	443	455	452	456	407	445	427	438	447	438	450	433	430	447	476	436	454	435	453	431	435	452	456	495	437	443	464	415	449	453	415	432	455	423	444	464	426	445	414	436	453	463	454	471	424	464	476	437	446	463	432	454	452	412	429	474	418	430	396	432	452	449	430	416	434	490	431	459	439	471	425	437	433	438	427	425	460	476	485	423	424	467	472	434	429	469	429	424	466	440	446	473	456	429	433	456	429	433	449	428	440	500	407	435	494	448	481	415	450	434	419	451	483	477	427	451	466	413	423	418	430	392	467	440	450	437	430	451	451	378	461	460	431	465	444	483	448	417	425	454	452	453	432	445	426	451	423	479	442	445	451	474	427	432	446	422	407	435	425	442	444	435	451	444	436	446	432	421	453	419	406	458	396	471	445	461	392	442	426	414	437	440	473	423	475	425	435	448	507	475	462	478	448	435	450	429	421	477	451	446	460	450	415	452	444	451	427	481	457	457	427	436	470	436	458	450	460	452	490	413	450	412	446	452	447	423	456	456	428	475	438	446	425	415	439	444	468	472	452	477	456	457	441	442	446	461	453	454	431	485	455	476	444	422	425	430	433	443	452	437	449	458	460	451	430	429	449	447	446	471	419	441	384	431	399	479	491	456	442	456	425	454	442	486	439	431	501	492	420	406	446	445	431	469	483	454	444	432	453	490	440	434	433	427	440	440	424	463	432	429	450	440	400	418	427	427	455	413	433	446	439	446	422	411	460	453	436	480	447	434	426	418	423	417	442	429	417	471	440	455	468	437	418	407	431	471	438	442	448	412	424	431	437	448	477	467	424	435	433	435	440	441	395	426	452	445	457	414	463	434	453	479	473	460	464	422	440	448	401	461	450	477	415	444	458	433	451	472	422	439	463	446	430	421	420	436	452	470	452	471	402	444	456	399	440	443	419	434	416	420	411	405	453	456	446	450	413	426	432	414	435	438	458	455	390	411	459	434	409	443	414	445	427	438	438	420	464	463	441	485	461	446	437	446	418	419	465	456	444	441	453	433	442	447	454	454	427	436	443	466	441	465	457	460	440	436	394	452	456	398	465	438	467	425	439	457	429	457	449	488	493	448	453	479	451	446	426	468	412	443	437	456	443	432	439	405	424	424	420	468	433	453	447	429	468	460	461	467	435	477	473	452	472	453	439	477	454	427	398	437	427	427	430	419	493	424	443	451	401	474	404	424	424	465	475	445	454	449	471	411	450	444	427	470	424	437	475	435	480	449	466	448	429	472	467	448	414	472	435	415	442	447	444	413	442	447	435	466	460	484	483	435	439	407	420	413	434	376	447	432	455	405	445	411	426	462	441	436	458	450	459	412	472	460	427	454	440	420	446	458	427	459	432	451	421	410	447	422	478	398	465	445	450	423	435	438	444	480	436	454	436	476	412	421	428	431	436	420	470	458	410	465	445	434	416	447	427	418	455	379	438	462	464	471	434	426	433	455	422	464	438	432	479	436	424	464	457	440	419	429	436	419	453	449	445	456	395	475	448	464	461	464	464	433	474	457	461	476	432	446	442	465	477	486	473	426	445	443	469	445	446	432	441	441	408	453	435	421	459	457	433	432	468	447	398	469	430	476	440	436	395	414	441	448	438	453	430	446	413	427	428	442	472	410	448	493	439	458	476	460	466	451	470	429	456	463	422	465	440	415	418
6688	2328	1265	795	812	734	666	598	519	572	514	513	493	508	497	493	486	461	497	478	488	463	514	504	556	543	552	606	505	549	540	501	495	552	547	532	529	511	463	509	501	504	477	487	456	521	499	467	517	497	536	507	545	566	544	537	576	557	517	495	474	489	511	458	456	515	482	515	473	484	469	483	442	489	455	479	473	503	518	465	475	468	466	436	473	474	511	503	473	524	457	477	461	491	513	448	473	480	491	466	498	450	500	467	469	455	451	491	474	458	483	475	469	466	507	505	481	504	461	460	492	482	496	476	490	491	470	449	497	472	483	499	521	507	482	463	511	455	488	469	482	503	535	506	490	508	461	448	472	464	460	507	437	495	484	485	456	500	475	457	467	477	482	468	466	498	465	476	466	481	507	457	473	471	464	498	500	473	466	515	468	446	495	480	495	495	474	464	507	465	483	471	459	500	466	473	485	474	456	469	479	485	500	456	458	524	464	475	452	473	498	519	468	480	440	484	497	470	505	469	486	480	464	452	510	496	442	475	440	471	472	478	459	454	453	449	471	497	501	478	454	477	450	490	507	473	439	460	441	452	476	516	492	487	477	469	467	515	476	470	470	472	474	471	487	456	477	464	451	494	445	522	492	477	502	471	525	520	490	457	488	459	497	498	491	484	486	465	465	484	461	507	490	494	457	453	477	477	453	459	486	477	513	464	449	501	512	507	459	479	499	483	469	512	478	434	504	463	461	516	506	483	547	497	474	461	483	479	497	499	486	499	502	495	482	459	515	508	451	508	475	496	480	522	521	476	517	455	513	526	508	476	471	486	462	476	443	478	523	489	477	482	451	491	473	514	466	477	492	515	468	471	539	502	455	499	489	496	440	471	460	499	479	482	496	478	452	437	479	487	514	451	510	493	477	471	475	506	493	489	504	486	496	512	491	522	499	497	463	531	443	446	474	508	486	434	480	442	487	480	486	499	490	486	468	484	463	476	458	462	496	450	484	512	493	464	479	466	491	509	445	478	484	503	473	483	486	489	492	482	497	463	453	487	479	491	472	450	480	489	453	459	499	482	451	467	496	428	487	502	478	480	520	469	496	480	483	487	522	482	473	491	458	467	471	534	476	500	500	474	498	478	466	496	518	483	499	480	499	471	468	504	491	464	453	471	484	489	481	498	473	465	483	476	505	487	489	474	492	481	468	480	468	489	497	471	470	482	502	481	497	475	497	465	483	490	467	472	483	476	452	492	462	443	487	528	468	487	420	497	486	487	490	475	514	471	495	480	456	466	466	477	510	436	500	473	483	474	489	511	463	480	498	509	496	471	467	462	471	485	503	468	461	480	499	439	501	473	465	488	466	471	511	457	522	465	453	466	474	514	496	487	479	489	471	508	476	488	491	483	509	485	475	494	466	503	458	472	461	516	438	475	472	479	486	490	493	499	471	449	496	543	451	454	455	534	478	503	499	460	499	489	462	493	484	501	489	478	550	519	484	470	486	535	480	456	479	479	479	477	483	450	496	482	477	495	479	480	464	484	466	451	485	496	460	465	507	449	500	563	457	469	509	477	460	502	484	477	522	458	501	455	469	494	482	493	440	477	554	460	479	524	475	474	496	475	453	465	528	479	502	457	472	456	503	465	493	478	502	430	469	496	449	481	483	477	465	497	497	480	453	473	425	460	481	482	462	466	465	453	477	463	454	486	486	493	493	481	469	489	484	497	530	455	486	438	493	482	477	500	439	427	480	505	476	497	493	455	446	478	478	497	493	505	487	501	450	418	501	453	457	444	467	492	485	487	490	465	448	523	548	499	454	502	476	434	485	505	457	477	511	451	487	479	470	480	508	491	532	475	474	485	488	477	441	466	472	489	483	473	489	482	489	490	492	472	486	473	482	431	464	495	483	490	473	452	475	476	503	489	495	443	468	522	491	461	523	484	460	476	481	479	503	518	462	431	512	472	465	482	486	480	441	473	480	511	469	456	487	499	476	452	490	493	455	448	448	473	525	478	477	490	464	456	499	501	464	481	477	494	471	476	468	488	464	484	439	482	427	476	477	467	470	512	465	498	493	487	484	509	462	479	464	486	454	435	498	470	531	476	466	497	510	522	496	465	523	523	500	501	488	487	499	480	466	512	456	496	497	465	483	501	467	485	488	464	457	496	448	472	478	505	494	487	461	491	425	468	460	472	455	455	455	481	432	478	472	483	471	476	492	480	468	480	499	456	489	474	488	502	432	455	498	496	462	441	484	480	528	475	514	515	431	480	483	501	487	479	486	434	517	497	504	471	484	491	491	466	496	455	477	475	501	443	485	472	447	487	442	450	462	417	491	488	453	477	449	497	488	478	434	469	461	461	475	443	460	449	471	462	476	459	482	475	464	453	483	493	513	492	504	485	451	468	483	479	483	479	481	468	520	503	461	462	471	455	457	511	455	508	490	463	469	522	457	526	478	472	443	465	482	480	454	471	475	503	459	465	523	500	470	489	496	518	462	453	446	429	503	502	467	511	457	429	494	457	493	489	502	514	493	434	462	469	454	450	453	477	464	477	459	449	466	458	463	464	523	460	480	464	481	500	496	451	471	495	482	498	507	492	490	480	464	511	463	494	476	489	467	510	503	464	498	515	484	480	507	493	453	484	474	468	474	495	493	500	481	461	453	468	483	468	469	493	500	439	498	479	444	439	473	460	468	457	438	496	468	462	489	450	490	446	457	451	478	482	507	430	479	438	529	494	482	452	476	515	474	462	491	452	468	483	472	503	496	483	493	477	491	466	467	475	466	461	472	447	469	473	466	527	447	489	459	512	452	471	494	462	487	499	501	497	487	479	472	466	473	480	498	491	492	533	527	475	468	508	487	458	499	485	478	489	491	491	499	499	480	483	473	450	464	450	454	483	471	480	465	466	461	489	484	485	524	479	514	474	468	477	464	492	517	479	516	488	467	488	506	475	468	480	481	499	488	459	482	497	540	482	499	474	480	513	467	497	462	492	505	462	479	465	456	461	493	495	472	548	451	475	468	484	463	497	449	473	495	507	457	494	488	496	511	503	478	504	501	454	472	476	495	464	457	507	466	475	458	540	476	450	463	474	488	502	460	474	516	478	497	461	455	500	486	501	492	471	483	496	473	453	478	468	469	459	469	475	506	476	451	488	462	486	457	478	483	473	489	440	519	442	516	473	462	445	487	475	474	464	463	501	491	486	449	426	469	460	453	468	523	462	495	492	479	462	512	493	497	495	523	427	506	452	485	480	481	491	482	458	466	475	459	483	448	491	501	463	471	478	468	465	496	498	461	463	505	473	477	458	492	456	454	479	470	487	473	476	501	511	499	470	516	515	498	481	487	470	434	511	495	464	484	513	461	460	483	453	466	468	493	457	542	489	467	464	485	481	494	487	465	501	481	493	468	477	470	488	467	438	503	491	476	462	443	491	540	470	467	483	455	472	531	487	491	466	499	460	487	468	444	475	424	474	482	471	485	459	485	480
23731	21246	28518	24262	21231	9208	1057	703	534	480	406	358	368	375	314	294	317	317	283	262	279	297	309	291	337	364	333	366	365	315	327	351	302	350	354	344	330	314	311	292	286	292	264	272	263	280	317	276	273	295	292	309	324	313	335	407	412	374	311	282	272	256	265	270	255	238	214	256	250	244	265	259	255	239	251	258	249	253	255	259	270	270	241	235	225	224	248	271	248	251	217	274	238	266	244	271	238	241	241	242	275	251	243	240	233	250	242	227	252	250	229	281	232	229	243	252	243	222	246	244	235	271	260	256	270	261	270	223	236	274	247	220	213	259	246	229	257	248	251	251	245	263	274	245	242	233	215	251	277	261	265	252	230	274	263	236	251	249	245	258	246	237	251	286	281	235	254	236	247	233	218	247	230	235	234	243	244	259	246	252	258	256	237	254	246	246	262	231	233	269	246	251	237	244	266	232	245	259	289	248	266	241	289	223	250	276	249	266	261	244	249	256	265	263	254	236	246	231	279	259	259	244	240	257	255	264	249	249	250	248	244	255	275	241	266	234	250	258	252	242	250	234	241	235	285	240	239	271	238	248	256	220	230	251	243	241	232	242	233	275	257	226	290	249	235	286	257	268	231	231	236	243	240	239	258	279	239	240	253	243	221	218	260	244	251	225	273	252	260	220	252	272	216	259	269	239	261	260	240	213	223	247	275	248	260	228	256	275	253	254	258	257	253	268	234	245	267	253	261	250	253	243	257	253	241	239	260	253	268	248	249	245	254	275	246	260	243	229	219	212	255	234	259	253	251	236	233	256	285	253	253	251	227	236	278	288	274	233	221	251	252	250	248	237	243	276	272	249	263	288	226	230	245	254	260	258	250	236	241	230	247	237	261	244	224	245	263	234	258	238	269	216	246	248	239	270	238	253	236	265	262	229	236	253	251	270	267	266	238	253	240	239	238	256	247	236	239	276	262	242	269	254	232	245	245	269	250	244	255	235	246	243	258	234	229	267	259	261	267	254	247	277	226	239	262	239	251	256	256	271	263	257	236	256	239	272	245	253	245	276	216	271	262	269	263	227	244	248	250	288	251	251	269	263	256	268	212	276	283	259	261	246	254	273	264	231	238	239	245	254	238	272	272	264	249	252	215	252	239	272	249	222	218	249	273	258	237	236	259	253	268	218	262	233	246	249	256	264	262	257	256	250	238	274	251	238	261	254	260	255	252	237	245	244	265	258	245	234	217	257	246	246	242	251	228	244	259	249	256	231	257	241	242	240	248	280	256	253	237	249	239	239	260	240	225	266	267	237	254	248	247	253	277	248	235	235	257	239	251	264	251	255	246	253	252	237	202	240	228	247	251	262	257	253	248	267	277	218	269	250	262	242	246	249	242	230	247	228	222	269	228	245	228	273	261	255	241	247	233	244	246	239	253	248	252	256	259	247	254	246	231	247	253	260	235	220	263	243	199	253	242	238	255	264	269	245	248	241	247	258	232	254	221	241	259	249	264	278	243	237	270	242	249	247	246	248	269	253	251	235	237	253	254	248	244	219	248	275	243	245	224	250	237	221	231	242	249	236	253	241	260	252	245	235	254	241	264	237	273	234	251	259	244	249	276	254	269	248	248	277	248	234	267	240	267	251	284	264	241	238	259	255	226	226	250	257	255	225	232	257	238	275	266	269	262	230	248	262	257	235	257	252	248	223	244	266	239	261	265	249	248	277	248	224	267	239	258	238	221	243	230	228	202	251	243	231	270	253	258	258	264	239	247	250	256	241	237	273	277	249	241	306	222	239	248	258	230	267	221	266	252	201	247	264	241	251	265	235	254	227	248	254	246	232	267	252	247	242	221	265	230	243	206	241	239	230	220	271	230	253	258	252	229	252	223	256	252	245	211	237	280	284	242	274	269	292	252	255	267	259	279	222	239	267	243	260	238	233	239	250	260	257	265	256	246	238	259	254	222	262	269	225	248	255	235	248	252	248	278	240	266	234	243	229	265	247	224	252	242	257	257	266	237	277	277	250	237	257	242	234	240	236	243	239	244	227	268	265	225	235	281	247	226	241	231	256	243	238	236	240	256	279	268	282	240	253	241	232	267	225	235	260	266	254	265	216	245	260	260	271	251	264	263	240	234	246	239	248	258	254	256	269	280	250	251	237	246	255	242	260	236	237	223	245	234	270	235	251	232	249	255	269	263	220	193	265	251	221	239	241	251	275	240	262	238	277	254	267	248	225	224	229	258	259	259	241	286	274	255	233	273	227	278	249	250	246	251	264	235	252	227	223	264	254	253	241	238	233	269	267	227	213	229	264	237	234	241	235	256	263	252	240	258	273	259	250	264	248	229	243	224	230	230	220	248	283	243	240	274	250	247	281	243	253	221	262	258	250	256	265	223	248	246	245	239	247	232	239	251	244	258	277	278	260	255	263	235	244	245	242	226	249	270	251	279	258	255	258	253	255	249	226	253	273	266	248	253	228	253	252	258	227	266	238	241	241	261	290	260	236	247	263	247	247	267	238	251	254	235	244	251	260	220	238	234	256	254	254	251	264	244	261	247	237	247	273	272	254	267	223	231	283	257	269	259	231	260	250	231	264	256	268	241	233	236	263	238	236	240	233	229	249	266	244	276	254	244	263	257	264	273	262	230	237	264	267	260	244	253	231	251	233	252	244	251	239	227	251	272	262	253	260	241	242	250	237	249	289	226	255	235	236	251	250	251	241	244	285	284	255	283	262	264	246	224	243	232	258	239	221	244	230	258	237	243	252	240	244	248	266	246	250	241	255	270	244	249	275	269	274	239	246	232	260	225	244	255	250	238	296	235	240	264	226	244	268	235	221	249	248	265	250	247	274	245	259	255	227	237	243	213	247	243	229	229	268	238	241	244	233	273	227	244	231	265	234	254	250	250	238	229	239	272	247	278	258	249	229	256	239	263	253	258	236	239	251	248	245	251	249	247	243	226	268	260	267	254	244	242	241	259	261	273	242	251	247	249	272	256	250	252	275	242	255	221	244	264	251	244	246	245	251	243	232	266	245	240	283	247	262	261	260	223	245	243	249	251	232	233	254	254	236	264	250	249	266	236	248	283	226	253	256	234	251	249	258	240	239	243	234	254	268	243	259	238	254	255	222	271	249	265	233	252	223	248	244	248	241	226	239	251	241	261	268	252	256	254	249	222	240	260	269	267	272	259	252	234	245	239	250	267	253	246	227	266	224	265	237	227	248	252	227	257	235	249	219	244	234	247	255	244	247	223	238	224	239	245	256	251	230	261	260	252	224	260	277	250	246	237	259	264	255	278	260	226	265	261	249	258	247	240	241	241	252	256	263	263	276	283	243	255	258	246	254	257	256	242	249	217	208	239	241	243	264	215	284	238	238	264	243	233	263	266	251	246	248	214	241	287	250	274	231	239	246	237	231	233	222	263	252	279	256	239	272	243	255	245	262	252	249	259	266	271	243	254	235	255	241	229	241	302	261	255	227	236	253
6265	15886	6294	3053	2487	1841	1396	1078	839	688	597	559	447	448	427	383	403	386	350	348	369	343	372	376	391	440	430	460	479	405	368	367	370	388	388	429	455	395	340	342	354	328	317	345	322	336	343	357	341	368	358	376	400	395	418	437	490	414	391	295	311	301	302	296	279	263	295	291	300	278	301	288	307	265	284	302	314	290	263	260	278	297	257	263	263	267	310	289	300	289	272	282	260	281	272	281	280	280	306	303	269	273	296	306	291	261	271	260	295	278	282	267	290	283	268	300	255	304	304	285	296	264	268	304	268	242	279	277	263	266	283	293	272	302	266	275	249	266	283	276	261	249	262	267	282	267	268	262	278	306	284	305	295	264	278	280	315	283	254	286	262	274	278	286	290	292	281	275	292	257	247	292	258	260	284	285	260	285	304	281	299	259	297	257	271	281	261	264	289	280	278	245	296	255	264	316	239	252	247	243	284	296	282	305	275	267	290	263	266	249	277	295	277	264	256	267	266	278	266	280	279	242	248	240	291	261	315	290	273	280	258	270	306	278	245	254	298	277	303	254	268	275	310	251	295	259	286	295	292	266	258	230	252	285	294	281	255	266	306	284	283	267	238	272	287	285	279	235	271	271	279	274	266	281	279	286	293	282	269	288	280	289	290	296	288	260	258	239	271	269	272	301	277	313	279	250	274	304	262	274	294	295	272	258	257	279	270	262	286	278	314	266	285	314	285	259	291	305	265	260	287	291	304	273	312	287	261	263	286	276	256	253	266	301	265	274	240	283	291	287	268	260	252	291	284	306	251	270	274	273	273	283	273	275	278	276	278	294	250	267	252	290	273	244	284	312	260	263	255	263	251	284	234	261	275	269	304	265	262	298	288	256	294	304	254	272	282	279	291	278	292	270	266	262	271	242	300	279	269	231	253	275	306	288	287	280	298	290	317	264	274	260	270	274	280	276	281	281	263	273	295	258	267	271	273	290	281	284	270	269	278	289	276	243	295	276	291	273	263	269	274	287	289	276	275	281	291	258	284	263	289	268	269	276	251	249	274	317	237	295	291	283	290	258	277	263	285	249	277	278	282	245	281	290	298	250	250	258	287	282	258	241	297	261	267	252	273	298	281	289	287	277	281	249	254	296	282	318	292	283	286	267	288	269	295	287	262	277	261	303	306	295	265	266	278	291	288	281	297	286	268	288	263	244	279	260	261	277	249	288	253	287	286	264	287	318	277	293	259	295	292	259	278	269	266	273	299	277	259	282	300	266	266	294	269	281	272	292	249	276	310	255	296	286	277	295	270	275	302	275	272	258	260	277	299	288	288	253	275	296	306	277	259	310	275	260	279	315	294	280	274	298	272	288	276	274	255	314	263	298	280	277	285	262	275	264	265	287	287	269	264	288	300	286	314	283	269	307	294	286	272	306	281	265	276	278	292	282	290	284	264	297	252	261	267	280	331	269	291	286	267	262	293	268	284	255	247	260	282	275	287	288	285	261	248	282	250	278	271	278	281	240	268	299	289	297	262	295	297	302	294	268	247	298	285	275	279	280	298	257	292	268	288	312	266	296	278	285	280	287	279	273	288	257	293	270	280	277	278	244	283	267	251	278	256	247	267	292	280	293	305	272	289	282	286	263	303	289	256	270	270	263	288	254	245	291	279	307	268	268	281	298	275	282	290	292	252	305	258	270	287	272	277	298	278	304	264	271	299	292	285	271	268	287	261	296	295	267	281	258	267	282	259	273	256	285	282	277	296	262	267	252	270	277	270	297	316	289	301	248	288	256	271	275	261	270	277	296	246	256	285	283	268	272	288	274	290	279	268	300	293	283	276	265	259	256	276	298	276	272	287	262	257	278	277	279	266	268	262	268	275	263	267	270	287	272	274	256	266	273	301	303	292	288	262	270	276	285	244	278	265	305	277	273	277	277	275	286	267	272	278	266	304	280	265	277	285	283	292	297	267	256	276	277	270	273	292	300	290	264	293	276	291	251	255	282	268	276	238	271	298	257	275	277	271	246	262	268	276	288	281	270	257	272	297	286	255	295	281	299	253	259	268	266	270	278	259	269	271	262	303	275	268	261	299	265	263	259	290	241	273	300	291	281	273	258	285	261	249	265	304	295	265	290	279	285	293	286	271	277	244	292	281	288	274	263	271	307	267	283	278	289	265	259	272	272	264	304	263	267	281	277	270	288	284	294	287	259	270	280	222	255	256	243	280	270	261	301	267	276	288	235	315	276	249	316	253	287	283	264	289	274	249	264	269	252	256	224	305	261	278	246	258	277	265	259	264	273	317	268	265	308	257	289	263	291	286	259	292	266	276	293	256	298	285	266	244	262	282	268	275	302	288	261	266	296	309	270	269	263	247	279	253	288	277	294	272	276	271	323	264	259	286	257	244	273	274	238	247	292	264	254	281	259	285	269	270	273	289	284	262	265	284	276	257	248	302	305	277	258	258	257	279	286	273	269	248	319	275	298	266	288	293	288	269	276	295	264	294	277	284	299	283	277	271	278	286	249	291	285	288	273	278	266	266	281	292	276	290	284	248	306	267	283	289	278	293	272	278	251	292	281	304	251	270	296	285	271	286	280	254	268	276	257	280	271	287	306	275	269	331	270	275	253	293	301	275	249	285	274	265	287	266	291	251	281	260	275	293	306	268	294	309	273	282	271	281	271	272	243	284	271	273	293	303	275	305	252	285	270	306	277	259	294	305	249	280	255	278	280	298	298	289	273	279	274	307	291	281	260	283	279	269	302	283	265	259	274	313	257	263	265	257	289	287	277	287	257	252	262	262	259	264	278	256	284	240	265	295	258	283	274	287	273	259	290	254	271	265	274	277	302	267	265	300	273	280	296	304	247	283	297	288	270	270	285	266	268	275	286	302	252	283	313	270	265	279	262	299	271	286	265	288	272	277	270	273	290	252	251	265	281	283	251	270	273	286	252	299	288	286	261	265	239	278	268	270	255	286	287	297	240	270	259	279	245	270	288	310	285	294	265	268	248	257	287	287	278	281	284	271	312	305	260	279	295	260	308	281	290	291	304	307	290	290	307	279	313	271	247	260	284	276	257	272	271	269	282	295	276	278	278	316	300	294	295	271	277	238	270	264	307	289	292	271	275	302	287	269	282	254	271	276	271	257	271	259	298	311	265	263	277	262	263	283	292	279	283	278	295	267	294	268	274	312	321	274	290	259	271	276	263	269	242	285	298	289	270	294	286	244	270	291	288	280	250	280	241	258	280	291	274	248	265	254	282	292	258	263	264	256	286	302	292	290	286	237	237	269	264	277	293	293	282	252	264	272	259	301	271	287	281	273	268	268	294	277	274	293	284	255	280	224	259	244	284	252	272	283	256	258	273	270	269	316	279	276	288	320	287	270	281	257	269	265	255	275	278	286	284	296	242	301	256	272	280	281	305	270	289	238	271	303	276	298	278	256	280	281	269	270	278	262	281	283	242	270	300	282	258	296	271	282	291	254	273
24888	21250	27321	25367	9422	1220	930	797	725	705	675	630	703	644	614	660	641	615	617	618	628	613	628	671	677	654	630	650	669	649	631	566	634	664	584	635	630	632	570	655	654	594	627	598	609	636	622	623	611	616	611	640	632	656	682	651	672	655	656	611	538	604	616	595	610	580	573	594	581	612	542	585	592	609	575	605	563	603	614	593	595	577	572	590	585	561	583	585	623	619	586	610	599	561	594	588	597	580	551	565	597	544	595	576	604	579	590	602	583	556	578	617	600	586	549	588	557	560	587	557	575	582	584	563	604	588	618	579	576	566	653	589	582	571	604	581	597	570	577	597	595	593	567	607	572	586	602	598	604	573	602	568	561	592	560	558	584	578	563	635	616	576	585	607	611	557	571	604	595	576	606	581	565	564	612	605	592	600	598	575	585	570	636	574	537	557	596	568	605	624	594	576	581	600	600	610	583	614	614	559	586	558	576	644	575	618	580	563	595	549	576	593	585	615	588	571	562	578	595	625	580	569	547	562	545	632	627	567	544	537	593	600	623	595	608	563	566	567	582	546	616	561	592	601	607	583	596	601	562	580	622	568	574	601	602	589	578	580	599	596	584	596	603	623	586	595	598	568	593	545	615	628	551	547	578	562	538	605	594	567	552	594	618	578	600	542	549	582	574	556	599	583	583	536	587	634	518	584	564	558	594	620	584	591	579	608	586	566	592	591	564	585	605	575	641	601	547	611	579	617	563	544	572	597	582	586	600	584	557	576	560	567	576	615	568	579	591	577	573	620	535	593	529	555	545	583	576	590	576	581	613	580	585	602	557	611	621	562	623	589	576	548	538	587	564	559	582	642	583	565	603	570	591	612	601	603	585	606	614	575	573	611	572	569	599	560	573	626	591	615	616	566	577	574	609	591	586	574	539	544	595	600	545	602	549	586	577	589	605	585	607	567	574	639	603	586	576	583	584	560	544	601	569	618	614	590	606	572	581	605	581	557	618	575	570	605	612	566	561	596	597	597	572	579	566	598	593	550	578	565	586	548	588	608	619	577	585	579	617	595	574	598	543	544	612	574	583	603	597	610	592	579	614	578	621	539	632	548	565	576	591	617	569	601	583	616	550	627	599	633	614	615	593	600	561	623	610	594	519	566	568	537	600	593	585	556	569	629	629	582	600	589	522	603	606	571	636	655	563	618	570	615	608	603	584	570	556	609	603	581	602	599	567	571	582	591	599	593	629	576	570	532	594	565	594	573	586	571	604	603	572	615	585	586	552	609	603	625	590	632	579	576	598	577	579	566	584	577	600	585	575	559	563	592	561	583	598	567	589	575	602	591	598	625	589	556	611	572	600	554	596	636	568	567	592	584	594	555	586	590	597	598	608	610	595	617	562	551	625	570	621	598	607	571	560	568	590	589	513	552	607	584	585	576	570	601	595	588	596	591	549	600	579	604	589	594	594	589	628	623	595	563	565	609	586	599	631	575	549	591	571	596	573	560	611	601	569	571	642	597	578	599	570	587	584	571	579	659	562	576	610	570	577	578	577	575	564	568	564	619	616	584	595	617	589	562	566	592	583	573	539	626	621	583	571	591	584	555	618	612	598	609	608	577	601	600	549	596	565	585	598	623	570	614	585	612	592	538	609	601	575	584	589	577	572	581	588	607	626	566	584	574	628	594	600	603	597	594	564	549	549	598	587	576	616	614	588	613	569	627	564	604	554	601	617	616	550	571	581	519	565	595	604	560	581	573	601	558	601	602	622	594	608	596	519	594	594	589	630	563	574	579	540	601	565	558	612	605	637	546	591	589	562	565	520	609	596	608	547	567	563	521	630	587	582	589	579	604	610	544	601	619	613	595	565	561	610	622	618	581	622	563	598	624	619	538	611	570	565	526	593	589	604	554	586	628	582	591	573	572	556	612	552	582	554	588	597	575	597	532	570	551	610	598	579	569	577	592	633	642	570	618	575	562	632	585	615	591	648	585	558	541	597	569	568	560	613	596	582	590	612	581	627	577	551	599	583	581	622	585	550	554	553	560	599	607	573	591	560	569	578	605	592	597	573	566	600	554	600	563	628	588	545	586	591	654	547	550	530	607	570	576	554	596	572	574	608	585	564	637	609	609	612	589	590	632	569	523	571	571	571	639	569	610	570	571	601	607	631	547	626	632	595	585	577	581	583	559	588	551	585	612	593	595	616	582	581	587	585	610	585	604	600	630	569	607	585	571	584	588	551	593	551	590	570	604	607	595	557	589	575	577	564	545	605	578	616	586	615	564	589	567	607	588	538	629	612	587	603	591	607	573	578	582	616	598	558	551	583	590	613	617	584	581	558	563	652	585	596	588	571	594	563	600	583	564	565	603	589	586	614	573	598	588	596	586	577	584	586	619	565	629	611	600	555	569	561	608	629	567	574	582	595	605	597	644	570	583	567	570	553	576	635	607	567	574	585	604	615	596	580	574	568	538	558	565	565	632	577	588	538	579	621	639	602	573	545	574	601	607	589	578	574	607	586	596	583	614	619	609	583	585	604	578	609	578	579	566	632	601	581	569	602	588	567	610	602	538	568	585	603	584	603	594	577	591	621	603	562	597	594	589	556	611	611	554	581	556	596	586	585	538	597	583	573	599	607	569	611	576	567	553	587	557	632	587	575	569	609	589	609	538	611	593	566	593	589	586	556	606	594	529	602	586	545	552	595	569	658	559	602	586	611	586	575	538	576	534	600	573	645	588	609	596	591	557	601	598	553	568	552	569	588	606	546	599	632	566	619	593	621	617	558	572	552	568	635	571	601	591	565	625	610	581	600	604	638	579	597	558	590	607	572	567	535	596	543	579	581	612	608	615	589	630	629	608	584	605	575	581	578	628	615	587	563	580	570	568	574	565	567	585	579	564	595	560	594	602	589	625	534	593	608	587	581	610	588	584	592	586	539	596	590	555	591	572	564	630	603	626	596	553	550	563	606	593	583	608	609	575	594	558	596	581	627	573	631	615	565	571	527	540	588	562	589	621	565	583	568	613	610	588	576	621	610	587	569	592	580	544	547	581	578	546	613	592	601	581	597	583	606	570	609	555	613	565	596	622	606	582	582	575	634	582	564	596	561	546	628	562	565	595	606	582	563	595	563	570	580	599	539	563	598	587	524	585	573	611	581	571	562	612	568	585	601	561	642	563	570	585	585	571	634	575	581	584	593	635	622	568	582	612	580	588	571	579	612	587	587	608	571	559	573	624	607	607	596	581	558	597	500	596	617	602	541	585	623	556	604	615	570	554	592	571	567	575	565	599	625	585	589	644	619	580	610	570	556	609	566	600	602	588	592	557	587	593	582	561	600	576	602	613	606	533	541	558	611	581	579	610	555	567	599	593	598	607	579	593	601	581	609	574	565	543	559	571	556	610	557	619	574	606	570	617	587	620	575	596	552	560	606	585	591	561	589	528	577	607	593	574	558	520	585	539	570	574	542	633	588	624	588	553	583	610	569	596
6261	10914	4073	2184	1894	1527	1235	1114	899	879	828	828	727	737	686	666	689	681	690	643	637	588	672	752	713	698	727	734	727	687	714	642	682	755	733	704	720	688	691	708	614	656	609	663	648	654	672	651	656	674	672	692	727	651	705	725	788	727	677	645	609	646	653	629	587	616	581	661	614	613	573	646	622	642	636	583	618	613	593	626	588	646	636	655	587	625	598	629	578	615	635	577	585	623	596	606	632	637	610	598	598	619	596	604	636	632	637	588	612	600	635	657	611	648	608	601	581	610	605	630	622	578	599	631	586	554	588	639	611	614	574	636	592	655	542	634	546	656	588	625	584	642	639	596	612	612	601	587	591	579	648	583	600	623	617	579	623	617	617	570	647	595	635	615	591	614	630	622	648	589	600	617	614	542	605	596	588	591	613	591	577	601	608	565	617	640	610	649	591	603	590	674	602	637	610	618	613	622	612	571	627	627	618	575	621	601	615	595	585	583	629	620	648	605	569	611	605	609	590	589	610	560	576	618	626	599	591	592	616	602	626	617	629	612	626	594	643	628	584	604	623	615	583	606	619	613	668	598	636	567	651	616	616	594	612	598	578	638	634	605	631	584	618	607	657	614	633	590	634	609	611	644	603	596	603	576	619	628	625	594	631	619	582	579	591	622	579	609	631	618	590	584	614	603	610	633	637	581	612	615	639	563	615	613	637	627	644	641	608	604	594	603	607	600	599	604	627	619	630	566	595	619	645	602	604	636	609	595	598	603	617	613	669	663	614	580	626	596	569	600	646	632	616	632	654	605	592	625	627	617	601	621	608	617	602	637	623	639	603	592	655	606	578	626	545	598	607	561	577	554	584	649	614	586	604	623	620	620	610	574	629	615	618	621	593	620	623	593	624	576	577	572	594	641	642	641	609	626	633	585	573	620	605	596	596	644	610	594	636	610	629	659	592	591	602	583	583	609	627	590	583	625	624	611	597	648	619	613	607	631	625	625	602	621	612	619	591	631	602	578	586	616	605	568	605	630	568	628	597	636	632	616	586	614	605	638	578	594	603	622	595	575	638	569	581	591	576	599	586	557	626	616	631	630	617	545	592	589	636	594	596	629	598	598	601	591	591	622	641	605	591	593	660	604	638	584	622	584	633	574	602	614	621	648	623	631	556	589	568	615	592	609	626	567	580	610	620	632	561	602	587	644	603	599	624	593	605	599	625	589	590	575	600	614	641	608	603	621	644	636	635	605	633	681	594	604	613	670	625	607	586	647	618	607	606	608	623	583	574	588	601	678	624	612	621	609	627	626	629	625	606	659	599	620	618	574	606	581	602	609	655	607	595	612	591	605	642	568	638	615	601	604	627	629	600	627	595	609	611	534	632	596	645	620	630	630	619	634	591	623	575	602	627	601	671	606	588	565	628	596	611	645	574	587	629	598	659	640	645	618	604	575	592	603	618	607	599	599	596	613	619	674	623	619	607	584	621	584	610	612	637	610	610	644	599	605	628	615	653	622	615	600	596	629	582	593	614	671	613	618	618	582	652	614	604	638	577	611	575	621	618	615	615	618	608	629	591	586	651	657	613	646	612	595	609	630	608	603	574	593	545	607	580	588	607	554	631	591	619	650	613	627	608	623	625	606	601	604	652	614	602	644	588	580	588	621	562	605	608	667	581	605	638	632	635	623	594	581	624	613	595	572	588	671	646	635	599	578	589	594	638	620	633	584	613	614	618	616	622	639	627	598	598	609	613	612	622	616	593	611	625	591	638	623	605	635	601	620	596	606	658	659	626	606	603	614	599	573	630	610	594	638	622	583	590	623	600	599	604	620	615	598	611	583	628	616	612	656	617	658	575	609	619	651	582	613	609	592	619	598	562	635	641	628	633	623	558	611	592	632	588	636	591	620	615	611	585	624	583	591	600	613	632	570	623	581	640	604	606	617	623	603	636	614	610	583	563	619	614	629	588	646	628	627	623	606	596	598	618	551	617	621	629	639	569	588	578	651	604	623	650	599	601	605	593	610	614	604	636	607	652	646	614	626	600	608	651	593	605	574	628	616	596	639	602	576	615	577	614	618	601	575	601	647	613	606	618	551	582	610	584	605	601	631	599	638	595	631	599	640	599	579	616	604	584	653	601	619	630	597	627	572	661	626	640	583	576	620	564	622	568	604	607	670	601	652	591	611	597	625	605	619	578	623	596	583	593	626	603	628	619	572	602	584	611	559	646	592	651	652	622	597	628	602	617	579	629	594	589	630	609	604	637	599	565	596	635	663	587	574	616	597	633	614	589	631	616	629	584	606	626	605	599	606	672	608	563	632	633	606	591	602	599	614	594	625	627	631	664	566	568	621	595	588	585	581	595	612	643	619	575	621	601	570	632	618	616	637	623	614	620	587	614	634	581	603	649	608	566	620	612	607	636	605	635	591	591	593	597	609	598	610	644	568	619	579	596	637	607	635	586	583	627	651	592	590	576	598	628	616	587	620	621	650	638	605	590	572	599	591	576	605	585	585	616	583	632	613	602	567	640	588	597	595	600	550	606	625	578	582	635	613	564	606	640	625	634	598	607	574	604	595	624	589	602	580	636	634	613	613	629	640	608	609	579	631	594	618	666	612	600	620	617	604	609	619	632	642	594	602	585	629	624	613	608	607	603	609	627	610	590	669	593	567	618	602	592	615	627	616	649	589	602	650	628	614	579	654	663	574	634	581	602	648	575	621	631	616	671	587	548	625	614	641	637	618	658	601	603	590	588	591	620	588	621	669	650	590	635	609	589	613	607	575	635	611	644	677	645	545	576	617	604	611	623	613	614	623	575	607	603	616	585	601	615	606	587	603	574	630	590	594	586	592	619	624	611	646	595	624	578	570	707	597	621	624	635	609	600	610	635	615	579	640	649	658	595	612	637	611	633	640	638	651	637	655	631	603	603	611	606	646	616	616	655	584	569	558	569	573	568	634	602	589	571	622	628	623	622	600	590	619	593	604	633	609	630	618	589	670	613	612	596	595	633	600	591	607	605	651	562	645	638	629	634	601	565	630	636	648	581	612	611	611	630	617	617	606	605	628	589	610	665	623	608	616	576	609	592	583	610	635	582	599	627	588	611	567	660	616	604	586	605	625	611	616	560	560	638	620	640	612	604	589	587	614	652	626	622	618	617	621	586	565	628	620	619	675	642	596	607	611	628	636	592	587	601	583	573	609	606	636	580	607	594	580	577	627	605	625	615	601	649	645	606	585	586	612	627	600	612	598	609	675	611	623	647	633	612	566	605	663	582	616	615	594	647	620	634	577	602	652	595	621	609	597	632	587	624	604	631	640	639	594	666	593	603	609	632	614	585	637	622	651	650	616	614	608	561	628	637	574	592	601	601	627	622	645	552	625	589	621	572	585	593	663	623	606	597	602	599	619	581	621	603	631	591	613	663	606	658	599	630	574	640	558	621	617	650	596	632	667	583	625	626	595	642	586	612	636	585	609	641	606	627	568
22670	21298	29047	23892	21306	21352	7308	1245	932	761	719	565	578	538	552	501	490	471	454	440	499	415	459	450	476	576	526	531	513	521	469	436	461	452	533	491	522	424	438	484	429	444	432	447	398	446	461	427	417	463	437	450	503	489	506	549	563	583	448	412	422	317	393	368	399	387	373	356	411	380	397	367	391	383	400	414	359	372	413	368	368	382	355	392	368	374	374	380	349	365	374	366	363	416	378	365	337	384	394	353	375	336	395	355	399	343	392	382	388	350	376	335	392	350	393	373	384	354	362	357	362	378	364	385	349	355	354	360	365	412	372	406	379	377	359	357	363	349	370	372	362	360	345	385	381	349	393	393	373	359	358	331	363	322	369	381	390	359	374	358	356	371	386	395	342	364	334	380	387	387	384	384	390	384	359	371	394	344	375	346	330	355	390	391	390	367	322	346	378	374	354	367	369	372	336	372	374	392	352	371	367	374	362	322	344	381	381	354	360	362	364	364	365	363	414	362	353	389	355	328	368	391	365	372	387	353	391	423	383	354	376	396	381	382	366	346	402	384	371	355	372	398	344	366	353	366	396	402	371	400	337	334	337	388	340	375	358	369	364	363	362	367	355	378	377	374	375	310	386	347	392	371	367	375	357	400	351	379	336	369	360	373	358	359	359	371	357	357	358	371	362	359	358	411	358	368	353	350	411	345	382	343	369	356	372	363	365	364	389	375	355	352	372	368	374	380	379	365	351	367	368	374	372	372	381	391	382	369	364	371	407	350	333	352	381	363	353	386	401	365	334	380	412	345	388	378	363	333	366	374	338	331	367	368	361	353	373	342	415	329	406	352	388	423	372	337	383	366	372	373	359	390	388	370	414	361	361	359	428	346	395	390	378	345	398	379	352	365	374	364	352	378	357	381	363	344	398	348	326	364	374	379	374	348	370	395	369	363	376	357	390	385	345	350	331	372	361	386	344	360	356	359	371	391	399	345	389	362	368	373	387	365	363	349	350	353	360	360	398	381	341	376	361	343	378	347	382	361	372	341	370	337	368	350	359	403	346	362	347	348	389	364	348	340	344	378	368	368	371	398	371	379	362	390	374	366	396	379	368	355	351	386	350	358	353	372	365	388	389	372	351	362	369	345	355	403	381	377	332	401	370	393	336	369	382	380	354	388	341	388	366	415	357	360	387	385	403	339	341	382	381	342	360	363	421	351	388	370	347	345	382	373	389	361	360	366	358	334	388	379	332	389	358	384	382	371	380	370	329	379	365	354	347	386	353	357	395	359	349	350	376	347	364	351	373	382	364	360	406	374	381	334	367	408	382	372	369	378	353	328	400	354	384	332	371	357	400	361	374	362	372	383	341	350	384	381	368	405	364	377	378	357	360	347	386	355	322	364	380	351	343	362	375	378	366	367	324	357	381	368	362	339	376	331	379	367	355	329	361	393	356	360	392	361	360	391	351	385	354	370	368	369	362	370	369	339	375	394	385	387	357	373	353	372	353	357	353	340	398	367	388	365	390	368	352	355	349	369	382	323	350	357	378	345	354	341	359	403	357	346	364	344	362	359	368	377	392	376	368	342	378	372	372	415	365	361	355	342	382	366	383	396	358	361	389	359	362	367	404	345	347	376	324	370	353	379	368	376	353	339	384	379	401	384	364	369	359	368	347	369	338	361	369	365	370	361	361	384	366	348	373	335	356	374	362	354	369	344	355	366	393	352	422	377	343	357	374	395	388	385	371	336	366	378	365	333	371	367	366	365	400	348	382	374	362	362	359	356	361	347	348	375	390	346	368	329	357	337	347	361	374	376	351	378	358	373	378	347	395	378	370	413	342	336	384	375	395	356	333	356	393	377	354	362	364	376	372	373	358	359	372	390	350	344	390	333	365	352	370	382	390	367	358	405	351	365	393	402	361	382	373	352	341	373	384	365	390	331	366	375	350	373	377	385	389	378	375	329	376	348	355	355	390	364	331	371	355	396	371	345	367	369	393	393	362	364	386	399	393	351	382	370	339	380	376	356	377	378	392	396	368	391	355	344	392	361	361	362	385	361	364	410	358	324	382	371	372	366	365	359	378	326	399	377	346	368	320	372	342	401	372	350	360	397	364	371	385	359	396	339	361	386	364	382	411	390	354	345	450	344	360	374	378	379	362	369	364	395	369	331	379	384	388	373	348	346	367	393	337	398	374	397	351	357	366	362	323	378	370	355	406	378	391	367	342	331	356	364	358	378	367	397	344	352	364	358	403	365	361	375	387	342	346	366	379	357	342	397	386	366	368	347	365	380	347	379	398	366	357	373	362	382	337	371	381	368	359	373	366	363	369	345	351	372	367	355	353	375	343	366	357	354	367	365	360	389	401	370	356	398	361	390	367	351	328	361	338	347	332	340	410	333	358	375	357	353	361	391	333	322	373	386	368	341	367	376	342	383	365	385	357	374	390	335	340	344	337	394	373	343	352	379	347	369	326	358	373	392	344	396	377	347	377	367	398	388	381	361	358	346	386	378	360	341	335	342	371	390	340	364	355	378	360	384	397	375	372	368	369	361	334	373	371	337	371	342	385	364	375	382	361	366	336	367	368	352	377	396	359	389	365	360	369	385	368	334	316	343	348	354	385	373	372	356	366	363	372	356	360	396	355	381	394	366	370	358	358	377	350	349	397	374	365	354	344	346	371	391	332	372	363	376	373	367	380	358	406	379	363	368	346	386	347	379	381	362	343	395	338	327	385	361	362	356	335	396	376	394	354	356	381	346	392	395	368	355	405	375	398	368	361	331	343	375	359	386	365	376	354	374	413	369	370	384	385	368	374	356	328	357	341	368	371	330	372	352	366	395	331	321	365	359	384	367	380	351	387	342	384	351	372	350	370	393	356	390	368	372	392	356	395	344	363	376	366	367	362	352	361	409	355	356	367	380	396	355	385	361	376	386	354	348	407	370	376	323	358	389	340	361	369	336	386	388	353	355	364	379	369	374	393	386	405	359	378	356	377	338	365	355	366	364	392	326	390	373	338	375	354	376	353	340	367	395	368	378	407	398	394	347	378	376	338	387	314	392	371	362	393	354	327	367	358	385	340	383	346	346	342	348	350	366	367	371	353	350	372	349	387	370	364	359	381	341	410	373	356	348	365	380	345	338	378	363	385	360	353	406	366	376	354	377	381	348	399	366	354	402	361	356	360	379	370	380	355	374	361	354	360	378	376	370	368	363	351	324	330	369	379	338	392	354	347	357	356	381	390	391	371	371	368	369	367	386	344	341	361	350	364	353	363	373	388	343	401	362	383	349	362	371	350	342	399	377	358	307	365	367	390	382	383	343	343	357	374	362	393	352	366	371	382	369	353	364	369	393	393	379	394	360	336	349	340	370	397	381	393	343	353	386	348	330	378	375	377	370	374	368	361	374	352	342	370	346	372	342	315	383	379	382	382	368	401	385	377	378	358	377	338	381	354	336	351	339	339	361	382	367	393	363	382	330	383	371	333	351
7955	22005	10245	5200	4323	3174	2322	1839	1445	1157	969	864	780	696	670	656	604	524	558	562	514	553	521	573	601	651	613	668	636	592	529	472	540	582	618	607	604	527	502	500	489	457	440	453	408	466	483	523	490	512	511	533	543	541	543	660	751	670	475	439	430	417	411	386	406	413	372	415	409	408	434	433	419	401	413	408	398	396	347	374	383	357	404	361	390	391	403	376	407	410	414	391	390	394	385	371	418	377	362	381	379	347	381	406	376	370	354	375	372	373	370	398	383	391	395	369	383	365	392	377	433	419	349	382	367	382	360	343	424	384	388	357	361	377	381	375	392	371	364	338	393	371	396	354	408	386	340	360	380	402	391	392	379	339	370	348	352	372	364	398	395	378	349	383	347	389	408	386	375	355	377	402	372	391	388	393	364	365	362	416	338	355	399	362	420	415	346	378	381	376	374	416	394	383	385	396	349	351	337	365	364	404	363	378	374	382	418	349	380	379	380	360	387	381	380	407	376	358	351	396	377	364	391	351	387	395	388	370	363	380	367	393	395	356	386	370	399	407	368	363	365	359	344	378	376	408	384	347	378	405	363	356	355	383	402	366	368	373	355	373	378	358	370	393	382	376	400	355	338	384	335	372	392	393	387	385	383	385	366	383	367	396	381	377	397	349	420	356	394	379	382	361	380	387	405	383	399	402	389	378	350	390	387	365	373	342	334	387	378	382	372	388	381	351	409	380	389	413	404	378	329	410	373	366	386	352	359	373	369	370	401	362	354	377	386	407	371	369	379	378	366	376	412	346	416	382	384	396	388	400	359	393	360	382	361	392	391	389	386	372	393	377	374	403	386	407	403	354	362	368	414	374	388	378	374	378	319	372	355	395	372	377	403	402	358	371	350	416	395	376	385	397	359	403	381	401	414	387	344	378	418	376	365	368	354	414	415	360	385	387	396	392	374	410	370	362	374	389	357	388	368	361	404	363	371	366	366	356	382	372	368	385	379	382	354	344	366	382	382	365	381	356	347	372	376	395	391	365	378	383	348	353	376	348	378	345	356	401	356	353	371	352	357	380	375	392	366	383	373	363	382	367	373	333	378	410	382	347	361	412	380	395	379	367	360	383	386	350	379	386	370	357	352	391	408	366	377	364	371	386	359	378	376	368	386	346	371	400	362	387	381	360	372	377	383	396	380	361	372	442	357	409	389	343	375	382	392	373	344	363	372	343	399	374	346	381	351	352	388	350	378	363	393	389	367	414	389	380	370	382	345	379	359	376	396	401	381	377	391	387	335	357	412	398	362	399	375	360	371	358	357	400	385	386	356	369	369	358	405	353	354	338	363	372	354	391	371	398	359	354	380	391	371	392	368	380	380	355	364	396	388	347	326	361	411	363	372	337	386	347	390	356	362	413	354	363	363	378	388	388	393	402	385	363	408	336	354	348	374	368	328	352	389	390	379	413	405	388	361	405	374	363	413	393	393	379	358	402	359	393	373	415	408	402	375	382	405	346	348	378	370	376	379	349	379	364	383	376	422	393	350	362	367	337	391	395	380	417	370	365	380	358	398	351	368	352	346	337	364	347	368	372	407	373	386	405	373	388	363	400	379	378	361	362	383	355	402	405	334	394	377	401	382	354	390	384	359	363	374	384	381	389	345	414	339	363	370	365	383	373	392	368	409	328	390	401	374	407	397	406	367	371	342	364	346	399	401	416	339	418	393	383	363	394	381	409	355	377	342	394	345	393	342	401	373	363	340	403	366	385	356	372	393	392	354	362	356	369	378	373	352	364	366	377	408	364	394	358	369	403	384	349	361	397	343	391	356	370	361	383	381	392	346	378	344	385	393	364	375	388	389	334	385	417	374	411	341	390	362	402	374	347	373	354	401	368	329	387	377	364	337	373	386	397	366	384	386	396	343	403	384	388	360	371	399	368	402	371	352	378	367	381	392	384	348	352	356	398	354	416	403	347	382	390	352	369	365	369	424	378	360	383	379	408	367	344	379	350	368	391	379	371	360	399	396	415	342	332	389	362	372	364	390	373	374	392	363	390	404	377	377	376	397	386	404	372	392	395	391	392	386	380	352	384	408	365	366	403	372	324	405	353	407	394	367	389	372	360	407	350	392	362	397	360	380	368	383	392	381	369	347	401	385	369	362	362	377	362	376	354	388	387	409	361	373	378	402	372	372	406	407	382	346	414	369	370	393	411	400	385	350	347	371	365	374	366	363	368	395	379	383	350	359	353	388	380	383	359	371	381	376	376	377	368	379	315	377	404	387	360	355	363	391	384	397	368	376	341	377	370	342	375	363	391	408	372	387	368	367	360	387	396	394	400	388	378	380	400	385	418	349	381	375	352	393	379	326	355	437	380	354	388	356	409	396	372	397	376	388	411	389	374	389	390	380	377	364	370	339	363	406	348	385	374	383	381	368	378	378	385	351	355	378	357	356	385	370	377	418	369	431	387	402	341	424	361	384	352	374	383	378	385	384	391	358	364	358	397	376	379	374	366	362	385	397	380	420	362	396	382	374	363	388	357	381	368	387	392	382	340	400	383	346	420	365	375	380	362	368	369	403	403	383	367	411	370	415	373	367	436	375	349	326	351	333	364	381	374	370	383	326	366	361	340	401	397	409	362	372	399	361	389	347	375	401	326	377	349	401	381	379	370	371	384	393	418	393	377	403	381	379	385	384	360	390	370	364	405	372	400	387	355	388	366	340	366	405	418	419	352	385	392	405	398	403	417	378	383	378	367	428	380	376	371	387	380	384	382	368	388	353	357	370	392	373	370	396	348	368	369	365	387	393	326	342	346	355	392	404	355	382	371	397	390	376	364	385	344	384	428	383	361	407	383	388	342	426	395	381	378	353	392	380	376	362	381	358	392	420	356	356	369	397	389	367	407	377	371	372	406	379	370	370	348	382	357	323	347	404	392	379	358	358	384	352	359	361	370	371	395	388	394	382	410	378	363	373	386	409	400	389	379	352	359	396	389	388	382	377	388	363	383	368	371	377	369	400	391	330	340	350	375	405	379	352	363	371	356	375	346	365	327	386	353	377	354	404	363	364	306	377	353	377	386	367	388	365	355	386	406	383	404	335	378	409	396	388	383	417	372	393	414	369	395	379	385	372	397	394	366	377	380	379	385	364	396	384	381	383	375	380	380	388	389	353	365	399	370	413	374	395	370	357	356	438	354	388	394	377	382	415	399	396	362	366	396	369	366	353	360	336	368	392	399	350	368	392	355	379	358	383	350	375	387	358	375	338	394	396	356	366	366	371	362	380	385	367	351	393	346	363	361	412	385	384	373	393	400	353	363	390	379	383	359	377	359	378	351	406	401	405	394	361	385	364	399	373	395	354	356	404	397	364	376	381	399	342	365	379	364	400	359	408	385	357	396	389	393	384	373	361	373	392	362	359	417	354	353	355	372	390	361	397	341	359	385	347	361	431	389	373	363	384	372	366	371	387	379	383	395	377	381	388	382	370	367
27937	16975	3416	908	642	597	541	497	478	479	484	441	480	491	438	430	405	453	425	460	453	499	448	490	464	530	515	500	540	485	498	483	500	483	515	486	471	522	486	480	468	479	472	417	485	503	453	484	449	458	463	454	460	487	455	518	503	488	505	487	475	460	441	424	428	400	460	453	464	442	435	460	465	438	459	463	444	437	419	396	424	439	458	470	458	431	433	453	436	440	436	494	428	451	448	451	443	426	422	444	463	476	446	428	466	450	444	457	389	411	474	447	448	425	449	431	430	498	470	462	408	459	428	424	439	428	424	448	426	450	455	450	459	466	436	412	486	439	444	453	467	439	437	447	426	445	432	478	450	436	401	388	479	430	432	422	427	441	454	447	427	423	419	452	418	420	453	426	428	433	429	443	452	461	454	446	412	430	434	444	464	456	480	427	441	467	456	422	446	431	454	462	446	458	485	430	460	453	453	438	476	404	437	456	445	436	426	421	439	455	464	458	469	436	475	453	420	457	422	454	437	421	437	444	413	465	418	454	432	455	477	455	461	503	432	426	454	415	412	429	398	456	413	480	462	438	478	443	431	402	432	460	477	455	440	427	449	469	445	433	453	428	440	438	467	462	426	417	445	444	452	459	492	398	415	446	471	442	485	446	416	414	428	446	421	478	471	451	452	484	452	435	455	447	449	443	456	415	427	467	453	446	481	432	439	455	429	463	456	444	426	482	414	465	440	444	449	426	453	429	464	454	453	449	426	464	469	452	436	455	439	405	450	484	430	434	472	431	420	423	453	446	482	464	421	436	448	417	425	452	449	456	450	441	438	431	453	399	442	452	459	414	412	464	431	452	422	449	439	399	454	458	449	455	415	423	466	443	429	445	463	431	436	441	453	448	425	450	499	460	439	443	430	418	454	430	454	402	474	438	429	449	402	432	440	465	430	442	427	466	446	451	511	432	455	456	425	432	434	445	470	430	436	460	454	469	443	454	443	444	455	463	431	448	468	475	481	443	453	507	419	445	408	443	446	457	438	452	433	463	463	451	394	441	476	448	440	411	455	439	433	417	439	465	429	429	395	446	449	463	476	421	441	457	468	505	440	427	465	421	449	397	424	436	426	431	444	485	458	447	434	464	422	455	445	417	426	407	455	467	434	437	451	424	440	507	455	446	420	447	410	464	416	429	457	463	453	442	447	456	457	442	453	435	407	475	443	429	485	428	443	453	428	440	440	454	476	445	426	429	445	458	459	414	481	421	429	457	424	448	489	435	416	399	450	422	455	435	423	444	443	427	426	449	414	443	432	466	423	459	430	439	426	403	472	426	463	484	435	458	436	428	454	464	443	447	472	466	423	431	471	447	429	424	434	408	462	437	442	483	445	441	439	476	469	453	430	424	455	429	431	478	408	422	406	457	440	435	461	483	426	489	458	442	470	459	448	471	448	415	482	438	410	455	437	461	444	459	467	452	449	432	449	483	447	462	427	452	442	436	432	468	436	431	433	440	466	401	434	459	449	397	418	433	459	435	448	429	451	438	451	416	454	416	446	431	422	489	451	447	422	417	437	435	437	466	519	479	451	437	446	415	456	457	429	431	474	408	442	442	423	455	450	470	429	424	419	417	416	440	463	454	454	434	445	458	476	471	458	448	436	410	447	459	399	457	426	468	450	454	433	435	422	450	432	420	426	433	446	438	471	425	477	472	456	440	408	484	433	425	409	467	448	448	430	434	460	443	471	462	428	448	392	451	483	482	418	427	466	439	434	412	454	431	451	439	453	421	460	410	416	457	450	429	456	443	440	414	486	404	452	468	432	438	454	485	458	462	411	440	404	492	437	397	486	411	417	437	455	418	395	436	467	428	452	444	414	466	439	436	426	458	448	448	449	457	445	451	489	454	447	411	403	436	436	422	429	437	444	426	418	459	479	458	418	465	461	444	423	452	451	444	445	477	447	452	466	453	440	414	426	434	476	473	459	437	438	426	424	426	460	427	437	447	445	429	471	419	460	402	458	447	462	501	436	464	418	436	485	422	423	468	408	471	425	460	449	437	464	437	416	448	466	452	458	413	435	403	471	441	458	430	471	419	448	483	437	427	452	470	457	437	481	451	480	485	440	432	466	421	456	433	470	442	428	456	413	440	471	440	496	440	449	447	435	435	473	438	431	441	429	401	454	461	437	423	426	461	451	432	438	429	464	440	428	425	444	460	443	457	501	407	436	464	430	457	413	401	486	438	446	430	425	465	440	456	464	478	433	459	415	447	437	479	464	485	428	428	400	482	464	430	439	430	468	431	471	480	453	470	447	455	439	425	479	468	438	459	454	450	434	434	483	457	461	427	468	435	438	418	397	439	459	448	421	469	435	430	464	444	453	433	468	403	454	446	447	455	454	489	435	474	430	425	478	469	413	418	447	446	440	485	430	487	422	449	429	448	432	446	500	462	403	434	456	429	427	417	421	439	492	448	444	455	476	434	431	442	398	401	472	443	432	444	459	480	451	468	424	458	444	450	471	450	428	447	454	426	417	441	441	464	464	426	479	431	485	428	429	469	429	446	441	431	468	474	453	452	411	462	474	432	490	410	439	426	447	440	452	457	425	439	420	410	441	470	461	480	434	440	444	419	444	425	489	452	456	448	464	455	458	469	443	436	480	414	426	449	479	411	415	461	422	460	466	448	459	436	492	421	471	438	423	461	459	441	461	396	436	459	451	448	445	443	436	411	472	378	455	462	415	413	427	427	447	425	440	420	403	414	466	424	424	457	449	441	473	427	427	450	427	440	467	481	446	434	471	497	434	453	453	449	445	438	439	462	420	479	466	471	471	411	469	443	468	421	478	452	457	457	447	470	426	448	444	474	451	469	456	440	424	448	447	434	434	430	437	436	443	458	458	446	469	453	425	468	451	453	473	407	424	456	424	446	450	441	489	466	472	456	460	443	443	449	467	417	474	414	424	450	436	419	470	454	478	462	433	462	447	460	461	448	434	455	440	425	448	386	455	435	429	447	471	426	499	409	493	459	473	475	460	421	467	447	417	448	473	410	435	453	421	439	458	432	443	462	434	447	419	456	468	478	420	471	456	410	420	489	454	446	409	452	471	456	470	445	459	449	427	396	438	441	442	452	446	417	462	457	443	436	474	454	459	464	461	423	446	442	447	436	468	452	446	447	437	429	430	430	403	411	435	409	451	448	408	437	418	435	448	462	440	442	437	438	411	441	478	417	421	448	434	474	438	447	460	418	430	433	408	448	449	456	458	436	433	449	439	469	445	409	451	449	437	468	440	416	447	433	451	449	477	444	459	426	470	477	440	428	433	465	475	418	415	434	442	452	439	450	468	392	464	443	433	506	434	407	459	446	448	463	429	411	483	407	422	459	411	440	449	497	459	396	457	439	435	437	430	408	454	427	415	426	444	422	458	451	432	470	454	438	461	425	452	455	476	449	467	429	451	454	437	432	460	462	443	440	435	441	453	438	410	406	493	479	481	472
6380	2309	1226	839	777	769	688	601	519	525	518	559	538	508	484	462	466	485	518	508	509	526	522	539	563	567	557	555	592	536	536	525	545	533	560	535	564	481	510	543	520	522	503	501	494	498	537	493	508	518	527	495	557	516	516	555	623	529	517	485	496	485	485	481	476	487	487	465	453	470	487	492	497	534	465	457	486	438	515	466	475	527	462	499	448	457	475	492	457	481	502	490	450	470	497	473	472	495	464	471	449	494	510	520	465	499	467	490	469	467	495	487	496	483	518	509	464	494	490	503	471	488	528	486	476	471	489	476	467	493	461	479	470	492	477	490	457	488	505	482	465	460	509	479	499	484	507	476	453	458	504	497	472	487	473	474	519	464	467	471	486	497	481	493	518	472	501	463	476	485	469	460	481	491	479	433	450	497	447	496	463	480	463	506	483	518	474	507	467	524	453	470	456	487	480	489	478	503	467	471	499	490	491	496	483	466	482	455	454	480	464	449	503	477	483	467	488	500	461	504	465	499	500	490	489	463	504	482	491	483	452	481	464	497	477	478	474	466	464	526	509	453	447	492	474	445	474	471	469	478	537	482	452	536	460	514	479	534	445	468	512	458	477	493	494	447	478	470	471	493	452	466	503	482	462	489	494	447	476	430	472	483	491	493	474	510	473	432	422	484	472	488	532	501	494	511	497	515	468	533	472	452	438	497	472	446	474	475	501	488	478	493	468	492	495	468	503	490	488	488	471	473	468	498	488	458	460	496	442	484	481	523	518	484	483	479	487	448	470	483	475	494	478	478	478	506	464	437	464	466	489	472	443	465	508	480	479	466	484	490	511	488	480	501	468	486	455	484	478	500	452	507	481	471	455	493	473	463	508	448	469	489	485	467	522	490	448	463	472	476	520	481	477	487	478	545	463	477	451	493	451	492	497	456	469	466	496	468	463	489	452	500	469	459	501	464	493	487	460	503	489	492	457	468	493	472	445	492	534	505	480	482	484	476	518	470	464	449	477	489	471	465	460	494	480	520	477	447	495	473	472	513	474	521	517	482	473	507	486	498	500	527	488	463	476	469	512	471	467	478	478	481	432	504	487	481	470	498	494	482	503	460	471	447	475	475	437	485	508	457	475	453	511	472	508	495	467	497	496	487	501	453	471	466	501	491	478	477	469	449	504	491	460	480	510	494	472	459	518	470	468	499	482	485	473	449	469	470	452	489	484	464	493	468	482	511	471	482	490	474	508	502	499	458	488	455	482	494	431	509	482	497	494	488	496	521	454	495	497	485	480	485	477	520	512	451	498	471	473	487	477	479	466	474	492	488	495	517	477	470	464	493	507	473	497	478	488	489	534	454	510	488	475	520	476	492	498	493	460	480	502	453	511	530	457	455	498	449	516	468	483	478	461	475	490	519	450	495	432	517	461	456	463	492	500	493	485	480	505	450	467	481	476	504	473	494	456	491	506	463	469	511	460	491	458	462	466	469	468	483	499	466	459	472	498	453	458	469	438	482	495	482	523	467	459	494	479	476	496	477	449	461	497	468	509	435	427	503	517	461	452	528	501	481	460	461	511	494	440	500	483	455	479	489	458	470	477	470	503	503	496	517	520	466	473	480	464	486	473	505	454	481	494	460	459	481	452	466	495	477	495	470	509	484	459	482	495	488	472	457	461	454	493	516	477	467	506	486	469	468	471	480	489	463	452	499	470	503	507	482	519	441	505	469	503	518	473	504	500	504	515	489	436	475	432	494	458	491	474	466	522	493	459	451	445	438	530	470	501	491	484	489	475	477	489	478	491	517	478	441	441	486	485	484	468	462	503	429	474	498	476	457	476	464	453	458	486	472	465	473	502	477	454	504	494	478	449	488	487	486	480	502	465	499	450	468	503	474	509	496	453	482	423	483	466	481	462	484	521	491	554	469	483	450	485	513	498	459	503	495	501	543	458	483	485	493	488	466	506	453	493	468	505	463	487	497	505	430	477	491	477	464	465	488	508	498	477	489	499	469	521	525	511	500	485	500	441	498	503	511	472	458	488	461	502	457	512	484	518	411	482	477	501	511	453	494	449	479	442	463	476	488	455	462	508	509	468	503	482	524	473	457	491	511	487	473	455	470	505	457	473	520	490	452	464	497	484	501	472	476	528	469	453	499	467	503	488	438	464	517	485	490	489	501	446	494	471	467	490	508	487	538	499	491	449	492	456	481	517	455	461	439	463	502	485	486	512	461	482	489	499	458	483	449	500	501	483	501	489	538	455	444	490	478	457	476	458	466	460	485	489	479	483	472	499	510	464	519	509	491	499	487	493	499	469	514	476	467	503	518	505	493	428	471	501	513	521	496	487	507	466	489	515	453	519	458	477	471	484	482	473	478	498	491	470	474	497	443	521	484	458	486	493	507	476	491	440	516	476	472	481	527	485	473	468	478	472	435	449	486	472	486	462	443	473	494	492	473	514	505	457	449	492	522	484	479	484	468	483	481	477	519	458	505	467	506	497	526	477	488	467	484	460	462	467	500	497	460	458	509	489	470	473	442	441	524	487	429	517	458	498	460	501	476	504	521	464	486	506	445	487	494	476	428	481	472	469	436	551	467	452	490	466	460	489	482	469	469	492	470	474	457	495	481	506	449	498	476	485	487	492	505	466	459	501	509	475	493	460	457	454	480	481	459	468	460	468	498	487	501	472	454	490	479	511	466	477	459	474	504	437	481	467	443	457	462	514	454	436	459	500	433	488	504	477	535	469	452	496	482	501	470	484	491	473	459	487	482	522	540	456	505	472	507	462	508	514	511	446	503	501	440	481	452	493	466	485	494	502	493	465	517	473	508	464	515	495	468	474	463	463	470	468	479	467	495	511	520	511	472	481	487	491	489	514	478	469	493	461	478	470	526	499	512	458	490	505	466	495	505	487	472	517	440	485	512	504	519	451	496	480	493	479	497	467	470	509	496	485	464	457	509	489	493	466	506	481	474	480	465	491	444	504	436	483	505	492	498	478	427	472	434	477	464	450	466	474	504	476	479	515	511	490	469	439	469	504	494	452	511	478	489	468	495	474	468	469	455	450	490	469	488	498	495	497	453	522	497	479	492	490	480	496	470	482	467	482	498	485	493	480	484	479	452	480	474	462	479	444	466	447	474	489	448	478	475	526	478	449	458	481	493	470	474	463	490	437	473	513	476	455	509	497	487	477	480	512	518	460	496	478	503	441	485	534	453	519	468	517	486	466	473	508	485	464	470	476	464	496	507	466	534	497	490	499	518	471	452	448	493	462	498	491	449	508	507	517	404	511	505	447	477	453	487	465	486	483	507	440	481	466	467	467	456	458	510	460	463	457	476	468	432	476	488	454	455	496	476	434	510	496	442	506	491	519	466	484	478	482	449	476	515	475	490	483	479	480	480	486	451	476	482	464	479	499	496	493	477	479	521	498	481	436	487	476	481	472	469	437	452	476	515	476	455	472	499	486	448	485	472	475	519	468	494	493	472
23723	21252	28508	24282	21238	9404	1103	667	547	466	426	388	384	338	325	341	313	290	309	309	286	282	343	303	341	375	378	374	364	337	313	332	308	359	388	360	291	343	295	313	284	285	261	244	282	285	296	293	302	287	334	303	339	312	335	405	388	370	282	288	268	274	298	297	283	286	274	252	306	278	289	252	294	283	261	279	245	269	248	274	220	278	258	235	244	277	253	208	225	290	268	264	252	260	259	248	260	275	260	291	255	276	266	253	231	248	274	229	262	279	247	229	237	289	244	247	267	259	238	252	247	223	272	256	236	234	260	263	234	261	234	255	252	255	225	267	258	272	276	290	253	283	252	253	259	280	282	260	255	260	261	249	246	239	245	252	238	269	243	269	264	232	253	248	260	242	253	245	254	249	296	224	250	273	243	260	263	258	256	257	245	280	260	251	234	234	248	246	251	248	249	261	265	265	217	256	270	228	270	241	240	266	273	229	254	246	263	261	227	249	278	254	266	247	264	256	262	273	253	287	244	260	247	273	264	234	228	265	259	239	282	256	257	235	266	268	242	259	261	224	291	266	261	247	268	262	267	269	244	232	285	249	267	271	250	245	297	243	243	220	232	243	246	222	251	253	253	258	266	247	214	268	248	240	218	245	271	244	258	258	271	260	254	246	266	230	285	263	287	268	225	226	281	248	235	251	236	234	236	267	239	238	241	272	262	272	241	227	228	253	221	280	275	245	255	256	235	262	266	262	258	253	245	254	290	243	235	258	284	268	236	273	251	244	278	254	255	273	243	287	248	293	236	252	278	247	268	230	254	241	265	240	254	267	255	248	222	256	260	266	234	234	258	233	255	286	257	257	261	251	244	259	262	263	271	289	230	232	225	250	245	258	257	230	251	225	250	272	249	261	266	249	266	252	271	251	266	255	262	236	232	250	248	208	250	235	259	260	251	279	252	264	286	247	246	281	277	270	256	239	233	275	242	265	248	239	278	233	263	232	250	255	247	238	260	242	234	264	240	251	282	240	261	282	242	259	245	255	268	260	272	246	269	234	266	230	250	245	273	254	270	234	253	233	256	256	242	264	295	260	263	292	248	269	272	276	246	246	235	250	249	248	257	237	245	278	258	243	273	238	239	227	256	278	245	226	264	240	218	240	229	238	280	244	233	230	277	272	278	284	244	267	284	270	251	255	274	284	223	231	251	270	243	279	251	243	250	243	257	279	217	230	265	256	239	268	259	261	260	263	273	268	251	242	244	254	270	258	283	233	262	242	228	255	253	246	248	254	258	263	266	262	264	238	237	264	260	228	231	258	237	250	264	271	253	244	255	251	248	243	268	235	247	278	261	251	236	266	241	244	272	270	252	279	268	232	241	238	262	262	248	251	270	263	244	247	247	254	243	264	260	290	235	253	237	233	265	239	271	247	219	264	240	284	251	259	219	205	286	290	222	239	271	266	250	246	242	251	259	254	242	282	238	232	231	260	252	267	286	253	245	252	257	244	254	222	259	254	277	256	246	224	257	246	231	247	256	268	262	226	213	252	247	248	268	241	252	240	281	265	255	234	229	297	245	259	265	250	235	265	241	252	246	248	247	288	282	241	259	266	240	237	227	246	237	257	241	266	223	264	242	230	280	253	227	251	229	266	265	257	279	275	248	267	247	259	231	259	268	243	302	259	273	236	282	244	270	263	261	253	247	237	271	250	258	225	248	245	285	255	255	265	252	274	234	271	257	264	269	239	229	239	249	238	228	272	252	274	273	235	240	240	244	270	274	261	269	261	275	235	250	236	251	260	220	259	251	258	236	252	253	288	250	237	284	252	233	256	237	295	248	249	281	256	223	266	244	258	253	248	252	229	265	221	253	256	248	270	248	226	234	244	258	256	258	237	264	248	277	231	240	270	245	255	241	259	258	250	269	255	250	251	241	241	227	262	243	245	252	262	255	244	258	239	246	281	262	269	227	267	267	255	283	241	250	267	266	255	228	282	252	264	285	258	277	236	255	260	261	291	231	266	236	262	243	258	254	244	293	243	250	249	241	278	231	218	244	254	261	261	249	256	272	224	246	220	254	260	223	239	273	234	254	252	249	275	277	238	237	251	226	241	272	267	248	262	259	259	276	264	245	249	268	278	262	254	227	236	254	220	235	268	269	240	237	240	253	246	279	262	280	273	242	266	243	246	235	265	250	266	256	244	235	255	257	275	242	260	258	262	262	255	236	243	244	247	240	264	274	257	244	245	259	231	222	250	255	256	252	278	241	261	266	266	258	255	279	262	275	267	243	271	263	260	238	257	244	252	251	247	249	250	248	292	240	227	241	226	279	263	252	242	261	275	256	269	259	225	257	259	266	222	236	268	245	231	256	228	265	241	258	244	253	250	223	251	257	245	255	264	244	250	263	267	228	271	247	241	279	252	245	258	270	237	282	257	253	241	245	247	244	270	246	237	245	261	263	253	244	233	261	241	249	259	241	257	237	273	271	275	255	244	251	250	264	253	266	250	259	242	248	223	266	276	261	264	281	253	258	279	238	266	266	252	269	248	257	267	244	259	234	256	241	273	258	248	280	251	228	257	269	238	251	258	222	274	257	276	268	268	263	258	256	280	256	272	262	251	246	247	262	245	258	231	263	245	255	257	279	261	247	272	242	230	238	234	248	241	266	267	235	231	233	238	250	268	247	264	237	226	234	272	260	245	285	281	251	207	242	245	264	249	273	258	264	257	262	248	287	243	249	258	237	233	265	255	252	259	252	255	266	229	238	264	248	238	280	243	247	233	257	247	249	232	261	244	266	250	268	254	264	265	253	267	266	258	283	248	241	231	246	272	272	279	254	251	228	249	255	241	253	280	234	267	278	236	235	254	235	241	261	246	251	255	258	252	277	242	242	256	259	257	257	254	250	265	260	244	246	263	247	244	262	258	253	267	263	260	243	230	239	242	269	263	259	245	274	239	259	247	255	246	263	244	251	289	263	261	254	254	251	272	240	250	225	249	253	272	262	234	244	254	258	256	242	267	250	253	260	256	264	221	246	247	256	264	239	243	252	264	274	223	263	258	224	270	261	253	270	226	259	254	249	260	250	236	242	265	232	252	237	272	266	279	254	239	236	239	256	232	251	246	234	291	247	236	253	234	255	253	249	260	260	235	232	247	226	269	261	247	245	213	263	234	259	260	245	246	235	270	256	251	259	249	256	251	291	221	259	264	270	267	238	245	260	255	252	259	270	266	262	236	236	252	246	264	242	248	267	268	253	243	264	258	256	234	261	272	246	253	233	264	255	237	230	274	262	257	263	266	247	249	248	248	254	256	279	255	286	266	233	281	261	267	270	274	295	280	252	264	235	294	266	268	251	231	234	229	252	241	252	262	241	231	250	257	263	242	244	244	235	249	242	241	242	259	241	273	244	251	246	243	287	236	224	243	255	263	257	247	258	254	253	258	259	260	253	247	220	239	261	242	265	267	265	265	248	254	260	278	256	241	272	254	254	267
6154	16124	6184	2970	2530	1961	1351	1056	829	684	637	506	430	464	458	393	420	390	329	344	323	383	352	404	411	437	446	445	412	395	419	356	354	386	451	411	445	397	355	368	369	327	330	297	292	326	358	352	356	387	397	379	405	416	445	467	440	468	359	318	298	328	303	253	269	300	280	290	329	294	276	301	348	295	327	270	283	282	288	303	296	280	292	274	300	253	311	287	303	313	295	309	279	267	313	315	302	266	263	297	282	282	287	303	306	290	274	264	272	295	271	311	299	312	276	283	276	287	254	302	284	289	305	292	296	265	276	275	280	249	268	278	277	248	273	267	305	296	266	301	267	263	303	278	267	290	247	269	320	264	282	304	256	278	298	295	278	278	270	287	264	277	302	264	278	287	301	270	295	268	263	279	296	273	259	268	279	253	294	260	254	284	287	271	297	278	296	281	296	278	268	280	278	266	303	299	261	272	285	293	293	229	280	298	289	290	268	274	285	299	282	283	275	271	279	282	312	297	287	284	273	258	283	307	281	292	275	276	294	301	310	277	300	280	277	270	261	260	297	310	290	291	293	274	281	281	247	288	266	297	276	260	285	310	279	252	300	283	283	291	328	260	287	299	301	274	249	262	260	267	283	273	252	280	273	270	256	276	259	274	258	299	287	294	284	271	336	293	245	294	267	294	268	279	266	289	297	298	286	304	289	269	272	257	316	270	253	270	256	277	277	261	304	283	320	286	290	260	255	282	244	285	269	292	271	260	284	291	275	275	290	278	319	275	288	289	288	258	275	298	277	288	271	273	322	270	311	295	279	271	274	266	275	281	289	293	281	261	278	277	287	275	273	281	292	283	266	272	264	271	245	312	305	267	301	270	281	269	286	311	262	265	336	304	269	268	277	285	307	265	296	296	277	270	288	237	272	284	271	273	294	288	285	302	300	276	248	321	271	289	293	253	279	301	320	251	285	269	258	258	286	270	286	296	256	266	294	292	295	266	294	273	280	279	283	279	246	261	311	288	258	269	284	294	275	274	301	274	266	259	254	280	269	287	256	246	273	236	293	276	307	265	285	281	270	261	300	281	273	287	273	264	279	274	264	263	285	247	267	305	271	274	272	275	263	295	310	278	274	273	290	286	288	275	270	262	278	269	267	282	264	275	292	288	277	265	286	301	274	266	272	300	232	289	281	251	285	263	270	282	268	260	250	290	287	289	299	260	259	301	269	289	318	285	257	290	292	269	284	296	254	299	281	252	276	280	267	268	294	301	279	268	288	269	271	276	256	271	254	265	316	270	267	293	294	282	258	277	292	276	294	291	292	258	251	318	282	287	250	259	297	291	272	291	267	299	334	278	288	278	301	291	310	311	286	273	266	267	306	283	259	264	304	272	267	286	278	285	279	272	279	293	275	275	275	260	319	299	234	282	274	294	263	261	282	290	267	279	288	276	303	320	277	295	276	269	292	287	267	318	278	270	281	240	256	306	284	287	281	277	299	265	291	275	268	271	284	276	263	305	291	270	304	276	271	289	281	286	253	274	275	263	295	259	277	272	251	271	302	310	298	283	287	298	265	268	271	267	272	281	276	261	278	303	291	256	247	320	293	273	277	275	276	266	283	282	243	294	298	270	286	241	284	263	281	312	273	273	262	308	285	323	273	288	273	261	277	274	271	270	258	251	282	308	275	307	294	277	313	277	272	296	286	259	295	285	277	289	292	300	281	272	300	292	288	291	271	249	282	270	283	286	260	283	283	270	245	279	299	264	272	298	293	298	286	305	275	268	261	298	295	262	295	294	276	279	282	261	281	277	287	282	256	268	288	291	297	293	272	263	241	256	299	286	276	298	269	277	277	278	278	248	265	260	279	271	297	304	250	290	275	293	277	300	280	260	295	267	291	278	265	302	298	279	265	273	290	263	289	279	311	252	278	295	293	256	285	293	278	253	291	256	275	244	309	274	274	304	317	284	283	296	267	282	286	277	278	295	292	280	301	293	284	287	309	252	265	303	327	296	275	283	268	262	278	326	278	281	284	270	306	300	252	261	285	260	269	274	275	278	276	273	263	270	304	309	289	269	260	286	281	331	304	272	316	279	285	311	272	288	282	261	273	302	286	279	287	285	260	263	260	313	279	271	274	293	300	264	242	286	285	275	304	242	294	283	282	263	261	244	254	265	284	264	264	312	263	282	310	293	233	270	296	229	279	300	247	265	257	274	318	298	295	266	266	279	280	240	273	292	292	286	296	282	311	268	298	274	290	277	282	300	307	260	284	274	264	271	294	265	296	293	273	289	281	253	302	304	306	297	295	277	290	273	278	279	282	268	259	292	265	268	260	284	259	257	277	266	274	263	288	288	272	295	275	279	283	285	283	296	281	283	254	295	264	272	286	273	297	264	269	276	275	249	267	294	277	280	252	287	263	265	305	250	272	300	262	293	294	286	280	261	300	309	278	279	265	268	252	298	258	281	287	287	259	300	279	248	298	278	267	313	271	283	299	282	301	306	310	270	271	283	286	285	288	285	246	305	245	290	274	278	287	288	279	283	283	255	304	297	272	272	297	287	276	289	273	281	254	285	254	291	282	281	285	294	265	291	293	313	284	284	258	273	287	287	301	303	288	260	278	291	283	287	284	288	299	290	314	275	307	254	272	274	291	311	284	296	265	249	267	267	294	274	320	307	293	274	260	284	263	293	265	266	282	290	251	258	280	278	279	280	239	291	288	281	306	275	296	296	256	296	290	309	299	328	275	295	276	298	289	272	280	295	280	281	312	233	285	309	260	275	289	300	255	259	289	265	276	278	265	278	294	290	262	308	295	280	283	276	282	269	262	289	283	278	261	280	264	276	272	260	288	277	290	253	281	264	284	272	290	276	300	249	243	272	271	255	278	290	247	295	269	295	289	291	272	295	283	280	286	287	274	275	303	279	248	264	260	247	273	287	269	300	300	263	274	282	273	289	271	287	285	252	281	279	278	291	288	296	280	268	276	259	304	289	280	313	270	250	299	252	265	246	287	268	282	286	278	266	302	271	284	310	308	280	280	266	301	261	286	249	272	292	307	268	282	280	271	312	280	255	263	275	298	264	286	325	264	246	293	272	263	284	277	283	266	269	256	277	282	275	270	261	304	296	274	271	243	311	288	276	295	261	296	290	239	273	304	286	271	256	290	288	288	288	287	294	279	255	293	267	285	293	293	279	310	285	274	271	266	281	283	296	301	273	300	294	288	291	254	291	292	285	279	273	286	285	290	283	297	278	281	308	271	292	274	263	267	289	269	281	311	265	297	296	311	311	274	277	274	285	273	301	269	287	271	274	282	266	285	269	271	277	276	264	290	276	272	271	282	300	260	273	251	264	274	289	263	246	254	290	308	260	260	286	257	296	295	266	282	319	302	275	296	287	295	294	278	289	286	268	316	306	302	287	280	284	278	301	264	300	288	274	293	250	292	262	251	292	278	256	315	278	283	288	305	311	277	284	264	269	275	295	285	275
25031	21266	27349	25377	9607	1198	964	784	762	675	691	700	650	688	581	674	661	629	648	635	562	616	627	687	659	683	698	638	643	599	606	698	601	609	673	645	624	612	618	641	668	620	665	628	593	625	609	635	618	625	594	618	631	644	669	693	635	680	595	587	584	590	626	593	593	644	569	598	577	615	621	587	605	632	589	604	585	572	594	605	581	583	586	589	568	576	623	537	572	631	608	604	624	624	595	605	598	566	638	597	574	628	586	601	579	603	583	593	564	591	573	597	601	603	584	602	586	594	613	585	576	629	548	607	599	577	597	590	600	600	629	611	591	619	609	632	577	582	597	560	595	624	578	572	616	629	565	574	569	633	587	588	567	608	621	567	596	626	609	613	576	638	618	608	645	607	553	586	621	596	551	602	599	587	594	556	651	595	588	645	620	574	563	563	583	643	573	550	576	606	630	596	565	593	614	555	580	560	567	600	595	596	574	535	573	606	593	550	577	578	618	598	561	561	607	640	564	580	582	631	558	568	585	578	609	586	604	604	579	591	559	590	594	570	590	567	566	593	548	634	587	557	607	553	581	588	584	592	535	598	569	593	646	600	564	616	538	614	633	599	579	576	602	578	545	609	543	628	599	565	564	570	604	591	561	611	574	579	592	590	560	568	642	609	600	604	594	570	537	655	594	618	587	598	622	563	555	570	625	652	565	581	615	600	577	589	591	564	580	620	582	641	558	595	606	593	536	593	580	609	596	599	582	557	562	592	603	626	552	599	569	575	563	586	574	524	594	614	573	545	563	620	605	558	619	571	592	584	571	567	618	631	587	594	575	591	602	590	568	586	649	607	629	632	605	566	594	614	575	566	610	584	577	601	625	596	588	604	612	552	638	511	588	617	620	600	550	586	635	593	583	620	595	605	584	601	585	650	587	532	611	588	555	624	550	589	576	618	610	601	591	627	617	569	593	585	595	631	578	666	583	624	597	592	615	630	534	607	608	574	570	572	654	556	537	585	595	568	579	643	588	570	576	587	574	609	639	567	635	588	612	553	610	618	552	552	594	655	613	554	600	586	580	589	606	577	589	598	567	588	631	620	573	597	592	602	584	610	630	535	572	561	579	567	611	577	630	571	582	600	599	572	567	623	620	607	587	565	608	586	552	570	554	572	579	634	569	564	561	578	581	608	613	556	594	616	580	570	601	573	570	640	602	598	579	539	624	633	665	614	584	613	594	612	584	596	583	616	565	593	597	630	541	576	597	613	584	590	625	589	634	606	579	645	596	629	594	605	625	601	596	598	560	577	583	553	531	586	570	611	558	616	604	591	617	616	552	630	619	590	613	588	595	598	595	624	603	622	546	581	609	571	577	594	639	556	564	628	622	585	568	549	621	618	564	586	544	606	581	600	597	573	576	581	575	610	566	573	549	554	568	545	556	642	580	596	588	537	584	596	578	575	609	580	620	612	573	574	626	571	585	583	602	588	614	598	578	624	621	585	571	612	614	572	620	691	608	579	551	602	625	576	615	599	590	604	549	616	576	555	626	610	596	567	605	561	576	582	620	613	561	609	552	609	620	602	584	573	602	578	552	557	648	585	573	602	597	596	595	622	571	555	592	587	588	566	568	579	627	605	586	593	571	607	561	613	598	556	621	626	615	615	565	577	565	605	589	591	618	604	598	638	617	656	585	584	562	581	594	545	601	611	568	571	586	565	631	581	607	600	591	638	570	578	584	627	617	581	585	543	675	593	604	616	549	598	587	644	570	542	557	594	584	602	558	592	606	597	587	592	594	605	618	585	602	626	594	651	575	522	580	588	586	591	604	579	608	606	576	607	579	610	551	604	619	575	575	571	578	594	603	625	617	587	607	584	596	617	602	584	611	593	636	522	607	576	603	612	561	596	572	645	587	610	620	615	551	622	571	563	573	569	566	554	602	584	541	603	571	568	601	626	574	588	589	625	576	620	606	602	649	590	556	585	602	627	579	570	601	562	612	605	585	608	571	616	563	602	542	629	591	612	586	606	564	604	607	624	600	618	597	605	590	594	568	604	610	616	578	590	614	592	589	596	575	597	562	608	646	608	583	590	583	561	534	585	650	590	548	598	635	628	587	596	595	603	588	563	606	586	619	617	619	609	566	592	609	555	607	587	587	594	582	584	623	619	586	554	580	594	594	628	538	588	572	612	555	620	587	592	637	599	549	589	620	606	625	595	589	604	578	633	599	605	576	598	547	548	623	591	621	599	639	555	604	580	598	562	587	608	589	558	572	643	586	631	555	618	592	581	602	598	614	578	633	545	569	594	590	580	604	570	619	610	578	589	632	591	661	537	600	548	557	614	574	599	585	538	572	572	576	573	589	550	574	611	616	602	592	610	619	582	597	591	602	608	527	599	539	593	579	613	599	601	583	577	585	567	548	572	622	550	581	613	615	551	565	588	603	592	541	618	615	609	569	585	612	539	550	569	583	571	580	582	639	584	611	605	578	602	578	557	608	627	574	572	573	585	567	564	539	622	571	601	586	609	606	572	609	602	583	574	582	627	581	559	572	583	630	584	571	580	602	610	588	595	591	544	578	566	594	577	567	560	561	569	583	615	586	601	589	590	587	598	628	567	656	531	591	600	612	608	551	565	603	572	572	615	577	623	583	621	578	562	596	612	543	573	578	586	582	586	593	608	574	603	551	584	580	577	592	636	607	620	599	573	577	609	602	623	599	582	568	591	539	569	529	592	635	624	596	596	613	601	555	597	584	608	627	574	587	649	575	594	609	598	645	571	556	573	585	563	543	554	626	581	618	664	602	623	592	587	574	640	594	571	571	610	570	559	532	593	583	601	573	576	600	580	573	596	607	579	589	593	613	583	557	593	606	576	590	580	539	568	629	606	587	600	607	602	602	597	609	596	571	571	579	601	587	625	564	592	588	589	642	553	594	596	580	602	618	598	578	630	596	623	571	583	599	599	646	575	595	628	542	581	608	581	583	582	600	608	614	576	609	580	610	532	614	604	582	560	608	585	581	565	577	604	635	590	611	572	571	543	565	580	569	605	597	544	584	584	581	524	579	601	610	607	611	598	618	563	561	626	580	628	621	543	582	553	583	566	619	588	591	604	575	596	582	592	580	637	588	589	577	616	600	534	588	624	592	598	601	581	558	601	620	566	595	601	623	593	611	592	580	620	618	611	583	638	596	570	585	558	589	625	592	603	612	592	595	559	588	601	587	555	591	588	560	615	550	583	586	640	575	572	598	579	535	603	566	584	562	611	631	632	608	615	607	608	611	617	544	585	621	588	609	612	566	598	607	602	549	544	565	611	576	617	619	616	625	599	593	573	617	605	576	606	557	601	586	601	600	561	568	589	564	631	601	627	595	550	576	582	574	631	647	607	550	580	617	567	617	555	608	601	537	575	573	589	558	605	545	609	545	581	560	581	594	625	570	574	583	538	605	571	593	581	632	601	603	549	595	581	586	587	587	573	583	624	617	604	573	620	557	607
6665	11565	4016	2210	1895	1602	1332	1070	910	878	792	791	719	780	677	700	704	642	667	647	683	668	674	690	751	734	689	757	703	665	677	654	726	729	721	697	741	697	641	716	709	639	629	646	679	640	688	644	626	698	643	694	697	712	707	704	752	715	648	636	631	596	632	582	616	638	642	597	662	608	653	648	618	608	664	612	609	602	605	581	601	614	630	607	666	660	620	618	575	608	616	571	617	636	605	608	573	594	652	579	629	591	632	611	590	624	621	629	603	580	593	653	603	557	601	606	611	627	561	635	609	601	650	628	574	649	629	626	574	585	637	633	608	670	625	674	666	612	637	632	643	606	559	602	573	605	634	640	617	607	627	614	597	611	583	617	610	613	627	620	654	640	581	614	630	612	626	613	626	620	644	595	630	594	577	561	614	621	583	603	651	583	645	628	588	634	591	593	610	637	610	609	635	624	637	637	614	654	611	611	569	608	589	622	622	620	593	608	622	583	678	632	627	581	658	614	609	642	607	640	624	587	635	626	627	592	630	623	649	604	595	580	641	563	638	633	578	669	597	669	634	675	616	626	620	598	572	589	636	589	612	633	611	599	617	601	625	591	571	592	638	638	604	564	604	646	607	632	630	648	620	604	640	638	626	576	637	625	600	611	603	606	598	664	573	612	594	637	620	621	677	557	605	589	634	570	594	581	645	625	580	620	695	614	611	616	600	591	600	632	637	586	623	624	593	602	618	626	625	617	591	598	601	589	628	627	617	594	607	629	589	621	636	633	570	564	616	581	586	624	616	611	600	603	621	638	611	595	621	594	617	559	605	654	593	647	571	612	630	633	679	549	643	665	600	614	592	610	605	638	639	700	625	613	611	630	622	607	662	598	628	608	619	568	642	690	616	611	616	625	604	617	623	662	574	581	611	607	590	583	608	634	635	603	600	619	603	630	585	643	581	586	588	641	648	597	616	626	635	639	593	599	624	547	606	638	640	648	621	641	555	629	563	602	617	644	639	604	656	583	674	600	605	642	611	582	594	613	633	633	597	608	581	690	661	599	666	624	645	643	619	601	627	589	625	599	623	610	611	635	628	602	623	615	627	678	604	619	614	588	613	682	629	636	640	561	588	614	591	651	635	560	643	633	632	596	598	667	593	618	598	652	626	598	634	619	577	616	586	640	599	627	669	594	599	612	627	607	594	638	640	651	634	585	631	632	607	619	594	618	588	594	590	631	625	592	631	617	604	611	610	592	587	591	589	595	607	631	619	582	594	571	611	577	618	629	607	609	626	660	653	608	657	589	612	617	575	595	588	635	627	598	623	590	628	585	623	570	622	580	636	591	564	637	608	646	595	650	610	580	597	652	639	646	606	584	627	599	594	634	687	597	623	592	621	639	580	591	636	620	633	667	587	583	614	590	613	598	637	587	577	596	637	634	626	589	599	625	604	653	590	618	627	613	583	609	649	579	595	641	590	594	610	622	639	600	577	631	631	607	601	612	632	603	607	607	607	625	607	633	647	572	599	605	610	644	589	621	631	568	661	610	604	624	631	590	647	608	626	622	583	579	628	623	607	577	625	605	626	558	639	626	633	641	578	585	656	642	593	588	608	629	605	608	591	623	633	572	574	608	575	581	593	620	608	597	591	618	629	591	611	608	612	615	610	603	608	630	602	568	639	644	621	633	595	627	638	603	616	562	580	631	652	636	640	610	579	597	656	599	572	611	582	617	652	627	640	625	590	622	627	608	655	625	613	603	678	644	616	647	630	611	649	601	581	626	632	628	645	592	641	588	623	609	615	648	570	648	638	587	620	628	586	644	630	558	582	573	648	552	608	615	615	590	611	608	576	607	650	602	569	587	628	659	629	615	623	602	590	642	565	643	615	645	610	608	602	590	594	604	653	610	610	623	631	630	652	596	597	618	606	654	640	645	594	587	627	604	596	582	612	624	595	598	667	646	624	638	596	596	628	637	624	615	584	649	630	635	632	653	583	612	618	631	620	655	629	591	657	632	609	591	637	616	610	635	596	650	609	604	624	585	606	599	617	575	641	606	647	608	634	614	559	604	619	589	618	590	623	634	603	584	619	632	616	611	611	610	622	580	610	630	567	606	627	606	632	608	655	579	633	592	594	672	628	565	638	593	611	589	625	606	595	627	624	615	604	571	627	574	633	626	632	624	650	574	608	593	600	609	621	633	607	625	597	550	608	646	607	627	611	599	576	564	620	596	578	619	642	613	596	625	612	625	589	575	580	646	553	611	624	659	624	630	642	654	617	640	661	586	614	617	646	594	580	580	635	553	626	596	646	600	620	617	615	632	618	624	626	568	569	656	599	663	617	603	622	614	607	593	581	587	620	657	597	606	616	623	610	599	621	582	615	612	606	592	550	641	614	588	618	611	569	644	605	598	570	605	622	621	620	650	609	596	581	655	611	642	618	610	595	618	637	637	618	588	673	613	579	634	585	637	639	637	656	647	608	629	623	574	601	602	597	602	603	594	638	589	625	666	613	602	607	626	595	641	603	609	589	635	605	581	657	611	615	649	585	583	661	612	614	601	556	605	651	639	599	614	626	597	596	593	672	623	602	569	594	628	623	586	631	621	619	611	601	626	626	622	617	595	627	619	599	619	640	595	599	567	621	632	624	609	610	592	576	605	599	645	620	563	610	579	598	631	577	598	597	599	647	691	645	594	610	587	622	623	613	606	591	611	590	549	597	681	595	604	580	608	576	650	596	600	617	591	588	639	591	631	639	646	605	619	600	642	623	597	629	613	619	587	633	594	643	604	622	584	629	599	617	607	591	613	616	585	639	575	585	587	616	642	625	608	667	659	605	632	575	624	628	601	618	610	613	614	604	623	588	601	643	608	630	690	613	583	613	644	625	590	638	576	594	648	639	626	616	560	613	635	645	611	589	592	614	637	605	609	590	559	592	640	613	635	623	620	604	626	587	569	644	606	616	606	565	589	648	590	608	618	570	597	659	593	622	622	571	661	624	607	578	619	669	639	659	589	625	607	601	622	625	600	639	660	588	619	667	598	637	608	618	573	564	612	607	614	620	612	627	606	622	564	622	615	631	638	632	625	619	603	639	606	628	629	663	608	545	640	592	655	611	610	616	614	608	620	628	626	606	618	577	647	551	666	619	607	592	604	650	627	599	621	598	596	609	580	639	575	589	621	661	613	578	593	601	619	610	617	578	599	636	596	582	635	610	628	613	584	593	626	642	592	605	619	545	628	654	616	605	580	621	597	596	625	565	611	633	628	592	629	602	600	633	606	612	609	618	600	640	660	572	646	586	562	608	618	618	641	600	645	582	630	591	672	647	632	665	589	572	599	608	597	644	582	622	601	625	625	593	614	620	621	613	598	613	640	568	625	634	593	561	651	657	581	602	573	650	612	637	639	628	641	564	608	603	594	621	666	583	607	629	575	599	630	645	614	647	632	628	668	631	559	612	605	645	612	635	601	642	583	695	623	600	595	622	621	612	651
22684	21288	29072	23846	21291	21346	7425	1317	977	734	701	648	565	524	556	494	505	454	466	463	446	475	494	436	528	551	535	540	551	505	465	447	488	537	538	514	498	478	447	446	470	436	394	447	398	405	444	448	462	445	456	503	522	474	515	573	587	565	438	446	455	443	389	393	386	374	370	367	373	397	399	396	393	413	390	386	403	378	320	371	363	369	382	387	336	399	364	395	393	409	356	390	366	418	422	356	406	389	366	349	336	395	401	398	408	389	382	421	398	396	349	372	395	385	353	353	377	352	370	381	396	367	387	390	371	375	345	360	313	383	371	373	389	347	414	396	400	335	386	364	362	391	355	353	377	347	372	347	369	332	353	406	379	370	363	361	335	365	368	380	374	389	399	374	372	403	379	335	331	379	360	386	364	401	409	397	403	356	358	371	364	381	379	349	382	378	418	358	374	398	357	342	339	391	367	347	343	409	354	371	391	376	363	371	367	383	395	346	389	368	410	354	358	372	395	353	341	332	401	356	364	359	348	378	366	395	360	366	404	354	374	401	350	380	371	355	389	359	369	373	375	383	376	407	348	390	375	400	390	364	388	349	334	376	390	362	344	371	390	363	360	387	411	367	371	359	379	353	373	382	404	387	374	338	359	358	380	392	396	348	394	362	367	368	372	379	338	349	371	357	379	405	370	358	342	401	378	382	366	371	358	371	372	370	368	377	371	366	411	366	369	390	358	383	413	399	349	356	342	356	376	375	382	366	389	368	399	349	380	372	359	370	389	367	384	384	396	369	367	381	377	390	359	388	366	344	368	386	332	338	374	399	341	360	330	342	373	385	382	338	390	379	372	399	364	378	341	358	370	356	407	349	364	382	379	368	369	363	362	386	408	355	364	345	384	387	341	361	363	364	343	372	368	341	379	363	426	365	378	372	343	325	369	368	366	398	394	363	359	363	374	353	362	393	380	348	396	362	396	375	350	383	387	389	364	367	357	359	383	395	391	362	373	387	389	378	373	351	423	347	358	392	361	402	408	385	330	358	358	403	356	401	388	393	367	376	345	367	365	356	368	387	394	406	379	346	376	371	328	355	392	386	394	365	355	382	365	418	331	358	369	389	345	335	402	391	370	388	367	395	370	375	375	393	375	345	365	383	339	387	364	391	396	351	335	411	382	352	392	389	367	358	375	364	326	362	378	379	377	364	344	395	410	352	343	388	372	367	383	385	334	342	393	405	397	360	372	381	352	386	392	382	377	397	376	386	386	362	379	387	369	383	389	373	382	363	413	374	394	387	383	378	425	414	379	352	394	380	372	364	362	383	335	349	348	364	337	370	381	413	350	366	397	396	368	397	360	378	372	381	330	360	369	343	387	373	382	372	386	365	395	394	388	394	356	372	398	361	363	338	345	312	362	379	379	384	388	373	394	395	367	367	370	383	378	390	343	360	385	372	355	367	385	382	355	372	382	383	399	341	355	365	402	365	375	369	330	414	385	415	396	384	381	410	393	374	316	355	391	353	382	388	398	364	370	357	345	388	381	376	397	384	365	382	364	373	362	379	343	378	373	389	393	389	334	357	386	385	346	353	387	393	375	393	387	424	356	373	374	375	383	382	382	399	387	379	369	372	386	366	366	370	392	367	353	352	378	362	385	374	371	379	382	401	361	392	368	324	357	376	359	399	370	384	383	330	342	359	382	415	372	368	373	335	345	372	382	367	365	386	361	389	361	365	385	315	385	378	398	380	343	346	331	369	332	339	369	364	402	372	373	388	363	384	403	350	380	377	382	381	375	352	370	388	372	380	386	358	361	380	352	362	396	361	376	368	385	367	380	383	361	326	369	378	395	356	360	397	394	355	380	351	401	350	383	391	378	381	384	344	388	378	384	377	371	360	366	405	396	381	387	371	389	381	371	413	371	323	417	388	363	349	358	400	369	399	387	351	371	339	388	404	329	367	393	386	367	357	385	370	371	339	377	377	369	362	393	358	353	395	392	441	386	412	373	391	371	360	352	382	373	372	357	359	331	390	349	343	355	390	372	367	381	352	355	402	369	370	307	389	393	388	381	372	371	386	372	389	368	380	364	396	419	350	365	366	383	398	367	385	401	373	380	359	360	352	373	388	349	378	388	381	367	387	359	357	390	356	372	342	368	381	362	392	341	360	392	363	403	371	343	371	396	377	369	395	363	373	348	364	370	376	365	352	408	380	354	349	370	345	380	375	388	369	349	366	355	375	387	387	369	337	386	376	355	383	393	360	362	365	338	423	393	370	378	412	371	409	380	357	394	371	401	367	363	359	364	353	368	359	363	365	346	390	354	357	376	363	351	372	385	369	382	378	344	398	411	371	370	395	359	331	365	370	347	363	345	398	361	352	404	365	379	350	378	390	401	368	372	351	352	347	390	381	382	399	375	355	356	400	369	361	338	338	359	364	361	383	365	362	357	394	348	358	352	387	347	377	382	379	344	338	386	372	403	383	398	366	393	430	383	378	381	395	340	348	401	370	404	346	348	401	362	371	379	355	365	395	376	346	406	340	385	361	399	351	352	391	395	405	375	406	365	382	386	363	357	384	329	357	375	358	357	363	341	338	426	375	394	350	399	323	380	395	378	384	366	383	359	383	373	361	391	400	345	360	367	366	354	397	363	356	345	379	397	353	380	364	374	391	395	390	358	416	382	363	354	375	397	357	372	386	415	391	371	376	398	373	349	381	395	352	377	382	367	419	352	376	391	380	357	374	382	352	333	366	388	355	385	364	379	343	388	383	350	369	371	401	367	337	393	355	387	365	379	385	391	356	352	359	357	317	385	364	395	377	378	361	359	375	353	368	361	380	380	386	380	374	368	346	351	339	405	352	351	362	387	362	363	401	402	369	384	360	360	396	370	360	364	355	359	372	367	361	364	408	353	373	373	406	399	378	347	422	368	364	362	384	371	374	408	340	358	409	361	385	325	367	403	371	359	362	395	355	389	369	357	351	371	348	373	405	380	356	367	390	340	377	343	353	346	370	390	358	370	381	359	333	353	365	393	343	386	403	344	378	354	383	374	356	408	398	369	409	378	367	377	340	352	336	410	373	353	399	337	405	383	378	368	393	373	369	406	364	367	337	362	369	384	368	368	365	389	391	382	366	379	388	386	364	376	386	410	382	377	414	399	376	353	387	370	406	360	383	352	392	374	383	384	364	344	367	357	364	385	382	430	384	349	362	368	385	397	363	366	367	379	367	387	390	363	367	334	366	359	344	385	339	388	379	362	388	410	379	353	342	371	347	385	351	387	365	380	347	349	373	374	344	369	393	399	352	385	372	367	358	413	398	373	379	337	373	371	362	391	400	353	355	378	375	359	344	347	343	362	365	394	372	338	376	331	368	387	381	329	354	379	361	409	367	372	341	365	345	390	358	379	365	382	360	361	377	390	361	414	387	396	346	374	358	391	349	402	380	359	370	351	369	393	382	366	379	377	395	377	358	371	388	382	347	376	385	379	359	360	400
9395	24623	10192	5058	4444	3197	2428	1889	1316	1167	980	851	753	732	652	600	570	518	540	543	542	526	504	579	606	694	615	603	635	585	541	499	555	574	600	629	597	552	520	500	495	460	415	395	446	456	473	497	499	490	483	546	542	622	612	627	701	624	504	421	404	425	387	425	409	389	387	362	446	442	416	402	432	399	374	461	452	395	401	338	366	403	379	394	387	388	392	417	407	406	394	405	395	393	392	376	402	369	374	387	421	417	349	373	378	410	396	420	359	361	403	373	373	375	369	387	379	348	422	361	359	366	403	351	374	378	397	336	391	401	373	403	345	402	365	371	365	352	380	357	388	364	392	404	356	352	364	418	382	380	352	400	360	397	377	377	401	370	407	371	369	376	398	406	384	388	378	386	394	391	417	369	360	406	371	373	389	425	390	403	373	341	364	392	429	360	382	385	358	393	378	354	376	401	364	365	382	389	375	376	409	350	412	387	383	410	365	377	377	396	384	365	386	368	389	391	409	354	370	404	359	372	371	393	405	377	423	405	346	403	398	420	421	378	405	360	408	358	389	389	356	402	394	393	399	426	349	372	369	374	391	381	390	370	371	400	388	398	393	352	343	396	383	387	387	392	389	364	364	363	383	380	359	383	378	414	396	389	392	351	366	366	350	363	416	389	378	412	400	412	391	355	367	394	400	361	378	348	397	375	370	390	408	401	379	359	373	365	368	382	399	373	378	390	383	379	395	380	433	379	388	389	354	390	381	397	389	354	346	392	358	368	404	389	376	345	372	398	395	396	434	369	357	354	342	386	380	374	359	405	356	398	374	365	356	388	383	378	358	365	360	399	376	386	382	396	402	376	378	390	382	365	379	411	369	398	410	405	394	389	392	379	361	416	391	368	375	368	366	401	363	367	386	370	377	384	372	384	415	339	401	391	376	366	390	398	366	399	364	410	375	357	379	380	363	363	390	379	381	372	384	408	386	361	388	384	363	373	358	355	369	352	399	355	372	381	394	363	376	355	393	401	370	383	358	368	405	346	350	381	375	418	380	386	362	381	374	397	403	364	360	379	417	348	359	438	366	384	389	368	380	413	382	398	378	370	349	390	372	341	379	383	394	371	388	373	374	382	381	392	345	373	355	386	400	371	374	369	401	404	374	373	362	398	400	363	354	363	400	394	387	376	384	388	394	404	389	371	372	374	360	403	346	387	392	388	372	401	366	382	384	395	385	384	405	336	394	405	361	402	367	367	386	371	378	342	398	354	377	368	381	401	369	374	373	380	359	381	383	396	369	418	345	395	346	368	433	392	338	375	368	367	362	348	351	422	362	389	336	371	358	362	366	412	369	373	389	361	388	390	375	355	374	420	371	378	385	372	370	361	388	401	351	381	372	367	355	399	373	378	388	416	385	404	398	400	357	398	379	399	355	396	419	367	395	353	382	400	415	345	376	377	396	377	385	343	390	359	383	396	394	387	387	376	390	386	411	360	389	385	389	384	383	363	391	364	387	388	410	392	403	429	389	395	387	347	362	362	398	389	398	378	355	391	362	390	369	366	366	355	394	375	386	392	372	396	368	378	392	385	375	365	377	395	401	367	422	365	369	392	412	359	369	350	363	360	405	372	402	382	412	400	382	359	405	357	372	361	389	388	380	383	377	392	386	386	387	417	385	391	374	425	411	377	344	409	360	381	377	358	402	389	375	423	405	410	386	398	387	401	378	411	349	359	366	394	410	402	440	403	359	346	374	371	340	384	408	373	369	413	371	380	362	372	397	414	331	373	369	390	393	367	369	380	394	385	413	340	375	398	396	366	410	357	414	390	366	354	409	401	370	400	406	403	380	396	400	424	386	361	357	368	387	387	388	389	368	390	340	375	400	395	382	395	411	379	371	376	378	356	350	392	376	404	379	377	354	353	377	380	353	410	425	421	412	383	377	361	405	433	374	395	351	356	401	380	387	386	416	395	366	353	385	358	378	380	379	382	361	372	401	405	371	402	404	442	356	369	409	369	369	392	380	357	396	375	358	339	364	402	369	353	377	387	363	359	396	356	396	392	391	378	366	393	356	408	386	398	382	379	394	373	399	387	367	391	368	342	399	386	395	377	356	377	353	406	374	388	377	372	362	363	402	387	381	409	404	370	370	402	409	377	361	372	389	374	380	398	336	405	379	377	395	364	398	387	374	430	402	376	375	380	363	353	386	355	383	349	392	365	377	378	373	381	393	393	379	364	388	391	393	381	396	409	399	374	368	384	403	393	406	371	407	373	369	378	381	388	394	371	388	420	395	391	352	386	403	388	393	406	390	402	387	380	366	367	420	367	414	400	407	367	406	364	385	391	358	365	361	381	391	428	390	391	362	365	362	376	385	363	398	358	372	392	358	405	371	381	397	379	393	383	381	381	369	358	404	401	394	394	354	371	390	379	374	377	393	395	382	378	407	408	390	398	404	389	385	389	368	407	394	400	356	386	374	371	366	364	372	409	377	370	380	398	364	375	394	411	389	403	411	413	358	390	363	372	362	348	361	348	377	387	380	374	372	370	360	405	369	360	375	378	391	394	364	388	381	390	375	373	370	349	359	396	364	390	365	335	396	368	330	412	402	386	382	399	375	398	359	377	409	374	373	373	389	390	374	385	360	378	363	355	392	392	425	403	373	376	401	359	402	398	352	389	370	375	353	374	392	398	373	389	390	368	395	358	377	347	396	363	373	401	388	370	357	349	366	420	386	357	401	407	389	393	398	397	393	391	358	370	374	375	359	397	381	394	413	413	399	380	398	347	402	340	389	376	391	398	388	361	385	378	375	408	409	403	384	358	387	376	375	385	385	378	353	379	372	387	372	397	394	368	375	397	355	352	364	393	391	382	381	358	374	388	379	391	379	416	388	367	386	423	378	399	385	410	391	343	388	389	386	366	392	387	372	381	389	344	386	386	371	380	382	385	340	421	357	343	392	401	382	387	395	370	331	352	365	363	384	371	404	386	390	395	402	343	379	421	379	394	376	363	395	381	361	381	324	348	378	395	353	376	410	386	375	396	383	385	406	375	369	364	380	413	380	371	370	427	403	370	365	390	374	397	396	392	371	356	386	430	417	391	389	386	392	408	374	381	386	401	385	372	387	366	360	370	398	353	357	359	419	392	425	409	352	382	387	381	337	369	379	437	436	356	379	388	352	354	430	395	380	409	390	362	367	384	378	371	365	383	375	369	382	393	408	410	375	386	425	377	375	407	389	422	394	412	391	380	354	399	386	375	388	398	385	389	390	397	404	395	377	356	382	333	407	405	388	390	372	385	411	355	356	353	376	394	410	371	377	401	387	369	354	378	420	374	378	379	369	383	393	393	381	384	391	380	411	405	381	398	376	370	382	425	373	385	368	362	401	407	356	372	377	368	371	393	345	398	412	389	415	380	409	368	411	377	375	372	358	404	360	404	373	381	378	343	367	377	380	402	374	406	382	403	380	359	363	381	372	366	383	382	411	375	383	340
27989	17127	3530	837	703	579	513	521	503	501	510	476	436	488	461	419	457	517	470	477	438	459	453	457	508	473	520	509	463	472	507	456	454	501	512	505	491	500	475	457	452	467	457	459	453	480	426	453	500	422	482	492	492	476	509	495	484	482	507	489	458	462	447	439	435	467	451	434	422	404	470	456	426	424	431	441	450	432	470	484	484	476	438	443	460	436	465	475	453	485	486	471	454	429	445	468	456	450	406	409	469	442	434	435	414	410	458	444	455	410	451	438	467	466	443	413	448	460	439	420	484	442	474	490	442	477	402	494	431	421	457	442	418	464	447	390	434	451	431	452	476	437	522	456	394	458	435	444	461	433	472	450	441	424	446	474	441	426	434	427	437	459	398	434	429	475	410	430	436	440	420	462	460	455	431	419	410	474	483	441	441	445	456	441	416	460	440	435	475	460	467	462	445	444	453	415	467	435	472	451	451	431	462	448	426	489	434	467	437	464	459	451	462	440	475	480	428	451	414	431	461	444	448	433	460	407	426	408	431	422	478	467	447	472	444	468	436	453	503	427	430	498	458	425	430	449	424	436	430	421	445	490	427	475	433	446	428	405	502	466	473	489	449	459	457	421	431	454	449	490	500	466	424	448	449	471	428	404	428	446	447	430	464	441	453	455	434	431	433	461	464	444	456	445	463	462	432	445	457	454	433	444	442	482	443	431	396	433	461	478	459	433	451	444	470	467	422	439	461	461	425	433	452	452	476	447	455	460	481	414	456	421	432	453	475	444	420	434	419	419	438	437	453	441	448	450	434	444	429	440	482	451	450	455	452	460	456	465	420	455	456	469	477	480	438	454	458	464	432	449	427	464	487	471	425	456	481	422	421	449	497	460	430	437	441	503	443	474	486	464	467	462	488	428	420	433	447	444	457	417	489	420	462	454	460	440	432	459	456	473	460	448	453	445	420	439	469	475	429	437	412	452	410	450	454	427	481	426	474	445	453	420	423	468	403	433	449	458	435	414	468	427	477	445	440	441	449	436	461	434	443	428	465	419	468	456	424	450	451	463	444	482	427	436	453	458	450	431	463	407	435	457	460	465	463	467	463	473	476	420	406	423	454	485	431	484	458	435	480	429	431	465	413	464	441	448	411	449	425	471	451	442	447	448	443	409	431	473	445	415	461	469	413	477	409	479	419	481	452	424	431	424	453	421	432	417	450	455	439	433	434	438	461	462	471	445	456	444	450	439	507	477	474	427	421	477	439	485	470	422	416	467	443	436	406	447	448	447	405	423	463	459	483	439	445	481	481	460	452	440	464	439	459	442	427	418	401	434	487	477	444	445	437	427	422	440	459	466	455	455	436	441	466	444	431	436	441	465	471	459	442	420	460	481	440	431	473	448	448	436	477	420	429	419	455	452	446	436	421	397	430	445	456	477	438	443	469	447	404	484	463	452	438	472	413	396	486	416	424	436	468	421	422	428	467	455	437	445	427	459	488	481	454	422	429	429	436	461	462	459	441	481	438	465	442	445	447	451	484	454	460	449	419	432	462	483	412	433	443	500	462	472	436	428	446	414	423	490	471	472	463	441	479	455	431	447	467	470	456	465	444	452	498	432	471	464	475	438	439	471	457	443	430	436	452	427	470	431	434	438	459	480	431	413	443	442	395	471	451	460	399	471	447	472	459	447	449	446	469	405	442	439	487	452	434	455	448	430	405	471	449	491	437	458	456	433	480	439	410	421	441	452	429	432	488	450	453	453	446	433	460	443	451	459	461	489	419	448	445	466	441	438	420	475	475	480	450	455	483	440	431	469	458	424	444	467	445	438	398	462	460	442	433	425	440	435	403	430	453	433	442	470	412	441	465	435	427	467	419	438	452	460	434	439	428	465	481	444	440	448	453	457	484	437	460	419	435	410	445	459	457	449	461	461	461	429	447	505	461	439	463	471	396	469	468	496	482	476	460	452	445	424	480	497	426	451	422	458	433	459	463	432	443	444	478	470	448	477	444	436	450	435	420	422	398	450	468	439	428	433	424	442	456	471	422	410	445	424	456	383	427	421	471	436	499	433	474	466	431	462	458	453	457	449	466	481	447	449	427	437	423	446	422	440	465	440	462	443	450	504	445	423	478	449	495	408	469	440	450	464	416	464	448	470	426	478	447	461	422	484	432	406	436	440	455	410	421	460	451	423	429	424	440	406	492	447	439	448	426	441	435	439	435	469	451	423	434	395	445	471	440	472	463	459	435	430	443	474	463	455	440	452	437	452	463	434	444	463	428	444	465	442	445	442	445	461	438	432	431	444	430	464	450	487	493	420	495	459	442	459	493	425	478	438	422	474	446	421	433	430	431	459	446	418	436	458	436	432	455	432	446	500	414	440	426	460	437	465	406	454	460	482	447	444	410	430	461	434	437	473	433	437	457	424	418	447	458	429	443	428	427	439	485	462	459	433	438	457	426	432	452	486	436	424	444	469	425	420	463	441	474	438	432	461	448	454	438	463	442	460	446	483	465	446	484	461	460	434	459	437	457	441	439	404	426	426	426	413	407	444	450	431	389	463	401	443	424	420	432	446	441	468	477	455	438	416	474	436	448	421	449	446	453	462	442	442	424	445	474	472	472	443	448	479	434	486	450	475	467	420	462	441	461	484	405	433	473	423	459	443	463	399	455	422	473	477	466	472	449	487	427	461	426	443	504	449	429	428	446	478	452	441	402	460	474	437	467	404	445	441	432	467	430	436	459	466	455	466	474	436	478	432	429	478	468	501	485	425	469	437	500	414	452	477	440	470	442	476	454	468	450	461	469	447	469	425	456	501	427	454	466	458	413	459	448	447	432	437	443	449	433	460	465	443	464	448	452	441	450	481	468	462	457	487	442	424	479	450	439	439	402	439	486	459	470	457	464	482	441	438	434	439	456	451	464	446	438	448	437	475	466	450	459	450	423	452	469	434	449	449	430	446	478	445	452	463	418	442	419	436	436	450	423	436	383	448	444	400	460	453	430	428	426	454	437	460	433	461	435	453	436	457	461	453	450	450	425	415	429	464	456	415	402	471	450	415	489	421	462	483	425	466	474	481	451	402	443	428	455	481	409	415	437	475	466	425	469	436	474	441	441	463	455	441	472	444	442	456	448	428	432	448	444	437	443	445	468	481	441	427	462	437	472	502	459	478	452	426	471	444	460	448	486	477	434	441	463	446	434	424	479	490	469	457	468	443	450	428	456	433	415	460	448	413	418	426	453	432	482	476	443	422	476	467	424	424	442	452	474	468	413	474	431	460	449	446	458	471	434	461	426	449	473	462	448	428	422	477	474	412	461	451	419	430	453	447	448	459	432	446	451	402	389	490	416	439	440	411	469	484	475	454	463	458	441	446	425	427	424	440	414	504	446	441	452	439	448	458	419	432	419	431	466	441	463	461	426	436	466	431	453	475	450	460	460	459	433	434	468	434	427	423	456	451	430	464	465	464	433	511	456	472	438	435	468	402
8503	2928	1272	780	860	748	658	607	579	547	529	514	532	533	508	481	501	478	459	542	505	515	481	500	545	576	579	520	566	555	521	549	494	561	602	549	558	516	526	514	487	506	523	532	500	469	498	515	526	553	535	530	542	564	577	598	614	556	507	495	507	498	508	506	468	504	500	509	476	516	483	490	491	540	485	491	497	513	483	488	509	532	476	507	458	511	488	514	470	509	440	483	511	536	443	507	469	464	500	487	510	435	460	455	480	493	491	461	476	494	492	473	492	459	489	503	476	472	494	454	478	469	505	476	451	530	482	457	487	513	457	480	438	447	518	474	493	477	458	490	520	486	496	514	486	445	522	456	481	503	514	483	446	476	487	467	465	503	507	448	485	466	469	485	471	471	528	497	456	515	481	484	449	454	502	447	463	478	475	490	497	490	487	491	517	518	483	473	458	485	499	446	499	492	448	478	506	469	468	456	474	473	475	487	496	532	508	473	478	463	493	460	491	510	481	520	500	447	439	468	508	457	491	497	448	492	495	495	486	534	494	481	462	482	466	516	504	499	493	503	503	455	498	508	468	500	455	482	453	482	484	466	492	461	480	446	449	518	491	489	496	457	455	486	467	509	520	497	486	462	533	479	458	465	483	505	513	479	477	455	483	506	501	523	493	494	505	499	498	427	486	445	436	492	453	483	486	466	465	520	481	505	486	516	469	467	497	487	471	466	496	496	478	507	513	470	483	500	486	508	494	473	494	470	454	461	476	497	502	487	501	500	446	442	470	487	483	517	512	489	511	441	483	484	519	491	497	444	477	489	480	475	500	483	485	483	544	489	472	454	442	497	495	426	497	480	457	459	465	497	461	510	462	514	431	472	495	522	470	459	529	516	491	446	528	474	519	467	486	447	487	511	478	517	482	513	469	474	465	489	479	481	489	446	457	502	533	494	481	466	506	484	503	476	468	454	491	485	471	498	477	505	483	493	506	503	502	501	468	475	550	484	519	482	474	497	467	484	475	500	487	510	475	495	467	485	524	495	512	469	509	490	485	485	482	514	534	520	445	480	476	468	509	494	515	466	459	523	444	502	507	479	504	479	471	483	516	486	489	509	477	522	489	498	459	465	511	498	475	479	515	483	489	475	467	501	501	498	485	468	487	471	490	490	533	454	461	488	497	527	509	492	464	466	493	489	470	524	473	498	452	480	492	477	498	475	497	507	485	502	497	450	466	499	496	472	478	494	456	475	495	488	493	458	466	490	512	469	474	467	494	509	491	456	482	496	429	485	488	492	497	469	470	511	484	531	429	469	468	471	460	520	472	467	476	505	479	496	462	515	464	478	527	456	519	506	461	494	511	484	488	448	468	505	527	494	492	471	459	467	486	476	481	471	488	473	420	453	490	495	478	474	496	530	492	485	455	490	519	494	511	477	490	468	523	505	499	448	483	461	492	469	507	474	497	485	510	496	477	470	521	518	474	472	470	500	477	497	450	502	468	510	513	509	462	514	468	510	479	494	476	517	489	464	494	461	453	426	512	508	491	500	494	463	470	486	482	511	475	477	450	460	513	484	497	523	456	464	495	425	511	509	472	492	442	482	462	471	471	475	517	497	497	500	503	438	508	453	521	482	497	497	516	457	495	441	481	512	496	443	462	485	501	474	479	465	471	498	485	511	516	495	500	461	480	467	471	443	484	523	493	500	456	478	504	503	466	516	466	482	473	459	465	462	490	498	463	498	477	462	512	474	462	487	478	458	454	481	466	506	509	484	508	497	501	479	461	480	505	492	483	536	527	482	452	477	469	507	480	517	492	501	500	477	473	494	523	470	481	500	522	470	477	496	500	512	495	491	459	462	448	447	469	487	487	489	458	504	487	497	457	460	454	447	494	470	480	503	488	497	472	458	489	475	482	483	464	521	493	458	543	473	495	483	484	507	457	493	475	491	445	518	486	461	497	481	480	486	458	522	473	434	502	456	491	480	450	503	467	480	461	488	459	494	502	504	489	457	486	477	431	454	459	464	490	482	489	487	439	521	470	473	486	461	479	523	470	517	473	493	474	460	480	473	514	448	502	498	475	459	452	497	451	466	477	480	504	505	480	509	479	465	462	496	442	488	442	468	446	474	493	472	511	482	450	479	504	478	498	477	509	543	492	492	505	483	459	473	458	474	521	453	447	512	491	496	460	504	454	473	473	508	497	496	500	481	475	534	444	458	460	511	482	518	468	484	503	500	477	488	452	485	471	512	510	471	500	520	502	501	491	483	472	497	501	501	428	458	492	516	439	480	481	486	442	457	465	497	508	492	499	542	532	504	447	515	476	469	501	483	499	456	528	495	488	536	478	481	488	480	504	486	529	482	487	505	444	511	484	501	436	461	504	539	470	521	495	485	506	490	509	444	491	499	502	501	525	506	503	466	483	507	522	528	485	491	463	466	514	476	506	504	492	493	498	480	444	485	457	456	495	496	525	451	494	464	492	512	491	507	486	501	497	478	496	473	448	507	460	537	475	514	515	513	483	504	495	481	508	480	506	473	513	468	493	512	482	469	505	494	469	507	480	452	478	499	503	473	513	474	498	503	465	469	509	507	485	471	483	487	488	486	501	441	499	480	484	490	467	479	500	486	481	522	503	497	518	478	472	488	483	522	463	471	513	484	501	475	480	480	474	479	473	497	480	484	492	490	448	514	492	501	489	490	468	486	454	472	484	454	488	506	474	504	459	476	492	466	485	478	477	529	484	474	492	477	513	461	483	499	456	482	494	458	454	463	449	445	482	462	500	467	479	488	508	489	471	502	488	513	501	495	493	518	465	511	480	483	480	466	493	458	503	460	507	486	449	496	484	503	512	487	454	456	480	503	490	468	460	502	492	494	496	521	461	500	497	502	470	482	480	477	481	483	481	454	483	457	452	508	477	466	520	502	466	495	469	500	464	497	530	471	492	494	469	444	504	494	487	496	499	500	498	478	455	476	486	528	511	517	443	493	516	497	499	494	483	481	475	535	511	453	471	449	520	492	513	499	440	446	439	486	478	480	468	475	495	514	458	500	484	484	524	507	457	481	487	466	436	475	464	497	439	497	491	480	472	474	489	453	438	481	497	462	492	483	459	524	486	508	494	464	481	468	465	466	482	476	502	454	473	486	503	498	509	470	490	491	463	458	473	491	483	457	469	490	528	509	452	495	468	495	490	467	459	446	478	491	538	501	481	463	470	453	482	483	504	533	494	462	506	455	481	471	449	485	521	462	530	464	466	467	457	457	479	478	448	492	477	452	490	467	478	450	516	474	502	478	460	477	475	491	477	502	487	486	484	466	498	499	469	494	538	494	496	463	496	508	461	484	517	485	500	481	455	445	491	470	506	473	465	480	480	511	480	476	505	485	504	518	477	492	533	450	471	479	518	482	466	529	530	475	475	491	479	512	491	499	485	490	474	445	479	472	478	456	478	492	489	509	511	498	494	444	486	498	432	502	439	518	506	500	506	454	525	527
23770	21236	28508	24270	21238	9391	1146	674	539	499	413	383	340	322	340	318	322	301	308	288	273	300	313	330	323	359	356	343	348	295	335	304	304	340	351	385	345	299	323	313	309	289	287	283	271	294	287	296	263	278	301	340	341	342	323	350	389	351	289	282	292	254	271	269	230	243	264	268	260	264	298	242	233	282	264	285	275	257	260	246	229	255	258	273	255	289	252	252	282	241	253	254	272	253	277	288	247	242	268	247	262	230	308	231	286	249	283	273	219	268	254	242	244	214	254	258	273	261	272	250	260	241	278	239	239	265	259	254	278	259	252	263	231	287	235	240	247	249	244	256	257	256	230	249	260	257	241	229	253	219	277	267	259	245	265	235	232	253	242	255	242	258	271	220	257	250	241	271	258	236	275	275	260	269	249	243	242	269	261	243	239	274	246	279	266	238	252	262	251	261	280	254	278	243	267	283	260	268	239	262	279	242	233	252	260	257	263	260	256	259	238	258	270	239	258	236	239	247	238	244	260	242	259	253	245	231	251	253	237	264	263	214	249	262	244	249	256	259	244	249	231	249	266	247	234	245	252	244	268	270	220	250	247	250	252	244	245	274	276	236	260	262	257	267	238	275	213	257	248	266	265	251	252	274	283	305	233	278	241	247	267	228	267	261	257	254	273	241	250	258	237	240	216	290	250	262	255	261	235	259	245	256	243	267	278	241	258	244	276	251	281	265	266	273	262	259	258	248	250	236	291	271	233	235	233	238	267	243	256	249	283	246	241	257	228	260	255	241	270	250	253	231	243	261	242	245	269	251	238	248	220	255	257	257	244	277	262	265	246	265	261	273	243	245	264	231	225	259	258	255	245	233	253	286	253	242	243	276	252	259	269	257	247	254	263	259	227	241	275	244	234	257	252	238	237	260	240	255	280	247	236	266	270	259	256	260	241	239	252	257	223	281	240	274	273	250	268	255	238	272	251	220	234	259	262	271	233	280	263	244	234	256	266	262	223	246	225	241	238	267	237	241	232	265	253	255	262	256	251	250	263	262	262	260	233	259	245	242	241	244	255	243	265	272	241	252	245	250	269	252	261	263	257	250	269	285	251	294	268	270	244	254	228	246	264	258	224	268	247	256	240	248	239	232	279	243	294	251	253	256	239	233	260	271	265	275	241	245	258	246	272	251	239	266	231	243	244	239	226	254	242	252	268	245	262	256	284	237	239	266	252	241	267	258	266	258	236	240	278	227	254	297	248	257	249	282	259	282	259	261	276	230	256	256	261	281	284	247	254	265	251	276	242	274	268	255	255	267	260	250	265	252	278	216	244	247	215	244	266	284	257	264	237	264	249	236	261	269	255	258	245	241	237	257	254	262	246	253	280	234	253	225	263	252	255	234	263	242	256	246	245	253	237	259	260	278	227	236	263	260	257	271	271	249	206	240	222	266	254	248	269	242	263	255	258	252	247	257	259	282	268	233	255	256	236	238	240	238	245	271	258	251	268	284	231	234	218	272	254	255	258	261	235	245	288	218	251	290	259	237	218	257	262	268	239	244	247	261	244	246	245	264	254	234	264	260	258	256	260	272	231	212	249	253	236	241	268	261	230	222	256	234	267	236	244	254	252	236	228	250	226	268	258	256	246	229	276	254	232	247	241	256	248	265	255	246	260	238	262	244	244	232	264	244	268	261	245	249	280	240	252	269	253	240	227	275	260	244	259	297	259	262	250	250	250	268	252	224	245	258	238	270	298	261	239	261	253	259	268	245	248	263	272	262	256	245	251	253	256	264	273	246	281	254	249	260	255	262	257	290	261	274	256	230	269	283	262	241	266	253	232	245	237	246	210	266	246	244	254	270	271	250	210	258	236	241	255	234	268	246	242	248	281	276	232	264	233	247	254	233	252	250	261	228	273	241	265	253	256	268	251	260	228	262	258	235	254	273	270	264	244	245	275	243	250	229	231	252	267	251	241	263	299	247	264	243	245	236	259	263	249	248	266	285	233	258	257	277	240	248	281	251	242	274	268	253	235	253	238	258	248	253	224	243	255	261	276	272	228	258	263	256	282	248	239	261	239	223	261	273	246	276	277	264	232	266	251	245	248	254	270	260	273	275	224	265	249	236	251	261	250	246	239	283	234	264	216	246	242	228	269	245	245	255	271	248	235	226	254	267	243	255	243	233	261	237	240	238	237	250	278	251	246	268	253	264	230	254	243	243	278	273	231	245	229	238	241	231	240	244	267	278	229	258	273	271	271	258	241	261	266	240	242	230	259	230	261	259	235	259	286	271	256	257	295	237	238	279	264	263	241	225	262	231	232	268	241	274	252	247	283	253	231	260	255	246	265	223	228	270	240	278	279	271	236	264	284	230	255	242	227	255	217	244	289	243	253	218	241	230	241	251	238	246	238	243	247	237	264	251	264	257	265	242	260	241	269	236	207	237	277	259	258	215	252	244	253	255	268	255	267	256	277	257	265	231	233	242	258	252	250	248	238	211	246	262	245	267	264	234	263	236	248	245	233	212	250	267	259	276	243	252	249	273	258	252	258	253	271	265	281	273	219	261	258	255	249	274	248	266	270	264	234	287	273	255	258	226	244	248	229	280	235	252	245	250	271	247	253	242	249	267	253	253	287	303	234	254	248	244	225	246	256	209	235	255	240	265	233	289	246	246	251	235	238	250	257	305	280	243	250	233	232	253	255	271	266	283	240	260	272	252	239	262	231	235	245	289	251	242	267	270	237	246	258	286	254	241	258	251	268	252	220	240	249	256	253	267	237	239	251	249	236	230	247	220	242	256	267	246	238	241	258	224	287	250	256	272	250	232	238	236	258	238	234	236	250	222	235	245	256	249	264	232	262	259	253	247	268	230	258	247	253	238	261	231	255	254	227	256	266	264	254	270	250	228	247	262	283	254	247	254	236	248	259	269	272	257	237	252	254	264	259	277	256	254	241	239	262	251	249	239	237	255	257	264	279	235	240	239	259	240	238	245	251	251	234	245	249	265	248	273	226	243	280	270	241	239	294	243	253	229	254	266	257	249	257	242	248	254	262	243	259	250	249	228	251	213	245	248	252	245	255	270	236	247	264	265	247	248	228	251	227	232	266	255	260	242	255	276	245	247	253	263	227	275	284	231	245	247	259	242	254	250	220	256	264	238	258	220	241	287	242	265	255	265	280	240	256	253	240	262	244	258	272	245	267	235	234	249	250	249	270	290	259	230	254	247	247	276	270	245	276	239	264	252	255	272	251	283	235	243	260	264	265	260	228	233	239	244	269	277	273	239	265	262	249	257	247	229	245	269	259	245	241	268	243	277	290	257	241	224	264	261	237	255	247	259	256	240	226	239	239	254	263	265	273	235	233	254	277	236	218	259	241	273	256	283	255	283	264	247	264	256	263	233	238	240	247	254	264	247	266	245	230	243	282	242	261	247	237	260	226	282	257	263	249	259	263	233	284	270	232	207	242	225	256	244	252	260	263	212	257	267	281	243
8715	19197	6336	3025	2556	1831	1402	1111	827	696	595	537	525	460	410	394	351	362	364	365	364	372	333	391	461	470	447	450	424	421	378	333	379	430	440	459	410	364	388	351	354	373	308	336	316	313	348	369	355	351	359	376	398	414	420	456	515	420	399	336	328	303	292	308	302	275	276	295	295	289	289	273	303	290	262	321	286	274	276	268	258	279	255	273	298	297	285	276	271	289	279	292	291	308	273	299	275	301	299	303	292	272	277	314	300	284	282	284	295	275	294	279	279	271	273	287	286	314	289	292	282	291	270	277	274	292	289	322	264	290	294	263	270	299	281	305	283	241	247	286	295	311	286	268	292	300	291	262	273	285	266	254	272	251	268	282	297	285	299	280	283	273	303	288	272	268	279	284	262	267	314	280	264	275	291	309	264	291	272	255	252	297	272	313	272	288	297	281	291	276	290	258	328	282	285	247	305	276	257	286	320	299	269	291	275	281	277	257	305	255	261	263	251	278	279	285	304	268	276	286	260	293	261	280	268	297	320	296	300	266	262	277	302	268	271	270	317	328	304	277	248	275	256	272	281	268	255	274	296	259	288	272	268	262	289	278	266	295	288	265	273	282	265	262	274	254	296	283	293	282	295	284	292	265	273	289	240	282	253	294	274	262	282	310	271	254	294	254	276	275	263	296	301	268	261	305	270	274	291	248	280	285	259	261	267	280	293	296	283	291	307	312	284	300	284	281	262	294	249	265	265	257	306	291	289	283	314	298	247	284	284	287	263	280	275	273	300	274	258	296	286	279	263	245	266	267	268	276	289	267	302	273	259	292	273	249	309	278	282	263	278	285	276	278	281	311	294	269	294	293	270	299	300	313	261	261	279	279	286	282	311	297	310	275	285	284	282	297	272	287	244	271	271	299	295	291	294	317	304	288	296	273	258	281	268	255	286	294	293	276	294	304	262	323	242	295	275	271	267	277	308	312	290	270	303	304	284	268	298	285	289	282	285	287	264	263	276	277	262	301	270	284	288	292	273	301	244	270	285	296	302	301	287	253	303	262	284	251	294	281	305	296	259	297	310	285	284	282	271	261	271	274	264	263	287	304	295	286	312	278	277	284	296	259	283	279	262	248	264	269	287	292	258	275	254	277	272	261	273	254	287	264	279	248	266	279	263	295	279	273	285	273	280	310	262	285	295	275	308	274	272	301	251	261	283	302	300	282	267	282	294	273	264	280	258	254	288	272	285	286	275	296	303	285	283	266	259	284	279	267	298	275	262	275	294	274	272	271	310	256	282	274	267	320	274	295	294	278	285	256	266	284	269	295	286	302	289	277	268	272	273	293	270	280	260	282	299	272	277	290	291	293	306	310	288	271	280	304	283	264	279	318	291	265	283	305	285	278	299	264	266	286	305	295	261	238	282	296	274	310	271	281	278	271	312	315	288	277	257	259	313	301	318	270	298	275	295	261	281	271	283	237	270	266	274	281	294	284	260	258	286	284	249	300	277	271	268	241	307	293	271	243	273	269	268	289	260	277	294	297	272	273	266	275	257	292	277	259	311	278	273	278	278	276	274	251	304	279	289	280	282	308	287	294	250	262	292	276	249	252	266	252	281	267	285	289	302	301	276	293	259	276	270	273	270	286	258	275	252	297	308	298	253	290	262	316	301	262	292	249	298	301	298	298	256	255	284	264	291	254	264	268	283	282	301	278	290	265	270	267	297	289	300	295	284	272	273	287	280	270	320	319	261	262	284	290	268	274	290	293	285	269	292	256	314	279	283	264	250	278	255	289	303	290	280	263	275	249	248	295	270	258	315	280	290	295	296	279	292	280	296	272	248	296	290	253	304	279	251	284	264	289	274	263	266	264	251	296	279	311	294	300	292	252	275	304	277	279	277	281	296	265	281	273	263	268	284	268	268	295	300	304	296	262	277	268	266	307	277	297	265	263	269	295	278	288	257	281	302	308	295	308	267	281	250	293	241	293	300	277	295	279	268	292	276	280	271	299	272	300	303	278	268	259	292	259	278	277	264	292	296	286	286	295	278	294	291	288	273	278	266	297	279	295	295	297	273	293	283	260	286	260	268	264	260	251	273	266	287	287	281	293	273	257	280	268	279	267	275	276	270	285	275	273	285	286	309	258	243	308	290	294	241	289	288	282	277	273	259	291	294	287	267	277	280	282	298	298	288	253	279	261	274	283	286	273	303	258	290	306	286	286	230	302	313	272	272	301	261	275	320	264	307	289	291	259	264	266	278	267	278	284	278	270	280	275	296	276	247	282	283	266	286	310	261	253	291	242	253	268	265	284	302	323	287	277	288	252	294	262	270	314	279	275	297	274	268	265	308	272	250	266	290	292	249	244	275	276	280	305	275	242	298	275	299	304	267	271	266	273	249	292	271	275	261	283	269	288	273	269	300	271	297	301	304	269	285	280	273	273	277	324	272	265	289	304	300	251	278	299	277	268	285	297	278	280	253	286	251	272	266	265	306	292	280	303	280	260	291	286	284	254	270	269	289	271	261	257	278	279	268	262	289	292	283	276	291	242	280	261	258	290	273	277	289	266	298	278	283	274	265	279	249	312	312	250	268	273	280	291	309	263	282	271	248	283	318	320	277	316	267	287	248	303	280	297	288	258	311	302	290	312	283	258	280	265	283	298	295	314	268	261	269	272	258	287	273	289	296	268	289	297	294	276	260	284	249	255	276	295	302	272	280	294	290	274	275	282	243	289	256	268	279	289	289	250	267	230	288	268	283	279	261	287	278	295	284	293	315	269	286	256	279	293	283	292	290	279	271	254	269	278	282	260	293	298	283	305	258	304	279	271	271	323	280	301	259	306	265	263	268	290	302	277	265	275	270	273	304	242	263	280	291	281	316	274	286	282	284	276	299	305	267	286	268	301	282	233	260	262	272	289	275	273	273	276	270	260	302	266	272	282	271	295	284	283	278	273	281	301	255	283	284	267	255	293	280	284	298	277	270	248	268	301	275	250	275	266	278	277	282	286	271	301	291	265	258	299	284	269	281	304	267	296	258	266	276	266	280	270	296	292	285	252	280	259	258	271	289	257	292	309	266	279	304	294	290	275	291	304	283	291	297	262	306	275	277	277	281	288	286	305	271	288	254	263	289	282	304	296	259	299	263	255	278	251	257	310	270	286	297	279	297	274	272	290	250	280	284	254	279	281	288	244	285	253	287	290	280	289	281	281	282	295	275	308	297	283	281	271	253	266	292	273	292	316	275	283	296	273	302	262	289	264	297	287	271	301	264	295	306	295	285	281	283	284	282	290	311	277	266	250	274	302	277	255	286	288	281	278	277	287	306	278	275	271	293	246	258	296	285	281	258	285	240	278	298	290	267	277	274	283	293	269	286	289	294	285	269	275	281	296	263	293	292	253	304	292	264	269	266	283	267	287	311	282	292	290	297	269	282	304	277	267	288	270	290	273	282	278	266	281	257	287	296	271	304	303	307	291	292	284	279	267	280	275
24928	21255	27407	25346	9629	1204	962	782	713	747	677	681	694	634	592	591	613	633	605	672	624	630	664	597	659	683	713	675	660	647	600	598	653	645	620	637	653	651	596	629	624	582	597	570	621	609	664	656	600	612	657	653	667	603	600	701	656	653	612	590	563	604	610	580	630	606	601	606	589	633	590	572	586	597	598	593	587	633	567	584	638	623	580	566	602	594	629	598	615	594	618	618	586	614	578	601	637	576	576	608	632	586	593	602	562	644	538	600	623	564	615	617	630	574	590	557	587	589	576	618	624	604	604	583	582	607	615	600	593	628	599	641	596	538	581	605	540	596	604	569	593	603	601	620	627	585	599	626	553	609	580	614	608	621	565	587	568	610	578	621	553	624	607	602	597	565	605	595	595	640	603	596	567	557	600	589	564	586	595	582	583	622	601	643	608	580	586	563	594	579	606	607	638	586	647	605	610	613	582	592	551	578	602	571	599	618	552	607	589	620	641	604	612	589	532	650	609	606	560	582	566	586	631	578	568	568	598	594	587	567	562	602	560	567	611	617	570	629	615	573	537	614	590	580	611	622	604	602	582	549	586	603	613	548	565	621	614	637	589	610	603	590	612	632	579	634	585	578	628	591	583	600	568	603	594	624	573	579	584	525	606	543	578	586	565	577	567	591	578	594	587	592	619	566	563	616	587	600	591	606	578	549	609	587	616	593	618	594	587	551	583	532	620	604	609	638	598	623	601	596	601	593	621	615	609	578	590	605	560	605	540	615	595	606	557	607	571	574	574	618	620	576	574	598	603	604	623	593	599	579	575	583	590	640	589	603	602	590	575	578	590	591	621	615	633	630	595	578	598	611	626	635	600	620	598	580	612	581	617	580	540	590	597	587	569	583	580	546	611	603	536	590	561	577	608	617	609	618	562	613	549	593	596	589	609	564	585	597	594	608	600	640	590	607	618	511	506	617	563	614	595	596	592	583	575	576	608	601	560	641	564	589	564	557	586	604	584	601	607	607	565	586	576	608	584	609	546	585	573	556	578	600	581	586	624	610	594	605	579	600	581	627	593	571	575	542	594	615	571	582	610	571	549	610	623	598	613	547	596	599	578	581	625	595	572	621	594	608	599	590	610	528	633	576	588	616	616	604	603	612	596	567	580	588	585	568	582	585	609	566	612	646	587	601	582	626	638	579	574	576	596	585	587	546	606	589	606	585	558	612	622	566	578	588	581	631	597	600	614	594	572	583	589	594	592	611	529	558	619	616	599	585	608	613	577	598	564	581	590	616	595	588	591	637	593	662	629	605	599	591	561	605	608	572	577	556	578	592	595	572	575	620	600	571	611	567	615	627	602	587	592	576	616	573	610	579	638	624	609	584	589	629	576	612	593	606	624	573	619	629	615	571	591	585	587	632	612	572	594	549	602	565	599	582	601	603	656	605	682	583	635	616	573	591	623	599	570	621	578	633	549	623	585	609	591	561	561	575	607	622	604	622	575	545	614	604	576	555	592	614	617	587	611	575	602	607	642	618	622	634	583	527	603	592	570	588	564	565	586	573	600	573	563	588	592	608	593	584	580	556	565	604	587	609	603	600	605	577	667	603	621	636	646	563	612	621	591	566	579	607	528	581	593	609	580	630	599	568	533	661	567	553	599	564	604	592	576	575	581	603	620	596	570	629	638	618	592	591	574	558	618	582	564	600	582	577	605	590	603	591	573	601	585	633	544	585	623	592	607	561	628	568	578	601	623	569	599	598	596	586	559	600	573	618	567	555	589	586	571	600	601	564	596	609	565	563	589	607	567	597	615	587	612	577	587	616	633	602	562	590	544	604	595	567	617	581	617	596	605	592	617	570	633	576	560	582	532	570	577	582	597	598	576	611	601	588	649	633	623	623	607	585	603	591	609	590	567	589	608	566	563	578	650	663	600	617	608	596	594	581	604	584	598	568	584	595	583	578	599	607	585	567	583	572	606	608	581	580	604	559	620	586	588	592	618	597	570	621	606	594	592	571	594	586	614	630	580	588	583	583	545	579	603	569	595	640	574	572	582	576	628	639	580	606	644	587	622	609	585	592	598	618	578	585	631	590	653	570	619	632	626	542	610	558	640	568	583	607	610	661	541	639	613	578	626	562	573	610	596	572	585	555	609	572	595	568	610	560	554	591	564	623	592	603	592	578	583	582	604	616	582	619	553	590	576	588	580	612	602	607	594	613	618	599	559	604	569	601	551	588	598	573	678	581	598	628	634	590	614	591	570	559	567	591	574	668	601	614	613	600	641	645	608	578	557	623	609	595	587	601	576	580	585	553	591	566	551	568	600	587	621	591	597	632	574	583	585	582	609	583	576	567	604	571	568	578	604	594	604	605	635	613	580	565	589	647	595	589	609	601	600	587	593	579	608	575	599	588	562	571	618	586	602	660	602	576	596	546	604	593	619	589	599	639	586	536	549	623	550	579	635	593	580	551	561	613	592	588	643	559	613	596	599	574	600	539	616	571	560	606	565	585	586	552	623	651	573	631	602	611	598	563	603	623	602	612	575	605	573	600	627	613	559	556	560	603	592	552	580	565	581	586	659	565	609	620	582	592	655	596	582	619	607	571	622	621	588	573	583	601	585	566	600	596	642	609	558	608	619	556	606	587	596	598	581	586	612	527	593	602	563	633	584	573	563	583	628	591	609	591	580	567	617	615	621	575	575	570	572	607	608	616	576	568	563	591	624	597	552	627	584	617	594	551	570	564	586	560	633	604	584	590	572	612	563	620	626	616	607	562	588	589	604	553	639	604	631	544	610	629	568	546	584	574	584	601	549	571	603	586	575	593	567	594	603	644	604	587	584	578	615	576	594	599	556	598	634	626	572	559	558	637	575	631	555	599	621	566	577	613	582	626	611	628	572	606	576	638	598	595	598	628	559	570	597	584	598	587	650	568	556	574	583	561	568	535	594	608	571	588	584	646	561	580	579	578	607	602	624	570	608	554	574	607	612	580	554	618	617	600	562	607	585	595	566	643	607	575	608	584	588	567	572	582	614	566	598	569	603	584	597	571	584	617	603	575	634	605	626	629	601	587	560	616	576	615	572	621	605	596	587	585	595	633	574	555	597	640	637	581	579	569	595	561	605	597	599	596	584	593	613	598	623	590	606	606	601	549	584	649	601	575	633	621	594	603	574	568	547	545	559	577	604	621	619	580	587	568	605	549	563	566	596	593	650	589	569	580	559	552	601	612	624	607	565	588	641	595	585	603	584	611	634	570	605	646	560	575	571	547	588	547	598	618	588	600	595	617	588	582	626	563	552	547	619	626	580	640	572	626	617	575	611	538	614	614	586	577	645	551	573	580	615	589	595	615	600	576	565	538	608	549	621	613	605	614	562	593	585	620	570	587	635	582	604	587	592	606	567	609	570	588	621	590	602	582	630	557	548	575	611	552	591	559	622	589	579	601	601	573	550	579	593	568	578	585	571	591	598	576	578	595	604	577	564	549
8815	13858	4026	2229	1924	1661	1245	1097	990	809	843	755	709	741	709	692	667	645	622	649	678	688	697	733	716	804	717	734	711	697	706	670	694	709	718	743	689	673	682	699	665	677	643	615	651	600	646	680	701	650	711	660	706	672	670	731	780	737	682	620	650	623	585	641	632	592	621	631	667	644	619	664	603	563	606	626	609	654	586	632	657	592	617	642	632	619	573	597	630	638	618	615	604	626	618	588	620	606	585	577	625	648	615	628	608	592	605	647	591	617	638	654	563	659	611	598	610	648	556	623	584	580	613	624	613	616	599	645	613	621	650	640	615	624	595	605	609	633	661	613	607	621	663	643	597	600	628	607	601	629	592	625	636	607	611	635	622	629	619	517	559	666	629	627	610	656	618	638	603	671	610	612	625	617	584	635	630	635	608	643	583	609	597	627	633	638	564	612	626	630	602	589	595	612	583	600	610	603	631	615	591	599	634	610	651	615	599	595	596	638	601	585	584	647	608	632	677	614	644	597	591	637	598	615	646	575	668	650	612	609	623	623	609	624	580	624	597	608	597	590	641	619	632	663	613	577	629	608	634	645	600	630	598	609	630	571	658	593	574	623	659	602	607	596	620	610	633	639	605	606	609	628	602	638	643	610	564	594	607	606	633	646	644	608	590	586	630	613	640	634	608	627	601	605	645	603	636	617	598	627	591	629	589	632	612	648	628	625	587	634	624	590	639	562	631	596	611	628	630	630	627	615	629	650	614	631	589	636	599	663	624	611	633	627	631	629	640	611	612	611	595	622	652	586	646	588	628	593	647	653	632	619	632	645	637	681	608	562	643	622	620	624	624	594	637	590	633	616	614	601	636	606	593	639	625	607	574	602	613	652	658	649	638	618	612	597	671	627	605	628	609	597	602	656	646	580	586	608	589	632	610	617	604	604	645	647	591	627	672	586	617	631	635	625	605	611	611	590	554	644	601	596	628	635	594	587	592	610	617	567	606	562	665	620	639	634	646	645	638	636	647	633	650	611	642	601	610	635	637	645	610	632	575	589	607	606	623	578	635	654	595	625	637	660	627	620	619	613	638	607	634	587	623	649	659	606	595	615	603	665	613	639	566	602	632	661	605	624	576	651	645	590	611	603	654	632	609	616	615	645	599	651	628	627	595	588	651	641	593	607	658	601	645	572	616	581	610	606	621	590	585	636	572	637	576	665	608	647	620	623	642	603	596	584	614	577	633	615	655	604	576	608	627	633	607	635	558	624	585	597	602	640	606	606	670	600	609	624	627	562	600	691	585	633	627	598	635	617	621	603	663	601	640	645	619	618	603	579	631	647	613	589	613	673	637	637	616	645	583	627	625	623	630	593	606	645	657	617	649	602	615	647	612	593	673	640	635	578	654	556	615	622	630	640	600	603	674	618	630	645	614	637	610	604	580	625	640	621	620	560	609	664	632	635	618	635	598	610	602	600	587	627	630	648	594	649	563	588	580	635	598	616	566	593	605	623	616	631	578	610	637	615	620	633	586	575	638	660	620	570	561	669	622	592	582	628	611	611	632	612	648	614	632	618	610	589	628	646	602	609	583	612	644	660	596	603	612	642	577	651	589	604	584	624	621	646	614	623	583	601	621	626	594	599	646	662	584	609	588	602	627	643	618	654	615	613	602	614	638	642	581	631	619	622	620	579	623	659	634	597	593	671	600	638	648	631	620	617	619	581	622	599	599	621	667	606	607	563	650	644	576	635	643	607	651	633	640	605	633	580	609	542	649	609	588	632	601	593	630	623	591	574	656	656	624	592	621	596	618	612	610	623	613	575	646	620	607	632	579	644	667	651	606	634	644	599	616	626	637	596	649	627	656	572	632	592	642	597	589	640	575	568	629	610	639	647	574	615	596	636	595	626	655	609	634	555	610	611	612	602	647	587	616	615	628	644	616	658	615	594	604	657	622	634	609	662	619	609	600	596	650	599	654	643	589	612	640	608	590	623	612	627	592	596	612	605	610	590	652	624	620	617	613	632	599	647	653	598	595	649	640	626	649	621	598	599	619	585	608	625	583	650	660	568	659	582	644	588	609	658	606	615	625	625	604	622	618	644	614	611	611	650	602	580	643	617	636	656	593	589	615	627	567	645	653	674	641	603	621	635	645	627	627	601	582	630	607	623	613	612	609	605	624	587	618	640	659	619	631	659	641	638	585	590	646	589	591	601	593	626	618	616	629	616	600	590	610	632	603	643	627	646	634	619	616	629	598	613	654	614	576	633	624	593	590	671	614	614	600	619	598	656	616	633	563	590	572	639	605	600	645	629	617	602	621	623	642	637	661	587	621	582	619	645	637	568	601	598	584	610	701	638	604	621	667	622	623	635	654	547	632	581	606	649	615	567	600	609	612	623	614	591	626	634	650	639	642	608	564	634	625	587	602	596	666	596	540	570	662	560	627	610	613	591	644	609	644	611	627	606	620	640	648	601	596	575	653	596	651	608	633	599	636	631	606	615	592	631	655	666	593	645	612	655	627	656	623	628	592	623	607	646	619	626	588	657	645	630	613	615	609	665	629	631	635	604	549	596	597	656	641	595	594	569	602	597	677	631	616	619	634	631	620	629	621	617	593	581	591	557	598	629	600	605	625	579	649	609	628	620	584	648	622	611	617	644	640	621	628	608	602	607	664	627	599	611	608	616	632	615	607	623	597	565	624	626	617	613	621	593	641	607	566	591	588	589	649	637	598	601	602	598	579	633	618	612	644	576	604	599	600	666	613	572	601	634	572	656	617	607	634	621	587	630	632	603	628	671	571	632	607	619	608	578	615	593	628	622	609	619	637	602	689	654	606	615	609	615	609	612	678	595	634	628	612	649	585	621	652	633	585	587	608	664	592	631	549	593	645	642	599	554	642	615	615	663	607	610	615	606	660	616	609	601	644	624	657	618	646	610	624	588	646	646	621	608	647	627	601	657	635	632	615	626	587	600	614	615	629	630	630	642	587	580	635	646	604	619	630	608	589	631	598	598	684	582	603	609	585	626	664	646	618	656	658	585	608	594	648	629	626	599	611	602	591	611	588	627	629	618	635	614	599	597	611	623	632	580	650	627	619	603	617	647	586	607	605	653	612	628	600	575	621	623	592	612	564	605	612	605	651	640	599	629	566	637	622	616	599	615	605	595	611	630	594	585	620	609	613	650	617	599	580	618	611	576	655	618	601	570	574	610	604	633	637	628	595	611	637	613	628	631	638	625	593	607	573	630	635	596	598	593	628	581	610	640	640	641	636	625	593	647	616	588	605	598	628	603	624	632	593	591	630	660	585	636	680	602	600	628	624	647	606	608	635	615	638	612	659	582	574	605	594	612	630	623	637	646	618	588	582	598	613	609	614	596	584	596	644	574	608	626	589	607	639	575	596	609	632	594	624	627	611	628	626	597	585	594	626	606	608	573	606	616	617	612	606	621	616	622	624	591	645	633	615	596	632	643	624	605	619	612	657	620	628	637
22630	21254	28988	23820	21255	21283	7130	1228	933	827	729	625	582	541	503	447	448	463	454	449	476	418	493	466	535	542	528	424	514	522	446	434	477	490	487	487	503	482	456	421	448	439	392	440	423	409	421	450	420	449	440	491	502	448	545	540	600	518	454	397	430	394	415	400	396	394	417	410	399	382	430	416	395	408	380	368	347	386	375	395	408	391	359	394	386	384	346	392	397	363	405	349	386	343	377	367	343	412	378	331	396	378	363	369	368	366	390	370	372	345	359	367	381	396	381	379	377	368	378	381	381	368	374	401	370	343	413	378	372	385	399	395	375	360	397	355	347	370	352	417	381	365	382	376	380	360	376	369	369	392	375	356	333	360	394	353	337	339	334	386	351	390	383	402	398	338	377	334	369	352	363	377	367	397	369	369	387	381	390	344	389	391	361	330	366	375	371	391	400	367	358	373	353	397	390	392	405	373	356	353	366	341	373	354	341	373	346	359	374	369	388	381	385	356	389	396	407	350	348	362	382	333	404	391	353	380	400	375	398	389	376	375	345	379	373	337	356	365	338	414	397	325	357	370	355	404	337	346	365	357	376	366	359	387	388	369	379	379	382	364	394	396	393	367	371	363	359	414	387	350	350	373	373	362	400	369	362	363	371	385	362	370	377	368	338	400	427	363	386	355	368	409	389	367	339	358	377	353	402	414	328	372	378	360	385	372	359	382	401	357	362	363	398	364	341	363	377	368	378	374	384	381	358	381	378	372	382	365	370	368	384	373	353	376	380	345	372	395	382	385	364	335	369	367	403	348	390	356	376	357	355	381	351	366	335	363	341	394	350	383	375	382	395	367	418	396	412	374	376	374	376	366	397	380	384	353	383	339	384	366	383	346	335	365	367	401	362	370	386	362	377	360	396	345	391	365	384	391	370	364	402	389	387	391	365	371	402	377	356	404	348	357	376	372	395	363	358	368	362	396	390	368	394	357	383	363	371	363	363	372	354	416	366	329	373	374	346	396	353	373	405	398	367	319	395	411	378	349	385	366	348	346	377	361	369	360	393	391	380	382	369	394	387	354	329	404	345	349	384	343	424	391	398	383	366	362	356	353	352	384	361	398	361	375	395	335	382	385	388	398	376	370	348	349	390	391	374	369	375	413	392	369	398	384	339	368	350	374	372	392	352	389	339	384	391	361	368	392	365	382	380	368	384	359	421	367	332	371	371	382	389	362	382	382	379	374	357	384	344	351	381	352	355	364	373	387	349	366	368	350	381	387	361	355	380	401	358	397	388	411	378	410	361	380	380	365	379	423	357	361	342	409	364	353	357	366	407	383	345	401	354	356	392	373	388	346	389	385	344	365	355	376	350	356	341	383	348	358	394	375	367	394	363	359	382	349	344	383	385	378	392	389	391	383	387	376	368	394	352	351	372	386	375	420	389	356	346	346	382	353	345	361	391	381	371	355	366	388	386	354	338	376	340	389	377	378	377	366	390	379	353	389	373	383	368	378	326	359	413	358	365	347	375	380	345	394	371	395	384	350	366	397	387	373	388	382	372	367	357	355	356	388	364	365	361	377	360	370	330	385	372	333	377	384	360	358	379	388	385	378	361	370	361	360	380	390	368	383	358	396	349	360	339	383	371	372	371	365	374	365	352	374	366	380	364	381	367	376	385	363	379	386	371	375	339	358	360	381	390	370	361	394	345	384	367	369	376	369	374	356	360	357	395	331	379	356	337	391	398	404	390	344	346	376	396	392	401	369	379	371	368	380	368	403	372	373	361	363	381	380	360	372	381	356	362	369	390	381	395	370	360	377	337	366	320	356	358	353	375	373	358	367	365	376	351	379	348	392	358	368	358	376	363	415	378	373	367	368	372	365	387	351	381	369	386	368	370	366	356	373	373	371	367	378	408	342	335	344	368	339	400	361	364	377	390	397	405	385	406	401	393	364	365	395	375	419	400	335	393	359	373	371	403	349	348	371	353	367	364	344	369	371	342	371	365	376	396	335	380	361	386	373	362	354	404	419	361	342	383	366	379	404	357	375	380	404	344	408	395	346	357	373	349	355	368	337	364	357	334	357	385	393	373	374	383	360	338	390	361	369	359	353	345	356	366	347	366	370	393	339	380	363	374	361	366	381	379	369	366	370	389	354	383	359	367	360	366	392	372	336	361	384	347	360	341	345	397	414	352	379	355	379	340	365	377	387	358	369	408	369	391	363	396	375	349	429	389	368	396	362	365	346	386	407	377	352	337	383	380	373	380	375	399	351	361	372	369	388	387	392	389	346	382	389	351	346	366	388	397	355	375	378	335	373	379	340	360	394	380	401	359	363	360	376	385	306	410	364	377	352	349	405	391	354	393	377	389	370	397	373	352	395	382	370	332	394	378	397	399	335	369	398	383	348	375	368	372	397	370	389	384	355	354	391	358	373	363	391	393	397	354	375	430	330	354	362	407	361	382	368	379	369	362	376	366	355	370	375	384	418	375	336	342	363	369	381	403	376	369	377	376	402	377	360	375	382	359	394	333	379	391	379	356	347	368	368	359	373	393	372	358	390	367	409	388	378	385	353	359	360	382	364	350	367	370	389	346	342	367	357	360	347	348	405	380	361	360	367	402	367	371	354	362	355	349	370	354	375	360	352	384	368	392	359	379	377	350	394	401	381	383	370	370	365	387	381	377	367	372	396	379	341	385	380	350	373	384	360	380	379	369	370	401	388	371	344	334	339	397	372	370	356	347	373	353	391	362	386	355	382	393	355	385	393	351	371	388	361	394	380	362	381	366	365	373	374	386	349	357	389	382	362	409	357	369	349	375	387	389	400	339	329	373	377	348	357	388	354	387	338	378	383	360	390	367	375	372	365	409	384	361	378	332	378	372	357	347	378	368	374	405	344	406	376	373	381	390	357	370	375	365	380	367	366	365	372	346	350	393	360	389	347	386	355	359	384	396	376	371	347	369	374	348	378	357	367	413	400	353	377	356	388	368	397	382	337	384	351	419	378	381	358	371	409	387	366	369	377	393	356	392	358	368	384	347	347	386	367	388	362	369	370	373	368	368	377	377	365	344	339	362	323	403	356	377	371	381	396	408	385	362	384	401	396	366	347	394	375	345	356	341	361	360	349	354	364	359	401	355	376	352	356	353	387	390	364	389	368	368	362	357	387	366	392	345	371	323	330	365	398	381	344	358	350	340	395	366	322	362	357	386	364	396	377	363	369	341	372	368	373	421	403	373	381	371	338	375	341	388	342	356	374	389	393	420	375	405	386	367	373	391	343	370	369	386	362	366	342	361	384	353	346	362	396	393	369	360	338	381	378	377	357	345	366	380	385	372	384	381	385	375	383	392	380	337	354	356	350	362	346	356	387	386	382	379	382	379	381	378	375	340	383	399	378	364	377	306	366	357	345	369	376	348	402	385	372	353	361	363	403	380	345	389	377	383	352	363	375	347	356	375	315	408	421	378	367	367	358	354	355	326	417	344	357	373	357
11706	25573	10132	5248	4452	3217	2370	1825	1400	1209	1006	878	811	699	664	634	612	556	544	478	491	511	492	608	612	681	566	535	581	580	563	473	525	551	627	560	615	568	492	521	508	429	465	477	442	483	522	496	511	501	485	542	551	572	594	609	762	633	530	477	442	404	405	395	413	405	425	376	436	392	406	424	418	424	445	402	417	401	385	385	378	374	367	365	390	363	379	396	411	391	414	380	422	391	369	379	389	391	345	399	376	388	355	395	408	416	369	403	376	383	380	369	359	377	386	358	385	364	353	325	389	344	420	379	366	387	410	391	366	412	380	383	406	385	404	382	383	340	377	369	349	353	387	415	368	356	374	386	402	361	389	394	374	367	388	406	376	411	368	412	344	365	370	363	382	356	338	358	385	386	345	411	386	386	375	352	357	369	418	415	385	380	393	403	375	362	369	422	376	373	381	410	366	371	398	376	377	402	410	384	370	374	381	391	397	388	378	381	400	395	392	404	366	414	391	366	379	390	392	386	379	418	369	376	381	348	368	367	367	361	395	372	401	375	395	368	366	388	385	365	365	395	372	392	383	425	400	428	338	426	372	382	397	396	382	375	394	356	373	373	373	389	383	369	369	392	385	384	407	384	361	349	378	350	402	359	391	382	348	384	358	376	386	394	352	371	379	423	358	383	337	373	388	380	373	364	364	421	378	378	375	389	360	369	373	394	362	393	391	380	403	402	379	404	380	378	401	379	367	378	359	379	404	388	381	366	405	379	360	399	382	375	374	377	389	382	362	389	377	401	341	361	397	376	380	413	371	399	383	331	411	403	395	364	365	377	363	401	354	362	380	380	370	385	365	389	369	397	380	375	410	383	380	381	372	372	381	396	419	376	391	374	402	351	388	358	360	391	377	359	368	359	399	391	387	364	360	400	377	392	378	362	377	364	360	340	358	404	372	372	371	390	381	371	399	387	405	380	409	365	411	365	388	388	406	381	399	370	367	383	363	411	376	385	384	376	392	381	381	389	373	390	393	391	385	372	359	375	344	373	391	362	378	388	378	375	376	388	343	425	375	375	389	391	373	407	379	342	366	375	396	386	403	419	379	373	372	358	378	355	407	386	383	381	394	366	412	398	377	366	360	365	392	396	385	386	367	369	360	414	398	375	371	423	393	383	404	379	349	402	381	387	394	394	359	378	368	397	394	338	380	390	362	342	382	348	396	344	415	368	379	376	365	362	371	401	378	419	389	373	366	370	374	394	372	369	386	370	390	373	384	417	353	363	364	385	377	370	346	381	357	369	373	386	368	395	365	353	384	390	349	368	383	366	372	363	385	355	381	410	398	376	346	393	392	401	366	370	384	377	344	371	382	367	389	318	381	378	370	367	384	371	390	415	390	380	398	366	373	377	396	365	366	379	357	386	390	377	396	403	382	383	424	389	391	377	379	364	381	371	369	340	379	397	373	387	379	358	387	376	373	364	381	354	392	385	393	378	413	362	367	386	353	373	393	375	384	375	360	338	388	380	389	379	380	362	367	378	405	402	348	367	397	384	376	365	387	360	372	387	389	376	343	383	383	351	344	379	412	382	383	386	385	377	395	398	377	411	394	394	369	354	387	385	436	359	342	411	419	382	343	367	357	368	401	376	349	400	363	371	408	341	336	394	361	375	403	330	388	395	391	389	400	412	372	389	383	373	361	376	371	365	349	380	368	378	376	360	393	366	382	335	385	367	365	364	355	335	349	396	367	385	391	373	411	368	397	406	362	378	371	352	379	370	369	374	365	383	384	392	381	385	393	361	383	346	392	375	395	374	377	383	367	399	360	348	348	358	394	372	391	362	380	396	366	404	376	334	382	424	389	370	386	374	346	375	388	350	360	387	369	389	385	422	350	370	354	349	386	362	402	354	377	391	399	412	373	351	432	378	366	361	404	380	405	374	388	359	343	428	413	368	417	390	362	381	431	364	388	404	354	384	399	393	408	352	358	354	394	397	383	388	377	405	371	375	377	386	365	389	389	393	389	386	399	385	340	385	372	402	380	342	368	428	373	362	358	388	350	394	405	425	363	384	388	345	416	369	350	364	387	384	393	376	394	396	410	382	333	376	387	379	336	400	376	364	391	387	401	369	392	384	353	374	375	409	362	388	415	380	373	363	364	363	346	360	381	396	385	378	357	386	402	387	385	376	383	355	379	400	365	359	384	349	362	400	373	373	381	360	365	389	376	409	425	427	374	378	369	390	347	360	386	386	405	388	330	364	381	379	405	372	397	374	355	360	377	393	366	434	375	390	385	412	380	369	377	402	403	365	376	391	391	363	379	385	365	383	373	369	429	368	402	410	425	399	372	396	412	393	407	367	388	423	347	391	367	352	403	403	395	358	363	398	383	367	389	371	382	394	371	381	386	394	403	364	381	375	385	367	375	379	366	373	387	388	363	380	376	334	390	378	410	405	394	424	342	422	368	366	394	394	379	403	360	412	379	385	412	367	375	385	350	380	379	365	379	351	399	355	348	379	392	392	378	391	376	358	389	380	377	372	372	384	377	366	377	376	360	397	366	388	381	389	397	358	361	389	395	391	393	389	394	357	415	367	369	361	386	365	383	402	358	363	422	435	370	357	393	365	383	402	393	398	399	352	408	374	388	358	364	390	377	360	403	380	376	351	367	368	396	364	386	359	374	379	382	387	377	383	377	399	421	365	349	385	418	395	404	398	347	386	362	397	405	418	397	404	360	410	337	367	374	389	357	392	416	395	378	358	360	379	421	372	381	356	360	362	430	376	388	397	356	380	358	378	405	363	375	373	376	363	367	387	355	404	344	383	360	385	367	384	386	379	369	382	383	376	343	385	367	363	384	350	380	366	357	392	405	389	381	352	367	361	390	413	387	347	378	365	382	381	349	361	369	362	382	381	346	384	387	378	361	381	379	378	369	354	371	355	355	394	388	400	407	421	392	357	392	375	356	356	359	360	387	388	354	390	414	430	346	385	369	399	351	387	379	347	357	393	397	369	369	369	387	364	358	369	387	367	359	383	372	367	387	383	394	388	394	430	372	364	361	394	349	392	364	334	364	386	377	381	390	380	363	383	388	367	391	379	389	380	402	405	345	385	417	388	375	408	406	395	367	377	381	401	400	386	370	397	397	387	389	393	393	397	377	376	377	353	376	378	391	390	378	358	356	361	351	409	361	349	361	398	404	369	369	386	393	391	405	374	423	369	389	415	405	402	376	369	385	394	379	407	369	374	375	391	399	372	385	375	412	385	372	363	368	397	400	365	404	396	408	387	380	382	360	431	374	353	392	392	410	401	380	409	357	408	397	379	375	394	366	384	379	380	392	376	384	399	379	404	385	398	367	367	390	388	369	406	363	384	372	404	365	430	364	367	385	374	359	389	377	364	345	379	370	370	384	436	363	406	396	358	382	365	400	443	389	387	398	385	368	384	385	395	359	350	370	383	387	328	369	407	379	369	361	359	370	390	390	391	353	379	363	390
28025	17442	3789	970	742	611	545	481	462	503	460	458	494	499	482	457	439	452	452	487	440	522	491	459	480	480	467	469	520	498	485	492	501	490	497	516	505	473	456	466	471	481	481	472	466	498	476	453	492	473	487	452	455	487	481	500	506	501	469	466	485	471	492	430	455	488	449	475	436	469	446	448	446	460	461	486	441	454	456	490	442	440	438	427	473	464	439	431	421	447	444	464	478	454	421	457	469	435	455	445	426	424	508	479	440	451	443	459	466	410	474	477	448	456	473	441	441	450	496	435	490	461	396	450	470	468	433	420	439	447	494	420	467	485	448	467	466	445	418	433	492	492	430	429	437	452	445	453	456	461	452	468	455	411	468	425	457	476	408	432	467	431	473	429	445	439	475	462	463	436	472	443	462	485	430	444	431	467	433	453	407	458	445	451	447	433	470	475	478	415	462	503	429	474	465	444	476	476	418	448	459	445	417	458	478	467	457	475	425	438	424	476	459	457	442	477	455	506	491	477	487	430	475	493	436	455	450	448	441	445	439	442	471	414	439	447	477	461	442	430	450	447	449	442	398	473	462	460	499	448	421	431	434	432	474	429	445	434	431	462	448	454	485	450	481	448	443	459	463	435	435	500	412	458	460	482	457	435	422	460	471	443	427	457	448	462	464	439	465	481	456	422	410	462	454	449	450	477	437	423	459	463	452	464	465	466	444	472	497	473	452	423	475	470	426	471	491	437	421	420	391	471	441	434	479	486	457	465	455	452	478	440	431	432	472	473	498	436	435	454	488	448	441	487	421	493	453	428	474	496	470	478	461	425	421	433	437	462	428	445	489	469	411	433	413	480	449	485	449	464	476	473	489	479	463	484	454	444	474	436	441	502	447	434	471	434	455	439	465	435	442	447	479	470	441	466	492	449	443	441	435	462	441	493	426	462	440	489	432	461	455	430	469	435	471	468	458	476	466	459	424	453	447	435	438	469	497	432	435	457	447	441	428	462	439	453	481	422	446	466	455	456	438	459	427	494	455	455	445	460	449	450	464	478	468	476	466	469	463	455	446	446	423	456	466	468	432	407	439	432	481	432	500	421	445	416	465	462	482	458	476	460	487	435	439	458	468	443	452	436	427	443	493	433	475	421	448	430	462	430	463	442	461	486	467	423	448	447	491	459	447	499	464	465	478	464	453	446	489	434	510	449	423	463	450	477	452	436	464	466	463	458	413	465	452	473	453	477	497	462	519	482	484	459	454	475	467	408	461	446	417	446	441	426	426	505	487	462	427	442	464	448	460	447	466	463	437	445	472	421	480	442	497	466	454	472	441	445	457	429	440	465	433	430	432	449	472	434	462	435	432	487	485	470	461	424	473	443	437	481	462	411	411	423	466	491	443	448	472	464	421	408	447	483	451	463	483	434	473	470	472	492	479	449	462	468	470	468	474	428	482	458	447	437	462	440	443	417	428	440	426	413	467	484	412	453	425	475	434	471	444	463	458	440	457	439	450	484	442	427	444	455	474	406	487	449	422	443	451	486	461	446	465	448	428	433	457	456	484	460	456	447	434	454	450	449	456	487	461	431	425	475	477	474	484	492	428	438	451	493	443	483	445	461	463	428	461	444	423	464	447	464	494	455	469	473	436	463	455	435	484	441	478	497	466	502	472	442	495	430	426	437	431	439	437	431	460	467	483	449	467	468	463	457	447	420	479	450	457	431	439	443	437	440	420	431	430	481	470	462	445	450	426	444	442	451	471	482	458	496	443	476	461	486	430	468	439	448	483	436	452	438	427	486	486	465	464	429	463	443	457	480	451	436	435	448	438	437	474	453	446	442	456	490	450	459	457	424	404	432	446	493	508	466	418	455	443	452	445	432	430	443	453	425	420	484	432	466	445	449	481	466	433	454	458	421	409	444	415	484	439	467	464	456	482	454	451	478	425	446	448	437	441	496	413	454	419	477	410	498	428	449	453	465	441	470	407	458	464	482	432	455	482	480	471	440	452	458	474	441	443	481	479	465	474	447	464	467	463	481	440	427	433	505	464	454	466	429	470	434	430	457	424	447	460	465	447	433	453	478	451	459	442	474	427	535	453	450	443	424	471	453	454	437	420	459	470	421	464	465	406	474	457	487	486	452	417	444	429	444	474	412	435	478	459	428	463	444	451	440	472	400	446	440	465	433	512	437	441	449	430	430	465	462	457	460	477	456	476	429	435	466	490	446	445	494	411	430	471	443	466	474	455	423	434	481	442	409	447	433	437	474	442	475	474	496	494	475	455	439	447	465	449	460	476	405	460	399	492	452	430	445	446	450	417	464	455	471	456	511	476	460	436	450	438	467	462	450	469	435	441	477	433	473	415	438	444	457	470	420	521	420	466	461	458	481	436	434	433	452	397	486	467	437	483	489	401	441	459	453	470	465	454	449	458	434	443	490	460	445	431	477	427	479	447	441	487	464	433	468	459	486	409	457	467	448	447	427	451	443	453	411	441	460	426	452	460	430	452	458	432	436	455	453	475	441	461	429	458	490	420	464	483	431	437	440	427	442	406	427	450	461	445	449	456	441	460	513	447	457	455	452	450	469	462	457	432	487	448	458	439	454	465	435	493	457	445	467	486	456	456	437	450	463	497	430	464	437	457	468	476	463	443	463	449	479	495	404	471	411	491	471	452	452	435	468	471	421	441	429	471	451	439	443	453	453	436	489	496	421	403	453	430	471	454	451	502	402	456	449	517	423	439	452	475	414	423	505	450	454	436	438	474	463	458	485	462	459	491	473	463	405	447	422	499	452	446	449	468	455	449	409	463	444	446	436	453	427	511	471	471	423	427	453	465	457	437	475	462	413	476	464	490	411	498	455	457	438	433	424	420	465	479	464	456	428	451	419	422	431	451	449	476	439	450	453	470	480	437	456	430	477	431	451	440	441	457	467	458	415	437	469	472	471	435	434	488	470	418	452	438	484	411	457	440	454	466	463	462	448	452	453	474	456	488	404	461	429	443	466	430	464	458	461	454	425	435	438	477	397	445	450	469	468	462	480	442	459	417	442	464	475	479	430	401	497	421	463	471	441	425	460	423	476	425	454	432	459	439	428	438	512	446	487	444	447	458	466	457	436	439	433	453	426	438	505	438	462	422	499	489	464	456	465	431	478	486	478	476	446	427	445	434	464	448	477	431	443	428	427	452	443	430	481	455	483	486	424	407	470	451	446	422	438	460	503	455	484	420	473	466	461	440	456	481	465	448	474	441	430	405	428	423	422	438	449	437	445	479	467	474	460	444	433	420	395	455	482	481	475	465	437	440	447	456	438	474	400	439	467	448	433	451	462	472	453	459	448	414	477	436	431	440	429	465	453	464	450	499	479	416	443	463	456	483	466	436	449	467	458	429	478	447	466	443	447	478	511	492	449	438	459	452	472	465	461	464	410	472	450	451	430	453	455	413	445	471	497	487	438	432	428	477	483	443	464	442	419	475	485	440	453	474	454	463	486
9579	3424	1357	866	858	805	659	625	510	562	512	506	542	535	506	470	502	489	513	462	522	493	523	539	563	569	518	525	543	586	512	539	476	552	564	550	570	530	574	533	558	503	494	513	488	496	515	524	515	536	522	512	537	518	571	560	573	554	502	531	489	499	474	507	511	504	458	494	476	498	480	530	480	525	452	451	470	519	530	483	496	493	474	498	449	472	478	502	459	472	498	487	485	521	471	531	474	488	473	496	549	488	485	489	467	502	499	497	480	491	511	449	469	492	483	487	487	491	485	474	448	465	466	501	474	483	475	506	457	447	473	504	538	470	468	439	516	473	512	504	492	468	513	535	474	531	507	484	512	490	457	510	484	475	490	471	501	485	474	512	488	499	492	496	484	521	446	473	463	467	466	482	513	490	485	487	499	486	457	471	498	491	475	470	461	500	504	494	465	450	502	485	497	514	459	468	477	479	471	473	541	453	456	484	526	472	475	500	517	473	486	485	495	505	517	506	442	474	481	477	488	478	495	461	466	506	557	491	497	485	498	496	489	477	470	478	513	521	520	471	522	477	473	459	471	491	473	483	484	471	553	457	463	480	511	505	501	494	460	467	486	460	474	477	485	472	465	488	445	470	492	480	471	455	500	467	485	451	468	481	531	498	472	465	483	483	487	503	533	470	493	465	474	503	517	510	507	461	459	484	517	502	466	454	504	465	498	449	491	458	483	500	532	513	495	512	497	454	455	509	500	456	515	508	506	492	474	485	511	485	472	474	486	484	487	486	472	475	505	459	505	496	467	501	480	510	483	503	515	499	440	484	451	495	474	480	496	460	456	497	490	504	498	476	508	451	469	475	497	438	510	466	494	444	497	490	522	458	471	495	515	504	474	490	484	497	508	507	460	479	522	504	478	484	504	501	497	483	492	478	528	443	468	473	504	513	484	482	463	429	483	485	462	495	497	494	471	464	501	492	477	484	513	539	476	480	469	499	482	517	480	465	438	465	467	498	477	518	476	476	499	501	524	470	508	457	539	462	471	491	506	481	475	477	482	500	460	470	506	527	452	433	498	497	492	508	502	460	499	490	470	464	497	484	489	533	491	443	490	496	450	476	481	509	464	527	479	488	482	490	483	468	540	523	467	488	489	500	489	485	483	528	477	480	490	503	505	463	481	474	470	473	480	499	487	448	504	486	481	477	523	494	463	488	465	459	510	489	532	512	450	485	447	490	509	516	478	484	487	516	505	496	521	520	490	494	508	481	504	499	511	486	494	493	469	542	500	465	473	495	474	475	473	503	503	489	502	462	466	523	497	492	449	494	490	528	462	489	460	448	473	470	461	476	477	484	499	478	498	508	485	492	443	453	458	511	498	468	461	491	491	488	490	475	503	528	516	493	517	506	503	512	469	459	529	460	485	451	490	488	552	470	525	466	532	474	458	503	454	518	459	495	526	488	542	531	470	512	472	472	459	502	496	490	496	483	435	491	485	477	510	482	441	469	473	494	478	489	475	489	501	475	493	468	459	452	431	520	494	480	498	504	482	466	513	532	510	495	500	496	471	491	483	485	447	474	486	410	488	512	465	462	495	445	488	479	485	481	489	462	520	478	519	513	486	468	465	496	488	510	461	454	455	515	477	477	470	482	473	472	493	465	469	495	527	499	482	493	501	492	501	448	503	516	488	485	490	482	501	482	507	504	494	499	479	489	471	464	484	516	462	502	458	457	458	548	522	451	534	456	520	496	515	502	474	512	493	471	489	480	496	472	513	533	554	494	503	528	473	495	446	461	504	504	464	491	477	463	470	495	505	482	483	486	492	447	495	504	505	459	506	486	473	499	495	521	463	498	522	492	447	455	458	497	467	478	484	489	531	484	567	468	474	501	472	486	508	479	472	493	455	515	500	491	486	481	478	495	495	454	491	438	479	482	509	488	473	472	492	484	487	464	485	510	496	487	476	492	467	454	476	495	502	472	468	487	499	459	483	503	494	461	485	515	452	491	428	478	454	489	494	507	447	486	516	495	511	482	492	515	492	520	439	489	496	518	490	480	431	480	479	523	516	489	454	496	488	506	514	468	450	499	485	477	505	451	496	473	501	497	499	492	476	475	492	504	493	474	466	539	489	455	470	485	505	471	522	472	518	461	502	531	474	473	484	503	454	460	471	486	506	488	475	479	506	525	483	498	471	484	495	521	500	512	501	484	450	480	448	505	500	500	497	479	465	482	518	450	433	497	478	481	509	470	479	472	484	499	487	473	488	515	494	506	484	500	458	465	483	505	497	482	494	469	461	444	453	518	541	455	505	473	505	476	511	501	501	495	499	495	475	492	495	481	492	510	484	505	469	541	454	472	506	480	464	503	525	504	467	496	459	491	499	486	518	463	460	481	458	512	464	472	488	507	532	517	485	481	500	506	463	506	471	549	497	430	470	487	524	509	465	503	484	489	499	489	504	478	497	465	472	494	472	416	493	463	470	494	500	527	516	538	495	489	502	518	506	558	520	506	483	513	482	463	479	512	503	492	473	522	432	496	514	467	481	506	482	488	436	475	511	519	485	473	526	527	528	465	501	490	466	435	465	500	480	490	489	482	497	483	493	507	492	508	488	482	491	476	481	442	487	454	480	480	531	502	460	484	444	521	482	491	474	492	477	488	486	533	484	500	477	482	510	493	485	511	512	511	488	504	481	503	464	493	487	482	483	472	434	478	493	526	495	474	485	467	473	505	480	536	498	463	515	495	505	453	506	487	491	474	524	501	499	514	479	507	506	475	466	495	477	484	461	482	456	460	489	528	476	522	452	495	437	505	496	517	537	491	490	474	472	458	463	517	476	462	467	485	508	478	490	464	456	513	462	511	531	476	481	502	483	486	476	482	480	484	495	504	486	499	514	485	469	529	466	486	497	506	469	505	475	459	482	457	444	497	530	502	536	517	466	504	514	478	490	466	494	498	527	475	516	484	502	455	480	489	521	499	486	514	453	538	478	508	484	475	460	441	511	477	516	515	507	485	491	453	450	474	488	460	493	487	488	494	474	496	510	484	487	459	487	490	486	475	511	467	522	511	453	461	526	485	465	471	468	474	465	445	486	508	477	458	491	474	507	477	532	477	480	448	476	507	497	492	476	493	505	438	505	484	510	438	500	459	510	503	477	511	506	512	512	463	501	509	461	506	447	494	466	475	480	506	488	487	471	504	508	473	538	475	501	492	497	476	508	494	457	524	488	526	470	479	472	469	477	498	503	522	446	468	489	452	461	462	497	488	490	504	477	489	517	486	467	462	468	476	471	477	520	513	490	504	488	481	502	480	481	489	485	476	477	502	510	501	483	500	459	452	480	479	518	480	472	472	494	533	462	489	451	456	479	496	502	522	507	478	455	494	492	488	447	473	522	485	465	485	455	494	498	491	475	489	503	507	471	509	460	471	533	508	473	452	509	499	469	487	503	491	453	484	458	466	483	468	490	492	443	441	487	501	436	489	497	484	526	503
23737	21252	28548	24284	21255	9352	1094	710	587	529	433	411	396	346	334	316	336	311	298	294	277	311	340	352	346	358	360	332	350	334	346	314	300	348	370	343	290	331	290	284	295	266	271	277	286	282	353	304	310	299	302	316	325	325	388	373	400	349	324	296	266	263	261	274	265	302	275	248	283	259	263	271	258	254	285	262	260	235	254	239	285	260	270	291	266	256	251	268	276	262	263	281	243	250	273	261	244	260	260	259	250	263	248	254	274	276	236	220	238	235	274	243	282	271	253	262	241	280	221	258	265	249	222	259	267	251	251	268	249	236	283	259	237	237	258	253	258	256	264	243	249	240	238	238	263	262	234	261	258	277	271	275	252	265	253	235	246	249	248	252	272	250	257	254	255	264	258	263	248	254	268	284	248	272	259	238	277	225	240	281	257	254	283	245	252	237	260	254	259	238	254	236	253	255	272	248	262	273	244	242	260	257	264	285	263	262	253	245	263	289	262	260	257	270	239	273	261	242	268	276	251	259	250	229	260	257	262	264	255	280	268	262	250	248	270	282	242	254	247	267	237	260	259	261	246	252	237	217	241	230	231	252	277	233	264	284	246	251	268	266	244	230	237	237	254	255	243	272	273	239	246	221	242	256	276	276	242	246	255	283	257	252	255	253	279	258	261	222	250	245	265	279	240	240	267	278	248	251	235	252	269	245	256	233	252	272	241	242	255	235	257	249	227	245	246	246	243	262	228	276	262	251	292	250	257	233	281	258	262	243	256	261	245	230	260	239	254	257	270	274	270	262	244	252	274	273	256	253	251	260	257	283	285	284	258	238	245	256	256	230	258	241	236	260	236	254	222	255	291	253	229	263	240	251	259	247	284	261	251	287	250	279	276	266	261	259	260	227	290	239	236	227	244	260	258	272	234	236	235	265	261	243	254	265	231	268	252	262	267	230	247	277	243	293	270	249	272	256	246	255	236	284	286	228	253	253	270	283	259	256	248	251	287	256	235	247	238	285	224	268	259	259	249	285	250	291	256	275	252	255	253	244	245	254	288	247	249	264	268	251	261	251	259	244	246	239	260	259	243	210	257	280	268	235	260	235	262	238	266	253	277	264	247	260	262	269	279	255	228	243	258	250	251	235	242	242	275	252	252	251	241	266	263	266	256	256	247	246	278	251	239	237	254	231	266	265	253	297	268	267	242	273	254	252	264	253	269	240	260	254	259	236	258	270	271	263	250	234	264	248	245	268	248	256	251	261	244	269	281	266	254	239	275	230	249	245	250	243	262	255	234	255	226	267	239	237	263	228	246	234	242	228	237	242	262	238	252	271	271	252	274	248	266	259	253	264	263	235	240	251	276	246	237	246	250	289	242	250	239	254	243	262	231	266	239	233	248	250	226	222	254	224	251	248	254	231	238	230	250	247	273	234	259	279	279	282	250	250	253	267	252	259	248	259	262	272	268	263	249	284	233	243	241	250	263	235	228	255	261	265	278	252	239	241	257	244	257	276	262	244	248	272	253	243	247	271	243	238	268	265	246	257	261	302	266	250	252	253	245	278	234	263	254	242	250	250	213	238	288	264	263	249	249	271	251	254	293	252	236	261	255	263	253	238	274	271	238	268	229	259	272	253	242	233	255	234	237	256	252	280	251	271	231	274	246	273	252	228	274	268	248	234	255	245	245	246	250	266	244	243	265	257	260	246	271	274	256	258	258	248	273	231	252	253	270	273	270	250	257	253	244	257	252	265	246	240	268	241	245	253	249	228	265	246	262	260	262	262	257	229	258	251	284	256	253	240	294	262	279	248	238	252	275	261	261	239	249	247	245	235	277	259	265	237	231	255	272	269	248	260	252	245	250	294	271	250	255	254	253	247	232	258	265	238	250	256	263	250	276	283	258	248	243	273	246	252	271	267	258	249	257	246	287	224	257	271	239	247	255	278	258	242	249	252	245	272	244	245	262	235	265	251	258	267	276	263	243	259	241	278	246	267	258	265	232	241	247	244	259	260	267	247	249	254	263	239	235	241	249	268	283	219	279	244	240	241	247	254	251	244	266	260	260	280	274	283	242	253	261	242	283	250	260	256	213	246	222	272	233	240	258	242	263	250	234	286	282	248	251	245	276	275	225	276	267	233	231	244	254	272	256	245	251	245	252	259	224	243	268	243	214	244	266	271	249	243	251	277	254	274	262	289	263	272	251	238	238	237	245	275	255	252	252	244	254	259	272	269	263	272	270	265	266	261	270	249	243	252	285	259	244	232	254	257	255	258	263	287	260	270	270	259	286	260	235	259	245	255	220	268	255	242	261	252	252	239	265	228	243	284	249	230	256	267	258	267	284	257	264	273	263	240	239	257	250	227	260	273	253	261	237	245	248	271	253	261	251	247	266	257	250	251	261	230	245	222	258	259	244	246	274	291	248	271	293	248	256	240	258	267	274	256	271	273	246	248	262	286	263	258	268	266	244	269	246	279	260	266	247	252	240	228	252	265	254	277	265	239	281	254	258	248	248	219	246	270	243	243	252	263	263	250	280	238	277	246	245	240	279	269	249	245	277	297	226	232	243	263	247	266	249	257	276	223	246	255	276	254	238	255	264	278	226	294	239	287	300	240	243	252	270	299	262	252	244	240	222	252	231	244	259	269	226	287	255	251	233	290	272	268	250	248	281	241	238	238	265	238	267	262	229	241	254	276	253	245	230	249	253	278	272	268	246	263	266	273	219	247	264	241	277	257	246	243	207	253	262	287	213	260	249	234	269	272	255	250	265	303	260	245	258	247	240	252	227	266	253	238	278	241	245	248	266	224	262	285	286	271	248	244	244	239	237	245	261	248	256	256	270	237	231	237	236	252	269	227	252	274	263	255	243	244	267	243	242	278	275	243	250	264	251	243	265	243	272	272	259	246	256	251	234	268	264	256	260	240	247	235	261	238	278	238	222	214	239	265	229	261	265	260	223	253	279	262	266	237	261	272	256	216	236	239	243	234	241	246	257	249	295	269	248	247	261	269	244	269	253	268	276	268	248	269	251	239	275	263	247	266	258	282	227	251	241	245	240	246	260	231	247	253	261	257	271	270	268	247	277	239	227	251	245	250	252	249	277	242	262	231	259	250	221	279	260	238	272	303	242	237	279	256	250	255	279	255	247	247	257	250	259	251	256	280	234	288	251	242	269	250	264	261	282	251	260	227	258	274	262	271	252	250	273	233	280	267	269	250	274	257	257	251	267	272	244	234	280	244	240	264	260	262	253	273	257	245	257	232	235	254	257	260	243	265	251	273	234	264	239	276	278	258	254	275	266	251	238	268	279	279	266	255	235	288	264	240	257	251	255	239	254	272	252	292	255	257	239	260	275	268	242	239	236	253	241	250	222	256	252	245	227	273	240	245	258	282	274	259	244	258	247	243	243	217	251	233	270	249	242	280	270	253	239	247	262	265	253	263	271	292	248	241	279	252	242	248	249	258	268	253	266	240	250	227	246	230	204	239
8762	19742	6414	3092	2537	1934	1452	1075	836	702	563	565	493	450	403	429	385	326	368	385	327	369	375	397	489	458	437	393	412	397	392	347	361	405	439	429	403	419	407	397	337	302	307	317	345	309	366	343	353	343	384	379	399	392	407	433	492	463	337	354	311	310	287	293	325	325	289	298	288	278	308	290	309	293	300	311	279	319	268	310	285	277	301	286	302	293	288	333	302	309	307	316	297	288	303	279	297	304	267	289	298	286	307	263	274	286	277	271	292	281	290	259	293	264	293	252	268	276	295	278	285	283	262	291	266	276	252	275	302	252	264	286	311	284	267	259	276	296	260	268	272	291	279	290	312	287	261	269	266	296	271	281	265	273	279	275	277	251	274	303	280	286	261	276	284	253	246	275	300	291	282	285	266	270	271	288	303	279	279	300	283	291	272	288	314	248	279	263	288	271	284	276	298	265	294	266	313	287	263	325	296	308	284	303	310	285	283	289	291	280	301	277	308	301	259	251	269	297	272	289	274	284	261	293	279	301	290	277	290	265	317	284	272	290	265	276	268	290	288	269	275	262	280	270	270	269	283	267	306	267	276	297	309	269	299	275	283	265	301	278	285	306	288	301	259	268	259	276	269	294	256	269	266	267	271	281	272	294	329	277	304	264	282	291	269	265	272	284	286	261	294	270	293	265	294	280	283	309	305	302	278	266	270	275	272	284	266	312	284	290	302	275	294	296	284	237	311	287	286	286	304	293	312	264	281	304	270	278	286	304	270	260	274	257	274	305	311	280	266	290	300	275	269	304	263	272	278	285	272	300	290	283	293	278	312	258	256	286	325	293	287	273	270	261	296	277	300	307	272	270	283	260	305	273	260	263	274	251	295	273	271	312	274	289	284	290	276	284	277	313	272	275	288	271	263	270	291	301	279	278	275	296	279	280	302	320	278	274	259	286	285	309	271	284	282	285	284	259	288	289	287	322	300	296	278	252	286	263	305	269	279	293	290	299	284	276	271	264	272	287	250	249	274	282	281	279	267	298	292	265	265	267	270	291	273	271	304	298	272	264	284	296	282	289	271	287	283	298	286	271	294	277	273	303	263	269	281	274	274	267	296	283	282	261	284	299	273	279	284	250	271	276	276	292	291	280	291	315	257	273	291	295	276	278	269	263	281	277	267	295	271	270	300	273	287	291	269	291	286	267	301	286	266	318	306	299	240	287	297	296	285	284	288	269	291	282	259	282	288	312	278	285	282	271	285	276	287	276	265	253	289	271	280	273	264	263	274	254	274	295	271	277	283	277	308	294	294	274	275	286	288	292	286	279	265	321	267	267	241	288	278	260	276	295	278	288	265	278	307	292	280	287	285	265	277	269	295	268	297	296	286	299	310	270	297	292	289	291	281	281	296	287	257	322	287	298	264	272	245	288	291	271	275	274	283	294	256	279	288	252	279	259	276	290	286	264	308	282	266	283	300	279	301	285	290	285	298	290	289	284	281	292	262	304	256	280	285	271	291	281	257	269	268	284	304	284	286	269	304	252	291	287	279	288	253	275	253	289	272	282	257	281	286	279	259	275	310	300	277	308	272	289	281	298	286	262	273	282	303	252	257	298	262	280	300	261	270	297	268	288	299	248	300	299	269	308	289	284	264	251	291	280	297	292	292	252	267	282	277	311	289	259	264	292	283	269	301	274	262	275	291	280	260	280	279	306	255	277	283	277	300	289	251	298	294	267	241	269	288	280	283	287	289	301	262	272	304	261	278	281	288	263	297	295	302	288	301	289	286	277	271	276	258	274	233	298	281	297	299	293	276	293	295	283	273	283	281	285	285	271	302	283	255	289	298	297	242	307	252	281	309	275	271	311	279	291	248	289	275	318	277	309	286	271	306	264	331	279	281	269	290	284	284	271	307	242	291	275	276	309	310	313	266	287	302	264	338	285	298	287	258	286	267	282	298	271	287	277	306	253	280	272	286	258	286	295	310	308	295	305	287	297	284	297	283	289	263	308	289	305	274	268	258	304	294	286	277	284	274	282	279	270	289	289	302	300	269	305	294	273	273	278	308	301	267	294	272	310	270	246	276	317	260	282	282	313	288	287	290	304	291	281	259	282	275	271	279	284	264	303	281	264	290	319	281	300	271	304	247	270	298	262	260	279	265	300	267	313	245	318	278	276	271	289	304	289	274	277	290	265	280	289	292	290	302	296	262	299	298	250	307	279	273	305	275	269	294	265	300	272	272	273	282	291	302	272	280	287	273	275	292	261	283	256	281	297	285	265	287	259	275	284	277	305	274	299	289	291	275	289	280	258	282	294	289	291	267	308	252	274	283	267	268	255	279	268	285	277	278	268	277	277	268	292	312	293	253	262	278	285	297	295	282	297	252	306	297	278	306	282	278	293	300	288	274	280	290	289	260	277	291	283	280	305	280	301	258	309	298	289	285	276	290	285	274	300	270	292	292	287	294	305	308	280	286	302	314	247	297	281	313	295	307	260	282	281	272	275	276	289	256	311	299	290	286	277	298	262	290	287	320	306	287	257	288	263	302	302	270	278	306	265	272	251	273	293	281	271	310	281	281	265	291	267	277	268	273	285	294	297	274	274	267	288	281	289	286	263	311	284	270	263	281	286	282	281	302	283	275	284	291	276	276	267	266	272	289	263	297	255	267	292	281	290	278	294	305	298	278	282	290	291	266	291	269	280	273	299	266	294	283	249	300	269	263	301	257	290	268	273	290	268	290	268	280	282	258	262	291	260	249	279	291	272	263	287	284	283	305	266	307	268	260	310	242	311	276	290	303	291	286	294	271	291	253	285	305	300	295	262	267	274	313	252	277	281	280	290	286	279	298	263	262	277	279	253	296	271	274	272	275	284	296	247	272	279	283	298	280	271	276	253	313	296	285	288	284	266	308	278	295	294	294	272	277	303	252	286	300	286	273	280	262	304	283	285	271	261	287	295	321	296	278	297	281	247	270	251	301	299	285	257	281	245	282	257	322	275	259	266	306	304	293	278	282	274	259	265	295	277	258	284	262	256	307	263	299	300	286	296	278	337	280	283	290	280	267	283	274	285	288	287	318	266	286	288	303	277	299	286	306	311	289	312	259	269	288	264	291	311	271	283	267	284	275	275	306	290	284	278	278	311	267	290	266	290	303	278	281	286	278	288	294	279	265	286	281	269	284	289	262	268	301	277	280	276	295	288	274	277	279	303	266	295	307	287	260	295	284	286	278	299	293	263	277	287	293	271	312	290	327	281	298	290	281	266	258	259	298	283	287	270	269	281	287	245	270	287	263	302	255	285	296	265	286	306	307	286	272	275	278	287	296	310	244	287	279	279	297	311	265	292	275	268	266	277	276	287	310	278	313	271	265	284	258	287	291	288	275	297	271	273	278	305	269	267	281	286	266	279	263	288	308	257	279	280	256	290	284	284	299	280	271	304	289	313	275	316	277	304	265	267	273	295	291	285	277	292	280	264	297	311	285	251	261	297
25152	21348	27506	25463	9501	1212	939	842	756	693	717	688	638	678	598	626	638	612	591	683	623	626	637	657	685	672	661	608	678	669	644	710	636	660	699	687	657	628	667	643	640	640	655	624	583	598	610	599	619	619	656	615	661	643	657	643	687	643	668	634	592	594	634	617	603	605	590	613	588	588	577	625	634	605	621	612	584	588	575	570	618	541	578	595	572	584	576	629	653	634	607	600	588	636	595	649	626	590	554	634	632	561	587	586	573	586	644	580	592	594	610	574	634	660	566	611	545	575	600	585	601	610	560	594	669	648	611	575	606	563	564	577	611	580	645	596	600	610	601	582	569	566	605	609	594	609	585	614	580	593	616	611	580	619	604	626	650	625	604	572	599	613	601	593	591	634	607	573	602	593	615	613	633	600	622	596	615	572	608	572	584	570	562	589	591	601	608	585	593	548	580	534	601	576	581	559	579	553	559	612	599	648	588	549	617	558	573	622	605	567	614	581	592	590	588	595	568	534	624	619	594	612	582	612	602	653	610	621	604	640	643	605	579	631	599	594	641	635	585	592	599	623	586	593	561	601	590	609	588	623	630	620	610	559	626	587	612	606	604	541	572	604	612	577	580	617	600	627	574	615	596	594	629	610	593	626	603	602	643	616	590	605	598	599	628	616	605	641	549	541	627	614	577	629	608	610	545	630	629	587	591	550	611	619	591	592	556	601	590	570	607	645	607	585	609	608	609	621	623	578	616	610	619	608	582	575	639	557	603	613	601	610	557	620	589	588	625	613	616	601	556	587	605	601	605	593	558	620	618	597	613	607	593	560	619	611	571	541	562	617	643	614	619	604	572	590	622	616	602	634	580	617	624	589	578	619	573	597	584	616	652	559	589	582	667	573	663	577	566	617	579	517	635	646	588	651	650	571	584	626	602	584	581	560	584	608	595	590	599	628	639	610	583	577	595	579	605	620	635	588	582	586	599	566	614	591	588	595	583	580	609	589	630	611	601	588	595	548	633	574	593	559	595	609	556	612	558	598	565	632	592	598	602	548	635	622	614	620	623	609	594	622	599	615	609	604	645	600	588	618	605	609	594	621	597	631	567	614	581	600	623	606	619	585	613	591	616	628	638	602	584	612	588	605	614	576	589	566	625	639	613	612	598	606	618	615	643	655	542	592	618	575	586	537	615	546	617	626	587	656	584	564	644	593	564	617	577	604	576	642	589	600	628	545	589	538	564	585	565	602	575	606	612	583	612	609	628	589	592	631	571	619	593	577	604	626	643	595	597	558	565	639	587	639	640	596	648	638	576	598	556	621	588	577	575	582	610	570	576	579	618	579	579	596	586	575	567	631	604	609	559	543	619	592	621	601	614	583	590	599	549	618	592	608	567	583	633	583	572	581	577	534	599	646	588	566	625	578	595	619	607	611	612	597	615	555	639	571	590	566	574	655	607	554	637	590	596	592	570	613	628	600	596	616	590	599	602	597	574	627	609	617	627	576	614	602	565	581	573	573	629	571	600	602	547	633	588	552	592	540	552	628	557	610	611	659	629	573	633	580	622	573	614	536	637	590	649	618	594	632	599	579	636	595	584	576	587	624	579	550	583	593	586	591	694	614	560	614	600	598	601	625	599	587	618	616	662	593	602	622	604	596	614	590	566	621	595	595	571	563	589	612	609	602	621	609	606	631	628	633	598	598	617	593	609	587	580	599	572	611	584	581	559	583	599	561	608	593	567	584	603	596	648	549	593	568	594	583	601	610	595	604	573	582	580	652	581	583	607	593	608	578	596	591	652	621	579	574	646	620	541	613	641	631	612	630	617	547	627	623	638	595	572	608	559	618	567	574	577	590	560	610	595	548	606	618	617	544	634	542	575	604	614	600	599	582	583	595	579	540	590	605	623	606	606	593	601	606	609	561	630	584	577	575	585	592	613	592	562	601	632	634	649	587	597	626	630	593	560	585	594	608	565	573	582	568	607	630	549	621	606	552	629	609	586	567	557	641	570	616	617	561	617	635	593	603	613	636	623	635	624	587	582	608	580	611	635	601	583	626	564	626	609	625	551	564	613	570	571	609	566	561	608	580	632	565	612	608	564	596	589	606	597	578	670	631	599	574	576	595	576	613	583	627	592	577	587	595	602	570	585	622	573	605	607	584	582	563	607	596	565	585	638	649	594	595	628	596	552	624	576	623	613	598	603	610	612	648	593	552	584	577	575	573	581	636	620	595	600	603	597	528	622	578	602	596	572	580	664	584	574	604	633	552	607	584	640	601	581	588	594	525	565	630	587	595	581	592	594	596	611	612	628	600	641	580	585	567	630	619	586	608	629	559	563	551	608	598	585	616	610	604	594	578	564	620	608	571	579	584	592	630	581	576	636	582	594	602	570	593	597	629	618	631	557	547	582	589	585	645	597	626	610	610	550	571	586	573	609	596	589	569	582	589	596	605	602	574	609	632	580	583	644	585	558	585	613	625	584	615	580	570	586	615	612	636	584	609	596	614	574	548	626	552	603	597	594	603	615	607	598	572	609	584	560	548	612	563	550	573	621	592	599	621	636	633	641	608	641	579	555	637	570	633	600	598	581	601	565	575	574	613	620	566	593	610	594	538	615	604	603	611	573	597	623	562	608	578	606	577	606	644	580	602	610	635	557	562	620	634	596	606	619	567	572	614	650	588	574	593	594	585	607	615	590	592	594	602	567	661	615	579	582	611	616	574	601	606	621	607	605	571	591	581	590	626	633	587	580	601	551	613	641	605	578	586	575	571	572	571	604	584	582	627	606	576	600	593	571	604	578	590	600	589	595	609	608	608	611	575	571	586	600	653	591	593	559	630	599	571	628	579	576	544	595	638	591	569	596	580	573	570	639	594	644	610	608	610	602	608	652	579	619	576	585	606	584	625	587	584	621	603	604	624	547	618	591	564	642	580	593	606	590	636	583	576	625	601	612	637	595	552	627	570	600	561	627	627	597	578	589	572	564	634	576	578	560	620	608	573	614	625	600	593	606	606	590	617	609	622	564	594	562	578	607	578	595	596	592	595	608	586	625	623	563	611	574	582	606	575	554	675	612	601	621	579	606	624	604	603	571	590	555	640	617	601	627	589	625	599	582	608	644	607	593	572	605	612	635	599	591	621	573	607	601	582	584	592	610	597	564	573	560	599	582	612	575	609	571	613	588	563	548	581	604	579	596	585	580	598	530	555	562	563	617	594	602	625	596	586	612	632	561	571	641	608	601	602	633	585	605	600	607	565	582	619	574	588	587	594	605	570	573	577	615	577	652	568	609	570	562	644	562	591	606	600	593	611	583	584	590	623	606	567	570	620	632	616	598	625	581	586	550	564	616	574	625	629	589	609	583	620	608	593	640	619	624	606	563	617	590	588	584	532	580	603	564	540	573	559	591	621	629	569	629	573	610	564	593	615	610	601	614	606	597	599	583	620	609	612	573	552	602	655	638	556	594	595	632	600	611	544	622	586	580	609
8359	14511	4121	2184	1998	1676	1333	1088	939	866	829	713	719	765	676	685	750	666	675	658	667	727	712	718	782	773	710	740	764	721	674	684	685	702	707	744	711	693	720	667	652	642	682	655	607	653	618	676	677	671	740	647	710	691	717	737	805	785	688	663	646	652	662	681	668	606	667	612	598	620	680	592	639	650	677	600	613	638	641	657	609	647	618	615	616	631	650	595	609	677	642	575	632	617	607	615	625	603	638	651	635	596	621	596	591	641	642	619	602	624	616	636	624	620	611	616	611	636	591	635	626	619	592	638	651	620	622	607	658	598	600	649	634	650	620	643	615	637	650	677	603	620	608	595	627	645	624	606	564	604	633	609	628	605	645	658	632	629	636	650	650	689	601	623	620	561	595	629	690	604	655	615	626	678	600	647	599	634	585	629	656	601	639	585	571	651	616	578	630	680	633	614	621	634	640	627	647	625	634	649	632	638	622	600	653	613	580	544	615	614	600	653	623	646	640	608	593	671	610	589	619	618	630	626	611	616	656	625	657	585	636	612	605	631	604	607	592	590	612	670	603	629	548	624	661	624	632	619	653	623	637	626	620	632	627	661	597	616	617	590	613	611	658	613	643	665	640	627	619	599	640	595	652	658	610	624	605	653	657	635	577	645	629	635	654	674	599	577	612	597	598	608	627	618	605	593	607	690	675	608	656	610	636	666	612	632	634	651	640	619	617	625	631	575	587	626	638	634	603	629	693	613	650	617	570	643	617	610	619	609	605	668	623	590	619	609	608	632	625	659	656	637	609	617	624	646	618	642	641	606	638	633	614	602	658	629	643	616	596	610	618	618	592	609	612	634	614	613	641	621	624	686	639	584	621	664	646	608	616	596	663	657	644	640	616	596	610	614	631	605	613	651	587	604	634	643	617	610	629	589	640	606	638	645	630	605	631	643	677	624	599	635	627	596	623	614	571	623	550	585	606	611	609	608	610	645	585	611	685	616	622	598	603	623	643	639	566	606	587	616	654	598	626	585	629	619	617	603	591	589	629	571	598	655	643	608	621	622	610	624	599	629	647	607	626	616	587	609	609	640	661	618	604	616	612	618	618	616	604	604	596	646	636	634	597	638	668	653	609	645	603	649	577	637	611	587	626	608	583	591	652	657	597	607	616	619	627	657	611	611	597	615	686	612	623	651	609	624	613	600	607	649	599	620	633	630	606	597	631	614	643	612	609	632	600	590	638	626	588	637	653	649	600	629	614	644	619	607	636	568	592	620	650	622	615	604	620	601	654	614	611	573	653	627	609	663	630	600	641	611	643	626	637	636	637	617	601	574	564	668	637	633	589	637	612	663	571	624	588	634	631	647	644	654	622	637	598	637	579	613	607	627	628	642	593	621	628	655	581	605	636	623	629	575	647	625	662	611	595	632	626	597	649	660	594	629	601	638	589	606	609	621	659	616	638	579	596	688	624	621	615	632	650	615	594	608	638	575	654	583	611	667	632	608	618	625	637	652	594	645	636	613	648	610	615	648	639	564	597	616	594	584	602	647	614	605	665	625	622	616	652	608	624	650	619	664	631	621	627	605	639	631	627	630	678	679	608	614	600	571	632	623	638	613	623	605	602	652	621	617	577	629	575	634	621	604	604	629	660	598	629	664	620	615	612	642	619	623	688	622	635	680	651	592	620	657	602	602	624	599	650	618	578	653	650	658	605	676	608	573	641	633	606	615	619	606	638	648	675	620	656	678	632	582	593	597	654	635	643	644	581	601	593	618	603	604	606	642	659	627	618	618	618	615	606	602	665	604	634	651	660	625	653	606	591	608	634	627	569	595	604	646	604	630	607	650	608	651	625	654	614	630	597	633	624	588	642	700	631	581	606	600	580	596	631	600	581	618	605	578	567	627	583	631	624	628	610	623	624	602	617	623	600	641	566	664	630	594	630	628	617	648	645	588	587	624	613	619	591	631	604	630	602	608	658	676	589	608	633	651	651	632	611	619	590	624	588	602	632	632	610	616	602	620	625	622	629	655	616	647	665	625	638	627	627	627	641	602	606	625	608	614	633	588	593	571	603	635	633	590	626	616	610	630	634	625	627	601	547	621	610	631	647	582	631	586	611	609	648	627	619	657	614	649	617	607	656	640	633	598	595	605	568	555	686	630	574	669	622	587	653	660	631	626	636	611	625	606	622	612	596	607	594	623	576	639	658	603	644	604	652	603	649	633	603	591	625	626	633	607	604	640	638	685	631	618	630	607	599	637	630	636	655	615	625	657	588	627	634	621	642	620	647	602	606	592	677	576	672	653	604	646	607	612	606	643	597	635	637	613	617	653	624	623	601	618	622	591	631	631	650	635	658	589	626	642	602	612	627	590	598	604	631	606	628	627	614	601	612	632	622	644	661	625	643	624	601	591	615	631	634	597	645	595	639	604	646	595	612	554	632	635	662	633	627	645	563	600	663	626	636	650	624	630	623	604	676	662	641	642	607	646	671	622	654	654	601	653	627	629	628	602	630	612	604	621	630	610	593	644	569	626	615	628	631	634	633	677	647	619	603	571	675	642	657	628	634	605	620	620	612	615	630	584	651	578	662	611	614	627	596	646	653	616	665	594	614	587	611	632	589	635	641	633	571	635	635	630	595	587	601	610	628	620	641	641	578	636	645	632	605	579	628	605	624	639	601	618	622	615	613	588	603	622	608	627	616	592	634	633	655	660	582	634	598	652	631	607	603	647	613	683	621	629	653	625	623	608	664	595	651	662	626	635	621	615	634	612	595	635	679	647	647	622	630	602	591	626	658	597	622	636	637	629	599	607	623	591	627	667	615	638	596	639	610	613	608	642	649	654	638	586	630	621	636	636	671	574	616	629	594	585	618	584	643	593	601	564	624	638	607	610	619	619	564	598	661	590	620	623	659	646	673	628	572	623	631	594	605	612	646	655	587	593	655	609	660	647	597	606	595	578	642	628	621	630	618	615	635	590	613	615	634	628	604	647	600	685	617	659	603	638	595	661	633	623	620	631	608	603	624	583	622	607	606	593	614	607	599	604	596	658	611	643	684	693	586	616	624	630	695	619	622	628	626	606	620	592	620	615	633	605	611	620	619	602	639	600	599	598	647	689	583	603	598	612	633	601	642	615	606	622	594	626	631	625	637	650	630	596	601	605	670	609	598	611	604	642	599	642	643	617	657	626	649	614	630	630	628	625	649	646	605	598	572	666	650	616	661	602	594	552	638	642	605	602	614	600	628	623	631	573	657	604	671	643	599	580	617	618	620	672	595	647	561	651	649	649	654	642	606	627	634	626	621	620	595	617	623	604	619	605	606	566	654	616	566	608	627	600	617	587	582	620	670	612	592	615	614	647	611	632	596	614	613	636	607	688	591	636	642	590	635	611	616	670	587	555	587	653	577	634	595	648	629	611	644	620	645	644	631	620	620	593	616	623	592	629	627	606	632	633	606	649	617	624	605	636	613	636	628	617	614	624	640	634
22748	21342	29135	23883	21345	21397	7034	1227	950	767	731	628	584	569	526	486	453	467	498	435	484	488	491	499	570	528	524	519	511	494	509	485	479	512	528	502	519	496	462	461	405	386	418	351	445	433	394	446	447	455	455	474	437	489	516	560	555	519	425	452	383	395	401	358	365	407	367	383	375	384	445	376	400	392	396	403	392	370	373	384	389	366	433	406	372	359	387	372	347	380	416	365	397	385	411	391	419	367	406	383	385	384	372	378	371	373	398	414	367	367	367	389	395	385	360	361	347	403	391	352	385	382	390	389	370	379	348	378	331	358	392	414	370	351	399	399	402	366	383	372	363	391	390	369	390	375	380	380	388	414	374	364	386	412	408	360	387	389	400	359	329	367	369	374	357	376	384	359	357	398	381	388	390	366	366	381	371	351	385	374	356	398	348	382	351	382	384	346	412	360	351	366	402	373	398	351	377	396	366	354	349	416	364	372	353	390	362	377	379	347	369	374	392	399	406	394	382	386	412	391	382	361	382	379	361	394	344	408	386	378	394	380	360	398	400	387	368	362	374	407	386	366	392	372	366	364	393	411	378	364	409	390	388	364	400	363	355	369	354	394	399	401	397	381	374	372	370	374	394	370	398	375	363	349	420	397	404	351	341	347	342	410	388	387	384	387	382	431	413	405	372	370	363	368	360	383	339	410	353	354	379	372	375	363	375	359	344	359	413	372	375	383	386	405	376	395	363	399	382	401	372	374	385	365	345	387	363	358	385	358	369	376	387	354	365	369	405	323	354	404	360	372	399	383	352	403	393	380	383	362	389	378	365	397	393	394	380	390	340	396	373	367	374	370	350	388	381	400	377	409	330	372	378	360	344	347	391	361	377	373	429	371	364	362	345	375	365	396	412	395	372	383	412	381	397	378	354	361	370	397	370	399	387	365	380	352	378	383	368	350	365	369	397	385	334	357	375	386	376	380	339	357	339	399	366	359	356	363	416	403	380	405	360	380	377	369	367	375	402	382	395	365	353	376	363	358	418	360	363	389	370	385	391	344	377	354	381	371	385	376	398	405	407	364	422	387	394	353	316	353	405	381	352	374	355	360	398	394	395	372	375	350	378	347	388	376	393	376	355	358	356	408	386	370	370	383	348	371	374	375	370	392	335	380	377	375	355	370	364	383	363	413	398	357	387	390	360	396	405	404	394	366	365	379	369	369	381	361	358	404	365	372	378	347	373	357	383	365	368	397	357	355	387	363	387	396	374	397	366	384	377	389	377	374	351	395	379	334	379	363	354	394	384	383	337	327	368	383	398	362	352	367	388	389	379	376	393	374	414	365	397	431	390	328	367	367	399	393	402	371	343	386	387	382	370	397	366	375	353	328	368	382	361	361	393	360	376	351	363	375	382	390	390	389	344	345	392	355	357	373	345	374	368	386	394	373	369	359	352	405	382	370	355	350	367	365	391	402	368	371	425	414	413	346	376	353	363	367	368	389	376	388	374	347	378	393	366	366	366	381	389	374	387	348	344	364	378	365	352	410	381	367	364	381	389	410	363	390	403	357	352	342	372	350	408	402	410	372	368	400	405	408	350	396	375	376	373	347	358	399	368	375	389	344	396	361	369	392	339	377	389	419	371	405	387	387	392	392	374	384	378	400	414	330	374	402	403	342	395	370	340	366	374	354	363	341	419	375	365	372	391	390	377	391	385	376	368	362	394	382	406	327	357	349	342	379	358	365	388	407	370	378	381	400	401	409	430	368	365	356	363	392	363	403	388	366	379	363	404	387	381	387	383	387	397	377	361	393	368	404	361	357	395	391	375	381	368	379	400	364	373	335	377	387	407	354	406	369	412	378	366	403	403	372	371	355	376	412	380	416	361	413	373	397	358	344	375	365	388	360	326	373	365	368	415	401	373	371	390	379	358	394	357	330	379	424	340	379	391	352	362	363	348	376	382	357	407	379	391	368	368	418	368	364	403	346	374	365	386	367	374	385	353	389	340	394	387	370	405	390	349	400	332	381	386	376	367	371	375	407	375	403	378	407	368	384	397	358	372	369	379	408	375	342	387	410	406	412	352	374	370	351	372	366	393	395	422	387	365	357	363	390	365	359	366	373	386	364	399	375	376	380	375	399	374	390	372	346	354	374	369	336	371	376	364	370	371	353	412	378	350	357	382	342	405	387	396	378	371	362	413	354	384	416	402	367	364	388	370	403	371	378	406	372	378	359	382	362	383	389	382	353	355	361	364	394	344	364	382	371	355	395	365	371	394	361	364	339	382	376	371	359	362	424	401	371	363	358	378	346	421	357	396	389	351	351	355	389	369	391	356	384	368	402	382	362	384	340	393	396	348	391	376	386	379	358	369	360	354	356	363	352	358	400	365	350	357	367	379	388	392	365	361	389	358	349	346	351	357	381	395	366	381	418	363	361	354	392	385	364	380	396	349	400	390	357	402	364	372	365	364	352	366	369	389	396	414	418	383	375	373	404	400	383	357	373	346	405	360	351	357	374	358	355	401	346	357	376	381	369	372	356	376	396	418	343	332	374	371	380	390	370	348	368	370	354	390	377	347	360	383	408	356	397	344	365	374	349	379	364	377	374	339	384	361	364	363	340	385	381	376	401	372	373	361	382	395	397	389	388	362	392	349	418	371	390	387	387	379	394	390	382	356	353	362	395	363	384	352	418	369	348	372	396	348	383	373	359	396	401	329	370	381	368	378	374	399	407	383	374	390	358	370	341	379	392	379	382	378	368	358	375	366	371	384	407	380	356	368	370	389	370	375	365	347	374	358	373	365	361	386	336	323	368	378	363	359	395	342	365	359	343	370	359	357	392	376	364	375	367	359	352	379	394	397	392	360	431	363	376	357	363	384	407	376	343	352	389	342	402	388	397	418	378	381	348	379	397	378	375	385	401	423	392	384	354	389	366	361	364	404	358	403	398	404	393	393	372	355	365	377	385	358	387	396	363	410	376	388	344	389	353	355	391	379	356	344	365	339	363	403	343	389	347	391	368	378	372	319	390	372	374	361	354	391	386	379	384	363	360	380	343	362	373	382	366	369	355	382	354	369	377	377	369	378	371	390	348	372	394	395	391	329	421	359	368	412	353	357	364	409	368	338	330	392	369	392	372	389	364	361	387	384	382	409	384	387	355	399	390	385	402	399	398	396	382	365	403	394	385	385	397	354	388	335	347	364	355	377	373	377	388	377	357	366	353	367	369	385	392	386	376	371	391	362	390	362	412	384	396	397	399	344	315	388	391	382	409	367	423	389	380	399	346	382	370	391	362	342	340	390	372	355	396	383	390	370	384	386	383	369	397	400	370	389	370	365	381	356	349	393	365	373	411	404	374	398	378	390	376	379	376	380	362	406	366	376	411	376	405	365	403	385	357	355	368	375	366	357	349	336	381	364	351	372	383	365	369	379	390	356	337	411	397	357	363	375	406	364	394	380	356	384	375	372	374	343	383	358	376	402	391	356	368	348	364
11043	26238	10393	5164	4487	3268	2365	1802	1478	1194	962	879	768	741	662	604	600	503	539	567	525	552	570	559	661	623	611	613	594	593	527	582	589	541	565	593	569	556	529	526	479	446	431	415	465	472	537	505	522	500	518	533	574	550	600	612	662	610	520	463	482	401	409	427	406	426	382	388	381	466	422	451	444	417	386	392	396	391	405	390	399	403	354	409	391	394	426	398	415	406	397	406	405	402	373	370	379	422	367	358	348	336	382	392	344	378	375	359	343	392	366	349	365	379	381	407	401	366	397	391	403	360	366	364	373	363	375	410	376	417	385	365	391	378	356	413	408	359	368	393	375	399	380	386	391	377	378	347	385	420	401	342	405	397	392	407	360	385	370	357	370	375	414	368	372	370	375	401	384	402	373	375	351	407	417	396	364	405	390	383	382	383	364	366	382	379	362	371	378	388	377	381	402	390	379	360	447	376	392	395	412	415	380	386	390	394	376	386	392	402	377	364	369	423	398	417	397	375	418	401	396	366	377	379	387	361	418	378	412	398	350	388	386	390	391	399	408	389	392	377	389	363	377	391	367	353	378	340	377	373	396	416	381	387	381	359	337	355	406	358	377	388	336	359	416	369	389	374	360	375	387	390	359	384	362	439	451	385	393	357	395	382	350	373	388	400	411	390	426	408	406	361	374	352	395	391	376	392	391	376	392	403	368	343	420	406	386	381	378	413	379	374	351	404	400	380	351	380	369	394	368	412	374	424	430	367	411	400	392	386	408	403	386	392	398	360	412	383	385	432	394	391	377	362	353	364	387	377	367	381	392	378	363	348	422	417	383	365	370	393	385	417	385	393	391	391	357	378	433	399	398	393	381	365	395	414	398	345	365	413	364	377	376	402	339	375	381	372	394	412	414	402	407	385	394	406	390	380	386	390	399	429	404	384	382	402	389	384	390	355	366	408	394	407	386	421	399	366	401	373	359	372	417	399	426	388	373	396	381	366	375	376	365	385	418	406	391	390	365	376	390	391	406	364	378	397	370	374	402	404	397	386	408	401	367	330	380	395	403	398	368	387	430	353	335	398	331	379	416	372	398	416	357	359	425	388	393	397	396	379	385	372	370	407	373	396	382	374	380	379	364	407	399	385	417	390	406	384	385	387	396	405	401	360	378	364	374	380	389	400	366	389	387	366	411	403	381	343	388	362	389	370	420	377	372	402	381	419	391	356	399	425	387	377	408	394	370	370	395	368	369	395	367	390	399	382	386	390	401	372	364	391	406	391	376	367	379	386	363	378	427	385	394	365	353	407	390	378	366	370	367	377	366	363	393	388	360	434	351	365	405	399	442	384	394	403	357	355	376	374	406	386	377	362	392	374	371	401	404	357	382	416	393	396	373	397	391	356	363	381	375	393	355	363	396	373	374	391	378	409	390	403	388	385	383	370	378	412	365	387	388	424	393	413	405	403	388	379	373	372	400	364	402	380	396	411	376	399	374	387	392	347	407	389	409	411	391	384	353	410	336	407	366	400	403	415	373	345	392	415	382	393	389	392	433	387	386	424	372	403	346	404	368	360	370	344	394	395	390	387	385	374	390	420	346	391	408	383	399	398	399	381	386	334	387	402	398	395	358	386	413	395	394	409	343	378	401	391	379	387	401	391	400	355	364	387	387	365	363	427	401	368	396	351	432	414	412	393	405	408	396	369	383	411	409	386	346	366	400	399	396	413	401	390	341	397	372	394	376	402	405	394	416	391	405	398	399	393	394	381	370	371	422	395	348	382	381	407	375	383	448	378	384	392	383	405	365	365	358	364	405	342	378	386	371	359	385	368	405	385	391	368	357	396	410	348	401	408	401	387	399	392	383	394	369	377	381	395	372	357	376	415	405	373	387	414	371	432	370	398	367	375	376	395	386	387	388	407	386	387	377	359	406	385	396	403	419	359	341	382	350	367	404	393	373	347	377	357	383	375	388	367	399	436	394	394	385	371	405	388	375	378	434	379	383	400	389	376	371	420	386	380	381	345	389	405	384	386	406	384	398	373	392	426	368	366	413	365	366	406	400	414	375	411	358	375	390	340	392	420	349	355	379	359	380	392	353	359	346	387	380	389	389	384	399	388	366	394	431	409	365	386	407	358	372	394	364	352	397	369	364	400	381	378	390	380	399	391	371	394	397	376	382	362	374	370	398	400	416	420	350	394	399	370	373	400	384	384	395	379	380	432	367	385	359	388	389	371	389	406	410	362	409	396	385	395	391	406	353	386	369	390	381	369	360	369	393	395	412	377	390	390	356	370	376	389	384	360	354	413	376	356	391	402	372	395	382	384	379	392	370	365	399	395	363	384	376	391	391	372	374	379	417	375	358	386	418	389	392	398	344	360	389	405	365	396	383	363	369	391	399	423	422	396	385	401	385	408	382	390	393	340	362	374	380	345	409	370	377	366	383	380	370	371	380	376	411	420	350	402	388	389	360	348	380	389	387	357	370	403	387	396	383	369	388	402	405	364	406	421	344	396	391	396	354	390	399	373	391	361	365	402	363	390	374	409	376	390	385	392	413	406	411	341	400	369	398	376	373	416	352	394	410	380	405	399	377	391	368	379	394	363	377	378	407	414	365	394	391	363	379	381	389	384	369	389	389	412	424	426	380	404	363	370	391	385	354	372	386	373	372	368	401	411	367	390	398	414	372	375	374	421	401	393	400	380	417	401	392	351	409	406	390	398	374	388	387	403	401	413	356	389	371	403	384	404	405	383	365	380	354	379	420	380	389	407	405	402	397	369	365	379	366	395	407	417	401	402	413	393	386	383	392	355	376	381	422	364	380	404	384	386	410	362	399	357	393	361	392	377	389	390	381	366	379	398	367	371	408	415	401	412	372	406	390	380	398	410	368	372	371	407	395	371	376	404	376	362	361	384	414	376	382	355	371	379	417	397	428	398	411	392	371	400	377	390	411	385	399	368	391	364	387	383	409	390	365	414	384	399	397	383	370	398	370	393	392	389	373	365	418	370	397	394	392	395	396	383	376	399	378	366	369	371	349	364	384	391	383	395	400	417	404	356	381	376	388	365	417	383	378	354	388	366	402	410	381	375	384	371	425	362	361	356	401	451	351	401	419	404	404	377	392	389	375	396	368	367	394	377	399	401	380	381	388	374	374	376	383	399	383	387	399	373	410	366	386	353	365	342	386	355	366	409	383	378	419	393	392	364	377	412	426	367	411	379	388	377	391	378	384	349	389	359	400	356	411	409	415	371	361	395	419	359	420	391	381	368	395	424	386	399	406	352	367	364	405	362	396	401	381	383	391	394	381	384	370	372	367	406	387	358	368	366	377	384	398	379	362	398	364	395	382	395	395	360	355	375	391	408	324	342	393	389	377	383	396	374	378	406	379	366	407	387	392	394	395	381	384	399	369	392	373	367	398	343	381	374	370	399	371	388	379	367	391	381	374	387	362	398	375	360	385	392	403	408	376	333	374	341	399	439	401	370	368	381
28116	17234	3568	892	689	607	594	506	513	466	509	468	485	431	487	439	425	472	439	438	462	484	481	490	478	495	483	461	524	468	476	459	466	455	534	479	473	493	496	500	464	464	513	462	455	484	477	468	447	460	481	487	483	470	512	511	529	528	454	467	469	430	444	444	486	475	447	445	471	494	449	450	448	459	465	467	442	435	433	453	437	449	430	464	434	428	481	464	411	451	442	472	471	428	428	451	454	431	435	413	459	410	420	437	459	467	431	471	453	441	425	475	479	520	400	455	493	489	478	503	430	488	449	474	430	443	433	427	459	434	456	453	441	475	480	419	464	424	473	437	460	427	445	452	442	447	450	428	475	437	461	438	483	457	454	447	438	475	461	461	471	467	435	434	486	446	457	457	481	489	492	465	443	449	452	478	403	467	431	430	462	441	481	455	414	466	456	408	453	431	436	433	421	483	457	440	439	420	411	447	434	492	438	452	485	452	453	426	453	424	455	409	443	484	455	437	449	442	510	466	467	402	442	463	425	441	468	477	461	462	471	454	518	463	432	443	475	473	445	460	465	483	443	439	460	461	474	461	463	429	442	430	454	410	465	455	489	455	405	437	448	458	429	445	491	450	443	462	470	462	471	469	442	434	445	442	441	449	427	454	440	448	428	453	464	449	483	438	451	424	406	447	462	465	431	460	455	424	490	445	451	442	478	422	433	470	477	456	481	460	478	453	496	453	453	472	431	430	414	454	457	421	476	473	474	480	454	474	436	455	462	437	474	421	453	471	447	444	470	488	430	427	471	458	383	432	437	503	432	423	426	463	390	441	466	481	448	424	469	428	461	440	456	431	452	464	467	472	439	467	463	437	438	488	462	433	441	428	482	480	459	444	451	392	428	437	425	464	487	440	470	486	455	460	461	508	467	424	438	407	431	482	420	434	451	436	473	484	479	445	441	433	439	470	431	447	490	467	444	470	453	472	443	477	469	450	478	428	477	438	436	450	453	454	479	454	463	483	455	435	393	426	515	461	435	486	450	442	476	451	443	459	459	437	458	440	418	458	460	502	441	441	460	483	474	422	470	449	488	440	463	488	430	450	447	469	429	471	452	462	439	420	431	439	430	452	409	460	460	430	422	428	413	447	461	493	411	501	494	431	516	479	468	474	443	421	423	489	417	464	454	483	456	482	421	458	460	444	491	477	459	450	440	446	465	437	479	468	422	388	496	456	440	449	415	448	466	458	469	448	465	482	466	451	444	464	443	451	467	459	470	470	473	454	437	493	479	453	436	444	432	432	447	474	431	446	470	449	418	429	421	427	440	458	433	483	410	462	470	437	437	464	451	423	431	467	469	473	424	439	468	437	453	508	451	432	457	479	485	462	475	472	472	455	472	424	459	443	439	413	472	452	476	445	479	457	464	430	452	417	425	487	432	473	465	458	444	429	475	476	472	444	430	472	475	487	464	385	457	470	430	397	446	454	449	427	461	438	451	461	432	435	480	474	438	441	461	439	453	397	458	440	460	443	425	416	398	439	435	474	478	450	474	460	426	433	473	420	430	434	434	463	384	492	443	455	424	478	413	497	449	477	445	448	475	422	459	445	413	494	440	471	430	460	436	439	471	476	490	436	485	447	458	421	468	436	486	439	464	486	463	437	469	457	450	424	460	419	462	439	461	447	476	454	414	474	452	414	494	466	446	433	438	438	478	430	424	411	475	440	488	442	421	459	431	466	409	472	468	429	435	447	439	444	447	446	423	501	404	472	425	438	468	460	448	463	446	486	430	458	439	466	450	452	440	450	428	462	437	421	462	453	485	456	449	478	450	432	470	447	460	483	451	495	446	440	438	442	438	460	471	455	494	452	409	436	468	455	451	466	467	421	506	450	438	474	450	469	461	481	462	456	465	442	438	456	475	453	441	442	481	450	470	483	471	459	414	450	458	488	498	466	452	435	473	456	457	502	474	469	467	454	425	449	437	475	473	460	429	437	483	430	449	403	471	474	481	409	434	463	416	465	454	476	488	448	433	403	429	440	418	457	474	411	441	402	480	457	436	433	465	423	473	446	458	439	477	452	411	463	441	448	424	420	443	460	436	448	520	440	442	493	466	479	496	424	476	454	448	444	471	464	461	448	412	470	414	431	412	452	437	456	385	406	455	414	478	483	437	454	463	511	451	466	479	496	468	426	461	457	421	413	459	486	440	416	459	446	449	441	467	425	452	450	420	447	434	486	452	503	440	416	415	472	431	464	455	466	436	463	442	462	459	463	454	436	466	415	455	445	432	483	459	436	451	454	438	484	456	444	424	470	435	453	471	479	443	488	466	469	410	429	437	414	431	440	457	489	457	422	433	460	436	451	442	458	435	448	448	487	487	452	446	459	458	476	461	431	488	457	510	445	490	454	450	502	461	486	468	440	436	469	492	432	461	471	440	434	458	456	441	467	464	456	489	483	456	458	460	447	468	447	409	449	452	451	438	472	478	446	439	456	451	440	452	464	462	463	420	448	465	465	415	444	467	428	498	482	437	428	462	471	454	456	478	459	467	447	470	402	466	428	485	431	443	485	503	459	429	475	497	411	431	454	449	422	451	444	451	457	459	483	507	450	487	500	426	434	418	455	485	418	475	457	450	458	413	468	459	445	454	448	455	484	420	478	438	470	419	449	455	468	421	466	474	459	466	440	446	436	454	430	446	456	459	464	471	453	415	460	484	467	433	495	494	433	490	473	488	429	459	449	474	431	431	430	472	450	432	454	445	459	430	510	446	432	429	459	445	461	459	464	456	432	448	423	449	441	475	416	501	442	472	482	456	451	457	463	454	426	446	433	476	468	442	450	462	449	451	436	420	452	459	428	468	464	441	484	486	419	455	433	489	446	474	464	453	503	449	445	484	459	465	499	446	456	446	449	435	461	483	458	415	472	458	435	454	456	455	433	441	474	437	485	462	430	462	431	445	457	455	475	434	486	458	412	407	461	461	458	450	445	422	477	459	479	463	515	495	458	456	401	450	441	447	417	465	412	463	455	464	475	436	460	464	469	469	465	412	459	424	467	472	431	427	445	448	422	455	472	443	498	423	478	453	460	440	432	456	474	477	450	475	461	421	458	427	483	452	469	468	449	451	445	452	414	454	422	438	460	408	428	450	443	445	435	441	465	432	464	463	473	478	452	454	463	424	460	501	447	435	430	442	447	459	440	415	430	454	479	443	456	475	468	467	448	450	447	450	489	469	493	485	457	436	467	499	422	443	441	424	413	432	434	451	452	510	434	422	445	448	468	440	452	437	438	500	473	454	469	479	458	488	461	426	461	423	450	450	426	463	443	430	416	449	462	473	434	464	450	417	443	488	447	419	454	443	446	466	474	433	474	471	431	440	463	445	439	425	425	458	427	479	487	448	470	461	429	458	409	497	420	443	432	449	424	459	455	472	462	437	427	445	469	412	467	404	461	458	477	463	426	425	467	417	451	421	486	424	450	453	489	458	431	447	479
7861	3320	1397	966	865	752	693	597	564	575	514	496	535	504	508	504	518	552	521	506	478	516	558	564	602	521	566	555	563	546	575	571	512	568	583	559	572	539	557	507	555	538	515	500	504	542	495	522	530	524	520	548	548	522	543	601	608	526	523	506	497	480	499	506	499	501	472	498	511	517	487	480	503	500	455	532	471	479	519	487	475	502	451	469	497	479	466	470	522	524	497	515	462	498	493	489	495	473	504	476	492	483	478	490	494	531	496	514	470	452	478	530	497	487	544	499	507	494	503	495	488	476	472	489	487	484	496	491	482	490	457	490	511	468	528	466	467	475	442	486	464	493	460	496	529	477	448	472	483	525	476	500	486	500	448	478	461	476	554	498	466	508	478	510	472	476	456	505	530	501	525	504	479	501	479	480	486	492	525	450	489	500	478	458	484	465	484	520	505	484	503	462	464	548	494	453	535	490	471	515	492	490	458	490	467	481	509	540	493	485	514	477	499	529	460	464	469	483	513	472	512	516	524	493	478	468	485	503	490	471	474	526	462	467	478	464	478	468	486	487	522	451	485	533	436	506	481	480	507	525	493	474	509	482	448	485	465	457	490	479	468	518	493	506	471	486	461	535	518	462	507	481	475	525	491	493	513	524	476	470	495	468	515	503	501	456	461	481	476	523	476	454	492	498	453	466	520	501	441	448	538	467	498	488	454	476	496	515	511	497	483	523	503	459	500	518	515	477	506	469	528	485	466	506	488	446	521	494	495	507	483	464	507	524	512	485	480	477	484	442	468	483	479	531	475	477	506	504	481	431	511	515	506	487	496	511	472	479	491	490	523	477	519	502	484	483	490	504	493	497	469	479	487	508	477	477	468	498	490	503	479	483	512	479	484	486	459	474	478	477	490	502	482	512	468	509	465	490	464	487	485	514	500	503	452	457	493	487	470	504	451	501	479	480	503	527	495	474	508	457	487	520	462	491	528	518	522	473	458	452	482	459	483	508	449	508	527	446	498	469	468	512	504	501	483	501	473	477	461	490	511	481	472	510	457	511	508	518	500	521	503	495	502	475	468	481	499	463	492	478	496	522	501	478	483	491	488	442	484	462	471	502	468	507	477	513	528	482	496	487	488	492	514	495	478	477	519	464	492	531	442	480	478	501	496	481	479	475	485	489	527	488	484	505	465	481	516	511	507	484	493	483	501	471	508	464	498	520	485	481	503	487	461	506	453	485	474	479	482	504	480	470	501	529	505	512	473	475	468	474	499	492	491	508	503	445	480	542	491	475	488	493	493	458	502	478	505	460	509	523	494	464	483	477	509	517	521	509	522	513	439	480	486	478	485	521	498	483	469	483	514	479	467	502	455	548	529	497	491	476	486	519	483	456	492	520	485	499	522	504	477	450	462	531	495	489	507	478	492	507	513	493	505	527	442	485	468	484	475	500	495	479	489	456	483	496	479	537	503	476	508	480	509	521	506	509	507	543	503	499	469	459	476	467	529	444	460	502	531	532	528	513	473	502	499	501	475	477	495	493	502	501	485	487	477	513	459	475	537	517	494	469	530	503	494	496	494	461	516	484	496	535	452	503	493	482	499	502	492	478	489	470	461	477	512	496	464	511	501	464	551	513	502	531	501	500	517	516	510	464	455	469	476	501	473	476	505	523	496	471	507	440	482	514	457	493	494	491	495	476	505	500	480	553	511	518	479	499	496	420	494	466	486	497	525	494	493	499	497	498	516	470	484	495	474	500	498	495	514	505	502	502	497	548	474	505	480	530	499	498	463	519	499	474	500	447	532	495	467	511	504	478	466	496	483	476	509	483	490	513	500	486	497	509	535	491	509	510	503	478	483	470	529	493	441	470	505	483	515	496	495	502	461	464	478	468	509	516	493	512	491	493	461	495	492	505	494	491	511	508	500	518	490	485	485	498	488	467	522	436	422	501	477	454	464	502	523	479	511	487	533	485	482	483	469	502	495	482	516	491	460	454	470	514	479	480	509	480	455	472	477	473	526	488	539	479	458	525	470	508	509	506	456	512	520	482	520	509	488	454	506	494	501	460	510	465	466	484	504	483	496	487	480	474	516	482	495	472	470	479	474	489	494	477	452	520	470	482	525	520	492	516	523	473	492	478	513	448	475	504	504	487	510	469	519	470	450	523	476	538	490	490	515	529	504	460	478	470	516	514	471	502	485	505	468	477	469	490	479	463	500	467	489	502	484	493	462	500	513	506	478	468	482	510	501	488	502	510	495	512	545	485	541	483	526	520	491	517	506	508	498	496	470	518	515	473	493	501	480	491	469	463	501	469	522	494	496	466	456	487	463	507	509	479	494	488	489	476	496	532	496	499	517	492	471	504	442	472	503	484	478	503	493	486	504	489	521	467	448	471	475	479	533	469	510	466	516	494	514	520	456	504	475	495	489	490	503	440	539	483	493	513	498	504	488	463	481	488	472	491	483	505	477	463	479	461	514	503	510	517	479	504	504	510	515	533	498	512	487	494	462	499	511	498	493	480	522	472	466	483	506	507	450	498	493	487	527	559	479	496	452	482	472	501	526	501	472	500	447	498	537	512	486	515	493	504	501	472	512	500	521	483	500	514	490	509	495	512	499	494	496	519	476	507	506	501	451	488	492	527	515	523	493	504	477	484	505	485	468	461	487	477	497	464	515	526	485	486	462	479	494	457	463	488	486	477	474	496	465	488	468	484	517	492	481	427	503	507	502	464	506	515	506	458	465	498	483	519	482	509	475	453	499	453	479	518	485	481	491	485	506	465	496	489	472	479	493	489	514	509	464	475	469	488	492	499	505	473	486	525	497	501	472	498	509	470	468	479	442	479	501	461	508	495	513	479	511	536	487	504	480	505	490	497	506	506	501	463	497	512	494	512	487	495	455	469	458	520	463	518	506	494	476	476	485	480	475	465	487	485	484	529	468	506	500	468	482	442	500	502	493	482	501	476	465	487	529	486	491	481	489	484	484	492	492	512	493	463	487	491	464	489	492	482	509	485	480	458	495	462	457	508	507	552	477	537	475	499	494	500	500	475	494	458	514	474	443	494	481	514	502	472	475	477	483	496	523	484	506	471	513	516	507	476	467	478	470	475	516	472	510	474	445	510	491	481	469	495	501	496	461	493	480	510	503	501	457	494	520	470	477	496	512	501	513	517	492	484	531	515	481	475	474	534	496	473	474	497	487	448	474	508	487	449	502	476	462	487	493	501	497	497	515	457	504	442	490	503	495	493	487	488	509	476	466	465	451	461	501	496	489	534	472	472	482	507	513	471	494	524	506	490	495	494	472	464	461	460	492	493	470	503	476	483	491	504	508	502	514	496	474	474	489	491	489	502	495	500	526	515	478	494	498	497	507	482	515	493	490	500	505	493	502	451	479	474	440	494	476	504	458	474	444	540	492	483	494	497	509	519	455	521	483	488	480	482	450	490	495	496	479	503	503	493	475	557	470	484	493	538	514	464	508	491	480	480
23810	21300	28619	24314	21300	8920	1108	692	583	447	472	442	363	380	324	332	327	318	293	288	281	315	344	321	379	364	358	389	361	336	310	289	329	300	313	363	351	303	325	335	307	268	252	274	291	280	308	310	300	333	305	300	293	329	332	368	348	366	317	304	284	263	274	292	244	251	270	281	313	291	255	259	251	253	272	282	265	234	249	262	247	257	247	289	243	277	249	278	247	252	274	268	265	277	272	258	260	248	286	256	259	256	250	261	261	244	253	258	255	244	271	267	238	242	276	251	275	254	271	273	250	251	265	264	257	254	226	258	268	248	263	258	266	251	261	265	261	248	255	266	271	242	264	268	275	225	268	252	251	222	283	272	265	285	278	256	271	226	266	245	259	263	267	279	251	268	264	268	283	262	261	269	249	256	286	249	273	243	241	263	267	272	268	262	254	275	262	249	278	264	251	272	271	289	246	259	267	235	287	234	296	275	270	235	250	270	253	245	225	238	254	323	266	271	262	257	260	280	272	290	258	263	246	243	240	242	249	267	262	249	250	272	259	295	255	261	258	269	252	304	241	256	242	245	243	277	266	254	252	263	253	244	250	266	242	264	285	243	258	254	271	280	272	257	259	253	281	250	262	257	240	264	245	226	253	279	280	248	266	267	254	229	263	257	245	241	278	249	247	272	265	279	234	234	246	253	244	258	262	261	253	262	260	246	264	264	264	270	284	280	251	247	272	249	249	260	271	271	250	231	253	246	259	229	235	283	265	269	247	236	276	218	249	286	248	255	251	263	252	293	250	259	277	284	273	235	227	277	277	280	255	270	238	259	252	273	232	250	256	240	252	294	285	261	244	243	254	272	239	261	268	236	239	247	236	243	276	289	244	261	271	269	264	244	243	270	256	240	231	250	272	244	265	267	268	263	241	270	276	277	273	239	266	244	252	259	269	283	258	237	305	242	274	249	266	259	277	242	266	257	253	240	250	240	280	269	267	252	249	253	253	249	233	230	275	297	229	269	251	256	243	246	273	264	262	247	273	258	251	230	216	272	253	247	274	273	246	273	253	256	263	253	248	261	267	263	294	270	247	254	255	264	287	284	251	253	259	262	285	213	262	282	281	266	242	241	228	297	240	263	246	274	271	275	271	276	226	266	263	245	270	258	270	252	232	257	253	262	245	253	282	251	281	240	241	223	253	249	267	294	254	263	254	238	268	275	250	278	272	265	283	238	236	239	244	260	236	265	269	267	292	260	244	272	218	263	256	259	263	280	233	272	256	256	278	245	244	230	241	231	260	258	257	248	250	278	246	253	297	249	293	258	243	259	264	251	272	211	260	256	248	272	266	271	234	251	273	279	284	261	243	280	243	257	304	254	252	261	273	253	273	280	273	246	269	268	294	250	266	260	271	228	307	252	266	268	276	265	239	260	264	296	252	258	255	266	249	258	248	245	280	275	268	263	279	258	242	244	241	259	243	256	254	293	263	270	256	251	253	243	273	258	250	260	256	228	242	263	216	286	242	280	272	244	248	268	265	254	233	287	260	262	258	278	261	255	259	269	245	256	299	244	280	251	256	294	278	251	251	265	303	237	255	267	244	274	246	245	260	288	258	252	235	273	229	234	244	260	254	219	240	285	263	277	292	260	261	261	279	251	272	249	247	281	269	284	320	258	239	259	273	250	252	253	277	249	230	240	250	256	243	275	257	262	263	282	260	271	262	280	260	290	254	236	248	247	253	270	238	247	285	241	234	265	266	269	237	251	244	302	256	258	280	271	234	244	272	256	251	285	259	256	271	263	278	246	251	243	271	265	285	252	235	256	243	265	274	236	252	253	259	260	245	244	261	231	290	241	265	270	270	244	260	271	255	249	249	264	271	244	282	259	277	279	275	266	257	267	265	288	282	257	266	296	240	229	253	261	248	269	275	245	244	231	242	273	252	241	270	268	254	263	259	268	253	241	290	269	245	229	262	243	284	242	246	260	288	271	271	264	255	250	230	260	250	231	256	261	249	266	271	242	259	231	222	267	233	219	257	235	251	263	273	246	271	240	264	270	273	249	246	243	267	246	257	264	257	269	248	244	269	280	249	271	259	267	247	251	259	306	264	296	268	248	298	240	280	238	242	254	250	236	260	221	219	261	242	250	256	234	261	208	264	270	238	286	277	268	275	279	265	216	254	239	240	269	275	277	246	264	240	250	240	268	256	260	261	252	292	263	249	259	231	246	280	268	249	247	247	260	249	262	301	274	239	274	260	290	260	267	248	268	277	226	223	232	242	286	260	256	257	253	227	267	257	256	264	244	238	256	240	269	268	240	256	229	294	262	247	257	263	273	295	259	229	240	272	249	248	243	277	276	229	269	243	299	277	259	270	253	206	282	249	271	260	267	257	252	269	230	287	258	256	252	265	284	243	285	257	270	253	260	248	285	253	241	244	240	227	242	257	255	248	249	242	259	248	226	272	252	286	250	242	253	257	248	257	257	249	230	256	277	244	252	250	281	289	254	254	266	246	261	274	302	295	265	267	257	244	275	228	264	240	264	257	217	262	257	272	260	252	243	273	233	283	257	261	246	260	263	255	260	264	254	246	273	259	249	246	256	245	280	247	248	281	257	260	258	271	269	241	254	239	252	235	278	249	241	236	280	282	222	261	259	248	291	229	246	238	269	268	220	241	270	266	247	274	258	255	241	279	299	259	250	226	251	283	270	230	268	284	256	242	274	249	241	253	255	247	241	253	249	256	288	225	256	242	275	231	239	258	249	276	265	267	256	264	272	232	252	271	253	243	234	254	251	271	256	249	236	262	259	280	285	270	286	238	279	269	283	236	254	258	253	257	263	250	277	274	263	260	269	243	247	242	268	240	264	228	258	242	254	242	267	250	233	262	298	231	289	248	256	274	247	247	276	276	248	241	261	267	257	271	244	233	252	269	274	267	238	267	258	254	240	251	255	265	234	242	250	255	268	253	244	256	268	206	217	243	262	260	263	273	267	257	249	236	273	266	272	265	269	272	235	268	255	253	254	254	257	280	252	243	252	253	275	259	276	240	278	247	267	247	241	244	264	293	268	243	265	258	277	243	241	246	268	251	254	249	247	261	225	245	269	252	241	261	267	240	281	256	272	261	245	247	233	279	240	225	269	256	236	253	267	260	269	241	271	239	258	233	235	255	263	288	283	253	239	236	259	249	253	270	253	249	261	251	267	228	275	251	234	286	256	244	277	249	260	271	282	245	264	252	272	242	267	274	277	263	264	260	280	273	253	242	285	240	259	280	248	236	240	244	244	268	249	240	222	248	248	259	257	238	272	241	267	305	219	264	272	256	237	275	259	239	247	266	257	254	266	243	263	233	263	256	250	223	261	237	271	256	273	280	260	286	265	272	279	227	237	270	269	243	267	275	231	259	275	261	236	269	239	251	289	257	267	258	225	287	278	241	260	235	275	272	248	280	256	258	228	248	243	273	248	268	250	266	254	251	248	274	269	243	280	273	247
6842	20360	6491	3117	2614	1907	1413	1153	813	715	639	512	514	433	453	420	380	368	382	381	368	388	384	432	460	462	418	402	441	447	381	414	365	410	429	470	432	371	388	377	340	330	349	342	317	359	344	368	382	350	355	419	419	368	421	436	508	453	352	343	326	310	296	321	292	306	283	318	314	296	315	317	320	329	294	302	310	272	281	278	305	286	317	304	316	280	311	281	295	300	295	325	308	289	303	309	293	301	303	307	271	306	271	281	295	290	272	261	283	313	270	297	315	304	282	261	269	273	297	297	291	264	281	254	274	263	290	273	333	291	288	282	245	289	266	289	300	320	288	282	299	274	287	281	280	295	253	270	275	300	277	268	298	291	281	308	269	270	274	269	267	279	273	292	304	280	305	313	254	302	281	290	299	317	276	267	255	270	309	323	285	263	299	294	279	267	313	273	288	292	267	313	264	285	264	298	281	279	267	273	251	284	293	292	268	301	283	317	280	309	269	289	291	264	283	289	295	284	297	297	313	287	263	301	310	260	247	312	269	297	252	289	270	284	305	312	308	301	280	296	281	296	326	264	273	261	288	260	306	284	290	269	311	280	289	273	267	291	289	249	281	271	264	277	253	234	316	245	298	292	306	279	276	275	262	299	289	279	310	282	279	277	282	311	304	268	252	268	257	305	300	274	269	278	300	295	283	294	319	241	284	277	301	281	268	275	265	285	278	290	280	295	283	277	299	267	311	292	300	303	303	304	272	262	286	281	267	292	274	276	268	299	269	289	305	296	273	283	290	276	289	255	278	289	293	286	291	297	300	286	257	273	290	295	263	284	292	264	273	280	308	289	303	280	295	259	329	276	287	275	269	288	287	254	286	298	299	274	256	291	293	293	271	326	290	312	294	281	271	299	292	303	302	277	293	270	302	306	312	282	267	276	297	276	272	270	302	298	290	320	297	317	294	289	295	276	256	294	294	293	284	277	317	264	294	294	282	270	274	280	267	295	276	278	301	286	279	276	303	281	304	280	279	292	304	289	286	274	297	294	261	281	269	255	259	271	292	271	301	272	302	276	303	306	300	317	303	263	283	297	266	256	275	278	289	271	289	290	300	273	250	280	288	272	309	294	259	252	303	262	286	290	255	293	274	279	272	285	280	279	282	267	245	251	302	260	281	282	271	294	272	296	271	277	296	280	288	260	298	260	299	290	287	291	286	290	280	274	283	300	254	279	306	300	289	291	292	290	286	273	250	280	321	277	287	292	292	309	271	278	274	294	289	282	269	299	268	260	304	298	276	299	278	309	253	263	303	292	306	293	274	278	272	271	288	286	249	288	303	271	283	303	296	278	297	283	277	278	287	289	300	279	276	260	291	295	288	290	266	293	259	291	300	261	266	298	286	269	273	298	275	310	304	295	282	307	290	302	289	283	317	281	290	279	294	289	279	295	306	314	296	292	280	273	267	313	269	286	296	263	254	268	300	277	292	286	261	279	286	317	307	258	297	300	317	305	297	314	282	290	271	272	293	281	280	284	281	272	266	310	290	303	301	293	264	300	297	294	307	302	239	288	284	276	288	308	287	275	258	287	302	293	281	297	285	256	281	295	270	266	319	297	261	306	291	310	284	269	290	282	285	260	293	237	287	289	293	294	277	269	276	279	295	280	266	283	258	275	293	277	280	265	290	274	290	262	292	264	295	254	309	267	274	277	268	323	289	290	268	267	268	271	296	284	287	289	298	291	299	294	264	305	294	306	301	273	278	276	303	286	320	278	314	270	291	270	283	280	260	327	270	274	294	323	284	305	305	277	270	265	260	310	291	301	283	292	271	286	271	267	276	239	285	272	298	292	259	292	291	297	273	281	261	268	287	277	252	271	283	293	300	268	296	305	275	280	273	257	264	312	274	293	314	292	292	298	281	297	338	290	284	306	279	267	270	279	279	245	313	291	261	252	271	296	293	275	298	306	267	275	296	276	259	270	288	290	296	299	295	297	271	253	274	316	302	283	304	258	253	310	279	294	255	291	289	288	297	288	253	287	308	279	286	267	273	274	285	316	320	321	263	309	280	300	265	288	284	334	282	289	296	276	260	332	278	280	314	291	282	285	265	274	285	256	258	289	307	316	296	274	308	286	233	275	302	280	262	281	291	286	318	294	300	276	299	293	274	270	283	263	292	303	293	293	271	296	306	274	255	274	266	279	272	284	309	265	308	273	276	296	287	265	248	291	302	293	311	305	306	290	258	301	270	296	246	292	300	271	274	262	280	281	272	299	316	307	282	297	266	303	289	256	268	302	298	325	254	284	264	282	285	273	272	317	300	309	296	309	255	266	291	254	265	272	310	307	284	287	286	269	281	276	272	314	284	279	280	277	296	275	307	260	301	274	283	291	297	279	271	297	309	283	266	256	298	278	282	289	252	268	286	274	257	295	282	297	315	310	264	300	311	292	359	284	290	296	291	273	256	289	305	272	283	285	302	268	291	275	315	293	297	296	296	266	296	269	271	312	299	305	307	270	301	296	281	322	281	277	275	266	263	296	282	256	288	283	312	278	249	298	298	280	282	280	282	265	287	288	307	271	283	318	285	282	306	280	264	276	256	262	305	299	287	266	309	283	292	280	283	273	322	299	292	311	287	273	296	296	294	280	293	283	267	312	284	275	274	294	309	268	302	292	300	265	281	317	306	269	279	287	284	294	274	271	268	282	257	279	268	264	279	282	272	273	258	293	301	272	284	287	266	287	300	267	261	265	305	318	277	279	281	268	298	275	276	264	268	273	281	269	264	281	270	263	306	310	264	268	295	275	273	268	288	303	304	284	304	303	282	288	309	262	289	266	310	277	313	293	281	290	270	294	269	256	299	290	312	290	269	310	299	308	323	284	277	257	257	292	294	289	302	279	313	287	301	315	296	288	294	304	281	310	285	290	307	275	252	321	291	300	309	276	252	261	297	285	280	315	320	314	282	280	285	288	295	263	282	288	291	277	256	290	257	270	273	296	293	299	283	271	326	311	292	313	287	309	278	276	285	291	283	297	297	281	287	306	291	284	286	294	299	303	301	295	279	280	283	267	279	317	304	267	247	249	262	268	315	272	284	277	273	260	273	290	275	296	283	266	295	288	259	294	278	316	299	303	274	237	267	259	288	309	286	270	243	255	261	293	295	278	329	295	301	276	323	274	323	294	317	299	303	278	287	269	277	295	288	305	277	261	315	267	275	246	314	291	304	245	265	294	324	268	286	283	293	303	321	251	281	273	294	265	279	287	279	303	278	268	286	280	306	262	287	286	252	264	259	289	309	304	277	255	289	303	284	266	282	281	295	294	287	293	296	259	301	308	267	281	256	275	270	258	285	294	282	286	261	280	281	265	293	298	274	283	300	306	273	316	263	263	299	283	285	279	296	292	275	257	298	265	293	265	261	290	281	260	267	283	284	302	264	302	273	288	278	283	297	270	272	297	268	295	297	288	284	279	272	289	272	261	285	295	263	298	269	295
24980	21297	27411	25442	9206	1240	998	872	755	727	719	709	648	612	649	651	627	616	635	658	628	660	655	695	674	645	695	618	644	689	621	585	613	656	663	678	587	636	597	677	589	698	674	629	591	613	659	657	617	610	638	650	651	644	620	669	635	691	613	614	611	552	585	584	554	646	587	619	622	613	627	612	634	621	624	614	613	607	633	590	640	582	607	608	587	608	628	661	615	656	587	597	598	575	616	606	578	608	596	601	575	589	584	608	609	582	612	576	624	623	595	612	648	593	598	622	632	611	603	571	655	603	593	631	566	591	570	609	622	660	629	658	592	615	562	597	609	637	606	572	670	618	633	648	609	612	598	624	585	598	600	641	631	610	596	614	569	593	623	585	609	595	600	577	622	584	623	574	562	570	606	546	628	608	597	611	572	581	599	593	604	589	620	622	614	567	622	639	592	601	584	621	609	598	617	584	567	550	589	607	615	575	560	575	572	595	622	616	614	595	592	596	570	617	579	615	580	578	581	556	574	598	590	581	626	599	595	653	603	614	590	605	603	603	613	579	582	580	568	572	631	601	601	586	593	622	584	606	591	538	588	623	604	562	594	583	540	631	597	594	635	639	617	591	559	604	620	597	633	608	588	629	594	588	573	585	574	580	601	638	643	605	662	568	568	586	547	628	644	617	572	620	599	583	577	623	615	585	605	630	586	563	604	619	570	610	614	608	593	579	586	639	595	613	589	663	582	588	589	598	593	586	598	652	598	622	541	634	629	637	590	610	590	587	590	600	636	572	603	625	609	614	581	582	627	632	616	584	606	603	585	590	593	591	563	623	605	563	615	581	576	589	643	619	595	604	602	600	666	615	570	622	563	561	623	591	579	586	615	597	611	597	606	589	572	608	606	625	580	607	607	594	614	594	582	585	578	652	586	577	583	581	631	596	586	528	611	621	612	616	615	625	590	592	647	611	628	620	606	597	557	570	598	589	629	625	615	604	616	568	601	570	599	608	579	654	626	618	615	625	576	594	657	620	609	594	564	640	633	596	619	598	613	630	624	589	621	554	607	582	558	617	647	573	576	608	600	606	529	592	549	592	660	602	608	635	650	679	609	597	640	546	583	624	593	591	583	597	572	617	607	604	588	625	598	601	644	590	614	570	604	616	587	633	597	609	608	592	602	596	602	568	571	571	623	584	574	586	587	613	621	553	596	633	603	602	602	609	588	593	603	637	581	651	603	614	642	551	571	602	611	559	570	598	603	607	606	606	577	578	650	622	652	580	623	641	613	587	586	639	588	599	613	597	643	576	570	572	625	600	636	601	604	611	608	582	634	581	606	617	641	629	609	623	620	599	603	566	616	649	603	593	605	611	559	589	638	601	596	625	612	564	638	603	616	583	619	594	591	613	607	600	602	633	590	587	615	624	636	645	605	592	628	604	624	598	609	585	605	550	603	596	627	615	581	601	586	591	600	609	613	566	629	598	599	599	601	623	597	615	604	618	620	595	626	625	581	572	595	579	610	592	580	637	613	558	640	620	577	606	583	605	601	615	569	626	616	588	600	587	621	649	611	592	586	624	576	601	611	630	600	639	621	599	581	569	570	613	540	588	560	591	609	545	595	606	599	619	618	610	569	588	623	582	609	616	580	635	635	564	587	605	629	598	572	625	595	598	530	634	610	613	600	593	613	558	591	562	597	624	664	598	621	608	591	634	618	629	579	559	583	599	547	637	598	621	577	639	631	634	612	591	589	624	618	632	613	598	590	594	587	601	618	590	598	582	615	606	613	586	577	620	612	580	629	578	597	604	580	591	637	607	610	641	580	656	564	596	606	623	584	613	593	627	633	577	625	583	612	611	584	601	628	612	612	606	547	614	596	612	585	613	567	594	629	581	612	592	597	589	595	557	594	601	615	563	599	567	620	588	612	600	604	583	610	650	579	622	563	599	605	618	597	580	613	608	630	600	616	602	613	583	622	612	622	547	639	586	574	572	617	618	588	623	613	587	611	610	627	567	611	565	591	587	615	548	601	578	638	614	567	589	617	579	614	630	574	628	599	593	683	589	587	653	598	584	633	563	598	634	608	602	580	630	575	576	598	644	696	598	610	573	579	624	615	585	597	606	603	607	560	624	659	617	601	566	585	579	619	607	594	635	591	605	581	576	616	607	649	564	602	578	593	580	587	610	630	577	603	565	610	590	615	616	612	596	603	609	608	618	582	548	564	586	644	637	628	581	574	613	620	603	552	560	595	604	597	632	575	619	566	601	611	619	601	599	608	626	584	584	640	606	589	600	639	567	593	617	603	580	577	602	571	638	620	586	591	615	620	600	610	617	563	589	621	591	633	580	579	604	604	622	592	584	566	561	574	577	626	623	610	618	565	548	624	594	623	579	583	619	599	593	585	576	682	635	626	619	606	597	620	646	636	593	631	594	609	587	620	587	581	622	627	593	604	628	602	646	617	583	596	619	624	608	609	615	595	578	557	605	623	600	592	628	653	583	626	589	606	583	613	570	583	599	612	575	628	606	599	601	626	549	578	623	597	581	663	591	619	593	624	579	618	606	584	549	564	633	593	592	648	593	620	609	598	595	591	605	573	620	626	588	607	599	578	602	575	567	538	606	625	579	564	561	617	602	567	589	618	628	604	630	592	623	639	590	613	584	596	607	584	583	566	567	598	584	589	571	635	584	609	578	587	586	629	624	596	597	637	602	577	606	613	573	559	568	615	596	589	640	647	610	562	582	614	611	581	575	626	577	591	632	607	582	608	631	658	559	608	596	557	616	601	602	590	602	565	609	599	577	612	632	619	578	621	609	579	613	609	579	597	619	622	623	622	585	596	624	607	587	590	587	616	633	587	589	597	603	580	587	589	576	575	575	618	601	637	638	666	597	623	598	585	573	606	599	588	618	546	613	571	686	608	605	588	610	593	568	582	625	577	586	558	609	651	643	599	575	641	604	629	610	605	547	596	611	592	607	607	633	606	590	632	593	589	607	621	643	596	617	645	624	600	599	593	620	673	585	641	612	600	589	580	637	574	554	622	633	593	601	593	583	598	596	552	583	626	600	615	581	594	590	646	579	601	586	605	581	614	597	602	628	606	606	623	597	561	579	642	612	609	597	580	653	614	600	564	613	588	597	609	620	647	579	621	565	616	619	546	598	617	625	569	596	574	621	623	597	628	602	635	613	612	598	609	599	622	584	639	654	613	618	570	614	606	643	619	638	587	592	597	591	583	604	585	572	557	590	585	589	588	612	628	603	575	591	576	600	600	567	597	599	606	612	588	597	613	588	644	600	629	620	560	606	595	635	600	583	621	567	598	641	559	635	625	615	621	565	653	577	555	571	589	616	622	603	578	624	625	606	621	611	584	587	571	570	615	608	590	591	611	592	564	598	617	581	628	602	600	615	535	620	589	603	643	592	589	628	667	602	583	630	592	643	605	584	617	629	649	606	639	582	580	612	607	624	582	578	595	578	624	584	629	609	591	557
6709	14829	4309	2219	1999	1624	1329	1150	974	869	846	741	736	723	784	769	708	650	697	692	603	695	764	739	781	734	701	723	668	745	750	676	693	666	752	758	707	657	720	701	663	664	651	659	676	653	704	656	650	718	734	723	674	699	754	783	786	774	671	631	659	643	631	634	625	646	667	621	626	581	614	644	629	631	646	651	628	630	634	600	605	609	587	627	606	638	577	614	603	664	657	628	613	645	613	649	618	601	631	668	644	593	593	658	614	623	615	636	636	619	664	611	578	612	597	610	580	604	588	620	663	632	653	626	579	704	595	634	658	632	648	620	567	630	594	616	592	641	615	649	628	600	570	633	641	621	614	642	637	631	665	589	610	616	641	607	597	602	616	640	632	607	592	673	600	645	640	648	598	631	642	590	610	635	670	634	586	651	648	620	669	625	612	643	597	588	618	635	623	634	609	658	640	618	635	635	637	613	615	615	622	629	636	609	686	615	605	642	597	633	631	621	608	663	623	598	618	675	678	649	643	608	590	634	667	655	597	624	614	640	608	628	608	641	630	584	598	621	601	673	661	644	624	634	608	639	576	651	606	647	613	652	627	602	632	620	683	655	645	618	626	621	620	601	672	611	626	582	657	598	625	597	668	661	638	596	630	622	644	664	583	667	624	633	661	606	623	646	594	658	657	609	659	641	621	579	605	642	634	612	619	630	622	628	613	637	646	619	628	605	573	596	593	604	627	654	642	612	634	626	611	653	618	596	593	639	608	679	630	631	649	615	640	614	660	598	617	641	621	596	672	639	654	600	632	613	615	666	577	626	601	641	621	576	632	598	633	632	615	663	617	608	655	641	644	562	588	631	604	620	654	612	615	619	625	647	604	645	649	591	624	605	638	626	583	650	639	604	598	662	606	622	628	671	655	636	611	603	590	612	609	639	593	599	599	619	604	590	588	611	581	646	617	640	635	624	670	638	614	631	597	653	641	635	628	612	577	617	608	630	612	634	612	594	602	640	616	652	604	655	609	598	638	630	611	628	701	605	608	647	633	603	627	645	598	609	646	581	666	632	656	629	635	614	599	652	641	665	646	601	629	660	684	613	637	654	622	617	596	668	618	620	651	613	628	575	655	664	673	604	678	652	622	644	634	647	556	641	628	641	599	644	645	597	628	600	608	639	606	625	643	603	619	562	606	628	589	634	657	594	625	634	605	652	630	625	598	651	611	598	592	609	668	633	653	617	664	571	638	652	647	659	618	600	649	604	587	582	674	643	614	672	647	655	600	586	637	634	627	643	605	661	620	595	656	627	613	672	587	627	581	595	604	632	615	563	598	615	618	671	626	646	603	577	638	671	601	602	625	663	644	620	634	617	648	623	645	648	630	599	636	681	641	659	608	644	620	640	657	593	615	639	601	594	633	593	638	603	617	585	605	633	643	607	596	615	611	647	614	629	641	670	645	598	574	617	625	664	590	660	614	596	609	640	645	601	647	622	618	593	600	660	631	592	597	602	634	641	581	633	622	591	625	605	660	620	606	688	641	629	565	613	640	576	591	603	608	618	610	600	674	568	605	653	577	595	609	642	649	624	644	600	633	630	605	626	624	598	633	622	608	659	616	694	605	700	616	630	605	633	625	611	676	654	619	634	618	631	610	649	591	608	625	615	608	592	589	585	669	651	619	620	631	606	628	634	654	661	614	651	595	612	636	647	613	580	619	636	599	615	649	632	607	631	618	601	620	606	656	615	605	619	617	672	670	624	599	605	616	603	598	603	604	589	644	612	674	591	563	622	595	637	569	686	641	622	668	610	663	617	620	614	596	595	631	640	649	642	658	588	628	670	576	630	623	590	642	639	695	657	565	610	648	677	611	641	641	648	590	647	626	618	612	601	579	619	629	639	593	611	647	631	611	679	602	617	645	588	656	630	650	622	642	577	586	593	616	647	606	626	624	688	601	626	598	650	588	597	610	643	593	651	664	623	606	606	601	629	621	623	615	613	623	645	613	642	612	616	613	627	611	660	632	615	671	616	591	618	639	578	639	590	632	646	588	645	650	619	650	673	648	636	630	620	666	625	665	612	600	645	603	622	634	663	595	586	572	680	622	628	666	603	621	629	614	644	613	620	606	603	639	626	655	621	644	630	646	650	633	611	670	638	627	620	559	627	637	606	622	626	655	588	579	609	638	631	596	624	627	593	597	632	658	643	635	594	621	611	619	623	624	626	662	670	625	638	583	592	611	617	659	644	692	652	630	613	614	604	661	642	668	621	619	625	591	653	629	635	659	615	608	652	646	630	625	593	644	642	611	643	640	665	663	637	632	682	627	635	673	592	587	648	666	646	630	620	680	602	644	618	631	601	618	590	630	596	626	648	603	653	578	592	590	621	605	637	633	644	626	620	634	645	606	615	601	619	597	610	591	611	603	620	641	598	646	638	625	625	589	673	614	603	623	670	650	603	638	613	614	626	641	640	639	644	614	600	615	629	616	587	620	626	603	613	614	606	650	605	616	662	641	592	589	644	628	649	633	596	605	640	630	617	582	670	608	604	635	606	628	556	583	595	584	644	631	658	605	617	636	605	589	635	659	623	638	631	631	586	633	618	623	614	621	623	642	646	593	587	620	641	669	646	652	695	630	569	613	624	624	607	647	630	604	594	611	648	656	620	626	676	632	620	634	609	615	638	615	577	669	638	610	600	641	642	601	614	615	637	623	608	628	597	642	607	592	616	665	633	663	617	603	638	590	647	617	622	672	620	592	616	632	606	606	627	627	608	614	609	644	646	590	613	603	650	635	638	633	626	634	662	611	684	645	607	625	591	622	627	632	637	619	637	599	614	599	646	640	627	643	602	639	659	643	645	667	669	663	603	619	622	617	653	626	632	614	646	604	615	687	603	698	630	617	638	620	647	647	631	644	621	661	616	585	638	604	609	609	622	653	616	613	613	626	620	622	576	596	621	599	639	589	635	645	620	589	670	688	651	601	609	625	625	618	612	600	653	632	609	648	634	603	616	619	634	620	630	634	643	605	625	665	645	603	633	591	607	603	616	627	587	626	633	630	594	626	666	617	682	618	618	603	642	612	640	643	638	608	646	635	603	644	657	611	609	600	642	634	604	634	647	643	591	609	640	662	632	645	657	670	622	602	625	654	617	638	602	625	657	671	634	637	599	589	655	632	639	644	628	629	674	581	616	640	701	649	605	616	626	599	614	591	626	612	626	628	594	619	614	618	623	638	583	637	636	639	615	579	632	611	631	603	637	625	641	614	599	591	586	664	634	625	648	588	629	597	611	636	682	629	627	630	606	587	619	625	618	613	653	606	665	595	596	628	618	648	631	630	601	666	605	650	657	603	611	623	610	646	609	621	604	597	636	629	605	687	621	627	589	623	647	629	619	627	639	614	647	657	613	593	646	607	609	608	661	610	598	632	638	628	593	611	592	614	588	585	604	656	645	611	604	631	661	603	652	636	630	611	638	608	613	656	613	592	661	621	612
22783	21348	29142	23931	21352	21386	6915	1253	953	817	704	654	568	585	548	504	505	494	486	484	466	480	512	477	528	539	508	527	516	502	485	484	451	465	526	524	510	446	511	434	503	435	468	408	462	395	408	441	446	462	507	481	467	486	496	548	583	485	439	452	426	402	407	389	392	378	446	412	393	403	430	383	402	429	376	415	383	397	399	437	387	392	397	412	358	397	380	388	384	394	418	381	388	403	385	370	365	402	367	375	358	409	376	372	371	406	361	382	388	383	340	363	375	374	398	359	387	380	370	373	380	346	371	335	412	368	363	363	359	408	380	390	351	365	374	390	389	349	386	355	377	381	408	413	357	364	383	347	363	370	445	374	369	415	366	369	389	371	381	423	358	406	385	374	384	410	376	422	378	393	377	383	419	381	397	406	353	380	384	370	440	358	373	363	397	402	359	382	382	398	374	357	363	345	342	361	402	409	372	382	388	372	394	376	379	401	387	401	371	368	378	378	390	386	378	385	369	374	369	373	369	389	356	403	397	383	378	367	341	370	378	396	370	367	399	398	364	389	391	379	403	393	343	384	375	372	390	375	411	400	406	368	399	367	376	372	369	380	387	407	338	424	378	409	417	393	388	364	336	402	390	338	369	369	381	369	380	375	370	394	396	411	378	362	395	404	344	376	359	377	425	379	395	344	421	392	391	386	362	392	409	388	323	376	403	384	365	363	380	380	406	406	389	391	364	373	403	403	377	410	408	382	384	406	400	399	384	378	360	372	377	402	394	428	374	365	371	381	365	363	406	417	376	365	387	378	375	365	343	404	363	392	425	379	394	344	386	335	392	357	383	393	371	380	386	394	379	372	380	376	397	383	360	401	382	398	374	330	371	388	375	385	428	383	363	400	394	401	396	352	386	378	354	387	412	362	414	369	374	387	366	370	403	401	372	363	375	334	404	403	391	382	371	362	383	386	380	385	365	379	351	366	384	381	387	371	384	367	389	386	360	402	378	373	404	390	378	386	383	375	364	389	371	360	434	383	375	354	370	368	384	353	363	379	385	357	377	395	398	410	368	387	370	379	389	361	390	405	380	368	370	375	384	360	365	365	347	339	388	409	376	398	353	343	410	380	408	388	352	346	393	395	405	350	372	350	385	361	401	386	353	357	423	352	374	401	372	372	367	380	383	370	382	374	346	363	358	376	380	360	383	407	379	422	412	402	366	356	390	391	351	431	366	369	437	366	376	345	385	375	354	394	370	334	384	372	366	384	371	385	374	376	372	381	392	391	369	390	401	388	373	363	378	383	367	429	403	359	428	365	370	401	386	377	371	397	360	354	359	398	405	405	344	405	387	406	375	409	392	380	369	374	343	389	382	404	388	352	403	361	317	349	381	392	368	388	392	371	381	403	373	355	365	360	363	408	367	381	388	378	342	388	372	379	371	407	375	386	358	333	377	356	361	410	409	380	361	407	390	369	369	391	404	385	385	390	380	391	408	379	398	374	387	414	413	338	394	375	353	344	374	387	412	334	365	377	362	372	370	402	382	352	403	400	399	394	352	343	360	366	365	404	414	351	370	391	406	348	393	380	382	391	381	362	368	383	387	362	405	381	360	390	392	367	428	383	386	396	359	392	373	379	392	363	375	410	398	350	385	388	367	403	346	363	361	379	358	399	373	379	379	360	391	362	380	414	366	404	384	400	396	387	376	373	381	361	387	379	340	394	390	382	368	374	381	405	393	371	384	360	369	389	378	415	379	379	372	358	393	376	387	361	378	395	422	420	400	408	379	396	380	381	356	371	425	367	402	370	417	367	351	387	365	415	335	364	377	367	376	355	343	370	371	366	407	374	398	384	385	389	343	380	405	383	388	397	377	360	397	414	352	394	351	370	375	393	391	365	372	369	370	439	400	405	357	367	393	403	372	357	400	410	359	411	428	368	380	399	389	408	383	353	389	392	390	395	392	383	378	381	395	357	369	357	395	379	381	382	375	385	377	388	406	383	387	403	390	395	388	395	409	369	375	389	359	394	351	377	379	370	396	402	392	390	401	404	370	357	406	390	361	365	393	380	379	391	383	385	389	380	364	354	365	383	387	353	377	381	373	383	403	384	396	403	369	383	376	361	352	421	369	403	390	389	358	374	369	379	406	400	403	367	346	382	388	380	381	363	391	393	363	374	353	371	374	427	358	396	401	375	400	374	411	400	396	364	382	376	412	396	377	397	408	377	402	386	370	373	398	369	395	381	359	408	370	389	348	415	378	371	388	423	382	382	393	346	352	379	379	409	379	391	382	373	381	415	379	400	381	372	387	368	353	408	363	397	391	392	368	362	377	363	364	364	385	345	402	357	392	363	371	386	368	424	372	370	376	386	399	419	415	368	390	371	374	375	377	401	393	405	409	378	384	370	398	390	390	388	382	381	356	380	359	388	388	388	388	399	406	375	422	371	390	364	379	368	342	380	379	356	379	376	361	364	365	368	382	344	381	362	355	362	357	382	390	343	382	411	346	392	396	338	390	397	355	359	385	385	368	367	381	377	384	371	389	331	395	406	380	360	364	378	396	365	387	353	357	386	367	396	376	418	366	370	348	364	361	381	373	375	359	364	391	373	411	382	389	370	344	365	397	369	379	398	374	390	358	420	380	352	374	396	396	378	390	397	368	406	375	360	366	362	389	384	367	371	393	345	391	371	405	381	384	375	390	371	392	362	351	371	374	370	317	348	377	370	370	385	379	345	334	401	383	359	357	372	406	362	380	352	398	389	379	378	330	384	411	381	353	400	386	399	363	378	367	364	357	399	368	390	381	412	410	379	348	359	384	380	374	398	379	374	367	371	380	380	398	360	390	385	373	376	339	363	385	395	357	376	350	366	389	367	391	403	386	393	358	356	375	360	368	395	371	418	378	409	386	399	363	383	375	335	371	367	409	391	337	406	364	372	366	373	388	405	414	371	379	371	392	375	366	377	346	381	400	340	361	362	366	354	368	363	387	378	393	370	432	401	351	368	336	383	400	394	385	404	335	385	378	360	399	393	370	376	384	392	370	392	366	382	321	385	374	372	384	349	392	382	370	340	325	359	395	395	376	390	407	378	371	400	391	371	374	397	404	405	373	373	363	374	368	382	380	397	381	360	374	404	362	355	400	378	397	391	394	390	382	385	401	392	333	402	352	402	388	347	376	381	386	372	402	375	368	366	366	396	345	390	367	381	406	358	376	363	390	357	369	354	384	374	368	370	402	391	410	371	379	340	382	367	377	358	341	386	382	395	378	402	363	371	376	384	368	381	363	368	376	361	429	348	403	380	372	359	379	371	407	404	327	372	399	411	388	389	386	410	352	364	353	396	378	376	375	406	380	436	356	399	389	390	343	386	339	407	354	359	379	349	352	363	372	360	408	412	378	389	430	403	384	346	374	366	338	387	413	361	386	368	366	380	371	397	386	363	376	314	370	397	377	364	363	367	397	395	398	380	362	381	379	363	375	349	387	365	365	374
7998	25674	10565	5313	4384	3347	2494	1925	1526	1208	991	880	814	723	671	633	594	583	545	546	577	570	607	608	624	642	606	545	579	588	558	484	537	558	588	609	581	551	526	500	538	450	429	450	425	423	493	508	556	529	512	578	566	556	569	624	710	615	496	486	439	426	456	393	415	421	412	414	417	428	429	398	413	437	389	436	383	402	419	334	390	410	399	409	398	428	369	400	444	377	420	386	392	394	434	360	380	415	349	377	385	413	373	401	359	394	377	396	427	378	414	376	385	383	385	401	402	366	404	429	419	388	364	407	408	357	391	361	410	400	427	392	376	364	394	388	355	394	408	387	384	365	355	396	388	424	403	424	373	393	380	379	382	409	391	395	384	371	392	360	353	362	379	359	390	394	392	396	384	405	410	377	399	406	395	391	372	393	359	351	411	414	413	408	374	396	428	417	393	382	381	370	381	399	395	398	382	392	379	406	377	395	406	396	426	409	400	409	383	372	413	346	396	396	404	416	375	375	399	392	383	439	416	411	419	389	411	391	412	391	385	422	407	352	370	412	384	370	365	371	362	373	431	366	384	378	398	390	377	416	368	391	411	381	358	410	373	395	379	407	389	390	410	389	401	397	421	431	406	396	388	367	387	380	362	402	378	356	357	351	358	411	396	407	424	375	379	393	388	376	430	400	398	392	401	392	349	364	380	401	389	424	409	363	425	364	401	364	367	411	363	392	384	345	383	404	357	373	410	384	407	362	376	425	381	360	378	383	382	365	414	384	380	373	388	386	381	386	381	394	388	406	378	395	357	405	394	418	398	394	402	382	410	395	357	413	405	400	405	381	410	402	422	369	397	399	384	393	411	391	369	384	375	388	364	353	388	359	376	394	368	397	418	373	426	414	386	416	370	406	391	385	370	424	395	404	401	391	398	391	395	385	355	393	392	367	379	410	368	406	384	379	367	382	372	360	407	390	380	406	356	407	364	379	372	366	375	363	400	358	374	381	374	353	407	373	416	446	410	383	392	373	376	350	397	432	393	384	377	401	374	417	398	375	385	390	377	423	383	395	391	416	395	400	389	380	415	371	367	385	373	430	382	390	405	369	379	383	388	403	416	357	350	427	372	355	395	382	388	369	409	382	401	399	393	387	390	401	377	371	388	422	386	392	419	362	355	390	416	389	369	410	407	379	344	368	388	403	370	354	397	374	384	413	361	400	412	391	378	365	393	399	377	384	403	378	373	378	420	392	367	421	395	387	458	391	403	388	428	376	384	382	376	390	373	391	377	396	382	371	389	401	393	372	347	390	388	412	380	382	392	387	382	420	363	389	395	385	394	408	399	421	393	376	385	407	367	408	391	388	427	395	426	393	406	383	377	375	382	405	404	358	398	386	396	373	366	394	388	355	387	334	385	393	410	382	387	389	401	378	391	403	405	349	412	407	371	404	380	424	353	358	379	395	402	396	426	380	361	417	371	402	404	393	398	410	400	400	381	405	367	417	362	391	394	404	407	402	395	398	381	392	391	417	421	372	396	383	398	361	373	368	378	395	387	359	372	428	369	388	382	393	378	370	430	366	417	398	403	371	359	361	388	419	366	412	352	424	374	382	372	387	401	377	367	399	375	380	423	385	407	396	382	406	394	381	406	381	389	391	408	392	393	381	375	414	373	429	382	393	360	395	410	387	365	415	409	407	409	390	375	396	410	441	358	371	365	365	414	348	378	391	353	419	392	369	392	418	415	380	395	370	383	388	373	384	380	414	408	366	381	377	394	376	396	349	426	374	385	387	389	385	392	368	399	379	381	386	403	397	410	401	401	380	407	413	394	381	391	387	398	388	404	391	391	417	423	419	380	392	381	401	394	388	401	384	385	379	383	397	404	400	371	390	380	385	424	394	369	405	386	344	372	395	376	364	395	364	380	380	403	383	418	373	399	400	383	408	403	377	380	381	375	392	385	384	361	375	387	395	408	386	396	380	398	374	417	419	370	375	378	374	375	424	407	381	415	379	388	388	394	426	394	363	392	365	400	373	399	369	397	388	402	387	403	378	366	404	400	370	385	348	411	385	391	406	367	398	417	409	436	404	367	372	392	378	357	404	374	377	409	419	382	371	384	346	388	397	398	391	394	382	413	370	371	336	408	400	407	362	395	364	397	389	398	432	432	413	406	375	397	377	393	365	350	382	402	404	369	388	392	384	439	398	386	402	390	383	379	385	406	390	414	393	395	387	413	370	358	388	373	423	405	409	411	380	386	399	365	373	393	355	387	371	358	370	362	391	391	388	352	377	360	374	386	392	398	368	386	384	423	382	383	416	383	413	368	384	389	385	352	407	389	381	366	404	396	405	381	392	367	406	397	357	383	370	415	412	408	389	391	387	425	389	403	407	373	385	375	381	397	387	388	378	421	395	377	368	398	375	414	406	376	390	396	380	401	405	400	408	398	382	402	379	406	406	368	372	355	391	408	391	413	382	378	365	369	368	446	404	401	414	398	392	404	416	418	406	403	399	370	391	382	382	373	411	392	359	360	385	399	391	404	377	384	402	423	373	420	397	391	403	376	411	380	421	403	381	399	375	392	369	391	391	401	365	392	396	349	378	365	417	349	372	400	413	403	362	405	351	408	407	420	402	398	401	385	370	390	395	385	387	408	350	434	377	419	380	395	372	360	410	383	399	391	390	413	395	397	385	415	391	397	373	462	401	386	373	393	372	389	407	376	440	400	380	375	401	392	415	367	393	388	420	380	398	373	385	387	393	374	387	404	328	391	380	373	424	398	363	406	378	374	403	413	344	362	414	389	403	424	386	354	434	385	384	378	345	399	388	400	381	387	371	397	373	369	364	345	354	384	383	397	366	404	385	387	369	385	369	356	387	368	406	361	380	376	367	374	354	374	392	390	375	392	367	395	363	435	407	368	379	418	378	385	354	382	404	382	342	403	403	402	415	374	432	389	407	375	449	387	417	379	397	381	390	395	403	407	387	388	429	400	418	377	351	367	365	429	345	366	402	394	400	365	403	381	403	409	355	416	368	388	416	389	361	415	408	401	407	436	404	385	398	399	425	366	365	391	368	374	399	397	388	373	393	382	387	371	385	394	442	378	379	362	375	401	369	378	395	377	386	384	399	371	377	372	402	389	381	372	384	363	381	379	391	414	385	399	410	391	399	385	429	384	386	405	388	442	415	372	349	380	420	375	397	354	355	403	386	375	377	392	368	400	392	392	375	392	359	385	384	375	391	387	365	384	404	414	396	413	375	362	385	380	386	354	381	393	367	401	349	369	394	376	405	362	399	387	403	400	415	370	413	415	377	381	424	391	404	380	412	372	398	362	380	374	409	401	404	418	383	405	382	384	380	394	401	359	370	410	378	337	385	413	386	406	366	395	411	392	374	371	363	350	366	424	383	367	411	366	402	391	425	378	369	374	424	366	371	429	428	407	363	394	406	410	334	414	395	428	410	394	447	407	397	396	341	426	401	423	412	371	372	382	397
28044	17033	3420	985	726	632	548	509	523	520	476	472	440	452	465	492	474	445	447	496	460	488	511	518	544	535	485	445	474	481	492	486	473	499	517	494	489	478	469	460	448	455	413	466	416	429	454	515	462	454	498	470	482	506	491	524	523	514	481	433	462	454	449	461	443	471	460	434	471	479	464	444	439	439	487	469	436	461	409	460	434	461	473	443	479	481	480	462	419	497	487	468	467	479	434	440	448	481	437	442	438	454	480	438	431	460	465	491	456	461	461	482	468	426	456	475	437	475	461	481	437	453	463	431	441	431	407	423	433	464	459	433	446	479	469	462	426	461	476	446	433	454	469	432	444	467	434	429	504	452	439	443	435	458	447	437	471	422	423	461	444	439	481	476	470	429	494	468	462	451	437	460	484	454	448	449	456	472	421	470	470	452	448	478	473	503	429	455	441	488	432	462	443	423	489	493	440	431	434	490	446	444	417	489	462	482	484	436	464	505	450	449	432	497	448	448	500	460	490	445	448	447	478	463	462	447	451	441	445	406	419	461	489	460	463	461	464	439	410	437	414	450	436	438	449	457	482	446	440	484	448	423	453	457	483	448	463	475	464	443	507	424	441	443	449	467	518	504	444	430	439	407	429	437	476	456	447	469	473	482	504	470	481	440	442	429	470	422	434	436	471	446	523	445	445	451	471	447	454	451	446	446	481	440	458	444	448	471	496	489	462	451	428	434	461	454	464	441	447	455	439	446	463	446	472	489	437	476	451	484	471	433	465	432	469	450	468	436	442	464	452	464	439	455	453	478	426	437	488	446	452	427	439	491	413	432	463	460	457	399	465	431	431	420	408	449	497	494	468	434	457	431	468	449	433	455	503	445	453	466	446	419	440	448	453	466	425	442	447	431	475	457	474	465	450	458	442	462	476	490	448	463	446	433	455	437	452	492	462	472	448	459	461	451	401	460	463	442	442	473	438	480	456	490	471	453	462	446	477	441	445	422	434	440	457	457	472	442	461	442	457	431	450	461	445	441	443	472	445	466	452	454	446	411	468	465	496	468	445	453	475	459	442	454	447	460	471	440	441	461	450	420	478	452	450	439	456	474	431	421	456	464	456	465	432	485	450	449	438	421	461	443	427	441	456	502	446	484	484	488	424	496	483	439	450	428	473	478	490	483	462	448	446	431	441	433	467	439	460	462	450	495	438	481	447	445	458	508	442	431	471	445	462	417	411	454	473	466	466	488	451	478	436	426	441	464	439	454	460	461	427	514	447	443	438	414	492	471	475	468	480	448	432	441	496	439	439	519	483	489	461	486	478	458	448	465	447	485	459	463	458	441	423	461	429	472	477	445	461	463	473	435	471	466	465	476	434	429	436	432	430	493	487	469	468	452	461	474	457	448	474	420	496	484	472	478	440	440	438	454	473	451	477	472	470	453	461	482	420	443	445	451	461	434	454	436	483	420	413	452	468	436	470	486	445	425	462	459	483	423	464	456	466	413	477	455	453	442	467	422	463	482	437	498	443	477	462	427	457	460	415	477	443	451	476	456	418	451	431	439	471	473	437	451	475	507	477	482	460	455	449	439	451	450	462	474	463	432	473	425	481	443	474	432	465	459	459	445	485	457	422	464	449	427	490	451	465	478	475	487	463	464	473	417	447	447	418	443	474	459	447	413	472	474	471	418	445	470	449	457	450	433	470	447	467	454	447	449	428	500	487	454	451	446	445	468	451	410	456	440	482	465	472	422	442	458	458	485	467	439	434	466	460	446	468	450	441	474	460	473	475	459	468	426	418	470	456	491	436	470	457	452	464	423	485	457	439	445	464	463	432	491	460	466	471	456	417	481	457	455	469	490	454	443	432	461	424	460	424	459	460	453	474	423	455	429	452	443	460	470	456	468	452	436	446	494	451	482	443	467	446	454	454	446	421	427	466	429	419	464	477	444	433	473	447	438	462	470	444	476	474	457	447	481	443	478	474	455	457	489	463	433	446	416	478	396	489	437	481	417	460	429	441	458	417	423	483	439	437	433	462	485	449	432	464	430	444	473	412	450	440	457	437	463	456	441	465	473	480	443	432	449	481	433	451	475	458	444	455	425	449	479	450	481	436	459	460	451	470	471	462	459	462	449	481	448	470	459	434	446	459	486	455	469	457	488	452	453	452	497	431	478	431	448	429	417	426	485	469	451	454	479	481	445	460	458	479	430	459	436	476	439	463	422	454	448	468	471	471	458	429	461	461	478	479	475	450	477	430	484	452	463	435	434	450	431	466	441	466	455	439	466	438	445	441	490	441	409	456	457	433	452	468	460	477	466	441	438	468	470	439	480	449	472	442	454	443	433	444	435	491	445	508	472	489	460	431	431	419	475	455	454	479	462	478	488	454	442	467	449	446	453	463	434	453	429	452	471	463	499	456	391	443	448	437	425	427	435	456	473	443	455	418	456	464	432	419	456	459	439	404	481	465	464	477	427	442	494	439	447	464	458	468	450	432	416	506	450	449	439	470	428	469	446	445	464	475	479	452	432	458	447	430	419	437	469	464	458	431	440	426	450	424	480	399	461	449	447	456	454	490	440	454	453	460	478	446	448	496	479	492	444	427	441	438	465	440	472	482	458	457	445	458	477	420	453	448	451	478	487	427	441	446	464	447	491	493	448	455	460	496	462	428	461	503	476	494	464	433	457	448	484	425	418	464	502	458	434	468	433	468	449	485	469	469	411	450	481	478	410	465	456	463	465	457	425	413	450	477	417	453	480	476	415	481	477	425	460	414	479	416	464	475	434	455	442	471	446	414	425	449	479	474	409	487	476	444	475	449	450	441	445	451	467	446	472	474	409	432	516	458	452	451	433	476	418	471	461	435	489	455	476	415	449	458	460	457	459	433	422	435	471	442	465	432	470	502	451	492	468	463	480	494	470	504	433	430	447	444	454	445	389	451	447	481	436	480	440	450	454	433	472	456	486	480	462	449	468	467	477	471	460	484	459	461	455	476	442	448	466	482	428	435	435	454	466	473	425	468	457	460	436	459	473	482	454	441	441	407	501	443	426	491	471	470	434	454	468	491	418	468	461	430	483	434	458	437	474	434	468	450	443	427	470	472	442	494	461	487	487	433	449	509	461	459	457	501	488	464	439	435	456	473	412	483	428	493	470	466	421	488	490	444	435	458	485	455	452	451	447	432	451	426	429	459	468	435	474	429	458	432	432	479	440	460	483	476	469	476	433	454	431	426	457	471	507	436	478	452	467	474	460	442	476	473	424	445	482	452	491	413	460	478	468	490	448	441	442	464	459	451	431	449	456	464	494	499	486	478	468	448	474	430	494	502	461	463	496	429	450	398	483	449	473	466	504	472	455	489	441	462	468	440	442	459	471	495	462	463	453	444	470	455	466	457	484	482	442	441	459	462	483	451	483	453	447	421	420	414	448	436	482	421	454	431	476	432	449	426	482	430	473	468	442	428	465	500	458	440	473	485	414	461	494	441	461
7066	3196	1434	979	919	864	693	599	572	573	503	520	486	528	536	531	502	490	502	507	517	578	542	588	575	603	586	586	534	591	549	509	591	550	559	564	572	577	554	508	539	526	517	499	474	503	511	550	525	530	533	513	569	545	552	555	591	564	513	519	496	503	528	499	488	506	471	496	494	487	490	485	509	496	518	501	511	485	527	480	525	497	528	529	471	464	506	527	479	501	496	474	497	507	524	510	524	518	503	468	498	511	499	511	502	482	476	495	491	479	499	506	494	518	470	486	511	506	514	498	496	496	469	482	458	465	467	480	448	532	491	471	468	498	480	449	486	459	463	493	498	458	473	480	466	508	462	474	469	515	487	500	528	504	472	443	465	474	498	503	497	507	499	501	468	511	505	528	497	466	477	454	533	497	464	520	488	520	514	499	480	484	502	485	493	509	486	494	483	480	510	504	525	505	468	500	509	513	478	448	518	477	487	484	520	492	476	514	484	506	494	523	478	525	494	491	508	490	488	506	471	497	470	486	524	534	456	514	467	495	519	516	482	509	497	451	510	481	506	498	492	504	492	482	498	490	515	492	457	509	495	478	484	475	493	496	532	485	500	506	512	455	506	475	502	465	462	512	458	507	531	515	506	468	497	520	479	485	534	520	501	504	521	457	510	506	524	461	473	474	527	476	483	512	512	492	496	478	471	463	471	496	479	480	486	497	510	492	467	462	504	506	465	542	491	495	492	486	504	514	489	490	486	484	506	482	465	505	494	480	493	506	542	494	521	470	485	473	473	488	464	494	473	450	486	478	477	494	487	485	470	511	480	467	510	527	458	464	509	496	452	472	494	540	511	494	488	458	483	527	489	468	474	492	521	475	465	458	485	488	536	477	464	470	526	506	463	495	481	490	495	477	476	482	511	482	477	496	490	466	507	467	521	543	512	548	499	483	472	471	517	509	444	477	515	472	460	507	486	518	482	484	446	494	484	457	499	486	470	437	492	474	485	463	492	502	476	474	506	479	492	532	458	512	497	493	495	532	502	484	478	497	490	510	514	488	517	510	466	491	521	502	502	509	461	490	470	491	523	475	512	467	497	463	485	466	463	540	521	468	485	525	475	488	484	503	491	510	470	487	500	482	479	511	514	493	480	486	497	511	495	491	483	531	510	467	481	505	439	475	494	506	507	510	497	549	513	498	498	501	511	534	475	494	491	437	499	488	487	500	461	461	526	513	497	509	489	499	477	494	466	506	502	478	513	468	489	500	446	479	470	473	462	535	493	480	440	530	505	492	517	463	478	475	505	472	465	537	476	502	474	458	520	520	558	499	524	526	522	511	461	526	477	486	499	495	492	537	477	495	514	480	479	521	490	483	454	486	450	494	473	471	480	487	491	469	520	484	466	491	492	529	486	488	441	496	527	515	496	498	468	437	494	497	519	492	476	478	467	453	518	450	465	440	510	474	463	529	474	469	502	507	455	517	449	489	492	479	474	527	510	490	481	509	521	473	482	540	482	536	475	499	493	501	482	496	493	499	484	468	477	517	492	490	484	503	501	450	479	501	508	443	480	493	479	465	495	483	468	467	447	457	501	513	464	482	505	508	459	486	476	471	512	497	462	503	470	479	506	497	451	471	510	501	529	476	512	475	475	481	497	497	486	464	490	517	507	498	516	495	514	524	498	468	516	500	471	515	479	479	487	472	480	508	495	529	483	490	482	523	533	512	449	538	485	473	467	504	500	513	463	537	447	465	492	475	505	485	488	493	529	532	519	526	490	481	481	507	501	457	496	495	493	506	476	523	517	539	534	508	477	463	521	451	471	511	493	524	521	532	502	469	499	486	478	498	484	524	508	498	492	462	500	496	478	462	519	518	532	475	493	483	467	471	487	519	473	479	488	501	477	496	480	547	509	492	507	475	490	494	521	504	483	476	491	511	475	457	444	449	468	480	542	500	454	505	465	517	513	474	481	478	480	513	510	467	483	485	478	462	491	469	507	478	463	470	481	537	499	513	517	478	484	518	485	500	474	511	479	489	472	520	505	447	517	482	481	494	482	503	486	480	500	547	499	476	476	484	468	482	429	518	513	433	502	513	512	499	489	489	488	497	527	486	486	448	497	513	483	472	495	487	527	506	509	512	529	481	514	500	448	503	504	491	479	491	522	471	479	498	467	459	481	466	511	468	474	480	492	484	507	478	495	489	455	468	487	509	512	507	509	465	508	508	512	447	532	425	509	505	469	489	501	508	507	496	482	500	473	493	461	500	501	527	508	467	474	481	495	505	507	479	517	502	494	476	480	465	491	486	496	488	492	516	509	502	492	480	483	554	521	458	520	502	469	494	475	494	485	499	491	488	488	472	462	500	457	479	501	496	477	495	532	485	538	502	489	508	461	501	478	494	501	460	499	468	490	493	479	504	521	498	468	522	521	431	539	539	454	521	522	473	515	482	459	490	505	502	531	489	475	506	474	467	467	495	479	511	476	476	486	497	501	482	464	470	429	466	485	480	488	506	487	501	494	494	482	473	514	499	494	500	508	480	485	496	481	510	472	480	500	528	485	500	487	491	475	486	468	482	484	475	494	489	494	516	502	487	476	517	509	439	529	499	496	480	468	455	518	456	479	456	528	455	462	493	462	489	525	446	491	483	501	487	517	498	453	518	501	483	494	485	482	499	481	484	496	459	469	478	471	511	485	500	467	486	487	514	435	475	540	489	483	503	507	522	487	521	493	483	462	516	467	461	509	506	475	480	521	493	477	479	485	530	502	484	450	514	500	494	470	492	461	483	499	459	438	488	506	477	516	473	511	504	514	504	480	478	477	419	508	503	519	504	530	505	466	490	512	496	523	509	479	493	498	494	483	460	490	466	526	496	523	459	478	527	506	480	489	486	518	478	476	474	490	480	491	509	509	474	506	495	545	507	456	466	465	477	512	494	503	494	505	501	472	497	523	468	497	475	470	488	507	482	457	518	486	485	506	482	503	494	501	462	486	487	491	479	466	470	477	454	501	476	506	463	508	465	517	489	503	509	509	492	485	473	488	493	466	477	495	446	531	499	481	525	532	468	482	426	497	511	518	489	443	529	496	501	491	456	532	474	470	505	523	472	516	447	504	495	445	480	472	512	472	511	514	451	528	483	493	537	503	474	478	495	547	493	480	519	483	486	482	513	497	504	524	476	457	489	479	494	492	505	485	462	474	479	456	473	480	467	500	508	460	480	493	477	525	521	519	504	465	468	482	471	481	469	460	483	471	505	457	496	509	502	545	526	495	486	451	469	477	504	486	484	489	483	505	508	511	482	468	496	501	444	528	467	487	494	474	486	506	465	465	504	506	471	484	507	483	522	503	539	473	469	479	476	471	512	494	525	512	510	456	536	485	462	472	506	478	494	447	491	478	508	463	499	476	551	486	491	477	478	501	448	490	473	499	491	503	511	508	551	486	491	522	472	515	495	474	499	478	492	499	475	510	471	495	464	504	463	496	488	540	481
23832	21322	28629	24356	21327	8791	1055	723	587	454	419	389	364	334	342	331	337	328	323	292	321	313	321	370	339	368	345	286	323	349	351	300	346	305	324	353	354	322	303	339	309	283	292	260	298	296	313	299	318	310	311	345	329	337	324	360	412	392	287	314	309	301	270	266	279	252	273	287	255	278	272	259	274	259	263	281	245	240	277	278	261	258	273	246	259	314	266	272	263	276	277	287	278	252	278	268	265	246	249	247	267	263	282	263	233	252	230	236	254	248	243	269	254	250	265	274	270	267	258	253	233	251	280	252	261	252	274	267	283	263	278	267	272	286	264	254	246	269	262	285	260	257	284	249	255	214	259	288	227	267	257	243	267	258	273	260	261	255	272	260	241	251	241	253	256	247	225	266	262	261	250	277	264	268	254	245	273	219	272	250	290	286	251	268	287	270	282	238	297	256	252	250	243	246	272	236	264	248	289	271	257	280	271	282	261	278	274	259	263	255	248	264	230	249	271	250	279	275	251	251	260	252	293	287	264	233	271	239	258	279	250	277	252	265	238	261	287	236	262	272	268	277	277	242	262	293	269	283	250	264	222	261	254	253	269	263	253	238	255	254	252	236	233	268	243	272	248	258	297	263	234	252	271	280	250	257	267	267	236	263	262	254	257	247	237	248	274	253	259	261	267	275	253	275	265	288	278	264	232	259	271	270	267	262	267	235	269	265	246	273	228	277	273	242	272	281	252	263	268	281	273	262	265	281	263	236	280	242	274	257	273	241	243	272	270	268	294	265	258	258	247	230	269	247	266	267	262	243	226	246	258	269	272	256	260	259	241	279	283	238	236	250	272	263	278	267	253	263	256	262	260	251	242	251	252	254	262	283	261	269	256	233	262	273	274	284	265	279	265	237	258	295	241	247	258	257	284	243	267	240	235	229	254	247	251	253	272	248	234	246	284	249	284	260	226	233	242	276	269	277	279	252	235	262	250	268	264	287	229	269	237	257	255	241	246	272	273	267	238	253	279	264	275	259	242	254	255	263	260	270	246	275	246	254	232	278	259	253	274	242	248	236	285	266	244	253	239	257	252	288	268	253	241	262	255	253	252	250	242	295	260	249	247	261	244	279	252	266	248	265	266	234	262	247	214	230	240	272	248	261	244	266	282	245	257	244	258	238	259	271	271	246	261	258	261	274	264	266	262	265	272	271	244	222	243	269	251	245	254	271	258	260	255	254	249	256	250	285	269	280	221	282	277	244	272	270	259	234	264	257	257	273	244	228	260	260	270	235	268	287	267	248	257	250	242	225	245	265	271	217	280	260	268	259	279	263	256	264	284	290	297	280	270	270	270	261	254	254	277	243	269	241	290	269	243	244	255	269	277	229	246	244	254	269	287	249	292	261	233	296	248	239	247	271	226	243	267	245	241	296	228	233	256	270	248	237	263	252	219	253	259	271	259	232	270	268	242	272	243	266	285	256	244	236	276	241	242	260	235	255	267	257	245	270	269	253	281	246	239	263	264	257	285	278	257	265	268	267	245	231	264	276	270	267	225	252	251	257	259	245	268	258	248	271	253	269	280	257	266	258	251	233	255	262	243	275	294	286	241	254	259	260	273	258	260	288	252	277	261	262	254	249	280	277	268	256	260	271	250	264	234	245	254	259	274	247	244	272	251	252	258	253	267	278	260	231	277	247	257	258	283	243	227	269	250	263	233	244	253	253	276	248	249	253	265	263	270	277	257	252	288	292	260	269	274	266	231	236	269	257	278	271	262	278	266	265	302	268	258	224	265	275	252	234	267	254	282	263	261	277	255	264	288	284	243	249	252	225	244	250	269	253	277	284	253	273	255	285	257	288	251	272	257	272	259	255	245	263	300	275	248	270	289	261	267	233	264	276	251	268	265	262	254	248	261	265	245	235	228	271	244	257	231	248	241	261	268	263	277	247	253	272	260	255	268	267	264	261	259	255	250	282	260	252	243	266	291	280	291	261	291	246	279	245	279	296	263	269	228	251	286	260	286	298	285	270	253	259	248	282	246	252	253	256	252	210	257	270	289	253	254	234	279	271	253	258	279	255	275	272	240	272	266	285	244	257	263	232	232	254	236	258	249	240	268	277	267	241	261	274	252	258	273	248	259	261	268	266	261	234	253	268	262	263	258	279	277	239	249	264	290	270	243	266	264	263	254	239	237	279	273	236	263	253	249	259	268	251	261	263	257	257	245	277	265	274	256	264	284	260	265	237	277	252	262	241	242	275	272	262	273	273	259	296	276	251	225	275	271	279	284	246	247	240	279	258	270	258	254	233	280	243	272	229	262	275	260	261	260	256	267	286	271	281	266	279	264	258	257	283	271	238	269	277	261	274	260	272	259	277	248	244	277	260	259	249	256	252	250	246	265	284	265	269	263	269	257	264	248	261	249	258	275	288	256	268	242	259	276	244	289	265	254	256	237	281	245	227	240	267	280	265	263	284	227	265	263	256	251	274	243	282	253	307	272	255	284	275	263	254	265	246	265	245	281	236	271	252	248	269	259	273	253	241	251	251	268	271	262	246	249	270	276	267	258	271	270	220	256	269	266	257	294	258	259	260	255	251	259	263	232	270	275	277	266	293	248	258	245	269	274	274	274	249	250	275	247	223	273	265	256	272	274	245	252	285	267	293	231	243	249	258	246	269	253	245	259	254	267	262	242	277	227	265	245	242	300	284	258	279	242	261	266	266	252	242	237	259	260	277	283	289	252	260	254	252	272	246	269	239	267	256	274	261	258	240	246	251	258	243	259	254	259	247	243	243	253	279	267	262	252	272	265	262	290	259	280	253	256	280	277	265	251	254	259	246	269	260	262	282	259	298	253	261	259	273	272	232	250	252	223	247	244	244	243	259	248	261	238	249	268	241	258	283	248	257	262	259	249	265	250	269	277	265	252	218	257	254	236	221	273	286	251	247	269	243	258	263	258	246	264	260	274	241	263	251	248	252	260	275	273	273	257	251	249	255	255	271	259	256	249	234	261	262	273	269	270	239	240	249	248	258	249	271	242	262	241	276	236	267	249	274	256	250	256	251	266	252	257	259	266	253	249	267	268	240	285	247	284	260	250	238	247	260	269	261	247	266	254	247	267	253	269	252	274	266	246	257	264	233	267	234	266	258	258	241	276	260	261	243	266	260	271	243	260	267	258	240	239	272	239	250	250	257	255	251	283	264	266	293	275	235	265	264	254	247	263	261	265	254	261	257	272	275	267	290	258	271	252	290	275	261	280	239	245	240	274	250	236	258	271	285	267	237	243	288	240	220	266	246	261	237	245	227	242	228	255	242	264	282	274	237	272	250	259	240	256	255	259	262	242	268	249	253	288	246	250	233	262	258	254	274	264	272	266	286	252	249	261	255	245	250	258	267	272	259	238	254	253	270	256	263	255	264	270	239	254	254	264	272	271	288	250	247	250	256	267	256	204	263	258	273	257	255	267	250	260	275	290	244	247	237	267	274	219	281
6872	20567	6510	3173	2587	1927	1389	1098	891	715	618	514	489	489	478	420	377	411	370	352	372	439	420	457	444	426	408	433	386	402	383	423	420	398	392	421	427	394	405	407	376	343	320	318	317	314	340	345	373	431	384	430	403	405	417	492	536	488	361	356	329	294	305	325	305	281	298	314	313	307	305	313	328	301	299	278	311	303	295	298	272	323	305	309	284	299	307	302	295	320	297	283	273	278	276	302	295	307	309	291	263	281	279	267	288	290	268	283	261	286	277	302	325	269	281	285	248	247	262	283	294	302	259	301	279	289	265	316	271	249	296	274	287	284	294	307	325	290	281	267	267	325	263	287	316	303	310	305	276	270	314	287	288	287	296	296	306	263	286	280	299	310	280	300	307	314	254	281	289	283	324	311	289	295	283	322	293	283	289	292	298	288	278	271	315	288	300	286	303	288	310	278	321	295	252	290	307	273	264	280	295	267	288	261	267	293	297	315	279	272	296	281	278	284	291	291	270	280	275	307	270	264	255	278	319	301	275	272	261	275	276	272	309	264	271	273	275	296	279	283	321	281	314	304	264	269	284	295	269	272	302	279	279	281	297	304	314	299	282	260	292	308	291	264	300	260	325	297	272	279	269	261	276	307	304	284	270	306	279	311	288	281	318	317	261	326	310	295	275	285	275	310	294	258	286	287	254	300	291	278	287	250	323	287	282	267	279	303	298	326	287	256	292	295	277	284	285	306	296	291	311	265	273	285	276	281	279	282	277	306	273	293	264	304	295	259	289	294	291	282	297	300	273	284	264	286	269	322	273	310	286	272	283	289	301	264	302	291	297	263	300	284	270	267	287	278	293	267	255	309	287	312	282	289	257	298	278	314	286	285	267	280	295	288	276	291	284	288	301	297	306	274	292	295	288	293	306	281	281	268	291	245	307	307	284	284	307	302	284	277	297	302	290	302	287	277	252	313	285	305	301	291	284	306	298	275	273	262	309	294	298	268	302	286	307	264	284	311	287	265	303	297	319	294	293	297	274	263	299	290	289	296	300	278	298	325	275	302	273	271	286	280	283	283	294	281	307	277	279	326	295	286	273	324	266	246	293	308	326	322	281	256	292	303	278	302	277	298	291	270	274	295	261	282	288	322	267	261	313	297	261	290	287	288	286	303	272	277	308	299	277	280	283	280	284	270	290	280	307	303	317	289	286	284	297	276	285	251	294	278	293	269	260	295	281	276	295	273	284	290	288	222	271	314	303	302	290	275	299	279	278	274	303	294	272	292	268	292	269	295	272	284	277	287	290	267	294	291	293	309	289	269	280	286	261	271	291	295	296	308	263	308	311	290	257	283	275	292	293	277	283	262	246	280	297	266	294	279	275	294	294	279	287	319	306	292	300	282	279	276	300	298	260	266	318	292	287	291	287	275	292	319	274	270	285	284	281	268	282	285	262	271	285	294	296	283	304	314	297	281	295	300	265	328	312	284	275	280	298	327	276	291	286	305	275	263	291	289	260	285	299	297	293	278	273	273	298	245	290	289	265	281	282	278	269	275	298	265	285	280	283	288	312	269	275	304	314	288	290	310	283	283	283	309	295	284	280	288	254	289	275	302	276	305	284	307	284	312	291	264	276	295	303	280	313	266	305	283	290	268	317	289	281	308	304	304	277	283	289	299	295	291	281	286	290	305	307	301	307	275	306	290	279	295	272	302	267	272	278	319	289	292	298	310	297	322	324	293	278	300	252	291	291	277	283	271	306	286	288	306	280	282	296	274	295	282	323	297	280	293	280	280	296	303	289	278	252	312	306	288	298	289	256	272	317	274	297	289	287	281	274	310	251	287	318	285	316	282	291	264	276	305	268	292	268	295	285	310	293	287	282	276	288	297	260	290	268	314	249	318	258	275	273	290	268	296	276	298	250	261	277	346	283	300	274	251	278	289	283	297	295	314	324	295	312	266	304	267	309	300	325	302	256	290	299	279	292	309	283	285	295	305	286	275	289	277	303	293	271	264	293	279	314	288	294	268	271	279	298	293	283	272	291	317	262	290	277	274	268	296	262	309	288	280	274	287	318	291	270	301	318	288	279	280	281	288	282	304	299	288	283	286	266	268	284	294	292	303	257	274	296	307	303	316	299	296	284	287	307	296	323	304	293	303	265	272	289	277	295	308	243	251	260	307	300	299	281	286	310	294	273	266	269	319	275	276	300	274	279	254	276	293	279	329	293	284	274	276	266	294	278	296	331	302	270	283	275	259	280	327	331	285	297	286	311	281	290	255	288	292	296	270	279	286	292	324	274	337	286	291	308	309	305	294	301	280	277	293	272	277	289	282	290	302	297	275	286	283	289	305	274	299	267	261	291	278	327	312	281	326	291	272	284	275	285	309	300	295	259	272	267	269	318	279	308	298	279	293	283	251	307	275	273	271	292	297	295	278	292	264	269	273	314	288	266	293	273	306	277	305	262	257	278	298	341	292	284	288	321	280	295	282	300	265	280	297	290	306	323	284	273	270	246	265	289	258	296	300	283	314	275	281	294	307	322	321	284	275	289	273	313	295	290	285	290	303	305	288	278	279	259	309	291	278	278	284	332	290	297	300	270	262	292	283	288	277	300	285	250	304	276	285	272	281	286	320	297	282	268	267	239	297	282	278	293	305	255	285	288	270	273	278	284	325	281	293	263	272	276	265	318	254	265	257	300	280	266	251	292	304	296	308	299	302	278	242	302	268	268	299	264	316	284	277	305	328	276	311	278	261	301	284	280	292	277	314	281	285	290	292	305	289	292	277	296	281	311	255	294	278	292	306	274	302	311	294	300	285	279	326	290	275	293	321	301	267	296	289	275	278	278	307	269	282	266	295	269	291	305	263	277	298	292	277	295	290	259	304	304	299	288	293	284	265	274	317	306	299	289	323	308	267	284	293	302	278	296	298	301	289	259	304	287	329	289	275	273	272	270	273	282	250	266	289	255	304	286	290	307	297	306	267	290	289	289	289	281	316	291	252	264	322	290	284	260	279	263	283	271	257	289	311	279	276	304	269	304	299	300	297	286	263	313	275	311	288	278	264	285	312	277	265	273	285	300	264	261	264	305	288	299	286	294	263	285	267	299	308	270	264	281	291	300	311	273	283	281	264	279	284	279	279	285	286	288	295	306	264	306	315	287	278	315	298	310	290	301	302	294	273	306	267	296	311	297	256	290	271	282	268	314	278	276	281	296	319	309	289	302	261	273	283	294	283	310	270	261	283	293	304	284	297	275	283	289	297	284	273	278	274	286	279	285	280	293	267	308	297	284	287	239	298	272	306	316	274	277	279	302	270	278	283	286	279	273	289	309	297	271	292	304	309	289	307	297	303	314	324	308	283	258	287	277	279	269	266	302	307	277	306	288	272	276	277	290	282	284	276	309	311	277	285	287	291	294	291	259	291	282	291	292	270	284	309	314	311	290	284	280	297	274	299	247	302	285	284	280	316	303	267	276	293	290	304	278	260
24995	21316	27390	25505	9155	1336	970	812	774	797	681	723	638	664	634	698	614	667	638	617	639	651	656	635	625	708	714	636	642	710	680	629	607	646	707	658	644	640	657	648	595	623	636	591	667	606	651	651	705	617	692	655	687	608	628	657	686	677	626	598	587	636	631	617	650	590	595	592	617	606	646	628	618	627	620	587	639	572	612	633	600	649	592	605	607	626	618	631	631	571	630	667	617	598	593	609	593	567	632	584	623	583	603	624	628	577	607	576	629	626	620	584	646	574	615	575	623	628	618	590	572	612	586	611	606	600	608	666	597	626	627	589	610	612	619	621	596	581	589	620	589	588	638	618	612	584	601	618	614	637	644	574	572	616	602	598	634	597	620	570	614	594	570	623	580	587	611	633	586	598	635	591	583	595	585	556	607	604	649	620	598	660	593	644	588	586	616	607	616	598	630	585	587	573	583	616	589	591	639	634	600	606	573	637	615	645	643	592	599	591	607	631	611	661	605	594	603	634	599	611	601	613	601	570	632	607	626	630	591	568	599	613	632	619	567	545	627	620	610	633	600	587	624	604	591	604	637	643	584	571	632	643	637	650	600	642	634	620	613	598	589	608	543	586	628	611	618	639	596	640	658	607	618	646	606	600	617	584	671	618	593	627	572	613	574	633	622	636	647	611	646	589	631	606	568	606	584	602	575	614	588	607	606	637	622	589	622	644	560	577	586	613	642	581	577	602	619	618	567	569	582	589	618	609	610	568	629	606	580	566	615	628	607	570	582	601	626	638	592	621	628	639	565	598	628	572	618	590	652	624	617	586	644	603	580	624	577	578	633	576	600	585	628	572	579	592	572	597	634	590	597	616	578	559	639	619	631	653	594	624	607	608	642	599	650	637	585	603	626	604	596	608	556	556	603	569	629	589	641	607	636	582	574	640	675	592	600	602	657	600	597	586	601	572	633	583	594	551	573	592	605	604	599	631	605	595	595	609	584	629	595	623	599	614	602	573	644	603	573	613	653	621	585	649	646	621	628	575	616	563	575	642	581	628	603	623	590	586	632	576	597	599	648	621	639	558	586	618	618	630	602	596	607	597	553	605	598	637	608	581	646	612	621	598	627	603	619	606	632	644	592	597	574	653	630	565	608	560	587	592	625	643	633	607	601	587	610	639	608	592	636	617	570	579	562	595	649	606	616	610	633	585	627	604	628	603	617	582	604	623	626	578	596	643	592	591	578	609	595	616	634	594	613	621	597	597	615	568	587	628	587	593	615	574	588	603	614	601	648	616	621	594	626	602	635	616	627	613	580	628	554	645	631	622	628	617	615	619	617	624	597	624	610	612	594	619	603	560	540	606	590	600	581	584	639	634	582	594	624	623	592	588	606	631	619	634	581	618	602	658	628	618	609	575	647	624	597	587	620	609	611	567	612	606	620	611	622	634	614	613	612	562	658	605	595	593	646	614	622	672	624	590	573	579	629	661	591	610	616	629	587	608	629	628	622	598	624	626	635	626	585	629	588	560	607	634	579	641	599	571	600	569	601	610	597	622	635	649	601	585	627	611	620	587	588	607	605	609	621	590	602	600	604	612	627	585	628	606	601	588	582	627	574	617	632	608	576	645	641	629	596	597	613	589	609	625	597	556	586	625	627	619	623	607	593	592	627	607	602	603	598	608	562	634	610	614	664	605	576	601	567	608	606	600	594	571	588	623	573	627	571	575	580	586	579	657	595	601	634	627	638	581	594	588	617	605	633	569	620	575	612	604	654	637	630	619	649	588	561	590	619	658	574	537	600	617	587	584	607	590	593	631	577	642	634	601	599	581	628	589	595	620	640	653	582	608	539	615	627	580	581	633	597	590	620	560	620	612	596	602	609	602	609	611	632	578	580	635	583	556	615	594	576	582	565	603	629	589	608	573	629	601	639	637	585	630	587	638	648	621	612	578	639	632	606	557	636	586	624	566	666	648	642	601	634	610	622	634	601	602	579	612	561	597	641	649	632	590	614	556	590	623	598	601	593	628	603	614	638	644	606	616	573	594	635	619	632	616	628	609	605	619	620	593	638	587	600	619	609	639	570	616	622	602	606	602	646	596	608	613	625	637	611	586	586	573	625	599	611	608	619	621	580	609	615	608	585	602	613	629	620	638	587	644	579	601	624	610	594	625	599	598	617	626	623	594	629	606	641	591	591	587	602	610	613	652	575	592	605	625	606	632	607	612	605	613	593	618	637	577	594	627	609	586	594	615	539	567	585	623	616	635	611	633	572	581	629	627	611	624	583	591	618	605	609	546	600	631	601	651	588	605	630	579	596	577	628	611	601	646	602	557	593	621	579	603	621	605	579	632	616	531	635	631	656	599	561	590	610	612	582	621	612	587	626	621	593	600	604	599	611	613	595	617	640	598	604	618	618	615	594	628	596	599	624	611	570	649	627	620	548	561	610	611	649	575	689	618	584	605	606	595	600	616	609	621	614	610	596	583	600	619	591	648	626	584	613	620	611	600	594	631	621	640	557	593	616	593	586	617	593	585	598	612	648	627	578	601	585	579	631	649	607	567	632	642	582	564	601	640	591	592	639	578	565	621	606	606	625	625	643	598	616	630	601	569	625	648	609	546	595	601	576	590	545	604	619	560	636	641	623	621	578	571	580	557	589	620	634	573	665	575	605	598	572	589	598	590	592	663	633	569	633	592	594	631	621	610	621	652	595	617	620	571	578	576	621	597	647	591	597	597	613	616	560	624	598	598	641	606	572	635	625	622	597	562	607	607	578	583	626	669	566	558	629	594	613	545	617	619	597	609	611	607	628	631	620	592	593	627	613	587	619	552	582	596	628	599	608	623	670	586	641	598	617	615	617	608	588	622	651	605	644	631	574	615	590	632	634	587	591	612	583	622	606	630	615	586	599	635	577	649	598	605	626	597	602	641	596	614	608	567	604	614	581	593	644	593	656	586	561	644	639	597	570	652	599	589	606	611	573	621	594	609	601	649	613	589	606	607	600	569	619	609	602	604	575	655	565	617	613	631	556	609	587	586	624	594	608	641	616	593	602	611	626	626	594	609	645	593	618	616	598	584	614	624	609	643	572	587	605	576	609	602	609	633	567	619	613	582	599	644	613	606	623	599	578	632	600	632	585	616	557	577	592	628	609	609	662	628	598	599	621	603	573	615	596	656	632	600	618	572	609	578	568	590	623	580	624	641	580	631	603	575	648	578	596	579	585	622	570	613	599	598	594	625	638	599	574	614	621	633	562	607	628	588	611	605	573	595	601	644	611	611	581	639	587	562	618	604	626	585	612	547	618	601	602	572	579	603	628	612	624	600	590	640	602	591	621	602	664	597	626	600	576	633	590	605	636	599	603	633	610	618	602	600	618	578	627	620	564	611	604	615	597	627	628	640	627	589	606	620	630	634	570	611	619	579	614	558	576	593	658	630	600	590	576	605	634	610	628	591	604	615	567	616	593	612	644	570	585	556	608	623	612	561
6387	15507	4326	2371	2065	1692	1373	1145	946	958	825	784	753	698	736	733	675	621	696	676	699	750	700	757	751	743	734	701	720	735	704	696	747	715	792	746	680	698	680	725	693	652	674	627	684	696	634	708	776	675	673	751	672	658	733	790	845	748	683	717	676	655	641	683	633	642	609	637	601	610	648	622	654	649	645	619	652	639	639	652	669	611	637	650	663	642	611	674	661	640	646	670	660	622	671	630	624	634	663	621	651	647	664	649	638	653	655	596	653	606	636	630	688	646	616	619	599	647	646	615	626	636	652	618	629	632	636	629	610	648	600	638	644	584	631	628	613	666	654	595	616	647	627	626	625	645	643	634	646	614	634	577	643	646	608	635	640	562	658	650	602	621	657	660	610	608	607	653	584	612	627	621	613	663	650	599	624	642	597	627	674	664	634	616	600	643	609	653	651	637	611	611	611	711	629	640	647	619	670	624	620	639	615	647	593	620	654	649	638	632	609	630	632	652	577	621	654	644	613	651	662	651	645	602	616	646	642	613	627	640	617	617	633	658	621	619	659	636	589	591	664	648	623	597	622	625	662	600	663	577	605	651	640	668	614	664	619	637	619	597	673	621	606	596	609	659	641	606	589	677	638	588	669	679	624	611	641	649	648	584	669	674	620	636	586	600	615	638	642	677	575	641	602	638	628	619	638	647	633	646	694	682	682	640	664	635	616	606	671	631	636	619	575	659	653	669	624	653	628	643	681	679	649	604	592	624	616	624	590	646	594	651	630	621	619	638	666	653	662	596	649	627	641	655	622	656	615	669	636	640	628	644	616	611	629	615	601	662	683	592	601	626	665	629	647	621	626	637	601	639	669	617	655	625	627	654	633	629	650	659	607	621	647	621	605	694	634	628	653	591	659	678	635	636	616	670	654	625	621	624	595	650	634	647	606	613	616	627	625	627	635	660	614	658	595	613	659	660	643	616	612	583	689	619	621	674	565	631	659	623	656	569	630	643	626	641	640	634	615	649	631	647	620	683	669	597	644	637	646	605	651	631	627	626	622	678	674	614	647	606	655	605	638	609	695	634	644	591	614	617	687	614	641	608	619	664	640	683	612	672	586	612	653	644	625	604	590	678	607	618	589	699	626	642	628	659	582	627	628	632	665	627	657	636	704	628	713	647	626	632	639	605	614	590	612	609	605	648	638	678	648	606	659	642	589	574	606	637	642	635	584	626	647	689	629	622	631	651	593	631	638	613	614	605	644	601	644	601	630	654	588	583	655	648	633	630	688	614	615	623	637	645	637	630	613	604	595	627	657	622	660	627	652	600	621	624	717	670	651	634	583	612	588	671	612	656	637	675	620	596	633	658	673	632	631	649	649	677	619	641	599	662	683	626	642	639	637	611	613	586	626	644	580	633	647	597	633	626	615	639	640	623	645	646	577	645	608	649	606	593	601	636	624	563	639	622	619	625	627	614	636	645	641	614	639	649	615	637	650	611	654	618	618	699	640	648	632	633	614	651	647	620	610	667	655	611	648	632	602	631	595	626	689	572	625	605	612	599	610	654	638	621	630	626	672	596	635	643	621	579	643	635	576	601	615	655	675	596	611	644	617	653	605	634	627	627	591	610	610	643	667	638	625	586	640	625	623	626	650	612	613	641	589	649	662	666	624	613	603	637	588	659	604	609	671	654	659	678	624	585	651	648	646	636	631	621	577	700	613	636	631	617	588	664	653	639	677	593	629	640	611	642	598	652	695	649	654	624	674	626	638	643	653	637	627	633	623	645	570	631	606	614	637	633	608	616	631	637	609	645	582	600	657	657	601	671	648	618	635	601	636	575	626	667	630	591	604	627	639	640	633	679	589	608	679	619	627	617	543	592	626	614	652	650	624	624	659	630	644	602	619	655	628	619	654	603	629	650	605	683	641	634	656	640	647	626	595	614	596	605	689	618	624	591	656	636	654	640	637	663	616	696	639	621	640	650	651	631	707	654	621	645	629	606	623	648	591	572	637	653	615	611	646	616	620	640	613	635	650	688	633	610	642	668	656	638	645	572	663	643	636	655	636	657	668	604	665	607	608	613	616	605	637	635	621	640	629	607	627	639	664	638	633	650	589	580	632	637	680	646	606	661	589	643	621	597	631	639	643	669	558	624	618	635	625	606	636	645	623	593	682	629	646	652	637	619	632	619	645	671	592	636	619	651	625	625	691	645	608	651	624	623	644	636	606	652	637	657	613	607	664	651	620	648	627	644	633	621	626	635	601	651	677	655	606	634	647	669	631	623	624	627	644	612	651	663	645	609	607	643	575	616	637	635	633	638	655	607	631	575	639	610	632	623	645	628	631	686	644	616	677	666	610	565	640	623	610	625	627	649	602	658	608	614	686	663	635	650	589	621	629	669	607	617	617	616	652	616	626	649	650	643	647	640	610	617	615	608	617	671	650	661	649	613	604	670	620	632	619	629	626	662	620	586	580	605	631	618	643	629	635	640	628	662	607	659	622	620	640	613	583	587	616	662	638	634	646	637	626	606	600	607	673	656	618	612	630	672	613	682	638	676	642	618	645	631	607	622	616	626	658	644	624	607	583	609	639	657	639	597	617	646	630	622	673	632	653	622	608	647	643	660	610	662	646	617	605	633	575	609	635	616	694	593	627	651	615	662	666	600	661	672	579	657	639	589	649	652	604	651	681	624	627	639	622	635	593	617	667	568	661	649	618	623	686	604	634	623	615	625	607	612	637	671	635	631	629	659	651	651	622	651	623	617	625	622	673	614	628	634	644	610	685	636	635	607	652	647	612	629	606	619	662	657	616	618	605	622	622	617	675	595	607	611	619	614	649	637	642	661	665	639	637	633	608	626	632	628	636	692	610	628	628	618	658	616	608	636	597	657	624	622	625	628	630	618	652	641	610	600	686	644	649	617	615	629	623	583	616	577	620	591	635	658	608	603	618	624	636	622	618	654	618	647	605	606	627	619	619	638	619	638	640	673	579	605	656	627	627	644	629	669	586	637	594	623	659	614	648	657	657	636	597	603	630	604	607	584	668	671	664	604	612	592	635	626	665	620	595	628	612	634	592	640	634	601	616	661	606	615	581	620	628	629	644	654	579	648	600	633	662	623	628	642	602	582	640	675	639	608	618	597	640	632	667	640	640	647	644	605	590	623	639	627	650	627	638	637	595	664	670	629	613	645	623	637	616	661	616	602	661	636	643	636	662	645	560	627	637	626	608	599	636	606	656	649	642	672	619	636	631	608	672	647	646	633	642	631	611	596	637	666	628	643	621	606	608	637	624	663	633	625	640	658	631	650	628	638	653	660	661	573	638	673	626	629	627	707	651	634	632	661	636	583	669	617	599	619	637	615	648	610	649	630	578	647	619	683	660	622	643	608	624	674	639	643	586	647	642	616	614	628	603	644	685	636	620	600	606	621	628	656	632	603	652	605	619	642	633	626	636	628	661	585	658	617	624	636	608	642	629	613	652	635	637	624
22738	21346	29132	23921	21350	21391	6635	1258	933	790	727	619	576	578	550	483	535	479	478	479	479	467	519	509	523	532	475	522	493	520	523	496	495	489	518	518	485	441	443	481	434	422	400	466	436	456	412	431	466	468	502	488	516	472	472	533	574	494	503	438	420	452	413	379	431	399	398	390	403	414	423	412	434	416	377	417	372	377	394	368	376	367	364	376	380	394	418	395	407	379	375	368	356	354	388	394	379	387	398	397	394	392	398	400	346	375	376	428	408	346	401	381	393	401	397	380	384	415	381	382	394	390	387	355	397	394	401	388	387	404	404	384	406	420	410	414	394	393	389	388	414	362	399	381	410	385	377	402	384	361	438	365	414	349	356	387	386	402	400	367	386	389	387	406	394	386	414	384	392	368	362	378	407	364	439	390	393	371	408	441	378	386	408	393	383	360	386	380	368	405	394	414	389	355	327	353	389	372	389	382	366	367	386	389	393	400	403	382	382	362	380	359	379	398	398	382	361	402	396	377	367	370	408	402	345	373	375	373	360	358	417	370	395	388	364	357	381	396	427	399	392	364	402	400	366	375	394	360	394	391	396	372	354	385	422	370	399	378	381	416	377	376	383	377	362	343	402	371	370	392	366	375	403	384	385	359	376	376	386	355	367	398	444	408	387	375	419	403	383	429	366	384	374	385	414	398	361	402	392	387	417	378	358	389	407	352	381	361	343	353	334	401	398	414	375	400	347	389	399	393	391	375	412	376	392	396	412	422	380	374	419	350	392	368	387	414	388	390	358	405	393	372	388	368	368	390	388	386	377	347	367	382	351	358	359	370	395	368	387	414	391	380	404	394	361	382	422	411	398	396	374	374	398	381	402	368	382	379	360	389	391	381	369	356	363	408	404	381	391	381	374	359	378	366	364	373	412	383	410	387	393	375	412	344	422	390	404	374	369	399	368	397	388	391	383	389	411	357	369	385	387	383	356	377	381	394	406	374	363	369	343	378	400	417	431	367	369	389	377	425	344	374	393	379	390	384	408	372	395	394	383	385	392	351	364	393	370	375	358	386	373	376	365	398	403	392	388	364	351	347	360	401	402	382	391	436	369	396	349	376	378	425	404	395	405	426	396	360	378	380	389	405	359	401	380	370	367	365	387	368	366	407	392	369	369	403	352	362	368	383	383	418	393	372	381	388	346	388	404	380	400	402	387	357	395	372	388	344	400	390	370	377	363	382	405	387	362	424	394	376	377	381	378	388	374	357	412	417	367	373	386	372	355	363	418	395	374	382	400	365	385	389	390	409	370	363	376	397	331	411	380	367	384	380	395	388	355	377	373	388	399	427	388	372	362	412	394	382	426	448	369	362	418	400	386	419	399	398	387	420	389	377	382	410	369	366	364	366	380	382	385	396	362	413	406	392	394	365	387	400	397	395	363	352	403	359	357	373	431	401	386	379	356	357	383	352	405	363	374	359	359	399	365	399	390	361	395	391	401	385	403	377	416	405	409	381	422	365	374	356	379	363	394	414	367	365	335	386	407	384	456	405	388	387	345	395	372	383	349	363	372	377	420	367	394	401	413	384	424	384	394	383	379	334	354	391	351	382	417	406	382	388	367	397	339	388	387	379	358	379	371	370	412	373	368	403	375	388	384	355	383	371	370	371	371	359	399	400	391	405	357	388	377	357	398	386	396	376	379	345	395	393	450	344	403	414	388	394	391	383	423	377	382	399	411	390	334	381	397	389	348	399	402	382	388	388	400	401	382	397	372	353	381	361	375	370	402	388	397	396	355	365	380	367	385	411	401	374	381	383	405	380	381	400	406	406	402	386	419	332	410	387	385	365	367	359	403	389	398	381	379	358	369	405	387	430	376	418	383	398	367	360	385	357	418	402	398	366	356	394	379	336	389	381	373	379	411	376	372	384	375	416	371	383	413	386	387	364	419	354	374	429	388	361	410	389	374	404	388	382	361	361	359	364	412	401	402	335	398	364	382	407	381	362	350	389	370	367	412	431	409	403	416	392	426	439	382	413	371	364	383	350	398	362	421	401	393	414	407	404	422	360	370	393	378	438	384	360	376	409	370	372	419	365	370	388	402	388	413	416	404	371	396	391	373	388	391	367	387	371	379	367	368	387	390	379	402	422	404	428	364	377	391	388	389	384	377	381	370	372	384	374	405	391	357	429	376	384	406	344	386	399	368	372	362	383	375	382	366	397	373	330	383	403	361	388	409	388	372	379	358	389	390	384	425	402	408	397	375	390	350	393	391	374	364	380	362	368	379	420	370	376	386	381	376	410	383	401	390	362	382	397	433	346	378	378	406	405	404	423	442	408	389	379	373	359	365	385	405	384	389	357	398	376	386	366	353	422	399	383	366	387	367	413	383	350	374	401	375	412	348	373	422	391	387	394	391	373	356	360	362	359	371	401	374	394	367	360	376	371	432	388	398	402	376	381	366	370	413	399	412	373	397	373	382	390	386	368	371	401	374	357	371	396	393	377	394	402	390	391	368	368	378	395	361	388	396	358	382	390	391	372	370	376	352	395	399	374	389	360	384	357	390	396	416	369	407	414	391	398	389	388	371	387	379	397	351	393	389	360	381	392	363	390	390	370	405	408	396	370	334	382	392	412	408	385	361	369	368	359	340	404	340	373	387	412	368	383	362	363	394	395	386	381	431	386	386	390	368	407	387	386	365	349	401	376	402	365	400	394	388	398	375	389	355	374	379	386	337	415	364	398	404	391	364	402	372	372	381	399	386	366	408	393	386	365	382	389	380	363	365	377	362	386	383	377	363	401	357	429	421	397	362	383	378	420	424	396	395	365	374	391	367	358	344	349	397	367	397	374	411	381	352	388	401	349	401	405	398	360	373	466	356	364	375	405	409	377	388	366	393	382	389	419	393	338	372	367	402	365	371	386	414	379	401	383	412	369	359	412	400	401	359	408	366	382	388	369	366	412	373	377	403	391	427	377	397	365	396	392	394	392	396	396	397	350	383	358	396	422	361	374	376	411	380	394	374	367	359	375	355	376	412	349	393	379	351	382	349	364	399	397	380	366	431	388	348	400	379	373	388	397	428	376	376	407	363	404	400	356	373	348	363	373	392	435	382	383	395	367	369	386	359	375	356	370	399	364	383	372	381	380	361	380	386	395	354	395	378	366	428	382	358	367	365	394	377	350	415	408	383	384	382	379	355	397	352	358	359	333	388	402	414	364	362	385	412	363	375	379	356	388	400	369	397	374	373	351	366	389	351	377	404	374	378	414	379	378	368	363	391	395	377	366	400	361	380	356	391	370	397	396	349	394	388	407	395	403	396	392	374	378	380	379	332	386	362	376	400	400	358	380	370	407	378	348	349	400	392	364	368	372	363	395	386	379	366	392	390	378	371	372	400	366	394	369	379	389	370	402	372	344	384	421	369	365	378	400	363	382	401	392	391	405	382	414	382	400	400	367	392	351	376	360	391	418	393	402	370	384	373	354	397	410	357	373
8087	29373	10431	5359	4394	3306	2463	1848	1448	1148	1072	879	744	694	671	623	586	551	557	554	597	579	576	646	647	685	612	573	559	561	579	551	564	557	539	641	561	559	536	511	484	479	453	476	433	455	487	574	543	548	564	603	553	571	614	631	749	631	550	464	440	443	406	455	427	373	419	435	420	432	416	408	469	415	408	416	436	384	400	418	392	398	396	390	377	429	401	410	407	426	432	389	411	378	406	408	392	410	371	431	417	400	409	416	394	407	397	403	383	414	432	380	407	431	428	371	422	368	393	388	401	373	394	443	425	398	406	387	373	390	394	435	397	387	425	382	427	406	379	427	363	389	422	371	360	426	398	409	385	402	392	410	405	395	425	399	378	356	422	411	356	409	398	387	443	401	410	404	411	405	375	422	405	362	363	386	431	399	397	392	402	398	387	386	381	411	389	363	439	389	410	386	408	408	406	376	386	375	399	392	376	375	418	386	384	410	378	409	389	395	368	374	410	426	383	374	374	414	398	418	398	399	386	379	367	391	387	408	414	396	400	389	390	443	410	389	410	399	382	390	422	410	392	387	405	404	424	426	386	414	385	378	388	437	406	392	412	408	378	404	386	356	391	380	406	385	412	376	385	404	350	379	392	360	398	406	363	390	373	385	382	416	395	400	398	415	370	417	427	411	368	415	384	396	375	388	366	391	392	391	387	389	387	408	411	379	383	350	368	387	370	419	422	401	397	388	396	379	411	421	407	379	388	356	403	392	366	365	356	392	388	382	406	374	404	401	412	428	377	385	404	411	417	431	392	382	430	429	386	373	418	345	399	374	391	386	399	411	410	390	390	405	405	404	373	408	382	387	394	368	380	392	389	399	422	381	367	383	404	394	409	434	390	449	409	421	356	412	383	412	387	373	395	388	426	388	395	363	403	411	428	395	403	415	370	378	393	382	370	408	370	405	390	402	394	400	415	375	375	380	387	392	431	426	370	381	388	396	378	399	403	379	412	411	375	428	384	368	402	397	400	393	406	411	382	383	412	374	387	378	391	378	384	375	420	399	425	394	401	401	381	393	398	399	387	384	414	384	398	412	373	386	406	370	440	379	422	403	377	372	422	368	435	390	372	401	419	394	399	428	397	380	388	414	415	380	382	383	393	366	385	408	411	381	395	423	350	405	411	368	390	397	360	409	386	410	360	389	379	386	404	396	391	422	379	412	416	370	394	416	392	390	395	385	407	393	393	362	424	376	382	366	422	430	412	395	409	375	428	399	386	396	374	390	389	379	379	411	415	385	371	404	393	381	375	411	382	399	392	376	402	416	387	419	373	393	438	403	381	391	404	392	411	402	407	421	358	378	392	416	426	410	431	399	412	373	403	406	402	377	379	423	364	396	388	384	356	373	391	375	396	422	369	400	435	384	372	431	342	381	359	416	431	424	354	389	369	376	397	407	437	387	380	408	404	423	404	402	420	376	392	413	385	396	423	398	405	400	394	397	415	408	386	415	418	401	408	370	417	421	393	409	398	401	370	408	384	391	388	353	389	386	388	384	428	415	376	420	429	401	393	422	379	414	408	385	407	363	387	386	410	395	375	390	378	389	397	396	388	412	383	414	378	380	390	399	385	383	362	376	401	409	393	384	386	410	423	404	403	372	415	385	395	404	379	400	386	368	388	399	390	406	388	382	385	375	403	372	369	405	380	380	364	430	357	374	380	385	415	422	420	417	429	392	376	415	366	405	410	400	400	400	369	374	395	381	406	387	393	386	412	398	391	384	411	383	396	391	400	373	400	383	365	392	354	403	415	408	363	349	381	377	405	412	414	407	366	423	403	384	395	381	402	368	382	398	365	394	420	406	406	392	364	396	403	392	356	385	380	454	354	386	402	403	406	391	407	395	433	376	363	368	398	439	337	408	340	403	399	425	390	410	398	369	359	379	381	381	374	395	405	419	427	400	388	361	388	398	350	380	374	400	411	356	398	375	403	376	388	366	381	441	394	366	397	387	392	390	376	376	413	375	389	406	395	402	389	391	399	379	385	387	425	363	417	372	417	350	367	385	422	377	381	417	407	380	372	393	402	422	410	376	388	382	393	399	395	390	425	399	413	390	422	367	365	364	383	388	395	388	414	379	417	400	392	377	348	379	380	380	418	401	403	391	402	382	393	399	415	392	385	414	375	442	361	342	336	405	397	397	396	424	407	401	387	357	334	419	371	359	387	372	403	395	372	397	364	373	402	421	383	377	406	439	378	397	402	426	416	402	432	402	408	421	415	378	392	431	376	405	385	419	399	384	387	398	391	384	387	388	384	360	422	425	379	399	414	418	364	404	387	356	399	413	380	371	407	426	365	415	401	387	408	426	370	376	386	407	389	398	384	396	356	374	354	407	380	380	398	383	385	417	408	398	427	399	410	382	360	373	370	405	401	420	396	399	405	419	360	410	396	389	394	360	396	413	398	399	378	441	405	414	410	359	383	391	391	407	366	403	429	411	380	384	393	373	401	399	402	415	378	384	406	400	385	407	380	427	369	408	379	384	397	413	404	409	397	401	398	402	411	377	427	405	394	402	428	349	418	406	418	415	399	360	407	381	415	401	411	386	393	379	383	414	391	372	405	395	402	376	390	392	403	398	422	399	419	385	414	400	372	413	409	391	423	411	404	426	390	410	425	382	373	385	363	401	429	404	405	389	389	412	381	432	418	394	367	355	402	393	392	399	409	367	369	392	400	401	394	401	396	397	439	396	395	376	379	385	374	389	410	415	397	384	364	392	405	380	417	440	395	384	388	393	409	401	382	401	385	380	386	371	405	371	378	367	405	409	402	376	431	401	375	388	369	378	430	401	380	336	394	402	389	398	419	411	410	412	377	441	399	387	402	387	390	367	399	356	351	389	393	445	405	408	424	411	387	355	381	404	411	380	415	380	385	425	374	401	364	369	428	412	410	373	390	376	414	401	391	425	357	390	410	418	422	413	401	393	429	427	405	377	392	372	408	371	425	391	402	389	411	398	399	342	434	352	383	428	394	402	397	403	407	383	364	407	386	419	405	375	378	399	433	388	393	395	396	384	419	435	402	383	394	388	391	414	382	435	364	355	406	367	387	401	362	348	386	410	364	403	392	424	399	388	377	389	382	388	382	377	395	404	380	371	373	403	377	413	401	410	431	408	411	386	410	445	407	405	448	391	366	404	409	424	381	395	365	438	387	401	420	395	380	416	403	438	393	390	414	418	398	398	382	419	403	375	384	387	394	374	380	371	386	423	344	398	382	385	419	399	386	401	394	400	405	388	424	384	382	388	366	396	400	379	402	397	413	393	367	393	408	374	376	413	395	372	387	396	408	408	413	402	376	388	412	389	354	385	371	398	398	427	411	377	403	363	412	411	371	400	371	433	361	427	369	413	407	355	403	405	408	385	406	387	429	415	413	391	386	427	389	441	395	374	420	442	444	410	412	429	378	382	407	390	394	408	396	381	370	393	390	398	384	381	377	368
27878	16967	3490	974	719	649	584	525	492	519	519	454	509	468	459	494	450	440	472	470	473	499	465	466	517	481	543	498	470	525	491	508	466	474	458	479	464	449	495	451	482	505	478	500	469	469	486	500	492	485	490	518	483	476	519	481	515	502	485	481	439	425	439	442	420	472	442	427	484	484	451	462	466	474	452	462	433	489	453	458	496	468	474	445	435	440	440	466	433	442	448	458	446	460	478	460	461	482	443	457	475	387	448	454	479	429	443	472	476	432	471	421	499	439	455	446	444	474	489	464	431	415	433	416	428	487	474	429	457	450	459	445	441	439	479	455	446	432	454	416	465	446	476	433	473	479	457	454	479	442	449	458	450	450	493	437	460	458	441	441	473	445	451	479	425	464	466	462	439	467	438	438	460	430	477	478	442	475	509	444	470	466	479	478	483	437	451	454	471	458	448	522	474	453	444	456	469	467	508	469	493	468	406	441	449	444	448	469	444	435	489	474	489	447	469	442	433	489	450	459	467	460	445	435	478	479	479	474	464	451	456	449	434	456	438	430	443	500	439	472	413	431	420	461	464	456	477	461	438	439	487	464	498	470	474	473	437	445	478	448	488	460	466	475	427	475	452	511	454	462	482	473	463	462	448	457	442	463	483	450	481	460	434	480	447	483	444	506	486	424	471	422	442	469	461	450	437	443	404	473	403	463	442	462	444	452	479	466	422	451	501	462	426	448	464	460	438	443	433	469	481	456	412	428	434	466	506	467	480	483	458	452	473	492	445	476	453	460	449	477	478	434	446	453	461	450	470	478	452	473	399	446	483	503	450	457	467	439	483	470	460	471	434	447	448	389	463	421	452	449	514	468	442	448	446	445	460	467	472	425	458	490	439	464	463	476	450	400	497	476	444	465	447	485	448	474	467	444	457	479	462	451	457	432	444	428	520	467	467	449	437	443	445	455	443	457	447	466	444	461	440	446	475	456	452	442	427	483	435	449	466	444	450	477	448	462	427	443	460	463	418	454	473	435	467	462	463	444	505	461	480	473	427	442	498	492	446	463	450	441	427	451	446	453	441	425	433	480	465	448	424	441	456	454	460	472	453	487	447	453	459	489	449	443	470	476	449	450	455	478	489	491	510	431	511	470	489	454	456	503	431	437	442	449	501	454	486	448	474	455	464	425	464	446	480	446	459	459	428	461	458	474	459	480	453	450	435	441	475	479	454	487	455	448	461	448	476	446	444	469	439	448	431	454	435	448	490	465	464	416	434	464	456	451	425	454	420	448	483	449	467	459	472	467	469	427	445	460	439	438	416	448	456	450	458	436	442	479	505	425	503	482	414	430	447	470	435	420	453	425	478	494	515	466	422	507	452	423	474	477	466	480	436	507	476	476	487	465	446	450	479	469	451	452	448	450	500	492	446	454	493	432	450	469	474	450	497	479	440	493	493	494	493	423	464	455	471	504	467	443	439	466	463	483	482	423	448	447	484	469	453	490	450	506	452	449	452	469	456	465	445	444	477	455	441	429	413	499	415	480	467	422	466	477	468	464	462	461	453	417	451	463	479	431	427	464	460	443	465	451	475	467	438	469	415	470	448	461	436	443	483	421	474	436	464	452	454	493	440	423	451	457	434	482	473	444	461	456	429	471	454	442	441	435	447	476	456	435	442	489	441	454	458	478	468	420	472	446	454	477	447	502	474	429	474	464	470	472	464	459	451	454	480	444	441	447	479	454	473	468	454	428	416	464	473	480	504	418	454	430	466	423	448	462	459	446	483	478	474	455	427	443	459	439	453	475	478	457	478	460	445	450	469	478	450	418	463	448	483	464	452	440	438	467	443	431	474	428	493	460	446	434	514	423	488	490	451	472	476	492	492	459	473	478	486	475	483	462	454	469	467	461	435	472	471	444	489	496	525	442	475	455	462	459	478	502	434	441	470	428	449	440	480	443	478	473	469	453	431	483	467	471	480	483	456	468	447	432	476	480	459	453	421	479	476	450	433	467	473	459	494	483	469	448	455	470	452	474	455	445	466	456	439	457	465	469	474	440	459	474	494	423	443	497	480	446	434	455	471	434	426	452	486	487	430	439	438	444	460	480	421	430	439	486	430	467	445	470	456	450	473	479	480	467	487	456	463	496	464	478	436	456	454	487	458	447	429	472	471	456	471	482	491	465	437	461	453	452	499	432	437	473	427	471	487	470	424	449	460	449	482	443	440	460	440	493	433	433	478	429	445	463	429	454	446	466	447	478	445	430	432	420	400	435	463	445	489	466	452	416	464	511	459	453	465	442	426	472	469	437	440	430	438	478	449	472	488	486	454	462	466	421	489	468	446	482	441	472	439	451	494	484	467	483	426	475	475	445	463	484	447	457	481	455	494	449	475	471	495	491	436	462	413	500	468	442	449	440	476	460	460	454	478	471	459	454	436	465	425	483	499	449	459	469	409	473	434	466	438	470	439	443	496	472	426	463	483	472	460	464	443	453	452	424	449	461	440	444	446	466	427	516	457	433	460	482	457	510	446	420	446	467	457	454	476	449	454	448	450	428	447	466	475	439	448	449	449	478	474	445	438	448	455	478	444	485	463	398	449	472	484	478	496	484	482	431	457	425	439	445	459	451	467	460	436	441	479	496	475	449	460	429	488	483	460	513	428	440	465	455	473	463	438	461	435	453	472	475	471	466	473	459	463	413	471	468	480	470	420	450	462	454	468	439	455	497	478	471	426	451	502	433	489	437	454	436	404	439	489	455	478	414	457	468	464	465	473	460	477	466	451	478	438	444	462	439	462	463	457	451	488	428	446	481	500	468	452	478	483	451	475	468	468	445	501	457	442	447	457	465	475	476	466	472	451	487	448	418	463	449	449	445	451	473	453	472	462	453	444	441	447	466	443	444	470	463	460	502	443	412	481	453	448	426	499	462	483	482	517	457	414	462	458	462	471	476	503	449	466	448	419	425	451	463	457	485	476	429	427	412	440	442	485	473	438	460	458	478	471	465	450	431	476	487	406	454	436	446	479	491	469	487	499	499	466	456	482	438	444	461	423	483	426	450	487	463	431	476	464	467	420	453	466	436	449	451	461	469	487	478	446	411	473	482	469	458	449	461	438	450	485	496	456	467	433	420	450	496	450	411	456	528	484	464	471	427	453	478	490	458	451	473	435	437	472	446	452	451	449	438	485	483	480	453	449	441	496	462	464	439	453	515	482	442	459	454	466	453	463	469	466	467	452	496	478	491	449	455	447	490	466	452	467	434	464	475	468	459	464	468	450	476	459	463	485	468	467	469	455	449	486	435	484	444	441	463	431	444	466	432	447	476	491	427	496	485	441	453	425	457	463	445	475	466	453	436	464	448	455	485	469	492	440	448	456	423	468	460	411	461	425	482	446	496	455	490	423	424	507	490	442	475	469	433	491	483	456	472	440	433	426	459	493	435	454	433	503	458	464	448	464	494	487	438	470	470	459	460	465	433	486	473	432	448	483	427
6057	3220	1429	998	908	839	692	590	614	549	582	511	537	487	541	485	501	476	487	537	559	524	535	569	583	614	539	554	507	556	554	557	502	579	547	577	565	550	551	583	531	542	510	519	463	528	529	467	545	529	524	556	586	501	582	583	598	477	492	499	488	529	523	498	498	457	472	526	513	466	517	473	535	479	533	510	533	488	460	522	485	500	492	522	481	525	533	510	510	517	508	502	480	465	478	480	511	538	490	466	498	510	487	514	481	505	481	444	549	510	489	493	502	508	506	503	519	503	463	511	491	505	499	521	515	489	492	465	504	517	519	491	492	514	463	514	526	473	520	543	500	475	470	519	437	503	504	474	479	525	470	514	546	506	494	489	495	476	507	525	520	468	482	470	517	465	487	491	491	502	523	504	533	513	469	558	469	505	501	488	514	501	484	499	474	481	493	505	498	471	484	520	477	485	489	494	507	510	445	499	470	478	531	523	507	495	493	495	500	479	472	513	506	501	490	457	511	475	474	480	504	507	523	455	524	511	520	485	489	449	484	470	512	527	503	516	456	469	503	491	507	485	477	493	536	513	496	462	489	526	447	507	506	476	507	483	497	499	523	489	498	464	490	499	498	504	468	517	537	474	480	525	527	476	445	469	506	492	491	490	473	486	515	504	483	497	503	484	460	488	497	472	530	492	483	498	511	474	442	478	466	505	484	506	487	505	470	515	505	508	492	497	475	506	482	495	458	496	508	463	498	513	530	508	503	477	508	523	506	515	478	496	485	478	526	516	478	471	468	482	465	515	507	486	484	501	481	538	485	468	514	516	458	526	494	460	520	531	540	513	461	511	533	491	520	493	468	458	503	466	469	502	489	539	505	465	501	493	511	512	516	460	528	503	494	478	512	511	498	509	519	491	484	509	482	510	470	486	491	498	486	504	540	496	498	537	512	500	483	496	515	510	506	535	504	550	510	572	537	471	531	461	529	539	482	538	501	510	467	506	518	500	501	516	515	484	472	500	510	475	542	465	469	494	465	479	479	524	488	492	487	472	498	488	518	484	481	512	543	510	513	534	533	496	504	492	500	473	478	474	479	479	484	490	473	512	519	473	549	502	498	476	441	483	486	516	490	470	512	495	513	498	490	502	467	522	532	479	477	470	515	523	503	489	478	474	548	467	516	471	499	494	489	516	511	481	500	453	504	482	517	471	500	526	496	473	493	514	514	466	510	495	495	509	478	526	521	502	505	491	494	481	480	495	494	485	484	501	511	536	492	515	519	523	476	474	511	442	493	469	498	507	479	452	464	524	485	476	470	500	512	503	504	484	499	531	473	520	492	520	514	504	517	511	530	472	503	472	504	480	522	487	490	512	545	512	497	513	495	510	494	513	494	501	520	492	451	505	482	531	505	492	487	511	472	500	458	520	509	511	490	454	504	489	492	530	517	495	488	535	480	502	512	478	499	524	483	476	489	502	509	480	493	506	500	474	498	468	511	465	486	502	515	496	503	500	487	505	503	500	471	473	512	494	505	458	507	507	469	490	511	481	467	495	521	524	512	496	516	480	496	485	473	490	501	475	551	533	502	459	483	496	513	526	473	486	478	495	509	533	502	497	469	508	530	555	488	535	501	481	473	462	491	459	533	497	494	515	471	496	475	465	508	520	517	477	479	513	490	501	500	540	503	516	519	473	465	543	478	501	485	526	487	477	467	492	480	487	543	533	579	535	500	495	498	500	521	482	480	502	472	479	532	514	503	471	480	499	463	493	520	511	504	508	491	528	488	504	474	488	513	492	456	519	501	494	486	498	497	490	502	521	454	543	479	449	515	473	514	484	497	490	489	489	537	487	494	480	452	536	497	475	489	466	498	518	490	497	475	505	500	469	479	514	494	462	493	486	501	494	483	518	539	474	517	505	533	474	504	501	521	476	492	506	505	466	493	486	482	473	490	483	516	469	488	496	464	485	498	450	475	463	536	507	437	552	469	504	509	484	516	468	484	479	505	515	470	514	484	460	492	464	492	494	505	464	549	526	492	551	473	489	481	487	473	481	504	507	487	490	561	469	477	476	472	486	519	506	524	491	513	479	462	527	518	485	530	507	517	550	471	474	489	474	496	459	508	479	497	490	469	491	517	485	522	546	515	477	528	499	493	513	446	449	538	502	515	478	500	497	516	519	516	521	471	526	478	532	523	483	520	514	482	531	490	516	519	533	515	518	483	500	502	511	484	513	487	547	531	492	492	499	510	487	490	518	529	482	482	503	545	545	510	466	448	463	504	494	525	448	496	531	505	468	520	491	543	459	495	494	497	505	526	471	502	506	470	470	522	501	502	476	484	493	484	498	479	463	492	532	475	449	535	480	498	473	475	510	474	474	500	484	482	524	533	515	490	506	512	491	483	482	491	463	478	522	480	472	487	504	518	483	505	460	502	526	503	450	479	513	493	485	467	513	489	500	542	535	474	471	498	494	505	504	490	477	487	512	492	507	472	480	485	502	503	459	498	484	532	520	499	499	486	486	476	484	490	524	493	509	483	514	504	462	529	464	509	529	504	500	489	540	490	461	502	504	493	512	465	486	492	503	480	549	473	491	493	530	484	485	486	496	505	502	473	476	502	505	512	489	516	485	508	501	495	515	504	489	493	501	540	481	540	490	501	450	480	470	491	482	456	475	467	496	431	515	491	502	487	508	459	527	495	477	442	492	489	509	497	518	469	476	481	463	529	499	555	478	498	453	473	518	476	486	495	510	492	516	483	493	501	531	481	511	497	483	503	520	484	488	477	492	525	490	516	538	485	523	487	543	458	520	475	505	495	504	508	465	506	491	515	480	492	507	531	504	496	472	495	491	482	493	437	509	510	494	504	481	486	508	512	514	482	497	516	476	464	500	519	522	529	499	500	505	521	471	537	501	474	495	453	476	511	495	482	499	472	499	522	477	532	458	503	476	499	481	508	508	488	529	459	502	472	533	523	500	501	486	464	474	530	482	466	448	463	488	514	485	530	449	483	460	478	529	493	500	482	499	499	478	483	476	506	529	507	502	537	488	492	538	525	503	520	500	486	499	495	482	495	494	512	498	489	495	487	501	498	517	511	518	470	484	488	480	447	485	496	528	484	491	484	504	514	471	506	491	488	523	519	492	511	493	509	516	489	478	525	493	465	525	525	469	487	550	473	493	518	519	495	490	515	531	520	484	522	519	468	449	534	501	490	482	508	485	482	503	442	518	477	484	501	487	518	449	489	486	463	470	487	501	479	483	501	522	490	469	494	506	511	495	518	525	467	481	497	523	475	510	480	520	506	504	484	463	523	456	517	504	479	497	470	490	502	489	484	495	505	459	534	498	487	492	482	504	526	509	461	506	491	494	503	472	468	515	485	507	490	498	484	489	474	508	486	486	457	474	536	522	505	510	483	507	472	500	529	520	474	465	513	508	511	496	494	476	512	498	478	521	484	552	461	543	487	533	516	489	497	473	504	472	510	460	522	500	493	518
23922	21348	28696	24355	21339	8790	1158	699	533	476	444	390	402	387	357	315	339	321	327	321	327	361	344	366	392	366	328	307	331	364	354	328	327	319	342	350	350	302	309	308	296	298	321	293	278	304	279	319	309	308	317	337	361	347	349	378	419	403	317	318	310	274	253	274	244	261	255	272	282	275	282	274	247	291	276	257	277	273	255	258	260	276	278	268	280	279	267	257	291	258	281	286	267	262	248	260	263	261	242	267	288	268	260	256	289	266	238	243	261	278	252	277	268	264	261	303	265	258	264	231	235	296	267	245	262	262	247	257	275	266	272	290	251	257	261	242	234	273	268	248	278	304	302	242	261	261	243	275	274	258	261	276	266	253	267	253	270	268	214	259	272	249	253	261	255	285	269	253	254	268	238	246	279	243	248	278	257	244	272	253	259	260	250	242	253	272	256	260	255	259	241	240	241	282	264	281	267	252	281	258	263	274	245	293	233	260	270	264	276	248	252	258	268	275	285	234	266	269	271	241	271	260	280	280	264	263	263	268	271	261	250	249	267	272	255	266	228	232	245	272	251	256	230	257	251	266	232	265	216	281	283	262	247	251	260	257	234	284	257	274	275	257	296	251	270	248	291	263	267	265	286	242	285	253	285	252	250	284	257	289	259	272	283	245	267	256	270	269	294	291	255	233	240	290	249	268	257	269	263	313	252	269	268	282	267	262	295	274	278	255	267	258	259	251	260	276	266	245	233	240	271	262	239	251	264	275	255	248	281	259	255	275	300	287	274	260	277	277	254	264	274	260	243	252	281	280	227	269	253	279	239	264	269	271	260	246	243	257	256	238	239	256	260	250	257	241	253	239	252	248	234	287	256	284	251	254	272	262	278	234	279	267	258	242	292	294	267	274	255	243	243	271	282	260	266	261	279	263	281	272	251	240	265	223	282	249	259	276	279	262	235	278	233	265	269	281	281	273	229	284	244	254	238	257	286	236	292	289	252	287	254	275	280	224	254	295	280	258	254	282	269	275	251	294	254	268	263	253	286	246	278	294	272	264	277	304	239	258	273	254	256	254	269	277	258	232	283	269	256	271	249	268	255	245	263	241	283	255	257	249	266	252	291	239	281	248	268	268	274	267	254	267	259	289	246	262	282	260	260	249	296	272	255	272	245	281	235	269	264	244	255	286	281	295	255	265	270	274	248	259	264	236	251	260	277	248	260	240	280	268	248	274	265	254	266	272	237	266	249	252	265	268	237	248	263	263	288	274	247	270	254	235	257	251	247	266	263	272	276	231	290	271	250	249	271	255	259	236	226	263	276	267	250	274	258	235	264	245	279	255	267	278	280	263	313	284	264	258	235	264	253	239	244	269	261	229	255	236	262	266	269	272	274	240	263	287	268	295	257	253	285	239	259	266	268	268	268	270	280	267	290	282	225	251	278	248	242	232	260	258	288	272	271	260	251	277	241	247	245	271	282	275	255	261	238	245	290	228	271	286	230	293	284	258	268	259	254	269	251	259	271	239	250	234	242	235	255	232	270	260	275	238	278	253	259	251	276	261	272	264	278	277	259	257	255	281	232	270	232	261	251	259	246	262	235	289	268	272	266	270	274	268	256	287	286	263	241	273	249	266	264	257	254	268	256	265	269	257	263	277	253	270	271	282	273	268	271	247	251	289	287	275	276	262	295	250	255	251	292	258	272	266	268	265	283	240	274	244	244	297	294	268	276	252	243	280	274	252	263	245	258	266	217	248	277	270	260	308	280	285	292	249	254	259	283	285	238	269	264	266	283	266	257	241	264	266	254	262	270	260	262	253	267	253	287	263	269	271	271	255	262	238	259	274	275	271	273	254	286	250	263	249	256	283	271	269	240	224	278	265	263	257	253	260	256	258	232	271	258	283	255	257	280	243	272	265	264	280	257	271	249	258	262	271	270	233	233	255	271	278	273	223	251	250	291	238	251	247	252	248	263	260	273	237	249	292	256	271	269	303	261	278	283	243	258	256	270	258	266	271	277	262	239	285	287	259	268	236	239	234	245	273	267	261	264	254	261	257	261	250	282	243	282	258	261	235	264	275	262	262	279	246	283	264	278	262	270	227	290	264	271	267	270	278	279	270	283	250	266	258	245	240	259	279	234	289	283	278	289	245	271	301	231	241	257	255	256	285	262	266	242	249	256	291	246	266	258	263	243	253	283	273	264	271	258	277	256	276	253	248	249	244	262	265	275	296	266	267	231	246	236	253	249	294	273	283	296	248	273	281	262	258	265	243	255	272	254	263	270	258	255	262	275	240	214	250	267	247	268	267	255	272	280	269	286	265	290	274	277	286	256	304	255	258	247	249	258	285	257	286	292	258	250	248	239	208	272	281	286	261	245	269	263	262	279	269	259	257	264	273	260	295	274	257	239	271	265	262	260	233	277	272	277	257	253	281	278	268	246	249	239	258	251	248	267	283	257	267	270	264	280	259	258	280	251	226	252	266	274	233	227	246	266	244	263	291	258	234	242	270	269	250	272	246	273	259	234	288	252	269	262	267	252	265	239	275	262	264	243	238	286	286	256	248	282	240	265	273	296	226	256	289	255	247	271	280	239	282	253	255	253	260	259	237	269	238	278	268	270	272	238	253	254	264	254	275	259	289	286	254	258	263	246	277	265	264	256	282	264	237	259	276	265	247	261	260	267	267	287	265	243	265	268	256	253	263	253	255	269	263	263	242	284	262	282	233	265	264	273	250	236	276	288	269	261	292	266	253	242	278	266	279	261	251	260	291	253	242	253	264	272	268	229	248	283	279	272	252	274	236	300	261	257	240	269	239	275	272	269	286	285	283	241	236	242	283	267	271	279	236	251	258	266	247	272	248	241	253	270	257	262	259	289	252	263	290	275	293	273	264	263	252	252	249	242	252	261	268	247	247	286	259	256	257	284	258	290	249	270	229	253	251	260	285	272	247	249	271	277	265	275	274	258	221	284	267	270	280	241	264	273	263	266	249	222	256	281	248	264	249	249	272	240	268	256	273	282	240	265	291	258	257	296	241	272	283	238	275	249	287	298	261	257	294	232	274	262	252	260	264	266	282	250	249	270	262	265	253	263	293	258	253	258	281	249	246	249	251	263	224	250	285	238	266	280	282	273	275	264	282	268	266	264	271	271	263	289	232	272	246	288	254	261	253	242	247	264	244	263	268	247	275	247	260	272	284	256	239	250	271	260	299	267	245	244	251	250	251	297	272	269	245	251	279	246	278	269	294	272	266	259	264	254	256	262	273	244	258	253	241	269	271	278	295	246	271	245	270	292	248	228	243	265	266	316	283	246	248	264	272	257	246	283	272	253	257	259	252	261	267	270	248	279	311	270	255	273	278	269	272	277	263	245	252	258	258	269	260	256	265	231	268	258	281	309	274	253	266	288	259	253	241	273	258	248	258	266	245	246	239	263	256	294	240	264	277	245	257	261	280	268	275	254	277	236	256	269	230	219	242	284	295	269	281	252	262
4823	20442	6465	3465	2745	2077	1511	1120	910	717	633	542	495	486	451	409	367	351	386	369	357	388	417	397	462	459	441	420	400	383	412	398	380	456	409	470	414	390	371	364	348	351	315	333	334	334	407	394	393	389	407	390	382	411	408	484	509	420	361	360	335	296	320	278	313	269	278	323	284	288	320	282	337	316	286	287	297	281	282	285	278	281	283	315	333	289	307	321	278	315	321	307	284	321	279	299	301	308	284	295	307	306	315	313	264	292	272	273	322	278	301	270	299	284	322	284	303	285	278	263	279	314	302	310	295	298	314	278	295	255	260	274	297	303	272	279	301	315	255	318	267	302	295	291	297	280	301	302	294	309	287	301	298	284	277	269	281	316	281	268	297	284	303	325	275	279	272	293	286	288	291	307	288	280	293	260	277	279	271	306	289	324	281	292	325	285	254	293	294	319	275	290	298	268	285	271	271	273	301	299	290	327	291	290	311	270	292	291	291	309	304	304	283	302	292	300	265	322	289	271	283	297	293	298	267	317	296	267	263	304	281	304	323	286	282	290	294	298	292	310	314	259	274	287	343	308	274	295	256	299	279	254	295	257	279	297	275	267	294	273	278	315	275	291	306	297	328	267	313	280	269	282	249	269	312	320	297	285	300	296	278	277	279	312	290	303	267	275	263	288	312	280	297	317	284	291	322	273	292	306	317	317	292	272	312	302	305	294	313	275	311	280	262	269	318	282	277	288	312	274	294	311	301	271	293	256	294	311	275	311	291	276	271	284	286	340	311	300	313	288	317	341	276	273	314	292	270	309	290	281	293	286	278	298	307	292	292	304	282	304	259	269	302	268	307	301	286	314	313	277	305	283	301	276	276	286	289	288	315	292	300	302	288	282	283	290	331	289	294	273	300	291	305	281	282	277	280	304	272	295	302	288	271	291	282	276	293	276	314	288	300	276	281	289	280	276	263	323	278	310	272	280	308	276	284	264	281	298	285	291	270	303	273	286	286	262	308	272	280	298	269	311	310	301	291	290	298	267	291	298	284	303	299	285	288	281	294	287	282	280	279	278	299	265	307	313	283	291	298	278	290	292	274	293	284	314	250	293	265	316	294	295	296	255	314	315	303	287	315	266	252	269	301	264	303	285	274	257	278	281	271	276	288	298	312	319	287	287	304	289	305	285	275	307	311	273	252	297	283	331	272	296	280	302	286	310	285	301	301	281	279	277	295	283	292	296	322	283	302	312	286	303	291	289	280	304	299	305	281	308	284	277	327	270	270	286	282	268	266	316	309	293	276	304	295	313	314	321	290	267	301	291	280	294	299	267	333	315	317	284	281	292	306	295	277	285	271	315	265	311	277	291	271	298	292	297	305	293	287	319	286	304	297	271	290	263	307	307	295	314	287	275	291	308	304	292	300	298	282	282	297	285	287	273	263	290	289	277	288	304	308	290	302	300	280	309	271	283	291	305	308	277	304	323	273	302	271	281	303	307	286	292	284	291	277	314	299	310	282	280	271	297	300	246	324	271	259	280	277	273	269	291	262	282	286	300	306	280	286	260	287	321	289	283	331	284	295	324	303	271	298	251	292	286	283	274	284	288	299	271	286	264	294	263	299	296	284	270	282	291	284	301	294	316	279	288	277	305	306	299	281	274	310	273	289	275	290	277	313	264	301	290	284	269	317	293	267	264	265	300	298	263	295	280	303	291	322	312	294	283	314	308	237	269	296	302	278	288	293	275	280	302	306	279	272	270	292	280	296	277	297	304	280	305	282	254	256	300	312	301	277	261	306	266	266	296	312	300	294	285	270	276	302	287	300	306	328	265	287	279	279	315	291	294	300	304	310	257	286	312	305	279	299	303	270	290	300	297	297	267	300	284	303	332	311	324	292	279	322	315	290	290	303	307	269	284	308	287	298	285	295	285	259	277	287	305	283	271	291	275	304	282	277	314	284	305	292	314	281	303	259	282	310	256	303	285	305	290	296	308	303	289	279	283	278	268	271	275	287	288	288	279	319	285	284	290	285	304	285	284	322	303	309	269	299	291	295	255	274	260	278	313	309	267	252	319	270	299	297	314	345	290	272	297	292	280	286	280	304	270	308	302	284	266	297	294	278	252	265	280	304	279	282	290	265	310	279	303	319	292	296	280	290	277	295	254	283	285	270	289	269	289	269	282	285	279	269	321	316	292	265	339	289	315	315	310	290	290	309	319	311	281	311	294	247	263	275	287	283	301	320	282	307	273	318	281	285	298	298	293	280	317	290	288	279	267	324	279	295	276	308	274	275	284	318	308	314	274	297	272	292	303	304	311	287	278	303	288	273	291	329	298	314	284	301	302	284	282	307	283	274	302	292	275	293	283	265	287	295	277	265	321	287	258	307	295	315	301	310	281	270	284	300	282	291	285	284	283	283	327	295	277	281	285	293	269	298	344	295	303	301	287	294	295	319	293	320	279	323	299	286	277	285	269	296	290	280	308	307	300	310	280	279	297	280	300	286	298	298	273	269	274	287	295	288	281	280	282	319	316	301	300	286	296	284	290	266	310	311	298	295	299	282	296	313	296	284	280	277	279	286	285	295	299	295	287	293	279	267	314	293	304	273	295	278	273	331	306	297	298	284	304	306	296	296	312	297	283	283	279	284	282	297	290	307	323	297	280	311	312	292	285	294	257	276	278	301	291	288	270	290	286	283	285	274	311	312	302	294	297	272	269	253	292	299	285	278	302	256	287	309	315	267	311	294	283	323	263	278	284	270	304	285	293	309	266	305	300	302	292	298	294	281	284	310	329	284	298	314	280	297	299	302	306	286	296	274	289	302	289	299	287	289	300	286	288	276	300	298	270	287	291	288	273	296	312	285	289	278	292	264	301	296	291	297	308	319	288	299	295	287	272	300	238	272	289	329	307	284	310	324	279	285	276	286	261	293	323	275	303	269	327	275	274	308	289	278	297	301	303	289	281	283	297	260	288	322	274	302	300	308	271	296	254	304	278	301	334	321	295	308	269	282	269	282	276	284	274	285	295	271	292	303	291	305	299	267	301	287	278	282	298	299	293	290	284	302	285	271	291	297	312	277	320	275	275	256	297	291	316	293	275	258	304	280	289	300	312	293	265	278	291	314	308	292	265	287	255	287	299	314	294	299	288	301	290	279	308	321	293	294	259	280	277	293	289	278	294	314	248	302	260	295	285	273	297	312	289	301	272	288	312	252	320	320	268	300	268	269	293	309	287	299	304	274	271	273	299	318	298	284	318	297	299	275	275	258	290	280	291	278	305	283	263	290	286	308	292	284	295	294	310	291	313	297	308	296	304	257	295	295	266	286	307	276	283	315	295	294	301	269	311	285	303	261	307	295	259	284	261	271	280	275	295	319	287	273	291	285	323	269	280	300	322	270	264	318	310	321	285	282	288	280	284	289	270	290	249	282	295	260	288	300	291	280	250	309	280	310	275	303	301	264	274	278	322	288	277	318	306	263	279	292	303	275	285
25053	21310	27422	25446	9123	1331	970	800	797	717	746	678	667	673	684	642	650	634	671	664	655	663	660	666	698	648	715	635	642	675	647	691	647	681	682	707	681	658	634	668	653	630	633	669	656	684	666	675	689	684	634	686	700	651	667	676	709	685	659	657	628	613	600	619	635	643	602	581	628	690	640	597	643	647	626	585	639	606	618	643	625	619	563	618	601	613	588	612	666	624	618	632	608	595	603	626	639	622	590	638	582	605	588	587	601	648	630	655	606	636	604	672	615	606	634	598	618	651	623	607	633	652	638	582	646	644	635	615	640	612	605	607	610	584	634	604	590	639	583	632	592	561	605	603	623	656	639	648	586	596	612	602	618	588	636	610	630	603	593	633	628	617	600	591	629	584	688	643	607	624	635	630	582	577	543	622	615	603	603	574	656	575	638	606	571	629	649	610	587	614	623	596	598	612	614	608	557	624	603	613	612	592	634	599	595	577	582	658	596	596	617	602	605	648	586	601	646	616	610	653	618	616	657	581	653	607	610	621	633	547	593	598	643	604	617	607	608	556	605	602	574	615	581	568	635	638	618	629	608	618	589	602	588	585	618	583	619	595	630	659	589	664	593	602	585	613	629	614	608	642	650	603	617	614	611	595	604	623	629	633	633	633	633	625	660	622	597	632	613	594	581	647	646	619	603	661	641	635	599	596	602	578	597	566	623	668	597	692	642	577	583	600	623	630	637	582	639	631	559	627	654	592	597	653	595	592	604	616	628	624	604	613	636	637	609	630	584	625	602	610	641	621	611	634	604	637	623	687	608	620	631	644	591	598	586	585	651	626	598	649	590	623	609	623	616	622	643	605	594	603	586	630	618	604	605	612	604	639	603	596	615	574	569	615	662	661	601	573	612	673	594	621	633	666	648	605	574	574	628	609	594	586	603	620	597	664	600	573	617	598	563	565	619	601	646	602	641	608	607	620	603	626	665	576	585	641	626	600	592	597	663	617	625	600	598	644	593	615	562	612	622	572	635	587	652	592	607	641	597	628	602	630	602	622	595	600	616	617	645	615	650	590	592	626	595	610	554	613	590	639	630	614	629	617	636	620	613	607	623	633	636	593	583	642	597	619	583	645	673	623	577	647	630	598	634	646	638	644	636	635	579	573	599	591	633	692	576	622	598	634	597	609	564	658	592	620	616	621	598	645	627	632	616	587	618	632	611	594	619	603	633	608	597	648	577	623	591	581	638	586	611	586	640	589	602	616	643	610	608	641	642	586	600	622	610	601	606	638	592	575	598	637	559	610	614	604	624	618	624	597	555	641	580	602	610	610	580	599	542	645	560	636	616	683	627	599	627	594	617	662	605	604	628	628	566	571	634	605	621	614	621	606	600	597	615	651	606	605	599	624	595	593	627	641	608	595	634	634	635	635	643	613	588	644	592	627	606	612	638	565	612	618	598	579	585	569	635	620	638	601	608	599	586	604	606	637	619	613	619	594	636	678	605	615	642	623	665	595	588	604	571	620	634	636	607	603	662	665	604	642	587	639	584	593	627	632	621	601	617	617	606	614	630	644	583	589	650	638	596	629	628	557	606	592	628	640	590	624	631	647	619	608	610	600	620	598	617	590	626	623	611	599	577	590	640	593	617	664	620	597	644	602	643	599	648	598	595	623	586	563	585	640	602	637	627	621	618	588	606	655	611	599	617	621	653	618	624	572	638	589	592	628	605	591	661	599	622	622	640	598	613	639	620	612	605	597	589	600	593	635	600	601	622	599	595	637	620	629	660	606	650	616	607	635	603	595	652	616	570	619	622	613	646	620	672	604	615	588	622	601	633	580	607	617	655	630	585	637	604	650	604	637	590	630	665	553	574	619	557	590	606	640	610	625	633	635	598	639	624	642	641	661	635	603	611	606	618	627	603	574	603	626	617	630	565	680	614	603	634	612	603	615	591	576	583	641	622	610	613	568	602	670	567	635	602	586	666	624	601	594	643	634	627	620	582	577	632	561	588	621	598	653	646	636	612	574	651	585	621	628	588	575	590	598	573	637	638	600	621	651	632	624	638	600	632	614	610	580	603	617	640	609	605	636	617	601	586	616	598	624	626	611	608	630	651	554	640	608	618	655	550	629	615	619	596	644	582	616	603	631	568	593	635	624	602	622	601	586	667	631	593	640	605	608	598	592	638	601	597	616	567	620	645	620	621	608	617	616	653	595	572	591	595	630	595	622	590	618	637	569	646	655	635	650	617	599	593	615	581	608	609	640	641	633	600	613	587	578	570	643	596	599	596	604	608	613	616	591	587	644	639	637	626	610	612	629	626	650	590	585	650	623	609	598	618	617	639	610	570	569	615	663	612	608	601	618	612	585	602	613	622	592	605	579	604	644	583	637	614	622	622	597	624	631	616	628	573	552	592	589	569	633	606	599	564	577	631	612	571	588	631	633	580	572	622	621	631	602	597	651	593	596	619	597	576	616	596	605	596	569	660	605	643	618	603	615	618	611	640	623	675	593	677	622	645	619	636	638	651	634	614	616	605	598	585	611	589	584	575	614	592	620	607	630	643	625	603	631	609	604	584	604	608	672	630	576	673	579	608	584	605	639	612	600	595	629	593	576	606	599	596	575	593	642	650	632	614	614	616	623	627	654	607	613	633	601	645	606	567	622	663	635	592	647	627	631	586	583	566	640	602	624	592	613	608	568	568	586	628	624	606	636	615	613	622	594	649	626	609	643	606	623	592	617	578	559	629	661	579	581	626	621	631	614	619	636	599	620	634	612	588	626	636	640	605	614	585	658	615	608	650	628	597	588	636	634	589	611	627	611	603	614	627	621	620	570	598	610	633	678	615	594	599	601	619	578	625	577	633	614	643	580	627	664	608	684	584	603	593	601	614	639	634	673	579	604	640	583	618	621	612	657	593	615	571	577	593	601	576	649	628	562	625	588	628	607	595	662	608	617	630	604	597	598	597	630	612	602	619	613	614	607	600	612	636	638	588	685	622	565	634	571	606	604	624	591	643	628	617	632	611	605	635	607	582	602	597	611	609	614	608	570	630	660	609	596	685	627	611	634	644	596	618	572	625	639	612	599	592	572	623	614	600	622	643	668	571	606	644	589	565	600	660	619	613	606	635	619	651	602	613	580	600	608	644	602	613	624	615	652	644	590	582	623	612	605	608	621	570	617	567	577	613	617	639	613	634	614	646	604	614	594	618	569	592	643	655	605	606	646	649	608	612	614	609	647	599	611	582	634	585	607	627	618	589	577	622	651	615	626	634	581	681	646	593	567	615	604	606	596	684	587	656	636	590	630	619	641	647	612	579	610	579	603	591	639	642	578	601	588	591	631	526	619	561	590	606	581	619	577	590	596	550	635	639	574	617	614	629	614	594	626	631	616	616	608	612	626	600	610	536	600	666	634	685	617	625	648	627	622	631	600	631	593	591	627	617	598	614	614	583	606	636	619	618	583	632	622	602	588	582	577	624	602	629	574
4974	15122	4246	2448	2084	1682	1329	1124	1012	882	832	722	736	756	708	719	710	720	677	679	669	699	780	801	766	745	719	731	725	737	745	727	695	687	702	776	746	713	726	697	656	655	688	640	696	669	756	695	724	716	704	777	688	708	696	768	825	718	653	618	649	680	670	708	614	680	682	641	629	707	647	660	643	682	658	688	647	611	643	608	590	618	641	684	674	671	633	658	680	627	649	638	586	592	623	603	592	641	625	645	645	635	641	641	670	653	635	606	662	623	588	674	639	631	603	667	589	646	615	579	649	658	617	625	658	676	613	594	620	628	691	615	624	660	628	656	617	640	644	607	666	644	654	648	597	597	632	622	666	645	665	633	599	631	607	650	612	659	657	658	582	685	603	611	630	654	611	674	612	626	598	633	626	585	620	641	669	647	631	637	594	596	660	655	671	616	674	594	633	605	684	601	637	642	633	630	614	580	638	632	634	636	588	640	613	649	606	626	662	635	699	656	624	628	604	629	616	637	646	602	636	633	654	644	647	606	571	617	628	650	638	632	630	645	640	621	622	664	632	661	663	612	639	658	619	619	635	623	643	658	637	655	607	624	625	652	634	656	666	655	618	612	621	641	602	621	630	671	654	649	639	623	603	606	656	657	638	661	640	644	622	655	639	636	626	628	650	625	630	658	643	575	647	624	645	651	570	603	685	595	634	660	570	642	643	615	617	603	622	644	624	638	631	666	632	672	616	622	637	652	602	641	638	621	637	643	669	624	612	642	609	656	622	621	614	602	591	645	581	609	690	645	641	660	631	608	658	610	622	650	635	657	636	648	618	623	621	611	627	634	683	610	643	649	652	645	600	612	609	636	677	636	631	672	620	607	667	608	625	676	713	644	597	622	648	668	609	553	609	643	644	648	626	618	630	564	635	594	632	632	626	630	653	638	652	662	663	629	647	657	665	648	632	670	653	623	654	631	647	612	636	621	616	595	630	635	684	596	617	595	636	617	653	673	644	621	632	644	623	655	629	600	637	611	633	595	654	629	648	636	606	647	627	684	608	671	617	660	629	596	656	599	585	628	619	636	587	648	626	641	649	586	642	665	669	639	635	632	596	623	619	636	646	607	610	601	604	612	627	634	617	653	684	659	652	622	661	607	660	652	675	623	609	657	628	625	670	649	662	636	695	660	586	666	576	653	613	667	629	609	622	656	594	614	666	716	667	616	656	610	663	647	610	643	662	693	657	660	595	610	683	637	652	622	603	606	627	600	679	679	616	606	687	580	645	675	645	596	645	607	619	630	691	620	671	583	673	615	663	645	627	644	599	617	644	634	636	662	620	659	647	647	624	630	618	688	662	662	656	641	690	656	622	611	632	664	624	635	625	634	620	607	603	605	640	655	656	642	653	589	635	668	666	582	603	644	650	644	627	632	606	572	645	636	689	641	598	630	659	661	610	663	616	630	659	658	641	593	623	614	609	641	640	587	621	581	641	611	601	673	626	660	652	612	623	605	639	623	634	660	666	651	647	636	638	593	608	637	671	625	673	621	646	652	639	635	670	576	630	621	679	622	659	657	613	656	653	612	634	603	676	603	638	619	639	627	615	625	652	637	668	627	602	653	626	619	641	646	614	643	626	632	665	654	665	641	627	623	612	638	584	644	629	626	624	608	618	608	602	613	673	626	648	612	652	693	659	701	645	621	643	653	642	644	639	661	625	607	632	623	649	636	608	618	638	625	621	617	575	630	618	639	592	588	625	616	626	647	637	644	660	649	630	660	650	654	661	603	649	619	639	636	596	558	632	631	601	642	635	672	623	617	675	652	650	624	616	609	582	665	618	601	648	582	632	609	639	577	628	574	656	609	619	633	653	628	667	638	642	622	685	630	632	614	660	654	635	681	613	629	597	658	650	622	639	649	660	621	650	630	606	606	616	603	648	593	615	650	647	661	654	653	666	606	659	605	649	643	635	659	610	625	606	637	666	686	633	630	610	650	639	670	647	640	643	603	624	637	581	634	599	624	602	622	631	628	675	685	630	645	646	633	634	629	630	650	625	615	635	644	627	642	660	621	650	647	601	625	657	628	591	629	637	607	653	629	617	597	646	617	621	654	660	675	634	620	675	596	628	692	608	609	667	599	641	658	629	664	614	653	601	617	649	635	650	634	646	641	591	685	615	659	632	605	609	619	633	647	624	621	661	639	592	656	687	635	667	639	618	645	644	640	638	592	670	592	683	652	598	642	623	601	602	636	595	590	643	630	645	654	672	638	658	631	594	623	636	617	635	641	628	588	668	629	689	615	644	655	602	641	662	669	590	649	638	629	636	606	601	656	627	609	598	591	618	655	612	638	618	661	636	609	640	652	671	639	580	646	617	635	677	638	618	609	603	622	606	654	622	621	604	611	652	699	626	694	656	612	643	669	656	652	638	650	608	652	618	652	641	634	612	662	628	618	616	668	671	629	609	605	650	628	639	576	637	614	634	668	669	617	581	660	645	649	612	602	588	640	660	656	677	640	658	606	624	668	658	647	642	651	589	628	623	631	626	621	626	638	598	613	619	606	635	625	694	602	670	637	631	639	588	620	598	640	657	654	655	648	648	627	656	593	633	620	602	603	668	642	605	605	662	590	611	662	608	649	644	654	599	633	619	625	596	628	673	629	631	645	672	649	600	662	651	672	635	640	655	687	651	647	617	635	650	637	605	642	659	624	625	617	629	665	620	616	645	642	686	630	636	661	668	619	627	644	659	660	625	641	589	668	651	604	653	627	605	683	620	633	656	621	620	624	669	635	657	648	644	647	611	594	655	583	671	661	657	698	672	629	656	653	655	643	627	636	653	678	596	650	651	648	637	613	661	613	624	698	646	676	644	662	630	645	626	600	603	600	655	596	688	648	641	642	612	626	688	578	675	635	706	671	639	681	607	629	637	632	617	611	601	643	620	635	638	653	642	626	704	639	625	634	615	615	622	660	629	637	659	685	599	653	615	622	621	703	668	651	688	660	635	643	655	691	636	692	597	627	632	602	587	659	642	632	647	632	713	644	674	644	631	619	630	638	638	630	622	655	573	568	622	634	667	630	659	631	651	615	608	611	652	645	645	667	644	627	619	659	608	622	704	625	608	645	665	633	627	633	688	619	653	597	634	623	631	661	649	635	663	622	640	646	668	656	671	627	655	654	610	630	651	607	628	636	651	652	642	625	647	627	646	663	651	619	652	647	643	651	659	648	633	606	626	624	589	629	683	638	621	615	677	606	649	592	655	642	611	650	572	643	669	625	634	574	654	617	594	624	673	626	593	620	615	681	597	626	593	686	622	669	661	645	622	633	632	628	687	653	614	656	590	633	620	592	628	586	670	645	656	616	655	644	661	597	653	632	609	646	648	647	664	654	621	689	622	645	652	620	627	591	649	634	655	655	593	635	623	652	623	648	644	618	608	640	637	624	674	635	641	630	661	659	670	609	638	643	642	652	657	610	663	658	624	656	624	639	619	620
22752	21352	29125	23929	21358	21395	6736	1289	971	817	722	680	596	541	537	502	486	521	434	517	503	483	521	536	577	561	486	499	486	494	484	531	510	474	527	530	479	491	472	465	452	423	385	414	463	470	469	483	452	486	434	493	522	435	509	623	625	523	457	474	440	394	409	402	411	411	426	416	392	425	417	410	398	407	423	415	404	363	415	385	346	389	404	394	387	383	416	360	392	442	396	418	399	377	414	375	411	388	436	376	391	357	373	382	374	428	404	403	370	392	379	381	363	402	373	383	390	384	371	426	411	430	402	389	360	384	379	395	372	379	377	437	379	409	370	423	369	369	399	398	369	397	431	400	393	369	398	376	379	413	386	401	391	391	374	412	425	404	379	393	376	405	380	384	411	377	384	390	400	365	439	393	388	353	400	372	409	386	382	394	403	404	399	388	376	395	378	352	356	368	412	393	397	385	399	392	382	369	412	352	429	425	415	372	358	380	390	383	407	378	403	378	391	412	384	425	338	394	388	363	401	373	401	401	396	420	421	376	387	380	379	392	361	368	386	408	392	384	403	413	382	414	394	406	436	434	379	365	396	370	405	374	398	375	367	402	381	388	348	408	389	378	376	375	386	366	414	372	411	407	359	390	374	419	399	396	377	366	391	363	365	394	370	400	399	439	391	406	381	373	383	391	367	400	383	368	383	354	390	374	397	384	393	387	365	401	361	402	395	368	363	404	368	402	385	355	414	398	409	398	396	401	389	428	415	386	369	406	398	363	388	355	356	392	427	394	352	392	372	394	364	406	395	366	369	412	385	402	398	362	406	376	403	358	367	346	403	399	374	373	368	390	416	378	379	377	373	391	367	401	359	384	314	366	387	379	378	364	379	377	367	396	386	370	415	394	398	387	420	364	392	410	374	379	409	401	408	387	408	392	391	411	362	356	433	391	380	410	385	374	382	412	377	358	398	396	386	402	371	397	412	404	410	376	361	379	382	384	386	404	399	382	383	429	404	360	425	392	381	373	417	422	414	426	419	398	371	413	382	391	361	378	373	362	340	400	431	405	383	385	350	341	417	424	360	406	377	379	369	392	380	352	402	368	415	404	379	398	391	378	422	390	387	396	383	400	417	360	357	394	357	396	399	383	378	416	397	392	383	372	361	401	396	390	360	383	416	377	375	389	390	393	349	376	400	347	376	409	417	409	362	358	416	382	379	378	422	385	412	388	387	392	401	377	365	408	372	425	346	370	371	415	390	391	414	412	389	368	385	396	423	406	408	411	410	384	414	405	383	434	404	408	404	409	371	405	397	362	376	398	396	416	406	401	400	386	428	373	398	356	401	380	374	360	394	383	393	415	374	372	410	404	373	368	392	337	382	412	393	403	379	410	371	409	397	375	382	394	387	364	392	415	402	394	422	388	399	415	429	414	391	390	445	388	394	350	403	352	349	360	381	403	403	396	415	395	404	371	382	369	395	342	388	357	370	381	424	405	389	380	369	404	383	392	391	374	385	400	378	403	410	398	385	371	379	386	411	361	383	361	379	416	384	385	369	366	394	407	371	382	405	397	422	367	376	374	361	401	375	381	398	394	405	394	365	368	381	369	352	400	333	403	379	384	350	378	392	374	422	400	383	394	369	367	387	389	389	400	403	359	401	377	396	368	376	395	399	389	387	408	409	374	406	384	370	405	373	411	373	415	410	396	377	377	428	414	399	384	352	384	423	385	404	399	390	410	394	376	391	363	378	379	384	396	394	371	351	399	379	384	371	368	373	396	371	365	388	384	424	368	399	419	397	408	370	416	403	395	424	383	399	398	423	370	408	396	339	398	394	392	398	420	356	403	380	417	395	403	425	374	377	341	419	416	395	419	409	359	430	400	411	393	424	385	399	369	398	404	423	404	394	386	356	398	388	371	375	378	443	394	390	400	379	395	392	402	382	388	374	414	387	396	360	363	383	384	394	383	408	400	380	403	398	436	395	373	404	388	416	369	372	380	376	396	404	358	395	394	411	393	361	383	404	385	400	374	382	385	383	398	398	351	377	391	389	424	382	360	387	378	380	369	377	395	393	353	382	371	426	367	384	381	417	388	396	367	424	406	383	379	390	375	403	396	390	370	386	377	356	381	395	431	391	408	366	383	375	410	373	425	402	377	407	359	345	391	372	393	364	394	369	369	359	430	367	384	414	371	363	355	407	371	389	368	368	376	369	386	378	382	366	376	390	390	418	387	405	389	395	406	394	396	393	391	396	381	335	362	388	425	374	404	399	403	376	397	390	368	406	400	394	389	393	370	409	419	400	375	401	359	417	404	399	409	395	378	377	393	371	390	387	390	387	407	358	390	384	369	401	392	350	362	375	373	363	406	379	404	398	407	360	399	390	364	368	390	380	393	399	381	378	389	410	428	378	395	431	421	392	409	366	446	394	387	371	373	380	383	367	389	398	385	418	409	411	380	378	384	388	367	400	428	395	375	390	412	378	393	363	391	353	380	383	396	395	423	371	386	416	392	404	396	365	394	401	411	345	375	362	358	372	398	353	392	375	362	427	403	423	413	390	360	407	399	344	401	408	377	412	379	398	374	419	373	387	431	397	354	420	368	386	399	413	402	388	367	365	390	376	361	387	392	384	375	355	361	364	356	404	380	384	373	377	397	367	391	405	412	384	379	392	420	437	379	353	395	389	424	359	387	443	361	399	378	394	370	378	398	387	409	395	377	406	406	375	387	415	376	403	395	382	372	351	372	382	382	393	393	362	397	366	381	381	375	394	376	380	365	392	365	406	377	380	383	363	429	399	382	400	433	355	395	378	417	413	356	353	388	405	427	400	397	379	406	392	414	424	371	396	362	383	399	374	381	390	408	353	355	361	375	399	379	388	394	417	406	402	406	394	370	339	398	360	376	388	376	421	391	410	376	393	404	392	379	382	336	435	390	387	384	395	384	394	396	385	373	377	391	398	405	406	404	406	387	376	383	393	377	389	396	394	376	384	406	369	375	378	399	411	356	397	373	394	402	409	357	388	377	385	375	371	401	432	364	354	362	392	357	368	385	402	379	410	408	397	404	377	419	402	373	408	412	408	408	379	335	417	401	391	401	380	392	387	371	386	396	395	374	415	393	409	390	382	421	397	378	353	382	374	398	373	416	387	378	379	375	384	392	401	377	405	367	379	385	388	399	403	431	423	361	420	371	389	361	389	429	380	375	369	381	387	394	385	354	390	387	353	387	381	388	363	407	376	396	380	380	421	365	370	354	391	389	416	388	383	403	401	387	400	397	376	376	366	377	391	396	377	378	386	395	368	387	421	394	377	390	400	365	427	390	391	369	389	348	401	391	382	393	376	354	396	413	403	398	390	360	407	371	376	366	364	383	374	377	385	388	391	396	377	383	346	402	403	398	384	399	406	359	372	402	410	405	367	390	389	417	400	391	382	396	449	389	420	396	356	402	423	346	363	364	365	395	360	411	373	386	376	406	414	410	397	377	364	352	362	391
6869	28027	10618	5668	4579	3412	2484	1874	1445	1233	1021	847	807	669	714	639	576	561	546	551	586	579	594	709	736	624	574	617	579	559	562	600	547	608	593	614	611	557	511	475	518	504	467	434	469	483	570	559	545	561	608	542	564	562	589	695	683	586	480	472	473	461	440	435	439	406	431	430	459	430	445	433	431	452	440	426	439	430	383	397	458	371	401	405	426	407	415	423	451	428	428	430	398	395	405	394	418	395	404	385	387	401	424	379	418	401	401	398	400	371	399	412	370	416	380	366	384	379	436	409	383	402	419	391	427	414	401	392	376	368	392	382	397	395	420	448	338	424	391	382	424	415	385	409	412	365	418	367	384	393	381	435	434	376	385	386	400	451	417	421	373	379	394	404	414	425	420	396	404	416	373	380	418	411	392	375	365	418	422	432	368	381	363	432	396	410	388	415	403	403	400	411	407	409	392	416	398	410	385	401	395	384	418	394	392	406	392	411	407	404	375	404	424	381	431	389	414	403	373	352	410	363	439	394	389	372	389	376	397	385	391	388	405	378	408	440	395	407	433	422	463	450	419	377	403	401	446	361	408	414	402	378	388	399	400	358	397	365	406	391	386	372	376	368	399	407	422	393	396	377	416	380	387	359	396	403	404	379	410	377	435	392	418	386	419	390	363	369	403	376	401	409	390	389	359	375	382	380	363	392	391	363	428	384	419	355	387	408	393	415	370	420	394	410	397	382	394	399	410	424	369	419	446	371	421	366	373	373	395	416	391	389	387	377	401	380	411	394	405	420	406	361	421	392	377	425	426	403	398	407	412	388	389	382	388	432	364	398	395	382	427	402	399	400	410	421	412	404	384	366	401	384	383	399	415	389	417	393	422	350	406	399	399	409	379	442	419	398	380	367	410	426	398	419	381	398	401	373	402	415	435	383	396	401	431	399	386	411	416	390	429	413	402	368	361	387	400	429	417	399	425	403	373	397	403	380	407	403	397	412	401	453	436	383	375	402	405	394	402	384	388	365	443	362	415	368	384	413	426	425	399	433	379	379	389	361	385	363	382	394	383	384	423	425	443	371	421	417	425	403	417	410	394	403	411	387	403	396	373	415	423	419	387	396	431	417	392	420	380	428	389	379	393	373	372	399	385	423	384	444	388	410	395	418	393	373	408	431	400	385	390	409	405	369	412	393	423	420	379	391	423	422	383	382	388	408	378	384	484	397	436	386	413	405	421	410	414	412	374	415	388	396	385	357	373	400	394	393	404	396	369	432	363	403	383	409	374	403	378	389	389	372	376	389	413	393	400	392	383	380	434	393	412	382	398	374	375	403	405	380	393	385	369	377	400	406	404	403	404	385	400	403	431	354	382	398	407	379	404	416	408	413	413	365	416	411	398	361	413	385	359	389	397	411	410	396	420	433	378	387	369	397	436	380	383	433	380	381	361	383	371	400	410	380	422	385	399	425	423	389	373	426	355	394	401	382	408	392	370	434	396	387	436	412	420	429	422	383	404	383	385	389	382	406	399	420	384	364	414	393	396	427	388	426	393	424	394	360	420	375	418	381	377	403	399	399	382	410	396	419	394	388	374	424	394	386	389	421	368	375	400	376	375	438	405	404	387	386	394	433	394	423	372	409	390	410	388	389	361	407	385	405	394	389	409	381	431	406	383	415	363	383	406	434	404	395	415	403	391	424	385	389	382	414	408	438	415	391	388	439	401	387	402	399	389	419	397	418	367	390	410	406	420	380	403	389	412	414	378	404	407	360	396	390	391	405	376	388	396	423	371	421	396	396	393	394	399	383	406	364	390	422	384	414	380	374	383	397	399	411	377	351	389	431	380	386	406	401	396	361	404	427	410	386	381	383	414	403	411	446	392	373	445	436	403	389	395	395	380	418	398	394	405	379	398	376	409	422	396	380	408	404	436	377	425	424	408	419	401	418	431	377	386	402	387	388	412	383	412	387	398	413	376	394	376	415	380	385	426	403	399	374	422	408	402	380	384	409	442	411	400	380	360	415	406	388	423	408	399	411	393	432	388	397	401	401	439	395	394	392	373	412	395	410	382	359	375	393	398	391	391	426	400	380	381	397	381	410	388	396	407	415	401	396	380	391	406	421	375	383	400	381	367	415	401	400	385	394	400	406	403	399	388	427	441	403	360	407	430	436	378	406	377	340	384	403	402	415	377	381	417	411	402	403	393	412	412	379	416	384	394	394	401	397	404	399	409	395	404	384	423	418	441	408	420	379	400	374	423	407	404	408	405	390	396	408	374	435	397	422	354	389	394	409	411	398	422	417	424	359	424	398	386	411	434	395	432	385	411	408	409	360	430	440	424	388	381	428	402	388	419	384	397	350	385	361	410	399	398	431	388	402	400	404	421	377	392	373	375	395	433	367	395	394	399	394	415	388	382	423	409	397	403	414	379	423	396	422	395	392	359	425	392	393	412	425	410	399	410	377	371	377	395	413	389	399	414	393	396	425	400	420	361	373	372	392	382	405	393	423	402	377	377	425	355	443	421	385	403	394	447	392	399	403	424	372	386	375	370	415	384	367	368	428	403	396	377	422	407	420	369	418	457	364	398	429	405	416	407	387	392	410	419	391	391	378	435	402	386	351	417	386	432	444	363	401	386	399	392	406	417	399	412	379	376	425	406	371	370	343	411	395	409	399	413	394	371	400	439	416	419	411	383	386	425	393	390	403	396	399	382	353	387	401	376	400	422	428	395	397	417	351	362	382	442	414	404	373	398	389	404	422	382	356	427	409	417	423	392	401	401	393	394	407	375	399	412	378	421	407	407	373	355	392	373	374	393	390	398	402	358	395	383	416	390	412	387	414	413	415	378	386	399	412	409	394	408	401	434	368	425	442	398	404	427	418	389	387	412	402	379	402	420	415	395	413	409	428	383	396	379	419	376	396	408	407	431	382	387	362	400	410	445	413	396	378	404	432	367	419	376	425	363	431	389	397	384	391	400	384	392	400	371	387	423	385	400	410	401	358	398	447	418	403	386	399	395	365	392	407	395	380	389	391	386	399	419	381	415	401	389	393	418	378	394	400	395	417	401	393	396	374	400	414	398	398	394	400	391	407	394	385	367	403	421	362	385	443	400	393	408	409	380	401	369	400	367	393	404	403	379	382	426	407	386	371	393	385	394	381	360	385	384	401	360	388	425	391	392	399	416	422	393	418	385	427	395	414	358	405	394	422	378	371	391	375	425	421	400	406	387	433	400	379	418	427	423	384	396	404	390	391	381	411	382	422	389	418	385	399	381	431	384	417	373	415	392	388	381	400	403	376	419	422	403	362	422	383	396	417	403	443	376	371	376	418	412	405	383	401	381	409	376	364	444	390	428	436	407	408	382	369	373	395	442	389	399	376	437	370	409	392	385	387	383	406	419	369	402	364	396	397	414	402	398	408	421	401	396	405	389	386	401	413	368	385	409	384	395	382	394	416	427	396	400	417	404	392	397	399	363	412	403	405	403	381
27993	17118	3663	956	760	684	548	568	519	511	480	468	437	458	501	436	523	502	487	475	494	506	487	537	500	541	511	444	506	474	506	491	470	511	533	507	485	517	476	482	469	489	510	490	441	447	480	522	428	493	502	481	495	500	519	523	555	481	476	472	451	465	503	481	491	466	448	460	486	442	469	474	444	515	445	454	435	471	433	479	438	464	420	477	444	486	463	453	476	465	447	508	435	463	453	466	450	474	469	480	480	465	487	459	474	472	445	451	447	447	479	421	455	476	455	474	463	427	479	450	511	455	414	482	456	485	440	463	443	503	483	483	479	452	478	506	486	444	430	489	475	445	458	476	458	462	447	461	456	502	510	472	441	464	470	493	445	483	481	493	504	491	464	485	511	459	480	473	456	485	430	474	428	457	473	455	451	472	490	490	465	501	465	460	484	475	468	482	492	439	444	445	514	474	431	456	480	478	455	462	534	481	458	477	492	469	473	501	472	462	483	450	456	479	426	491	510	503	470	505	508	489	430	462	491	459	427	460	476	501	456	473	499	436	474	458	490	459	490	488	457	449	437	469	468	508	524	467	471	468	506	477	492	476	454	508	456	455	458	500	484	464	493	462	465	487	497	460	436	430	485	441	512	486	504	480	538	478	467	462	484	495	473	432	452	475	455	468	453	467	485	459	470	428	485	480	513	478	451	501	472	478	454	438	472	430	475	465	475	463	472	485	440	486	456	462	435	498	455	445	476	489	468	432	524	496	492	438	494	486	469	476	473	475	466	444	446	467	488	490	438	453	438	451	472	489	500	503	484	483	457	465	465	446	490	490	477	468	471	453	494	467	514	472	463	435	470	501	465	454	450	503	501	455	527	482	477	472	444	435	440	432	480	469	458	495	496	462	511	436	458	457	433	472	497	479	484	448	482	480	439	466	443	497	498	440	439	481	438	452	473	492	486	454	473	454	439	494	467	473	481	469	465	462	442	457	457	481	425	465	486	465	460	464	442	488	489	489	455	436	452	452	464	462	494	483	452	480	463	486	503	471	461	438	443	511	430	464	482	485	471	470	495	430	464	445	460	441	469	465	445	482	522	441	436	473	436	454	491	522	439	459	480	448	463	468	458	455	462	455	468	479	488	466	467	456	456	509	490	483	470	437	471	477	442	433	427	478	454	456	470	461	485	457	446	475	460	449	472	495	459	470	502	482	465	486	469	459	457	464	465	484	479	471	505	463	481	475	474	462	499	436	496	486	462	459	490	437	450	458	516	470	443	451	444	493	473	475	456	522	485	492	453	453	447	430	480	478	445	481	487	435	437	499	477	429	446	479	473	469	473	472	462	441	457	476	522	454	434	523	481	486	457	460	468	481	418	461	477	502	462	475	489	472	454	455	495	488	502	437	441	469	491	505	462	416	493	471	429	464	477	485	508	468	490	465	449	441	480	416	423	461	459	491	462	476	465	480	437	509	492	498	482	489	456	498	427	460	447	491	479	451	458	456	470	447	460	438	471	449	453	448	513	464	459	455	456	466	466	460	454	517	465	494	458	432	450	469	457	448	464	472	468	466	491	471	463	470	516	471	473	454	463	468	459	462	460	444	457	461	487	487	423	473	468	439	473	461	462	508	453	465	410	491	448	437	468	463	474	459	476	482	494	487	441	449	444	475	450	492	454	458	461	477	491	460	459	481	487	507	462	432	476	472	481	499	521	502	450	463	481	491	502	447	476	492	488	496	475	454	451	482	504	514	463	441	443	459	455	422	526	451	458	472	492	448	475	453	484	477	445	477	473	463	460	459	475	485	433	441	439	496	454	463	455	473	474	449	435	449	451	479	486	449	475	482	467	469	477	448	539	480	456	464	483	458	443	495	474	445	440	452	461	433	471	501	466	438	466	424	467	482	450	494	471	502	449	451	470	492	470	464	460	491	477	447	482	468	443	461	474	491	462	461	462	462	454	484	474	464	463	427	499	454	489	466	442	467	447	466	448	467	515	465	479	452	472	465	475	477	475	484	481	455	476	468	471	470	490	502	465	461	484	430	450	470	435	477	470	451	467	496	480	473	461	475	499	454	467	444	495	476	505	455	444	456	474	477	464	463	455	475	444	472	464	432	437	479	480	461	495	434	426	503	452	496	459	458	439	522	476	476	466	478	476	501	438	437	472	526	453	463	488	453	477	482	486	486	503	479	441	447	456	486	463	474	477	467	450	486	479	432	461	476	481	456	492	460	486	443	476	471	513	459	442	458	457	464	453	493	481	465	473	478	481	481	472	476	480	495	468	465	458	461	489	467	457	497	483	453	449	449	498	440	475	469	454	472	454	475	481	484	469	467	441	439	501	455	490	463	475	491	497	451	491	478	475	465	498	488	451	504	489	442	456	494	435	515	473	464	480	446	474	479	502	488	482	489	470	512	517	471	456	463	440	440	475	469	462	474	485	491	467	510	440	444	480	489	472	455	527	458	451	470	448	474	469	490	503	487	469	430	466	464	437	463	465	454	439	461	462	478	458	443	472	454	482	495	497	454	475	479	491	488	464	477	454	465	497	431	491	455	463	470	484	483	473	486	458	475	472	484	448	468	465	495	493	478	455	468	484	491	479	505	493	456	476	484	438	500	473	460	462	477	478	467	458	427	474	444	476	500	496	493	511	433	492	472	490	486	481	444	450	483	508	475	464	475	484	424	451	458	492	429	480	494	451	514	464	485	493	476	486	493	474	496	455	462	471	485	474	458	476	484	501	471	500	470	498	465	445	452	464	502	442	451	497	456	483	480	493	466	521	457	468	450	482	437	483	452	429	496	457	432	460	472	505	475	428	462	493	446	426	466	474	461	469	496	484	418	462	430	491	463	466	471	442	445	506	481	487	440	501	456	468	497	438	495	476	440	446	481	497	480	475	464	471	464	475	479	457	468	470	489	495	481	488	446	483	454	469	415	505	504	485	483	483	447	455	442	492	464	431	448	471	468	451	476	519	463	448	495	436	475	451	461	454	479	468	484	444	463	462	448	452	473	426	476	517	452	467	461	484	508	453	500	489	457	456	422	471	446	486	450	422	461	506	461	474	467	482	460	464	473	507	486	450	466	465	477	450	483	431	475	443	506	447	425	495	458	490	472	436	474	476	453	449	472	459	474	468	502	452	469	488	486	460	428	479	473	481	466	462	470	462	500	445	457	451	512	464	455	469	469	451	486	468	453	462	485	443	512	483	433	476	485	485	451	449	438	472	463	460	460	448	406	422	461	485	465	520	454	411	473	462	492	450	443	479	462	484	443	437	490	498	452	490	478	464	489	457	460	465	483	438	442	463	462	491	452	495	488	458	443	471	487	408	472	470	446	450	460	461	456	430	449	488	441	460	442	522	498	459	478	469	411	490	437	478	459	496	461	454	460	434	465	476	447	443	464	489	478	432	474	450	445	463	459	484	472	479	450	468	478	441	493	473	475	433	441	459	494	453	514	472	431	496	480	474	467	492	486	521	506	474	471
5752	3076	1581	1150	1041	891	706	587	553	499	521	556	529	555	529	508	520	500	547	514	533	536	515	555	607	546	516	500	541	543	513	562	541	541	604	576	563	529	541	480	515	534	564	515	490	490	548	519	564	546	499	542	540	537	542	554	517	539	535	531	497	520	513	505	526	557	519	531	521	530	559	510	548	524	530	525	466	478	531	454	484	495	526	536	494	501	527	513	474	496	549	510	515	505	537	494	496	493	508	511	489	502	445	502	499	464	478	462	526	467	501	509	500	513	504	516	523	496	474	479	502	511	507	455	516	497	508	521	486	495	520	447	502	512	450	488	513	499	513	512	535	529	520	485	484	472	491	512	501	526	485	509	501	479	507	481	506	514	503	539	497	509	551	538	503	452	475	480	519	486	514	488	526	481	534	505	489	507	530	476	482	504	524	513	476	512	494	524	537	524	493	520	476	488	510	523	503	510	514	520	477	489	521	488	535	478	475	504	494	462	531	504	505	530	500	510	502	513	498	500	530	484	492	503	484	483	514	537	542	510	520	504	517	501	492	461	490	503	487	454	511	503	505	533	523	473	510	494	525	518	514	502	509	515	494	516	463	487	479	481	498	503	474	529	500	515	523	529	518	513	479	484	530	512	492	507	526	513	517	535	509	511	527	480	519	538	529	534	467	492	507	510	519	507	489	533	501	531	487	523	511	523	477	509	490	473	507	506	503	502	527	518	527	514	532	526	526	469	545	477	530	482	499	469	499	493	503	500	513	530	480	501	507	492	526	531	515	523	494	518	505	487	487	489	516	549	521	512	457	485	491	495	501	484	503	485	500	487	472	517	480	500	532	505	531	513	503	521	539	466	481	480	533	479	506	501	478	489	470	552	502	525	502	492	491	500	537	499	504	468	518	485	531	491	517	497	447	508	487	508	508	535	507	504	537	490	461	514	521	510	524	520	518	508	501	484	525	519	497	547	503	477	479	506	517	523	445	503	517	511	491	495	514	491	516	464	486	493	567	505	494	516	489	516	470	504	527	497	497	512	484	479	499	516	517	492	532	471	538	541	509	479	508	498	515	480	506	482	469	543	490	512	493	530	576	517	485	509	497	505	508	494	480	475	523	548	533	550	495	533	502	506	504	513	498	485	504	514	508	536	485	501	484	494	471	512	482	502	497	460	486	417	515	516	482	536	556	496	496	527	463	484	480	482	500	492	512	508	520	510	535	489	500	499	489	531	490	516	512	525	482	495	472	510	531	509	486	527	471	472	504	539	505	504	555	481	494	476	507	480	496	527	515	532	483	505	492	479	511	490	501	543	524	478	480	495	487	468	487	492	488	514	493	504	455	502	505	505	518	539	486	486	537	503	516	535	530	542	485	499	518	476	485	517	518	495	531	480	500	507	503	520	511	451	430	513	485	520	483	490	506	518	495	544	507	493	554	506	500	507	528	522	508	493	481	525	500	460	485	537	518	470	524	487	562	457	486	515	510	514	514	541	480	499	517	521	498	480	488	482	480	516	494	459	485	532	487	488	486	529	520	477	500	500	474	508	507	485	510	507	541	500	477	475	462	501	498	494	498	477	481	543	473	510	489	480	541	521	511	489	518	469	546	523	527	499	499	516	489	480	511	475	505	521	502	497	535	519	537	565	488	528	463	524	493	472	570	505	526	494	518	483	567	495	480	515	482	472	517	473	481	512	527	502	476	541	510	491	475	465	458	546	478	534	462	479	530	512	534	515	462	551	515	510	512	522	502	550	521	488	526	520	507	533	498	524	492	504	457	503	478	529	534	540	507	504	507	532	472	509	513	525	474	497	498	488	509	494	506	509	491	470	532	540	462	482	522	488	496	491	476	484	533	502	469	495	514	539	458	505	494	491	535	496	488	519	516	496	487	522	532	508	495	478	493	494	505	479	483	502	515	512	528	504	538	519	516	531	543	505	516	536	514	521	482	461	516	483	475	545	547	510	496	499	503	536	485	520	504	541	525	489	533	511	501	497	508	493	497	552	500	481	483	473	479	509	496	549	507	483	471	493	492	518	480	470	530	488	473	500	483	495	545	519	521	487	482	459	537	463	516	489	498	516	505	511	500	546	510	518	495	495	472	538	539	477	520	469	515	502	502	486	455	520	513	504	468	464	467	515	502	531	480	497	520	518	495	532	496	551	530	508	502	499	515	512	523	528	490	496	487	521	495	507	537	516	451	462	526	508	450	534	486	479	508	480	512	509	531	523	484	496	484	507	481	507	526	489	505	515	480	460	530	521	472	494	520	461	519	512	490	540	530	499	496	498	538	494	505	515	524	509	501	469	493	492	444	478	511	509	532	525	491	537	488	500	511	498	488	476	491	534	495	483	505	512	527	531	502	503	494	508	466	484	502	497	524	470	525	508	511	511	458	515	532	499	529	463	476	511	483	506	454	506	482	469	520	516	524	539	532	516	461	530	497	527	470	485	508	521	496	495	473	488	450	496	546	514	508	489	490	470	490	500	512	491	500	477	501	499	467	508	516	477	514	495	478	496	499	485	508	510	530	508	490	495	479	488	468	485	521	509	538	515	504	512	519	529	542	494	512	520	508	464	501	515	491	485	490	461	527	462	507	488	515	517	489	505	538	461	535	515	544	471	508	496	522	502	511	496	522	509	528	527	509	514	491	554	503	525	470	476	541	487	503	530	521	505	524	492	532	460	482	483	510	535	493	499	496	473	530	537	497	514	506	522	469	512	459	495	501	482	515	484	522	540	504	536	493	523	513	501	487	502	487	520	501	483	518	493	489	471	518	523	513	465	519	500	509	473	492	494	502	495	504	491	532	525	452	525	529	486	546	553	494	503	498	512	495	540	510	478	529	433	507	493	501	503	531	546	517	500	523	516	473	497	480	505	517	480	476	521	499	475	471	508	494	480	494	499	497	539	493	478	485	501	495	508	519	499	495	490	470	495	531	517	530	523	495	484	503	477	554	502	524	479	477	525	491	496	524	517	506	461	539	509	513	515	479	534	525	497	542	499	519	491	525	488	502	549	488	485	476	493	478	486	472	483	502	467	467	502	518	457	478	482	543	496	513	498	482	520	484	485	501	480	467	524	545	492	476	522	536	497	520	505	490	480	494	481	467	518	481	558	499	517	541	516	522	492	513	487	510	508	494	493	558	501	508	523	524	512	515	522	527	552	500	546	527	493	493	500	442	484	475	542	524	535	496	537	491	524	482	464	523	514	538	536	493	489	511	487	481	459	528	521	484	492	484	492	508	488	491	483	528	515	513	489	490	555	480	506	486	500	496	492	518	507	525	500	478	520	514	522	463	502	520	527	488	490	487	496	545	514	518	498	507	525	451	486	463	466	492	472	510	515	514	530	477	502	480	514	468	493	501	536	519	493	502	509	488	505	512	491	493	472	474	506	528	479	494	508	508	487	490	476	518	525	470	490	485	510	515	505	483	500	475	486	484	507	516	533	487	552	490	520	503	460	505	488	504	498	496	495	510	500
23781	21320	28633	24381	21319	8980	1064	671	575	503	449	395	408	380	320	368	301	295	284	299	328	311	350	368	388	382	364	307	357	326	332	343	354	342	336	359	346	313	295	332	265	269	286	305	304	294	322	306	331	319	347	373	360	306	351	402	380	317	350	291	278	291	289	256	242	253	267	278	282	277	291	272	290	260	273	300	282	267	253	290	253	262	259	239	283	286	260	262	300	249	283	265	254	247	268	301	269	267	271	293	277	292	242	252	250	256	272	248	264	276	284	259	273	242	271	263	250	252	276	217	304	270	268	264	257	265	261	271	262	273	276	251	246	233	290	257	246	255	275	268	234	268	258	272	269	248	255	285	239	233	271	284	297	269	260	256	254	246	252	247	266	288	276	275	268	246	246	231	261	281	245	272	263	249	268	239	267	263	274	286	284	279	271	296	247	244	296	265	272	260	246	269	244	268	274	253	303	268	258	280	271	281	254	263	288	253	275	259	265	277	269	249	276	246	262	268	256	274	269	281	230	251	251	268	261	280	266	284	246	287	251	259	265	236	281	273	286	262	243	243	262	264	268	269	269	305	246	262	282	250	269	254	270	291	260	260	263	253	275	267	259	243	266	295	262	264	274	248	261	282	273	274	235	245	258	242	310	227	244	273	262	276	256	266	262	266	261	298	273	260	269	268	227	252	260	264	249	262	257	250	277	252	222	268	277	285	298	273	286	275	272	283	246	265	243	265	275	256	265	270	258	236	251	276	257	283	279	284	250	255	289	288	242	278	277	249	277	265	253	250	276	292	255	251	262	247	252	259	258	259	274	273	277	261	285	254	246	268	256	258	280	269	269	270	252	267	286	243	289	284	259	255	271	249	287	231	253	248	273	244	268	257	279	257	256	265	281	256	257	267	269	267	253	292	232	281	276	259	262	276	281	248	263	239	248	247	263	253	254	271	278	250	283	259	267	262	252	261	250	267	282	247	268	290	253	252	293	243	257	265	263	246	266	295	250	242	251	264	285	277	259	263	255	270	244	242	300	287	265	272	253	281	254	260	248	254	284	278	275	242	255	295	296	272	287	292	271	266	277	267	272	243	256	251	285	252	266	218	247	262	243	261	247	253	246	279	273	278	277	261	260	276	276	281	245	259	290	256	248	256	233	271	259	262	260	262	255	287	271	250	241	260	254	256	237	278	271	264	268	251	262	286	269	282	234	275	260	257	260	253	281	268	246	258	237	250	277	263	283	240	266	273	242	258	261	255	268	257	268	286	244	276	264	248	255	278	265	270	272	275	270	272	262	234	261	253	260	224	251	249	245	269	264	244	252	265	272	281	260	264	268	276	260	262	263	269	279	245	268	249	260	240	247	256	268	274	239	280	266	250	261	269	287	248	268	271	268	268	267	227	249	278	257	272	252	260	252	252	292	261	292	266	250	254	256	257	255	240	278	244	248	270	255	251	290	259	285	294	253	279	254	287	263	262	309	276	269	263	285	277	232	252	253	249	278	256	236	278	253	262	250	267	287	275	276	295	257	283	270	250	259	253	260	284	265	262	289	286	247	262	290	273	291	261	260	253	243	265	294	239	264	264	245	271	263	283	249	253	270	240	297	279	271	259	281	285	270	293	276	254	270	265	269	263	260	232	247	255	270	274	245	243	234	259	281	236	246	241	244	240	231	258	272	257	260	263	233	249	272	255	270	277	252	255	199	281	284	282	275	233	299	263	240	266	236	284	273	267	233	270	258	291	260	228	250	260	279	282	250	262	237	239	247	268	295	248	277	249	238	226	275	246	252	287	264	276	270	278	254	257	254	271	253	281	276	291	270	256	233	260	258	281	254	235	284	248	260	269	269	264	288	256	246	265	240	248	285	254	269	230	262	280	274	273	233	240	271	247	262	235	279	256	263	240	255	285	245	266	237	281	231	262	255	231	236	261	261	270	272	243	280	235	312	280	253	239	241	256	259	275	262	281	264	272	250	272	262	264	259	254	247	274	260	259	262	270	260	285	261	271	253	251	261	268	248	247	298	234	244	252	259	253	250	267	274	240	271	235	249	302	254	266	310	264	260	256	267	239	258	235	263	264	272	253	298	263	283	268	279	259	293	263	282	271	246	236	245	268	295	278	272	273	248	240	268	252	255	252	294	258	261	262	250	253	275	273	287	274	279	265	253	258	272	265	248	284	248	312	269	250	254	246	246	265	258	294	285	292	256	251	293	261	276	266	279	262	324	254	242	247	247	258	260	238	247	267	259	254	275	240	282	266	245	254	254	261	226	245	252	255	231	227	264	253	278	245	251	260	246	255	271	297	281	268	290	249	249	264	269	275	251	269	263	242	291	276	243	262	260	281	250	259	279	265	236	264	253	248	267	268	231	268	271	246	309	240	265	271	271	277	258	254	290	284	275	252	249	256	280	258	281	228	283	254	254	285	273	271	235	274	248	245	264	289	239	250	249	263	272	262	294	265	250	292	259	278	234	273	281	267	257	275	288	272	263	273	285	265	283	283	255	254	275	283	287	240	258	259	277	273	251	253	260	265	272	253	237	293	304	244	242	264	274	241	273	255	252	263	261	271	225	265	266	270	257	261	253	265	270	274	247	250	284	279	282	277	241	293	247	283	240	252	274	276	244	281	273	282	279	275	309	288	255	260	264	266	292	235	255	265	268	255	238	279	236	274	264	248	260	237	278	261	254	280	252	265	229	255	234	243	273	284	277	241	275	251	282	231	250	255	246	243	281	259	269	252	279	289	289	249	267	247	254	252	271	278	265	252	275	267	277	281	238	280	278	263	248	263	253	250	261	269	279	259	230	262	260	256	259	256	264	287	296	237	266	235	291	271	270	232	291	255	287	243	253	246	237	258	250	280	253	269	278	276	281	251	263	280	260	272	276	248	298	272	278	247	287	294	266	265	257	241	249	278	259	261	248	261	273	257	261	261	268	236	251	226	264	288	267	257	279	276	251	300	247	268	256	258	280	248	253	285	248	240	266	249	251	282	256	286	250	268	277	254	261	250	255	275	245	272	301	259	258	265	254	269	261	268	275	274	243	270	299	250	231	249	289	247	278	282	276	243	237	247	262	269	286	251	251	295	287	244	277	249	274	283	279	279	242	278	265	248	264	243	271	289	266	263	258	275	257	257	244	263	269	245	267	258	259	257	260	271	259	262	273	247	260	262	255	255	266	289	274	253	294	268	255	244	247	282	259	280	257	271	258	284	232	283	254	276	258	265	268	249	236	263	287	306	275	293	260	282	264	263	248	263	240	278	240	269	267	262	274	286	277	292	268	266	251	253	279	273	254	275	282	280	297	266	258	254	272	258	263	246	256	246	236	250	242	234	260	275	246	271	285	260	254	301	252	246	269	271	282	271	269	295	281	272	264	247	274	273	288	259	254	274	274	236	262	240	250	228	294	263	254	257	296	282	271	272	237	257	231	246	262	257	278	251	279	287	288	257	271	277	236	290	283	246	266	253	243	272	277	242	286	289
4803	21490	6599	3506	2818	1987	1427	1037	888	723	653	559	509	471	461	409	376	345	375	381	409	383	453	463	499	467	392	401	372	388	376	394	423	411	427	456	446	386	369	360	364	323	346	371	345	324	420	345	409	410	397	423	391	425	461	488	480	436	336	328	319	306	293	317	314	292	312	311	318	341	304	331	325	305	334	294	311	314	300	305	305	313	313	298	294	317	297	292	317	272	318	328	329	288	294	305	306	303	321	317	311	298	329	281	302	292	273	327	287	279	306	300	296	298	268	289	289	274	304	275	323	319	278	280	274	277	267	277	286	298	296	308	277	273	281	312	315	308	301	274	269	300	312	273	271	275	274	313	328	255	290	296	314	286	293	282	275	286	297	308	295	277	300	298	313	281	288	290	297	309	255	285	296	310	301	273	310	262	283	296	298	287	272	295	280	309	285	289	298	273	289	284	295	281	319	282	291	305	304	281	274	315	328	302	289	314	304	320	314	295	285	288	272	251	267	301	281	303	298	287	311	285	299	283	284	298	321	295	299	275	279	285	266	302	273	286	309	302	289	313	276	276	316	305	287	296	300	272	285	280	297	308	308	268	281	274	271	276	320	326	309	270	297	314	280	244	309	324	310	304	313	300	292	291	298	301	314	290	280	283	280	294	270	304	283	318	300	291	297	310	282	287	299	288	324	268	318	278	283	298	266	313	314	301	290	301	300	283	301	285	297	289	305	277	284	276	323	294	283	272	292	262	277	282	294	290	289	273	300	292	293	322	291	293	284	316	292	304	295	278	311	292	269	299	292	296	274	291	300	301	297	293	305	332	319	310	283	261	284	298	268	291	299	292	291	322	271	311	300	303	267	329	265	299	275	290	262	266	261	289	274	287	296	311	309	295	291	275	276	303	317	305	284	279	273	306	299	307	278	276	295	279	293	274	311	308	287	304	268	285	279	270	282	314	272	303	296	317	327	263	295	298	315	304	307	330	308	296	297	265	288	271	294	311	306	302	253	267	316	273	295	282	293	304	272	280	320	262	288	284	301	302	302	282	273	278	296	328	305	286	301	275	260	271	268	252	295	286	289	306	288	311	303	322	276	306	285	259	299	284	277	291	289	283	272	322	297	298	320	279	299	281	316	301	305	292	294	274	276	307	290	300	266	297	296	296	287	301	303	295	287	289	280	302	291	266	300	300	286	293	303	291	286	294	256	284	282	325	267	288	277	311	294	295	295	316	294	292	279	293	292	281	283	275	304	296	309	299	278	285	298	307	286	263	281	253	285	272	276	270	312	274	303	314	318	315	315	315	301	271	294	270	270	314	301	256	322	291	277	291	269	305	275	302	295	300	311	313	318	272	311	307	276	268	278	307	298	307	301	288	294	282	285	298	287	307	273	297	318	298	287	279	320	278	292	298	285	299	278	299	297	290	289	282	278	320	284	315	263	265	327	288	310	279	276	320	278	297	281	309	293	283	280	293	281	303	280	308	257	329	290	296	299	268	298	284	299	298	303	322	290	292	269	284	294	287	287	261	301	313	293	299	301	307	277	312	306	278	285	279	308	288	308	321	282	285	263	316	293	298	311	289	283	285	277	251	278	313	287	297	287	303	318	317	287	290	280	285	303	294	277	314	297	331	289	276	310	305	286	292	308	269	296	269	309	296	261	281	303	325	281	299	294	295	264	284	319	293	259	309	301	308	291	286	297	286	302	267	279	272	281	296	290	291	296	292	300	265	264	273	281	301	264	277	285	291	304	293	301	316	267	312	291	291	292	284	300	302	286	289	311	289	278	284	314	297	283	288	299	283	278	284	318	295	284	331	261	282	294	284	305	280	306	274	301	317	302	280	282	319	296	292	315	296	304	285	301	306	276	290	272	289	288	264	273	299	279	300	270	317	278	311	307	280	285	268	287	282	319	274	298	308	296	327	299	306	314	303	306	300	297	291	292	304	302	311	298	311	275	283	236	274	302	299	279	279	285	275	317	298	267	322	294	302	271	292	283	298	300	267	301	322	311	307	290	315	271	291	311	295	304	298	294	268	281	286	271	267	270	306	300	282	286	305	281	271	300	286	305	295	298	298	277	275	276	287	281	296	257	314	301	320	249	308	305	274	289	322	280	293	302	283	297	319	263	302	263	295	312	307	303	315	325	288	292	317	293	300	270	299	283	289	281	286	290	308	276	296	287	277	282	334	294	264	284	293	312	320	302	302	294	280	306	277	283	288	278	279	286	286	291	318	276	285	275	289	278	282	290	282	287	340	287	289	305	275	309	293	279	296	309	298	311	311	273	302	288	273	309	264	268	253	276	273	317	300	276	299	289	301	294	296	272	265	309	298	277	278	292	267	297	313	271	322	292	299	318	299	293	308	272	293	310	260	294	304	293	288	274	305	297	298	297	299	294	277	285	276	325	282	283	293	320	294	289	284	309	307	301	296	296	282	292	294	292	311	280	306	294	302	286	289	286	295	285	277	307	269	280	275	296	293	289	300	301	298	323	306	286	287	300	272	286	309	279	271	290	277	307	295	283	272	303	268	308	282	291	307	281	326	288	283	276	276	293	305	283	298	274	279	280	302	308	290	300	301	285	275	299	331	293	288	283	291	286	280	301	309	308	284	290	327	275	299	304	290	302	268	272	273	286	279	294	277	294	311	310	321	314	281	259	284	282	298	277	320	304	306	268	303	317	316	303	282	321	314	313	299	275	275	278	315	290	274	316	328	308	281	286	272	271	295	296	310	321	290	317	253	282	274	295	326	302	310	318	296	295	276	307	296	305	289	290	316	294	300	284	290	304	297	305	281	300	287	275	271	286	313	310	317	298	292	331	281	301	320	283	313	291	295	298	273	307	287	281	307	268	271	283	302	283	287	311	305	285	292	295	309	295	287	272	270	306	279	254	293	310	293	286	301	324	295	330	283	301	311	312	275	301	299	290	294	288	290	304	284	317	283	289	289	261	277	301	312	336	288	274	271	258	303	290	294	298	309	305	271	272	302	316	294	279	295	283	307	286	278	288	287	312	269	303	289	290	282	259	318	278	287	277	277	329	269	289	294	273	289	281	304	291	298	297	292	298	290	270	281	292	297	279	294	298	273	304	295	277	301	292	271	289	287	304	282	295	296	302	286	284	303	277	312	320	323	288	325	308	286	296	310	298	302	277	323	283	283	299	278	297	309	314	280	316	316	286	305	309	325	290	316	293	300	325	300	285	271	282	287	283	273	270	323	272	311	295	311	308	306	312	257	310	295	284	279	315	273	309	286	332	258	271	291	298	308	289	286	308	253	315	291	303	303	289	320	297	292	294	264	288	313	295	286	295	318	283	269	280	322	308	300	264	294	287	299	306	267	253	313	277	272	268	308	305	294	300	319	284	299	302	321	278	308	266	317	305	276	278	310	259	284	288	270	291	306	326	282	278	301	272	289	298	321	342	292	279	312	310	300	324	274	294	283	292	324	303	312	274	299	287	291	274	266	288	288	306	292	258	275
25050	21306	27400	25475	9245	1330	994	803	754	693	668	699	716	693	662	625	629	713	587	645	622	657	678	636	710	688	667	637	645	671	674	681	652	673	724	673	703	637	604	643	639	612	628	591	641	637	664	652	642	667	637	656	666	662	668	689	711	641	630	654	630	636	619	621	636	630	590	620	590	656	692	552	659	628	616	639	613	611	616	603	643	581	639	609	629	574	635	618	645	620	657	583	589	650	618	605	609	621	636	637	616	621	615	579	649	657	565	627	659	633	575	620	656	619	632	595	606	642	607	586	620	601	632	560	611	653	633	618	608	632	600	623	618	648	643	623	628	583	598	613	598	642	600	617	637	608	616	567	628	643	612	598	652	629	658	638	616	609	607	609	639	649	609	571	571	655	625	570	612	631	598	594	622	624	582	607	604	610	612	617	615	637	620	585	622	636	639	644	597	640	624	676	587	616	597	616	596	647	584	586	595	648	619	618	626	600	601	637	592	612	607	609	594	607	596	558	632	582	597	607	609	575	641	589	582	597	600	631	593	610	638	626	559	595	679	591	614	609	627	621	587	606	574	646	609	600	604	658	653	619	600	636	602	611	619	575	620	582	624	595	616	607	617	563	638	605	605	612	580	595	577	616	625	634	674	613	619	629	638	626	625	607	598	610	611	627	635	596	587	586	598	610	610	618	620	639	637	631	620	569	563	609	652	570	566	621	618	576	631	617	633	595	595	605	656	638	603	625	640	567	608	593	636	587	618	645	573	614	600	600	604	628	610	603	667	698	608	618	622	635	628	655	611	613	602	613	602	595	597	603	650	596	639	622	603	584	567	578	608	621	628	606	609	657	628	591	570	599	572	639	613	607	619	646	622	655	652	635	628	582	609	624	640	620	597	611	627	612	600	622	603	620	614	640	611	615	597	595	570	630	605	600	621	613	601	622	589	631	598	617	603	622	633	627	550	645	646	592	646	588	627	616	593	631	631	628	627	590	665	605	580	629	627	586	681	651	632	597	550	599	594	657	630	655	651	662	611	645	612	651	601	610	590	617	595	677	650	579	616	602	645	608	618	649	661	646	674	631	605	637	629	636	634	643	604	628	584	638	647	611	638	580	645	623	620	653	622	604	616	604	612	616	606	580	601	643	616	627	642	647	611	625	588	595	610	585	617	577	608	623	615	610	629	666	592	601	582	618	637	623	593	602	598	626	625	627	622	589	609	614	612	618	628	668	627	602	602	599	567	596	591	615	649	617	611	593	634	627	630	613	575	629	601	651	622	608	590	646	654	612	642	639	617	639	552	589	642	598	604	645	661	647	609	644	638	657	628	643	648	617	576	619	598	660	586	635	619	619	603	608	629	658	598	596	618	629	617	599	630	591	609	651	624	590	669	577	602	644	603	609	618	621	577	621	595	597	663	565	576	601	619	594	628	621	628	634	625	612	603	653	580	618	610	628	663	638	643	613	633	621	636	628	617	601	626	608	597	592	577	620	614	566	609	582	611	570	581	638	632	634	621	602	603	578	568	570	638	658	573	649	621	604	599	596	610	625	612	642	622	622	633	601	631	614	611	559	609	648	612	662	581	628	601	575	636	613	570	634	636	604	620	622	643	616	633	618	613	623	567	665	589	630	581	634	633	619	638	601	612	600	612	586	620	627	608	624	670	577	588	629	604	609	608	585	625	545	615	635	568	598	656	620	625	619	658	600	645	631	598	638	577	634	629	569	591	601	628	572	622	583	645	606	603	600	650	583	639	610	586	619	616	632	607	589	607	623	577	604	624	606	626	638	646	634	594	590	627	618	613	585	584	591	620	598	630	564	593	594	633	645	665	651	584	571	602	587	628	622	653	620	651	615	616	599	635	626	606	591	636	592	637	594	603	593	603	633	612	608	632	588	590	611	614	607	582	583	636	620	636	622	613	632	607	634	543	632	636	586	610	588	573	633	600	589	591	641	593	627	559	606	614	577	604	612	613	603	643	607	625	625	596	626	610	690	592	592	595	618	598	654	600	641	642	607	636	601	647	640	597	598	626	601	613	592	627	559	591	605	614	608	590	617	631	617	626	562	587	636	653	661	629	629	570	602	644	604	618	573	624	637	633	616	605	607	607	615	563	620	631	597	581	602	568	620	620	601	609	613	618	648	632	570	653	610	610	594	601	568	623	607	631	625	626	598	606	632	610	624	635	637	584	630	625	629	627	638	631	624	608	586	641	603	626	567	625	636	619	587	654	611	604	593	612	653	603	638	636	583	619	594	638	584	603	614	669	644	601	634	636	612	647	607	613	608	589	592	632	620	673	585	649	635	590	660	605	576	619	626	632	573	620	601	616	572	600	632	576	636	663	581	601	615	599	648	637	588	570	587	604	618	658	609	636	591	663	556	604	621	614	606	619	627	622	585	594	619	617	624	584	568	612	632	619	590	608	627	593	641	600	571	630	661	629	602	596	616	624	606	636	592	584	599	621	632	630	631	596	615	577	615	613	599	626	680	643	593	587	587	602	650	600	585	644	625	649	646	614	597	586	594	641	603	636	639	591	618	609	635	627	644	649	623	617	621	635	604	607	620	626	623	615	586	608	609	552	617	648	584	627	610	617	628	549	619	630	593	643	622	569	603	631	645	631	592	606	614	622	564	588	569	591	578	599	616	574	647	602	558	646	591	607	601	613	613	591	599	634	625	589	623	577	604	592	607	584	610	569	600	589	644	599	575	578	654	593	604	582	605	605	632	608	603	644	639	619	620	575	634	607	604	626	644	590	634	616	610	596	638	641	601	624	598	628	601	621	596	597	598	616	576	610	619	575	611	673	607	607	595	635	595	619	625	610	574	617	568	633	607	618	598	618	592	612	635	603	586	617	615	612	644	630	635	615	651	662	601	618	629	578	614	622	616	605	635	641	606	573	646	574	652	576	577	605	694	608	636	621	628	597	628	586	619	588	604	606	609	615	631	579	601	596	608	620	635	591	590	587	663	653	618	653	635	556	645	579	607	627	599	623	594	620	676	592	601	644	608	610	607	607	650	649	627	641	607	618	617	652	630	588	578	606	620	600	621	629	589	612	604	622	635	573	643	661	566	605	539	604	638	608	593	557	618	596	664	586	618	598	584	594	610	641	646	606	634	629	631	604	590	599	618	652	600	610	619	616	592	581	598	583	606	635	617	629	623	606	600	645	589	604	591	636	581	614	601	591	625	589	576	618	612	598	632	582	624	597	612	585	628	631	634	599	608	619	570	603	595	598	613	630	634	573	625	608	591	593	598	635	609	573	599	588	628	645	619	635	583	602	580	583	631	611	627	616	594	620	617	676	610	626	575	585	613	588	605	613	582	672	628	639	595	652	589	679	599	605	634	606	639	569	559	581	642	670	585	621	601	656	590	600	613	611	610	635	586	650	608	632	624	618	631	626	624	670	625	636	608	609	602	623	591	615	657	613	649	622	573	559	643	610	615	618	554	598	607	607	627	609	602	560	595	627	665	601	645	627	632
5505	16541	4345	2538	2208	1640	1322	1123	957	868	812	745	777	723	719	706	712	693	699	681	678	736	738	774	838	785	760	770	719	713	725	761	686	707	787	776	746	679	656	732	636	649	674	652	647	667	728	684	684	673	717	711	728	745	769	777	800	702	676	689	658	654	672	656	618	666	633	658	634	677	624	694	667	686	689	596	635	620	640	627	667	663	659	625	621	716	662	632	676	666	687	610	677	671	631	604	692	621	608	618	601	627	677	638	614	605	640	656	628	682	631	645	660	636	621	647	630	624	652	617	630	643	622	691	668	618	615	633	619	658	661	672	642	702	645	614	625	642	663	655	663	671	606	614	609	626	691	606	649	636	603	664	600	657	708	615	619	649	651	665	647	613	667	631	618	656	663	659	617	629	596	648	653	659	653	611	655	597	688	628	615	654	611	642	636	676	605	638	672	702	642	666	610	681	640	617	673	684	708	649	624	633	608	653	643	605	651	655	704	621	648	657	624	650	638	628	605	620	650	656	636	621	623	628	651	624	642	655	633	605	635	567	654	650	658	621	627	641	626	611	609	629	642	627	627	676	670	638	673	605	623	624	670	619	668	544	622	667	624	633	636	622	649	637	611	633	648	650	602	632	664	621	618	640	616	630	638	655	650	649	617	643	638	624	641	663	680	677	640	624	589	642	651	587	663	662	697	656	633	682	653	606	668	668	673	594	612	630	583	679	632	638	694	634	643	597	620	649	657	712	675	632	645	640	624	639	669	648	646	638	621	628	664	618	649	709	640	659	629	636	624	623	617	624	640	653	635	604	674	627	653	649	673	692	614	613	629	637	662	635	635	669	601	619	631	632	689	643	668	704	671	650	595	618	689	646	663	688	679	627	628	569	633	645	652	639	644	668	651	645	621	677	606	709	714	601	610	668	648	628	609	653	649	583	638	641	586	610	606	570	646	632	612	668	684	655	618	635	663	627	623	651	652	646	672	666	617	661	612	656	637	635	621	582	628	625	659	645	660	652	634	691	650	607	683	646	648	663	627	629	633	648	698	646	689	624	649	654	659	632	652	607	636	647	656	627	636	636	662	655	650	619	638	668	630	644	653	630	619	587	656	617	685	623	639	644	628	691	613	661	603	642	638	636	643	668	636	603	640	654	596	627	640	665	696	646	694	608	635	587	651	587	657	644	698	665	636	661	655	628	650	638	612	608	611	594	652	637	635	636	656	674	670	632	635	658	669	636	617	613	612	702	637	635	632	684	696	586	671	635	591	661	638	610	646	620	605	657	650	691	647	664	615	682	649	609	598	580	612	617	627	657	645	657	644	642	653	614	648	649	602	648	607	645	600	587	629	660	672	594	664	634	619	640	625	632	641	628	603	630	673	620	663	590	612	641	594	610	648	653	627	642	634	646	654	616	603	634	632	619	660	605	630	652	689	666	638	667	598	669	616	651	688	657	622	661	611	670	649	649	658	647	645	640	636	644	651	653	627	586	666	610	653	595	637	576	663	670	614	604	654	645	663	622	632	662	656	641	655	605	641	618	606	636	597	653	660	651	648	620	606	692	660	668	634	643	647	670	647	610	660	629	645	617	630	649	691	586	617	634	654	672	648	679	595	635	660	624	642	643	648	642	656	628	660	644	631	668	624	610	618	654	629	642	661	643	636	656	639	627	681	680	628	689	612	594	654	636	649	655	669	656	614	647	627	642	645	656	639	588	622	658	654	641	600	649	646	639	617	632	602	607	659	624	652	623	631	645	616	657	666	658	641	632	647	577	675	624	608	663	601	634	629	604	612	631	585	602	632	615	613	623	667	632	646	657	623	624	652	584	622	620	581	633	649	589	644	656	608	586	615	629	611	685	629	645	646	654	585	598	595	621	636	576	651	571	610	662	639	637	620	664	622	663	636	621	682	662	667	653	582	621	629	602	635	708	657	630	617	637	626	680	585	622	659	671	617	650	647	696	617	646	625	618	663	635	661	611	609	654	647	622	665	639	611	605	619	595	598	644	658	646	659	609	677	620	695	599	615	639	619	636	611	613	664	681	637	639	607	625	655	630	636	620	686	663	658	627	665	601	642	602	636	668	655	677	607	650	624	665	636	630	661	633	666	635	645	625	646	615	641	672	622	626	625	652	633	653	672	628	633	627	631	656	655	641	645	652	688	587	618	649	643	634	593	642	645	602	618	648	647	661	639	623	660	665	695	615	605	666	616	676	642	643	621	652	649	619	651	622	670	622	660	649	667	573	631	667	655	666	616	651	666	652	635	620	621	624	657	647	646	606	653	664	625	647	652	664	624	628	623	651	628	599	675	614	640	635	609	658	650	657	645	685	607	671	673	659	639	625	684	659	664	659	659	625	613	671	643	676	680	620	647	622	622	636	681	652	645	639	618	646	638	645	628	682	673	617	601	630	616	673	612	656	615	674	642	586	657	638	635	700	648	641	678	640	606	656	597	597	653	682	647	650	676	624	619	688	656	627	592	607	648	627	628	651	637	636	641	671	621	640	673	597	626	681	620	597	679	632	669	684	596	643	652	622	663	597	623	630	653	666	661	610	622	649	714	645	655	603	619	628	588	685	633	588	639	574	646	635	632	605	612	621	654	632	627	634	628	643	571	599	661	637	656	627	622	666	592	656	602	649	657	646	648	633	653	563	618	666	630	635	626	610	646	612	659	596	570	633	680	648	625	621	654	642	607	610	658	645	657	630	634	577	668	658	617	632	623	621	626	649	634	673	638	657	615	630	690	623	652	642	639	650	653	681	620	599	593	668	658	628	665	680	635	662	617	656	629	617	652	637	616	625	625	659	656	631	674	680	631	628	637	596	643	635	628	631	608	614	609	581	627	626	616	637	634	636	675	615	610	627	626	659	668	629	660	693	636	659	687	614	644	638	633	644	624	631	633	652	676	632	683	666	623	612	714	640	640	660	647	692	593	602	659	618	665	654	650	606	647	628	616	657	663	621	691	599	603	658	614	629	633	645	635	680	662	629	636	625	659	627	676	636	624	671	657	645	676	638	668	612	653	621	648	626	655	625	645	664	613	635	638	637	631	671	593	627	664	652	633	664	603	628	650	640	639	620	630	610	647	695	648	696	670	672	588	663	677	628	604	623	604	663	649	636	630	661	609	665	619	587	693	629	636	649	648	654	612	631	631	618	625	644	635	634	660	654	625	670	654	643	603	627	669	623	597	628	611	620	668	641	637	645	590	586	636	662	643	618	624	651	662	632	627	655	653	664	620	617	648	621	618	656	641	646	665	627	652	638	665	643	659	641	672	652	652	608	618	647	651	603	669	651	598	634	632	722	590	623	624	659	665	617	604	657	625	660	651	587	663	618	626	559	619	668	648	614	639	637	619	645	669	645	651	626	630	643	666	644	682	661	617	684	648	629	643	663	645	658	612	624	627	651	611	614	637	606	715	642	659	650	632	652	646	646	633	599	639	658	608	627	700	667	665	630	654	593	678	678	651	671	607	666	624	653
22766	21306	29076	23897	21314	21367	6657	1259	865	800	686	641	612	542	530	518	516	497	440	485	501	452	528	545	599	530	536	474	500	497	496	507	495	526	517	521	485	474	456	432	419	393	429	464	448	435	490	494	475	464	472	499	447	483	520	576	552	479	450	417	385	397	400	392	379	393	430	435	419	428	420	394	451	375	352	403	399	361	371	410	382	384	396	402	376	411	380	439	420	384	426	381	363	390	402	386	431	408	401	346	353	382	395	401	382	365	384	382	389	383	363	389	368	415	407	389	376	416	360	390	366	412	407	399	401	408	412	340	394	395	385	409	358	384	384	428	412	397	398	399	367	408	377	396	393	397	386	361	409	371	389	405	399	391	369	384	426	383	412	413	387	403	397	404	399	397	402	361	379	383	371	390	392	396	418	382	357	387	365	385	384	385	423	411	417	407	407	412	361	386	396	388	371	374	406	402	397	374	354	399	371	372	374	380	370	394	408	368	422	385	410	382	417	355	392	382	383	405	390	396	377	351	424	393	335	384	351	391	390	376	358	366	379	369	378	409	407	424	394	395	399	359	406	365	427	368	379	377	390	396	408	398	405	400	393	371	378	380	370	409	387	386	394	387	386	368	389	376	372	390	429	401	385	414	394	375	375	386	397	373	401	388	412	376	367	394	383	412	396	410	386	397	368	423	377	396	364	382	361	392	375	390	408	368	373	393	397	367	427	388	406	359	398	383	374	387	458	354	406	394	398	365	367	394	400	385	357	390	379	353	384	378	404	370	381	361	398	384	392	374	365	418	430	384	442	391	378	354	369	386	385	372	395	391	392	400	365	374	375	419	373	398	377	331	363	417	383	387	396	377	383	423	362	399	382	393	379	379	408	372	383	388	395	426	365	420	386	421	414	391	415	365	396	420	423	441	417	379	406	402	386	390	438	376	389	386	378	403	374	370	390	389	376	361	388	394	395	392	372	398	390	383	355	413	372	390	358	355	403	360	367	409	380	385	413	386	387	382	401	371	388	441	404	387	396	382	402	365	388	401	401	361	377	385	372	381	396	380	412	401	385	379	403	400	421	404	386	368	400	361	395	377	390	410	355	400	376	384	347	376	407	439	374	403	409	392	384	387	384	392	394	362	386	412	392	417	401	395	360	369	369	377	382	395	393	376	398	401	373	388	388	379	389	381	370	387	384	413	359	374	394	367	405	367	347	367	416	387	366	379	396	384	374	376	388	440	392	378	401	358	413	431	390	394	403	381	397	380	400	392	391	383	406	396	377	393	408	421	406	371	362	387	383	354	405	429	367	365	380	370	417	410	384	419	402	338	367	370	368	375	390	355	356	395	416	337	385	381	406	393	389	379	438	377	365	360	374	392	391	379	384	369	419	403	385	416	372	362	385	402	371	443	388	387	378	352	400	377	384	389	350	394	402	370	382	377	419	381	396	401	375	362	379	370	387	399	379	365	377	363	383	397	393	384	382	377	407	395	413	410	365	375	377	355	406	413	387	384	358	371	393	404	396	387	406	416	386	396	419	366	410	391	362	362	354	349	372	374	376	363	377	411	365	410	408	373	393	382	350	366	419	407	391	361	428	383	380	375	392	410	375	360	353	370	390	401	413	346	425	380	381	369	365	414	330	388	360	387	365	403	394	396	401	439	375	414	405	380	343	377	395	366	426	381	399	345	369	357	361	390	333	366	381	383	424	403	402	391	351	392	372	395	400	388	402	391	384	394	351	365	389	400	406	415	414	361	375	388	411	374	377	384	443	419	383	395	372	408	365	387	416	351	350	405	392	397	385	388	358	415	384	363	378	403	366	416	355	401	386	398	331	434	395	407	402	377	378	390	393	371	368	398	412	425	382	378	412	382	363	377	408	350	358	425	359	385	358	371	381	419	439	378	368	367	421	402	405	417	387	395	378	403	398	409	399	450	396	401	396	391	391	349	365	386	357	385	392	390	394	362	402	403	383	393	372	414	377	399	367	388	391	403	385	386	351	351	368	413	401	379	365	380	349	404	382	372	352	393	415	397	388	402	367	404	380	401	388	345	391	404	391	392	413	402	392	362	333	400	382	416	378	380	440	403	381	377	349	389	388	398	383	377	390	399	371	373	380	390	413	382	383	383	389	408	392	352	368	401	390	418	418	374	436	390	387	373	385	346	389	383	374	412	388	434	406	374	399	374	393	397	380	406	419	405	375	359	378	378	435	378	412	365	375	400	378	343	377	399	368	374	371	384	386	400	396	369	386	389	389	372	379	403	375	394	389	395	396	402	377	410	380	392	368	396	400	403	387	393	367	365	383	377	380	390	399	392	390	381	378	340	398	346	413	340	398	400	383	403	367	395	402	388	429	359	376	379	384	374	372	386	403	375	349	382	378	389	383	417	384	390	424	409	361	356	388	380	377	404	385	422	425	360	387	407	387	351	396	390	391	383	373	387	411	348	355	375	428	384	390	398	404	362	420	388	401	395	359	385	362	336	349	368	401	377	375	393	344	374	362	378	394	354	372	401	387	371	392	394	386	398	401	385	380	381	388	336	396	377	360	379	373	425	380	405	364	365	381	397	395	404	371	365	360	384	381	361	391	387	407	380	390	392	405	367	385	409	377	406	388	392	412	379	383	395	369	419	387	354	382	435	400	425	396	366	377	413	386	428	392	385	364	374	397	391	415	396	385	351	381	385	400	379	372	398	365	415	399	401	370	395	357	374	387	383	404	371	365	429	367	391	390	378	366	380	373	367	441	372	385	392	391	409	385	390	405	410	371	386	359	400	381	379	397	363	373	408	395	379	353	367	417	378	399	395	404	418	375	385	351	390	375	396	387	363	377	364	410	369	401	380	420	417	407	362	396	379	407	390	362	366	379	356	399	344	356	373	365	395	373	410	368	383	375	371	394	388	379	370	421	379	407	402	395	397	379	411	376	374	381	379	380	418	382	387	396	395	364	371	361	386	394	377	381	400	360	373	416	401	397	383	377	413	402	374	331	376	383	423	357	406	384	386	372	422	361	387	376	377	390	387	387	389	395	394	358	380	360	379	403	430	343	375	401	366	414	371	405	387	390	372	389	373	383	390	360	353	367	337	392	375	395	423	401	413	391	381	403	359	413	366	386	396	373	366	405	373	389	384	426	404	387	378	387	401	391	387	375	381	372	405	379	393	389	371	400	409	389	409	403	392	377	396	422	383	385	377	415	377	365	428	393	371	415	347	401	403	374	412	397	392	341	353	412	392	385	420	396	394	402	413	390	386	402	389	409	400	373	364	400	342	369	406	416	382	398	408	390	353	452	375	418	407	396	387	407	376	398	383	383	392	388	351	409	407	381	372	333	409	387	372	348	322	362	382	390	374	386	378	391	384	404	383	386	359	391	378	373	400	392	408	380	395	383	368	390	357	395	373	409	393	362	420	413	365	407	370	386	397	377	377	389	373	383	385	396	367	366	387	420	387	393	381	374	380	387	364	398	399	382	397	386	342	370	399	387	383
7142	29980	10705	5716	4773	3365	2448	1818	1450	1218	960	869	732	766	700	665	632	563	522	582	556	594	644	676	712	685	647	592	544	505	592	611	518	601	634	637	582	530	563	491	477	508	434	478	462	512	536	533	547	585	593	602	535	531	606	726	670	580	491	460	442	439	429	412	411	428	442	452	458	481	441	429	455	440	437	439	421	417	417	392	396	406	416	413	404	398	409	404	421	429	399	408	375	403	407	386	404	390	417	421	382	405	413	409	388	382	432	396	388	383	400	391	383	425	406	422	400	384	454	393	403	375	396	407	417	390	394	417	416	405	383	361	408	394	356	425	402	391	388	393	425	430	400	395	423	403	381	411	386	373	382	399	399	393	387	379	395	407	442	445	409	413	415	386	374	412	401	401	414	390	392	411	414	381	395	401	430	382	342	418	412	378	404	440	377	395	382	420	384	449	396	407	363	398	393	392	401	395	409	421	419	390	443	403	382	406	395	397	389	399	391	407	409	399	387	403	387	408	384	409	419	382	400	379	418	381	403	385	402	392	416	392	386	417	372	402	390	420	424	443	386	424	374	396	400	366	448	412	374	415	373	399	387	383	373	412	382	380	383	402	426	387	413	382	431	422	368	391	402	388	369	385	403	410	438	391	401	384	391	400	406	403	402	429	379	416	409	407	430	378	362	441	412	399	384	387	421	427	407	408	419	415	390	375	380	375	407	395	384	402	402	421	369	381	400	408	415	384	387	393	349	390	443	367	402	376	419	382	442	403	375	447	393	380	414	396	396	371	396	419	418	379	400	393	430	409	418	431	390	396	365	401	388	402	404	407	387	392	410	411	397	399	431	408	395	419	387	410	402	416	387	384	380	395	399	390	405	374	384	409	435	396	386	392	370	370	381	366	394	378	384	406	375	381	421	417	416	378	392	416	403	406	410	400	427	388	395	381	418	397	415	390	392	413	412	407	386	373	427	362	407	377	372	380	436	385	389	409	390	372	391	408	404	402	404	415	372	372	391	394	427	399	422	380	408	371	436	389	434	425	430	387	417	404	405	410	392	426	410	402	404	438	400	417	421	407	353	383	420	377	376	417	413	413	398	360	389	396	422	431	435	417	401	381	427	392	397	423	436	377	391	387	397	362	428	407	420	403	398	387	380	423	431	402	434	404	386	361	371	378	363	416	364	375	376	418	381	411	414	425	353	412	404	432	395	388	413	396	416	419	407	397	364	389	443	367	416	424	462	383	430	395	363	398	382	407	395	413	439	401	390	393	409	391	425	394	386	403	408	396	407	399	393	391	405	417	411	418	404	401	406	385	409	372	407	388	395	391	401	402	422	381	397	415	438	352	388	409	430	424	406	403	398	382	404	387	391	403	408	417	419	401	365	370	397	391	358	375	363	427	413	361	433	372	436	411	399	378	399	385	409	421	419	392	409	396	447	400	415	395	399	383	412	416	422	441	394	434	396	403	406	398	417	413	418	394	391	393	449	437	403	394	409	389	393	384	403	396	413	400	409	388	399	363	393	392	439	402	410	349	448	403	409	404	392	390	413	396	396	393	420	371	437	378	453	401	392	412	401	433	388	362	394	378	395	385	375	383	391	387	418	448	406	428	417	388	423	398	367	412	411	403	424	380	419	374	445	389	398	386	417	371	381	412	421	382	404	403	391	407	426	417	408	396	399	381	392	419	378	409	368	376	427	363	380	398	371	398	409	354	393	409	389	405	414	411	428	374	394	416	400	397	386	381	378	426	389	401	391	407	438	411	400	380	382	399	371	386	395	448	362	440	414	407	360	385	404	401	396	397	362	373	379	435	389	439	371	364	400	408	421	391	410	408	349	396	367	402	400	400	379	402	371	398	418	370	411	415	424	442	408	407	405	421	424	402	398	394	425	427	370	425	391	405	391	409	377	424	378	383	370	404	425	414	405	397	405	384	388	426	434	412	382	386	424	420	361	405	411	412	407	398	415	418	411	451	390	430	410	412	406	394	411	379	394	371	400	418	391	367	379	392	387	375	407	432	400	396	398	349	377	403	377	389	429	405	377	364	390	385	427	412	381	388	377	401	387	373	436	412	398	414	398	431	371	394	400	406	373	403	399	338	401	419	355	417	374	384	377	388	386	402	410	413	384	411	379	399	390	391	404	398	378	411	375	385	412	411	421	346	423	419	407	395	399	388	408	420	399	409	381	398	361	400	426	384	392	392	408	428	429	397	372	401	392	385	420	401	398	398	432	410	359	394	419	408	393	396	424	390	380	391	410	380	418	414	450	387	392	417	385	399	397	368	400	394	437	393	343	391	405	399	433	375	412	415	435	395	389	385	382	379	421	408	382	413	413	381	371	428	415	410	411	430	408	421	385	418	382	390	392	413	429	432	401	392	424	395	402	368	388	426	388	411	401	404	368	446	401	378	379	379	392	411	405	367	381	401	396	380	415	397	392	374	353	421	385	418	433	415	392	422	369	369	360	407	399	396	365	362	386	403	422	390	412	407	415	396	431	439	387	369	430	410	426	398	375	419	414	423	416	393	414	415	419	389	422	383	416	401	407	367	388	399	369	387	391	428	400	438	384	405	400	422	377	422	383	395	416	363	412	374	414	390	406	383	370	407	414	385	404	420	379	381	414	410	463	402	355	405	359	401	402	391	446	379	399	442	427	387	401	448	404	401	415	414	378	375	389	401	394	386	377	393	417	382	413	390	383	372	421	371	389	406	424	374	378	391	409	409	407	388	349	383	391	386	394	389	415	405	423	422	365	397	406	373	352	443	379	393	401	409	395	376	388	345	403	406	384	402	428	411	402	397	396	417	410	419	436	419	404	380	404	423	419	407	412	395	396	424	362	381	392	381	419	396	382	415	425	391	409	392	387	360	426	385	384	443	410	391	395	399	416	395	391	387	370	398	429	419	397	403	356	379	399	419	383	414	388	384	388	420	401	392	452	373	371	402	423	389	412	399	406	398	404	374	378	405	415	439	424	379	406	442	352	427	402	420	416	420	382	402	415	387	400	421	395	394	403	392	394	409	410	394	392	408	411	420	391	421	380	400	354	412	382	428	424	392	416	390	407	391	387	385	387	369	357	392	358	384	429	386	380	375	425	415	430	382	407	418	393	405	395	383	385	419	414	415	373	387	402	380	387	413	406	405	424	420	392	396	367	411	387	398	390	384	404	418	390	391	373	375	433	392	404	396	371	402	381	453	382	431	430	372	389	378	380	380	422	387	396	415	412	388	406	393	383	412	391	425	406	371	366	354	412	359	394	418	398	430	381	406	404	415	404	424	401	436	380	414	373	425	362	413	428	381	410	378	432	377	386	411	410	398	397	419	374	395	370	375	386	403	393	405	367	400	412	392	391	390	377	397	374	398	378	401	432	421	415	374	402	391	393	381	396	404	384	387	380	405	395	380	408	397	408	423	429	386	371	419	389	398	405	391	389	374	393	431	431	366	382	395	403	352	416	414	384	471	385	414	410	390	392	391	387	428
28009	16999	3581	1050	769	658	562	507	489	513	487	525	510	476	482	449	504	460	468	491	509	466	501	532	485	526	504	525	429	508	451	490	495	495	484	488	470	501	448	497	459	466	469	478	502	485	451	470	512	460	522	513	501	469	472	540	487	504	481	487	498	482	461	499	442	454	485	464	468	461	424	457	497	488	481	480	470	436	463	434	491	469	456	402	453	493	464	457	439	468	458	481	484	444	458	500	448	455	447	465	467	473	467	481	475	461	448	455	483	447	474	451	465	457	478	454	444	459	473	488	450	469	473	440	478	455	443	472	456	482	490	487	457	423	466	423	484	499	475	480	487	474	467	497	487	433	482	453	482	443	440	507	487	475	453	408	483	493	408	457	467	419	498	499	471	441	479	439	426	480	483	458	473	486	500	459	440	482	480	489	450	438	434	455	447	460	490	408	446	441	504	490	456	456	458	460	450	436	478	472	471	435	491	449	459	455	449	494	407	477	491	460	478	462	440	433	418	478	473	433	442	468	466	460	427	434	458	449	467	436	454	473	463	475	444	487	417	487	410	476	444	483	459	468	456	487	470	482	445	440	432	487	436	464	447	462	471	497	481	481	418	491	438	450	447	460	456	497	446	464	456	470	444	409	464	462	471	449	467	490	492	441	484	459	475	419	464	504	462	462	441	469	470	443	458	475	466	450	462	443	403	438	474	521	449	446	457	461	436	474	508	476	444	468	467	470	472	465	469	446	434	471	468	482	488	469	440	434	506	482	478	479	478	477	452	437	463	448	463	463	476	476	449	470	450	494	458	446	493	482	472	447	451	444	479	490	506	453	455	435	470	479	441	469	452	504	457	444	393	466	446	495	496	456	455	484	424	417	461	466	457	456	495	452	499	490	476	455	473	508	477	445	462	486	463	486	455	445	437	470	452	443	453	458	451	481	420	472	454	451	438	438	483	471	476	444	485	467	502	487	449	510	476	468	496	437	428	482	478	461	446	441	462	471	463	449	414	414	437	459	454	472	440	413	485	439	437	489	460	457	436	497	416	485	459	455	484	428	452	476	463	461	429	426	493	458	468	457	452	487	483	447	447	443	435	462	432	512	458	440	431	466	443	460	458	437	433	458	444	506	461	461	449	476	415	453	454	418	439	452	470	492	459	478	402	447	484	474	409	477	464	479	482	452	421	494	462	465	468	448	445	437	436	471	439	449	496	453	450	466	463	447	443	458	468	493	445	444	466	470	439	460	470	491	471	465	472	465	447	495	466	449	458	414	468	498	478	464	437	440	431	428	475	457	474	458	458	459	468	454	443	484	411	448	431	522	461	475	423	459	482	425	428	458	470	460	508	451	461	398	454	487	486	477	467	470	467	459	473	451	471	435	482	457	437	485	484	465	483	426	455	459	483	435	478	433	437	460	442	479	463	474	483	449	451	483	452	461	488	461	425	518	446	475	468	437	436	439	442	472	451	471	454	454	464	475	439	463	456	482	445	433	448	475	490	429	467	420	472	521	449	484	437	463	474	465	480	505	465	478	468	467	465	491	435	467	456	490	449	437	442	474	481	412	473	475	494	469	465	499	477	420	445	439	463	417	410	501	485	424	494	477	429	463	484	451	423	438	458	431	449	424	470	479	428	466	478	464	429	449	454	460	481	462	462	461	477	474	482	496	493	511	486	456	466	474	430	473	473	476	479	479	454	456	432	442	475	460	471	519	465	456	469	465	428	422	479	447	472	449	467	448	476	441	488	478	434	461	474	456	504	456	478	522	452	474	497	446	450	464	469	449	468	459	463	457	477	483	483	490	437	480	497	464	515	469	449	484	477	416	437	451	465	458	442	458	494	446	448	470	440	463	452	452	478	440	452	459	469	467	471	450	529	497	405	483	466	481	425	453	456	466	497	465	462	432	470	441	493	447	460	464	431	481	441	445	490	429	499	460	483	502	472	471	467	439	470	451	481	493	453	470	459	436	448	461	478	461	443	444	436	431	481	468	458	486	430	462	457	442	438	480	488	450	447	426	463	479	458	412	449	460	482	428	478	482	435	469	468	429	450	434	431	484	478	480	450	463	451	461	471	452	458	470	472	437	447	476	459	472	461	477	472	472	474	450	474	448	503	453	429	461	420	417	497	501	422	426	429	451	484	490	453	478	439	411	473	461	410	486	443	419	456	468	480	464	436	447	484	451	464	446	440	446	475	467	456	462	457	428	474	447	451	443	493	465	475	473	444	475	423	452	451	460	444	434	476	445	442	465	477	481	413	446	453	450	467	458	402	470	506	428	454	434	465	440	463	471	491	470	447	472	472	458	464	432	467	486	457	438	447	478	464	462	461	492	459	471	425	454	473	453	458	480	502	500	444	478	478	464	468	454	425	448	427	451	470	443	464	478	495	435	475	507	434	470	495	492	442	508	463	468	486	450	477	483	486	437	481	476	466	468	485	470	464	453	430	496	421	443	457	505	484	489	452	476	467	485	483	446	473	451	470	468	460	452	487	470	470	488	442	452	478	522	500	467	452	438	494	468	466	475	456	460	449	450	478	493	456	445	467	469	484	424	461	484	463	429	451	474	490	454	455	432	447	435	470	439	485	494	487	501	479	465	461	463	500	448	484	469	478	479	462	479	416	466	486	458	456	459	438	482	453	488	479	423	481	531	474	480	428	451	492	476	453	453	494	460	462	498	430	436	441	468	443	454	449	477	417	467	477	488	428	491	535	440	494	489	464	488	451	450	497	469	455	446	457	430	514	437	456	443	482	477	458	471	451	489	463	472	439	457	476	496	458	484	470	471	472	454	489	478	492	479	423	512	422	466	438	449	464	422	455	485	479	433	449	466	435	479	460	468	451	489	471	432	475	448	466	444	452	458	467	416	453	434	477	447	449	473	486	469	474	492	485	460	440	440	476	479	485	423	439	435	474	470	432	476	448	470	477	481	439	457	473	469	506	451	471	444	507	487	446	483	479	425	415	480	428	441	424	427	474	473	443	467	531	448	465	456	449	478	471	468	485	432	487	467	492	479	495	464	477	480	457	471	477	482	451	479	448	463	484	451	470	435	456	470	484	468	482	461	469	453	465	491	451	447	451	396	515	508	485	460	467	494	465	486	468	471	455	468	492	445	465	462	445	441	498	483	482	466	445	479	457	466	493	462	449	410	473	452	513	469	463	475	439	472	456	464	479	435	471	486	472	492	473	488	521	472	447	473	464	465	480	445	440	475	476	488	460	479	449	446	451	442	446	473	487	449	442	468	438	473	445	444	443	476	447	467	476	499	489	463	463	474	459	412	513	451	412	463	460	476	460	478	465	488	481	490	438	477	459	465	436	422	473	463	484	453	441	461	434	484	486	470	463	493	466	462	457	468	437	407	424	479	454	471	480	435	458	491	473	449	454	460	450	443	510	477	466	480	452	433	455	444	472	455	454	491	445	450	466	463	494	476	433	460	495	463	469	472	446	487	438	480	412	490	501	444	462	447	503	483	473	434
6625	3601	1611	1080	1005	880	696	623	558	542	551	501	535	481	525	526	485	514	510	510	498	529	590	560	580	565	585	559	542	514	503	507	557	569	558	608	508	520	535	556	529	525	562	533	527	532	537	532	530	539	529	584	552	534	527	579	588	563	525	526	479	510	538	492	510	489	518	498	514	471	496	526	534	511	495	522	513	496	486	486	529	496	471	468	483	499	515	524	506	532	494	522	496	514	517	504	513	498	470	518	464	509	454	501	489	500	517	492	494	542	521	479	505	511	521	491	485	470	486	492	454	472	516	495	487	521	481	493	469	478	521	495	512	494	470	494	482	498	534	492	529	517	507	487	464	475	496	499	485	493	475	497	503	504	504	492	531	514	500	492	503	547	472	500	490	516	509	485	483	539	517	472	521	510	479	504	484	539	494	470	484	497	569	514	456	479	509	534	510	496	497	482	508	503	497	537	458	493	524	513	491	525	512	494	494	478	485	507	527	533	487	503	536	487	502	488	524	489	506	451	469	515	508	545	494	492	512	503	488	528	513	509	508	513	522	520	509	567	525	485	533	494	510	526	501	506	525	470	507	511	459	527	486	492	514	506	489	541	497	539	478	484	475	498	526	505	521	508	466	494	505	521	507	509	438	508	461	479	470	509	474	456	534	501	514	509	498	547	514	474	514	482	491	469	473	507	491	485	535	482	516	474	505	505	481	513	488	472	521	471	515	499	473	521	460	511	494	516	490	526	515	479	495	493	504	515	557	536	524	491	475	491	515	498	483	492	514	519	513	500	488	525	527	497	515	508	504	477	491	519	483	473	537	494	466	520	497	500	459	506	458	517	490	467	465	457	465	512	501	489	515	477	512	509	472	522	498	480	496	495	486	537	520	477	503	486	553	529	527	495	504	485	479	550	511	467	511	481	536	463	528	490	514	491	499	490	504	504	515	515	501	498	538	527	507	529	539	503	456	488	463	472	521	503	479	484	498	521	522	469	490	489	481	499	505	526	525	553	545	523	482	504	493	463	486	490	503	527	489	508	486	494	537	496	498	504	461	497	493	490	493	522	515	498	510	478	516	459	522	519	501	495	529	532	528	504	518	525	495	486	548	501	535	490	523	519	506	539	496	504	510	508	494	502	525	492	524	457	514	522	474	487	502	496	489	500	500	507	526	488	488	501	497	496	489	493	517	517	470	489	538	502	497	506	513	551	511	500	514	495	532	562	495	503	527	473	515	475	528	515	543	479	558	509	510	511	491	498	505	529	494	480	524	507	480	496	519	498	535	503	488	503	497	540	497	504	492	513	506	495	470	463	512	521	525	526	522	483	496	506	449	499	508	490	481	469	504	458	498	482	503	470	522	515	493	506	503	468	530	545	497	532	518	476	509	474	477	492	501	521	485	476	500	509	483	509	481	525	510	485	477	490	517	471	507	565	470	484	505	483	514	488	478	499	539	527	456	489	527	536	500	480	525	498	481	541	498	484	473	509	502	455	481	515	512	490	481	517	528	500	484	490	527	469	483	493	518	523	505	516	493	513	514	506	507	466	498	501	520	476	458	498	512	495	542	513	538	457	505	514	513	509	488	476	483	457	513	495	471	480	495	501	484	530	479	491	483	489	518	509	462	500	527	555	512	527	523	486	515	517	503	508	522	483	504	496	530	507	500	490	460	472	497	476	484	516	507	507	566	492	486	522	506	493	523	498	500	505	519	514	519	484	470	544	492	476	543	526	557	477	491	496	532	448	517	488	500	501	497	466	471	528	488	485	492	498	488	500	498	482	482	482	507	482	515	508	460	468	527	500	506	506	493	489	565	517	466	525	496	501	498	529	460	496	486	510	511	499	481	517	489	470	471	502	484	519	483	505	489	523	514	510	525	508	498	530	483	518	535	494	549	543	484	482	512	532	489	497	472	533	500	519	517	533	517	499	515	465	555	506	550	501	475	481	508	490	511	456	491	499	492	500	523	509	499	509	488	505	502	513	477	523	545	491	521	497	512	478	474	510	486	500	483	519	487	457	528	472	481	487	536	462	515	485	497	535	486	511	501	483	516	520	529	514	503	500	487	519	504	501	482	528	551	483	501	510	484	508	499	533	535	512	514	488	504	487	485	502	483	523	491	524	542	506	496	513	513	499	503	551	500	501	516	470	536	509	515	520	520	523	473	484	490	496	487	496	520	492	521	543	524	511	502	532	504	516	505	473	506	509	462	536	536	539	519	472	516	506	540	501	467	503	505	505	500	517	505	500	531	545	473	503	493	498	504	532	491	512	503	470	500	506	550	524	513	495	542	460	516	506	509	490	474	506	533	489	503	495	485	502	529	492	482	554	527	512	469	475	545	490	535	527	481	539	541	549	513	479	514	511	494	512	518	506	499	519	504	526	493	471	486	493	512	496	521	486	486	509	498	514	500	533	513	497	509	511	516	521	483	496	473	526	534	494	517	514	486	564	516	496	506	486	492	515	466	468	510	537	482	524	497	450	482	528	531	506	523	443	506	467	536	534	457	454	506	460	496	498	508	515	552	508	503	504	496	487	481	528	544	492	550	475	513	523	487	493	491	514	528	505	509	515	474	507	510	463	489	501	501	511	508	506	566	515	485	520	466	499	528	487	492	484	505	540	522	523	479	503	474	521	517	497	475	498	485	518	512	497	538	460	479	472	528	504	490	490	503	464	519	528	513	475	544	509	524	474	489	511	535	528	497	513	536	449	472	514	541	491	502	522	464	493	524	495	486	506	469	517	531	526	493	496	515	507	493	478	522	487	518	519	475	496	513	501	497	500	466	492	470	493	495	478	492	483	504	485	494	493	511	553	480	490	532	493	521	533	488	519	517	471	497	499	508	504	539	532	510	518	552	488	469	495	518	482	505	524	513	516	528	506	466	473	491	479	539	526	505	543	510	517	499	471	510	487	547	519	494	518	520	478	501	512	474	525	520	520	487	523	541	515	553	469	512	467	520	495	551	512	451	517	487	503	508	493	489	503	505	468	477	521	496	490	483	500	488	501	515	522	535	486	494	486	477	496	529	525	493	472	507	505	470	483	497	537	499	521	494	453	501	506	496	479	527	520	499	555	485	487	480	466	495	499	508	482	499	524	515	506	508	534	503	544	470	506	491	534	511	525	498	537	470	531	499	528	517	519	502	520	547	522	533	488	503	504	545	509	525	477	502	450	507	540	464	521	500	538	505	532	487	512	519	537	512	526	469	546	547	462	486	498	519	473	484	515	492	482	483	508	505	497	481	512	514	517	512	520	497	485	477	500	498	493	515	506	487	484	464	548	509	486	537	524	500	491	501	486	476	513	493	484	523	522	525	482	542	528	527	491	535	483	483	492	460	496	477	516	523	533	508	495	462	499	487	496	500	505	533	530	481	492	524	502	485	531	533	488	473	490	472	500	479	525	466	484	519	499	539	503	503	502	480	529	495	511	516	445	500	470	477	538	510	505	514	498	502	496	505	498	532	475	477	490	496	479	554	520
23872	21322	28616	24353	21324	8931	1037	671	557	468	444	406	428	339	345	318	333	312	321	318	368	307	370	331	389	325	360	344	323	364	309	318	327	312	360	390	352	296	321	301	279	291	302	291	298	313	313	284	330	334	337	326	320	339	345	433	348	326	327	307	264	291	284	259	272	269	293	273	280	254	273	310	269	293	294	277	267	251	276	285	229	238	277	277	291	280	302	286	293	260	267	297	241	256	267	260	246	298	272	252	259	284	228	262	257	255	285	252	263	267	292	281	267	266	270	280	265	257	265	259	275	280	258	254	267	272	261	284	262	281	259	274	260	242	258	267	264	303	256	246	249	266	254	232	273	275	252	280	259	270	290	272	243	235	242	249	243	292	276	276	279	251	245	279	259	256	260	270	222	264	260	261	240	273	263	265	255	239	261	247	262	237	283	268	257	241	260	261	280	279	297	274	262	266	249	270	281	225	281	259	277	259	232	252	230	269	288	237	286	262	257	280	242	236	261	303	274	259	293	266	266	262	272	253	263	229	262	256	268	258	233	249	253	284	259	249	247	302	261	259	251	274	258	289	267	273	247	271	260	284	268	252	266	273	269	275	258	246	254	276	254	265	258	264	279	268	240	259	244	260	233	256	254	263	262	234	282	269	284	256	251	262	266	255	255	277	260	270	269	272	273	265	268	256	258	271	266	265	254	260	240	241	286	236	290	293	230	264	283	247	276	253	265	231	280	254	268	243	278	243	263	279	249	285	235	260	237	271	272	261	249	272	253	257	293	275	261	251	273	226	259	262	277	244	260	264	266	269	278	277	270	255	291	268	287	266	268	270	268	285	236	268	251	258	261	272	291	269	269	242	243	277	246	265	259	260	250	260	296	237	266	260	266	266	259	270	246	268	260	231	272	271	286	265	231	244	261	258	257	263	259	247	302	272	279	254	279	281	274	250	252	293	236	259	249	285	238	296	248	251	316	274	250	281	268	265	277	258	261	242	243	250	275	278	274	273	235	266	273	238	265	260	242	300	275	263	268	266	275	244	253	286	236	270	256	267	254	263	256	272	275	259	241	291	261	242	260	263	247	268	250	263	264	253	258	275	255	244	272	272	242	296	288	253	255	252	242	233	261	246	270	256	271	266	272	244	294	262	268	278	276	276	270	234	236	282	241	307	301	246	258	263	244	274	271	277	254	281	269	273	300	255	258	258	254	271	310	276	267	278	245	273	234	243	280	274	268	245	256	269	271	259	262	288	271	262	277	260	284	282	271	236	260	273	258	257	255	236	265	263	255	258	233	262	269	260	238	252	260	277	268	257	278	258	267	269	267	270	262	283	267	237	235	274	293	276	281	271	262	272	246	275	256	236	253	280	279	270	271	267	268	270	304	253	236	271	263	253	254	264	271	268	248	277	252	255	274	259	250	263	272	278	295	246	268	281	231	251	275	270	268	239	291	269	273	298	251	287	237	254	265	269	240	272	264	297	261	279	261	267	291	255	275	270	267	258	276	258	268	267	268	281	280	244	239	282	257	271	280	258	270	263	244	263	275	225	265	265	259	274	259	267	298	225	266	257	249	268	257	257	247	271	265	265	283	252	272	276	254	281	272	269	265	255	287	252	251	252	266	245	265	280	239	261	270	277	267	260	257	259	269	268	274	236	271	256	245	270	268	276	252	266	265	243	255	253	259	259	267	275	258	277	270	250	273	294	252	233	254	268	265	263	285	275	228	235	275	247	251	246	303	253	257	280	243	258	250	272	265	226	257	233	271	239	263	225	249	259	275	262	279	245	248	265	286	271	306	225	245	308	271	276	265	292	285	281	298	267	255	259	267	266	250	272	260	271	246	253	252	273	291	302	279	254	268	259	267	298	242	284	249	260	276	262	268	295	258	287	290	284	257	291	238	232	243	283	284	235	273	274	257	310	269	263	251	294	282	265	259	283	234	283	264	278	245	277	270	263	264	273	252	263	237	220	263	275	254	234	254	260	247	295	267	266	244	270	270	253	244	260	238	263	257	272	268	264	274	263	300	279	265	255	263	281	260	246	245	271	272	281	269	256	269	259	263	239	275	256	275	261	260	240	292	300	276	260	246	270	235	281	269	248	293	262	275	270	263	218	255	271	267	257	258	276	247	259	263	266	284	272	259	268	276	263	267	287	265	242	282	258	265	279	270	275	255	242	254	248	269	275	269	276	269	262	286	261	265	276	294	267	271	268	262	256	248	265	237	288	271	280	243	275	285	228	258	251	246	249	270	255	279	283	281	257	243	260	286	242	238	265	259	259	266	250	265	283	277	255	244	246	254	237	257	266	266	286	255	274	275	285	247	281	269	239	221	263	246	262	247	281	254	239	271	252	244	253	261	265	286	270	253	274	236	289	269	270	278	271	286	260	269	275	281	246	261	247	244	281	262	258	258	251	270	254	238	249	274	266	271	263	258	271	277	257	264	267	274	249	252	271	265	283	261	251	262	266	247	265	249	273	257	253	286	261	266	262	282	284	253	257	251	229	270	282	268	278	239	269	284	265	247	267	257	253	265	265	270	261	245	266	272	272	252	254	287	278	270	257	252	231	272	265	236	277	235	243	292	254	246	267	261	238	256	266	260	262	250	267	264	256	251	287	268	275	261	261	270	284	279	250	284	246	267	245	261	275	284	263	268	242	276	250	271	275	267	283	289	265	264	276	261	262	265	266	261	268	263	256	270	270	246	269	236	237	248	261	246	274	264	280	295	279	263	274	295	240	248	259	275	267	267	273	249	257	295	273	255	270	260	269	247	266	244	224	282	242	258	262	248	261	275	302	291	264	272	277	255	219	277	252	255	267	216	266	286	239	261	274	252	269	269	282	272	256	253	269	256	236	260	238	295	262	282	251	267	264	232	272	271	274	244	269	270	261	268	242	278	266	281	294	281	241	258	280	255	258	274	282	265	268	278	244	274	285	275	271	283	248	264	280	281	273	250	273	278	262	270	245	253	259	276	251	222	265	240	261	253	236	248	261	269	276	286	232	261	266	267	267	256	290	267	273	258	251	233	261	272	282	257	236	220	268	273	269	260	272	278	279	251	255	281	258	260	290	250	242	293	279	252	272	295	241	261	227	281	276	224	264	261	245	264	286	255	246	289	226	249	234	258	281	250	251	249	259	281	282	266	304	268	236	256	255	294	259	266	261	233	240	287	264	240	251	262	235	291	269	260	252	284	263	246	261	271	264	260	276	282	239	270	283	285	287	271	272	255	252	273	251	288	286	265	268	251	286	268	272	260	283	305	260	235	260	258	242	290	241	274	284	282	248	288	252	255	261	257	270	275	276	262	240	299	256	252	250	271	259	261	246	251	268	227	256	258	267	256	261	259	238	268	254	245	249	260	258	244	273	282	251	271	237	231	250	273	262	277	264	279	263	255	223	261	270	262	275	249	284	264	270	261	257	279	250	245	264	274	263	275	261	282	242	305	275	223	291	239	287	275	278	248	243	246	264	252	285	268	263
6253	21819	6833	3322	2804	2069	1383	1081	848	723	649	600	497	462	421	426	365	393	387	390	381	409	453	463	476	469	437	378	379	387	396	378	417	405	404	467	401	378	373	349	325	363	355	354	323	372	358	377	368	413	406	413	387	368	441	447	410	384	337	362	348	344	312	316	320	311	300	311	317	294	306	310	275	327	328	343	289	317	303	305	281	279	311	306	297	324	319	307	295	305	296	280	302	313	308	281	296	317	301	296	270	310	284	301	287	297	306	287	293	280	316	277	300	276	310	303	303	340	265	285	296	283	300	293	287	319	302	288	279	291	332	266	305	306	317	280	304	306	281	273	330	305	297	278	316	298	265	328	315	299	304	301	272	285	318	289	292	279	284	326	303	264	306	322	312	286	259	285	313	298	274	291	295	292	283	308	293	297	326	311	297	308	270	307	289	259	284	280	322	319	315	279	285	290	286	307	289	292	311	313	292	311	310	291	300	283	284	310	294	276	313	261	307	307	271	278	309	277	303	319	290	278	306	294	272	302	271	292	308	285	301	298	295	296	253	276	295	281	285	292	311	303	296	294	302	298	305	281	272	291	305	298	326	298	301	286	304	303	299	281	280	309	269	299	313	308	300	294	314	326	284	286	304	284	266	298	300	287	287	307	297	309	288	277	291	289	274	264	302	313	311	329	280	281	313	295	306	291	282	272	279	302	278	280	306	301	290	260	274	293	263	291	281	332	331	301	284	317	310	316	300	314	289	281	312	304	294	290	268	312	264	274	287	292	288	293	308	292	306	268	299	282	283	293	286	296	266	304	295	309	291	284	292	299	298	301	273	310	303	285	301	262	293	293	294	272	293	291	298	279	312	283	274	290	300	300	270	310	267	293	268	250	330	272	297	269	290	276	298	289	291	301	259	294	267	313	290	321	302	284	274	282	292	313	301	293	283	296	285	276	301	307	309	290	319	275	304	302	294	301	283	273	303	333	323	281	279	296	303	269	285	281	269	301	298	295	253	313	263	276	297	288	307	261	327	309	304	307	306	284	288	303	323	302	280	288	295	275	299	285	309	294	283	292	305	297	289	276	261	303	265	286	286	277	291	285	300	297	283	292	320	301	300	288	307	316	282	300	306	294	275	320	266	322	295	303	313	271	280	304	297	290	272	304	275	271	283	304	284	292	305	302	267	308	286	279	310	317	292	290	300	257	313	286	291	285	265	296	278	285	277	299	306	282	320	280	293	269	282	291	304	285	319	321	312	307	297	291	305	303	258	259	279	269	290	306	319	301	270	319	285	293	303	291	295	264	284	276	299	298	286	315	274	279	281	300	265	287	307	300	297	302	343	271	307	325	317	286	282	301	321	259	312	286	272	276	304	319	321	302	291	292	284	297	306	305	302	264	293	325	286	323	316	289	270	256	289	282	304	283	267	275	286	285	286	280	302	273	293	318	322	292	303	297	274	298	282	319	277	271	270	280	291	294	283	311	277	259	272	282	280	281	307	296	293	292	288	301	316	294	303	297	324	283	305	269	293	290	307	289	268	284	275	310	285	281	301	312	288	297	289	296	296	310	312	282	289	266	305	309	286	288	307	291	315	297	291	305	318	292	296	274	325	265	304	304	281	277	289	293	280	305	296	294	310	287	292	318	265	262	258	291	309	311	302	295	297	282	275	280	261	303	276	311	269	287	305	299	309	276	307	294	330	280	304	325	302	290	301	323	275	281	288	281	273	273	282	276	283	299	302	310	318	288	302	325	304	284	300	294	270	315	292	279	300	300	296	300	265	285	291	289	307	281	299	313	263	317	276	314	292	300	297	290	317	300	278	277	290	295	295	278	272	262	300	266	301	273	288	278	307	325	285	278	286	327	265	283	278	304	286	262	285	281	298	303	285	274	338	307	316	337	279	266	301	263	277	310	282	284	305	308	310	251	301	278	317	276	313	271	287	286	290	324	296	267	302	290	310	316	315	299	297	280	282	286	269	270	297	277	290	298	303	326	295	294	310	287	335	284	305	294	283	305	314	309	293	293	294	314	300	282	296	312	275	296	299	275	300	284	302	291	291	293	294	280	297	316	303	307	320	282	270	290	284	275	314	306	278	284	303	296	313	325	313	295	270	296	323	288	311	291	284	296	290	297	289	266	305	329	285	318	303	309	311	294	301	290	294	306	299	304	303	292	283	289	275	303	257	315	270	321	310	296	288	285	284	285	274	280	268	258	282	283	296	304	281	284	306	287	294	276	286	279	278	277	297	289	266	289	326	318	274	294	282	324	293	287	262	294	310	277	297	290	280	311	283	268	279	302	297	293	274	297	274	295	307	305	308	309	273	289	273	305	278	286	287	303	276	307	272	316	269	266	274	281	267	316	295	292	302	282	270	281	314	289	264	274	295	326	304	290	288	322	255	287	298	251	297	287	310	295	297	299	267	287	302	283	312	260	267	298	312	295	301	303	294	299	290	282	307	292	283	296	290	302	295	307	284	298	314	311	270	291	286	308	322	295	276	313	308	312	310	303	309	279	304	290	282	281	270	330	306	317	289	314	283	291	270	289	277	303	298	265	274	263	304	343	302	283	265	295	327	290	281	289	254	282	296	286	295	295	331	281	282	279	279	298	338	303	295	297	292	296	310	301	272	287	299	305	301	301	300	280	315	283	335	341	288	295	312	294	267	332	291	263	260	282	300	308	293	297	306	316	303	322	309	301	300	301	285	303	286	289	302	275	293	268	285	315	274	277	286	293	284	302	296	264	277	268	315	301	272	307	295	292	295	303	293	295	299	310	329	311	287	271	304	319	321	268	296	301	287	289	286	279	286	281	280	288	326	291	287	310	300	293	301	296	301	296	296	320	299	310	263	277	293	292	314	275	311	293	287	304	285	287	295	315	313	295	281	280	275	283	328	297	330	262	303	280	294	277	262	279	280	297	311	283	313	316	275	339	277	326	280	292	274	319	298	281	314	273	321	274	306	332	292	299	282	316	314	309	285	289	299	310	307	282	288	333	277	296	300	283	292	272	305	285	295	270	286	288	277	290	305	276	316	297	278	317	294	302	300	272	287	274	297	326	272	276	309	314	297	293	253	300	300	303	302	285	285	278	251	289	288	296	295	293	307	304	270	305	302	318	296	295	320	276	297	308	276	297	321	275	305	299	301	260	288	299	303	261	283	281	298	306	295	284	281	305	293	301	307	288	314	308	297	288	303	275	291	285	320	279	244	327	307	294	308	277	253	281	297	289	303	281	308	290	319	313	284	303	273	290	284	288	282	271	293	281	321	288	277	278	283	320	306	297	309	305	307	292	294	295	271	295	305	300	289	297	272	303	285	304	304	288	268	331	264	281	311	254	280	303	299	286	294	287	285	293	293	307	311	326	290	289	283	275	281	303	263	277	268	281	278	287	268	313	263	281	303	307	305	260	274	279	328	296	276	305	296	304	299	302	268	300	306	264	295	302	294	269	290	281	280	313	293	310	298	292	269	301	281	296	286	300
24994	21272	27332	25477	9021	1304	950	828	771	739	754	683	681	671	691	657	695	625	627	618	622	696	691	692	684	704	705	638	685	651	656	625	696	653	700	664	652	675	676	634	614	614	619	621	634	594	689	678	667	675	668	668	653	672	637	656	672	679	709	631	630	673	587	588	599	627	621	615	649	567	621	627	639	636	649	614	590	643	674	599	618	633	622	610	580	561	599	645	642	651	605	621	597	576	557	633	585	643	563	655	605	614	644	618	615	579	658	581	596	617	615	594	593	604	631	588	644	608	624	598	565	603	625	630	586	610	588	591	628	614	629	630	600	652	600	545	624	617	664	578	619	646	607	630	687	568	604	656	613	589	579	629	626	625	597	651	628	580	631	596	604	605	653	593	616	629	650	635	648	613	588	707	579	611	570	618	592	619	579	624	607	608	651	628	612	613	604	634	638	627	611	609	629	615	568	617	551	622	613	590	574	637	606	590	638	662	579	612	601	575	642	608	592	620	571	631	589	599	672	712	611	621	584	625	591	662	633	611	607	591	562	605	597	613	615	588	644	604	627	624	617	608	621	547	606	630	669	672	606	581	613	603	590	639	617	614	607	605	619	579	574	567	619	613	676	637	591	615	602	612	593	618	629	600	582	631	604	587	624	621	630	633	570	623	629	608	604	634	608	638	617	601	596	574	625	613	603	627	609	615	572	612	648	599	632	597	623	587	611	596	678	650	605	621	600	641	620	654	608	607	636	627	601	613	650	602	603	657	598	607	608	598	637	610	620	618	639	604	601	593	593	597	588	546	633	611	607	606	635	620	623	638	650	605	594	604	635	588	626	613	620	659	611	613	579	622	596	586	581	596	602	603	582	607	619	611	607	590	585	625	631	574	627	580	645	566	537	571	586	619	555	620	619	666	625	602	589	608	594	601	592	590	603	647	632	644	552	610	631	632	614	636	621	600	595	623	653	574	579	610	606	648	605	610	586	601	587	566	612	625	604	582	625	575	574	591	608	628	635	606	667	646	607	625	597	602	630	613	604	624	652	614	610	613	630	669	601	608	629	611	616	598	581	619	634	642	605	659	606	594	612	613	599	563	599	626	603	668	638	619	626	621	618	569	567	600	567	654	592	566	625	593	623	579	613	601	649	590	654	628	604	615	597	634	569	644	600	623	609	625	674	592	604	597	623	589	603	634	595	641	586	597	604	585	605	610	613	595	635	602	575	575	609	631	650	601	578	592	627	601	611	582	596	682	627	593	571	585	605	620	565	578	662	604	647	627	610	604	601	640	615	596	633	616	586	653	636	611	584	610	627	597	612	584	625	616	590	606	642	633	584	586	629	575	604	640	604	610	587	562	591	613	587	627	657	559	601	572	589	597	601	606	603	564	626	604	646	566	614	622	629	624	593	583	609	645	655	625	607	586	635	591	610	663	610	619	617	636	586	570	662	593	616	588	619	599	623	629	621	640	640	569	594	648	575	620	589	569	629	626	605	635	633	599	630	627	613	617	632	634	609	595	605	636	627	591	605	650	605	590	583	612	587	633	604	612	603	612	627	608	621	583	609	605	598	612	610	621	639	625	615	565	609	609	600	640	647	630	607	590	635	635	586	590	640	640	603	601	655	588	584	573	623	574	629	594	631	610	638	624	624	626	612	608	596	607	567	592	568	582	592	613	593	561	618	587	632	584	614	609	634	608	552	641	609	607	657	653	573	621	606	639	586	606	636	583	625	633	626	613	665	579	592	608	589	620	661	608	613	640	625	626	623	666	585	563	609	623	599	586	607	641	594	645	584	643	636	631	598	580	626	639	637	618	610	626	610	695	588	617	636	639	657	597	614	669	612	579	609	573	603	598	603	617	626	633	588	629	621	567	589	619	557	582	618	669	627	627	604	609	620	580	610	624	597	629	586	592	608	599	558	558	650	634	618	579	578	613	622	602	621	619	591	571	585	585	659	557	650	628	613	625	634	615	643	607	611	602	597	651	608	618	591	648	670	619	620	640	622	608	587	567	623	585	628	607	587	639	581	545	583	629	558	626	619	639	612	661	578	626	621	567	630	642	625	595	586	600	549	610	682	645	606	625	600	610	608	611	609	655	635	564	649	626	639	609	628	627	602	618	597	568	614	606	576	632	588	610	625	599	621	598	612	646	593	614	593	631	627	584	607	574	593	611	643	609	633	638	580	616	630	606	586	570	623	560	617	591	634	655	615	607	605	628	585	633	604	635	556	637	588	654	616	615	606	608	616	632	628	570	609	615	631	625	586	600	577	617	584	600	672	620	648	558	587	624	565	640	613	624	627	615	643	599	630	631	610	612	599	615	630	633	607	654	587	620	610	624	611	620	608	594	587	622	574	620	567	601	601	589	585	630	649	583	610	592	598	593	627	619	614	638	618	630	631	607	629	570	573	637	569	674	651	633	633	653	596	635	602	600	578	616	605	610	612	619	619	629	665	637	610	599	603	626	608	584	638	590	580	580	630	597	599	614	564	596	587	629	585	600	607	630	606	668	614	633	598	654	626	607	660	606	610	544	618	632	599	573	622	617	611	577	607	600	623	608	604	612	690	619	608	630	624	655	585	584	631	604	637	628	584	623	590	583	608	619	611	617	643	619	565	590	623	559	602	594	642	628	606	608	591	620	634	588	608	598	625	602	617	623	594	608	643	604	587	596	600	569	563	617	578	620	652	621	572	581	586	611	625	623	623	594	647	605	604	570	631	622	564	624	622	604	586	626	585	611	597	625	566	600	585	612	635	622	622	552	584	603	625	591	579	599	612	570	652	547	604	598	570	612	611	592	631	634	624	597	637	600	572	609	613	587	566	648	629	608	588	569	569	650	634	601	588	627	631	620	605	602	615	610	590	618	570	617	629	599	633	648	617	596	573	571	626	636	599	624	637	614	608	611	598	608	651	611	640	604	613	599	636	632	643	603	594	621	616	623	655	586	583	594	608	622	629	626	637	651	622	649	610	589	578	582	583	634	636	602	596	606	633	614	616	631	594	573	650	584	629	608	601	604	635	574	600	634	599	606	605	636	602	638	598	651	632	563	604	614	620	631	663	593	609	596	641	644	594	649	627	629	631	654	613	625	623	621	601	593	596	669	629	592	614	600	628	632	634	602	690	616	669	611	583	603	588	617	608	630	629	656	685	641	596	597	636	577	642	657	612	665	654	581	576	625	615	590	635	666	591	571	623	621	621	601	628	610	641	574	586	623	607	674	550	667	603	659	612	626	603	626	603	624	611	615	580	640	609	623	547	680	600	622	580	599	577	613	613	646	620	604	567	586	680	618	651	592	640	609	597	594	592	638	608	613	606	635	615	612	592	579	617	622	635	634	611	605	601	646	575	578	567	584	594	596	627	626	589	641	604	610	615	557	643	654	584	618	619	633	619	619	635	600	580	559	619	656	598	637	603	654	631	632	627	633	582	587	636	613	672	622	608	630	606	549	605	605	622	612	659	610	646	643	615	644	633	628	604	600
6756	15680	4486	2454	2120	1615	1384	1106	957	943	825	817	795	769	749	718	644	701	707	714	701	720	779	757	782	770	753	736	696	732	713	759	741	773	751	779	748	767	718	697	670	655	671	684	661	667	713	739	717	715	703	727	707	726	741	810	775	705	684	620	669	683	696	616	645	659	673	667	645	695	626	593	631	668	627	625	647	644	574	643	659	691	625	592	640	651	660	681	624	646	633	635	647	645	666	659	653	647	637	662	649	603	644	633	605	629	646	617	648	670	629	651	593	648	631	643	660	647	683	584	681	607	648	630	620	646	654	644	648	638	678	597	649	624	648	643	648	616	669	631	619	646	671	657	583	636	611	694	643	673	654	664	657	651	627	669	658	651	661	693	649	643	609	640	627	685	663	638	693	637	633	646	681	636	661	620	622	645	632	674	640	598	660	646	651	639	627	617	599	625	600	630	617	646	671	574	682	643	626	599	682	614	651	620	638	697	652	621	674	577	629	621	613	635	634	667	699	642	644	641	666	641	669	604	657	644	604	619	660	653	667	654	676	688	648	661	637	639	638	623	681	668	617	660	655	638	601	643	633	691	631	632	652	634	615	641	661	617	662	626	665	620	648	644	663	612	697	664	594	673	657	667	635	657	640	664	657	680	657	618	640	640	667	621	678	668	660	614	641	581	645	630	636	630	638	621	653	658	650	663	614	642	598	622	635	631	680	640	676	638	619	624	641	605	606	679	652	617	635	666	642	603	641	649	653	706	658	684	657	674	647	595	622	679	642	647	643	642	632	626	641	660	603	628	654	615	636	693	652	664	640	673	618	652	630	624	647	655	711	628	650	629	691	607	646	616	625	608	609	625	655	608	615	663	662	609	623	670	610	647	659	653	632	618	657	672	645	637	616	619	623	628	622	658	629	651	635	625	586	612	578	627	632	643	600	669	606	648	632	638	676	630	609	629	653	665	660	650	642	632	652	664	643	653	643	607	688	655	637	623	660	655	638	656	626	625	606	613	661	670	617	688	661	654	626	661	655	617	624	662	631	621	625	632	666	654	597	631	680	632	662	618	691	684	590	632	649	641	628	604	670	627	642	652	657	665	661	601	667	689	686	629	625	696	664	598	635	673	634	639	640	616	644	663	629	685	636	641	664	659	637	653	620	661	668	672	625	606	673	607	644	656	666	629	662	655	645	614	636	634	627	624	628	648	616	644	636	644	676	648	638	667	668	681	570	650	617	634	671	619	633	666	592	634	688	669	631	608	620	656	656	639	653	646	655	618	635	620	623	639	628	647	619	658	610	644	620	648	629	665	635	600	675	606	672	640	612	622	673	637	622	633	657	658	671	638	684	632	647	645	660	668	626	701	638	667	614	700	667	674	655	625	643	691	640	649	649	662	665	647	639	597	646	639	686	610	648	648	645	635	647	646	680	635	665	655	655	610	598	670	656	611	662	674	608	635	581	613	643	672	644	671	686	653	667	632	663	696	619	629	641	642	623	621	676	598	664	662	670	590	635	604	655	649	599	616	646	647	622	650	647	654	654	682	679	608	604	655	618	635	670	642	688	679	642	668	592	686	641	645	664	632	645	677	616	635	680	644	669	631	575	717	697	621	613	645	611	687	672	644	614	687	611	644	650	601	658	669	614	707	632	649	641	569	593	675	650	690	644	631	625	628	634	631	666	686	605	636	577	686	649	633	642	644	677	658	653	630	656	679	662	636	637	638	642	605	670	644	669	670	648	663	644	595	611	662	672	623	635	657	634	663	648	665	625	614	654	651	651	664	615	613	643	658	627	641	622	644	692	628	699	628	675	657	588	628	645	658	699	683	657	637	659	606	617	652	594	624	652	638	662	638	635	697	644	680	660	680	656	631	696	679	671	641	662	608	663	638	688	652	670	635	664	605	580	664	672	644	659	676	682	603	671	632	616	686	655	607	676	656	611	651	645	662	666	659	666	660	586	691	664	689	640	633	637	655	640	642	658	663	631	669	643	601	641	662	677	647	636	627	689	673	638	608	649	615	615	655	668	657	605	647	621	675	639	650	666	631	619	685	681	673	640	674	665	635	641	635	664	651	657	650	666	657	607	654	618	651	677	630	631	655	711	654	626	649	646	588	653	664	666	600	620	624	623	639	671	656	649	613	664	648	656	642	671	667	679	623	656	668	627	629	615	665	637	660	608	704	648	580	637	667	650	623	669	619	653	646	636	667	667	684	640	655	632	643	627	642	686	670	596	637	648	658	658	628	619	636	589	649	637	683	661	609	613	647	650	625	635	657	618	689	653	659	682	632	662	673	612	666	595	677	693	667	651	657	621	612	636	651	647	638	633	637	680	648	630	637	662	646	623	652	658	592	654	634	649	639	682	638	659	609	654	646	628	647	655	646	623	673	626	635	652	647	615	649	637	588	633	628	691	676	667	635	706	619	706	640	649	644	654	674	652	661	632	626	607	638	617	624	649	643	619	673	672	643	670	649	622	644	641	625	603	655	689	678	658	637	590	704	650	673	663	608	695	634	678	653	615	671	663	625	606	644	598	655	623	665	652	635	676	679	659	623	715	642	647	644	659	602	652	650	661	646	678	654	634	608	690	654	645	676	651	679	619	607	635	621	680	616	621	652	652	620	686	661	619	644	654	615	658	612	638	635	690	636	641	611	661	639	626	635	624	670	642	652	679	625	607	663	602	661	661	648	635	673	603	672	683	618	656	642	628	593	652	587	678	657	621	645	647	641	634	620	688	611	666	661	625	670	606	621	645	637	630	615	621	607	659	684	642	645	637	646	654	663	642	644	649	691	651	641	691	637	640	690	642	651	649	671	600	637	637	682	626	615	623	665	642	657	617	669	664	635	613	641	614	600	696	624	680	631	601	649	675	633	672	646	630	645	680	616	634	607	648	668	664	634	606	627	650	650	622	663	622	654	665	658	667	663	665	650	656	614	669	634	643	626	658	611	642	642	661	635	664	647	650	646	598	659	600	637	622	594	637	662	628	642	646	605	660	626	615	656	650	636	674	585	675	682	644	665	659	666	647	632	715	659	635	621	628	702	647	623	648	667	632	657	651	643	646	653	648	636	640	637	671	622	670	624	639	680	610	662	673	633	636	645	624	689	625	610	657	673	627	620	680	672	622	627	613	666	653	676	671	675	659	630	661	590	654	629	640	691	649	639	599	658	696	607	650	678	616	629	637	637	598	619	662	646	626	659	615	629	663	637	665	667	679	637	641	622	610	664	618	608	639	618	655	667	622	636	620	611	660	605	620	653	650	606	622	606	670	678	595	605	680	657	653	633	621	693	641	606	645	612	636	643	611	610	617	659	616	655	644	658	611	650	658	659	642	642	649	685	677	632	633	631	623	644	673	643	631	618	657	605	684	626	591	621	600	619	636	598	651	648	646	681	633	676	641	665	638	641	634	672	689	601	696	581	621	678	642	627	644	628	668	648	656	634	605	625	613	644	690	671	666	663	581	640	608	649	672	676	636	629
22688	21274	29044	23856	21283	21317	6624	1251	871	815	678	659	567	560	548	518	469	506	486	497	465	524	511	590	614	545	495	506	472	501	493	506	496	561	564	590	515	457	477	438	454	424	463	413	451	417	447	500	462	523	467	492	497	486	492	542	550	447	440	442	424	403	431	412	381	426	399	380	407	403	400	395	423	388	462	400	383	401	404	417	392	448	391	375	423	414	419	416	385	407	405	378	386	413	370	375	375	376	372	406	365	401	386	360	430	400	409	427	443	425	398	366	398	423	387	389	429	416	374	388	392	429	393	410	369	439	429	375	405	395	365	386	393	395	372	415	399	384	367	376	370	389	390	381	421	360	391	392	378	409	417	380	385	420	373	364	379	399	380	403	381	363	355	406	373	372	398	395	376	397	402	400	410	357	403	388	382	343	408	384	380	393	369	409	410	407	376	382	423	392	370	396	436	396	424	350	414	397	379	381	428	386	375	409	365	402	361	373	402	397	400	377	414	446	379	412	432	386	433	361	422	375	408	375	408	350	409	427	379	424	407	389	385	407	393	392	379	385	400	413	393	385	380	395	402	413	385	364	366	402	381	377	370	387	402	392	376	355	418	391	357	382	419	354	418	380	384	381	391	373	370	417	388	403	400	402	378	381	382	357	354	388	373	397	398	410	386	377	378	354	387	399	391	429	444	411	395	388	361	398	433	403	387	400	416	400	413	362	387	411	383	343	347	390	352	399	390	420	392	407	426	365	377	390	421	399	376	370	396	357	374	408	390	382	375	389	395	379	398	381	383	360	405	395	394	387	400	414	367	397	371	389	363	378	415	377	408	398	411	400	382	378	412	407	416	401	406	412	374	406	398	397	388	396	403	415	399	403	410	371	399	374	386	414	393	380	421	389	386	396	396	379	417	392	416	431	354	422	394	385	398	400	427	389	375	404	389	405	392	411	367	396	383	387	367	405	419	405	364	374	385	390	401	381	365	400	394	405	401	399	401	400	403	377	411	373	381	402	417	405	393	397	400	396	368	414	382	389	401	409	434	400	382	387	398	365	392	378	380	416	393	410	384	386	431	388	416	372	371	380	410	451	383	422	412	396	392	394	397	369	376	377	349	381	384	422	379	415	408	382	392	402	390	419	383	406	388	386	407	422	375	358	405	345	367	379	410	387	402	392	362	383	417	442	381	381	399	388	391	377	402	404	356	393	417	377	413	376	381	380	364	357	370	368	434	385	375	407	404	371	406	398	351	400	381	386	366	395	413	410	370	361	348	352	394	376	387	400	328	351	394	398	375	379	413	375	381	365	394	411	368	392	355	390	391	396	406	392	403	390	366	403	384	411	385	397	361	387	406	415	396	367	378	437	381	350	382	426	382	380	402	393	353	380	387	396	373	390	370	385	374	378	369	371	416	415	368	360	394	405	387	366	422	409	406	368	385	421	402	379	374	388	380	410	396	368	391	405	379	397	406	378	392	395	404	415	385	347	418	381	377	371	390	370	368	363	373	379	369	381	362	370	445	392	404	375	379	388	379	386	358	388	400	380	393	366	380	389	376	390	386	382	365	391	387	419	405	416	352	371	376	386	409	356	406	418	383	361	402	381	373	392	366	437	385	409	391	391	398	399	386	400	407	382	389	396	406	390	414	394	372	366	391	375	434	413	415	388	377	388	375	390	402	349	393	407	389	409	394	389	366	399	371	413	375	404	402	403	400	399	401	423	367	407	405	407	420	398	394	427	393	400	427	399	362	376	412	353	390	385	393	387	351	423	413	407	391	396	407	372	376	415	418	366	401	371	367	385	369	380	403	372	409	378	406	369	402	399	383	394	402	400	401	405	367	383	401	380	396	403	371	388	408	376	416	390	413	372	451	414	384	374	405	360	358	398	421	400	402	412	394	372	394	397	361	390	397	414	372	416	365	386	384	391	371	407	387	419	401	435	380	421	378	422	405	410	377	374	393	421	438	424	391	374	380	407	430	359	416	388	426	424	375	406	374	415	379	395	405	367	403	384	402	392	411	400	416	451	395	422	361	371	377	392	367	416	386	423	438	374	415	379	367	398	410	409	449	363	399	388	370	337	408	371	377	363	391	394	389	384	353	430	406	414	397	394	403	356	421	382	374	341	395	403	404	375	383	401	387	379	379	405	387	382	413	432	377	361	404	406	397	453	422	365	397	362	386	403	381	396	394	398	366	417	407	419	393	380	395	407	394	388	399	402	414	420	413	386	415	370	361	422	400	379	376	405	389	397	399	398	378	413	370	389	432	373	382	376	411	397	400	374	416	401	399	389	383	378	377	413	407	415	384	370	371	386	385	398	390	376	375	394	354	397	446	370	385	366	439	398	430	357	398	380	410	399	415	395	410	359	443	401	401	412	402	398	353	420	347	392	374	386	386	362	393	386	383	378	375	403	396	355	397	412	405	358	406	399	399	399	432	405	390	412	412	404	410	390	388	382	359	364	367	392	405	377	376	363	402	375	390	391	374	408	340	388	396	395	364	397	381	401	371	400	403	418	391	407	367	393	394	393	390	392	397	398	409	389	362	388	383	408	393	384	427	376	388	378	377	400	362	440	381	388	416	402	382	380	434	373	399	380	399	396	388	415	397	352	400	399	367	368	417	403	386	388	402	373	360	417	421	390	372	390	381	445	399	386	370	390	360	357	407	421	373	379	401	373	418	385	386	384	382	376	367	400	357	378	379	388	386	368	387	424	419	375	364	400	381	423	382	410	379	399	372	390	395	398	381	376	399	344	370	405	402	363	396	370	399	379	381	397	402	451	370	393	381	367	364	382	386	398	395	358	375	395	383	383	392	388	385	378	409	378	379	397	406	402	400	404	369	406	379	384	371	425	404	414	381	366	410	388	356	391	387	403	410	403	366	374	387	390	378	386	418	363	420	391	414	409	359	406	388	390	395	392	371	397	385	382	378	414	388	344	364	374	363	405	395	376	367	413	421	418	419	401	400	381	374	434	446	415	368	372	391	379	378	370	399	381	371	416	403	403	394	446	397	387	413	384	416	426	386	418	394	422	393	408	344	387	392	431	370	391	400	382	400	377	383	400	404	375	393	401	348	405	392	409	422	416	371	395	392	381	401	422	404	374	401	390	342	383	406	368	371	362	418	398	385	380	406	398	402	405	382	428	380	362	389	392	343	346	372	374	378	425	398	402	401	388	383	395	407	364	392	410	401	412	398	398	415	365	389	359	375	345	391	405	385	367	426	419	400	415	400	393	389	373	358	403	383	384	407	359	376	379	337	405	379	379	340	401	421	400	374	386	390	382	400	387	397	381	413	399	390	372	391	358	379	371	398	416	390	423	404	398	397	362	379	376	367	396	406	406	378	371	373	400	377	425	402	410	380	417	373	373	375	426	392	397	381	388	419	399	384	375	408	400	379	398	384	384	389	386	383	381	408	399	412	355	438	353	397	389	397	413	409	368	415	367	391	418	374	366	379	389	366	408	363	371	366	427	382	390	405	421
9566	28728	10716	5814	4512	3399	2388	1839	1447	1239	1059	909	743	743	667	604	570	570	602	554	588	577	622	658	662	676	595	588	543	582	549	551	594	568	636	683	593	556	558	537	524	469	497	507	452	440	513	583	597	574	576	602	546	551	623	708	637	572	500	514	470	435	416	407	399	451	434	378	437	447	457	441	432	452	437	430	432	442	388	440	412	419	392	370	408	390	412	401	388	401	392	425	383	377	355	447	375	439	411	426	411	426	372	397	410	371	409	395	404	379	416	367	386	368	390	399	435	408	392	411	389	398	396	388	400	390	394	369	403	393	366	413	410	417	382	408	402	390	402	424	404	380	403	399	393	393	418	442	399	398	398	409	412	469	441	424	431	388	408	365	449	431	432	410	391	387	375	365	397	391	422	418	400	408	436	431	391	383	406	365	409	410	405	404	426	372	390	407	399	412	423	392	393	389	403	410	437	399	395	401	369	400	409	411	386	400	411	412	400	390	367	369	409	408	385	422	382	372	391	413	395	402	391	416	372	444	391	392	370	399	430	407	376	396	383	403	356	413	386	436	396	385	410	402	389	391	445	385	383	427	406	412	410	400	434	409	414	412	426	415	424	395	386	429	413	421	396	417	416	377	400	409	424	447	420	382	410	379	418	414	410	395	403	395	413	381	406	402	381	416	386	397	370	388	410	411	427	401	371	392	438	419	417	401	417	387	403	397	390	396	426	406	393	403	449	388	393	360	403	426	388	384	400	417	415	388	415	419	386	417	396	385	409	403	408	386	391	388	386	451	369	405	393	385	411	421	367	416	412	391	419	406	404	437	400	448	379	377	410	405	413	380	409	378	354	441	440	427	418	391	404	378	404	416	418	409	372	467	413	394	410	390	410	421	422	404	388	412	390	379	402	407	408	441	399	376	403	391	412	385	414	384	438	392	411	366	396	401	391	418	425	400	417	379	429	406	434	368	406	442	417	412	433	401	415	377	390	391	370	385	438	408	429	442	381	395	375	402	422	390	411	403	428	393	405	408	423	388	421	382	407	398	423	394	400	403	407	367	381	389	447	374	396	393	383	395	381	390	370	391	380	424	392	373	393	408	362	422	387	390	416	390	391	373	402	389	380	435	387	395	402	419	391	399	371	401	427	396	395	423	413	421	403	439	379	397	426	410	411	421	401	404	433	390	430	386	413	427	395	414	387	409	395	384	405	402	374	367	418	406	380	388	431	416	390	424	417	400	408	401	427	400	449	407	404	402	415	433	444	395	407	399	415	410	405	422	433	413	444	416	400	415	403	381	390	403	389	407	482	380	418	381	405	447	395	424	387	391	424	378	393	375	354	397	433	408	412	431	416	405	415	390	431	385	355	411	420	378	388	447	397	427	421	370	400	382	362	406	376	394	351	407	409	422	370	398	416	388	415	404	385	428	426	387	392	383	386	441	426	415	404	456	447	387	406	399	424	389	399	382	375	399	434	434	414	437	369	350	361	390	400	365	437	417	417	394	400	421	373	413	401	388	407	381	395	425	402	379	405	383	401	378	401	373	413	396	428	435	398	424	404	406	377	398	403	421	397	383	395	393	431	400	424	411	387	445	409	379	410	382	413	401	394	414	371	365	406	414	366	391	424	405	400	389	424	393	380	403	422	378	380	428	394	376	377	393	422	401	388	406	394	400	396	404	413	387	414	387	367	413	376	371	436	381	411	417	413	407	406	404	404	407	377	368	387	358	381	388	407	402	373	405	409	368	407	423	390	410	395	372	419	410	407	400	362	415	398	416	389	432	445	403	417	431	389	414	400	381	393	398	424	386	403	364	345	412	422	445	392	393	392	387	403	423	398	429	385	399	431	356	419	383	402	396	417	423	416	410	460	380	395	408	381	403	374	400	400	389	402	393	400	427	424	406	418	425	385	391	393	399	407	435	398	408	421	382	395	387	436	416	397	342	415	433	391	378	413	393	390	419	365	369	412	396	419	434	400	368	398	405	438	388	400	400	416	400	362	376	394	383	399	394	414	402	422	388	379	438	397	372	386	381	445	393	391	392	376	421	442	400	408	415	395	410	428	406	393	402	361	394	385	387	395	407	415	387	442	406	410	404	390	392	390	432	381	423	408	388	392	396	428	380	409	402	406	434	411	392	400	402	399	409	354	425	397	403	413	421	411	420	405	399	375	420	417	410	397	411	397	429	409	403	421	408	426	390	409	386	405	371	370	428	370	385	405	400	387	413	448	448	410	390	387	378	415	366	360	395	426	404	456	382	378	378	429	394	398	400	393	367	421	416	419	350	392	437	392	376	393	448	419	383	415	404	386	394	409	427	376	402	408	435	417	379	383	386	388	408	360	388	387	374	409	390	429	374	407	396	397	409	423	377	421	394	411	406	404	428	388	374	417	383	402	423	394	403	404	395	404	404	358	406	392	388	402	393	393	407	387	406	414	389	363	379	413	406	410	413	402	417	396	444	385	386	408	433	386	412	377	407	416	407	422	398	424	412	372	465	373	411	383	415	415	405	384	405	439	420	403	394	400	390	430	404	401	391	389	393	394	412	404	417	377	424	390	392	392	418	391	373	404	416	388	406	392	407	385	389	400	398	390	434	424	402	390	439	415	376	378	463	391	414	396	390	430	400	389	406	376	394	398	392	407	432	424	376	406	431	404	376	407	380	394	368	383	405	395	389	391	375	434	360	375	389	421	410	428	381	432	371	405	408	372	407	409	391	399	402	383	390	403	432	419	380	386	436	381	384	421	420	396	421	399	370	402	387	384	395	391	363	392	419	366	429	403	413	412	449	379	405	402	407	423	375	395	345	408	422	365	399	432	415	396	413	386	368	418	406	395	363	369	434	398	402	357	400	416	407	408	394	385	393	400	433	404	393	424	401	425	408	392	385	438	397	399	402	386	389	442	385	424	427	387	411	405	393	407	443	401	427	406	368	415	374	414	416	400	379	461	414	399	375	422	403	424	425	439	362	408	401	409	400	393	425	406	431	415	410	408	420	408	406	396	394	393	412	364	401	365	398	372	451	420	377	392	415	421	406	388	396	445	417	392	381	402	441	430	406	373	411	414	411	414	425	420	374	392	417	410	359	411	421	413	394	394	414	404	414	390	377	373	382	388	429	410	401	414	389	427	411	428	369	419	410	445	436	401	447	402	404	417	428	403	431	422	385	402	408	401	383	426	383	445	383	398	403	412	393	428	381	419	370	375	420	386	392	389	411	404	368	411	414	429	377	400	411	374	390	411	436	392	432	399	377	403	431	378	439	390	379	390	388	419	400	431	396	387	385	395	376	409	395	400	430	403	394	397	405	409	381	429	396	378	422	440	351	413	407	397	412	396	391	430	342	367	413	389	409	425	415	405	436	401	393	383	408	400	377	398	412	384	392	423	380	408	407	386	401	421	411	395	404	407	424	393	365	412	430	395	382	415	407	400	405	411	379	431	417	418	377	391	412	354	416	441	440	362	411	392	418	359	417	401	402	430	395
28200	17148	3661	1076	789	659	569	548	486	518	490	498	467	472	463	481	486	493	466	429	490	457	469	512	502	570	518	486	527	474	442	470	529	519	505	494	525	498	500	480	485	482	447	433	455	480	516	510	499	520	542	498	490	491	541	551	466	478	485	461	500	468	447	452	437	506	450	502	462	441	453	446	475	421	470	470	480	429	480	449	478	457	470	441	482	443	465	458	481	413	449	486	479	485	454	485	476	458	486	483	446	441	478	455	498	476	463	483	495	436	467	467	469	479	448	414	491	447	480	450	457	502	466	473	436	469	455	429	439	432	452	479	471	460	459	473	459	457	529	455	463	445	444	470	498	467	463	471	471	480	472	456	469	449	468	470	453	460	442	463	471	467	480	472	481	446	467	448	459	448	471	463	468	474	451	495	509	477	464	499	505	477	476	486	479	453	412	474	499	473	474	507	457	508	484	420	472	429	507	480	458	434	437	490	440	483	443	499	472	477	485	448	460	444	448	491	462	480	492	484	468	470	497	474	436	448	464	471	485	454	471	493	481	453	470	448	499	425	476	478	432	410	482	437	478	480	459	449	436	473	434	475	475	478	475	445	471	487	454	453	451	453	452	449	495	441	492	467	482	454	443	430	477	471	435	470	454	424	492	487	432	473	424	457	437	467	492	482	495	420	501	523	461	460	483	472	423	463	447	485	474	468	446	455	455	435	478	453	501	437	428	463	491	470	483	482	440	452	430	467	496	455	426	484	482	488	479	490	438	471	426	439	449	456	474	465	486	416	498	436	422	453	478	509	455	452	484	441	495	436	448	440	488	420	475	453	480	454	451	444	481	461	438	434	481	510	456	472	505	438	420	495	475	455	430	478	472	459	455	497	452	489	468	477	483	481	458	432	433	476	427	482	450	503	434	476	447	470	447	456	487	428	476	434	522	466	474	469	506	487	464	493	460	426	494	443	477	490	468	505	465	470	464	483	485	445	443	486	458	470	445	487	465	481	502	461	477	485	476	461	459	458	484	438	478	450	490	472	470	404	440	448	463	414	475	454	450	525	455	481	486	433	439	448	454	441	460	440	472	489	471	476	430	508	436	431	438	491	460	417	475	439	511	470	463	443	453	477	459	497	475	444	441	532	437	429	467	466	479	480	497	431	520	457	482	451	489	434	465	442	485	444	485	489	472	470	474	468	511	455	499	475	457	488	476	478	483	472	473	476	426	483	419	469	477	471	458	504	508	476	504	464	469	467	447	408	477	457	450	463	451	501	460	471	432	460	433	450	481	450	446	449	449	450	468	481	467	478	455	440	441	476	463	430	470	467	429	457	472	434	478	480	483	465	480	475	440	504	497	437	476	486	468	464	464	457	455	474	516	487	463	465	510	465	470	475	484	455	462	449	445	453	438	443	474	442	465	443	459	445	505	476	468	473	478	483	452	460	455	434	503	435	443	471	467	481	462	468	470	469	488	463	475	457	474	463	482	491	468	447	520	461	503	495	463	481	460	473	477	505	458	500	492	438	434	491	508	470	445	498	463	457	450	467	465	468	472	442	450	521	459	446	443	467	477	494	500	458	502	444	453	413	496	441	485	469	465	480	500	455	475	451	446	474	479	482	480	512	430	497	471	470	473	473	423	440	490	456	448	489	472	447	479	479	503	443	472	462	481	448	460	465	476	422	475	488	453	487	449	470	478	472	484	495	427	451	429	503	459	456	457	503	472	467	442	468	469	480	435	415	468	470	515	477	436	465	486	436	491	464	462	453	430	480	472	448	482	457	498	478	467	454	461	485	491	468	484	448	451	454	455	452	457	511	448	462	475	467	423	481	454	439	467	489	504	447	474	458	448	484	450	472	461	499	462	467	495	474	471	492	440	486	464	508	474	451	441	466	448	483	465	475	429	461	447	478	491	504	445	448	500	436	470	484	467	482	485	477	441	506	534	484	462	479	461	495	459	477	462	451	500	488	478	431	454	475	467	442	495	495	449	477	470	458	506	485	498	457	452	482	468	429	484	487	471	469	486	482	439	490	467	475	465	505	459	464	508	488	435	429	465	471	461	474	441	499	428	474	443	455	450	465	513	502	492	458	481	496	473	477	459	470	438	503	488	484	485	445	460	466	476	481	456	466	485	462	449	473	475	465	456	488	471	447	469	464	470	492	493	443	499	505	487	448	514	441	429	479	485	455	492	457	449	464	435	429	471	442	469	486	471	465	472	493	474	461	486	491	446	517	474	472	487	461	501	499	479	453	459	490	472	533	476	484	478	474	456	481	475	443	455	487	484	431	496	489	462	488	495	472	468	436	476	478	487	466	434	488	428	445	454	466	489	437	451	463	511	442	481	479	494	443	470	462	451	501	435	474	441	514	481	478	442	489	469	454	471	490	498	494	472	469	521	440	479	449	469	452	456	483	480	460	460	480	425	478	466	499	501	447	452	427	451	486	431	472	460	481	486	478	501	479	460	474	473	447	482	480	451	467	465	492	472	470	425	508	462	473	466	469	456	435	439	486	439	487	502	489	478	473	473	459	449	464	466	457	461	450	441	436	474	517	451	443	488	458	493	463	526	459	463	454	444	472	458	463	447	477	475	479	476	514	457	470	435	457	477	468	517	488	478	492	464	443	450	490	415	460	477	489	441	451	429	467	461	416	459	487	488	467	467	445	473	472	475	494	468	469	473	489	451	471	537	486	472	456	475	446	423	455	433	478	438	479	484	473	505	464	474	478	435	440	486	429	489	460	479	458	431	466	492	469	481	479	463	493	443	440	466	488	474	452	478	475	469	448	458	461	413	491	442	450	458	450	468	424	433	505	471	442	496	524	495	488	449	450	474	511	461	485	448	433	470	430	466	472	484	460	468	460	468	473	469	451	444	475	479	463	468	457	412	425	470	475	476	466	458	428	463	491	470	465	455	474	452	469	483	446	425	466	447	446	457	489	458	463	477	450	450	433	462	483	478	472	463	445	444	498	457	469	428	466	443	487	436	486	440	440	487	451	471	476	464	477	465	491	468	445	465	458	495	479	468	484	499	462	481	446	495	454	476	476	474	482	496	509	481	473	464	471	464	512	477	464	495	471	462	442	474	450	511	470	465	470	463	482	477	467	459	478	472	495	449	435	486	487	479	467	497	464	412	450	461	460	451	482	454	497	513	506	478	480	474	445	485	479	448	432	465	457	448	449	456	468	489	484	461	464	490	457	446	445	469	435	474	459	483	429	462	465	444	456	450	434	475	482	503	452	434	485	436	488	452	433	454	450	453	451	447	453	456	504	470	456	500	491	454	459	431	464	470	484	491	464	448	465	486	500	453	476	450	492	465	474	478	437	472	469	464	511	449	449	489	460	434	476	448	494	497	480	477	479	459	458	455	495	434	456	466	464	494	459	459	487	476	459	464	438	489	444	447	495	447	479	450	465	463	455	446	468	468	451	453	477	457	487	473	462	448	449	470	468	475	508	498	518	448	468	475	457	451	497	448	470	519	475
8646	3708	1691	1119	1049	851	726	630	585	587	570	545	568	524	536	515	492	518	576	498	544	534	548	588	610	599	559	558	548	541	541	564	561	566	585	606	579	534	566	478	538	515	552	509	546	505	523	568	548	544	567	596	558	538	551	588	538	533	524	556	526	514	507	497	586	493	469	502	512	485	501	502	535	539	503	525	515	494	494	471	534	494	508	523	498	495	503	522	486	474	485	475	500	481	467	512	517	500	483	463	525	504	531	502	532	495	531	477	477	533	534	502	528	473	532	513	486	479	482	499	507	513	515	506	471	478	503	519	491	486	540	485	512	515	499	497	525	495	536	478	548	517	517	501	529	500	537	481	468	480	517	491	510	479	498	492	470	510	513	474	493	481	512	520	498	516	539	541	483	493	470	480	535	507	533	522	497	527	507	513	530	513	494	495	454	499	536	514	518	507	530	527	458	473	486	569	499	512	517	524	510	509	524	536	482	507	530	504	508	517	432	537	533	511	515	517	470	531	494	463	474	429	537	516	493	516	531	514	472	510	504	518	509	514	475	500	487	547	483	507	453	489	473	500	495	543	501	502	519	538	527	498	457	456	535	475	520	505	508	534	566	546	507	496	492	512	474	493	506	551	534	478	454	549	497	471	494	499	506	530	474	500	532	513	522	480	499	506	495	525	491	507	520	536	468	504	473	498	486	497	455	475	476	486	479	520	508	506	530	493	507	492	499	503	529	508	501	510	537	487	529	516	519	515	500	518	500	503	492	522	501	522	482	520	511	505	528	519	481	502	483	524	518	505	504	488	545	541	502	494	485	502	497	475	491	515	500	515	478	528	496	513	519	514	515	513	534	502	520	514	548	514	495	500	480	561	510	528	506	490	501	475	500	510	472	496	483	484	481	520	488	486	495	498	518	485	519	459	494	512	516	495	497	484	506	509	470	503	485	493	511	519	510	530	500	534	549	502	485	502	485	492	449	550	499	491	461	496	532	482	480	497	505	510	491	475	540	508	521	482	487	548	466	502	516	523	536	519	547	493	538	448	542	516	500	525	500	500	520	521	479	507	541	508	506	498	528	502	499	494	494	499	524	527	468	455	492	537	509	510	498	487	500	511	451	519	471	514	470	528	549	521	520	474	529	490	534	555	500	488	512	502	514	495	531	515	529	519	448	523	476	484	514	520	475	510	519	505	494	544	486	567	495	496	493	527	506	535	522	502	532	484	514	525	472	510	486	564	516	510	492	504	490	497	484	533	542	512	505	526	555	465	547	517	484	467	532	521	496	513	519	499	508	505	496	505	494	520	482	485	473	503	507	510	475	509	573	484	483	503	487	480	540	483	475	504	453	523	485	515	491	496	498	488	494	486	517	474	504	507	494	516	503	547	503	515	514	493	515	519	550	510	497	506	517	549	459	462	519	488	482	455	509	476	491	534	519	536	504	476	475	508	495	551	513	539	492	522	503	524	490	494	486	476	512	498	482	506	539	473	535	501	523	531	485	513	511	504	484	489	490	507	493	496	497	486	484	532	494	506	521	505	493	510	465	458	500	530	518	514	515	507	490	502	499	503	506	517	507	482	513	494	483	500	499	522	492	485	488	515	523	541	529	493	477	532	507	541	449	524	500	518	513	495	488	547	506	504	469	531	511	529	466	495	494	485	476	521	513	461	450	493	496	484	513	455	470	504	496	530	492	494	483	479	507	539	494	529	471	525	519	484	504	526	546	501	529	486	530	466	495	499	513	515	518	509	543	528	480	464	471	504	505	522	498	477	516	507	509	500	505	525	517	515	488	471	476	536	534	481	481	495	539	520	511	534	479	507	535	518	522	481	475	512	513	522	506	521	493	516	501	509	514	486	516	505	511	488	506	539	484	511	484	536	500	537	538	541	513	475	526	513	527	515	461	471	523	505	476	517	525	464	476	464	481	493	553	510	507	477	479	543	505	500	501	460	496	467	510	522	496	523	519	515	539	534	471	462	521	532	509	529	507	526	488	546	460	486	444	500	492	499	482	524	522	547	507	494	500	506	525	501	494	480	497	490	491	479	526	500	530	487	502	495	468	550	440	495	502	506	516	500	504	512	520	491	512	524	509	527	532	488	521	488	496	476	509	505	531	505	535	506	524	507	496	487	510	520	527	525	486	516	529	507	521	529	501	516	483	498	514	489	470	506	496	498	442	544	497	496	518	532	514	523	533	483	487	464	495	505	491	509	493	510	489	545	507	460	490	507	510	492	490	542	469	523	482	533	497	510	521	510	489	484	493	560	527	546	481	511	492	478	562	511	505	481	500	487	504	509	542	484	515	484	482	499	536	482	511	511	499	481	505	494	505	517	501	475	505	497	540	480	504	488	513	516	505	501	487	563	494	508	494	512	487	479	522	520	498	492	502	562	477	481	494	470	500	516	538	507	495	483	497	536	532	538	483	463	533	485	495	507	525	481	522	494	493	522	519	503	492	504	533	487	520	507	496	503	527	499	481	475	503	493	521	474	530	460	527	508	500	514	485	490	495	514	523	518	497	525	559	513	506	506	554	489	480	524	505	501	524	491	518	478	503	513	523	487	497	530	503	494	493	490	523	502	498	535	470	507	545	515	512	486	532	514	485	497	543	527	491	515	498	510	527	528	452	497	543	478	484	519	516	492	484	514	545	527	535	524	496	510	488	545	468	540	477	534	525	502	484	478	495	516	535	509	530	513	527	525	478	498	500	532	522	469	499	446	534	519	495	509	466	523	504	486	504	544	500	560	468	520	484	513	495	515	552	502	520	489	485	496	503	505	489	523	530	535	531	516	499	463	486	477	498	501	465	483	534	505	496	502	478	505	455	506	550	491	519	504	507	521	505	466	492	484	546	513	509	560	508	521	496	498	515	500	480	489	540	472	481	496	520	512	503	506	504	541	523	523	526	505	471	480	482	534	502	523	501	470	511	504	534	514	477	537	485	534	501	479	504	474	491	491	495	530	483	474	508	462	494	494	514	505	481	515	458	522	548	551	474	485	509	499	534	535	512	507	492	522	478	553	509	494	503	501	520	490	465	515	470	487	493	501	551	518	525	523	512	479	562	500	520	490	519	517	475	525	510	493	534	474	512	528	510	532	532	467	511	510	507	539	515	489	511	509	487	503	527	524	531	470	545	529	528	514	507	485	538	564	557	463	474	476	496	541	504	501	511	568	527	544	520	533	485	500	492	531	504	523	552	479	510	537	479	513	517	519	467	499	512	520	515	501	484	511	529	484	499	506	511	514	497	519	517	521	471	464	515	502	505	519	515	538	493	519	474	486	529	520	478	531	538	530	529	518	484	462	554	486	489	502	506	535	463	481	495	481	511	524	462	524	532	511	528	516	479	515	508	530	498	512	488	479	536	495	528	504	524	483	501	504	560	478	499	510	463	514	546	488	527	505	486	503	499	495	482	511	527	523	476	535	505	493	514	525	495	527	498	541	495	479	504	524	483	465	496	487	525	522	544	507	492	500	518	505
23750	21322	28635	24371	21322	8925	1165	669	535	476	444	426	365	372	353	360	333	363	313	331	327	353	335	355	390	382	335	317	315	304	366	341	346	346	383	400	359	326	322	304	309	281	268	270	294	305	291	351	315	360	323	357	355	323	396	369	353	337	321	291	302	303	285	307	243	274	285	273	278	285	294	316	284	288	271	270	237	283	287	244	273	277	290	245	263	277	269	284	291	262	264	279	275	256	261	256	264	275	258	262	253	257	294	241	273	263	283	270	278	291	270	274	313	248	262	296	260	269	265	272	285	254	251	281	278	270	282	251	267	250	284	275	243	243	266	265	265	266	277	276	273	281	273	286	267	228	267	281	253	273	296	274	280	270	279	266	267	276	268	236	254	287	282	249	250	264	285	266	279	256	251	252	250	296	258	282	297	278	268	237	293	248	288	280	268	276	257	253	248	279	257	258	262	272	289	247	253	268	235	240	284	257	269	294	288	253	286	275	258	251	264	295	258	288	254	225	294	277	251	248	241	268	251	295	268	291	276	296	265	278	255	285	252	256	281	251	256	288	274	281	260	275	279	230	262	270	250	267	260	284	260	297	291	256	240	290	294	257	274	253	283	275	270	256	277	262	266	287	297	260	275	237	248	280	268	261	256	269	299	295	291	258	267	234	254	297	276	284	262	278	252	302	233	275	293	258	243	270	260	261	258	286	257	258	293	279	263	271	275	268	269	267	285	270	280	271	246	287	273	283	259	259	273	290	274	287	265	252	291	283	222	280	240	253	266	227	261	272	260	250	277	277	279	277	249	242	286	282	258	301	266	264	264	286	263	241	285	256	254	291	282	259	240	249	262	275	292	247	266	269	275	241	276	249	279	278	305	270	293	260	253	291	239	251	255	250	266	278	251	271	281	237	269	260	254	239	244	273	273	269	280	271	261	308	262	263	274	260	265	288	276	287	287	261	247	247	282	273	295	266	273	269	266	278	273	300	274	301	257	262	268	274	262	280	301	276	287	275	287	268	254	242	275	260	290	245	305	273	260	275	263	284	281	267	256	278	278	262	242	278	246	265	276	302	282	246	258	254	237	276	262	268	241	254	266	287	259	277	265	276	294	294	266	270	269	262	275	264	283	237	267	280	276	260	289	273	254	282	291	245	244	257	255	288	253	257	313	275	293	249	270	281	275	263	294	246	268	262	280	268	282	258	279	276	255	263	304	268	283	294	273	282	255	278	268	286	257	257	271	308	263	290	309	252	256	274	252	268	269	247	283	264	261	257	268	284	292	210	270	250	282	280	285	271	249	288	268	294	283	307	289	264	272	265	272	246	279	235	274	264	257	269	283	291	284	291	268	275	329	273	259	274	246	281	269	264	266	262	279	260	284	290	280	243	282	274	247	261	255	276	285	271	256	279	267	244	268	257	244	230	261	307	256	261	304	276	265	261	277	300	313	284	287	274	261	275	260	277	281	250	293	267	263	277	263	260	247	275	300	289	256	273	260	286	272	288	261	262	277	268	240	258	279	252	262	256	292	282	268	264	273	272	258	284	305	274	267	281	260	293	256	294	254	261	278	247	302	275	251	263	298	292	289	231	278	287	307	246	274	260	280	277	257	277	280	282	288	284	263	261	276	257	293	281	265	266	290	271	266	263	265	249	329	286	288	254	276	267	281	240	280	244	267	235	251	280	244	266	268	284	253	294	252	263	278	270	246	287	324	271	267	273	263	259	253	263	262	286	274	270	262	303	280	244	298	263	255	251	268	264	275	260	250	254	259	283	259	295	248	264	283	279	290	276	254	282	282	268	261	245	253	264	263	263	274	267	263	262	265	242	268	266	292	264	281	284	278	259	289	263	260	280	274	254	279	268	273	278	277	280	269	265	263	278	264	290	271	291	278	263	256	268	280	275	239	257	263	275	257	283	293	254	279	277	274	273	281	249	293	259	272	259	295	249	285	269	277	249	247	261	305	254	274	270	271	255	281	247	261	295	257	260	256	256	252	269	295	247	257	239	290	281	253	266	273	250	292	243	271	295	273	273	250	278	253	261	255	257	284	276	291	279	247	269	264	279	253	267	288	273	264	257	256	236	282	273	273	269	268	283	258	270	236	254	242	256	287	263	282	276	296	233	298	283	257	235	286	265	287	270	286	243	259	258	251	264	273	262	264	245	292	292	254	258	280	272	267	256	246	267	271	284	266	283	273	276	275	257	244	319	300	278	279	280	264	263	263	251	271	285	296	251	248	249	282	244	248	264	271	277	260	266	284	286	253	297	278	275	249	258	246	236	289	268	277	278	242	269	289	256	272	302	262	290	283	276	275	251	267	296	297	280	274	267	243	275	268	261	293	279	268	277	279	307	266	253	266	273	261	239	262	270	215	291	229	297	266	242	250	249	294	285	255	228	253	266	238	273	260	260	239	271	278	248	274	249	306	275	286	261	271	269	265	262	286	258	265	277	265	252	255	249	269	253	305	252	263	258	239	282	270	246	258	257	257	289	255	276	277	261	267	272	263	263	245	258	273	299	262	253	265	245	275	294	251	273	251	264	227	264	299	241	279	282	267	277	244	266	273	235	267	278	287	268	246	300	259	293	268	295	293	237	264	263	280	304	223	263	265	282	268	251	282	266	281	246	289	242	289	294	288	256	290	273	248	271	286	260	249	251	291	264	253	283	262	251	271	280	278	247	252	272	272	283	275	249	268	267	266	252	277	259	254	287	263	290	264	294	282	243	297	272	276	253	263	259	236	260	251	302	271	244	262	264	243	282	283	249	269	260	260	274	279	258	262	257	277	276	260	247	242	298	288	281	263	274	263	267	266	254	249	277	272	263	289	275	247	236	273	271	249	267	239	256	264	288	265	258	268	258	284	258	242	257	254	271	301	252	257	267	252	271	283	271	271	286	270	282	287	259	236	283	288	312	264	273	248	256	259	277	261	284	262	250	246	263	273	279	243	281	275	284	289	253	260	259	277	267	258	270	310	248	296	281	261	281	275	274	272	275	276	273	256	262	265	270	269	265	300	281	266	271	266	267	282	264	253	300	265	239	243	278	251	296	259	293	272	291	275	262	277	259	265	259	260	255	260	259	277	277	264	277	268	264	273	266	267	258	262	265	283	277	242	243	266	245	262	235	292	271	293	279	268	249	242	257	285	249	249	268	259	297	279	279	261	301	267	279	265	269	288	260	273	270	262	280	262	273	281	260	299	315	272	290	260	267	266	274	292	277	277	291	284	256	284	269	250	255	273	270	302	248	265	278	294	268	270	268	272	243	253	277	264	301	278	257	266	254	279	243	270	270	254	301	264	262	270	292	265	252	261	261	275	309	272	285	246	279	292	263	251	268	266	288	302	282	250	262	279	277	279	257	290	260	285	276	276	260	244	239	263	264	275	280	311	261	300	277	257	261	293	261	241	230	269	258	272	285	246	260	262	289	271	254	286	277	288	269	260	270	272	278	259	272	270	254	268	249	250	260	257	277	278	250	281	271
8317	21244	6656	3490	2789	2072	1447	1076	876	801	629	567	492	502	464	395	389	344	379	386	391	380	430	467	504	499	402	409	402	398	427	385	418	406	429	462	425	405	367	370	363	347	329	312	335	387	376	376	414	414	400	385	367	385	461	515	426	401	347	332	369	350	286	357	298	316	309	314	266	323	295	337	326	307	278	275	294	296	306	325	315	296	277	307	293	310	304	311	307	286	310	292	283	266	316	287	281	287	315	292	259	274	308	279	290	269	313	346	295	293	294	285	296	293	301	317	287	312	309	301	316	319	304	295	271	304	288	310	279	318	300	312	294	298	322	313	270	269	325	290	315	329	324	314	282	300	321	295	298	287	261	322	300	278	299	270	292	300	310	289	260	299	290	305	298	284	283	306	295	294	313	304	301	288	278	303	305	290	290	291	273	298	292	307	312	294	312	279	310	305	273	305	302	327	268	282	288	295	302	273	269	299	306	255	324	316	277	331	277	288	272	276	304	277	325	292	292	280	303	281	288	293	330	294	322	307	309	295	295	289	267	311	284	324	297	283	280	288	299	312	280	298	276	299	291	301	297	281	294	298	306	287	254	308	290	292	294	287	282	318	301	272	312	257	303	307	313	271	286	272	292	296	274	300	290	317	271	281	282	273	274	284	274	302	272	307	292	306	285	340	302	288	282	263	278	299	264	298	291	284	310	316	307	299	253	288	269	312	297	294	308	298	257	308	283	295	277	304	310	272	310	320	278	339	311	309	272	260	293	308	297	291	330	300	284	288	287	297	304	250	329	306	277	315	297	294	298	307	307	283	285	306	299	306	290	301	296	286	270	306	273	270	274	304	293	289	310	286	287	303	305	286	309	299	271	292	290	318	287	315	273	310	310	260	281	310	269	261	287	279	317	303	279	293	286	300	304	310	335	281	288	293	298	310	310	314	292	310	312	294	286	315	314	285	311	279	315	290	303	282	284	275	305	285	303	290	324	267	309	307	297	280	316	340	275	284	279	303	300	307	265	299	292	291	287	322	311	289	297	302	279	306	319	289	264	284	276	301	332	301	280	301	311	284	298	298	290	292	298	299	268	296	308	292	284	303	282	303	279	292	308	299	309	302	277	265	294	301	302	279	298	285	278	284	305	326	330	304	283	288	298	316	308	292	315	291	281	309	283	304	295	267	287	324	329	287	328	309	296	290	279	313	300	283	290	278	313	292	279	304	272	303	296	297	307	286	319	327	285	294	269	262	305	315	313	316	321	299	310	283	295	280	310	320	336	276	287	296	283	315	308	276	301	286	278	288	297	289	266	298	291	307	290	254	296	312	278	292	312	281	313	312	281	327	318	292	300	298	271	287	303	288	296	292	291	291	292	290	304	292	284	312	273	299	280	273	282	287	288	270	306	266	299	281	286	298	292	288	294	287	286	260	285	305	288	297	292	280	295	263	301	294	298	275	292	304	280	299	294	282	298	281	288	301	294	298	300	272	318	296	305	274	312	302	338	305	304	295	310	315	300	298	300	289	298	300	272	323	295	306	303	299	299	330	339	303	283	277	275	298	319	304	277	281	300	305	302	290	287	300	263	330	315	310	251	279	293	301	288	301	313	290	339	302	302	292	266	296	302	287	300	298	294	306	308	285	283	302	277	324	319	273	272	291	283	317	303	277	311	308	301	300	304	305	308	306	312	326	294	293	300	302	298	297	284	289	286	276	303	286	303	303	304	278	299	277	296	285	327	312	312	300	303	275	290	283	325	292	291	304	323	289	298	304	290	306	315	277	280	309	297	298	273	300	300	287	271	289	312	309	311	298	282	324	277	293	278	302	317	290	270	299	291	309	280	306	297	284	314	301	344	299	328	292	322	296	307	303	257	286	319	278	301	298	300	292	286	277	292	270	289	305	329	332	278	302	287	285	289	300	320	295	282	323	287	300	318	306	284	300	322	304	298	304	274	278	279	305	306	276	315	297	318	277	312	310	284	292	285	339	275	284	303	296	301	311	292	325	287	331	293	295	283	288	273	292	280	283	298	290	286	318	282	317	314	293	268	271	316	298	285	268	275	304	324	285	293	298	288	322	321	320	316	306	299	284	291	296	310	346	279	312	287	284	309	300	277	292	271	284	293	310	311	285	293	269	306	304	312	317	308	284	280	305	305	291	308	287	312	321	265	313	298	287	286	265	316	308	284	318	290	329	293	325	287	285	290	309	314	322	277	287	300	295	291	313	290	259	279	281	285	263	265	270	314	255	297	280	270	316	275	288	278	290	328	299	295	309	294	275	298	286	279	299	288	287	320	306	300	316	286	306	295	289	277	291	280	311	307	280	339	307	278	296	277	286	306	302	283	290	286	311	287	312	282	306	300	313	290	309	285	271	287	290	282	279	280	295	285	293	289	298	325	331	299	271	274	304	324	311	296	298	276	291	292	333	317	298	294	281	284	286	305	312	284	281	303	285	280	290	309	292	265	300	312	272	275	305	329	300	280	295	299	278	290	256	318	291	297	263	269	299	320	272	252	304	302	307	256	263	321	301	310	312	295	303	269	305	316	284	322	290	290	269	307	315	335	303	317	299	287	290	298	300	289	298	269	319	294	304	335	297	276	325	270	297	284	271	300	299	283	308	312	324	334	273	294	291	308	289	290	297	283	292	299	309	301	316	288	297	301	279	295	282	317	325	329	294	270	272	259	287	307	301	305	280	278	322	270	283	320	287	305	291	319	305	285	286	314	318	283	285	301	330	296	310	316	303	306	302	304	309	294	299	323	308	308	265	297	305	295	283	298	295	289	310	290	294	257	287	320	312	298	289	298	307	332	273	290	293	270	273	306	328	299	328	290	308	284	295	308	295	282	295	304	289	289	287	295	309	301	276	274	303	307	313	275	327	313	302	292	299	300	267	320	302	330	308	258	275	332	309	299	278	304	282	313	290	307	295	287	286	348	315	290	262	298	270	276	324	297	310	308	284	275	310	279	290	296	273	305	287	339	271	262	296	289	282	300	296	308	300	276	297	282	294	264	299	304	325	312	277	298	292	315	310	289	291	304	285	299	311	293	321	282	297	311	295	273	263	290	285	292	340	290	298	293	291	300	309	279	322	307	282	326	298	306	299	276	308	279	299	295	314	286	306	293	324	319	293	310	293	287	310	291	304	296	272	318	281	289	308	308	292	304	292	294	301	293	319	315	274	305	303	272	298	311	299	276	319	293	270	291	324	290	302	319	271	266	325	312	303	315	286	292	305	288	295	307	280	291	290	291	286	306	309	288	315	282	300	297	326	281	293	282	332	296	304	327	325	296	308	286	275	278	342	303	279	285	314	308	297	264	279	340	286	298	283	291	285	296	306	262	282	296	292	304	321	290	295	312	273	277	308	302	285	279	317	304	279	309	329	263	275	326	316	325	298	300	289	291	303	299	304	321	306	291	325	282	327	260	308	307	309	286	302	291	289	292	294	282	309	284	323	316	305	281	303	282	294	290	305	290	312	295	319
25086	21299	27313	25447	9228	1289	1018	813	765	737	713	681	674	705	689	635	613	634	656	633	630	652	701	671	717	749	660	630	667	696	658	677	691	648	683	664	704	641	657	610	674	654	655	675	682	636	687	635	708	687	673	756	630	691	708	718	675	683	681	612	659	651	638	615	629	621	657	650	652	605	644	614	651	663	626	613	648	595	622	634	627	626	627	642	646	624	645	651	659	649	609	627	622	600	659	623	605	622	613	647	612	651	617	623	645	637	621	609	593	627	600	610	645	615	568	637	594	606	624	568	572	613	623	607	571	612	662	651	650	546	628	627	646	610	577	620	580	603	652	579	647	569	634	601	622	628	651	623	640	664	665	617	581	611	640	589	615	610	592	607	601	603	573	646	613	636	618	594	635	603	605	600	645	630	611	592	628	605	605	590	642	615	601	600	648	629	618	617	633	580	611	621	587	621	648	643	621	627	661	625	666	685	622	650	648	661	620	667	617	621	604	622	660	632	562	607	613	630	616	606	648	620	639	596	641	607	623	672	666	613	609	612	623	605	621	575	656	628	614	607	626	594	645	567	600	579	626	629	607	598	648	661	619	609	609	599	625	624	595	641	623	592	618	591	663	647	592	633	635	622	639	616	646	656	591	649	632	613	628	616	613	668	580	612	629	598	682	610	642	622	644	652	651	600	634	630	660	581	598	619	661	670	592	624	658	612	602	611	623	588	607	653	640	654	600	634	590	624	587	649	657	596	624	649	632	616	644	635	642	589	593	637	618	627	656	604	630	603	614	611	676	627	627	658	578	606	633	620	601	594	570	651	603	630	643	603	654	614	582	589	627	612	598	635	604	610	633	595	630	636	640	645	640	621	605	642	640	655	564	632	615	625	641	679	672	652	614	623	585	634	579	585	619	636	610	653	669	644	659	641	621	610	624	652	607	620	630	631	601	593	613	605	581	623	585	596	621	647	644	602	596	672	581	624	646	599	607	613	606	640	602	616	576	639	653	613	586	613	617	595	633	631	610	615	592	652	653	626	608	627	605	632	634	551	637	637	613	631	618	636	664	633	580	610	604	637	576	593	619	593	597	578	649	631	582	614	642	636	609	556	609	601	601	609	641	592	664	623	605	642	636	636	607	601	593	611	627	602	612	624	597	664	694	598	630	605	594	613	628	611	680	656	611	580	600	632	596	616	614	670	596	624	631	633	616	575	606	598	593	667	658	678	623	623	627	610	632	566	570	646	637	636	652	652	617	583	634	624	590	657	590	608	585	629	615	584	594	612	602	617	620	653	610	669	626	661	644	639	624	620	605	556	631	633	611	633	630	602	634	611	626	624	620	640	639	590	606	636	666	631	617	624	576	614	590	612	603	632	654	668	612	656	618	593	639	673	608	634	615	649	603	590	638	621	599	616	652	582	653	618	607	609	617	625	597	632	635	646	598	606	624	614	645	587	644	627	600	625	607	624	592	681	642	590	657	620	645	588	601	679	601	619	594	667	632	668	639	669	626	625	620	633	618	634	680	607	602	587	589	623	613	647	601	567	636	598	621	611	613	640	628	601	632	612	638	623	659	605	627	599	657	625	594	624	624	604	664	663	643	612	618	595	645	643	633	642	588	649	632	645	579	593	581	644	605	599	627	621	658	606	638	638	633	601	603	619	623	666	657	622	595	683	622	633	622	662	599	613	619	611	604	581	646	650	597	640	595	661	588	645	621	663	632	665	620	593	613	633	660	564	621	620	620	684	615	607	631	575	654	626	628	671	632	584	606	634	612	579	616	638	605	603	573	607	615	623	604	558	639	643	661	607	621	622	622	620	648	607	616	616	588	632	626	632	611	656	575	618	614	619	608	640	657	613	616	645	607	604	602	644	618	618	640	628	632	633	634	595	623	644	620	593	605	622	630	619	606	584	612	698	611	601	597	616	591	609	635	647	655	613	574	636	605	627	594	600	588	606	638	621	633	616	596	636	655	663	620	641	593	676	617	611	672	648	625	589	631	635	557	596	600	586	616	582	605	611	606	657	636	614	637	665	606	649	631	610	605	621	590	601	662	647	600	605	527	626	637	650	636	603	593	614	640	598	642	614	661	613	587	652	658	586	626	639	627	623	622	597	650	585	650	639	573	660	588	636	583	628	628	625	617	594	669	591	619	618	633	631	542	567	628	617	603	601	650	615	632	608	641	595	644	623	638	620	649	601	602	618	595	628	662	639	623	638	600	588	666	648	569	626	638	615	638	618	642	626	607	650	596	598	637	577	632	649	626	615	618	670	643	624	643	626	599	605	633	649	621	643	601	562	631	630	707	624	656	605	644	646	596	631	611	634	574	622	592	572	626	589	627	621	589	603	622	608	609	640	610	590	630	662	641	699	661	635	649	592	644	592	636	638	655	590	623	609	604	647	634	641	626	574	609	635	620	575	606	666	578	630	608	649	618	630	664	669	569	615	604	661	604	662	614	600	596	611	618	632	638	615	665	651	666	673	602	599	636	623	655	669	591	637	636	597	595	623	537	650	666	595	660	606	619	616	637	596	581	609	645	614	613	608	642	653	644	648	634	636	581	603	604	636	609	637	596	616	597	584	609	632	647	643	616	634	593	626	593	595	567	611	630	623	625	621	655	620	594	630	609	644	637	647	645	664	620	599	637	626	625	634	663	687	603	633	638	577	592	593	639	608	614	607	624	617	615	644	614	660	587	640	600	623	618	579	633	639	582	616	632	596	644	598	598	630	620	562	585	652	626	644	659	602	571	588	616	662	648	583	620	629	584	658	598	603	632	598	627	622	643	678	636	654	614	669	616	606	627	639	613	595	636	601	610	603	601	632	612	584	644	574	621	587	646	597	619	601	594	641	641	667	652	601	629	626	624	587	618	645	620	615	576	615	614	583	635	580	620	611	631	635	644	618	578	656	615	585	593	612	602	654	608	623	626	625	630	594	640	630	613	674	631	595	604	592	611	601	618	612	563	601	632	577	634	588	586	605	637	625	605	602	619	566	669	595	657	610	629	586	587	642	658	588	641	642	592	603	627	609	586	633	594	620	608	617	644	641	594	680	675	618	593	648	619	551	588	599	658	655	631	607	645	602	618	611	652	608	603	594	616	655	660	666	640	652	567	631	648	602	621	615	638	614	571	602	639	658	637	620	602	607	631	614	615	642	620	660	620	623	656	613	611	606	593	649	595	638	635	638	633	610	620	601	598	625	581	609	636	590	577	632	618	603	609	630	579	623	614	598	607	633	596	630	613	654	582	623	635	615	626	622	600	619	601	641	673	622	637	562	623	605	615	616	632	649	663	634	613	608	636	615	605	618	611	601	594	575	621	620	655	573	651	635	586	670	607	605	626	619	620	608	605	635	654	604	607	627	629	635	597	631	658	632	625	637	629	595	633	605	646	638	641	563	599	605	625	678	644	601	615	618	642	639	607	635	617	680	613	629	618	670	635	635	592	638	570	672	610	670	607	587	632	591	648	627	612	613	660	633
9019	14928	4497	2557	2208	1750	1356	1178	963	866	852	838	789	792	730	755	676	672	685	688	706	678	697	790	808	783	795	699	733	674	690	725	726	730	724	765	762	673	750	667	707	680	666	724	658	691	685	746	734	696	742	733	708	708	778	784	724	706	700	643	706	679	720	660	679	640	633	681	669	681	622	667	680	680	638	709	680	670	677	662	645	671	627	629	629	616	663	666	671	653	675	639	644	675	669	626	632	648	648	643	711	660	615	644	649	651	647	647	677	647	632	656	615	664	698	685	649	670	645	675	648	676	670	685	587	653	635	656	643	689	666	646	679	627	647	626	627	660	610	655	631	598	641	613	642	635	665	674	661	605	606	660	631	635	592	658	615	673	632	674	653	637	648	655	657	634	659	626	628	650	615	658	641	625	626	647	664	625	628	644	598	645	670	622	656	689	660	664	619	632	651	677	690	603	659	607	659	680	611	641	614	668	634	663	691	600	664	662	668	656	635	640	642	645	655	671	652	667	612	654	634	625	677	656	678	611	679	643	692	694	607	679	650	640	652	661	700	650	656	652	616	626	658	629	653	671	643	655	648	626	650	621	670	638	662	647	614	619	655	650	691	616	651	652	675	641	647	685	664	635	648	648	658	664	635	611	649	632	670	631	677	664	623	628	667	650	670	648	669	638	652	709	642	647	624	626	652	635	628	635	635	648	625	637	703	610	618	608	645	656	650	614	653	654	632	631	635	633	644	630	714	626	682	683	645	659	674	676	680	623	666	647	662	619	631	675	604	591	622	649	677	640	678	640	641	654	701	648	654	633	648	645	649	625	615	670	648	641	646	653	611	625	672	666	665	670	656	648	637	640	631	673	616	638	667	636	663	632	660	610	638	597	619	621	632	670	663	693	650	656	639	698	631	637	617	639	652	629	638	646	643	628	611	644	624	674	625	653	678	645	657	613	659	662	679	701	633	631	610	626	672	646	625	631	667	602	647	640	639	646	662	624	608	638	640	620	673	648	642	659	623	646	624	635	674	627	644	621	639	647	649	648	659	643	605	628	625	629	640	606	655	660	651	623	686	641	627	682	627	640	632	647	638	640	694	692	679	658	672	672	721	641	621	711	637	643	616	614	633	679	652	638	683	615	646	620	666	619	626	658	650	660	603	758	631	652	639	621	627	657	626	642	613	673	615	591	608	620	699	630	672	616	625	653	615	630	698	643	625	629	638	634	650	681	621	628	668	633	675	664	666	628	607	640	620	676	644	641	659	639	669	609	626	656	618	675	620	647	653	657	705	660	676	604	657	634	642	684	642	674	623	669	638	639	604	665	691	659	669	627	639	660	650	630	676	666	658	655	658	641	639	628	657	634	659	617	639	661	632	661	660	619	658	690	696	650	650	672	599	655	641	635	619	680	592	672	631	615	626	634	649	665	632	634	647	629	649	641	616	669	664	645	652	619	631	591	661	653	654	656	656	656	641	656	682	628	649	705	667	669	669	650	667	668	590	675	646	646	602	648	627	677	658	651	667	694	637	676	674	670	631	618	655	634	635	671	659	682	664	610	667	663	627	665	674	604	631	698	688	605	661	661	624	645	642	610	665	655	684	662	612	664	613	630	650	643	634	638	658	704	666	614	657	676	647	697	630	657	627	682	644	662	652	607	672	629	635	680	667	636	645	627	654	642	637	617	607	649	606	663	620	611	632	637	612	656	636	619	627	627	660	651	619	679	673	609	631	661	674	680	689	629	655	639	637	613	665	634	653	678	571	633	645	662	627	674	615	676	638	623	626	652	657	658	660	647	626	628	662	632	653	617	645	664	686	650	615	671	615	678	638	605	700	638	682	664	651	662	652	607	677	661	681	677	679	670	656	616	641	667	691	663	599	632	681	615	659	660	666	651	628	626	639	677	668	628	662	636	652	613	628	677	649	655	653	687	672	650	630	669	629	647	635	606	662	649	598	658	665	642	648	695	670	653	624	576	681	654	717	651	653	665	608	649	659	597	693	588	653	662	650	630	652	691	692	613	659	692	646	656	665	655	640	642	634	615	658	626	621	660	604	582	629	639	678	600	607	657	666	673	689	667	697	672	641	619	711	612	645	610	654	643	614	644	640	661	625	613	614	658	641	607	665	645	669	625	676	645	638	672	661	620	671	654	634	678	647	663	655	665	639	669	646	649	594	663	631	656	680	628	670	648	671	653	618	614	677	636	684	674	659	691	642	642	684	651	711	622	605	611	627	670	614	640	624	620	667	646	642	665	656	663	630	636	651	669	627	614	671	673	654	657	585	636	683	648	679	630	612	647	665	692	659	683	651	608	677	658	669	625	665	615	645	646	660	638	664	613	677	659	628	639	653	636	675	653	645	656	649	671	650	673	632	675	616	626	632	641	640	659	600	646	641	636	637	638	669	625	644	664	627	690	645	686	660	687	659	640	645	652	692	635	637	642	636	645	622	643	631	617	616	633	680	629	655	673	656	628	650	624	628	671	642	652	656	652	635	618	664	648	626	643	608	695	602	648	655	686	647	644	639	647	582	663	648	655	666	678	617	651	658	629	636	632	640	643	660	651	606	679	635	656	643	689	678	632	616	663	627	660	635	681	624	632	581	666	639	640	633	613	650	675	650	622	639	620	619	658	650	598	678	661	638	618	627	672	622	620	672	669	645	650	641	632	652	624	657	640	656	637	643	667	625	672	640	685	633	651	638	633	625	631	613	642	612	609	630	662	655	625	668	662	638	662	658	649	664	687	656	619	656	627	606	665	677	651	632	673	642	673	613	677	667	605	674	644	643	670	672	625	661	638	666	684	655	614	623	660	636	660	627	697	627	637	617	641	702	667	644	683	603	647	621	604	643	635	664	643	682	616	668	621	639	614	629	657	605	615	670	664	637	595	636	615	625	666	679	668	601	685	638	648	622	630	658	635	637	626	681	683	629	605	664	713	661	661	638	636	641	629	661	640	647	662	630	615	653	665	626	672	724	654	660	643	669	641	679	673	669	690	693	645	685	631	700	673	667	651	615	616	644	617	696	627	619	662	612	651	634	621	658	677	636	647	661	619	647	624	647	639	677	678	649	602	626	643	675	643	610	646	671	625	650	644	622	660	673	669	642	616	657	615	677	633	672	635	681	666	661	657	607	639	703	609	669	664	673	620	639	639	620	664	652	630	645	662	693	648	682	664	673	583	664	669	653	670	655	678	663	658	637	638	669	597	642	631	589	668	681	627	655	641	639	662	690	626	698	653	611	621	640	632	666	680	657	605	641	655	652	630	646	631	624	647	668	677	692	636	667	617	677	669	621	643	641	642	639	600	662	676	648	629	623	630	637	734	667	638	666	653	636	598	650	634	631	683	699	703	617	658	652	653	604	662	635	625	626	671	675	649	618	660	610	659	684	673	641	590	644	641	702	621	692	661	604	656	626	674	636	626	649	631	681	695	665	645	645	620	600	651	679	640	677	630	672	632	643	665	637	644	614	650	632	662	624	657
22747	21334	29115	23911	21336	21381	6827	1342	915	829	755	625	613	565	560	489	479	504	514	473	486	508	527	537	603	590	499	462	501	536	498	486	506	532	564	554	522	487	458	480	426	394	448	440	478	435	471	497	525	504	485	477	502	480	558	566	529	505	483	445	442	468	451	450	396	404	437	409	411	413	396	431	406	412	399	394	431	415	389	381	396	411	376	402	373	408	360	438	425	436	419	427	405	423	394	395	365	402	424	398	365	399	399	393	407	387	408	399	395	401	394	401	385	415	430	442	432	414	362	419	434	413	396	425	421	377	423	407	403	420	422	417	384	401	395	379	378	373	396	364	403	389	413	400	364	379	401	420	389	371	402	394	361	361	406	391	421	369	394	419	399	395	408	402	407	419	380	419	409	418	403	407	395	402	400	407	389	387	367	382	388	403	403	408	428	400	405	415	398	421	400	396	423	403	393	379	417	383	435	418	416	409	392	401	406	384	419	387	373	358	410	407	393	383	400	411	392	400	357	385	408	405	382	399	366	415	421	387	425	421	376	393	400	366	385	377	386	381	433	411	375	385	397	415	384	408	397	415	427	412	407	392	420	410	398	410	385	404	385	389	425	426	446	385	390	431	433	401	376	414	378	400	395	366	427	394	410	391	390	397	422	379	434	395	382	427	412	404	425	410	403	431	396	381	355	392	397	358	407	424	390	391	392	436	417	415	410	414	369	363	406	407	389	416	389	395	420	378	384	396	388	414	401	430	375	448	388	388	394	401	379	401	420	367	441	419	375	435	408	377	467	370	387	398	433	405	401	373	382	368	374	402	378	400	389	390	389	414	424	376	392	405	392	373	418	366	395	394	393	409	416	402	411	386	397	376	421	428	371	407	410	425	426	377	440	424	387	408	423	391	389	427	401	396	385	376	435	389	425	433	393	414	392	396	405	382	393	380	402	384	414	390	414	438	394	375	414	411	404	397	391	392	418	402	413	382	362	406	377	405	421	387	404	414	381	358	385	415	401	376	405	387	389	415	397	389	378	404	428	412	418	407	377	405	405	444	420	394	400	416	408	377	406	392	399	402	421	408	428	425	413	399	414	378	413	407	401	381	425	415	426	405	387	368	397	381	390	408	436	391	401	354	382	388	392	395	400	435	409	412	415	397	395	388	418	393	403	404	416	409	405	401	369	392	416	390	411	428	420	398	389	401	382	418	416	412	387	390	377	421	413	388	419	397	415	385	423	414	389	382	393	418	415	397	395	396	394	414	366	359	402	407	404	420	404	411	414	390	370	409	393	402	419	396	363	384	407	393	441	396	387	359	383	435	401	437	404	383	384	374	409	398	360	385	389	437	389	390	391	432	392	421	391	402	424	398	384	391	415	412	418	381	420	415	382	418	389	428	418	386	369	413	405	446	354	422	430	436	418	393	398	401	404	448	412	400	393	357	381	382	435	375	391	404	392	427	413	388	445	394	366	413	389	382	394	412	369	396	411	380	403	398	386	395	425	396	392	419	391	424	421	419	394	400	378	420	392	426	391	350	391	395	411	404	428	385	373	375	421	367	389	431	416	389	398	389	374	387	394	416	408	365	381	404	384	420	418	385	421	367	368	408	407	389	404	431	384	421	428	415	406	401	395	405	425	380	400	384	428	387	384	370	392	406	394	361	427	388	420	406	427	419	407	360	406	378	407	408	425	370	390	388	412	400	375	411	381	406	451	375	417	398	384	407	411	384	430	406	395	433	404	393	385	383	428	374	408	401	367	408	369	404	392	395	392	393	394	430	394	364	388	389	373	409	416	395	409	397	423	413	434	421	408	395	413	403	395	407	409	440	390	414	372	386	353	424	405	398	409	419	400	356	389	416	358	430	395	358	420	402	403	384	398	426	431	436	375	387	401	392	392	392	429	420	407	383	382	381	402	402	376	445	403	415	400	443	410	445	388	410	394	391	355	415	409	388	445	373	417	429	411	419	364	382	425	364	389	383	412	393	390	389	384	390	419	414	399	417	408	373	378	388	375	421	375	394	398	434	396	384	386	432	386	390	397	382	405	421	404	421	402	399	370	397	363	382	388	382	414	446	400	427	409	384	400	392	400	370	394	390	404	402	396	386	384	409	369	388	394	398	389	386	401	406	408	408	386	398	406	411	382	403	382	421	380	397	436	404	365	425	441	421	389	354	396	410	411	408	427	426	416	373	409	400	386	378	365	386	381	385	380	387	392	387	374	393	426	403	407	412	407	398	414	399	374	405	420	398	405	379	394	396	406	424	402	402	406	405	405	413	386	403	376	393	384	417	423	390	437	392	343	378	418	413	441	389	391	397	387	387	445	398	435	381	418	371	369	421	388	401	405	367	392	420	405	433	374	442	414	411	422	411	380	378	400	386	401	392	387	368	387	415	419	391	395	431	398	412	429	425	416	432	420	394	409	415	398	371	384	369	386	403	375	390	414	431	385	419	429	430	413	426	392	378	366	395	417	400	366	431	417	430	407	411	379	376	414	372	390	370	413	397	373	370	421	400	417	371	419	416	380	429	380	372	402	404	367	410	373	401	369	362	423	426	391	409	374	351	406	409	393	399	392	378	408	375	414	426	400	410	398	367	419	367	432	384	413	408	417	365	353	394	427	408	360	414	391	391	414	421	394	403	417	360	370	418	380	372	400	405	354	415	415	380	361	390	409	379	420	386	417	404	388	374	390	393	401	420	365	407	438	382	385	394	412	422	410	437	415	375	378	393	363	411	412	405	400	397	416	436	402	396	389	368	406	402	403	366	381	412	414	399	401	418	416	415	389	358	443	397	383	399	397	380	425	437	429	379	391	434	353	395	406	420	418	402	413	401	397	415	402	399	391	441	384	403	386	408	391	435	381	411	376	401	401	398	353	398	390	399	418	391	404	393	384	394	373	413	419	383	390	381	347	386	383	414	397	408	396	394	410	393	390	386	409	413	376	371	408	383	434	426	403	414	405	384	399	433	389	414	372	413	397	435	417	402	409	416	389	362	384	416	386	431	394	410	401	412	400	388	379	422	398	346	379	405	404	396	402	395	422	364	392	426	390	414	362	401	391	415	404	415	428	393	422	413	406	405	409	392	428	436	413	401	409	392	416	382	394	402	385	373	417	409	407	402	381	438	383	399	425	392	421	412	418	435	399	429	402	385	416	418	404	394	387	386	425	390	435	378	386	396	366	384	369	407	431	362	426	435	375	408	372	413	397	369	392	388	394	390	402	397	389	383	396	407	385	388	389	388	425	392	364	395	410	410	401	377	389	381	410	393	388	374	396	409	425	363	411	408	386	415	407	399	418	380	394	404	383	429	433	403	386	433	372	394	398	390	425	409	409	405	415	404	441	381	399	401	380	388	362	365	393	382	380	383	393	399	393	389	391	416	402	391	435	397	415	370	387	398	394	394	440	415	392	399	393	412	402	402	425	438	408	411	420	379	369	350	400	414	417	353	377	416	400	376	413	416	401	377	393	388	398	389	380	413
12249	28179	10772	5642	4730	3380	2474	1822	1411	1193	1009	847	750	776	689	667	553	563	590	621	569	613	623	675	742	713	583	584	591	540	561	588	567	556	648	635	599	540	524	495	498	477	456	477	484	506	547	559	556	537	600	561	530	634	665	732	618	522	515	471	477	454	429	441	462	416	430	411	446	437	462	427	458	446	445	436	400	407	371	446	378	410	411	412	432	452	435	399	404	457	403	404	421	413	386	399	397	384	417	405	430	383	413	396	428	393	388	399	407	406	406	422	392	432	432	398	376	421	411	424	405	406	396	437	414	377	420	411	403	400	464	461	381	434	383	400	390	432	367	411	418	403	393	396	434	397	373	429	363	405	386	416	430	433	429	404	419	406	406	421	396	391	403	392	386	418	401	447	399	397	371	424	400	449	414	418	420	388	423	382	408	433	392	418	396	426	392	423	442	375	407	428	395	417	412	432	406	457	397	399	402	355	438	434	424	417	436	400	386	424	395	451	390	437	419	421	424	385	421	463	400	400	408	437	414	399	404	455	404	418	399	392	438	384	416	432	453	398	408	418	393	430	415	435	420	430	426	424	441	360	367	439	398	449	431	372	409	425	397	436	382	420	394	416	408	410	418	416	429	418	395	420	393	406	420	426	418	432	437	413	387	382	422	421	437	387	422	423	417	403	408	380	422	405	433	414	392	421	421	422	380	398	414	412	414	409	431	386	407	432	396	390	394	401	421	448	445	409	393	402	412	421	451	421	383	402	396	385	393	438	391	398	427	457	418	378	419	429	408	443	411	426	388	414	402	410	398	384	406	405	434	396	393	425	412	429	423	421	422	388	416	383	431	429	384	399	409	432	370	405	395	424	413	430	426	405	401	402	384	424	389	437	424	434	412	393	406	406	421	400	422	424	415	423	366	399	413	410	428	426	419	410	399	415	425	403	402	425	419	402	415	417	426	380	419	423	426	397	435	412	412	384	418	386	415	404	412	401	420	392	414	361	404	425	415	414	374	421	413	432	425	395	418	378	414	429	399	438	391	387	426	383	385	382	425	386	400	410	433	435	386	408	414	389	403	403	405	389	437	446	399	399	417	399	409	392	416	405	421	400	413	424	441	410	411	413	409	415	433	423	402	433	419	395	438	417	385	394	399	404	428	405	447	419	432	414	383	434	421	395	389	391	432	438	425	431	375	371	394	417	428	368	389	430	383	396	399	410	382	397	408	399	411	414	413	393	402	401	403	462	392	415	445	437	391	412	411	402	426	420	394	402	419	385	420	402	395	397	393	427	417	402	388	394	395	418	422	398	379	399	423	396	406	369	384	445	396	426	391	390	392	397	430	410	433	416	406	417	447	403	427	410	403	434	401	402	385	385	403	443	437	422	398	398	393	467	421	431	388	371	408	423	423	414	425	424	373	368	431	357	459	394	443	416	404	431	390	383	419	419	425	434	383	421	396	413	418	415	459	366	406	403	355	426	415	415	445	422	414	406	405	411	413	409	409	432	397	407	435	418	432	403	407	399	444	412	401	455	411	382	425	416	425	379	383	390	433	405	408	412	412	409	440	422	409	419	385	379	371	367	402	394	411	412	432	447	458	386	437	389	396	410	367	424	414	427	401	424	429	426	423	404	413	389	401	446	422	422	403	399	402	420	434	400	424	404	381	380	417	411	407	410	412	409	379	427	373	393	419	401	416	467	401	398	382	452	393	400	392	404	412	456	411	401	408	442	455	409	417	378	418	405	413	389	423	428	394	421	363	435	385	382	418	422	447	425	411	388	405	394	430	426	377	384	398	422	394	415	417	393	397	447	360	425	419	463	424	376	402	409	432	408	386	395	408	446	399	411	442	391	423	375	410	387	393	401	429	421	428	401	412	413	398	399	439	409	409	411	424	392	401	399	420	392	426	418	402	398	406	409	420	401	413	416	396	420	405	465	426	389	415	373	415	410	390	397	430	389	385	454	385	398	399	371	416	435	421	405	393	427	394	400	413	394	409	382	407	382	446	437	437	427	437	382	389	431	426	402	364	417	408	420	389	405	444	379	438	416	399	383	395	414	407	395	434	417	421	357	418	411	386	409	420	420	373	449	393	403	449	396	429	387	399	396	420	401	403	413	395	402	419	416	387	379	404	400	416	416	380	425	409	413	431	433	423	418	454	420	383	412	408	438	420	416	403	411	391	451	436	461	451	414	404	442	398	405	389	404	382	455	448	401	404	426	394	431	415	409	433	384	427	392	394	407	449	448	404	416	403	395	432	421	440	432	396	415	411	356	390	389	395	411	412	405	388	381	418	433	424	406	392	402	398	452	462	401	375	398	401	447	383	394	383	413	406	407	440	390	409	427	417	432	411	389	415	394	399	424	410	470	410	463	377	413	401	394	392	405	404	389	445	405	422	442	397	405	430	407	390	405	380	399	387	435	406	413	409	408	384	419	428	424	404	430	409	397	402	421	420	404	391	384	405	402	435	411	418	420	416	409	392	414	459	398	417	390	413	396	388	431	390	385	403	406	421	412	381	394	411	371	428	425	419	443	381	408	420	401	415	431	417	400	418	426	377	408	394	402	417	430	422	408	464	425	373	386	424	416	403	428	404	408	448	416	395	426	397	404	419	420	416	427	430	386	397	385	425	396	399	400	431	402	430	420	431	360	406	424	415	402	383	405	409	426	392	408	395	375	383	407	372	398	393	437	383	392	423	411	423	379	376	406	429	391	427	376	422	374	422	426	430	398	407	402	407	407	393	391	398	437	412	406	402	406	364	406	416	411	399	357	397	440	412	409	438	382	447	431	378	385	409	449	398	413	383	385	380	428	388	410	412	408	402	422	422	429	410	431	412	422	397	401	429	397	415	391	423	380	457	448	428	420	401	428	371	408	422	388	463	418	396	439	398	384	381	414	372	357	397	384	446	420	366	411	423	431	415	403	432	385	403	380	411	403	396	443	430	394	401	421	437	415	389	388	350	397	427	425	414	395	443	402	381	423	443	377	416	389	402	450	379	417	439	429	415	397	420	430	432	404	391	431	407	367	392	413	432	386	436	395	428	409	405	417	421	421	391	409	403	387	394	403	404	417	413	398	405	400	428	424	370	425	381	455	397	377	428	413	429	436	410	423	407	423	405	376	447	391	419	421	409	417	441	417	408	404	414	412	385	419	380	417	399	400	420	408	402	388	429	416	398	445	384	434	418	387	390	424	380	410	434	410	424	384	405	408	399	420	371	422	419	376	446	430	418	450	419	431	398	428	412	416	412	405	408	408	413	415	422	412	402	386	406	457	415	378	385	404	381	402	395	402	372	396	392	411	398	405	419	372	416	450	407	439	386	429	415	432	426	441	381	414	441	394	386	438	393	412	417	387	372	393	393	392	418	390	424	404	397	411	430	406	441	419	405	416	407	385	376	422	450	398	438	392	425	415	379	396	418	433	434	426	389	399	375	404	421	402	431	382	389	404	402	402	349	428	412	418	371	369	402	404	439	469	391	407
28103	17208	3887	1123	786	713	605	506	513	526	487	478	496	495	467	469	483	495	502	471	505	510	518	482	565	507	540	536	507	506	478	492	471	508	525	497	544	505	516	449	504	453	481	474	466	497	480	549	503	500	492	507	462	480	524	527	503	473	488	467	482	466	502	459	494	495	496	508	487	476	462	481	505	446	463	469	445	498	448	452	444	492	485	457	503	512	482	469	482	486	480	488	493	479	442	455	506	485	481	460	471	471	452	459	482	484	467	435	484	497	451	477	462	446	484	464	449	451	466	501	487	457	483	468	487	477	466	476	498	465	445	459	443	477	485	500	451	461	472	502	475	451	462	491	461	468	463	479	455	468	481	473	463	443	490	481	507	475	483	452	465	472	449	461	476	467	454	502	461	465	512	462	469	462	464	455	474	471	470	480	438	438	450	480	472	433	489	434	474	471	475	471	495	428	437	497	457	470	465	476	521	451	451	444	488	472	480	468	506	479	492	481	502	435	480	446	463	502	470	448	455	510	436	501	456	465	478	479	470	473	467	468	460	506	465	470	463	503	478	467	491	479	505	424	429	472	448	454	464	432	476	441	506	467	474	415	460	487	471	474	467	483	465	454	475	497	483	451	445	469	435	459	457	456	438	461	491	517	495	467	465	471	506	467	472	448	472	487	458	453	467	468	448	460	471	443	509	469	468	456	483	481	439	465	436	481	469	494	434	456	453	434	478	449	501	485	489	506	445	500	493	473	454	464	481	456	487	490	458	478	464	442	505	464	499	472	458	494	476	495	498	456	470	500	481	500	492	464	502	448	480	461	475	507	459	512	469	455	467	473	469	476	513	465	460	494	458	437	495	489	493	469	487	509	521	496	477	456	468	484	467	458	466	468	471	480	465	488	459	487	448	468	459	475	445	433	465	468	449	531	488	470	473	427	494	454	447	454	492	479	411	462	473	472	476	461	494	437	475	471	472	453	465	488	453	533	483	457	460	476	428	480	483	429	426	478	455	464	434	466	466	483	491	447	534	447	516	488	471	497	470	425	423	496	510	469	488	507	456	492	421	482	463	467	438	472	488	466	478	477	473	435	452	464	517	466	459	455	477	508	501	500	467	479	474	484	506	453	429	437	477	463	476	493	478	453	455	430	481	494	478	487	446	460	473	459	471	499	491	451	491	470	448	473	461	499	517	461	494	474	440	464	474	450	491	483	503	451	452	483	439	500	494	477	447	477	469	479	489	482	475	442	496	442	502	489	453	500	504	467	465	502	445	470	469	430	474	465	468	481	469	504	489	477	439	451	452	459	483	455	434	463	471	452	474	454	433	464	467	535	502	464	459	461	452	449	467	470	463	460	433	476	473	467	499	478	444	476	446	479	501	454	474	505	465	467	474	444	455	492	450	478	468	494	497	468	498	476	447	452	474	496	495	499	481	481	464	454	458	491	472	455	465	493	462	487	508	503	468	479	466	481	475	489	516	446	504	483	458	467	488	443	472	493	483	443	483	501	459	470	477	467	465	460	480	501	449	492	436	525	446	491	442	466	456	439	445	464	444	451	498	480	476	488	471	474	478	464	452	470	478	462	458	499	480	512	448	494	449	463	497	470	431	485	489	430	465	475	464	479	479	451	526	458	457	473	501	510	481	502	501	418	466	475	490	510	466	498	468	457	471	451	451	477	451	480	503	468	482	468	463	486	453	476	497	476	468	475	459	487	502	491	485	448	461	439	423	443	433	532	483	512	439	511	449	496	463	521	460	437	472	458	507	504	447	482	481	477	477	519	456	472	459	493	478	486	451	444	496	495	416	456	463	483	477	515	431	487	486	461	465	424	500	473	484	445	490	493	481	459	507	451	474	476	467	488	485	438	476	445	481	489	474	487	491	479	468	503	520	462	472	484	459	503	466	488	494	512	462	472	478	461	478	471	443	467	450	489	484	506	467	480	479	431	482	463	449	490	494	472	477	492	450	464	505	453	435	472	470	486	476	487	498	479	467	527	509	491	480	460	440	467	502	478	455	455	482	460	449	504	436	481	478	460	503	463	487	447	475	481	494	485	507	483	482	459	457	507	476	451	453	456	511	439	458	504	495	464	482	414	468	495	473	480	491	502	499	446	493	457	469	455	482	480	478	491	465	459	463	477	458	471	483	472	477	450	491	467	449	493	495	516	470	503	479	447	516	482	504	460	455	453	427	456	428	483	460	445	499	458	485	463	519	439	477	491	476	451	467	468	502	476	513	474	466	467	447	492	458	444	462	452	462	443	482	482	471	481	457	474	484	476	501	492	443	509	461	473	488	413	498	483	428	500	491	475	491	498	444	452	441	482	480	492	478	500	502	446	495	492	473	454	465	492	430	460	463	440	472	463	465	463	485	523	473	441	474	445	498	514	457	474	493	451	467	473	494	474	491	491	459	438	441	482	508	497	480	476	481	465	455	453	450	462	436	483	444	486	476	491	448	435	465	459	478	456	457	469	474	538	496	440	492	475	459	457	480	436	490	459	439	469	460	434	487	459	470	484	403	450	469	431	449	479	486	476	429	485	443	485	494	516	503	459	466	461	467	467	514	494	480	501	455	480	499	472	454	505	466	488	464	485	458	448	523	494	488	502	468	460	477	498	455	485	437	470	464	439	468	438	470	464	458	448	452	484	461	472	493	494	485	467	501	488	451	464	465	468	450	514	430	491	459	454	465	453	489	494	482	480	436	459	430	500	450	491	496	439	444	497	480	453	495	497	516	481	475	454	469	463	426	441	485	458	480	474	460	457	483	488	476	465	469	451	502	472	490	449	457	427	457	484	483	508	464	443	468	490	450	445	454	480	469	475	481	476	444	476	493	445	478	473	473	427	438	491	498	502	478	502	485	428	442	466	462	472	438	470	434	482	468	461	456	510	479	482	516	500	491	465	472	501	510	482	454	460	460	422	471	470	471	485	464	464	455	463	463	445	480	477	500	455	476	452	471	474	521	465	488	495	473	486	498	449	471	475	416	493	478	465	479	496	481	471	454	482	481	464	457	457	487	455	476	443	457	477	461	499	460	458	465	474	479	416	502	470	468	456	487	484	465	492	486	473	495	485	505	444	478	452	462	457	491	484	457	521	514	449	441	473	465	480	499	453	507	469	467	493	497	454	487	501	472	491	450	448	474	478	481	510	480	476	495	491	462	474	467	506	515	492	476	407	464	482	475	459	448	476	484	462	478	423	488	473	441	433	451	439	495	476	534	501	482	442	450	528	481	476	472	453	462	461	501	496	448	459	437	473	460	455	483	441	471	502	467	505	463	457	448	498	457	447	464	440	459	478	472	465	484	458	498	468	490	484	461	476	480	434	504	458	495	456	481	430	465	505	464	487	468	478	475	501	505	480	456	444	475	457	460	471	455	470	500	499	484	439	474	431	447	458	529	473	477	487	491	500	462	436	504	507	475	475	460	444	455	487	478	518	512	480	457	489	506	435	449	467	446	464	454	443	466	440	430	488	446	520
9732	4021	1794	1174	1061	974	695	581	583	550	548	534	555	498	514	568	539	552	499	551	502	535	592	580	607	578	547	552	528	565	576	580	547	512	573	569	576	557	542	483	536	488	542	557	514	565	541	583	550	550	562	576	517	551	561	570	619	568	524	484	520	513	499	510	504	556	499	544	477	515	538	496	510	480	507	521	520	498	487	516	476	478	548	510	528	517	491	514	548	498	585	499	498	517	520	561	512	506	477	494	507	526	509	510	536	494	515	531	504	526	554	513	508	470	503	523	480	466	493	513	463	477	471	482	520	536	467	505	521	523	493	490	528	487	530	510	483	502	486	491	517	506	513	493	519	487	475	515	514	518	516	464	467	532	532	482	529	523	522	509	512	495	527	473	503	487	487	510	495	511	521	527	528	508	499	520	546	495	506	533	578	497	467	524	514	511	511	496	515	486	511	513	517	516	511	497	523	499	456	549	499	519	559	490	494	511	496	516	532	495	486	535	507	537	521	536	481	500	495	455	523	519	495	507	509	502	493	486	515	468	500	530	497	496	525	506	485	475	530	513	521	498	479	502	501	476	493	531	501	496	512	473	496	511	513	528	491	501	491	500	535	492	500	510	470	511	523	503	504	507	510	469	498	481	509	468	478	486	522	477	564	505	562	532	528	486	523	521	575	508	496	498	544	508	508	533	502	509	509	517	464	527	530	501	496	506	489	536	508	518	497	508	498	493	480	518	539	525	532	526	490	482	503	545	518	522	512	486	483	507	541	533	506	499	524	532	510	508	494	503	519	495	500	523	519	509	505	562	512	516	523	474	486	507	482	522	524	527	505	472	527	531	526	549	547	496	519	481	538	494	481	468	509	531	513	535	488	504	534	526	530	497	529	504	473	518	497	514	539	534	523	520	500	469	512	494	525	556	486	514	477	486	492	515	495	500	470	534	483	502	462	509	505	488	508	523	467	486	522	486	483	490	468	552	497	523	484	474	523	474	521	522	529	547	495	558	489	532	535	488	464	491	542	493	527	520	509	550	487	530	538	497	509	498	472	507	517	490	515	507	505	503	525	502	523	546	515	549	507	488	513	495	526	512	477	562	473	535	516	520	538	475	479	503	501	528	513	494	501	505	534	522	523	504	508	517	516	498	521	536	516	524	537	497	488	499	470	510	496	494	513	502	489	518	504	515	490	535	449	505	533	499	526	495	524	489	494	513	545	504	489	523	503	514	507	532	512	500	509	460	510	465	516	523	532	522	505	523	503	494	485	537	517	508	484	507	515	509	493	496	516	522	474	485	468	475	535	537	485	545	513	514	499	522	484	481	536	525	512	518	507	492	519	505	586	499	519	481	492	482	543	492	519	485	487	505	534	519	458	505	518	475	456	539	512	494	476	537	531	540	526	533	529	514	504	492	512	487	507	540	542	543	513	474	484	491	477	566	522	541	496	522	498	546	508	513	548	502	519	502	501	509	508	502	529	503	526	508	484	465	506	526	502	489	472	526	539	547	499	507	480	491	460	529	501	467	475	467	542	483	540	573	484	559	528	514	542	560	531	526	486	512	499	512	516	486	499	529	548	545	487	457	502	526	506	525	535	506	510	455	490	519	530	549	485	498	488	547	515	475	552	527	533	519	484	512	514	482	548	520	468	508	486	505	514	510	565	529	520	526	520	525	512	497	499	497	526	528	511	477	480	452	522	534	553	514	537	565	504	523	511	501	489	511	476	511	512	488	523	520	567	490	492	505	515	479	520	499	490	515	516	458	505	547	526	517	538	522	492	500	489	515	520	526	513	513	517	524	491	475	486	483	536	466	537	529	502	507	484	474	493	492	463	515	519	480	508	528	566	520	501	522	522	510	574	515	492	499	507	547	508	438	482	513	512	481	523	482	514	516	531	493	533	456	501	516	443	507	478	556	514	526	497	546	486	457	508	513	515	515	481	500	535	521	487	490	528	511	510	468	508	513	471	510	509	522	474	518	502	531	481	535	517	570	520	526	514	542	498	505	446	520	489	534	530	486	508	504	548	537	486	521	536	486	483	498	512	489	486	519	500	520	504	479	518	514	544	510	562	532	475	517	483	502	496	519	535	511	530	538	567	484	500	520	548	530	513	515	528	502	521	539	471	515	467	511	541	511	475	491	472	544	514	504	488	476	490	500	515	510	479	513	482	545	492	516	518	493	486	490	521	520	506	506	525	527	490	493	529	505	539	504	507	542	527	547	488	453	520	520	544	477	530	488	516	485	518	540	490	539	491	492	482	471	511	486	550	502	549	523	518	530	485	499	509	559	471	509	466	540	514	548	483	538	492	497	514	504	489	461	531	545	497	528	518	555	547	565	541	542	540	504	480	509	508	514	498	529	498	502	499	487	466	493	509	515	484	527	572	532	511	528	523	492	546	501	497	492	555	500	505	460	525	500	490	511	500	517	526	537	523	510	502	530	524	523	520	544	525	480	513	486	540	517	543	475	478	493	502	516	501	505	516	472	514	449	491	466	453	489	523	500	530	490	548	519	512	518	446	485	531	557	530	482	490	514	495	511	525	487	501	496	482	499	481	504	508	519	477	531	531	501	468	485	528	557	506	511	497	513	502	489	504	518	494	533	488	575	533	496	512	533	500	531	459	509	511	516	476	475	513	460	510	499	528	486	524	512	499	548	510	445	492	483	516	542	514	529	530	535	529	537	491	499	482	509	515	494	496	487	484	519	521	516	490	531	517	506	529	531	511	526	521	505	495	522	518	533	540	554	527	545	545	496	511	513	501	503	538	523	542	510	504	541	556	483	504	498	504	508	512	553	509	519	507	478	518	495	537	535	466	520	486	565	507	484	508	530	521	488	512	461	507	507	516	488	488	500	531	538	523	522	498	508	538	541	474	471	540	505	532	491	467	503	534	475	506	498	507	514	544	487	498	491	494	480	506	530	496	494	516	513	507	504	513	526	502	471	505	523	500	501	553	468	488	508	495	534	516	519	519	515	502	525	516	524	505	529	502	516	519	539	502	502	504	503	532	498	515	488	502	554	501	526	548	513	506	470	481	532	496	478	490	534	513	543	505	481	507	484	532	518	536	444	548	489	525	506	519	505	532	501	468	548	513	522	515	510	477	495	504	468	501	493	524	485	530	506	513	498	506	478	482	500	501	478	522	504	506	502	513	526	495	514	524	482	481	518	501	520	494	489	472	474	515	472	514	515	533	496	501	554	503	462	536	471	522	516	514	487	542	553	536	484	521	527	535	535	532	481	523	512	537	483	485	483	483	500	497	511	477	535	485	483	534	484	553	475	522	519	520	461	509	525	537	513	539	534	511	519	508	477	536	519	491	509	488	498	498	543	555	492	533	530	514	496	526	512	515	460	468	504	529	575	518	484	492	536	524	527	531	494	520	497	520	488	531	498	468	499	543	540	493	492	526	506	483	478	489	512	501	514	506	516	582	489	481	495	550	527	484	492	530	504	536	484	499	514	547	526	491	509	547	511	519	500
23849	21338	28630	24415	21340	8769	1161	661	557	526	442	414	355	322	348	339	387	306	320	315	314	303	326	368	411	396	364	331	322	324	335	317	303	347	354	361	385	325	293	328	275	302	276	295	300	325	299	338	352	310	346	348	352	329	395	360	328	304	300	335	272	299	273	290	282	290	232	333	282	261	304	279	285	275	253	267	270	300	314	253	269	285	290	293	269	291	258	272	266	280	262	258	271	283	308	274	286	298	278	244	254	276	308	248	277	271	261	269	270	292	299	263	292	268	258	245	297	282	301	290	297	259	270	294	237	284	279	303	275	289	271	274	266	263	304	301	261	273	286	247	288	288	312	269	274	251	264	301	282	259	256	268	281	299	269	257	278	269	254	249	282	256	274	273	245	280	259	259	284	286	269	296	277	245	273	270	318	264	287	273	293	289	308	268	295	281	280	280	282	273	281	284	253	274	261	271	256	266	267	274	261	250	288	266	259	269	260	265	290	259	254	294	242	268	302	290	235	247	268	259	281	281	254	276	281	267	297	255	265	295	281	235	264	271	263	252	266	276	262	287	268	277	268	275	285	259	267	258	297	260	275	287	272	264	252	261	295	286	277	262	272	286	273	283	289	269	275	251	286	273	249	247	286	250	282	302	250	261	266	265	275	244	263	260	294	270	257	262	258	233	272	274	260	249	269	265	278	290	286	271	284	280	286	256	255	252	273	237	256	268	275	265	275	288	294	276	258	252	275	308	261	248	303	288	271	264	269	278	255	278	248	276	276	251	283	258	294	278	289	289	271	300	265	266	258	270	275	271	262	252	319	288	312	267	252	270	275	275	266	255	242	302	281	270	236	264	240	279	239	257	266	275	246	255	257	295	274	255	273	250	250	271	284	276	299	255	280	267	293	283	301	265	280	251	282	262	282	234	277	278	264	267	267	294	284	290	260	243	296	269	285	270	289	279	283	257	279	268	253	260	270	274	290	276	272	271	262	281	275	279	300	268	273	276	293	279	270	267	255	267	249	281	282	285	289	270	271	255	265	290	270	274	275	284	287	279	270	249	284	246	265	224	273	286	261	286	260	246	287	283	247	295	264	294	252	305	269	271	300	265	325	278	294	263	260	278	243	270	261	245	248	261	264	272	276	284	222	284	248	295	291	281	291	267	256	286	273	296	275	272	269	261	249	292	262	241	274	264	261	273	258	297	284	311	291	256	272	241	258	269	301	288	269	305	265	280	267	266	287	247	259	264	252	287	287	291	251	255	294	290	314	276	280	275	264	279	246	266	282	295	271	286	267	252	298	279	267	258	241	273	284	239	269	251	279	262	237	279	305	278	251	248	268	247	251	304	296	249	289	252	307	256	272	276	246	275	277	263	272	276	254	268	269	287	291	265	266	281	245	266	282	255	262	288	269	270	297	259	259	277	256	266	274	256	282	237	261	260	270	287	260	266	283	276	259	255	282	286	275	295	256	279	260	281	276	263	265	280	246	307	316	252	261	310	250	249	274	247	285	265	249	297	276	275	255	298	258	287	256	294	295	270	289	271	288	271	266	270	282	248	245	263	290	267	247	279	265	244	284	306	287	298	267	254	269	243	284	244	254	286	281	299	274	275	271	279	270	247	279	247	250	272	288	300	282	275	261	241	269	295	249	279	275	280	278	251	272	269	243	282	287	231	274	255	305	279	272	297	274	289	285	268	281	294	275	282	258	295	288	255	256	253	283	259	291	261	272	257	294	308	265	299	255	307	282	258	262	253	262	285	248	246	279	275	262	256	275	290	280	266	266	291	281	244	284	249	263	268	298	280	267	261	294	296	296	285	269	261	234	285	248	281	259	288	285	283	248	282	279	279	283	263	246	282	297	296	291	286	280	268	260	256	281	282	284	283	289	299	281	254	246	263	257	304	282	273	282	233	282	288	273	256	294	251	284	269	258	286	261	281	283	254	277	274	278	265	267	242	282	298	266	273	241	256	289	260	275	255	263	296	259	260	284	292	282	263	278	320	243	263	285	275	278	276	255	262	270	263	281	288	297	285	287	269	266	243	239	257	275	265	293	263	271	262	278	273	262	275	272	269	266	300	277	293	288	262	250	301	279	264	286	267	310	290	267	289	286	299	276	286	281	258	254	251	254	249	280	301	267	232	261	275	274	275	272	301	274	276	254	255	243	330	274	281	266	257	287	268	283	309	256	276	272	263	248	244	289	283	257	243	250	288	253	276	264	271	275	268	267	254	264	263	264	232	301	266	240	269	271	282	283	253	259	288	287	315	280	264	291	266	267	280	226	252	280	294	267	247	259	253	263	245	250	277	268	281	246	281	294	277	290	264	266	274	294	291	244	263	242	265	245	256	267	243	264	262	275	278	271	269	267	251	278	290	267	260	306	266	267	288	278	267	283	256	265	290	261	256	276	251	272	266	261	283	288	287	268	284	298	249	260	258	338	252	271	279	297	297	264	244	296	248	262	294	243	264	297	273	274	255	276	265	271	270	277	250	269	249	279	263	277	268	271	291	267	268	298	269	298	276	279	262	282	256	253	289	280	283	293	263	239	263	249	287	247	269	280	309	260	285	247	288	291	258	272	274	268	268	277	249	278	284	244	236	283	249	279	280	249	271	275	256	291	266	275	298	282	282	271	280	272	271	267	259	275	293	242	271	254	278	274	258	283	280	263	279	240	293	282	280	260	269	255	260	275	269	266	271	276	263	286	279	256	304	264	292	281	259	251	256	302	248	272	226	268	267	266	276	247	271	273	293	273	288	288	280	259	256	266	287	241	292	249	262	273	253	263	277	265	273	257	259	254	268	268	257	260	256	283	280	268	266	261	264	256	269	266	284	290	265	278	265	257	280	272	250	273	297	298	261	262	251	263	309	284	264	251	265	259	282	266	264	281	285	284	261	244	264	269	303	249	292	288	270	300	278	264	250	256	274	297	314	270	246	269	268	265	258	274	315	266	242	295	274	262	269	266	269	292	309	263	265	240	314	244	285	246	246	300	257	228	244	256	285	267	296	255	277	266	273	246	280	250	295	270	312	259	238	280	297	267	262	297	308	246	271	303	267	271	284	259	279	251	249	259	266	264	267	274	264	294	285	276	292	269	272	273	277	313	283	278	274	306	251	283	264	237	255	270	270	259	271	294	276	298	296	288	281	277	274	277	285	262	274	290	272	256	277	272	278	276	267	296	267	243	275	267	250	306	251	263	250	259	248	264	285	294	272	271	276	277	277	273	284	281	275	308	253	270	259	232	285	272	270	288	276	275	283	265	291	292	256	283	282	249	300	272	289	285	252	270	270	277	246	263	249	281	269	271	264	266	287	289	282	254	291	281	288	284	287	280	261	257	252	284	253	286	274	282	274	258	286	274	265	270	304	258	285	276	262	248	259	302	277	267	264	272	313	298	274	278	266	286	292	280	290	285	262	282	294	282	283	247	272	277	231	278	267	248	261	233	271	270	234	290	314	237	258	276	264	307	232	285	273	279	270
10115	21941	6936	3475	2805	2172	1464	1085	896	745	634	574	499	478	442	423	409	347	407	392	377	408	459	486	539	487	456	372	409	360	349	435	402	410	438	440	441	412	370	339	356	318	344	369	327	345	386	402	361	414	399	410	391	413	438	483	435	365	354	377	364	343	315	296	342	313	328	333	331	348	327	360	311	322	300	316	297	296	277	293	302	322	310	315	303	301	330	291	301	318	292	323	325	309	334	327	299	301	304	276	281	258	355	280	279	295	265	309	275	338	288	315	308	331	311	321	296	310	315	288	314	301	305	292	300	328	285	314	309	285	308	321	290	282	280	282	303	314	324	309	325	292	316	271	275	267	326	297	260	327	275	285	298	302	310	269	313	314	321	296	315	291	314	314	290	293	313	308	307	292	289	306	279	313	296	279	275	314	283	297	299	289	298	296	297	296	343	305	269	294	311	306	313	321	290	302	307	292	280	268	280	297	300	291	310	299	310	300	305	302	287	318	322	330	309	307	303	322	294	311	313	286	308	284	317	312	312	311	289	278	331	283	301	304	311	312	266	330	322	321	285	303	325	299	298	307	314	297	295	303	296	309	282	288	309	292	305	321	291	286	314	290	310	282	295	286	282	326	302	313	310	278	281	311	281	273	315	295	299	318	303	314	294	287	299	276	326	287	296	321	288	298	305	290	287	328	275	316	279	291	295	330	300	292	300	277	264	340	288	288	267	291	279	287	296	260	295	317	276	297	308	306	286	306	307	292	312	296	297	301	297	328	307	326	319	288	283	302	309	312	317	302	290	304	269	281	339	309	266	343	302	297	309	293	273	287	341	304	312	280	261	314	327	292	275	313	311	304	305	314	285	321	308	283	330	299	315	298	268	310	290	305	285	330	305	291	295	277	274	298	295	297	297	277	311	298	301	291	290	314	329	282	299	290	248	313	328	309	317	297	286	292	311	315	293	305	309	320	279	290	298	294	309	320	299	313	281	330	321	263	284	287	309	298	318	296	269	303	279	309	282	293	283	298	299	308	301	293	302	302	300	283	309	292	328	308	315	328	304	299	309	298	311	305	295	308	296	334	323	297	303	301	307	298	301	293	329	304	285	303	291	283	312	285	305	310	278	286	281	305	329	289	304	291	343	301	289	317	320	293	330	323	316	286	293	288	291	275	315	300	318	293	300	267	292	304	275	282	296	284	303	296	299	320	302	293	312	310	313	329	293	262	308	303	307	302	297	319	304	306	291	295	295	314	270	338	285	290	283	271	311	305	276	339	302	340	309	274	283	308	278	268	296	295	317	296	299	312	324	288	262	293	297	325	309	288	287	267	271	286	310	314	323	309	303	313	277	296	290	283	305	294	272	336	269	299	324	291	307	294	328	301	300	337	288	318	283	301	302	280	293	329	286	309	300	280	305	290	269	323	316	303	300	297	300	292	283	288	306	315	289	291	308	294	339	307	308	292	315	294	308	333	303	302	299	303	324	332	279	289	317	317	319	293	279	299	283	287	305	321	305	297	306	311	284	275	285	316	289	305	289	320	282	283	295	324	300	285	301	278	283	287	298	298	298	293	281	307	330	345	290	267	327	301	300	321	287	300	322	266	316	293	330	302	322	319	300	292	286	312	301	321	318	301	301	291	295	271	296	284	306	296	312	258	287	310	294	298	304	310	304	283	308	311	302	305	282	294	300	303	289	295	299	306	293	311	277	294	280	315	320	288	279	291	304	302	274	291	291	299	330	278	289	302	319	303	321	290	338	304	288	313	320	281	295	304	290	316	304	299	311	309	295	298	330	294	310	303	304	317	280	298	289	301	251	324	292	286	304	324	318	312	294	333	284	314	289	294	290	284	304	312	296	308	270	267	311	325	292	307	312	327	322	301	343	305	332	287	293	289	277	321	278	266	303	297	333	298	266	335	302	265	299	280	296	288	314	302	296	320	283	274	303	304	302	305	286	302	312	332	307	273	299	283	306	322	311	306	315	326	281	321	252	284	303	294	311	284	283	297	275	299	302	292	304	296	295	297	291	283	314	301	318	297	267	296	290	308	291	277	314	290	304	326	307	296	321	277	320	306	337	305	294	318	318	317	298	264	309	285	287	313	278	297	290	298	326	307	283	265	286	285	306	321	304	294	285	310	276	306	293	290	283	333	297	286	293	303	301	293	285	308	314	324	315	277	322	261	280	306	316	314	323	323	288	302	321	298	284	302	293	287	318	348	281	303	299	335	328	289	321	289	267	312	323	278	288	285	294	326	318	317	330	303	303	323	327	304	292	291	298	333	323	340	321	282	331	312	262	296	307	323	298	322	286	309	288	298	301	302	300	310	274	298	313	309	296	305	302	301	268	292	301	309	354	307	280	323	299	332	300	302	296	263	313	271	271	285	301	286	264	319	311	280	305	318	321	306	264	274	284	294	315	290	276	268	299	326	294	313	316	300	287	311	303	282	311	311	289	289	274	325	305	288	318	296	296	292	278	300	311	266	279	307	350	299	286	275	305	329	294	313	294	340	276	318	269	298	299	280	247	308	294	289	305	303	296	312	307	305	341	290	288	305	258	289	314	313	296	298	308	308	307	300	291	261	314	293	307	345	299	271	302	270	329	305	298	316	296	298	288	298	317	307	313	310	319	292	302	312	324	306	308	312	290	337	309	274	312	317	279	293	309	291	306	275	309	342	301	280	309	325	308	313	311	290	295	306	298	297	301	273	283	296	295	314	280	299	295	311	290	307	313	290	332	323	279	304	290	317	324	305	325	281	303	305	330	318	319	300	304	323	283	289	301	281	331	327	301	284	306	286	284	288	297	293	275	316	257	313	280	288	286	322	289	316	294	317	282	306	306	281	278	311	292	276	293	323	315	311	303	286	345	296	320	305	291	289	287	309	290	333	298	309	301	289	350	321	318	286	302	332	282	298	307	326	300	303	288	296	288	333	303	303	294	300	307	301	273	345	312	310	294	309	305	278	280	318	271	312	314	306	316	282	294	315	330	309	294	281	281	302	293	299	280	307	289	299	276	299	348	309	293	276	304	264	333	298	292	315	314	284	323	294	314	290	299	300	300	329	309	317	299	306	295	281	287	305	280	290	309	294	296	292	311	286	301	303	310	303	325	311	270	319	299	302	288	292	298	307	299	325	300	304	304	297	303	301	283	297	245	272	316	301	329	305	324	298	302	298	302	312	305	293	318	300	298	298	275	303	299	317	267	295	311	265	319	313	281	303	303	312	306	322	297	307	323	307	269	337	290	316	315	287	329	307	312	316	353	295	287	330	294	312	302	294	326	271	284	314	283	276	298	298	285	296	321	304	312	289	302	283	305	316	269	307	309	301	305	279	311	288	328	292	275	312	316	287	322	266	309	306	295	302	295	295	334	288	325	314	312	284	283	319	306	293	323	315	302	340	287	331	276	308	303	300	276	315	302	334	321	279	315	301	299	272	303	331	281	278	275	321	284	308	308	303	274	307	254	313	319	282	283	312	306	261
25070	21310	27345	25474	9092	1347	1011	900	789	687	648	695	692	697	634	646	665	692	653	686	638	661	660	690	771	707	669	661	632	696	629	669	668	658	706	656	717	663	649	638	702	676	633	632	649	676	696	693	638	682	692	665	650	662	714	747	703	669	669	634	584	663	625	673	656	615	647	642	613	601	614	613	623	618	653	587	582	631	671	636	644	624	623	592	654	679	656	635	635	628	610	618	610	639	596	627	634	610	586	648	605	633	574	670	671	647	601	590	639	600	631	636	646	629	614	658	608	571	670	588	689	627	631	630	663	625	604	610	584	604	634	606	612	606	636	673	601	627	586	614	628	652	610	620	603	618	646	625	627	639	621	596	643	609	623	624	641	655	628	609	586	640	648	602	639	608	592	632	573	645	580	639	665	653	635	579	630	578	609	595	623	643	656	651	608	615	617	663	626	609	594	611	672	623	649	635	643	613	620	638	601	634	673	626	627	577	635	641	642	566	593	646	624	625	614	666	614	608	618	664	630	647	598	587	629	607	615	590	603	623	630	653	644	602	639	610	682	625	617	637	616	599	633	639	608	653	674	624	598	643	621	569	611	636	611	606	647	640	643	628	637	591	632	639	625	626	588	617	654	590	615	613	629	612	585	601	634	641	605	608	589	649	615	580	615	591	612	615	612	650	588	638	600	630	627	611	607	633	611	637	642	662	606	627	606	648	622	613	649	602	606	630	640	621	624	598	622	605	634	606	641	617	638	575	586	637	647	625	633	672	628	596	619	600	665	617	615	657	574	627	580	661	651	660	609	618	598	625	637	668	598	607	575	649	605	623	639	630	646	634	636	612	609	668	639	622	644	636	664	598	630	614	650	632	606	633	636	634	648	588	599	629	618	593	624	635	634	609	623	645	625	618	630	660	656	634	625	646	596	641	613	624	645	600	651	588	660	645	659	676	652	655	611	687	574	615	629	583	649	631	590	586	644	634	620	675	589	608	602	608	647	637	626	666	620	660	649	608	615	626	609	658	652	690	584	647	674	617	615	600	616	622	648	658	660	606	674	594	619	628	675	603	614	574	616	628	630	611	628	582	598	612	671	561	609	637	632	621	651	618	621	689	630	620	636	645	593	611	633	575	645	613	677	618	647	630	579	600	650	611	639	637	640	638	603	666	651	591	626	599	656	600	684	602	640	630	641	653	610	570	620	636	599	614	576	628	609	618	633	617	652	610	629	614	568	636	629	640	647	608	651	632	664	635	619	598	616	635	616	655	627	599	660	591	618	668	625	611	633	629	627	602	629	644	640	609	657	605	640	583	644	617	586	636	595	630	636	660	580	606	594	628	650	609	609	591	608	577	617	625	622	625	597	635	616	632	632	616	568	609	603	659	661	650	602	614	682	615	628	600	596	623	623	632	619	611	617	625	628	587	638	657	683	603	604	624	605	643	584	627	628	644	617	659	621	615	644	600	600	581	660	575	605	641	601	618	634	536	701	628	618	615	643	643	637	617	643	638	655	611	631	640	660	630	642	637	613	632	577	620	630	633	622	599	654	665	629	602	626	595	613	634	599	625	671	655	598	633	623	651	610	628	692	632	636	634	596	602	636	659	627	619	605	646	604	607	639	657	625	568	603	637	644	680	636	640	599	632	594	614	665	633	628	614	627	637	582	629	711	655	646	580	633	688	671	628	664	644	625	583	601	634	633	565	606	590	646	600	608	592	628	626	601	618	635	667	644	626	660	654	621	580	611	657	622	601	609	673	595	572	616	536	629	636	701	620	585	601	604	610	640	636	598	571	605	591	635	589	639	635	636	658	672	618	609	629	624	623	654	633	642	563	631	633	603	664	587	659	612	654	635	632	604	646	600	561	593	624	633	620	657	651	651	655	642	629	617	651	675	656	626	630	627	601	612	632	656	601	671	618	599	634	614	613	604	614	657	613	621	621	637	613	626	640	615	565	654	615	636	653	618	633	618	620	579	654	631	662	615	638	610	616	619	617	565	637	618	631	562	583	593	617	642	641	623	627	593	616	598	607	641	603	591	675	661	628	631	630	588	608	610	624	623	608	650	622	668	579	632	638	631	638	639	621	619	600	631	620	636	647	623	664	625	662	615	587	636	578	610	612	621	624	573	638	600	672	618	633	629	641	651	626	618	618	648	594	621	611	659	632	598	661	612	648	655	610	619	604	625	601	650	652	622	642	679	650	605	612	644	619	604	602	649	614	610	655	611	620	640	602	604	574	604	644	671	640	638	679	675	640	661	649	615	640	650	640	632	606	615	592	548	579	622	627	631	569	606	607	612	608	586	601	645	608	602	605	614	568	612	616	643	613	663	651	585	632	616	651	618	629	680	649	608	594	603	601	619	661	599	621	633	649	621	670	641	622	606	618	615	613	674	669	602	628	623	635	633	631	581	639	594	600	644	643	626	592	601	567	616	614	624	655	646	651	618	586	633	627	672	624	616	663	622	643	604	614	615	583	650	656	615	590	570	636	626	591	617	636	619	612	629	601	596	668	628	585	643	601	595	641	591	629	641	615	575	620	603	613	634	656	596	628	576	610	618	634	632	613	564	585	605	638	632	624	601	605	643	648	684	640	641	611	642	609	664	631	578	618	607	674	610	640	602	640	663	615	650	616	638	602	633	654	640	628	617	598	575	638	587	639	599	637	610	619	605	631	648	657	611	605	656	580	596	647	583	605	620	645	636	650	604	629	641	627	634	585	613	620	641	617	571	660	633	610	663	630	598	619	626	663	619	634	633	616	640	620	609	610	621	633	593	641	601	633	637	638	602	621	580	625	625	609	628	591	638	609	626	628	592	645	618	605	595	591	664	618	631	604	637	646	607	656	616	632	642	646	618	620	572	632	637	593	607	643	616	639	577	618	625	677	642	606	637	600	606	606	593	626	596	621	583	572	623	621	610	617	668	633	678	669	579	615	585	666	608	586	610	641	633	607	667	606	607	617	632	614	606	586	639	651	627	678	658	666	603	599	629	616	641	555	663	621	606	582	628	641	638	614	568	639	663	631	660	615	601	619	598	574	643	611	640	614	624	591	654	600	628	612	608	667	611	685	647	611	639	591	689	667	603	617	615	612	615	592	607	629	653	593	640	606	628	634	647	624	575	596	608	665	590	624	622	637	630	618	612	652	605	585	628	617	598	672	609	629	620	655	673	603	592	638	618	633	626	636	580	600	652	576	654	639	575	663	613	631	604	629	617	617	602	602	630	614	608	649	624	580	607	628	597	600	687	617	615	620	622	633	652	644	624	614	680	604	603	654	609	649	635	636	616	658	643	586	655	628	602	648	649	587	618	676	621	611	630	623	630	634	599	615	613	661	648	616	581	571	663	553	591	646	660	620	632	631	663	644	647	587	608	610	699	620	595	612	608	648	601	623	629	666	623	581	676	606	636	649	628	608	588	614	612	624	632	611	626	610	593	600	640	598	600	644	651	628	647	636	601	611	627	641	602	634	633	613	604	656	623	638
11102	16030	4750	2659	2308	1722	1388	1157	910	894	844	842	811	773	743	718	676	674	709	717	717	718	777	777	836	812	756	735	693	713	700	713	715	735	760	737	743	726	674	732	702	693	675	676	692	716	682	688	759	752	739	689	704	758	777	818	780	665	650	704	691	662	629	671	696	720	672	698	684	636	634	652	721	653	655	657	668	643	677	658	642	686	670	641	656	666	676	650	680	648	648	665	670	637	669	667	666	616	653	662	706	643	630	627	634	693	654	696	638	626	625	636	642	682	618	644	645	621	679	628	628	703	632	672	662	647	622	644	657	705	678	648	665	686	610	657	672	646	626	653	646	627	619	627	671	644	615	669	632	700	656	657	644	680	624	657	651	617	613	678	628	640	653	629	636	653	681	657	635	674	620	692	627	614	659	642	617	695	640	628	597	626	641	672	653	645	653	678	648	681	620	607	689	653	609	680	642	658	584	656	654	678	649	663	645	652	661	692	658	705	670	632	642	636	626	688	694	632	698	682	602	663	683	607	685	647	652	677	685	640	665	623	663	641	633	584	631	694	649	661	672	656	646	649	633	656	643	661	627	663	636	637	644	653	658	649	672	622	630	615	679	642	656	687	661	655	666	682	652	682	678	644	656	642	653	658	651	613	676	714	600	647	676	683	664	697	636	680	610	653	609	703	703	653	644	677	603	630	654	658	590	646	627	636	644	645	615	634	658	650	682	641	678	678	670	663	706	623	681	637	651	670	624	691	656	647	648	698	671	668	635	656	625	676	681	679	652	634	667	653	682	652	661	652	677	669	637	676	624	630	693	635	688	700	659	673	599	664	660	689	633	637	671	628	648	651	653	621	625	659	689	648	662	617	663	644	656	643	665	645	685	642	676	698	708	639	671	681	653	667	657	703	680	675	651	698	661	665	640	653	633	671	666	647	684	654	647	623	631	621	610	597	675	650	662	620	584	636	684	694	683	643	656	656	648	646	668	614	646	659	663	664	654	678	674	643	656	582	641	642	667	667	663	661	656	654	679	644	685	686	628	636	670	717	672	618	627	660	631	647	654	644	660	693	659	676	651	634	689	702	662	638	636	651	645	646	654	645	648	675	644	668	667	629	663	673	672	638	648	679	617	663	688	651	655	658	695	681	650	657	682	675	647	636	671	711	647	650	665	631	668	640	662	617	675	660	665	621	671	666	680	693	615	661	658	656	597	680	637	612	641	636	667	662	683	666	649	674	680	645	660	688	672	676	652	617	638	648	669	650	620	681	633	649	637	650	610	666	649	644	629	656	631	612	693	630	677	643	659	694	641	664	682	661	692	677	656	678	642	616	678	640	673	640	657	626	641	646	674	656	586	681	686	664	652	633	661	658	658	682	650	681	696	660	663	673	626	625	690	619	658	687	643	609	681	643	633	658	623	648	677	679	633	668	661	634	673	671	657	686	629	664	638	632	649	682	628	617	668	637	675	687	691	631	685	592	639	691	637	641	711	608	655	651	674	635	659	594	687	620	678	640	681	651	644	670	646	600	665	649	656	668	649	634	615	646	637	644	664	631	621	606	727	657	637	677	637	703	624	661	660	686	684	683	628	693	694	687	640	627	685	623	669	645	662	657	650	648	652	610	692	653	645	695	697	660	657	678	605	689	708	675	645	628	645	636	654	664	605	663	667	666	618	678	676	651	615	643	603	671	630	671	639	662	630	636	664	663	665	671	620	621	676	684	659	624	656	657	638	646	657	611	699	668	659	683	644	688	662	650	600	680	667	628	621	630	660	671	656	658	666	690	650	641	674	626	668	627	672	656	648	646	649	689	667	649	706	673	640	646	627	691	651	652	652	691	596	665	653	671	681	667	655	667	612	647	631	651	635	681	644	656	628	650	694	635	599	646	624	645	641	645	623	632	657	689	680	630	667	653	635	630	639	645	635	635	660	644	617	642	634	653	657	621	668	667	647	665	713	660	671	647	700	643	688	653	676	692	671	618	612	665	666	701	624	693	647	666	609	652	618	655	645	656	628	626	626	667	649	679	663	677	668	602	644	626	645	679	644	637	628	681	651	631	692	631	692	671	674	684	605	628	657	662	663	639	667	658	646	697	596	615	679	645	653	682	661	683	659	678	639	655	647	649	640	666	680	660	664	657	660	613	628	644	715	627	634	638	663	649	649	631	622	666	640	727	680	658	667	642	662	670	630	671	651	682	655	660	641	689	624	628	622	658	637	595	628	617	650	649	696	651	641	617	626	611	650	640	631	628	648	638	616	654	637	645	609	684	645	661	676	659	658	682	647	702	658	648	652	649	646	680	649	666	642	692	639	689	628	604	665	664	660	682	615	634	697	650	654	692	715	632	666	669	646	622	665	659	614	672	639	678	634	669	662	612	633	628	635	674	652	685	612	661	645	655	641	624	644	666	601	652	650	614	665	670	686	671	635	687	658	668	686	644	681	613	646	670	636	648	632	652	680	688	633	661	672	664	628	613	653	600	673	637	644	723	637	675	675	679	686	709	654	696	626	641	634	669	646	688	636	632	677	628	670	658	680	663	655	648	704	665	716	633	610	653	659	617	706	685	637	673	674	631	680	643	628	661	619	655	655	674	722	668	661	659	707	645	667	676	650	683	621	639	689	633	674	668	673	717	669	606	696	652	638	648	677	662	665	655	647	650	681	640	602	620	629	648	664	694	663	658	674	634	640	666	679	641	650	673	662	687	648	601	647	660	647	632	621	635	673	689	627	646	633	644	641	645	618	675	679	698	652	674	593	625	662	632	623	662	645	654	668	686	638	679	671	686	656	623	690	619	630	620	609	597	662	653	659	595	644	653	660	621	640	659	659	633	660	691	654	640	670	645	653	668	655	634	653	653	685	648	692	654	684	623	662	643	617	657	646	642	660	637	603	686	636	659	660	622	660	660	687	650	641	679	679	646	696	636	676	633	642	687	656	691	688	634	669	657	659	605	639	653	703	636	683	624	688	680	656	672	603	605	662	625	663	631	632	651	649	666	663	634	615	631	628	665	623	645	631	687	644	609	671	646	668	622	643	659	636	676	703	596	616	676	696	636	688	657	644	673	629	648	652	647	637	635	597	653	632	713	667	657	663	640	635	665	633	618	594	592	628	665	651	718	663	648	619	640	636	653	657	673	630	677	668	625	670	663	611	675	638	624	662	657	620	650	640	635	683	621	616	657	633	609	663	657	636	673	631	665	633	604	656	663	680	668	659	657	638	664	652	676	634	648	692	616	688	676	633	634	661	670	675	643	636	664	649	606	652	685	657	652	678	653	644	666	653	601	653	659	639	653	672	667	693	685	659	635	649	637	628	659	631	649	639	680	655	650	652	619	643	602	651	623	624	658	650	696	616	630	633	652	678	624	669	632	676	671	643	649	680	644	669	618	679	697	632	713	659	636	622	650	684	635	685	638	670	643	614	644	648	654	658	659	663	683	657	680	657	677	637	662	650	623	605	690	644	668	616	673	629	646	651	700
22726	21338	29091	23940	21344	21368	6547	1328	924	848	718	618	585	586	546	522	503	482	478	484	482	505	513	577	640	570	558	500	482	500	503	508	495	493	535	556	509	488	494	517	450	450	431	444	463	429	513	547	507	515	530	500	486	493	571	577	561	486	435	437	451	423	448	438	430	443	420	395	464	433	420	418	433	409	435	438	417	373	399	419	436	388	417	418	404	437	422	411	412	436	404	432	411	403	417	397	393	375	391	395	403	410	386	400	393	396	399	391	426	390	403	390	433	420	422	389	440	401	417	410	404	427	389	431	426	427	403	430	433	423	388	391	400	396	416	422	377	403	429	390	376	435	394	389	355	412	400	400	413	388	405	428	394	387	409	409	407	413	407	444	432	418	387	424	374	403	437	417	438	394	416	392	394	392	379	380	400	404	396	411	402	386	382	425	392	444	374	403	408	414	398	409	384	416	412	393	412	417	388	409	388	413	402	409	401	350	416	421	380	403	406	411	393	450	418	404	408	379	406	406	435	419	397	387	409	411	402	389	418	399	430	416	387	377	361	425	416	408	410	413	421	368	366	387	388	447	426	417	378	394	374	403	403	418	414	386	398	412	387	418	407	397	406	401	393	377	416	403	364	359	398	400	406	394	426	403	402	419	365	397	377	404	445	367	400	370	407	409	409	409	438	411	432	404	416	396	396	437	400	432	407	394	416	395	450	374	408	402	370	408	408	368	412	406	409	359	397	393	393	361	429	411	410	426	403	416	378	417	400	384	429	393	424	386	397	410	360	397	391	404	413	405	404	410	403	390	420	435	400	366	403	405	431	390	412	384	394	391	407	420	385	409	419	425	389	392	383	421	407	372	456	411	417	390	418	433	388	426	414	424	401	423	421	406	429	416	434	416	412	416	421	421	419	403	415	395	382	376	383	421	395	405	423	386	381	413	422	388	419	421	394	401	409	393	408	378	442	416	391	445	403	399	389	392	384	407	452	453	427	402	375	410	400	365	369	396	392	391	439	387	404	425	413	407	391	397	385	408	431	384	389	412	442	370	387	388	386	387	420	368	399	417	389	408	392	411	424	396	393	386	394	409	380	379	430	415	393	381	416	397	384	409	401	429	417	404	419	407	415	348	392	393	404	392	432	390	419	403	397	416	421	416	425	437	394	406	429	377	397	396	421	380	372	400	365	365	416	370	414	403	351	418	390	388	404	412	427	410	423	394	411	402	399	414	401	425	415	419	408	467	395	427	386	415	421	413	409	391	427	390	395	385	406	389	418	405	418	416	368	377	429	394	422	414	379	360	377	402	394	449	387	412	374	378	432	412	388	449	400	400	384	417	378	419	359	387	409	430	416	402	466	400	376	395	413	406	375	421	423	389	431	403	401	410	412	418	416	431	423	428	380	408	434	430	452	403	429	372	394	402	402	380	417	409	389	351	387	403	434	424	411	387	415	375	415	422	405	418	430	421	413	391	379	406	389	427	387	379	401	432	375	406	395	414	401	418	450	384	399	406	363	374	408	405	384	405	405	417	431	416	391	385	458	376	403	392	409	411	406	412	363	406	429	419	420	423	398	382	428	402	390	382	406	408	420	409	397	396	402	361	408	405	413	378	404	404	418	383	416	434	430	397	444	378	418	423	395	381	390	406	368	393	385	391	366	388	406	393	388	388	409	418	406	401	412	374	418	396	412	399	373	403	405	399	390	381	415	378	399	433	417	403	417	412	390	422	386	410	427	361	392	396	399	395	423	417	414	410	396	409	371	378	402	398	405	423	434	403	404	417	397	420	422	440	399	424	369	418	407	419	410	421	402	404	372	374	398	387	426	383	410	415	392	389	426	372	392	390	384	352	399	391	395	382	394	377	404	394	424	378	422	377	367	418	440	409	385	415	437	388	400	438	436	408	366	376	396	420	387	394	366	415	436	419	397	412	434	357	399	400	454	407	431	366	363	428	423	427	396	400	380	419	388	396	423	384	410	385	428	396	412	368	417	405	415	416	403	462	413	411	435	396	408	409	373	389	403	421	373	397	392	380	396	393	390	429	437	420	416	385	358	403	419	421	382	398	413	395	388	398	385	410	388	423	367	399	413	424	441	438	394	416	416	370	403	413	417	407	406	391	422	389	408	421	389	439	400	377	454	403	377	388	386	396	399	391	413	376	345	418	376	399	394	404	391	416	444	390	400	375	406	407	400	410	414	386	440	389	386	402	388	381	398	419	421	410	399	392	398	373	425	378	374	398	374	366	378	426	405	412	409	400	396	416	392	375	409	455	402	427	388	446	406	391	412	377	394	410	398	377	401	410	391	429	378	402	398	400	376	405	375	381	379	378	430	386	395	402	408	407	399	387	403	405	385	425	443	409	402	408	411	416	392	391	398	382	434	398	436	400	388	431	403	417	400	395	431	410	420	403	413	382	397	409	435	387	379	434	393	396	398	436	357	392	416	406	430	442	393	387	356	390	419	392	401	374	415	406	390	415	446	380	405	411	379	397	416	425	372	435	415	412	389	375	380	394	397	367	421	425	379	384	426	408	389	419	418	395	416	392	389	432	392	385	402	373	420	383	382	376	399	398	429	337	422	417	431	399	391	393	443	419	410	392	426	370	407	409	391	370	409	371	393	397	393	412	396	433	402	390	398	394	367	441	383	393	386	399	380	425	431	413	403	380	389	400	401	380	406	376	386	436	399	386	382	411	426	348	412	364	420	375	388	375	404	385	426	397	380	381	411	385	401	438	350	420	382	420	367	397	434	391	399	401	383	380	401	378	424	386	417	396	377	396	422	428	354	401	400	394	388	437	387	382	422	418	373	413	396	422	392	416	412	415	374	414	402	403	404	357	370	459	367	419	381	385	387	407	427	399	399	425	387	394	399	409	418	405	419	419	399	405	382	387	424	417	392	412	385	424	403	417	396	398	384	411	401	379	366	404	406	395	349	387	432	382	395	372	395	402	391	360	430	381	430	406	432	400	407	427	382	397	386	374	423	425	399	412	391	416	421	412	362	380	394	392	432	419	377	408	411	421	418	403	398	410	383	404	391	404	383	408	404	435	402	400	405	382	419	432	381	380	423	426	389	385	390	412	382	404	355	417	394	381	414	352	378	413	369	412	399	425	430	381	363	388	412	412	408	426	396	425	411	406	376	421	387	413	369	374	387	385	420	401	400	395	379	416	339	373	418	387	381	374	419	387	401	413	405	407	411	410	451	380	422	414	393	385	409	413	365	388	384	385	397	375	395	417	382	400	390	406	403	420	393	398	412	423	430	383	423	375	432	393	419	433	391	441	422	433	416	379	376	384	393	398	394	392	395	404	400	397	393	420	416	384	446	408	424	405	411	379	426	380	365	403	383	402	402	436	390	421	450	391	404	399	415	408	414	388	342	425	416	371	390	391	386	400	415	350	398	345	355	402	432	406	385	401	410	374	423	398	391	411	413	389	382	403	406	391	400	434	415	409	423	396	432	420	369	427	409	400	412	383	392	402
13607	30580	11093	5790	4759	3350	2397	1875	1465	1247	1008	839	780	751	728	644	636	576	607	578	585	621	620	688	725	720	664	618	564	566	569	560	571	617	669	619	616	586	509	490	485	479	450	553	500	473	536	561	596	592	645	572	563	624	703	678	608	508	511	512	473	480	430	416	447	456	427	408	489	478	505	427	445	426	424	435	393	455	399	396	396	419	387	462	440	424	401	439	439	475	416	456	466	402	440	416	441	417	424	452	436	436	431	398	447	420	421	465	377	436	420	407	391	418	394	431	451	439	437	422	411	422	421	392	424	410	398	465	402	412	408	385	428	410	388	435	397	427	410	481	425	421	431	440	422	438	395	449	423	415	395	403	433	407	386	408	402	420	394	408	442	431	440	428	418	418	412	410	373	434	398	419	388	456	439	436	433	401	383	418	396	392	431	403	434	385	384	406	410	446	409	388	416	433	436	394	383	408	456	411	422	419	404	433	409	403	417	380	422	427	397	410	443	373	434	392	376	399	386	417	416	433	413	397	401	395	408	378	409	414	431	412	416	394	427	431	412	390	409	421	461	439	430	451	421	421	425	405	437	420	416	444	406	385	396	397	406	387	438	390	390	413	412	431	411	395	384	408	411	401	394	416	441	477	456	414	410	402	407	420	401	395	399	394	406	434	418	394	431	413	434	410	396	431	436	410	433	398	403	460	384	365	395	410	448	442	425	397	439	463	404	354	420	386	410	466	437	447	402	388	399	433	411	416	417	409	371	417	446	405	421	395	412	437	417	404	427	409	412	439	402	412	400	421	418	413	408	412	416	402	440	368	410	437	387	412	362	432	399	402	391	385	405	398	417	414	415	406	386	404	413	416	413	404	405	433	398	379	436	402	421	429	418	417	412	424	412	425	395	406	399	428	441	418	413	419	420	453	392	430	397	444	404	450	390	413	415	413	427	421	404	367	381	400	457	431	409	408	412	408	408	437	401	435	420	400	414	416	417	400	372	405	402	426	426	415	408	400	416	406	406	367	423	402	423	414	427	393	411	393	390	375	412	415	406	386	402	376	422	374	367	408	415	367	433	408	420	424	403	396	425	433	411	402	383	436	407	429	431	394	427	394	401	376	396	407	461	414	437	448	401	408	446	401	426	403	390	416	395	392	418	384	402	406	386	449	379	421	435	384	406	417	425	408	400	387	415	427	415	398	419	400	432	439	400	415	472	398	420	422	417	407	422	386	434	424	403	414	425	418	418	399	401	444	402	451	394	441	400	403	410	431	405	410	411	435	434	393	435	426	391	454	409	420	371	396	422	425	410	407	382	457	429	408	443	439	397	371	411	417	446	411	464	393	420	408	395	406	435	413	389	403	417	429	395	416	413	401	433	419	427	413	420	396	383	427	443	429	364	424	422	411	402	438	423	420	393	387	406	437	390	459	435	420	409	375	423	392	406	437	402	424	415	393	446	432	417	401	422	395	403	445	429	431	402	417	362	407	424	383	418	436	435	396	416	393	406	410	409	399	429	439	397	386	396	407	410	408	434	420	406	408	392	381	421	383	433	424	404	410	429	409	411	441	400	430	420	388	406	403	403	408	427	383	376	393	438	380	400	431	435	415	436	418	402	440	423	410	410	420	409	426	406	395	397	414	420	418	405	408	407	412	418	439	431	416	386	430	407	415	390	417	392	381	414	431	426	429	419	408	392	381	415	431	387	429	396	444	418	405	402	435	398	422	402	393	414	415	450	392	405	409	435	405	378	391	374	402	429	417	437	427	440	448	432	419	408	405	432	428	411	404	388	441	405	449	417	411	418	412	415	418	398	385	428	435	398	453	444	428	436	438	407	438	402	392	390	394	384	454	400	413	427	464	412	397	410	388	381	426	396	417	402	414	377	413	399	426	413	416	406	404	401	433	411	413	392	399	419	426	390	392	416	410	418	408	408	426	423	445	424	428	405	402	419	407	402	409	427	426	398	420	397	424	451	387	409	419	448	430	452	398	393	386	379	430	443	399	432	411	418	406	399	455	407	410	422	422	442	406	404	383	390	412	421	390	423	385	419	430	471	414	412	397	400	405	431	400	428	408	435	435	431	419	391	424	434	405	433	419	406	457	451	381	405	438	409	410	403	457	382	394	405	423	422	412	402	432	416	421	414	403	434	399	431	394	447	423	434	427	391	448	437	419	440	406	399	402	405	404	406	443	415	371	422	414	416	419	420	364	407	416	444	401	401	424	399	394	396	410	409	416	410	408	406	403	399	407	429	397	402	416	442	437	447	445	442	441	392	420	426	378	385	392	391	388	410	455	399	428	430	418	403	435	417	428	412	397	410	420	434	414	434	409	417	392	392	449	415	395	404	426	426	419	412	456	418	418	408	411	388	449	412	393	412	400	410	418	413	378	400	366	399	378	436	437	415	411	408	418	435	414	438	411	398	412	382	429	428	417	406	433	409	406	395	369	397	454	403	411	408	419	457	402	428	403	419	403	417	460	441	415	381	368	424	418	442	399	388	401	430	428	415	399	404	414	397	432	433	395	407	393	376	416	440	400	417	416	439	425	425	404	420	415	410	403	403	385	373	421	424	406	433	420	446	428	461	397	408	433	375	400	415	403	418	410	445	419	425	434	392	411	402	384	380	479	344	417	413	423	397	412	403	405	425	404	452	448	404	427	387	410	404	389	423	383	426	427	424	400	400	401	432	443	418	386	396	455	425	426	423	419	439	423	422	428	389	407	429	426	421	412	438	392	369	418	438	396	414	414	401	405	403	404	418	406	398	436	452	418	378	405	437	366	414	431	450	424	424	404	387	405	427	394	379	422	405	435	406	454	417	429	408	417	422	420	416	405	422	411	433	422	408	402	395	402	429	428	411	372	415	404	420	380	420	395	419	391	423	452	419	394	391	407	415	418	410	424	445	380	434	399	406	421	399	428	432	428	384	412	413	378	373	442	429	422	410	390	410	426	417	410	422	430	435	406	426	412	365	413	434	420	393	420	430	414	386	413	405	386	370	415	433	385	416	415	398	417	432	423	393	368	472	396	436	395	385	417	398	400	424	466	420	375	433	405	414	394	401	444	397	396	422	429	412	388	401	397	421	448	410	419	428	444	438	423	419	400	428	410	449	411	414	435	431	416	424	401	417	419	360	423	434	425	404	398	411	402	428	406	421	449	371	441	411	421	454	427	445	434	419	423	421	389	441	417	406	396	396	404	404	392	417	417	409	463	419	445	461	426	416	424	402	426	422	378	424	419	393	395	393	404	421	383	412	418	410	369	439	381	400	424	386	429	438	417	417	421	415	420	410	425	418	397	408	410	387	404	426	428	386	402	382	402	422	424	425	414	405	391	398	407	409	414	411	399	404	435	399	408	390	397	432	403	391	415	421	427	394	432	419	426	385	415	432	426	426	446	450	382	428	378	398	380	426	432	393	391	454	401	411	428	403	427	407	419	440	394	434	403	441	401	401	425	457	397	430	407	390	414	424	423	422	448	399	411
28150	17279	4002	1191	800	661	573	549	491	500	471	504	449	507	446	507	475	465	489	482	469	517	527	527	547	502	518	462	504	492	481	513	485	504	536	537	502	499	502	501	489	484	466	483	492	520	484	522	476	563	474	461	484	527	514	514	516	500	460	506	503	473	471	506	493	463	461	481	497	495	450	448	470	484	483	475	454	484	471	452	470	442	435	496	469	501	467	497	498	509	482	495	467	491	458	503	459	494	445	490	513	479	454	490	489	444	500	458	480	493	502	488	540	473	485	496	493	508	480	457	441	458	497	476	470	470	480	506	445	461	501	439	473	475	496	472	477	469	457	439	490	511	428	474	480	466	477	484	493	494	470	506	507	477	474	461	460	472	505	458	440	456	494	497	477	481	451	501	471	469	462	488	515	455	443	438	477	460	496	472	462	474	460	488	458	500	420	502	485	468	490	502	470	467	447	488	517	475	508	441	489	474	479	489	504	454	512	465	499	506	452	450	465	404	502	459	503	453	489	460	473	452	508	486	491	489	482	498	468	460	454	471	448	459	445	510	472	434	469	489	450	483	441	456	495	497	471	469	464	491	489	465	460	455	469	460	472	462	476	449	439	488	460	516	513	480	454	462	497	466	519	474	449	505	440	499	459	493	473	447	506	482	509	454	483	499	489	441	479	473	467	493	516	524	479	532	479	505	454	452	474	490	427	459	485	482	469	509	451	525	443	477	457	485	483	469	455	449	501	484	491	445	498	478	489	457	427	486	444	450	424	465	452	500	470	480	445	449	433	497	493	452	491	476	468	476	480	474	460	454	496	448	485	483	464	474	482	481	481	482	471	460	437	491	482	454	475	456	477	469	429	490	482	481	495	432	479	434	483	482	500	503	435	443	475	507	490	466	496	486	442	466	455	481	462	445	461	511	480	485	490	470	464	455	510	463	505	461	449	458	477	451	482	494	491	493	494	474	471	465	470	480	500	466	487	456	477	463	492	503	490	459	463	447	454	469	474	459	463	466	473	512	442	461	468	466	509	508	467	508	504	480	487	471	509	467	471	488	444	537	486	500	445	509	437	482	478	487	460	499	453	458	460	490	499	482	483	494	432	465	481	473	505	468	505	478	447	481	520	494	488	456	479	495	427	476	474	497	446	518	492	471	472	443	462	448	454	468	482	484	452	527	477	460	453	472	436	479	450	442	446	478	491	543	466	474	472	448	466	520	461	483	531	460	456	452	483	479	464	462	451	457	497	430	463	478	432	482	475	448	495	480	477	471	482	441	498	451	471	473	482	437	493	507	475	468	456	439	507	469	459	456	499	473	484	488	499	460	483	488	455	448	502	486	449	446	457	416	431	466	455	491	506	480	502	457	453	495	459	506	495	458	491	439	502	461	491	485	470	492	464	483	479	543	469	450	471	492	478	437	504	465	463	474	451	482	496	460	447	489	459	479	483	475	460	477	480	474	461	476	476	474	488	478	469	469	476	525	482	521	484	467	528	506	454	456	463	485	480	479	484	502	446	485	498	516	461	431	449	495	461	436	495	452	439	463	458	440	506	476	467	480	480	454	465	462	495	451	454	468	482	487	474	397	484	483	516	468	469	491	457	479	497	463	467	462	495	496	504	522	516	482	484	475	463	474	468	462	515	473	461	493	466	464	473	447	506	471	496	494	507	475	494	502	437	429	538	472	494	446	449	461	460	460	497	481	527	462	473	495	458	485	474	492	502	483	484	473	504	486	434	504	507	471	520	446	436	516	512	483	475	475	489	480	468	517	462	500	464	496	468	468	514	435	476	472	469	466	477	483	512	457	488	482	497	508	448	430	479	503	488	467	469	445	495	467	487	447	479	457	497	521	480	460	482	488	473	512	464	465	499	472	507	495	436	492	467	498	489	467	511	447	515	529	475	469	445	457	477	460	428	457	507	481	506	467	474	532	479	481	494	473	444	453	450	481	487	525	499	460	473	485	469	513	467	481	492	484	499	472	489	478	466	485	445	464	477	494	470	476	485	465	422	470	529	460	484	461	466	501	465	473	479	477	496	503	489	481	463	485	464	445	475	437	479	461	487	450	482	466	456	456	467	496	474	454	479	499	454	507	469	464	475	471	518	481	451	453	478	472	502	450	530	491	471	484	445	468	481	463	507	478	473	439	463	456	500	478	431	463	500	524	468	476	399	498	428	490	445	498	463	504	464	476	504	473	460	520	436	468	467	498	451	444	466	480	474	483	459	470	497	473	453	467	464	469	455	476	501	484	495	496	462	512	506	501	494	466	478	497	457	482	504	483	462	502	478	484	494	479	469	512	473	503	473	458	451	500	459	465	473	490	463	434	483	466	460	513	480	474	453	453	455	518	480	475	456	473	490	495	469	472	493	536	450	481	451	480	455	445	418	508	454	494	499	444	500	489	505	493	486	491	513	487	489	455	465	429	486	437	429	441	475	458	462	479	455	492	465	454	497	466	531	480	492	440	479	516	461	488	443	509	487	448	490	476	444	500	425	486	500	510	498	461	516	457	455	493	466	463	487	470	485	489	413	472	493	478	460	484	511	479	498	469	517	463	451	477	470	490	483	459	496	477	488	504	441	501	439	487	486	450	498	437	470	465	457	475	490	476	460	468	492	475	456	459	475	483	498	466	473	436	491	494	471	480	473	477	462	442	441	492	483	468	488	476	452	490	474	488	460	497	422	487	478	488	443	473	461	496	469	448	488	475	507	455	445	457	459	490	485	477	476	492	444	483	491	453	472	465	460	509	505	435	474	473	495	474	496	501	521	487	477	504	455	467	526	469	503	492	466	512	451	503	481	460	493	462	449	467	480	491	457	482	477	469	444	466	481	474	470	478	508	498	474	474	526	473	459	480	475	489	424	488	516	471	462	480	436	449	475	521	493	486	478	488	483	476	460	472	471	463	476	450	473	496	456	435	484	485	460	469	486	464	437	502	433	467	441	481	482	507	468	489	506	488	487	448	518	488	459	454	492	473	474	487	447	471	499	477	459	479	467	473	491	491	509	512	449	480	479	478	443	461	442	466	464	487	482	464	460	472	473	489	467	500	449	451	474	503	439	467	495	466	495	481	509	464	465	443	469	462	468	501	456	461	450	483	487	478	468	457	447	508	482	464	448	491	476	473	437	484	523	486	479	470	448	483	482	484	484	479	486	439	478	446	458	447	450	498	458	465	483	449	489	451	474	484	482	466	455	469	484	467	503	450	485	483	480	483	495	440	469	430	465	440	435	474	470	459	492	491	466	465	523	482	492	490	447	457	458	476	445	498	487	444	500	505	495	488	448	459	459	476	498	436	459	479	468	491	469	507	461	447	510	484	507	472	461	511	440	466	478	492	495	476	500	481	472	489	481	479	476	468	454	473	463	486	457	482	484	469	480	503	467	496	483	481	451	492	473	469	482	480	472	465	496	486	481	452	500	505	480	456	498	414	507	470	443	466	486	463	480	474	443	466	487	486	485	515	494	464	481	480	500	509
11256	4730	2074	1304	1104	888	722	672	604	574	590	527	519	528	557	526	551	490	526	534	571	542	582	526	619	599	563	514	587	553	562	554	593	567	579	587	559	564	576	545	548	531	543	551	518	515	555	559	615	561	585	483	559	591	549	568	588	511	537	554	522	526	516	499	523	546	533	522	571	511	509	551	514	523	528	535	529	533	521	477	566	521	500	556	504	537	476	492	521	521	555	510	494	499	537	501	512	527	528	527	515	547	533	525	490	511	504	542	500	504	539	476	514	492	520	519	525	509	515	520	530	520	532	522	508	497	526	547	544	492	485	532	485	518	512	490	484	497	496	489	523	557	520	498	512	553	537	491	507	485	549	527	521	530	530	453	511	562	510	534	516	510	514	494	510	550	522	498	508	532	507	505	468	500	516	507	519	504	493	462	546	515	508	512	516	539	513	520	500	551	510	548	499	535	523	496	483	446	493	478	466	493	497	496	502	542	500	478	512	517	522	463	502	515	529	515	542	546	505	531	516	506	472	561	486	517	489	544	512	546	512	502	513	494	509	550	520	531	487	525	529	541	555	521	481	543	554	513	517	490	571	490	540	506	492	532	521	525	509	492	519	515	500	509	515	485	514	485	505	486	519	503	519	490	461	534	508	492	503	506	506	547	502	534	540	532	509	524	537	477	491	487	493	502	538	489	531	503	502	521	516	584	503	497	513	537	469	531	535	555	483	532	493	487	527	492	553	504	523	517	493	532	500	518	527	507	531	496	526	541	515	536	523	554	528	556	513	489	482	503	497	505	532	519	527	552	475	499	539	512	484	534	516	548	517	500	522	510	527	543	504	546	519	522	503	503	476	490	515	532	515	525	529	518	508	512	543	523	528	539	532	479	504	555	517	553	534	551	507	515	511	516	514	515	531	529	507	539	562	516	520	514	532	488	502	487	561	521	564	497	557	469	509	497	484	558	526	535	532	502	519	533	504	506	542	513	534	471	519	495	503	523	520	497	472	550	526	469	504	525	491	532	503	510	527	509	543	524	504	515	529	467	515	515	521	512	500	539	544	495	548	477	515	514	512	515	516	495	520	511	508	515	518	566	567	526	480	521	510	498	536	539	511	539	510	527	543	531	488	507	548	518	504	493	489	549	478	538	487	523	525	511	489	513	516	542	507	495	508	499	504	500	547	477	491	555	537	517	542	511	527	522	532	512	560	521	517	492	504	513	471	504	509	499	531	481	547	519	517	484	545	504	491	520	495	497	501	510	525	514	527	485	545	553	480	509	486	536	499	551	534	540	495	509	520	545	519	484	508	547	535	507	518	530	514	526	518	555	482	512	497	532	522	495	520	518	502	517	526	535	560	534	521	513	518	528	490	536	550	499	477	492	545	517	481	481	518	541	508	499	518	536	509	520	536	508	450	539	501	497	487	522	489	524	498	491	503	521	513	468	512	534	531	520	542	543	533	521	541	514	496	544	558	529	528	512	498	516	530	499	527	496	467	510	453	499	530	514	439	539	498	489	525	535	538	510	535	519	533	530	500	495	524	531	500	506	509	481	510	568	513	490	542	546	476	503	518	526	523	522	508	509	521	528	513	468	527	536	513	536	500	494	515	486	543	522	520	553	505	489	510	521	513	496	512	516	531	536	531	501	509	557	493	513	517	494	484	538	491	525	506	493	562	542	508	503	538	525	485	507	564	514	568	514	513	489	503	518	535	495	529	545	521	538	517	520	499	511	524	519	514	547	470	497	497	500	546	494	538	510	541	520	465	511	502	523	522	496	498	529	512	507	500	526	553	531	510	490	532	512	558	528	495	556	530	495	505	494	510	511	500	496	508	481	518	512	542	518	526	505	497	519	511	513	513	472	506	529	534	518	474	561	523	481	450	526	501	546	535	503	511	535	484	517	506	546	498	534	499	495	521	522	504	487	534	508	525	491	536	516	550	516	513	520	515	538	501	495	531	487	561	547	499	504	526	511	528	522	524	523	498	503	521	544	501	514	515	530	539	515	468	541	531	559	489	525	556	525	507	533	501	502	504	539	499	527	502	484	503	514	511	544	506	487	510	502	566	471	526	507	520	502	490	472	544	506	500	554	558	528	505	495	469	527	472	523	520	540	492	518	493	549	506	511	528	525	496	511	513	546	490	529	528	510	503	484	513	540	526	481	527	513	513	479	506	516	545	528	485	528	454	534	515	480	553	539	516	515	515	512	502	459	522	517	490	518	566	521	531	517	513	504	530	518	509	554	539	516	504	498	548	562	514	487	503	489	514	521	537	496	480	536	475	504	521	520	514	486	548	518	510	535	498	509	516	512	546	548	500	521	547	552	508	494	486	510	499	553	521	517	506	536	572	498	498	485	502	514	523	517	529	475	483	485	493	473	530	488	492	502	554	527	503	508	511	528	553	501	505	487	539	508	511	518	523	484	505	487	488	549	507	504	504	516	474	508	546	519	490	516	493	529	498	498	529	545	516	515	503	518	526	540	505	508	496	537	518	534	522	526	477	510	538	507	501	536	555	479	535	504	503	529	505	491	500	518	544	539	543	509	523	488	518	503	532	502	513	498	514	503	552	500	515	537	535	456	501	514	547	500	524	496	479	533	557	543	507	510	520	478	518	541	502	530	512	526	532	520	509	521	480	488	555	493	506	520	515	498	514	483	513	534	482	492	529	502	443	478	450	529	516	517	491	530	491	508	480	518	533	521	481	491	530	531	495	516	472	509	500	564	528	541	526	504	531	537	522	535	522	541	516	546	529	530	473	539	510	511	529	540	508	497	516	508	529	512	489	492	508	548	497	490	530	527	513	487	527	511	533	519	484	515	533	544	513	513	509	541	505	524	510	509	524	554	533	545	502	524	519	511	488	515	489	462	504	545	506	528	503	550	526	525	555	538	492	513	490	479	503	515	510	488	512	540	514	517	512	502	546	500	539	476	569	467	533	509	542	521	523	457	497	508	511	496	520	520	520	506	506	500	481	485	528	502	515	503	509	510	484	485	535	528	507	528	555	497	488	505	497	534	518	532	497	505	501	551	524	520	527	520	521	553	503	475	518	552	538	529	518	504	481	525	537	482	503	504	524	486	496	512	544	525	537	509	522	540	488	503	521	493	485	515	525	536	482	523	535	511	541	524	509	484	531	505	512	526	487	495	495	502	511	516	509	528	516	542	545	510	503	503	490	541	488	535	492	536	511	517	511	495	558	525	491	516	521	497	521	518	520	553	483	546	493	520	488	489	504	522	504	536	521	508	523	552	536	537	493	479	502	486	473	518	582	533	498	507	517	538	512	522	552	554	529	528	506	536	489	510	511	521	550	485	536	490	544	537	507	539	511	475	531	530	561	509	545	493	514	572	494	536	539	507	512	500	479	576	539	515	517	518	504	520	485	497	520	520	495	479	526	512	505	553	533	526	508	511	528	474	531	516	500	504	523	498	533	539	484	486	510	507	543	502	521	534	494	470	522	571	522	475	530	515	523	506	537	545
23856	21342	28542	24505	21338	8708	1074	692	574	530	436	426	390	367	314	367	364	331	342	319	311	386	404	351	376	390	379	358	364	332	333	326	353	346	366	352	340	353	323	326	297	305	318	300	330	351	334	339	303	347	359	351	331	324	394	420	341	325	338	310	294	280	311	290	320	268	301	264	292	297	289	338	292	310	277	257	294	276	293	291	293	275	267	263	262	297	283	270	279	279	279	309	258	280	281	274	262	282	276	266	291	291	274	278	290	295	254	272	298	307	265	272	304	257	248	280	295	252	281	261	247	311	312	265	275	286	287	268	295	268	258	252	275	274	302	264	266	262	277	295	289	264	265	273	279	297	277	280	249	276	261	309	276	278	274	286	296	278	284	259	282	314	277	302	259	277	264	281	280	271	276	287	242	268	277	273	264	280	280	308	261	256	284	277	295	287	273	279	288	272	292	291	270	296	264	292	263	278	285	267	287	255	272	294	264	283	276	279	286	279	268	268	271	249	275	257	246	268	274	307	307	289	235	247	275	269	309	290	288	283	274	264	281	262	291	271	266	269	287	284	284	269	249	284	303	265	264	287	294	287	273	299	285	283	285	283	281	246	287	308	285	304	272	290	265	276	250	294	255	264	303	270	273	286	271	284	263	277	281	264	312	290	264	268	274	308	243	323	259	287	285	263	291	312	268	263	229	276	268	291	290	265	270	238	265	280	260	267	261	297	294	268	291	268	286	273	281	250	292	258	318	256	275	298	274	295	277	246	261	255	253	292	278	303	269	279	300	318	283	273	263	289	327	300	277	248	283	286	251	283	256	270	280	265	258	282	262	247	264	255	262	283	287	290	273	260	294	260	255	289	254	280	257	247	248	293	258	282	288	279	275	279	301	282	256	290	278	257	268	267	283	282	265	270	277	276	265	273	283	272	288	265	273	259	313	295	254	274	294	277	259	259	263	264	311	286	252	287	276	276	264	270	281	266	288	277	241	314	280	291	264	288	275	250	263	284	259	253	262	259	282	274	257	257	301	287	261	281	275	281	298	244	299	255	271	280	266	257	278	257	298	289	279	254	258	295	291	302	276	261	302	253	294	262	280	303	274	284	272	280	260	281	248	299	268	259	263	273	267	278	291	280	281	283	281	295	288	258	264	281	294	257	280	293	256	273	262	266	251	273	300	258	300	291	293	290	293	268	304	274	257	260	258	283	277	280	290	267	302	266	263	262	276	287	302	258	281	287	262	272	279	262	290	280	281	313	288	281	267	286	295	259	250	247	272	285	256	277	296	288	274	266	243	283	263	258	274	248	268	276	283	252	256	287	273	283	275	284	256	284	281	282	257	275	288	270	277	268	251	235	280	256	311	271	287	273	285	312	272	271	295	264	289	287	290	290	277	269	279	279	241	312	263	247	282	286	252	265	291	261	258	289	268	312	293	264	255	272	275	283	285	262	282	274	233	254	256	261	265	291	273	255	274	275	274	253	281	254	262	287	253	289	304	255	273	262	272	266	271	287	288	247	265	260	275	286	268	277	305	285	258	283	280	282	239	288	279	265	293	264	266	274	280	266	256	292	267	249	284	262	262	269	270	256	273	299	302	266	279	297	308	258	284	294	244	251	266	274	284	257	287	273	302	270	267	274	264	309	280	259	269	267	257	262	243	250	263	297	298	283	272	305	282	299	322	289	287	281	270	320	268	246	310	285	287	276	286	234	263	303	286	285	296	275	289	270	278	281	273	296	273	274	252	257	272	291	283	277	268	256	262	275	266	318	281	281	262	273	243	268	317	292	283	275	289	277	277	281	268	289	274	280	283	283	304	254	268	266	254	262	276	280	291	275	284	287	279	273	249	309	270	309	262	274	261	273	259	272	278	276	313	255	298	277	267	276	298	279	265	276	274	320	254	274	282	278	283	277	258	276	285	266	284	271	270	284	264	284	248	292	249	276	252	269	294	293	267	274	272	276	279	271	287	286	277	243	290	321	284	254	293	263	250	300	266	284	311	271	297	292	264	267	288	323	224	306	284	278	267	241	282	258	255	284	279	247	297	267	283	282	288	234	281	239	270	285	274	235	260	256	315	248	290	287	300	252	280	275	306	272	286	270	256	319	266	290	288	297	287	292	292	265	287	327	307	289	269	279	279	287	298	271	300	283	285	254	277	292	297	245	274	264	259	262	261	271	277	263	284	249	294	276	224	269	279	273	290	272	258	311	283	301	264	292	286	267	271	277	286	269	270	283	300	295	286	256	263	259	255	249	246	296	284	263	249	285	273	285	305	254	289	266	266	280	280	278	248	287	266	277	270	270	295	299	279	263	264	310	294	282	320	267	287	280	296	253	265	278	293	260	257	276	243	268	273	275	299	293	286	267	279	303	249	295	285	281	269	296	271	254	266	264	272	259	257	284	289	232	270	281	278	270	261	279	251	253	282	242	286	249	261	306	274	247	249	265	287	271	261	271	298	306	234	269	281	286	276	259	262	256	281	285	270	297	258	268	284	302	246	259	282	282	272	271	273	282	274	275	301	271	264	261	286	260	280	272	287	313	265	299	226	285	311	271	292	294	283	312	297	291	276	273	288	257	265	265	258	273	290	254	273	282	271	271	265	282	292	266	229	304	275	272	264	269	261	275	275	275	283	298	276	291	288	313	286	270	255	252	293	269	271	288	279	242	296	302	311	285	257	291	293	254	274	253	269	282	258	276	263	285	296	267	293	320	282	287	298	264	273	283	302	283	287	267	253	277	268	280	275	300	278	250	282	254	273	243	278	232	249	285	279	304	282	287	273	297	289	272	276	305	282	250	274	293	272	291	257	275	266	266	257	281	269	276	286	264	268	284	325	286	260	289	251	289	289	274	274	282	287	307	278	284	295	279	271	296	278	277	270	257	264	292	223	304	275	281	293	278	289	254	264	269	272	246	288	285	265	271	253	250	269	268	288	243	267	272	261	265	286	274	275	234	287	278	296	275	279	271	299	273	270	298	280	284	294	275	257	292	269	271	284	256	286	264	270	295	274	261	270	294	283	302	280	250	269	314	257	284	277	294	269	264	310	266	290	287	295	309	282	273	256	253	291	254	264	288	287	270	280	275	289	271	296	266	252	309	266	242	279	281	303	287	284	281	240	279	234	271	290	281	261	278	304	255	290	278	286	263	275	274	275	299	237	282	281	277	283	285	263	268	318	274	299	299	268	301	282	276	245	296	273	290	277	258	243	263	282	253	284	263	257	269	275	291	248	264	284	265	298	269	310	264	277	288	267	262	287	270	290	289	269	300	274	291	288	274	301	250	292	261	266	253	271	287	306	260	269	285	267	282	267	263	278	254	304	302	291	289	278	265	279	282	256	289	277	255	289	287	273	271	278	278	295	278	294	293	271	275	292	279	295	270	264	259	286	269	276	285	296	296	266	278	259	276	297	257	289	261	272	280	259	286	247	254	248	269	284	259	279	256	281	288	307	319	255	284	292	294	286	258	279	292	293	295	247	274
12211	22550	6994	3732	2891	2030	1415	1062	883	812	657	514	470	438	491	399	381	401	396	374	399	391	516	539	494	453	391	416	403	425	428	394	452	469	473	430	402	413	387	402	363	368	371	323	352	377	422	390	420	427	430	378	403	458	474	543	425	381	363	331	353	345	355	310	324	329	334	350	317	349	336	338	297	327	323	321	306	307	316	319	322	316	292	298	307	308	302	300	327	318	314	324	335	285	309	287	292	333	304	311	306	320	298	303	316	325	311	289	288	313	303	335	325	317	256	281	317	309	297	301	298	329	323	301	327	312	281	310	292	329	304	256	292	322	327	308	295	300	324	272	295	297	317	320	291	309	298	311	288	316	299	292	291	321	278	301	271	300	292	330	293	301	321	278	310	326	327	287	315	295	301	308	309	288	283	290	324	328	267	296	314	286	299	311	320	294	309	298	318	313	315	297	307	310	315	301	293	296	314	299	311	326	323	322	297	307	277	334	290	323	300	310	310	309	307	326	317	312	308	300	306	311	304	305	298	296	305	304	305	295	292	290	317	275	275	295	314	321	326	326	307	287	321	290	304	296	326	303	307	274	276	315	302	314	292	302	327	302	281	317	280	330	312	311	303	286	320	292	308	312	300	329	307	303	296	314	307	298	300	280	317	280	280	312	303	306	292	307	298	308	297	299	322	300	286	294	272	323	294	305	294	305	315	310	302	286	301	336	301	320	306	305	285	298	293	308	287	328	303	353	315	295	299	287	296	323	292	327	302	295	279	315	301	283	270	308	289	309	297	293	314	290	329	305	316	293	297	292	299	307	294	310	343	310	317	332	293	312	301	321	311	294	318	315	306	264	303	286	288	300	277	336	302	295	284	287	321	293	334	319	328	297	323	286	328	291	311	319	320	300	305	273	329	286	339	286	292	292	317	301	335	298	321	328	301	310	297	281	332	310	290	315	327	327	319	301	258	316	311	332	282	303	325	301	288	315	288	293	316	298	285	282	291	290	313	295	317	306	305	310	319	285	307	311	280	315	299	325	300	291	314	291	333	319	314	349	297	292	311	333	276	290	328	310	273	318	295	283	301	299	284	313	314	276	289	295	320	340	291	283	300	308	312	292	327	301	312	326	305	301	286	322	277	319	291	284	315	315	278	285	310	321	297	293	286	331	294	303	304	310	290	282	318	286	330	345	290	289	283	306	303	293	316	299	315	288	307	301	283	317	281	299	309	316	324	305	298	313	290	294	296	287	316	336	314	315	320	293	290	277	292	300	275	306	305	286	299	281	303	318	311	319	308	280	315	301	283	335	280	333	314	302	304	310	281	312	331	278	279	307	321	293	362	342	334	295	304	277	321	289	311	314	323	307	309	255	327	282	324	294	305	261	275	279	317	278	304	338	311	304	277	309	335	303	300	306	314	317	293	299	314	274	318	306	301	305	318	314	313	314	299	277	315	331	286	318	317	290	321	286	302	317	293	319	289	326	288	329	312	303	285	281	303	280	328	294	326	290	321	305	297	330	327	304	288	309	304	292	299	296	299	308	294	301	322	317	303	277	327	294	309	284	302	319	326	285	329	295	304	278	313	288	339	320	332	320	292	298	313	306	328	258	294	303	328	278	285	281	298	287	319	313	302	314	271	287	330	287	304	314	310	301	302	336	337	280	271	287	304	297	284	301	324	318	299	313	301	328	280	310	319	305	290	313	290	297	287	351	313	276	321	309	270	313	307	301	293	296	309	311	309	301	311	288	332	282	276	310	314	285	316	297	288	321	337	312	290	280	283	310	298	299	316	307	290	312	339	303	302	334	300	302	305	279	319	290	318	294	302	307	315	294	306	300	298	279	288	296	297	307	299	303	320	268	310	301	287	326	304	316	314	307	336	296	276	297	330	303	283	327	299	324	307	335	311	286	313	279	355	300	319	310	314	287	320	328	311	306	280	288	275	299	321	307	323	286	315	277	294	315	313	318	300	289	309	315	313	314	341	329	347	309	308	314	310	286	294	301	298	296	324	294	313	272	313	295	305	321	301	317	288	295	296	310	332	296	308	321	315	290	306	318	319	332	311	294	326	321	297	283	291	306	294	327	261	329	311	323	317	324	312	304	291	307	316	307	317	318	305	307	290	313	276	299	321	310	318	307	314	330	304	324	276	276	285	283	318	307	298	315	285	291	306	290	277	266	293	324	298	285	291	306	316	291	308	317	323	314	313	294	333	275	313	300	336	294	304	270	316	309	276	273	287	319	336	294	316	279	304	314	307	279	319	271	269	318	309	307	301	288	265	304	336	333	316	323	309	272	328	313	318	273	300	301	292	303	323	315	299	321	322	294	344	319	314	315	313	305	307	293	315	313	331	314	260	292	322	313	325	326	301	269	308	295	295	308	286	291	305	310	294	334	288	284	301	276	312	308	308	311	336	277	300	278	290	304	302	282	314	278	307	303	302	271	298	305	318	341	316	307	300	283	318	292	317	297	293	306	316	291	309	282	330	309	366	294	307	307	279	325	317	300	323	302	339	270	284	291	313	314	321	280	327	297	312	305	309	314	266	271	323	298	309	328	336	322	288	300	294	298	274	311	283	305	312	315	298	301	299	302	315	313	296	275	334	319	313	306	282	272	294	295	325	304	308	311	308	312	310	292	280	304	296	308	315	282	326	290	305	270	279	311	290	315	287	300	261	298	294	337	307	321	291	306	299	302	287	311	312	344	294	281	320	301	294	280	298	336	295	287	330	344	306	284	274	289	292	292	292	277	314	288	322	296	309	294	305	297	289	293	325	305	311	278	288	315	326	294	314	274	269	315	328	321	313	313	333	298	312	300	335	306	317	306	301	299	322	294	312	323	278	286	312	289	307	313	309	345	295	293	332	280	313	298	299	291	308	321	316	287	276	302	277	325	308	312	286	309	279	303	295	306	304	335	287	321	324	312	331	300	332	331	309	296	299	290	308	334	293	329	300	292	334	317	294	277	296	283	308	287	329	309	307	293	299	318	301	314	303	275	296	311	296	321	311	285	297	300	283	323	286	288	308	325	312	315	349	283	315	305	302	309	302	338	286	316	288	312	318	302	324	305	286	294	279	294	308	300	340	291	291	302	330	300	316	305	303	293	309	267	286	303	298	327	335	285	313	311	304	325	286	320	291	307	310	289	301	289	283	288	329	318	306	295	311	324	342	303	297	305	279	303	276	304	326	294	308	330	300	302	325	325	324	302	291	312	319	291	289	298	302	308	315	285	303	320	304	324	316	305	304	293	328	294	290	312	298	332	305	306	333	302	300	268	302	303	308	325	317	281	313	289	298	320	281	307	289	324	333	340	313	319	323	313	281	327	320	303	296	293	259	289	330	302	278	314	285	319	298	320	324	320	332	306	320	299	321	288	318	303	313	301	309	327	304	322	310	293	315	325	295	262	300	292	283	261	288	279	303	321	323	303	311	319	316	354	313	287	266	296	329	313	299	281	312	331	333	292	296	339	283	268	319	291	293	269
24891	21162	27078	25375	8930	1335	987	862	813	746	710	709	705	681	714	647	656	620	656	674	688	630	698	709	704	688	675	687	688	649	699	659	653	704	663	703	690	682	683	682	637	697	618	657	639	666	662	678	658	642	705	687	640	670	648	742	709	698	697	605	645	659	601	592	673	664	645	658	644	643	611	620	622	572	687	615	641	609	623	579	628	647	641	644	647	619	657	646	649	669	628	636	625	608	629	628	613	671	671	565	626	602	619	621	601	588	619	671	629	623	641	590	678	590	602	583	582	579	645	583	626	596	615	600	646	645	643	620	619	674	632	619	632	635	625	628	603	616	672	638	655	636	608	642	649	669	668	616	621	578	635	611	618	638	645	688	613	610	610	625	589	627	665	652	596	636	582	617	681	610	617	627	643	606	629	642	680	594	635	605	621	622	628	646	620	640	625	614	659	648	644	657	597	708	626	646	661	630	622	654	612	600	613	629	618	671	621	636	617	604	625	597	645	599	620	692	641	620	626	612	651	621	618	624	645	632	659	662	653	599	640	620	671	688	588	650	612	574	628	641	616	632	652	604	611	614	610	629	613	602	612	649	628	616	656	642	622	606	635	628	588	635	658	611	648	613	584	650	646	626	693	655	600	622	608	573	620	614	628	668	602	682	611	671	642	658	641	578	606	639	600	656	626	611	624	617	610	670	665	648	614	609	642	597	634	587	615	626	645	624	613	625	653	633	632	618	646	642	641	621	652	675	663	670	668	658	587	644	629	603	617	611	630	593	659	638	589	571	603	619	634	599	666	624	631	648	644	654	639	589	594	666	606	618	665	613	642	591	669	644	613	626	628	649	612	647	608	635	594	648	649	616	587	644	673	599	640	652	646	645	614	643	599	539	590	618	633	595	586	618	628	612	627	564	634	622	617	685	667	589	637	667	631	616	634	620	709	584	652	635	659	669	671	605	636	597	655	590	601	619	621	606	627	664	649	554	668	655	630	619	588	617	611	642	645	651	635	661	615	619	622	594	611	615	650	632	629	623	650	603	683	581	609	618	612	690	605	623	616	635	607	628	593	629	589	612	598	569	642	641	600	608	663	656	627	595	629	640	587	620	643	608	664	609	629	617	643	626	657	659	621	647	654	638	614	602	647	637	653	655	606	623	643	612	634	646	618	707	644	616	646	663	566	634	650	658	611	622	630	630	622	607	595	625	654	621	669	632	628	615	623	673	604	629	612	608	630	659	667	620	643	641	612	652	636	632	593	611	617	618	608	604	613	634	612	608	645	636	640	628	665	629	650	631	583	666	645	607	652	646	598	694	640	619	626	581	663	631	635	595	589	620	587	642	660	623	610	626	631	583	607	610	661	660	605	582	568	595	593	600	582	629	607	531	622	655	655	617	606	639	610	621	596	632	628	658	612	591	625	609	625	628	656	613	641	653	629	648	620	595	613	660	607	605	647	658	633	606	610	604	662	594	626	634	601	601	580	665	606	601	626	649	641	599	636	637	624	651	612	578	629	616	654	637	655	667	638	605	628	624	585	597	654	589	652	635	640	670	642	662	612	646	650	594	616	640	662	643	640	567	645	631	639	643	654	638	639	667	627	631	623	635	579	646	617	626	582	596	643	622	666	678	634	609	650	618	568	639	603	649	613	637	645	630	646	631	611	662	635	657	634	647	622	634	614	634	637	596	653	618	595	648	633	618	614	621	618	651	596	626	631	641	637	647	608	635	592	586	629	627	649	603	622	620	572	585	599	652	640	619	632	594	605	637	639	652	649	640	663	640	640	660	600	615	610	603	624	660	633	617	616	617	602	652	665	638	644	595	659	662	631	598	639	653	643	640	626	621	612	610	639	663	660	621	640	596	625	650	620	636	655	648	603	580	611	649	617	622	587	671	659	584	613	620	640	636	670	614	604	680	638	619	674	632	586	624	573	574	652	617	621	632	634	667	634	678	643	636	649	633	639	599	658	669	622	614	614	591	623	623	598	624	637	625	633	603	611	620	574	605	612	664	669	613	676	587	610	639	652	590	599	674	605	620	617	661	610	653	626	618	638	624	641	623	634	634	608	639	624	686	667	639	615	622	578	632	646	608	633	653	693	657	657	596	602	647	627	650	600	647	636	637	658	585	636	636	635	619	620	614	645	636	640	672	653	629	647	605	580	640	601	658	637	629	671	628	638	646	626	616	655	618	591	628	655	632	620	608	659	650	622	649	568	650	635	597	628	634	607	650	627	589	626	623	630	629	632	611	645	606	664	630	631	634	600	638	626	607	616	680	586	609	636	656	647	550	614	619	609	623	670	660	600	632	671	613	637	626	594	639	602	619	674	639	655	636	624	646	659	648	641	606	572	653	596	628	625	651	631	595	600	634	637	612	607	608	621	650	631	665	618	604	614	604	641	625	608	617	618	670	660	615	604	627	587	619	577	639	616	613	640	629	622	611	647	660	606	590	592	645	613	630	629	614	626	609	637	636	596	623	636	623	651	669	640	580	617	622	598	607	605	601	612	632	607	623	546	612	615	606	603	612	581	627	631	634	625	620	651	626	653	611	579	617	656	642	633	625	672	634	609	678	641	597	621	620	620	585	610	607	653	593	639	653	650	650	607	645	596	616	604	573	585	637	620	634	644	612	657	629	627	637	634	664	623	628	632	596	638	619	644	621	644	651	605	658	596	631	592	580	582	604	651	631	631	606	617	688	599	623	650	636	608	619	607	653	642	623	622	646	582	604	651	628	648	617	638	642	601	663	660	641	638	621	604	658	638	628	579	626	631	590	641	620	627	603	646	632	610	616	636	576	615	652	593	638	685	659	637	625	646	620	598	604	636	596	642	659	625	599	665	628	628	637	618	627	638	600	641	655	667	601	600	627	622	660	629	577	605	624	629	648	617	623	648	623	607	638	651	614	595	617	657	649	614	620	604	578	640	660	683	632	613	669	649	671	613	609	639	606	611	653	626	612	605	584	684	620	636	625	633	637	568	644	612	633	669	604	627	574	591	605	581	588	667	649	624	595	630	638	620	653	641	637	668	640	653	618	611	638	669	653	607	610	644	634	588	623	568	652	626	641	663	596	676	629	644	623	652	662	651	640	611	606	613	646	669	642	636	629	612	617	631	638	655	617	641	646	628	613	622	639	611	654	665	630	636	616	634	651	671	629	644	643	621	625	648	628	633	599	621	640	604	633	660	664	609	626	631	658	637	646	593	637	606	635	637	611	619	615	655	600	638	640	626	605	637	596	673	617	586	611	623	592	659	601	617	649	660	598	623	620	637	645	637	591	629	606	555	632	609	566	641	631	590	636	634	655	624	583	620	646	603	636	607	656	661	582	614	600	637	578	628	633	663	606	660	627	585	652	670	626	659	601	664	645	625	688	639	613	643	634	592	628	616	609	622	619	644	632	571	634	599	616	688	631	616	679	639	610	646	624	604	612	619	579	610	607	624	631	645	596	619	609	657	664	654	637	616	636	669	599	627	648	607	617
13167	17124	4839	2835	2224	1655	1295	1115	969	887	841	812	784	748	781	711	743	734	735	747	767	818	759	798	810	790	752	715	752	709	725	712	776	738	748	754	742	719	732	686	658	734	675	696	721	672	743	753	699	742	712	751	711	768	764	781	753	702	661	704	666	685	608	650	701	676	679	699	641	651	670	623	652	651	669	631	686	668	684	633	668	580	629	696	666	616	691	654	668	661	625	686	665	634	613	613	624	657	694	705	717	625	682	676	696	645	670	677	681	662	638	608	679	682	643	649	650	697	702	671	641	664	679	640	679	616	635	615	672	665	628	669	643	658	689	691	637	682	641	649	662	614	633	688	653	678	591	628	625	709	691	696	651	654	647	645	656	673	666	657	667	661	658	649	633	681	650	614	695	615	636	648	644	613	681	641	600	653	686	639	674	674	674	655	636	600	666	653	641	656	675	689	653	675	659	614	699	647	622	630	677	666	641	650	626	624	653	705	664	684	633	651	618	621	639	663	649	653	661	661	668	662	701	660	660	633	675	654	681	626	649	631	637	665	645	679	677	635	670	653	661	689	651	623	649	596	644	644	675	652	617	619	663	648	665	632	694	645	691	667	696	663	677	612	647	657	662	665	632	620	613	662	673	633	710	673	663	689	658	669	697	620	619	638	636	615	646	650	617	663	642	684	657	679	702	631	649	647	673	683	643	667	638	675	660	673	668	643	662	642	637	652	655	639	595	641	629	631	628	689	652	658	631	634	629	669	680	655	606	687	629	644	666	665	633	634	649	661	664	627	633	656	655	676	661	695	681	664	678	649	668	641	637	639	714	661	648	667	655	697	640	635	627	646	650	624	626	646	646	657	629	667	669	643	627	637	661	724	676	660	631	709	631	621	611	619	669	700	671	626	624	669	635	642	650	657	641	643	684	680	655	700	641	631	635	647	666	649	643	633	637	617	678	666	681	694	627	686	636	659	646	609	640	642	685	635	671	618	629	658	644	624	596	644	648	649	612	655	645	608	649	655	673	655	633	622	637	636	704	643	702	640	661	689	648	635	646	670	677	638	697	655	665	610	696	624	680	617	633	635	648	686	670	655	621	632	651	660	608	664	660	620	641	696	631	679	642	618	617	645	629	636	664	714	680	667	700	630	674	643	657	642	639	694	661	632	681	630	615	624	688	617	660	662	661	656	640	673	692	656	676	670	686	632	644	645	644	703	623	629	609	647	630	597	624	632	647	685	643	626	654	644	672	710	668	643	651	665	645	679	638	599	662	665	629	656	656	632	639	700	633	685	636	616	665	629	680	654	704	649	664	715	652	653	666	675	628	684	637	654	637	645	618	657	627	619	685	607	638	650	626	649	664	633	671	680	694	638	657	659	662	655	714	679	677	636	651	661	641	714	676	610	646	715	624	638	650	630	677	631	655	706	675	725	636	719	661	660	637	649	600	666	678	690	673	663	654	646	680	639	648	632	633	661	676	649	633	647	664	627	664	737	688	626	635	639	660	633	631	668	615	652	623	631	594	619	644	680	650	645	652	604	643	693	630	686	634	645	655	668	647	656	667	661	683	692	639	636	597	648	667	636	612	637	661	632	659	693	651	671	684	667	639	673	695	664	676	697	726	645	652	697	675	685	681	625	678	705	658	656	640	656	674	643	693	664	624	636	630	634	595	639	679	652	676	648	620	644	667	645	651	674	621	653	657	623	626	646	606	668	663	607	615	630	648	680	660	648	717	690	656	643	670	645	688	597	650	671	655	661	677	664	653	612	642	629	662	633	612	744	626	652	642	630	646	635	620	674	646	655	675	673	651	645	703	621	669	674	632	672	643	630	648	698	662	686	629	682	620	654	645	658	668	638	683	634	630	685	685	679	667	723	653	639	661	663	645	629	650	641	682	698	626	620	632	635	653	657	619	605	649	702	662	661	679	661	675	641	633	648	655	659	692	652	688	658	697	651	675	660	683	609	638	601	634	651	625	675	662	628	698	648	665	640	629	706	626	583	689	652	685	675	660	674	654	651	673	698	659	652	649	642	631	645	639	626	646	661	671	655	630	636	682	671	644	632	651	617	637	665	636	681	691	611	653	655	648	683	598	658	654	612	649	643	640	662	635	616	648	678	618	594	653	671	638	649	644	678	670	635	668	687	641	665	661	617	684	668	642	674	698	619	652	611	630	620	676	658	643	665	707	667	675	680	704	656	701	652	656	680	671	653	680	657	685	651	640	660	631	719	675	678	665	669	690	651	672	655	668	683	690	670	649	649	676	632	684	631	680	622	705	667	697	681	671	650	640	628	678	645	615	708	669	686	624	694	685	631	627	692	657	642	663	689	666	713	642	659	689	652	717	650	666	620	675	691	612	621	679	645	667	615	690	662	642	668	657	665	617	709	648	671	647	628	629	678	587	665	648	679	653	663	644	631	634	650	648	665	663	647	643	593	704	631	686	653	671	658	664	692	613	645	674	674	650	657	685	643	634	614	642	671	659	671	649	620	644	628	688	660	680	660	619	695	675	634	686	678	659	638	602	604	678	697	616	673	632	690	687	637	670	671	655	596	662	681	638	639	586	664	596	618	654	688	665	671	637	627	712	621	610	594	614	635	633	646	654	645	665	676	646	681	663	648	641	653	706	662	666	681	657	672	653	605	603	653	639	671	619	629	649	655	674	664	672	662	644	644	641	656	670	666	672	666	624	642	646	639	652	664	684	662	672	688	669	662	668	645	715	663	698	665	622	636	655	677	648	675	668	624	658	623	688	671	672	645	671	688	641	614	651	645	649	626	654	660	630	648	653	654	663	682	640	669	660	650	672	653	687	682	675	675	653	685	650	672	685	626	684	639	661	653	624	676	637	700	611	636	676	674	645	646	684	610	654	649	600	620	699	664	642	697	679	655	677	654	666	654	626	635	626	678	613	638	659	615	652	622	626	626	649	629	701	653	672	643	658	689	649	663	693	707	663	660	645	686	676	652	689	634	641	654	664	658	637	587	653	618	630	656	668	654	629	687	669	662	635	621	713	631	692	644	676	644	671	662	660	640	603	660	674	660	685	662	663	677	683	648	700	683	678	614	654	665	644	727	675	616	664	635	656	677	636	680	618	648	608	690	641	651	665	616	656	660	626	639	620	617	662	636	625	666	637	672	649	650	626	664	662	651	634	635	620	630	642	678	644	635	651	657	663	618	632	623	634	657	640	603	661	677	631	662	627	628	635	635	592	617	615	684	695	632	704	635	655	692	654	622	672	649	666	635	671	677	687	643	625	657	690	673	635	678	625	644	640	634	592	695	657	627	674	646	626	688	649	694	667	649	711	635	668	670	640	644	634	688	635	631	665	632	637	673	629	648	678	642	645	651	669	656	628	685	662	642	628	615	639	649	700	684	639	693	684	680	657	676	603	647	633	640	627	658	691	664	628	652	638	675	669	680	651	621	638	680	681	673	654	636	650	665	656	669	674	693	647	634	666	700	685	619	688	640	654	671	647	649
22734	21344	28989	24067	21352	21365	6522	1285	895	793	689	722	609	603	536	513	484	520	490	468	517	539	548	581	560	570	548	535	515	506	514	448	507	527	549	559	532	549	485	413	422	440	440	465	480	498	526	475	504	525	557	521	507	528	596	630	524	500	455	433	437	439	428	439	389	392	431	461	442	480	437	420	446	401	421	409	388	441	367	391	402	421	400	395	456	424	414	424	437	443	443	388	398	440	402	389	386	386	405	411	451	430	447	395	400	432	440	375	402	399	398	438	366	430	373	430	428	394	418	424	418	393	402	351	419	410	411	378	406	432	417	398	412	388	420	453	421	403	393	429	432	387	415	382	407	411	422	376	428	407	429	386	411	428	405	426	438	439	396	398	394	411	430	425	415	411	398	404	388	397	398	392	452	411	376	390	382	411	417	403	411	374	425	412	398	391	420	370	420	425	425	379	436	413	375	398	396	389	422	403	419	410	444	352	372	398	409	392	404	410	413	457	409	409	439	420	417	424	397	401	399	434	398	406	387	417	422	390	432	409	396	413	420	434	389	408	393	392	401	398	406	465	389	385	404	398	362	424	390	430	454	438	400	410	399	412	393	384	377	394	410	400	429	427	420	394	394	400	420	414	402	400	418	378	409	389	380	442	428	410	406	380	379	420	421	424	409	425	437	414	401	419	394	417	420	410	378	400	408	422	427	436	415	415	385	402	401	422	429	425	437	400	427	390	386	402	401	399	420	418	409	394	417	412	407	436	426	423	389	394	419	384	419	444	400	395	413	388	403	409	393	424	452	416	386	379	390	398	376	386	399	399	383	400	412	407	406	404	413	411	407	399	406	390	382	404	398	427	412	400	414	377	397	359	406	362	418	389	372	399	380	396	357	356	433	423	395	381	411	434	404	417	416	396	419	415	408	419	389	412	404	403	403	398	408	395	410	398	413	398	455	417	412	403	419	387	423	418	397	426	389	450	412	405	416	430	405	412	385	383	355	384	430	394	419	390	403	386	402	386	400	377	401	378	403	392	375	394	378	407	389	427	408	383	359	424	393	394	382	401	428	388	405	418	406	359	433	404	379	451	384	397	412	404	439	420	370	441	393	411	423	400	413	400	404	399	404	423	430	427	393	379	415	383	420	411	395	412	386	373	379	387	402	408	414	402	385	407	406	404	423	393	399	432	431	387	397	403	468	426	409	380	420	407	365	370	390	421	404	405	386	392	372	386	409	378	401	380	379	418	444	385	397	420	428	418	390	401	408	415	441	400	383	401	382	401	414	399	379	404	409	373	410	399	403	422	390	376	410	396	435	419	414	404	433	397	448	441	392	402	382	388	382	403	418	430	394	428	409	426	379	377	427	390	421	431	410	401	379	417	399	414	421	395	378	406	439	409	443	416	419	387	394	418	449	382	394	404	405	419	418	416	418	394	394	394	377	356	403	392	412	381	431	392	420	419	411	410	398	408	416	402	410	357	362	410	390	373	428	399	412	400	401	395	387	350	391	394	398	399	443	410	421	411	425	392	408	414	435	386	402	397	453	364	403	376	411	437	373	408	405	402	408	404	403	397	383	351	413	396	404	375	384	367	435	415	398	448	396	410	407	422	371	401	437	381	375	374	403	400	445	418	356	399	439	405	416	432	387	394	392	363	409	411	378	406	440	407	414	419	383	408	390	419	406	389	402	385	397	418	409	370	411	411	403	426	434	416	405	398	389	409	451	371	411	396	362	407	410	433	399	427	412	427	405	401	386	390	394	401	362	390	365	424	381	424	421	412	413	369	370	411	366	399	411	410	447	411	368	442	365	386	415	384	404	371	388	420	370	344	408	414	430	379	381	370	391	402	394	392	410	390	428	406	404	397	392	389	434	412	419	409	398	392	428	398	391	414	398	376	374	382	384	419	408	423	367	416	410	408	394	403	427	399	406	384	359	429	396	416	386	409	410	390	388	417	405	420	400	385	400	422	429	402	378	427	405	413	362	432	388	393	397	422	408	387	435	426	410	395	417	415	401	377	396	417	408	414	407	369	411	412	370	377	410	392	384	420	360	352	388	444	437	387	375	463	411	421	400	413	407	477	416	394	411	420	415	382	423	420	431	404	397	359	391	396	364	441	412	391	407	401	418	395	389	389	424	390	391	398	402	413	373	401	415	383	438	392	383	417	400	381	408	395	385	446	379	389	428	449	417	422	431	412	418	410	389	381	423	378	397	419	424	406	388	356	410	417	432	387	401	427	361	380	454	410	413	388	443	413	407	381	398	392	397	394	405	417	377	395	380	394	386	383	412	422	425	400	421	436	372	382	430	408	449	427	421	405	415	398	425	440	441	390	383	410	412	405	410	406	407	410	419	406	432	402	412	418	443	381	403	381	411	390	410	445	431	397	413	426	400	369	407	398	449	426	425	414	390	402	418	410	385	421	410	436	412	378	411	383	437	359	387	430	420	403	396	396	421	402	380	432	403	406	423	402	418	424	409	426	390	393	400	424	432	408	417	444	424	426	391	381	418	364	403	407	395	350	393	418	383	388	416	395	386	424	364	414	408	405	386	444	406	391	410	379	373	417	407	404	406	389	421	404	429	380	365	430	417	405	402	391	390	427	423	404	446	432	426	368	406	379	404	409	402	392	378	400	427	437	387	420	402	380	392	407	376	428	406	376	426	423	418	393	405	390	376	406	386	383	427	392	424	406	417	416	416	389	385	426	429	412	383	407	411	385	448	355	399	405	419	411	404	367	421	405	428	428	376	393	395	429	442	414	441	373	415	393	430	423	428	443	386	392	388	410	410	391	400	397	413	411	438	421	432	347	391	393	414	398	428	397	433	364	393	435	424	366	397	382	423	372	397	387	428	403	414	396	426	393	391	372	437	394	392	394	396	426	429	433	409	430	409	438	397	402	381	391	359	380	385	417	402	440	427	378	380	454	422	405	400	426	395	412	413	389	433	410	391	420	403	403	381	410	404	427	395	399	403	390	364	427	403	433	408	416	435	427	432	370	413	400	391	434	374	378	415	383	412	426	417	382	370	383	427	395	444	431	387	416	375	399	392	378	425	421	418	395	399	408	369	401	433	388	411	384	423	428	415	405	393	407	429	382	384	427	385	401	429	387	413	379	375	407	412	400	414	391	429	406	394	423	383	426	415	410	395	400	413	435	404	440	366	408	408	417	400	416	409	430	350	389	441	430	368	405	362	422	399	431	413	426	411	399	409	398	405	418	425	429	373	411	409	409	415	388	375	400	425	418	401	431	432	389	434	385	374	428	426	425	397	400	416	399	412	442	399	438	412	402	396	372	429	399	444	427	397	408	424	408	412	390	396	422	407	369	409	396	434	392	410	378	373	397	400	422	425	407	439	363	378	429	398	405	376	437	399	395	429	402	396	361	408	405	424	408	375	381	417	417	416	400	394	410	402	438	419	365	453	410	408	401	378	391	388	379	393	454	427	415	369	393	410	383	414	394	397	396	397	400	425	373	375	367	404	387
14861	30212	11363	6157	4926	3364	2344	1831	1410	1218	1060	900	786	751	689	660	646	593	588	603	616	610	712	706	710	666	619	634	555	594	588	554	577	614	621	657	612	595	604	489	544	476	541	502	501	525	530	583	546	609	559	581	544	617	684	719	577	558	466	481	512	466	460	437	406	447	465	456	449	458	467	435	477	444	447	434	427	433	432	427	397	452	442	424	411	449	437	451	429	413	417	428	406	380	427	430	423	375	409	371	446	453	436	424	435	426	404	406	408	404	406	416	412	405	447	403	415	420	425	415	411	393	448	384	415	416	406	408	397	432	432	429	418	422	434	395	387	433	385	427	428	413	422	451	426	401	433	428	431	430	402	398	450	427	412	396	439	428	413	397	425	441	408	433	413	450	435	413	466	435	393	434	392	422	407	399	402	434	443	439	406	414	428	457	416	409	382	424	438	435	431	401	448	398	395	424	414	447	406	412	415	446	435	423	422	445	392	411	436	399	407	444	433	430	409	404	434	427	422	437	438	392	428	432	405	394	453	390	421	402	434	350	395	435	416	416	418	461	420	397	414	403	437	402	403	404	414	412	399	428	431	424	434	423	398	431	428	448	388	404	433	395	415	423	419	427	423	401	422	447	350	439	412	438	422	401	395	464	395	447	413	446	434	464	434	438	394	396	447	393	400	437	454	418	416	393	406	421	443	414	419	427	430	439	398	378	400	391	403	406	410	417	428	408	427	448	431	446	411	445	395	392	416	408	441	402	437	420	432	404	394	408	400	388	418	473	431	407	386	439	387	415	413	412	457	407	406	421	424	460	395	450	422	404	421	413	433	412	444	379	447	405	398	406	411	435	393	443	413	383	420	421	443	412	447	402	411	417	394	419	442	452	411	445	427	442	421	443	411	410	395	419	409	418	386	439	408	408	419	438	404	432	429	401	413	407	412	416	404	437	430	386	338	446	410	417	462	393	416	433	458	410	388	421	422	403	399	425	395	427	422	417	429	406	445	442	398	434	423	429	422	424	448	404	402	435	421	408	431	430	435	394	420	426	421	422	393	417	451	425	406	463	403	401	436	411	437	387	442	456	422	418	396	429	442	432	420	410	395	404	424	448	427	379	374	423	395	427	449	410	406	373	423	465	410	410	426	458	419	441	401	379	471	431	382	447	411	383	437	405	418	426	408	400	449	413	393	442	425	449	426	453	428	406	402	440	399	417	428	399	394	426	419	437	408	447	396	430	432	439	398	415	402	427	420	425	374	417	403	451	424	427	398	427	410	402	373	407	378	420	377	401	401	398	441	414	439	421	422	379	397	429	387	413	428	403	456	402	389	391	443	389	433	392	443	426	409	437	409	412	449	394	428	377	445	449	424	432	438	373	426	395	376	413	412	412	373	409	413	388	423	425	416	395	390	442	413	452	442	435	377	399	401	413	408	437	447	459	413	386	436	413	419	406	386	393	445	390	417	419	433	408	415	447	412	417	413	399	441	397	386	409	447	438	412	473	431	446	398	389	396	432	399	381	408	424	427	399	435	417	455	414	440	421	403	425	440	423	392	442	355	444	442	406	378	441	407	385	413	471	424	389	409	428	374	416	388	410	428	447	435	429	421	409	417	425	420	414	411	401	405	421	415	433	446	461	420	417	400	395	433	418	397	393	429	416	426	389	394	411	436	442	379	452	402	429	391	464	445	426	429	380	427	415	397	407	429	418	407	409	416	435	386	406	415	441	395	441	367	405	425	395	388	424	409	401	453	424	412	410	403	446	446	411	384	399	390	406	420	422	389	392	425	403	427	413	410	388	443	440	398	406	401	397	394	398	417	394	419	413	398	453	409	371	398	381	391	419	426	417	448	416	381	435	438	444	435	425	400	401	424	435	396	416	416	414	404	409	428	394	361	403	407	419	411	413	423	399	404	427	396	405	420	448	424	424	424	400	423	401	435	427	425	435	412	439	400	453	411	441	404	390	384	434	398	438	391	471	420	427	417	421	426	432	407	442	383	408	415	419	410	397	422	408	376	415	427	444	444	409	442	421	398	414	411	415	423	411	420	401	450	434	398	400	453	421	420	436	438	424	404	446	429	441	421	444	424	378	430	447	430	443	410	401	391	385	406	451	395	426	397	430	442	424	418	424	418	439	413	406	391	412	439	365	425	396	400	410	400	421	424	438	412	455	430	436	434	422	440	416	410	421	412	404	415	404	406	396	388	441	400	446	432	429	379	441	412	412	397	391	415	408	444	426	407	449	424	434	404	396	425	415	419	400	425	388	435	445	399	387	420	392	389	406	399	388	399	416	418	427	403	394	412	428	360	440	395	464	444	442	457	418	426	425	380	380	405	416	415	380	432	406	427	411	424	419	406	428	440	426	440	412	414	423	394	454	427	420	414	415	379	459	409	423	407	447	442	415	395	418	419	373	425	412	429	423	426	425	403	409	417	396	377	379	431	426	421	415	441	386	439	408	380	425	401	386	392	421	414	432	379	426	423	440	421	445	407	421	418	419	421	403	473	391	444	414	410	418	399	444	435	422	420	418	446	408	425	399	403	441	463	398	422	410	432	399	407	400	425	429	412	418	416	413	391	415	444	450	438	422	409	399	410	405	416	372	416	417	431	420	419	448	429	440	391	447	409	454	438	418	444	437	432	439	411	400	388	392	415	428	435	441	430	411	387	383	382	411	409	418	402	405	384	424	414	404	417	382	414	403	439	424	406	441	413	420	432	463	413	384	413	410	440	430	408	414	387	444	395	412	411	387	432	407	424	411	414	455	425	413	425	406	408	375	434	421	406	402	452	451	385	408	394	411	421	445	408	431	427	437	419	443	396	434	464	425	405	417	439	400	426	437	391	450	417	437	411	396	422	382	413	414	427	416	438	415	422	412	415	421	375	443	416	416	421	458	392	431	388	398	386	442	461	395	419	435	442	418	396	392	443	400	415	394	381	420	393	423	425	438	455	392	413	458	434	418	433	397	436	419	394	427	399	451	412	425	418	412	429	418	419	403	446	447	442	436	411	389	450	436	404	426	438	395	412	423	409	396	406	398	416	421	401	445	420	416	442	418	393	413	415	411	393	446	427	432	378	400	389	385	426	435	441	390	428	423	398	404	394	422	432	403	416	399	407	387	427	436	399	408	422	417	391	444	412	399	401	452	429	422	421	401	405	390	434	387	387	370	463	423	432	445	387	406	419	403	387	407	440	439	422	417	442	431	417	453	408	407	383	410	427	452	411	385	413	434	441	409	424	439	435	413	420	446	399	447	406	414	420	402	417	419	399	418	400	407	423	412	387	456	412	398	419	401	396	427	421	425	382	405	456	449	384	422	396	424	377	413	380	404	429	426	440	411	419	442	384	432	406	450	404	389	423	408	419	369	431	428	403	408	414	450	411	402	410	386	405	419	406	427	399	398	414	419	428	404	390	399	398	448	446	437	426	451	412	373	424	406	405	407	385	370	421	417	432	377	414	399	417	392	412	399	401	380	407	422
28209	17597	4123	1351	921	681	549	572	498	539	493	505	469	498	459	516	488	464	508	533	497	501	520	564	548	547	477	502	466	504	534	526	535	526	508	506	526	506	512	497	452	479	509	481	455	498	482	522	501	506	493	564	520	545	531	547	540	476	511	463	487	503	477	476	482	500	495	481	491	474	470	471	501	447	459	479	504	501	475	478	472	455	480	506	499	457	494	491	473	490	495	485	472	482	475	490	485	454	484	438	417	490	469	509	429	467	471	480	483	454	464	492	484	454	501	456	501	479	473	460	462	528	481	499	476	506	485	447	443	465	490	419	465	451	475	508	502	471	472	511	500	497	455	485	480	513	537	486	494	490	470	487	446	453	473	461	461	492	436	480	460	493	477	472	472	458	514	496	467	485	455	529	440	472	484	420	463	521	461	503	479	479	496	475	494	490	455	455	515	501	474	502	472	444	466	476	470	479	464	467	475	459	505	506	514	469	474	478	493	488	469	487	501	468	503	472	451	441	493	464	459	474	490	481	424	478	476	488	452	487	468	467	459	468	472	493	497	516	477	460	452	439	493	504	507	485	475	450	477	506	484	478	475	454	477	460	445	500	491	490	448	491	507	473	471	463	479	475	483	475	453	503	535	512	485	457	498	466	534	452	488	495	462	471	424	468	470	491	450	467	462	469	464	482	504	466	546	464	446	486	466	484	467	497	484	479	483	467	473	473	481	482	467	503	504	488	471	474	457	479	487	480	451	462	498	472	509	523	478	441	504	461	511	496	498	500	496	475	456	484	512	464	448	475	467	470	446	502	495	453	492	523	488	503	470	525	483	493	432	486	455	499	458	493	483	475	461	516	495	491	474	503	495	490	462	483	480	501	496	460	483	507	496	470	525	498	505	481	482	471	466	472	510	444	480	461	447	518	513	456	504	465	498	467	474	457	488	454	446	462	516	523	458	508	484	470	491	506	478	469	513	451	511	530	486	462	487	444	469	501	479	464	501	485	489	470	455	489	469	499	491	458	478	484	484	482	474	538	451	509	482	485	489	443	454	454	434	515	475	490	453	502	457	437	512	494	476	507	507	464	472	463	519	483	453	473	433	478	474	481	453	494	481	508	474	520	455	467	509	488	461	455	486	436	484	493	433	455	527	488	446	468	487	428	475	500	464	495	514	467	503	437	512	461	487	518	483	509	445	476	479	426	499	487	501	442	504	470	519	468	513	476	479	446	490	470	485	494	490	489	458	513	497	435	461	495	490	465	491	477	497	507	497	493	470	518	486	476	486	453	453	465	507	527	494	523	462	465	486	475	516	510	456	457	462	472	501	467	486	460	459	454	517	446	464	484	460	460	479	504	464	492	502	494	503	464	495	488	491	480	470	497	505	486	483	501	473	430	516	464	483	515	477	480	465	507	471	453	481	486	490	471	504	505	451	449	508	491	480	436	498	482	483	496	452	447	523	499	471	481	496	488	484	494	479	491	477	438	489	485	455	448	496	464	526	490	468	487	479	507	453	482	471	521	485	495	479	480	496	482	481	490	489	492	494	458	482	439	465	474	495	504	475	525	475	487	473	482	475	441	467	472	466	482	445	481	464	466	495	497	469	476	506	485	440	481	509	508	472	506	459	444	491	527	485	486	506	485	495	471	484	486	451	475	523	477	477	493	487	480	473	476	485	484	486	470	449	485	492	437	442	514	479	475	492	486	486	507	517	465	493	478	476	467	504	519	485	464	466	434	466	523	445	444	465	469	475	469	499	505	458	461	470	471	461	496	493	502	473	508	486	510	479	499	479	485	477	494	495	455	459	468	489	444	451	484	463	459	508	457	449	475	446	454	447	493	528	494	496	483	470	466	489	469	470	471	468	481	498	448	477	476	513	461	487	498	492	484	487	466	467	489	476	481	429	433	475	488	462	475	479	493	490	468	489	487	463	500	504	453	475	488	497	462	472	446	478	448	507	460	464	479	481	499	492	470	499	478	445	499	483	470	476	483	494	471	499	474	448	477	474	526	464	531	467	510	481	489	483	474	465	480	433	466	440	496	465	484	489	483	489	491	489	480	499	480	470	457	514	449	482	504	473	465	481	507	462	460	514	454	505	495	500	483	496	502	460	441	484	443	528	492	477	490	469	433	529	505	411	426	464	470	466	496	439	486	458	498	507	441	486	467	481	493	489	517	467	478	481	486	478	484	493	451	466	470	477	493	477	441	516	477	453	488	539	471	468	465	440	463	503	483	489	482	472	499	495	488	475	461	471	485	495	451	497	501	532	455	445	501	479	490	499	481	471	453	549	460	471	510	484	472	497	433	450	511	432	452	468	508	443	486	474	480	426	475	487	444	500	478	457	478	504	448	477	451	499	461	473	446	474	466	467	485	477	489	501	510	457	446	486	443	484	481	496	413	469	448	487	489	506	493	439	519	457	482	452	463	440	468	470	488	500	442	455	513	495	481	519	458	483	465	486	433	507	490	476	536	507	503	473	486	510	533	472	476	497	457	485	442	478	452	502	462	510	452	467	472	457	514	517	466	455	467	498	464	477	512	470	505	438	455	463	477	485	512	466	454	457	475	496	523	455	475	480	483	484	468	477	491	434	473	481	475	459	506	481	443	470	461	426	482	496	467	494	475	446	476	477	479	459	466	472	520	525	492	447	491	505	508	477	473	492	499	459	488	479	491	468	477	491	475	450	455	485	515	517	468	484	560	507	467	458	447	466	508	507	509	464	512	457	486	450	460	487	477	501	455	495	501	465	450	464	484	525	506	478	464	520	488	494	475	481	444	484	451	478	497	475	488	468	448	504	486	475	452	523	498	473	469	440	458	469	469	517	500	505	516	463	487	451	458	453	511	487	461	459	526	497	428	485	480	502	510	464	512	481	491	462	497	465	488	499	452	470	474	444	479	438	478	467	495	442	511	492	509	473	475	452	452	505	512	484	480	519	467	458	488	473	500	432	442	450	443	478	499	491	492	480	471	486	498	488	448	512	491	450	518	491	484	466	476	437	485	473	466	468	460	486	488	455	464	442	486	510	492	462	498	477	484	495	490	498	485	496	484	477	463	471	490	445	499	497	519	470	519	533	518	476	480	476	478	475	476	532	487	438	430	485	463	499	473	462	483	442	499	460	455	516	463	465	477	486	472	456	490	515	464	509	466	475	456	488	470	508	469	487	482	504	470	490	491	501	476	476	481	468	475	476	438	488	480	463	438	469	490	481	476	470	443	537	454	465	490	541	450	483	476	547	449	490	431	466	490	517	537	468	465	478	475	482	450	452	487	448	452	500	486	506	481	457	473	455	465	485	524	442	461	489	490	525	492	481	463	485	458	477	471	460	479	464	499	501	510	486	435	487	479	472	472	463	432	477	481	480	464	470	456	508	520	498	477	466	468	468	454	453	467	497	488	465	487	459	479	483	488	488	511	486	486	462	467	472	490	480	481	473	434	477	486	482	453	474	494	464	472	480	494	477	476	459	484	440	501	545	478
11803	5204	2055	1402	1155	899	676	621	613	580	563	572	521	575	537	560	538	529	528	553	529	574	600	621	610	628	597	580	593	590	572	526	602	589	608	623	587	585	578	570	575	544	569	538	521	510	592	528	599	534	562	564	564	612	641	618	590	547	472	561	507	499	500	507	567	545	499	515	548	533	552	493	483	503	508	516	562	506	456	506	569	534	518	524	519	536	508	504	534	498	529	527	489	533	476	567	526	524	471	517	526	511	501	507	596	554	507	516	527	495	497	516	491	508	473	526	557	519	524	531	497	514	493	539	531	499	516	493	504	538	539	458	478	489	539	540	533	470	515	529	502	520	536	513	488	510	533	512	495	505	502	489	506	506	543	546	508	537	485	508	505	505	539	534	533	515	531	529	509	503	518	509	496	537	531	504	538	523	522	550	523	495	520	502	520	537	503	484	556	561	519	472	494	492	539	551	554	553	509	535	500	547	552	538	543	540	543	530	550	492	530	509	551	497	531	491	492	522	543	500	550	520	549	487	509	490	542	536	554	504	510	548	496	560	533	528	540	491	517	544	526	553	512	520	528	504	510	500	526	498	531	511	529	546	498	512	524	471	508	521	575	514	499	545	548	516	539	578	477	558	535	498	487	514	529	543	535	523	497	557	564	543	535	489	541	514	532	526	519	519	504	529	511	497	556	484	493	537	483	483	505	534	529	525	512	471	497	503	516	496	528	521	503	510	507	506	507	554	528	530	556	512	499	490	525	511	532	565	435	526	523	540	523	544	498	496	494	535	509	550	538	470	507	510	516	504	494	506	532	564	524	485	538	536	519	508	504	528	506	575	517	518	538	524	521	506	500	469	506	504	525	517	516	522	524	521	501	515	522	513	492	485	499	482	465	510	492	495	509	521	496	499	498	535	520	518	516	471	535	542	492	516	505	510	497	498	514	523	537	538	487	518	556	517	490	510	535	526	524	527	541	514	482	480	494	558	549	529	553	547	502	566	538	552	493	519	519	524	527	520	521	530	514	500	527	522	511	527	517	518	485	497	515	492	541	503	555	508	544	534	520	513	494	514	522	512	524	530	529	525	505	531	559	563	545	527	534	505	525	562	519	528	490	559	495	502	566	526	515	520	545	522	507	504	513	491	516	514	519	520	493	507	513	541	504	483	492	502	552	539	512	541	501	513	530	525	492	493	510	510	505	517	522	489	506	530	515	502	495	499	474	527	497	519	444	492	529	515	487	490	534	541	504	501	509	537	485	508	511	475	502	514	516	542	512	540	512	503	534	504	536	563	531	496	547	498	534	532	532	529	517	551	516	493	501	494	521	538	510	540	493	508	535	514	498	529	523	545	506	557	496	551	537	526	536	530	498	499	506	504	543	521	552	507	511	542	492	490	542	504	515	518	516	485	505	498	497	507	530	506	502	496	522	546	531	554	533	487	527	499	534	493	532	516	537	507	526	537	524	535	508	501	564	498	546	515	518	499	484	484	518	491	499	545	547	511	548	528	547	493	515	531	502	544	525	515	527	479	517	541	529	550	532	516	500	525	503	527	507	531	523	487	554	482	494	498	526	554	537	489	464	521	535	541	485	532	477	511	514	525	512	519	512	511	538	512	541	510	498	487	543	475	493	509	509	554	519	527	551	534	532	496	498	534	492	470	529	495	528	563	539	533	512	502	516	525	538	495	496	515	528	534	525	553	553	512	515	515	500	557	505	551	528	504	532	539	499	522	530	495	527	531	516	528	501	532	549	505	510	523	465	559	516	530	564	527	546	544	490	523	509	501	502	523	524	524	521	517	507	510	508	505	517	510	475	534	512	467	527	527	524	493	496	539	568	551	507	544	508	529	522	557	510	516	527	548	535	482	493	494	502	550	491	548	535	491	524	526	532	547	536	523	487	524	540	548	510	556	556	514	540	552	523	513	473	536	512	526	483	568	507	502	552	520	516	526	508	530	549	507	498	558	520	477	499	514	521	508	494	444	522	493	576	464	507	527	489	492	520	511	529	525	548	528	517	498	482	537	503	521	552	511	497	536	529	529	492	511	516	540	507	533	519	528	549	510	513	536	478	501	548	530	521	532	540	511	510	525	515	507	531	522	497	531	532	530	521	509	532	546	542	563	554	477	503	493	507	547	574	489	520	501	512	544	527	492	531	515	468	508	496	507	495	515	526	504	529	527	494	516	537	473	542	531	501	524	490	494	530	545	525	515	523	520	495	505	552	521	521	497	523	554	482	486	540	501	490	513	507	537	532	528	532	514	555	530	530	491	533	495	521	501	543	522	522	515	523	520	535	435	498	486	509	560	546	487	505	535	490	508	527	518	558	528	521	504	535	520	507	566	502	538	538	498	488	541	502	512	497	505	519	494	527	508	502	533	528	511	518	525	536	483	505	521	525	539	496	496	528	548	519	507	538	515	546	527	526	497	541	504	505	540	507	502	496	505	510	590	484	516	484	521	500	515	525	554	562	500	514	547	515	527	507	536	546	472	478	527	536	525	548	485	502	505	523	527	558	502	530	513	559	535	501	540	534	512	539	528	552	520	546	524	481	543	513	544	540	530	504	511	489	510	504	514	482	525	529	505	511	488	496	496	504	514	519	530	524	469	515	539	510	508	533	517	531	530	580	502	517	544	500	523	513	484	528	562	503	540	542	499	525	511	585	488	534	511	548	527	492	536	493	523	495	544	529	506	504	469	548	491	524	472	506	533	505	521	459	484	507	523	519	518	519	513	558	476	506	513	507	532	510	495	475	531	533	528	545	515	485	512	507	526	468	538	508	518	539	532	525	479	551	485	480	519	498	503	521	531	569	490	512	499	503	524	525	549	547	517	510	560	546	507	512	543	479	508	511	538	570	491	516	537	549	529	534	544	537	497	525	515	518	522	539	503	524	528	533	473	534	485	502	542	480	531	501	491	520	503	523	489	534	475	494	503	525	488	497	543	518	516	549	553	557	532	494	570	531	522	524	539	517	514	514	512	492	526	520	535	551	558	541	556	542	512	521	571	507	493	484	482	530	550	496	514	571	548	478	540	544	517	525	481	504	503	501	538	526	525	522	550	528	517	489	548	490	493	476	516	523	540	510	569	522	541	498	496	530	499	496	535	505	535	538	533	505	505	540	534	550	513	473	514	551	541	507	520	470	512	568	464	499	529	477	536	517	515	517	538	525	512	556	505	538	556	516	532	534	521	546	511	521	547	534	500	513	542	528	524	533	524	531	560	484	489	510	524	550	517	520	537	506	502	486	497	551	491	539	539	533	524	493	523	516	525	537	517	517	538	494	486	530	508	506	497	530	532	479	533	554	538	524	540	488	542	477	514	540	503	549	525	523	513	494	503	516	477	532	531	547	488	548	549	486	504	493	491	580	496	537	513	552	517	518	482	551	536	485	497	530	516	519	584	507	523	517	473	528	518	486	495	556	522	541	561	514	507	483	533	508	519	494	534	520	504	543	555	489	521	510	525	533	507	508	507	507	539
23823	21288	28459	24457	21288	8826	1109	674	593	520	445	419	373	397	333	335	360	313	334	352	343	401	398	390	417	330	397	338	317	307	326	339	341	351	356	384	346	314	331	315	316	287	323	316	309	320	330	351	315	338	343	336	377	357	408	397	374	336	300	296	317	347	298	297	271	274	301	309	278	257	312	284	309	296	303	279	273	237	284	260	301	282	279	268	276	284	298	298	288	264	264	270	291	299	283	277	285	285	296	265	255	281	292	245	289	274	276	258	287	265	284	269	265	290	314	251	296	290	276	272	295	260	268	236	278	282	281	258	282	274	265	322	272	287	296	264	274	273	271	262	273	251	297	297	301	277	264	309	254	288	242	262	284	303	301	284	324	280	281	274	277	311	304	287	264	289	287	280	300	288	244	280	281	273	274	283	282	265	310	312	271	274	292	288	280	290	272	277	276	274	311	290	274	286	285	286	289	310	278	251	263	278	253	276	251	287	284	283	277	302	273	253	260	290	290	270	283	305	287	278	286	267	274	268	289	256	270	296	286	258	254	278	263	279	275	259	294	292	262	286	304	292	323	273	297	257	295	285	261	237	268	285	298	283	298	295	281	253	256	250	255	299	284	289	279	282	281	285	276	289	280	274	254	280	282	306	289	297	274	281	280	269	278	287	311	274	270	275	244	267	272	269	258	254	288	249	312	259	281	277	278	299	281	278	289	279	279	312	310	284	271	277	268	292	277	283	275	280	298	320	272	272	286	295	282	269	258	293	277	271	277	266	288	269	300	285	271	282	280	272	251	282	263	273	283	270	298	289	285	273	279	288	312	278	293	282	283	242	285	284	254	251	309	263	307	279	297	292	258	278	278	343	263	274	275	294	283	284	250	271	263	273	297	278	296	265	280	284	296	303	262	285	283	275	249	280	279	274	270	293	265	269	281	300	243	294	291	282	279	270	288	287	297	268	260	287	265	302	307	264	302	274	251	281	292	269	258	264	273	266	291	267	275	268	282	278	276	276	292	286	295	273	281	280	303	282	264	284	263	263	268	272	287	267	269	270	279	287	274	254	285	274	280	301	282	294	248	262	292	284	293	281	274	309	267	296	276	295	284	270	280	298	291	296	280	286	288	278	276	269	309	276	263	299	293	267	289	278	274	287	297	277	276	254	264	271	257	298	277	277	260	281	256	238	281	286	319	296	264	292	267	266	288	282	267	276	310	260	315	267	292	270	283	289	300	243	281	294	302	281	284	276	272	260	284	315	289	279	273	282	290	282	273	287	260	282	281	310	271	299	304	290	287	272	278	273	255	250	292	271	258	250	299	308	265	269	256	285	274	316	276	283	269	270	259	274	262	288	298	257	279	271	313	284	259	249	259	293	272	280	281	304	293	304	282	291	268	281	294	271	264	289	263	248	252	266	279	269	274	319	277	286	289	286	279	311	283	273	274	275	253	277	242	254	283	276	267	265	261	280	281	311	288	256	277	286	277	300	281	287	273	312	280	310	259	277	280	262	288	272	316	288	253	272	327	262	308	277	252	285	278	277	297	287	270	278	263	286	267	269	276	248	272	264	279	266	287	246	287	296	284	293	246	233	301	254	294	289	295	275	287	278	287	296	287	302	284	263	268	314	269	276	290	274	270	278	327	272	258	282	271	284	281	263	291	256	277	293	301	290	283	310	268	283	285	265	269	288	287	297	245	325	274	298	279	290	256	291	292	279	284	289	285	288	261	269	260	242	301	263	271	295	266	254	268	256	303	264	292	273	276	275	267	277	283	304	267	246	260	274	301	295	259	290	275	287	276	254	287	274	258	255	276	297	249	288	293	287	333	251	263	257	307	271	297	258	281	285	283	310	289	281	322	306	310	253	281	274	281	274	256	268	285	267	275	253	278	300	288	277	284	291	296	283	292	249	271	289	276	302	272	253	266	279	275	293	274	254	273	289	291	272	262	270	296	287	336	285	314	255	257	290	283	272	279	293	291	291	285	284	265	299	252	284	260	281	275	266	294	273	281	291	312	289	269	271	255	271	243	288	257	277	275	241	278	293	280	265	279	289	267	280	293	291	266	230	282	306	305	265	260	305	278	282	268	280	264	298	294	274	265	259	282	257	288	297	271	250	280	283	287	278	284	300	272	270	303	322	275	273	256	281	269	277	274	276	285	289	340	289	295	293	289	259	291	293	244	304	276	299	280	273	272	278	302	292	310	299	266	271	299	299	275	290	271	271	285	275	263	274	267	306	277	289	290	285	270	279	251	283	280	251	258	272	270	278	279	267	268	305	282	285	261	260	277	269	255	275	257	300	302	260	264	293	269	265	262	281	262	256	287	264	289	280	268	253	278	281	278	262	279	297	293	298	278	247	289	293	249	269	252	306	283	269	288	254	258	241	285	264	273	261	279	278	277	256	266	278	280	262	245	244	282	289	280	244	305	305	274	261	279	279	286	269	287	274	281	261	257	284	294	267	235	282	301	271	258	300	274	304	259	301	296	261	297	258	292	279	279	303	270	286	268	281	284	251	288	293	255	277	283	281	282	288	267	280	274	287	270	260	261	297	308	252	265	290	314	254	269	266	277	282	286	287	271	269	286	293	268	285	278	277	253	267	273	278	243	252	266	277	270	288	294	294	289	278	290	289	291	285	287	274	268	278	257	285	304	283	273	306	276	259	262	262	273	272	276	265	296	266	271	275	276	247	283	268	250	273	312	286	268	249	250	268	295	290	264	271	276	297	279	258	277	267	277	311	282	273	267	275	282	270	317	247	262	261	272	265	239	294	262	295	297	294	274	288	289	282	293	281	255	306	265	275	305	264	282	296	273	252	287	279	296	278	270	278	250	233	272	297	290	280	287	287	252	245	278	283	257	310	260	283	271	264	265	267	261	285	269	267	292	273	269	294	284	288	285	270	263	291	292	278	284	241	276	276	265	261	282	300	286	280	258	268	306	292	266	259	267	256	315	275	285	278	255	311	311	289	254	281	257	259	295	268	275	276	299	276	253	278	270	290	286	316	267	256	281	270	274	300	288	278	302	261	257	288	267	257	292	264	313	272	313	250	278	261	289	269	280	249	267	298	260	271	263	258	281	273	245	295	245	253	298	260	266	304	297	253	272	280	285	256	276	281	243	274	248	242	296	277	301	274	279	257	281	307	299	287	316	259	279	296	276	273	299	263	303	290	311	293	296	267	271	296	281	292	262	254	294	247	299	297	274	313	263	268	275	295	277	280	262	276	278	295	286	286	273	278	271	280	268	313	276	287	258	256	311	264	298	269	283	282	298	229	299	284	277	279	274	304	270	276	278	309	286	293	249	271	253	268	300	266	270	287	276	274	295	240	293	295	282	300	281	283	267	281	292	305	254	276	304	284	284	273	266	266	263	288	288	267	270	269	283	264	264	286	287	258	275	278	278	279	296	277	272	262	283	275	324	318	258	268	263	283	299	285	292	288	298	293	295	304	267	293	266	260	280	282	254	258	271	294	281	252	255	258
11252	22021	7274	3841	2969	1970	1358	1143	817	751	664	578	514	474	445	432	410	410	407	405	418	449	493	518	500	479	460	413	423	396	414	415	409	458	434	439	445	429	402	390	373	325	334	360	375	403	404	436	474	415	418	410	406	475	469	534	432	377	376	332	346	349	368	298	326	322	328	304	334	325	328	338	325	334	325	304	305	313	314	334	325	319	298	336	270	302	332	299	310	333	325	280	276	288	307	311	303	307	307	304	285	314	307	344	323	296	300	304	293	318	297	318	299	309	316	304	339	317	315	289	286	295	291	297	319	310	313	294	276	308	290	328	326	272	323	299	277	300	282	297	337	322	294	301	299	283	305	298	333	279	308	308	323	310	323	309	309	301	289	289	327	287	324	285	325	308	286	307	296	288	263	307	329	313	301	309	327	318	299	320	302	322	306	314	315	299	301	330	331	317	290	333	303	300	291	319	286	318	299	295	296	293	320	335	323	301	303	310	296	311	293	325	271	300	309	284	293	338	305	339	285	306	289	296	340	311	313	288	312	303	311	308	328	303	312	299	299	266	313	307	334	299	324	329	301	279	309	286	326	302	284	285	306	308	271	316	334	304	337	294	295	293	317	292	295	309	291	310	292	323	304	302	304	276	298	315	313	313	285	323	314	338	319	317	298	340	311	290	311	302	309	330	286	281	339	283	285	292	330	314	294	279	347	300	281	298	302	302	309	311	291	291	301	330	315	280	296	294	286	309	318	315	328	318	312	286	333	306	272	303	322	284	293	339	324	308	327	314	276	308	305	325	337	303	296	326	305	304	281	320	312	315	321	306	301	310	316	316	317	311	313	306	313	307	322	297	312	307	284	326	291	312	284	266	298	313	296	320	296	319	296	286	286	321	342	289	322	303	300	307	302	343	331	270	298	324	294	314	313	334	304	289	305	306	311	299	324	299	313	335	298	292	287	299	300	309	318	321	316	295	315	285	292	293	297	330	336	317	298	334	278	307	293	334	300	289	331	282	326	326	278	315	335	307	367	295	320	320	297	304	332	314	305	299	288	271	312	307	302	305	333	324	340	331	321	298	321	298	329	297	299	304	314	311	265	277	281	301	318	312	332	305	286	306	305	327	318	314	287	288	303	310	323	318	289	313	290	320	334	309	324	289	283	331	292	307	313	318	284	302	322	324	304	280	335	312	333	312	312	290	325	305	295	342	317	319	293	278	318	317	277	310	290	329	287	328	322	294	271	303	323	308	338	299	307	311	311	311	299	306	316	300	317	326	292	298	331	293	321	303	334	352	300	310	287	323	334	346	315	305	298	326	311	306	312	306	320	321	298	272	324	310	300	302	296	326	326	290	332	300	281	286	313	305	289	322	322	301	311	288	311	301	280	290	275	318	311	299	280	323	302	319	336	280	309	338	325	314	312	327	290	321	289	313	292	322	319	318	299	326	289	320	308	337	300	314	301	304	291	297	272	319	330	307	300	285	321	282	290	314	298	297	323	335	307	324	299	325	309	332	340	294	286	312	315	290	297	306	298	327	301	303	298	284	284	301	328	305	316	310	289	318	315	304	307	301	329	303	325	321	318	295	321	347	278	315	297	342	277	322	289	324	314	299	306	309	337	286	303	272	327	275	306	326	310	326	341	294	286	320	303	304	305	324	315	336	309	305	291	284	309	329	286	314	297	297	316	290	333	335	307	288	305	273	314	324	301	317	283	340	281	282	302	330	321	306	346	292	287	329	304	316	306	298	315	311	314	290	303	287	310	294	298	302	327	303	291	327	294	304	296	305	302	366	337	284	295	297	315	304	301	305	300	306	316	272	315	298	317	328	311	307	305	324	308	304	297	341	316	341	306	327	308	276	317	299	350	279	290	290	288	303	324	280	295	293	299	311	288	315	302	286	314	298	277	314	315	289	294	326	333	299	313	309	290	285	304	291	333	288	302	310	323	331	314	301	287	302	330	284	317	291	311	306	312	332	336	330	273	332	346	309	306	307	316	294	312	330	309	324	316	330	328	322	322	308	296	295	282	300	311	297	300	317	342	308	296	302	321	321	304	322	310	300	345	321	326	297	307	299	332	299	349	301	327	280	327	322	282	294	334	322	309	305	331	312	308	304	303	325	315	297	329	282	314	325	311	304	314	303	284	299	338	310	318	333	289	309	314	288	308	335	302	321	309	325	306	285	288	297	316	316	337	321	281	317	319	308	322	283	314	343	317	315	324	296	278	288	290	316	308	310	304	315	319	300	301	325	290	290	296	295	302	304	311	321	286	267	346	325	305	310	289	332	311	300	320	289	330	319	328	286	323	276	302	315	303	308	280	323	298	301	295	308	300	327	297	333	312	306	294	332	327	289	303	320	287	301	310	325	289	308	314	328	297	341	312	337	328	301	299	305	326	317	328	310	329	289	292	318	249	325	265	322	295	306	324	300	299	289	289	304	322	305	303	283	299	295	271	329	325	319	293	302	288	303	309	281	330	343	307	305	332	293	325	295	323	320	330	312	299	309	285	266	298	306	317	328	305	305	285	318	313	287	308	288	308	299	326	293	336	348	318	298	336	293	291	321	318	311	317	321	332	303	294	303	306	311	314	305	286	310	322	307	311	325	298	318	311	308	291	309	325	338	294	288	310	266	297	331	319	316	276	302	303	267	303	331	276	316	300	302	294	305	296	312	304	306	310	295	296	310	311	321	324	296	308	291	273	316	327	305	296	300	302	310	297	302	290	314	315	299	271	312	284	331	298	311	320	296	284	295	330	308	296	318	309	313	276	325	290	317	330	309	330	303	330	259	286	281	307	319	328	284	292	341	296	309	301	283	284	300	290	284	334	340	326	314	322	310	305	304	307	302	325	312	282	312	300	310	309	317	327	326	314	289	330	280	300	331	286	357	295	289	294	298	315	291	295	323	320	302	309	337	310	329	316	329	316	303	301	320	297	294	283	322	276	298	288	306	300	314	306	298	327	341	291	297	314	339	290	295	262	308	308	325	279	284	335	292	303	297	314	269	334	343	287	304	288	288	302	292	330	330	297	311	296	316	304	339	288	261	301	309	299	327	298	308	348	287	303	316	301	309	293	324	329	313	316	303	309	289	298	309	273	284	344	312	273	268	280	310	289	304	307	314	304	325	278	314	299	314	286	300	305	298	314	311	305	326	297	316	330	283	313	310	303	307	323	310	306	321	334	318	292	310	322	305	311	288	310	348	341	299	301	306	331	316	310	308	310	314	301	301	309	276	292	305	270	313	314	311	269	292	282	327	297	330	312	327	256	283	302	300	307	300	306	335	318	294	294	283	294	325	318	313	318	274	289	294	276	310	283	289	296	301	294	319	301	275	302	310	323	275	293	307	290	313	288	315	315	319	303	312	290	306	315	303	301	323	293	277	289	331	274	313	295	306	298	307	307	333	336	301	297	322	328	296	320	297	317	310	289	294	287	319	316	299	335	320	334	292	281	297	298	311	300	318	328	297	316	322	285	311	335	317
25083	21306	27234	25600	9332	1294	927	847	788	792	712	697	739	720	703	647	679	695	684	697	654	678	677	716	717	699	737	702	679	732	674	679	671	721	728	730	715	719	709	657	669	644	676	636	679	688	671	684	668	688	723	720	655	690	701	719	684	649	665	676	645	660	652	630	636	627	687	582	650	672	687	653	639	664	662	675	634	677	647	608	645	596	649	587	647	664	654	615	633	650	627	638	576	632	612	592	645	623	631	601	640	641	612	656	630	655	704	638	650	663	702	625	693	674	611	650	640	617	627	663	621	632	690	653	593	658	626	636	627	658	649	677	615	596	675	679	653	644	677	677	676	703	616	670	649	649	599	637	636	633	647	618	648	626	587	648	633	657	640	586	606	631	614	674	609	638	602	584	669	642	618	595	641	645	629	607	632	681	650	605	642	657	651	589	680	658	635	689	644	604	634	672	621	662	649	638	670	644	687	625	577	637	685	625	647	653	630	659	624	636	618	671	620	636	671	659	629	637	643	621	671	630	694	608	619	619	634	680	623	603	680	632	644	624	641	652	677	662	634	616	608	666	639	636	627	651	607	628	629	642	661	650	570	606	658	697	589	634	645	656	621	657	653	618	674	655	630	668	622	650	623	615	636	644	616	644	650	684	583	596	629	646	614	657	720	658	620	667	645	612	619	636	633	635	663	617	662	642	684	621	614	623	614	679	687	626	631	628	669	650	659	628	652	684	658	644	679	623	667	608	625	654	637	651	652	626	689	637	638	616	631	610	670	632	678	657	673	644	649	609	627	620	626	647	623	615	656	678	633	643	601	668	661	660	631	659	651	635	674	641	586	626	598	601	643	663	633	601	628	619	675	612	718	595	644	627	625	648	619	625	624	596	628	653	646	660	636	646	648	640	601	622	648	619	634	631	651	631	624	633	600	632	659	633	671	655	668	655	629	629	634	673	608	609	632	590	616	655	629	607	628	596	628	641	660	623	638	642	620	661	621	626	639	649	604	671	665	643	647	593	634	640	652	638	607	656	622	622	656	661	642	628	650	637	663	662	648	645	666	626	638	623	639	645	648	622	589	661	641	657	616	599	592	675	635	622	630	624	634	648	628	662	608	629	674	632	676	669	647	686	636	614	654	626	656	612	612	613	619	666	672	624	646	633	655	665	601	631	640	645	634	630	670	686	616	635	657	612	612	721	638	657	630	642	677	631	696	660	688	625	641	666	602	664	596	644	647	623	698	598	592	654	616	684	598	645	615	669	652	612	653	628	564	635	652	669	620	643	645	622	648	672	646	670	683	645	635	646	651	699	669	662	603	632	667	646	595	639	684	609	653	607	642	665	639	608	664	669	650	613	671	619	649	660	669	633	648	639	609	590	624	634	641	635	668	656	633	649	642	642	634	672	640	659	602	636	632	633	622	614	678	626	655	677	634	622	610	593	634	643	670	628	664	633	653	650	636	663	646	621	668	698	608	617	619	604	635	601	633	653	671	647	684	631	609	636	607	637	665	656	712	651	636	615	675	647	623	621	656	632	657	661	643	605	621	621	680	681	648	682	610	682	648	631	674	684	659	630	621	628	579	650	663	573	680	623	703	678	618	602	651	615	621	746	619	644	670	653	686	606	610	623	640	624	643	632	647	626	625	602	684	640	625	667	622	670	669	634	642	659	619	629	619	626	675	652	628	649	594	654	656	650	652	628	675	596	619	651	694	593	708	648	633	631	606	620	625	636	627	635	651	633	636	649	664	629	649	647	619	605	606	642	673	596	687	614	646	644	641	640	609	684	658	664	605	655	670	668	629	642	620	605	664	667	604	619	623	606	635	617	691	639	630	628	647	613	628	601	684	664	705	671	683	602	627	590	650	682	629	638	625	571	603	664	625	657	660	633	574	636	686	638	635	629	634	601	628	647	645	606	633	631	647	600	601	637	596	582	604	638	630	673	617	630	631	648	652	636	668	619	670	597	669	690	635	617	617	676	631	643	658	641	616	668	655	624	618	717	671	602	630	659	625	681	634	609	653	654	626	678	630	663	637	599	693	630	656	636	630	644	648	701	621	654	615	652	679	654	668	629	625	696	683	621	638	615	660	658	613	644	659	639	621	673	614	649	612	656	620	636	610	635	591	652	630	625	657	636	646	629	651	636	643	651	632	640	625	657	651	643	633	631	643	671	645	655	655	615	692	618	675	648	625	638	644	632	628	636	632	666	646	655	615	594	626	611	654	650	611	629	623	690	604	671	590	652	658	608	646	639	616	670	598	621	648	608	621	605	617	635	594	645	682	596	616	651	653	610	615	636	649	664	618	599	644	630	634	634	631	635	648	675	639	623	602	657	620	619	626	653	638	642	652	608	643	606	620	639	645	640	613	585	639	602	592	650	674	623	639	636	622	646	663	630	613	613	626	629	633	682	635	660	608	628	637	597	596	659	668	665	634	647	608	675	674	644	606	672	664	632	657	626	646	596	642	644	638	632	625	609	667	648	623	628	637	664	581	638	642	620	632	608	674	631	661	617	637	638	589	618	666	661	648	622	641	673	695	671	656	660	651	650	623	720	642	661	629	659	591	663	623	619	571	656	615	662	628	641	719	676	645	615	631	588	625	639	597	653	630	660	640	591	610	626	629	679	670	660	653	619	647	613	632	634	637	600	616	626	628	635	690	622	621	650	650	629	616	634	673	612	679	636	638	666	644	683	622	650	618	653	695	651	599	661	688	665	636	621	600	649	671	656	640	652	643	661	602	680	627	642	617	605	648	653	643	632	625	619	680	633	637	652	616	634	617	603	636	614	602	604	645	619	604	627	633	627	661	673	674	661	632	680	631	685	706	648	671	669	644	651	626	634	652	598	618	602	658	643	644	630	709	655	648	664	618	628	652	634	620	697	632	656	642	648	632	668	659	596	649	617	696	640	642	658	622	629	611	633	699	636	640	667	644	635	627	664	634	620	683	607	591	619	669	628	631	614	634	652	641	615	592	687	647	687	720	671	620	622	685	620	690	641	616	645	637	683	656	718	685	639	678	627	659	636	670	625	610	622	628	626	656	632	612	661	687	653	635	609	646	686	622	651	641	646	646	623	592	610	599	618	637	629	601	687	623	653	600	583	670	655	651	690	623	638	651	581	612	641	609	650	657	605	643	604	678	649	655	664	655	649	635	638	597	705	623	636	671	664	617	646	620	611	662	622	657	647	631	605	624	627	630	670	658	617	655	604	622	638	625	642	656	634	617	630	628	619	627	648	694	617	614	627	638	667	600	655	583	655	627	600	624	661	639	606	612	646	650	670	662	615	661	588	681	634	601	633	622	606	655	637	624	646	627	620	639	677	686	663	629	625	629	585	660	673	644	645	663	638	630	650	634	611	649	662	634	619	628	643	673	664	640	650	635	669	645	660	595	644	617	664	666	587	635	660	660	668	657	656	651	591	662	621	628	646	643	641	629	620	649	621	645	649	644	645	645	614	630	630	672	596	631	679	623	623	649	625
10383	17532	4978	2749	2315	1667	1296	1070	972	905	867	844	809	737	767	743	705	725	771	732	757	765	766	849	818	797	757	722	733	697	730	765	772	735	784	754	779	765	692	775	700	740	739	717	695	762	702	735	724	731	771	784	730	797	806	800	746	686	702	681	725	706	675	647	681	708	716	653	641	702	680	697	627	636	654	685	710	686	636	706	629	660	617	690	652	713	663	715	681	687	646	695	684	678	677	693	681	630	646	657	695	665	677	651	643	672	631	694	678	640	667	639	644	665	702	689	665	636	684	680	703	693	637	683	706	632	634	657	644	664	689	649	662	675	611	697	694	627	633	646	659	648	631	667	651	716	652	662	646	648	675	632	659	684	689	676	639	674	672	662	629	703	633	702	636	626	671	663	658	631	598	669	627	667	687	663	677	644	672	705	687	696	669	671	700	662	663	719	681	703	678	635	627	632	722	674	654	635	713	602	668	679	674	653	622	669	670	684	675	708	597	650	678	636	654	700	630	621	630	662	679	687	692	637	678	700	663	641	638	670	638	682	628	705	705	679	693	703	641	643	708	623	639	659	670	606	661	654	675	689	692	628	702	691	685	656	662	676	674	671	665	646	656	642	703	678	693	695	652	746	627	652	674	675	656	666	687	690	681	640	644	701	641	642	663	637	683	706	634	610	663	660	678	642	664	667	635	686	672	658	651	669	678	702	703	670	678	692	665	681	652	642	668	671	674	640	654	713	666	667	667	694	663	656	677	651	662	709	649	636	674	686	655	713	702	686	677	651	670	674	693	684	673	609	661	634	675	689	683	655	645	683	617	668	624	667	673	656	669	619	660	625	715	653	641	682	676	672	693	701	651	643	648	639	636	655	711	706	698	685	700	659	675	667	672	662	646	709	647	645	634	675	683	704	664	657	676	678	681	688	683	660	710	626	655	703	672	725	652	693	677	660	632	647	650	677	655	656	699	654	698	615	634	645	690	677	648	662	647	676	683	660	627	691	691	651	638	654	694	646	630	677	696	653	677	679	681	671	711	664	672	685	648	663	621	654	646	656	675	688	640	628	712	659	724	643	688	664	664	733	667	640	650	609	700	674	633	691	662	662	642	630	712	645	692	679	696	679	661	636	655	709	646	645	631	678	645	681	686	647	707	654	658	660	644	700	687	674	667	682	638	646	665	716	672	632	651	725	684	670	610	627	659	720	666	651	655	717	675	658	668	666	645	683	660	663	682	706	644	701	636	639	658	672	652	650	685	704	673	664	647	628	680	634	635	660	657	666	662	648	624	664	669	718	656	670	688	636	634	665	690	669	648	696	732	658	642	649	661	701	658	627	667	659	672	664	696	622	645	663	689	646	634	665	666	626	712	664	660	656	687	698	664	679	698	679	648	633	642	656	667	688	688	617	675	647	665	646	670	613	681	638	660	651	720	644	674	617	685	693	625	667	701	660	664	687	672	694	662	680	667	652	660	669	694	657	663	638	656	669	703	665	689	658	692	638	685	679	685	696	667	633	708	618	677	636	670	620	719	643	665	700	679	676	622	691	668	677	665	665	647	643	643	620	619	628	686	630	663	659	682	683	650	652	651	639	668	623	677	705	707	624	673	618	669	656	685	656	655	687	640	680	669	656	697	656	655	661	679	690	665	661	659	620	680	661	648	663	669	660	651	626	702	639	656	699	650	645	673	697	698	688	648	664	663	656	670	685	641	660	697	667	658	674	630	672	649	635	657	661	616	636	644	646	693	633	679	655	623	720	656	713	651	639	665	654	699	644	682	668	654	701	668	611	656	677	656	690	644	693	685	677	679	652	648	690	611	658	657	674	647	631	598	688	640	670	688	671	711	653	708	625	662	623	697	632	696	654	639	681	666	695	665	697	651	689	640	647	656	630	676	693	636	639	702	695	681	644	667	639	664	645	684	669	670	695	635	674	654	629	643	682	615	679	681	655	706	655	662	662	648	662	629	649	620	645	645	675	667	657	654	653	679	612	641	659	691	681	689	661	665	617	630	702	644	678	669	659	653	679	667	656	657	698	651	654	680	662	669	721	730	629	676	703	687	665	650	633	685	677	724	653	664	627	666	614	709	600	703	684	669	684	612	701	681	646	676	665	699	703	655	625	643	658	706	626	625	667	664	680	640	667	669	678	644	694	642	623	669	644	646	657	705	624	688	672	637	646	638	636	672	653	686	684	660	613	662	676	668	681	668	703	688	642	672	601	692	662	698	678	679	674	644	674	635	646	693	633	676	657	655	652	730	666	686	649	660	703	723	659	654	670	702	667	651	643	661	668	682	680	654	676	661	676	636	674	697	705	698	656	670	722	656	619	666	726	655	674	682	620	698	711	662	693	631	603	663	674	653	672	634	709	712	639	690	677	675	647	648	699	613	692	657	692	679	647	683	657	697	626	675	639	707	672	667	676	651	646	653	670	686	698	663	669	665	688	677	672	632	666	638	656	693	670	713	609	684	670	650	652	688	670	678	675	638	677	629	642	631	604	699	708	714	684	664	637	684	631	614	703	658	659	646	643	691	663	633	684	675	616	648	673	640	672	678	657	699	662	684	693	645	633	636	639	683	635	684	684	667	646	668	703	654	670	637	687	622	664	658	693	607	648	657	646	685	637	663	661	705	621	691	627	631	642	658	687	644	653	643	692	668	687	632	704	702	699	622	671	686	679	628	662	647	705	701	684	624	686	681	662	640	698	671	647	692	694	654	698	661	636	679	680	721	687	677	682	670	676	628	633	663	657	667	682	673	629	689	696	641	702	675	696	663	641	662	653	678	668	716	650	600	673	629	710	674	642	646	628	655	645	629	653	634	693	652	680	679	676	668	679	674	682	673	653	639	676	669	648	685	726	647	679	673	708	659	625	683	660	668	643	668	703	697	677	643	673	655	667	642	656	645	699	694	647	702	727	661	657	651	656	664	715	659	669	624	656	672	653	672	667	651	651	631	666	669	712	678	687	689	674	679	685	653	685	621	664	658	656	636	624	667	646	644	683	641	638	677	671	692	712	650	665	663	660	651	676	700	633	632	620	658	634	669	699	648	684	655	645	679	666	683	678	719	648	719	624	667	701	663	614	704	632	653	639	691	649	660	666	643	650	667	674	656	667	657	633	701	669	663	668	653	683	689	625	634	665	710	660	630	678	674	660	651	709	625	667	661	655	662	681	617	638	664	687	640	681	633	625	658	707	628	667	647	668	624	680	667	709	689	644	635	594	674	677	669	632	673	648	683	650	642	682	694	638	718	667	676	674	702	637	657	620	685	709	676	653	644	650	636	685	680	663	690	663	650	688	703	685	657	638	674	683	637	708	711	643	654	662	704	662	673	690	641	667	656	641	680	641	655	668	710	653	624	644	667	629	655	651	643	669	668	640	672	655	654	650	670	661	677	677	678	635	681	695	684	660	634	638	661	668	665	701	632	686	677	732	652	717	654	658	682	665	612	682	664	622	687	662	732	652	640	626	666	670	673	699
22738	21350	28961	24068	21353	21378	7323	1331	845	846	733	719	629	595	567	550	512	523	511	520	539	549	546	565	581	594	569	532	517	527	523	509	525	518	518	583	546	536	550	501	464	461	440	501	470	514	500	539	521	535	542	549	485	593	592	624	587	466	457	497	449	444	453	453	463	419	421	402	448	479	470	431	492	379	435	416	467	404	418	450	408	430	425	430	424	465	405	399	401	437	403	441	393	405	399	414	448	415	393	407	459	447	408	395	404	434	392	452	415	381	401	450	431	418	410	442	409	454	412	402	385	418	409	403	414	440	402	428	410	393	431	401	455	445	443	416	424	425	423	418	391	409	447	429	395	480	405	383	382	424	474	358	405	435	415	423	433	433	394	402	378	382	450	438	362	414	401	429	382	409	390	414	422	405	415	411	434	424	432	415	424	447	421	401	430	429	412	412	448	431	393	377	438	428	431	424	425	392	412	415	409	425	392	415	388	404	430	392	416	428	375	447	398	450	399	410	428	425	407	432	423	399	375	404	445	373	403	446	440	385	417	436	401	369	448	404	424	392	450	395	445	423	449	441	424	397	425	445	441	399	432	416	451	472	425	422	427	443	414	386	417	435	408	429	464	430	391	418	423	389	413	403	417	389	383	448	377	393	424	434	388	397	417	416	394	454	397	414	424	401	422	365	417	419	393	423	398	406	410	461	430	440	395	417	413	410	405	411	453	402	438	418	404	425	437	399	408	403	421	427	392	403	417	420	455	411	423	417	420	364	397	408	419	420	399	444	424	443	420	428	438	419	413	384	466	449	404	373	453	440	380	380	413	422	418	393	395	412	398	409	398	390	379	369	421	406	390	429	435	403	420	459	430	460	359	415	409	408	380	390	449	409	409	446	440	451	375	460	373	419	417	455	453	453	405	409	428	432	401	415	402	407	407	389	417	411	433	422	421	463	428	407	414	415	364	422	394	396	439	409	378	437	411	436	410	392	391	384	416	412	453	441	418	392	407	423	402	423	428	408	408	434	413	413	432	398	432	445	413	382	393	402	472	437	406	406	413	434	410	445	404	413	427	451	431	425	408	413	394	409	438	426	445	439	421	397	432	463	447	406	389	414	437	380	407	418	409	432	429	410	402	435	431	437	384	426	405	419	462	407	395	414	402	415	408	386	404	417	413	417	427	456	443	405	429	413	415	376	412	431	411	467	419	413	401	390	411	425	377	399	420	418	399	431	419	371	420	375	425	394	392	385	418	447	381	392	412	408	418	397	417	438	416	412	394	422	394	357	378	393	400	437	427	427	437	415	404	430	404	417	432	441	414	412	411	402	437	416	418	434	456	426	464	383	409	452	425	435	398	423	407	385	408	416	378	392	442	412	416	462	458	429	412	422	377	415	424	433	453	432	359	436	412	393	429	410	410	403	404	444	449	389	414	440	411	433	408	441	393	404	438	422	400	402	397	419	412	393	402	380	423	421	446	392	428	380	429	437	424	392	416	421	407	427	403	410	406	413	410	403	405	455	415	445	416	381	415	404	429	427	458	399	427	413	417	429	439	435	404	445	425	416	427	380	403	423	400	412	407	419	422	436	413	399	380	401	439	381	409	417	422	420	407	456	405	403	393	410	413	395	428	429	454	440	429	455	374	416	393	442	425	387	412	412	434	417	420	426	409	407	423	371	432	455	486	426	388	435	420	413	399	372	381	404	428	410	406	409	410	435	392	435	444	427	401	381	398	423	431	388	403	408	420	387	404	388	422	445	404	457	387	399	370	421	397	411	437	419	434	433	408	420	447	414	435	394	398	432	398	419	432	421	404	394	436	443	407	439	429	386	405	398	430	355	444	412	413	455	438	438	415	388	421	429	433	398	389	431	393	431	382	411	413	396	449	386	420	427	436	414	427	418	420	434	406	412	426	418	430	410	455	395	411	413	440	434	408	420	459	403	416	424	447	448	434	431	441	422	436	425	415	447	417	426	419	413	425	405	436	393	408	399	397	440	416	410	421	417	395	420	423	426	440	417	426	421	419	396	429	460	390	388	395	414	394	441	443	443	400	386	416	434	376	396	396	434	437	447	424	396	379	418	396	414	404	420	424	388	395	437	405	427	409	388	404	423	424	412	393	428	392	412	407	400	437	413	445	422	393	399	441	419	385	426	415	406	409	408	410	416	391	418	393	445	430	443	364	403	385	413	369	410	467	409	418	399	478	431	408	407	446	400	386	410	402	389	417	409	411	431	437	469	462	401	439	413	459	416	403	413	437	404	410	411	441	442	445	438	404	393	446	418	434	430	424	414	458	400	420	397	420	408	433	421	419	398	428	390	417	414	445	372	409	441	413	415	427	373	393	444	430	439	409	425	410	403	456	440	443	394	423	416	397	425	440	445	402	424	415	418	389	425	385	430	420	377	442	451	415	423	406	426	400	411	417	410	415	399	462	432	420	408	402	423	456	416	415	463	465	407	423	414	390	435	398	438	422	407	409	407	424	417	458	421	407	429	444	400	421	397	430	450	404	418	425	411	444	415	449	421	372	443	397	396	425	422	415	418	368	443	421	425	425	421	408	435	374	398	425	407	395	414	450	410	414	443	404	375	355	446	357	418	423	407	388	357	406	395	418	403	424	430	447	426	379	375	415	398	385	413	425	425	418	402	424	389	414	370	415	434	406	434	384	390	420	431	419	462	420	376	433	381	395	426	404	453	414	432	366	399	397	391	410	449	397	405	388	401	412	393	387	466	433	382	422	397	426	402	436	460	418	423	435	418	423	438	408	410	397	388	410	434	435	423	413	392	401	414	435	415	417	382	431	440	409	401	431	397	413	429	415	424	418	425	385	437	399	400	405	378	451	389	432	404	393	423	425	430	383	418	401	437	439	416	393	449	449	398	375	396	444	424	427	395	417	416	397	408	451	436	427	397	382	412	375	418	412	407	404	401	407	404	407	418	425	381	419	433	391	404	393	384	424	404	387	414	418	449	431	427	406	378	446	392	437	428	429	409	420	412	402	378	416	397	450	388	434	453	437	395	448	451	431	405	379	389	415	394	412	404	418	435	395	405	408	425	396	435	440	436	423	395	395	407	401	388	384	399	453	401	418	411	402	427	404	391	424	419	409	399	414	463	419	412	408	396	443	390	406	437	384	407	352	416	414	411	404	416	422	458	398	410	430	377	404	401	391	386	421	452	411	390	426	378	408	422	428	427	446	389	402	404	446	402	434	440	443	421	432	406	462	390	422	434	411	412	419	408	404	418	431	427	417	430	390	393	411	398	411	426	407	386	422	433	432	384	414	425	411	406	411	442	464	446	407	406	409	438	412	390	431	415	413	407	413	393	399	396	437	421	418	427	417	425	466	398	414	379	392	385	406	423	398	407	445	426	412	428	442	397	394	429	449	378	409	395	428	412	397	419	455	408	440	413	387	392	416	362	397	437	427	384	415	427	413	431	421	415	413	420	411	417	405	442	427	412	424	445	410	419	404	438	401	404	450	425
12647	31328	11557	6213	4824	3238	2367	1857	1501	1250	1043	963	792	747	652	640	592	644	597	599	655	700	661	714	751	719	638	647	593	600	552	561	562	614	646	581	633	618	577	547	480	497	552	566	540	562	554	575	607	631	560	589	585	637	662	688	695	534	497	529	496	429	447	442	470	425	470	488	453	472	440	450	472	439	480	430	442	446	411	429	428	430	457	434	444	462	429	436	461	448	457	441	416	455	447	417	414	406	467	432	451	423	390	464	452	385	414	421	435	415	426	429	426	426	424	431	415	437	467	405	450	405	473	418	448	445	459	431	434	451	424	395	429	426	419	463	434	440	404	399	415	404	434	450	442	381	426	420	415	478	400	408	409	415	439	435	435	455	401	459	427	416	442	420	449	413	403	428	414	421	379	439	420	429	404	452	449	470	431	402	435	441	442	409	422	406	408	432	457	461	434	435	421	424	398	424	421	423	428	418	416	403	425	421	416	426	401	433	399	391	460	396	454	444	475	399	415	427	400	440	423	422	447	405	436	409	413	413	396	408	465	410	433	416	430	451	464	411	409	426	438	466	415	442	393	467	448	445	405	379	435	432	426	434	400	400	485	406	396	406	457	434	455	419	418	449	425	420	434	424	447	460	405	443	366	401	419	450	420	417	420	411	391	413	399	436	436	477	429	409	438	474	418	438	443	427	411	434	432	413	405	431	464	402	401	411	441	452	446	414	440	435	436	459	431	466	448	392	453	430	423	421	404	430	450	417	384	425	422	416	420	431	433	449	420	424	401	445	404	441	451	464	430	409	458	446	407	437	420	427	393	452	414	432	392	418	457	437	406	424	422	425	411	432	433	435	398	420	362	417	411	437	424	428	449	433	430	421	440	396	437	419	440	438	434	447	452	413	389	411	461	415	401	394	392	424	411	467	402	366	422	427	452	420	408	444	438	429	474	482	428	418	436	423	425	444	406	446	449	459	436	400	440	387	435	432	438	418	430	442	427	429	430	462	440	442	440	417	429	392	436	385	410	389	414	413	383	405	399	435	424	406	449	417	425	421	437	407	415	433	417	425	410	414	406	420	403	444	433	409	400	438	424	419	438	424	436	418	430	402	437	400	413	408	450	436	406	411	389	437	442	455	391	424	432	372	410	426	450	422	409	412	422	442	444	424	443	425	423	452	440	423	459	428	430	429	423	413	402	402	445	413	423	455	459	430	407	441	449	456	431	436	440	418	421	418	442	433	440	431	465	444	375	422	400	464	412	384	450	402	435	419	412	442	418	432	432	418	409	414	439	415	419	427	408	413	404	466	390	426	414	391	441	434	439	459	429	467	436	440	461	419	414	430	404	426	397	402	422	422	489	446	467	430	415	435	447	445	423	436	410	413	455	439	409	416	408	400	446	447	429	409	420	446	422	368	422	430	438	428	437	409	403	430	420	399	425	438	415	472	458	428	408	454	403	443	437	401	447	434	392	434	427	427	392	420	400	424	413	429	439	455	408	424	408	403	443	442	422	413	415	422	414	413	464	418	414	393	415	442	445	398	418	433	429	407	441	415	418	410	427	434	442	426	454	423	409	400	404	457	396	451	433	380	431	401	416	459	444	449	411	474	427	446	434	402	445	445	417	419	418	411	423	390	427	393	395	444	426	412	398	444	402	415	431	366	410	366	438	436	418	400	395	467	413	387	451	425	416	432	390	412	410	417	434	423	453	409	438	449	442	428	397	413	439	430	439	426	454	398	405	444	412	445	435	475	444	421	407	451	412	412	420	420	420	425	439	373	407	425	408	437	403	397	403	409	407	428	402	431	432	427	468	399	407	443	404	451	435	445	433	431	431	412	457	423	421	395	411	417	428	427	408	430	429	410	411	421	407	433	433	448	432	397	445	443	414	426	435	425	416	446	425	426	423	462	424	416	396	449	410	426	427	443	435	438	428	447	410	443	440	420	427	425	425	447	449	450	379	422	416	442	428	422	390	419	388	443	390	436	426	474	469	446	406	429	454	420	419	423	402	421	417	446	412	396	443	416	455	434	456	421	429	419	385	419	409	408	444	456	430	446	442	423	424	428	414	421	422	407	448	441	426	436	438	405	398	441	442	433	439	450	406	400	436	410	396	445	440	408	448	434	398	407	441	399	411	402	444	442	444	425	392	430	438	411	403	375	416	424	443	362	422	433	442	415	426	423	410	417	475	472	436	431	413	444	416	419	417	431	451	402	432	430	429	441	410	449	404	441	372	409	445	380	413	409	436	430	439	381	429	410	456	413	381	417	386	434	383	419	423	448	444	388	444	369	414	420	424	407	435	361	462	409	418	371	392	438	397	431	415	377	453	413	418	384	442	396	420	432	421	416	435	450	414	405	411	415	450	431	382	392	449	456	423	404	450	413	457	421	419	452	430	445	398	416	400	418	423	413	427	426	420	436	427	428	425	407	412	437	443	450	430	435	421	416	405	428	430	406	440	429	422	423	408	399	420	440	442	433	429	416	411	436	413	440	388	413	418	428	430	411	396	414	407	432	402	425	419	414	407	427	429	402	473	441	463	422	395	425	374	402	427	453	421	429	416	410	418	427	425	429	409	447	431	412	428	420	425	419	413	445	414	408	419	471	438	434	427	415	427	420	416	412	418	409	422	429	442	441	396	400	427	438	411	424	411	426	448	439	460	431	522	420	374	414	432	435	445	444	458	445	409	451	435	423	419	418	468	398	440	445	435	440	420	406	425	440	406	441	436	429	441	466	419	399	453	462	465	395	460	421	439	440	448	421	436	420	435	425	432	411	440	427	402	449	412	452	401	424	422	423	418	419	420	424	452	446	434	418	412	453	456	405	373	394	427	428	415	414	426	422	429	440	423	422	436	421	417	440	423	433	431	434	444	464	434	429	406	416	456	435	447	415	421	413	444	413	449	396	459	442	402	407	422	437	460	418	421	426	432	419	414	400	458	434	467	422	402	422	419	444	420	434	420	409	408	413	427	430	397	429	445	429	387	473	393	436	417	425	414	396	393	431	433	429	418	424	391	413	434	416	437	415	418	411	394	416	475	432	456	406	428	421	415	435	416	408	416	419	435	390	417	446	408	440	410	428	400	420	402	435	427	437	460	419	404	430	438	413	429	396	444	408	473	438	429	404	435	439	447	417	448	409	415	416	434	435	439	425	436	413	456	410	437	446	418	396	432	422	446	432	416	423	447	465	445	426	441	411	395	409	424	419	433	431	405	447	441	433	424	425	453	454	417	410	468	429	419	456	429	404	375	454	425	442	454	404	432	443	409	441	447	418	434	419	409	406	427	433	406	423	380	446	412	443	439	429	435	402	403	448	422	426	414	431	405	413	456	433	434	437	431	483	412	442	430	455	420	425	410	411	444	446	427	420	417	421	390	442	430	450	477	423	399	418	446	441	426	404	447	427	432	434	453	398	460	432	444	460	414	415	428	421	423	409	437	438	405	400	452	401	416	426	437	427	416	435	438	412	405	455	422	415	441	464
28188	17819	4474	1297	801	675	585	514	537	510	513	484	472	538	512	491	506	467	510	548	541	521	506	532	575	539	512	544	506	463	488	506	544	532	492	530	516	537	551	509	453	504	495	498	479	468	492	540	553	510	552	561	545	497	536	538	504	531	472	548	524	486	503	475	469	485	500	470	511	523	525	506	473	493	493	494	518	487	460	525	502	456	482	486	454	506	497	508	476	495	467	495	497	547	505	457	480	479	492	481	458	502	524	468	453	493	482	516	490	476	483	501	515	529	473	467	482	510	474	498	468	504	476	493	478	490	514	473	492	480	491	480	499	466	469	508	491	483	491	508	465	498	496	495	492	482	543	509	480	440	494	506	492	526	488	483	495	463	461	485	502	517	507	482	472	490	483	459	487	442	534	488	510	510	528	479	511	488	514	491	521	504	485	436	462	515	491	515	495	510	519	481	478	482	493	502	473	470	524	480	463	474	491	529	462	461	478	502	523	490	512	480	479	479	506	509	468	504	468	458	519	508	469	450	470	518	475	465	495	522	482	475	478	474	470	463	521	461	447	494	489	492	476	453	512	494	536	515	503	476	438	501	503	480	472	490	513	495	446	514	494	490	517	476	500	481	497	492	435	536	492	500	526	483	499	454	487	485	497	470	472	490	502	458	483	514	483	484	459	466	525	535	449	476	479	509	456	508	443	491	504	486	468	512	499	483	505	490	521	481	485	501	473	460	449	541	500	473	454	456	508	480	526	482	505	479	453	479	470	480	500	471	463	467	460	499	486	490	453	444	470	509	459	461	484	513	514	483	456	519	474	457	477	526	487	482	464	468	513	485	518	469	511	527	483	487	439	504	486	486	491	482	478	481	504	501	498	456	514	461	495	520	471	471	487	459	503	500	487	516	498	494	476	499	501	448	483	491	471	467	521	497	508	505	482	517	508	469	494	475	490	477	501	502	488	485	510	466	474	514	455	459	501	494	478	480	465	476	490	484	476	502	511	448	531	499	476	475	472	473	465	500	455	493	492	495	497	486	508	479	505	480	528	470	482	486	461	479	496	516	499	469	470	473	462	470	525	480	462	485	464	471	477	484	481	466	467	498	490	476	481	501	500	493	486	525	476	467	526	482	553	489	514	476	471	503	497	491	494	517	475	466	488	470	471	509	486	506	492	490	473	455	485	517	489	495	483	510	506	489	497	491	505	469	490	508	501	506	473	509	461	494	488	485	551	492	470	505	493	480	504	454	481	549	479	477	501	514	488	426	483	492	490	472	475	489	502	472	472	510	500	479	528	501	491	459	452	477	482	542	495	490	519	488	478	506	450	444	468	434	466	522	477	485	495	506	537	475	499	497	484	501	494	519	510	473	474	469	514	487	472	479	488	483	483	510	518	477	479	497	508	456	524	494	475	504	482	479	536	507	507	515	463	475	518	493	524	491	473	488	540	498	466	479	475	478	543	488	455	516	446	523	486	509	520	451	485	494	470	471	517	457	513	492	475	481	476	507	489	505	462	490	499	501	492	511	448	493	458	449	499	493	480	500	487	491	477	489	486	493	497	460	480	483	494	453	477	470	463	500	511	471	489	489	473	491	494	510	522	453	515	511	472	546	460	499	476	496	499	499	455	472	538	506	480	515	484	477	492	501	512	477	446	560	472	489	546	440	500	486	449	521	526	516	493	478	476	474	486	463	501	469	496	505	489	493	479	468	491	494	520	490	469	488	446	491	487	509	522	499	472	478	487	499	440	485	512	479	486	492	489	473	481	455	468	535	500	508	494	500	454	508	465	511	493	484	477	493	509	518	467	481	497	496	476	491	495	441	491	509	503	430	493	508	527	501	459	491	513	479	484	510	500	499	443	458	498	473	490	448	532	515	486	482	472	523	531	436	468	508	483	475	497	476	485	464	507	503	506	499	472	513	511	483	466	505	490	494	476	501	480	505	521	545	504	531	480	467	483	500	505	454	483	514	475	485	515	480	474	483	493	474	497	498	483	469	479	507	464	485	475	492	464	441	468	498	488	503	467	501	526	488	501	457	472	442	509	477	486	512	500	498	474	510	500	468	465	506	515	481	474	482	474	472	510	489	540	477	497	474	465	488	504	459	483	467	451	482	515	521	477	490	489	490	503	485	527	462	511	495	462	487	498	460	503	485	525	502	478	479	534	509	503	510	464	488	453	513	485	476	473	511	469	460	498	463	460	513	501	466	476	493	508	484	449	493	482	523	525	476	476	478	527	468	496	505	486	489	458	479	481	485	486	478	473	472	499	500	493	499	479	486	451	487	478	494	501	484	476	523	506	488	479	513	471	471	477	526	472	465	515	479	487	504	538	462	488	502	507	485	504	512	468	462	470	494	470	490	494	476	496	545	467	500	510	488	448	501	444	500	467	486	495	531	513	454	466	482	458	469	487	457	501	514	504	466	492	488	518	481	484	495	501	510	508	467	555	529	478	458	500	485	522	482	459	534	434	441	513	470	499	502	488	435	486	510	498	493	450	487	493	489	490	494	424	453	502	516	506	486	530	517	472	451	532	464	502	511	471	510	493	502	464	483	544	434	519	499	470	480	471	508	520	464	505	485	446	474	486	505	467	483	509	477	517	508	471	489	523	491	472	510	464	476	485	486	501	495	474	492	514	456	531	496	476	490	486	487	521	520	442	467	470	541	483	458	477	526	501	476	494	502	487	520	460	504	484	456	443	461	498	500	465	495	481	457	508	503	486	508	460	477	441	500	527	455	457	549	479	464	526	471	481	492	478	474	482	498	485	503	501	483	533	475	501	446	488	492	495	482	447	480	480	480	544	512	473	440	482	531	539	497	482	530	532	502	476	426	466	468	501	454	488	528	507	473	465	538	446	532	499	500	470	457	500	478	480	492	483	463	479	522	488	489	495	495	524	490	490	496	496	482	475	489	511	473	498	507	471	458	483	478	458	487	510	495	475	471	488	486	477	491	497	497	460	506	472	475	490	471	500	493	534	469	505	490	493	458	480	484	512	493	529	484	480	500	485	494	452	475	491	514	509	471	469	472	477	498	513	498	484	496	494	485	492	533	488	512	454	482	487	470	508	520	496	455	535	493	446	498	506	484	485	468	477	522	479	543	469	474	499	470	492	470	470	483	516	475	481	498	464	494	470	447	501	465	505	499	494	486	519	496	498	461	501	473	494	501	494	465	475	476	513	518	503	470	533	469	537	551	488	470	471	502	510	517	545	488	531	419	505	511	432	512	491	468	458	462	486	499	450	453	486	462	476	448	509	465	431	463	519	503	496	484	521	492	491	463	486	568	502	468	499	476	509	481	476	499	475	472	475	472	488	466	502	531	472	491	463	486	464	472	502	499	500	488	504	472	472	485	473	472	511	484	472	472	530	478	460	463	500	512	458	511	486	474	484	465	487	497	480	469	463	496	471	501	519	461	493	504	482	496	494	482	452	453	447	500	490	497	478	513	478	493	503	480	488	485	495	547	499	499	486	474	528	497
10954	5466	2030	1332	1087	858	675	580	591	550	564	630	555	595	530	517	542	572	555	568	591	624	584	662	586	574	571	592	583	628	553	506	550	574	543	599	592	540	578	547	575	537	549	547	521	540	578	567	577	547	600	617	597	600	578	583	599	538	560	525	563	560	495	585	571	514	498	490	571	508	547	545	555	558	514	497	538	499	493	506	518	502	497	578	547	540	531	570	565	512	479	508	529	507	550	510	523	506	496	523	532	517	516	553	521	527	530	540	515	537	530	521	505	505	530	465	475	514	526	512	509	488	530	499	508	522	547	555	522	531	525	526	536	549	514	518	469	499	536	526	527	519	544	542	557	563	539	510	526	518	525	536	524	560	518	537	548	499	532	470	515	538	497	530	539	550	493	533	533	540	556	493	519	536	542	520	545	525	521	538	542	528	515	517	542	534	521	538	524	544	509	518	525	528	530	512	502	544	522	515	541	530	507	517	543	526	554	507	600	514	537	539	540	522	546	517	547	540	508	543	541	504	499	516	492	513	499	498	492	515	518	549	508	543	540	482	525	476	496	550	554	469	530	528	524	528	556	528	543	513	524	522	509	547	519	522	535	502	489	549	517	512	500	540	526	549	544	570	524	512	537	489	522	524	536	514	531	507	527	517	576	538	486	553	525	542	512	510	542	539	531	498	512	473	524	549	564	534	510	502	546	489	554	514	512	520	526	521	551	538	525	531	545	522	531	522	503	503	561	528	474	548	529	511	533	499	539	499	528	491	478	558	498	502	515	519	511	517	525	570	504	536	524	510	546	523	503	502	526	501	503	509	521	495	509	562	528	551	516	549	550	535	507	512	539	479	508	500	570	527	513	512	532	502	538	516	548	545	538	533	484	542	521	526	521	517	499	529	547	547	506	517	542	538	533	525	578	521	494	530	569	512	591	549	552	522	529	554	525	510	559	568	549	523	554	562	511	520	511	531	571	533	535	526	568	514	521	521	508	489	520	513	551	501	552	555	505	528	553	494	526	558	509	497	511	528	555	482	510	514	500	505	534	512	534	521	560	509	528	530	516	519	498	572	518	519	519	491	544	523	522	511	507	547	552	547	497	521	562	504	562	540	556	502	563	548	512	577	564	527	519	498	524	493	533	556	530	499	536	534	552	545	560	553	516	515	567	524	511	496	513	560	512	529	550	535	511	523	527	487	503	507	500	500	532	525	518	517	485	505	517	488	495	487	544	544	533	526	580	546	518	484	535	519	545	517	527	518	511	497	580	522	484	509	468	533	516	529	556	516	494	522	514	496	530	528	548	483	525	521	536	485	539	522	502	548	544	513	476	524	533	509	539	537	507	568	526	540	502	489	507	522	533	502	521	540	506	517	557	495	517	531	533	526	516	571	523	513	561	560	555	527	520	536	560	520	517	501	524	552	538	561	577	547	517	530	577	512	531	500	554	502	556	545	489	514	471	544	504	542	532	514	542	535	543	542	517	531	527	538	530	501	505	502	551	521	543	503	491	546	496	511	554	504	518	508	520	483	506	492	502	564	513	527	538	554	510	517	577	496	533	511	512	554	526	564	523	530	498	494	509	537	551	562	505	534	539	515	513	517	543	516	530	493	523	554	529	542	510	508	484	535	539	553	493	527	516	506	529	521	534	505	519	520	543	513	548	533	466	539	525	508	505	492	561	541	495	559	517	510	508	527	515	563	527	551	531	491	490	567	491	504	539	531	528	533	546	523	501	503	512	508	505	524	507	535	547	512	517	510	566	505	557	510	541	563	525	536	514	486	538	516	543	492	506	521	532	512	533	532	524	525	534	510	505	504	551	482	553	532	549	490	467	510	507	548	537	502	545	516	531	502	526	490	490	533	518	523	559	474	499	533	535	536	506	485	526	489	535	522	524	496	502	514	547	525	555	507	513	529	540	530	554	517	519	544	553	534	512	517	537	549	540	504	521	497	541	518	535	504	495	506	529	548	538	535	544	534	524	512	524	535	487	494	531	523	484	540	541	526	512	530	524	523	545	518	482	525	527	540	535	518	549	488	531	545	528	507	516	526	517	523	517	489	531	517	531	514	493	498	542	509	498	542	558	543	552	499	516	576	518	463	497	541	496	537	507	521	528	524	577	562	524	519	510	481	539	542	525	540	524	532	487	517	526	516	520	538	526	526	496	500	545	503	508	543	523	499	543	516	506	505	516	539	495	574	522	548	531	513	547	526	530	538	513	533	515	529	551	520	551	509	535	516	541	535	518	523	553	538	503	549	547	518	479	523	491	507	571	525	515	485	558	524	500	519	494	500	515	536	528	528	522	534	495	529	578	531	535	519	524	523	496	515	458	514	482	553	533	513	513	556	541	483	494	533	520	555	467	555	534	509	537	540	536	554	507	535	558	530	535	529	506	522	560	527	556	561	519	535	518	512	518	556	541	509	545	533	532	548	512	520	520	511	549	544	544	531	518	525	542	547	530	514	522	554	544	514	547	552	499	543	519	536	517	525	527	527	540	536	540	582	539	518	522	533	519	572	514	496	545	535	442	547	490	542	556	515	496	503	521	511	535	516	531	525	499	531	521	510	568	530	531	540	547	560	512	493	507	539	511	514	519	532	576	554	540	475	564	519	504	532	528	510	544	538	494	531	589	557	530	512	501	512	506	528	511	521	511	542	512	517	458	526	488	537	510	535	501	490	510	472	515	506	486	537	499	567	531	533	528	528	548	533	479	512	555	515	542	512	554	535	508	535	530	468	509	540	545	518	539	484	522	524	504	514	508	539	528	521	547	557	514	521	537	557	509	527	545	510	541	517	503	508	552	508	547	552	517	535	480	510	531	522	509	516	526	514	533	508	517	522	515	514	509	523	531	527	497	547	500	529	527	461	525	566	550	525	524	515	521	475	525	553	513	531	505	566	539	556	552	485	511	558	528	506	518	524	524	516	531	544	510	507	555	515	511	535	509	555	531	516	516	515	511	536	521	526	491	495	481	573	542	538	533	491	539	528	560	534	504	509	522	517	511	509	545	556	549	524	522	534	524	551	530	521	559	553	542	515	538	534	547	501	542	574	551	492	544	552	506	505	516	516	526	532	542	546	544	498	518	538	520	512	559	495	526	526	552	538	520	521	496	580	505	508	541	517	508	545	552	491	533	475	525	551	557	534	514	512	523	537	537	548	557	500	501	516	546	570	548	576	528	534	543	542	507	572	536	530	495	511	510	528	516	576	496	535	541	536	512	516	519	518	555	541	513	496	554	529	547	536	483	529	523	518	536	543	532	509	551	546	518	496	539	549	508	500	503	536	502	528	523	535	547	511	522	524	516	491	516	537	564	523	513	495	523	499	507	527	547	539	488	543	512	513	510	535	508	544	507	557	554	533	515	571	553	506	517	524	539	509	543	521	533	502	545	542	485	538	514	520	549	527	521	505	515	504	545	569	543	531	519	527	487	571	564	550	518	532	500	549	507	504	523	549	525	552	557	517	539	538	526	531	525	502
23841	21350	28541	24513	21365	9564	1107	672	570	510	452	426	407	369	349	353	359	414	336	322	366	411	397	394	398	365	417	387	372	345	389	355	341	354	355	363	359	355	364	320	292	291	308	331	343	355	346	353	357	370	364	378	355	361	372	381	385	326	303	323	309	298	289	272	294	271	290	286	303	286	278	300	277	283	275	300	292	317	297	280	308	266	290	315	303	313	282	300	289	244	318	305	289	296	306	287	294	287	289	280	293	275	267	289	266	304	307	298	274	289	254	281	291	268	289	300	273	252	305	302	298	301	280	298	286	268	311	278	292	283	266	285	266	284	285	274	256	305	302	262	260	268	282	269	289	289	294	274	312	295	297	278	299	283	284	281	285	301	322	275	328	296	290	281	273	300	293	315	293	289	265	300	291	278	295	277	297	292	298	277	259	251	290	312	295	302	278	292	252	292	304	307	275	265	276	293	272	290	253	262	309	311	288	250	288	294	308	267	291	298	305	288	274	289	280	238	311	255	298	302	301	266	291	300	284	271	303	310	298	302	297	260	313	275	282	295	328	267	286	260	280	271	267	323	320	281	266	254	301	290	322	276	285	317	281	325	326	314	255	284	295	294	236	286	312	271	279	309	284	316	257	289	288	282	300	315	296	282	288	255	276	276	283	277	277	277	275	286	274	277	271	311	292	277	269	310	289	284	264	276	324	302	305	316	274	320	312	284	284	274	306	298	280	313	270	292	242	255	289	296	289	265	274	284	263	256	289	251	302	297	277	323	301	270	277	269	297	296	277	281	259	263	305	272	294	315	302	278	318	289	275	269	310	278	291	272	294	293	286	284	257	311	299	297	291	289	256	291	297	277	313	281	285	303	263	294	308	299	260	296	280	256	271	283	285	296	271	275	323	281	304	318	297	307	315	305	262	294	289	288	272	277	268	298	278	302	293	270	277	274	308	302	267	272	311	303	296	280	301	305	289	317	275	288	298	298	308	269	287	247	280	289	231	286	289	304	273	271	277	294	293	277	279	292	273	272	273	299	275	282	284	261	289	297	284	289	272	270	291	257	273	294	308	296	302	337	279	262	255	286	291	284	276	251	308	273	295	316	296	274	285	314	273	300	261	290	298	284	299	247	280	291	277	295	274	312	284	282	285	279	290	306	307	266	301	277	285	280	305	302	304	288	269	290	310	292	309	268	283	298	271	284	276	304	255	292	301	292	260	266	281	285	304	283	270	256	282	286	283	295	275	294	295	270	293	291	295	293	320	303	279	297	285	293	285	287	265	292	267	269	253	287	283	283	281	275	259	291	245	291	254	276	310	289	269	279	296	290	283	296	258	261	271	281	288	316	278	276	259	280	248	284	297	304	302	297	290	282	263	274	272	291	307	326	300	326	264	298	292	259	260	309	281	277	292	288	275	291	272	255	290	283	295	270	245	264	254	292	265	299	297	280	271	288	282	293	289	289	282	299	319	311	281	286	291	288	268	273	300	291	288	299	290	279	271	282	295	287	258	294	276	296	312	283	270	297	328	270	308	280	300	300	277	267	316	277	267	289	277	308	276	306	253	289	262	283	258	304	273	278	274	274	279	290	279	268	304	293	250	296	296	276	303	304	260	303	286	256	270	318	273	310	305	308	287	308	315	303	262	292	292	298	261	285	283	315	291	266	310	280	286	280	282	299	326	278	290	278	295	305	276	272	288	273	305	272	272	311	284	274	289	268	303	307	298	345	308	293	299	303	287	289	283	291	290	295	298	269	296	302	286	270	285	293	291	272	271	272	306	272	320	295	305	280	276	303	299	310	277	295	276	297	285	293	279	291	301	309	293	295	284	290	301	285	282	284	298	277	292	321	294	259	289	302	272	272	290	316	272	286	286	294	279	252	288	306	297	297	241	288	278	296	310	310	243	290	313	319	263	282	282	290	271	305	294	317	281	273	306	306	261	283	282	300	253	291	280	257	277	289	312	278	281	293	305	250	318	298	296	294	289	295	273	287	269	316	256	303	310	302	278	270	288	298	291	269	323	277	264	312	310	282	313	286	293	297	310	283	301	307	269	292	272	274	278	293	281	294	284	309	269	299	263	254	280	252	269	288	260	274	277	250	286	277	300	277	321	279	330	283	254	305	253	258	290	260	295	279	288	266	281	287	305	293	283	302	297	286	293	261	263	284	283	294	265	280	259	295	270	278	289	300	256	314	288	256	311	289	290	277	291	257	270	250	299	285	283	289	255	304	280	285	287	251	283	261	313	302	275	280	303	286	272	270	297	291	292	303	277	294	276	289	289	279	295	289	311	281	287	288	287	306	306	315	290	288	297	306	261	272	286	296	301	301	287	282	286	294	283	300	295	304	285	279	318	271	271	295	282	295	291	294	270	304	291	315	257	313	295	306	305	276	297	253	289	311	289	291	276	282	322	265	268	302	296	269	314	276	238	266	288	295	288	286	301	283	268	292	310	275	292	282	265	315	273	292	309	269	275	311	295	261	289	285	289	276	336	273	295	278	273	283	263	268	274	294	324	301	302	298	296	284	307	271	299	301	291	293	262	271	290	262	281	284	246	265	304	284	281	256	283	298	285	277	295	268	270	256	324	297	271	285	288	255	274	284	299	280	317	320	315	276	317	275	315	325	280	280	313	295	274	332	279	284	301	276	291	307	275	310	285	288	280	269	299	275	320	298	296	289	292	259	306	307	326	293	285	275	326	278	297	299	277	277	242	269	263	262	299	301	298	308	300	297	264	273	272	281	287	309	275	279	316	289	293	292	289	291	249	279	324	255	308	319	270	305	303	302	278	297	278	273	286	269	266	344	313	289	306	307	302	270	305	309	283	295	273	298	300	298	280	287	264	311	286	278	302	311	285	273	275	295	298	275	339	266	287	276	265	291	281	278	294	266	264	276	288	278	273	241	271	295	278	264	287	318	260	254	310	323	279	279	299	281	276	325	294	267	277	318	293	327	260	272	291	279	265	290	281	304	279	300	287	247	292	269	283	268	283	313	272	255	277	291	284	287	262	268	301	284	275	280	253	290	267	297	276	290	256	269	274	245	271	301	296	240	276	276	264	276	305	330	268	301	259	312	290	275	270	271	282	305	270	286	253	305	250	269	288	257	281	264	326	283	293	304	276	273	281	292	283	256	288	274	306	269	307	277	305	264	315	274	286	326	275	295	275	317	277	298	278	280	293	261	265	282	299	299	280	308	263	293	298	291	316	294	267	292	290	312	295	283	292	269	277	286	330	284	320	281	308	310	305	277	302	272	283	307	280	296	298	282	281	269	294	285	270	281	284	279	300	304	290	267	271	267	290	272	297	297	292	316	288	276	270	312	328	272	293	290	279	266	310	263	300	299	277	309	251	308	280	290	273	280	252	300	283	280	288	259	273	285	285	294	283	267	283	298	252	302	302	276	290	274	294	260	296	303	278	316	316	242	287	269	284	265	296	284	278	242	277	298	298	253	315	265	288	282	299	285	275	279	304	277	284	291
13206	27575	7494	3845	2955	1952	1418	1086	840	768	655	581	536	521	463	426	418	425	412	435	458	485	486	539	542	507	459	426	400	425	434	404	470	429	484	457	464	410	407	388	364	369	392	346	381	410	395	429	433	417	408	416	410	485	506	503	439	410	361	370	353	320	344	366	344	349	362	326	340	316	324	327	364	303	296	330	335	320	338	299	300	325	324	331	307	310	297	348	319	314	341	317	345	328	311	347	328	326	293	305	296	336	300	318	310	335	288	301	297	324	314	351	308	337	308	316	294	276	338	320	278	301	297	320	296	332	332	303	293	297	293	341	323	322	315	304	301	347	298	323	319	330	310	325	321	267	322	354	310	302	315	296	313	314	319	318	300	325	308	331	305	319	328	307	296	304	313	300	317	317	305	304	319	297	318	304	295	319	323	324	292	346	309	299	299	321	307	309	317	276	318	338	306	325	332	325	287	315	303	330	314	290	332	307	283	308	335	297	343	302	327	337	336	305	298	288	314	311	300	324	306	304	308	312	317	325	300	313	325	311	344	302	322	295	352	286	297	330	303	299	328	326	303	349	315	337	340	323	292	309	300	300	307	302	299	290	281	308	302	291	335	302	337	294	301	307	314	310	310	305	308	284	297	351	299	326	351	310	340	308	289	304	299	301	283	308	303	314	308	330	295	324	303	322	289	296	334	310	305	295	321	302	334	314	317	291	297	304	290	333	322	310	334	312	321	333	347	350	331	294	295	296	304	318	316	292	343	314	299	317	313	318	333	310	313	315	320	315	305	331	315	282	331	310	332	341	308	327	298	288	307	324	340	306	308	326	288	319	339	329	334	313	350	321	314	333	285	291	304	316	277	324	327	312	328	317	308	320	322	279	297	310	321	293	309	337	338	353	287	323	322	328	295	328	331	319	320	341	324	314	301	311	322	343	322	325	315	315	349	333	316	317	328	310	280	312	316	323	322	332	288	362	316	310	340	300	297	310	309	283	330	314	329	293	290	314	311	291	297	301	356	328	348	296	327	348	302	356	311	285	291	292	285	303	334	319	334	311	309	295	323	304	298	303	305	338	342	306	306	305	307	283	279	289	327	297	289	287	334	272	279	313	315	297	328	316	322	319	313	283	318	301	350	355	287	353	327	297	315	311	334	306	324	309	328	351	322	325	298	325	309	351	307	306	309	298	326	338	292	293	293	348	313	330	299	325	318	312	328	326	316	316	309	282	329	317	315	325	338	316	291	302	275	312	318	345	320	319	295	314	319	316	318	333	339	294	315	270	351	299	331	318	327	308	321	296	320	304	345	332	311	307	316	280	327	334	324	313	323	322	300	337	342	291	307	313	286	340	294	324	317	317	283	279	311	302	302	329	339	332	304	314	330	310	305	299	300	344	315	286	311	326	320	328	322	310	301	343	323	335	286	302	307	327	317	295	294	327	324	282	301	330	308	330	294	302	295	298	322	328	316	316	303	311	307	344	311	300	299	310	328	306	335	327	325	311	299	285	338	310	301	344	319	312	314	298	319	334	323	309	303	309	313	313	345	314	328	305	336	307	336	278	308	306	318	330	327	317	330	319	336	327	333	347	305	348	322	324	335	307	341	321	331	298	316	326	309	310	315	323	308	284	332	350	330	320	316	304	334	295	298	324	338	338	312	313	307	294	320	300	308	301	336	318	320	314	324	319	320	313	275	325	309	288	302	323	318	329	298	280	323	328	311	334	316	322	297	316	287	322	291	290	312	321	305	311	325	304	321	325	328	310	328	308	284	312	300	321	316	290	283	307	301	368	335	287	363	311	353	313	325	294	311	337	316	315	298	331	303	299	338	338	328	299	365	301	345	336	335	306	342	286	317	330	296	296	330	316	300	339	281	347	313	315	328	299	299	328	320	302	286	308	335	327	322	326	329	320	333	302	318	312	317	295	323	333	303	319	330	312	310	284	290	299	344	293	303	325	281	319	326	307	297	318	287	326	299	308	332	313	292	289	339	312	311	307	315	310	292	305	280	355	322	306	339	298	319	311	314	340	310	332	339	324	304	322	309	335	295	322	323	332	318	322	318	305	343	298	328	312	287	291	323	324	313	336	308	309	380	333	317	311	330	297	334	296	321	318	313	292	317	339	274	336	306	340	314	306	284	306	312	312	318	272	324	319	345	308	329	305	350	302	337	351	332	325	312	283	315	316	339	321	328	314	314	320	326	303	290	314	330	342	273	316	316	317	311	314	321	311	321	305	312	305	291	304	308	300	309	334	342	294	277	315	307	332	304	308	309	332	324	325	317	338	325	311	343	325	318	317	290	312	301	324	314	285	332	323	320	306	324	298	320	319	306	316	337	315	334	314	303	292	306	306	306	329	351	328	290	298	291	287	292	305	311	294	276	341	322	277	300	329	303	313	320	314	320	299	304	305	293	335	302	298	321	317	299	311	332	326	289	325	332	335	309	300	322	298	279	295	324	335	323	323	320	315	301	326	296	344	315	335	325	329	318	300	274	286	317	329	319	333	314	311	316	304	287	328	348	281	340	298	278	316	323	315	317	312	289	289	317	320	306	347	284	364	316	317	311	323	275	331	339	291	326	316	316	316	299	310	327	316	315	319	302	321	313	296	309	318	301	264	357	301	324	329	309	353	325	308	291	308	330	328	324	333	354	348	329	308	337	300	301	312	286	333	346	303	341	326	265	290	318	304	301	296	344	333	348	312	306	318	311	311	323	301	318	331	313	293	318	325	303	292	272	317	313	304	321	325	335	312	298	297	316	327	314	274	302	302	324	320	320	325	311	340	318	300	288	307	299	316	291	308	318	308	329	310	312	311	319	300	302	294	323	326	338	304	305	331	318	326	334	309	323	330	319	325	332	338	302	322	334	354	298	351	308	300	274	311	331	345	301	335	314	299	291	302	307	329	331	325	312	315	308	343	302	324	298	316	304	344	278	319	299	309	340	326	317	320	299	273	274	316	301	366	340	322	302	294	326	293	313	317	343	314	290	326	290	335	281	291	324	309	320	356	300	319	287	309	294	339	316	337	335	338	294	311	281	326	337	302	287	290	314	296	312	303	318	307	306	308	331	348	309	309	327	330	313	284	283	334	335	320	347	330	339	310	309	307	292	299	284	314	325	309	287	322	277	336	303	325	324	306	294	313	308	311	355	323	282	284	309	290	288	320	315	317	326	303	292	311	317	320	308	324	326	330	307	311	302	316	315	310	320	315	308	284	307	334	319	318	324	314	349	283	268	308	300	309	313	315	261	344	295	322	305	310	330	312	324	317	295	323	316	315	330	305	331	311	339	328	283	304	315	325	322	322	330	284	308	337	342	339	321	303	333	286	330	308	298	334	297	315	337	317	314	316	290	324	248	329	287	337	283	293	300	335	327	276	289	356	312	318	271	338	307	298	341	333	320	312	313	342	304	315	339	325	326	311	314	302	346	316	286	311	286	280	334	289	318	307	292	312	285	307	328	308	308	336	314	318	319	338	321	318
25033	21308	27332	25563	9785	1391	956	827	784	810	760	712	733	698	709	686	670	718	680	671	711	677	765	711	705	758	711	714	718	715	683	688	704	666	692	703	703	715	686	680	709	663	683	717	680	691	676	686	689	720	670	650	698	694	742	696	717	687	712	741	615	623	676	651	651	667	663	680	653	632	677	662	694	600	636	674	678	652	636	664	636	627	653	681	653	638	673	643	652	682	634	592	695	633	646	674	643	599	654	662	668	633	639	634	671	617	654	621	644	637	646	615	672	608	611	613	665	711	646	658	629	658	616	632	696	682	657	619	680	661	673	646	637	674	681	649	684	678	635	613	658	679	669	651	672	682	614	637	714	690	622	640	639	665	654	666	631	643	675	660	650	631	632	649	660	671	638	601	648	662	679	642	701	686	627	610	644	668	628	617	631	671	624	610	612	657	650	666	669	635	691	655	676	641	636	666	626	660	638	650	664	680	664	637	689	653	624	661	606	676	650	664	666	675	670	639	622	650	693	657	648	678	660	629	645	679	673	662	653	674	627	620	633	643	627	693	668	662	645	633	654	674	640	628	643	687	673	617	648	640	670	619	643	677	636	626	604	650	609	655	668	654	667	642	681	690	635	676	649	643	631	630	671	654	623	636	614	679	631	613	646	641	640	654	639	662	669	642	601	636	656	617	645	641	657	621	650	628	661	660	606	666	656	620	611	663	643	630	622	633	658	617	644	665	625	669	626	656	606	647	612	629	630	665	637	620	670	703	673	680	698	646	680	698	657	677	694	631	631	645	574	650	705	659	657	603	672	674	640	638	660	666	632	638	666	690	627	640	647	610	683	655	615	631	640	651	675	670	645	670	628	663	624	614	646	656	662	600	676	617	630	621	631	601	627	654	654	609	635	682	651	614	632	694	628	667	617	666	676	662	633	646	600	614	663	629	656	643	643	695	646	614	625	624	612	676	680	655	656	603	632	567	641	657	639	656	656	652	653	666	592	631	612	660	639	637	619	684	662	658	619	668	675	676	620	630	709	630	631	660	671	628	649	632	613	661	665	658	642	645	632	643	635	651	663	634	646	629	614	614	604	613	719	592	696	634	652	662	671	625	685	645	650	636	634	645	680	584	622	676	576	638	605	646	675	621	622	673	666	650	620	612	627	644	649	635	636	690	635	612	667	639	681	652	647	613	652	631	684	664	646	638	655	652	705	614	654	639	674	649	678	665	633	700	618	645	686	697	695	620	681	610	660	664	643	647	684	646	604	609	638	651	625	644	667	660	643	620	617	641	607	674	666	639	635	616	679	652	664	651	645	646	649	646	688	649	673	655	629	617	646	599	713	643	671	646	640	579	645	629	615	643	598	658	644	634	639	624	630	605	617	632	679	651	622	637	666	621	661	655	677	700	635	587	663	637	671	661	693	704	626	694	649	623	618	695	601	622	656	638	580	653	620	659	641	634	624	631	632	677	664	694	672	657	663	646	646	625	631	673	669	680	623	614	676	676	604	601	646	674	616	645	657	598	658	637	661	646	646	640	635	645	609	629	645	643	637	666	669	665	651	654	647	668	622	635	602	631	655	646	683	610	642	662	639	655	690	642	641	654	664	629	642	657	608	656	681	682	629	661	613	617	682	617	626	629	643	610	633	616	687	648	690	617	630	661	639	677	620	618	660	650	613	639	682	591	676	690	656	601	602	636	621	613	604	654	675	660	671	607	623	654	605	619	624	683	609	643	640	625	683	623	656	658	570	612	660	639	638	651	599	645	716	643	648	618	589	671	617	703	646	640	631	651	683	625	648	668	617	609	611	633	697	687	673	629	702	623	672	656	665	627	671	615	646	674	602	657	622	676	668	655	667	661	630	668	649	659	672	620	612	658	604	641	643	688	699	669	652	637	677	684	683	643	644	623	665	677	616	674	644	643	663	646	595	626	660	649	677	669	619	635	693	619	600	659	611	628	666	634	680	659	665	683	687	632	639	620	647	683	667	696	640	662	661	657	686	641	632	670	665	641	678	636	643	652	612	625	623	641	654	624	624	651	612	629	664	652	632	652	630	610	639	628	674	624	596	655	634	652	618	681	680	657	626	663	693	646	618	582	647	647	634	672	667	667	637	676	680	635	659	664	643	649	653	649	662	595	645	635	659	614	615	626	668	644	631	665	658	656	622	680	646	607	593	636	611	630	677	638	652	628	631	626	631	635	660	608	661	612	597	651	679	665	625	675	642	639	683	635	627	689	613	671	683	648	623	652	660	673	654	613	686	666	654	657	624	618	637	625	640	640	612	636	657	653	661	622	673	674	693	637	658	636	625	642	638	690	625	658	671	649	595	693	683	608	628	659	629	651	625	694	632	685	707	653	621	630	657	673	634	638	639	606	652	638	687	679	662	678	651	646	614	667	718	656	677	645	653	638	606	665	643	599	638	624	659	643	632	619	633	661	650	622	614	637	641	647	649	646	614	699	658	651	678	631	688	657	653	599	637	654	642	646	645	642	631	662	640	656	653	666	661	689	669	657	655	592	643	621	624	657	638	632	673	682	637	687	642	592	662	593	656	651	631	622	636	680	625	648	611	643	608	660	687	623	650	641	637	645	653	641	633	646	619	682	620	634	688	642	631	677	635	636	653	662	686	685	634	664	628	623	644	648	650	680	651	678	670	663	681	638	641	675	635	643	645	609	646	682	670	680	693	641	679	630	628	657	652	661	657	610	718	614	638	626	642	629	652	655	681	667	627	643	627	623	615	634	640	668	669	659	679	631	656	643	656	628	665	613	666	638	610	649	674	657	656	661	621	635	663	664	621	623	670	651	668	625	646	624	636	622	625	609	658	680	615	618	671	637	677	607	603	649	670	674	637	670	627	664	634	670	675	676	678	642	627	624	605	654	632	649	620	660	706	680	639	674	666	646	664	692	694	651	664	652	601	613	698	659	629	680	613	634	678	624	631	656	655	654	659	629	673	656	663	645	683	668	688	616	635	617	673	675	639	674	672	606	644	641	647	621	590	668	641	636	640	594	634	604	671	648	615	622	678	636	633	662	626	698	627	657	654	625	631	617	654	621	604	639	601	662	670	633	676	640	644	657	642	666	592	624	661	604	644	593	625	628	652	627	640	693	653	693	651	699	667	661	656	644	633	645	691	636	634	700	668	674	622	651	671	703	651	679	656	620	638	645	668	633	650	668	701	663	657	682	651	599	638	660	655	614	641	652	656	645	649	628	638	639	610	634	664	652	628	689	642	638	616	608	707	654	608	640	687	616	628	632	682	610	619	595	625	625	654	654	684	691	642	618	641	669	625	663	613	651	670	619	627	639	671	699	656	629	688	638	668	645	658	678	635	639	651	648	678	643	626	608	649	642	659	675	657	675	667	678	659	640	643	665	648	650	676	631	649	603	720	632	661	670	676	696	642	705	665	684	700	672	643	607	667	618	643	624	634	708	672	636	656	654	683	654	647	653	626	653	646	644	642	644	662	662	664	718	588	637
13543	20706	5227	2971	2321	1687	1321	1111	992	964	825	835	799	824	762	772	743	718	714	726	737	769	736	859	860	842	820	748	719	764	713	768	750	749	802	783	758	699	754	745	714	725	685	713	702	708	712	704	750	790	764	743	737	784	796	826	745	691	725	710	706	697	685	677	647	678	671	674	704	705	693	697	703	673	667	705	654	656	647	679	639	699	689	686	630	680	686	640	685	700	672	700	684	688	664	685	675	669	669	696	641	647	674	710	651	653	677	678	718	685	673	668	659	671	661	615	743	661	708	653	692	639	693	616	678	694	713	672	724	723	659	647	630	657	629	647	654	634	692	688	683	716	631	683	651	632	691	635	659	723	630	703	655	677	676	650	675	685	641	635	661	672	710	707	709	703	713	649	674	698	689	642	697	658	708	708	686	696	683	642	636	673	620	676	644	706	656	675	685	632	659	674	665	672	651	632	672	776	730	661	626	670	684	675	653	676	674	677	705	643	710	675	622	702	624	682	692	672	711	672	658	642	682	699	714	655	656	678	606	658	635	669	695	624	653	656	654	633	636	684	667	677	690	648	664	746	665	653	648	657	655	674	668	629	628	689	647	648	666	713	684	672	679	688	665	666	687	695	629	678	672	693	641	661	677	628	688	668	669	649	630	707	676	664	669	653	663	653	666	707	669	691	639	692	679	663	665	713	707	664	661	673	670	637	676	662	678	677	652	650	717	690	720	689	706	631	668	710	670	669	684	703	651	692	683	649	694	694	716	639	678	642	651	659	676	676	691	697	651	648	640	714	650	659	698	627	676	681	639	686	619	659	681	652	677	691	697	650	679	682	616	701	640	679	698	679	654	675	674	695	680	661	676	686	647	668	668	688	623	631	665	704	640	715	672	660	657	667	686	656	675	670	656	674	653	679	676	690	719	703	625	626	678	691	675	719	663	714	695	688	660	682	674	686	656	663	685	731	662	670	697	694	671	684	684	660	661	708	668	676	675	707	637	669	712	677	649	685	676	677	697	688	651	677	666	658	689	728	665	664	641	678	704	660	686	674	706	659	674	695	690	676	680	661	666	681	679	686	705	697	633	619	665	688	676	680	695	647	710	593	638	646	630	670	635	704	703	710	657	634	700	647	685	691	607	686	650	649	697	662	680	679	655	637	647	691	705	663	706	695	684	700	670	683	663	677	707	704	655	697	688	748	642	644	670	662	684	647	649	743	649	666	661	632	681	657	650	661	684	634	656	646	726	743	760	666	654	690	689	715	691	656	625	670	673	676	717	684	659	680	667	680	674	651	661	658	625	691	668	645	655	699	701	675	644	668	659	661	651	686	641	681	688	676	675	670	626	647	680	695	704	632	704	674	666	652	695	694	704	693	664	684	663	666	663	685	716	722	698	649	644	658	679	673	690	697	668	638	660	669	630	691	665	703	664	685	694	635	673	680	645	649	654	681	678	650	659	714	673	666	652	682	640	698	653	650	668	672	691	699	654	700	682	716	683	634	659	731	635	701	661	615	698	677	740	665	638	653	668	665	715	693	663	654	694	644	674	658	703	638	710	658	710	630	700	699	647	725	711	679	656	662	696	617	660	671	709	625	679	683	688	699	679	663	692	692	669	663	705	689	671	673	667	662	706	717	638	641	650	654	705	673	696	708	698	686	680	706	692	702	646	646	678	665	664	646	643	673	662	717	677	680	681	689	644	642	645	702	696	656	668	633	675	673	685	668	656	665	662	674	621	636	649	702	680	695	700	680	660	634	675	664	640	697	654	692	667	629	687	651	703	649	696	707	689	671	635	693	653	694	649	667	687	712	695	639	649	666	669	648	663	702	679	702	685	653	672	652	668	663	668	650	702	666	617	679	637	666	686	702	674	698	603	629	661	666	684	681	703	663	690	664	680	645	665	702	693	656	715	694	643	675	664	657	715	682	641	728	715	664	638	672	665	662	686	686	669	659	679	678	711	707	666	658	685	734	656	645	641	643	644	709	663	680	700	683	610	641	662	663	665	666	662	686	645	648	671	682	621	711	701	742	699	646	665	645	654	684	686	653	702	631	626	659	670	708	690	656	679	699	674	686	637	656	706	664	719	631	628	700	674	641	661	637	678	717	679	680	698	689	687	687	682	645	638	640	637	664	674	669	683	678	699	697	656	669	681	685	639	641	660	673	690	665	655	686	687	688	687	665	641	689	697	691	622	691	676	674	678	630	720	631	641	715	657	704	731	682	668	660	668	705	640	648	671	687	670	628	698	613	675	665	660	710	650	645	695	640	691	614	656	708	673	642	675	664	669	656	690	678	694	726	715	671	653	680	654	698	678	688	688	643	701	739	700	605	692	647	703	641	682	710	631	646	649	681	658	629	649	689	674	681	696	676	643	615	672	666	682	602	705	685	665	711	656	658	670	692	656	701	643	640	704	660	662	630	651	698	683	651	700	654	646	663	656	661	655	673	683	713	699	674	637	648	679	674	677	609	683	671	689	654	691	634	657	657	655	656	703	657	718	648	650	664	696	663	651	658	688	673	641	659	684	693	617	651	693	661	647	622	661	650	640	628	643	633	742	668	660	683	697	671	687	681	652	683	692	639	674	649	709	704	714	697	615	645	674	679	689	709	656	709	692	649	652	641	677	720	628	682	684	659	688	634	683	667	670	575	717	624	650	653	714	672	716	621	635	721	727	656	672	656	663	649	588	620	698	697	655	672	674	680	674	648	708	674	651	680	656	656	642	649	701	646	648	720	653	669	638	679	651	689	686	620	673	681	674	710	649	663	686	681	607	686	671	655	658	675	666	645	621	680	668	717	706	647	652	662	674	695	702	683	678	669	678	665	627	652	674	686	713	659	719	633	653	679	670	658	637	663	683	700	661	676	673	721	679	683	684	643	668	625	692	704	678	695	622	672	688	627	638	648	673	686	663	645	661	701	661	697	681	654	662	701	665	738	680	641	694	642	686	702	671	628	680	688	643	664	673	689	655	672	735	663	703	664	651	673	711	672	668	681	626	654	663	727	668	680	683	671	691	667	699	637	647	677	619	648	671	646	640	654	705	640	699	656	655	681	611	703	650	706	631	689	689	678	685	624	677	633	669	666	667	681	647	626	647	673	667	692	663	631	641	657	667	653	693	710	700	698	686	684	650	645	661	715	618	677	689	714	659	667	630	663	671	680	655	644	677	652	669	700	669	673	658	685	669	660	638	655	638	697	684	637	635	658	686	665	719	695	692	697	647	711	737	637	688	671	659	661	707	658	646	671	705	685	660	672	618	633	621	639	665	689	688	675	680	661	657	695	686	640	676	664	672	681	684	674	691	664	683	710	617	731	703	660	687	713	671	629	669	701	652	701	724	644	668	678	692	703	672	645	654	686	681	651	682	650	637	694	642	686	646	672	673	693	666	635	647	685	669	681	669	616	689	695	715	669	676	642	614	665	670	642	666	644	654	673	649	674	663	667	657	713	711	713	699	668	671	730	675	685	677	660	686	707
22765	21360	29021	24073	21365	21392	7169	1233	945	847	787	683	622	621	579	568	542	521	520	510	575	574	629	582	616	638	555	524	523	519	541	511	504	557	563	560	561	575	559	463	502	480	477	487	474	548	538	505	515	614	526	506	536	537	589	616	530	491	467	469	466	470	417	459	431	415	408	430	451	478	459	482	439	452	431	445	438	395	428	407	453	470	460	408	426	397	406	394	460	451	405	440	444	436	437	466	392	427	427	442	422	425	471	395	408	428	417	417	449	389	417	456	389	448	455	407	442	427	430	408	441	459	430	421	390	372	407	467	439	449	400	426	432	417	434	449	432	417	449	417	417	422	437	415	420	440	412	427	445	451	429	425	406	417	427	421	393	384	392	443	414	414	463	476	412	421	425	459	411	393	429	432	400	408	456	420	406	423	419	419	453	391	411	391	446	439	418	425	419	432	425	428	421	393	413	414	423	427	447	448	447	444	407	421	400	461	415	455	411	421	438	423	409	426	450	394	443	389	438	403	401	461	386	413	418	396	462	430	429	418	428	401	435	439	408	363	417	399	431	403	471	394	406	401	406	415	438	435	418	437	437	423	449	433	406	405	423	425	420	449	419	421	390	432	390	422	391	428	447	437	398	418	396	438	409	432	413	448	410	379	410	442	407	448	458	460	451	402	430	416	432	413	396	421	371	394	432	437	416	440	432	424	427	433	438	452	415	409	452	424	421	400	421	425	393	443	430	408	431	402	471	399	432	415	455	399	439	406	431	417	400	463	455	397	409	401	447	420	434	412	427	439	472	448	414	420	451	384	382	412	407	452	417	401	433	424	453	391	418	422	423	417	420	409	422	415	411	448	442	421	456	420	457	382	412	455	417	396	429	417	388	405	447	396	432	463	494	444	432	438	407	432	417	446	465	426	446	450	411	387	396	383	414	423	425	406	434	423	429	395	426	438	449	441	407	416	411	418	422	426	404	390	421	394	440	451	413	422	424	442	409	432	389	401	427	382	435	425	393	418	384	415	450	404	422	411	405	435	388	395	422	401	400	458	424	384	390	398	411	400	467	423	406	457	434	418	396	391	436	484	397	434	415	419	456	386	431	420	397	436	452	425	409	441	379	448	439	436	417	420	414	419	413	419	432	423	417	400	410	433	442	437	435	407	393	439	458	390	413	427	411	425	409	429	395	393	438	427	416	432	395	441	394	385	419	429	424	434	395	439	450	430	470	417	410	420	392	390	404	423	397	414	422	455	427	416	385	393	414	397	442	371	407	463	419	413	406	431	419	424	419	410	407	425	413	427	388	408	441	443	450	423	426	443	475	461	412	402	376	412	465	367	417	467	409	414	421	399	447	415	406	381	436	424	457	465	422	448	425	441	410	411	433	421	410	430	415	435	451	422	437	425	425	418	433	426	461	416	418	436	427	419	435	426	417	393	423	439	378	367	411	425	388	434	447	409	427	417	380	394	415	405	438	439	429	420	407	417	426	421	426	444	407	389	420	456	408	432	435	417	394	414	399	429	432	421	402	411	466	411	429	424	468	446	458	426	416	416	439	451	442	421	424	416	427	423	440	412	473	420	430	435	456	419	450	440	433	419	435	452	445	433	427	407	428	414	427	426	430	402	412	406	427	402	456	433	441	428	422	448	422	438	459	430	421	423	413	370	430	441	465	380	407	442	416	426	431	424	398	423	425	438	447	409	447	388	449	423	400	440	412	444	451	403	423	417	440	461	425	430	420	418	413	401	433	427	422	440	442	450	433	397	433	421	453	452	423	398	420	426	454	416	432	392	440	388	451	425	409	422	432	427	436	443	408	473	439	440	391	392	442	427	408	428	424	434	429	416	434	436	412	404	410	436	436	395	442	421	414	431	417	443	436	435	440	394	423	429	417	441	422	439	450	395	443	420	386	444	381	414	406	428	452	387	450	432	419	438	462	416	412	443	430	405	410	419	393	437	414	397	430	399	420	397	413	450	428	430	470	468	413	427	434	449	419	421	436	411	441	427	398	418	393	398	415	399	418	383	426	427	382	455	419	424	427	441	416	428	427	397	388	459	424	437	397	402	433	436	413	422	404	419	420	437	403	422	451	412	436	448	409	416	436	431	414	455	397	421	421	433	444	443	405	457	438	419	410	444	442	411	399	438	390	398	413	427	446	430	410	425	439	428	443	411	449	388	401	398	443	437	431	455	462	409	448	440	422	392	413	392	435	419	425	431	418	421	432	399	413	428	451	405	407	427	432	435	444	432	434	417	414	453	482	418	413	419	400	410	437	407	415	449	439	427	395	454	425	418	405	429	438	421	411	419	403	405	432	422	433	427	438	426	418	465	404	415	449	422	402	453	434	438	420	388	410	449	452	397	438	388	410	434	411	430	427	475	414	403	417	406	446	397	411	440	403	455	437	399	438	451	436	430	382	438	431	432	417	445	394	427	421	447	406	407	408	397	387	438	410	432	460	427	416	457	402	413	426	383	438	416	432	422	406	418	395	451	440	414	424	401	395	449	439	420	434	425	398	431	427	418	383	382	427	408	406	419	415	396	426	422	407	416	446	448	417	432	420	415	386	426	393	398	388	449	388	431	435	430	400	425	417	415	426	468	458	389	417	418	461	384	459	442	410	427	445	434	418	396	464	399	422	440	432	442	385	435	437	409	417	418	443	453	433	404	429	392	412	420	408	427	416	410	422	427	404	432	415	422	410	460	379	391	442	416	434	423	456	406	471	436	449	393	420	408	419	457	427	363	409	384	435	438	408	401	406	412	412	414	415	440	413	446	445	455	408	433	405	419	438	427	423	397	434	417	423	441	399	402	421	383	391	454	424	390	442	402	417	370	402	393	408	411	445	390	368	420	459	429	397	434	432	408	412	418	449	431	405	410	430	420	421	423	417	409	448	421	452	427	406	415	395	438	447	405	424	423	411	401	422	440	425	422	448	430	416	434	435	394	426	455	419	409	434	425	446	425	386	418	406	420	401	353	430	405	440	417	406	431	390	413	413	402	425	428	424	417	431	452	427	377	426	423	435	409	400	404	426	418	444	403	434	416	433	406	428	420	474	411	400	410	445	381	436	414	447	412	387	401	442	402	399	413	430	414	425	404	431	414	433	418	422	430	393	429	421	416	416	448	424	409	430	405	454	477	396	394	435	457	426	401	421	436	410	410	400	444	422	459	394	444	407	432	423	429	417	432	435	432	439	434	411	422	415	436	418	447	428	416	432	483	451	426	383	459	424	443	383	435	425	428	432	408	425	407	429	414	423	425	441	447	428	451	401	421	426	413	451	421	429	371	455	434	422	456	412	433	383	421	408	390	411	414	390	420	439	455	457	435	422	401	434	457	399	436	403	411	436	450	384	439	415	415	398	430	418	407	396	408	395	417	394	393	426	387	405	407	448	418	410	438	439	433	427	448	391	443	376	424	407	415	432	405	384	407	451	416	405	447	426	428	448	426	424	389	414	389	435	402	457	459	440	397	383	434	414	462
17808	35195	11560	6416	4839	3210	2453	1753	1385	1274	1052	936	856	762	694	676	651	638	598	568	626	687	684	706	780	802	697	611	576	570	629	601	588	583	619	629	625	632	573	548	522	534	521	563	535	643	608	574	594	606	577	574	621	633	683	757	629	516	509	482	480	483	491	430	456	404	460	471	483	452	544	517	476	479	435	464	496	450	438	438	446	432	450	443	423	452	457	429	441	427	463	419	442	435	444	448	422	446	428	409	431	465	417	391	408	449	413	442	421	435	430	429	449	430	405	434	443	412	410	464	444	397	433	420	419	430	441	424	462	412	435	427	464	429	419	403	444	423	480	430	463	425	422	422	412	477	435	449	430	435	421	443	432	412	403	451	451	410	454	415	438	375	429	463	447	415	426	409	429	407	409	404	417	419	436	425	461	395	459	446	429	436	454	434	459	402	445	396	457	457	426	436	434	473	447	432	444	442	426	430	443	457	483	452	472	407	444	398	426	444	445	415	408	413	439	451	431	437	435	462	410	414	420	419	445	405	427	443	413	420	446	422	478	442	431	468	430	409	442	429	415	428	433	413	441	455	471	416	437	472	454	442	459	448	452	418	449	386	440	438	423	417	384	456	453	430	403	394	445	427	456	460	420	394	449	402	422	415	413	439	421	409	438	434	431	440	445	452	421	448	393	398	414	458	462	414	403	427	446	441	445	421	447	398	419	435	448	447	447	449	423	406	445	442	441	451	451	436	419	444	397	389	435	431	383	424	411	420	392	412	392	438	440	416	433	443	440	431	401	425	403	437	436	418	402	428	424	424	475	442	439	438	429	443	425	449	435	410	406	408	421	439	421	424	421	437	412	445	405	405	482	423	476	416	417	415	437	458	402	414	438	432	422	414	435	412	443	446	446	424	424	403	405	430	412	406	423	401	405	417	465	413	421	431	373	443	394	428	443	444	441	468	438	438	429	433	440	429	445	448	459	428	433	422	442	420	437	455	427	461	456	442	420	418	417	403	447	418	423	409	467	436	458	453	428	428	464	404	425	424	440	438	417	426	423	439	433	404	420	426	463	421	406	411	431	431	406	437	449	440	402	426	446	465	460	426	410	468	424	433	445	447	407	452	414	440	423	452	436	428	390	441	428	400	436	437	427	456	436	458	459	440	419	435	414	439	432	430	406	423	455	500	404	422	437	432	440	418	442	428	445	445	473	434	451	409	396	440	428	407	433	474	387	430	413	446	452	451	400	456	432	444	413	437	446	450	466	429	463	458	393	413	429	448	455	457	388	426	414	422	439	445	439	440	393	438	435	414	483	413	435	429	407	420	415	434	450	410	451	423	404	453	433	446	397	450	447	436	413	448	437	449	444	419	432	442	382	434	420	414	457	470	435	389	394	410	423	450	421	431	429	406	456	404	428	444	432	393	447	471	485	431	445	453	465	429	442	442	410	446	410	420	443	401	433	408	430	418	435	433	419	458	420	415	462	436	444	424	462	406	422	418	455	415	450	427	412	475	443	419	403	420	423	456	445	424	444	440	430	433	420	450	439	417	436	450	439	429	412	425	462	417	445	423	432	405	428	416	429	422	428	387	468	456	409	453	447	429	428	419	416	420	432	425	409	417	476	456	441	396	482	430	444	455	449	421	460	439	428	420	466	452	402	462	429	429	441	421	422	442	418	418	433	420	406	476	449	477	441	434	433	439	411	466	446	425	428	411	420	451	469	413	444	448	440	435	432	433	435	443	408	442	417	407	450	405	432	417	417	454	455	424	480	461	394	372	473	423	403	439	411	427	461	465	382	391	414	442	420	431	420	443	429	446	451	447	460	427	417	408	427	443	417	445	437	428	424	443	446	403	445	419	441	448	392	423	433	449	441	418	412	425	402	457	419	419	383	401	415	407	421	422	417	426	457	413	436	413	415	426	472	429	438	456	408	433	391	446	397	449	441	446	424	446	431	442	465	455	456	402	444	418	395	439	453	430	423	443	440	437	404	455	405	426	441	451	422	425	460	446	457	409	432	416	438	447	442	428	446	405	467	443	431	413	420	436	422	440	390	427	435	409	448	425	434	431	413	436	433	457	399	427	424	453	448	411	476	413	448	430	441	374	425	419	447	427	443	421	493	419	460	408	399	417	478	408	436	424	409	414	474	431	438	423	447	426	424	409	458	437	445	418	446	444	458	415	430	459	407	455	452	428	458	404	415	388	429	441	430	442	433	426	404	421	447	422	413	427	440	405	418	424	421	416	446	419	394	400	409	427	455	409	427	435	407	419	439	410	400	413	436	452	457	433	430	417	423	442	439	427	427	468	450	431	443	436	471	416	452	417	423	424	426	443	427	417	433	459	414	411	450	445	451	414	446	438	444	452	424	419	429	439	418	409	414	401	425	435	444	418	431	413	424	420	430	438	461	456	426	434	422	431	424	488	440	427	440	441	397	462	461	436	428	466	416	438	437	434	437	426	434	440	409	405	396	446	421	426	442	484	419	436	434	419	451	493	434	441	446	424	427	409	402	431	440	457	424	431	456	438	432	419	444	426	433	432	426	447	460	407	418	441	425	423	505	437	423	413	427	432	439	398	436	401	403	413	444	426	405	408	435	427	416	461	416	453	400	447	421	411	433	421	412	416	400	397	454	403	423	435	418	435	432	447	430	421	420	427	451	435	411	433	475	421	415	414	448	427	456	426	431	404	430	491	440	411	445	417	412	441	414	458	423	467	441	447	426	424	429	463	442	434	432	471	438	434	423	430	454	425	401	427	401	434	422	429	450	438	446	445	450	415	426	433	453	406	401	426	409	423	416	374	420	407	437	420	407	436	430	468	463	453	394	457	402	414	446	467	432	371	434	382	438	438	425	449	444	431	435	454	425	438	417	463	421	450	476	434	402	417	452	452	450	477	409	423	451	473	403	389	427	400	406	428	404	436	431	411	411	391	423	457	412	401	383	468	433	446	448	438	427	414	461	461	462	415	445	424	439	453	424	424	431	426	406	431	424	432	423	457	448	444	444	419	429	402	464	448	416	421	443	436	423	417	446	436	444	434	398	418	413	412	454	445	410	419	445	408	431	442	436	428	395	412	397	431	457	466	440	415	468	445	457	419	427	436	437	432	411	428	432	442	456	427	375	427	426	421	435	406	452	421	437	443	416	432	426	444	423	407	459	416	420	438	409	421	451	443	383	427	432	430	443	439	453	422	471	415	434	413	433	467	394	463	411	456	433	456	453	478	418	401	418	452	437	447	433	413	453	420	430	447	449	459	403	417	415	438	426	424	402	437	471	447	464	432	401	453	415	425	416	422	448	448	407	408	455	427	409	409	464	456	447	451	447	467	435	431	416	428	450	390	426	422	463	446	435	407	420	419	453	445	442	439	453	424	425	412	468	416	422	443	448	435	479	401	429	430	411	429	418	402	425	440	451	450	440	425	442	465	437	446	447	447	412	419	405	412	449	440	437	409	469	439	414	444	495	450	447	447	415	417	449	427	433	410
28276	18077	4834	1425	875	625	607	571	539	490	532	538	511	502	523	483	498	508	447	492	512	526	536	561	525	587	536	503	533	512	517	505	536	535	487	504	537	523	547	519	511	511	515	490	461	550	534	495	531	530	529	496	505	534	586	564	496	534	512	493	513	514	475	503	480	504	463	447	483	483	479	516	495	502	495	519	547	492	523	525	496	467	463	476	488	478	500	519	521	501	537	501	513	493	476	508	511	456	521	502	514	519	498	444	487	496	522	494	501	533	496	495	455	481	482	484	479	483	496	497	516	462	474	515	491	484	454	474	522	468	486	471	461	475	497	479	464	483	476	450	500	498	508	475	458	528	503	455	486	479	463	480	522	487	484	500	496	511	498	484	488	539	476	514	476	501	472	514	514	514	476	498	520	476	526	495	511	487	492	478	533	496	475	505	499	479	463	462	491	467	535	487	525	486	527	457	517	520	534	500	499	478	512	519	471	469	483	527	487	503	486	496	474	490	486	519	492	463	513	469	501	529	529	517	447	498	496	512	514	449	496	505	507	473	463	497	524	514	497	498	454	504	500	520	477	475	473	514	498	485	477	453	493	489	471	481	492	487	490	500	450	460	488	454	495	503	468	476	480	454	481	481	481	512	487	454	525	485	505	489	474	492	482	482	557	458	518	480	473	478	513	465	520	496	499	507	466	501	490	465	486	523	547	519	495	466	530	476	500	526	476	488	495	547	462	485	463	483	475	474	482	483	482	498	488	521	517	526	466	539	515	498	541	502	481	467	480	484	499	445	494	488	491	461	474	510	504	466	519	500	455	495	496	464	513	526	499	513	496	496	463	454	475	467	461	503	434	455	451	538	517	520	511	476	517	505	447	484	453	494	454	484	525	503	447	510	469	482	478	474	472	482	490	499	475	467	470	483	487	531	489	502	483	458	473	488	536	487	495	503	473	497	485	477	499	466	505	489	515	477	465	493	517	481	473	489	477	527	444	483	526	497	502	501	487	484	498	468	494	523	479	513	508	506	456	504	506	466	476	467	531	477	494	492	485	509	516	480	512	475	486	480	456	497	461	503	483	471	501	482	510	513	462	519	475	478	507	463	457	487	506	477	476	498	499	495	471	498	517	457	478	535	490	502	462	493	504	465	501	533	487	479	489	516	491	489	471	487	492	478	481	533	481	497	524	518	497	489	508	506	494	498	468	531	549	486	471	489	448	485	486	477	514	477	507	495	467	457	495	478	465	461	525	508	504	469	482	481	495	508	520	499	491	490	488	516	483	490	484	505	481	503	517	478	472	497	490	497	507	463	485	519	476	498	512	478	508	496	507	480	488	515	492	462	486	488	513	472	488	502	512	460	511	501	489	499	515	502	495	519	490	514	468	485	491	463	517	512	476	458	498	500	464	486	520	507	495	492	528	484	475	456	483	483	508	473	510	475	491	475	487	455	484	505	482	505	504	484	471	469	483	510	494	523	467	493	492	460	529	551	462	494	489	449	519	461	523	439	494	517	495	465	458	500	492	487	441	497	488	512	527	488	470	518	494	479	540	478	468	526	513	511	518	506	513	471	502	478	490	503	506	448	502	527	510	513	493	508	499	480	496	488	522	507	491	488	482	513	511	517	485	444	505	469	479	487	452	451	511	520	500	485	488	505	500	494	522	493	471	498	476	473	445	498	501	506	499	522	510	490	514	502	521	513	503	465	451	475	490	501	484	457	480	467	520	486	447	488	500	483	517	491	500	497	477	493	501	488	505	492	482	504	514	513	515	490	482	522	479	488	476	490	497	479	476	477	483	503	465	508	468	487	491	500	469	476	502	513	530	473	484	474	500	533	491	514	486	476	469	544	485	499	491	516	486	492	443	508	521	487	469	484	504	481	487	512	488	462	464	498	479	471	491	461	511	520	525	461	461	520	552	472	556	472	499	498	495	473	505	512	471	455	503	461	503	473	463	507	484	497	493	495	551	498	511	470	503	462	467	479	495	514	460	499	490	487	482	482	448	487	514	498	510	510	499	475	519	475	508	460	459	480	499	480	479	469	506	489	476	452	530	472	521	508	533	481	496	479	522	505	467	483	471	502	488	478	492	496	462	471	464	485	509	469	508	518	452	493	488	474	550	473	476	481	462	471	509	466	497	514	543	498	475	507	536	464	513	515	497	489	488	492	526	456	502	465	514	526	481	481	498	486	503	512	464	500	481	465	526	500	510	467	496	480	488	503	510	463	496	509	520	455	465	467	481	444	471	485	491	488	515	499	518	502	463	484	494	493	528	474	504	531	503	454	477	515	494	473	446	464	474	457	508	488	535	486	502	489	519	518	514	465	482	486	465	459	507	505	479	480	492	482	509	479	495	480	471	475	468	438	511	476	500	506	473	510	513	489	479	500	476	544	485	522	481	504	506	494	474	468	489	508	483	490	477	447	477	493	525	503	527	535	516	493	498	486	477	458	466	504	502	472	508	499	491	535	521	444	487	522	483	473	478	471	491	533	494	508	459	506	504	463	479	499	420	515	463	510	487	464	488	457	468	479	513	490	523	475	508	515	463	530	515	445	446	505	470	509	469	509	471	497	482	482	529	474	447	506	510	509	512	495	461	494	486	476	519	512	471	483	508	513	501	520	477	471	434	494	553	487	456	511	482	531	497	504	476	490	516	534	498	439	481	481	506	463	476	508	521	520	472	468	473	467	481	458	466	497	500	504	503	462	509	466	465	473	486	563	486	524	493	527	467	466	502	510	447	509	475	469	464	480	464	494	537	462	532	473	505	495	486	524	513	495	497	500	499	507	510	539	518	480	500	516	479	516	494	486	503	459	511	460	510	498	471	508	471	465	487	530	515	483	519	509	499	485	485	473	522	478	467	475	469	472	486	470	500	436	486	499	431	472	521	515	492	484	482	526	497	507	508	514	500	472	479	497	515	486	488	532	496	489	529	518	477	449	516	493	538	490	514	461	511	488	490	534	488	471	465	531	479	467	519	510	527	478	472	526	492	459	540	500	471	515	567	474	482	471	487	493	556	456	478	489	472	481	487	551	452	479	479	508	511	480	472	498	521	471	488	478	484	532	511	469	504	506	500	498	480	467	506	483	501	503	491	506	512	456	479	498	450	483	466	434	497	514	507	498	483	510	489	517	509	501	482	471	476	501	498	467	474	502	491	495	491	484	525	497	468	503	512	491	457	531	473	513	474	531	489	518	481	491	504	503	465	457	478	511	497	510	476	476	510	503	522	491	498	477	458	486	471	558	521	478	486	490	465	536	482	491	516	458	525	520	522	466	518	531	504	480	509	510	514	511	501	508	510	488	443	506	434	485	485	466	480	476	507	496	475	491	480	443	482	483	508	501	462	481	483	466	491	496	489	476	471	477	542	530	539	501	490	481	499	529	467	462	482	516	507	458	482	522	481	515	488	479	467	478	520	437	492	523	500	475	522	532	496	537	535	496	462	511	487	500	510	491	498	512	504	539	478	520	516	505	508	469
14242	5890	2260	1478	1160	843	705	620	587	602	595	575	606	530	506	522	535	533	506	524	554	583	582	611	651	661	599	580	606	603	584	544	586	578	608	568	585	569	574	534	554	573	579	554	545	577	605	509	594	579	562	549	583	583	655	654	587	546	579	546	527	499	501	550	504	562	555	536	562	516	547	557	555	597	520	553	520	503	567	544	502	470	531	549	545	575	510	514	550	579	551	555	556	510	490	525	523	527	517	511	567	577	521	530	509	525	515	541	491	538	535	555	525	508	461	547	511	514	569	574	568	519	517	559	543	564	579	519	511	573	534	525	527	539	515	509	578	522	527	533	516	534	568	528	512	535	572	539	552	541	534	546	533	509	503	509	503	521	516	526	556	541	556	502	526	548	532	552	525	490	548	542	531	556	550	534	523	515	551	520	504	536	511	533	509	510	511	567	538	507	573	532	493	579	540	569	536	535	518	529	499	548	522	524	516	547	524	522	556	530	530	504	498	552	550	529	536	559	519	534	545	476	583	512	526	536	515	507	528	535	547	554	519	532	519	487	503	521	507	551	515	535	538	523	510	472	523	561	536	557	517	492	540	548	523	561	532	547	517	539	544	488	493	582	554	504	550	519	516	508	525	554	519	508	566	483	528	517	548	552	520	567	526	520	545	536	539	527	481	532	510	517	595	515	536	538	523	548	528	519	510	510	555	520	503	474	558	515	497	495	522	545	546	542	514	501	519	524	578	543	539	479	532	501	496	517	538	526	531	524	513	520	521	543	540	552	527	564	543	544	529	546	483	527	518	518	549	530	511	534	536	540	528	540	518	513	583	533	523	541	510	530	495	529	535	561	491	560	514	537	556	552	517	488	543	517	537	527	503	523	560	572	539	471	547	530	494	557	533	555	545	545	519	534	519	538	486	515	561	528	531	548	518	552	504	524	565	517	550	536	532	527	546	518	535	504	535	554	535	515	507	509	527	499	540	485	538	520	533	527	538	531	575	555	548	503	506	567	545	511	542	497	531	511	533	567	511	520	484	536	501	560	516	523	533	518	533	504	550	527	536	497	560	558	542	514	544	533	570	518	544	514	505	473	544	548	527	543	505	554	564	513	539	523	529	557	528	514	534	549	567	560	536	507	507	531	547	507	544	501	542	497	507	501	529	510	530	539	530	536	543	508	516	530	527	569	557	544	555	530	544	541	505	568	529	603	579	509	552	505	524	525	542	554	539	513	551	537	547	527	564	522	473	522	513	564	510	519	528	542	535	583	500	544	540	522	563	522	525	528	501	530	529	564	555	531	540	558	514	537	577	559	515	540	482	528	512	571	527	525	532	560	510	530	516	535	569	528	567	519	502	534	540	503	502	548	557	535	518	459	565	583	512	540	518	553	549	537	516	569	571	535	515	513	568	484	529	551	531	545	510	553	513	532	533	561	482	557	528	525	548	546	539	526	540	544	502	513	477	511	516	533	567	524	566	548	512	538	547	529	517	501	518	526	503	528	535	515	533	502	518	506	561	497	539	541	513	546	541	558	497	550	515	516	507	553	520	524	536	538	536	513	511	524	504	552	535	527	524	521	489	536	536	491	503	520	523	552	574	541	512	565	524	563	508	539	505	519	541	522	525	552	556	538	537	521	580	504	509	506	543	482	552	500	589	516	521	525	524	535	535	537	517	529	535	534	534	533	480	531	527	544	542	554	533	537	516	520	551	568	510	548	559	557	478	481	523	490	519	534	529	543	509	540	557	531	505	531	543	574	505	559	477	518	533	527	544	518	557	513	517	525	560	580	505	480	563	580	509	533	548	547	536	524	551	532	542	563	537	476	530	534	554	515	510	549	526	549	551	508	527	551	474	514	551	538	535	553	547	527	542	536	549	541	547	524	540	523	514	541	526	531	541	501	563	502	599	499	523	545	518	532	520	533	550	533	519	526	573	510	540	509	569	579	529	557	563	513	478	572	542	529	540	558	552	545	552	520	522	495	519	517	526	513	528	559	551	516	560	515	569	514	492	560	485	533	535	514	538	506	519	558	587	507	508	546	546	531	514	543	493	468	514	539	523	506	534	549	514	509	521	496	527	552	511	514	559	559	529	495	520	545	483	522	489	488	515	530	485	523	555	501	499	551	539	493	508	526	533	538	517	515	527	517	526	579	522	546	518	570	544	582	524	541	512	556	525	536	510	530	504	545	557	514	513	496	502	530	536	511	523	550	543	572	524	577	556	562	513	517	495	515	573	527	520	525	544	511	528	521	558	530	533	494	513	505	522	543	544	544	545	532	542	520	511	523	535	535	537	512	508	559	526	526	512	553	545	523	508	501	531	530	503	480	516	555	533	530	569	580	514	553	529	519	552	508	521	537	538	563	569	558	527	515	526	516	526	500	541	518	501	499	500	488	519	548	558	521	531	493	551	538	543	546	487	498	532	531	520	570	559	578	561	481	476	502	522	523	525	526	537	538	487	557	503	552	512	543	521	574	525	515	525	539	537	543	498	520	518	586	563	522	554	529	541	519	560	552	483	542	580	513	548	508	526	520	481	550	558	504	535	571	545	499	485	487	491	533	515	576	533	518	524	482	504	528	513	514	559	518	553	568	560	545	543	501	535	557	568	559	553	540	547	559	553	569	537	546	538	558	507	560	589	546	508	524	509	515	510	527	553	507	551	517	549	541	541	585	510	482	546	534	514	549	543	487	582	541	488	507	520	509	553	541	534	561	508	521	553	534	552	498	508	530	524	501	527	531	540	504	511	541	543	531	538	555	474	517	547	538	519	540	496	543	562	495	514	554	519	527	561	539	565	493	521	517	573	515	503	519	505	486	492	535	511	540	526	493	549	531	513	518	527	480	554	553	523	535	485	522	535	532	497	503	517	533	550	494	529	535	536	504	539	536	511	492	532	518	522	543	523	541	512	545	514	544	556	523	540	507	486	503	517	499	531	529	534	549	539	498	537	497	498	503	531	488	520	500	553	540	513	539	550	528	509	544	512	541	494	500	523	533	511	553	544	525	538	481	514	504	507	532	541	529	537	539	526	519	550	540	560	542	535	515	525	528	528	554	529	475	541	487	569	550	544	509	538	573	549	474	494	500	488	514	514	565	504	558	536	508	509	506	529	519	531	518	529	518	556	543	544	522	495	514	517	557	538	524	538	563	531	507	542	551	531	496	546	522	531	513	543	505	529	547	543	513	535	571	550	513	496	517	575	555	539	504	525	545	533	499	496	519	564	507	515	552	557	537	509	513	513	528	496	607	492	553	546	533	538	506	551	560	506	525	499	519	490	558	488	567	549	501	510	532	537	532	555	579	519	502	529	509	521	487	541	543	552	553	539	478	527	553	542	530	527	518	532	529	540	532	508	511	531	534	526	566	532	506	549	497	554	523	569	556	532	529	557	520	540	518	499	565	495	504	524	526	528	543	568	531	533	503	527	540	495	543	526	535	540	509	516	545	552	520	557	542	528	559	533	481	536	519	568	528	556	512
23723	21242	28503	24290	21250	9290	1144	688	559	504	470	442	406	377	370	350	337	331	338	340	375	350	412	428	406	405	395	379	347	316	365	361	359	374	375	384	356	359	335	335	317	287	334	353	368	357	325	366	363	365	338	337	370	354	418	375	339	363	324	315	310	339	291	306	307	315	299	299	321	294	305	322	296	292	263	263	342	288	249	266	291	278	299	282	306	287	273	286	323	262	279	268	326	283	295	288	298	285	301	270	289	282	309	288	276	300	286	290	303	267	252	283	277	292	305	314	273	296	275	261	278	275	300	299	243	278	265	276	290	272	269	285	305	287	303	271	302	291	294	288	263	291	270	306	291	276	300	309	324	297	280	315	306	310	282	296	297	287	277	275	290	261	308	287	296	308	296	272	279	312	324	274	289	301	324	312	277	269	288	289	300	281	269	252	305	281	300	249	288	316	278	283	255	290	291	290	261	273	280	289	280	273	304	293	284	288	289	289	303	295	301	282	257	271	288	306	287	298	289	289	300	270	283	253	258	282	272	286	297	254	266	313	292	271	285	278	276	284	284	285	291	267	311	275	281	257	277	281	306	314	280	281	277	297	285	282	295	277	290	308	292	306	287	303	298	285	295	295	307	311	312	286	275	277	274	290	296	294	329	233	298	283	303	296	288	328	279	297	274	311	299	246	302	270	297	311	290	280	296	270	283	301	278	291	296	274	275	311	272	287	272	277	302	296	284	280	288	302	300	312	264	276	310	263	267	288	266	297	283	271	275	286	290	276	276	295	265	300	277	295	309	296	241	292	289	277	304	270	267	288	289	279	269	277	248	317	323	266	279	278	263	278	278	285	302	283	280	280	314	297	294	269	299	278	266	285	297	279	282	276	293	314	302	309	290	277	294	263	291	266	270	284	293	298	290	305	262	291	312	266	299	275	320	289	273	266	327	284	291	279	301	303	265	267	295	278	286	293	266	311	266	271	282	304	291	249	287	255	273	274	268	259	257	286	301	296	285	281	308	286	281	276	305	296	293	318	289	262	282	285	283	307	261	271	316	303	297	281	314	287	273	296	272	304	276	305	309	281	308	292	278	310	281	282	315	289	286	292	263	306	271	295	267	285	286	250	245	277	291	310	263	317	272	252	273	264	303	293	272	312	287	280	264	290	270	294	303	242	302	291	281	299	287	296	302	265	303	298	301	247	273	332	273	247	295	306	324	271	294	238	280	268	255	285	286	293	281	244	272	267	281	290	295	296	278	286	289	301	273	286	303	263	270	271	287	266	281	265	299	295	260	282	269	289	277	307	275	287	275	311	300	284	326	291	280	283	264	301	283	267	277	263	284	305	324	271	277	282	313	301	294	303	270	284	246	271	288	257	265	275	285	264	310	277	284	303	290	283	289	267	321	278	255	285	296	291	263	301	301	285	313	295	307	275	268	297	281	307	256	265	290	300	290	294	293	326	273	291	279	284	326	256	266	309	264	281	290	289	266	278	295	282	301	287	274	301	286	298	280	287	308	257	266	299	297	272	264	276	255	265	295	305	279	285	255	249	258	297	273	282	259	259	282	309	291	313	278	262	294	306	277	250	302	310	283	261	280	325	266	296	286	285	280	297	312	310	291	285	300	281	310	281	265	295	281	279	263	279	297	289	257	282	281	291	314	297	262	266	267	278	250	294	259	276	288	282	285	309	268	272	290	262	308	288	280	291	267	310	306	282	298	311	268	297	262	273	293	317	281	259	300	277	291	296	324	315	285	290	308	266	266	265	250	309	283	281	285	289	280	296	279	291	274	293	265	303	291	292	289	268	268	330	250	261	321	291	274	316	275	268	309	300	312	274	297	284	277	261	305	282	284	318	268	294	293	312	295	263	261	293	274	296	278	272	271	274	258	322	308	301	277	282	277	299	283	265	310	294	275	294	290	304	308	306	289	288	261	279	305	298	273	294	281	277	292	286	313	282	277	292	282	270	307	279	271	262	280	285	277	296	297	271	279	312	304	299	309	303	271	281	291	264	291	268	279	282	295	317	320	279	291	261	289	315	304	296	299	295	287	273	306	272	318	268	273	285	273	258	266	277	288	292	293	295	296	314	287	313	279	269	291	278	289	309	287	284	316	300	287	277	287	309	267	269	283	265	271	283	280	304	305	282	283	296	263	279	274	282	280	281	287	293	267	249	282	298	292	281	321	287	287	260	283	298	283	249	304	292	271	275	309	288	299	262	290	289	283	284	296	300	287	275	289	286	287	301	291	290	288	285	279	304	267	263	288	293	266	270	292	299	276	264	299	290	268	266	271	302	279	276	295	263	271	283	275	287	289	285	281	322	268	278	275	274	300	298	301	255	276	269	298	311	272	277	277	286	287	266	289	286	244	277	280	269	285	275	258	270	283	322	300	311	269	303	285	274	304	272	302	261	308	258	296	305	272	246	288	278	291	295	296	318	287	289	283	279	301	267	288	290	288	272	247	307	304	316	265	272	289	268	283	313	274	282	262	292	258	278	272	289	296	314	311	272	267	276	292	302	298	277	272	309	297	251	284	319	265	290	283	258	315	264	286	312	291	304	280	287	280	273	281	276	307	276	299	320	289	281	291	318	266	314	284	287	305	275	279	291	268	263	298	285	298	261	279	318	276	302	270	290	312	274	291	279	265	300	306	300	282	274	307	308	313	271	264	306	275	317	284	305	301	249	273	272	299	285	282	276	256	275	298	275	279	287	299	304	304	306	328	292	292	291	283	300	278	282	278	273	272	296	300	276	315	268	287	272	249	278	303	307	287	301	275	321	289	270	276	272	293	282	297	257	301	313	313	264	286	312	268	291	313	293	290	292	259	291	278	314	302	273	317	264	287	273	318	269	255	276	306	296	288	271	287	294	262	323	287	322	274	292	273	304	333	276	276	301	268	330	297	299	283	271	281	278	281	266	303	296	276	273	275	293	272	252	281	270	304	309	298	285	298	295	253	293	275	299	285	293	285	274	300	290	324	301	284	283	274	259	268	298	277	302	298	273	306	288	270	270	280	282	292	287	288	291	256	276	311	312	259	274	278	281	301	309	269	301	266	285	274	273	296	275	277	279	301	289	319	292	288	245	277	276	294	263	282	298	271	290	273	270	258	287	303	266	288	286	277	264	255	302	317	307	298	275	297	300	260	251	286	260	296	299	300	257	266	260	301	284	273	300	254	298	313	269	322	265	282	264	316	286	300	288	294	282	293	286	273	299	285	260	314	286	287	288	286	249	285	269	287	250	271	275	281	266	281	285	288	289	262	294	285	294	298	286	277	305	294	300	267	301	247	259	307	262	294	279	258	274	281	314	300	285	287	269	271	288	282	282	269	293	274	274	284	294	279	310	269	294	303	309	277	283	317	319	279	278	302	284	244	303	249	316	293	295	274	305	305	289	258	298	303	310	258	290	292	311	280	287	275	300	307	288	282	300	267	293	278	287	291	270	299	291	299	263	288	257	303	287	317	311	289	289	291	303	281	264
15920	30962	7531	4057	2815	1932	1365	1052	798	771	649	556	547	499	471	433	459	424	442	416	408	480	483	488	516	527	480	465	419	414	452	447	420	493	464	458	431	418	413	395	367	405	391	358	402	417	405	410	438	454	436	396	414	474	481	519	403	332	352	371	361	332	345	359	330	325	312	340	335	342	364	374	312	358	351	327	330	305	310	320	318	329	313	303	338	348	321	310	314	334	354	345	322	287	317	338	300	308	283	304	307	326	319	312	324	276	355	298	320	347	318	294	298	312	322	304	285	332	341	302	291	295	305	326	310	284	319	314	317	318	310	332	332	321	347	295	321	320	309	285	326	322	311	309	316	356	344	314	292	332	309	377	295	313	295	308	311	333	319	319	292	315	330	307	302	336	322	321	308	340	316	331	297	314	309	338	315	319	315	313	321	331	306	272	306	301	327	331	333	318	294	321	327	336	335	318	329	299	299	333	358	294	311	310	335	356	307	336	311	332	311	324	289	277	323	300	315	318	313	261	314	331	318	329	318	327	305	320	297	310	329	282	329	349	302	346	322	280	300	310	334	341	307	328	344	322	308	347	323	290	339	287	306	325	296	326	304	312	302	337	336	326	304	272	302	317	289	300	298	331	299	343	315	316	341	330	307	302	306	341	304	311	313	305	320	314	340	285	301	301	319	330	335	325	352	315	301	323	316	335	321	326	282	289	316	338	326	317	312	291	322	315	284	278	305	328	313	312	304	301	314	312	282	329	334	331	292	307	305	310	320	281	322	312	311	343	351	330	297	278	270	302	322	276	301	292	292	334	333	306	286	297	319	322	307	286	308	310	324	293	311	323	354	327	332	288	298	339	297	317	310	314	336	312	324	312	350	339	312	318	318	308	303	313	305	348	296	291	309	336	334	344	302	298	335	307	306	315	309	286	312	310	299	300	347	348	348	315	288	312	299	312	320	311	314	300	326	299	304	278	332	306	337	323	308	305	307	302	305	334	295	265	294	308	302	259	298	337	360	330	277	306	313	296	339	341	297	320	336	350	315	298	357	301	305	309	308	319	313	324	338	337	309	337	314	292	332	301	285	287	308	328	336	334	312	332	319	333	322	322	315	333	314	316	301	332	325	317	305	311	311	310	305	319	289	308	265	296	316	305	327	300	315	278	297	326	305	303	305	330	302	319	317	308	289	327	292	321	301	339	314	295	342	306	329	293	341	331	307	333	342	307	349	330	300	320	351	299	313	310	329	290	294	319	311	330	300	286	331	309	334	325	306	285	320	326	313	334	335	297	338	258	297	301	319	330	324	373	323	326	337	299	311	296	315	343	321	288	327	342	330	294	310	314	340	320	322	301	303	295	307	319	302	325	337	302	329	319	314	291	334	307	321	336	331	323	306	285	360	312	314	325	297	311	351	310	359	319	301	319	314	306	297	324	326	312	296	314	344	315	299	315	316	345	312	338	301	325	315	314	346	280	312	327	308	326	286	281	295	292	355	305	326	309	297	313	304	310	296	328	320	303	292	314	334	333	312	313	286	307	339	312	356	300	293	319	325	371	325	320	300	323	301	309	303	290	297	300	313	307	292	312	281	327	324	352	287	311	319	340	313	309	320	293	316	291	304	313	324	348	305	317	325	319	325	339	345	361	312	326	300	285	301	357	323	299	310	318	318	311	275	318	333	311	343	318	345	270	319	347	313	301	338	303	340	292	305	317	320	324	331	331	341	309	315	335	315	299	287	345	312	315	298	342	277	331	309	323	314	337	336	299	310	339	330	318	308	292	289	309	338	309	307	303	305	316	286	309	302	334	311	321	329	337	297	346	293	299	321	328	322	308	331	324	323	299	308	326	307	333	315	318	299	315	311	310	310	291	303	331	307	302	333	326	320	276	295	302	339	325	334	300	318	300	313	344	328	307	308	317	320	290	315	315	319	293	333	328	311	332	320	338	314	309	281	288	322	325	312	309	316	313	298	307	313	297	306	327	322	293	334	303	286	297	329	326	320	296	338	340	318	337	328	360	340	339	305	314	315	342	317	329	329	338	335	291	318	320	340	323	319	323	326	304	324	292	291	314	308	304	318	325	329	332	332	346	325	318	311	316	337	310	291	285	330	333	320	312	294	289	338	344	298	340	309	302	331	314	360	353	343	297	328	327	298	257	319	334	284	311	312	327	292	312	322	280	299	291	310	330	280	301	319	296	314	307	312	336	319	313	328	317	311	282	308	317	313	307	340	342	328	349	334	337	333	303	318	321	306	310	286	327	334	305	314	328	314	296	303	311	333	316	307	315	306	327	300	288	325	333	304	302	311	314	321	313	328	319	346	329	334	346	314	284	341	298	312	312	322	332	341	307	326	330	330	330	324	324	346	290	310	306	336	306	300	270	331	302	314	326	307	298	324	365	293	313	308	307	306	290	348	298	325	333	298	299	331	315	320	309	314	319	296	298	331	335	322	335	338	325	309	321	318	320	335	313	280	295	321	315	300	299	301	326	309	359	317	305	305	335	321	296	301	320	306	288	331	313	328	352	279	311	293	321	314	341	298	323	334	334	297	303	342	319	302	303	325	314	307	323	304	331	310	302	316	299	331	345	290	300	340	304	326	325	307	321	319	301	344	346	312	333	338	332	307	310	313	310	323	301	310	281	303	350	300	291	334	321	264	290	285	303	317	287	290	324	308	337	322	312	313	315	285	287	329	336	332	309	288	285	322	311	314	313	321	318	317	306	339	298	304	303	282	305	315	318	338	315	305	322	331	323	306	331	294	309	340	309	333	315	308	309	339	325	304	312	292	327	325	330	361	361	305	353	315	301	309	308	342	301	365	323	294	317	326	312	324	296	310	305	346	290	312	272	326	326	320	320	333	308	316	341	313	331	342	354	300	346	285	323	293	332	282	300	310	324	324	274	317	324	304	324	333	319	283	349	333	323	320	285	298	302	292	306	325	299	321	325	321	312	310	326	275	312	305	285	319	325	323	336	337	322	328	311	316	328	319	315	312	343	315	343	345	334	324	297	333	312	286	345	305	318	322	324	305	306	330	316	308	334	342	304	313	327	330	312	340	321	289	315	281	321	312	290	298	335	299	329	304	334	325	298	323	336	291	286	323	304	310	333	281	351	349	332	322	294	298	358	298	294	324	334	293	303	352	300	297	315	313	312	364	317	342	334	313	310	300	329	320	302	302	274	364	283	306	337	325	306	309	338	343	333	353	330	328	339	305	329	310	301	294	311	304	293	325	306	304	324	316	293	334	327	284	332	298	280	301	292	303	317	319	331	316	327	311	327	335	331	305	284	335	367	331	286	297	331	309	339	321	307	337	331	330	338	319	305	319	324	303	299	314	307	330	301	308	314	317	338	305	330	300	311	345	341	314	297	318	312	327	312	326	314	308	320	334	320	331	342	299	285	307	273	321	306	295	322	294	310	326	304	317	326	347	311	305	320	301	316	318	332	285	291	330	311	303	321	333	292	316	299	311	293	335	328	317	304
25044	21308	27354	25456	9715	1271	966	834	794	743	780	746	709	720	678	702	682	641	689	705	713	691	691	699	729	775	709	709	741	688	695	704	674	675	727	697	718	713	660	668	658	727	681	681	735	758	693	702	707	745	695	691	709	739	721	778	705	667	712	686	640	645	665	640	686	613	627	691	671	670	665	670	654	660	606	679	648	632	647	608	646	665	651	677	654	652	672	670	627	651	731	682	617	616	625	646	660	627	639	674	660	639	636	652	671	646	626	633	660	640	642	635	644	645	663	637	568	659	649	685	657	657	633	690	647	682	626	646	672	678	653	660	694	668	674	585	659	631	649	648	627	674	696	627	658	689	628	640	648	654	660	660	633	601	644	650	651	659	656	602	668	643	669	622	642	669	640	628	642	682	616	682	610	650	676	632	638	618	618	663	646	648	657	720	661	660	644	663	643	688	675	638	675	635	633	655	665	642	687	650	623	592	577	643	665	664	640	666	637	635	657	666	647	673	655	666	658	727	653	661	640	654	626	700	614	659	651	673	637	659	674	698	626	663	630	619	608	680	630	623	697	683	627	632	659	657	652	708	661	619	630	684	676	662	631	668	654	648	658	643	644	667	684	603	660	661	645	633	610	620	636	661	630	611	646	649	617	618	645	653	655	649	622	630	678	609	645	678	632	665	608	639	662	651	641	656	655	629	630	682	612	649	620	681	611	634	637	663	647	631	653	604	556	629	665	665	674	616	689	633	663	684	630	650	628	638	636	639	664	620	658	651	616	639	676	628	659	682	680	601	656	622	654	587	679	711	663	633	659	664	617	639	663	670	625	658	662	652	687	661	602	595	590	688	674	672	619	669	674	646	648	638	738	661	621	634	645	647	653	604	668	660	621	615	679	632	598	630	645	653	611	648	627	704	643	694	649	696	615	624	663	643	638	691	644	631	653	672	660	641	675	670	669	637	683	654	636	646	664	677	642	676	599	662	677	611	609	624	704	644	653	622	672	648	610	642	643	680	644	670	676	674	648	627	672	624	662	697	628	656	637	629	644	683	644	628	656	683	597	620	619	649	646	690	649	632	660	617	650	693	650	647	649	605	640	663	618	657	643	661	659	655	622	638	640	653	610	654	636	660	681	650	667	641	604	662	630	645	662	647	682	638	612	647	651	676	687	633	623	649	652	644	624	646	637	644	657	636	638	645	672	629	640	627	617	625	626	666	671	684	635	687	647	642	705	661	624	591	605	680	622	640	647	678	664	634	620	628	675	651	636	688	643	626	690	684	632	660	693	652	639	671	613	596	668	638	672	640	659	608	636	641	608	634	602	639	636	633	631	645	604	641	610	671	688	634	642	659	621	683	666	685	653	623	645	672	667	655	676	677	639	644	663	645	598	633	655	648	677	677	654	697	691	635	633	651	633	642	637	683	671	647	661	651	663	686	602	642	675	650	640	636	637	638	654	686	703	663	649	636	631	655	606	651	692	604	662	664	594	714	649	640	631	687	647	643	655	632	583	644	641	623	648	627	639	648	642	656	705	642	677	670	588	620	654	677	651	663	646	644	626	672	604	678	671	643	681	667	648	613	669	675	650	637	641	649	624	640	700	634	597	625	659	642	680	679	654	674	673	693	651	615	649	667	639	629	588	653	693	677	611	619	626	653	637	607	640	625	661	643	605	645	670	631	649	653	688	633	646	695	668	629	624	626	656	611	668	652	709	680	607	635	641	629	645	627	666	680	688	657	634	678	664	640	633	613	663	616	663	643	638	653	657	703	667	663	665	643	644	617	632	640	631	655	645	592	607	658	639	647	688	640	706	646	656	647	589	626	619	642	644	684	696	690	619	661	655	641	701	636	626	676	660	668	713	593	623	674	692	644	654	614	670	695	597	661	638	610	614	661	612	686	664	668	613	640	635	633	631	673	671	657	664	651	657	609	629	678	661	665	616	644	605	639	652	649	607	671	722	631	639	658	616	650	655	648	661	609	639	631	591	665	641	595	687	611	643	658	643	683	651	626	630	668	609	658	688	643	610	708	621	643	712	689	664	623	663	638	654	674	669	572	701	634	650	620	654	699	635	668	574	648	657	630	621	670	629	649	669	651	640	568	620	625	696	669	638	629	633	641	655	683	638	667	658	648	621	655	669	662	652	602	673	646	649	640	596	628	634	639	617	649	648	674	589	659	678	651	677	659	653	629	679	658	650	697	654	622	637	659	667	652	654	710	663	602	661	637	636	658	659	632	613	600	635	655	692	639	601	689	634	617	651	611	659	630	587	671	641	651	626	656	640	669	653	623	616	606	671	647	570	672	635	672	627	662	597	643	646	633	644	625	583	656	642	623	701	648	670	649	644	676	577	594	680	620	646	605	667	651	640	652	662	617	645	638	644	641	620	666	625	652	615	636	638	636	650	688	626	618	639	668	654	633	696	647	611	643	661	658	684	660	668	618	635	650	654	638	676	629	635	631	653	632	688	674	631	703	657	617	636	609	640	638	626	614	631	601	597	634	634	648	618	611	624	636	666	647	624	661	704	681	622	635	646	662	645	657	657	652	609	633	672	630	607	647	652	622	623	659	671	631	638	596	653	657	640	654	652	613	663	661	606	615	635	664	668	619	642	689	656	690	655	656	650	678	642	674	633	636	707	642	679	618	622	689	625	661	654	666	681	639	649	665	647	657	684	653	648	647	678	595	611	640	636	677	705	666	654	678	638	660	641	659	666	649	641	650	646	656	628	629	611	621	680	701	670	661	640	630	653	655	621	701	669	617	615	664	597	665	653	646	668	650	655	642	662	613	678	693	687	663	592	671	637	663	679	661	629	659	639	629	667	606	641	660	619	624	684	678	667	648	623	650	699	611	602	655	604	684	629	694	629	617	636	701	639	612	661	625	641	643	661	658	637	626	651	652	640	635	638	656	636	652	675	623	616	587	656	622	599	626	664	636	612	641	595	660	665	636	671	645	639	653	648	641	665	634	664	651	640	625	644	667	643	629	655	649	686	580	636	597	637	679	672	650	628	645	643	640	653	663	681	644	661	686	646	647	634	629	635	630	624	618	721	711	647	645	650	655	685	640	636	616	655	631	660	683	663	664	608	675	621	647	657	604	671	632	623	659	655	659	658	651	630	635	615	618	593	589	622	655	640	656	699	662	696	622	634	667	703	654	611	681	678	578	613	613	625	641	644	679	625	592	624	653	660	637	631	683	598	653	650	667	634	705	639	676	628	624	688	628	650	619	681	730	634	634	630	634	641	676	614	606	652	653	626	610	659	593	673	655	705	639	647	623	643	668	629	616	638	644	643	633	624	629	652	638	665	699	653	633	619	642	641	657	659	665	658	649	632	679	653	675	652	668	645	683	640	672	623	652	669	661	676	581	668	637	627	644	616	674	613	604	622	625	618	632	661	652	677	601	651	602	622	644	654	650	662	649	640	638	617	654	655	627	635	664	636	679	638	671	661	601	627	650	684	605	577	674	657	665	617	623	591	629
15311	24017	5164	3069	2252	1525	1372	1173	981	888	913	837	826	756	760	747	803	708	685	780	781	776	788	809	901	862	826	745	763	746	755	747	749	792	776	759	752	820	747	732	718	717	734	740	761	732	707	765	752	795	731	733	729	796	832	794	741	691	701	729	711	671	672	659	704	712	718	736	718	722	698	686	741	684	679	647	714	673	661	676	650	665	659	692	695	715	671	691	669	686	690	662	660	677	684	689	672	664	667	704	696	665	659	662	680	681	661	660	650	695	693	714	638	692	698	641	686	680	653	680	682	653	692	642	697	696	664	702	704	640	725	717	696	645	663	667	633	635	679	641	714	695	598	682	670	578	710	684	692	702	636	620	681	647	695	702	670	643	661	690	647	685	715	661	684	661	662	695	671	698	662	682	751	708	656	702	664	709	648	741	662	675	663	703	704	640	675	705	655	658	736	624	678	674	693	680	670	670	673	655	686	673	672	621	663	644	688	700	707	720	689	659	710	677	672	725	680	669	656	682	687	614	650	642	655	609	653	665	657	642	658	650	635	702	696	657	687	676	650	665	703	661	667	682	713	644	647	690	700	655	700	651	604	652	640	684	677	713	643	629	667	697	654	635	644	704	688	647	656	666	714	643	702	689	678	715	674	676	714	695	663	691	710	626	716	681	757	687	698	729	642	682	656	680	672	713	665	667	685	728	711	660	679	655	685	686	645	721	660	662	636	672	673	685	625	673	733	660	657	634	701	628	688	710	665	635	668	707	703	679	677	712	653	645	650	699	690	698	675	691	689	689	689	675	685	646	668	694	682	654	683	698	632	657	666	670	631	672	656	678	667	673	678	699	686	717	710	638	693	641	704	643	666	665	723	689	664	668	638	685	652	708	674	666	708	710	646	679	713	706	680	681	696	664	657	686	661	707	740	694	677	712	669	674	701	743	741	717	688	686	670	652	697	711	675	675	666	650	687	684	705	709	668	665	661	706	651	706	719	672	723	677	671	721	642	698	652	649	708	674	669	663	675	702	704	718	645	660	677	666	711	648	685	693	670	687	679	679	674	739	689	712	631	697	660	635	706	691	702	701	690	674	683	671	681	642	714	687	630	641	641	624	668	676	680	644	654	669	659	660	688	679	709	659	687	689	693	717	668	662	645	658	679	679	724	658	684	684	712	684	684	727	663	705	676	707	714	649	666	657	707	645	652	684	691	692	670	676	672	677	667	707	660	694	659	648	645	718	692	729	686	697	674	709	709	659	647	706	637	632	669	725	638	699	655	662	648	637	668	668	685	706	693	675	731	717	684	689	665	690	652	670	700	629	651	679	657	667	686	719	672	627	653	684	711	681	677	677	695	666	683	692	674	690	655	713	654	730	661	636	692	680	634	711	648	671	699	681	675	679	669	668	682	667	693	669	648	653	681	682	696	692	686	659	677	652	701	685	669	712	659	640	748	649	700	655	698	700	650	646	668	650	635	652	703	640	681	646	621	736	665	636	689	709	661	737	711	667	687	711	624	681	640	704	649	724	697	657	673	658	686	695	663	679	672	734	666	665	654	686	657	744	712	692	685	705	646	685	658	687	679	650	638	668	678	660	676	648	679	658	675	670	668	680	654	707	708	658	705	689	660	631	680	698	689	635	641	663	642	711	658	691	691	680	640	613	696	646	738	673	673	728	716	710	658	670	661	753	656	702	672	677	699	649	657	598	692	680	657	693	672	705	700	704	672	690	654	642	651	678	619	659	673	656	695	685	674	662	667	665	744	695	686	674	721	695	654	704	652	698	675	645	685	725	680	657	654	620	635	694	681	715	705	711	668	685	686	672	690	673	696	686	693	655	685	706	661	675	709	659	668	693	686	678	656	646	693	690	665	658	697	717	659	675	671	632	632	697	720	664	677	675	686	681	689	694	710	633	684	729	693	664	707	688	643	661	729	675	679	676	728	687	699	668	632	712	674	670	657	688	694	675	711	659	650	666	668	687	696	693	680	681	673	654	672	662	674	670	639	659	652	668	641	714	708	682	667	659	658	650	704	658	724	678	710	671	713	685	692	678	702	651	712	703	704	632	639	677	719	673	680	636	684	651	697	673	664	689	684	684	637	658	656	627	693	725	734	610	659	650	630	696	608	647	712	677	706	661	694	663	672	662	687	704	691	649	649	636	713	718	661	666	693	644	676	695	695	674	664	670	674	651	685	694	716	678	689	647	667	654	665	696	697	672	669	657	701	698	664	739	686	667	652	654	707	682	648	657	693	643	634	697	634	673	650	641	634	679	674	669	683	651	700	700	678	670	689	641	656	624	709	668	684	659	720	642	663	658	736	685	679	684	714	690	669	654	726	633	680	650	668	660	676	708	654	658	663	700	683	661	683	712	674	658	658	701	711	676	705	659	668	663	656	630	663	653	636	659	705	692	671	676	659	701	671	701	678	664	725	698	686	682	646	695	684	648	660	623	736	656	639	701	670	673	680	667	630	688	666	690	662	663	671	714	650	669	767	682	656	690	682	731	714	651	716	706	688	695	647	645	646	644	599	639	650	681	673	687	657	644	661	602	674	747	700	711	665	681	678	653	679	661	697	689	694	631	657	676	737	648	678	645	704	690	701	691	729	703	654	699	652	662	677	673	649	680	682	674	688	684	628	640	686	670	619	686	653	663	678	683	677	722	712	684	670	680	651	667	650	675	718	644	746	714	714	671	693	673	697	666	733	651	673	668	664	657	685	632	668	662	648	680	615	667	688	648	676	701	661	681	696	704	663	668	693	616	658	674	674	661	655	659	694	693	660	697	699	675	676	691	668	684	662	625	667	664	653	708	710	692	681	668	705	625	675	681	640	675	689	647	703	715	689	673	680	642	605	638	688	660	671	723	680	670	673	666	715	712	691	687	673	694	651	654	689	681	696	655	710	639	676	672	694	657	738	674	635	732	631	694	693	649	667	673	656	654	674	653	680	694	681	722	665	678	685	653	692	618	701	670	668	655	656	709	692	657	725	685	689	708	649	673	693	682	693	661	670	656	678	672	683	664	651	702	666	688	687	715	687	699	698	652	659	694	691	669	701	625	628	661	661	675	659	618	671	713	673	660	727	690	656	649	705	641	662	667	705	687	713	653	636	653	646	654	640	666	672	716	726	653	694	690	660	715	687	682	631	682	644	647	691	692	685	673	668	665	679	639	707	666	646	696	706	709	662	657	694	675	662	686	691	667	685	673	716	705	681	687	693	698	678	687	698	738	712	689	646	649	694	618	713	684	640	676	661	646	701	658	715	689	671	689	675	654	710	657	686	686	672	709	634	697	658	648	676	682	709	636	660	664	668	666	675	662	674	704	653	675	639	685	627	645	627	672	659	680	678	680	696	698	667	692	659	694	718	664	711	678	695	667	683	673	662	714	662	678	710	666	669	632	680	695	669	689	614	661	616	658	678	710	682	694	658	659	704	669	667	640	689	710	675	692	665	641	646	636	605	699	647	699	681	641	667	654	674	682
22735	21342	29058	23985	21346	21355	7096	1252	946	835	730	675	644	566	572	582	527	505	544	537	532	596	558	607	681	675	577	560	484	539	533	551	522	549	569	575	548	518	531	537	508	482	519	513	506	577	573	509	523	514	516	528	530	522	597	613	547	484	465	507	455	467	441	489	414	418	444	457	491	465	447	506	459	417	396	398	437	429	390	433	446	419	433	434	421	446	408	417	435	409	423	463	444	441	404	386	378	390	424	408	408	463	438	426	429	423	428	402	444	491	450	455	438	413	457	409	407	416	429	409	402	402	422	402	410	411	401	439	404	452	381	400	472	415	415	450	413	420	461	390	413	407	393	409	408	405	413	419	403	443	442	431	448	437	402	447	433	422	428	407	457	448	403	399	430	413	410	422	419	392	456	419	398	404	420	441	442	423	395	402	401	432	432	394	471	445	446	414	402	417	426	454	409	406	452	413	447	439	435	425	427	427	396	437	427	428	455	421	459	413	399	432	418	400	406	455	414	403	419	430	436	424	421	432	454	421	408	425	425	432	479	458	428	404	420	435	430	445	390	439	466	426	423	440	416	413	401	427	427	417	426	411	380	403	438	449	451	413	413	403	406	392	413	427	454	384	435	439	437	419	430	422	409	448	392	432	424	428	425	448	448	423	463	451	403	418	440	399	400	392	419	452	368	389	408	448	438	383	416	433	387	433	428	433	421	409	410	432	412	380	421	380	427	433	404	425	424	433	467	424	429	413	410	438	408	420	409	414	388	416	420	422	455	461	420	409	419	427	424	454	415	413	405	453	418	413	453	425	434	407	408	426	437	438	418	437	435	464	421	427	388	429	437	413	476	425	436	390	415	438	417	384	452	424	432	405	407	443	426	459	422	399	407	423	445	404	437	452	405	407	407	412	435	410	423	461	436	412	431	397	423	441	457	425	425	405	417	402	421	422	426	417	432	423	422	418	390	443	419	445	400	400	412	432	401	429	442	434	417	444	454	423	401	425	427	432	392	423	417	451	416	392	443	444	421	468	453	404	433	409	433	406	426	434	440	436	463	384	415	441	408	437	395	432	397	415	427	424	457	429	455	403	425	411	409	401	428	414	435	443	462	424	400	423	406	447	438	405	436	406	422	465	392	431	388	443	430	460	395	393	423	384	403	419	454	400	431	412	459	400	399	406	441	439	392	433	433	420	431	432	401	431	453	458	370	393	432	408	416	461	430	419	438	397	405	437	447	429	402	445	421	429	448	406	387	428	386	431	408	395	424	422	455	450	447	410	466	418	423	401	420	404	446	446	411	388	419	392	377	428	395	398	402	402	467	415	407	416	438	453	425	444	422	433	420	401	401	421	431	432	449	424	439	409	441	441	403	421	393	436	427	426	375	422	429	409	422	410	405	436	416	430	441	438	455	445	464	441	447	404	422	417	420	393	429	412	428	393	391	416	435	439	409	429	428	426	431	434	410	404	401	415	407	404	428	446	420	428	404	427	411	407	436	413	442	406	435	472	411	404	411	367	415	435	470	448	432	426	390	395	417	436	443	417	446	407	436	425	432	429	425	452	403	378	399	426	429	385	427	420	410	437	417	424	428	428	425	458	397	439	413	421	387	418	428	423	433	392	419	455	422	411	441	438	406	398	419	439	423	391	396	419	418	417	400	391	422	378	401	390	429	422	420	421	421	412	412	418	406	436	399	405	419	421	430	427	400	401	392	403	410	432	419	417	433	397	388	441	448	386	423	433	415	415	442	439	422	428	465	408	430	411	432	430	402	408	451	443	445	415	428	414	429	436	397	410	415	450	443	429	420	431	423	383	439	421	421	411	439	448	401	471	407	416	396	404	421	433	425	410	439	440	408	423	458	435	423	379	416	392	427	433	376	395	418	426	399	390	449	422	394	409	427	404	400	417	412	398	418	414	414	453	401	414	457	428	458	371	420	440	411	447	428	409	405	447	426	434	418	412	404	416	411	408	429	435	452	430	401	400	396	416	419	419	421	404	397	406	406	446	458	382	398	401	403	424	378	411	473	399	417	421	442	455	441	410	463	447	431	439	414	439	418	416	383	420	423	421	434	422	405	400	435	428	411	393	415	431	425	426	431	422	435	455	417	441	435	424	411	442	439	410	441	434	410	447	441	389	412	433	394	407	406	444	387	419	441	476	455	430	414	414	426	393	409	410	438	437	417	436	441	413	429	395	427	398	459	437	417	442	445	443	422	401	422	424	406	439	474	415	407	469	393	418	414	394	378	393	404	414	378	420	452	440	426	426	446	450	387	415	410	405	436	430	411	413	430	420	420	430	413	420	419	415	403	463	470	425	404	400	427	411	426	421	468	410	396	392	430	427	434	448	392	449	399	420	435	414	396	441	429	419	426	392	414	419	405	429	413	424	425	432	421	419	463	437	446	412	385	399	401	409	428	428	423	423	397	415	424	451	397	429	433	419	415	415	404	407	405	441	416	400	436	422	430	433	408	420	411	408	410	412	430	409	443	423	406	452	445	441	439	422	399	425	407	395	424	436	426	441	450	421	436	400	460	427	442	414	446	464	433	410	419	409	420	443	387	390	421	447	414	435	448	432	437	395	430	370	458	403	436	469	397	415	427	402	428	414	430	422	429	432	405	433	427	413	404	432	392	383	398	373	400	441	451	411	459	425	387	469	422	467	418	421	394	436	403	383	418	433	402	420	406	453	430	459	416	444	421	390	460	451	448	459	387	424	412	408	412	410	445	394	408	444	389	435	436	455	465	405	433	397	426	423	389	398	422	400	438	385	435	407	439	407	455	438	437	422	463	481	429	422	389	409	425	445	394	413	386	441	428	432	380	369	406	401	430	425	415	416	414	389	402	399	390	435	395	430	448	470	408	387	402	400	429	431	419	400	426	420	425	443	441	414	409	447	422	422	408	438	417	436	398	414	422	434	446	418	393	440	416	401	424	423	401	378	397	434	432	392	428	355	439	406	397	416	402	444	422	418	446	406	432	432	404	432	450	392	441	384	428	415	413	453	419	428	425	422	377	427	428	380	407	418	441	431	433	397	431	388	434	407	419	411	439	452	438	408	394	428	424	392	426	439	420	421	406	439	396	413	436	384	383	406	425	424	427	422	411	420	443	442	378	423	470	427	416	403	421	436	414	402	416	391	393	450	410	431	398	390	451	426	443	429	387	439	422	419	438	429	402	424	396	437	455	433	389	392	418	436	391	410	411	426	393	432	430	468	388	392	416	427	433	438	448	433	422	440	423	435	415	441	469	411	423	428	399	418	447	438	396	459	435	433	437	424	440	410	391	410	469	401	400	434	447	413	413	401	451	481	420	410	433	429	432	406	452	426	435	415	439	449	415	424	407	449	402	443	428	430	422	429	431	434	457	439	432	415	402	412	439	399	416	445	381	432	426	425	416	415	413	394	390	432	445	421	441	423	407	389	398	392	400	428	377	415	430	461	439	417	402	419	438	464	400	394	445	415	412	411	391	411	439	374	413	370
18768	38395	11714	6333	4735	3134	2324	1753	1424	1240	1013	970	789	773	734	668	636	634	632	602	608	666	751	712	775	823	637	675	686	648	599	605	574	576	584	574	630	654	637	531	532	553	545	546	567	583	585	574	597	623	565	636	542	616	784	666	592	507	539	513	498	484	473	465	482	424	429	453	479	478	468	455	491	444	412	442	457	436	477	445	407	419	437	413	470	429	449	498	424	445	421	417	420	439	417	442	450	428	439	447	432	443	421	435	436	401	427	398	422	413	433	423	439	492	421	397	444	468	421	405	445	442	408	445	422	412	446	400	417	450	399	434	477	423	436	444	389	462	533	420	452	403	425	466	418	412	457	442	445	433	434	400	438	420	420	407	460	466	453	467	413	453	438	431	465	473	450	466	443	466	466	422	444	445	436	450	462	418	412	434	485	429	416	458	430	399	387	417	437	427	428	402	445	423	437	402	416	411	448	442	423	418	437	464	449	457	425	422	452	435	409	436	433	406	426	462	439	414	455	419	453	455	401	446	461	433	468	450	453	436	423	456	434	455	423	414	440	467	436	475	425	398	434	434	404	432	418	421	419	443	406	449	446	432	411	446	469	399	440	435	439	458	481	442	457	459	461	444	434	465	470	424	447	443	411	418	419	405	402	456	415	445	417	462	459	411	439	435	441	424	453	472	431	477	466	434	435	464	454	426	468	415	413	415	461	423	443	462	416	435	410	423	417	464	416	397	421	442	456	428	403	399	413	447	394	440	453	446	441	442	407	424	452	444	391	425	433	429	401	445	472	432	457	452	415	424	402	457	453	479	455	430	463	439	465	423	420	403	389	433	453	454	433	380	436	414	481	450	417	435	443	437	448	432	381	411	465	429	411	423	460	413	460	431	444	429	414	459	399	433	458	445	414	419	432	447	447	457	405	473	388	427	442	387	456	417	433	444	383	420	454	436	461	385	430	432	458	467	411	469	403	441	430	456	422	451	410	444	477	418	444	419	434	465	416	434	470	433	430	462	439	461	460	407	443	423	434	414	458	440	415	435	435	436	405	432	451	438	399	427	402	431	428	454	477	439	438	439	448	433	426	431	422	475	426	474	445	447	430	446	413	427	415	420	480	450	403	435	435	449	447	456	470	428	469	433	449	436	435	411	450	426	452	388	430	424	452	425	415	435	423	385	410	448	418	443	393	431	432	436	463	435	464	464	442	436	454	423	430	443	422	444	451	474	435	446	454	405	454	450	427	424	421	431	423	446	494	433	400	496	435	442	403	451	460	440	410	447	428	449	404	397	450	453	409	398	425	444	445	435	412	419	413	441	430	409	413	414	467	433	406	458	441	484	439	412	433	436	411	421	427	432	442	418	461	397	420	471	414	399	447	436	460	458	453	467	416	446	430	430	422	428	468	481	434	423	457	429	429	463	460	440	420	444	432	459	424	417	419	434	459	430	417	455	404	450	420	431	442	439	441	472	450	447	432	442	424	433	424	438	451	454	424	429	471	454	415	426	418	456	422	482	460	449	426	425	469	433	443	431	447	432	429	448	462	440	465	443	461	435	426	466	438	424	435	446	444	456	460	451	443	411	454	450	433	433	450	415	451	451	452	417	449	431	465	435	431	438	447	434	410	457	434	383	445	432	415	443	413	438	438	444	467	407	468	428	459	446	451	448	408	454	439	404	424	420	465	432	434	418	420	443	393	436	431	413	441	424	457	440	421	429	442	405	444	422	491	402	460	432	442	441	445	425	444	445	451	449	456	420	445	440	457	450	464	428	452	448	477	445	440	418	436	427	450	425	461	455	419	452	428	423	452	426	414	408	442	426	428	432	424	423	413	388	444	434	407	421	416	396	423	421	417	421	431	446	440	423	454	460	461	422	478	401	430	416	412	451	422	484	418	432	419	456	456	423	452	469	435	434	440	447	411	451	396	445	453	397	442	463	431	434	420	415	438	428	449	435	435	410	464	408	455	429	417	435	465	460	440	439	403	427	411	446	446	472	429	440	434	454	418	443	447	438	439	436	398	464	446	477	436	464	433	481	453	413	459	430	458	417	429	434	454	417	452	433	449	470	437	446	428	430	470	430	455	494	455	442	455	439	436	422	418	455	491	431	429	449	452	413	461	419	459	422	466	422	428	413	420	443	438	450	404	441	440	463	451	433	412	446	440	432	442	445	451	446	414	450	417	452	466	452	428	418	401	424	439	454	448	433	434	425	403	430	412	429	421	449	435	420	415	456	437	430	480	455	412	456	454	441	412	412	442	418	438	421	432	448	431	446	394	417	437	431	425	401	469	461	464	388	410	454	433	423	457	404	423	439	453	436	433	414	415	418	377	422	438	427	421	474	409	440	445	425	449	419	443	458	433	393	448	436	451	437	409	435	502	455	428	412	446	421	435	423	425	455	425	427	463	432	468	429	435	434	395	456	440	429	424	438	418	439	426	403	422	448	414	399	429	438	452	443	402	416	384	405	441	455	443	484	455	445	434	415	406	467	441	442	428	443	417	449	436	463	437	403	442	426	426	421	441	476	437	445	452	410	410	457	437	394	437	440	447	426	422	424	464	498	469	465	441	436	436	408	433	448	437	477	432	433	453	447	395	479	429	423	455	466	432	425	443	442	454	412	435	423	428	438	442	383	424	406	457	427	472	415	415	437	442	413	436	410	475	441	454	415	461	443	416	388	449	407	444	446	426	459	429	441	458	457	475	430	405	449	431	432	418	441	491	422	416	430	433	438	425	443	444	430	400	435	454	432	433	420	433	440	420	422	450	459	464	422	438	455	448	452	455	451	433	415	445	455	448	423	420	468	428	422	439	419	402	445	424	444	465	388	432	444	454	414	408	427	465	426	461	437	436	468	419	453	441	403	468	451	426	423	431	466	444	430	432	451	420	448	445	408	450	454	401	475	437	427	433	473	407	406	399	442	449	432	419	420	419	409	452	409	431	494	422	400	406	417	471	427	440	470	459	428	418	444	443	460	421	445	404	437	416	433	414	430	414	404	458	438	372	418	434	443	439	481	432	439	451	465	430	431	441	401	424	467	459	435	393	416	463	410	417	459	408	425	428	455	432	440	408	445	440	425	443	481	448	395	452	412	425	440	447	423	425	421	427	389	481	428	441	434	419	469	426	473	432	433	444	420	445	457	400	405	410	433	470	431	444	468	413	410	434	426	422	406	429	437	448	420	410	423	403	453	439	412	435	445	437	458	422	420	452	444	442	440	438	411	417	457	431	435	396	380	475	414	446	449	433	411	427	412	393	433	433	417	451	390	433	463	417	438	435	431	451	419	439	459	474	423	408	446	430	441	414	417	497	434	417	428	464	462	412	397	441	405	446	431	419	451	455	458	469	422	393	434	450	483	462	439	462	454	400	436	422	416	418	434	431	454	410	421	460	452	426	488	477	462	399	429	458	470	457	429	443	454	459	451	434	433	457	453	470	426	405	412	425	425	432	474	441	457	437	390	417	450	454	423	412	431	463	428
28247	17939	4852	1300	790	637	583	531	507	528	533	515	516	521	467	504	513	489	452	518	547	556	531	523	540	509	520	506	526	496	509	531	528	555	549	472	508	559	509	464	546	495	507	503	528	563	513	460	524	511	498	530	497	505	537	575	527	516	502	499	466	514	487	536	497	506	463	503	470	486	499	487	481	501	497	475	500	467	498	484	438	494	495	480	535	519	510	491	491	505	501	506	499	498	480	469	492	457	459	513	522	443	494	494	522	518	498	484	466	494	493	479	516	505	483	486	483	502	508	501	481	498	499	492	476	476	493	510	509	512	473	467	491	489	459	488	463	479	506	494	518	454	429	506	502	447	512	526	476	444	515	485	494	499	477	507	501	502	529	452	472	451	453	490	526	510	487	523	524	465	496	481	494	482	505	490	469	480	502	508	496	467	483	498	501	472	538	475	482	516	501	454	468	500	490	524	462	492	494	489	491	508	539	518	482	461	541	477	518	486	496	465	476	497	475	464	488	535	516	463	516	522	513	507	472	483	443	519	487	476	444	520	523	451	462	485	472	486	490	535	468	471	499	501	460	487	485	510	474	509	497	512	460	493	475	481	451	469	448	474	528	497	506	503	502	484	513	471	491	483	477	518	467	500	482	517	499	514	481	549	494	486	505	505	526	499	464	491	494	535	537	485	496	443	496	527	495	495	459	517	493	497	454	554	508	477	519	524	532	512	482	499	515	505	502	474	492	518	498	490	491	486	514	475	514	449	503	490	503	522	496	488	499	514	498	491	531	522	501	468	494	474	452	485	508	484	473	486	514	503	478	509	463	509	458	516	504	461	442	527	459	538	518	474	513	477	520	512	481	503	500	509	481	498	536	478	523	485	530	499	494	518	502	447	504	496	505	506	546	488	492	478	510	500	479	501	572	552	538	476	474	460	536	516	473	481	523	511	500	461	467	501	509	483	483	485	475	498	491	511	462	462	492	460	488	522	434	484	509	504	485	471	474	488	499	477	458	490	505	521	450	464	502	485	508	487	504	516	511	498	493	486	512	483	498	507	522	483	525	529	486	492	522	489	480	484	494	515	464	469	513	506	494	468	471	503	485	474	513	511	497	469	465	485	529	524	486	442	497	508	456	469	503	459	479	475	435	475	497	507	530	459	486	481	460	490	494	497	478	501	483	512	492	487	526	528	524	464	485	469	513	530	490	483	489	494	501	491	450	493	449	453	544	495	516	487	494	502	517	460	489	503	535	500	457	493	475	472	468	489	473	527	513	479	505	499	497	476	502	506	490	517	477	507	509	478	514	480	452	514	525	448	481	511	489	490	524	477	487	495	509	531	499	485	509	486	504	493	474	492	518	520	495	502	452	511	507	493	514	493	467	528	508	482	417	489	533	519	505	460	485	525	503	526	516	469	469	480	509	492	468	544	480	491	548	465	491	485	492	477	507	508	518	492	477	492	487	485	553	466	470	517	473	494	497	494	509	466	478	491	494	496	480	462	462	490	458	515	468	516	492	495	523	471	485	461	486	467	491	464	451	453	471	461	465	497	479	496	498	503	509	476	481	483	480	497	524	486	488	496	508	507	481	486	517	483	478	468	501	494	520	503	495	479	476	481	519	522	502	480	498	461	505	493	467	476	507	487	479	527	497	498	509	500	483	516	488	533	478	487	504	523	466	490	507	512	486	454	509	541	471	524	485	500	512	513	468	519	511	489	472	511	499	513	477	499	502	518	498	530	491	512	535	516	478	519	471	480	492	498	483	489	491	509	485	509	499	496	493	463	443	494	515	528	485	517	478	450	523	498	478	524	476	525	462	480	472	479	493	479	522	492	481	504	510	503	509	455	489	521	505	485	490	481	515	473	487	514	489	512	503	511	514	512	481	496	474	461	484	471	490	459	496	559	531	496	496	503	477	492	498	482	503	475	486	493	501	482	473	487	503	503	513	483	505	505	501	499	496	504	513	478	506	474	449	486	498	464	533	463	504	485	506	525	488	502	442	443	527	476	501	543	522	476	471	522	488	488	440	535	485	475	487	482	477	464	480	519	463	484	491	484	516	474	488	523	500	506	490	510	477	462	484	484	505	464	504	475	496	522	496	494	514	477	475	456	470	466	494	512	502	514	530	468	504	536	485	480	516	494	474	473	494	507	478	537	521	446	521	482	469	479	513	462	491	471	488	509	513	493	500	538	477	498	479	483	514	494	513	522	494	465	447	518	491	529	505	502	494	491	500	547	485	502	474	464	518	499	462	492	486	507	491	522	492	509	507	479	487	499	481	515	482	504	481	463	526	483	468	485	478	490	482	530	506	497	515	483	475	503	504	498	472	470	468	485	499	519	508	536	514	498	516	467	499	519	468	488	537	481	506	470	507	462	479	467	486	496	471	509	498	495	450	452	469	462	457	517	468	497	473	506	472	480	488	474	471	502	491	504	483	520	459	504	467	486	489	502	509	487	483	478	465	521	529	472	490	503	471	491	523	494	502	456	501	516	495	507	483	488	493	508	545	515	485	484	499	481	522	496	515	507	478	478	473	499	489	457	493	492	554	475	484	491	498	521	489	498	497	481	494	460	498	489	476	502	478	483	524	513	489	475	524	468	493	512	472	483	467	446	484	468	489	507	438	503	502	512	504	503	485	499	543	482	482	477	507	507	471	481	463	476	484	498	497	467	453	515	532	508	518	519	519	496	495	483	492	504	476	514	504	506	447	475	491	498	497	490	459	529	480	514	526	496	488	489	506	471	502	485	503	480	463	500	478	501	496	487	522	521	469	498	510	492	500	515	510	521	464	515	500	478	486	484	472	480	476	527	486	464	448	449	486	488	549	485	542	516	525	477	488	489	519	490	510	500	521	491	491	510	526	506	489	511	526	489	485	540	475	470	471	478	484	507	464	485	486	449	484	480	497	507	480	518	463	476	491	486	470	493	489	501	512	491	488	477	486	489	494	444	498	479	471	492	489	509	497	494	455	500	470	514	455	510	500	492	521	490	526	480	494	480	485	501	526	466	505	490	490	530	499	466	480	482	495	474	467	476	498	521	457	471	516	485	515	486	495	507	459	456	477	467	478	535	493	495	465	481	467	528	512	506	532	496	503	524	528	503	498	478	471	457	489	478	505	508	492	496	471	499	527	458	495	484	493	510	497	501	511	512	535	469	512	484	503	495	501	506	508	478	504	483	475	475	466	486	494	468	513	485	478	452	489	516	459	437	461	491	505	486	493	479	449	467	553	496	509	494	522	504	461	481	505	493	490	512	482	475	469	503	463	468	492	492	505	452	501	528	461	476	529	528	511	498	513	500	524	516	503	506	485	485	486	449	491	491	472	483	493	421	511	528	452	499	434	489	473	509	467	489	513	514	486	466	456	488	502	486	508	460	487	504	499	514	484	492	498	477	483	538	523	476	488	478	496	474	519	506	508	508	487	493	466	478	536	506	449	507	462	475	497	522	499	482	472	481	511	454	524	476	481	477	519	471	470	520
14306	6140	2310	1427	994	814	665	602	587	605	614	534	614	577	549	536	560	539	557	526	565	601	649	661	610	625	579	589	626	561	560	570	526	586	594	587	562	591	583	561	575	565	546	562	590	592	572	597	617	571	561	572	555	569	595	642	546	542	586	566	530	557	548	531	532	565	540	525	503	507	492	535	545	545	489	530	532	500	539	513	535	561	573	553	566	539	537	523	520	534	526	517	500	531	523	547	547	510	533	523	545	512	544	506	522	557	510	514	542	514	504	484	536	521	526	539	561	512	509	517	539	480	536	557	543	546	507	504	542	531	557	510	547	511	548	529	515	550	583	582	516	482	502	556	519	552	549	513	565	545	555	524	553	542	561	574	544	492	518	480	530	490	511	534	526	520	481	531	542	497	544	513	550	488	560	563	518	548	508	542	581	541	562	522	486	542	539	541	533	517	524	535	534	521	558	579	546	509	565	536	527	491	549	547	517	541	536	542	513	536	533	548	507	570	488	484	523	534	526	526	528	563	528	512	533	511	529	498	532	553	505	513	535	496	475	536	535	538	510	548	513	526	517	545	502	554	517	538	504	523	534	519	534	509	483	571	574	535	542	531	540	532	523	570	553	563	574	529	532	583	485	549	488	571	506	554	525	540	531	528	516	560	534	555	527	525	532	523	508	579	520	540	506	538	507	496	550	481	494	510	536	495	554	534	543	558	519	539	546	553	550	556	538	501	535	477	542	562	526	559	488	521	499	531	507	483	551	517	535	526	513	499	562	566	535	528	571	544	524	537	583	587	490	545	515	540	513	568	531	513	513	522	550	531	534	562	558	513	523	496	522	497	544	580	528	521	497	517	551	537	553	504	496	522	516	550	535	530	515	529	533	512	492	589	492	493	530	525	545	519	521	553	554	523	564	556	503	560	544	539	540	530	528	525	529	551	559	573	553	540	535	556	532	534	514	519	530	522	517	528	546	563	542	555	520	551	560	554	576	513	503	527	542	567	534	525	525	553	527	551	572	568	518	547	581	529	582	518	546	511	544	508	501	521	506	501	558	526	515	574	564	517	538	555	523	508	534	549	529	551	515	520	522	482	526	553	511	552	530	554	577	528	469	530	529	515	551	534	539	531	504	567	549	495	513	571	581	521	530	542	528	543	530	542	528	528	508	547	574	543	510	558	508	519	534	533	513	553	543	519	548	472	558	564	514	564	558	538	532	515	543	508	522	481	595	514	519	529	519	515	532	575	515	507	525	551	546	486	557	484	514	492	539	550	549	523	541	536	525	475	526	542	531	515	540	519	522	555	525	503	518	476	527	509	522	544	558	532	529	533	547	543	486	522	532	529	544	526	489	549	532	541	536	533	558	516	563	552	551	540	545	557	577	531	544	531	541	585	523	531	528	578	551	503	547	556	524	539	537	564	523	494	505	531	574	533	521	526	513	554	528	565	548	501	473	482	542	531	479	497	541	540	503	528	578	542	508	504	560	553	512	568	516	525	564	499	553	513	580	496	557	544	528	486	530	496	550	540	488	492	551	533	552	586	552	489	533	525	560	563	555	546	497	503	565	501	538	565	514	526	547	513	538	555	536	487	521	525	497	510	520	513	511	530	537	532	549	541	488	508	533	537	505	500	532	518	546	516	513	494	516	525	504	492	514	543	559	511	509	538	495	577	517	566	527	552	534	527	550	518	536	536	552	568	530	525	553	530	563	548	507	551	545	492	488	533	526	528	499	516	532	513	518	568	493	524	597	517	530	543	534	516	495	574	544	541	556	551	543	543	514	506	536	504	535	512	528	532	511	495	519	534	575	560	565	541	495	552	512	487	536	468	517	574	515	548	507	528	519	509	567	526	499	522	507	540	541	539	536	508	534	562	555	555	532	541	564	539	552	603	507	587	537	538	536	564	514	511	550	500	540	542	515	510	498	497	551	543	547	529	529	549	539	532	518	577	524	535	516	559	569	515	520	501	531	559	486	547	496	554	584	555	527	536	545	527	520	560	537	535	528	511	535	514	561	533	511	541	499	520	549	561	550	549	537	542	484	556	514	527	555	532	549	528	549	537	547	493	510	514	482	555	538	568	554	549	529	519	540	515	557	548	495	537	496	537	523	525	580	498	476	510	542	547	531	553	524	543	517	552	529	522	518	522	564	532	556	538	554	538	514	503	553	500	537	551	547	496	473	480	514	535	500	527	504	529	520	508	540	493	530	505	525	538	550	517	513	521	561	569	516	573	541	510	528	539	540	539	482	519	517	475	511	507	516	560	518	553	500	529	536	550	548	529	521	561	556	501	515	554	524	547	530	543	527	481	493	555	534	498	505	549	494	558	515	531	539	549	500	555	544	550	553	502	527	494	560	496	561	556	514	504	495	561	536	534	544	491	519	534	489	555	553	484	537	549	577	553	523	538	534	535	577	516	530	528	529	523	512	507	539	537	510	515	522	547	525	527	539	531	540	518	522	517	522	545	500	542	532	528	526	535	489	518	528	525	513	517	536	478	531	519	496	542	543	525	564	451	515	520	507	493	511	508	533	540	539	561	508	516	528	490	483	545	491	516	538	516	535	508	546	522	571	541	495	547	504	547	555	557	558	520	548	568	531	588	524	536	558	527	550	501	548	531	578	528	506	512	485	539	528	482	538	553	514	526	509	498	510	504	499	496	536	581	551	499	531	518	545	495	536	565	533	510	528	551	514	564	539	526	529	552	540	548	527	516	551	530	514	543	554	537	531	517	519	600	540	524	569	500	514	504	538	560	532	505	488	500	501	545	498	559	509	528	549	519	505	541	513	582	486	545	574	565	499	501	514	546	516	560	517	520	541	509	553	539	511	547	549	493	495	551	547	530	542	543	520	522	502	546	570	557	561	573	485	559	528	576	555	500	488	535	525	507	546	502	515	531	534	521	525	554	523	572	546	515	583	481	552	547	516	474	527	515	522	553	529	535	493	508	538	523	557	514	527	524	508	556	532	564	515	558	540	559	506	486	568	520	515	539	539	524	501	538	506	552	538	524	524	559	510	565	551	550	563	559	502	517	503	539	527	585	533	493	497	554	520	539	530	521	497	533	559	526	546	534	533	479	556	524	565	491	492	514	527	572	508	561	520	539	518	532	551	484	510	531	516	564	530	499	521	507	538	469	525	531	516	537	507	540	535	508	553	546	535	505	514	496	514	527	527	522	502	503	516	557	538	526	502	500	521	512	518	515	486	537	529	559	526	558	538	519	554	522	551	531	531	529	544	550	545	535	542	556	540	530	501	582	496	537	546	535	562	542	544	544	539	477	500	501	517	534	541	517	525	516	538	541	516	547	550	531	550	511	489	563	549	519	575	526	522	533	582	518	547	535	555	513	533	551	568	535	513	533	494	520	507	520	523	511	558	545	542	501	575	522	532	531	524	509	499	511	512	563	542	518	573	480	574	499	524	530	519	551	538	525	553	530	481	536	538	552	545	536	547	549	553	502	526	494	549	501	539	525	501	528
23750	21271	28509	24360	21273	9335	1105	680	561	521	503	419	435	389	369	358	349	352	360	324	349	389	368	403	443	444	383	352	411	326	363	369	377	363	380	408	401	359	381	323	352	343	351	365	375	352	392	369	318	371	346	349	419	393	427	394	326	296	338	338	273	307	277	300	318	299	302	315	307	322	325	294	316	315	289	278	291	285	278	300	268	261	270	322	327	277	294	335	285	320	300	264	306	267	311	286	291	285	281	302	281	300	311	312	271	296	278	294	288	332	270	318	263	297	320	284	328	279	287	285	298	283	305	248	305	309	265	290	286	288	265	282	285	288	298	303	281	279	313	282	294	284	312	282	258	303	285	310	315	282	292	283	277	281	282	301	288	284	293	302	293	282	291	324	292	279	277	294	298	278	290	293	315	327	294	315	263	288	299	283	288	274	278	270	276	297	259	248	274	294	305	287	278	293	275	288	288	281	268	277	309	283	301	284	278	279	267	258	334	323	295	278	303	296	293	291	308	275	294	294	301	300	280	298	299	263	262	266	290	288	298	284	308	294	302	330	304	274	292	297	321	278	299	306	284	291	319	299	302	268	282	284	280	280	301	283	320	283	306	295	280	285	272	287	290	294	285	318	267	276	285	307	298	278	296	289	259	283	294	266	288	269	283	274	312	257	272	284	258	295	307	294	273	312	279	287	266	284	298	287	273	296	291	267	279	280	280	267	270	316	310	287	275	299	278	258	295	286	293	324	276	298	289	282	253	271	289	309	302	280	297	281	296	281	267	293	277	305	276	290	286	304	291	322	266	288	280	297	311	287	267	285	281	271	287	297	291	303	284	283	306	267	292	283	307	275	281	302	308	294	270	297	287	282	282	286	296	278	301	301	278	319	281	321	289	297	299	292	317	286	282	259	287	310	279	297	278	263	324	292	304	259	265	309	278	303	297	266	289	293	312	272	313	312	293	248	277	307	298	272	283	301	281	266	282	315	276	276	317	312	298	305	290	263	270	279	303	281	312	281	309	301	300	306	292	268	309	304	274	293	297	285	267	281	272	278	296	304	300	307	281	286	264	252	305	299	299	247	287	270	303	243	266	277	282	287	299	330	292	256	285	283	281	295	320	311	277	307	285	280	297	307	272	290	303	297	300	318	286	286	274	286	296	253	275	297	280	301	290	279	288	278	296	297	281	250	286	311	301	294	297	284	301	301	338	325	285	277	285	304	286	281	286	279	301	330	290	283	276	300	286	299	295	321	286	294	285	304	303	271	307	295	277	291	281	293	293	280	280	288	297	310	300	270	325	268	288	297	296	293	326	309	295	302	295	278	290	282	306	314	259	240	283	296	303	296	285	306	306	292	277	320	292	273	308	284	285	272	327	266	304	277	293	275	279	272	300	312	255	257	292	283	305	288	297	303	288	298	312	286	277	303	297	303	268	287	320	269	299	302	279	299	297	306	239	305	279	290	310	288	289	283	293	318	305	303	259	297	272	288	317	315	285	295	321	296	311	299	280	304	276	296	285	294	302	306	308	304	305	292	266	316	260	294	266	298	287	283	302	279	318	268	297	273	280	303	282	294	288	292	267	298	298	295	313	272	280	311	302	292	290	278	288	312	264	310	283	297	301	280	297	290	285	290	299	270	289	293	307	321	307	271	273	274	259	312	300	307	306	278	275	280	294	308	300	273	291	306	292	298	299	278	254	285	308	258	319	290	280	308	292	289	300	290	318	309	342	309	263	299	281	292	315	274	286	275	296	271	311	278	288	298	287	274	308	273	284	280	321	281	297	299	303	280	260	295	297	280	289	314	292	279	260	240	247	269	312	261	292	282	291	304	288	303	266	297	299	280	298	290	279	299	273	290	265	271	296	250	275	330	284	312	285	295	270	259	281	288	275	297	291	269	288	280	289	302	309	323	293	344	322	260	303	289	308	283	286	297	290	277	291	287	279	284	301	291	267	284	289	310	273	279	311	302	296	301	280	293	290	324	297	254	300	324	311	295	314	320	278	294	264	287	296	280	281	314	273	304	314	313	297	287	288	302	296	270	306	302	321	305	314	289	290	260	302	292	310	285	319	289	273	285	288	282	313	274	311	296	281	284	294	302	284	301	265	287	288	307	299	265	290	272	300	247	258	298	282	330	289	294	275	294	280	267	291	294	296	285	283	286	291	311	275	286	252	287	296	272	295	302	272	306	281	299	269	299	286	279	288	302	302	321	303	280	292	261	294	279	292	288	284	335	273	287	292	294	293	252	304	263	268	320	290	289	300	265	275	293	303	292	306	289	279	290	304	292	309	297	286	299	302	259	276	285	274	287	278	307	297	282	320	292	303	280	279	296	301	331	278	262	274	302	312	325	308	295	275	297	304	299	286	296	272	284	282	260	287	270	303	291	275	331	291	323	298	277	304	307	301	300	254	271	275	290	287	285	301	254	320	294	306	299	314	288	283	295	282	312	271	305	321	281	295	284	315	305	288	270	284	280	287	302	287	296	302	292	270	342	292	288	308	264	315	307	295	299	268	265	286	322	311	306	284	307	299	299	295	281	288	299	303	305	315	262	278	270	324	283	295	271	303	290	257	263	261	296	281	288	294	264	301	312	282	278	286	283	295	290	281	272	275	305	290	295	285	291	267	274	305	304	259	263	295	312	287	301	327	310	280	275	278	279	322	297	284	284	294	282	275	266	291	279	305	260	263	293	299	285	293	292	328	290	310	280	277	245	280	253	308	302	285	282	289	267	284	332	327	300	314	263	272	280	301	310	299	310	314	312	271	293	290	271	289	304	279	316	279	298	292	238	299	257	295	313	313	294	286	267	267	294	325	305	311	279	274	272	277	270	290	281	302	305	275	298	302	268	297	277	285	273	287	279	297	288	288	273	302	297	282	281	295	315	277	288	311	273	306	290	288	283	287	275	273	297	305	282	304	294	278	301	313	278	322	255	279	268	265	308	290	278	279	306	259	319	297	318	261	286	280	312	280	293	312	280	311	281	323	301	308	271	281	291	288	299	269	282	275	288	258	325	287	284	282	317	273	284	298	275	269	268	284	292	269	328	305	306	294	281	317	306	262	285	288	276	282	324	283	300	295	302	328	307	296	293	299	290	288	294	280	301	272	271	309	266	299	304	284	291	276	320	284	303	315	291	276	300	299	302	266	277	272	277	268	282	307	291	269	293	306	288	285	259	299	318	282	302	277	316	264	305	274	294	275	263	268	297	277	316	266	285	293	278	291	305	295	286	290	297	270	274	284	299	273	315	265	293	268	300	288	323	319	311	303	280	284	286	264	271	282	300	290	293	267	318	288	294	278	269	293	323	290	302	301	292	300	273	271	279	284	258	303	297	294	280	304	300	280	312	284	296	294	283	270	278	303	285	285	277	316	318	306	262	297	338	284	295	296	290	295	274	294	289	320	261	274	294	275	295	288	283	276	313	301	286	299	325	277	299	319	297	303	271	295	283	294	289	292	279	274	312	298	298	304	344	257	296
16082	31915	7641	3901	2789	1834	1448	1123	876	713	657	610	496	530	454	448	415	401	408	441	432	444	507	528	538	550	498	460	463	450	436	435	426	468	431	439	475	438	422	373	365	412	420	399	417	389	405	414	425	451	427	433	422	467	491	443	438	385	378	325	357	325	336	341	338	342	343	379	331	357	348	317	340	358	336	314	327	320	321	316	304	335	345	338	337	341	299	326	306	314	326	330	318	328	325	335	321	293	335	313	340	295	344	308	303	319	306	281	306	348	308	322	334	303	316	334	295	304	322	320	309	341	331	354	336	338	317	324	306	309	322	333	305	293	345	314	312	320	320	301	303	338	329	311	307	355	322	321	316	354	325	310	320	304	325	333	344	303	319	330	342	328	342	328	344	342	309	292	324	335	336	293	317	301	314	306	280	330	330	315	315	292	307	300	305	310	329	336	314	328	309	309	278	299	317	311	320	325	343	313	291	301	286	292	297	307	328	311	322	321	293	325	306	327	293	303	306	319	322	315	311	310	318	314	310	305	333	347	318	314	318	319	313	329	317	342	326	309	329	305	309	305	341	292	308	322	309	305	322	293	334	301	325	326	281	337	316	329	254	266	324	340	281	312	316	297	332	333	340	320	314	334	333	313	322	324	333	315	336	335	317	318	340	305	330	338	335	325	313	319	344	317	314	368	316	352	318	318	328	328	353	305	328	293	352	323	329	312	311	330	333	290	322	370	305	300	301	339	320	311	312	311	333	346	297	316	332	309	311	328	331	324	333	344	326	301	322	310	355	313	329	323	311	322	323	367	324	328	317	320	337	352	277	325	331	312	332	326	358	310	318	313	345	315	312	291	320	326	284	351	333	300	311	306	304	325	310	314	344	309	290	309	319	303	321	340	338	287	355	318	328	308	313	319	297	309	321	292	348	312	309	323	307	335	313	325	328	305	305	307	309	314	319	307	301	292	308	313	321	343	305	306	311	311	337	342	321	304	304	277	305	294	317	292	316	320	298	319	297	332	311	337	321	307	305	324	332	302	332	303	320	337	311	329	287	325	324	274	308	314	323	333	304	296	331	324	362	321	341	303	322	317	262	326	293	291	328	321	330	350	327	308	329	346	349	348	314	318	279	317	345	328	310	290	326	318	311	325	293	307	337	305	309	324	325	345	303	304	322	344	318	295	305	321	323	319	319	294	305	312	284	334	315	317	307	318	324	349	346	311	303	340	308	346	354	297	314	298	352	306	312	315	340	301	316	345	357	316	317	338	322	298	329	316	317	300	337	341	340	306	301	323	320	315	334	321	306	340	339	314	329	325	310	335	295	321	336	333	334	321	273	322	335	284	332	309	294	304	307	338	326	337	309	292	330	337	324	314	326	338	280	284	324	311	344	311	348	309	326	325	322	311	364	323	286	333	318	289	330	318	301	308	310	312	304	302	339	327	334	301	294	325	334	333	294	296	317	338	283	309	337	295	329	307	276	283	329	298	312	337	303	311	340	312	310	292	320	344	329	290	312	312	297	321	320	366	306	312	335	314	335	345	330	316	296	325	344	313	313	325	316	321	321	319	340	341	334	324	315	323	304	309	317	294	295	335	307	309	358	276	328	322	304	311	339	357	324	329	306	307	309	327	311	303	299	328	326	313	316	320	333	339	344	293	312	328	328	326	269	307	326	325	309	324	330	328	323	304	360	324	309	317	319	313	335	298	318	308	348	320	339	331	303	343	289	312	319	323	329	328	321	318	329	316	331	316	303	327	308	312	324	316	309	314	325	309	308	321	324	312	317	326	335	287	330	326	299	325	314	322	340	336	352	320	311	335	340	362	306	307	334	316	350	306	306	317	316	328	328	298	326	317	302	346	326	321	355	322	318	313	315	311	325	297	362	331	301	321	306	350	320	321	317	340	320	329	353	309	327	321	304	301	319	314	344	275	309	325	304	312	310	323	306	321	328	314	304	346	321	320	326	378	301	312	307	297	306	280	321	300	288	331	336	328	331	314	270	327	318	344	302	332	331	327	316	305	330	296	338	302	299	309	286	266	328	328	325	338	297	324	314	333	283	282	321	360	298	333	340	340	317	301	349	312	388	300	326	291	321	290	306	273	320	308	317	296	336	326	336	336	338	348	321	319	325	327	322	318	294	300	323	345	311	307	302	304	283	325	302	299	340	312	321	303	273	310	354	313	307	327	351	346	311	319	279	325	318	307	293	340	326	320	294	335	331	301	338	279	316	313	289	356	345	300	307	338	315	296	279	311	296	319	338	318	353	307	333	304	332	301	308	321	289	321	308	323	335	326	326	301	334	336	312	310	334	336	305	321	320	304	321	298	314	299	297	328	280	308	296	303	309	288	318	303	307	320	299	285	317	314	312	322	339	327	309	329	316	311	315	345	302	369	330	308	332	317	329	335	280	302	308	299	311	345	350	295	333	282	341	311	338	304	329	297	295	303	324	291	335	285	309	310	338	298	327	325	339	306	339	308	312	290	311	331	297	318	301	296	320	308	317	331	331	284	316	311	313	330	294	295	324	318	321	328	342	319	315	321	326	306	329	323	328	343	321	325	294	310	366	316	355	305	336	311	305	300	303	323	353	310	325	304	338	366	325	297	308	313	304	331	314	355	322	297	321	328	354	327	303	335	309	298	300	335	322	310	341	287	288	308	308	290	327	309	332	297	309	326	332	339	296	324	328	300	306	321	318	356	340	307	341	315	308	310	374	306	316	302	314	301	333	335	355	308	319	320	325	344	295	366	307	335	341	331	314	330	308	338	353	326	320	331	332	321	340	323	323	314	334	317	328	369	361	322	287	275	324	315	303	302	310	310	338	294	283	292	304	290	344	292	316	300	335	322	333	296	324	319	346	322	314	295	303	333	356	312	325	293	314	323	322	279	320	325	290	326	321	291	291	285	314	323	324	324	306	332	340	320	294	355	331	302	324	331	308	296	318	346	300	334	324	333	339	289	306	332	337	290	293	334	319	332	294	304	321	334	309	313	273	276	287	331	367	345	324	293	311	330	336	284	305	315	330	291	347	293	372	299	299	298	328	327	328	329	321	332	307	334	318	326	355	326	345	297	335	316	359	306	330	305	315	300	323	331	296	324	310	368	355	311	325	324	309	324	322	339	301	310	315	300	279	303	334	332	318	315	309	331	305	337	310	319	310	307	328	292	303	318	338	332	302	344	328	321	318	314	337	307	324	307	287	349	332	310	318	328	313	343	291	348	274	309	291	315	332	327	304	340	318	333	319	299	288	326	309	293	336	304	295	298	310	341	326	275	304	318	300	336	339	335	310	307	339	309	318	312	317	303	305	311	350	298	311	310	312	284	350	311	317	308	272	307	325	329	331	339	322	314	313	325	314	275	338	301	321	339	296	326	333	326	324	330	331	304	302	300	294	328	288	303	324	300	311	301	300	327	300	306	313	296	346	332	341	315	350	340	331	278	327	325	318	297	332	305	328	316	287	339	320	335	295	294	316	347	328	326
25079	21312	27382	25516	9733	1324	1005	870	824	773	772	731	709	724	657	700	661	723	660	627	679	652	712	713	782	747	705	685	699	724	693	689	728	665	702	706	736	722	740	723	685	700	720	750	719	706	691	659	768	729	687	638	743	713	743	772	672	684	665	676	712	679	649	658	663	727	643	674	654	669	623	701	647	704	637	681	684	669	674	649	625	698	653	678	670	677	675	629	613	652	643	628	650	639	650	625	628	681	668	694	641	633	664	639	681	669	637	622	713	646	636	649	661	705	698	641	669	616	680	662	627	612	614	653	696	628	648	672	616	665	663	654	634	656	637	686	618	629	639	624	641	669	649	643	693	628	640	630	650	646	657	639	687	684	603	692	670	663	676	596	650	676	668	644	661	673	685	673	621	628	665	660	639	667	667	632	619	619	656	709	673	640	669	639	664	658	669	662	636	639	645	638	638	651	622	639	661	616	665	636	616	699	674	650	667	609	674	637	614	627	627	648	661	607	619	647	668	691	670	600	658	665	667	638	649	621	650	705	665	614	657	671	672	674	660	662	652	633	671	668	618	646	692	641	643	686	625	690	631	652	625	664	641	653	647	608	620	676	627	721	654	669	723	680	677	610	676	654	639	583	706	612	643	641	643	679	622	639	607	651	631	685	643	590	661	648	664	636	620	635	677	634	597	663	655	606	666	651	642	714	658	661	607	651	619	719	640	677	617	676	659	621	680	684	627	633	655	622	646	666	647	635	632	658	644	630	661	643	697	679	687	607	646	664	616	703	621	615	664	701	627	669	663	621	671	672	644	653	685	652	644	679	678	652	650	631	569	659	658	646	673	615	670	676	655	654	644	667	726	674	626	649	667	712	658	673	677	627	655	718	633	676	640	662	638	613	630	676	664	662	657	619	670	649	668	697	679	602	644	670	645	649	616	672	674	628	636	646	656	704	651	649	652	625	645	671	659	662	704	637	685	633	681	589	688	675	689	662	694	588	702	619	641	627	637	597	655	656	665	643	609	691	633	669	659	629	667	634	684	614	610	642	674	737	690	684	631	642	644	655	698	635	679	662	648	700	640	603	669	658	619	636	675	681	664	669	599	673	652	660	660	664	635	635	640	685	642	637	675	614	650	696	633	644	660	639	655	680	625	665	648	669	647	668	649	651	660	642	648	657	657	644	668	667	612	669	620	639	648	633	633	686	619	680	666	684	656	674	656	630	629	656	651	658	656	621	655	643	642	663	630	660	644	624	680	627	718	634	641	628	679	666	660	590	673	648	660	640	636	684	651	624	665	641	682	653	667	642	628	719	682	648	632	665	594	696	632	675	634	664	640	661	646	655	652	650	610	636	690	675	689	620	650	620	594	628	652	618	653	611	677	657	617	646	686	675	651	649	648	663	642	594	658	626	701	648	674	653	640	666	661	663	622	689	707	667	648	657	651	634	666	624	682	650	709	652	621	637	691	649	642	688	675	660	644	649	667	676	665	654	659	689	642	641	674	667	690	673	680	681	664	669	634	594	653	643	701	681	610	636	643	696	648	646	612	649	667	655	619	630	643	652	628	661	669	669	673	643	599	626	692	653	665	695	666	711	615	640	679	675	647	634	637	621	660	657	672	618	689	680	640	696	696	665	650	657	661	622	627	642	650	681	652	636	665	684	646	678	649	647	633	667	633	673	653	670	637	646	628	627	641	667	696	667	623	697	692	656	639	657	633	662	648	653	654	713	635	645	619	623	650	625	656	702	686	633	661	639	684	660	630	636	641	681	624	640	659	650	676	635	649	684	634	670	653	658	638	652	645	637	678	673	670	660	659	673	683	655	671	731	662	634	657	670	636	668	650	613	687	653	687	652	689	649	663	623	678	623	678	632	648	631	681	647	676	654	714	618	620	660	688	677	680	709	693	637	618	669	688	645	667	662	687	627	649	636	626	596	679	666	622	671	663	676	634	592	670	640	611	629	653	598	661	652	649	673	631	684	626	648	691	663	631	653	672	616	668	707	624	653	632	687	663	649	617	683	728	642	628	621	672	660	657	651	619	655	646	636	666	598	624	633	662	648	665	646	663	628	681	646	614	648	650	657	690	683	625	676	663	669	660	677	566	642	628	604	631	660	661	644	630	669	666	644	669	656	602	673	626	636	680	645	667	594	642	706	690	619	633	631	617	627	671	651	674	652	670	663	627	663	681	644	662	633	647	701	665	651	641	680	651	645	646	672	638	675	630	654	640	682	733	664	647	679	612	619	688	634	675	650	636	684	642	683	656	639	648	680	669	671	666	687	630	619	670	649	653	659	681	657	640	629	661	636	662	703	661	679	668	655	690	649	644	658	554	634	604	643	660	655	634	633	639	632	665	669	638	643	637	658	666	672	658	634	646	658	633	630	639	673	655	682	623	599	627	646	636	657	652	662	614	658	683	689	690	660	588	653	632	662	647	653	632	656	663	676	663	682	666	708	624	703	630	686	618	668	652	635	606	654	671	649	628	665	635	627	665	693	661	617	656	675	654	662	656	740	669	607	674	677	634	716	637	664	623	643	711	683	611	636	637	657	646	617	642	630	642	643	692	674	669	664	664	667	605	632	697	616	707	655	646	742	644	725	671	657	669	623	611	667	656	660	650	691	615	654	646	596	661	682	620	662	624	646	698	667	636	631	649	648	679	646	635	654	651	645	650	659	663	644	670	650	658	683	637	684	641	682	709	670	615	609	613	651	632	655	653	674	655	645	670	674	693	682	703	601	631	661	613	647	632	630	664	682	618	641	657	633	664	632	681	661	659	669	677	606	667	605	601	634	644	628	621	660	634	664	673	671	632	669	646	655	630	643	686	630	655	639	647	609	661	646	651	641	644	649	651	664	692	679	690	638	624	654	632	627	647	626	654	669	655	626	624	634	651	666	640	688	668	688	671	692	653	639	612	656	618	638	679	649	644	670	694	636	688	677	654	679	614	639	618	633	638	644	630	679	725	652	658	644	626	625	670	668	677	622	641	635	684	654	653	671	638	653	654	633	679	697	646	638	659	664	679	661	648	653	696	670	701	636	592	633	683	617	658	651	647	666	662	627	708	627	683	655	676	661	643	647	624	587	705	621	671	669	629	623	649	620	655	644	668	646	650	694	641	643	645	668	652	672	650	670	663	688	630	644	683	663	636	654	620	656	620	631	659	641	658	652	689	667	664	652	624	657	641	655	658	639	659	701	651	678	677	653	662	635	643	648	653	622	647	628	659	647	699	653	635	667	647	647	673	685	618	636	684	696	688	626	646	628	670	682	633	664	660	692	653	578	677	636	620	660	660	646	665	669	636	641	661	648	657	671	648	600	606	646	645	654	651	660	600	659	626	624	644	696	612	669	684	634	710	654	653	661	680	638	661	657	639	655	689	636	629	660	643	681	674	633	649	605	647	644	657	657	647	637	641	637	626	683	664	672	667	635	660	650	645	629	655	648	648	645	672	637	586	684	645	609	636	668	632	598	646	650	621	711
15258	24138	5338	2920	2111	1580	1307	1088	1017	939	894	813	773	798	774	775	740	778	772	805	734	796	819	819	821	805	753	810	791	790	754	792	739	714	751	735	763	755	771	717	734	708	706	723	739	764	741	670	749	753	767	780	786	724	785	828	698	716	695	737	661	663	626	671	700	642	686	699	692	735	723	655	701	705	690	662	609	653	675	694	661	720	711	653	699	681	639	663	670	688	677	715	688	659	639	662	659	666	680	694	673	651	695	702	709	715	720	655	719	689	663	646	684	656	680	664	689	647	706	672	698	648	668	653	700	683	666	705	669	706	665	657	687	668	713	706	637	698	681	643	726	676	723	689	718	666	673	718	679	663	662	708	692	711	642	670	667	693	679	690	681	655	664	651	718	649	647	659	675	647	616	681	677	674	668	646	714	707	689	647	732	769	666	694	682	664	695	698	689	681	673	680	665	674	716	634	685	667	658	699	704	711	688	655	650	666	676	681	667	679	706	724	657	643	717	698	650	684	675	713	656	691	655	694	733	683	688	701	641	721	674	689	666	673	689	682	679	701	692	676	655	689	700	696	711	681	652	666	647	670	666	653	720	689	686	676	632	683	684	672	682	671	672	688	636	728	727	668	696	684	694	729	646	659	647	684	645	634	650	706	709	729	671	685	700	685	696	658	626	658	685	672	677	690	688	698	638	659	668	701	644	688	637	656	667	662	696	649	691	632	741	664	675	643	676	711	705	665	695	652	701	663	672	668	688	710	661	665	672	732	682	672	636	622	692	684	678	674	682	609	666	652	696	668	689	663	654	693	657	730	632	690	730	669	668	668	655	625	742	672	704	650	724	651	665	676	648	681	703	703	702	706	664	694	705	709	672	718	689	651	688	691	717	703	697	672	627	739	708	688	692	663	666	666	659	696	677	722	693	697	684	683	666	652	648	675	657	673	674	705	725	700	693	656	688	679	728	711	646	709	711	651	676	665	731	714	648	687	704	711	696	679	691	644	706	709	690	733	698	628	703	690	725	688	689	629	650	705	653	678	628	660	656	668	637	697	681	689	653	632	711	716	697	713	683	667	634	700	716	661	666	634	724	699	655	711	638	724	697	720	689	670	702	682	624	672	713	677	687	680	679	643	728	679	724	662	710	702	636	677	673	721	684	662	699	678	666	649	693	681	677	671	691	650	644	623	641	683	644	699	647	641	661	652	651	684	684	671	706	671	690	626	675	702	650	686	718	670	643	675	673	679	674	658	682	703	687	655	709	667	658	671	654	672	702	647	725	676	685	666	715	675	695	646	697	676	708	699	638	680	685	710	716	623	668	722	689	675	695	689	707	683	628	676	658	657	685	683	700	662	756	652	672	649	662	684	676	678	712	725	686	719	742	690	663	699	689	707	690	683	673	673	706	656	671	657	667	670	637	679	680	654	678	683	694	632	646	665	643	698	651	680	682	643	685	684	665	704	711	653	662	702	666	692	723	668	702	681	677	712	694	667	680	621	629	691	677	709	694	692	685	661	690	704	668	675	652	660	653	652	661	677	656	668	673	678	676	664	683	720	649	697	671	696	644	617	663	657	690	616	665	647	716	706	699	643	685	680	701	650	617	684	687	692	728	731	658	703	678	666	665	679	725	665	650	644	687	689	650	705	662	718	656	666	682	648	603	721	689	699	690	686	688	706	635	639	733	681	701	668	659	677	688	669	657	716	618	688	704	686	700	678	679	688	704	709	708	659	657	648	693	691	728	620	747	689	650	687	703	660	630	712	639	709	688	684	687	705	693	682	673	685	693	679	718	676	656	653	656	710	670	651	692	675	647	675	711	686	661	677	673	618	668	700	614	654	690	680	720	640	698	712	657	683	632	696	665	628	643	703	697	640	716	673	726	702	712	672	658	675	708	663	638	705	666	697	700	670	641	675	658	658	687	649	657	687	687	672	722	670	654	654	656	687	681	677	674	625	719	710	669	674	648	651	710	660	685	689	659	693	702	669	664	681	692	692	663	705	600	668	678	691	678	670	669	625	698	713	669	705	682	680	724	700	691	661	644	687	676	699	671	685	663	654	644	661	694	666	693	718	675	678	689	711	672	710	692	695	634	657	676	677	654	639	685	708	676	695	643	630	660	711	673	626	690	619	646	659	708	683	649	654	728	656	675	672	656	637	689	648	704	676	674	652	664	707	643	671	699	706	638	751	691	669	674	681	643	659	674	713	681	652	624	679	685	644	660	718	673	653	653	638	672	622	685	662	713	653	655	694	714	701	720	704	629	664	685	680	686	701	683	662	677	649	656	700	674	666	666	689	735	724	673	702	665	736	651	636	699	706	688	705	667	676	710	705	669	718	678	731	696	697	663	672	670	753	703	689	679	670	677	651	663	664	674	657	713	696	676	675	613	680	685	680	692	673	672	650	686	674	672	695	644	660	670	691	706	692	697	706	678	698	686	648	681	643	664	684	656	647	669	655	707	644	640	693	656	659	653	653	689	697	679	686	680	686	708	704	688	670	674	661	693	670	659	689	674	711	670	697	681	699	684	669	671	649	696	653	643	690	661	697	635	679	709	717	703	635	660	693	700	681	723	699	678	678	684	667	689	691	657	707	630	688	657	647	684	688	685	683	694	698	682	669	710	671	652	659	669	671	615	646	676	679	675	664	680	714	674	727	643	674	704	678	638	686	698	650	705	696	649	683	641	670	672	636	718	716	665	653	631	679	666	641	695	694	720	716	616	662	671	703	687	684	729	683	697	683	683	704	716	699	728	643	659	691	713	684	673	685	646	648	662	718	658	668	682	670	705	691	699	729	683	684	663	711	600	689	629	665	697	673	665	668	671	670	675	671	722	673	648	674	694	664	706	707	684	719	678	701	740	670	710	675	658	699	712	687	692	727	657	689	680	675	662	736	719	672	704	690	686	674	736	712	713	677	645	678	692	672	647	663	709	700	650	635	643	702	734	680	688	698	653	691	654	639	693	698	664	658	661	678	687	662	685	649	678	697	712	663	676	638	665	656	706	733	663	678	674	696	705	712	722	646	693	651	632	720	659	728	685	666	638	642	670	728	619	691	696	677	697	662	685	667	661	693	674	646	693	708	628	679	671	699	677	689	687	632	664	715	715	693	682	687	654	700	650	708	692	662	626	628	681	699	699	697	735	677	694	740	667	693	669	651	689	676	694	661	705	665	692	731	650	673	694	671	695	733	668	703	721	658	644	709	660	687	726	703	687	661	705	674	690	688	667	692	678	689	677	702	631	659	667	665	668	693	712	638	635	668	685	707	687	666	694	718	705	710	651	663	658	657	699	687	677	645	675	666	672	691	645	676	713	685	682	699	677	647	663	682	676	707	707	666	687	658	696	656	648	667	691	650	645	692	690	643	694	688	651	658	711	703	692	679	634	704	674	660	686	658	639	654	688	697	698	648	683	711	679	661	656	687	676	668	691	635	658	697	709	737	652	660	693	682	692	662	667	685	720	663	696	648	717	690	635	700
22820	21376	29101	24054	21378	21425	7310	1304	947	810	750	681	600	629	535	576	525	535	572	565	551	553	604	580	645	695	562	566	579	545	557	538	542	513	588	572	565	539	521	527	508	502	545	523	522	551	533	537	565	500	532	534	535	565	638	575	537	500	498	493	459	445	418	437	415	470	437	432	440	452	461	459	478	471	420	419	462	442	440	402	392	461	418	444	455	424	486	395	443	458	426	438	412	441	438	416	445	405	419	429	372	461	448	403	418	429	434	416	475	454	406	460	427	432	421	416	390	433	402	433	437	428	410	411	450	431	382	436	450	465	436	481	425	447	426	458	433	428	426	407	424	431	409	441	426	412	457	420	406	440	448	406	403	391	415	430	450	460	435	428	440	449	420	448	444	422	468	432	423	416	404	408	431	417	401	373	423	400	399	435	429	425	422	437	426	434	399	443	453	471	439	461	448	420	420	396	436	463	416	433	432	425	433	437	389	407	477	410	431	423	430	440	420	478	448	406	433	416	431	405	429	457	470	428	409	421	458	416	399	413	444	416	434	407	450	430	455	430	446	435	418	421	411	444	410	432	429	396	449	397	451	410	423	442	399	407	421	444	474	425	444	433	427	436	477	456	426	412	374	386	427	451	389	442	420	421	424	436	380	426	429	407	426	423	455	451	457	402	417	442	449	394	428	439	455	438	410	415	430	431	411	437	427	414	432	444	430	443	432	399	421	431	424	412	466	415	429	472	435	446	443	436	390	405	420	412	423	418	421	414	429	447	467	403	413	429	423	422	422	384	406	425	437	417	430	455	446	423	457	459	432	416	416	473	442	429	393	467	446	421	390	452	446	463	428	417	418	431	418	423	448	454	456	426	454	458	450	407	402	432	422	433	399	450	435	424	437	430	438	448	450	423	421	423	433	436	428	419	404	429	443	421	471	466	412	423	382	481	397	407	445	439	450	421	436	434	452	406	393	399	460	448	464	445	483	439	415	460	379	442	413	450	413	403	439	386	426	406	418	402	438	486	392	455	447	462	438	458	458	398	428	429	412	401	412	417	398	405	420	414	430	425	426	434	478	427	434	450	430	466	452	379	455	431	406	442	456	430	441	432	436	433	434	441	438	396	423	435	435	408	445	455	424	427	451	420	431	451	453	405	402	443	470	422	444	434	421	438	440	442	437	414	455	436	441	452	438	445	444	438	477	415	481	395	429	387	409	398	463	456	417	451	439	422	416	428	445	446	396	426	410	425	444	436	414	440	456	429	465	446	414	425	398	449	452	411	449	444	433	430	406	429	425	418	435	376	418	439	419	420	453	442	440	448	448	452	414	419	407	409	396	418	415	431	447	452	417	453	442	416	413	457	436	449	402	427	450	433	461	426	431	423	433	416	398	446	467	441	411	422	419	437	415	417	407	449	448	430	413	409	434	405	411	440	433	444	401	421	415	412	423	431	421	475	436	422	455	463	416	427	426	417	488	403	421	405	450	407	455	419	429	407	436	497	428	461	387	417	429	399	419	417	403	430	430	405	424	428	418	450	413	436	484	434	428	446	452	426	415	432	445	418	400	404	446	395	407	443	404	417	439	445	446	415	442	414	417	426	446	414	477	399	441	407	449	418	429	447	477	424	413	419	438	416	404	414	475	434	411	422	404	420	448	424	380	426	425	392	464	424	403	411	454	438	430	402	447	417	440	411	438	428	423	427	423	435	447	405	443	432	402	442	413	422	383	442	415	463	385	441	444	444	435	439	457	419	438	440	436	436	424	415	429	414	479	402	393	417	425	434	441	427	440	475	411	409	416	415	438	415	448	423	444	443	435	419	420	459	431	427	438	435	417	425	433	415	398	406	458	449	473	438	466	470	422	416	418	428	430	442	457	434	407	476	441	435	415	467	439	423	424	408	399	452	412	418	447	431	458	436	409	421	428	415	399	409	441	436	415	403	428	426	469	425	409	421	431	438	426	423	406	430	412	423	416	412	440	412	438	433	401	403	429	421	418	444	439	408	453	406	428	425	421	414	463	418	412	380	412	428	436	387	427	418	454	442	430	429	404	423	396	420	428	444	389	417	457	434	477	413	439	434	413	403	456	431	444	403	425	450	462	429	460	439	447	445	437	439	446	399	428	442	406	436	449	451	469	437	442	426	431	468	439	411	393	417	418	412	437	423	446	398	454	438	433	418	431	429	424	426	456	422	440	383	440	437	443	456	453	455	451	412	429	433	425	424	429	461	411	415	442	394	390	415	408	435	412	441	397	382	437	404	452	432	441	439	390	435	432	423	394	431	431	435	426	454	420	409	432	399	448	436	457	429	419	435	415	415	423	431	429	414	428	439	469	407	450	437	458	431	439	415	398	425	447	403	442	458	425	425	463	413	471	419	426	440	406	415	384	439	460	428	441	440	415	438	465	442	424	430	418	437	423	448	412	439	444	429	434	429	408	441	427	429	407	434	424	422	424	448	423	431	415	443	452	424	440	440	443	449	414	446	401	409	430	459	405	408	448	466	454	398	443	457	439	418	422	433	386	394	414	399	417	416	411	446	417	436	435	442	410	425	437	424	392	416	429	409	407	432	427	449	425	468	401	455	426	406	429	401	433	438	432	396	411	443	411	418	435	408	438	424	450	445	426	456	397	430	440	418	386	450	418	405	408	417	410	456	425	407	397	417	393	426	446	442	451	418	409	417	426	412	424	417	441	435	466	386	413	407	429	430	429	428	406	432	438	413	470	414	420	437	419	442	418	423	432	441	407	425	438	474	415	422	429	390	394	425	451	418	392	389	427	434	440	431	439	424	464	419	469	413	407	430	418	420	429	388	467	413	377	426	410	441	459	413	407	405	440	438	362	431	430	440	427	412	441	468	417	399	391	430	419	407	426	373	405	467	444	420	452	455	441	414	422	449	419	426	444	417	418	420	437	437	432	407	451	407	427	422	431	439	429	377	440	434	435	409	431	440	446	403	382	430	403	402	445	395	419	412	442	460	438	403	396	413	425	412	442	428	472	415	417	439	406	399	410	410	450	444	412	416	430	455	414	418	426	392	430	439	429	446	403	419	426	441	411	449	435	441	445	431	466	444	404	444	407	424	442	441	413	406	378	414	453	383	387	397	417	434	428	451	399	427	405	435	397	440	443	440	407	385	405	399	412	426	456	411	433	405	429	398	406	403	438	416	419	425	430	445	449	444	435	424	404	438	433	424	454	453	441	447	419	453	404	450	427	394	431	449	437	408	403	415	435	407	449	437	379	443	421	432	418	437	462	477	442	381	393	413	465	441	441	423	438	397	397	395	446	435	426	417	446	446	421	441	417	438	458	407	407	444	457	429	447	454	414	414	456	431	429	457	425	393	444	440	435	493	443	409	426	435	417	436	421	420	423	418	450	435	410	423	407	398	432	434	448	437	455	425	444	418	459	425	420	409	400	440	421	449	410	436	431	420	399	431	469	406	430	427	427	447	441	418	414	438	431	406	419	453	431	451	416	415	435	407
18962	37102	12353	6256	4603	3113	2362	1784	1387	1234	1060	953	802	748	703	675	646	646	653	637	668	689	755	688	806	775	643	606	620	629	644	576	626	646	631	629	678	660	557	577	575	573	563	642	583	620	599	602	621	641	535	630	597	636	753	685	559	513	544	512	504	482	481	502	448	466	458	476	522	485	484	497	480	474	428	472	432	439	410	450	483	457	456	427	456	467	414	503	506	455	455	452	463	449	428	440	456	460	437	437	433	472	426	420	439	440	424	422	431	412	433	429	438	459	443	462	452	447	430	448	428	453	477	438	417	425	445	433	449	398	426	446	451	374	421	426	415	406	430	443	430	453	427	418	436	478	440	440	418	398	458	413	438	440	464	432	400	430	472	426	415	419	466	454	433	434	401	441	415	453	439	467	409	441	462	413	422	410	421	410	411	427	443	430	428	435	468	447	439	421	445	423	467	389	463	431	434	435	439	438	461	446	464	439	463	438	442	434	414	457	438	391	417	458	419	418	425	426	456	444	432	443	436	437	437	457	433	464	451	453	462	441	421	474	415	407	440	461	428	464	427	432	427	443	459	439	433	448	457	403	436	460	440	424	415	463	442	427	410	467	409	443	484	430	442	451	434	441	435	437	463	434	427	429	435	419	432	420	435	474	446	461	433	383	461	440	465	463	460	446	395	457	434	412	436	436	412	446	396	438	420	460	441	416	439	468	437	428	447	427	454	433	438	435	419	444	461	464	462	440	430	494	437	387	399	462	466	388	438	414	442	463	432	451	449	453	442	449	444	417	431	418	414	445	440	445	436	451	431	430	459	431	424	416	402	439	427	432	467	425	428	436	422	445	444	427	463	432	446	441	463	413	464	446	428	416	452	447	451	431	450	470	448	466	443	422	433	462	427	427	412	449	439	439	455	444	433	449	413	469	472	412	451	433	439	451	458	446	398	417	436	450	435	448	471	440	456	442	444	427	409	420	440	442	432	431	410	443	414	415	422	437	458	408	463	457	428	414	433	442	444	437	449	427	412	449	433	417	448	438	442	442	438	412	458	434	425	448	478	446	478	450	456	450	453	451	428	463	456	448	458	416	449	403	413	457	479	449	462	445	421	414	432	441	409	429	434	445	424	429	414	429	441	438	470	396	458	420	407	431	457	474	447	482	431	416	483	481	452	469	420	389	434	417	404	454	403	474	414	448	445	444	400	430	483	449	438	423	450	429	466	378	429	438	443	422	419	425	395	461	410	443	444	418	461	458	436	436	432	425	454	408	430	434	451	460	430	428	483	424	461	446	409	419	414	488	465	453	482	490	422	445	425	448	481	439	424	469	441	407	454	423	403	409	456	430	442	427	448	426	442	427	373	449	435	460	407	463	455	422	452	414	404	444	419	454	444	440	477	424	494	420	427	453	423	420	461	423	448	453	413	408	407	475	442	433	482	396	457	439	445	450	413	448	415	411	436	426	461	436	443	465	461	462	427	440	431	420	479	421	430	467	448	419	425	456	455	437	451	431	431	445	448	444	405	428	431	410	421	423	452	410	406	445	454	432	391	409	467	467	442	441	423	424	488	451	423	454	425	452	458	444	436	403	460	427	444	464	397	451	441	477	475	414	440	442	427	446	446	412	431	439	442	437	461	405	452	451	403	403	432	395	469	412	411	428	435	446	440	463	440	432	448	407	440	411	443	428	432	466	435	448	438	440	444	448	473	435	463	449	460	463	446	449	431	458	433	451	430	463	444	427	430	443	427	441	421	457	421	447	425	450	437	471	440	437	469	462	408	461	437	436	456	477	393	443	432	458	415	473	471	443	437	429	445	431	484	417	431	431	450	466	426	447	432	432	429	450	435	485	447	431	409	408	414	450	437	422	443	439	462	436	457	431	465	466	409	451	421	410	418	426	404	432	445	460	434	448	469	431	468	427	436	437	453	441	432	426	465	458	456	451	407	450	468	429	454	428	432	424	434	438	446	433	438	437	474	456	448	427	414	414	394	453	396	413	452	468	431	461	444	408	439	459	430	423	431	442	458	413	473	473	452	421	421	435	441	397	429	442	436	447	440	429	466	482	443	418	463	489	452	441	449	450	427	430	436	416	435	456	432	438	497	439	486	438	490	460	444	431	432	430	439	398	438	432	430	469	487	447	442	475	444	428	414	444	422	448	450	432	431	405	417	451	431	401	441	440	401	470	455	460	442	448	420	402	434	428	409	458	421	453	435	428	429	486	431	472	423	407	448	433	450	449	421	427	432	434	427	455	458	475	437	442	402	400	435	456	420	422	458	428	440	463	430	474	434	437	446	452	397	441	395	458	396	467	452	453	448	439	444	488	445	476	468	472	434	424	424	465	447	463	446	454	412	441	466	430	423	421	471	482	397	455	465	430	458	485	409	447	458	422	443	439	434	431	414	393	452	432	381	430	448	430	443	418	460	427	385	432	424	439	477	441	427	425	428	440	457	424	482	411	445	429	457	467	459	476	409	440	435	407	463	433	423	414	417	427	403	455	438	419	411	440	460	438	453	440	513	463	474	440	468	451	449	433	417	436	405	437	431	439	442	402	465	481	443	436	417	477	396	461	464	450	449	433	421	437	413	460	449	451	429	453	468	422	416	457	445	438	429	401	429	465	412	415	418	458	456	410	462	407	446	436	432	437	462	417	404	432	422	453	436	457	445	436	412	440	414	428	479	462	453	472	404	415	436	444	418	436	434	415	464	420	435	399	437	437	418	439	456	416	495	412	429	441	436	400	418	443	434	414	424	437	386	451	423	483	392	444	428	447	458	434	434	453	449	432	446	444	452	434	495	432	455	458	424	461	435	407	440	452	469	413	467	416	466	480	436	404	404	482	455	421	431	444	454	413	466	454	443	432	447	461	433	435	455	442	433	444	484	427	487	428	463	432	418	393	424	409	442	459	409	443	402	436	434	450	452	430	435	412	438	462	434	436	452	438	441	413	476	453	435	413	423	425	403	441	423	443	392	481	468	457	425	445	477	436	466	445	429	447	434	428	458	416	427	439	417	442	429	453	410	446	445	451	464	482	422	464	434	433	445	416	434	450	460	418	461	455	481	472	435	443	420	432	426	445	455	427	403	411	428	396	460	426	460	417	438	421	429	426	418	484	415	432	462	463	468	427	443	459	422	440	412	399	445	465	451	453	453	456	463	465	448	440	430	482	466	416	443	431	431	428	418	465	446	444	443	406	440	445	456	473	445	421	408	430	454	440	459	429	448	470	435	476	428	430	433	443	480	423	435	402	447	484	409	445	446	441	444	481	387	393	460	467	456	452	448	429	469	423	434	439	413	441	453	444	422	410	467	459	491	452	437	428	431	426	436	485	404	437	435	415	477	430	464	430	426	406	406	430	457	444	459	415	419	454	390	438	414	430	445	465	442	452	456	431	416	460	401	454	423	445	440	467	465	432	476	445	469	418	428	419	447	454	409	482	449	431	440	426	432	410	459	440	443	427	439	452	447	392	443	402	447	426
28143	17635	4595	1340	728	608	579	568	541	555	521	505	530	471	492	485	534	514	499	528	507	534	519	539	565	572	553	509	489	506	554	493	511	507	549	520	528	486	532	522	520	497	466	520	573	527	550	512	525	523	477	521	511	494	533	577	513	501	519	472	516	485	533	517	506	476	522	451	516	487	477	484	484	508	477	525	516	479	491	509	495	498	486	505	493	474	505	484	482	504	530	497	448	495	472	470	496	472	495	522	504	496	520	482	522	495	475	506	503	485	485	502	510	465	499	497	482	476	501	457	517	449	499	517	498	484	486	492	487	514	488	512	503	444	494	533	460	507	504	491	479	454	480	463	487	472	491	481	494	482	496	518	477	487	493	497	462	481	505	504	499	511	485	467	468	502	516	480	490	508	510	482	498	518	523	482	515	484	512	492	495	477	491	472	512	483	510	489	476	510	517	501	506	520	501	484	506	473	480	500	494	550	542	478	498	466	503	501	500	512	469	457	524	493	496	513	496	489	499	505	516	506	497	509	532	470	550	523	481	474	459	509	492	446	514	518	485	521	512	466	457	515	499	498	521	491	491	499	498	515	425	478	507	489	482	456	486	490	473	499	466	442	444	516	519	497	489	505	439	486	504	486	483	498	515	474	478	460	491	497	473	522	515	481	523	510	474	506	466	451	506	497	527	506	468	496	491	509	479	477	471	516	465	477	533	489	505	443	525	533	490	518	531	521	541	503	498	479	522	501	503	514	511	466	492	524	495	526	475	487	463	504	515	521	504	532	474	477	470	510	476	483	498	472	516	486	476	485	472	517	438	466	492	523	488	514	495	492	477	518	515	493	501	470	503	527	518	485	515	511	518	516	497	515	514	478	482	499	487	516	460	535	449	455	492	502	483	515	507	507	498	519	472	499	520	526	480	509	500	507	529	507	538	468	513	494	482	498	468	497	476	476	533	451	498	507	509	466	490	516	487	538	496	514	506	477	512	475	514	471	482	488	454	473	482	486	490	476	472	482	477	497	498	491	509	493	467	463	496	550	514	473	500	491	492	510	499	492	456	501	513	555	507	468	469	553	523	490	511	530	493	515	499	505	480	513	503	509	494	505	491	487	478	475	497	500	470	481	481	486	471	490	516	485	479	507	529	514	479	476	518	493	466	458	516	492	534	464	501	486	503	495	495	504	497	451	494	488	492	510	524	522	494	506	543	522	508	509	520	489	494	482	477	508	499	500	466	525	473	482	499	488	480	501	527	460	495	484	471	502	507	475	477	496	513	509	477	472	487	480	456	510	512	518	470	502	485	495	513	481	500	476	488	493	451	487	465	471	523	460	515	480	507	487	496	515	486	472	447	467	503	531	509	484	467	520	506	508	485	491	482	485	548	516	464	524	468	533	528	463	479	531	517	478	465	524	520	485	483	482	464	487	469	491	496	490	484	504	507	496	503	488	510	520	527	509	536	508	485	486	492	485	489	467	484	482	519	555	515	453	508	465	511	520	470	514	443	500	491	481	467	480	479	521	498	488	487	478	464	513	504	509	475	499	444	509	509	514	509	487	506	509	477	515	496	461	442	523	518	496	477	477	502	467	524	499	507	511	502	481	499	480	493	494	479	481	498	503	508	463	500	516	503	504	476	508	468	476	510	497	515	499	541	457	464	501	522	492	509	497	495	442	488	523	479	491	517	485	521	547	459	497	508	536	492	444	480	486	531	455	497	520	450	472	525	529	502	473	501	510	520	493	464	499	486	484	484	451	471	479	533	454	514	520	489	453	521	540	527	538	488	499	478	482	505	482	476	512	488	494	464	515	545	496	470	473	469	465	502	517	557	518	527	495	466	482	489	522	520	505	474	469	505	472	502	502	470	531	487	491	492	491	532	490	529	478	485	486	527	529	472	436	568	476	448	502	547	482	473	520	472	482	478	519	531	494	510	516	497	514	497	462	472	449	456	501	479	459	461	509	498	498	503	509	502	503	436	493	489	516	494	519	481	489	505	458	484	493	484	493	476	509	477	480	483	495	478	492	463	467	475	470	491	501	511	536	478	521	507	466	515	512	505	496	499	478	481	468	476	463	458	486	491	476	503	484	497	469	527	522	498	491	443	453	504	486	533	534	475	483	439	482	447	486	482	518	495	500	452	490	491	474	494	420	506	499	485	491	512	509	516	490	509	489	478	507	516	506	464	503	533	465	527	493	499	540	498	545	507	516	472	484	495	514	480	465	502	495	518	492	496	531	503	505	536	523	503	495	515	474	493	511	472	519	526	509	511	523	489	554	490	476	469	536	483	488	516	524	474	473	477	490	509	462	500	487	496	494	505	528	520	534	481	530	509	448	454	473	516	470	522	492	480	521	487	478	484	489	503	531	508	535	460	498	533	461	505	525	481	483	495	508	543	536	527	513	485	532	502	467	487	512	472	519	499	541	482	511	481	467	458	484	500	517	522	479	499	484	482	494	511	470	478	496	503	469	484	512	535	514	498	496	487	482	491	484	496	494	509	485	506	523	539	442	498	476	454	496	478	449	484	549	488	514	500	498	508	495	507	456	474	491	499	484	459	475	505	443	485	500	475	483	482	521	451	497	518	481	486	488	508	505	495	495	489	525	519	505	453	505	475	495	480	521	495	476	524	522	471	502	532	503	473	475	457	484	509	520	507	484	524	544	482	473	500	504	486	506	522	510	501	498	476	522	502	474	518	500	519	518	503	491	450	506	500	520	519	520	507	518	502	476	468	511	466	517	498	498	493	518	499	487	513	474	485	499	474	482	487	466	508	462	503	501	527	460	484	449	473	500	507	497	490	489	482	548	501	476	515	498	516	554	491	504	472	519	524	492	534	503	459	480	491	520	495	513	498	473	477	473	458	478	509	521	502	495	481	490	444	465	490	470	461	542	468	506	534	526	486	513	463	498	439	528	471	506	511	495	546	549	477	528	488	503	489	473	443	468	496	482	506	503	512	481	482	511	483	504	449	481	498	464	532	478	490	474	504	465	529	470	496	484	495	498	521	479	496	474	506	476	507	466	516	485	494	488	465	524	499	478	480	481	500	502	506	465	475	514	481	484	468	470	493	502	520	480	490	484	472	474	519	457	483	485	480	508	475	494	484	498	484	505	494	490	450	506	453	528	468	465	495	502	464	470	471	497	532	535	491	502	496	514	495	490	494	479	487	539	477	500	473	507	479	512	484	459	489	538	495	494	431	474	488	459	487	535	510	506	471	489	485	511	525	508	488	488	481	467	501	527	525	471	472	494	478	488	493	501	451	483	475	539	469	486	497	493	538	486	469	506	466	492	493	535	515	470	493	499	515	508	467	482	437	544	521	498	484	462	456	477	485	503	528	537	540	492	489	452	527	478	459	492	491	473	465	496	488	513	480	518	525	511	476	528	507	519	479	467	463	475	521	500	495	467	497	483	514	464	504	488	543	443	493	486	501	483	489	484	521	506	456	522	454	531	478	538	518	499	510	478	466	490	481	482	521	501
13690	5301	2427	1408	1027	768	635	597	584	625	560	560	590	563	554	529	575	555	569	560	577	573	580	658	610	647	578	592	610	572	606	601	592	608	636	572	569	581	583	558	510	554	556	583	548	603	545	571	628	533	555	631	588	587	629	587	540	563	542	528	540	584	550	571	520	522	573	531	606	561	551	504	548	501	562	526	526	525	542	546	514	553	507	548	515	523	564	557	509	549	564	537	548	535	538	524	492	513	582	515	514	565	538	535	504	502	527	506	556	530	548	514	505	507	516	537	519	520	546	524	535	514	512	551	525	506	559	524	562	560	510	517	516	514	521	534	519	547	511	553	516	576	537	557	551	542	495	566	494	553	552	500	513	512	585	529	560	504	568	501	513	500	486	544	493	496	536	547	566	531	515	519	513	504	559	504	539	557	461	530	541	525	516	542	522	516	571	545	549	521	536	525	538	513	511	515	522	526	506	553	529	535	551	530	543	486	510	517	539	527	554	561	578	524	501	574	534	536	544	517	525	513	528	559	487	527	494	522	518	514	532	516	523	531	534	536	500	489	530	537	529	536	536	540	495	538	550	569	490	556	506	536	500	549	493	498	547	518	514	512	491	553	545	513	530	579	505	509	555	564	525	512	547	528	546	545	509	521	559	547	534	517	525	502	575	537	544	519	553	510	487	568	540	532	519	533	589	515	538	548	546	517	566	523	548	533	527	549	520	544	503	507	558	561	533	551	521	539	532	546	548	532	494	550	516	540	532	556	535	509	523	511	520	569	493	509	513	531	500	494	535	490	486	492	565	550	507	531	583	501	522	524	504	518	534	491	504	569	522	513	556	522	573	498	497	521	549	555	543	554	549	552	559	516	534	525	559	544	537	508	585	479	536	510	537	527	591	527	540	520	548	489	529	506	540	530	511	524	509	480	541	534	544	551	512	519	516	483	505	524	560	510	532	528	538	533	510	527	536	539	516	518	507	524	511	505	556	533	539	549	525	530	526	531	546	506	543	529	503	521	531	532	573	517	559	539	489	559	508	523	565	532	546	528	530	543	567	533	537	518	537	482	547	552	540	544	558	502	569	490	530	535	523	530	551	515	564	520	544	562	530	552	574	505	497	521	475	508	551	557	519	497	583	528	503	529	545	514	530	522	506	496	550	492	543	526	516	526	548	524	517	571	548	555	503	531	471	529	523	524	530	523	531	574	508	530	539	516	540	548	510	514	540	539	510	556	551	526	547	513	519	510	518	544	519	591	543	492	552	556	534	523	526	522	543	521	525	521	533	563	541	530	546	541	552	561	551	529	531	546	513	528	528	565	517	518	510	533	530	544	512	528	530	500	562	522	571	583	543	532	578	524	522	587	528	502	504	552	496	519	554	568	501	555	521	567	545	592	564	532	540	535	555	526	591	524	542	557	570	545	522	527	518	579	523	539	527	496	521	496	514	543	532	542	554	536	498	571	526	523	575	504	519	525	516	525	539	576	521	533	546	517	513	521	547	528	555	487	548	541	549	520	516	538	522	514	527	511	567	499	521	558	511	555	503	503	522	523	549	575	536	517	537	535	541	580	511	524	495	537	521	510	543	495	513	526	521	503	511	519	469	469	576	531	552	564	505	571	579	540	527	504	516	512	529	494	577	519	559	515	500	529	525	538	521	534	518	503	508	568	489	539	535	528	500	541	528	531	519	521	532	528	518	525	492	508	526	529	527	548	535	529	560	543	521	572	528	549	558	497	541	524	553	535	516	534	509	507	557	534	497	522	507	584	540	562	565	520	496	541	475	559	543	529	537	561	528	521	562	550	571	526	564	581	516	538	530	548	545	540	530	537	550	514	546	558	528	532	561	548	510	517	551	514	490	550	552	527	592	546	513	560	533	555	528	543	569	543	577	552	540	521	540	584	531	559	532	573	558	555	524	505	539	556	502	518	526	521	532	531	526	562	539	536	527	530	532	560	566	529	543	496	517	543	540	490	508	531	492	523	549	511	539	566	510	527	525	563	607	470	534	543	504	545	566	545	539	525	569	569	537	533	516	491	512	520	550	524	499	516	520	540	546	564	526	485	552	528	552	536	513	517	527	545	516	520	510	543	511	507	590	527	537	508	497	547	506	477	527	530	529	539	521	557	522	549	556	539	532	504	534	556	514	568	509	537	516	539	535	511	544	525	539	516	510	553	558	539	541	543	526	533	510	544	522	520	517	528	545	568	483	530	550	526	489	514	533	545	527	539	516	465	555	537	548	521	521	519	519	511	527	549	504	497	520	568	524	554	536	561	518	541	523	537	522	530	524	570	532	560	480	500	574	489	539	542	516	572	505	547	538	523	536	527	494	480	492	548	531	490	509	564	513	502	565	583	572	545	571	541	531	479	576	515	528	549	525	534	521	559	531	516	534	537	546	529	489	498	559	504	531	590	554	555	512	523	506	549	520	462	560	517	518	553	544	558	556	519	526	489	562	516	538	550	498	511	530	511	527	526	516	518	540	529	539	557	486	560	512	534	531	563	544	503	558	509	551	531	541	561	485	557	535	553	572	516	520	558	505	541	576	537	498	482	545	535	547	560	533	542	502	522	528	580	571	529	477	555	522	558	556	521	524	580	544	520	553	543	513	550	529	520	542	531	517	535	513	554	546	490	532	507	553	533	510	535	520	559	512	549	526	512	537	500	546	542	536	575	489	518	535	554	517	529	497	541	528	535	514	563	543	517	536	497	522	520	533	539	561	509	518	505	529	530	542	528	516	516	556	532	559	509	513	548	563	542	547	490	547	522	504	500	567	523	559	510	506	540	548	499	497	533	536	549	563	561	500	534	497	547	538	481	496	519	522	511	496	513	538	535	528	546	523	509	526	531	524	521	567	509	585	531	541	582	510	510	524	537	518	547	551	548	532	509	531	517	516	511	552	547	531	531	558	528	562	476	552	509	537	518	523	523	516	550	547	555	557	524	511	548	507	570	566	492	544	502	487	556	569	509	555	538	546	523	552	508	541	507	494	511	493	519	561	533	548	543	504	541	557	509	523	525	554	507	471	527	525	498	548	546	550	490	529	508	528	525	522	538	556	499	574	523	529	574	511	526	554	555	534	566	519	573	568	496	520	509	595	546	548	562	546	490	562	471	497	514	559	535	575	566	528	532	547	495	555	550	534	576	526	506	531	536	538	535	529	580	580	560	544	562	547	530	540	519	529	613	491	520	486	570	477	515	548	531	573	509	524	553	505	479	476	555	504	512	506	495	521	539	512	543	526	539	530	518	567	553	520	546	546	512	545	526	542	522	574	507	509	538	567	542	558	542	543	544	557	566	493	541	528	491	534	488	521	476	546	541	492	543	535	498	552	536	540	525	543	530	544	522	496	547	498	508	537	561	526	568	551	511	545	531	523	488	520	511	521	557	513	537	527	530	499	536	537	530	523	504	501	486	578	551	528	502	491	521	506	570	545	535	545	497	492	556	534	517	567	561	525	561	532	561	529	517	543	498	481	505
23822	21314	28562	24404	21308	9596	1121	727	576	527	469	424	418	375	368	348	368	341	371	380	365	379	407	400	441	377	396	359	360	375	364	393	356	370	390	315	365	416	331	328	318	365	332	385	374	348	370	385	373	351	356	341	352	382	409	431	334	322	321	335	323	293	297	300	326	308	315	317	327	333	315	322	310	324	289	296	291	299	296	265	288	287	298	281	292	316	300	295	323	301	330	281	310	286	281	293	276	302	296	291	287	334	285	323	255	289	295	300	308	327	265	296	297	299	282	302	290	312	286	315	290	293	273	305	308	258	305	273	308	275	280	291	318	294	311	279	285	289	273	283	297	305	290	269	273	304	282	274	265	270	300	291	294	293	313	317	292	335	314	305	290	318	286	293	291	295	316	285	302	274	295	272	256	286	296	288	319	304	288	287	271	257	304	313	304	303	267	277	301	301	307	290	282	265	285	323	291	293	274	283	295	321	280	255	281	281	287	270	266	299	303	299	300	292	283	281	286	306	294	303	298	294	266	269	302	297	295	292	283	302	272	298	307	269	316	279	336	275	288	288	320	293	280	287	306	292	313	304	303	296	269	297	318	277	292	268	304	262	275	281	293	244	288	300	273	286	296	329	283	285	266	298	280	302	285	303	273	315	281	264	297	294	293	289	291	283	276	310	291	307	302	266	323	276	297	287	311	270	279	282	273	293	290	314	303	297	254	285	283	260	299	328	315	317	327	288	280	321	309	293	303	309	302	278	278	291	295	324	264	307	296	288	288	309	301	302	272	271	272	295	305	291	270	297	316	312	288	319	284	285	323	281	248	321	286	304	323	280	313	267	310	311	293	312	303	293	285	307	295	295	309	271	283	284	280	287	279	309	266	296	319	266	267	284	291	302	263	287	305	295	310	281	295	274	298	281	277	314	299	290	260	325	308	291	293	281	300	307	315	273	277	274	250	314	310	297	261	272	276	282	314	289	337	291	291	298	298	255	286	299	257	280	274	278	295	261	284	289	257	258	251	287	279	285	294	294	282	304	283	261	311	272	293	278	276	298	316	270	289	270	294	299	298	259	286	296	263	304	291	312	267	258	276	275	278	278	321	304	269	293	322	286	293	319	302	303	265	299	302	298	288	326	275	271	276	309	275	285	322	289	280	302	299	297	301	305	284	295	282	258	291	295	297	276	290	292	312	309	288	279	318	322	342	260	288	282	287	292	307	306	309	270	293	274	295	272	283	261	258	307	279	259	308	314	296	270	280	285	278	268	325	292	304	305	293	318	257	304	283	287	305	299	286	312	285	286	261	297	284	279	297	265	297	312	318	282	256	257	293	293	246	297	318	290	271	302	302	295	271	300	278	277	305	266	289	287	290	305	304	265	264	290	317	320	280	293	260	296	288	266	290	262	277	288	241	290	293	306	297	277	303	319	291	265	271	288	297	262	310	288	300	277	312	280	283	291	320	288	292	294	283	265	261	315	289	277	314	310	259	308	272	280	303	311	286	265	316	283	296	246	272	305	301	273	307	310	307	313	290	295	321	282	287	295	304	256	291	284	304	304	336	299	283	296	271	263	302	308	301	316	310	270	298	341	316	280	286	305	278	289	313	277	297	287	279	274	301	268	294	285	285	280	296	273	311	288	270	259	309	288	278	293	285	321	294	306	292	260	306	291	279	303	272	289	311	283	303	318	253	310	265	270	284	267	279	278	244	300	289	270	286	248	279	292	296	291	275	303	294	273	296	291	279	280	323	306	307	279	331	261	294	316	276	297	293	286	303	296	306	294	280	268	272	275	305	275	309	290	300	289	322	272	268	325	285	274	299	295	261	285	309	324	296	285	280	304	287	285	279	289	267	316	317	299	294	289	300	311	285	276	281	295	273	288	270	314	295	296	306	302	304	270	292	306	285	315	300	277	290	295	269	277	307	310	285	278	299	280	322	297	294	311	295	284	315	278	298	312	286	263	321	273	298	298	269	302	317	290	281	280	277	283	301	292	300	297	288	300	307	293	263	280	308	291	302	308	301	264	270	307	333	271	278	284	314	300	298	285	280	279	295	271	310	308	278	280	322	278	253	290	279	293	294	294	303	309	318	286	288	287	323	267	303	291	282	319	298	295	275	304	326	287	296	290	309	284	283	314	275	290	291	300	283	272	282	289	273	268	285	278	274	307	274	308	284	296	289	276	318	260	303	294	284	316	307	294	322	305	285	288	289	314	283	295	304	288	299	290	306	279	322	273	293	315	310	302	291	313	299	283	300	295	292	288	265	269	292	291	316	283	284	294	288	283	326	284	248	260	293	291	285	263	295	291	315	304	286	289	285	295	296	292	280	282	289	302	297	298	269	231	315	278	257	300	291	299	310	295	281	308	313	269	323	304	295	291	285	306	302	252	309	316	307	301	303	272	288	303	316	287	298	314	300	282	265	288	302	269	314	278	308	308	319	285	309	272	304	315	292	259	293	306	277	307	263	307	300	282	266	318	295	266	287	299	295	310	290	313	302	295	270	306	295	317	289	291	284	296	292	288	309	291	298	303	264	293	258	280	250	282	288	290	299	267	316	303	292	284	291	279	261	285	270	312	321	277	272	320	307	273	292	293	283	284	288	295	282	296	309	262	285	258	278	274	277	298	266	287	329	267	291	264	274	294	324	294	308	295	286	263	276	340	304	288	279	291	270	282	295	288	258	282	288	298	298	322	325	288	292	279	267	286	298	289	300	303	271	288	294	257	273	273	298	260	305	283	288	256	322	265	294	300	290	285	287	262	279	286	321	296	307	287	277	287	315	329	301	281	282	270	304	239	278	282	292	264	276	310	293	333	294	276	280	315	298	269	297	296	300	307	288	289	290	293	307	299	291	289	310	291	270	313	285	316	291	251	264	299	333	297	265	280	294	298	286	312	269	298	283	280	282	285	261	296	301	281	283	298	279	298	295	270	303	280	291	308	274	284	273	313	274	283	282	312	292	288	287	275	287	306	280	290	271	284	287	287	255	279	280	298	300	302	269	302	263	287	291	308	255	313	291	329	294	287	277	278	285	327	281	315	310	286	283	313	287	279	289	292	279	337	279	306	293	300	277	287	282	299	302	307	254	268	291	289	301	253	284	285	294	285	296	277	287	272	278	292	278	265	297	283	301	288	282	279	295	261	303	247	352	291	303	284	300	303	293	275	301	314	305	292	278	301	306	319	326	317	302	294	298	281	255	291	285	292	298	295	281	231	290	281	261	288	305	262	263	333	294	281	306	293	265	279	295	287	288	297	305	292	276	322	285	296	291	261	274	303	279	296	317	297	270	307	285	297	261	299	296	287	314	277	327	289	282	277	269	309	275	292	258	321	321	274	276	313	283	268	297	256	287	300	295	249	300	279	299	260	323	305	304	269	302	311	290	307	278	309	281	300	308	278	285	296	258	314	278	279	273	314	292	290	287	289	287	300	252	254	288	298	252	274	274	272	291	299	281	308	283	302	308	257	296	314	292	270	279	273
15660	27169	8264	3843	2560	1783	1420	1114	913	704	631	601	534	464	450	465	427	401	438	445	430	474	514	494	570	475	505	449	437	399	441	449	450	474	452	452	472	419	429	397	441	411	400	416	414	438	424	401	457	426	373	426	409	493	535	449	429	383	415	370	343	375	327	342	326	345	327	324	358	354	356	337	342	343	318	287	356	336	290	323	337	303	350	322	352	316	308	347	329	306	361	344	298	304	315	331	292	320	351	309	329	316	333	302	321	326	293	316	298	321	319	297	318	297	322	322	346	295	305	322	300	337	282	296	328	337	328	309	327	341	319	366	323	304	336	329	336	348	303	304	355	337	319	322	311	306	317	335	319	297	372	283	332	295	334	298	361	301	330	307	341	320	321	307	337	311	334	315	325	324	314	309	324	323	347	311	330	327	317	316	304	276	298	369	336	325	290	338	331	332	297	306	300	312	293	345	330	353	326	307	281	310	342	320	289	322	326	298	331	301	347	292	330	324	307	316	313	331	307	324	303	292	315	341	304	306	316	322	341	309	296	349	331	286	334	328	335	340	336	329	330	319	319	312	328	296	317	306	300	313	301	311	321	308	353	329	346	302	345	290	354	325	356	307	337	319	313	318	308	307	321	315	311	292	317	321	338	299	322	282	338	340	314	332	303	332	320	311	310	314	324	336	317	324	342	304	312	331	307	331	307	310	302	295	331	328	329	289	342	316	348	345	312	327	313	305	337	329	339	318	330	312	331	315	295	327	298	326	323	324	337	295	306	328	329	307	330	320	322	301	329	323	297	315	334	315	354	329	337	302	297	316	339	357	300	329	308	338	289	336	335	315	285	317	311	343	300	314	308	320	332	299	302	345	340	306	316	313	341	343	291	350	307	316	335	350	325	332	311	346	313	321	300	323	317	302	313	317	321	307	274	347	345	317	328	314	286	349	328	329	301	318	314	315	342	336	334	306	339	343	340	341	325	323	344	283	321	333	309	327	328	302	315	310	338	305	323	309	319	331	313	292	326	331	315	349	315	334	291	325	362	307	317	316	272	332	313	335	351	314	308	341	326	324	346	319	323	322	355	355	346	314	316	312	303	337	331	310	302	281	305	334	311	328	342	327	307	343	346	287	334	323	325	334	333	328	333	330	307	327	328	308	323	336	305	290	325	339	316	306	341	352	300	342	285	328	349	312	293	337	329	315	298	321	337	319	340	315	322	321	290	321	308	295	349	326	338	337	308	338	309	289	317	332	322	318	303	341	338	345	315	338	327	320	302	287	345	352	352	315	295	327	351	315	330	316	301	320	331	307	327	335	311	326	325	305	305	324	328	344	345	319	313	329	324	285	313	321	313	350	315	299	307	330	336	316	307	331	320	318	344	327	341	285	299	288	321	311	310	317	333	312	320	318	312	334	307	310	309	349	304	324	345	311	361	337	314	288	305	366	339	316	330	304	349	313	344	331	318	314	317	347	327	300	324	319	328	345	330	333	292	340	330	312	323	294	315	340	326	324	323	309	312	320	320	337	334	315	324	292	320	317	353	286	343	305	327	289	314	316	331	283	346	315	316	337	314	289	292	360	296	365	330	342	323	316	342	307	319	298	309	300	327	325	326	314	315	309	310	350	298	348	329	296	307	309	318	324	320	294	302	319	311	330	305	313	310	311	306	307	290	274	337	313	367	345	336	333	307	319	356	311	321	291	319	307	265	324	314	305	297	322	331	310	296	312	321	311	314	293	322	313	306	313	334	339	323	347	323	288	290	328	312	331	324	313	296	312	308	350	334	324	330	301	304	292	333	333	296	336	339	322	314	301	295	304	323	322	286	310	311	301	299	375	316	309	315	318	327	311	332	337	319	300	299	317	327	318	304	343	318	298	303	323	320	297	312	319	322	311	334	320	350	315	339	375	321	317	329	295	316	281	290	306	342	314	312	297	268	293	296	309	334	309	334	349	322	308	337	340	316	346	301	315	287	320	333	320	334	298	357	325	303	332	333	345	314	326	305	311	344	338	297	317	314	321	332	348	311	313	314	315	320	299	331	323	337	307	300	297	315	343	342	297	314	298	299	332	314	310	333	332	345	300	322	299	333	318	309	329	323	334	345	338	317	301	344	305	321	332	331	307	327	301	337	316	327	331	334	303	320	306	328	339	306	325	301	333	310	331	310	327	293	325	365	303	319	319	321	316	311	320	304	310	308	339	320	321	327	306	300	308	327	316	335	304	336	318	314	319	315	312	317	301	337	292	312	326	360	324	292	333	294	292	282	328	300	343	298	307	322	331	305	322	359	328	356	317	300	339	311	306	294	302	309	316	288	300	344	298	320	351	343	311	337	301	279	351	323	310	298	341	332	287	289	309	326	315	285	331	346	310	295	298	301	277	325	314	348	334	276	299	312	321	328	343	308	317	317	354	307	317	347	320	314	325	295	297	303	322	309	330	319	345	324	319	265	329	316	290	327	305	339	346	336	325	315	333	306	327	306	305	315	329	290	344	300	328	286	307	337	330	310	323	318	314	283	354	324	306	338	299	338	304	313	320	335	325	309	320	327	335	299	340	312	303	310	326	323	301	299	317	341	348	324	304	310	314	317	313	310	305	309	329	297	303	310	313	295	334	329	309	307	299	277	300	336	295	312	328	301	303	320	336	321	317	294	285	323	317	312	326	318	316	319	311	310	337	295	336	308	307	304	330	343	297	330	317	321	330	300	298	327	322	324	347	330	326	282	321	320	295	366	325	329	301	342	322	337	326	300	306	300	346	293	319	307	314	306	354	308	315	307	318	341	316	320	333	312	300	298	335	313	337	339	334	316	320	328	298	336	321	333	336	345	355	312	311	317	303	325	338	327	345	356	321	314	306	303	317	323	279	339	273	305	321	323	294	293	308	348	317	295	307	325	314	283	305	329	357	328	289	299	309	315	332	306	346	311	312	326	298	332	289	343	297	322	307	299	325	360	286	338	328	308	320	329	297	302	314	310	358	304	298	320	320	285	299	355	302	337	326	340	309	316	311	310	319	296	320	327	333	326	321	295	330	310	293	339	290	339	317	309	324	315	338	306	324	291	330	304	313	317	304	317	315	287	349	323	344	338	307	330	324	332	316	335	339	305	337	365	334	310	306	300	310	300	346	315	325	333	293	317	369	299	340	331	288	341	307	332	290	330	331	289	289	320	350	320	308	307	303	298	305	314	326	310	351	318	318	309	338	300	329	326	301	317	335	313	329	313	317	316	342	338	340	331	318	343	345	311	334	318	315	327	305	358	342	300	315	323	308	331	327	326	305	304	324	301	327	276	308	269	308	298	332	316	351	317	306	333	310	320	312	341	346	296	326	308	324	312	323	311	321	303	331	326	330	307	317	312	328	316	304	335	309	346	342	333	339	306	312	315	313	321	345	320	288	329	289	330	296	327	330	359	292	293	333	319	300	328	309	340	282	328	332	305	325	304	322	286	292	306	318	308	306	309	292	319	334	308	299	314	281	351	305
25066	21320	27369	25499	9597	1262	1049	837	802	762	771	758	731	743	677	708	673	672	679	681	721	713	689	719	740	699	742	650	725	727	714	730	718	684	708	663	725	724	672	690	674	694	712	704	721	696	703	672	683	691	669	666	727	755	736	722	695	707	681	696	673	683	661	621	657	643	651	663	639	642	667	680	641	655	656	672	666	610	651	674	702	662	649	684	670	653	663	694	651	668	699	642	652	685	671	692	638	636	640	652	615	651	658	687	622	676	632	630	667	644	659	650	684	638	643	656	662	638	646	620	679	687	739	630	676	680	661	677	674	601	646	669	677	636	651	689	666	654	657	668	624	696	611	641	672	631	623	635	679	622	667	688	681	695	648	642	641	653	629	692	596	619	711	648	675	677	658	647	622	639	650	635	651	607	634	682	650	630	658	701	680	639	667	636	668	669	640	632	718	617	672	633	618	627	651	634	618	684	638	686	633	657	645	648	699	687	627	676	671	635	702	666	648	664	680	649	675	632	687	666	733	672	679	644	646	627	652	665	676	694	679	653	650	639	655	615	677	609	656	679	626	651	663	640	609	675	639	670	654	623	645	657	659	625	614	669	654	696	679	636	646	662	648	648	663	697	676	691	649	628	663	640	691	649	638	649	682	642	667	652	661	595	630	656	685	653	664	641	639	638	609	620	636	650	631	620	677	639	675	653	632	631	672	644	640	663	671	654	647	623	676	632	640	647	654	648	689	612	638	654	656	672	634	700	657	671	611	613	745	652	653	637	617	664	636	674	621	629	635	683	656	656	621	684	662	660	665	674	679	667	656	683	632	677	684	651	642	650	676	682	645	662	622	648	676	623	669	679	627	619	651	662	608	708	667	645	648	704	697	654	647	657	630	648	609	614	681	671	615	664	634	652	679	639	639	665	639	649	667	673	640	650	617	618	629	661	624	661	638	639	663	640	648	618	651	656	651	706	657	615	670	639	648	702	645	633	642	670	633	627	662	632	652	654	674	677	612	675	644	634	648	661	658	633	656	664	660	667	660	640	604	638	650	615	683	640	715	667	679	654	653	636	671	686	602	664	671	646	614	685	633	660	645	616	644	695	656	647	647	671	663	697	619	646	628	679	663	652	680	693	650	664	608	659	656	673	668	609	621	638	618	726	661	624	616	665	649	657	609	674	696	636	644	658	639	655	672	658	665	636	653	647	659	601	701	674	702	647	654	639	642	691	663	618	630	646	621	592	621	646	621	687	661	643	634	619	661	651	642	685	638	630	648	665	645	669	643	712	643	598	667	669	664	644	636	630	698	634	707	687	621	648	642	667	631	664	613	661	630	675	687	620	676	633	674	659	643	665	661	627	629	620	652	680	633	626	626	608	607	656	645	634	623	625	689	654	645	676	625	679	625	659	679	686	625	657	589	682	663	644	604	612	663	643	666	667	657	646	682	659	694	660	659	599	626	653	621	627	697	659	677	668	648	708	651	650	643	635	664	685	667	641	668	680	622	648	699	659	683	633	640	647	683	661	619	672	643	654	618	708	643	667	646	631	700	647	636	566	661	657	642	645	609	680	658	672	650	655	688	700	646	684	619	614	647	724	631	670	642	625	650	661	641	624	690	621	627	671	625	713	629	695	705	621	640	667	649	645	626	662	670	591	616	717	643	653	643	650	665	659	671	716	647	622	648	591	631	640	635	662	692	654	603	655	663	688	628	611	668	678	684	641	675	634	637	622	663	662	630	609	600	632	622	650	656	676	655	713	674	634	649	669	658	668	637	673	633	585	626	640	599	645	640	659	653	627	640	613	660	652	632	712	706	660	684	682	587	650	659	654	610	647	626	619	671	650	627	684	631	681	631	648	694	628	637	660	635	651	663	695	660	664	650	640	650	658	614	631	641	660	695	663	646	697	647	641	610	611	634	660	653	672	631	669	678	650	628	669	600	673	681	661	669	624	622	626	672	685	671	663	686	651	616	676	643	681	657	655	646	675	656	647	655	631	674	662	657	645	639	656	650	651	646	671	674	640	666	638	660	633	692	661	626	684	675	670	646	673	640	662	689	607	718	671	695	701	614	665	623	710	647	620	652	684	625	616	680	619	604	663	650	633	680	656	652	625	657	612	610	641	681	662	658	644	660	713	637	681	619	642	602	626	651	649	639	575	641	614	671	639	647	657	681	681	660	663	680	676	690	642	653	658	680	713	640	647	655	701	645	636	594	678	665	646	655	641	662	700	677	661	652	688	657	640	630	675	656	620	632	698	664	658	631	650	647	624	708	604	646	732	640	619	634	657	618	651	671	670	686	658	615	686	665	653	658	651	619	652	648	646	619	650	675	652	678	709	656	634	688	648	618	635	645	649	627	694	654	674	682	642	640	660	641	649	662	665	646	686	658	667	655	651	655	643	677	650	648	679	625	647	653	626	656	652	617	653	645	641	663	694	663	667	667	619	685	680	697	693	646	700	644	675	679	629	638	628	630	677	645	658	658	655	653	699	641	600	660	629	692	661	668	650	665	679	635	635	701	646	660	695	640	653	670	635	625	621	624	682	691	638	632	653	648	668	657	628	694	654	680	624	647	658	631	659	693	667	647	661	652	630	642	702	644	633	638	607	669	655	634	703	663	701	635	642	657	650	644	641	680	617	640	640	640	678	679	654	630	675	630	652	643	665	684	692	654	697	655	632	651	626	677	654	647	680	689	678	653	649	589	629	616	698	644	630	657	637	679	660	651	657	689	684	585	634	619	647	672	668	725	646	644	618	601	635	697	636	648	612	636	665	644	696	646	693	637	616	668	644	687	657	679	690	662	687	639	661	717	676	659	640	627	669	644	610	679	661	700	672	639	631	658	598	671	637	660	675	649	656	645	638	640	665	641	654	661	666	658	663	650	673	614	653	651	653	631	637	634	657	701	676	631	630	666	658	641	647	655	636	608	641	640	637	687	655	661	628	667	622	673	641	657	639	636	647	659	670	668	614	623	675	666	647	650	638	618	655	629	665	603	631	653	659	642	689	613	641	678	675	671	638	635	616	708	686	692	692	656	677	683	661	667	674	647	668	671	640	642	645	644	581	653	657	617	631	655	572	633	629	626	647	632	633	680	636	643	633	649	659	608	649	668	664	691	623	641	643	640	679	633	657	665	670	616	678	616	660	670	666	615	651	643	665	671	630	659	668	634	658	654	676	728	650	713	616	652	631	659	658	613	669	632	671	686	634	667	609	663	667	636	664	663	625	687	611	641	646	613	632	602	622	684	708	679	671	656	656	628	668	705	649	636	639	690	634	603	671	629	658	652	676	639	672	664	669	660	683	661	670	633	652	632	676	664	706	654	644	693	639	639	646	675	647	669	629	644	635	642	694	687	590	647	646	656	666	626	633	664	681	639	628	656	644	681	617	666	655	683	692	649	668	684	613	655	659	673	652	648	649	629	636	641	663	660	660	618	643	693	654	673	659	636	662	691	610	623	673	657	657	636	625	626	637	663	632	618	658
14281	20323	5687	2785	2074	1634	1360	1121	1006	954	880	758	775	759	804	774	733	755	732	794	744	796	779	813	791	790	806	792	784	738	762	783	754	804	814	759	799	796	715	701	721	730	741	747	760	752	746	804	718	761	740	726	764	775	826	816	743	746	707	712	700	684	680	688	661	626	670	706	747	716	671	702	658	651	646	680	686	723	691	727	652	702	723	727	663	675	715	712	691	715	662	738	680	682	708	674	677	704	679	696	707	679	665	658	716	703	707	698	716	688	671	708	631	645	689	689	708	693	690	674	689	670	663	651	653	696	652	665	656	742	692	676	697	688	691	689	645	662	672	676	672	679	657	676	714	708	692	675	665	676	627	709	711	718	696	654	674	643	709	693	710	645	685	725	689	667	642	688	706	701	696	684	714	718	691	748	674	649	670	680	647	669	655	667	681	672	689	691	709	680	656	668	675	685	678	700	704	701	703	662	701	620	703	687	684	656	657	650	734	666	683	639	650	715	670	667	715	651	666	679	675	675	669	658	684	655	684	707	682	642	646	645	654	718	707	702	669	626	682	711	678	684	667	675	720	645	684	670	698	682	714	679	688	664	644	670	655	655	721	646	707	718	670	685	681	653	753	675	700	676	679	752	658	692	667	657	689	698	687	658	693	725	659	665	668	638	670	660	718	668	690	656	649	660	681	668	641	675	644	673	671	721	662	642	699	694	674	676	687	678	678	661	643	711	700	654	685	658	693	660	694	691	671	702	666	721	673	697	722	683	670	644	645	659	683	681	676	709	672	674	684	696	718	678	666	659	654	720	670	683	668	697	712	656	648	724	678	659	727	681	691	705	694	683	661	688	667	671	634	699	707	683	686	682	695	670	688	697	663	725	623	694	675	665	649	707	703	684	659	705	711	649	685	647	677	678	713	726	727	683	669	649	649	678	694	668	696	683	642	690	724	662	654	695	636	688	695	673	666	709	654	673	673	695	653	647	674	713	690	700	665	708	710	669	707	679	652	682	673	715	634	648	666	640	663	707	675	684	686	674	670	652	709	689	708	667	672	665	669	666	687	693	698	727	641	663	654	755	626	689	674	678	692	706	680	678	675	687	692	659	653	667	674	685	675	682	675	680	725	677	663	657	639	734	678	687	681	630	643	637	664	673	717	677	699	683	708	686	699	663	679	655	690	688	647	665	654	723	644	663	654	650	664	675	724	686	699	684	653	667	695	651	680	665	655	693	704	675	699	665	651	678	696	652	667	680	689	716	663	670	706	728	693	701	679	691	646	689	671	661	657	661	689	681	664	698	699	654	668	683	709	662	693	707	732	702	666	682	679	687	652	632	716	669	697	706	689	648	680	729	647	701	674	655	662	696	670	707	710	697	643	679	701	666	728	651	663	676	708	682	725	677	634	722	652	737	679	732	673	680	659	674	717	740	714	656	650	689	658	730	658	672	665	679	667	699	723	684	672	718	696	643	703	655	662	673	654	691	662	664	667	687	703	685	694	681	624	682	698	681	660	659	641	667	702	683	675	642	652	711	674	736	667	666	668	675	692	654	647	645	696	686	656	666	740	645	680	641	667	649	678	705	698	714	653	698	723	655	609	707	647	741	657	694	709	669	682	652	730	664	761	678	698	660	640	653	656	687	687	622	710	710	634	653	633	627	688	641	710	668	676	690	708	666	685	723	691	692	659	653	663	695	678	685	634	664	671	670	667	701	665	723	636	685	649	664	665	710	690	698	711	669	695	655	716	611	683	703	640	685	734	677	658	662	675	740	726	666	646	673	683	675	686	684	655	683	680	638	700	668	700	708	672	659	717	628	677	693	686	669	691	640	681	691	705	636	713	725	697	655	716	657	636	677	673	633	687	717	678	634	637	686	658	658	693	686	677	645	683	703	735	680	656	697	702	750	675	710	682	685	686	670	646	677	692	681	685	681	645	665	720	637	687	656	669	674	674	660	651	702	709	663	715	687	685	664	708	707	706	702	630	710	682	698	718	710	717	673	713	657	695	659	714	657	732	661	712	657	645	713	658	689	700	717	698	676	722	708	710	711	724	684	697	669	689	674	666	663	643	666	664	710	700	689	696	698	692	696	682	658	678	727	667	698	625	690	724	688	682	680	649	661	688	713	670	628	678	651	648	644	640	702	690	677	669	641	683	678	637	685	679	698	684	708	724	631	686	680	629	688	707	676	664	692	688	653	678	671	702	685	669	637	712	616	648	660	644	678	645	708	642	668	693	678	707	701	669	653	680	659	650	686	721	664	652	640	709	690	659	713	647	658	630	702	655	660	711	678	675	693	698	677	574	665	701	628	657	685	684	716	687	651	644	703	637	716	695	659	677	663	713	680	634	714	679	755	663	693	654	667	658	679	654	716	669	694	674	668	663	697	662	657	669	664	667	652	694	674	749	670	687	711	664	708	706	671	688	706	649	687	653	694	666	679	626	691	676	691	700	652	689	687	695	662	653	669	705	684	662	680	663	722	683	685	671	706	689	659	656	675	709	699	661	699	682	694	701	678	631	747	683	690	685	689	690	708	652	713	701	671	691	678	717	682	685	636	636	699	643	621	717	696	684	715	655	671	674	682	703	664	673	722	650	660	686	716	709	648	648	656	658	666	698	672	676	651	667	714	650	680	627	663	661	680	637	645	686	680	648	660	693	657	720	652	677	671	678	693	664	635	714	633	676	720	694	677	708	736	694	699	705	667	651	676	682	711	665	698	701	656	674	701	736	665	671	705	661	668	646	656	703	633	610	688	664	658	683	716	689	674	658	673	633	669	672	656	662	680	638	703	605	664	673	641	668	670	687	715	651	675	707	680	653	679	718	652	703	628	689	689	674	656	668	684	682	704	667	724	683	703	656	632	634	701	731	688	694	668	690	651	652	659	732	704	681	658	711	644	690	659	683	669	664	695	681	687	707	636	672	658	706	662	678	675	670	660	660	676	717	713	671	682	615	666	695	685	672	673	698	662	676	671	707	715	695	749	654	678	717	702	701	656	640	671	698	696	633	648	679	662	698	742	648	663	677	660	633	626	695	682	696	616	666	640	691	710	661	708	673	677	685	684	711	684	666	657	680	647	650	683	699	691	681	640	678	670	674	738	676	687	684	661	713	668	702	652	676	686	629	639	667	689	731	667	705	718	646	663	693	695	682	694	658	626	618	625	664	683	733	722	678	669	662	677	640	711	655	704	693	693	659	667	654	658	700	673	704	717	626	655	747	647	671	661	670	629	662	676	674	677	675	641	655	650	727	629	669	662	654	661	719	678	674	659	688	657	669	697	652	634	650	696	682	671	660	685	681	699	711	703	722	687	691	636	651	669	689	627	658	689	670	714	699	688	705	668	709	692	667	698	676	705	680	692	693	702	684	707	677	713	698	683	690	678	721	653	684	679	652	690	667	705	692	706	671	658	671	658	684	652	652	665	698	681	652	668	694	693	689	736	669	653	639	705	647	691	681	663	705	685	666	673	691	676	716	713
22703	21298	28958	23942	21301	21338	7467	1253	942	856	744	692	628	638	556	578	518	556	561	539	524	553	549	621	620	580	586	540	574	534	551	534	558	575	538	547	610	550	516	508	477	525	547	559	536	507	537	575	559	568	536	490	540	565	591	593	533	448	506	480	481	419	428	442	425	430	461	436	427	428	444	469	455	436	492	424	430	435	440	422	426	401	455	455	486	427	452	464	448	424	453	427	438	473	398	431	402	431	409	433	457	425	408	420	441	418	439	419	420	437	446	434	412	455	472	422	412	422	424	434	434	434	404	475	426	421	467	423	423	469	410	409	484	425	443	448	433	422	430	411	435	443	432	467	430	412	421	456	435	432	410	445	463	405	379	411	440	430	445	439	422	433	420	467	451	440	419	474	456	431	422	413	412	419	474	368	397	442	463	440	423	428	409	416	456	414	431	428	436	467	410	414	432	441	453	378	397	437	413	419	398	437	446	482	429	443	425	412	436	405	403	432	436	422	406	415	437	452	432	444	388	444	435	431	436	442	439	434	413	450	441	423	408	422	402	396	454	388	456	401	435	434	440	434	415	430	416	412	481	443	448	479	429	402	429	449	463	438	394	437	445	419	429	465	444	396	428	409	393	452	428	415	449	438	409	462	399	448	433	424	428	448	435	438	451	410	429	421	434	431	398	416	421	428	392	450	451	413	424	422	467	438	409	438	408	426	445	433	432	466	423	412	433	409	461	431	422	417	397	387	467	431	458	437	450	428	445	424	416	430	413	395	489	441	446	432	411	419	411	483	435	419	432	403	412	449	388	430	429	410	427	449	452	430	430	445	424	473	426	442	435	457	441	412	432	468	402	449	421	463	418	396	392	418	424	469	445	468	434	484	455	419	430	418	467	415	420	448	386	425	427	389	423	443	392	436	410	414	442	436	416	402	440	430	454	436	455	469	408	456	432	426	426	427	424	436	406	406	431	403	421	446	437	425	410	400	439	448	392	433	409	436	449	428	473	420	434	388	409	440	406	427	439	415	426	446	439	442	423	441	430	406	454	425	401	433	433	424	411	405	450	397	427	411	456	432	482	387	460	423	436	403	421	416	423	395	404	423	393	415	414	427	439	404	408	382	445	393	487	412	401	450	402	419	423	402	459	410	427	415	443	399	420	461	389	440	416	427	445	433	441	429	417	441	430	414	406	395	435	422	451	439	415	398	434	442	407	450	432	422	457	417	437	442	443	423	421	421	426	417	424	431	432	393	433	422	387	432	457	391	426	412	417	404	407	453	421	434	398	481	431	424	388	423	427	446	401	451	437	415	423	402	431	443	431	432	426	441	422	478	459	436	437	408	431	424	434	432	447	457	425	407	480	422	392	428	415	413	419	380	447	434	445	451	443	402	426	451	408	417	425	454	412	441	452	462	413	413	402	467	408	446	427	412	424	417	429	414	431	432	448	436	412	414	418	395	423	425	425	437	454	400	417	443	412	459	417	449	404	415	443	415	376	449	432	442	441	444	433	412	432	427	400	453	434	430	426	444	440	456	438	437	420	382	417	442	440	444	413	394	427	408	411	392	392	468	405	417	418	424	452	444	468	440	421	380	464	450	412	447	425	444	455	430	408	406	443	431	416	460	414	422	424	447	416	421	461	437	443	430	404	433	380	444	436	382	465	421	402	395	431	455	400	454	429	404	377	432	398	432	436	417	413	426	433	422	413	410	461	431	421	400	469	404	460	419	424	396	428	400	383	413	399	428	476	440	402	407	449	421	414	449	430	419	411	369	420	415	408	469	370	396	453	415	444	414	436	428	457	408	423	437	449	410	397	434	438	450	427	418	449	431	421	404	417	453	404	449	409	455	412	441	389	406	411	433	435	399	464	438	467	451	415	403	440	396	446	417	424	380	450	431	423	438	412	430	434	472	443	450	414	447	423	413	462	422	414	414	433	462	440	426	448	483	447	383	396	462	436	436	423	432	409	436	448	401	459	429	395	452	428	418	439	440	424	409	410	430	460	419	392	428	421	434	455	455	462	444	476	418	408	395	440	420	427	452	448	411	435	409	437	418	427	462	448	463	432	403	441	416	420	430	436	428	417	444	493	431	402	433	397	403	449	419	399	407	434	410	418	423	412	426	419	402	422	451	431	439	399	426	412	419	420	408	398	421	397	419	439	467	455	441	405	458	441	437	412	431	416	439	435	445	467	419	411	440	450	410	452	411	422	461	410	392	421	424	433	421	438	385	421	413	420	432	425	435	411	435	413	421	417	420	429	410	412	406	409	408	435	388	442	437	425	412	412	424	417	397	422	453	399	394	429	429	432	416	397	449	455	432	444	460	404	430	427	439	429	390	428	441	448	432	433	439	446	452	429	435	386	434	395	408	426	436	418	450	441	401	422	429	447	397	404	410	441	423	431	427	399	429	396	423	419	444	418	406	384	424	442	415	425	409	419	430	442	417	454	444	431	399	442	409	425	441	430	392	393	426	458	428	429	440	458	459	406	446	417	402	441	420	425	425	427	426	449	404	431	413	452	453	416	402	443	377	383	429	438	462	440	438	457	408	436	421	418	434	443	481	402	395	397	458	449	440	446	420	460	402	456	445	427	398	421	444	404	436	419	424	431	429	440	389	437	431	395	432	420	420	420	438	407	452	411	454	469	442	417	436	476	400	419	411	448	403	411	415	430	410	447	416	441	409	438	430	485	436	419	404	418	454	424	401	430	449	447	459	456	416	423	389	402	399	438	417	435	402	400	402	452	433	430	431	422	416	441	438	449	434	467	434	451	456	464	414	394	444	411	443	436	432	451	422	383	436	405	432	426	387	421	434	438	429	440	407	438	463	419	442	405	396	460	448	387	475	438	448	394	467	427	383	408	396	418	442	442	412	386	413	432	439	443	457	442	394	455	455	462	449	433	422	434	489	454	406	394	456	448	403	436	462	422	442	415	407	398	423	421	418	440	442	408	413	474	443	427	451	428	435	432	461	436	417	439	417	427	415	426	411	412	437	423	446	411	461	394	471	433	445	416	391	436	465	403	431	427	401	444	417	422	417	400	405	402	441	422	388	426	433	400	443	370	431	463	440	421	435	451	456	403	441	454	415	425	446	403	400	420	407	425	407	434	429	446	420	429	404	423	403	344	435	386	422	418	438	434	434	410	386	428	392	434	426	397	452	424	437	441	424	408	442	447	426	456	418	417	422	401	434	435	404	415	442	451	434	383	435	410	423	417	443	446	409	482	437	413	373	408	450	394	397	455	439	428	475	409	430	429	464	403	446	466	427	417	413	409	447	431	374	406	406	408	437	433	422	413	454	396	447	424	403	411	405	415	428	399	409	436	461	433	391	427	377	413	423	473	437	411	438	467	426	450	439	431	394	426	389	437	442	420	400	411	420	412	430	436	410	424	410	383	428	441	436	420	401	440	423	450	444	416	452	413	427	467	430	425	420	435	428	466	415	437	435	435	449	415	419	398	457	423	438	419	445	447	434	418	448
17786	32287	13289	6122	4308	3143	2367	1793	1484	1279	1097	942	792	744	757	647	618	624	592	654	677	676	667	740	773	698	655	626	661	574	696	664	610	707	655	665	669	651	588	607	541	576	544	610	624	590	582	558	642	638	591	557	594	769	708	682	554	536	541	522	509	441	449	502	433	501	488	505	457	471	494	494	478	427	485	485	431	442	447	447	433	445	451	487	470	418	452	407	434	448	452	408	431	465	441	423	436	428	420	465	453	427	476	441	467	437	425	472	466	453	428	465	429	449	467	431	415	435	426	454	413	451	461	434	462	427	470	428	460	446	446	460	420	426	492	433	452	417	471	401	418	453	450	462	431	408	439	454	437	460	440	434	424	436	478	442	451	437	412	448	425	460	465	440	403	427	418	494	405	405	464	444	409	445	413	417	419	433	464	401	461	422	449	401	484	493	418	469	463	452	431	441	459	436	410	421	444	421	426	428	446	418	431	442	455	444	411	416	431	406	425	440	487	432	433	472	458	433	442	425	408	442	433	435	436	427	468	439	426	451	426	453	436	435	436	427	421	425	390	476	436	418	467	476	436	448	421	470	429	449	433	454	442	465	437	411	407	440	475	409	440	456	432	447	422	425	426	443	456	433	461	460	426	416	428	459	428	395	435	434	417	464	428	424	461	417	422	433	430	443	437	457	427	436	467	412	441	407	433	433	484	422	457	460	443	448	452	461	446	423	452	448	464	415	438	441	403	432	413	402	453	458	447	401	417	390	429	442	392	404	448	432	428	440	405	438	425	432	460	448	436	439	491	426	457	481	418	465	449	432	417	455	454	411	423	434	413	413	431	421	440	407	465	435	442	439	385	454	420	475	458	426	426	445	425	432	463	453	446	435	467	423	438	452	399	447	424	438	432	463	452	429	480	414	443	465	409	424	414	442	434	449	428	389	442	420	432	428	431	429	436	432	458	425	453	455	406	428	440	423	428	462	436	435	479	441	455	430	444	422	448	422	456	416	379	434	405	423	431	381	471	450	380	416	436	437	449	470	442	453	440	444	406	452	416	445	413	430	432	430	411	452	431	451	438	448	461	475	404	445	406	414	466	450	444	461	447	434	441	447	443	426	450	449	414	440	465	411	448	433	433	420	441	430	400	427	425	478	431	470	413	421	476	431	418	404	449	479	443	434	438	429	398	434	420	446	428	409	475	420	435	404	432	437	438	414	486	406	471	461	452	420	432	461	411	446	460	456	450	420	462	422	465	466	455	429	433	432	411	420	433	475	433	411	411	469	474	430	458	440	439	418	493	409	457	449	439	462	384	429	427	451	439	432	439	480	405	423	410	433	472	464	429	446	413	421	450	406	428	454	439	441	395	445	449	393	463	444	477	406	453	447	438	456	445	460	415	438	446	447	419	478	427	450	413	429	423	445	456	413	417	432	438	411	462	454	415	421	407	444	434	429	450	448	442	432	477	411	447	459	396	453	421	444	390	422	458	438	409	491	411	470	443	459	478	420	456	454	428	454	448	422	428	445	461	445	423	419	439	432	460	444	403	440	409	413	412	442	475	432	410	485	455	450	411	429	422	438	412	476	432	440	458	465	450	445	416	406	433	436	456	389	440	418	463	471	431	424	437	448	460	437	462	446	414	441	443	407	443	466	472	441	443	449	423	460	448	446	454	437	430	456	452	429	434	424	406	397	426	448	435	454	444	453	407	447	461	411	454	442	452	440	436	437	459	451	386	449	446	480	439	477	469	442	463	446	433	454	422	462	413	458	448	484	434	454	423	452	390	436	441	444	434	455	458	445	402	431	447	413	437	460	497	445	436	433	452	393	415	442	455	462	451	429	430	426	446	432	407	394	428	425	420	434	451	442	413	439	435	470	479	455	417	463	437	433	472	463	438	432	429	401	436	395	439	406	411	411	417	489	440	461	433	430	399	468	462	450	425	411	471	437	449	410	425	427	414	424	412	421	429	457	481	451	433	422	442	458	446	421	444	493	461	434	432	413	420	460	430	462	460	465	438	431	498	431	434	434	414	444	405	430	405	395	419	444	442	411	447	474	415	463	379	424	441	456	445	445	423	454	394	446	440	423	428	418	420	441	461	443	431	413	444	427	419	398	407	451	397	442	423	430	426	459	411	434	428	442	455	450	425	414	475	435	433	461	431	437	465	423	462	450	448	420	413	421	435	469	439	450	435	458	428	419	445	467	414	470	436	464	455	443	428	435	428	431	448	468	425	454	399	447	434	443	461	449	416	449	456	436	466	431	452	425	484	478	444	431	403	419	460	448	420	434	420	419	469	428	439	442	422	409	442	439	438	426	415	424	429	446	444	459	393	447	433	434	439	455	414	437	427	414	419	413	438	468	424	405	399	430	456	396	417	453	401	439	440	452	416	451	407	447	435	445	431	412	446	417	443	427	438	432	469	431	455	420	435	445	436	464	430	426	429	465	413	413	451	439	419	414	436	440	477	478	435	427	430	447	459	435	437	422	452	429	453	474	436	455	428	483	478	416	428	424	420	406	438	458	452	453	401	434	438	431	433	458	428	445	394	425	443	436	457	428	434	437	418	437	403	412	442	437	385	417	427	438	436	468	417	446	454	396	450	428	408	440	455	421	461	404	452	417	471	428	425	476	459	461	455	434	415	439	431	432	439	474	473	409	455	486	480	396	445	374	458	439	416	444	399	423	443	444	437	449	458	441	427	446	430	420	465	409	408	453	414	463	449	401	442	412	409	455	452	442	442	444	431	439	474	426	397	435	450	424	428	455	447	449	417	434	434	434	419	435	417	450	467	426	413	437	431	425	418	409	470	426	445	449	408	474	443	400	443	418	431	439	465	466	402	438	411	425	453	449	432	415	450	480	427	439	451	431	413	383	437	400	443	467	442	414	441	446	475	462	443	478	449	449	447	447	478	457	425	470	463	404	460	419	436	435	432	414	431	452	397	429	439	460	450	452	446	420	451	455	455	428	385	457	437	431	423	427	424	429	448	405	412	429	449	424	435	449	420	415	494	433	449	467	458	496	411	432	435	403	453	446	424	415	418	428	456	455	435	426	468	475	428	439	432	450	422	417	418	403	429	404	452	431	450	447	430	468	467	417	447	442	442	421	438	418	485	461	453	450	452	448	432	455	422	437	410	465	404	422	404	433	410	490	458	488	440	436	422	421	436	419	440	444	484	435	443	390	435	423	409	421	418	445	457	459	412	439	452	467	441	452	426	432	422	439	433	462	442	490	440	468	422	406	411	460	466	398	422	449	428	452	461	435	458	450	448	435	441	427	397	448	456	447	447	473	444	439	436	439	435	479	434	440	426	445	450	412	419	434	425	461	479	434	447	442	470	430	427	401	472	452	459	388	436	420	438	458	450	460	455	428	406	439	447	428	442	415	446	388	447	437	408	448	412	413	399	413	410	436	458	414	432	465	456	423	446	455	441	454	467	419	420	406	450	437	434	449	468	419	403	431	499	445	439	427	422	456	432	475	437	432
28065	17269	4337	1223	752	577	542	517	584	539	506	513	515	516	502	489	491	492	468	531	543	530	587	524	571	524	536	527	520	527	508	563	508	548	514	517	525	520	468	486	475	504	533	520	536	535	527	524	508	527	491	544	507	511	544	574	568	479	503	479	501	498	503	498	455	507	496	475	474	537	483	484	503	490	471	473	519	456	460	496	528	499	486	470	509	499	483	499	474	441	487	497	495	464	498	496	477	503	479	499	526	491	497	533	519	478	490	487	532	519	471	509	476	492	466	491	497	475	510	507	478	480	504	488	492	537	528	486	473	487	490	473	490	457	490	491	568	489	461	483	523	499	524	483	480	500	516	460	499	485	494	512	495	531	485	490	514	510	467	469	455	474	488	503	459	491	495	511	500	454	474	511	434	483	510	476	504	540	509	497	491	501	465	463	454	482	503	468	496	508	486	472	519	523	508	524	485	482	465	524	493	455	465	493	469	515	493	528	444	466	448	515	508	439	434	508	464	509	518	500	494	491	470	500	470	552	488	533	483	525	487	488	517	516	487	492	528	516	461	497	476	498	507	510	496	456	479	519	499	464	538	484	494	466	476	492	519	505	478	488	466	513	484	496	505	487	526	512	491	484	466	503	465	532	497	514	527	499	484	509	450	492	482	455	463	460	476	487	465	499	530	537	464	465	479	483	496	470	515	514	465	469	503	488	487	470	442	463	474	462	504	489	502	499	464	509	505	471	495	467	489	492	505	498	500	501	498	477	466	552	484	501	469	448	500	479	515	465	481	493	483	521	462	488	493	488	468	496	511	504	527	456	487	507	470	512	452	474	483	497	471	497	445	491	503	532	496	476	483	518	494	505	532	523	510	492	492	491	476	501	515	500	484	458	467	484	499	479	459	506	496	482	501	511	528	522	495	460	486	479	499	465	490	508	480	468	514	501	507	467	480	480	484	529	488	506	467	461	503	501	519	483	495	537	461	503	508	518	520	499	480	486	475	482	481	536	472	461	449	482	510	500	515	493	480	483	470	503	461	454	470	509	505	506	445	505	481	486	504	500	469	510	481	540	512	500	468	511	502	484	474	501	513	515	501	476	497	488	458	450	530	482	536	506	501	479	506	455	503	525	479	501	489	478	510	492	533	490	512	469	528	490	460	468	511	500	501	511	492	502	516	501	509	503	450	514	485	508	495	504	483	487	536	519	497	469	503	451	476	484	470	465	479	499	441	509	476	533	522	472	454	486	474	518	495	487	501	481	519	490	499	474	455	497	534	474	466	495	477	506	480	480	453	523	483	518	510	517	502	486	512	497	477	474	478	452	475	465	494	491	491	454	491	470	513	527	500	499	494	497	496	456	468	523	517	473	514	479	467	433	456	451	511	504	503	483	495	478	490	533	509	465	477	484	500	452	500	482	495	484	515	496	475	474	476	488	464	506	528	470	489	468	451	515	500	493	503	507	494	476	473	453	507	509	458	486	509	523	485	485	480	456	548	523	498	518	484	503	539	451	482	524	497	493	490	488	516	479	475	469	502	465	505	512	490	520	493	503	511	514	473	467	469	493	517	548	462	501	515	532	539	471	474	478	499	508	441	469	490	499	507	509	489	500	525	497	471	478	450	496	488	513	528	543	506	452	504	501	492	443	459	457	465	468	483	476	533	479	473	494	478	482	501	500	534	482	472	459	495	491	501	498	487	504	506	495	441	538	477	481	461	494	509	460	477	488	518	479	506	503	495	507	473	498	452	483	459	473	451	511	471	494	475	494	526	528	474	505	497	543	492	497	526	509	475	525	493	519	512	494	513	456	489	434	467	522	471	481	475	526	504	455	491	483	470	482	487	480	452	473	482	466	507	487	519	485	501	492	487	559	524	521	492	505	478	478	484	480	458	506	514	483	516	469	519	501	465	508	524	481	482	507	486	504	462	516	496	477	489	492	490	524	483	490	490	504	521	476	473	517	502	474	507	494	498	520	492	496	461	481	457	510	490	493	499	487	492	514	492	509	472	484	519	483	462	505	459	510	499	550	489	477	577	490	503	483	500	514	486	503	527	524	520	488	476	516	474	465	494	491	498	496	500	462	499	498	499	513	509	471	484	523	475	468	502	495	497	462	515	459	500	508	506	524	490	494	504	503	515	467	447	492	486	506	531	501	497	540	471	475	488	484	475	484	507	526	467	466	533	460	512	498	464	532	504	491	521	486	448	508	507	490	500	484	449	490	554	493	469	486	496	487	506	521	519	485	463	467	498	496	500	473	531	504	527	554	545	477	498	460	462	516	481	547	503	481	485	457	493	475	489	484	500	521	500	491	469	478	478	520	486	468	441	506	512	516	507	481	495	476	471	496	491	475	434	468	536	485	496	491	488	481	469	483	465	465	504	462	494	465	489	458	515	472	458	462	505	484	479	462	499	491	487	468	505	472	473	515	491	525	535	477	510	522	538	477	505	474	491	473	454	499	467	525	488	435	486	537	508	487	507	505	498	518	472	500	520	489	467	496	502	473	466	499	472	460	493	464	514	478	493	491	466	503	499	503	496	463	477	517	468	500	481	454	504	483	486	491	499	447	479	489	482	496	500	488	494	551	482	483	492	526	470	480	467	485	488	463	512	529	465	505	508	477	531	490	464	515	501	493	479	471	479	531	477	526	498	494	513	477	494	511	523	526	460	520	479	503	468	490	535	513	507	509	484	509	504	483	509	486	420	509	517	506	493	522	532	474	475	463	502	475	455	495	505	474	510	465	489	477	492	508	528	481	483	459	484	509	518	525	483	478	458	474	507	505	502	494	489	520	443	498	534	508	490	485	475	500	464	491	484	487	518	491	497	473	506	496	496	468	483	477	493	511	447	482	502	519	524	507	515	490	480	474	462	480	457	509	480	470	470	482	509	479	463	494	459	477	503	475	480	527	514	467	487	490	438	469	478	487	500	480	513	485	468	489	523	497	500	473	463	509	506	484	505	480	486	473	473	463	495	499	484	468	485	487	500	471	522	514	502	513	488	477	485	445	474	503	480	503	523	525	495	507	498	468	505	494	519	473	486	487	483	468	499	500	480	523	453	479	536	482	526	464	547	521	491	452	487	475	527	502	511	455	507	472	490	478	525	501	533	454	442	495	547	509	482	463	532	489	502	506	487	471	475	527	521	516	493	493	495	503	492	466	552	463	495	481	499	498	503	536	489	485	478	519	508	506	502	510	530	479	517	530	447	492	529	488	522	481	451	483	491	492	460	465	496	481	520	505	478	452	481	484	490	527	446	465	483	504	527	489	485	487	484	496	509	474	442	528	514	481	475	462	533	513	476	451	486	510	492	493	499	480	487	462	505	469	520	525	494	484	526	484	482	512	520	530	509	517	504	542	473	479	491	482	541	559	526	495	458	502	535	504	474	492	497	457	490	474	507	505	487	476	481	491	502	492	495	437	497	506	472	475	455	490	498	473	499	497	519	495	487	492	476	507	501	478	486	461	522	515	526	511	505	528
12586	5105	2346	1221	978	813	628	626	600	620	566	534	502	509	553	543	540	557	569	570	571	582	572	603	624	635	592	611	574	618	588	585	583	567	583	556	603	599	578	586	591	525	550	578	624	588	614	601	618	561	577	584	551	610	605	590	559	541	562	569	533	559	578	520	550	563	530	577	532	507	569	518	545	570	539	535	498	534	513	507	547	522	520	530	518	545	571	535	576	517	512	510	501	482	515	520	551	534	522	536	482	545	562	543	542	503	547	567	536	537	538	529	521	508	516	501	553	570	490	523	527	564	490	568	537	552	507	522	541	519	500	542	516	550	540	537	567	541	547	490	538	544	518	534	526	550	502	533	558	528	552	544	557	476	536	509	544	523	533	545	537	527	548	531	557	535	554	515	517	501	525	575	560	538	516	537	549	543	523	503	533	530	554	530	514	489	486	544	534	522	542	571	526	535	518	512	546	501	539	553	538	501	522	540	511	552	536	530	539	536	546	543	573	530	546	550	525	515	545	537	511	518	553	547	563	538	572	558	509	517	497	499	527	531	554	504	528	542	539	546	540	486	526	513	539	524	531	518	554	546	515	497	522	513	476	545	558	527	532	516	507	548	495	508	516	537	533	493	495	542	497	577	539	575	525	538	501	517	525	527	532	508	495	565	541	532	536	523	561	510	546	551	572	544	530	509	486	511	542	514	506	533	543	513	541	518	526	528	493	517	557	515	520	532	524	481	506	600	550	560	555	536	551	542	531	524	547	550	509	512	516	521	510	585	505	519	512	544	511	537	512	566	565	532	531	545	557	554	503	521	578	519	560	571	537	545	565	551	508	511	526	548	557	509	538	540	565	515	499	531	528	521	534	551	514	516	550	555	538	541	552	505	539	506	542	534	504	491	495	527	548	561	517	543	551	518	535	540	517	528	483	529	496	551	504	549	552	534	503	499	518	549	505	556	548	493	528	535	593	514	552	492	521	538	510	532	549	513	522	521	534	500	574	555	569	516	531	562	517	545	519	505	521	530	550	548	524	551	580	493	572	533	510	525	559	562	529	497	516	528	520	515	554	553	536	544	511	547	503	484	543	532	494	542	537	552	491	523	542	546	538	524	498	516	526	541	505	541	542	528	545	562	562	509	556	501	542	568	558	553	525	517	522	530	549	538	531	577	545	567	544	536	493	507	474	534	547	516	516	505	549	529	533	529	513	514	506	544	509	552	504	514	558	585	498	519	496	531	541	505	537	571	538	529	564	557	522	496	515	542	528	514	498	540	503	566	516	531	521	525	573	548	502	531	536	512	528	527	519	546	530	504	533	516	545	517	525	517	510	530	514	578	550	554	529	560	561	475	500	558	559	519	575	532	528	517	548	550	532	550	495	531	532	554	527	518	573	534	536	536	559	538	500	533	488	519	542	531	487	544	533	520	516	504	497	510	548	554	541	526	525	543	516	539	520	550	513	520	548	515	535	552	505	540	524	524	539	513	517	521	520	527	546	530	528	550	506	537	523	503	480	534	529	508	531	577	548	521	516	553	516	530	553	479	511	516	496	546	523	527	523	522	511	488	483	551	530	491	541	546	556	553	547	531	566	553	512	516	545	549	533	500	527	500	544	584	491	529	534	526	542	490	530	560	524	531	556	489	509	489	515	512	521	531	520	553	525	564	542	500	542	521	507	547	546	488	536	569	528	515	545	519	525	502	503	511	493	556	553	476	582	524	540	505	512	488	565	542	526	556	543	536	552	525	528	525	507	513	516	555	511	547	534	517	521	494	581	496	510	570	542	570	554	533	552	498	567	511	549	518	540	525	526	547	529	476	527	532	526	541	559	527	560	541	570	567	519	574	522	474	497	558	544	559	564	534	520	557	563	516	578	546	509	481	525	549	530	553	527	480	544	540	538	537	527	513	521	554	546	537	544	554	498	549	494	559	507	514	569	544	521	525	528	529	541	549	549	511	550	509	502	538	518	523	544	538	532	524	519	587	502	540	542	525	505	454	509	539	594	529	505	511	522	541	530	528	538	508	559	519	540	543	556	538	489	513	521	557	499	531	573	500	510	499	523	540	491	533	540	511	532	507	535	516	531	520	541	514	583	562	536	508	513	524	535	567	544	531	537	489	506	538	537	489	535	554	518	517	549	508	510	504	519	570	554	607	530	579	548	514	511	517	526	542	561	534	548	557	533	524	550	518	527	562	560	512	542	573	554	494	523	534	509	555	546	523	514	506	518	537	538	501	549	509	541	491	569	522	567	546	524	561	502	567	556	538	511	547	524	547	550	535	504	544	520	556	531	576	541	520	532	500	516	564	524	541	578	547	553	510	499	535	503	516	520	514	538	517	540	537	533	548	546	573	535	563	521	511	499	504	531	521	515	582	557	572	521	518	509	588	544	550	525	545	564	529	520	501	520	577	530	571	535	563	548	551	509	518	515	524	480	538	540	532	536	538	541	514	535	514	552	537	504	512	538	507	521	482	520	550	516	546	519	506	502	526	520	497	501	543	541	514	492	514	531	518	517	503	548	556	523	513	544	523	523	552	493	550	531	516	507	540	547	541	511	545	517	526	552	505	522	508	505	525	505	539	528	497	500	533	499	544	526	527	503	493	539	526	547	528	552	539	497	553	540	529	485	570	504	509	521	489	528	512	513	519	501	554	530	528	558	504	522	534	581	516	567	536	562	575	508	566	533	493	497	539	526	526	544	537	562	521	590	555	514	530	492	497	507	554	518	525	569	545	529	538	573	526	561	485	521	563	489	485	533	490	536	535	552	538	517	566	498	566	498	514	507	594	537	534	499	498	547	523	492	582	523	525	517	554	547	512	529	527	559	499	551	520	549	546	564	506	571	543	530	520	473	539	542	533	553	494	522	520	530	556	505	531	521	537	519	507	545	520	560	588	518	548	488	527	514	528	520	572	537	501	554	514	515	503	561	500	536	532	535	524	517	539	540	539	524	543	544	551	504	528	531	525	535	561	498	525	463	479	542	527	521	507	486	481	532	545	554	541	561	583	520	557	494	530	535	519	510	514	555	540	532	573	480	541	534	531	554	526	535	553	557	507	529	510	496	557	499	489	482	483	549	520	522	526	527	516	515	553	495	531	537	562	525	501	547	518	514	521	511	536	528	539	533	518	481	561	522	542	555	516	521	550	559	559	543	510	522	545	516	529	523	475	540	524	545	535	512	528	533	556	523	512	499	582	545	506	545	525	524	528	504	544	527	544	565	543	534	542	530	533	537	534	521	556	534	542	512	562	509	525	547	530	484	544	528	522	541	538	516	528	531	472	496	506	512	544	557	583	535	534	568	521	527	504	537	529	528	505	526	510	528	482	535	539	534	491	538	541	544	506	535	536	541	497	570	521	556	555	528	546	533	547	559	517	499	541	550	548	522	550	522	511	509	508	514	506	535	555	536	524	486	542	516	562	569	516	537	482	484	475	554	501	535	531	560	557	534	535	564	544	551	506	532	541	550	559	546	506	496	526
23799	21260	28484	24360	21264	9442	1080	692	598	532	453	399	431	381	373	357	371	365	397	387	412	372	434	393	408	382	358	408	394	349	380	364	378	410	383	373	391	370	366	309	342	399	326	356	363	367	340	376	366	338	354	351	401	412	368	380	333	311	339	281	298	338	277	323	327	313	295	296	322	302	351	284	292	315	313	299	345	285	295	298	279	294	300	301	312	287	259	286	310	283	287	299	296	296	297	316	287	291	259	327	294	306	298	284	288	269	294	290	266	307	275	273	281	304	303	290	311	274	273	276	280	280	268	269	287	272	285	311	286	282	324	273	306	305	330	306	307	291	282	298	277	316	291	287	308	310	286	271	252	302	273	317	283	290	305	275	315	287	272	318	261	318	321	272	295	297	297	271	272	279	273	284	295	302	285	274	295	291	281	298	260	296	304	289	333	268	275	273	296	280	283	281	304	291	319	310	280	290	299	280	288	289	306	288	320	291	275	299	273	294	315	301	268	291	306	308	312	277	304	284	311	299	291	301	293	300	275	272	277	259	275	274	283	315	271	286	300	283	262	312	290	292	271	294	325	311	309	309	294	309	276	291	293	270	315	315	288	277	277	318	299	276	260	316	288	277	267	297	259	295	307	301	313	263	279	306	288	306	316	293	316	309	300	291	288	267	297	302	279	310	259	285	299	284	297	280	293	282	308	304	301	284	304	293	280	297	287	305	302	311	264	308	299	288	320	277	262	318	292	242	270	267	300	300	282	285	274	261	289	273	271	262	301	289	308	324	267	275	305	291	302	299	268	302	276	321	268	312	309	290	278	307	268	291	309	307	237	313	299	281	266	311	312	297	323	295	300	276	284	293	281	295	252	301	323	291	259	292	311	270	290	310	304	331	290	313	281	290	263	291	307	291	277	279	318	291	303	301	274	270	261	301	273	329	258	302	283	258	291	308	294	293	292	281	272	279	292	272	307	293	252	291	282	279	295	271	299	267	289	285	299	295	308	292	304	283	288	310	262	276	308	277	311	258	294	320	298	276	306	288	306	285	304	293	287	283	266	273	293	295	289	269	320	281	321	280	317	286	272	289	319	284	279	286	283	314	310	276	288	291	279	307	296	281	334	304	297	289	296	246	280	314	301	278	301	296	283	287	301	286	313	297	280	279	270	309	296	301	285	276	284	299	276	295	286	304	297	292	316	309	259	287	290	301	275	280	294	290	285	274	293	272	285	292	292	278	293	310	297	288	281	291	278	323	277	318	321	258	281	264	306	303	304	296	316	269	279	291	290	298	308	285	281	296	286	275	244	270	304	301	269	280	299	273	317	268	292	283	250	306	284	300	307	321	307	304	292	290	291	270	290	275	330	306	284	272	307	305	300	298	288	295	301	298	288	296	298	318	296	311	290	309	292	279	268	297	306	285	276	292	270	287	257	304	272	280	301	274	298	287	305	289	306	303	294	312	296	295	296	311	262	312	300	296	315	278	257	281	279	310	332	292	313	285	283	308	292	292	300	273	302	308	289	273	290	305	278	284	287	296	310	291	296	318	308	314	298	290	289	274	284	289	278	310	290	306	273	294	247	303	273	296	293	290	292	281	295	306	302	270	274	294	290	309	308	281	274	259	284	300	301	300	299	257	286	328	271	309	292	306	304	318	298	279	265	292	324	290	271	286	289	280	267	275	292	289	255	274	305	268	292	294	299	326	262	319	278	286	308	296	275	246	282	277	286	303	289	301	276	304	297	291	304	282	267	291	319	288	300	296	274	276	286	286	300	298	287	303	312	294	305	294	306	322	277	294	308	288	283	325	309	298	261	258	315	283	284	295	284	290	295	284	272	294	285	299	297	319	299	282	292	282	308	321	278	300	252	302	271	294	265	256	283	280	278	270	270	269	284	307	286	295	304	270	248	269	281	282	320	265	262	301	288	295	294	279	289	286	284	270	303	279	302	292	297	299	282	287	293	299	282	284	277	256	307	279	304	315	261	259	282	293	283	321	288	266	264	296	275	282	269	314	280	298	260	290	267	274	311	281	288	302	264	290	292	286	286	280	302	293	294	303	288	275	252	310	307	252	310	305	308	342	291	287	285	292	317	282	284	278	278	257	291	302	286	282	291	265	310	311	304	300	257	287	291	278	294	321	315	280	283	279	273	310	271	309	301	309	295	273	292	276	291	263	314	274	295	298	299	286	294	275	260	324	301	274	293	309	307	303	263	267	290	265	288	299	298	303	291	309	280	292	284	276	265	281	303	331	303	290	280	270	302	296	295	274	323	297	287	288	293	294	316	308	273	307	328	283	294	295	302	271	273	281	280	280	305	316	282	298	257	283	284	287	307	280	288	242	244	322	309	295	278	298	312	294	309	315	276	284	290	270	309	277	282	302	254	297	290	288	263	313	290	252	276	287	317	287	294	276	291	270	240	244	269	276	312	281	293	258	308	294	289	302	267	307	298	310	280	276	294	314	301	290	289	303	280	294	284	262	314	326	311	267	311	283	290	297	266	268	299	290	286	300	298	259	305	267	300	328	272	273	287	280	310	279	303	268	263	263	286	308	276	251	323	284	304	303	302	320	259	288	303	321	294	288	296	265	316	297	327	269	281	275	274	314	301	296	272	279	265	282	297	273	281	260	287	307	273	307	273	305	284	266	315	310	304	284	319	282	290	299	283	254	286	272	288	300	284	297	270	329	293	250	295	296	284	322	292	298	272	323	286	298	292	311	277	322	313	280	296	273	278	278	282	280	298	294	279	277	274	283	296	303	279	325	297	264	317	317	292	313	283	329	302	262	314	276	280	290	283	312	279	300	294	295	275	329	304	268	284	295	301	284	256	289	297	324	297	313	318	289	295	297	310	276	310	260	275	330	309	307	296	307	286	267	260	308	277	303	313	306	284	311	278	281	269	271	270	297	302	298	298	318	298	294	306	288	281	280	271	314	309	303	276	285	319	294	268	289	259	323	295	305	274	290	259	290	288	281	280	309	267	293	298	301	286	311	305	297	285	270	325	290	305	290	287	303	291	283	289	271	307	277	304	288	297	288	280	311	297	294	281	314	280	295	249	287	277	307	278	303	278	290	295	292	304	297	278	329	285	297	259	291	267	282	273	309	294	324	301	297	291	320	301	296	302	305	293	286	292	312	295	293	306	285	284	322	296	308	279	291	284	293	291	294	280	272	303	266	270	284	314	282	253	282	278	281	286	305	293	293	297	298	290	279	282	306	293	271	309	294	271	306	274	271	302	276	330	304	283	293	289	298	291	291	283	277	288	283	277	277	270	287	308	268	320	299	307	323	288	279	270	285	281	275	302	284	306	285	287	269	269	311	270	305	273	284	323	275	292	314	332	294	314	302	307	284	316	298	293	281	280	285	303	284	266	299	300	295	299	315	322	291	268	329	313	294	270	299	290	290	299	258	306	295	277	339	277	279	272	289	267	278	293	299	307	326	312	301	278	274	273	268	298	296	284	274	264	282	275	310	272	295	269	292
13877	24375	8272	3656	2612	1858	1334	1094	877	763	655	564	523	458	477	406	440	382	426	432	452	503	477	479	557	499	492	451	488	462	447	437	434	520	461	458	468	460	403	403	402	406	420	423	447	454	395	396	442	412	386	438	448	453	527	443	416	410	377	327	367	360	339	324	303	334	338	352	342	335	328	307	330	326	310	340	353	347	282	295	313	362	336	341	326	325	330	320	335	332	321	315	323	317	340	287	336	314	295	304	303	305	328	294	330	273	311	328	307	314	312	284	343	299	331	310	317	343	322	333	313	283	311	348	338	317	279	331	332	329	310	321	302	341	332	326	294	301	321	325	314	327	316	311	338	339	331	310	336	345	330	291	320	305	324	327	289	328	315	316	311	351	339	333	325	299	305	296	342	279	323	301	355	309	315	348	302	312	306	323	328	343	320	322	302	305	301	310	312	284	308	304	327	297	330	303	321	288	304	287	325	325	331	298	306	329	334	330	293	320	349	331	341	282	337	335	301	318	338	300	321	298	280	324	286	315	335	352	320	320	293	318	329	325	324	306	306	308	326	313	314	293	309	309	300	317	301	289	332	321	318	323	329	337	312	322	305	295	308	300	293	322	317	313	299	303	344	332	337	331	330	312	331	319	286	324	333	344	351	320	297	339	305	317	305	319	324	291	311	308	303	318	294	322	312	306	324	305	313	304	327	334	319	285	332	337	348	345	336	327	312	314	321	326	319	298	305	320	291	290	265	313	312	309	297	325	322	337	307	338	338	302	292	306	295	310	309	331	322	319	307	340	316	305	315	316	302	315	307	327	314	293	293	311	299	325	308	298	302	314	344	324	352	314	315	346	352	327	338	318	314	304	335	320	344	311	331	303	325	335	293	326	316	322	285	304	341	323	306	317	313	300	308	339	310	320	298	321	314	317	315	301	309	330	316	315	322	298	335	305	307	314	329	331	310	324	326	314	337	311	332	316	325	329	310	338	309	321	315	347	324	328	307	311	330	325	348	297	343	298	309	320	324	329	322	317	340	352	339	339	281	321	311	330	295	320	304	291	363	348	323	307	310	325	312	328	329	302	320	291	309	319	322	308	320	289	329	304	331	306	336	318	311	309	339	324	322	347	314	310	323	309	298	326	309	296	304	348	320	308	294	291	345	307	317	290	339	332	318	337	321	296	322	355	299	332	326	330	326	284	327	306	342	293	356	316	321	328	323	334	277	291	308	289	308	319	313	313	313	335	308	336	316	309	301	323	325	333	311	333	311	298	302	338	331	283	297	318	295	321	311	320	313	306	297	340	294	316	340	331	344	316	283	290	335	294	324	320	308	310	311	295	324	313	299	284	300	317	309	305	331	330	315	312	281	331	280	308	318	316	304	321	304	321	305	308	332	335	286	305	317	335	320	308	345	306	325	306	315	311	330	312	314	348	358	321	323	340	341	269	336	291	353	312	310	335	324	320	301	350	320	317	353	320	325	331	314	295	337	315	310	313	332	329	332	326	303	317	358	329	306	314	306	329	318	300	323	304	307	341	319	347	315	330	312	340	319	342	275	330	340	319	337	319	320	311	329	312	330	306	341	312	301	311	281	300	290	323	321	287	307	308	297	316	347	316	326	324	331	348	297	351	338	333	296	339	291	313	339	302	338	321	316	282	321	315	318	311	318	291	329	306	303	349	346	335	294	311	327	313	301	320	313	336	314	328	327	322	315	319	296	315	350	325	307	321	295	324	310	320	323	316	319	319	303	321	337	332	326	310	305	326	361	329	320	341	321	308	330	291	373	280	296	308	303	318	327	331	318	305	328	324	324	315	342	301	328	323	328	298	311	334	317	318	322	325	319	310	302	329	325	338	322	334	343	313	317	289	325	305	339	314	319	334	317	337	314	339	347	299	307	294	331	341	313	341	309	304	294	327	307	325	308	332	298	312	323	334	319	323	351	315	314	309	313	329	339	326	346	328	316	327	342	332	324	307	279	327	377	351	318	272	287	329	294	299	307	301	331	326	326	318	325	308	324	316	314	311	277	336	328	299	292	324	325	348	327	296	336	344	315	280	347	300	341	324	318	329	327	335	312	318	308	328	305	339	319	307	354	301	324	317	311	324	331	332	303	317	315	304	287	328	344	344	318	300	326	310	313	324	329	331	299	337	319	330	324	312	324	323	305	337	315	284	317	312	307	318	306	324	315	287	317	314	310	328	314	317	291	306	299	333	335	336	331	326	320	319	311	301	314	358	314	346	316	301	310	303	317	314	282	342	275	319	322	397	331	307	333	304	325	320	313	308	306	340	323	340	328	311	310	313	303	334	342	340	295	325	329	333	308	326	334	316	332	345	340	341	332	308	321	310	327	313	309	314	357	315	314	299	360	327	320	305	326	297	318	327	353	298	274	326	308	306	337	306	329	317	315	300	327	344	333	294	290	317	321	358	304	336	304	338	299	341	355	333	321	322	311	305	304	318	331	310	314	304	308	325	324	338	323	369	315	324	316	307	341	290	297	316	341	324	302	329	303	319	332	336	299	326	325	336	304	366	341	336	296	329	369	291	330	340	319	315	332	307	312	364	289	342	329	314	313	299	313	333	332	328	316	307	325	290	308	330	310	315	312	330	301	347	333	326	340	316	298	331	346	325	320	319	333	359	337	327	271	333	329	304	336	315	307	333	321	314	292	316	307	304	308	340	294	289	332	320	331	292	315	323	308	342	291	323	334	300	320	320	310	327	339	299	315	343	353	326	313	307	316	300	312	300	289	325	290	314	319	320	303	332	333	323	326	309	332	318	330	330	309	325	338	325	344	334	339	312	306	356	305	331	350	305	334	306	325	331	352	324	332	322	314	324	331	290	315	324	345	340	320	321	295	315	326	327	334	311	304	294	287	319	324	322	339	314	323	322	300	309	318	325	298	323	313	297	320	301	309	302	314	306	300	316	290	294	314	307	308	335	325	333	281	328	344	322	335	319	313	329	323	341	297	313	293	311	337	303	368	307	370	305	283	281	296	343	343	322	304	334	331	326	290	308	347	292	295	315	301	311	326	300	342	341	294	345	334	313	325	330	315	315	349	317	338	329	331	324	338	339	345	331	291	283	305	311	331	297	348	326	321	298	328	324	318	285	302	330	351	302	293	308	363	313	352	317	311	322	337	333	310	281	346	316	338	330	296	336	325	308	314	327	320	318	314	358	328	303	318	333	326	305	316	322	301	312	319	338	294	298	312	305	331	314	328	322	319	333	302	314	326	332	337	337	330	329	327	309	326	324	324	309	334	314	316	296	323	323	319	330	321	312	299	293	299	328	301	326	351	328	323	335	341	324	325	307	335	305	327	310	290	315	312	330	354	305	346	348	293	309	352	298	293	309	310	335	341	334	322	322	300	347	329	321	295	306	342	351	294	333	340	329	322	316	289	320	305	333	300	294	329	286	285	295	331	308	314	305	341	294	321	317	313	346	303	309	319	302	304	321	346	306	318	296	320	332	334	279	333	327
25024	21326	27436	25477	9989	1276	950	856	787	767	706	745	765	666	730	695	661	727	714	685	710	727	692	731	746	740	717	714	728	725	676	759	729	678	757	677	737	733	699	723	660	695	682	694	678	742	736	749	765	695	675	686	735	721	691	736	712	669	641	675	684	685	660	627	681	642	644	643	701	619	631	695	719	676	660	723	680	680	654	646	650	678	603	690	674	608	647	676	652	644	643	637	697	663	620	665	645	648	687	644	691	655	667	657	654	650	663	659	626	656	669	629	672	651	629	634	693	665	684	676	689	649	667	685	639	631	637	674	684	658	677	656	622	658	658	636	659	622	675	682	643	651	644	640	663	692	696	597	682	652	681	658	664	641	654	642	665	692	703	685	687	653	666	663	650	662	677	627	669	629	694	678	619	691	639	679	667	706	642	679	615	680	657	655	670	617	641	626	661	609	678	636	679	631	667	679	649	639	627	659	643	665	681	618	617	678	677	653	623	647	627	636	713	676	666	633	634	655	687	663	634	634	649	673	672	636	624	687	690	648	667	643	663	664	632	645	669	660	654	671	676	637	644	675	674	685	664	651	680	668	672	668	691	652	680	627	648	690	646	657	670	666	684	658	676	622	638	684	704	635	600	654	637	632	655	650	646	612	631	671	657	639	710	642	625	688	647	640	632	637	652	602	658	658	681	606	610	653	699	692	690	665	654	687	644	660	718	622	664	644	645	685	652	677	645	623	660	626	617	662	635	657	614	677	643	635	603	643	698	632	662	649	644	649	641	651	659	679	623	641	651	647	698	656	627	626	655	672	661	589	686	701	656	667	661	624	717	661	631	680	678	652	601	690	694	701	619	651	586	661	668	687	649	689	660	647	652	669	643	691	633	643	648	644	662	666	658	633	647	673	622	644	665	600	630	620	671	611	596	662	631	678	690	680	655	670	638	654	654	649	649	659	702	675	649	612	609	701	654	649	630	639	645	666	633	720	678	612	666	643	630	644	649	662	605	625	679	657	703	663	630	650	685	692	663	688	634	608	610	668	628	651	684	618	657	675	680	664	652	635	655	637	628	624	650	591	654	669	615	662	663	650	677	652	658	673	629	679	712	660	661	622	700	661	679	654	639	660	607	675	686	668	652	639	677	689	665	657	641	722	616	618	665	642	633	645	651	642	652	667	656	639	715	644	632	696	640	662	634	670	637	645	656	632	710	654	647	647	619	632	627	650	624	672	686	631	648	695	660	629	664	661	603	666	656	654	683	638	666	639	646	672	668	665	604	658	690	646	669	594	681	644	628	632	613	658	673	654	681	669	634	666	660	646	643	627	664	634	646	696	699	652	683	610	631	640	643	653	657	651	698	648	652	661	693	632	678	662	662	636	624	618	665	646	662	719	659	653	661	625	667	648	632	656	635	651	699	652	679	678	696	654	685	610	629	663	626	676	649	626	671	629	673	645	677	652	617	633	641	646	685	659	694	680	657	630	604	642	677	635	712	680	642	614	660	659	623	640	689	641	621	642	635	638	640	629	681	688	669	612	668	705	639	696	673	629	664	646	644	659	668	670	659	669	628	664	666	666	650	632	641	670	631	671	631	667	627	642	695	650	651	707	620	601	649	686	681	659	627	674	678	619	687	674	654	722	656	659	690	676	684	662	654	643	647	658	651	647	654	659	635	681	619	658	644	651	677	655	635	636	631	640	643	671	678	708	657	663	625	650	661	653	626	669	608	680	631	626	624	663	631	647	651	647	685	632	707	704	627	659	649	658	658	665	651	646	648	665	665	674	650	696	615	666	658	686	645	659	637	614	618	674	665	663	656	665	656	703	641	684	626	669	673	704	630	635	667	649	642	646	686	686	640	633	639	690	683	619	662	653	665	643	623	666	650	650	638	656	628	627	639	656	662	669	678	683	627	620	648	685	638	673	668	620	671	658	644	626	625	656	673	640	621	648	666	689	691	675	664	680	647	680	662	654	633	643	656	654	634	630	679	713	649	638	657	687	647	690	661	652	645	619	612	626	696	630	646	644	648	688	657	658	676	620	626	619	687	646	640	666	661	616	654	648	679	642	665	626	601	635	667	677	608	614	643	666	669	664	670	621	620	639	634	644	652	653	705	681	629	691	649	685	643	659	634	656	645	677	706	670	695	649	722	697	635	684	654	621	672	682	612	630	652	640	722	682	647	650	673	627	619	605	660	631	655	649	612	634	588	645	657	642	669	681	630	651	691	641	621	636	672	636	606	623	638	671	656	643	629	669	645	634	643	601	620	650	659	652	640	675	690	665	719	706	673	652	673	627	675	686	666	607	671	636	625	645	622	639	673	651	635	656	665	661	602	679	601	670	678	638	709	635	674	700	674	620	615	650	680	660	607	664	656	684	639	683	647	634	641	683	663	674	623	662	655	641	654	614	635	676	657	627	631	641	652	665	681	613	646	692	662	628	610	657	645	691	662	639	684	608	654	671	662	715	661	726	644	651	646	656	633	653	634	666	682	682	694	685	672	630	648	638	635	658	619	661	651	647	688	685	690	629	688	634	644	669	703	642	674	678	664	668	702	659	605	642	655	672	665	630	632	668	631	680	708	686	686	632	660	615	661	644	632	675	679	645	671	671	621	632	690	632	646	642	646	624	653	675	627	656	666	665	635	645	661	626	685	692	678	650	634	628	680	609	648	677	657	660	681	702	644	672	642	640	697	650	604	659	649	679	658	695	666	675	629	664	647	682	680	675	681	638	626	671	656	637	660	649	658	641	652	697	649	627	669	651	669	654	688	643	670	663	635	643	642	641	659	669	650	623	688	662	633	637	634	649	667	702	685	649	606	681	646	662	661	633	646	672	647	628	640	646	624	630	649	683	648	646	680	623	644	663	658	636	633	667	690	667	655	681	690	659	626	622	674	633	634	652	648	669	646	657	659	636	675	652	651	672	649	641	677	675	617	628	662	654	657	610	637	659	694	660	667	645	669	630	614	670	641	668	670	621	682	694	642	632	666	626	653	664	660	632	656	637	634	625	702	653	693	683	639	701	606	607	652	653	641	689	643	645	651	641	665	654	656	709	679	640	681	655	615	676	698	677	632	659	629	701	648	679	686	606	672	669	654	702	673	693	641	659	642	610	646	598	625	615	689	653	669	672	630	681	675	640	623	649	651	651	679	696	672	648	675	678	685	638	668	635	679	656	661	648	627	644	660	720	651	612	636	667	649	609	668	700	685	623	688	668	665	648	641	664	693	632	681	649	637	651	616	642	661	661	633	657	675	635	659	678	696	634	625	635	682	639	683	651	690	605	649	661	654	636	667	612	661	652	653	683	617	660	659	625	617	627	655	695	626	678	683	600	617	659	685	654	663	630	654	689	644	638	648	658	682	673	657	627	658	622	638	694	637	635	582	658	625	691	636	636	674	704	634	669	637	668	697	681	619	622	660	670	605	716	574	669	652	633	636	664	724	629	694	673	650	694	675	677	656	634	702	658	635	672	690	627	637	630
12582	18848	5787	2755	2013	1555	1267	1134	989	926	900	808	820	824	821	788	759	766	764	765	809	785	820	840	842	841	809	794	802	758	749	785	809	812	780	769	792	762	729	725	711	723	745	854	748	792	764	818	757	760	758	766	791	801	849	812	754	763	717	729	717	715	688	701	680	694	698	712	733	710	705	694	686	684	715	700	733	706	704	696	727	660	721	700	701	684	696	671	673	770	717	679	684	751	662	646	689	672	729	688	729	689	671	647	688	696	627	672	650	655	707	659	699	718	692	679	677	739	715	671	687	679	682	697	699	680	717	671	688	689	746	674	690	683	669	668	697	717	669	715	649	720	679	686	683	677	734	666	697	706	624	677	693	689	705	705	676	704	689	679	709	675	645	761	716	669	718	679	648	693	669	673	727	715	678	656	750	682	676	646	693	682	620	657	677	676	685	664	671	671	688	745	676	709	683	713	605	712	672	700	680	635	661	742	694	703	687	715	691	676	648	689	694	711	678	710	686	741	677	712	682	720	688	676	676	660	679	678	706	726	655	676	704	696	687	678	700	672	715	710	712	700	716	655	697	630	723	676	690	624	688	649	633	723	661	644	644	697	676	663	673	616	708	630	687	632	675	709	655	650	680	695	690	701	674	688	703	666	661	641	690	715	711	678	730	718	684	697	724	652	677	719	679	669	687	677	639	716	708	682	651	685	649	664	649	662	667	697	669	643	700	686	629	683	689	691	695	709	677	644	712	684	690	715	661	679	681	662	696	722	678	698	702	701	636	697	643	671	645	624	702	710	695	677	651	674	652	678	682	641	634	705	679	679	713	666	660	681	683	647	669	641	689	674	647	696	672	701	703	693	722	680	670	661	690	682	655	759	672	731	655	671	730	706	696	664	684	696	705	701	698	677	679	691	707	672	673	627	701	706	709	712	706	664	691	688	696	719	683	696	677	707	709	747	670	645	656	669	694	683	671	648	682	642	716	685	669	738	675	709	622	707	677	690	684	677	680	679	645	724	699	665	703	673	709	676	693	685	687	660	703	665	686	668	660	640	715	700	706	715	637	653	704	664	632	678	714	701	666	657	684	690	674	677	687	711	672	642	719	677	700	657	703	709	740	696	663	732	680	723	712	660	692	699	659	683	670	661	661	677	677	695	651	688	735	659	728	677	703	739	717	697	679	634	722	685	678	693	685	658	691	681	686	715	692	669	653	682	703	679	658	645	677	702	706	676	699	704	684	673	666	701	730	671	616	633	715	682	701	697	663	648	675	665	717	673	668	670	678	660	705	687	691	710	702	692	699	718	701	672	700	642	654	683	670	693	682	707	744	710	704	683	683	669	695	620	645	705	634	655	642	688	723	624	657	685	637	683	653	683	661	727	723	705	694	715	698	688	703	690	668	676	690	704	699	679	742	621	652	696	726	738	664	707	695	686	663	654	694	642	711	688	659	663	650	700	694	739	648	669	713	724	692	663	703	719	684	705	655	726	697	706	672	661	685	661	661	692	676	767	681	696	689	661	686	684	713	690	713	733	665	680	706	715	660	718	664	654	664	659	690	687	724	671	713	729	728	683	670	630	719	714	699	658	714	645	678	718	646	694	711	645	713	713	721	698	699	680	689	639	728	643	665	705	712	690	664	711	673	704	693	700	708	696	670	721	668	692	746	642	719	665	682	663	717	683	697	755	732	701	676	695	693	687	710	655	646	677	672	686	662	720	735	675	688	668	694	709	689	693	642	680	669	703	678	682	714	678	655	628	698	659	659	679	645	726	698	689	708	680	692	663	720	700	668	707	667	655	667	688	701	694	652	662	664	692	695	731	699	707	660	695	672	676	673	720	692	724	720	747	704	682	709	678	745	687	681	678	694	715	690	710	696	664	713	710	678	694	668	710	700	731	650	700	676	656	662	697	655	727	672	683	704	675	690	705	584	663	709	740	640	726	714	685	652	681	648	672	714	722	710	651	676	702	715	747	670	687	672	710	668	692	689	697	714	726	627	716	646	702	694	681	712	640	642	722	669	747	647	639	665	661	654	653	713	701	733	683	653	632	689	670	716	643	714	641	687	708	716	649	674	655	675	701	689	667	704	700	721	713	689	708	667	692	702	700	682	633	686	693	694	694	700	682	695	694	715	680	733	698	700	661	682	704	702	696	693	654	702	635	651	698	690	663	638	761	647	709	701	684	712	663	658	688	700	658	709	666	684	657	697	694	714	706	668	734	656	703	714	706	693	690	702	750	661	705	678	689	638	718	713	694	681	655	658	636	698	685	678	659	687	682	705	700	681	697	666	670	672	679	679	655	647	717	693	673	682	711	673	739	661	672	673	709	676	625	686	682	701	646	660	631	670	690	660	716	656	681	659	701	678	733	689	635	667	660	730	698	675	684	719	662	628	663	684	692	668	701	681	667	664	695	667	678	664	653	658	689	751	665	685	717	675	658	673	671	646	664	664	689	713	674	687	688	715	690	712	679	653	693	650	616	691	696	681	702	704	674	749	615	678	668	649	667	724	664	694	715	686	681	719	700	662	665	633	668	686	664	662	697	667	692	684	679	708	670	661	687	726	779	623	676	680	653	712	651	660	675	674	683	684	660	695	688	709	674	688	691	692	707	640	657	712	723	725	669	646	683	704	734	723	682	661	641	685	660	697	631	685	712	616	701	679	717	674	707	679	724	683	661	662	716	668	646	659	663	714	718	684	656	725	754	673	747	701	682	667	732	675	684	695	680	678	657	637	672	689	690	755	671	674	680	670	664	669	675	700	698	698	696	645	660	747	654	652	708	700	663	633	720	681	694	695	688	672	687	681	756	700	652	684	654	718	728	729	661	695	633	700	708	701	627	664	718	682	689	680	663	713	711	700	619	652	671	705	686	710	679	730	731	701	718	625	732	672	652	668	717	649	700	624	697	707	686	684	684	697	718	711	712	710	649	653	692	663	610	706	698	692	691	708	705	655	665	713	724	706	676	652	693	677	699	716	734	694	718	651	691	710	652	701	691	670	699	611	716	691	679	665	680	700	669	723	672	664	698	680	688	730	653	669	652	723	685	707	660	648	674	682	670	646	673	655	683	675	670	727	674	670	702	700	700	649	690	723	672	663	664	743	698	733	702	677	672	679	687	632	689	657	673	702	716	725	668	657	688	699	670	653	661	701	720	658	720	701	671	677	723	675	659	690	713	719	691	680	643	726	708	713	689	687	697	727	705	699	695	675	689	688	714	668	678	680	657	662	669	726	679	727	677	700	695	681	690	685	685	709	714	712	688	681	711	649	621	645	680	646	684	712	695	717	686	636	687	670	672	701	655	692	669	656	735	665	650	667	688	669	661	615	701	656	682	708	677	703	686	692	658	687	701	673	720	714	719	639	665	718	687	703	689	655	667	654	660	696	692	677	703	624	679	663	624	705	692	695	638	717	660	613	669	696	693	688	742	673	681	666	664	686	703	654	643	676	681	731	708	628	722	699	677	686	683	630	634	685	653
22752	21332	29035	23988	21333	21366	7651	1335	942	811	743	691	646	634	550	576	553	554	530	557	580	567	537	542	577	628	561	524	546	532	554	601	581	556	489	518	539	557	487	500	550	493	576	514	531	563	559	523	542	541	528	550	549	636	579	537	531	481	511	504	528	457	449	437	451	424	417	439	464	413	432	415	442	421	448	462	460	423	446	394	486	409	483	463	447	448	405	434	423	390	433	443	456	425	429	414	457	409	413	446	456	405	425	416	481	432	418	437	425	397	433	400	416	465	428	424	437	405	471	389	458	414	444	436	452	412	413	458	437	409	405	457	430	426	441	418	437	443	431	448	403	428	436	427	461	428	433	444	439	441	443	422	379	397	392	423	447	404	436	373	402	383	430	452	439	424	450	452	412	428	431	389	434	425	436	395	449	415	410	456	428	440	405	435	446	420	433	399	431	408	406	446	407	462	447	426	455	440	401	427	399	385	424	391	434	451	473	417	427	449	417	427	432	396	402	411	413	427	421	433	422	395	423	425	388	413	422	389	424	418	409	439	418	405	442	422	466	442	421	443	428	405	462	443	438	410	422	409	450	431	444	460	466	423	445	453	402	435	420	433	429	433	403	373	462	456	451	428	435	418	438	425	398	399	428	459	442	451	452	437	415	446	422	415	428	404	379	384	447	412	401	429	447	448	434	428	451	422	439	394	376	430	445	440	426	456	448	409	450	390	434	415	486	469	411	409	455	450	440	415	401	416	413	421	417	417	425	462	401	428	441	428	426	399	398	399	415	424	445	400	414	396	427	468	429	467	430	445	408	377	445	432	434	421	429	422	398	421	443	425	372	415	427	400	446	416	473	417	407	425	446	408	430	436	423	433	453	415	458	443	432	407	421	438	461	417	420	449	425	416	417	425	435	414	412	395	430	431	418	424	429	439	420	422	455	413	446	418	413	401	449	412	418	424	405	444	413	471	451	428	407	389	437	411	439	405	400	416	409	414	412	388	424	414	415	414	448	440	406	458	447	446	434	463	410	435	432	412	442	461	442	451	425	406	439	421	433	449	404	460	413	436	451	435	419	418	409	430	400	384	437	434	403	457	432	467	411	417	400	422	382	397	390	400	414	424	394	462	429	428	431	416	388	427	421	431	413	458	415	411	405	455	401	438	403	425	409	432	397	443	412	436	428	426	464	446	416	417	455	424	431	419	444	444	423	409	452	448	444	432	471	437	451	431	391	422	459	448	403	427	410	411	418	410	456	441	429	410	428	420	417	442	449	405	444	424	417	439	400	471	435	407	416	444	418	405	433	414	417	460	425	410	399	408	392	418	414	416	415	456	458	428	433	408	437	458	462	466	409	419	422	456	421	438	424	418	414	403	392	419	416	473	442	440	420	396	440	419	401	437	410	396	448	419	462	457	440	400	397	435	417	411	446	429	380	423	423	442	422	431	423	411	413	421	424	418	435	442	384	420	427	430	429	435	428	396	412	410	426	432	410	415	449	407	431	430	422	457	399	442	455	427	405	438	444	435	431	409	458	416	437	413	442	411	430	480	392	424	412	444	418	406	428	408	397	455	419	446	453	464	407	433	402	424	437	445	447	415	438	442	430	385	382	411	423	435	449	411	455	427	469	443	433	452	435	444	396	412	409	429	451	432	434	438	425	458	426	437	422	439	420	397	434	421	420	416	457	400	417	407	435	419	428	438	439	433	447	408	443	418	438	471	428	419	440	450	428	436	438	437	438	422	406	394	465	443	453	424	428	408	425	455	421	432	414	411	417	432	438	466	426	442	445	452	430	425	435	439	455	433	438	407	416	431	412	428	437	416	428	449	434	450	409	432	411	394	405	426	391	412	381	398	433	439	438	414	412	396	439	408	452	407	435	432	430	447	418	433	434	454	415	408	471	413	429	450	401	436	413	450	366	425	432	414	421	404	450	426	424	482	445	453	434	433	442	445	428	425	399	412	420	409	433	456	445	450	404	446	441	400	446	459	405	438	423	439	416	414	434	437	425	434	411	429	422	454	441	460	432	462	446	418	433	443	419	437	436	393	398	454	379	407	413	416	427	424	432	459	392	426	432	414	452	470	412	417	399	423	462	405	429	448	434	449	448	430	440	426	433	455	431	424	439	410	473	398	434	435	407	416	414	397	395	394	418	412	442	396	421	454	384	407	438	424	456	441	422	429	450	413	412	424	419	451	434	446	440	427	384	439	449	413	450	430	450	443	458	457	443	419	440	454	443	426	406	380	409	447	456	417	402	407	425	417	443	426	436	436	451	394	424	435	436	417	401	414	424	400	411	415	440	451	421	454	426	400	425	462	401	402	433	400	423	436	439	436	458	441	472	405	404	421	451	458	410	401	440	457	400	443	474	422	406	415	423	410	418	432	451	455	434	403	408	412	421	411	406	431	422	415	412	416	382	401	398	454	403	439	399	433	384	441	411	435	386	422	425	460	448	457	414	431	453	406	450	422	425	412	412	448	412	424	410	436	452	460	432	412	419	433	428	459	412	434	423	415	464	428	415	418	414	416	413	497	415	438	426	410	407	402	438	399	460	458	406	436	419	430	402	427	417	414	425	426	389	397	444	419	436	413	407	440	455	428	400	437	438	435	460	418	465	428	401	414	392	449	424	417	428	427	434	459	401	398	409	448	440	431	453	452	473	455	430	418	416	457	445	399	390	434	418	414	421	411	451	419	401	427	423	392	439	440	452	443	406	439	435	441	397	399	433	433	427	414	411	422	398	426	458	422	438	429	423	448	429	402	430	416	410	426	449	417	458	432	421	451	453	442	415	448	414	460	411	458	436	451	392	440	443	440	386	464	437	421	441	415	439	484	431	413	415	424	407	410	408	462	423	394	426	408	438	413	456	418	425	460	378	418	426	396	441	437	449	430	447	424	423	417	456	442	370	450	454	425	392	410	407	391	386	449	428	426	428	428	440	378	411	406	418	442	440	413	414	430	416	446	419	443	434	424	413	405	444	404	401	454	422	432	412	449	407	420	425	427	455	415	396	398	406	429	461	439	400	431	436	441	454	443	449	442	394	457	385	430	439	409	449	423	440	419	462	466	427	447	420	408	413	402	412	483	393	424	465	425	391	430	419	448	420	404	409	409	425	429	425	417	446	428	410	405	402	426	416	396	427	444	436	423	380	419	435	386	413	444	439	423	419	465	416	396	488	418	449	477	415	402	418	446	435	431	433	437	399	423	457	444	464	416	460	423	407	391	418	436	434	464	424	433	414	433	431	408	459	431	408	451	407	437	414	425	433	450	395	404	437	407	455	393	465	394	404	464	399	396	432	421	421	407	415	416	402	403	433	428	410	440	402	449	395	454	440	433	428	411	411	419	422	434	453	412	372	436	442	433	419	440	431	419	477	447	429	443	426	431	400	450	426	421	444	442	427	437	451	453	446	433	429	437	414	398	440	447	396	452	418	414	419	422	419	423	431	416	443	427	468	457	439	436	434	454	422	416	399	448	423	431
15239	31519	13377	5944	4248	3103	2339	1865	1488	1254	1073	912	898	782	751	674	679	690	617	650	679	660	663	715	746	747	705	712	688	646	665	669	665	693	665	654	650	690	612	567	605	619	622	622	588	616	615	618	606	580	595	620	586	662	769	702	559	569	561	504	497	514	487	477	462	471	489	490	469	485	476	486	467	477	458	501	480	447	409	438	427	405	439	453	491	448	466	446	431	473	426	455	438	469	403	435	416	432	433	450	433	390	435	421	427	480	436	478	450	435	454	440	437	439	474	438	486	422	465	457	458	436	464	446	431	434	454	451	412	466	470	454	460	458	484	447	422	437	428	419	433	456	428	448	457	445	434	426	444	446	437	417	472	460	417	419	438	420	417	467	445	457	450	440	429	415	443	493	436	447	461	441	434	462	477	421	458	421	439	419	445	395	443	439	438	412	423	465	447	452	463	406	436	439	428	460	452	466	458	435	430	451	460	413	422	401	429	466	402	477	426	482	418	455	462	447	438	427	447	444	421	477	432	427	412	405	435	477	438	434	429	408	437	394	452	478	452	412	466	435	450	442	415	449	434	467	461	442	433	455	446	458	450	457	459	483	425	429	437	443	435	430	412	444	483	402	481	446	424	429	452	413	404	441	449	437	453	406	470	425	436	417	421	460	427	440	434	477	464	426	436	443	471	428	412	402	410	444	464	419	449	448	403	439	401	432	437	438	416	452	463	450	465	408	445	460	427	454	441	461	452	438	418	425	435	440	437	442	442	401	424	456	410	453	440	419	410	451	471	445	462	422	447	412	453	425	492	457	469	426	444	458	464	420	463	468	422	419	431	442	439	456	428	430	426	440	449	456	422	459	387	414	428	444	445	436	462	432	457	447	383	436	470	453	440	412	442	419	458	449	454	446	423	444	432	430	432	442	410	468	446	443	450	471	424	458	436	461	397	445	441	431	476	471	378	460	432	444	427	475	445	446	448	409	459	430	460	441	436	443	442	453	434	436	431	457	420	441	419	431	432	437	395	460	464	439	426	475	448	448	446	409	442	412	442	423	459	460	428	434	483	438	461	453	446	428	386	505	466	439	432	482	444	459	437	469	454	416	425	441	466	424	424	418	449	477	442	452	470	428	452	419	432	437	420	439	421	438	422	428	457	465	434	415	440	498	437	442	442	430	440	421	492	426	437	434	439	426	446	426	475	466	437	422	439	402	419	465	441	424	460	454	457	451	432	456	415	444	455	430	413	439	437	431	415	435	498	456	445	429	436	416	428	464	475	422	420	458	394	431	420	459	421	454	432	416	455	449	462	419	428	414	439	458	464	404	445	459	464	432	437	424	489	475	472	434	444	465	451	458	464	459	435	446	439	470	405	445	457	443	468	432	415	423	441	422	455	409	400	458	431	451	454	433	448	467	441	436	432	471	457	438	394	413	434	474	446	430	448	461	420	474	461	451	434	461	411	458	464	446	436	480	446	487	438	431	403	424	435	415	410	423	450	455	449	429	421	453	472	440	474	465	463	445	452	478	426	428	416	451	462	445	407	409	448	454	441	479	452	456	459	444	437	433	453	424	422	463	442	433	422	435	445	448	444	445	447	469	409	450	464	466	447	405	426	395	432	405	421	474	440	439	438	445	419	420	435	466	442	430	452	435	432	426	480	439	465	443	443	414	409	436	442	455	409	411	460	416	417	441	423	436	447	422	453	435	429	471	404	446	452	420	452	437	453	403	417	424	452	424	444	471	407	453	422	435	449	446	457	438	412	448	459	404	462	401	450	421	431	451	458	432	435	458	456	442	449	454	451	454	396	445	451	429	436	410	433	429	441	432	447	427	448	440	436	449	419	416	426	446	459	454	459	470	465	391	406	486	436	454	430	443	447	435	448	464	442	469	474	442	469	440	455	449	481	464	456	432	440	437	429	461	412	427	420	475	428	443	444	464	470	419	439	420	453	457	454	460	444	462	423	438	432	429	482	474	463	457	417	449	433	439	417	432	466	449	447	452	434	426	442	455	441	434	418	467	435	440	429	445	403	443	409	459	447	415	408	452	434	435	428	406	469	417	428	435	432	428	435	422	443	419	430	437	428	451	450	434	435	449	419	430	446	422	438	397	466	430	458	402	461	407	451	433	448	453	418	459	440	446	444	422	459	432	463	421	403	425	404	464	435	482	422	405	414	436	429	445	446	457	466	441	405	432	431	448	454	404	461	422	454	404	475	461	468	427	438	449	451	416	454	455	447	434	404	463	422	462	421	418	476	457	432	442	460	405	437	440	433	436	458	437	471	464	426	455	439	419	467	455	435	438	434	470	406	434	430	428	441	424	445	418	444	441	431	438	449	456	451	424	462	431	435	429	432	430	457	454	444	454	465	448	478	426	409	412	425	460	428	423	460	428	431	507	432	434	481	414	456	423	464	481	436	452	445	408	438	424	449	454	409	456	485	414	421	435	453	456	404	411	414	430	401	425	464	456	425	427	468	434	428	388	468	448	452	377	425	406	436	463	448	438	451	436	441	420	465	447	450	470	409	461	425	418	436	417	459	437	443	424	418	453	458	420	461	442	438	449	412	494	455	421	447	455	467	450	443	449	453	447	422	455	416	457	451	417	456	385	408	397	421	462	459	450	453	449	454	418	456	466	426	423	495	406	452	428	415	436	446	457	441	429	436	447	422	428	426	454	475	434	452	438	403	446	445	400	439	427	413	455	435	457	463	415	442	449	451	422	415	446	449	458	441	453	423	412	427	428	451	448	403	432	423	448	468	457	432	392	429	397	473	441	410	407	457	410	448	442	447	465	456	446	449	436	491	429	435	453	457	443	423	431	446	391	426	467	415	428	440	416	492	461	450	448	447	416	386	440	461	466	437	437	427	411	441	423	457	465	429	461	393	410	443	434	417	468	437	423	420	417	453	452	441	441	435	468	409	453	461	446	444	462	401	437	459	450	447	452	467	471	410	420	382	419	418	437	457	443	512	468	446	485	433	443	469	402	455	424	452	405	452	409	448	426	440	435	408	442	423	469	421	426	411	400	423	426	476	428	425	451	438	444	445	483	461	460	456	436	473	482	456	452	438	436	430	429	444	457	459	452	478	418	424	447	455	455	457	428	442	441	430	457	481	435	446	419	452	457	461	428	438	425	414	441	445	457	418	438	437	444	437	440	459	460	446	444	440	435	431	417	479	475	452	455	433	451	437	412	443	455	404	425	468	423	413	419	421	453	410	444	472	444	436	471	445	431	469	424	456	454	441	437	391	420	443	436	457	450	444	442	440	445	383	446	423	447	460	449	421	442	413	431	404	428	429	420	425	422	426	435	451	445	431	413	428	459	480	449	431	436	452	403	439	458	465	478	465	453	448	429	431	437	436	422	461	417	461	443	456	425	440	473	427	461	442	433	436	471	434	444	479	495	446	418	455	469	470	430	440	430	447	464	432	445	415	433	456	445	437	471	423	464	419	439	448	420	426	461	428	457	458	478	434	437	420	467
28212	17485	4512	1237	714	626	602	533	537	541	505	516	512	501	531	500	507	519	532	520	510	546	521	498	509	550	553	538	542	535	501	564	547	537	514	522	527	527	533	487	524	497	510	502	525	551	516	545	505	579	522	504	477	561	513	558	570	508	523	506	506	511	550	524	474	475	465	530	514	511	520	547	536	490	484	464	499	520	519	477	500	470	537	504	487	466	504	473	527	500	474	503	519	520	533	485	512	472	470	481	539	501	507	473	530	466	517	488	490	485	450	476	513	477	494	502	477	528	483	478	483	518	511	466	472	502	521	496	491	491	516	514	510	513	496	466	474	466	480	467	487	501	514	503	471	492	498	535	488	516	506	491	507	508	511	472	513	519	473	490	511	506	522	524	491	490	459	479	515	510	524	467	503	500	533	516	464	537	510	464	499	546	483	486	515	517	488	497	513	518	472	515	496	490	491	508	477	497	506	507	487	494	486	498	492	455	476	472	495	534	470	507	447	503	478	476	518	448	486	504	486	480	511	475	476	508	485	515	511	525	463	466	476	463	499	486	507	503	465	467	512	508	496	507	504	523	467	474	497	523	466	499	471	490	477	472	535	451	525	507	471	471	568	457	510	547	502	476	496	544	503	502	499	471	469	526	504	473	509	485	467	478	478	515	469	511	473	507	500	525	512	535	489	503	550	503	508	481	481	489	512	476	503	469	425	459	477	467	487	497	507	502	460	508	511	542	509	490	490	493	489	489	476	490	521	508	544	443	492	467	514	506	494	481	468	477	500	466	495	464	479	481	523	489	451	511	502	499	515	497	482	479	505	510	496	480	510	498	469	465	514	474	499	491	472	546	506	474	503	472	461	495	510	503	506	494	495	520	459	453	510	482	528	480	471	483	511	519	517	490	472	479	492	482	494	478	478	461	504	490	472	517	528	477	488	477	465	499	513	508	465	570	493	509	495	480	463	488	491	487	502	526	505	508	507	471	523	496	481	498	471	492	484	479	510	524	496	442	486	498	512	525	518	500	530	494	520	547	531	466	473	504	480	510	502	479	518	502	496	502	472	492	488	528	478	528	498	480	500	525	472	460	491	535	496	508	502	480	427	483	502	512	484	493	536	519	511	532	498	488	500	482	555	483	477	488	449	497	512	477	517	530	519	513	502	493	505	509	555	517	511	484	513	494	490	465	537	552	495	491	477	473	460	530	508	500	498	531	509	488	469	514	456	479	500	500	476	536	510	491	474	492	512	499	485	485	487	539	493	475	476	494	487	511	468	522	473	513	519	499	535	489	501	478	485	483	474	503	500	501	464	478	474	496	470	529	536	453	505	492	486	465	482	496	489	486	501	524	540	464	482	456	532	498	474	509	490	509	484	509	493	526	498	482	484	485	529	501	489	475	494	469	500	473	529	450	504	454	494	498	468	509	493	487	460	503	513	493	456	455	517	544	499	502	496	477	489	485	502	471	485	476	490	507	508	474	463	474	516	494	510	466	475	515	476	478	533	478	498	509	517	508	442	503	489	493	515	465	488	533	527	511	501	484	504	500	496	489	491	522	525	472	499	492	476	487	492	488	479	487	505	535	480	488	522	465	481	486	479	475	471	457	499	521	478	507	504	500	459	527	493	501	496	494	464	508	530	464	478	488	493	468	502	534	508	480	467	500	454	488	511	507	489	526	489	546	519	490	495	489	481	470	501	474	551	516	481	524	563	507	511	514	464	475	491	435	500	478	464	490	518	445	483	519	477	510	485	499	464	487	539	508	462	517	510	477	480	530	523	480	480	528	511	542	426	510	490	519	520	502	487	502	521	473	505	531	468	497	434	457	511	510	500	448	534	497	498	519	481	502	440	486	494	516	541	500	512	505	462	530	484	514	478	501	463	502	462	528	501	473	505	464	509	514	530	494	544	456	472	466	527	519	539	490	502	508	467	493	495	508	533	530	544	479	468	499	492	485	473	536	458	491	499	475	517	481	471	485	496	477	499	505	494	509	477	467	510	503	502	477	481	494	480	485	510	481	499	462	483	442	491	491	508	496	515	533	502	485	534	529	486	523	471	533	489	506	466	488	481	497	554	500	464	483	527	500	479	516	451	451	508	502	516	493	500	505	486	499	507	531	549	522	487	495	496	473	499	534	508	491	500	464	518	498	529	491	512	512	533	482	486	481	486	492	497	490	484	524	480	518	501	508	507	507	500	526	469	526	496	481	515	529	510	485	521	506	507	486	444	514	469	484	486	508	512	491	558	493	506	542	474	504	492	518	483	484	509	501	506	470	488	483	500	494	515	505	475	511	507	482	493	466	510	499	475	516	493	543	486	474	492	498	490	500	492	470	510	471	501	509	510	542	494	474	501	463	491	490	516	474	511	484	483	543	481	508	472	506	527	448	497	479	521	490	514	501	495	472	510	555	500	470	486	508	500	519	536	507	476	504	491	489	489	536	533	464	458	488	472	468	501	523	524	499	478	510	483	541	482	448	531	471	484	482	500	490	495	527	452	504	513	523	491	482	451	452	492	467	488	517	444	473	517	490	480	526	497	478	477	468	471	513	484	493	522	539	496	525	509	512	500	461	485	476	473	483	502	506	503	514	470	503	437	486	463	559	509	468	453	482	459	452	504	499	513	496	558	505	470	463	492	498	502	513	523	456	469	503	513	521	510	470	523	470	516	489	504	463	514	494	505	499	510	508	536	479	485	514	512	493	520	520	498	517	501	503	509	505	558	502	480	509	520	510	504	494	485	499	485	489	456	550	479	471	498	489	471	506	477	519	510	514	479	478	479	494	496	490	467	478	499	492	476	479	483	478	499	514	505	493	503	549	509	508	462	471	487	475	516	534	522	500	520	485	513	494	499	497	470	545	531	451	484	473	516	485	490	469	518	476	470	492	510	517	518	505	479	496	505	461	477	502	508	493	523	491	523	444	501	520	490	499	473	475	523	531	487	509	498	528	515	498	500	520	480	475	504	478	498	485	516	512	506	463	511	513	522	501	483	520	496	494	521	483	493	510	511	497	464	480	528	480	542	467	534	454	477	481	469	536	499	505	489	483	507	498	486	496	496	489	472	510	479	496	422	525	427	495	483	480	493	484	467	497	460	492	524	493	499	492	474	505	519	500	496	523	514	499	459	488	470	516	476	488	490	499	523	515	474	513	511	474	489	505	522	517	478	533	520	506	500	512	458	479	483	434	517	499	508	489	532	492	533	540	478	484	500	485	481	481	534	506	495	495	478	500	504	523	528	482	446	503	482	454	486	466	523	488	469	498	518	447	460	512	519	497	507	490	488	475	487	485	494	496	524	482	495	512	447	502	532	491	511	491	476	445	488	520	509	468	504	500	533	467	507	521	490	459	480	471	479	478	547	484	545	474	474	450	478	520	473	466	492	483	525	508	509	474	505	506	485	502	518	513	493	481	507	490	455	475	500	503	496	454	515	502	477	534	535	486	476	510	485	490	479	507	489	517	511	494	488	480	476	495	502	496
10414	5190	2539	1265	894	807	687	623	567	602	563	591	541	523	543	535	548	541	565	589	602	631	561	609	620	644	634	628	610	589	589	606	621	615	612	602	595	604	606	604	601	587	598	594	588	619	621	584	607	574	578	631	573	606	622	618	581	582	590	580	579	580	546	535	579	493	568	515	545	541	523	559	538	562	546	529	533	550	498	512	493	533	499	570	525	575	537	538	549	520	546	539	533	543	535	515	523	533	545	535	534	523	515	523	531	518	544	515	503	501	542	560	526	549	595	514	531	536	530	562	511	535	530	557	548	522	493	566	548	543	550	550	575	547	541	499	538	510	531	525	540	541	510	521	514	520	538	530	544	513	511	501	523	522	520	522	553	547	559	515	539	508	534	541	516	539	526	534	546	546	574	525	525	523	527	545	572	609	510	535	528	522	511	597	543	548	590	536	536	557	568	541	581	532	573	529	554	543	568	506	544	558	537	586	477	521	574	533	525	546	567	540	531	599	556	518	544	570	542	531	559	515	567	505	571	507	533	552	564	563	517	579	558	566	544	524	514	555	526	539	554	584	539	509	488	539	522	514	528	551	500	498	527	505	572	507	551	558	545	535	534	560	563	524	568	544	535	546	532	523	572	501	536	492	508	555	503	578	539	529	551	573	540	539	561	569	524	553	548	560	561	545	508	584	511	546	520	579	528	551	590	565	548	538	502	598	507	535	494	535	537	504	540	538	554	552	549	517	550	509	519	519	532	501	540	548	557	493	531	537	515	558	494	517	552	581	544	514	528	560	571	554	550	577	536	533	511	519	519	551	503	522	523	530	514	487	497	524	536	511	545	535	551	548	536	508	576	532	500	541	519	536	549	549	524	534	556	490	509	526	556	531	530	540	526	532	513	513	545	526	519	522	533	547	544	555	539	531	562	519	563	513	536	569	542	490	559	527	511	524	552	547	555	548	551	544	532	485	580	565	553	557	518	546	534	526	579	535	536	539	548	518	501	546	524	538	523	540	544	541	491	524	566	528	529	553	528	518	524	509	535	533	528	495	547	544	568	525	542	540	521	537	543	523	540	551	579	491	535	557	526	567	567	537	517	516	571	568	549	524	486	559	522	543	564	532	529	547	572	522	544	556	552	573	516	550	536	523	536	576	535	504	518	492	568	531	509	566	542	522	526	539	532	540	536	520	563	529	556	473	554	516	582	521	520	520	541	587	519	558	510	533	563	525	512	531	541	587	508	521	556	524	534	531	549	517	523	577	537	515	543	528	499	510	518	534	523	555	513	573	569	567	539	575	526	525	541	525	532	502	503	543	533	507	519	552	522	515	531	562	517	554	558	543	550	539	519	552	531	563	567	536	519	503	571	533	517	503	569	530	537	523	549	578	520	533	545	534	541	509	553	538	507	576	545	521	546	527	519	501	515	509	546	525	490	537	511	533	560	548	539	530	540	535	559	543	522	522	525	538	523	516	548	535	537	547	524	541	565	526	528	518	527	536	589	518	517	532	562	537	541	543	501	523	593	552	551	541	539	562	555	497	532	533	526	512	563	551	553	583	573	567	483	562	520	520	497	543	520	569	534	555	537	554	562	560	521	522	544	509	543	534	528	510	520	534	524	529	515	549	530	580	527	550	547	541	570	527	543	546	498	509	549	557	531	530	519	479	545	552	526	525	530	555	526	541	515	561	530	557	505	552	527	529	573	546	557	511	525	550	502	524	590	508	542	523	512	529	503	525	542	564	540	529	518	533	524	580	502	577	538	552	523	525	512	521	538	523	545	541	544	563	523	560	570	548	521	520	550	543	532	543	547	528	588	541	517	465	570	561	515	548	548	530	564	534	501	550	532	566	507	552	516	565	496	518	529	542	522	527	561	508	523	536	562	540	532	551	524	606	505	547	517	517	546	584	529	516	546	517	545	498	518	542	545	532	537	515	549	555	488	557	535	554	498	543	561	520	545	522	512	545	527	544	512	532	537	539	562	554	526	510	552	549	524	573	556	560	521	532	531	520	511	534	555	547	571	514	539	516	544	544	543	556	525	511	551	508	535	538	548	492	518	566	530	536	550	519	558	527	551	564	556	493	570	543	535	551	544	553	540	528	576	535	518	521	538	515	529	537	559	532	534	583	535	525	531	496	538	547	547	549	518	559	531	523	506	544	529	536	556	538	541	524	528	600	576	544	514	567	532	561	512	567	544	488	550	573	544	530	519	597	550	520	534	566	562	505	559	487	514	509	525	569	533	543	506	551	536	557	537	584	519	495	537	517	508	561	498	512	528	549	502	557	542	497	498	554	511	508	537	541	504	567	501	541	563	545	561	554	551	554	561	527	560	503	509	553	538	509	549	514	572	528	540	534	540	543	537	506	550	541	529	565	514	523	512	537	494	582	543	541	550	526	520	556	560	533	511	534	518	570	534	539	527	547	525	546	518	530	541	524	511	541	530	556	554	567	525	552	555	499	517	507	562	570	539	537	530	543	575	543	509	521	572	560	551	581	573	585	513	539	555	539	553	554	552	547	529	515	562	518	552	564	542	574	510	509	542	507	543	510	530	534	553	519	517	513	552	572	534	547	513	524	488	548	551	574	487	525	539	516	565	538	539	504	521	563	543	559	514	577	552	513	520	559	532	548	553	534	512	536	513	512	527	526	558	553	530	525	561	571	542	566	572	509	487	521	549	567	523	552	569	553	544	530	514	538	554	525	527	530	524	528	563	536	522	548	566	505	577	572	520	559	556	521	559	517	532	550	546	539	575	546	566	533	573	563	513	587	548	534	518	538	523	494	518	534	536	533	546	542	573	534	519	543	546	559	558	511	582	578	549	508	529	501	544	572	559	491	494	526	564	523	545	516	510	511	563	542	508	530	500	533	520	528	526	551	511	533	541	546	531	531	535	481	555	561	500	580	510	552	521	550	576	510	533	521	483	534	545	547	534	559	516	555	582	548	575	550	538	514	572	521	573	562	495	526	503	585	556	521	528	532	554	498	519	478	506	522	534	553	526	565	531	544	549	535	507	560	552	533	530	539	568	551	528	517	528	522	544	534	519	560	554	513	517	512	530	579	558	485	497	517	521	555	600	528	566	541	558	538	529	530	516	548	515	558	543	553	540	514	529	504	497	522	554	520	534	505	516	535	518	569	547	521	540	560	578	555	537	563	501	556	534	535	540	548	533	531	563	544	532	524	548	549	514	555	486	529	519	507	514	538	552	564	517	533	548	571	486	556	527	522	551	490	536	556	563	538	556	519	501	509	521	509	519	519	524	546	480	561	539	520	499	518	506	520	574	537	528	520	507	575	548	562	527	503	526	577	584	534	518	533	514	547	518	549	577	533	532	513	537	551	546	541	548	509	544	526	521	547	544	561	501	538	575	502	485	554	564	541	558	590	564	526	553	520	535	538	560	527	534	518	596	532	567	538	562	546	542	534	536	525	518	583	542	527	545	557	546	547	521	522	521	533	509	533	535	590	512	538	523	521	566	529
23910	21314	28548	24431	21315	9545	1055	648	587	510	432	416	366	377	341	358	356	384	370	373	362	392	391	370	429	432	420	368	371	397	365	414	395	372	404	366	399	353	337	325	321	342	382	366	380	365	342	385	355	360	334	320	369	394	409	373	334	335	362	330	353	307	298	302	334	318	297	282	311	302	302	271	299	314	306	328	271	293	305	317	267	302	306	286	283	304	311	302	280	255	277	277	289	288	306	283	303	319	281	297	300	326	303	295	285	270	311	251	310	305	311	303	289	316	300	256	296	312	292	297	301	289	284	316	310	311	306	276	315	288	311	322	304	302	274	296	251	300	262	297	273	270	288	297	287	275	289	260	285	286	255	295	278	275	281	269	307	317	281	281	290	293	287	336	276	272	301	275	294	316	307	266	321	276	288	272	306	291	302	279	302	280	281	275	290	283	251	268	297	270	293	283	327	286	295	288	269	287	291	278	299	301	279	291	302	264	299	300	331	273	259	320	301	307	283	305	267	301	294	277	309	263	270	281	297	278	273	275	290	288	276	294	292	293	310	291	290	315	284	305	287	285	278	314	295	288	279	300	316	294	268	298	283	308	302	273	296	283	310	280	264	310	297	320	271	278	263	295	278	267	278	275	311	313	279	289	285	275	291	307	290	326	283	276	329	294	289	282	279	281	300	264	291	302	280	288	263	289	294	300	299	294	281	310	278	299	297	312	314	301	284	267	295	292	284	309	294	297	277	313	294	312	290	297	263	282	276	293	247	315	281	301	277	295	287	284	288	299	301	302	300	279	332	256	301	278	295	293	285	275	308	317	270	312	301	307	286	284	273	308	309	278	287	261	301	279	317	283	302	308	293	267	291	307	293	274	280	276	318	295	292	304	304	297	310	276	288	305	325	300	291	303	283	302	270	349	315	278	289	262	306	293	251	262	290	289	306	277	291	292	275	282	304	295	278	289	266	284	286	310	279	332	278	298	310	316	295	278	288	284	275	287	283	290	285	300	287	289	290	295	320	275	293	291	287	278	300	289	297	282	285	293	301	278	320	296	308	299	272	280	310	297	293	298	263	320	308	276	319	324	294	278	313	309	271	307	293	319	311	275	265	253	317	308	294	289	278	297	295	306	292	262	290	290	280	314	296	310	294	293	316	272	301	312	293	257	300	306	267	280	284	329	301	291	269	305	287	282	285	300	280	287	284	273	282	288	272	297	285	271	265	284	286	307	284	299	316	301	281	297	263	309	294	312	294	270	281	315	277	291	265	278	270	275	298	285	301	283	280	303	267	285	278	300	279	306	290	259	302	323	295	251	299	278	282	268	303	305	263	298	305	266	303	280	275	305	291	307	246	281	296	298	297	343	286	283	287	307	281	284	303	294	312	309	274	284	286	289	290	329	259	309	286	300	270	293	289	293	278	288	305	295	293	307	273	291	295	296	297	284	270	305	302	288	283	313	254	299	284	294	258	329	295	283	278	294	284	280	268	292	265	265	304	268	303	300	289	294	272	278	276	302	299	278	271	266	278	329	314	294	268	287	336	316	315	332	283	298	307	306	328	286	315	277	282	304	288	293	301	295	292	299	294	310	301	295	318	299	305	296	295	306	282	270	289	301	301	297	269	274	263	298	293	282	280	272	308	313	254	284	294	274	324	278	273	292	259	286	272	305	322	308	290	308	309	311	290	316	280	301	333	270	294	308	299	277	287	301	291	290	315	314	309	290	305	276	281	285	292	320	304	281	288	300	299	287	319	322	312	288	299	326	292	309	308	306	291	301	272	282	307	277	308	289	292	293	307	318	266	309	278	297	289	292	303	298	310	278	275	275	278	285	293	307	283	287	309	291	285	323	273	321	312	293	286	275	275	277	291	299	312	310	317	298	301	298	302	307	296	285	276	277	295	292	274	310	319	282	276	291	278	294	309	298	278	306	300	307	284	277	295	300	281	311	277	298	262	287	268	292	294	269	300	246	296	296	281	327	335	257	274	294	290	300	294	345	288	250	287	287	294	280	291	281	293	272	295	277	294	283	277	281	277	279	299	276	289	298	273	315	299	288	257	301	263	297	299	303	285	305	301	278	295	289	290	291	324	262	294	292	300	265	307	314	265	308	307	320	265	309	279	270	291	293	262	283	274	283	258	295	290	299	298	329	289	257	302	277	275	286	304	291	301	289	295	284	284	317	295	290	284	302	321	316	295	285	277	300	307	248	299	305	288	281	304	305	275	275	304	262	293	279	309	274	288	275	309	297	289	301	318	290	322	290	314	279	284	278	274	272	319	277	288	287	267	294	309	285	310	290	279	299	299	278	325	316	287	290	282	306	308	302	286	285	315	285	292	280	297	292	271	269	294	279	290	311	308	284	278	298	275	297	297	314	294	319	292	302	294	254	315	307	308	291	299	303	263	278	268	313	285	315	316	324	290	288	288	300	267	321	282	262	307	286	280	292	308	271	322	322	309	271	267	290	298	321	282	305	284	320	268	294	284	267	287	296	289	265	314	295	276	272	276	259	254	308	289	314	294	277	285	286	323	295	297	312	294	309	300	317	309	272	279	330	298	293	270	306	292	305	308	283	283	305	265	268	275	317	276	277	264	286	300	270	269	255	288	259	285	307	300	286	302	296	310	278	310	305	292	296	287	296	297	293	273	304	287	281	277	290	325	285	300	337	295	269	291	291	293	297	297	308	299	303	308	306	289	293	258	286	316	277	290	256	287	297	271	315	302	303	277	276	278	283	294	307	307	300	280	306	272	284	267	304	272	306	311	301	302	306	275	292	289	300	250	261	292	282	300	293	288	290	284	333	283	298	325	310	318	270	312	270	306	270	288	313	285	292	296	311	275	312	265	264	267	274	298	267	333	300	319	273	298	289	273	288	318	302	299	315	283	269	292	278	272	304	308	294	280	285	326	303	297	301	280	288	275	281	300	322	297	279	278	290	280	307	281	289	288	320	296	303	298	307	275	312	308	279	316	296	262	304	304	309	316	291	302	277	294	275	313	287	287	296	277	308	285	303	290	294	286	291	266	284	261	289	298	310	277	298	274	300	273	305	305	315	294	299	309	289	257	280	318	300	266	262	290	292	261	284	297	296	275	279	267	282	327	270	298	280	264	291	299	299	297	247	290	286	273	281	314	295	318	308	298	279	279	295	283	261	298	299	282	294	286	290	277	262	319	308	291	280	279	285	307	300	287	277	271	265	326	287	299	313	292	267	263	261	261	297	279	328	305	269	316	284	305	321	288	307	289	277	276	324	278	291	275	280	305	274	280	332	314	272	276	274	276	295	266	271	314	285	305	307	293	320	270	294	294	322	300	299	298	257	271	283	294	267	279	304	284	290	282	257	308	307	279	285	294	301	266	310	324	270	301	294	266	288	289	314	312	262	287	291	288	296	298	311	302	257	250	269	280	261	292	293	294	291	303	274	282	291	300	339	302	281	279	255	305	285	337	309	254	302	290	291	288	285	308	303	275	291	285	314	320	276
11745	25087	8461	3614	2580	1906	1345	1056	898	762	614	585	550	435	495	455	399	431	441	454	434	457	468	498	528	504	508	508	511	470	465	494	455	493	470	425	472	453	396	411	414	426	418	455	454	416	410	415	432	411	408	438	478	487	480	476	429	381	392	400	344	341	374	321	369	326	364	334	380	330	345	328	323	382	357	363	300	330	322	291	336	347	354	303	330	366	298	323	328	307	317	343	320	333	338	334	345	335	303	341	294	333	328	322	317	299	324	350	306	324	321	295	317	322	320	314	345	302	336	323	341	319	317	320	329	313	308	346	324	344	349	300	287	302	294	307	352	329	342	335	323	308	309	330	310	318	319	321	330	330	330	348	313	340	348	303	356	329	324	321	290	319	341	311	345	334	314	308	333	335	321	340	316	306	291	317	308	306	307	346	329	353	310	330	346	312	350	315	328	321	337	325	314	339	313	335	329	301	328	309	333	301	309	340	349	314	328	363	337	324	329	326	319	297	345	330	296	310	364	316	318	324	336	363	335	304	330	323	347	309	318	327	337	320	326	355	337	315	294	302	308	313	334	300	344	338	329	294	327	326	302	324	297	293	286	331	319	338	335	322	357	355	298	302	324	333	330	342	338	330	351	308	313	322	328	301	348	319	341	328	326	296	347	303	349	296	308	315	341	295	311	325	291	307	322	323	376	350	313	294	308	299	346	381	301	315	324	338	331	345	362	327	301	327	302	326	327	355	309	341	316	266	309	330	331	325	352	309	320	337	309	303	331	337	339	295	313	306	322	317	321	293	337	279	320	312	300	304	333	325	334	334	331	329	325	325	317	327	333	321	293	317	334	300	276	340	313	347	343	334	302	301	339	352	343	313	352	336	326	335	326	313	341	326	315	331	310	316	316	335	300	323	266	290	314	294	297	322	322	328	326	282	333	313	331	316	288	328	332	337	334	335	338	303	300	301	342	289	371	312	303	312	314	351	304	293	324	338	342	311	332	332	309	334	331	321	292	322	348	343	317	333	320	312	286	324	350	311	324	308	299	325	318	315	333	308	319	318	335	311	354	294	306	314	326	323	316	313	291	307	279	323	295	355	320	330	324	324	321	295	327	305	311	320	332	313	327	333	301	335	314	290	323	320	290	284	325	312	311	332	311	320	326	354	334	310	367	340	316	315	335	337	301	321	329	312	313	307	299	308	295	300	332	322	338	300	293	311	306	332	326	318	327	299	286	340	319	329	315	355	292	315	332	315	314	338	313	351	316	317	307	315	309	335	318	316	353	340	334	348	325	331	323	302	301	320	351	308	325	313	311	325	289	327	297	309	354	317	326	335	328	355	315	273	340	302	312	327	329	304	311	301	322	312	313	325	298	294	310	307	310	319	318	303	304	323	337	340	294	332	313	319	333	310	328	339	273	300	314	340	294	303	318	299	320	351	337	344	316	314	310	331	313	345	330	331	325	332	324	341	344	324	343	313	319	325	320	325	378	278	306	319	310	337	319	348	339	331	317	294	323	310	313	320	345	306	302	319	310	327	336	328	318	335	321	330	305	320	314	310	331	305	320	325	327	312	329	328	326	298	295	287	365	289	303	308	320	308	312	315	309	325	293	322	331	331	313	326	292	338	338	307	310	333	321	323	330	308	334	363	330	345	312	311	328	375	357	324	332	320	313	307	309	320	329	309	294	329	310	324	318	295	323	350	328	340	353	344	313	322	307	317	319	300	329	286	320	325	333	306	300	311	331	302	322	325	325	318	305	324	336	317	328	339	320	327	319	351	348	341	359	303	314	288	301	312	331	316	319	340	316	317	341	340	306	302	296	299	323	319	291	296	333	311	281	315	327	296	306	326	324	376	338	350	310	336	282	325	330	304	339	323	297	329	330	310	321	300	311	319	305	291	329	325	324	341	306	295	288	321	363	326	311	314	359	344	359	341	323	334	313	308	304	358	306	352	324	292	315	321	335	311	343	320	318	329	312	323	313	306	313	335	315	299	327	318	342	325	340	328	331	321	294	332	305	288	315	326	307	326	343	322	351	314	335	310	337	321	318	294	349	314	313	305	361	324	310	335	303	323	328	345	321	313	327	318	330	331	353	343	336	315	339	299	332	336	307	348	302	318	333	302	331	328	315	342	303	331	268	363	335	302	334	330	339	328	318	306	315	336	335	343	317	305	295	344	329	283	292	327	325	326	341	282	321	334	321	296	307	307	334	318	323	299	350	341	316	351	315	316	339	317	328	290	292	310	306	277	304	329	315	302	324	345	331	320	305	311	326	327	319	364	357	328	327	338	288	343	301	317	315	322	311	314	288	320	360	322	314	341	293	316	318	329	324	318	310	331	317	336	317	354	321	292	331	352	363	340	325	320	310	289	327	331	328	313	325	307	336	313	326	316	301	339	323	327	347	327	307	318	325	311	331	311	331	302	296	329	323	311	328	302	343	387	324	340	318	327	273	303	301	304	316	340	337	319	321	338	297	345	314	333	324	330	319	317	322	328	319	308	329	318	303	301	334	333	287	308	307	332	334	312	305	369	283	292	300	308	304	350	335	311	347	323	331	342	337	302	347	331	315	319	345	317	342	340	326	331	341	324	327	349	322	319	335	336	339	348	321	319	346	329	314	310	358	307	298	334	325	304	327	334	321	315	310	334	346	292	299	298	303	307	314	293	333	309	296	315	316	311	341	310	362	340	338	335	326	319	336	317	333	283	340	322	312	303	331	333	300	332	338	306	351	299	317	318	353	298	344	333	289	317	315	344	317	316	316	295	335	312	308	277	315	321	322	297	357	312	361	346	328	360	324	342	306	324	327	336	313	311	314	318	310	310	342	288	349	304	328	321	311	335	341	344	328	295	329	307	319	334	318	315	333	308	317	337	341	348	323	291	302	304	302	305	318	283	366	312	324	314	342	299	338	357	327	332	307	300	285	313	306	301	321	288	301	323	319	328	323	280	303	311	322	332	326	342	308	301	342	343	341	316	331	323	350	320	307	364	308	308	304	305	312	302	324	304	313	333	326	324	330	307	304	336	332	348	313	315	295	308	312	315	321	290	293	296	323	340	349	331	289	297	343	329	333	329	330	311	326	299	332	328	314	292	331	320	300	348	299	317	338	348	328	324	329	295	322	338	350	320	276	361	317	296	333	289	308	330	302	323	327	324	339	301	301	299	323	331	351	323	316	330	299	308	309	315	327	327	278	289	310	341	351	318	326	317	324	307	315	315	346	288	335	313	349	293	334	312	332	331	306	322	301	339	279	290	330	311	316	333	275	344	327	301	349	316	337	333	352	321	304	343	339	332	344	319	306	327	311	283	365	329	334	307	308	304	334	286	343	319	301	321	319	316	329	339	337	318	323	323	321	336	303	300	311	282	323	346	318	314	335	335	340	346	337	325	317	305	307	350	309	317	316	334	357	298	328	313	340	335	292	335	332	302	299	312	336	338	350	315	302	305	305	306	305	325	309	323	313	343	341	315	311	338	299	315
25028	21298	27322	25519	9342	1294	993	902	857	775	749	744	713	682	643	685	671	706	703	738	726	792	692	754	757	744	781	714	701	726	671	683	705	758	735	712	751	714	705	677	665	690	657	725	670	726	711	714	719	709	715	711	738	721	707	729	738	705	708	659	683	666	670	676	669	661	665	691	644	691	619	646	670	647	682	676	702	712	650	707	652	701	634	703	653	658	664	634	660	683	638	691	671	677	663	637	635	658	698	728	678	596	651	677	671	673	646	620	663	667	617	679	666	674	661	638	639	627	652	691	628	641	648	684	656	685	652	653	619	670	651	636	638	666	663	654	641	632	682	624	682	717	680	652	666	629	649	651	636	667	657	680	604	691	638	658	692	612	715	694	711	662	639	658	672	678	669	708	709	685	625	647	654	671	665	646	626	640	628	665	670	660	682	663	628	689	667	641	623	648	706	667	686	652	593	699	635	688	661	678	643	655	664	703	694	646	671	693	685	615	653	656	660	635	636	621	636	671	608	701	672	666	636	677	602	661	675	640	679	652	688	672	672	693	634	620	668	646	631	670	659	616	673	677	691	639	676	633	640	648	636	624	682	687	666	740	658	675	636	670	650	614	701	690	675	711	570	619	651	620	720	663	624	645	650	590	606	627	645	674	610	643	699	710	683	594	634	644	687	634	650	647	658	648	671	640	613	653	679	614	688	648	678	664	648	658	663	642	644	648	649	677	668	619	659	651	625	621	647	671	624	687	606	624	673	617	634	636	665	667	676	658	666	641	682	631	639	675	643	668	633	662	664	679	633	664	680	624	689	658	688	652	628	650	682	667	672	620	609	628	627	629	662	669	638	625	655	668	682	661	706	677	621	680	641	711	661	591	653	673	673	651	646	649	678	690	678	661	687	660	646	635	636	687	647	669	643	697	653	644	642	664	656	660	655	669	667	665	664	652	656	646	639	629	633	643	690	644	676	682	669	642	676	697	673	649	671	650	630	639	680	679	682	637	653	641	653	654	639	661	653	679	663	712	671	633	652	652	631	630	633	668	676	688	633	654	636	669	647	631	662	639	661	633	681	691	641	651	659	625	648	636	616	664	615	637	674	695	676	675	658	619	669	670	667	644	648	661	616	617	610	641	673	672	671	669	651	663	654	655	697	693	626	593	636	658	682	642	677	685	640	693	648	653	671	647	651	681	678	632	629	643	687	640	686	669	659	624	659	661	676	664	673	710	756	632	588	664	670	623	646	678	673	654	676	641	654	641	621	646	639	683	627	675	661	635	602	697	678	656	683	656	644	700	652	669	717	740	662	644	678	657	689	675	610	684	644	704	714	670	648	667	648	687	688	684	681	623	653	710	682	660	627	686	667	664	650	647	627	663	672	681	667	678	667	640	634	700	679	684	644	611	681	645	676	700	683	634	625	643	652	641	663	677	616	707	677	711	627	577	640	660	570	641	638	647	641	594	631	699	651	659	645	645	675	621	629	662	638	617	675	685	654	620	645	688	669	678	631	672	627	642	679	662	662	690	692	637	637	649	678	673	641	655	684	681	622	634	646	675	617	665	688	665	667	612	650	648	639	697	662	680	668	642	630	691	644	621	659	671	637	666	631	677	681	701	641	657	680	634	654	673	662	651	652	652	636	678	634	673	682	670	620	642	619	645	670	657	680	656	654	654	670	708	683	662	690	625	640	600	609	674	649	622	675	702	655	647	672	661	633	668	640	626	617	679	636	681	670	639	665	639	667	640	650	705	668	667	627	639	621	702	642	689	655	682	640	632	659	641	723	652	720	648	650	650	598	652	658	659	677	641	662	623	700	695	635	677	633	683	704	671	637	684	641	615	646	703	591	628	644	682	685	644	638	652	648	648	689	640	711	657	665	709	657	673	611	676	715	630	673	656	645	652	703	686	661	640	680	691	630	688	659	650	665	637	676	632	642	663	660	673	683	647	681	637	666	671	653	643	685	652	649	649	664	670	656	715	700	671	653	645	607	634	647	647	689	706	652	658	716	641	683	669	668	663	648	675	708	646	684	664	636	699	612	659	652	669	631	629	649	646	647	633	655	597	629	697	658	683	602	658	667	677	643	633	680	648	683	689	706	661	664	667	648	627	641	692	654	664	621	643	676	706	694	658	675	634	644	664	664	615	674	663	632	688	651	695	680	662	671	636	648	620	662	678	688	666	601	668	647	652	627	654	690	644	649	651	654	643	634	702	707	636	619	670	657	637	653	650	688	685	612	634	684	632	597	727	631	609	635	662	674	608	662	631	625	669	681	650	686	662	655	649	674	650	713	701	682	649	670	645	647	648	700	676	643	675	664	648	633	747	665	642	676	671	663	689	633	664	691	648	668	694	654	619	639	660	621	673	643	651	650	629	640	662	700	674	664	647	664	622	667	613	684	595	689	647	684	623	645	705	638	691	666	677	637	666	629	671	629	597	609	687	637	661	650	624	683	649	671	633	709	683	664	643	636	634	698	620	628	659	691	647	683	616	658	661	696	671	650	700	628	640	626	635	638	665	636	656	658	616	662	632	666	701	627	637	635	673	646	666	682	664	638	647	604	692	629	660	675	667	609	683	667	639	641	679	637	697	617	670	679	592	623	655	605	668	657	658	670	689	613	641	661	648	664	655	695	685	655	639	643	649	715	660	656	649	650	665	617	662	671	686	647	648	649	653	654	687	698	633	684	621	662	633	658	651	625	666	660	659	641	657	632	656	677	596	612	651	710	648	679	648	660	674	648	662	626	639	660	634	600	643	642	657	717	663	668	680	658	696	609	647	644	645	689	656	620	669	636	707	649	661	644	631	618	649	689	613	662	647	647	653	656	634	680	658	647	656	594	600	656	617	646	710	666	636	654	671	657	696	642	660	602	661	639	650	610	674	661	646	688	669	644	665	687	672	691	657	611	652	671	638	654	639	612	600	660	651	650	653	623	653	620	665	693	678	651	665	656	666	664	622	641	643	672	659	645	654	633	651	612	674	650	630	641	676	622	641	658	667	707	653	664	640	692	650	640	627	630	665	623	707	635	660	618	660	633	647	671	615	637	642	671	681	681	704	641	647	684	687	649	671	660	674	653	683	701	670	678	713	661	632	675	662	659	635	673	668	669	672	632	664	673	661	706	662	678	661	656	677	664	628	638	663	633	653	659	632	693	658	708	665	698	737	645	685	699	719	703	714	682	630	624	646	630	656	676	603	647	683	644	695	644	676	670	668	661	705	674	668	662	639	637	660	675	669	644	641	684	661	682	590	656	673	676	689	633	707	715	669	718	653	658	643	655	671	646	714	649	684	684	658	639	689	642	696	654	640	647	647	638	645	665	651	678	689	690	683	622	677	649	661	653	652	614	692	698	649	651	637	636	633	644	685	692	639	616	631	660	642	622	662	680	633	659	653	674	678	676	717	653	633	676	638	659	647	621	645	636	681	654	673	665	628	703	711	638	632	591	642	699	665	634	683	678	646	679	649	668	670	674	660	709	634
12460	18417	5864	2531	1971	1599	1366	1150	1042	962	910	838	790	797	739	773	847	747	757	791	789	854	778	822	880	842	838	839	801	797	818	849	808	848	807	770	801	762	755	715	751	783	734	752	781	780	743	786	818	782	716	754	808	836	814	775	783	709	715	760	742	743	716	664	697	654	682	691	701	698	720	681	704	708	730	705	668	707	691	725	708	686	722	703	705	664	715	712	724	665	671	676	710	724	693	665	680	670	714	690	683	670	667	649	662	722	678	680	727	691	712	698	665	683	693	637	675	679	670	708	671	689	713	690	716	696	676	697	689	705	720	695	661	693	714	658	696	685	672	711	715	673	714	698	638	683	658	687	670	698	669	730	658	687	723	712	714	704	697	688	688	695	671	679	681	699	710	657	676	657	672	654	693	703	692	706	705	709	663	681	666	697	683	686	710	656	680	673	662	669	650	687	675	659	668	685	687	698	696	628	685	685	707	712	711	621	696	672	733	687	674	670	657	661	675	693	666	673	718	669	670	704	716	695	693	701	720	691	654	729	692	636	710	715	626	691	665	722	666	689	679	698	654	717	684	665	628	673	674	693	697	682	675	645	727	677	708	714	677	689	734	731	714	685	674	717	660	736	690	728	659	692	691	680	712	669	699	651	712	703	736	701	708	666	692	689	670	678	686	666	677	686	737	697	690	702	666	681	706	688	698	690	688	685	683	657	631	709	693	727	711	671	690	686	663	693	676	695	701	676	712	708	670	705	680	685	665	721	673	763	674	716	641	652	692	647	674	703	722	689	717	750	665	684	639	666	670	644	665	717	730	679	749	676	678	674	705	663	695	688	753	631	704	692	630	620	655	689	649	670	682	698	729	659	689	710	687	676	668	655	650	643	715	676	681	669	694	682	707	695	688	687	702	685	651	691	700	643	640	675	674	681	654	682	670	659	652	657	702	734	683	707	693	684	657	687	723	670	669	676	685	742	673	688	674	673	713	686	692	641	686	708	685	673	709	680	635	714	710	706	673	708	694	679	625	731	676	633	669	711	670	698	705	659	717	685	680	717	673	696	734	696	683	724	680	705	686	704	671	693	701	677	726	634	747	688	702	734	680	697	677	669	655	710	669	713	674	712	657	675	683	643	733	633	636	654	698	682	699	683	666	663	707	643	704	734	712	669	652	721	693	681	685	729	741	689	714	714	659	717	692	680	662	670	690	634	694	715	678	722	678	674	699	701	705	700	681	637	740	686	721	683	771	710	635	704	708	681	694	687	652	687	691	674	708	701	697	712	689	647	656	729	684	719	719	653	662	690	670	683	669	693	687	728	679	653	685	666	672	715	670	690	639	692	690	740	650	677	708	614	683	677	686	677	671	722	658	696	693	694	692	751	712	658	710	676	691	726	643	705	723	676	607	686	688	706	705	718	699	698	734	690	696	703	735	698	677	655	672	693	689	723	699	708	685	685	669	708	688	707	688	686	746	669	657	623	732	654	710	681	736	657	720	626	677	680	660	701	691	654	706	666	693	700	696	664	685	670	674	693	704	724	671	677	683	658	689	695	658	699	659	713	689	690	693	722	676	712	707	699	710	660	719	706	660	702	683	633	663	726	690	717	666	660	673	648	664	677	687	686	677	734	705	723	701	689	721	720	669	701	657	722	659	725	689	674	706	667	659	672	725	699	724	694	666	716	698	677	672	727	701	645	653	695	748	697	722	686	682	689	677	630	633	697	655	720	676	685	717	653	701	664	686	743	680	642	660	748	664	673	698	707	652	735	736	651	660	643	674	710	669	658	703	714	677	668	699	673	671	658	690	670	686	701	634	697	677	654	651	629	668	675	688	700	708	689	689	721	702	683	716	678	658	655	668	671	668	703	716	735	672	667	668	684	718	685	705	613	669	705	698	680	680	685	706	739	659	621	704	652	682	655	734	715	701	737	716	695	709	706	666	701	698	708	667	694	671	714	660	739	728	667	678	725	668	696	701	677	645	649	680	630	697	684	731	717	701	712	626	697	704	683	688	660	656	644	674	724	696	647	613	735	649	708	700	660	686	702	699	679	681	725	684	719	647	689	688	704	682	676	678	719	638	643	745	647	678	686	647	667	682	675	688	702	704	710	658	703	690	675	721	715	668	704	592	680	670	630	673	686	672	679	718	661	686	693	634	719	695	718	701	688	702	639	660	684	662	670	685	675	646	687	654	724	685	670	674	704	662	645	681	690	689	694	678	706	677	689	725	680	676	648	663	662	727	715	677	707	693	639	703	691	643	685	667	642	723	687	707	651	665	707	709	646	743	682	706	679	733	651	669	705	709	687	683	654	709	683	669	645	684	699	676	675	695	700	695	730	684	717	715	660	685	689	721	681	641	675	634	704	710	724	684	651	713	696	666	713	702	676	666	694	679	691	688	648	686	722	644	613	677	651	674	700	632	684	720	645	699	724	691	697	769	688	633	697	646	686	681	691	681	710	721	680	670	658	653	691	658	724	694	667	655	725	705	679	696	719	709	685	678	680	681	718	684	674	687	680	683	686	700	662	717	712	701	676	727	717	702	687	665	661	667	684	673	760	636	669	707	620	683	675	716	672	660	680	669	726	680	660	681	685	685	707	721	648	700	662	723	717	703	706	647	706	684	692	658	703	669	669	666	706	694	724	676	657	693	702	735	701	677	707	713	652	716	675	697	657	690	712	659	682	631	730	652	722	644	691	667	691	699	678	665	735	699	671	682	701	743	684	679	737	735	670	669	670	683	678	698	685	683	649	710	674	702	653	673	727	712	716	707	694	684	697	665	690	640	659	659	742	653	656	661	677	674	665	714	700	702	713	686	722	652	680	721	677	688	700	670	662	700	683	657	666	723	643	694	638	705	644	681	704	698	721	727	643	713	734	707	677	666	648	678	649	715	700	680	677	721	685	709	709	699	681	699	673	684	663	696	683	700	683	703	683	672	671	719	719	683	705	690	643	662	661	706	701	648	661	661	671	658	681	653	689	711	659	684	700	664	693	709	683	687	723	720	665	680	659	677	718	684	687	715	750	677	730	675	709	687	670	762	666	651	748	676	733	733	668	726	708	683	682	689	685	695	691	662	664	677	704	705	669	680	677	660	697	704	644	653	702	688	662	673	717	718	670	707	688	699	655	664	701	721	688	671	682	642	655	716	638	693	664	661	687	710	692	710	716	679	657	665	659	723	733	700	709	725	678	709	712	655	692	714	711	671	683	711	673	686	665	694	687	640	700	676	674	680	689	733	663	675	717	735	675	676	669	735	659	721	713	666	664	693	647	680	711	699	708	653	732	717	665	643	681	716	638	696	707	690	682	689	720	646	718	674	737	667	673	699	705	725	635	666	717	668	702	642	666	690	707	674	648	684	667	701	660	686	680	731	708	692	657	695	697	693	701	675	700	689	692	678	688	676	663	704	690	708	686	698	695	709	672	665	718	751	685	680	675	690	669	707	694	667	673	695	681	681	675	699	700	713	674	719	716	635	690
22757	21338	28998	24042	21345	21383	7127	1284	947	846	730	706	639	611	549	563	545	563	566	593	593	642	567	562	599	616	581	585	568	628	595	585	574	572	615	570	585	587	522	525	551	525	550	518	517	531	511	533	547	520	515	532	539	594	572	600	524	487	502	501	471	475	490	459	456	468	428	456	442	467	454	449	438	446	432	416	453	433	493	424	473	464	439	456	397	435	444	460	423	451	437	495	428	448	444	428	493	417	444	438	403	466	445	396	420	471	434	412	427	450	424	451	442	453	448	424	417	461	419	431	433	405	432	437	428	421	408	423	391	471	438	442	434	411	443	423	434	395	425	417	418	444	417	422	438	445	408	477	430	434	417	424	460	448	452	457	453	461	432	420	433	450	410	428	418	427	432	428	440	412	427	408	411	425	450	450	451	443	431	440	443	415	421	424	435	421	435	445	445	455	466	435	405	437	435	461	401	456	435	429	432	458	436	446	448	426	462	428	420	441	417	416	414	444	416	439	439	467	430	448	433	461	460	441	404	383	458	445	451	446	417	437	386	446	400	408	431	397	407	458	434	407	409	409	453	439	437	426	405	443	455	454	430	453	424	451	449	412	421	421	427	439	414	468	461	405	452	457	409	475	418	452	394	427	444	445	429	445	407	408	425	448	429	397	453	458	454	408	410	447	463	420	439	403	425	434	397	432	477	447	424	420	481	437	411	426	470	406	447	420	439	464	417	423	476	449	470	439	443	449	432	433	431	421	459	461	443	456	415	443	408	409	395	457	411	412	449	465	418	427	454	401	411	440	437	426	458	406	444	425	424	398	429	453	410	450	436	432	401	454	414	428	431	435	462	458	431	453	456	420	444	435	455	419	432	469	457	381	397	434	437	395	392	463	453	411	417	438	412	450	451	418	442	414	480	395	463	433	424	456	426	442	448	450	441	417	405	418	432	428	424	412	406	435	414	478	422	465	450	440	418	437	431	418	414	417	430	427	437	430	411	465	438	419	410	460	424	435	445	452	429	467	451	413	429	420	452	454	448	399	424	429	393	414	420	393	415	411	441	414	401	437	459	424	460	426	447	443	480	424	452	468	442	459	444	437	451	415	427	442	403	446	436	445	451	438	434	408	438	440	440	416	417	415	429	414	437	416	431	448	445	420	433	476	390	403	477	437	452	426	482	431	436	459	468	426	467	453	430	435	396	397	422	439	467	478	472	456	433	418	446	410	447	421	431	411	453	380	399	430	437	442	419	426	454	427	431	435	424	449	390	431	421	411	425	435	498	426	422	411	442	430	424	463	461	439	430	445	454	434	387	480	450	413	443	451	429	432	413	420	458	441	483	418	449	441	444	462	402	416	434	401	450	466	458	435	464	451	461	404	440	413	429	454	437	439	434	431	437	401	453	408	434	439	410	440	458	445	425	440	410	437	414	455	430	455	443	463	413	427	428	423	436	411	479	405	437	444	399	401	458	432	453	411	374	416	435	441	477	434	421	436	424	445	422	424	409	415	418	455	436	424	443	424	483	409	467	422	436	473	445	413	457	475	416	431	419	431	419	436	422	454	418	421	428	396	429	417	444	460	439	427	418	456	421	440	426	474	455	401	413	464	448	419	432	460	455	421	434	410	411	457	446	437	462	450	392	415	428	445	400	455	437	430	399	434	464	428	414	443	418	459	476	434	432	432	411	465	422	436	439	430	443	428	419	423	434	451	470	430	427	460	454	431	423	483	418	408	412	385	443	407	454	441	432	407	445	413	433	436	414	470	460	432	434	439	419	409	420	400	469	400	452	426	408	424	448	442	458	408	412	437	415	434	442	471	420	423	440	460	427	443	425	462	460	456	427	439	433	450	462	400	425	457	423	439	455	428	444	447	437	457	393	436	411	482	437	427	496	428	426	454	422	423	432	438	415	478	443	422	402	443	425	422	408	464	431	447	407	439	437	464	466	438	463	427	446	438	426	418	429	429	454	412	466	433	445	414	440	460	423	398	407	440	431	450	381	454	445	411	451	441	416	457	412	431	438	411	465	439	451	428	440	458	431	397	424	425	443	473	415	452	418	464	442	476	473	422	429	432	451	403	424	449	442	454	459	402	397	426	408	430	478	435	392	445	446	413	431	443	419	410	433	443	420	435	431	424	438	424	465	420	443	425	483	416	446	415	422	437	422	452	388	422	424	429	445	431	407	443	448	437	395	428	431	436	399	407	440	437	407	444	408	406	473	452	425	434	458	412	442	413	438	413	436	400	446	454	414	468	474	413	453	441	414	438	430	399	404	453	407	427	458	452	458	441	410	429	419	420	431	457	466	431	399	420	415	446	453	404	433	389	433	426	442	435	444	442	408	410	416	454	438	398	409	419	393	448	477	424	417	436	440	418	451	430	450	446	408	424	422	423	403	465	471	439	416	401	414	426	439	429	426	415	437	443	415	447	433	427	455	417	415	403	448	392	456	442	434	417	436	401	416	465	440	433	443	446	429	416	454	447	430	459	451	448	471	413	385	430	435	406	447	417	387	403	405	432	425	446	432	477	425	449	387	411	442	450	394	438	433	420	430	434	443	450	411	422	434	421	445	436	433	440	453	441	423	417	424	412	400	447	462	465	468	433	404	406	417	403	434	435	432	406	452	430	405	439	454	473	409	447	453	456	443	407	421	398	400	467	393	428	424	421	429	455	405	437	426	444	449	423	412	448	466	400	403	443	456	433	418	445	444	419	448	408	416	392	477	439	430	423	420	433	462	462	432	498	424	437	416	410	426	457	425	439	448	436	446	455	478	481	438	458	457	452	428	434	415	445	445	430	429	439	401	459	414	399	405	369	442	459	424	453	430	448	457	428	390	414	437	446	443	440	473	434	434	384	423	410	468	439	433	415	480	446	432	452	456	422	469	425	425	416	422	447	457	457	398	429	414	431	408	429	455	442	439	417	440	452	459	400	425	463	464	435	437	457	430	433	452	471	403	424	417	402	436	409	418	402	412	438	452	460	445	371	432	431	425	418	432	413	442	390	428	477	420	413	422	465	441	444	411	437	401	423	458	404	444	442	392	418	439	412	417	436	422	443	399	426	443	426	444	436	435	424	425	408	419	409	458	410	440	443	457	413	414	407	428	435	447	450	425	410	440	410	470	449	429	350	407	440	425	441	456	409	414	414	421	463	446	426	440	445	416	443	411	462	412	431	453	427	387	400	439	443	419	424	462	409	465	418	423	446	430	434	454	422	443	426	426	419	466	444	426	436	423	447	450	455	444	462	426	390	445	403	466	436	413	435	435	457	443	390	456	434	426	437	485	399	420	435	459	428	395	432	453	429	426	435	453	434	425	440	430	411	411	433	429	422	421	406	439	409	449	468	467	443	427	423	427	388	439	427	417	461	476	449	422	423	464	442	402	475	474	449	448	428	455	422	432	434	432	453	423	465	407	405	416	428	463	423	457	442	440	388	402	409	405	432	434	446	419	450	439	440	424	431	456	462	439	472	458	421	441	456
15144	32407	12642	5808	4315	3109	2334	1900	1496	1238	1051	980	875	778	702	690	671	639	644	661	723	696	709	691	703	781	735	743	672	681	673	653	665	651	701	606	667	637	576	619	579	609	593	674	602	592	625	608	618	596	625	617	677	711	719	693	596	538	539	537	492	484	522	473	474	493	470	478	503	445	482	501	436	437	469	500	486	454	460	438	433	455	435	459	449	442	428	468	448	444	439	478	449	469	432	462	440	418	466	452	441	448	477	474	435	440	425	442	478	425	455	489	440	426	435	455	417	451	512	394	431	439	445	404	491	428	440	476	440	479	456	450	461	402	410	444	388	434	445	412	448	461	461	448	456	437	472	455	437	455	440	443	448	459	452	401	447	432	469	434	440	469	431	393	430	453	437	422	409	495	445	383	459	423	434	432	464	408	462	471	437	460	386	446	443	416	443	431	449	450	435	495	434	400	451	469	375	421	452	460	442	437	426	430	409	432	438	401	442	451	441	435	407	431	457	434	459	410	478	483	459	470	457	441	446	473	441	447	420	472	449	430	454	423	416	432	466	451	444	461	438	433	384	431	418	414	431	456	466	465	453	447	470	462	502	467	451	453	428	468	403	440	438	467	429	456	424	414	433	425	417	426	457	460	428	431	471	453	417	448	413	457	456	424	470	441	448	440	481	446	438	456	449	481	428	410	440	461	449	406	460	443	442	461	470	488	465	426	453	480	442	447	424	460	465	423	452	482	432	439	457	459	454	448	452	444	436	461	438	451	426	437	449	445	481	441	445	444	451	431	441	445	486	474	457	439	448	453	445	441	496	440	407	431	481	405	425	468	421	414	426	488	439	426	447	460	421	438	427	447	485	433	474	461	440	472	464	422	411	439	389	453	451	419	467	447	460	425	435	402	429	435	482	407	456	459	437	455	419	470	412	413	469	439	451	444	446	419	432	452	428	435	467	436	411	469	444	417	447	493	435	437	453	415	436	453	446	427	481	438	431	436	474	452	441	424	451	435	451	465	490	445	432	447	461	457	442	414	456	471	434	422	435	420	459	444	448	446	437	440	449	460	424	421	470	426	477	456	475	448	469	439	404	440	416	417	447	445	466	449	422	446	495	446	471	474	414	430	445	465	450	499	440	437	441	457	482	428	458	405	426	412	445	448	412	493	444	421	410	469	459	450	422	437	437	454	452	486	409	443	424	470	451	447	414	469	419	436	432	409	434	447	430	439	438	420	460	426	458	430	413	467	467	412	449	451	449	470	441	424	445	429	474	463	471	428	457	481	474	443	476	456	487	496	441	440	432	411	443	445	438	483	436	468	429	449	425	447	459	446	451	408	432	427	429	470	466	420	476	463	445	465	443	464	410	427	423	438	407	436	438	446	431	480	444	412	462	452	461	433	447	454	454	437	439	454	436	420	430	484	399	439	412	455	418	450	431	424	478	447	431	448	443	454	435	446	426	457	450	447	442	406	438	443	458	445	430	449	408	461	429	453	454	451	468	455	452	411	454	444	441	430	433	447	495	448	441	442	460	453	472	444	387	474	451	441	412	459	415	498	433	425	448	451	464	448	430	399	421	451	443	439	464	437	441	446	419	440	437	483	479	461	458	447	433	427	426	440	474	434	455	469	446	446	455	465	459	445	442	442	432	439	426	451	406	442	453	427	428	418	429	452	480	436	395	422	447	449	406	463	444	454	435	448	403	428	428	476	472	457	451	445	427	441	442	429	463	403	450	445	481	444	466	443	429	456	453	444	464	426	465	479	428	421	454	464	447	426	429	421	494	456	453	432	417	453	433	445	425	447	479	423	459	465	427	456	436	461	438	450	462	467	447	454	442	407	433	440	464	448	454	458	455	424	441	454	425	477	450	431	430	441	456	466	437	428	451	459	437	442	447	442	409	406	469	437	502	448	455	436	458	433	452	415	434	424	447	470	467	435	457	438	476	447	480	453	418	437	417	433	466	433	443	452	431	464	450	454	409	430	462	433	428	455	444	465	461	427	412	435	448	431	424	467	456	463	437	431	462	430	445	389	426	442	453	443	434	471	430	422	450	442	457	424	458	447	395	476	451	425	472	411	442	459	441	451	441	426	413	431	412	458	461	448	458	431	423	441	455	419	445	463	437	431	459	448	426	456	440	469	490	434	443	431	456	464	438	461	481	440	430	448	442	441	430	458	443	460	442	401	438	477	405	438	472	440	431	473	439	490	455	456	450	429	447	433	409	441	442	471	447	461	434	406	396	470	440	459	434	461	451	462	452	422	443	435	426	417	399	479	425	465	422	437	430	478	402	409	437	458	445	458	442	401	455	427	452	442	493	473	449	443	499	442	431	444	440	435	445	394	474	471	445	453	440	422	444	426	431	448	437	446	471	427	444	436	429	464	478	468	421	446	435	445	456	458	424	420	446	457	468	447	453	432	462	495	416	469	433	449	439	463	457	418	436	464	468	452	429	438	456	470	436	474	443	442	448	431	468	444	435	444	458	401	481	446	453	405	447	457	439	464	465	413	444	450	447	416	430	458	428	454	424	458	443	454	448	448	468	440	445	429	463	463	476	438	408	453	430	459	416	457	433	428	422	435	403	464	454	475	465	445	453	487	464	423	438	439	443	400	475	474	432	457	427	435	456	430	435	449	469	464	439	414	437	451	449	469	454	456	407	438	451	424	432	429	424	450	454	447	443	449	449	471	441	463	438	487	477	436	445	450	457	467	445	408	451	458	420	452	439	436	489	502	457	451	470	487	455	423	439	445	453	444	426	458	439	483	442	446	444	471	435	397	447	426	426	444	426	448	474	471	483	479	426	427	452	429	428	411	419	459	419	464	449	447	406	451	438	442	410	423	447	445	418	454	466	429	412	451	478	409	429	473	441	466	468	444	449	443	418	419	460	424	443	453	440	434	432	444	464	459	421	449	444	434	437	452	460	428	428	400	435	441	454	448	437	420	403	426	430	438	474	432	478	429	416	466	421	440	424	463	472	461	463	422	455	439	435	456	450	477	462	413	456	422	431	448	451	469	433	450	435	424	438	401	450	439	466	450	423	425	460	440	473	427	434	453	436	454	465	402	436	449	431	420	461	452	493	465	439	484	431	449	461	463	458	450	462	406	414	440	498	471	465	467	459	444	411	434	422	441	474	405	476	451	455	450	453	461	458	433	440	436	419	437	438	460	438	473	468	460	451	435	436	455	413	483	439	450	469	437	444	439	476	439	493	448	452	409	466	464	442	444	451	463	405	473	441	431	447	417	430	451	420	472	441	462	423	440	430	429	443	442	433	476	432	427	427	441	458	441	477	453	445	415	469	452	466	456	449	439	473	477	444	447	436	431	449	474	427	446	440	482	465	447	473	438	478	452	465	427	437	422	424	473	437	469	394	412	444	467	430	390	453	418	455	468	407	466	479	430	421	446	436	424	419	426	444	451	443	461	470	479	417	445	430	433	437	442	469	462	479	454	415	425	460	446	444	432	403	474	425	415	425	436
28202	17530	4573	1113	700	580	589	573	585	522	497	530	524	505	496	488	523	536	513	493	540	588	540	539	538	589	530	522	488	538	546	531	530	559	531	537	539	544	479	527	518	543	537	557	514	521	502	490	470	514	517	501	522	562	512	530	511	484	492	517	535	475	503	479	527	471	459	486	495	490	475	512	501	498	495	494	528	484	509	496	494	476	520	450	473	511	522	474	480	467	489	527	488	510	503	506	538	490	520	477	487	516	548	480	469	481	520	486	507	504	488	477	506	475	522	472	469	521	480	454	516	491	495	516	484	535	480	501	513	502	461	484	474	477	521	533	500	500	482	487	507	529	482	500	485	456	531	491	486	521	555	523	464	521	531	504	512	474	529	506	498	486	493	468	482	463	501	488	483	517	528	493	441	495	447	503	477	542	462	498	538	481	489	462	515	481	495	442	543	541	489	484	506	534	512	489	542	474	449	500	484	501	486	498	509	445	527	530	506	474	477	454	517	503	502	533	531	504	518	487	501	500	493	537	491	476	532	506	515	547	524	459	525	506	464	500	499	528	512	515	490	533	509	483	455	518	491	466	486	476	457	484	486	512	501	511	478	525	499	510	523	509	516	470	525	511	482	487	522	442	505	452	523	473	537	499	504	501	491	494	479	526	492	486	492	463	493	500	577	504	477	480	526	516	488	504	490	463	500	530	434	501	502	438	464	514	511	478	515	508	470	534	487	515	509	485	508	531	509	489	483	492	472	497	484	507	502	475	505	508	513	510	505	475	532	514	482	490	503	518	544	494	501	489	471	480	516	493	521	495	490	480	493	476	464	512	495	461	492	512	543	468	479	497	449	491	486	486	492	464	480	519	499	475	494	496	485	477	513	505	463	477	510	527	518	484	490	484	482	457	517	517	492	472	516	510	494	490	477	515	513	501	519	498	505	492	516	512	496	515	540	490	525	492	486	499	507	497	457	506	508	497	496	493	511	490	477	493	464	472	467	518	504	513	450	495	511	517	537	529	486	488	506	500	454	469	525	499	526	466	492	497	508	521	490	492	508	507	443	483	473	493	481	514	477	509	488	522	485	524	444	526	485	493	523	473	517	508	505	506	469	516	513	519	514	503	512	495	496	476	469	438	532	516	471	470	487	494	495	495	500	506	417	485	509	486	515	485	512	529	516	576	509	488	493	551	492	479	513	538	480	480	494	437	512	448	469	497	482	464	465	456	472	526	503	464	525	547	472	524	508	468	513	519	488	501	476	478	484	515	498	462	446	456	498	505	492	490	475	516	496	489	484	478	487	464	481	539	542	477	548	493	480	492	507	499	488	543	467	471	523	494	449	498	474	500	488	535	482	506	503	529	532	483	503	501	485	496	505	500	513	490	487	510	515	499	510	468	514	445	508	479	467	486	492	494	463	535	524	492	501	493	472	441	482	489	524	499	486	479	491	508	486	529	456	535	523	526	431	529	475	481	498	476	486	459	481	515	513	492	542	519	490	492	522	483	487	514	503	516	487	487	492	507	480	483	487	498	464	521	520	501	539	535	463	532	500	503	487	489	462	524	524	505	492	475	496	490	483	488	459	516	492	545	500	493	496	492	496	497	490	516	519	490	501	461	523	491	487	496	490	506	473	515	471	509	483	504	504	486	526	495	500	488	486	487	488	518	450	491	509	511	491	532	509	494	492	487	455	479	479	509	501	515	492	524	518	486	452	482	519	511	514	519	515	507	499	487	514	487	475	459	531	507	477	501	479	488	515	496	477	453	499	500	496	485	495	511	532	514	467	495	468	470	523	508	536	499	495	457	496	477	500	513	542	508	488	517	511	490	471	456	463	484	495	485	492	505	501	508	508	494	518	522	538	483	493	514	486	496	496	474	507	495	508	501	492	492	486	496	464	489	471	490	553	454	507	515	450	462	512	525	490	530	477	499	510	549	470	497	484	466	484	495	499	511	485	516	500	494	507	479	471	518	524	454	450	474	518	489	491	521	505	466	494	490	482	483	490	518	550	462	487	523	516	506	507	524	509	495	471	527	520	506	490	502	448	527	459	512	469	513	503	509	491	478	473	494	469	485	492	474	468	559	512	489	504	520	540	491	504	464	462	455	463	503	450	483	508	471	519	469	469	499	487	469	541	501	488	495	494	464	474	534	484	516	476	456	475	492	515	497	482	506	479	539	511	546	496	511	498	481	515	490	493	508	546	493	504	519	545	496	484	479	475	503	507	506	489	513	496	472	504	491	504	502	489	512	495	485	531	544	501	525	501	493	478	483	479	466	501	485	525	536	493	497	528	514	479	493	488	506	518	483	490	488	513	512	499	460	499	499	527	474	465	542	495	550	520	545	481	531	534	488	500	500	509	507	497	497	494	514	495	503	490	479	504	519	488	491	446	489	479	505	461	516	498	509	512	468	512	470	475	492	507	523	516	498	488	493	494	483	472	477	481	504	496	493	491	509	502	513	495	486	509	501	541	505	524	518	497	486	501	493	491	525	510	475	503	500	464	514	471	496	496	484	511	470	539	520	482	490	502	526	533	478	522	493	476	516	497	464	498	519	512	469	559	504	486	494	492	463	518	489	461	473	510	498	491	498	505	525	502	528	492	486	505	520	459	513	498	510	504	499	512	485	467	496	477	521	507	509	552	486	483	522	518	487	498	537	523	478	505	529	501	483	511	523	504	533	488	462	530	510	510	477	504	529	463	497	461	491	477	490	512	526	515	503	472	509	529	535	510	498	539	488	506	492	523	489	494	514	504	493	472	478	478	557	489	466	508	508	489	490	503	504	517	489	510	462	532	486	487	486	487	515	476	453	524	494	497	526	534	510	508	527	488	548	484	523	462	512	521	523	528	494	468	518	485	464	512	470	507	483	489	510	450	472	507	513	490	510	483	521	498	470	498	485	472	507	485	497	511	496	475	486	477	512	506	477	491	454	524	491	480	487	506	501	524	488	499	494	489	488	483	496	527	487	511	464	489	535	458	519	526	457	497	526	536	504	482	504	519	509	521	489	512	506	511	512	481	521	505	551	462	439	469	501	481	504	487	490	517	520	514	496	500	504	488	499	494	487	529	496	498	510	462	520	537	491	530	477	470	525	485	497	582	505	493	527	538	464	494	522	523	499	487	483	482	508	497	474	512	488	507	501	473	499	482	527	492	478	516	517	466	500	513	487	478	495	469	500	534	500	519	474	491	510	482	515	489	463	463	516	447	494	482	483	473	495	454	490	471	546	485	549	485	516	526	495	454	472	523	499	475	471	447	493	468	478	472	536	480	471	491	510	521	484	507	456	512	455	508	504	492	517	509	487	526	502	498	492	538	512	494	458	470	495	499	513	488	502	522	530	472	494	519	506	498	508	473	494	475	511	500	504	509	482	456	494	483	467	453	494	510	456	498	524	473	474	497	515	518	459	486	444	486	486	523	534	482	537	498	446	499	496	465	470	491	491	540	509	498	455	479	526	494	461	498	509	480	499	451	470	518	530
11627	5460	2396	1079	893	770	648	580	616	639	612	584	590	564	604	524	535	569	569	560	607	600	590	601	613	650	642	599	624	646	606	603	605	652	612	588	580	581	573	568	604	584	612	581	582	548	591	609	594	595	593	577	589	550	604	631	583	585	625	588	555	536	545	523	592	543	511	525	529	525	565	598	532	518	551	535	514	535	517	566	526	586	532	560	553	545	506	536	511	559	521	535	520	535	533	596	519	540	540	540	545	517	562	550	564	557	541	496	528	555	541	528	540	561	547	552	538	562	547	513	538	560	507	511	530	492	516	552	548	502	531	488	516	526	530	541	558	535	572	517	526	519	541	563	524	517	537	578	546	554	502	516	477	497	515	570	551	523	512	525	518	491	512	576	534	543	530	531	507	561	545	540	555	569	531	522	557	556	535	519	524	538	559	532	561	523	509	526	556	532	569	549	521	579	569	517	581	591	543	516	493	553	575	519	542	532	492	544	519	447	509	538	568	524	499	505	544	537	514	534	540	520	516	524	560	505	525	560	535	548	550	538	532	513	549	535	548	549	519	520	535	560	507	544	490	545	548	532	537	558	518	565	544	542	510	545	539	545	577	503	552	581	537	542	562	569	531	561	539	528	548	582	544	527	559	528	508	528	555	516	568	526	552	527	496	543	546	542	574	527	564	509	511	584	548	512	541	550	551	514	501	574	546	526	515	535	570	554	500	521	511	504	515	569	538	569	522	523	508	554	555	560	495	536	573	534	544	530	499	529	575	562	526	561	558	533	518	575	578	547	556	534	505	514	527	554	512	582	588	521	537	488	509	523	601	560	550	507	539	541	523	566	562	550	559	524	539	503	550	570	551	539	567	512	539	558	546	539	564	586	523	533	551	526	550	536	528	547	518	524	541	513	571	539	525	546	543	542	519	518	558	563	553	492	547	486	522	556	516	596	526	481	513	544	549	546	525	578	534	577	554	512	534	516	506	536	537	501	537	539	499	549	537	574	512	518	576	602	542	491	510	519	575	518	532	547	515	557	534	532	543	565	510	553	559	521	553	541	550	538	580	544	552	519	504	535	551	547	524	527	527	509	495	524	584	550	539	546	551	520	542	534	525	554	534	540	520	520	525	561	584	540	552	578	534	549	504	547	549	561	562	539	542	529	512	585	568	527	573	520	543	525	541	557	570	518	549	561	550	522	562	529	553	567	544	580	534	559	559	518	525	525	567	553	552	510	538	511	535	541	523	545	552	516	540	562	573	530	498	567	540	567	532	553	510	581	553	545	542	542	527	517	542	552	513	533	515	510	517	563	512	476	543	536	541	509	523	547	570	550	552	555	519	540	532	529	525	575	518	542	524	537	523	580	491	526	520	529	576	531	565	534	531	544	559	533	510	550	530	526	540	494	512	523	539	539	547	575	570	544	539	561	558	532	550	541	573	491	533	536	539	560	565	544	535	524	553	529	531	551	564	537	514	561	559	588	574	558	560	542	501	536	499	579	504	538	531	524	483	572	520	560	559	541	522	533	548	536	541	521	511	521	546	502	547	553	566	558	544	552	545	554	557	560	557	535	528	536	534	504	520	516	568	515	537	587	520	564	542	542	515	550	574	550	499	547	561	551	547	576	566	552	543	576	548	540	513	561	594	513	484	553	538	511	499	555	529	568	529	550	534	538	525	543	521	512	521	545	540	565	551	550	525	532	525	505	558	517	555	526	547	527	502	531	563	520	501	547	587	528	508	542	522	548	558	557	518	545	540	492	547	554	576	540	551	549	496	548	578	545	567	533	491	532	536	530	536	554	559	567	559	508	526	557	497	515	510	531	550	491	597	565	568	561	537	577	545	543	544	541	560	563	563	536	574	585	559	531	546	540	546	560	564	559	530	556	540	565	524	594	535	543	549	588	530	506	573	543	547	502	542	521	506	587	536	515	568	541	533	586	512	575	564	543	519	514	547	531	523	531	587	552	534	529	521	511	564	549	554	546	539	521	498	532	560	513	559	513	537	515	552	485	541	517	532	579	589	525	505	557	512	564	546	543	517	559	557	507	598	556	587	535	533	554	551	547	543	558	551	555	538	553	518	546	555	501	569	508	508	508	550	538	529	513	541	519	515	548	545	544	545	573	525	560	518	527	539	516	512	533	575	550	535	547	557	536	501	531	511	519	531	488	561	549	570	487	547	546	534	528	554	525	527	560	565	547	520	549	508	549	519	531	547	570	555	542	551	554	497	566	556	588	519	520	525	561	526	532	538	513	562	520	541	546	560	553	527	524	536	554	596	546	552	528	537	540	516	584	535	556	540	526	513	561	542	539	559	536	524	533	568	593	521	519	530	552	475	552	519	543	533	575	540	572	546	553	509	554	525	547	577	538	533	560	526	508	550	520	561	573	565	527	526	543	541	517	523	521	535	525	552	545	575	518	560	536	536	525	498	501	506	536	586	526	556	587	519	519	524	536	514	559	535	512	520	537	556	520	551	546	572	545	517	548	546	557	537	543	564	547	503	541	552	567	537	473	517	503	501	537	545	550	543	520	543	547	553	552	533	526	537	571	513	509	553	519	514	539	524	537	505	542	527	515	556	553	544	573	561	557	506	515	564	510	538	524	552	574	547	557	565	515	556	541	576	566	493	558	563	562	526	514	549	557	559	540	530	545	560	518	567	539	556	543	513	593	524	544	545	550	515	521	557	524	532	583	550	530	546	556	548	525	578	502	522	514	505	535	544	584	581	570	505	535	530	557	522	517	565	549	569	505	535	564	562	546	520	492	543	534	530	586	508	537	525	494	549	527	575	547	564	561	560	569	570	538	521	521	495	537	595	541	557	508	486	580	516	539	544	555	530	537	536	573	553	581	519	576	480	537	534	574	512	543	550	507	569	552	518	563	527	536	569	502	524	525	548	526	531	553	567	575	538	549	572	550	477	499	557	547	535	510	562	530	543	541	581	601	556	541	548	517	513	587	550	533	511	614	538	560	537	564	529	570	535	520	534	556	583	540	529	571	533	552	528	555	561	536	502	542	548	497	542	568	558	523	582	562	551	527	507	547	531	600	561	511	553	553	530	505	522	538	535	561	559	530	510	561	548	577	540	509	545	575	555	588	521	546	531	568	544	547	534	559	579	505	508	563	557	517	563	581	548	519	504	529	527	551	527	516	550	574	505	570	565	540	549	521	524	603	534	536	539	552	562	550	535	521	508	533	496	587	523	532	537	560	529	510	546	542	528	524	573	502	551	538	533	535	570	533	522	512	540	552	475	539	533	525	576	532	533	572	538	554	535	553	559	551	520	579	553	557	552	607	530	544	558	535	510	530	524	522	492	502	532	568	560	521	513	540	535	509	561	562	534	561	542	538	529	586	547	564	545	539	528	536	496	501	515	549	533	522	525	581	510	519	545	519	556	537	513	583	495	537	506	521	511	556	552	562	531	585	530	510	545	560	513	518	520	518	600	536	546	514	520	536	566	496	522	556	565	538	556	547	472	494
23765	21303	28509	24389	21302	9076	1048	684	596	516	481	389	438	381	331	315	356	361	364	369	415	403	360	398	416	420	455	414	374	406	411	407	380	385	364	371	356	341	331	350	366	344	396	360	367	358	350	350	381	362	368	359	390	378	412	391	336	356	342	313	307	309	267	301	315	345	300	330	306	296	276	304	307	299	305	305	284	267	303	297	310	308	315	293	288	294	286	335	306	288	282	298	275	303	301	281	263	306	275	320	292	259	302	286	311	297	265	296	311	324	323	289	315	275	322	285	296	276	286	300	297	267	274	283	310	303	302	286	267	298	297	298	284	292	302	268	301	293	290	307	291	316	293	294	326	300	305	296	282	298	315	299	268	296	301	325	286	297	277	314	294	283	283	313	274	319	284	266	291	304	287	294	296	264	286	329	282	283	305	334	286	287	292	298	281	281	284	290	301	293	313	298	295	303	264	275	304	282	271	301	307	316	321	281	301	294	298	252	273	279	268	319	311	283	307	262	284	272	295	315	343	286	262	285	329	323	314	279	291	289	268	293	292	297	277	320	293	291	290	280	302	317	311	304	295	279	287	302	321	299	291	292	301	299	308	295	282	293	296	302	291	297	289	291	291	302	294	324	269	311	294	296	298	274	296	292	275	286	294	309	293	295	292	307	287	294	291	301	299	273	271	265	277	278	281	295	279	282	279	301	310	314	294	271	271	301	294	280	284	291	303	279	250	310	290	278	283	265	302	306	259	272	301	289	318	292	319	308	302	288	299	304	294	287	292	272	288	328	282	289	327	285	274	305	278	292	291	297	311	287	280	311	297	294	288	301	338	273	276	283	302	293	291	280	302	285	290	291	276	249	294	300	315	300	322	287	312	259	287	292	305	301	271	303	317	305	316	276	294	328	297	305	307	291	273	280	315	294	293	302	283	301	308	293	294	303	285	277	273	314	336	303	312	265	267	273	297	316	291	303	313	289	288	310	322	327	289	281	293	279	305	313	291	302	308	331	317	302	284	270	279	295	324	298	287	295	328	331	273	294	330	300	298	289	280	308	310	276	298	323	288	308	283	287	306	285	271	287	284	283	294	302	274	299	288	302	301	284	283	277	281	273	291	286	288	264	298	277	295	283	279	281	289	306	299	310	274	294	319	285	295	289	294	286	294	293	297	283	287	333	298	320	278	326	276	279	295	287	290	287	293	296	287	289	300	287	291	310	285	281	308	297	282	318	277	276	304	296	318	292	296	309	298	312	292	282	282	287	295	316	291	301	290	294	285	301	285	280	286	289	300	266	286	299	292	294	275	291	270	286	272	272	304	316	307	278	300	317	278	277	301	271	282	281	261	305	282	247	287	328	307	277	283	343	265	310	300	283	311	284	277	305	317	285	274	277	311	292	271	289	280	276	310	292	283	293	286	294	272	293	293	287	296	292	291	281	302	271	281	281	304	307	323	282	308	269	271	282	280	295	318	302	292	272	302	310	278	268	291	264	328	285	281	300	308	328	293	315	313	283	276	280	288	295	259	293	266	325	290	291	302	313	303	285	325	297	314	281	267	312	286	307	275	301	281	287	284	274	285	298	294	291	299	274	292	295	278	278	296	272	303	309	309	295	293	314	293	269	285	302	282	273	309	302	278	291	298	289	291	315	322	308	324	303	308	300	281	290	307	289	270	285	276	282	258	271	332	319	275	313	304	286	260	277	293	295	317	300	293	282	300	313	306	293	297	294	314	295	295	325	316	289	295	323	285	291	312	305	289	286	274	282	272	277	291	312	295	272	270	308	299	285	277	283	293	297	278	277	310	283	295	328	266	299	274	269	300	310	286	305	280	275	303	301	296	277	287	266	259	278	315	297	318	283	281	283	288	298	299	259	279	274	277	299	297	278	285	271	290	302	287	260	301	297	325	285	304	271	306	277	298	273	299	320	286	272	278	298	267	310	302	316	301	314	280	301	324	284	294	288	293	322	321	282	285	286	327	297	303	287	265	287	273	302	281	300	280	285	288	293	298	272	293	269	281	292	272	299	275	312	289	320	288	293	315	293	275	268	302	277	270	305	287	298	282	295	287	287	271	287	307	285	292	301	297	302	293	312	291	288	300	261	313	286	276	290	277	294	283	280	284	293	289	288	293	279	304	297	277	313	310	319	277	274	273	277	319	327	299	272	307	325	279	318	261	305	329	329	277	288	275	272	310	308	316	308	285	282	277	308	311	318	291	280	277	294	265	308	299	271	308	306	283	319	289	342	254	307	271	280	303	296	271	304	283	319	302	288	301	292	300	293	292	279	305	303	315	295	306	302	280	315	300	279	293	301	299	301	276	263	285	291	284	295	262	284	281	286	297	302	294	299	291	321	335	301	299	264	281	282	272	327	310	282	273	321	325	281	280	331	297	298	287	298	291	280	299	294	321	303	285	279	299	275	267	289	296	295	272	286	270	286	311	335	272	275	286	307	304	306	293	294	267	279	315	276	294	291	320	284	275	308	295	285	292	308	290	283	310	294	299	324	288	278	250	309	277	275	278	317	309	289	314	259	276	286	295	295	285	305	317	305	302	304	312	311	258	276	328	305	281	274	298	311	294	271	262	322	290	310	300	295	270	257	278	296	282	302	294	282	306	305	301	275	327	297	269	289	294	283	316	296	302	302	291	289	278	301	281	300	283	299	296	310	310	245	278	324	300	277	321	271	260	268	263	282	311	308	307	297	284	275	290	274	305	317	284	280	307	283	289	260	271	265	259	295	293	300	289	289	285	293	313	258	305	303	298	316	272	261	280	302	276	296	297	289	291	288	304	288	299	295	281	295	238	276	291	310	299	272	273	296	289	292	280	291	288	275	275	345	309	320	324	302	272	301	330	276	305	329	293	323	295	272	298	293	329	275	297	272	305	279	289	322	266	310	292	273	290	284	281	303	301	314	300	307	268	294	300	307	272	296	317	310	276	287	300	312	290	270	287	269	318	289	292	280	284	281	287	305	288	304	306	300	262	299	310	252	308	274	286	279	288	269	273	265	287	278	294	289	296	299	309	321	273	305	314	303	274	295	262	310	254	292	291	299	280	270	326	290	297	309	303	285	256	278	293	293	329	275	286	272	291	306	281	315	328	286	288	302	292	312	259	308	277	304	270	270	264	282	313	275	312	308	280	314	303	327	287	294	275	279	264	307	308	285	303	288	297	318	270	285	300	317	290	331	312	309	302	271	275	283	309	289	301	296	298	268	301	294	272	282	298	286	299	269	303	263	311	305	285	313	308	311	300	298	293	308	305	265	302	304	278	309	291	283	280	276	270	305	326	288	335	287	316	286	306	281	308	278	261	281	330	317	282	272	277	286	314	329	272	291	308	317	271	313	280	299	298	330	248	292	281	292	286	340	300	315	313	274	310	302	301	305	291	302	287	274	288	321	311	293	271	271	293	270	264	293	311	294	251	282	314	259	284	286	276	275	305	296	301	257	316	286	290	322	280	301	299	311	318	312	285	266	300	296
12307	25715	8911	3418	2528	1821	1348	1048	923	764	685	552	569	499	459	461	457	413	414	476	494	499	522	518	532	541	532	508	492	561	514	483	453	463	445	480	464	475	413	393	390	432	415	417	393	421	393	439	456	413	404	430	461	471	507	430	429	400	415	379	368	350	363	364	354	322	376	343	344	319	363	306	353	309	325	315	335	359	306	345	313	344	304	338	327	314	318	332	322	367	333	342	325	316	328	292	321	312	319	310	317	291	315	318	310	301	312	296	303	340	299	326	291	309	326	296	313	310	324	291	325	312	326	325	320	325	335	325	338	308	339	328	330	327	319	326	313	348	320	318	358	315	322	332	275	318	307	329	329	308	330	348	333	314	293	289	325	303	311	284	340	319	334	330	346	347	366	332	338	328	295	291	333	350	333	314	306	317	360	321	298	330	371	352	303	328	322	310	326	357	296	347	337	314	329	332	329	331	331	304	370	336	341	308	329	301	359	350	336	339	324	350	339	322	322	342	311	290	339	331	304	320	314	329	333	314	310	332	353	320	339	298	311	349	315	336	332	293	328	331	316	342	335	326	333	320	348	325	339	325	326	328	334	359	294	301	306	327	331	317	315	313	317	321	314	304	322	309	340	311	311	329	326	331	314	299	315	346	332	298	316	331	302	312	320	348	331	287	316	289	324	334	304	328	312	312	309	329	336	347	333	312	323	336	309	299	310	350	295	295	311	338	301	300	324	316	349	315	291	316	343	351	305	337	342	313	308	316	322	338	326	324	310	294	331	326	342	338	346	322	328	315	305	293	302	287	322	341	303	345	293	327	306	374	308	336	353	316	311	332	323	325	311	334	307	325	348	331	290	317	312	321	344	328	352	323	321	290	313	329	325	352	326	279	343	314	331	324	324	346	306	328	316	327	318	336	342	343	283	319	313	324	329	352	332	331	311	322	354	298	333	318	357	314	303	294	305	341	303	374	308	322	316	301	324	331	351	304	291	298	326	340	324	322	313	341	346	316	324	328	308	336	323	334	343	351	313	314	338	342	337	293	317	321	332	301	303	304	365	325	344	331	324	307	341	307	327	310	321	345	300	315	340	330	327	332	354	314	302	334	312	315	335	288	333	305	318	325	320	327	326	284	304	324	330	336	341	356	336	311	339	306	342	321	284	328	309	335	318	327	324	328	370	325	351	308	333	316	344	321	328	321	307	324	354	344	341	328	344	342	351	338	325	326	351	363	298	327	325	347	311	333	370	314	317	320	328	327	314	302	318	332	323	353	324	333	327	306	306	363	354	354	307	287	328	310	333	331	325	358	305	351	308	336	330	322	338	302	287	313	300	342	308	340	333	327	346	361	328	326	310	311	318	358	324	326	338	363	275	301	336	303	299	338	319	322	335	334	333	280	320	328	327	343	338	349	314	338	316	328	350	323	337	330	355	305	343	349	333	322	330	329	306	334	313	333	347	329	323	350	325	329	314	346	350	325	319	307	336	332	317	327	317	310	341	325	281	303	322	348	309	308	357	307	333	307	330	332	313	316	325	308	329	332	314	326	329	325	347	342	373	318	336	330	315	339	330	294	331	299	324	321	336	314	332	338	335	341	322	330	321	350	330	345	322	304	338	327	359	324	350	335	316	329	313	328	338	363	320	318	302	332	318	299	320	316	341	296	337	310	282	324	317	333	320	316	325	312	306	315	338	302	337	349	355	336	312	321	282	347	314	351	329	314	333	323	333	305	325	328	299	308	318	329	289	313	363	327	327	302	356	337	329	303	304	316	345	310	312	284	338	344	324	362	308	348	308	330	323	314	339	292	313	322	327	341	355	303	311	345	340	351	302	331	317	346	337	276	321	333	314	321	347	341	327	321	327	327	333	340	311	334	322	327	304	334	329	328	307	341	310	294	320	324	310	329	346	337	310	321	358	320	324	334	337	316	288	279	318	306	323	343	321	337	344	338	311	302	331	333	338	327	343	348	313	285	323	309	304	347	346	318	315	319	311	308	328	349	350	332	303	324	303	349	324	335	330	335	297	329	327	344	282	355	298	319	335	318	329	281	286	277	340	334	317	344	323	336	333	303	308	322	331	300	312	312	327	330	322	325	315	329	324	315	318	317	318	328	347	287	341	294	322	346	303	329	337	324	327	317	310	321	327	327	297	326	333	307	337	311	324	321	311	313	341	316	325	340	313	299	350	302	335	278	340	328	303	299	357	313	312	327	320	313	350	334	324	304	330	325	308	313	342	313	318	346	319	341	328	331	342	326	304	334	326	306	300	330	307	344	324	309	346	342	330	307	349	308	322	305	304	310	334	344	339	304	295	333	289	302	323	337	314	312	299	333	356	333	279	304	322	322	305	350	320	322	311	332	323	329	328	301	331	295	292	316	300	330	355	346	333	309	328	346	325	298	297	308	326	336	336	298	309	325	325	328	360	345	292	332	329	313	324	341	317	302	330	327	335	323	303	323	346	342	326	330	315	338	325	344	363	329	335	303	325	294	324	349	325	332	329	338	331	336	307	340	322	311	311	312	314	326	321	309	364	315	322	340	331	351	306	320	328	298	341	322	308	326	340	289	299	328	325	354	330	297	302	360	356	340	346	324	343	278	322	344	322	315	354	319	355	332	299	323	331	325	365	315	317	291	300	309	330	312	365	301	310	294	307	330	330	311	310	326	331	347	332	287	328	322	327	300	321	308	322	353	334	321	320	361	324	327	318	336	306	349	334	363	323	363	317	336	317	291	348	306	321	327	352	338	320	340	317	341	315	337	322	320	309	297	345	350	320	327	322	328	352	320	310	308	320	319	341	296	334	305	300	309	327	339	315	316	348	334	324	319	291	333	318	320	316	331	304	331	307	329	338	323	341	305	319	366	332	331	341	314	357	342	308	302	316	305	366	295	322	325	315	337	335	320	297	291	341	307	348	333	318	349	341	362	346	319	319	344	293	344	337	307	315	315	307	314	312	333	333	303	342	330	330	334	323	298	333	306	299	360	336	333	310	316	322	349	329	357	333	315	332	339	351	332	333	321	321	318	315	347	296	332	333	344	334	332	356	316	349	305	357	326	352	327	318	294	303	326	296	344	343	373	309	327	323	310	333	324	354	332	339	311	290	317	334	306	318	346	340	323	313	309	329	334	353	292	353	314	333	302	317	311	343	348	319	342	337	346	336	353	310	309	335	342	307	315	344	323	340	326	324	325	325	296	339	316	336	328	321	337	303	306	320	325	360	333	321	318	358	338	289	300	340	335	325	333	332	336	321	295	309	318	335	307	308	323	306	309	353	323	304	329	318	360	330	329	295	344	293	306	341	308	298	313	303	357	295	312	330	321	332	330	342	328	301	344	312	314	352	310	329	321	320	312	309	336	337	311	292	336	314	358	345	361	308	324	322	345	344	337	366	333	310	321	320	324	327	322	336	316	329	315	332	334	326	366	322	318	345	326	340	312	309	350	376	332	312	341	341	290	312	319	320	314	344	320	320	337	315	322
25048	21296	27349	25494	9524	1286	978	848	850	766	725	773	708	682	639	738	730	702	704	702	678	846	691	698	766	752	720	741	729	736	766	721	721	769	707	740	702	699	747	684	720	726	763	698	677	701	698	720	685	728	720	718	663	728	758	733	742	683	670	667	671	667	628	701	725	669	663	693	713	633	641	671	693	686	694	664	622	692	666	687	669	645	642	636	649	687	659	679	671	651	648	639	702	671	676	663	644	642	691	652	650	651	659	654	648	694	667	640	633	640	652	665	689	673	690	654	647	707	698	690	688	686	693	638	660	639	663	648	671	681	688	667	698	648	689	614	667	654	703	679	628	635	675	654	629	684	652	680	665	674	694	708	649	670	640	667	688	635	670	651	687	677	637	631	685	652	668	645	692	647	655	655	671	646	659	664	681	648	663	675	664	650	675	716	693	635	645	669	655	655	672	659	614	678	653	687	628	628	582	632	658	668	665	668	642	646	610	610	697	680	691	667	672	666	669	653	624	636	668	636	692	664	683	711	685	686	666	697	604	665	620	694	659	653	673	647	674	684	681	678	670	655	654	650	683	671	663	667	678	679	680	642	642	685	626	648	667	690	690	625	648	676	665	652	657	605	652	652	705	662	632	622	648	619	630	653	687	720	648	612	680	691	656	637	638	644	664	649	649	668	711	699	673	667	609	716	658	657	654	690	696	681	609	619	653	661	635	610	634	650	627	640	666	695	668	667	677	676	684	657	718	641	602	595	661	694	683	645	680	662	648	698	711	665	596	677	648	645	642	641	681	652	616	636	673	653	658	694	610	625	631	667	642	685	660	620	618	680	670	688	680	656	657	676	620	672	672	701	680	672	710	701	667	638	639	650	635	660	692	654	678	636	689	660	660	640	634	689	609	667	640	618	661	675	699	700	631	689	653	632	647	681	638	626	684	641	683	643	677	681	681	626	657	668	651	691	665	699	649	679	679	661	677	665	650	638	711	671	697	628	652	618	683	638	699	691	683	634	649	647	686	655	634	621	647	664	697	698	651	669	674	681	662	689	688	632	673	643	668	686	665	687	675	659	653	674	710	620	699	710	592	660	626	652	642	674	706	684	656	677	606	686	650	717	656	632	666	662	673	699	677	659	676	643	659	642	620	658	711	663	683	682	666	706	674	639	664	666	645	636	641	655	676	657	682	620	643	660	627	652	625	657	674	648	664	685	671	629	666	656	689	654	667	640	668	663	650	681	649	651	685	676	678	661	641	670	650	640	661	635	710	693	671	695	642	670	629	639	634	679	654	643	629	664	670	645	626	665	631	653	636	612	684	606	647	676	711	667	653	670	683	634	645	654	667	639	665	667	682	655	649	651	656	667	687	669	626	652	674	678	634	671	647	637	659	665	628	656	676	675	650	646	670	650	698	685	612	634	655	651	642	650	608	648	652	661	635	623	705	614	657	644	692	675	649	664	619	630	669	659	679	661	670	674	630	685	653	678	693	723	685	690	636	667	678	672	671	639	634	726	651	625	679	658	686	651	724	663	701	675	701	692	695	658	657	679	678	675	673	612	660	684	685	697	669	682	661	660	630	641	710	678	649	654	666	641	693	657	647	706	680	685	659	667	640	613	660	650	646	648	682	654	679	668	682	654	635	653	658	654	634	676	654	652	640	630	680	654	668	675	650	673	649	648	672	628	625	706	703	663	647	630	644	692	688	637	656	662	635	685	620	656	685	656	695	668	655	634	661	637	667	686	649	615	669	658	648	668	685	624	653	694	607	648	675	707	670	665	658	681	678	669	661	660	657	660	616	691	669	668	650	701	659	638	659	648	648	655	647	682	657	648	707	620	645	685	694	660	640	619	619	618	687	655	680	635	630	659	650	633	697	671	635	661	647	627	677	625	682	636	649	622	681	627	632	708	633	656	659	686	650	664	657	642	644	622	677	636	637	671	616	655	677	657	707	668	627	627	639	601	666	654	611	660	658	644	653	631	651	613	664	700	713	705	606	668	651	652	670	676	677	728	685	632	674	682	642	622	650	699	638	626	638	667	665	660	627	671	635	666	688	690	668	667	692	646	637	683	675	597	644	688	689	661	698	685	702	653	642	672	644	668	653	652	699	667	649	655	661	688	644	700	661	646	709	664	615	653	701	691	614	667	677	695	696	612	664	668	674	618	683	628	673	657	655	677	654	664	670	675	645	639	674	642	667	661	669	636	657	667	653	697	645	666	694	682	661	702	657	674	651	615	661	681	667	684	646	671	659	657	667	625	652	664	653	661	718	683	641	707	655	686	675	679	690	623	705	640	637	672	660	647	653	648	662	678	685	589	621	637	614	670	652	648	662	621	650	667	662	705	680	649	636	637	675	690	663	641	704	661	653	681	651	662	662	666	656	681	679	658	733	654	595	628	678	600	608	644	691	606	648	649	652	628	668	667	694	626	607	679	656	672	686	682	608	693	642	688	684	676	684	648	687	633	659	658	650	647	668	674	673	678	675	687	652	667	654	620	666	642	590	691	652	679	665	681	702	632	617	651	622	658	624	700	662	652	694	621	655	662	608	694	628	690	650	647	652	655	623	673	661	653	640	643	644	648	682	627	656	629	670	618	670	685	655	691	646	656	713	682	612	687	706	671	652	675	686	690	674	647	728	647	666	701	668	667	681	643	670	608	654	710	678	635	644	644	636	670	667	651	656	656	661	708	690	684	669	648	670	689	624	605	686	641	638	667	662	703	648	657	718	644	624	664	618	657	689	637	633	672	654	637	699	648	685	652	722	635	649	706	635	660	634	653	650	664	614	689	668	662	681	650	617	685	691	658	664	671	628	649	643	662	648	633	660	615	666	642	650	650	672	627	624	690	682	692	657	684	652	647	682	663	645	686	668	677	663	662	668	674	691	684	654	660	643	696	698	641	664	643	619	668	668	642	655	626	661	685	706	661	647	669	651	676	698	658	637	722	686	669	639	712	681	636	630	672	664	668	717	652	709	659	650	720	635	687	680	655	685	632	680	654	679	623	660	617	630	740	669	693	701	633	638	698	660	633	630	663	672	659	633	667	633	640	618	645	675	671	681	648	660	675	639	674	639	694	669	653	625	693	688	667	620	615	713	663	616	651	620	618	630	640	642	672	636	634	654	667	626	669	749	701	651	690	677	671	665	677	647	663	653	653	688	647	638	631	705	652	632	666	640	660	700	661	659	666	663	647	636	664	665	658	645	672	691	614	677	706	642	660	604	663	656	629	674	664	671	682	668	666	639	666	656	642	682	715	639	630	685	678	654	664	679	643	617	678	659	654	649	680	653	641	696	677	690	642	657	670	669	670	621	646	691	634	656	602	617	734	641	661	662	677	676	657	635	675	683	665	635	687	650	636	674	699	660	665	647	656	705	677	609	701	666	641	668	671	640	647	704	688	691	620	687	661	659	669	670	572	653	637	666	647	670	707	611	656	653	684	694	607	680	675	676	644	625	657	649	663	692	677	657	602	655	648	667	685
11391	19434	5588	2622	1917	1567	1323	1113	1028	946	960	880	811	770	776	733	787	728	770	768	802	834	818	807	827	834	862	835	853	780	841	812	832	806	776	842	796	759	725	743	739	741	782	780	818	796	819	756	792	768	765	715	759	764	845	815	793	743	702	734	712	736	655	716	677	710	703	711	722	708	726	729	716	695	674	699	694	714	665	695	656	715	711	680	674	667	708	662	671	667	698	693	674	661	667	662	723	693	739	736	711	697	650	699	692	626	684	667	732	725	667	677	696	725	706	704	644	708	685	671	683	679	671	704	693	645	666	705	671	677	692	745	683	698	671	683	698	692	752	682	691	750	672	684	691	672	681	684	690	673	714	657	621	645	677	706	664	705	677	685	674	692	656	708	704	695	716	727	671	709	699	686	678	665	686	697	702	678	673	736	699	662	706	730	711	718	702	692	670	732	700	755	683	719	666	736	663	721	660	711	673	725	680	674	688	686	682	642	675	687	697	675	704	661	662	642	685	690	684	679	722	642	689	680	702	685	692	665	696	704	718	689	697	729	684	698	709	675	671	696	735	716	701	679	706	665	683	663	677	688	701	705	707	683	725	695	662	699	714	669	677	749	685	752	734	684	684	683	742	737	695	711	661	717	719	680	684	662	691	712	683	675	657	688	653	672	661	674	726	665	702	672	675	727	700	712	668	705	718	685	709	668	736	690	696	675	689	710	738	731	651	657	670	691	703	687	665	685	649	685	658	657	651	721	652	723	696	695	706	675	615	702	697	666	652	696	724	705	671	736	643	670	700	676	692	736	679	704	681	735	691	754	694	662	754	676	658	659	693	685	709	662	723	695	713	696	698	715	710	688	715	718	656	634	648	738	682	664	668	741	682	708	734	672	671	678	706	671	633	728	706	677	711	677	691	681	680	704	735	679	648	646	691	655	684	694	726	705	688	659	739	672	694	683	706	689	716	690	681	704	700	729	716	694	684	689	669	696	696	660	706	615	720	694	710	658	668	698	700	686	695	652	734	645	662	688	723	685	677	667	678	682	688	765	670	668	679	704	666	690	649	684	686	690	755	696	686	702	691	714	702	715	687	723	680	728	673	730	713	697	682	620	715	720	678	696	705	769	742	697	712	711	656	680	648	698	662	657	653	702	667	649	741	746	681	718	667	690	666	664	724	664	663	653	659	679	692	687	671	692	688	672	666	703	678	709	694	703	694	703	707	714	678	712	658	693	694	695	692	755	695	654	639	736	743	707	714	644	720	725	705	702	699	701	631	710	687	667	657	707	691	620	677	725	670	691	715	704	656	679	693	701	692	713	637	639	715	710	681	714	662	689	708	673	653	678	690	716	657	699	656	703	680	662	693	702	685	679	681	687	681	661	682	677	713	674	700	666	689	676	691	653	714	684	663	690	675	689	683	685	693	668	686	677	700	689	673	658	709	695	701	705	689	676	681	707	654	677	695	725	689	702	703	716	693	672	760	628	707	704	721	668	649	692	669	697	740	675	689	715	722	682	673	674	655	729	679	704	688	681	659	677	666	706	652	702	692	682	689	682	684	692	674	688	686	690	686	677	676	707	689	697	698	641	739	690	663	658	678	653	679	712	642	700	697	667	720	711	703	711	723	672	731	619	652	673	700	686	674	697	727	710	691	675	689	720	697	709	647	703	734	662	686	692	763	673	656	732	651	679	675	734	684	645	664	680	674	721	739	678	668	676	657	720	683	698	662	742	695	696	715	700	722	706	653	688	675	705	701	698	705	685	692	679	675	702	697	689	708	683	660	702	678	711	681	704	657	655	680	720	690	648	720	704	691	680	697	666	686	687	691	667	681	687	662	708	690	699	665	710	696	693	605	710	711	700	674	694	692	675	719	705	743	702	688	678	698	655	670	673	720	665	686	659	655	655	711	683	686	684	709	692	688	668	668	692	680	640	705	693	678	716	700	644	664	715	682	639	676	658	741	661	695	667	646	694	721	637	720	661	733	682	691	696	668	729	686	716	665	652	687	717	665	754	721	733	678	678	677	698	682	735	707	679	701	704	682	709	722	692	696	721	654	693	697	716	681	664	689	714	665	694	690	748	722	649	706	726	672	704	758	696	704	708	692	671	690	712	667	685	672	671	686	708	681	687	674	640	692	682	676	680	674	663	683	750	708	702	690	708	672	675	687	701	698	723	695	672	729	706	723	713	694	672	718	665	703	677	715	673	742	708	728	661	718	678	745	682	692	683	717	671	691	710	692	637	684	712	718	639	659	702	704	716	674	686	672	700	709	674	712	680	733	699	709	705	700	648	661	696	685	771	709	718	698	645	668	693	687	656	669	731	701	712	676	699	705	676	716	737	710	674	700	689	697	660	699	633	685	698	673	706	691	687	693	700	673	669	660	660	675	675	711	764	701	667	722	686	734	735	694	721	746	723	661	704	694	685	717	688	703	694	689	649	723	724	684	664	671	703	652	701	715	651	723	667	671	686	727	725	685	725	701	688	700	644	714	680	675	703	723	652	732	672	701	714	671	706	689	697	690	680	665	705	674	722	659	709	703	699	728	684	651	737	688	669	665	705	657	678	686	637	672	662	698	721	654	643	675	761	656	699	713	684	680	689	686	655	694	686	685	631	722	642	679	712	706	673	705	686	691	725	686	651	654	643	694	683	732	696	705	690	700	625	674	743	749	630	667	672	717	697	647	672	683	694	650	673	689	693	700	727	693	700	627	684	685	643	660	727	687	685	634	676	681	682	712	709	656	676	658	708	705	710	640	665	672	696	697	663	706	669	713	714	709	692	680	664	722	693	666	669	672	677	688	650	714	753	663	648	651	729	700	695	749	646	677	689	706	681	649	719	715	709	660	721	716	696	688	681	682	692	675	659	652	657	663	663	694	691	726	664	723	686	712	664	730	713	740	677	700	645	678	669	726	699	595	680	706	684	700	714	673	702	691	706	645	683	688	707	691	662	703	665	711	664	758	708	723	675	664	661	676	692	745	700	720	702	665	693	713	706	676	639	693	653	634	683	713	686	720	689	691	735	735	664	691	675	684	659	733	682	667	741	671	713	682	680	701	655	654	687	714	689	688	668	690	640	674	701	674	722	732	700	680	642	730	669	686	661	683	723	631	719	684	746	698	690	676	661	703	638	712	669	680	712	659	667	681	642	682	709	677	695	679	677	737	679	741	737	731	668	705	690	720	665	700	677	699	742	690	685	680	714	707	713	652	697	692	665	670	655	702	706	723	710	677	705	686	702	700	646	669	714	677	663	720	671	715	695	690	717	688	647	689	714	688	671	701	666	703	693	701	669	672	680	711	715	687	690	680	676	710	673	673	719	692	668	635	737	708	716	658	696	696	741	645	698	730	693	679	680	695	702	693	698	715	653	685	664	668	677	702	670	699	672	664	692	658	681	695	714	654	685	690	692	690	669	662	686	741	684	700	747	691	666	665	739	666	695	693	680	697	683	734	653	731	669	731	654	671	692	715	682	682	655
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
