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
340221307368	340221307929	340221308479	340221309029	340221309579	340221310129	340221310679	340221311229	340221311779	340221312329	340221312879	340221313429	340221313979	340221314529	340221315079	340221315629	340221316179	340221316729	340221317279	340221317829	340221318379	340221318929	340221319479	340221320029	340221320579	340221321129	340221321679	340221322229	340221322779	340221323329	340221323879	340221324429	340221324979	340221325529	340221326079	340221326629	340221327179	340221327729	340221328279	340221328829	340221329379	340221329929	340221330479	340221331029	340221331579	340221332129	340221332679	340221333229	340221333779	340221334329	340221334879	340221335429	340221335979	340221336529	340221337079	340221337629	340221338179	340221338729	340221339279	340221339829	340221340379	340221340929	340221341479	340221342029	340221342579	340221343129	340221343679	340221344229	340221344779	340221345329	340221345879	340221346429	340221346979	340221347529	340221348079	340221348629	340221349179	340221349729	340221350279	340221350829	340221351379	340221351929	340221352479	340221353029	340221353579	340221354129	340221354679	340221355229	340221355779	340221356329	340221356879	340221357429	340221357979	340221358529	340221359079	340221359629	340221360179	340221360729	340221361279	340221361829	340221362379	340221362929	340221363479	340221364029	340221364579	340221365129	340221365679	340221366229	340221366779	340221367329	340221367879	340221368429	340221368979	340221369529	340221370079	340221370629	340221371179	340221371729	340221372279	340221372829	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	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
23150	21404	29346	23850	21405	21467	11332	1355	973	839	696	712	596	571	522	463	456	483	474	420	409	413	385	378	370	357	354	376	344	362	331	339	318	338	343	336	318	328	340	332	364	322	310	302	338	341	324	317	297	301	291	300	310	280	319	318	320	322	323	314	288	333	344	293	320	265	304	315	320	280	331	288	326	316	308	315	282	275	273	287	298	293	292	300	299	279	295	255	312	302	317	286	310	266	286	284	344	308	300	283	274	299	314	292	304	304	339	319	283	298	315	313	279	305	308	241	272	342	285	293	288	319	291	307	286	304	263	304	296	285	299	292	308	273	331	291	304	291	301	276	281	315	302	304	323	299	292	275	303	294	264	289	277	273	319	302	301	327	307	327	277	280	311	334	314	265	272	307	308	285	292	280	289	284	316	306	294	309	296	326	307	320	319	297	290	250	326	268	314	286	303	311	269	281	331	289	311	273	315	329	298	309	306	323	297	296	292	299	330	290	300	272	278	299	294	270	281	263	299	287	271	294	308	305	304	301	294	288	324	311	287	316	293	288	306	300	299	296	328	279	283	314	303	305	264	301	287	275	294	278	291	297	284	272	299	326	291	290	306	313	300	306	308	315	254	294	278	275	293	309	271	307	265	296	311	307	275	277	334	301	299	271	302	312	275	312	299	283	305	314	307	310	305	307	292	285	291	281	283	304	293	278	314	321	298	285	288	302	284	297	317	295	277	265	276	305	294	281	290	323	315	268	332	297	274	252	295	300	283	271	313	303	285	285	312	298	301	299	272	310	326	310	270	309	307	312	298	307	263	277	310	281	313	287	328	282	317	301	312	297	299	294	310	312	312	321	304	289	291	272	285	286	267	297	296	337	308	313	293	280	303	275	323	304	347	284	284	298	306	291	313	291	309	314	304	292	311	270	308	289	285	309	282	300	313	332	299	324	296	270	292	299	293	285	315	276	330	294	298	312	302	250	275	282	296	288	323	269	315	286	296	302	318	315	284	304	288	291	293	300	325	300	296	320	328	328	292	301	309	287	286	306	291	311	313	276	289	268	300	311	302	318	290	338	268	295	303	293	306	319	295	282	294	269	274	300	324	306	292	305	297	301	300	295	322	280	312	303	306	324	271	320	314	295	261	316	314	293	321	288	295	295	303	296	308	318	312	314	273	308	305	312	262	289	319	261	271	316	299	275	330	324	277	281	275	342	277	290	309	273	283	291	283	306	308	315	304	295	317	318	286	288	290	271	309	271	318	300	317	328	293	293	300	288	301	323	312	291	277	313	282	288	284	325	290	301	311	266	317	330	319	328	296	316	304	276	289	297	305	247	302	296	324	283	273	291	304	264	284	312	259	269	324	316	306	298	298	324	270	313	299	266	308	310	293	301	299	311	298	282	285	289	322	303	292	316	326	291	313	329	281	313	290	298	292	301	289	293	303	293	285	271	304	293	284	303	299	323	354	304	322	277	346	301	318	295	279	268	306	297	299	271	291	297	275	295	304	314	299	312	321	308	263	281	281	280	281	312	325	301	298	301	261	322	282	316	305	282	278	285	291	275	304	304	281	313	299	311	294	294	297	296	328	319	293	276	300	292	300	293	305	278	319	285	304	284	297	299	312	323	303	297	315	275	268	329	271	305	284	266	283	334	294	298	314	283	299	291	310	295	306	305	298	291	287	265	269	316	301	286	303	296	302	307	300	296	282	325	313	320	301	281	297	298	310	311	304	288	291	326	286	292	292	287	308	295	312	306	291	310	302	305	281	331	286	308	290	290	275	284	309	330	268	314	259	279	296	327	311	311	320	314	326	303	297	298	300	293	286	306	271	308	284	296	308	291	335	308	312	295	338	329	306	303	310	297	301	297	295	315	303	308	293	293	308	269	273	298	293	293	304	316	278	279	289	305	287	298	294	296	297	281	285	279	323	313	300	277	300	266	289	273	318	303	271	286	299	275	302	296	303	271	314	279	285	291	309	304	336	310	314	314	305	301	323	308	298	296	289	330	275	275	291	300	277	296	302	269	299	283	282	293	327	251	276	329	316	284	321	281	298	285	331	295	280	321	276	300	327	323	319	268	286	282	333	264	284	249	282	300	266	305	318	299	307	321	285	306	256	294	298	333	283	300	302	312	312	281	304	300	305	300	310	322	276	297	299	298	299	310	266	287	291	323	288	308	309	292	293	338	300	325	320	252	288	332	281	339	296	306	296	275	297	327	304	287	312	288	291	256	301	297	300	312	288	302	306	264	280	265	288	293	300	273	300	267	301	316	296	282	321	327	316	290	324	297	314	316	289	293	289	289	290	281	341	286	298	265	317	281	289	328	295	286	277	273	316	285	295	312	300	275	284	277	292	331	304	291	287	309	292	284	314	292	296	298	276	330	272	292	308	300	295	302	295	271	306	298	229	293	294	296	294	316	282	306	317	296	288	334	301	286	291	335	309	323	316	311	282	285	294	283	290	295	296	288	327	316	314	268	328	316	315	321	296	270	290	284	273	318	301	304	276	330	300	310	290	300	288	316	306	302	283	306	290	313	287	306	272	321	308	317	302	281	310	344	298	285	276	313	274	306	272	302	331	314	305	291	335	294	305	326	302	294	306	299	317	304	283	319	274	299	281	323	312	300	331	287	273	329	298	311	288	303	299	316	288	287	319	298	269	277	281	293	301	299	329	291	290	302	312	315	286	295	279	290	298	280	326	306	294	315	291	326	296	284	302	272	312	289	305	311	312	304	275	276	290	299	277	297	298	310	317	296	293	280	310	298	301	315	304	283	294	304	301	292	315	292	289	288	268	271	316	293	332	315	297	266	292	335	295	292	301	278	313	302	295	285	281	289	305	297	291	278	300	322	311	302	307	269	277	316	305	294	290	283	291	294	317	313	295	269	322	291	297	306	312	294	305	273	295	287	302	294	320	301	305	295	292	321	290	280	303	300	338	284	294	285	307	310	257	291	284	298	270	282	297	293	271	286	300	288	308	297	290	272	307	315	280	296	301	251	301	288	275	304	307	281	287	295	271	281	307	282	296	314	300	305	313	303	294	317	299	297	280	290	282	326	267	316	292	291	307	298	309	283	313	294	281	292	305	307	274	298	294	293	270	281	315	283	302	307	303	273	288	326	299	286	300	278	294	302	299	291	275	317	283	283	292	303	291	250	279	311	297	283	295	297	316	276	300	301	319	278	296	289	305	324	296	319	300	294	293	302	308	292	316	283	310	297	306	323	294	299	312	325	320	287	276	334	301	329	265	275	305	289	311	283	295	307	320	292	288	298	300	292	297	307	331	303	306	296	323	300	287	309	293	310	286	310	321	293	313	274	280	305	301	331	318	270	324	279	270	280	293	311	287	290	317	312	296	283	329	289	297	314	328	275	298	297	265	273	295	283	341	303	307	314	290	293	298	295	297	303	269	300	308	319	323	306	302	283	274	308	278	289	310	277	321	305	297	285	300	324	286	292	282	283	304	282	298	293	271	306	297	324
10584	17617	14578	7609	5276	4007	3118	2419	1919	1608	1289	1152	918	879	760	712	710	698	584	541	514	498	506	489	455	437	445	420	425	391	383	441	395	410	389	339	360	368	372	339	345	355	385	361	359	353	368	390	341	343	364	365	366	317	359	337	351	353	359	328	331	328	353	299	331	319	338	319	321	313	351	361	355	314	323	321	294	350	346	330	331	292	350	336	346	328	325	319	364	319	318	323	339	325	345	294	337	323	321	324	345	355	346	339	326	329	330	355	329	308	296	325	313	322	346	323	319	310	331	302	311	348	328	290	375	357	356	355	345	335	321	339	337	359	332	335	313	342	340	334	313	334	334	309	347	324	319	328	328	336	340	333	328	326	341	336	321	318	320	358	334	318	313	303	322	325	321	316	302	316	334	330	300	320	322	340	325	287	319	337	337	339	328	340	306	333	314	357	312	321	345	334	339	338	352	346	333	309	291	325	338	335	306	317	325	345	336	334	321	328	294	327	329	352	328	316	332	343	288	336	310	325	336	357	317	348	313	326	323	341	334	337	330	314	328	309	339	336	319	378	305	321	318	325	317	322	343	341	322	332	338	350	330	346	331	315	328	308	344	317	330	309	320	342	346	346	343	309	328	330	326	349	367	325	313	327	334	337	295	300	329	324	323	340	296	324	334	339	318	331	332	323	334	300	331	329	339	331	307	325	317	328	312	343	301	340	315	341	304	370	333	333	325	302	322	301	302	344	334	292	333	335	331	299	343	296	326	351	315	313	340	294	336	356	315	321	341	324	340	329	314	323	330	355	338	321	338	320	313	331	293	324	332	317	308	305	343	334	325	353	345	340	335	304	310	329	313	308	321	335	355	331	343	322	317	327	352	335	333	333	310	354	315	319	323	318	313	350	314	339	345	312	327	325	338	311	334	326	333	381	312	314	329	294	331	344	318	313	340	322	345	349	333	321	319	329	309	347	330	290	339	332	311	313	325	355	332	322	316	341	312	333	324	331	352	316	339	298	338	291	335	300	317	308	308	334	309	348	314	302	306	311	368	311	311	341	318	335	329	339	317	310	335	299	357	335	337	330	329	321	324	314	324	311	302	290	319	331	321	324	320	322	319	308	312	356	355	328	335	346	315	344	333	346	345	353	320	327	319	328	308	314	305	322	308	329	344	333	314	353	358	325	346	319	334	340	331	364	329	304	356	293	324	323	338	304	309	345	333	341	301	341	346	346	352	322	333	355	335	325	336	348	361	344	323	317	307	327	302	326	340	320	315	357	351	334	294	332	333	328	301	319	320	285	326	322	327	325	346	288	331	316	322	322	344	339	330	339	335	346	311	340	337	355	364	362	304	321	321	318	325	356	355	324	329	316	352	320	344	320	325	322	349	315	317	346	344	325	333	339	320	299	347	339	358	325	317	342	320	304	348	325	338	336	356	313	311	319	335	332	343	351	320	325	311	351	326	283	316	300	327	310	328	295	323	308	349	330	327	331	310	337	330	321	302	321	324	316	291	327	326	331	326	312	327	320	312	347	303	339	320	306	335	324	356	319	340	319	318	315	326	363	334	339	352	317	302	346	309	306	303	331	334	343	319	319	293	356	289	306	338	347	317	312	346	339	319	309	366	333	297	361	343	344	297	351	311	320	298	338	312	308	306	324	345	352	330	303	333	309	321	341	351	329	337	323	373	278	326	344	328	338	339	320	346	337	334	337	315	336	305	322	300	375	341	336	342	330	344	372	358	333	295	321	342	340	322	301	314	329	301	308	349	340	366	322	357	336	305	352	335	324	335	264	316	327	346	333	332	321	319	323	330	308	320	346	340	314	294	346	323	335	305	312	322	319	312	330	335	320	335	297	301	312	333	351	330	320	306	341	347	336	348	304	330	306	298	284	359	365	323	301	321	327	337	339	305	343	285	324	344	330	321	337	354	312	335	340	330	338	339	331	336	289	336	323	334	317	317	339	346	322	320	335	330	331	319	287	340	383	327	302	349	342	365	385	326	311	335	306	332	349	334	343	342	302	324	311	331	322	330	361	349	341	323	360	350	316	337	354	345	316	327	331	334	312	325	289	319	308	337	328	282	327	327	330	289	320	311	337	338	351	329	334	314	328	303	322	326	345	289	333	322	326	326	318	347	342	341	337	337	338	304	329	317	329	364	315	322	350	311	321	308	337	307	327	324	351	320	316	297	317	340	327	324	297	330	320	350	309	313	355	322	331	297	350	303	330	290	326	341	321	350	358	319	331	334	344	299	337	318	319	327	313	364	317	364	332	342	318	352	311	342	350	326	355	335	331	322	354	333	325	346	343	312	327	334	338	294	340	304	330	334	294	317	333	352	339	335	314	310	325	329	362	324	318	320	323	336	332	350	327	310	351	306	348	329	333	298	326	329	329	335	346	321	321	313	338	334	314	305	334	323	330	361	291	327	337	328	317	320	343	287	358	331	300	331	315	337	304	308	294	316	322	322	308	331	294	315	351	340	318	343	322	308	299	310	313	326	365	335	308	354	347	320	375	337	338	309	323	312	335	306	325	295	332	330	317	311	356	322	312	330	317	350	313	304	324	302	313	330	326	307	314	357	307	340	328	329	346	315	333	329	351	348	339	304	328	319	312	349	335	298	326	319	314	357	325	290	341	300	322	314	334	352	306	337	347	323	337	327	323	306	302	345	314	342	341	331	341	319	329	323	347	330	328	311	302	344	316	324	310	345	316	327	318	332	352	300	321	329	338	294	330	286	334	323	332	328	304	342	339	330	319	327	334	311	346	319	333	340	317	323	310	339	331	334	347	336	342	319	304	332	301	334	354	342	333	322	358	365	306	302	320	327	310	326	282	325	348	335	327	324	315	318	338	303	346	342	329	349	350	299	319	327	319	319	328	358	314	365	333	310	336	340	321	313	294	343	302	299	307	288	310	338	311	357	316	351	305	318	290	344	335	297	350	320	379	343	338	337	352	308	317	366	301	301	317	306	327	302	292	335	327	341	313	335	344	349	361	322	339	331	319	344	330	347	326	324	324	327	330	304	350	327	331	327	336	340	327	307	338	315	332	310	326	309	323	315	334	353	323	310	336	309	344	317	346	322	343	330	331	361	340	324	331	307	323	323	324	326	332	339	335	344	309	344	344	301	330	315	316	340	315	343	340	318	335	309	350	328	335	340	365	317	316	311	334	331	325	309	328	361	303	311	345	335	380	311	347	327	354	300	318	294	331	318	321	287	322	323	335	315	349	353	305	349	319	340	318	342	341	299	302	323	325	333	332	341	326	353	283	332	347	355	333	351	327	344	322	339	320	321	351	323	303	324	303	344	351	315	314	316	337	368	328	359	309	362	344	324	329	306	312	305	278	351	339	317	334	331	351	334	349	320	326	304	308	323	331	338	322	322	345	353	328	330	378	329	369	306	332	333	317	350	318	335	333	309	299	314	337	314	334	327	330	339	330	310	323	280	322	354	312	325	334	346	334	330	332	365	344	328	332	318	317
26743	20103	8273	1131	699	646	630	599	625	599	577	599	646	546	612	591	601	617	586	614	582	625	556	596	602	601	562	597	551	586	551	607	595	574	575	572	560	587	576	546	568	570	567	561	552	573	574	577	543	595	598	564	549	598	581	552	526	579	571	594	578	596	604	588	528	621	602	553	573	555	610	580	559	584	609	619	589	622	599	577	610	585	575	603	569	590	553	569	583	571	536	598	546	550	570	556	564	574	604	577	554	571	550	543	580	573	575	573	536	551	603	570	651	593	570	622	565	588	562	601	610	574	585	583	571	587	579	593	579	575	554	590	600	571	580	600	590	566	570	575	560	609	587	607	552	559	584	567	602	522	555	590	572	607	585	597	601	583	614	580	554	647	554	561	541	560	580	566	572	608	602	565	583	605	523	530	595	588	599	612	586	610	550	585	607	530	579	563	557	613	567	588	589	573	588	561	599	560	579	602	623	521	607	572	551	618	604	616	586	576	612	603	561	602	580	585	604	583	592	602	596	633	592	566	558	588	585	596	559	601	561	581	552	610	609	565	603	579	582	578	590	599	601	587	615	580	565	599	587	561	585	559	542	578	603	627	582	574	586	582	578	565	560	596	578	549	543	576	549	579	572	541	609	547	562	555	595	618	533	573	534	547	560	547	621	658	531	642	565	580	578	629	594	564	565	579	587	598	568	568	553	574	573	598	598	585	568	580	596	624	601	587	601	572	608	566	580	564	584	564	614	585	567	526	547	590	603	635	561	586	573	601	595	544	571	566	583	572	599	605	579	552	565	563	610	598	547	599	593	623	575	602	579	572	554	580	584	579	605	538	579	601	579	552	578	555	665	606	594	617	585	594	588	566	570	538	651	612	565	549	566	579	587	579	593	575	557	603	510	571	587	559	547	613	589	582	601	558	577	536	577	588	570	546	550	590	595	597	618	567	558	585	586	589	579	599	583	548	592	553	580	551	573	616	584	619	620	601	625	579	576	604	598	576	588	592	608	590	560	578	582	565	597	569	593	570	594	587	584	577	553	569	562	547	609	559	571	569	591	575	536	603	580	570	588	598	623	577	601	560	568	597	587	572	582	598	566	577	611	602	576	597	602	578	600	586	584	528	569	592	593	568	575	610	564	579	569	581	570	609	575	579	612	556	599	529	566	575	579	590	554	563	562	579	577	586	622	576	553	581	609	577	583	540	534	534	583	568	568	599	580	599	580	563	576	592	524	600	591	602	578	542	617	598	546	534	562	533	581	569	593	565	596	549	537	587	607	532	563	538	577	618	629	609	610	594	617	574	492	571	593	599	596	567	582	550	595	561	558	597	547	543	567	592	597	585	595	549	541	579	548	548	587	614	632	578	582	549	582	570	559	593	550	609	626	554	551	550	566	595	590	553	567	543	541	586	577	556	531	607	594	574	558	593	555	617	581	548	559	600	612	582	562	586	573	591	628	576	612	538	576	587	605	571	629	599	581	581	588	586	565	548	602	565	605	574	577	547	606	627	571	601	567	601	571	616	593	597	613	613	562	559	626	600	553	582	576	567	578	639	584	612	585	566	546	608	564	574	579	558	607	552	604	586	529	592	619	635	580	567	581	565	592	587	559	554	586	563	597	596	580	549	556	551	597	597	557	602	623	531	556	596	623	555	630	591	537	544	591	575	569	582	634	577	637	551	565	586	545	595	594	558	583	589	542	530	555	545	604	568	608	594	570	544	545	570	592	589	561	579	580	543	583	530	544	606	580	584	611	599	541	573	590	648	595	606	593	578	578	585	599	559	558	567	583	605	604	570	574	602	583	555	575	624	593	568	589	598	592	592	562	608	601	596	575	591	565	614	580	533	597	581	576	610	618	596	581	567	620	605	556	637	583	596	587	565	594	580	579	599	574	562	575	600	574	585	542	571	593	558	548	582	621	563	614	531	594	605	580	585	551	598	621	531	611	618	572	604	560	575	593	560	562	571	565	586	556	605	606	578	627	677	642	595	565	592	575	587	572	601	565	573	581	610	568	554	529	575	553	621	603	587	554	581	565	578	574	585	554	609	539	591	547	564	607	528	625	594	603	566	567	587	621	565	572	546	596	595	556	590	578	573	545	582	586	566	566	523	575	576	606	573	563	549	594	555	579	565	571	518	602	562	573	603	557	619	579	601	632	598	575	601	558	524	556	595	608	591	610	522	604	598	593	587	583	602	564	609	582	591	542	564	577	575	599	590	569	557	559	602	630	589	565	605	581	516	600	602	556	553	601	547	563	586	592	544	588	613	593	566	619	556	620	552	558	563	582	558	572	583	556	559	593	573	611	580	558	588	567	631	520	574	585	574	597	579	570	579	582	584	584	566	550	576	564	592	628	565	602	625	591	583	607	580	578	543	524	552	565	608	562	573	608	551	615	559	545	590	566	606	561	611	545	607	552	561	631	568	612	600	595	576	568	580	604	648	566	587	521	579	595	580	568	548	581	572	521	612	603	627	568	606	531	574	609	590	638	580	567	594	549	582	590	596	599	581	571	569	602	571	596	597	626	528	548	586	590	585	592	544	578	538	600	516	601	633	583	592	598	567	610	563	577	580	595	574	566	612	580	591	559	599	607	558	606	618	550	564	596	587	568	629	581	581	583	581	558	528	562	593	599	585	601	566	596	567	609	605	605	561	580	561	570	542	593	558	575	563	632	578	602	607	550	566	557	628	587	578	572	552	580	568	581	560	584	584	551	592	622	563	567	559	586	563	605	601	539	573	559	552	545	541	582	572	595	564	581	584	557	618	563	582	565	561	580	534	583	585	599	592	581	562	580	553	523	582	637	565	628	532	588	597	569	565	576	615	580	610	569	585	563	597	561	618	580	570	627	580	623	555	595	623	595	562	592	568	555	584	586	587	585	559	607	576	550	604	578	604	572	544	569	638	581	606	618	622	587	578	556	581	563	596	597	577	591	553	552	597	525	582	568	569	584	539	553	606	555	569	561	586	570	509	577	559	585	606	584	581	561	571	577	596	560	588	561	606	563	615	543	565	591	582	536	618	541	605	545	620	543	563	589	616	557	574	562	598	597	577	614	573	629	537	551	550	605	566	568	624	557	557	592	583	498	550	542	588	554	549	584	571	565	548	587	576	571	569	594	621	583	565	614	590	584	596	556	598	531	604	592	558	564	589	575	592	595	590	570	528	572	630	555	578	596	589	598	565	601	586	561	561	613	557	560	607	578	561	562	535	558	563	617	580	603	582	579	587	627	552	547	631	603	559	584	553	564	562	584	565	548	609	614	570	593	628	602	596	561	575	595	555	592	557	584	583	579	608	600	557	639	588	582	564	588	566	600	577	626	541	590	566	566	610	574	545	608	546	605	582	577	597	591	570	582	588	569	543	601	626	562	587	605	561	580	605	575	597	580	577	581	631	544	615	583	592	590	548	595	613	587	579	599	568	543	618	561	556	564	541	557	583	563	577	583	572	567	561	569	575	574	580	566	619	582	560	539	593
5826	1512	1388	966	813	784	784	736	716	703	709	672	679	729	666	671	669	693	709	667	683	663	693	675	687	612	720	710	648	671	699	702	685	740	660	708	684	725	664	693	692	644	680	681	671	692	694	657	688	666	666	660	692	675	668	675	679	685	700	717	700	675	726	650	700	673	651	675	718	649	693	661	700	675	680	668	715	685	703	696	699	677	722	731	624	649	649	707	681	669	688	714	697	641	670	659	642	660	666	667	721	665	714	693	674	707	665	657	753	664	676	678	706	687	695	668	677	652	702	683	721	668	690	629	653	667	716	654	746	699	679	655	706	687	686	700	672	701	685	709	675	716	700	668	667	666	673	663	690	691	683	712	655	725	706	671	669	646	690	695	682	674	666	695	682	660	643	697	718	649	708	666	686	681	670	680	697	685	658	651	672	679	721	691	638	685	660	690	653	731	684	646	679	658	706	647	729	715	682	662	672	705	646	699	680	670	667	698	695	680	691	666	687	705	718	663	705	715	655	660	670	646	726	669	714	644	647	714	695	633	706	674	660	683	648	670	646	701	635	629	654	695	688	682	696	690	689	697	688	707	672	665	728	632	694	677	702	699	668	738	642	717	695	698	695	684	649	714	706	690	730	635	656	701	674	712	730	698	684	713	710	657	723	672	658	704	699	678	693	642	717	620	672	666	707	705	708	664	638	669	639	652	677	688	664	631	666	720	690	656	671	680	699	659	613	649	695	687	736	714	662	626	693	718	684	640	641	661	706	646	675	658	675	662	732	669	706	637	662	715	706	666	695	697	649	656	670	672	713	693	665	703	687	680	670	652	677	653	700	691	685	693	700	709	665	698	681	694	670	676	685	673	691	690	660	638	702	619	668	661	622	715	684	658	720	696	664	683	672	663	716	719	713	630	632	683	666	661	662	691	670	698	684	663	695	721	672	660	669	707	707	623	677	681	696	744	656	695	681	661	705	662	680	690	658	693	642	670	718	680	698	677	675	668	690	681	679	663	664	658	709	659	682	658	679	717	632	709	711	677	729	685	649	665	659	710	664	657	668	713	668	657	703	732	689	646	657	704	669	657	659	715	688	701	662	724	636	651	645	706	692	695	666	689	741	680	705	685	657	668	648	666	703	697	674	713	707	689	711	655	734	697	721	716	668	699	683	664	667	746	637	687	644	727	722	644	683	722	725	679	629	665	667	665	627	684	688	683	643	659	625	700	728	662	648	686	685	660	702	684	675	644	664	670	696	647	697	644	701	640	681	727	658	661	655	721	672	652	678	689	700	694	696	689	688	711	678	641	652	685	702	637	679	752	675	660	674	666	686	698	691	670	679	729	673	693	607	642	686	722	710	689	657	687	634	676	673	744	669	679	656	643	692	662	669	652	700	722	637	694	666	654	661	668	684	681	686	663	676	682	684	651	640	703	690	675	681	686	691	695	705	693	709	677	709	683	678	687	709	678	724	710	708	689	653	684	703	637	646	692	709	662	712	682	680	650	691	663	713	698	669	665	685	654	672	689	688	694	674	725	697	701	670	691	670	713	725	673	692	643	651	720	679	730	683	700	700	662	689	635	676	660	658	702	675	679	630	645	712	697	685	655	727	699	702	662	657	670	706	717	707	705	703	671	667	664	659	684	706	731	673	649	707	642	672	666	655	698	706	659	734	640	680	669	677	682	695	696	705	685	682	676	703	641	691	680	706	694	695	681	665	621	681	639	689	706	633	653	666	658	636	686	712	667	683	678	664	638	675	669	711	658	697	696	661	662	654	649	642	669	718	668	712	678	686	688	707	686	712	651	666	666	664	654	636	649	698	670	650	681	662	719	663	719	712	645	658	672	684	655	718	659	717	712	643	678	669	701	696	688	654	643	653	672	648	656	669	703	679	716	680	635	687	648	677	664	648	669	735	689	694	676	672	695	666	696	703	706	610	632	651	695	640	712	712	697	697	637	705	697	665	695	711	669	706	736	710	681	716	717	677	700	681	704	708	702	718	667	685	685	631	668	669	682	692	683	642	683	661	662	670	690	689	664	679	644	623	715	709	695	659	674	698	715	715	678	708	711	704	659	672	699	713	700	714	702	673	715	664	710	694	665	750	695	684	731	645	673	692	725	729	693	677	684	694	694	668	677	664	664	668	607	661	688	709	674	662	703	649	665	687	698	678	647	693	714	697	657	673	684	737	675	713	665	635	694	655	671	675	703	718	711	683	656	692	675	678	710	714	676	685	663	646	701	700	666	669	685	654	679	704	660	723	696	682	674	652	632	692	662	660	684	692	647	687	684	642	754	660	694	649	680	639	666	662	664	723	695	642	695	728	667	721	673	722	661	734	677	635	709	666	719	661	651	658	654	662	703	661	661	648	663	682	660	648	706	670	696	719	736	715	688	671	703	668	729	680	687	712	687	665	686	678	663	684	719	653	699	682	655	659	692	639	735	657	687	692	709	665	652	692	647	653	660	672	689	661	645	659	673	671	675	686	669	682	660	667	694	693	635	679	675	665	730	695	658	669	726	668	706	659	697	678	666	706	684	725	653	702	699	695	666	698	714	654	679	659	748	671	711	695	647	667	690	690	668	661	715	707	655	677	711	708	667	679	673	742	716	666	703	731	653	688	659	698	630	662	681	690	754	695	671	684	650	697	660	677	618	644	658	720	698	664	677	648	606	689	683	651	682	654	619	713	709	693	634	661	635	712	676	709	741	711	672	675	698	645	697	708	704	710	680	690	645	691	646	678	640	655	659	716	691	699	649	702	703	691	687	680	699	699	708	708	740	703	681	632	702	710	677	719	711	684	711	702	687	651	657	649	689	670	673	671	703	709	715	622	753	728	647	706	646	705	647	668	707	673	693	714	702	629	629	631	689	705	689	706	701	688	687	720	674	663	659	659	695	640	688	637	702	674	708	690	708	664	664	697	670	690	723	695	711	704	668	687	682	634	675	707	668	670	689	638	672	694	692	721	638	685	660	665	678	674	634	686	656	681	714	665	653	695	672	684	668	689	692	659	720	672	637	677	715	726	662	696	680	663	708	661	675	637	663	716	663	665	667	652	719	640	669	670	672	675	668	687	664	695	663	677	677	718	677	673	677	663	663	735	710	682	649	688	642	656	666	660	724	661	677	751	688	663	661	695	645	625	667	640	653	629	685	648	655	657	700	689	716	692	662	695	707	682	704	664	655	685	674	632	679	637	686	714	670	669	692	674	678	709	683	657	667	655	679	672	709	713	690	660	611	688	675	671	695	682	711	644	677	692	695	657	706	631	678	669	723	690	693	693	689	711	654	655	697	670	704	681	666	720	675	730	647	672	693	656	744	713	643	655	663	674	693	652	703	678	681	659	670	656	659	656	667	692	680	684	702	695	692	660	716	717	716	688	688	734	752	612	636	708	686	655	665	669	679	629	707	715	687	741	675	700	723	667	708	677	684	723	676	665	726	657	672	649	694	705	683	648	696	668	745	690	645	667	648	665	632	691	709
23670	20994	28368	23782	20993	11903	1364	751	641	557	498	492	373	439	366	372	385	361	358	326	344	344	344	318	303	320	291	320	300	292	294	338	329	280	311	320	315	292	288	294	265	292	345	261	305	269	278	310	300	289	308	266	321	311	312	299	310	310	304	270	268	287	286	267	294	309	305	282	307	291	298	256	301	279	283	277	283	294	298	257	266	281	282	271	312	290	274	295	274	285	255	285	314	268	276	296	299	308	289	297	279	278	293	285	304	314	280	301	294	288	287	280	264	306	285	282	286	302	282	295	311	300	273	252	291	298	277	281	274	288	292	320	263	285	270	318	295	253	309	283	268	258	280	300	266	275	317	301	264	280	319	294	239	285	284	272	254	290	280	284	274	294	298	288	312	282	296	294	275	316	281	290	300	309	249	282	267	288	289	262	295	259	305	288	304	287	284	276	267	267	289	317	286	284	298	272	288	283	302	284	286	304	278	255	301	280	269	253	293	257	297	284	315	277	282	277	301	286	280	263	275	270	321	291	318	300	272	293	299	299	300	270	302	290	277	284	275	307	294	292	257	291	276	265	304	283	294	266	266	320	278	266	271	285	295	299	295	271	269	309	315	273	276	285	298	294	275	261	283	292	278	276	263	296	276	270	272	276	277	307	301	268	283	252	267	273	299	266	304	271	300	291	262	278	279	279	287	296	295	274	276	303	268	282	255	305	283	277	306	283	312	282	300	288	278	259	318	309	288	291	291	253	264	297	278	310	302	272	267	301	298	277	247	311	292	318	306	335	306	265	315	293	273	277	277	250	311	292	298	301	308	279	269	285	275	285	321	299	296	320	287	284	296	286	299	286	264	298	279	273	315	284	298	283	284	320	278	310	302	294	273	270	275	316	306	273	271	308	309	295	266	263	284	264	291	297	275	267	288	294	285	288	284	279	277	264	265	313	267	306	281	290	264	290	265	287	296	287	295	266	280	268	267	317	283	281	266	270	301	266	304	308	311	306	269	287	268	278	292	279	318	311	279	263	273	293	272	278	292	302	273	271	255	315	266	265	295	294	261	284	302	267	318	281	294	320	287	271	289	322	286	294	309	297	282	262	270	294	294	308	272	296	315	271	282	302	307	287	256	292	285	286	266	269	332	276	294	284	277	269	290	259	301	304	275	273	268	301	315	282	270	299	298	301	268	283	308	253	265	268	284	329	280	324	265	302	313	265	298	313	289	260	271	296	279	299	252	278	293	275	275	274	286	294	289	311	259	305	267	312	291	269	301	293	279	299	260	298	305	279	284	264	270	300	299	267	275	320	297	282	317	266	316	262	279	266	242	272	259	284	257	295	287	264	285	277	269	319	256	291	256	285	303	299	302	309	271	274	301	279	278	291	302	254	296	268	279	311	278	287	292	257	303	290	254	265	281	319	294	295	276	300	276	284	271	290	270	295	287	272	294	289	283	309	264	280	292	279	289	270	251	293	290	287	268	265	325	282	247	293	277	286	286	279	300	278	248	291	276	302	287	304	305	293	269	259	296	318	291	298	325	292	288	265	275	295	326	299	262	299	270	307	316	281	257	302	283	272	305	286	286	280	297	258	275	298	280	290	316	292	274	274	271	293	282	276	281	277	293	284	277	282	296	267	292	274	283	269	312	272	291	316	276	298	289	268	318	288	270	322	282	285	272	277	285	316	269	288	278	254	308	298	309	285	280	289	289	270	241	291	285	252	327	294	287	287	274	292	292	272	322	289	275	278	297	284	299	287	282	296	282	302	291	298	279	251	273	302	292	301	294	270	268	312	286	291	280	291	283	258	278	305	283	304	270	253	297	253	340	268	271	271	279	298	290	299	267	280	261	289	303	285	268	282	256	269	275	265	303	281	302	304	289	280	265	287	288	311	282	286	279	279	283	283	300	274	242	270	312	301	269	287	273	294	273	283	250	295	290	292	266	301	266	279	259	269	297	268	286	267	282	265	307	258	302	270	306	279	300	286	301	284	270	266	311	299	285	272	248	313	248	246	306	258	303	328	270	326	291	303	273	282	244	290	294	265	302	295	316	288	256	282	292	283	307	273	306	318	270	304	292	290	280	293	294	287	310	299	275	278	288	282	284	278	283	291	273	286	298	287	313	283	267	269	265	287	280	256	301	301	279	308	294	261	285	300	264	265	293	281	307	298	296	287	293	319	297	288	269	252	287	259	303	277	258	267	297	264	277	274	287	260	289	267	266	277	303	265	300	292	268	267	298	274	288	286	259	287	259	272	304	310	292	295	253	290	286	248	283	288	259	287	269	302	261	298	300	291	298	273	314	307	257	260	319	278	293	309	296	247	261	304	284	280	265	319	264	275	306	269	290	286	259	281	290	274	280	288	301	270	260	283	274	291	288	308	294	305	290	280	276	295	268	312	298	267	282	286	312	280	316	261	271	277	297	283	272	258	321	284	296	287	273	297	292	268	299	294	289	287	295	278	261	295	295	265	289	307	254	315	257	293	296	295	277	294	291	287	321	287	304	282	284	278	257	306	284	256	305	273	266	310	284	303	279	287	304	299	290	290	284	321	297	345	248	310	271	302	279	275	285	286	279	292	282	285	309	294	293	280	296	290	281	261	280	295	291	283	284	258	286	298	282	292	270	282	311	278	285	293	283	294	269	270	284	258	304	304	286	278	257	314	284	292	287	261	281	297	321	299	302	294	303	288	280	285	307	270	302	267	267	298	272	260	299	267	271	272	332	318	294	312	318	263	291	277	284	278	322	291	275	280	280	311	298	283	260	299	258	279	286	300	277	281	255	289	252	282	301	279	291	275	259	278	283	308	272	281	290	270	279	307	286	279	270	294	280	271	300	267	294	286	314	295	277	260	311	286	291	290	300	263	303	318	300	257	290	274	302	254	260	282	290	300	302	278	271	266	250	278	297	307	289	297	262	302	311	274	291	303	283	299	296	290	301	272	287	297	276	255	294	282	246	283	284	251	290	293	289	292	302	294	290	295	289	293	273	290	262	293	292	280	292	270	289	273	323	272	268	291	299	261	312	255	292	290	339	267	288	237	294	278	290	258	304	274	284	273	302	276	303	271	292	274	282	279	289	276	272	303	304	302	290	289	273	279	281	289	289	305	292	292	256	291	330	280	280	291	304	284	310	261	249	299	287	283	300	271	284	315	264	255	271	264	278	295	273	278	272	289	278	326	284	317	281	287	266	268	293	284	270	304	249	307	273	274	296	263	252	281	267	303	286	275	273	245	290	297	274	275	275	292	277	276	270	308	297	272	314	278	325	333	315	273	283	322	311	271	272	306	295	300	271	280	259	270	273	278	257	291	273	293	298	271	310	290	271	293	324	273	287	271	272	274	304	278	269	288	279	311	270	284	257	292	282	283	288	298	298	269	292	299	286	290	290	282	275	279	290	294	273	312	298	297	314	312	265	257	275	281	280	309	264	284	297	286	295	291	272	268	314	285	306	295	290	260	274	273	282	272	320	279	284	290	279	283
7195	10660	9004	4363	2957	2284	1778	1381	1107	969	856	731	681	576	565	513	544	483	466	444	420	423	390	439	396	394	418	393	388	358	406	346	377	357	392	370	400	386	377	345	369	399	377	382	388	347	344	406	369	352	343	363	348	323	352	338	334	354	359	354	350	335	337	331	351	345	347	379	359	330	320	360	333	303	361	378	353	358	364	371	349	344	353	347	338	337	329	376	321	372	374	302	352	322	371	350	330	362	347	334	347	319	344	323	355	329	322	348	330	342	331	352	337	365	353	364	369	382	349	361	336	344	348	341	317	327	349	345	346	345	326	349	354	351	340	319	367	364	344	382	374	359	364	365	331	356	334	336	320	355	314	335	330	379	341	330	327	343	349	309	359	349	327	365	326	337	353	363	320	334	365	399	281	322	332	317	351	348	356	341	352	378	323	357	313	302	345	332	346	314	343	367	314	362	329	353	329	358	348	308	339	356	318	339	351	322	346	327	309	332	325	363	368	352	332	357	320	336	332	347	336	373	340	355	368	354	315	375	347	337	356	343	374	344	332	370	326	341	319	367	312	343	354	332	365	356	354	358	340	331	300	353	334	322	345	331	345	353	333	337	340	332	352	359	337	365	319	337	350	324	341	336	334	359	365	350	350	360	353	338	328	344	339	335	357	305	364	346	335	334	330	356	324	322	360	346	345	331	326	351	375	331	348	355	320	379	338	304	334	335	342	350	348	364	325	388	348	329	334	328	356	345	341	362	353	347	373	349	315	326	325	331	346	331	333	336	343	370	344	317	303	369	337	317	355	367	358	383	356	371	342	319	333	355	332	332	368	337	352	313	357	349	383	319	345	357	382	339	351	347	366	357	378	348	351	337	330	359	339	350	314	356	368	298	309	335	362	364	338	334	362	349	353	335	351	331	358	324	368	332	317	359	328	378	306	316	387	321	363	304	343	356	365	337	353	354	331	350	358	350	341	322	370	385	319	331	379	357	331	316	330	320	333	351	325	333	362	336	325	327	354	368	305	328	326	369	375	319	339	366	340	325	342	346	348	301	343	327	374	379	313	352	342	362	380	352	343	340	328	330	335	341	394	359	326	358	323	317	357	352	297	349	333	342	339	322	333	345	308	337	345	385	350	309	319	328	335	343	325	352	364	359	325	332	356	344	342	348	330	367	332	307	351	341	312	367	364	337	321	345	335	348	342	349	357	387	342	351	345	351	304	383	330	338	327	377	333	329	338	364	331	337	335	351	315	356	343	365	319	343	326	341	356	364	319	337	341	319	344	349	334	335	362	350	369	353	350	358	354	370	319	326	361	368	330	365	355	342	320	376	375	351	346	328	361	349	331	357	309	340	316	330	347	324	337	331	354	368	325	321	351	394	352	343	342	350	378	341	329	367	327	363	342	330	330	315	351	334	348	335	306	351	329	326	372	368	327	351	379	338	342	367	327	342	351	311	328	325	330	358	301	381	353	356	334	338	321	331	356	339	346	330	347	320	370	335	320	345	327	351	379	324	335	364	317	317	345	334	339	326	333	318	355	371	336	362	310	336	368	343	337	344	311	355	334	326	321	389	339	339	339	359	345	351	368	336	346	328	342	338	356	326	332	350	361	363	344	333	305	345	345	339	340	348	342	316	316	377	337	328	322	348	347	355	337	302	360	323	353	331	323	334	328	368	339	370	353	310	367	345	362	318	329	354	355	380	375	355	356	330	331	367	345	356	361	319	338	334	325	354	347	325	348	338	375	324	324	321	339	357	385	304	347	360	354	347	310	341	369	347	315	338	339	366	329	405	376	351	354	375	343	360	324	369	360	353	324	319	353	355	328	349	309	322	346	347	368	336	340	335	336	315	353	320	327	350	374	378	327	364	350	313	333	334	354	345	361	356	347	331	331	337	335	353	351	346	319	356	313	349	348	353	323	293	350	344	306	359	335	348	312	333	349	369	367	350	362	316	370	325	357	333	350	323	349	333	367	359	365	309	373	359	333	348	337	369	374	344	325	344	374	338	348	328	350	342	339	332	350	325	328	321	325	342	371	328	375	292	395	341	336	310	362	337	318	346	342	355	361	348	348	357	366	336	354	349	324	325	334	342	329	351	322	329	348	356	335	344	345	363	345	343	336	372	338	350	339	354	322	337	318	335	353	342	327	329	343	327	334	332	355	320	329	360	373	357	342	340	364	342	362	316	346	356	319	362	323	346	347	355	351	352	329	344	353	358	347	365	334	377	369	339	365	322	322	349	329	305	344	351	321	345	361	352	361	354	349	326	366	366	337	328	362	321	384	319	347	345	363	333	345	343	347	315	331	311	345	337	342	351	376	313	318	364	321	371	326	322	356	351	347	332	351	365	357	347	337	359	361	335	345	343	363	347	351	313	347	351	388	362	340	350	340	339	338	363	313	342	320	393	335	345	309	325	325	309	386	367	357	353	366	379	349	325	386	311	337	340	382	335	335	360	358	380	292	383	348	343	336	347	348	337	338	342	358	366	334	386	390	341	340	345	363	354	350	386	335	367	302	338	342	368	356	348	346	318	361	330	388	313	359	350	378	369	355	343	345	341	382	351	329	331	332	328	350	333	348	338	350	323	357	351	344	353	337	369	356	333	378	324	322	348	330	326	365	342	336	382	331	307	323	325	341	337	344	345	325	316	363	321	325	330	361	371	352	306	311	381	346	358	320	345	311	350	340	325	378	373	325	351	347	337	333	367	329	305	321	317	361	327	385	314	332	328	342	331	368	348	332	389	341	340	302	350	324	340	339	324	343	314	319	372	325	365	358	349	315	320	336	346	352	346	349	335	332	341	330	327	343	315	383	343	365	331	316	351	341	332	331	338	349	335	345	310	335	367	361	365	355	352	357	331	340	343	347	320	381	311	333	290	332	329	344	341	365	346	353	348	354	334	362	309	331	325	338	355	344	340	357	303	308	343	347	321	320	331	337	351	319	325	353	345	357	352	336	374	342	361	353	344	359	341	349	360	328	376	328	352	329	342	344	357	367	343	338	362	328	335	368	333	338	341	364	386	327	406	331	337	343	370	342	324	359	341	334	344	345	336	317	345	310	325	327	363	351	352	321	370	362	347	362	329	347	342	361	334	310	365	350	362	346	340	329	330	344	332	349	333	341	321	359	332	362	364	361	334	350	354	348	322	338	327	358	329	327	345	351	352	340	367	318	352	346	320	335	350	323	334	317	353	353	356	336	324	339	358	315	334	343	332	365	343	351	322	345	355	362	362	339	327	345	345	332	352	352	326	320	328	329	352	297	346	358	323	323	320	350	347	352	371	325	344	368	346	360	315	312	342	329	337	285	345	330	324	347	344	356	357	330	327	338	329	334	374	381	324	338	340	366	333	362	319	353	326	351	325	319	320	335	350	355	365	368	359	339	341	328	343	347	330	351	366	376	331	341	336	327	322	361	346	377	337	351	355	358	330	318	345	338	347	326	324	357	351	351	350	337	354	335	344	357	318	348	370	346	344
24937	21004	27329	24780	11214	1311	973	878	861	757	775	794	693	747	760	785	765	664	708	734	711	703	729	739	686	704	666	670	735	658	633	654	696	696	731	663	684	714	685	669	676	687	689	668	630	652	695	686	723	654	711	678	650	711	669	660	659	643	670	668	722	710	688	668	704	684	721	633	671	693	676	694	657	739	674	666	655	640	686	672	671	674	647	680	699	672	718	715	670	677	653	684	717	654	678	653	678	684	660	721	671	693	651	711	679	687	725	713	680	645	705	740	656	673	641	637	634	660	667	676	698	672	655	659	660	718	672	675	664	647	686	641	673	685	698	672	682	629	668	682	671	707	705	719	710	683	683	695	702	660	641	727	698	680	707	706	678	732	707	658	702	692	674	683	654	664	686	694	675	667	652	657	622	692	662	712	652	694	705	672	682	725	678	691	666	707	671	701	672	661	672	642	729	699	697	681	628	651	698	662	699	681	651	644	693	653	696	707	688	679	651	709	666	669	682	648	678	698	719	709	704	721	645	680	736	702	683	678	709	665	629	663	706	687	699	685	666	676	683	714	705	667	715	691	690	690	708	692	670	690	703	735	650	689	706	726	643	631	704	708	725	674	722	652	653	663	662	666	705	635	660	639	682	675	656	625	677	708	687	657	663	649	662	683	704	674	653	685	688	684	689	678	667	673	710	683	688	637	612	672	685	705	684	689	691	667	702	663	671	680	716	686	703	656	692	677	649	664	661	662	654	657	651	641	701	674	653	672	632	660	642	704	657	713	622	679	655	694	655	680	700	685	691	641	697	651	656	690	675	685	716	659	737	695	677	667	669	699	646	634	651	652	685	659	703	693	647	696	671	708	693	696	669	645	620	719	675	677	663	633	677	629	677	684	679	678	671	689	672	710	648	732	669	672	702	645	699	671	662	680	680	665	723	684	692	645	565	673	677	702	703	721	666	717	677	688	689	651	664	659	643	682	667	652	663	752	669	662	701	655	647	648	687	689	712	688	684	726	669	692	654	718	659	669	694	702	708	660	679	682	749	691	672	660	681	713	742	698	658	701	688	701	711	715	638	666	703	656	691	716	665	685	643	639	690	724	726	674	666	689	658	631	678	714	725	636	686	717	646	654	672	681	678	661	654	657	665	679	659	668	656	638	660	711	630	652	671	716	699	713	685	644	703	715	706	698	667	689	680	699	693	699	620	663	647	692	687	699	650	683	682	707	658	658	644	676	686	683	694	685	627	644	670	639	716	723	693	678	699	657	725	685	701	682	684	668	715	684	704	672	712	669	667	685	700	675	656	716	700	735	674	643	679	656	651	672	681	689	681	692	742	670	673	732	703	696	620	694	684	706	717	694	706	636	631	658	701	674	689	648	657	628	669	663	731	713	658	695	700	710	668	753	650	697	654	643	702	702	670	650	664	657	722	717	729	672	666	684	678	697	726	744	727	725	707	693	709	629	622	689	667	727	689	684	662	660	725	686	652	694	637	708	666	753	642	686	702	684	642	698	658	670	681	680	657	686	668	686	683	676	679	661	668	684	662	655	747	631	670	661	651	687	641	661	686	658	623	666	687	669	610	660	683	689	673	714	683	692	706	658	668	673	709	618	692	693	654	672	697	671	654	663	666	681	670	696	716	651	635	667	711	675	649	671	634	709	692	697	681	688	667	660	670	642	627	682	687	639	639	679	709	715	718	698	708	652	711	676	671	673	738	682	682	631	697	705	676	689	677	641	651	680	705	700	690	690	684	682	682	731	668	681	620	691	647	714	665	660	680	653	682	668	678	644	699	678	692	662	722	701	691	665	692	638	634	704	668	670	641	622	705	689	665	670	670	708	728	709	713	633	725	649	629	719	661	691	732	695	662	669	655	655	698	631	686	707	645	654	630	710	662	629	697	703	659	669	706	692	684	721	720	721	701	680	655	625	644	673	640	687	703	685	662	684	677	641	694	712	702	635	646	619	696	699	675	698	680	662	655	691	684	664	680	670	679	661	718	708	709	670	726	674	689	668	724	655	684	703	694	676	696	737	694	704	664	664	669	666	689	676	651	691	675	677	673	678	719	676	672	681	671	719	671	685	673	668	653	641	678	666	666	727	664	660	654	714	695	605	723	678	720	725	660	699	617	694	648	676	692	664	714	682	609	665	666	678	660	655	691	668	690	721	695	714	671	667	646	650	695	688	711	663	680	682	649	697	664	642	726	716	694	684	705	669	702	629	677	682	689	677	654	682	665	655	700	694	666	731	691	644	651	694	675	677	672	692	654	664	667	681	681	682	658	717	645	648	679	715	663	700	691	623	661	642	711	675	665	689	692	656	695	687	670	698	696	660	641	630	678	687	699	699	673	654	672	702	693	666	664	666	658	712	659	657	687	675	606	674	686	638	691	648	685	617	639	670	622	652	667	675	643	669	740	675	709	654	647	706	700	636	683	697	698	677	646	651	652	654	654	674	669	716	691	681	721	653	699	682	657	656	684	716	694	700	697	694	628	661	666	676	701	687	651	696	648	688	676	697	696	640	679	614	634	652	643	671	724	709	683	665	715	667	682	672	723	690	666	667	708	684	685	675	660	655	691	688	680	686	668	673	647	636	673	685	659	658	678	690	692	680	629	698	704	698	660	683	655	664	689	618	652	704	647	641	660	682	688	664	621	654	706	681	671	654	681	681	670	651	677	715	695	708	640	676	651	627	661	615	688	677	654	668	683	716	630	643	683	682	687	698	628	627	636	656	688	686	661	649	689	672	731	696	692	695	663	620	660	676	650	640	735	638	683	671	683	674	681	715	674	692	713	682	658	680	704	660	661	676	637	646	684	681	662	673	646	670	685	703	642	683	737	675	665	699	688	706	676	662	674	674	664	689	656	666	680	683	670	652	707	664	619	677	664	719	654	689	660	655	676	690	684	716	675	641	715	668	704	665	660	691	724	693	691	668	644	630	703	708	685	718	667	648	660	671	651	651	698	673	654	699	691	721	667	674	683	651	668	681	662	686	694	690	692	690	679	704	657	624	646	696	633	692	696	680	695	685	708	681	691	650	666	698	684	651	630	655	696	664	685	695	675	696	705	715	659	654	691	702	689	682	641	661	667	676	693	710	644	659	648	678	698	680	673	709	675	636	687	713	679	697	660	685	649	692	710	706	691	700	654	693	660	662	686	693	704	675	687	682	692	676	636	743	651	688	709	706	670	676	687	687	650	671	669	644	671	704	651	673	621	679	673	664	655	709	695	677	679	653	717	699	683	704	677	681	697	664	670	651	658	685	694	702	647	662	689	657	696	688	675	696	601	706	672	660	693	654	710	722	693	684	686	653	702	702	643	672	653	669	664	679	699	656	684	710	670	675	683	679	727	686	678	672	667	666	687	710	717	672	679	681	670	724	668	707	668	705	691	657	681	641	683	703	700	624	674	690	675	694	687	621	650	692	707	651	681	660	658	663	689	671	706	706	665	733	674	654	657	698	679	692	660	658	681	685	689	707
7255	6583	5039	2798	2088	1741	1438	1271	1154	1028	1016	931	962	981	877	851	878	864	873	851	855	859	861	827	830	854	816	805	774	767	800	830	806	795	817	800	767	794	767	830	759	768	826	789	769	765	806	840	781	809	751	857	793	812	778	787	771	813	808	787	776	838	795	830	695	797	753	767	786	799	802	735	759	761	758	739	742	821	798	763	751	839	775	731	817	741	769	802	756	796	828	810	823	773	765	769	753	814	822	800	811	743	752	809	757	793	803	746	766	791	815	823	802	796	822	796	771	755	802	774	837	752	738	756	766	786	823	814	762	793	799	779	795	758	789	755	786	799	786	794	775	823	797	777	784	781	758	769	778	786	770	785	773	825	749	755	786	746	783	830	796	785	777	746	741	808	838	728	790	854	710	817	727	774	745	776	781	763	789	761	739	770	776	787	808	814	779	787	774	792	743	791	788	815	780	788	773	733	790	830	786	761	734	808	760	765	796	763	756	820	776	722	788	715	762	776	820	779	791	736	749	819	814	748	791	750	776	771	808	794	762	803	741	795	741	776	787	761	732	750	808	812	770	782	774	803	772	818	779	762	769	736	754	751	788	779	715	771	776	838	749	734	746	778	732	768	758	769	768	811	793	794	762	742	806	739	776	741	769	756	804	735	765	792	750	752	751	755	834	783	792	798	763	795	822	748	768	780	791	783	757	791	751	826	769	777	810	754	772	767	757	761	816	836	770	776	763	764	791	769	779	794	769	773	734	788	808	765	809	760	777	758	783	768	767	812	762	813	735	744	805	795	734	755	754	814	744	842	780	747	782	860	799	738	762	803	797	748	821	763	801	780	767	773	829	786	774	778	782	741	775	796	781	764	812	786	800	741	810	809	808	833	783	729	771	777	791	791	744	733	764	780	798	766	810	794	765	765	793	764	771	770	784	739	669	778	770	797	768	764	789	802	785	768	804	769	781	757	810	828	787	777	804	735	745	785	790	776	790	775	826	739	772	764	799	770	804	754	760	790	851	796	780	759	819	795	741	782	817	763	878	789	798	748	820	780	787	776	824	781	752	812	801	780	826	757	780	759	790	792	751	769	761	816	782	760	795	835	810	755	799	808	746	788	753	781	821	791	768	784	832	812	763	783	727	764	816	799	773	763	749	758	766	731	762	760	785	761	785	756	814	796	797	758	802	813	706	760	726	749	777	795	808	762	781	773	820	766	779	763	786	799	793	759	780	786	762	779	815	777	790	749	751	782	745	777	787	779	753	707	795	691	807	734	808	794	738	811	771	761	726	751	793	787	763	794	791	767	737	755	781	788	782	815	806	807	779	797	806	791	784	737	773	785	803	763	775	793	748	835	801	760	787	815	745	797	794	807	738	775	805	747	756	781	721	763	807	811	829	793	767	739	804	778	772	786	752	767	763	764	784	784	781	739	746	793	789	775	742	728	753	786	773	749	798	789	769	765	779	753	787	752	764	788	741	815	799	816	775	797	776	806	793	820	777	800	802	774	768	735	756	827	777	736	808	760	802	800	752	800	768	807	794	777	799	782	802	741	821	777	829	734	801	757	774	806	826	770	758	800	803	770	790	821	792	786	764	810	730	783	786	819	763	809	757	834	775	756	807	724	794	755	717	757	776	809	750	760	733	782	828	774	795	777	787	751	732	796	790	739	768	770	750	763	754	769	779	709	792	802	793	733	795	762	774	763	729	787	849	769	813	813	788	815	765	767	790	779	814	818	811	739	758	784	726	813	860	728	793	786	812	753	790	739	771	743	773	757	782	776	786	732	815	745	769	814	778	775	768	765	757	791	747	824	790	815	877	781	784	764	748	793	747	850	810	750	770	811	794	781	836	767	743	771	775	816	821	793	812	809	783	784	755	761	806	749	766	797	774	758	769	765	756	769	783	831	773	766	781	797	750	799	769	746	799	735	741	790	806	742	819	756	812	719	776	716	793	753	807	724	788	753	804	772	798	776	747	825	767	802	810	798	809	787	758	769	789	745	777	795	782	809	759	776	802	780	792	793	755	800	736	783	785	775	777	807	792	794	844	750	795	800	798	729	782	778	839	735	807	797	775	758	799	741	781	821	765	807	771	771	814	832	786	837	801	786	797	755	809	785	806	822	786	816	752	802	784	762	769	773	759	811	741	785	756	762	734	799	748	816	782	785	801	787	748	796	790	765	820	752	758	790	757	749	779	789	761	771	758	728	780	768	774	798	782	780	792	758	730	761	742	823	774	756	813	837	775	783	790	761	794	751	740	798	758	755	745	743	808	742	752	803	759	776	759	791	793	774	835	784	773	767	729	793	745	744	760	760	812	805	766	751	795	832	767	782	773	765	784	763	766	819	796	768	828	710	785	785	726	785	785	750	772	725	793	823	786	790	792	790	790	765	804	759	772	840	777	760	780	760	772	789	793	810	785	798	751	751	749	797	783	803	760	802	787	783	759	749	722	770	762	789	741	794	776	815	779	781	712	797	787	758	771	745	726	824	770	764	722	772	774	735	758	804	784	781	748	770	750	751	850	779	792	736	777	773	797	788	777	781	754	785	802	748	757	802	748	824	765	759	815	798	719	820	740	790	787	745	761	807	780	805	732	760	789	790	734	753	823	762	816	825	749	818	826	794	758	777	770	746	732	773	834	831	768	757	815	767	814	815	826	765	768	805	752	846	745	751	748	792	832	787	765	806	749	762	795	816	776	803	817	761	778	794	789	760	766	780	770	807	812	796	764	771	807	751	784	808	778	773	783	751	758	770	795	761	798	740	762	853	778	785	750	738	742	749	787	768	732	770	719	758	785	790	806	741	818	729	856	747	788	794	780	756	797	823	699	758	815	722	740	742	773	774	773	793	792	771	756	744	784	779	812	764	724	781	787	801	718	774	750	783	744	770	815	775	778	735	774	799	774	805	813	787	809	805	735	737	779	762	790	770	784	766	816	786	845	755	753	738	776	772	773	736	797	794	781	744	769	782	813	818	793	716	758	808	747	764	774	753	755	759	773	811	763	817	839	771	734	826	750	786	774	818	783	787	763	775	754	804	781	793	803	802	761	747	779	799	795	756	765	798	768	759	769	788	736	787	799	780	772	755	761	781	772	775	732	773	765	777	769	803	748	762	751	838	778	781	750	807	744	751	785	776	734	795	812	769	766	756	819	784	753	796	723	771	749	770	779	727	780	747	766	766	763	789	812	793	753	748	783	735	805	782	813	740	848	764	793	749	781	741	781	762	749	734	790	785	771	781	755	822	786	777	773	815	776	789	778	818	803	807	816	795	760	832	785	843	809	767	757	746	763	761	786	799	808	784	707	764	753	778	795	794	793	782	771	803	780	801	807	752	774	774	781	759	829	754	771	754	783	760	770	751	759	770	751	758	829	744	760	755	778	777	819	750	779	775	782	768	743	778	798	775	785	793	794	847	772	791	805	813	782	781	722	814	769	797	786	791	767	778	792	755	757	829	797	799	740	835	760	760	753	835	756	822
22706	21028	28852	23397	21024	21083	11080	1371	1004	814	711	640	586	557	494	472	508	433	459	383	378	427	388	372	352	360	347	305	342	331	356	299	299	340	311	328	307	314	303	324	324	361	321	318	275	278	309	305	335	316	331	313	290	299	312	294	316	328	290	268	265	304	305	290	289	326	307	283	292	324	311	309	313	297	279	322	283	295	272	312	277	296	337	322	288	296	324	310	307	291	292	309	305	330	284	321	298	302	270	293	275	302	327	303	300	278	315	296	288	281	309	306	293	278	314	299	267	300	298	307	313	273	301	301	304	335	333	303	299	292	319	283	285	296	300	285	295	259	291	317	296	299	269	302	281	332	311	333	277	290	282	311	294	300	276	315	289	288	263	276	291	298	275	294	307	275	331	289	299	287	338	305	332	278	321	275	271	291	305	303	302	279	331	288	275	293	319	273	279	298	317	296	292	304	276	286	313	298	308	315	313	274	293	309	295	269	256	277	294	282	279	310	284	275	323	311	269	300	298	298	310	295	308	320	288	297	300	292	292	296	316	290	328	272	307	308	298	284	272	308	263	279	279	269	302	297	294	293	304	290	304	332	282	304	311	309	334	281	279	321	308	311	321	303	308	257	302	257	288	293	309	295	289	292	299	308	296	297	297	316	279	316	285	282	291	297	314	315	298	289	296	283	280	271	280	303	273	281	294	298	298	299	281	281	286	284	293	271	293	327	274	300	260	281	279	278	298	261	312	268	314	296	308	306	300	319	297	286	294	298	296	290	282	275	293	289	284	301	323	290	278	300	279	294	308	290	293	305	329	275	285	318	277	295	299	298	253	302	333	287	304	309	277	287	304	284	317	290	290	293	272	301	302	289	288	304	285	280	309	305	276	293	291	302	309	290	281	322	288	293	276	292	312	271	319	322	295	309	321	292	305	308	292	299	306	292	284	301	306	280	276	288	287	284	270	348	306	298	307	297	309	334	295	301	283	297	280	278	265	289	294	310	294	293	315	318	314	314	296	307	297	298	277	289	305	298	315	293	285	297	314	291	305	318	283	311	311	292	305	289	252	290	299	302	327	293	328	281	318	293	305	301	317	306	274	277	273	316	285	281	303	291	265	311	309	262	328	299	325	317	276	314	294	289	290	297	271	281	306	284	264	281	300	305	284	285	297	294	312	321	308	269	292	299	294	296	316	295	286	275	309	301	273	276	267	291	265	243	297	282	329	285	307	299	270	312	289	294	276	288	307	278	316	274	298	308	304	283	328	299	292	294	296	297	295	274	297	300	299	324	308	286	292	300	282	300	260	339	299	268	305	297	293	317	317	289	296	266	331	293	308	326	277	319	301	318	310	302	300	335	314	277	305	294	286	252	299	294	301	318	287	271	317	297	273	321	317	314	294	266	297	305	321	318	308	294	311	360	280	324	327	308	276	299	271	297	272	274	307	289	359	292	319	306	315	293	301	282	302	289	296	269	266	272	306	302	280	276	310	289	301	314	315	273	296	274	331	292	307	293	287	295	279	300	309	256	321	270	314	288	293	323	296	309	296	302	299	289	330	306	314	296	299	309	333	294	301	304	310	272	283	300	270	286	279	289	290	305	294	300	305	300	284	302	295	276	315	299	303	283	286	291	295	304	312	276	288	275	319	310	298	301	298	269	319	271	285	286	315	288	303	295	291	289	298	289	286	335	291	293	308	271	329	295	292	287	308	297	315	333	284	299	273	284	287	312	306	278	318	291	301	284	306	293	311	281	289	300	292	279	312	310	279	287	299	293	317	279	292	287	302	284	310	295	263	313	288	301	272	306	270	337	307	252	311	306	293	309	299	277	276	304	298	302	307	268	259	322	298	307	283	320	295	297	321	295	269	294	295	304	309	255	306	299	290	284	296	305	331	301	298	306	281	287	296	305	289	280	292	305	278	288	287	287	286	295	291	316	319	288	311	268	292	299	272	281	299	291	296	276	316	286	287	296	294	288	294	294	280	303	285	316	294	283	307	330	276	317	295	305	291	304	282	297	299	270	284	291	291	332	335	300	305	300	288	279	307	317	270	275	295	291	303	292	295	269	291	315	299	313	320	289	268	276	298	293	304	298	301	283	319	294	315	283	310	277	299	287	316	300	282	292	291	328	309	303	284	311	273	299	280	313	272	305	274	291	295	296	327	321	282	315	300	312	285	283	283	298	318	320	301	276	273	304	269	329	296	308	309	301	280	258	300	314	309	295	294	296	306	283	315	320	278	298	311	280	326	306	300	286	263	299	301	279	287	302	315	297	268	298	314	307	279	290	308	319	285	319	281	298	278	303	315	321	294	281	271	284	277	277	293	342	311	314	314	310	314	305	291	297	283	277	288	289	319	298	298	294	262	269	277	302	279	255	287	313	314	315	329	293	274	300	295	309	270	277	300	304	306	248	304	296	296	287	325	322	312	321	316	282	305	286	301	265	307	300	301	288	286	306	315	315	279	295	254	306	296	325	281	303	343	294	276	308	298	300	299	308	286	294	300	281	317	304	300	301	301	254	306	285	302	284	291	300	282	323	293	290	273	285	279	276	298	301	308	317	268	301	271	313	320	289	301	332	279	288	285	294	274	308	293	311	306	297	283	296	281	332	309	301	327	304	313	311	277	312	308	288	317	301	264	298	302	317	303	265	305	303	310	282	305	320	305	325	300	289	308	298	299	289	302	297	297	294	289	283	299	301	321	296	270	301	321	304	284	285	281	300	300	285	289	281	307	292	290	300	271	292	307	294	301	302	272	285	288	300	306	294	295	283	272	303	312	295	319	317	274	269	278	279	292	297	285	297	289	279	314	313	315	309	301	313	292	337	303	304	294	294	318	270	307	299	293	302	302	306	289	323	284	278	302	303	283	300	281	270	297	302	312	287	333	314	281	321	298	295	255	315	284	308	291	320	298	286	286	282	292	285	296	293	280	280	289	302	273	289	289	296	317	277	306	307	276	286	291	305	302	286	309	313	299	336	332	276	305	296	291	308	292	309	316	313	294	267	307	265	292	296	294	289	287	330	264	314	294	267	277	304	272	281	279	293	311	298	298	323	320	263	290	312	282	289	322	319	275	329	313	287	286	287	317	307	273	303	279	315	274	323	290	283	296	302	321	296	288	298	303	281	291	297	305	312	280	321	315	276	287	292	285	282	296	321	300	295	302	299	313	276	275	308	301	310	296	270	299	297	313	313	272	299	293	306	311	287	285	306	284	316	280	287	296	294	301	316	269	320	322	295	324	314	276	293	274	309	304	282	304	301	290	279	292	317	310	320	276	307	280	296	326	311	297	302	302	268	301	276	298	298	273	273	347	280	280	310	296	332	269	315	250	317	349	292	303	293	300	270	310	278	290	277	304	307	267	308	312	319	283	310	297	299	312	306	310	266	303	316	318	316	287	286	286	307	279	281	297	282	276	314	273	270	294	274	295	311	284	298	313	283	313	283	283	312	306	272	320	316	315	300	293	279	289	300	292	286	297	277
10140	17378	14314	7694	5247	3879	2988	2425	1901	1563	1330	1158	1007	854	780	666	676	654	602	502	543	499	455	470	421	482	441	455	407	362	371	414	401	384	363	383	346	342	380	340	353	378	366	365	343	350	319	349	341	371	352	328	366	368	337	343	345	324	318	326	341	388	334	332	347	307	345	336	341	314	311	327	299	346	349	338	324	333	363	306	315	336	326	347	327	343	348	358	342	350	352	300	324	320	360	324	366	324	352	338	325	339	279	353	337	359	335	330	334	292	316	324	310	344	335	337	330	342	311	300	333	324	309	330	303	325	358	318	346	321	335	358	363	336	318	300	309	292	347	343	336	316	327	310	338	333	358	304	348	334	347	344	336	306	320	344	296	329	351	338	336	325	318	319	328	372	320	310	321	346	303	317	323	344	341	306	300	313	290	335	299	321	341	354	330	320	331	364	344	314	331	325	318	351	283	300	316	338	356	302	318	342	319	304	310	370	299	313	345	312	291	302	333	289	321	317	328	335	318	356	345	319	335	305	323	303	312	329	324	306	345	312	300	312	334	362	340	321	325	338	322	312	342	337	332	359	321	306	332	345	316	333	314	332	316	351	341	326	322	322	321	322	319	345	277	329	329	342	356	336	323	330	353	309	337	337	345	350	334	365	336	310	318	330	306	295	342	320	330	313	333	320	315	346	321	344	339	343	307	336	348	299	338	336	338	313	344	347	323	310	319	348	326	323	339	351	331	306	302	317	368	381	341	323	325	325	328	326	317	295	340	329	311	323	308	296	337	333	322	337	323	335	329	310	344	302	328	331	329	313	361	353	315	313	304	340	322	311	292	341	311	306	330	330	322	325	336	326	322	335	310	303	310	332	325	334	325	302	359	353	348	356	293	317	357	334	290	311	333	327	322	316	327	315	306	311	298	334	338	306	322	317	327	308	325	320	331	312	326	326	325	342	342	352	309	312	325	332	339	332	347	341	312	311	327	332	340	335	324	336	336	309	314	324	333	320	312	332	344	321	342	348	345	336	351	319	338	331	316	324	330	294	299	323	284	334	353	316	310	328	351	348	323	321	357	331	327	319	332	316	301	317	305	324	334	308	338	315	315	335	333	329	348	340	300	322	343	333	345	302	326	339	322	322	324	308	327	315	331	333	323	339	325	300	324	326	320	351	318	353	297	299	335	341	325	312	335	348	347	317	310	312	317	338	301	295	302	373	311	325	318	327	335	324	330	337	333	307	315	340	342	287	313	302	343	322	319	304	290	330	323	333	316	310	353	320	304	335	342	343	345	315	329	314	351	335	327	352	323	326	304	336	358	332	316	320	329	334	319	330	350	294	326	326	328	302	332	370	340	343	331	323	312	302	333	314	314	332	324	315	321	310	324	345	284	327	298	281	316	296	312	331	289	358	311	307	311	300	337	344	331	296	306	319	356	320	337	326	319	349	317	321	332	311	310	295	349	353	319	306	306	305	331	325	335	347	306	314	347	328	333	346	343	315	331	303	353	330	317	342	352	311	327	335	315	334	331	301	319	303	330	317	321	351	337	330	334	344	312	317	330	364	341	330	300	327	333	330	338	319	331	289	313	328	338	320	323	294	336	318	324	305	347	318	288	327	328	299	326	348	350	314	323	302	323	335	287	347	313	298	291	342	314	336	324	343	351	325	319	344	372	335	335	338	295	344	304	293	324	291	317	311	305	326	354	312	316	312	325	359	315	321	351	330	329	301	336	327	294	326	358	330	315	363	336	347	315	295	299	322	340	331	321	349	328	322	329	352	326	319	286	323	333	319	340	315	335	317	305	313	318	319	331	326	287	363	299	297	330	344	325	321	320	387	344	329	317	317	340	284	305	311	325	338	342	348	357	341	347	345	335	331	347	362	334	317	323	333	294	341	326	319	311	337	303	322	309	335	291	311	305	341	336	331	326	340	324	325	324	305	313	356	363	345	331	343	308	343	337	287	310	307	325	361	326	299	320	348	325	311	338	324	357	316	308	330	342	305	326	319	303	307	328	324	330	322	328	299	329	302	317	311	300	314	323	316	328	319	344	301	345	315	341	298	318	329	313	336	327	327	330	325	316	324	331	311	319	354	361	307	302	299	325	340	305	332	320	345	319	313	322	330	324	294	273	306	304	335	332	341	317	310	343	289	343	345	358	314	317	308	307	301	341	283	314	333	358	325	324	323	317	307	314	347	289	320	329	319	314	332	329	319	325	306	302	292	325	310	344	284	310	326	341	318	303	305	324	328	339	301	308	323	348	332	325	311	315	325	332	321	363	350	339	330	288	335	316	319	314	298	352	324	302	336	325	341	302	343	291	357	326	291	326	330	290	318	308	361	313	319	336	369	379	347	328	343	324	340	322	291	347	301	339	329	343	342	339	344	304	353	311	303	362	315	342	348	324	355	320	303	353	313	287	300	354	287	296	349	330	321	324	332	326	295	298	289	337	333	346	333	328	311	364	316	290	310	308	340	336	342	349	341	320	314	325	318	326	348	359	327	295	285	368	320	323	326	312	291	307	319	332	319	358	337	335	306	334	338	300	328	336	355	330	314	326	308	334	320	305	325	317	337	315	344	305	340	324	344	312	346	321	334	334	304	302	313	321	304	285	332	322	338	348	319	318	308	352	332	334	308	320	333	331	320	316	328	351	317	317	347	334	306	320	347	331	339	335	341	340	302	329	334	289	318	311	324	331	318	315	323	327	330	295	325	320	326	313	318	301	357	331	330	309	305	329	329	336	334	285	317	313	331	327	325	314	311	315	335	337	307	334	330	331	305	304	305	333	290	336	337	343	309	333	330	333	309	348	343	335	323	344	318	335	326	318	337	299	347	332	326	346	317	364	305	325	302	321	332	337	329	333	303	329	333	302	329	303	334	326	315	370	335	332	329	317	323	317	327	342	336	322	333	342	315	328	334	306	334	338	307	329	311	292	356	333	318	304	328	336	346	340	327	301	342	316	328	332	311	330	298	315	324	329	330	320	321	342	316	303	325	343	318	318	299	274	324	311	309	311	313	344	353	330	329	325	329	331	322	306	324	330	324	316	322	304	345	312	311	341	334	289	304	316	327	350	310	344	319	350	331	342	296	299	326	305	320	304	334	338	335	336	292	334	313	301	299	352	344	330	304	306	307	324	324	331	347	292	319	353	331	346	344	308	320	324	308	326	310	359	358	307	336	348	315	327	277	299	345	328	345	302	324	322	353	336	338	319	328	305	328	325	332	291	341	338	335	329	315	350	329	345	332	337	310	325	317	312	322	341	340	324	313	336	345	354	316	344	348	321	314	328	301	317	334	347	354	321	294	332	314	318	329	328	291	313	295	344	324	358	317	311	335	330	315	291	316	319	274	339	338	320	300	357	323	328	341	337	312	319	302	313	337	323	344	324	334	352	325	324	333	306	354	333	343	320	288	332	304	322	308	354	338	334	344	295	339	334	329	322	325	331	327	311	323	339	330	328	306	339	294	325	315	303	331	360	341
26780	20285	8481	1125	754	653	657	637	631	597	614	628	594	623	607	575	629	585	615	608	565	626	557	595	525	602	627	558	581	598	552	569	574	595	599	634	603	614	602	591	595	621	588	596	605	571	562	570	595	547	596	550	587	575	587	594	614	587	611	547	584	586	585	542	612	561	566	581	578	550	589	610	578	588	579	581	610	582	588	638	585	611	603	566	555	551	593	614	572	583	592	504	589	585	628	620	574	634	614	599	584	614	588	625	572	619	563	604	578	566	554	525	610	592	582	611	629	583	563	570	590	608	566	580	581	572	581	574	604	569	614	589	611	621	573	618	618	623	565	594	591	636	594	582	581	597	578	576	564	589	601	551	606	620	619	590	627	603	556	615	635	593	602	605	642	556	622	615	562	553	550	602	623	585	596	592	594	593	581	595	622	620	597	627	601	599	614	593	600	606	603	609	605	605	600	554	619	597	582	586	547	579	630	597	600	571	561	578	605	608	585	618	589	609	585	561	607	601	608	590	595	565	551	597	637	582	579	520	581	558	617	547	578	581	616	591	586	615	573	593	562	572	574	575	588	579	610	612	630	560	612	591	594	555	578	552	574	586	651	614	588	600	597	569	605	631	602	564	630	587	568	590	572	583	580	579	575	594	599	600	560	587	621	604	591	565	580	603	607	599	582	597	580	603	587	620	582	588	626	607	559	569	640	572	584	548	578	571	628	554	631	582	571	569	550	617	579	562	586	578	639	585	572	585	597	573	537	626	611	586	605	539	586	571	608	596	562	590	622	576	609	544	579	592	608	565	573	580	607	572	590	648	574	584	554	633	638	566	556	618	574	606	614	615	624	608	606	598	604	647	596	573	646	580	608	622	640	570	611	633	560	597	568	599	616	555	588	628	597	601	644	600	565	578	590	626	550	591	606	581	625	601	602	600	620	561	608	585	573	607	586	576	592	580	566	568	586	598	586	591	636	636	601	589	581	593	585	570	611	610	600	603	630	559	596	567	628	583	558	566	569	571	580	612	582	617	612	629	596	577	615	604	578	566	625	613	598	569	611	605	593	572	558	609	585	578	612	598	603	592	610	621	601	609	605	596	590	637	637	616	618	644	567	582	615	595	565	600	682	572	593	574	610	584	578	586	595	603	574	591	587	588	585	588	601	599	576	579	602	538	554	626	606	589	582	587	608	605	579	628	556	551	590	602	554	604	571	638	591	560	588	578	543	538	567	568	536	621	566	611	603	557	556	595	645	581	586	602	595	593	610	583	624	593	595	580	593	560	565	558	596	591	598	598	618	626	631	601	551	622	622	607	609	557	576	566	571	600	569	597	553	594	562	583	655	635	622	602	600	602	592	596	626	603	621	602	571	580	571	607	608	615	587	623	606	600	567	583	586	616	590	569	574	577	564	604	625	569	623	550	547	567	617	560	640	542	603	568	606	568	583	573	594	557	602	540	653	558	586	601	565	624	622	613	566	609	617	594	593	579	671	587	633	601	546	578	605	573	586	582	576	581	581	622	610	545	587	594	582	674	596	584	620	588	581	568	637	608	591	618	571	584	609	582	606	578	581	597	610	617	597	577	587	638	563	607	581	589	545	579	596	597	595	574	625	596	580	552	554	622	611	575	577	597	586	582	636	619	603	573	590	540	574	569	635	581	603	591	599	585	576	588	612	627	626	568	617	579	606	557	622	602	587	609	602	633	591	565	577	619	564	615	604	577	570	562	591	567	593	578	591	597	655	621	609	568	612	614	555	603	616	576	539	555	637	580	593	628	583	575	564	606	565	584	589	561	596	597	608	575	620	603	618	601	570	583	593	598	631	604	588	542	598	614	630	620	605	614	615	577	571	575	607	581	597	554	578	571	566	562	597	590	599	595	594	593	598	557	601	598	599	585	567	605	614	617	618	632	548	629	618	580	588	590	596	589	496	573	617	600	574	569	609	596	592	620	577	570	587	584	626	596	583	559	624	597	614	590	571	583	631	591	600	597	615	592	585	611	601	605	570	602	577	583	616	601	581	594	591	583	645	585	621	617	615	646	586	577	593	638	583	568	551	609	576	581	576	597	608	632	570	622	592	614	625	518	592	613	645	605	601	627	587	574	595	622	610	639	589	544	591	616	572	572	605	603	540	602	556	600	611	536	553	588	591	581	608	579	606	612	585	607	609	566	561	605	634	598	579	600	570	545	602	554	609	589	579	576	572	602	570	580	577	612	567	612	597	572	578	605	608	602	524	589	592	560	583	541	574	626	644	592	594	590	542	626	571	588	600	634	591	618	601	590	600	625	612	575	597	597	560	594	591	600	559	573	596	553	638	589	520	612	644	632	566	598	555	592	590	594	606	630	577	565	572	556	602	587	602	571	593	625	588	565	603	590	626	593	581	583	601	533	604	630	592	562	627	621	620	585	605	571	646	576	593	593	589	578	611	603	553	612	552	644	575	594	546	586	595	530	576	559	608	638	591	583	578	552	600	613	577	612	600	602	587	594	577	574	639	628	628	616	603	619	570	591	601	593	595	597	586	585	577	578	575	570	579	588	575	636	553	564	588	610	587	609	630	563	588	575	565	582	578	579	606	571	549	625	632	608	564	635	580	554	607	617	585	561	610	632	606	581	647	563	605	580	587	593	588	556	570	548	660	621	577	628	590	620	581	591	573	580	581	621	575	586	574	591	590	602	624	607	613	594	595	551	606	584	544	575	598	561	609	569	577	588	592	539	639	627	585	636	573	589	576	559	592	584	592	562	615	603	570	613	619	628	622	608	576	574	582	607	598	643	609	590	622	585	557	565	582	612	574	610	559	567	582	569	560	547	521	587	585	606	584	568	610	561	584	543	592	592	637	596	602	640	579	582	554	590	592	603	554	593	597	594	625	616	566	617	590	545	587	641	607	574	622	579	639	625	596	592	614	636	562	585	590	581	606	577	585	638	596	581	601	592	576	606	562	596	616	591	589	593	610	579	572	629	617	586	594	637	600	582	595	592	592	587	591	595	617	550	604	549	609	574	590	649	663	628	552	560	575	628	602	594	621	569	571	582	577	574	618	597	570	559	595	567	599	590	610	622	568	589	602	586	582	611	556	587	585	608	569	582	559	559	579	564	602	611	634	591	613	609	577	558	611	628	594	595	645	577	630	573	579	595	567	567	594	589	564	664	632	564	590	568	586	567	629	581	550	534	641	629	619	584	621	603	606	581	606	581	581	639	582	584	594	605	616	621	592	540	608	615	594	622	602	622	622	630	587	628	571	561	610	615	567	603	583	553	615	556	576	596	623	580	591	579	588	610	580	612	610	623	577	583	582	554	569	613	591	598	599	567	550	613	620	575	599	603	571	592	610	620	599	605	610	600	579	572	569	580	599	597	554	593	627	563	575	599	579	581	591	588	601	636	606	596	627	634	568	553	590	570	590	580	601	573	613	553	593	598	598	626	603	629	608	604	623	617	573	553	551	604	600	579	602	608	617	591	575	583	614	607	625	598
5776	1467	1345	921	875	824	756	762	719	693	730	690	724	726	720	753	722	728	700	659	709	716	711	721	709	678	724	669	702	705	699	744	706	648	698	695	713	694	714	666	665	702	656	720	695	695	695	685	662	704	682	702	662	674	692	708	643	688	685	664	665	723	675	641	665	693	692	681	708	714	661	685	684	704	695	707	737	682	699	692	692	684	699	628	686	658	673	681	674	652	696	703	668	670	707	677	726	634	689	690	692	667	673	685	673	678	662	714	693	697	705	693	684	716	723	722	647	695	742	684	685	741	716	714	704	691	740	678	723	658	703	715	726	737	731	721	738	664	697	679	694	676	680	648	692	639	683	690	646	643	669	693	729	742	686	695	713	675	679	679	732	744	654	681	694	678	656	686	729	655	687	646	717	734	716	714	688	684	707	630	712	678	705	656	700	663	749	666	728	640	723	720	719	698	694	698	692	657	696	676	713	659	703	689	721	718	740	710	723	716	665	667	652	663	677	666	719	656	648	714	675	707	669	716	702	656	692	663	689	679	680	648	695	672	647	721	692	686	727	683	726	719	679	707	744	665	646	672	708	720	658	678	705	709	701	710	678	718	688	700	682	740	708	708	670	704	699	700	720	680	697	737	642	673	707	662	676	701	722	699	683	712	668	689	704	694	689	687	720	699	685	713	672	701	718	705	729	679	702	665	665	719	715	663	693	742	693	672	707	684	652	672	733	633	680	715	671	731	765	704	670	674	683	694	760	678	738	672	694	705	731	669	709	656	757	675	678	684	632	669	669	690	689	726	698	674	725	666	679	696	697	667	712	755	666	697	689	685	705	660	676	680	703	693	704	684	733	747	674	702	722	707	673	678	681	736	710	694	696	708	702	660	725	723	686	711	741	669	669	715	715	708	689	727	691	697	611	714	661	705	636	700	692	662	677	699	683	669	673	700	683	673	712	679	764	700	620	704	689	689	703	643	717	710	739	700	701	682	744	689	699	686	762	727	686	658	645	705	646	672	694	717	720	669	726	672	715	644	701	714	710	691	703	709	726	767	664	672	714	747	681	695	646	683	647	677	686	741	687	621	627	692	661	682	673	718	710	702	676	674	695	686	677	663	701	692	708	691	668	693	667	705	678	652	679	682	670	672	691	701	739	689	687	618	717	700	688	654	706	709	692	715	665	670	716	674	691	671	681	690	674	713	680	743	667	688	750	701	699	735	690	648	698	660	651	706	673	695	676	704	678	674	713	679	713	739	657	720	672	684	680	708	709	696	725	720	680	751	689	703	699	709	672	673	720	700	710	688	714	708	668	723	690	664	667	717	689	667	682	692	691	667	637	659	697	727	709	683	718	683	664	640	679	733	669	658	725	714	696	661	697	705	671	706	698	727	681	679	726	698	721	700	698	718	668	672	745	709	691	687	682	719	723	688	673	686	673	663	677	720	733	716	688	662	706	675	693	707	696	699	671	720	676	639	688	680	684	704	684	708	720	696	661	707	706	688	679	682	684	683	660	654	658	687	692	705	687	718	709	702	650	695	700	703	710	699	667	690	743	724	665	682	637	682	702	691	677	683	713	697	682	659	679	700	684	725	697	665	674	673	679	757	680	725	715	645	690	683	684	710	693	720	743	637	668	680	716	696	705	697	706	715	659	717	721	695	748	697	701	723	687	629	723	687	680	707	710	658	730	681	663	700	745	702	709	714	696	689	697	655	720	643	688	718	720	719	662	677	686	697	695	720	704	712	695	665	685	691	717	682	705	679	659	682	666	692	682	645	687	721	668	687	648	768	717	729	682	657	712	682	656	708	694	674	707	660	722	716	683	680	691	690	702	722	668	706	670	635	730	628	740	724	669	610	679	714	724	687	697	735	710	678	696	632	663	726	713	696	660	730	698	698	682	677	692	664	679	689	705	684	712	715	646	654	701	660	696	665	675	722	664	693	698	721	639	674	699	740	697	700	704	671	659	680	700	654	669	700	649	694	759	748	717	707	712	701	755	729	711	704	704	715	668	662	664	671	660	726	659	722	719	681	701	714	677	676	650	645	698	693	723	662	660	707	700	685	702	678	696	691	707	737	648	643	725	629	678	707	685	723	719	710	634	708	731	677	665	667	713	698	692	748	710	693	718	732	710	728	692	739	729	692	732	632	671	690	665	708	714	653	720	666	654	647	738	662	664	704	739	651	716	662	737	697	679	684	705	713	689	704	724	718	696	707	694	720	680	720	683	696	753	722	737	668	726	706	658	639	631	693	718	751	710	642	618	742	720	688	657	688	678	741	683	707	683	669	673	715	697	716	704	715	637	732	725	686	681	684	668	656	662	769	677	722	695	660	701	693	694	646	670	669	736	727	789	698	695	714	681	651	681	685	712	717	684	675	720	676	709	676	732	666	741	671	647	667	700	715	675	710	700	672	697	722	687	688	736	729	668	667	714	721	729	665	670	727	690	751	690	643	765	697	734	670	729	669	694	666	678	691	708	667	703	693	687	710	679	726	667	686	746	703	689	749	666	702	697	666	703	696	711	672	691	686	682	654	692	673	688	669	704	725	733	698	733	680	704	694	691	732	652	693	659	707	684	701	716	685	659	704	672	685	723	705	672	687	693	670	653	649	710	715	678	693	670	672	683	708	645	657	711	692	682	695	690	729	702	695	684	683	673	674	709	666	697	733	712	705	712	672	719	674	721	702	672	659	658	725	713	674	682	712	706	684	650	684	685	718	733	698	692	699	699	658	694	686	726	662	682	686	668	735	702	735	714	666	702	724	640	688	668	697	692	687	702	673	696	694	665	648	702	675	702	685	713	696	687	751	710	657	739	673	651	683	700	667	689	697	712	668	664	701	704	680	673	661	663	707	688	708	642	667	659	698	752	712	724	714	735	657	687	742	710	679	703	674	695	695	684	721	744	696	686	718	682	728	712	695	717	680	687	650	686	722	719	711	648	687	718	663	681	705	693	658	704	680	641	705	678	687	693	675	714	647	672	700	673	704	700	684	699	691	712	733	720	685	696	665	730	663	692	748	682	670	685	701	634	673	734	710	681	743	682	674	648	662	650	672	665	704	730	673	638	684	721	685	650	714	723	679	665	675	667	683	733	690	692	673	684	734	705	689	702	677	701	691	692	688	678	686	723	588	676	654	708	713	691	675	689	678	708	722	714	627	702	690	692	692	684	680	740	698	729	665	714	739	626	675	725	629	674	666	721	682	717	737	721	713	700	666	750	703	691	720	744	738	671	656	668	682	674	718	717	720	691	719	667	715	702	676	674	704	688	663	696	699	720	694	693	678	681	662	656	728	735	690	681	643	667	710	670	713	669	717	683	688	690	696	708	658	725	612	709	704	746	679	693	725	691	679	673	676	675	682	675	690	720	720	709	727	641	695	667	712	680	741	681	673	724	670	667	689	706	665	649	651	731	708	689	709	657	725	649	706	727	724	679	711	697	678	724	740	700	716	726	685	730	676	707	665	679	702	694	658	650	714
23668	21010	28430	23787	21010	12019	1289	760	594	523	520	467	441	367	392	346	402	332	337	333	372	349	337	353	366	318	290	317	297	320	316	314	284	303	291	330	298	310	297	288	278	309	306	327	286	276	304	310	278	273	311	281	309	301	316	302	285	292	298	310	283	290	281	282	314	267	278	289	283	279	313	283	285	270	279	303	284	322	316	318	274	306	287	282	297	269	274	282	333	269	302	294	261	266	281	306	262	283	303	297	284	313	276	309	269	305	311	287	298	283	329	305	306	298	276	286	277	279	289	288	268	291	286	303	270	308	287	315	317	298	297	263	285	295	282	284	269	258	292	278	303	304	312	303	267	307	280	314	342	308	274	311	294	267	296	284	310	298	315	260	289	268	300	265	245	260	309	280	274	315	272	276	289	291	292	291	315	307	277	282	274	278	302	271	278	278	262	297	272	275	317	282	268	245	282	297	271	277	300	271	292	272	275	300	309	338	281	303	291	290	287	304	316	277	275	296	276	304	301	280	304	294	255	285	264	296	288	297	280	290	281	288	305	282	277	291	276	281	267	255	271	270	289	282	285	268	296	299	288	269	300	306	283	316	307	291	287	269	305	278	274	266	289	264	285	282	280	296	263	273	304	286	308	272	300	303	297	284	302	292	281	283	325	301	302	285	318	292	302	300	276	310	287	313	278	279	295	270	268	309	286	271	321	275	308	320	292	314	305	279	267	287	285	300	272	291	263	276	274	313	276	298	277	284	274	277	296	283	272	273	281	295	324	300	293	290	281	301	294	307	290	297	285	276	293	300	261	298	296	268	290	257	298	278	272	313	294	284	276	280	301	307	309	307	283	268	279	308	304	278	285	301	295	331	273	293	277	275	279	292	277	288	299	274	272	328	272	296	295	285	265	272	282	289	277	269	280	281	259	289	274	302	287	286	282	301	291	285	272	296	304	283	316	288	307	260	324	289	280	270	290	309	270	301	290	305	306	301	308	275	276	291	297	254	294	301	288	294	291	297	311	285	277	273	284	273	296	300	285	271	296	278	270	277	320	289	281	312	289	292	297	291	286	286	285	277	305	265	309	308	283	266	265	278	304	269	290	296	296	271	289	294	290	267	283	281	276	310	300	308	281	280	270	282	265	279	287	309	294	288	286	331	263	281	277	289	305	279	287	287	287	287	299	288	276	290	294	251	306	305	298	310	294	333	320	311	297	287	279	291	272	310	289	271	280	311	296	299	299	284	282	293	304	293	275	308	277	295	257	303	258	266	290	286	275	247	304	288	297	279	299	297	293	301	320	301	274	310	311	300	298	318	270	282	302	303	325	269	282	307	310	293	307	266	280	287	277	280	306	286	306	285	283	296	244	302	288	290	266	280	277	260	290	283	311	274	279	268	295	278	301	279	313	292	258	297	278	297	279	299	283	302	286	281	298	298	291	283	269	309	286	273	277	273	282	304	272	282	286	302	304	311	279	290	268	258	304	302	274	289	280	298	298	312	305	296	292	292	332	297	263	289	305	291	289	273	261	277	333	260	288	325	307	291	300	283	291	278	266	285	286	294	306	290	297	298	286	288	269	279	295	289	297	290	294	296	309	278	295	301	276	280	267	256	269	303	330	283	291	312	273	264	279	289	286	297	259	296	310	290	275	275	270	286	328	295	320	289	312	292	313	321	251	316	284	301	288	296	299	285	303	308	286	296	289	303	276	285	264	286	317	271	301	274	272	290	318	297	271	285	261	268	295	272	288	298	288	321	298	289	289	273	292	282	312	291	286	279	283	278	286	307	273	304	291	298	281	294	282	314	296	293	272	265	283	303	314	329	281	300	295	306	303	291	315	285	305	306	256	290	269	259	272	285	299	301	281	285	265	269	282	295	281	277	266	282	280	246	291	267	310	288	310	279	298	324	248	273	293	288	271	282	289	304	295	278	265	295	282	272	284	310	320	255	279	269	295	293	308	309	288	296	297	271	277	316	290	302	266	271	308	299	263	282	293	279	303	266	295	278	279	293	290	289	294	303	288	282	266	285	264	295	300	276	294	267	293	290	290	293	287	297	285	285	283	278	262	321	256	252	310	267	293	275	285	278	296	273	305	299	296	297	299	280	306	289	287	295	304	251	299	280	322	289	304	289	274	316	264	288	293	283	291	270	294	270	286	286	287	284	291	275	309	265	328	313	316	314	294	319	292	319	267	289	282	269	254	284	284	270	280	262	270	254	298	271	286	299	307	297	305	267	305	278	308	304	265	288	261	278	287	285	290	271	289	306	271	286	280	274	255	278	270	289	313	294	274	235	282	284	277	287	267	277	270	275	285	320	291	289	291	283	305	282	307	300	262	300	297	273	293	304	249	278	308	298	295	288	275	276	267	292	278	236	326	324	292	288	282	272	276	266	292	326	312	296	253	267	285	296	306	300	284	271	296	306	275	263	321	312	271	300	282	297	275	307	301	289	297	301	283	296	268	295	323	284	250	281	304	295	311	313	275	317	280	301	303	286	293	291	292	282	284	298	269	304	278	298	308	288	278	305	269	314	284	304	323	279	308	293	284	281	264	318	263	316	276	299	297	274	272	286	293	328	237	262	305	289	293	292	292	272	270	271	287	256	256	267	308	342	250	299	291	297	268	317	285	301	279	315	271	313	287	301	285	290	265	272	300	300	296	283	302	274	319	265	276	275	298	307	268	316	279	280	326	340	312	272	297	307	283	248	281	290	309	299	260	296	301	285	289	297	301	299	294	280	274	280	278	266	293	282	273	290	301	295	275	300	279	308	259	288	293	292	304	270	271	277	286	297	297	278	281	261	270	327	266	263	318	306	274	272	295	287	306	289	280	317	296	307	268	276	313	321	293	290	300	310	260	276	265	279	286	305	256	296	303	317	306	297	298	298	314	295	301	302	268	283	303	267	291	305	336	307	292	290	314	273	311	270	295	255	298	257	287	290	290	286	316	266	273	300	300	290	314	298	298	290	286	301	285	303	322	289	270	266	276	256	294	285	286	277	275	290	306	290	271	285	304	306	270	299	285	332	290	273	304	294	275	270	303	284	296	279	279	299	292	250	303	281	288	294	275	281	294	287	266	271	295	287	287	295	273	282	266	303	272	296	260	283	329	264	271	288	269	294	296	328	284	281	293	276	282	279	272	276	270	283	264	279	294	290	278	329	308	273	279	268	282	298	280	287	289	278	284	258	300	259	283	312	324	283	275	305	286	296	290	298	276	294	272	311	295	281	299	273	250	280	255	320	261	303	309	276	309	306	316	308	292	274	306	314	285	268	297	251	309	282	255	308	286	276	298	295	283	293	290	285	340	269	320	281	306	308	326	289	302	321	286	311	292	300	294	281	295	285	261	327	295	298	263	272	296	290	254	282	299	277	289	304	313	286	324	310	287	248	299	298	294	305	266	273	311	271	294	288	270	299	293	282	306	319	274	280	279	292	291	281	273	288	308	303	300	308	279	272	271	271	330	308	300	272	309	264	258	258
7420	11013	8937	4415	2965	2340	1787	1425	1119	965	914	692	656	635	597	532	516	558	480	431	451	463	407	408	426	410	385	421	439	347	373	360	402	364	377	380	385	350	369	315	367	385	348	366	356	371	323	336	367	354	384	365	357	369	332	350	380	355	356	347	368	352	355	348	335	346	352	355	384	340	345	334	353	373	375	365	328	362	361	341	347	370	356	332	339	311	329	364	366	346	378	370	348	355	364	341	349	349	351	320	339	346	346	328	381	371	350	340	350	378	320	358	350	348	382	360	352	350	336	330	357	318	326	366	343	342	339	359	309	370	352	356	350	347	368	350	343	341	358	344	349	349	335	292	327	366	365	337	310	327	361	340	367	354	325	383	333	320	358	343	330	367	370	325	325	315	332	321	336	340	315	368	349	352	334	358	350	340	343	343	340	373	351	323	349	305	331	345	350	333	376	340	391	349	316	368	352	348	380	355	350	338	338	358	331	330	356	356	331	332	339	321	330	339	362	317	374	344	322	362	351	367	359	333	329	341	341	362	372	345	362	309	335	337	332	331	379	354	337	371	366	396	356	335	359	350	343	354	297	313	311	338	340	344	300	364	352	337	340	326	353	299	365	351	363	380	368	317	347	356	359	307	359	320	353	328	349	365	324	337	307	342	331	342	356	356	357	361	343	333	325	348	345	329	317	334	354	374	362	380	367	361	343	365	349	342	308	380	312	308	356	360	360	357	343	357	345	384	358	338	322	312	371	296	324	372	346	358	366	297	329	319	360	351	355	360	336	341	373	351	350	357	343	338	327	351	328	361	318	320	335	330	326	386	344	373	367	352	336	338	294	352	362	321	348	350	370	336	368	364	364	343	346	310	336	354	365	335	347	346	353	339	341	327	315	371	357	330	385	320	330	333	352	347	349	348	338	363	359	356	349	339	322	323	331	357	338	330	348	377	359	359	334	371	348	324	321	334	308	360	340	370	346	327	323	353	364	348	347	345	352	371	353	351	319	332	337	334	353	320	380	348	288	348	362	333	359	325	344	335	345	339	375	342	352	291	330	342	370	326	337	351	312	355	358	333	331	344	369	340	357	342	316	320	306	337	353	323	309	359	344	324	326	337	324	342	371	331	325	300	349	343	361	384	327	350	351	351	365	341	365	348	374	362	344	345	365	350	356	332	332	337	328	343	336	344	343	310	328	348	371	361	354	359	318	331	336	369	366	319	351	321	337	349	327	331	356	361	339	346	340	362	337	350	340	355	358	302	332	325	348	340	387	333	327	350	348	342	346	322	354	355	352	356	332	351	385	332	375	369	359	339	338	352	340	338	339	351	339	352	340	351	351	342	349	346	342	335	344	348	348	367	370	318	336	355	338	336	351	354	335	318	354	355	373	339	340	338	346	348	321	320	380	355	368	328	353	315	358	343	370	325	324	337	318	330	332	344	377	328	337	388	338	351	364	346	342	357	342	372	363	334	355	329	348	355	356	331	341	348	335	349	364	356	376	329	361	381	346	353	348	376	318	359	358	384	359	312	351	340	326	356	330	363	383	319	294	333	353	363	330	338	342	342	337	357	366	332	361	368	339	328	373	338	356	354	355	378	330	353	379	360	338	345	341	349	348	316	343	366	331	313	359	383	350	355	322	352	351	344	337	359	327	318	353	321	353	348	372	366	349	338	341	345	349	339	329	301	330	349	362	350	353	331	358	386	358	341	346	321	348	329	352	334	332	294	348	338	358	354	369	296	343	351	339	347	364	331	342	365	346	348	333	324	334	358	333	325	355	325	341	383	352	372	345	329	335	352	333	312	340	324	370	347	354	336	310	321	352	351	355	353	351	388	365	345	316	366	327	349	332	337	322	348	347	311	333	339	330	358	331	374	392	390	317	334	374	319	341	304	332	318	316	366	342	340	346	312	332	343	351	340	313	370	329	349	329	345	335	347	350	322	355	375	338	341	343	308	330	329	324	352	371	357	345	348	351	344	343	343	360	336	389	340	330	347	344	361	337	366	354	340	353	352	358	312	337	328	311	329	346	351	350	398	355	343	372	303	329	343	337	325	327	337	337	334	342	371	333	392	362	361	326	354	314	348	346	337	326	361	341	354	314	364	323	346	362	364	308	342	317	322	334	344	350	350	342	369	330	348	367	345	334	354	343	354	324	371	354	356	326	344	355	383	341	365	358	347	357	361	330	372	340	340	354	348	363	330	332	324	335	345	348	349	332	360	351	347	337	358	344	331	316	333	339	353	378	377	337	333	335	330	385	352	354	334	332	320	378	332	362	370	331	370	305	382	328	337	354	357	322	368	359	345	354	337	345	339	337	334	325	320	332	339	329	344	333	335	354	356	301	317	336	376	378	346	349	371	332	340	357	346	367	367	338	344	355	345	338	333	348	329	353	328	327	338	335	317	363	322	355	366	344	349	363	338	362	359	323	328	365	334	339	376	338	311	356	332	334	350	333	366	375	350	388	343	344	362	330	361	352	304	371	343	328	359	318	327	327	372	336	346	369	319	387	325	306	338	348	349	364	340	336	336	335	372	360	351	345	378	354	357	368	339	350	324	316	357	340	350	325	343	352	370	344	358	341	345	315	361	343	335	376	348	357	345	318	311	396	359	292	359	323	337	362	339	337	317	353	346	364	364	341	337	331	339	332	351	339	317	346	343	350	356	351	332	351	350	378	356	339	342	363	360	349	352	350	321	340	348	342	324	378	318	365	348	328	305	348	327	358	325	368	349	368	301	309	338	348	349	348	368	359	329	359	337	338	348	382	348	339	339	348	345	374	310	343	323	356	359	334	386	357	335	326	340	332	386	326	339	381	330	373	393	339	331	367	335	358	388	340	310	349	340	344	339	353	347	370	337	315	346	329	363	376	329	326	338	360	316	370	359	351	340	327	347	354	298	328	331	342	332	356	350	350	388	330	368	354	341	344	349	362	353	330	348	367	348	336	352	314	321	353	344	349	380	314	338	348	363	351	353	308	376	337	351	369	365	336	334	361	320	327	320	350	365	330	338	382	340	334	370	321	363	324	362	334	361	343	376	310	371	326	336	339	354	325	306	355	320	311	343	325	335	378	353	358	364	328	317	332	339	346	376	341	317	323	367	342	334	361	324	315	346	353	343	336	343	342	328	355	355	326	350	359	345	332	335	343	355	353	375	329	365	361	359	329	355	337	350	329	310	376	307	336	340	364	384	344	336	339	335	349	362	297	358	326	318	351	331	328	319	350	344	335	325	350	344	328	348	360	347	359	328	331	333	333	340	356	301	343	325	358	345	340	351	355	352	334	350	339	356	371	353	324	325	316	326	376	354	324	348	377	350	345	321	353	334	349	347	335	325	341	351	348	371	343	330	356	352	325	316	343	340	353	342	345	318	338	368	331	357	329	334	345	350	356	324	309	367	371	348	362	368	337	374	311	299	344	331	337	350	335	389	342	354	361	374	339	307	339	365	399	363	331	364	306	364	344	349	309	341	330	347	298	363
25081	21048	27382	24812	11405	1305	1063	940	877	807	732	774	784	789	716	765	693	805	713	744	697	723	715	728	720	716	677	687	729	734	695	671	699	703	734	711	664	671	708	656	665	686	649	761	711	721	712	692	699	708	665	683	642	672	663	670	705	709	676	700	672	700	652	686	710	664	660	713	634	748	728	706	655	641	673	691	698	690	721	686	637	727	646	702	717	679	679	674	648	684	660	683	688	721	651	640	723	715	695	636	678	691	722	736	647	710	699	742	716	670	707	694	674	698	703	664	705	729	687	688	717	662	728	698	707	706	681	701	673	705	673	689	707	643	664	659	696	724	684	678	651	705	706	675	649	651	723	654	699	669	692	714	651	742	693	681	643	689	701	693	684	676	700	680	692	693	684	733	683	728	678	688	684	715	632	699	654	681	695	669	714	698	698	662	647	710	693	690	670	644	665	711	702	650	666	688	695	684	663	682	666	648	704	675	730	721	707	663	698	691	673	710	754	647	700	654	719	674	717	682	694	695	692	685	673	666	676	664	653	681	712	686	642	669	721	690	706	707	682	692	727	700	681	644	681	689	708	681	698	652	668	683	671	691	632	661	661	714	670	699	679	677	638	679	680	691	647	654	681	732	712	688	695	711	699	717	669	712	728	659	641	734	648	687	732	662	700	712	699	688	720	655	694	665	700	694	666	680	699	709	673	663	683	668	703	688	673	712	722	669	706	684	702	669	708	717	672	669	745	698	695	687	678	664	697	698	648	714	685	698	671	732	707	719	629	738	655	661	698	673	713	645	706	694	679	655	670	699	677	662	702	678	685	656	697	630	716	706	730	665	705	714	736	703	740	695	693	653	685	663	697	753	696	687	660	728	671	699	701	704	659	702	681	679	726	696	677	671	674	703	682	680	665	695	642	739	679	664	662	740	665	720	746	711	648	684	694	681	674	713	675	678	659	673	671	704	694	688	655	676	695	668	712	704	674	643	710	722	668	672	705	703	727	711	682	689	668	694	707	676	670	696	661	684	684	689	696	730	711	678	624	702	684	740	672	672	699	723	721	701	656	677	687	631	722	712	687	701	717	683	659	671	726	725	712	685	734	695	678	657	666	658	678	671	686	625	715	665	716	670	708	677	697	709	702	724	713	680	676	695	647	681	736	682	712	655	699	734	683	670	656	626	648	726	693	709	704	712	661	666	682	683	682	677	697	684	660	694	694	688	701	664	626	706	703	717	695	681	672	699	699	669	711	676	729	660	689	693	705	639	672	676	634	669	654	679	694	680	704	711	686	695	655	692	672	691	693	670	665	674	677	648	669	698	682	700	681	653	655	668	662	699	674	710	668	664	647	649	675	722	665	688	653	670	654	676	703	733	676	681	678	653	734	676	720	676	727	694	671	704	694	685	676	678	667	681	694	722	704	653	726	715	694	682	704	674	678	754	686	680	657	717	725	690	709	689	712	663	736	685	696	691	689	681	703	666	678	691	684	662	671	709	696	687	663	712	694	696	699	689	641	723	655	707	738	731	686	713	672	707	621	752	662	749	670	717	693	707	684	706	678	671	658	683	717	706	696	701	657	662	688	678	686	698	736	701	663	708	715	669	683	694	695	699	689	726	696	705	698	671	671	702	701	693	662	690	662	670	725	685	645	633	693	690	693	693	676	681	720	632	684	677	684	665	713	669	721	667	691	663	688	684	719	746	736	710	642	693	703	742	699	667	685	691	710	681	681	703	711	698	671	666	685	703	666	652	676	684	688	668	679	698	718	704	670	627	705	722	662	656	658	723	662	647	689	647	673	669	700	700	703	641	720	661	652	666	706	702	662	703	660	646	670	682	719	710	687	682	669	684	663	730	653	718	680	676	682	687	722	655	683	687	707	644	692	676	658	712	666	673	664	699	681	738	708	693	627	725	683	680	670	714	651	660	667	694	730	716	692	671	725	695	675	695	659	673	763	694	738	702	712	667	668	663	664	689	717	708	691	734	707	758	689	731	698	705	686	695	681	722	746	685	673	686	676	735	697	688	647	625	682	739	699	691	666	692	689	665	700	681	724	706	693	706	712	668	678	731	695	696	676	696	686	649	744	664	687	655	654	701	700	689	706	666	698	667	646	675	647	701	691	731	675	699	734	661	695	682	655	587	716	693	661	710	687	706	694	689	643	701	675	683	681	729	639	689	681	692	681	666	757	691	731	680	670	696	706	693	677	694	668	698	666	684	691	654	685	666	693	714	726	692	671	685	682	680	708	667	679	691	712	623	664	715	674	679	691	652	721	677	713	679	689	677	721	736	669	656	675	685	731	679	696	684	682	714	686	715	671	684	678	685	691	692	684	691	660	689	679	684	674	711	674	639	687	719	665	679	725	740	679	699	658	693	710	657	628	711	680	681	665	672	655	674	654	652	681	693	700	701	668	644	702	700	669	690	636	679	713	673	687	689	720	685	701	731	681	709	705	753	691	687	688	683	709	735	705	694	672	658	656	644	681	703	660	683	655	649	706	659	643	685	685	670	711	708	655	635	725	706	681	641	700	687	680	693	725	647	709	658	675	733	706	653	713	714	677	689	661	672	683	679	688	666	658	676	706	659	708	675	714	671	673	715	698	685	679	714	704	678	676	712	662	673	711	657	654	713	669	664	646	653	662	652	691	639	687	709	723	680	728	706	676	692	657	681	735	704	666	681	711	715	745	692	768	666	675	680	695	722	718	658	709	706	688	693	738	662	679	724	684	726	679	673	675	684	737	698	667	695	702	704	689	688	680	696	676	677	709	690	690	695	710	669	698	714	695	681	645	744	690	654	718	666	652	665	730	674	758	704	713	683	671	692	692	645	644	693	634	664	660	696	654	674	694	675	687	736	706	707	686	690	722	698	726	669	692	692	665	686	645	707	743	661	689	642	726	661	646	664	686	661	752	652	726	662	637	653	672	660	714	667	711	670	718	651	692	677	714	715	698	676	716	689	675	658	680	709	700	679	702	671	671	687	717	703	694	694	663	714	692	641	708	646	657	714	676	734	682	658	672	690	704	672	670	671	672	732	720	718	713	672	702	709	688	735	668	711	734	711	705	687	656	663	714	661	692	681	700	680	655	691	684	721	706	687	720	711	671	693	683	672	681	652	730	656	634	727	674	667	646	675	627	682	696	701	726	662	704	692	711	689	668	717	725	697	672	668	701	689	709	721	673	711	682	664	699	688	657	636	684	699	684	725	651	632	701	665	701	699	723	680	677	725	703	716	669	712	698	659	679	726	647	669	658	658	672	684	710	703	680	679	705	696	699	687	732	630	683	702	703	699	703	667	700	703	713	663	667	731	685	683	680	707	650	714	639	716	713	702	704	715	680	651	710	639	695	656	673	761	671	684	663	681	687	709	711	709	649	651	668	687	704	657	642	656	708	668	737	683	673	707	707	738	670	688	664	694	710	657	698	705	718	658	770	714	701	677	683	673	640	696	694	695	645	641	693	701	724	741	693	708	750	658	682	670
7228	6406	5249	2765	2119	1761	1446	1317	1193	1104	1037	989	985	915	848	930	895	861	861	841	818	821	788	812	784	844	859	824	802	768	787	805	790	834	798	802	807	796	805	761	751	748	816	743	792	817	784	821	774	795	784	735	821	832	831	794	774	794	833	829	779	806	771	764	804	781	817	802	791	757	775	791	762	805	813	784	803	772	785	757	759	786	776	815	816	724	795	788	784	779	812	763	775	786	751	804	813	810	765	784	785	825	821	798	785	834	803	807	762	760	748	783	845	782	816	782	805	844	775	861	796	759	788	769	781	759	756	810	782	782	744	768	821	780	794	763	762	777	752	728	777	772	806	791	760	795	788	772	764	786	783	778	800	812	780	807	757	774	800	796	833	787	744	795	746	793	771	809	827	758	736	774	782	798	812	820	761	784	813	789	846	831	748	777	825	797	768	771	749	760	761	820	803	800	824	760	770	737	805	806	817	784	773	759	787	751	734	772	781	813	817	827	801	797	799	815	752	745	815	797	747	753	782	778	800	806	758	824	765	775	802	787	784	813	756	771	800	758	764	777	772	768	795	809	758	804	740	776	786	804	766	783	778	858	783	820	774	737	821	800	726	747	838	794	794	778	779	732	777	745	745	845	816	802	795	779	808	813	783	806	786	814	747	760	785	767	824	773	851	778	781	752	781	858	833	787	789	790	790	828	756	756	794	804	761	790	763	785	849	811	787	806	768	773	775	739	778	808	819	736	777	782	781	828	836	777	772	792	802	790	788	769	755	766	842	824	783	798	767	794	837	820	760	765	756	807	804	794	770	722	825	790	740	757	808	862	781	752	781	824	830	812	747	814	780	797	830	798	807	784	770	730	781	792	787	778	796	810	754	793	782	779	765	806	835	824	782	753	767	818	792	831	798	761	861	768	828	753	793	783	824	802	782	802	804	823	818	824	768	846	795	757	760	831	799	782	797	803	824	756	784	786	740	760	753	732	783	732	781	788	777	831	794	812	764	743	769	816	828	795	805	814	790	776	808	768	766	762	781	829	806	788	791	810	827	747	800	784	787	801	832	785	777	832	816	782	819	746	747	798	707	801	792	794	820	811	811	800	771	773	739	756	792	754	829	777	757	738	781	823	732	817	785	777	778	744	833	786	828	766	795	776	785	817	769	791	800	765	822	819	724	732	751	813	811	786	800	797	821	796	775	796	766	772	810	805	785	767	777	792	780	778	808	792	788	798	788	794	803	798	784	789	850	765	738	786	792	745	826	792	832	780	814	776	786	748	814	764	766	825	779	826	787	760	786	773	821	818	781	737	757	763	772	799	817	792	781	827	757	744	845	784	754	724	789	761	802	799	772	848	843	798	828	761	857	780	786	768	780	770	842	859	809	809	786	770	797	804	802	712	791	768	766	783	829	745	744	777	787	782	792	723	822	770	794	799	792	752	793	791	819	773	788	771	742	759	750	790	758	710	813	792	789	833	767	757	724	818	779	824	769	819	795	813	826	772	776	783	838	806	796	800	772	765	795	778	738	815	766	793	804	789	729	748	799	755	780	811	750	753	751	814	768	791	813	775	770	706	802	807	759	770	811	803	780	789	798	804	754	807	790	764	822	838	826	782	790	835	784	816	765	796	784	741	813	748	815	782	745	788	769	783	818	810	754	793	863	784	791	789	778	805	757	759	825	805	787	836	811	749	793	798	770	763	720	828	802	761	760	786	743	752	716	830	758	796	760	797	797	795	775	802	776	782	807	721	756	800	809	781	776	757	797	821	777	789	836	802	823	790	764	788	782	766	781	756	770	802	805	760	846	766	793	807	794	804	750	749	720	765	790	772	779	781	783	804	781	793	782	834	761	798	787	807	787	797	794	784	735	822	810	799	753	812	778	791	778	755	784	785	784	781	796	789	812	781	774	815	739	791	760	827	748	794	784	806	793	777	760	770	778	783	790	755	834	799	773	817	802	761	799	809	803	768	787	765	771	782	787	780	767	835	773	789	793	776	783	825	788	785	786	790	832	817	771	760	783	805	804	776	805	783	817	827	781	797	792	790	817	771	762	768	793	777	762	782	802	822	741	796	762	805	800	745	755	811	761	795	837	802	789	798	751	810	803	778	759	793	761	789	746	819	776	760	805	801	798	800	818	790	791	748	788	797	760	778	852	750	790	747	779	821	780	762	790	812	800	805	863	868	781	769	748	751	833	762	827	843	812	786	784	790	852	769	790	783	769	771	785	800	799	770	738	791	798	775	798	811	797	810	740	797	737	818	832	797	742	821	800	822	774	796	736	791	822	756	831	740	785	775	716	810	761	796	797	804	747	812	791	771	724	814	794	784	818	824	758	795	776	813	762	757	773	807	736	742	839	804	810	783	808	795	786	814	795	770	774	751	747	768	796	804	767	765	794	750	784	808	766	764	824	769	764	774	780	775	754	751	758	782	771	767	771	770	763	802	753	805	779	770	761	802	819	773	791	813	815	801	792	814	781	737	798	828	788	795	792	781	745	809	814	744	790	747	843	789	803	768	753	827	786	818	826	781	723	807	748	790	807	786	778	828	796	772	775	817	774	787	791	801	809	823	799	771	791	765	774	735	820	797	776	787	794	759	800	750	691	809	760	805	790	779	748	782	770	798	751	825	743	793	828	741	774	778	768	794	731	766	786	766	785	836	786	831	816	769	762	787	799	820	784	797	796	798	768	814	756	829	757	783	813	782	822	856	803	804	771	792	805	812	777	841	788	750	819	817	847	766	788	791	778	851	802	818	808	861	799	788	790	832	772	797	811	816	840	817	792	800	777	790	832	744	788	764	770	790	789	833	780	767	808	814	748	794	803	798	796	775	786	766	788	792	751	787	777	726	790	798	753	808	751	781	720	770	767	775	854	736	796	785	810	808	781	798	791	797	806	766	809	744	728	791	807	819	754	799	781	756	778	797	776	808	814	777	819	827	769	793	743	847	769	764	779	826	815	762	789	706	763	781	790	785	769	745	827	785	783	775	782	843	758	803	812	775	799	830	770	809	796	772	800	761	804	826	797	770	800	821	802	814	786	816	802	799	799	780	784	804	786	801	784	805	771	799	763	788	806	787	786	755	798	786	777	754	753	793	785	803	763	781	771	813	776	797	795	778	789	812	775	804	784	829	736	783	744	742	815	781	747	795	765	782	749	764	729	778	809	732	801	813	790	769	756	727	771	770	767	794	804	782	753	773	823	801	793	818	827	790	773	799	758	761	760	822	776	764	773	811	794	778	815	780	753	777	766	780	799	804	751	810	780	793	757	790	767	775	745	767	800	775	744	771	822	767	784	787	787	794	849	807	818	788	747	806	776	797	809	765	815	769	757	774	785	737	796	791	758	778	812	797	823	808	784	786	796	716	791	800	815	780	832	794	777	787	703	796	778	733	773	768	756	778	784	847	808	847	782	778	739	786	813	790	767	784	771	788	816	785	814	826	808	801	839	758	762	799	797	779	797	767	834	803	782	740	776	753
22755	21028	28823	23428	21022	21073	11211	1392	958	794	694	639	575	544	515	455	475	435	422	420	397	394	378	369	362	350	343	371	350	350	336	341	337	347	331	326	357	349	315	306	327	352	369	338	291	333	319	337	339	290	291	293	300	319	299	328	312	323	307	301	330	288	345	306	328	293	321	308	337	296	298	289	281	317	313	312	301	285	284	314	283	290	304	313	329	307	345	281	302	317	279	305	327	327	307	278	308	343	311	318	308	294	293	303	320	331	308	327	292	306	328	305	295	278	329	274	305	317	294	280	313	282	300	313	312	313	316	295	306	342	286	304	329	315	302	278	302	267	301	309	320	296	299	297	283	298	315	279	322	267	319	307	327	308	278	282	322	309	332	299	283	307	316	312	274	313	297	310	335	277	303	311	291	314	299	272	272	310	307	300	324	311	307	273	297	298	296	276	319	300	307	256	316	297	277	291	320	307	272	295	328	280	298	310	309	316	308	301	295	306	311	345	318	329	307	320	312	308	316	316	313	306	302	274	296	291	296	314	302	277	275	327	292	269	309	279	309	311	277	311	288	308	323	303	298	301	316	308	318	313	311	305	298	305	287	304	276	320	291	307	310	277	323	315	300	290	256	299	323	295	294	315	302	290	311	280	313	311	302	304	269	310	311	314	289	266	287	276	285	284	316	312	296	263	308	284	308	304	324	288	313	307	318	320	287	331	306	317	307	317	296	281	297	304	273	276	323	287	295	333	307	304	284	342	315	301	295	289	292	265	311	276	330	296	275	328	324	266	268	285	313	308	306	312	275	310	303	295	282	312	298	284	308	278	304	346	298	308	299	297	324	270	300	273	326	283	286	294	286	305	293	305	308	283	334	302	273	297	300	300	281	313	300	293	290	326	314	324	288	315	335	286	296	300	300	280	293	277	256	276	324	288	294	319	295	314	315	322	302	292	307	329	295	294	278	300	323	270	295	297	301	327	279	292	335	316	297	331	311	288	307	282	312	313	298	322	270	331	300	282	297	309	307	317	307	265	298	307	329	276	324	303	326	281	285	319	289	278	316	292	298	309	304	303	307	320	304	320	293	310	293	299	300	318	309	311	270	266	296	265	305	293	320	297	269	259	287	319	261	292	319	304	307	280	311	319	301	314	323	335	297	304	311	316	266	290	291	317	294	303	305	312	310	279	303	297	309	310	315	313	318	309	277	297	294	297	302	321	282	294	319	316	275	311	321	309	276	318	289	293	305	318	303	290	297	295	294	277	305	294	304	303	316	301	298	310	319	287	297	278	312	317	313	269	264	287	295	318	335	318	331	311	293	310	282	295	290	314	295	291	325	312	283	320	299	310	309	265	300	282	282	262	309	289	283	315	307	296	305	298	286	313	264	321	309	275	334	319	316	286	290	306	316	283	271	285	304	302	314	306	303	283	266	287	316	318	329	301	276	287	308	308	326	285	306	278	310	296	306	310	263	314	333	279	343	326	293	293	296	273	300	288	294	300	309	292	284	254	291	308	281	313	311	300	309	307	288	306	325	288	297	291	294	315	268	319	298	312	317	313	301	292	284	297	299	293	317	277	272	309	289	319	297	285	288	309	316	318	323	271	305	333	275	296	299	315	333	278	301	274	319	307	303	315	302	297	296	315	279	277	264	308	305	277	311	299	280	313	289	296	299	310	320	330	315	327	286	291	277	298	285	312	296	296	280	278	290	285	313	309	300	304	303	315	333	280	308	299	275	274	296	302	312	288	320	279	296	319	282	278	304	304	302	277	290	300	303	275	306	295	342	320	275	283	252	303	289	346	288	274	265	293	308	281	297	307	287	317	289	299	312	275	302	299	328	315	288	304	324	309	317	293	292	293	308	284	300	291	321	316	294	308	287	321	284	308	269	302	303	271	323	281	311	326	307	296	325	304	307	279	297	310	316	299	341	305	310	297	327	309	275	297	288	310	282	325	288	307	299	305	308	306	305	297	295	290	291	279	340	278	279	300	310	324	321	264	314	295	275	284	337	321	319	301	301	288	323	307	262	321	299	297	303	287	292	334	289	310	283	299	277	293	278	286	295	330	283	291	299	287	297	280	281	302	314	286	321	291	294	265	326	297	305	277	308	305	329	323	258	285	292	294	306	293	325	288	297	280	302	292	315	303	312	327	318	317	310	286	306	272	320	328	318	299	272	319	282	290	326	261	308	304	286	303	293	306	340	296	315	326	295	283	306	270	291	302	293	318	307	251	281	296	273	310	293	286	317	280	309	281	289	286	281	286	299	296	304	304	275	288	274	281	292	305	262	275	299	305	313	291	317	265	293	299	276	287	272	315	325	288	284	295	302	297	302	301	266	276	310	295	303	305	290	245	313	300	282	276	286	273	314	274	301	301	300	278	322	299	271	318	267	326	318	275	288	286	314	286	288	283	283	275	292	313	307	317	280	274	323	278	296	271	308	285	313	289	344	330	286	256	301	333	303	282	285	298	280	271	288	283	311	320	300	292	300	323	301	302	305	281	295	291	296	305	318	298	269	309	290	317	309	307	305	332	281	316	279	305	277	304	300	299	312	281	305	311	336	303	309	278	282	313	313	305	325	300	290	294	297	302	317	307	312	279	305	327	276	309	258	284	278	295	283	310	311	357	322	327	304	313	321	278	285	309	326	313	286	298	303	254	251	296	303	300	315	295	331	295	273	326	316	291	328	306	288	289	309	339	289	344	297	321	304	271	286	284	278	295	296	318	274	319	314	300	293	277	267	294	287	310	317	300	298	316	291	270	287	302	289	294	355	313	281	279	280	317	280	304	281	326	299	292	303	276	324	309	316	316	262	326	298	320	297	306	331	316	300	268	323	326	299	303	332	308	317	336	300	290	306	321	304	315	300	299	299	306	273	333	310	311	310	282	292	317	302	295	303	285	291	300	290	295	293	309	293	271	343	322	290	322	305	303	287	306	296	277	288	322	303	288	297	295	295	338	294	343	300	293	317	303	285	287	287	286	281	309	308	302	264	280	295	283	302	305	289	266	315	288	284	326	256	289	289	278	307	305	283	312	285	288	275	290	273	298	307	322	289	305	308	319	319	324	307	267	289	281	277	307	310	280	302	304	292	326	292	310	298	298	273	321	314	275	337	293	301	336	277	320	294	301	327	294	310	273	306	318	315	271	280	329	300	317	298	306	292	293	313	299	324	305	269	271	311	292	333	311	297	308	287	329	295	291	284	295	297	307	291	304	288	297	297	299	307	282	275	312	295	283	288	291	325	331	291	306	253	304	282	326	286	289	301	302	311	288	294	316	285	309	291	298	297	297	302	308	326	298	300	302	268	292	319	304	298	306	321	332	301	300	293	293	284	303	288	314	300	314	338	307	310	294	268	277	338	325	311	287	312	286	282	312	318	288	317	292	294	277	285	306	279	309	301	304	304	289	279	329	326	273	303	290	291	289	287	277	310	289	292	297	319	285	308	280	291	288	281	285	282	283	305	274	313	321	292	283	301	316
10135	17544	14169	7564	5153	4051	3024	2380	1888	1534	1262	1110	898	850	765	747	697	689	561	543	548	536	461	505	468	459	438	459	420	422	379	399	374	360	405	398	338	371	353	392	359	366	364	335	319	357	354	361	351	358	353	366	339	331	365	333	312	380	344	341	312	356	333	344	337	330	301	335	325	307	324	336	343	326	331	331	328	340	331	333	318	358	317	329	369	323	317	316	340	328	347	346	343	358	313	329	357	332	332	310	300	341	335	323	332	341	300	345	332	324	314	327	324	317	324	338	330	370	318	308	337	352	342	341	340	315	305	315	322	336	355	326	290	325	350	319	359	352	328	350	336	318	318	336	345	329	312	341	344	355	327	355	303	326	311	322	340	334	357	363	354	310	356	327	322	300	340	346	325	300	346	351	291	379	328	313	340	320	350	348	323	336	345	320	311	337	327	328	354	322	336	339	331	314	316	312	339	330	338	350	307	305	354	324	344	319	335	314	326	325	332	332	350	304	359	332	331	319	346	331	314	320	324	346	348	319	329	329	322	368	351	364	327	328	312	342	307	363	323	323	340	332	292	337	343	341	369	286	337	326	312	300	324	339	334	332	318	347	339	329	331	339	335	315	341	284	308	368	338	319	340	365	311	338	336	283	329	298	318	327	327	330	371	338	297	309	308	318	344	306	345	309	280	316	338	324	310	322	316	323	363	363	327	319	318	312	314	346	316	334	349	337	310	318	310	324	331	330	345	309	329	315	346	336	319	311	330	336	374	310	298	330	340	311	344	317	308	307	346	335	339	331	352	358	326	327	337	308	362	307	315	339	310	299	310	319	330	339	330	374	315	332	316	324	348	333	343	346	312	349	339	333	355	332	369	348	325	331	318	324	322	328	324	317	336	327	329	338	339	316	300	350	316	328	336	341	333	290	333	336	328	331	350	316	323	332	340	318	351	323	335	346	362	333	311	350	306	329	328	341	339	340	298	326	324	330	328	336	317	309	326	327	340	303	338	283	333	330	329	357	322	345	326	321	294	318	317	324	338	310	326	299	373	333	321	338	308	324	307	328	323	327	357	268	344	308	326	329	335	360	317	329	355	347	321	326	326	354	314	360	316	317	285	326	349	327	347	325	361	291	325	344	339	341	330	339	295	336	326	345	308	341	330	343	358	276	322	321	332	293	358	310	310	330	296	324	330	340	325	324	356	310	324	310	327	324	343	294	333	334	349	312	348	352	327	338	349	336	317	320	320	304	361	322	339	330	341	291	319	353	328	329	346	349	352	310	324	305	315	320	306	349	326	348	335	343	332	304	309	314	321	323	320	328	318	347	333	345	346	334	313	333	308	309	340	361	316	354	319	318	308	326	320	371	338	300	387	339	311	303	330	330	303	317	352	352	316	335	315	318	307	338	317	349	355	344	301	337	329	302	337	320	334	319	335	310	332	328	280	315	319	318	360	313	338	311	306	300	318	324	333	303	334	303	285	316	341	318	346	348	336	353	323	336	324	295	334	347	348	317	350	311	342	346	318	326	332	328	315	301	324	340	323	333	341	369	332	286	331	345	358	348	320	332	321	326	330	299	347	328	357	326	333	328	323	316	372	346	370	341	338	324	365	312	315	337	349	315	317	321	340	346	338	362	324	319	316	306	358	316	307	322	287	316	337	296	354	329	325	324	305	347	294	302	326	333	340	303	306	336	362	309	372	321	342	356	305	313	314	325	327	313	306	324	312	264	342	354	334	319	310	323	323	306	331	311	346	314	318	312	320	299	325	372	330	320	330	319	319	338	334	367	288	309	353	317	336	355	343	333	348	320	317	355	318	307	331	368	321	308	332	352	335	335	323	367	333	313	332	326	356	338	325	365	349	312	315	346	299	317	332	330	342	341	336	332	297	323	317	335	332	319	347	353	310	335	334	334	355	310	327	334	276	328	368	328	334	312	309	344	341	318	314	325	355	347	351	355	324	321	336	347	360	346	302	355	340	323	332	367	322	311	339	320	314	291	341	330	306	335	307	347	326	328	329	334	326	327	301	336	330	328	334	309	335	324	306	325	332	338	333	309	316	315	342	323	308	329	316	333	313	347	332	326	303	336	336	315	314	331	339	347	335	297	329	351	341	330	343	321	305	324	320	319	343	329	315	326	342	326	333	318	305	366	315	332	334	317	317	330	336	345	310	317	318	335	342	375	323	334	325	328	309	318	321	343	331	373	311	319	340	331	337	352	329	295	314	337	312	321	350	312	339	298	348	344	336	331	319	348	340	335	323	300	311	324	343	334	331	333	337	312	365	363	325	348	316	318	304	343	335	336	316	299	316	317	347	332	298	298	322	304	316	325	338	315	327	321	349	312	316	326	345	327	324	290	293	303	302	311	327	333	327	320	310	338	364	327	329	336	357	312	320	310	308	327	327	328	329	307	326	324	320	315	309	319	322	323	344	303	334	302	306	352	322	340	345	340	342	290	348	306	324	309	335	339	313	360	302	336	351	331	335	337	346	299	331	363	351	293	339	330	301	355	319	321	331	328	326	337	329	314	312	314	340	327	338	323	317	282	308	316	300	343	332	329	303	334	317	290	320	352	315	357	345	311	303	290	345	297	350	338	323	324	328	353	346	328	336	333	326	283	304	323	327	308	327	330	326	339	307	304	331	339	311	328	324	310	335	324	354	306	361	336	342	347	346	306	328	346	310	311	326	297	327	329	303	330	321	343	304	319	328	348	331	332	313	320	369	322	301	336	354	330	354	333	363	316	341	369	337	336	316	340	312	353	322	327	333	338	318	324	362	337	309	321	322	313	318	334	334	339	314	335	328	345	324	323	314	360	387	319	300	314	327	302	290	307	325	326	337	343	323	361	357	357	311	301	302	350	340	345	292	351	319	342	337	342	338	346	358	341	306	324	326	321	345	311	306	326	331	308	349	320	346	367	285	334	322	322	344	354	317	339	325	340	360	326	336	324	332	339	322	311	367	305	296	326	301	319	322	311	329	325	331	326	312	303	358	329	317	329	311	340	313	330	339	302	334	307	318	321	326	318	343	335	325	304	351	318	307	327	313	315	300	348	339	322	334	338	342	339	316	341	336	329	318	359	349	306	319	326	336	323	343	334	331	312	316	336	339	326	332	312	350	338	330	330	312	322	317	344	328	343	350	329	366	355	329	351	341	324	285	330	341	326	332	330	327	318	331	336	326	305	335	330	334	303	322	350	322	340	357	325	314	345	341	348	349	347	346	338	332	339	326	341	356	344	306	318	338	315	325	299	372	315	332	287	332	319	353	326	332	326	307	331	304	330	347	351	316	331	321	336	373	311	318	318	330	307	296	340	334	322	342	352	320	354	333	339	326	351	326	323	327	312	308	356	318	335	319	304	350	354	339	336	319	347	311	339	339	301	331	306	329	342	309	359	338	318	340	292	335	344	340	339	332	309	333	301	318	348	328	319	320	361	379	334	306	351	316	339	303	336	335	343	344	334	320	348	297	325	315	335	349	328
26722	20216	8398	1121	733	698	595	619	571	681	567	594	612	576	570	602	594	632	593	586	592	590	600	618	630	632	574	619	589	572	581	584	623	551	625	611	627	598	590	628	590	592	612	618	597	610	576	599	548	589	607	618	604	598	579	592	584	576	611	597	594	610	601	597	617	610	632	587	592	587	560	577	558	622	581	592	597	611	613	564	572	574	575	609	568	588	637	593	620	568	598	585	591	552	582	582	607	560	586	568	577	571	561	566	644	624	600	594	609	606	628	595	588	603	602	660	624	594	589	611	595	629	566	576	614	545	607	603	578	551	584	561	622	620	620	592	595	573	546	586	593	553	630	591	584	567	584	581	617	558	610	604	597	550	570	594	641	560	559	562	555	602	546	613	576	651	596	621	615	593	587	604	598	565	626	619	595	569	586	572	638	589	574	585	598	625	631	581	555	594	585	618	586	642	578	601	573	596	596	561	621	572	572	556	626	550	603	584	557	574	620	648	598	566	582	586	594	628	595	627	582	546	567	589	573	591	588	611	641	629	593	568	597	561	564	613	596	607	592	578	531	575	643	574	555	602	612	577	560	551	563	617	565	617	580	576	601	583	569	561	583	566	576	587	585	573	612	576	537	591	572	608	572	593	587	583	564	603	603	528	578	588	535	566	583	550	604	627	593	568	606	569	524	576	619	589	599	617	574	637	597	635	609	558	604	603	584	560	605	592	607	550	593	585	556	623	587	601	579	579	616	565	581	545	616	625	572	641	565	566	570	595	576	575	589	611	622	575	599	637	566	575	566	556	613	621	543	599	571	558	626	552	607	609	562	633	633	576	580	526	604	586	607	627	644	591	557	612	600	602	570	594	637	564	644	548	598	606	564	590	598	595	584	572	601	558	624	579	620	569	613	588	540	577	569	595	580	582	577	597	618	616	568	598	617	594	561	597	569	571	585	566	621	562	616	575	580	566	607	604	572	572	608	565	598	610	600	622	599	619	611	654	617	555	588	599	587	583	565	598	623	570	610	603	566	627	587	588	591	562	569	572	559	661	576	599	605	580	574	585	606	581	606	543	578	598	602	604	576	582	588	588	573	595	563	569	634	578	565	572	588	596	607	611	600	568	571	582	586	593	574	585	585	598	580	573	601	581	555	576	610	572	635	656	621	611	567	589	560	581	570	617	579	575	597	588	577	648	556	618	556	604	575	581	576	584	634	581	561	532	535	587	560	577	607	624	577	564	632	596	582	655	578	573	580	608	593	648	591	564	586	623	608	556	585	572	555	649	583	589	591	602	590	609	601	598	607	584	584	524	571	564	617	585	589	574	587	592	557	608	591	580	625	572	594	561	564	549	592	616	584	564	584	601	581	582	552	591	547	567	592	538	549	569	618	591	597	593	615	563	570	599	549	573	579	598	611	552	553	602	581	557	563	583	618	586	601	640	595	611	598	569	597	594	622	595	632	593	592	620	561	564	571	581	605	573	531	572	571	596	598	602	595	600	589	573	594	607	601	584	549	628	572	551	618	620	572	560	619	589	567	575	589	554	571	613	604	584	627	644	586	541	575	591	574	555	588	593	596	576	567	600	608	561	584	536	611	591	561	552	607	556	614	588	551	606	581	659	582	571	622	565	578	602	569	594	577	540	564	582	599	602	628	586	593	615	646	659	601	584	565	633	585	584	596	595	597	593	605	589	612	637	601	564	577	598	616	598	555	575	601	603	603	621	602	564	630	592	583	610	618	572	591	597	586	610	562	624	560	592	587	551	626	593	561	567	606	553	607	593	593	597	578	581	562	553	578	599	574	617	608	631	617	592	591	626	581	609	588	574	575	654	561	609	607	601	600	596	614	567	611	616	571	606	572	584	599	633	576	586	596	599	603	590	536	587	586	544	616	613	572	588	629	610	580	576	595	594	608	555	593	599	587	586	612	562	558	552	617	588	616	576	586	587	580	552	590	618	638	589	599	613	588	598	618	597	585	596	581	579	586	595	646	619	533	596	602	538	566	621	587	619	566	617	569	592	568	570	580	574	583	594	588	614	602	568	591	598	566	594	562	624	579	611	634	529	577	619	654	572	566	584	590	605	558	611	588	612	607	554	585	563	632	599	586	599	573	545	621	585	592	572	584	562	610	610	608	566	577	555	629	582	603	609	542	605	618	592	597	630	553	592	599	634	584	619	572	583	600	626	591	650	569	615	611	619	559	556	632	586	566	582	561	587	611	579	617	596	584	583	657	602	613	603	568	552	557	590	590	609	592	607	582	581	603	564	588	616	588	608	588	581	583	596	568	598	600	609	629	603	541	590	595	580	593	590	613	595	577	604	564	595	609	588	629	615	572	658	644	570	629	587	663	626	622	594	622	635	598	597	594	588	619	588	598	602	598	595	619	590	597	572	592	605	594	561	535	603	603	547	628	547	607	587	593	599	524	596	594	609	567	592	656	630	655	608	640	570	649	575	599	606	589	610	597	569	614	646	619	607	600	568	588	599	580	569	569	609	557	597	634	591	622	580	605	605	591	544	618	604	618	616	623	584	611	605	580	641	593	648	600	583	581	553	563	604	597	619	582	567	582	587	632	597	556	635	604	584	586	618	601	583	569	581	580	592	605	564	558	554	580	607	595	596	623	569	621	584	595	571	572	582	615	592	641	588	630	596	584	601	573	612	573	594	549	574	601	660	616	567	624	607	539	588	552	601	600	559	580	591	614	608	542	568	559	585	610	621	573	597	534	599	526	634	592	631	646	579	592	594	596	632	624	633	599	576	593	576	597	568	599	579	606	575	616	571	589	571	567	571	568	574	563	560	597	605	581	602	626	558	528	571	561	593	623	625	604	618	617	593	575	566	588	573	598	613	607	545	605	665	599	590	566	586	588	581	619	577	599	672	594	623	601	601	603	561	585	559	523	566	594	585	603	610	573	604	567	613	625	586	568	570	554	590	628	584	582	587	614	584	583	606	572	652	628	569	593	602	585	590	611	565	606	580	636	579	610	619	618	586	619	626	571	556	581	608	599	591	580	562	538	608	618	613	557	618	602	561	559	563	593	561	591	614	636	573	586	610	556	619	598	618	552	548	574	564	547	636	586	568	630	591	551	596	569	565	562	570	586	624	580	555	598	599	595	606	599	587	552	550	581	625	563	583	650	554	562	612	589	582	576	599	575	579	606	578	621	582	573	569	641	584	602	555	609	640	562	605	549	584	589	594	548	654	570	603	595	611	575	602	609	627	573	564	574	579	579	590	597	573	609	624	614	615	624	548	572	600	564	554	587	541	617	565	587	564	605	584	592	620	592	564	572	619	619	571	567	602	564	597	609	589	575	588	572	565	621	569	594	644	547	628	593	602	613	595	588	603	597	565	605	569	604	519	601	591	568	586	589	566	616	602	574	605	571	584	579	599	585	593	586	591	635	582	563	571	609	602	585	595	603	558	635	603	609	578	606	629	590	564	605	613	587	556	570	531	607	610	592	587	572	594	572	603	576	617
5670	1457	1355	1017	884	818	751	753	749	752	709	736	731	744	705	692	747	686	709	684	681	678	707	703	727	685	665	685	711	700	655	693	684	689	706	697	651	682	700	708	663	710	712	670	675	747	707	673	675	701	692	690	652	694	709	677	701	702	694	647	708	683	637	717	679	689	726	686	669	673	719	682	683	742	713	704	694	718	684	705	709	720	707	669	710	696	713	678	711	676	738	716	702	691	732	731	690	670	698	720	687	698	758	708	696	691	683	706	709	729	683	720	700	683	708	675	763	693	688	721	692	683	733	611	668	681	678	730	690	670	689	670	712	714	737	706	746	714	726	650	720	730	689	680	684	687	669	645	701	694	675	694	730	685	706	700	703	689	652	692	662	642	691	683	715	683	686	699	685	703	699	717	640	717	676	686	664	705	724	697	744	680	705	701	676	701	734	645	736	716	690	747	706	711	742	691	659	674	685	725	674	684	661	650	652	668	702	666	693	738	738	688	674	664	693	702	748	698	707	781	669	692	712	679	684	646	721	698	712	718	696	716	724	719	703	751	680	690	702	685	661	698	702	690	728	681	698	712	734	741	646	675	686	666	694	657	665	643	746	697	689	701	701	699	726	749	654	724	727	709	718	649	742	696	680	696	748	701	755	667	657	703	690	679	649	668	662	693	719	707	666	720	701	671	742	660	707	687	675	710	661	717	690	713	677	703	687	675	731	685	692	673	681	688	706	722	702	679	671	700	711	720	707	648	678	659	621	708	689	688	751	694	723	659	731	716	718	694	713	724	711	687	721	701	684	669	675	675	715	739	713	725	658	684	649	719	684	689	705	696	703	665	693	704	690	708	694	691	685	685	673	710	703	679	722	653	683	662	681	738	649	686	692	660	674	694	686	699	709	699	655	667	681	719	682	672	678	732	684	691	688	690	674	742	685	667	717	692	703	756	688	712	700	688	670	686	731	689	656	718	694	709	691	717	706	701	682	714	664	704	709	696	703	672	698	674	648	703	643	712	694	645	685	645	683	715	685	713	681	644	666	682	708	688	696	649	650	747	715	690	645	693	682	709	723	709	692	629	704	682	670	688	679	718	689	686	702	672	699	711	706	686	673	725	675	703	663	712	687	708	683	713	700	685	707	662	667	725	726	697	726	667	695	693	695	678	690	692	695	694	672	698	686	715	707	676	701	688	672	701	678	664	695	694	714	702	716	700	711	708	721	732	685	677	746	681	697	684	686	699	665	650	738	667	700	709	677	691	672	690	732	699	681	662	679	682	734	686	735	706	680	709	698	661	721	697	691	720	730	724	707	670	679	695	699	704	711	697	701	681	651	632	692	710	688	718	730	716	675	700	709	689	687	703	692	726	693	733	711	733	674	687	713	656	670	666	716	729	689	717	715	716	676	703	714	738	686	682	689	692	719	693	684	725	703	691	686	699	713	665	698	675	700	698	722	698	670	709	685	727	738	705	679	694	714	670	698	657	683	704	762	673	676	689	642	705	694	666	684	690	657	674	734	726	647	767	695	681	719	659	697	663	691	709	661	723	680	681	675	705	701	639	677	672	716	694	699	656	674	669	684	691	687	708	673	650	733	740	738	658	725	691	733	708	663	688	665	704	695	646	699	675	681	666	697	676	708	686	648	681	691	666	725	694	687	724	695	712	711	670	635	691	676	685	708	679	671	678	693	739	666	689	693	727	671	695	735	691	720	736	698	704	691	679	722	657	658	662	736	696	672	678	654	640	712	664	716	763	717	693	685	711	732	704	670	672	723	693	645	723	678	682	657	728	727	718	714	726	691	679	679	674	687	716	712	700	702	688	670	689	717	703	707	700	692	711	689	715	697	716	659	726	698	698	689	683	692	714	696	696	672	718	662	663	691	690	657	719	695	673	729	698	713	686	654	675	714	701	677	729	713	725	699	709	685	667	696	729	730	693	674	701	688	633	670	659	696	719	716	664	693	709	746	709	670	668	651	709	707	679	725	676	672	696	650	760	672	690	714	695	725	726	702	736	676	741	698	710	657	726	730	688	692	693	702	644	633	714	660	690	725	702	703	690	693	643	694	666	705	720	706	635	669	663	672	688	689	703	692	740	682	725	708	748	685	656	734	685	645	717	674	759	686	691	708	733	640	720	698	674	726	663	686	646	656	698	694	681	663	714	725	660	728	650	675	677	704	707	707	709	725	685	685	679	680	681	728	676	664	687	719	664	664	724	659	681	717	707	683	704	642	711	708	676	664	727	745	732	726	721	712	660	685	698	687	687	690	694	689	691	696	752	700	713	721	665	689	745	736	715	627	728	719	696	711	734	774	665	680	682	671	716	683	644	689	701	652	747	653	749	698	720	661	663	674	679	703	696	676	682	702	704	693	730	665	677	722	667	701	673	756	663	685	667	692	667	671	687	699	737	663	728	711	712	666	689	677	738	693	721	686	701	709	660	757	714	678	750	641	720	696	685	687	721	700	704	646	682	693	720	708	661	659	657	666	703	698	702	714	735	707	642	735	688	698	715	702	653	685	716	723	679	683	691	672	669	699	733	690	697	730	695	657	687	720	690	664	690	714	719	745	715	711	712	710	703	749	689	722	689	662	703	707	683	701	714	688	670	731	650	701	667	710	701	682	691	705	661	675	694	703	672	654	637	720	667	671	726	702	703	747	717	751	706	709	649	699	676	688	728	685	722	699	667	680	719	678	694	657	678	681	728	671	698	718	659	724	724	710	725	719	690	708	677	671	715	693	700	705	666	691	724	717	668	695	720	690	691	664	668	668	672	740	673	739	688	668	682	685	688	711	684	673	691	688	646	679	662	672	663	688	733	737	682	694	724	694	719	700	652	713	707	720	705	754	694	676	680	760	694	745	666	706	732	682	711	688	662	688	706	661	710	676	731	663	660	685	680	729	695	700	695	682	675	736	714	717	673	667	737	695	711	707	691	729	755	722	692	676	680	675	673	619	723	711	678	685	722	687	667	697	692	689	738	718	674	718	701	725	652	694	682	685	632	693	719	683	699	733	680	709	705	691	694	692	678	693	709	675	685	700	677	681	683	699	715	672	695	706	653	667	710	740	676	695	694	677	693	685	676	713	699	710	674	689	711	668	709	715	669	709	710	684	727	698	705	709	715	656	711	676	698	729	662	675	689	657	634	676	719	628	718	743	677	705	677	739	668	685	726	673	717	671	674	673	691	734	676	684	727	705	719	670	675	677	716	734	710	719	672	711	694	684	717	690	715	669	683	712	660	691	735	734	689	660	701	673	670	714	720	720	673	662	699	710	641	700	714	691	695	722	706	688	706	688	705	717	691	703	659	713	697	706	771	700	742	669	673	664	700	706	683	693	690	732	703	661	731	669	696	694	678	787	680	686	698	687	706	711	679	708	637	716	684	721	723	708	724	679	686	611	706	691	713	708	675	763	708	657	693	655	662	670	743	706	676	676	696	689	673	694	734	725	696	721	721	688	707	721	682	656	693	671	660	689	640
23677	21010	28396	23797	20997	12007	1305	795	567	536	513	451	437	413	392	413	357	383	366	351	375	347	304	356	346	322	325	314	307	316	303	313	295	263	289	303	311	326	306	319	276	291	301	315	299	300	287	310	251	290	289	296	309	321	300	287	280	307	317	278	296	270	263	310	281	310	292	294	300	298	282	311	286	297	289	299	269	287	264	314	312	283	300	294	295	320	289	280	291	283	299	321	315	306	311	280	276	319	292	286	306	312	286	304	308	276	303	268	279	277	283	280	307	289	312	289	288	315	313	321	292	269	276	308	276	305	309	305	299	312	298	285	286	270	274	283	319	324	273	279	304	291	295	293	262	291	305	309	289	277	308	300	296	303	287	283	311	301	288	284	279	250	279	315	276	293	262	296	300	259	319	288	291	309	273	286	321	293	265	303	292	292	304	279	287	306	279	325	313	269	297	262	281	270	316	281	277	304	281	295	321	287	279	290	306	283	288	311	271	296	292	282	292	280	319	285	294	268	276	308	296	285	289	298	288	270	287	284	290	302	288	311	299	312	287	330	306	309	303	317	248	295	284	269	262	268	319	285	285	299	287	284	299	308	298	303	315	316	313	287	269	292	314	301	341	310	276	304	306	290	317	290	296	290	307	309	250	278	285	266	301	297	291	287	280	310	295	265	318	266	294	268	296	287	290	309	305	283	256	291	275	323	309	293	307	302	282	329	308	299	293	309	299	281	294	294	313	286	292	310	312	284	298	323	288	269	279	307	279	307	281	299	311	303	289	301	280	298	295	299	298	269	270	266	296	312	259	305	316	290	296	278	277	302	279	301	332	286	304	281	317	307	306	294	265	269	265	257	282	311	308	300	292	270	286	289	259	307	271	273	280	295	279	307	309	301	272	290	316	277	288	279	280	271	322	313	270	306	283	317	292	281	272	293	301	276	286	278	270	296	325	304	266	302	302	305	319	246	274	298	323	309	308	282	297	295	322	301	310	309	290	278	284	290	278	292	284	282	272	320	296	316	279	288	280	294	320	297	311	323	298	296	263	300	281	292	305	309	297	317	287	304	309	309	293	293	291	300	300	320	310	330	275	274	313	285	295	324	289	268	317	284	304	297	269	284	293	240	300	313	298	292	286	301	287	295	297	275	285	293	262	301	265	309	310	277	312	294	288	275	295	273	315	291	285	306	293	271	281	268	299	278	332	289	311	324	313	265	320	320	292	269	304	277	307	262	290	295	311	283	299	303	298	256	295	280	308	267	323	248	309	281	271	304	271	310	289	300	271	226	283	268	281	282	278	275	286	330	281	322	294	260	294	305	313	322	275	322	289	303	274	279	308	305	272	265	294	285	295	297	315	306	311	311	265	285	281	305	274	293	281	268	292	287	290	301	278	312	297	313	266	286	291	321	292	290	289	332	322	292	277	292	307	305	305	276	302	323	287	297	268	320	284	304	301	307	275	300	328	288	332	299	304	304	305	276	279	298	306	304	309	333	278	331	324	287	288	296	273	277	300	266	289	329	276	287	273	316	311	283	274	295	303	294	248	285	293	327	282	295	289	295	303	299	278	304	314	280	301	281	290	260	290	292	269	274	285	270	286	281	313	268	298	256	313	267	338	293	287	291	278	313	297	285	296	259	299	276	273	288	319	293	261	341	282	291	310	285	282	287	309	305	291	300	305	311	284	309	308	290	285	282	268	268	280	311	309	295	306	290	302	276	285	302	300	288	340	294	294	281	295	287	296	275	270	277	277	304	255	318	282	270	300	295	329	290	298	285	317	275	283	296	267	283	285	282	262	303	303	281	341	317	289	293	285	304	296	275	287	299	295	291	275	287	291	293	313	294	304	299	275	287	294	264	330	291	281	282	342	271	309	286	283	241	292	282	315	298	285	317	284	297	271	277	277	315	273	303	294	297	250	327	287	286	263	279	309	300	302	293	300	332	293	280	255	313	260	287	278	287	286	286	315	291	313	296	303	285	279	285	292	304	308	312	286	299	291	296	304	316	281	320	295	280	275	274	263	290	273	294	284	264	300	326	298	283	269	290	276	293	289	283	335	269	287	306	310	287	287	306	296	283	312	308	276	333	271	273	281	280	276	289	258	279	310	304	302	307	286	276	343	298	292	292	275	301	283	304	292	277	290	277	303	301	325	285	278	326	283	257	287	273	294	275	265	310	304	300	280	293	303	285	315	278	294	292	297	280	297	304	294	282	289	336	291	265	296	315	282	291	265	302	307	255	327	272	298	318	294	262	301	295	249	286	293	274	274	283	320	275	292	297	322	274	300	277	303	302	268	304	290	317	256	312	270	278	265	292	300	285	319	291	301	298	275	260	297	283	289	285	266	311	289	303	279	308	296	308	260	290	303	269	261	265	293	270	301	300	292	275	299	300	273	280	278	266	284	289	292	289	251	302	289	267	312	261	264	320	319	269	304	288	334	298	293	295	306	252	335	294	287	302	291	306	275	302	320	324	289	288	254	282	296	308	279	307	273	292	295	277	268	288	296	257	298	287	282	315	301	282	293	276	296	305	297	296	287	291	268	320	259	296	285	278	285	288	303	271	258	311	303	272	287	281	311	294	286	257	296	300	273	295	312	314	305	307	336	306	294	302	286	302	282	301	277	307	316	285	299	316	298	291	280	274	284	304	305	282	310	296	302	290	296	275	300	270	325	295	288	276	289	279	265	284	286	273	280	299	320	282	300	286	307	313	249	314	243	274	298	291	301	312	291	304	286	288	302	307	288	296	287	276	258	291	290	316	289	273	279	289	269	294	296	274	309	305	287	291	276	279	295	276	317	287	273	277	274	317	280	288	264	312	257	287	291	300	324	269	286	290	309	317	276	271	312	269	286	300	301	281	286	281	296	284	310	269	274	303	290	290	302	311	296	274	308	311	302	289	279	279	296	275	298	295	291	330	287	321	310	289	274	291	263	282	296	280	303	265	313	309	309	300	302	294	293	276	270	265	284	293	268	283	280	274	300	274	283	298	286	285	271	293	278	303	309	291	313	251	294	314	275	289	289	274	273	309	258	278	309	303	315	301	298	287	289	274	297	275	271	279	289	273	288	279	259	302	279	310	285	280	283	316	294	288	297	307	303	286	307	291	276	293	309	289	310	277	289	305	304	283	286	276	286	300	288	287	276	314	326	305	274	271	304	296	290	246	250	318	297	283	288	281	285	303	276	306	294	297	313	271	300	267	280	305	292	286	286	292	295	276	288	274	309	296	294	279	254	314	281	298	299	278	279	294	273	295	315	298	269	306	302	298	309	306	298	284	287	298	285	311	282	293	296	270	330	281	306	312	279	257	325	283	317	312	298	259	283	280	291	243	309	288	284	288	328	289	276	248	313	312	282	288	303	295	265	281	301	273	291	278	321	267	252	291	306	296	298	306	287	275	286	313	291	319	275	291	277	296	310	293	308	301	279	291	289	326	276	269	315	280	274	268	300	323	300	275	289	273	304	297	287	313	310	282	290	285
7582	10886	8847	4408	2933	2302	1739	1419	1148	963	832	762	670	621	545	554	490	512	493	455	482	421	479	402	381	372	407	380	421	390	379	383	382	387	395	394	374	344	374	393	361	372	350	356	330	388	358	386	374	367	319	356	368	326	351	352	384	321	329	353	337	378	337	331	356	377	379	329	364	369	338	368	334	325	336	366	341	378	354	366	377	363	350	357	335	380	363	323	341	343	359	359	333	367	347	373	367	330	347	364	354	320	364	340	379	344	344	371	355	370	334	356	360	343	360	352	360	368	354	347	346	344	344	361	353	336	339	338	384	334	341	335	369	366	333	333	362	345	336	332	333	357	359	377	336	367	327	340	355	336	342	335	359	342	319	347	335	350	347	360	328	336	326	347	348	328	356	302	347	356	391	328	391	357	332	331	358	344	349	355	403	367	351	354	333	354	355	341	316	356	337	351	338	344	376	334	346	343	324	342	332	343	342	395	348	374	327	317	355	341	358	357	366	322	373	362	325	359	356	373	365	353	366	356	348	361	347	347	343	375	347	350	368	361	311	363	334	357	338	327	382	328	385	375	337	337	301	355	380	359	323	365	353	366	341	363	350	377	384	362	332	346	381	333	345	331	350	351	348	369	333	356	385	336	310	365	331	323	369	367	329	333	341	355	363	351	331	357	369	346	325	326	333	306	353	322	376	347	326	335	342	351	312	371	352	349	355	349	353	327	326	355	341	366	388	378	329	318	342	367	337	332	346	385	332	307	341	347	338	361	353	350	349	363	354	345	335	311	355	371	337	348	351	347	322	347	366	369	326	333	379	364	375	330	343	363	376	366	351	330	334	386	358	367	361	360	340	363	351	367	322	319	333	352	344	352	380	332	335	347	341	373	358	361	342	339	326	326	364	336	329	365	356	346	336	365	344	337	360	339	363	359	345	331	337	350	366	368	329	332	340	358	342	376	339	356	335	337	380	353	308	344	329	339	341	372	364	340	346	362	344	354	355	347	312	357	349	327	369	353	350	326	325	380	353	300	347	341	377	365	386	331	334	362	365	381	319	344	350	353	335	340	367	323	348	355	344	340	326	347	333	331	380	347	346	349	345	343	357	323	380	330	349	372	356	347	350	337	363	355	331	368	371	336	351	360	340	372	372	383	336	342	352	358	352	371	355	367	327	358	393	371	306	360	343	370	363	334	379	351	341	304	335	334	337	351	355	308	354	373	353	370	383	377	303	341	326	305	353	348	363	336	328	340	344	342	348	337	359	347	335	337	367	329	369	343	338	328	331	370	350	318	345	306	351	324	318	355	346	326	320	328	343	351	335	332	372	339	359	353	346	328	356	370	341	351	347	373	349	379	337	334	335	355	315	355	331	354	363	348	382	360	320	377	331	347	332	380	315	367	391	337	342	312	307	319	346	375	320	340	350	346	334	356	339	377	332	370	347	352	359	337	373	346	394	330	345	337	357	368	336	346	341	324	337	337	359	376	346	361	343	356	324	340	344	356	350	349	325	332	348	345	346	363	334	353	343	319	321	350	339	360	302	363	329	354	361	340	366	340	312	341	375	367	335	330	325	337	386	361	332	381	320	332	355	378	335	387	344	351	337	364	341	334	339	354	373	352	322	336	361	353	364	360	321	336	375	355	375	341	359	314	337	348	332	362	341	357	366	324	350	343	370	327	385	352	358	363	344	350	366	373	366	356	338	356	329	359	343	352	363	350	321	333	344	350	371	348	328	311	337	358	356	363	339	380	351	345	350	306	335	343	350	334	351	360	336	391	341	342	359	351	344	367	371	345	318	356	364	307	291	342	369	338	345	354	328	352	349	344	377	346	362	347	321	367	364	335	365	324	322	366	374	339	334	364	333	353	313	335	367	380	318	363	397	328	366	320	337	373	339	334	347	312	363	358	333	382	356	334	343	368	350	358	307	346	341	353	329	364	355	356	360	379	325	321	351	367	340	367	340	326	352	354	352	360	374	376	338	353	341	373	349	354	377	345	337	336	341	342	354	342	343	346	368	348	382	350	353	343	320	340	374	372	372	352	348	342	324	364	344	364	343	356	364	350	346	346	370	338	343	333	342	357	340	324	361	346	355	362	342	366	369	345	391	363	326	341	316	346	322	351	328	390	375	338	385	332	334	321	357	361	298	335	333	365	330	350	365	371	369	334	345	338	349	338	337	332	382	300	363	341	373	332	369	361	351	373	330	370	303	356	359	371	325	343	345	357	345	357	332	362	376	333	354	334	355	337	384	358	347	337	327	401	373	339	342	348	340	331	352	309	298	354	327	338	333	332	346	380	373	297	364	329	354	388	319	350	370	356	352	353	365	328	383	358	368	347	341	331	337	331	341	354	354	359	378	367	311	337	347	307	339	352	380	343	347	350	359	356	353	351	305	296	363	327	347	329	350	350	332	361	353	349	370	341	354	368	378	345	337	320	330	346	348	347	344	326	360	339	381	345	343	341	324	381	343	350	361	329	387	364	348	361	323	316	342	364	335	388	364	362	329	352	356	343	374	358	333	329	380	367	323	402	353	319	328	338	340	349	338	317	318	345	345	354	361	360	341	338	335	379	345	350	331	349	380	350	347	360	325	358	350	351	346	316	367	354	368	333	375	352	319	369	374	365	362	361	364	345	348	369	340	309	341	342	326	354	357	326	350	363	363	371	356	327	354	335	327	368	357	325	354	390	386	377	351	373	358	305	349	351	326	363	319	367	344	350	353	356	339	355	350	338	330	352	330	339	323	343	339	318	318	367	357	345	363	379	359	327	342	350	313	363	346	364	354	374	351	337	329	369	317	371	316	338	356	357	369	334	338	349	360	333	348	343	340	322	330	332	341	341	351	332	358	361	353	322	316	385	411	351	361	343	337	353	345	332	356	366	347	335	388	333	378	371	333	341	327	362	356	324	335	362	342	362	339	324	381	348	351	371	332	348	345	338	334	400	356	358	336	333	319	338	361	349	340	329	345	339	345	361	341	353	364	338	343	334	332	382	363	326	344	346	346	352	400	346	334	354	328	336	355	352	329	343	356	349	331	335	332	370	358	361	331	320	350	351	330	374	334	335	366	348	352	337	320	351	371	350	368	371	374	349	376	355	329	314	339	334	346	360	348	365	356	343	327	325	345	367	331	338	361	357	351	361	323	360	334	371	346	342	340	335	328	364	328	363	353	353	369	334	352	363	325	324	366	379	336	324	340	351	362	349	315	329	334	354	351	349	340	358	327	363	346	341	328	342	377	365	351	389	339	326	350	358	346	330	338	355	329	322	351	353	346	334	367	376	357	358	324	335	369	336	366	302	338	317	352	365	362	377	316	347	342	379	321	353	335	362	320	367	317	352	331	338	351	361	335	391	330	368	360	338	347	351	321	357	316	343	333	354	321	360	358	364	335	338	329	362	362	351	354	355	380	357	361	366	347	356	369	336	345	351	360	393	378	355	342	315	357	367	361	340	341	335	372	343	318	361	319	340	355	345	358	355
25018	21002	27299	24791	11265	1299	1005	914	806	779	801	765	796	774	757	781	717	727	740	720	722	715	743	744	754	678	770	743	715	727	680	699	700	704	686	719	759	699	724	652	695	687	640	644	732	723	633	720	671	615	729	676	684	684	653	714	683	704	701	712	677	741	697	709	674	651	699	638	717	697	735	688	685	733	722	670	679	686	742	672	667	673	679	698	659	651	726	676	669	693	728	704	657	720	700	699	651	772	713	664	705	720	711	732	714	710	693	700	694	672	719	701	690	730	692	662	665	665	722	755	653	660	685	704	712	728	622	690	722	689	707	695	741	687	674	667	673	728	721	643	725	681	696	716	639	721	731	656	699	672	709	670	724	674	682	713	685	704	673	673	709	703	692	651	718	682	683	707	643	672	690	671	713	671	679	697	658	682	719	715	664	675	678	682	686	667	675	663	683	707	693	663	688	649	721	684	703	671	708	691	687	678	681	671	711	735	724	700	737	699	702	725	651	690	707	696	664	793	726	749	708	684	679	704	692	694	677	674	735	707	646	688	702	664	699	704	702	658	702	705	676	688	706	726	677	699	626	668	725	657	699	688	691	685	728	645	699	716	713	744	721	668	722	703	685	655	664	710	692	688	670	717	658	720	691	735	694	720	657	653	682	680	717	714	701	739	680	692	672	681	676	622	714	690	718	644	748	692	714	711	685	726	693	706	711	669	708	673	666	725	659	715	721	767	691	673	710	703	716	695	685	686	662	664	668	667	681	705	695	651	707	684	686	692	707	696	710	676	694	751	672	731	688	685	720	719	703	679	639	701	675	713	751	712	694	721	704	723	677	652	696	717	637	682	682	648	760	667	725	689	686	677	721	699	686	730	674	684	664	667	673	716	688	714	694	687	680	693	637	676	688	665	687	722	668	699	712	720	714	694	678	761	694	662	691	690	683	696	656	678	683	658	683	759	677	713	697	676	757	701	681	665	645	680	649	664	659	697	692	695	695	716	642	632	659	757	687	708	685	711	724	723	715	690	661	700	694	727	672	676	664	682	672	699	738	739	700	720	708	663	693	703	685	701	702	693	682	679	680	638	660	732	707	679	691	676	703	731	688	736	664	694	667	708	650	673	696	664	711	703	655	702	706	676	686	672	662	688	722	688	684	625	690	733	676	671	692	711	650	707	697	696	682	744	655	678	691	696	669	658	723	671	662	695	636	735	670	709	704	665	688	711	696	718	658	709	717	660	703	642	710	693	700	718	711	670	711	714	685	688	673	728	659	678	698	687	700	720	676	720	682	659	710	707	700	685	678	656	737	686	720	697	676	692	683	648	711	681	675	697	700	660	715	711	712	710	698	668	691	687	709	703	693	731	681	687	689	660	704	706	675	725	658	685	642	691	694	697	723	718	664	714	673	684	672	694	691	684	675	714	699	709	708	706	724	718	697	677	645	686	716	707	677	677	710	659	697	719	664	666	729	670	663	680	709	669	727	732	700	673	710	645	711	688	697	684	664	658	670	668	670	686	654	693	710	730	737	704	689	711	734	700	700	750	699	684	720	719	657	716	713	676	699	685	672	699	679	710	730	671	685	690	726	661	684	700	648	683	688	680	735	648	678	761	717	694	724	698	697	706	703	712	733	700	709	687	662	693	678	715	670	714	674	754	642	656	692	698	633	693	728	691	712	638	640	693	698	717	734	651	702	709	723	688	650	706	703	714	690	662	660	683	649	678	688	719	693	697	662	700	748	662	695	735	690	705	688	671	696	642	684	681	681	695	690	719	716	692	677	701	728	690	654	721	639	687	694	689	704	731	714	682	731	734	719	668	668	709	694	683	726	751	686	733	696	698	674	728	711	671	645	734	654	723	699	619	688	684	699	670	676	632	660	679	708	706	701	698	723	672	748	663	706	662	702	654	762	668	633	760	674	725	676	709	706	689	748	686	742	697	713	670	699	666	676	747	649	685	696	698	677	698	697	694	721	702	692	712	711	680	701	646	680	695	695	683	690	679	638	731	729	695	656	683	684	685	727	662	710	703	682	747	694	660	685	667	659	682	689	661	703	665	694	715	668	740	718	667	692	731	648	703	661	699	699	712	686	750	720	662	744	724	689	714	723	671	698	657	684	678	757	676	651	692	716	689	634	727	690	666	657	717	622	707	691	694	678	698	674	658	708	656	693	677	623	679	654	683	692	759	717	688	710	704	678	719	657	696	741	749	714	652	679	673	693	724	726	720	674	691	676	692	675	667	661	658	700	717	697	671	689	705	679	681	669	698	729	642	663	686	670	654	778	615	688	666	694	673	638	702	745	695	658	710	739	654	674	698	667	697	676	798	659	642	750	665	683	668	724	668	703	707	687	676	734	757	690	639	690	670	735	711	677	643	685	691	706	672	683	727	715	662	721	712	673	701	674	699	729	720	656	674	692	685	711	694	684	720	686	675	673	676	743	746	648	718	690	687	710	765	712	698	659	701	718	686	719	679	662	688	656	700	706	691	725	672	669	698	673	661	686	688	741	695	659	694	742	675	707	702	701	668	725	702	692	653	654	679	709	650	688	687	749	741	685	685	744	752	669	669	679	670	674	703	683	725	695	697	701	685	698	664	714	689	659	692	661	704	693	719	716	702	754	625	721	697	682	674	699	704	720	691	643	663	728	742	699	691	660	669	702	675	720	712	661	671	672	672	718	690	664	694	755	693	684	640	736	696	702	678	665	721	647	701	711	701	698	717	665	711	695	680	626	701	689	668	701	674	702	650	741	710	657	718	642	711	700	706	686	708	727	669	667	674	708	626	656	720	704	688	651	665	722	691	701	663	662	703	719	736	718	671	684	743	713	716	729	708	664	733	698	702	688	667	679	651	709	705	675	690	680	697	693	720	721	673	672	683	699	704	728	724	745	677	687	708	714	645	681	768	705	700	687	655	648	714	665	709	714	688	702	693	708	719	715	707	658	674	694	725	657	682	677	709	704	662	736	662	674	676	683	696	708	664	697	703	651	736	722	683	707	703	713	663	669	681	676	708	680	696	699	708	680	704	668	757	687	732	710	718	695	691	686	774	661	702	727	689	671	706	680	691	696	687	689	676	690	713	667	719	670	717	724	706	700	684	700	672	659	714	701	707	682	713	745	687	695	711	674	720	725	674	717	729	688	692	709	711	701	721	736	669	668	672	669	714	639	717	675	726	697	661	706	692	648	669	725	682	709	699	686	731	736	637	680	657	738	695	667	672	666	708	702	689	691	672	745	666	678	709	661	643	700	625	687	626	720	670	746	758	722	684	718	716	711	678	745	706	695	686	696	650	666	673	629	649	683	698	730	683	715	693	672	708	725	662	675	778	675	701	699	616	687	666	694	691	696	717	691	719	736	672	665	713	689	772	704	695	711	733	709	710	716	666	662	669	731	673	701	714	689	692	670	735	732	747	708	688	693	693	756	668	710	694	672	696	688	667	656	681	680	705	632	684	708	687	673	653	699	646	665	714	708	698	663	655
7487	6505	5242	2769	2152	1775	1538	1345	1148	1076	1028	986	970	998	895	844	879	814	856	875	799	839	812	874	842	807	823	841	832	806	789	775	758	807	794	758	836	783	831	788	775	799	794	838	886	742	750	795	751	782	838	834	770	733	818	815	798	802	780	788	803	802	811	818	799	825	827	827	778	811	827	800	749	772	789	834	818	823	793	763	759	802	821	789	783	790	777	786	763	777	776	797	817	801	821	778	801	870	775	756	779	817	750	792	763	806	799	756	799	836	778	770	775	840	769	782	813	773	807	787	809	852	836	851	764	792	787	803	763	829	807	785	766	772	742	872	830	830	831	841	769	759	827	753	795	808	729	716	798	831	799	813	843	767	758	773	794	759	853	767	794	781	821	781	813	811	758	794	812	790	737	773	839	807	811	802	800	763	826	816	803	798	812	781	823	804	770	815	775	838	751	734	793	776	741	758	774	798	826	793	786	826	758	775	791	806	779	773	787	732	796	819	770	730	772	788	811	828	793	816	839	801	821	810	812	794	803	793	812	780	747	820	835	776	764	750	771	831	794	783	808	786	795	813	804	793	796	770	788	802	783	769	844	822	785	780	777	857	818	784	756	785	797	852	818	806	789	822	804	794	833	824	801	825	800	776	768	820	784	781	778	774	827	769	807	839	790	792	775	767	825	801	822	760	806	756	809	749	791	829	770	766	786	747	852	798	772	809	791	753	806	784	804	820	796	811	790	793	824	804	795	748	807	737	771	797	819	814	807	815	732	773	794	798	787	822	803	795	811	789	782	795	823	805	788	818	795	811	841	840	778	827	774	783	778	792	824	787	804	765	806	788	815	758	784	803	817	779	741	844	776	788	813	778	796	846	811	817	813	793	801	802	796	849	800	788	768	778	816	813	731	770	765	747	769	769	806	797	834	741	802	792	833	825	829	835	836	744	734	835	845	790	795	825	791	811	759	735	808	808	771	795	821	772	814	812	792	802	778	789	801	762	819	791	788	789	792	811	757	801	842	790	844	754	794	790	826	752	804	794	834	759	798	721	831	789	786	770	833	811	813	802	762	823	772	807	774	771	763	811	833	780	832	881	791	800	812	795	787	799	798	801	788	799	757	855	780	738	820	791	803	793	823	800	790	804	794	801	750	800	846	778	796	770	830	705	778	787	783	773	826	709	783	821	810	743	782	790	790	785	808	779	828	787	795	806	785	735	752	765	713	819	807	784	780	777	767	796	782	798	823	844	791	796	770	730	815	823	818	797	774	784	764	773	828	776	809	760	818	811	741	800	769	776	769	794	803	780	773	824	814	780	781	816	788	770	772	751	746	840	786	740	819	751	828	804	798	754	815	758	769	833	788	782	748	820	804	781	838	773	811	772	821	765	783	817	801	751	785	811	812	797	801	812	796	799	782	816	814	759	857	786	865	778	756	789	745	795	784	778	792	793	812	810	811	769	789	804	807	783	831	784	816	818	831	811	779	784	752	774	790	804	823	796	814	749	833	846	798	700	838	823	805	823	775	791	781	842	785	739	786	817	820	773	777	807	801	802	810	775	767	754	791	791	790	819	802	785	785	815	808	851	727	836	770	758	794	813	775	833	753	798	782	807	832	812	774	777	752	820	768	779	798	848	726	801	827	784	764	799	852	812	814	741	824	821	761	787	829	805	748	798	789	825	748	785	802	756	831	778	770	783	800	804	794	744	781	771	830	790	830	764	772	859	762	802	789	802	801	794	810	828	793	729	772	776	799	770	750	804	779	759	754	772	804	811	794	775	753	801	762	795	817	772	806	813	805	799	794	852	788	763	779	771	811	792	792	820	826	789	827	769	799	757	823	783	802	803	801	759	814	775	829	782	798	810	823	809	851	795	763	830	823	789	816	755	788	780	816	791	800	804	788	770	825	829	747	744	817	767	790	794	804	845	754	762	781	749	770	790	763	797	785	791	766	847	819	809	888	844	826	820	795	777	760	745	756	801	777	796	799	789	832	841	819	821	761	811	767	779	787	785	723	793	818	800	788	793	769	828	828	807	816	789	792	810	787	763	758	766	821	806	764	757	825	797	701	765	801	742	830	790	764	757	830	802	828	766	770	754	778	747	827	775	787	772	773	718	790	811	805	818	807	714	801	838	785	782	764	767	753	781	812	761	754	815	772	760	817	772	856	811	799	814	782	812	748	754	826	790	760	774	820	776	813	818	760	778	786	823	735	798	795	800	803	789	785	784	751	810	784	804	791	813	857	808	802	796	800	796	784	811	798	795	784	750	783	720	809	803	799	798	784	720	754	799	814	828	801	791	826	810	794	777	757	775	787	811	766	850	813	770	852	777	756	763	821	809	785	774	752	775	822	856	834	814	778	757	815	821	773	771	782	827	815	806	813	823	787	803	854	819	781	796	803	784	780	813	836	811	796	809	832	800	807	797	795	790	765	808	803	785	831	820	809	769	810	802	755	813	768	791	773	767	828	756	824	807	736	780	770	803	808	812	811	801	824	812	795	758	806	813	857	806	783	770	805	729	772	761	800	791	728	774	803	786	773	783	819	791	794	811	767	814	784	774	801	785	784	756	818	781	770	791	824	728	788	803	761	791	788	775	821	806	792	806	838	734	778	797	797	805	760	792	802	791	756	821	831	756	787	793	763	809	771	748	799	806	801	806	772	752	828	836	782	789	800	799	790	777	778	786	837	810	782	810	803	824	798	827	702	804	804	783	730	813	767	833	774	791	846	839	798	791	738	813	786	790	778	835	841	809	845	792	753	811	848	817	790	788	789	802	788	729	844	759	813	784	792	800	835	771	730	785	812	784	781	800	805	817	806	783	777	801	776	791	784	751	750	795	765	738	760	746	797	777	831	782	744	765	818	821	761	790	744	761	809	811	797	787	816	804	793	770	811	811	833	784	707	722	792	777	766	806	795	779	806	785	802	794	786	831	780	785	794	782	828	831	804	784	753	738	795	824	781	809	789	793	800	773	775	789	786	822	818	847	838	774	806	790	771	787	771	750	776	793	805	778	764	813	795	778	777	819	781	810	777	790	775	857	787	771	767	798	777	789	772	825	823	776	768	770	823	830	784	798	797	830	785	825	775	809	767	783	776	782	728	814	761	827	804	771	733	748	821	803	837	804	801	846	802	771	805	795	780	769	862	827	822	777	826	765	789	788	817	819	768	814	792	784	761	777	783	761	772	795	781	792	787	751	815	786	838	825	770	775	808	817	760	851	803	819	782	843	802	770	820	788	769	829	789	802	802	772	766	789	793	741	819	839	821	795	783	809	780	721	836	813	777	765	801	794	806	738	836	845	797	783	755	795	802	766	740	795	825	786	783	767	778	810	805	774	744	810	777	771	819	788	795	786	789	749	817	801	761	781	748	799	857	808	762	783	797	777	791	781	768	801	782	740	811	788	809	822	809	830	824	778	779	831	816	783	810	798	807	807	750	767	803	745	797	818	766	757	741	795	758	827	781	811	767	777	850	743	798	813
22831	21072	28883	23465	21065	21119	10968	1363	906	800	777	642	558	564	499	478	506	436	441	433	442	403	409	388	399	375	359	358	367	395	358	373	322	321	341	348	303	313	330	328	330	347	317	318	339	322	299	317	332	320	332	314	324	308	321	318	313	306	309	322	306	300	308	309	311	280	322	315	317	299	317	320	296	304	287	297	315	307	315	301	322	310	290	299	310	285	328	313	297	286	302	314	315	321	325	295	311	297	334	302	291	302	338	320	295	341	294	294	322	309	298	292	318	305	336	291	306	282	311	289	326	350	304	317	328	327	288	322	279	311	298	297	320	308	291	282	298	313	300	298	282	311	271	267	304	303	323	302	308	275	287	293	284	286	318	298	309	297	301	339	279	338	326	260	278	304	311	290	308	311	314	297	291	294	321	319	309	278	311	308	292	312	309	311	279	289	300	310	290	288	303	269	279	348	314	304	290	325	305	286	289	356	295	326	315	331	319	306	317	298	313	311	331	299	355	321	286	338	350	328	325	304	312	344	307	306	298	287	312	336	306	299	343	301	294	352	284	306	284	308	307	312	275	310	343	305	298	327	281	313	281	304	296	311	306	318	320	308	312	292	296	296	287	333	309	322	307	300	346	307	320	305	329	294	315	327	306	333	308	331	289	280	297	312	311	292	279	286	318	314	312	315	342	316	322	336	279	318	327	276	293	310	286	275	309	300	309	337	325	266	303	300	302	338	333	312	296	308	295	275	292	305	295	289	308	319	317	324	300	294	285	294	304	302	338	289	300	283	246	277	307	332	319	277	304	278	347	289	345	315	326	295	299	304	303	285	306	301	312	272	313	324	302	306	295	284	297	332	304	307	343	314	319	299	308	314	314	304	290	329	332	291	309	290	291	310	298	336	337	323	334	317	316	290	277	307	312	313	295	290	281	297	306	291	305	318	298	307	338	309	319	323	298	308	295	300	318	310	302	308	325	308	301	288	317	293	336	333	293	303	300	320	308	297	311	346	293	296	289	338	331	324	304	304	324	289	308	288	266	301	304	300	307	293	315	304	323	297	288	310	300	311	281	287	273	293	286	322	307	308	307	321	292	298	267	303	330	302	259	287	271	317	323	302	310	291	310	283	301	278	318	310	288	319	304	321	274	296	294	297	302	299	302	308	304	277	283	303	313	324	287	281	300	262	311	287	336	346	308	345	295	335	283	262	276	291	309	324	284	288	334	296	289	327	276	313	314	308	313	295	312	291	298	304	280	300	312	293	275	294	297	307	302	322	286	276	311	301	298	282	303	323	269	314	314	334	286	288	296	326	323	315	322	310	298	299	279	301	293	312	304	279	324	294	259	335	308	288	306	307	345	311	291	330	323	298	302	299	310	313	322	304	295	320	343	300	280	297	308	338	300	328	314	281	293	317	343	310	316	300	313	297	310	285	316	298	318	281	320	290	306	329	276	296	301	282	298	286	316	287	306	294	350	297	289	285	282	289	296	313	297	284	276	335	327	319	301	292	310	317	290	331	293	333	325	312	315	288	319	306	325	302	277	301	267	337	260	320	305	305	297	294	307	291	314	292	273	283	291	302	297	325	290	303	297	310	358	305	323	324	307	291	305	298	289	304	309	286	289	283	282	299	287	327	340	323	313	317	321	306	289	266	308	293	307	296	335	308	306	303	310	299	310	310	305	299	326	300	282	282	278	292	302	317	295	297	283	312	319	288	305	289	299	310	260	305	290	299	282	327	276	297	335	299	314	315	285	276	320	287	291	309	301	332	310	289	302	310	308	318	312	323	338	291	265	313	298	292	302	292	309	306	292	305	307	292	322	322	310	280	302	292	294	312	331	291	278	311	309	313	282	323	287	298	274	325	327	317	305	307	275	301	282	339	323	279	276	328	304	307	304	269	287	300	311	300	256	292	307	297	323	279	297	303	342	301	318	284	255	306	309	306	316	292	306	308	333	324	294	313	294	324	318	320	306	291	322	303	315	339	313	331	280	315	328	291	319	309	281	292	306	305	287	328	316	287	292	282	302	315	336	282	310	307	307	302	289	316	304	291	293	315	305	297	280	272	300	289	315	266	315	304	292	292	312	300	281	301	295	329	326	315	280	275	320	304	305	288	319	288	302	317	293	307	298	286	309	301	312	297	301	323	288	331	314	296	319	324	305	296	307	284	302	268	285	303	303	322	326	344	308	306	300	322	307	287	299	315	309	311	315	316	341	326	310	342	319	297	272	295	288	310	320	309	299	336	268	300	302	292	285	314	319	317	312	307	289	277	305	328	328	277	319	275	296	309	301	322	292	310	300	330	328	280	290	301	295	315	292	293	300	320	325	296	302	311	326	305	309	297	316	309	282	296	296	274	299	326	290	313	283	292	294	307	341	306	336	259	292	298	324	301	310	310	319	299	308	304	304	320	305	292	306	306	289	294	313	342	269	317	291	315	312	289	278	324	307	304	286	344	285	336	309	294	311	308	299	298	340	316	312	337	293	292	289	327	294	305	298	325	318	268	349	275	275	305	291	279	339	294	316	293	334	343	313	283	318	293	281	324	323	308	272	317	341	314	316	307	326	342	304	304	259	324	294	287	300	316	302	296	308	276	285	293	291	314	304	274	304	314	312	296	334	294	342	289	310	324	319	276	325	280	306	301	311	305	326	323	312	320	327	281	320	299	298	306	285	307	284	286	313	334	306	325	286	310	313	306	290	303	285	259	301	305	320	293	285	300	325	306	284	314	291	306	340	307	292	267	288	312	308	303	305	302	319	303	307	296	310	283	298	325	313	265	302	299	305	288	296	291	317	299	322	330	302	303	308	295	312	302	324	292	302	313	323	307	287	281	284	306	310	319	290	298	284	308	310	306	317	287	289	320	338	329	305	280	285	307	302	318	359	331	282	290	340	313	297	301	307	298	300	272	316	293	326	340	291	313	306	314	322	317	317	294	294	296	289	300	322	311	301	312	289	306	333	286	285	315	297	282	316	286	290	302	296	297	306	290	304	293	299	313	316	301	310	318	328	282	306	298	331	311	318	283	306	313	324	307	307	301	313	293	301	263	278	306	301	348	278	297	303	305	280	318	311	306	297	308	292	319	280	303	315	328	326	314	303	304	286	323	310	320	289	311	269	314	281	314	301	345	307	297	311	334	298	337	267	315	333	316	313	327	337	305	299	297	278	298	306	278	295	277	352	294	323	293	292	300	343	273	288	287	289	258	316	301	302	268	303	296	278	301	311	300	318	293	283	307	279	317	310	331	306	319	306	301	293	305	336	305	273	284	296	284	318	289	291	302	292	305	314	307	316	338	310	280	289	324	280	287	290	285	310	281	279	304	309	277	285	296	318	338	301	286	306	318	312	315	326	319	285	308	267	293	317	287	290	305	308	305	295	324	324	296	310	302	313	303	315	287	294	331	333	284	302	306	297	334	275	313	315	302	286	287	291	309	321	326	330	327	324	313	324	315	335	341	284	304	337	283	319	308	309	322	320	296
10960	17458	14345	7535	5181	3994	3018	2344	1912	1594	1244	1173	991	953	743	719	725	680	591	544	524	548	537	497	447	458	454	446	417	439	447	414	420	385	418	372	399	395	401	383	416	365	361	352	339	356	347	368	328	365	373	328	393	344	367	338	348	351	386	383	352	324	341	344	351	351	337	361	365	335	355	320	346	320	326	361	338	337	337	342	354	348	351	330	280	316	326	330	341	338	334	349	346	339	334	377	322	328	336	316	315	341	321	328	329	354	311	339	328	303	324	352	301	336	335	315	339	335	326	359	353	345	346	333	301	342	375	333	331	339	363	341	346	353	364	323	333	345	349	341	321	361	326	353	317	327	329	331	337	316	397	327	331	329	335	337	310	353	303	345	337	358	328	329	357	322	319	338	313	326	332	334	328	318	333	301	332	331	351	343	338	371	314	322	338	314	354	350	348	337	348	334	318	369	315	345	351	358	346	370	368	359	330	334	328	347	312	346	337	330	338	321	324	323	335	354	350	368	327	339	376	341	343	316	331	312	352	309	341	343	336	345	327	318	357	363	337	322	331	337	341	329	322	328	344	334	319	321	299	339	304	322	328	329	323	329	359	343	336	333	316	348	335	373	341	333	304	332	357	325	344	334	334	320	314	326	314	331	314	319	337	333	343	349	317	350	347	308	332	349	338	332	333	320	333	320	318	323	328	350	315	371	348	358	341	325	352	323	341	330	296	321	370	344	340	322	328	334	334	344	318	338	350	345	333	323	311	316	326	322	328	353	321	320	289	338	337	355	342	360	310	328	334	343	301	298	330	331	332	320	329	313	342	321	332	342	345	346	324	326	337	344	326	333	330	351	337	329	321	328	316	311	330	349	334	350	339	363	364	357	346	333	329	383	355	331	355	329	334	325	344	320	321	345	340	322	347	328	343	350	307	343	355	319	371	335	358	354	326	342	327	344	379	328	311	305	340	325	339	337	336	310	317	317	360	355	362	318	327	315	353	328	328	335	332	315	379	317	349	314	322	320	353	344	315	322	350	321	308	329	314	340	348	327	361	341	329	335	360	357	321	322	319	303	338	303	346	310	349	331	349	342	344	325	341	307	344	361	345	344	309	330	311	333	336	310	348	326	336	300	307	365	350	337	374	313	345	319	340	332	340	322	327	331	320	335	298	347	367	328	330	344	373	346	307	346	311	348	348	323	347	334	347	317	347	371	354	326	335	357	319	350	350	352	316	345	338	357	311	349	335	331	333	319	354	339	341	353	310	363	332	333	348	321	334	350	303	324	318	360	348	328	341	354	341	344	312	326	332	291	353	332	336	341	353	361	339	326	331	356	310	319	315	333	298	343	330	333	352	334	323	328	315	322	335	323	363	335	314	322	327	309	346	318	338	326	328	342	326	344	349	336	329	333	354	317	329	336	312	335	350	310	352	348	349	337	355	336	342	350	328	331	361	344	349	349	350	331	307	316	359	344	342	340	313	338	347	325	345	318	353	321	315	349	351	340	342	344	338	355	338	331	330	289	294	360	345	343	358	320	347	359	325	329	356	354	354	331	335	344	321	325	338	326	365	328	344	345	337	363	359	362	331	337	321	310	327	312	341	320	341	312	334	315	338	354	344	320	325	338	352	346	297	358	336	328	281	328	339	331	334	352	317	347	344	354	330	327	342	360	329	302	353	313	340	353	326	338	297	352	356	349	343	319	348	337	341	366	335	331	313	329	344	318	349	387	343	339	337	331	335	358	334	331	364	329	334	343	296	359	339	328	323	313	334	334	331	330	346	339	317	280	342	348	317	335	353	339	331	347	337	316	362	294	313	339	327	303	319	326	334	320	350	329	330	350	326	344	339	310	361	295	341	319	342	371	328	357	310	338	323	307	330	332	349	322	305	329	307	302	318	342	328	310	331	331	281	316	360	348	332	336	323	329	309	318	307	343	371	302	313	350	310	322	325	328	337	356	360	344	355	349	302	335	316	302	323	326	340	340	308	346	326	341	347	321	346	315	327	323	335	335	344	357	345	326	332	338	339	318	326	314	341	329	326	334	373	320	336	322	306	341	337	317	311	334	323	312	326	341	324	329	343	317	321	365	344	316	337	331	302	344	331	329	330	322	338	351	363	344	365	340	326	317	318	348	300	337	346	351	321	321	320	345	370	332	343	316	319	339	309	369	319	333	348	342	334	319	354	328	353	334	327	375	322	338	294	325	342	357	292	313	323	309	362	327	275	329	309	353	325	299	322	394	337	331	302	309	336	341	311	373	364	363	324	336	313	347	307	344	293	329	319	326	319	351	332	345	353	317	353	322	315	305	332	344	317	344	327	334	325	350	349	323	320	340	302	341	362	316	321	361	332	316	347	315	322	323	336	327	307	338	362	343	314	335	348	360	360	308	339	297	338	375	340	355	349	335	347	364	335	339	363	296	322	372	326	350	354	301	329	342	333	358	315	314	311	318	335	369	335	337	337	348	332	343	304	312	340	317	340	347	347	348	330	332	356	305	332	312	329	337	331	322	340	333	327	348	338	342	332	391	306	347	343	304	328	316	325	356	368	360	342	367	328	316	319	317	307	323	358	346	373	318	355	352	341	296	327	343	330	320	341	346	327	355	335	344	329	341	309	320	329	316	347	326	335	346	345	310	342	330	345	372	342	349	313	337	311	349	381	334	326	344	386	339	327	316	330	321	316	333	325	293	348	317	320	301	327	318	362	328	318	303	357	316	326	326	343	373	374	359	345	289	324	326	323	342	304	381	329	318	321	316	364	337	360	299	317	350	338	321	322	345	355	325	324	338	318	322	368	358	335	319	346	340	328	307	336	342	318	322	297	340	333	367	341	370	318	366	337	327	357	334	337	343	327	343	344	344	324	372	317	323	325	339	322	331	344	299	374	306	329	326	325	337	357	348	307	327	325	349	330	322	354	332	329	320	330	347	327	358	332	320	305	314	357	325	340	346	345	349	363	311	345	322	336	318	323	349	355	365	308	337	317	333	359	318	310	335	347	332	320	337	333	318	337	352	334	313	366	328	335	309	322	331	360	333	289	341	341	325	327	310	366	314	318	359	339	329	333	344	366	313	348	331	312	327	346	359	347	347	364	328	343	327	362	363	320	332	322	348	336	325	334	343	331	316	331	300	342	316	329	325	321	336	314	353	337	342	314	320	334	332	320	332	345	344	330	323	337	312	326	321	342	322	344	320	325	314	329	317	298	351	341	382	364	320	337	332	330	339	354	344	355	338	311	366	370	357	328	339	333	355	345	355	352	348	349	305	332	339	341	332	355	347	323	339	350	342	360	323	354	354	299	364	321	349	324	331	338	365	349	337	364	308	334	353	363	331	333	361	337	332	308	333	317	318	330	330	343	335	322	334	317	344	356	336	337	369	333	326	340	331	351	333	335	363	320	317	335	343	331	331	338	336	300	321	348	327	333	352	338	309	328	332	376	321	312	352	367	330	329	321	347	371	314	341	320	354	325	366	335	354	323	332
26931	20219	8295	1019	750	684	655	664	642	667	637	664	610	592	595	643	588	586	635	568	643	580	648	600	590	577	552	629	599	632	616	621	639	606	600	631	613	587	540	592	640	633	564	616	598	583	599	559	608	606	602	580	582	598	599	618	597	594	594	565	603	616	634	585	564	619	596	615	604	604	623	572	590	540	579	573	605	625	572	594	622	644	595	606	580	624	610	587	593	625	584	591	600	599	633	574	598	594	585	579	597	606	588	635	623	589	576	599	609	581	618	595	592	609	619	601	601	580	588	626	589	622	577	606	614	604	603	573	605	571	586	582	549	604	612	606	628	609	584	598	590	597	614	629	580	573	608	643	567	640	590	581	591	633	605	610	552	620	607	626	625	586	600	590	615	591	551	615	622	590	656	608	595	572	604	629	577	607	605	631	580	596	600	605	597	589	561	572	579	589	596	598	623	556	571	572	628	572	631	602	582	626	586	585	596	630	579	572	613	608	613	588	635	636	609	618	596	617	625	572	672	611	559	608	600	626	621	605	585	593	556	651	637	553	577	611	602	588	646	589	605	602	631	606	644	590	651	617	576	546	621	588	593	589	613	607	633	588	620	611	613	618	588	613	582	599	584	646	596	627	614	597	634	620	592	616	647	637	593	579	576	583	622	583	608	535	599	577	603	617	572	612	597	598	568	584	594	602	574	627	570	579	595	591	563	627	591	636	593	606	597	602	578	620	587	598	598	612	626	652	611	589	623	631	599	581	634	590	613	613	578	607	628	591	554	605	632	607	586	593	600	588	581	571	636	585	654	573	595	602	538	572	608	604	615	578	618	610	577	621	594	569	603	585	584	600	599	605	600	571	612	583	612	570	596	636	631	586	614	653	602	611	579	626	588	610	596	631	622	623	607	597	604	592	597	606	580	615	628	596	627	641	589	632	572	620	607	601	619	591	574	595	672	615	594	563	610	635	581	608	574	549	604	560	573	611	582	575	581	620	618	598	624	625	613	636	606	606	595	601	616	626	569	600	631	596	566	576	580	577	590	626	593	621	591	630	582	600	616	585	602	589	560	601	604	627	620	563	641	620	605	583	624	576	600	580	571	607	592	575	597	580	633	611	622	612	597	633	593	582	563	599	630	595	593	589	571	584	582	617	583	609	598	583	622	636	573	622	608	568	610	608	642	622	613	609	610	570	603	619	610	632	613	622	616	599	561	576	605	588	573	627	588	604	610	588	559	630	597	587	586	572	647	624	604	595	637	607	580	615	575	625	614	597	584	572	578	618	635	656	621	581	598	583	588	592	593	588	580	582	588	585	608	576	587	582	605	585	555	608	599	620	599	579	607	601	580	615	576	624	571	619	593	565	566	610	573	589	640	633	563	562	589	587	645	609	634	633	609	618	597	595	613	602	606	601	576	619	589	626	583	565	599	600	589	570	605	600	620	571	631	612	589	586	598	566	543	595	635	572	624	607	604	591	610	577	665	591	592	574	591	587	564	574	614	649	589	589	595	579	611	563	612	617	572	589	610	613	609	616	570	584	610	622	555	607	601	629	551	582	649	600	631	642	626	616	545	617	556	563	606	647	578	561	582	564	596	574	622	593	606	630	584	588	616	597	558	594	603	544	635	615	582	571	639	635	584	613	602	614	597	584	593	603	621	601	646	601	598	611	653	622	598	572	575	598	636	619	604	580	589	592	641	550	582	630	582	640	539	588	601	620	597	626	585	614	601	598	584	616	617	640	623	562	596	629	562	582	603	562	617	599	605	604	639	629	580	618	588	601	661	618	612	582	609	612	606	577	603	605	611	667	598	605	570	555	610	619	585	646	588	539	588	617	571	610	601	567	559	607	592	590	613	615	598	643	597	613	610	593	585	634	602	602	624	607	610	589	569	585	630	608	578	579	622	624	615	624	580	610	599	614	624	572	542	578	626	571	595	578	641	566	624	578	629	566	592	580	546	601	568	637	628	551	599	638	545	601	666	575	608	603	595	559	591	558	568	571	606	608	583	612	582	618	619	609	635	562	602	580	592	614	609	605	653	594	586	594	588	578	583	591	627	552	602	563	637	613	599	580	611	585	584	615	604	583	613	594	623	575	664	576	565	613	598	643	603	591	586	586	569	583	617	579	606	632	616	534	582	644	529	600	590	618	623	579	587	586	650	603	612	600	623	600	649	614	579	585	619	592	592	608	563	616	560	584	604	576	635	642	595	575	638	627	647	589	638	658	622	598	602	603	601	620	584	590	631	552	607	545	586	612	614	588	587	611	583	612	585	652	579	629	573	621	608	581	560	571	628	577	583	598	595	602	612	590	598	606	539	612	590	596	644	631	549	623	603	635	634	605	597	591	622	595	624	652	609	577	581	613	583	604	561	637	600	586	599	587	596	606	578	591	605	626	571	620	631	639	639	553	620	590	559	612	562	582	610	618	639	553	604	613	609	643	609	636	607	598	609	629	605	614	574	595	610	628	601	596	582	564	589	635	625	566	602	597	621	593	578	633	625	577	600	602	590	595	630	563	574	624	573	577	553	626	611	581	572	616	627	600	593	612	572	618	598	595	595	552	622	587	580	593	653	631	606	603	596	593	608	630	616	624	633	618	629	602	589	604	614	616	547	576	625	622	635	592	610	602	609	602	600	631	627	610	656	577	632	585	633	595	557	612	572	617	581	591	630	567	606	630	618	581	593	629	610	567	617	580	635	608	617	602	606	609	592	606	614	591	619	576	549	633	571	600	584	587	597	626	603	590	601	613	571	604	616	615	628	590	610	644	631	620	624	616	626	585	633	611	587	611	634	580	616	661	634	616	604	559	635	579	600	622	579	589	598	578	615	636	604	615	597	600	613	585	607	594	578	620	557	627	590	554	608	581	555	575	600	616	635	640	604	582	611	611	596	590	650	574	576	615	643	563	589	589	620	588	582	621	571	583	596	627	568	570	559	595	575	586	604	597	627	661	662	589	599	607	599	568	606	633	594	611	634	568	585	587	611	568	628	613	640	633	643	615	555	605	595	551	597	628	561	638	611	596	606	611	589	610	607	611	566	629	624	668	601	603	537	632	590	591	615	567	588	609	607	587	579	581	624	609	599	587	634	600	623	639	592	601	611	582	636	605	594	610	614	540	604	593	587	655	644	610	603	609	586	620	588	593	590	613	601	590	629	584	591	583	598	605	617	590	613	571	619	572	607	602	601	608	598	622	596	540	614	593	630	633	620	590	589	615	607	590	655	659	627	607	545	612	600	590	631	570	602	634	608	592	603	576	617	582	600	577	614	608	583	626	629	615	596	641	592	589	628	559	544	604	591	617	603	562	601	603	578	601	614	610	660	612	613	591	590	598	625	676	631	599	591	633	617	651	577	596	594	575	614	604	637	597	567	592	598	584	562	574	603	577	598	615	595	615	576	589	594	598	594	597	616	627	581	559	619	643	603	616	588	624	624	600	589	567	619	586	619	578	601	603	599	613	605	576	579	602	650	570	592	550
6019	1603	1340	971	842	820	772	763	732	746	749	731	739	695	727	713	725	706	675	700	718	675	708	752	728	692	707	725	686	716	640	703	707	723	712	747	701	696	727	674	723	751	733	642	658	746	666	705	705	723	681	701	730	692	680	735	728	711	709	714	648	726	698	687	710	721	728	722	731	706	707	728	736	706	691	697	682	707	714	712	738	690	706	703	719	708	703	662	722	704	712	740	688	711	719	727	669	703	707	696	737	652	707	693	667	678	765	691	699	738	666	707	726	715	682	735	726	754	691	733	725	656	720	719	715	684	666	714	696	707	702	749	682	687	699	689	755	714	793	671	741	698	704	708	661	763	689	734	705	742	716	717	724	728	684	730	710	638	755	681	724	655	683	699	690	692	714	710	668	746	711	698	686	736	711	711	748	690	699	722	684	651	704	728	693	713	737	704	691	753	762	737	715	731	732	662	699	661	699	670	657	715	707	735	677	669	668	733	689	695	701	717	729	711	683	694	699	714	720	739	694	709	702	712	685	703	700	755	682	699	720	713	730	711	753	716	692	692	749	684	704	682	735	666	742	742	674	699	724	687	614	765	713	662	698	724	671	707	701	706	673	718	725	716	712	679	727	703	716	656	723	684	711	645	741	764	687	647	714	735	696	705	688	707	729	711	682	717	727	698	698	692	653	713	714	696	686	720	672	725	727	701	692	745	656	768	681	672	670	723	661	666	705	707	696	707	800	734	731	709	696	759	751	678	662	695	692	662	761	708	678	723	740	736	669	689	697	732	711	710	725	698	707	737	715	720	689	689	674	661	718	710	707	686	729	679	667	686	678	706	656	717	715	681	728	702	672	687	736	703	703	731	769	683	685	727	705	676	687	675	676	771	642	703	720	685	701	695	680	707	636	688	690	710	687	682	731	724	749	690	695	704	704	701	689	684	707	706	668	761	742	704	710	704	681	705	773	689	702	701	734	691	669	708	703	742	717	746	728	698	697	681	710	660	724	729	695	678	715	739	692	660	719	656	733	653	696	661	695	708	737	686	674	627	764	675	718	712	723	660	724	684	740	656	710	691	677	685	701	721	681	743	722	663	700	742	652	674	718	701	694	697	689	726	726	739	676	740	697	711	728	679	740	702	687	673	716	728	659	720	713	726	678	705	710	712	691	727	731	679	731	719	703	688	683	701	778	700	679	700	703	712	746	695	702	719	706	711	742	718	673	699	706	676	691	698	696	736	703	695	714	703	772	659	722	724	690	738	722	735	717	744	708	718	756	730	683	690	697	712	700	755	688	715	733	715	717	702	711	755	692	696	687	745	675	661	654	674	741	712	726	663	710	727	689	741	718	652	709	674	719	673	654	658	703	703	680	679	713	736	713	701	700	677	705	680	720	697	703	682	690	721	715	709	718	679	723	718	724	730	711	730	701	672	695	741	735	701	730	699	698	727	687	699	707	685	678	684	723	713	716	659	679	715	738	723	731	710	723	728	734	711	676	702	730	692	697	664	703	679	714	749	746	751	707	662	707	675	704	709	680	734	715	733	731	753	705	679	741	713	731	740	718	727	703	716	744	703	701	686	751	673	684	667	702	736	702	681	697	741	642	657	646	707	678	679	720	715	662	685	677	729	700	707	668	690	678	707	668	681	691	725	727	716	687	724	711	730	714	705	709	716	717	715	693	704	706	668	690	683	687	708	668	634	722	733	684	680	764	677	720	670	662	716	730	727	722	704	647	705	719	725	718	716	679	685	690	653	729	688	687	699	720	694	734	743	712	676	673	668	651	678	679	677	654	697	681	703	681	684	742	700	736	694	688	702	713	718	692	661	708	719	673	741	681	726	721	732	668	709	742	694	701	712	710	692	703	703	672	713	679	718	721	716	742	714	701	699	692	735	731	728	689	700	666	780	735	720	703	673	683	722	726	696	705	717	724	692	661	677	628	703	744	725	692	712	760	673	662	694	715	726	700	693	693	733	688	699	669	691	744	688	705	693	675	731	744	707	747	670	707	716	687	686	686	691	695	680	729	692	691	726	726	681	706	716	692	709	671	682	716	707	694	704	693	685	721	673	729	701	684	732	679	691	719	671	727	698	683	670	704	667	745	711	690	733	710	671	671	677	656	652	683	701	748	681	668	722	690	696	729	728	750	697	703	668	722	701	668	689	650	761	720	699	755	691	730	735	714	705	669	668	710	731	711	690	719	680	708	702	680	726	697	727	703	701	684	723	675	690	651	719	671	705	694	701	742	725	726	702	706	660	711	742	703	665	700	665	703	659	686	756	689	683	718	644	696	664	733	716	726	668	688	706	670	702	729	699	753	698	719	737	742	710	710	694	673	688	692	752	734	690	704	736	764	693	712	712	683	674	763	704	698	722	696	703	720	691	686	643	659	679	731	729	722	703	778	731	738	719	688	698	689	712	727	752	722	706	731	694	730	695	684	713	691	714	702	741	699	685	685	719	753	733	725	683	659	628	689	689	736	714	725	716	734	702	705	712	631	686	699	698	684	715	731	710	720	707	623	697	701	704	730	742	684	723	728	684	735	688	688	731	724	699	699	724	721	705	689	689	662	695	693	678	683	740	707	709	701	702	654	745	725	707	709	716	708	711	662	684	697	627	682	712	714	733	720	728	689	679	705	679	710	671	708	637	744	673	688	731	738	711	677	727	735	710	727	719	690	696	714	675	765	754	703	744	675	721	685	717	667	693	755	697	724	711	678	760	705	701	684	694	711	712	710	664	663	686	688	683	684	742	723	704	726	734	662	710	766	732	738	728	730	707	754	711	670	746	685	708	715	733	703	715	706	729	722	679	686	702	691	733	679	707	688	719	705	722	726	693	729	728	679	730	726	709	681	746	730	706	725	714	688	749	713	662	737	745	710	734	673	740	688	660	732	698	676	670	702	746	704	693	672	715	710	698	674	716	712	722	719	692	714	704	686	691	729	763	685	702	724	730	691	717	698	707	733	684	729	679	747	684	712	750	741	758	719	697	710	659	672	718	711	686	713	678	702	668	680	674	695	734	737	721	709	660	741	663	659	688	710	717	692	684	713	736	682	675	717	728	661	700	706	703	685	763	699	695	698	701	726	691	710	710	687	686	688	684	690	700	703	673	677	663	651	698	682	700	689	693	653	730	734	697	740	648	699	674	738	660	699	720	714	675	709	708	739	689	698	733	697	686	735	662	751	664	724	720	709	706	731	733	670	702	707	699	670	706	715	729	709	761	713	728	650	742	699	668	717	717	708	701	676	701	735	714	729	748	676	685	703	697	718	693	761	714	717	696	720	699	703	720	687	728	678	700	668	685	674	660	686	713	703	638	684	761	718	696	689	711	710	696	697	684	711	666	724	702	756	685	706	676	662	746	715	699	685	716	690	681	698	681	710	648	693	753	690	721	698	685	666	687	693	715	702	709	722	688	686	755	704	694	748	693	673	667	701	680	664	733	693	739	711	729	694	699	727	711	727	725	722	765	735	696	705	695
23803	21072	28504	23864	21078	11688	1208	737	609	534	549	470	437	402	435	382	421	413	379	347	323	291	340	333	364	327	311	336	313	303	303	292	299	298	342	306	290	310	330	301	285	311	293	285	295	282	328	306	282	319	318	269	343	313	306	307	310	300	304	325	314	300	293	277	299	301	317	295	281	283	302	300	291	321	281	302	280	315	302	315	278	290	321	308	279	319	278	276	276	297	293	276	285	312	286	302	285	288	305	288	304	330	265	325	273	288	289	310	276	321	304	292	322	275	311	259	273	275	284	298	318	304	289	296	316	321	297	305	305	281	328	270	297	289	280	321	271	296	328	316	279	315	280	314	300	299	287	298	278	289	276	285	290	278	278	286	290	290	319	275	311	312	268	265	327	314	299	304	285	305	292	319	265	304	291	284	316	287	313	295	292	318	268	287	315	322	309	312	281	290	310	274	277	312	253	313	259	308	311	273	283	306	318	272	324	286	289	269	291	302	264	315	278	308	281	309	297	316	288	283	263	303	281	303	310	305	320	302	286	295	307	291	276	288	322	289	289	260	297	302	291	287	276	298	302	319	297	305	290	304	304	308	284	324	302	284	296	302	269	282	321	278	281	274	278	279	281	321	285	285	321	259	285	276	271	318	303	297	310	271	282	289	319	284	303	266	308	298	293	314	297	282	291	296	298	295	298	295	276	279	282	270	298	314	303	296	281	271	320	286	285	270	304	318	302	305	288	297	280	296	277	298	260	303	287	287	299	307	297	315	288	268	281	319	306	278	309	302	281	294	283	280	311	316	263	302	270	304	281	304	321	334	309	266	304	301	256	273	316	318	310	291	299	268	292	271	302	288	288	326	288	311	302	274	295	304	287	294	285	298	269	297	294	294	309	288	284	292	318	283	308	327	283	297	256	256	306	290	298	304	298	299	311	316	320	289	286	306	306	306	294	292	270	315	294	287	320	283	293	319	298	314	278	307	262	307	301	311	280	269	284	271	271	300	304	328	286	311	306	262	296	314	304	317	296	279	295	289	286	275	302	281	296	305	304	312	292	307	296	292	291	309	282	292	310	286	315	288	265	284	294	306	312	288	312	292	292	318	285	279	269	291	298	299	288	275	286	285	304	264	305	303	306	299	290	257	261	274	254	306	314	262	307	291	298	304	278	295	277	289	287	293	297	325	304	280	297	286	300	286	272	302	296	300	317	325	290	294	287	260	318	267	313	312	302	292	283	285	296	306	295	288	291	330	300	280	285	269	289	294	278	289	278	283	276	272	305	306	270	335	291	311	303	280	282	287	289	326	315	275	310	318	310	280	286	299	295	293	291	309	283	311	301	305	309	297	304	298	303	303	292	261	281	292	287	285	316	303	313	300	287	284	290	310	285	289	284	329	299	297	268	292	283	269	314	299	289	317	318	277	279	296	276	312	293	294	320	325	306	284	290	326	309	295	295	296	309	293	286	302	304	338	287	302	297	292	307	279	285	309	278	324	311	309	280	286	313	298	319	290	303	275	289	318	313	329	318	308	295	281	299	309	289	301	318	275	301	288	294	282	286	239	321	266	275	305	326	275	314	287	311	271	296	274	279	320	305	260	303	303	315	292	311	300	303	280	301	304	290	317	265	310	294	305	294	271	304	307	293	287	319	308	273	259	321	314	306	282	327	291	292	304	310	292	310	283	289	287	316	274	302	299	319	281	278	292	324	299	290	280	292	289	290	279	295	292	297	291	312	296	284	295	298	291	296	284	294	275	297	301	313	276	311	280	285	297	321	307	287	307	306	304	288	289	307	289	322	310	273	303	305	274	309	278	271	258	293	278	299	300	283	276	298	312	297	282	304	263	268	288	302	300	293	281	292	284	281	275	308	301	307	301	299	312	317	305	307	311	304	288	283	297	290	295	303	293	314	276	307	287	290	258	298	280	290	302	290	309	296	274	265	309	266	293	270	312	323	288	277	304	278	285	304	314	270	264	301	315	327	270	281	310	334	264	315	316	275	301	253	294	303	272	287	309	297	233	310	290	267	295	290	270	303	270	329	273	290	331	295	284	310	298	316	300	290	314	290	317	286	289	333	300	286	299	277	302	288	322	306	289	300	280	289	271	300	311	276	294	310	298	300	316	285	291	318	276	278	330	306	302	287	290	302	311	297	303	302	276	283	291	259	315	297	286	269	280	295	267	310	296	290	293	272	285	283	288	301	313	288	282	280	281	307	301	320	324	284	298	272	299	293	289	298	285	309	295	294	292	282	319	314	290	280	299	269	280	287	309	301	291	306	276	274	294	298	300	283	318	323	276	282	302	297	321	284	300	266	321	288	315	291	274	294	304	293	288	271	295	312	266	295	282	301	292	299	293	285	277	282	273	300	290	321	317	292	288	327	286	291	312	295	273	288	292	257	244	312	288	301	313	312	294	282	295	308	329	297	290	268	287	283	294	312	311	299	311	289	319	291	275	312	312	259	266	321	302	308	283	285	304	294	304	311	280	330	278	292	291	316	266	274	295	300	294	284	279	308	286	285	303	308	256	311	309	327	270	300	326	312	305	291	297	313	322	302	290	292	318	285	308	292	333	273	271	313	322	306	285	269	279	298	297	312	284	299	297	270	301	291	285	291	289	324	274	265	281	315	303	278	295	303	301	317	282	288	298	288	293	300	319	290	292	312	296	272	273	310	292	313	301	290	279	341	287	272	291	274	311	269	309	297	268	289	300	298	302	312	304	319	279	325	286	292	317	287	309	269	331	318	316	291	282	291	264	291	281	311	282	295	329	278	318	302	318	290	299	311	271	263	309	276	308	301	284	280	252	299	288	287	281	320	306	311	296	300	298	300	290	299	308	310	303	265	274	292	284	275	290	320	308	324	299	270	303	309	282	307	277	271	293	294	298	280	272	297	286	292	284	306	317	282	285	280	265	277	311	303	288	288	269	295	306	306	292	313	276	272	295	348	305	279	296	309	297	315	284	298	330	270	291	297	302	297	249	315	305	314	294	348	254	299	306	289	300	305	304	322	290	292	268	332	290	301	306	315	306	275	271	311	298	315	299	266	282	271	300	268	281	308	319	320	302	308	295	285	314	305	299	307	292	291	293	286	321	318	294	318	268	267	304	325	304	306	276	301	284	294	295	297	286	252	288	298	300	292	281	280	276	283	288	315	316	292	265	277	261	304	297	287	290	317	275	312	316	291	297	344	283	296	291	304	278	329	288	299	301	300	299	306	296	282	315	293	287	295	285	309	298	311	274	315	327	292	292	294	304	309	277	291	270	285	316	298	282	309	287	275	334	291	294	295	300	288	262	287	277	285	273	277	300	253	289	275	298	318	301	271	285	328	310	309	301	288	327	297	325	271	274	300	283	299	331	281	292	285	285	306	310	298	310	309	281	308	327	306	286	274	295	307	275	291	313	267	288	323	296	310	301	253	290	308	275	310	298	299	270	272	300	294	281	318	312	296	299	296	305	274	309	298	279	275	290	290	292	295	290
7861	10938	8710	4336	2991	2215	1813	1362	1105	981	854	747	648	608	551	512	525	527	512	452	454	429	409	437	420	424	438	382	410	414	365	402	389	364	353	382	373	362	344	372	371	388	358	381	367	354	378	368	335	332	380	359	348	350	349	386	387	348	369	331	376	322	357	342	354	348	333	386	342	334	338	344	367	375	320	328	368	365	367	387	348	368	350	341	343	401	350	333	330	343	376	352	347	382	368	363	383	354	371	353	371	374	377	397	384	379	377	358	387	324	370	342	367	367	391	352	328	355	392	344	354	363	364	368	339	344	346	317	370	352	375	360	367	347	350	363	351	358	367	373	342	353	373	385	350	355	380	351	318	326	362	359	300	322	373	342	359	359	346	363	376	351	351	355	365	407	330	358	362	350	322	343	401	375	323	332	366	347	343	320	358	383	338	389	353	358	348	342	345	395	340	372	351	352	351	369	343	381	371	354	333	369	369	384	355	382	337	352	338	362	349	333	331	361	358	347	364	338	379	335	335	351	373	371	318	334	351	328	355	312	354	357	365	347	340	348	378	317	341	324	318	363	337	321	371	362	396	385	368	349	324	351	306	312	394	334	353	394	375	369	343	339	338	355	370	345	382	343	372	361	355	331	334	347	366	365	341	343	343	330	339	321	346	368	353	329	353	350	342	371	377	359	329	374	374	358	384	338	353	321	358	331	342	335	314	381	354	366	360	367	365	347	353	373	342	358	362	366	302	344	371	351	353	354	357	341	364	369	358	345	353	360	340	365	333	343	360	325	345	378	344	338	357	333	310	332	370	327	378	357	371	356	319	325	362	323	361	356	361	353	362	325	344	356	340	358	358	375	332	337	368	364	386	379	333	328	311	340	375	374	388	333	361	352	353	353	398	335	359	358	339	368	313	327	361	356	360	321	344	336	338	382	356	351	385	346	358	327	363	341	383	327	336	366	335	348	359	355	323	360	356	335	358	371	368	340	363	327	340	337	332	358	339	391	349	336	329	382	362	343	376	350	361	316	337	365	366	330	349	377	347	371	342	370	353	352	366	349	355	372	340	360	376	365	342	355	386	381	362	348	319	338	351	364	365	343	339	348	358	374	349	356	351	373	352	340	341	325	328	364	378	338	355	353	340	346	348	383	345	333	331	360	337	367	330	367	335	389	363	349	323	338	349	353	349	321	368	359	328	343	335	368	394	332	351	356	324	362	370	325	366	353	364	342	349	365	367	337	378	356	341	335	347	352	346	370	341	349	328	331	336	353	340	331	327	361	353	363	388	329	365	350	347	340	376	349	350	360	325	351	352	364	319	338	331	357	363	349	357	320	334	331	360	360	368	352	365	381	359	374	288	365	376	371	323	371	359	399	361	348	346	368	374	326	334	355	339	380	357	348	359	341	340	353	347	344	366	337	339	339	358	347	334	341	377	348	350	369	343	330	344	359	365	354	337	351	379	388	352	340	378	320	352	345	368	355	386	322	332	357	372	336	333	347	361	378	392	354	379	337	360	343	318	348	333	371	343	324	348	341	358	348	371	351	347	344	330	342	369	383	395	333	347	354	356	329	346	382	370	347	340	326	395	376	335	342	360	333	354	386	340	339	383	321	352	374	349	380	348	343	383	345	347	333	353	348	312	339	344	352	381	365	336	336	368	334	333	332	358	330	398	362	351	332	343	348	347	375	312	366	344	349	327	355	330	330	322	354	335	310	337	355	371	367	330	340	346	337	366	354	324	357	397	361	368	340	345	342	357	340	365	347	357	344	323	354	347	318	353	351	372	360	331	320	344	360	344	369	351	366	365	371	367	326	356	336	309	358	330	369	345	354	392	337	351	353	348	353	332	340	344	322	349	357	376	360	332	364	365	362	349	355	352	358	379	352	345	343	348	352	346	325	369	324	368	373	373	359	338	333	365	286	364	366	331	345	343	336	335	319	375	372	348	342	376	333	357	373	343	362	340	350	361	380	373	329	335	345	307	345	352	358	340	359	342	367	373	318	358	356	383	355	379	394	358	352	346	322	352	392	339	344	341	344	352	347	345	339	326	329	342	341	373	373	337	338	374	337	363	386	341	356	353	378	351	351	329	333	344	379	366	331	367	348	365	335	335	358	373	364	382	362	346	325	337	375	349	366	335	334	356	382	335	343	344	339	381	350	336	341	358	344	340	350	342	369	376	359	298	368	351	375	374	372	379	368	344	380	302	365	342	355	328	386	345	361	342	382	381	323	348	324	326	350	352	333	315	381	308	384	396	405	342	394	339	341	390	342	368	345	352	346	327	360	334	343	329	348	353	347	324	349	346	317	354	339	324	372	344	344	358	344	329	327	354	382	333	354	368	346	333	371	356	389	357	377	327	345	356	369	346	350	338	346	352	348	365	381	391	377	357	339	342	356	336	361	354	361	333	364	335	347	334	353	384	368	341	344	352	374	341	345	379	338	340	340	317	330	326	317	346	364	349	377	326	402	360	342	324	367	356	326	352	351	340	351	335	377	361	318	337	343	355	344	341	344	358	343	361	335	330	353	352	324	355	363	342	357	351	345	362	356	375	369	335	371	336	343	372	352	352	353	341	350	352	337	327	374	342	328	373	350	365	361	362	377	341	365	349	341	388	381	342	327	359	333	361	376	338	333	341	362	389	339	338	325	386	348	335	294	387	352	357	349	343	325	354	366	344	388	362	349	355	362	359	368	358	332	340	400	399	332	345	368	350	371	401	380	343	325	329	346	347	325	337	344	335	349	354	385	352	339	337	346	306	360	360	373	395	363	341	345	386	371	352	344	338	352	362	357	324	358	335	344	359	373	348	372	370	339	354	352	375	368	360	376	358	327	323	361	357	338	352	387	364	348	359	364	333	355	354	368	343	378	382	329	350	367	347	328	372	360	336	365	374	328	333	358	366	344	341	360	373	354	319	333	394	381	347	336	354	358	364	344	351	388	347	357	360	332	367	344	344	366	342	370	384	347	355	365	349	338	339	363	316	352	366	384	334	344	368	379	352	359	352	345	373	317	339	357	365	330	315	315	356	364	376	379	352	357	371	343	381	356	353	357	358	359	341	331	353	346	359	360	366	360	383	365	378	372	366	323	345	370	358	360	385	364	354	360	359	372	348	345	347	354	340	347	367	337	361	332	324	327	347	351	361	355	372	365	366	385	351	379	329	363	336	327	325	354	352	367	366	348	358	353	345	363	345	326	369	396	333	376	337	347	355	412	332	411	362	334	320	389	330	381	355	325	316	380	315	358	331	356	341	337	359	351	340	341	344	358	361	349	371	345	341	345	365	340	340	328	333	362	365	340	371	329	334	371	332	363	349	321	362	332	353	381	353	325	324	342	371	361	330	336	338	381	321	346	359	363	319	310	328	372	333	323	339	384	370	358	337	362	362	323	331	352	365	345	329	317	370	394	350	364	368	368	340	354	377	382	382	332	374	350	328	337	362	340	336	363	352	350	385	377	356	334	365	312	354	350	329	373	329	334
24986	20991	27227	24797	10826	1275	1015	917	848	776	788	763	760	742	731	720	706	699	772	773	710	704	747	655	688	729	711	681	705	735	698	752	738	729	725	735	677	745	747	703	726	673	666	699	751	711	694	687	745	712	734	689	732	734	729	651	701	638	637	722	645	722	721	644	752	733	746	699	664	733	703	682	707	685	711	756	710	697	699	717	706	659	684	632	665	685	698	670	717	707	726	683	681	724	734	659	671	695	702	736	705	739	732	714	748	700	748	716	740	695	748	753	716	663	693	749	729	701	671	679	683	726	716	702	647	648	737	700	700	721	707	683	701	655	689	732	733	744	718	681	676	715	759	695	707	746	722	726	688	672	725	731	712	720	688	703	734	703	706	710	673	727	681	675	699	706	710	705	677	760	725	704	712	671	722	679	685	690	686	721	742	672	675	728	717	671	689	729	730	664	704	671	719	722	718	710	676	720	690	710	694	675	691	711	683	686	668	694	734	654	727	687	728	673	668	646	725	691	680	689	686	673	691	706	697	687	661	762	706	663	717	702	668	685	665	661	681	753	691	689	740	704	749	717	683	682	664	669	768	632	720	701	675	686	690	736	674	699	686	689	745	698	681	755	687	703	670	698	747	681	737	700	741	692	740	750	693	669	712	663	700	702	724	713	745	700	708	695	697	709	701	724	706	654	682	703	739	711	703	687	664	651	669	723	678	728	678	681	701	726	737	740	674	658	648	669	692	711	677	725	677	705	677	731	667	701	707	716	715	708	680	697	729	742	728	659	693	700	733	646	705	693	726	716	701	709	725	647	668	664	717	700	684	708	689	715	708	722	665	698	743	711	697	715	693	720	682	715	704	661	746	699	690	687	680	734	715	680	697	710	692	683	690	664	759	704	661	724	702	643	656	698	662	720	684	676	676	709	739	647	682	734	701	699	706	707	663	724	658	684	681	703	719	721	706	694	738	724	784	705	638	714	638	718	722	668	676	689	701	680	680	698	710	708	711	709	706	685	714	761	696	666	685	681	681	734	687	695	736	653	698	712	691	706	717	666	665	723	722	717	693	699	673	737	676	742	753	687	663	693	770	664	669	706	673	728	738	634	711	684	709	649	739	684	722	679	745	686	719	741	722	733	697	691	693	733	662	676	691	733	728	675	713	695	692	676	715	714	688	706	694	704	684	657	674	684	676	729	657	687	694	698	691	706	702	681	698	705	680	710	666	741	695	704	666	708	693	635	664	722	689	696	683	706	717	692	733	679	716	653	684	681	718	724	709	732	673	699	678	749	754	675	682	653	706	647	747	700	718	675	696	691	730	719	684	659	752	720	686	790	732	705	722	697	708	759	657	658	663	636	672	732	705	684	652	670	667	740	715	698	726	690	688	716	748	687	709	722	672	700	701	712	708	704	674	678	686	698	701	711	685	699	714	679	746	669	690	729	685	716	663	723	730	668	709	735	742	664	688	667	733	723	730	732	712	709	707	747	752	753	704	712	689	673	665	696	659	683	671	695	675	677	698	697	682	736	692	688	689	713	670	726	707	710	675	729	735	683	691	702	711	639	683	654	733	750	679	740	674	691	668	714	685	695	678	701	665	698	765	706	704	685	665	731	678	694	726	704	669	727	678	702	646	708	703	729	684	746	687	709	672	735	698	694	705	664	698	709	716	705	734	737	729	678	701	720	707	693	745	690	661	743	699	641	643	701	693	658	698	726	712	681	738	671	726	675	745	746	690	697	712	683	678	747	681	665	639	740	746	702	677	713	687	669	658	689	674	688	701	681	703	718	766	692	694	682	751	750	661	723	702	670	713	717	669	694	677	725	692	668	685	633	697	662	697	678	710	703	703	734	700	683	742	687	715	675	688	716	678	697	726	689	702	694	756	711	705	705	749	704	707	680	694	712	733	647	751	709	684	697	720	682	728	699	668	693	687	697	685	734	713	698	736	691	687	710	679	680	724	698	722	762	701	715	724	713	712	671	681	702	716	704	725	710	693	666	728	718	680	707	699	729	711	722	716	669	729	648	658	702	700	671	696	715	695	748	723	685	653	757	688	671	670	718	707	647	722	609	720	686	649	672	732	696	687	735	727	663	689	647	680	682	710	688	727	652	698	694	672	681	719	739	715	652	717	671	693	669	734	704	676	681	697	712	674	671	676	669	693	705	725	665	747	689	698	701	730	703	705	721	699	717	670	733	702	667	731	711	666	709	668	696	710	677	654	654	766	707	666	727	694	725	721	683	691	752	664	704	673	691	721	715	685	690	757	755	690	735	679	688	684	708	719	728	730	676	712	713	725	743	738	671	705	669	728	726	705	655	689	698	709	702	704	700	681	725	706	725	684	756	682	676	700	703	725	661	700	707	685	684	676	693	698	723	712	710	697	696	710	777	681	728	684	706	680	677	658	693	749	699	650	689	743	698	684	709	691	683	725	717	723	673	709	703	754	717	664	697	685	709	669	701	723	717	718	716	713	670	717	749	694	723	756	706	715	681	684	713	707	704	723	736	706	692	720	677	718	692	641	732	724	638	729	718	724	638	725	691	697	714	707	715	698	705	704	740	707	670	687	707	714	713	706	687	697	694	713	689	659	688	690	695	689	733	743	685	686	692	720	693	664	701	638	678	726	766	649	708	721	729	710	669	643	714	691	705	715	695	766	724	726	697	691	683	697	716	655	713	730	702	724	637	677	698	670	714	709	685	684	691	662	711	698	661	665	717	675	709	672	681	742	705	710	748	699	694	741	736	706	668	701	699	701	669	691	642	692	704	743	698	725	717	683	733	698	720	702	674	680	706	726	691	704	718	730	710	727	735	692	666	666	656	707	735	728	678	685	700	675	717	705	696	682	668	703	702	703	692	689	701	711	696	704	694	685	719	723	702	686	711	673	684	715	691	662	689	698	686	673	716	685	681	682	708	708	700	678	704	702	692	687	692	675	674	653	667	706	685	739	681	697	663	669	644	738	718	677	714	717	713	687	661	697	672	729	658	723	725	704	682	683	693	674	734	731	703	689	688	711	707	710	705	680	659	670	679	713	709	692	706	722	723	667	704	682	693	703	711	697	712	670	699	693	660	695	702	683	669	709	707	640	683	670	706	732	683	701	682	705	674	657	693	685	696	698	635	679	723	724	742	650	717	638	672	672	706	707	699	743	713	702	708	678	701	720	721	732	683	675	712	708	705	678	712	681	724	639	735	694	718	703	671	684	718	692	675	704	662	683	694	708	733	677	716	693	702	722	662	692	667	648	690	730	702	695	698	688	697	703	696	716	713	701	719	675	708	651	686	680	705	682	686	712	712	733	691	714	681	705	685	671	720	644	702	709	713	744	695	700	735	690	704	680	679	686	690	674	721	663	679	725	749	663	643	686	696	745	711	711	774	690	757	697	676	689	702	701	675	714	710	705	683	721	677	717	699	719	696	715	728	709	676	707	681	727	709	714	662	680	742	741	699	673	689	659	705	713	734	647	717	731	718	734	711	705	675
7485	6375	5022	2742	2071	1819	1507	1301	1131	1115	1084	995	924	948	930	882	887	882	832	839	892	869	837	787	912	840	862	787	842	804	800	835	833	780	814	813	855	808	780	849	821	820	815	773	828	801	851	832	809	825	800	779	817	789	806	833	827	796	762	841	807	799	769	782	858	793	784	779	754	770	870	834	769	771	816	780	830	767	795	737	819	758	795	794	813	794	792	708	799	817	798	755	799	795	799	793	759	746	809	780	800	867	788	782	832	776	839	823	792	821	795	830	775	779	799	826	810	800	779	783	834	805	830	830	781	789	792	843	819	752	784	798	772	743	784	822	815	786	807	783	772	797	816	808	762	824	793	818	837	828	802	757	782	783	741	751	843	834	798	755	829	815	780	755	815	760	815	802	807	791	792	825	840	801	802	798	785	804	793	781	765	836	816	767	792	810	826	785	764	776	782	801	782	793	815	765	769	760	807	786	784	812	752	786	828	770	752	799	805	798	752	793	747	812	818	741	767	840	806	744	837	806	845	829	790	754	771	769	799	830	791	777	796	769	789	768	770	830	787	791	804	796	769	798	838	806	796	782	789	795	782	808	776	775	837	849	823	831	760	758	772	827	767	772	824	797	747	784	799	852	802	804	819	776	771	807	780	797	824	784	822	814	764	805	796	809	775	777	782	791	782	793	789	798	763	804	766	803	778	803	784	703	775	838	797	810	787	788	851	797	750	759	791	757	809	739	736	776	796	771	774	785	848	799	776	819	785	825	793	875	831	824	817	822	824	792	783	750	818	777	780	759	790	808	792	781	803	771	834	766	765	776	831	777	812	795	796	784	764	797	783	793	755	805	806	850	772	815	835	807	791	801	775	796	794	784	794	813	773	777	747	803	789	804	784	808	773	837	769	847	771	748	808	806	744	807	787	808	806	821	812	797	797	818	794	799	824	816	810	814	807	816	787	791	766	789	809	812	802	797	801	835	808	776	824	804	824	828	777	821	785	802	777	797	831	788	793	765	799	775	820	762	821	778	800	791	780	737	793	781	737	755	799	798	794	820	778	801	805	784	789	798	774	775	859	776	773	814	833	761	778	820	824	816	792	827	784	837	763	817	825	791	848	814	808	790	761	828	836	743	854	808	758	824	835	818	833	769	810	795	815	777	819	840	829	780	816	800	803	785	787	777	829	778	776	814	832	791	783	780	755	786	712	817	786	782	819	771	815	778	838	790	848	768	853	806	850	832	790	783	800	839	745	841	780	846	785	765	776	815	783	755	784	838	768	768	755	814	803	768	810	769	759	774	795	795	828	813	820	800	731	811	776	816	799	806	813	783	760	785	811	763	779	805	757	811	878	799	812	756	859	779	806	837	818	820	828	772	816	784	771	795	814	802	789	779	782	799	835	765	761	801	850	744	830	809	815	839	775	845	786	826	766	821	812	813	816	798	819	780	808	793	779	808	748	812	784	756	795	861	772	787	810	787	828	818	766	784	801	821	803	812	813	846	737	790	795	834	857	810	796	812	817	797	804	798	753	772	769	737	820	796	792	787	783	800	811	738	798	778	787	836	808	787	770	812	836	810	805	826	796	777	830	794	822	791	788	791	767	822	783	775	770	792	866	793	805	795	788	799	784	806	799	765	764	838	817	768	821	799	821	761	774	818	761	763	777	840	758	823	799	820	747	793	806	782	835	753	862	805	858	777	798	814	763	840	829	840	762	801	792	784	790	753	773	866	798	835	811	765	755	799	788	795	768	824	844	817	804	823	779	772	844	809	818	805	788	845	748	781	775	823	747	805	793	785	744	750	774	817	796	763	848	818	771	812	795	807	802	792	789	837	819	807	764	826	766	791	739	781	803	796	819	760	767	797	806	791	811	790	791	799	850	831	787	792	773	814	792	799	825	786	827	818	773	744	823	790	810	823	765	793	755	829	779	799	796	792	804	793	806	837	735	789	801	781	852	810	820	791	824	776	776	778	795	788	788	777	821	778	797	793	765	779	823	804	841	815	813	775	805	794	828	759	769	793	786	778	804	774	806	728	783	819	816	794	812	847	799	775	854	795	756	811	786	822	828	830	805	798	746	826	784	844	808	764	840	780	804	821	763	775	768	785	822	807	822	809	796	804	801	805	803	831	790	773	840	831	842	757	831	792	877	792	763	819	797	860	781	839	812	802	770	750	862	780	798	795	792	830	797	790	776	800	780	824	759	834	809	785	787	788	788	750	812	807	829	832	816	771	808	813	766	774	843	817	788	815	819	800	796	749	773	756	794	781	845	807	760	762	774	794	800	854	761	761	769	825	781	742	782	755	784	792	816	754	790	778	806	782	780	727	845	799	741	841	783	793	830	786	784	789	767	763	739	778	837	827	760	837	809	798	768	770	842	824	780	754	795	811	802	773	830	774	787	788	815	828	848	806	772	840	751	767	860	764	819	815	770	770	820	768	754	748	794	754	844	754	794	780	758	811	750	782	808	782	778	794	778	835	748	782	771	777	780	814	807	823	772	766	823	785	743	793	819	847	754	762	758	807	785	780	736	776	796	810	763	814	788	791	816	804	776	833	773	817	778	812	802	791	810	828	807	799	787	817	811	767	846	772	823	783	776	754	784	759	774	805	767	782	768	832	736	812	848	768	792	850	803	801	768	823	737	838	755	792	750	768	751	797	799	829	808	775	804	845	790	799	806	835	812	750	843	822	830	804	766	808	817	778	760	838	813	853	815	796	809	798	837	735	838	793	830	798	844	830	812	777	785	752	810	742	792	805	829	775	812	777	743	789	758	797	780	814	875	756	740	809	755	787	764	809	829	745	773	751	793	809	792	814	806	806	759	776	778	788	834	755	822	771	751	788	784	817	785	809	806	792	801	790	804	841	760	808	762	810	827	840	810	796	818	742	818	757	788	770	746	798	817	847	793	820	840	784	852	772	813	812	825	799	823	773	771	799	788	773	777	776	836	792	812	752	789	802	815	803	792	801	806	810	819	768	809	785	827	761	780	822	787	800	794	805	828	797	811	848	805	812	832	791	762	846	768	822	826	788	756	797	780	823	813	762	820	789	799	817	800	805	850	796	838	826	774	765	817	767	795	740	846	809	786	837	762	779	779	802	804	805	812	799	833	780	768	835	771	853	814	801	810	824	834	770	777	775	800	801	813	726	762	807	764	814	743	854	827	787	791	795	810	790	796	787	809	802	765	816	776	777	775	776	833	804	783	800	789	845	781	764	781	795	810	807	782	886	835	793	798	781	833	763	801	817	769	825	773	785	829	807	790	797	812	813	823	808	811	812	802	835	819	794	821	801	775	814	810	801	784	808	784	783	834	811	812	779	809	811	828	766	805	830	832	760	828	742	808	800	776	805	779	816	798	802	804	814	822	761	802	780	782	790	804	796	814	761	776	769	777	785	763	788	833	793	817	767	816	722	763	810	834	783	778	749	776	766	797	842	822	791	827	794	782	789	827	802	803	795	785	733	771	810	812	794	802	845	821	766
22740	21020	28785	23441	21011	21069	10860	1315	881	814	687	610	587	565	494	486	516	465	437	430	435	410	384	383	383	380	358	343	359	329	341	350	354	312	370	369	375	344	328	317	341	338	335	294	337	312	329	307	347	334	326	321	295	317	330	301	326	300	292	307	292	325	308	318	329	283	311	310	336	311	323	303	283	336	311	317	317	294	340	327	322	351	318	299	318	293	306	336	323	332	300	345	332	294	288	303	315	328	305	312	316	310	343	311	311	289	298	294	301	321	350	301	288	342	293	282	307	291	320	321	322	329	324	326	342	288	311	293	301	325	329	295	304	318	315	292	337	325	289	295	312	310	327	310	329	312	312	294	322	295	321	279	312	309	319	312	332	291	297	328	298	272	279	289	306	294	287	338	312	277	313	279	338	313	289	309	314	312	285	307	300	330	332	318	289	332	317	303	309	325	327	358	328	294	292	313	316	318	272	320	311	287	297	316	306	310	307	322	307	312	300	297	302	317	351	295	313	312	296	314	309	321	314	292	330	327	327	305	294	304	292	308	300	327	316	278	316	329	311	309	312	319	297	297	296	288	325	292	316	310	328	323	313	350	308	319	287	335	296	301	279	314	312	331	307	290	318	337	322	340	290	317	296	343	303	345	311	302	345	309	278	322	313	274	319	268	326	302	333	322	297	295	299	292	289	289	314	325	322	302	342	296	298	318	295	297	327	324	302	314	297	300	327	297	293	318	306	302	297	319	298	313	310	296	301	274	321	305	275	305	280	322	294	309	286	309	313	308	285	295	280	286	321	323	290	279	333	297	312	341	301	324	316	322	327	295	319	285	299	330	319	309	319	334	263	334	291	317	292	339	275	332	295	298	306	319	308	297	311	299	295	339	305	326	315	318	307	325	308	330	289	301	299	291	300	310	307	317	327	339	341	320	310	299	283	285	294	311	327	282	315	289	304	295	331	292	304	318	274	327	334	297	320	295	328	314	330	276	297	298	312	350	313	297	308	308	295	320	307	307	285	278	320	314	335	344	297	339	304	322	297	318	323	308	300	304	324	304	329	332	315	319	305	293	293	301	299	314	333	274	304	293	336	301	272	333	290	340	297	316	292	303	333	308	314	305	314	308	297	320	292	329	322	305	334	307	344	333	292	313	298	293	310	293	320	320	290	316	329	319	328	279	280	295	282	282	302	327	292	318	301	340	282	307	346	308	284	314	314	325	315	328	285	296	322	307	320	304	322	319	289	342	303	303	332	320	327	339	299	292	313	320	311	301	288	308	324	299	299	319	296	339	287	295	322	313	333	310	328	314	315	288	307	278	306	289	281	349	328	320	348	335	290	310	280	312	310	313	298	350	312	333	334	289	326	311	312	325	283	311	334	296	312	325	314	321	327	300	289	326	292	334	321	300	300	305	289	294	313	314	325	293	278	292	316	318	322	297	315	343	319	298	337	327	324	283	266	339	320	305	310	317	316	293	328	325	329	299	305	295	282	300	324	327	297	325	320	321	321	325	298	308	317	307	316	305	293	307	315	298	298	293	297	313	318	291	306	298	322	330	327	305	287	333	290	322	299	335	300	272	311	295	322	305	297	338	290	303	297	285	296	319	290	295	306	312	331	313	315	298	304	309	319	297	341	294	322	320	281	346	321	320	304	317	280	309	320	300	327	313	287	319	275	306	291	299	323	295	296	334	318	336	311	337	325	320	304	286	314	315	308	294	319	317	291	297	261	332	290	313	295	305	339	356	306	317	299	330	289	287	310	301	318	327	336	340	280	303	265	304	288	284	290	304	330	289	298	297	321	324	308	332	301	355	315	302	323	297	315	303	317	284	273	312	299	317	285	315	305	297	304	319	310	292	289	311	303	289	297	328	309	330	285	287	297	333	331	329	269	336	322	297	326	275	296	327	338	331	305	308	315	320	319	319	302	343	308	294	306	282	319	294	313	304	296	340	350	285	310	316	320	295	315	310	324	294	294	321	297	298	326	330	272	308	303	317	324	298	318	324	333	310	304	327	304	322	282	309	317	323	323	329	311	309	285	308	324	306	290	287	326	320	307	317	324	285	321	342	336	347	313	310	330	280	317	302	308	287	322	303	293	307	296	300	332	280	275	303	337	302	274	364	310	263	304	325	275	303	303	318	288	341	320	292	318	302	292	311	314	346	304	318	303	302	317	296	314	290	305	308	329	317	283	290	307	306	276	313	293	303	325	310	284	330	286	322	324	288	338	297	294	297	290	324	283	310	325	333	286	294	312	298	312	319	295	302	300	329	326	314	282	280	289	289	298	281	323	320	325	318	289	316	312	313	297	305	285	312	329	290	296	301	294	303	314	293	309	289	313	305	335	287	294	315	303	299	302	289	286	276	317	295	314	279	314	302	295	330	331	301	324	285	328	309	313	269	334	323	320	300	291	324	325	268	278	313	301	327	301	300	300	300	334	309	320	289	300	315	315	304	306	303	311	309	277	310	291	329	309	307	340	295	322	314	278	363	287	310	303	308	289	305	292	310	327	308	308	299	310	316	304	296	345	298	311	296	298	330	311	317	293	299	306	336	306	298	347	297	311	297	300	305	323	289	309	301	298	290	289	287	328	324	323	310	294	323	300	316	303	292	337	309	318	309	283	292	315	306	282	313	279	291	308	268	309	322	297	290	323	337	296	341	307	292	300	290	299	344	337	280	297	291	298	324	292	326	327	308	244	294	331	280	309	291	297	329	323	311	309	337	309	341	304	273	314	279	290	290	307	325	301	298	330	287	323	295	317	300	300	290	286	315	316	302	329	303	318	326	282	297	289	308	306	298	331	324	308	319	297	288	304	315	322	295	303	299	301	335	281	313	292	308	319	324	286	305	314	305	295	308	306	322	274	281	332	295	305	294	330	313	295	295	332	281	272	304	278	327	339	313	331	311	267	322	330	294	304	322	320	309	315	323	308	306	317	325	294	311	300	324	292	335	278	297	318	288	303	316	271	308	312	281	341	284	291	308	280	280	285	315	294	328	296	309	291	324	288	317	323	323	318	296	311	284	314	332	306	306	302	295	302	323	295	315	296	348	313	304	311	305	325	301	301	299	315	257	299	303	298	307	326	313	317	305	310	328	315	320	322	324	329	331	292	333	268	319	328	281	303	328	322	302	321	286	351	319	304	293	327	297	300	284	358	358	318	299	307	297	319	318	320	284	304	306	306	322	289	321	300	293	308	294	323	304	285	307	284	297	331	288	313	344	322	317	325	291	299	307	360	341	337	309	340	269	320	303	303	315	268	300	325	285	296	326	320	329	308	291	313	310	310	298	292	319	281	340	298	285	304	301	311	305	305	297	319	306	325	318	272	312	314	291	298	284	329	317	289	292	349	312	305	322	300	331	308	295	310	329	358	298	294	301	305	293	300	291	306	312	304	295	297	290	297	321	304	287	287	299	300	297	295	300	322	352	301	283	315	307	340	301	288	298	289	310	331	291	287	275	320	315	287	337	309	284	338	316
10642	17351	13927	7486	5027	3879	3001	2407	1920	1502	1296	1054	912	827	753	723	681	674	616	563	558	536	489	461	449	453	442	422	405	409	421	376	395	392	399	387	407	379	362	404	342	334	344	375	368	375	370	337	347	332	359	334	369	359	312	330	380	371	361	400	350	364	338	355	349	355	347	334	338	355	373	349	306	363	358	325	321	350	373	347	340	350	349	340	336	332	339	344	336	339	369	354	348	323	346	364	326	324	338	355	316	347	346	364	356	335	350	364	334	322	343	353	338	304	352	346	333	361	325	367	325	338	345	327	356	312	313	346	318	319	351	313	338	339	345	323	290	332	349	331	350	336	330	353	323	346	343	358	327	370	363	351	353	313	341	346	359	352	332	316	331	326	351	334	318	315	336	330	345	307	358	344	298	357	312	328	335	366	319	312	337	337	347	347	344	383	332	347	360	334	340	334	344	303	320	322	334	313	340	319	356	379	363	354	342	355	295	306	358	316	344	361	322	356	336	318	346	351	335	334	358	347	331	368	355	344	327	349	348	353	373	299	323	346	361	353	319	346	323	329	310	337	350	346	305	350	285	330	361	311	364	340	338	353	344	325	329	293	388	366	321	366	352	333	317	308	337	343	325	315	372	356	337	323	359	318	365	319	359	330	342	316	323	346	362	328	339	318	355	338	314	342	350	354	321	376	366	336	323	300	319	321	340	341	352	326	304	363	306	322	318	308	290	318	329	303	333	333	340	341	322	324	329	328	342	339	332	329	331	332	336	318	342	325	327	348	316	337	360	331	320	308	334	359	345	335	373	343	295	335	338	333	298	344	328	352	327	336	335	352	330	335	337	349	362	338	303	317	342	342	341	333	350	349	349	325	349	342	346	352	368	356	293	297	350	299	330	343	339	342	319	346	332	349	301	332	351	342	334	306	329	298	358	336	309	329	353	326	334	319	317	384	335	331	320	341	326	344	308	324	319	355	368	363	342	337	346	342	374	335	324	338	365	308	328	338	335	331	331	338	358	373	362	374	300	367	343	320	338	332	300	313	342	333	350	340	334	357	316	350	327	312	333	349	334	351	338	334	343	326	342	319	329	327	351	355	312	337	340	371	346	323	353	335	340	342	332	354	327	371	330	351	349	327	328	332	330	366	337	330	327	345	342	339	331	332	347	328	334	340	334	325	348	335	340	309	351	339	333	344	307	320	363	347	349	349	352	330	311	367	322	338	341	338	349	320	319	359	359	366	358	321	339	331	337	353	351	341	340	334	349	339	333	330	335	364	310	336	347	340	358	360	301	361	342	338	342	355	340	294	336	337	311	323	316	333	343	327	337	323	295	321	363	310	360	345	324	367	313	355	346	324	318	363	372	305	327	332	320	331	336	362	341	360	308	342	349	363	313	338	324	322	317	349	327	343	319	321	352	327	290	339	339	312	366	330	336	353	304	330	339	348	351	331	339	328	378	312	301	300	331	361	320	328	347	362	351	351	337	325	325	379	344	319	329	351	332	359	343	342	328	332	321	327	322	336	335	336	331	345	324	335	373	318	358	329	358	325	332	341	314	319	341	332	333	326	347	374	367	308	340	377	357	328	376	310	329	341	311	304	315	357	330	324	316	331	341	291	329	347	341	324	330	333	340	323	308	320	331	333	335	295	369	353	343	370	337	319	355	360	330	316	342	337	339	351	362	356	352	322	343	364	333	339	305	336	314	348	314	331	314	361	336	311	358	356	358	309	320	351	345	348	312	335	333	348	370	351	348	352	358	347	336	320	321	340	336	355	335	335	341	321	329	341	359	302	337	318	337	339	364	319	348	335	327	349	348	333	357	327	339	323	342	344	339	350	278	372	326	340	355	329	338	346	313	329	315	324	337	317	342	320	339	327	346	319	315	293	331	329	354	307	339	345	352	351	352	367	345	339	305	385	320	335	343	364	375	361	322	333	331	329	340	322	345	337	338	358	359	350	323	331	352	350	348	316	315	314	380	348	334	344	342	350	293	377	346	355	347	343	331	340	350	351	341	333	326	350	342	336	345	341	336	299	359	338	356	330	339	346	339	349	334	324	325	312	351	345	342	364	333	316	353	304	313	359	337	350	365	335	328	350	342	329	338	350	312	365	315	355	326	374	336	326	355	340	357	331	340	345	319	317	330	340	336	362	321	326	362	313	311	326	339	308	333	327	379	311	344	305	336	314	337	314	331	343	304	351	358	322	344	346	366	327	355	327	334	302	319	319	310	346	350	329	328	321	350	311	340	357	349	310	338	346	352	321	322	323	327	341	321	319	321	337	352	353	324	344	310	358	301	337	341	326	370	349	376	313	319	326	337	321	334	353	332	389	345	354	317	309	330	332	329	329	309	333	346	357	347	346	319	310	315	331	352	359	349	349	356	337	300	341	362	333	336	352	317	323	314	313	342	309	338	356	329	350	335	295	341	325	341	317	353	320	353	324	348	341	335	352	292	338	341	348	333	339	331	349	338	315	362	317	329	356	346	369	319	332	341	345	362	321	305	330	333	316	344	342	323	334	311	369	318	359	331	301	350	323	340	357	314	340	366	344	351	320	342	346	346	336	332	331	363	335	350	345	336	360	333	338	352	330	375	333	326	363	309	346	360	370	315	320	351	351	337	328	342	327	323	348	313	344	329	331	363	350	326	356	307	345	338	337	341	308	322	326	328	326	313	341	336	317	334	317	347	363	373	340	321	335	316	318	346	334	342	375	326	360	348	347	321	328	326	376	348	333	367	350	328	377	349	365	335	327	298	317	324	347	330	331	318	328	374	317	362	349	304	327	363	309	287	342	353	339	323	301	327	328	333	355	353	326	348	346	330	339	319	343	323	357	308	321	354	307	328	361	333	326	329	351	305	332	344	362	348	336	358	350	338	335	345	326	343	340	345	322	316	365	313	320	323	344	330	337	339	352	341	314	311	328	330	324	343	373	324	293	330	334	325	343	322	337	329	346	319	313	347	313	340	345	324	339	348	313	336	329	330	366	298	297	295	347	319	332	323	317	314	339	308	332	325	327	318	345	340	328	351	331	342	344	345	334	327	325	296	344	344	348	310	350	335	333	338	325	377	324	349	348	338	332	334	340	320	361	383	332	353	324	355	324	330	338	328	332	309	297	321	339	310	329	329	332	325	360	322	303	338	309	313	336	332	309	317	323	308	308	332	357	341	301	334	336	348	323	346	297	376	326	321	329	332	359	293	354	361	319	322	348	326	360	315	326	349	343	354	364	366	339	349	326	358	352	332	322	337	358	353	315	317	344	356	338	307	315	332	330	371	319	352	331	333	314	352	354	317	360	353	338	361	319	311	354	322	334	339	318	315	345	309	342	343	366	347	375	324	355	343	348	310	349	342	329	350	363	322	322	355	320	335	326	312	312	363	348	319	332	324	292	340	331	340	319	329	341	357	331	367	344	319	307	358	339	321	344	315	325	347	350	337	317	313	344	333	345	326	329	337	302	314	304	340	342	327	352	315	314
26918	20196	8300	1297	903	829	723	663	615	651	652	614	634	624	618	629	641	586	653	603	633	585	627	590	632	627	618	613	621	604	629	545	570	613	607	598	618	595	606	610	616	596	601	602	622	612	629	599	591	628	616	625	657	595	596	572	611	607	621	617	589	613	606	602	632	566	587	614	630	555	595	594	564	579	611	636	578	680	610	638	637	627	543	565	575	532	585	628	590	600	586	651	626	604	631	600	576	608	605	608	613	592	637	570	606	642	630	554	567	662	624	546	580	600	638	593	624	591	586	583	599	599	602	618	629	606	608	587	591	576	592	597	585	571	594	603	611	591	648	660	573	601	598	632	619	584	615	620	606	681	652	596	633	602	586	609	624	582	596	613	625	625	596	639	596	629	595	637	588	620	614	597	611	607	533	595	600	568	582	591	617	619	611	597	573	599	573	561	592	624	609	571	637	630	591	574	577	599	612	582	617	594	607	594	588	634	639	654	591	615	590	599	580	599	574	586	582	626	610	620	589	637	579	617	612	606	569	607	587	567	561	590	628	610	597	602	613	616	595	630	622	584	595	593	638	673	594	595	597	573	638	598	567	579	597	567	575	584	568	567	617	613	600	607	591	594	642	590	610	649	559	605	610	573	626	574	585	606	621	598	618	621	586	599	576	593	596	578	657	613	620	621	674	614	574	634	587	574	614	592	591	576	570	624	586	627	590	608	597	579	633	611	583	601	557	611	579	577	634	640	582	606	638	577	583	597	617	624	565	600	600	613	634	589	607	597	634	619	638	599	615	615	606	620	598	642	546	590	577	588	595	559	628	599	629	644	607	606	647	569	583	634	593	570	597	590	586	621	618	589	579	594	606	626	593	621	593	609	612	624	624	611	647	597	608	536	667	607	620	589	580	625	622	617	548	589	608	600	631	577	593	603	554	630	628	570	576	569	605	576	598	588	595	592	626	601	641	615	613	533	633	601	659	617	610	627	612	627	585	592	608	594	605	619	591	588	595	603	591	568	578	631	607	560	635	636	605	561	589	609	614	602	623	603	624	643	595	606	560	546	630	547	599	593	620	571	621	572	617	624	597	595	606	563	653	560	589	577	596	611	592	536	567	651	608	637	554	616	624	613	605	580	612	558	591	594	602	646	621	637	585	635	567	573	596	651	615	635	638	669	641	575	586	566	593	576	602	615	567	583	641	617	625	572	599	587	611	595	634	600	634	631	572	619	618	595	557	598	597	703	585	618	607	625	618	602	599	598	575	646	606	603	589	611	607	610	612	587	623	589	605	660	605	580	631	561	609	605	645	606	601	623	595	628	610	585	592	588	636	571	590	615	619	596	645	615	627	581	596	564	626	612	585	582	630	604	606	667	582	571	587	571	609	587	566	569	588	600	568	630	627	638	623	593	624	564	603	579	585	592	573	618	610	619	613	603	614	557	672	641	538	628	611	553	581	604	639	576	588	590	631	599	637	611	612	605	627	649	601	612	582	641	592	606	606	597	594	619	671	576	616	614	638	624	558	586	638	586	617	604	589	610	604	640	618	577	598	610	610	614	607	602	591	619	614	613	536	579	576	573	620	586	558	584	558	636	613	627	601	602	620	628	587	614	643	636	629	592	620	606	609	625	602	618	671	608	584	566	622	598	629	645	654	628	607	567	630	604	590	644	572	624	607	625	572	613	589	597	547	571	592	580	632	623	584	606	624	604	622	593	560	575	603	612	609	565	646	606	563	569	580	557	638	596	615	581	599	582	596	569	608	588	580	618	593	585	613	617	595	613	587	582	595	594	574	548	598	598	586	628	616	627	585	630	614	653	627	596	616	569	616	581	597	601	585	596	572	548	595	601	633	606	635	598	613	582	596	577	591	635	612	591	633	605	615	599	627	610	568	605	558	597	646	592	566	565	584	589	627	608	607	571	600	567	586	616	584	646	632	589	614	652	620	578	571	611	626	597	633	616	607	628	591	598	597	590	568	642	614	605	554	627	600	596	553	625	574	643	592	570	656	606	625	627	579	561	631	569	635	587	568	583	679	585	614	583	566	534	615	638	609	586	595	633	605	629	620	592	575	592	635	606	627	625	585	591	632	596	586	589	611	614	606	636	576	606	596	583	624	624	597	647	592	614	623	634	571	617	618	641	609	604	616	610	570	594	623	624	652	562	575	581	608	571	591	681	609	609	593	585	624	599	588	644	603	612	539	592	627	574	585	569	598	555	595	609	587	568	571	577	595	626	595	635	645	588	622	566	617	608	617	580	534	559	579	610	572	599	593	617	586	607	600	608	607	598	552	628	610	615	579	601	620	591	596	624	625	562	609	616	614	610	629	584	601	620	602	653	616	589	630	659	612	647	623	592	609	593	572	533	628	610	605	567	573	611	600	586	613	627	552	609	613	608	556	608	607	587	637	638	590	630	618	610	646	599	636	588	602	626	595	565	585	619	554	643	608	686	595	586	596	564	621	571	604	625	608	581	625	589	627	629	646	593	634	599	596	619	574	600	601	589	591	575	632	586	589	628	590	611	585	587	582	597	638	563	605	612	602	604	577	612	607	594	623	618	648	609	634	616	608	613	626	591	585	616	561	606	572	596	600	603	592	616	587	646	568	621	567	621	593	584	573	590	616	592	568	601	619	620	574	614	573	608	596	578	609	599	636	629	627	620	602	585	607	588	598	629	596	626	600	584	599	566	599	647	605	582	603	609	625	564	638	629	622	612	588	640	608	594	609	589	596	571	592	613	624	605	631	582	583	609	585	604	620	583	618	631	589	614	632	600	597	615	580	620	630	593	528	664	637	611	620	595	541	617	630	652	579	601	603	607	594	611	561	631	596	645	612	588	631	581	575	573	622	604	595	619	578	617	622	614	597	595	592	608	612	596	599	628	592	622	602	610	584	626	635	604	612	598	598	572	569	609	618	600	586	625	609	604	592	586	629	662	598	585	595	626	563	568	601	607	602	594	578	612	636	604	610	598	562	618	580	613	559	592	656	576	643	610	601	596	603	579	586	587	567	670	590	595	596	606	551	604	612	596	620	602	652	601	607	622	593	633	606	584	611	595	621	623	618	589	597	572	611	581	629	581	645	584	649	608	587	603	588	584	627	585	567	621	610	593	538	578	604	646	631	563	643	622	542	588	601	617	644	638	636	596	620	615	623	593	635	608	588	593	592	584	598	598	582	560	575	577	567	642	630	618	604	602	582	580	614	580	591	553	596	584	584	616	621	594	626	610	611	634	595	614	610	580	590	602	632	619	583	623	581	623	607	632	566	584	600	618	583	588	611	611	604	594	591	622	614	602	626	580	606	603	605	612	613	574	622	553	611	578	619	613	599	600	614	590	599	586	574	610	595	621	616	649	562	648	643	604	592	680	645	608	646	627	611	600	593	568	584	598	577	606	632	571	601	614	626	622	630	589	600	545	618	624	668	591	614	618	557	601	618	564	611	642	603	603	577	598	606	591	563	649	591	555	586	578	582	572	572	608
6105	1638	1461	1055	912	855	818	808	776	794	743	718	691	733	708	683	695	686	690	706	742	699	717	707	704	667	746	680	686	696	735	689	695	728	682	690	691	699	752	722	690	724	728	710	720	725	689	664	746	656	717	721	708	685	703	730	718	707	739	728	738	721	692	714	697	709	689	732	659	731	712	690	679	744	705	721	715	724	716	702	689	715	794	721	696	754	708	671	725	700	700	725	707	729	721	746	763	694	706	701	717	689	703	699	737	654	732	679	721	696	653	687	693	687	690	679	694	695	665	714	771	677	736	697	770	688	676	739	696	754	688	714	717	707	697	755	728	708	682	748	734	721	688	702	681	717	710	721	742	641	725	673	717	660	701	713	730	724	710	737	699	712	697	691	663	731	664	711	750	711	699	705	681	743	726	702	714	736	668	730	651	692	727	689	700	708	694	660	689	673	748	655	708	686	690	702	711	728	688	661	742	724	674	749	681	677	675	653	712	733	732	647	704	689	747	708	738	686	675	703	683	719	684	662	694	769	730	755	730	702	657	686	711	693	744	680	719	729	699	708	744	691	657	731	776	719	677	690	748	713	662	702	676	746	692	715	701	718	689	728	724	702	707	753	700	680	717	707	780	701	634	718	717	697	701	720	670	658	700	713	699	651	715	678	692	710	725	692	734	722	701	775	710	694	671	750	670	680	703	736	695	708	752	672	710	746	690	726	709	727	670	721	728	676	700	720	707	708	747	660	713	732	683	706	681	657	688	700	721	667	701	704	699	725	736	726	680	731	713	739	727	696	706	731	712	676	718	717	723	714	739	730	696	689	722	702	696	667	753	730	743	663	708	658	678	721	715	714	737	683	705	681	715	731	653	746	733	685	705	679	686	714	714	710	719	722	604	688	703	721	682	708	688	745	739	661	677	719	711	736	717	714	655	700	726	745	706	684	678	694	733	736	723	697	710	690	723	745	662	709	711	668	688	700	677	697	718	692	718	735	687	725	717	750	661	744	689	683	732	720	673	714	661	677	728	694	677	717	679	739	746	728	649	724	698	753	707	683	701	695	719	704	697	677	709	743	711	731	686	692	731	747	663	719	699	735	702	661	681	717	708	734	697	719	679	707	660	739	692	709	742	731	634	740	698	741	686	725	725	715	718	698	692	715	693	704	699	701	694	714	717	706	716	696	696	684	721	742	669	720	679	743	711	698	676	662	664	682	730	668	712	727	794	723	738	640	717	684	750	718	686	738	704	722	705	708	752	689	710	691	672	697	707	690	698	713	687	700	667	651	694	701	723	684	699	693	720	719	704	652	690	670	669	713	720	699	715	681	706	724	692	688	716	740	691	699	709	714	689	743	741	699	679	745	686	701	731	680	724	704	736	730	674	698	658	696	734	701	648	715	664	736	726	713	735	728	661	749	739	742	692	707	718	720	685	727	702	726	714	642	692	633	655	699	694	730	743	714	688	747	703	699	662	699	684	733	694	714	681	736	705	679	707	708	697	725	715	722	717	710	735	669	673	722	755	704	683	697	701	696	710	721	718	677	719	656	698	728	713	681	693	666	770	684	718	766	749	748	710	710	739	669	715	695	727	677	755	699	681	721	699	709	689	752	750	754	716	707	665	694	690	732	729	677	706	711	682	723	699	689	713	682	700	717	706	741	668	740	676	757	697	735	724	721	707	704	748	698	679	678	687	751	720	720	666	695	700	645	731	715	689	689	720	735	703	731	709	687	716	720	699	763	665	691	673	691	683	756	723	695	718	738	692	696	743	721	752	699	664	716	693	743	728	676	661	698	686	682	694	757	698	739	694	660	677	687	705	714	679	700	692	715	721	692	738	701	709	717	681	695	709	712	698	745	697	752	674	754	765	731	710	690	681	684	715	735	695	730	701	655	709	703	692	697	696	720	720	754	672	703	714	672	677	677	734	697	695	690	704	719	718	722	707	679	702	743	690	688	740	692	664	701	729	720	711	716	698	718	679	708	744	745	683	691	715	753	763	685	716	748	750	714	712	717	635	672	666	650	740	693	720	711	738	708	732	724	698	705	721	707	743	727	708	765	735	736	733	686	737	726	683	752	702	683	738	733	773	669	701	699	696	640	672	718	719	705	699	662	721	744	708	691	740	684	688	670	768	717	698	704	729	731	704	701	714	706	665	718	704	751	693	695	689	681	692	691	657	731	698	709	746	699	732	642	711	722	731	683	724	687	726	696	683	718	685	655	691	683	750	705	703	685	714	709	686	720	697	664	715	710	732	727	709	691	733	672	708	688	736	698	704	698	770	683	663	695	688	732	692	706	720	757	695	693	700	676	691	703	714	724	679	667	667	692	741	698	653	719	752	665	745	709	697	736	732	705	677	713	686	713	666	720	683	652	658	733	694	731	703	703	736	695	693	704	702	653	671	685	703	689	693	652	680	688	689	691	709	678	717	687	733	756	682	713	715	711	668	702	665	695	745	649	712	700	674	694	726	738	734	721	774	686	719	751	685	735	765	684	684	698	766	683	694	718	672	734	650	683	660	677	689	711	752	699	667	687	682	689	719	688	724	696	668	719	698	767	710	709	733	664	646	733	700	693	717	699	707	737	724	686	741	672	718	686	688	707	729	717	772	755	670	678	699	744	698	750	666	708	641	746	728	691	700	715	719	699	724	660	721	711	708	737	713	688	734	720	714	723	704	770	650	713	672	719	697	714	717	761	663	695	677	695	691	694	760	689	676	717	724	677	706	702	682	646	719	741	716	738	712	675	698	713	720	716	692	675	702	726	672	737	705	644	695	692	701	723	750	716	686	709	730	712	707	697	710	705	698	713	722	712	705	752	709	730	701	743	688	725	736	713	756	716	690	694	705	700	694	674	743	689	713	695	687	702	676	695	708	750	712	735	713	689	703	710	690	682	728	739	723	705	714	742	678	686	685	697	732	757	692	723	737	733	727	705	736	718	691	717	707	722	723	736	697	720	738	701	686	709	749	706	694	672	697	670	699	691	725	699	718	711	703	688	730	679	729	671	743	737	730	739	711	689	700	750	748	700	722	699	733	665	688	683	712	723	730	681	706	700	696	735	741	722	713	657	707	685	704	704	731	719	688	720	687	745	639	711	721	713	788	693	711	743	724	711	702	660	679	696	713	728	730	753	743	728	747	662	682	740	759	733	728	713	677	724	689	708	697	704	704	702	654	744	710	714	712	708	713	698	703	732	687	727	738	711	681	739	741	706	715	721	728	707	666	692	696	720	696	738	702	733	688	719	721	714	732	707	687	722	684	694	754	726	713	692	696	718	725	739	715	700	762	699	691	709	696	698	695	747	711	704	704	694	733	704	675	724	664	736	702	756	663	708	738	669	699	686	719	662	703	706	692	675	758	711	655	696	680	702	740	698	755	708	679	736	664	687	728	700	696	742	755	698	728	728	699	714	740	709	720	667	739	729	696	745	683	655	706	691	728	698	687	728	670	711	693	680	698	696	716	659	739	694	723	743	701	701
23763	21032	28398	23819	21015	11615	1192	743	627	593	573	493	451	425	391	346	362	397	356	367	384	357	309	345	372	331	322	303	320	330	315	362	271	339	307	293	324	325	306	333	313	280	315	259	300	320	302	304	295	326	314	288	295	305	340	311	312	294	303	313	334	335	310	319	271	345	260	286	327	311	337	296	299	326	306	285	312	297	314	311	314	319	290	273	307	316	336	320	323	286	309	285	294	291	293	312	283	274	290	312	331	293	313	287	296	317	313	286	291	280	282	289	293	320	327	301	277	296	292	326	291	319	323	272	300	281	294	281	272	300	284	302	288	277	292	326	278	296	305	305	289	286	295	274	317	310	271	298	296	299	297	313	259	295	281	312	289	271	310	311	311	296	311	282	282	284	302	280	287	326	314	284	300	309	267	306	308	278	294	271	281	335	298	288	284	327	318	283	315	303	310	283	288	289	312	303	268	307	289	273	313	332	299	302	304	302	301	322	295	303	292	300	294	278	307	293	318	312	306	286	298	270	289	350	299	314	331	325	295	263	309	301	333	284	307	284	304	309	286	316	300	281	297	297	293	296	293	303	315	304	285	255	298	290	292	340	267	311	283	290	300	302	275	296	314	292	290	280	317	311	288	320	292	306	311	267	315	334	296	307	302	304	317	307	343	306	303	314	286	334	321	284	307	341	301	323	322	297	291	308	300	305	293	293	293	294	290	327	308	304	329	281	306	267	322	282	279	283	320	326	307	300	290	273	284	305	329	296	336	288	296	293	295	307	279	323	324	294	301	276	298	299	273	303	290	295	319	316	293	305	291	267	283	318	302	324	323	307	274	301	277	317	295	286	297	301	319	356	286	289	310	298	321	264	315	287	292	295	287	324	290	285	291	274	300	298	296	310	276	283	292	348	311	299	293	292	267	307	294	295	287	298	299	281	297	289	291	316	307	320	302	296	295	319	292	286	291	299	281	302	295	283	323	301	305	298	295	303	314	288	301	296	295	266	314	333	281	315	281	281	290	309	287	319	276	316	285	289	322	307	301	281	305	300	296	309	280	337	297	278	319	280	283	318	332	327	302	280	330	279	304	292	327	265	301	264	297	295	289	295	285	295	321	283	317	295	317	293	287	316	301	320	290	272	315	264	284	314	260	309	291	298	292	300	297	349	258	311	295	274	277	306	290	285	294	305	332	270	295	286	286	273	308	299	305	309	301	315	270	285	308	323	304	313	304	264	293	294	274	327	316	301	290	281	301	289	309	303	317	260	287	302	313	289	299	283	293	290	287	292	289	298	315	266	294	287	283	268	300	291	302	289	280	292	301	282	270	304	312	305	278	298	321	301	269	327	278	293	281	313	315	314	287	293	296	305	264	322	313	285	309	284	292	299	301	311	310	324	252	288	312	280	295	271	293	240	317	289	298	278	297	305	293	316	292	298	303	266	308	315	307	313	277	299	288	323	304	305	302	311	326	318	271	301	316	308	297	325	348	317	286	311	309	295	274	286	294	279	281	310	302	305	309	296	301	322	324	280	310	316	249	307	304	282	315	307	291	294	262	299	303	298	271	296	300	296	301	291	302	284	307	350	311	316	352	288	304	287	276	315	311	306	291	305	289	295	282	308	324	296	316	288	298	310	319	284	308	293	293	306	273	293	316	324	290	279	293	289	297	304	283	290	322	304	301	314	309	317	286	277	294	293	295	304	286	288	308	299	288	300	298	314	301	292	310	305	307	308	312	334	306	295	298	282	289	268	330	324	276	312	327	318	295	273	301	302	257	285	314	301	280	288	306	310	320	288	309	297	298	311	301	310	310	280	295	306	294	281	280	282	330	318	297	309	283	272	265	313	290	297	325	317	306	276	282	315	285	285	281	289	299	292	315	311	246	305	297	290	295	312	305	298	291	301	284	301	305	315	299	263	275	276	306	305	283	295	280	318	304	273	289	321	267	306	314	316	274	252	293	306	308	293	293	275	290	294	297	273	305	288	303	307	291	341	300	320	298	272	358	298	292	275	313	293	319	297	295	277	314	294	317	285	290	317	283	274	315	284	310	265	283	316	312	290	290	284	297	287	311	305	279	276	278	312	322	285	288	283	297	287	313	308	297	287	303	305	300	301	316	298	313	300	283	308	303	294	297	315	295	284	306	305	299	270	308	304	298	319	295	255	328	316	293	303	282	289	317	324	327	276	292	291	296	313	327	296	284	317	302	307	273	315	314	303	308	314	285	287	300	246	281	259	291	272	327	324	274	272	279	259	307	302	285	302	299	340	281	312	303	303	291	275	278	260	283	286	306	273	309	308	312	330	264	306	313	299	283	285	301	296	276	303	294	316	306	306	281	280	324	312	295	260	311	295	287	332	305	305	303	310	335	315	281	312	301	296	326	285	284	284	316	321	299	286	284	299	302	289	315	319	322	291	306	315	292	320	299	310	296	302	338	329	303	292	313	318	276	302	260	304	305	291	311	302	294	296	310	286	318	302	287	254	298	285	307	292	271	299	276	279	317	321	288	345	269	303	333	265	292	313	315	286	307	282	281	296	305	305	234	275	315	291	285	314	306	328	282	287	290	316	307	319	288	292	281	284	296	293	295	289	311	332	302	301	310	285	284	311	308	305	285	345	317	289	281	271	315	279	309	306	293	280	296	283	306	363	294	317	294	289	284	314	299	307	317	297	300	295	314	286	300	325	296	277	302	296	301	296	276	307	327	270	279	279	259	272	283	330	285	301	285	281	292	276	331	293	324	306	246	315	304	329	288	274	313	266	311	288	291	296	285	301	325	313	282	310	304	300	305	266	298	288	319	327	306	275	294	275	261	304	295	276	294	320	348	289	292	314	324	292	274	295	339	316	290	310	302	325	300	285	299	310	284	294	312	289	290	301	311	307	273	299	318	309	319	288	295	300	293	295	293	287	320	308	291	307	319	262	292	298	294	278	278	271	256	278	306	329	286	312	286	296	314	301	301	306	337	324	302	289	308	284	276	267	334	293	298	301	328	295	293	292	316	288	271	329	286	305	297	314	282	305	304	307	287	264	300	292	289	303	294	318	292	283	328	308	271	292	316	303	272	294	322	292	287	313	297	275	271	294	295	293	288	286	317	296	323	310	307	255	309	289	294	299	327	315	298	272	299	268	284	299	328	276	313	332	318	281	288	314	289	302	297	311	309	309	299	278	301	300	314	295	313	321	292	287	290	309	286	351	319	297	311	310	340	280	304	275	300	287	279	311	316	299	278	285	291	278	303	284	309	312	293	287	284	306	299	284	300	270	304	310	294	307	296	330	312	313	290	280	265	306	290	282	302	296	289	266	303	310	299	300	294	302	293	325	306	278	281	309	320	326	285	339	318	305	284	287	289	306	319	270	322	273	295	333	299	241	284	282	260	312	301	318	265	283	299	310	288	316	296	291	302	290	294	294	300	317	271	295	287	341	288	304	291	289	287	334	293	296	310	298	316	313	269	269	287	290	282	315	319	335	286	260	297	307
7496	10769	8663	4308	3027	2240	1800	1349	1192	964	832	702	703	577	560	514	519	528	526	519	456	428	441	441	414	412	399	405	382	350	377	387	369	379	388	375	409	390	381	353	367	378	403	354	388	388	396	351	393	365	363	337	370	377	353	343	348	368	335	340	347	382	369	351	354	360	384	356	365	349	359	355	356	374	360	349	400	354	355	367	341	326	367	384	344	358	359	339	382	370	364	378	379	344	338	354	357	350	334	340	353	343	326	362	357	358	361	344	371	367	350	352	363	354	343	307	358	357	334	370	341	384	376	341	353	356	343	352	341	373	364	373	348	345	367	356	335	361	345	368	339	363	348	342	340	402	370	327	380	368	318	352	325	340	341	325	381	347	336	343	350	369	343	332	356	356	344	332	393	358	362	385	332	365	323	324	360	354	364	384	349	349	380	354	371	360	393	328	359	343	364	348	388	356	366	376	373	352	350	364	352	302	351	342	377	380	346	344	348	363	378	368	347	349	368	344	313	359	358	328	375	365	322	356	366	345	344	364	336	340	326	358	354	352	340	361	360	349	343	373	371	375	361	351	379	371	350	334	334	352	334	350	339	318	369	372	332	346	364	362	378	352	382	363	366	384	390	350	344	344	347	371	358	347	340	400	399	369	353	382	352	357	378	351	359	376	350	378	359	356	364	356	357	336	348	360	329	363	395	358	373	357	339	346	362	367	332	364	361	339	381	382	363	345	348	359	370	353	346	376	341	357	341	320	330	339	347	338	352	358	353	356	374	332	364	367	364	370	383	377	351	348	331	342	369	378	352	392	378	361	367	361	359	340	363	337	380	351	378	361	363	369	331	351	340	367	345	356	381	358	341	350	349	336	382	338	366	386	335	330	369	346	382	381	363	335	346	350	331	349	367	331	370	339	330	321	373	376	359	364	340	382	366	343	382	366	349	361	339	366	367	327	358	330	333	358	368	347	338	358	378	352	358	335	350	315	334	346	345	370	360	319	345	342	320	368	395	333	334	327	340	376	365	357	340	352	349	334	335	327	330	381	369	355	355	344	333	374	356	375	345	339	342	380	350	361	359	366	352	362	352	341	342	366	359	332	399	346	351	350	361	330	355	353	344	328	347	368	359	332	359	364	320	342	382	367	326	324	355	381	350	342	343	323	356	346	371	379	368	360	350	337	339	347	344	367	364	365	354	339	370	340	335	348	317	334	346	346	381	344	361	356	350	333	353	363	328	351	353	377	350	382	371	336	362	371	355	349	350	369	401	352	362	376	309	359	326	340	367	329	333	368	375	358	367	326	359	361	361	355	359	378	370	355	316	356	356	354	377	400	376	344	323	326	379	357	351	338	360	374	378	362	392	388	328	364	362	357	374	378	368	336	343	340	352	378	373	379	359	348	338	355	341	332	334	332	355	369	376	340	365	332	331	344	354	342	372	325	354	350	342	331	353	378	345	376	366	373	325	337	318	336	377	336	345	339	359	335	339	367	359	388	359	365	358	363	373	326	361	352	341	351	371	336	329	346	353	389	331	375	343	357	365	365	337	342	373	369	353	356	364	342	358	323	353	338	339	368	379	324	326	359	339	345	374	333	382	349	372	354	332	333	375	371	362	350	369	359	340	356	364	355	338	346	372	340	366	367	328	375	352	358	346	382	332	363	330	353	338	357	335	345	367	349	361	316	315	337	353	362	326	349	358	348	378	316	362	337	330	341	354	336	341	395	360	342	380	330	304	346	327	339	365	360	365	337	319	338	370	363	357	344	387	356	341	342	406	356	355	328	376	393	348	345	349	369	355	318	331	385	372	343	330	367	363	358	346	348	350	338	358	379	338	319	360	363	315	338	335	334	374	348	377	359	365	340	346	363	384	370	372	375	365	321	359	376	334	350	346	362	387	341	364	363	382	372	379	350	336	334	368	367	357	373	346	349	368	343	352	347	386	350	366	349	361	361	394	360	380	332	330	367	347	365	366	347	370	364	359	374	343	331	343	364	344	329	346	404	331	372	325	338	343	401	368	369	370	366	357	327	391	385	337	344	341	368	327	369	347	389	329	381	318	361	328	331	347	372	368	385	383	355	352	350	361	362	360	349	335	362	391	350	345	361	392	347	371	381	347	330	355	340	326	323	333	335	346	338	363	328	330	354	326	350	338	360	315	355	330	367	329	345	345	349	343	347	384	387	370	368	319	340	337	378	370	371	351	360	333	349	341	353	373	341	354	337	339	326	329	383	353	345	355	408	349	354	337	374	374	340	363	375	362	364	385	336	365	372	350	349	365	357	385	352	346	354	374	361	356	340	346	389	321	362	337	362	347	329	359	367	316	370	317	359	344	349	351	358	334	359	356	365	348	358	360	334	371	353	345	324	363	363	332	370	335	361	388	318	304	379	351	357	359	345	347	353	339	338	355	372	357	339	355	345	384	370	397	351	352	338	347	357	351	333	346	347	348	309	352	367	333	335	330	319	356	353	363	349	314	371	383	356	354	361	347	332	345	358	374	358	354	350	382	344	326	350	356	381	349	381	370	352	395	351	358	348	366	342	357	353	335	330	375	342	323	347	351	358	336	344	330	362	316	340	342	373	368	338	325	356	335	370	372	318	350	351	371	332	367	358	350	356	365	367	326	354	334	355	349	348	341	331	351	329	376	312	326	352	368	365	334	361	359	356	379	365	364	383	337	367	346	402	337	360	393	365	362	357	355	344	332	375	356	340	326	367	377	361	335	364	351	313	358	334	356	372	362	351	334	364	354	343	342	342	356	364	377	344	357	372	348	358	364	363	346	381	348	333	384	386	338	336	366	366	390	348	372	371	332	404	359	364	352	375	354	354	323	341	365	347	372	342	320	323	352	373	357	347	341	353	359	351	351	371	349	400	366	355	329	380	331	343	377	350	342	369	336	364	388	334	350	353	366	387	317	348	358	359	366	365	358	359	361	352	359	347	371	353	357	387	333	361	373	357	368	354	362	359	357	348	367	362	358	365	353	325	348	371	354	365	378	381	371	355	367	375	320	340	343	377	358	314	354	357	357	346	343	354	343	345	367	363	352	318	362	379	346	361	371	315	388	359	339	362	362	359	361	355	360	338	312	338	365	372	355	363	328	368	362	346	353	345	354	360	330	384	337	373	369	350	335	346	334	358	309	373	383	356	348	346	350	386	361	367	373	348	356	364	357	351	374	380	349	372	349	380	344	364	337	341	381	368	344	337	331	351	379	344	316	340	372	352	356	350	369	345	392	320	328	323	395	351	341	359	353	367	324	351	363	351	402	369	368	377	369	366	333	331	382	356	383	351	343	333	342	325	336	346	361	346	322	368	388	410	393	344	380	352	363	356	385	324	369	356	353	381	341	357	352	393	355	371	364	415	387	370	401	357	350	347	330	367	355	356	337	375	348	381	375	365	309	356	341	360	351	332	363	344	359	336	343	358	367	368	393	353	346	310	344	332	327	374	340	355	347	356	382	342	371	363	338	392	369	370	353	358
25034	21042	27330	24841	10851	1297	1074	867	889	815	820	786	824	746	748	681	737	742	673	751	737	755	748	764	744	713	769	707	695	678	736	697	710	757	726	740	725	661	730	779	729	722	708	713	729	720	703	688	721	705	719	690	708	739	695	744	718	716	716	727	737	682	699	722	714	733	685	704	681	708	704	725	720	719	684	703	698	710	722	725	703	730	695	707	692	732	710	696	716	692	706	699	723	737	715	718	704	692	691	720	723	710	732	703	648	735	666	670	734	700	695	714	730	696	733	637	740	685	696	682	696	687	740	743	759	737	738	692	731	760	691	691	720	738	691	741	686	663	688	708	719	758	682	681	718	693	695	656	701	723	701	657	740	707	747	704	738	729	690	718	732	705	684	716	715	706	714	718	716	703	726	705	719	720	686	721	688	701	699	702	727	704	752	744	708	648	722	746	729	671	708	696	698	678	670	736	703	731	684	676	670	690	705	712	699	663	681	687	740	724	718	731	705	689	728	758	763	685	722	682	683	734	737	747	727	732	764	706	743	709	705	766	740	705	716	733	729	685	698	716	668	708	718	745	728	678	708	720	711	696	728	638	716	668	715	667	695	759	716	707	717	715	708	765	702	725	723	716	686	710	739	695	668	719	716	696	702	670	725	697	710	688	727	753	718	719	696	702	699	730	769	707	675	733	725	653	688	690	741	682	649	725	667	695	666	695	714	693	696	735	752	731	708	729	705	668	675	719	722	739	719	708	701	742	660	700	737	690	734	779	681	745	711	711	675	708	685	751	727	698	690	739	704	692	665	736	724	708	709	740	644	730	711	754	744	715	744	687	723	749	717	713	687	687	685	728	732	778	712	711	684	725	743	674	744	658	693	735	711	735	717	735	762	698	692	715	681	708	766	648	688	735	741	744	712	709	687	727	709	727	736	739	755	691	690	720	758	690	734	741	693	730	668	702	699	704	716	779	675	682	732	653	730	757	698	672	712	726	700	763	750	701	721	769	706	720	691	725	728	716	685	673	692	699	670	727	724	696	740	711	671	647	757	711	694	699	670	643	714	697	701	707	758	686	679	693	696	717	734	702	731	750	728	680	679	710	704	709	697	718	702	679	711	718	718	733	708	705	741	703	739	737	675	707	692	712	666	683	727	720	727	714	689	679	739	709	704	682	710	731	702	675	757	708	708	741	687	754	706	754	685	660	722	727	735	723	719	701	692	735	768	735	708	678	705	742	690	722	734	714	723	696	718	742	765	710	758	683	707	716	703	687	686	708	697	704	759	709	685	742	706	743	762	747	725	691	704	699	724	720	738	690	728	687	727	707	717	685	722	680	667	724	735	725	718	720	687	706	708	704	704	745	700	770	698	713	690	748	719	702	714	661	674	750	702	681	783	691	719	695	691	701	672	681	730	719	743	689	686	721	715	701	647	694	715	716	721	721	732	695	666	701	736	699	709	683	695	674	714	709	724	715	701	661	730	745	722	663	765	676	707	694	717	746	753	706	679	690	757	745	711	675	677	697	782	710	721	705	714	688	675	727	673	775	671	727	704	733	697	708	679	667	717	754	695	669	730	697	711	744	684	764	743	696	747	720	686	706	717	681	713	720	756	687	706	701	713	729	733	710	711	689	720	697	685	712	712	728	739	666	750	663	713	762	757	696	728	744	742	708	716	706	760	788	713	691	739	720	692	713	656	735	677	700	701	704	740	730	719	723	724	745	761	668	690	714	692	709	747	671	720	686	710	692	755	680	732	642	708	714	715	703	707	706	776	690	736	707	786	701	699	711	689	715	761	706	715	683	667	685	739	687	726	676	696	724	683	743	700	696	694	666	718	685	770	716	740	684	688	738	699	704	709	694	694	754	649	709	682	730	716	726	712	663	665	695	707	722	730	683	740	709	715	724	683	736	737	710	699	718	739	678	727	695	720	715	740	758	746	725	715	713	667	702	698	703	665	694	751	746	681	665	716	694	731	787	716	659	689	745	758	712	756	725	696	748	650	766	684	694	762	728	666	782	669	707	713	677	673	724	722	698	684	728	704	706	720	688	675	745	740	753	722	690	676	692	712	715	682	712	704	703	711	689	746	710	706	717	691	690	717	718	701	744	677	673	643	703	690	677	725	730	709	671	707	758	713	716	697	717	731	669	718	709	682	702	749	733	713	721	735	754	691	716	704	709	668	723	701	677	735	740	693	719	749	706	710	691	735	706	677	685	721	727	732	705	686	698	673	652	678	668	703	690	736	671	683	698	759	686	729	717	730	737	701	700	690	749	735	702	729	721	749	706	712	699	714	695	641	603	699	740	716	719	717	729	693	642	710	744	686	683	726	685	671	722	714	705	718	693	690	685	715	709	695	682	678	702	709	668	703	717	742	686	726	722	709	698	733	705	711	705	694	693	732	699	684	709	711	675	756	688	721	721	663	740	658	729	665	696	716	715	714	669	697	690	716	714	732	698	651	667	694	668	704	722	694	715	756	650	678	718	686	706	666	705	711	664	712	763	728	735	765	707	763	710	664	712	736	695	732	703	725	652	775	682	712	729	699	657	723	712	696	684	721	721	673	664	717	712	758	690	755	671	728	722	712	667	769	729	721	709	691	697	707	691	692	729	695	691	697	664	649	702	725	690	720	726	701	699	720	700	740	671	765	684	739	713	725	734	701	721	714	713	718	704	636	655	755	737	755	716	728	710	696	752	698	708	735	700	681	696	701	694	709	716	727	712	711	736	726	727	666	670	664	708	742	643	742	684	694	724	684	689	690	722	694	716	704	686	718	708	724	749	636	697	723	730	655	720	727	681	618	724	670	746	741	706	683	731	696	724	723	702	690	675	689	692	737	743	668	748	752	700	715	745	735	696	662	705	706	720	720	707	722	689	731	678	702	727	704	719	735	709	672	755	725	670	708	740	720	722	692	707	684	683	756	736	732	735	724	684	733	712	683	744	692	786	741	706	691	686	698	666	675	691	694	704	720	695	695	681	726	689	740	707	761	713	665	674	711	695	640	651	685	727	732	659	652	705	705	683	692	713	738	762	730	736	736	730	703	677	695	697	698	704	750	681	768	720	696	721	691	681	721	675	671	717	767	747	709	739	678	723	686	685	711	709	743	727	744	695	758	721	680	734	762	739	695	712	726	690	696	672	740	720	753	729	723	755	715	698	699	681	677	736	745	717	672	666	683	729	675	728	696	695	755	752	743	702	691	693	683	710	741	707	702	683	675	666	687	725	757	729	716	717	728	727	765	760	689	730	775	761	711	749	688	736	709	690	738	695	708	687	711	716	681	729	683	703	713	673	705	705	718	707	669	708	713	735	733	660	698	667	736	716	715	696	761	772	740	710	668	753	701	747	698	720	716	721	709	722	733	688	683	697	692	735	680	754	736	684	712	742	692	732	676	687	719	674	735	704	723	702	725	721	729	671	668	717	732	705	692	695	676	715	703	734	752	752	693	718	682	747	755	716	683	735	759	746	731	757	721	693	692	698
7272	6606	5016	2820	2089	1766	1469	1250	1193	1131	1079	966	995	975	926	897	911	877	883	846	832	806	885	873	853	813	738	807	852	789	807	852	841	841	827	853	802	830	769	760	829	763	838	823	797	779	847	800	836	810	819	794	789	761	803	840	770	823	782	802	813	786	796	814	781	804	807	798	811	784	815	831	806	790	769	805	821	807	817	816	820	811	774	821	793	806	783	787	787	837	847	806	816	795	833	832	889	800	803	775	815	816	793	809	779	839	781	801	806	821	776	833	786	775	789	831	832	804	780	794	839	782	896	833	821	750	815	830	827	757	807	819	824	791	797	839	794	846	788	832	812	820	824	865	793	811	804	814	768	797	853	814	812	845	807	804	836	862	784	814	778	774	800	809	834	861	808	813	810	804	790	845	813	840	820	761	785	806	769	808	827	818	783	810	833	849	730	788	811	787	853	805	820	807	784	801	789	823	818	822	827	820	803	809	835	822	770	815	791	766	861	777	754	792	820	821	819	817	757	820	807	797	767	820	835	804	807	810	802	795	801	742	854	797	782	787	829	824	834	809	808	868	775	811	796	786	814	817	789	763	806	824	836	799	825	832	821	807	779	821	772	799	791	786	742	799	804	754	849	788	780	794	786	787	844	804	802	754	854	774	807	826	878	794	805	822	835	847	803	796	808	723	809	828	850	798	802	757	809	823	853	803	797	802	770	760	802	866	804	855	797	836	826	831	820	824	790	803	780	801	798	799	807	816	804	780	850	784	792	809	833	802	806	790	772	773	830	792	795	826	764	845	870	827	822	815	841	842	810	829	783	771	815	758	807	835	790	815	791	835	822	811	764	826	810	796	804	787	820	798	811	798	856	793	799	789	797	833	793	808	822	811	771	820	821	789	805	850	863	806	823	846	801	813	854	842	812	788	801	796	807	800	796	769	739	843	840	767	720	794	777	788	792	810	839	823	790	774	803	843	811	806	803	790	783	815	788	844	812	779	842	844	855	746	762	799	757	773	822	763	805	809	800	868	835	792	780	751	772	811	851	817	731	772	795	817	805	788	825	845	799	824	799	783	823	746	753	783	787	800	789	799	814	774	809	844	832	804	775	797	773	844	805	809	820	808	807	792	825	792	796	811	803	814	785	800	786	825	823	807	806	822	800	820	820	792	810	813	836	770	776	838	824	839	782	803	825	819	796	750	791	765	772	774	809	813	831	806	774	786	869	784	749	848	829	810	782	824	801	814	793	752	811	796	818	792	814	810	809	825	774	800	772	792	799	796	782	806	819	780	840	834	790	830	794	783	827	755	832	828	798	808	714	819	848	819	804	840	824	784	845	817	819	850	789	810	845	809	787	825	759	773	771	793	835	829	780	787	750	763	820	758	803	775	805	823	847	842	813	821	815	855	826	770	810	810	774	805	760	759	805	748	778	843	796	796	829	801	791	828	771	773	816	775	758	796	819	852	799	789	811	775	769	834	842	834	799	786	801	826	756	735	772	804	814	806	811	801	840	824	730	775	830	801	802	821	835	773	799	797	763	835	896	827	849	816	770	793	828	796	772	836	800	827	817	781	800	835	815	781	790	768	779	778	812	786	794	799	816	830	766	800	803	824	832	821	773	842	831	822	816	785	790	832	828	809	815	848	767	798	817	784	791	784	810	834	828	791	826	805	844	848	781	822	829	772	795	824	866	799	819	817	829	770	828	815	814	776	818	836	830	744	792	755	809	811	787	809	797	806	789	808	833	824	848	810	823	792	835	862	798	813	790	803	812	840	783	813	811	841	804	771	784	797	815	822	818	869	758	820	814	801	748	828	833	792	855	780	849	833	829	793	773	826	840	757	806	804	775	795	781	818	804	809	798	755	830	809	798	766	790	763	779	807	804	800	805	832	799	767	741	789	851	815	794	802	819	843	821	814	829	726	765	851	770	834	784	817	795	776	801	801	787	799	825	836	823	781	827	772	782	820	818	817	778	797	782	848	829	858	831	813	798	813	794	817	755	830	797	797	834	812	791	863	803	807	779	822	820	753	792	782	813	759	796	800	804	827	795	757	788	791	785	814	795	782	746	795	880	817	817	821	827	787	763	807	848	805	815	796	744	780	826	815	806	779	768	838	816	859	796	804	809	825	823	814	805	842	797	804	802	801	815	798	778	787	784	784	810	829	801	797	755	816	791	840	813	828	792	750	833	797	771	786	790	800	796	820	769	744	851	781	833	773	835	771	796	853	779	802	764	810	769	775	775	790	819	757	795	794	790	811	801	763	861	801	800	788	800	818	770	789	811	782	844	795	814	823	742	823	797	784	778	806	864	843	832	804	813	813	804	847	791	782	851	779	807	820	789	810	786	812	823	822	823	793	873	786	784	827	765	798	806	800	786	822	813	783	751	819	736	825	779	814	780	801	788	805	764	783	835	754	829	746	824	828	790	816	859	827	844	795	840	834	812	753	864	825	813	790	800	822	787	802	831	793	808	766	814	815	791	775	775	789	833	814	802	801	777	750	800	761	773	808	761	771	834	798	792	818	777	797	811	808	765	813	837	824	805	797	755	836	813	814	793	834	785	803	740	831	790	818	814	788	765	752	814	766	845	849	795	806	796	783	830	818	755	787	806	813	828	829	768	798	791	850	778	775	834	773	810	824	851	790	860	811	780	847	778	766	785	846	784	802	818	774	811	759	818	850	797	747	853	816	837	841	804	796	760	824	794	787	782	800	774	775	790	834	778	804	781	844	810	806	790	776	823	782	783	790	817	804	809	797	835	803	773	770	810	808	791	795	757	822	840	809	747	790	773	773	816	852	797	825	781	810	834	813	802	791	826	835	800	813	812	846	801	778	808	786	811	828	774	791	804	814	745	833	812	823	861	788	775	811	795	844	836	789	867	831	788	799	756	819	807	793	805	789	808	797	824	788	795	816	826	804	805	783	806	842	837	842	794	797	783	750	821	786	765	821	828	777	813	774	780	759	811	773	790	817	787	854	887	816	818	830	773	811	829	817	776	783	793	833	816	782	764	800	803	799	825	862	816	795	813	764	818	794	798	782	834	809	766	799	828	740	811	801	818	746	804	852	843	798	763	818	884	799	794	796	778	791	794	845	775	764	783	783	781	836	755	825	812	744	843	853	799	814	796	795	789	818	788	792	820	823	829	860	748	786	779	821	853	820	804	827	832	793	860	854	833	768	824	816	816	816	779	752	768	774	826	794	813	812	806	796	810	840	824	776	808	847	811	807	726	773	834	786	807	747	824	811	856	838	786	799	805	820	849	800	839	816	819	817	806	823	821	804	803	775	804	813	821	829	827	816	772	805	774	816	823	790	815	783	840	832	796	786	822	824	795	822	817	825	781	822	765	812	799	817	799	784	809	823	755	742	849	752	825	795	781	788	822	861	828	799	831	801	801	762	826	786	811	825	836	804	836	814	801	825	769	861	767	796	810	832	748	806	773	740	829	796	818	762	811	777	833	779	832	776	770	842	831	854	737	736
22758	21040	28814	23469	21040	21104	10864	1356	903	818	738	645	578	555	526	483	490	426	424	414	394	376	386	378	400	389	376	360	382	363	358	330	338	340	320	329	372	341	340	332	334	334	341	308	346	335	322	304	306	330	323	297	340	320	343	316	338	318	290	326	341	296	292	353	306	329	317	306	329	297	304	308	322	293	332	327	319	299	305	292	329	313	320	325	331	323	334	316	311	332	341	293	308	329	312	308	275	347	309	309	320	311	330	297	332	311	339	302	333	290	324	303	298	305	315	301	299	292	318	328	319	324	292	295	314	319	312	326	302	291	329	321	291	293	271	324	329	321	327	288	304	325	300	289	334	293	285	331	306	293	294	336	326	316	330	284	313	292	312	315	302	317	304	315	314	294	294	290	298	305	312	306	321	291	308	295	324	300	306	305	307	305	303	289	306	316	303	306	305	348	304	287	336	293	304	309	304	315	325	330	273	302	298	322	316	308	306	313	324	308	331	298	304	325	291	310	310	306	301	295	343	301	332	296	299	281	316	321	301	273	302	314	305	307	331	288	322	303	305	343	326	352	290	293	287	325	311	339	336	315	316	303	342	325	292	306	312	316	305	275	311	298	267	286	300	293	312	295	315	283	326	306	291	277	323	312	303	326	308	280	320	314	299	317	327	338	335	302	302	305	312	305	323	285	318	317	293	320	329	307	306	306	278	308	313	335	298	314	312	283	308	284	336	336	304	330	310	288	335	307	335	337	299	337	323	294	315	338	345	333	309	344	316	310	311	294	316	308	301	324	288	301	305	306	293	305	323	293	312	318	322	343	324	317	315	300	304	290	322	311	260	313	306	319	296	306	330	313	299	313	329	315	295	306	290	298	337	326	302	316	283	300	317	303	304	317	311	299	329	296	323	316	305	293	328	325	272	329	315	276	271	302	327	301	309	293	311	314	310	292	293	313	308	322	324	322	289	331	314	298	310	318	322	286	310	354	302	307	313	300	313	320	285	305	300	321	311	323	335	310	326	293	289	312	308	309	318	298	322	300	294	309	296	300	327	295	273	308	311	317	296	293	288	323	313	323	339	296	332	325	340	321	336	302	347	310	333	325	303	291	305	278	343	324	303	275	299	314	301	306	322	285	318	309	325	351	293	290	290	299	315	305	294	307	277	285	337	301	310	333	288	307	287	320	292	316	305	300	278	324	317	295	304	343	314	297	321	298	289	305	337	319	315	278	287	276	333	314	319	287	313	339	296	312	336	300	308	268	285	289	267	322	325	295	329	302	282	326	316	320	317	285	309	285	316	327	307	306	348	285	259	341	303	306	304	326	304	320	319	310	285	317	331	352	346	297	316	336	299	318	299	327	317	285	320	328	310	304	310	284	337	313	313	326	322	326	286	332	311	330	298	299	304	309	287	327	341	307	286	326	287	288	307	308	293	320	314	315	336	320	327	339	314	314	308	298	284	334	313	288	294	326	293	329	275	291	291	305	285	318	308	323	320	299	314	326	326	288	336	293	319	326	284	321	344	338	284	328	306	335	325	327	292	331	285	291	310	344	306	312	326	273	311	313	353	281	298	305	330	313	305	322	317	292	323	309	311	308	312	299	327	303	349	340	331	309	305	307	309	314	327	287	295	297	305	329	292	289	325	334	323	321	322	320	331	292	314	304	303	297	305	271	303	295	294	303	316	300	328	291	296	316	292	317	289	322	281	306	306	286	322	309	324	320	340	320	327	338	320	329	350	312	312	309	339	301	306	305	317	306	322	297	282	297	308	289	317	299	346	340	320	313	300	303	337	304	323	310	302	300	305	271	314	312	316	316	329	323	275	295	306	320	321	327	316	301	312	325	325	299	320	337	292	303	285	327	310	345	332	307	301	301	310	298	289	312	302	338	288	278	329	273	333	295	316	327	289	309	310	303	312	321	315	325	334	310	307	308	310	301	315	306	328	333	310	300	297	310	300	290	315	299	301	326	316	296	280	316	293	304	308	327	282	306	300	315	298	304	341	305	312	318	333	301	300	292	334	298	327	297	350	350	330	316	288	276	318	292	329	304	333	289	280	318	287	303	289	271	322	305	332	273	308	310	297	322	310	303	271	310	281	288	327	298	276	286	301	313	326	306	292	305	295	305	311	342	315	348	276	296	303	315	327	306	298	328	321	307	290	321	308	282	283	285	328	290	342	314	318	315	316	324	294	314	318	299	321	294	301	302	295	319	332	307	306	301	311	310	314	331	319	291	322	277	309	296	295	303	342	293	282	328	339	268	295	318	308	290	330	314	300	322	302	313	292	317	344	319	293	315	307	323	306	291	347	270	313	320	314	307	275	292	293	343	298	277	313	301	305	339	323	306	298	307	268	317	305	309	345	304	326	294	313	313	300	296	342	301	296	278	317	306	256	346	282	296	305	312	288	286	311	325	305	324	324	319	335	287	316	334	289	304	315	283	314	314	287	298	304	321	341	320	298	289	310	313	276	276	319	318	330	299	326	291	311	297	332	302	344	328	307	315	289	288	295	332	309	329	296	303	309	275	323	309	288	311	295	319	314	323	303	338	319	307	284	314	301	299	289	288	319	325	321	289	271	315	317	305	334	307	306	315	304	310	306	305	312	284	310	347	310	312	319	300	296	327	309	328	326	300	305	317	323	275	292	307	288	296	310	310	339	320	301	337	344	277	331	311	306	316	277	295	302	307	312	293	331	308	319	338	285	326	318	333	295	299	302	300	331	327	317	315	287	310	331	333	311	314	327	336	292	326	307	312	300	317	311	319	318	289	304	296	332	304	287	305	316	296	289	315	317	320	316	291	302	295	299	271	310	331	337	329	312	322	335	302	325	314	288	307	328	343	299	289	292	327	326	299	331	308	289	298	308	281	330	301	323	293	291	339	313	280	301	302	280	313	295	306	309	289	342	325	298	320	308	328	322	308	342	315	281	323	318	310	309	313	304	321	327	301	309	322	345	317	340	325	310	329	318	347	326	286	347	288	354	285	338	292	349	333	341	321	296	288	286	316	308	310	319	299	296	332	324	296	312	312	331	308	287	288	344	327	321	324	286	337	309	301	301	320	279	324	310	290	334	324	318	305	340	290	331	284	337	325	305	279	333	283	313	309	316	322	329	302	320	318	299	328	339	308	337	317	307	299	320	307	296	313	315	312	298	281	267	315	311	312	269	269	304	308	309	286	317	328	288	333	318	306	304	306	301	281	310	334	305	297	320	299	320	322	318	344	296	310	300	310	312	305	276	346	305	346	328	307	314	335	316	310	312	316	293	327	326	319	339	319	285	315	331	328	305	293	288	324	312	300	325	289	295	297	311	292	311	310	307	326	297	307	308	300	299	327	307	333	289	303	341	291	318	307	329	293	280	326	312	293	344	329	305	320	315	302	311	300	296	290	347	310	319	293	308	323	313	311	328	328	310	316	300	283	302	325	299	319	301	294	325	330	305	349	306	282	339	272	297	303	328	311	309	307	309	283	318	312	330	313
9998	17301	14051	7378	5149	3962	2972	2429	1834	1543	1276	1057	941	855	763	741	683	656	638	550	540	511	489	448	446	485	455	413	448	402	458	404	394	397	379	391	424	425	387	354	361	375	325	368	375	351	357	387	346	348	361	362	369	348	369	312	377	367	342	319	359	344	362	347	353	373	360	370	319	355	337	379	327	333	305	335	338	331	388	321	336	380	333	369	371	326	360	356	334	316	387	319	371	308	366	364	360	360	363	341	362	320	351	328	343	340	338	355	334	354	336	310	337	351	368	322	371	334	331	324	346	327	302	341	324	332	318	351	333	361	300	329	323	343	334	365	313	347	345	349	336	327	374	331	332	369	344	338	323	317	353	343	344	339	336	340	341	338	346	326	326	345	344	342	334	320	341	321	321	341	328	373	337	366	320	303	344	331	336	317	366	347	321	332	332	343	331	353	349	345	319	322	319	339	339	339	347	314	339	352	309	350	344	331	331	372	383	359	338	309	366	326	316	341	347	343	335	356	343	338	369	352	339	330	333	367	341	342	320	384	320	360	336	367	326	326	343	345	329	315	320	367	347	382	318	343	314	330	317	334	347	353	304	327	349	348	326	334	347	333	314	343	334	342	336	359	335	337	355	319	338	318	340	315	331	316	351	339	296	350	346	371	349	351	320	336	345	323	330	344	335	330	313	334	327	326	336	345	320	332	360	325	335	365	345	330	345	351	345	340	312	343	330	359	342	360	318	329	341	310	340	331	338	368	317	365	321	338	353	367	290	346	309	332	358	317	348	342	316	318	347	348	323	336	335	335	339	339	317	321	335	359	337	305	338	350	309	328	341	340	346	324	348	341	316	338	373	363	358	348	325	336	339	327	366	324	334	306	331	320	331	329	371	365	349	322	355	342	370	322	374	331	328	329	350	358	352	355	342	350	345	332	340	336	285	335	355	298	326	340	355	353	353	353	354	327	308	332	338	346	326	321	381	332	335	332	353	332	371	355	352	366	366	368	300	351	329	324	337	329	346	356	350	327	335	350	325	382	341	348	337	338	334	354	347	349	345	317	310	333	354	331	340	358	327	338	354	319	374	348	329	320	345	337	340	330	326	357	309	354	381	329	295	338	371	349	358	331	331	346	333	317	327	333	353	351	315	321	331	380	311	339	369	321	327	343	355	348	325	333	336	345	328	330	338	333	336	333	342	342	357	331	333	330	324	325	373	342	328	346	318	331	343	315	347	355	337	310	365	353	340	360	327	370	362	317	317	327	324	349	346	365	315	315	334	297	355	342	358	369	316	305	315	339	316	393	308	328	340	356	305	352	322	333	318	337	325	344	361	351	389	308	336	354	328	324	324	357	314	336	320	339	355	309	352	349	355	324	323	320	313	320	312	328	339	362	322	355	301	335	350	336	315	338	352	336	314	347	315	344	359	336	325	342	346	315	394	311	359	397	351	343	326	315	304	335	315	337	325	335	314	356	335	327	344	343	335	315	359	325	376	341	338	320	357	365	313	367	333	313	328	360	353	313	366	341	353	351	340	344	319	304	332	324	352	359	336	322	320	329	333	339	330	336	324	351	336	356	356	357	339	341	329	359	297	339	320	368	340	326	337	365	343	300	326	321	359	332	325	361	355	336	357	351	369	326	324	342	340	314	342	349	321	308	346	300	323	355	327	332	369	334	350	313	329	335	296	323	335	335	342	319	356	348	334	341	312	333	339	306	337	341	339	334	344	314	370	329	330	323	331	326	351	359	335	337	372	331	325	346	335	341	336	312	321	342	371	343	337	342	344	315	348	320	350	331	349	345	345	346	359	332	350	334	339	359	345	333	372	325	316	330	317	331	329	350	367	341	364	334	328	370	332	322	342	327	363	335	362	365	330	359	331	326	356	327	306	305	340	362	301	354	335	286	353	334	313	323	340	325	326	338	349	361	334	315	330	358	347	303	335	328	349	360	350	309	345	335	351	341	328	342	342	367	338	341	348	326	340	357	362	365	356	344	338	339	339	354	346	360	344	348	345	349	339	329	328	331	301	303	335	317	351	335	343	331	313	346	322	337	330	364	343	319	320	367	322	312	331	343	348	324	292	325	345	357	320	308	322	339	347	335	339	341	295	315	345	341	320	352	324	333	339	359	360	328	342	352	365	333	326	342	312	351	379	329	338	308	347	335	341	351	370	343	349	332	344	324	289	335	339	324	371	351	347	339	322	358	352	367	353	318	317	340	316	290	330	351	315	341	334	314	310	333	320	351	362	343	335	373	320	354	328	358	343	370	321	349	321	387	353	348	337	338	355	343	343	345	317	320	332	321	347	344	295	360	329	365	340	338	320	325	319	358	327	327	342	343	322	304	336	325	349	357	310	352	326	340	352	347	346	313	344	308	329	324	335	327	332	332	347	328	309	351	336	326	345	319	329	359	360	315	321	316	336	338	332	335	356	325	314	321	319	314	350	267	354	340	328	352	353	317	348	358	328	343	327	366	366	381	348	330	367	333	335	335	345	356	325	332	343	336	334	335	331	334	350	348	321	331	348	340	350	347	346	317	318	319	326	321	360	346	352	348	352	310	362	324	353	331	337	343	343	334	295	327	335	341	366	348	345	347	354	321	350	310	322	343	333	299	315	315	344	327	329	357	354	348	342	350	308	296	328	358	349	335	359	338	354	342	291	355	341	317	339	335	357	359	339	329	380	355	338	348	355	364	357	314	333	325	330	321	342	365	371	338	321	340	342	328	322	352	351	328	314	328	323	348	332	359	330	320	312	349	318	339	318	344	314	343	335	338	324	330	341	329	315	356	354	369	347	331	355	337	323	349	348	337	344	357	332	344	339	369	350	333	370	337	356	316	368	342	337	361	341	331	347	337	335	347	332	321	362	336	328	301	344	309	327	349	353	311	332	307	370	300	343	331	312	367	341	322	339	373	340	374	351	324	337	352	353	345	372	336	355	336	329	345	314	304	365	329	341	370	357	370	323	336	338	332	320	337	345	327	309	361	310	335	326	320	354	325	349	314	335	328	302	342	315	336	362	339	355	326	351	331	360	344	335	336	343	351	327	342	349	360	377	351	341	358	320	322	357	340	359	347	309	367	348	351	371	352	356	338	369	346	342	318	352	337	327	296	354	337	363	332	328	361	297	350	366	326	352	372	321	340	351	354	333	341	328	333	340	322	324	350	300	355	341	345	338	324	342	345	327	356	352	329	341	367	331	362	339	325	338	358	344	371	317	355	348	342	320	337	332	360	318	323	345	340	350	349	301	361	336	313	357	345	356	329	314	342	355	302	333	378	305	340	314	319	334	342	376	329	354	343	361	338	351	364	349	355	341	330	318	313	288	342	311	319	310	332	345	309	344	319	343	351	339	344	314	362	336	366	346	315	353	370	352	326	348	348	345	374	331	373	334	354	313	343	344	362	337	363	321	336	339	380	329	348	369	362	323	332	324	358	356	356	318	317	356	361	307	332	359	335	335	335	329	329	345	353	325	332	339	319
26779	20132	8111	1087	719	695	682	647	583	603	609	656	605	622	539	594	608	648	600	631	575	648	622	572	604	603	653	584	601	635	607	568	611	624	631	580	650	662	604	643	577	595	620	582	595	588	614	592	612	616	602	585	589	592	601	593	588	569	595	591	580	604	567	573	644	623	590	604	574	585	586	602	658	632	617	629	644	641	584	587	602	596	614	564	617	611	612	622	616	584	618	664	620	590	572	627	611	607	648	631	595	675	593	620	602	613	579	614	618	649	606	562	628	613	632	558	603	634	649	607	667	586	660	635	595	636	657	608	640	579	601	669	622	581	601	621	616	627	572	600	586	618	601	584	603	549	577	591	615	612	622	580	620	585	615	591	631	638	644	578	617	590	572	580	606	591	586	597	597	588	609	603	619	639	550	609	619	606	605	566	573	575	633	634	602	536	551	613	651	578	610	597	606	580	547	618	600	563	612	644	616	582	588	587	617	596	605	599	614	621	620	605	639	649	585	622	627	654	621	658	558	640	579	594	605	621	588	609	619	616	617	603	611	603	618	590	627	591	614	588	596	615	655	570	580	594	602	609	592	576	660	606	618	565	595	567	618	643	577	616	584	605	583	643	589	610	601	626	625	617	631	647	614	656	624	585	636	598	637	594	648	653	603	604	581	633	611	583	595	608	633	640	602	651	614	621	603	627	586	632	655	575	601	559	622	635	595	609	601	650	567	615	601	635	623	618	594	597	593	554	611	614	596	594	604	632	601	591	590	566	554	628	595	567	578	607	586	617	618	597	593	613	649	620	629	675	596	615	585	603	604	604	650	597	611	609	590	616	631	573	620	631	579	607	601	637	600	578	606	603	592	614	581	575	600	604	593	626	610	629	628	590	595	633	595	598	629	611	614	594	648	614	614	611	611	609	595	626	628	610	609	576	637	576	594	644	657	657	618	565	581	634	614	584	641	631	608	627	609	617	593	563	605	614	592	606	571	603	562	645	632	624	606	592	624	601	612	629	545	612	562	586	603	604	551	608	626	601	588	589	556	561	609	611	618	597	588	603	613	632	597	616	644	623	610	596	592	586	626	608	546	626	632	536	608	595	656	590	641	622	621	628	603	603	611	605	625	590	595	594	604	584	569	645	614	580	599	616	603	556	579	597	612	611	589	623	589	632	581	608	626	574	567	614	585	582	603	619	575	590	572	591	583	589	587	589	639	660	640	634	602	596	625	566	580	556	614	600	615	634	619	612	611	634	638	631	626	634	614	586	617	602	624	626	631	611	638	581	634	599	599	595	609	597	575	629	651	567	579	628	594	622	556	645	581	602	601	628	582	569	621	633	581	578	633	637	662	623	598	582	590	561	624	598	610	586	636	587	588	585	641	600	610	619	628	576	602	616	586	629	634	606	584	574	590	609	565	592	616	606	599	617	610	652	595	613	600	612	664	586	588	651	640	661	638	598	581	586	628	622	587	588	593	590	611	591	610	607	639	626	592	596	651	563	576	620	606	602	623	592	621	610	637	640	620	592	587	591	612	673	597	602	610	658	580	630	604	618	603	610	614	629	609	606	598	623	622	639	616	579	582	630	617	582	652	590	622	573	581	567	578	611	580	583	553	590	633	616	588	596	593	569	599	596	581	615	608	564	603	557	578	629	595	590	589	580	593	651	632	585	574	604	568	630	625	607	609	635	612	598	583	614	596	624	603	587	607	603	600	659	598	568	621	606	594	605	607	585	621	617	616	559	617	577	622	605	609	589	621	623	640	611	632	620	596	597	617	650	640	648	651	614	601	607	570	577	577	631	604	580	619	607	595	572	624	606	632	559	636	632	589	621	609	627	628	580	615	666	591	571	624	619	613	618	601	599	539	596	549	634	639	622	615	599	601	593	629	604	588	591	608	608	595	623	630	642	565	637	601	638	603	612	657	574	628	590	587	629	601	651	603	613	588	618	584	574	587	573	584	572	632	624	581	617	587	619	606	613	621	589	624	565	624	599	586	608	606	601	619	580	610	610	649	590	574	600	622	645	574	616	593	619	610	630	587	634	639	648	653	637	622	596	611	605	595	602	612	596	635	576	552	546	600	611	592	634	602	621	599	574	623	570	629	588	665	591	646	616	580	676	610	583	629	633	606	634	623	649	617	581	621	654	613	646	628	596	635	629	622	641	620	600	595	591	588	596	666	650	614	595	630	629	653	548	568	579	597	643	637	584	639	629	572	607	565	610	617	601	585	618	609	556	564	602	595	643	638	631	626	612	605	610	650	573	633	586	579	612	623	604	629	605	592	584	588	619	622	577	598	601	660	600	607	621	633	578	596	622	615	621	623	583	595	615	605	595	615	623	588	578	590	606	600	629	586	610	627	556	601	605	625	568	623	641	568	619	602	580	570	595	569	603	592	566	615	627	589	599	592	663	627	628	577	617	612	598	607	663	590	604	584	604	612	630	627	633	602	625	641	625	630	581	582	607	598	604	622	583	610	589	594	648	619	580	590	579	591	603	554	653	602	611	608	621	618	585	634	611	583	631	579	664	639	616	561	583	654	620	610	622	570	564	574	647	628	604	595	632	617	611	632	639	592	565	606	621	589	659	599	594	596	664	629	633	669	604	603	628	606	613	613	593	608	581	646	598	600	578	583	601	619	617	627	621	597	595	610	634	651	620	588	628	600	599	581	643	583	647	552	600	644	584	607	592	635	595	614	602	573	565	602	670	618	616	630	571	543	611	626	579	629	602	565	621	582	656	628	573	615	627	599	601	638	630	624	593	621	634	594	662	609	575	588	581	595	597	617	609	621	636	595	585	618	619	592	618	612	607	588	622	611	568	609	649	581	569	625	600	600	621	602	603	596	613	593	596	563	601	570	589	672	632	608	595	681	603	571	616	613	603	599	645	640	599	598	590	642	610	635	633	627	613	598	602	571	587	624	588	608	584	615	673	682	624	575	576	616	587	579	619	644	646	610	589	629	588	584	628	605	649	605	543	613	598	618	631	617	637	581	627	609	591	570	572	601	639	640	568	611	615	590	615	626	620	615	604	628	597	584	591	604	586	618	609	636	571	605	583	614	583	630	606	608	578	599	565	579	635	642	657	612	608	558	584	594	631	602	625	585	549	599	582	632	593	574	617	656	615	600	597	635	615	645	613	626	601	622	593	596	596	635	666	588	594	601	609	627	612	606	640	625	583	605	631	566	578	641	640	632	596	584	632	604	613	623	604	627	590	633	635	622	580	603	573	597	556	629	615	564	614	578	655	602	627	578	608	569	601	592	620	595	629	568	591	581	622	617	585	589	644	585	638	588	569	654	576	594	613	597	603	574	613	591	615	611	628	600	605	615	650	593	614	606	592	634	623	607	569	591	633	674	558	593	593	623	607	590	598	598	640	660	641	595	623	597	600	603	611	588	641	609	591	640	619	591	552	605	583	610	595	644	566	631	568	575	581	618	583	608	646	615	604	631	546	598	616	617	635	602	588	629	579	616	629	596	580
5937	1499	1385	981	884	878	843	782	763	778	737	706	680	666	740	694	716	736	748	738	709	704	719	712	731	720	757	700	707	733	732	660	725	723	725	734	702	731	728	727	753	700	735	726	684	710	685	705	728	687	715	743	726	719	707	692	732	717	703	751	688	737	708	715	763	741	700	652	668	712	718	740	730	725	722	718	672	710	732	722	749	689	737	739	698	732	668	732	694	745	727	722	701	724	698	731	620	713	729	709	739	691	709	682	661	710	733	712	733	658	751	691	751	685	635	694	691	679	704	656	696	658	709	743	708	737	698	675	727	733	689	705	725	767	695	664	721	718	758	647	725	713	678	724	738	719	721	775	704	673	726	700	700	724	692	756	706	734	694	729	691	715	746	713	670	734	706	732	688	740	706	685	690	720	750	725	706	731	727	677	725	702	727	756	722	724	740	743	717	679	746	700	721	674	680	734	719	742	694	711	713	722	709	683	678	666	718	711	680	709	672	665	661	697	683	720	739	706	683	701	694	734	703	724	733	673	744	708	705	715	718	709	752	726	667	684	733	723	723	716	636	670	726	767	719	714	749	704	707	709	732	734	750	733	698	752	679	641	714	721	667	744	719	700	728	690	723	688	753	684	678	704	788	696	714	701	725	676	740	706	682	701	692	645	696	762	722	700	719	698	718	689	698	713	761	676	695	741	709	671	739	692	729	736	668	728	749	711	691	711	705	703	694	695	684	725	676	699	721	723	743	726	700	725	699	718	715	707	653	710	696	685	705	717	719	672	717	684	732	728	670	706	679	693	732	727	731	716	683	697	680	684	683	682	738	746	711	723	733	762	763	687	673	705	706	694	702	697	731	717	680	708	739	732	691	720	683	670	704	759	679	694	743	701	691	695	716	692	744	717	694	689	712	769	697	697	715	713	748	697	748	727	716	697	709	681	686	687	739	677	717	717	712	724	712	737	709	665	707	775	682	682	735	709	706	719	690	718	730	732	674	709	668	675	681	668	701	732	657	721	706	716	740	718	730	716	724	716	710	701	681	661	708	689	691	682	707	723	653	749	722	729	679	709	720	691	677	709	728	696	773	697	728	672	773	757	703	715	730	732	723	691	675	720	681	709	701	706	641	657	691	727	699	693	758	728	707	718	657	713	778	701	708	722	682	712	722	749	672	696	730	703	713	681	735	730	669	722	673	739	674	711	679	703	712	706	652	718	743	731	701	744	740	681	699	694	724	680	691	709	686	693	730	736	690	717	719	693	698	702	701	754	699	683	730	690	735	705	732	721	692	733	729	713	693	748	708	725	696	700	717	726	724	701	710	711	683	713	743	716	763	728	732	727	739	688	710	778	716	723	734	730	707	682	721	712	703	701	726	687	729	677	706	688	702	728	744	730	695	737	728	713	672	744	712	711	670	717	683	751	687	685	733	670	742	704	735	730	721	735	786	728	724	733	709	722	737	679	720	720	745	730	754	717	721	713	653	741	744	695	704	736	757	690	729	699	697	729	667	742	681	721	725	706	707	712	719	709	699	717	760	725	712	719	724	694	743	701	717	748	730	737	711	737	687	740	710	703	743	686	727	743	683	697	693	730	736	681	695	746	714	714	755	717	685	728	698	740	720	707	701	694	690	686	727	739	687	688	694	712	688	714	717	699	738	718	713	687	674	685	715	723	715	702	720	708	713	662	712	716	689	759	727	684	699	748	728	756	737	744	706	742	728	702	703	738	690	720	713	707	671	666	750	719	730	719	708	694	729	759	712	644	668	657	707	752	720	694	691	759	741	700	693	745	756	702	650	702	737	724	702	676	697	770	739	686	703	702	717	744	665	675	715	697	697	732	705	677	702	680	721	663	712	696	762	723	704	709	690	786	703	726	706	723	756	740	706	712	705	720	703	682	737	709	701	726	735	701	706	704	708	680	719	764	711	720	726	694	721	727	717	722	692	708	729	767	700	708	685	740	680	717	660	690	714	702	706	744	716	682	723	682	713	731	691	701	725	703	704	718	681	701	703	715	723	689	702	716	683	695	719	732	721	750	759	682	720	709	734	708	698	681	702	747	721	696	706	721	711	697	690	714	722	727	755	697	699	724	727	702	696	758	703	731	721	683	707	705	707	698	687	732	678	713	703	724	700	747	717	745	714	743	701	685	750	690	735	734	729	655	690	748	713	708	695	728	681	692	712	707	736	722	750	689	744	743	726	694	698	715	729	706	690	750	737	667	639	709	691	664	709	689	698	679	678	744	691	677	733	728	739	737	695	718	699	734	720	694	711	703	719	732	737	706	676	674	702	723	722	735	701	690	693	674	707	680	764	719	693	697	647	701	722	701	737	653	703	743	697	708	696	692	709	686	744	750	702	737	712	701	723	699	743	707	702	704	726	704	685	728	698	718	705	718	761	672	743	705	719	683	715	711	695	708	717	699	766	688	709	700	671	734	727	705	690	726	708	713	707	664	670	734	743	684	627	679	720	695	720	681	721	710	706	699	704	687	728	698	708	653	686	665	723	702	707	652	730	656	722	734	709	694	705	657	705	729	754	699	699	742	669	713	727	667	668	706	711	722	713	674	722	732	720	697	698	693	716	705	711	712	763	747	724	742	686	717	719	694	712	716	712	762	764	703	665	732	664	705	668	720	738	685	735	680	739	706	699	664	679	763	735	680	707	705	711	675	687	674	699	710	702	748	687	718	740	701	671	689	693	715	751	693	716	740	682	736	689	682	727	701	745	710	755	786	725	687	712	707	704	673	734	725	728	683	764	722	708	675	721	698	692	708	724	710	674	698	691	735	695	701	691	717	711	693	731	700	740	719	663	752	684	747	693	730	680	710	712	680	728	700	684	677	737	724	718	700	724	701	705	751	735	685	734	687	682	708	702	709	704	712	714	711	761	721	718	669	741	712	758	726	705	665	699	768	724	710	696	703	664	705	741	716	694	691	637	725	722	728	734	739	663	724	681	731	691	677	785	712	653	783	688	772	697	699	698	700	676	718	704	710	719	724	696	694	699	748	750	718	715	715	727	734	752	754	711	710	702	733	694	701	734	674	733	687	738	740	699	694	696	699	680	735	740	705	677	699	678	743	698	741	698	715	682	677	677	694	671	734	720	661	675	691	668	689	723	707	725	758	686	753	647	784	727	693	717	686	731	730	746	688	711	714	682	774	737	687	699	688	701	722	731	694	696	703	688	714	698	713	695	655	768	676	724	732	732	733	697	693	718	667	678	679	737	727	734	763	726	697	707	715	717	716	743	759	697	702	695	699	706	689	728	727	718	744	711	732	738	756	699	712	719	704	736	773	736	716	670	750	710	719	671	700	738	686	743	726	705	709	724	706	709	718	688	693	704	757	725	744	701	767	729	726	719	740	713	739	752	727	687	745	692	718	778	687	699	755	682	690	766	717	665	740	695	780	720	709	668	735	709	701	692	752	715	687	746	701	672	719	751	706	712	722	709	695	702	666	702	696	664	761	707	682	750	684	692	645
23793	21068	28451	23893	21062	11780	1263	840	682	538	475	505	410	427	417	368	408	384	344	365	355	391	350	368	366	327	325	303	322	319	308	337	310	320	369	323	309	327	334	309	332	325	316	297	288	350	313	291	298	282	306	309	317	316	311	314	326	305	323	273	344	296	290	306	315	297	313	287	293	311	309	287	303	295	295	312	319	292	316	274	311	318	313	290	324	283	292	297	288	299	301	322	300	266	293	285	325	311	295	323	298	302	299	311	320	294	304	335	307	298	304	273	305	315	301	322	313	287	289	314	337	313	290	312	296	318	325	302	311	306	290	320	299	284	338	303	294	285	312	293	295	317	298	295	324	275	299	290	303	360	283	285	316	287	324	259	284	295	305	323	311	292	311	310	324	270	314	315	321	281	299	296	309	300	299	308	315	297	292	304	286	304	297	310	291	299	300	273	312	348	295	301	287	302	302	281	315	300	302	293	306	297	300	310	281	320	300	362	267	299	300	293	292	294	309	332	309	311	301	296	304	280	298	296	273	312	335	285	352	288	303	319	292	269	287	289	337	317	298	303	297	313	296	299	296	309	288	286	273	299	301	290	290	302	302	287	312	296	289	268	307	262	278	308	335	289	302	315	314	298	278	308	312	292	273	280	297	300	325	284	317	289	292	293	284	268	289	275	290	310	273	296	281	294	282	273	264	321	298	297	275	289	306	264	279	304	288	307	321	313	281	321	306	316	308	288	288	315	351	306	318	252	292	330	286	274	309	314	303	318	309	298	304	318	307	330	310	276	302	304	303	303	275	311	325	318	283	285	308	312	294	299	278	309	304	298	299	312	279	277	328	340	265	300	302	296	267	320	309	290	292	302	299	317	327	318	327	328	284	308	284	299	311	288	324	320	318	320	317	298	267	299	293	295	313	285	324	301	282	322	290	316	323	322	284	302	304	297	263	283	310	308	309	298	322	314	293	307	297	283	312	277	290	314	306	294	285	287	287	311	309	291	280	277	304	312	293	288	306	316	312	284	278	292	295	291	308	293	329	331	319	295	300	326	313	289	307	274	286	316	290	273	293	280	313	299	314	294	264	315	273	286	318	280	288	319	286	279	313	289	291	328	293	285	277	277	320	315	307	315	293	300	311	334	300	286	329	311	311	276	329	275	316	320	297	310	328	290	298	319	300	339	307	300	295	290	311	315	280	305	292	310	270	330	302	308	280	295	318	293	284	287	304	316	318	285	301	273	289	300	297	305	286	306	286	300	284	288	300	295	294	293	292	305	306	315	291	308	312	309	297	309	302	306	302	280	280	275	294	314	292	306	296	287	299	304	291	298	307	290	311	295	283	304	302	300	284	325	309	326	276	286	336	307	275	311	314	306	272	281	303	300	336	288	302	307	307	286	288	282	300	339	310	309	329	265	289	300	291	327	295	298	253	275	312	285	322	306	314	291	311	320	340	288	284	305	309	274	277	289	294	304	272	292	285	296	298	289	276	304	315	292	320	294	290	311	288	304	313	283	302	300	330	290	326	314	268	330	317	296	296	277	291	273	297	301	296	311	310	290	302	283	306	319	298	309	308	305	302	275	300	295	302	324	277	324	298	286	307	266	337	290	305	284	280	314	289	318	267	293	293	321	318	300	308	297	288	310	317	316	312	285	312	307	307	302	315	296	292	296	308	308	321	297	315	296	305	288	333	337	273	291	293	317	267	305	299	280	309	294	296	304	309	267	264	305	305	317	294	317	305	314	322	301	286	298	268	300	309	274	295	317	310	291	284	324	272	295	303	293	281	306	310	296	310	328	293	320	288	324	288	285	309	304	313	309	327	276	284	332	337	318	288	313	294	281	301	318	300	297	311	270	323	328	282	282	336	284	301	312	294	328	283	313	300	318	305	308	323	293	294	310	289	289	303	294	293	279	299	306	296	335	309	314	270	311	291	311	306	299	279	301	306	288	313	313	289	291	282	287	280	295	325	288	294	299	315	290	296	305	301	303	332	310	313	314	326	285	287	308	304	309	307	309	296	309	296	319	297	313	299	272	311	310	318	323	293	287	312	311	319	311	331	313	293	278	265	288	336	273	313	340	306	284	298	294	301	300	282	330	277	311	294	283	281	300	283	317	285	310	300	286	314	310	301	269	288	319	308	305	270	279	346	306	317	302	288	316	293	312	281	312	299	332	312	305	283	292	301	322	294	257	299	341	315	302	298	289	294	340	291	308	308	299	295	326	278	276	289	276	289	294	300	295	306	333	299	327	306	313	302	281	282	294	323	330	289	296	278	271	327	280	316	295	293	299	296	287	302	300	310	295	306	304	297	313	298	306	274	296	308	315	313	293	286	310	306	279	314	289	288	306	316	301	278	279	300	304	293	299	269	291	294	288	324	320	300	286	313	282	312	280	292	315	295	288	295	278	284	284	319	257	302	302	316	325	315	310	322	330	302	305	307	278	298	286	309	272	302	303	269	294	270	308	305	299	298	291	288	316	295	287	320	302	313	306	269	318	302	322	301	259	290	284	255	283	285	257	302	284	292	330	331	287	319	307	346	298	287	313	291	316	322	284	304	287	307	304	306	282	276	306	301	284	299	312	283	316	310	272	283	283	287	316	295	293	312	276	306	306	307	278	280	320	302	285	279	302	312	276	287	314	306	314	282	299	316	311	290	281	304	326	307	289	293	313	300	306	284	316	302	322	259	287	303	304	293	294	324	307	251	282	301	319	270	283	283	297	295	285	336	306	286	298	298	291	306	305	246	297	300	328	277	308	326	285	289	308	323	316	287	316	308	307	327	296	274	294	291	306	283	308	300	341	284	298	319	291	312	324	304	302	326	330	291	279	297	321	321	311	322	306	284	293	274	302	271	293	318	300	306	299	317	305	282	269	297	285	290	307	287	303	274	306	289	313	325	295	294	314	297	283	292	313	303	324	294	295	281	318	282	342	306	306	303	289	298	283	256	311	303	312	289	310	294	271	293	308	318	279	304	308	270	283	305	295	275	281	302	294	313	283	298	312	300	286	280	310	270	270	287	307	306	289	319	305	285	279	287	299	284	280	338	321	285	316	299	295	290	310	315	300	278	283	311	306	299	320	302	304	304	310	319	280	270	282	317	299	299	320	291	276	318	306	298	278	292	300	279	296	307	320	303	310	275	323	270	311	306	265	282	299	308	325	301	293	317	300	306	329	285	285	285	289	305	289	306	299	291	318	314	309	289	290	293	282	307	302	317	293	290	269	315	266	305	299	247	329	298	320	310	304	277	319	286	301	298	275	303	317	323	297	270	277	302	301	319	292	309	300	284	277	293	295	313	269	301	280	308	336	292	299	314	297	288	315	269	296	295	300	281	297	295	309	306	265	304	306	301	282	309	311	289	305	282	274	309	262	321	293	307	294	285	283	261	267	271	292	286	324	283	294	314	283	302	287	292	290	291	296	273	272	329	308	264	304	310	305	309	314	297	287	263	312	306	278	305	308	322	288	328	295	289	302	284	313
7663	10991	8926	4392	3003	2234	1718	1379	1155	963	824	760	677	629	588	571	551	510	551	517	480	442	461	415	415	404	409	394	379	421	411	373	389	389	355	392	381	366	355	379	392	390	378	358	377	390	357	382	371	357	356	360	346	345	347	380	368	387	374	355	372	367	389	380	354	384	371	338	359	335	334	385	336	380	367	375	379	364	371	352	353	374	379	358	371	383	332	401	387	354	354	361	335	346	362	370	364	389	336	365	370	353	323	327	380	349	390	364	368	367	344	385	375	379	381	330	364	329	354	350	367	387	346	380	383	362	340	344	377	331	331	342	388	383	340	374	337	328	381	337	352	380	369	348	376	364	355	367	374	367	363	344	359	346	386	343	346	342	344	358	378	375	325	327	348	366	377	351	386	332	331	359	364	345	321	347	378	394	365	334	356	366	326	346	348	379	337	356	375	363	358	373	340	332	366	360	355	365	332	367	377	333	354	371	369	310	367	348	344	325	351	341	363	338	363	375	435	356	332	356	354	354	339	347	368	362	346	342	357	361	365	334	390	361	389	364	350	349	385	389	321	332	357	329	343	365	331	392	337	361	375	379	348	353	373	341	379	327	375	380	375	361	342	362	360	353	360	346	357	372	375	325	372	415	362	361	349	347	379	348	355	376	398	368	331	370	335	361	337	322	356	368	360	352	341	338	381	340	378	378	350	372	347	368	369	364	360	342	376	360	347	316	345	342	368	326	339	339	364	349	372	383	328	373	344	378	381	353	362	384	334	352	360	361	364	366	381	382	403	376	388	349	341	333	348	375	366	397	356	395	324	366	329	362	347	360	364	395	349	364	326	346	365	400	379	358	357	356	354	355	354	354	365	318	319	324	327	365	344	334	346	371	385	374	345	344	353	337	356	378	364	352	331	352	347	331	361	382	324	355	355	359	378	370	341	369	360	354	343	341	369	364	378	326	346	343	357	343	332	360	317	359	380	388	347	351	355	338	383	347	400	377	365	394	323	362	329	368	350	333	368	342	334	382	341	363	371	335	377	355	405	367	338	325	362	345	369	332	353	327	353	384	353	356	356	352	360	375	325	359	384	363	343	353	372	354	398	378	364	354	327	366	344	345	342	332	357	368	364	395	342	400	361	314	377	325	362	380	371	380	350	362	360	338	337	368	362	376	386	350	379	377	344	346	363	308	348	349	374	397	375	349	373	383	351	375	366	360	356	356	337	367	366	357	329	346	369	350	382	372	330	378	360	365	325	354	364	355	372	363	364	342	354	353	363	348	364	321	368	347	363	332	373	371	360	346	367	363	349	360	361	332	372	369	388	381	348	379	332	381	342	384	405	372	361	361	352	379	358	367	351	348	381	358	324	326	388	350	350	379	369	341	321	340	356	349	362	365	368	383	369	346	377	361	391	361	350	365	351	337	385	347	347	387	364	388	377	374	354	366	368	321	345	367	328	349	322	352	352	374	353	376	338	338	373	355	361	357	362	341	340	380	335	345	366	352	361	347	356	316	369	382	366	334	346	337	345	351	380	359	357	373	376	321	349	377	360	314	339	383	380	396	374	357	349	315	339	339	391	347	380	366	388	341	398	405	356	338	380	343	323	342	391	375	332	335	394	376	382	347	350	359	350	358	375	378	381	354	352	374	356	313	372	379	350	363	354	361	336	328	343	321	338	341	377	331	367	331	364	394	364	366	384	359	344	362	351	362	373	366	373	386	353	373	315	335	415	368	365	390	338	352	376	368	368	340	322	345	369	377	358	340	355	354	360	354	379	306	339	348	375	328	383	364	353	363	374	371	363	347	408	342	369	340	365	346	318	360	319	354	389	369	317	312	372	366	337	368	374	384	336	370	369	353	352	347	344	365	377	346	339	381	339	357	349	379	388	347	383	361	358	369	345	356	356	380	374	351	368	369	343	374	347	338	338	380	307	383	394	344	391	400	373	344	365	368	334	376	379	384	366	344	357	339	345	343	367	373	356	342	350	363	374	391	340	371	326	360	354	344	382	367	382	350	329	374	379	336	365	315	332	328	366	334	373	363	345	372	374	357	345	372	343	355	340	360	328	364	360	377	365	379	372	358	345	380	378	363	345	323	325	380	296	334	366	363	358	371	335	315	350	375	331	355	362	341	349	333	368	363	348	352	356	379	377	346	362	384	382	347	368	384	316	352	384	355	351	380	371	331	358	348	377	351	375	383	375	383	351	343	349	386	351	338	341	375	375	378	356	353	361	378	319	373	338	372	358	332	371	358	342	345	356	375	355	364	343	362	354	364	338	353	342	376	341	377	384	333	354	347	362	358	355	363	344	312	352	352	388	387	369	370	360	357	346	332	318	377	353	310	389	357	366	363	386	325	343	363	335	341	346	353	356	374	308	340	391	359	337	359	382	357	368	356	361	342	332	352	332	352	339	309	396	400	327	335	353	325	364	356	371	364	366	325	345	343	333	363	338	362	339	364	377	348	320	354	366	371	359	337	363	372	368	338	356	349	373	377	351	355	311	352	360	340	372	340	367	351	372	372	369	364	338	368	393	369	370	343	346	382	340	337	377	362	349	379	345	375	341	374	362	320	350	364	377	347	339	371	355	362	365	356	322	390	334	349	356	348	356	387	376	341	371	343	364	340	379	361	384	325	352	335	370	406	337	381	355	370	373	385	339	359	378	308	360	348	333	360	329	331	340	365	369	372	392	376	318	367	370	331	406	406	365	330	364	372	393	331	366	365	365	356	325	332	313	368	330	348	340	346	323	362	373	359	391	378	361	338	386	359	325	366	356	370	340	318	350	373	410	367	325	395	363	344	359	353	343	328	390	382	360	336	369	344	365	359	327	355	343	322	348	359	359	366	355	366	374	369	338	329	360	368	347	338	349	334	346	339	355	366	356	314	361	337	346	352	321	380	360	343	367	338	327	369	341	339	389	390	359	345	349	349	364	349	345	376	298	386	371	366	349	331	337	357	385	400	350	364	353	359	348	365	354	340	333	391	343	343	337	371	349	354	366	338	368	364	321	360	360	328	326	366	356	344	388	366	345	341	335	321	360	361	362	347	369	334	360	351	324	375	357	342	365	343	347	357	347	361	367	351	357	363	343	360	375	390	352	342	350	362	330	389	376	337	359	357	373	385	367	351	357	379	359	335	354	381	351	349	363	387	323	370	377	373	357	323	337	366	407	373	396	364	330	357	355	364	356	366	389	359	364	352	360	325	367	398	346	361	343	355	346	345	343	369	376	393	366	371	336	359	372	326	354	365	365	332	363	379	317	375	378	393	377	375	355	373	350	363	336	366	394	343	370	354	366	365	333	358	333	372	358	359	387	375	365	359	376	363	374	341	334	383	375	370	334	367	373	367	345	368	357	328	335	365	364	338	347	368	325	358	371	320	353	367	350	343	369	337	368	319	383	339	343	385	325	334	322	337	345	376	337	366	359	368	371	379	354	393	350	334	377	321	368	317	342	366	363	344	369	311	344	348	361	360	353	357
24977	21047	27346	24860	11166	1356	1054	997	834	819	809	791	768	755	780	757	744	755	707	704	793	728	730	780	740	704	699	726	713	710	710	691	694	731	710	721	722	687	765	720	702	717	738	720	749	682	724	697	743	716	741	718	713	754	737	729	720	677	733	738	679	707	696	689	746	709	790	690	693	736	724	718	684	700	667	697	720	669	725	733	683	723	723	681	704	717	739	729	711	750	677	714	699	671	714	739	654	725	699	726	691	749	759	677	670	749	625	722	702	727	727	753	762	730	702	724	740	706	721	747	749	750	718	715	698	698	729	689	737	703	655	701	622	705	694	717	710	759	730	728	714	748	691	689	735	706	697	779	750	706	752	691	743	691	669	757	756	706	782	726	705	743	684	747	689	690	706	756	699	717	733	735	656	708	745	760	733	710	686	730	740	715	708	737	717	688	656	711	655	732	727	760	740	735	735	724	716	734	759	652	732	675	742	718	751	711	764	682	706	688	737	694	698	715	693	732	710	721	711	682	728	696	747	704	716	737	759	697	723	722	754	665	678	683	734	716	682	676	713	724	705	714	717	673	738	727	727	682	698	710	734	746	683	752	746	670	708	705	716	734	673	704	753	705	675	702	670	740	709	696	725	680	688	711	781	719	680	711	756	690	707	715	720	720	701	714	680	701	724	771	729	765	700	710	698	703	761	710	680	681	728	706	694	687	736	704	653	705	692	689	775	717	695	761	653	710	711	716	684	690	764	717	708	724	687	741	634	708	753	729	710	740	727	720	758	681	741	697	699	740	711	710	695	711	660	707	711	695	726	688	711	720	739	801	681	714	696	711	694	726	726	675	703	680	701	703	640	676	691	704	697	757	701	712	719	667	677	709	700	712	725	733	713	710	705	696	720	722	715	693	669	737	713	683	726	678	732	689	757	708	681	743	709	738	731	748	719	728	771	665	667	707	701	665	724	661	717	679	701	721	687	753	716	679	684	705	705	729	740	729	720	775	730	741	677	718	716	706	755	680	724	702	712	725	718	718	740	741	767	738	714	692	758	709	686	725	700	694	723	722	684	750	743	712	695	721	680	684	744	699	750	706	711	703	676	716	742	702	715	709	700	791	744	677	711	701	691	739	731	698	685	722	721	737	696	701	710	722	728	732	731	702	726	774	658	778	690	687	745	722	737	675	705	684	722	694	737	693	728	753	705	687	681	696	695	668	677	682	688	755	768	703	695	675	708	666	691	692	748	719	726	684	730	670	731	701	711	793	663	711	746	770	740	727	730	682	691	721	747	698	745	720	708	694	719	722	705	726	703	705	736	699	688	728	705	703	743	721	698	707	710	709	739	702	677	738	677	701	728	719	715	733	692	743	707	631	715	765	776	731	730	734	674	734	762	728	757	686	708	684	769	703	728	727	744	709	739	722	732	734	765	692	722	748	721	730	724	729	691	680	726	671	714	716	699	704	718	676	711	700	678	758	715	708	634	749	735	697	730	694	702	694	715	687	694	725	719	684	701	721	740	729	733	657	720	653	683	692	686	742	708	749	657	715	718	720	724	732	685	707	691	647	705	726	747	735	706	714	683	682	695	744	692	672	730	745	671	664	729	712	741	720	732	736	690	699	671	713	741	718	731	716	695	681	748	694	704	709	694	695	754	724	747	734	685	656	730	713	677	700	682	741	702	752	709	712	724	677	733	698	733	740	737	723	673	724	702	748	729	704	686	687	729	736	686	689	762	698	715	701	679	716	670	695	773	703	696	774	700	717	660	715	725	721	712	709	706	669	715	749	761	678	690	753	722	700	728	729	755	721	691	706	708	709	729	704	727	703	723	700	715	716	707	735	717	726	708	719	735	715	735	741	745	705	697	729	735	706	698	673	720	665	730	702	724	725	747	698	719	697	723	728	761	708	737	695	658	682	699	708	662	670	731	739	697	752	657	754	688	712	741	711	682	693	687	753	731	673	697	701	690	688	685	653	730	675	738	764	750	651	725	718	752	721	701	736	713	749	720	693	702	707	731	715	706	692	692	728	708	646	704	732	677	723	796	728	695	652	676	742	689	675	772	713	677	662	731	713	724	713	694	690	689	774	767	744	714	715	728	665	751	744	730	693	720	708	739	653	717	755	739	694	691	677	723	673	656	715	712	749	746	741	745	672	731	673	750	715	713	722	722	733	699	673	741	748	734	706	692	752	735	685	707	745	691	678	724	729	699	688	720	683	730	680	706	686	687	750	681	694	692	698	746	735	749	743	653	708	705	715	711	717	722	748	720	660	729	720	719	708	737	682	754	673	714	699	689	717	725	670	711	665	699	731	712	717	724	725	719	698	728	716	695	741	691	686	736	709	756	720	710	666	764	717	733	709	755	711	707	706	686	689	719	683	762	738	710	710	744	715	747	675	721	681	701	704	725	721	747	726	729	690	758	718	700	704	714	700	702	764	700	695	720	730	727	734	716	731	679	743	659	679	726	710	738	695	726	665	706	689	725	740	728	724	697	765	690	710	766	691	726	722	760	755	695	704	697	726	708	710	732	675	730	701	670	703	766	748	701	732	731	703	664	694	727	693	710	715	716	700	740	708	694	744	718	718	705	741	685	694	727	730	729	681	713	682	742	742	705	764	753	714	700	755	731	742	769	692	765	767	726	677	721	734	687	721	729	755	720	708	713	713	693	713	709	723	746	654	719	692	714	712	752	714	746	672	784	737	748	735	709	666	738	712	735	706	805	721	709	754	688	730	735	740	708	747	680	704	697	714	660	771	733	744	632	698	722	689	657	662	705	717	745	701	690	721	683	737	686	699	749	703	733	714	685	755	686	708	745	688	746	711	699	682	716	714	718	699	760	695	722	719	715	725	683	713	743	679	716	722	694	722	737	674	761	728	738	699	727	677	704	696	729	753	726	725	754	751	671	728	724	724	733	710	663	709	717	720	675	740	716	730	721	705	750	721	702	672	698	700	704	704	715	692	741	713	675	718	678	731	729	694	703	680	694	714	698	764	731	689	700	734	727	726	703	720	722	731	733	714	702	721	751	704	684	712	709	746	741	714	736	711	723	691	690	747	676	743	729	713	758	704	704	722	706	663	689	676	709	678	680	687	726	679	733	689	750	686	730	680	657	670	760	690	697	704	692	758	705	658	676	701	751	718	752	692	698	745	668	745	674	699	680	701	688	693	768	723	732	682	666	723	667	742	709	684	701	746	694	736	759	683	678	722	702	728	726	730	687	665	738	714	713	709	749	714	719	719	733	691	690	735	788	725	763	705	709	751	736	751	736	707	686	772	695	728	725	712	726	717	672	685	680	718	733	661	759	678	700	728	639	702	761	704	748	736	744	732	732	719	688	687	748	736	766	682	693	709	703	704	734	667	715	702	654	715	735	704	731	734	675	697	684	735	700	691	687	737	670	730	700	730	695	734	710	713	756	691	757	750	670	714	685	733	652	677	700	682	711	741	740	719	702	688	694	691	752	707	709	686	740	703	699	718	686	734
7354	6505	5254	2855	2138	1725	1538	1327	1266	1143	1064	1005	973	931	966	957	907	900	864	896	847	822	875	830	847	818	883	846	853	839	838	850	865	876	854	832	822	826	840	850	802	807	846	793	847	821	748	785	798	789	747	809	791	803	827	816	836	833	794	810	780	822	795	839	784	850	815	811	821	794	789	802	871	817	814	833	833	824	826	826	814	820	822	783	798	848	823	826	835	842	846	816	826	821	838	791	855	805	764	783	796	786	758	847	799	825	794	817	846	797	802	818	836	851	764	863	797	830	764	826	848	805	831	793	820	803	857	814	829	850	791	821	815	866	838	823	765	821	779	847	838	813	867	810	831	830	811	827	823	869	800	794	813	853	809	789	760	831	822	844	762	781	789	819	830	842	807	776	846	803	776	846	780	765	774	808	803	784	848	798	780	838	839	820	834	794	805	806	775	839	801	811	844	838	771	788	780	846	871	803	803	837	810	819	818	796	799	820	811	803	785	819	744	746	825	815	842	793	786	818	810	814	762	824	776	799	768	828	819	846	854	793	812	817	813	804	836	837	764	799	800	782	818	803	801	825	799	783	775	834	804	805	792	803	794	788	838	825	800	810	880	841	819	768	771	795	851	818	828	776	816	829	805	857	809	777	751	788	875	810	862	782	823	793	837	773	832	829	808	808	811	826	789	833	809	811	831	801	768	822	795	840	768	845	769	813	797	833	842	780	835	815	770	779	867	767	842	856	854	872	804	805	855	861	793	827	795	750	828	841	860	851	765	836	825	832	807	775	792	769	828	817	792	849	746	757	759	877	816	822	834	853	756	840	782	869	797	832	822	792	771	779	839	798	821	814	823	870	822	754	803	853	838	811	822	833	811	732	810	812	823	782	831	832	792	779	822	742	793	789	790	788	837	834	820	787	852	810	799	809	799	802	808	785	823	748	835	806	771	836	816	831	802	837	755	740	833	825	845	832	779	827	799	808	780	787	782	761	813	833	838	845	811	862	782	801	793	811	761	807	850	814	776	812	825	788	791	823	802	850	787	809	782	829	836	797	883	791	787	808	846	841	785	779	849	829	793	844	820	794	851	747	826	771	804	789	870	801	891	847	782	816	812	800	835	817	859	844	826	790	795	822	767	866	827	797	799	810	796	859	825	831	813	815	791	808	833	821	824	856	808	855	844	821	803	830	772	802	784	869	824	822	820	810	812	829	798	829	795	834	774	754	821	825	829	818	858	793	808	846	822	827	796	795	799	828	799	831	778	799	812	799	830	802	809	816	793	841	802	813	751	845	764	822	790	811	784	797	781	841	794	842	745	816	830	819	816	775	823	750	801	790	830	788	833	839	782	816	846	873	832	801	809	799	797	845	801	798	795	808	829	791	849	842	819	791	811	781	778	796	844	781	838	818	844	842	825	801	846	769	857	782	815	797	798	866	833	836	832	839	811	794	804	767	832	809	849	822	773	815	830	814	828	837	805	805	748	791	830	812	771	826	829	825	839	806	806	786	813	782	801	829	823	832	818	767	827	825	803	765	792	823	834	853	798	813	835	839	807	788	794	807	855	805	803	749	825	785	848	774	831	801	854	766	821	837	779	836	783	804	774	887	792	790	767	784	760	844	783	808	820	807	823	780	834	774	798	802	799	836	802	836	822	817	807	775	841	799	802	868	817	877	804	794	770	791	813	825	797	761	816	802	791	828	793	793	808	783	780	798	804	802	820	779	835	819	810	769	814	850	844	758	740	814	824	815	832	795	796	818	815	831	892	778	760	809	808	813	795	803	821	835	857	781	798	815	774	829	810	813	850	815	729	796	820	785	813	835	801	803	822	835	833	852	805	737	833	798	818	773	814	771	819	839	816	826	854	854	822	819	835	802	800	825	822	804	785	794	799	784	781	800	796	842	863	798	805	792	766	806	822	793	786	821	818	829	829	767	840	817	821	771	743	827	793	808	836	817	801	794	776	808	801	791	835	838	799	773	776	798	773	802	819	810	808	836	813	832	868	839	765	836	760	793	819	875	823	798	802	780	806	800	746	799	790	823	820	833	804	753	800	786	813	826	837	822	778	812	827	776	845	881	797	804	824	846	830	807	880	853	830	835	863	757	851	808	802	783	771	834	811	798	858	788	777	783	820	803	763	786	770	816	879	797	825	819	800	849	823	789	761	826	862	814	824	806	826	819	807	852	759	803	806	815	817	817	835	876	803	822	819	815	787	789	813	833	766	826	871	809	852	769	848	830	800	859	780	811	830	779	780	851	796	820	762	826	835	818	831	818	785	783	806	838	796	815	850	806	837	808	798	872	782	806	856	776	780	828	800	792	812	807	788	802	818	818	886	831	782	795	831	806	783	819	780	831	789	810	822	766	808	829	822	868	835	806	770	785	805	777	849	896	795	847	794	813	815	839	840	838	890	832	831	819	834	839	807	820	808	829	834	812	823	780	793	826	788	803	802	763	809	825	765	838	799	840	775	806	851	818	820	837	805	795	821	861	803	823	861	771	817	823	795	807	793	792	820	809	819	845	793	816	828	802	799	804	841	776	798	800	788	802	793	805	767	837	818	828	821	783	843	795	814	796	830	798	815	800	792	784	811	854	800	837	819	809	830	827	809	828	870	838	779	865	863	801	832	859	797	846	839	793	837	798	782	768	868	852	816	788	821	825	834	833	824	774	793	829	803	778	757	856	797	794	881	824	811	813	789	761	790	803	846	819	788	840	840	786	839	781	757	846	773	797	824	749	777	808	851	787	816	769	727	844	832	787	846	795	805	779	882	841	793	737	796	767	831	818	816	824	789	831	781	817	792	837	810	785	849	817	818	827	769	847	791	846	839	802	783	858	792	843	812	810	795	866	825	801	841	824	809	830	780	791	798	789	847	821	811	823	802	778	856	838	765	797	780	823	774	839	839	833	848	787	825	779	841	780	781	791	833	814	780	807	799	844	820	789	813	802	747	846	820	805	789	822	824	833	859	765	812	823	800	796	837	822	808	827	793	847	810	796	810	769	781	859	807	812	823	790	751	812	784	846	806	819	816	810	807	793	815	872	835	781	808	833	819	805	819	789	786	827	815	783	793	801	834	767	776	816	826	805	838	865	827	799	826	858	814	863	826	795	815	850	823	814	853	778	855	815	817	795	824	785	829	824	769	796	816	802	809	804	821	808	757	804	830	787	828	840	770	852	800	774	806	878	867	845	843	817	752	852	813	828	793	829	848	848	869	831	818	843	821	777	806	816	744	802	784	755	833	851	831	818	799	782	797	828	805	761	775	779	807	801	818	764	836	832	824	818	810	851	858	800	871	778	844	858	778	810	809	791	815	825	753	854	840	810	795	795	800	816	875	808	831	792	787	816	822	825	852	794	775	802	777	794	846	818	861	733	795	831	863	882	806	775	761	772	809	813	825	873	841	772	798	803	891	794	845	786	806	783	810	797	803	798	773	800	807	793	741	806	778	798	752	740	836	798	812	815	851	840	794	777	781	827
22823	21070	28916	23461	21065	21124	11135	1399	958	821	691	675	588	544	543	525	467	495	426	413	379	409	420	384	382	362	389	376	389	358	343	349	334	322	336	329	336	299	330	325	333	340	308	318	340	343	350	344	315	334	345	303	330	316	294	336	300	307	310	347	304	301	315	324	327	325	304	332	309	299	332	268	301	345	312	318	336	313	308	329	317	298	297	319	332	308	313	299	308	332	295	333	318	317	304	303	309	288	340	304	336	347	302	317	303	325	313	332	310	307	317	284	329	302	321	296	316	293	301	323	310	316	329	290	298	340	290	335	305	317	318	333	306	282	304	306	311	323	311	313	316	306	334	311	325	352	329	306	300	346	333	297	313	300	302	286	313	318	302	293	330	317	320	324	303	319	310	310	329	330	324	319	323	310	338	313	307	326	322	297	311	297	288	321	294	273	293	315	327	332	314	334	295	319	294	313	319	328	329	336	312	319	304	294	311	284	320	336	300	310	296	315	275	276	287	323	317	322	300	323	304	335	316	330	320	349	322	322	348	304	311	325	318	318	320	306	344	310	318	330	294	311	298	346	311	291	299	346	300	306	313	315	330	302	334	311	320	314	288	309	305	311	301	314	299	291	286	300	338	334	292	310	350	321	308	311	309	303	337	308	335	336	301	324	338	309	342	318	303	324	337	344	352	299	315	312	288	304	287	312	305	308	299	303	327	325	335	319	305	343	335	296	288	309	322	316	311	325	316	319	337	335	343	327	314	296	322	323	286	320	320	283	293	295	314	307	308	304	330	353	291	316	304	328	313	305	346	344	329	312	340	331	294	332	287	303	300	305	311	307	323	307	302	334	318	314	323	297	335	319	324	331	294	334	308	304	318	304	301	323	337	341	322	328	326	303	319	293	297	324	322	297	313	319	298	311	307	312	305	315	317	314	324	305	304	304	340	315	315	305	329	298	308	348	280	322	349	337	305	322	300	304	311	305	311	315	319	321	326	331	318	328	307	280	303	300	323	322	315	317	314	291	281	310	331	308	313	322	334	333	337	345	331	324	322	300	304	303	287	332	298	288	306	323	326	314	316	321	281	326	292	336	347	287	302	318	269	284	307	336	328	320	329	313	282	308	306	303	290	303	306	330	316	331	321	331	351	293	345	331	285	324	306	312	313	326	301	307	297	302	302	338	303	294	337	307	330	285	308	316	311	313	323	307	308	315	312	315	326	309	282	336	316	304	341	310	317	324	294	290	325	316	330	321	333	336	284	282	295	305	331	339	330	307	297	318	311	330	327	315	307	299	332	315	309	312	274	302	279	316	295	326	297	303	332	292	325	298	319	328	309	325	295	316	311	326	321	319	313	296	327	322	328	315	295	307	286	308	317	331	313	315	300	325	284	321	318	292	327	301	326	325	317	332	325	317	314	343	305	292	321	350	304	312	331	310	321	314	313	293	291	345	278	314	298	334	312	310	336	308	317	305	289	319	332	298	297	309	316	331	300	330	338	329	307	324	304	314	326	321	305	306	314	300	292	321	337	329	302	321	329	340	303	310	356	320	305	316	329	324	342	311	349	288	308	350	309	312	333	271	328	307	326	308	307	300	314	317	332	294	286	320	333	285	316	338	291	343	298	335	294	311	318	277	307	308	314	318	287	331	322	321	304	291	326	325	332	338	299	284	322	311	327	305	330	307	304	318	301	315	337	316	336	287	288	306	301	308	318	326	328	309	332	311	308	275	316	310	323	311	315	272	331	367	340	331	286	314	338	316	291	324	301	322	296	323	357	320	341	282	301	329	270	301	331	340	349	327	338	336	317	333	311	305	309	348	306	320	325	311	323	319	323	297	330	298	314	291	337	293	306	308	304	332	327	283	319	322	295	269	334	295	307	316	320	311	310	336	295	303	317	355	307	335	287	327	354	327	275	310	287	324	329	334	321	295	345	326	303	309	293	330	300	297	311	305	314	317	302	307	312	307	315	305	311	312	313	333	322	294	284	306	296	298	356	326	314	313	333	314	347	308	323	322	314	310	348	314	313	317	347	300	309	352	321	285	342	293	331	328	305	327	308	317	318	317	295	287	314	324	302	319	316	341	327	310	322	327	302	348	321	298	333	299	336	282	350	330	308	294	316	337	296	336	320	307	322	311	320	279	323	298	327	337	316	319	324	305	303	317	337	276	305	300	326	301	307	332	312	320	326	323	291	318	303	306	330	327	309	300	298	322	307	290	330	330	314	340	315	275	312	322	297	305	310	300	320	318	297	303	311	281	340	336	295	317	292	325	333	363	315	331	329	335	312	346	312	326	324	314	310	311	320	318	302	319	303	300	329	326	318	313	347	325	329	331	300	336	292	289	308	309	359	309	311	276	327	295	319	320	325	306	295	292	289	311	288	307	303	315	291	321	318	333	312	304	330	321	304	292	302	325	345	329	329	327	317	302	343	307	279	291	319	328	304	306	331	336	342	328	338	276	285	321	313	290	331	298	313	297	338	294	346	317	336	325	329	308	324	336	311	312	333	289	325	318	335	316	348	327	289	316	295	326	276	292	323	308	287	295	347	328	328	332	328	303	330	334	314	324	318	315	312	323	309	288	320	322	301	281	323	305	317	314	306	334	294	321	345	314	303	317	320	328	307	314	335	310	316	309	324	292	319	290	278	286	339	320	314	311	336	317	334	316	293	282	289	312	325	315	312	340	294	297	305	299	296	326	338	261	331	301	329	315	330	331	312	296	296	295	316	322	343	310	331	306	298	310	307	270	303	302	320	307	330	297	298	288	301	320	324	329	312	299	308	298	295	335	329	329	336	266	303	297	316	290	300	316	324	324	306	284	328	312	332	312	294	334	331	342	325	277	321	327	320	313	314	333	311	306	304	304	276	310	314	309	344	307	313	318	334	317	359	317	333	297	312	296	324	337	326	321	308	315	343	298	330	307	312	310	328	331	274	310	312	314	321	307	326	307	280	305	324	319	304	308	338	309	300	309	326	316	338	316	291	319	325	322	312	319	338	302	306	304	348	309	311	313	318	303	292	333	283	293	318	325	326	328	317	286	309	285	322	333	284	327	299	315	323	283	339	304	341	346	317	320	342	333	303	327	334	317	299	311	302	330	273	325	303	328	302	330	294	328	313	294	263	295	300	322	333	313	304	304	316	315	319	321	317	318	296	337	288	305	295	314	304	332	329	317	316	318	324	318	284	319	331	313	321	320	308	308	317	305	325	326	339	310	305	294	299	307	324	312	328	312	310	300	328	319	298	313	320	302	321	326	292	339	299	324	324	299	333	308	312	298	343	306	322	315	325	293	296	302	311	348	299	317	303	352	310	303	319	323	321	293	314	333	261	315	297	296	325	314	322	322	316	339	340	328	349	297	352	324	322	322	278	322	303	326	304	300	336	296	312	293	346	326	345	337	329	330	310	326	314	313	287	322	306	325	306	303	337	287	304	335	298	298	299	308	332	310	299	306	324	316	290	320	336	295	344	333	311	314	320	330
11005	17661	14178	7625	5115	3993	3013	2449	1981	1549	1289	1104	938	859	749	702	677	674	633	559	535	541	497	490	449	416	431	469	429	443	426	407	439	376	373	362	376	373	391	388	379	392	384	368	383	362	387	337	363	379	373	354	359	348	386	314	371	357	366	358	334	367	356	376	350	346	369	357	355	331	389	360	344	352	330	347	346	336	382	376	380	327	368	344	332	359	330	345	363	345	362	302	347	351	376	351	348	359	343	310	343	355	369	321	325	366	342	319	334	347	354	352	342	382	350	378	357	326	357	342	354	326	335	346	365	317	328	306	324	343	320	327	335	380	342	334	336	346	356	355	357	361	393	373	337	363	345	379	355	357	365	352	319	420	384	333	372	356	340	358	361	355	321	338	347	344	323	342	345	359	354	337	378	318	344	347	306	371	346	353	347	345	340	344	368	368	350	347	340	330	385	356	342	343	345	320	335	337	351	349	307	346	339	361	380	319	343	342	368	353	319	320	367	314	373	338	353	359	317	329	344	353	337	331	321	353	375	311	360	341	304	354	369	334	327	331	381	345	335	340	303	346	329	345	329	303	345	340	367	381	322	326	328	344	352	302	343	325	326	359	338	341	356	330	339	336	342	355	342	388	320	357	341	321	356	341	342	396	346	330	358	333	344	344	356	355	352	345	368	355	330	366	326	316	341	338	339	319	356	392	340	341	395	337	354	330	352	339	358	322	339	348	326	366	308	354	367	355	363	348	357	332	338	340	361	325	338	332	354	336	385	306	343	368	341	374	351	325	350	363	364	320	352	372	342	318	362	358	354	330	333	370	334	351	363	325	320	359	331	338	324	371	352	355	372	338	334	368	325	326	352	343	359	351	323	375	360	364	319	348	316	300	343	333	373	360	346	333	360	369	317	362	357	370	331	348	365	346	350	332	325	428	332	324	348	328	363	324	333	358	396	321	342	300	352	367	334	342	362	342	345	326	323	350	337	318	318	361	374	371	368	373	360	351	330	347	332	361	341	338	359	366	319	317	349	329	352	399	319	337	349	332	369	326	358	355	353	351	374	367	350	332	344	342	350	333	347	372	359	348	309	352	323	314	339	336	345	340	353	348	347	344	333	330	343	339	359	313	357	293	379	329	320	347	339	345	375	334	345	320	330	338	348	345	333	353	356	305	344	354	341	306	329	368	349	323	312	354	356	342	354	305	340	371	316	315	338	341	339	335	339	340	345	345	348	336	348	342	345	396	349	325	310	352	334	341	337	323	333	309	368	361	317	352	364	323	327	373	319	364	326	362	362	323	350	336	327	352	398	341	364	391	328	374	372	340	325	334	355	364	359	367	342	331	353	325	348	359	355	335	325	341	362	342	318	360	344	307	345	351	344	320	344	341	346	343	328	338	360	351	351	326	305	307	359	328	356	328	355	348	366	303	332	351	369	359	339	320	348	375	359	349	355	368	366	360	341	317	361	336	315	326	377	351	330	374	338	381	329	321	329	323	306	329	329	319	340	323	356	332	327	355	340	327	366	328	344	355	372	353	341	312	340	343	340	291	349	354	365	338	341	319	342	314	361	340	353	361	312	336	323	374	346	359	356	311	355	285	366	368	365	338	325	364	343	317	357	331	333	321	340	376	344	364	364	349	345	330	330	338	326	323	343	326	328	311	344	328	348	354	373	343	337	382	368	330	333	349	363	350	324	321	349	318	344	342	342	324	351	310	359	357	348	369	342	336	335	365	394	330	320	346	341	366	348	331	363	330	331	320	353	363	346	340	345	344	342	408	339	336	346	359	368	331	355	353	359	345	325	320	366	332	357	349	333	323	344	364	346	343	379	364	351	353	372	352	392	376	394	325	349	350	346	347	327	351	354	338	376	335	348	350	353	335	356	384	358	372	342	335	330	327	357	327	352	348	330	360	350	357	318	359	350	345	381	371	318	327	364	327	329	325	324	327	367	360	359	359	329	311	317	317	349	334	350	343	360	362	323	338	349	349	331	347	340	347	336	366	374	332	356	318	352	343	370	352	344	351	344	351	371	344	332	340	327	349	320	334	298	341	337	321	357	392	354	365	346	332	362	338	346	352	335	355	359	339	330	320	380	364	305	345	355	374	344	333	345	336	329	345	334	354	342	347	356	363	337	323	344	340	344	348	348	330	355	334	331	346	326	367	333	322	366	331	322	350	359	347	360	348	359	337	370	319	341	311	317	328	345	363	323	333	343	358	346	350	329	362	336	332	340	341	347	341	358	350	348	343	393	337	344	354	353	338	350	333	354	339	346	315	329	335	324	361	327	374	391	356	363	345	345	331	335	334	330	365	340	355	353	324	378	339	351	333	334	345	348	369	360	342	378	345	370	327	325	353	311	335	346	347	351	331	351	326	323	338	313	339	344	353	370	342	322	398	316	326	366	347	329	326	349	361	365	350	342	318	357	368	345	369	330	318	327	362	312	329	316	350	368	365	345	303	373	329	287	332	343	326	335	329	364	350	290	355	357	340	336	364	382	347	355	363	336	322	353	326	380	344	355	362	328	312	356	353	326	317	346	363	347	353	339	343	369	363	340	339	361	327	380	325	363	309	354	328	314	390	344	335	328	308	350	326	358	354	369	365	317	361	356	344	350	323	360	349	316	331	337	349	337	372	340	357	395	348	347	345	317	351	324	351	351	365	313	340	354	363	347	326	336	333	344	337	334	324	360	337	359	343	359	363	339	329	349	329	357	378	361	359	330	320	326	321	368	349	352	348	333	346	327	365	381	364	343	333	322	355	328	347	312	311	338	356	337	345	342	340	368	306	352	326	322	364	364	312	336	343	324	358	354	352	334	364	310	359	341	364	345	353	344	369	353	346	332	363	340	320	338	359	308	341	348	351	344	332	334	344	381	361	323	318	349	346	303	336	337	316	342	333	338	337	328	337	358	352	358	328	344	324	335	335	365	381	333	328	352	372	333	338	330	330	350	346	352	337	356	374	356	313	347	336	347	317	369	375	349	313	321	351	341	340	350	355	353	338	350	362	338	347	332	345	342	346	333	350	364	338	309	303	363	366	328	358	361	348	343	363	328	332	339	332	370	349	337	356	322	332	325	349	363	336	317	357	323	350	349	368	337	332	372	411	351	323	349	359	356	358	337	335	345	343	354	359	326	344	327	348	363	325	355	348	337	377	361	332	335	353	369	345	359	341	340	356	342	355	361	343	346	334	325	371	338	360	339	332	356	314	367	325	361	353	342	366	341	319	372	348	355	354	347	336	312	322	337	331	308	347	318	365	307	317	364	363	359	294	344	333	374	313	339	320	336	305	341	367	376	336	372	386	320	365	360	346	341	356	369	315	368	377	329	334	354	344	364	345	336	372	362	341	330	395	334	354	335	359	353	345	358	338	355	352	326	351	337	342	326	343	329	349	340	320	366	348	360	364	343	349	358	367	332	346	339	335	320	347	322	384	350	337	349	321	323	334	313	348	313	359	366	370	374	327	359	344	318	339	346	342
26947	20235	8220	1117	754	692	700	650	640	625	656	616	572	649	576	595	592	639	591	628	615	626	636	644	582	609	599	636	603	616	611	588	645	616	603	617	631	645	664	641	631	649	612	601	616	608	588	628	621	598	598	598	615	654	639	595	624	630	609	556	629	602	578	603	576	622	629	601	662	618	702	611	594	653	595	599	586	620	619	657	591	618	606	615	665	579	654	606	623	665	592	604	588	605	623	597	581	589	580	582	644	624	649	600	645	622	605	669	625	605	579	615	599	629	605	641	587	623	601	609	621	617	667	608	630	613	590	593	587	611	589	605	628	600	597	585	647	607	629	619	625	614	630	632	636	637	612	618	606	630	618	613	631	586	619	593	604	575	578	569	600	596	583	630	608	631	634	594	596	609	577	626	609	611	667	582	634	655	613	592	636	635	598	618	611	603	586	599	632	584	604	597	581	607	626	609	641	560	638	648	653	541	592	634	563	626	629	590	581	609	603	617	610	622	607	605	605	622	629	637	631	589	620	638	636	612	610	603	610	634	619	624	568	619	595	616	614	596	604	632	611	606	627	612	619	625	609	578	630	609	577	618	579	605	654	641	648	634	582	586	594	600	623	592	599	617	589	609	614	613	620	650	635	612	597	625	657	665	617	653	577	640	577	613	591	656	648	557	606	625	699	617	595	610	629	618	648	595	635	601	585	578	619	597	588	687	569	599	619	635	635	633	605	558	619	623	585	590	614	604	628	595	650	600	620	600	654	628	660	622	607	632	572	567	632	634	613	639	598	610	573	637	598	608	649	604	670	636	622	613	622	588	624	602	615	598	551	614	652	567	594	620	581	601	616	608	619	609	635	613	629	588	632	632	635	584	615	651	619	597	586	672	616	598	612	635	604	605	659	614	650	593	636	627	609	637	619	631	565	571	643	616	611	625	651	599	639	650	621	648	588	619	654	596	596	591	653	629	633	600	619	653	620	569	575	626	597	646	640	618	605	675	581	639	608	617	591	632	617	609	577	633	578	621	667	636	625	586	562	572	640	619	576	668	579	636	617	600	578	580	636	615	583	647	643	596	614	582	681	686	605	659	658	605	623	616	647	615	611	630	606	624	614	562	632	635	614	621	584	594	617	579	592	617	586	615	588	571	624	606	619	601	635	629	623	549	580	656	628	636	593	614	626	630	568	582	578	604	612	591	574	576	613	641	630	618	603	585	629	616	619	628	608	630	643	631	625	658	581	585	591	594	589	563	586	588	642	604	594	603	587	635	575	606	595	578	604	624	591	601	596	619	615	659	638	622	612	610	578	657	630	574	547	608	614	591	624	586	614	594	586	582	636	642	642	602	584	591	623	577	591	655	660	650	626	640	614	627	604	629	626	630	633	589	593	649	610	621	581	660	638	595	636	634	647	592	625	566	628	621	592	617	589	645	596	607	635	624	577	636	588	622	605	614	573	590	590	628	606	641	591	642	626	575	576	666	615	646	635	611	656	597	608	609	654	585	606	631	642	577	611	622	598	587	619	591	565	605	655	625	630	560	669	551	617	674	618	612	642	650	636	630	587	572	603	591	613	616	678	564	619	629	608	608	578	638	592	589	605	616	619	653	657	637	637	606	611	592	646	627	604	647	625	624	608	572	649	587	644	625	642	615	637	624	589	621	615	619	624	651	607	586	612	608	562	589	598	629	569	579	604	595	615	593	616	600	586	618	605	620	620	577	643	658	664	615	613	669	613	640	601	608	651	620	589	618	589	580	610	622	587	608	589	606	573	619	607	658	595	583	599	581	642	600	584	630	616	617	610	641	618	639	647	614	575	598	629	587	644	622	602	644	606	624	586	602	639	627	600	595	580	599	572	621	589	595	581	592	635	634	599	616	664	602	584	621	601	560	650	599	638	582	564	638	625	590	662	575	577	631	565	665	619	595	647	627	637	647	601	619	579	580	601	630	649	604	598	590	667	638	643	605	567	624	587	613	593	582	632	633	620	598	632	626	620	629	611	583	586	584	607	574	635	663	618	654	592	602	616	604	589	624	602	654	596	650	630	614	593	657	631	625	590	615	636	588	608	625	597	591	659	583	588	595	625	613	592	603	652	618	666	607	619	580	630	598	640	628	591	651	623	626	567	614	642	607	595	672	639	630	635	623	644	622	634	622	584	612	620	638	599	628	635	645	642	614	597	626	578	610	575	630	633	594	639	641	601	641	612	640	625	613	578	586	646	629	614	590	590	623	625	607	659	658	637	587	607	598	645	619	599	630	610	619	620	614	608	615	643	608	618	629	608	643	599	623	648	612	613	710	599	626	678	570	662	594	597	621	603	649	581	598	572	575	599	612	664	570	641	607	637	589	634	624	621	582	602	614	659	595	589	632	606	635	609	636	616	593	606	614	634	618	608	644	588	616	616	632	590	639	627	595	628	678	586	621	607	627	619	612	638	594	607	636	587	599	598	639	613	624	625	630	612	627	576	602	619	635	624	604	607	587	617	606	617	625	609	614	572	611	621	622	606	591	553	615	574	581	577	601	620	635	613	625	577	649	633	608	632	634	612	619	604	617	579	595	609	597	603	631	597	606	614	605	656	599	606	605	611	638	617	647	580	631	612	600	617	623	622	601	607	630	629	592	656	614	615	611	642	604	616	628	586	607	594	583	613	556	602	587	651	618	582	607	548	625	624	600	634	608	622	599	601	620	611	609	613	583	564	600	590	604	618	628	582	620	591	628	615	596	587	660	641	610	589	678	627	602	576	628	598	571	602	599	631	634	600	582	622	582	627	592	566	608	576	587	640	603	600	629	622	591	591	618	578	618	643	622	642	558	623	627	593	586	566	658	618	606	611	562	642	648	573	630	590	655	613	615	603	596	649	629	604	601	652	635	611	646	610	604	627	650	614	622	640	599	598	622	593	608	599	605	631	608	566	624	544	624	603	614	635	655	631	627	610	626	581	641	614	596	595	619	596	616	595	612	603	592	558	621	645	588	648	595	639	608	584	608	626	605	609	608	594	597	639	611	621	613	598	658	621	633	604	623	588	624	594	606	608	639	621	672	594	627	617	641	640	656	597	639	618	585	592	621	633	623	639	600	624	592	632	606	615	614	629	573	570	599	610	578	664	627	614	633	613	598	580	617	630	555	644	664	618	622	609	614	596	575	647	627	594	582	585	556	599	589	590	622	615	612	568	610	662	589	582	662	559	616	635	610	629	629	593	615	610	597	634	633	636	660	548	586	620	645	628	611	603	650	647	626	584	593	581	626	616	620	643	612	597	586	569	592	582	617	583	612	616	590	630	573	621	573	641	634	597	632	662	654	612	637	610	605	603	613	636	632	591	581	623	594	630	626	564	639	597	608	614	614	631	568	611	614	656	595	638	623	630	645	610	615	593	646	600	664	586	626	595	657	587	621	622	598	569	621	575	643	661	606	649	628	623	593	664	585	638	607	565	567	579	649	626	619	590	631	579	575	621	627	626	615	618	610	605	688	560	621
6003	1634	1367	1011	856	854	819	792	733	764	714	730	771	712	713	719	714	736	773	751	733	721	693	697	737	697	764	741	730	691	738	748	709	686	764	671	663	704	708	672	729	721	671	725	749	708	688	724	749	750	732	770	711	738	693	723	706	741	728	761	702	725	696	669	737	751	737	686	726	712	662	727	736	705	704	682	688	717	733	692	712	722	720	736	697	718	709	771	726	721	715	683	742	709	771	727	724	737	709	716	744	706	731	779	745	682	792	732	737	713	672	697	734	750	711	674	724	684	725	703	696	703	724	743	731	725	726	741	755	710	739	726	713	680	687	774	754	746	717	699	690	701	698	721	756	687	719	707	701	687	721	728	706	734	755	751	651	709	709	755	714	703	705	705	706	748	718	713	710	739	695	790	680	696	757	707	735	693	705	755	699	667	632	697	763	736	667	688	723	738	708	700	734	717	736	747	684	728	741	703	760	744	734	715	722	716	719	762	667	715	756	683	775	762	699	727	698	791	698	747	709	716	785	736	686	701	705	765	744	701	738	699	745	718	670	724	724	734	688	706	725	730	729	706	696	725	729	729	713	709	738	696	693	736	703	760	738	702	739	693	721	668	719	727	694	747	735	739	730	707	675	687	782	680	721	693	715	702	733	747	710	705	669	714	702	729	734	733	697	683	701	686	734	675	727	774	709	701	765	726	700	703	741	694	695	739	732	715	715	706	737	769	737	739	678	705	733	676	711	735	702	740	720	713	740	703	758	766	712	716	670	743	739	721	699	751	698	763	763	703	682	749	774	742	719	706	740	707	732	690	709	710	712	696	719	711	722	695	677	737	707	673	711	708	751	717	697	741	746	719	747	707	694	703	719	767	760	669	667	708	712	738	735	718	713	720	703	723	762	703	709	663	731	682	719	708	718	715	745	750	718	722	709	685	770	754	728	738	710	723	680	699	730	704	736	717	720	701	703	755	706	712	740	753	744	772	728	734	698	682	727	733	731	751	720	707	727	700	735	681	736	653	744	733	715	723	698	708	742	721	728	758	747	705	703	688	752	680	714	683	694	738	799	707	693	714	681	738	709	738	740	662	715	742	720	779	726	716	660	701	757	727	711	713	663	715	716	746	752	743	653	725	764	722	724	700	717	710	740	706	722	685	707	721	685	712	695	711	754	680	724	720	760	742	714	695	719	688	778	683	734	720	681	697	740	701	764	674	739	700	756	704	726	730	715	744	703	735	744	727	699	731	705	732	739	697	704	730	770	731	760	721	724	671	708	752	747	733	740	729	702	734	699	710	738	696	749	742	751	733	701	746	780	704	735	670	712	725	778	727	717	746	706	659	696	712	709	701	702	716	694	693	676	649	752	738	758	722	690	751	686	738	723	687	694	726	712	719	744	746	706	741	739	720	711	726	720	667	721	743	721	672	764	681	756	743	745	704	750	690	794	707	703	746	721	720	703	713	711	736	762	720	750	722	754	734	720	694	733	705	744	716	731	744	755	753	707	707	751	735	697	722	717	721	712	709	698	688	701	683	721	710	706	758	684	747	759	738	738	752	694	767	705	724	689	746	653	754	752	707	713	675	701	707	750	717	697	702	754	687	685	714	660	749	723	712	706	736	728	714	706	673	728	684	730	676	717	681	688	705	706	758	748	723	657	753	727	722	727	709	710	733	716	714	721	724	702	735	749	713	716	705	673	690	720	713	725	742	697	703	714	736	685	756	695	719	726	720	740	725	678	707	679	769	697	714	683	690	668	693	725	714	675	674	677	750	748	716	696	745	743	686	715	711	700	692	786	737	698	748	726	693	711	762	801	709	643	704	702	708	717	735	712	724	706	728	713	736	738	695	676	725	739	764	721	686	697	694	731	750	681	730	720	715	703	716	704	687	732	732	720	722	676	721	708	752	726	671	766	738	719	712	748	690	688	744	726	767	712	685	721	665	692	747	704	719	711	720	682	695	704	709	686	721	724	727	750	735	716	706	709	718	723	763	708	686	772	718	726	709	694	742	755	723	727	723	725	708	725	713	731	728	708	712	693	733	718	720	740	705	731	739	678	741	742	747	705	711	734	690	732	695	680	736	698	757	683	708	718	700	689	705	761	728	738	705	738	710	697	736	671	705	683	792	795	748	749	691	739	705	699	741	740	749	673	719	731	723	706	691	729	728	705	716	739	736	726	724	696	691	718	724	700	668	726	736	720	719	726	714	711	646	700	724	697	716	789	737	743	752	713	741	717	708	735	714	761	710	747	775	742	721	708	721	724	705	710	731	711	741	718	738	721	727	701	687	740	713	743	710	732	729	729	696	704	730	689	732	745	686	695	744	707	752	726	701	733	731	697	733	718	719	736	735	751	670	694	694	708	705	688	740	765	738	706	749	698	709	709	705	693	704	738	707	663	748	735	718	719	663	717	739	658	707	743	707	700	730	690	701	694	685	676	742	759	740	716	722	680	681	676	744	737	658	731	709	713	729	699	648	712	684	708	724	688	766	722	705	697	713	692	717	732	717	757	734	766	733	755	729	701	712	695	704	688	709	660	724	690	739	710	735	772	715	754	726	725	672	718	687	671	745	723	702	692	737	728	737	771	761	692	707	706	703	706	716	765	743	656	704	713	718	718	764	738	730	749	772	713	697	714	713	706	713	677	745	664	729	725	719	698	662	714	743	723	669	753	745	690	678	727	678	713	769	707	710	730	698	661	715	738	745	656	767	709	742	715	716	773	724	734	699	704	728	698	666	705	751	724	757	719	685	748	751	802	743	680	665	713	714	716	735	683	724	708	728	687	689	741	696	735	716	667	737	733	685	702	734	735	706	769	679	697	724	707	700	744	707	714	731	699	729	675	698	712	711	713	708	718	708	720	698	751	695	679	670	736	721	718	678	733	692	662	716	742	708	718	725	658	722	742	721	692	670	716	734	722	744	729	719	728	725	737	710	706	732	713	757	742	673	725	736	685	684	726	689	732	742	695	742	737	711	701	747	708	707	685	697	745	738	764	692	712	715	696	728	688	692	707	707	706	704	711	746	728	743	769	723	725	723	688	696	692	694	708	702	753	738	742	697	689	706	692	701	742	701	712	691	744	739	766	731	721	691	751	705	695	743	715	703	752	700	744	752	702	686	717	707	759	716	663	661	710	740	755	693	719	691	668	753	766	721	688	726	763	708	691	685	710	708	713	716	713	724	717	712	703	701	667	752	741	705	763	699	736	669	719	669	780	708	711	662	713	732	712	713	717	731	718	702	730	745	723	697	707	705	703	769	710	694	704	708	718	725	711	747	711	708	700	719	743	699	748	710	733	696	655	749	746	725	758	730	666	740	722	769	745	745	695	745	695	711	711	719	697	701	745	750	720	747	703	746	712	719	737	724	729	758	745	725	787	671	736	695	733	715	695	771	726	697	723	714	707	680	736	727	699	727	715	713	732	750	723	709	759	738	708	732	743	716	721	727	703	752	686	739	664	704	692	685	751	760	707	723	694	731
23872	21102	28543	23910	21088	11698	1256	805	606	592	486	457	474	474	456	404	412	369	389	355	378	344	334	377	357	328	321	311	347	336	343	321	308	294	347	336	308	305	307	326	353	339	330	316	332	284	292	333	314	303	313	301	304	341	297	346	321	284	272	311	308	321	333	293	314	343	293	312	314	313	283	323	297	287	302	341	335	291	317	272	291	309	344	325	359	312	348	265	315	294	314	290	291	279	290	299	313	299	338	285	321	282	284	297	329	319	313	265	317	324	333	321	261	312	301	295	294	348	289	296	310	314	291	325	325	311	278	300	348	346	302	297	306	305	308	324	283	306	343	312	357	295	300	315	320	297	330	316	324	304	301	305	304	284	274	317	279	299	315	324	307	345	300	298	303	300	318	314	332	294	306	311	286	308	303	314	292	327	312	274	309	304	323	320	297	300	312	320	314	340	315	315	296	310	328	311	290	332	306	303	310	279	281	283	316	311	301	283	290	310	289	321	305	302	270	313	285	303	313	297	302	317	316	324	274	292	325	316	278	314	290	304	311	295	314	365	309	312	305	311	294	284	315	311	316	332	325	294	322	318	296	319	287	303	301	297	275	308	329	298	306	311	299	298	329	307	306	290	304	291	282	308	325	281	292	297	314	326	311	313	300	299	316	324	289	308	274	302	318	282	281	290	278	307	318	285	309	305	300	302	311	310	313	315	336	299	272	262	305	313	332	270	313	311	335	306	288	296	311	289	294	297	299	337	309	287	306	301	294	302	320	255	325	294	318	303	321	312	323	315	303	293	300	293	305	306	311	294	301	300	266	328	301	304	301	281	331	317	288	290	326	285	316	320	297	303	325	306	333	290	286	284	293	333	296	314	321	293	314	327	302	294	291	284	312	292	315	306	336	314	273	312	273	305	328	318	297	328	340	298	301	315	319	290	294	308	304	303	330	292	338	320	284	322	250	297	303	301	298	321	304	342	301	299	319	309	262	281	312	282	303	280	306	286	327	299	320	296	294	316	305	293	318	306	311	287	324	333	329	320	270	253	269	320	299	322	295	324	276	297	305	314	306	309	294	289	290	305	293	287	294	287	325	276	309	289	311	306	330	256	314	281	322	312	323	282	314	314	275	306	318	316	322	309	315	286	296	293	322	327	316	283	310	288	347	267	351	286	318	302	315	315	287	315	316	297	296	293	330	286	311	312	286	307	288	284	312	304	265	292	283	288	355	291	307	267	316	294	303	293	291	267	295	303	315	291	335	307	283	326	313	311	320	315	306	301	323	299	286	312	315	284	320	313	313	315	297	293	279	275	294	300	326	327	297	280	312	312	314	282	290	295	318	297	321	297	282	322	290	287	326	306	314	320	311	298	304	296	297	287	317	283	344	296	292	318	284	295	292	316	302	305	313	298	299	311	310	319	319	319	297	303	314	302	304	278	305	305	285	289	307	322	303	302	323	331	296	293	297	295	273	310	324	277	313	297	298	331	303	287	349	284	339	285	292	274	282	299	304	262	316	298	306	288	297	306	324	307	279	293	334	261	311	278	318	293	292	305	287	297	309	335	321	288	292	290	314	307	303	271	328	299	281	296	314	247	284	338	278	306	291	307	304	286	307	283	280	331	283	299	279	286	285	314	344	318	328	311	295	315	315	287	300	275	303	300	306	273	313	311	321	302	304	299	294	325	305	309	296	294	333	311	298	291	301	290	300	286	292	320	325	282	299	351	303	278	277	307	340	288	294	302	340	271	293	307	308	306	300	304	292	301	285	292	294	338	348	294	343	292	301	275	260	297	312	292	292	312	304	321	249	324	316	308	323	292	271	288	330	283	280	301	301	307	347	298	320	278	293	311	295	301	326	304	302	282	327	318	326	300	294	288	315	299	322	342	303	309	289	314	319	296	291	280	301	293	311	292	306	274	310	312	309	323	322	263	298	317	331	319	317	310	290	314	298	321	289	335	306	302	322	298	306	318	311	333	306	266	308	305	290	312	288	312	320	277	314	298	320	322	310	307	283	296	273	298	332	338	309	310	304	290	295	314	296	324	266	292	292	296	294	285	340	342	304	302	285	287	281	327	296	291	319	321	294	307	320	284	286	356	284	295	315	302	267	328	333	335	293	286	294	292	287	330	312	306	307	297	294	307	300	315	283	306	285	313	289	294	300	335	305	284	296	285	280	306	284	302	280	306	300	305	299	279	298	284	305	301	264	289	295	283	304	295	272	308	313	297	306	316	280	310	304	293	309	309	327	278	279	311	311	288	322	299	293	327	322	292	303	342	271	283	314	297	324	289	274	283	313	329	325	300	295	324	302	256	277	324	314	282	286	349	283	299	294	275	347	294	293	313	281	289	284	316	305	296	311	310	291	299	325	332	311	313	323	317	295	283	313	309	304	282	272	268	288	316	325	283	315	336	301	294	295	292	314	296	278	325	311	296	299	273	289	295	287	303	279	287	296	312	300	291	281	319	295	292	305	296	305	285	284	297	313	314	325	316	315	314	286	320	315	298	336	286	287	331	270	317	276	355	302	315	301	317	296	312	306	318	295	322	314	319	286	297	296	286	296	337	321	327	293	289	304	300	286	325	309	320	308	298	311	291	314	303	290	301	279	320	296	287	311	310	296	283	285	299	299	255	324	349	305	310	288	314	325	292	268	278	297	301	310	286	315	302	285	316	285	327	311	334	301	308	283	314	316	325	316	293	303	299	290	311	297	287	308	310	276	324	272	280	329	301	292	298	316	295	290	314	319	293	322	299	296	302	314	310	303	290	298	312	277	283	282	300	322	298	273	279	288	310	339	274	308	299	317	311	317	320	303	279	331	315	290	278	297	280	313	293	299	324	297	285	317	315	326	261	333	301	336	327	301	298	286	302	318	338	309	310	301	309	318	318	318	300	274	287	300	290	308	320	281	289	296	312	296	303	307	301	267	302	317	301	292	278	304	311	304	318	297	307	306	278	309	299	300	301	303	293	303	309	303	303	306	324	312	300	313	313	298	274	286	279	302	361	331	295	316	281	298	277	271	305	309	300	276	286	259	294	302	301	306	302	281	329	297	313	290	305	286	297	310	284	299	296	319	310	305	279	294	309	310	261	318	305	316	293	293	321	289	275	292	341	302	292	263	268	327	305	290	292	316	301	304	296	332	294	321	284	283	287	331	326	291	296	308	319	275	280	308	279	307	309	275	306	307	275	303	307	286	290	280	288	293	299	343	290	307	261	277	279	317	290	282	298	309	309	291	285	317	313	298	310	302	290	274	280	316	323	316	299	292	300	296	288	328	285	296	287	300	296	340	292	305	298	261	312	265	291	342	335	276	301	301	314	308	285	325	318	304	301	298	294	323	314	326	303	297	287	287	301	317	344	318	321	304	291	311	310	316	311	302	291	304	309	297	291	302	268	281	311	306	284	301	291	312	291	325	313	320	303	307	310	287	294	307	319	297	331	289	292	311	312	298	294	273	311	280	301	279	298	267	333	267	322	303	309
8230	10956	8911	4338	2952	2318	1728	1417	1127	946	806	720	694	651	575	528	534	522	488	483	465	446	459	438	434	422	418	426	392	400	382	356	355	401	392	446	411	371	364	377	386	372	400	394	342	376	389	370	349	383	356	342	402	401	353	374	372	396	362	350	364	373	344	361	384	376	412	342	363	357	378	378	346	372	363	367	351	381	355	345	364	333	350	355	362	376	349	365	347	355	343	350	343	370	350	357	337	358	350	350	352	376	383	350	385	360	352	395	354	356	378	370	360	386	375	362	362	355	420	380	371	349	352	359	321	383	379	381	366	345	368	340	369	343	379	403	359	355	366	360	341	357	380	372	362	347	361	308	369	341	375	397	344	358	379	327	398	382	376	337	356	354	369	373	347	358	368	378	329	398	300	348	385	358	334	359	365	352	361	368	370	343	377	360	344	363	359	351	370	361	370	351	376	367	340	387	333	394	385	338	370	386	371	374	340	346	363	365	366	363	369	353	376	361	332	365	359	327	380	350	379	355	356	343	329	341	388	342	351	385	364	367	371	370	356	340	368	403	346	346	362	347	360	357	358	342	367	362	356	368	357	354	348	373	377	360	363	329	370	382	340	353	396	343	364	353	370	359	369	358	348	344	353	371	368	373	338	382	350	342	383	352	349	350	351	358	357	355	345	401	391	352	331	364	374	358	357	358	384	337	366	375	319	371	367	429	378	384	366	379	376	385	356	367	382	377	352	388	395	369	383	371	348	371	365	373	345	388	372	349	358	379	373	309	339	363	397	375	338	340	332	337	364	349	336	381	329	349	347	368	378	366	332	367	355	391	340	346	337	347	406	341	338	330	355	360	334	387	339	337	364	380	349	335	376	345	358	338	373	389	350	388	371	362	368	356	369	343	349	337	374	361	367	345	345	344	403	330	371	325	357	343	348	362	390	354	371	379	364	357	360	355	334	365	372	376	357	372	364	402	352	373	369	364	354	386	361	406	353	338	346	370	365	342	360	362	372	343	390	344	371	366	357	390	381	365	367	353	382	353	332	330	378	338	365	360	359	343	364	347	378	352	352	357	353	370	357	404	390	359	361	372	334	370	368	359	372	358	346	330	344	350	358	392	379	349	340	385	366	365	371	383	347	355	396	417	398	369	343	340	348	367	347	354	365	357	341	390	379	366	388	357	365	359	410	365	353	376	402	374	368	375	360	382	395	328	360	386	355	325	383	386	384	369	341	356	356	367	350	346	354	345	346	374	357	346	360	372	375	391	380	382	357	370	373	400	355	363	333	374	407	334	374	318	396	333	351	408	373	337	369	341	353	370	397	375	372	336	347	384	351	358	377	396	356	347	383	381	365	364	354	369	381	357	372	367	344	353	357	371	338	348	387	333	360	394	344	349	350	349	379	363	360	341	364	367	365	364	347	361	393	348	365	356	377	361	380	387	374	383	375	400	347	360	391	355	399	332	377	333	363	339	346	358	357	359	356	349	343	376	360	364	378	393	363	332	352	369	375	368	384	353	327	380	337	361	393	374	390	359	381	321	353	351	348	358	334	381	364	346	335	384	383	342	400	356	363	384	354	340	362	385	380	361	352	340	382	358	373	345	356	388	364	368	347	358	323	354	374	343	386	362	370	364	353	333	354	365	330	352	350	381	357	363	326	331	340	390	370	348	373	360	358	358	359	350	342	369	378	333	358	343	349	373	359	335	336	322	357	366	361	360	354	383	358	360	353	380	347	338	370	369	345	350	357	356	369	363	367	346	389	338	339	349	387	360	385	364	372	341	378	357	362	363	361	394	383	328	381	362	373	372	367	394	368	375	391	328	318	342	340	355	318	330	344	355	389	387	347	372	329	349	346	354	345	326	386	369	341	332	336	355	400	335	349	380	375	381	366	353	354	388	349	377	366	380	349	358	366	365	359	316	368	358	356	344	332	364	323	379	319	380	370	357	362	389	340	334	357	373	352	341	352	333	359	397	362	377	363	305	365	338	367	373	345	358	389	375	385	344	379	373	375	369	360	337	328	346	401	385	385	376	365	377	369	368	369	372	395	345	329	384	375	360	366	382	350	350	370	381	390	353	352	382	364	346	357	362	361	363	375	348	332	350	336	333	376	380	358	370	357	335	376	345	376	383	365	343	337	365	371	385	352	367	390	375	350	303	348	380	360	363	364	358	338	362	339	367	381	374	356	362	344	340	350	338	381	332	390	346	346	385	353	366	376	366	339	347	363	359	364	376	377	341	398	336	361	357	355	322	363	384	377	362	356	360	344	340	342	383	315	366	380	370	347	368	331	371	344	359	364	380	333	354	371	360	367	380	329	376	368	334	340	327	362	368	337	366	340	343	356	341	375	371	358	374	380	357	364	346	353	347	348	341	364	399	337	345	373	335	347	372	378	396	359	399	347	381	346	392	371	341	368	341	345	335	375	385	334	345	376	360	345	372	369	379	372	383	343	367	362	347	364	366	347	362	368	316	365	374	325	377	372	357	369	350	345	378	343	392	375	373	365	389	414	344	362	349	356	355	326	381	370	354	319	365	374	383	357	361	340	376	324	334	364	397	365	347	347	400	345	377	374	347	365	340	402	333	364	395	330	372	360	386	391	372	341	335	357	369	358	370	346	381	353	358	345	358	342	366	311	373	369	359	354	387	347	347	382	354	379	361	320	342	355	370	367	329	353	351	373	326	371	370	331	349	338	373	338	386	339	341	388	380	342	353	375	376	386	355	350	346	349	374	382	365	380	390	328	333	347	359	340	366	372	342	381	352	363	341	332	365	360	372	369	366	378	385	354	397	356	362	386	367	367	362	334	356	380	367	385	373	374	341	346	365	358	375	349	397	358	390	373	378	345	366	400	357	335	341	379	376	398	384	375	333	354	349	364	363	340	389	328	351	342	352	363	350	365	364	376	377	377	352	366	371	334	333	359	370	343	385	335	327	363	357	328	358	392	377	347	364	374	392	316	359	362	379	378	368	366	387	325	347	360	335	356	358	350	366	350	359	347	332	365	367	353	326	374	345	364	373	351	403	353	380	364	380	358	351	365	391	358	363	355	360	356	350	380	311	355	353	356	332	390	365	321	353	363	334	348	332	363	358	376	359	363	363	347	393	331	364	351	384	365	364	355	369	339	364	386	373	381	361	357	352	391	382	352	349	356	338	378	367	389	337	360	381	353	349	354	341	362	353	362	375	345	331	365	392	339	371	352	371	347	330	375	402	370	383	386	368	361	356	360	354	349	341	357	335	398	378	341	350	358	364	383	367	364	349	365	352	362	373	358	364	374	357	378	374	367	362	381	377	339	360	336	387	338	355	385	334	353	378	349	349	336	366	356	324	385	360	363	377	362	351	361	353	376	368	378	354	374	358	361	361	325	384	337	373	397	389	377	385	367	345	350	365	403	374	375	381	377	384	362	360	374	366	373	347	348	357	389	326	345	354	382	343	347	334	381	353	391	332	370	339	371	361	346	347	331	355	393	328	360	373
25062	21014	27289	24833	10934	1297	1022	935	835	875	829	856	795	764	804	748	783	747	761	774	751	750	750	773	755	715	714	717	748	721	736	727	757	715	720	707	697	759	733	721	704	730	715	713	721	733	723	752	779	691	712	685	751	706	747	714	707	711	759	760	680	738	707	715	696	711	696	712	657	714	753	748	708	739	731	739	704	719	747	765	765	697	699	766	738	712	663	722	663	718	754	743	714	712	731	721	694	712	741	708	731	671	774	754	666	759	707	751	685	702	715	649	717	717	770	714	749	716	706	743	672	695	728	752	768	706	706	735	750	761	729	688	718	705	726	697	707	671	736	721	755	660	716	700	734	724	750	732	698	660	765	733	746	725	714	742	697	700	740	721	715	709	741	683	740	778	710	712	696	729	753	696	735	696	678	722	730	718	734	717	733	681	750	741	742	694	747	682	642	702	674	753	760	724	664	705	682	702	748	708	734	738	717	747	702	707	690	723	685	716	751	692	702	763	734	742	723	738	706	757	727	709	721	743	772	655	720	711	634	698	691	732	734	751	705	708	739	683	709	748	739	714	700	744	698	702	675	736	718	775	712	708	729	683	690	720	707	715	716	724	730	728	699	714	758	721	743	723	687	747	743	709	647	692	712	681	752	730	705	727	748	671	751	748	741	693	732	707	687	726	719	698	691	749	704	676	707	715	723	754	732	724	703	702	725	661	722	688	753	687	746	701	726	716	728	732	697	695	718	747	709	712	710	695	744	714	755	762	770	699	726	719	766	764	743	743	728	701	705	714	715	757	706	675	754	769	753	712	716	704	731	678	721	731	795	721	698	741	726	728	672	702	698	677	712	733	693	758	753	683	705	715	663	684	747	742	719	693	690	747	733	684	730	680	748	727	727	687	751	704	703	699	771	714	732	739	728	695	718	686	741	744	759	755	755	705	723	708	737	727	683	715	730	706	721	742	673	674	757	779	699	745	731	706	739	751	732	744	671	710	736	711	729	707	699	759	691	743	695	692	737	749	769	726	727	693	691	704	666	706	706	656	699	744	742	689	721	758	705	694	694	756	730	721	766	710	688	710	727	699	730	685	705	732	697	724	677	677	735	726	722	713	714	728	757	748	682	725	781	696	682	738	721	697	728	727	798	770	738	694	691	686	743	706	701	699	750	779	707	727	717	789	718	704	748	685	688	707	707	710	732	697	715	722	729	753	782	776	743	700	728	692	723	732	688	713	716	789	726	748	703	749	724	726	717	729	739	716	729	719	702	702	677	668	714	734	682	705	745	707	717	716	733	727	740	689	712	706	749	726	701	747	747	708	722	708	733	718	720	715	724	734	734	700	732	691	691	707	752	713	707	759	732	712	706	704	662	725	737	729	715	737	727	736	730	736	742	698	720	740	693	720	745	749	736	727	697	681	764	696	771	735	702	702	710	759	723	714	727	756	735	715	793	722	678	670	721	685	738	692	729	731	757	733	747	684	695	701	756	733	712	675	703	677	739	711	726	676	712	729	717	773	740	749	707	668	685	707	712	722	728	715	749	728	702	703	744	705	691	722	756	698	699	727	724	744	678	754	664	738	724	781	719	696	664	734	747	713	737	745	728	710	757	704	695	694	742	691	740	713	717	741	722	725	700	707	691	691	788	700	688	711	699	757	721	756	678	756	714	693	685	738	687	783	706	695	701	723	700	732	713	666	704	750	761	695	732	740	718	700	722	768	740	754	682	741	712	707	722	781	709	723	746	711	731	751	746	669	745	747	718	684	678	709	760	696	706	727	757	708	675	746	692	714	692	706	760	726	711	721	723	717	708	695	713	687	754	676	690	779	755	713	717	718	740	697	657	710	689	737	718	669	751	734	720	678	719	746	730	718	775	674	728	774	680	725	745	723	692	737	698	700	683	672	724	742	774	746	679	693	760	724	705	781	722	720	720	739	707	707	740	718	677	729	751	693	725	752	748	746	719	741	780	682	690	684	689	763	727	752	784	722	712	738	737	733	719	734	702	723	723	673	711	731	702	708	739	694	697	688	687	732	767	731	745	737	690	684	751	707	668	737	757	732	762	729	740	700	709	714	753	736	682	748	706	744	700	742	744	717	722	770	720	726	745	760	708	714	718	717	713	750	713	648	713	754	694	716	716	697	731	721	712	707	710	709	714	725	729	728	732	744	723	714	749	711	705	774	726	721	727	750	765	719	729	718	728	755	693	765	667	744	693	721	706	677	762	752	699	745	722	736	697	671	715	734	718	692	711	715	703	708	710	713	718	694	728	702	747	753	691	695	736	678	685	757	710	735	689	752	739	744	741	714	700	728	749	778	742	661	704	714	777	738	723	749	690	708	687	701	714	720	699	747	753	773	693	702	715	771	725	707	708	704	728	724	742	685	743	747	736	697	687	681	703	746	749	724	720	683	717	709	792	744	681	719	680	715	675	640	707	728	743	725	760	751	708	723	690	768	686	739	696	725	731	796	751	779	712	755	713	726	746	746	699	707	723	705	708	711	720	732	647	775	708	743	735	696	710	736	722	741	680	703	710	713	710	764	689	717	770	721	728	729	739	695	751	761	710	781	734	734	680	720	720	698	687	699	688	716	765	724	778	663	701	691	734	718	708	747	737	698	695	700	680	732	726	694	722	717	699	735	659	744	638	716	717	744	662	718	694	695	699	757	742	748	741	725	726	696	734	718	719	771	704	736	738	689	717	737	677	724	714	720	738	733	733	731	741	668	716	697	743	718	670	747	739	682	726	714	697	714	724	730	727	714	694	704	682	729	767	669	705	719	714	693	720	718	763	693	723	733	729	714	711	697	708	732	724	707	726	679	713	772	708	760	728	705	687	704	743	720	693	693	720	751	742	743	667	704	733	728	745	664	687	719	697	668	722	760	753	700	773	658	749	790	751	733	689	716	750	720	753	669	689	751	712	689	716	715	690	726	675	752	712	724	701	730	735	739	667	752	768	681	714	718	739	716	780	766	743	689	685	724	726	698	751	684	744	727	714	763	720	707	695	749	724	708	751	717	796	691	755	716	705	723	716	762	746	709	747	709	753	734	782	715	727	740	719	739	709	723	696	714	702	729	752	736	733	701	757	698	712	794	734	709	746	731	730	719	702	765	716	688	738	697	689	731	712	718	682	734	712	766	710	687	695	724	737	654	712	714	744	778	749	733	707	748	695	691	709	681	652	692	729	738	713	733	696	750	684	714	733	784	751	694	724	685	679	714	706	733	709	693	711	757	783	721	733	730	768	740	756	670	717	715	703	702	712	729	718	734	704	700	712	723	735	759	719	711	744	702	764	725	741	680	769	746	711	740	750	711	716	728	725	668	706	768	730	726	701	668	722	692	702	704	710	736	702	745	716	752	689	720	768	670	718	706	678	698	721	698	746	718	733	725	722	732	761	724	670	708	701	696	752	704	720	727	688	722	716	753	674	719	702	704	729	725	757	696	688	793	697	783	707	657	752	725	700	751	714	715	723	743	682	740
8187	6399	5057	2845	2137	1791	1538	1322	1266	1171	1025	1025	931	968	976	906	905	889	839	888	926	891	889	858	900	858	773	824	754	835	882	801	814	866	833	875	786	843	881	830	864	825	859	820	821	809	794	842	801	803	825	861	824	860	890	772	813	758	805	877	824	820	807	770	806	809	815	794	784	789	789	865	812	821	862	860	824	821	772	788	754	824	798	831	825	798	840	812	823	806	801	826	762	840	791	800	831	838	805	784	807	906	830	806	808	819	796	772	807	836	812	801	804	836	844	835	729	837	774	843	861	859	840	797	821	803	782	822	822	879	839	802	853	805	859	837	817	801	825	852	843	863	848	808	832	791	841	788	779	810	839	792	833	805	798	852	834	829	823	838	815	860	800	833	791	864	868	831	802	789	801	820	859	838	799	801	831	805	825	830	828	803	834	823	832	822	834	840	841	779	761	835	826	828	833	851	793	836	831	839	850	829	882	792	768	807	794	855	867	781	784	844	827	856	790	785	811	841	893	841	803	800	777	780	854	855	823	795	806	784	824	813	845	786	840	818	820	819	860	868	793	835	825	791	834	798	823	825	827	858	827	812	846	858	813	826	828	825	803	846	793	861	858	787	806	829	839	772	789	857	825	857	760	869	823	829	826	808	790	804	858	800	828	793	833	819	829	772	810	792	862	785	864	800	818	822	773	809	850	808	814	811	806	805	822	781	847	822	820	804	850	808	806	797	807	807	813	832	895	803	791	842	832	854	818	770	825	815	824	787	808	791	778	813	841	813	775	843	848	811	811	755	784	825	816	892	813	777	829	840	801	777	794	835	827	864	843	858	803	858	822	864	758	780	822	809	840	822	827	840	806	792	825	801	789	858	800	799	808	824	755	765	828	795	818	792	813	770	827	788	857	824	809	747	806	789	852	826	819	752	844	804	818	843	809	809	766	804	824	787	803	827	810	780	812	825	806	846	825	821	821	790	820	777	815	795	812	809	802	798	812	795	793	797	784	807	768	795	828	816	846	797	810	852	857	854	800	832	809	776	798	816	824	820	797	815	866	858	806	800	861	824	830	812	821	796	807	771	829	803	761	812	842	813	823	856	818	844	822	799	799	802	823	780	800	795	799	828	786	824	841	821	820	746	830	801	757	818	809	818	828	824	836	795	826	823	845	817	800	794	822	850	795	810	799	815	832	822	851	767	792	843	799	839	798	846	796	803	754	862	813	850	772	843	822	784	879	834	788	809	872	833	815	828	824	869	784	790	777	816	810	791	836	801	820	840	860	800	767	809	805	818	827	749	805	792	818	844	831	805	853	783	819	842	725	818	866	870	847	812	813	811	784	825	868	809	836	783	825	845	820	859	817	760	839	800	803	804	810	806	835	785	844	791	814	779	821	862	823	849	840	860	843	857	800	833	782	800	790	801	763	833	833	833	836	806	887	761	860	876	803	803	839	844	832	839	840	834	783	866	806	780	773	843	804	802	815	810	819	784	812	793	790	795	812	813	832	848	816	851	787	814	799	801	840	798	827	770	852	795	847	822	817	775	795	844	796	838	796	765	805	783	799	833	825	858	740	858	828	796	847	867	808	838	782	843	834	783	844	787	810	857	800	843	794	763	805	770	812	826	808	835	773	845	838	794	809	762	814	850	815	796	813	790	804	792	825	797	836	875	802	820	808	793	784	803	830	788	844	840	773	841	850	797	789	795	827	833	832	817	808	815	846	814	853	801	815	815	813	800	836	854	813	836	802	831	781	808	757	801	820	793	777	832	861	794	769	780	817	784	834	832	790	851	850	842	821	827	846	783	791	790	802	806	867	799	859	829	806	830	764	778	809	792	806	828	796	806	788	890	821	841	887	791	828	800	822	845	824	831	845	813	843	858	810	825	775	774	825	873	779	832	809	787	830	788	793	767	774	843	844	812	783	815	830	838	796	831	857	782	810	862	778	841	804	803	798	831	801	844	807	858	868	791	825	848	786	811	739	837	848	785	826	841	842	825	812	851	827	757	808	783	842	799	814	821	814	814	770	801	848	814	839	795	801	779	807	852	823	776	891	827	803	780	709	803	813	767	794	825	833	816	853	821	850	806	795	821	808	799	864	779	797	843	761	845	850	849	846	809	810	833	812	838	783	797	816	825	835	831	823	815	828	764	816	814	850	807	790	825	801	793	782	829	844	843	804	799	817	803	779	816	795	795	826	827	856	801	789	831	862	864	813	841	819	835	806	839	826	800	774	861	829	850	898	835	809	827	846	844	817	889	810	745	822	788	813	830	800	851	779	833	813	832	837	806	812	797	764	798	825	787	898	813	816	848	800	816	807	811	757	891	829	827	774	838	830	784	818	789	785	798	799	828	852	844	794	805	803	811	826	842	827	788	805	795	834	822	795	792	768	814	774	809	799	797	788	812	786	805	829	797	840	830	838	829	858	808	842	882	799	773	820	770	804	819	810	793	833	803	778	849	862	804	818	781	828	808	789	826	781	779	831	783	846	829	821	825	800	795	797	770	890	803	835	778	790	819	787	798	763	838	852	795	798	831	805	812	796	777	860	832	767	850	812	794	816	819	806	829	831	783	779	812	799	815	826	814	792	840	819	803	790	803	776	807	808	793	792	899	838	822	779	853	858	821	797	834	839	812	812	814	860	833	845	799	842	806	859	804	763	815	780	858	830	759	813	797	816	788	807	797	823	825	811	823	822	802	784	841	806	781	847	774	827	847	792	808	801	861	815	841	767	788	822	805	812	804	749	829	831	783	812	813	835	792	857	821	803	836	799	845	777	847	831	810	793	805	809	826	840	788	854	840	760	797	801	829	770	817	873	861	840	849	801	806	833	807	762	875	804	868	824	840	851	837	777	817	828	813	798	848	746	804	831	827	849	870	816	820	823	852	794	798	884	776	799	801	776	801	801	809	821	826	826	820	847	777	824	834	802	842	818	840	822	818	855	836	811	765	787	791	753	832	791	804	820	855	837	803	780	827	878	757	818	791	810	791	836	797	844	780	795	840	821	828	831	824	841	792	820	836	797	790	766	791	817	778	833	822	809	844	776	867	806	811	785	769	842	839	829	810	807	849	854	808	856	869	831	785	818	817	859	845	787	757	771	857	804	853	780	793	814	835	799	807	829	847	862	790	802	830	823	814	842	784	823	815	833	776	853	851	862	797	833	847	852	784	822	788	841	815	801	844	781	779	766	766	840	845	783	818	825	782	820	815	811	772	875	773	780	770	800	812	794	840	868	802	807	788	858	807	811	809	807	843	838	832	824	801	842	822	857	824	780	762	806	839	773	790	832	793	790	810	842	815	772	835	787	869	834	852	849	825	826	804	836	804	799	784	846	796	793	786	797	808	822	761	830	778	879	848	796	797	822	836	811	779	804	792	868	769	870	841	776	794	793	772	870	815	781	828	808	814	814	834	785	843	806	788	807	839	817	823	874	852	778	857	819	869	822	855	856	804	801	812	819	832	794	808	827	834	780	827	805	871
22803	21044	28805	23457	21041	21097	10853	1376	950	795	759	659	604	545	525	498	496	456	465	390	417	408	409	385	398	402	386	355	401	359	357	387	363	335	348	338	354	344	332	342	296	317	314	303	309	332	327	345	339	337	346	329	316	340	295	350	311	334	327	342	341	362	328	336	373	344	323	319	340	294	334	313	321	354	327	336	333	300	338	327	329	322	311	360	322	344	334	293	348	331	329	347	310	350	335	341	339	333	303	341	312	316	311	347	286	307	307	332	324	308	320	294	303	352	314	295	281	324	311	298	330	347	315	322	336	315	325	315	320	330	290	332	331	298	334	282	293	319	324	330	302	334	288	325	300	301	320	329	313	319	333	318	306	312	298	340	367	328	326	338	337	342	303	325	323	344	312	314	316	296	307	314	316	308	339	313	313	346	286	324	291	303	328	297	302	307	320	318	322	309	301	311	336	321	290	330	323	289	322	295	297	325	326	320	328	297	319	301	301	339	318	330	311	339	309	325	298	333	317	344	280	349	317	319	332	324	324	339	306	317	300	324	308	327	328	342	339	295	330	312	273	303	300	299	326	318	304	338	325	300	313	322	317	333	306	291	316	306	330	324	305	336	282	311	299	310	318	353	302	308	309	311	307	313	349	300	347	306	327	306	305	297	295	322	336	285	303	329	354	316	320	345	281	318	333	309	323	354	304	337	306	325	294	303	331	323	331	294	314	328	317	326	295	294	343	308	301	286	329	346	327	301	293	295	320	341	334	313	327	339	353	327	333	310	297	330	334	334	322	333	309	316	315	311	297	343	328	314	322	345	298	302	304	322	325	310	318	291	324	311	314	342	292	319	338	331	324	309	319	311	320	323	307	300	303	340	298	313	323	350	328	349	298	320	321	301	302	301	307	319	344	324	347	319	306	340	324	290	295	307	282	319	306	313	292	310	332	329	333	327	301	296	291	321	307	295	342	295	292	323	307	310	301	312	299	290	322	300	331	327	334	331	318	324	313	316	307	330	290	312	321	345	318	314	306	337	299	295	336	325	323	335	301	361	307	293	290	316	306	310	347	320	333	353	314	311	318	299	309	299	293	320	308	315	302	307	298	330	312	318	335	326	340	295	315	318	326	326	320	300	326	327	307	312	279	312	305	316	293	279	307	342	332	293	339	299	349	311	316	320	321	311	306	319	317	321	308	303	308	293	299	328	302	317	328	334	326	304	330	314	309	316	302	303	304	301	279	339	294	277	304	332	300	338	329	310	314	339	365	316	316	293	323	317	313	303	335	331	332	346	296	334	350	302	337	350	344	310	317	320	300	331	262	352	312	335	323	321	318	303	325	315	318	322	319	293	346	283	296	329	318	297	335	326	353	318	327	329	323	332	315	334	306	319	347	303	305	328	312	315	328	330	320	333	322	343	328	323	282	341	301	352	287	298	304	332	338	293	322	314	312	305	336	316	304	320	323	322	319	332	332	304	307	307	353	294	335	317	330	351	345	317	311	328	318	323	312	338	300	291	319	346	309	312	341	338	312	357	356	316	324	329	305	317	304	333	328	300	327	308	322	301	321	331	328	293	292	293	322	338	343	300	371	305	325	305	314	317	328	343	335	338	328	274	309	358	304	320	307	318	303	327	295	316	316	314	311	332	309	315	288	313	322	329	347	307	322	327	296	328	332	297	325	339	331	310	331	327	289	325	308	322	325	305	315	300	309	319	322	276	288	324	302	317	334	309	340	339	301	289	333	333	302	324	343	325	303	304	293	326	327	318	310	338	301	322	320	301	321	325	356	322	284	297	320	320	308	278	307	334	337	303	329	297	342	328	300	320	309	295	330	328	309	309	314	329	315	303	350	297	323	321	315	336	329	324	314	317	326	356	330	318	369	326	319	284	320	324	328	325	310	326	333	349	331	297	310	279	306	316	314	359	293	326	331	325	317	309	302	345	327	331	344	312	302	326	294	309	307	263	314	318	305	343	316	302	306	306	320	307	316	293	341	331	316	315	332	293	323	311	294	323	316	340	343	334	309	335	321	311	355	320	309	346	337	301	308	327	300	303	311	316	344	289	296	333	334	327	325	285	343	309	326	353	338	301	309	311	322	316	288	311	305	326	327	355	336	322	345	341	288	335	300	319	317	341	300	239	338	331	271	344	295	306	310	306	314	321	307	301	329	336	331	326	307	306	308	350	335	284	311	330	319	330	322	313	330	312	326	352	316	278	329	319	308	321	321	319	289	332	306	323	332	292	294	344	315	348	318	333	311	299	311	289	334	330	348	319	302	297	330	310	339	310	318	348	303	317	311	323	327	306	295	356	322	326	321	297	324	331	341	287	309	308	337	316	304	326	295	320	291	317	330	314	301	301	296	290	307	299	324	289	324	300	350	345	322	299	346	310	290	311	320	288	304	369	337	293	339	307	308	316	315	302	311	306	324	310	317	316	307	315	342	293	305	304	328	353	312	303	313	310	311	288	326	302	323	303	313	299	281	357	313	326	345	311	316	321	313	307	324	331	310	322	325	310	335	299	325	331	310	312	309	325	291	338	329	317	319	330	316	295	308	322	328	326	308	321	313	297	316	300	322	314	337	336	303	302	316	326	323	310	314	305	322	290	287	336	326	301	329	309	311	302	301	325	297	350	319	339	293	329	331	290	298	296	318	315	321	306	319	323	317	320	332	327	331	332	320	321	314	316	330	320	304	287	316	300	353	324	308	324	314	294	299	315	311	322	321	320	314	344	309	288	322	334	306	311	357	323	293	320	278	306	316	313	325	283	316	301	319	345	323	291	302	322	327	309	317	319	303	284	307	313	293	292	329	303	311	317	322	316	304	284	324	299	320	277	292	313	307	323	297	352	336	340	317	317	313	293	331	354	313	331	314	331	306	310	320	303	329	329	274	343	283	331	349	285	322	287	306	302	305	310	342	324	306	303	352	318	334	304	306	341	345	315	321	301	336	325	329	323	311	330	331	316	313	300	316	301	287	329	316	336	324	298	333	328	336	325	336	357	303	334	315	328	303	328	282	273	349	300	321	354	283	286	302	293	301	321	324	334	322	313	315	303	299	330	277	296	331	330	292	313	314	317	332	299	307	361	313	288	316	300	302	310	322	307	330	322	315	321	307	314	331	340	319	349	334	322	310	308	332	281	343	298	315	322	282	277	327	330	335	322	321	284	351	307	299	320	327	282	326	313	299	289	342	298	359	324	323	332	329	326	325	298	305	315	309	312	300	301	343	343	327	327	336	304	338	318	323	294	303	310	311	304	315	334	336	306	298	293	298	312	316	344	310	321	332	310	308	336	319	298	321	332	357	336	310	315	311	323	326	307	304	352	326	347	310	325	307	319	335	326	335	342	306	340	326	316	306	333	345	340	321	338	352	366	306	312	311	314	297	330	311	339	294	308	305	318	354	343	315	334	334	333	311	363	313	340	298	317	299	309	335	306	304	307	299	341	299	290	316	332	311	295	336	320	315	306	305	310	298	285	314	344
11800	17512	14204	7513	5271	3936	2963	2389	1808	1637	1372	1047	995	858	772	719	676	693	611	525	554	563	540	485	456	458	457	431	446	429	425	433	368	411	385	383	391	393	386	408	404	373	389	414	379	380	383	380	415	379	349	383	323	372	380	370	375	362	312	345	362	352	353	341	358	375	335	373	349	379	345	376	377	371	349	341	344	338	329	341	379	359	348	342	370	353	363	362	389	353	345	373	386	359	319	365	369	363	356	357	335	358	339	349	334	359	400	344	371	330	390	348	325	357	365	365	350	367	300	350	372	329	352	332	329	348	367	326	379	355	350	339	352	325	339	332	360	379	331	340	360	347	373	351	367	322	339	332	353	343	346	358	337	343	354	325	364	331	358	346	339	385	342	359	320	357	350	365	337	308	347	333	343	327	354	379	351	323	355	373	356	359	347	327	326	355	345	316	345	326	350	386	369	324	348	324	358	374	352	349	354	364	333	367	353	359	348	310	353	350	330	333	341	344	335	324	373	395	350	355	326	365	368	338	326	375	371	343	336	348	325	333	341	341	313	357	340	317	321	330	347	344	354	349	351	374	344	325	349	369	373	324	331	336	352	343	343	326	327	380	371	369	329	353	372	349	347	334	341	380	329	341	375	309	332	377	332	329	326	338	334	323	318	364	347	351	382	326	358	344	344	335	337	359	325	341	359	350	320	340	356	318	388	357	358	332	352	346	380	331	367	350	357	393	333	380	356	353	361	330	336	364	365	340	337	330	310	311	345	329	379	370	345	350	330	367	334	335	342	308	366	322	301	338	309	362	343	321	345	330	312	360	344	366	362	338	328	318	358	332	367	368	346	334	373	338	345	359	348	351	398	384	320	364	353	376	352	315	359	342	316	312	355	364	338	368	357	351	337	355	353	346	346	321	320	373	360	377	314	396	337	352	347	375	338	358	362	396	341	359	310	339	333	352	327	348	326	349	350	345	390	348	316	349	331	340	346	322	359	333	311	357	354	327	384	328	308	363	333	353	361	345	350	331	379	359	354	359	337	337	359	356	335	373	344	317	356	344	352	351	330	374	365	355	351	348	368	307	321	378	361	386	353	396	358	362	361	338	324	342	370	353	353	335	341	321	341	342	365	346	354	355	356	330	346	360	337	323	364	369	348	379	335	353	362	320	376	359	362	346	373	360	335	332	332	370	317	364	329	338	369	320	344	352	361	379	304	354	353	366	354	355	343	327	335	387	350	345	351	347	356	308	376	339	332	324	339	336	378	353	338	349	341	331	318	331	339	335	373	313	312	343	364	344	369	362	366	359	382	329	354	358	360	321	336	376	311	332	334	317	352	323	346	345	303	329	349	380	317	351	363	335	358	369	359	322	343	348	340	351	343	328	323	379	349	359	377	336	357	350	348	347	363	346	344	343	338	383	361	316	324	358	325	348	330	331	321	334	353	362	333	339	323	362	365	327	354	382	384	350	335	349	348	362	382	382	367	365	353	358	344	345	325	347	360	350	348	332	326	344	343	350	336	372	346	314	344	332	365	365	357	320	354	319	378	363	356	328	388	329	355	337	348	321	342	345	353	351	344	369	346	347	327	336	361	365	363	369	353	371	370	361	353	372	335	307	375	332	365	337	366	355	378	321	348	348	318	328	345	362	371	346	359	318	358	340	354	345	345	347	335	357	353	328	329	335	373	343	394	321	344	327	366	377	339	316	364	331	365	359	333	342	330	338	320	333	363	364	330	344	372	344	323	375	386	379	339	360	366	376	362	331	342	318	329	326	341	350	375	344	352	318	371	332	339	339	340	326	353	356	344	350	350	342	324	345	337	387	368	382	340	361	341	354	341	365	341	368	332	341	338	317	344	379	338	344	338	315	335	331	310	325	333	317	335	331	345	369	326	376	383	309	362	337	314	322	363	371	332	314	349	336	353	328	359	348	362	331	349	356	367	340	354	352	355	330	349	376	337	350	350	329	350	334	354	319	379	343	396	365	374	330	346	342	361	363	355	332	371	369	346	341	331	375	338	341	370	345	366	354	322	384	387	341	360	375	327	352	335	331	324	339	348	369	360	329	326	318	377	381	344	358	333	325	355	317	324	362	364	387	363	354	355	369	336	335	339	387	344	315	373	345	331	347	350	343	362	398	339	347	342	361	363	317	347	325	344	340	349	349	320	311	338	332	328	351	305	369	353	326	321	345	361	323	359	326	351	359	322	361	360	333	360	354	356	360	361	334	371	349	324	323	341	360	335	332	388	289	376	340	377	353	374	332	362	339	354	350	354	342	337	345	366	327	347	332	349	331	337	334	347	378	385	361	347	335	362	365	330	357	345	354	357	331	345	340	317	368	347	332	381	339	371	340	318	346	382	339	387	332	328	331	354	307	347	319	347	361	341	360	340	353	337	318	324	371	383	371	347	321	337	352	352	363	378	327	376	346	341	318	322	342	329	332	347	345	336	348	337	338	331	326	358	358	340	357	340	364	343	345	354	325	368	371	343	351	354	348	353	338	344	331	335	356	358	364	315	335	338	354	349	365	323	345	326	367	329	328	356	353	347	360	346	331	358	352	342	371	329	331	364	354	331	362	363	356	343	368	351	381	349	363	358	345	329	326	374	358	340	348	324	312	339	308	336	369	377	321	384	311	356	355	382	319	328	305	334	361	340	320	352	340	364	337	389	329	333	335	360	367	334	327	323	333	347	320	386	332	320	344	355	367	350	338	323	351	351	343	357	324	353	362	358	311	350	337	333	331	323	379	348	340	362	357	358	345	325	342	348	334	316	358	348	373	363	345	362	369	353	363	345	375	358	345	327	333	356	332	357	342	315	365	356	362	343	332	313	389	362	345	347	358	341	354	361	380	334	339	371	318	325	324	332	380	363	347	343	332	343	318	327	341	343	324	350	357	338	347	307	352	366	321	325	335	344	309	317	358	317	336	344	323	359	377	337	362	345	347	345	342	339	366	332	319	367	345	356	365	328	349	366	336	357	332	349	333	339	324	362	359	330	379	361	333	349	334	353	332	364	356	320	306	347	330	351	330	344	312	345	348	342	331	349	412	337	358	346	351	342	371	357	357	355	338	347	318	343	343	367	334	359	343	333	367	348	382	344	343	347	343	351	347	353	364	347	361	392	373	339	339	317	352	351	343	351	339	353	351	341	380	346	342	333	350	324	330	336	360	335	370	321	335	342	344	377	315	335	367	351	361	355	377	320	335	336	329	375	359	338	334	352	362	326	372	377	366	370	343	369	360	335	344	326	362	314	312	333	367	342	343	372	331	339	368	377	323	338	353	386	363	338	334	356	357	354	385	359	321	347	342	355	353	353	320	348	371	336	333	319	319	310	339	342	339	353	355	354	357	361	333	328	326	343	344	343	351	343	360	340	344	323	340	349	361	339	319	299	346	345	342	347	351	350	310	331	315	349	316	335	333	333	347	343	357	358	357	342	322	348	329	328	373	343	367	317	360	361	355	343	370	328	331	344	335	331	335
26822	20193	8145	1113	786	694	682	636	611	643	646	613	643	659	657	605	615	615	597	615	631	594	622	686	650	626	671	622	608	604	613	645	614	627	639	600	570	621	620	640	657	656	610	598	606	627	650	612	606	622	590	611	636	587	632	606	633	638	597	583	650	638	622	602	610	618	629	622	610	556	609	617	657	562	565	603	604	604	595	635	546	579	576	630	647	593	611	588	580	611	646	588	576	616	601	643	585	649	616	591	633	621	628	620	614	620	612	591	647	625	573	600	608	637	595	643	579	592	572	570	640	573	626	628	585	601	604	620	623	630	620	615	610	642	643	625	621	645	602	649	604	648	610	631	608	636	618	632	602	638	578	567	593	634	594	649	615	635	622	664	634	587	639	616	633	644	607	616	584	641	611	688	623	637	615	672	566	595	609	591	612	585	598	596	599	626	591	591	597	569	624	593	667	609	629	629	613	652	619	623	631	639	609	638	611	628	660	592	638	637	648	616	628	568	586	623	631	595	606	645	603	619	655	633	655	648	589	631	600	597	614	610	608	569	627	595	642	560	599	578	674	586	586	610	624	607	689	613	627	614	571	602	607	628	629	563	598	658	655	625	605	593	566	618	576	676	628	650	586	609	645	585	629	647	578	597	635	630	599	625	607	624	634	597	629	570	590	648	619	610	624	639	601	626	608	634	641	618	598	623	628	650	612	654	639	583	617	624	660	623	613	600	610	612	641	569	611	665	584	630	641	604	558	645	561	629	643	603	589	591	563	637	593	644	622	600	599	645	657	586	618	630	608	647	603	635	622	591	621	588	594	571	621	601	572	551	620	611	631	614	630	612	599	658	629	614	630	655	627	596	656	586	601	630	618	609	647	633	633	618	595	610	601	700	610	581	614	592	644	656	616	622	572	579	596	581	591	611	607	578	612	627	639	602	601	646	689	632	551	623	655	606	611	593	611	635	633	584	626	613	578	610	657	607	587	590	568	619	690	612	624	637	624	622	592	634	637	605	603	603	647	633	659	611	677	598	590	617	596	626	617	603	603	611	615	632	639	619	537	598	659	615	621	558	628	594	649	613	571	622	625	581	635	635	608	578	613	637	584	689	633	645	645	611	562	623	603	639	648	628	627	622	664	557	591	658	616	576	619	570	615	593	610	628	623	627	606	625	610	605	641	585	627	624	575	599	592	633	599	664	645	641	622	627	642	598	597	613	594	611	591	637	626	597	653	619	646	578	644	604	628	614	633	653	616	568	566	619	598	642	597	631	645	613	615	587	625	636	621	590	585	601	608	604	597	615	588	586	610	601	592	613	599	585	581	632	633	603	605	633	650	610	642	633	598	631	610	641	616	574	633	619	598	594	599	588	619	617	615	597	651	603	610	624	639	644	615	632	628	583	613	616	627	612	617	593	638	650	569	607	616	628	612	601	587	636	599	613	592	621	611	638	638	629	614	592	587	601	638	655	608	586	626	625	610	606	579	592	672	593	622	618	551	643	594	625	600	608	637	576	605	631	609	638	616	609	625	660	622	629	605	614	591	591	668	657	628	600	593	620	610	613	610	613	630	617	632	614	612	625	588	639	612	597	608	585	577	579	636	654	620	638	599	635	575	624	594	636	628	610	605	602	607	608	630	599	611	613	607	558	638	618	592	626	595	614	651	606	632	588	558	592	658	607	612	651	606	586	605	609	637	578	593	587	603	573	563	614	599	631	610	624	650	615	556	583	657	627	623	618	618	600	576	566	625	607	579	620	607	611	646	608	609	639	637	604	657	620	617	579	618	621	578	630	622	649	633	567	650	598	637	602	606	608	574	614	622	625	581	636	636	619	598	603	641	650	619	592	619	626	633	587	619	590	619	659	601	646	670	622	607	629	656	602	604	574	616	649	621	654	629	577	592	604	634	569	602	633	655	612	643	621	583	590	579	597	623	603	602	579	600	633	648	584	594	598	604	629	619	568	629	594	578	606	578	662	582	612	621	655	614	599	580	617	632	606	624	592	583	604	607	688	574	616	649	584	568	584	607	646	593	605	605	613	610	639	617	542	607	623	635	630	618	619	597	599	625	628	631	592	603	623	659	619	595	643	644	580	602	589	638	609	636	602	626	608	622	621	618	595	663	600	655	600	625	607	637	633	590	628	608	633	653	594	618	613	629	646	574	613	588	589	647	600	602	598	604	632	617	621	594	583	594	626	662	618	615	606	633	601	564	594	619	625	634	627	632	642	626	646	644	641	591	609	590	612	619	619	633	621	576	603	622	559	589	614	622	594	632	650	645	586	564	634	631	622	663	617	622	554	572	647	606	671	643	589	586	626	584	604	619	591	621	632	592	597	624	641	647	615	702	629	646	605	613	653	593	618	631	611	652	660	611	592	615	641	604	608	638	611	644	612	599	620	664	589	606	601	652	613	605	636	571	622	522	632	606	641	619	577	618	622	620	615	625	608	624	593	571	625	631	623	635	588	651	634	619	612	590	604	584	648	604	593	600	611	591	594	595	580	639	632	580	577	622	596	653	638	610	599	635	567	615	626	612	659	631	607	611	659	598	619	598	643	613	642	595	631	646	621	646	607	637	596	619	603	629	567	612	648	622	626	641	665	595	666	621	632	633	568	604	575	592	624	626	623	649	641	631	624	644	565	635	614	590	597	601	623	630	590	608	640	603	599	632	585	598	577	631	624	628	637	604	601	589	644	636	589	610	602	653	624	632	605	609	577	597	633	578	623	625	611	589	606	579	637	617	633	649	629	618	616	640	616	598	596	648	603	648	597	618	641	589	628	616	593	584	586	627	547	604	599	597	641	587	603	639	628	676	651	592	642	627	600	651	605	630	598	622	664	637	624	632	625	613	589	637	630	611	614	622	643	584	641	654	623	589	571	618	606	607	617	653	629	597	630	584	630	604	624	586	628	612	642	629	637	648	639	570	641	629	583	639	596	618	620	595	645	628	579	589	623	632	627	569	590	636	602	630	617	623	599	638	649	611	622	616	655	599	606	655	608	611	599	566	600	592	663	632	609	638	608	599	582	580	611	654	614	606	617	619	641	601	613	623	627	633	605	584	572	599	573	583	644	578	618	612	608	672	648	688	641	641	644	610	604	589	605	604	634	617	603	589	606	659	634	591	644	591	612	604	586	618	660	584	615	595	646	591	611	602	619	642	622	597	626	583	612	609	614	669	626	616	586	640	581	619	638	631	617	632	612	623	597	654	652	633	582	616	606	610	588	587	638	640	595	641	636	654	607	582	609	633	610	593	612	590	615	628	610	651	637	625	605	641	599	583	579	635	633	600	600	626	616	637	637	598	638	640	647	591	618	631	602	630	583	624	590	651	599	589	604	624	617	644	626	653	592	597	597	629	626	625	629	626	625	620	650	602	583	620	643	617	595	645	630	582	609	617	637	611	574	609	599	606	599	547	596	599	602	624	615	625	678	580	633	608	607	588	581	615	609	634	627	602	587	663	601	583	627	608	620	627	611	624	609
6613	1623	1398	1038	934	833	833	783	763	778	764	752	748	746	789	715	739	785	715	745	739	670	747	744	727	771	686	740	680	711	739	712	741	713	752	689	712	747	745	769	776	679	721	746	743	736	712	693	748	680	770	696	789	743	709	729	698	686	731	715	735	719	709	731	748	685	742	725	675	712	732	712	664	733	740	739	727	751	739	701	749	740	705	752	694	712	675	748	745	770	721	708	745	711	708	756	713	759	715	693	732	716	708	729	681	722	739	698	696	666	729	730	734	745	736	717	732	705	746	724	730	643	685	732	742	710	757	713	734	782	756	729	754	669	741	749	738	704	684	694	722	701	712	720	721	710	735	758	757	679	697	743	719	706	720	706	706	719	754	705	748	732	744	725	680	721	687	716	749	724	692	741	675	696	787	729	722	738	686	714	760	693	723	706	682	701	733	685	735	700	733	683	763	724	716	695	742	750	744	735	737	729	693	747	705	672	715	725	712	729	715	736	692	764	716	722	674	706	704	747	710	724	685	736	767	705	686	740	728	763	759	710	722	738	696	703	733	738	741	742	690	721	746	739	726	701	710	758	728	771	665	728	806	714	730	735	745	671	751	717	760	728	748	713	746	710	713	772	732	714	662	776	699	711	733	706	708	751	711	718	690	723	747	738	701	701	711	785	733	740	786	697	725	690	748	758	733	717	721	716	761	732	728	709	739	703	703	756	698	769	781	730	774	759	721	724	736	736	696	730	741	747	718	727	694	694	757	726	692	772	692	743	704	741	765	707	657	730	733	728	719	696	748	745	751	724	761	718	734	724	701	676	700	733	778	732	687	683	765	748	713	762	755	765	709	749	726	721	692	696	711	657	742	730	742	753	705	715	749	712	693	772	736	739	685	730	713	679	708	736	736	737	777	712	711	712	731	732	764	702	742	709	774	737	747	696	781	682	664	673	701	731	743	732	691	723	733	747	727	754	741	713	721	735	784	689	718	693	704	707	698	718	744	742	690	698	743	713	695	749	670	712	763	763	707	736	667	692	694	677	700	700	710	737	737	733	745	732	742	736	726	754	724	754	710	717	719	692	741	715	719	715	762	740	718	724	726	727	741	687	689	766	707	765	790	694	726	738	750	747	767	733	708	741	751	714	739	690	743	699	745	773	699	754	694	740	754	746	736	730	730	739	702	743	723	686	748	751	738	728	686	735	728	745	708	749	770	760	694	666	739	746	724	723	748	756	760	730	752	735	673	761	722	748	743	720	758	713	748	726	727	683	761	697	680	725	764	727	744	705	735	714	752	722	730	711	704	690	680	743	766	703	747	687	703	744	731	747	741	707	765	736	706	732	742	743	726	696	717	744	711	782	736	712	731	755	673	783	690	741	755	713	737	705	695	726	735	724	702	712	688	726	749	731	699	696	752	743	710	701	689	692	720	705	692	729	736	685	721	718	781	740	712	734	733	703	728	764	739	759	704	711	710	701	732	717	677	746	716	700	745	723	747	686	667	698	696	736	736	699	727	697	703	697	679	709	775	794	716	704	755	695	741	624	698	705	728	698	743	690	719	692	706	728	689	699	758	749	732	700	714	727	706	727	742	747	781	732	771	716	723	747	694	738	688	694	732	747	736	731	739	697	736	696	715	732	759	720	703	756	786	745	730	681	764	697	735	707	667	739	724	752	670	733	662	739	693	700	746	701	653	704	720	756	709	728	704	668	719	716	721	736	717	751	740	739	702	723	717	702	752	712	676	741	716	707	768	686	709	737	691	731	735	694	754	729	733	698	696	721	716	733	668	698	737	718	722	724	699	716	724	698	719	743	764	678	708	740	679	686	771	703	732	751	715	711	729	666	740	729	734	719	719	702	727	728	721	690	684	769	746	758	728	716	743	744	719	783	748	728	699	714	771	737	725	747	716	740	698	770	724	736	732	736	690	723	713	703	711	746	705	686	698	716	723	693	716	711	707	763	711	694	703	734	729	701	698	763	737	700	711	694	713	755	684	714	726	699	686	690	705	704	752	705	714	720	750	706	709	759	737	712	726	746	733	755	708	755	784	732	699	748	754	704	734	714	686	686	717	765	655	706	780	678	752	712	706	733	716	709	701	727	716	782	700	700	716	740	715	733	704	692	706	705	756	688	721	719	736	698	741	730	776	721	686	755	735	729	692	687	703	731	726	688	739	759	715	706	729	725	740	695	712	709	706	803	733	708	729	681	692	743	746	760	678	685	672	686	778	736	714	746	731	709	721	756	775	716	720	755	757	752	754	712	695	746	693	693	653	760	731	737	733	696	747	757	713	759	701	727	737	733	698	692	712	728	728	784	685	729	726	730	688	775	731	754	717	734	750	708	759	704	723	713	700	720	766	738	707	726	760	751	702	699	753	705	742	703	766	756	691	756	738	738	680	763	710	692	715	735	732	703	743	716	701	746	732	747	727	701	701	695	741	758	702	722	748	707	722	704	712	721	744	738	688	674	718	692	731	719	740	765	749	702	774	734	735	700	714	727	717	705	743	684	741	666	770	696	729	735	738	712	731	710	750	733	691	745	725	678	756	729	718	696	756	731	736	702	767	767	739	688	687	695	741	700	757	707	786	818	735	725	751	751	729	691	787	713	757	735	729	706	717	733	708	710	734	701	745	712	708	707	738	692	718	704	712	655	725	704	740	746	739	706	738	729	703	702	744	738	741	703	735	704	734	685	729	679	708	713	695	700	722	711	718	772	717	735	749	744	760	774	706	727	759	684	754	707	759	723	735	716	720	663	736	722	730	719	688	725	744	740	683	705	686	756	711	718	740	730	721	718	742	703	732	703	744	730	760	714	707	717	753	675	655	731	694	763	744	697	741	732	718	710	725	723	732	719	707	727	713	715	709	726	742	678	759	717	719	757	706	702	678	685	741	755	712	741	721	737	738	676	741	709	783	718	717	701	747	714	720	700	697	681	713	786	709	748	716	753	725	680	715	692	721	728	759	767	723	721	752	740	727	712	702	724	677	763	754	769	699	718	733	707	729	729	691	736	658	673	713	726	731	730	716	699	696	725	720	743	672	721	693	693	678	696	685	784	680	739	715	746	677	729	697	749	708	712	762	713	726	694	745	727	790	736	740	758	741	691	762	720	675	670	739	716	717	704	754	776	721	730	700	740	670	754	717	696	707	706	688	745	737	726	724	736	735	752	680	766	744	716	746	733	759	718	715	724	728	707	701	673	718	760	757	728	743	776	772	725	755	695	764	700	719	753	711	744	724	724	717	694	722	716	707	693	746	704	769	670	729	718	704	660	724	735	713	755	728	742	730	720	690	684	739	731	707	756	723	744	719	791	765	683	711	744	688	741	706	699	732	695	731	722	694	730	770	719	713	692	737	737	749	751	775	747	769	692	693	758	753	777	748	696	720	729	713	709	770	742	728	735	724	703	715	714	793	755	693	729	736	711	684	713	689	733	730	765	702	684	669	678	701	724	750	724	710	741	698	695	686	739	715	695	745	710
23776	21040	28434	23840	21023	11771	1297	804	620	572	515	480	448	403	415	433	387	389	402	351	362	362	342	341	332	322	322	321	332	325	322	331	326	325	327	329	316	312	309	323	314	308	309	296	312	326	338	329	298	341	319	300	293	290	297	307	286	303	295	327	310	305	321	304	326	343	328	318	279	312	345	337	322	292	317	336	298	312	275	329	316	284	277	295	338	318	319	312	305	323	295	314	292	278	302	294	337	304	303	302	312	290	316	317	296	314	334	306	305	303	289	302	329	305	307	302	313	297	271	309	281	317	302	317	281	324	274	288	302	321	331	286	283	292	328	288	300	307	300	315	284	293	312	304	277	304	296	314	290	286	308	310	310	330	293	309	328	301	333	273	314	301	279	295	305	315	285	324	337	277	297	309	282	333	313	313	323	274	280	306	307	294	313	306	306	285	286	292	290	309	295	317	304	285	301	308	325	321	328	339	322	309	307	323	300	289	327	291	300	320	280	292	299	300	308	329	286	340	292	311	279	313	293	341	313	303	302	303	325	293	330	315	307	326	266	316	322	307	300	313	284	316	312	315	329	329	314	308	304	345	318	341	321	342	327	319	308	272	297	299	314	316	295	303	311	333	318	316	298	316	317	292	285	320	333	326	297	282	282	327	318	296	300	289	295	339	298	320	335	285	306	299	327	299	303	301	307	304	301	331	298	334	303	304	310	281	305	306	303	292	297	299	311	278	307	312	297	314	344	316	309	308	336	305	294	327	309	329	319	319	307	288	314	282	333	295	300	331	283	299	286	306	295	298	298	304	294	275	297	305	311	314	288	300	312	297	337	314	299	315	291	288	285	300	305	315	301	327	294	295	313	314	311	314	315	307	335	313	290	321	304	312	297	275	340	314	313	314	306	318	332	270	308	302	282	316	293	303	299	314	292	304	306	301	297	300	321	281	318	312	300	292	349	295	314	316	301	290	333	280	298	319	298	300	305	295	316	306	285	329	299	309	299	291	296	341	311	294	283	313	306	304	291	288	320	290	314	297	309	279	278	301	302	291	297	294	279	275	279	308	307	295	316	280	305	315	301	291	294	294	300	307	311	293	302	300	305	299	311	284	315	315	329	327	294	273	281	316	306	311	335	290	305	333	312	303	301	321	309	304	320	280	336	302	291	338	321	316	269	304	306	289	325	320	277	310	290	339	294	275	323	277	311	322	323	306	280	294	289	301	312	300	301	315	297	297	312	329	319	295	259	324	269	307	301	278	311	307	301	299	292	302	284	309	271	292	323	296	284	327	312	295	287	275	286	311	312	328	317	290	302	303	286	320	348	300	341	298	287	298	331	305	321	322	319	295	303	340	323	296	279	291	297	318	315	310	308	320	319	314	288	308	306	277	294	323	296	317	273	287	322	293	276	342	300	306	297	285	282	310	313	322	287	320	286	301	288	326	315	293	317	313	314	300	305	296	301	299	289	306	298	311	305	306	300	291	315	316	284	282	308	296	313	278	308	316	282	311	331	323	297	311	309	291	292	295	304	296	294	302	300	331	298	322	316	288	284	285	340	304	297	309	298	329	316	310	290	310	289	345	324	326	304	317	324	300	309	290	323	296	291	313	298	290	303	327	332	299	323	307	301	308	287	287	339	324	302	289	307	291	247	303	289	310	303	330	313	292	303	286	302	312	313	313	305	292	286	306	293	290	325	305	307	310	309	285	327	302	298	332	307	332	295	284	322	308	301	308	300	298	330	283	278	327	301	292	299	320	306	278	303	303	298	300	327	332	293	327	295	317	303	289	295	287	290	309	286	310	289	315	285	290	285	291	327	293	346	287	312	281	308	292	261	304	304	297	288	295	286	283	303	308	327	302	274	278	295	321	326	332	319	289	297	312	336	296	298	296	279	292	303	304	294	322	316	288	304	297	303	298	285	330	295	304	309	295	315	310	310	286	318	305	297	320	309	289	325	310	287	297	321	315	298	301	309	313	282	279	289	321	294	304	328	295	299	294	316	315	319	363	302	312	308	305	262	273	288	327	316	298	301	321	334	296	303	299	276	306	341	317	316	312	318	322	314	273	303	311	296	323	301	306	281	302	292	329	314	280	329	333	318	314	303	291	308	298	308	282	297	333	270	325	307	276	289	304	322	291	301	301	282	293	318	296	294	330	301	282	271	316	324	288	304	295	314	324	304	302	309	332	301	297	308	330	304	290	296	313	324	297	290	271	296	334	312	298	317	306	337	265	303	330	308	307	317	312	293	283	295	290	302	308	303	276	279	307	306	297	280	322	293	286	312	309	288	294	314	319	298	261	304	316	320	329	306	306	328	309	268	313	333	310	304	319	295	333	275	294	294	278	310	322	326	326	290	305	315	309	316	291	300	291	332	302	303	275	300	297	296	296	274	300	290	298	278	312	301	327	302	285	299	293	304	320	291	306	315	307	317	282	314	295	307	304	321	313	296	311	309	292	298	291	316	264	303	299	304	290	288	299	291	302	285	308	339	330	295	316	320	297	305	322	273	318	305	298	288	315	296	300	295	302	313	309	322	284	309	307	318	282	325	300	310	321	319	288	315	284	312	340	307	304	320	320	288	309	295	324	302	316	294	311	333	292	338	311	277	304	291	293	310	275	302	292	318	323	311	269	327	295	270	294	300	280	284	263	280	314	291	292	306	267	291	300	295	316	314	298	321	278	321	291	292	298	312	306	332	306	291	305	362	304	293	312	297	309	284	300	293	323	302	303	305	308	315	278	290	306	288	312	289	325	299	310	299	305	292	347	331	318	324	311	293	302	287	316	310	284	309	315	298	288	322	301	299	317	285	294	307	284	310	313	292	286	313	303	316	288	313	322	313	304	300	292	310	303	318	346	287	291	288	307	305	290	322	292	297	319	264	302	312	287	276	317	323	310	280	290	290	306	306	300	321	306	278	287	301	290	355	310	291	322	326	293	323	303	312	332	315	282	315	294	266	303	310	291	315	280	267	308	319	311	304	287	299	310	291	284	286	302	303	339	304	292	299	330	310	305	301	309	310	314	324	307	292	295	289	293	299	292	309	306	304	320	294	302	284	312	261	308	305	290	303	278	310	334	278	309	314	309	294	324	291	304	296	305	336	317	326	296	316	301	317	338	289	282	314	277	301	311	270	275	311	275	314	259	275	315	288	291	301	295	318	279	292	308	289	301	317	278	294	302	301	274	310	281	297	308	322	307	297	311	311	327	304	306	311	300	310	293	318	307	292	331	307	321	324	300	295	292	308	326	285	291	317	315	331	297	295	321	321	320	307	288	307	321	287	291	310	311	309	322	303	324	333	357	331	310	281	296	315	313	285	322	301	297	281	331	307	284	286	315	273	276	295	274	297	299	278	310	305	308	321	307	301	326	295	325	300	321	303	301	287	309	317	312	297	321	306	304	322	302	310	306	321	283	317	280	305	298	314	334	325	294	277	297	334	333	320	279	337	285	323	278	275	290	305	317	306	304	289	309	272	307	312	327
9039	10874	8733	4328	2972	2317	1719	1433	1130	1031	847	723	677	605	599	548	504	560	519	484	429	476	447	466	401	447	408	436	405	391	415	388	445	403	348	376	399	382	364	395	403	374	378	399	366	360	403	381	378	391	347	382	365	371	400	368	359	371	362	373	390	360	358	410	368	368	370	384	370	373	399	375	360	373	364	367	318	381	359	410	356	349	370	333	344	358	339	366	353	347	350	380	343	399	412	369	395	407	339	368	375	397	389	359	369	353	379	381	335	381	374	348	345	352	380	354	370	367	329	348	346	352	364	370	347	376	347	356	362	381	422	364	359	350	371	394	385	384	350	372	354	370	378	335	348	372	370	371	345	379	365	350	354	373	329	367	361	354	358	405	366	357	330	352	382	336	358	333	389	367	351	321	364	335	347	363	356	347	368	386	369	364	393	372	335	349	328	358	331	349	394	386	397	362	367	342	376	351	367	351	402	389	376	356	343	366	371	406	372	363	375	395	360	369	388	376	392	352	373	383	382	367	353	366	400	360	347	376	371	331	396	332	379	377	367	374	379	386	345	328	363	374	394	356	386	356	362	373	348	365	364	371	338	411	401	360	390	394	368	357	357	354	371	351	331	344	362	371	337	359	361	374	338	366	364	355	372	335	350	377	392	370	391	359	390	394	358	356	353	370	389	376	336	325	384	351	352	375	365	402	396	344	389	360	369	360	394	368	382	381	356	350	347	384	354	356	361	396	340	357	351	336	360	375	364	341	363	380	350	368	369	354	372	356	356	343	354	359	356	375	377	364	354	343	344	332	368	333	364	344	375	383	351	347	386	359	355	369	327	376	364	351	385	364	368	323	382	335	359	330	359	352	372	372	342	398	360	352	365	362	335	374	361	361	361	394	353	352	362	359	353	378	368	362	357	387	369	352	367	365	344	372	361	400	356	384	384	391	371	359	353	307	351	370	369	361	375	355	384	340	354	329	392	396	341	360	386	354	366	365	374	379	369	377	340	375	387	361	366	369	407	362	343	357	362	382	369	357	353	360	316	361	368	352	378	369	363	368	369	351	372	343	353	402	342	370	354	381	357	327	361	359	378	349	347	372	416	382	369	337	319	353	388	374	364	380	334	353	383	366	342	359	337	369	364	347	356	410	363	364	351	354	392	355	362	388	349	323	370	346	382	380	363	354	329	373	376	344	371	342	377	346	366	364	370	365	322	340	338	370	352	367	342	365	332	371	361	351	405	365	339	339	369	355	370	362	411	363	373	346	370	355	381	376	373	389	381	387	304	384	390	368	379	374	361	373	357	352	369	367	394	368	365	366	363	354	378	365	336	364	369	355	321	358	356	302	411	360	369	338	374	354	358	387	360	345	351	367	330	366	368	378	377	375	381	380	356	323	335	394	381	358	343	345	395	372	356	327	366	381	379	369	386	352	366	358	353	350	379	353	383	392	386	341	365	347	354	340	354	387	384	369	344	344	354	342	362	345	337	390	349	387	349	382	381	337	387	364	352	368	354	374	342	402	364	354	383	402	346	346	378	374	364	336	404	390	334	386	341	371	373	353	360	347	373	381	372	378	339	365	349	348	370	419	367	368	359	381	354	382	380	379	382	379	363	356	351	348	354	373	358	352	355	380	345	388	362	385	328	373	336	390	361	380	355	333	343	372	369	333	367	354	377	376	389	374	364	376	366	373	343	373	330	371	363	355	329	328	378	355	364	351	369	361	379	356	371	372	387	374	364	396	364	343	354	348	337	356	350	377	352	371	342	390	388	393	390	354	326	351	364	321	362	311	367	360	341	390	342	380	361	339	349	379	365	348	346	363	374	351	325	359	350	373	326	377	383	340	352	375	355	355	338	340	367	365	363	361	329	356	325	342	350	374	366	353	369	351	344	366	334	385	325	369	374	353	360	367	373	331	388	391	351	370	375	367	338	331	381	341	370	353	374	344	390	357	409	378	378	343	356	322	339	362	383	339	366	373	374	356	330	371	385	368	372	352	351	376	377	346	389	366	359	394	377	364	383	361	338	365	377	371	355	360	346	336	343	400	351	350	367	371	339	343	387	384	396	361	333	364	390	346	387	378	339	356	376	357	375	342	355	366	356	361	373	358	340	357	332	366	374	358	374	355	403	356	363	353	373	364	359	371	382	384	395	353	375	352	401	370	341	369	356	354	370	379	385	360	373	329	355	335	367	365	372	368	365	390	357	356	355	372	335	365	349	361	347	378	374	339	377	376	375	371	356	357	357	359	387	349	373	363	348	351	362	370	346	374	392	340	371	378	353	374	371	347	399	349	342	353	370	361	366	370	370	368	369	325	354	348	346	384	350	367	343	349	373	368	397	386	346	353	358	371	359	352	355	367	357	359	370	358	364	345	389	397	366	333	323	317	356	364	354	355	370	363	355	370	361	384	337	353	357	411	349	378	337	337	360	347	376	360	358	382	367	361	369	326	366	378	365	356	357	393	366	331	363	373	375	397	366	359	385	345	364	362	356	362	330	375	385	362	393	400	339	353	355	379	342	352	350	353	378	377	365	363	367	370	366	356	371	349	339	363	348	353	392	361	353	366	373	342	376	345	329	348	336	362	351	349	391	366	382	375	371	366	363	306	376	345	340	359	351	352	353	339	333	332	360	372	340	382	361	386	355	382	341	377	361	373	344	346	358	378	355	334	366	360	340	352	338	345	360	380	362	362	383	343	348	377	354	336	371	376	355	358	373	382	358	396	371	366	365	359	338	361	342	368	346	343	364	369	355	350	345	396	353	372	343	336	376	382	350	362	384	360	352	341	370	371	378	344	363	393	361	366	338	353	363	357	333	342	385	367	351	349	363	355	396	349	355	370	369	382	364	353	340	318	358	372	354	346	328	385	362	330	343	343	375	381	357	342	341	364	397	356	362	348	324	375	368	337	357	375	392	362	347	333	362	327	387	369	356	351	378	384	365	376	376	340	349	394	354	385	366	379	373	338	372	370	348	329	348	384	322	405	351	340	382	365	328	364	343	366	367	354	380	371	357	349	353	378	364	372	363	339	349	376	360	370	364	404	367	313	372	369	350	365	340	346	344	330	383	386	374	328	371	355	355	333	363	373	381	351	334	376	346	367	352	358	366	364	359	362	351	370	373	351	366	367	383	369	327	384	353	350	368	339	376	380	332	379	422	373	368	341	383	371	370	370	364	388	370	343	371	329	334	359	364	352	390	363	343	336	379	384	354	395	355	355	356	350	370	357	356	392	319	356	347	370	391	374	421	341	368	353	356	343	376	363	391	345	380	395	376	377	361	342	362	365	371	374	358	336	374	414	372	362	357	341	343	367	350	361	340	367	399	392	350	373	357	356	384	337	367	402	366	354	315	351	351	352	361	319	345	365	340	344	362	347	346	343	368	356	371	326	356	363	380	374	356	355	365	385	388	367	374	401	325	382	377	360	339	352	355	346	373	338	323	418	340	368	363	345	350	364	393	361	363	366	400	357	376	369	380	364
24996	20994	27248	24775	10997	1329	1001	953	846	824	826	775	816	834	775	777	736	823	803	765	754	737	696	792	731	710	764	748	736	729	736	766	737	709	726	705	727	692	701	699	709	751	688	741	679	721	786	740	735	696	718	736	678	746	723	725	681	732	713	720	755	766	730	701	689	714	694	717	748	692	738	732	748	711	722	746	757	737	747	720	727	749	706	756	748	771	720	717	731	780	719	765	740	703	693	717	766	757	713	725	738	768	698	718	778	727	766	720	682	792	730	689	688	723	720	714	698	703	723	751	725	696	710	672	721	741	716	727	733	686	682	691	692	721	705	724	726	721	738	761	724	739	732	722	727	732	673	778	745	647	713	697	746	739	703	727	707	721	766	686	737	717	730	745	728	708	727	739	727	771	719	708	768	712	748	741	762	732	712	716	687	706	712	715	709	724	775	738	702	680	710	732	678	737	757	678	699	739	731	706	716	716	740	713	741	730	704	690	717	725	670	754	765	738	706	695	704	698	670	652	753	721	746	700	711	751	760	763	742	712	687	718	680	711	754	769	716	696	696	699	755	712	799	726	756	746	751	699	751	748	723	723	761	724	729	692	717	704	684	695	736	684	733	726	753	720	721	747	724	739	738	718	719	797	722	726	709	737	745	737	729	727	762	765	701	789	720	719	749	705	735	665	730	752	715	735	694	716	709	776	721	770	707	745	739	721	743	675	667	736	663	707	724	677	749	786	737	759	731	757	714	689	709	720	698	762	723	683	697	744	761	755	741	714	758	715	738	668	716	727	699	791	768	749	732	736	730	642	706	726	806	751	705	682	730	724	744	708	729	651	742	721	716	706	708	705	693	740	698	717	730	739	699	702	686	741	696	751	750	698	769	711	716	738	704	768	724	709	705	735	712	763	718	740	697	767	737	693	744	718	710	689	731	703	741	673	734	710	701	733	693	736	716	765	714	760	704	731	763	735	748	727	749	727	720	757	727	729	740	762	752	775	716	792	724	764	734	732	692	709	695	789	720	752	735	708	743	707	709	737	797	714	695	677	708	693	707	707	765	735	692	749	740	694	740	759	778	693	715	718	717	722	697	769	713	700	713	676	680	658	696	745	729	752	755	748	741	756	734	729	700	701	710	677	711	671	716	709	782	763	724	729	731	701	733	703	735	731	738	713	733	731	673	714	732	742	723	726	733	691	730	726	699	705	660	729	759	723	753	709	725	756	740	729	766	695	750	706	749	712	720	715	708	713	726	714	744	763	694	710	692	700	716	731	741	742	724	741	706	720	738	726	740	724	705	748	721	698	752	705	692	715	678	773	724	698	779	700	701	680	717	736	730	729	724	739	709	728	731	698	775	703	719	741	692	725	733	689	720	740	732	696	749	711	737	735	728	761	700	723	782	711	727	698	773	722	713	693	665	723	692	750	649	689	715	726	696	675	695	722	737	736	734	719	712	673	728	686	698	744	715	759	720	704	729	723	675	762	730	732	675	715	719	669	801	691	700	752	745	733	744	730	723	727	717	751	788	721	731	688	713	727	702	725	752	716	744	744	696	721	710	725	728	716	758	671	750	738	717	710	756	733	726	765	728	727	707	712	748	747	733	759	732	698	750	726	676	652	763	731	751	738	736	682	745	712	725	714	708	721	730	730	710	770	760	711	727	749	715	711	788	727	671	699	758	703	725	748	707	736	703	693	739	692	735	694	739	718	713	780	698	731	729	745	654	732	704	731	784	676	726	713	684	656	753	710	738	694	717	707	734	713	704	710	700	743	679	703	722	700	701	719	746	750	703	721	694	754	725	740	760	713	755	701	724	748	724	695	662	737	764	770	714	747	738	728	701	725	746	731	724	741	737	699	739	673	703	703	742	705	712	720	694	662	718	678	736	711	773	680	720	744	731	731	695	722	768	722	745	695	673	729	783	707	701	703	744	773	708	758	741	700	718	719	743	754	705	709	762	706	739	749	774	780	728	722	678	799	719	738	741	675	758	765	664	726	725	697	750	767	660	722	714	752	758	718	722	765	734	742	757	705	689	741	774	776	711	719	694	704	715	664	724	681	726	688	773	720	751	711	743	741	741	696	706	696	706	741	746	684	694	705	738	720	731	713	743	708	729	720	739	740	706	711	745	749	741	703	706	722	727	711	740	690	717	761	710	762	796	747	772	741	689	685	714	707	742	704	760	718	716	755	729	749	676	710	742	760	718	687	739	748	754	703	677	748	733	761	736	692	732	749	704	748	727	705	706	722	728	690	739	678	754	737	719	713	736	722	680	723	743	744	740	695	768	706	678	738	746	725	706	709	757	722	694	725	715	745	726	738	728	705	716	760	681	711	685	714	727	730	659	738	757	729	714	717	712	741	711	714	730	780	736	761	720	741	744	696	705	751	774	701	753	707	720	724	690	724	736	754	723	723	749	728	723	701	739	715	728	691	709	716	692	725	689	707	712	727	692	691	698	733	726	736	708	697	694	753	719	762	722	760	693	678	746	722	743	745	709	707	719	730	773	739	681	727	717	742	714	708	742	723	729	722	706	706	725	741	716	739	711	762	706	719	736	780	729	779	762	757	683	691	701	763	686	747	745	727	727	684	722	731	699	749	685	766	755	692	709	738	747	754	749	715	704	729	738	688	687	705	745	754	726	712	730	735	716	702	736	754	769	720	727	696	765	724	722	662	690	738	737	729	729	728	698	714	770	688	761	736	744	722	721	747	744	805	697	769	779	728	754	718	726	699	769	670	670	763	729	758	657	752	741	739	694	732	751	748	725	741	779	732	774	734	727	755	700	722	724	770	734	732	729	691	689	762	718	673	692	705	715	731	742	723	755	729	714	711	732	733	724	700	712	685	700	741	719	688	787	688	690	723	712	698	701	744	717	739	722	721	739	732	730	686	760	768	692	724	736	709	692	728	768	774	692	750	726	724	773	763	720	726	746	700	713	705	738	724	697	736	741	727	709	721	760	758	753	733	710	671	746	757	743	683	742	687	731	729	721	708	795	725	691	705	713	730	707	735	737	668	720	700	740	771	679	673	747	670	746	711	754	728	757	695	746	691	709	719	685	803	720	732	737	706	745	710	700	706	698	764	711	780	738	757	782	733	742	723	741	703	725	711	714	684	719	742	702	722	718	665	707	727	761	726	696	754	725	700	716	723	710	705	701	720	742	748	777	720	719	740	716	736	723	728	744	703	685	717	740	718	742	722	740	754	763	702	706	700	737	711	725	721	729	691	718	736	719	752	737	689	743	712	696	749	738	709	731	700	742	769	678	687	681	735	745	700	735	761	672	708	721	719	748	720	739	772	740	708	720	705	727	717	735	743	782	708	692	692	767	699	773	728	746	722	692	768	733	716	735	718	692	713	726	717	723	736	710	728	747	709	768	725	697	737	749	739	702	721	722	704	742	753	732	737	722	699	696	738	717	671	715	686	728	756	681	735	692	705	696	683	750	680	759	717	760	760	721	726	689	772	746	692	774	668	751	733
8961	6525	5001	2826	2161	1785	1547	1346	1220	1096	1076	996	950	1003	946	915	901	921	937	868	888	875	829	921	878	841	818	825	863	856	817	846	788	817	804	816	835	799	790	810	873	800	837	843	831	832	832	853	901	814	781	825	863	774	789	816	811	830	785	825	806	871	857	810	881	845	900	852	816	850	819	781	832	800	826	821	884	849	827	829	820	871	855	824	784	840	823	820	782	813	848	786	813	832	801	822	799	774	855	835	858	819	842	885	800	836	837	822	870	777	807	791	800	857	828	799	865	857	785	826	845	804	774	843	801	874	752	776	791	850	853	822	828	819	825	753	814	781	859	822	819	803	803	816	812	862	824	881	831	798	827	816	834	772	816	897	811	792	838	824	830	807	841	833	784	823	802	789	814	843	880	799	820	868	854	823	861	820	832	761	832	834	791	772	869	813	834	823	831	844	805	821	823	861	788	793	830	813	821	823	841	853	805	842	797	773	823	815	826	825	833	804	819	793	860	793	818	823	819	790	820	786	852	887	853	850	837	804	857	857	827	866	875	754	799	761	840	795	832	819	844	785	770	815	833	786	838	813	861	804	801	826	796	809	864	817	792	848	849	820	864	832	835	788	831	776	795	815	795	836	819	776	844	767	799	785	795	781	805	863	870	835	808	855	804	868	794	794	829	885	818	827	818	852	788	841	848	853	845	857	814	776	839	849	852	810	839	836	819	793	807	815	792	751	793	808	795	819	799	791	894	804	801	841	844	849	780	786	837	824	847	869	850	805	825	824	816	848	837	829	802	792	837	848	820	789	850	859	851	822	844	852	869	856	807	837	835	820	855	813	834	843	782	799	839	907	855	814	833	830	810	817	796	851	819	863	835	807	853	825	821	827	833	826	811	850	814	897	862	864	842	805	857	799	787	804	839	807	821	864	793	805	848	789	817	827	821	804	802	820	807	789	822	858	855	888	835	807	826	809	818	819	782	864	849	839	798	848	839	813	834	806	799	843	848	788	849	897	760	827	738	831	841	852	852	848	810	816	902	758	786	843	838	847	873	836	808	826	872	797	870	822	858	917	798	808	819	825	826	800	847	836	835	832	791	904	838	780	855	772	864	847	796	832	812	816	820	814	786	886	774	804	850	831	837	803	834	834	791	852	845	853	794	830	786	782	858	846	861	832	855	844	834	839	824	853	805	784	861	791	838	798	825	825	803	812	802	849	850	845	817	831	869	817	818	841	828	787	847	809	806	789	781	775	786	835	814	813	776	867	838	809	879	820	799	851	837	806	821	809	838	823	800	852	824	814	824	802	813	778	802	824	849	809	841	795	804	863	833	823	891	840	854	822	828	820	777	804	889	765	813	788	818	817	847	825	806	819	828	813	878	852	820	827	791	820	798	781	821	794	814	853	811	799	821	819	786	820	800	853	823	837	850	836	834	785	869	827	805	855	840	841	786	804	789	815	833	859	811	825	844	799	796	860	802	822	804	850	851	826	834	791	851	816	869	832	817	819	837	843	788	819	805	817	830	858	846	816	850	773	838	770	804	875	786	830	833	830	847	806	814	819	858	812	804	825	769	876	790	845	825	807	753	829	828	785	830	822	871	825	835	817	879	769	847	830	860	818	799	852	857	893	807	854	815	869	813	799	828	793	779	823	847	816	853	860	789	804	794	855	772	814	853	838	830	860	849	780	810	818	826	797	857	908	839	820	828	861	818	801	855	851	811	861	844	812	779	820	766	808	767	807	783	819	838	824	806	856	847	866	801	826	846	864	819	863	821	854	809	886	791	815	848	859	753	824	831	818	815	789	852	849	826	866	846	834	851	809	811	782	863	875	800	838	795	812	750	795	788	821	784	828	876	804	826	848	825	842	869	784	814	823	805	824	824	861	776	798	816	826	856	839	829	795	808	801	825	839	806	793	763	805	808	794	802	753	794	815	846	787	861	786	835	762	783	789	809	867	845	865	847	844	808	818	837	828	821	834	883	823	809	866	803	846	782	842	792	830	811	809	801	784	813	805	811	799	807	767	827	842	755	806	843	834	888	821	788	850	805	857	819	810	851	800	822	835	827	823	826	792	862	857	911	804	743	825	832	848	852	813	832	820	822	803	871	825	872	792	817	803	833	842	809	808	846	812	851	785	835	804	820	806	877	816	818	791	840	811	827	806	741	797	786	825	734	808	822	839	835	825	866	841	748	836	891	847	903	803	839	831	814	856	853	865	852	765	870	896	845	861	824	850	833	846	770	861	827	796	818	719	860	824	840	815	815	848	820	864	824	759	814	868	799	804	821	779	824	862	808	819	866	801	832	786	859	856	803	795	817	835	798	844	814	836	835	764	829	764	866	807	818	823	839	874	882	850	816	804	814	789	784	800	822	793	831	790	859	788	794	845	844	805	880	844	842	844	773	821	849	793	809	810	880	791	845	771	849	834	800	813	848	824	785	839	830	844	857	798	828	795	834	860	782	882	789	852	816	828	798	789	847	797	872	779	766	781	757	814	853	829	855	834	791	828	836	880	859	872	794	803	874	813	853	806	785	794	822	822	803	877	838	824	798	846	839	776	828	828	780	804	784	842	808	850	839	814	843	817	804	804	847	809	842	787	841	845	850	802	863	777	794	855	817	789	829	775	860	803	809	820	834	822	802	820	779	783	802	806	835	844	847	849	867	823	788	832	788	826	754	799	886	840	841	849	865	818	841	829	838	836	827	818	830	871	804	889	807	809	859	865	847	840	824	799	790	852	804	740	816	784	774	845	819	803	850	833	812	869	830	841	780	851	846	834	816	832	868	868	822	830	816	819	817	790	865	802	797	811	836	840	820	817	827	785	823	838	855	848	865	819	869	809	872	835	835	803	813	825	820	827	885	879	783	825	820	805	862	730	795	808	834	851	831	789	823	786	808	812	859	816	844	832	855	827	819	864	802	872	837	787	827	802	816	890	812	812	783	793	785	850	819	858	817	763	825	846	794	815	796	803	813	853	825	792	805	828	787	805	847	849	798	792	816	800	793	835	856	833	789	848	840	780	815	805	852	780	832	805	784	858	761	835	866	798	796	836	873	905	842	842	821	816	783	806	869	818	820	804	781	842	799	832	842	819	754	825	827	818	845	837	801	829	804	807	803	830	872	817	805	804	795	902	780	824	793	889	774	814	804	860	823	805	787	773	868	846	746	846	834	853	818	801	791	825	840	806	773	796	859	871	822	826	860	833	826	803	796	857	801	842	812	823	824	863	853	819	836	856	809	818	767	826	868	864	854	835	802	858	795	810	867	803	809	849	801	825	800	852	852	769	794	815	827	856	854	803	852	834	842	791	779	863	807	848	861	787	829	819	811	858	814	789	807	837	806	804	842	782	868	822	816	813	839	850	815	860	815	811	818	836	846	851	825	792	839	801	793	785	813	838	865	833	808	827	823	852	847	806	813	841	816	830	789	866	806	822	855	808	818	886	838	845	792	857	811	831	796	792	832	822	784	853	811	797	812	805
22781	21032	28814	23447	21025	21084	10959	1339	986	825	725	651	573	546	500	493	516	509	452	430	445	381	383	382	440	394	411	383	364	363	358	354	338	357	341	337	363	309	355	347	345	321	339	329	300	359	326	330	340	342	299	341	310	354	325	302	323	321	343	356	300	317	312	337	327	316	350	341	319	333	353	331	311	316	307	302	309	303	317	324	319	332	320	338	306	341	348	321	305	332	308	302	310	344	336	316	352	312	331	325	289	307	322	326	306	311	310	332	293	327	330	348	326	340	309	322	285	298	299	296	312	328	338	345	287	310	329	325	332	315	311	339	313	321	301	318	309	299	321	290	319	298	325	318	324	306	326	310	308	345	286	296	305	318	334	325	329	313	312	338	319	304	320	316	291	296	327	345	325	304	317	316	352	315	325	359	311	294	337	342	317	339	315	337	317	351	310	353	323	308	302	329	328	296	319	303	311	331	335	321	312	330	322	305	322	319	318	323	307	331	317	322	302	333	304	271	317	300	325	327	273	319	365	345	319	313	337	345	351	330	307	319	300	348	308	317	336	309	317	310	288	302	317	298	328	306	311	324	331	322	307	328	331	328	326	306	307	320	315	316	332	303	304	320	302	305	320	336	312	311	300	314	319	318	332	316	324	320	308	319	291	301	326	360	334	314	307	326	314	294	331	327	332	369	320	342	311	328	312	355	327	338	323	313	320	320	342	304	345	286	318	325	276	299	325	279	315	323	328	299	326	306	298	331	309	310	328	282	342	329	344	309	312	317	323	289	317	329	307	337	341	325	314	294	309	335	321	311	321	307	335	320	312	320	347	341	321	326	322	331	301	355	302	336	317	302	297	307	311	334	337	334	332	324	329	320	339	318	332	300	305	334	341	321	300	332	321	321	352	345	337	286	332	319	335	342	278	300	309	332	331	332	321	344	321	307	371	307	277	324	306	291	314	351	316	330	343	346	339	318	332	306	310	310	340	320	296	304	280	309	349	311	311	308	292	327	302	326	313	333	322	325	326	319	340	325	286	310	321	331	342	337	309	342	351	322	306	291	297	321	327	305	294	347	287	315	336	330	343	321	318	295	320	308	325	311	307	318	339	314	298	303	367	315	322	336	310	330	325	319	302	315	335	333	342	323	312	328	321	332	305	315	300	295	329	290	303	290	337	324	321	353	347	312	357	346	312	329	355	341	335	288	339	323	338	331	343	337	320	311	295	294	334	358	312	312	311	311	324	318	310	287	350	305	340	340	318	321	324	306	329	295	318	336	294	309	317	305	325	340	332	333	318	313	303	330	281	312	329	316	308	292	327	330	323	331	315	294	331	299	315	342	311	293	312	323	344	314	319	355	323	326	317	330	327	334	315	311	352	319	301	306	352	358	310	320	347	318	293	356	329	335	321	284	330	344	306	332	327	311	296	338	293	353	329	331	337	325	321	336	325	315	337	288	295	308	337	321	311	323	309	314	316	311	313	325	328	313	324	340	345	321	310	360	313	313	314	316	338	344	309	306	352	328	333	315	342	319	310	310	320	328	289	316	317	319	314	337	327	358	341	305	287	342	324	334	307	298	306	325	319	327	282	346	313	320	326	343	333	337	326	333	333	344	344	332	347	304	315	298	311	286	297	329	341	318	323	315	327	319	331	308	311	289	337	304	355	325	332	321	308	323	302	317	324	323	313	326	295	294	343	327	349	319	313	337	339	302	340	312	343	303	296	300	313	306	304	318	334	328	308	343	285	299	295	284	330	323	356	317	344	309	305	324	319	362	327	332	297	314	325	321	276	316	322	306	325	281	309	329	320	323	331	326	307	321	320	304	283	308	305	298	307	300	308	325	338	331	297	343	332	337	318	316	338	309	366	333	326	330	333	318	346	325	315	318	336	292	321	319	320	300	310	295	303	331	352	306	319	279	336	312	303	326	357	326	326	289	321	338	318	310	297	361	347	318	298	305	324	336	320	303	306	323	305	311	315	343	328	321	340	306	344	300	323	340	309	330	318	324	337	293	306	322	323	284	305	317	313	331	312	302	332	322	322	315	311	315	297	323	336	344	317	317	346	326	309	315	311	324	300	334	310	334	347	318	308	334	309	357	323	340	323	309	315	339	293	318	303	300	319	302	317	317	306	288	306	328	290	325	321	342	322	318	298	311	333	320	340	308	328	316	336	315	297	338	314	324	310	324	322	318	321	309	301	288	305	310	323	309	306	315	333	310	303	301	377	338	293	323	328	351	348	342	321	311	312	316	313	331	349	341	324	319	354	310	323	303	311	311	340	303	317	358	304	325	329	340	339	326	309	322	310	325	327	315	344	311	348	333	328	346	339	306	311	343	303	281	325	325	328	321	337	302	304	333	340	343	321	323	340	277	294	341	303	319	316	298	323	308	348	304	316	356	336	308	303	308	323	352	333	335	306	340	320	352	276	319	371	300	340	334	306	295	336	288	359	313	329	307	329	334	312	312	318	361	315	307	326	324	295	314	328	309	333	322	346	329	300	330	316	303	312	319	307	318	335	335	326	319	303	319	305	329	323	353	306	269	321	345	303	323	295	308	306	299	303	310	299	308	303	326	334	297	324	327	321	314	312	279	317	350	349	315	315	301	335	320	304	312	311	317	298	337	306	339	323	337	296	317	351	308	340	328	319	326	318	296	312	281	298	303	322	306	340	336	296	311	303	340	302	353	302	320	323	323	333	305	318	338	349	320	340	330	337	333	291	291	309	339	297	322	300	298	311	316	297	333	313	294	313	342	336	299	301	345	330	346	327	300	340	309	293	296	365	288	276	338	319	301	327	327	318	332	314	301	343	333	328	327	330	311	297	301	321	339	304	310	325	310	312	321	322	346	305	314	332	311	318	335	348	309	330	329	329	322	303	332	325	323	316	313	291	335	311	339	315	282	342	331	331	309	312	336	313	317	361	339	346	305	307	320	340	319	337	321	332	314	331	288	314	316	314	318	345	298	287	290	351	319	349	336	291	329	345	284	316	330	304	334	299	325	326	314	306	355	293	307	314	329	309	337	331	323	334	300	330	343	288	308	338	295	338	323	352	308	341	319	293	309	319	330	325	316	341	319	318	295	316	307	306	323	313	325	336	303	303	322	311	317	310	319	297	308	352	337	286	321	299	316	306	329	330	317	292	328	337	303	309	304	304	316	349	289	303	339	322	318	300	290	361	346	310	314	307	310	312	346	341	302	294	322	312	312	293	339	350	321	331	335	304	324	312	340	317	330	323	293	322	317	315	314	315	322	306	301	334	350	325	323	361	326	333	314	322	323	344	305	330	323	331	309	343	321	338	342	323	303	317	300	345	330	327	374	314	289	320	331	287	306	340	323	314	341	349	324	308	335	289	318	299	317	294	326	311	341	309	281	319	324	322	335	326	337	314	355	321	305	308	291	306	304	304	320	324	316	310	338	311	311	323	307	310	323	337	317	333	354	316	321	309	318	331	303	313	337	299	325	319	352	290	331	317	312	316	336
12824	17614	14195	7480	5214	3976	3099	2394	1868	1507	1313	1100	965	891	772	710	708	712	619	543	564	544	517	489	493	437	441	456	433	485	407	400	402	423	423	394	418	381	367	368	403	397	383	392	399	379	400	378	377	410	362	365	370	354	371	373	379	347	400	308	398	360	358	368	358	375	345	393	338	376	377	381	364	366	303	340	340	326	361	373	347	345	356	326	351	347	371	352	395	374	367	349	353	387	374	338	378	362	346	366	360	384	373	351	314	360	364	323	323	360	366	361	318	341	333	361	322	346	373	320	366	342	355	372	351	400	344	346	375	338	336	353	366	320	387	333	351	355	364	324	355	346	381	397	338	353	357	353	386	339	356	366	340	333	380	357	323	345	353	341	365	357	340	378	309	383	351	380	338	322	359	324	336	359	381	357	346	353	344	358	344	374	366	408	361	318	333	326	383	335	343	343	348	349	345	359	352	352	361	355	339	392	323	352	348	334	342	352	377	347	306	354	364	357	327	332	336	342	353	334	355	302	348	376	325	330	356	361	337	348	377	324	352	341	375	353	349	331	352	356	306	329	331	386	335	379	363	347	398	355	376	364	355	340	341	343	349	330	343	325	366	339	337	375	328	343	389	349	359	377	362	329	362	349	329	352	385	315	345	361	312	369	353	327	372	343	327	380	386	340	338	346	328	358	310	363	358	346	345	348	349	348	342	337	347	347	351	363	331	363	338	321	380	383	363	363	347	349	341	375	322	329	352	356	371	325	343	318	353	341	377	340	362	366	360	360	348	362	317	333	334	343	380	348	358	357	374	359	336	364	357	367	363	352	377	390	366	306	311	375	353	351	345	365	329	356	332	341	359	357	324	394	389	370	348	359	358	358	358	352	356	369	352	391	329	341	357	362	327	336	350	357	342	354	368	333	345	337	372	389	343	362	333	345	347	337	330	330	402	341	332	400	338	308	380	346	355	337	354	354	378	335	386	344	354	325	362	328	368	349	339	330	338	337	337	349	382	332	360	323	362	336	322	331	334	316	328	350	337	361	333	361	348	333	317	331	355	337	376	352	359	328	340	351	355	336	334	362	349	330	379	364	343	355	348	356	379	327	322	356	377	315	333	333	365	374	332	334	352	331	356	358	353	353	363	342	365	338	331	358	354	355	367	364	368	331	367	321	317	330	370	357	352	351	336	352	344	330	383	339	368	333	327	375	312	345	343	353	379	327	342	337	368	352	351	355	362	346	322	348	356	339	350	359	325	345	363	379	354	329	372	334	318	354	332	361	339	329	372	355	349	345	352	398	380	353	373	346	338	376	333	388	357	376	364	381	351	321	382	339	361	367	324	348	317	348	345	364	328	342	362	358	346	358	375	364	387	380	340	353	337	361	321	371	371	353	352	348	339	397	331	333	352	329	380	344	348	358	342	324	333	398	336	353	326	349	315	363	330	342	372	351	343	337	350	365	360	353	340	350	348	399	329	370	363	354	351	357	357	336	339	325	353	378	344	317	355	339	371	311	335	328	370	356	370	331	348	349	351	331	328	339	355	348	347	370	364	350	389	311	363	333	355	353	376	377	365	331	369	353	303	331	350	340	366	352	333	348	369	343	370	369	343	339	356	342	360	376	363	340	311	335	367	344	343	343	347	353	374	348	340	345	307	337	334	391	368	367	359	371	365	326	323	328	336	325	376	345	362	356	371	352	353	332	346	328	318	343	368	332	327	335	352	332	336	362	317	378	388	339	327	352	370	321	326	332	333	352	374	349	337	345	385	384	347	350	364	354	333	330	354	393	374	318	353	363	331	350	351	352	328	325	393	364	339	374	356	358	358	366	348	311	356	351	342	364	368	351	347	336	328	374	366	345	379	360	340	342	350	375	317	394	390	358	349	338	342	336	345	383	352	368	358	336	336	338	330	365	360	327	392	350	360	352	361	362	361	368	343	370	382	333	357	349	367	353	375	338	366	345	347	355	336	323	381	330	313	363	315	369	331	363	357	340	330	338	351	345	366	337	358	328	336	339	356	346	351	346	374	363	344	358	342	364	362	355	324	332	375	359	338	366	341	346	343	377	310	346	327	341	335	362	363	332	383	366	353	373	395	353	349	328	337	340	365	364	351	372	342	361	349	368	322	375	340	371	357	377	358	343	384	344	362	350	351	353	378	379	371	346	356	365	332	323	369	362	324	343	382	335	343	377	354	346	344	351	331	368	384	362	354	354	307	379	333	303	331	360	326	338	362	396	331	296	368	332	367	366	355	362	356	350	349	356	361	418	335	332	351	341	310	358	350	356	360	354	341	381	325	335	341	341	342	359	343	326	362	389	341	361	329	359	339	353	336	356	352	340	360	327	355	356	328	345	347	326	343	343	371	361	350	381	326	336	376	349	351	348	349	346	379	360	355	360	363	366	342	347	389	322	334	339	340	362	366	349	363	338	373	368	344	348	348	360	329	393	350	318	357	354	308	340	353	382	377	376	334	348	337	375	349	375	349	329	348	353	336	341	364	382	356	364	332	333	352	348	381	373	384	334	355	345	332	371	343	344	378	347	331	346	411	387	385	328	368	373	337	317	374	379	379	377	379	355	338	339	326	408	350	357	372	333	354	356	344	348	323	376	349	342	382	339	354	378	362	330	370	339	317	361	347	344	354	375	364	337	340	324	382	344	356	400	362	373	349	361	397	336	353	355	339	343	394	372	360	342	374	365	352	362	367	361	365	363	353	355	349	362	347	349	359	363	352	370	349	360	359	379	323	362	345	372	358	357	365	412	343	340	346	342	361	359	342	334	317	370	384	386	352	332	356	321	368	332	343	351	360	364	361	322	387	361	367	337	358	343	364	363	357	384	374	344	329	337	361	340	349	367	346	347	341	335	324	342	354	349	387	359	357	337	351	314	383	367	347	353	314	351	361	384	357	342	366	343	321	346	368	342	342	365	349	348	332	369	337	344	376	356	358	356	333	347	349	317	363	363	362	349	348	382	342	362	351	351	324	357	319	345	370	374	345	357	350	341	344	334	348	327	294	374	336	356	323	351	358	332	337	334	354	378	344	356	348	342	345	381	340	367	373	366	346	318	335	351	383	343	370	340	344	331	352	313	354	339	348	334	342	378	357	366	355	378	364	344	383	375	343	352	335	333	337	356	349	371	351	375	346	307	335	352	335	350	333	336	352	362	334	323	355	325	347	338	346	335	381	358	347	357	366	352	368	338	352	355	350	332	346	350	336	353	314	371	359	313	321	368	373	344	343	322	333	331	322	381	344	374	342	339	322	320	377	336	381	342	348	349	363	334	354	371	384	342	346	349	317	349	320	367	349	348	350	377	314	371	338	367	371	337	367	380	360	356	337	333	340	339	344	340	331	377	369	367	346	353	368	337	385	347	370	404	355	359	383	320	355	349	367	377	332	322	354	333	353	343	328	381	304	362	341	363	359	318	342	359	343	318	380	354	358	338	356	348	347	347	371	334	338	351	364	352	371	331	341	376	310	362
26908	20113	8187	1093	727	735	620	645	702	636	636	636	620	663	627	609	647	616	610	647	644	671	602	666	651	626	660	634	658	619	617	602	641	621	608	610	637	613	573	622	622	616	586	632	638	631	630	596	609	653	623	640	610	634	619	594	646	597	613	643	637	608	593	637	617	621	640	622	609	598	575	643	616	652	648	639	637	645	642	597	614	636	622	639	659	572	591	641	672	610	604	614	635	621	647	620	653	678	642	632	626	589	627	588	651	620	623	638	624	585	596	596	598	605	594	636	627	641	637	658	647	583	635	644	636	625	619	614	655	615	631	626	602	630	651	617	584	597	636	619	662	616	630	641	619	610	593	623	619	679	671	600	619	601	608	608	594	627	593	603	635	627	614	584	599	637	633	613	609	635	580	649	630	598	585	599	604	632	626	651	625	628	601	637	647	631	625	594	616	644	645	617	595	592	603	672	580	646	623	638	598	632	673	647	617	631	640	644	633	592	630	569	618	600	652	628	624	623	605	596	616	625	580	596	621	646	607	640	599	649	593	575	633	676	562	602	659	622	619	619	593	646	623	636	679	631	600	633	603	589	626	649	583	642	636	579	633	630	611	630	655	615	638	643	600	617	635	581	621	622	625	634	640	629	584	626	630	610	610	654	619	623	627	615	620	631	593	608	594	564	623	628	629	687	606	623	599	605	647	612	599	629	604	609	627	635	551	627	655	627	584	633	615	674	616	647	615	615	642	649	647	630	616	586	597	646	636	646	672	618	636	581	607	655	605	590	631	595	650	629	586	628	616	624	646	602	620	640	598	582	617	617	626	599	591	618	600	605	612	623	630	628	592	629	640	620	610	622	587	634	669	617	638	725	635	597	566	654	619	607	651	578	625	623	626	641	641	648	609	638	664	581	612	653	640	607	627	592	643	681	613	621	622	626	634	633	651	620	635	592	626	634	655	658	614	611	658	654	620	613	610	590	590	597	658	622	684	590	629	619	645	626	641	634	659	606	624	692	580	643	629	591	711	658	594	619	631	618	633	582	603	608	568	602	584	628	586	551	689	611	609	652	619	635	646	621	594	617	621	616	583	600	603	618	625	634	607	622	628	647	670	602	630	574	617	605	631	633	621	617	616	645	628	617	574	612	582	660	665	644	585	632	664	671	615	579	632	630	607	600	605	591	622	613	625	619	582	632	605	678	629	564	617	625	639	610	650	565	638	648	623	631	594	651	619	618	641	602	610	622	642	610	622	600	581	659	648	641	637	620	598	656	621	578	581	590	644	623	646	638	662	644	615	620	629	580	636	629	629	644	622	582	596	605	635	606	605	604	626	640	649	610	608	677	668	581	572	585	568	607	654	602	598	585	613	638	614	607	613	637	629	620	656	596	652	639	615	617	687	649	646	580	591	621	625	656	648	638	666	579	659	653	653	642	605	579	649	610	633	598	630	645	615	612	656	621	570	634	641	614	630	629	620	631	613	611	606	626	618	590	621	611	627	618	607	608	624	656	586	610	643	564	624	635	629	629	648	633	641	642	610	606	618	629	619	591	617	635	630	670	612	642	599	608	609	652	545	593	613	629	625	636	617	652	584	614	651	635	619	612	638	645	632	656	647	623	557	616	681	621	654	624	566	590	642	640	573	588	652	630	644	623	596	616	657	578	603	639	599	635	648	664	620	603	596	610	655	604	628	635	608	670	592	607	659	624	608	611	579	603	666	633	602	616	599	595	604	651	664	634	604	615	681	676	611	638	652	645	611	603	633	618	649	604	616	680	641	642	610	680	646	616	635	599	582	580	621	653	614	648	611	644	646	631	624	618	594	633	614	626	633	613	617	660	642	637	582	631	647	620	629	638	619	631	598	655	634	630	648	617	668	606	626	660	576	633	610	605	629	626	612	643	657	609	643	647	618	608	612	647	640	596	600	574	614	618	634	609	631	620	624	629	650	616	625	638	588	586	648	597	638	600	638	566	628	589	646	632	597	614	644	596	614	636	595	602	645	595	585	602	640	640	624	625	635	603	588	618	602	641	608	636	610	592	630	621	607	605	642	595	647	643	643	578	658	589	641	651	631	658	583	657	625	616	606	647	607	673	587	637	627	656	572	571	660	608	616	628	619	601	614	607	641	693	612	643	648	622	653	611	618	607	562	628	613	592	589	620	638	650	641	615	597	635	630	630	649	627	589	643	650	643	598	646	652	620	625	570	607	598	645	614	613	643	574	605	637	591	648	606	671	617	643	624	625	640	602	642	655	592	631	666	668	562	639	648	634	685	602	667	649	598	621	662	629	632	659	620	612	607	642	604	615	615	607	639	668	620	631	621	674	649	596	571	602	611	611	621	566	624	610	597	670	649	659	584	617	629	603	622	644	610	613	635	625	631	625	598	603	619	664	643	614	641	644	610	605	642	656	607	613	642	627	601	639	638	628	655	645	593	607	606	653	676	639	582	619	654	656	599	588	645	581	615	632	592	619	602	607	600	619	664	622	647	590	637	587	646	592	607	604	605	602	616	595	600	637	642	624	631	601	618	609	652	622	642	611	614	642	680	605	664	611	583	615	651	600	645	650	603	632	663	608	655	662	589	650	615	614	631	622	620	653	606	628	641	627	630	608	605	609	626	568	605	614	618	633	634	637	647	631	595	599	633	614	678	623	593	651	626	603	603	655	603	612	673	578	599	600	653	590	608	647	604	589	642	589	585	625	651	614	644	623	562	621	650	619	604	611	643	628	585	650	568	653	640	637	605	572	628	625	597	632	631	623	605	635	594	623	646	607	634	649	599	633	615	624	588	598	616	623	654	656	626	648	605	607	622	642	608	651	587	609	601	606	622	630	639	632	592	619	606	669	650	591	579	623	597	610	630	564	656	637	618	619	617	626	604	634	598	590	611	627	642	614	665	635	676	622	589	606	627	646	629	645	668	658	646	623	612	622	609	665	683	634	602	615	592	592	657	654	616	611	615	643	624	640	611	631	628	662	646	668	630	643	592	637	673	631	603	633	609	612	598	647	574	589	674	608	604	635	639	627	626	592	633	637	597	621	602	612	654	618	630	586	659	621	627	670	640	635	617	648	601	642	658	627	681	646	633	631	637	618	636	624	608	612	612	628	625	622	610	633	653	603	623	600	617	638	640	626	640	622	618	649	654	625	617	629	593	629	645	648	627	610	580	682	624	612	619	633	640	565	617	646	629	631	604	679	591	636	621	571	656	607	611	603	622	637	633	580	583	620	605	620	641	661	651	622	634	607	657	631	553	632	601	617	626	660	634	600	632	605	596	598	653	649	584	637	619	631	626	620	650	625	622	609	613	615	650	627	618	657	645	647	623	633	594	651	635	633	677	613	613	615	602	615	615	630	560	627	650	663	642	623	623	644	645	576	624	608	614	605	623	621	604	646	595	587	646	630	577	568	583	693	622	613	669	602	621	657	625	595	566	637	598	622	634	631	653	591	640	646	589	581	618	634	625	655	639	654	625	634	615	650	672
7030	1584	1391	987	848	833	736	825	761	750	803	721	736	740	696	712	711	718	777	788	729	720	737	734	748	758	711	685	715	759	742	713	733	730	718	773	720	748	737	716	717	731	717	675	726	708	692	715	723	702	740	708	768	766	705	693	743	730	730	747	720	781	769	753	707	701	694	707	755	724	760	753	751	730	708	718	742	693	734	710	712	743	704	698	743	709	727	769	736	702	712	721	720	714	698	733	765	689	694	737	738	716	759	757	752	756	706	731	730	787	722	762	748	724	723	736	739	746	730	715	740	751	712	730	741	721	708	670	743	751	685	759	743	757	737	754	717	708	724	739	751	736	719	766	721	733	723	713	730	740	724	708	740	697	689	735	736	711	735	729	706	796	753	694	703	762	777	721	704	732	733	721	727	744	695	716	721	748	792	734	748	706	724	714	746	736	753	698	667	706	783	726	725	717	724	739	679	727	718	771	738	720	709	697	704	788	694	742	729	748	710	744	754	719	754	784	748	732	695	727	679	761	700	765	717	667	697	717	709	720	681	713	720	679	721	728	737	699	699	712	753	748	672	688	706	707	762	753	700	771	688	739	761	742	721	704	671	732	783	691	758	710	770	715	759	709	749	735	704	735	701	730	713	661	718	732	695	731	735	744	731	731	726	750	756	717	673	775	731	738	761	732	738	693	727	730	781	751	702	699	767	703	787	768	766	744	746	730	731	734	701	686	749	713	746	755	750	708	698	717	729	678	724	704	679	731	743	741	701	692	719	729	713	692	749	755	741	729	710	699	751	690	704	756	711	741	757	754	739	729	735	770	749	709	777	675	735	742	745	726	682	711	738	674	795	757	720	703	694	753	739	723	776	726	702	727	686	731	788	722	754	699	733	722	709	742	722	765	691	682	750	698	753	749	733	768	731	696	749	706	695	765	752	741	732	728	697	717	736	734	730	760	700	714	704	662	710	728	771	746	724	731	707	726	676	649	724	729	737	740	753	700	697	755	738	756	736	703	738	762	728	734	801	709	703	683	739	746	749	720	714	731	734	669	678	770	738	726	797	715	749	720	680	733	748	740	719	695	680	734	725	718	661	769	719	728	757	717	689	754	768	739	765	751	752	695	724	714	735	712	755	723	731	685	708	710	753	703	731	704	716	674	735	700	732	743	712	805	697	777	758	695	729	731	754	704	727	707	717	715	691	702	754	763	740	731	716	687	742	700	704	770	719	732	685	757	753	726	744	698	738	752	732	739	740	712	738	687	731	761	730	761	699	753	721	758	758	736	765	728	735	716	681	755	756	759	727	712	784	691	727	719	732	671	746	756	723	746	708	710	730	738	749	761	719	740	747	750	727	754	737	718	746	737	737	715	674	762	717	723	751	790	657	735	740	690	724	760	796	752	759	721	736	717	729	712	766	734	803	751	733	771	753	776	751	693	745	806	717	710	779	701	708	756	718	729	732	725	739	716	710	709	718	708	741	713	713	759	714	722	750	739	734	735	680	710	708	803	689	700	741	698	721	740	719	741	711	797	731	729	703	751	727	748	728	700	713	680	700	769	757	721	697	703	713	705	739	715	745	730	702	688	723	706	730	788	743	734	725	714	701	743	723	761	720	722	736	696	684	737	720	719	746	713	708	714	765	736	675	741	766	721	717	725	754	749	700	718	747	740	711	750	713	702	704	693	743	745	686	726	684	697	721	761	752	741	713	737	725	753	731	742	703	722	743	718	699	746	699	737	706	786	681	761	735	834	721	736	739	668	694	722	710	736	755	738	700	732	719	758	801	706	773	714	723	713	770	742	707	721	730	682	741	732	751	718	740	714	719	678	695	741	719	675	737	726	750	703	736	730	734	770	721	716	684	724	674	745	732	760	695	709	703	754	729	734	711	741	734	664	684	726	741	695	791	691	709	736	703	723	730	752	672	733	743	733	725	762	728	707	722	707	730	737	696	722	714	762	732	655	702	747	765	662	734	719	732	743	764	656	694	721	714	735	754	698	727	742	725	729	701	769	705	728	697	725	698	726	718	777	728	712	708	689	736	784	796	767	777	725	722	708	715	724	775	708	732	727	730	745	794	733	712	720	708	724	761	709	715	756	711	766	713	713	761	766	743	670	736	738	715	740	708	702	748	742	751	721	675	757	740	711	745	720	734	640	739	774	718	754	713	740	738	767	713	718	697	713	720	662	709	736	684	725	721	765	721	727	783	740	713	735	721	740	690	772	772	736	748	725	761	756	683	730	747	741	741	716	729	671	715	708	774	717	744	687	760	699	738	759	680	725	703	706	745	734	717	801	775	718	749	729	735	707	709	700	753	740	771	770	739	671	714	701	718	724	703	714	728	685	731	722	734	678	765	728	690	708	750	703	734	693	715	749	709	747	751	687	758	736	777	719	711	688	761	728	741	707	785	747	678	735	708	695	741	732	773	681	715	747	749	725	734	763	735	739	731	738	794	751	704	724	740	717	719	741	733	778	692	717	774	760	723	734	724	687	725	690	770	691	767	749	713	751	745	748	782	677	691	730	712	701	725	742	703	760	717	656	743	693	731	747	740	745	757	721	741	732	730	761	722	747	761	724	723	668	718	719	778	752	747	701	784	720	756	739	748	756	786	726	688	708	761	724	731	757	695	733	732	747	747	782	718	735	707	770	765	761	687	756	711	744	715	737	676	658	743	752	741	740	689	701	702	781	754	755	725	739	700	763	694	748	769	699	757	787	696	698	742	740	697	692	715	717	754	714	761	781	761	754	730	723	707	782	724	754	760	647	810	730	709	733	722	737	738	730	714	767	713	740	752	713	697	740	730	758	699	750	702	712	766	725	722	722	716	740	734	732	708	743	729	777	691	714	726	707	732	753	754	739	704	725	726	770	653	694	696	755	696	726	740	691	764	723	730	746	752	734	756	650	736	727	734	695	721	734	710	674	728	718	719	758	739	710	713	783	778	703	728	725	759	729	805	681	706	741	737	720	769	704	727	756	736	777	694	724	713	733	728	695	720	740	673	704	751	779	723	720	704	742	706	720	754	724	752	700	706	706	682	788	753	702	718	719	726	720	647	689	717	706	711	754	707	746	759	776	743	733	733	691	745	761	755	692	770	724	740	718	736	716	779	727	682	754	686	745	749	726	699	694	736	735	727	739	748	721	755	716	718	736	748	724	701	728	749	704	708	706	733	734	702	724	742	730	737	728	706	750	822	717	737	720	727	732	684	731	685	722	733	739	742	764	726	701	710	738	728	754	747	760	714	756	714	775	792	732	713	704	683	665	769	746	695	774	730	729	735	746	742	736	723	718	750	729	715	715	762	698	755	723	721	702	722	771	701	741	725	662	697	772	716	727	675	761	714	701	714	716	709	705	751	710	697	721	713	720	750	732	757	727	767	706	742	757	718	721	696	719	738	745	725	708	736	692	767	692	739	743	728	710	729	735	750	733	742	757	727	683	687	732	752	690	707	753	719	691	711	723	712	745	760	806	727	764	766	736
23714	21008	28423	23779	20998	11872	1330	750	649	540	523	514	468	450	411	399	400	387	376	355	367	358	366	316	358	330	346	346	363	332	342	338	310	336	301	322	374	354	306	331	330	331	348	331	317	319	320	321	327	286	324	311	333	316	307	294	314	310	310	329	305	339	336	315	292	311	324	308	318	286	325	312	334	307	328	287	283	318	323	274	299	339	285	321	306	307	300	304	288	319	295	293	304	299	312	319	281	326	331	321	317	306	301	310	323	294	278	291	329	315	308	288	288	296	315	298	326	291	319	303	322	312	318	321	298	300	298	315	294	315	288	299	335	309	313	295	345	290	270	304	287	280	304	314	317	287	308	324	309	307	321	332	296	351	308	305	298	318	309	300	320	313	350	325	278	287	297	298	347	287	317	329	290	281	319	302	313	287	321	317	297	292	337	296	268	320	289	308	336	345	283	333	298	266	310	286	289	336	323	283	325	303	299	318	305	329	323	313	320	285	329	309	284	315	304	297	292	318	320	325	281	333	293	314	308	299	316	333	309	309	331	326	315	296	322	303	289	314	314	287	296	330	274	282	307	305	311	271	308	299	328	316	318	314	280	325	303	328	304	319	289	315	300	302	312	326	324	299	304	340	296	324	307	337	326	308	308	301	282	296	310	323	306	293	269	286	322	298	300	275	321	311	301	305	300	304	344	323	317	297	335	316	281	305	297	329	303	298	316	257	337	314	294	356	321	305	301	303	299	274	333	312	316	307	333	305	302	302	342	336	307	316	316	294	311	311	287	348	310	325	311	289	312	288	308	305	298	333	294	299	282	279	332	305	323	292	295	298	304	297	292	287	276	333	337	322	292	338	311	297	326	324	298	307	314	330	324	289	330	303	262	304	317	303	298	290	292	309	317	303	307	321	321	289	293	320	283	321	328	303	311	324	323	297	306	306	321	307	340	308	307	301	301	307	340	308	314	315	326	294	348	311	290	317	332	303	330	326	302	296	298	269	316	317	302	265	300	301	280	290	358	301	259	306	287	337	319	307	293	290	317	286	289	298	321	314	312	300	300	314	311	319	313	300	327	327	289	277	305	293	298	285	272	286	315	321	323	350	332	300	311	270	311	290	323	296	305	298	321	338	314	305	328	272	344	307	313	330	299	275	304	304	302	298	320	341	295	297	287	310	294	307	308	321	290	293	323	301	294	316	297	306	269	302	332	303	287	304	302	283	304	288	310	335	303	319	334	280	336	330	310	327	292	310	319	303	318	310	325	270	302	305	293	281	293	335	310	330	328	319	297	305	320	344	339	301	293	344	286	293	313	321	354	322	308	306	277	297	296	338	313	318	314	321	311	341	306	280	309	282	283	281	360	304	315	318	275	297	281	273	296	303	297	314	315	301	351	301	299	306	324	331	299	320	311	315	287	300	293	314	283	270	325	296	289	297	320	330	298	314	303	310	327	318	280	304	302	295	299	337	326	333	303	300	339	323	293	299	307	307	292	313	292	292	299	310	300	290	309	297	305	303	329	309	303	296	316	339	283	298	313	311	296	266	323	297	339	319	301	285	309	306	307	316	321	300	308	324	295	335	309	324	315	320	289	309	300	330	310	303	313	330	322	292	301	286	296	321	307	296	298	333	287	282	325	294	291	308	276	309	321	324	312	292	333	301	306	294	331	328	295	318	290	343	312	304	294	334	350	292	313	312	292	312	298	305	313	306	319	301	297	288	296	284	339	325	294	312	320	334	306	328	311	340	306	314	327	323	309	298	306	324	287	318	292	297	291	312	265	296	304	306	270	307	321	313	331	315	294	316	292	345	296	310	314	317	295	258	307	310	343	328	270	280	330	281	307	327	322	313	285	319	316	333	307	289	289	295	312	316	346	286	324	303	337	306	332	335	303	290	302	333	294	266	327	312	309	336	287	293	302	340	315	311	316	311	305	302	317	292	289	325	325	302	312	315	300	290	307	337	297	301	287	321	319	306	316	302	288	333	305	355	275	317	331	292	302	284	327	313	306	314	297	309	332	312	344	314	292	299	315	331	278	311	306	330	309	341	280	313	313	286	308	313	304	339	294	323	274	312	319	289	320	309	326	295	316	299	328	295	287	319	317	324	281	302	296	304	272	310	313	313	325	295	303	314	286	328	291	310	311	298	299	339	313	337	281	308	332	320	304	308	299	299	310	312	311	309	331	323	308	331	308	309	274	284	328	298	318	338	309	302	343	286	295	309	282	312	303	314	298	336	336	319	298	301	309	275	302	349	306	319	314	314	312	306	305	296	308	292	301	327	304	287	346	316	331	313	323	289	326	283	303	308	304	317	348	339	272	296	313	314	309	295	309	308	288	328	312	304	291	328	308	273	276	300	324	288	303	275	292	324	312	292	311	337	294	311	293	302	345	335	316	306	333	309	289	290	315	321	277	291	295	281	308	313	291	290	281	272	297	319	288	321	286	341	327	356	306	289	354	321	323	267	331	296	300	308	307	335	272	295	297	319	293	293	335	313	314	312	305	315	291	312	301	277	332	298	300	298	309	310	304	312	292	320	311	306	302	324	328	324	294	286	308	302	304	319	283	304	312	320	305	348	338	279	305	329	311	304	336	317	315	309	302	291	294	319	308	294	289	337	299	309	292	291	304	320	313	313	288	278	289	294	316	293	317	307	313	327	334	308	346	312	298	305	290	277	298	275	286	317	309	307	317	275	304	295	264	327	302	300	323	340	312	303	299	285	307	322	309	266	282	306	297	306	298	312	281	298	316	290	299	312	317	303	324	277	300	292	311	320	287	317	311	303	297	313	307	328	315	329	303	286	305	290	316	287	290	303	316	271	283	328	302	299	303	294	287	315	305	330	338	287	287	255	305	323	307	296	308	292	287	314	270	302	279	297	297	300	357	356	314	327	317	311	288	314	317	297	304	298	290	320	320	296	273	326	322	291	316	293	316	296	307	332	344	303	306	307	336	318	316	308	300	296	303	336	304	276	321	302	302	312	306	308	323	334	335	304	289	297	309	302	294	328	304	287	313	301	290	319	287	322	328	300	313	307	295	316	301	307	300	292	310	327	298	254	325	315	326	293	337	280	311	294	287	293	285	291	269	318	276	324	272	279	315	337	296	316	330	308	304	313	295	321	317	309	305	310	317	299	326	316	316	317	314	292	308	336	344	289	302	307	278	305	289	294	328	292	312	275	328	296	338	328	291	344	346	296	290	290	317	328	334	301	302	321	280	299	318	291	333	286	329	289	298	285	282	298	298	305	299	303	305	332	322	310	333	309	322	295	311	284	287	310	321	310	325	310	311	268	313	282	294	339	289	302	312	283	321	310	287	307	320	292	303	299	329	331	276	330	307	308	281	304	323	296	316	296	294	288	308	304	300	307	298	285	274	294	308	318	309	302	306	297	330	280	313	333	297	311	318	322	300	294	309	323	327	319	304	286	300	287	319	308	305	320	309	306	315	294	289	317	312	303	269	311	289	274	330	347	292	304	309	300
9710	11014	8567	4302	2981	2228	1779	1459	1199	946	854	753	630	599	569	548	568	530	520	534	464	456	455	436	423	432	401	425	416	394	429	388	383	382	411	365	369	372	388	406	382	389	378	370	375	373	363	388	365	381	414	402	367	363	369	363	354	373	418	370	381	371	385	356	361	391	395	387	352	354	364	339	371	382	364	371	392	356	354	383	333	366	358	378	401	359	374	373	404	366	373	394	382	383	373	309	376	352	361	342	340	334	346	349	360	363	396	331	355	359	351	391	373	352	325	363	374	368	349	354	357	344	397	365	320	384	368	358	392	385	348	374	371	364	368	350	368	375	337	348	378	349	371	321	358	373	396	365	354	324	347	384	352	306	364	378	376	367	369	342	366	382	360	355	340	375	343	382	342	395	360	344	391	370	399	367	391	359	322	373	357	366	314	365	365	388	349	381	341	375	364	356	377	350	378	362	374	349	359	379	390	354	372	370	375	359	342	359	329	373	346	354	387	379	360	381	346	352	370	372	338	387	386	378	369	363	365	371	350	344	415	349	361	353	385	350	362	341	355	358	375	370	382	351	361	361	323	388	374	330	375	377	355	358	356	379	349	334	356	373	346	337	365	360	352	355	395	351	381	377	350	362	372	368	339	364	364	341	397	377	354	348	358	376	392	361	353	358	368	362	358	343	386	341	403	395	357	359	368	378	327	346	352	338	381	384	382	343	336	342	335	377	362	332	357	337	366	354	353	394	352	373	353	392	332	377	382	398	345	361	372	352	361	377	335	389	347	382	333	386	317	346	333	344	367	356	365	379	376	366	378	352	382	377	345	374	357	394	360	340	365	376	363	372	357	357	325	380	355	401	354	332	370	351	365	353	370	337	355	352	393	361	324	376	400	366	404	349	373	367	375	350	366	404	361	367	375	362	383	381	353	352	361	381	336	357	377	384	363	363	382	342	366	331	398	400	389	357	392	381	349	368	345	338	348	370	409	373	350	320	320	366	350	350	360	372	406	353	376	332	378	377	355	391	370	364	384	353	375	340	348	349	346	366	395	397	377	370	371	364	415	366	353	367	355	352	354	348	370	393	363	363	367	366	362	359	381	391	380	387	389	338	360	340	344	360	389	367	361	371	371	351	332	386	356	399	351	362	355	380	369	364	363	407	339	360	347	373	347	338	358	377	372	355	374	390	342	366	359	363	385	349	390	377	366	366	386	356	360	367	395	357	317	372	379	344	367	380	349	397	345	396	339	368	356	396	364	370	338	348	353	389	388	374	347	370	364	356	365	376	375	335	359	362	397	371	379	354	356	361	364	383	343	387	338	354	376	374	399	379	329	357	359	358	360	350	364	372	352	376	404	357	361	359	355	415	399	386	352	340	377	378	366	357	393	351	360	348	375	388	364	393	359	382	356	380	360	353	349	399	358	380	395	366	372	327	382	376	379	365	337	353	369	363	403	338	379	355	350	373	344	365	367	373	372	373	371	389	334	325	365	374	382	365	356	378	360	376	358	350	394	362	389	362	352	380	387	345	372	371	372	393	360	364	381	375	375	351	372	362	368	358	398	409	411	385	388	354	353	390	323	362	360	360	367	379	369	392	374	356	327	350	395	356	380	349	340	371	380	368	365	346	335	383	353	366	309	350	371	377	378	348	351	382	395	341	365	346	368	366	372	361	361	385	364	353	347	390	404	396	362	362	350	357	352	353	319	389	347	367	316	388	361	400	402	351	368	403	350	337	380	361	344	351	355	367	399	345	340	319	373	377	384	376	406	365	352	358	384	344	388	430	389	335	366	386	353	356	357	349	366	357	399	348	373	358	364	381	381	341	366	352	328	415	420	368	402	366	396	388	381	370	389	350	346	369	366	360	359	370	366	365	374	376	342	374	367	348	388	387	401	372	382	375	353	382	349	385	374	353	378	337	362	377	345	349	385	367	377	381	379	385	324	374	358	378	394	343	398	361	412	345	353	361	346	337	349	367	342	330	349	351	369	355	348	327	327	383	380	343	362	382	382	351	387	375	367	355	364	377	361	373	340	378	351	351	382	332	341	368	360	350	379	385	366	390	320	354	340	397	363	355	384	382	375	361	372	380	358	358	388	374	388	389	351	366	395	406	377	379	383	369	365	336	371	395	411	386	385	376	375	349	367	368	360	372	345	373	362	330	365	376	350	334	379	375	360	357	363	335	368	357	389	349	348	344	372	351	382	324	342	361	351	363	364	375	366	358	427	381	378	368	363	364	370	368	371	395	374	365	352	367	338	375	371	330	382	380	346	361	378	368	374	422	371	348	325	330	402	384	367	362	384	369	374	355	345	368	374	394	375	389	349	368	348	357	364	366	367	333	373	381	355	357	401	356	370	353	353	344	365	378	334	340	355	350	374	401	345	359	381	387	345	348	366	385	384	367	358	386	358	310	380	359	375	374	343	377	374	372	368	345	348	367	331	373	352	374	317	357	366	348	366	375	369	322	404	375	384	353	376	354	367	387	337	352	364	356	341	366	403	350	368	365	376	353	347	361	378	350	348	374	350	342	409	379	367	342	346	373	357	363	362	376	347	404	392	362	331	366	364	344	361	380	359	361	389	369	355	367	370	371	343	345	367	332	345	372	349	358	356	333	368	347	359	379	337	347	363	367	376	361	367	367	400	348	388	328	370	355	370	344	349	357	408	332	355	326	333	374	359	368	362	389	381	361	353	388	364	359	388	348	390	360	345	344	356	374	393	386	357	367	385	364	341	377	371	364	361	356	347	364	365	392	338	343	379	399	369	350	350	360	390	382	373	369	393	368	362	356	348	343	375	374	351	385	385	361	358	373	324	380	374	351	374	340	404	353	383	338	348	369	395	340	336	384	351	378	350	327	365	386	375	361	369	354	372	348	343	370	370	370	373	354	372	341	345	369	355	374	376	335	380	371	392	337	345	401	360	386	372	325	344	342	344	352	401	395	397	355	361	345	338	375	361	363	359	304	380	344	342	329	376	388	350	355	381	346	344	391	374	354	363	357	371	362	361	362	374	361	384	359	367	344	370	364	355	351	378	388	340	371	354	391	384	365	354	378	372	369	381	360	345	352	384	354	392	355	375	381	377	343	352	399	358	361	369	387	361	354	351	327	338	362	324	331	374	360	379	383	372	313	365	388	361	348	380	349	390	371	340	393	360	328	376	389	351	407	344	326	381	335	359	360	364	376	381	378	352	347	345	347	370	384	386	411	364	358	366	362	369	359	352	370	382	353	374	380	368	364	379	347	375	357	376	386	359	346	395	380	332	388	403	340	357	383	397	369	357	416	356	353	377	330	386	346	359	362	379	334	377	395	382	365	357	385	378	388	350	366	367	383	380	388	369	380	350	356	386	412	340	347	329	364	377	378	373	364	366	369	348	322	361	353	372	377	393	355	372	357	377	383	356	382	376	336	371	368	343	369	358	335	358	352	348	380	397	352	359	344	378	369	351	383	366	345	368	381	361	356	356	392	361	389	331	371
24980	20989	27278	24781	11029	1327	1067	958	876	823	799	836	812	809	795	773	760	796	811	722	774	781	789	753	775	782	788	760	762	742	726	747	778	735	744	728	698	756	689	708	732	745	795	674	757	704	734	783	768	691	689	718	751	758	715	750	766	757	712	753	717	776	725	745	740	758	750	745	714	768	721	788	720	765	680	733	727	711	705	757	718	758	703	741	721	685	770	730	761	721	722	769	751	768	788	753	740	705	720	749	748	774	733	746	725	745	705	744	694	723	675	744	751	750	736	778	697	725	724	764	751	725	696	752	712	681	731	723	737	784	736	734	739	738	742	697	752	700	702	753	762	677	756	731	723	730	763	768	691	749	683	765	750	718	732	761	731	733	691	774	713	751	715	723	709	764	814	745	738	755	720	763	724	738	735	689	751	755	743	750	701	743	729	754	709	729	764	753	745	761	714	651	763	784	711	783	761	742	716	761	746	707	733	737	729	745	685	737	741	743	725	733	719	710	738	717	767	728	705	793	728	712	760	743	763	736	731	720	742	795	735	747	771	700	758	704	678	742	729	751	712	719	757	745	726	689	760	696	742	749	702	778	742	732	791	752	751	732	779	687	757	738	750	715	803	746	739	792	735	751	705	734	757	732	694	730	750	746	777	730	751	753	808	763	715	737	708	725	743	753	732	732	746	768	728	725	750	743	720	829	741	774	760	736	713	770	747	749	731	717	806	714	774	737	756	730	719	755	746	739	736	691	751	733	732	765	717	772	705	754	736	682	699	742	698	747	713	728	762	731	744	763	725	689	713	736	733	710	769	708	751	728	749	743	703	706	738	767	750	709	738	763	723	716	748	739	741	726	718	771	739	696	717	714	716	737	741	760	718	721	728	721	740	733	754	772	695	732	727	759	725	681	732	724	774	732	713	748	758	763	774	726	749	721	672	751	786	771	757	685	730	747	754	779	785	680	749	755	752	713	725	750	723	728	699	740	727	751	746	760	790	725	723	730	765	745	715	708	697	724	679	809	702	715	711	731	767	737	759	756	784	743	712	732	747	745	735	733	723	673	755	708	718	759	689	721	721	771	761	785	710	728	761	731	754	697	728	784	752	733	780	774	754	736	777	749	755	693	711	714	745	685	748	760	731	699	772	761	731	739	684	715	762	708	745	734	713	691	756	728	701	722	738	725	697	791	749	704	748	744	776	693	706	719	698	724	764	732	748	671	714	719	727	761	727	763	731	734	763	757	724	740	705	710	769	727	740	760	777	732	751	744	717	756	742	749	767	808	761	749	697	718	734	721	772	746	693	794	745	725	710	729	800	766	744	788	753	734	778	686	727	713	740	702	766	779	765	725	717	693	693	738	753	750	760	769	754	720	712	769	769	760	707	711	741	742	746	719	740	723	668	750	704	730	715	721	774	728	774	692	704	688	745	726	718	727	782	732	747	739	673	683	683	723	775	796	673	711	741	742	761	738	705	715	703	732	677	716	731	723	750	722	722	767	709	728	721	793	706	754	712	755	699	708	746	816	736	712	731	714	742	757	714	733	679	713	689	770	748	729	785	745	730	753	756	760	725	724	767	727	757	719	702	717	719	745	709	751	755	769	725	727	751	755	721	707	750	707	725	748	746	734	760	731	765	740	730	710	753	801	705	765	722	757	713	723	742	736	728	730	672	733	694	759	706	766	713	747	699	744	739	744	730	775	733	781	663	727	712	721	738	721	739	656	725	717	777	767	754	736	687	712	680	724	758	719	685	698	740	742	714	729	747	721	739	726	767	698	741	794	771	713	736	757	771	705	703	769	751	688	766	748	742	784	730	761	690	763	721	700	749	765	734	705	697	726	761	742	746	742	769	736	725	691	749	691	721	756	737	746	754	733	717	716	767	725	708	745	742	757	733	768	736	782	744	686	717	766	709	692	676	717	705	769	735	766	757	693	740	762	727	687	762	692	745	725	753	727	736	702	675	728	690	734	745	764	736	716	689	727	775	765	782	745	708	765	718	710	684	781	684	676	722	745	698	753	707	727	753	746	695	774	646	769	663	700	730	732	746	689	724	696	701	700	720	688	755	737	726	738	780	678	733	750	729	759	715	747	735	803	748	754	715	718	695	735	690	738	755	697	738	729	743	768	750	733	753	697	679	758	740	734	769	717	750	705	719	732	778	750	722	732	702	738	722	735	644	770	757	751	762	740	748	727	752	753	732	761	746	729	736	792	698	705	746	728	677	729	735	697	708	724	797	714	744	746	758	700	738	738	762	729	711	741	773	750	776	721	820	734	739	712	770	779	729	704	713	698	738	750	720	757	715	707	734	755	773	770	740	680	790	764	752	701	778	764	717	762	735	719	689	710	751	700	694	734	765	758	759	710	765	708	705	736	706	682	734	722	716	759	754	722	734	746	709	713	682	782	757	674	774	686	733	754	784	776	740	696	733	755	722	782	709	675	742	717	779	725	725	739	749	727	793	736	692	752	806	755	791	720	727	729	715	723	732	696	728	695	766	707	719	711	740	746	790	784	782	751	765	743	764	734	738	765	734	723	731	752	747	682	743	757	784	740	677	705	755	776	743	795	728	693	738	725	719	746	743	728	762	740	757	758	727	740	760	739	683	744	709	796	695	734	740	683	774	757	742	720	686	799	723	719	719	734	709	695	728	728	731	685	753	672	727	694	688	756	791	749	738	740	784	730	763	690	752	783	719	739	782	712	738	750	760	739	738	695	714	752	771	720	737	722	727	754	751	750	753	737	738	718	712	751	700	719	733	734	713	703	740	719	742	733	725	749	704	744	744	744	766	667	737	732	772	747	721	691	784	804	717	763	748	700	719	777	737	763	754	748	729	749	767	730	759	700	730	735	751	756	733	747	727	736	733	680	704	667	727	718	732	711	731	784	742	679	786	757	716	768	730	751	770	730	739	746	787	714	704	765	749	766	748	702	750	722	731	735	735	740	744	770	735	745	733	758	801	746	754	803	734	715	681	751	669	784	774	744	765	760	728	687	755	700	746	725	684	740	768	727	700	746	725	708	690	752	720	741	672	760	709	722	728	738	752	724	783	730	691	739	667	742	736	770	769	728	708	728	708	754	718	735	696	746	723	717	772	676	783	724	763	732	721	796	717	718	753	743	761	729	688	714	737	764	801	741	751	706	789	698	692	732	704	713	734	742	759	719	727	738	749	718	712	788	778	709	746	708	730	693	790	724	745	768	681	764	715	718	750	728	712	702	700	722	743	702	765	715	740	741	725	766	742	772	694	706	722	717	731	750	749	766	716	734	753	742	708	726	733	717	681	729	763	763	700	726	761	699	762	752	780	728	748	779	770	742	736	687	693	760	705	753	728	720	764	770	777	697	692	673	748	745	759	723	722	722	753	705	748	740	739	732	700	732	738	762	745	758	715	740	703	718	751	750	738	714	704	751	685	714	810	735	825	717	751	740	736	770	710	726	734	720	788	707	743	694	761	748	721	821	743	715	703	744	756	722	707	715
9575	6554	5138	2840	2245	1808	1583	1316	1261	1094	1090	1061	989	984	926	888	878	929	930	883	835	887	885	879	862	835	850	838	845	829	833	838	847	850	846	869	864	784	884	834	814	863	865	814	823	788	827	820	860	878	898	849	830	850	848	794	771	830	814	863	815	853	832	816	874	825	788	823	783	845	836	872	818	869	775	841	810	784	905	805	817	775	835	815	805	773	796	813	893	807	809	840	859	842	841	796	816	775	852	839	837	796	844	823	804	802	783	751	825	824	836	832	891	799	882	861	857	798	822	866	832	878	897	802	812	777	829	825	849	873	834	802	847	825	876	768	850	859	813	820	798	790	858	805	825	826	867	892	801	813	846	833	856	805	847	832	798	851	843	864	779	820	870	817	815	843	849	864	863	853	818	844	821	777	849	823	854	877	835	849	818	828	809	832	785	855	834	850	827	840	833	796	817	856	865	794	853	919	871	819	806	781	804	810	819	802	868	773	818	812	837	770	811	852	890	828	877	821	857	838	815	877	856	847	822	841	823	851	840	866	785	816	841	879	832	820	819	840	824	829	817	860	872	827	828	889	854	849	807	845	842	899	805	821	809	876	809	833	829	846	795	769	858	844	855	856	858	865	846	818	797	867	824	841	789	810	818	827	804	828	821	825	892	850	848	804	820	820	798	821	824	851	829	807	810	873	814	841	859	850	798	886	807	799	834	804	833	814	788	829	812	851	799	877	755	831	766	825	813	801	783	873	837	884	838	843	828	839	811	875	843	829	818	782	860	883	869	820	865	839	831	857	814	796	833	826	834	825	851	827	845	802	832	833	773	857	850	815	808	821	813	809	825	842	851	813	837	747	807	829	842	810	818	835	863	809	831	831	865	819	858	864	859	862	810	827	762	880	847	805	757	844	826	831	838	840	781	854	873	857	831	831	815	785	827	854	814	886	809	799	858	866	858	826	885	815	836	808	845	858	814	802	812	834	879	828	822	823	823	850	841	825	832	815	841	840	846	840	825	860	764	863	795	849	849	836	852	862	863	840	791	813	817	818	845	851	799	836	785	845	809	840	875	829	833	878	804	837	891	837	782	843	782	796	857	842	821	776	848	793	837	828	813	810	839	795	845	807	785	796	880	806	809	868	832	845	839	823	839	860	816	732	837	890	818	839	846	814	867	900	860	861	844	829	820	799	874	822	818	829	786	771	805	840	853	839	789	860	812	843	850	818	809	797	837	793	848	789	861	814	868	822	840	795	836	833	807	824	833	823	840	850	781	832	868	823	810	896	888	849	834	855	830	827	795	882	839	856	777	864	827	816	869	804	822	865	821	806	777	803	815	871	777	792	823	837	784	844	835	844	800	862	806	821	801	805	827	914	827	898	826	783	817	877	886	843	796	865	787	794	788	817	805	810	859	883	847	777	807	866	792	843	860	807	762	824	851	849	856	773	797	823	830	822	878	851	816	846	849	843	860	843	841	863	810	844	830	866	843	813	847	799	801	818	758	863	836	818	845	771	819	791	854	856	869	827	850	845	859	813	807	820	834	937	833	822	824	832	861	837	814	853	860	828	800	890	755	841	813	817	806	813	841	842	780	810	816	818	843	829	827	837	830	858	823	851	820	848	774	814	852	841	814	874	810	848	857	749	821	811	842	813	846	837	840	832	838	816	896	860	868	813	835	820	784	822	816	775	853	776	856	861	856	852	831	832	842	788	840	851	864	862	760	854	828	846	832	826	855	841	829	817	849	825	816	845	783	816	834	834	829	861	793	825	833	836	907	831	856	818	817	844	857	804	829	808	793	819	859	846	785	800	812	843	796	783	778	836	788	836	808	822	820	835	824	814	798	808	838	804	802	818	760	785	832	841	841	878	870	893	856	857	801	793	839	773	850	811	756	811	835	849	793	830	804	817	816	909	841	840	804	835	829	904	823	853	882	860	837	818	777	874	812	802	794	842	784	839	784	822	823	769	831	872	830	832	835	820	847	817	832	845	872	768	861	839	857	820	842	855	841	807	839	870	838	769	861	792	807	811	801	837	819	829	884	844	828	847	832	856	839	848	876	840	867	835	844	788	830	818	791	808	775	841	823	896	793	827	840	789	882	780	796	835	832	854	839	832	843	830	806	784	792	847	840	796	810	787	848	848	787	898	853	821	831	813	816	878	854	847	792	859	846	780	794	825	874	826	796	873	797	851	848	789	783	808	823	846	830	809	782	760	847	862	875	830	817	881	883	796	850	800	807	791	855	851	765	793	814	834	848	872	839	825	788	830	774	853	855	805	830	825	802	869	806	834	862	862	776	846	800	851	845	836	808	807	842	844	804	887	836	844	852	807	842	818	847	823	830	836	838	792	778	782	820	867	840	831	813	806	851	828	845	850	846	867	831	772	827	840	825	865	781	859	821	800	810	783	776	836	848	828	834	877	838	885	804	817	864	858	867	787	825	886	848	879	844	824	809	811	820	831	865	894	876	829	788	861	842	829	820	855	832	842	821	910	872	835	787	828	856	831	857	851	797	782	808	842	842	787	863	836	830	777	798	860	843	804	833	846	820	799	860	833	884	820	836	886	829	826	858	823	827	855	764	834	856	838	845	840	843	861	870	850	798	831	872	838	816	784	820	823	825	860	865	787	817	891	831	836	823	782	776	855	847	817	841	807	858	829	856	782	751	795	833	875	786	804	837	841	820	799	892	845	839	807	795	824	856	839	787	785	861	860	836	787	834	848	860	845	811	818	845	818	797	827	824	909	815	845	822	805	783	812	816	866	820	834	816	765	827	860	833	817	836	786	813	818	839	829	805	837	879	783	839	812	834	818	874	831	835	793	852	800	841	817	871	825	796	817	825	801	826	840	808	846	794	836	804	808	855	853	800	853	851	868	828	854	813	843	822	816	866	861	801	732	835	799	829	832	834	853	820	802	805	866	806	849	828	823	855	797	797	832	809	841	844	835	842	845	807	824	887	824	830	833	802	810	809	828	808	835	841	825	793	772	853	843	834	796	835	849	835	843	869	842	816	827	853	823	819	849	811	833	798	839	845	825	863	793	848	878	823	835	803	804	815	808	837	823	855	831	806	864	811	811	843	786	845	861	848	808	846	841	849	824	826	813	800	832	823	859	826	863	802	816	788	816	849	774	811	809	858	844	816	816	796	719	784	870	826	798	871	813	809	840	868	834	833	854	773	828	825	775	860	867	810	790	786	765	832	862	870	824	834	826	830	811	789	845	842	819	812	848	808	772	824	851	819	804	827	863	838	868	842	828	798	834	866	881	799	811	807	826	818	840	816	836	802	829	755	834	888	803	830	837	821	796	803	850	863	822	792	832	862	808	811	852	799	833	788	819	827	792	826	846	828	820	773	822	878	806	818	793	873	886	836	822	837	809	814	831	827	848	842	745	862	804	806	823	806	781	818	846	812	837	802	836	830	863	867	814	811	793	865	874	749	867	804	892	836	888	804	760	863	794	845	849	854	792	782	793	866	818	794	843
22740	21036	28822	23460	21027	21087	11275	1439	964	850	749	662	599	556	560	521	541	512	459	414	414	406	418	355	379	427	395	390	362	347	373	373	394	348	338	379	360	398	343	340	342	387	355	352	334	343	325	308	302	311	349	353	354	337	301	333	329	364	312	329	336	338	321	318	350	349	331	335	317	333	311	301	320	312	342	304	344	330	308	350	316	367	330	344	297	350	332	334	343	317	302	337	334	312	307	325	325	363	330	314	291	336	316	334	313	301	312	333	309	325	315	337	336	311	335	349	338	325	295	338	322	307	343	341	322	328	321	310	327	316	351	333	345	358	303	311	325	288	324	334	324	293	316	333	316	359	348	330	372	303	305	319	304	311	315	300	358	341	325	347	341	326	309	326	330	311	352	360	319	310	313	308	331	300	330	344	358	267	318	323	346	311	321	319	342	319	368	311	350	274	338	354	331	320	343	346	308	338	330	320	313	328	327	322	360	297	352	331	331	350	346	323	314	301	303	311	353	310	309	325	328	314	291	360	331	319	351	320	316	348	323	302	334	319	314	376	335	341	328	311	301	326	320	332	289	303	343	334	329	312	366	335	314	323	318	303	352	324	321	323	363	345	341	335	331	332	293	312	327	332	335	306	316	311	332	335	326	358	317	347	320	318	307	303	312	341	330	328	335	355	335	295	324	326	308	332	332	342	343	319	318	328	361	359	335	324	307	354	315	340	324	322	272	325	318	355	312	354	331	325	310	321	323	348	312	295	333	297	304	309	324	342	331	293	357	352	288	366	310	347	311	309	346	349	366	309	302	341	333	331	325	337	321	336	335	305	322	313	326	351	350	312	324	366	301	289	330	311	339	307	315	313	322	326	343	320	343	344	329	333	346	338	356	337	318	341	357	333	306	347	329	311	322	339	330	322	345	313	310	324	330	329	316	327	314	311	341	300	346	345	320	291	320	314	337	361	340	337	305	324	320	334	327	318	313	324	330	341	326	328	346	361	339	318	335	350	370	343	327	328	335	327	331	322	317	305	302	359	326	336	291	335	315	301	336	313	337	314	336	347	345	345	332	332	341	335	367	338	330	336	338	324	322	311	327	320	338	327	320	321	337	340	319	313	334	317	323	301	347	337	353	343	312	325	285	332	329	289	358	327	344	320	337	360	326	329	297	341	322	331	307	324	342	300	329	338	322	340	344	322	325	333	299	318	304	317	316	345	344	329	293	308	309	351	345	361	316	300	355	333	329	341	313	337	344	340	349	353	345	310	318	323	326	315	307	329	292	355	326	344	317	321	331	341	361	353	325	338	340	291	348	331	317	328	335	330	296	338	307	330	322	316	305	303	308	333	354	328	327	337	304	307	338	333	325	345	334	312	359	335	355	313	329	330	326	326	312	324	310	340	338	325	343	346	336	321	326	333	323	328	308	335	319	299	308	357	335	300	324	348	312	331	332	321	311	299	295	333	332	312	309	317	332	311	328	334	343	351	310	365	314	301	316	294	312	347	342	323	357	313	336	330	322	345	331	334	315	319	328	319	334	316	320	315	337	327	342	345	336	344	289	347	330	319	311	327	311	323	291	299	323	319	327	315	353	326	299	303	321	339	374	340	334	318	331	326	334	369	336	336	325	338	332	335	305	330	323	336	358	310	316	341	343	298	334	332	315	336	331	303	323	347	311	299	335	304	346	308	305	309	340	342	316	329	328	329	328	304	317	348	327	338	328	317	325	308	350	329	294	315	324	337	329	346	336	310	298	357	316	324	345	253	300	324	289	324	324	337	343	313	353	288	298	345	317	315	333	335	332	324	323	326	313	297	334	327	327	317	321	347	333	335	326	329	343	332	322	314	350	346	334	324	338	322	328	320	347	326	372	311	329	310	349	333	331	343	334	359	353	292	288	352	320	333	304	345	331	299	321	347	344	310	300	323	313	326	321	331	296	309	322	299	314	344	330	330	343	324	281	358	332	329	290	287	308	340	319	352	375	311	342	336	336	313	311	337	335	325	334	330	300	308	331	338	356	316	321	340	330	315	321	315	311	330	341	308	341	324	311	323	338	350	334	341	301	329	307	293	331	304	307	328	328	310	333	319	309	335	341	336	315	326	321	329	331	341	315	330	351	284	342	349	320	340	324	321	312	322	319	318	326	342	325	346	317	335	315	327	346	334	344	337	328	374	322	321	319	300	321	329	328	340	321	326	351	321	355	339	308	301	316	309	326	320	300	321	342	316	308	316	350	311	327	339	320	294	288	309	327	314	358	313	338	328	338	332	321	329	307	334	349	312	320	313	332	308	358	334	323	317	332	312	359	322	312	333	302	338	324	327	341	312	323	358	295	360	330	297	341	344	318	318	294	320	313	354	337	350	354	315	351	309	341	294	332	314	326	323	315	300	329	327	301	307	362	326	333	333	319	327	334	335	341	297	337	328	330	336	316	318	311	352	306	321	311	321	316	334	373	333	321	288	295	321	352	317	310	314	319	335	337	344	306	341	317	319	327	347	334	291	291	328	314	326	324	310	341	294	340	291	344	316	316	294	339	340	326	328	340	325	339	352	300	327	343	325	321	301	323	329	344	337	329	321	348	351	317	333	304	326	305	303	339	333	328	320	332	305	300	306	342	297	330	326	326	320	312	335	311	324	316	322	325	331	321	330	331	331	330	302	318	332	340	314	347	311	348	324	295	324	308	301	338	322	302	347	308	359	334	336	340	316	313	340	319	320	302	326	309	326	312	289	337	333	337	350	344	301	329	319	306	326	303	329	309	310	343	296	331	317	321	314	373	299	339	310	333	320	336	326	314	326	334	303	333	336	344	320	352	324	286	321	317	338	329	351	330	305	317	327	320	298	312	339	361	324	339	303	315	314	330	335	334	304	336	322	318	334	353	343	333	297	290	304	344	303	331	345	298	331	353	313	307	346	344	320	344	302	320	311	332	318	301	338	342	322	298	311	351	325	310	292	311	320	313	324	351	335	358	298	346	307	323	315	315	298	314	326	337	307	361	335	289	327	310	337	316	315	327	301	317	319	368	307	315	317	319	364	339	313	341	312	344	351	331	328	310	328	325	322	328	338	333	300	352	325	331	297	351	310	322	331	301	304	315	328	345	311	342	346	310	294	318	343	300	312	293	316	352	323	360	345	313	317	338	322	338	333	319	300	295	319	309	352	339	298	315	298	342	304	322	301	330	346	352	319	303	330	353	323	332	330	296	310	340	315	331	310	327	318	275	345	302	335	330	312	339	333	317	326	347	316	330	345	301	354	357	328	326	331	319	354	306	344	344	325	344	298	318	353	347	325	305	331	299	322	310	340	340	311	324	322	301	311	324	333	319	361	322	310	308	341	314	322	339	365	297	318	325	300	306	367	329	352	282	324	356	338	321	307	323	296	353	322	305	299	346	358	271	309	332	304	351	321	310	344	339	319	326	315	327	318	319	320	337	316	324	332	335	339	301	346	330	316	356	319	346	338	337	336	327	318	334	340	293	316
13550	17484	13991	7435	5279	3947	3090	2360	1855	1606	1303	1056	921	912	807	735	703	660	626	586	596	532	517	450	469	493	453	456	419	424	415	433	412	448	391	420	386	409	392	385	390	412	416	389	398	352	380	405	373	375	392	419	375	402	369	387	341	397	366	352	359	351	374	382	361	372	353	385	368	380	346	404	378	353	354	339	373	359	383	332	362	385	357	352	368	347	361	351	351	346	359	356	382	387	395	342	334	364	355	318	361	386	377	353	367	371	357	376	334	319	392	351	360	372	350	316	321	365	360	366	373	358	387	390	362	354	354	328	368	340	381	357	367	346	360	343	382	359	382	359	350	373	351	393	383	386	348	374	353	343	342	321	338	345	373	350	334	368	359	368	334	361	364	340	356	381	362	345	363	354	381	384	394	371	396	329	338	370	349	327	343	352	341	357	349	346	346	363	342	347	350	331	367	356	358	365	379	365	360	375	346	358	330	370	368	360	358	334	358	346	329	370	349	350	349	326	369	329	353	358	357	336	362	367	363	356	366	389	357	347	349	328	340	338	382	369	366	351	377	344	375	346	395	345	327	351	383	377	346	371	376	367	298	381	352	362	346	349	342	368	352	333	350	344	353	361	355	361	377	346	371	351	353	325	355	340	317	343	381	331	352	364	324	343	347	353	370	358	362	348	325	359	369	363	374	332	387	334	355	353	363	349	336	371	347	346	365	349	388	353	357	345	342	333	386	349	354	366	344	324	339	342	345	351	333	365	342	333	337	335	351	380	341	363	323	376	317	363	358	352	348	312	376	355	331	397	327	355	312	321	369	351	365	369	321	397	383	369	330	360	372	354	364	344	356	363	376	346	343	350	365	320	343	382	378	349	349	334	361	369	347	344	364	364	355	367	366	355	385	353	357	374	368	341	338	368	327	361	354	325	340	362	396	385	317	346	347	367	321	347	344	331	345	378	370	376	336	359	366	373	351	349	327	370	361	344	355	372	379	361	369	364	329	321	343	342	355	377	339	392	341	370	355	316	350	357	360	350	327	359	364	344	332	331	367	356	360	355	377	365	347	341	340	349	340	409	364	339	338	351	374	350	377	357	370	356	355	341	348	378	362	358	347	370	365	368	366	340	362	365	379	360	340	375	327	332	369	353	347	348	352	378	358	335	355	345	342	323	357	353	369	348	377	360	364	361	363	330	348	369	362	348	329	323	361	374	365	356	361	346	346	333	363	342	371	370	362	353	353	353	350	374	339	346	369	376	345	343	370	343	375	362	351	382	343	372	351	336	344	392	339	366	365	348	343	350	337	326	333	347	339	364	340	375	372	361	335	348	355	365	321	356	352	365	358	321	363	339	342	379	340	340	359	334	324	322	351	363	376	362	383	337	324	342	363	379	358	352	343	353	382	368	363	331	332	333	335	395	357	342	328	336	371	352	368	315	338	346	408	351	350	369	379	372	366	357	366	307	336	349	340	338	367	356	345	383	356	359	367	358	352	381	336	340	352	367	335	368	322	340	374	321	329	334	338	325	332	370	392	360	329	356	373	337	342	374	323	358	347	335	354	344	358	366	342	350	392	340	368	353	330	353	372	347	368	337	369	344	394	360	395	364	389	355	345	387	342	338	361	357	353	359	376	371	403	340	351	378	394	346	335	377	366	348	347	323	361	344	357	343	328	358	325	341	336	329	343	341	359	327	340	358	357	362	379	362	402	338	372	369	375	373	375	363	359	333	345	353	344	322	333	362	364	368	363	335	362	344	348	374	330	366	354	365	352	346	362	351	343	337	299	329	385	366	355	340	356	355	384	356	321	359	359	363	334	341	365	335	328	331	337	360	351	320	386	350	369	381	313	384	333	324	354	374	353	323	346	339	373	341	344	348	377	365	363	343	347	363	373	341	362	378	330	359	364	351	360	317	349	353	374	339	316	345	340	361	355	314	334	349	313	365	353	354	356	361	357	353	389	387	366	345	339	363	365	342	334	348	376	366	323	360	341	388	349	349	354	352	339	391	345	349	366	341	350	337	343	350	362	368	330	387	328	382	356	343	308	397	350	381	381	330	349	306	335	394	394	411	354	365	370	348	340	347	309	351	378	305	392	344	373	379	363	354	360	323	372	369	328	364	335	347	344	394	392	385	315	345	377	339	355	363	330	349	341	383	357	347	346	313	364	348	322	354	346	344	352	376	380	347	349	376	332	346	352	355	356	353	342	343	362	322	366	324	375	311	359	370	362	340	331	378	386	365	339	356	349	342	366	343	364	330	359	362	329	356	333	367	320	321	330	369	363	352	356	343	383	367	355	362	315	330	347	383	358	371	363	298	364	345	357	345	336	320	378	351	349	349	333	360	320	345	356	361	295	359	350	356	331	334	384	358	346	343	352	345	358	344	321	332	352	364	356	393	362	343	352	320	333	324	356	355	361	297	385	349	346	392	369	338	354	353	370	366	367	359	348	362	360	355	376	352	350	348	377	358	316	381	369	377	330	385	317	379	385	374	374	353	341	350	344	392	334	351	357	310	369	350	386	384	341	336	342	356	353	327	362	384	350	340	338	370	350	350	344	347	362	329	351	361	322	373	369	339	363	345	312	347	355	346	346	353	355	354	342	356	370	348	349	336	358	377	378	373	354	345	359	347	348	354	348	345	370	341	318	337	339	361	336	363	338	348	336	350	360	330	332	339	341	376	330	368	352	327	337	342	332	350	353	337	374	327	347	359	338	392	353	375	350	349	331	363	371	358	357	355	332	397	330	344	359	340	349	361	360	350	354	350	397	372	324	354	324	362	335	359	370	333	341	385	331	398	338	350	394	321	377	348	349	340	331	344	350	358	381	377	375	361	335	342	324	382	396	382	366	354	351	361	353	348	384	327	349	368	337	340	338	367	322	362	348	352	358	360	357	343	336	374	388	391	356	345	355	352	382	365	332	350	367	394	378	372	329	343	329	348	348	375	375	371	365	411	332	335	320	326	336	346	384	331	371	337	359	354	350	360	352	349	325	376	343	364	342	367	375	344	347	349	364	348	371	348	326	366	357	340	348	359	364	340	346	366	368	363	391	349	380	342	384	363	341	352	331	366	353	366	333	360	394	367	369	362	370	334	352	357	353	344	341	367	357	358	361	365	382	354	365	369	351	344	387	352	344	361	355	362	318	349	361	401	376	339	375	342	352	372	350	352	344	363	313	323	352	341	354	316	381	367	343	345	349	365	367	375	359	379	337	374	357	349	360	373	298	341	346	350	342	355	336	330	360	341	344	363	368	345	345	368	351	352	361	370	383	351	322	364	329	347	348	339	381	357	349	363	379	366	359	383	350	358	331	359	337	369	361	351	347	348	369	382	331	354	347	333	372	391	345	354	341	380	336	387	401	374	345	326	337	329	346	351	384	366	374	344	329	358	367	361	366	348	351	345	300	364	339	326	371	367	340	356	313	386	344	371	368	329	357	346	376	363	360	336	365	382	379	331	344	335	375	357	328	354	367	328	345	336
26951	20171	8185	1154	770	726	689	690	657	628	651	678	627	661	619	681	653	577	603	632	629	666	620	619	617	610	647	642	656	661	620	613	599	651	615	670	688	629	664	678	628	651	584	660	650	626	615	646	628	632	631	628	615	579	596	687	663	655	648	636	609	600	626	628	649	638	602	661	635	600	620	637	612	641	625	604	632	670	679	634	666	684	616	681	649	635	645	667	647	617	632	637	649	609	609	596	628	648	640	632	650	630	648	595	658	613	623	588	637	589	644	607	636	606	620	609	603	671	578	668	594	622	652	675	647	610	580	635	593	611	642	628	625	626	646	643	630	598	625	607	678	634	652	634	595	618	609	629	602	613	662	629	639	619	625	658	638	624	632	630	613	655	607	598	628	605	589	630	638	659	582	643	692	627	630	633	579	651	632	660	565	630	646	671	610	623	657	580	651	603	628	615	623	616	634	597	614	659	630	621	587	635	590	620	568	633	597	648	618	648	617	622	623	615	628	667	631	628	619	652	639	628	646	681	610	643	643	661	656	633	674	654	636	650	608	651	644	645	621	643	657	654	599	619	608	589	605	626	638	630	624	611	643	673	648	611	629	617	640	631	624	634	664	657	648	581	628	604	634	609	622	596	596	637	615	659	658	600	635	608	664	634	614	601	611	609	647	620	606	605	655	596	647	600	654	614	660	633	671	597	648	621	637	642	613	641	647	662	661	588	630	647	646	637	668	628	636	641	620	621	625	652	658	620	621	634	609	627	637	616	640	678	626	647	657	579	683	604	639	599	607	621	674	605	599	610	627	617	641	566	651	633	588	617	624	639	635	630	640	694	636	601	645	621	647	627	658	576	595	642	624	630	582	625	629	653	673	592	611	629	610	617	632	591	621	620	633	615	632	629	678	657	633	593	651	628	602	650	679	624	610	628	622	648	618	642	611	569	651	645	617	606	646	671	619	603	605	597	649	627	634	676	676	624	612	591	633	608	587	660	656	634	617	611	639	620	600	620	635	611	644	647	649	608	646	628	618	646	623	629	615	623	570	636	683	640	599	604	579	620	618	685	600	654	583	585	618	645	565	579	641	628	641	628	611	631	584	630	629	590	608	683	621	674	650	642	632	650	648	662	626	590	615	638	654	628	658	619	644	595	633	627	629	647	621	634	653	615	661	634	636	605	648	631	606	574	595	609	638	621	646	607	637	599	630	629	615	587	653	620	603	671	622	628	636	685	648	600	661	649	602	580	605	638	608	626	634	653	604	634	662	625	609	647	596	647	633	656	608	621	625	662	610	625	581	656	605	610	608	621	647	665	612	602	668	636	637	637	626	611	601	636	652	627	618	622	622	659	597	680	619	622	622	637	623	624	662	682	627	652	647	588	621	597	608	633	635	647	610	658	639	604	678	636	675	671	608	590	644	665	652	654	611	615	632	596	644	593	654	605	597	645	656	619	668	613	594	627	575	634	617	648	694	649	629	620	621	596	628	657	653	607	608	629	650	614	615	601	645	616	629	577	647	681	598	585	626	595	622	596	634	645	625	605	654	633	615	628	661	601	609	647	658	632	607	668	602	601	656	600	629	659	609	654	602	603	667	632	695	630	631	647	680	593	611	664	670	602	664	600	649	643	612	653	638	649	650	611	614	622	607	646	614	624	658	586	612	653	604	658	613	626	684	643	613	592	603	617	649	646	593	627	635	672	639	653	607	630	664	613	622	649	647	640	632	640	625	603	647	646	640	631	655	656	668	623	640	606	663	639	614	633	622	636	617	652	604	663	622	617	634	604	638	588	624	649	623	649	614	653	631	638	592	655	599	659	658	589	644	607	676	631	616	602	642	660	619	619	636	661	642	636	622	610	651	635	644	643	601	637	620	597	629	665	613	595	635	625	621	645	621	592	590	613	622	595	655	658	634	611	597	619	628	639	618	646	619	601	619	647	615	635	623	616	657	582	626	660	670	655	648	616	637	691	588	617	665	657	617	602	641	632	578	663	657	652	618	652	668	606	631	660	632	613	571	578	653	607	649	604	609	639	666	640	645	648	652	636	647	614	612	614	584	641	664	635	652	635	652	622	668	595	610	617	636	615	648	649	603	619	666	638	623	646	652	608	636	631	639	607	638	654	651	607	668	600	648	637	646	628	632	600	645	608	638	667	630	612	621	665	576	615	634	631	650	650	628	621	676	641	576	628	659	589	659	591	647	633	613	631	609	671	637	665	635	601	623	594	654	666	597	615	618	629	640	608	616	602	644	678	614	626	589	646	630	638	631	656	623	617	633	635	622	641	626	609	594	618	653	649	663	645	642	651	650	671	582	629	664	647	656	675	638	607	624	647	650	600	617	667	603	647	665	620	605	623	616	645	676	628	634	661	634	624	643	658	623	664	598	690	613	608	609	640	619	635	673	653	637	644	622	583	645	621	673	678	617	605	636	677	631	620	656	624	617	616	619	609	625	641	627	595	624	638	628	682	591	607	655	642	599	655	636	586	582	638	631	608	630	634	614	604	610	644	655	637	628	645	676	632	657	622	590	643	606	644	639	597	597	618	611	573	629	629	631	592	603	641	621	631	636	636	624	600	643	641	648	630	644	637	628	603	635	637	646	658	612	674	631	605	621	636	595	602	602	601	642	643	621	646	632	661	621	571	668	637	608	622	638	634	643	604	650	624	649	628	630	642	622	606	646	618	621	646	678	611	600	653	623	600	622	599	610	629	652	649	624	678	609	611	645	656	640	623	625	619	575	691	603	614	657	652	648	662	615	623	594	683	582	619	582	619	650	669	629	632	642	645	647	657	607	593	579	602	573	616	640	623	657	614	693	606	611	649	657	599	574	609	643	592	641	636	629	626	619	644	661	608	619	641	593	626	593	690	615	634	606	661	603	641	613	642	620	641	658	632	653	611	648	545	639	608	633	620	608	629	632	586	657	638	623	607	625	624	594	618	627	659	638	634	642	645	617	620	648	629	648	632	632	637	631	638	616	631	595	651	573	646	600	650	654	611	654	647	620	600	650	645	653	591	625	626	650	656	618	633	683	660	620	629	672	625	610	593	671	652	619	591	632	694	693	634	638	615	647	606	615	593	632	564	619	659	603	615	664	640	616	652	637	617	613	631	669	627	619	666	656	629	636	580	607	637	605	636	596	630	621	667	641	657	635	651	638	612	640	630	626	624	636	648	649	605	619	669	618	571	644	617	687	613	613	610	655	600	621	616	636	604	629	656	605	661	656	640	597	635	650	637	639	618	638	629	634	618	679	636	632	705	629	622	618	648	655	641	615	645	624	608	624	637	663	649	600	673	609	628	636	640	620	641	626	637	582	597	657	643	602	605	669	595	619	625	607	633	633	624	575	640	643	625	640	632	657	625	610	598	663	637	641	623	619	615	655	661	661	641	595	655	615	576	635	616	654	620	701	682	649	624	632	632	636	603	622	618	619	639	596	666	608	660	611	610	625	664	603	629	639	599	659	622	660	650	633	648	637	672
7551	1489	1455	1014	907	871	846	792	775	745	751	739	731	706	779	733	718	708	747	785	712	714	717	726	678	754	744	752	729	747	781	740	743	678	763	744	714	742	798	706	736	743	698	716	702	693	752	709	705	741	744	730	671	756	771	697	750	697	717	721	737	732	708	744	724	723	756	708	729	770	757	723	712	719	702	717	710	724	750	745	728	675	725	708	721	705	743	763	744	675	745	688	713	741	699	732	740	734	759	720	736	773	750	762	748	744	761	734	748	729	740	704	718	748	710	717	756	759	771	712	720	752	750	710	746	799	682	779	741	675	716	750	721	761	746	709	685	767	724	762	699	708	702	728	735	703	754	695	756	774	727	757	776	739	729	786	722	706	725	754	702	748	737	749	752	787	731	790	745	681	808	729	752	713	754	711	750	687	706	730	719	741	749	710	712	727	712	767	713	712	744	729	710	713	746	735	717	794	703	701	718	749	747	756	708	758	659	690	762	735	717	713	723	700	764	756	752	729	762	755	720	796	702	759	763	741	767	734	778	701	724	718	719	734	743	790	755	752	722	788	765	760	737	733	708	724	777	744	708	709	743	764	719	691	737	714	723	763	740	763	735	743	737	755	708	658	776	733	730	701	719	693	736	781	729	707	723	745	723	791	725	732	747	766	702	750	672	722	745	781	770	697	720	694	721	732	744	658	737	747	750	743	730	762	719	747	732	775	765	743	751	726	716	743	724	748	742	807	751	748	693	776	743	727	734	746	647	745	708	689	756	726	719	718	740	712	746	728	748	752	779	791	712	703	695	749	730	725	765	698	713	738	780	729	726	728	733	756	733	679	742	718	704	687	733	720	755	712	731	753	719	728	740	755	714	755	751	771	723	698	736	738	662	714	710	721	724	751	720	743	739	716	718	740	695	710	744	771	733	752	726	712	762	745	777	677	738	785	753	740	783	775	700	731	748	759	776	735	780	729	775	710	770	706	751	733	704	753	719	728	781	730	708	778	735	679	719	732	666	732	730	731	695	729	747	710	765	758	765	731	788	742	751	714	739	753	742	747	737	736	683	748	737	704	748	738	724	673	737	788	727	747	712	770	757	696	801	775	748	709	759	717	765	741	737	729	722	721	758	780	746	682	730	730	797	744	686	805	752	699	726	729	727	759	690	706	726	779	750	709	744	701	759	736	752	743	734	771	738	721	725	772	737	730	699	744	795	701	747	745	728	735	777	745	745	780	766	677	739	736	732	739	712	700	673	690	746	708	780	761	726	720	734	725	757	703	724	727	762	721	739	718	772	737	710	756	738	757	742	679	783	726	759	727	729	737	716	709	711	718	682	726	762	691	741	762	777	718	697	720	745	715	730	759	754	703	720	740	751	713	775	695	781	700	744	768	754	708	703	759	690	775	723	710	780	711	730	770	747	670	723	712	736	760	754	730	716	732	737	728	762	717	750	737	700	736	680	710	696	760	695	704	743	755	769	782	755	762	680	746	809	742	742	753	730	770	797	726	747	750	716	715	719	703	726	740	743	762	722	738	734	758	759	743	691	729	736	738	763	745	756	703	761	751	708	751	743	743	776	708	657	718	703	733	730	767	734	729	770	751	775	758	789	757	700	780	779	661	710	701	679	728	776	741	694	774	751	746	700	706	740	750	732	718	804	694	721	731	712	736	720	784	742	721	711	792	760	671	724	699	713	715	708	736	761	742	723	710	762	696	700	735	748	714	762	698	703	729	720	733	728	731	717	734	707	716	721	726	734	752	698	718	706	732	733	698	750	760	763	743	771	732	719	732	734	743	712	795	715	722	759	749	819	788	769	737	718	759	716	744	724	755	735	710	774	765	719	719	695	753	703	674	774	727	689	758	755	708	681	676	684	712	730	738	744	729	748	705	756	726	746	741	706	714	754	723	730	757	718	745	760	747	720	733	802	693	694	688	691	759	713	745	754	723	728	760	713	712	777	715	684	728	724	673	777	728	687	758	732	702	708	690	762	734	730	734	739	718	732	734	706	733	730	702	719	719	650	742	762	732	730	686	765	709	735	714	725	666	785	757	762	764	730	733	815	717	749	742	717	755	707	758	758	739	742	769	750	668	775	712	720	697	700	749	744	723	738	720	737	703	722	703	707	717	776	735	706	730	748	732	689	699	674	777	738	706	793	728	746	736	735	742	741	781	722	773	718	754	709	729	794	723	724	751	720	738	761	726	717	718	708	751	734	742	740	745	703	734	731	750	750	753	694	728	721	785	777	707	741	748	696	769	721	740	808	749	728	752	743	712	709	761	692	757	764	713	756	751	708	735	706	695	696	767	681	740	722	701	679	735	799	731	756	753	754	756	784	737	711	715	754	744	692	726	696	736	749	728	751	728	758	718	713	702	733	707	745	725	726	722	703	729	696	705	769	740	743	735	732	742	747	727	693	705	743	770	723	718	766	760	748	734	711	735	722	709	762	733	701	698	712	718	747	748	733	737	751	720	723	734	731	738	759	673	703	718	757	720	725	731	697	733	755	733	726	719	721	705	756	768	742	752	685	763	715	752	757	738	762	745	746	705	747	685	754	694	726	774	709	689	729	688	733	763	712	705	722	712	752	753	734	763	724	718	705	783	744	771	764	695	703	769	769	756	759	709	672	750	720	729	710	737	734	746	698	702	716	720	756	769	760	728	724	777	754	699	724	689	737	682	758	748	764	663	710	690	721	742	776	732	738	785	739	712	724	721	732	699	723	726	722	691	759	767	775	712	768	693	718	752	749	757	707	753	722	768	765	710	743	783	725	719	678	682	737	698	755	746	755	699	730	750	711	710	699	718	748	718	699	762	691	731	716	710	701	774	716	736	714	716	708	716	728	742	741	719	742	713	706	753	726	718	762	732	736	710	704	721	733	721	712	776	764	733	717	733	694	715	745	788	730	724	701	764	737	723	723	744	741	762	706	793	678	747	776	695	736	685	736	702	767	724	707	684	769	741	712	784	687	752	750	713	776	744	769	731	743	735	735	752	712	688	712	747	713	719	762	764	708	739	710	725	754	771	733	719	727	752	732	734	721	727	760	787	765	721	711	754	748	691	712	696	692	752	724	726	723	716	703	744	720	768	721	700	706	730	728	705	765	712	734	734	700	719	732	731	720	724	692	723	688	738	736	732	727	750	779	778	719	723	759	704	736	737	770	777	711	748	707	741	719	736	741	705	741	756	782	735	748	747	739	764	682	763	696	670	744	693	745	721	753	770	760	701	727	699	742	745	731	756	736	691	719	728	721	730	754	725	754	656	735	746	730	712	728	740	748	738	788	698	763	703	773	728	692	725	740	768	696	763	714	714	720	724	755	727	727	727	745	734	700	733	714	711	745	759	710	745	748	703	731	739	749	752	697	739	705	758	719	690	752	768	710	721	679	732	729	731	723	736	686	775	660	735	766	722	761	732	713	723	782	712	749	720	763	724	749	728	730	762	785	715	712	725	710	730	754	756	735	684	758	729	735	729	734	742
23729	20986	28385	23774	20969	11921	1323	830	662	536	475	455	500	419	432	393	415	388	386	371	362	342	345	349	307	369	350	347	356	357	343	331	340	367	318	355	347	320	310	328	310	311	303	342	313	308	307	295	314	303	297	305	313	278	319	321	331	327	311	307	321	317	315	304	302	313	310	329	303	325	287	285	311	331	294	334	290	307	330	284	314	317	344	329	293	291	312	313	308	296	304	351	311	306	331	280	323	261	293	325	318	332	351	302	332	342	329	294	312	299	286	303	324	314	304	299	302	324	308	313	296	312	296	311	285	312	339	297	330	313	303	332	300	313	325	310	309	297	283	295	320	318	288	313	290	311	322	297	299	292	290	293	306	282	333	298	330	333	326	317	296	312	281	277	295	298	304	298	311	305	299	316	307	314	310	336	313	305	293	328	329	286	318	327	316	326	331	273	296	301	284	354	322	298	295	310	318	298	322	294	334	300	318	295	306	279	327	291	313	312	309	302	301	323	308	309	290	279	333	323	298	328	311	270	292	307	296	319	303	312	299	303	313	324	290	305	325	310	307	292	282	311	302	322	342	320	328	312	318	320	324	351	293	294	289	327	308	323	329	320	319	287	301	337	310	320	285	312	281	295	292	333	291	331	330	315	317	333	310	301	300	280	326	305	309	298	320	345	308	322	316	299	295	316	294	313	298	312	292	319	318	318	315	335	342	310	282	347	297	305	318	320	314	328	340	313	306	332	304	306	310	302	302	304	304	299	290	298	291	341	313	314	306	336	305	314	285	296	285	331	301	300	319	319	303	309	304	314	322	295	296	315	306	287	333	319	332	294	299	336	316	311	291	329	314	331	321	317	311	324	296	323	307	309	317	300	307	317	292	317	321	325	325	305	288	309	315	300	307	331	307	312	288	288	273	303	309	287	305	304	302	314	305	299	315	304	312	339	291	323	308	323	340	308	313	320	310	301	330	309	313	322	298	284	295	304	323	308	347	299	314	311	308	327	293	315	321	340	311	293	350	286	318	310	302	285	308	312	331	309	328	297	265	310	345	275	334	313	288	305	275	343	298	314	294	341	322	340	310	282	319	304	301	287	336	268	307	323	292	316	322	285	307	307	311	295	285	293	295	337	301	342	294	333	278	289	289	277	311	286	308	338	294	326	326	285	309	300	301	280	317	299	300	309	281	318	328	352	302	325	324	333	250	277	331	285	310	311	303	303	317	318	309	311	313	309	263	324	312	276	309	298	300	311	278	297	314	278	333	286	303	309	295	325	298	318	292	320	286	333	311	328	296	265	304	308	336	297	293	287	271	321	329	327	330	305	322	331	304	306	280	316	307	323	307	314	297	333	286	308	322	328	323	305	325	313	267	322	282	313	325	304	293	319	284	294	302	299	345	303	325	349	275	327	325	300	318	332	305	303	313	295	336	307	306	323	276	307	304	328	357	294	321	312	295	306	303	256	320	325	343	275	293	328	339	314	320	306	304	332	336	313	292	299	307	302	332	293	283	328	326	340	324	321	295	300	322	308	308	295	291	352	334	320	304	312	280	301	319	316	345	339	340	350	274	307	300	311	323	334	302	315	301	322	301	315	297	289	299	305	315	307	326	285	331	332	298	314	315	336	299	290	318	287	288	348	339	292	331	289	261	320	339	311	346	300	321	336	280	326	327	297	322	303	297	317	323	281	269	311	295	300	312	333	297	324	292	323	311	320	335	304	319	318	332	321	322	296	312	346	326	334	298	286	311	311	328	313	307	322	344	324	338	340	304	325	320	328	334	271	292	282	295	302	310	322	299	317	288	275	312	321	334	302	311	315	319	271	314	309	308	300	318	288	295	322	323	332	320	318	306	296	310	313	297	292	319	326	323	289	316	315	313	309	296	316	331	292	298	288	276	313	325	358	286	293	331	345	314	266	314	310	321	295	348	300	275	294	311	294	307	309	303	309	347	311	292	321	298	327	311	315	301	310	301	337	312	315	349	328	324	284	315	279	336	306	315	314	304	304	303	318	295	313	276	332	331	294	323	296	315	276	321	335	317	309	313	328	305	327	298	315	292	284	325	302	323	300	311	310	300	348	300	316	335	322	299	289	350	322	319	302	286	327	347	297	289	305	307	317	347	296	323	305	307	304	309	331	293	298	319	291	315	290	335	325	311	315	337	313	282	317	295	332	300	294	338	284	333	312	297	292	324	290	324	299	319	301	310	309	339	329	301	311	285	270	319	313	301	300	316	304	309	302	307	289	306	314	313	306	303	285	312	319	313	322	322	291	298	337	301	320	322	316	296	266	292	295	274	317	335	310	331	311	318	307	328	308	314	287	316	303	299	314	296	291	281	330	317	310	248	266	314	294	297	298	293	325	304	312	335	295	334	289	344	306	341	312	309	358	335	295	305	311	297	333	290	350	324	337	298	317	322	306	279	308	305	310	347	333	322	357	322	321	333	307	293	279	301	297	303	319	288	302	295	322	311	326	329	315	311	308	307	315	319	324	302	315	269	312	336	271	315	300	278	310	324	329	306	340	375	298	304	316	315	323	318	303	291	306	335	312	265	314	304	309	316	289	308	302	317	285	301	309	277	301	340	309	313	305	347	314	307	305	296	267	315	288	330	313	327	265	345	301	332	311	331	304	321	326	325	306	319	287	295	333	321	302	305	342	320	302	294	333	299	276	307	323	312	296	334	308	299	308	306	306	289	338	341	313	308	297	303	327	289	308	330	290	272	317	315	311	291	320	272	328	287	291	304	309	301	318	302	336	325	305	317	265	308	288	266	314	297	286	314	355	293	305	309	334	306	292	268	299	317	306	302	339	311	294	291	329	303	331	330	324	294	293	330	313	314	314	322	289	326	299	299	319	319	299	331	295	314	334	294	298	291	335	322	305	309	338	327	314	308	309	281	294	322	296	338	316	315	321	325	264	314	292	291	307	313	281	307	325	311	326	276	297	315	324	280	324	287	348	318	303	311	308	300	324	309	326	292	286	309	290	316	315	312	313	320	325	354	286	324	286	270	318	313	310	294	306	325	318	319	311	298	304	334	303	291	311	288	320	315	296	322	325	345	272	303	327	321	294	305	312	335	306	300	291	300	286	285	303	296	294	288	335	296	331	325	292	330	330	314	332	310	333	311	344	290	317	310	302	315	314	270	295	282	292	310	332	353	310	282	314	297	302	307	257	286	308	296	304	296	327	300	303	333	305	310	328	298	317	312	315	289	317	314	272	269	285	271	302	332	324	294	312	325	323	287	280	339	336	339	302	345	335	315	292	295	313	321	316	349	308	304	297	291	324	319	287	273	320	308	293	307	319	335	318	292	354	314	289	311	318	272	303	292	310	290	281	329	315	289	306	294	312	325	295	311	321	309	327	303	363	315	312	333	315	326	275	277	324	320	304	277	293	315	307	301	284	323	316	334	315	289	334	312	317	330	307	297	299	299	303	326	317	300	291	344	294	326	327	295	340	299	323	322	305	296	279	335	308	321	326
10365	10828	8858	4319	2973	2153	1788	1416	1124	1012	898	744	667	610	595	569	552	524	504	497	476	456	440	435	442	432	398	382	432	362	395	376	398	403	396	345	373	406	370	376	381	368	364	385	385	398	370	383	368	382	362	370	407	376	378	380	384	378	390	387	379	378	376	357	378	325	382	364	365	362	380	389	373	357	338	336	385	374	361	386	376	345	384	375	362	363	370	368	380	364	346	394	361	367	365	358	369	374	372	375	355	347	367	396	355	359	351	375	375	377	368	340	401	350	365	365	347	369	353	380	372	353	357	379	398	379	377	349	355	336	362	347	369	371	354	360	382	375	360	353	363	350	348	387	347	371	384	367	364	340	346	343	354	352	358	377	404	374	386	374	391	351	348	378	372	387	381	380	352	387	358	342	351	357	389	401	359	378	393	351	361	349	372	398	383	361	404	388	366	380	382	333	345	371	386	360	387	355	373	365	373	364	362	371	365	404	379	374	382	348	377	334	382	383	396	357	357	390	371	338	349	354	376	362	377	370	347	359	380	377	373	323	376	296	371	385	361	349	355	362	375	374	352	361	386	341	348	377	383	353	364	383	395	410	383	351	342	349	366	315	373	342	366	360	368	359	361	370	367	405	382	342	368	350	332	349	346	392	353	365	375	361	385	376	367	340	407	359	369	370	351	366	365	376	362	364	376	395	392	376	361	378	398	363	377	364	383	406	367	348	358	384	388	354	337	359	339	367	391	341	403	399	344	373	376	370	381	350	368	361	334	390	364	353	354	373	373	359	380	339	352	382	361	356	370	376	369	392	388	337	349	403	388	340	381	433	387	400	389	375	346	355	375	384	365	359	366	366	389	375	350	363	378	322	329	351	338	349	345	345	359	332	377	415	354	364	372	359	379	373	321	381	382	359	376	374	378	353	371	347	374	347	363	359	379	360	378	336	374	411	368	336	371	380	349	371	367	355	323	379	383	380	383	351	380	373	369	385	339	365	371	349	372	368	357	366	355	354	347	355	390	376	342	377	350	360	377	409	364	346	353	380	380	353	351	352	378	377	369	356	330	349	333	352	381	361	353	361	386	385	368	387	351	343	365	347	400	350	376	382	354	371	345	355	401	322	371	394	373	373	365	387	383	357	352	360	368	368	373	372	351	361	383	347	337	365	379	349	379	336	369	387	341	360	383	383	379	357	378	394	413	380	399	346	354	368	374	377	375	347	387	388	389	366	389	361	365	417	365	363	328	319	401	354	361	385	378	363	393	361	395	354	376	332	355	369	355	339	365	399	400	376	362	393	383	371	359	381	368	377	371	335	352	383	381	384	377	339	347	356	370	378	392	392	378	357	335	378	393	366	340	377	345	387	387	344	355	377	337	387	391	388	346	345	363	359	388	386	375	353	382	391	358	360	414	356	379	374	350	356	356	377	363	397	351	381	378	359	410	370	369	354	361	352	337	374	380	376	365	339	368	396	366	367	387	389	368	369	358	378	353	381	353	332	385	366	356	377	368	373	393	344	350	348	382	360	376	345	338	338	361	392	395	370	371	378	373	374	374	356	385	372	379	344	354	386	362	383	375	369	412	371	372	359	325	381	352	377	387	394	380	381	361	344	359	380	345	353	354	378	367	382	372	345	383	361	411	363	363	388	377	332	364	372	363	403	362	348	373	341	344	387	353	352	340	331	389	341	401	406	392	385	380	371	353	345	348	362	385	354	362	390	387	350	365	349	346	342	355	390	361	396	366	355	388	365	364	381	362	356	383	355	369	359	378	370	383	362	359	352	385	355	358	383	371	371	392	372	363	341	360	391	378	363	361	347	397	352	348	372	370	363	357	375	352	357	347	368	343	367	364	376	385	372	378	369	366	372	359	363	354	394	352	382	374	329	331	355	345	395	349	355	343	371	343	380	367	359	343	390	373	348	351	355	372	368	374	335	305	345	352	388	347	376	321	347	369	391	403	339	372	396	382	331	364	402	404	357	336	350	370	412	384	372	355	385	353	380	355	370	390	357	389	349	379	355	369	368	394	364	351	364	348	373	377	334	339	373	382	349	377	344	373	342	392	372	359	389	382	366	345	394	363	335	357	374	388	350	353	364	346	341	357	335	376	370	346	364	400	378	344	353	394	384	326	339	398	365	373	363	362	407	360	338	357	384	381	371	363	396	383	347	356	385	317	382	362	374	331	388	369	353	334	376	378	376	386	361	380	380	401	371	375	341	327	371	348	365	361	385	402	342	335	352	364	415	362	332	379	350	373	324	349	398	401	327	348	384	353	350	353	349	389	357	372	355	368	356	362	374	364	356	393	344	366	368	333	352	372	372	375	353	335	360	385	360	392	330	367	378	366	381	382	382	342	366	394	357	367	396	360	334	327	358	352	348	345	349	363	353	371	380	354	372	332	375	365	365	389	348	378	331	355	362	374	361	341	347	387	356	364	374	374	352	335	372	368	374	346	371	384	331	370	378	351	368	345	372	361	353	351	404	343	363	366	341	385	354	382	431	382	381	396	356	338	339	361	363	387	360	418	374	395	367	329	353	367	375	384	362	362	334	352	381	364	361	360	381	382	354	379	336	368	403	361	376	362	357	368	383	389	349	366	347	359	352	406	366	390	383	401	396	402	376	366	365	347	373	342	358	374	360	348	395	345	343	378	347	331	356	390	380	364	349	383	370	333	369	367	383	349	371	365	374	332	377	365	364	398	395	365	349	348	367	347	399	367	341	346	337	331	388	332	399	385	343	370	339	351	373	373	396	366	351	368	383	375	347	378	346	341	365	350	349	363	372	371	364	326	381	338	376	362	358	368	367	364	358	359	384	357	366	352	359	358	358	357	338	355	339	337	377	377	363	396	377	326	380	356	400	376	361	320	360	368	340	345	396	358	346	337	347	361	397	392	387	394	350	354	324	388	386	356	421	372	364	391	370	358	401	383	360	380	371	398	371	369	370	343	355	351	328	341	357	370	399	353	361	364	355	376	354	358	355	385	374	350	371	374	390	377	382	369	348	369	382	349	362	340	382	383	347	407	363	351	401	349	391	389	369	366	353	340	351	336	366	380	369	376	369	360	341	375	390	364	369	355	335	367	362	376	360	402	407	352	404	385	372	387	345	353	359	353	351	321	357	378	359	361	372	406	383	326	396	352	352	360	366	369	341	379	393	370	338	421	372	362	348	369	354	381	383	371	364	368	344	371	372	358	374	367	380	407	368	374	369	393	373	365	362	357	358	360	366	389	336	387	381	339	353	348	357	339	358	376	362	360	360	370	351	389	380	358	386	366	373	377	363	389	389	361	371	358	351	343	378	359	389	384	361	347	374	363	385	332	332	392	359	349	367	365	378	399	357	340	365	367	383	372	345	372	375	367	366	346	345	341	348	365	379	337	377	341	387	380	368	364	354	373	353	353	327	377	362	382	327	353	367	356	383	388	351	362	335	357	363	390	376	385	347	374	378	374	344	317	364	400	338	355	348	375	366	407	398	386	372
25064	21071	27387	24879	11059	1304	1058	900	849	844	803	866	851	748	811	801	814	821	809	787	794	767	765	765	782	765	757	797	698	772	742	749	754	703	773	724	747	790	769	766	769	745	797	754	782	707	782	728	793	772	760	715	703	747	734	772	773	733	719	747	719	746	694	760	720	724	734	769	726	735	721	729	778	705	732	737	742	759	710	753	730	732	687	724	723	749	734	714	743	715	729	758	759	703	781	759	748	693	740	697	721	711	702	751	804	777	753	729	764	773	720	727	729	702	763	740	695	725	731	732	691	763	730	706	742	713	696	710	699	763	755	771	722	743	764	756	725	710	722	744	767	722	735	802	786	695	725	731	747	719	716	742	720	766	700	797	757	813	719	746	710	758	741	734	686	697	693	784	762	779	744	699	687	699	779	746	746	753	737	723	763	757	809	680	752	717	753	764	743	696	700	734	749	689	741	757	732	759	779	691	736	750	724	711	720	739	727	760	703	745	732	780	716	751	729	745	744	751	773	785	750	759	746	746	773	760	757	719	722	775	762	776	695	737	772	721	725	737	778	729	713	753	755	715	774	753	742	759	651	760	724	744	713	701	712	680	744	700	728	748	694	746	737	696	775	739	689	775	735	712	744	731	744	789	752	721	694	731	649	687	681	783	732	761	728	802	696	762	725	734	733	758	734	761	729	692	775	764	795	736	757	761	723	715	799	675	734	793	721	714	738	753	787	710	760	725	691	730	738	744	749	705	716	731	763	703	706	688	728	692	719	754	734	776	745	779	754	753	721	755	708	693	695	815	754	732	740	730	718	694	722	752	734	732	731	732	722	717	723	753	777	728	696	768	735	718	726	729	761	750	746	764	742	701	759	715	777	730	729	725	746	744	721	707	720	709	712	762	733	743	725	729	766	754	718	724	789	720	756	706	735	771	718	784	736	728	711	722	707	715	735	734	718	726	703	730	764	724	742	780	719	736	693	764	750	746	703	756	693	731	777	723	742	710	717	737	696	744	752	727	729	699	697	746	743	732	712	718	747	759	773	729	780	717	772	743	762	742	742	743	713	729	751	744	742	738	718	691	758	754	728	780	727	781	745	736	762	774	702	738	715	754	726	736	698	746	763	747	783	752	705	739	764	686	711	731	703	741	717	714	747	800	753	687	681	776	766	705	697	698	703	724	702	768	729	713	743	737	699	770	728	720	726	757	790	735	708	737	737	729	738	772	699	729	736	744	684	733	749	726	768	756	769	742	706	733	716	756	756	702	749	777	744	785	745	709	734	753	746	729	704	737	723	751	707	725	708	740	752	736	714	744	667	713	732	762	735	695	748	795	707	733	749	742	748	803	733	728	728	777	738	757	709	738	698	723	727	703	769	778	727	739	639	759	677	765	730	749	728	747	751	761	765	728	758	788	676	700	699	763	696	728	761	766	747	716	712	763	749	740	735	698	761	764	741	701	720	739	763	727	751	744	732	769	743	698	765	744	705	730	767	765	760	738	722	762	708	722	734	757	723	749	741	767	780	748	702	684	787	715	745	743	776	766	738	736	733	740	723	810	724	708	755	706	741	727	718	774	753	737	760	760	737	734	756	770	785	741	714	718	737	771	760	736	723	752	742	682	695	736	718	731	712	704	716	801	748	724	759	733	704	764	709	740	823	714	770	777	759	782	701	756	772	710	705	747	744	717	731	717	673	740	733	765	704	703	688	730	731	728	677	688	717	710	729	730	755	693	762	768	719	790	722	712	738	775	745	753	751	771	760	717	701	742	729	750	734	773	732	738	766	738	723	703	781	688	736	720	784	781	765	751	742	758	729	756	739	739	784	729	681	735	759	767	754	734	705	744	678	722	776	793	715	694	760	707	765	773	722	731	724	731	772	730	702	751	731	749	771	729	739	778	754	752	696	711	767	754	710	726	767	755	759	764	703	721	737	768	727	724	725	737	704	733	755	717	715	734	745	736	750	753	730	725	771	741	712	719	735	730	766	732	757	711	694	766	732	694	761	762	745	696	755	700	731	706	798	720	747	749	738	779	769	760	729	730	748	761	782	750	730	704	721	775	738	804	740	741	721	698	743	767	768	705	771	787	744	708	720	720	730	741	778	739	745	729	703	724	741	734	669	725	743	682	669	708	758	812	761	703	754	700	761	746	732	696	749	732	746	764	692	735	727	710	694	763	733	784	696	718	710	745	702	790	725	729	744	732	752	760	713	719	746	776	747	729	739	692	715	740	698	775	687	779	716	732	781	735	711	754	728	734	765	740	703	759	723	762	717	757	737	751	783	778	698	732	705	722	725	745	759	764	759	742	777	706	743	761	665	774	761	774	729	782	741	744	757	708	753	811	725	732	695	775	734	730	725	803	776	707	701	736	732	735	740	762	743	717	705	739	721	721	753	775	738	703	781	725	738	753	749	742	736	762	709	738	719	777	712	702	760	761	728	736	756	718	733	708	763	725	748	715	742	719	746	742	740	737	698	752	752	758	711	763	720	704	718	757	761	737	754	688	769	726	715	706	736	711	770	705	747	746	725	707	763	719	751	697	726	709	749	772	751	722	765	748	730	710	771	736	735	741	782	725	757	726	789	686	744	742	732	745	695	746	729	730	739	734	733	697	718	819	762	773	747	733	757	738	766	762	698	699	743	730	747	708	704	733	741	743	730	748	742	759	796	785	758	704	732	686	692	720	727	750	764	735	732	732	734	794	704	740	766	763	732	711	754	721	760	697	775	689	787	733	722	709	726	783	724	715	747	728	782	701	718	758	781	685	713	741	747	725	715	717	748	727	730	699	709	751	728	725	695	773	752	771	742	776	750	689	793	773	729	716	695	755	721	709	747	783	764	775	713	738	736	745	770	684	758	786	718	721	718	741	737	723	726	666	701	722	721	741	713	730	779	689	733	766	740	782	713	758	735	764	768	742	765	742	697	731	763	744	678	742	774	744	769	697	694	761	718	707	728	717	733	692	687	693	737	748	726	731	773	743	743	707	725	736	734	768	677	722	708	716	762	751	754	730	745	766	750	735	750	737	776	699	736	725	730	730	734	731	712	721	736	728	736	750	734	717	740	732	724	732	728	668	768	731	745	749	686	716	690	719	724	737	724	742	732	761	729	754	707	742	728	750	696	721	760	745	733	735	763	738	707	685	745	735	698	714	760	742	756	707	742	717	738	723	727	780	670	774	731	742	715	681	752	756	770	755	701	734	676	729	744	768	709	707	732	726	711	700	715	733	754	695	716	745	720	712	773	735	712	757	728	809	766	742	713	727	737	713	715	757	753	716	760	722	689	696	699	764	735	775	731	723	719	727	689	723	739	726	737	706	747	769	771	723	721	756	749	719	722	741	723	757	738	754	751	728	720	732	685	755	762	751	696	761	733	741	719	748	758	733	726	749	698	700	780	780	747	711	748	748	704	752	759	795	723	794	745	684	739	725	747	732	711	703	808	746	721	799	732	771	757	724	763	737	727	757	748	706	783	722	750	712
9963	6475	5062	2892	2212	1731	1520	1397	1224	1119	1099	1064	1010	999	992	976	918	916	915	890	864	940	879	858	879	875	862	847	823	792	841	837	845	879	871	879	856	854	828	855	859	838	877	877	841	822	880	848	861	867	838	856	863	890	798	847	854	832	841	820	832	826	842	812	827	809	805	802	854	806	876	852	840	816	852	856	874	851	874	806	810	784	808	843	846	880	815	794	825	818	841	858	827	865	856	848	853	835	841	834	858	824	828	846	849	810	916	819	833	821	828	809	825	847	871	835	755	837	845	841	867	842	873	864	832	833	869	837	864	845	872	860	821	886	817	847	859	848	878	843	828	850	809	881	851	864	870	840	837	847	775	827	787	850	836	860	826	839	908	861	844	818	828	833	831	847	817	834	859	821	835	810	822	811	781	848	801	808	833	859	862	846	801	898	800	836	813	872	854	827	867	809	832	825	810	826	780	840	835	777	893	828	848	877	852	818	844	880	842	861	857	847	821	853	797	873	799	813	839	843	853	839	870	768	828	802	856	860	806	872	804	906	842	892	857	839	836	833	814	828	842	886	846	882	866	835	823	844	812	837	825	838	869	810	860	872	825	803	854	841	877	796	808	815	832	861	872	872	910	825	872	892	789	812	865	862	873	836	795	858	861	838	833	899	846	853	811	814	867	848	877	867	837	811	880	896	850	870	798	816	863	830	829	852	765	802	780	843	863	865	830	793	808	845	833	857	850	830	830	797	784	817	811	821	839	750	809	840	889	797	859	824	837	841	820	835	873	834	784	864	851	865	822	829	876	812	830	815	841	844	896	809	856	872	848	811	847	812	840	824	795	850	794	850	856	895	862	809	820	837	881	857	885	799	853	840	858	824	807	865	827	822	812	835	840	855	790	885	845	797	867	803	839	818	831	848	791	858	850	850	828	824	866	801	793	826	817	873	848	860	849	858	840	835	833	781	816	863	878	897	841	808	847	875	822	865	852	852	867	865	857	835	862	836	838	881	867	836	828	851	818	857	841	909	854	872	897	794	806	821	846	849	857	826	828	849	885	813	841	829	873	831	797	797	806	764	832	831	854	844	838	826	848	817	827	838	786	825	827	833	858	877	831	863	848	871	834	846	813	818	832	821	890	799	830	824	859	843	812	832	811	861	831	793	774	844	825	852	867	841	810	862	838	818	843	813	819	860	810	867	837	910	851	881	857	851	808	846	821	847	857	862	832	820	798	858	852	849	852	822	815	881	872	842	836	850	801	851	878	842	881	855	849	916	790	828	805	841	844	829	810	878	833	797	836	831	878	883	841	817	804	874	780	848	887	851	834	819	847	804	848	821	835	875	846	911	830	818	773	800	798	851	877	874	897	848	827	836	857	830	844	840	754	896	814	807	817	825	829	755	858	778	809	833	876	801	813	813	810	850	872	867	827	825	833	809	840	821	835	811	898	814	813	828	838	853	809	814	844	859	825	799	871	829	863	823	820	853	868	837	885	863	853	820	862	843	856	818	882	805	883	818	834	821	877	843	789	831	838	804	803	875	755	857	867	849	814	793	861	865	849	859	786	835	816	880	829	792	819	863	850	790	871	842	800	822	819	862	837	836	854	843	840	848	800	856	836	852	811	817	824	821	849	808	822	891	841	793	827	830	831	798	785	815	912	827	791	830	843	807	829	867	836	891	841	796	870	878	794	823	794	855	851	839	845	831	861	895	818	875	798	874	882	820	840	875	854	827	830	789	865	787	891	820	878	820	813	826	833	840	828	837	839	781	791	854	804	848	819	877	870	840	890	849	897	828	845	860	856	814	819	827	864	874	800	826	876	838	831	800	868	820	897	834	822	850	863	862	839	850	907	812	831	866	882	835	861	865	822	805	838	888	872	827	811	841	828	858	855	832	828	877	886	892	818	788	867	837	834	815	827	837	858	845	860	847	797	880	853	847	841	859	866	820	840	793	766	841	844	811	790	882	844	817	914	825	859	812	835	876	848	845	837	797	877	836	808	893	888	891	867	770	828	833	799	841	892	839	831	770	891	865	833	840	863	902	845	826	814	855	844	822	837	805	842	835	864	858	842	849	840	860	860	827	851	817	864	830	828	848	861	862	816	839	812	824	814	806	864	816	800	833	869	863	820	847	844	818	873	830	846	813	800	810	844	808	838	807	829	836	866	788	835	807	838	842	837	815	849	859	870	840	822	825	849	789	852	856	898	849	785	815	847	851	835	825	827	834	839	806	880	802	828	879	874	933	792	937	824	871	832	824	842	852	874	888	816	876	854	861	876	852	812	834	871	859	862	885	796	879	840	772	832	825	830	863	831	854	846	811	851	801	802	905	883	831	885	845	819	887	825	864	842	876	872	895	865	841	846	843	861	835	829	843	861	827	843	847	853	809	882	794	873	820	870	801	791	851	874	813	810	811	903	862	850	827	912	814	840	827	855	847	830	836	813	807	806	794	810	821	843	887	836	859	820	861	797	860	841	804	823	873	893	880	865	830	879	842	785	813	856	851	863	820	847	836	825	810	844	851	856	885	845	797	828	884	824	819	830	844	816	814	807	872	818	854	898	829	864	739	814	846	849	806	858	804	835	842	815	834	800	832	813	812	840	862	870	793	841	889	892	852	858	868	828	823	819	841	838	880	848	848	807	810	789	824	820	861	827	837	882	876	856	813	834	871	848	851	828	880	863	837	817	888	842	839	878	816	806	854	829	799	852	775	809	771	839	804	864	829	870	879	823	831	834	791	824	832	859	813	831	857	835	850	828	865	791	799	871	832	802	845	873	868	846	858	806	847	860	834	846	839	840	858	796	852	828	825	841	848	833	842	822	830	874	819	864	830	798	887	893	849	853	816	797	852	840	826	755	826	866	818	800	855	833	813	865	871	870	861	835	890	841	879	794	852	861	822	843	825	833	823	831	850	807	852	846	774	831	856	807	851	808	842	840	824	860	833	865	861	799	880	858	818	853	820	808	822	824	838	889	897	849	826	851	833	862	837	789	804	844	913	906	829	821	811	862	844	848	828	880	856	836	866	860	877	852	828	837	812	822	848	800	831	878	851	823	879	794	847	873	894	827	818	859	873	834	838	871	887	804	829	849	835	856	809	813	840	831	873	838	837	845	837	810	845	831	817	874	882	832	909	845	807	804	838	827	859	887	834	795	830	857	834	856	858	826	846	834	812	849	848	822	846	834	804	879	841	830	844	850	861	896	829	801	843	860	826	829	797	805	831	869	824	911	788	862	842	797	873	857	845	835	821	799	900	838	813	822	832	838	802	836	832	828	804	794	830	815	887	846	846	818	861	832	807	809	841	894	889	826	828	874	880	868	858	839	823	815	801	780	837	886	873	892	853	804	877	754	798	876	876	807	830	846	872	805	868	889	835	863	815	825	838	773	843	821	841	879	833	863	819	816	804	870	866	820	850	822	827	840	860	788	841	833	867	848	831	884	848	873	846	885	840	885	812	875	882	843	821	868	788	833	839	834	836
22748	21036	28837	23435	21030	21078	10970	1338	990	791	741	639	622	540	527	491	491	461	483	470	451	416	426	390	391	387	380	387	389	359	359	376	366	363	375	333	354	334	363	351	354	346	370	358	324	358	332	339	306	313	339	316	356	331	364	357	333	344	341	359	325	329	329	334	329	328	350	320	321	298	359	362	325	323	312	347	364	301	328	329	337	357	319	335	338	323	290	316	321	348	331	293	334	321	343	331	333	327	312	350	329	341	336	348	309	359	322	333	306	317	353	320	342	320	327	338	350	329	333	318	313	358	325	348	347	360	342	328	317	315	317	345	325	324	305	318	303	321	326	367	339	325	311	351	344	359	345	328	320	329	356	325	331	334	325	347	334	301	315	331	344	312	332	334	350	321	343	353	308	293	319	293	333	313	325	348	339	337	346	309	344	345	329	302	310	331	325	317	310	366	320	338	337	314	326	349	323	343	309	329	302	309	307	345	323	335	347	336	354	355	343	331	355	355	352	345	324	342	320	331	384	331	336	322	351	303	318	320	360	333	328	317	330	327	304	304	315	371	291	340	344	312	334	352	319	303	327	300	312	381	343	312	347	344	306	274	341	320	337	338	332	336	319	332	287	323	375	309	332	370	306	318	305	345	341	327	319	342	317	337	346	343	309	337	347	296	311	326	337	335	322	332	333	343	306	321	323	320	320	336	366	306	340	304	339	358	344	331	354	319	324	328	334	320	295	343	324	327	348	339	319	384	326	350	312	361	333	329	337	321	291	336	310	314	331	315	335	325	359	348	346	328	316	310	334	335	314	333	340	293	353	321	335	297	318	363	328	317	333	321	337	352	345	318	327	368	319	328	326	329	330	339	350	361	384	338	347	353	323	329	343	337	319	308	324	301	285	331	287	337	313	324	361	348	330	311	317	306	326	344	323	345	319	328	356	366	291	325	307	362	317	317	313	315	315	328	338	292	351	279	320	320	326	298	320	308	327	328	332	335	292	374	339	336	302	308	293	303	320	333	319	340	321	339	319	351	327	333	343	310	338	306	333	293	311	341	358	341	331	354	358	311	358	347	321	322	334	313	315	309	331	337	349	309	333	337	319	328	321	332	332	340	338	325	312	333	311	295	308	292	349	301	318	317	339	323	301	317	334	350	307	326	327	334	324	317	330	340	324	337	334	340	292	322	315	304	312	299	323	329	327	331	348	339	341	358	359	336	352	322	312	306	336	335	316	326	303	307	304	324	324	336	340	323	360	338	348	354	344	332	322	326	327	345	314	377	310	340	330	307	363	317	326	328	366	316	357	346	318	355	343	331	351	329	339	323	306	317	307	323	335	326	321	294	309	330	305	331	293	319	334	303	341	296	349	331	328	343	353	362	328	338	294	344	330	315	315	315	332	330	318	342	320	333	334	336	308	328	329	332	329	329	337	357	344	321	329	348	347	320	303	335	302	309	320	319	303	322	353	329	318	330	325	330	337	332	328	335	339	331	358	300	303	324	294	332	327	360	303	310	326	303	309	315	335	342	318	299	344	312	305	307	363	302	375	322	325	325	333	341	347	358	343	353	282	333	341	336	365	329	320	330	373	330	320	357	337	323	276	342	320	330	332	363	336	343	350	320	342	326	308	319	327	306	362	320	318	312	279	317	342	344	308	291	320	341	303	347	296	323	318	326	370	329	333	331	323	353	336	358	323	318	361	312	325	337	320	357	338	346	325	327	311	326	305	319	309	351	334	330	332	351	336	374	321	316	362	305	291	320	315	328	360	346	314	331	344	321	333	327	340	307	328	337	317	325	317	315	305	332	311	350	321	297	307	343	327	346	347	319	282	312	274	342	341	351	327	326	337	356	371	317	340	361	352	331	346	335	332	358	338	325	354	309	312	342	324	305	342	346	334	323	329	333	347	342	322	336	333	323	326	349	321	315	332	335	322	290	296	316	332	314	329	317	325	323	365	353	325	366	324	345	318	340	370	339	350	323	372	338	353	333	310	309	314	341	338	335	322	312	331	351	308	340	336	326	362	297	360	318	369	326	304	374	339	337	323	299	333	332	313	312	308	346	309	316	334	340	340	325	283	327	328	315	334	338	346	326	313	334	360	323	335	318	303	329	325	351	369	321	323	361	337	313	347	331	368	312	303	316	326	291	331	339	326	320	313	289	351	346	325	310	312	296	289	326	348	306	311	334	340	318	313	324	322	325	312	396	319	324	329	332	348	353	355	345	294	331	323	341	324	317	330	349	367	341	333	325	349	320	346	336	297	335	326	343	345	323	324	328	309	293	353	297	332	314	345	342	358	325	334	340	325	324	315	357	362	315	330	325	327	351	363	345	341	335	297	364	328	328	315	321	342	323	332	330	334	317	344	321	315	356	333	333	295	319	345	321	316	341	332	323	325	371	344	329	336	322	330	313	312	319	297	317	356	331	327	308	306	312	337	313	342	312	357	329	305	345	344	312	327	327	310	319	335	335	323	333	295	305	321	344	344	350	351	309	329	324	323	352	313	342	343	309	329	356	295	349	331	341	343	335	326	346	329	339	327	369	353	340	329	302	322	308	332	348	305	357	342	341	291	329	314	319	320	368	316	338	307	348	331	318	341	313	309	290	320	318	315	321	308	321	309	379	356	319	318	317	346	309	333	328	313	299	342	338	343	376	330	321	309	327	320	351	363	353	312	333	340	334	325	335	351	343	297	339	330	296	335	291	365	326	340	361	343	353	336	315	321	346	321	308	305	314	338	332	317	301	338	329	315	314	334	334	368	362	328	314	348	360	334	311	313	310	338	311	333	328	321	364	311	320	359	341	330	307	357	322	314	337	354	292	328	305	346	314	340	339	318	334	307	337	343	326	331	310	365	336	337	338	326	337	340	329	354	338	352	334	319	336	362	317	336	340	334	331	322	323	323	344	343	317	325	328	340	327	314	336	310	305	336	354	325	290	336	351	329	347	337	340	309	329	313	336	292	330	343	323	345	329	315	317	347	303	325	311	352	310	324	318	344	331	317	287	286	349	307	293	329	347	358	334	335	317	362	335	304	344	366	298	343	320	349	356	311	319	341	328	329	321	335	361	346	353	304	344	321	346	321	322	326	318	328	330	335	323	303	320	340	317	322	316	352	329	392	333	316	316	360	356	342	306	315	305	329	316	325	307	307	319	350	302	345	339	341	358	305	354	314	333	298	336	339	322	338	308	298	333	317	319	322	343	330	310	339	351	385	322	325	339	298	339	291	303	333	334	346	340	306	366	305	329	329	354	295	301	350	313	315	331	315	338	307	330	342	320	311	347	318	313	323	338	324	298	307	329	325	328	330	324	360	278	329	318	281	350	330	329	335	358	343	338	310	339	323	301	302	341	334	303	316	315	344	339	338	325	334	324	322	289	303	315	334	320	365	327	348	322	349	347	307	327	313	315	333	326	320	309	322	307	336	330	354	316	334	330	366	322	328	311	337	324	332	344	333	341	317	322	330	296	330	332	345	317	335	357
13907	17385	14130	7626	5234	4016	3038	2434	1917	1532	1367	1158	957	861	786	754	744	648	617	543	559	542	530	460	506	449	471	449	481	425	398	399	463	422	414	365	383	411	379	402	371	389	373	385	374	373	362	374	383	369	368	347	379	347	388	412	357	369	402	383	440	376	388	387	334	342	352	332	386	395	403	345	386	371	384	351	336	390	371	353	353	341	371	350	384	359	372	360	373	376	356	354	329	334	372	367	377	371	381	374	354	355	367	355	356	379	409	336	407	367	333	370	413	347	369	403	385	338	392	358	399	364	364	363	344	353	360	334	368	374	381	308	357	372	382	351	376	392	348	364	363	349	350	375	354	347	375	329	392	368	336	360	401	367	380	334	349	371	341	353	361	359	330	334	369	341	382	401	357	391	352	383	353	366	379	334	377	359	371	377	363	352	357	334	336	322	339	377	378	351	346	401	346	358	351	384	371	351	334	349	386	364	369	335	328	345	359	339	367	356	381	381	340	388	341	376	348	359	373	338	356	369	365	378	345	295	374	350	377	346	355	379	364	343	352	399	353	374	376	379	374	364	361	361	413	352	356	350	331	345	372	322	370	370	348	345	360	344	345	355	374	382	350	381	343	327	327	356	363	378	380	352	383	394	359	348	345	356	334	350	366	377	333	375	349	375	356	349	378	381	372	363	355	372	379	349	340	362	357	363	353	359	375	347	389	340	378	338	367	355	372	352	364	349	371	383	364	354	328	345	360	377	364	359	340	357	395	363	358	362	350	370	363	397	359	383	388	348	317	351	359	351	339	350	351	324	405	374	366	366	364	364	382	387	352	330	357	311	375	326	367	366	376	341	348	333	353	351	350	393	364	375	377	359	343	362	374	394	370	322	330	381	412	365	367	363	340	354	325	351	362	331	350	367	367	350	398	357	347	345	367	329	382	372	345	350	356	365	371	373	334	361	321	369	376	352	372	387	383	371	322	357	338	328	357	339	352	365	338	357	337	359	341	338	367	364	356	363	363	337	355	364	368	356	368	356	359	378	360	314	327	371	362	358	356	375	331	360	363	359	355	359	349	377	361	354	375	352	328	378	325	362	364	361	378	376	348	367	343	388	388	356	359	324	325	368	372	352	388	378	367	339	377	351	390	370	376	370	324	371	340	363	353	366	370	364	349	346	381	415	354	354	376	363	357	375	343	355	341	393	349	350	356	386	333	336	364	307	367	367	380	363	368	332	353	366	342	345	357	360	348	358	404	369	328	388	335	356	342	361	357	404	361	356	357	348	343	348	328	359	370	349	372	348	357	372	354	343	331	341	390	340	378	362	358	392	356	340	374	390	366	378	377	349	334	385	349	371	356	381	361	369	337	369	351	381	367	369	361	376	352	357	383	356	377	346	365	369	324	333	355	352	350	388	352	359	325	366	339	363	320	335	355	385	351	387	349	362	360	330	381	333	372	342	353	361	363	351	357	356	347	348	390	356	384	365	354	358	389	369	367	352	343	390	397	347	404	350	364	371	361	350	375	363	329	355	388	328	346	375	372	343	317	358	389	366	367	388	375	368	370	373	371	355	338	317	346	387	340	317	367	355	364	344	366	317	388	365	366	332	373	345	371	314	357	353	323	396	350	348	364	380	339	360	359	343	355	346	370	373	327	349	348	362	365	352	354	332	327	366	362	353	372	360	322	363	317	365	380	354	375	359	318	362	346	341	379	337	369	377	356	323	360	346	359	318	364	384	333	371	348	322	364	348	386	326	362	398	359	331	404	371	366	363	360	376	369	337	344	351	379	364	343	361	376	362	408	356	368	345	342	389	348	378	380	364	341	366	298	342	371	350	343	373	334	364	390	396	309	345	363	382	352	339	343	360	363	361	378	318	374	359	367	399	370	342	364	374	373	352	388	352	369	383	360	384	345	351	353	356	345	366	351	344	369	368	373	350	364	344	388	357	342	373	353	357	363	364	370	360	375	359	318	352	345	360	351	336	363	359	336	390	329	358	360	331	383	358	375	365	331	355	330	359	338	345	370	371	355	348	347	385	387	353	339	356	356	357	361	358	328	353	375	348	336	336	370	347	379	361	340	344	359	329	357	361	350	351	359	366	339	345	400	349	368	375	364	370	369	363	321	342	355	325	314	364	326	348	380	373	331	365	398	367	362	344	336	346	362	354	369	341	376	378	354	400	344	352	362	337	337	330	355	335	380	360	369	341	383	343	369	347	368	360	379	339	368	371	355	383	376	362	361	367	354	386	335	342	377	345	369	361	360	356	324	377	365	352	375	360	379	345	347	375	364	347	337	369	346	353	351	361	375	362	351	367	347	347	357	376	379	384	345	352	363	368	391	359	331	341	328	362	320	362	356	375	345	352	341	395	378	357	363	348	383	361	347	372	357	367	355	374	365	378	349	354	379	328	361	358	359	356	363	355	370	344	346	362	353	380	371	353	363	401	361	343	349	363	380	376	349	362	330	340	359	357	356	343	359	345	360	357	337	325	333	399	368	385	367	353	381	367	356	362	354	370	376	338	357	332	363	376	347	358	373	358	330	351	351	368	370	375	349	374	349	339	385	369	381	360	373	321	367	340	353	385	369	343	369	378	368	346	342	397	346	378	375	352	341	351	339	365	340	366	344	357	317	400	319	369	352	372	338	323	370	344	363	387	352	351	354	343	324	372	420	363	360	361	374	356	339	354	390	355	359	321	380	380	350	368	354	328	361	360	367	376	364	353	343	359	386	374	340	339	383	338	364	353	369	385	339	349	349	353	381	350	329	364	359	379	373	345	325	363	345	371	349	400	375	360	369	317	352	349	409	383	351	338	360	341	343	356	387	364	350	363	374	355	356	362	320	362	356	370	370	382	332	361	361	355	386	368	380	398	357	392	358	368	390	354	370	350	335	387	406	354	359	353	369	384	359	351	369	351	355	380	355	355	360	374	371	337	334	378	367	347	380	356	381	361	350	364	302	368	332	383	369	355	350	385	361	391	369	387	393	335	340	350	359	340	388	338	388	312	392	356	377	401	367	319	350	346	415	363	353	376	375	352	365	349	363	353	386	368	400	355	364	363	371	351	356	356	367	344	371	366	362	371	323	321	389	377	338	396	383	391	359	344	372	310	363	380	370	362	375	398	353	354	348	367	370	372	403	371	340	334	360	389	342	353	361	375	353	371	344	352	348	376	386	335	345	338	362	378	341	394	325	361	373	360	383	330	342	375	353	334	359	366	362	385	368	373	368	350	349	376	351	372	364	346	382	368	364	368	373	365	332	352	366	363	355	378	360	366	369	358	357	350	402	336	361	358	347	372	359	335	328	333	361	380	362	347	348	336	342	331	332	342	355	348	399	364	386	349	354	357	320	387	370	344	326	347	367	332	361	381	371	334	363	364	350	372	354	360	379	348	366	337	365	337	388	366	367	360	340	363	361	356	348	367	361	390	349	330	373	360	364	351	347	358	339	359	358	372	388	374	335	381	368	348	385	390	357	351	383	367
26902	20200	8079	1158	780	729	752	604	648	646	664	637	617	674	622	665	635	606	677	625	643	640	670	614	653	601	661	635	603	696	610	622	675	632	605	609	607	668	604	635	693	634	615	615	619	587	664	625	678	655	620	659	613	651	617	584	599	668	632	656	622	602	571	644	642	603	589	617	657	634	665	653	651	683	623	678	656	649	646	627	652	605	659	623	613	643	594	643	601	621	623	634	613	648	652	659	656	627	605	641	675	652	588	621	608	629	646	592	698	637	671	649	592	645	679	611	614	673	629	605	609	654	673	624	643	629	626	623	641	639	613	615	685	620	598	639	598	675	650	616	667	623	640	579	629	665	690	698	632	623	641	637	659	598	604	655	678	668	667	634	632	641	627	572	631	632	605	685	614	630	588	606	618	628	659	618	664	606	597	607	631	647	577	625	630	594	641	619	625	589	626	641	627	631	667	623	636	574	663	605	623	635	626	616	605	603	673	608	644	628	612	627	629	619	626	635	681	610	640	603	604	617	670	603	583	615	662	635	632	638	614	650	635	647	589	648	635	612	634	619	629	640	604	632	665	625	614	571	621	656	618	678	602	614	627	632	672	648	611	649	660	601	603	598	656	660	625	695	634	615	609	590	649	629	601	662	617	648	634	603	676	592	627	666	624	631	685	629	651	599	633	610	630	604	599	654	601	614	634	628	641	624	650	651	635	654	625	650	664	624	594	654	648	603	648	660	631	626	638	639	608	612	583	644	664	680	689	619	645	591	679	593	628	654	615	625	651	647	633	633	626	644	592	587	656	621	631	647	668	618	659	618	590	591	603	635	615	664	627	599	671	637	641	651	605	649	646	599	701	650	652	647	647	608	617	624	622	663	604	645	650	701	632	620	679	620	654	629	613	585	613	615	660	696	623	601	613	615	640	613	644	611	635	646	655	596	623	623	671	631	575	628	621	622	577	635	614	638	629	603	658	656	633	603	631	656	612	574	672	614	631	639	618	612	643	655	628	676	619	619	669	631	631	651	629	613	641	604	636	586	623	629	642	617	623	625	669	646	686	630	623	659	609	605	644	595	643	618	630	637	636	670	586	622	656	632	626	652	644	613	625	665	628	606	638	639	644	617	664	593	629	608	631	605	576	635	660	682	631	621	620	600	644	622	664	575	599	616	621	618	667	614	654	609	676	617	653	663	650	600	624	624	629	653	623	657	655	694	656	596	609	642	631	593	590	624	623	645	648	645	607	627	618	610	701	613	629	648	640	645	659	668	625	617	607	675	622	657	624	625	631	628	620	584	633	620	618	679	639	607	576	611	632	595	620	615	626	609	658	627	615	611	616	648	619	618	605	628	617	616	605	629	620	644	632	647	638	634	665	657	626	638	666	631	637	612	636	655	636	646	600	615	600	631	583	655	635	628	626	630	644	576	686	606	631	605	637	656	646	608	617	623	628	641	644	679	609	627	641	635	632	609	595	626	659	618	632	663	627	602	639	677	618	609	663	586	606	619	650	606	622	635	637	632	637	619	631	630	636	609	696	660	652	601	621	650	618	637	639	626	653	644	652	621	625	629	592	626	629	600	624	657	621	610	607	654	612	647	623	598	646	677	622	684	633	632	644	694	641	660	640	695	663	605	622	617	668	664	629	646	604	624	684	641	641	627	636	630	609	634	589	599	664	617	670	620	625	631	628	625	674	584	620	635	653	612	650	676	664	615	653	593	656	648	657	660	638	624	604	599	665	664	668	594	602	633	578	670	624	596	648	618	602	593	577	670	620	629	602	580	631	610	567	657	627	647	652	599	647	609	607	641	654	674	609	629	610	650	613	606	670	603	609	623	620	649	616	666	647	665	631	677	629	669	618	644	671	660	638	663	663	641	644	620	628	653	635	613	591	675	625	628	645	633	587	629	622	661	621	648	619	638	642	642	635	615	638	639	656	603	664	632	658	642	615	625	609	594	594	628	662	606	599	620	631	607	612	597	661	662	599	613	666	630	586	630	639	692	622	670	635	621	642	657	650	615	656	589	639	612	656	615	656	599	642	660	588	613	662	628	627	655	625	657	624	641	666	596	607	634	657	591	579	649	599	605	569	634	636	594	651	596	638	682	636	687	674	644	616	642	624	624	665	629	627	616	615	603	653	581	641	651	656	618	629	647	628	581	629	634	622	653	626	613	624	638	605	634	595	602	678	651	642	642	669	658	640	670	624	639	614	627	656	643	627	618	604	609	602	662	592	631	599	670	624	639	655	655	620	604	647	657	682	637	584	559	645	627	630	610	610	593	647	621	615	668	629	636	655	628	665	697	630	671	664	692	616	659	664	674	618	651	610	627	639	604	655	638	608	590	611	597	577	644	650	687	638	648	616	629	613	657	613	617	648	627	666	627	621	640	614	616	625	633	599	619	612	589	592	619	638	650	620	577	672	643	578	665	656	654	661	651	660	582	652	662	658	618	653	639	620	613	620	615	597	627	636	680	616	643	669	583	573	595	623	682	661	618	690	625	610	624	604	628	651	681	673	680	615	642	596	643	656	634	660	618	665	645	663	636	624	681	635	633	653	684	607	663	632	620	646	635	602	613	647	662	617	593	647	609	624	624	659	629	641	630	635	593	667	584	596	630	601	635	645	632	617	647	617	611	611	636	664	634	651	663	632	593	640	648	647	620	575	616	667	637	623	609	629	657	644	635	604	646	643	616	598	602	659	649	646	654	700	644	638	638	635	636	641	640	660	630	628	612	597	651	665	627	653	657	633	666	614	643	649	642	635	593	649	637	630	609	598	641	651	594	667	596	663	617	667	648	665	626	573	644	629	661	624	618	674	639	599	589	630	639	644	617	602	646	659	649	626	626	625	603	644	580	601	646	606	629	573	590	627	596	634	579	583	616	635	645	646	626	640	605	659	603	619	638	601	640	610	636	597	616	630	651	616	640	625	624	647	625	635	616	603	638	658	614	633	691	665	584	605	594	660	595	623	619	622	619	617	655	681	643	656	617	583	685	652	645	669	625	610	644	627	611	654	611	648	650	618	662	619	628	658	628	641	624	599	654	652	623	652	680	610	636	649	634	612	633	616	589	669	633	659	681	604	642	631	674	642	625	616	629	659	635	618	610	641	637	617	655	601	646	689	624	689	651	586	604	642	662	630	631	649	643	668	606	629	695	661	605	676	647	679	611	672	611	622	667	630	630	628	597	625	660	670	659	653	638	636	660	638	620	638	628	625	646	610	656	614	607	661	584	631	614	654	633	633	549	624	621	630	658	579	617	623	657	632	614	655	593	607	648	588	610	640	612	670	652	665	639	662	634	643	581	662	592	644	645	635	651	581	598	603	671	641	677	637	601	582	624	596	640	659	604	626	653	693	657	643	614	631	641	632	655	609	679	627	636	652	652	589	628	660	621	662	591	631	670	609	635	665	637	695	643	624	658	581	648	657	656	632	646	591	614	668	624	660	640	660	662	658	662	651	638	647	652	628	651	645	637	671	652
7720	1546	1433	1030	906	881	803	766	807	802	780	817	698	734	755	782	773	669	764	736	724	750	762	783	729	751	774	788	765	694	758	738	697	703	733	713	764	774	759	719	715	709	702	732	737	735	796	746	784	740	746	731	741	784	766	687	736	709	740	817	731	795	725	757	753	723	796	776	788	699	711	730	697	743	713	726	682	753	734	720	791	770	750	738	761	731	743	698	793	728	754	755	715	734	741	765	704	782	773	730	701	784	686	770	704	679	743	709	760	767	683	745	727	727	768	743	743	713	702	721	741	787	721	727	725	677	720	695	756	696	720	723	753	776	709	746	714	781	780	718	723	737	725	715	763	723	759	731	763	679	738	722	744	754	751	732	725	721	769	736	783	752	777	713	721	738	721	738	721	738	718	752	749	756	680	775	747	748	736	738	714	761	708	735	684	765	746	765	725	697	753	738	720	796	745	704	818	721	733	759	756	743	740	731	737	741	767	700	776	793	742	744	776	775	731	748	744	707	713	786	765	763	772	744	773	774	750	703	730	710	688	732	761	727	756	736	704	785	739	731	689	692	732	782	757	735	751	694	753	773	774	810	755	674	721	726	756	734	761	708	753	721	748	728	664	725	753	754	737	746	750	740	732	714	705	785	694	690	724	769	768	777	804	764	754	723	720	720	705	725	737	698	754	701	747	728	735	719	734	748	737	740	691	752	700	737	722	696	755	771	745	733	783	724	667	753	787	699	734	751	708	750	741	718	757	815	786	738	724	781	736	716	755	744	768	754	749	713	723	729	750	730	758	712	787	708	718	797	756	738	744	746	739	754	741	748	787	762	703	713	715	744	716	757	720	726	724	735	753	770	715	754	723	755	697	691	740	730	748	735	765	728	750	767	737	772	718	750	767	763	753	710	726	739	725	745	778	748	719	711	778	689	761	708	724	786	740	717	700	776	742	757	729	706	710	785	744	722	736	729	729	685	730	704	724	709	741	728	746	723	748	743	753	732	768	707	696	739	763	694	734	761	775	735	778	750	773	772	766	713	645	760	777	742	762	776	757	754	731	828	785	750	723	778	753	751	740	757	728	778	755	735	703	698	712	721	703	733	710	779	763	732	734	739	764	717	766	798	705	726	755	734	749	737	708	702	725	711	739	736	702	705	720	703	778	779	735	762	747	766	719	789	716	705	695	703	697	775	720	746	711	744	720	735	749	746	815	780	739	747	751	741	728	717	711	699	756	699	772	774	749	717	724	734	732	705	767	675	730	770	790	757	757	712	716	780	713	788	718	762	792	721	729	753	778	750	748	741	706	762	758	709	731	709	722	736	751	728	750	746	720	730	764	740	755	724	688	773	753	722	750	749	693	700	753	723	711	742	687	714	767	696	774	709	775	777	731	769	738	715	734	662	696	745	705	772	688	763	742	689	725	714	711	766	740	714	712	729	712	716	746	680	734	762	764	698	710	735	721	767	723	696	698	697	730	705	768	763	722	723	737	714	738	682	729	753	682	768	737	747	700	735	767	726	738	724	753	779	678	715	731	732	757	757	733	699	771	763	759	773	729	748	745	664	739	718	761	729	716	780	730	759	681	720	726	744	773	710	713	726	791	773	713	742	725	754	759	728	739	719	730	734	734	743	733	731	756	768	761	704	736	686	779	677	747	734	727	723	710	730	734	760	737	727	752	754	809	742	758	768	704	744	714	708	718	725	703	717	736	748	744	698	755	724	799	709	724	781	742	714	685	677	713	751	767	750	751	752	763	788	731	723	723	777	754	708	674	730	730	710	716	754	700	711	687	783	752	723	724	737	753	725	759	746	718	736	760	750	708	729	733	706	736	715	710	736	686	723	738	724	729	703	710	723	788	729	746	755	775	744	756	729	768	738	734	773	718	735	706	731	826	773	718	760	763	719	803	723	770	713	733	768	750	702	712	720	733	764	738	766	723	728	752	727	737	719	699	763	735	727	737	702	751	706	730	746	733	729	733	755	686	702	756	747	755	724	689	731	713	724	701	719	729	691	745	699	742	785	746	700	719	766	724	720	736	738	730	719	770	761	730	747	768	697	721	730	719	744	714	777	790	732	707	773	748	726	739	740	715	762	731	706	722	676	771	684	730	777	684	754	784	722	791	747	755	700	753	766	765	734	770	781	787	757	763	764	737	740	733	677	755	743	754	737	734	734	746	745	734	768	720	704	758	710	737	757	721	732	768	798	796	805	758	732	689	733	730	754	716	785	735	792	757	767	734	748	756	703	744	724	684	773	742	732	734	716	684	741	694	716	726	768	765	683	694	748	730	737	751	729	768	752	724	750	769	774	763	710	734	764	722	738	755	719	788	736	705	775	762	739	730	735	724	765	743	752	708	733	775	761	733	727	782	788	711	755	742	718	728	765	757	714	743	712	731	715	749	684	745	761	775	740	684	709	722	693	742	741	751	742	778	726	718	734	736	753	734	749	751	796	739	723	737	746	741	706	727	742	725	723	728	730	783	771	749	797	744	767	725	755	748	753	742	725	727	717	773	693	779	743	715	758	781	778	764	756	714	746	737	732	719	758	786	749	740	734	762	743	742	710	744	718	754	829	713	718	763	789	789	716	719	744	687	734	711	750	687	709	758	746	742	681	702	754	740	705	739	753	734	754	735	744	685	713	725	721	763	704	750	769	808	745	698	748	735	681	774	766	757	774	718	714	764	725	721	745	731	717	757	730	671	746	721	760	826	720	721	754	783	796	712	723	722	742	773	733	720	771	723	707	766	739	783	761	702	739	720	754	734	780	729	693	720	734	760	719	765	767	773	744	788	718	727	733	765	714	731	762	699	756	745	758	793	726	748	718	777	686	728	719	699	700	713	773	765	773	735	717	779	721	756	761	742	757	715	717	752	775	723	743	688	797	715	747	707	748	718	751	746	731	766	742	735	774	811	726	721	712	774	743	765	755	735	743	729	717	746	699	768	732	749	687	770	779	726	775	757	734	800	728	747	707	766	719	757	716	761	761	716	732	751	793	776	748	731	774	760	748	756	750	680	742	762	720	715	711	732	752	712	719	713	721	708	723	772	703	758	721	780	741	742	725	778	715	733	743	781	702	714	734	772	740	797	713	701	731	765	754	741	741	735	768	716	713	766	723	795	726	719	750	707	700	708	761	731	748	777	724	774	713	782	758	756	734	729	738	673	724	731	771	727	749	755	761	703	685	726	709	746	727	747	714	718	777	756	705	772	741	697	739	718	734	726	743	720	744	761	706	731	732	767	711	750	739	737	710	744	749	746	722	776	700	775	735	748	774	774	765	758	743	706	723	745	745	780	753	700	774	726	715	754	720	707	745	714	710	726	755	747	742	713	728	739	748	766	696	748	736	704	738	730	786	727	712	745	766	767	727	741	741	722	720	722	724	750	715	753	712	707	706	717	701	700	750	770	743	761	772	780	742	727	740	743	708	747	718	759	730	679	736	748	757	753	751	721	739	759	729	766	758	768	737	732	747	727	700
23639	20976	28360	23734	20965	11877	1226	774	630	583	546	496	469	411	425	392	406	414	372	383	382	353	344	369	353	338	326	351	318	363	322	295	339	308	299	310	310	323	303	351	321	326	323	336	333	312	295	326	313	348	337	330	306	349	333	331	303	324	346	332	316	301	311	296	315	294	296	320	318	314	296	303	289	286	300	325	319	319	336	281	324	341	279	307	326	308	305	286	314	299	303	315	326	285	322	302	337	343	319	312	327	304	315	286	314	347	324	314	311	310	343	301	328	299	342	325	310	316	307	286	342	268	310	323	318	299	281	323	303	302	339	350	301	277	328	311	309	304	302	315	302	305	304	289	310	325	293	305	282	340	318	335	317	327	309	287	337	328	323	326	307	277	283	302	286	283	309	316	282	313	279	314	332	309	308	296	335	326	287	316	294	305	305	304	313	304	283	302	326	316	311	308	290	315	302	296	315	329	330	319	298	300	308	282	317	323	291	313	292	319	331	323	319	309	342	295	342	340	322	281	320	299	357	313	314	352	318	293	326	312	308	296	275	308	274	323	288	289	326	311	317	283	274	322	292	309	314	326	276	315	314	325	321	300	296	313	317	316	288	319	325	293	324	301	309	310	329	281	342	312	370	302	324	312	308	302	314	331	320	303	310	316	301	289	311	329	317	350	305	333	318	308	298	317	321	301	333	287	280	323	331	296	301	334	352	299	309	323	325	335	334	292	296	339	297	318	332	328	305	295	289	300	291	298	316	311	344	299	359	341	313	312	316	283	309	288	318	319	301	273	316	313	318	344	309	315	329	321	317	307	284	316	325	314	307	287	319	278	266	298	326	304	315	289	295	294	312	294	301	313	317	364	326	320	316	311	247	348	324	300	281	284	322	343	299	336	307	301	303	327	330	298	311	314	308	329	310	295	296	355	322	290	315	320	324	316	331	312	324	306	306	259	328	311	302	338	315	304	303	301	290	308	310	350	291	323	318	311	292	315	347	306	303	285	298	306	324	308	325	335	299	279	293	299	303	324	303	315	304	315	300	324	332	311	297	310	284	315	325	320	287	320	318	324	301	310	332	310	309	320	314	289	325	293	309	273	342	326	282	326	311	335	288	305	293	324	287	326	325	291	287	300	354	327	288	321	298	312	310	305	298	288	295	284	292	282	306	330	299	333	312	302	305	331	310	320	307	291	304	297	284	301	313	307	303	318	306	308	337	307	317	320	307	284	327	300	308	321	310	312	284	293	325	318	310	298	314	342	312	318	298	321	309	317	307	298	304	304	270	302	281	331	331	308	321	307	305	327	318	305	294	319	313	322	340	310	330	301	296	329	301	284	308	318	305	307	308	294	293	291	315	341	321	283	292	307	285	312	341	316	327	328	293	267	276	293	280	307	325	282	318	293	307	296	329	291	302	293	321	301	319	326	307	327	282	312	322	315	284	336	300	315	299	319	317	346	284	304	303	311	332	298	306	322	295	285	331	333	353	316	307	281	330	293	324	289	269	273	292	333	319	320	318	307	328	325	302	327	330	327	318	281	314	316	319	295	345	272	313	322	323	337	306	327	300	309	316	321	298	337	307	321	332	322	318	319	328	306	325	327	331	306	289	347	291	307	333	292	332	328	302	314	337	294	295	322	285	296	302	320	308	297	294	307	320	316	284	321	306	297	324	322	297	284	283	292	300	312	310	301	308	340	337	332	325	285	291	301	344	318	313	285	284	330	299	266	329	316	316	318	311	306	291	309	306	305	318	298	348	278	329	314	323	312	323	287	300	295	293	298	289	302	305	299	303	323	323	320	304	316	309	311	319	331	318	299	318	311	313	294	330	345	289	297	293	315	306	300	283	317	305	350	296	312	298	307	312	319	331	305	306	293	304	315	295	329	295	319	312	298	325	339	310	306	333	338	335	335	331	300	308	297	336	317	304	277	316	316	300	353	357	300	317	328	340	301	319	321	291	301	307	330	311	312	287	281	317	320	332	308	306	333	326	323	320	287	328	287	328	302	324	344	336	344	308	307	321	290	314	304	287	303	294	296	320	334	301	301	284	299	284	316	295	290	308	314	319	295	295	319	329	298	313	311	287	320	319	311	307	306	325	281	334	326	321	340	307	302	329	284	286	337	291	315	281	314	307	327	324	286	275	314	309	275	321	305	342	327	300	302	323	312	331	280	300	327	299	293	272	308	304	317	307	296	274	338	306	281	335	330	297	332	267	310	329	294	305	298	314	311	348	303	336	318	327	304	326	305	323	275	321	320	298	288	312	313	313	301	298	307	297	315	293	312	326	308	326	365	310	287	326	313	355	261	345	318	305	332	343	305	306	332	314	329	302	324	337	314	326	293	316	298	255	330	280	307	314	328	322	308	293	304	322	339	307	292	320	317	307	324	319	335	290	274	298	328	299	327	323	305	320	273	301	301	306	293	297	318	341	284	328	311	301	301	296	291	326	296	322	294	302	337	296	313	318	307	378	306	304	342	266	308	303	271	359	279	336	279	297	294	293	289	335	301	303	304	274	290	277	318	298	320	341	317	323	298	322	295	304	309	332	305	316	293	319	320	304	303	313	314	333	312	285	315	317	321	317	309	297	310	301	300	307	347	335	303	303	310	319	311	277	320	316	332	317	314	291	303	310	312	293	318	298	331	305	318	298	303	312	327	309	317	328	309	327	312	294	337	309	324	317	304	321	327	312	294	316	307	320	324	322	318	337	332	331	292	328	320	321	329	310	325	280	273	335	317	341	307	302	314	290	287	297	331	297	272	311	288	305	294	348	315	291	295	311	289	323	302	325	330	280	293	302	320	328	321	335	291	320	309	307	315	278	330	304	316	304	320	290	318	293	299	290	293	318	318	306	335	304	321	316	316	308	288	312	323	311	315	322	302	281	301	331	299	320	319	324	294	327	287	315	325	319	303	261	337	302	317	275	337	331	319	325	305	289	332	325	309	321	307	293	324	317	325	281	350	300	311	315	319	350	322	310	333	313	317	295	288	329	307	299	293	296	300	323	307	309	302	293	283	287	322	331	297	299	313	300	330	312	329	324	316	353	308	290	317	312	295	280	308	299	270	315	312	317	313	303	330	306	326	323	295	335	333	347	318	348	300	288	310	312	302	303	339	311	317	328	336	290	317	303	345	296	302	344	325	338	297	295	317	333	290	296	312	320	283	297	309	308	319	299	328	311	298	299	307	301	311	299	313	324	292	309	350	286	267	299	310	296	298	344	267	311	305	326	317	292	310	302	325	299	322	290	322	290	326	289	314	272	312	295	292	314	319	292	337	288	337	309	302	310	327	295	292	313	308	300	313	322	291	280	326	320	294	319	315	309	300	292	306	321	314	308	325	312	289	296	310	292	307	298	283	311	318	289	313	307	329	311	333	318	314	286	310	313	296	321	302	311	297	339	318	310	288	306	263	279	315	324	305	297	309	295	313	295	318	323	300	296	285	325	317	349	312	349	294	345	280	300	311	309	301	319	306	350	307
10733	10897	8766	4343	2984	2228	1766	1373	1141	998	847	779	678	616	570	540	545	545	497	512	435	487	440	433	462	445	461	423	431	393	386	403	383	427	407	369	397	367	407	391	386	426	407	395	333	379	441	417	397	380	387	355	382	395	406	390	382	365	368	376	356	371	373	394	341	408	350	383	357	391	381	338	386	372	396	332	348	363	367	355	355	352	367	368	353	370	377	379	383	336	368	337	359	357	353	393	407	378	350	353	369	381	363	360	346	368	364	361	351	366	400	414	366	377	363	349	353	375	374	365	393	374	355	385	342	361	370	365	372	383	330	388	392	374	369	364	374	387	373	360	394	364	326	396	344	329	388	387	351	358	392	347	356	384	387	366	377	354	376	370	321	365	359	401	374	350	358	375	388	404	362	339	350	406	360	358	368	334	371	364	389	403	367	349	359	377	394	371	358	350	379	332	371	393	397	354	340	374	356	359	364	365	392	367	395	360	348	372	360	389	374	379	358	396	367	374	373	374	346	353	362	358	374	350	357	359	387	365	365	359	382	375	368	352	353	334	372	321	409	363	414	365	337	365	383	328	344	382	379	348	378	375	415	377	363	382	365	343	369	352	352	344	362	359	370	338	404	387	356	369	383	360	366	372	359	383	390	343	393	389	352	355	356	349	353	358	326	353	331	359	384	392	368	374	362	371	356	349	394	371	356	330	373	389	355	358	355	357	388	354	370	356	355	373	360	350	358	315	354	380	366	365	376	379	389	402	368	334	399	370	348	360	387	364	337	361	388	350	367	373	369	379	382	362	345	362	393	361	362	349	364	397	387	376	364	370	387	374	368	343	415	367	330	364	371	363	409	348	390	388	394	373	394	360	405	348	384	371	373	393	388	358	376	373	377	406	362	357	346	340	379	367	380	364	379	360	386	363	340	362	342	384	343	372	379	357	348	350	382	395	369	348	355	348	368	381	383	373	367	398	392	360	351	380	370	371	355	357	354	349	365	348	382	357	359	387	414	368	349	374	375	330	374	366	388	339	397	342	391	378	363	384	339	341	401	357	402	393	407	331	373	379	366	366	353	382	364	374	359	336	366	393	391	351	395	370	368	341	363	376	362	401	367	382	353	361	348	400	373	367	348	365	378	401	366	391	381	362	343	362	377	346	358	381	373	411	358	377	384	352	358	360	365	366	368	331	372	389	383	357	361	341	392	392	346	364	347	373	352	381	365	375	361	365	375	363	409	410	336	357	388	378	401	369	366	359	354	409	437	368	331	370	387	378	375	362	378	347	396	370	375	372	354	352	387	361	337	370	364	389	385	366	383	370	393	352	345	364	367	356	350	391	322	361	362	344	336	342	381	363	360	345	341	371	357	370	392	353	372	388	372	354	349	357	349	387	363	387	375	364	352	382	422	388	380	371	383	387	390	393	350	360	341	359	358	375	353	393	356	345	365	348	351	346	394	347	396	405	398	398	381	377	335	332	364	348	358	381	374	382	327	382	354	349	365	376	380	407	362	388	393	383	338	387	372	378	343	353	377	362	359	385	375	350	372	377	348	342	358	395	366	363	353	385	365	400	397	366	384	395	359	388	377	382	398	370	408	370	371	391	389	373	375	391	392	365	383	360	367	397	354	360	354	397	375	352	378	368	405	376	371	394	351	368	347	360	399	374	338	368	393	362	373	364	397	394	365	345	366	384	362	389	353	344	375	366	436	353	375	354	393	404	395	324	383	345	375	387	361	382	352	367	367	367	359	342	340	359	342	375	387	350	355	367	381	355	397	406	359	385	361	405	398	359	415	330	387	351	360	368	386	413	379	375	379	388	347	432	384	395	349	373	367	336	381	390	336	374	378	377	353	379	375	359	368	374	382	387	374	356	352	371	382	387	362	371	335	353	390	390	372	383	347	394	390	369	419	370	385	359	382	337	356	369	385	375	406	390	340	386	361	340	355	374	362	343	366	356	362	357	387	360	371	355	356	383	358	386	336	389	371	369	392	391	370	353	361	388	374	393	350	363	359	387	383	352	342	361	385	381	358	365	361	367	376	363	377	367	366	343	367	358	351	367	367	395	392	383	354	401	385	358	360	373	378	353	343	385	382	364	365	373	374	345	376	370	378	367	397	406	346	349	365	396	381	382	407	365	401	351	399	371	394	346	371	393	342	415	357	373	362	375	391	350	336	372	364	416	378	383	366	386	364	390	386	376	376	347	396	351	332	362	351	391	388	360	360	345	348	360	383	381	379	344	409	358	354	401	384	390	344	363	413	364	351	380	360	390	369	350	383	394	398	370	361	392	386	353	387	360	366	366	369	374	329	392	373	375	373	392	336	373	358	365	388	405	356	404	376	366	383	363	374	408	385	367	366	381	328	365	386	374	391	355	362	388	351	325	357	359	375	398	365	374	361	371	344	364	369	401	377	356	361	368	404	398	385	379	373	346	365	384	396	339	391	397	394	371	361	402	345	367	348	381	387	354	370	374	401	374	334	361	383	407	324	353	425	363	357	359	354	360	400	399	364	367	337	381	364	368	391	357	357	356	338	376	370	358	344	347	370	325	399	407	358	369	390	396	377	363	348	372	384	362	388	350	346	345	352	363	380	383	364	364	360	359	380	360	340	332	362	391	369	383	366	379	356	407	391	356	383	360	368	368	360	387	384	395	335	343	380	353	365	375	387	373	356	351	394	360	341	376	344	359	361	359	382	368	380	353	358	371	346	373	356	342	367	399	390	348	400	367	363	384	384	402	363	319	362	362	388	383	337	378	364	370	342	341	349	375	358	374	356	382	367	381	384	375	363	390	358	391	363	380	385	363	393	396	360	361	367	353	369	354	345	378	360	412	363	387	379	344	368	343	377	361	361	322	368	363	394	377	364	370	412	362	371	356	401	391	396	361	371	377	392	398	358	358	346	367	377	352	372	378	369	358	360	374	349	344	378	376	359	357	348	389	402	326	388	369	407	379	348	399	377	334	357	385	361	401	364	351	429	359	363	315	350	371	364	375	377	327	336	346	360	404	358	365	407	404	369	370	371	371	356	362	382	380	382	366	382	352	357	344	389	367	390	375	353	372	336	369	401	378	366	335	340	376	398	358	356	342	367	356	378	405	376	377	384	351	347	374	355	376	423	352	353	396	380	370	405	336	377	386	384	374	348	362	349	397	378	389	353	390	377	404	334	385	363	337	375	374	408	364	380	378	353	379	341	383	388	348	375	355	369	367	386	367	360	363	377	339	368	351	354	378	354	392	364	346	373	331	371	409	317	402	401	368	346	364	368	394	387	357	357	384	360	343	365	385	380	372	394	357	384	349	394	364	364	367	354	380	381	377	354	358	379	379	380	326	363	352	401	359	390	395	387	355	380	379	332	390	393	376	338	336	356	405	390	393	330	390	375	384	359	350	372	350	358	365	338	357	366	404	331	368	397	322	349	361	383	412	357	374	369	355	371	392	351	361	366	348	388	376	389	347	380	361	380	432	365	362	368	364	349	366
24960	20995	27270	24782	11315	1354	1050	934	859	817	893	810	784	785	801	779	802	803	768	801	769	756	767	749	738	762	756	735	728	741	743	737	784	732	764	767	761	807	696	780	745	769	769	707	752	736	792	738	763	778	740	749	744	752	746	723	756	762	726	735	749	745	747	758	736	734	749	803	745	728	709	769	805	793	791	766	758	759	764	779	726	704	751	742	771	735	759	758	762	763	787	776	699	720	744	723	763	771	739	772	751	789	702	742	714	728	758	728	749	739	717	731	770	697	710	742	748	726	745	721	724	774	731	733	719	692	791	731	766	756	744	745	769	820	778	722	775	731	770	727	699	760	745	750	796	752	750	760	763	693	736	703	722	748	751	722	691	719	743	785	754	713	733	746	729	726	791	733	715	758	752	774	698	776	762	726	752	789	754	720	738	747	727	793	691	702	813	704	746	694	752	742	776	755	755	746	726	746	664	732	711	766	751	741	790	759	786	729	744	721	761	743	710	684	743	734	800	677	774	734	794	709	791	774	751	733	724	776	758	757	712	752	760	779	707	771	712	720	772	774	777	742	781	713	743	708	778	805	752	759	779	778	752	766	738	800	765	783	742	760	743	740	737	766	732	720	702	792	689	784	708	726	760	723	736	734	711	704	770	732	761	763	686	779	721	759	704	779	708	744	754	783	745	753	718	764	740	769	790	745	773	734	734	720	705	745	763	774	727	750	711	796	748	783	776	756	734	746	749	728	744	760	742	708	743	755	782	660	743	707	741	796	737	789	774	797	686	724	766	699	762	707	783	738	729	763	719	742	739	708	767	729	723	767	755	740	723	720	715	743	774	776	772	741	747	755	743	720	780	703	734	721	747	739	730	774	731	723	722	660	737	763	712	740	730	750	723	690	725	752	776	748	761	742	710	747	778	753	734	726	731	796	725	793	789	720	741	760	751	698	739	740	755	744	695	729	746	750	802	740	773	782	728	734	736	727	744	728	735	761	736	743	744	724	738	763	749	727	712	722	781	721	712	725	729	762	774	748	708	742	750	735	747	741	763	798	754	708	702	714	771	716	717	780	738	752	744	725	710	778	706	748	737	741	824	738	657	751	715	727	746	791	741	786	773	734	738	750	765	662	735	727	749	729	718	756	699	740	778	715	799	751	722	726	796	727	731	735	788	744	754	713	737	765	803	786	704	809	736	768	734	730	711	710	717	695	739	720	701	757	710	711	762	788	796	756	715	754	738	829	700	718	694	721	756	754	748	750	744	688	667	755	723	700	801	764	744	736	755	760	758	767	706	758	711	758	737	708	754	790	758	708	741	717	712	742	733	723	806	756	739	763	762	737	757	770	746	790	739	751	763	771	684	733	756	752	753	724	753	784	719	770	754	770	699	731	685	762	734	719	742	752	715	731	780	748	797	752	721	787	785	753	720	761	683	750	729	765	752	730	688	767	735	727	757	716	747	775	784	769	719	784	702	764	751	768	758	761	757	771	755	711	718	729	705	755	726	810	704	716	750	785	690	702	714	740	736	769	714	738	790	724	785	748	745	741	785	819	765	778	750	720	715	751	737	727	751	769	704	751	797	719	760	722	725	710	766	732	761	772	769	742	713	747	753	735	802	758	778	757	772	747	765	764	757	748	719	754	718	759	727	728	750	742	722	720	730	749	718	747	749	796	704	755	767	754	733	756	741	709	752	747	760	766	726	744	755	763	761	720	719	720	780	719	780	755	688	734	755	735	770	753	791	754	770	785	720	747	769	784	712	757	703	763	754	706	759	742	716	812	745	795	736	774	725	739	790	704	713	715	760	779	747	764	708	778	770	751	749	733	739	719	670	748	713	728	738	753	723	725	695	763	750	750	761	724	776	723	705	717	701	700	769	704	721	721	779	724	725	734	692	743	757	753	701	735	735	762	796	719	704	748	785	727	766	740	780	717	707	760	763	702	715	719	736	795	701	755	779	696	767	792	735	741	706	754	729	774	715	777	726	733	730	735	707	731	730	771	707	728	749	748	761	710	761	753	760	744	770	750	802	805	719	724	745	762	770	754	719	735	727	712	714	740	720	733	806	725	741	767	729	771	749	699	758	711	735	706	776	753	754	743	737	763	756	675	690	741	761	766	729	720	736	726	750	752	724	750	770	719	700	729	735	699	729	738	744	760	754	741	743	752	724	721	776	742	782	766	679	732	719	757	791	749	748	734	730	782	754	773	774	734	729	769	721	690	731	753	739	698	721	723	748	722	708	734	726	774	747	757	724	736	755	716	735	720	736	770	796	727	745	763	763	765	719	706	732	699	769	753	714	767	759	758	798	747	721	760	756	733	738	748	760	711	766	770	772	727	742	714	728	755	734	725	705	737	750	710	736	767	738	759	702	766	742	731	768	795	743	729	720	749	727	804	743	729	753	708	767	749	741	741	774	779	745	755	719	754	773	747	693	731	704	721	718	723	754	776	757	694	759	728	739	757	727	752	751	738	688	723	735	734	754	793	771	784	768	730	714	759	747	761	763	743	757	767	808	722	765	755	738	756	712	714	703	792	739	777	752	730	778	709	744	702	704	711	734	760	763	738	789	737	737	746	760	733	797	785	771	670	780	741	713	737	745	745	755	747	750	711	731	749	740	739	757	753	749	775	747	717	715	773	743	806	716	725	741	788	725	730	759	789	799	730	728	729	765	772	782	748	762	736	711	697	730	705	733	722	752	799	765	758	778	750	750	725	733	780	756	769	760	726	755	742	725	723	747	692	718	749	739	739	736	782	699	689	722	746	699	768	756	773	745	756	773	778	760	761	719	763	718	773	776	749	718	745	778	693	745	755	770	735	776	728	744	708	742	722	689	761	698	789	753	781	733	743	765	698	803	745	778	775	717	745	784	745	724	787	756	742	734	697	768	765	754	735	750	740	722	731	694	770	728	784	687	733	714	753	750	689	733	736	786	776	769	716	713	699	823	711	743	746	723	750	750	696	747	731	784	752	747	758	763	741	779	788	748	703	745	723	767	716	734	739	799	716	756	757	767	761	753	725	749	731	743	799	730	762	686	752	734	719	726	702	748	716	728	734	727	735	688	780	763	765	774	765	755	745	732	776	757	721	763	706	734	750	717	700	773	707	718	793	742	760	743	743	723	739	777	772	757	749	756	683	781	774	776	723	726	739	761	702	734	749	757	730	769	783	721	759	679	735	754	710	666	770	712	732	789	722	743	711	723	733	745	735	791	712	733	738	734	763	704	750	710	758	742	709	715	748	737	741	724	694	709	713	678	747	760	739	747	760	755	726	728	746	708	783	765	750	759	720	724	763	765	752	755	770	751	768	727	698	734	694	726	766	754	735	747	736	723	743	745	722	725	739	675	711	729	729	763	770	760	767	707	714	687	755	745	743	745	759	781	741	765	737	767	714	686	734	711	721	738	714	747	710	709	742	733	766	728	733	776	777	775	712	735	747	787	766	704	774	764	734	748	761	712	743	741	806	743	766	731	739	745	760
10447	6587	5253	2842	2207	1812	1574	1394	1343	1183	1099	1021	989	902	953	959	912	929	887	873	897	882	877	907	902	878	823	887	877	852	861	894	806	831	815	845	879	857	844	878	836	833	855	842	846	855	828	850	889	850	823	795	873	896	871	795	853	869	870	814	850	856	835	825	891	890	868	830	837	887	786	849	886	815	815	873	879	833	908	852	870	901	837	873	839	862	898	848	804	845	803	843	831	852	820	871	821	867	848	842	805	883	822	844	836	903	856	873	839	826	832	867	850	893	804	891	823	813	849	819	833	863	843	810	840	776	857	851	872	845	870	878	845	867	860	856	815	836	782	851	816	879	865	865	863	791	838	882	842	860	838	838	794	892	876	821	842	859	831	821	860	830	894	838	871	868	858	830	870	913	871	908	869	851	874	881	851	817	862	786	893	826	844	823	893	828	846	794	834	852	821	839	885	842	880	849	843	814	837	815	799	857	879	833	777	879	803	864	833	828	799	849	885	809	878	850	827	808	864	864	805	827	841	848	813	811	835	825	856	882	843	835	895	811	814	848	849	886	860	868	826	885	911	847	792	855	848	834	857	867	867	873	804	873	832	877	812	852	863	868	842	854	856	823	808	843	844	895	841	800	804	860	832	865	837	894	809	798	851	777	830	832	884	828	817	820	853	861	844	778	845	860	852	814	843	828	806	786	803	883	787	809	859	851	851	869	848	830	852	831	859	786	846	834	879	852	868	848	895	890	817	885	801	896	846	851	843	788	899	894	836	877	863	812	828	861	801	842	864	821	820	858	864	852	863	812	842	851	851	820	815	852	847	805	898	871	831	817	849	901	803	785	831	863	793	810	856	828	867	856	842	825	831	852	827	810	914	865	858	851	829	845	841	821	867	806	836	841	842	835	841	840	867	899	827	859	848	844	833	880	882	858	822	879	864	832	782	803	860	836	901	861	853	863	869	815	881	876	798	816	874	896	899	861	814	826	831	834	861	895	872	844	870	883	826	841	802	889	821	819	801	866	825	890	868	848	850	890	849	834	814	857	857	839	856	839	868	851	827	823	829	855	908	861	878	871	869	766	843	834	845	803	853	877	823	867	833	831	869	853	858	846	885	842	871	853	883	819	879	820	879	858	823	855	837	814	838	909	809	818	876	861	889	818	826	896	845	833	887	864	835	829	865	881	867	848	834	842	887	837	850	862	858	876	860	814	789	824	854	872	817	777	829	827	808	785	850	880	868	834	831	824	828	881	850	868	844	806	802	809	842	860	809	864	824	839	875	836	815	876	857	813	818	833	901	871	819	827	859	831	803	814	854	856	838	865	840	850	868	864	848	854	831	860	836	838	911	852	847	882	830	915	781	850	882	862	827	879	827	880	880	890	851	852	834	829	870	866	819	831	839	821	864	848	798	841	862	841	797	829	799	794	841	897	899	832	814	837	810	865	807	820	836	801	858	849	846	872	869	840	885	842	821	833	846	786	848	855	822	845	836	798	790	823	860	829	885	786	850	858	827	819	816	795	833	829	830	838	855	840	867	826	803	885	875	881	819	822	890	820	877	813	876	840	898	847	892	833	862	826	826	885	834	785	911	865	824	825	835	830	820	815	848	860	835	858	881	844	859	804	848	784	834	858	885	856	836	808	816	875	871	909	774	852	854	857	909	813	815	867	872	824	834	845	848	859	902	804	777	820	828	766	858	858	854	868	858	864	880	833	886	844	838	831	839	866	772	842	843	839	812	826	848	838	867	835	854	864	794	819	831	816	871	834	828	839	833	823	784	886	856	832	791	810	856	836	846	871	810	818	856	856	856	828	848	861	792	796	794	872	840	893	821	840	846	816	829	840	825	863	841	823	846	876	786	835	836	858	844	851	886	878	838	863	832	834	821	859	849	863	826	841	828	873	829	828	816	860	797	813	837	852	819	835	913	844	815	851	808	806	794	868	824	804	838	817	832	804	862	832	859	861	851	791	877	809	872	850	830	809	875	881	840	837	828	888	850	876	827	871	874	900	802	802	882	922	847	877	821	787	833	861	881	843	846	824	855	857	839	857	799	847	869	866	900	884	844	911	847	837	824	808	863	825	819	829	864	796	888	869	834	828	840	838	807	838	834	873	870	880	857	829	863	810	867	836	833	840	796	861	866	842	810	817	829	826	818	862	868	803	811	896	827	839	857	837	830	846	879	868	851	825	831	876	828	835	835	873	849	890	864	838	814	876	851	844	854	859	825	801	858	881	831	861	851	822	793	901	805	841	862	885	799	836	873	851	863	856	784	774	873	860	822	842	763	868	840	830	805	882	844	831	874	786	807	848	807	824	842	873	828	831	813	891	828	854	851	851	847	846	876	879	841	847	788	881	882	873	844	860	835	843	834	835	825	893	847	827	792	874	808	790	843	846	831	842	835	878	859	854	880	842	838	857	857	878	820	838	831	838	797	855	884	867	876	821	885	784	772	834	827	855	873	871	935	901	877	842	868	824	825	835	846	883	859	838	795	868	866	882	834	814	850	873	829	865	859	807	853	887	825	853	827	847	855	838	851	861	902	836	787	901	799	869	841	822	821	846	796	855	842	838	938	799	834	872	853	847	819	849	841	868	827	876	802	829	894	856	911	881	895	892	816	887	893	786	833	827	782	816	847	865	800	813	856	827	833	889	853	828	854	849	880	827	862	881	819	878	869	842	849	854	819	858	840	897	852	835	849	864	852	813	851	840	863	864	832	878	862	792	878	826	864	862	855	816	835	826	823	844	820	824	867	873	872	814	862	872	850	866	831	838	905	806	821	876	821	855	870	835	870	816	868	836	866	842	821	833	842	836	831	862	820	847	902	830	855	854	817	869	880	899	815	807	836	875	796	830	866	858	810	815	856	828	857	862	832	808	831	817	824	881	884	811	918	826	829	849	869	852	847	805	846	820	842	824	768	857	866	837	812	916	843	882	782	786	819	807	806	870	829	863	815	780	903	856	816	827	865	836	881	836	863	879	863	870	774	844	864	811	842	857	849	827	878	768	829	845	827	829	822	847	829	828	852	822	783	852	840	866	856	834	831	901	838	838	796	828	820	830	816	807	814	868	865	835	797	824	815	791	846	849	818	798	827	870	786	819	845	834	827	814	836	825	904	833	859	855	839	822	901	833	802	902	843	824	876	805	875	866	829	844	813	805	832	832	778	849	894	874	831	828	869	889	799	816	816	870	807	806	857	770	875	872	841	882	842	887	893	829	827	855	883	833	832	903	812	829	865	822	869	890	854	841	858	843	847	819	891	866	837	819	810	863	803	904	875	814	846	869	827	847	825	816	843	832	865	813	854	808	868	797	824	848	815	825	835	850	826	850	855	890	904	842	875	885	845	851	777	870	873	786	828	837	827	832	887	825	825	836	830	831	831	852	832	851	825	814	813	820	825	839	817	818	878	869	807	824	864	823	865	850	821	891	904	821	797	874	814	842	834	867	883	814	859	881	852	886	828	839	902	833	809	855	839	787
22731	21068	28890	23476	21071	21126	11365	1354	893	825	703	620	583	533	528	492	524	506	462	449	415	449	433	453	398	390	412	350	368	366	396	395	391	344	348	351	357	361	378	344	359	355	313	347	390	346	345	308	364	365	308	326	354	351	372	336	382	326	360	331	373	339	309	349	345	311	325	357	355	352	354	340	338	357	320	320	346	333	334	336	310	292	322	305	364	337	343	357	322	327	341	351	349	361	318	337	329	360	360	327	310	315	331	326	309	311	374	354	286	322	344	333	347	341	322	332	358	330	380	354	338	349	340	341	339	349	334	330	320	356	325	340	353	326	322	309	364	355	355	347	332	348	342	341	345	310	370	339	331	337	327	365	332	347	352	339	335	328	297	321	348	334	331	324	351	307	314	338	303	358	338	343	334	306	337	315	354	321	323	317	331	328	357	337	346	338	340	316	320	355	361	350	335	331	316	356	314	347	330	317	361	350	347	292	306	344	296	318	320	346	334	342	342	338	351	338	329	342	325	370	308	368	357	286	362	314	314	374	333	350	359	323	350	324	337	347	296	324	323	286	359	340	345	338	366	313	340	354	312	327	307	358	326	347	326	334	330	333	333	335	319	370	330	317	326	343	322	324	343	313	345	338	355	326	332	365	292	351	336	332	312	323	348	340	328	310	340	320	317	342	361	327	347	297	347	298	325	344	332	350	339	316	328	318	327	339	303	281	341	321	318	338	326	361	350	358	326	325	332	357	335	308	314	326	376	354	326	355	340	349	339	315	335	348	350	340	339	308	325	318	366	365	353	369	314	285	328	335	293	322	360	349	327	381	334	382	332	339	336	345	328	363	350	304	289	341	301	356	328	348	306	357	334	326	356	373	333	343	296	313	350	359	307	340	330	342	339	324	334	315	332	363	308	327	324	321	340	334	322	328	330	348	328	331	336	359	351	346	349	334	320	319	316	324	346	333	337	317	334	328	372	315	320	327	339	356	343	333	335	336	341	341	332	309	349	349	343	316	306	345	330	325	333	364	341	329	345	320	331	329	310	330	325	354	324	331	310	301	332	342	314	341	324	316	329	335	346	334	309	342	296	307	326	325	317	302	340	324	350	318	346	360	371	327	328	350	324	353	303	309	368	331	358	341	299	329	313	321	337	333	356	319	314	325	343	307	342	319	340	333	353	327	346	351	316	300	333	353	339	337	330	336	323	331	316	314	336	342	374	344	354	320	362	364	356	328	324	381	342	310	309	343	346	332	352	331	345	364	312	338	336	359	361	318	321	327	359	276	342	354	339	301	343	312	324	371	320	353	315	361	350	314	351	332	332	333	309	320	317	338	330	308	361	345	368	355	309	368	345	330	355	340	324	358	321	358	355	325	328	305	371	335	343	352	332	339	323	367	328	337	319	326	321	334	312	353	292	325	310	312	322	352	317	332	332	346	330	320	286	329	320	346	346	335	339	329	338	322	355	339	363	334	345	325	331	333	317	297	347	340	337	340	329	327	310	338	323	345	344	336	305	340	330	349	340	356	316	357	364	308	331	346	335	343	341	320	330	358	347	320	360	325	318	362	326	344	316	346	364	341	339	340	330	351	311	335	322	307	358	334	319	331	349	325	339	363	348	321	324	322	375	357	336	331	323	307	333	323	339	328	323	334	373	308	344	321	321	339	353	351	320	323	363	341	354	319	315	325	333	356	284	377	319	310	299	342	330	332	302	298	306	307	315	315	365	339	328	323	316	316	318	326	324	328	347	362	322	367	328	329	292	363	310	367	341	321	315	319	341	329	327	348	347	312	358	320	327	300	361	299	309	332	338	334	362	336	324	317	354	339	345	357	316	333	358	318	317	349	383	345	347	319	352	347	355	314	325	331	337	325	329	378	309	338	339	303	325	324	342	320	320	335	339	292	308	328	334	310	339	327	343	338	354	361	340	322	307	310	324	333	317	351	349	341	345	329	360	331	352	393	314	326	334	328	324	331	317	367	312	310	331	330	328	332	334	314	334	333	334	340	353	335	341	337	345	338	316	341	344	363	328	352	325	337	318	356	335	311	328	318	322	327	320	350	340	322	345	380	304	352	324	354	336	326	316	308	325	318	326	292	348	331	332	338	379	329	341	333	353	337	340	364	353	343	329	332	334	311	322	334	376	337	339	348	343	336	295	322	335	308	331	318	338	318	304	312	352	333	319	308	345	342	341	322	326	334	317	344	311	325	315	323	333	347	315	321	341	332	319	320	301	345	305	347	313	323	333	306	350	336	308	335	319	335	354	303	318	341	334	314	289	347	324	310	356	341	340	323	346	344	329	381	319	322	348	340	348	325	297	342	330	311	323	361	324	319	313	338	344	347	315	312	331	338	324	359	339	347	352	381	334	336	336	349	310	357	328	382	313	322	341	339	315	332	342	350	336	325	350	344	321	347	338	332	328	337	318	317	350	372	336	347	319	342	328	389	337	308	336	338	321	347	336	324	335	344	342	317	344	332	332	343	306	308	328	325	311	318	334	306	340	317	353	316	353	321	332	322	325	338	343	338	383	324	325	300	321	328	301	314	341	342	363	358	306	344	325	360	325	336	356	298	306	374	355	346	323	333	330	358	347	345	322	345	305	324	338	335	327	318	321	325	338	325	329	336	337	325	341	311	303	332	357	319	355	332	323	328	313	311	313	338	338	335	312	313	314	347	326	338	346	323	311	325	334	354	315	359	329	336	324	296	315	313	319	320	336	309	308	359	310	329	359	332	313	312	334	325	318	334	354	297	325	304	327	330	338	331	342	314	334	359	330	342	325	334	361	319	324	331	334	307	351	319	334	333	311	309	324	329	352	343	325	328	340	315	329	323	350	319	327	359	333	361	311	317	358	363	324	305	340	333	350	331	330	337	334	309	372	321	336	325	347	335	332	338	328	341	327	344	302	321	338	346	313	342	321	354	352	314	348	376	324	310	316	347	297	363	318	354	346	304	324	331	312	323	301	343	324	352	313	330	306	319	362	343	345	374	314	346	324	334	329	302	314	324	344	321	338	352	334	322	339	317	372	323	330	330	316	343	327	316	333	328	340	321	306	344	340	338	347	310	351	316	337	378	335	340	347	304	336	349	343	322	328	331	354	346	351	342	323	327	359	305	338	332	333	328	350	348	341	319	335	340	335	290	311	353	344	326	372	335	363	323	342	332	343	338	361	338	309	322	309	308	308	315	344	339	281	331	303	296	364	326	364	326	331	342	336	330	353	308	346	313	339	332	296	324	333	309	326	312	327	306	322	317	330	310	339	333	343	358	330	324	324	311	346	333	332	310	318	324	333	306	350	317	327	305	332	318	328	322	351	322	333	336	318	329	305	322	352	318	329	332	331	342	313	333	315	325	320	325	301	339	331	331	343	335	329	310	332	319	330	336	318	336	342	346	299	324	335	330	327	326	333	330	350	306	334	310	334	345	322	354	330	347	325	313	350	321	318	346	330	335	302	305	328	318	307	324	325	348	327	338	348	317
14307	17492	14158	7498	5245	4018	3046	2384	1940	1539	1336	1098	967	841	791	758	690	714	653	582	581	554	496	500	465	482	462	476	462	462	433	371	439	429	421	413	449	410	396	414	401	396	402	424	409	398	375	409	416	412	353	363	398	356	379	390	380	353	354	395	335	405	378	357	404	400	380	330	364	374	365	355	358	363	367	392	371	377	359	334	359	325	382	368	350	376	355	378	361	348	369	389	397	388	382	357	343	347	391	385	368	376	341	371	360	378	371	350	358	382	390	366	391	360	381	337	360	335	362	365	388	391	355	338	363	393	344	364	342	366	400	349	355	337	343	355	355	370	378	359	371	379	401	398	359	374	380	334	396	360	344	376	382	353	368	369	385	359	369	351	351	362	381	380	365	350	378	349	352	381	385	368	353	340	402	374	380	370	345	328	381	384	380	383	350	362	362	398	371	372	386	362	362	400	370	360	354	371	334	380	347	375	394	372	348	372	353	360	366	404	388	360	357	341	384	350	357	372	351	354	354	348	367	345	341	378	343	358	356	346	353	379	342	362	370	334	355	362	350	350	371	369	367	328	357	372	344	352	380	359	361	330	361	372	394	387	357	370	378	349	367	353	357	397	350	396	340	378	348	395	359	369	378	373	393	339	373	350	344	386	361	367	337	341	318	369	381	395	380	382	405	397	365	379	334	348	364	352	365	407	356	372	355	344	398	372	394	350	402	368	357	361	378	380	369	357	377	367	372	376	351	386	363	361	375	377	389	385	370	352	365	366	364	345	352	365	358	369	334	396	358	371	368	392	376	374	350	332	331	351	342	339	356	317	384	399	364	365	358	384	396	368	317	351	353	381	338	349	388	358	381	353	383	362	390	355	359	342	365	336	390	402	345	406	394	355	345	359	364	381	349	404	389	385	387	389	403	378	342	355	345	363	353	393	345	378	368	357	395	375	348	350	386	370	359	336	375	354	355	380	332	356	355	380	403	417	354	351	324	388	372	368	376	359	361	325	359	360	339	348	391	355	340	376	343	368	342	344	384	363	333	356	341	336	385	361	368	358	363	337	376	343	357	368	351	365	376	390	368	374	324	369	352	373	341	376	350	351	368	369	376	327	397	358	381	298	352	331	355	380	356	399	350	364	401	329	354	368	364	340	343	373	370	397	411	343	342	366	372	379	352	366	359	340	353	397	369	340	363	355	396	365	354	334	382	377	387	360	371	347	378	372	368	387	356	332	365	366	345	361	391	316	364	381	359	365	374	356	360	365	381	350	370	349	343	361	366	359	393	388	333	385	381	400	356	386	366	364	353	345	364	381	384	326	376	406	375	357	385	359	364	377	347	377	356	348	380	366	352	351	327	387	368	353	376	362	372	344	376	347	370	351	371	348	400	345	348	362	334	367	380	351	355	361	386	346	350	355	376	372	381	342	378	328	388	336	342	351	344	345	357	380	368	394	379	359	338	366	368	348	344	382	371	352	366	335	366	356	366	389	335	376	381	358	331	366	317	394	348	327	368	394	363	359	371	376	381	349	369	384	343	391	376	368	357	367	342	361	362	366	369	373	330	351	347	394	374	374	358	382	384	375	384	353	409	361	361	413	383	387	381	347	363	336	383	354	398	367	358	355	366	365	376	368	367	375	392	361	386	387	412	379	372	395	381	357	354	385	333	355	380	348	383	345	334	370	349	359	368	366	373	332	392	369	347	383	332	357	376	382	347	328	363	348	332	380	363	379	336	361	346	364	373	361	349	338	350	349	372	390	370	387	332	363	365	372	326	339	353	335	373	340	349	367	358	346	354	324	335	359	355	383	347	372	340	363	358	363	392	363	349	332	368	363	357	355	372	404	374	380	350	354	345	346	383	389	380	375	392	341	392	340	347	323	371	360	399	369	359	320	362	337	396	372	369	397	349	356	380	344	358	380	369	370	366	354	358	355	337	387	356	373	377	349	364	352	379	330	349	373	369	364	353	357	363	352	325	342	371	330	402	385	350	332	378	369	365	341	351	347	363	367	361	340	365	357	352	323	360	360	358	379	364	374	376	363	415	344	381	345	344	346	356	374	349	327	370	369	362	338	335	351	379	365	346	346	363	361	382	350	365	389	344	363	377	370	360	350	386	364	377	373	384	384	392	378	335	363	340	364	387	390	359	353	339	346	343	364	374	354	368	367	345	374	345	371	365	384	350	362	348	387	377	378	348	386	373	326	396	373	350	415	360	353	365	366	370	358	402	363	333	378	363	344	368	367	390	388	360	353	372	349	379	383	385	347	379	362	313	381	377	318	330	357	367	381	366	343	351	375	346	373	335	344	348	364	363	356	387	373	351	348	374	376	380	386	388	332	346	355	324	340	387	368	371	360	334	364	354	362	361	398	344	365	352	360	399	382	343	349	347	366	361	354	359	365	365	387	408	328	333	378	368	379	352	367	360	348	368	385	378	382	351	384	361	376	330	389	370	379	387	359	394	358	363	347	359	351	355	373	334	377	404	381	330	374	347	341	327	346	403	384	363	411	389	415	347	343	340	350	289	348	388	354	352	352	360	396	366	370	370	355	363	358	358	360	379	355	345	367	346	398	358	333	319	382	369	379	360	309	347	375	401	367	360	352	346	380	345	348	408	347	377	388	367	372	384	370	365	399	422	370	375	374	347	370	383	341	348	346	357	379	357	387	374	370	362	376	343	369	382	368	351	368	345	346	342	390	343	369	351	392	346	327	345	373	344	348	360	367	366	374	351	368	384	361	364	354	359	338	350	371	333	378	368	357	377	348	375	339	362	349	383	350	377	376	383	367	353	366	365	396	353	386	341	349	377	355	344	339	376	347	369	349	370	355	403	339	341	385	383	355	362	370	360	328	379	347	331	367	341	346	336	353	325	328	349	337	400	346	362	375	395	350	404	397	364	348	386	367	363	357	404	356	333	341	362	338	366	361	376	345	377	366	369	357	345	356	387	383	368	378	416	345	361	338	410	383	372	364	367	362	363	355	381	355	345	382	366	378	352	387	372	368	350	338	389	388	361	373	366	321	355	326	338	368	367	353	379	335	349	366	351	395	362	337	363	354	361	357	347	376	371	361	396	363	369	348	371	369	336	363	365	371	336	368	347	344	356	337	360	374	365	375	387	368	340	372	401	355	347	391	372	338	337	370	385	339	377	406	385	373	350	407	368	330	348	395	357	333	353	367	363	338	368	369	345	348	377	358	371	359	336	368	332	391	326	345	387	365	370	341	367	395	362	366	357	358	362	364	354	375	354	369	376	387	377	358	333	406	379	341	341	380	386	374	392	391	366	376	347	351	402	373	381	395	354	385	371	360	373	363	373	377	360	380	365	371	362	342	380	367	373	375	366	370	352	357	370	372	355	386	363	340	339	346	376	336	334	343	401	333	336	337	337	381	384	373	330	374	388	364	384	367	364	353	365	341	346	351	381	354	363	343	371	348	365	392	391	369	355	379	382	369	370	380	361	351	357	347	379	350	343	379	360	346
26913	20211	8608	1223	814	703	739	674	675	622	654	686	646	641	664	647	676	631	685	645	651	627	647	652	632	645	693	630	655	624	641	642	621	637	647	662	628	615	617	626	616	632	649	605	641	639	655	610	632	613	681	661	660	662	695	615	588	625	634	650	618	623	604	634	637	614	676	645	645	633	676	612	577	616	590	635	613	656	647	633	665	592	615	584	665	626	650	631	630	647	603	642	611	657	623	668	654	617	657	648	651	633	647	632	631	623	593	670	594	608	596	669	625	613	611	674	646	633	593	644	639	672	621	654	640	659	628	624	636	642	637	625	630	660	649	600	666	648	613	627	620	575	642	619	659	590	632	647	589	676	631	647	616	625	628	597	610	612	669	650	697	656	642	654	635	664	645	621	638	674	618	584	648	608	667	675	656	631	664	615	668	622	635	639	596	612	622	615	653	599	593	608	625	621	638	647	634	631	638	608	636	622	644	685	603	655	592	620	670	659	657	684	653	627	658	635	688	633	623	643	671	675	680	637	638	627	611	677	578	648	625	647	653	618	620	636	630	638	650	660	672	626	659	648	642	664	629	618	656	606	649	617	603	629	638	600	625	621	623	624	627	631	645	569	582	648	636	659	686	648	632	631	618	652	678	625	628	640	642	627	632	677	676	695	616	627	630	662	636	627	636	656	588	657	677	559	647	653	640	680	635	631	671	584	635	619	642	616	585	619	636	687	617	629	659	621	627	608	617	606	641	605	630	652	573	644	657	654	632	647	640	643	590	627	625	634	673	628	645	607	696	597	629	637	595	651	652	611	641	641	673	616	661	660	644	625	643	655	620	650	678	666	658	630	599	614	608	623	617	625	646	614	661	582	627	620	617	623	629	626	628	643	621	636	657	624	548	602	671	645	627	622	697	658	649	620	657	656	618	611	687	620	632	597	644	665	661	629	635	601	670	609	651	634	645	661	621	643	631	654	670	579	595	677	612	624	639	617	593	621	630	667	662	618	648	637	613	584	652	614	676	630	583	665	608	645	641	655	630	589	650	664	660	691	641	607	624	656	625	631	631	627	646	641	593	621	617	653	645	630	680	676	620	628	679	628	603	639	663	620	678	643	628	623	637	658	691	638	675	630	635	634	631	667	652	614	614	651	570	653	591	642	651	660	661	617	664	635	676	666	579	625	605	628	664	572	618	629	622	624	599	647	630	647	602	585	619	632	649	661	623	621	624	683	661	631	677	622	601	623	674	654	697	641	627	610	644	581	616	652	669	607	650	629	624	688	603	606	660	600	643	642	665	629	647	660	645	655	675	608	698	634	655	630	631	663	622	688	679	643	616	633	612	626	625	640	656	646	615	676	648	575	674	654	653	670	638	649	588	639	625	616	602	571	639	645	654	686	646	620	620	622	628	604	595	655	629	664	633	677	660	589	666	619	647	643	660	646	632	684	636	662	640	660	613	620	591	622	631	595	634	617	679	614	633	622	650	612	653	666	624	647	653	631	602	655	604	611	652	677	634	675	618	650	637	636	575	561	618	653	607	635	627	664	643	633	641	607	595	625	637	671	635	600	647	666	659	657	701	677	630	635	620	650	629	653	642	635	667	642	615	615	574	676	642	613	658	675	598	677	675	657	577	618	630	656	599	624	639	672	637	619	650	615	634	659	624	623	614	648	652	628	635	635	635	624	653	614	692	665	660	614	638	640	636	674	656	673	649	643	619	609	613	672	617	628	677	649	629	618	626	637	625	634	617	643	668	645	677	611	655	646	650	648	629	659	630	659	639	679	610	592	665	604	625	639	610	639	642	654	633	639	580	590	667	595	613	601	670	637	650	603	618	656	671	654	611	633	628	618	615	606	616	636	606	638	652	643	647	638	655	649	654	627	606	594	655	624	632	583	664	655	661	650	687	634	594	608	564	675	609	638	642	680	638	644	650	634	655	620	618	649	618	611	674	654	641	682	674	664	616	637	600	652	594	657	645	667	630	606	596	680	613	583	621	656	660	599	604	629	635	636	651	639	613	633	659	653	609	641	641	651	681	664	649	644	664	625	629	665	637	624	648	621	650	651	635	635	660	633	648	642	664	622	634	674	666	625	687	636	615	595	644	645	581	640	664	645	612	610	619	661	630	608	660	669	631	629	624	639	651	640	636	654	601	633	632	632	669	606	668	639	607	628	648	593	614	631	658	664	616	642	673	611	647	621	657	618	632	637	640	666	610	635	663	625	656	671	565	658	657	616	613	633	650	618	639	682	644	614	609	632	665	643	624	652	666	648	643	625	664	589	623	590	619	609	631	650	649	628	641	671	611	639	638	609	663	675	636	601	656	662	650	593	646	649	632	633	649	627	663	609	642	652	682	623	592	666	640	633	625	651	600	674	604	616	649	577	636	672	659	644	679	679	614	623	639	566	614	657	579	646	642	652	644	617	647	618	639	653	636	624	633	644	632	671	609	618	639	631	625	642	692	613	636	637	595	648	605	670	638	641	633	602	663	637	626	662	592	610	642	668	658	654	687	650	625	619	647	584	687	622	660	638	646	617	669	620	659	649	628	645	642	617	641	634	669	650	630	608	611	613	642	588	585	621	633	599	628	669	601	604	667	693	637	650	651	632	638	608	616	626	640	640	646	629	637	603	630	637	646	615	626	640	658	644	658	644	591	650	671	587	610	646	677	642	659	657	583	641	620	695	614	673	609	633	670	635	651	610	630	684	662	647	658	665	623	682	673	623	605	677	689	629	640	648	635	586	629	618	637	638	659	645	632	625	631	604	669	645	647	658	651	657	609	653	658	620	661	666	635	635	630	602	621	640	645	618	651	628	610	656	659	652	660	635	577	619	640	642	633	707	612	632	599	689	640	650	669	660	638	650	680	602	635	676	619	649	628	622	622	671	613	635	642	617	668	636	641	643	659	656	638	614	651	629	617	651	602	650	635	614	586	655	588	659	648	607	637	666	621	620	661	645	637	665	591	632	608	632	638	637	690	644	688	628	641	673	672	614	639	643	670	621	650	629	660	633	629	615	621	646	604	662	667	667	643	652	644	593	641	620	649	649	607	624	602	618	633	618	695	622	646	682	638	626	667	610	609	659	637	655	617	618	646	639	631	621	605	639	629	623	639	626	604	642	606	614	614	608	653	629	658	713	657	594	655	643	623	632	629	666	676	619	622	637	649	648	600	667	653	617	590	651	626	669	603	665	656	660	628	619	657	667	629	684	653	628	653	671	614	660	651	629	625	640	675	624	680	658	670	661	625	644	628	634	643	665	622	629	636	629	643	640	637	665	614	609	659	616	610	633	639	677	691	658	636	645	609	620	593	623	649	678	650	620	633	628	633	637	629	643	637	611	636	657	632	615	651	626	614	664	585	646	628	634	618	627	685	634	642	645	625	605	662	674	683	637	615	610	629	645	683	654	620	632	624	639	644	595	653	640	659	664	656	644	680	612	666	646	625	636	649	631	608	622	682	622	657	672	671	620	677	649	669	668
8196	1567	1423	1054	878	894	795	760	746	783	743	787	741	748	758	745	729	760	742	746	758	739	746	755	767	745	701	751	748	770	738	731	705	768	726	713	765	733	760	751	699	697	736	745	769	733	744	735	715	766	768	754	744	804	763	752	763	809	725	731	768	782	751	702	789	718	735	717	728	731	763	728	756	696	705	765	756	745	729	742	759	727	757	775	765	734	722	781	790	672	768	738	769	763	793	748	739	700	708	757	769	768	696	722	764	787	748	774	727	689	747	726	761	731	723	762	745	740	714	732	739	782	731	732	730	750	740	748	748	735	721	768	752	686	729	705	807	695	727	777	736	740	793	778	739	794	751	730	741	732	715	740	754	804	768	738	736	746	762	739	762	774	737	746	679	757	719	783	745	773	748	732	703	731	764	770	719	782	758	774	729	739	771	765	706	708	732	722	712	729	768	763	720	746	723	734	757	727	742	694	723	783	719	762	728	760	700	728	708	762	770	728	760	739	724	696	775	740	744	709	742	711	757	750	741	761	765	774	692	756	757	755	741	749	729	768	722	750	763	765	753	703	757	673	703	783	734	728	736	752	743	752	738	701	743	759	734	732	756	809	775	761	736	735	774	767	788	721	764	757	705	738	727	746	755	727	771	766	751	737	764	745	734	756	748	774	772	729	770	733	715	742	736	778	755	723	725	749	754	755	745	763	760	721	740	735	740	757	774	749	704	707	758	750	759	754	742	749	741	745	737	709	754	718	758	785	716	766	750	766	710	761	739	730	736	778	726	755	752	738	789	726	761	721	757	753	686	723	792	787	782	817	707	743	717	749	724	769	722	738	784	752	693	730	765	763	716	755	748	734	751	728	749	728	724	713	697	759	714	732	736	719	743	780	762	715	768	739	747	736	790	761	706	762	707	722	689	801	772	708	728	720	739	723	752	757	729	693	725	712	753	706	764	787	760	701	692	802	759	746	773	750	751	754	774	707	743	776	751	730	760	717	729	749	697	760	779	701	730	715	746	767	786	788	755	737	725	757	717	719	692	776	718	752	756	722	761	742	738	730	745	713	753	715	690	782	721	751	722	723	728	745	752	736	723	765	785	697	806	764	753	729	757	761	644	761	788	742	760	714	754	766	765	688	758	767	733	712	776	724	755	703	726	765	784	812	735	725	714	745	731	738	718	763	711	790	777	718	741	722	731	756	737	716	769	754	737	753	774	770	747	754	740	761	753	793	717	739	770	730	761	757	754	753	740	742	694	792	701	702	718	710	758	787	770	728	755	760	731	753	774	771	738	734	715	722	796	773	754	710	728	727	732	743	733	737	771	699	749	767	754	732	723	736	706	767	784	789	752	720	751	725	759	749	693	715	731	767	728	765	761	757	733	763	764	784	729	768	724	718	753	775	725	749	720	797	738	738	771	750	709	750	762	722	715	690	763	739	691	704	768	715	707	741	785	744	681	747	703	726	722	744	761	767	738	743	769	734	768	746	709	745	770	721	704	747	768	760	746	745	731	719	748	731	721	740	717	749	737	693	713	738	765	735	711	761	742	739	767	818	744	759	726	749	715	806	716	753	747	771	775	776	758	721	761	803	733	738	707	734	743	742	786	726	778	746	808	729	741	775	760	744	753	739	734	753	770	734	737	771	730	739	755	746	758	763	763	727	679	723	695	736	724	747	725	748	733	750	724	763	735	721	743	706	719	727	721	739	789	707	734	725	772	720	753	750	772	681	729	721	750	760	754	756	723	782	777	793	750	740	757	734	725	724	745	713	731	741	766	789	769	748	730	700	692	715	789	781	724	762	767	726	717	755	692	787	742	717	774	734	794	696	726	712	717	721	708	724	745	717	721	779	766	759	755	764	780	714	709	774	750	768	742	741	731	713	746	735	744	751	732	735	743	759	737	750	797	751	767	758	741	785	779	722	782	719	730	766	746	722	777	769	735	765	744	702	750	766	767	737	752	712	746	715	716	720	741	741	738	707	755	718	766	743	739	753	767	702	786	745	749	728	742	798	730	772	715	705	759	699	736	758	729	728	778	726	752	750	745	765	780	748	727	809	722	742	738	763	749	736	775	732	706	730	706	752	740	699	771	740	754	749	720	738	749	746	727	687	738	745	740	775	716	735	791	747	736	760	751	736	765	751	770	717	732	731	719	711	753	718	748	724	788	764	711	727	751	748	797	790	731	789	775	728	749	708	731	741	702	721	744	764	744	732	771	748	738	773	708	762	736	752	696	742	683	716	773	751	724	738	702	765	740	795	785	710	778	733	748	768	772	720	707	709	706	768	798	755	768	771	749	726	677	749	721	777	796	763	760	776	802	738	756	758	752	748	754	741	691	755	724	796	780	754	759	768	730	745	728	730	737	785	775	749	806	699	754	730	718	691	762	743	731	780	714	766	747	691	774	722	799	754	724	738	720	790	766	740	793	739	793	766	713	724	707	737	765	676	803	717	731	762	774	770	738	706	742	771	739	729	709	703	745	760	782	694	738	713	762	742	728	798	734	728	744	729	754	744	825	776	789	716	711	708	779	743	728	770	759	694	741	687	741	773	749	744	759	785	752	795	762	749	772	641	708	805	767	758	720	764	773	738	781	772	728	720	747	773	756	757	745	748	801	736	698	750	736	719	722	748	680	739	701	718	763	721	720	708	734	736	710	778	701	725	740	726	739	751	723	740	732	750	719	717	746	775	711	697	688	779	793	725	696	720	790	698	727	777	712	766	742	719	723	738	785	765	744	786	756	758	725	748	742	740	756	735	761	719	775	755	725	784	722	739	727	750	772	755	762	726	774	738	715	739	746	711	770	739	750	749	768	732	794	776	744	772	734	739	756	705	726	762	746	732	763	759	745	715	736	716	683	748	736	751	692	737	743	789	797	763	739	735	722	771	762	703	794	783	785	741	712	753	765	785	734	730	716	741	723	759	744	761	745	754	751	696	735	744	769	755	760	722	707	757	750	708	742	741	761	732	716	726	740	724	742	757	735	734	775	752	740	780	699	721	733	735	726	710	723	689	758	713	707	741	718	721	752	729	724	740	721	761	731	771	718	748	747	760	768	756	766	783	710	776	752	734	805	756	770	740	758	711	739	747	761	736	718	732	733	710	767	720	753	753	736	732	751	717	747	774	745	759	761	768	688	719	706	737	765	744	749	731	781	762	734	690	733	717	739	730	727	755	740	724	708	752	727	717	750	764	754	728	701	766	758	722	775	764	757	715	706	745	730	708	750	799	694	734	756	751	747	742	723	737	737	739	755	740	692	758	768	693	772	721	795	720	707	768	716	763	722	736	781	761	747	757	764	772	705	762	722	715	769	791	684	762	759	724	720	814	748	711	798	744	775	701	763	741	802	776	790	735	704	752	780	726	748	711	738	741	724	772	752	763	732	796	747	763	784	780	728	771	763	759	718	722	732	792	701	726	700	741	739	760	713	702	718	758	746	710	773	754	757	698	744	746	775	742	755	752	721	767	729	741	765	742
23619	21008	28420	23801	21012	12194	1344	785	605	599	532	514	456	418	419	415	409	380	361	353	370	382	357	362	377	339	327	359	335	344	343	318	329	341	331	307	352	371	330	338	290	330	296	320	346	327	308	325	319	295	314	324	305	343	322	296	306	310	326	324	339	305	328	310	289	312	319	319	330	304	331	319	341	308	344	310	309	306	323	319	323	300	314	285	333	322	328	281	308	303	309	320	320	344	286	333	322	295	312	303	328	283	319	311	306	356	307	318	327	339	330	301	325	317	312	307	315	293	328	310	322	317	320	295	334	331	316	299	360	343	322	312	292	294	258	311	308	302	304	306	309	330	339	278	330	340	305	309	312	333	330	289	320	310	296	300	348	298	308	342	325	313	311	338	326	313	298	335	350	313	320	292	320	314	336	309	324	298	321	286	325	306	311	335	342	328	328	320	322	329	312	330	339	333	297	276	305	313	356	326	321	334	353	310	306	333	323	337	305	296	311	329	327	303	296	288	334	315	327	320	302	323	316	300	300	306	297	333	321	325	305	305	360	353	321	316	322	328	300	304	274	316	321	302	324	312	299	291	309	353	313	292	338	308	316	299	348	315	318	325	312	295	326	306	289	312	330	327	317	318	313	291	335	305	315	264	337	313	301	334	351	309	289	322	295	294	274	334	296	308	316	301	298	333	330	314	300	309	293	322	339	311	308	340	302	319	311	332	279	295	332	292	339	312	302	329	289	333	287	310	320	320	267	295	311	311	294	289	307	290	311	306	297	317	308	312	304	300	314	285	295	342	310	318	301	305	313	324	331	328	296	327	339	296	278	342	315	342	304	319	335	306	302	304	328	310	330	273	290	280	298	308	311	307	299	298	296	310	311	301	299	325	329	312	319	305	293	316	292	309	305	299	326	311	316	302	313	332	301	306	302	305	326	326	289	325	327	318	332	292	313	309	333	288	330	295	322	314	315	329	327	294	324	346	312	295	332	294	320	316	308	290	295	338	329	331	305	325	293	305	305	295	322	283	320	320	286	274	341	289	314	304	296	334	330	331	327	278	324	316	329	302	308	340	323	314	339	323	323	304	347	335	321	337	288	295	302	304	307	304	284	311	311	337	334	317	309	311	289	302	312	292	306	306	347	294	309	318	307	313	310	336	275	325	311	319	305	334	336	332	329	304	320	303	320	315	303	329	318	311	335	332	330	325	318	326	348	307	327	302	329	309	297	339	293	313	336	309	310	334	303	304	295	307	309	299	300	287	308	332	332	333	317	293	306	359	324	328	308	319	319	333	320	332	320	301	312	315	295	322	280	307	292	315	317	332	337	318	302	341	322	305	347	332	332	333	319	329	319	312	294	315	301	330	314	329	314	296	266	299	309	307	326	297	321	297	345	327	315	337	344	279	319	280	337	327	324	328	301	289	319	332	318	301	285	328	304	316	327	309	297	319	307	303	336	338	300	310	347	274	328	324	311	303	306	333	292	339	328	330	316	303	329	327	303	307	351	269	288	287	319	337	309	308	281	317	333	304	333	334	335	302	375	282	318	316	298	285	311	317	296	306	320	293	319	304	285	328	294	323	314	310	322	283	347	318	299	307	304	321	286	298	294	304	288	319	321	286	298	294	305	321	307	361	336	305	310	325	315	329	329	329	287	306	286	304	313	334	284	316	314	308	301	297	292	309	314	289	336	324	320	340	269	333	311	336	352	334	315	371	320	321	295	291	319	340	326	319	322	315	308	310	305	317	315	295	314	309	304	296	333	356	277	279	300	302	322	299	319	306	309	284	327	288	323	321	316	291	303	331	305	313	330	329	331	313	307	305	304	306	309	320	328	326	307	294	299	321	271	307	321	292	310	327	310	328	326	298	301	292	283	288	353	321	322	322	281	339	304	304	283	307	329	363	323	320	302	280	323	300	311	331	308	333	327	337	317	316	305	325	338	297	317	312	334	306	325	281	337	311	318	297	322	331	313	322	316	297	292	322	309	336	298	322	334	303	346	275	318	308	300	349	297	320	329	315	302	280	291	305	324	316	330	339	326	328	329	322	316	284	302	313	291	349	326	337	303	307	324	321	319	289	315	342	351	302	308	299	311	307	327	330	282	334	322	304	300	323	316	298	292	300	312	317	312	320	352	322	334	343	324	313	296	298	305	310	303	298	305	336	326	327	284	345	286	283	286	291	321	318	290	329	295	296	290	290	310	320	309	340	300	303	314	321	296	335	317	309	289	336	297	317	294	315	296	291	321	312	325	303	342	296	309	322	320	322	295	334	321	297	324	320	314	313	311	320	295	332	335	311	301	330	304	335	327	335	335	332	291	296	320	317	283	328	329	310	316	321	302	317	310	286	322	333	328	320	297	321	295	306	322	299	297	309	307	315	320	297	293	303	305	305	292	297	323	284	318	314	311	303	305	307	312	309	336	308	302	343	318	281	316	310	329	317	337	305	301	326	300	315	349	321	322	325	313	322	302	283	317	298	295	328	302	345	336	305	302	360	306	302	297	317	298	336	317	339	273	331	317	346	325	326	346	279	372	328	317	314	308	286	268	307	275	290	289	311	305	318	316	320	318	340	283	308	308	325	316	318	324	293	309	309	336	313	313	361	319	323	318	324	281	286	361	332	307	305	334	309	350	327	281	307	326	313	308	336	353	303	282	323	268	354	325	319	291	306	285	343	334	328	291	318	334	330	304	318	291	309	354	320	287	314	319	331	328	324	317	310	319	305	300	329	312	300	301	334	301	296	311	343	279	327	299	326	321	305	316	326	332	359	331	303	323	354	340	298	305	304	313	302	318	247	334	321	324	320	350	313	302	296	326	313	317	324	310	316	342	344	305	306	292	338	306	311	302	331	317	316	330	290	314	327	293	332	324	301	314	295	296	289	289	305	326	288	325	328	358	313	295	306	303	320	335	316	308	299	331	273	320	336	296	293	300	340	334	281	283	312	338	288	306	318	312	334	300	305	319	299	313	328	330	298	331	312	331	310	293	302	297	308	304	301	293	278	330	316	317	282	313	320	321	317	315	327	328	271	334	327	331	308	309	316	320	331	312	309	334	332	348	322	347	306	298	313	343	319	315	337	330	296	329	318	307	298	295	307	311	333	334	300	317	322	343	294	292	286	301	297	301	306	323	323	280	317	318	307	308	316	297	327	341	346	293	279	315	322	313	279	311	303	319	319	301	305	301	311	316	341	323	294	306	286	314	303	304	285	285	314	328	320	293	329	292	318	317	300	298	309	289	323	281	324	340	307	299	288	318	299	326	301	307	346	309	321	328	295	312	293	312	287	281	315	328	295	322	288	332	336	300	305	298	309	304	296	315	315	319	315	320	315	313	311	355	347	323	306	313	316	323	308	291	298	311	336	301	301	314	311	302	294	335	337	316	306	326	374	310	309	312	294	345	301	319	342	313	289	314	297	341	336	310	309	311	263	290	312	307	316	336	298	319	331	329	324	308	320	298	316	329	318	300	311	288	320	315	312
11023	10938	8802	4339	3027	2253	1817	1423	1218	990	907	736	657	633	616	532	572	535	532	471	469	498	432	442	426	417	410	430	427	422	377	404	410	375	444	382	419	419	388	367	368	394	387	386	414	423	350	386	401	378	363	404	359	379	380	366	411	374	426	397	354	363	393	348	395	374	383	356	370	366	370	378	389	381	364	369	390	357	354	403	361	362	383	384	388	377	343	406	398	367	373	383	417	366	367	378	374	361	382	355	361	387	363	356	331	340	370	382	385	377	399	372	380	386	380	339	359	398	384	352	331	362	381	361	388	357	377	393	364	363	391	347	362	352	356	352	348	399	379	385	376	367	347	372	343	378	365	351	410	370	402	375	371	365	389	363	393	372	353	381	420	379	374	365	374	389	344	375	384	396	419	391	371	361	382	359	365	352	380	383	386	391	382	396	355	370	366	360	323	367	396	372	348	394	363	367	344	392	402	343	392	360	380	381	410	347	365	370	352	381	378	377	358	358	365	362	387	348	383	334	374	354	378	405	401	404	387	401	383	380	375	388	399	363	360	382	387	373	400	363	395	366	334	404	413	368	371	412	345	393	409	375	354	395	388	377	390	354	363	386	386	337	364	369	359	379	370	378	414	398	364	333	424	366	369	343	360	395	421	373	360	407	353	350	400	405	385	409	389	375	407	371	373	393	378	347	334	375	361	373	376	381	348	389	396	328	392	401	373	348	401	369	359	380	335	383	391	400	388	387	356	354	374	389	338	362	360	359	364	377	366	386	378	391	374	370	367	409	328	349	424	388	381	392	355	361	390	391	391	403	408	359	347	363	375	386	388	367	414	348	330	365	403	368	407	402	388	369	374	391	379	375	388	369	368	361	369	385	382	368	396	355	375	358	373	381	347	370	367	409	387	366	371	355	378	385	380	395	400	374	366	379	364	379	333	376	382	362	399	392	362	391	379	364	360	381	401	333	389	357	353	373	372	358	375	402	365	345	392	363	383	342	375	359	385	400	360	376	333	351	383	378	368	350	371	356	387	388	368	382	393	381	361	377	401	374	365	356	411	361	400	376	355	368	402	390	373	398	321	347	398	371	380	377	348	409	378	355	392	366	353	371	384	361	350	341	401	394	315	352	361	345	389	396	390	383	407	380	355	381	384	385	351	392	385	373	372	386	356	365	380	375	375	322	377	358	396	337	361	367	405	376	382	362	352	353	347	399	374	375	345	362	389	387	342	371	402	329	346	368	370	370	360	367	367	379	375	382	350	369	368	382	331	351	369	346	372	379	409	393	345	347	375	384	409	410	389	342	344	400	408	388	384	374	379	405	326	356	385	382	336	364	351	389	398	381	369	355	385	362	399	381	366	360	362	367	385	374	350	416	378	379	369	347	402	356	356	328	366	370	392	390	373	371	363	375	392	362	357	384	377	373	344	378	344	357	349	354	392	377	378	367	374	395	366	334	363	362	373	376	362	367	369	357	331	365	377	397	410	351	372	345	401	412	364	375	378	382	382	361	385	354	338	374	380	344	340	380	398	378	373	396	389	332	381	387	390	331	364	344	364	366	367	344	384	366	387	337	362	358	351	388	406	354	368	406	384	371	369	341	342	374	399	405	366	365	368	356	378	362	400	378	390	365	363	363	366	379	400	380	361	415	374	408	405	385	353	399	390	399	363	361	369	404	355	372	379	383	382	343	358	362	365	363	378	364	347	387	345	368	353	364	393	360	367	378	371	363	361	355	360	398	367	383	387	373	380	378	359	375	382	384	356	381	379	341	384	393	382	363	369	358	356	406	350	390	379	368	389	374	371	344	352	388	400	391	349	354	368	399	330	371	397	382	391	377	353	407	363	379	375	389	424	399	369	397	382	355	375	366	388	372	401	372	404	364	386	340	397	317	380	381	380	361	363	360	415	359	416	380	396	355	334	383	426	402	381	378	368	409	383	368	389	343	376	377	360	384	400	387	398	358	364	392	369	374	383	390	334	353	374	374	399	399	348	384	378	380	420	347	401	350	345	386	370	371	360	403	416	351	367	402	342	361	380	399	400	365	401	365	370	389	363	392	373	344	366	418	379	382	380	374	346	375	387	408	348	388	383	373	373	344	399	347	377	408	381	377	357	399	401	359	370	403	381	364	396	375	371	355	391	388	414	362	402	360	428	387	360	340	387	419	362	379	320	349	378	365	374	392	357	369	355	363	364	376	385	382	354	387	364	372	391	372	365	384	381	353	363	415	366	395	361	370	371	378	382	340	376	400	387	380	345	400	388	373	357	371	374	354	372	369	373	359	363	417	385	375	355	377	392	363	372	376	360	390	380	378	394	410	387	398	370	392	388	359	388	376	382	403	386	348	359	403	395	359	391	400	366	397	374	401	369	382	367	349	366	362	329	339	372	383	336	358	401	352	359	351	390	364	381	372	358	354	354	369	437	353	371	380	387	380	353	382	367	375	341	368	381	349	351	389	360	366	371	399	354	392	385	339	372	348	352	385	402	352	401	400	382	350	388	421	390	370	398	380	321	346	354	397	390	389	363	381	385	404	372	369	377	367	382	383	404	363	386	367	393	348	365	353	382	383	402	394	380	410	371	362	361	395	357	394	380	366	365	374	373	360	403	362	376	340	383	362	351	407	413	370	384	360	377	383	433	386	417	376	370	347	356	392	377	352	403	379	360	396	395	403	372	364	367	382	357	367	358	377	373	387	391	371	405	375	382	382	363	366	374	374	380	383	366	386	346	406	363	394	378	372	369	372	382	380	338	366	378	389	396	387	375	348	371	387	396	404	365	389	384	338	379	369	417	390	332	388	352	414	386	374	364	354	347	355	350	376	390	356	352	349	394	347	387	369	388	376	368	378	405	377	364	352	357	353	377	371	367	384	401	354	383	419	363	377	333	376	352	388	391	364	392	400	386	374	388	391	386	363	374	365	402	397	353	358	392	394	366	364	345	381	362	350	375	361	347	359	349	392	378	381	363	376	375	353	384	367	399	384	363	403	376	384	346	411	391	370	367	398	402	386	366	384	405	351	405	355	358	359	388	363	389	369	398	380	390	391	372	369	361	374	386	382	344	373	365	366	387	382	396	363	397	371	393	380	393	376	375	365	351	367	351	389	403	378	372	382	361	382	359	369	384	388	404	382	382	396	384	352	368	359	351	387	380	352	366	353	363	361	383	353	359	346	366	384	348	375	386	353	367	350	399	347	394	381	349	355	358	415	355	385	368	391	382	351	331	391	388	341	339	371	379	356	329	356	340	366	366	375	363	363	354	399	385	353	381	412	384	370	364	374	384	382	368	363	389	364	364	373	395	384	361	374	375	356	396	408	353	397	401	360	372	391	386	370	327	342	385	382	405	390	377	354	410	358	363	379	377	357	365	357	344	383	336	368	415	396	344	365	361	360	367	376	407	393	375	366	363	363	375	384	378	378	372	359	354	377	371	362	368	362	369	379	365	362	382	364	388	359	360	385	368	367	340	380	382	364	372	382
24933	20997	27315	24761	11466	1468	1062	1005	936	869	857	818	802	869	800	803	807	798	775	812	759	770	779	780	804	719	809	753	721	739	784	762	783	743	781	749	785	774	706	780	740	753	723	781	811	777	803	739	754	737	751	760	775	741	755	755	740	764	724	735	691	740	783	735	769	769	771	749	767	773	764	747	732	780	714	725	726	760	737	737	784	739	753	731	763	755	788	769	722	754	751	749	738	762	735	732	759	756	775	786	759	748	744	707	784	763	769	745	724	794	779	753	732	760	732	776	741	786	765	814	762	744	775	750	784	763	782	760	760	745	792	726	765	726	762	715	740	753	746	739	742	729	771	747	729	776	680	742	823	767	716	745	702	724	725	773	787	746	711	758	767	753	747	770	751	746	742	778	803	729	750	743	756	723	708	744	729	726	785	703	706	720	782	783	765	809	749	714	717	770	757	750	765	750	746	740	741	739	788	758	767	708	780	777	710	761	742	755	711	762	735	752	803	752	814	725	722	735	799	806	794	754	741	791	738	774	730	750	722	795	724	767	714	742	703	778	757	728	774	756	770	725	760	742	755	739	781	744	754	749	809	735	726	728	780	736	790	820	745	757	742	708	752	768	753	744	797	722	745	737	773	766	734	796	738	774	726	716	754	728	702	679	732	775	748	686	729	814	755	768	788	729	762	746	784	739	741	769	732	781	777	750	759	719	802	720	753	735	765	723	763	832	779	730	773	733	729	792	750	734	771	772	720	700	735	737	740	730	759	717	742	744	712	794	806	742	697	739	776	753	730	755	744	797	796	767	710	747	791	772	791	740	708	765	783	757	748	686	691	735	737	743	786	788	752	726	763	760	743	728	780	793	789	737	757	691	765	726	745	793	696	803	707	747	711	752	763	726	767	747	736	712	746	740	752	740	702	716	782	735	776	787	711	784	772	703	748	745	827	709	782	749	726	772	783	735	724	760	730	742	731	762	780	781	756	760	773	716	753	750	788	763	743	744	712	779	782	717	784	758	751	749	741	687	736	688	758	713	725	757	810	726	778	792	702	709	761	809	705	740	735	746	774	732	756	719	720	759	726	769	768	726	739	719	784	697	750	733	725	755	700	793	744	769	724	773	745	788	704	760	774	740	702	733	784	711	766	773	750	735	708	736	705	762	740	767	783	692	725	746	724	763	727	778	742	823	740	762	716	762	757	762	749	784	708	733	730	782	763	759	721	735	691	759	781	762	794	766	765	731	763	725	759	745	753	771	795	753	727	824	715	771	725	695	750	757	750	770	712	775	796	713	765	764	764	728	714	734	756	745	773	710	749	763	703	780	740	714	752	731	787	723	768	755	749	745	749	711	759	735	740	825	691	734	710	722	795	716	796	716	716	699	683	761	764	734	761	735	699	773	777	753	743	718	750	790	741	751	747	751	774	757	790	772	771	756	789	673	747	721	782	756	717	777	729	766	790	757	741	749	771	750	747	816	736	766	754	744	724	726	726	708	718	751	768	745	709	729	753	731	733	748	797	730	719	743	787	735	783	681	759	713	768	763	770	789	729	767	744	771	734	789	783	731	760	725	716	748	709	766	748	758	738	743	802	723	750	769	753	761	789	722	732	760	769	806	708	729	709	783	729	749	776	764	727	766	748	707	753	727	778	731	742	777	754	689	718	756	746	792	700	763	708	742	722	725	746	773	779	731	762	714	766	743	777	748	727	758	786	759	735	768	776	749	726	736	756	780	768	739	719	761	734	731	726	733	769	744	734	734	787	799	754	762	775	770	768	742	804	757	820	766	764	742	701	816	768	772	729	751	744	733	791	746	739	765	750	712	776	734	766	749	760	769	735	740	812	783	741	754	731	758	770	770	772	792	771	730	729	778	746	731	694	765	799	763	768	748	759	765	736	725	769	786	750	775	799	827	746	756	724	759	759	727	756	704	694	801	783	749	765	748	737	742	738	788	759	778	724	782	722	765	750	774	781	764	729	749	740	720	721	751	723	753	740	804	697	762	774	747	761	723	754	748	728	780	749	763	742	753	766	802	750	718	761	768	732	758	758	766	774	714	759	714	729	767	753	779	702	740	751	806	744	777	721	708	772	707	733	778	774	737	764	715	717	763	756	770	715	753	767	770	759	759	785	725	734	747	727	697	754	759	754	785	758	736	745	780	763	762	769	728	746	706	767	749	782	788	743	727	720	815	736	784	703	739	727	767	760	733	738	746	712	808	754	737	754	734	728	697	709	758	727	732	750	736	731	815	788	776	727	803	738	760	756	788	746	759	746	746	755	766	742	744	770	733	747	782	748	811	729	740	747	740	803	742	743	786	705	827	731	740	735	772	748	709	769	796	773	739	699	759	714	753	767	789	771	744	735	756	752	771	765	729	740	778	786	725	696	761	754	741	767	740	735	745	767	763	743	677	732	722	733	723	811	717	769	755	766	764	754	704	746	735	740	814	774	729	766	748	736	733	813	795	764	757	704	748	747	702	745	747	686	699	743	749	769	766	748	735	820	802	818	759	742	760	753	702	745	738	792	780	757	767	709	749	706	753	753	767	742	742	766	759	786	765	782	791	758	735	808	756	743	741	771	790	805	751	743	769	722	748	750	716	746	745	732	750	719	737	724	764	755	773	710	721	739	698	773	752	669	734	781	744	780	700	786	776	802	772	728	787	706	751	782	787	771	731	752	700	751	743	749	758	765	751	733	772	745	766	755	757	736	681	717	747	791	764	759	770	757	752	831	728	736	800	804	789	773	709	784	752	751	746	735	779	752	800	744	704	750	736	793	772	737	792	703	727	770	744	779	784	729	789	767	730	744	743	719	748	721	719	752	765	720	764	707	802	764	770	763	725	768	757	739	744	756	749	772	743	724	744	697	699	754	713	771	777	710	733	774	807	748	747	735	726	720	710	758	742	771	770	772	715	746	727	739	738	737	769	754	808	759	734	763	731	789	757	715	764	734	745	807	717	731	720	773	779	736	762	721	748	703	769	758	746	773	731	775	807	819	702	837	744	751	731	748	767	703	747	743	725	747	739	739	760	748	780	727	786	761	767	737	731	741	785	708	747	767	769	778	746	774	705	800	778	741	750	754	766	706	748	718	765	778	735	731	709	737	750	750	749	742	759	767	714	765	767	748	744	768	722	766	791	754	714	721	769	742	761	723	771	742	787	792	772	708	747	758	776	831	738	777	756	765	756	760	751	714	771	758	774	768	747	752	752	748	748	711	760	749	768	734	735	752	810	763	789	771	752	751	747	758	771	754	699	742	770	755	724	749	762	763	736	752	748	803	766	741	740	724	769	723	768	777	735	755	812	772	751	720	779	800	802	758	723	763	708	766	749	731	765	755	729	768	755	747	769	721	759	692	740	752	723	708	782	712	763	748	771	744	771	747	750	742	789	745	739	775	702	730	737	728	745	788	761	768	721	742	748	736	724	706	797	733	718	724	783	770	770	785	777	743	716	752	770	797	712	744	748	770	732	800	800	779	718
10493	6549	5233	2961	2155	1839	1553	1455	1310	1188	1065	1084	1025	995	933	1003	921	922	928	858	930	905	876	880	840	883	872	890	891	828	861	866	852	846	831	908	850	842	832	868	881	863	882	817	892	837	811	866	836	839	819	854	887	901	856	934	835	857	871	865	827	853	824	910	802	876	888	864	807	852	910	882	875	861	830	876	801	875	854	876	839	876	855	846	888	826	848	851	817	840	882	870	864	843	841	868	889	797	843	838	839	884	858	841	874	823	857	816	857	829	836	847	839	874	864	877	810	849	887	886	881	879	810	881	817	885	842	808	844	853	867	825	876	832	935	859	865	837	861	878	869	880	823	841	816	837	810	879	836	829	812	854	846	857	867	858	852	887	860	835	868	800	832	820	852	835	870	893	902	799	862	859	835	832	854	837	862	880	865	839	834	803	812	864	789	848	831	882	852	853	881	861	862	815	833	850	867	859	877	876	806	867	872	863	852	829	888	842	828	860	853	884	864	899	882	848	841	873	842	860	922	864	796	843	835	897	826	854	903	893	850	874	845	891	830	851	812	808	820	835	847	875	859	803	849	895	858	825	870	895	852	874	839	877	859	879	823	867	838	842	838	843	883	872	858	879	803	881	857	890	823	828	837	861	837	857	862	867	856	847	830	869	839	857	845	822	822	810	826	853	863	868	839	857	841	834	858	824	851	841	869	835	838	884	845	848	826	895	916	902	824	829	832	893	871	829	852	873	835	859	889	855	878	759	822	839	808	801	850	858	817	826	877	857	843	907	832	892	822	836	878	858	892	882	873	859	883	854	857	819	857	819	834	829	858	878	871	810	818	838	833	857	835	835	830	818	851	830	844	839	842	834	798	889	860	935	858	853	867	856	877	840	839	900	763	821	826	835	854	881	821	810	875	828	789	853	866	820	851	842	839	836	836	824	895	855	850	822	874	819	846	848	841	861	849	881	797	850	835	936	839	884	844	905	839	859	846	859	822	832	811	861	831	819	857	850	791	857	893	791	842	838	795	844	799	832	880	832	863	789	857	860	799	883	839	820	858	860	849	833	822	864	883	837	817	859	827	911	898	888	830	793	886	847	770	863	843	845	846	826	859	841	786	873	858	810	871	858	869	877	879	851	845	779	860	840	818	840	832	842	842	841	866	847	859	818	847	809	848	847	898	860	813	842	858	865	839	816	813	828	898	832	869	863	848	816	846	839	878	851	850	837	871	819	812	891	857	889	882	876	848	881	825	804	827	828	822	835	844	927	892	814	890	859	828	846	879	840	854	865	874	855	858	849	892	841	832	817	891	856	882	879	900	816	823	867	875	818	911	888	836	850	872	852	836	832	868	801	835	839	826	857	804	867	853	841	837	866	838	825	879	856	867	869	852	889	899	879	873	886	900	838	853	827	851	876	853	881	879	915	845	871	867	919	820	848	873	879	812	936	860	891	811	853	840	877	876	872	859	826	903	903	837	851	837	887	902	823	863	827	837	854	820	795	845	895	823	810	850	859	879	870	903	876	795	840	806	882	849	861	818	849	898	832	819	886	857	886	905	820	791	854	868	867	863	832	865	830	851	851	836	886	808	839	846	859	876	824	883	841	888	863	848	798	831	782	874	875	833	815	796	905	834	820	873	885	842	849	815	888	802	855	862	863	817	919	815	815	885	863	867	854	825	808	858	847	814	831	829	813	827	845	860	842	784	912	835	835	861	871	853	883	848	874	830	829	814	825	855	831	907	850	866	852	820	839	884	888	891	906	866	849	861	811	783	809	836	904	807	884	835	842	853	795	894	873	826	828	893	839	864	883	865	870	806	827	833	849	841	832	832	877	872	833	849	843	854	869	790	839	856	889	888	856	836	832	872	876	872	895	871	858	844	865	893	815	862	871	847	866	862	820	813	878	855	868	810	849	795	877	865	852	861	868	878	772	896	822	819	896	853	870	872	903	864	853	900	861	855	888	860	794	845	825	807	883	914	834	886	812	904	876	862	852	794	842	884	879	879	856	869	880	884	854	848	840	829	875	895	851	881	824	887	850	836	859	840	843	838	883	865	835	842	869	835	868	887	812	878	840	859	841	840	819	828	859	870	827	874	834	882	851	849	845	820	853	783	910	850	827	829	850	827	841	825	839	790	865	875	822	854	869	860	889	857	862	858	831	800	845	877	827	849	844	882	862	845	805	879	869	892	870	870	887	877	826	806	865	867	846	889	806	828	853	855	891	861	908	909	875	877	849	834	845	824	823	791	786	883	869	839	843	833	836	834	820	842	835	854	839	846	879	788	864	889	803	873	862	779	825	882	867	858	879	857	886	883	847	837	880	826	879	859	812	803	818	765	816	847	837	817	865	899	827	810	868	784	881	871	868	881	818	875	841	882	758	823	867	861	835	895	811	878	828	808	837	819	814	886	914	832	862	840	835	873	803	888	878	856	905	863	848	860	897	864	842	869	841	865	843	902	856	828	844	821	818	826	830	878	822	838	860	849	856	851	852	824	903	829	861	834	842	850	916	840	887	820	868	831	834	883	778	815	880	826	824	861	827	869	857	851	890	853	866	844	829	892	877	833	866	850	843	902	853	822	825	859	837	838	845	832	823	923	875	839	854	843	836	876	828	860	833	874	850	873	866	914	856	838	807	847	839	888	823	854	824	856	836	884	816	875	853	824	855	865	906	860	850	888	841	894	865	839	848	892	861	821	821	843	855	888	853	843	874	943	829	796	839	857	848	798	849	803	872	815	876	859	847	800	870	892	900	864	840	843	862	873	885	853	841	868	886	859	910	894	849	887	871	836	862	890	789	867	811	885	875	837	820	867	801	816	828	843	872	856	761	849	809	810	839	809	856	877	863	852	841	848	836	877	843	840	863	868	816	845	794	849	869	811	839	866	823	832	860	823	826	863	883	899	859	819	827	860	911	845	808	866	899	821	845	873	826	858	919	849	844	855	849	829	812	882	865	865	825	875	815	901	860	877	812	844	932	862	832	909	847	818	841	842	806	854	852	883	843	846	860	871	847	837	871	859	831	863	859	880	890	844	831	847	871	875	828	864	854	835	837	865	839	832	878	869	868	869	868	845	808	830	890	875	896	849	828	838	853	892	841	902	833	840	843	862	896	819	862	854	859	889	850	844	860	873	842	862	881	863	840	884	812	841	896	803	758	892	843	864	848	837	917	889	883	824	874	892	855	846	826	852	792	914	833	876	865	888	822	796	844	835	865	863	889	895	810	825	876	820	843	858	791	892	879	867	875	899	837	918	809	835	880	898	846	873	854	885	842	833	912	865	875	859	908	834	818	856	806	803	831	837	830	843	839	870	823	845	856	840	813	839	889	789	855	811	852	853	858	852	874	854	848	848	837	871	814	871	859	827	876	790	900	801	829	854	856	916	833	819	856	806	845	844	862	866	844	853	843	850	849	902	854	879	852	841	859	856	804	860	832	885	847	884	827	876	906	844	813	847	844	868	863	831	907	832	852	874	835	895	810
22803	21044	28829	23443	21042	21093	11250	1387	944	890	722	642	634	616	522	508	529	474	492	440	429	437	433	419	409	388	387	376	397	382	362	363	383	376	351	366	381	346	367	330	361	359	345	336	343	364	357	352	356	349	340	350	323	338	347	379	359	335	322	350	388	335	375	341	336	348	320	354	335	315	343	325	358	343	347	349	369	344	358	342	358	315	370	329	314	340	324	329	381	332	322	358	352	314	365	323	352	311	333	333	327	344	333	369	351	391	299	368	334	347	316	318	338	359	339	334	332	362	304	334	337	344	327	313	335	336	317	331	332	379	348	299	365	356	359	338	339	322	353	344	346	342	303	358	335	331	314	329	317	331	341	333	346	308	322	328	341	321	324	347	348	330	354	340	351	341	324	321	356	311	325	342	318	346	307	307	375	320	345	349	337	321	377	344	339	325	324	309	343	345	330	327	347	335	356	341	328	335	317	323	342	330	356	313	327	332	344	322	373	367	335	298	344	342	306	308	335	307	336	362	329	334	368	345	319	344	351	353	316	333	354	361	328	336	358	332	336	341	312	328	341	333	358	306	316	362	348	315	349	319	343	338	303	377	336	310	337	303	344	320	334	326	342	327	347	357	319	322	350	361	301	318	363	345	336	333	355	343	361	348	289	336	324	347	335	332	328	323	350	306	312	344	365	334	310	349	333	337	342	349	331	292	347	315	308	391	318	345	327	300	327	352	373	348	359	330	336	323	325	353	359	333	326	364	337	312	342	334	342	346	346	345	364	355	375	347	341	341	316	319	318	305	325	314	363	359	335	338	348	363	338	332	329	351	392	349	326	345	289	329	356	316	323	324	349	312	316	328	319	311	343	317	342	328	351	318	354	317	349	334	331	352	325	361	364	357	333	347	319	342	353	363	344	309	348	312	361	344	325	320	364	338	356	369	323	322	331	375	349	323	341	355	322	316	363	347	345	324	328	332	326	348	341	322	367	326	394	325	292	332	345	343	319	339	346	335	341	357	336	345	336	352	351	312	338	353	346	298	333	364	316	311	359	318	340	323	349	337	329	334	331	328	318	315	329	334	330	338	334	328	348	316	340	364	317	342	315	337	337	344	341	346	353	325	334	331	319	354	335	357	329	337	346	335	336	336	359	327	334	330	299	326	359	324	309	326	351	338	357	316	364	379	321	320	318	296	306	329	314	334	321	354	371	332	325	316	351	322	324	352	322	334	344	305	358	362	330	347	320	327	316	337	313	357	300	315	347	338	340	338	317	345	345	295	357	349	338	346	363	336	324	344	345	316	323	324	343	330	311	347	300	345	328	343	315	323	309	311	336	300	354	342	358	295	333	315	324	355	306	342	301	319	334	357	313	372	330	337	369	335	332	308	315	363	344	296	351	325	324	340	352	316	351	327	353	339	332	315	305	330	311	312	338	332	340	320	307	363	318	346	354	350	326	342	327	302	318	378	340	345	353	331	341	366	324	361	334	300	314	353	351	352	360	314	313	352	371	329	319	334	321	349	340	313	358	336	329	335	328	290	333	359	347	336	311	333	357	366	294	314	352	361	334	331	343	355	328	341	335	320	338	310	357	348	337	329	315	328	344	334	348	335	327	333	355	366	336	359	332	321	330	314	339	327	345	355	344	313	304	320	344	346	346	369	340	368	344	321	303	352	349	348	348	332	349	351	329	285	371	360	312	347	340	308	363	369	324	324	328	367	359	335	275	317	324	337	320	360	348	352	334	332	323	316	328	351	346	330	353	339	349	325	345	300	343	314	351	334	343	351	323	359	312	332	361	355	331	330	324	313	334	329	368	313	352	346	323	319	337	340	335	320	304	319	343	321	352	349	338	359	367	341	312	312	338	320	330	352	332	352	328	326	355	331	337	313	311	350	367	320	347	329	343	338	353	322	341	331	350	342	318	310	323	357	316	352	341	337	334	326	346	319	356	307	347	336	344	340	341	313	326	339	342	348	369	321	338	351	339	332	326	320	309	362	355	338	342	351	318	322	376	354	297	342	323	350	322	380	343	307	340	344	346	341	286	359	357	307	350	344	321	347	310	329	313	333	391	339	356	320	303	337	364	345	299	314	334	362	318	313	329	361	329	325	336	366	313	329	348	367	363	317	349	323	314	310	328	328	298	329	352	334	314	324	353	333	333	295	328	326	301	332	363	323	357	327	363	294	339	336	339	337	329	324	339	337	334	302	350	308	330	303	309	343	334	320	323	341	310	330	348	351	300	357	327	354	327	350	332	327	354	323	333	312	350	343	334	338	358	319	340	324	314	342	337	329	326	325	328	341	340	322	332	347	361	356	295	360	338	339	331	349	325	314	343	352	372	327	318	370	318	357	351	344	349	352	332	315	349	319	350	310	313	358	332	338	333	342	364	358	370	359	354	313	349	340	342	332	326	356	348	329	336	357	307	335	327	340	316	309	326	364	337	345	332	364	339	348	347	334	326	335	320	325	319	329	381	311	329	312	300	348	323	333	341	323	315	334	311	332	321	305	348	322	317	330	351	331	312	347	361	357	338	338	345	337	336	338	330	336	334	353	350	308	316	372	375	365	347	311	329	321	363	346	325	303	356	346	348	355	331	351	333	351	350	306	382	330	328	340	329	351	335	356	325	322	342	335	352	349	352	300	364	356	346	312	321	343	311	328	299	324	303	313	347	372	345	331	359	334	351	339	362	350	341	311	329	330	372	354	333	352	322	316	334	339	332	312	332	333	303	355	339	358	339	316	290	315	326	309	338	323	327	348	363	343	307	327	354	306	319	326	357	311	326	314	367	361	323	327	348	340	331	346	335	323	361	352	336	361	335	292	345	343	301	326	369	308	333	332	358	338	334	334	327	348	330	340	290	338	325	361	324	330	327	357	314	324	330	334	357	331	309	315	347	341	324	336	329	353	313	353	340	326	337	341	306	342	372	346	332	361	312	308	383	321	338	356	343	313	347	297	360	335	334	348	321	310	337	337	354	357	336	341	359	320	321	322	339	338	327	301	346	330	349	365	344	346	348	363	331	320	329	333	343	317	341	296	351	317	357	316	343	351	369	340	325	355	317	336	338	321	332	341	339	348	337	328	322	331	317	344	349	352	328	336	366	362	343	359	335	354	327	321	314	338	334	345	347	333	362	370	315	331	304	365	338	320	333	335	304	330	337	337	327	315	316	335	309	342	341	341	323	356	337	372	328	324	333	323	320	331	286	328	364	346	358	355	354	348	353	354	327	326	325	322	352	339	365	312	312	333	353	330	327	308	330	323	349	319	336	351	323	311	339	347	363	323	325	363	346	343	325	350	322	347	340	339	360	340	354	317	370	347	336	304	304	343	355	328	301	361	318	339	367	325	310	333	333	325	339	359	335	351	353	353	320	315	350	349	331	338	340	327	342	345	297	303	353	325	335	348	358	355	294	322	347	336	350	352	339	344	310	332	324	336	337	336	347	332	330	314	330	323	382	349	352	309	338	337	348	355	345	346	321	309
14319	17430	14074	7469	5180	3859	3089	2399	1952	1551	1318	1144	969	828	815	741	737	722	620	589	589	537	498	524	510	463	468	467	463	425	426	453	444	421	429	357	404	395	404	404	395	401	412	377	435	368	430	365	409	396	353	354	414	375	393	387	384	367	377	371	400	364	374	356	400	375	342	402	360	384	388	360	400	374	385	362	382	408	377	363	369	391	386	347	376	382	356	391	379	344	388	369	365	369	380	384	352	379	356	393	350	370	361	362	357	394	357	372	385	349	357	359	359	372	391	381	364	368	381	368	411	352	398	394	354	360	372	395	392	373	369	331	381	390	384	345	354	340	375	357	368	360	391	375	381	343	346	412	368	352	378	387	393	393	380	390	365	357	325	371	368	365	379	352	355	378	373	355	382	335	400	366	359	377	377	394	375	374	380	361	357	432	324	360	394	341	367	361	365	364	350	353	399	390	324	342	348	378	347	363	379	351	395	361	391	364	377	378	387	366	361	410	344	392	390	331	414	367	375	366	382	371	360	358	358	371	337	386	344	399	379	387	348	360	354	334	405	372	398	342	357	375	334	365	365	368	355	369	353	345	338	383	347	367	373	387	378	380	336	382	349	373	372	371	353	368	404	378	367	384	358	358	380	382	363	339	363	342	394	383	359	374	320	398	360	355	372	393	380	350	384	391	374	382	356	381	418	377	363	382	357	353	370	371	366	352	362	320	388	355	311	343	359	357	367	379	377	404	349	385	336	373	375	339	386	349	342	362	357	383	410	353	381	377	387	325	338	351	392	337	387	387	371	339	349	365	357	343	392	386	379	387	372	385	363	357	354	357	388	374	408	365	351	355	369	387	375	342	388	380	356	374	420	348	333	388	357	379	387	362	379	341	375	359	354	380	377	358	338	366	342	373	362	364	386	373	346	346	402	406	383	373	338	374	392	368	390	388	390	368	373	373	409	337	358	372	359	360	361	353	365	358	389	363	385	388	354	380	370	380	378	363	368	370	340	381	373	402	382	360	379	372	364	362	366	385	394	360	390	359	346	403	353	352	368	349	396	361	366	342	374	376	337	347	360	366	361	351	371	350	431	378	344	400	352	348	365	391	376	355	364	380	357	363	371	358	357	338	363	352	339	402	315	361	399	367	365	337	390	354	329	338	385	369	351	344	385	374	374	366	392	373	396	375	387	370	371	378	394	366	364	351	377	367	368	347	356	379	389	359	351	342	372	376	371	349	363	378	378	348	328	373	344	372	397	374	351	378	387	376	364	369	390	363	340	377	339	376	381	355	367	375	362	355	365	382	365	397	341	404	375	403	429	378	358	414	363	380	374	362	349	341	373	351	396	367	401	341	357	432	358	349	380	341	397	371	363	372	364	374	382	398	359	417	393	370	363	411	360	378	374	356	372	356	374	349	386	386	332	343	389	334	378	358	373	392	366	364	372	376	342	379	340	341	336	353	394	386	373	358	398	396	332	346	386	371	361	371	370	380	354	335	355	358	398	373	353	397	388	380	373	392	373	404	391	391	380	378	346	416	379	367	350	355	351	358	380	375	381	376	439	366	348	346	370	379	353	383	363	350	369	337	362	366	401	376	378	381	385	389	381	371	398	359	352	361	360	348	388	338	386	369	393	379	376	359	393	348	340	339	342	357	367	325	391	353	380	406	363	373	364	360	349	388	373	374	361	356	401	368	354	344	343	374	385	376	369	357	377	331	379	386	365	382	371	369	373	341	373	377	348	405	366	384	355	369	371	401	363	365	360	365	358	373	332	343	384	362	344	360	357	329	397	356	379	328	402	317	368	398	374	388	378	393	376	348	372	382	353	382	334	341	352	353	383	357	352	363	387	351	373	357	355	380	366	377	334	379	351	365	366	363	389	379	355	380	373	363	361	378	381	355	389	392	381	331	383	387	356	376	366	357	376	379	390	395	357	378	381	389	365	378	362	385	366	359	393	377	355	353	410	367	371	381	367	368	351	369	394	363	361	358	395	359	348	346	378	352	386	374	375	337	378	349	361	342	371	381	339	318	377	361	387	365	337	392	379	402	348	361	379	351	371	347	390	314	370	392	395	391	380	384	402	305	364	345	337	320	370	331	385	373	358	397	344	347	386	368	367	343	405	386	359	369	367	353	368	380	405	337	337	409	339	400	364	379	407	390	342	370	350	358	348	333	375	350	374	346	389	417	378	379	353	349	382	401	365	369	351	385	376	355	369	362	368	365	363	338	386	375	377	366	347	344	373	365	347	356	375	368	368	390	381	354	345	357	360	364	340	400	364	379	361	346	372	373	365	331	383	352	373	378	399	342	369	380	386	359	342	391	348	382	324	349	362	361	384	341	331	357	380	353	386	358	336	394	363	373	370	373	336	360	363	353	366	373	390	373	381	371	362	389	363	360	410	369	376	338	369	381	399	376	368	371	342	332	365	380	391	385	410	373	323	346	381	369	348	368	367	373	374	366	380	373	362	387	359	330	361	376	373	334	385	360	389	359	347	371	362	380	322	360	370	368	387	374	362	364	391	367	388	364	371	358	406	385	322	354	359	397	370	380	384	344	371	398	394	376	362	390	359	375	352	410	416	351	380	394	384	383	353	375	345	374	356	351	368	357	337	377	317	341	346	375	364	364	355	385	372	353	363	385	386	340	358	371	389	352	370	332	349	351	366	365	375	375	401	362	367	389	358	342	342	351	374	349	373	355	345	353	375	373	381	383	339	382	397	360	364	376	342	369	360	371	351	362	356	325	355	397	360	318	330	344	361	369	328	360	369	395	353	396	353	368	372	358	378	361	341	372	370	345	368	369	337	366	368	388	338	370	351	348	395	383	371	390	387	340	408	369	377	337	388	372	364	362	366	404	366	349	340	391	382	372	379	369	378	360	377	381	352	342	378	347	383	352	384	334	424	386	385	367	381	350	351	365	353	363	371	346	365	394	372	362	390	380	336	378	372	374	382	377	382	344	333	365	368	374	357	353	397	390	374	370	358	372	371	332	363	377	317	349	382	359	321	396	391	376	385	364	381	370	374	373	362	345	361	365	403	362	368	376	359	378	394	374	350	333	362	348	352	387	397	371	386	348	367	359	380	376	366	369	345	376	379	364	360	363	339	349	353	376	378	388	381	378	328	390	379	394	368	365	378	368	388	375	355	344	392	338	356	402	381	362	336	356	388	368	380	364	403	393	380	368	383	376	352	360	368	372	365	360	365	354	375	388	426	352	343	343	369	370	380	358	353	371	357	331	341	352	375	358	363	380	366	344	387	361	329	376	375	366	374	374	368	330	363	367	354	376	366	384	332	329	353	364	366	372	367	351	357	372	418	357	381	370	362	371	365	369	364	347	370	381	372	359	320	387	380	371	363	345	388	372	403	366	401	358	351	377	368	383	372	390	352	411	394	388	347	360	346	369	343	402	389	384	317	375	354	366	374	362	393	353	365	365	375	372	346	374	348	374	377	363	362	373	368	376	397	386	369	407	371	373	368	353
26907	20304	8518	1157	809	726	691	686	696	685	672	630	659	674	671	626	678	608	710	624	676	660	647	692	638	606	649	671	610	607	705	664	664	634	609	643	685	657	643	628	653	666	639	606	666	684	658	655	657	656	622	635	625	688	624	641	673	642	635	665	676	695	642	627	625	609	635	644	673	626	680	653	596	662	653	708	651	650	643	634	579	655	658	640	651	632	688	690	660	657	675	694	583	649	640	648	604	624	635	675	631	624	634	696	661	669	622	643	673	619	638	648	653	638	674	698	667	619	693	660	638	639	645	609	625	655	655	664	654	675	686	658	601	615	701	609	614	626	634	656	654	631	666	599	613	641	615	647	669	645	597	638	682	624	669	667	642	612	646	631	635	663	624	641	654	610	655	643	648	653	639	646	640	659	636	675	657	647	636	685	639	646	669	629	721	664	645	653	633	642	604	619	641	652	618	638	665	629	654	640	651	648	662	620	646	618	666	669	671	624	596	659	675	678	602	657	623	638	618	640	625	611	634	668	640	659	626	640	682	631	614	604	687	642	663	625	640	644	654	649	586	638	619	694	678	626	671	619	634	661	657	650	640	665	605	690	632	685	615	642	587	712	620	646	629	703	658	651	681	637	607	649	638	619	644	640	664	606	640	630	629	601	626	679	623	627	648	658	644	661	662	652	660	668	653	669	610	636	611	638	643	691	614	622	650	649	664	604	657	676	639	624	706	621	622	635	627	618	666	658	644	623	636	646	618	625	635	735	663	626	612	593	626	629	642	615	673	653	629	677	605	662	646	635	645	680	650	602	650	638	697	675	681	632	629	638	638	607	593	640	620	630	645	615	629	636	688	666	640	615	660	665	660	621	625	647	670	661	630	681	620	658	652	649	638	643	677	663	656	665	631	621	628	635	611	590	640	688	672	671	620	649	631	607	628	656	685	628	663	622	641	655	630	661	663	668	666	645	611	603	663	650	659	680	683	638	621	659	649	646	655	628	651	654	671	659	660	667	637	637	643	627	628	602	637	622	650	651	585	636	642	638	646	621	616	646	650	621	666	672	646	654	631	652	709	648	631	615	631	627	654	660	644	624	621	673	662	642	607	622	599	636	602	668	567	646	607	635	639	634	650	671	633	644	661	648	679	641	634	605	654	668	664	605	662	640	634	633	672	643	626	617	641	636	619	654	678	624	651	643	660	623	627	650	699	647	662	693	646	614	615	622	604	640	654	635	642	664	653	670	653	648	668	658	603	647	674	652	659	597	675	649	655	616	640	649	629	664	648	616	696	662	629	654	694	664	639	620	661	632	651	608	638	597	647	628	681	642	606	627	656	636	664	671	636	668	617	647	667	633	637	686	645	654	681	638	616	640	616	613	614	638	661	648	636	651	621	685	615	653	636	650	595	679	657	613	665	666	637	665	689	649	625	624	641	634	663	631	664	681	641	646	656	630	643	664	659	592	660	608	623	680	657	660	638	640	643	614	647	619	642	695	656	599	622	606	629	658	633	671	688	642	593	652	611	624	638	662	635	639	618	652	651	613	634	669	655	650	607	633	644	648	595	648	640	661	664	637	658	641	613	628	671	655	662	659	657	623	666	651	640	614	680	654	664	591	660	642	649	625	629	677	639	638	639	660	655	630	654	662	633	612	625	671	652	662	673	637	658	651	614	640	684	652	632	680	651	607	673	672	664	671	634	681	616	702	608	649	644	670	636	693	626	650	669	614	650	642	664	642	656	593	613	653	668	620	630	633	572	611	643	652	680	637	606	631	650	682	660	660	666	633	648	631	665	607	683	657	630	619	636	682	691	654	647	665	626	667	598	642	649	600	667	607	651	661	644	678	631	638	648	706	622	640	645	654	631	699	669	609	599	674	630	655	650	636	645	642	634	702	659	643	644	629	624	636	675	606	650	650	673	638	617	616	651	605	643	682	611	600	660	656	623	653	680	619	651	637	654	597	634	679	655	641	655	658	697	665	667	672	666	639	672	669	645	675	673	642	656	608	623	664	653	714	630	663	640	626	653	656	665	657	666	651	661	637	603	636	646	595	623	679	637	636	620	553	645	608	683	606	626	654	607	638	643	649	633	653	642	667	672	655	670	593	677	591	667	641	651	652	667	625	633	612	636	669	669	643	643	661	675	622	644	642	632	696	639	636	632	653	615	609	620	656	684	654	635	625	679	646	651	665	620	625	673	636	663	618	641	667	593	658	638	642	655	577	638	613	669	631	634	607	656	690	686	631	629	653	644	662	637	656	650	630	633	652	639	670	646	666	679	619	646	645	636	675	590	626	629	659	649	611	614	626	639	670	609	634	675	594	634	667	631	642	606	685	677	620	654	642	650	637	640	649	609	609	693	631	631	642	657	663	651	669	643	652	646	679	660	637	673	614	608	632	630	693	621	685	628	678	582	619	612	656	653	611	650	689	644	623	655	622	659	635	624	675	654	655	665	627	671	627	704	642	595	686	683	656	678	635	639	642	666	599	705	660	659	588	661	693	663	653	688	654	654	671	629	612	645	624	634	658	685	650	658	664	644	653	665	652	651	626	587	643	660	639	653	628	627	635	669	659	649	654	611	663	615	633	671	647	675	643	589	650	674	638	605	650	622	608	675	701	599	648	644	584	686	635	649	686	615	694	643	626	635	605	630	622	641	646	642	670	629	693	685	638	665	672	641	663	647	640	692	636	670	636	632	630	638	656	613	635	672	629	664	643	656	636	661	641	663	677	663	656	656	668	617	639	631	607	693	621	633	658	668	663	623	667	631	633	671	664	660	699	645	630	679	591	613	673	641	678	683	640	697	649	694	660	638	642	607	687	683	636	667	622	645	693	645	657	645	665	653	633	673	611	640	667	643	649	641	641	637	621	631	651	633	663	631	646	667	628	695	613	687	667	663	639	660	686	630	669	616	595	614	661	633	665	641	619	607	643	638	635	649	672	654	618	647	673	637	640	656	648	636	650	626	656	617	647	626	667	675	648	662	670	662	655	646	662	680	673	633	644	661	632	662	692	653	683	649	697	606	645	651	605	691	596	673	651	665	579	679	618	641	647	679	637	592	686	646	673	680	644	625	606	673	651	687	630	643	665	644	647	639	656	640	624	699	663	659	620	654	672	627	641	655	646	659	677	636	681	594	627	619	619	680	696	635	628	635	637	622	652	580	633	623	628	639	636	661	646	663	633	598	612	625	630	680	663	668	645	609	616	635	630	633	647	654	643	628	656	608	644	662	660	642	642	631	645	580	655	640	656	602	675	647	607	598	667	666	658	685	633	655	637	629	685	672	646	657	681	642	619	655	622	643	629	649	616	636	624	643	625	682	623	625	647	674	652	663	626	663	673	640	631	707	619	621	620	625	658	628	646	636	621	643	659	650	659	651	667	615	688	691	596	659	628	655	683	563	626	662	693	696	680	649	657	684	674	691	652	640	628	684	697	603	645	588	612	640	628	651	652	699	658	691	623	636	640	683	663	620	656	686	670
8583	1583	1396	1016	907	862	871	847	847	823	717	793	747	686	749	738	760	754	831	772	748	746	760	768	763	771	777	732	741	767	772	728	707	756	718	738	744	785	750	764	777	747	691	791	785	734	722	718	738	772	814	723	729	713	753	747	732	736	716	751	719	711	759	744	748	785	692	755	753	773	721	713	824	759	744	742	725	796	747	796	756	698	741	772	763	760	758	731	738	715	728	763	729	789	783	776	758	717	790	773	750	752	722	766	758	743	775	747	755	712	715	752	796	745	797	708	813	726	724	757	722	713	743	746	761	763	759	775	767	770	803	789	793	724	754	785	730	752	731	747	751	764	706	691	759	742	785	764	738	767	739	746	761	754	750	723	739	775	732	739	750	738	741	735	773	698	710	724	752	716	771	766	726	727	740	719	806	769	723	770	754	779	767	762	744	742	733	737	764	730	762	734	787	692	739	732	772	740	747	727	810	769	803	759	765	738	746	750	732	747	763	761	763	756	774	789	775	755	747	738	776	740	699	768	725	771	812	715	749	749	733	729	738	757	718	720	728	784	736	758	740	788	730	740	722	737	767	735	693	758	770	734	751	735	712	751	741	728	754	736	760	743	686	679	705	769	761	743	742	762	775	751	725	709	761	750	732	756	739	756	790	709	801	761	769	744	801	748	784	758	702	748	730	772	721	744	758	752	694	774	711	765	774	780	719	772	738	736	714	767	764	756	718	720	743	715	763	765	752	794	707	712	753	729	767	737	710	775	790	701	747	720	680	771	732	766	755	770	742	765	807	681	750	697	792	747	757	767	732	683	747	722	761	748	705	735	832	768	761	708	728	758	752	736	769	765	749	769	769	792	753	789	753	734	751	748	753	740	751	750	756	781	756	763	756	744	748	744	720	767	706	731	750	672	706	794	780	791	762	763	758	729	800	805	770	720	794	720	721	738	769	745	773	696	724	699	766	714	778	764	734	728	746	756	722	727	738	762	759	734	736	736	750	767	770	748	788	738	770	723	751	684	775	744	746	766	787	794	763	774	728	765	777	752	743	733	724	734	727	752	733	784	777	728	742	776	732	726	770	739	729	789	735	763	792	755	731	757	697	777	758	810	719	721	720	685	730	772	750	721	784	692	750	783	732	735	768	771	743	746	758	733	747	705	707	743	724	729	760	803	724	757	742	745	760	724	734	734	790	823	727	724	715	715	760	716	713	755	770	660	789	792	730	743	730	730	773	780	769	740	780	790	714	752	717	765	721	814	743	741	798	768	751	785	784	759	761	725	739	737	767	784	756	771	758	736	727	742	747	710	731	708	727	697	719	735	761	734	803	727	751	743	738	771	734	733	769	741	748	763	789	747	791	811	752	746	746	795	781	761	772	713	751	746	753	716	809	744	784	755	764	754	724	738	740	758	737	759	763	781	734	810	735	762	722	762	746	737	741	755	813	779	776	771	741	763	755	722	764	788	715	791	762	727	727	744	784	717	753	744	706	752	706	762	742	736	708	773	767	764	725	728	688	706	734	728	742	737	783	764	783	758	758	762	763	709	744	744	744	716	797	720	776	755	768	733	753	725	730	711	776	750	712	773	757	714	722	749	719	745	737	741	741	777	768	724	722	764	728	701	833	718	726	678	782	719	764	771	734	764	790	748	783	773	747	734	738	762	759	788	727	733	744	720	687	726	729	721	797	731	715	728	761	713	781	780	759	747	726	733	737	798	812	750	739	750	766	756	765	749	745	716	741	750	770	744	708	774	741	721	754	770	775	749	764	758	803	738	790	744	739	775	728	738	733	720	757	764	756	746	741	709	765	787	721	748	786	781	760	779	724	761	726	777	762	726	787	747	758	719	720	780	816	799	734	756	779	722	820	735	730	697	769	703	698	738	747	737	742	695	728	763	776	707	740	733	718	760	744	742	714	765	698	718	728	776	809	744	807	796	778	757	780	724	769	732	743	750	709	795	770	724	765	762	749	711	760	781	756	756	751	775	766	747	734	802	767	719	788	756	779	702	764	709	705	699	757	712	745	799	783	753	744	729	767	768	774	747	707	776	803	758	736	755	723	737	755	758	784	736	771	716	760	801	734	735	703	710	751	718	711	735	761	685	754	757	725	750	749	730	700	744	707	766	713	738	792	742	763	734	730	706	705	742	754	775	731	764	693	702	772	791	777	732	726	740	723	736	727	784	751	727	762	741	746	742	708	694	791	751	719	730	738	776	810	723	767	793	767	739	734	746	751	764	746	777	755	705	724	704	784	776	766	749	733	707	756	740	756	770	734	778	793	718	740	758	733	708	731	774	763	701	759	774	760	731	813	746	770	713	732	758	755	771	700	777	752	757	735	748	749	747	754	723	684	763	716	704	764	740	694	728	734	743	760	772	706	727	742	770	751	742	775	804	719	768	730	744	762	753	753	744	781	741	768	750	759	750	780	748	732	723	761	736	781	749	752	739	714	737	731	718	762	773	746	777	794	774	780	737	734	777	747	719	725	719	748	703	813	708	789	715	746	760	765	782	781	741	729	803	794	735	785	718	759	764	774	774	738	703	773	777	788	747	769	713	758	738	738	711	779	725	725	748	714	776	762	756	730	782	781	759	737	752	792	778	759	723	743	691	771	773	802	729	701	785	754	696	765	786	702	727	713	692	723	745	738	788	786	768	742	756	748	764	743	778	784	723	675	792	731	739	735	778	722	717	742	729	738	727	732	731	745	745	785	724	757	783	717	803	725	696	716	756	789	732	707	760	747	736	745	771	769	741	691	731	742	760	786	739	743	723	731	687	761	750	786	746	754	796	714	739	739	754	779	727	742	696	750	720	753	768	760	706	803	773	709	745	736	768	749	747	750	741	763	758	711	775	757	727	767	764	725	723	761	775	739	732	731	762	724	764	736	720	747	734	755	726	776	708	735	774	742	745	753	744	779	780	744	744	714	755	720	786	794	799	838	736	781	702	733	728	812	771	734	799	765	758	751	707	735	786	697	732	725	744	758	754	763	763	744	776	714	771	733	753	721	750	735	759	729	757	752	782	773	777	731	731	749	781	743	725	754	727	688	761	711	718	758	743	735	716	782	767	783	743	702	692	762	757	786	780	727	723	735	723	767	826	756	758	752	728	698	735	735	729	794	748	746	709	769	735	749	770	766	761	802	675	739	748	760	793	741	761	767	718	763	791	783	751	785	714	799	798	751	791	698	742	781	768	747	716	759	694	714	741	726	719	727	790	764	722	723	759	756	724	714	746	707	788	765	755	762	775	777	732	767	746	724	701	723	787	768	721	738	743	733	791	759	828	753	767	750	752	726	762	731	796	690	753	799	703	715	743	757	732	746	728	757	730	729	781	711	729	813	744	769	746	715	816	771	761	722	782	731	743	814	785	722	717	771	766	787	798	752	730	748	751	783	720	714	711	720	748	801	789	804	770	777	789	718	733	728	738	750	840	788	767	737	718	750	717	790	735	735	766	708	737	775	777	755	733	736	755	718	710
23758	21036	28481	23782	21026	12150	1379	816	651	610	566	437	449	440	405	399	371	409	411	385	370	344	386	359	322	322	379	337	361	338	305	320	303	314	319	354	334	351	334	340	325	324	339	327	356	370	308	310	335	340	284	335	321	338	368	341	327	330	328	333	325	344	310	322	322	326	319	319	313	338	318	325	338	346	327	335	312	311	319	341	331	361	307	317	330	332	291	297	330	341	280	333	329	333	317	327	321	322	367	332	339	324	348	303	355	321	324	329	316	314	322	306	317	285	309	343	320	306	319	325	302	309	328	296	273	342	306	375	334	296	317	311	324	331	297	319	332	323	330	283	333	330	301	301	332	290	315	344	301	323	324	303	339	324	303	320	301	312	311	304	337	293	302	313	332	311	329	291	306	322	310	357	303	317	284	333	318	310	349	325	346	330	314	328	298	343	313	298	288	325	308	332	333	345	300	305	311	326	289	323	304	302	335	326	307	298	339	298	318	339	336	293	300	309	281	335	345	294	292	307	342	310	309	307	310	318	286	319	279	346	339	311	291	333	316	309	333	296	306	314	312	305	328	296	322	308	286	334	299	311	326	294	313	295	285	303	339	376	317	333	328	340	326	333	325	306	340	327	339	299	328	342	312	336	316	328	285	312	338	328	342	351	318	297	324	344	317	333	314	312	311	297	314	313	294	310	361	322	351	336	310	329	315	326	278	286	336	341	318	313	344	307	302	309	316	311	301	301	319	314	337	365	290	327	318	322	299	321	317	310	298	326	286	291	334	299	323	318	312	349	315	299	313	326	318	295	314	339	331	321	316	312	324	316	303	301	359	334	292	333	336	363	351	298	299	318	327	331	318	340	312	336	298	312	310	328	307	300	353	324	337	344	310	345	339	322	310	308	310	352	300	349	318	321	307	325	328	323	330	315	281	337	281	308	317	344	306	333	346	321	328	346	334	325	323	328	311	317	303	308	325	338	325	333	325	302	298	309	321	308	320	339	325	318	323	308	326	343	303	327	329	324	308	315	331	329	293	321	336	327	278	288	307	312	334	333	317	342	326	304	300	320	328	312	300	312	302	319	326	301	314	327	324	332	337	329	316	312	316	305	309	309	329	335	297	315	323	346	309	296	341	322	298	337	332	349	311	333	308	328	321	300	310	331	337	304	323	319	300	309	334	329	302	332	289	317	304	289	322	341	313	294	313	331	311	298	288	341	353	274	315	330	319	317	330	315	322	306	311	317	317	298	339	332	310	317	321	278	321	317	304	314	331	316	297	332	360	317	330	329	314	286	335	336	303	307	341	341	318	293	317	328	325	316	336	342	290	318	284	319	336	326	325	312	318	319	300	317	294	295	326	313	355	370	321	321	315	333	333	282	320	326	276	288	303	333	331	333	298	321	326	329	299	326	299	309	314	332	289	317	288	306	313	295	287	338	305	281	315	314	327	323	343	322	303	345	302	301	330	334	321	326	313	341	336	337	313	311	329	332	289	339	329	327	337	310	332	319	321	330	308	299	321	297	330	321	300	308	334	339	304	318	322	345	341	312	330	337	290	310	301	304	316	334	356	336	338	332	303	325	276	305	320	310	326	318	305	309	332	307	308	299	308	304	307	336	329	337	300	325	287	340	326	334	291	337	335	317	322	330	360	313	294	321	333	338	312	326	286	299	353	369	315	335	312	305	325	331	307	336	317	308	333	348	313	316	320	335	322	305	339	342	334	320	299	307	314	309	302	308	357	353	277	330	303	327	317	329	280	270	328	296	324	298	309	319	323	354	313	339	309	334	290	331	374	299	309	300	307	361	325	315	313	337	330	342	333	296	340	329	317	309	352	308	305	304	304	280	338	297	324	306	341	324	351	286	312	320	334	310	339	315	308	305	295	346	308	302	318	333	323	329	309	297	334	320	318	335	299	350	300	314	299	313	317	313	337	308	308	307	331	321	291	324	304	322	313	313	326	308	350	319	297	314	313	307	320	298	297	296	313	300	321	324	316	333	334	323	312	348	328	318	302	317	298	324	332	315	332	333	297	341	298	317	296	342	327	339	319	306	297	339	346	317	321	342	313	316	333	337	283	320	317	300	315	316	318	336	322	296	316	292	301	326	315	359	310	300	302	319	307	328	301	331	320	284	320	317	366	350	322	323	305	326	324	312	343	322	311	344	308	312	315	334	330	340	318	342	303	300	341	339	354	344	320	289	309	311	308	308	304	329	326	316	324	318	343	318	312	331	299	344	314	352	328	301	322	329	317	295	312	286	286	313	313	332	311	318	317	324	314	311	323	333	313	287	326	326	303	326	290	319	338	314	345	353	342	332	310	305	316	352	312	279	319	328	336	308	339	329	311	340	317	267	341	335	286	287	302	312	334	311	323	284	353	319	315	314	319	321	339	324	323	314	321	345	322	308	334	320	287	307	317	311	324	304	306	319	332	308	345	320	330	350	330	325	316	293	308	299	332	326	322	280	311	351	353	296	332	331	335	342	304	295	305	335	328	307	346	311	313	327	323	299	336	284	300	316	355	313	306	336	322	318	307	328	284	317	315	334	321	300	298	323	332	303	332	334	345	327	316	325	326	313	313	318	327	321	348	320	308	314	332	329	301	327	330	333	318	315	302	350	331	306	306	315	308	342	315	290	285	312	310	313	340	343	340	335	328	301	311	325	321	332	316	332	339	358	325	316	309	321	290	356	342	325	307	326	310	295	317	320	309	336	298	294	336	299	310	327	320	338	314	342	290	294	295	319	319	341	306	304	315	340	345	305	335	328	305	311	317	301	321	338	313	316	334	296	330	312	362	300	348	313	309	318	320	329	281	305	285	319	320	306	319	334	324	313	299	312	312	316	298	295	271	320	319	342	321	302	308	313	304	353	306	341	309	321	315	330	331	334	326	349	328	345	341	319	344	351	331	316	336	314	298	322	328	276	291	340	348	309	326	304	315	327	283	299	334	321	337	333	369	298	342	317	333	318	328	326	304	260	345	318	313	334	336	341	310	315	312	305	310	325	301	324	313	306	335	321	316	293	315	331	316	332	320	315	312	330	307	321	336	287	317	308	348	329	299	314	346	311	333	311	306	303	331	321	312	298	318	317	328	307	305	316	339	310	281	304	334	312	326	313	325	347	315	318	335	319	347	342	311	299	337	311	328	315	319	305	322	308	307	333	334	304	315	317	324	327	310	294	343	321	315	304	286	325	302	311	309	327	318	297	338	306	339	301	340	302	301	320	316	340	336	291	338	342	298	289	322	316	306	296	344	292	333	338	313	316	318	325	315	321	311	307	305	281	316	324	315	304	296	292	343	301	299	315	312	330	320	338	309	308	322	342	343	336	334	307	342	306	296	320	310	316	299	326	303	337	324	314	347	312	333	315	320	345	366	301	300	337	332	295	328	330	316	304	334	329	286	346	302	308	288	310	314	299	345	327	290	310	324	349	315	349	289	300	310	323	306	369	311	338	335	314	311	301	267	301	293	364	302	286	337	311
10850	10798	8913	4291	3031	2267	1780	1386	1168	980	886	746	665	669	569	574	559	554	513	496	483	480	469	452	439	441	400	423	425	379	403	379	416	392	433	418	418	338	408	387	392	394	384	422	415	373	391	370	382	374	391	383	416	375	380	403	376	387	379	409	415	405	391	387	381	413	402	385	362	376	385	382	406	387	377	363	381	379	358	396	393	354	376	361	349	396	393	397	385	352	408	430	387	389	347	326	379	386	366	405	391	363	377	395	362	382	370	383	382	414	369	360	388	336	383	330	393	375	411	391	348	340	380	401	341	368	432	385	357	403	357	363	388	362	362	381	424	383	370	371	370	345	414	360	397	363	399	362	375	381	403	353	417	368	353	365	375	377	381	383	395	378	396	379	378	380	371	373	359	393	373	381	377	344	337	367	353	404	385	386	382	354	388	391	421	369	389	352	367	353	365	367	369	368	386	373	390	351	379	345	388	376	401	401	376	352	403	385	358	393	399	380	369	386	395	328	369	370	389	371	403	389	406	402	372	368	358	370	388	349	384	392	369	383	395	359	386	403	378	352	390	390	357	376	384	369	366	334	372	390	363	373	347	378	398	374	366	380	386	369	391	344	359	389	425	380	414	366	393	377	398	406	380	369	391	366	381	362	403	382	397	366	404	373	408	383	380	418	396	355	371	359	370	389	383	393	363	368	396	368	366	385	410	376	401	370	385	373	380	370	376	361	350	384	391	404	330	402	368	383	382	369	370	387	379	339	367	408	354	342	355	359	365	350	405	371	326	351	375	356	358	393	388	394	370	355	359	378	381	366	386	358	385	393	352	403	381	351	374	350	402	378	359	378	328	395	393	358	389	353	358	354	398	416	368	366	386	370	359	371	347	406	360	387	383	377	376	382	395	418	366	441	368	363	349	385	339	345	388	348	365	374	379	365	357	381	353	358	393	419	395	394	382	377	373	419	353	397	366	397	398	382	366	370	400	379	366	393	342	365	354	346	366	365	383	389	387	354	361	318	397	326	390	379	387	389	380	366	377	400	381	353	379	356	353	391	364	384	361	394	412	340	379	350	336	402	371	388	363	348	353	367	393	329	388	361	381	364	409	406	373	341	373	363	406	371	365	389	372	355	361	381	390	357	346	365	412	350	408	385	400	370	400	405	382	369	385	362	361	387	394	400	403	344	352	380	365	349	372	345	385	355	368	363	390	357	378	387	357	385	378	355	384	391	330	394	372	403	366	377	347	375	367	388	391	391	404	372	403	394	394	376	378	376	386	368	359	357	355	380	364	384	380	361	377	348	400	369	371	381	370	404	385	353	374	373	392	340	363	364	391	374	378	372	394	416	357	376	385	384	388	372	403	366	382	355	370	386	383	382	362	399	399	353	390	368	391	354	401	362	420	383	363	371	380	376	385	399	361	376	354	379	354	351	395	355	417	345	384	363	372	411	330	354	407	386	381	359	377	377	420	373	414	365	331	390	401	395	361	413	390	367	371	362	397	403	376	390	373	402	362	366	359	380	365	397	369	394	402	369	375	403	399	401	355	396	358	377	360	412	399	390	375	407	382	389	372	354	351	343	392	399	358	380	359	377	405	386	355	367	390	342	375	375	387	373	377	367	389	356	351	344	353	370	358	383	360	391	373	334	376	357	380	360	365	374	400	400	372	361	382	374	376	359	336	374	354	399	356	381	378	405	422	384	367	406	351	367	373	354	385	426	364	367	366	362	400	372	387	358	406	392	380	369	380	364	377	366	378	365	383	395	351	396	390	391	388	360	338	349	365	361	389	361	357	401	400	380	372	370	403	347	391	367	390	372	348	389	403	361	363	363	389	384	376	380	381	405	375	407	370	332	391	368	390	364	374	385	382	396	380	335	372	356	397	364	406	345	358	406	361	356	367	376	388	341	359	331	391	370	337	372	391	340	377	386	372	408	367	378	389	352	361	399	369	381	391	385	341	364	345	393	382	367	392	363	386	390	370	395	398	343	417	412	394	389	377	368	441	359	383	379	371	392	381	371	381	352	396	363	388	362	373	382	354	408	389	371	395	363	367	383	408	337	378	391	368	363	359	345	376	407	361	366	360	368	404	362	383	358	371	379	403	379	392	385	411	409	394	331	372	359	341	369	366	343	412	423	377	388	383	405	382	325	350	390	380	363	374	380	400	395	399	409	375	390	352	375	363	386	364	365	381	353	360	373	384	403	344	366	390	366	394	385	341	402	359	377	378	345	374	344	384	360	364	383	426	408	348	354	360	366	365	379	367	411	375	404	378	340	394	337	376	365	365	379	427	372	394	384	359	373	369	391	408	386	356	396	383	360	377	401	376	405	384	394	387	367	355	374	377	365	386	379	384	373	360	352	380	390	408	360	363	394	387	382	362	400	395	387	358	376	387	364	404	376	368	370	417	366	379	399	391	344	362	398	367	382	378	385	373	364	370	372	397	372	364	393	343	346	346	378	386	410	356	400	351	376	381	415	376	388	340	358	365	345	378	362	419	376	360	371	383	401	358	380	399	384	381	382	364	394	382	390	387	379	345	380	414	366	382	366	405	319	356	372	404	352	389	377	359	367	391	397	376	339	368	377	374	387	360	394	369	379	374	415	416	350	397	379	392	362	382	391	361	392	366	379	359	380	364	345	402	400	357	384	328	355	396	400	394	337	345	378	362	394	344	352	410	400	347	409	375	384	348	349	378	381	384	388	382	359	344	361	359	380	398	378	369	401	380	357	386	364	360	367	348	375	408	394	379	394	370	374	377	371	363	347	386	377	341	344	361	420	395	407	379	374	353	392	366	378	379	361	385	374	378	372	375	380	344	390	386	351	347	378	401	333	378	381	348	371	383	404	394	356	343	383	370	357	354	400	377	357	361	386	376	370	382	419	382	354	368	347	375	377	367	392	374	389	366	395	366	381	425	332	373	349	343	350	370	388	371	388	374	413	380	408	383	381	373	377	347	324	387	415	366	396	406	360	390	335	383	377	385	378	373	345	376	377	399	343	392	349	373	366	385	371	357	372	371	379	366	401	377	367	394	396	346	369	365	390	398	359	385	413	393	330	362	401	367	402	338	342	394	356	384	399	384	376	363	367	352	342	398	386	402	409	387	398	312	359	360	352	369	360	410	345	387	389	373	418	341	349	398	365	383	365	380	343	367	371	368	362	391	392	393	364	377	379	423	351	380	374	367	366	395	373	344	362	363	389	363	384	377	389	375	341	352	402	328	374	370	357	422	347	379	360	377	372	387	378	395	349	372	358	354	375	403	359	377	395	373	352	398	364	354	388	355	378	401	367	413	378	390	371	337	372	360	382	392	388	364	386	404	379	366	373	362	341	370	381	372	393	332	365	360	382	381	405	372	387	392	369	359	360	371	378	359	350	401	409	384	365	365	358	391	389	363	382	380	357	384	370	379	364	383	364	362	399	408	371	369	350	358	363	386	368	394	399	341	384	387	369	388	367	385	371	387	367	379	362	364	359	372	342
24959	21007	27331	24746	11663	1360	1114	925	900	900	868	865	853	851	822	763	790	814	821	811	756	764	807	756	781	780	790	813	779	792	763	736	784	778	762	804	749	747	723	752	810	744	742	754	740	747	801	759	743	717	753	773	750	755	746	716	758	719	741	748	795	750	770	765	731	743	783	759	762	744	701	782	733	754	752	794	771	743	759	728	757	775	741	759	787	791	753	744	715	715	791	782	771	778	776	748	768	746	772	760	776	743	735	785	773	759	697	729	773	778	793	804	749	740	766	786	749	791	704	739	764	742	749	712	760	776	820	805	776	726	785	753	744	773	736	732	765	780	763	766	751	788	744	749	783	848	759	741	758	728	781	731	756	795	726	773	785	780	790	772	785	774	789	717	772	776	708	778	736	766	775	781	764	774	748	774	800	759	761	792	764	778	728	792	767	732	725	759	757	723	769	733	765	769	749	748	724	756	771	751	757	772	741	753	783	719	746	790	771	777	722	749	778	768	768	751	764	749	754	737	793	771	725	722	790	786	737	782	782	724	790	731	779	831	746	776	781	768	723	772	757	749	807	780	759	767	795	795	741	792	801	737	783	775	784	698	750	784	733	749	756	738	712	742	751	709	792	808	753	753	767	744	721	790	745	760	777	724	783	749	762	786	822	748	774	718	723	757	783	714	762	742	768	706	782	757	723	770	743	768	723	739	721	710	761	780	760	766	688	725	731	769	742	762	741	775	784	742	762	791	741	739	740	754	778	781	765	773	763	796	710	761	805	756	753	713	765	767	758	794	713	745	806	783	804	756	740	732	771	765	780	788	756	770	754	757	752	780	800	793	781	765	786	806	756	754	776	758	764	755	760	737	797	743	769	786	784	738	754	775	768	739	768	802	817	740	815	740	786	779	742	729	776	758	841	726	784	774	774	729	754	787	805	680	758	807	724	763	753	766	780	760	735	739	773	801	742	764	745	800	740	757	794	766	759	810	754	761	741	741	752	747	700	767	741	790	741	807	795	814	743	778	739	705	751	780	786	717	729	742	779	713	776	773	786	775	792	775	768	780	762	806	741	759	768	766	801	739	750	780	774	742	740	741	804	728	785	806	739	784	770	813	757	771	761	746	747	745	738	747	771	768	770	783	733	780	785	800	712	726	724	775	764	701	776	747	768	766	740	746	786	759	754	804	721	737	811	810	737	777	760	779	764	771	754	735	785	785	816	742	688	778	740	700	809	773	727	759	741	697	775	779	793	771	771	761	737	751	800	797	777	781	780	802	793	736	773	762	805	772	767	749	760	713	749	768	758	758	798	743	732	754	782	836	749	772	729	724	762	747	757	753	754	736	753	697	771	755	819	749	691	804	762	758	749	743	772	733	737	753	777	795	784	736	767	713	770	805	752	792	747	767	716	761	782	781	738	743	750	750	773	751	806	772	760	716	762	753	775	795	748	772	783	756	741	738	750	745	784	763	737	765	716	740	773	789	779	790	738	756	731	764	785	751	801	741	711	748	751	749	751	742	740	782	756	761	740	771	715	767	702	794	791	780	771	737	789	781	767	738	783	730	744	805	749	775	769	703	779	795	814	750	801	791	793	771	768	768	728	721	744	781	785	760	771	783	749	762	762	772	734	746	765	780	731	725	786	737	750	797	753	746	807	742	748	754	765	688	710	801	751	737	808	746	754	724	739	767	770	781	732	755	771	731	742	746	789	713	770	788	775	766	763	779	692	741	719	723	782	745	765	754	773	761	705	776	733	742	775	762	794	760	772	745	781	734	803	780	820	795	762	742	750	755	789	775	744	766	763	692	769	759	805	771	768	786	767	797	738	768	763	732	800	737	726	815	755	733	781	679	762	776	771	773	793	775	783	778	786	761	796	779	776	812	757	724	723	806	760	767	760	718	809	762	735	775	769	726	780	776	789	685	806	757	718	787	752	783	754	778	766	766	758	719	746	710	780	775	775	755	710	746	755	769	747	758	729	829	736	717	748	750	738	769	787	805	821	774	747	745	740	738	734	776	698	755	749	766	768	786	773	756	790	769	781	784	730	699	764	805	718	818	768	820	753	776	752	781	795	781	717	746	783	775	705	803	800	775	750	759	733	792	811	764	759	768	717	742	785	761	800	759	733	818	760	787	754	771	712	725	808	769	721	749	752	759	716	812	790	745	741	759	762	762	763	803	748	742	792	755	785	747	732	712	715	737	736	748	771	767	769	751	741	762	771	761	759	716	711	767	758	759	750	740	731	769	735	723	750	698	729	765	818	735	743	756	826	747	721	749	744	780	736	741	821	809	743	813	732	705	726	784	725	745	764	841	744	739	779	746	786	773	748	756	753	747	752	785	788	806	777	765	821	798	812	754	746	768	745	786	728	723	727	748	747	782	789	741	753	715	820	751	746	778	746	788	776	748	762	793	737	748	740	804	794	778	749	789	775	716	798	752	790	797	748	709	830	688	803	769	695	742	748	778	808	766	761	768	785	802	822	730	741	714	758	749	826	713	740	797	761	798	754	761	788	754	793	760	786	798	704	738	739	762	756	832	771	779	793	735	759	745	751	747	755	723	781	799	732	788	748	792	697	752	782	750	725	779	749	767	804	727	748	756	730	745	779	773	778	747	743	811	755	761	753	775	811	772	778	773	774	728	720	792	770	781	771	767	733	777	819	742	807	767	725	733	776	816	754	720	752	744	752	788	785	748	805	765	777	738	797	794	817	744	749	740	735	800	744	705	760	732	777	762	814	789	783	760	749	781	741	747	808	743	782	767	731	745	800	759	776	761	784	780	768	762	791	772	774	764	766	791	733	711	780	758	710	762	749	742	781	783	742	785	739	761	710	797	739	789	760	762	785	749	748	747	808	779	772	781	762	764	739	771	790	738	752	735	745	746	785	759	727	812	790	757	730	736	796	769	718	792	724	785	709	744	747	780	745	733	800	712	774	760	755	768	751	798	816	750	787	743	751	778	779	776	766	753	664	773	701	753	733	773	779	762	733	794	781	771	769	760	771	740	749	796	762	815	725	796	754	741	791	754	722	777	753	704	735	762	761	770	740	786	754	794	781	753	745	766	769	789	806	768	722	751	783	769	749	845	779	739	752	747	766	730	733	819	773	754	753	748	769	784	768	737	787	731	713	737	723	745	808	728	818	794	766	717	729	752	756	770	736	759	786	713	762	743	716	761	743	747	770	715	777	746	788	746	757	741	768	771	731	795	759	751	790	772	803	777	712	736	808	718	767	740	715	743	761	720	781	743	785	743	721	795	792	777	780	791	758	744	786	795	785	770	729	791	772	768	731	753	788	795	739	773	761	790	754	777	827	731	758	783	770	784	718	767	729	792	741	723	738	746	775	766	735	842	752	816	767	776	759	776	747	763	727	742	771	760	709	779	801	740	817	756	780	769	751	715	780	761	759	802	752	796	739	761	799	739	774	738	800	736	762	776	742	737	756	727	744	742	809	751	766	777	839	795	822	784	751	759	752	711	706	727
10462	6739	5138	2781	2175	1752	1523	1345	1284	1172	1109	1041	995	987	990	961	956	938	898	929	870	903	872	845	910	839	898	876	922	885	897	896	911	899	866	837	926	902	918	865	878	888	872	876	836	820	883	870	867	880	885	898	836	907	814	861	820	871	891	865	872	865	840	845	863	844	869	899	870	867	796	825	821	849	822	874	837	813	825	843	826	866	852	885	861	949	892	871	879	869	828	837	892	861	879	877	803	853	859	848	866	869	846	881	843	866	855	853	853	828	853	839	829	890	909	850	834	891	906	865	842	889	860	870	800	848	877	828	885	876	853	843	820	885	844	847	853	851	871	806	849	868	799	802	889	848	865	882	851	886	868	883	812	865	847	872	906	893	828	859	904	828	861	859	850	806	881	852	861	820	877	829	845	881	881	826	841	870	857	896	842	823	838	875	888	866	905	877	845	837	845	879	886	838	845	852	838	838	873	849	855	869	870	805	861	833	882	860	845	878	863	834	877	852	815	866	822	876	864	822	845	852	859	855	795	829	853	882	821	861	849	848	824	842	820	871	861	821	872	826	806	883	848	873	869	847	827	875	842	835	898	913	882	876	867	868	887	822	787	898	892	858	857	910	907	828	877	890	864	851	868	887	893	883	847	830	885	905	890	889	879	836	868	873	806	864	872	853	873	869	865	777	851	870	843	891	875	825	830	872	851	850	876	863	860	901	873	867	823	842	899	882	843	864	840	830	834	822	902	850	867	876	864	856	804	886	875	843	842	896	859	872	882	791	836	854	880	855	860	877	833	828	928	845	852	834	859	816	851	894	854	854	858	840	849	868	847	877	871	816	842	848	896	852	853	869	848	891	886	881	886	865	844	887	888	897	843	825	798	863	856	873	871	888	813	853	899	877	863	873	869	893	865	895	904	856	897	835	836	878	868	840	846	808	881	846	879	836	862	895	800	856	896	864	842	868	872	832	887	786	853	804	830	884	891	823	847	856	861	835	856	862	839	856	775	905	872	900	825	859	855	810	887	818	826	867	893	835	855	866	840	864	841	851	840	840	858	856	875	872	857	887	845	869	862	864	883	858	879	842	879	819	849	846	885	794	833	856	890	829	808	826	819	848	901	837	814	923	850	849	864	853	865	809	810	831	865	802	838	878	829	838	868	849	921	855	858	864	813	872	892	845	830	865	865	835	886	799	784	819	849	823	853	870	880	926	883	904	883	858	824	862	916	825	857	877	902	891	825	925	900	885	850	853	839	862	829	847	834	868	837	845	845	876	837	867	835	824	842	861	898	875	880	861	854	842	814	866	814	887	868	880	811	785	896	902	861	846	877	864	899	852	916	846	878	848	865	864	851	909	864	841	877	877	857	825	824	857	851	875	840	843	869	864	810	854	919	862	865	883	864	889	824	863	875	805	820	849	882	829	822	863	829	885	878	853	830	850	881	873	885	828	824	892	896	873	808	812	893	899	844	865	833	845	859	822	907	873	849	850	854	886	817	869	867	843	860	859	812	843	875	807	894	866	871	876	860	865	869	851	837	856	838	854	817	809	818	848	905	850	877	860	901	843	879	810	810	912	843	868	896	854	895	889	878	821	894	838	896	897	900	836	861	810	881	855	893	873	835	854	806	842	843	847	846	866	865	864	869	869	875	906	839	874	868	844	891	845	844	858	849	897	879	846	919	857	875	844	848	844	866	889	872	866	824	841	885	852	877	877	887	885	849	815	841	848	839	864	864	895	884	856	880	827	894	828	870	870	822	885	914	899	871	896	845	887	886	811	851	853	834	881	838	872	832	848	816	861	879	868	859	854	827	880	881	838	909	906	801	869	840	868	876	832	893	823	859	864	822	864	897	810	944	851	849	881	809	906	843	879	875	863	834	903	843	934	833	835	866	883	856	856	861	852	823	838	898	893	868	888	883	827	866	881	868	886	842	907	886	859	809	853	856	863	813	874	850	856	873	857	828	859	861	882	909	829	863	880	844	908	893	849	854	856	840	887	902	825	857	854	865	848	853	843	855	887	809	848	898	806	837	863	861	867	820	849	867	846	837	898	887	824	845	822	882	835	828	831	871	879	872	830	889	781	826	877	814	876	892	872	900	866	839	914	853	824	875	876	838	792	836	916	827	873	844	856	905	805	874	852	885	854	809	851	861	851	846	863	880	883	845	862	803	803	867	859	845	894	865	807	870	893	850	906	846	860	820	816	861	850	817	808	861	849	842	861	890	875	939	836	832	830	865	895	803	870	839	830	855	846	897	854	873	867	880	858	900	891	832	818	865	890	834	884	826	843	850	844	850	873	859	876	829	891	832	851	873	812	911	852	858	900	848	858	827	838	879	815	909	840	798	809	869	856	872	859	875	845	845	863	893	849	887	852	901	838	866	922	867	904	924	829	864	921	810	881	920	870	829	881	920	837	855	861	871	839	900	824	890	865	850	862	911	898	861	841	889	888	857	847	850	797	834	832	866	865	846	833	899	884	851	847	858	873	841	838	831	892	869	872	867	788	884	903	921	898	838	883	834	869	865	861	799	905	866	887	865	803	812	803	874	827	791	853	824	867	864	858	840	792	789	850	842	830	812	835	822	807	863	879	787	831	873	818	885	865	831	853	817	855	891	867	858	828	847	811	848	853	876	886	866	853	884	902	814	864	830	881	852	859	891	839	834	841	873	883	825	856	845	819	845	818	938	869	881	951	883	856	857	862	877	864	837	828	886	861	821	824	849	882	819	788	816	909	889	848	823	825	919	855	829	842	838	860	849	902	843	831	848	861	831	862	775	845	861	839	836	836	815	868	883	844	835	828	855	845	851	845	845	838	799	887	828	828	848	876	825	859	858	915	845	835	858	787	853	817	845	811	782	887	870	822	922	865	870	902	822	874	799	819	897	825	928	819	874	845	891	891	840	839	937	860	871	876	861	862	848	817	834	873	824	844	895	866	853	855	890	879	861	836	855	872	785	847	913	892	843	868	858	928	868	849	894	814	871	854	848	875	824	829	851	838	851	843	900	863	896	860	845	878	841	870	836	856	792	902	913	859	866	827	892	857	838	830	848	859	848	874	924	869	863	857	860	824	863	875	879	858	864	861	862	806	833	927	865	849	825	820	819	890	850	856	888	842	827	845	872	893	826	888	904	813	824	841	868	855	846	871	819	858	869	852	854	835	895	871	854	906	880	844	860	837	886	895	821	885	923	891	876	834	847	907	859	822	843	875	902	844	862	867	883	883	876	826	844	865	896	869	862	826	893	832	842	841	920	850	904	796	883	860	844	837	885	828	860	900	840	843	861	897	871	808	873	846	845	873	853	894	816	852	917	840	849	891	853	822	891	837	837	814	851	822	833	847	862	844	801	856	861	830	836	836	792	832	838	911	891	885	855	825	829	881	875	898	852	835	822	876	851	876	841	855	861	871	795	886	834	891	811	830	864	876	863	861	849	884	817	913	852	790	899	867	853	877	871	860	828	781	896	849	822	872	855	801	873	854
22817	21071	28909	23489	21066	21114	11442	1371	980	889	760	679	670	583	571	531	537	470	498	438	447	408	441	429	382	418	373	344	401	379	428	384	397	337	394	358	360	360	405	329	378	363	392	357	356	330	406	346	352	357	396	351	364	364	363	368	339	344	365	354	328	383	328	331	356	362	362	346	367	319	348	326	365	344	359	350	358	342	336	367	348	362	315	364	374	361	375	335	373	337	370	392	330	341	333	293	368	349	325	383	371	337	356	354	388	364	332	374	357	326	353	331	332	378	338	321	361	338	362	335	367	336	351	360	323	345	365	358	307	359	326	351	346	356	338	352	346	350	353	349	336	344	357	347	372	360	323	337	327	361	344	346	361	320	380	343	357	316	383	357	342	330	371	361	346	343	316	356	352	333	373	393	345	345	348	335	336	353	338	334	339	322	361	365	363	343	372	343	329	341	302	301	318	357	334	363	349	319	352	325	367	359	354	341	345	319	319	351	359	364	312	341	388	327	332	356	351	348	355	355	339	342	362	404	322	342	335	336	344	354	367	360	343	308	321	344	321	346	359	335	304	306	346	321	386	364	332	319	319	319	332	364	354	311	362	361	341	375	366	337	328	299	342	320	335	361	346	354	344	356	328	316	310	321	349	345	344	356	336	355	354	396	354	362	321	342	342	316	359	332	328	366	344	381	383	328	349	364	358	310	325	328	346	336	327	331	325	331	342	320	338	345	327	347	343	325	347	404	318	310	322	313	323	363	344	384	367	342	316	327	364	304	345	339	323	336	363	326	354	354	312	350	320	338	310	366	323	335	332	337	335	322	327	373	341	356	310	331	340	329	367	318	354	321	361	365	351	344	338	339	333	325	352	322	358	321	333	343	366	336	328	332	348	331	345	313	310	346	348	323	345	345	351	336	344	357	328	359	349	355	325	377	346	359	349	329	325	335	343	358	340	354	336	341	351	363	327	342	343	380	331	374	324	327	313	360	372	336	342	340	323	345	373	368	319	332	335	364	340	344	388	335	324	314	347	348	316	341	317	365	367	343	336	300	354	352	370	321	351	351	347	312	343	344	332	330	376	340	351	351	348	340	356	322	368	312	343	312	350	319	342	362	346	324	341	313	324	312	334	326	321	411	355	315	348	355	310	352	352	347	341	311	321	321	361	329	332	328	365	341	356	335	362	329	332	328	345	334	336	324	337	360	341	361	335	309	343	364	321	318	325	352	320	342	344	323	380	343	330	348	351	342	313	362	324	356	328	326	323	363	331	353	341	330	328	378	360	353	350	359	339	378	286	352	318	306	337	341	357	380	308	345	345	326	320	345	339	359	371	338	401	336	340	328	346	342	341	350	354	368	342	329	350	332	316	348	325	344	361	291	299	353	333	315	355	331	353	343	338	331	371	355	352	351	364	328	344	357	340	347	328	348	329	319	308	370	395	338	340	368	331	354	352	333	340	361	333	292	341	352	339	343	339	312	346	351	330	358	371	342	331	346	341	360	325	350	345	347	371	348	347	332	318	324	337	361	375	336	347	332	357	320	319	318	356	343	320	335	337	338	355	361	334	341	339	370	358	366	328	318	301	329	352	339	334	348	324	333	339	342	312	354	325	349	343	348	353	332	309	311	364	367	321	315	331	323	321	309	316	360	291	352	319	347	332	326	347	348	336	350	330	355	368	347	336	352	356	370	366	358	380	314	317	340	341	348	288	353	355	356	335	373	335	327	345	306	317	337	335	350	315	354	345	362	336	345	341	342	342	321	319	319	359	349	337	344	298	352	303	381	360	324	356	333	315	364	317	349	339	339	319	304	346	321	347	353	346	323	327	322	331	344	369	298	329	366	339	337	331	340	355	336	313	317	362	303	311	356	356	332	324	325	328	312	316	322	305	355	342	357	330	344	336	341	313	356	355	348	334	360	358	331	374	345	361	350	339	323	359	350	372	323	343	333	385	347	353	329	303	350	347	344	345	337	337	349	313	337	308	318	364	368	336	339	331	343	313	348	314	338	307	332	362	360	355	336	367	291	348	316	344	334	299	344	378	324	340	346	328	338	348	332	341	322	327	329	369	338	333	325	365	326	351	351	346	366	360	332	330	351	330	357	353	341	310	318	339	353	341	352	342	345	347	339	325	337	356	343	327	341	362	340	326	326	333	347	332	349	334	345	346	352	329	366	303	347	341	331	346	350	329	317	339	315	334	333	345	331	308	338	323	361	311	349	336	335	338	340	335	345	347	350	327	351	372	323	340	330	315	366	332	355	313	316	318	365	350	309	319	342	348	334	363	343	301	358	363	334	339	352	340	319	346	390	360	336	346	338	332	365	382	324	329	365	352	346	340	318	383	358	382	328	335	363	337	329	326	350	340	361	375	347	330	334	359	369	341	315	339	314	342	377	340	319	365	341	317	320	334	346	354	345	337	346	360	324	308	301	338	362	340	343	325	321	363	321	341	342	292	325	342	307	351	346	345	332	349	354	341	384	367	316	350	385	340	356	366	336	358	344	348	364	314	312	344	334	331	330	330	314	396	339	352	327	319	323	365	339	315	341	356	347	362	359	351	348	355	357	327	330	295	333	364	327	341	365	344	361	345	321	348	320	361	344	332	373	371	344	319	330	336	309	319	349	366	323	323	327	317	340	351	331	351	357	365	328	368	338	337	321	331	333	318	351	350	346	326	323	310	315	347	316	358	324	344	376	344	308	352	340	319	344	330	319	348	347	362	357	347	363	362	336	368	340	390	337	340	345	298	329	331	341	302	354	352	334	327	362	351	352	339	353	349	341	306	326	341	338	344	312	324	358	337	365	340	318	323	325	353	372	341	359	340	320	321	330	353	321	355	353	347	340	314	311	378	317	338	342	337	327	333	330	335	346	331	338	334	338	340	305	334	314	343	367	320	304	340	352	347	364	336	342	317	340	333	357	346	357	365	309	360	358	353	353	351	326	301	335	343	317	324	333	318	352	332	327	353	347	329	321	348	342	328	315	377	317	377	349	345	358	310	339	336	383	314	350	326	332	377	330	342	338	320	333	386	360	367	315	330	371	384	346	347	326	356	326	344	325	350	357	358	354	336	324	350	318	376	361	391	288	343	350	330	370	344	335	327	345	354	308	341	360	339	342	348	344	332	332	321	380	345	329	334	348	339	353	351	342	321	337	344	346	335	319	372	329	365	332	326	338	335	333	343	330	351	352	335	334	337	352	325	364	334	342	324	338	331	333	357	372	332	343	360	355	320	332	331	338	333	316	325	342	326	364	317	347	344	364	324	312	356	328	321	341	362	351	338	329	360	312	338	332	349	329	313	372	313	359	343	338	309	351	347	344	324	345	371	345	351	316	326	316	340	341	364	343	349	347	344	340	332	296	334	322	324	336	348	361	351	350	315	342	336	319	337	338	338	326	326	321	333	331	351	338	324	330	350	347	335	363	352	343	337	337	337	350	296	328	321	359	329	310	345	358	367	324	346	319	349	326	332	362	319	315	335	349
14344	17675	14135	7553	5298	3900	3078	2365	1960	1625	1315	1132	1026	872	825	739	696	706	634	575	572	500	515	510	482	453	474	458	435	419	462	459	448	419	411	378	414	442	412	375	401	382	397	414	406	443	380	366	401	382	381	394	398	364	400	381	376	385	427	341	406	369	383	368	427	373	406	388	379	396	382	386	373	396	378	381	362	373	388	417	405	400	367	360	396	389	352	368	381	352	375	374	372	365	401	405	391	390	376	397	347	383	376	357	338	328	362	354	387	367	385	369	384	377	377	388	371	359	340	379	348	367	387	370	390	374	341	367	382	429	398	345	341	399	332	391	367	388	360	387	355	371	375	367	355	383	385	359	378	400	368	372	389	395	365	369	370	401	371	320	376	384	400	358	364	356	361	383	398	391	366	397	387	341	389	356	382	380	361	366	385	362	378	386	384	381	374	379	384	363	358	348	347	372	375	373	378	393	380	412	363	385	381	356	372	380	353	400	342	374	338	379	386	378	362	373	353	397	373	406	354	347	372	370	367	355	370	406	383	386	375	368	344	366	422	363	349	358	376	362	380	351	336	431	352	371	402	367	389	366	373	373	384	398	354	366	401	383	375	374	355	397	372	351	382	382	336	390	371	406	388	363	349	364	417	394	398	369	342	368	343	358	377	376	358	359	394	362	371	373	369	338	376	403	381	384	397	368	365	392	369	322	410	388	385	382	356	367	368	351	358	356	393	387	388	354	343	361	398	362	313	357	358	373	385	395	378	385	367	356	342	389	361	374	410	342	367	370	345	366	339	378	369	376	347	369	344	367	438	378	356	383	375	369	368	362	350	363	429	388	389	328	374	360	394	387	348	407	361	372	389	351	353	384	365	372	384	360	373	367	336	357	369	393	398	350	369	399	354	360	357	352	388	372	375	412	345	356	359	363	364	372	388	381	380	362	358	361	361	376	352	406	356	401	370	361	364	358	371	395	374	403	386	350	362	368	340	379	333	361	380	370	382	342	354	367	339	390	324	364	375	370	366	406	370	387	361	368	387	374	341	383	348	357	389	351	369	362	359	342	385	394	393	364	381	359	356	372	380	387	380	355	399	393	385	392	373	386	343	379	336	359	384	365	358	395	363	352	372	366	382	382	336	354	407	332	373	381	374	345	360	359	338	366	363	392	385	390	345	371	336	379	408	328	400	374	371	379	384	369	372	360	363	373	372	364	379	349	383	386	364	361	379	361	354	349	357	372	351	350	360	410	377	348	389	351	344	374	366	396	383	358	383	332	362	365	404	324	390	357	352	354	352	370	387	368	367	373	358	368	387	365	387	366	369	386	413	344	378	378	371	410	388	375	360	355	374	364	372	367	338	369	354	389	391	385	371	362	368	398	392	355	395	346	387	362	360	341	361	395	360	383	384	354	353	390	369	376	360	362	347	388	391	399	368	383	391	368	366	347	367	377	351	330	359	367	391	389	360	344	368	384	350	389	394	368	396	376	412	396	387	362	354	371	365	389	344	342	359	366	353	369	391	351	406	349	393	387	386	358	377	352	393	343	379	394	377	389	375	393	363	420	354	394	396	359	380	393	395	360	379	409	379	354	360	368	381	398	354	360	375	358	389	360	378	347	347	353	365	352	368	368	358	362	371	372	368	378	401	341	384	385	352	357	396	370	366	385	378	378	385	333	373	339	370	374	378	347	358	357	390	400	376	356	377	346	379	348	378	366	374	326	362	389	381	361	360	362	353	348	347	346	379	377	366	369	376	346	376	370	365	385	355	380	366	360	328	335	355	358	390	353	349	348	398	357	372	341	367	421	361	369	386	357	366	359	390	375	347	369	374	336	344	359	363	358	365	365	363	383	369	380	406	365	364	393	348	360	355	319	358	412	390	371	369	355	379	327	379	336	413	381	382	378	377	378	372	376	366	405	338	371	360	384	366	420	345	352	361	393	371	395	389	405	363	372	342	334	388	361	345	360	386	345	400	366	357	363	378	394	374	367	408	377	385	366	364	389	371	353	393	348	362	388	383	386	355	353	339	368	357	364	359	348	381	361	362	350	383	375	355	365	373	402	381	390	345	369	396	379	365	390	391	355	399	374	367	364	393	376	367	342	388	376	379	395	367	385	377	391	363	384	377	379	400	336	375	384	376	370	377	365	370	383	384	356	383	368	356	382	356	383	350	380	375	342	375	364	374	360	387	367	365	344	362	343	375	352	369	358	348	374	349	412	371	392	433	364	370	339	351	359	381	376	365	409	411	355	371	359	381	393	400	371	377	395	395	375	378	377	375	358	357	370	396	360	383	331	372	379	381	358	368	365	390	386	358	380	371	358	369	389	328	329	359	392	394	396	366	338	409	364	369	373	385	383	357	377	434	367	354	368	377	382	360	363	371	380	380	373	388	353	353	398	363	383	336	336	340	356	384	361	386	396	366	380	371	353	373	355	345	358	355	376	384	382	376	400	358	359	340	373	372	388	365	369	384	371	394	349	353	360	401	342	412	355	389	362	383	409	370	361	365	373	377	342	386	396	374	361	360	360	354	378	359	354	422	370	357	363	352	374	381	388	368	326	389	357	384	365	381	405	361	363	353	358	369	380	380	359	365	376	386	372	346	354	404	372	352	366	350	372	380	378	380	351	364	386	357	351	347	343	376	356	350	367	361	378	393	363	351	359	366	389	362	392	364	354	380	352	370	359	363	378	384	350	389	356	388	364	381	378	371	349	379	393	331	372	335	350	374	377	389	359	351	356	396	379	391	359	381	381	371	363	376	374	414	370	341	372	391	380	362	365	359	367	356	372	344	418	349	393	385	336	351	374	366	412	377	357	345	354	359	370	397	347	366	366	412	371	362	379	372	375	334	338	367	387	357	366	383	399	347	382	388	382	389	375	388	390	367	367	350	362	360	385	364	355	388	364	355	333	386	385	384	364	325	326	377	348	343	355	368	379	389	360	393	393	380	366	375	357	350	376	366	351	357	324	387	350	347	385	350	348	353	384	382	387	369	356	376	370	394	402	382	348	331	370	360	364	344	373	427	414	381	344	421	348	407	366	371	380	356	366	356	393	383	397	351	407	341	329	356	332	383	329	355	362	390	373	389	376	352	368	336	395	382	350	372	351	375	419	324	364	364	374	353	398	373	373	366	385	400	389	360	379	371	354	368	373	355	407	357	332	375	359	373	390	369	365	341	364	343	381	380	348	397	383	385	361	370	377	394	352	365	385	336	360	365	381	384	384	406	356	374	375	364	347	375	406	369	361	372	350	390	346	371	337	391	358	387	367	375	383	391	379	370	324	341	374	348	341	385	389	407	357	407	360	377	375	359	329	382	368	381	369	370	372	343	363	345	384	382	369	382	383	363	408	360	365	383	361	362	333	381	370	376	368	384	411	382	382	402	379	369	371	381	355	345	347	374	367	353	414	375	379	379	388	351	349	379	396	376	369	372	407	340	363	342	395	399	367	337	398	396	395	377	343	353	371	383	370	345	372	377	362
26894	20237	8719	1320	942	907	766	700	721	655	671	662	612	676	663	682	678	625	675	703	630	658	675	654	675	659	652	678	669	608	613	681	683	640	631	627	615	642	649	659	632	627	672	693	659	619	670	648	589	661	628	615	669	635	676	619	627	662	642	638	598	625	669	665	680	669	694	660	632	670	625	616	687	623	653	666	635	596	687	633	603	637	629	638	654	668	658	691	628	653	627	611	640	587	636	651	597	635	614	650	625	636	619	627	676	638	644	646	652	622	632	676	656	631	632	666	638	625	646	679	645	627	706	654	663	660	646	590	610	648	604	589	689	663	676	637	608	623	643	645	615	660	629	601	680	652	650	625	668	671	629	654	631	676	655	642	613	605	676	620	666	630	633	591	604	660	685	672	610	669	623	678	638	622	652	663	646	627	652	668	663	633	650	679	660	655	611	695	652	660	633	617	638	631	621	640	663	616	601	627	653	643	635	665	678	606	628	637	631	650	678	650	659	649	657	669	634	646	647	629	708	656	632	662	676	602	627	644	658	619	660	691	673	653	623	627	653	624	651	634	652	638	624	668	645	620	643	618	632	638	655	684	670	611	614	649	657	631	642	645	618	657	614	594	624	637	668	622	629	651	608	622	650	647	648	620	655	645	715	658	660	645	650	658	666	677	627	668	637	686	600	641	607	639	617	611	612	632	638	656	604	676	636	594	663	670	648	603	643	689	695	636	648	638	648	656	682	676	666	627	639	633	638	619	659	659	685	665	631	652	687	608	614	620	588	630	629	649	645	624	616	640	635	637	644	662	647	611	628	672	647	615	602	609	643	652	633	632	643	682	629	675	654	627	619	666	640	607	627	653	627	591	677	664	627	668	635	647	639	659	654	642	638	651	658	634	600	708	655	663	642	670	633	626	626	611	630	632	635	685	605	633	693	703	682	622	637	664	686	634	615	636	661	692	620	664	583	624	656	634	654	624	610	651	647	652	675	659	606	629	635	658	629	672	615	680	644	662	660	647	651	672	613	648	635	612	646	647	621	587	651	663	606	612	613	654	644	670	592	631	699	629	665	645	629	690	656	689	689	662	681	602	633	644	661	685	657	654	657	671	639	640	624	645	613	613	690	657	670	629	613	626	655	658	659	659	661	639	639	628	710	628	624	657	635	611	686	630	609	685	645	639	604	619	651	649	630	668	632	683	666	614	615	683	653	645	609	640	672	622	641	629	600	578	627	641	623	682	644	662	608	638	661	648	644	627	609	654	663	636	682	619	635	664	664	640	623	641	654	622	626	709	643	618	604	660	567	686	662	626	703	665	665	668	611	630	608	655	645	642	657	648	660	669	646	660	641	656	620	655	681	623	668	667	639	662	662	658	626	619	623	665	636	673	651	657	648	598	624	655	644	649	664	622	603	670	665	683	630	636	660	645	635	700	702	706	669	659	650	681	581	670	669	684	661	703	639	639	655	589	622	678	675	650	630	629	623	658	633	647	597	646	627	622	628	628	659	648	696	607	654	632	644	630	644	631	646	679	665	660	638	653	648	628	596	617	597	639	624	644	664	618	615	650	647	636	641	632	665	641	687	664	673	580	611	671	631	633	687	641	646	673	668	663	653	650	620	658	647	659	623	678	638	676	670	636	658	676	651	693	654	628	614	669	673	615	651	638	692	625	630	661	633	644	655	708	654	629	632	708	631	677	667	613	662	617	617	607	627	691	621	624	617	632	690	632	665	651	630	674	628	611	663	683	659	648	644	704	606	651	652	709	603	626	576	659	622	629	644	634	685	654	629	628	622	657	700	696	662	662	663	640	645	688	654	655	659	620	620	651	643	665	581	681	584	628	612	680	659	613	657	651	626	607	653	655	684	671	655	600	680	661	631	678	638	601	640	618	655	642	640	667	652	655	603	645	613	609	657	645	593	618	639	653	650	655	678	657	659	658	622	664	617	649	667	664	660	634	635	624	651	715	656	642	606	657	594	639	642	650	632	671	612	606	637	629	644	672	660	630	644	659	641	648	632	649	642	680	635	656	658	651	600	633	630	659	680	659	608	654	628	583	680	646	622	685	685	701	636	676	627	674	644	651	667	619	637	650	621	644	664	643	615	674	638	663	638	664	654	620	668	639	633	688	640	642	612	628	638	579	654	620	678	616	642	625	656	653	608	661	659	626	613	640	591	651	636	638	590	636	673	679	665	658	625	622	658	595	608	614	672	640	641	630	647	693	627	659	655	693	643	593	623	637	636	645	661	666	664	602	659	653	664	635	629	603	646	627	669	649	659	673	637	676	608	633	633	637	665	671	652	611	640	640	594	631	628	629	674	649	664	641	624	643	645	624	644	671	641	663	588	603	678	672	654	669	628	610	636	698	701	672	647	619	613	654	632	555	611	626	641	607	629	657	627	667	621	620	658	629	636	665	653	671	652	612	648	654	662	661	625	685	664	678	660	650	622	686	634	656	639	636	647	622	610	579	610	667	643	647	684	669	610	662	613	661	640	598	676	654	648	619	669	640	682	596	676	619	631	621	677	623	665	658	685	637	617	621	617	699	687	680	639	629	653	636	637	631	644	649	594	634	618	654	651	643	658	657	659	604	681	692	666	682	671	660	681	642	667	600	629	669	656	660	642	674	633	689	668	691	635	629	662	669	633	593	607	632	556	662	671	655	645	670	643	663	645	591	620	660	605	630	631	634	664	663	669	663	671	630	630	652	654	638	668	676	631	645	624	631	729	670	693	643	621	646	623	678	656	645	622	642	644	619	605	631	591	637	666	641	635	649	599	654	650	614	690	664	650	631	658	624	584	630	640	679	628	634	655	608	622	621	660	603	635	660	649	641	676	656	637	684	638	654	635	641	660	621	647	617	666	636	610	641	603	661	637	633	656	656	677	679	660	673	643	679	625	664	669	646	616	610	614	627	680	641	654	649	614	651	623	620	708	645	603	671	631	649	647	692	629	631	665	648	653	638	627	629	645	661	640	674	669	618	612	682	639	635	633	651	642	612	639	631	607	640	643	642	627	628	645	640	639	629	686	669	624	633	615	651	673	674	585	594	686	657	672	683	659	631	650	636	632	647	632	656	620	635	710	647	621	592	639	646	676	635	630	694	656	671	673	666	665	630	633	659	686	659	658	607	669	682	613	675	607	643	652	612	603	648	624	634	617	606	671	631	680	654	682	656	629	652	674	607	664	649	620	623	673	696	648	599	663	645	658	627	615	602	635	629	627	682	629	662	635	679	666	637	642	655	618	657	686	689	654	642	625	617	613	638	676	625	686	648	640	616	646	642	650	657	617	651	607	664	642	676	678	669	652	669	620	611	648	629	672	643	649	629	674	648	628	658	664	620	676	668	664	633	709	660	634	630	672	707	652	619	626	643	628	661	673	652	637	651	611	641	609	606	613	590	645	686	647	608	696	646	643	637	652	600	667	689	668	639	662	596	622	609	601	670	643	676	636	660	669	682	624	665	675	628	655	640	703	652	682	638
8565	1642	1487	1059	921	881	857	882	765	847	767	786	791	752	736	767	740	785	795	777	758	747	734	734	781	831	717	785	761	768	750	776	792	791	716	765	746	755	726	716	691	712	766	735	709	700	785	785	772	795	759	715	725	744	765	790	746	727	737	715	704	746	704	765	746	716	791	787	726	727	762	808	778	749	724	765	778	728	761	713	789	783	747	706	784	761	785	744	741	755	750	749	765	738	797	730	768	726	704	783	757	748	757	724	702	700	741	760	768	742	727	737	745	724	768	744	775	738	727	777	757	739	732	748	783	719	763	814	779	774	785	752	762	732	742	775	754	723	741	771	732	761	732	736	796	803	716	743	762	744	715	739	720	768	733	797	712	779	765	751	762	753	751	755	731	752	689	769	772	746	763	734	738	791	782	756	729	774	745	781	760	777	759	761	793	719	743	723	717	787	765	720	800	799	751	763	758	718	731	707	711	733	721	735	751	756	748	804	720	787	774	738	716	698	724	729	729	764	770	741	705	757	741	740	754	758	758	727	713	780	712	728	774	774	735	762	775	731	754	742	758	740	761	770	782	738	738	718	726	687	734	767	765	761	734	695	785	694	733	717	775	756	704	770	748	756	825	780	732	742	728	746	754	773	774	735	742	756	737	709	769	732	769	753	723	706	716	742	760	758	738	760	727	798	736	710	729	727	769	735	730	754	730	784	717	725	762	746	776	716	715	771	694	706	773	728	760	674	792	752	737	751	741	798	740	742	761	717	772	795	750	786	741	764	738	708	732	745	764	765	754	783	768	713	773	759	763	716	759	701	686	761	762	783	774	720	730	715	724	752	749	776	752	763	745	813	722	706	775	767	752	742	791	749	763	723	750	795	816	749	753	709	758	766	772	730	782	723	750	722	738	753	748	737	744	719	745	767	744	746	731	771	758	807	770	750	781	745	717	749	759	778	762	746	748	753	780	781	720	720	717	737	775	736	774	761	738	820	708	749	800	740	748	708	750	746	719	725	763	735	733	766	740	756	771	750	737	754	744	677	811	732	748	776	709	743	752	726	751	764	737	726	710	725	755	731	759	740	757	665	759	757	752	739	745	667	791	781	767	772	748	748	726	757	754	764	733	732	755	757	766	733	793	803	708	765	728	692	788	743	733	728	729	751	738	761	740	767	749	751	727	777	716	734	732	768	736	740	790	782	742	765	720	752	735	789	732	699	771	718	713	722	721	719	758	789	745	744	770	737	757	754	758	708	739	727	767	749	747	699	754	756	730	791	862	743	775	735	770	721	700	739	758	754	783	789	760	732	719	765	723	735	733	739	733	763	734	739	736	730	748	749	782	800	772	747	732	734	749	778	765	717	754	770	751	754	738	770	708	766	729	807	748	718	761	775	705	780	778	756	754	733	723	783	768	775	736	782	759	751	745	762	773	726	763	727	708	789	815	777	752	750	743	777	725	710	766	722	767	754	727	692	782	699	742	713	692	758	743	750	759	787	728	733	687	744	755	741	716	726	770	757	776	741	746	783	757	728	745	735	736	766	714	774	756	753	791	710	739	748	800	713	773	809	761	700	764	769	740	735	765	716	759	733	726	734	779	750	760	762	737	729	754	728	796	760	736	781	742	668	700	766	703	691	700	742	747	709	716	771	778	775	754	773	750	749	763	740	760	709	750	689	726	735	721	767	709	732	762	709	750	731	765	745	767	720	718	743	745	699	771	740	731	760	731	711	748	741	676	747	814	754	733	693	717	737	729	726	686	747	737	753	749	708	808	770	722	777	783	718	725	751	769	787	723	742	734	730	737	788	758	746	757	736	786	718	771	753	729	733	748	745	739	758	771	763	721	741	748	741	781	777	728	749	748	784	737	730	732	707	803	729	767	772	758	794	770	773	756	723	689	734	718	751	750	772	748	771	763	755	805	742	759	749	787	700	724	753	720	741	751	781	746	734	719	762	761	758	766	730	732	766	780	794	771	750	749	739	694	803	760	726	725	736	757	709	729	767	757	758	746	750	707	737	750	751	756	746	711	769	788	810	731	720	725	751	730	727	737	784	762	741	758	717	806	770	767	739	720	700	786	723	755	756	758	751	786	752	717	767	731	755	740	784	768	740	716	764	724	752	781	715	740	777	724	778	750	737	742	791	782	755	742	739	759	745	749	728	726	764	801	740	758	764	773	762	741	724	747	741	756	769	741	783	756	818	767	754	741	708	757	766	760	768	712	716	785	783	720	740	724	773	742	708	749	762	740	783	763	704	729	760	759	784	770	742	756	782	772	742	752	731	730	780	760	777	774	710	758	737	732	739	781	759	758	744	721	749	716	795	741	769	726	712	745	737	755	780	742	785	745	761	743	721	735	721	786	775	738	775	755	755	747	707	757	727	779	762	717	717	728	715	722	713	763	778	756	732	733	741	724	732	785	724	735	722	726	737	722	726	757	721	764	762	803	756	789	768	735	735	708	745	747	727	738	789	731	793	756	795	767	727	795	764	726	771	778	759	776	746	762	729	749	719	788	698	775	761	731	732	771	759	777	757	767	728	762	769	737	720	745	739	781	725	704	776	802	760	791	775	752	762	793	752	747	734	768	715	737	749	779	784	800	757	746	729	732	715	733	783	755	707	738	762	734	784	734	742	764	777	804	678	790	754	737	733	718	770	733	765	774	743	753	740	752	749	692	735	728	763	738	707	720	767	720	738	755	744	778	774	789	743	774	735	758	787	799	781	753	771	721	791	747	748	795	693	761	761	771	769	731	770	760	699	736	756	753	754	806	710	768	739	726	743	808	725	776	767	754	690	767	789	732	744	706	725	767	789	812	736	762	731	745	743	768	688	787	708	722	764	719	711	707	752	715	776	732	739	745	711	711	768	715	775	716	753	707	754	726	737	753	738	745	729	782	731	725	784	732	778	777	737	745	710	754	773	789	810	757	775	738	750	775	767	702	767	732	749	799	767	789	738	715	771	709	744	794	754	753	730	717	732	776	705	707	784	714	748	759	801	746	794	750	756	745	726	764	782	733	692	741	745	746	762	788	755	706	761	747	741	722	743	756	747	720	769	765	751	766	768	789	772	688	758	786	778	758	702	780	734	834	758	728	760	734	738	768	766	737	740	740	757	757	767	711	782	774	747	731	720	773	756	785	716	743	750	762	735	763	730	764	741	751	736	790	741	718	756	717	796	796	778	759	769	773	750	713	749	785	704	766	738	745	723	764	707	716	678	768	717	733	746	737	742	739	735	744	735	797	732	752	710	720	760	808	785	739	734	785	760	700	748	754	774	702	721	750	773	700	778	678	770	770	741	739	729	746	762	764	728	746	735	726	760	773	739	694	736	742	734	746	692	695	818	773	716	734	770	721	783	724	743	769	761	744	726	713	777	755	767	790	751	819	738	779	738	693	697	766	788	763	770	759	740	744	775	717	768	753	728	758	703	704	753	748	716	745	782	720	727	763	772	743	745	746	781	696	754	745	686	771	727	697	760	751	781
23758	21106	28580	23847	21092	12243	1405	783	667	573	510	510	501	427	386	444	372	403	407	365	395	385	391	391	370	366	356	331	337	325	306	351	325	317	317	345	341	299	333	321	343	369	319	355	338	300	373	300	341	303	286	349	337	333	316	328	316	312	321	325	310	323	333	299	342	330	300	320	327	330	345	334	335	329	326	324	310	292	332	304	331	335	337	296	284	340	355	305	326	324	317	326	306	331	336	305	331	317	336	300	325	344	359	295	324	324	343	338	342	335	325	321	315	347	327	310	336	302	330	287	315	280	355	316	341	303	305	327	278	323	327	316	320	348	305	306	337	329	333	323	324	314	302	297	328	319	347	309	345	302	363	309	341	309	331	315	342	339	293	284	292	289	317	304	310	297	309	349	349	293	305	316	309	326	333	331	317	330	314	328	323	340	343	329	303	336	309	335	340	306	341	295	294	316	334	331	341	345	322	340	308	323	348	310	342	346	299	327	348	310	314	371	301	346	333	328	321	322	317	308	323	330	359	327	336	323	312	317	330	313	295	320	320	317	335	354	317	346	319	326	315	308	326	313	332	305	343	319	306	354	301	328	335	293	333	312	296	377	315	327	310	329	318	327	315	309	304	294	283	307	316	326	321	316	319	329	337	324	323	311	339	311	313	319	316	317	352	304	307	352	345	316	302	342	278	306	341	292	346	332	367	325	330	323	327	318	309	340	289	337	339	355	340	316	310	311	354	313	314	313	323	298	313	319	285	302	320	310	317	346	297	286	316	274	305	323	306	323	309	313	331	316	315	304	308	333	330	296	313	315	349	313	344	330	326	336	329	316	317	333	322	340	330	335	332	308	311	331	315	299	308	328	337	328	344	346	316	273	320	317	346	319	335	360	325	331	318	340	342	287	319	336	316	314	312	316	324	353	335	312	333	302	327	334	305	315	295	319	342	304	278	339	305	340	290	331	309	301	327	345	321	322	337	308	295	349	294	293	349	329	340	354	309	324	326	325	334	317	315	298	331	293	334	335	339	295	307	324	289	314	335	336	301	320	318	295	322	315	319	313	360	331	308	358	268	300	300	308	363	322	332	304	342	308	326	351	330	353	283	327	328	328	316	312	317	317	344	332	276	310	350	292	325	304	323	294	336	310	318	329	336	325	328	328	356	301	342	320	326	322	310	308	325	274	294	295	325	340	336	311	339	340	305	335	303	317	296	344	334	291	342	315	319	318	337	328	328	315	337	325	323	338	308	324	333	334	282	311	312	315	316	330	342	323	328	306	344	315	319	337	324	311	332	382	291	307	347	339	323	307	335	343	330	323	328	303	324	339	287	314	333	336	326	301	337	308	331	349	345	317	340	317	311	300	330	344	350	322	323	351	277	314	341	328	319	310	304	333	318	339	313	327	318	310	324	346	346	330	326	296	296	342	320	318	328	329	323	303	335	347	332	305	322	292	321	342	311	320	305	357	301	328	320	289	329	345	321	340	323	299	282	315	317	318	333	326	332	339	314	281	300	335	339	351	307	336	271	334	336	324	305	338	308	300	346	284	325	328	307	346	302	338	310	310	329	343	326	310	314	294	325	298	309	340	327	325	330	316	322	303	328	353	353	306	362	334	317	292	309	335	303	310	312	320	339	349	322	324	300	298	296	352	297	334	323	328	354	340	347	307	304	342	312	313	330	305	301	346	332	343	295	324	320	342	332	322	309	318	334	349	334	295	337	312	327	338	313	301	343	363	311	301	321	335	340	304	318	346	342	356	302	327	346	305	297	301	318	294	339	306	352	319	278	341	325	308	312	337	316	311	322	301	302	295	323	312	336	288	343	326	337	309	314	337	324	329	315	294	337	296	337	296	314	313	314	324	339	308	314	340	311	333	338	298	337	307	308	329	294	337	328	300	321	333	350	336	327	300	307	347	312	321	349	295	307	340	340	308	313	283	322	340	305	338	340	298	332	342	321	280	313	307	314	317	345	343	310	310	285	349	304	332	309	321	327	304	309	318	326	340	312	296	330	321	315	298	318	300	344	275	319	321	297	329	329	329	313	298	325	315	354	363	336	339	330	313	314	296	293	334	316	332	334	322	345	315	292	309	309	326	315	364	297	345	322	308	329	287	321	361	343	330	315	315	359	309	290	329	292	303	314	308	311	347	278	317	334	318	306	297	316	319	324	315	308	299	343	303	326	327	295	312	311	307	324	311	305	318	361	319	296	310	316	290	361	287	325	325	322	340	331	349	325	345	314	342	339	326	350	303	302	328	322	304	306	310	313	324	342	319	320	317	352	312	306	319	324	322	300	288	324	297	342	322	327	293	312	360	323	302	364	289	343	331	297	317	345	339	329	315	298	344	343	348	343	311	324	285	321	297	336	303	329	296	315	327	334	346	328	301	309	325	344	324	329	341	306	314	344	317	331	300	304	334	299	302	323	311	341	345	333	320	359	339	354	319	312	348	281	309	331	342	328	340	320	318	340	329	316	316	285	299	324	304	360	333	330	316	310	341	316	309	301	324	300	307	332	317	287	318	304	347	345	320	304	344	320	308	308	314	334	322	308	338	318	321	310	319	308	308	345	297	294	306	316	330	300	322	308	304	288	330	358	342	343	316	317	351	319	300	309	317	326	297	305	307	321	308	318	336	350	321	302	298	320	310	312	296	309	334	319	324	350	322	351	360	339	326	307	306	317	337	291	309	305	319	313	341	338	336	331	343	323	339	317	326	331	324	338	306	290	338	307	294	343	308	318	314	329	298	324	320	345	338	299	340	325	318	281	319	367	311	300	343	324	330	306	312	300	312	343	313	338	321	289	313	308	342	311	322	338	309	293	306	319	325	336	327	332	298	350	296	338	322	310	341	313	304	285	328	325	320	332	329	330	322	328	316	338	313	331	324	329	337	312	304	310	323	350	328	303	311	326	311	307	299	335	304	302	328	329	290	317	348	305	316	330	342	301	305	306	344	301	305	297	314	318	313	312	304	331	347	290	313	325	317	339	327	310	326	325	318	308	325	325	329	333	318	336	307	324	316	318	347	326	305	313	319	316	334	306	295	303	305	303	339	290	328	347	305	292	353	289	336	300	308	339	316	330	321	323	288	306	326	300	295	305	339	306	326	325	326	322	300	328	308	322	329	325	353	352	324	310	317	304	301	335	322	352	311	315	325	344	327	327	339	310	315	311	339	295	314	287	297	313	313	305	342	354	312	366	292	310	319	305	310	292	314	342	303	303	338	308	319	317	338	311	285	299	312	348	325	331	336	334	331	355	302	315	348	331	333	307	315	313	293	370	329	327	333	326	318	306	270	328	308	320	289	313	308	327	347	323	316	335	307	325	344	306	303	313	306	336	344	333	343	307	336	335	304	298	336	295	294	324	329	329	348	322	328	310	343	342	320	338	334	304	312	299	306	320	296	318	321	331	299	327	322	338	293	321	296	325	273	330	320	322	308	327	279	318	304	304	301	328	335	284	302	340	322	326	323	346	305	323	307
10955	10989	8918	4506	3055	2331	1802	1416	1172	1006	885	795	683	615	609	572	587	551	522	491	497	475	483	479	446	434	439	401	408	384	375	400	436	420	402	398	406	413	405	427	377	413	397	405	393	383	412	401	403	387	377	372	410	395	395	402	398	355	369	376	414	392	387	384	378	387	365	355	384	371	399	370	410	370	354	392	320	402	366	373	387	409	339	378	375	404	389	410	400	349	382	376	405	361	339	356	423	391	383	381	374	405	392	394	356	389	359	439	387	385	348	372	361	351	399	396	366	372	406	349	425	420	396	376	377	360	365	385	402	364	367	371	402	374	378	389	387	367	373	378	383	383	394	344	407	361	391	386	420	372	383	368	345	347	393	384	370	382	378	376	401	382	337	365	372	396	335	371	381	415	395	378	385	385	393	385	393	376	411	368	411	406	348	367	384	351	422	363	336	351	364	373	348	457	388	358	372	350	397	371	384	370	386	379	360	394	394	373	381	421	409	340	395	407	385	397	366	369	401	374	394	369	401	373	359	376	367	410	380	405	444	403	386	372	364	379	401	346	353	377	371	411	397	388	339	369	386	346	369	372	372	404	394	355	409	377	362	348	361	374	386	398	411	406	408	362	398	359	373	381	375	372	404	389	391	361	372	352	368	398	403	375	367	346	417	374	376	401	391	371	385	394	340	389	363	372	403	401	398	380	343	395	375	361	387	382	392	382	392	389	382	364	401	394	367	378	414	388	372	396	382	369	390	369	360	404	373	380	402	355	366	370	382	397	369	402	374	415	396	382	377	372	371	391	378	351	398	353	379	378	345	386	383	370	353	385	373	376	387	362	390	386	375	358	409	376	383	393	352	385	351	393	416	389	385	401	417	362	387	404	361	386	379	391	371	391	355	368	382	393	356	392	352	383	380	369	348	381	382	393	405	387	365	372	409	390	383	397	346	402	400	344	399	368	393	380	382	392	353	392	404	341	404	387	404	417	373	372	322	379	373	344	358	395	389	389	387	373	399	371	406	339	400	386	391	387	382	349	390	380	360	337	381	389	394	361	382	362	415	373	341	373	370	370	381	405	366	350	382	358	380	382	395	396	385	384	360	355	361	394	388	375	354	364	369	410	366	345	405	367	376	397	382	360	388	360	392	387	391	374	355	354	357	369	366	405	341	372	379	395	384	394	383	338	364	410	348	387	358	405	360	380	397	382	360	368	384	389	367	381	399	363	383	392	395	404	378	405	361	430	382	385	378	382	352	368	386	364	376	363	384	351	385	392	389	360	372	391	368	368	402	359	399	365	384	396	365	399	342	370	386	356	370	399	396	378	367	387	407	402	396	395	383	397	366	374	415	428	419	364	393	362	358	410	374	374	387	413	363	370	356	397	416	411	397	390	347	378	375	407	373	395	371	366	375	378	399	383	383	371	369	360	411	369	372	377	383	400	375	357	403	360	405	370	335	396	380	386	376	393	348	402	381	379	403	390	385	394	360	388	375	378	393	362	399	410	369	373	368	391	372	389	390	365	378	365	411	349	393	409	370	387	393	391	383	351	351	381	398	375	391	376	374	390	381	379	400	375	368	366	339	381	398	378	369	379	385	384	362	366	401	406	393	390	334	397	385	354	359	406	383	387	379	389	390	401	349	383	361	382	370	327	391	335	365	392	379	373	386	393	374	380	360	349	373	378	391	376	408	367	396	413	358	373	393	391	380	364	367	313	385	404	395	380	385	385	367	366	358	398	361	415	392	383	382	400	365	399	373	382	360	407	371	392	338	386	375	390	407	355	392	371	401	358	403	369	417	387	395	400	376	407	396	406	409	374	392	374	364	412	382	388	359	366	367	393	381	422	387	399	388	383	328	415	399	356	385	410	367	388	353	369	399	388	377	403	343	403	391	356	363	389	343	391	369	400	365	381	395	391	425	414	398	388	383	409	392	335	362	376	373	358	387	391	397	379	401	395	412	388	391	410	381	332	393	379	380	365	381	397	375	396	387	374	397	392	392	402	363	384	336	357	407	374	376	350	396	402	393	358	358	378	361	363	372	376	422	389	375	363	402	391	395	388	350	360	367	406	420	371	353	372	372	369	371	379	391	349	389	375	384	359	386	371	356	370	385	362	351	383	375	365	395	419	380	336	360	392	393	369	382	400	379	393	348	405	403	358	380	414	388	391	376	403	389	393	360	383	381	389	344	423	395	366	357	373	344	378	413	415	390	326	378	367	345	355	381	355	370	383	408	419	363	382	389	356	402	359	411	354	364	359	371	384	390	355	410	404	400	429	395	379	354	378	386	383	394	388	390	404	381	382	423	412	408	357	370	403	397	366	354	357	362	386	394	414	398	408	372	398	397	392	360	380	398	400	353	355	373	385	393	371	379	399	362	388	415	398	405	406	409	368	359	374	339	365	398	391	377	390	353	383	401	372	380	385	384	385	403	380	348	355	388	382	359	389	332	413	385	361	404	388	399	356	380	387	367	362	355	378	389	374	385	429	375	394	370	368	391	390	374	373	374	343	387	363	372	357	350	373	351	382	404	393	380	374	361	376	374	354	400	393	365	347	386	361	373	411	369	340	387	358	376	364	359	371	365	346	362	382	382	334	377	393	391	337	389	358	390	375	395	404	408	331	367	361	385	381	408	383	358	399	386	378	359	372	350	382	385	393	386	399	390	339	381	381	382	365	367	405	366	380	366	387	410	364	409	324	408	388	350	391	383	399	371	367	395	425	379	399	372	375	402	399	367	344	387	407	375	372	377	387	400	389	362	369	388	373	385	399	372	359	376	366	362	391	349	420	367	399	396	378	376	409	382	416	387	368	365	375	384	331	371	392	403	404	348	343	372	380	392	393	392	411	365	349	361	369	381	368	365	387	361	404	408	410	345	372	390	394	339	407	394	407	362	393	404	352	395	360	363	375	388	344	376	359	338	337	402	425	376	410	361	410	365	389	406	405	387	369	401	376	376	384	374	379	380	345	370	372	419	368	396	343	355	413	408	349	348	377	402	366	338	343	402	373	404	352	362	390	385	383	392	406	395	361	385	366	388	368	387	360	365	397	362	382	382	385	360	354	376	385	392	381	387	358	379	390	377	372	382	392	357	394	385	392	390	403	408	382	405	371	356	383	378	388	386	384	399	383	405	357	402	414	359	414	377	373	368	359	355	362	409	385	393	366	389	395	348	370	375	375	359	391	392	384	395	385	377	397	382	378	362	366	392	353	398	373	407	390	399	395	375	357	379	388	378	384	349	399	387	357	362	417	372	355	400	389	391	406	355	372	399	385	391	357	390	366	405	384	390	414	384	387	387	347	371	404	353	360	354	391	358	376	394	351	369	394	381	394	374	373	391	399	395	393	340	352	376	380	401	385	388	388	381	395	406	371	366	373	384	393	387	374	379	381	408	401	405	354	401	391	370	409	369	380	328	397	387	422	351	391	359	381	364	397	370	387	377	324	367	413	371	411	375	369	368	385	402	385	408	397	402	401	391	386
24987	21006	27374	24720	11908	1399	1150	972	926	875	840	859	879	824	814	869	807	817	798	811	812	798	776	815	742	786	753	807	781	732	726	775	810	815	797	773	760	804	745	787	784	767	795	806	806	804	793	793	738	811	708	754	807	752	790	746	770	734	791	786	790	758	816	771	800	807	763	749	729	792	760	746	747	733	791	805	781	760	788	806	774	756	804	775	811	781	753	779	730	719	795	764	752	788	813	772	752	796	739	777	796	803	790	831	785	838	778	773	796	787	783	793	745	760	741	752	746	790	740	795	736	733	737	795	747	722	767	742	743	763	771	763	775	790	765	779	758	760	728	754	773	760	761	723	726	739	797	698	764	743	769	757	764	764	787	724	755	741	768	788	773	814	824	770	776	742	786	736	788	790	740	802	789	774	763	767	779	784	821	812	749	831	763	796	786	775	736	799	729	755	736	771	776	798	797	790	750	782	794	739	755	768	803	742	764	765	768	727	736	750	733	718	736	764	753	713	819	760	811	723	774	745	794	752	748	722	756	755	776	765	754	765	780	818	782	781	791	764	748	782	733	708	750	747	734	759	825	829	798	784	815	786	752	792	782	765	796	762	812	772	730	726	782	797	763	793	770	793	769	805	790	785	759	764	781	791	760	769	744	779	757	767	814	738	805	781	745	697	762	710	766	751	752	771	733	790	824	853	782	827	719	773	773	762	758	773	715	803	711	771	755	755	786	794	776	786	788	720	773	739	776	785	765	756	781	724	703	726	773	733	750	757	778	792	763	778	826	744	797	777	727	804	778	763	730	803	788	773	763	736	795	769	780	769	776	765	815	776	771	804	748	788	723	749	767	728	753	820	756	778	794	758	727	774	750	769	770	714	753	761	736	736	715	719	724	767	739	743	786	753	788	774	795	784	795	743	740	795	743	807	786	808	743	797	740	783	729	758	769	791	816	716	721	792	760	784	762	782	715	711	767	756	834	718	826	760	730	776	745	750	793	762	779	797	784	793	766	786	749	797	722	795	776	757	745	784	792	769	738	768	751	768	766	758	781	746	751	752	743	775	777	793	828	765	795	780	774	735	778	815	778	744	765	766	801	755	732	700	793	777	779	739	789	811	776	779	778	771	796	754	793	777	759	780	751	818	786	753	755	769	772	774	757	758	750	814	744	769	772	814	768	758	776	748	731	797	749	724	782	766	767	805	789	747	774	780	762	717	741	785	742	728	755	756	761	775	741	737	774	748	775	752	761	738	736	811	756	781	759	771	738	766	754	778	765	771	742	781	768	751	744	813	777	767	792	762	797	728	774	737	757	794	762	743	732	802	779	764	786	811	758	771	790	732	750	789	780	774	784	783	772	813	744	763	730	791	734	761	743	773	750	769	777	772	793	803	774	775	780	711	742	767	747	801	785	782	751	813	809	793	816	802	790	794	750	747	767	754	791	747	726	753	751	739	764	805	723	785	782	736	794	793	769	794	743	776	746	781	746	745	772	771	786	786	780	740	758	807	755	761	742	800	793	765	765	747	687	803	746	781	773	783	764	744	762	764	721	743	749	806	794	760	745	725	768	753	816	736	753	740	749	775	759	806	811	780	754	762	706	739	737	756	773	689	775	715	781	730	775	747	748	726	764	779	745	771	787	786	757	765	741	768	763	842	795	773	798	790	754	770	829	699	817	772	743	770	765	725	805	753	768	783	781	771	794	740	769	782	762	755	725	784	796	745	705	749	694	776	726	760	825	748	762	771	768	746	809	737	769	794	816	799	701	808	764	734	752	789	760	738	779	743	773	813	766	761	708	738	768	812	795	763	767	802	739	755	774	798	800	760	760	786	738	739	747	792	760	754	754	825	729	802	769	792	766	766	699	767	761	778	743	777	798	728	736	791	746	750	746	695	805	797	735	747	727	780	735	789	726	753	761	772	854	731	750	806	743	774	772	792	819	795	796	756	754	732	744	767	772	787	772	814	746	787	802	803	762	729	767	731	773	754	754	788	774	801	834	803	731	858	796	738	762	755	781	766	743	782	788	713	764	775	731	706	742	768	778	735	752	740	775	773	736	779	787	777	783	751	767	749	734	794	765	802	790	779	778	776	798	765	773	784	730	744	725	759	806	765	730	723	813	764	747	796	753	747	799	767	762	762	769	757	754	806	738	722	768	784	771	725	783	720	785	776	755	821	800	750	738	745	762	744	715	752	775	813	758	791	792	736	704	779	799	798	756	755	741	749	756	824	786	745	776	787	785	753	742	777	791	787	777	759	819	722	770	755	781	762	811	769	704	778	715	742	740	811	775	725	796	763	788	743	805	800	779	727	755	751	768	774	785	751	786	748	750	746	730	709	754	743	795	771	758	797	749	745	771	792	812	774	750	744	770	784	734	764	754	799	768	767	743	773	772	804	773	766	778	801	784	805	840	769	760	731	766	689	746	782	751	739	801	756	760	791	748	713	811	739	775	776	754	710	786	722	747	762	723	829	749	751	775	760	774	786	723	759	733	783	727	711	751	770	754	782	740	760	743	781	772	751	784	763	765	747	745	780	806	832	774	764	751	751	819	800	753	739	826	804	716	779	768	761	780	797	781	729	788	821	745	760	761	723	732	777	793	828	781	777	744	776	707	755	765	754	767	776	767	778	754	761	789	759	785	773	768	767	755	770	779	802	804	688	749	780	826	769	784	699	702	711	815	800	750	795	805	810	775	756	765	733	750	812	791	749	725	766	766	728	730	799	717	734	763	787	741	760	748	753	754	786	822	770	732	730	757	756	767	743	810	775	704	760	766	743	771	796	788	805	797	809	745	738	749	755	777	749	791	727	733	744	694	764	798	728	742	797	782	772	746	755	757	776	786	738	736	746	756	766	719	781	745	767	721	769	755	755	753	765	780	778	782	781	757	791	779	757	798	765	753	792	738	775	767	799	796	795	796	727	764	750	811	781	791	754	745	816	821	797	797	759	784	708	782	770	754	755	773	772	743	775	763	779	787	766	771	805	766	769	746	765	744	721	790	768	791	748	765	729	785	723	749	755	727	770	736	798	778	751	820	752	711	750	750	779	822	781	764	794	783	735	785	740	798	777	796	806	741	762	719	769	726	755	763	754	811	829	734	750	814	718	757	727	758	762	752	768	754	781	739	725	766	795	796	827	768	791	772	777	720	756	804	727	760	779	717	742	764	768	776	775	731	795	777	774	771	805	756	776	700	775	759	755	743	788	742	770	787	719	737	784	754	730	821	764	786	793	743	778	796	744	741	764	721	743	764	742	705	750	742	755	741	748	752	759	775	770	739	755	767	762	739	766	790	769	778	794	768	775	764	771	785	822	721	797	784	737	764	798	784	755	772	803	788	787	801	716	785	727	761	763	758	729	779	770	767	774	793	784	770	779	721	760	767	745	747	751	832	776	789	745	783	765	815	816	732	757	779	763	772	746	792	771	749	787	746	760	756	742	783	811	781	814	787	727	737	786	730	751	749	761	795	815	753	805	791	726
10658	6570	5198	2933	2221	1803	1634	1390	1233	1174	1082	1083	993	1038	977	920	1016	929	915	982	929	935	901	885	891	913	895	859	918	840	877	857	920	884	852	874	852	912	817	936	919	903	895	894	831	889	878	875	876	927	876	896	817	854	937	899	875	848	866	826	845	870	894	876	837	849	881	876	858	850	921	885	880	890	842	870	835	870	827	860	847	873	906	888	876	857	860	863	922	869	885	869	880	858	846	824	857	865	832	790	841	847	912	872	828	841	856	876	839	933	914	839	851	849	871	865	933	869	898	894	860	866	854	826	913	877	907	878	874	910	849	899	846	901	888	916	913	902	860	839	843	878	864	847	876	875	879	819	841	817	898	829	905	880	871	898	880	857	833	881	842	861	893	859	831	846	917	804	845	872	898	874	849	871	839	928	882	855	904	897	873	864	867	877	874	843	826	864	885	784	873	820	826	835	839	905	877	871	797	869	861	854	849	880	872	889	879	821	849	863	846	907	879	850	877	834	837	857	902	849	858	888	842	859	853	873	859	842	871	872	841	873	895	927	874	862	927	831	934	861	909	901	824	866	866	911	869	837	910	852	853	862	861	884	883	856	821	880	857	837	859	876	853	868	892	859	852	885	852	861	831	854	874	829	811	799	808	856	877	843	850	879	837	848	886	861	873	870	871	892	894	867	917	926	890	891	869	872	872	841	897	864	831	860	850	882	835	828	901	837	905	803	867	847	880	822	851	870	889	838	876	818	889	837	853	820	838	844	817	928	900	852	875	890	860	911	860	858	831	865	872	836	867	860	852	883	856	893	855	862	859	891	843	845	806	849	838	879	862	877	840	884	855	917	803	822	922	882	844	877	841	878	785	885	830	918	811	884	816	853	872	843	881	864	887	879	857	881	869	883	864	838	853	906	858	856	868	870	877	847	904	894	858	888	877	889	900	873	853	845	828	887	855	873	787	809	871	873	883	882	836	869	874	871	875	847	870	865	852	821	871	835	855	844	900	879	861	860	882	896	886	867	887	889	897	856	892	845	833	867	902	871	821	888	885	915	823	886	896	935	924	864	848	849	853	923	876	940	856	877	856	844	889	873	920	867	859	840	841	820	850	845	862	872	907	937	873	868	926	907	859	907	863	869	898	862	866	854	881	797	878	873	893	900	870	851	886	901	887	881	905	851	855	895	866	873	861	821	896	846	843	872	838	859	828	869	841	855	900	859	889	838	838	863	892	915	880	827	869	887	890	847	884	857	813	910	881	866	887	891	845	811	862	832	857	853	902	924	864	864	877	850	888	858	835	841	845	823	841	846	903	891	839	825	929	867	854	839	873	886	856	842	888	836	881	915	875	874	847	844	873	833	858	824	872	871	843	861	813	875	856	893	890	873	881	910	864	902	875	883	875	892	866	894	794	864	891	871	852	850	871	853	851	841	863	861	882	862	886	881	829	830	884	882	853	818	835	854	871	849	892	897	844	871	888	830	830	850	902	843	873	848	836	881	877	828	864	872	888	842	864	844	829	875	897	869	811	848	918	851	922	829	801	899	818	886	828	860	867	870	884	861	871	847	842	903	896	876	834	825	819	892	869	858	858	883	906	867	891	905	893	877	826	902	815	835	878	879	854	878	849	859	846	866	863	845	854	915	873	820	861	873	822	860	912	898	855	874	907	820	838	830	829	897	865	880	813	846	926	842	870	892	872	895	871	919	889	873	845	876	901	863	863	916	867	854	854	869	881	879	840	859	848	845	891	851	899	890	870	865	891	842	892	876	878	873	862	898	877	846	845	835	883	867	897	857	878	890	855	877	896	885	884	901	857	929	862	851	838	878	866	892	877	879	853	895	831	825	876	811	833	914	868	869	905	776	904	861	852	811	873	873	821	871	857	837	905	838	853	857	882	807	913	886	806	879	870	837	857	893	876	827	826	881	858	901	879	860	867	841	865	830	866	891	888	860	883	887	887	861	879	896	879	862	858	863	854	853	840	874	848	818	843	838	891	856	893	905	871	770	852	844	903	838	926	892	851	851	826	887	866	895	874	883	884	836	882	846	851	878	829	897	859	864	886	863	896	890	878	872	863	851	866	899	901	880	877	852	872	878	874	846	901	847	849	881	887	857	866	832	888	814	883	910	870	911	850	846	860	907	895	879	812	825	882	901	876	886	854	835	937	856	821	874	898	910	883	859	906	885	839	879	841	870	929	857	949	852	848	863	916	866	890	839	862	868	906	844	880	860	875	877	813	865	856	858	904	835	926	870	828	903	861	801	902	901	877	877	889	882	853	860	852	892	884	872	835	872	881	795	856	893	896	851	887	844	925	883	825	869	853	888	870	833	818	882	827	876	904	872	886	865	859	883	839	883	866	842	892	838	861	836	870	879	873	901	797	890	840	854	814	862	833	868	909	866	849	894	893	890	884	898	842	866	837	887	889	848	844	884	861	843	813	887	854	883	899	837	886	820	836	876	838	860	915	866	875	845	845	855	833	849	925	909	862	863	850	894	894	862	845	895	807	886	840	866	874	898	889	815	876	812	833	858	888	868	786	891	875	820	842	835	884	881	854	823	852	898	912	872	911	828	874	842	857	845	924	887	864	836	839	896	855	834	837	856	850	827	843	850	839	859	861	848	868	884	902	852	872	808	861	848	849	855	818	872	835	853	835	889	958	923	865	844	875	858	876	821	826	882	912	868	845	813	847	883	880	905	849	874	861	817	847	812	857	854	843	801	855	836	836	809	832	850	870	821	874	882	928	836	846	905	831	899	846	852	833	898	842	903	831	878	914	827	855	829	890	892	896	935	838	891	855	846	900	850	863	916	900	868	829	819	819	839	890	868	853	856	856	861	869	881	860	887	858	828	861	801	863	881	861	915	865	861	932	863	840	892	860	865	871	911	897	869	846	882	907	884	877	830	889	894	894	888	882	858	830	894	894	862	862	839	864	827	816	835	814	850	905	860	828	896	856	822	813	882	876	883	892	860	846	830	883	840	868	861	847	861	906	900	937	845	871	915	869	894	916	858	840	842	903	892	861	841	841	867	878	834	860	906	834	889	862	870	874	824	912	865	903	835	893	889	861	895	873	879	827	878	880	870	866	865	882	862	900	828	836	888	886	873	876	839	901	905	877	877	849	908	836	852	864	834	897	893	853	825	848	883	878	871	890	819	828	840	864	900	866	878	875	858	868	851	842	886	936	845	854	858	855	922	818	886	888	873	904	842	860	840	845	882	865	851	868	859	857	877	882	859	796	889	859	839	907	847	798	868	852	886	879	856	906	851	834	817	904	875	840	894	835	850	867	906	843	862	876	881	893	845	837	894	833	861	867	833	858	884	880	877	885	851	897	866	856	863	871	869	856	863	864	850	905	914	815	824	825	867	851	859	875	858	833	878	871	850	799	925	847	867	896	874	851	859	843	878	856	832	893	890	881	886	876	829	862	874	812	868	925	899	872	855	856	821	834	874	854	857	863	888	853	871	829	851	833	856	887	878
22676	21021	28831	23395	21013	21076	11519	1421	964	877	780	655	640	595	538	543	527	528	447	418	460	425	419	402	404	372	406	405	414	406	362	347	385	336	397	415	381	355	389	398	359	363	365	340	365	297	370	337	391	368	364	315	359	365	377	363	364	373	365	345	372	368	329	323	363	350	365	343	358	329	381	360	329	363	341	352	354	350	345	343	328	351	350	343	326	333	380	339	331	362	362	354	351	366	361	336	373	327	365	357	323	349	378	331	368	341	335	358	366	409	347	374	371	390	350	355	345	349	339	351	345	331	364	346	345	355	328	319	356	342	342	325	310	390	364	367	345	305	332	386	344	366	355	342	355	355	298	356	362	334	335	324	333	360	341	336	349	305	360	319	329	349	344	323	340	334	316	343	355	371	341	333	329	350	321	356	367	343	393	365	341	339	371	371	392	370	318	345	382	344	363	329	335	349	355	337	347	332	342	340	352	314	352	363	346	362	343	369	348	341	352	322	368	356	373	373	332	349	351	320	322	363	364	334	322	340	350	343	365	362	362	322	348	349	362	342	316	340	299	345	349	357	323	342	351	343	367	408	323	341	345	367	340	349	330	348	319	331	343	330	372	341	344	330	336	322	363	353	339	356	352	350	373	320	334	349	358	327	354	337	338	335	343	366	355	317	309	316	364	318	331	379	362	335	314	362	347	367	312	353	377	325	332	357	323	307	330	347	317	371	332	366	335	356	354	354	337	331	341	366	323	331	341	361	357	334	320	363	312	343	344	342	339	335	341	335	332	364	349	359	347	365	359	348	318	334	334	330	337	337	342	361	360	329	358	351	358	355	344	327	345	382	365	393	318	370	319	331	346	332	335	325	326	342	365	367	353	347	363	364	331	370	374	353	341	341	330	326	374	354	350	368	346	346	372	316	328	338	355	358	352	345	336	326	337	370	357	342	359	374	384	335	331	363	345	326	335	359	336	358	353	346	350	324	310	345	359	336	358	350	403	370	342	324	344	382	374	328	328	352	396	334	326	343	354	372	351	348	370	345	347	326	346	331	334	359	329	341	327	320	360	346	346	369	354	364	346	351	355	339	362	303	346	332	361	335	381	342	330	343	328	300	344	351	370	321	305	328	293	343	382	366	346	340	301	328	327	318	346	343	332	333	339	362	327	343	345	343	361	332	351	344	342	352	341	327	345	353	344	366	375	310	335	358	341	368	350	335	337	337	345	365	355	369	334	362	311	333	346	363	334	339	328	369	351	363	338	368	333	352	331	305	340	359	325	312	350	364	348	357	336	339	355	347	358	343	304	364	335	341	349	355	337	340	343	353	330	350	342	324	351	344	348	352	372	340	352	315	309	333	348	341	366	339	366	353	382	317	348	325	321	377	329	357	336	353	350	358	327	344	357	340	332	356	328	367	346	346	327	354	327	344	372	338	333	337	371	345	320	346	345	340	324	387	387	332	334	343	343	342	336	342	320	380	348	360	346	332	357	321	335	339	350	360	388	341	343	379	355	361	355	327	336	358	329	331	348	339	344	339	352	343	347	316	362	377	343	315	323	358	353	352	338	359	333	307	337	345	342	318	323	352	356	335	316	333	367	368	313	383	326	342	399	366	339	340	354	343	343	342	381	362	341	364	350	353	352	325	365	337	347	335	386	379	325	349	327	349	344	337	351	361	365	360	347	340	358	363	350	363	371	371	344	323	353	332	338	363	386	365	360	312	327	347	342	366	308	337	341	369	361	327	351	343	337	370	327	362	330	335	337	334	378	347	348	347	341	310	314	353	310	332	321	350	365	343	335	355	350	325	354	320	332	342	339	348	323	319	345	313	340	293	331	326	343	350	320	331	343	328	334	344	345	357	342	360	331	345	335	344	355	344	344	337	323	323	392	330	347	352	332	347	336	312	372	342	340	304	339	335	342	328	345	336	322	349	370	340	334	324	350	339	342	333	311	347	347	325	323	343	341	323	367	333	330	319	312	325	368	318	328	301	386	366	352	316	389	341	337	379	347	314	351	356	344	356	328	377	347	366	344	338	375	347	369	365	362	362	350	343	353	338	368	352	339	327	375	338	369	356	348	353	340	356	344	333	317	361	353	355	350	360	318	321	330	361	343	310	327	334	346	375	374	345	323	305	347	332	363	344	378	321	367	300	338	371	363	344	332	332	319	334	350	379	347	392	327	361	371	368	365	349	350	338	351	323	336	347	350	365	323	359	331	336	360	380	360	363	303	294	361	327	361	320	351	310	340	363	328	373	345	331	368	321	308	333	346	308	357	347	349	331	352	331	313	353	342	340	344	347	330	348	346	350	370	320	354	351	305	349	372	335	325	327	363	339	366	370	337	333	342	347	329	365	345	319	339	313	340	321	355	349	346	334	338	324	344	336	355	351	367	332	344	372	344	305	345	372	333	370	381	337	308	341	355	350	350	367	339	354	335	331	331	354	339	320	344	346	358	342	338	360	333	364	338	363	356	334	364	317	345	331	346	332	358	371	357	368	342	349	360	347	361	351	360	347	351	360	366	318	343	360	357	328	379	369	357	345	356	342	336	336	320	351	335	352	340	321	322	400	340	316	338	333	328	353	355	349	318	315	347	369	334	325	369	350	352	330	364	330	341	348	333	382	354	341	352	365	354	328	341	346	347	307	312	322	334	340	329	291	355	351	367	334	334	324	335	354	334	346	339	350	342	306	348	355	323	350	330	295	353	342	363	321	344	325	334	384	343	332	340	358	360	339	373	337	359	360	330	327	354	338	341	350	356	326	321	324	334	344	379	348	344	344	354	368	327	323	316	333	328	334	338	340	345	325	380	359	348	357	376	338	348	365	356	327	342	349	351	321	318	343	352	310	382	347	374	313	364	354	366	339	315	353	323	341	365	313	335	354	319	390	367	331	352	346	356	341	332	368	324	347	322	349	364	337	333	357	366	313	372	329	350	338	348	327	319	313	343	321	342	347	348	332	341	354	345	338	318	314	352	326	345	322	347	322	332	318	337	321	335	334	331	335	350	386	348	351	349	318	369	351	333	335	339	361	336	323	323	327	327	357	353	363	317	345	319	345	335	318	344	340	330	348	368	352	340	306	361	340	367	303	328	334	339	360	328	322	331	367	349	335	365	363	315	368	378	358	340	359	340	326	349	380	342	338	331	361	333	350	353	351	344	363	358	323	363	328	316	365	363	369	355	358	337	318	364	296	341	360	395	361	375	346	359	342	348	318	343	333	329	338	373	376	367	347	347	393	335	350	355	343	330	287	349	314	322	332	341	339	329	324	355	316	341	315	360	383	344	322	360	334	347	327	366	332	359	348	327	351	329	322	344	331	349	308	338	352	345	329	352	332	369	325	320	352	342	328	328	369	359	355	361	338	342	364	315	370	338	361	343	337	309	343	328	342	365	347	338	340	324	352	335	348	349	354	360	340	366	335	351	334	340	354	363	347	345	351	367	330	341	332	336	355	346	328	373	321	382	341	344	365	343	300	343	388
14002	17576	14092	7610	5219	3957	3120	2355	1974	1592	1329	1122	1021	867	778	769	741	720	646	588	589	560	482	525	519	488	437	477	474	483	438	423	451	450	446	417	386	432	391	467	422	433	403	393	383	377	355	401	381	393	378	401	432	386	396	402	389	391	395	389	374	375	387	354	368	381	362	359	390	384	351	376	366	373	363	387	412	380	406	374	381	365	371	394	381	376	396	399	406	371	385	351	379	365	362	357	411	377	383	366	418	353	361	409	393	371	335	357	361	425	394	342	369	366	361	387	366	378	389	366	379	410	364	398	374	380	382	384	392	379	384	389	407	334	371	372	371	375	381	373	355	371	405	365	366	363	371	384	378	363	361	427	402	449	360	388	347	370	346	381	371	372	394	368	384	359	365	383	403	374	368	384	356	413	358	393	403	399	364	367	386	372	376	370	363	379	393	357	413	361	390	377	358	364	384	401	402	342	341	377	370	358	390	383	414	402	357	357	361	357	377	349	366	381	370	376	398	340	357	393	408	383	387	382	353	388	344	401	378	372	390	317	386	406	406	383	380	400	392	350	382	366	370	366	349	361	350	353	361	394	340	364	377	372	326	343	368	375	345	416	370	378	390	393	406	359	384	408	355	373	414	365	377	385	375	349	386	364	394	369	362	417	378	385	363	363	407	375	362	388	362	380	390	386	393	345	387	372	351	376	373	331	366	385	398	368	378	346	358	366	372	385	370	401	374	369	332	360	369	367	382	372	347	361	358	375	380	388	379	421	369	384	373	378	385	385	366	363	373	373	369	383	397	367	364	378	369	368	384	354	421	401	372	384	375	370	366	343	375	415	370	386	366	368	367	393	390	323	375	376	393	364	402	401	373	388	378	365	391	370	373	348	362	364	361	337	386	394	346	410	397	381	400	374	393	396	368	366	390	377	380	363	387	401	340	348	389	359	369	381	342	367	342	389	394	352	399	398	346	405	379	367	390	351	377	386	365	361	373	397	375	364	371	352	360	361	371	382	351	350	396	369	395	384	370	378	383	389	389	372	365	363	377	353	385	409	392	404	361	381	389	364	390	400	394	366	398	357	393	362	383	401	377	397	377	374	369	357	317	338	343	374	350	379	368	370	354	360	395	367	385	362	398	347	389	369	381	359	381	418	395	404	378	375	365	377	378	380	363	416	406	387	391	379	381	357	392	419	335	365	340	382	364	405	352	379	364	338	373	388	394	368	368	378	413	371	375	387	386	378	381	346	375	386	372	350	400	366	377	369	355	402	423	364	377	368	382	355	344	411	372	375	344	332	377	373	412	353	383	372	349	382	385	355	357	377	381	341	397	422	368	377	365	367	394	415	370	362	346	359	383	374	386	347	383	392	360	391	353	373	381	367	374	427	404	378	308	346	390	380	392	393	364	417	402	368	358	352	379	383	399	379	355	359	363	385	373	385	350	381	356	373	370	356	377	338	339	350	416	377	393	350	358	368	381	371	388	351	358	390	378	368	375	328	420	397	371	353	357	383	356	378	405	375	354	392	357	388	394	347	382	408	351	365	373	397	374	350	390	344	360	379	391	388	390	387	380	405	380	361	414	387	411	391	412	383	383	364	396	372	395	380	354	355	337	367	381	372	391	347	381	375	359	391	401	388	382	364	407	371	356	390	388	380	364	372	368	370	388	361	359	361	413	356	379	390	384	364	373	376	378	377	358	383	332	366	397	356	350	408	387	372	394	401	355	369	351	340	401	360	397	378	345	377	376	370	392	375	340	358	353	365	344	353	403	369	389	402	333	350	376	379	359	386	373	349	332	371	373	380	362	359	366	354	375	344	364	361	386	374	409	407	359	399	344	366	353	362	378	374	371	355	373	361	370	364	383	358	377	371	378	388	364	356	366	396	383	373	378	386	388	398	381	422	366	348	359	365	408	373	382	372	359	426	384	376	391	361	360	389	350	340	363	349	383	367	391	364	383	388	370	377	347	386	371	393	360	360	367	427	399	389	390	361	372	375	364	403	374	368	367	372	349	381	391	378	345	406	349	366	361	365	382	343	396	353	404	384	369	395	379	386	371	374	362	377	360	391	380	400	380	352	379	403	397	380	401	398	397	378	384	341	391	407	359	379	347	341	350	370	364	333	415	374	373	374	369	367	415	374	387	389	399	361	398	381	350	380	352	422	366	381	391	394	376	344	377	352	353	368	348	386	369	399	401	337	375	353	367	381	371	409	373	375	368	373	389	391	360	372	389	398	360	360	344	403	406	344	363	331	373	339	396	376	345	347	351	374	397	338	355	349	400	382	383	376	389	370	381	358	361	358	327	392	366	395	397	352	395	406	381	386	398	407	378	371	376	350	369	397	387	374	394	377	346	359	380	337	404	344	368	383	369	323	378	382	374	390	330	352	367	388	360	364	390	368	378	362	353	405	347	397	356	395	350	392	341	373	370	369	391	386	388	361	390	344	395	351	385	401	409	357	396	355	346	374	384	388	366	358	392	398	410	401	357	365	372	352	386	408	362	380	374	411	370	359	358	378	337	353	361	368	363	385	359	359	357	384	398	382	342	370	366	382	360	396	387	367	385	389	383	359	350	383	371	359	386	357	346	376	387	376	379	400	343	386	366	388	408	372	401	340	376	422	355	388	404	373	367	358	369	392	382	386	388	387	378	408	352	408	393	389	363	366	369	368	359	393	380	344	356	405	371	379	400	383	354	375	403	374	378	343	362	393	394	367	396	391	395	396	364	391	355	384	379	359	378	353	363	354	376	347	358	371	347	366	375	367	340	378	360	374	374	390	375	408	350	372	378	368	411	406	392	376	427	372	369	417	387	380	377	378	382	369	333	404	399	371	344	371	378	380	400	377	387	359	407	364	382	323	360	369	354	389	338	363	388	388	370	360	344	364	357	406	398	390	366	406	387	339	378	360	404	346	383	391	357	330	429	357	360	366	358	377	406	375	373	381	357	387	367	337	409	352	401	386	382	393	387	388	362	358	336	372	390	345	402	369	392	388	384	392	411	347	402	419	368	361	345	363	375	410	365	350	344	366	396	370	360	371	379	353	376	367	336	373	412	407	377	362	396	386	360	375	331	373	383	366	398	355	394	382	378	355	410	389	357	402	367	372	389	355	404	381	378	347	374	395	363	352	393	384	403	378	370	383	342	392	382	387	362	383	375	403	385	389	353	363	367	344	354	347	405	321	366	367	386	391	366	385	349	395	353	371	373	387	375	391	373	376	386	395	370	357	364	366	388	377	344	378	347	370	365	375	352	401	326	360	406	333	348	373	394	360	379	345	368	385	385	399	353	362	342	388	398	357	359	409	369	366	368	368	385	388	376	393	380	365	401	385	373	409	381	370	359	353	374	408	396	366	359	356	360	383	403	338	364	359	380	365	382	377	327	368	417	388	372	345	372	356	386	359	374	396	368	384	384	383	364	396	419	385	397	405	381	370	414	410	358	372	359	365	362	390	379	383	371	406	350	361	369	366	378	356	386	377
26955	20256	8750	1170	800	756	719	742	683	678	651	691	662	644	692	630	713	636	657	629	621	668	659	669	678	652	617	668	618	684	675	647	658	637	633	658	614	648	646	668	661	672	674	655	644	630	636	615	693	663	648	691	675	642	654	651	634	656	611	665	623	573	667	643	607	659	651	635	583	668	646	627	676	631	649	660	635	653	613	640	619	639	666	662	680	667	653	677	649	658	603	671	646	657	695	656	664	611	670	636	704	617	678	642	652	616	659	613	635	655	659	610	636	693	658	679	674	677	679	711	673	642	639	601	652	655	618	680	664	676	662	630	665	645	622	669	632	650	679	658	685	655	651	639	670	618	653	641	666	748	639	656	658	622	634	626	630	666	677	660	629	670	642	690	630	664	701	653	649	672	655	670	653	656	645	657	675	622	692	648	601	667	622	693	670	669	624	621	669	642	637	672	687	665	681	602	658	626	647	663	662	633	659	629	616	674	709	666	677	636	673	645	659	615	629	655	667	628	607	599	654	644	624	660	648	633	651	642	693	672	646	628	650	668	660	673	692	615	659	657	592	665	630	633	622	652	703	711	653	657	641	692	647	657	645	699	653	646	645	664	672	678	590	636	635	636	666	662	627	659	694	657	611	648	698	687	633	649	703	689	632	606	708	671	645	684	643	645	618	662	659	695	634	653	689	689	631	612	665	708	672	641	624	678	650	689	673	645	697	654	644	624	670	650	696	668	668	645	668	691	654	673	658	656	689	667	629	724	633	662	633	672	650	667	635	630	670	620	612	694	671	624	636	645	644	653	657	636	652	684	660	695	665	669	659	646	653	648	660	680	644	652	634	667	701	637	674	689	686	634	616	638	642	644	678	664	649	671	685	675	660	707	672	632	599	682	609	654	629	619	654	626	658	654	666	670	634	650	659	659	607	639	626	658	658	629	637	642	653	654	716	658	663	675	676	632	660	647	652	675	669	627	645	671	631	659	634	692	655	630	677	664	672	620	606	651	620	672	640	668	635	577	622	625	665	594	669	659	651	700	591	678	636	681	637	634	619	642	648	630	645	657	714	666	685	653	661	659	630	697	684	666	651	630	669	673	636	632	672	653	656	646	644	651	618	641	618	681	651	680	652	629	636	692	643	690	671	641	619	655	702	662	617	644	604	634	666	609	652	637	657	603	628	668	674	645	642	677	660	651	670	715	626	678	684	621	620	636	651	661	677	657	611	672	645	651	663	684	660	649	685	685	613	689	651	711	680	659	647	700	604	657	655	610	708	669	632	654	674	689	638	696	619	649	626	641	640	642	655	654	642	668	683	649	634	618	612	720	656	686	693	606	675	641	628	631	674	695	655	671	652	625	666	682	621	680	696	702	668	654	611	653	668	660	640	717	651	621	647	639	644	655	645	708	679	655	659	652	651	683	679	665	691	688	630	709	646	642	648	659	644	660	641	652	629	640	654	609	623	661	651	641	661	651	683	635	629	668	665	666	650	653	629	628	648	669	632	682	618	648	698	663	607	642	677	657	672	642	655	661	629	657	664	610	621	696	697	661	677	699	609	644	672	661	625	707	638	651	667	587	624	668	692	647	641	662	670	646	646	648	662	617	649	658	695	638	632	644	609	641	695	614	650	629	682	626	671	636	642	637	669	656	603	651	648	640	695	644	628	617	696	672	607	653	640	642	639	654	598	688	644	619	668	650	655	635	627	667	665	612	653	666	662	666	630	632	683	673	634	639	632	685	629	642	693	649	657	656	628	635	657	690	661	666	661	650	627	633	602	673	672	653	650	695	638	648	667	672	636	657	670	675	623	654	592	641	628	675	618	658	648	623	648	658	684	650	667	671	647	671	671	631	639	642	667	633	671	678	654	630	653	665	659	620	666	595	616	656	678	668	695	623	630	679	642	709	599	632	647	633	693	653	655	623	646	683	654	636	616	625	641	644	707	659	669	630	639	621	637	628	679	630	648	676	629	671	635	662	662	646	643	692	670	698	659	641	655	661	642	633	641	636	624	634	663	639	662	656	661	685	624	678	660	646	627	657	685	664	640	628	669	637	655	652	640	637	649	693	646	667	673	680	615	667	675	613	637	630	680	610	649	662	682	707	630	661	633	668	662	630	632	625	662	650	649	657	634	671	677	635	640	614	660	624	632	649	697	653	635	678	631	636	668	655	642	642	661	668	650	665	651	628	652	636	617	650	658	646	619	650	652	658	701	670	650	661	679	660	637	630	720	654	669	688	644	624	636	642	656	691	619	641	694	629	715	665	631	675	616	696	623	676	636	675	667	645	638	595	648	665	705	649	657	669	647	653	669	610	662	655	685	640	652	657	711	643	695	618	659	618	659	659	662	652	614	683	674	664	639	653	639	656	670	643	681	647	625	635	671	615	635	631	667	696	671	663	653	699	633	615	642	695	642	670	665	657	695	676	673	645	650	648	647	660	658	707	614	642	643	684	702	615	648	700	690	601	636	666	662	649	643	643	681	648	688	672	669	617	615	632	661	659	644	641	606	634	688	652	658	641	647	682	666	623	646	662	676	665	670	631	690	623	658	684	707	638	614	658	631	637	657	628	622	669	675	620	641	626	625	639	656	602	633	624	698	618	696	630	663	649	691	663	690	629	607	686	632	677	696	669	683	714	633	623	681	614	671	616	663	660	655	713	680	683	651	603	644	617	687	630	657	694	630	633	649	640	582	653	651	655	650	662	627	674	638	619	605	671	627	638	656	593	663	702	695	628	595	661	626	657	665	654	632	656	683	646	637	675	662	690	675	616	637	655	657	669	705	674	638	695	675	666	664	640	640	634	689	656	615	619	669	682	654	687	631	654	664	636	650	682	697	604	652	646	679	639	646	622	636	603	662	638	695	659	654	619	653	645	671	648	693	653	683	633	660	677	661	637	656	667	661	615	684	611	680	637	677	621	651	618	658	586	655	644	622	649	647	707	633	671	623	679	655	661	621	665	589	651	622	656	672	665	645	656	677	601	635	680	684	674	639	648	701	668	665	665	581	691	661	641	664	682	661	681	673	672	588	667	647	660	624	713	633	684	599	641	677	640	654	628	690	668	653	606	656	607	610	657	640	726	675	646	659	634	645	637	655	661	663	657	643	665	644	635	607	661	617	595	671	619	644	638	661	683	714	616	633	668	645	674	655	696	643	657	682	631	688	653	670	659	705	657	626	665	668	635	646	663	673	613	644	645	625	642	633	646	619	669	639	628	671	660	634	676	672	639	637	619	620	679	635	643	715	691	697	647	662	676	659	683	601	643	652	685	648	617	689	633	611	660	654	663	667	616	610	645	639	636	624	644	655	632	634	686	631	659	631	592	670	638	655	646	649	616	633	644	662	698	652	630	631	633	662	644	620	696	626	663	646	643	706	676	673	654	627	652	639	647	645	672	607	626	657	612	667	646	644	639	675	694	637	651	667	624	639	675	623	672	705	602	657	646	632	675	655	660	648	640	624	605	659	655	629	633	651	649
8230	1603	1405	982	937	851	821	809	784	792	800	828	758	765	814	766	751	744	787	769	766	730	731	764	780	725	768	758	750	736	780	779	820	743	798	800	792	786	745	750	735	774	810	763	775	773	767	792	782	795	728	782	689	780	742	758	775	766	798	782	782	772	813	741	765	736	699	731	763	715	752	784	771	775	786	771	731	765	774	750	741	758	755	759	772	746	770	761	801	744	761	766	741	776	776	786	796	817	744	749	739	733	748	762	765	754	743	780	745	774	742	772	740	722	772	708	697	743	734	808	760	766	745	733	763	758	779	768	783	810	768	768	756	734	751	777	772	752	725	752	758	811	722	778	704	759	771	773	761	757	751	708	793	765	801	774	734	767	765	772	807	773	746	795	759	743	771	734	741	775	764	739	766	757	741	788	755	772	812	867	751	762	696	721	725	802	803	759	733	749	748	768	667	703	750	747	763	806	782	745	773	731	722	779	756	727	761	783	725	752	763	757	719	800	751	734	753	770	772	780	757	731	796	760	723	759	752	680	761	778	766	739	737	714	770	766	763	738	807	731	742	750	810	740	730	794	764	741	715	711	751	766	783	753	825	748	785	739	735	734	740	714	754	756	758	744	742	798	728	765	748	773	759	735	715	716	776	743	715	745	783	780	742	803	730	759	792	749	776	764	750	734	769	770	766	749	753	760	738	721	765	766	828	753	823	788	782	747	711	753	778	811	737	725	768	700	770	754	772	735	751	787	793	765	759	716	762	755	758	779	698	702	769	740	766	759	779	735	762	750	791	788	760	734	763	800	715	763	740	811	789	732	789	747	766	733	819	786	768	788	769	735	746	740	788	766	722	781	795	776	794	803	732	782	744	784	751	793	756	807	760	779	739	799	717	783	744	803	751	780	746	742	750	750	736	759	808	726	739	785	801	775	759	768	733	744	747	743	728	751	709	708	738	750	717	808	768	781	797	756	781	724	791	729	794	731	720	743	752	746	714	757	757	776	760	728	796	713	774	740	740	750	727	780	741	745	728	777	791	752	720	775	756	675	751	738	752	770	738	766	768	730	755	782	748	752	755	741	809	783	809	758	755	814	720	749	789	764	703	777	761	718	733	733	736	740	776	785	717	779	760	759	756	774	747	745	766	789	749	780	785	773	803	748	723	804	715	746	773	760	775	784	747	723	756	736	824	777	744	734	791	733	760	692	758	739	768	752	756	774	785	798	733	709	790	768	714	782	656	751	762	756	777	742	784	777	734	721	737	733	780	706	814	816	765	813	801	791	746	728	731	803	790	766	755	775	743	747	770	752	785	767	737	767	776	749	736	737	738	803	800	736	762	721	736	742	816	750	761	792	783	743	732	776	730	825	791	761	758	738	759	767	762	721	781	748	723	765	768	738	790	740	749	739	756	786	737	770	734	811	768	774	759	772	728	780	796	799	782	755	708	798	795	695	790	766	777	725	797	787	770	789	735	752	773	746	786	725	767	793	720	817	761	774	729	738	709	786	774	731	760	777	807	752	752	741	744	756	724	716	783	789	772	738	706	723	748	782	784	774	733	702	748	772	720	781	757	748	784	782	809	749	757	750	749	715	757	710	817	715	741	803	773	758	752	721	734	717	725	787	761	759	743	709	843	803	709	737	761	775	818	685	778	754	725	778	775	714	739	792	781	779	743	743	698	743	725	709	716	729	763	761	760	775	740	766	734	769	766	772	783	813	771	765	739	722	750	772	777	723	776	735	752	754	769	706	763	767	777	724	809	776	770	712	757	752	760	785	733	724	782	737	734	774	736	790	778	751	711	743	766	781	716	729	717	773	748	745	760	745	761	791	751	793	745	780	763	726	761	795	768	735	756	792	755	786	741	739	768	788	780	711	716	778	758	773	788	715	756	746	732	767	775	781	736	710	732	759	760	754	763	743	811	788	702	775	766	783	749	752	807	731	797	751	767	770	760	711	745	786	757	713	733	783	751	781	767	760	740	713	755	726	833	726	791	771	778	783	722	754	705	748	746	791	772	715	773	771	762	706	793	755	758	739	791	751	731	742	719	751	731	768	765	769	764	761	742	790	759	740	732	821	720	764	744	711	776	804	737	721	740	809	782	698	742	776	737	815	761	755	740	765	744	764	799	784	787	764	765	833	759	806	729	706	794	736	703	775	737	776	704	765	757	806	720	731	680	741	785	698	709	773	745	779	785	768	769	740	790	730	747	728	766	765	768	770	776	745	775	800	783	772	729	786	734	753	745	768	751	753	773	733	762	789	732	774	764	753	744	705	741	764	765	738	765	775	785	761	793	818	714	759	756	742	746	710	704	768	748	808	709	798	757	743	718	770	773	782	737	747	717	728	810	798	708	704	791	733	762	772	812	768	781	784	739	743	752	731	786	781	738	726	774	752	795	762	771	783	768	751	721	764	720	748	777	759	770	703	738	760	713	745	796	723	771	751	695	763	781	778	707	768	727	806	761	775	770	783	809	787	776	781	796	718	773	705	761	747	733	697	745	721	740	748	763	770	744	743	723	759	770	708	766	758	754	757	784	766	781	775	779	770	757	733	750	745	757	766	747	741	775	761	731	680	761	781	728	718	719	753	726	801	734	774	736	800	725	728	776	729	762	760	771	806	739	731	759	773	786	774	728	782	772	767	758	795	772	748	771	778	765	768	774	755	751	721	730	803	756	733	768	802	739	752	782	740	698	759	755	794	704	718	782	773	747	759	747	768	744	741	760	767	752	735	792	732	744	785	789	755	755	733	786	747	782	682	767	800	742	766	818	791	771	794	828	765	704	748	762	783	776	778	733	696	747	765	710	724	722	771	752	765	765	791	701	797	770	780	740	711	731	764	746	710	782	760	748	810	766	786	763	764	735	835	749	739	744	753	783	745	757	742	770	717	775	776	805	764	740	812	770	810	718	774	733	790	734	779	748	799	755	765	738	738	782	736	757	735	788	730	743	766	785	777	769	787	750	728	767	716	700	747	742	734	752	775	734	754	748	764	777	761	754	776	756	762	748	729	783	732	757	754	775	759	697	759	758	778	794	765	797	758	814	746	756	797	736	759	753	754	754	749	802	765	759	734	753	791	788	789	755	788	761	742	789	800	752	764	710	765	744	739	777	792	725	762	795	786	752	799	755	758	742	757	729	740	784	734	799	754	812	732	732	741	759	756	770	750	754	745	730	754	775	725	749	754	780	807	784	786	777	740	803	736	770	771	748	753	763	774	723	750	757	786	735	769	704	754	755	790	768	771	746	806	743	798	816	784	724	746	778	751	777	754	768	714	778	732	801	768	750	773	743	768	807	747	722	757	770	792	753	742	805	754	787	757	752	737	757	774	728	749	708	761	751	709	780	774	786	738	768	750	696	769	771	753	806	807	789	776	727	737	740	762	786	684	714	775	745	749	753	756	733	787	701	765	780	821	738	730	738	771	755	813	729	775	796	745	767	751	744	771	763	735	763	755	725	755	756	731	771	736	784	731	770	783
23692	21034	28459	23791	21034	12192	1307	862	655	563	549	508	464	459	409	422	390	412	415	385	381	369	374	338	344	336	349	339	322	343	355	383	335	343	334	335	350	328	325	351	326	335	332	332	358	317	342	339	361	344	352	320	333	349	309	328	355	357	312	297	344	337	312	314	323	336	324	316	308	320	330	353	333	278	316	329	337	358	323	322	311	336	328	318	317	337	309	298	329	321	340	369	352	323	340	319	336	320	314	318	322	312	313	342	346	313	283	300	336	295	287	332	322	323	317	343	342	342	307	315	330	333	316	306	315	306	329	290	300	338	321	327	303	340	341	311	306	353	310	316	354	327	313	322	342	334	365	314	332	355	348	327	327	312	358	325	360	340	305	315	347	321	317	313	321	316	345	324	347	285	322	306	311	338	343	316	334	319	353	318	323	295	338	274	323	342	301	285	299	356	306	338	339	304	328	333	296	291	326	333	321	328	353	320	320	298	323	336	322	310	306	322	327	333	325	335	341	331	321	314	347	300	349	343	343	330	324	382	352	304	322	312	326	353	315	334	292	287	339	337	324	331	323	316	325	324	342	296	308	336	308	323	321	331	321	323	291	310	343	296	316	352	311	361	316	310	334	327	315	302	349	306	330	318	298	355	312	287	365	332	327	325	325	317	309	318	311	288	370	362	300	323	314	315	359	294	317	283	307	323	308	329	307	315	327	307	311	307	314	308	331	290	359	339	312	319	318	336	328	336	307	339	306	313	325	304	348	333	323	332	316	321	303	300	370	338	319	318	293	344	362	337	327	313	299	314	351	349	346	328	332	313	317	311	304	316	331	295	322	318	309	337	315	327	322	326	329	356	333	308	287	345	306	328	339	329	330	327	336	351	326	325	280	303	353	331	331	320	313	332	339	327	287	312	297	344	329	307	353	343	326	328	324	306	294	347	332	341	344	349	302	302	284	325	340	329	333	339	322	285	314	296	331	332	332	346	308	341	303	310	309	320	297	295	347	335	329	323	329	336	323	332	351	329	335	299	319	316	299	338	339	337	345	345	318	327	318	310	281	327	346	338	339	322	346	340	308	351	309	290	311	325	312	321	334	303	321	332	310	325	337	329	334	311	315	343	337	291	357	345	314	304	313	311	308	312	321	340	308	337	340	284	328	322	321	298	340	274	321	297	332	294	356	320	323	330	322	347	310	339	327	359	359	299	334	296	322	286	335	328	295	314	348	338	348	315	310	326	336	328	353	335	318	324	338	338	342	338	314	337	304	316	326	318	313	341	351	309	340	330	307	305	306	331	339	340	326	328	293	320	317	270	333	295	335	301	328	341	319	330	299	351	333	345	345	320	357	341	342	316	323	361	323	329	316	339	318	315	302	324	336	295	335	325	300	292	311	319	316	309	360	320	317	311	339	323	346	332	303	305	291	351	323	313	334	328	323	313	296	312	326	344	345	351	328	321	308	330	318	308	335	322	358	306	324	356	340	334	313	324	307	331	323	310	324	332	344	308	309	305	327	301	355	327	324	348	354	298	316	305	329	317	360	296	322	317	310	341	337	310	310	319	326	317	317	315	341	314	308	325	334	324	316	357	328	303	319	340	322	314	321	307	323	310	326	304	341	324	331	315	316	316	330	266	321	308	305	312	340	339	353	302	330	309	315	315	328	334	336	302	306	341	371	307	321	329	329	333	342	328	311	296	317	317	327	327	302	304	305	284	350	348	305	363	302	350	319	297	319	349	356	330	324	342	347	343	344	271	330	317	335	312	337	334	310	305	301	319	323	300	300	342	345	335	328	329	312	290	310	314	292	332	305	323	302	315	305	311	275	348	318	312	331	324	306	311	331	331	328	349	330	316	338	337	330	343	305	344	341	343	313	311	320	273	298	292	302	298	320	326	328	346	343	322	331	337	345	337	346	335	354	355	328	323	300	318	324	325	323	331	309	333	327	302	321	346	305	302	323	360	312	319	311	303	291	333	328	324	339	332	294	343	323	294	327	337	306	341	329	333	326	365	317	310	300	354	293	321	313	323	283	322	342	326	298	327	310	288	308	311	310	337	322	334	311	340	315	265	351	299	322	300	323	315	324	323	306	332	291	332	365	334	312	307	312	339	298	324	313	285	327	298	346	328	294	314	357	344	321	295	329	320	334	315	313	366	308	348	283	296	333	294	314	321	362	305	315	306	321	315	329	340	330	321	313	283	325	288	353	295	311	312	361	309	343	313	331	346	280	321	280	335	309	303	307	313	347	329	328	310	349	318	338	326	281	304	333	314	334	314	347	357	293	351	322	299	322	300	317	355	354	282	330	330	360	317	295	308	324	294	310	377	321	323	318	326	352	338	327	304	347	335	290	331	334	303	339	332	340	329	326	340	316	328	360	315	300	298	331	329	300	330	349	328	342	329	342	326	328	297	301	325	291	335	336	326	335	338	353	307	361	318	293	334	310	347	334	318	326	320	334	333	328	355	342	328	323	327	319	321	331	299	320	318	334	317	310	285	316	347	336	329	329	325	305	313	310	347	319	329	320	306	313	369	364	331	347	319	331	343	304	345	331	326	312	353	311	320	326	331	342	341	328	291	330	313	332	325	337	326	323	328	326	339	341	304	326	334	334	331	325	350	301	317	330	317	326	321	328	346	321	329	324	335	338	312	322	335	304	341	308	347	297	341	350	311	314	320	359	351	305	320	315	296	320	318	325	317	327	308	309	310	318	318	339	348	311	296	327	302	319	327	355	325	349	328	323	315	352	312	340	314	353	318	343	330	320	293	351	306	326	322	313	308	310	317	327	340	335	341	332	303	299	370	340	292	330	306	320	315	306	329	322	320	320	317	284	350	317	298	320	320	319	320	336	313	293	330	311	332	307	318	346	331	324	337	333	307	308	306	320	328	347	345	324	316	350	331	368	301	318	336	336	314	338	317	324	312	314	332	346	318	331	342	310	325	333	323	312	339	344	327	332	332	324	323	307	353	326	322	313	321	325	342	314	319	333	332	324	334	337	330	349	304	366	321	309	334	313	331	276	322	314	310	315	344	324	318	349	315	311	330	346	306	296	292	313	307	330	299	328	282	325	313	310	315	323	340	306	293	323	359	308	312	343	315	266	321	301	360	320	298	312	322	308	322	305	309	318	320	296	336	330	318	331	328	301	336	335	337	333	316	287	325	316	308	323	317	314	310	294	314	342	314	308	330	323	319	310	299	317	324	345	322	358	322	302	325	330	318	328	350	288	352	338	302	326	322	356	302	305	318	330	339	313	352	323	349	337	352	340	318	328	371	308	330	286	321	325	302	334	305	325	353	322	342	300	312	320	341	327	338	350	297	308	285	340	329	319	307	316	334	314	325	308	327	320	304	316	332	294	349	353	353	313	336	340	354	333	333	323	319	321	330	300	300	339	333	308	343	351	364	297	318	352	323	298	338	310	304	304	321	339	319	317	349	329	357	323	327	339	326	330	326	309	323	333	298	320	349	343	330	310	325	322	350
10441	10812	8760	4418	3069	2237	1804	1403	1199	987	907	796	705	647	568	550	550	529	534	484	454	484	455	439	460	416	448	452	435	427	411	434	402	378	390	456	419	373	370	432	432	387	384	333	369	418	410	385	390	424	381	405	388	410	408	365	408	387	375	349	371	402	384	362	410	380	380	378	402	431	351	368	387	384	376	366	363	395	390	359	410	380	394	394	382	393	381	373	398	410	381	374	387	361	351	384	364	367	369	386	355	384	384	344	403	378	391	402	401	383	394	403	388	358	331	370	435	401	369	378	385	393	367	370	373	343	393	394	360	393	400	411	370	412	361	411	372	382	387	374	392	378	400	375	413	371	376	393	379	389	403	402	346	380	376	357	419	383	372	406	400	378	376	404	367	371	387	367	363	371	390	374	411	408	395	390	399	385	371	405	366	366	397	385	405	398	401	351	402	374	366	372	401	398	401	423	389	377	382	361	402	367	356	393	359	360	398	395	383	406	373	377	424	355	383	393	380	383	421	382	404	389	394	402	413	379	410	372	310	402	443	372	388	350	384	369	387	408	416	381	360	394	363	374	406	389	355	365	365	392	385	378	435	431	414	383	460	378	381	401	343	379	391	377	376	375	390	380	376	381	393	385	362	424	365	351	381	380	388	407	363	358	386	381	379	403	380	399	374	399	388	349	410	398	396	392	406	398	376	319	392	379	351	390	348	364	377	377	384	373	396	370	347	381	387	383	408	397	379	386	389	346	373	383	400	373	410	384	408	405	340	354	398	401	388	366	404	393	383	379	357	377	372	421	365	388	378	375	367	366	356	356	384	373	375	378	372	373	360	368	387	392	403	392	384	368	379	403	359	375	382	386	391	400	377	365	368	363	369	385	372	411	365	365	361	370	344	379	362	387	386	379	380	354	406	382	417	387	396	358	397	366	377	368	384	392	416	376	359	395	401	379	380	377	369	363	345	352	407	383	403	372	369	366	435	416	384	369	354	378	385	396	394	389	371	422	385	381	391	359	365	403	362	380	374	376	423	366	394	372	393	372	387	336	390	357	396	381	404	391	363	347	398	403	377	384	382	427	358	378	351	397	354	392	369	386	369	353	394	382	359	391	398	360	359	385	342	376	376	381	362	384	386	354	394	390	399	363	412	365	384	382	367	392	389	381	421	344	368	376	383	387	398	380	360	406	374	377	362	386	424	363	380	375	357	360	386	393	364	379	356	376	366	397	364	382	394	376	402	381	400	383	354	363	391	375	382	405	390	386	361	365	372	381	411	407	361	394	391	389	368	387	395	348	352	393	397	398	361	354	358	384	360	399	353	410	378	369	372	376	380	355	401	359	384	372	405	368	375	385	401	382	399	348	402	400	397	391	405	389	428	385	386	387	358	389	384	377	385	362	386	393	368	393	405	378	383	372	363	359	388	366	356	382	396	422	377	358	384	402	417	408	396	405	400	369	404	369	356	429	378	390	355	368	385	414	391	389	386	371	394	384	367	375	374	352	403	359	387	386	369	357	362	391	396	377	370	397	384	402	360	353	379	416	373	402	368	418	343	403	373	368	377	404	385	403	413	383	381	328	412	390	368	395	347	391	414	345	385	359	390	387	401	379	376	352	363	383	361	397	367	351	388	369	341	372	386	369	368	372	410	374	388	372	388	388	404	371	366	399	365	396	365	407	412	387	380	345	381	403	401	395	374	363	363	379	366	386	380	348	404	368	376	350	371	405	389	360	352	338	422	354	350	397	376	367	357	362	377	360	354	403	375	360	358	416	376	381	348	363	407	410	424	363	376	374	383	392	387	388	357	448	381	372	362	382	412	394	397	369	409	416	373	375	370	360	346	374	381	397	379	402	384	368	339	384	386	356	357	386	359	389	387	351	367	391	370	360	400	384	390	383	377	380	346	404	382	381	365	374	376	371	366	392	401	364	403	392	388	368	378	378	386	371	357	384	363	381	383	444	413	415	377	412	352	365	362	393	370	393	434	384	370	423	393	384	353	385	390	389	371	352	411	382	411	389	367	386	390	383	322	391	379	401	360	374	368	362	391	374	411	372	410	365	378	387	378	383	369	414	363	406	377	368	393	392	387	384	394	335	389	378	400	400	396	349	395	356	374	339	385	368	356	380	397	387	363	358	397	352	365	368	385	377	437	374	415	400	390	370	389	380	384	363	390	397	385	381	403	364	363	394	402	389	380	394	389	362	356	397	418	381	387	375	409	403	397	366	378	432	402	388	392	410	393	387	413	420	328	401	393	412	396	397	367	341	387	376	388	367	369	354	417	403	384	394	397	403	410	383	374	413	368	342	387	347	396	385	393	358	361	389	374	361	362	388	394	370	356	398	385	375	352	378	337	370	356	401	376	400	355	392	400	391	385	343	374	381	399	379	404	396	327	384	360	394	392	396	387	388	395	389	403	387	338	424	407	371	389	355	365	365	380	373	382	407	361	410	361	415	404	395	385	388	403	374	365	417	400	405	399	410	410	351	381	378	372	395	338	366	385	369	394	344	336	389	330	376	394	395	369	375	373	408	360	381	372	363	363	387	418	402	379	361	393	375	386	379	395	365	364	364	387	402	357	380	392	370	355	389	446	390	385	367	384	415	358	350	392	378	403	405	374	387	390	385	355	378	388	419	402	391	382	375	369	358	389	375	380	385	372	389	411	372	383	380	380	381	369	391	408	393	373	393	395	391	401	380	395	384	384	334	389	405	365	391	357	365	387	387	404	382	424	396	365	389	411	383	422	409	377	397	398	387	355	416	393	402	382	389	392	375	353	396	374	366	407	395	393	405	369	362	375	394	370	394	401	398	357	350	384	391	409	394	389	375	352	427	433	393	371	390	383	385	370	403	367	403	366	383	353	354	378	409	387	371	393	391	368	375	360	367	423	372	396	354	342	337	390	383	420	337	358	399	437	391	375	339	363	377	372	382	385	348	373	397	410	400	397	349	372	376	381	409	365	399	395	372	376	388	377	395	385	360	366	379	419	373	384	380	376	382	393	341	354	386	364	371	383	380	373	389	411	403	395	352	391	384	385	350	353	339	355	366	414	414	374	394	393	385	379	350	364	394	396	414	373	389	363	386	342	353	373	389	329	369	393	375	391	426	373	389	371	387	360	394	379	380	342	394	404	391	391	346	373	361	355	426	374	362	371	390	400	371	377	370	358	408	360	381	377	373	387	369	424	399	401	373	406	364	375	381	388	368	381	378	369	360	362	372	392	369	357	375	369	398	394	360	373	384	375	400	395	393	397	374	397	330	370	402	375	355	361	394	358	388	372	380	371	361	362	396	386	375	368	390	376	364	364	391	368	381	384	392	368	361	371	383	389	374	385	373	381	366	359	371	404	388	397	366	390	373	343	367	396	415	368	442	368	375	380	412	383	405	385	370	383	358	397	380	416	397	372	388	382	361	369	341	372	393	340	370	375	385	358	426	396	382	371	392	380	388	373	381	371	352	355	391	369	371	378	396	372	375	379	345
24939	21003	27380	24729	11720	1406	1120	980	886	922	864	842	843	875	841	788	811	799	815	806	794	832	790	782	796	809	771	795	800	839	845	778	760	800	779	809	777	804	821	754	796	797	779	714	834	786	793	776	820	755	787	775	776	773	775	794	824	800	726	786	828	820	795	783	813	795	774	720	792	810	801	779	735	731	723	782	830	746	769	756	822	752	810	751	750	777	758	794	739	795	778	746	736	768	790	747	778	755	848	713	794	736	813	777	841	776	795	807	826	847	768	732	765	743	763	759	775	741	754	795	781	816	787	777	769	779	781	772	748	783	795	774	795	829	802	762	766	791	848	773	790	784	778	775	774	709	802	746	766	779	766	798	772	853	739	785	736	784	763	782	753	816	801	786	795	766	771	772	783	775	823	845	804	754	791	734	783	810	735	807	788	761	772	745	801	822	791	818	790	730	785	835	771	761	757	812	805	779	787	761	749	795	774	743	798	745	770	773	774	805	784	764	778	773	758	766	777	787	795	766	756	825	784	765	758	694	755	785	838	773	803	760	748	806	758	801	776	725	796	738	749	788	813	783	730	770	766	747	759	727	792	790	801	762	748	766	785	749	777	782	794	761	755	778	741	754	749	728	806	758	770	789	761	856	827	743	746	803	738	747	758	791	834	806	797	799	751	795	822	788	789	745	792	772	779	729	806	804	772	692	763	796	810	750	786	807	783	777	798	813	793	810	766	769	775	760	813	739	781	816	755	796	754	806	764	786	777	756	774	785	791	810	753	772	825	761	753	753	717	773	743	811	738	813	737	818	804	788	753	769	787	750	745	796	717	772	748	758	805	787	749	829	771	747	823	775	784	801	797	794	796	780	812	741	807	774	758	727	785	756	754	736	780	818	769	770	820	777	799	775	801	774	781	782	794	746	793	833	798	750	810	794	748	745	760	815	777	799	781	835	774	783	740	811	784	765	789	771	768	795	753	780	776	761	775	769	785	759	764	768	837	744	745	723	815	745	778	765	812	791	716	755	765	764	765	768	736	730	768	744	727	726	786	769	806	781	782	772	754	795	743	798	794	769	775	813	751	822	777	775	763	722	765	769	756	763	804	760	764	763	791	747	755	772	773	729	759	777	832	797	765	787	755	735	759	793	729	747	705	794	769	784	744	760	803	736	809	796	737	795	758	761	742	807	789	763	702	721	734	796	790	788	774	773	774	767	814	758	738	777	740	775	751	800	728	762	825	776	739	790	735	774	742	793	788	761	784	824	729	821	779	777	762	767	771	712	777	773	744	783	796	799	796	776	742	772	720	742	786	763	754	772	810	779	805	752	747	735	802	815	784	760	815	753	729	780	756	758	773	746	780	741	782	814	765	794	770	772	813	777	742	752	734	774	798	791	745	774	739	830	765	824	811	797	776	763	750	825	818	785	768	781	757	752	737	758	712	727	786	785	786	719	759	756	768	797	823	798	770	821	773	743	745	785	785	780	787	750	777	833	776	795	800	773	758	810	773	789	818	767	780	764	754	771	741	825	743	774	771	748	752	792	796	759	763	744	797	785	783	800	815	793	733	784	760	783	816	793	763	781	769	753	767	771	795	753	766	821	775	783	770	758	756	779	796	806	764	790	780	807	810	760	771	777	773	751	783	786	823	809	752	737	771	774	742	750	772	785	824	768	776	756	769	752	795	722	821	762	739	728	761	773	748	766	811	754	750	804	815	794	758	729	809	780	772	762	765	765	789	774	816	757	776	747	761	738	774	816	814	741	810	741	784	801	786	806	768	725	820	786	759	735	796	757	821	767	788	815	776	790	807	755	777	782	790	775	789	751	746	717	797	798	731	752	770	767	756	782	736	731	780	755	771	770	781	778	798	807	781	741	772	746	764	804	778	805	782	763	822	752	785	764	756	752	764	831	763	768	792	741	774	802	765	829	775	765	761	781	801	772	760	779	774	787	809	801	749	798	768	760	830	746	740	790	736	770	784	724	769	773	780	740	742	846	780	749	821	752	763	763	791	754	727	760	743	806	729	752	783	806	796	761	768	778	794	737	757	800	726	797	755	729	717	783	813	788	758	781	742	817	765	813	765	737	824	774	787	738	810	760	780	795	795	783	751	818	793	760	773	744	794	746	820	793	804	808	754	779	738	795	793	778	743	775	774	727	725	772	730	817	761	771	746	795	780	801	710	699	761	797	775	784	790	829	794	799	776	796	803	795	757	814	781	785	770	834	807	794	749	778	791	745	796	787	747	766	813	827	768	790	743	781	782	799	746	741	785	758	830	751	794	823	778	803	727	805	787	821	765	743	779	757	790	778	812	767	822	835	793	791	736	800	766	751	770	765	808	761	738	781	775	765	741	823	749	735	807	777	783	774	793	756	754	769	758	810	738	795	832	805	779	765	861	793	762	835	746	794	758	746	781	799	796	721	815	829	832	844	828	745	759	750	767	727	756	788	801	803	724	745	775	744	755	810	757	785	790	749	788	747	726	801	747	788	795	764	824	805	777	760	730	788	750	785	813	823	786	784	776	746	767	823	768	743	748	794	766	777	780	802	740	765	737	754	749	751	754	712	764	743	800	720	828	788	787	749	758	785	756	725	797	771	786	838	733	783	787	788	799	820	726	794	758	780	798	794	802	813	770	766	745	759	726	796	788	798	728	814	779	771	786	766	790	749	764	747	781	770	721	776	763	768	754	743	783	796	762	798	794	736	787	745	764	798	814	779	771	804	801	753	778	802	827	754	764	818	766	826	759	792	771	741	803	772	763	703	779	766	797	784	787	779	787	795	776	796	728	758	774	755	786	709	777	806	779	801	787	761	755	768	746	770	800	881	758	720	759	799	805	793	786	790	714	778	821	730	752	750	749	792	817	835	783	787	775	795	752	736	697	761	766	761	814	730	751	786	739	771	763	790	770	751	760	786	777	837	766	769	768	745	781	809	788	749	784	692	768	755	786	775	806	774	782	761	767	783	791	740	733	759	788	714	763	768	769	755	726	797	762	787	751	791	779	821	799	758	804	809	783	780	795	770	766	794	772	753	743	791	764	761	777	776	779	812	794	777	824	784	796	760	752	738	798	766	786	763	717	785	815	776	803	764	811	733	835	768	778	786	771	778	742	787	746	759	741	767	774	778	750	780	772	812	759	778	720	756	791	771	733	799	755	730	759	743	762	765	798	770	800	746	823	813	794	706	783	772	751	758	750	765	732	835	747	773	777	807	813	786	777	785	772	811	748	764	779	817	786	812	771	818	791	736	771	767	792	731	793	766	765	768	823	778	824	740	775	765	814	734	789	746	796	771	789	767	794	768	750	769	774	773	768	776	741	801	783	738	722	832	798	823	799	792	770	752	789	792	737	737	792	776	777	754	772	734	785	768	763	818	752	763	731	746	730	780	799	750	818	703	740	779	754	745	781	780	785	765	763	782	769	775	804	776	788	780	779	803	788	789	739	770	756	705	819	774	738	776	786	800	755	767	762	793	753	779	741	778
9781	6676	5197	2855	2194	1849	1598	1381	1176	1176	1156	1116	1021	974	1022	931	972	978	936	904	957	941	912	852	991	898	875	946	924	900	934	915	858	872	874	922	882	832	859	912	889	888	877	815	901	870	906	848	881	842	907	898	857	805	832	862	837	847	862	874	817	919	906	853	910	906	816	852	971	879	871	907	940	834	847	838	832	888	889	863	937	875	878	894	886	861	881	932	866	850	855	849	864	818	798	862	857	898	912	855	878	877	833	878	885	872	896	827	898	882	864	888	834	910	874	842	864	903	887	868	853	913	845	864	829	875	844	862	909	871	878	855	891	856	879	864	884	854	878	879	891	898	826	820	870	864	862	865	900	855	850	864	885	868	909	893	867	876	902	845	866	893	873	902	887	921	907	821	845	846	849	858	862	902	872	863	883	883	860	836	881	868	907	901	899	869	879	843	816	867	875	882	866	894	891	857	882	880	862	864	841	924	881	875	929	888	822	902	838	895	825	925	838	873	834	870	814	873	833	881	861	889	899	905	891	926	881	813	904	898	860	871	856	911	889	851	894	859	843	876	845	881	905	927	855	841	883	877	837	854	839	820	895	866	910	937	878	830	859	861	885	900	861	861	870	804	879	834	867	862	892	812	872	831	881	868	904	887	923	848	872	864	894	835	848	913	851	816	773	886	843	835	840	827	864	856	930	853	832	919	905	873	907	890	881	818	863	861	830	905	944	877	878	862	828	884	889	883	853	861	840	868	845	862	852	900	862	869	831	930	824	878	881	842	829	836	911	834	831	835	872	897	881	890	899	922	865	912	872	808	881	924	850	839	848	844	881	887	875	825	823	833	852	847	904	857	896	806	860	862	915	835	914	837	916	835	902	873	917	847	864	873	864	924	877	842	903	842	888	873	866	870	901	906	903	840	815	910	839	845	844	857	862	862	883	858	883	878	889	888	826	882	892	869	883	909	836	835	885	879	866	894	863	837	925	814	846	845	831	884	784	903	930	867	925	875	893	835	916	844	900	916	861	841	881	866	883	886	852	849	853	932	903	802	830	857	862	860	883	895	870	905	892	885	842	880	882	852	840	830	892	818	848	864	884	849	843	847	868	871	852	933	884	928	898	896	868	854	848	889	898	845	797	860	868	875	906	887	924	892	867	861	869	886	945	854	897	824	925	852	857	853	840	877	869	892	825	860	911	893	873	837	874	929	849	851	889	889	806	877	902	895	871	921	854	859	861	841	891	914	864	918	868	867	932	860	926	891	835	887	887	863	920	887	907	873	836	815	855	830	842	861	813	827	804	876	866	860	929	856	879	853	837	897	896	913	848	836	894	858	872	872	854	831	868	919	900	868	870	854	849	912	812	876	864	854	862	863	859	843	873	880	889	861	882	834	914	889	865	899	910	884	863	859	949	857	840	846	801	831	875	861	849	858	850	857	919	870	869	923	890	876	862	906	846	879	879	871	919	860	845	900	895	843	853	882	897	864	881	827	905	906	830	800	841	887	888	910	848	804	829	828	831	848	893	873	918	902	889	852	914	862	904	837	835	889	890	894	887	899	900	869	842	879	914	907	864	842	840	859	835	890	857	855	899	848	830	850	875	867	913	837	829	850	871	869	853	878	828	862	845	858	871	831	936	916	855	803	899	837	829	894	855	872	839	868	884	936	888	882	929	862	884	910	878	882	871	860	879	847	883	866	806	842	821	859	917	844	912	901	883	880	879	834	853	850	886	903	866	877	910	847	858	917	925	893	799	917	889	840	903	872	879	808	866	852	899	863	918	854	879	860	869	867	862	875	861	853	878	893	827	866	830	858	893	831	821	878	942	861	879	887	870	863	855	868	866	850	918	859	886	903	886	853	866	891	815	915	831	897	934	868	889	884	868	900	871	856	906	928	854	887	913	947	869	883	819	879	886	896	891	867	911	882	879	835	878	873	837	899	839	812	869	859	853	844	876	893	855	847	900	853	903	864	871	902	827	832	878	914	908	816	878	846	892	916	902	856	855	872	870	907	857	859	842	831	917	852	833	822	888	923	818	841	808	842	936	950	808	820	867	871	899	851	855	917	823	819	831	851	833	867	850	940	896	899	795	862	812	885	905	882	877	853	831	882	883	858	867	864	898	865	900	866	910	909	855	841	901	888	880	826	843	827	917	864	867	873	859	882	843	890	857	864	856	900	868	908	833	910	869	838	888	858	865	861	942	844	899	850	845	844	893	850	843	884	885	885	865	863	852	896	840	850	880	894	848	950	854	898	900	869	844	878	903	914	814	877	864	902	858	849	898	870	862	836	863	854	902	890	887	892	866	876	889	904	809	885	852	881	881	848	889	885	865	854	878	857	862	854	851	857	883	878	906	939	852	921	832	825	845	883	846	845	844	899	855	910	821	905	830	858	889	893	897	837	915	823	883	892	890	875	862	840	899	847	874	837	919	869	897	876	898	814	860	841	870	833	904	810	854	870	839	848	891	828	900	836	885	911	859	864	919	889	859	868	860	888	874	864	807	873	827	847	895	878	864	933	912	841	842	861	854	871	849	841	896	868	892	862	879	875	837	893	850	842	868	861	857	887	859	886	915	866	886	830	853	819	892	851	863	849	832	895	878	839	903	877	867	858	879	873	907	874	876	854	873	896	926	887	844	841	869	853	860	872	793	905	914	854	835	868	898	847	903	896	855	906	900	908	863	909	840	916	880	851	876	892	905	860	882	892	869	865	839	883	868	805	912	812	896	810	884	896	874	901	851	914	861	864	851	826	886	888	888	883	872	851	885	885	926	878	857	924	946	856	884	884	856	844	839	844	881	854	867	845	850	849	889	902	899	871	853	830	896	857	912	889	924	861	864	891	894	896	835	842	866	862	930	859	822	845	869	849	816	878	842	850	891	850	821	806	877	844	866	890	901	870	840	866	855	811	946	885	886	864	837	873	870	899	921	858	826	899	887	922	877	900	877	876	862	848	886	874	891	813	888	889	853	872	870	934	895	814	872	881	888	838	897	875	873	874	841	875	866	839	878	858	838	869	851	885	927	885	866	839	934	827	846	884	913	856	928	854	894	913	877	851	875	880	856	855	854	875	893	866	894	936	825	864	894	932	893	847	857	892	927	877	863	880	917	866	858	842	848	871	906	849	925	831	890	888	938	853	910	809	880	921	881	877	903	870	873	900	867	940	898	854	925	850	862	852	880	827	871	823	845	839	829	856	857	864	862	852	875	901	810	886	899	858	854	898	902	819	888	858	870	874	883	833	870	880	885	866	886	845	913	871	888	844	853	884	859	879	840	881	855	905	865	895	842	869	930	838	868	878	828	847	861	886	828	886	878	881	872	838	896	838	887	857	916	850	879	857	891	859	845	865	855	843	927	865	840	879	833	865	864	823	877	828	840	884	853	861	861	838	845	869	837	876	835	937	820	898	833	872	864	826	892	843	925	853	898	843	837	851	876	883	894	823	867	902	854	873	849	885	929	878	865	812	870	871	881	842	870	908
22802	21068	28929	23437	21064	21120	11336	1418	952	838	723	676	644	571	581	560	549	457	520	444	443	427	431	398	442	374	388	391	437	399	394	360	404	407	387	397	394	365	411	394	343	371	392	348	406	324	387	349	352	372	348	394	352	339	368	372	332	362	337	350	347	372	328	391	351	390	363	383	339	371	368	369	371	338	385	351	349	347	322	373	355	362	372	336	380	376	373	356	356	358	353	319	358	373	330	375	349	377	354	375	373	375	338	354	355	351	360	379	349	336	336	334	345	370	340	380	377	364	337	324	335	350	350	367	369	381	344	351	368	330	336	363	344	346	349	362	341	395	323	337	387	341	360	349	379	343	335	353	374	327	342	359	328	319	354	334	337	337	369	362	351	352	350	329	376	370	352	360	384	363	378	344	328	301	354	352	339	374	363	327	351	327	363	404	383	331	347	388	341	366	350	338	324	347	379	353	324	348	322	364	356	368	353	347	372	354	373	392	344	365	347	332	331	349	361	358	373	330	360	371	386	391	321	352	387	347	338	347	336	337	335	354	344	340	370	364	330	366	340	350	342	373	363	336	390	330	342	333	363	348	362	345	370	335	350	344	372	349	339	308	338	400	360	327	387	350	360	359	363	346	369	315	337	376	368	375	315	359	341	336	365	348	358	345	321	332	323	336	325	375	329	356	387	367	344	365	341	349	331	349	346	356	366	345	366	319	377	364	335	338	348	353	339	367	366	356	365	360	332	363	342	369	338	340	333	340	377	376	370	366	400	330	322	352	360	355	341	318	346	338	393	341	379	353	348	357	325	329	352	334	326	330	362	344	358	332	360	364	384	339	340	326	348	344	365	378	331	353	335	371	347	345	340	342	401	348	353	350	345	361	342	381	363	354	360	386	360	363	359	375	369	331	346	379	343	376	372	361	361	350	376	339	373	334	363	321	354	351	340	325	333	352	353	350	337	351	362	324	350	335	357	351	338	378	350	375	360	378	350	356	365	368	341	369	378	349	345	337	338	325	378	365	353	356	395	362	342	336	388	343	337	376	366	340	354	333	360	330	328	336	339	353	352	399	329	322	350	360	341	374	345	360	371	333	366	357	360	369	335	370	325	371	369	354	352	355	335	290	350	318	357	377	360	373	375	391	334	369	359	346	394	375	353	370	367	343	342	350	328	341	335	386	369	331	364	361	373	346	343	379	346	365	337	346	370	345	371	360	340	354	363	363	383	336	389	370	363	331	367	353	353	372	359	342	359	345	328	341	306	356	330	335	327	363	349	356	349	346	360	328	362	345	337	357	357	350	373	335	331	314	343	389	378	354	330	351	363	344	351	359	358	334	384	325	355	352	349	345	324	352	336	320	348	351	351	356	305	346	358	351	338	345	365	376	352	351	342	349	368	374	358	334	328	343	318	370	385	359	369	349	362	350	365	361	323	375	349	329	348	350	324	315	362	352	346	366	340	357	331	342	340	340	313	325	340	360	348	362	348	361	379	337	359	324	370	356	357	339	335	366	317	346	333	341	356	332	352	387	412	343	363	323	363	372	328	335	321	348	359	336	331	347	332	378	360	399	341	355	368	365	377	362	357	331	396	354	309	353	348	355	345	362	331	318	350	349	347	366	384	318	364	342	377	343	341	318	343	383	390	329	317	353	352	348	345	359	347	339	325	372	359	359	346	350	370	353	345	342	353	347	381	361	356	369	327	339	338	358	351	318	340	335	367	376	351	361	348	323	330	322	356	321	359	352	346	348	368	347	349	348	346	340	381	365	363	305	329	342	359	383	356	336	380	362	346	355	390	337	348	347	302	351	347	348	362	371	360	361	346	354	325	368	384	359	393	348	341	348	359	362	398	298	364	368	363	374	324	339	356	353	334	327	355	357	343	359	349	334	358	345	345	371	349	335	345	317	363	343	353	389	344	344	364	331	344	345	356	333	341	364	376	356	319	361	319	319	358	356	383	353	383	343	372	364	343	357	324	331	348	383	320	356	335	369	351	361	335	351	330	393	366	384	355	346	345	343	348	336	353	350	358	345	378	329	360	354	347	346	343	351	363	337	356	318	332	375	364	369	339	375	360	300	322	345	368	362	311	360	343	330	328	362	355	333	361	358	346	371	374	358	349	350	324	347	333	321	351	347	360	348	345	376	315	316	354	338	347	346	340	361	356	336	364	364	375	360	377	329	326	344	395	370	316	361	367	335	330	345	354	367	340	379	334	344	350	386	364	369	341	368	374	373	349	326	344	368	366	342	331	343	367	316	335	374	378	337	306	329	333	352	354	316	345	312	355	354	327	360	354	349	341	371	359	339	355	349	337	394	373	332	343	378	326	369	336	367	348	372	346	389	341	341	328	360	345	336	331	322	349	301	349	349	342	345	353	314	322	353	354	342	329	351	355	369	342	326	331	340	341	335	357	373	333	363	406	397	324	351	348	358	340	378	353	359	345	341	374	334	366	339	328	345	374	354	326	311	336	329	318	363	335	357	344	354	369	383	330	366	369	372	373	350	332	340	345	364	391	364	359	369	345	381	361	358	372	375	375	335	350	350	364	358	345	361	348	381	309	326	341	337	325	328	347	331	394	356	374	333	330	367	364	321	353	355	330	377	364	333	347	334	350	343	324	362	350	288	347	368	339	357	350	335	352	324	363	324	360	375	340	326	358	345	360	363	365	333	339	357	332	373	386	344	347	357	316	339	334	387	341	335	332	360	340	318	328	345	357	339	341	347	342	360	362	349	319	350	368	355	360	353	348	359	350	333	348	335	365	344	337	343	360	335	330	368	349	344	348	358	336	371	348	344	365	340	341	326	340	349	362	356	354	314	353	359	365	327	331	365	344	383	342	338	344	320	349	362	351	351	349	374	351	366	348	342	347	363	354	363	348	347	352	357	335	345	368	350	313	335	338	385	334	347	386	345	358	377	385	358	356	333	344	342	373	338	327	337	333	380	339	354	321	320	348	353	343	351	365	327	348	362	326	338	312	341	347	372	339	330	352	375	345	310	334	361	348	335	344	364	340	328	381	322	322	338	371	364	364	366	367	350	325	351	327	365	355	323	323	343	324	352	380	332	341	352	334	370	376	351	346	328	350	363	345	338	339	367	344	386	334	369	342	346	321	355	361	348	346	343	376	348	337	369	365	380	375	326	315	360	336	373	349	365	371	324	345	369	340	343	379	364	372	389	334	328	335	340	305	342	349	354	322	334	337	329	358	357	366	344	362	328	409	330	346	330	348	329	337	327	381	303	339	345	352	336	371	349	352	341	340	326	338	331	356	326	349	366	368	343	336	321	304	351	325	342	353	315	338	372	326	391	323	356	340	335	330	334	363	346	341	307	377	344	344	355	362	333	345	370	335	323	356	333	372	339	361	334	351	353	374	343	326	377	315	350	372	324	325	361	351	349	315	358	370	342	355	364	358	324	360	372	326	367	351	339	366	359	369	353	329	375	350	362	359	360	343	339	334	351	331	316	351	371	343	336	354	336
13043	17323	13950	7457	5157	3950	3033	2322	1979	1580	1261	1111	993	922	836	762	771	682	653	569	592	546	525	495	492	497	493	490	468	447	439	447	473	444	425	419	415	430	434	403	401	443	375	386	403	405	401	401	373	384	384	410	402	399	406	408	398	405	407	410	404	416	403	394	446	405	358	401	396	361	386	377	371	404	363	379	379	341	408	359	396	378	387	377	385	376	373	397	375	395	407	378	377	342	373	398	353	411	362	398	391	354	399	376	388	392	423	342	401	360	356	394	387	402	377	384	388	393	344	371	365	370	384	355	358	421	376	394	383	323	374	381	390	404	386	388	401	375	369	370	404	389	375	357	418	342	353	371	386	382	377	356	394	373	416	380	395	372	369	350	380	357	378	354	398	364	405	359	385	354	384	356	373	426	385	365	411	414	398	405	416	413	350	369	361	401	373	387	356	370	381	367	387	370	382	388	400	393	388	369	392	401	397	401	395	389	354	387	350	375	410	390	384	390	400	381	396	382	358	375	354	353	370	384	418	382	352	392	353	376	380	361	382	413	353	372	368	402	398	385	379	376	375	394	377	379	384	356	368	400	368	382	380	329	401	364	344	385	348	397	360	362	405	350	362	369	374	370	378	363	347	332	384	348	359	361	366	371	384	378	387	388	411	393	362	398	359	401	375	356	383	393	388	388	388	384	366	357	400	400	386	379	334	365	412	380	376	357	391	376	365	375	380	373	401	392	411	371	431	363	410	385	348	375	397	375	382	360	392	366	355	353	387	392	363	384	378	360	390	374	380	389	353	404	381	371	376	381	360	360	362	375	365	375	369	390	366	395	400	399	357	400	362	362	392	366	386	396	357	359	371	412	398	384	411	369	383	360	368	357	388	374	367	389	417	380	398	392	363	348	385	403	388	385	397	352	362	359	407	347	401	345	376	400	353	383	379	370	369	386	345	347	349	370	347	388	348	385	348	369	394	397	382	382	393	390	362	411	382	394	388	376	369	360	349	379	374	367	347	352	380	338	412	361	357	370	380	407	381	397	386	411	404	382	382	390	383	375	413	427	370	380	379	369	371	392	402	382	359	348	382	379	393	359	403	350	388	402	388	389	396	356	387	384	390	421	393	389	406	386	381	381	373	377	330	368	355	371	391	373	400	373	379	395	371	376	394	371	371	374	397	348	342	358	356	388	390	368	350	377	352	360	364	347	372	385	357	376	396	396	359	367	370	409	397	348	408	388	403	384	377	366	374	355	373	388	384	390	372	407	399	365	364	390	376	380	355	409	363	389	363	409	366	402	409	381	367	382	400	371	390	393	373	368	427	384	361	383	375	333	348	369	388	387	376	368	403	394	404	404	397	382	395	410	381	407	357	365	379	378	378	374	358	381	365	377	402	385	369	380	380	385	373	405	375	400	402	400	382	384	386	374	369	354	408	405	382	386	370	379	379	401	354	374	375	363	376	377	354	351	347	354	403	384	415	405	355	375	396	374	369	381	388	327	357	368	379	383	392	407	410	369	378	347	403	390	365	339	414	400	370	423	345	383	384	433	398	375	361	386	368	396	359	386	353	401	383	372	341	390	379	381	400	341	342	390	376	381	381	379	378	352	351	384	401	344	354	370	354	349	386	326	368	364	359	376	380	404	376	362	382	390	396	354	342	411	400	356	367	372	351	366	364	381	398	371	377	346	352	374	358	404	377	364	342	366	395	380	398	375	358	366	394	376	377	361	396	384	410	347	370	383	371	378	377	397	351	357	403	390	377	392	366	398	362	398	383	395	390	369	373	367	384	377	363	390	397	359	404	354	385	374	380	375	377	375	378	358	372	379	390	337	398	367	372	397	391	387	368	363	372	379	365	361	371	374	401	372	385	379	386	378	386	380	367	366	407	381	421	405	390	363	374	411	345	366	394	379	371	343	399	412	376	351	362	382	367	351	352	375	379	372	375	382	388	378	392	404	381	375	378	381	395	393	382	367	377	380	370	393	379	352	385	347	395	363	347	383	411	388	375	395	365	415	384	428	376	374	362	382	377	389	377	354	391	380	398	356	372	336	392	391	390	380	390	393	377	388	375	397	355	364	371	375	376	407	320	378	373	374	374	367	382	362	358	393	371	324	405	388	371	401	373	396	395	398	413	375	393	386	363	392	363	369	385	372	340	385	386	393	388	366	404	394	397	364	373	381	373	374	364	375	372	357	429	395	346	372	363	357	384	388	378	396	389	364	392	374	392	392	397	393	334	341	356	378	370	395	372	346	359	406	409	372	387	383	343	381	382	415	362	372	393	385	388	397	378	371	363	387	394	382	397	388	395	388	364	394	407	356	384	399	414	416	375	342	400	391	383	407	358	365	379	366	364	384	358	372	363	408	384	368	384	396	362	364	375	386	395	377	371	368	355	357	355	385	395	348	354	343	361	368	394	418	355	382	430	376	377	364	380	366	396	379	366	355	385	364	408	383	383	362	376	391	371	364	358	392	373	381	362	326	411	403	385	384	341	371	358	367	373	372	346	369	360	400	390	359	390	375	371	391	369	397	401	388	342	374	401	413	374	385	362	336	383	382	375	333	370	370	346	342	418	418	424	373	382	372	412	416	380	382	387	414	358	404	389	358	396	377	370	375	375	383	382	372	372	400	372	363	380	406	371	383	367	359	416	351	398	388	404	374	332	379	357	391	357	397	382	420	362	365	382	365	377	360	360	380	366	370	383	374	377	344	357	411	357	411	355	363	378	337	389	386	374	409	350	368	405	369	359	366	403	410	406	364	365	411	401	368	392	377	386	385	379	377	376	390	361	363	386	370	341	397	399	363	361	358	355	388	336	409	395	394	381	386	380	402	379	392	360	392	384	349	358	416	372	429	360	365	399	387	359	391	411	398	382	380	365	402	393	356	366	386	359	359	398	376	359	322	369	386	361	358	370	316	337	358	347	406	363	392	373	358	397	377	327	349	410	373	371	346	386	408	372	388	420	379	400	373	372	334	363	372	386	337	406	388	371	403	372	350	379	371	365	373	378	404	374	387	383	369	373	366	335	354	358	369	366	374	355	377	372	400	409	393	358	395	371	355	357	355	367	361	380	343	404	373	350	382	367	380	336	379	383	360	410	406	385	382	385	401	359	399	375	383	373	363	386	388	382	391	354	380	393	363	368	372	351	362	416	396	412	386	363	377	399	413	402	361	414	378	377	366	362	392	380	341	390	351	383	402	369	347	402	381	383	369	407	359	356	386	359	364	355	408	376	394	390	396	382	372	373	393	354	355	376	384	351	362	373	403	364	392	373	360	367	386	392	407	373	371	365	363	416	372	378	392	358	365	365	364	390	387	390	369	371	379	386	375	382	402	390	348	361	380	387	383	370	370	350	393	351	381	351	372	361	366	347	362	376	382	374	369	386	355	399	351	377	363	364	366	379	363	375	404	373	391	366	339	372	377	401	372	373	375	402	388	381	391	353	363	358	383	366	388	367	395	389	370	394	390	351	375	397	393
26890	20240	8348	1229	820	731	731	654	669	690	666	704	697	700	691	683	680	724	688	668	617	637	661	635	664	676	685	673	678	662	664	678	659	671	670	663	629	656	656	674	695	672	627	699	656	645	647	667	672	640	698	653	644	681	651	650	647	645	654	645	639	641	662	703	693	617	654	691	666	674	659	693	653	657	705	625	640	677	672	646	633	676	673	679	635	626	612	649	607	650	652	661	650	653	683	708	615	679	650	650	683	675	695	717	712	676	675	689	654	651	647	623	670	681	667	678	678	630	676	686	651	683	664	667	682	653	687	649	653	661	697	692	693	657	710	638	651	627	646	660	601	717	625	663	613	660	644	658	635	643	710	657	647	656	614	639	697	651	653	695	677	629	640	646	647	649	636	657	659	736	638	674	652	643	651	700	623	663	666	694	664	695	635	657	667	676	669	608	687	693	650	632	682	662	637	710	678	638	649	642	701	655	624	652	671	692	725	683	642	670	655	675	717	663	679	657	665	657	690	689	662	676	646	645	643	707	696	649	680	694	690	638	710	705	646	654	693	662	679	682	660	644	656	683	648	629	633	672	693	618	690	693	644	639	631	678	667	675	633	659	658	618	659	658	682	660	680	646	650	674	679	644	696	666	649	619	670	666	638	634	641	643	682	679	630	624	638	624	684	702	693	659	728	675	612	660	673	617	660	698	660	675	626	666	675	687	618	662	670	653	654	610	671	679	690	677	700	616	636	637	675	670	663	658	644	691	678	677	629	664	685	632	691	672	638	673	676	622	665	679	671	644	685	669	621	687	633	609	669	709	660	701	691	699	664	684	669	702	700	687	686	677	665	644	644	687	627	674	633	652	647	662	642	651	656	653	623	647	654	690	703	675	694	711	627	661	627	699	688	695	667	632	621	685	673	642	646	632	671	665	627	645	688	684	643	730	662	670	649	671	642	671	677	677	678	653	675	684	640	721	683	681	661	669	706	706	675	690	702	654	649	687	646	628	656	664	669	608	664	637	669	681	689	622	693	662	715	690	678	698	651	673	673	662	700	709	679	705	687	652	680	630	649	637	649	708	677	669	675	666	649	657	654	660	638	652	699	656	669	664	645	671	641	646	657	691	658	645	662	653	677	637	618	667	658	672	611	609	648	654	684	717	655	634	667	727	745	699	675	627	678	644	617	686	689	651	613	687	665	688	657	668	652	614	660	651	620	631	665	638	689	663	693	648	675	630	692	627	660	662	639	685	640	638	661	640	650	639	667	656	681	670	673	656	631	654	677	702	670	618	700	653	656	665	660	649	673	680	642	671	666	669	679	683	670	665	653	675	626	651	685	676	673	667	655	682	677	667	666	652	652	620	670	664	626	665	687	675	628	615	675	661	643	678	676	720	645	678	642	680	621	658	662	653	658	660	624	652	620	715	678	687	672	635	650	667	696	660	683	619	698	620	682	690	695	716	660	680	697	657	617	723	638	679	632	623	662	693	681	673	714	680	660	649	642	680	679	675	670	630	641	681	675	650	661	633	633	656	662	643	640	663	708	671	651	639	707	704	667	677	665	669	625	678	658	690	629	665	656	668	685	682	668	687	673	623	665	645	741	653	639	669	650	630	710	622	688	666	625	648	679	672	656	627	687	638	649	687	663	682	657	638	678	665	632	686	683	670	663	679	646	681	660	628	653	611	654	656	659	638	646	685	667	683	701	648	679	622	660	666	707	658	678	648	667	679	669	691	637	693	626	662	642	668	688	655	689	703	628	649	657	647	633	684	640	667	678	675	682	676	663	666	654	669	675	652	630	657	667	660	686	662	657	660	652	679	668	639	655	687	660	638	686	601	692	644	689	703	649	655	636	697	641	645	623	661	672	668	707	658	682	698	695	646	656	705	663	640	722	660	679	679	662	665	636	651	642	651	634	628	640	643	647	678	672	661	621	643	638	626	666	690	635	696	670	664	669	651	654	673	678	641	654	707	667	677	627	705	682	690	610	688	637	700	653	689	657	694	665	671	610	630	669	661	622	630	696	687	645	602	676	652	698	672	627	680	597	666	647	647	685	698	659	624	655	664	605	660	630	636	656	674	681	685	698	649	676	689	677	654	677	657	705	583	676	692	704	666	647	667	675	712	659	606	671	672	665	648	673	719	662	661	653	652	680	672	680	662	709	648	614	648	672	632	660	620	642	683	676	686	630	635	635	682	659	685	638	657	679	652	639	680	666	669	631	643	676	707	629	674	654	689	701	689	667	645	681	641	658	654	657	647	660	693	679	687	612	662	664	649	659	674	644	618	661	617	661	656	685	671	663	666	674	697	651	678	679	687	644	692	673	646	685	643	670	702	659	670	667	663	650	669	677	638	664	684	665	704	691	683	681	636	631	635	657	693	619	645	663	659	711	669	671	642	695	665	685	671	664	652	655	651	633	684	697	633	680	708	653	677	670	693	685	641	661	677	696	689	701	675	676	649	699	642	651	709	681	673	631	659	702	692	675	671	643	618	621	660	629	633	621	654	668	625	681	669	654	680	642	638	666	681	637	683	686	691	697	696	627	665	684	631	638	728	678	659	668	661	614	659	698	655	668	699	689	669	683	679	650	624	644	643	699	639	608	626	637	645	629	664	671	657	671	623	658	653	651	669	650	650	673	677	650	671	664	666	662	665	715	652	663	651	633	651	668	673	628	663	657	660	666	686	666	701	725	653	705	675	664	709	662	677	647	683	659	704	658	701	722	710	652	691	681	658	712	651	661	637	662	661	680	668	719	743	662	650	631	694	661	702	691	690	643	657	667	664	639	642	687	653	707	663	628	655	697	676	673	662	648	655	681	693	664	662	655	669	710	715	674	686	719	639	686	675	622	680	642	720	640	677	670	613	678	689	639	647	639	634	602	703	694	623	703	645	639	655	648	690	672	655	659	651	672	616	673	673	671	649	720	698	660	664	608	636	630	648	666	672	666	656	642	672	643	644	641	660	657	666	622	681	658	619	696	646	613	633	619	659	624	665	667	690	658	661	680	649	618	691	675	669	689	662	640	698	687	660	663	640	666	608	631	625	657	706	660	663	628	674	699	682	667	662	667	622	680	674	660	692	666	675	652	650	641	626	634	652	688	672	665	700	689	679	637	628	705	678	631	695	683	682	689	657	665	704	649	659	664	700	657	679	676	678	666	687	633	652	662	733	688	686	629	674	685	669	664	664	697	685	688	674	635	666	678	719	662	683	671	674	687	611	675	619	676	717	663	688	683	641	668	668	670	660	650	661	671	667	662	685	641	632	680	682	659	693	655	676	624	653	630	659	680	663	666	696	642	642	690	718	641	646	693	673	693	660	648	663	656	660	647	700	654	636	630	698	679	664	685	666	689	709	658	684	665	646	633	663	631	701	655	656	702	682	710	706	666	674	679	638	637	647	677	703	619	675	659	669	604	645	667	688	642	669	677	643	656	687	673	640	674	648	668	629	657	640	672	706	652	691	660	675	686	664	646	690	681	649
7465	1516	1325	984	956	849	825	842	800	809	801	733	809	729	738	804	787	751	779	804	806	773	748	770	734	750	744	806	802	784	780	771	800	744	766	731	772	762	725	752	765	758	781	756	777	813	731	759	751	752	778	834	762	807	780	741	782	799	782	784	798	736	773	765	829	735	747	784	815	734	791	739	751	764	765	763	738	791	764	744	771	737	798	769	768	791	775	768	755	735	775	779	755	757	750	715	742	775	779	730	765	787	776	798	840	747	822	788	755	806	714	765	765	787	758	722	745	813	756	772	757	778	784	751	783	773	717	772	767	781	713	753	799	796	796	761	756	776	743	782	690	779	767	771	749	770	795	727	750	762	742	776	723	763	760	744	792	724	745	775	792	759	780	735	768	779	740	784	769	779	770	730	777	824	774	769	779	768	784	742	748	738	747	791	764	760	759	737	744	766	773	784	747	739	700	798	730	788	746	767	744	787	804	770	736	769	760	750	769	739	783	772	746	741	784	777	778	785	783	760	771	776	766	819	745	755	803	810	734	740	750	752	777	751	752	777	756	726	818	755	724	795	768	741	756	770	780	768	800	752	756	744	755	777	772	750	751	707	749	785	759	726	758	780	822	779	783	777	755	809	747	711	760	794	776	779	771	747	780	778	755	757	725	778	787	732	769	755	747	761	733	738	785	773	757	715	753	747	791	756	705	729	775	816	817	746	770	776	755	752	709	766	749	769	672	743	700	784	756	743	758	768	756	786	728	794	728	753	728	753	805	758	741	760	758	755	779	764	765	765	791	744	749	784	731	728	791	747	808	760	776	833	722	810	794	726	767	772	760	769	766	773	770	765	698	768	727	733	714	821	768	779	757	768	782	754	785	733	782	838	743	723	748	746	741	751	769	759	786	772	751	793	789	767	781	691	794	761	719	750	792	798	762	745	747	761	805	790	795	787	767	738	725	707	732	792	767	773	757	757	788	773	740	733	845	752	769	738	772	791	805	774	817	814	776	786	764	747	725	770	739	758	745	756	726	757	774	747	717	784	787	813	838	754	789	807	787	798	755	780	760	770	760	768	742	785	748	765	763	798	759	785	736	816	730	778	810	782	784	811	717	763	770	758	763	788	763	765	771	796	741	746	781	745	746	703	741	717	753	732	748	771	735	781	679	811	741	749	730	756	734	775	751	746	775	756	775	749	754	771	754	768	737	764	784	746	777	811	772	793	768	746	752	737	765	846	793	766	784	781	734	737	823	703	774	796	778	749	756	784	777	762	775	765	815	772	768	779	783	739	803	774	787	761	795	766	726	787	746	802	788	766	763	779	791	745	799	719	777	737	762	751	771	767	776	764	729	797	689	783	745	798	754	760	761	710	733	784	727	737	763	760	789	756	807	761	767	762	773	734	786	733	696	758	812	740	768	753	807	725	774	785	774	748	712	716	769	755	723	729	764	775	768	764	758	722	765	752	783	786	790	755	766	742	800	736	722	730	752	797	819	735	823	794	746	757	764	747	740	781	705	778	799	793	778	727	711	699	751	757	743	753	795	746	732	671	768	776	772	730	769	764	749	751	733	751	774	764	791	802	776	703	784	766	762	759	741	764	718	730	837	756	736	815	822	790	740	816	731	753	767	762	766	780	745	754	796	773	739	749	738	778	741	755	794	760	774	744	791	783	773	801	743	789	752	770	761	721	813	744	742	799	815	764	768	769	759	747	747	758	792	763	722	803	869	720	744	832	762	812	795	771	754	784	782	744	770	700	746	782	778	778	718	771	758	768	795	769	794	733	784	722	750	747	759	739	769	777	767	770	750	763	730	743	710	745	758	732	802	783	784	791	744	727	741	755	771	767	753	805	808	797	810	720	765	708	827	764	757	832	785	748	741	726	758	777	743	795	784	774	755	761	791	827	759	780	740	773	756	733	753	800	804	763	740	795	763	779	756	718	808	763	793	783	769	729	797	807	770	742	775	734	779	699	747	764	751	747	707	818	768	754	791	779	820	770	816	769	766	729	727	721	732	776	745	780	754	736	767	768	764	728	783	766	738	767	738	789	754	774	761	741	749	716	776	793	813	777	774	717	756	761	735	767	768	707	760	760	728	722	778	760	770	720	771	797	729	815	751	782	774	771	809	769	736	754	780	779	772	811	759	763	745	756	735	751	788	726	761	730	786	752	782	772	759	751	719	750	753	791	788	789	791	735	757	772	781	820	709	782	731	816	783	789	802	750	735	722	775	750	781	715	783	800	765	748	779	742	744	736	766	769	719	754	770	731	743	738	751	768	718	751	747	768	733	752	744	768	809	763	736	775	743	764	779	805	743	706	769	744	780	789	796	793	786	770	736	798	739	777	744	728	751	763	746	734	769	769	767	782	751	727	780	742	794	756	738	788	764	730	796	785	776	778	789	763	754	758	804	793	756	795	828	747	733	772	729	776	802	731	748	826	773	812	786	789	740	770	742	742	783	777	766	745	757	776	733	760	776	793	774	763	753	826	772	770	761	754	756	715	781	780	815	796	784	760	748	752	744	793	784	731	740	768	702	802	764	807	797	758	737	780	768	739	791	805	766	774	725	789	755	722	777	764	733	753	732	745	729	761	768	773	776	774	733	772	783	788	778	770	751	740	745	780	764	709	785	767	745	750	712	748	777	744	754	787	777	686	762	754	784	763	805	757	752	777	755	758	748	767	737	785	735	794	743	779	779	796	800	735	741	732	751	754	800	777	756	771	758	761	790	761	790	771	740	769	781	797	771	754	767	779	767	802	744	775	723	743	720	778	768	716	733	745	794	731	749	735	732	752	759	757	768	761	745	746	766	794	729	781	779	766	796	759	775	790	762	712	727	772	717	776	758	718	771	800	794	779	745	742	738	751	778	752	718	773	765	801	805	772	805	742	742	737	724	779	800	787	720	733	748	768	771	747	748	741	764	764	785	700	744	723	758	787	745	836	772	750	757	800	740	717	776	773	776	773	718	771	791	774	773	731	767	724	835	761	751	780	715	755	791	780	734	687	770	798	779	790	754	784	747	756	769	768	776	764	787	743	706	690	801	779	718	751	789	822	714	764	833	747	798	732	783	735	768	735	754	796	804	779	759	750	750	740	734	817	729	794	748	749	760	778	747	775	724	732	800	789	771	778	766	816	731	730	762	726	764	758	752	758	705	741	787	777	746	720	780	757	745	771	780	771	760	799	809	797	734	697	785	712	747	793	766	791	722	760	721	758	696	749	799	766	763	766	790	802	786	775	740	821	792	762	775	760	733	774	755	754	737	718	741	757	783	758	785	725	777	756	793	756	784	748	771	798	796	748	805	774	768	760	706	713	778	805	755	732	762	753	726	777	792	747	749	780	760	789	768	726	769	796	762	741	731	748	797	799	738	743	769	813	779	768	750	788	777	757	776	774	769	787	748	759	783	798	743	828	752	757	782	763	791	787	823	789	763	736	764	757	715	807	755	753	796	757	769	799	788	785	757	739	789	786	762	748	747	778
23636	21016	28443	23755	21008	12116	1332	800	647	637	517	492	428	455	411	436	422	437	406	394	371	362	373	369	325	379	355	364	388	325	341	339	324	334	346	328	357	303	352	345	360	348	359	371	335	331	342	309	328	320	339	334	334	330	361	358	358	354	348	347	349	340	316	351	347	348	305	326	327	323	365	344	334	311	335	293	348	346	332	311	267	321	307	346	315	344	318	328	291	331	296	324	314	343	324	345	333	354	327	293	320	341	336	311	343	294	335	326	314	318	320	300	324	330	337	335	338	311	320	329	313	333	322	316	311	361	330	310	309	319	338	338	318	344	338	293	337	360	349	355	318	341	342	363	313	319	341	327	357	320	345	311	321	282	321	302	350	331	330	326	325	355	293	351	337	362	340	308	334	287	322	326	318	330	350	320	329	338	330	318	316	334	353	310	315	307	316	305	316	328	310	320	296	305	297	287	325	323	312	346	332	364	331	343	362	335	314	332	342	298	324	314	327	333	305	328	325	330	343	343	343	343	282	314	335	345	330	354	352	344	325	332	319	316	355	321	359	319	341	344	287	322	301	322	326	356	333	328	315	322	317	322	325	300	301	312	339	318	324	323	349	333	303	295	300	312	321	345	318	334	341	333	360	346	350	349	317	352	341	314	315	338	310	331	349	333	322	303	311	319	290	309	313	279	316	341	303	349	320	352	325	312	309	333	310	330	352	342	338	339	311	342	329	362	340	306	326	344	344	301	302	327	356	328	279	332	328	288	322	341	338	310	330	344	315	352	324	332	341	350	341	332	342	327	300	310	313	321	351	311	297	309	323	284	320	331	316	330	312	304	298	349	324	279	306	325	342	340	307	353	355	304	352	308	336	328	317	327	339	298	309	358	303	332	335	345	335	319	318	311	285	311	323	287	347	316	328	327	356	311	330	324	351	320	328	305	332	318	340	318	320	315	324	323	307	332	331	317	305	311	334	293	350	298	327	337	334	290	303	332	330	388	339	311	313	346	334	321	326	327	343	334	309	330	332	347	336	319	354	324	277	316	314	344	343	322	313	325	321	326	357	291	303	300	317	334	338	335	305	309	329	339	337	333	323	335	314	301	340	315	314	345	331	325	313	328	373	317	343	311	327	316	341	344	319	332	334	322	299	333	323	296	322	322	310	301	355	357	332	352	330	319	316	345	323	335	327	304	310	349	338	291	334	326	335	354	314	322	314	338	316	348	325	335	332	347	324	304	326	395	318	324	311	323	336	330	280	307	328	321	339	316	344	306	342	318	323	324	307	346	333	340	297	312	343	357	330	334	319	297	306	321	336	339	332	300	362	315	311	325	338	304	310	327	271	296	313	299	330	315	327	330	342	300	297	321	310	312	331	368	330	325	308	295	348	320	318	308	317	334	348	327	345	323	325	361	340	325	300	296	320	348	329	313	325	278	287	312	321	315	325	329	327	333	331	366	308	357	319	328	324	334	316	315	304	323	326	347	312	347	312	338	328	333	315	342	314	317	319	309	320	337	306	315	377	342	361	347	338	300	335	319	316	313	322	342	325	326	369	332	342	310	319	291	327	340	303	338	347	304	347	313	298	335	312	342	333	322	323	315	328	335	354	360	335	335	331	325	325	348	318	323	361	341	312	300	314	370	302	301	339	288	312	328	343	325	331	326	306	303	341	313	346	316	304	304	346	324	301	335	341	336	335	319	332	310	304	336	305	325	289	317	356	343	308	334	307	297	331	339	340	331	362	328	344	331	327	331	326	310	299	317	346	343	353	328	329	332	328	327	337	312	342	280	328	299	329	308	327	316	304	339	333	361	334	322	306	315	373	338	354	310	354	333	326	350	316	350	347	324	305	314	326	342	372	305	365	329	316	330	333	327	339	344	309	334	364	319	303	372	329	295	340	301	329	346	376	322	351	325	334	314	315	297	325	339	312	342	309	335	320	309	320	334	332	352	336	332	359	324	311	333	310	347	332	333	327	341	313	345	309	327	323	269	327	309	341	342	326	314	349	300	285	326	336	305	304	343	346	331	324	311	314	331	311	307	340	325	362	327	357	319	318	334	320	372	287	298	345	337	295	369	315	316	338	345	335	329	326	334	314	325	331	330	347	311	344	349	340	330	304	316	332	317	297	337	368	315	327	311	312	311	324	346	315	339	322	332	319	355	306	323	336	340	319	330	350	303	319	330	319	340	338	366	348	325	356	322	328	351	366	320	322	329	354	322	335	327	344	308	358	307	344	340	316	352	302	326	330	346	350	333	301	342	302	313	295	332	331	323	306	319	335	314	348	303	352	346	308	352	328	333	333	319	338	346	340	327	326	320	346	334	294	309	303	305	320	358	328	327	359	332	352	313	303	330	358	362	295	301	305	327	340	363	312	332	363	303	337	326	312	341	368	297	331	322	323	332	304	290	318	310	323	305	305	334	293	331	316	316	331	364	355	328	345	333	278	317	316	320	335	309	320	319	337	320	335	313	309	330	296	310	311	331	319	305	316	318	334	325	342	346	350	324	294	329	294	307	319	327	333	292	325	329	336	346	319	312	313	325	331	280	318	303	341	316	332	305	324	323	316	331	323	363	352	322	302	340	344	314	340	318	320	324	357	346	323	314	326	315	329	334	343	347	311	334	330	326	333	321	323	322	329	339	349	294	304	340	350	324	341	331	304	307	320	326	283	317	338	330	338	310	312	347	306	357	336	336	321	347	326	328	280	302	285	279	288	329	328	313	330	334	312	333	285	325	318	340	318	331	329	347	304	325	332	351	326	309	313	322	314	313	362	333	346	359	333	312	332	324	318	342	301	333	310	325	328	337	329	309	343	334	326	327	352	333	351	334	336	325	349	334	363	292	350	307	332	340	323	337	357	332	320	299	351	316	334	327	323	345	315	344	313	332	330	340	349	335	317	293	327	350	346	323	338	334	348	307	342	345	375	308	298	348	320	316	340	316	299	318	327	329	325	339	342	322	313	321	334	316	335	325	312	345	328	339	312	356	334	286	320	324	373	362	322	311	309	317	332	305	310	322	324	327	335	351	328	355	305	312	340	332	325	330	327	343	323	333	328	358	331	321	331	360	334	331	324	339	307	332	317	322	303	350	326	295	323	333	328	314	340	341	353	348	349	314	304	336	322	372	299	333	321	342	334	326	318	322	327	317	360	345	326	327	318	334	325	350	321	312	324	343	321	343	336	342	318	336	315	318	345	318	299	322	347	324	347	339	314	337	337	351	347	330	323	337	307	359	340	323	316	298	329	314	333	301	316	315	317	317	338	328	333	355	331	322	361	357	306	325	319	341	306	316	364	319	328	306	333	327	322	327	304	328	306	314	315	322	321	320	324	321	340	335	311	329	308	335	336	332	323	333	321	288	338	352	340	339	316	305	323	326	323	301	313	342	334	329	353	345	354	343	339	347	335	330	326	326	331	329	313	305	318	332	312	280	326	303	356	338	329	353	346	292	293	323	321	325	323	356	329	316	360	372	352	331
9336	10686	8752	4313	2978	2196	1813	1419	1186	1034	906	781	744	644	617	566	558	576	517	542	487	466	464	478	467	464	475	435	409	403	396	398	452	409	416	410	387	414	446	362	390	409	373	399	417	407	375	381	393	417	406	398	428	416	386	377	379	396	358	367	397	391	417	381	383	362	373	393	398	383	390	392	374	390	401	376	373	402	390	377	372	418	351	333	390	421	383	380	381	394	391	385	398	404	401	402	421	392	368	386	399	351	398	402	424	367	370	372	351	366	352	396	391	385	354	387	355	394	418	405	381	401	371	396	421	399	389	402	378	397	360	367	407	374	379	384	385	405	404	392	362	373	365	406	385	398	401	410	377	373	396	395	427	371	395	374	382	425	354	402	363	358	348	390	404	397	401	387	372	378	405	385	401	380	373	396	360	398	398	381	381	355	399	350	379	386	367	411	382	348	369	398	426	397	385	365	405	392	400	400	417	362	390	384	382	378	380	348	371	378	421	391	376	412	363	374	418	391	357	382	378	407	340	404	409	359	369	324	359	417	359	418	371	398	343	359	372	373	389	418	396	379	383	358	400	357	372	400	395	347	381	362	352	378	411	388	372	363	364	374	350	373	419	356	374	379	361	365	383	388	395	406	408	373	401	388	396	365	379	393	391	373	361	410	377	371	429	387	432	368	396	428	396	380	356	368	377	352	408	378	365	400	376	417	385	380	380	401	362	412	386	389	384	370	363	359	431	371	375	366	375	331	392	373	377	364	359	428	351	380	398	383	325	393	368	359	333	393	368	387	385	378	347	375	366	409	384	388	415	421	381	377	378	388	345	369	368	344	366	394	380	358	377	350	387	389	371	370	388	398	420	362	371	354	399	431	381	375	411	427	396	376	364	416	379	399	427	375	402	398	394	352	396	370	369	391	397	356	428	363	395	382	363	361	384	384	415	356	360	382	376	389	378	400	392	370	371	414	367	368	374	398	374	425	372	391	367	385	402	427	399	373	364	361	357	369	398	374	365	382	366	417	428	389	356	368	365	366	386	380	391	389	391	382	409	385	372	385	381	409	358	399	405	379	388	378	386	397	388	408	370	370	395	373	360	364	377	376	385	384	379	349	385	385	409	415	354	395	414	395	372	385	392	355	373	366	398	397	331	341	382	405	399	406	373	370	381	359	355	365	372	380	362	387	338	406	400	395	377	358	380	399	362	356	384	367	370	374	388	400	386	385	406	386	368	338	399	364	387	380	357	362	388	392	393	403	394	395	394	377	438	384	409	378	364	361	406	374	399	388	392	373	365	387	392	403	376	387	411	394	398	387	339	397	390	387	419	416	402	367	364	378	364	389	380	388	393	367	375	386	401	364	407	384	399	392	378	407	374	420	404	353	378	373	364	380	387	378	393	375	389	350	346	365	406	405	404	396	395	372	394	357	362	368	371	382	371	407	362	386	371	371	406	390	397	402	360	389	380	383	428	382	363	379	374	375	398	401	382	375	405	391	369	389	411	372	384	355	390	352	365	387	388	365	382	368	365	368	362	357	361	400	356	378	375	385	381	386	392	393	396	395	365	367	411	394	367	333	389	397	384	360	399	366	415	362	384	374	388	387	367	387	346	384	371	408	387	386	417	386	410	367	360	408	406	409	397	372	363	399	383	384	392	358	400	404	366	402	378	378	382	369	395	359	383	399	377	347	402	392	371	380	365	382	381	363	370	381	394	386	389	394	380	341	395	381	417	412	382	376	356	401	350	365	380	404	394	412	374	372	383	372	363	406	371	392	367	395	437	377	358	391	375	355	381	364	370	364	356	414	349	376	417	411	363	383	395	359	414	374	392	388	396	372	368	392	373	358	393	394	383	356	374	412	382	393	396	371	380	388	401	398	375	403	388	405	368	360	368	362	391	393	375	389	386	424	374	394	402	397	365	355	349	363	334	358	366	381	412	343	360	389	379	364	418	373	382	369	363	393	385	368	384	368	378	350	394	344	357	393	378	400	405	353	382	384	401	384	397	360	404	377	385	347	403	401	337	361	402	400	398	415	371	407	397	399	369	353	372	373	430	371	351	399	398	383	386	394	382	401	382	402	385	381	372	374	398	383	419	397	407	371	404	394	356	384	411	403	346	417	375	390	363	376	380	416	360	397	358	375	359	348	385	419	405	359	370	372	342	394	407	405	385	367	374	384	392	351	338	399	361	382	410	376	392	399	382	365	381	365	389	425	397	419	382	386	383	358	350	400	407	364	372	360	376	374	403	372	369	383	403	411	383	368	392	342	407	380	367	361	374	372	347	397	367	409	399	370	400	366	412	382	412	424	386	336	386	381	377	418	338	375	371	392	411	376	344	359	411	384	386	356	392	388	371	382	371	376	346	396	377	399	385	417	352	417	374	402	366	391	378	401	383	385	394	386	346	364	412	388	414	385	388	393	371	379	353	384	369	359	410	372	438	365	350	355	390	384	376	401	362	368	382	357	375	385	385	388	353	381	371	399	407	371	392	366	373	392	423	380	415	376	386	378	404	392	372	361	368	387	324	418	363	395	366	385	363	377	369	353	411	386	402	379	425	377	380	385	393	397	356	371	396	367	402	379	377	422	406	396	375	408	365	383	353	354	404	403	394	383	364	372	401	381	432	359	379	392	371	349	414	352	355	405	396	379	344	381	366	389	406	396	392	403	402	387	376	389	368	353	396	358	386	358	370	360	411	345	371	411	391	358	364	388	367	368	410	382	364	384	420	411	352	386	384	350	395	395	366	385	386	378	355	376	383	428	391	392	387	382	371	373	453	353	401	331	411	416	373	396	398	381	373	394	376	415	335	384	388	397	401	399	349	376	390	387	429	393	373	386	383	364	382	383	386	388	370	382	416	334	417	416	384	416	377	372	365	391	402	382	362	375	339	377	409	396	386	415	381	390	381	382	392	352	399	399	349	388	391	352	390	387	353	397	375	384	372	358	386	389	369	394	378	394	378	390	406	382	363	366	379	371	375	375	383	374	406	360	380	372	370	373	380	395	429	386	395	388	393	380	405	396	370	349	424	403	365	388	372	355	396	398	371	371	397	363	360	348	381	401	349	376	385	380	384	405	376	386	400	386	374	383	347	393	385	382	412	379	393	403	410	405	343	400	350	372	360	380	413	360	363	389	364	383	355	395	346	385	385	435	380	382	394	388	405	367	417	400	390	376	390	450	381	429	369	355	346	392	388	386	366	375	376	393	354	389	390	424	358	366	384	402	402	369	383	371	365	362	367	395	369	365	353	377	380	409	380	384	369	377	367	389	364	415	392	376	388	355	404	386	369	354	344	372	386	373	362	389	390	376	378	394	389	378	385	352	357	374	389	387	402	408	403	366	383	391	365	372	388	387	360	391	371	385	387	415	379	368	402	372	370	373	413	373	395	375	396	395	382	414	377	368	370	387	386	385	394	388	387	418	422	369	386	396	379	392	362	360	363	390	361	360	409	424	376	409	377	401	354	391	387	353	408	331	357	376
24893	20987	27300	24717	11444	1368	1102	942	928	887	871	873	869	842	806	829	828	861	855	839	795	789	809	812	810	749	823	756	786	769	781	818	804	753	808	752	753	758	784	798	785	758	757	781	790	810	780	770	812	781	847	757	774	771	820	801	802	780	779	784	771	793	835	797	728	802	795	767	785	809	745	733	839	778	828	751	783	744	790	796	732	785	768	791	756	779	769	818	794	787	785	795	763	839	729	789	743	790	779	742	758	767	761	798	781	771	785	765	770	763	799	782	753	771	736	799	767	721	731	775	768	724	751	811	789	801	778	779	811	772	788	785	783	718	752	764	815	802	814	788	798	782	764	767	780	773	760	708	779	784	773	770	753	737	720	801	810	759	808	768	800	810	790	789	739	777	756	781	752	757	779	734	795	776	790	772	794	835	781	799	789	782	818	764	782	758	797	774	794	790	816	746	787	740	757	819	760	791	786	747	737	782	770	791	772	762	747	794	772	760	757	720	827	791	739	769	777	756	781	804	769	759	787	809	776	785	799	750	743	739	784	773	742	761	789	779	772	789	795	740	768	830	838	771	708	805	763	751	785	779	767	833	728	763	782	789	767	783	790	760	835	806	775	770	804	790	791	755	794	824	803	805	746	735	824	784	759	768	742	746	790	759	789	787	766	796	779	839	788	788	766	786	802	801	747	776	736	789	776	751	734	777	791	780	758	813	786	746	778	782	831	836	749	785	780	829	798	713	808	768	776	783	787	815	729	788	796	805	807	796	790	727	771	840	796	807	750	811	710	757	785	751	780	758	792	744	775	818	776	730	779	791	780	792	795	742	781	768	814	752	712	786	757	765	745	792	784	833	811	815	775	769	753	760	800	779	799	764	772	827	746	818	741	773	819	754	787	793	782	779	779	774	760	796	790	798	808	803	786	746	763	856	764	834	768	789	772	824	787	763	832	761	760	801	754	768	730	750	805	848	750	766	717	758	782	762	797	772	751	766	737	796	781	824	781	749	780	735	803	717	762	803	826	761	807	765	800	764	808	756	754	822	720	787	774	820	790	799	744	796	818	772	766	837	810	790	809	768	774	750	733	783	782	702	798	823	771	786	786	764	751	774	808	756	772	807	817	809	775	796	783	797	746	776	761	810	752	852	787	829	800	783	795	789	765	735	783	802	815	781	766	767	756	763	752	826	788	761	780	768	771	718	747	800	768	750	819	790	820	789	747	802	781	764	797	760	765	792	769	775	786	831	778	796	795	740	800	756	760	806	805	803	773	783	796	774	786	792	730	754	809	791	728	788	750	810	782	760	792	741	747	837	692	730	767	786	792	725	781	757	775	804	782	803	799	730	805	741	782	773	737	744	726	803	797	810	791	820	774	781	792	760	793	797	752	808	809	782	733	758	754	723	800	757	765	824	742	855	803	820	793	824	775	723	786	802	765	750	769	764	785	771	797	806	777	793	740	792	759	811	737	775	831	776	783	762	786	764	800	739	747	771	758	793	771	758	756	795	843	805	792	811	854	786	754	779	781	777	776	791	812	774	754	831	784	823	793	762	769	780	731	777	779	731	743	794	783	819	781	789	766	808	807	773	781	778	782	783	766	768	780	813	763	785	829	784	793	792	779	767	808	774	788	748	805	780	827	796	814	772	777	809	792	755	775	724	777	802	781	754	757	740	791	714	802	774	802	748	799	813	744	845	795	776	742	775	765	833	780	775	775	793	771	793	755	781	767	826	782	771	805	857	759	744	775	754	792	813	784	782	786	778	761	733	840	813	758	755	787	780	801	793	744	774	743	782	745	762	748	761	769	769	751	730	714	773	764	793	798	743	782	776	768	747	795	797	786	759	777	799	809	777	766	783	776	768	787	765	817	762	821	809	810	764	810	780	789	754	783	761	774	809	798	767	772	789	784	687	771	789	717	778	777	845	753	767	817	772	831	768	768	790	754	835	824	801	770	766	795	805	755	770	811	721	817	784	837	741	803	770	734	799	768	808	729	746	799	759	791	780	789	775	756	810	798	733	783	766	777	778	808	797	828	804	778	728	813	782	788	732	798	764	803	827	807	787	818	763	782	782	794	814	827	755	795	799	767	789	750	782	790	788	769	800	747	766	789	728	809	789	716	800	796	754	801	778	771	752	795	769	793	788	780	754	777	728	793	791	791	745	844	796	791	792	743	752	799	802	773	744	769	807	825	784	820	802	776	798	781	758	772	832	792	750	736	785	816	780	804	726	780	809	817	752	780	792	786	822	798	803	805	792	783	805	765	748	806	771	778	857	790	748	814	780	793	799	776	768	810	816	785	784	790	769	780	840	803	811	777	748	771	770	814	797	755	794	764	754	805	828	819	774	792	816	721	803	830	822	758	805	786	831	760	778	798	838	815	822	769	748	797	834	805	762	772	805	774	783	784	740	806	771	757	752	719	781	782	815	806	746	739	770	792	803	803	730	759	799	750	820	744	813	759	794	769	774	794	816	811	764	810	773	744	780	744	752	775	808	803	750	799	805	768	808	762	780	779	781	800	758	749	835	786	744	775	759	764	795	803	757	751	795	766	731	828	745	780	813	770	801	761	791	797	790	771	778	784	792	766	794	767	826	819	761	778	783	830	720	742	766	748	747	780	803	778	728	751	748	781	772	741	794	835	818	824	732	774	780	775	777	755	797	790	727	792	721	793	766	742	741	749	751	810	790	791	786	781	775	800	770	808	781	728	794	778	820	776	816	781	760	776	744	782	780	782	823	770	741	833	778	760	766	798	823	799	762	745	803	757	791	800	783	758	746	775	787	770	795	767	812	746	764	775	765	834	790	782	731	848	794	780	849	775	734	752	753	790	762	803	775	814	792	780	824	745	763	739	778	804	802	746	743	802	826	774	777	763	793	789	784	822	712	778	710	781	803	780	810	780	792	725	828	783	756	819	792	770	779	803	825	806	745	767	778	769	749	754	816	803	750	756	768	817	735	781	811	796	765	808	735	797	736	788	789	818	769	777	796	765	782	789	754	783	786	780	787	798	761	729	827	769	830	750	726	790	826	742	769	789	786	790	747	785	801	767	809	795	785	779	747	780	756	801	787	783	798	794	763	808	800	793	797	739	812	828	798	749	771	802	770	793	790	795	782	799	797	768	812	766	790	822	783	730	809	757	810	770	795	781	798	830	807	779	802	805	806	743	820	754	825	787	800	788	841	780	741	753	774	755	795	777	766	790	829	846	774	793	803	786	820	786	785	781	765	799	803	775	819	814	785	749	830	779	794	768	769	757	747	766	781	734	779	760	818	792	806	750	770	809	739	748	820	796	756	801	808	780	752	756	786	775	778	717	773	808	751	778	731	853	801	806	786	760	779	820	807	776	752	790	815	820	747	769	812	782	756	803	784	744	762	770	745	764	769	755	762	784	795	786	768	761	754	825	793	768	747	738	792	766	753	775	751	823	863	783	742	774	805	802	717	754	780	770	779	780	737	714	782	738	746	766	776	784	787	802	819
9009	6475	5181	2871	2094	1799	1544	1434	1308	1158	1078	1095	1034	1022	945	973	972	959	917	958	929	893	935	893	853	924	891	884	905	909	879	886	903	904	898	893	875	879	874	876	855	934	893	857	927	853	862	939	883	864	872	874	847	908	864	896	893	923	889	855	894	896	872	838	914	926	863	871	924	858	872	880	878	891	888	900	855	901	916	833	876	888	885	887	854	896	904	896	843	835	890	866	885	885	908	864	879	913	862	853	876	879	846	863	844	856	885	844	847	926	868	891	871	847	900	885	875	858	918	872	842	888	891	884	831	876	907	870	894	875	896	889	839	897	866	885	861	943	902	845	890	879	884	839	807	872	864	892	897	870	835	872	863	830	917	888	900	936	825	889	875	865	878	856	860	859	897	845	878	884	858	884	884	854	859	894	837	840	948	883	841	877	876	883	858	917	874	896	887	845	846	867	915	902	875	911	837	833	862	860	911	884	840	876	866	881	851	889	866	901	878	916	849	841	903	841	857	857	873	848	894	952	877	930	853	893	878	876	862	912	822	838	857	863	856	868	859	829	873	870	878	879	869	835	901	884	893	851	928	890	899	911	884	903	877	879	872	899	912	819	883	839	893	864	878	942	884	963	896	928	902	821	935	853	848	916	898	854	867	881	959	891	884	859	885	916	923	831	875	915	853	879	871	864	856	855	887	852	884	887	896	901	846	898	871	838	885	846	878	886	882	922	851	853	867	900	887	851	888	882	878	883	897	868	849	840	904	921	869	884	855	893	888	915	906	864	888	873	872	916	881	919	930	918	844	847	901	911	909	865	836	875	871	821	867	854	902	894	909	889	886	903	877	885	848	934	907	919	846	967	906	821	835	891	859	854	859	890	860	828	868	785	842	825	859	902	847	887	854	858	844	851	839	877	849	884	848	865	860	890	871	915	851	896	838	885	849	915	870	888	875	866	862	896	867	870	796	900	929	868	852	848	891	803	821	829	893	934	899	893	892	844	850	872	870	876	895	882	888	863	924	855	838	897	855	885	890	889	851	880	847	931	851	822	844	888	845	892	836	873	879	917	808	875	864	837	894	840	901	922	886	879	891	844	867	901	946	840	846	851	900	886	812	862	905	839	832	868	880	844	853	899	923	876	882	911	889	866	920	816	853	873	878	867	876	863	820	897	883	879	917	907	877	850	844	864	865	868	926	861	887	900	882	881	898	891	811	901	870	835	860	916	902	930	947	889	870	884	869	875	846	898	911	901	891	879	910	860	868	860	880	869	873	906	901	864	894	864	898	859	880	875	829	889	860	870	843	896	847	829	949	883	880	894	905	888	846	868	859	899	863	885	829	859	840	917	871	885	880	863	910	833	852	858	860	819	861	826	914	896	891	900	922	953	871	892	911	908	846	850	852	833	894	865	925	841	906	850	890	860	926	874	845	850	842	887	887	870	858	835	828	882	884	845	931	836	867	854	873	920	867	885	828	900	945	847	888	847	882	860	860	877	876	848	842	856	909	866	893	824	912	890	863	836	877	872	886	878	885	877	924	871	884	890	894	863	829	871	845	874	857	853	852	896	865	897	880	905	879	841	850	904	906	918	877	893	865	866	882	900	844	886	847	864	888	889	878	813	867	863	863	864	912	873	865	885	878	849	880	853	866	876	821	860	850	918	839	914	888	945	891	877	836	895	934	859	872	852	907	889	916	848	908	865	862	919	866	835	877	855	900	893	885	849	875	840	886	870	909	886	864	930	921	867	865	804	901	879	875	897	878	913	835	851	877	903	890	856	875	910	919	874	902	863	873	866	913	923	828	910	842	886	864	882	821	872	908	868	861	870	845	901	901	872	899	880	871	914	913	914	885	864	858	919	874	879	868	870	843	915	825	891	860	893	814	911	900	894	855	866	852	893	922	866	865	923	898	880	868	886	851	843	904	838	904	884	834	882	868	855	901	851	845	906	861	912	856	863	861	834	883	913	855	886	871	840	894	924	867	850	874	837	836	903	920	851	872	898	857	866	895	881	883	863	891	871	883	878	916	873	879	918	968	895	844	846	897	882	800	797	873	819	872	898	876	821	859	854	864	800	867	846	866	839	859	897	875	942	815	871	902	885	869	909	811	854	909	858	887	852	856	867	954	886	857	938	842	868	852	861	868	885	866	836	876	867	812	819	894	874	898	854	877	865	905	916	858	920	861	877	886	884	876	928	891	877	842	851	854	855	883	815	849	883	885	912	909	894	844	847	858	911	808	864	826	891	867	846	851	855	848	820	874	871	876	882	867	863	851	840	872	871	830	863	881	895	831	870	912	832	930	898	925	862	869	850	889	863	846	887	893	913	847	830	877	865	891	843	884	892	876	916	884	849	853	878	831	915	833	888	883	891	897	868	835	872	855	885	869	881	858	913	879	857	891	902	898	913	849	908	881	873	910	892	879	887	886	839	915	877	857	896	890	901	825	903	838	913	911	879	857	898	845	883	915	932	860	856	851	882	896	863	836	902	889	902	843	806	823	905	914	897	908	872	852	850	871	897	862	877	907	865	841	876	900	902	850	892	932	895	893	854	881	891	899	845	925	906	947	873	900	814	891	860	817	854	915	860	871	922	889	885	909	877	881	863	852	873	924	870	854	874	868	892	862	855	879	884	830	878	900	878	827	902	876	897	887	929	951	891	894	873	878	894	886	871	889	912	871	879	837	887	886	831	901	904	847	873	869	833	853	913	849	921	904	848	879	911	884	900	899	881	847	833	845	882	887	852	849	890	870	819	910	928	836	865	839	851	861	848	862	893	859	937	882	868	875	862	857	883	802	857	895	875	893	888	904	922	896	845	865	884	880	853	884	841	873	903	928	887	817	793	873	905	896	923	859	840	889	910	899	886	872	797	849	863	841	886	867	875	860	855	875	904	915	841	883	898	829	862	868	922	864	843	869	887	841	890	867	840	868	871	850	919	910	839	863	830	926	884	851	860	886	902	887	841	877	880	943	857	912	862	906	854	902	839	853	853	838	844	868	879	845	884	835	912	884	835	861	879	870	874	885	837	893	908	875	844	861	879	902	869	875	932	930	857	842	906	876	866	862	871	877	864	863	871	836	910	877	898	853	869	835	868	913	887	856	902	871	872	841	850	827	864	877	885	905	864	846	891	882	837	858	873	871	888	864	871	857	893	870	905	895	858	858	897	860	884	901	848	868	889	859	879	862	824	900	913	928	862	851	899	850	889	862	888	838	853	884	871	937	894	904	860	882	894	876	870	885	839	837	877	873	853	874	878	889	907	846	860	871	879	842	903	856	858	854	892	902	877	885	909	822	773	817	890	871	860	846	859	855	884	865	827	838	871	881	839	856	872	939	866	875	878	864	881	887	882	878	884	886	856	895	870	830	893	875	916	930	852	871	897	889	856	899	898	866	903	840	841	862	858	865	863	856	895	876	893	846	892	943	845	832	888	885	856	847	923	908	822	858	835	915	832	882	906	826	882	899	848	864	881	889	851	890	863
22687	21016	28807	23421	21009	21060	11145	1399	976	872	727	712	610	602	556	550	521	541	524	464	444	476	429	411	395	400	406	380	362	394	402	387	360	383	393	389	388	385	343	395	359	356	374	360	382	391	392	379	355	358	384	362	349	378	348	335	374	345	370	377	374	394	362	360	363	372	360	347	350	359	357	335	378	372	363	375	341	381	374	360	344	330	338	346	330	363	350	311	363	384	368	375	327	348	327	357	330	373	329	366	381	378	320	364	352	317	342	343	345	333	348	338	364	373	355	374	342	350	360	349	357	359	372	373	358	343	353	391	371	393	353	342	364	342	339	396	367	380	352	367	351	348	377	354	376	387	369	356	374	366	344	376	331	366	373	325	380	363	353	345	353	366	364	351	346	362	357	354	369	363	369	359	373	363	338	350	315	333	363	354	356	343	361	354	354	334	325	387	386	333	348	376	330	357	393	334	323	316	354	364	343	352	339	344	336	337	335	346	323	341	327	373	334	371	349	350	358	336	335	345	348	384	344	388	350	357	358	351	337	314	374	373	331	342	333	381	351	351	345	353	362	343	367	370	353	358	365	379	394	356	360	362	347	363	372	349	363	328	378	368	337	333	374	377	354	369	342	347	355	366	352	349	339	370	371	330	358	375	358	360	345	356	334	358	376	383	346	350	365	328	370	349	356	337	366	364	342	339	318	378	336	372	347	369	380	335	339	354	388	342	357	338	344	369	340	335	358	339	353	375	368	356	299	322	366	348	365	353	330	373	366	360	342	372	335	371	350	334	356	376	358	367	348	362	358	362	334	350	368	362	320	341	353	346	342	355	347	359	368	371	335	348	326	375	340	354	330	346	339	297	356	343	353	339	388	322	381	314	337	361	360	349	344	344	345	354	331	369	346	320	362	384	361	353	357	354	346	367	389	332	373	353	358	354	378	362	361	368	353	342	376	342	373	356	349	360	343	339	354	376	372	349	350	353	379	349	342	339	322	343	364	348	385	330	381	373	374	367	376	350	374	342	360	319	313	334	381	388	382	339	360	363	355	398	321	340	362	358	303	403	327	356	390	341	340	357	337	360	366	314	318	374	345	361	381	339	315	344	340	370	362	393	348	353	361	348	379	371	390	352	329	363	346	342	362	338	379	332	369	350	354	318	355	327	329	364	372	354	345	347	323	370	332	338	352	358	366	359	368	352	362	389	342	341	309	327	349	371	334	311	351	313	355	339	374	323	373	331	376	338	321	321	309	362	367	331	329	327	305	355	342	359	402	367	337	355	353	363	339	346	343	364	361	354	360	341	352	367	354	328	411	337	338	359	387	332	371	334	349	333	368	373	341	377	380	339	346	347	362	361	342	346	347	389	361	371	346	352	349	340	369	332	336	381	364	340	384	345	371	361	344	388	360	351	353	349	323	375	340	358	392	345	351	338	324	341	378	372	340	365	364	342	316	341	346	377	361	361	375	342	361	338	360	352	368	382	362	334	356	379	315	338	343	364	352	359	367	366	349	338	378	356	364	359	401	320	350	331	317	349	361	338	340	387	367	356	345	360	343	343	352	361	341	350	344	362	356	354	359	320	326	363	348	361	370	372	362	378	344	387	370	373	357	341	367	346	343	366	335	363	321	356	341	344	353	404	360	378	329	368	374	325	364	389	359	360	363	388	326	367	347	327	371	344	379	335	353	341	320	347	345	387	324	320	380	381	355	351	365	370	348	361	349	358	354	367	358	340	349	354	381	313	342	363	339	358	342	327	341	377	393	360	360	346	390	362	352	363	352	323	371	370	356	357	332	340	363	355	360	372	338	352	360	352	370	349	370	342	355	351	357	394	373	395	364	339	351	392	304	350	330	347	361	386	364	340	340	398	360	346	357	342	315	354	341	311	371	359	341	371	315	361	345	348	328	338	322	345	347	344	334	350	345	350	368	375	346	326	354	357	334	356	339	339	354	333	357	363	365	391	365	353	361	356	372	344	345	336	322	371	353	365	336	344	358	361	365	315	347	336	354	361	389	354	343	307	356	357	342	334	350	348	383	366	351	375	363	364	388	330	333	364	336	354	355	360	361	340	338	368	378	355	365	373	332	380	357	359	382	411	392	323	370	390	388	332	345	339	364	342	321	372	361	356	393	370	364	341	354	321	343	372	334	351	349	314	357	342	340	379	349	354	368	343	377	344	370	353	352	381	359	346	354	308	344	314	343	353	357	331	374	329	336	338	376	356	342	341	355	353	337	325	371	359	343	345	348	356	334	349	321	361	324	347	360	344	373	344	361	358	378	343	362	349	343	350	349	372	334	326	337	350	346	370	350	330	364	361	318	354	366	331	365	384	335	390	348	398	371	334	381	349	350	352	330	361	362	335	349	378	342	344	367	349	383	396	347	348	365	355	342	327	344	319	319	379	369	367	344	371	329	342	360	343	390	353	339	363	369	375	336	351	306	366	343	336	390	369	355	360	322	305	362	357	371	353	385	350	367	332	357	352	357	352	386	358	343	356	364	322	332	381	328	334	367	362	355	336	335	349	363	344	351	350	376	376	342	365	387	316	375	372	372	338	337	389	350	375	362	321	380	322	342	353	314	353	365	342	366	356	359	345	366	350	340	349	382	361	358	373	343	334	365	357	351	341	342	360	361	360	341	355	359	345	356	333	367	364	368	335	344	321	347	364	344	379	336	353	370	366	361	350	355	351	346	365	370	377	345	360	369	367	351	361	328	343	336	315	347	324	335	356	353	374	340	368	359	345	345	377	330	345	327	345	348	346	334	385	326	375	358	324	369	370	360	352	358	324	378	336	356	332	391	333	344	376	337	366	361	333	330	360	364	351	372	352	362	340	384	376	358	364	331	342	340	355	373	359	393	343	363	336	365	343	367	396	369	368	336	339	332	359	376	332	383	308	368	369	348	364	324	351	391	404	328	358	356	372	356	330	359	345	340	346	314	351	341	376	384	333	342	384	324	340	353	348	342	370	374	361	325	348	307	351	334	368	343	332	378	366	356	345	344	360	337	351	323	342	319	347	354	348	361	369	348	352	355	347	355	333	337	352	355	380	361	363	357	359	342	352	348	372	313	354	378	373	334	340	350	362	364	311	342	384	356	361	355	369	348	397	333	331	372	400	353	354	343	356	332	341	357	344	343	381	338	352	371	393	369	318	325	354	378	329	344	338	364	363	368	355	348	364	358	359	344	335	335	365	377	332	334	336	313	329	368	357	362	363	340	363	339	378	330	362	352	341	370	345	346	337	344	381	384	373	348	323	364	340	322	341	374	393	362	372	348	326	356	323	337	346	340	357	353	332	361	325	344	339	337	361	359	345	353	387	364	375	352	311	331	363	370	347	379	351	350	317	392	327	344	360	310	360	359	355	369	324	392	354	390	346	343	369	356	378	350	345	335	358	339	368	380	339	358	330	356	327	349	370	351	367	336	373	375	379	360	338	353	376	371	345	377	381	344	361	341	360	341	364	347	346	333	366	379	350	358	352
12345	17220	13836	7370	5151	3846	2970	2345	1884	1602	1279	1145	997	828	812	755	702	702	638	598	560	541	545	523	518	512	446	509	473	493	458	431	438	438	433	449	411	415	440	436	424	425	430	439	424	420	447	413	428	414	394	434	411	367	383	413	379	384	414	413	372	393	406	385	395	399	390	383	433	389	391	382	383	434	398	380	390	403	420	404	378	377	399	389	351	391	383	390	383	380	395	382	403	427	400	390	381	361	396	363	392	383	420	374	370	371	394	405	375	370	381	372	425	429	394	424	382	405	362	364	378	394	383	383	341	384	404	375	341	389	386	352	356	405	404	395	382	348	345	374	386	388	390	383	340	408	380	390	375	380	404	410	385	396	393	397	373	401	401	364	386	387	375	389	369	386	377	375	388	417	364	389	386	396	405	378	374	349	337	368	379	375	386	355	372	401	404	378	370	346	363	388	367	392	384	404	390	385	380	363	364	424	368	385	414	379	376	393	390	391	391	363	435	361	398	376	397	381	360	382	372	387	376	364	361	398	373	373	340	381	393	376	379	408	399	386	355	390	380	375	405	377	421	392	380	393	339	387	357	396	397	381	358	342	376	405	379	365	371	384	355	395	383	399	394	376	369	377	393	381	362	352	375	381	375	380	378	394	356	384	381	389	378	369	390	365	371	403	360	372	344	324	362	361	384	362	364	374	407	388	391	382	373	378	405	352	387	384	423	428	385	404	372	395	393	375	393	390	397	383	372	420	432	345	382	411	368	378	357	391	387	361	389	401	341	342	406	359	398	358	374	370	330	363	396	386	407	363	369	403	369	374	391	421	405	396	380	387	398	385	404	363	384	414	395	390	438	392	372	387	396	366	389	396	413	405	370	372	389	410	373	409	381	363	360	393	423	381	419	399	377	396	370	351	367	389	357	395	420	369	407	373	388	373	382	349	398	431	388	393	387	384	366	409	378	373	385	365	370	374	406	366	419	336	390	385	372	375	387	388	388	363	392	415	384	374	361	357	359	381	415	377	387	410	409	379	381	397	422	389	387	409	399	376	350	390	394	394	391	419	363	410	379	346	401	384	421	372	357	381	411	382	366	380	338	409	402	376	368	387	398	420	417	385	358	364	413	366	396	351	359	362	382	388	405	363	341	386	374	362	364	400	370	357	418	382	357	397	410	398	367	412	404	405	360	380	409	398	366	384	359	391	360	357	346	379	401	365	389	373	395	398	399	383	437	368	394	372	382	372	406	402	421	395	371	367	356	403	376	376	367	384	372	382	362	388	369	346	395	369	379	411	380	366	368	399	360	371	368	380	374	376	400	379	384	402	358	367	386	381	366	391	393	425	387	388	383	391	379	398	349	388	406	346	371	347	353	390	391	341	378	371	387	414	417	363	386	376	390	406	351	385	407	383	369	393	379	364	401	411	377	393	363	389	380	394	420	423	417	400	381	371	406	410	343	388	439	388	365	382	394	394	424	370	347	389	370	383	393	359	374	373	378	405	380	372	372	371	395	338	403	354	367	370	368	358	356	403	385	354	364	379	405	410	359	405	384	367	397	399	396	367	394	434	388	382	342	401	409	346	354	365	393	347	358	336	378	422	393	411	369	381	352	431	374	360	391	386	373	346	356	377	381	360	366	372	393	381	349	343	396	403	363	416	367	383	380	386	398	398	410	393	403	389	384	370	358	358	377	399	388	346	389	374	380	378	371	385	364	377	368	366	391	369	363	403	381	371	397	355	373	363	379	361	344	374	412	397	376	396	414	352	378	393	373	373	368	369	398	355	406	412	425	343	376	411	363	398	351	362	382	383	395	376	397	358	369	381	363	379	374	404	409	356	385	377	364	388	375	396	352	381	420	382	431	342	431	379	391	414	394	387	348	392	383	385	370	366	421	420	396	385	382	362	397	389	390	355	361	413	365	393	385	362	379	339	375	412	397	351	369	347	382	373	344	379	378	404	381	403	406	366	367	372	377	396	349	382	388	378	428	382	409	355	374	378	339	388	343	368	419	384	391	389	389	340	415	385	389	359	355	413	392	329	377	381	414	396	386	346	375	377	381	401	392	350	353	354	400	384	416	368	375	376	400	366	391	377	394	404	392	395	362	360	378	400	398	383	391	372	349	384	369	356	380	396	381	396	383	379	363	359	350	400	355	367	372	384	377	388	431	397	403	416	393	386	395	347	357	413	388	374	381	373	397	385	392	366	396	380	343	398	397	412	377	361	424	356	354	376	369	372	355	354	382	409	376	367	372	373	388	365	366	370	382	408	389	385	368	380	392	410	384	373	402	340	380	401	421	392	401	381	369	372	406	388	377	398	373	405	369	364	399	388	378	418	385	349	362	381	354	389	399	373	371	405	417	386	374	363	420	351	342	421	381	355	383	364	365	363	403	377	391	373	402	338	414	385	390	384	354	398	389	371	394	407	372	387	407	415	358	367	389	390	358	395	361	392	365	419	357	401	394	370	375	389	370	389	374	389	401	363	356	399	404	394	382	350	360	373	377	421	388	375	386	389	371	401	388	379	364	427	384	389	386	347	410	368	428	370	338	398	362	361	357	371	359	404	386	395	381	390	395	389	365	407	404	369	402	365	381	355	393	344	421	400	399	364	388	393	412	385	397	411	399	346	409	383	399	401	395	368	336	392	363	383	350	389	372	360	404	344	354	356	396	404	370	372	396	365	383	388	403	390	374	367	354	398	395	396	371	379	376	411	371	386	364	360	385	354	398	385	380	354	366	379	397	397	403	394	367	382	436	403	379	377	390	412	386	375	407	374	352	377	386	359	395	371	397	372	411	362	400	388	370	361	399	368	389	359	378	365	349	382	376	371	392	377	382	377	375	383	411	364	363	392	389	375	418	385	387	366	404	399	377	375	372	363	393	376	382	399	392	358	374	431	403	374	392	389	367	392	355	367	378	353	388	385	381	386	345	386	352	403	374	420	391	394	372	373	400	391	366	356	387	398	401	349	384	384	371	382	384	396	411	374	337	355	393	388	375	373	398	403	380	382	325	398	413	408	369	378	412	374	376	377	381	404	390	361	387	398	398	369	393	359	383	396	364	378	405	365	401	349	370	386	374	390	374	381	366	379	363	380	358	395	421	369	374	409	410	372	400	355	374	389	402	387	382	375	380	342	331	376	353	376	354	391	346	355	380	376	388	382	407	380	370	364	378	351	346	393	352	379	368	405	400	391	413	412	373	360	374	382	379	364	376	407	368	404	385	391	398	375	408	354	408	371	375	348	397	397	404	336	355	377	404	409	371	413	391	371	393	403	379	396	370	389	366	358	384	374	364	369	370	392	389	350	400	398	388	354	397	343	401	395	416	387	374	357	388	387	390	357	389	333	382	396	421	401	394	378	380	368	389	356	420	343	391	397	378	378	396	363	386	391	369	371	394	395	380	383	396	364	365	343	384	387	352	347	417	381	419	379	375	372	364	367	405	415	386	355	378	383	378	358	424	406	393	380	397	383	397	377	402	387
26855	20138	8105	1126	774	723	694	680	688	662	657	677	679	688	701	641	685	634	665	642	655	685	634	668	619	675	666	644	673	655	689	651	656	685	655	645	696	649	655	639	696	647	682	646	676	664	643	659	669	677	635	656	721	669	689	675	680	660	664	679	669	663	669	689	677	682	674	638	675	638	613	644	655	656	649	661	678	673	678	590	675	648	667	648	676	653	669	700	680	677	719	641	636	633	685	673	678	638	666	694	685	658	656	612	720	611	659	676	683	651	656	656	666	659	617	661	657	688	645	708	679	656	669	655	676	733	707	614	650	684	688	699	698	679	705	640	678	641	665	689	619	664	675	613	629	633	674	628	630	641	713	626	667	680	672	673	699	609	684	639	641	682	653	690	705	727	672	659	678	687	643	680	652	699	673	677	684	698	697	647	670	695	703	646	687	636	621	660	643	634	651	680	682	661	638	688	635	650	680	627	689	687	629	663	608	642	640	667	681	606	689	646	657	666	669	645	665	667	667	633	672	688	684	616	673	655	676	700	637	693	646	678	639	650	675	644	662	647	659	662	616	622	636	668	657	641	668	594	654	653	662	701	639	687	680	616	671	617	712	709	664	645	658	660	685	621	610	648	639	683	678	652	641	657	660	612	694	646	661	675	675	645	644	628	681	661	664	645	669	669	632	679	671	704	671	660	687	678	588	620	680	653	657	681	656	682	643	652	701	667	661	673	669	698	673	684	630	658	648	645	651	633	651	692	656	644	658	629	668	681	627	636	625	660	647	652	680	657	657	756	671	630	614	646	675	660	656	663	647	686	692	628	687	604	679	686	730	679	622	639	668	668	644	667	630	679	682	670	682	659	647	634	633	688	670	672	688	665	681	647	684	662	627	715	708	664	651	709	657	651	683	688	672	657	686	682	638	630	656	637	657	651	623	644	666	682	638	621	690	655	637	668	668	673	651	670	656	680	664	673	712	681	681	695	641	634	674	641	673	685	657	655	638	663	667	658	647	667	634	683	673	683	619	662	675	676	703	671	645	701	654	631	716	669	649	645	668	645	712	641	703	656	652	664	674	623	632	694	694	641	649	666	674	718	643	651	682	698	636	640	669	634	612	644	689	615	657	705	618	682	689	646	680	626	693	681	673	692	604	668	675	674	670	652	578	629	687	692	673	683	604	698	630	679	666	642	686	689	656	691	698	661	625	634	724	674	677	698	710	641	716	718	666	683	643	635	707	701	695	601	708	617	637	700	633	684	638	651	698	677	650	712	658	645	664	626	706	693	634	688	674	641	642	646	670	653	666	646	652	664	708	672	646	660	641	663	680	669	692	649	681	673	664	651	625	659	654	646	639	664	632	647	681	657	670	616	660	645	648	684	659	708	685	682	684	640	653	693	660	644	677	644	699	689	695	642	660	709	635	651	687	655	658	603	663	646	606	673	701	665	725	679	685	687	711	665	683	663	688	673	658	692	660	692	667	639	651	692	673	685	669	678	687	642	654	684	647	687	607	644	662	628	671	675	659	662	713	689	655	658	670	667	665	649	673	736	696	658	634	636	693	660	712	635	651	699	632	703	651	642	689	665	671	672	671	626	624	670	686	641	661	653	696	656	662	644	670	653	640	686	658	640	677	646	652	636	638	640	646	668	662	654	643	665	667	652	607	676	666	693	672	696	692	674	692	648	636	689	632	633	644	706	701	691	680	709	691	685	629	676	685	691	660	637	635	655	646	651	653	667	634	664	650	671	628	629	683	646	713	658	608	698	660	718	663	692	646	593	656	659	639	648	655	624	673	724	614	693	612	620	692	647	687	654	670	672	672	645	629	658	682	650	668	627	677	665	703	642	660	675	606	686	704	661	707	710	727	672	682	657	696	677	631	656	633	653	668	664	599	656	649	661	651	614	708	717	660	680	728	629	647	710	670	635	682	642	632	651	701	634	657	678	651	694	633	662	686	637	656	690	621	642	683	641	681	643	666	638	670	685	661	632	675	633	618	686	652	683	721	668	652	636	646	707	642	646	618	650	710	640	651	638	664	698	676	679	633	644	652	691	659	701	698	650	612	623	621	709	654	664	670	657	640	648	680	652	683	640	648	692	681	656	694	639	646	671	648	617	698	709	676	653	697	682	656	620	664	672	615	627	688	655	670	681	612	673	633	660	684	665	666	659	690	618	659	647	673	665	660	666	664	662	677	643	694	701	658	696	653	650	631	674	681	673	725	679	620	649	636	652	695	614	641	719	642	641	665	672	669	604	689	701	679	617	724	646	649	649	666	627	689	639	715	698	676	677	624	681	665	663	665	659	675	685	659	686	679	635	679	704	643	668	660	700	641	618	636	686	637	688	642	661	672	640	678	667	643	670	675	659	638	656	668	666	662	579	696	638	654	672	671	642	653	702	647	677	623	626	623	693	681	664	651	620	715	613	664	664	614	717	620	664	627	678	695	630	635	651	686	653	671	640	607	650	692	627	667	666	662	632	664	628	644	710	613	688	678	635	653	661	639	633	692	651	704	657	634	633	634	667	686	673	612	681	687	694	664	678	689	714	675	688	692	633	731	690	690	650	646	660	636	659	678	704	684	650	678	651	651	640	665	690	669	678	664	649	622	702	629	678	659	647	649	681	659	726	643	645	671	670	671	687	706	631	660	654	662	678	730	724	666	647	653	646	640	658	647	668	661	624	687	649	691	700	621	647	617	711	656	664	655	680	680	717	634	688	694	635	686	620	700	626	644	638	680	658	648	658	647	651	631	663	662	646	681	648	679	666	669	653	697	663	725	671	648	667	668	671	607	655	664	646	708	655	634	627	727	650	675	663	652	625	649	685	677	674	652	637	668	642	577	716	688	702	671	633	685	614	666	614	619	637	682	655	711	691	659	688	639	654	692	670	649	700	700	722	655	653	651	687	611	650	634	651	626	656	617	663	626	677	678	681	634	655	653	661	679	677	628	631	642	688	716	624	642	613	667	643	672	673	644	675	688	655	682	654	680	709	659	673	643	674	662	675	653	638	626	687	684	651	697	646	660	638	660	696	662	652	634	604	662	678	639	668	694	640	698	662	673	680	636	657	639	646	708	640	648	683	704	674	658	649	641	636	667	651	656	675	655	635	687	653	724	670	662	646	664	653	677	702	613	648	672	617	683	686	655	656	676	658	679	693	613	667	665	672	657	678	653	690	659	676	660	657	644	680	640	665	699	644	632	702	671	699	653	603	694	647	731	697	624	655	635	667	659	650	641	683	709	689	650	653	675	673	662	700	692	672	621	688	658	631	707	675	670	648	654	592	662	659	696	637	627	650	659	676	675	671	640	674	680	678	721	659	668	660	673	685	635	700	682	671	680	692	653	651	639	659	680	706	685	689	637	690	641	672	652	694	685	624	626	715	642	650	683	644	641	649	697	650	676	661	622	648	684	666	693	733	653	677	715	674	603	661	641	654	634	678	636	692	671	698	684	623	666	662	637	643	626	654	644	652	695	625	674	611
6937	1500	1323	1003	872	901	802	848	824	833	737	787	799	790	797	794	783	810	750	740	795	798	765	773	800	761	807	810	809	777	724	801	718	760	752	806	758	782	772	752	744	760	802	752	730	785	752	759	740	768	782	702	754	790	761	750	772	763	745	766	809	740	744	734	784	808	766	757	786	752	793	750	749	774	820	753	769	762	788	761	749	732	765	754	793	788	785	810	720	789	734	768	812	725	799	820	768	781	716	749	747	754	790	738	791	752	757	772	761	774	785	758	784	766	761	782	747	797	752	771	814	791	762	754	797	735	758	765	825	771	785	754	769	762	743	733	731	712	783	748	779	746	789	784	774	804	707	795	857	792	771	755	767	821	774	773	767	780	770	782	754	763	822	762	764	783	814	771	752	765	754	764	773	784	799	744	748	779	784	741	756	769	726	805	726	744	765	779	754	782	789	764	806	739	799	804	781	758	750	767	794	773	793	711	738	770	754	707	802	749	806	826	777	799	772	764	740	739	788	834	775	738	780	772	769	752	810	825	750	763	738	776	801	779	821	779	751	774	716	778	789	778	779	757	747	724	756	773	777	731	811	773	777	754	759	758	746	717	772	773	787	802	821	787	800	776	748	739	788	760	751	776	785	821	785	747	732	741	726	779	722	723	780	792	801	773	766	757	768	741	769	792	736	765	789	737	740	798	817	715	728	795	772	793	754	776	775	785	838	784	739	797	794	785	772	784	780	750	769	782	790	777	765	814	796	777	714	725	751	795	836	785	762	777	728	737	769	773	769	759	755	767	704	713	736	812	749	745	733	820	790	748	764	774	773	726	764	794	807	759	776	755	771	776	752	767	773	798	751	749	783	738	807	739	752	778	794	738	752	752	737	738	752	748	765	799	792	754	769	759	785	754	763	768	793	804	744	747	726	751	766	778	805	773	835	753	753	783	798	779	821	833	754	733	829	738	764	798	762	798	763	765	792	725	741	780	760	777	785	769	744	704	804	737	762	828	767	771	769	788	788	783	794	724	733	769	751	735	746	769	764	830	777	738	704	749	792	796	775	781	771	792	740	764	791	789	768	747	756	789	767	770	786	738	753	788	733	774	770	750	764	774	744	738	758	756	776	801	775	802	754	739	737	772	736	763	746	727	762	744	814	766	740	737	754	778	740	813	759	770	789	783	767	775	777	808	767	769	806	763	751	739	762	730	724	782	809	786	798	814	812	803	768	800	752	762	795	794	823	766	821	745	741	737	725	767	816	770	833	749	833	787	744	788	757	743	753	736	808	806	812	718	752	756	796	800	757	686	805	749	778	783	759	751	764	786	764	738	750	809	740	738	715	704	796	773	718	794	759	754	747	809	794	724	750	800	771	763	758	762	757	750	728	813	766	793	773	743	802	770	769	798	802	732	783	756	751	781	777	735	791	756	774	754	743	740	799	824	776	732	789	750	739	767	750	775	765	768	755	751	752	711	751	722	784	776	773	712	744	753	759	752	802	741	779	788	823	787	760	719	758	757	788	765	826	796	798	767	817	772	773	807	756	742	761	747	805	739	781	757	734	764	785	765	810	773	736	777	751	778	771	757	730	774	761	771	764	793	767	840	787	781	759	727	748	777	769	746	819	716	746	766	776	786	773	782	789	744	792	781	706	747	813	792	777	768	797	752	770	702	778	754	807	782	751	770	781	770	815	776	755	798	725	794	795	773	816	771	742	706	732	794	765	762	740	792	736	786	751	785	750	759	785	782	828	750	795	828	804	716	752	736	734	727	784	744	752	737	768	792	788	763	762	749	735	765	840	726	783	778	777	756	797	763	737	752	769	797	773	773	774	779	760	756	774	755	783	756	728	830	787	758	760	741	770	741	795	766	765	742	761	738	777	784	776	799	775	797	736	822	740	770	756	772	775	730	796	787	788	733	814	757	718	789	737	739	773	773	771	804	763	780	768	742	736	835	756	750	762	726	739	756	769	799	718	762	743	770	828	806	734	738	741	802	798	823	791	727	786	840	789	789	747	714	754	782	801	808	761	808	742	777	799	775	796	778	775	737	751	730	818	729	757	823	799	750	762	754	747	762	758	759	728	780	787	807	748	787	769	784	779	794	726	801	752	771	795	783	750	756	746	758	742	773	796	761	770	781	728	790	779	728	755	793	713	806	755	758	778	770	806	746	803	795	759	782	752	732	715	790	783	752	796	740	778	822	744	794	774	782	786	763	737	784	768	787	754	754	796	791	797	790	792	736	769	724	736	802	786	761	801	774	854	792	773	767	720	776	759	778	798	770	775	771	734	786	810	700	769	750	746	783	764	786	758	743	794	778	820	766	782	760	786	703	715	792	790	732	792	725	813	743	757	761	799	722	718	776	756	743	754	751	765	816	739	776	802	745	749	749	773	789	772	787	759	750	745	749	773	801	780	775	763	761	762	788	767	764	750	716	739	770	816	704	787	765	818	776	806	744	783	804	772	793	780	745	808	771	790	782	798	798	794	754	769	766	759	781	721	769	794	742	777	792	753	732	798	787	762	724	719	763	760	737	764	767	741	788	779	797	734	780	784	782	753	793	697	773	725	747	770	778	761	755	741	743	779	785	753	762	760	806	719	797	763	840	795	802	722	753	791	719	754	805	747	814	792	798	789	767	717	769	804	734	710	700	737	738	820	761	809	765	747	813	782	762	794	732	739	824	722	810	790	775	807	778	751	733	795	788	731	776	796	794	813	791	738	754	818	734	743	734	769	703	750	810	769	782	765	824	792	761	792	784	795	776	770	735	799	756	796	719	739	749	776	738	802	773	784	756	742	778	777	760	802	758	804	740	778	786	813	753	721	803	786	738	835	765	753	738	761	738	752	761	770	797	775	793	755	756	760	753	755	776	770	791	751	778	762	801	770	770	773	781	729	764	758	788	723	793	766	787	774	819	720	763	779	725	792	776	727	736	789	763	777	730	803	785	745	783	732	773	768	794	807	746	797	786	742	762	808	772	761	803	765	722	754	759	764	797	791	698	776	740	778	758	742	784	765	797	773	775	778	777	779	713	808	784	725	790	755	748	800	785	738	763	760	802	801	757	793	796	801	797	821	799	759	784	783	784	850	746	771	759	777	741	794	763	762	792	798	746	831	777	820	774	775	745	795	779	706	739	791	769	808	765	728	753	778	790	750	757	757	784	810	785	769	755	805	746	765	786	738	715	715	756	800	798	808	791	796	736	756	779	790	747	765	759	777	779	760	826	807	729	793	770	745	777	787	773	751	772	798	749	776	770	732	753	781	759	814	734	740	777	796	727	748	734	776	774	765	773	751	776	749	739	779	757	777	773	698	759	783	777	830	769	762	756	799	775	726	800	785	772	760	796	801	761	797	787	781	723	692	791	790	770	762	771	805	753	768	803	741	764	740	770	733	728	759	762	805	744	797	731	751	704	798	772	717	797	825	782	777	760	766	719	716	787	762	799	749	729	787	770	775	753	734	750	756	759	711	794	780	719	750	783
23657	20998	28376	23811	20985	11695	1295	822	663	570	548	483	453	445	447	419	398	418	385	414	362	336	399	353	350	414	372	386	320	355	375	353	339	366	334	377	348	358	333	324	324	340	357	335	315	349	304	318	317	340	345	376	340	328	384	323	322	326	329	338	334	304	319	337	337	361	325	335	330	331	314	328	335	328	332	336	321	323	311	330	344	332	357	351	342	346	331	301	314	337	312	310	324	324	302	357	313	314	318	310	319	333	331	316	312	324	344	343	349	306	307	320	340	338	302	336	318	335	299	324	316	310	306	329	326	332	329	362	329	314	338	355	346	299	324	367	323	362	313	336	315	319	310	336	292	337	358	336	352	323	318	315	340	334	320	311	328	327	305	318	349	310	297	331	337	322	334	322	318	324	339	319	357	349	368	343	332	317	339	311	319	337	317	301	323	367	315	330	330	345	342	325	320	346	362	326	319	340	311	327	321	325	351	324	301	333	348	318	307	368	315	327	331	313	291	329	303	334	321	318	330	336	350	283	323	329	315	333	308	333	356	308	317	313	304	319	325	336	329	336	342	334	318	314	318	296	324	317	320	356	317	328	340	317	317	319	318	307	352	336	298	314	327	325	338	357	324	346	365	304	388	315	325	334	302	300	342	336	351	359	362	330	303	334	343	303	306	311	313	333	327	326	317	305	386	300	300	344	337	311	303	362	338	341	326	365	341	366	324	316	301	338	343	361	329	341	290	350	332	308	367	301	321	318	344	340	347	269	313	320	327	346	324	316	365	307	320	302	311	333	300	312	345	317	311	346	315	309	317	311	335	296	319	300	302	333	330	285	346	314	317	342	358	308	306	323	309	330	335	315	347	312	316	300	320	323	351	321	304	338	310	310	336	333	355	316	313	296	305	319	350	344	332	328	338	317	312	339	356	353	339	304	327	315	306	335	371	300	320	318	332	348	347	343	350	321	344	338	330	341	280	305	306	329	325	327	292	323	376	301	333	345	329	351	376	324	346	326	289	354	345	344	340	303	309	325	306	348	329	306	350	348	349	318	349	341	328	307	325	329	346	340	331	338	319	338	275	343	313	354	333	346	282	336	302	334	337	357	353	358	316	335	318	378	329	315	324	325	305	331	320	290	335	344	306	321	324	320	325	323	297	317	321	359	322	333	304	299	336	321	342	309	316	311	324	330	333	302	341	330	340	350	297	321	337	339	326	334	289	330	321	365	310	334	347	316	367	325	321	317	281	300	324	341	350	327	331	330	328	309	310	325	363	309	302	331	312	340	374	318	323	346	338	340	355	320	284	302	312	350	307	342	324	328	332	301	298	280	321	308	322	291	338	308	337	337	338	305	308	346	313	315	358	323	347	325	333	319	319	342	317	302	338	342	354	365	335	329	307	347	313	298	330	323	336	284	307	344	329	316	309	294	349	351	320	284	319	295	343	360	333	364	312	310	352	338	320	325	345	330	319	362	305	339	356	331	305	323	364	342	329	290	330	334	317	310	315	306	331	327	325	341	328	357	337	334	299	304	309	327	328	307	346	303	346	356	310	334	354	343	297	315	288	317	316	343	330	368	323	327	362	320	338	289	326	329	315	341	340	329	349	331	307	362	339	325	332	316	305	327	323	325	333	331	345	319	334	324	333	310	341	303	342	358	335	339	337	376	331	327	343	285	339	357	327	327	327	359	319	317	344	308	313	314	359	286	323	317	322	347	323	348	320	307	331	333	317	337	323	313	307	370	322	317	290	317	320	314	335	326	384	328	342	317	334	314	336	330	316	321	334	334	342	348	322	312	322	338	268	325	317	311	328	314	302	336	316	301	302	342	303	321	325	332	319	317	282	357	358	289	305	335	340	336	339	332	317	306	336	344	339	333	313	287	324	348	328	300	332	280	359	330	352	340	321	345	340	302	311	301	315	326	305	300	320	317	321	307	335	358	323	322	340	338	332	310	328	340	313	339	315	313	297	333	326	302	325	325	368	327	328	322	353	389	302	321	341	304	331	278	337	318	322	340	308	307	303	301	316	321	320	358	347	334	314	290	351	351	341	309	341	326	325	333	287	327	343	323	338	302	305	348	345	333	321	330	321	331	300	341	311	287	329	314	346	330	332	308	327	330	286	316	303	306	328	340	332	330	374	307	298	337	339	324	320	323	341	319	352	345	331	312	342	344	335	305	315	335	350	320	359	331	340	285	334	334	319	320	341	308	335	303	319	323	309	337	334	333	347	330	293	318	329	313	298	348	312	324	318	357	320	333	332	328	301	350	326	336	309	317	324	332	353	337	322	350	316	365	319	321	303	358	321	327	323	338	306	323	309	345	346	336	340	348	333	302	317	304	343	337	336	308	329	312	311	351	319	315	315	330	305	359	323	324	291	343	319	328	319	305	330	313	324	344	348	336	339	291	314	316	336	311	316	309	310	281	346	298	346	313	317	320	328	338	300	327	322	325	360	354	336	347	297	329	327	319	307	338	306	309	331	335	346	364	319	295	331	363	351	314	312	311	317	319	333	340	354	306	311	340	336	319	321	325	326	320	318	319	321	317	304	310	332	337	338	306	327	342	337	333	314	305	314	299	349	325	333	322	328	300	318	314	322	313	330	298	330	306	324	348	322	348	309	316	318	330	352	297	320	343	361	348	327	322	320	321	324	342	336	301	290	340	301	289	310	335	337	323	329	358	339	344	305	340	347	300	329	330	321	329	328	314	324	334	328	325	312	330	334	321	310	350	313	328	335	328	342	307	339	321	350	323	340	341	312	369	298	335	331	323	316	343	314	321	308	316	343	348	318	333	318	315	318	341	324	331	325	323	333	332	319	328	330	358	308	340	311	336	322	328	336	325	319	321	348	341	288	293	324	302	328	345	339	324	321	324	299	341	342	327	336	309	325	329	358	320	336	332	315	330	313	344	340	351	315	320	324	333	347	334	323	317	310	340	325	293	293	377	349	355	307	316	343	348	318	315	316	321	356	315	341	353	339	326	311	330	329	356	337	277	339	347	319	311	320	326	351	340	337	331	306	310	343	315	327	316	335	295	359	316	354	301	289	328	312	349	316	328	300	343	311	351	333	344	335	320	337	277	314	332	328	348	330	360	330	344	335	310	317	345	339	298	334	336	326	338	353	364	299	330	331	323	308	328	324	352	329	346	352	308	344	311	319	342	327	341	316	330	320	336	326	351	323	334	324	316	347	316	308	353	329	339	348	308	351	324	304	327	328	323	285	337	330	292	328	334	312	347	327	310	328	324	325	319	338	323	313	346	351	342	326	318	324	343	302	325	303	305	338	320	317	326	306	303	287	317	320	321	314	334	349	345	318	329	324	319	334	330	342	358	351	328	336	322	319	317	338	300	312	329	326	329	336	335	352	319	300	305	314	311	312	316	333	312	321	333	326	331	297	338	337	338	356	339	316	360	357	323	331	297	334	312	282	348	315	333	321	317	322	316	356	333	318	306	319	307	326	321	331	330	348	350	318	318	311	350
8637	10675	8686	4324	2954	2205	1753	1472	1191	1042	905	792	690	647	549	585	562	567	528	470	472	451	467	426	407	465	409	422	401	418	424	410	430	412	458	403	367	422	418	420	405	406	411	404	389	376	377	423	371	382	354	411	439	402	413	399	391	402	382	343	410	362	367	381	427	395	390	364	393	396	370	395	418	386	367	403	388	381	385	371	400	410	386	417	391	404	367	364	361	404	377	387	405	388	384	367	438	383	380	327	368	359	390	374	379	377	355	395	391	396	395	365	389	380	417	432	383	404	415	387	396	381	359	418	419	342	406	409	385	375	378	382	365	400	397	374	383	384	414	397	380	424	405	391	410	357	370	364	391	386	387	384	361	363	395	387	367	352	373	398	390	379	419	394	346	390	387	383	413	387	376	390	383	396	406	403	402	371	390	423	411	408	412	370	380	378	386	409	396	383	407	407	360	347	351	352	397	373	387	431	382	371	358	428	398	368	354	404	386	346	363	397	465	350	355	396	365	360	381	405	419	392	383	357	386	401	374	394	431	344	446	400	377	363	374	394	404	412	358	372	414	371	368	375	430	402	395	399	379	390	373	397	384	360	396	328	376	376	394	370	396	381	353	363	366	371	364	381	401	405	394	410	388	362	377	410	364	386	359	399	379	388	403	372	384	390	376	366	386	372	362	378	405	382	401	364	346	413	367	377	411	409	362	394	410	404	351	379	362	404	384	429	369	356	423	370	401	379	398	392	419	386	364	350	395	430	390	398	405	364	403	392	362	375	377	410	360	384	339	397	405	398	389	382	382	394	420	395	369	367	378	356	371	407	432	369	393	417	392	364	394	400	386	365	386	366	388	379	379	397	370	391	387	394	364	388	376	390	366	394	394	357	384	352	360	379	362	380	382	379	395	405	364	415	349	381	386	395	379	387	378	407	402	344	404	387	402	370	394	394	393	362	426	375	343	370	367	396	411	380	360	403	360	389	387	359	357	390	388	392	393	382	384	377	407	385	412	377	401	402	376	356	385	381	399	361	418	376	388	423	415	397	352	369	389	376	379	406	370	388	386	409	366	380	409	405	379	366	406	329	424	397	367	418	412	409	364	371	403	346	378	394	388	395	387	351	400	387	421	392	398	364	384	404	352	401	390	433	384	420	375	369	408	389	392	382	389	366	386	404	398	420	388	368	381	392	367	386	356	367	396	390	363	404	398	383	379	389	386	383	400	383	413	353	401	355	389	382	377	403	385	371	365	414	373	384	388	360	362	375	367	390	358	389	374	400	395	375	336	411	397	375	383	392	431	365	353	415	404	374	386	377	381	348	407	390	429	386	392	403	414	383	403	385	353	422	415	400	391	364	404	380	397	355	382	396	392	409	376	385	385	387	387	378	391	400	367	385	420	423	400	407	372	386	389	360	402	369	359	378	380	374	389	385	373	399	357	371	400	395	382	395	369	367	392	357	380	380	398	392	381	387	367	358	391	357	370	408	397	385	402	393	387	375	383	383	358	410	376	366	385	386	402	375	369	412	370	383	385	422	375	373	416	374	397	372	367	423	435	374	387	379	392	381	392	386	374	403	391	382	368	381	374	390	390	387	428	391	351	374	400	365	371	398	394	380	359	401	381	384	364	387	372	354	382	404	396	425	375	372	367	387	409	384	370	402	417	376	377	395	374	367	367	382	417	396	405	380	392	410	376	359	372	393	373	389	406	370	415	341	395	381	395	365	392	400	368	415	357	397	385	396	404	402	353	403	407	411	386	383	406	371	418	387	374	372	383	376	387	379	368	379	403	384	397	390	367	413	378	380	381	368	407	357	406	384	396	368	403	374	388	408	362	393	381	335	388	376	389	421	372	381	391	368	402	379	379	407	360	392	433	395	399	362	431	363	401	370	401	388	396	380	379	408	415	396	441	406	376	398	403	415	381	379	405	369	396	417	406	398	397	374	390	403	408	365	421	381	384	390	357	394	374	393	371	379	412	358	375	356	359	363	372	364	421	404	377	379	385	400	399	388	344	384	395	381	364	368	416	370	404	361	361	363	428	368	370	380	387	381	372	370	376	395	366	361	362	386	390	411	388	409	358	366	377	421	388	407	394	361	375	365	395	397	370	378	404	396	361	408	353	406	380	384	374	389	377	383	405	380	429	365	399	369	348	387	384	417	402	378	401	403	387	391	389	364	388	372	387	408	391	395	370	413	414	374	371	378	369	372	395	401	413	383	358	424	379	407	379	394	383	390	418	398	425	370	378	400	377	407	404	362	384	400	350	381	352	370	390	341	399	381	390	387	396	388	368	355	343	376	360	363	370	367	393	359	381	386	404	367	391	407	374	403	360	418	401	391	375	364	423	384	400	376	360	442	366	399	413	398	368	364	379	386	353	380	374	398	380	394	389	403	404	382	366	413	411	377	359	406	373	382	396	345	397	318	424	362	393	351	376	390	397	423	383	363	368	393	366	395	366	385	399	380	371	405	401	356	334	384	377	385	392	396	357	405	360	368	425	394	373	395	433	364	348	399	381	407	379	387	352	399	353	383	360	402	341	413	391	367	396	389	390	386	378	384	384	415	353	364	412	373	379	379	374	395	406	396	398	408	396	392	405	425	370	415	405	396	383	361	408	378	374	379	347	377	389	379	392	373	372	400	392	369	379	381	393	405	384	395	397	370	382	383	388	385	380	402	393	395	391	417	362	377	402	389	379	365	366	397	372	410	374	358	402	383	376	354	370	411	353	400	373	414	355	395	358	390	382	414	372	389	349	384	400	398	417	421	384	402	352	376	372	404	357	363	379	371	349	403	404	390	391	388	388	373	413	334	411	373	410	385	395	377	395	408	409	359	372	375	359	395	401	381	356	366	396	429	406	392	391	396	379	358	377	381	361	365	392	372	376	356	382	384	360	382	366	372	361	401	417	356	392	388	392	363	401	382	400	381	408	381	409	392	420	406	373	385	403	358	380	411	421	426	394	398	369	360	377	366	399	386	369	387	389	355	412	380	396	366	397	359	363	388	410	380	404	377	370	411	395	360	355	435	408	380	374	407	392	426	387	394	338	384	383	391	366	347	348	378	388	358	381	383	374	407	391	370	409	373	367	364	426	436	417	376	359	409	355	380	386	387	363	410	397	364	398	347	364	358	382	381	373	404	370	398	398	366	400	388	410	387	417	402	366	387	359	366	405	404	362	404	377	405	373	371	361	378	394	422	359	372	387	357	377	367	407	355	398	347	389	359	386	381	409	393	411	340	387	396	373	381	379	351	395	349	377	378	379	421	362	401	402	372	382	380	368	385	382	396	410	349	380	362	356	362	387	357	378	417	370	391	367	399	387	380	405	375	386	385	388	385	398	389	395	392	402	410	407	367	359	402	369	383	354	373	412	370	399	385	398	364	376	414	371	374	403	377	380	388	378	381	387	385	417	362	359	366	405	428	366	369	406	391	406	376	425	347	387	389	416	389	369	392	363	417	411	378	389	391	398	394	423	356	396	370
24939	21005	27306	24797	11383	1379	1115	947	964	911	896	841	824	882	815	814	886	859	842	819	784	795	837	834	792	806	782	785	798	775	784	783	791	772	853	782	785	795	774	808	811	826	724	811	795	836	763	783	832	763	773	826	812	771	786	827	835	820	697	767	838	780	758	811	851	828	766	758	769	813	782	793	824	807	787	788	812	788	767	764	784	777	808	776	789	760	820	825	841	800	743	799	771	787	801	807	778	792	804	801	811	812	807	720	805	756	776	767	766	776	776	782	819	788	781	764	812	792	760	770	827	796	777	800	749	756	826	817	809	791	817	815	766	835	751	798	729	769	810	780	772	798	811	807	811	814	806	772	742	821	742	793	803	780	811	812	839	766	796	839	773	805	818	795	756	826	781	861	771	796	832	795	837	793	785	769	796	784	827	792	844	769	769	766	802	806	775	830	846	834	824	764	807	807	764	813	782	764	759	776	789	760	798	820	823	781	814	793	811	771	792	763	780	793	736	825	759	791	781	815	782	767	754	769	837	732	812	812	806	762	813	769	748	770	793	758	749	797	796	828	776	817	792	820	758	797	744	783	781	794	804	769	816	833	757	788	754	792	784	825	765	793	753	764	808	807	752	746	803	792	820	799	791	786	809	796	772	780	797	744	767	810	762	827	780	779	802	807	800	740	768	791	768	804	749	802	750	786	826	766	799	784	799	746	818	799	781	733	798	801	760	792	758	788	814	803	759	784	764	774	763	775	808	855	745	766	798	724	698	828	847	771	780	777	716	781	728	813	834	705	809	788	775	839	800	779	760	801	823	803	788	754	756	734	797	756	796	783	826	801	802	764	775	865	753	738	806	806	810	791	766	772	783	758	788	772	810	824	789	788	765	804	801	769	748	705	841	790	796	791	787	833	811	800	749	784	757	794	805	820	782	788	828	788	770	748	792	797	748	809	814	778	819	872	816	809	779	797	767	787	785	744	791	793	707	813	808	789	768	780	761	823	784	745	798	810	774	724	746	792	846	785	763	801	810	787	825	752	750	766	803	774	836	782	792	774	779	790	777	767	802	762	769	774	707	785	782	796	782	783	824	750	791	778	797	786	770	780	784	803	797	811	753	798	815	793	761	797	773	810	803	802	796	779	805	827	781	824	849	745	824	766	810	847	743	760	783	753	818	788	768	817	799	824	751	756	738	795	815	806	830	778	773	798	772	820	774	756	814	736	779	809	853	764	789	781	785	750	793	778	782	820	789	774	785	794	750	822	784	809	820	810	785	757	830	797	773	776	811	819	771	786	759	808	749	802	780	773	783	792	813	808	731	734	743	756	798	822	770	831	799	741	750	769	781	762	746	805	768	803	777	794	787	857	804	781	787	749	774	728	785	810	766	777	818	806	763	765	770	762	795	752	771	829	781	793	740	816	782	816	774	779	791	841	732	797	819	759	832	797	785	821	774	717	772	795	753	767	815	826	784	728	747	790	749	802	851	782	741	742	739	761	729	798	775	811	790	775	827	822	773	773	810	794	736	792	782	781	799	812	805	748	765	774	802	780	772	732	812	811	798	756	770	771	788	798	830	796	805	825	791	788	742	791	746	772	833	795	781	803	805	821	785	815	807	829	798	759	799	755	727	702	773	754	810	808	771	778	815	781	720	806	807	738	799	763	810	786	785	794	741	771	799	784	808	737	761	810	786	791	788	779	793	780	767	786	837	842	796	820	761	799	791	800	803	780	780	829	776	801	789	812	795	808	793	816	819	815	808	804	772	721	794	775	746	738	859	744	824	812	760	783	773	830	762	807	779	807	787	815	816	781	739	801	838	821	819	792	838	776	769	746	752	757	778	728	784	799	770	762	831	765	784	801	761	799	797	784	772	802	770	751	812	733	799	851	760	752	754	810	771	788	761	749	792	810	817	795	778	795	721	780	763	761	791	805	764	745	770	789	783	761	803	782	827	825	799	788	808	820	803	773	799	815	771	848	815	747	747	744	791	754	821	843	774	783	824	770	787	799	750	779	793	782	810	764	820	771	781	816	775	753	778	747	785	772	783	828	777	795	769	784	818	816	848	778	809	794	760	792	723	776	758	752	787	776	837	801	784	796	821	786	788	774	767	773	736	758	778	781	785	795	819	758	776	740	814	812	758	790	781	735	800	814	850	809	769	771	811	742	824	754	808	765	790	810	757	788	793	760	829	797	786	764	813	718	771	768	774	745	810	763	781	802	832	764	774	764	771	752	814	764	772	785	847	797	803	793	800	774	793	829	829	823	785	796	840	777	831	763	793	791	768	802	765	789	821	821	762	788	815	832	737	792	743	707	763	776	776	795	757	753	755	782	821	783	808	766	770	829	778	789	799	817	835	841	793	766	784	746	793	772	793	791	744	814	760	770	762	806	775	761	766	798	758	780	747	778	792	821	812	716	770	820	826	780	766	806	830	776	846	770	817	822	786	815	825	771	772	773	774	843	766	749	803	791	799	779	815	800	774	782	812	774	771	799	824	767	733	750	816	713	811	762	786	828	788	761	822	809	810	774	806	804	828	796	782	792	768	863	843	879	809	798	778	804	780	868	751	795	766	789	796	816	812	802	736	791	813	796	771	805	786	786	788	799	807	799	770	764	781	797	852	785	810	814	805	816	805	813	834	783	775	739	781	765	785	835	728	788	826	805	771	796	768	827	845	770	796	773	768	768	794	757	814	808	839	796	787	812	783	781	783	767	767	801	835	748	817	832	752	812	749	781	764	892	811	812	773	782	783	784	829	758	801	802	813	798	818	762	772	767	767	763	798	805	767	780	771	767	783	790	795	794	790	823	811	722	765	780	806	780	732	766	779	740	834	807	830	820	809	763	813	781	776	716	792	790	815	772	809	769	739	779	759	787	812	789	764	822	832	804	777	739	789	777	759	775	794	808	784	833	794	803	811	789	756	856	745	760	785	800	825	730	788	717	823	755	800	767	812	762	763	772	847	718	792	798	783	832	791	822	747	749	849	738	791	772	776	773	825	758	813	758	787	817	781	785	756	738	789	819	791	782	804	814	779	757	791	775	751	761	787	795	780	775	760	799	771	747	782	776	774	774	795	766	779	784	715	726	821	827	820	846	791	790	770	745	817	807	749	811	773	802	784	823	819	821	779	773	790	791	773	792	762	725	807	762	809	819	805	825	802	779	785	831	780	743	808	787	790	811	728	789	783	755	863	769	758	773	769	830	835	782	780	769	810	789	786	765	792	790	817	789	742	763	794	787	793	767	785	745	767	766	805	757	825	781	795	826	790	754	742	772	765	830	787	778	793	752	764	753	765	766	805	783	796	814	785	799	804	792	756	783	794	772	778	743	800	799	797	817	767	782	827	846	792	784	832	769	786	789	830	778	806	799	776	778	765	777	809	713	766	768	800	762	759	805	725	798	766	798	795	831	785	843	824	800	823	808	831	803	782	809	789	810	784	796	783	740	770	789	768	814	804	808	762	784	804	778	771	789	772	787	839	775
8407	6547	5121	2872	2198	1858	1549	1421	1251	1148	1115	1107	1014	986	885	967	986	934	949	924	953	906	876	875	921	907	903	954	947	958	969	919	853	855	866	885	910	862	863	889	884	905	870	874	897	888	883	907	882	924	874	876	895	895	859	901	879	901	865	857	905	870	868	893	891	877	875	930	872	906	837	876	910	878	856	926	865	926	885	911	915	847	919	864	861	914	834	900	901	874	892	925	889	859	905	882	920	901	854	908	894	908	862	804	880	858	888	893	891	850	904	888	890	869	851	891	909	905	884	880	877	953	885	888	896	909	909	913	866	889	881	874	880	914	933	876	883	840	907	841	890	850	846	903	933	862	867	833	899	877	858	905	963	912	910	913	851	898	932	861	852	893	910	880	888	895	921	844	874	871	863	909	864	896	875	913	883	888	913	887	864	834	899	887	922	864	877	867	840	903	899	896	924	856	845	842	895	844	901	881	858	863	826	919	867	890	911	883	875	847	919	859	914	856	886	887	871	922	833	808	833	883	896	847	879	909	860	853	931	858	863	919	888	821	877	886	797	947	874	827	895	871	825	880	853	860	922	913	905	916	825	845	834	885	871	872	852	864	916	870	865	861	851	877	849	938	826	878	896	864	876	925	854	891	844	860	869	885	907	889	917	867	895	879	914	944	873	835	881	854	892	913	935	866	860	916	901	898	879	867	856	878	915	894	925	863	873	928	828	861	912	841	873	902	843	927	826	873	904	882	888	912	906	857	876	847	856	879	874	839	888	894	890	907	855	903	884	930	886	822	876	833	881	890	877	895	861	897	857	892	854	940	889	900	856	870	889	867	842	845	850	908	829	874	858	896	894	915	913	871	899	839	818	892	894	895	880	835	900	909	899	890	911	856	870	882	868	880	882	889	837	891	883	894	870	871	834	893	881	952	896	890	821	838	913	918	893	880	891	898	885	836	937	887	885	931	918	808	865	885	886	867	869	852	885	895	908	836	839	866	919	882	891	913	883	914	892	913	905	859	867	902	876	836	831	834	897	903	900	930	892	908	871	853	893	912	910	878	899	902	857	867	840	876	875	892	915	902	833	889	876	898	823	898	883	897	837	844	855	790	874	926	933	845	898	862	897	903	847	844	916	898	866	887	879	898	841	886	882	884	865	839	936	885	846	842	923	890	945	901	858	846	858	872	886	878	801	877	876	854	886	916	874	896	882	922	883	904	868	860	900	887	916	873	903	871	926	879	875	879	881	922	890	936	856	821	838	889	889	862	906	834	888	899	887	881	906	891	848	891	861	884	844	868	875	907	952	861	871	865	865	877	898	918	861	864	856	901	827	909	853	891	983	885	864	815	880	853	893	877	863	860	898	930	957	882	872	830	887	914	919	895	837	853	865	870	890	895	913	862	897	919	877	904	883	871	891	864	892	885	923	858	872	851	835	840	899	872	912	868	954	877	861	841	905	973	860	865	916	853	918	860	872	847	928	842	973	886	922	897	878	868	898	878	892	858	871	879	905	869	892	896	894	858	907	895	926	883	930	902	914	839	838	853	887	905	877	907	927	883	881	906	861	905	919	908	965	817	908	893	882	953	876	811	842	858	881	869	955	906	904	915	850	875	900	876	858	882	878	895	896	878	843	854	857	869	870	873	832	904	875	919	961	903	885	904	884	868	882	836	880	857	901	852	846	912	864	889	887	803	878	924	850	884	831	898	919	886	862	837	893	912	856	897	835	905	902	915	833	844	907	890	842	887	853	878	869	866	908	894	901	888	874	933	892	861	836	842	933	868	966	875	888	884	907	854	825	928	860	852	869	865	890	827	874	886	881	879	935	864	901	864	835	841	921	901	946	872	900	850	889	880	893	899	819	871	848	857	906	908	855	855	892	893	880	853	856	858	939	857	909	906	879	868	873	869	904	884	881	879	862	906	840	934	878	915	895	912	921	886	856	865	861	888	895	848	837	919	907	862	867	908	867	880	849	866	908	904	924	844	859	921	851	929	850	870	903	926	898	884	903	869	854	874	827	851	877	874	848	889	878	867	945	893	858	895	833	859	847	865	884	928	857	937	878	918	856	949	919	903	912	925	895	822	904	875	904	825	896	910	900	907	903	917	948	851	891	885	901	894	856	877	899	837	903	873	880	889	883	943	904	889	867	864	880	871	916	920	861	905	879	935	877	870	891	870	904	905	847	853	877	875	868	895	851	850	840	883	930	900	889	897	862	917	871	876	890	911	898	887	877	897	846	899	855	881	840	938	906	838	901	875	919	864	864	902	851	823	866	921	850	909	859	880	911	899	884	880	852	917	903	948	908	847	899	917	919	917	845	855	902	919	864	891	926	910	949	909	909	903	898	850	922	882	878	903	825	903	880	918	867	872	895	843	864	860	922	893	883	863	899	902	886	867	844	850	916	870	873	843	853	878	872	895	823	924	887	850	866	864	916	918	914	874	850	904	887	911	883	907	912	928	898	893	890	899	880	889	993	914	872	909	935	875	940	890	891	881	907	895	892	887	895	850	862	852	845	850	891	866	885	828	910	896	832	845	886	893	886	924	841	864	850	834	849	865	899	827	882	885	863	894	862	921	899	865	841	909	894	910	916	879	842	896	885	869	829	879	866	833	853	877	904	900	863	899	872	858	889	942	892	888	873	839	883	837	918	857	877	876	844	892	859	897	886	881	812	880	866	901	893	861	847	874	845	896	917	878	833	915	863	906	938	868	847	878	921	828	873	846	869	866	878	921	862	921	894	880	896	869	881	905	858	886	917	898	895	864	881	897	891	861	936	967	877	884	862	876	898	855	894	856	870	890	873	838	865	919	877	858	908	878	890	910	913	871	848	899	869	874	864	884	912	885	855	921	925	900	888	857	875	882	916	883	856	868	911	846	906	934	892	818	888	873	885	882	865	846	890	862	899	843	834	866	818	881	872	908	856	895	915	869	847	930	879	829	851	923	872	842	879	853	904	878	874	910	892	896	854	944	836	887	855	927	895	863	886	852	902	869	905	858	893	891	890	877	906	889	925	889	864	895	854	865	837	864	952	848	877	941	891	883	900	901	854	883	894	910	926	925	914	893	912	849	868	894	877	881	893	874	924	875	838	868	884	871	885	911	855	846	941	923	904	896	817	940	850	915	853	864	848	866	880	863	906	858	858	896	917	833	881	899	858	871	902	889	929	877	883	881	883	866	890	888	870	892	917	911	897	853	905	902	879	922	893	885	885	856	876	880	835	913	825	808	894	882	919	886	861	938	899	867	849	854	875	838	850	873	903	867	883	962	879	839	904	872	891	860	845	938	866	881	876	891	888	889	961	888	861	839	920	906	868	893	853	848	860	871	895	886	939	907	879	867	855	846	877	890	886	856	909	842	831	870	888	861	857	899	850	968	927	876	881	837	847	905	956	851	850	892	873	928	870	898	831	882	831	872	881	941	875	923	878	847	841	874	851	935	847	876	876	907	872	876	900	878	900	903	875	886	904	877	885	876	904	848
22704	21028	28817	23461	21017	21086	11097	1399	971	902	786	676	613	586	545	547	506	527	532	470	445	438	421	414	415	396	438	387	395	378	422	391	422	387	381	414	350	368	379	369	362	404	338	382	364	365	359	357	348	328	353	370	356	397	342	362	373	351	350	340	355	363	357	341	322	389	358	382	374	395	361	397	365	382	301	344	352	358	381	340	370	361	368	353	354	375	377	361	350	388	338	350	359	333	354	351	344	343	358	365	367	353	334	388	346	341	332	381	367	342	339	367	355	363	356	362	354	365	374	368	353	346	355	362	378	375	350	329	359	354	368	327	362	353	347	357	348	348	346	332	330	377	334	374	339	344	346	357	369	386	319	379	328	326	356	347	373	352	346	387	374	357	344	353	347	352	339	362	332	306	333	384	370	354	334	367	364	378	397	364	355	357	359	372	320	342	340	405	363	355	365	348	372	381	362	343	402	405	329	354	379	350	345	356	355	374	334	334	372	364	361	353	339	353	364	322	353	352	379	358	369	336	312	371	347	378	362	346	363	334	335	345	340	359	352	342	349	383	353	379	373	399	364	365	370	335	337	352	362	341	362	352	342	342	373	390	363	346	362	311	378	324	360	372	360	332	389	327	355	368	344	355	344	340	379	335	340	343	338	344	353	362	376	364	352	348	391	348	353	337	332	387	345	348	347	369	356	342	377	376	372	383	354	330	374	357	344	351	368	358	356	385	357	313	330	352	388	390	352	365	335	367	388	332	363	356	374	355	354	324	334	340	348	360	343	362	378	340	368	368	376	353	365	331	334	362	339	364	361	409	337	345	366	343	374	362	357	324	379	352	365	375	367	328	346	330	335	338	341	322	383	344	360	378	346	333	315	327	375	383	326	383	342	369	338	329	338	364	394	366	364	352	376	355	328	340	375	341	352	363	297	329	385	350	347	369	345	330	354	322	365	356	364	347	355	350	392	344	345	389	343	350	374	318	367	336	345	365	378	378	367	359	341	388	364	341	380	319	380	350	350	360	358	381	345	340	358	366	345	382	338	353	349	358	350	345	339	331	343	329	353	357	337	355	340	377	373	408	371	353	333	357	349	358	355	382	357	342	348	366	345	390	353	353	377	333	328	328	345	364	351	347	356	370	365	351	354	365	364	383	352	388	362	388	374	371	355	344	341	357	353	350	364	392	375	353	328	327	356	342	335	370	369	357	361	366	331	403	350	361	341	375	369	355	331	358	357	369	323	353	368	340	362	383	365	374	360	375	324	331	330	369	354	337	368	374	337	326	338	319	372	346	363	334	332	307	360	356	363	352	374	374	364	400	347	387	342	342	340	367	363	366	363	333	363	375	324	335	319	351	346	347	338	344	327	323	379	341	341	346	340	355	351	347	370	328	349	325	356	343	377	350	332	358	357	351	353	352	358	342	346	374	344	358	367	346	381	326	355	356	355	348	352	366	305	321	367	325	354	378	387	361	348	392	365	365	369	367	360	317	344	355	361	347	346	332	359	364	335	359	333	395	362	344	318	380	330	375	345	347	366	369	351	337	337	376	371	354	339	340	339	354	380	344	386	333	395	299	376	330	350	370	358	342	341	350	367	374	341	361	333	332	403	378	380	385	332	358	313	361	325	368	357	353	351	334	339	306	377	345	369	329	377	336	341	318	342	336	364	349	330	360	350	328	348	340	364	397	343	341	355	364	354	328	380	372	317	328	358	316	359	366	368	327	351	404	346	360	366	345	345	364	344	348	349	306	364	369	359	374	369	342	338	351	382	357	376	356	329	335	356	339	368	376	361	364	344	366	363	353	357	358	339	342	353	334	343	378	360	337	387	366	362	362	366	346	335	350	347	360	363	339	351	358	364	347	370	341	357	363	350	356	353	347	342	342	347	351	345	356	359	392	347	358	360	331	368	360	350	360	399	323	349	313	356	381	351	337	382	354	359	325	371	357	351	371	339	322	348	349	368	358	340	374	363	362	365	343	380	331	375	358	390	367	364	364	344	359	369	378	344	368	370	378	354	365	326	344	322	307	359	385	378	388	317	355	387	374	364	346	361	346	349	338	318	318	365	327	358	361	363	385	319	367	388	318	353	318	353	346	370	365	358	384	356	364	361	373	376	348	350	358	351	340	342	356	349	331	355	355	363	370	307	354	361	344	382	371	370	409	351	352	360	346	339	348	335	350	355	389	358	372	366	376	374	359	369	328	353	384	338	350	341	390	388	323	337	330	326	336	332	356	353	353	331	379	355	355	369	351	337	347	377	402	370	331	356	326	324	324	334	334	343	408	381	325	382	371	335	331	327	352	361	357	314	352	361	359	365	363	365	361	349	387	341	342	366	342	366	355	340	328	339	346	351	363	363	322	350	344	325	346	354	342	371	330	328	369	340	338	359	344	373	349	362	394	351	317	383	355	352	362	312	333	343	369	338	362	344	353	368	365	351	358	344	320	389	327	332	340	343	380	345	353	378	324	377	369	358	342	346	376	330	353	317	336	359	340	328	360	365	350	376	369	326	357	368	350	343	350	338	383	345	382	355	352	357	381	317	318	375	363	342	339	331	351	385	337	387	364	360	364	355	367	357	351	353	371	369	325	368	355	367	388	330	346	318	344	367	334	386	330	343	339	342	344	379	336	370	338	389	344	349	347	346	365	352	341	341	329	325	360	339	357	368	332	340	383	366	351	349	358	366	377	364	350	398	388	345	360	345	345	323	373	346	336	363	310	365	352	374	349	375	365	317	363	355	360	350	354	363	329	357	364	377	356	344	356	330	367	356	356	356	364	370	330	308	377	357	381	360	368	335	336	344	364	339	372	378	362	360	398	359	377	316	343	333	363	363	346	353	369	375	356	353	409	370	351	336	366	400	375	366	335	350	381	377	348	340	339	357	373	373	346	332	347	337	377	323	355	372	385	366	342	345	354	330	306	335	329	322	396	344	353	356	352	356	374	370	369	355	364	348	372	347	345	366	341	347	345	370	375	354	383	349	365	338	368	335	352	356	368	390	341	354	323	371	356	354	318	381	343	389	381	364	384	367	355	361	343	337	361	372	376	355	351	373	339	359	346	373	401	373	385	338	335	340	336	401	316	346	325	338	376	387	346	345	384	345	368	356	339	350	380	336	320	355	334	367	353	352	394	349	357	340	381	355	350	357	306	348	370	338	357	328	346	368	386	344	380	377	320	353	367	382	343	345	336	336	367	371	341	340	342	344	347	340	370	332	327	329	365	368	359	368	382	345	334	388	350	363	342	350	346	369	357	356	351	367	356	358	370	361	343	356	352	354	357	382	358	354	317	340	382	336	327	353	348	391	342	345	365	344	346	388	394	364	357	389	366	391	349	376	347	369	344	339	364	376	354	331	362	357	408	345	358	334	346	337	322	348	358	349	368	359	347	350	357	326	358	350	322	353	361	369	329	348	371	356	339	348	388	359	375	373	337	371	365	348	318	341	337	361	365	379	370	353	346	368	332	351	347	343	385	360	353
11613	17386	14112	7551	5172	3947	2996	2351	1935	1571	1250	1060	982	867	799	738	755	686	669	608	584	573	553	527	479	491	472	469	508	435	462	432	483	434	420	438	442	436	414	396	401	409	409	377	416	429	420	451	400	381	391	396	394	423	424	411	391	411	418	363	397	433	421	417	405	393	406	356	389	418	428	441	409	359	384	423	373	368	406	405	383	420	389	353	425	356	407	364	361	398	336	398	363	403	409	385	378	397	390	390	417	420	413	411	372	359	395	379	390	399	393	371	361	408	414	379	389	407	377	396	409	384	349	408	388	382	381	413	356	416	372	404	392	363	386	394	376	351	362	367	359	402	398	415	387	404	389	423	355	355	397	351	396	380	360	350	393	429	417	385	413	343	402	391	370	387	389	398	415	364	393	387	390	371	350	349	392	394	415	402	395	385	344	404	362	391	387	390	416	360	345	391	378	380	402	378	370	405	395	402	392	423	400	394	400	376	392	392	383	382	368	397	384	400	380	389	387	379	385	398	362	398	383	380	376	424	388	399	409	380	357	374	387	387	378	371	357	377	380	424	379	380	381	397	364	392	400	404	350	391	364	350	390	381	360	353	389	378	370	391	396	359	386	401	375	389	425	409	378	412	364	393	388	364	370	399	413	394	395	369	366	383	413	396	380	391	369	387	375	404	387	389	390	389	392	405	384	369	391	390	384	372	395	364	399	390	395	383	388	374	400	401	426	376	405	415	369	377	352	402	418	368	380	387	349	382	366	396	349	388	381	366	382	390	367	404	357	372	409	374	395	395	404	398	391	385	389	393	436	384	381	380	395	392	373	371	385	369	403	385	416	379	414	396	375	345	392	367	398	369	398	359	405	352	375	406	405	394	360	388	375	400	398	397	379	394	415	386	380	384	377	390	377	387	392	368	403	359	402	363	380	375	411	380	369	361	391	384	366	363	351	337	386	422	353	413	402	397	389	410	396	380	390	377	392	401	362	388	408	358	386	399	366	365	385	361	376	350	401	419	364	412	385	378	391	380	392	413	381	384	391	399	381	361	409	386	369	407	370	390	365	372	369	407	365	366	404	392	360	395	377	391	348	338	397	411	391	392	419	387	379	381	377	356	374	393	373	405	396	385	397	392	404	382	401	397	385	365	370	393	375	370	390	369	399	344	390	349	373	358	375	372	413	409	372	369	404	363	343	388	370	379	379	402	356	398	378	362	373	401	366	407	392	394	350	379	431	373	374	403	369	392	408	390	420	366	367	411	402	380	386	423	418	392	424	388	391	386	386	421	381	397	392	388	369	410	416	378	336	371	392	396	329	405	391	376	401	379	388	380	379	358	371	376	423	379	361	357	384	383	400	403	393	390	414	360	389	412	356	389	357	343	392	367	357	367	381	369	389	392	382	388	390	378	417	369	378	393	397	390	395	381	404	394	394	391	431	385	363	388	385	362	402	366	347	341	391	409	403	425	378	413	400	406	378	366	368	375	379	397	377	360	407	354	370	365	353	395	399	406	389	399	418	414	376	408	375	365	365	377	379	372	381	373	367	360	382	373	396	386	380	358	383	383	364	398	376	372	355	395	406	353	353	406	421	394	347	383	360	363	399	359	338	365	400	390	391	397	384	408	389	372	393	387	404	382	382	370	391	399	399	390	380	385	363	385	400	389	388	397	393	414	402	386	386	369	386	389	387	374	367	359	409	384	364	361	357	403	371	360	401	379	378	347	369	404	362	373	416	408	350	376	381	379	395	345	375	405	383	390	352	396	359	394	383	417	402	373	377	406	404	388	370	374	418	361	389	369	382	375	419	377	393	393	372	353	363	404	380	405	402	388	367	406	350	387	379	403	406	378	359	374	391	395	390	370	430	376	374	382	395	377	395	361	422	365	344	389	389	378	393	374	403	364	367	372	399	392	362	386	398	403	359	374	384	360	416	365	404	364	352	379	388	416	405	385	398	373	398	353	350	384	370	357	434	371	400	343	405	409	401	387	380	365	381	320	366	396	359	355	402	408	348	416	374	372	417	380	379	418	383	373	394	373	390	398	396	361	400	373	387	384	403	390	371	378	374	382	370	401	380	393	381	375	369	384	399	400	375	366	356	382	367	391	390	400	381	379	407	412	388	374	401	406	367	398	380	389	370	346	394	402	401	414	380	382	381	368	397	362	399	364	389	373	343	377	378	378	385	381	379	398	368	406	402	435	356	364	411	400	362	360	380	363	392	364	375	387	385	348	391	409	406	401	389	402	391	394	348	384	376	387	397	396	373	396	372	409	389	363	405	349	408	415	371	351	366	414	381	360	367	394	401	422	375	395	412	364	373	380	387	396	391	393	389	361	383	386	413	402	400	366	385	396	382	395	406	381	388	360	379	401	369	354	381	367	371	365	384	375	380	380	397	364	381	411	346	370	404	435	409	422	381	356	392	345	374	423	377	395	409	390	363	380	392	415	385	423	394	391	386	399	404	366	373	387	373	414	410	363	381	339	381	388	373	387	367	403	387	411	395	392	406	362	389	378	371	383	387	388	373	391	392	374	369	399	394	399	406	355	433	373	420	426	377	388	395	394	377	363	408	404	393	352	389	363	376	370	392	384	392	416	364	363	396	379	392	346	364	425	392	404	365	395	413	412	386	416	372	391	387	356	394	397	374	399	358	348	416	395	340	403	389	393	392	366	377	416	385	374	372	428	357	374	426	381	394	371	385	336	385	409	373	388	347	366	373	397	365	369	373	411	364	380	406	359	394	407	343	414	368	389	352	380	395	396	384	392	396	416	426	376	415	371	376	400	380	392	366	376	395	385	380	393	360	399	412	437	349	397	393	370	378	392	404	390	392	372	360	368	418	373	410	393	372	377	388	388	392	343	397	380	380	353	366	368	381	360	384	395	377	402	385	389	383	385	379	369	366	400	397	379	375	372	400	383	397	366	371	382	379	422	388	356	408	411	394	394	404	384	371	406	375	356	402	386	407	371	405	394	408	403	401	374	380	388	405	393	375	362	368	393	379	370	415	355	385	359	368	398	363	371	413	377	382	376	371	408	378	400	386	398	357	357	376	384	394	366	387	395	375	434	364	406	366	378	377	399	396	414	352	370	367	404	362	384	383	378	398	397	372	393	381	347	389	412	367	399	430	383	375	371	384	394	395	398	395	380	377	368	386	360	384	372	422	402	390	391	389	375	388	371	358	410	392	398	389	396	377	411	379	366	352	408	375	398	429	387	384	404	393	388	367	388	392	385	388	380	425	364	364	396	367	383	353	391	397	400	377	373	378	356	423	418	371	347	368	381	398	394	355	376	387	398	367	376	380	359	414	391	351	414	382	378	376	350	390	396	381	366	364	379	405	403	394	391	382	350	416	384	372	401	411	370	385	372	393	366	367	379	438	388	403	415	364	389	379	366	394	384	359	407	397	375	383	365	382	404	373	322	394	390	382	377	359	380	382	401	397	385	390	369	411	396	378	388	390	400	399	379	422	371	346	376	376	393
26753	20218	8426	1386	923	876	773	688	684	686	687	677	671	680	656	614	691	633	658	636	656	680	679	625	663	659	646	671	679	678	681	697	671	674	713	702	675	709	655	620	621	657	650	671	651	640	628	663	662	650	681	665	684	719	698	646	687	610	646	690	683	654	672	682	689	671	658	681	686	629	667	710	659	671	666	628	649	634	618	644	679	649	694	672	712	685	640	671	630	630	620	630	667	652	698	653	676	687	638	660	677	699	620	596	650	607	699	671	654	739	625	664	642	643	697	649	656	650	650	605	671	652	661	648	680	666	637	713	699	672	666	676	590	681	671	684	704	694	650	636	652	656	685	646	627	647	654	666	646	619	680	638	722	659	616	693	661	625	644	697	652	661	653	642	644	646	687	665	697	689	645	692	682	658	639	642	673	636	671	633	668	710	683	668	632	664	703	621	710	726	643	630	590	693	685	637	699	658	688	646	683	691	687	678	664	650	667	662	693	645	660	689	666	670	685	678	691	688	582	670	635	689	669	665	649	648	705	651	648	698	610	689	682	703	612	639	646	657	703	630	650	706	661	647	654	656	592	654	655	686	698	633	653	631	633	683	656	691	645	670	705	691	693	678	692	668	678	695	688	684	649	691	664	664	625	702	681	668	674	656	699	644	714	629	631	695	661	628	669	622	670	659	643	659	694	674	648	657	641	663	656	661	652	633	652	709	696	647	694	638	650	623	659	689	661	660	682	718	649	632	639	713	647	742	667	680	659	702	684	653	637	663	687	708	685	652	638	651	661	652	618	683	681	689	667	660	657	674	675	671	687	656	677	724	642	686	696	699	619	642	682	704	676	646	606	657	683	692	634	647	675	630	663	656	636	678	653	682	665	666	624	685	679	651	719	668	683	677	613	683	662	712	656	623	663	647	701	629	640	683	632	703	666	627	666	661	618	697	651	603	660	691	671	706	683	676	720	665	639	696	643	644	674	656	652	648	714	682	702	669	712	686	658	676	644	616	630	692	671	641	671	711	633	657	631	666	648	704	661	654	639	661	661	656	657	689	671	678	637	663	652	683	651	646	706	633	694	667	688	641	678	664	608	677	648	662	665	652	635	673	665	663	685	658	691	672	669	635	621	652	688	632	658	646	636	651	649	700	681	662	617	662	662	675	610	650	656	649	678	636	625	630	688	669	637	703	668	662	642	631	641	678	686	691	663	669	641	693	692	666	657	687	676	701	662	670	658	662	657	679	652	676	693	629	638	654	677	706	690	635	679	626	673	674	644	637	693	664	658	663	743	642	659	664	652	649	669	644	662	653	675	676	685	697	645	647	666	656	692	695	685	624	673	671	645	618	686	683	671	698	643	673	685	658	666	677	655	653	702	674	634	661	672	626	654	719	660	674	642	639	643	658	667	647	676	633	640	655	622	652	678	681	648	685	651	683	665	606	648	691	668	685	710	671	654	706	674	660	675	709	678	627	680	600	619	660	668	667	669	689	699	664	665	654	668	612	645	627	630	691	638	704	670	680	641	648	679	679	684	675	631	662	620	681	633	638	674	627	703	655	648	712	676	650	665	647	645	675	674	660	617	667	677	651	642	670	694	647	684	658	731	687	667	691	671	661	695	666	655	663	670	621	680	655	698	670	625	684	693	656	709	663	654	665	661	657	633	700	730	628	663	672	655	623	647	678	643	672	681	647	622	655	647	628	616	648	667	677	671	672	680	660	633	656	707	647	678	676	653	654	655	645	640	652	668	667	681	685	640	650	690	627	660	700	680	642	668	632	661	637	645	600	654	637	682	698	674	624	639	617	686	665	690	707	630	644	667	646	694	677	645	676	676	650	638	649	666	649	624	648	654	678	640	627	665	662	654	703	649	632	634	687	658	681	686	674	681	691	648	638	636	658	663	683	675	648	669	658	672	639	650	645	651	640	640	680	660	634	632	660	674	651	712	644	632	693	649	662	660	657	646	718	675	662	678	692	665	664	691	648	658	666	642	655	674	655	627	648	696	648	671	673	652	674	670	605	662	640	636	656	614	659	651	696	638	604	708	700	652	670	649	648	668	680	663	573	631	659	630	644	632	642	672	722	614	654	622	654	660	669	652	605	674	635	638	681	632	698	673	670	657	674	647	683	676	663	727	620	655	726	664	635	653	690	669	693	644	667	642	692	673	670	646	630	658	630	647	715	699	657	682	675	634	735	690	620	659	692	684	683	663	698	671	735	691	655	634	654	660	670	674	673	669	685	678	653	651	644	625	706	642	635	736	689	680	713	652	671	665	661	675	675	650	668	671	657	614	650	650	647	633	670	702	653	628	649	679	621	661	656	695	688	680	669	685	677	667	731	664	643	656	679	688	607	690	672	670	626	648	626	650	645	633	647	632	642	712	674	658	652	648	712	652	622	618	680	697	624	754	660	692	671	647	611	698	657	645	637	695	674	659	688	628	663	671	640	675	588	713	636	617	648	663	667	647	695	695	661	632	622	669	611	674	620	650	691	669	614	656	619	696	710	636	619	679	667	654	630	663	722	660	646	655	647	624	648	653	643	665	682	663	634	671	646	657	652	679	641	663	680	689	680	614	670	627	666	653	669	643	708	650	665	700	670	672	683	640	660	663	653	642	664	668	639	637	665	674	688	653	670	662	644	615	661	675	682	660	686	685	613	641	644	671	730	618	700	654	674	648	696	672	715	638	664	651	691	640	704	666	657	685	619	678	670	621	662	690	689	647	664	678	665	665	683	673	696	718	667	683	622	719	676	649	683	664	649	735	700	656	671	698	633	692	679	711	637	664	664	643	668	665	680	652	653	671	617	697	614	647	663	621	634	714	703	679	661	645	659	637	632	609	689	628	670	689	660	689	669	657	641	663	618	652	652	670	643	640	649	725	680	673	677	626	669	654	666	647	655	656	634	693	688	707	664	698	664	660	696	653	639	655	663	645	637	628	698	677	662	654	655	695	687	655	642	641	611	626	649	629	650	671	661	681	708	644	657	649	678	699	703	669	684	689	696	649	662	665	691	637	659	629	680	674	673	665	652	648	648	674	647	712	657	662	633	648	617	674	701	723	675	644	698	649	690	649	698	693	666	631	640	700	605	689	665	654	713	639	634	650	648	698	665	668	669	614	651	654	671	641	683	644	670	659	649	627	664	662	717	643	639	692	673	680	705	638	664	575	681	686	684	689	647	664	703	670	677	659	637	636	644	694	688	675	665	698	643	638	632	664	679	658	642	654	675	632	667	639	681	651	663	642	625	667	652	625	689	611	708	649	697	681	648	666	625	629	706	636	708	643	616	624	679	635	665	684	690	676	730	645	675	662	648	632	632	676	707	638	655	650	716	668	671	678	684	714	678	648	688	629	689	636	672	683	665	688	652	704	644	682	699	662	674	691	644	673	652	651	623	709	679	694	671	627	644	676	646	635	667	674	726	703	676	685	639	658	655	667	653	633	690	660	659	637	654	643	693	694	715	624	661	678	661	651	632	583	622
6297	1642	1469	1052	918	892	852	834	806	813	765	798	777	803	767	755	782	831	804	810	796	769	798	825	785	780	763	829	810	761	759	732	752	732	801	751	756	779	793	798	801	760	802	804	797	786	805	760	756	728	740	724	741	801	789	788	796	795	747	760	737	809	775	761	768	800	779	764	741	773	722	750	825	782	835	752	771	787	800	740	786	766	726	727	809	737	799	808	735	755	757	741	778	741	791	814	770	791	748	772	789	780	753	783	719	801	785	789	809	823	788	747	757	779	787	759	687	745	798	774	753	765	768	768	763	831	771	783	846	767	770	818	710	745	722	769	738	775	755	752	763	803	761	817	783	761	789	763	786	787	740	745	813	783	766	794	732	724	778	751	749	783	789	793	763	710	776	755	767	760	780	752	719	728	827	765	778	695	829	790	748	789	779	795	762	762	788	776	801	764	739	766	773	805	746	783	773	748	772	750	769	761	807	784	777	774	769	725	742	770	819	808	766	755	747	768	731	791	766	762	774	789	767	819	770	801	746	783	726	777	764	771	741	775	780	809	785	736	744	762	730	788	741	784	743	846	748	727	797	785	778	741	783	779	698	746	835	759	786	731	780	780	800	768	753	776	836	763	767	760	780	763	779	736	766	818	819	738	752	800	762	734	797	764	768	717	742	789	746	762	764	733	791	749	742	737	773	749	817	836	725	711	743	794	713	760	765	792	718	800	788	796	797	781	749	792	739	730	805	770	737	734	758	785	791	783	792	718	738	766	775	759	745	762	722	725	758	748	768	785	784	768	737	780	750	790	788	760	771	802	738	751	790	769	801	714	751	749	788	807	764	796	789	761	784	751	727	762	747	735	743	707	777	774	766	723	767	761	740	774	735	746	747	771	776	758	780	778	788	796	802	773	745	739	730	776	798	765	790	770	772	783	798	783	776	776	782	747	760	774	732	706	726	764	763	776	712	735	774	763	834	739	800	813	731	761	755	794	795	753	775	746	830	756	775	756	759	754	774	720	776	745	776	751	769	779	748	767	784	718	755	783	761	771	692	754	793	742	719	778	795	837	740	724	747	806	714	780	789	767	737	752	763	771	743	730	804	708	739	774	767	789	789	768	809	746	797	763	741	802	749	756	787	795	750	776	792	761	767	742	774	793	788	756	825	769	794	762	772	764	736	757	790	734	739	754	771	771	823	777	736	760	783	774	763	813	778	749	762	824	782	738	781	791	787	754	771	720	792	763	766	734	760	797	823	756	755	747	788	744	804	772	786	742	809	776	770	763	758	752	768	748	758	748	811	717	765	743	719	790	741	770	792	771	675	725	774	785	753	746	790	820	772	775	786	765	774	775	776	764	779	747	770	761	815	776	799	781	791	788	766	761	775	737	767	761	764	734	774	768	748	789	760	725	766	814	753	761	745	796	824	794	777	821	758	797	746	757	766	796	773	745	813	794	746	774	713	771	775	747	802	783	767	768	765	754	768	725	769	741	769	747	761	766	759	747	795	793	739	770	777	785	781	767	766	789	766	790	772	801	735	787	721	764	800	732	796	768	794	761	762	791	773	715	802	790	809	789	780	734	795	781	741	744	743	765	767	815	823	812	798	767	742	824	746	776	759	726	759	766	758	773	774	766	775	746	783	762	818	737	755	777	734	789	752	784	705	769	742	699	738	756	769	734	757	774	784	800	814	770	784	763	805	730	835	834	815	777	796	764	784	757	740	774	714	801	764	741	813	787	776	742	731	760	789	714	790	741	779	770	757	783	795	713	780	792	671	785	793	737	757	831	784	760	778	772	729	753	803	744	782	749	757	732	783	757	770	763	782	782	783	731	743	808	751	766	781	767	806	757	778	813	780	757	777	750	769	791	758	749	782	759	761	810	757	781	790	740	783	753	773	815	737	753	755	736	760	797	823	742	761	742	786	796	782	766	754	749	764	790	739	776	780	795	745	790	764	779	745	781	767	812	707	711	698	755	753	813	778	774	786	798	743	689	774	792	758	738	770	719	750	734	787	817	773	727	794	715	792	785	750	721	783	777	760	750	757	750	768	744	737	762	784	762	741	783	812	787	793	756	793	749	775	790	777	730	756	738	741	742	804	754	777	729	796	745	755	815	768	812	805	810	782	751	778	746	758	745	741	795	759	807	792	801	770	743	723	768	798	769	736	701	787	770	759	724	854	774	712	779	808	745	832	815	757	730	787	781	735	799	760	792	772	723	761	802	757	785	760	788	763	752	755	744	810	737	803	706	782	797	763	718	766	759	783	795	759	772	787	748	768	732	764	815	768	763	755	774	795	772	790	754	741	826	824	798	725	724	795	752	734	788	712	733	768	749	810	756	769	741	781	793	763	792	778	769	753	763	774	767	813	779	784	780	735	714	781	777	803	783	737	752	794	816	757	714	757	799	773	796	752	781	762	766	774	752	737	732	762	741	766	796	823	784	783	818	800	746	754	771	785	786	761	758	751	831	767	767	775	782	722	738	769	774	768	715	789	787	813	726	782	706	791	814	822	778	758	775	779	767	753	765	797	723	778	763	747	744	744	741	788	790	774	742	769	784	733	810	794	780	789	754	753	815	727	765	802	782	780	754	719	786	775	763	776	761	792	757	742	807	737	748	794	766	786	808	794	796	785	766	779	769	789	742	752	764	802	786	802	758	787	748	785	799	756	711	746	762	755	768	735	791	795	794	761	785	748	799	812	750	779	734	793	737	757	757	726	767	746	714	764	758	792	796	759	795	784	745	748	801	779	771	751	801	776	748	768	775	748	862	758	775	776	789	791	756	760	815	753	782	804	762	769	745	766	786	731	730	717	745	745	780	765	785	763	770	833	752	767	768	782	758	723	742	740	758	787	783	720	753	765	750	792	771	812	790	737	775	715	736	785	761	811	745	712	785	769	760	769	832	737	769	812	756	739	794	770	804	778	783	733	728	711	750	777	798	779	746	814	769	726	758	776	793	788	757	772	779	753	743	821	758	778	756	778	756	773	802	775	770	729	757	810	736	760	790	809	738	781	791	750	757	788	823	778	736	733	771	784	772	749	779	796	742	815	740	784	762	771	768	819	807	805	755	754	780	748	792	782	742	796	726	765	791	786	740	783	725	755	750	736	797	748	729	781	771	742	754	770	720	758	736	779	762	764	770	769	770	785	739	765	795	730	766	811	813	790	787	783	761	825	792	775	747	801	780	745	758	755	774	785	806	791	752	777	782	735	773	744	780	724	765	763	714	772	751	731	761	772	740	757	706	775	781	764	783	822	805	727	827	740	746	772	809	775	795	799	769	816	805	741	754	749	767	747	729	800	738	771	750	785	745	773	772	743	773	782	677	750	740	761	766	806	786	747	794	790	770	746	768	737	810	794	746	796	705	808	781	745	743	763	768	741	756	763	734	771	791	736	793	821	732	773	750	782	794	765	729	704	764	779	779	746	728	804	777	814	739	765	787	775	787	747	791	782	755	824	775	710	772	721	739	772	762	821	801
23722	20982	28353	23793	20968	11958	1417	768	637	612	546	533	477	410	461	397	386	395	436	389	356	364	378	379	364	376	403	342	349	355	387	358	347	361	347	340	333	349	365	331	303	312	332	353	338	323	331	330	328	357	369	353	364	354	323	349	348	339	308	331	338	340	351	327	347	321	322	333	315	317	337	350	342	331	330	367	310	311	342	350	306	341	361	351	339	361	298	356	343	351	322	319	343	312	330	334	337	331	372	328	313	317	335	316	305	338	338	330	323	328	359	308	297	363	320	344	334	338	377	354	341	352	334	333	339	307	343	327	331	320	352	335	322	329	281	315	324	349	323	309	318	323	335	347	311	310	339	362	352	308	325	349	329	351	348	348	351	310	333	332	321	328	337	309	299	341	329	333	346	357	324	324	346	313	351	325	358	330	315	342	352	336	323	331	362	342	340	327	315	360	316	309	315	328	305	354	353	298	344	341	319	337	317	341	320	342	330	317	319	345	319	294	347	370	339	359	335	324	352	346	373	345	317	342	296	338	345	371	355	325	299	320	308	306	351	342	312	316	359	333	332	347	340	337	320	355	302	381	342	329	332	325	343	335	318	340	323	351	321	319	314	333	310	318	353	348	333	336	322	336	335	332	316	353	309	375	328	359	345	305	356	328	330	318	319	325	326	364	318	330	334	314	344	348	333	354	356	326	333	324	270	357	345	365	323	329	349	342	334	287	302	322	325	315	347	333	339	331	330	335	273	316	321	339	318	315	325	332	331	338	334	311	314	330	310	330	349	301	315	323	329	333	314	317	317	308	311	329	373	308	325	354	300	344	316	364	331	367	354	346	323	354	344	349	337	356	313	334	327	289	336	290	316	350	323	315	347	348	332	348	332	350	324	323	332	340	317	309	365	331	336	336	330	351	347	322	322	320	295	311	295	312	346	312	332	337	314	308	356	331	356	318	337	344	332	330	326	341	323	341	307	366	327	335	339	350	339	338	335	366	330	312	345	336	325	351	309	325	341	326	323	341	308	294	348	341	351	324	319	329	314	345	332	346	334	322	335	342	311	331	362	324	313	323	297	380	291	339	326	328	346	365	303	350	357	322	364	306	322	341	305	341	355	298	326	332	365	333	363	301	378	335	331	277	325	326	338	306	340	302	320	350	325	330	303	314	367	344	335	325	361	323	310	325	339	328	350	311	343	308	350	347	305	309	311	350	349	355	336	329	326	316	335	341	323	332	354	316	319	305	324	323	348	352	329	345	353	332	311	339	331	335	312	330	342	312	344	346	327	314	321	305	366	349	322	334	332	317	333	324	367	334	325	286	308	329	330	342	314	329	350	323	348	314	338	350	342	311	326	328	323	303	346	351	324	307	316	340	323	317	322	316	313	336	334	366	339	340	305	300	378	317	349	320	295	336	341	308	335	313	306	314	321	310	327	339	303	335	329	321	336	323	363	355	374	350	342	326	316	376	338	322	335	340	309	342	288	349	310	319	351	340	338	331	324	329	351	343	350	316	335	339	344	345	350	309	321	308	338	348	322	359	340	319	326	300	347	321	341	285	341	299	330	328	314	322	336	330	316	360	324	301	317	323	323	335	343	339	326	293	352	387	324	319	346	321	346	323	328	327	315	322	325	344	331	323	314	324	316	311	353	349	340	344	366	326	332	311	349	328	345	300	355	323	315	302	353	318	318	336	322	356	363	362	352	303	330	317	328	330	318	317	330	306	307	317	333	330	341	333	358	356	338	349	350	360	327	310	311	294	346	364	325	322	337	366	346	329	335	324	320	345	351	371	289	316	330	325	317	346	330	381	315	329	362	329	330	345	382	386	335	332	326	356	326	353	331	331	350	348	373	320	374	343	339	320	328	312	312	331	323	343	351	324	358	359	349	318	325	317	290	338	348	351	330	297	285	332	284	342	310	362	351	318	391	328	322	332	329	377	317	350	340	345	343	330	327	334	343	328	342	336	315	303	348	311	367	349	360	299	352	338	328	347	336	347	336	316	384	337	349	307	324	339	353	310	366	342	347	320	314	342	362	336	317	339	327	338	367	330	300	332	353	330	311	341	339	293	374	288	348	338	324	353	336	337	306	333	314	320	316	337	326	320	330	348	310	337	314	328	319	337	304	279	329	334	330	332	349	348	320	345	355	364	333	309	329	335	335	330	341	324	316	348	346	361	309	310	309	344	336	324	347	337	335	353	307	318	359	363	343	351	291	325	336	335	329	293	342	316	338	316	330	288	357	340	315	358	354	335	333	312	340	323	326	334	315	335	316	352	338	314	332	323	324	322	335	305	334	310	323	341	329	294	340	329	349	311	357	334	382	324	347	334	316	291	351	313	333	319	317	303	368	328	389	338	353	329	351	340	344	350	320	348	316	346	343	331	324	297	340	351	306	320	330	336	342	322	321	322	336	356	329	339	357	301	322	328	321	322	327	340	348	333	335	302	313	312	315	329	315	372	330	353	332	347	366	339	341	316	334	359	333	361	311	346	348	338	356	315	345	319	324	341	399	327	324	329	362	326	354	316	344	303	338	320	296	343	347	331	351	321	320	324	347	331	332	310	322	316	362	295	340	316	337	321	313	311	352	348	336	347	320	347	338	351	319	309	336	347	320	331	317	324	299	314	362	320	306	333	342	343	316	333	357	360	309	290	308	303	298	306	348	329	340	343	338	324	336	352	289	312	344	337	338	333	321	354	326	356	315	348	336	332	332	338	357	317	332	346	346	303	355	390	345	334	354	329	336	310	307	319	344	329	341	352	335	322	334	359	333	318	328	338	314	344	365	338	331	330	334	385	338	343	298	299	342	338	342	308	316	315	318	317	315	368	348	320	313	330	308	329	329	306	344	343	306	289	344	335	322	322	342	356	312	350	327	316	359	313	325	324	359	310	313	371	347	317	340	312	345	325	326	334	332	341	325	339	325	331	342	319	321	336	319	325	345	317	339	364	319	385	309	322	351	334	297	343	332	329	336	343	351	306	325	308	309	307	309	303	337	328	340	344	349	290	293	310	318	318	345	311	339	330	310	327	339	338	377	341	335	344	340	306	309	308	319	382	355	309	370	312	329	320	322	335	339	372	318	353	321	343	326	326	334	330	336	338	326	306	298	373	303	325	340	331	303	304	341	354	330	337	352	299	330	315	341	315	315	349	372	315	307	360	330	338	310	343	324	296	325	321	293	349	352	344	378	326	329	334	342	321	359	324	363	317	336	341	303	311	327	298	320	321	331	322	335	309	361	345	290	369	321	334	325	331	346	366	324	288	331	341	340	312	353	308	350	323	333	325	310	321	335	329	329	329	279	361	319	359	295	336	324	342	313	372	339	350	321	330	327	339	353	359	327	299	338	347	327	337	287	317	320	337	324	302	315	346	361	366	316	285	325	306	357	341	358	323	337	326	297	379	341	334	333	318	337	318	299	348	346	333	324	313	351	298	370	308	345	311	324	321	325	349	344	321	335	329	325	323	285	322	349	316	333	311
8148	10556	8750	4178	2929	2237	1780	1445	1202	1030	858	770	672	660	586	579	579	565	498	509	504	457	429	452	475	442	432	443	433	412	436	423	426	439	422	397	419	436	408	404	413	368	423	415	382	430	410	406	406	367	436	418	399	428	431	422	411	397	353	398	356	394	401	386	393	410	406	376	411	424	395	355	411	364	397	382	370	401	423	375	386	414	377	382	409	383	434	401	376	412	381	402	381	412	377	402	386	397	436	401	367	377	420	396	355	376	395	405	379	393	412	362	398	354	393	391	429	369	413	408	386	320	399	396	404	371	438	381	416	381	370	410	407	403	395	360	389	386	394	392	378	409	378	419	416	391	369	428	388	401	369	401	383	390	375	423	361	355	388	402	396	419	401	384	388	406	347	396	386	380	387	393	370	396	397	370	394	402	395	403	371	445	404	360	394	350	412	387	418	346	383	365	351	434	392	351	392	407	374	402	405	377	381	366	385	373	354	400	342	380	403	420	409	401	368	370	357	373	398	430	408	378	383	427	405	388	390	390	452	362	386	401	407	412	372	404	392	355	408	407	420	410	399	359	394	383	372	371	376	374	381	354	369	400	388	392	376	396	411	372	407	388	372	396	383	390	376	398	410	419	379	386	362	428	383	398	403	385	369	396	405	436	350	396	380	401	393	409	396	392	380	370	389	360	417	400	403	399	378	418	378	389	378	397	394	373	415	397	402	376	392	400	399	407	398	407	389	389	371	415	329	374	395	429	387	379	376	369	370	390	401	387	402	379	365	398	364	397	379	411	391	373	378	382	353	386	431	389	366	387	388	419	401	380	391	380	398	407	411	413	350	386	382	369	367	361	407	374	424	385	389	385	381	397	389	381	398	377	416	381	386	418	406	412	404	395	379	378	378	381	408	382	391	393	394	358	395	397	378	396	415	394	414	367	376	367	411	403	373	378	379	415	371	384	402	394	352	361	391	336	410	393	344	399	404	381	393	408	372	354	405	390	380	366	370	353	376	397	420	432	367	375	414	366	415	392	365	367	366	372	388	356	401	384	397	401	426	375	411	424	363	428	390	381	413	411	352	401	385	378	385	406	418	414	405	383	395	392	407	386	396	399	418	371	361	385	402	377	392	382	346	388	404	363	372	414	377	387	369	394	371	364	383	391	399	364	388	357	392	382	405	408	406	384	368	367	407	386	376	382	406	372	362	396	419	391	370	391	383	419	410	378	423	326	406	390	396	384	418	401	385	387	369	374	364	400	359	407	390	379	391	388	398	445	411	397	390	377	389	394	359	362	360	389	352	396	412	398	362	385	368	418	395	423	382	378	380	391	385	360	392	361	343	393	372	399	389	396	398	390	377	373	371	381	373	377	369	352	417	408	391	397	407	403	375	360	375	379	426	402	365	428	368	391	374	387	392	400	365	376	403	411	378	360	363	383	397	405	413	404	365	392	359	403	349	393	383	423	379	355	373	391	412	384	412	379	372	367	409	397	405	395	387	359	381	380	419	391	386	354	389	390	376	414	370	419	368	393	392	397	387	410	380	360	385	379	361	398	390	393	376	428	338	394	382	384	380	416	391	371	403	362	395	410	369	373	355	367	393	366	406	366	399	386	408	364	369	445	397	388	365	384	362	385	358	367	367	380	395	382	372	402	359	401	400	415	375	400	378	349	401	388	381	409	378	367	407	378	369	417	361	409	378	375	389	409	377	409	416	378	412	387	354	367	369	393	397	373	381	378	378	372	387	392	377	359	399	367	355	385	391	371	384	365	372	395	423	384	405	382	406	321	375	404	350	380	405	386	409	391	391	388	390	355	396	369	358	381	381	395	388	405	376	398	382	387	363	395	392	384	371	382	333	380	370	378	375	365	365	392	359	399	364	369	399	417	385	373	382	395	387	384	362	362	336	407	386	384	403	397	396	420	393	401	380	362	399	372	382	404	391	409	408	398	410	363	399	394	350	399	386	394	402	412	399	403	405	367	408	388	395	431	403	388	423	380	363	387	403	406	369	383	360	387	385	411	380	379	395	427	366	373	392	374	415	383	390	359	389	380	429	375	381	353	383	413	392	415	393	367	410	425	419	409	399	381	404	366	386	381	378	379	350	411	383	394	399	421	391	417	369	381	399	400	380	400	387	391	362	386	425	405	415	389	399	399	443	397	412	404	370	383	387	389	368	390	417	397	405	358	417	391	370	400	410	378	411	425	380	408	390	421	358	394	353	375	401	389	382	397	365	373	375	357	390	387	428	384	413	412	379	364	398	394	422	382	417	407	375	389	358	379	407	404	395	400	386	397	384	374	389	365	360	372	381	390	422	410	382	398	398	393	399	373	403	399	403	377	399	353	407	422	376	396	406	398	356	403	377	404	378	362	370	382	373	408	424	411	375	384	395	402	401	355	401	363	366	377	416	386	404	382	391	391	403	370	395	370	359	416	383	386	359	364	399	394	400	416	450	392	414	391	422	404	395	390	377	423	354	389	419	377	403	378	350	362	399	363	363	357	400	404	396	418	414	379	367	373	356	371	397	341	424	370	359	395	424	397	373	395	406	348	410	409	380	364	377	396	364	377	377	382	385	381	393	389	390	390	412	410	428	383	379	368	386	426	361	407	397	375	356	372	373	400	382	391	392	390	380	374	412	418	414	402	380	398	396	403	376	366	389	384	404	421	379	388	394	380	350	381	406	374	389	375	408	381	408	381	373	356	354	392	390	378	399	404	432	398	401	377	387	393	371	372	390	398	395	381	373	392	421	396	366	390	382	393	378	387	393	370	408	392	392	404	401	363	400	402	431	385	364	363	377	389	372	378	399	400	395	383	406	390	375	375	384	410	395	377	367	390	356	388	383	393	398	357	398	368	343	399	383	400	388	380	393	410	385	356	376	393	415	362	351	398	389	355	356	404	384	400	388	391	394	388	439	385	375	375	365	378	389	371	387	375	408	387	403	401	388	385	364	414	382	411	401	370	392	371	362	361	379	384	408	416	378	385	380	386	380	400	389	374	356	346	397	390	363	386	405	356	375	371	394	341	396	345	400	386	399	411	407	383	386	391	418	388	373	381	392	405	392	379	390	394	379	377	363	391	381	384	396	405	399	403	376	366	371	370	352	376	357	371	409	372	435	409	410	358	408	398	400	398	433	363	394	346	383	382	395	371	392	381	413	393	389	406	391	404	385	398	389	428	399	398	374	385	371	375	389	378	407	386	403	414	367	429	372	419	402	372	405	395	362	422	386	362	365	370	426	398	390	402	375	366	410	411	409	372	380	414	422	384	384	391	389	405	403	402	414	380	376	377	387	380	353	371	394	375	367	399	377	390	399	396	394	365	401	364	363	367	405	385	359	411	352	407	385	362	386	395	389	373	360	375	404	403	349	418	393	373	374	386	391	365	374	402	389	370	377	401	390	349	409	394	392	408	387	424	380	403	372	372	406	385	414	384	389	386	393	361	383	388	373	399	389	368	387	401	377	374	405	362	382	358	378	383
25002	21014	27351	24815	11638	1409	1117	998	995	917	950	893	816	845	829	835	825	898	855	826	794	792	823	829	840	802	816	829	801	820	818	779	809	762	754	827	806	824	772	821	835	842	809	834	806	816	812	831	764	819	799	794	785	803	838	833	809	854	797	785	781	826	820	788	771	800	864	806	813	758	776	791	789	826	857	811	813	804	791	792	781	743	813	792	804	796	840	787	806	808	771	784	787	776	777	802	815	796	772	792	754	795	818	815	799	801	827	808	827	751	824	771	861	745	838	847	776	832	830	814	807	795	769	784	781	816	815	806	778	842	803	801	841	809	768	794	823	777	786	775	814	796	827	803	798	820	780	814	803	771	795	762	772	812	781	831	815	810	797	777	789	783	766	820	776	758	775	799	814	828	799	805	798	804	805	788	793	788	773	800	804	812	751	805	777	823	782	826	810	850	753	796	761	797	783	784	815	823	788	800	771	787	782	805	834	732	850	793	825	809	805	758	764	774	799	802	812	791	782	812	801	849	726	783	803	746	818	807	788	801	851	774	806	797	807	803	807	792	798	792	782	852	731	773	803	790	814	811	775	777	754	816	794	809	773	730	779	802	790	746	760	818	795	806	832	774	800	826	791	772	773	790	756	839	772	790	788	803	827	754	770	763	808	833	770	780	810	783	726	796	794	805	819	774	775	742	775	806	785	819	772	777	729	835	781	803	795	757	778	808	801	807	785	784	793	771	799	821	790	784	801	812	810	783	793	831	825	771	800	758	777	809	785	759	787	765	791	773	795	794	845	841	778	788	804	768	774	778	765	795	794	803	777	826	760	784	806	800	825	756	786	854	845	855	830	782	786	772	810	814	826	779	819	780	847	770	789	810	745	781	804	821	815	836	791	785	832	761	762	776	772	754	779	746	791	826	745	807	846	802	814	814	743	791	788	817	815	768	793	765	776	780	756	838	827	779	858	786	778	750	825	778	770	826	770	783	782	788	767	804	828	796	824	762	814	729	839	742	846	777	784	720	810	805	794	782	820	823	865	827	787	784	811	783	795	760	822	800	798	806	760	750	758	789	816	786	793	860	781	797	818	816	802	829	777	833	741	787	777	816	811	802	830	814	804	808	808	739	785	813	791	841	783	833	818	792	768	775	827	818	781	808	796	747	742	792	808	793	815	882	851	750	801	843	828	778	833	734	792	776	790	788	822	819	808	789	814	777	801	797	804	828	798	835	750	783	804	790	778	794	802	741	705	776	758	814	753	789	821	836	784	807	772	800	823	833	803	777	749	805	773	711	781	776	767	833	830	869	814	802	811	788	818	755	759	847	799	798	792	776	793	808	786	776	798	809	777	766	751	832	770	813	771	825	777	746	851	785	778	842	819	787	757	796	800	824	824	821	797	782	803	841	795	869	786	731	814	780	824	822	823	810	791	752	772	776	765	818	786	861	803	858	781	802	818	787	811	781	782	800	763	795	806	824	775	791	754	814	805	809	806	743	747	761	790	814	787	814	772	792	765	795	777	802	771	798	826	785	768	788	785	769	836	777	771	788	865	775	733	746	791	796	795	792	789	810	769	778	809	830	793	832	842	810	783	754	747	795	766	809	815	852	804	801	771	779	812	789	868	789	797	820	805	773	736	783	796	766	781	799	770	836	821	802	771	764	792	808	772	800	758	853	766	835	756	778	778	830	795	759	791	734	787	794	765	806	752	769	774	858	802	769	810	833	781	803	841	784	855	815	804	780	772	755	779	784	820	790	740	813	797	810	814	751	765	785	799	773	834	759	764	794	772	749	781	822	794	819	754	755	768	787	786	793	784	818	812	860	809	759	821	825	812	780	780	769	822	771	766	798	780	797	819	767	826	764	834	811	718	800	844	778	780	823	766	787	782	753	788	769	794	855	768	815	780	753	788	846	816	790	836	787	801	805	789	776	757	804	803	768	863	798	783	786	771	810	784	783	826	800	762	769	800	789	791	803	825	746	835	735	726	797	806	772	781	764	816	758	869	817	781	800	777	810	799	746	774	765	783	796	845	790	783	810	818	777	761	759	852	798	785	783	801	790	752	795	749	794	783	788	796	808	780	781	787	795	834	745	819	774	795	821	740	753	809	800	798	805	769	802	792	837	844	739	782	794	794	817	750	797	780	810	789	831	803	771	732	850	777	812	832	768	797	789	758	737	839	786	777	791	774	816	771	802	758	812	813	828	802	785	756	754	827	787	774	805	716	801	805	761	804	818	819	742	820	777	780	815	813	808	796	779	837	761	783	827	834	758	829	736	752	840	849	742	857	760	800	797	782	825	827	787	830	801	821	772	842	815	853	764	814	767	770	818	804	826	819	810	762	784	799	796	829	734	781	809	762	812	777	811	833	767	816	766	807	750	777	804	774	788	850	766	806	804	805	790	801	785	809	808	785	834	777	769	789	752	787	758	847	741	786	822	783	799	734	828	776	789	815	850	780	785	823	781	794	788	824	758	783	839	755	811	761	781	778	830	731	804	815	772	811	801	746	752	749	789	789	781	773	809	782	761	763	766	746	854	747	772	742	779	816	784	780	763	783	793	783	797	798	761	756	824	804	773	803	804	752	747	791	842	749	793	811	844	860	789	759	778	789	818	777	852	797	745	787	811	775	824	810	805	756	796	811	813	809	822	847	779	787	773	792	820	779	814	827	778	780	815	818	829	808	796	777	773	810	819	779	765	838	790	775	771	786	813	760	756	788	840	838	789	794	861	793	788	751	798	822	734	804	748	817	791	800	801	773	813	829	758	814	778	813	752	768	768	835	770	833	749	769	835	814	765	830	795	805	764	780	830	759	800	844	790	800	758	788	805	783	823	796	800	766	756	800	771	780	783	822	819	759	786	760	751	776	789	795	762	768	769	793	762	812	795	770	821	839	826	860	814	781	784	807	804	738	805	821	830	785	777	805	803	766	784	786	796	847	775	835	842	826	762	798	846	825	750	745	812	748	814	807	782	771	784	842	799	780	749	828	774	780	790	839	759	835	769	789	789	781	836	793	833	820	781	784	803	777	761	793	834	823	753	841	778	755	741	748	803	763	842	786	803	836	803	809	812	781	792	798	763	770	768	819	776	837	801	772	804	754	771	719	847	806	810	869	768	788	829	766	798	829	814	784	821	756	768	815	785	823	832	821	789	807	851	841	832	772	766	741	820	805	766	816	812	785	786	762	783	794	814	773	806	800	799	796	829	779	774	803	797	795	789	855	768	777	783	822	764	825	804	757	748	793	797	806	784	762	808	796	753	819	839	814	799	807	787	837	842	846	811	830	825	762	759	773	769	781	797	795	771	786	809	775	822	799	827	860	799	756	847	835	807	775	827	788	797	784	772	802	781	820	853	791	826	809	801	740	804	786	802	791	778	826	776	778	767	750	860	772	774	845	785	799	748	752	806	852	780	786	754	783	768	776	781	802	783	789	799	853	779	737	831	778	877	839	802	847	813	819	824	838	794	725	797	846	724	823	844
7935	6596	5203	2843	2172	1865	1626	1427	1302	1257	1104	1077	1043	1022	1005	949	1007	995	952	958	953	967	981	975	943	899	889	926	903	886	905	886	887	866	908	933	900	957	929	915	870	947	969	906	980	918	898	893	928	894	949	872	916	947	894	919	874	847	863	846	870	892	913	904	868	900	840	876	877	872	909	898	891	909	921	871	891	893	878	881	878	872	887	871	887	838	903	881	884	926	931	864	930	897	902	882	878	885	903	865	869	915	921	932	926	927	872	900	871	926	889	906	909	897	891	866	829	916	899	909	911	893	887	859	857	856	915	880	899	912	914	891	889	906	954	899	835	889	897	919	904	887	882	896	860	918	833	889	882	917	915	909	933	944	910	891	903	915	864	880	889	883	887	848	887	923	863	901	899	903	875	870	901	898	903	952	895	926	837	865	863	902	880	908	923	876	936	872	895	911	934	848	864	893	892	911	847	851	868	886	917	868	868	881	914	936	866	888	836	879	917	865	881	871	866	928	837	861	914	859	894	920	865	902	877	855	873	872	858	906	902	907	936	888	902	911	918	875	897	925	953	887	878	904	897	923	894	914	880	857	927	875	870	882	908	884	844	897	888	897	895	893	924	883	912	911	911	859	868	903	877	869	913	870	915	901	889	906	872	913	934	902	922	887	962	937	896	901	899	863	939	898	870	885	879	932	894	894	879	877	968	876	887	878	854	868	915	915	892	940	843	881	857	891	854	823	857	873	883	894	911	869	885	871	906	861	825	856	866	902	889	854	871	897	861	893	917	883	906	936	916	817	878	880	885	874	843	888	890	898	855	896	959	881	890	855	892	868	856	860	894	799	880	912	958	868	918	880	921	944	926	971	883	905	843	859	960	913	807	881	915	820	962	902	910	897	871	882	872	908	916	890	906	847	947	885	850	936	818	918	918	934	938	940	917	913	838	887	902	847	845	876	870	859	875	876	872	878	916	867	928	939	861	897	880	929	924	929	959	908	880	909	904	886	894	873	895	915	914	919	890	883	896	912	943	921	854	876	882	872	881	911	907	917	983	850	918	901	856	875	860	867	895	860	874	858	915	921	867	906	845	923	895	913	897	865	941	876	887	911	917	942	874	897	828	861	898	869	885	901	855	842	882	936	869	827	904	861	909	890	912	859	883	866	850	877	875	966	862	915	929	865	895	847	896	880	862	887	911	875	883	950	861	900	861	917	890	906	883	926	900	903	898	936	890	874	903	880	891	920	850	945	891	888	899	872	929	877	886	932	899	907	882	895	855	882	858	885	891	927	893	901	859	894	861	859	923	866	862	913	908	887	911	901	902	893	919	876	866	885	891	838	878	896	895	877	887	863	905	893	911	844	854	924	889	857	866	899	902	888	833	870	907	882	880	885	863	898	855	919	910	919	872	892	913	875	918	867	889	861	855	819	878	881	901	889	945	881	888	842	834	899	880	871	877	915	947	859	894	886	839	926	877	882	928	868	833	847	905	908	968	816	910	882	890	902	896	896	850	876	827	899	906	880	896	938	904	880	895	914	879	898	883	935	890	840	918	907	853	853	876	881	861	917	908	906	901	906	866	896	851	879	833	956	906	874	893	884	868	923	900	908	936	910	860	921	847	866	878	894	879	885	903	916	927	906	874	957	866	920	946	877	895	909	859	891	893	889	885	875	818	858	927	851	950	896	836	908	872	928	878	819	866	862	893	891	862	843	863	869	879	930	913	888	911	921	902	861	911	819	920	867	873	878	912	850	920	916	914	912	883	885	874	939	882	900	866	882	896	897	942	925	854	899	876	878	875	886	912	882	893	886	945	958	897	891	917	858	909	882	909	933	906	936	848	889	869	885	903	910	842	899	906	849	895	863	876	930	922	897	873	892	974	903	895	880	866	897	903	922	874	824	850	901	922	885	851	904	929	913	887	879	887	920	804	906	940	879	891	867	902	892	913	833	902	867	890	934	890	877	932	826	860	887	846	898	910	836	844	885	947	923	895	877	892	875	870	928	916	899	917	881	881	832	918	873	872	876	932	865	905	892	942	945	891	898	932	923	954	873	902	908	852	940	873	852	929	880	886	851	883	888	927	914	900	831	915	884	915	931	861	908	852	876	924	914	866	899	891	896	892	887	840	882	884	924	866	868	934	857	868	897	849	902	887	909	983	910	885	865	921	878	866	915	872	909	866	881	882	921	933	906	883	907	940	839	885	901	907	884	893	898	877	805	795	896	866	843	905	868	894	918	882	873	872	954	950	884	864	889	910	935	863	890	861	885	881	925	861	899	917	885	849	882	897	891	908	917	904	887	900	916	881	877	919	936	865	867	896	899	913	892	863	883	895	878	869	892	872	922	882	884	892	890	883	879	932	860	890	970	912	827	888	918	885	880	899	873	918	872	923	880	914	935	885	933	835	901	914	893	914	910	885	884	882	856	907	910	812	870	896	857	898	865	924	936	859	849	870	890	891	870	865	888	863	911	905	847	918	863	872	840	904	828	895	895	927	856	887	900	950	920	907	890	916	887	895	863	896	875	856	835	882	885	901	879	900	893	865	861	904	947	904	852	901	927	866	851	906	890	867	937	878	898	848	892	821	868	902	867	860	887	870	900	892	905	902	899	922	916	870	918	916	862	884	879	895	866	948	911	859	886	908	872	917	868	915	930	923	902	911	938	898	878	842	806	824	896	888	909	877	886	914	876	915	874	916	866	907	887	925	891	905	904	889	910	878	867	917	906	891	843	882	918	893	887	903	861	890	901	950	860	917	888	848	825	888	849	836	918	876	901	919	865	889	844	921	877	922	907	942	910	882	887	879	887	848	901	931	867	858	869	910	855	929	922	859	890	869	886	893	837	920	850	922	884	884	864	876	894	898	918	932	871	895	895	867	905	880	890	880	835	858	843	923	852	853	859	914	861	897	894	868	865	911	901	917	875	901	897	904	854	881	828	891	948	892	907	897	905	834	934	925	863	903	845	885	887	913	901	931	887	963	921	920	879	866	874	912	937	876	843	871	930	837	888	912	883	883	909	926	909	892	902	875	870	938	915	937	889	858	918	922	904	931	883	894	882	894	944	880	914	851	862	956	912	834	891	861	898	863	907	861	844	887	844	849	911	883	882	901	871	890	865	930	856	899	942	878	921	896	884	860	836	834	903	935	914	833	828	899	909	866	908	859	913	846	882	881	872	911	924	857	876	882	875	880	901	853	864	846	932	888	941	894	881	867	907	892	879	898	910	897	913	863	858	914	925	906	869	863	892	961	883	839	891	885	955	887	896	883	862	891	863	859	902	889	911	891	928	899	831	893	842	991	907	919	914	855	868	875	892	906	826	870	949	891	885	908	847	937	895	868	945	851	892	887	936	872	920	871	853	829	902	866	895	941	860	931	937	859	842	924	880	915	868	877	869	859	875	943	881	886	890	878	876	883	895	891	894	902	872	880	843	898	832	845	868	896	905	890	915	907	893	913	876	891	847	897	871	901	862	901	866	866	914
22689	21044	28889	23424	21040	21100	11508	1415	955	887	759	675	681	598	597	495	548	507	494	455	441	472	424	420	463	399	429	389	430	417	377	383	391	438	388	420	393	411	415	376	373	344	364	390	360	378	397	350	340	416	346	367	349	346	386	388	382	367	352	356	385	334	390	384	320	343	348	396	382	353	364	384	362	378	335	380	378	364	371	412	354	378	356	364	379	382	381	386	355	361	395	402	374	356	380	359	347	335	363	358	319	379	335	368	370	341	353	377	362	354	382	370	340	355	370	336	343	391	361	347	345	351	361	343	364	352	354	338	360	381	367	380	341	358	384	340	392	350	400	345	345	358	386	364	357	378	367	352	386	356	364	370	329	380	361	360	369	374	364	348	385	375	376	339	353	330	388	369	355	349	336	336	352	389	371	319	375	355	345	372	301	363	334	329	345	383	354	371	335	341	379	332	314	349	333	315	360	357	371	379	381	364	386	352	351	356	353	332	339	347	350	362	344	361	379	373	374	341	345	371	364	342	383	327	358	345	344	348	346	344	379	370	370	371	367	367	353	387	357	375	377	356	385	365	357	338	328	374	368	356	404	376	353	349	388	374	363	307	384	351	369	362	394	324	380	356	370	366	352	341	350	359	388	384	373	346	353	366	362	379	361	364	370	382	373	394	369	369	375	384	350	367	367	357	390	396	365	355	342	362	371	372	350	387	384	395	343	364	355	343	365	363	349	336	364	359	364	359	360	353	360	345	375	341	389	377	380	333	318	374	340	363	369	398	402	341	371	353	333	376	358	340	370	329	384	341	368	350	348	350	363	367	371	300	363	378	353	365	335	367	342	348	371	375	332	344	378	390	393	330	365	355	354	368	352	355	388	371	360	365	351	336	342	393	399	358	348	374	398	352	360	356	367	362	338	365	349	370	351	370	356	354	381	360	401	380	357	364	354	351	339	344	383	368	374	346	367	384	327	380	365	376	328	330	309	366	373	348	371	352	376	350	344	345	342	346	366	348	385	396	365	311	378	357	355	372	390	341	353	333	355	357	364	371	367	345	359	337	366	358	374	372	374	360	355	388	351	346	344	364	403	355	381	373	359	389	348	363	349	390	354	356	351	328	356	355	356	359	377	376	385	378	332	342	379	370	349	385	351	368	379	334	352	393	356	317	326	316	345	359	366	340	362	390	375	346	366	340	377	377	378	365	375	363	377	339	367	394	351	383	360	359	374	390	366	366	377	349	339	342	358	365	348	370	365	384	349	386	377	346	366	350	338	355	382	324	368	355	355	311	342	362	389	363	352	332	365	330	391	370	370	368	342	351	386	382	399	352	363	344	354	345	331	332	360	359	358	360	358	367	343	363	391	344	372	351	368	335	345	379	356	365	383	354	361	349	341	323	350	332	359	351	338	374	344	376	367	378	359	377	362	377	376	375	336	336	376	345	371	364	347	359	363	367	384	326	397	368	342	337	379	349	394	338	376	345	339	374	349	398	390	384	350	369	363	372	357	350	353	367	368	355	349	324	331	325	362	373	351	381	339	354	348	361	366	357	367	358	366	356	338	362	353	376	371	351	384	369	379	356	328	375	346	350	353	353	357	340	355	352	358	343	332	359	380	344	351	353	361	372	372	364	343	355	375	356	347	367	382	403	343	380	350	377	348	353	351	326	340	376	378	339	380	374	366	357	335	349	361	363	365	370	383	387	351	366	354	325	370	360	357	358	377	358	378	356	343	384	374	360	372	362	403	361	388	354	352	369	334	367	352	371	360	344	353	332	376	383	340	327	360	347	369	379	346	348	356	361	382	363	375	340	394	346	379	348	375	382	377	370	333	374	344	372	371	374	385	370	345	346	355	323	391	376	360	367	346	362	360	388	358	370	376	383	384	363	358	341	346	365	371	317	323	367	388	332	386	354	352	336	318	333	357	358	392	344	359	340	365	371	364	378	363	350	358	369	361	382	403	371	404	360	379	376	345	347	377	332	338	368	379	360	383	400	344	349	369	342	344	366	373	366	361	359	345	387	364	325	328	329	325	344	348	342	338	371	353	335	348	340	363	336	348	332	357	317	353	368	374	348	378	334	398	364	401	350	348	349	382	349	373	359	357	343	371	335	331	339	364	333	359	372	343	385	381	371	345	365	375	350	355	360	372	345	350	370	375	352	346	331	350	369	383	353	346	352	335	400	394	379	360	350	361	363	344	361	359	365	379	313	372	369	353	352	353	335	396	359	388	348	373	316	392	374	357	359	316	400	335	355	354	357	361	386	324	348	369	354	343	371	371	389	338	330	356	357	356	388	364	380	328	363	375	369	336	384	369	363	369	321	363	384	355	340	365	353	358	332	377	381	351	362	369	396	379	375	360	317	354	378	386	362	350	361	339	342	355	360	338	388	399	335	362	385	394	348	353	324	384	364	360	366	364	383	361	354	371	374	354	351	366	366	358	325	375	358	375	384	367	360	353	362	389	311	348	348	345	354	369	366	361	337	375	389	346	393	350	368	379	360	363	340	339	375	363	376	354	337	327	344	359	322	362	375	349	360	334	335	343	347	339	350	370	355	347	369	362	353	348	358	361	377	349	359	370	367	356	358	370	366	360	356	366	375	329	333	386	363	394	347	359	358	348	345	346	334	383	320	325	320	381	378	341	365	351	370	339	356	332	373	325	370	343	370	337	347	372	346	364	349	329	345	355	365	347	344	374	343	327	357	347	351	326	355	354	376	373	359	359	347	353	373	389	334	366	381	360	371	360	332	406	304	333	356	308	363	349	338	356	359	356	384	338	367	347	370	378	380	352	400	336	346	362	375	369	338	367	351	355	370	335	379	386	343	348	362	384	339	362	361	361	343	401	341	353	373	325	341	368	305	368	354	366	387	342	361	382	378	385	335	355	362	338	372	351	356	364	334	371	409	365	363	338	358	352	370	363	394	358	370	329	355	338	336	377	357	310	331	352	358	341	394	347	352	355	337	359	373	386	385	350	381	380	371	344	354	363	347	341	369	367	350	340	378	372	350	349	346	389	363	360	349	354	355	359	366	352	357	376	372	342	357	334	343	358	363	363	382	318	333	361	338	339	369	371	361	358	352	352	373	336	351	364	344	377	369	365	345	341	403	377	382	306	340	341	382	345	333	339	356	347	356	343	355	355	348	333	348	339	360	352	383	392	380	343	369	356	363	353	377	315	356	366	377	339	328	401	345	381	359	374	371	367	343	342	371	337	348	372	359	387	362	391	341	345	333	344	379	361	369	348	350	338	369	386	384	383	388	393	361	338	388	343	350	352	363	355	332	346	362	384	332	348	359	328	340	330	366	376	347	380	347	308	342	340	333	393	345	354	348	380	357	345	352	389	354	387	346	382	336	375	370	392	368	349	336	390	363	329	342	382	345	360	349	342	326	370	313	377	375	354	349	373	337	368	355	378	333	361	355	373	359	376	355	328	383	362	369	349	354	345	350	384	334	376	353	343	355	371	381	359	386	382	356	334	378
11467	17357	14018	7530	5147	3860	3112	2374	1935	1603	1307	1173	1020	882	881	737	777	727	662	643	603	561	545	518	531	527	486	495	453	454	458	449	458	453	432	400	453	435	403	441	424	411	389	411	455	440	407	447	424	400	380	416	411	397	410	392	434	411	419	410	399	433	393	387	401	390	398	396	370	425	377	388	409	392	397	373	374	395	420	396	408	406	394	420	390	404	369	398	386	404	380	363	395	375	412	366	384	340	413	384	418	397	416	351	396	420	371	376	373	369	373	362	396	382	363	401	405	354	402	402	380	390	412	388	415	415	383	399	421	392	413	410	352	354	423	389	408	407	377	411	376	379	387	415	364	399	395	400	388	430	400	379	427	394	350	385	396	414	387	378	392	374	401	382	391	382	377	377	413	364	407	384	387	399	386	421	393	365	424	388	408	395	383	367	370	387	380	364	366	413	432	391	396	403	382	411	377	386	407	370	402	372	407	415	412	396	385	357	383	398	380	376	358	419	418	355	396	389	374	403	375	365	382	417	382	367	389	396	378	385	404	397	388	359	411	397	363	405	352	407	388	402	352	394	364	372	382	379	391	416	375	393	364	404	376	397	419	412	395	370	355	367	399	383	419	377	404	406	398	381	352	375	395	391	402	364	371	388	390	375	367	413	372	391	378	390	388	378	405	364	373	378	398	392	363	382	393	397	376	399	402	421	355	409	387	384	379	357	381	352	380	368	393	390	388	430	359	387	357	358	387	387	387	364	422	398	369	382	398	388	353	418	411	357	375	393	371	398	391	399	374	380	376	396	360	399	384	377	387	394	388	419	388	397	374	389	403	363	358	362	410	381	395	403	404	418	375	387	371	369	394	392	360	387	396	408	368	406	394	407	409	405	369	379	401	386	421	402	382	349	380	364	359	419	404	389	379	396	374	397	393	370	380	379	391	432	398	367	408	397	405	363	396	400	397	390	368	376	377	410	355	366	379	411	369	388	407	385	392	403	401	384	434	430	405	380	381	407	370	376	402	368	416	423	434	392	417	427	405	418	395	384	412	391	403	380	417	365	436	375	388	377	399	408	413	374	387	379	390	450	434	389	371	397	395	375	398	349	380	372	389	353	394	356	401	379	423	368	407	405	388	402	391	363	346	398	370	407	406	408	411	366	408	403	376	384	352	344	391	407	355	394	356	415	371	405	391	372	402	392	362	426	394	416	405	379	423	432	422	434	379	375	369	388	400	387	386	397	385	401	347	377	405	399	367	387	351	384	370	399	397	397	398	357	406	352	391	408	400	392	429	405	376	395	387	393	406	398	412	398	388	373	387	382	382	395	387	401	405	413	403	396	377	371	397	405	401	386	393	398	385	385	386	376	422	398	357	391	403	407	426	410	365	405	390	403	366	397	394	394	360	377	418	381	410	403	421	389	386	367	411	400	409	374	377	374	416	385	393	408	401	437	357	382	388	399	398	402	408	368	375	392	395	384	378	401	394	389	353	407	374	364	380	383	361	404	387	378	401	401	358	345	401	377	390	402	397	433	389	403	395	405	414	424	381	360	375	407	391	412	380	391	351	401	384	380	417	370	390	426	395	386	365	403	417	401	394	428	349	379	377	402	386	398	381	395	374	401	369	416	436	377	386	384	402	378	398	433	378	386	371	382	393	390	389	375	372	391	406	403	386	368	352	399	392	377	347	415	372	417	366	386	388	390	396	381	383	365	369	388	385	397	403	387	400	361	435	419	405	381	376	352	391	371	385	383	365	372	371	399	406	377	374	391	401	391	365	397	407	396	351	431	379	391	377	403	377	407	401	361	390	375	378	394	381	383	398	442	380	376	381	385	356	440	367	370	406	396	372	406	382	417	396	340	386	391	397	390	364	391	424	381	406	402	392	422	428	401	401	390	355	390	374	375	388	400	412	406	387	388	427	407	408	361	381	414	378	445	381	370	370	397	365	380	378	394	411	402	383	373	361	408	388	370	398	396	359	417	415	388	360	345	370	378	367	347	404	394	370	382	385	396	380	371	372	393	406	387	376	378	368	370	382	372	393	354	377	390	377	385	343	348	395	418	381	379	407	377	389	373	412	365	369	438	369	414	402	393	396	395	421	389	367	384	387	389	386	348	385	389	416	381	410	401	400	377	396	404	384	362	417	378	355	398	403	394	383	380	368	410	444	389	372	360	394	399	372	400	400	383	401	376	382	380	423	377	373	397	406	375	416	404	398	380	388	355	378	345	389	366	390	374	378	391	382	379	404	402	366	372	386	396	403	335	371	383	372	466	373	401	354	403	339	390	402	398	401	370	387	376	350	417	390	393	362	353	423	376	412	402	406	377	407	361	383	396	363	389	391	367	388	431	401	372	392	358	364	363	425	399	385	363	370	371	391	372	378	423	444	400	386	403	386	401	359	371	371	358	379	374	371	390	371	397	384	380	385	382	393	361	410	374	407	381	380	384	373	392	391	346	390	369	387	392	399	355	368	347	373	410	371	402	415	433	399	361	370	393	421	354	416	378	377	374	358	366	379	393	390	376	375	372	366	406	367	377	424	380	386	388	379	359	405	401	394	364	398	388	388	371	411	389	359	372	384	408	362	358	365	364	390	413	386	371	363	372	404	403	378	375	378	401	388	379	356	378	441	398	335	385	363	369	399	373	362	400	398	384	407	386	355	401	392	388	361	394	396	413	394	411	349	378	380	394	367	410	380	431	396	374	407	369	365	388	357	373	408	405	380	386	399	397	370	370	408	340	401	414	428	370	405	375	431	428	382	411	383	412	351	394	375	409	339	347	402	410	373	349	381	367	374	386	362	387	377	390	406	372	373	391	391	365	379	368	407	364	376	384	373	393	378	373	433	387	423	374	369	369	396	384	396	365	402	401	393	430	390	391	397	369	382	385	426	355	390	349	406	393	385	377	398	410	384	362	395	403	412	413	360	397	395	364	369	423	388	365	389	386	390	413	358	398	378	384	384	371	414	342	387	397	392	394	399	382	375	380	398	375	439	349	406	382	377	381	399	380	378	409	407	365	374	387	402	397	411	360	380	397	409	403	395	427	370	409	408	388	380	392	408	405	350	420	364	402	377	414	408	371	366	367	374	390	400	372	407	365	426	393	404	345	390	353	404	437	375	390	403	394	409	403	396	386	372	380	415	390	364	404	384	401	433	400	401	396	375	413	415	384	388	413	391	392	385	389	378	371	390	395	402	399	392	371	399	389	385	395	407	355	399	379	407	401	380	377	379	365	380	360	428	425	364	394	398	419	354	401	357	362	414	372	382	410	372	400	400	398	394	389	372	389	370	392	404	379	392	445	364	357	386	397	384	403	370	373	388	411	402	356	399	380	376	389	384	390	384	414	386	401	366	394	392	364	353	421	409	382	405	367	374	388	388	393	410	383	381	369	399	392	396	383	414	365	356	377	401	414	379	375	358	352	386	381	363	359	378	385	393	362	404	397	406	379	407	411	413	396	418	362	390	363	383	383	379	400	374	433
26827	20067	8212	1182	786	722	725	712	682	715	658	670	697	665	653	654	693	718	671	674	673	693	684	680	658	689	697	676	707	700	676	667	657	648	671	695	704	650	665	689	657	701	629	685	624	688	635	688	693	621	663	751	655	633	671	711	682	652	722	685	622	653	704	644	671	709	671	655	647	712	682	671	691	645	715	634	636	645	682	684	650	682	658	624	641	699	720	642	683	703	660	656	654	691	707	623	633	695	651	691	637	646	667	634	693	689	676	672	681	659	678	706	637	702	665	691	668	668	687	637	667	647	711	649	652	672	640	702	715	633	657	653	675	669	679	657	659	674	625	661	675	668	680	667	666	679	681	647	652	627	654	710	722	658	675	702	661	693	644	654	641	698	702	665	650	666	669	676	672	678	670	662	688	659	641	655	671	664	662	708	664	667	678	673	657	698	679	660	673	675	677	696	666	660	702	650	689	674	599	640	657	663	689	725	642	639	636	656	673	679	678	696	657	644	685	683	648	694	640	668	698	656	651	649	635	656	667	666	635	738	701	641	709	662	670	675	673	698	613	655	689	676	646	696	669	695	654	668	687	690	635	661	684	688	646	681	630	659	654	689	686	683	693	700	728	672	658	636	634	717	639	680	613	662	632	731	722	675	677	680	652	610	708	691	658	662	594	687	665	662	646	631	651	666	687	725	658	694	623	644	662	634	675	656	666	712	649	683	651	670	676	636	599	656	680	626	633	680	691	665	689	700	707	652	678	631	668	703	671	697	672	674	659	677	671	657	668	687	715	649	616	619	685	667	680	690	703	652	661	632	668	672	693	694	647	686	665	633	666	697	654	657	610	646	663	651	669	665	651	657	655	650	707	685	738	663	657	649	636	687	643	687	675	684	688	728	678	656	665	678	642	710	630	640	647	654	690	694	672	659	638	670	618	708	624	672	659	649	645	685	641	679	650	699	665	661	641	687	661	687	670	699	667	676	710	669	696	664	654	653	687	719	706	651	668	666	659	673	684	682	688	656	630	652	686	668	669	682	705	681	654	662	689	646	687	660	663	676	703	696	637	642	704	651	663	692	695	672	626	683	677	684	629	700	661	647	620	660	648	706	678	710	648	702	695	628	719	638	705	644	705	689	665	713	698	679	656	683	643	639	666	704	652	714	670	693	677	714	673	674	665	694	692	681	689	612	715	682	667	694	705	632	628	676	662	681	697	682	650	601	666	644	691	686	654	642	678	651	709	631	670	696	625	663	657	687	700	631	643	616	660	669	665	666	643	685	697	693	641	668	647	664	620	708	663	689	660	696	675	646	694	712	666	659	664	688	679	659	613	679	667	678	619	658	685	633	718	683	693	675	676	640	634	685	680	675	630	708	667	696	661	620	679	719	686	671	656	708	613	698	681	659	694	662	674	699	674	665	658	669	621	670	648	672	675	642	660	630	656	719	681	691	666	660	687	618	701	706	672	709	692	658	626	637	661	661	688	651	667	698	687	691	675	633	642	630	664	652	663	693	680	676	648	637	658	658	674	723	677	709	637	665	675	650	663	701	655	635	630	639	674	639	665	665	698	653	668	628	655	685	672	643	663	684	683	626	684	675	657	653	666	643	680	715	701	697	626	673	660	670	641	702	678	641	663	692	622	649	668	671	662	665	696	686	660	657	678	677	665	655	618	708	707	696	692	721	630	662	677	644	697	672	707	659	634	647	667	657	690	704	650	657	663	657	708	711	655	657	649	683	648	639	652	650	684	690	645	647	644	674	665	687	670	648	669	663	665	628	656	633	621	656	672	636	639	701	670	656	686	625	674	684	664	699	636	697	694	703	627	651	665	649	689	638	666	645	648	655	686	649	698	639	672	673	654	670	683	677	697	662	672	608	661	676	678	650	654	649	638	692	706	669	696	673	694	692	672	692	655	675	711	700	678	626	697	671	659	644	671	703	647	718	647	667	657	660	682	673	666	630	662	660	626	710	674	672	663	672	696	731	666	693	698	646	708	691	667	706	642	692	680	677	619	689	681	667	661	680	678	709	676	650	671	721	676	679	651	642	650	647	681	677	733	664	664	684	706	696	689	683	681	678	669	649	641	642	667	670	684	691	621	640	592	742	638	632	698	659	635	676	703	670	697	654	660	679	664	686	667	670	691	677	628	651	707	667	667	647	684	710	665	705	666	660	693	691	666	645	650	610	656	672	721	614	667	610	690	662	662	634	653	639	655	669	643	651	723	651	657	638	692	662	659	659	673	690	695	690	659	669	650	698	692	669	690	650	684	689	658	703	693	695	643	645	695	709	672	703	684	649	670	702	673	658	687	632	650	693	710	694	648	649	682	656	694	659	678	692	639	640	641	667	616	657	692	661	695	679	660	630	628	660	659	666	700	627	692	684	647	665	640	657	610	717	655	682	672	689	650	643	709	684	646	673	647	675	658	685	684	626	685	645	642	684	665	658	679	707	664	646	718	706	707	726	657	674	619	682	634	667	694	709	695	662	650	685	619	690	668	700	631	694	633	660	669	618	641	642	686	702	640	657	608	696	649	655	642	637	659	645	641	678	669	697	664	683	716	679	666	661	685	611	687	666	679	666	659	660	669	686	651	620	695	657	659	640	671	634	648	653	671	647	639	649	668	696	704	678	676	630	697	673	700	657	661	657	702	722	707	665	660	710	671	635	675	669	659	658	687	644	678	648	683	645	752	687	662	687	677	710	683	720	666	638	701	649	699	717	659	670	658	623	717	691	565	710	669	718	632	659	694	660	654	667	680	707	645	667	723	693	679	668	651	684	604	706	583	693	665	685	702	645	692	662	669	639	674	680	626	678	624	694	660	652	741	636	687	688	654	656	657	668	665	655	671	675	658	643	694	609	657	759	675	646	697	671	649	705	671	644	653	676	712	686	670	713	697	705	689	709	646	659	644	685	657	653	681	670	695	631	653	688	653	709	660	707	693	670	656	705	626	626	691	716	662	648	714	657	683	689	647	662	671	688	675	668	667	676	667	687	661	653	643	666	636	687	688	660	618	658	655	611	613	643	671	670	645	655	687	647	692	666	647	660	653	723	643	718	689	701	653	665	715	701	665	656	679	612	673	728	650	636	707	653	663	690	702	727	695	635	694	700	663	651	700	707	618	643	689	652	671	706	700	623	659	666	638	701	658	701	700	654	666	657	659	610	629	705	642	683	665	675	701	673	636	660	677	675	668	732	619	670	662	706	706	693	684	628	643	679	633	650	649	678	658	650	676	696	694	672	671	645	712	681	627	644	718	632	621	675	631	651	659	663	663	642	694	690	702	657	657	679	684	662	694	687	641	719	624	696	657	681	683	676	660	657	667	675	710	698	676	666	653	690	677	654	668	690	695	682	664	605	667	606	645	718	726	678	669	669	674	614	662	657	664	628	696	677	625	683	653	621	655	688	680	652	662	629	688	657	639	664	656	683	679	692	658	624	708	627	671	659	652	666	612	644	670	650	667	687	693	689	729	681	732	690
5998	1575	1325	1043	978	878	836	803	780	812	833	811	793	770	754	815	737	819	837	784	790	769	796	783	763	768	812	774	760	742	777	752	777	796	833	724	765	788	757	759	751	763	790	757	745	707	748	797	752	800	744	749	750	793	767	792	783	811	795	779	812	776	754	771	796	796	770	787	812	772	721	790	795	710	751	790	731	785	769	761	753	766	771	770	742	776	753	758	785	728	756	803	742	778	742	806	754	795	781	771	791	755	782	833	777	780	799	815	777	790	778	773	768	804	750	807	821	789	785	828	789	774	793	765	758	773	768	772	774	787	774	792	776	754	760	757	796	760	819	760	764	718	761	736	829	739	745	796	763	763	815	748	743	796	813	810	809	783	794	757	735	810	694	765	770	783	814	710	760	772	765	745	779	742	840	759	776	741	759	766	795	743	708	749	751	825	821	770	792	792	747	721	744	778	764	767	749	825	764	756	783	823	727	770	768	766	792	772	803	797	710	805	748	764	762	767	769	762	785	757	766	770	752	756	745	792	816	761	715	825	787	752	765	768	757	765	800	805	765	752	830	735	781	734	838	776	809	753	777	758	801	800	769	817	871	777	784	741	835	839	770	791	746	759	763	762	832	791	727	759	743	738	748	763	755	750	734	758	768	725	735	752	754	791	792	757	790	782	740	745	784	785	821	775	801	738	765	805	798	745	771	785	756	713	752	846	755	756	759	754	784	724	736	781	778	796	837	699	781	735	789	777	774	768	755	786	797	782	823	814	774	787	726	770	728	755	788	721	799	766	806	801	747	788	736	761	748	742	803	809	756	740	735	774	804	765	772	754	767	757	788	815	788	813	813	726	741	787	776	802	827	760	715	750	765	757	750	785	737	745	719	739	782	766	791	783	705	736	781	705	760	786	700	779	750	782	788	781	802	779	777	717	757	790	747	801	750	772	792	760	794	814	745	819	776	834	838	845	767	758	782	788	788	739	735	732	811	808	773	792	794	839	748	740	758	802	789	754	780	764	795	768	789	764	749	749	745	800	764	745	718	759	777	794	777	775	772	724	760	730	772	791	771	768	775	733	725	779	780	821	749	832	779	803	777	790	724	783	756	836	840	773	752	777	743	789	732	745	805	787	760	747	774	790	774	747	758	785	746	787	781	769	782	804	786	806	760	822	775	749	802	765	766	788	722	810	782	791	761	839	735	808	815	795	793	800	812	714	742	766	777	767	790	782	776	778	780	773	745	808	772	759	776	735	760	788	769	805	781	766	747	790	823	774	770	753	785	770	788	784	737	799	783	809	722	772	755	778	772	751	735	750	787	791	795	750	807	745	780	748	779	763	762	785	766	807	755	806	787	757	763	758	783	798	774	772	777	791	791	778	757	750	777	728	780	792	770	759	761	767	735	790	800	765	731	765	725	754	760	796	818	766	768	773	749	810	801	835	770	780	787	824	785	761	792	770	780	735	749	814	823	794	791	783	766	734	764	776	793	762	797	773	837	750	756	740	808	801	776	771	764	762	815	760	777	728	738	783	750	737	816	756	841	732	763	775	800	803	756	779	766	782	780	719	808	844	756	714	794	742	755	804	743	707	737	787	801	737	779	701	788	752	778	797	814	747	763	788	799	737	752	774	776	745	708	811	809	794	798	778	746	781	767	783	800	782	815	778	747	801	735	807	778	780	790	769	745	760	804	771	768	774	764	769	788	769	789	773	781	762	785	782	741	778	751	773	778	771	780	791	769	743	771	839	800	717	753	775	747	716	720	787	867	740	797	766	778	809	782	737	762	801	722	753	794	780	747	799	747	738	766	779	827	763	741	783	745	780	756	742	700	761	787	757	774	758	727	743	774	818	797	797	750	758	780	751	758	782	759	800	769	807	732	763	820	808	788	752	825	739	808	763	766	778	820	763	721	759	732	811	738	798	803	774	728	750	733	801	753	795	771	787	780	745	806	720	751	746	773	747	817	775	814	825	733	765	822	766	728	732	817	740	817	755	786	819	750	793	808	739	814	766	742	731	787	771	747	745	780	745	808	781	815	814	732	773	743	758	716	809	760	775	790	764	716	830	779	765	760	749	737	818	748	758	783	709	759	744	826	830	793	764	754	796	769	801	746	812	787	730	758	795	788	759	796	779	767	802	733	731	752	746	737	728	753	762	753	801	768	746	758	830	769	825	752	758	763	782	748	753	806	768	746	805	761	764	769	765	736	792	736	748	774	730	807	850	767	743	788	761	743	756	820	750	773	793	769	787	712	755	781	776	824	815	776	738	804	817	746	760	833	748	784	769	736	741	826	775	750	733	758	750	809	774	749	764	780	755	757	792	752	738	753	704	758	777	793	772	756	779	799	743	771	724	742	752	757	772	795	774	762	766	771	762	773	737	770	712	742	718	753	763	755	798	784	763	800	769	792	734	780	782	777	778	777	735	834	735	746	818	768	778	799	752	791	756	776	834	750	728	763	776	836	764	785	791	712	760	745	790	792	741	755	733	795	784	816	779	770	759	741	760	760	771	749	762	777	836	748	748	739	763	739	754	804	830	746	749	742	753	795	784	751	797	813	779	745	769	756	755	764	759	795	737	817	755	793	800	779	783	723	740	748	746	737	771	765	795	786	777	780	822	810	721	765	772	826	813	733	785	798	772	761	790	763	778	759	796	748	794	783	782	752	786	797	765	725	805	768	786	781	776	741	744	762	770	729	754	780	765	810	762	779	815	801	745	783	771	762	743	715	773	740	735	770	777	767	733	811	817	761	765	777	821	827	791	785	733	760	781	754	802	791	779	793	733	790	728	833	787	732	761	723	720	796	764	806	751	810	794	736	755	770	735	770	721	816	807	779	801	759	772	751	775	728	798	759	753	751	822	786	780	777	773	776	758	757	751	777	798	776	756	767	772	771	767	762	764	752	761	755	808	780	772	816	770	782	769	756	772	747	805	801	818	711	791	730	764	773	749	788	839	777	743	836	776	806	757	804	766	813	776	812	737	786	792	751	781	773	807	781	788	774	792	808	780	777	787	746	753	749	764	764	799	773	759	769	815	814	782	740	808	796	810	766	723	746	768	777	765	801	782	793	770	762	767	787	691	727	820	764	769	765	804	778	741	777	790	735	777	754	794	772	784	802	768	780	773	807	784	783	797	805	740	797	791	764	823	804	752	827	741	775	808	778	776	785	833	776	787	779	812	819	760	783	803	673	783	776	785	793	770	767	824	784	792	790	788	741	778	769	760	765	758	774	771	806	778	775	783	779	836	741	807	837	713	798	792	735	745	776	770	793	727	796	746	770	833	743	766	760	778	800	762	794	758	777	778	787	816	777	765	739	806	769	779	768	764	812	778	812	736	800	785	735	789	792	773	752	779	789	820	733	776	748	760	795	756	733	758	797	807	778	768	817	747	770	797	782	778	772	813	765	822	817	777	787	788	774	749	820	805	822	764	752	815	776	750	772	781	738	777	789	767	809	805	786	773	740	800	779	781	771	731	769	796
23720	20994	28370	23790	20991	11938	1209	851	638	585	541	507	478	470	437	411	404	439	405	414	382	352	375	364	391	336	359	358	364	341	368	366	348	321	370	326	336	346	329	336	369	344	366	326	336	364	342	343	340	340	329	337	345	356	353	327	326	336	351	348	346	330	311	351	351	347	322	353	342	316	371	342	330	351	356	346	317	331	304	381	319	325	296	321	335	335	323	346	345	337	322	329	362	316	353	353	321	356	315	347	325	317	312	321	343	340	306	303	327	350	342	346	324	335	356	331	339	340	340	301	356	309	343	362	323	333	320	333	346	352	311	313	295	344	314	334	335	346	342	316	331	355	303	324	310	313	343	371	347	347	303	318	287	338	315	323	311	337	332	344	341	330	351	297	325	316	326	346	316	340	321	345	311	332	342	344	345	352	330	275	328	350	310	310	345	324	313	336	342	286	324	319	333	336	338	336	337	316	313	352	359	351	323	348	329	329	327	359	324	333	300	326	353	325	314	290	323	321	309	340	333	314	330	351	327	326	359	313	315	339	330	325	337	354	329	326	341	325	320	359	321	310	306	322	341	335	352	320	341	342	356	348	343	320	319	341	318	315	320	315	303	356	343	344	348	336	333	299	333	333	336	339	316	347	334	319	359	355	338	354	360	336	368	331	322	329	306	344	341	341	333	320	307	328	336	315	338	366	321	356	307	327	325	322	295	331	341	308	314	318	360	301	338	323	326	334	331	302	346	325	347	359	308	353	324	354	345	348	347	322	317	340	321	337	326	318	322	323	311	351	335	323	321	332	355	290	321	343	342	321	330	333	356	316	355	342	324	300	306	342	321	322	327	316	292	338	348	309	330	319	312	360	323	335	303	349	314	349	332	364	375	322	303	353	332	337	325	317	342	350	343	299	346	328	341	330	314	316	331	340	339	351	326	331	303	316	337	324	337	342	306	366	334	341	334	319	344	302	339	330	342	349	314	309	337	334	330	350	361	340	353	332	333	346	327	359	342	306	318	320	324	365	299	342	325	307	336	352	333	337	359	329	346	365	335	322	345	345	298	333	305	342	340	323	339	355	330	317	340	336	348	339	349	341	296	329	365	335	325	337	323	309	356	371	326	356	323	306	338	341	335	309	353	329	328	331	332	360	307	337	346	362	331	327	317	359	335	347	339	367	357	313	326	309	360	308	311	352	321	325	327	334	350	307	321	336	316	323	319	311	340	329	334	345	309	361	346	336	349	334	341	345	333	330	314	330	343	328	315	325	309	319	354	327	331	333	353	331	347	344	305	341	365	350	355	352	317	330	333	317	310	370	337	300	305	329	344	309	338	330	334	335	327	317	366	294	348	301	313	323	328	317	354	346	316	343	339	349	325	339	332	325	347	311	352	371	328	335	302	322	325	364	327	362	336	334	309	297	339	340	313	335	358	334	340	340	330	297	311	303	355	313	323	331	347	299	313	345	341	326	304	328	334	356	335	367	308	337	293	300	334	315	358	321	338	310	328	324	329	327	330	336	313	324	330	331	336	311	284	317	367	361	326	359	343	342	330	327	343	291	348	324	299	294	310	343	356	322	299	334	312	346	337	367	311	329	311	330	329	364	323	314	332	344	325	320	335	305	302	329	327	316	346	314	307	337	324	294	327	315	340	338	327	313	341	353	343	327	336	290	348	362	327	361	322	334	329	350	332	349	310	353	329	311	339	322	380	356	335	338	292	356	314	321	311	338	330	341	321	334	295	327	318	321	319	328	315	347	357	325	324	310	343	346	312	349	313	322	340	332	332	352	306	360	320	331	353	312	325	296	327	357	347	333	320	329	297	335	350	363	361	332	329	331	347	297	354	342	350	356	328	321	355	335	336	362	326	339	335	316	302	321	381	298	332	314	325	345	353	324	334	328	333	306	313	351	306	314	297	338	332	322	328	333	302	326	321	347	315	332	349	339	315	367	361	332	323	327	341	308	330	320	293	304	327	331	295	333	307	339	328	344	322	339	340	295	317	317	327	307	305	317	319	336	317	298	315	333	337	327	323	311	330	319	343	323	312	329	322	352	329	346	344	338	328	369	334	314	351	336	306	341	312	360	346	327	336	366	329	313	367	333	331	351	350	324	350	340	363	346	315	341	291	346	353	304	339	341	347	333	390	331	307	329	366	321	323	354	342	359	316	324	345	324	296	332	351	382	309	343	377	362	290	353	330	340	336	316	336	345	344	324	358	321	316	355	313	322	354	338	337	340	322	316	326	332	323	330	337	365	303	310	345	347	326	352	340	351	307	334	339	333	356	333	318	314	325	329	314	308	347	317	307	360	331	337	350	354	303	321	314	333	310	348	308	300	334	323	335	329	337	354	333	320	358	337	315	319	319	343	322	325	318	321	344	313	321	342	326	378	313	305	355	333	341	315	344	336	327	319	343	328	295	337	310	326	314	316	344	322	355	353	330	346	351	316	321	327	353	372	306	327	306	332	333	320	337	299	310	349	331	332	353	333	335	304	317	285	322	333	343	349	342	307	326	340	319	334	337	348	363	366	322	344	376	300	353	304	327	340	316	319	319	321	358	301	347	313	339	281	346	300	325	311	346	321	341	327	352	317	336	304	345	310	332	345	337	344	353	347	330	327	321	327	343	298	350	322	324	341	342	334	325	279	337	336	300	360	333	377	356	315	361	348	331	341	357	363	318	312	344	331	312	323	311	331	330	348	368	341	302	326	311	324	334	352	368	301	302	322	329	331	377	323	339	325	316	335	314	331	345	296	342	319	314	332	339	349	321	321	356	331	343	335	337	344	344	313	332	282	299	360	328	314	317	333	327	297	315	334	336	348	319	356	340	311	327	325	319	342	301	341	346	320	322	333	330	326	345	303	347	307	356	317	315	299	363	344	353	329	311	297	349	323	321	339	308	314	326	331	344	364	325	373	327	352	318	341	353	358	314	293	308	352	330	333	316	338	326	354	314	349	320	342	323	323	355	307	315	358	349	332	319	339	320	357	349	328	348	336	318	335	344	350	323	349	341	334	328	345	294	326	332	333	345	345	351	349	327	338	317	305	335	302	333	314	311	360	344	349	357	353	348	334	349	347	341	340	326	305	345	342	328	333	335	342	316	381	373	313	319	316	351	308	322	313	328	333	332	325	294	341	306	355	340	342	311	337	332	296	325	309	314	356	335	332	318	327	322	305	309	344	325	347	356	349	332	317	320	309	308	323	323	340	348	319	316	304	341	366	324	318	322	333	310	330	325	331	325	306	316	326	315	339	339	333	309	348	323	301	335	350	351	329	333	377	339	369	355	311	358	326	360	330	356	332	358	319	315	352	333	311	338	306	343	346	371	306	312	340	350	341	316	327	326	331	317	296	360	330	347	341	325	322	328	347	337	342	338	336	312	325	329	321	327	309	328	342	355	309	340	364	298	340	352	335	318	313	339	307	322	333	333	326	334	335	295	340	324	346	285	344	339	330	341	321	297	353	307	304	323	324	333	299	355	353
8189	10673	8654	4304	2937	2275	1735	1428	1203	1026	864	826	728	675	598	564	594	550	511	509	464	484	429	447	428	427	437	417	425	408	450	399	438	411	440	412	412	434	406	393	413	414	429	386	425	392	394	379	384	389	405	404	423	428	398	448	386	418	402	417	418	387	427	430	419	392	409	367	412	400	400	385	394	390	426	422	404	398	421	401	380	402	417	409	431	379	376	369	362	392	412	379	373	425	398	400	388	373	420	411	396	385	383	373	399	394	342	375	412	376	366	392	399	414	370	382	414	391	390	383	373	390	408	456	419	410	400	387	434	376	399	379	378	380	411	417	410	440	406	389	391	371	389	384	391	417	385	387	380	391	397	432	420	409	387	371	395	389	375	392	380	403	374	394	377	414	381	405	416	387	368	363	392	417	381	406	364	426	416	444	413	400	387	379	413	392	416	354	418	370	374	393	417	402	393	410	431	423	365	418	432	423	404	372	406	395	378	385	376	416	394	381	372	380	400	390	419	424	400	374	359	374	397	351	409	400	399	361	385	402	364	370	405	364	371	405	376	384	414	420	374	383	373	407	380	377	397	405	385	380	353	404	409	427	423	373	411	377	371	378	405	355	389	403	376	376	377	401	390	394	387	369	386	408	386	386	386	376	421	381	402	379	381	424	422	367	365	354	386	394	375	401	385	384	368	359	405	370	419	379	350	400	389	352	411	358	369	404	413	404	384	400	427	389	383	396	376	408	394	381	397	391	397	390	394	413	384	386	404	403	402	397	409	410	396	371	392	400	407	404	399	397	410	388	384	406	424	368	407	394	385	384	367	380	399	401	391	401	382	366	396	442	375	366	384	397	351	398	394	408	357	392	407	372	424	394	392	402	366	394	394	363	396	386	375	370	384	406	406	407	377	409	397	416	406	423	406	388	388	360	400	362	420	379	371	370	406	401	385	379	397	406	381	353	390	384	387	419	366	422	366	376	378	405	424	415	382	376	390	365	403	413	394	387	380	362	380	391	413	404	384	388	399	384	385	388	411	395	400	375	402	436	420	394	388	377	401	355	373	401	395	407	408	397	361	352	405	401	379	403	395	401	371	409	407	374	391	415	393	386	396	392	436	346	377	391	384	379	382	409	382	392	380	357	376	403	399	386	418	385	399	422	400	415	395	419	373	344	402	393	390	359	442	424	378	403	386	403	405	372	404	375	443	378	386	367	362	361	412	383	399	375	367	370	417	414	413	404	357	391	408	361	388	398	403	386	415	389	359	422	380	386	360	400	367	349	394	420	401	377	426	383	408	404	396	420	400	380	376	377	360	416	419	386	407	349	355	414	385	377	368	397	413	407	380	395	421	397	393	367	412	379	381	355	393	392	373	366	374	375	393	395	371	423	390	400	376	384	388	378	357	358	418	389	436	389	410	417	405	384	404	409	415	381	393	435	374	369	384	396	369	375	373	385	384	360	411	402	379	389	390	412	375	361	392	366	373	390	386	369	407	372	347	423	371	384	391	383	375	375	401	363	410	416	380	379	388	411	363	457	424	417	399	369	400	381	378	374	414	400	382	392	423	392	425	378	392	387	364	393	372	381	388	380	391	403	383	425	387	388	416	377	337	383	368	375	403	429	363	377	390	384	408	397	374	415	392	391	359	395	424	376	382	393	388	361	378	397	394	400	431	370	399	415	409	394	406	393	378	364	372	396	383	367	398	387	399	397	399	369	376	408	412	428	393	421	382	407	386	387	392	386	405	370	387	405	440	379	367	398	373	361	395	387	388	390	418	409	448	390	389	401	365	417	379	360	394	367	395	388	403	397	401	364	382	410	415	376	449	404	407	349	396	372	386	406	396	404	401	399	409	378	375	380	367	425	419	384	375	404	387	393	390	407	396	379	392	384	424	370	367	366	384	374	398	391	371	367	363	385	360	405	357	384	402	396	399	416	422	399	365	368	423	396	389	377	399	368	421	389	346	382	360	370	373	378	394	394	375	375	390	408	364	419	387	386	377	372	388	367	389	409	383	406	401	392	426	370	415	362	394	402	392	377	392	404	412	354	394	341	362	429	391	353	394	425	405	396	379	398	389	412	385	394	374	374	391	388	404	371	385	408	417	385	376	429	364	374	416	394	383	366	395	386	448	383	374	417	355	393	397	394	408	368	385	410	389	405	420	387	384	394	375	356	393	397	370	400	391	366	389	376	377	396	362	384	389	384	416	383	361	354	371	382	367	381	380	416	388	394	391	399	399	410	410	403	385	390	382	400	383	361	392	413	376	394	399	394	384	390	413	386	362	397	401	400	374	413	388	388	411	361	373	384	356	372	387	359	385	402	363	383	410	401	375	428	408	414	359	391	402	374	406	413	388	410	349	392	406	386	403	390	379	355	417	386	377	440	402	374	366	374	420	380	412	395	425	431	388	407	365	381	395	378	396	375	382	379	409	417	394	403	390	394	326	375	403	408	401	374	387	368	407	387	394	398	391	391	391	419	384	372	347	378	402	416	381	395	353	393	383	424	419	382	359	398	396	400	413	397	391	384	390	396	373	416	359	395	366	387	419	408	396	401	375	383	408	381	394	372	380	400	375	383	358	381	368	383	364	397	399	404	430	381	385	404	375	411	373	376	381	358	379	368	402	400	397	405	415	371	393	380	374	394	394	410	392	388	406	362	383	402	387	382	385	378	415	374	366	403	391	420	420	364	372	372	399	383	389	356	381	398	398	373	376	393	350	400	393	426	406	392	370	369	402	406	408	416	373	390	367	394	411	417	375	412	408	371	364	377	406	392	380	400	389	346	376	390	380	379	381	402	385	389	376	393	393	380	394	365	366	415	409	391	410	395	398	358	402	363	391	392	373	386	418	352	405	409	364	406	346	386	401	387	416	366	387	375	379	365	391	373	407	395	392	419	387	374	382	383	376	398	388	349	395	398	414	389	372	397	429	407	363	383	397	388	395	383	391	390	389	411	389	375	385	394	358	412	428	422	369	360	393	391	405	398	406	373	394	377	404	387	406	414	405	376	370	390	403	382	370	352	391	376	361	373	416	389	375	414	375	408	457	411	337	370	397	387	386	391	390	385	390	415	404	391	393	398	428	450	461	370	415	373	403	395	371	428	413	359	441	394	394	390	436	376	366	395	402	375	369	402	363	402	423	400	359	402	388	412	371	369	398	369	424	386	372	408	405	407	402	354	403	371	407	382	382	385	417	405	363	364	415	388	415	386	413	385	398	384	353	358	386	369	411	391	383	366	394	361	375	398	381	409	389	402	418	385	391	407	405	361	404	363	399	384	388	373	390	402	388	396	388	404	395	379	367	357	372	369	377	363	404	375	370	384	382	407	388	396	388	409	382	399	401	364	415	392	397	421	374	361	371	361	366	388	402	386	392	360	378	388	391	365	394	392	347	371	363	401	363	407	384	370	390	394	395	378	384	381	391	413	420	357	395	416	405	395	364	402	379	398	373	395	409	393	392	393	345	450	363	367	393	389	409	372
24909	20999	27377	24710	12067	1431	1093	983	923	933	908	920	874	881	845	890	825	836	835	871	804	844	792	775	840	835	852	823	825	819	773	788	884	803	801	770	802	837	832	800	821	850	801	837	797	767	790	842	847	807	821	819	765	793	876	855	775	827	810	788	770	779	832	783	836	797	762	803	803	796	833	802	794	819	797	768	798	720	829	801	822	869	818	817	846	777	813	783	820	841	798	735	859	867	802	758	766	797	836	794	816	809	773	793	822	811	828	821	854	846	777	785	795	801	815	800	773	809	780	823	806	814	790	813	823	801	826	793	762	815	813	786	797	772	794	832	812	838	824	815	830	812	794	830	814	773	808	868	818	816	779	818	830	851	850	805	796	830	833	758	758	828	817	857	806	810	798	828	798	837	826	845	771	798	771	794	791	797	772	817	817	860	837	818	852	785	751	716	827	833	795	818	822	799	753	755	784	829	807	784	781	750	777	818	776	773	790	781	829	828	803	764	703	809	803	831	805	682	764	776	780	802	824	746	826	765	832	790	770	771	782	801	813	843	799	766	801	777	761	814	781	818	796	784	790	829	716	804	800	803	883	777	828	811	765	811	779	740	839	802	800	754	812	837	790	762	833	783	816	838	813	803	798	731	769	776	853	823	825	840	815	796	828	771	791	823	758	810	804	827	783	832	779	829	827	827	790	817	808	793	809	777	841	795	778	837	807	836	780	776	822	792	809	823	887	776	834	806	824	773	765	818	810	814	829	821	809	784	796	793	781	788	796	847	807	793	769	800	830	773	795	834	827	795	824	796	779	755	844	806	798	842	815	809	829	776	793	794	817	793	787	784	809	812	759	816	813	807	808	781	829	785	796	779	761	786	766	795	761	802	783	788	803	852	791	786	755	768	818	823	807	773	810	816	814	811	775	784	784	822	792	848	804	765	806	790	780	780	821	764	773	826	801	815	790	815	867	806	824	811	790	768	804	784	803	817	841	820	770	832	791	807	835	762	764	818	779	777	797	781	786	814	773	784	816	826	786	784	832	806	851	791	787	807	773	806	798	818	762	809	840	761	823	807	784	840	812	835	798	907	825	775	762	767	847	797	785	860	826	767	829	851	811	763	858	827	794	808	819	772	764	823	777	774	755	809	818	826	830	799	790	795	808	785	750	820	809	792	787	793	832	849	802	788	793	805	783	790	800	795	798	786	796	773	812	762	821	768	822	851	764	777	824	850	800	732	778	823	830	797	792	810	774	786	845	788	814	781	828	824	816	781	774	794	770	784	750	808	773	821	835	795	835	829	797	795	767	766	796	790	788	807	807	793	800	758	804	795	820	801	797	846	837	793	739	754	807	742	771	777	834	780	816	747	834	788	761	801	814	786	778	797	819	813	824	854	859	801	823	830	809	736	818	760	827	787	816	810	808	772	827	741	786	768	834	801	782	801	831	755	855	826	792	816	808	803	869	806	841	804	826	765	786	787	806	808	836	834	763	717	770	791	854	849	787	766	826	794	776	800	769	822	815	829	750	782	781	757	815	768	844	813	804	802	814	795	762	844	754	867	796	825	823	767	787	842	806	805	828	831	772	752	796	815	800	789	755	816	800	765	810	785	848	767	777	749	822	763	797	756	770	748	840	850	766	774	776	836	803	783	809	808	838	828	806	817	750	783	805	795	790	812	811	805	758	807	796	858	850	827	822	768	785	869	801	757	714	810	829	863	745	827	789	783	809	793	794	771	772	806	818	834	807	773	776	832	786	811	832	842	800	797	905	802	795	772	818	785	776	819	792	749	828	813	821	793	780	781	802	842	814	775	845	779	813	795	783	827	792	819	821	824	783	766	783	837	829	793	851	815	838	790	756	794	807	790	801	788	821	754	823	819	838	763	799	778	812	799	820	830	819	789	813	753	765	816	782	807	803	755	814	776	806	774	852	815	798	769	776	809	785	775	777	820	826	759	777	773	765	812	789	787	760	751	816	828	762	765	763	845	814	820	791	803	835	827	770	844	837	780	782	775	832	790	785	770	780	807	839	787	833	840	808	821	814	722	805	797	795	858	780	805	784	788	801	808	792	785	787	826	832	779	789	803	807	825	820	851	828	848	795	804	783	818	780	804	782	780	763	769	776	803	800	783	811	805	810	815	789	809	812	796	803	827	798	788	788	798	805	784	801	813	812	809	841	827	808	826	822	856	770	805	788	830	837	781	797	833	845	804	834	807	772	792	780	832	799	749	797	791	794	780	844	760	790	743	738	755	763	813	783	769	824	840	842	745	783	792	856	753	827	779	767	792	835	768	766	821	833	811	801	769	813	819	785	803	774	783	733	840	860	806	811	847	846	803	791	771	817	829	805	809	841	843	832	835	772	771	798	826	809	799	792	782	782	807	824	816	828	852	815	777	808	873	843	822	814	808	813	831	790	825	822	783	789	790	817	767	785	750	811	844	823	820	788	758	823	802	792	721	778	805	836	797	777	816	824	809	822	783	798	770	871	795	799	794	872	784	819	754	786	771	789	783	835	811	798	784	799	851	811	784	792	754	817	799	756	757	761	764	810	822	791	724	810	765	818	769	796	804	859	821	787	799	853	831	760	823	782	804	772	798	751	773	825	806	784	856	839	792	795	843	823	801	759	785	796	805	790	841	755	782	787	776	810	794	804	760	800	787	771	783	782	788	730	764	841	827	753	786	755	780	774	838	833	819	794	814	834	797	798	822	775	826	832	793	758	820	812	781	765	794	803	810	771	833	751	776	781	809	817	807	812	842	762	797	822	822	781	824	824	818	810	801	782	784	834	788	854	816	737	799	840	776	822	797	782	822	788	794	838	817	822	798	831	711	794	805	828	793	782	826	775	798	817	807	779	804	825	776	757	856	793	813	784	769	811	803	862	804	784	719	745	780	811	830	784	810	811	820	743	799	829	801	760	794	814	827	794	824	779	771	816	819	843	800	773	816	825	811	790	799	857	755	838	795	846	762	815	778	788	802	760	745	817	875	808	834	785	851	796	758	839	826	751	743	800	771	782	792	758	817	775	833	825	811	809	818	762	770	832	787	804	802	782	768	779	846	815	833	817	814	787	825	821	790	789	786	799	734	828	779	810	805	739	803	867	824	789	762	783	792	778	790	782	795	843	779	822	782	748	856	832	824	822	809	863	761	822	760	801	753	758	777	754	784	796	799	774	817	796	812	783	841	784	893	767	845	777	820	805	797	835	809	783	795	778	808	759	830	740	822	817	794	815	810	796	734	823	785	784	803	752	810	827	803	765	768	768	775	775	815	807	769	759	849	832	817	806	798	760	822	804	809	778	812	792	801	811	761	811	772	772	837	806	747	787	866	880	863	803	781	807	792	832	810	747	842	812	857	804	797	788	844	828	821	805	767	771	813	840	778	803	799	794	791	783	783	793	785	780	782	788	755	819	778	824	779	828	870	806	770	779	820	750	781	798	822	853	816	846	832	814	810	790	818	780	752	794	780	821	793	804	760	804	796
7756	6673	5151	2867	2165	1873	1597	1397	1339	1189	1249	1079	1091	1029	977	968	998	944	1012	906	946	963	921	950	914	939	880	899	895	930	924	891	929	950	929	922	913	938	880	955	917	915	866	884	874	838	919	867	909	858	897	943	860	815	819	885	924	911	901	920	946	892	896	931	920	931	901	952	874	901	897	873	941	901	911	907	895	920	927	909	864	879	884	846	918	888	879	900	873	885	912	907	868	949	914	940	901	874	942	848	937	873	896	858	860	904	928	895	902	913	882	877	931	944	878	903	876	932	887	897	877	902	907	867	923	866	935	902	835	844	917	874	911	885	908	894	893	892	881	941	855	902	930	883	884	851	920	923	931	877	969	884	884	916	862	890	891	883	890	884	897	908	928	931	956	896	890	886	873	884	927	875	832	884	866	902	951	875	874	956	877	891	888	911	864	890	860	844	883	877	912	888	847	868	893	875	859	894	922	900	901	892	871	896	898	929	891	901	938	897	868	883	906	927	911	913	921	888	888	887	957	858	839	862	896	897	871	825	841	864	891	875	859	924	863	888	885	871	823	879	804	876	889	928	882	910	952	896	916	887	918	934	887	844	881	919	891	858	928	852	847	902	924	894	866	857	864	858	935	933	848	909	933	871	875	917	942	962	920	888	906	893	873	908	886	906	940	939	909	929	872	914	903	901	922	881	878	887	911	858	892	887	911	918	881	897	902	902	875	903	889	917	876	925	885	816	892	908	816	888	899	904	893	866	925	874	897	880	872	932	868	917	877	902	924	892	909	881	902	956	928	871	887	885	913	889	917	910	860	840	899	876	821	908	948	912	880	881	874	868	900	878	927	939	951	886	888	866	921	938	919	866	918	829	887	865	886	879	866	890	860	888	911	864	912	862	881	820	906	942	917	882	899	908	894	884	913	948	902	887	900	922	890	804	898	879	840	895	929	918	861	888	906	883	901	946	902	858	924	886	894	868	888	837	877	867	906	826	899	853	884	901	849	878	899	934	884	931	920	977	858	924	909	888	868	869	875	868	912	873	899	891	876	916	910	920	940	897	904	849	879	863	862	927	847	919	912	876	868	908	880	868	922	899	893	893	932	894	924	931	897	909	911	917	905	931	875	917	889	917	945	896	901	865	911	902	882	887	896	879	910	899	886	931	906	864	883	884	937	923	871	897	929	895	825	907	926	891	902	859	891	901	904	903	936	846	862	894	868	913	885	855	842	919	895	828	905	893	962	909	862	881	879	889	871	924	912	888	896	875	912	853	848	871	946	925	885	882	858	877	879	868	886	892	873	881	858	935	919	897	829	895	893	861	903	880	893	909	886	847	911	886	882	882	890	885	883	848	903	871	878	864	888	917	853	867	898	885	934	869	931	897	902	873	957	910	871	918	862	937	856	906	894	868	891	891	905	925	893	901	866	877	938	856	913	928	902	945	922	840	874	884	902	897	887	889	935	915	960	944	860	892	880	872	879	902	846	846	905	880	844	866	863	869	910	876	929	879	841	819	889	907	839	938	866	859	931	853	900	888	850	948	887	849	885	913	923	843	926	845	932	914	905	841	901	916	901	938	917	880	881	939	850	874	933	916	902	921	899	873	859	878	908	884	902	874	868	888	951	862	918	908	892	924	892	844	901	871	898	864	921	929	877	903	865	878	951	863	835	915	884	850	944	999	879	914	914	870	931	915	889	898	915	873	963	875	810	950	886	884	877	886	893	885	930	861	887	896	870	873	888	935	925	912	926	917	857	903	856	895	890	948	899	880	914	887	868	904	921	901	958	869	904	857	936	837	887	926	884	856	878	910	922	898	887	877	852	893	897	904	883	962	860	897	896	838	866	949	875	886	881	918	898	910	956	909	916	919	913	910	888	883	880	876	844	912	868	878	924	863	878	903	871	894	903	908	876	886	890	886	903	879	908	912	887	884	901	879	882	933	911	899	873	941	918	887	930	885	878	901	962	913	906	915	893	873	869	929	925	878	899	896	877	959	955	933	895	887	887	928	918	884	863	903	942	916	878	901	832	916	872	897	918	930	909	874	893	917	861	845	893	936	862	888	900	880	890	910	841	917	868	904	877	889	861	912	844	922	939	843	913	910	875	924	915	901	903	909	879	917	886	885	913	961	884	918	945	975	908	957	886	948	936	843	898	878	832	905	882	907	893	848	876	899	868	893	888	871	921	857	899	879	869	898	870	940	922	948	852	948	948	861	909	901	835	905	864	948	879	928	870	838	874	920	887	871	885	916	922	933	911	869	920	918	866	922	900	857	900	921	911	931	888	902	888	913	906	837	938	928	923	918	860	895	912	890	919	926	882	882	888	878	869	851	927	887	880	906	846	915	900	869	908	892	921	908	928	902	909	902	840	940	851	869	874	878	894	901	966	923	917	866	886	882	868	881	881	856	839	933	906	870	857	955	904	909	890	882	918	877	891	897	888	835	882	916	934	871	825	900	872	880	915	921	858	871	839	924	859	847	827	918	914	936	911	932	919	888	901	902	894	911	846	871	850	916	938	887	929	887	885	891	875	934	889	959	867	884	844	910	916	904	868	875	921	897	915	873	920	886	852	904	852	893	849	907	911	883	877	918	894	883	941	861	938	852	846	911	871	915	843	845	903	883	871	897	927	914	898	896	911	892	859	891	930	886	841	853	914	917	851	881	896	858	895	843	897	878	896	940	907	910	927	852	942	899	925	939	905	897	892	903	912	954	855	896	865	895	873	902	867	872	846	851	864	875	935	906	873	891	876	949	898	914	917	928	916	906	856	887	900	889	948	913	892	849	887	949	885	886	878	894	935	903	888	846	815	898	888	901	920	899	852	902	941	932	901	896	900	940	865	898	837	923	960	881	895	856	902	946	840	859	893	858	897	866	928	863	930	877	925	913	928	864	938	927	891	927	869	884	908	865	921	858	916	941	854	856	890	868	888	945	852	871	921	893	872	881	874	892	898	891	863	889	925	877	914	923	884	890	921	873	901	892	913	921	896	844	895	887	900	895	898	946	932	876	888	909	884	832	909	938	907	893	930	917	907	920	899	877	858	917	893	907	869	924	867	895	928	902	895	844	880	918	861	993	932	878	839	888	847	905	894	917	898	918	899	941	865	884	889	965	913	860	903	915	903	900	869	893	920	899	899	910	918	870	938	895	908	858	876	877	880	873	975	883	909	885	891	870	872	888	884	920	901	894	911	855	836	868	882	836	941	931	903	863	892	825	832	912	947	925	911	927	912	896	871	919	895	819	909	954	912	874	859	928	904	859	940	918	874	955	853	916	891	889	883	919	896	852	822	886	917	905	907	914	926	910	890	931	854	900	908	937	938	866	923	944	917	861	921	895	872	941	887	853	842	906	893	883	941	876	916	906	900	879	867	921	900	928	911	887	882	899	929	913	906	926	873	877	911	875	872	888	862	871	849	845	883	876	871	881	909	932	897	876	912	915	861	870	878	897	926	912	919	898	915	929	904	870	910	903	875	886	925	894
22783	21038	28874	23433	21038	21107	11658	1394	953	923	780	675	630	649	579	515	481	535	507	509	448	471	438	445	440	400	415	447	432	422	402	391	400	356	421	415	407	409	393	418	378	338	387	372	410	419	422	372	368	369	386	348	397	370	382	394	406	383	361	355	336	377	369	374	365	377	342	381	354	398	353	381	372	343	365	372	380	376	324	308	379	383	359	380	372	382	354	364	367	375	367	342	344	352	388	426	381	379	353	347	361	381	397	345	370	331	368	349	333	372	386	384	344	359	367	371	373	318	369	385	342	381	379	351	349	368	369	381	368	355	374	405	371	396	389	351	400	429	399	359	413	396	374	370	378	379	392	371	354	412	371	347	391	372	364	366	337	360	354	358	348	364	367	373	385	330	326	375	383	367	378	397	356	374	368	376	340	358	344	366	383	386	379	345	338	379	382	384	359	346	378	376	390	386	386	393	344	371	351	356	367	376	320	369	343	386	369	336	357	348	385	368	405	349	356	355	371	377	358	368	377	329	322	339	377	354	373	380	327	360	372	365	347	390	358	353	380	360	412	368	367	339	348	400	353	370	373	340	350	369	358	400	380	401	357	337	359	367	374	361	355	387	356	335	379	386	374	382	355	377	404	353	378	354	368	354	350	362	379	358	331	376	351	363	370	361	384	422	354	356	390	356	346	364	357	353	357	378	321	340	364	349	368	380	389	403	374	347	340	369	352	344	343	403	363	325	401	357	365	364	350	327	360	384	321	381	341	365	359	365	349	359	338	381	354	355	349	337	385	350	376	361	374	355	368	356	366	363	384	387	352	383	387	367	394	320	362	332	374	343	385	353	371	388	332	341	345	379	342	344	352	388	384	365	377	362	334	377	362	407	372	361	414	369	416	399	361	362	351	345	370	352	365	362	327	383	351	345	311	346	369	364	381	358	370	356	376	394	374	373	392	362	364	347	380	385	371	330	354	344	392	396	384	365	351	364	356	323	364	364	362	343	352	408	405	365	403	348	360	397	311	405	345	364	387	344	354	350	347	375	368	344	378	391	351	373	355	392	385	360	366	398	417	344	346	346	338	358	324	365	394	381	391	340	341	368	342	359	368	328	366	370	376	380	413	356	325	388	380	386	339	373	352	355	363	377	386	409	372	362	334	347	398	404	360	369	365	358	354	375	385	398	340	360	334	341	387	380	354	371	372	336	350	360	369	389	379	351	355	363	338	359	328	390	354	353	367	375	353	358	325	375	384	361	339	350	366	405	376	347	389	360	376	381	385	386	389	322	349	357	381	388	359	359	354	384	379	367	353	373	392	346	381	349	386	369	345	362	366	371	358	385	322	359	353	397	381	346	363	378	381	337	371	385	393	340	345	349	352	351	334	340	376	374	360	306	373	352	368	376	338	386	343	353	346	349	331	361	389	355	351	361	378	348	352	339	350	375	404	332	360	398	378	351	390	367	349	378	375	371	361	316	326	396	360	344	343	364	383	321	376	358	396	359	363	362	390	369	386	348	356	319	366	324	389	344	358	379	379	349	389	341	369	405	345	363	373	358	362	349	349	360	360	362	371	383	370	356	373	361	387	352	368	359	356	364	345	374	345	347	369	398	375	405	389	360	389	378	354	380	320	367	336	372	367	347	336	375	395	353	350	344	343	393	338	379	349	348	392	354	366	385	379	357	369	346	348	358	361	340	371	366	371	361	367	372	379	379	320	334	326	337	378	336	351	376	378	351	338	356	380	386	373	374	362	351	369	383	365	370	342	372	322	358	336	350	374	362	337	319	307	378	352	382	345	322	369	389	382	323	375	373	364	337	350	370	371	391	349	354	337	389	403	346	361	348	374	340	380	359	363	352	372	358	381	364	370	343	373	345	377	400	345	327	331	392	378	369	352	320	343	323	356	379	375	343	351	413	319	386	328	377	392	373	371	403	334	355	389	371	358	396	423	385	351	399	379	362	351	357	336	358	325	364	340	406	363	376	362	359	354	342	372	364	393	344	360	359	361	339	364	380	374	384	376	333	378	326	397	378	362	388	436	380	372	388	325	359	375	394	395	371	356	359	350	362	395	365	400	381	369	349	346	359	387	349	382	399	364	353	372	383	407	355	357	378	399	365	381	359	328	340	395	374	369	350	339	375	373	367	359	361	363	381	382	371	330	347	358	366	348	368	388	342	372	382	360	374	381	350	379	369	347	382	368	403	364	355	366	358	379	360	349	371	356	359	346	345	370	355	375	348	383	366	371	353	329	347	358	302	349	387	364	361	355	330	341	382	349	386	364	361	374	341	373	352	356	367	348	366	373	368	331	370	362	361	341	350	391	354	379	375	363	364	411	336	378	368	382	346	339	370	359	380	338	393	390	334	370	379	368	356	400	371	390	367	358	375	375	357	381	350	352	366	349	364	374	375	363	401	347	336	360	371	382	372	373	354	329	349	339	374	363	358	366	356	370	377	356	362	387	373	396	342	364	347	373	317	359	345	339	356	386	357	343	431	352	382	394	365	357	384	374	347	374	330	365	338	394	355	385	325	404	375	326	374	340	379	371	337	365	364	379	353	368	392	357	372	399	366	372	361	342	376	378	351	361	356	371	350	330	365	377	382	380	373	368	357	333	351	344	349	413	310	355	375	384	378	367	358	389	349	345	406	375	383	339	341	388	386	388	346	398	398	391	363	346	371	388	369	407	337	370	389	354	373	357	387	392	374	344	375	395	352	355	362	366	364	377	344	372	381	358	353	357	366	369	358	375	366	369	376	349	369	371	346	378	353	383	364	381	375	417	357	374	369	365	347	381	306	387	365	354	369	378	364	372	364	388	325	337	387	330	380	369	373	374	348	348	352	359	359	384	349	346	324	363	369	365	385	354	348	345	379	338	387	325	378	358	367	365	366	344	364	340	358	364	358	363	357	361	355	338	353	356	362	335	336	354	349	370	348	352	379	387	325	374	364	387	366	350	331	351	375	346	367	361	378	345	354	369	346	363	389	371	360	386	361	376	356	377	362	392	352	388	347	318	386	357	396	394	360	347	381	365	357	377	353	390	384	373	329	384	385	352	366	365	345	381	388	338	406	349	377	371	334	388	359	319	368	360	357	382	369	366	369	354	354	391	405	356	363	378	340	352	394	379	364	332	365	349	359	334	346	372	352	356	382	378	345	352	372	356	411	371	351	369	350	380	378	359	351	362	370	359	362	369	346	363	367	366	365	372	340	412	355	332	377	396	361	371	354	397	374	373	367	336	366	399	347	357	369	373	328	366	357	339	355	343	333	384	366	386	346	381	385	350	378	336	382	369	345	381	367	351	398	366	367	366	384	392	357	362	345	376	367	368	387	360	400	323	387	367	419	369	347	394	373	403	367	360	385	362	374	358	334	318	369	365	390	318	369	364	368	366	373	330	417	393	345	377	385	353	369	358	419	378	367	366	345	348	363	355	370	343	362	408	370	382	353	349	404	348	400	360	386	373	368	387	357	338	400	339	349	363	339
11576	17377	14325	7655	5287	3967	3057	2456	1894	1582	1375	1207	1043	877	825	782	755	758	706	617	613	573	523	513	509	498	501	453	454	486	508	505	456	457	413	421	422	482	421	453	444	453	399	443	427	447	399	406	412	403	431	405	434	408	393	418	387	418	402	428	411	414	424	413	382	387	420	418	402	442	403	391	382	406	415	419	389	388	428	392	405	367	431	384	396	395	411	365	388	424	429	400	385	416	440	386	403	416	393	384	366	392	418	375	433	430	372	396	377	383	345	402	361	387	397	407	400	374	387	402	370	355	370	392	398	406	406	381	363	391	405	396	361	378	411	338	391	403	432	400	398	400	399	360	411	377	406	391	361	410	425	404	416	396	397	363	390	384	409	377	393	388	376	388	405	391	363	389	407	400	402	415	408	381	430	400	387	400	405	397	380	385	436	402	407	381	390	392	396	414	397	398	413	443	394	390	404	397	370	398	405	372	423	380	387	401	419	386	368	405	367	379	382	362	401	388	374	390	387	409	425	400	402	396	377	388	449	379	438	363	355	400	390	402	387	385	418	404	395	396	393	361	376	408	390	386	377	429	374	380	403	381	402	400	397	390	379	382	368	399	400	445	356	400	388	372	398	353	388	404	405	371	407	377	380	419	414	398	379	398	412	410	401	415	373	378	404	419	396	417	392	355	403	376	397	354	411	371	380	397	360	391	410	388	412	390	401	399	425	388	378	399	430	426	400	398	412	397	401	412	415	376	400	371	411	399	405	386	376	379	405	387	388	409	383	350	423	393	365	396	402	429	382	391	350	419	373	389	407	398	414	463	376	421	424	388	405	401	379	414	413	370	380	418	391	382	434	367	399	424	382	386	374	388	384	383	397	420	391	379	382	375	408	394	366	365	393	392	409	396	397	426	410	390	420	376	382	404	395	400	402	385	384	345	396	358	383	384	411	412	415	389	417	380	404	394	405	420	447	422	410	379	390	442	393	389	388	421	391	361	443	363	403	374	382	361	371	377	378	428	387	375	392	390	378	419	373	371	389	381	372	407	380	388	404	429	415	404	381	393	434	417	365	401	365	390	409	394	397	417	387	388	390	409	420	430	389	408	407	403	371	400	414	408	413	419	414	412	407	384	418	393	389	385	428	374	399	407	399	389	375	390	413	377	406	370	389	403	400	364	395	391	375	393	405	371	383	386	385	387	364	379	371	383	380	417	402	391	420	430	392	382	396	406	376	400	404	376	376	384	405	380	420	417	404	369	391	401	417	409	411	380	379	382	363	351	407	365	397	382	402	378	364	380	379	401	400	382	386	375	414	358	398	382	379	379	424	424	388	402	405	359	400	350	394	387	428	385	363	387	397	394	380	389	416	381	357	403	403	405	392	376	368	413	413	399	397	377	374	398	387	341	377	374	408	404	370	355	407	385	377	374	369	397	388	372	379	383	400	366	401	393	362	391	345	369	368	396	383	379	386	414	362	420	399	403	416	393	364	395	401	394	404	411	401	369	381	375	420	428	393	386	400	414	400	411	376	353	389	398	400	383	392	372	399	343	374	366	399	372	377	402	404	376	398	409	428	399	370	408	380	379	377	394	401	408	402	391	376	387	402	417	384	408	388	402	358	400	379	370	396	352	425	434	427	395	406	407	388	416	396	374	404	394	414	368	375	380	374	358	361	401	391	419	406	382	383	377	402	362	370	420	397	392	396	387	386	401	399	375	387	395	388	366	394	412	397	420	418	417	386	359	393	395	414	365	396	379	393	393	392	401	402	354	403	386	394	359	376	376	400	377	370	432	397	377	384	392	429	392	394	380	423	384	398	380	432	383	401	365	380	379	411	399	432	366	431	401	380	388	411	417	430	400	396	414	400	422	388	380	397	405	394	383	382	431	410	384	370	394	377	416	389	395	371	417	390	397	403	397	410	375	391	383	384	385	403	409	391	405	436	411	369	384	410	405	384	383	347	380	397	430	372	410	369	371	387	412	368	394	408	407	382	402	401	376	396	375	359	389	372	410	422	352	421	383	403	407	409	372	412	389	404	351	395	385	388	384	387	411	407	405	366	387	378	412	381	387	417	397	367	393	411	394	375	424	390	422	389	370	395	370	421	415	431	377	372	365	376	373	396	419	368	388	394	362	377	384	372	411	376	374	407	396	424	422	422	409	390	384	402	374	393	392	399	438	367	350	385	385	372	417	406	402	417	374	414	382	384	412	405	395	400	399	370	395	387	417	370	361	369	374	346	432	357	383	379	382	399	399	379	413	394	395	411	359	378	394	405	382	373	380	364	438	375	409	374	414	376	414	370	382	385	355	427	387	366	368	418	403	397	394	396	429	362	423	380	426	369	379	347	408	437	379	387	390	397	404	381	391	380	417	408	365	368	404	386	398	386	380	409	386	401	386	420	401	406	392	443	366	360	395	393	400	382	388	426	373	424	373	411	401	398	418	417	373	414	384	418	384	371	381	413	393	380	404	381	383	407	419	383	381	399	404	384	388	389	412	352	374	392	426	397	402	395	366	393	400	412	385	402	409	391	407	389	386	357	383	435	382	383	406	380	367	392	372	413	386	388	421	418	393	424	351	387	373	405	387	386	376	374	410	387	370	409	384	380	412	394	388	405	376	380	384	381	377	374	388	426	369	391	398	397	359	364	387	394	382	378	379	405	394	395	403	396	373	367	358	395	396	386	368	378	389	381	384	403	413	405	406	376	388	397	383	385	366	400	393	391	367	409	417	391	372	402	423	392	427	420	401	358	397	409	391	369	407	371	412	384	387	385	390	404	392	383	368	415	375	410	408	390	379	387	414	385	392	383	401	401	356	390	366	396	405	415	370	339	392	351	398	427	388	367	402	373	407	395	361	355	397	400	366	395	403	402	438	364	396	412	410	396	391	371	431	398	411	413	413	402	415	381	380	400	424	417	396	433	418	418	375	391	423	380	365	410	369	397	355	397	402	378	417	410	416	421	367	373	406	389	388	435	381	378	449	380	372	404	380	387	410	397	404	365	436	416	374	425	355	386	400	371	396	402	406	408	381	359	383	414	369	402	392	421	389	377	390	397	386	421	412	407	384	416	367	410	400	417	437	390	398	423	393	382	387	412	357	378	415	402	383	383	378	403	385	382	394	389	401	382	356	375	396	365	397	412	413	368	399	399	392	403	406	379	379	374	388	386	411	407	409	407	414	389	412	396	384	407	378	411	392	410	428	397	379	399	386	384	367	384	381	408	396	392	372	392	376	411	381	381	408	428	399	372	425	397	407	404	390	405	380	402	397	356	409	388	397	408	398	361	384	414	419	383	399	396	375	413	390	392	391	393	361	381	425	425	393	433	383	395	380	395	389	383	417	412	371	380	415	400	393	393	399	392	390	393	388	392	400	368	379	432	367	390	414	418	360	384	381	412	372	401	420	364	383	401	406	368	419	398	390	377	390	369	365	385	398	398	410	400	413	372	367	377	356	383	394	410	384	356	386	369	392	386	397	391	377
26900	20333	8703	1261	812	799	712	704	699	661	718	678	713	703	709	687	706	688	691	644	633	664	680	691	720	713	683	677	707	668	664	650	662	672	655	700	700	721	664	662	668	727	665	654	736	712	671	676	637	641	692	689	712	645	664	695	686	639	654	691	727	680	675	695	679	687	689	680	638	706	689	662	688	695	667	666	622	618	694	659	683	681	668	675	712	719	697	672	648	656	682	677	691	664	680	717	695	681	687	681	653	701	663	625	754	695	634	711	694	699	639	688	707	708	670	634	678	716	692	675	706	656	660	701	733	643	684	691	669	658	675	694	770	662	707	690	663	661	696	690	664	682	692	644	666	691	658	705	676	718	647	679	716	699	705	685	705	674	686	689	684	667	660	702	694	660	643	690	729	666	703	694	721	710	686	670	697	727	648	669	653	706	705	701	707	642	662	655	670	626	666	695	647	698	668	652	699	693	668	653	683	685	749	673	690	694	674	699	690	724	673	655	709	726	674	657	711	676	694	725	712	682	665	661	690	640	629	668	707	697	728	657	644	699	709	632	682	669	675	695	686	637	664	690	706	704	634	692	699	702	661	679	676	650	617	687	666	669	664	668	647	646	726	646	699	697	645	678	681	706	668	654	670	628	655	675	664	692	673	648	666	694	665	681	644	696	667	670	662	718	681	725	694	661	650	668	676	689	716	624	675	688	625	688	653	686	692	663	660	689	702	680	659	706	649	675	661	665	697	684	703	680	707	642	734	648	686	655	713	646	649	672	707	685	691	672	663	633	715	618	677	676	680	660	635	742	691	686	727	684	712	684	733	679	708	675	669	648	679	692	712	656	693	669	708	668	641	691	698	708	708	715	705	690	702	651	626	705	619	684	660	687	686	692	677	719	671	685	681	730	683	685	680	731	713	671	706	649	663	711	652	680	731	694	685	695	679	731	633	727	676	711	717	734	675	665	723	695	689	667	714	683	665	680	655	689	724	720	681	667	691	692	674	682	678	699	664	669	729	707	720	647	721	685	637	650	687	686	657	680	677	650	704	685	717	694	703	648	647	692	704	656	676	645	706	664	659	711	666	654	717	682	675	714	646	634	671	665	669	706	672	645	683	641	667	700	672	735	701	723	699	721	722	706	756	683	663	675	709	691	652	622	637	693	685	638	694	672	688	709	644	664	687	698	705	689	639	658	655	658	703	715	686	693	681	676	700	667	676	638	656	636	704	770	652	690	674	693	678	671	673	664	707	672	674	622	694	659	754	688	691	687	644	696	708	676	689	697	703	648	728	644	689	676	691	706	647	739	695	720	692	640	714	653	707	663	668	657	702	650	654	649	664	684	700	657	695	717	674	687	728	676	690	692	679	746	627	679	692	687	716	720	673	655	693	683	713	666	700	705	683	707	684	711	660	705	669	721	675	715	692	713	713	681	667	681	667	675	663	656	691	688	702	681	664	647	672	689	663	723	704	634	704	652	697	678	683	680	619	709	696	696	697	693	666	662	684	664	678	691	677	683	633	646	670	704	628	687	663	655	675	665	638	690	689	670	689	726	648	670	663	678	709	671	675	686	709	676	690	661	707	677	684	665	673	760	687	703	661	690	648	682	716	696	693	648	663	646	681	663	691	667	668	707	698	638	687	685	679	720	684	672	663	673	664	625	687	665	651	705	659	687	686	650	670	685	620	652	675	689	707	665	640	663	695	694	687	668	695	698	680	676	724	624	694	640	640	656	699	655	707	659	648	669	637	688	659	726	692	646	681	669	699	682	664	671	629	697	690	674	687	661	696	667	661	678	627	704	752	690	690	655	649	693	700	672	619	681	630	682	752	682	639	678	655	713	673	674	664	688	683	611	665	708	671	722	689	689	689	684	660	674	652	683	646	672	675	670	704	684	703	714	665	648	713	701	683	701	686	676	634	669	648	703	709	655	670	690	684	704	691	643	696	664	676	649	716	659	680	663	729	709	666	704	659	675	662	651	663	658	651	657	675	637	697	632	706	659	683	722	687	650	692	658	682	665	671	708	662	653	671	709	706	683	658	660	693	707	710	676	697	675	707	700	715	664	719	676	667	676	685	692	692	687	682	703	664	621	700	670	696	673	677	738	640	711	686	690	705	707	614	724	671	644	657	664	695	711	670	674	630	688	645	656	709	663	675	669	677	679	665	703	688	683	682	679	692	684	707	667	664	658	690	675	661	690	692	656	713	693	668	667	653	675	658	680	639	691	715	649	668	669	668	642	681	752	677	677	636	689	695	729	672	715	668	688	699	663	721	649	701	659	650	648	704	651	700	723	666	712	706	658	684	715	642	688	694	690	667	684	661	648	673	712	647	637	675	671	681	646	671	682	718	714	706	670	645	689	636	732	693	639	687	697	680	691	707	697	716	701	674	698	708	673	709	700	720	684	668	707	649	708	664	721	645	687	693	671	638	685	713	718	680	717	681	657	693	670	697	695	671	636	708	678	729	687	680	702	656	668	707	664	692	712	657	646	689	686	665	698	699	647	658	693	671	696	718	649	717	669	684	658	702	744	616	636	709	720	694	674	684	686	696	713	702	727	656	621	650	673	690	704	662	674	697	654	659	649	640	712	716	631	721	664	688	673	683	706	706	697	655	679	687	670	647	686	689	632	661	647	688	698	701	672	675	713	711	692	630	731	676	644	665	657	681	710	657	680	623	668	733	716	696	711	671	668	704	644	669	697	659	659	671	670	653	657	679	689	677	671	708	694	674	724	631	664	642	677	692	667	658	680	655	698	710	675	680	654	657	665	698	669	682	651	688	660	696	673	690	663	678	670	679	684	640	660	705	693	696	660	703	672	695	639	675	682	696	691	679	667	749	687	693	701	685	612	695	674	678	659	662	690	687	665	696	647	677	675	690	670	634	664	656	686	715	708	698	684	694	653	674	667	654	690	684	697	726	659	689	672	666	702	656	664	651	696	717	646	727	690	683	634	702	625	678	679	680	666	735	640	700	717	677	697	677	643	719	725	671	649	683	678	646	677	710	676	715	668	713	637	720	704	696	646	700	655	671	703	642	654	638	745	655	634	699	653	700	711	694	685	658	682	655	655	706	656	657	655	670	686	700	718	695	660	669	676	662	672	648	651	654	658	700	665	654	672	699	742	712	651	668	685	701	657	645	664	703	674	679	686	730	690	658	651	652	653	723	684	678	717	650	690	679	692	669	674	642	669	659	662	678	677	655	658	696	656	612	692	696	701	685	680	673	700	723	738	685	759	671	684	681	686	709	657	670	675	738	713	633	699	677	703	668	689	670	682	680	696	676	643	686	701	692	682	689	686	674	635	697	677	612	635	719	684	597	663	687	649	689	649	669	658	653	693	669	666	683	678	660	677	679	657	657	680	640	649	693	632	669	703	694	693	703	651	650	650	659	677	642	709	651	633	706	645	631	701	674	710	700	649	713	793	650	688	643	642	643	702	694	693	665	701	704	675	683	663	641	700	678	712	745	702	694	665	667	702
5999	1577	1425	1009	945	847	849	801	843	811	823	777	806	843	805	766	803	778	785	830	820	804	727	775	746	771	771	843	807	789	786	813	793	772	802	777	762	805	773	814	786	779	811	795	687	786	826	791	779	805	746	745	759	760	779	812	757	745	754	790	801	734	808	782	784	726	765	782	766	776	808	821	851	781	718	784	774	786	764	808	789	839	739	799	778	797	788	789	775	733	760	772	783	815	757	753	732	781	831	785	744	762	746	776	735	737	792	764	819	813	763	797	845	772	778	765	788	755	788	746	765	822	765	747	704	807	787	707	782	784	829	790	840	797	803	724	750	744	758	747	789	798	790	798	787	790	783	745	790	774	806	800	755	801	782	795	735	828	785	772	768	813	803	846	765	798	777	776	787	844	765	808	768	819	751	765	729	790	815	793	740	797	809	784	774	780	716	784	739	820	786	758	755	760	817	817	774	784	784	825	757	789	757	794	766	785	843	750	778	787	749	783	800	761	725	774	749	827	771	777	757	806	789	804	750	802	799	795	793	784	797	771	819	784	805	769	757	791	747	740	810	792	705	779	773	733	796	728	771	767	768	776	747	764	797	788	786	812	754	746	794	805	748	763	758	768	778	803	794	803	764	777	743	708	781	732	793	788	770	767	792	783	754	760	761	725	779	751	789	778	774	791	775	761	774	771	758	787	785	787	765	786	806	821	785	774	746	848	811	777	752	762	780	791	773	800	774	732	777	790	785	783	799	814	756	833	758	800	749	764	761	735	771	819	750	755	790	805	810	726	761	768	755	804	785	775	784	730	787	782	776	773	815	822	763	795	741	758	784	806	746	761	762	771	760	791	736	754	725	765	706	767	751	793	795	773	769	722	802	806	757	814	770	802	798	801	750	752	767	800	783	778	817	777	790	765	805	833	767	725	738	773	792	823	756	793	762	750	727	756	773	782	785	755	805	784	751	788	778	811	795	818	774	784	784	790	691	798	802	760	781	813	756	755	807	792	801	793	808	779	815	726	776	797	752	821	741	772	725	782	762	778	784	792	764	835	791	773	800	762	813	793	779	829	819	796	760	747	768	812	810	805	783	797	797	767	745	716	765	760	762	809	794	832	793	792	804	829	776	814	793	831	815	782	796	756	776	799	757	757	802	775	774	758	810	797	821	766	773	727	787	789	723	771	795	780	733	809	771	747	746	763	772	766	748	778	774	769	800	806	777	780	785	768	756	785	767	757	813	790	773	799	783	771	755	787	842	803	767	744	745	741	818	796	753	748	787	799	747	823	782	804	830	784	746	806	798	812	800	795	794	834	821	761	793	728	805	787	759	770	755	778	771	789	760	766	818	837	790	802	820	707	774	800	753	784	754	784	776	837	738	817	763	790	790	740	813	735	827	742	786	758	753	813	811	756	795	742	792	738	748	781	850	786	772	804	803	791	804	775	833	824	742	791	766	817	778	787	785	762	772	742	776	799	827	805	791	803	792	770	739	760	803	755	785	790	797	778	803	779	797	797	763	788	821	745	780	832	767	765	745	832	837	767	685	794	773	792	745	742	789	804	813	757	793	842	799	786	795	761	772	782	802	786	817	784	810	790	812	800	794	741	739	761	767	778	817	803	782	755	814	766	785	862	702	779	850	778	776	788	768	785	761	721	759	792	844	738	801	796	779	810	780	843	789	789	798	845	759	796	838	799	781	770	778	783	806	775	850	791	790	781	813	830	766	822	792	775	814	786	789	792	767	765	767	783	805	790	790	826	760	786	813	825	826	746	770	716	826	784	766	795	777	737	838	747	778	769	761	823	798	796	840	781	766	816	789	816	740	754	800	805	778	773	746	796	770	761	772	787	844	786	800	828	801	750	776	781	791	757	763	792	830	788	752	721	772	768	753	757	810	775	784	756	817	787	779	776	756	809	734	795	751	707	759	749	774	787	749	774	761	772	804	857	803	770	762	764	829	801	753	766	793	764	813	820	778	778	731	767	782	773	811	810	807	800	754	837	768	799	779	800	779	803	776	793	804	774	813	802	815	776	847	774	804	828	800	797	757	816	805	813	823	813	759	786	825	767	765	768	800	828	776	731	804	782	783	780	715	754	766	747	772	804	777	813	734	786	823	780	763	783	776	763	773	784	809	734	819	818	864	812	832	753	808	739	808	804	774	780	804	761	799	752	795	771	758	749	760	800	773	720	800	753	760	789	807	762	741	759	804	779	763	773	797	775	748	783	742	785	806	794	762	772	778	768	737	773	775	773	751	700	792	797	774	827	775	797	763	825	807	770	765	789	807	779	802	755	801	793	750	752	790	748	754	745	826	761	809	798	755	769	737	762	781	797	780	782	779	798	770	812	736	751	742	754	778	772	785	805	808	789	738	767	785	777	771	790	822	755	818	757	737	741	809	731	802	764	754	790	801	749	759	739	723	767	772	756	816	778	761	731	769	785	827	772	751	762	754	734	770	801	734	754	810	807	745	827	857	813	839	824	748	770	744	796	744	798	744	799	801	810	773	834	781	792	842	787	789	777	793	760	823	770	762	817	808	782	764	847	802	794	732	779	773	771	737	831	793	808	720	755	789	790	787	786	778	782	772	760	792	805	852	763	774	810	774	764	833	804	764	763	786	755	743	740	748	734	754	809	774	756	772	793	780	810	765	760	813	832	793	805	760	739	774	757	765	783	769	806	780	756	728	738	745	768	756	799	773	841	845	737	798	789	841	781	796	769	794	756	786	751	797	757	797	747	761	789	781	816	824	803	847	758	764	823	815	767	774	818	776	790	760	841	728	800	733	782	784	823	772	812	818	779	791	757	806	781	780	752	776	748	746	797	782	756	759	776	806	756	766	789	786	782	778	808	784	770	785	745	761	787	765	772	727	802	808	790	784	755	781	788	777	776	742	731	799	801	761	753	808	751	759	766	858	772	729	774	775	794	814	763	792	773	752	779	831	791	741	780	808	797	799	756	781	782	809	794	821	777	743	796	799	800	777	787	797	779	799	746	784	772	791	782	777	803	776	753	736	773	845	758	767	739	800	789	799	785	846	838	776	767	720	807	754	796	767	795	774	796	781	798	782	780	807	821	770	800	779	795	778	784	780	756	788	762	779	789	792	742	736	803	773	738	807	811	792	739	774	817	793	753	785	778	802	752	785	793	753	861	755	751	790	776	788	817	757	779	786	809	769	831	786	785	746	797	825	786	792	803	802	794	786	771	822	747	767	782	761	761	764	783	760	820	795	735	800	750	753	820	810	704	859	789	784	779	781	800	776	753	778	802	816	746	786	772	808	726	719	809	773	808	801	824	826	789	769	825	749	828	781	798	792	775	766	791	761	809	787	780	796	759	760	819	770	794	767	788	704	766	778	858	814	780	785	789	785	840	745	812	771	781	823	756	768	830	776	768	774	789	783	787	818	837	771	809	759	815	742	790	774	794	796	770	782	801	814	813	796	781	797	769	757	807	798	746	869	773	798	798	851	837	803	779	779	743
23597	21006	28406	23765	20992	12233	1364	847	690	580	564	525	484	495	435	438	433	434	442	389	397	402	400	380	365	357	359	379	346	349	388	344	330	350	335	346	337	366	317	343	332	350	363	339	346	344	337	318	347	334	347	364	354	355	339	334	338	364	336	342	387	354	334	315	341	341	339	328	330	338	325	340	334	347	339	335	367	355	331	338	359	344	340	349	329	347	342	361	334	335	330	384	306	339	344	318	359	345	356	359	347	378	313	313	344	368	339	362	327	321	344	339	357	360	353	322	307	330	358	327	360	323	364	335	337	343	331	350	330	334	373	355	325	362	324	339	314	326	352	327	324	377	398	290	295	336	327	296	335	347	323	374	324	352	323	319	351	325	336	331	375	347	331	362	346	334	337	356	331	345	341	328	345	339	347	336	351	349	316	326	333	327	348	349	346	310	350	312	367	309	330	310	337	342	339	311	370	346	361	312	325	325	337	366	338	332	316	330	394	327	374	372	351	317	357	327	320	314	363	328	315	332	367	363	361	330	317	297	353	346	326	327	349	320	337	334	350	335	338	341	345	346	344	348	320	376	303	339	351	354	324	312	319	321	325	362	335	336	346	346	321	359	319	339	343	334	347	345	356	329	320	317	368	309	358	361	363	307	348	344	343	320	357	330	333	329	352	328	341	348	356	304	344	341	332	349	333	328	342	343	334	357	337	320	335	350	329	349	318	318	334	354	361	351	352	346	304	328	338	349	337	339	313	338	367	349	352	350	329	334	371	353	301	384	336	349	359	360	366	340	353	354	312	363	350	363	334	347	323	356	322	308	300	345	339	309	332	355	338	341	320	345	334	340	319	327	312	335	328	351	321	323	345	297	371	357	337	359	342	326	365	340	302	339	323	344	326	347	316	319	345	343	312	335	316	359	347	320	330	353	330	326	340	348	348	330	359	359	352	359	325	316	345	342	341	338	352	328	340	323	351	323	346	325	318	334	328	333	337	336	373	330	315	349	345	315	337	294	331	302	339	364	344	307	345	341	350	345	349	349	312	356	353	297	315	313	342	365	332	308	371	350	310	358	313	353	337	331	328	306	316	355	367	356	346	338	347	353	299	372	355	331	343	287	372	350	331	363	333	366	337	334	319	333	352	313	354	317	368	318	361	321	353	350	317	342	330	358	330	335	348	346	304	349	301	340	334	320	330	358	343	343	386	313	334	340	319	351	339	347	321	339	322	350	313	339	355	336	301	312	361	372	344	326	353	340	321	353	316	320	333	339	306	338	299	353	316	326	312	338	333	333	337	368	343	308	331	303	338	334	340	337	325	368	361	349	331	349	314	357	341	364	343	344	350	317	307	340	355	325	372	358	321	329	297	329	345	339	326	322	327	332	316	358	345	334	345	363	353	323	354	322	334	337	327	334	301	334	338	307	321	316	346	344	352	323	368	343	346	368	327	318	346	305	331	335	344	307	333	316	326	322	334	331	339	360	326	366	332	317	350	365	351	334	330	329	345	328	343	362	321	320	332	340	345	312	317	312	352	343	350	366	314	358	354	332	330	349	305	321	372	313	336	338	328	360	337	348	332	322	361	319	355	306	337	363	329	326	322	336	326	315	318	328	314	357	376	367	363	339	333	356	322	323	322	336	330	327	348	329	333	356	369	303	315	336	341	316	369	346	321	353	331	323	328	316	303	342	358	353	350	308	336	317	400	314	358	324	356	345	360	330	343	345	312	316	336	344	311	331	358	339	329	349	348	340	377	334	353	330	328	320	345	336	334	334	357	315	366	333	367	325	310	350	316	335	318	337	357	340	285	314	349	322	332	306	325	317	319	343	330	358	337	355	339	361	351	342	365	318	331	313	345	311	331	355	332	320	371	313	330	306	322	329	342	327	322	371	346	355	358	342	341	333	340	377	345	355	328	355	348	333	329	340	328	349	333	375	340	330	342	352	333	348	355	337	313	323	329	325	357	316	370	371	351	335	341	336	359	356	351	307	333	324	317	342	362	362	347	325	334	340	321	320	343	328	328	353	330	321	349	332	349	325	308	356	345	344	343	353	336	305	327	300	328	333	331	345	344	324	311	349	331	371	344	333	329	356	291	341	350	355	320	334	368	385	350	367	335	339	311	353	313	331	328	345	355	336	319	340	325	333	330	338	337	365	317	334	303	344	357	351	369	349	336	330	317	344	327	334	324	369	331	341	359	348	328	368	323	343	329	296	344	346	338	339	324	314	322	344	345	338	348	335	340	395	351	288	343	361	335	337	348	345	342	325	372	333	359	315	336	355	345	361	342	355	302	334	319	334	336	332	313	345	389	312	348	361	336	338	335	349	336	337	312	365	304	378	318	337	298	321	344	340	340	307	357	316	378	324	367	362	305	348	327	366	336	321	338	333	339	320	343	322	325	323	310	321	334	361	325	336	333	354	330	337	352	337	298	362	339	352	320	360	326	348	337	376	377	342	322	339	318	346	340	318	326	345	329	315	354	282	351	318	369	348	318	300	331	331	354	322	356	362	324	340	324	343	334	344	339	299	339	353	362	352	330	349	336	320	314	316	336	315	323	340	349	331	347	331	352	371	345	344	328	344	357	302	348	337	343	313	332	363	352	340	321	317	343	335	336	357	353	358	316	313	336	337	316	345	342	327	348	348	358	346	351	313	312	339	342	336	357	330	344	347	327	350	319	360	354	350	323	340	332	298	340	317	336	340	330	343	343	321	309	330	379	322	355	331	331	343	315	330	339	328	323	298	355	309	330	344	338	347	301	349	347	338	354	355	325	351	343	334	341	350	315	359	346	329	344	315	340	331	357	327	328	299	309	321	346	324	349	349	342	371	355	333	323	340	319	326	336	362	341	339	335	352	313	328	338	333	329	369	310	340	355	344	377	360	339	338	308	344	327	340	341	301	373	307	325	319	351	345	347	298	343	358	348	352	342	333	354	324	307	368	358	329	341	316	369	336	316	348	348	341	328	339	340	324	338	306	363	361	348	352	322	291	346	343	327	371	334	329	329	314	356	336	303	343	340	320	312	329	343	377	316	339	334	331	288	356	335	309	350	295	352	357	336	327	333	342	336	363	311	370	364	336	338	324	319	308	330	340	343	356	351	336	354	321	346	328	334	338	358	367	331	344	337	323	349	315	313	357	339	308	352	354	387	360	333	325	332	304	347	331	330	349	346	345	337	291	307	340	352	348	323	362	334	342	319	318	350	321	328	305	363	365	335	312	321	345	339	327	330	341	312	346	325	360	344	361	343	280	324	345	314	321	308	340	351	352	335	352	337	358	334	323	331	331	304	349	343	341	339	327	338	310	322	347	367	344	344	340	313	338	372	368	337	342	361	359	345	317	350	320	344	319	325	329	326	357	326	351	311	303	354	327	325	340	346	324	326	346	352	335	313	332	336	336	333	320	380	332	334	356	330	329	336	339	336	336	323	328	301	333	338	333	319	323	309	366	375	338	324	309	309	338	359	299	301	354	360	366	352	323
8226	10816	8838	4345	2983	2286	1801	1473	1197	969	888	805	739	649	581	584	597	564	551	507	469	431	514	445	472	475	434	442	429	418	476	394	406	411	397	400	392	422	432	417	441	413	406	453	403	419	394	405	398	395	386	379	410	411	379	395	456	401	393	408	362	420	427	391	417	397	412	420	375	399	387	405	393	384	364	398	360	386	371	354	401	403	423	393	405	387	417	376	406	414	396	383	424	343	420	408	411	457	388	407	407	428	377	373	421	419	405	391	414	401	415	400	406	408	367	424	388	383	404	395	384	422	394	390	403	387	395	414	375	397	378	391	378	369	390	401	389	422	379	385	378	362	365	384	393	419	403	372	402	401	416	433	399	396	382	353	373	399	392	406	408	412	403	388	423	387	382	405	403	415	365	406	424	366	400	397	399	394	399	402	385	405	418	376	365	361	386	401	368	374	404	380	396	386	368	400	373	394	408	360	389	417	399	393	411	410	417	413	384	375	387	409	370	365	398	375	383	414	369	378	363	414	400	409	408	373	441	396	416	391	345	374	377	384	400	382	383	384	411	386	401	414	399	417	418	402	384	429	417	381	383	385	401	365	396	367	377	404	401	388	379	402	393	380	392	360	382	393	392	391	402	398	377	389	389	385	379	416	359	368	414	395	381	365	389	380	412	426	412	393	410	409	359	397	444	354	405	370	403	378	395	404	376	385	353	404	399	377	407	373	368	378	419	378	397	393	384	381	357	396	375	370	403	372	393	411	387	397	412	387	399	396	364	398	409	400	397	374	394	412	373	384	411	385	415	414	407	405	397	366	402	421	402	400	386	421	382	396	366	378	389	400	398	382	383	396	416	406	389	354	395	390	392	377	387	389	364	406	398	404	386	406	384	422	369	383	420	395	403	427	397	380	372	361	411	401	413	402	388	394	393	372	363	428	394	401	412	366	398	391	373	376	400	377	388	364	343	382	409	393	389	403	436	406	396	386	401	406	401	388	369	378	413	424	375	423	398	445	388	405	410	377	375	401	406	380	384	384	406	366	383	414	378	404	399	400	408	393	419	361	382	393	381	357	382	385	398	385	409	408	396	387	401	391	430	376	373	387	404	373	455	399	395	414	401	409	378	357	383	409	372	394	410	392	409	372	418	390	388	388	375	349	398	370	409	362	402	388	410	424	382	402	366	384	399	391	396	376	409	415	412	381	385	372	383	389	423	397	406	415	390	361	391	394	402	439	367	365	391	386	393	381	403	412	410	417	374	407	328	380	413	365	373	372	372	388	389	392	401	458	378	389	384	367	411	408	408	382	391	402	396	397	378	428	378	386	401	382	394	368	364	362	397	405	394	398	393	397	404	396	355	429	407	400	405	412	411	408	397	395	394	365	425	393	365	386	370	383	425	403	400	380	393	394	413	354	432	416	383	408	384	385	342	391	382	389	384	392	389	433	374	411	373	378	382	352	400	383	401	373	421	404	407	375	421	382	394	404	383	380	393	395	404	400	369	378	386	393	400	380	385	405	380	386	354	419	446	368	384	395	398	416	394	383	373	374	387	418	365	385	429	390	390	395	403	414	395	394	382	380	409	414	412	346	389	416	373	391	335	382	378	418	409	428	390	390	393	406	376	363	341	366	363	422	386	372	405	386	395	350	410	369	413	417	395	413	418	366	401	405	389	438	369	438	370	378	394	423	376	390	406	393	413	392	439	405	379	376	377	404	376	387	393	391	435	406	342	413	341	420	404	383	368	410	378	412	378	377	363	363	398	415	382	410	408	396	375	415	378	386	364	354	396	381	369	402	382	409	372	373	382	396	368	397	373	391	402	390	403	383	403	377	383	398	398	387	397	372	385	399	347	377	384	400	408	388	378	395	394	395	406	384	376	407	386	377	403	366	384	431	438	402	396	394	365	405	414	403	361	383	390	393	369	372	397	402	386	384	390	389	375	395	423	396	390	391	388	421	394	378	408	411	378	401	367	393	408	387	389	439	421	388	389	373	428	420	392	389	375	404	411	402	391	372	366	366	390	398	363	366	401	385	387	421	375	401	399	411	427	398	406	375	411	426	385	378	422	393	377	415	396	410	394	421	385	393	397	400	415	409	411	390	406	416	378	371	364	401	434	385	437	427	432	390	386	337	378	394	358	369	375	390	370	408	409	396	380	403	397	409	440	388	390	452	403	364	415	385	377	368	392	365	400	420	423	416	412	350	387	413	387	346	409	425	385	430	397	350	359	400	384	408	381	385	372	363	395	394	402	399	432	407	373	414	416	374	363	427	384	371	389	374	402	370	414	418	363	357	421	390	428	391	416	417	401	438	396	385	394	390	390	373	390	417	377	378	373	360	356	395	443	343	399	393	412	376	384	402	409	426	398	378	389	360	414	372	393	386	362	383	397	388	384	399	341	376	382	392	385	369	374	373	361	354	380	415	416	400	405	393	359	377	408	378	409	383	397	378	409	385	435	413	407	421	422	418	414	383	389	401	370	383	363	405	401	383	400	382	432	415	398	435	402	394	392	417	410	397	378	405	377	416	382	381	422	400	394	400	391	385	396	412	388	365	386	398	341	379	397	396	418	405	412	400	411	408	404	412	404	376	394	391	380	372	388	407	401	388	380	396	386	357	392	394	390	381	395	377	409	391	412	381	369	379	397	372	417	375	373	392	363	393	360	388	370	388	417	384	396	389	397	373	419	368	391	377	405	403	414	383	396	368	411	371	376	388	420	420	368	358	412	382	426	328	362	383	400	405	416	371	385	441	416	419	420	393	394	368	378	359	387	448	422	418	403	397	403	402	424	435	421	387	385	407	424	376	388	402	392	414	392	396	363	415	380	331	383	399	361	403	383	387	374	448	381	414	385	385	349	368	395	399	388	365	405	393	414	412	402	414	392	391	387	413	419	394	412	369	410	377	406	420	383	347	381	387	400	417	389	419	379	373	392	369	385	395	402	394	408	393	379	390	389	394	415	391	388	398	387	380	379	367	379	426	348	414	392	410	381	357	400	375	359	396	401	405	382	392	355	430	423	393	389	419	409	408	374	417	408	388	391	401	391	414	395	418	410	418	398	398	392	381	407	402	381	385	377	434	367	399	416	381	449	397	393	397	387	405	390	403	383	380	412	410	395	366	394	365	337	372	380	443	382	432	400	370	420	351	407	393	386	429	396	384	371	398	408	414	408	408	392	418	414	403	395	410	386	387	390	405	406	395	389	382	394	414	424	416	394	397	388	366	385	390	385	390	423	412	396	393	373	404	451	369	359	382	395	383	394	369	408	396	400	389	405	403	405	357	401	358	414	404	414	402	389	387	413	373	375	394	405	402	363	379	377	365	429	382	399	428	431	393	413	414	388	388	389	409	391	379	403	411	416	393	400	388	398	408	379	400	406	399	382	423	395	367	391	387	400	396	427	365	391	396	396	361	398	410	400	395	386	354	399	402	411	382	414	397	387	407	365	389	384	391	408	385	380	417	406	389	365	370	394	384	407	375
25004	21023	27343	24795	11902	1456	1108	990	972	895	920	870	877	896	875	833	877	862	849	872	828	826	781	819	798	843	803	779	803	824	822	817	821	800	837	788	795	855	811	823	793	813	838	817	812	782	807	790	817	822	806	855	833	811	876	859	847	836	833	825	808	814	792	825	780	797	803	850	857	826	792	803	789	808	818	802	826	751	762	806	826	793	846	807	853	839	805	791	790	844	822	811	834	776	809	779	825	827	772	836	808	750	814	778	839	814	767	818	831	803	825	809	833	764	756	812	799	789	822	780	739	827	764	834	817	759	759	798	783	853	741	828	767	790	786	794	796	810	858	805	837	800	832	813	787	774	814	766	767	798	737	857	764	791	811	800	836	761	796	874	791	756	821	773	765	780	790	782	802	815	862	766	811	839	809	780	830	795	848	771	819	828	806	817	808	834	801	860	796	792	819	785	767	789	797	839	814	820	828	793	772	772	777	772	801	773	816	778	797	772	813	819	789	749	781	895	800	776	780	828	772	796	808	854	808	797	860	803	765	797	778	807	802	818	831	815	794	800	812	833	819	809	791	820	785	773	824	804	807	784	811	847	796	805	810	749	776	820	820	802	826	826	826	780	855	815	806	805	827	842	804	840	798	770	870	781	770	755	819	790	807	780	809	841	855	809	817	793	785	801	727	836	811	792	787	781	738	835	804	781	822	832	803	797	755	834	803	774	861	843	777	841	820	783	783	826	838	808	781	846	810	775	828	835	723	804	756	815	779	816	777	855	798	764	840	799	810	843	812	830	833	786	843	812	802	798	836	738	801	887	816	798	850	779	850	839	825	741	873	795	820	809	777	760	775	826	818	820	835	765	880	772	846	795	845	762	810	785	781	788	788	840	805	850	780	812	781	821	798	758	791	794	773	839	775	833	800	796	809	805	862	793	833	798	837	778	781	782	827	762	827	820	804	781	782	814	782	774	819	788	783	825	791	787	786	849	817	830	801	832	830	761	834	831	768	841	800	834	822	751	804	787	874	753	774	749	772	803	818	793	784	791	789	777	823	775	750	814	801	839	796	811	774	825	799	783	799	811	754	830	789	811	818	861	856	791	815	835	804	788	773	787	775	809	767	835	829	795	781	810	835	803	794	841	824	774	791	790	807	803	799	788	782	816	809	753	789	836	884	809	834	782	794	819	757	809	773	829	834	792	797	784	823	811	776	772	814	776	797	816	820	826	792	770	808	801	788	805	787	817	820	841	811	771	793	821	809	793	830	768	814	812	822	799	788	759	776	808	791	789	847	840	820	791	768	839	843	773	796	821	798	797	788	767	804	808	827	794	742	801	812	763	791	818	866	810	774	804	787	837	762	799	814	789	811	791	807	836	805	783	815	758	847	804	771	796	797	824	807	802	784	803	800	793	770	785	789	800	798	793	812	779	784	746	793	812	781	838	778	784	792	774	836	802	767	778	772	782	828	753	820	789	876	787	803	829	721	839	792	798	767	785	778	791	842	795	824	860	820	829	786	818	774	748	825	835	774	760	788	778	853	789	801	819	826	819	761	739	736	763	789	816	873	796	797	803	825	765	842	790	840	790	743	807	822	780	824	809	791	814	777	791	777	763	836	840	809	811	862	845	858	843	815	737	786	773	802	801	793	797	815	779	815	788	804	760	813	788	806	770	814	813	777	773	828	819	820	787	744	818	758	795	802	812	792	788	824	784	815	805	754	800	764	811	846	823	797	795	822	840	813	798	832	783	835	781	809	850	797	761	810	854	809	777	804	824	813	848	802	833	795	813	789	786	748	784	857	785	734	753	826	800	782	811	831	802	749	787	805	778	755	857	848	790	795	838	827	814	804	809	775	847	795	799	806	803	828	806	800	855	784	796	809	750	805	803	731	804	771	833	805	772	853	797	783	815	775	809	818	752	784	813	795	821	805	798	745	817	825	762	785	806	783	796	806	786	829	804	813	830	750	820	817	792	801	808	795	765	803	794	806	820	760	837	786	776	835	793	830	784	809	788	769	830	787	827	775	814	788	782	796	809	817	809	814	839	791	808	810	795	759	799	786	799	843	806	819	797	788	846	797	794	808	774	788	812	787	774	836	796	790	762	805	764	790	858	788	805	820	796	769	814	751	773	787	847	854	795	788	791	764	810	795	799	764	736	798	799	778	805	814	836	850	801	790	789	780	786	790	784	816	805	804	816	770	752	820	797	808	857	828	817	793	786	790	758	788	778	799	779	828	762	805	756	868	815	789	761	790	802	762	843	783	800	835	741	810	817	799	786	767	801	802	761	809	774	816	850	772	851	791	797	824	766	796	817	836	811	765	798	827	813	778	771	812	823	824	843	816	815	800	764	804	853	802	809	755	847	808	800	802	778	809	807	840	876	794	807	821	789	756	789	828	770	798	784	822	827	797	791	768	816	762	806	800	867	766	790	821	803	794	799	761	834	810	761	754	809	824	818	785	756	837	755	795	828	824	799	802	814	819	826	819	793	794	787	783	812	807	777	749	764	821	769	854	779	815	821	767	788	825	840	821	773	791	793	785	854	795	792	775	833	804	796	802	756	824	804	823	802	817	830	815	771	877	813	766	771	838	817	766	810	778	807	775	818	827	857	804	804	826	756	826	783	780	797	871	795	786	791	810	784	852	777	839	784	779	843	783	814	784	850	856	830	835	797	786	802	766	824	806	799	798	815	795	770	780	856	771	782	811	803	822	810	750	778	787	785	791	797	804	838	850	796	817	819	776	731	795	792	823	761	809	787	777	764	800	784	789	823	805	792	821	767	794	782	770	814	793	807	795	774	798	809	801	802	767	850	820	783	818	824	823	813	805	803	829	816	813	785	848	757	752	804	793	797	832	797	808	764	777	768	753	789	827	816	800	793	799	817	787	804	818	754	758	822	817	820	786	786	823	808	787	834	808	755	827	767	804	789	810	810	828	801	827	764	811	774	785	836	806	808	840	776	785	780	781	768	847	803	808	786	827	783	817	794	794	795	842	819	806	787	815	823	806	842	792	773	758	820	815	808	783	815	817	770	793	815	791	773	778	775	866	823	792	770	754	818	751	816	849	775	818	776	809	828	762	809	790	777	802	834	769	817	819	836	781	755	847	821	771	788	808	784	812	814	818	756	784	777	762	793	748	786	758	778	836	791	809	768	787	783	756	768	877	763	816	827	746	776	806	823	856	764	801	817	750	805	775	855	744	764	793	829	865	806	786	805	763	784	830	814	759	813	813	833	791	841	863	793	796	779	835	822	737	784	792	798	769	746	836	784	735	842	785	829	845	829	819	765	808	778	828	727	791	808	848	806	785	807	827	800	765	762	816	804	781	801	800	758	737	810	774	826	792	788	842	824	812	777	808	768	739	821	826	826	773	833	819	800	797	799	775	811	834	804	779	834	777	805	826	780	822	804	796	822	817	805	788	771	830	787	753	803	792	774	820	793	833	820	801	791	840	815	802	785	811	828	757	812	846	782	845	796	824	842
7781	6642	5219	2924	2245	1837	1626	1467	1317	1218	1139	1055	1045	1046	1045	975	1002	992	989	963	910	967	921	959	968	942	932	933	966	932	937	967	907	907	927	972	980	939	909	857	876	829	899	888	945	934	986	902	867	915	948	933	930	932	932	878	851	897	924	905	922	928	870	931	894	920	950	911	897	888	885	883	873	956	895	912	899	914	945	895	881	894	906	922	882	899	925	954	889	936	878	951	947	908	898	913	896	914	900	882	894	932	903	941	889	905	947	880	921	844	878	890	923	946	904	872	929	918	938	955	963	926	921	899	926	940	893	857	922	899	915	902	905	917	932	892	960	857	925	919	887	963	934	921	976	863	871	913	867	857	912	861	878	927	876	872	870	930	887	940	916	948	889	845	924	915	897	926	856	876	957	889	872	894	909	960	906	949	850	879	882	898	893	892	870	883	898	891	961	964	879	852	953	935	923	920	881	894	896	889	921	914	903	905	886	864	894	905	914	887	917	849	933	895	903	900	983	927	980	945	947	888	870	917	916	952	853	905	930	894	934	873	872	964	919	930	925	891	927	928	907	900	892	914	888	893	882	919	919	892	904	921	937	930	929	898	897	929	938	908	859	872	962	919	888	879	852	934	899	917	896	891	900	905	911	872	878	928	938	917	874	913	866	925	902	916	893	852	927	972	896	881	892	891	943	866	932	854	997	915	916	931	929	884	919	898	906	935	884	918	941	901	879	904	876	892	901	887	885	885	904	936	936	843	951	914	892	875	896	860	873	885	875	878	928	906	864	868	878	907	831	925	946	882	899	838	962	938	922	897	913	934	898	914	883	938	914	868	885	876	898	885	927	927	847	886	876	849	912	885	932	889	925	909	892	847	930	948	909	901	922	866	895	888	941	865	889	911	880	941	888	858	919	912	871	853	933	912	912	896	857	894	897	867	975	910	956	912	902	917	889	897	906	863	901	988	879	913	908	898	928	911	894	889	899	884	841	903	973	877	894	901	905	964	953	844	922	883	894	896	908	883	878	907	881	886	905	851	936	936	961	848	904	964	911	916	889	914	909	942	877	935	914	884	872	872	919	939	944	867	944	920	861	893	934	907	942	853	944	905	899	905	892	935	886	862	906	913	897	912	904	932	893	881	943	940	904	902	941	919	927	820	875	892	921	952	886	913	906	914	885	915	908	860	884	866	886	926	912	898	896	864	896	915	891	874	914	849	930	906	908	940	870	910	898	899	919	843	926	980	893	931	871	866	863	934	859	881	924	906	912	848	868	880	948	921	905	933	883	918	889	899	931	900	900	875	889	889	903	819	932	878	905	918	907	874	880	884	936	879	901	994	918	877	909	959	900	911	909	908	871	915	962	915	839	882	912	880	875	889	867	895	900	955	906	893	947	886	935	872	966	956	869	892	925	928	890	875	921	837	882	852	880	954	897	897	891	870	897	906	920	944	919	950	875	921	979	881	917	890	820	911	943	879	893	943	935	928	897	872	958	881	864	952	907	872	899	852	886	905	886	887	931	893	904	889	910	876	903	900	924	835	885	901	931	881	905	867	896	940	951	887	871	903	923	947	896	942	895	902	914	933	914	866	915	890	911	938	907	887	913	925	887	874	947	872	857	897	901	934	996	898	896	898	935	874	903	901	919	932	867	913	869	927	947	887	894	915	951	908	934	931	912	932	881	890	900	921	902	858	879	870	868	881	940	952	881	868	942	887	939	897	896	911	853	904	844	890	923	874	886	891	885	917	901	885	905	885	958	888	906	908	904	927	863	888	882	894	952	953	890	899	903	844	922	905	896	863	911	967	913	963	887	904	890	868	911	929	940	955	972	901	930	938	934	891	903	949	965	920	905	885	901	920	923	922	960	882	947	902	920	894	907	859	922	947	879	880	921	911	939	944	888	842	965	884	917	921	870	852	879	971	880	868	896	892	846	919	876	903	887	851	921	943	896	882	890	930	891	927	940	933	871	919	965	897	848	919	923	884	890	872	904	896	899	945	884	907	923	938	866	922	901	868	900	908	915	914	859	893	912	900	923	908	871	908	923	861	883	849	952	904	883	868	928	868	904	953	865	941	871	866	882	948	976	899	892	909	887	938	863	916	931	941	953	918	942	895	957	932	905	928	913	921	883	882	883	906	917	922	964	896	886	935	854	867	902	953	911	894	895	916	892	879	876	895	906	872	844	912	889	925	888	846	903	881	902	959	906	877	920	944	889	925	903	916	891	951	969	868	872	907	915	920	896	894	877	911	900	911	915	940	930	943	898	911	914	879	896	914	925	907	870	875	926	942	892	885	944	904	863	951	936	884	899	889	908	914	918	895	878	882	882	882	853	936	867	892	909	877	923	925	917	916	892	899	892	883	886	910	969	952	864	944	856	901	879	890	937	913	906	938	898	894	898	941	966	869	903	962	908	908	889	907	916	884	897	954	924	929	862	877	916	929	876	865	878	923	918	887	899	882	934	909	906	906	911	839	894	850	905	860	909	945	898	933	877	906	893	896	918	895	924	939	948	930	929	901	955	929	934	961	890	890	843	872	854	880	849	910	952	953	913	913	896	909	796	903	903	914	942	899	851	872	932	838	939	904	915	883	908	880	879	916	921	939	906	842	919	917	887	911	920	922	900	918	938	977	863	902	842	898	821	822	899	888	952	942	896	960	961	899	892	897	948	899	912	907	902	934	942	904	896	901	857	935	951	869	853	894	902	852	924	887	882	930	910	881	883	853	908	915	854	904	892	909	928	881	901	913	866	871	961	898	907	927	907	904	880	908	962	929	895	950	884	947	896	912	890	905	922	913	887	877	920	914	900	888	885	830	864	873	911	912	914	935	888	896	882	890	894	943	846	908	883	902	888	884	889	875	921	877	879	881	928	943	920	894	914	952	917	944	921	931	895	935	916	904	876	867	906	894	893	911	938	924	919	950	898	915	896	857	918	929	887	884	905	914	957	890	931	905	786	903	893	932	980	869	891	914	876	900	914	832	890	952	886	870	909	904	906	898	967	899	886	895	904	940	907	964	897	913	908	944	887	950	852	939	889	898	933	915	909	881	848	879	873	893	850	945	913	881	916	915	894	886	950	889	892	905	924	873	896	878	862	915	896	875	880	941	859	940	873	899	925	887	930	938	885	898	891	941	907	899	936	959	888	873	946	896	875	913	911	885	895	897	887	871	878	888	908	907	844	893	902	872	938	882	854	865	932	916	914	842	893	906	940	851	832	960	950	1005	929	888	872	940	932	912	937	925	933	864	893	941	888	929	947	859	927	911	913	933	864	930	921	913	925	890	872	909	859	853	912	843	909	873	934	870	891	904	945	901	834	922	934	882	904	927	960	894	868	938	967	925	907	898	904	879	905	881	878	931	952	890	840	877	898	869	873	912	881	914	919	877	928	908	943	866	853	890	862	889	912	910	934	894	971	905	889	892	910	883	934	931	931	863	903	916	874	918	917	952	900	947	901	892	817	911	906	925	926	928	883	891	876	935
22802	21080	28912	23483	21078	21130	11584	1461	1031	867	847	675	602	623	564	542	542	521	533	473	461	495	460	390	396	439	455	423	401	381	416	376	405	414	413	395	409	408	400	408	393	414	375	345	358	385	379	376	418	405	359	399	391	384	341	374	382	382	363	375	406	379	388	402	377	395	368	420	371	408	360	331	364	377	379	377	402	367	377	377	366	366	342	347	340	343	380	432	382	359	367	370	383	334	385	386	353	356	403	394	371	365	375	385	375	410	392	382	352	373	372	353	344	370	367	433	368	340	377	357	348	354	380	370	357	368	356	353	374	334	396	344	349	353	384	387	339	379	363	389	384	372	371	377	324	358	374	373	391	377	379	347	374	395	391	358	347	358	373	379	376	377	358	343	339	359	336	393	370	328	342	402	358	376	362	388	358	351	398	377	352	357	379	350	381	343	385	368	364	349	345	369	364	372	361	384	349	318	350	386	368	353	385	372	422	382	363	377	365	338	353	376	354	340	378	353	357	348	406	330	378	371	403	370	352	362	373	370	395	391	358	392	341	395	344	322	355	372	367	385	381	376	362	346	387	360	358	361	368	373	376	363	397	374	349	356	342	356	371	388	357	370	335	356	369	379	372	333	379	374	367	366	371	374	372	373	356	360	392	367	380	377	393	351	362	414	363	369	348	342	386	376	372	367	366	388	366	397	363	359	351	375	349	404	343	371	353	388	386	378	379	372	374	343	359	347	364	363	362	360	403	352	377	362	378	384	385	371	377	372	373	398	378	348	362	375	385	369	383	361	398	369	371	368	334	416	373	335	349	409	360	376	355	380	384	367	335	369	394	399	369	369	395	346	365	309	357	381	357	345	378	339	351	355	388	348	352	356	374	394	368	406	340	376	368	366	382	364	368	398	358	374	376	345	409	379	372	362	346	359	355	377	341	360	372	382	366	347	375	359	348	357	381	324	357	376	367	369	361	370	348	374	338	347	365	354	345	371	384	378	373	331	404	361	363	392	341	351	302	386	382	334	374	345	382	366	357	397	342	386	375	364	351	339	388	353	389	369	343	378	358	407	348	350	363	404	405	407	380	350	372	353	363	371	376	361	345	357	393	362	340	384	366	361	392	338	355	317	360	347	363	362	367	384	403	343	399	388	345	358	351	371	383	385	405	386	383	405	366	380	380	376	391	345	393	387	377	385	343	372	320	343	362	397	359	381	336	375	366	385	366	339	377	391	339	349	354	373	375	329	358	374	344	346	368	390	335	377	349	387	360	381	380	341	381	366	395	348	419	363	372	375	364	352	368	318	368	330	369	354	375	361	371	367	368	374	377	376	381	376	387	351	395	347	344	352	365	365	350	393	397	338	313	370	354	347	350	374	339	348	311	362	385	385	376	362	339	366	337	413	361	377	362	361	381	359	400	367	351	340	406	390	351	351	379	374	385	372	351	359	376	352	376	362	352	369	361	339	377	374	366	373	366	336	355	365	375	365	402	352	370	353	373	372	362	375	361	335	391	360	383	389	366	406	356	387	351	384	379	357	360	368	331	355	373	348	350	381	366	343	389	358	365	353	384	368	340	368	346	371	351	349	384	368	341	387	355	373	366	373	394	395	373	372	359	366	390	361	378	325	408	386	367	397	373	382	356	353	362	375	358	398	356	330	361	336	338	359	359	334	349	368	379	376	371	348	353	367	343	366	384	413	372	382	368	367	369	399	383	349	356	398	356	340	400	414	355	382	386	328	343	373	377	318	382	341	351	382	350	349	374	361	397	376	349	378	369	380	379	349	354	346	363	393	372	368	357	378	377	353	345	384	345	367	353	369	345	373	363	354	356	381	348	345	386	352	364	382	385	347	378	350	362	404	371	412	385	400	349	391	370	340	371	405	364	395	396	368	403	380	357	380	330	371	349	361	339	363	411	383	352	340	392	360	392	357	382	372	362	394	370	339	334	381	341	369	402	365	359	342	330	389	368	363	362	377	334	375	369	399	340	393	396	349	376	378	351	360	373	324	384	394	387	376	354	373	368	389	368	376	373	394	337	343	397	345	377	369	389	382	381	340	391	368	357	373	384	352	366	343	336	382	357	369	367	389	378	366	349	376	388	369	384	378	339	351	362	390	363	392	391	358	356	378	354	387	350	392	351	393	375	379	324	327	325	361	348	381	357	391	328	372	363	347	366	366	369	359	409	379	377	392	373	350	410	365	368	377	362	334	365	379	353	374	340	363	368	388	381	369	363	360	305	375	351	376	338	370	357	329	369	322	360	359	333	389	366	354	376	383	361	407	402	345	347	341	371	379	387	387	334	369	354	369	358	340	401	347	335	384	355	396	337	398	379	386	349	342	369	371	360	359	364	356	359	382	360	362	348	381	365	343	397	356	418	354	329	345	363	351	392	365	384	347	366	367	367	373	357	345	369	370	355	369	344	366	367	373	353	361	353	321	348	363	350	376	352	339	370	355	367	371	360	373	378	367	328	336	379	383	371	368	356	342	387	365	366	417	372	387	378	349	376	383	381	373	356	400	391	368	333	382	354	381	337	353	352	390	392	374	372	336	373	370	363	371	378	375	341	363	374	362	395	385	330	358	343	347	350	300	360	332	365	351	372	351	389	365	387	346	376	388	361	346	364	373	337	373	357	358	378	356	363	396	375	391	366	372	349	317	338	402	346	401	365	394	338	362	347	343	387	359	369	373	371	366	361	362	392	340	413	383	357	356	370	387	345	358	359	375	377	388	337	378	379	378	388	351	355	362	360	371	371	353	361	380	342	389	397	365	349	368	376	365	390	368	319	388	371	373	362	345	383	354	356	364	368	425	355	352	367	359	363	329	403	372	377	362	352	318	346	382	365	400	379	353	361	353	340	378	357	351	407	360	366	369	391	353	370	355	372	372	372	375	361	398	340	371	364	335	383	344	382	386	358	366	378	353	399	362	379	340	334	360	351	343	346	396	365	359	379	344	353	350	381	329	367	359	378	352	389	387	382	337	352	374	359	351	368	373	379	347	349	375	359	342	354	348	393	352	353	389	395	380	364	379	328	399	390	364	366	411	398	367	352	373	352	383	350	349	399	369	380	350	354	327	342	365	368	336	332	365	364	347	338	426	357	348	360	369	356	353	366	327	387	376	355	429	360	403	356	374	360	349	385	349	321	345	367	387	353	379	370	361	382	353	365	342	354	346	370	369	386	340	396	377	353	353	346	363	367	355	361	374	386	332	369	380	387	329	348	352	377	401	363	357	356	377	359	355	351	373	366	355	382	350	362	345	373	370	357	352	374	341	361	394	408	378	349	361	367	398	378	353	360	390	358	365	367	364	383	368	365	332	396	380	364	367	352	366	369	378	376	371	380	386	363	378	375	389	355	362	384	369	362	380	389	353	395	348	381	378	364	384	375	398	375	347	382	368	372	349	342	354	331	373	368	337	378	411	342	359	354	346	361	360	391	364	353	398	350	378	349	358	379	337	349	355	371	361	346	344	390	358	361	352
11389	17213	14250	7553	5335	4052	3080	2406	1991	1591	1396	1109	1017	924	758	776	716	780	721	598	624	573	540	547	518	514	459	473	464	468	481	452	503	438	460	434	439	434	432	445	403	401	397	419	402	422	404	437	429	423	406	429	426	400	419	409	388	362	441	428	407	423	380	409	410	400	403	393	463	401	413	370	393	388	388	411	410	402	391	387	436	388	413	399	427	387	395	419	404	391	350	401	364	402	395	402	377	412	443	433	406	408	430	387	392	411	409	418	372	431	450	416	398	422	422	438	401	418	391	431	356	378	443	443	388	401	388	425	392	398	406	379	450	373	362	373	395	419	373	414	373	440	383	374	374	392	389	398	408	379	412	427	427	377	410	391	419	403	417	422	382	395	429	408	408	385	424	391	414	416	385	377	444	382	367	368	417	399	414	410	386	402	388	438	374	362	382	398	390	424	396	420	395	426	375	405	416	399	393	402	409	391	371	403	413	390	389	367	408	358	429	392	398	433	421	446	405	436	423	390	408	390	424	428	391	374	398	372	391	432	395	387	375	393	398	365	378	431	395	381	390	414	392	450	400	372	416	371	399	421	424	365	391	385	394	394	366	418	405	395	370	372	400	418	401	435	399	389	395	408	398	402	407	381	396	380	380	369	375	428	396	401	400	376	395	383	434	388	409	415	403	385	386	422	376	361	358	402	415	420	407	388	364	401	388	380	388	405	420	426	374	398	391	411	389	403	389	405	404	390	415	385	369	359	345	401	389	407	422	372	403	397	371	394	383	369	391	421	403	419	402	401	391	375	391	424	397	390	424	408	422	382	413	413	384	418	393	369	383	405	414	390	371	401	411	354	388	414	401	377	412	371	394	394	402	387	406	416	396	417	358	362	388	399	417	416	412	379	386	433	408	419	367	365	436	385	401	412	394	413	407	407	392	374	395	406	387	344	438	373	389	387	399	368	394	414	386	409	397	388	423	384	391	377	377	418	408	391	395	389	389	442	380	382	392	382	379	432	374	409	392	394	420	412	378	380	400	397	425	393	415	423	403	367	376	381	388	381	414	389	431	371	400	383	423	381	392	355	383	389	357	371	409	408	372	423	431	416	402	404	391	380	393	387	413	418	416	411	433	408	423	402	434	388	385	375	418	394	412	366	382	365	382	403	414	385	400	384	409	414	382	400	441	392	407	351	423	379	393	360	380	395	397	405	374	404	363	399	379	380	416	386	391	411	374	395	404	415	429	411	396	403	429	394	367	399	398	409	390	374	387	409	375	410	398	376	411	436	394	438	357	394	403	396	401	399	397	434	370	407	362	409	387	390	403	346	395	394	419	406	388	376	396	405	374	435	416	394	398	393	408	424	403	411	384	406	372	373	401	384	363	385	411	385	439	391	387	411	419	379	405	370	369	395	375	390	436	379	376	395	400	408	394	369	372	422	396	390	382	367	400	424	380	421	401	381	382	411	404	418	435	388	401	360	391	394	406	400	379	412	415	424	404	409	415	401	411	396	370	397	390	388	390	369	397	360	362	383	389	409	406	376	392	390	366	403	387	399	438	344	413	432	380	376	385	403	396	405	423	407	427	390	419	396	398	386	400	417	422	406	423	342	417	414	425	391	363	367	390	422	406	385	390	403	401	380	427	383	384	381	401	408	424	411	406	402	414	404	411	401	432	373	380	398	401	394	406	380	405	403	385	379	396	360	389	398	436	392	394	394	413	351	372	375	393	375	396	354	378	369	386	394	432	362	382	404	369	385	411	411	407	399	394	391	378	396	393	401	405	367	380	387	424	413	405	412	413	368	408	390	414	381	379	370	376	385	381	410	400	375	395	419	398	420	390	378	387	409	421	458	386	387	382	387	412	389	399	381	391	386	386	386	422	374	386	415	392	426	369	365	418	394	375	420	410	387	417	385	393	381	444	391	396	425	394	389	399	396	376	415	378	415	438	376	384	413	379	407	413	419	397	406	385	413	379	396	401	384	415	366	369	418	407	407	376	386	362	451	399	414	392	374	434	387	384	416	394	409	440	402	395	405	390	384	400	366	425	404	349	399	366	409	413	414	371	422	413	403	417	389	369	380	391	425	378	400	384	397	401	428	393	410	383	429	383	382	379	409	388	400	387	392	380	400	363	387	400	391	408	419	388	391	362	384	366	389	391	407	403	392	394	390	354	370	407	394	396	425	382	385	385	394	398	411	414	378	386	382	435	368	399	385	394	395	403	406	375	414	411	378	405	355	418	376	407	406	403	420	392	399	417	390	378	408	428	397	418	415	411	422	396	422	397	413	394	430	390	403	379	432	423	403	412	389	373	374	405	371	398	414	377	396	411	406	391	402	432	379	410	376	422	411	408	388	409	432	424	403	419	426	416	382	401	395	389	413	376	414	408	375	367	391	412	396	418	416	395	362	389	407	405	383	413	452	371	380	361	451	380	368	382	416	413	404	417	394	397	397	394	371	387	395	387	374	390	403	408	373	399	372	383	387	361	387	395	433	387	394	433	389	405	419	381	383	397	403	380	394	407	366	385	427	368	398	391	414	402	400	375	382	425	401	423	427	389	405	371	408	417	392	436	429	392	380	371	393	382	400	385	423	382	413	410	371	411	386	377	420	429	439	416	387	403	438	379	405	403	386	428	382	384	407	370	398	351	401	386	440	386	391	407	402	374	368	399	388	419	399	430	394	418	395	402	419	369	354	392	418	404	421	397	413	384	372	417	441	384	401	354	403	417	417	431	447	395	373	423	382	395	387	387	428	377	386	401	357	414	384	355	395	356	410	406	408	428	430	440	394	398	378	445	404	406	404	372	404	392	403	380	392	390	411	426	389	389	395	380	389	405	448	369	408	391	361	377	397	364	376	380	396	442	407	389	387	379	383	405	389	388	397	401	401	409	373	412	390	393	398	356	423	394	383	394	400	394	381	406	400	375	398	377	351	368	410	393	381	413	435	424	402	374	382	406	391	384	351	395	374	376	418	404	411	428	413	384	376	394	382	397	360	368	405	376	374	401	438	396	355	366	404	373	384	385	407	407	373	395	395	397	422	359	410	385	403	402	378	427	354	423	403	387	359	385	385	399	387	449	408	420	416	417	383	398	393	352	409	406	414	400	369	410	404	416	389	396	394	370	399	381	383	424	405	424	383	390	395	386	391	390	385	392	382	394	381	376	374	418	403	413	401	409	421	401	407	401	419	406	394	414	375	418	424	396	401	412	412	382	421	396	410	371	392	421	392	402	406	401	409	422	398	375	388	365	434	419	401	414	372	396	363	407	421	385	428	392	400	398	395	389	388	389	439	414	371	324	397	389	396	403	387	385	380	394	385	406	410	425	415	390	415	434	373	405	397	394	363	387	379	391	399	357	401	390	403	423	396	436	379	393	365	389	406	424	373	403	401	421	391	393	367	413	358	418	434	404	392	391	417	401	421	422	419	398	406	362	397	438	383	403	409	402	408	402	395	398	394	418	392	387	419	374	379	397	400	400	390
26759	20239	8503	1154	765	738	707	723	667	715	670	688	678	663	697	667	682	664	655	653	681	667	664	659	617	665	658	690	691	657	698	689	657	683	677	696	645	724	669	710	690	703	668	678	675	669	734	682	740	678	703	674	704	652	687	675	686	693	681	665	703	668	663	715	725	671	646	666	662	678	712	716	715	731	692	652	644	685	691	690	671	707	698	722	664	672	688	684	664	728	671	694	645	676	725	677	723	713	656	644	664	705	709	651	685	665	657	654	632	651	646	649	698	654	619	626	713	675	733	727	642	679	672	650	653	679	677	687	686	662	686	678	683	657	692	639	698	678	720	683	647	693	633	685	658	687	675	662	664	674	707	683	665	700	655	669	706	647	692	694	712	723	695	712	623	687	688	703	637	683	676	679	656	718	680	712	635	675	646	679	715	698	651	674	739	652	719	715	703	702	720	656	666	661	680	671	701	715	675	692	642	664	683	669	692	653	683	663	624	687	646	743	649	715	713	680	683	676	714	699	653	635	702	637	700	667	654	716	678	685	666	695	673	707	681	759	689	719	666	668	694	681	725	714	608	651	663	726	686	664	665	715	672	709	685	652	634	695	649	691	712	688	668	658	660	688	682	634	705	676	663	633	665	713	650	634	631	662	664	677	637	697	682	653	672	669	688	678	737	665	715	675	659	681	671	662	699	661	682	683	726	696	689	687	657	675	672	667	695	674	657	632	652	711	713	633	699	637	642	628	690	675	668	688	708	664	683	694	687	726	656	680	703	687	682	650	688	676	710	672	603	661	717	690	672	675	701	677	694	697	699	687	660	673	686	644	687	702	701	690	687	678	687	693	713	723	667	664	679	714	687	651	673	731	666	626	687	684	697	716	672	692	670	677	685	697	694	706	703	684	683	689	693	683	668	698	689	693	651	686	673	733	631	707	703	700	698	683	720	690	726	681	610	695	659	653	676	673	726	698	640	683	695	666	717	686	678	675	646	684	633	680	698	646	664	629	689	714	691	681	655	704	703	651	683	637	649	684	662	643	729	685	658	732	676	712	639	674	684	667	678	671	697	687	672	734	638	693	695	655	676	676	639	664	693	678	686	699	637	678	655	694	660	640	672	683	705	657	669	706	682	694	675	664	667	635	680	745	625	664	672	684	680	684	679	685	662	691	685	699	653	678	671	704	661	705	701	708	712	677	719	665	686	643	700	703	675	683	678	661	669	691	670	716	697	681	654	704	661	674	714	697	689	658	667	655	640	655	678	675	679	665	613	656	702	634	712	738	681	678	703	639	713	674	683	697	686	704	667	682	685	669	667	665	686	691	655	725	710	665	668	681	662	694	678	687	730	691	677	667	657	681	689	663	666	663	649	687	642	687	699	675	723	680	660	679	722	637	675	668	714	672	652	643	644	647	686	670	686	688	682	732	762	747	689	721	675	728	652	663	740	694	695	701	684	672	668	682	651	722	674	679	673	671	654	664	658	659	709	690	708	665	685	660	712	711	700	671	691	695	747	702	693	661	673	677	666	689	677	720	652	642	721	663	643	640	672	712	681	656	667	685	675	692	711	654	620	657	698	742	631	675	645	696	670	678	694	646	657	719	654	677	678	707	684	635	720	665	657	663	622	727	641	663	666	653	685	700	693	710	707	663	706	686	700	678	625	675	666	661	669	685	640	646	677	675	628	628	656	673	671	694	647	740	637	653	682	675	651	670	698	701	673	689	690	690	686	629	679	694	698	681	649	673	705	703	679	684	704	697	657	654	702	703	693	666	694	687	685	654	686	627	708	678	726	700	681	656	678	671	706	684	638	633	659	635	671	693	710	646	716	654	659	709	686	715	681	700	676	673	654	663	682	663	688	678	640	723	654	679	640	703	709	655	668	678	681	693	645	662	677	718	672	681	693	674	656	705	698	692	660	718	641	671	635	652	643	702	693	732	685	676	659	655	631	671	670	640	707	663	736	685	703	709	681	680	708	674	650	670	666	688	693	698	670	680	657	674	657	659	703	647	664	666	648	644	664	666	671	699	676	692	690	626	709	685	661	678	672	728	694	740	722	694	655	626	661	658	703	685	652	725	685	646	697	665	689	655	694	658	695	666	642	637	701	659	690	687	693	716	679	690	694	704	680	771	696	709	654	610	691	625	665	683	713	729	690	665	657	683	721	657	696	674	653	681	720	724	705	706	635	663	669	698	688	671	650	666	658	678	655	679	725	657	724	684	679	695	656	698	664	678	691	723	676	666	714	692	678	671	669	640	661	664	684	687	646	686	683	685	678	649	696	662	716	653	629	664	705	668	669	684	665	652	699	689	636	652	698	641	693	713	666	672	710	674	693	650	642	661	689	681	694	680	683	734	670	643	673	648	674	717	661	667	632	673	634	676	706	643	746	653	701	713	654	684	651	690	649	634	668	709	673	675	653	688	669	672	694	669	745	667	653	684	706	668	697	658	670	676	687	742	703	734	698	694	691	684	680	696	707	664	658	690	655	666	683	682	638	628	644	658	656	676	682	644	617	675	658	663	653	678	701	710	692	641	636	678	675	692	655	732	698	672	688	653	686	662	679	669	645	652	674	719	681	712	672	700	712	700	690	722	680	641	682	737	648	710	667	642	632	632	655	695	690	635	734	688	643	687	685	679	691	673	662	724	669	731	735	654	676	666	698	668	650	664	668	665	681	653	652	713	677	653	719	633	677	679	656	641	683	672	679	670	689	682	720	706	670	720	681	699	662	653	683	669	696	682	674	677	668	703	693	678	704	692	641	633	663	703	713	701	722	705	690	625	653	651	742	645	717	685	666	663	680	647	648	650	653	703	697	650	667	637	668	702	740	676	720	690	664	673	719	703	654	685	707	662	668	730	727	671	688	705	667	675	701	730	699	650	689	705	661	698	675	716	707	697	652	606	678	664	682	723	676	676	638	695	691	661	675	724	671	638	651	657	658	699	666	666	656	674	737	676	658	642	719	715	676	669	664	696	654	703	723	697	661	678	672	641	672	683	691	660	692	649	679	694	696	671	606	668	701	671	667	708	630	665	707	724	679	597	624	645	623	703	718	699	716	666	705	630	657	653	716	704	703	636	661	702	680	644	690	730	700	747	683	642	700	672	682	659	684	683	717	688	629	674	645	676	668	713	668	671	666	703	730	686	668	646	676	737	679	662	686	707	663	723	683	683	722	688	644	684	671	684	677	732	693	695	707	661	666	650	671	668	709	682	645	693	664	732	676	691	664	647	676	646	727	675	680	674	718	652	676	719	690	700	692	648	661	687	656	697	684	628	688	672	685	637	667	668	722	698	668	680	747	700	649	707	692	692	726	664	657	690	696	687	658	667	663	646	683	716	674	678	699	708	722	695	712	716	678	687	651	659	722	709	653	629	697	691	675	696	707	668	700	670	663	674	709	686	676	656	660	661	666	694	648	702	703	679	703	701	625	647	703	681	729	676	678	680	654	680	626	683	710	698	701	665	645	656	722	662	747	709
5903	1480	1426	1059	962	930	789	906	881	838	793	779	802	829	814	785	844	781	811	746	764	865	829	733	811	761	750	809	769	793	782	747	791	764	774	808	790	822	808	762	757	807	807	767	773	783	743	735	741	834	807	787	759	785	783	849	786	815	793	780	759	814	776	792	812	750	831	797	763	780	770	762	809	766	758	783	756	782	758	779	785	803	819	802	799	760	749	775	747	772	779	799	762	822	805	709	803	739	813	813	729	777	783	789	788	755	761	777	828	836	797	805	779	791	784	775	835	836	754	832	765	816	792	776	792	794	805	810	782	814	770	712	804	743	773	751	812	781	832	781	753	754	788	800	818	740	752	790	752	769	783	796	788	826	755	740	793	819	795	774	799	787	774	795	779	744	787	740	825	801	772	736	813	810	808	839	758	788	758	778	789	720	755	793	815	823	783	769	742	791	757	803	776	739	813	820	786	779	750	797	790	723	784	777	771	799	820	813	818	781	775	718	759	765	790	817	822	766	767	775	774	767	795	791	794	807	826	793	787	707	802	794	759	787	824	761	742	787	761	783	717	734	762	812	762	744	811	743	802	780	784	752	801	803	836	780	821	757	731	812	771	767	792	818	775	791	784	769	813	771	779	779	776	796	762	809	813	796	749	747	777	811	755	765	827	803	798	760	772	810	744	809	789	787	749	789	807	772	792	796	825	739	776	770	782	847	766	792	795	785	759	757	791	791	778	764	789	737	761	776	795	796	823	774	772	816	839	803	776	794	812	834	791	771	764	833	781	776	777	838	808	753	762	847	812	810	777	767	763	743	759	770	823	753	755	796	751	794	844	762	754	781	811	778	811	758	797	758	788	797	809	814	847	738	747	794	784	788	767	759	778	750	811	787	782	839	784	828	842	777	858	770	754	812	806	795	798	791	781	788	833	758	768	814	776	783	802	748	791	749	790	830	753	820	732	792	769	810	786	762	792	795	767	800	784	771	724	792	800	798	774	785	795	760	829	723	822	787	800	757	780	838	748	804	716	741	796	771	773	805	783	837	783	746	818	799	775	764	821	782	774	746	800	779	783	821	802	811	778	791	766	817	787	781	751	748	730	784	818	732	794	844	838	789	735	800	829	762	738	808	803	729	761	786	759	784	795	761	815	815	773	788	826	777	756	799	804	804	773	820	765	779	782	863	809	775	797	764	821	725	725	718	805	773	774	787	844	738	766	799	843	796	799	822	785	744	790	849	757	813	804	776	791	812	777	826	787	802	816	796	752	803	778	802	766	751	802	773	781	773	854	778	842	790	810	774	769	748	776	760	829	802	820	781	813	760	834	798	728	734	759	768	744	804	784	818	785	812	730	780	848	760	787	782	780	733	759	799	760	790	811	808	783	771	795	821	789	790	776	770	776	783	802	827	802	805	758	758	742	745	849	724	825	805	787	736	787	795	750	784	746	800	816	809	807	770	835	832	794	764	810	788	746	783	769	773	806	777	749	792	752	814	764	787	763	793	849	784	794	816	801	778	787	787	754	822	775	779	837	781	801	848	817	795	787	799	790	804	805	796	768	741	793	824	786	811	797	810	811	778	786	782	805	826	788	813	790	752	786	755	793	778	781	809	732	814	821	793	757	752	758	794	729	780	774	809	777	854	741	813	784	810	746	781	758	774	787	788	772	764	749	763	817	767	819	802	817	781	720	777	793	801	773	781	796	807	778	782	795	821	762	777	745	779	805	800	757	747	808	787	753	774	777	805	791	808	774	733	779	791	740	766	787	791	736	777	816	788	787	801	759	800	784	813	758	801	799	759	742	836	816	727	779	797	811	767	812	768	741	802	776	770	768	795	770	810	801	777	775	764	766	802	804	743	774	811	785	788	745	736	826	830	760	796	755	788	753	819	810	795	818	769	796	791	807	806	814	812	796	796	785	773	781	760	771	803	741	760	763	779	810	785	805	771	746	770	825	822	757	787	755	814	751	756	800	769	772	740	832	772	784	756	793	764	812	764	772	756	769	736	793	776	793	778	780	747	761	800	773	793	809	797	768	816	788	791	787	751	775	771	730	847	827	776	790	802	803	759	815	778	783	766	836	773	781	807	783	769	798	730	815	800	813	815	765	712	798	790	723	788	816	752	734	795	745	764	798	787	765	816	827	751	784	855	815	818	822	806	789	818	782	766	760	750	789	817	771	777	808	784	783	792	754	771	767	763	760	783	784	768	778	832	802	771	767	813	785	781	794	787	798	763	769	767	833	751	769	787	785	772	779	793	808	786	809	804	751	800	789	797	775	809	741	760	766	790	806	774	783	777	807	806	816	757	776	745	797	776	784	766	805	722	795	765	787	765	784	784	744	779	785	758	774	778	788	724	782	812	777	760	830	794	815	799	806	816	741	811	756	836	728	766	814	789	837	811	812	794	776	768	814	772	814	793	729	758	763	807	795	788	769	807	774	788	784	794	784	799	815	750	757	825	748	813	799	819	794	756	721	791	786	811	798	794	707	799	756	768	767	800	792	775	755	785	794	820	764	819	795	834	786	818	780	811	768	822	812	774	821	774	765	837	783	763	763	796	787	791	730	790	775	804	798	801	781	794	782	756	842	838	724	819	835	796	754	817	772	793	760	777	774	797	829	765	814	785	792	758	800	763	839	751	743	795	825	814	779	797	763	778	771	761	777	804	795	770	744	821	815	797	805	806	813	796	786	751	787	744	787	792	836	843	771	801	777	807	772	794	788	804	793	745	777	788	765	781	787	780	732	775	831	815	843	761	804	796	841	749	793	787	784	779	767	780	816	819	781	831	766	821	788	800	762	749	819	766	805	759	797	832	780	814	782	772	794	823	779	750	800	751	775	738	780	801	758	767	771	739	809	802	808	773	759	776	811	784	810	818	745	798	772	773	791	777	809	797	766	725	790	762	796	827	727	805	814	793	792	781	736	770	804	841	812	830	830	784	801	817	772	799	827	784	824	781	805	774	768	760	815	796	764	817	752	757	761	791	779	751	768	781	756	771	772	800	767	780	810	795	748	758	794	773	831	807	747	794	807	729	783	742	797	816	796	860	813	790	776	813	795	799	829	801	769	783	801	813	828	752	793	774	785	771	795	746	769	814	779	812	852	777	771	821	747	839	772	787	809	783	816	836	812	766	789	800	775	775	780	787	837	785	806	775	793	780	780	791	810	771	754	808	792	772	781	762	735	785	803	761	779	764	748	766	793	781	778	773	760	794	770	775	759	777	753	744	788	794	776	812	770	773	771	789	757	751	782	738	815	793	773	761	751	794	790	780	782	745	795	793	798	781	776	765	765	808	828	784	826	774	771	766	766	768	827	818	774	782	748	791	780	751	754	756	816	772	819	812	783	814	800	808	773	789	785	781	839	757	796	796	824	808	785	831	765	762	763	842	790	747	802	790	780	822	758	786	795	796	774	792	844	763	820	799	801	826	805	784	823	789	720	795	836	795	746	766	807	757	769	787	845	825	727	812	802	820	788	792
23721	21032	28469	23785	21029	12209	1301	833	658	658	600	515	474	452	460	409	484	405	404	435	419	411	348	353	331	371	392	378	366	397	364	345	395	361	354	352	371	372	307	358	378	351	381	373	305	387	338	309	386	328	374	356	362	368	310	335	388	357	339	315	354	370	384	314	350	312	343	323	324	314	340	335	327	356	359	333	331	333	342	365	350	343	304	334	345	354	346	310	316	363	358	357	339	338	345	319	363	306	356	314	354	327	324	354	353	359	327	359	347	338	340	385	327	310	355	337	357	319	326	352	333	345	334	339	335	322	333	319	345	309	340	347	340	371	344	336	340	296	346	343	353	384	343	316	355	349	317	336	326	364	350	336	316	343	335	325	343	348	317	315	322	345	359	328	342	329	312	320	326	317	311	367	297	354	336	375	349	350	370	297	344	337	322	381	319	334	365	301	305	339	334	321	314	368	352	335	323	340	338	340	336	328	341	363	362	356	352	331	333	318	355	337	349	361	318	344	317	335	324	335	314	340	346	329	357	363	357	347	292	385	329	374	320	329	309	326	360	338	316	310	356	333	382	330	360	360	328	350	327	339	338	354	336	349	333	304	331	337	357	346	352	347	334	351	341	318	367	331	350	307	360	320	354	336	368	373	332	291	332	336	359	337	335	334	313	319	365	320	345	352	354	346	316	323	334	360	329	319	329	353	325	357	310	346	352	330	335	325	333	353	349	343	326	324	309	368	297	307	327	330	344	368	337	358	347	355	328	345	318	365	346	316	359	341	351	335	345	345	351	327	324	313	332	331	324	297	345	338	312	327	348	327	368	323	318	346	331	315	335	321	348	350	342	334	337	361	339	335	344	310	329	369	316	371	321	318	331	318	354	332	302	343	344	320	333	314	322	359	345	378	346	332	324	329	321	329	345	291	332	337	356	346	352	364	308	333	337	321	333	335	312	326	304	313	289	338	328	309	333	325	367	338	326	353	324	356	326	330	315	323	326	345	357	325	330	312	336	329	330	344	342	341	382	328	347	302	363	329	355	330	368	350	329	328	299	311	322	359	337	327	333	331	346	322	320	296	344	317	335	339	343	350	353	351	328	353	319	362	328	367	318	351	338	337	365	338	351	350	331	351	309	341	323	355	319	356	355	335	328	326	332	341	349	319	351	347	316	321	337	319	335	341	326	333	302	317	344	349	344	343	330	323	330	308	364	349	322	322	332	372	334	354	357	321	332	356	338	331	339	342	347	327	329	331	336	316	346	319	324	314	329	350	328	336	319	353	321	330	323	340	315	357	344	331	336	336	336	304	335	310	345	338	321	351	342	325	351	357	349	346	347	343	343	316	309	283	342	336	318	332	344	340	330	313	300	340	317	319	361	333	334	323	333	322	328	345	347	346	336	329	326	309	328	339	315	357	339	341	344	316	325	340	331	311	329	321	338	348	347	329	297	279	312	312	316	338	331	345	357	358	306	348	353	364	329	352	314	330	314	336	349	294	339	353	357	360	368	368	321	332	305	345	345	307	369	322	321	342	359	356	363	318	322	327	357	340	326	354	344	329	321	357	336	344	333	394	323	355	321	332	334	318	369	348	335	328	349	314	326	337	317	311	332	357	337	325	344	345	312	333	356	349	348	333	320	355	346	332	302	343	323	330	318	330	328	326	331	342	355	339	371	323	323	331	332	335	340	351	332	357	348	333	332	370	331	301	305	367	353	327	355	329	327	335	359	376	356	343	324	362	325	342	323	328	317	303	341	335	343	364	301	349	328	345	338	339	332	321	339	325	354	329	332	348	324	333	363	358	351	343	350	338	338	322	325	330	339	329	364	314	286	353	319	334	362	336	315	331	308	321	342	332	335	331	332	347	364	287	308	357	361	336	309	351	343	319	355	356	343	328	348	345	345	353	333	323	327	315	384	338	327	296	347	331	332	339	334	375	322	306	333	318	337	338	357	322	323	319	297	324	347	341	326	379	299	339	353	350	359	358	300	339	328	329	375	341	340	317	344	345	321	348	322	314	305	297	314	373	343	319	307	317	346	354	309	327	320	353	337	356	326	338	330	323	341	328	323	336	307	364	322	326	345	332	325	332	338	334	361	344	338	352	318	350	323	315	340	323	303	355	337	330	328	349	340	304	331	321	335	338	307	364	336	330	369	335	354	335	323	328	347	356	325	323	349	322	346	337	308	320	357	328	335	307	330	325	350	328	301	315	308	354	317	332	357	331	318	349	363	329	347	351	319	325	319	346	319	341	319	331	334	344	347	329	330	353	329	330	351	348	337	319	298	342	360	328	334	352	335	340	324	337	346	339	325	351	321	313	343	321	348	338	316	317	380	337	345	338	313	346	339	340	322	356	342	363	332	366	316	330	351	363	327	338	321	319	335	334	328	357	368	352	332	332	371	337	313	335	334	338	335	349	343	360	328	307	294	325	353	322	352	327	356	322	348	326	299	300	346	346	336	321	319	336	328	330	355	317	317	344	319	338	367	351	339	329	313	326	350	335	322	333	349	311	316	324	350	353	337	345	337	356	331	384	357	334	339	350	321	378	346	356	326	312	323	340	355	334	363	343	367	315	356	326	312	348	332	323	302	319	330	297	316	311	312	309	322	312	351	350	306	340	349	368	328	311	316	316	334	331	341	335	357	330	303	323	334	339	376	317	333	350	350	360	336	335	354	362	336	326	319	371	329	304	343	309	348	374	316	366	337	324	317	328	338	320	331	332	341	321	309	340	306	348	303	335	343	357	366	312	366	338	348	308	372	327	375	352	305	321	304	341	334	342	321	316	352	321	322	330	334	300	330	325	357	336	340	342	350	330	378	350	362	339	347	331	342	339	352	355	356	348	347	358	359	331	298	344	344	333	317	341	334	332	327	316	323	350	328	322	341	345	323	331	349	340	365	339	350	319	344	325	332	355	348	327	355	338	323	308	345	343	335	378	325	344	321	319	333	324	328	357	313	315	328	324	324	325	310	345	343	363	366	312	303	349	372	345	328	331	327	328	327	353	344	325	333	289	325	319	345	314	336	351	316	335	355	325	311	327	338	321	336	319	328	363	316	338	331	305	348	371	331	344	317	316	316	337	344	262	311	317	381	342	352	321	349	323	325	351	357	346	342	355	315	340	312	289	358	323	306	323	326	341	343	358	332	369	362	311	295	321	330	365	332	316	326	331	311	276	302	337	371	324	333	319	354	392	364	378	335	316	333	348	322	313	340	321	349	326	359	326	343	370	304	306	311	347	307	322	350	334	348	358	350	330	345	324	335	302	345	368	354	346	374	339	365	321	336	315	329	332	316	360	351	300	329	338	316	329	360	312	340	347	331	306	346	336	311	340	350	338	336	352	341	290	312	319	367	326	357	289	335	320	335	331	335	344	312	353	369	311	340	326	330	310	326	334	343	347	330	294	311	354	354	328	361	312	323	337	341	340	366	326	340	363	343	326	319	349	337	323	366	322	329	324	336	325	295	340	349	357	325	345	347	325
7902	10807	8655	4398	2995	2280	1840	1454	1162	984	853	782	670	681	601	586	604	575	531	498	482	522	427	485	473	467	422	445	447	458	420	442	462	429	433	443	401	385	392	419	415	398	439	428	415	413	399	411	384	395	435	407	372	405	430	376	419	411	391	381	368	393	404	400	398	411	424	398	392	394	409	430	396	391	377	433	392	389	401	378	394	396	388	403	420	406	392	396	401	397	387	382	374	387	393	393	412	388	357	379	397	395	383	405	405	381	398	404	385	381	386	395	402	399	390	372	413	395	416	413	417	385	376	381	379	394	386	390	399	422	382	397	405	389	392	400	403	375	397	391	437	383	406	416	396	391	368	411	395	372	388	414	393	403	402	411	400	354	408	397	399	401	403	385	397	401	382	411	405	372	393	379	392	422	378	443	397	360	376	396	387	432	386	404	388	391	399	389	379	417	376	365	402	376	430	429	420	391	408	422	380	420	403	435	400	433	407	394	405	376	396	411	373	357	384	425	398	393	374	389	375	412	378	388	387	390	408	403	394	400	407	387	407	391	367	383	373	432	374	406	389	397	370	377	430	400	425	409	403	359	391	392	383	386	420	363	388	382	433	404	442	394	429	393	388	381	399	400	380	424	407	396	423	361	400	395	386	379	399	383	418	371	394	405	402	388	413	386	374	400	378	397	385	370	374	352	421	406	427	389	425	404	389	355	380	373	380	369	420	395	414	390	421	389	406	401	368	369	383	436	421	373	368	388	376	386	383	386	415	380	427	419	401	403	425	377	421	412	442	385	376	436	389	385	391	421	379	366	427	415	360	386	392	383	414	372	403	392	406	369	387	377	403	400	423	423	410	399	379	387	386	407	394	403	413	400	410	323	392	384	385	421	383	435	395	434	397	397	398	392	406	408	398	389	406	395	388	391	378	379	418	379	375	403	412	373	402	368	379	368	404	403	404	364	401	399	417	364	414	402	375	401	412	393	404	367	403	389	419	401	401	361	384	399	387	432	376	382	362	409	394	400	446	391	381	385	405	384	379	377	394	373	422	382	379	391	375	419	418	391	399	388	389	420	405	415	389	394	400	413	398	386	389	415	382	413	384	414	417	376	417	406	417	358	379	418	417	395	401	385	392	383	380	401	398	377	414	425	401	386	356	382	400	382	372	417	401	412	416	402	383	377	383	403	383	400	371	383	374	438	370	335	376	434	373	364	399	419	334	400	383	354	402	370	403	372	382	370	399	398	412	410	394	370	407	335	356	381	374	420	372	408	390	410	399	424	381	345	394	362	397	413	369	379	386	400	424	408	410	402	381	391	437	366	381	395	364	396	404	382	436	424	404	385	394	401	398	372	415	367	397	368	380	371	390	377	386	376	381	382	393	373	408	380	400	404	387	362	405	394	365	386	403	381	391	379	380	386	382	405	420	375	366	349	376	377	397	377	391	406	379	380	385	419	377	385	414	417	390	384	396	400	409	378	376	385	387	428	401	379	388	353	420	411	369	387	383	398	383	385	435	404	393	421	398	380	415	422	415	400	367	401	386	396	398	371	391	412	395	424	398	383	387	358	409	412	353	391	391	397	376	387	400	395	365	399	393	392	403	407	377	405	400	401	392	392	409	405	371	428	393	388	404	401	388	379	393	378	399	397	376	378	358	384	445	399	360	385	392	426	412	387	404	399	411	361	421	390	427	373	368	433	394	416	357	401	386	397	433	412	394	405	415	393	372	365	397	404	377	433	396	413	402	392	370	388	407	424	354	414	389	370	364	363	373	386	399	395	368	407	393	418	380	375	381	411	388	439	412	404	364	418	395	389	398	405	379	354	445	379	399	400	369	392	390	394	379	388	375	384	373	388	395	371	391	378	398	409	383	381	376	403	418	420	439	380	401	334	386	390	398	399	383	417	375	392	411	408	384	400	394	401	352	424	385	417	367	386	340	403	393	385	384	456	360	387	391	419	386	370	389	387	392	389	405	380	403	381	373	403	414	378	379	420	398	394	394	379	371	427	409	393	418	402	368	392	374	382	376	367	406	414	427	384	421	404	409	399	364	423	428	375	397	408	380	401	419	365	386	359	397	356	389	383	411	407	390	386	376	410	455	347	381	424	392	429	401	382	369	426	416	417	403	389	383	412	393	385	371	420	391	418	405	396	389	376	409	401	390	420	397	418	375	384	391	408	386	406	397	394	420	401	422	404	382	383	409	429	385	343	392	393	389	367	383	379	414	372	369	396	341	385	425	396	391	422	398	390	384	355	405	390	411	389	362	402	429	424	413	401	422	362	417	409	431	395	397	394	420	406	437	385	369	373	388	417	395	388	398	408	409	422	380	396	406	411	359	445	367	395	414	382	396	379	377	415	410	405	378	411	396	386	416	388	402	385	377	366	421	385	408	378	414	413	405	432	391	427	404	412	423	364	390	372	408	447	411	385	382	394	430	365	413	365	385	384	379	382	384	397	374	445	414	350	421	405	406	370	398	376	371	393	378	378	395	379	428	389	393	388	383	383	382	398	381	394	388	396	407	406	380	414	396	378	389	365	384	388	404	356	407	385	369	414	410	419	370	399	382	424	384	379	385	413	380	383	377	431	403	395	395	355	410	371	394	380	411	384	383	394	402	388	373	362	391	402	410	416	390	380	396	374	389	378	355	412	382	357	392	393	431	357	419	412	350	383	366	393	377	382	395	418	353	383	407	371	365	376	410	370	392	393	416	358	417	416	391	399	416	375	396	377	402	389	380	417	399	387	370	415	376	380	404	378	415	372	403	402	400	417	389	411	375	400	373	362	408	402	400	385	346	404	396	356	353	386	377	434	361	390	389	395	422	385	367	412	430	384	384	392	391	430	397	401	407	392	359	364	368	450	364	396	396	375	405	404	393	389	426	415	411	383	404	435	387	370	402	417	407	382	393	418	362	398	372	403	387	382	357	396	363	389	406	406	383	389	388	392	401	430	392	397	420	394	385	383	358	381	421	390	374	393	366	405	392	388	408	412	404	389	409	450	366	379	388	381	399	415	396	393	444	373	396	413	415	385	373	400	388	392	426	404	383	411	388	382	412	365	376	403	409	434	372	373	408	383	359	415	390	395	381	403	406	421	433	403	370	400	392	392	414	446	365	380	382	363	397	399	439	378	372	358	392	395	397	398	388	369	382	435	435	371	420	384	375	402	365	383	385	383	423	396	386	418	407	362	389	421	412	419	406	405	363	398	415	374	397	380	390	411	402	388	391	397	379	401	368	421	399	370	393	383	411	417	423	389	404	385	419	382	407	381	394	397	405	431	385	424	424	367	408	388	406	367	356	390	450	350	354	403	403	384	360	436	424	388	421	425	408	403	370	403	382	429	409	381	414	374	393	420	391	349	445	385	391	408	370	388	396	420	415	394	393	438	378	383	378	427	355	357	393	434	419	389	436	350	404	413	421	352	370	407	401	396	406	396	399	377	388	398	391	370	387	414	377	386	414	384	377	423	404	387	411	401	427	376
24973	21004	27326	24764	11854	1409	1111	982	950	945	962	920	937	878	855	864	864	872	848	846	838	851	850	812	817	813	801	815	814	831	818	834	776	808	866	784	754	823	780	785	834	866	817	826	863	815	810	825	746	802	801	804	805	815	780	804	791	832	819	831	776	776	792	851	808	778	889	799	800	816	834	808	820	792	791	807	824	788	786	820	833	851	844	782	833	808	779	803	752	827	825	823	841	822	809	797	807	820	847	826	832	786	802	789	818	790	836	811	831	872	819	840	799	846	814	828	807	841	848	811	833	813	792	787	817	794	790	798	828	815	823	800	842	855	825	823	821	824	845	802	823	797	818	822	814	769	759	814	771	762	834	806	841	893	833	834	805	864	794	813	808	857	768	787	786	830	836	843	799	838	829	882	797	802	805	820	859	822	827	869	843	845	859	830	804	855	827	789	795	805	745	808	818	810	822	794	824	740	834	859	842	789	791	837	871	789	764	834	848	792	823	814	843	806	828	858	843	796	771	813	811	796	731	824	735	796	793	821	750	858	797	844	718	798	780	803	810	817	869	818	813	816	798	763	850	813	808	824	776	811	856	825	807	818	836	849	806	793	812	843	787	761	788	781	804	811	773	869	844	839	871	759	761	838	776	836	819	789	836	792	857	856	827	819	821	820	838	780	817	791	839	826	752	833	819	880	831	807	802	758	808	842	817	776	832	799	824	784	853	798	826	776	880	777	827	767	801	760	818	810	829	791	761	832	821	799	825	804	826	804	836	851	766	808	793	783	858	830	847	799	840	794	794	845	848	833	780	819	834	777	848	766	790	796	806	826	822	828	764	810	829	804	796	809	791	803	809	797	806	784	799	849	843	834	829	843	798	820	767	789	835	813	805	821	807	790	854	788	828	814	856	850	805	786	808	816	776	797	818	793	850	816	809	745	841	858	819	879	821	816	774	783	799	838	781	768	834	777	816	883	857	805	838	889	786	800	781	783	797	772	786	800	842	833	746	831	829	761	794	813	814	808	798	837	810	792	829	814	793	801	817	806	816	822	810	859	819	813	783	794	810	795	800	814	827	802	794	795	808	846	844	823	798	815	760	832	813	834	837	823	852	809	815	780	813	772	792	811	805	808	813	822	861	771	761	778	862	825	819	835	817	814	856	757	767	754	783	780	804	823	795	783	841	754	784	824	839	798	837	789	822	813	840	804	874	782	850	760	805	797	800	824	772	754	828	756	821	797	820	765	780	794	814	811	811	822	811	839	824	831	774	822	796	812	749	815	789	842	820	814	785	841	782	828	848	814	772	796	816	779	858	825	799	813	811	783	816	800	830	819	771	771	778	833	822	792	801	784	770	803	806	868	828	824	812	792	842	822	815	786	823	802	796	820	813	762	770	778	812	767	818	822	818	823	790	792	801	849	790	772	847	796	821	767	825	811	849	790	824	774	768	820	837	777	820	801	842	783	859	818	782	841	808	825	828	817	784	868	802	762	810	818	790	851	805	810	799	781	862	840	771	828	800	795	826	753	830	806	800	792	834	890	790	773	819	812	803	807	850	814	756	831	862	841	795	847	807	870	843	824	806	800	821	832	822	808	826	839	817	820	840	791	841	828	781	811	776	827	813	859	827	763	827	796	776	811	801	811	838	824	858	789	789	819	777	817	793	814	837	805	807	804	791	813	845	804	833	788	805	822	827	794	770	855	815	832	805	834	818	775	801	827	852	800	820	842	809	848	780	868	872	798	793	808	765	848	815	834	787	792	844	793	796	817	805	835	878	825	851	785	867	798	793	798	830	776	806	821	819	826	790	784	802	785	822	817	763	858	803	847	808	766	824	817	778	822	852	767	786	767	790	809	826	873	852	821	821	834	814	754	797	809	845	811	782	841	802	772	814	771	789	810	851	822	853	836	785	801	784	802	780	735	782	832	792	847	850	791	829	780	829	746	815	796	866	798	818	790	805	847	821	796	810	792	827	792	795	824	847	830	798	805	772	792	803	799	820	826	805	841	825	797	754	778	801	783	787	801	796	798	780	788	843	836	845	838	800	819	835	837	849	814	865	786	771	775	817	797	815	853	822	799	765	800	839	822	816	760	785	798	808	817	806	837	853	772	794	820	805	800	834	792	839	812	828	870	841	800	812	820	826	846	836	765	787	813	836	817	864	818	829	860	825	828	788	763	793	850	800	763	828	797	820	855	835	809	810	797	829	820	817	821	836	834	858	771	849	799	837	794	833	801	758	824	847	778	834	842	823	837	884	820	796	831	788	830	845	817	824	811	871	794	804	804	826	843	826	819	831	820	794	816	774	765	791	861	786	837	778	803	800	858	802	832	850	806	779	809	795	817	788	811	807	831	831	784	810	860	861	788	795	844	755	825	733	775	842	779	776	805	820	816	821	799	782	762	797	770	802	774	798	786	863	856	821	843	845	788	777	766	812	859	800	864	804	814	799	855	804	794	805	814	826	854	765	790	792	810	757	813	854	817	830	839	806	801	785	778	796	799	836	752	817	854	854	755	797	842	838	802	849	786	804	798	836	821	800	783	801	805	818	845	816	849	801	843	755	840	794	802	842	821	810	808	807	845	837	803	806	783	843	825	805	840	803	821	864	804	805	775	811	845	802	813	856	786	785	838	841	783	774	830	838	778	812	793	788	786	836	834	826	839	831	826	741	791	807	825	779	809	832	760	791	816	803	806	826	769	775	861	772	815	804	768	774	769	803	790	773	807	800	800	761	853	807	769	822	844	801	853	801	832	811	811	773	791	794	760	806	850	805	848	785	788	801	794	830	758	816	813	807	801	803	820	822	809	783	839	842	834	793	813	831	780	779	825	794	773	787	768	753	809	831	803	810	814	821	776	815	815	819	829	874	796	812	817	793	800	832	826	805	796	796	827	848	774	808	814	821	797	838	824	835	845	786	782	834	891	803	828	823	760	837	866	799	833	814	784	828	779	809	826	811	819	819	820	811	801	810	816	870	803	791	827	811	777	808	862	781	847	855	788	816	786	814	809	815	793	816	801	820	826	812	810	836	791	819	802	826	802	862	780	861	864	859	786	831	844	804	759	860	798	828	817	840	788	792	880	866	795	837	781	807	813	751	790	809	793	835	825	831	805	805	787	827	836	760	846	791	794	748	802	854	767	809	800	783	821	800	795	832	795	810	865	773	825	816	783	815	776	848	836	789	833	768	843	793	843	815	781	798	833	842	805	805	840	806	838	805	795	783	785	786	795	798	781	822	813	827	825	781	808	772	799	832	786	769	801	804	825	778	852	847	830	844	759	774	793	810	804	830	803	746	827	782	851	799	837	803	841	829	826	810	792	835	807	806	801	843	809	751	779	800	858	835	807	830	804	847	752	799	840	817	812	806	825	758	831	802	821	860	832	850	813	821	764	792	812	827	834	860	829	793	772	848	817	851	838	829	841	867	817	806	862	825	787	794	821	838	869	822	871	845	795	826	839	792	870	827	811	857	839	794	849	802	749
7479	6578	5303	2889	2287	1837	1570	1400	1352	1218	1213	1146	1091	1024	1077	971	992	942	1023	1004	975	961	952	969	967	963	982	938	872	914	1004	836	973	930	908	938	902	924	921	918	917	847	891	891	936	983	936	917	907	898	933	856	877	902	859	906	913	918	898	885	954	908	906	972	881	947	856	928	896	859	915	866	873	898	867	918	928	909	946	948	897	877	922	910	911	891	887	852	986	912	875	935	874	844	913	904	920	882	936	893	891	915	913	843	937	897	885	890	912	892	945	895	913	896	956	963	932	912	944	912	911	920	904	932	887	845	919	933	926	943	872	890	921	930	917	925	918	869	937	926	888	892	927	878	900	890	934	910	912	904	920	881	904	953	910	874	907	890	929	859	929	926	881	891	879	886	930	966	898	871	927	905	898	878	909	876	931	925	888	877	866	907	878	913	910	897	935	915	927	933	938	878	937	957	881	859	910	916	914	929	919	888	934	962	907	916	876	890	894	944	976	907	866	935	920	909	893	925	875	885	940	900	921	885	940	899	892	878	936	941	952	918	926	925	898	937	906	894	923	849	874	934	920	889	910	921	944	912	916	900	889	1005	919	952	891	862	931	862	944	943	913	880	931	938	912	919	855	963	925	882	903	911	882	944	925	915	886	891	902	887	906	880	870	907	893	918	961	847	874	962	946	880	904	946	891	855	916	926	915	879	966	990	880	892	859	933	895	965	906	904	902	967	886	955	956	880	870	873	863	923	958	928	886	885	847	942	932	880	914	875	917	914	893	915	909	882	916	848	912	932	941	894	907	907	894	918	880	932	923	904	920	926	867	899	947	948	905	938	907	925	915	938	944	911	940	839	884	907	890	903	900	897	885	905	934	910	922	876	916	887	907	868	917	924	917	926	949	950	895	913	857	925	902	901	909	875	873	912	917	913	921	934	915	876	910	907	868	920	915	919	896	861	897	906	917	859	928	950	890	932	973	950	901	849	861	892	888	898	955	881	925	899	955	842	933	893	851	895	901	901	898	945	905	884	899	883	918	911	897	888	937	845	908	911	901	878	900	900	946	952	880	923	891	889	963	926	917	896	913	871	892	889	901	912	934	949	915	925	908	896	937	925	944	958	887	923	851	919	903	913	851	879	933	870	891	884	923	936	903	881	940	899	898	947	898	889	891	924	928	910	913	926	897	885	937	880	941	882	938	932	910	973	931	952	877	866	962	908	867	935	898	942	889	883	841	923	887	946	849	893	885	917	954	901	838	873	957	903	909	907	923	926	909	831	907	916	899	863	891	900	915	875	953	939	902	900	897	896	881	895	935	954	944	874	925	910	943	928	885	892	837	877	894	916	867	883	950	842	919	951	908	928	960	883	933	877	930	987	895	880	916	849	904	897	917	933	948	894	934	940	931	928	914	929	911	930	917	904	915	909	948	868	915	885	870	870	1000	856	924	927	921	921	903	877	910	940	915	928	861	926	940	881	892	890	912	920	910	823	874	884	919	873	873	924	892	939	943	948	895	952	899	862	966	949	930	881	899	916	925	875	885	900	896	905	913	899	879	887	923	892	907	904	976	890	924	944	927	880	901	938	913	915	921	881	957	941	861	926	913	866	935	912	910	942	902	910	883	895	896	893	865	920	903	931	958	897	901	895	918	920	923	960	917	910	928	904	892	853	870	898	900	873	909	900	929	942	913	868	894	951	955	898	919	862	948	930	878	867	910	889	905	886	915	916	931	892	877	938	929	882	887	910	825	892	873	912	887	860	868	910	923	920	947	932	864	923	960	945	914	876	949	917	963	957	954	891	877	927	938	900	905	945	935	934	905	908	933	899	903	915	871	891	906	917	914	916	967	876	914	969	906	879	945	897	894	952	865	923	888	909	897	947	934	904	910	916	906	963	823	955	901	901	907	945	946	896	926	897	933	866	945	938	947	881	878	905	889	904	926	905	831	932	906	912	868	896	961	862	888	930	948	929	887	971	867	866	925	900	910	931	942	919	890	888	854	913	912	899	884	913	819	895	911	908	888	944	890	938	963	925	944	892	894	890	947	901	944	892	866	892	906	893	897	950	879	891	885	909	933	872	942	953	834	936	900	903	929	896	904	986	925	865	898	894	890	903	921	864	845	900	903	883	897	939	902	867	893	941	894	887	932	869	933	875	920	880	885	908	915	912	910	875	956	953	867	923	913	852	946	873	904	872	873	900	952	909	864	902	908	922	897	859	915	980	870	893	886	863	957	943	935	1018	960	903	877	940	855	911	922	883	938	872	904	924	899	864	906	893	891	861	938	869	857	911	861	901	926	918	896	922	871	938	918	953	897	889	912	895	897	924	928	968	903	930	915	927	942	870	903	931	903	870	914	857	918	901	873	896	919	890	939	908	902	884	898	963	950	908	885	876	908	861	872	873	902	908	874	905	867	916	879	930	908	872	940	886	900	878	924	879	948	930	903	880	897	913	912	853	921	878	952	929	893	944	924	894	888	918	869	907	907	924	922	892	907	928	923	945	885	913	933	882	894	868	929	920	921	976	860	929	962	882	922	853	909	980	872	904	892	931	895	903	897	876	888	897	917	912	908	928	873	928	898	887	880	919	893	908	920	835	931	876	927	890	890	966	895	904	966	868	896	905	885	870	893	929	891	895	953	889	952	881	881	967	855	907	869	881	889	886	892	910	893	914	881	853	882	944	946	866	881	938	907	859	862	900	893	927	846	905	864	877	891	907	891	941	863	901	886	847	904	952	940	951	892	928	942	895	879	953	924	884	920	900	965	897	916	930	910	905	933	942	921	881	883	904	906	918	910	914	872	912	902	924	853	830	898	885	972	881	860	848	915	909	922	887	891	858	921	933	921	925	910	867	877	888	898	897	930	972	951	878	895	919	896	868	918	910	958	894	891	912	903	858	950	938	927	980	935	953	946	983	897	924	923	953	883	925	897	931	861	918	883	901	927	899	924	911	877	900	891	861	887	912	929	897	895	913	942	847	893	911	901	873	926	895	935	843	884	896	819	875	922	877	931	948	906	943	899	944	963	874	863	887	819	898	920	869	908	914	872	936	843	910	857	913	915	911	879	904	902	883	922	818	870	912	920	878	913	933	906	887	959	910	907	883	905	893	925	850	884	901	896	955	907	929	948	921	861	869	895	870	858	930	891	934	909	898	953	896	890	842	895	936	968	906	903	922	912	897	951	939	922	916	933	873	928	931	905	892	889	871	904	886	922	937	900	917	887	909	933	890	980	950	907	955	938	838	895	929	927	926	936	899	890	849	910	828	887	935	917	903	871	920	929	882	916	934	948	935	940	898	867	952	906	879	888	959	867	882	895	893	956	925	928	887	861	937	880	920	910	918	959	951	895	889	896	898	930	967	850	902	893	886	899	918	926	944	921	907	956	939	917	933	871	915	893	912	925	961	921	894	878	918	881	884	928	905	882	885	946	920	866	900	927	907	979	889	898	951	921	944	897	930	842	906	863	882	885	906	858	935	986	955	939	903
22724	21026	28817	23437	21020	21089	11574	1443	988	880	826	681	634	641	575	554	533	528	551	512	474	471	454	445	423	461	395	484	412	400	396	396	379	377	414	407	395	389	401	366	377	365	425	426	382	371	373	372	381	364	380	417	409	393	387	404	401	355	366	390	372	349	382	428	352	368	362	391	392	373	387	360	398	389	416	377	392	390	367	360	353	398	366	367	380	381	345	372	372	365	370	381	386	356	392	366	394	364	411	369	366	373	371	390	334	379	380	396	377	369	379	395	392	375	376	374	371	375	380	391	394	418	376	368	370	385	351	390	369	369	365	376	387	376	379	374	381	373	380	377	387	383	414	356	378	413	387	370	384	361	348	352	373	392	346	379	373	356	364	388	351	396	363	330	361	397	359	390	403	364	362	364	383	381	384	370	345	357	402	327	372	347	395	366	368	367	371	345	369	374	379	362	373	361	377	378	353	399	368	363	379	374	378	377	379	371	375	370	373	375	403	340	380	370	362	366	373	371	372	353	374	357	345	379	366	362	342	395	376	415	370	414	368	365	385	366	383	383	363	370	379	351	354	361	360	382	395	380	399	385	394	353	378	360	359	382	361	358	400	359	413	358	365	327	356	345	380	375	368	380	365	373	365	361	376	379	370	371	381	411	408	338	352	346	347	422	370	353	352	335	377	356	376	396	348	386	362	373	364	364	377	343	366	388	392	364	367	399	337	335	363	322	362	398	368	368	367	369	341	380	358	381	348	379	382	333	356	366	369	384	393	360	353	368	355	388	374	353	360	371	381	359	360	374	374	392	368	394	369	375	385	410	364	387	364	381	365	385	351	406	357	389	414	411	384	368	409	385	377	414	383	368	379	373	378	380	390	386	353	379	383	378	366	364	352	396	402	366	337	338	385	378	369	366	370	372	373	358	386	353	365	367	375	376	373	378	350	378	361	380	365	386	375	396	365	360	367	371	390	409	373	341	378	381	333	351	366	370	399	369	344	366	351	358	375	388	342	366	386	368	354	372	364	371	370	383	350	382	369	416	383	382	379	412	423	362	321	380	404	355	348	379	361	325	379	359	343	410	366	356	370	372	372	408	357	370	336	363	415	408	384	428	347	365	343	357	395	347	385	355	413	383	392	403	343	383	392	323	369	375	408	369	366	379	355	395	362	398	384	361	396	399	419	381	386	390	379	379	374	361	371	353	397	351	352	333	371	347	361	353	379	367	393	367	335	402	348	358	376	357	388	391	386	365	380	367	347	366	395	352	378	352	349	388	367	384	388	393	397	408	373	381	400	367	391	370	339	373	408	372	385	351	340	338	358	371	355	379	326	364	349	366	380	360	352	345	368	410	387	369	326	399	381	370	331	406	385	386	370	360	377	379	370	383	392	357	384	406	357	344	346	380	391	401	417	373	367	377	377	332	357	378	348	378	371	383	373	383	417	374	388	404	358	359	356	369	361	369	372	349	389	396	359	376	365	407	402	375	392	346	342	396	359	391	383	375	386	379	363	389	365	336	357	361	398	360	350	384	416	377	358	379	361	386	378	374	379	373	379	363	375	382	347	390	379	404	348	360	361	389	366	403	398	353	372	415	401	386	339	385	350	376	408	408	411	348	379	351	374	375	412	350	358	399	359	351	354	377	367	367	392	396	354	388	399	364	358	397	346	345	365	347	329	316	347	354	343	390	373	384	366	343	402	329	358	412	375	369	389	368	366	382	383	352	381	397	391	377	398	365	385	382	354	375	401	385	355	345	353	376	371	358	387	367	328	344	375	401	414	319	373	367	354	375	393	355	373	367	376	371	374	354	362	370	360	404	373	420	351	356	378	366	351	357	376	397	357	352	391	362	391	363	314	373	383	364	365	382	407	348	370	386	372	392	385	366	375	347	359	388	385	374	395	395	376	383	362	359	367	345	394	378	351	404	333	389	397	384	390	371	390	361	361	373	379	392	372	352	332	370	394	382	335	379	406	395	371	389	381	388	377	356	382	387	383	377	392	380	364	384	363	394	373	384	372	388	377	375	359	362	389	398	389	370	357	368	367	382	362	340	378	370	395	359	379	382	368	362	384	390	369	393	384	330	392	358	355	416	395	391	377	353	371	365	394	358	388	406	396	394	369	371	376	353	382	381	417	402	356	350	350	342	392	400	377	366	389	395	334	394	382	386	403	381	388	358	358	388	374	389	356	387	368	351	358	373	413	406	370	345	375	370	348	355	378	349	415	365	371	363	361	413	337	352	431	374	375	365	380	365	397	401	384	354	395	344	321	370	356	353	372	374	346	376	376	387	369	395	380	389	366	358	378	384	354	385	361	360	384	376	378	389	346	373	336	395	409	384	355	375	371	381	372	370	349	349	367	383	361	362	403	390	432	384	362	352	360	396	388	397	378	357	360	410	387	364	365	363	405	369	371	363	371	384	374	372	410	407	345	370	409	361	373	380	392	383	405	377	369	395	367	366	373	335	377	381	360	369	357	356	332	415	371	364	383	369	387	372	394	396	361	406	404	357	370	358	363	350	347	360	378	364	388	368	375	377	369	346	381	389	355	382	375	363	353	363	368	363	374	385	361	370	379	374	380	359	381	345	369	384	397	356	348	335	380	382	383	387	404	367	373	362	425	373	381	381	404	369	374	390	363	385	374	363	419	373	397	344	367	340	370	356	379	370	356	348	340	365	386	356	362	349	358	374	351	372	361	349	358	365	383	377	367	375	360	352	360	369	389	365	393	379	406	377	377	403	365	367	379	370	384	373	393	383	404	339	368	364	397	337	358	393	389	361	356	369	353	350	380	338	410	376	388	387	416	366	366	355	355	363	384	348	372	376	361	358	398	363	356	395	361	361	400	337	391	385	368	371	399	360	364	354	356	388	350	365	369	371	377	367	379	357	373	372	372	363	395	376	373	363	351	369	362	353	327	373	350	354	387	380	356	364	357	372	372	369	371	379	392	349	333	361	385	365	380	370	406	365	353	364	397	400	364	332	350	413	366	358	333	368	389	369	375	360	389	404	371	360	366	360	381	379	348	354	368	388	377	353	389	382	330	372	389	406	368	378	373	365	376	383	389	418	394	349	370	390	387	364	367	347	394	391	359	342	352	356	366	389	396	367	344	374	350	367	348	378	377	355	383	347	415	394	347	354	395	379	348	350	381	373	344	359	362	370	368	383	355	361	366	349	392	410	396	373	358	387	344	397	386	399	356	366	381	375	406	395	350	355	366	325	397	413	364	351	367	377	374	370	377	375	376	370	360	415	345	385	342	329	337	413	384	389	372	393	388	343	393	348	423	362	354	355	369	400	394	386	355	361	351	363	382	424	296	342	384	375	382	367	377	318	391	362	375	380	373	345	380	388	378	361	358	357	400	350	348	380	389	342	372	390	373	350	353	361	388	382	367	361	364	374	381	364	367	375	368	363	385	390	333	346	402	395	365	374	359	366	372	379	358	381	374	393	388	355	369	372	365	366	372	369	353	385	393	359	373	396
11051	17267	14192	7657	5189	3999	3099	2437	1897	1571	1339	1137	1043	859	868	772	738	739	643	647	543	605	551	539	527	538	494	506	526	489	531	444	465	442	419	470	432	410	452	413	417	411	444	472	423	406	448	395	434	407	421	426	421	431	426	416	396	397	449	398	410	414	385	407	397	421	438	399	420	449	400	403	380	433	385	401	437	384	404	405	393	405	404	385	407	393	379	385	431	377	396	397	413	359	369	411	419	412	413	380	389	412	398	408	440	388	420	411	409	400	400	387	420	382	371	395	404	403	374	366	406	387	392	413	418	391	381	388	383	419	423	403	388	394	403	359	408	385	377	393	379	422	377	414	424	417	372	437	365	404	393	401	419	421	412	389	395	388	412	412	378	391	407	393	420	416	412	418	413	440	382	402	394	409	431	380	396	421	435	399	387	363	395	402	346	394	434	403	387	393	416	416	432	389	400	394	348	373	393	434	395	410	391	412	394	405	389	389	410	429	384	420	430	401	409	392	377	381	402	408	391	396	397	391	437	365	379	424	414	430	397	381	376	366	398	410	393	437	379	421	432	407	441	402	363	402	407	377	366	384	418	411	426	377	385	377	390	397	410	359	371	393	374	370	447	350	427	412	430	417	398	375	414	368	416	434	408	400	361	425	402	382	402	403	371	396	392	379	381	428	432	403	418	358	405	400	403	412	405	417	401	398	417	397	376	403	412	378	368	381	452	419	377	401	401	352	397	385	390	408	390	384	431	397	381	398	403	388	408	399	408	380	383	402	404	386	414	436	378	374	389	372	386	399	409	365	388	442	423	407	407	405	375	434	418	392	354	393	431	406	384	414	436	419	406	419	416	411	401	403	411	378	394	410	366	394	398	369	414	383	394	408	382	413	394	397	409	422	406	417	412	407	389	390	440	403	376	385	395	405	377	415	400	405	380	399	411	368	402	410	386	399	344	380	403	396	437	403	410	391	384	432	418	381	378	408	426	390	383	370	387	432	378	391	438	402	388	404	395	441	388	403	416	389	420	428	412	381	395	404	403	408	397	387	396	388	408	467	396	397	349	414	446	383	348	365	394	431	407	393	411	391	400	395	387	399	413	392	385	416	384	344	416	397	418	384	402	395	383	404	438	425	386	395	409	395	392	417	379	381	399	394	360	373	409	402	380	402	411	441	364	397	414	394	389	369	395	413	398	403	388	375	391	423	404	400	399	398	409	402	395	389	353	391	411	409	410	425	381	419	434	409	376	425	402	418	369	385	402	438	389	395	385	391	381	383	350	394	401	392	395	367	398	400	412	397	405	397	382	393	394	391	398	399	377	391	383	385	371	437	409	425	410	392	394	392	399	399	414	363	419	416	396	403	414	419	421	436	412	398	411	389	371	402	392	366	412	372	408	404	441	392	394	373	384	424	433	387	405	416	410	387	388	379	396	369	382	383	399	408	388	418	371	384	403	415	362	379	389	384	393	423	395	378	390	410	415	382	367	412	394	411	428	403	402	365	382	386	380	404	426	436	400	382	393	382	408	387	394	410	380	394	402	385	405	412	365	363	402	417	393	399	415	400	388	369	393	362	396	387	383	390	431	404	405	435	402	395	356	378	412	402	375	380	355	414	355	419	413	394	379	403	417	391	380	414	397	418	401	381	400	388	384	391	398	384	400	371	407	378	352	400	414	381	431	383	393	388	387	351	412	430	400	361	433	394	414	411	392	422	437	435	415	395	377	389	412	368	390	376	414	381	406	404	389	391	369	411	402	398	396	416	362	439	410	370	410	399	393	373	382	420	399	409	381	407	420	406	423	414	389	407	416	450	397	396	406	412	401	418	435	420	416	406	384	376	425	375	423	404	369	407	386	400	399	370	419	409	390	375	418	414	414	432	392	380	439	435	462	419	428	408	375	375	334	404	377	409	411	375	390	382	377	370	431	418	423	393	381	388	385	441	385	375	409	393	406	406	382	387	373	408	380	394	403	383	359	394	374	419	392	369	405	388	384	432	372	397	357	357	420	398	406	417	424	382	402	425	400	377	383	388	380	413	399	408	395	380	385	422	414	396	396	414	368	412	430	360	414	393	413	386	394	412	386	387	422	416	401	412	416	394	390	385	360	417	420	391	417	423	408	354	396	368	391	416	437	402	401	397	422	374	410	380	392	409	399	385	430	452	414	379	399	389	401	425	397	392	385	427	416	402	399	395	378	395	377	400	441	376	420	415	384	381	424	415	359	422	382	419	381	413	362	405	411	384	441	387	422	360	411	374	398	352	440	412	417	428	361	369	401	412	411	393	386	383	407	402	387	399	383	392	418	377	375	397	412	391	390	391	416	395	364	438	406	381	394	393	370	375	410	420	437	415	359	391	354	406	439	427	399	426	398	416	399	407	363	390	370	385	418	396	375	411	396	388	372	412	384	397	371	435	384	435	403	450	405	386	420	374	380	403	402	403	365	403	414	379	429	412	422	376	399	384	407	417	380	372	400	388	381	424	362	379	411	399	380	375	423	368	410	403	401	399	407	396	402	385	431	372	390	363	413	399	403	400	407	431	439	410	402	394	383	368	386	359	390	367	404	393	411	399	374	391	380	410	390	370	399	380	417	450	411	426	382	396	372	409	416	405	342	405	394	422	383	389	417	409	386	398	389	404	410	397	398	402	380	409	369	396	416	412	425	423	362	394	401	406	400	367	430	395	422	386	350	378	424	401	411	392	390	429	389	369	337	395	395	412	429	408	423	408	380	402	432	379	411	404	356	344	402	366	429	403	428	373	393	400	374	375	420	401	422	392	397	398	357	385	376	381	422	414	389	405	412	388	383	433	413	403	427	397	417	361	402	397	413	388	379	419	414	401	389	400	374	373	401	397	375	418	391	456	419	381	424	448	402	414	405	391	379	438	378	401	393	370	404	407	414	391	387	390	398	394	413	398	403	442	421	410	424	388	416	386	412	412	383	421	417	378	409	423	412	400	417	394	394	416	396	393	379	383	384	433	354	422	393	378	403	400	417	379	378	405	388	385	370	392	401	417	358	383	398	399	384	424	415	403	409	409	389	397	398	379	420	396	420	375	412	419	424	368	381	384	408	381	431	410	394	396	425	398	455	422	384	395	387	352	366	411	388	400	410	399	424	395	343	401	434	412	420	413	410	411	392	395	428	389	412	409	386	410	357	373	401	421	373	407	408	414	409	393	432	399	415	399	410	409	379	369	383	401	419	452	424	452	392	405	397	394	386	428	414	407	389	402	383	397	417	394	401	399	380	367	409	414	412	360	369	391	414	375	427	394	417	424	371	378	390	432	382	418	407	384	369	400	405	398	405	418	398	376	411	401	386	386	386	413	396	398	389	413	411	441	436	420	388	392	364	397	394	390	390	414	419	386	386	379	354	378	394	408	406	386	423	376	401	398	396	404	393	400	382	399	417	397	381	401	404	434	370	409	390	427	416	378	399	362	365	401	422	429	391	419	380	388	407	406	412	404	425	378	393	363	385	381
27022	20358	8397	1242	841	787	735	710	699	721	702	734	737	701	742	707	717	721	683	689	640	691	731	693	716	689	690	651	713	710	747	688	690	722	725	691	690	727	711	699	704	709	686	639	696	679	706	658	672	690	721	689	692	656	717	629	727	702	671	671	685	665	708	701	716	732	655	697	687	666	660	663	663	714	721	711	682	702	675	687	664	711	682	693	760	713	695	674	684	692	681	661	678	659	683	707	673	699	668	732	700	732	683	737	687	672	652	709	700	726	738	697	716	682	696	679	709	686	704	741	685	707	670	718	685	685	749	687	662	707	677	746	711	669	727	687	660	690	709	701	738	736	697	707	685	653	664	659	662	721	665	715	723	727	700	712	695	659	683	678	686	687	723	673	682	671	689	642	716	656	681	729	669	642	700	727	746	689	710	687	714	695	627	672	723	716	668	677	744	725	667	689	668	697	704	728	679	750	691	661	702	661	659	693	699	683	730	728	740	718	717	653	701	710	753	677	715	702	665	632	666	730	707	704	694	715	723	678	732	694	683	727	673	704	688	687	714	700	707	710	658	667	753	670	663	692	721	685	686	670	701	727	701	664	673	680	706	696	697	730	678	655	745	687	723	761	679	749	699	678	703	719	657	664	696	656	695	666	687	711	680	684	695	674	719	671	709	686	685	695	674	659	725	738	694	709	681	653	703	710	730	681	642	721	719	697	701	694	692	680	701	719	702	691	613	668	673	659	721	710	679	697	706	697	711	717	703	691	664	696	679	671	707	685	707	732	678	762	693	703	714	701	709	698	725	697	672	660	674	648	688	684	724	739	674	708	640	671	653	699	718	701	699	735	675	689	721	742	716	675	705	676	686	722	723	696	654	652	722	687	717	686	703	699	682	683	710	739	628	728	702	696	723	664	683	708	683	640	655	687	727	689	687	737	755	656	700	666	670	709	682	704	702	742	679	709	704	698	697	693	700	704	682	698	693	674	686	682	741	737	691	667	683	695	671	734	727	697	715	714	707	700	712	698	703	724	663	670	696	657	649	647	707	677	713	692	722	730	674	672	740	684	644	694	694	743	674	702	696	702	684	708	668	633	707	715	687	677	706	697	700	707	666	731	758	712	709	721	707	728	704	723	682	702	708	662	680	683	728	742	702	711	724	659	721	672	691	739	679	691	735	719	697	711	718	685	746	717	660	714	741	638	745	699	696	705	677	693	707	693	661	707	705	694	736	642	676	697	719	665	687	722	662	733	669	659	669	769	707	732	718	687	703	693	705	706	685	693	633	690	696	710	669	701	653	704	609	676	655	689	726	713	751	663	672	671	675	666	727	705	697	669	685	691	625	710	679	682	665	695	676	671	671	695	734	736	728	672	736	715	701	718	684	668	683	728	695	712	720	701	755	744	668	698	694	699	752	724	654	726	652	674	708	693	648	727	701	693	670	714	721	664	677	696	617	684	668	713	674	672	647	711	685	661	681	706	696	696	682	662	695	691	703	630	705	692	685	718	664	696	691	686	687	680	664	661	672	729	700	702	713	704	661	670	672	699	721	692	660	674	669	695	730	704	679	689	713	706	681	717	650	693	695	671	702	667	727	718	724	754	712	760	724	701	694	724	689	710	722	671	691	656	718	732	726	660	686	665	712	690	673	712	667	709	706	682	712	721	679	667	699	669	767	643	682	696	668	698	740	668	743	690	677	690	698	684	648	700	689	753	704	723	721	733	701	695	696	683	678	669	702	702	681	660	718	719	692	713	722	688	691	623	763	709	690	679	668	649	667	679	684	659	630	660	681	768	712	675	673	729	699	666	663	751	711	701	692	686	662	711	666	685	645	692	721	701	668	698	651	673	702	695	742	722	706	647	672	671	679	735	681	707	689	676	686	692	669	722	739	708	746	698	695	697	691	707	620	682	660	705	727	735	692	677	699	702	664	669	683	721	731	664	700	727	675	704	756	677	698	727	715	718	694	704	694	700	736	681	696	723	649	716	657	693	697	707	717	664	673	728	658	682	707	720	699	683	713	692	685	693	741	684	752	675	706	739	745	707	739	742	695	761	710	703	676	712	706	690	674	664	674	696	662	697	710	657	704	699	699	677	657	716	715	705	695	683	706	693	679	690	691	699	702	699	674	710	754	691	675	720	731	691	706	698	670	688	729	721	677	673	667	691	649	693	722	730	700	710	704	733	687	694	697	703	672	677	691	686	677	727	656	686	704	659	688	672	724	687	694	696	712	690	706	736	683	710	734	683	695	708	633	687	729	739	705	695	722	729	677	701	731	692	664	694	740	708	695	685	653	714	686	687	670	725	724	669	721	720	743	658	718	715	700	659	699	673	710	695	643	729	697	682	666	697	654	728	681	645	655	712	662	725	666	688	668	716	677	729	644	672	668	711	687	676	646	721	684	690	665	646	658	700	702	683	693	649	730	712	687	716	686	688	704	684	704	681	742	717	713	664	677	703	695	681	698	695	700	713	674	706	718	712	642	778	731	681	693	701	730	726	727	684	694	716	715	758	705	678	662	681	638	739	710	687	672	725	695	685	671	690	717	700	753	678	702	705	696	703	651	684	739	678	669	685	679	699	706	704	700	705	710	691	687	730	704	676	666	685	716	678	711	654	704	704	713	683	628	678	676	680	720	712	699	705	639	674	734	699	693	709	677	653	680	721	706	683	670	700	681	660	735	669	676	696	713	698	695	712	739	686	701	661	704	699	676	705	689	696	695	732	739	702	737	680	626	662	709	703	661	642	684	663	733	691	708	713	668	716	658	649	708	707	685	695	688	739	713	682	672	661	682	686	717	725	703	688	683	672	718	691	692	732	702	660	710	703	670	700	719	746	696	707	732	697	682	709	702	710	686	731	690	682	720	682	682	678	656	675	735	671	632	700	711	679	703	746	663	700	723	717	696	712	699	729	688	673	689	692	711	730	677	649	695	679	651	678	751	666	683	661	715	688	710	705	697	667	707	680	723	697	659	750	695	718	676	695	721	697	670	665	710	740	696	674	699	683	724	710	716	713	668	725	713	684	707	689	679	743	678	740	645	671	699	669	656	686	669	666	699	670	685	682	631	675	670	661	675	694	699	736	691	694	671	695	669	667	698	704	716	686	721	685	631	659	684	701	713	680	737	682	666	715	665	703	723	675	675	708	660	672	720	679	652	701	737	711	739	698	721	708	727	718	684	675	735	721	685	635	653	710	701	677	714	640	727	675	685	731	665	728	697	733	704	682	697	739	706	734	683	700	696	713	678	687	700	705	661	678	706	694	640	727	696	747	673	689	736	727	691	660	658	725	693	643	675	681	735	692	665	710	692	722	683	672	657	731	701	639	715	686	706	673	681	685	673	706	693	709	692	676	719	680	705	716	730	700	671	656	694	677	668	676	711	699	683	684	649	694	706	690	681	698	712	688	699	679	673	661	692	680	720	674	703	667	732	732	692	692	697	671	705	726	731	739	712	697	734	707	678	722	692	683	661	631	662	704
5736	1539	1444	1037	972	920	884	938	838	831	843	782	798	801	804	773	806	779	778	810	803	788	822	777	789	785	749	794	804	792	776	836	815	822	775	834	817	804	839	815	889	851	803	826	754	814	797	744	798	818	793	855	724	794	795	812	791	833	780	788	813	803	797	763	788	861	805	799	734	764	822	787	790	771	828	807	806	766	808	777	766	770	877	803	805	754	794	780	812	778	790	822	828	814	805	783	726	783	781	809	784	798	786	857	786	784	832	792	880	836	768	863	813	807	771	774	757	811	791	781	796	785	776	813	831	799	759	869	787	797	857	800	824	793	829	775	782	723	781	763	780	819	769	790	769	761	794	754	779	807	791	747	838	784	808	787	815	765	767	796	820	800	784	795	762	760	809	768	856	745	738	818	804	794	701	828	822	822	793	771	837	795	766	798	744	813	829	823	796	814	791	802	813	813	818	813	766	807	750	779	804	866	811	804	796	803	803	792	775	809	737	835	778	831	803	799	759	797	809	765	773	808	789	786	815	804	788	803	803	818	775	807	786	800	789	776	779	784	805	799	811	791	800	764	824	791	765	756	770	781	764	791	789	792	800	785	800	794	823	799	785	834	814	827	796	792	789	785	802	773	780	795	809	767	820	754	806	752	794	806	782	834	801	783	757	798	758	785	753	756	768	750	770	795	767	839	822	798	740	794	772	788	863	778	753	800	814	772	872	768	753	829	796	774	811	845	791	776	771	776	788	774	811	786	797	764	856	754	744	867	782	799	760	791	785	784	770	769	750	850	763	823	769	784	772	833	791	797	809	749	851	874	798	828	817	780	787	811	768	769	810	796	822	762	775	834	800	814	806	780	819	806	780	761	815	762	794	804	749	807	825	727	758	798	795	783	770	763	827	834	764	819	802	771	787	802	809	786	782	799	822	799	754	787	819	778	753	822	802	812	811	791	822	743	834	795	771	838	751	793	746	774	779	828	807	820	821	833	803	794	766	824	767	787	833	733	711	787	820	780	816	773	787	773	829	793	807	834	819	792	826	787	795	795	776	831	796	785	767	726	784	818	743	784	788	798	781	812	775	765	780	754	791	806	777	795	779	819	763	757	778	815	805	785	832	792	786	807	796	794	795	812	779	794	804	823	784	749	838	783	779	713	781	778	834	808	792	764	782	825	832	772	781	847	778	812	776	813	774	774	807	775	793	864	788	828	766	806	837	801	793	782	799	750	805	814	782	788	801	780	786	797	793	832	833	743	793	818	799	827	779	779	777	762	770	762	766	808	799	795	808	839	773	826	774	817	810	791	734	792	846	744	774	826	756	788	812	805	811	735	737	775	782	799	813	739	783	816	759	783	802	797	809	789	770	793	756	816	764	814	719	793	769	780	792	809	790	813	825	758	752	752	824	778	800	804	789	780	775	752	804	787	829	779	794	798	773	770	773	811	740	796	789	798	765	784	750	804	787	789	768	809	817	742	831	814	791	798	801	768	782	777	874	786	781	792	815	761	767	845	779	798	759	802	799	740	798	817	759	761	783	823	784	817	800	792	824	768	786	855	788	752	805	810	829	826	784	824	789	822	768	776	803	766	801	743	806	791	823	758	775	805	793	743	818	815	757	806	787	755	767	852	821	819	759	789	772	781	808	875	820	818	763	812	801	805	738	810	850	806	765	777	821	817	800	797	801	790	804	819	800	783	812	763	847	758	796	801	774	808	821	812	782	771	740	756	782	786	771	822	804	775	819	801	769	826	811	816	815	799	764	816	821	776	812	825	790	783	798	749	810	791	800	787	793	788	806	798	746	828	809	850	774	806	830	786	821	776	831	811	770	822	729	787	812	765	857	773	890	796	802	789	789	798	740	783	784	820	747	790	777	792	832	764	762	792	803	796	864	819	821	840	799	823	809	778	782	824	807	843	809	785	786	806	798	787	785	794	789	807	825	817	792	810	817	762	795	778	809	812	816	830	817	743	790	804	751	764	797	782	840	789	794	756	812	793	777	787	796	802	804	817	789	766	818	780	784	802	786	775	781	765	781	823	822	760	783	822	761	804	783	816	762	807	803	845	811	828	759	813	782	802	755	825	799	760	803	803	831	778	772	825	791	818	822	778	799	775	754	825	768	815	782	844	799	765	798	834	832	782	811	811	828	790	780	784	757	843	734	807	779	740	811	773	818	738	787	776	772	798	792	758	815	833	770	816	776	800	781	796	795	819	815	855	768	798	782	762	829	747	780	777	798	790	780	781	784	791	761	759	883	766	828	818	778	783	855	799	788	820	800	754	761	814	743	792	842	757	762	750	782	865	859	770	780	786	797	752	823	805	761	808	780	813	796	779	811	787	792	786	757	816	789	811	742	807	783	801	842	851	773	761	796	769	801	817	784	783	757	840	830	812	797	770	775	796	797	804	789	787	764	822	760	819	775	761	805	760	741	790	812	749	775	729	824	748	750	831	795	768	786	841	814	777	820	810	781	825	786	779	828	768	781	779	803	847	803	782	786	839	799	772	768	776	755	805	778	821	839	837	806	749	776	775	798	839	778	801	761	762	747	821	826	791	823	775	855	851	814	852	790	838	810	753	808	855	798	825	800	725	761	780	788	770	851	824	798	801	791	801	790	821	762	758	757	856	798	783	796	761	822	833	770	804	809	759	800	789	828	762	775	774	760	758	780	743	777	807	791	844	850	762	756	796	777	812	804	811	791	818	820	781	802	728	806	829	795	835	838	802	770	772	801	777	775	786	781	783	841	791	768	748	771	779	773	809	815	772	779	777	795	851	804	775	769	817	813	820	836	828	787	811	789	764	783	762	813	812	788	800	770	824	798	785	794	809	813	728	796	824	790	803	783	828	799	813	772	812	756	790	823	809	802	804	785	769	794	818	804	744	804	782	753	829	823	789	830	812	771	803	813	798	760	827	803	826	802	826	793	785	763	755	837	834	791	752	821	815	789	779	810	802	801	838	815	785	875	775	788	779	784	792	778	777	788	763	768	830	815	775	798	813	782	760	771	729	842	795	787	797	776	814	821	808	838	767	759	804	787	796	807	760	876	777	757	835	821	811	759	742	753	790	790	737	814	780	796	790	800	792	793	767	790	780	773	792	803	821	836	836	790	823	811	844	768	834	856	769	760	806	794	833	805	773	777	758	799	776	797	763	800	824	812	832	778	817	779	792	802	764	795	836	818	777	744	744	763	744	777	798	808	819	828	806	814	889	752	750	790	798	764	800	761	791	797	840	764	785	811	800	804	763	784	796	812	819	814	826	820	786	798	795	842	789	784	740	768	831	832	779	788	820	804	820	812	781	768	769	846	810	783	739	823	788	833	802	811	767	813	799	771	809	822	793	799	729	769	803	772	798	785	799	779	765	759	778	827	795	784	837	758	794	775	792	798	776	813	792	841	777	790	808	775	799	797	789	775	776	784	774	779	775	804	834	750	756	811	820	778	865	776	773	776	832	825	842	789	821	816	785	798	850	732	806	740	812
23696	20986	28354	23795	20970	12021	1322	838	640	607	567	566	492	454	398	431	437	427	460	400	348	378	421	385	369	334	348	380	357	370	374	364	337	389	384	379	370	331	355	364	368	349	340	362	345	362	352	343	340	345	366	323	362	356	363	337	351	352	311	345	335	340	353	346	349	354	360	325	337	360	320	366	323	339	348	341	348	338	358	351	319	323	351	333	344	335	344	341	335	349	362	334	332	329	333	319	363	352	353	349	334	328	354	319	350	331	354	342	334	328	332	332	335	337	343	357	338	331	342	319	357	341	352	357	351	348	336	379	327	347	351	352	315	347	356	334	321	356	306	321	346	320	329	333	350	347	364	349	340	361	322	323	324	360	359	357	355	351	346	370	347	314	345	335	347	354	362	333	355	365	316	349	346	346	307	345	348	371	339	360	345	353	340	323	359	347	334	343	345	328	335	321	344	361	349	360	348	334	320	353	305	379	329	343	343	332	333	328	354	338	343	317	329	351	357	375	360	331	316	354	333	312	334	342	367	323	354	341	347	358	368	341	303	338	338	383	309	336	341	352	363	344	366	302	328	343	324	353	349	347	359	339	326	329	336	334	343	321	349	287	345	348	361	322	369	359	339	317	353	333	336	338	345	356	335	342	328	345	357	317	375	341	338	378	339	326	331	346	355	347	356	357	368	328	356	323	352	310	319	352	307	324	325	348	366	316	348	348	343	376	349	334	334	327	342	362	335	353	315	329	313	336	326	345	344	341	323	282	309	349	327	322	378	341	329	355	337	355	357	316	359	362	337	351	339	325	371	340	348	355	311	326	343	371	331	357	307	327	350	332	348	315	323	345	358	279	334	362	323	347	373	339	339	329	333	337	313	372	331	343	361	337	342	340	356	320	347	332	325	354	359	362	307	333	343	332	373	351	330	369	348	316	340	340	317	347	333	333	321	337	308	340	341	332	324	354	337	332	337	301	329	349	348	352	328	346	332	337	354	332	318	339	327	342	297	335	327	315	319	360	310	353	373	289	353	343	348	364	330	351	341	319	343	321	348	353	348	309	337	322	344	323	341	320	305	357	342	331	311	316	333	318	312	347	357	330	337	358	317	321	347	340	357	373	345	366	335	338	299	354	373	325	324	344	334	375	334	362	342	373	307	319	350	324	330	361	327	347	332	344	309	356	301	349	329	331	356	344	348	359	327	316	338	333	330	351	341	343	363	319	359	332	336	345	328	338	363	355	368	339	384	315	371	383	360	328	339	337	332	358	354	341	361	339	336	370	378	353	331	325	362	348	321	350	330	326	347	337	302	326	343	328	361	367	347	314	329	375	336	342	341	325	365	340	323	323	344	321	337	337	329	362	362	332	379	344	342	385	365	349	347	335	318	350	366	358	355	318	336	344	370	332	338	328	344	345	352	353	326	315	333	310	351	321	362	328	343	318	324	342	343	337	360	346	355	348	310	372	319	337	323	367	323	319	344	342	347	347	335	346	359	323	328	326	330	342	350	323	363	342	329	355	345	345	370	330	372	376	330	327	346	351	342	335	312	367	327	354	338	342	301	362	365	366	324	337	332	324	345	360	331	362	330	361	326	324	330	346	361	353	351	346	334	366	374	308	348	318	353	344	355	356	366	334	291	376	343	317	335	317	371	315	337	353	325	344	319	338	343	328	350	331	376	307	328	355	377	352	351	312	325	331	308	297	307	326	307	323	351	325	348	356	305	342	314	319	323	337	361	351	364	336	331	345	360	300	299	324	329	310	356	351	324	369	359	308	322	339	355	323	320	342	329	364	302	343	342	310	359	348	334	352	338	330	368	343	333	358	343	358	324	338	307	330	365	362	315	347	367	312	359	314	348	318	333	347	342	380	347	312	371	337	309	353	318	304	340	345	363	338	361	329	335	322	348	314	343	367	321	332	365	319	342	328	337	342	333	370	358	331	326	362	361	352	339	360	348	340	327	323	339	322	301	370	359	341	327	340	354	336	340	333	331	335	355	352	345	356	330	357	338	357	359	358	340	335	318	390	370	336	356	320	339	335	342	338	367	343	317	314	363	349	346	334	338	340	324	346	327	352	340	386	314	368	324	359	340	357	353	332	339	332	322	353	325	320	283	328	333	322	375	322	326	340	342	334	348	334	310	338	364	352	365	332	349	356	320	329	322	359	355	348	336	330	371	385	342	347	365	358	328	344	317	326	342	355	354	311	346	338	333	328	382	330	317	334	326	335	355	360	335	330	355	328	344	348	319	346	315	335	371	351	333	330	335	330	357	341	329	350	361	345	320	313	326	336	344	346	332	328	330	342	327	307	315	364	331	329	371	335	349	321	313	309	322	370	344	325	309	348	331	325	317	384	360	304	322	352	335	362	316	364	339	354	315	338	296	296	332	354	329	323	349	376	342	371	357	329	328	345	365	338	302	311	326	350	353	322	318	357	333	335	336	335	358	372	359	337	329	319	338	342	386	323	357	333	344	367	332	337	356	361	320	337	303	322	319	331	326	345	365	356	369	338	327	348	325	337	330	324	305	323	345	345	337	305	346	323	356	335	350	335	300	333	347	355	348	333	320	317	335	343	359	370	339	350	305	332	338	337	338	310	331	339	284	353	307	344	350	344	372	326	336	326	337	316	322	346	364	324	358	325	328	338	309	308	357	372	356	346	349	328	364	334	342	330	370	301	358	332	358	342	318	363	346	372	357	347	339	376	317	338	338	344	372	352	318	310	312	356	366	348	332	345	315	353	332	320	312	371	335	336	316	370	341	338	338	365	314	335	347	346	312	361	323	329	385	357	366	339	340	365	329	379	306	354	370	326	346	352	333	332	290	355	375	331	338	352	338	326	346	340	327	325	339	362	315	351	353	353	348	374	361	347	342	349	323	319	366	354	333	365	312	330	328	334	337	326	319	372	333	338	335	343	349	343	353	343	375	368	321	356	289	342	346	349	344	345	347	336	341	313	354	355	342	358	352	360	339	326	355	328	340	323	307	325	341	294	329	319	361	343	344	282	337	362	384	351	350	317	352	357	360	357	350	340	342	335	353	358	334	362	341	346	307	372	315	316	329	336	369	331	328	351	354	348	343	343	336	351	368	356	359	337	324	346	353	332	323	353	358	338	328	343	336	354	351	349	324	328	330	340	335	334	362	357	334	371	299	322	341	351	331	328	329	355	350	316	293	326	318	324	338	309	354	364	350	351	331	341	325	343	369	326	347	403	352	329	321	336	346	344	344	374	331	320	349	367	317	345	320	334	387	335	351	332	331	299	357	342	310	323	336	325	321	342	309	334	311	331	325	375	349	284	345	323	315	333	339	312	320	386	349	341	326	340	345	330	340	328	340	367	349	341	354	337	349	347	352	330	334	328	320	355	366	313	341	347	351	363	321	340	342	342	340	321	340	326	319	347	314	359	325	365	368	336	332	360	359	336	370	325	328	366	350	336	330	317	324	336	335	330	353	311	326	321	352	344	375	341	341	338	324	341	328	336
7703	10717	8583	4453	2971	2310	1779	1468	1243	962	878	757	692	645	619	573	596	559	500	486	509	474	459	449	429	481	459	439	446	436	439	418	413	416	435	387	429	408	442	396	390	428	410	431	422	421	403	423	412	404	413	405	391	405	411	431	410	377	421	426	406	414	432	360	402	412	395	391	383	389	377	427	367	385	400	382	389	408	400	411	424	409	406	414	376	411	411	416	388	384	360	414	400	391	403	400	378	449	372	414	411	405	405	364	390	377	343	399	403	450	389	395	427	407	391	411	419	385	436	424	402	406	408	362	370	389	377	351	383	400	399	381	420	431	370	403	401	424	404	386	408	370	379	379	404	403	420	407	388	454	398	399	405	378	361	421	376	387	389	398	375	385	403	401	433	393	400	425	410	412	390	427	406	377	396	405	388	417	403	391	366	398	407	412	413	380	380	420	387	382	385	411	383	386	388	416	370	426	399	384	390	408	415	373	379	406	378	442	391	383	386	369	417	417	397	342	406	390	414	401	380	378	434	419	408	377	420	415	389	397	380	396	392	407	405	383	403	413	414	407	396	389	384	412	413	377	392	375	403	377	369	383	430	372	403	412	377	383	391	385	440	433	377	404	430	397	392	399	396	426	402	376	429	401	353	400	396	420	426	354	365	382	391	435	367	372	358	389	391	374	396	389	400	385	360	397	357	426	400	448	388	390	385	381	378	437	418	380	400	409	403	406	361	403	415	404	433	415	372	390	391	373	382	380	423	403	432	397	383	389	395	402	408	424	416	394	382	394	350	396	434	414	404	409	382	417	400	390	375	403	373	416	403	364	375	403	381	396	368	435	399	427	379	418	376	391	415	374	363	383	392	391	407	408	403	419	402	385	394	376	408	402	395	412	402	369	340	366	385	373	421	399	405	426	378	399	412	385	384	387	374	396	393	387	409	381	370	392	416	415	373	381	380	393	395	377	407	340	370	399	384	444	381	412	374	383	397	401	369	399	404	408	414	409	389	380	419	393	366	397	400	386	349	411	390	381	423	377	401	364	372	391	396	425	387	358	388	401	417	426	402	352	405	410	366	403	372	437	423	416	390	435	385	408	378	383	392	386	389	430	395	418	388	415	383	391	390	419	414	403	394	406	434	360	389	396	414	397	397	377	422	364	414	390	391	384	376	383	408	408	382	418	386	359	365	417	434	386	429	415	401	382	366	399	414	390	439	412	371	369	393	401	383	393	394	391	384	394	396	414	413	400	432	390	381	367	383	383	368	398	418	396	392	360	419	355	377	385	391	393	380	425	387	399	408	395	425	379	367	384	414	398	391	370	410	411	391	367	372	378	382	380	421	401	394	397	407	396	410	379	387	403	379	418	394	381	376	394	427	392	395	389	375	366	401	412	393	382	411	407	383	382	420	396	417	397	372	389	444	388	384	380	404	397	414	404	411	433	386	406	384	418	394	416	397	368	378	396	378	421	397	386	408	394	421	401	391	404	414	398	381	386	392	399	424	440	369	383	438	396	376	367	402	384	412	379	376	425	371	417	377	372	396	380	364	390	424	382	363	388	408	424	419	385	404	401	392	384	397	398	386	374	418	394	388	400	379	367	395	405	391	383	406	369	394	389	405	404	411	386	367	382	367	402	355	357	404	392	414	399	405	402	421	403	406	374	382	397	407	401	364	424	383	426	374	416	403	407	380	389	406	387	382	410	427	403	385	382	374	395	405	411	404	455	384	381	379	393	392	434	395	400	404	378	400	389	359	407	395	370	399	411	404	393	402	427	383	382	417	368	382	370	399	406	369	358	405	402	373	398	402	405	407	364	387	365	407	387	418	373	400	412	380	392	417	378	420	408	400	397	416	386	425	407	409	372	417	412	418	385	391	379	359	387	404	363	394	384	409	419	387	366	419	407	390	375	393	400	422	367	386	389	429	399	367	424	375	425	381	400	411	353	386	379	400	430	414	395	384	390	401	371	409	405	399	443	357	395	353	368	416	406	414	377	386	411	398	432	386	409	402	395	394	402	426	382	378	407	407	429	410	393	388	392	425	394	404	386	392	424	433	383	382	444	400	422	372	377	419	392	416	413	395	394	347	436	407	384	402	355	390	428	403	406	390	373	380	418	384	402	394	348	383	378	403	377	402	372	429	388	357	418	371	403	385	421	378	440	407	378	403	379	379	426	393	433	410	438	386	395	401	432	383	367	374	446	415	404	389	384	409	391	393	378	426	381	473	370	413	440	389	403	406	415	420	407	349	377	421	438	378	396	391	385	385	362	387	423	381	396	393	407	403	407	390	377	402	395	379	358	386	379	382	391	398	391	387	390	380	397	354	416	376	399	349	372	399	384	393	389	394	397	375	412	389	367	379	387	440	368	406	406	419	419	384	396	381	409	415	448	383	407	399	406	392	427	372	396	398	421	409	345	399	413	404	427	388	393	410	389	399	404	409	397	427	391	392	387	379	389	372	391	398	399	408	418	389	370	341	418	403	412	418	369	358	365	412	421	396	392	399	363	391	386	392	386	366	415	415	384	365	387	406	364	383	394	372	416	404	395	351	373	386	379	395	409	376	386	410	363	374	412	409	402	390	395	380	429	428	388	395	383	419	377	428	388	431	409	418	393	412	403	416	402	440	382	399	388	367	359	429	387	369	391	395	371	391	356	397	367	391	433	436	364	392	395	393	361	389	407	371	396	420	370	369	425	392	383	403	385	356	410	406	392	430	399	408	380	368	408	401	359	382	422	400	425	419	402	375	398	360	370	417	383	347	413	414	402	381	409	382	394	420	403	373	392	424	404	378	375	406	400	417	389	375	448	419	370	385	360	450	421	401	437	375	399	408	417	389	387	420	376	447	398	418	406	377	417	388	348	404	399	400	374	448	379	395	424	412	378	395	410	376	375	398	387	405	396	396	442	387	417	399	411	404	362	364	373	395	386	376	393	429	378	421	401	406	438	409	399	375	398	394	393	372	406	390	424	412	404	422	397	377	383	369	384	390	417	366	419	430	413	407	399	389	419	388	409	407	388	409	420	414	440	414	391	398	394	388	373	423	367	398	397	388	417	395	406	415	412	381	372	378	348	370	401	385	377	406	386	384	398	408	411	401	378	343	370	384	348	399	384	422	380	411	394	393	406	396	401	381	414	422	408	397	414	413	411	384	392	427	410	419	406	365	400	409	374	419	412	412	422	388	368	402	400	389	406	405	415	388	412	370	403	399	402	403	390	404	406	411	398	404	375	417	407	377	386	363	357	369	380	426	413	433	404	400	450	374	403	368	392	410	372	372	359	383	372	385	411	401	402	389	407	384	397	364	382	393	383	397	422	406	391	413	400	383	417	394	399	384	409	381	377	402	421	380	370	409	397	377	380	423	414	402	370	418	397	407	412	396	393	382	405	373	413	366	389	359	403	403	398	369	418	401	371	422	360	421	398	415	379	427	425	395	439	400	403	396	424	416	398	373	389	423	400	403	399	364	381	384	405	409	392	408	416
24960	21032	27385	24769	11789	1483	1169	1025	913	937	967	892	895	892	852	889	831	799	872	826	792	833	801	841	857	861	840	842	837	828	785	815	820	868	817	832	865	814	829	780	811	825	826	846	821	875	871	863	816	873	786	779	818	806	783	837	874	787	849	788	829	844	793	870	827	812	826	804	814	794	842	794	833	783	849	811	842	833	873	796	798	827	806	784	816	777	769	854	875	834	750	839	802	837	820	810	780	806	815	871	821	814	854	855	840	822	807	799	869	888	830	802	785	856	833	821	873	836	790	874	806	804	838	850	806	832	812	864	814	845	813	758	832	816	794	824	838	808	806	796	838	799	827	763	756	764	777	798	809	835	860	842	824	801	803	831	796	802	825	815	831	819	845	822	806	744	770	797	802	810	817	819	805	848	806	784	809	812	835	832	819	777	756	788	767	835	857	859	788	853	821	840	798	795	822	817	781	815	823	822	811	852	833	781	830	855	834	818	827	830	829	797	823	792	805	820	805	748	840	793	821	785	831	837	824	791	800	802	831	793	838	795	815	813	817	817	784	798	870	834	831	773	744	841	853	813	815	804	829	796	816	849	761	796	855	772	817	783	876	771	847	783	830	814	804	826	863	812	801	831	819	835	824	819	847	832	811	796	816	802	815	775	776	842	800	848	760	750	812	799	795	812	818	806	798	789	827	853	878	826	802	857	814	812	829	866	835	781	876	846	836	825	839	819	848	848	839	871	783	859	795	768	804	834	819	849	766	861	794	809	832	797	823	812	842	835	843	832	856	816	785	847	854	836	790	819	756	780	845	815	750	809	838	797	861	767	822	798	855	801	821	780	807	797	801	885	835	835	828	821	813	796	761	811	810	856	758	819	821	783	793	807	787	833	831	809	807	798	816	810	872	818	799	821	811	839	827	802	826	761	822	834	847	844	789	795	805	814	810	797	791	827	848	761	820	808	772	756	813	816	820	850	812	852	806	811	799	817	807	833	796	861	808	799	860	794	865	870	803	748	827	844	801	779	871	832	795	826	809	792	808	766	788	805	812	867	867	822	765	881	822	815	820	798	843	782	804	830	812	796	805	820	827	838	797	832	760	866	782	800	821	817	794	847	775	827	805	828	834	852	815	777	814	802	854	836	830	781	816	816	886	803	875	809	805	775	817	869	837	767	810	848	806	814	804	871	777	786	752	842	793	826	882	773	834	808	816	863	835	807	780	822	830	822	827	808	796	819	824	788	850	823	774	810	857	813	851	801	805	826	788	867	787	783	797	822	821	795	793	821	799	856	804	830	825	867	778	826	769	798	832	800	808	822	818	787	805	838	770	789	765	834	856	790	844	776	797	789	774	785	815	826	816	800	790	826	772	861	829	863	836	814	805	815	828	812	839	788	838	784	818	838	890	794	781	834	847	867	823	806	802	821	782	855	782	815	846	852	805	814	789	816	856	830	811	781	796	886	797	770	809	833	851	840	895	805	826	846	823	838	827	790	798	833	811	842	857	817	786	819	805	831	813	817	832	783	846	850	839	814	804	771	847	815	816	815	807	817	808	852	866	803	778	832	806	806	835	841	776	845	863	786	775	828	848	837	847	844	821	830	733	798	860	864	783	824	817	817	812	841	784	834	777	813	837	812	793	786	838	825	785	866	859	820	824	858	818	843	781	828	839	817	816	824	854	820	855	834	790	824	832	793	827	811	773	815	787	840	735	842	831	765	831	845	774	802	828	827	830	765	857	766	810	753	804	898	841	829	759	784	823	840	828	824	797	845	848	834	787	830	844	797	840	841	799	786	816	790	809	810	786	802	786	820	832	845	815	815	803	804	806	823	805	761	846	828	878	778	811	860	851	835	827	822	818	850	780	825	822	774	878	813	819	796	782	809	876	788	823	817	817	860	818	845	831	871	829	764	823	810	838	823	791	796	844	857	871	807	794	812	794	846	781	796	765	849	843	844	847	804	832	806	821	773	813	791	795	771	823	838	821	837	796	815	828	800	782	792	868	830	847	810	853	864	778	782	794	854	856	826	867	817	832	814	795	795	818	792	834	757	876	888	803	859	772	791	770	813	796	819	840	834	799	789	813	813	827	853	813	845	849	820	871	877	848	808	817	829	801	809	870	854	828	831	835	794	776	809	844	823	878	803	858	807	817	842	808	830	818	821	825	778	864	805	782	794	815	806	856	775	807	863	800	828	798	876	866	803	756	817	800	833	865	824	835	833	825	834	857	837	881	825	821	823	801	828	794	793	852	784	831	863	862	795	820	819	857	847	853	807	806	814	824	773	815	815	761	791	798	854	834	811	892	798	851	838	845	872	834	799	813	843	869	765	775	844	828	824	793	798	841	819	785	812	784	829	810	802	766	806	801	801	858	785	778	793	774	796	821	779	816	830	886	793	818	871	833	815	860	820	831	807	822	837	764	839	756	816	850	824	792	845	785	788	828	811	817	827	824	814	860	875	811	804	832	842	785	826	805	801	885	831	827	817	816	828	817	746	822	812	841	805	732	783	785	852	826	805	869	818	911	830	759	838	841	853	851	781	850	881	824	849	792	823	831	829	803	828	835	829	787	796	820	841	829	763	789	798	844	781	837	829	835	855	842	867	848	821	805	798	757	853	858	829	806	822	761	772	833	873	855	783	812	817	878	835	836	798	821	838	870	787	842	823	821	841	792	830	759	843	795	815	790	841	803	799	812	839	842	853	838	818	833	799	864	841	782	861	800	826	818	810	817	820	817	844	800	856	840	816	824	841	786	828	862	802	778	849	821	816	820	829	851	774	808	833	854	785	848	811	826	803	888	833	830	852	855	837	820	823	811	776	820	869	829	811	876	789	788	868	839	836	846	814	842	827	780	803	841	784	849	811	876	800	795	791	827	763	849	788	798	849	811	804	785	831	803	775	837	806	773	865	835	783	823	784	811	832	811	804	839	861	788	799	795	828	839	793	872	779	822	775	871	827	807	835	851	801	804	814	802	839	842	776	821	764	797	807	815	822	791	804	812	845	859	824	862	806	810	751	790	804	804	834	786	780	822	824	794	847	824	843	806	836	835	830	808	793	838	820	801	809	793	807	796	878	817	801	815	850	875	814	858	782	792	874	802	774	827	850	816	815	792	792	835	827	823	842	818	834	845	774	836	814	801	815	879	807	844	845	814	842	790	814	798	852	819	837	846	826	830	885	833	768	829	900	842	790	832	812	823	837	874	866	815	783	887	866	807	840	797	775	834	836	809	782	846	848	775	807	861	803	829	835	816	786	857	783	836	875	839	817	770	847	816	854	847	771	778	878	826	829	831	886	832	818	811	823	840	789	845	803	791	823	769	814	840	845	821	776	791	774	855	788	726	808	793	754	790	828	852	802	825	827	802	817	867	811	800	881	810	789	839	796	827	849	815	830	824	799	788	841	819	803	818	803	809	831	812	848	785	823	835	802	829	793	894	792	870	845	836	785	825	847	833	851	773	843	793	785	822	816	768	769	799	857
7428	6761	5103	2947	2258	1904	1627	1429	1312	1209	1149	1067	1053	1040	1046	1000	1039	975	933	997	937	896	953	960	918	964	959	1019	915	961	921	973	922	962	953	901	960	892	974	871	914	943	885	883	973	904	943	883	891	937	967	971	909	932	954	863	901	851	898	949	922	906	878	859	883	945	921	912	900	919	918	860	890	935	915	948	933	886	906	927	871	951	877	935	901	914	916	874	864	870	905	894	871	929	947	954	914	897	918	920	938	895	946	938	916	901	958	921	883	939	870	887	912	956	890	838	917	894	919	912	913	901	885	893	892	909	998	955	925	940	912	922	962	877	939	913	897	906	899	847	890	881	926	935	925	928	888	952	918	883	896	919	891	920	932	918	962	881	923	957	866	976	904	891	916	920	921	924	881	943	893	942	847	899	921	922	897	915	932	943	925	879	928	888	876	906	912	886	979	899	872	950	898	956	945	956	961	902	935	963	905	950	947	882	927	886	920	940	938	851	873	930	857	971	924	887	891	933	963	912	949	908	940	930	880	872	923	920	842	950	918	834	884	917	870	913	885	908	972	896	936	953	939	986	923	937	961	862	927	919	936	940	924	914	901	985	905	928	944	919	901	937	854	922	929	944	895	961	906	943	882	929	889	907	911	882	887	917	905	892	924	931	966	867	910	909	923	907	940	896	964	895	930	941	922	883	943	896	966	925	924	923	889	921	924	909	903	859	939	919	948	945	925	899	947	921	882	1001	914	858	940	899	850	915	965	891	859	962	903	965	913	980	957	916	832	855	954	920	950	934	941	977	837	880	962	931	880	923	937	908	878	874	918	942	901	944	900	954	934	900	928	847	891	925	936	885	887	923	861	966	875	910	908	906	930	910	922	877	949	867	917	905	915	943	892	948	895	899	882	902	920	892	914	919	910	852	928	883	947	845	882	886	878	954	901	963	938	943	941	922	915	928	897	877	904	961	951	912	942	904	899	971	870	885	954	921	893	896	919	969	929	909	937	907	920	875	924	923	886	906	944	881	866	874	869	906	920	903	934	950	935	930	946	940	930	913	966	831	873	896	908	875	941	894	914	891	919	898	963	913	929	900	888	966	928	916	918	928	904	933	984	920	888	919	890	968	867	899	920	926	905	910	954	934	888	926	936	910	910	869	852	900	981	901	893	907	923	905	913	909	907	929	884	895	873	989	870	897	875	928	873	953	926	927	889	902	898	902	917	878	929	894	902	916	980	886	912	921	930	902	902	904	920	924	905	897	879	915	954	952	908	931	887	871	930	905	936	915	925	852	956	936	910	853	950	897	912	916	947	887	935	917	893	949	867	915	921	904	949	957	925	885	925	900	909	921	877	880	911	994	975	882	971	917	901	930	892	847	882	944	905	909	885	896	858	944	916	944	953	919	915	860	890	901	903	880	882	1014	948	892	906	912	893	941	972	867	932	884	873	895	896	871	873	883	889	903	867	921	917	932	950	941	876	882	889	937	929	911	915	986	957	914	845	937	900	911	928	925	881	943	885	873	927	859	858	899	929	882	955	903	898	914	939	900	907	914	854	852	912	866	911	912	924	954	929	915	919	870	894	870	908	902	922	893	855	895	914	948	938	854	913	875	911	862	913	901	896	942	926	894	951	980	902	904	875	954	910	936	884	898	904	922	929	885	925	904	876	933	930	914	870	883	931	966	892	894	926	966	926	884	886	951	943	886	921	943	922	909	853	978	909	912	965	896	920	890	946	930	881	897	904	892	956	895	899	935	943	939	933	969	903	850	946	882	876	942	891	892	908	930	879	939	912	898	880	878	848	917	943	901	936	916	904	897	877	924	944	906	936	922	873	951	858	936	913	932	900	913	886	906	903	939	934	900	936	881	911	896	856	903	922	870	859	914	925	838	916	942	940	862	897	919	872	884	945	922	899	918	926	956	928	910	917	903	907	862	929	899	915	953	939	869	898	866	915	901	929	922	937	883	891	919	905	907	952	898	873	940	912	853	923	910	891	939	909	915	876	972	920	883	893	927	894	887	910	928	885	956	864	854	907	904	913	932	940	919	921	865	943	910	886	918	921	920	937	918	931	848	880	925	925	885	890	902	926	872	866	900	896	863	929	899	910	914	881	905	937	905	895	879	894	936	911	1000	896	938	920	877	915	890	947	871	906	912	892	944	910	963	940	943	952	953	926	892	845	922	919	872	857	924	939	895	884	923	889	921	925	908	934	901	891	937	922	939	913	925	949	920	914	929	864	943	932	900	926	883	968	896	932	961	855	880	884	910	907	940	844	947	936	937	908	922	974	892	959	899	885	833	918	928	893	883	952	890	941	914	966	893	885	919	905	889	902	884	904	887	934	853	902	895	939	889	925	867	941	982	945	924	933	926	865	913	916	911	902	916	879	893	938	952	871	963	917	931	954	876	925	932	916	890	867	926	888	919	954	901	929	896	956	930	894	870	888	895	869	898	904	918	875	934	871	927	938	884	879	906	936	881	951	885	887	938	897	899	850	928	910	950	893	961	867	901	915	941	886	895	930	936	898	946	924	938	938	903	888	899	915	942	921	906	915	893	925	914	923	953	928	898	913	872	864	900	940	874	961	870	869	913	954	929	915	914	915	884	917	926	907	932	844	895	930	922	915	888	908	915	939	945	886	876	912	826	865	945	933	901	942	930	873	891	895	946	935	904	860	925	925	939	886	899	912	940	901	885	874	847	878	923	927	956	916	906	889	868	881	962	922	942	908	956	913	972	898	936	880	930	892	925	907	881	897	941	943	888	886	951	909	924	916	947	942	924	899	879	884	893	905	879	930	934	948	953	910	885	933	890	882	922	889	944	887	918	889	925	923	904	914	868	909	874	930	952	941	890	916	936	895	928	835	961	858	921	902	942	958	897	894	873	909	873	895	924	900	924	871	922	953	900	903	920	971	934	873	914	852	939	914	832	895	854	870	937	891	908	943	905	898	919	897	922	912	919	942	912	902	926	858	888	870	903	928	939	860	936	884	925	903	929	882	911	921	942	899	878	888	857	957	891	890	902	952	895	918	928	938	888	943	920	942	910	916	903	905	877	897	900	895	869	930	945	888	911	931	909	916	931	943	884	893	901	909	916	900	854	889	943	887	932	956	828	907	964	871	893	938	880	917	947	898	917	914	892	908	878	951	863	893	903	926	883	925	920	935	894	915	865	967	895	907	895	908	937	957	905	938	911	884	916	942	908	923	937	876	957	912	921	887	908	916	859	921	831	918	907	894	920	903	901	892	921	903	902	873	932	915	898	892	886	907	923	913	970	932	909	905	920	943	928	914	882	931	944	981	904	901	895	887	884	922	924	893	885	852	881	856	933	983	927	903	935	925	913	908	960	914	908	897	931	891	945	901	868	879	880	922	879	972	952	883	985	879	942	872	934	937	919	905	977	890	922	900	937	866	954	893	955	917	884	892	883	892	898	965	927	918	951	934	881	908	968	906	930	915	935	924	906	916	894	885	875	907	866	942	903	862	954
22782	21067	28884	23471	21062	21127	11497	1400	1017	914	791	692	715	616	577	543	548	555	548	517	465	423	468	432	480	453	456	416	409	448	381	414	403	406	405	396	412	410	397	351	438	374	362	390	370	375	405	386	399	368	358	417	355	371	363	383	378	392	411	371	372	384	397	392	339	393	418	392	363	376	396	428	379	374	361	378	390	398	373	394	366	369	376	369	416	359	390	363	388	397	371	389	378	366	375	363	395	405	409	391	370	319	402	366	374	384	369	367	377	401	353	367	379	379	415	350	384	390	404	362	321	399	378	380	385	382	402	366	336	377	374	348	408	423	370	379	348	394	392	355	401	374	388	378	363	363	347	392	413	417	376	373	367	390	360	389	369	398	380	393	381	387	371	366	380	334	369	335	370	340	404	391	345	380	381	350	381	412	362	384	369	366	367	380	349	373	370	419	384	335	376	373	348	395	327	372	365	390	349	407	347	403	362	364	369	404	375	357	370	376	394	378	374	408	383	394	386	385	428	356	375	342	379	362	380	349	349	392	389	382	404	387	377	374	381	393	359	390	417	392	401	379	368	365	376	412	389	336	387	366	380	359	386	360	373	393	354	371	354	390	384	355	350	422	375	394	378	397	393	394	365	383	408	360	393	383	384	356	385	403	361	404	377	375	398	375	402	368	364	381	371	362	374	378	385	330	379	370	373	368	377	346	388	395	366	367	378	367	373	362	370	388	387	384	415	385	400	364	378	343	362	364	368	408	414	346	383	391	346	391	382	378	368	365	370	383	361	394	359	387	392	381	345	371	361	371	407	369	422	372	376	382	380	360	376	385	387	367	357	363	397	393	357	384	367	358	382	369	361	380	373	367	411	394	383	349	341	378	358	390	371	388	356	387	382	388	354	377	368	369	355	384	434	383	391	370	381	376	369	335	352	387	366	384	380	400	373	376	402	402	363	369	365	395	395	352	338	370	366	383	403	360	327	400	379	377	325	378	393	350	404	351	381	363	362	385	407	376	387	383	367	332	355	373	366	383	393	334	362	380	374	339	391	383	363	395	368	378	389	383	371	354	380	367	368	387	337	343	345	389	374	393	405	351	374	396	369	374	372	395	377	399	356	365	360	381	411	401	375	393	368	367	394	399	390	372	394	374	362	384	363	390	366	396	314	372	374	392	375	375	389	390	341	378	367	382	416	363	405	432	370	366	382	423	367	357	369	391	364	357	380	389	387	364	375	348	358	332	349	395	328	373	395	396	371	384	362	364	382	348	359	365	333	385	355	384	399	367	427	392	355	337	371	379	355	367	373	387	378	364	412	401	373	391	368	366	370	374	376	362	384	369	375	369	376	380	368	390	419	368	385	408	388	343	349	402	393	344	348	383	384	362	370	339	377	354	359	351	377	393	358	423	368	419	405	401	390	393	408	364	375	390	373	369	388	362	391	374	378	336	371	354	395	315	413	360	346	368	364	374	395	332	360	365	393	345	352	345	368	367	401	360	401	396	362	361	373	359	368	410	384	386	352	370	381	408	393	383	375	384	357	365	381	361	405	345	361	383	366	368	407	356	359	390	359	370	372	363	375	373	350	368	422	387	377	386	375	417	359	352	376	425	335	368	402	355	362	393	365	379	395	370	388	395	380	354	390	380	387	370	367	374	388	351	347	379	389	355	381	371	401	384	393	351	381	385	359	378	367	363	361	390	399	382	356	405	369	396	347	374	374	388	375	388	341	409	400	386	360	399	392	352	358	385	360	371	351	387	351	382	421	397	352	377	345	380	341	369	359	392	394	369	411	375	389	371	357	350	379	374	367	371	343	387	350	370	418	356	353	376	384	414	379	374	392	374	376	366	400	373	385	378	406	395	373	363	395	338	375	385	366	335	370	369	386	396	351	362	406	390	396	385	371	362	396	383	371	384	375	377	361	379	359	359	386	385	381	362	386	351	373	352	383	377	390	372	389	373	357	365	343	399	379	340	350	368	345	380	386	362	381	413	360	365	387	347	380	399	401	399	368	356	377	378	353	382	397	371	372	373	358	350	392	366	395	351	375	355	368	364	372	414	364	394	376	346	375	385	369	374	411	351	374	357	387	363	383	374	384	362	355	377	339	397	400	362	346	405	348	396	402	371	388	411	382	375	400	339	365	376	398	350	355	360	396	396	379	366	384	348	363	345	360	366	378	371	391	394	378	371	392	344	366	381	358	385	378	377	387	388	379	376	384	403	376	352	358	369	377	374	376	367	380	362	339	376	344	361	379	378	379	351	378	372	393	347	353	370	360	388	365	407	360	373	354	380	384	354	357	377	377	362	373	396	345	363	371	354	367	374	369	361	396	362	357	361	367	408	357	329	357	414	319	385	394	374	393	361	427	366	402	362	381	352	400	371	375	372	375	375	341	407	373	375	395	380	387	380	383	374	374	359	406	385	386	361	375	375	363	380	344	392	375	363	404	325	372	397	388	424	376	371	394	402	376	367	383	336	370	360	363	393	393	352	394	354	344	341	331	369	360	381	376	364	419	379	382	328	368	361	385	365	383	392	380	376	386	364	384	354	381	382	386	359	397	392	408	337	340	355	341	358	373	361	365	353	351	358	392	398	368	405	364	400	343	346	387	387	370	311	354	387	362	366	377	386	388	373	414	349	386	397	411	370	409	391	367	380	358	386	335	375	368	345	353	369	361	347	378	386	372	386	375	403	366	368	352	362	358	365	350	374	366	361	379	378	373	376	351	365	381	392	377	377	373	384	347	357	353	346	367	369	392	372	388	339	372	370	369	431	403	389	382	376	369	390	348	383	375	356	419	380	375	346	403	394	363	366	380	397	366	372	388	368	387	417	345	384	389	323	366	371	389	398	411	371	371	352	361	382	383	389	368	357	361	368	371	368	385	373	355	340	346	374	394	375	386	352	383	371	406	396	384	374	390	343	399	358	374	347	383	364	382	371	377	398	359	385	381	345	346	374	380	389	379	396	387	387	384	388	402	338	375	359	378	353	369	383	378	413	391	381	413	387	363	367	373	374	404	390	369	374	366	378	336	365	367	373	349	412	385	343	381	368	379	367	378	344	387	357	378	384	376	418	339	338	383	377	396	363	384	399	379	379	392	377	353	358	394	380	361	384	353	358	376	382	400	375	382	395	391	392	366	369	393	360	382	367	351	388	400	371	393	388	356	367	369	353	370	333	400	420	372	393	369	352	378	383	370	374	363	379	369	388	355	384	391	336	371	388	379	409	361	365	377	385	330	365	330	369	374	343	393	387	356	374	391	343	390	388	379	402	368	384	381	355	368	373	335	379	362	412	388	408	341	393	364	390	356	389	405	403	356	402	338	377	367	382	401	367	391	369	377	355	346	439	382	341	332	344	390	375	356	369	375	411	403	389	404	357	372	368	356	386	375	383	377	379	392	382	350	378	376	366	399	365	376	368	361	386	398	400	369	396	352	352	375	356	373	389	338	361	367	368	353	390	379	412	345	383	359	368	361	399	387	393
10892	17422	14134	7559	5282	3923	2989	2529	1958	1622	1401	1231	1100	914	853	802	764	770	664	681	655	592	600	559	564	528	486	503	493	454	516	464	478	426	435	450	448	386	426	423	440	457	430	459	455	433	401	414	423	422	440	429	425	432	410	404	421	427	403	395	438	397	448	404	437	437	411	443	426	441	413	392	401	451	388	396	406	440	419	415	386	431	422	404	403	425	365	363	427	446	407	376	416	399	416	408	427	418	407	393	374	402	418	396	428	395	409	396	399	422	390	413	384	360	420	418	418	405	407	415	411	418	405	395	431	408	416	408	386	391	429	399	371	384	371	405	351	365	407	380	386	394	388	405	414	418	411	411	405	386	383	407	421	463	434	403	392	411	395	405	398	392	409	402	387	400	424	377	400	387	408	421	389	416	432	422	427	404	411	412	378	383	430	417	385	412	373	415	420	373	426	396	374	395	395	388	407	386	375	442	388	414	369	397	395	383	408	373	380	414	399	399	408	404	412	396	431	437	418	363	391	414	395	381	410	420	405	433	398	399	400	408	386	421	369	415	435	412	425	391	435	408	405	432	411	394	425	367	413	418	391	419	397	387	421	405	409	406	411	399	415	387	382	400	375	424	387	403	431	440	364	421	412	423	397	408	372	420	380	385	381	428	453	427	370	384	417	400	405	406	432	397	423	383	367	388	391	416	407	386	402	385	374	400	423	444	433	372	381	420	422	389	387	430	365	400	409	367	379	394	410	413	384	384	466	426	383	385	397	409	457	379	414	435	435	389	403	404	382	395	363	408	434	361	374	418	411	372	399	408	388	418	407	409	424	453	407	385	426	444	432	409	392	355	432	413	394	414	395	424	406	384	382	420	406	414	417	420	373	388	384	374	407	424	374	412	388	390	428	387	387	401	386	443	406	415	394	440	391	417	382	392	375	447	408	427	360	385	422	382	383	396	414	392	456	406	422	416	381	397	417	383	407	403	435	380	414	409	401	388	438	389	424	401	405	400	397	384	410	419	404	381	417	397	388	409	372	412	426	415	418	430	430	408	398	403	394	374	401	412	405	390	382	415	404	386	399	394	402	421	415	427	389	409	398	417	397	405	421	418	399	382	385	408	402	404	387	406	367	376	373	396	398	414	410	375	366	366	394	391	409	406	380	448	396	405	424	402	393	404	384	401	404	412	416	416	404	404	428	427	391	377	401	384	387	405	357	405	385	396	397	403	409	425	384	400	406	391	407	460	416	386	408	398	410	395	365	411	411	410	404	375	398	382	387	407	423	404	423	432	390	395	403	435	410	379	381	441	417	419	385	417	389	407	458	394	409	404	402	429	409	404	377	399	415	395	430	401	390	404	396	443	406	396	389	386	406	414	441	394	402	398	391	424	412	427	366	394	385	400	353	408	433	439	387	403	402	422	402	384	438	403	409	395	378	382	373	416	400	391	400	415	358	397	408	400	407	431	419	447	380	410	415	398	423	407	363	400	403	397	403	380	387	358	426	411	387	417	383	353	405	380	400	418	411	392	403	376	352	404	397	386	394	425	439	398	372	391	426	427	418	409	382	398	392	408	411	386	416	401	405	420	453	411	402	427	373	370	360	400	400	418	384	399	412	393	394	385	374	410	445	420	419	422	425	409	404	419	429	390	433	417	390	400	402	414	358	381	390	393	405	432	387	373	391	404	432	377	405	419	426	383	414	417	400	416	374	389	424	427	400	427	379	373	392	436	387	402	405	401	433	414	423	421	401	365	383	415	422	382	373	395	401	418	387	371	392	420	409	366	397	380	426	401	407	394	387	424	409	403	426	387	431	377	419	411	387	398	409	458	400	422	375	386	424	361	427	405	420	400	423	396	398	407	408	429	395	395	384	413	405	384	431	404	370	377	425	422	419	379	361	405	394	416	451	423	418	402	419	390	393	388	439	394	396	414	395	381	404	436	394	409	417	396	398	364	390	393	402	404	404	418	383	400	390	400	410	436	360	415	398	393	397	387	402	412	401	412	408	383	401	395	382	429	406	408	382	394	395	408	384	385	452	383	421	388	421	378	431	383	395	410	378	373	394	425	372	430	416	393	373	441	447	389	368	395	404	387	407	403	424	408	404	406	404	413	407	423	379	416	371	378	374	416	414	381	408	407	443	386	404	401	418	385	408	414	374	439	377	410	375	401	384	376	433	467	346	431	400	400	445	393	402	413	443	393	386	386	408	406	399	397	423	418	449	352	386	384	425	423	415	409	438	395	416	419	420	390	417	409	384	391	376	378	407	412	378	372	402	403	386	431	410	416	428	372	399	387	411	389	408	394	407	412	418	403	409	426	404	431	387	406	394	448	398	411	420	402	410	403	394	375	410	407	400	425	375	409	466	394	360	410	414	389	425	422	380	424	364	400	389	392	386	418	368	418	403	392	381	393	390	377	449	400	387	416	416	404	391	407	416	388	405	388	381	410	396	410	399	417	433	394	392	410	429	419	378	387	378	403	385	376	388	368	377	403	385	422	413	388	392	381	403	421	450	414	427	368	398	384	421	404	391	431	387	402	416	371	421	395	414	409	369	382	455	407	396	398	404	429	414	400	414	403	392	407	399	371	394	401	390	396	414	388	369	384	415	417	394	410	406	411	406	415	374	397	407	412	412	404	399	413	412	410	371	396	444	407	440	397	418	394	391	402	403	374	383	397	387	419	396	391	389	393	411	404	393	405	416	361	363	420	372	364	419	392	372	413	369	397	386	390	428	388	404	390	406	423	421	403	391	406	359	370	382	400	414	374	380	414	375	428	411	388	380	407	425	436	385	404	378	421	397	402	403	407	378	451	361	364	407	380	382	387	418	404	400	392	418	378	384	391	424	393	413	407	370	391	437	400	417	401	370	394	388	397	432	403	417	429	388	411	391	397	404	446	448	394	405	399	439	437	397	416	401	390	404	446	380	427	403	343	445	403	412	392	429	421	372	401	357	391	381	418	448	396	414	431	428	383	387	439	401	421	386	420	387	414	439	401	405	374	416	415	424	396	395	399	399	394	403	419	396	390	381	423	400	413	404	386	384	442	443	409	398	425	400	439	408	397	399	371	383	349	401	428	385	413	412	384	380	424	417	364	433	411	395	393	419	410	372	394	429	380	434	380	399	402	409	393	412	387	411	399	372	417	406	391	417	394	383	384	387	424	348	417	445	391	373	390	404	407	404	366	396	422	398	408	410	410	407	409	399	405	413	394	409	361	387	394	392	411	368	391	395	390	337	373	377	412	394	421	396	406	397	406	390	428	423	423	385	405	402	407	399	396	410	409	431	375	428	367	413	372	410	441	381	425	379	389	372	404	433	403	395	378	381	375	407	458	405	386	436	429	405	375	395	373	406	400	430	390	416	394	389	369	427	416	441	381	379	408	373	393	417	391	433	404	428	407	362	386	415	397	390	385	441	455	403	409	409	396	379	393	400	415	395	424	390	391	387	413	397	386	382	403	383	386	377	343	409	377	415	421	391	392
26838	20197	8362	1184	838	784	751	760	677	708	716	718	700	742	739	673	689	715	657	672	701	691	708	681	679	659	757	638	741	726	654	725	663	690	682	664	717	690	697	657	734	678	650	678	720	696	681	675	675	762	696	682	716	665	685	717	691	680	684	757	722	683	657	709	657	687	712	693	663	701	675	720	709	702	684	706	662	679	690	681	668	686	678	700	700	704	691	721	710	673	650	687	698	721	674	674	663	659	684	726	670	654	715	673	680	687	690	645	680	658	682	701	699	731	694	694	711	695	653	672	664	686	712	695	681	704	670	704	694	655	656	662	707	746	704	679	696	701	705	668	699	733	662	697	679	656	688	717	748	706	708	676	691	672	667	684	711	722	722	684	665	691	679	699	689	663	681	677	682	702	700	700	673	658	698	695	709	687	690	670	668	701	697	724	669	696	726	727	698	681	653	672	697	694	648	734	712	723	706	683	702	667	689	654	688	681	657	670	680	681	702	709	692	688	674	701	667	664	689	694	699	661	652	679	685	674	733	657	707	698	708	703	675	701	675	684	719	719	684	653	720	662	666	712	669	640	684	712	736	704	698	689	692	676	677	686	665	715	715	677	726	675	689	712	691	681	671	677	716	683	716	667	709	734	683	713	690	713	712	710	692	654	716	703	684	682	658	690	734	707	659	655	712	693	696	735	700	672	713	643	643	688	667	709	742	683	702	664	690	696	647	664	684	675	669	674	666	679	714	680	709	647	677	676	716	693	690	706	668	706	691	723	673	655	672	685	722	694	727	697	637	683	619	710	716	669	664	679	740	687	721	706	700	696	696	683	708	673	688	677	689	721	709	685	685	669	630	673	695	720	695	715	698	748	700	691	683	677	683	724	702	697	644	748	738	709	707	666	729	686	677	673	687	682	692	676	687	672	740	722	678	710	724	670	719	736	689	703	661	722	651	697	716	695	685	703	675	681	715	685	665	666	726	655	656	669	733	717	693	696	651	716	646	673	708	641	728	685	687	702	655	671	684	647	701	689	626	706	676	734	654	671	701	706	694	694	688	750	735	711	701	710	666	701	649	652	747	650	705	695	713	728	698	690	708	709	699	710	715	688	685	691	712	665	673	691	682	672	667	685	680	718	727	683	714	632	697	633	726	667	706	738	694	710	639	662	631	633	681	695	679	656	677	692	738	711	717	692	703	693	626	705	691	703	691	700	683	684	720	630	684	684	723	716	682	697	710	706	678	749	659	658	664	695	708	678	679	684	714	738	697	688	703	670	696	654	708	698	718	667	725	681	674	689	692	704	690	716	703	685	717	687	723	708	682	712	716	750	644	744	689	651	717	669	715	641	705	717	704	717	688	719	717	680	685	688	668	692	681	717	650	683	723	680	657	761	686	700	666	662	725	698	677	749	656	632	688	691	706	686	668	738	710	664	695	650	699	662	662	713	661	700	679	704	722	679	721	698	672	673	705	708	668	705	691	703	658	702	701	651	708	669	655	676	655	635	643	665	683	725	762	713	701	658	686	719	695	702	696	683	736	677	686	644	691	666	697	657	686	696	708	665	738	699	680	700	685	716	710	714	657	657	676	707	728	701	661	672	673	638	678	708	661	714	676	706	689	707	706	660	732	734	720	712	653	714	719	683	694	663	722	641	726	717	667	668	657	669	725	661	676	707	685	640	649	713	726	699	737	733	693	668	732	694	692	675	728	695	730	702	672	725	706	661	667	649	672	684	717	700	664	648	668	720	654	735	674	724	696	682	716	670	707	684	705	653	704	645	704	640	715	712	679	673	692	682	667	624	686	671	642	703	724	672	680	694	683	719	682	654	730	673	693	671	652	684	725	727	697	697	672	736	723	680	686	690	709	715	665	676	698	686	692	699	703	722	673	676	710	672	665	664	671	700	718	708	754	681	700	660	688	708	707	688	708	683	640	717	694	701	704	719	757	719	683	715	712	686	708	674	671	637	679	673	729	675	695	693	718	711	735	683	669	681	766	684	709	696	696	662	656	686	658	712	693	712	677	708	689	679	710	713	745	644	703	680	666	630	694	678	678	702	701	643	731	690	746	690	673	713	674	675	666	661	695	674	684	706	719	728	696	682	676	680	664	688	662	720	712	653	676	734	707	680	719	693	681	677	727	679	671	670	676	653	716	711	668	687	676	712	665	658	652	703	693	690	719	737	687	686	697	717	692	685	708	696	716	646	669	731	674	651	703	713	637	722	710	692	671	707	719	665	655	716	694	679	720	692	750	705	690	673	723	674	715	686	682	676	661	718	678	655	658	676	728	690	682	713	687	710	615	685	688	708	687	703	664	659	688	687	730	678	709	714	668	713	678	698	686	713	716	701	695	684	663	700	688	677	693	692	704	662	688	658	701	724	710	678	639	717	687	658	708	667	647	751	693	714	730	707	698	665	686	688	669	726	707	673	691	686	714	675	726	689	665	671	709	713	700	676	636	686	711	669	707	705	706	704	634	679	694	692	686	714	693	679	657	755	670	696	697	738	696	690	743	703	687	684	645	702	701	673	677	655	750	680	713	718	677	692	692	669	684	732	701	653	683	679	695	704	707	666	683	688	691	729	716	747	674	642	657	689	710	712	706	683	654	685	717	732	659	657	695	697	696	680	728	746	660	725	620	661	687	669	646	684	730	677	720	695	684	684	698	659	648	717	736	667	650	654	689	705	697	734	701	690	675	657	745	684	675	680	666	757	726	679	682	717	696	696	678	664	708	692	717	667	681	739	727	683	703	649	695	674	712	685	684	688	688	744	743	654	682	694	642	702	668	703	712	681	699	638	683	627	714	673	706	739	660	709	695	656	701	647	714	679	706	707	689	679	701	700	693	662	682	673	707	742	717	678	694	672	704	644	700	631	717	654	688	679	647	631	684	680	681	659	707	707	646	714	685	670	717	657	734	650	671	724	732	682	676	682	704	669	642	700	684	696	649	714	667	687	669	717	664	665	679	705	699	700	676	713	663	722	676	703	681	673	681	668	677	672	704	697	669	709	705	687	676	665	703	673	667	704	700	666	708	671	708	684	637	678	735	711	719	661	661	707	708	703	675	682	679	639	708	688	653	688	687	682	718	680	685	666	672	719	699	688	694	659	685	720	707	681	681	741	659	689	685	717	638	754	718	665	714	753	714	716	690	647	694	649	637	703	700	696	666	664	697	703	697	696	672	720	683	676	683	732	740	711	670	690	716	638	689	653	703	686	692	707	699	709	673	690	649	718	726	725	649	731	686	688	699	699	714	695	702	674	718	688	673	648	708	677	684	719	703	729	689	676	693	696	673	643	690	673	694	666	687	679	648	693	675	685	740	675	709	706	707	713	678	699	677	673	702	667	674	685	660	649	672	722	731	712	689	670	736	681	659	625	703	650	657	709	660	679	673	683	642	720	700	711	667	733	689	707	719	681	723	688	702	748	724	687	667	653	710	685	641	686	687	680	702	704	701	673	699	725	693	674	682	688	660	720	692	663
5567	1668	1446	1084	947	923	850	835	887	818	778	810	783	822	806	793	823	787	770	786	820	855	771	787	841	760	723	755	796	824	768	776	778	792	763	821	831	758	815	794	757	820	781	802	739	787	813	785	794	784	774	800	743	791	795	810	821	792	788	779	743	809	796	791	781	773	779	770	760	782	741	773	778	798	827	841	828	842	777	796	779	791	805	799	820	738	830	796	812	831	800	769	825	825	816	805	787	793	804	787	857	811	762	790	845	807	813	789	809	796	771	818	741	769	777	798	807	787	770	777	839	783	795	795	749	838	788	849	794	786	750	758	815	786	809	811	802	794	789	772	806	793	820	784	841	768	733	817	799	795	779	757	791	848	827	801	794	845	785	801	759	874	799	824	846	797	801	828	811	806	780	772	785	769	786	844	825	773	771	822	809	776	808	731	806	796	799	715	796	770	775	833	764	806	796	809	806	805	800	779	792	799	809	755	847	818	796	784	822	811	828	767	769	804	850	818	771	817	757	810	811	743	782	788	761	806	802	805	795	789	772	762	824	814	833	761	831	787	800	758	784	818	720	778	786	828	851	773	779	781	783	751	828	863	819	795	793	807	794	785	790	816	823	772	775	765	813	752	857	763	780	835	823	785	806	801	811	851	827	783	823	806	773	733	803	798	789	765	804	763	824	762	805	780	776	811	790	811	773	802	769	850	751	887	748	781	821	755	756	810	798	802	791	823	795	802	789	781	799	832	770	760	846	856	797	785	792	779	803	780	797	793	769	796	817	760	783	830	790	773	816	803	810	836	795	781	773	809	832	816	768	837	831	789	812	786	757	762	815	803	795	769	772	792	812	790	817	786	767	784	745	806	723	816	828	775	845	847	786	769	776	808	763	793	763	775	771	796	795	753	786	784	822	800	808	784	828	828	801	821	818	818	816	778	771	842	755	784	768	824	766	754	765	801	802	854	789	766	813	822	748	817	806	771	762	794	792	837	771	784	810	847	820	824	759	793	790	755	796	767	817	780	774	801	820	776	770	797	804	747	796	810	780	772	773	781	793	781	811	793	759	777	817	764	785	768	839	798	783	805	780	810	830	802	792	769	792	781	764	768	819	818	793	765	764	741	827	826	816	772	748	798	847	818	822	755	742	845	789	824	850	819	834	817	718	774	792	799	766	794	811	775	800	788	771	753	801	781	759	801	767	789	829	822	779	804	755	778	792	783	747	817	763	792	802	775	800	769	817	789	810	770	821	831	821	828	825	759	813	796	779	760	832	824	776	773	836	820	831	720	803	784	841	763	831	794	785	833	754	747	744	810	805	820	766	810	829	792	793	789	794	796	784	793	824	786	770	799	790	840	769	843	793	802	768	765	815	782	767	808	809	801	817	754	815	810	787	800	789	817	844	789	779	769	760	787	813	707	843	805	813	785	750	811	810	798	776	791	775	802	827	789	846	837	792	847	839	764	791	819	768	837	822	819	798	813	823	785	822	818	826	833	811	769	804	820	727	788	859	768	799	814	787	737	803	803	793	776	808	770	732	775	782	800	750	774	783	786	808	784	840	849	779	799	809	768	791	778	775	858	805	781	760	796	797	793	823	757	823	830	800	795	779	807	782	777	836	798	756	836	759	787	769	795	781	771	769	831	806	807	768	757	795	755	770	801	827	829	811	796	799	777	784	799	786	826	793	895	818	781	800	747	787	797	802	792	809	758	804	824	770	828	865	788	782	767	811	803	812	766	797	789	751	827	833	795	781	786	801	785	808	770	805	749	801	790	817	842	762	775	784	794	778	787	788	783	783	831	749	816	807	764	774	791	825	800	743	800	785	828	753	850	772	810	760	803	805	828	815	778	788	809	775	836	765	754	787	768	761	793	780	807	808	755	725	799	742	799	791	751	801	851	802	774	770	793	800	779	804	773	783	780	768	786	832	780	861	807	804	752	779	771	808	788	801	793	768	815	794	781	789	764	842	793	781	794	833	787	756	760	756	740	805	740	799	802	795	798	781	797	775	779	771	790	807	816	831	776	771	796	778	811	810	740	830	785	778	788	770	795	851	779	830	798	838	830	783	775	759	837	765	751	798	759	835	763	794	781	801	781	854	788	763	772	792	807	765	838	801	795	809	735	783	832	803	818	790	816	792	734	768	807	848	816	753	794	791	797	745	787	807	842	788	717	790	789	749	792	776	794	825	817	791	837	813	792	775	761	801	792	844	820	757	786	773	761	744	812	806	849	840	831	788	815	719	818	866	794	778	821	787	824	811	794	733	761	771	827	769	777	856	842	742	856	766	800	778	830	765	778	823	755	816	794	806	752	830	792	801	831	750	801	801	795	817	785	805	853	828	770	772	758	799	786	854	782	818	807	767	830	770	787	831	810	789	772	790	784	791	779	782	840	824	825	797	838	788	821	816	820	811	821	823	784	779	822	802	797	813	789	844	792	801	793	784	760	761	767	798	800	741	783	813	781	793	836	754	807	727	769	763	827	771	786	787	761	768	782	774	815	808	795	788	858	760	841	764	797	785	843	747	794	823	729	794	853	760	832	800	763	790	768	756	790	765	740	837	792	794	769	821	754	785	834	768	753	765	760	741	813	786	776	812	812	799	812	774	807	806	753	753	784	815	752	840	765	788	761	824	851	806	783	799	785	843	783	754	800	813	808	804	802	788	811	794	813	850	799	806	777	814	806	761	792	797	871	790	779	833	751	833	759	784	763	786	794	769	787	763	801	818	799	793	815	839	792	755	774	810	777	808	834	791	824	745	799	841	836	792	781	774	783	769	753	784	836	794	808	798	776	742	811	826	746	790	760	841	813	774	782	798	780	794	814	777	807	790	774	800	836	758	741	801	804	803	847	809	768	793	762	764	781	771	726	777	840	823	842	842	800	767	766	818	748	788	762	821	799	759	806	815	833	815	751	790	778	828	812	728	791	768	777	822	823	808	798	801	830	835	797	809	793	826	809	778	835	796	787	780	766	815	837	823	829	767	844	787	757	826	791	807	767	811	798	779	780	784	813	787	773	811	789	751	789	787	776	815	782	800	750	830	796	749	782	798	780	812	761	792	802	842	784	801	835	797	792	828	807	782	823	841	786	787	800	814	790	801	775	791	771	754	758	831	755	862	795	794	810	796	833	794	790	771	791	794	798	796	791	844	787	783	781	845	799	829	788	818	828	823	822	827	746	782	821	814	791	736	820	784	798	786	817	798	831	797	788	829	748	771	804	833	796	784	791	786	832	790	817	811	774	747	792	790	782	791	842	727	782	799	840	771	830	789	826	819	744	823	863	773	762	816	746	870	834	812	728	778	800	783	760	768	794	813	804	817	820	811	793	802	758	836	754	757	837	833	781	825	797	811	811	834	790	801	781	780	802	768	814	804	835	825	802	762	807	803	780	729	795	834	792	802	791	792	811	829	813	831	817	780	781	779	788	788	766	847	779	763	805	815	757	771	832	760	794	784	783	815	821	811	843	830	781	810	820	814	766
23606	20982	28395	23735	20985	12214	1327	797	692	617	544	489	482	476	448	420	456	427	422	357	407	394	398	365	404	348	377	357	364	382	360	362	340	399	349	360	356	367	332	369	362	333	376	366	311	358	363	361	353	327	359	345	337	337	369	372	334	379	308	355	361	341	357	354	341	335	352	346	366	381	390	364	342	320	313	325	324	339	344	358	328	339	359	333	347	332	349	313	332	334	338	331	346	340	339	343	332	393	355	334	370	393	335	346	338	356	368	367	327	319	353	323	348	393	330	332	332	323	372	350	345	341	349	300	371	341	343	360	376	366	328	320	375	371	321	342	352	342	348	353	346	341	335	374	327	324	339	361	346	339	337	352	337	364	334	328	334	359	360	345	383	342	332	326	337	340	338	322	320	365	330	343	353	354	392	326	347	350	328	322	307	349	333	358	352	357	321	331	350	338	372	343	393	344	329	329	354	367	365	321	350	339	331	334	329	327	343	355	353	346	355	327	310	346	343	339	335	338	345	354	343	345	348	325	336	358	337	318	346	340	365	363	368	320	334	346	360	334	351	353	354	326	339	353	345	359	314	335	295	337	345	358	337	317	340	316	334	349	302	335	323	366	362	371	337	348	336	347	336	315	356	335	347	394	357	346	351	342	335	327	344	350	323	385	338	340	315	357	347	318	370	315	345	361	333	383	367	371	316	352	355	337	332	345	335	323	352	339	336	323	340	334	328	334	338	326	338	357	331	338	344	369	368	313	335	333	348	373	323	332	354	328	353	332	357	318	327	319	365	338	331	342	327	334	311	346	329	308	326	384	326	365	345	330	353	349	317	366	347	353	344	337	347	335	328	332	330	351	343	318	340	317	341	359	365	320	304	345	354	363	333	365	335	339	359	364	324	356	381	367	365	333	325	342	334	354	339	370	358	340	354	329	379	362	346	345	369	360	356	351	372	343	347	341	312	325	333	310	341	332	342	346	384	376	331	357	345	368	348	359	308	348	344	362	325	340	371	330	342	309	341	349	345	351	327	355	314	325	337	334	398	349	318	358	339	332	323	379	349	321	357	345	354	341	341	353	390	389	357	343	372	345	307	336	340	331	324	367	366	333	329	358	329	343	335	345	350	333	347	329	341	339	335	343	319	345	332	347	354	306	352	296	351	355	329	337	303	336	304	319	339	326	328	345	342	319	337	314	351	341	357	335	346	326	320	371	303	323	335	335	329	348	345	305	351	332	317	347	327	327	325	355	371	335	326	337	391	354	365	367	312	336	334	366	359	325	338	317	358	334	331	347	354	330	350	366	357	357	331	339	339	324	356	350	369	337	335	346	346	338	315	363	309	362	373	341	338	398	384	324	343	312	337	331	339	331	332	356	347	350	334	313	321	335	335	335	320	340	330	333	319	319	342	354	312	333	333	359	357	324	328	358	313	372	351	370	320	308	350	333	329	330	324	342	328	297	350	314	334	348	345	321	311	327	335	329	353	331	334	389	359	352	305	346	328	352	329	351	352	291	325	338	318	358	355	357	324	333	337	307	318	359	336	344	346	384	360	321	342	315	335	367	356	333	365	357	361	355	332	355	353	317	352	346	323	336	343	345	368	313	369	340	361	319	352	340	335	366	370	340	346	348	342	361	344	327	322	360	333	349	317	310	340	341	388	314	364	349	360	337	333	312	340	358	331	335	356	333	344	364	339	339	327	332	365	354	339	367	343	350	367	350	325	334	349	316	327	333	353	358	328	352	356	327	310	347	365	304	363	364	318	319	305	337	333	354	365	385	315	359	372	334	326	391	341	331	373	356	346	334	315	358	342	358	357	335	306	331	343	331	332	352	370	327	338	320	360	304	328	355	321	322	365	326	300	366	385	314	324	359	369	369	344	354	319	340	327	349	353	360	326	323	341	321	350	373	328	355	365	376	353	320	335	328	384	352	337	352	321	366	346	340	344	334	348	353	335	336	329	366	373	314	376	313	324	314	335	327	299	308	353	335	343	362	359	392	351	351	346	380	338	360	338	362	349	341	368	348	324	364	331	330	349	357	339	332	352	331	331	317	357	359	340	327	333	336	342	325	337	317	343	343	335	337	332	340	348	351	340	345	341	344	370	339	307	341	353	362	329	336	351	358	338	333	337	364	341	332	341	333	356	315	338	327	361	347	336	369	338	344	346	340	339	330	329	322	329	380	341	323	365	333	331	362	341	346	341	348	342	310	347	349	312	304	335	305	329	352	356	373	339	339	338	309	345	342	338	362	329	325	354	318	360	357	368	330	333	360	353	387	321	350	331	349	373	296	327	318	344	338	312	339	343	332	353	369	337	322	401	349	351	357	382	364	377	343	350	350	340	340	350	351	349	355	319	322	324	342	329	360	357	342	319	332	356	313	313	321	339	328	357	320	306	310	339	348	338	327	329	336	344	368	333	357	322	315	365	313	343	317	323	359	345	341	365	357	345	377	389	342	364	333	348	341	340	330	376	359	361	345	356	347	358	344	322	344	318	335	344	331	351	308	346	344	338	338	341	332	326	328	363	285	335	347	327	329	355	356	335	346	341	376	330	335	365	347	349	360	342	329	343	320	370	342	349	359	334	368	299	351	350	320	337	331	390	362	370	338	384	357	345	328	355	322	336	328	334	337	374	351	315	365	318	293	334	297	356	350	370	314	371	320	334	299	337	370	365	339	307	335	330	379	338	351	339	332	347	350	349	370	335	331	363	364	334	348	363	352	301	344	348	368	392	335	331	354	356	355	341	360	307	348	342	362	344	341	338	361	333	378	319	356	312	357	368	338	340	309	357	352	316	352	331	361	329	357	329	318	307	353	339	380	306	355	319	340	324	340	357	331	359	340	343	325	369	370	338	331	331	346	335	362	334	338	319	333	350	350	359	330	351	364	330	359	342	322	344	313	348	365	319	335	330	342	355	354	355	366	347	329	375	349	334	341	348	347	350	339	307	316	333	352	326	325	356	339	333	353	323	357	361	333	339	328	349	357	324	364	361	364	310	371	347	320	337	349	325	366	343	327	373	360	343	337	336	347	373	342	376	326	306	337	342	306	354	321	352	335	332	351	327	352	342	345	357	340	325	347	323	336	380	311	335	323	365	366	301	334	324	315	381	322	366	334	338	305	357	346	335	354	353	350	329	336	330	344	330	336	336	312	316	333	364	329	337	352	304	343	316	327	344	369	324	334	348	306	381	355	325	373	331	366	346	336	355	305	370	340	330	350	346	324	329	335	324	348	316	326	338	360	323	374	314	396	331	340	343	338	326	358	340	334	333	325	314	339	337	325	303	351	335	375	341	328	307	368	369	334	335	322	321	360	356	362	365	363	342	335	352	340	344	325	343	381	350	339	331	332	339	351	332	347	314	342	312	331	349	369	383	326	369	357	344	357	364	318	349	355	321	334	343	320	323	356	329	335	365	331	338	336	310	350	349	320	326	335	328	361	328	334	319	351	341	314	369	325	309	363	340	356	345	344	314	333	333	355
7633	10637	8706	4261	2938	2245	1784	1441	1107	1018	840	765	722	723	652	570	646	545	531	463	484	503	457	500	476	464	479	465	456	424	439	400	424	472	438	438	433	430	408	399	438	396	408	411	441	465	414	403	417	383	414	438	419	428	440	401	382	404	387	370	408	433	395	407	429	414	386	428	388	380	412	414	386	395	420	419	430	401	406	385	444	388	398	405	421	421	396	421	415	420	387	394	388	401	400	456	428	369	438	389	425	392	403	401	390	392	418	402	356	414	396	391	394	418	371	396	368	427	387	400	401	391	385	360	421	392	408	430	427	385	394	377	424	386	408	411	393	411	377	363	445	369	407	389	421	399	404	427	398	388	383	435	429	389	406	390	401	408	398	380	398	433	390	445	388	396	415	367	393	359	386	433	416	445	389	406	405	384	416	397	395	424	394	384	418	441	357	368	408	398	369	413	386	407	405	405	392	427	390	390	407	406	411	425	435	431	424	414	415	395	386	413	415	383	382	416	416	395	397	404	425	342	371	400	419	447	389	407	382	403	364	376	402	370	356	399	423	420	397	427	413	408	351	380	393	415	380	400	412	408	389	378	375	438	410	390	453	408	406	422	348	428	431	386	356	390	353	396	396	424	446	383	405	420	384	389	411	398	408	432	405	373	372	378	418	384	364	428	408	389	389	419	417	408	386	404	407	378	447	431	362	399	385	390	400	387	396	391	389	394	418	426	415	387	407	385	407	379	361	416	419	370	382	390	372	388	411	421	443	417	394	404	377	394	402	373	407	397	395	416	386	410	396	397	407	382	391	401	398	377	393	393	396	389	359	385	379	411	395	424	404	392	390	400	389	403	359	389	385	413	429	383	421	409	396	394	404	378	407	384	383	428	386	401	434	405	383	389	371	418	342	365	437	404	415	410	413	381	368	380	392	394	401	429	373	418	380	404	445	429	383	397	426	403	384	383	377	362	401	407	379	419	392	397	398	401	453	392	343	381	425	378	407	403	390	392	402	408	397	390	400	414	380	383	395	401	387	379	399	426	392	414	405	383	430	391	401	403	408	404	422	354	397	388	411	417	382	397	373	397	392	384	390	358	411	381	410	411	405	415	418	382	409	399	404	389	425	408	374	377	394	393	411	385	371	387	415	423	405	396	385	397	383	355	422	386	408	396	386	384	401	390	366	421	365	392	457	403	406	392	384	391	404	416	403	400	406	373	404	400	386	407	387	377	405	393	403	400	396	411	393	426	391	401	404	392	417	395	398	366	430	398	398	404	436	426	399	353	377	424	431	399	386	379	426	395	419	406	395	414	394	416	401	392	352	378	407	394	367	382	409	395	426	378	365	384	389	415	404	435	391	399	416	423	396	388	403	392	351	424	392	373	412	377	402	397	383	383	372	412	387	376	421	393	402	418	402	372	385	395	381	413	416	372	413	388	442	414	390	406	425	408	387	380	369	397	381	401	406	397	394	380	421	374	428	391	422	410	373	418	400	416	425	396	404	382	403	404	363	416	412	365	423	394	420	406	399	394	397	414	390	403	395	408	404	392	410	405	414	404	418	381	383	421	400	394	378	386	405	354	423	396	397	425	399	402	400	375	391	391	382	385	388	372	426	396	430	407	406	411	395	386	395	400	371	384	415	410	399	393	403	437	398	406	372	393	434	421	407	433	389	400	395	379	435	408	400	400	367	429	374	405	417	384	384	411	394	411	417	417	390	409	393	415	441	391	389	382	384	365	396	408	402	404	399	394	393	372	360	392	397	402	412	384	402	361	418	404	358	429	375	418	425	376	379	391	406	416	378	405	377	405	383	396	400	387	407	381	448	420	439	394	378	408	413	395	388	370	409	400	413	397	371	364	405	424	403	385	416	358	385	386	384	386	398	391	393	395	412	399	378	433	408	403	367	447	434	406	389	407	413	442	364	427	376	421	399	397	408	393	388	410	352	409	388	416	399	382	360	405	412	400	403	386	374	414	377	403	423	405	415	401	397	391	393	401	391	406	400	405	400	420	386	391	368	429	418	415	390	405	386	407	340	395	380	394	389	416	429	409	406	390	384	394	384	439	397	408	379	406	343	391	367	417	380	380	422	443	402	379	390	393	398	420	397	418	392	395	378	413	371	421	399	420	387	408	384	392	372	384	409	370	369	389	403	367	385	383	365	404	383	430	406	387	407	420	409	395	401	385	386	389	394	403	392	378	374	401	416	402	405	413	404	359	407	414	413	440	408	397	377	394	386	414	384	428	399	426	416	404	377	369	400	387	401	441	366	439	383	379	392	410	374	379	412	382	378	429	425	364	394	434	391	368	377	435	389	378	391	377	410	406	355	354	388	441	376	409	403	362	433	410	403	397	413	402	393	410	413	374	403	400	424	359	417	377	412	355	384	413	457	409	385	400	383	399	388	400	381	404	423	376	416	412	389	398	405	361	421	365	406	391	397	376	427	392	399	397	409	396	374	410	401	401	397	402	388	404	417	417	423	396	380	397	403	392	398	386	398	373	400	389	427	376	401	435	391	418	396	403	409	417	390	397	428	403	436	429	391	371	416	409	417	387	381	380	380	395	400	397	396	428	396	410	397	391	395	437	390	387	386	386	413	403	423	375	434	391	402	397	389	383	398	393	426	415	404	385	396	399	425	438	386	372	363	397	406	398	410	364	424	407	407	383	423	379	407	420	394	434	376	385	391	390	390	378	395	361	391	371	391	406	406	414	385	394	384	396	383	402	391	384	412	421	385	371	397	426	372	417	430	392	395	423	406	395	421	472	402	465	431	421	394	375	377	396	400	378	381	385	403	407	395	393	399	393	413	381	406	379	394	390	422	416	426	364	437	456	363	427	405	387	420	397	407	400	391	384	445	393	418	400	421	401	413	365	402	395	457	392	391	404	382	397	411	399	403	403	386	424	418	396	379	401	394	412	350	380	406	384	412	387	383	422	405	373	379	394	424	400	377	444	389	378	356	387	431	397	399	396	423	390	391	411	372	334	400	378	419	390	401	395	425	401	367	429	389	409	395	396	420	399	374	386	398	381	431	388	412	417	428	371	370	412	412	428	418	397	395	385	407	450	377	404	422	406	399	381	380	393	409	400	389	366	401	338	384	393	421	406	392	411	400	389	418	422	384	375	442	430	395	398	412	372	414	403	364	411	400	397	377	382	390	398	372	362	383	376	376	406	382	405	372	377	398	405	366	403	353	393	366	376	390	400	394	404	384	396	409	377	386	386	402	388	381	399	399	388	417	385	370	421	375	359	390	373	359	430	412	404	410	377	374	388	433	405	385	432	401	392	402	400	372	365	402	424	430	391	407	392	412	383	404	407	413	388	374	403	411	384	394	340	402	395	419	380	406	399	353	374	405	384	406	425	430	387	381	392	391	400	407	390	414	428	396	400	375	379	358	376	398	438	390	386	408	388	408	387	417	382	436	405	357	423	422	427	364	380	385	420	393	411	365	385	412	364	426	442	399	420	387	376	401	370	395	432
24933	20983	27277	24766	11872	1496	1187	1004	926	897	914	918	898	984	828	862	882	905	879	843	835	817	808	825	810	823	865	834	817	824	812	879	861	848	854	802	842	844	857	828	756	824	784	792	828	866	839	802	835	792	837	816	867	764	757	804	860	822	799	805	792	799	796	818	836	836	870	837	850	818	794	823	807	765	823	815	823	790	756	848	803	783	818	816	813	829	821	815	861	841	846	817	846	793	856	849	870	865	827	789	851	817	837	772	869	830	905	846	789	820	803	830	891	832	798	842	817	845	835	842	833	807	850	813	883	806	829	805	792	832	852	786	862	807	792	897	842	828	849	842	851	817	819	852	765	872	813	802	809	770	844	790	807	801	852	835	805	825	801	837	850	799	823	857	760	865	873	852	830	796	823	831	814	809	847	814	854	753	838	798	845	796	836	800	842	812	790	823	863	807	867	798	859	826	782	831	821	867	801	808	854	828	847	792	794	807	783	820	793	821	808	843	791	844	857	899	831	794	759	822	863	857	748	812	808	856	839	833	856	811	864	827	812	788	844	833	803	823	805	818	807	779	841	850	871	810	804	821	790	844	842	841	847	829	815	800	826	854	808	763	850	826	866	849	785	826	867	864	817	874	808	838	818	873	846	855	807	864	817	812	827	821	784	832	808	835	823	787	792	801	790	810	826	843	836	797	873	844	842	840	834	858	818	812	829	819	791	828	840	819	868	847	845	830	838	832	857	787	856	792	822	768	848	778	842	755	851	841	825	808	794	829	805	855	779	822	856	836	821	880	813	789	824	829	813	844	839	786	795	873	826	797	839	875	818	839	818	762	846	794	838	880	896	789	870	847	851	818	772	816	841	824	807	783	863	797	843	844	802	816	840	800	827	809	896	790	837	804	815	783	859	820	841	795	862	831	771	822	790	813	802	854	821	826	810	819	878	828	852	824	801	801	842	775	752	839	813	829	779	816	828	838	822	824	887	828	846	779	804	832	817	766	826	839	854	788	843	779	847	824	822	834	828	846	848	877	805	771	884	846	843	830	795	826	801	850	822	806	812	860	802	863	794	833	835	803	815	812	812	804	799	783	832	828	855	849	818	773	807	816	822	890	850	823	800	815	811	791	819	802	801	831	855	803	800	805	747	825	817	813	780	828	791	815	800	838	840	889	821	805	852	765	814	852	852	839	814	821	816	856	834	870	822	832	826	839	769	790	780	867	884	806	817	804	857	818	842	848	850	832	828	808	856	855	837	807	835	845	771	855	879	850	864	773	819	787	830	770	822	860	812	788	892	817	868	760	810	829	787	845	795	767	825	821	824	848	840	842	814	907	802	820	800	824	871	870	840	814	814	799	833	819	831	773	823	812	819	883	855	868	808	793	829	811	837	811	843	851	806	855	879	851	771	799	844	776	869	805	811	834	785	791	809	824	872	815	831	795	833	798	861	793	816	820	846	878	790	861	846	847	810	827	861	848	803	838	852	803	785	802	834	794	841	797	799	804	841	799	839	887	847	863	834	834	852	837	847	781	808	808	836	841	822	844	833	849	793	824	809	827	820	839	835	838	810	871	855	813	841	815	843	838	809	864	825	785	875	816	835	843	791	845	828	825	798	855	851	835	809	841	837	808	861	830	838	838	853	791	830	833	851	869	846	842	804	812	843	859	810	800	794	790	840	817	846	808	830	866	825	810	840	793	780	792	856	848	858	925	843	854	807	796	788	825	834	842	881	784	827	795	846	817	822	799	895	834	801	812	824	835	895	856	835	825	815	842	836	853	844	807	791	841	785	798	812	843	887	851	823	827	791	836	843	800	822	819	855	876	903	832	842	841	853	833	820	786	834	761	804	876	742	860	761	838	903	878	836	832	830	845	778	839	824	813	816	819	858	877	843	745	863	795	795	802	814	828	832	793	822	818	899	772	847	822	861	784	838	819	822	824	804	873	818	858	807	852	842	750	818	866	886	825	874	786	783	768	869	824	801	768	834	831	836	860	798	859	784	833	855	801	824	772	874	782	795	813	834	840	807	817	835	827	857	889	840	749	830	792	824	807	789	834	835	887	820	865	828	859	794	820	843	812	840	879	827	859	852	857	856	886	838	876	816	854	810	826	789	832	880	854	840	853	837	833	774	889	815	836	784	846	852	816	820	809	817	835	772	905	815	799	848	819	827	822	804	837	871	866	889	821	846	736	838	797	813	841	803	790	868	854	855	839	811	821	894	772	836	794	852	824	844	834	834	793	808	869	769	792	830	778	813	785	795	790	825	797	876	863	828	830	868	806	797	830	804	835	855	830	789	812	814	810	824	820	795	785	857	838	837	865	813	802	849	802	801	837	840	845	852	840	846	857	786	782	823	855	820	799	802	855	805	826	834	832	833	828	796	796	854	806	801	790	749	821	836	849	862	766	834	830	857	812	876	802	850	815	848	781	830	873	841	921	831	831	768	790	805	847	821	848	790	779	826	813	829	826	853	796	815	794	857	824	840	828	796	832	840	823	894	810	857	877	854	862	809	854	841	807	820	826	795	835	881	823	837	821	842	874	821	841	791	810	816	842	794	832	830	869	818	821	813	840	852	857	760	827	836	841	881	830	809	797	835	863	799	783	829	828	881	813	824	808	799	799	805	873	788	880	856	841	814	821	789	798	833	828	868	786	824	833	783	877	850	870	873	818	819	792	848	802	800	833	817	767	797	841	853	836	826	856	861	809	831	830	815	829	751	833	809	808	822	832	854	784	856	780	811	839	880	811	851	855	814	830	812	858	820	829	865	827	828	836	817	870	849	810	792	838	874	812	788	846	815	879	784	836	861	789	820	765	795	877	813	786	806	798	867	813	814	795	793	818	804	815	838	762	826	830	810	825	844	843	808	803	791	842	780	807	784	815	813	842	822	757	821	784	826	845	892	838	841	835	827	809	831	838	766	831	807	855	780	829	848	827	797	828	832	805	846	815	827	827	841	791	809	826	852	845	825	849	830	868	784	813	822	774	780	840	802	878	843	809	804	831	827	820	827	816	793	794	828	846	824	786	897	837	809	851	825	799	794	816	834	853	796	853	819	815	840	832	801	811	834	829	802	784	887	803	791	813	804	825	819	787	805	795	827	841	763	810	825	799	834	831	798	823	820	812	810	808	828	841	783	794	839	823	825	869	789	844	829	804	815	779	831	783	823	818	795	855	849	871	817	844	824	853	787	790	843	858	812	803	814	803	802	838	795	819	856	796	815	902	831	811	871	792	805	863	786	874	834	799	827	787	795	835	809	809	832	816	837	845	840	858	867	843	793	837	882	842	833	831	849	824	796	837	789	802	838	789	827	837	781	837	813	829	848	830	843	859	819	823	830	806	870	842	855	826	825	794	820	888	787	764	785	860	832	831	832	868	815	835	811	856	819	800	794	842	797	806	841	848	859	816	776	851	831	839	875	833	811	830	779	819	840	825	830	815	795	843	830	780	806	812	863	875	849	774	821	835	820	862	845	800	799	806
7375	6577	5191	2987	2239	1934	1673	1464	1328	1186	1180	1107	1091	1045	1002	1017	992	1023	1007	981	944	983	960	921	975	936	952	956	955	955	938	948	918	934	913	933	881	981	1007	936	925	932	900	931	924	906	943	937	958	928	907	911	974	902	894	882	902	971	929	925	995	952	935	905	877	904	930	925	938	932	943	921	936	902	920	903	932	927	912	922	905	893	937	922	973	932	933	955	898	929	869	964	896	910	849	892	918	896	968	929	912	890	867	925	935	921	923	890	896	888	911	957	865	896	939	917	922	900	897	917	867	959	894	918	902	962	961	949	879	945	905	926	889	894	922	917	906	938	884	931	887	891	936	919	913	1023	950	903	911	881	896	923	953	890	868	906	902	956	914	964	923	922	873	933	952	927	903	921	916	933	958	941	926	912	939	939	909	901	966	983	902	900	904	941	898	883	901	936	945	913	894	876	913	937	937	870	885	915	924	910	948	956	864	964	922	880	892	887	940	960	938	890	919	880	921	977	938	931	979	948	909	920	913	909	910	944	922	974	927	932	932	938	924	866	892	916	919	930	936	908	943	984	941	958	889	922	935	952	933	886	939	929	956	961	882	985	865	941	917	937	906	893	956	917	942	946	879	885	904	872	908	911	866	874	869	940	933	903	854	883	925	926	947	928	878	904	896	911	902	936	967	935	897	913	961	876	930	897	923	925	929	886	844	960	953	945	927	925	923	933	909	879	913	894	935	905	896	949	905	895	890	936	902	927	968	951	915	966	943	943	958	897	923	886	895	977	912	966	895	939	915	867	985	930	910	904	901	936	977	882	918	931	958	919	961	918	897	916	893	910	830	948	940	939	950	969	988	929	938	916	903	959	959	909	915	899	865	977	919	872	950	855	916	939	865	906	947	930	926	977	941	899	904	896	922	952	943	926	894	912	922	912	924	948	932	953	875	908	910	931	884	867	903	941	950	895	947	922	915	920	892	879	927	862	849	925	946	939	917	903	929	883	921	932	976	901	902	909	925	933	925	897	921	870	916	897	917	951	875	881	912	921	928	981	939	956	939	943	948	913	924	883	914	927	925	972	888	958	922	927	891	926	930	950	937	879	939	945	944	871	875	922	966	911	898	937	942	949	929	940	907	936	912	944	940	947	950	970	944	929	893	920	925	930	929	928	901	903	865	900	922	937	910	917	907	965	898	908	934	919	950	932	814	1012	889	873	917	960	913	952	933	937	904	903	915	953	899	903	881	938	920	940	996	910	935	957	955	903	916	922	953	919	936	919	956	927	954	932	921	939	932	885	938	944	900	900	910	846	941	912	921	937	936	892	880	953	934	915	932	930	929	869	976	931	951	900	904	908	898	885	840	948	885	907	916	958	946	916	886	950	891	930	897	918	894	896	922	913	957	908	938	923	861	889	897	943	950	852	893	926	940	937	947	928	927	870	927	976	903	876	912	962	950	901	945	930	912	905	933	923	914	961	944	951	932	895	916	865	922	935	919	916	900	948	962	925	931	927	876	925	866	905	860	945	887	915	901	896	943	924	918	904	910	927	894	940	958	975	926	932	887	922	959	963	967	936	917	944	929	921	973	919	851	925	900	891	916	880	923	892	918	891	922	936	934	897	857	967	877	908	882	961	914	902	907	909	927	868	950	873	910	916	911	933	872	848	966	911	895	873	856	951	897	933	952	880	945	976	952	935	873	904	930	920	942	920	913	925	946	931	927	944	925	902	943	919	907	883	925	893	894	895	909	931	900	901	915	881	942	909	972	923	902	914	942	949	880	921	960	920	942	975	883	911	852	898	917	888	897	869	879	956	922	924	911	927	918	893	922	947	908	936	914	892	868	960	948	883	910	933	947	896	977	935	962	899	907	847	909	903	964	952	908	930	904	902	948	926	899	951	899	905	921	895	923	950	907	863	896	874	902	936	886	910	917	969	951	906	891	916	933	945	903	903	872	928	928	910	875	919	945	927	927	912	872	909	919	912	927	1003	941	897	950	912	932	915	938	922	910	847	922	921	931	970	929	970	922	915	893	918	871	974	907	931	940	939	941	953	929	931	880	881	923	937	929	916	914	861	898	934	934	898	885	877	942	928	919	900	927	888	916	877	927	948	893	880	952	971	943	903	965	875	899	878	927	923	913	906	946	889	911	977	946	920	936	944	886	942	897	908	905	921	1001	910	943	887	886	938	881	891	933	925	895	904	924	893	944	926	900	939	971	950	915	901	945	885	911	886	927	947	928	931	910	939	955	964	926	917	957	930	869	917	909	967	933	907	891	884	940	917	933	940	940	915	927	931	923	839	931	883	870	893	944	899	866	847	925	969	890	913	884	928	920	938	931	901	920	916	982	931	930	906	926	919	976	935	913	944	950	906	930	942	917	951	906	918	905	903	971	834	968	887	915	947	929	928	940	911	926	962	899	899	941	917	897	920	857	1001	921	918	877	895	887	892	927	901	914	878	917	937	898	866	903	912	880	905	945	899	936	901	864	945	914	961	879	903	930	917	937	915	956	871	845	895	977	929	884	924	913	968	919	893	941	913	912	914	941	931	920	926	963	941	908	917	911	911	931	884	916	934	934	928	934	895	912	934	944	919	898	960	911	914	906	887	957	923	900	918	934	899	829	945	882	911	963	944	901	873	925	956	906	925	919	945	974	897	863	965	919	919	962	915	905	891	906	964	919	936	959	873	888	945	890	843	934	856	942	1012	885	929	943	944	934	964	945	958	923	906	936	942	952	866	940	867	920	940	944	942	876	887	957	929	947	989	909	902	913	909	905	930	918	900	888	915	940	895	979	911	971	926	951	911	885	945	898	894	904	949	884	869	881	913	909	938	895	926	932	924	972	938	932	885	960	944	927	963	977	906	928	909	940	898	928	895	883	900	924	891	922	951	914	942	881	958	968	954	918	916	889	903	904	874	957	906	919	943	930	870	890	865	882	934	924	919	909	916	883	853	872	889	983	955	887	896	928	913	900	878	867	875	909	908	890	899	916	904	898	930	920	894	962	881	918	911	913	906	883	949	929	913	882	958	883	880	915	885	913	914	934	950	901	957	911	911	934	989	912	954	968	944	960	909	932	939	961	908	889	907	960	917	962	923	890	953	921	919	941	936	936	923	930	884	934	972	961	900	907	983	905	955	925	912	942	948	893	922	908	851	926	923	844	941	903	922	894	920	976	916	886	934	962	961	960	927	946	897	906	920	891	931	918	890	900	914	923	939	913	911	906	933	966	897	908	907	929	965	947	885	916	947	952	982	932	872	904	935	979	911	888	921	897	944	953	878	919	890	884	962	921	907	922	907	921	901	933	930	905	903	955	935	919	903	923	965	954	940	912	898	919	914	920	934	936	923	914	938	895	997	919	921	877	930	960	887	890	914	913	880	925	884	917	888	939	975	931	908	999	967	881	953	935	999	951	924	940	930	944	895	949	895	907	876	923	928	851	962	865	940	897	917	881	976	915	923	947	949	900	887	907	915	937	882	893	960	992	934
22727	21028	28811	23436	21020	21075	11579	1467	1042	928	841	709	657	614	591	586	541	528	490	490	457	441	451	444	422	431	435	476	434	424	444	417	446	418	429	372	374	389	420	414	380	402	409	396	389	371	393	410	352	389	421	366	411	365	392	361	432	384	425	377	354	383	384	382	371	367	397	403	401	376	441	393	380	393	395	356	368	403	414	342	409	398	378	360	402	405	430	379	382	403	386	363	385	416	365	377	353	392	393	388	383	402	408	376	361	374	357	351	364	389	366	369	387	368	351	404	343	383	397	371	350	378	381	404	389	350	431	347	373	396	394	350	412	359	371	371	384	389	398	358	434	381	363	367	386	346	393	406	369	365	398	388	354	354	382	332	397	390	380	361	396	402	366	371	367	405	403	361	385	392	386	377	390	367	381	376	396	360	388	404	365	372	392	365	346	397	385	370	409	441	374	398	376	392	392	381	375	365	386	344	355	371	375	377	357	358	385	364	401	376	366	373	378	381	398	341	386	367	381	371	414	362	362	378	406	373	360	387	395	393	385	405	419	348	372	385	362	382	363	372	353	396	347	385	354	373	353	369	382	374	363	392	355	370	377	378	362	376	391	383	382	337	372	377	346	351	419	387	374	348	375	354	371	361	368	349	373	419	357	395	397	415	396	366	363	358	351	400	386	399	382	382	402	380	395	358	363	400	381	376	408	356	383	386	368	403	363	342	327	370	376	370	350	379	409	374	401	404	361	373	372	392	359	375	369	386	360	394	382	410	385	420	363	335	389	365	393	387	369	397	347	385	393	350	375	382	340	351	335	345	381	330	345	382	383	389	396	376	425	378	355	376	394	390	391	387	385	380	376	384	403	403	365	371	393	359	354	363	385	364	371	363	377	388	367	369	369	336	391	388	396	387	376	378	349	374	386	362	356	350	369	422	386	389	368	409	378	382	396	353	398	361	366	398	357	380	380	426	354	378	400	393	369	380	389	392	364	370	385	347	386	347	403	395	349	362	367	420	386	366	369	340	358	387	389	387	376	423	415	370	381	368	359	374	390	394	379	374	369	398	380	353	403	391	365	360	367	384	376	397	390	410	409	350	380	406	365	379	386	376	396	380	431	404	422	355	375	403	347	352	377	360	355	391	340	358	391	388	381	380	404	361	358	369	347	365	424	400	380	379	409	374	346	369	385	374	406	373	361	378	357	395	362	359	388	377	396	411	367	389	372	359	393	398	374	393	386	389	391	356	348	392	386	385	385	367	387	390	349	359	379	347	393	362	402	378	403	369	358	362	398	337	391	345	339	363	402	338	406	374	349	393	414	357	382	379	378	384	399	385	400	366	399	349	379	397	390	390	389	368	399	377	367	419	342	397	361	422	357	399	390	354	390	384	364	354	387	391	378	386	382	357	384	366	427	368	362	354	377	371	390	353	371	377	364	366	378	346	398	415	376	377	417	357	380	356	401	380	418	420	355	378	375	355	351	379	386	356	375	409	410	377	375	384	359	373	361	378	380	377	392	359	372	376	364	397	366	356	335	349	417	387	393	358	396	393	349	388	399	361	375	345	362	378	377	350	378	359	392	361	381	369	382	367	365	376	364	379	369	357	388	379	409	396	362	380	375	384	379	352	367	357	360	367	382	382	375	369	396	387	369	375	377	354	405	401	383	360	385	370	358	403	374	369	378	351	365	364	367	330	347	389	354	416	389	363	368	401	349	368	392	366	375	369	403	379	383	375	410	343	367	387	407	375	373	373	370	378	411	394	395	383	353	400	387	410	410	399	382	387	390	405	397	385	382	368	362	359	383	357	385	400	372	386	381	382	397	395	411	379	387	356	410	399	392	364	380	377	371	359	355	382	366	386	406	385	397	363	377	358	406	342	367	343	386	336	379	363	360	329	359	367	408	382	370	386	363	331	420	399	361	359	390	393	327	409	364	357	404	420	394	357	403	431	357	419	362	405	410	398	370	382	436	354	358	387	400	374	397	370	379	388	409	371	378	384	400	389	380	374	374	382	353	394	417	373	405	403	371	404	360	402	393	380	392	398	331	349	352	369	389	378	380	387	354	372	353	392	381	372	384	360	398	397	390	364	367	390	394	386	389	346	423	390	361	394	361	431	369	352	363	392	394	416	359	405	381	351	373	379	398	359	365	366	381	366	370	365	358	377	366	351	391	394	412	381	386	388	386	370	371	381	368	363	386	405	367	402	373	353	358	362	368	348	368	349	420	367	362	366	358	355	397	363	356	361	356	371	386	371	370	373	364	397	377	374	364	359	378	400	355	365	416	356	382	386	393	360	378	409	344	379	356	367	391	370	388	388	353	329	376	372	368	390	399	378	373	387	358	358	398	357	407	412	384	360	374	351	405	362	362	384	414	357	401	390	381	347	383	407	364	392	402	402	395	427	370	399	379	382	363	398	360	372	379	363	369	356	388	379	361	394	363	358	397	374	360	409	381	394	348	332	374	359	379	368	404	351	408	375	343	364	380	410	401	383	345	371	417	366	415	370	379	360	371	378	387	377	398	377	340	361	350	377	404	378	399	372	371	380	381	371	381	414	401	399	361	351	361	377	358	436	358	355	366	371	400	355	353	347	376	370	350	383	402	338	383	363	361	359	403	377	401	365	380	395	364	386	355	411	403	361	369	389	414	378	390	379	381	394	387	386	362	384	379	374	360	337	353	371	422	359	414	381	391	352	376	381	386	422	368	391	381	369	374	373	357	351	377	375	416	378	342	387	384	391	379	371	375	367	354	374	371	353	334	346	393	366	372	350	367	332	416	382	370	361	376	384	353	373	389	377	412	353	368	373	396	362	365	360	397	371	401	391	372	376	349	350	359	403	361	370	370	371	374	384	376	372	376	365	356	354	380	375	371	386	394	405	337	359	381	404	418	368	372	389	402	383	370	382	382	372	360	377	368	377	399	373	355	398	384	392	368	374	383	368	340	399	379	359	380	356	374	370	358	385	334	350	375	356	385	416	383	388	418	378	375	365	381	373	361	406	370	375	334	374	390	385	368	346	396	380	373	377	370	428	363	380	340	396	365	390	388	393	359	388	372	394	389	342	377	354	419	370	350	358	381	405	390	394	352	345	373	393	381	392	402	402	382	365	364	367	360	380	350	391	399	385	398	370	405	378	390	365	375	414	395	396	382	375	379	376	368	328	356	373	354	404	385	355	385	359	360	396	378	374	377	347	399	376	368	372	367	361	357	372	354	373	405	396	385	358	357	363	349	324	378	393	362	381	394	369	406	412	388	394	401	400	385	367	380	376	383	347	401	368	412	334	353	367	379	366	368	405	380	370	399	400	379	391	386	366	363	416	350	395	391	344	364	370	377	382	398	335	404	387	382	364	384	405	375	367	400	409	357	392	391	355	370	404	388	379	368	398	384	401	349	356	359	381	397	392	408	373	366	381	363	351	355	392	376	400	411	367	373	385	352	400	353	389	351	379	363	382	401	359	392	371	375	387	366	370	367	416	356	353
11150	17530	14128	7585	5242	4024	3020	2444	1999	1600	1410	1211	1068	944	832	743	769	769	636	584	573	612	601	554	482	532	515	479	517	483	486	503	463	490	468	479	453	460	417	471	436	422	423	440	401	423	397	425	424	459	439	435	387	439	426	362	417	413	443	375	406	402	448	429	432	405	421	435	404	434	410	441	435	375	387	401	418	398	404	393	430	415	411	427	378	412	405	451	388	440	449	424	445	426	395	396	385	373	401	414	397	388	409	400	388	409	422	424	363	400	402	401	398	400	414	391	366	419	417	386	396	395	397	404	420	404	400	409	478	438	431	396	389	434	382	388	414	382	415	401	393	431	427	399	413	402	396	430	405	403	444	403	394	394	378	421	414	420	399	405	438	421	388	376	405	372	383	393	389	379	404	396	426	429	397	433	404	405	415	392	419	396	423	408	425	418	425	393	427	388	371	388	382	460	408	407	414	378	419	398	418	406	384	396	389	415	384	407	410	400	372	459	402	427	375	397	407	395	430	430	423	393	422	449	404	367	410	454	440	401	418	407	398	426	389	407	419	394	390	383	407	400	431	401	408	420	441	381	394	400	385	433	409	385	416	378	378	424	404	396	409	388	403	404	374	408	444	399	421	423	422	413	393	396	374	378	361	394	427	413	380	358	412	417	400	459	417	422	423	391	381	399	376	396	390	390	422	365	406	409	407	410	464	391	382	398	422	367	411	389	414	390	432	430	418	380	410	372	405	410	371	415	413	395	438	406	399	420	393	401	395	400	385	385	377	436	398	365	382	387	381	389	419	423	400	415	413	396	418	407	377	415	392	380	379	424	412	397	411	435	382	425	389	424	419	391	424	395	407	366	431	391	402	392	394	410	401	393	414	387	410	367	447	405	404	439	379	395	415	417	406	397	434	415	398	401	381	397	420	411	409	374	365	395	402	410	416	428	419	397	425	444	447	461	398	392	412	409	433	403	393	406	393	388	452	395	423	407	425	429	390	416	401	444	445	430	406	416	412	411	364	402	376	402	360	394	426	384	371	401	422	396	384	396	431	396	402	401	442	410	400	388	447	419	394	428	383	412	396	417	381	404	371	407	380	433	390	440	373	418	408	398	413	445	400	386	397	397	414	385	367	430	427	420	386	424	400	390	405	417	398	436	402	452	408	423	409	385	385	411	351	380	406	414	375	410	413	395	430	367	389	408	396	430	406	416	398	412	397	397	399	402	406	436	432	415	359	437	389	408	413	403	413	409	377	405	430	377	403	421	431	420	405	376	421	393	433	377	431	415	416	403	393	387	410	393	387	382	413	399	422	418	382	435	395	411	399	406	370	417	394	401	403	438	385	412	384	398	417	381	395	393	421	384	452	399	411	392	380	381	403	405	436	414	378	392	405	423	386	373	354	435	433	374	444	469	408	448	418	412	404	414	414	421	373	390	393	447	411	378	386	431	446	442	421	419	384	398	375	445	382	407	385	370	387	444	439	410	397	424	403	431	395	422	382	384	379	389	424	424	394	395	402	386	399	386	413	424	404	378	433	416	412	399	404	393	406	417	404	390	394	383	381	441	418	434	406	378	386	373	396	415	449	420	373	405	416	414	408	379	434	402	449	399	423	419	398	366	410	392	390	383	419	412	410	392	408	395	412	425	437	431	392	395	393	400	394	410	399	365	421	406	409	430	389	404	413	403	394	395	370	460	402	380	373	419	375	399	449	428	386	421	382	400	413	429	418	377	409	380	422	414	433	397	408	420	405	404	367	360	407	384	424	389	365	403	393	382	401	355	387	407	422	392	445	400	411	387	387	380	374	401	379	394	433	413	434	383	388	416	406	390	400	398	402	421	385	393	385	418	403	397	408	405	392	392	415	433	402	439	417	417	406	413	387	394	398	404	422	415	395	420	415	428	427	396	455	410	341	414	399	413	433	387	421	403	413	411	432	429	426	383	436	439	402	407	399	395	418	438	410	399	395	455	360	391	419	392	421	411	381	415	427	412	389	402	428	398	400	426	417	420	463	434	436	395	384	400	412	449	427	399	373	409	420	407	417	401	400	389	364	394	412	398	400	415	410	424	455	398	397	390	434	422	381	399	412	395	406	397	428	410	419	407	402	425	394	422	399	380	409	380	397	375	415	400	419	406	403	417	418	408	394	392	391	425	381	439	394	396	407	400	392	399	433	418	421	407	398	378	393	376	387	409	392	467	393	435	411	397	443	423	418	383	381	397	400	399	391	417	363	383	378	397	399	349	439	406	414	398	407	449	391	402	426	371	383	437	447	368	391	406	429	425	400	384	427	451	382	391	450	391	403	394	415	375	398	419	405	390	390	355	404	421	430	368	428	401	431	418	398	403	452	402	401	378	405	406	430	400	414	421	432	390	408	408	405	370	383	427	397	411	410	408	444	447	372	396	407	397	426	379	393	400	374	392	357	386	435	421	393	435	452	407	403	392	413	376	433	377	449	426	376	374	424	404	425	422	398	370	407	388	420	408	423	410	430	390	400	385	378	374	384	375	408	405	369	410	415	427	404	415	426	387	418	420	400	423	411	397	405	425	398	398	374	431	399	448	423	416	404	357	401	441	446	437	399	404	408	388	394	420	372	411	404	417	387	370	407	415	406	421	367	402	392	430	376	369	417	379	381	388	432	390	420	394	421	415	395	416	420	421	391	452	389	439	387	387	402	403	375	423	439	410	404	381	398	408	414	408	414	408	392	430	398	466	388	409	395	475	427	408	398	403	396	405	422	396	401	414	395	380	385	402	409	452	430	428	416	400	418	377	408	368	408	398	403	423	418	382	426	410	363	454	367	411	391	395	407	391	429	433	412	403	430	396	415	401	398	399	420	378	390	380	404	404	438	399	401	372	360	415	443	443	395	369	409	426	379	431	420	423	373	444	421	410	413	415	427	400	420	393	413	416	441	382	385	420	440	405	446	436	359	392	378	432	411	410	400	436	418	417	434	425	417	416	410	374	415	445	412	394	393	381	443	423	423	430	418	381	404	383	386	397	390	408	391	426	413	378	404	404	405	403	386	414	403	430	393	401	415	434	386	404	405	389	424	426	404	418	407	442	395	410	386	387	403	401	426	411	393	387	416	409	375	414	385	426	369	396	405	411	373	390	394	396	415	428	416	399	429	421	403	396	415	424	416	377	444	413	392	396	414	430	395	380	417	385	409	410	411	386	409	397	407	406	438	404	377	444	387	383	395	397	421	390	403	397	404	390	421	369	406	393	404	391	431	391	404	437	430	384	404	425	425	402	403	381	422	413	390	416	427	397	384	442	391	389	414	401	424	354	391	407	460	427	410	412	384	398	395	404	405	384	419	399	413	348	425	401	418	399	403	413	369	397	404	449	422	385	416	440	399	424	390	417	425	415	378	404	428	410	394	433	414	430	387	387	359	398	400	405	413	413	403	459	384	444	415	405	438	372	401	393	418	388	397	416	391	403	379	402	388	402	397	411	394	431	382	380	410	417	417	419	414	394
26852	20299	8513	1241	832	726	727	712	700	705	670	690	749	694	666	701	727	764	686	638	707	644	706	716	738	808	678	695	712	653	633	736	709	691	707	712	734	654	708	751	692	717	716	695	697	678	706	684	714	692	745	699	674	743	671	710	698	719	688	712	661	693	702	637	664	748	711	703	666	684	709	675	713	712	676	687	680	683	703	764	723	724	735	681	687	658	675	717	691	669	713	726	695	704	729	657	706	742	667	703	743	662	676	690	676	642	697	682	709	714	690	684	741	662	695	693	668	667	700	668	714	682	712	761	751	707	662	714	714	679	690	692	702	702	668	711	674	681	687	701	689	726	675	724	717	655	668	655	695	664	689	652	718	699	729	658	654	682	653	700	712	658	656	752	681	696	697	701	702	697	713	714	677	796	727	664	679	693	713	680	731	702	722	704	699	650	674	689	729	730	732	723	683	677	737	706	689	674	714	728	724	697	716	666	659	634	695	713	679	734	702	677	673	673	693	722	715	666	705	687	677	730	745	719	720	655	719	753	717	686	713	694	652	678	650	689	714	724	727	688	696	723	709	734	693	705	703	663	688	707	651	714	656	704	707	687	672	703	696	687	687	675	648	702	682	710	695	719	668	719	682	739	671	650	706	697	745	697	698	701	709	698	700	719	724	723	680	629	679	716	753	727	689	698	696	689	715	674	723	717	669	709	692	706	708	685	703	686	712	710	704	662	668	724	724	673	647	722	685	663	683	690	680	676	701	692	693	669	700	690	684	705	705	683	714	698	690	674	689	699	720	724	656	672	707	732	703	698	694	701	683	674	748	691	693	640	728	684	705	706	610	696	715	706	678	708	694	702	673	723	655	685	725	681	673	695	674	683	692	685	718	674	686	713	696	694	676	656	716	694	719	619	649	686	711	708	720	698	726	743	691	649	698	719	730	672	673	755	648	726	721	685	727	693	708	705	723	737	722	725	697	711	748	661	705	709	717	683	710	703	737	681	645	649	707	645	721	699	687	668	688	673	707	745	704	710	703	668	766	695	701	731	704	731	724	697	686	731	693	758	707	662	726	682	677	673	689	642	659	702	738	707	737	754	638	712	694	695	718	703	719	692	694	712	690	686	736	713	701	691	683	745	733	724	713	674	689	667	679	714	667	666	696	725	741	684	686	631	683	712	687	702	710	706	732	696	690	722	686	728	735	706	687	684	669	700	680	739	673	726	741	695	705	716	692	708	678	681	707	710	651	734	696	730	746	691	672	688	716	708	714	724	696	705	718	623	681	698	663	714	707	732	691	698	690	664	725	727	712	678	683	673	705	686	727	692	748	693	683	735	690	707	650	676	685	627	643	686	723	689	694	661	675	704	709	694	665	660	660	683	648	659	734	735	672	696	739	687	680	716	718	721	747	698	707	719	693	720	647	681	685	682	699	729	731	726	665	743	689	691	685	657	671	678	675	738	679	682	650	685	680	693	710	719	693	699	623	682	680	699	676	722	739	683	726	710	683	675	712	670	711	738	701	733	697	728	712	717	692	713	699	707	710	652	695	658	692	688	704	703	732	671	671	708	735	694	651	691	725	675	673	715	720	768	714	729	736	727	680	700	661	709	692	733	737	684	750	682	703	723	705	639	684	691	686	734	724	717	664	672	660	692	719	680	689	713	705	682	733	674	701	705	698	709	707	707	665	677	700	670	684	693	651	680	686	676	724	686	727	659	667	693	673	718	694	700	682	742	658	690	704	676	686	665	666	728	722	695	684	711	721	721	702	679	668	684	761	657	663	717	682	730	705	696	719	697	723	675	722	678	731	698	719	662	760	690	643	742	723	710	728	727	636	709	746	690	689	689	714	707	671	742	731	713	663	724	730	667	778	701	678	762	699	696	681	645	713	709	688	687	694	712	736	689	730	696	719	656	736	704	680	710	699	682	722	730	720	686	736	700	694	709	698	706	716	698	694	713	645	693	702	660	714	705	702	729	722	711	619	672	714	716	649	715	685	737	671	658	708	655	730	667	666	703	657	694	754	698	660	703	691	707	684	692	675	709	688	719	703	707	676	721	659	672	725	721	665	701	657	672	707	720	697	702	684	697	720	747	695	690	696	714	703	669	664	747	702	648	721	695	679	739	756	645	734	662	695	679	705	671	683	670	709	676	734	685	759	731	710	680	714	688	681	750	686	704	698	656	691	692	718	727	736	672	775	676	693	677	727	743	666	702	666	686	704	715	729	708	675	697	714	726	679	681	694	742	743	710	709	688	687	683	705	671	658	700	713	664	741	684	687	660	724	746	644	724	679	671	680	680	694	710	678	638	733	702	665	683	727	692	653	702	701	698	695	692	699	685	710	714	718	708	690	724	694	708	712	654	670	752	733	732	745	678	673	701	696	683	706	715	703	751	675	714	677	735	719	710	677	718	670	670	617	722	686	662	719	726	717	657	732	724	628	675	642	704	651	683	704	719	677	727	713	719	663	640	691	704	702	728	675	686	693	691	681	707	650	689	680	765	739	690	692	685	702	684	747	679	705	733	662	710	700	718	792	700	643	690	694	724	692	639	731	664	733	660	688	731	713	679	705	687	670	718	699	728	680	687	674	707	703	692	685	686	681	702	691	706	697	737	719	691	678	770	737	707	734	683	719	742	720	702	730	689	685	687	715	701	681	687	754	739	689	642	697	733	709	723	723	693	758	680	701	715	717	724	735	687	644	678	709	730	711	720	705	710	704	714	681	691	703	726	700	689	648	733	752	683	717	688	687	764	649	702	697	687	677	706	645	730	688	717	687	715	701	686	700	714	708	686	725	704	677	727	691	686	657	688	653	707	727	683	667	686	702	713	682	692	684	705	656	691	680	744	676	719	740	662	681	702	705	675	686	672	729	677	688	708	749	715	696	709	664	681	745	671	678	735	637	733	717	663	717	704	681	723	670	715	713	690	707	682	703	689	699	709	720	694	731	662	723	698	658	692	695	692	735	686	719	731	759	670	705	699	675	708	717	704	694	663	719	672	687	667	663	721	686	710	718	731	690	710	695	651	651	678	703	714	723	668	703	688	690	692	738	725	711	669	664	645	714	713	709	688	710	661	676	714	699	696	703	706	700	733	683	684	686	672	678	737	698	694	670	709	694	655	729	705	744	639	703	688	677	714	735	673	709	723	711	731	655	690	713	623	691	683	689	693	721	675	702	738	748	658	663	683	742	723	693	674	695	701	730	700	640	733	720	722	704	698	743	677	700	685	652	709	714	731	709	707	683	681	736	724	701	695	663	688	729	694	710	709	664	689	695	723	680	653	681	688	736	702	683	704	730	678	673	692	675	722	682	669	721	673	711	711	661	663	723	730	690	704	722	681	664	731	716	695	711	772	674	699	722	685	727	704	639	671	696	691	657	689	665	700	713	715	687	632	676	694	683	733	714	750	678	689	704	748	681	703	693	696	694	669	703	680	657	751	657	732	708	686	693	703	667	695	702	719	754	714	684	666	734	691	674	715
5828	1596	1431	1059	958	940	942	810	828	829	839	837	837	885	819	789	772	826	808	849	805	786	768	799	806	793	818	853	789	785	805	799	837	834	817	764	802	797	795	825	812	740	821	817	771	809	808	827	837	786	834	771	798	842	788	779	801	780	772	771	770	827	734	740	802	816	786	852	772	811	787	827	798	799	833	818	828	827	876	867	867	818	822	804	823	790	776	825	777	790	789	850	770	756	820	830	744	775	821	788	826	789	859	785	780	801	851	804	834	844	821	805	757	824	777	795	859	852	751	794	810	809	818	845	809	775	767	824	844	805	782	809	813	866	788	803	767	814	857	812	793	824	841	770	790	753	797	797	833	782	822	793	810	788	807	806	865	804	744	744	797	772	752	835	795	817	822	824	837	814	809	769	793	777	809	807	785	808	805	837	849	802	830	779	801	827	849	813	793	775	818	730	814	845	762	791	829	838	771	825	765	784	830	803	831	838	809	792	764	811	827	862	841	800	735	844	857	854	746	811	748	753	791	829	808	804	736	769	787	791	817	833	804	778	813	781	773	786	795	798	735	803	786	766	799	795	805	753	730	814	816	804	766	772	776	788	769	788	812	797	787	795	793	824	770	760	771	804	774	861	792	820	830	808	787	866	828	791	798	789	829	822	808	823	811	778	763	821	816	860	775	804	736	831	819	809	819	859	795	854	855	798	836	835	830	778	858	829	783	748	816	790	843	814	799	808	789	805	809	736	765	809	800	815	740	784	774	778	812	757	786	799	790	826	745	776	816	824	751	779	797	778	796	812	781	809	773	843	777	797	743	804	748	824	786	749	815	780	787	820	770	780	829	763	823	789	809	778	778	791	794	825	809	780	766	850	800	791	819	805	810	817	777	822	813	798	795	771	839	812	738	793	830	818	808	770	782	781	772	803	830	792	811	828	854	773	859	831	826	799	836	764	760	790	826	768	838	780	799	807	795	792	840	781	779	815	830	807	811	776	815	868	805	808	837	824	790	770	794	802	816	829	801	777	830	840	816	812	821	767	810	813	802	771	789	805	811	851	785	836	824	809	746	738	795	822	757	762	785	773	821	818	820	842	771	778	795	774	823	797	833	784	774	810	812	769	742	823	785	811	832	793	757	790	745	822	844	756	784	806	814	749	818	748	850	796	825	790	774	806	823	828	808	778	759	805	813	763	885	781	794	777	812	786	826	771	836	775	779	767	843	793	815	760	792	837	781	799	821	791	767	785	801	805	816	790	790	792	782	833	816	810	823	798	859	791	775	792	779	805	848	808	799	805	848	825	838	805	810	780	850	794	807	810	829	802	835	794	794	814	801	838	789	824	805	803	771	826	857	813	800	743	805	823	827	790	773	755	799	787	829	775	761	779	763	821	825	746	816	818	790	773	783	797	808	793	853	791	797	853	810	844	823	826	797	814	770	800	769	755	852	734	806	795	809	805	793	799	779	783	759	823	819	794	736	790	786	797	799	798	763	797	799	794	809	774	792	800	828	889	765	833	813	774	761	812	793	811	753	752	836	784	802	823	801	865	789	830	816	792	795	742	847	787	788	782	723	812	779	809	810	793	809	835	774	792	806	829	802	761	792	747	830	808	830	789	787	759	819	832	805	854	807	822	862	740	808	769	789	819	808	824	808	820	801	812	786	790	774	781	817	830	864	830	769	777	771	798	777	846	810	804	834	749	807	818	783	819	819	803	857	823	749	791	838	817	818	832	802	757	798	817	812	766	802	776	821	786	771	792	769	780	847	793	787	763	777	794	863	824	846	837	823	847	801	844	784	816	791	839	808	770	762	800	823	793	758	779	790	819	748	743	789	857	787	831	803	807	777	840	724	808	818	832	803	817	844	758	855	784	833	798	796	771	769	820	771	747	832	779	810	781	843	896	795	797	790	783	755	830	747	828	766	818	819	777	762	817	799	789	779	824	786	771	807	830	799	753	797	818	756	850	826	795	808	800	803	800	774	794	777	785	785	779	780	822	796	838	822	753	814	780	806	777	780	797	781	829	802	778	766	765	856	772	818	755	793	799	819	807	868	809	786	770	751	761	789	788	829	860	783	804	811	805	844	778	768	763	845	802	788	792	848	757	792	788	756	798	817	829	815	798	828	811	812	808	803	834	774	809	758	762	790	835	845	801	831	809	845	780	812	817	805	811	765	834	775	762	797	818	787	795	794	804	800	831	834	760	806	845	813	774	765	773	863	791	829	789	828	773	832	771	814	766	810	822	824	844	756	790	771	785	782	845	808	769	794	773	825	846	776	800	805	801	835	810	792	792	730	793	776	783	797	830	758	760	807	841	790	780	802	821	778	791	758	815	759	828	761	850	800	798	822	814	808	800	757	786	806	833	799	782	783	784	784	802	804	751	792	744	840	799	775	800	836	807	770	808	821	760	839	784	800	775	833	830	767	772	836	794	792	828	807	822	778	805	803	822	850	790	801	819	786	825	802	775	780	820	774	820	763	760	774	809	802	802	764	832	732	754	797	794	818	815	788	799	802	801	765	779	802	779	794	820	796	797	859	775	829	815	802	778	848	744	838	842	777	807	782	807	769	754	850	773	810	828	808	769	783	787	787	814	748	781	796	771	806	785	786	757	801	812	737	765	855	776	766	788	844	757	818	771	760	801	825	794	782	765	783	813	788	816	766	844	789	806	806	787	850	784	813	767	789	810	781	775	778	858	800	746	762	839	815	743	790	833	813	777	818	792	839	849	833	816	813	873	781	784	786	767	836	759	821	746	755	754	793	789	797	813	816	823	786	745	778	790	770	820	805	821	773	859	816	788	756	835	851	781	785	783	817	818	780	801	785	856	835	759	798	830	751	805	833	776	765	830	782	811	776	831	780	799	793	754	786	800	798	794	781	793	769	826	793	805	799	795	816	775	833	774	840	831	764	797	792	762	826	778	779	787	814	851	805	772	753	787	802	769	757	848	794	835	835	833	758	805	798	816	771	776	823	805	781	769	800	760	801	792	802	811	763	759	790	789	785	810	773	799	824	827	817	792	762	801	811	792	821	794	755	791	825	841	802	785	811	848	793	799	794	794	805	822	757	782	781	838	781	823	792	772	783	803	847	802	775	777	783	764	825	795	764	816	817	755	759	803	776	772	839	778	798	769	780	799	804	726	830	818	786	839	774	804	806	819	780	834	817	807	787	812	785	786	793	826	774	804	804	763	804	821	753	789	896	824	793	775	783	782	771	764	766	777	784	841	850	806	791	799	808	805	817	791	753	786	839	816	789	805	753	819	737	823	832	803	841	805	788	822	806	831	727	858	817	783	822	754	819	817	825	828	821	812	850	825	778	794	770	786	837	825	814	798	832	775	782	833	784	811	781	800	782	810	792	809	846	819	819	791	786	802	795	764	826	799	799	780	853	803	779	825	842	810	788	831	822	825	800	767	818	797	812	745	831	814	773	793	834	829	819	794	799	801	803	814	820	769	823	809	822	764	837	767	801	764	811	780
23679	20990	28470	23710	20981	12626	1475	882	655	617	555	506	477	486	482	430	474	466	428	378	435	389	419	402	405	351	336	408	359	345	344	355	329	388	335	333	340	354	333	341	320	348	357	335	346	340	361	331	376	344	320	330	361	337	333	351	336	328	368	306	364	366	346	340	368	361	324	399	345	337	343	342	335	366	350	361	336	357	354	338	337	346	355	384	340	377	359	355	344	341	366	377	322	309	334	345	342	322	358	377	368	327	346	360	346	358	359	353	344	360	331	369	383	323	348	335	349	341	357	363	358	336	361	356	313	356	371	356	361	317	392	369	293	338	357	343	338	360	333	353	346	347	374	353	337	371	326	364	365	340	337	352	382	379	335	375	352	359	348	351	342	358	337	340	370	325	376	350	351	349	342	340	318	325	364	367	353	337	344	320	324	335	365	345	337	368	333	347	331	333	326	354	366	373	323	367	311	353	359	367	345	350	337	342	353	341	330	350	352	360	334	372	377	344	348	346	378	347	350	349	346	369	351	301	337	352	366	382	336	309	356	349	356	381	344	364	359	299	339	344	383	361	330	371	337	340	316	335	331	332	344	343	363	357	370	316	334	370	353	335	357	346	372	345	380	328	337	341	365	333	347	390	390	330	359	311	339	335	352	376	344	381	379	342	337	360	344	351	355	347	354	370	388	337	347	337	332	338	343	376	320	371	340	385	366	354	351	310	335	346	312	343	346	342	360	347	345	343	327	349	384	317	336	361	348	366	335	358	351	332	353	336	373	340	313	318	362	343	346	363	373	341	352	339	349	355	349	327	320	335	358	336	352	341	342	326	338	381	328	302	354	319	363	338	350	358	368	325	294	346	336	354	320	347	367	347	337	312	348	345	336	375	358	341	340	378	354	325	397	337	340	350	326	322	317	349	319	342	353	355	328	327	360	328	358	368	345	342	310	362	360	375	354	339	346	367	371	332	364	356	336	334	368	341	344	332	337	338	332	346	332	376	335	321	347	349	313	342	374	359	315	314	330	331	353	348	354	325	352	347	344	354	362	333	341	329	308	331	355	364	348	347	345	355	319	351	363	341	357	344	331	357	344	355	323	341	384	318	314	340	324	334	348	396	330	349	350	337	346	372	327	372	360	355	369	327	366	332	353	317	342	328	323	346	346	354	316	352	363	346	334	346	357	340	352	362	346	348	348	358	327	350	373	361	336	362	325	343	334	341	353	357	326	341	325	338	341	375	342	327	366	309	312	353	353	324	347	360	330	345	333	321	351	339	356	339	328	375	336	374	326	337	379	309	339	349	373	337	362	351	345	344	353	341	348	348	334	345	364	323	357	368	345	348	342	373	340	335	340	346	339	338	337	355	355	315	349	323	348	316	380	351	381	331	307	337	339	349	348	356	349	357	327	351	326	320	370	379	339	326	334	357	374	365	334	353	368	338	357	334	326	356	332	347	350	354	324	339	361	316	354	351	347	344	356	314	340	348	372	384	345	333	334	323	359	364	359	321	357	348	343	344	325	357	312	362	366	330	306	351	350	363	357	322	338	347	338	333	333	349	296	348	357	327	326	340	338	353	360	330	336	341	309	343	346	347	336	347	371	340	389	335	336	356	310	347	330	329	322	360	356	358	351	315	346	318	336	337	322	315	346	343	313	354	374	364	330	337	325	362	347	346	367	346	371	336	321	375	355	317	326	314	349	364	345	339	337	335	338	383	357	333	328	342	355	359	368	373	344	343	358	362	323	377	339	347	342	364	344	373	325	335	357	344	342	362	352	360	310	356	332	360	358	332	344	370	324	348	379	327	351	375	339	363	330	368	336	322	376	361	337	334	333	354	378	347	362	329	328	356	343	351	334	352	337	327	338	354	342	361	345	348	350	331	333	347	337	337	326	342	305	331	354	344	336	295	338	310	379	336	331	349	343	334	384	369	339	329	348	346	346	368	341	363	354	347	336	299	345	378	336	343	359	331	354	347	333	364	317	329	336	339	366	353	309	340	360	318	358	354	359	350	333	359	348	351	362	326	401	335	367	379	323	357	332	369	342	376	298	346	378	342	371	362	362	370	332	319	350	362	349	357	378	351	305	361	329	303	358	361	347	342	362	320	363	377	332	322	322	357	343	331	378	328	319	346	367	360	352	382	333	363	340	361	362	340	331	337	352	328	302	386	334	368	343	391	352	351	350	362	323	365	354	341	339	351	355	368	342	354	337	354	350	347	369	361	358	346	342	333	378	358	336	322	321	365	320	326	331	332	366	367	370	345	335	344	320	345	345	335	343	337	323	312	351	350	319	367	323	312	304	335	339	360	339	338	349	325	345	310	340	328	345	352	296	327	346	337	339	330	348	348	334	373	325	352	348	343	388	349	360	345	366	361	331	362	334	332	327	335	369	341	339	336	354	336	352	341	351	352	380	337	326	340	322	323	377	321	359	347	358	359	346	360	340	328	356	353	339	337	368	332	336	324	356	326	341	354	339	318	366	340	369	366	370	314	340	352	375	337	335	358	341	379	336	322	365	322	342	347	320	337	331	363	331	356	326	357	357	378	352	357	358	356	348	317	354	342	366	341	359	315	353	374	355	346	333	358	344	356	383	352	356	359	339	359	351	340	318	324	336	313	323	318	361	358	368	337	343	337	338	332	314	350	363	350	342	356	356	304	364	360	328	355	359	353	324	355	352	394	327	329	360	360	346	372	373	326	347	328	343	328	326	342	346	340	355	349	359	334	351	367	335	361	324	344	384	353	315	342	347	362	331	339	360	324	350	342	357	344	371	339	377	321	350	344	357	326	345	353	339	349	310	346	292	344	345	354	336	339	343	357	324	355	347	367	373	360	334	330	343	369	368	368	321	318	367	346	352	363	347	336	376	330	385	354	296	351	377	364	373	390	350	329	354	310	323	328	333	346	341	359	338	360	350	343	340	377	371	333	344	367	343	349	347	351	325	338	370	338	383	330	347	354	341	339	334	316	339	353	330	359	336	366	366	314	333	358	343	348	366	345	332	334	351	334	315	329	323	351	384	332	349	328	318	330	348	353	334	360	357	357	342	338	327	369	302	329	357	345	374	364	338	355	366	363	356	324	353	360	357	362	342	366	311	328	328	370	340	317	327	368	303	341	358	357	329	352	351	375	339	350	355	333	337	334	328	355	343	363	357	359	356	366	308	342	362	330	355	331	359	349	377	339	332	296	345	359	355	337	367	346	321	338	347	341	326	346	336	346	324	324	339	346	382	345	376	352	358	378	387	375	341	368	355	341	362	343	360	367	334	334	355	339	333	314	347	365	349	357	367	372	330	332	340	336	360	343	335	300	344	344	359	322	333	361	359	352	325	369	332	333	362	337	318	351	322	344	352	347	350	293	330	371	361	359	357	328	334	315	357	337	313	359	393	355	357	347	357	356	327	359	385	351	355	356	340	340	374	339	326	351	338	340	343	355	334	370	372	349	312	359	349	318	350	339	368	351	308	379	329	369	363	361	337	352
7941	10798	8706	4399	3026	2285	1803	1445	1227	996	853	788	743	692	615	617	586	585	517	488	489	498	481	455	492	448	482	470	431	424	436	445	430	423	438	428	413	424	445	397	445	463	436	417	407	392	386	450	426	432	418	397	427	438	450	448	407	424	424	395	439	398	381	408	399	418	396	425	433	406	442	371	388	368	401	379	440	381	420	400	414	439	396	419	404	416	384	416	418	380	401	426	384	386	408	427	400	385	395	389	384	376	391	422	355	389	393	382	369	408	417	402	402	366	405	398	399	422	380	413	368	424	394	418	380	375	406	364	415	392	394	390	393	418	430	378	396	396	375	417	407	419	393	420	392	379	411	399	408	390	390	414	416	380	426	374	417	370	405	420	349	401	411	401	406	380	395	433	417	398	433	392	414	399	393	396	394	407	407	412	435	408	434	404	418	393	373	403	390	391	401	373	403	404	421	369	374	432	423	348	415	355	446	401	400	423	432	373	401	360	375	403	368	395	402	390	400	405	375	380	423	431	411	387	396	421	424	407	431	409	412	404	403	366	422	400	374	383	424	359	403	397	414	362	391	435	404	385	443	423	395	408	417	420	448	417	391	398	432	392	434	381	412	400	415	411	423	424	399	412	407	407	411	414	377	394	430	410	408	370	418	386	396	355	399	380	392	356	398	406	396	401	402	404	390	398	389	419	382	407	382	360	401	423	380	399	413	397	402	387	381	340	377	429	387	413	404	410	392	431	387	401	401	391	384	362	432	376	382	372	404	415	385	362	398	406	410	400	375	406	439	399	415	403	403	409	422	421	415	392	386	407	429	410	391	390	403	350	401	410	380	384	395	374	380	382	382	385	383	441	387	413	408	384	383	420	443	407	399	412	390	401	385	363	385	400	405	389	393	394	414	383	435	399	406	430	392	400	412	397	454	414	417	429	363	407	423	412	361	403	433	428	399	396	413	396	389	394	371	402	416	418	400	408	408	393	447	408	392	420	402	416	439	389	384	393	386	395	366	376	416	407	421	394	384	382	417	403	410	383	440	418	400	414	406	403	412	419	399	398	426	361	375	408	421	410	400	396	420	380	409	405	390	371	409	423	388	422	406	356	379	409	356	421	401	391	354	396	384	406	393	412	394	392	400	392	379	417	389	390	416	412	433	379	403	418	426	430	404	405	417	406	400	383	375	433	388	424	387	438	432	398	407	376	401	402	385	411	401	423	398	391	392	377	402	384	411	378	414	414	378	425	395	410	419	389	399	419	404	399	408	401	422	427	418	456	441	402	355	387	415	395	406	421	370	452	418	412	383	403	430	393	430	429	411	406	409	408	430	419	402	451	404	443	421	414	381	381	396	389	380	368	411	416	431	405	401	439	405	412	407	376	391	435	407	408	393	395	386	394	383	376	423	418	377	403	395	410	410	387	404	385	394	407	391	408	420	406	422	420	401	384	369	414	409	416	400	424	374	360	393	427	414	405	392	401	396	435	415	405	423	406	411	398	405	381	389	366	416	402	383	408	416	405	377	421	404	396	401	396	414	382	435	431	384	367	409	406	394	394	403	376	448	420	395	418	397	405	411	397	403	424	380	399	390	382	397	420	403	344	416	387	425	400	415	409	420	420	393	402	424	393	416	427	364	387	392	414	408	399	393	416	368	413	417	427	408	373	388	413	404	445	380	373	427	381	430	420	406	437	411	392	424	419	407	437	404	396	364	381	410	411	386	409	384	427	387	406	418	377	410	404	398	389	406	395	417	378	384	388	395	415	385	420	408	421	424	404	420	434	445	417	350	406	391	410	387	416	404	382	396	361	387	408	391	417	376	397	375	386	433	382	374	377	410	402	370	418	404	409	375	386	397	392	404	386	391	384	366	389	414	393	398	415	416	399	381	426	424	414	405	396	419	399	405	402	447	363	389	412	374	391	382	381	373	382	375	391	405	397	412	386	412	385	414	432	407	428	402	391	388	410	402	390	403	396	413	414	399	417	422	397	422	366	381	402	398	405	387	412	386	416	432	402	409	365	387	410	376	407	378	401	418	407	457	388	424	426	420	423	387	440	421	416	414	418	415	413	384	406	395	366	436	413	391	394	393	378	408	381	407	370	419	398	400	427	421	385	403	381	388	404	426	419	393	428	392	376	424	394	395	376	399	455	388	415	358	415	430	404	432	398	419	409	422	392	395	375	437	391	398	370	421	374	394	402	404	424	384	397	408	385	357	396	396	396	406	402	422	383	413	423	425	413	394	378	413	408	406	413	419	410	387	405	398	394	369	403	415	413	439	404	381	420	374	399	387	387	399	405	379	411	420	389	383	411	436	406	424	376	390	388	409	417	378	425	384	387	396	419	365	415	423	418	411	369	406	391	372	363	399	384	386	420	389	396	384	427	382	381	391	428	362	385	403	413	405	436	384	385	374	396	417	381	399	391	393	414	400	399	394	393	387	417	400	357	424	409	371	391	419	429	395	433	407	407	411	369	418	411	393	447	395	411	388	411	380	411	406	375	442	410	400	409	381	413	380	417	399	400	420	422	396	380	434	387	420	434	378	383	412	383	423	416	429	386	388	384	384	425	413	411	399	415	400	385	426	426	411	424	381	411	413	419	396	393	376	379	407	424	412	374	401	397	408	408	358	416	447	411	381	397	406	388	383	394	377	375	367	377	410	408	388	341	411	379	397	435	385	401	431	391	411	414	411	409	402	452	429	420	400	380	416	429	415	404	409	382	416	433	417	403	398	404	382	418	421	383	412	423	412	377	394	407	404	381	414	396	401	377	409	386	412	429	412	401	402	410	414	402	378	380	404	417	400	390	427	393	403	419	392	386	419	415	400	390	383	406	411	405	404	390	431	440	407	410	455	397	404	426	392	417	414	396	398	414	402	401	403	434	403	427	408	392	401	396	363	411	390	397	420	431	410	421	425	410	401	413	420	390	417	415	416	399	427	415	416	420	396	364	413	372	362	411	352	403	413	397	410	408	369	373	399	403	413	407	399	384	404	403	410	391	394	405	440	415	390	388	394	395	412	418	407	371	408	401	396	432	408	407	397	438	353	394	384	424	421	374	417	401	387	405	378	416	400	374	380	362	404	411	431	384	383	398	393	412	377	415	400	417	416	378	404	408	387	380	436	372	412	410	387	391	392	410	382	402	382	411	423	398	439	385	408	389	418	408	418	398	390	382	396	384	440	411	392	404	400	411	445	415	419	422	445	404	396	386	412	387	406	405	412	395	388	390	350	378	387	389	404	425	403	426	426	425	381	402	402	409	397	392	372	346	368	364	406	426	400	423	422	405	372	405	400	405	426	409	402	410	423	394	396	409	459	383	451	394	399	407	365	377	459	395	423	402	410	445	369	397	404	421	386	366	390	413	440	399	348	391	433	406	454	396	419	382	418	460	384	395	387	419	391	386	389	397	455	388	394	392	409	369	390	385	409	425	398	398	400	388	385	402	393	399	405	375	395	398	400	405	428	399	402	382	378	376	393	412
24969	20993	27379	24684	11925	1474	1195	1074	948	931	956	929	921	902	903	852	822	930	845	872	854	824	852	806	838	855	841	838	840	799	832	857	782	846	838	811	851	904	859	871	878	830	833	808	827	831	834	805	822	827	836	838	788	838	847	764	889	851	854	919	848	831	860	822	818	835	820	798	819	859	857	838	847	783	840	853	849	798	837	839	826	824	877	823	879	868	856	788	826	889	844	856	840	861	888	797	828	845	830	833	833	836	813	811	888	867	848	772	815	768	851	782	851	886	833	826	835	812	829	878	826	813	846	840	794	837	835	834	824	819	869	808	814	868	893	842	800	812	835	859	840	835	810	803	853	857	808	865	844	822	864	866	838	789	823	813	826	815	874	787	861	824	833	835	838	817	781	800	819	805	803	789	853	843	840	827	833	874	853	851	807	840	820	868	787	829	867	830	824	779	848	880	818	812	829	832	815	877	825	826	889	876	838	840	850	813	815	849	854	830	804	846	776	856	846	827	827	797	856	842	822	844	840	806	798	827	841	809	755	839	842	849	861	828	804	792	843	848	834	888	860	884	836	842	821	792	890	862	746	834	820	780	813	838	853	784	828	765	836	826	813	881	816	809	813	855	837	778	828	816	828	845	846	782	831	790	808	831	833	864	808	768	857	887	830	812	787	839	838	835	811	909	895	821	792	917	828	883	809	828	859	811	842	854	797	826	876	795	862	859	840	839	795	805	803	902	825	807	867	872	818	853	795	783	829	809	801	839	790	848	854	840	824	794	815	834	773	845	820	848	823	798	845	838	815	832	831	843	793	856	844	824	816	842	843	835	823	817	818	850	782	803	869	829	865	863	872	795	866	805	877	864	860	876	789	800	826	846	873	863	891	833	809	880	848	848	853	780	810	825	786	859	808	808	826	910	822	864	807	790	790	871	793	815	833	854	806	835	836	837	861	853	823	845	859	809	816	819	831	823	860	847	833	828	831	870	834	856	826	857	796	838	857	791	803	814	855	851	819	825	852	793	805	831	764	829	819	830	801	844	858	831	815	856	847	878	779	837	848	833	820	785	846	759	808	830	818	829	816	792	786	828	826	812	830	806	799	844	776	821	831	839	781	841	822	825	824	872	837	822	798	791	808	849	826	862	853	786	838	822	854	837	790	798	843	830	784	813	829	817	788	834	822	815	805	817	828	824	812	833	869	835	895	854	813	869	806	836	803	833	835	830	831	825	857	862	804	860	846	830	820	861	829	813	859	834	832	758	806	781	852	851	868	824	848	786	844	850	827	854	840	886	860	805	829	799	840	880	801	771	890	836	820	834	845	890	824	832	850	848	866	860	850	874	858	850	829	800	825	817	812	812	820	779	852	827	829	794	821	860	813	802	804	820	822	878	865	834	791	827	864	835	821	817	800	783	874	830	833	835	831	826	823	802	778	845	848	807	809	874	837	850	791	860	849	828	829	884	791	835	810	803	816	830	836	800	880	839	806	803	844	872	826	848	809	887	875	827	792	844	815	834	813	834	849	801	880	861	855	789	832	810	836	872	797	764	874	834	796	805	793	836	826	869	826	781	831	841	879	859	853	833	820	808	788	792	859	844	866	851	845	843	817	860	793	877	862	810	868	815	804	861	865	816	839	843	824	811	779	790	830	825	791	827	868	827	813	837	822	817	808	776	842	827	845	811	808	790	803	843	814	790	787	812	791	827	915	859	799	821	843	841	862	798	828	787	847	746	829	856	818	825	817	836	828	822	862	787	798	832	825	800	809	809	852	832	832	823	798	851	824	783	841	829	786	882	811	766	814	845	859	849	847	845	851	793	836	859	845	845	836	808	771	794	840	837	824	841	857	843	843	837	778	833	868	810	862	804	846	844	767	795	862	855	898	849	809	800	802	861	802	812	799	849	880	854	839	797	808	853	861	821	837	810	826	850	835	810	817	803	815	830	763	905	794	813	822	849	818	823	823	789	811	837	832	838	849	880	752	851	825	792	815	851	859	792	842	873	811	842	812	821	862	812	794	808	772	860	787	818	835	835	855	838	798	825	741	814	880	780	802	835	857	816	791	832	903	796	880	821	828	870	855	862	791	857	782	830	825	858	810	802	865	811	808	854	814	817	853	807	820	839	830	851	858	813	865	817	793	833	842	831	832	814	865	854	793	885	857	824	792	825	874	853	813	837	823	814	839	832	848	865	840	821	851	892	828	798	825	829	800	862	812	832	852	806	793	839	815	829	832	821	834	799	825	822	838	855	828	813	845	828	849	859	778	849	876	856	811	825	817	854	840	892	810	798	840	820	829	825	814	812	823	849	827	864	865	844	864	810	828	844	824	825	840	835	835	853	784	875	812	860	823	778	872	851	874	845	863	816	803	821	787	828	794	818	811	855	852	780	790	853	754	821	822	867	856	859	784	802	825	858	834	789	818	817	805	827	824	826	823	845	827	822	858	846	808	800	804	889	803	806	814	860	842	793	855	845	824	825	815	831	848	831	827	834	803	812	814	837	784	811	746	859	830	844	774	840	886	856	831	777	838	841	861	836	793	837	812	851	817	844	798	840	856	842	806	831	841	836	806	850	844	813	807	860	869	826	846	862	770	815	812	826	842	850	816	849	801	828	792	804	817	806	856	856	865	861	863	793	833	833	829	848	766	823	854	817	840	829	761	873	867	834	871	828	862	859	831	829	823	839	827	853	826	859	775	828	827	860	831	835	848	808	846	789	812	795	833	802	859	831	858	849	870	844	825	854	849	821	815	866	856	837	821	857	845	856	792	848	783	809	850	845	771	792	799	813	872	797	842	801	856	827	808	831	829	883	813	821	754	820	817	843	854	885	864	833	839	790	808	812	837	834	862	826	845	779	803	772	888	799	846	878	835	860	794	843	815	862	877	835	815	818	831	848	777	837	835	830	831	837	827	873	802	860	820	799	808	835	852	858	787	809	853	867	803	806	803	818	809	809	819	839	799	822	783	802	842	907	907	820	841	829	803	825	821	851	797	860	821	799	811	830	850	851	833	823	847	856	806	844	790	816	874	892	847	861	798	877	836	842	845	874	756	882	818	844	808	845	874	833	831	819	821	834	826	777	873	894	846	815	826	811	811	823	846	819	839	789	828	880	826	848	830	855	825	799	894	794	831	841	795	806	853	821	825	866	816	788	840	828	852	868	813	786	848	822	841	814	809	823	826	827	818	851	878	834	837	903	826	821	862	818	823	855	841	821	839	826	859	828	878	829	871	851	798	887	813	880	853	829	861	803	793	904	802	771	820	846	801	810	824	821	863	819	790	871	848	836	840	818	822	864	824	798	887	842	811	812	846	805	810	819	867	798	788	828	796	848	850	844	828	842	778	827	842	868	832	821	861	812	804	828	863	822	878	875	779	858	857	814	850	770	856	844	851	828	865	839	788	858	802	827	863	810	835	829	855	872	852	841	827	890	813	811	848	847	828	790	790	866	823	819	810	834	900	782	859	850	823	837	795	792	823	847
7754	6679	5294	2951	2247	1903	1564	1504	1346	1233	1137	1137	1062	1010	1022	967	1032	1053	957	959	992	929	927	941	953	955	1002	930	922	932	914	952	968	946	986	934	873	929	970	940	896	992	1028	887	977	986	906	927	904	933	983	904	944	912	995	897	910	876	932	917	940	941	901	908	909	882	911	920	896	871	918	860	907	989	914	913	928	896	925	863	893	916	892	929	982	954	934	883	929	872	933	860	859	908	889	912	912	943	969	970	895	963	938	925	941	956	914	862	964	903	937	947	939	834	959	914	917	956	936	959	947	930	918	968	959	913	943	893	937	903	909	975	847	901	974	927	919	938	950	922	913	869	884	936	913	882	918	1005	898	926	905	941	913	888	895	925	988	952	921	956	946	953	886	941	948	916	870	890	891	880	913	960	916	982	918	889	907	935	908	933	906	940	957	943	858	954	894	943	950	927	939	928	928	932	947	901	920	887	913	940	970	944	885	940	923	962	951	929	957	924	970	947	907	889	982	948	950	902	934	905	952	932	937	890	939	960	896	947	933	948	926	941	896	918	915	947	918	924	939	890	954	894	913	968	921	914	938	939	914	925	917	931	936	969	956	921	1019	874	917	949	900	946	921	898	893	923	999	946	941	937	863	900	880	932	922	964	914	892	954	963	886	947	934	921	904	887	910	930	909	891	887	910	948	933	894	939	929	906	951	909	934	954	949	912	951	910	929	957	948	944	943	972	901	886	962	890	904	943	945	908	900	920	889	870	875	935	903	937	912	942	886	913	950	970	884	971	933	944	907	952	879	918	898	935	874	911	940	900	956	930	899	893	924	946	869	945	913	917	893	899	885	926	1007	874	962	909	903	868	899	952	921	920	916	948	949	968	895	967	915	906	946	988	931	985	937	890	947	922	932	954	904	931	902	928	920	924	941	937	928	913	955	918	895	924	916	970	961	892	935	978	943	974	923	882	919	893	963	919	929	863	936	881	962	939	907	962	909	979	953	930	908	948	949	905	953	936	898	922	899	949	932	874	960	886	889	935	908	911	927	906	956	944	961	890	919	917	919	907	919	895	922	930	948	886	837	913	871	924	883	973	928	936	1000	913	923	969	886	954	898	922	967	931	969	919	925	939	947	943	882	878	987	946	963	877	953	988	898	899	910	895	887	910	911	893	929	971	945	883	966	931	880	926	940	934	921	956	911	951	965	931	920	936	900	912	927	932	941	949	851	961	919	915	898	920	928	903	896	950	934	932	883	946	925	951	911	944	947	956	940	925	929	891	892	918	930	959	936	912	957	906	894	939	932	959	957	927	907	919	887	907	969	936	875	911	930	976	935	920	939	935	959	964	907	913	910	899	955	984	937	911	946	914	891	903	895	938	975	946	943	926	837	925	907	915	911	932	924	958	879	915	920	893	960	895	918	985	885	929	853	832	952	873	846	922	928	903	926	928	903	892	887	930	924	919	957	958	900	902	947	945	918	930	909	926	895	925	913	942	894	867	910	892	945	920	911	950	945	905	944	912	910	893	958	913	908	952	957	939	878	944	921	944	989	906	972	904	914	889	901	942	894	950	885	910	898	964	938	931	880	937	956	881	923	941	886	886	940	886	962	956	917	940	918	931	882	918	956	932	908	887	938	914	912	932	900	883	984	906	902	931	936	893	872	956	901	942	934	900	917	934	909	887	893	945	899	920	896	918	882	923	915	943	958	922	938	949	900	938	894	910	909	927	917	906	866	920	898	922	916	928	975	1013	914	926	908	960	857	895	958	917	945	946	951	921	949	898	928	923	923	924	928	905	885	900	957	905	950	975	960	950	939	951	953	898	870	995	938	942	942	898	936	917	890	950	931	935	979	978	978	921	936	929	935	956	973	897	955	961	924	908	929	918	906	891	933	889	905	924	868	885	925	938	920	886	937	960	898	928	875	927	956	899	947	944	879	911	927	916	880	892	940	944	911	956	839	891	948	926	939	902	914	875	909	946	947	939	942	956	910	919	984	882	918	944	900	910	927	937	919	866	1016	890	844	926	904	875	937	974	956	898	913	928	909	952	870	961	928	918	919	907	919	897	886	966	912	847	944	964	941	944	880	930	940	951	926	884	972	945	918	890	896	961	884	973	941	860	941	928	942	999	908	930	928	938	918	910	949	952	874	896	874	953	977	950	983	965	891	919	998	939	937	944	953	927	948	947	962	920	879	976	917	915	931	901	958	928	890	950	929	951	892	886	897	920	944	949	893	926	890	906	943	957	893	965	993	884	959	971	910	915	926	892	963	904	877	978	908	958	937	913	894	904	963	904	958	903	898	940	888	947	882	982	948	911	918	926	978	940	923	903	913	929	1000	976	867	929	899	884	959	930	892	895	932	939	922	866	934	971	911	921	929	906	944	940	940	869	953	917	881	934	924	896	904	938	909	923	926	953	896	931	921	927	892	954	920	939	899	966	981	938	940	968	948	923	918	923	876	932	939	986	932	931	969	898	860	901	948	927	926	889	941	955	897	963	949	935	918	897	963	893	876	961	885	962	936	891	926	920	944	925	929	911	944	900	968	921	925	909	923	894	922	960	941	939	946	1008	934	931	939	960	931	909	897	918	942	907	930	881	867	973	899	910	943	903	948	986	924	896	909	895	914	919	931	885	893	925	871	913	933	939	922	899	919	958	936	944	993	927	927	915	931	923	955	959	955	948	933	922	949	938	928	885	937	889	905	909	933	941	953	974	921	930	910	960	921	894	844	944	940	919	918	887	965	960	916	877	963	927	900	881	929	900	917	926	881	900	883	927	938	875	952	929	968	860	855	955	993	962	935	978	911	979	925	911	904	915	891	896	922	921	934	961	883	947	881	938	918	968	927	894	913	916	942	993	874	876	911	944	910	937	892	945	938	899	941	918	902	939	903	933	885	925	930	878	938	836	950	921	925	934	977	879	932	942	960	907	952	925	945	929	939	889	925	889	956	904	977	952	922	900	913	921	1013	902	908	939	920	886	929	939	927	891	945	875	947	938	949	905	904	874	958	878	897	911	898	958	926	954	963	981	916	887	917	922	946	936	892	909	977	907	879	888	940	898	926	917	884	943	950	906	913	888	921	943	913	924	954	903	920	912	889	928	986	875	912	954	917	943	977	928	904	880	914	926	964	942	899	916	898	923	958	936	903	900	921	882	884	933	920	956	950	888	880	878	906	904	925	901	914	965	922	922	901	959	903	923	956	968	888	840	977	920	952	953	886	938	956	963	921	946	922	890	882	937	977	876	918	916	921	956	952	940	907	905	961	911	885	930	957	1018	941	943	926	908	967	957	956	975	903	919	966	867	990	927	927	930	907	905	908	915	946	901	869	912	936	893	915	927	898	928	944	948	894	909	883	955	909	1011	915	992	896	874	978	952	1002	923	907	946	946	941	936	911	985	892	957	892	946	959	914	932	911	922	937	870	903	966	910	891	945	886	902	930	950	924	893	941	965	967	937	945	948	908	949	929	935	926	896	924	938	972	905	917	925	917	926	929
22861	21096	28925	23504	21093	21142	11858	1507	1049	922	818	769	683	648	614	546	564	524	555	453	466	458	444	460	480	461	440	393	433	410	428	453	422	410	447	393	422	384	419	412	391	388	442	418	382	395	420	391	385	395	396	423	344	432	432	416	396	373	412	380	400	378	358	422	412	386	408	361	396	391	398	410	386	388	394	410	431	387	382	403	366	359	387	365	414	375	408	418	410	353	388	395	398	377	407	380	407	390	387	375	392	413	378	371	421	412	435	407	380	421	402	422	376	376	401	397	421	371	367	387	399	397	418	389	374	383	374	392	372	403	340	378	367	348	399	391	379	396	370	402	418	386	368	389	412	379	384	357	371	383	393	366	371	397	382	420	400	392	382	383	375	402	366	416	331	377	395	387	420	374	406	361	421	405	387	397	377	403	398	421	374	378	379	388	418	383	386	352	378	373	397	366	429	379	381	379	404	374	401	346	409	386	358	400	408	367	397	375	366	378	375	384	373	399	427	379	350	367	382	378	390	371	381	383	399	377	362	363	380	382	426	377	382	398	384	407	372	413	397	364	400	386	351	390	377	375	394	381	374	370	376	399	400	419	359	377	429	387	396	386	396	413	371	359	391	376	376	391	373	352	396	361	407	394	420	368	360	394	363	397	401	373	401	397	398	392	359	390	381	393	377	395	395	372	416	381	402	370	388	372	433	383	353	395	398	356	405	389	418	384	400	386	403	400	374	396	348	368	383	407	379	371	394	354	401	365	354	358	376	408	391	372	403	390	369	357	375	415	415	376	386	396	378	405	369	399	396	386	381	377	395	391	392	352	362	398	427	370	374	403	378	370	391	398	370	361	362	381	339	380	391	365	364	408	381	382	385	397	406	396	376	411	364	384	401	400	367	399	413	400	336	370	385	382	388	391	363	420	383	405	359	357	396	337	383	386	447	401	381	398	355	365	399	392	427	400	418	385	378	426	375	409	361	358	371	361	349	354	390	375	374	406	407	390	381	396	391	393	375	379	395	395	378	391	381	354	395	397	378	394	398	389	369	388	385	376	379	365	375	413	375	415	419	354	367	396	414	380	427	397	352	392	363	401	357	384	378	426	341	400	387	416	387	365	398	396	392	372	372	378	352	369	392	364	413	375	404	388	339	366	391	373	398	381	368	391	385	370	356	369	387	357	376	379	393	414	369	396	369	399	395	351	434	390	390	384	370	375	352	365	368	393	398	412	398	411	379	410	396	360	384	409	367	427	361	386	411	397	343	409	355	371	370	421	371	370	403	401	357	368	387	379	434	389	404	414	392	375	353	363	367	380	435	386	364	399	376	382	397	389	369	381	410	402	389	407	412	381	407	399	405	345	378	398	413	365	438	400	378	358	357	342	376	390	421	404	408	404	334	403	413	354	372	368	397	425	373	410	399	385	408	380	386	353	358	397	349	380	372	364	384	417	366	345	381	391	357	381	376	353	378	396	378	400	401	371	384	395	382	386	391	389	420	387	374	386	383	349	416	388	367	384	362	382	376	373	397	379	366	389	397	351	377	365	391	390	397	384	372	392	385	363	377	362	380	394	396	378	379	370	382	379	408	380	383	364	395	363	377	387	369	384	377	349	374	382	361	391	357	386	388	391	403	388	408	320	406	390	390	375	391	383	375	379	383	357	341	384	404	392	391	408	391	387	364	383	381	397	395	393	384	420	397	352	359	386	390	402	405	400	374	355	405	407	412	383	405	388	391	400	378	400	348	402	368	384	356	373	407	412	397	388	365	365	372	360	374	394	398	383	390	388	365	400	377	389	409	381	405	370	379	375	387	355	393	380	381	411	367	376	403	388	396	369	377	375	410	386	382	382	364	396	375	427	382	354	390	391	408	374	416	367	392	397	412	377	367	388	376	390	399	386	378	415	393	369	382	369	386	378	387	393	405	397	368	398	352	366	374	386	343	372	354	360	367	388	399	362	352	429	426	382	363	368	374	401	389	377	363	395	377	365	378	358	390	383	377	354	380	388	346	387	380	396	357	403	362	380	396	376	361	377	386	349	367	401	380	375	390	393	409	389	372	392	368	375	372	365	379	393	385	384	386	361	390	386	370	394	363	343	325	389	379	377	397	410	389	378	375	383	378	392	379	422	384	361	397	412	333	406	376	379	388	367	361	388	392	386	391	373	403	422	392	384	380	376	384	348	398	393	379	386	380	360	396	433	402	397	380	381	415	368	371	360	399	338	337	405	368	364	332	373	371	373	412	375	343	369	401	431	401	356	393	367	335	364	381	388	384	374	387	390	383	367	411	346	369	387	381	350	343	375	353	370	366	363	373	401	350	406	348	361	388	373	376	374	379	394	405	390	426	377	394	396	400	387	407	382	378	362	389	405	374	411	391	405	354	350	400	368	386	405	380	384	365	391	371	388	353	384	366	351	376	384	367	374	415	359	381	346	378	400	382	391	391	371	393	357	374	401	374	397	397	352	353	382	364	388	377	389	343	408	379	411	400	411	377	337	391	383	364	383	377	383	374	388	373	335	372	394	406	368	396	389	387	370	413	381	422	394	375	393	399	387	367	373	408	357	412	421	435	369	390	412	394	385	411	379	367	331	373	386	378	375	398	379	407	365	382	376	364	377	425	372	404	386	370	397	376	386	362	382	366	389	412	375	341	349	373	375	399	387	380	399	396	380	375	401	362	370	376	362	397	394	382	400	399	380	421	378	379	360	406	365	368	400	371	380	392	393	372	412	363	366	394	347	429	359	396	379	368	370	404	409	365	412	389	324	377	369	376	393	375	384	365	398	422	413	386	388	390	395	404	343	404	353	404	406	394	385	397	423	399	383	395	377	362	417	342	384	371	407	427	384	381	383	378	381	375	361	375	381	383	395	359	397	394	391	380	372	402	378	363	353	398	408	407	368	401	354	388	385	386	383	368	383	363	388	400	384	393	413	403	374	408	412	386	385	372	391	380	375	382	393	416	408	360	392	383	403	391	401	374	358	397	387	383	412	359	401	380	391	393	344	370	390	375	347	402	375	387	369	408	347	406	391	391	418	397	370	371	434	358	387	369	362	370	366	357	385	407	412	373	388	384	384	381	360	367	345	387	386	345	376	378	396	385	361	410	391	385	393	377	368	392	353	353	368	424	355	384	365	372	407	384	394	386	403	401	367	375	341	386	356	379	402	406	389	375	377	395	357	367	397	365	419	380	374	381	397	360	385	401	387	384	388	413	367	407	352	384	407	397	349	375	363	378	394	408	375	384	410	390	389	430	394	372	387	379	384	398	379	373	380	393	393	432	364	380	362	375	383	376	403	404	374	371	376	385	422	403	392	374	348	367	399	393	384	380	391	373	418	373	396	414	402	381	371	394	354	365	409	379	378	343	383	376	375	383	381	401	352	417	378	399	345	399	389	355	392	374	373	383	401	389	416	389	396	363	387	393	420	373	382	400	391	368	383	403	348	357	378	415	383	409	368	359	384	372	392	389	365	387	373	409	386
11622	17412	14131	7740	5269	4116	3132	2531	2042	1639	1394	1237	1066	955	912	775	833	754	703	613	599	589	565	536	521	548	476	504	553	488	492	473	528	511	465	447	494	431	461	426	488	428	414	467	416	448	452	415	467	432	480	427	407	450	424	421	416	444	447	446	398	457	418	433	409	432	428	416	424	390	439	454	390	435	377	411	408	423	448	456	385	441	392	425	419	370	411	414	419	424	400	419	420	426	405	427	416	435	390	381	397	418	420	418	404	396	417	428	444	406	413	386	371	419	430	401	404	404	385	436	421	445	444	436	431	389	423	396	429	435	405	419	445	414	462	404	412	402	437	394	418	407	397	394	399	412	464	445	413	432	408	417	400	432	386	398	436	400	408	434	430	417	434	398	404	434	419	402	424	435	403	402	433	379	442	425	385	424	411	395	410	431	437	423	411	417	377	446	433	416	424	441	405	421	400	377	382	414	400	461	382	388	426	391	410	405	389	441	439	430	392	424	439	435	404	404	405	420	397	383	382	417	407	410	402	427	411	430	377	407	412	406	375	406	388	413	396	430	409	382	420	404	402	424	399	431	406	364	444	417	434	383	434	408	416	406	401	421	411	383	422	404	397	428	395	417	435	420	400	391	438	409	412	423	423	407	396	400	420	407	428	399	431	472	379	403	389	413	386	414	420	409	426	419	388	423	426	409	384	420	421	410	380	400	409	401	427	399	409	398	421	408	413	389	400	417	405	403	435	397	412	379	415	406	405	430	412	424	463	386	416	385	402	436	421	429	377	405	417	414	422	450	394	456	417	414	409	427	384	416	392	434	411	402	384	370	387	395	402	417	412	384	439	408	412	447	424	415	429	433	435	418	443	418	406	426	400	392	419	443	393	410	389	419	400	423	404	408	403	386	402	398	407	432	434	392	388	434	407	418	417	402	385	429	411	413	421	429	416	392	416	383	381	387	424	386	431	423	431	439	384	419	440	376	376	398	399	430	417	412	413	453	372	439	408	400	403	435	405	405	398	450	404	398	418	428	394	382	433	409	432	443	393	414	413	364	416	424	444	391	397	426	401	434	372	389	381	408	395	411	428	397	431	375	425	407	409	443	401	404	418	436	453	389	425	404	390	416	429	375	395	391	401	427	450	424	427	445	426	431	390	411	400	401	438	397	417	399	367	419	390	413	413	404	446	438	435	419	405	403	441	416	407	395	428	359	406	421	400	413	375	371	414	368	425	383	420	373	439	416	412	384	424	373	417	445	424	394	427	398	394	424	439	393	395	419	406	414	412	408	414	394	385	420	399	454	420	389	453	407	406	397	405	466	462	406	394	383	425	411	373	431	400	382	383	407	383	425	397	408	399	397	395	424	411	429	426	384	419	432	373	439	396	402	382	458	414	386	398	414	429	372	393	395	422	446	415	424	447	374	389	427	427	450	405	371	434	414	423	401	418	404	391	390	415	402	404	455	419	382	390	406	409	388	384	427	408	411	407	412	419	396	398	404	409	407	407	418	417	407	436	424	391	391	392	435	442	430	398	390	410	391	382	408	421	408	401	404	372	370	402	375	414	380	418	446	405	400	400	438	396	407	416	403	401	396	405	397	442	439	433	422	426	380	435	402	412	387	399	409	449	417	443	417	392	408	448	395	406	412	417	432	423	380	413	370	449	391	419	381	431	408	407	439	437	433	391	437	397	462	370	409	401	435	436	412	430	424	419	384	430	445	390	419	406	359	395	390	424	420	397	384	422	400	398	385	429	458	440	394	399	418	403	433	396	416	425	439	438	461	431	421	425	423	419	387	414	454	403	414	389	414	394	400	410	414	456	430	390	388	436	400	424	420	453	409	416	406	403	393	402	400	381	392	379	406	391	395	368	400	401	421	409	401	386	427	348	407	383	408	402	410	416	377	402	470	432	419	388	420	420	439	406	398	385	400	363	397	407	421	437	380	444	421	370	424	413	375	366	399	390	431	391	393	383	431	416	406	427	401	428	399	415	393	403	401	412	416	417	408	404	400	441	422	413	438	404	392	414	406	365	409	424	413	389	411	441	393	417	416	396	412	453	422	402	406	404	395	386	384	417	408	384	349	415	384	410	380	417	391	392	430	412	444	422	415	432	393	416	408	426	424	398	432	389	422	377	378	401	425	397	412	392	407	443	395	397	398	433	378	385	378	416	408	407	440	428	428	393	401	412	420	422	434	379	421	407	411	407	396	404	433	426	391	406	448	433	411	426	428	463	445	382	388	414	390	409	402	432	418	347	401	421	416	431	414	405	378	413	429	380	405	437	431	426	408	390	408	408	394	415	447	381	419	432	431	416	428	388	414	443	405	403	418	379	432	417	395	408	411	413	461	401	421	401	401	396	423	393	416	400	418	399	399	398	406	405	416	435	387	414	413	419	407	437	389	396	415	417	387	403	437	395	377	438	384	381	463	416	400	406	405	418	377	434	383	412	384	389	398	414	402	369	411	379	377	395	381	420	400	411	442	427	424	387	404	401	434	418	408	382	386	409	382	407	405	419	393	426	426	424	389	400	405	446	411	419	443	467	367	424	399	435	446	411	402	406	428	403	385	407	416	399	422	438	430	445	421	443	415	422	398	419	389	400	421	420	406	394	404	420	397	421	419	407	406	429	376	444	405	395	422	417	387	423	393	409	404	424	431	421	394	412	401	404	400	449	417	444	391	404	424	391	410	410	409	412	408	409	405	415	436	398	404	412	426	390	406	406	428	423	419	410	430	391	433	406	454	426	367	450	410	397	427	455	394	412	361	384	417	401	423	388	387	406	425	423	416	389	418	413	408	411	405	420	401	412	412	432	390	386	438	414	429	445	402	419	398	431	407	440	413	418	407	430	399	418	409	406	421	384	424	395	399	374	405	436	415	402	404	398	416	443	406	375	392	428	436	414	377	454	443	435	411	400	420	431	404	427	386	425	346	481	457	405	433	411	404	406	403	429	409	397	378	434	375	419	409	398	432	450	416	384	396	394	384	419	422	393	433	393	430	419	440	402	404	417	418	393	401	387	381	404	420	407	441	435	434	410	443	394	449	382	440	411	440	390	407	432	416	408	404	411	362	424	414	383	409	430	393	435	348	422	406	398	421	404	381	451	413	414	404	420	448	421	414	403	420	411	405	403	410	397	423	447	449	433	412	446	416	428	363	440	424	452	371	381	418	423	421	399	404	410	418	449	399	419	407	410	404	416	433	428	438	421	414	411	411	421	392	386	377	407	408	354	404	400	413	389	418	408	426	406	395	431	438	383	366	403	388	409	389	415	422	397	380	400	420	416	395	396	413	399	406	412	435	379	397	443	411	424	409	423	416	401	391	397	419	417	408	400	419	399	394	424	370	376	428	402	432	378	399	451	397	380	413	428	419	369	399	412	435	395	393	432	403	417	399	361	413	436	396	385	427	416	391	381	411	406	398	445	419	387	389	420	422	403	389	413	401	403	378	419	395	380	421	407	397	422	407	380	435	398	394	400	425
26782	20300	8898	1263	831	768	737	696	724	751	722	726	714	731	729	708	687	714	734	699	711	723	709	706	725	720	698	701	679	763	698	661	705	671	674	692	728	702	711	678	741	685	707	710	711	707	741	729	661	681	726	671	695	706	708	725	710	710	664	759	704	711	694	685	671	692	659	741	704	662	727	707	661	739	683	680	718	700	711	653	687	704	742	705	697	716	707	721	725	646	749	693	701	733	734	698	725	680	691	697	684	701	698	656	712	704	684	729	702	688	712	717	703	711	678	696	740	725	707	691	673	735	705	727	696	704	696	685	681	689	711	717	711	684	693	711	661	690	723	705	727	701	700	717	731	743	748	732	660	692	682	711	716	724	748	682	651	704	724	616	669	719	698	717	718	658	678	655	690	718	720	743	686	711	704	704	711	717	695	681	728	722	687	698	710	703	669	724	693	695	758	701	648	720	747	677	676	679	688	705	725	686	727	704	643	726	682	719	722	646	738	721	715	676	681	710	680	681	732	662	635	715	688	682	654	659	661	686	684	701	672	698	737	691	657	739	701	727	689	713	653	681	681	692	657	717	753	665	680	669	689	691	669	709	697	665	703	677	721	677	688	647	716	725	764	709	650	705	667	714	698	686	740	720	673	679	699	755	738	736	696	693	695	723	715	661	688	736	673	701	695	741	788	715	734	716	708	724	698	703	698	754	710	682	709	716	751	720	690	731	743	659	677	721	722	689	693	701	703	701	743	737	670	688	659	691	714	708	695	656	744	753	697	704	698	662	690	668	706	715	708	734	714	684	730	683	683	723	703	692	704	682	665	654	702	687	708	731	722	693	672	650	705	742	703	696	690	694	717	714	748	709	696	729	698	710	722	676	723	682	680	701	690	657	650	713	694	696	690	732	713	708	723	717	709	743	690	685	698	678	665	707	672	711	689	680	687	683	743	745	712	680	713	757	730	743	693	689	722	682	688	693	721	728	671	678	716	695	748	726	668	703	684	642	662	653	746	628	677	718	707	674	684	634	703	677	700	666	722	680	716	742	719	754	698	653	689	686	686	705	703	702	721	681	727	680	720	692	703	711	746	713	739	707	667	722	676	692	664	709	667	725	737	722	733	701	668	658	704	670	698	706	702	657	668	728	660	724	684	665	750	665	738	732	717	718	728	712	697	719	671	672	732	701	688	658	694	782	727	673	728	700	694	729	778	735	711	724	680	711	696	684	667	676	682	689	721	699	711	733	732	688	698	695	697	693	740	718	701	742	707	771	681	723	710	763	749	764	705	635	709	715	712	694	766	708	652	756	703	730	660	712	676	666	648	675	679	669	657	657	678	721	680	726	733	728	689	679	653	670	707	727	702	681	707	648	698	712	678	702	695	732	696	727	646	689	693	683	685	683	665	747	691	696	694	709	645	703	683	674	701	714	714	724	683	684	718	731	728	725	670	661	712	717	682	730	695	730	697	725	696	679	662	704	737	737	686	670	677	691	718	740	736	691	725	705	709	711	726	706	689	684	699	711	710	688	732	696	678	658	705	750	723	684	730	694	681	710	718	728	752	711	718	749	688	684	695	710	739	705	689	708	737	694	735	687	678	640	701	709	699	689	695	715	663	717	714	726	662	671	721	657	679	745	728	707	689	686	704	716	688	688	687	689	691	712	689	711	702	719	717	709	677	719	690	673	691	689	724	731	683	686	704	737	681	647	685	686	683	718	703	711	678	718	694	668	726	774	691	644	693	696	677	712	731	688	694	699	677	721	701	753	700	673	691	702	659	731	699	711	710	701	699	666	679	672	678	673	696	698	658	729	707	709	690	743	684	726	717	721	683	710	682	709	675	714	709	677	670	693	686	721	669	726	679	694	701	684	698	698	709	697	702	703	685	702	706	643	675	683	728	746	709	704	691	731	713	704	714	709	726	709	739	686	699	712	664	660	672	658	676	727	672	688	684	698	721	665	680	726	700	655	694	703	728	691	665	699	738	725	649	782	705	737	746	715	720	674	672	702	736	691	711	682	696	693	726	700	669	743	691	698	734	696	678	687	698	708	703	715	706	689	720	697	737	733	699	704	664	697	667	697	679	687	697	692	689	726	713	689	680	696	676	672	736	697	742	685	668	706	716	748	678	710	731	721	715	689	698	704	658	679	735	701	768	704	697	656	683	728	692	707	663	755	719	697	658	694	781	703	772	712	755	686	652	672	713	712	698	745	705	715	697	695	719	678	744	692	706	712	712	696	668	684	707	736	659	687	678	655	741	740	697	708	703	675	700	664	724	636	713	685	704	695	689	670	677	692	690	710	706	687	700	679	717	764	681	770	696	679	728	721	688	669	697	721	697	706	643	711	701	666	699	688	680	728	685	690	750	699	689	707	664	708	725	678	683	683	709	695	675	712	731	739	702	726	688	689	681	668	741	687	730	684	669	761	713	683	692	748	697	676	715	711	753	738	712	709	685	724	713	711	716	715	698	712	709	713	731	705	684	642	660	717	639	693	710	692	715	679	716	729	693	687	727	713	702	692	703	715	698	698	748	676	676	686	688	719	718	716	702	717	672	729	676	706	683	713	713	661	708	724	660	702	674	695	702	717	678	699	715	691	706	690	662	647	701	712	742	695	664	715	692	685	687	724	715	706	689	730	673	647	667	712	748	720	685	721	697	715	711	632	710	675	692	737	692	682	710	695	727	744	659	737	763	705	722	714	713	721	684	715	658	725	723	678	688	730	660	723	714	759	691	739	671	708	675	682	733	696	716	674	730	719	686	713	688	650	712	739	707	719	688	717	704	676	668	658	696	715	702	725	719	719	651	705	666	718	688	678	730	711	693	715	761	719	722	674	736	696	722	711	686	703	737	728	739	663	721	708	705	724	676	690	689	661	694	696	690	729	679	702	684	726	714	701	679	671	697	692	699	655	743	625	726	743	710	692	700	644	721	714	698	754	643	693	699	685	680	674	686	697	705	752	739	690	696	687	705	720	724	713	690	682	735	700	676	662	701	653	692	729	722	694	739	727	682	682	695	696	693	696	708	686	686	688	707	722	664	641	745	690	738	712	676	679	749	705	685	672	695	724	705	638	730	711	676	704	701	702	690	741	695	737	673	686	697	678	666	702	661	682	707	684	667	661	712	719	676	682	692	667	684	705	706	726	682	686	662	714	714	682	701	691	630	717	734	714	667	628	702	692	745	734	724	721	705	700	677	708	715	688	679	686	679	672	698	736	689	666	727	741	669	683	708	726	726	729	676	739	698	697	687	718	701	731	730	732	684	671	746	704	653	718	722	685	697	682	697	644	725	653	713	705	692	700	765	698	687	713	656	765	717	682	710	743	698	686	737	709	673	709	719	740	688	718	697	666	713	671	733	703	684	669	715	717	692	699	749	703	703	665	664	718	681	712	685	701	702	667	702	700	701	643	688	708	733	711	654	671	660	705	725	729	706	685	704	713	723	722	731	716	701	682	707	727	662	723	724	731	663	685	737	693	729	707
6175	1610	1399	1034	937	876	871	868	854	851	822	830	821	798	800	821	804	792	814	814	802	781	805	798	796	755	833	767	784	770	772	769	808	809	821	759	825	835	773	749	768	824	796	833	768	754	817	826	758	816	792	810	786	803	809	776	814	754	808	810	826	774	737	813	826	805	827	779	811	799	810	810	738	814	826	824	823	838	800	850	863	792	821	788	840	817	770	805	840	829	791	824	838	851	783	859	807	804	825	774	828	772	820	818	808	800	812	781	802	802	831	803	804	751	811	801	788	831	749	798	837	809	860	817	839	788	803	806	816	803	761	797	792	782	814	830	860	830	832	846	795	846	820	796	829	810	796	825	807	813	790	814	842	765	829	854	827	833	851	747	838	768	772	818	865	816	762	759	821	773	820	799	825	730	809	812	798	811	753	821	801	790	824	800	782	772	780	817	818	734	808	828	789	808	758	800	849	895	778	766	817	864	801	833	826	758	822	796	772	777	806	764	811	843	805	827	854	869	816	844	840	811	804	769	817	747	828	810	857	796	828	786	785	808	804	805	791	775	801	790	802	767	858	825	771	839	778	860	780	765	802	817	758	757	799	829	794	807	785	816	832	817	810	833	788	841	825	752	792	799	816	812	808	846	800	822	797	805	818	820	822	827	795	828	778	807	832	810	834	795	817	800	810	778	831	788	807	825	857	845	794	749	800	796	846	771	780	787	793	842	764	762	796	841	765	778	797	789	818	798	761	733	799	824	800	773	761	811	796	783	814	808	842	756	812	814	849	827	836	765	793	801	805	798	825	801	789	734	831	747	791	789	792	785	776	837	843	776	793	825	826	815	802	842	812	784	808	826	786	831	795	809	802	838	836	759	798	813	769	696	829	784	819	822	830	768	805	821	747	774	801	788	815	802	807	868	792	795	808	791	781	820	818	808	800	843	844	864	806	845	821	785	824	770	811	829	809	821	802	790	819	807	845	799	808	782	796	805	792	843	818	759	787	781	809	807	857	841	845	844	848	820	800	814	824	843	802	756	847	837	821	786	797	862	778	798	786	813	804	804	826	828	766	831	843	816	849	808	810	810	812	805	799	757	819	789	826	790	824	878	809	869	812	794	792	848	815	792	772	756	809	775	782	763	812	800	819	763	845	767	813	753	801	823	853	769	818	796	771	794	781	849	788	772	784	772	844	799	816	834	773	831	830	762	823	783	800	810	801	794	808	813	787	811	805	801	806	794	775	789	764	787	823	773	818	777	787	823	761	774	809	790	818	823	813	803	789	797	808	881	779	773	791	795	783	805	788	833	821	839	854	787	825	823	816	808	834	801	832	778	784	756	783	801	831	780	772	804	834	776	779	778	815	805	877	816	817	775	785	763	785	759	786	823	861	815	829	789	800	781	843	823	845	787	821	777	766	768	790	761	802	828	770	827	825	797	783	823	804	867	841	758	811	802	830	810	812	797	826	803	841	859	785	830	763	805	803	795	818	826	804	790	857	812	764	763	778	797	839	801	766	773	808	774	830	787	835	823	746	821	805	781	825	804	802	800	780	790	790	770	822	790	765	807	869	827	809	774	813	848	797	837	850	829	774	778	827	771	825	743	835	768	798	816	792	828	817	755	778	829	813	834	777	794	841	780	801	808	757	796	772	807	844	854	823	768	811	837	850	763	804	838	827	848	809	831	828	771	783	830	783	803	778	818	830	750	792	806	752	812	824	806	763	803	824	774	780	803	825	764	811	798	819	793	794	870	786	775	767	822	733	804	801	809	745	773	872	791	832	786	832	823	835	792	817	845	795	835	798	796	776	777	781	784	748	830	738	814	811	746	736	802	803	829	775	774	796	777	806	763	782	824	781	742	816	802	799	817	798	795	798	777	773	807	853	796	812	742	773	779	778	807	770	789	799	785	822	789	859	800	756	848	775	823	785	793	787	762	740	788	803	744	814	830	808	824	812	726	822	817	846	828	813	832	845	805	836	839	788	808	813	818	819	792	818	791	780	766	790	831	768	809	774	838	834	766	814	789	781	779	791	782	795	816	789	751	785	771	750	789	802	794	815	780	753	779	814	729	857	821	865	835	803	820	801	742	789	822	777	796	762	783	801	807	813	851	816	795	805	804	791	796	776	876	839	788	808	815	791	799	812	811	811	805	777	808	814	807	799	842	761	831	777	828	795	754	828	827	799	788	845	778	831	791	816	802	810	825	750	839	833	804	802	779	814	809	818	824	791	768	783	791	777	783	750	816	775	796	845	812	815	847	831	760	792	802	842	787	833	798	818	781	843	783	798	797	820	793	860	804	740	777	837	797	831	801	791	813	855	840	813	780	815	833	813	816	813	779	775	817	772	845	810	817	816	825	797	821	785	797	783	826	836	811	829	744	796	837	846	819	843	811	788	747	773	833	778	803	801	816	790	826	781	812	848	817	820	784	831	861	775	793	795	842	781	852	808	871	791	820	813	807	786	789	834	800	778	806	791	725	813	780	788	781	849	760	801	793	780	864	806	820	794	794	772	819	827	787	824	816	735	818	779	820	836	846	787	801	796	834	825	799	800	795	831	854	773	830	834	834	813	780	795	780	806	831	800	832	761	757	779	798	820	864	820	841	794	821	804	798	782	768	826	823	794	781	830	846	800	834	835	818	814	842	780	803	810	794	762	778	780	791	836	776	815	824	802	801	795	763	788	763	796	773	827	835	824	769	780	775	786	837	776	767	790	800	862	788	771	799	798	834	825	821	862	809	848	802	811	794	835	781	831	767	820	829	778	796	793	822	803	812	820	803	771	808	814	819	829	807	824	799	800	800	794	780	792	808	832	839	838	805	846	820	780	783	832	825	814	837	773	781	803	761	760	815	800	829	863	765	782	786	844	820	822	845	803	801	763	822	802	833	848	764	818	805	811	831	787	755	842	798	810	806	837	799	814	779	837	802	821	809	729	808	785	811	797	834	834	771	805	780	822	811	773	765	832	808	792	809	800	806	797	814	839	857	821	814	848	799	772	856	799	822	854	803	753	830	759	796	772	812	778	844	803	800	774	784	819	810	808	794	802	797	791	800	793	784	775	821	805	800	782	818	804	867	803	861	811	792	778	793	829	831	843	818	820	845	838	857	787	793	816	782	801	751	755	840	803	768	760	798	751	770	762	777	763	841	817	796	782	761	882	823	786	804	829	826	812	785	824	804	770	826	830	818	842	866	775	893	819	776	762	825	818	798	781	811	766	799	823	792	784	814	791	784	804	777	800	816	809	827	819	824	828	752	779	800	775	793	817	786	886	745	773	836	790	791	865	794	787	831	814	829	742	785	816	788	832	807	817	787	783	809	838	811	785	801	868	803	809	775	800	804	783	831	796	802	796	782	818	791	774	784	835	859	790	840	818	836	827	770	805	769	834	772	808	820	806	791	847	836	810	784	755	810	781	810	808	771	800	805	826	792	797	744	814	818	875	809	829	797	792	773	756	859	749	834	863	789	784	779	846	829	833	798
23681	21010	28479	23755	21000	12421	1359	793	670	605	572	537	499	495	452	406	449	439	429	404	372	426	360	419	393	391	382	376	399	345	388	342	350	360	385	374	335	366	359	349	364	377	321	366	334	388	378	358	352	322	375	358	354	338	360	372	325	376	357	366	358	343	347	342	375	392	387	372	338	357	367	364	365	355	327	358	356	372	334	352	340	364	343	361	331	347	349	345	375	335	376	355	345	366	345	340	370	334	360	354	389	350	356	363	358	330	350	333	353	336	371	336	378	366	330	326	357	335	343	355	343	390	367	393	395	351	310	350	351	343	348	331	339	334	330	334	360	382	355	355	354	337	321	362	329	330	381	345	363	350	361	348	366	332	367	378	358	335	354	358	364	329	337	339	348	347	356	330	342	320	323	347	338	346	352	359	331	370	344	348	341	351	387	357	313	348	351	356	367	350	341	336	330	369	343	346	331	358	344	336	368	358	346	351	340	347	367	348	369	366	357	327	366	343	349	369	355	332	353	322	348	342	397	375	333	346	349	357	349	376	377	374	333	345	364	357	363	359	362	347	370	345	322	344	336	360	336	364	316	365	342	357	352	379	337	359	361	365	347	353	352	335	343	355	313	368	344	320	330	379	345	346	343	346	372	354	340	355	364	359	358	334	358	365	323	346	315	363	329	356	316	340	330	371	356	342	317	328	354	348	330	312	377	350	334	323	353	320	355	355	346	344	314	344	374	408	367	359	357	346	338	399	343	397	325	351	327	347	350	332	355	351	343	348	370	321	355	349	325	368	365	360	348	359	365	376	360	367	310	314	357	336	326	336	371	348	344	353	335	359	313	341	402	303	360	352	367	362	341	340	369	365	352	340	356	346	324	336	320	317	356	316	335	327	355	384	359	347	363	327	361	364	367	365	389	350	359	354	363	356	327	359	331	330	374	342	319	368	360	343	374	363	346	349	347	340	345	356	360	349	341	381	331	332	388	374	339	328	321	321	344	317	350	372	351	364	346	361	382	337	335	343	309	337	373	331	357	345	324	345	355	339	351	353	339	315	371	370	352	333	364	337	326	326	350	332	315	346	349	308	365	323	345	332	345	356	344	345	338	360	354	329	351	363	333	349	319	356	334	349	353	357	346	394	383	338	363	333	356	366	343	318	364	357	339	352	341	358	356	328	348	322	331	357	367	342	351	386	372	352	353	319	356	333	369	345	353	369	379	346	379	348	338	371	350	341	341	335	353	395	362	385	355	358	364	322	371	360	350	338	342	324	354	370	339	348	347	331	372	327	320	353	359	358	341	318	339	364	318	322	360	395	361	370	339	364	335	383	364	349	339	320	352	331	355	317	342	320	348	367	359	370	332	337	338	363	378	359	334	371	353	373	364	338	358	328	341	357	360	334	340	349	388	369	343	332	351	344	329	346	347	354	339	349	349	372	331	354	363	341	368	361	346	352	351	344	371	362	344	319	369	343	373	367	348	367	363	346	340	348	361	357	330	365	348	394	374	324	340	347	352	310	331	348	362	367	321	335	362	338	357	368	361	371	334	308	354	340	356	299	361	334	326	334	350	336	331	325	352	344	343	340	336	361	359	339	339	391	355	314	367	324	343	375	363	351	348	351	349	358	380	326	333	328	338	303	372	344	381	366	349	340	320	382	354	359	331	340	333	348	351	372	359	323	368	335	336	310	310	373	338	386	379	345	316	333	359	336	328	347	325	359	344	366	332	339	367	356	387	336	355	336	351	366	333	341	357	332	327	355	354	336	349	337	330	369	374	316	385	327	336	326	320	353	336	343	347	313	331	347	345	323	364	357	355	319	330	351	321	351	323	337	353	363	353	357	334	341	346	353	358	355	345	336	358	333	384	360	350	321	345	374	375	330	394	357	329	357	348	353	366	361	346	316	386	373	358	353	365	362	363	377	354	326	361	330	343	328	356	371	366	343	369	352	336	336	327	373	340	362	377	345	349	364	342	319	351	331	358	352	363	370	357	340	335	331	331	326	384	349	339	367	373	371	347	347	348	361	340	331	357	364	333	348	311	361	325	342	358	338	352	316	348	375	380	344	318	359	311	349	361	326	353	370	341	343	352	403	348	358	341	365	357	374	338	332	342	361	373	318	384	372	326	344	331	348	354	333	393	342	334	348	360	367	379	360	352	364	330	312	344	338	367	386	315	346	358	349	353	369	335	317	373	375	346	343	383	349	350	341	340	331	346	353	323	335	357	315	363	336	358	373	347	321	335	357	351	320	359	365	363	334	362	331	353	374	351	359	352	343	383	349	339	330	361	351	345	346	349	367	356	327	359	351	381	373	339	358	332	333	312	389	349	328	327	366	324	330	328	317	320	355	348	342	370	311	318	332	341	365	326	367	346	368	309	337	348	338	338	367	345	338	367	326	373	332	328	340	311	347	363	344	346	353	356	335	358	362	374	379	357	324	315	327	348	351	367	348	379	293	339	333	322	366	354	361	367	349	350	350	376	354	368	354	368	337	375	350	362	353	347	371	337	351	349	330	325	318	362	357	369	308	398	366	346	337	344	379	360	341	332	349	353	337	367	359	336	353	357	336	374	331	341	336	362	353	340	341	323	330	312	341	350	314	381	359	377	328	341	350	363	328	361	343	364	345	350	328	349	348	336	330	372	317	323	360	340	331	358	338	357	309	390	344	345	316	356	342	358	323	341	355	320	363	385	319	377	334	339	319	350	369	366	353	348	364	342	356	326	357	371	342	370	357	392	341	359	349	328	311	408	358	348	347	347	353	369	312	332	366	325	347	362	344	367	360	321	336	329	362	341	348	341	354	318	353	355	357	343	366	329	337	343	338	345	366	352	367	324	340	356	347	355	334	366	360	350	345	317	336	353	332	323	360	326	355	357	334	359	334	310	353	354	335	329	358	356	344	341	383	363	338	363	358	334	354	337	360	356	355	345	355	327	365	344	364	367	385	359	361	326	312	332	331	335	337	358	363	326	349	325	357	311	344	367	385	335	340	343	341	365	335	329	363	317	367	346	354	319	337	339	330	369	370	351	347	349	333	373	390	360	362	362	349	372	329	369	317	368	372	350	349	341	338	345	347	366	315	360	348	328	342	354	354	324	372	351	368	340	346	354	357	343	338	323	325	352	349	374	342	361	363	360	362	383	359	346	354	305	341	328	352	356	335	353	322	336	325	346	382	336	369	326	341	320	377	335	391	350	344	333	344	356	329	375	327	365	368	362	345	337	334	313	341	359	389	363	355	350	342	356	390	359	345	358	341	346	363	338	367	366	349	373	338	350	363	342	406	356	329	392	342	349	334	364	356	381	378	345	335	315	345	347	350	356	338	319	333	333	346	351	384	347	359	348	344	324	347	337	351	348	372	346	324	343	347	331	321	322	324	339	338	347	372	342	327	354	359	324	350	367	330	336	333	348	353	362	353	356	346	357	330	381	327	308	394	346	355	333	347	354	306	351	340	344	339	338	314	361	316	335	362	368	342	335	322
8342	10799	8888	4307	2945	2317	1745	1412	1205	1047	907	782	722	682	677	594	604	593	538	546	515	513	499	469	495	466	469	486	442	456	422	471	455	437	453	429	421	439	404	388	413	434	427	443	400	405	442	420	437	377	424	439	424	412	404	402	430	413	407	400	434	397	405	421	448	414	435	420	410	422	422	393	416	427	421	400	371	403	442	380	411	377	412	408	413	415	409	427	433	398	383	413	391	416	382	385	401	397	410	386	416	403	461	380	424	397	391	392	371	406	391	429	427	408	395	413	414	435	403	416	397	376	373	380	396	397	365	421	381	404	389	373	419	374	381	414	381	402	377	424	396	402	400	378	413	407	409	389	376	401	401	412	393	375	338	375	413	409	384	385	431	406	421	406	397	398	369	419	381	369	414	403	421	414	379	383	406	436	417	418	360	412	404	411	419	417	379	429	426	431	406	408	375	398	357	418	429	376	434	398	383	390	380	371	443	397	421	422	406	418	392	433	391	419	415	407	397	395	412	367	408	407	419	398	401	377	364	415	398	433	433	393	391	437	386	416	427	435	358	432	398	379	377	434	384	395	398	425	400	426	388	432	398	448	387	391	420	393	427	429	427	370	379	424	420	391	376	408	386	388	410	426	427	442	391	410	374	419	353	428	389	423	406	398	367	390	406	405	402	409	403	428	392	381	427	454	439	407	434	382	445	382	420	404	384	411	383	400	421	437	395	418	417	413	374	446	418	426	387	392	408	425	419	391	387	399	377	404	419	427	392	400	413	417	437	388	420	398	399	397	379	352	394	414	368	398	388	441	414	399	414	411	400	406	400	418	409	408	446	424	418	411	420	410	386	414	418	370	411	430	424	436	413	433	405	417	384	420	411	420	412	409	428	448	428	384	407	433	422	397	411	432	398	401	396	394	406	401	401	353	430	409	405	391	414	415	368	432	419	444	418	408	420	412	420	379	364	430	394	410	393	429	397	426	385	408	404	402	366	415	405	384	424	400	370	372	405	402	423	358	392	434	405	439	454	418	381	449	418	408	431	443	444	416	410	405	404	396	404	389	418	394	394	413	416	379	390	399	396	391	405	410	399	422	439	413	407	421	416	402	399	384	401	421	403	414	415	405	365	392	421	401	380	416	375	409	409	379	444	437	380	393	401	439	390	387	392	369	427	421	410	377	390	404	390	418	445	403	396	398	389	415	408	413	388	416	406	362	375	427	388	362	424	423	407	379	398	412	402	386	378	391	419	421	370	419	397	387	441	407	429	365	420	376	391	418	413	389	388	384	378	366	429	417	390	389	447	413	391	417	426	387	391	427	382	404	361	445	403	385	416	399	382	405	410	421	408	395	390	402	404	426	410	370	411	414	402	382	399	395	379	381	423	415	423	405	387	386	383	416	415	398	401	394	397	369	382	391	447	417	412	399	390	368	400	431	427	393	417	445	437	446	408	424	405	425	419	418	362	358	398	385	407	402	395	373	395	419	423	384	407	409	410	407	430	384	405	437	392	418	419	395	419	391	390	400	382	435	386	378	371	407	393	417	395	366	399	381	375	427	411	443	406	373	457	366	399	392	424	421	402	370	393	397	402	394	392	431	404	405	389	356	416	419	386	392	368	431	424	413	429	422	430	418	389	391	433	385	425	400	406	405	411	396	404	397	424	398	398	366	399	414	433	432	415	386	424	401	380	420	421	438	397	425	407	402	396	402	428	413	378	414	426	384	399	396	405	411	441	409	438	396	460	431	411	400	408	404	395	423	371	396	388	409	427	369	381	397	460	419	410	421	401	373	403	381	395	420	443	452	406	394	379	415	450	440	395	380	370	405	427	392	387	376	415	377	393	401	417	397	423	398	400	404	414	394	420	411	444	404	414	376	402	369	426	410	388	428	413	420	390	389	437	433	383	394	400	435	425	377	432	422	395	371	395	383	416	429	419	386	395	398	405	384	397	413	370	387	379	469	395	410	394	369	430	417	405	362	409	394	408	406	391	448	389	427	406	405	391	381	395	391	411	423	381	400	415	405	420	412	409	426	412	404	410	420	405	400	358	397	409	350	331	367	402	396	383	391	382	408	399	401	441	391	369	387	332	396	412	411	383	413	395	374	424	381	408	369	392	437	391	453	390	405	435	406	420	442	415	442	449	419	396	410	421	387	391	400	422	393	445	427	412	390	393	451	393	402	410	399	431	397	420	418	422	408	426	411	404	413	372	382	407	371	383	402	404	450	405	397	388	393	356	394	376	406	396	410	428	423	434	462	396	365	440	418	404	387	395	398	390	409	408	404	407	393	397	428	397	405	436	419	435	427	449	395	397	389	385	366	444	399	442	412	393	401	382	412	438	386	409	465	417	420	389	420	398	394	420	416	390	376	434	406	417	408	394	380	420	405	401	423	394	407	403	392	427	382	407	412	385	397	436	439	427	410	404	427	360	450	418	399	406	420	374	389	429	414	371	421	412	421	360	415	411	453	420	444	390	422	440	417	411	396	419	407	399	386	408	401	420	439	387	418	419	420	410	415	389	394	393	424	398	439	393	401	423	416	398	414	395	394	386	422	404	399	408	414	429	432	411	412	420	398	415	392	404	452	393	427	450	385	397	371	409	403	392	396	431	402	405	378	378	368	390	426	427	388	420	371	414	422	389	371	395	430	408	399	424	388	407	377	401	416	427	388	433	390	376	445	415	346	401	413	393	415	410	397	420	415	411	418	416	402	390	429	414	405	394	438	398	410	409	421	405	405	396	410	401	411	433	407	409	453	408	431	404	369	391	392	412	422	363	397	396	418	418	423	397	385	403	433	472	424	393	418	401	434	386	379	400	390	407	397	451	462	391	380	398	426	373	424	410	418	403	388	399	383	413	399	420	437	414	405	404	410	377	372	400	391	385	389	411	434	377	365	399	400	393	367	387	424	408	422	400	387	433	390	385	390	375	443	433	418	414	397	404	404	402	409	429	419	425	387	404	423	399	351	417	382	398	382	419	392	410	420	396	377	401	392	420	426	431	402	401	412	396	401	415	393	392	429	394	377	404	419	413	380	410	394	383	398	411	406	445	408	402	390	428	412	416	378	412	378	382	426	417	400	385	384	394	415	421	409	422	425	393	428	410	389	382	404	416	404	406	388	395	388	421	404	422	436	404	374	414	402	435	387	386	365	449	453	410	406	372	401	439	391	397	420	397	414	399	393	407	468	436	408	362	386	405	376	386	375	394	392	395	414	410	401	405	410	426	410	402	395	433	389	381	389	388	376	412	428	369	428	391	421	403	381	405	437	392	432	414	382	403	392	407	396	394	432	416	423	418	403	380	429	412	432	392	391	423	392	340	397	403	377	368	411	405	434	368	407	414	380	381	390	368	426	372	422	395	412	412	416	369	415	433	392	399	385	390	374	403	369	392	422	407	392	405	405	413	386	393	403	403	374	380	407	380	412	370	423	423	437	411	443	425	433	401	422	413	393	371	408	394	435	425	411	380	404	400	399	424	371
24934	20995	27338	24701	12022	1538	1131	1011	956	921	962	955	898	908	855	898	880	845	913	906	809	870	880	884	825	810	865	844	844	838	876	830	808	851	847	840	844	869	859	853	787	834	802	849	874	835	839	829	807	862	827	836	820	861	813	878	918	825	829	823	848	815	831	797	821	833	811	803	830	825	834	827	846	822	821	826	814	809	871	848	868	810	861	854	890	833	863	850	868	836	797	893	894	824	799	850	818	809	836	817	846	790	826	863	830	871	870	823	813	799	836	840	839	849	834	847	857	852	837	817	886	813	826	801	834	864	847	764	830	850	865	783	817	824	840	861	853	815	849	891	878	852	814	852	860	882	806	813	835	864	849	796	809	825	832	844	832	858	840	874	849	797	861	844	831	840	780	831	864	824	844	842	853	872	857	865	850	800	887	879	829	801	866	856	807	838	809	877	835	804	797	794	869	801	842	817	784	829	857	776	799	858	820	865	866	813	816	842	839	851	909	758	829	866	824	792	881	837	848	826	850	827	880	856	762	816	822	800	904	798	790	825	825	866	805	858	864	803	810	846	817	804	816	852	853	826	828	814	856	805	870	840	794	782	839	877	795	841	768	830	848	870	851	834	832	862	800	826	834	838	801	873	792	814	837	865	817	823	841	797	841	846	828	814	836	886	885	822	828	827	816	832	807	813	834	860	825	828	789	809	824	847	851	845	888	842	864	819	849	891	819	843	847	798	834	854	838	841	828	816	855	823	805	858	887	822	872	822	885	811	824	868	873	782	812	860	788	836	836	812	789	833	837	835	852	786	797	828	772	769	867	851	835	868	793	852	818	787	873	814	858	809	841	876	829	853	849	786	847	798	837	825	879	822	840	863	863	863	826	906	813	810	866	805	862	854	864	898	862	864	803	858	801	820	853	827	857	819	866	860	848	888	802	824	825	822	860	860	858	836	819	842	839	795	833	875	861	809	883	893	828	799	908	847	790	808	814	852	910	842	788	819	833	851	797	821	799	815	820	872	841	797	859	762	815	802	831	847	833	806	843	825	784	807	850	849	774	867	813	819	826	824	826	819	821	850	864	871	846	835	774	872	778	855	807	816	803	871	871	816	854	806	867	844	795	863	827	818	881	809	839	842	797	853	806	854	837	852	812	873	867	802	834	815	789	839	834	877	808	818	811	855	832	837	841	847	815	808	859	817	831	845	813	877	875	818	772	839	815	928	874	902	849	822	833	847	823	802	864	846	860	825	855	808	882	916	882	830	820	869	832	834	850	774	872	791	818	856	820	815	866	849	823	736	828	825	863	871	862	838	777	789	815	859	883	878	806	848	827	839	856	835	830	846	837	844	872	816	828	821	830	779	838	799	817	809	851	883	830	864	828	833	836	831	825	871	806	832	801	822	853	787	821	887	826	831	830	868	827	869	843	815	839	838	874	823	823	762	855	816	839	848	872	872	806	838	848	869	855	878	810	856	879	844	799	827	804	807	821	824	825	794	778	863	915	802	808	773	836	846	858	796	808	861	820	871	826	784	806	799	834	794	844	821	845	884	805	851	841	822	817	846	803	846	811	785	873	836	801	853	828	839	800	845	822	889	845	809	814	848	852	787	800	821	856	776	805	847	836	845	869	880	876	774	875	813	786	859	845	854	862	812	835	796	840	829	778	781	868	850	865	769	843	777	797	832	858	802	818	856	796	847	811	828	883	856	841	814	837	776	802	834	865	819	857	832	881	807	826	792	830	832	826	848	808	854	839	852	822	817	809	803	836	785	859	903	823	824	832	840	839	799	833	790	895	790	856	858	800	829	810	799	799	857	788	882	832	845	807	851	780	819	878	842	829	810	848	821	819	844	801	825	828	828	832	851	813	797	803	854	859	830	852	809	826	835	813	830	796	818	836	817	875	817	824	860	784	798	858	789	855	852	841	831	850	813	808	821	849	833	832	838	862	791	850	822	816	827	825	837	810	883	851	893	823	808	827	811	839	862	842	843	881	773	786	839	828	815	805	796	859	784	844	861	807	879	812	850	829	882	862	855	794	871	828	870	826	848	846	826	829	826	839	902	811	890	857	808	841	851	825	841	845	834	869	808	865	839	809	790	846	844	860	882	807	854	865	810	791	827	847	857	890	831	823	820	853	906	811	819	816	852	849	859	832	844	810	793	844	826	895	881	855	871	823	822	885	819	761	824	821	813	855	777	839	856	817	842	817	833	826	833	838	787	802	832	799	843	813	896	815	853	811	849	864	804	815	810	844	852	806	867	809	826	830	814	807	859	840	859	854	824	841	816	815	819	879	839	774	807	827	822	819	820	848	857	831	804	762	862	779	805	799	774	816	824	844	869	844	810	835	878	834	829	801	837	859	905	808	886	837	807	848	848	837	866	845	852	802	836	812	796	866	837	819	843	855	776	809	858	880	795	839	859	857	825	796	836	780	809	834	863	824	811	839	847	871	809	869	795	846	842	809	836	834	848	875	865	816	764	818	799	872	844	780	793	841	798	825	890	750	834	841	871	863	796	794	844	851	819	861	834	835	822	834	887	841	851	812	827	801	856	861	770	863	853	799	849	815	819	775	860	801	768	870	869	874	813	847	849	820	844	796	829	840	796	820	875	846	858	803	882	786	828	844	815	835	816	806	838	823	836	864	871	845	815	862	877	795	786	835	837	860	847	767	834	865	818	771	835	855	832	875	828	815	863	847	784	846	846	821	808	771	841	844	859	866	762	798	918	784	805	814	852	818	839	850	841	819	854	842	863	833	784	786	844	851	809	836	804	884	805	879	762	844	780	865	857	835	829	782	807	811	830	837	853	794	839	810	793	864	828	823	817	804	812	837	863	783	805	844	823	883	860	820	789	928	813	823	840	810	877	847	863	809	822	782	839	840	801	838	840	773	836	812	828	807	809	928	832	867	768	802	845	806	793	820	813	816	834	842	868	835	811	783	860	868	811	797	841	905	802	770	860	818	847	811	847	817	853	847	802	850	828	855	793	831	820	885	827	825	882	825	840	806	823	817	817	834	815	834	806	872	839	853	821	857	852	851	821	854	833	842	868	811	841	805	872	766	803	820	848	869	814	827	814	784	863	867	824	866	870	830	820	784	858	796	874	859	909	813	841	893	877	846	899	787	820	843	843	780	840	810	807	829	823	848	872	813	857	834	851	850	828	808	808	861	894	831	871	867	811	859	832	866	798	809	784	818	834	757	835	808	841	894	838	827	845	831	867	784	835	890	844	864	835	862	839	863	850	853	862	817	816	829	879	837	817	817	814	831	833	860	876	808	831	886	840	853	822	854	826	837	861	912	812	832	850	867	860	844	791	820	849	792	875	841	850	872	811	811	807	841	819	854	856	857	856	823	856	854	827	852	811	858	866	859	832	806	810	863	862	829	847	827	858	826	843	838	857	829	843	843	806	827	818	804	822	804	802	866	809	862	830	853	810	830	835	886	835	821	859	837	829	778	807	847	882	853	773	857	829	782	830	870	854
8066	6640	5218	2902	2282	1872	1671	1420	1338	1280	1197	1106	1074	1056	1062	1071	995	1070	1002	1002	986	981	991	942	959	962	990	999	939	967	989	938	972	931	961	924	1000	915	1020	902	858	861	911	934	990	917	929	953	917	945	916	917	938	961	996	956	994	914	954	931	928	914	937	905	969	920	937	956	964	880	923	962	955	937	967	973	942	1021	915	894	935	924	947	950	904	899	963	878	889	935	896	886	931	936	932	943	933	1021	919	919	980	960	897	868	947	951	970	924	990	942	986	981	942	957	926	946	913	976	917	937	932	949	916	912	979	884	954	917	939	953	890	933	908	892	921	895	951	1037	960	958	962	924	975	940	872	933	980	935	918	958	845	895	976	909	938	927	922	899	963	937	938	925	929	963	926	929	932	967	921	982	912	931	953	889	898	988	886	907	894	885	891	914	946	963	938	931	945	919	888	938	886	895	896	855	889	869	960	923	955	947	937	888	920	914	937	1000	961	900	892	916	893	916	921	931	910	969	943	921	934	950	891	913	893	976	959	933	933	932	928	938	937	892	896	979	939	966	892	955	932	922	917	863	968	895	905	935	988	929	950	960	878	910	860	994	958	884	929	868	939	932	905	946	907	977	869	963	986	929	947	970	908	950	963	921	877	880	898	955	941	962	905	928	995	968	961	890	895	925	903	930	930	955	911	919	874	877	941	958	925	940	942	932	947	879	941	914	947	926	973	898	921	910	935	914	947	987	921	959	902	882	988	963	901	948	948	970	913	939	894	935	951	917	925	922	946	923	910	877	946	924	904	946	957	924	900	934	886	948	893	859	944	928	945	956	917	944	892	936	965	975	954	892	947	972	893	933	935	948	894	955	912	941	927	911	943	937	901	965	951	913	952	885	928	964	903	904	915	906	891	971	960	933	938	940	909	947	930	961	912	984	929	893	942	946	979	893	900	992	958	940	973	945	917	924	922	962	964	974	970	949	916	971	930	923	951	939	911	979	911	937	932	934	899	909	965	984	924	981	974	942	920	952	902	966	950	925	914	951	942	934	939	923	923	901	937	931	951	894	937	946	927	932	942	898	946	918	934	907	889	926	917	959	861	979	932	966	944	954	917	932	862	923	939	972	935	908	898	885	865	941	946	975	912	923	967	941	938	987	854	959	962	937	954	936	963	952	998	938	968	926	931	939	936	921	866	951	953	980	910	962	894	950	909	887	906	993	932	936	921	928	948	907	995	912	896	924	909	951	895	926	895	933	935	971	916	927	924	911	992	912	908	918	907	978	941	975	938	920	951	921	966	862	954	873	981	944	932	927	912	898	894	918	969	905	942	938	995	909	948	940	928	945	940	954	929	919	933	934	938	925	945	920	936	930	910	925	965	948	967	965	937	926	917	876	924	905	931	942	959	950	953	904	872	898	908	898	954	920	924	907	936	906	929	910	924	925	870	915	883	933	914	954	926	881	945	971	920	948	936	941	872	909	908	915	965	897	953	928	910	972	953	968	939	937	951	981	885	977	944	926	996	921	842	963	889	954	925	968	924	914	883	859	960	946	949	916	930	951	911	913	907	935	894	917	916	921	953	1018	961	891	928	926	958	906	946	930	963	931	932	966	923	924	882	914	952	920	940	930	927	973	953	938	921	898	941	922	947	915	927	919	936	915	944	892	923	952	928	884	867	931	936	963	907	866	988	923	896	976	963	938	911	922	887	949	962	921	928	914	960	930	931	923	968	892	908	945	910	963	944	963	869	944	962	966	902	881	967	921	951	888	897	921	920	926	953	932	919	994	877	956	901	893	904	964	935	942	903	935	957	983	938	958	970	909	913	957	937	999	970	940	940	945	923	978	898	915	924	937	948	916	914	898	973	904	932	946	900	972	956	954	927	922	917	1005	956	930	971	967	990	941	899	907	937	949	993	950	915	973	928	950	931	963	959	879	974	921	885	969	953	898	910	988	973	944	959	921	945	938	886	949	893	957	951	935	894	927	989	975	942	961	918	938	963	956	915	939	951	945	917	914	939	936	933	947	941	943	1002	992	938	898	948	925	951	961	944	905	926	940	960	884	949	908	877	921	906	886	988	867	961	876	914	950	912	986	928	898	905	939	956	928	973	896	879	978	918	974	940	927	968	955	936	975	974	915	930	963	948	913	947	934	915	874	939	953	898	968	905	895	959	886	912	929	963	943	905	991	878	898	907	949	926	874	899	911	939	966	878	955	969	942	952	895	965	941	954	943	932	899	973	950	947	939	872	957	942	992	944	879	932	920	941	942	932	959	954	942	941	961	915	944	954	928	932	886	905	977	943	914	858	973	896	888	928	950	956	879	947	941	924	933	920	894	939	926	901	958	954	897	906	918	917	954	901	939	864	916	929	907	938	953	956	953	952	908	922	931	933	941	926	951	957	910	915	926	947	975	981	920	945	912	992	895	903	862	956	919	916	931	976	901	991	913	958	933	972	910	948	874	936	918	927	970	895	882	970	950	983	887	941	933	943	925	1025	942	927	918	957	928	910	952	955	950	918	942	878	927	904	921	867	882	914	944	927	963	948	918	932	934	882	953	919	963	912	877	931	927	940	921	971	977	937	936	947	940	938	931	913	962	958	903	905	878	925	938	905	946	908	927	927	928	937	921	882	938	945	927	943	905	956	926	930	928	931	941	961	889	925	957	948	894	967	973	948	917	942	941	944	913	894	936	952	889	933	1024	942	936	927	930	953	969	931	949	913	943	930	980	939	953	930	909	934	936	941	925	916	947	926	915	889	938	970	968	915	922	945	943	933	964	981	895	915	950	989	930	949	968	976	937	928	923	872	923	926	902	910	904	962	923	874	910	935	936	973	906	955	934	898	933	952	927	984	934	927	904	870	971	865	1001	912	960	964	886	934	920	957	911	964	948	955	918	911	839	953	931	939	981	936	939	941	927	917	963	903	884	936	907	960	946	1007	947	947	958	993	922	888	907	947	937	914	924	949	976	963	927	963	932	924	889	922	942	957	970	960	954	912	915	952	907	947	901	985	949	968	889	938	920	923	894	902	929	902	909	942	904	908	921	945	962	856	937	947	869	977	949	916	865	938	974	932	944	961	906	949	941	951	949	920	947	930	894	1017	945	921	912	949	913	867	888	961	958	905	904	988	971	932	908	899	932	913	966	931	888	938	896	901	970	943	941	934	906	950	966	895	893	904	925	933	924	907	951	964	928	940	933	913	909	883	890	901	920	922	952	923	939	881	918	924	898	943	899	923	897	963	909	947	937	972	936	914	943	941	982	973	959	892	907	930	963	921	955	888	966	938	930	936	913	935	885	925	863	957	947	930	907	953	969	890	902	884	934	939	957	1006	908	943	947	885	900	947	956	951	888	942	890	969	867	929	947	935	867	920	938	942	898	976	949	932	953	898	920	953	882	949	954	953	945	950	982	975	911	961	957	923	960	908	966	877	910	959	871	928	945	981	892	932	911	965	937	956	874	933	898	877	930	922	994	864	916	897	957	890	883	951	986	915	970
22759	21047	28840	23455	21048	21085	11642	1531	1052	842	854	731	655	616	603	574	579	566	544	485	480	484	495	450	446	370	431	420	424	443	440	449	468	464	402	407	425	431	405	404	384	401	429	406	422	392	403	412	382	385	392	379	393	394	383	418	409	365	406	371	380	428	401	391	401	401	354	371	381	420	415	396	433	418	391	388	387	411	383	389	408	363	385	383	399	359	414	415	384	412	361	376	403	405	392	384	344	385	405	391	427	416	377	380	391	405	388	429	421	403	408	387	418	391	407	378	338	402	394	357	414	418	385	391	412	377	423	411	403	391	361	378	403	387	382	413	387	394	404	373	358	405	410	385	374	406	401	395	418	420	362	410	396	395	358	375	388	401	385	397	423	381	388	381	350	410	374	354	415	377	370	446	403	440	403	395	388	395	390	389	409	398	390	354	427	374	356	397	350	367	375	379	393	375	334	352	375	390	384	393	384	378	376	382	391	382	374	389	327	424	410	403	336	359	377	399	390	387	391	394	415	412	414	386	401	371	385	380	397	389	425	380	390	369	399	355	410	374	384	363	393	399	361	424	323	371	422	368	404	392	405	367	367	387	402	383	395	425	394	392	398	398	391	380	419	361	361	383	367	347	428	399	387	391	405	406	391	386	410	368	368	411	386	366	368	410	387	404	417	378	418	391	399	365	364	387	393	377	378	373	393	392	377	373	382	332	401	419	374	407	375	391	397	357	386	390	404	382	414	405	421	394	434	391	406	368	392	360	365	368	347	403	391	333	408	421	402	386	389	384	355	389	391	392	399	373	387	406	392	387	400	348	398	397	408	365	386	401	385	389	343	372	391	382	384	404	390	398	386	404	373	363	413	410	408	358	403	402	373	393	413	380	361	387	363	391	354	351	381	380	371	372	377	400	392	381	396	385	416	390	388	413	369	397	376	414	420	392	431	384	360	392	389	377	368	389	378	389	392	388	392	372	416	393	382	372	411	401	391	376	399	407	383	363	381	397	407	390	367	406	351	418	382	381	401	450	381	384	419	364	352	409	392	352	385	399	386	392	420	376	393	383	375	388	409	355	380	425	381	386	388	405	389	356	392	390	382	379	397	405	397	373	375	368	362	382	417	388	407	408	396	397	378	406	395	373	367	366	390	387	443	388	386	362	417	398	404	360	428	409	363	377	364	406	367	400	407	390	377	412	345	358	369	332	378	408	413	389	402	387	378	386	400	376	376	385	364	364	362	379	415	389	402	420	347	364	369	410	385	369	352	350	387	363	389	362	378	421	405	385	360	392	403	369	374	396	391	400	381	368	400	379	412	376	356	409	394	370	391	412	357	362	394	381	383	370	389	378	384	418	360	435	400	378	398	415	386	379	398	405	366	372	379	373	382	394	376	400	391	364	414	374	383	378	360	408	370	428	354	393	407	413	392	375	426	387	400	400	414	392	387	390	408	396	400	362	373	394	402	397	414	391	415	370	367	402	379	358	397	405	383	384	388	399	408	390	408	360	373	388	421	384	364	376	387	432	393	384	418	422	363	400	373	376	363	384	356	402	407	382	390	409	380	380	366	405	387	362	401	365	395	416	399	353	393	392	387	368	349	405	368	397	396	413	373	418	402	338	356	407	369	416	408	404	378	361	410	361	360	410	405	386	392	354	410	400	398	388	392	417	362	408	424	400	372	398	395	416	384	360	387	372	399	374	379	425	338	349	411	401	415	397	353	371	388	372	389	411	383	379	409	376	402	395	372	390	426	352	371	365	445	407	410	389	381	429	358	371	364	390	345	399	406	391	376	395	385	402	317	368	410	417	379	392	390	376	393	407	366	402	365	357	406	416	368	417	375	368	403	390	358	370	352	366	397	385	366	388	416	382	403	435	398	384	420	396	401	389	418	364	409	418	378	383	387	371	368	367	420	372	395	377	359	398	355	419	379	372	404	385	386	381	379	385	396	366	406	400	382	373	391	385	383	408	377	383	384	380	363	370	382	387	387	368	381	398	390	354	371	389	389	402	416	369	377	398	386	355	405	389	396	394	404	386	343	392	386	392	378	385	364	410	397	412	377	388	409	386	367	389	398	421	349	333	382	420	371	387	378	388	404	374	387	383	387	413	369	339	378	354	407	382	394	399	389	369	377	397	413	355	326	425	416	429	367	376	407	405	402	372	382	334	424	395	388	403	395	400	385	350	375	352	402	388	418	374	378	398	392	369	382	399	360	398	356	407	379	408	377	368	382	363	401	435	382	367	369	408	419	404	350	366	381	405	390	400	409	368	405	390	398	399	401	361	400	418	376	380	413	383	361	358	378	381	403	379	365	406	394	403	385	400	362	378	368	424	393	370	420	386	388	380	406	420	357	378	364	380	414	356	400	416	395	357	398	387	360	352	427	366	381	394	419	371	385	362	365	374	384	384	389	376	405	407	402	377	394	358	393	378	399	399	395	367	403	385	369	348	395	403	375	397	386	392	421	367	391	345	410	355	395	407	357	380	382	391	365	367	402	374	363	361	422	377	350	400	422	378	358	393	406	369	364	376	369	356	421	392	414	411	392	418	420	410	400	386	360	362	366	357	403	391	414	369	364	380	377	369	386	372	408	384	358	396	391	374	373	378	400	394	392	361	370	372	367	380	380	380	373	409	413	407	385	374	395	396	367	394	396	383	408	376	355	336	393	369	408	380	393	398	367	383	385	365	381	398	402	410	396	386	371	406	342	396	396	382	410	353	380	402	388	382	384	414	354	397	396	361	404	369	409	379	400	394	405	392	380	402	390	411	437	385	403	381	369	407	389	344	364	365	374	372	414	367	363	386	367	374	367	385	378	367	387	393	358	389	369	374	386	390	380	396	391	378	395	377	380	369	420	367	395	394	395	401	389	380	369	388	398	387	374	395	401	370	370	397	407	387	397	387	384	375	378	366	376	398	347	394	424	410	380	377	404	368	370	384	375	398	384	372	382	406	396	431	332	418	381	394	379	412	368	414	349	370	361	364	368	388	402	359	349	401	421	388	394	385	370	365	370	363	387	382	383	365	366	347	413	372	392	379	394	380	387	364	380	391	373	379	367	385	358	387	417	380	380	386	421	369	369	385	426	369	389	402	392	397	398	405	402	393	388	349	362	379	413	401	384	379	357	390	402	401	419	357	338	382	409	358	380	391	401	402	392	391	373	392	422	375	377	374	391	408	404	417	409	398	383	375	375	400	358	379	391	407	367	387	372	354	375	353	383	375	398	420	402	386	363	401	360	391	400	419	373	386	405	348	371	370	406	365	377	394	372	360	411	358	361	368	430	408	390	406	393	348	371	395	400	393	404	392	388	381	350	393	375	357	384	400	402	396	384	371	335	371	396	402	375	424	359	388	377	405	363	407	390	387	388	409	344	393	405	359	370	367	394	408	369	392	378	394	346	355	375	376	388	374	349	383	381	364	400	371	400	397	380	378	398	404	377	362	374	388	384	336	396	342	386	384	390	415	382	383	396	375	364	401
11752	17455	14421	7820	5373	4042	3104	2511	1967	1620	1405	1191	1092	994	855	804	770	716	687	647	631	595	629	585	562	519	534	569	508	479	492	529	483	486	498	484	484	456	464	457	447	479	453	412	407	431	455	444	432	442	412	436	462	410	442	459	460	406	409	471	423	476	415	403	426	430	420	444	376	419	443	418	456	416	424	400	394	428	439	413	418	416	461	416	370	400	389	422	370	375	443	425	432	426	414	401	426	400	411	423	440	430	433	420	421	401	420	413	403	455	456	393	398	403	421	451	433	404	458	397	381	426	428	417	387	406	435	418	418	408	449	435	436	404	384	456	416	435	422	411	392	439	429	392	419	411	403	445	419	409	402	412	409	403	428	434	415	422	433	402	437	426	363	394	422	390	422	391	424	371	428	410	414	410	409	422	408	403	418	381	417	406	393	436	401	423	399	427	412	442	394	408	406	419	402	418	431	402	423	408	418	397	421	398	398	393	465	419	447	437	408	387	405	414	449	421	456	419	443	382	381	409	416	427	430	390	424	376	426	386	427	399	379	396	415	398	410	394	411	444	451	394	432	423	396	433	399	413	431	407	425	426	389	415	415	410	420	458	418	452	400	450	394	414	407	411	417	406	423	425	428	459	419	397	391	386	375	435	423	445	412	416	378	406	423	419	400	417	427	433	422	406	424	414	426	411	400	411	454	398	394	424	404	406	384	442	410	416	403	394	421	407	433	433	442	438	391	391	437	429	426	416	399	422	432	378	416	408	442	428	416	435	386	423	405	418	412	422	436	422	406	402	369	429	426	446	397	432	408	437	445	423	392	433	431	384	428	424	412	420	429	451	431	413	430	427	419	420	424	421	443	441	412	424	450	409	447	424	418	389	403	430	437	405	417	413	457	418	428	415	429	408	398	432	422	426	398	408	435	399	409	448	390	401	408	437	370	400	359	418	427	364	419	439	393	367	442	445	422	419	417	424	415	400	390	399	418	439	431	432	398	387	396	422	415	459	385	458	431	420	411	426	421	432	420	409	395	417	417	396	450	391	408	422	449	430	417	409	431	408	381	426	420	412	412	459	412	428	409	428	425	411	388	415	433	369	405	433	397	415	369	418	451	403	441	413	426	405	411	425	419	390	420	401	396	420	416	406	444	428	409	431	415	415	427	351	415	436	411	412	398	364	437	423	436	397	424	386	370	409	395	436	448	459	452	411	421	403	429	430	398	403	423	427	397	410	410	408	425	404	407	393	424	377	435	396	409	402	400	423	418	415	421	426	412	415	419	430	424	441	410	389	395	397	413	414	444	450	402	402	426	434	453	412	410	393	434	402	425	461	402	407	394	390	420	434	396	403	437	424	415	426	442	436	381	396	397	404	449	428	424	413	426	376	440	404	434	416	402	390	400	380	422	389	376	395	436	395	402	399	426	458	416	430	427	382	413	420	416	413	439	429	392	427	453	383	430	414	413	428	390	421	414	430	449	372	451	434	413	423	385	412	430	425	419	426	426	435	485	445	430	427	396	394	399	410	428	427	433	460	443	421	456	444	431	416	406	425	408	393	408	412	426	410	381	380	402	403	440	384	451	404	361	394	414	440	408	437	419	430	397	436	414	395	390	422	406	416	416	408	395	387	411	411	457	416	429	414	412	422	392	422	379	419	407	417	410	432	407	463	433	422	415	443	420	418	430	400	424	392	446	465	440	413	431	422	395	417	458	390	401	412	388	435	402	421	456	400	456	419	435	386	406	424	404	370	399	413	432	403	397	389	426	393	392	410	424	428	395	452	376	425	408	423	397	416	408	401	439	372	421	448	375	400	403	460	389	430	449	417	388	434	428	399	423	395	415	411	445	432	431	404	398	421	407	402	409	364	409	422	409	392	389	427	429	419	427	383	439	384	420	388	423	426	411	401	444	363	425	412	433	413	402	421	415	426	442	393	430	405	403	428	395	404	408	421	394	416	417	405	429	420	460	464	398	376	400	437	440	420	397	419	415	428	394	415	393	408	431	429	447	414	432	416	442	451	425	443	411	409	408	391	397	395	465	405	398	372	400	399	415	406	397	394	436	425	422	406	383	420	369	416	400	407	400	416	411	442	412	431	396	383	444	376	429	390	455	437	407	394	416	423	412	450	416	393	435	386	415	415	394	413	394	441	411	408	407	380	411	385	437	426	407	408	443	398	400	441	426	415	457	437	404	434	405	426	386	401	408	394	414	414	403	414	421	415	425	456	402	441	469	401	398	392	396	421	441	398	436	398	370	391	398	428	418	422	429	426	374	429	408	372	385	413	369	403	418	383	390	400	402	382	444	373	392	411	403	399	407	423	400	430	397	406	403	410	437	439	431	423	432	439	413	420	431	417	417	375	436	382	414	389	400	444	419	370	419	428	419	385	410	403	415	410	416	414	406	402	428	416	433	441	407	437	400	438	410	445	422	389	429	422	406	420	407	428	431	395	408	396	417	411	390	436	430	417	399	420	431	394	406	439	419	416	434	417	407	374	418	399	431	423	404	378	406	419	406	449	432	418	455	421	393	399	447	414	399	386	377	431	410	410	446	439	404	396	391	393	425	407	430	422	396	408	421	451	405	425	391	425	391	418	422	424	399	443	405	397	397	403	379	378	424	390	407	431	407	362	423	381	392	415	421	405	430	413	416	438	434	391	389	434	385	427	399	375	421	416	404	401	395	442	451	432	399	396	418	400	392	435	418	378	402	404	454	427	455	416	413	404	418	413	396	383	406	448	401	382	431	420	409	400	428	418	410	418	402	428	417	400	438	409	405	416	419	384	413	399	420	384	401	417	441	396	392	418	406	422	382	417	430	400	416	446	355	396	404	433	422	402	389	428	384	412	480	427	393	416	395	410	458	447	427	413	422	385	418	406	428	405	415	399	446	380	403	398	421	446	414	420	425	398	445	386	433	423	377	407	400	446	423	397	387	407	424	429	410	460	402	447	419	408	357	396	399	426	446	425	434	405	403	425	427	383	440	414	395	438	410	388	458	415	429	416	412	425	394	392	413	431	424	402	447	459	437	425	418	442	441	425	411	405	450	416	412	416	418	412	436	411	417	397	391	428	399	440	428	394	389	417	425	426	412	432	446	366	372	412	406	422	406	416	420	393	391	395	402	397	392	433	432	424	404	388	425	427	397	384	412	377	448	380	395	422	411	397	423	409	406	407	394	417	419	399	387	420	385	403	426	416	413	435	432	411	446	382	396	405	392	400	391	436	416	383	453	421	437	431	401	439	420	406	435	397	409	373	441	405	398	413	443	420	404	440	402	412	380	448	445	425	414	412	403	431	430	414	420	399	395	435	384	419	420	406	413	401	401	405	420	459	387	400	428	393	403	416	405	388	439	416	418	387	462	441	445	414	413	391	409	442	432	383	415	422	442	406	444	381	392	382	398	414	423	433	399	403	392	430	379	432	402	420	453	423	410	419	411	415	423	400	377	395	438	425	438	429	413	412	416	386	402	419	404	412	428	414
26778	20299	8880	1261	855	777	758	756	753	753	679	701	696	623	758	798	710	722	673	720	694	696	714	753	709	698	713	686	745	653	719	692	747	737	766	718	710	732	710	685	725	732	661	736	743	714	728	678	694	732	725	724	737	667	710	723	725	708	726	676	723	736	706	750	705	695	697	692	762	694	758	742	740	726	706	690	687	677	680	720	705	691	710	697	758	699	671	701	744	704	751	708	702	700	699	748	679	739	677	711	703	699	699	701	694	671	698	671	689	686	749	689	707	711	758	692	725	771	689	711	673	687	753	724	677	665	738	728	711	710	720	682	672	684	750	766	737	724	699	697	746	708	718	738	685	666	710	719	722	705	743	670	694	667	693	724	757	738	699	730	638	707	709	672	691	698	730	754	687	685	746	678	731	695	690	701	751	708	767	726	750	713	698	687	698	677	744	678	716	714	764	729	705	712	714	686	674	764	740	747	747	683	694	716	689	681	689	677	663	732	671	673	738	704	712	711	702	650	708	661	709	684	698	669	643	695	718	720	668	707	708	654	688	738	730	718	754	737	663	710	673	698	722	755	677	697	709	740	685	746	746	725	753	683	725	704	706	685	734	687	707	720	689	719	727	706	714	702	676	727	742	686	676	656	690	679	731	705	706	721	743	701	672	703	662	696	703	701	704	698	692	728	728	729	664	705	705	683	704	736	699	686	726	739	671	742	766	697	685	717	666	683	685	704	716	722	684	706	714	692	782	682	696	673	668	703	672	687	710	742	737	733	766	723	717	718	707	684	667	755	726	703	729	665	704	720	725	706	724	724	680	710	704	737	703	670	760	709	702	670	716	701	706	680	650	743	732	730	740	688	717	692	740	694	661	660	736	778	635	703	720	697	708	673	663	678	708	754	704	678	725	767	673	672	664	688	671	709	693	685	686	701	685	725	714	753	669	680	739	672	686	678	756	683	687	741	729	724	717	751	678	785	691	781	707	704	700	721	713	714	733	682	686	737	698	690	697	712	712	715	678	696	689	653	731	677	743	707	678	703	675	703	728	675	692	684	717	719	719	687	698	737	718	716	700	699	697	741	693	685	651	658	723	652	692	716	746	721	731	706	713	727	663	683	747	654	739	658	665	711	720	739	742	696	730	675	730	725	684	685	681	698	711	664	751	708	669	681	681	696	706	712	751	738	708	679	694	726	700	735	711	696	707	728	667	745	693	703	700	649	682	732	715	718	731	767	717	703	691	701	705	736	703	696	745	703	731	742	682	722	685	711	720	727	742	680	698	704	734	747	640	699	718	719	714	669	712	709	664	720	724	692	737	666	651	695	724	685	660	674	740	713	688	725	718	692	680	693	662	691	717	729	677	676	741	731	660	743	692	687	667	725	689	669	711	700	755	709	711	724	715	723	696	682	761	710	682	735	677	682	743	684	689	732	730	732	724	702	667	713	700	693	694	698	667	702	695	686	715	710	709	675	707	674	704	701	697	706	710	702	672	726	671	699	701	739	719	707	714	722	688	726	698	759	695	693	701	712	725	681	669	706	698	691	664	718	671	742	716	688	657	708	697	704	681	725	716	752	706	680	695	720	707	699	691	714	726	717	749	692	728	672	761	696	691	724	662	654	697	648	715	710	737	693	701	684	654	711	678	711	747	709	688	687	719	681	740	727	680	719	743	691	675	682	683	700	681	722	734	686	694	691	721	709	723	679	676	732	727	695	724	722	719	696	736	759	718	737	675	686	692	749	710	736	687	671	740	715	722	732	727	718	700	725	718	750	694	689	691	734	684	730	738	669	703	684	744	703	716	757	747	716	755	695	684	684	683	710	722	729	733	692	679	758	689	708	720	696	716	685	702	716	716	736	674	685	705	709	669	723	724	670	717	664	691	740	706	687	715	709	683	687	760	686	697	742	711	679	686	672	697	661	693	695	672	690	685	673	699	717	717	706	725	691	716	696	718	736	737	690	725	719	729	698	666	737	670	714	685	683	684	666	720	687	714	711	734	706	713	715	738	692	697	733	668	730	679	693	702	756	715	610	787	728	666	654	698	694	699	739	662	744	708	681	681	709	732	754	722	757	713	645	720	713	701	717	737	712	708	720	650	697	697	700	710	728	690	718	705	665	704	694	698	696	667	726	704	679	706	672	712	695	758	769	701	699	725	697	706	705	733	701	689	682	709	702	631	667	694	692	692	643	669	715	725	713	687	716	696	674	725	701	743	759	729	716	636	735	709	689	752	705	733	701	724	693	751	717	705	696	681	686	694	715	704	702	686	718	693	743	766	700	717	700	659	704	729	749	728	690	678	689	685	733	676	691	722	693	672	715	752	720	662	717	710	679	706	693	697	711	718	729	698	691	650	731	744	703	780	661	711	714	708	673	697	762	662	690	703	700	688	742	709	693	694	694	721	726	668	707	684	700	731	682	701	672	677	701	772	694	707	714	710	701	672	740	731	710	692	697	751	674	724	694	725	714	690	722	722	695	662	717	681	699	679	723	705	710	706	731	723	709	707	724	741	712	707	676	662	734	713	763	668	671	716	674	749	734	724	745	653	732	700	700	699	726	662	677	704	765	699	704	692	762	722	726	732	727	715	750	702	719	716	699	688	671	723	669	759	708	706	693	700	712	702	732	697	662	703	696	729	683	744	717	728	663	701	686	692	704	709	715	745	708	681	742	723	673	689	690	685	662	673	673	723	731	696	711	742	663	697	705	708	694	722	712	696	740	659	739	708	688	654	748	681	696	735	698	735	769	686	682	686	701	692	677	705	721	692	689	732	696	721	710	712	711	712	647	694	725	697	711	721	731	672	674	660	717	716	703	694	699	701	723	707	695	729	693	702	724	733	708	753	723	700	680	703	668	687	727	707	716	762	676	682	701	728	744	730	748	709	776	725	713	704	678	711	705	674	691	653	766	695	775	650	690	769	735	699	756	727	692	724	683	735	724	659	681	681	737	736	727	716	713	697	687	728	725	743	736	710	666	732	676	728	669	709	773	682	723	651	696	699	677	747	698	742	669	711	676	668	693	660	688	753	723	712	699	669	684	722	723	688	665	700	674	740	706	706	703	684	749	668	732	754	698	738	705	670	737	696	696	786	662	711	658	689	661	766	730	768	690	705	744	701	717	686	672	707	645	702	635	701	639	750	694	680	725	724	692	676	699	700	737	707	719	670	671	750	706	689	675	707	727	719	688	720	709	762	721	768	724	727	704	702	689	686	689	699	686	733	707	727	728	734	727	758	704	689	728	715	665	736	698	753	735	719	679	665	672	723	713	710	743	695	625	742	718	742	660	698	691	698	732	732	739	734	708	696	692	697	706	704	723	733	694	727	770	706	687	661	678	749	708	750	645	685	727	711	691	685	720	641	674	673	720	703	721	663	752	729	735	710	715	652	653	718	706	679	690	706	711	723	729	734	690	732	651	685	718	695	699	684	727	688	692	690	697	679	726	691	727	726	672	685	725	704	730	715	745	718	680	709	698	694	663
6249	1651	1518	1086	951	874	806	916	887	876	794	805	832	825	798	810	828	850	817	802	867	802	782	746	796	767	824	818	804	825	818	838	855	744	805	828	718	834	809	779	775	867	908	812	767	806	786	791	811	812	815	818	832	834	801	815	765	863	826	755	811	797	796	840	788	826	834	788	745	829	757	802	783	796	829	778	768	788	805	786	751	772	841	837	825	810	799	806	803	759	834	820	778	779	807	769	820	801	783	826	799	794	844	815	816	829	785	798	754	832	809	811	769	794	802	790	776	826	813	828	835	833	816	819	809	794	805	774	792	839	795	788	802	811	797	787	835	755	780	771	816	863	816	783	829	835	832	786	859	831	788	774	806	796	753	788	832	802	818	804	849	826	804	819	797	790	816	800	836	807	812	829	811	804	780	816	816	794	823	852	828	847	776	791	849	842	836	844	803	827	862	826	871	772	742	831	790	810	807	794	843	814	796	781	769	756	844	775	834	821	823	814	789	810	812	784	832	812	833	789	785	765	824	803	811	805	781	828	826	802	820	803	796	856	814	787	773	812	803	821	784	800	834	806	845	761	789	828	802	804	849	830	821	831	799	757	767	768	809	799	819	776	826	828	782	835	816	752	817	844	838	841	783	815	816	818	854	843	848	793	828	827	810	782	804	793	866	841	787	794	806	823	825	779	821	727	810	781	791	762	802	770	815	836	815	789	817	815	820	821	820	791	784	869	857	750	825	799	836	815	860	766	820	838	816	789	830	816	773	819	881	843	824	795	815	782	834	798	835	780	813	813	791	784	779	820	827	821	736	761	792	820	810	784	845	775	760	777	813	790	799	780	844	848	784	834	881	721	779	812	794	791	797	770	776	843	839	809	803	823	805	768	768	822	800	794	795	759	816	788	806	818	847	784	826	792	758	826	830	800	823	800	758	836	829	779	822	776	782	803	848	802	831	840	835	787	760	863	781	832	767	845	819	855	824	800	821	818	786	757	818	778	761	795	822	848	774	827	805	781	822	758	789	858	826	803	828	809	866	780	810	789	788	823	822	820	804	831	804	830	828	814	840	778	866	786	804	819	825	837	835	794	821	820	834	818	785	849	847	840	773	798	783	784	823	830	840	794	812	781	867	813	819	816	855	805	812	855	800	844	784	798	789	802	795	819	845	843	790	782	829	794	860	824	776	815	819	842	810	799	819	769	778	801	776	786	830	822	796	827	825	827	827	843	775	787	869	820	795	815	822	831	823	782	764	805	792	776	832	806	789	848	782	831	844	825	849	780	812	809	798	783	826	833	862	841	825	838	823	777	781	850	829	796	805	782	856	843	755	783	797	816	814	814	826	806	773	850	785	799	776	833	809	824	806	811	852	842	795	824	809	805	804	842	829	817	732	778	851	797	863	865	790	772	801	841	809	813	855	837	761	762	823	808	850	830	810	811	828	810	800	830	801	853	813	798	802	781	812	813	790	774	823	839	814	841	811	807	818	775	826	791	799	804	841	798	819	819	790	810	793	789	819	821	777	748	767	795	817	784	809	835	759	804	813	809	877	786	787	812	782	776	840	814	776	779	827	821	796	769	848	771	805	886	838	830	820	762	832	790	826	812	799	801	799	830	800	833	818	860	763	801	797	800	816	825	797	777	745	832	821	827	855	806	780	816	788	823	812	872	834	810	825	805	824	833	772	784	797	808	799	801	771	844	841	799	805	796	808	821	789	754	769	829	766	825	810	834	783	798	887	848	804	784	752	858	857	815	856	797	782	784	836	803	837	833	837	815	781	794	831	808	809	822	797	834	798	856	836	781	812	743	808	839	782	798	776	782	844	828	778	788	805	808	797	813	838	789	820	787	798	798	798	770	836	819	806	806	834	803	747	817	813	791	796	804	853	798	776	756	815	848	762	784	829	791	798	762	799	830	797	823	866	869	823	758	834	798	755	816	787	769	799	799	814	822	824	798	802	809	784	816	780	784	816	763	785	793	778	830	844	746	812	800	755	832	772	797	863	795	805	802	799	814	830	801	807	797	785	826	818	802	778	853	771	816	843	797	895	811	795	844	802	783	758	823	832	837	802	795	775	814	791	863	833	863	799	809	800	837	802	842	811	809	850	813	822	793	819	783	800	806	774	851	846	866	846	845	806	867	809	802	767	788	797	793	787	853	801	846	753	857	808	857	789	842	809	807	833	790	826	868	783	808	829	796	817	800	820	840	850	803	863	802	782	798	843	815	821	819	824	795	833	777	822	816	811	808	813	834	806	805	808	805	828	826	820	855	802	811	822	813	795	768	797	793	802	847	791	892	828	781	781	846	788	801	786	786	762	818	795	835	862	765	760	838	893	787	792	776	803	827	800	852	846	769	826	854	892	815	813	762	814	802	845	820	804	814	819	813	813	845	841	856	832	809	784	849	830	796	807	823	797	782	781	777	831	795	863	790	822	833	836	832	837	784	822	811	800	846	790	798	829	824	764	860	809	821	854	826	780	828	837	749	788	816	773	781	829	841	808	873	810	788	805	793	774	832	790	825	809	796	826	802	768	780	801	851	824	830	774	834	831	787	787	780	834	799	771	789	839	794	827	777	802	769	842	843	831	818	829	761	818	854	781	766	820	819	784	800	837	844	809	764	846	882	792	806	812	813	783	840	856	810	811	849	807	799	856	826	792	881	819	812	875	850	861	818	791	805	787	784	796	832	793	774	761	769	834	765	817	807	805	775	801	829	785	818	759	786	728	791	841	792	839	800	794	815	758	737	803	778	824	778	854	787	956	842	830	838	825	753	805	742	796	793	800	803	841	811	785	809	792	776	792	807	853	819	789	828	819	800	839	797	826	802	799	763	804	811	858	818	815	854	837	820	849	825	810	796	773	750	835	824	811	819	808	831	838	819	836	833	840	818	767	764	828	837	764	830	811	850	777	881	795	769	802	824	806	792	796	802	827	842	840	778	790	794	813	853	840	848	846	774	779	789	844	831	808	836	801	828	800	800	879	769	823	849	839	835	811	813	769	796	800	814	838	791	776	787	831	830	841	814	836	763	810	837	754	790	813	786	820	819	788	805	831	780	806	828	805	823	806	805	797	828	787	835	794	832	858	838	800	790	819	784	801	813	797	837	822	854	847	850	758	765	793	815	792	818	810	811	804	787	803	771	825	785	812	763	807	850	789	746	758	781	810	785	853	831	797	823	832	746	777	789	835	808	815	797	774	784	838	832	802	795	826	822	784	812	830	756	841	830	793	812	805	842	821	820	769	796	802	828	775	810	798	823	796	792	836	874	822	831	803	798	720	806	804	841	868	795	787	858	806	795	771	804	864	838	796	786	806	832	807	812	812	809	836	784	830	815	813	765	783	793	826	787	822	762	804	813	838	803	855	851	782	841	805	856	809	828	812	837	785	845	790	827	818	787	848	800	821	823	760	805	767	837	771	841	853	774	786	792	774	818	801	851	807	796	814	813	793	819	801	772	814	804	823	852	854	844	810	765	832	820
23713	20986	28424	23735	20972	12260	1323	862	701	629	579	523	503	441	466	455	451	449	407	413	439	388	401	403	421	369	352	360	358	365	373	365	333	381	351	390	377	358	389	382	347	342	409	354	364	365	363	356	369	318	376	353	354	370	346	360	325	372	350	341	351	405	369	370	318	366	385	342	375	316	381	349	349	344	341	345	322	331	348	339	376	342	372	350	362	340	340	371	338	361	389	347	386	367	347	359	400	337	348	363	354	372	349	353	359	367	361	325	341	328	322	368	353	354	376	354	360	368	346	365	343	347	348	317	338	349	369	353	325	380	357	364	360	343	378	371	326	362	349	358	364	353	342	356	336	380	306	337	365	379	334	322	340	345	321	339	363	362	370	357	357	360	343	340	332	363	348	383	369	343	370	344	375	348	345	326	372	359	367	384	370	370	341	375	355	356	381	366	367	324	339	352	343	336	371	363	334	325	378	353	363	367	350	364	362	329	327	331	341	357	334	324	355	366	341	316	341	353	335	352	347	339	302	374	325	375	365	365	317	380	368	326	364	350	354	386	367	338	342	356	338	349	346	378	360	332	355	337	375	349	369	350	312	360	357	314	343	343	369	353	349	363	370	388	337	345	350	310	366	349	356	380	336	328	343	389	341	342	382	364	348	343	349	373	357	364	361	359	365	319	357	373	317	365	333	346	366	316	360	349	329	355	298	356	342	338	344	343	353	337	351	363	384	370	361	316	365	358	361	367	332	356	341	346	350	335	368	394	376	366	358	374	337	359	316	397	358	339	391	348	331	360	357	355	378	368	347	353	347	344	370	310	344	317	338	366	327	370	318	356	356	363	379	322	366	346	364	324	363	319	354	353	370	342	346	372	351	355	325	319	359	357	356	354	346	336	344	356	311	363	348	345	369	334	342	324	356	372	327	353	315	350	335	364	321	336	376	347	372	360	361	350	343	374	353	318	323	329	325	357	364	374	367	317	378	338	358	401	418	343	386	339	358	376	356	341	370	343	362	361	356	352	378	343	327	385	354	330	342	365	343	361	346	349	327	329	347	349	349	344	343	366	320	394	349	325	331	360	343	325	327	363	377	320	335	320	349	333	345	342	324	350	342	335	330	338	327	327	343	367	349	344	340	341	355	360	336	385	327	343	339	332	350	336	338	348	322	352	356	345	361	341	357	345	367	342	333	327	327	355	334	363	342	358	345	356	351	362	358	344	320	316	338	362	364	357	378	341	347	369	339	375	301	359	360	347	338	334	379	349	336	346	353	374	360	334	326	387	372	351	326	340	332	339	338	352	340	344	339	349	351	352	358	319	344	348	347	338	347	333	359	340	369	343	354	350	342	360	350	359	387	348	348	350	385	341	351	385	337	347	365	370	356	340	329	354	340	367	339	333	358	362	351	369	362	325	355	339	353	338	352	346	341	335	350	349	350	342	325	355	348	337	345	371	385	337	323	325	362	349	346	361	364	365	346	338	336	353	335	335	340	353	336	348	389	378	330	356	331	362	371	370	347	373	356	360	390	348	345	369	376	332	357	365	377	360	361	319	367	363	362	353	371	360	331	335	351	335	338	388	330	341	340	340	345	336	350	345	327	367	344	351	383	378	349	346	342	351	353	353	334	353	361	334	364	309	363	354	346	340	330	350	364	364	357	370	317	362	373	360	346	339	403	352	336	380	326	344	359	345	313	374	350	343	348	353	321	325	386	365	362	342	352	332	338	350	367	360	373	316	340	358	340	346	385	377	349	345	330	329	344	316	355	356	314	363	314	364	369	344	330	343	299	355	354	349	343	344	347	328	331	342	340	338	375	347	340	356	359	347	318	329	378	356	311	362	325	339	347	378	303	350	336	361	319	346	356	343	342	343	316	344	339	358	375	342	366	285	338	365	328	373	330	331	363	375	342	325	357	380	354	345	341	355	369	316	363	319	326	321	348	331	337	326	336	325	357	345	369	338	344	353	327	312	327	323	372	360	364	368	347	327	324	343	342	385	364	344	361	346	342	365	345	348	347	328	399	329	334	387	342	348	344	333	340	317	317	344	354	324	329	333	374	371	306	377	390	330	353	351	360	343	328	342	361	335	354	369	374	310	346	336	342	361	340	354	327	369	345	366	371	321	348	351	332	353	340	320	371	352	370	349	369	315	340	355	323	339	327	346	378	298	353	351	332	342	355	363	362	378	342	349	366	304	372	345	323	305	310	363	355	335	349	352	356	341	341	353	372	375	339	341	365	360	351	301	347	360	348	369	359	355	363	357	335	353	365	381	352	332	362	350	350	335	326	367	333	337	367	369	352	333	352	337	321	370	328	346	375	354	347	368	337	360	359	360	354	324	357	364	354	330	368	368	339	402	359	346	388	339	336	336	346	369	364	338	340	332	357	378	398	329	370	324	327	346	375	348	371	347	345	336	337	354	385	354	365	361	368	344	356	335	342	372	376	344	339	359	346	333	333	325	299	350	350	338	350	336	348	366	369	357	351	356	389	348	352	368	350	358	365	358	391	358	374	348	285	350	325	361	318	325	348	347	360	336	375	342	349	354	321	369	367	360	341	356	342	335	332	356	352	348	379	336	314	335	355	347	372	349	380	350	373	377	328	354	354	352	369	347	334	352	353	341	324	325	343	352	333	345	351	358	382	346	343	335	363	341	327	363	375	375	329	336	347	332	332	370	378	380	337	355	354	365	376	374	344	321	350	384	345	352	341	330	365	332	349	321	319	381	365	350	323	339	356	345	328	375	372	374	325	357	323	365	350	336	352	352	347	353	351	350	360	335	338	345	350	333	361	374	361	345	355	343	345	370	357	303	344	307	379	347	355	360	306	304	340	384	346	321	319	351	341	374	368	336	380	367	386	337	359	350	321	325	323	362	347	362	364	322	361	348	383	346	301	331	332	360	361	333	341	352	331	354	336	370	376	356	323	341	339	353	348	391	327	346	334	344	332	369	339	330	357	376	331	363	340	318	328	329	352	362	342	355	364	387	367	340	327	303	331	346	362	363	323	341	338	356	339	359	345	375	332	389	357	374	340	309	351	350	373	339	309	363	305	323	351	343	341	342	321	383	357	366	352	320	329	318	354	357	371	331	314	358	344	341	335	334	354	356	341	334	333	341	367	312	346	327	348	356	342	355	340	326	343	334	365	332	345	322	339	358	361	359	348	375	361	365	326	335	337	360	361	343	340	360	339	330	364	341	315	379	352	329	340	338	359	367	357	342	352	363	365	372	331	360	345	334	321	339	323	340	346	360	346	317	346	350	352	337	358	360	381	335	322	361	339	339	348	376	318	380	349	324	340	357	378	337	331	349	358	356	338	341	352	337	355	316	343	325	352	352	371	339	334	363	330	374	348	345	363	349	352	326	329	375	318	328	316	354	313	347	350	348	345	385	362	369	345	350	327	386	312	341	339	390	340	349	375	370	356	327	365	374	324	386	327	336	349	343	339	387	372	319	357	360	350	363	335	348	375	375	362	352	342	366
8297	11047	8813	4353	3064	2278	1877	1477	1264	1037	915	819	708	744	645	618	576	577	487	549	510	524	526	461	530	493	419	472	484	451	444	435	448	446	423	422	419	434	441	396	439	407	408	421	386	415	437	420	389	414	389	433	443	414	394	417	416	410	388	395	436	407	450	428	398	424	410	421	386	451	404	411	431	374	429	395	397	408	385	424	413	372	449	408	422	391	407	403	443	407	421	394	411	405	411	409	415	415	433	390	422	420	406	411	383	406	436	406	391	403	408	406	435	421	409	401	398	428	419	420	404	428	435	383	398	393	410	426	413	389	402	431	357	434	403	401	438	389	421	408	418	419	443	414	432	416	373	431	385	436	373	415	408	439	376	441	422	377	373	371	386	415	403	377	426	378	386	391	408	415	444	444	396	436	411	396	433	437	406	431	347	398	422	440	395	433	376	403	390	378	424	396	400	399	392	378	381	401	407	408	406	385	434	379	424	430	377	401	391	451	426	416	399	394	392	376	401	377	426	428	432	415	425	413	400	427	404	471	441	411	411	401	406	411	386	415	431	380	409	414	415	461	424	376	383	400	407	398	385	378	415	392	380	409	404	379	406	414	409	400	397	403	406	415	412	411	424	395	411	419	453	418	390	414	384	379	362	415	394	412	398	438	449	400	426	385	390	440	409	431	390	397	389	382	417	397	406	392	417	404	399	425	423	400	417	392	391	421	427	402	389	387	426	400	446	400	443	415	398	382	405	432	385	436	384	390	391	384	412	392	416	410	372	451	353	403	422	403	401	397	402	442	424	410	408	386	376	438	395	374	420	425	417	358	392	402	368	391	401	385	405	389	397	429	422	447	394	394	442	367	400	399	424	395	411	425	400	387	374	388	444	446	418	403	398	402	433	390	396	414	404	390	405	426	396	372	389	402	415	410	409	386	391	400	390	383	409	424	417	418	379	402	398	384	425	388	404	391	430	391	400	388	401	414	407	395	376	435	419	417	419	422	378	405	417	397	426	418	395	393	414	409	443	404	401	393	357	444	383	384	401	378	392	390	427	396	413	432	419	386	433	430	447	425	376	412	422	403	426	371	407	423	404	395	417	424	418	394	413	416	442	395	409	404	408	406	382	448	425	379	403	420	405	433	370	398	438	402	406	461	411	399	402	416	458	433	405	434	437	424	376	386	465	395	395	460	461	451	373	453	415	403	386	409	413	420	415	399	433	411	434	423	409	440	405	424	367	414	377	414	408	446	408	416	383	467	394	381	433	436	416	390	432	449	405	447	424	403	387	396	389	439	406	401	415	406	409	390	411	403	336	432	394	399	394	406	399	398	410	412	423	414	393	390	404	396	398	413	426	372	408	433	378	404	439	411	415	406	375	434	419	411	402	371	365	384	380	411	429	384	393	389	413	382	394	420	393	413	410	416	410	416	372	434	419	407	364	400	396	400	395	391	366	413	442	419	424	383	400	417	398	375	415	403	412	378	390	376	407	404	432	377	393	407	400	407	428	401	401	402	400	400	416	369	389	422	375	388	393	424	394	408	382	402	406	414	389	377	410	427	427	398	395	406	404	425	398	429	411	410	401	399	403	390	388	418	441	413	451	404	393	411	421	366	353	402	392	405	429	422	418	404	413	400	387	401	432	407	424	369	388	403	419	375	405	390	396	411	411	379	421	419	426	378	432	419	393	395	448	400	424	383	411	404	440	453	398	416	383	401	399	433	373	386	435	449	448	416	364	416	409	416	392	431	430	407	400	403	408	436	408	394	427	402	405	428	401	406	438	420	426	400	398	393	400	415	398	434	414	411	409	401	377	384	417	419	384	408	404	427	427	404	390	363	393	428	398	401	397	399	413	406	429	411	415	395	403	395	412	413	397	442	401	382	397	376	444	381	421	407	386	411	433	404	424	410	395	422	378	402	423	383	413	382	375	380	378	420	392	429	414	390	375	405	412	394	400	436	401	383	381	405	385	413	419	412	398	409	412	388	426	419	450	426	384	393	405	391	403	448	432	442	395	380	414	421	383	405	414	376	376	381	410	416	390	393	421	421	436	364	424	353	374	412	393	422	411	396	405	418	385	441	449	431	377	395	407	431	400	385	401	442	393	374	358	403	414	426	422	412	424	426	385	424	434	412	398	397	416	386	410	393	404	451	394	408	422	387	394	415	380	364	415	388	378	403	418	398	359	405	433	414	374	466	424	441	417	412	400	433	417	397	391	401	373	402	409	416	442	387	429	381	414	387	431	450	436	400	419	438	426	429	418	421	404	406	408	411	428	378	394	382	391	429	369	404	397	415	413	373	421	408	414	434	432	395	390	419	398	404	386	401	422	380	451	389	412	416	431	384	401	443	414	387	405	366	409	410	416	388	386	386	407	414	408	421	420	420	420	388	391	381	379	419	384	404	380	370	429	405	420	407	418	421	376	411	416	378	391	384	409	400	397	409	449	396	409	422	404	392	400	382	416	389	432	389	378	376	394	402	397	396	415	397	360	394	398	400	400	396	435	390	384	392	392	397	373	370	394	421	406	396	443	412	408	416	394	427	428	423	417	409	413	407	411	388	398	423	386	409	399	416	421	392	398	387	445	394	444	404	427	408	376	444	409	375	419	412	412	402	399	414	365	415	402	393	401	443	388	372	401	415	423	409	388	415	404	398	423	380	410	395	429	402	434	378	385	413	415	394	431	413	440	409	376	420	402	417	400	385	424	395	429	379	412	417	387	373	415	409	434	397	414	407	420	395	442	401	398	393	443	394	403	442	376	436	389	431	401	410	401	391	380	390	434	422	428	402	377	404	398	394	402	425	414	417	391	395	426	378	408	367	410	368	426	465	406	417	416	397	427	404	417	410	452	380	399	398	426	430	404	383	397	382	429	385	397	447	406	405	415	373	381	416	415	387	409	410	406	395	407	415	382	424	419	441	428	431	416	409	405	356	415	414	371	414	412	374	420	429	427	371	397	433	399	412	424	372	384	414	383	423	448	401	393	417	380	427	403	409	411	423	401	406	409	393	395	444	393	433	374	379	394	410	400	372	411	409	395	455	414	366	397	408	425	384	402	412	410	414	441	384	423	432	397	417	361	389	464	379	442	401	381	429	445	423	391	373	429	377	401	427	398	419	399	419	409	370	433	358	402	390	412	377	386	417	406	397	409	373	398	417	412	375	431	408	418	424	408	394	405	429	406	358	399	433	387	410	402	396	386	424	449	406	394	392	414	391	427	434	367	419	404	423	386	390	427	394	394	392	419	411	421	382	448	423	404	397	416	423	393	392	451	382	394	394	395	423	441	392	399	391	408	400	437	397	385	396	372	409	408	437	379	389	406	383	417	433	424	413	388	443	415	425	443	411	427	434	402	401	409	407	363	398	432	394	384	400	413	406	419	401	393	400	412	392	419	389	404	429	433	414	378	394	394	407	421	409	376	404	421	375	426	398	415	428	396	410	418	395	438	408	424	409	418	395	407	370	374	382	446	405	402	414	418	414
24999	20996	27380	24704	11888	1539	1131	1005	986	952	907	961	960	862	919	874	907	908	902	874	838	848	817	836	890	915	857	828	862	828	892	836	872	891	835	897	916	810	893	885	864	896	853	839	811	840	889	826	822	821	860	842	857	871	840	859	837	766	816	813	848	865	847	882	827	830	824	827	813	875	867	824	796	806	834	829	859	846	893	836	895	907	848	891	825	898	883	870	839	796	865	880	899	839	887	818	887	861	826	839	820	849	814	793	809	900	859	789	839	810	877	872	841	885	837	885	790	891	861	830	893	820	864	850	841	819	848	827	828	853	831	814	844	827	825	874	790	864	834	804	860	855	817	856	821	831	850	833	873	794	792	826	827	809	864	757	863	811	857	805	835	813	827	865	794	858	812	826	858	839	807	890	784	850	857	855	852	839	880	816	873	839	826	804	810	836	826	826	848	857	835	863	838	832	808	827	811	853	847	799	838	907	831	822	868	902	853	856	850	860	840	774	839	873	867	843	826	851	868	828	812	858	817	858	819	812	823	845	859	814	787	857	835	814	838	878	814	826	846	817	858	843	846	783	855	813	796	823	836	866	825	787	801	858	865	810	812	802	828	885	828	847	866	836	840	870	843	824	837	822	827	892	789	834	875	812	843	812	851	894	847	885	835	840	811	804	884	852	841	852	827	833	869	888	779	815	885	867	864	814	861	812	811	825	886	857	827	839	818	845	827	846	853	820	865	828	857	824	803	827	839	791	786	826	822	805	848	832	886	877	835	802	815	823	866	862	853	832	835	830	832	816	790	839	842	816	819	856	846	775	814	845	851	854	852	811	833	893	814	831	795	799	838	813	872	846	847	808	854	790	899	889	889	808	850	867	859	844	906	815	821	861	832	863	764	820	832	873	846	824	850	863	866	804	872	848	815	837	857	843	838	884	822	837	864	870	813	814	835	802	821	857	826	851	867	789	845	852	899	867	788	887	834	882	805	884	900	807	838	834	843	863	868	819	836	800	802	838	834	800	866	854	849	828	831	823	857	893	894	829	860	827	849	821	792	814	797	845	863	848	883	810	830	819	840	809	834	877	838	812	821	824	899	836	797	844	826	803	805	860	824	847	841	833	778	823	849	817	829	796	827	842	878	826	820	839	892	829	868	752	829	848	795	814	845	852	848	813	818	804	814	836	837	845	849	849	879	869	845	808	877	848	823	831	839	821	821	811	784	814	827	791	821	820	918	848	852	869	822	878	889	856	851	852	813	851	778	851	824	888	868	831	812	895	842	870	845	893	854	818	822	788	863	835	838	839	818	803	878	851	896	816	846	817	792	793	849	885	871	834	851	841	851	870	769	813	841	815	836	831	833	801	867	813	883	866	853	835	825	858	895	786	867	863	835	845	878	821	818	838	782	847	830	825	834	792	813	848	931	857	810	818	923	862	876	852	882	828	847	838	839	832	843	861	796	836	868	875	800	878	848	801	846	866	883	917	835	853	879	819	873	856	815	842	825	857	889	854	851	858	837	798	787	891	893	811	816	838	839	821	862	883	777	820	841	885	845	845	841	815	834	817	830	850	850	840	893	840	809	857	853	836	855	806	819	838	813	860	851	847	836	789	857	792	850	829	811	795	822	793	839	840	813	882	824	869	822	799	862	866	872	797	907	864	808	840	916	833	940	820	831	871	860	814	846	829	875	812	885	805	818	847	807	913	848	847	797	876	870	845	845	839	810	844	856	791	812	821	800	863	884	826	844	798	875	827	808	868	826	815	836	894	914	854	803	828	846	839	787	814	815	805	810	810	859	879	851	871	808	788	790	819	832	918	858	859	778	810	910	828	877	838	812	860	828	833	839	852	823	798	824	828	841	791	823	788	856	867	869	810	855	869	840	837	882	799	838	876	824	847	844	818	826	793	843	841	890	820	849	894	814	774	830	818	854	850	847	829	860	828	826	789	838	822	831	841	796	883	866	875	843	789	825	847	843	821	797	823	870	816	869	794	841	875	834	849	836	801	793	834	778	820	860	818	851	784	848	826	881	817	856	842	810	847	859	883	859	828	869	846	886	820	875	828	822	847	781	812	835	846	843	811	837	879	856	834	790	845	761	895	859	831	867	883	830	848	845	857	835	861	868	855	857	825	841	817	853	818	873	848	836	835	822	820	803	831	841	828	918	852	816	836	818	861	863	862	861	825	842	830	826	850	852	785	849	880	848	865	853	826	888	777	825	816	860	861	802	834	841	827	812	838	844	854	838	850	873	893	804	857	880	791	850	786	814	858	868	836	818	871	796	828	819	836	803	818	811	808	825	846	844	843	853	839	861	815	811	774	872	850	837	874	869	861	807	863	859	880	835	830	807	876	833	865	837	917	893	831	830	892	930	806	768	842	855	809	841	825	827	841	891	858	896	859	834	817	822	866	865	904	799	800	854	794	838	815	834	846	857	832	843	829	800	818	823	818	791	895	793	845	837	832	862	865	850	842	822	877	828	804	814	850	778	830	846	790	840	868	866	812	832	767	820	834	833	820	852	846	883	874	821	819	806	877	849	826	835	811	809	825	835	873	860	852	824	835	894	816	869	859	860	799	833	852	848	844	873	814	853	839	808	732	845	790	829	826	837	843	828	820	800	815	843	869	881	819	852	814	830	830	788	858	795	879	857	862	835	873	774	812	815	803	816	861	813	814	811	841	858	824	857	825	850	846	844	828	805	855	805	845	831	823	793	844	838	804	843	788	797	794	805	846	806	820	793	848	787	839	835	825	822	884	814	869	878	791	840	805	807	842	870	831	830	837	915	820	835	853	843	815	827	856	873	820	863	859	801	853	851	813	839	825	882	870	886	861	887	831	847	857	893	825	848	841	842	854	844	823	819	900	782	813	849	833	823	868	802	863	823	795	866	858	852	878	822	854	832	804	849	844	846	818	815	853	850	873	817	855	804	817	865	848	853	853	892	800	835	847	828	815	841	830	830	827	860	847	856	838	796	890	894	815	819	819	847	860	801	806	860	838	848	814	833	876	850	786	857	839	919	827	896	828	837	824	820	820	827	843	901	802	761	846	842	874	880	825	824	801	830	889	815	841	850	832	865	836	859	856	814	847	885	851	855	847	846	880	878	812	843	881	882	869	822	881	852	870	862	814	859	847	799	846	808	827	807	813	836	851	867	806	829	870	829	817	907	844	827	833	877	848	841	796	797	790	876	842	823	890	905	841	849	807	826	870	827	832	835	809	816	861	805	811	845	794	816	816	835	893	845	833	795	817	825	807	865	826	840	859	849	872	888	865	828	818	814	872	843	863	828	784	823	862	826	817	882	841	858	806	785	841	795	845	852	823	826	833	860	790	832	808	801	851	827	855	833	855	806	839	891	842	857	808	814	876	892	826	815	865	852	796	818	855	851	820	784	845	859	872	853	820	868	805	797	794	898	764	851	808	852	868	871	875	823	850	844	836	822	794	866	867	885	761	864	831	808	814	804	843	820	855	842	818	842	810	794	849
8040	6756	5258	3029	2214	1888	1686	1459	1326	1293	1190	1130	1086	1098	1055	1066	959	1074	987	956	978	1020	959	994	981	948	999	1001	915	929	1002	958	976	906	964	961	973	908	955	1013	895	946	962	965	921	937	978	979	960	942	928	951	931	899	946	970	1014	956	949	914	1014	939	945	984	936	965	966	953	886	957	966	965	998	870	976	944	941	902	934	933	960	923	967	970	931	893	930	994	979	951	863	977	889	857	929	963	959	1005	912	993	923	947	945	899	921	989	906	922	961	941	916	932	896	983	936	963	928	938	946	904	972	954	965	931	927	923	922	918	965	927	914	928	958	894	951	897	960	956	900	926	941	937	920	915	1002	955	962	956	975	907	939	888	924	913	966	936	875	925	962	934	950	926	956	939	938	948	912	940	977	930	918	961	954	880	890	873	948	951	961	925	921	949	937	952	931	988	880	905	958	954	945	962	933	991	925	993	944	986	991	910	951	938	930	959	868	973	963	920	995	894	958	976	1017	950	905	921	973	964	936	944	953	928	950	961	949	978	918	920	898	854	954	929	940	967	870	933	978	906	949	967	896	1014	988	955	930	971	905	934	937	948	906	908	952	978	974	939	900	983	933	971	956	885	1006	928	913	945	920	947	973	991	955	915	975	906	920	961	955	963	990	928	936	967	950	897	962	944	912	935	935	946	923	886	983	980	933	910	937	979	958	940	950	957	886	947	965	920	928	919	928	991	903	916	924	958	947	912	875	1000	947	942	951	998	977	913	930	912	931	963	942	945	943	936	889	937	960	934	924	961	946	962	907	960	934	991	946	941	908	921	852	902	920	990	923	899	953	905	925	954	951	941	958	918	869	916	945	932	947	992	884	933	883	918	955	984	940	959	917	991	964	921	962	1010	932	934	965	932	997	947	935	980	963	949	943	887	966	947	908	937	862	959	959	914	923	903	946	928	906	961	983	954	912	956	892	940	924	924	919	917	949	898	953	988	949	885	881	959	984	921	899	976	869	953	905	940	1001	908	978	870	970	954	916	969	967	913	922	917	899	961	955	974	905	898	944	919	879	891	932	975	962	946	911	922	946	886	928	942	939	959	942	919	956	895	1018	958	948	909	926	921	964	954	974	882	959	909	923	897	890	986	913	924	938	888	881	957	942	923	927	949	950	938	920	912	930	954	957	972	924	893	941	971	926	928	890	976	919	914	927	923	979	950	944	893	927	962	939	967	952	936	936	989	953	948	969	969	913	958	901	934	941	942	903	944	954	906	966	944	1012	896	916	939	965	927	983	940	943	995	954	927	878	926	933	957	932	916	977	959	951	891	956	1016	951	912	942	913	989	926	954	931	978	918	939	956	956	914	947	932	924	982	980	884	976	994	938	942	947	970	990	929	924	910	896	964	921	940	945	935	947	948	968	921	922	930	911	970	926	961	951	939	922	892	939	956	908	898	929	906	945	932	1008	976	916	929	979	924	954	909	1004	947	893	905	957	953	888	969	958	848	942	934	938	954	998	923	950	898	968	905	896	942	910	934	948	947	950	937	914	940	988	915	852	894	951	951	934	879	936	903	905	948	985	971	956	940	977	925	942	902	970	919	1022	963	952	938	931	910	915	1007	915	917	915	950	921	951	929	901	967	915	931	897	944	943	960	922	942	931	981	906	940	965	993	983	953	965	923	967	932	915	883	973	932	923	1009	976	1007	956	929	961	909	917	917	968	960	927	924	953	1011	943	1003	928	909	943	915	937	934	983	984	901	930	976	901	959	915	910	958	945	974	956	935	957	971	935	929	970	950	963	919	920	923	945	921	906	912	977	947	908	952	949	926	922	840	951	920	906	954	944	911	928	932	998	920	897	922	921	974	891	951	952	1003	944	964	924	913	932	929	986	965	937	887	930	887	881	975	908	894	925	976	962	962	979	940	960	920	897	953	982	941	923	952	991	941	952	903	975	935	998	905	913	926	925	944	910	962	939	932	978	979	915	984	957	951	935	978	903	942	919	931	945	912	910	920	879	951	977	869	897	939	933	936	919	891	958	942	902	985	964	984	996	872	956	954	954	928	929	909	911	936	999	928	955	964	959	953	868	929	952	988	939	977	935	915	954	967	957	920	922	939	950	933	931	941	971	896	909	872	899	950	1011	955	952	957	976	924	941	984	1008	941	938	935	918	954	934	1007	910	924	931	941	948	913	984	913	912	915	924	926	906	926	905	953	941	905	905	904	936	891	939	921	971	930	935	924	910	947	927	952	897	940	944	968	972	918	982	917	939	992	912	924	961	923	923	926	958	977	887	967	942	954	993	887	881	932	958	945	913	904	972	955	973	916	991	927	907	927	857	881	968	964	939	950	922	973	928	940	955	918	948	948	917	926	944	955	982	906	858	961	922	987	848	918	920	979	884	948	914	950	983	974	969	956	963	962	933	902	929	866	945	925	946	939	959	938	952	975	928	926	904	929	936	938	966	952	940	893	955	929	900	929	915	925	977	967	1012	936	920	904	902	935	949	975	932	974	950	927	927	954	928	928	955	906	944	920	962	927	992	919	972	880	933	922	939	967	929	958	973	976	917	926	944	960	901	916	951	884	938	920	887	955	995	943	944	986	893	958	935	936	961	937	920	924	990	967	1025	952	990	921	894	952	946	949	962	923	914	955	971	956	956	928	932	927	932	918	1013	939	969	909	926	957	867	921	924	958	977	930	976	959	962	930	906	980	976	958	945	941	989	948	1009	927	911	896	952	928	905	952	904	977	922	853	935	925	938	918	927	981	958	903	959	922	994	933	980	907	973	893	987	950	995	978	936	928	983	964	950	926	963	936	969	969	1007	1003	931	939	895	965	920	901	875	898	931	922	932	895	924	920	937	986	995	918	905	977	902	889	931	945	940	996	903	937	919	906	966	954	993	925	892	927	942	900	977	1018	955	977	933	948	899	930	883	953	962	980	961	949	916	907	924	1010	988	885	966	942	956	913	978	910	919	871	930	916	895	948	935	940	923	945	956	960	985	981	910	1045	913	899	964	941	921	979	915	886	926	914	948	954	911	1000	908	886	893	949	926	885	948	984	945	893	960	887	982	933	984	955	912	925	936	975	881	986	878	943	922	946	988	890	939	915	941	919	981	940	907	915	1000	910	949	950	904	916	994	955	946	938	982	924	916	945	898	946	966	946	879	878	936	921	951	876	989	923	975	1010	884	892	937	957	952	933	915	942	966	942	944	951	905	907	949	945	935	985	945	916	904	949	945	917	934	974	936	967	925	970	953	885	951	882	964	921	938	974	956	943	931	942	872	895	939	948	897	930	966	932	921	942	925	972	922	955	959	957	954	893	945	914	938	942	986	1010	931	919	940	915	956	965	976	913	933	951	906	893	933	988	928	942	941	946	972	949	928	916	956	937	938	875	870	920	919	956	955	957	932	945	906	886	919	917	949	907	940	928	1012	958	990	956	943	878	979	949	943	953	947	896	937	942	936	966	1005	921	919	920	984	971	946	924	932	890	944	912	938	949	953	961	984	960	917	886	935	984	920	954	921	930	946
22719	21022	28836	23396	21020	21070	11598	1471	981	922	795	810	726	650	605	563	590	574	521	500	493	468	466	459	488	437	457	472	447	418	405	437	393	408	470	393	408	396	422	421	407	417	383	372	390	383	424	390	390	388	415	397	408	432	425	425	384	397	366	404	375	396	384	389	383	385	378	376	357	346	403	421	370	380	399	381	382	379	402	377	429	396	400	397	424	406	351	375	387	399	383	415	403	381	383	414	383	405	372	402	370	388	372	357	387	366	389	416	389	395	362	407	386	407	366	397	380	424	411	375	405	394	404	389	381	398	368	446	361	419	407	384	368	390	365	399	384	413	371	398	390	407	389	377	409	362	388	376	380	423	395	349	408	411	371	381	398	390	388	399	367	396	416	369	391	400	412	400	398	368	386	387	398	376	348	415	374	389	406	409	405	414	413	360	405	378	371	378	385	414	354	392	381	355	414	360	367	407	389	367	372	446	405	382	425	380	379	375	382	372	393	341	394	399	401	416	394	381	366	387	349	398	409	388	412	379	371	435	379	382	382	398	402	369	399	401	420	381	369	364	386	419	390	363	354	389	417	380	398	370	398	419	367	416	405	394	363	367	364	414	398	411	365	395	408	380	411	400	385	406	430	388	394	395	379	387	368	380	369	350	380	381	367	336	404	361	392	382	368	419	394	387	379	395	387	362	449	363	379	361	403	374	433	420	401	398	408	400	397	399	431	377	423	384	387	407	389	360	392	372	395	382	380	379	385	432	402	394	402	374	412	395	386	393	367	410	383	394	382	420	394	362	434	397	412	375	383	402	359	381	364	372	415	410	393	362	388	377	419	371	340	380	427	386	405	399	432	364	404	388	401	373	394	384	377	420	373	412	383	410	372	405	352	350	356	399	365	367	378	378	378	400	386	413	386	389	391	426	427	412	360	385	384	384	425	383	412	418	398	422	402	403	377	371	376	405	366	408	379	390	392	379	379	357	388	369	375	388	422	411	408	363	368	362	392	414	380	388	425	379	360	397	382	394	413	382	378	383	392	372	399	398	371	400	371	403	395	374	403	399	396	363	391	394	380	388	415	404	372	413	388	366	372	379	411	387	391	340	416	392	415	391	392	378	389	392	379	371	365	359	377	396	376	358	402	369	404	376	369	371	393	423	385	388	355	380	396	392	399	411	356	389	396	392	404	355	364	388	394	370	400	365	375	377	376	407	394	422	374	386	376	409	409	368	401	400	323	392	367	379	400	399	398	389	382	376	387	364	373	439	411	397	396	365	387	387	413	405	407	434	379	362	388	390	397	407	367	381	386	409	374	392	398	392	382	417	364	384	375	400	409	412	391	416	380	360	384	373	375	392	365	371	389	353	407	391	408	410	346	433	380	360	432	365	400	412	374	369	402	356	390	362	412	396	397	427	391	388	377	373	409	407	416	374	378	367	384	401	352	395	376	353	398	395	381	375	407	409	372	379	414	359	413	396	385	432	371	389	402	393	355	394	377	421	373	388	413	432	408	394	391	387	362	383	390	374	371	374	382	396	366	421	368	414	411	410	383	390	386	390	371	404	375	387	397	416	407	382	403	379	344	400	416	372	404	347	389	429	404	390	416	379	377	377	377	379	376	381	371	396	375	358	363	371	369	383	394	405	407	384	362	381	364	378	408	383	416	373	366	364	400	395	374	367	365	404	417	413	386	380	350	376	382	388	438	363	404	405	388	383	366	395	400	398	390	394	410	383	403	406	367	364	398	380	369	420	382	395	392	373	362	420	395	378	389	410	381	371	381	384	442	430	392	413	391	355	393	360	369	403	414	385	375	372	382	388	390	390	411	372	401	390	423	376	406	349	384	396	396	388	411	373	366	382	362	371	373	408	391	350	405	386	415	393	410	393	398	395	361	381	370	354	409	366	381	390	384	381	396	399	384	407	384	383	356	384	391	340	416	414	380	358	384	371	369	425	385	409	373	387	375	403	401	364	358	362	360	421	414	408	395	389	391	425	417	415	389	361	375	366	402	359	380	380	380	394	382	410	364	382	408	363	344	367	406	372	377	391	385	369	386	398	372	409	404	411	369	409	395	392	398	407	400	372	392	408	388	375	397	386	410	414	407	384	385	379	396	353	406	416	376	381	405	398	398	432	379	364	369	398	388	392	378	393	355	389	400	379	405	386	380	348	401	408	369	365	372	386	355	356	394	381	376	363	387	374	417	405	398	407	370	429	394	404	390	390	389	403	387	391	386	414	392	408	409	391	367	376	414	367	371	363	361	383	416	368	367	388	378	426	383	375	406	430	399	400	403	395	438	395	377	421	399	407	369	397	377	384	401	398	382	385	386	404	378	402	386	377	360	383	397	377	395	398	398	385	370	443	357	382	395	392	377	402	395	406	393	399	407	359	395	401	354	391	380	376	381	420	366	380	417	410	404	391	404	398	368	386	389	381	391	343	351	412	385	381	401	405	448	426	408	403	399	370	411	401	387	390	382	416	402	385	391	355	405	391	402	390	377	382	376	373	370	389	400	411	343	394	413	388	391	356	387	380	366	340	411	420	347	378	376	392	377	364	385	373	400	408	365	348	394	412	385	349	384	396	399	366	398	382	363	399	408	362	401	370	408	357	418	396	376	401	386	383	402	379	396	376	388	403	380	360	386	394	388	407	377	391	380	377	403	403	359	399	389	375	363	373	381	383	371	371	367	396	387	395	394	407	369	398	414	381	375	388	393	377	371	393	379	365	389	383	417	398	387	390	422	359	406	370	393	360	383	394	360	367	390	390	411	360	373	369	400	348	378	404	386	394	400	411	388	342	404	388	390	390	396	414	402	389	394	378	427	387	388	381	369	377	388	368	382	380	346	397	386	366	426	417	411	384	345	429	385	369	412	401	390	407	402	394	392	358	380	365	373	392	374	394	417	348	404	380	381	407	413	399	385	351	397	391	403	409	387	338	404	371	405	375	438	419	406	414	357	386	394	400	439	373	376	387	390	398	361	416	379	371	369	382	399	401	348	397	401	378	372	354	391	380	387	350	395	373	407	363	381	352	351	386	363	393	394	407	420	422	363	378	378	394	368	374	360	406	368	396	379	392	409	371	396	394	402	371	374	396	379	401	385	357	379	360	378	362	446	398	393	424	407	369	386	381	436	378	387	376	364	388	406	393	381	383	401	376	382	379	368	391	404	328	383	365	383	459	355	353	378	390	373	394	375	349	381	373	388	392	401	378	404	391	436	389	428	367	366	384	374	369	368	376	390	404	363	368	396	394	389	382	362	396	357	392	414	379	375	406	384	398	406	368	428	415	419	403	353	413	374	374	392	377	374	372	370	377	382	384	363	389	377	364	387	394	347	361	414	376	378	434	385	385	393	420	390	383	395	374	415	415	371	387	395	401	364	388	374	394	372	408	398	372	369	366	334	390	419	427	388	353	394	398	407	391	395	395	385	416	376	411	414	378	402	383	380	403	388	397	353	404	390	383	393	362	358	378	375	402	413	409
11461	17482	14412	7590	5338	4019	3030	2449	2001	1599	1438	1199	1055	988	889	851	813	659	698	656	634	621	613	525	553	576	547	469	497	446	464	464	515	448	494	463	453	450	454	435	467	452	458	484	448	449	498	482	413	458	508	424	438	425	434	394	430	426	421	427	440	451	434	457	419	448	392	407	427	422	449	456	401	409	422	462	428	406	409	450	426	408	419	380	408	443	404	423	434	408	418	408	431	426	418	379	439	445	395	407	437	431	405	439	434	424	399	412	421	414	379	460	407	415	399	425	387	426	402	419	433	406	443	431	381	393	452	419	442	451	387	426	425	417	419	434	417	444	399	397	411	366	415	413	420	440	428	452	465	411	414	391	398	428	419	395	462	415	442	468	415	411	444	420	423	449	433	390	440	443	421	424	416	398	400	413	402	433	435	421	420	406	425	410	369	432	425	431	428	440	403	397	447	443	443	456	441	418	428	400	429	430	416	430	476	414	377	430	433	429	386	424	414	447	416	394	429	423	385	445	372	448	433	421	408	390	427	417	384	415	406	386	394	409	436	428	440	394	419	378	416	439	419	391	400	405	408	393	416	443	424	430	444	402	385	448	439	436	413	436	413	428	418	411	433	441	452	423	447	400	413	396	398	376	404	441	473	419	422	425	392	409	443	458	383	420	455	436	439	432	415	413	415	436	424	411	433	394	458	443	368	398	405	389	454	415	409	436	373	449	422	420	381	409	390	421	390	430	429	451	377	403	371	431	430	403	419	436	405	408	401	424	386	407	435	431	408	387	396	411	431	418	435	419	419	401	448	400	407	409	431	411	420	438	419	459	417	415	381	425	423	390	460	389	459	420	412	426	378	377	392	409	420	403	418	423	424	376	456	405	406	441	397	411	439	419	435	370	443	434	382	427	399	439	387	401	425	426	404	411	424	419	420	388	400	410	362	447	418	449	397	455	427	383	472	427	406	427	450	422	441	460	425	407	402	401	425	411	427	398	444	387	417	413	441	475	411	424	423	443	386	444	410	400	417	438	424	418	448	401	438	427	401	403	415	420	384	411	404	412	402	416	418	431	429	437	396	418	431	424	398	408	419	436	397	403	397	420	399	382	403	428	447	442	414	413	435	454	391	401	365	434	458	441	412	411	424	413	421	411	453	399	429	419	398	382	400	419	380	434	412	411	447	404	416	404	429	428	423	446	409	401	405	429	418	447	388	431	412	439	382	403	390	438	447	416	429	432	457	391	414	407	442	441	378	414	426	424	429	406	423	376	358	410	407	428	407	411	422	474	414	400	426	442	409	404	435	411	428	414	397	418	420	411	452	411	416	413	415	395	402	403	420	445	416	432	449	404	406	438	413	427	409	409	428	411	389	433	415	457	412	386	381	405	422	416	427	415	401	438	440	409	423	435	441	418	419	400	431	440	422	420	409	422	415	391	434	421	432	440	417	448	418	420	400	401	468	429	435	405	409	385	422	457	426	426	376	427	418	427	438	453	376	436	438	404	422	431	425	406	447	429	408	425	446	451	377	419	445	457	416	428	413	426	402	403	400	439	442	418	380	395	423	415	400	430	428	442	410	405	423	434	391	448	460	433	474	426	418	424	404	424	384	411	409	425	354	407	432	433	431	405	446	393	423	411	417	443	428	437	467	406	435	401	415	389	465	413	425	452	452	450	415	436	406	415	422	414	445	434	425	439	422	431	419	409	420	409	428	401	401	412	406	379	382	412	412	451	396	429	448	406	402	406	413	397	399	397	412	389	426	408	447	450	431	423	409	440	427	395	425	410	403	376	481	449	441	456	441	378	391	416	416	450	397	422	427	417	438	445	457	393	370	380	398	388	433	410	429	407	416	419	489	420	426	458	460	415	423	418	396	382	427	397	416	438	445	436	456	409	459	408	415	411	387	445	420	409	393	425	449	410	426	420	433	394	436	405	454	409	402	440	437	396	370	442	418	427	375	423	415	436	434	425	397	416	404	402	422	432	431	415	418	422	428	393	416	395	379	400	452	393	417	419	399	405	422	440	410	428	420	423	415	416	394	409	412	395	456	422	405	418	435	444	358	436	432	414	440	470	432	393	414	416	399	397	431	395	383	430	397	395	401	389	408	465	434	392	427	418	420	432	429	408	410	396	452	452	426	413	435	430	411	405	426	439	422	424	404	417	466	401	419	395	417	394	449	443	448	430	399	426	403	430	455	403	424	411	378	430	409	457	392	375	426	426	406	411	416	407	447	417	365	420	429	445	406	416	434	430	477	473	400	413	458	425	400	428	396	400	410	427	367	449	419	417	406	430	411	418	405	391	413	381	406	412	406	421	440	387	417	469	399	391	403	405	414	410	375	472	402	401	430	410	414	417	446	420	439	427	393	428	409	449	421	400	384	456	430	420	399	421	432	408	422	421	407	387	412	426	419	431	430	406	436	404	433	393	371	408	415	419	427	404	427	441	466	439	420	440	407	429	407	421	396	399	433	450	435	401	404	441	427	397	430	424	444	444	427	417	411	469	426	431	434	400	444	435	382	444	430	450	445	430	422	447	441	435	451	400	450	406	402	407	432	394	383	402	412	443	443	394	410	435	411	420	399	408	414	411	408	423	384	406	414	433	404	420	430	410	421	438	414	420	407	408	423	386	410	410	402	409	433	395	401	410	412	375	422	402	423	418	434	399	423	409	441	410	462	407	420	379	429	398	412	422	382	407	411	422	449	442	409	429	416	433	377	421	396	419	454	427	397	403	419	435	457	411	411	399	433	385	401	368	418	416	422	380	430	409	415	394	383	399	434	410	427	423	432	422	380	426	402	428	389	427	423	419	426	419	398	415	416	407	420	444	404	358	408	408	404	403	394	364	381	409	388	448	425	417	424	431	389	411	425	387	424	436	385	389	411	411	420	413	390	399	408	443	447	428	416	405	376	426	436	399	407	391	431	471	429	412	414	423	375	410	458	396	397	404	421	431	391	419	388	407	429	452	423	409	458	425	430	420	407	399	404	417	430	417	449	433	425	404	414	404	416	412	417	441	428	418	431	400	413	431	426	421	460	419	395	439	444	422	433	413	436	384	454	420	428	403	447	418	478	424	377	440	431	391	413	387	407	449	408	409	439	436	419	416	431	408	430	433	378	413	364	415	423	426	459	433	398	435	390	445	410	418	395	406	392	392	403	423	407	419	422	433	427	407	416	424	409	432	416	403	449	372	436	398	434	416	399	388	404	430	443	444	454	425	444	448	395	413	423	405	421	407	427	408	425	413	407	412	437	444	413	440	390	415	420	432	433	441	405	425	404	431	448	430	400	412	411	448	430	419	420	426	367	439	440	435	411	452	406	382	412	437	397	429	401	396	430	443	405	411	403	428	380	453	390	424	430	433	418	436	411	430	446	419	422	408	380	446	402	405	402	376	421	372	390	442	436	424	461	432	407	450	444	419	422	389	424	412	410	388	371	457	410	406	427	404	439	400	411	413	420	426	438	372	444	405	406	431	402	415
26875	20258	8952	1486	1076	991	849	719	737	781	720	727	697	735	715	709	751	700	664	716	688	719	664	731	711	748	676	714	686	743	708	666	716	712	699	635	738	717	713	683	734	690	712	733	722	707	709	751	687	700	710	702	684	651	695	736	708	720	676	691	678	749	706	723	691	748	665	732	700	705	718	713	685	707	742	700	717	723	725	719	663	685	683	723	669	687	753	679	728	674	707	665	695	722	725	682	759	670	708	675	681	712	695	701	711	699	743	694	756	671	633	673	689	690	683	679	662	724	710	696	664	717	725	683	769	664	732	711	679	685	693	663	708	687	750	665	690	733	715	715	696	684	724	663	655	713	669	739	700	654	689	728	687	720	703	695	734	747	697	673	688	685	690	690	781	718	701	755	681	733	699	688	690	741	680	731	737	706	682	692	717	715	697	679	690	669	688	703	681	671	717	668	724	740	703	721	656	655	691	779	748	696	718	719	712	645	722	713	737	668	724	636	710	671	696	707	696	712	712	693	672	706	692	722	721	717	744	733	668	728	681	673	709	680	732	737	721	697	671	724	721	694	742	708	691	734	663	670	712	739	739	689	674	637	672	731	698	757	752	735	730	728	724	693	660	722	701	689	671	730	752	740	745	699	688	722	693	703	668	690	742	688	707	731	717	717	714	695	731	767	677	666	705	696	712	693	696	708	711	687	712	712	676	723	735	694	690	678	720	675	687	694	667	717	685	712	701	715	706	740	683	714	674	692	691	682	680	681	676	650	694	714	682	730	676	753	710	671	706	703	732	633	723	695	699	706	714	681	700	726	726	636	699	674	672	685	662	664	683	732	751	663	688	719	678	690	656	704	699	702	684	702	706	714	746	729	694	708	732	675	681	680	676	719	732	751	685	702	750	684	686	678	736	654	730	722	710	663	706	668	756	716	675	705	753	734	732	708	692	705	729	662	697	698	682	716	672	719	675	733	685	756	693	728	690	681	687	680	690	763	721	716	693	712	678	737	678	770	758	727	686	688	708	719	738	727	690	707	729	692	679	683	671	689	737	680	749	691	686	680	721	666	719	681	716	710	695	699	690	700	655	688	696	670	694	694	763	745	710	639	746	653	720	730	680	694	738	695	675	683	691	715	716	690	725	658	741	692	713	731	715	707	711	681	715	735	722	718	699	700	687	725	705	680	688	728	718	743	669	718	697	707	717	744	742	684	746	710	709	732	660	732	713	729	728	687	702	731	723	656	719	694	708	692	673	670	695	719	677	687	690	699	755	736	723	666	695	735	736	746	673	703	683	749	736	687	686	687	680	715	707	679	692	687	747	691	683	709	664	674	689	672	685	712	752	660	695	686	739	655	767	690	703	742	742	717	710	715	732	697	711	729	725	713	683	703	672	708	667	719	670	689	744	684	748	682	694	682	679	675	756	694	682	720	713	692	718	720	737	664	674	713	702	715	746	728	697	692	702	668	684	720	713	709	676	695	735	718	706	669	737	718	723	683	729	688	698	687	648	675	755	691	717	693	706	694	734	687	676	723	744	732	678	704	709	736	731	697	675	665	710	697	699	684	655	710	720	695	748	712	693	701	709	679	697	715	691	635	684	712	715	688	720	728	726	708	716	696	657	699	700	670	687	712	700	699	711	673	683	704	684	728	703	705	677	666	754	699	676	750	723	726	723	711	684	759	695	679	718	667	697	688	719	741	706	699	755	741	710	708	692	706	697	738	677	689	754	666	705	745	734	696	728	691	744	696	677	681	722	689	648	735	733	674	704	703	740	710	716	708	698	678	718	708	740	725	710	665	744	737	711	709	676	667	658	716	705	710	661	727	688	737	695	704	718	782	685	729	656	683	697	749	688	741	699	716	715	718	702	687	671	717	727	729	753	726	738	703	749	674	689	690	704	674	763	746	686	693	731	722	680	690	736	750	664	751	716	698	710	746	689	701	699	708	686	687	671	687	693	685	770	720	747	764	735	697	698	719	669	714	751	692	667	678	696	720	720	732	699	689	661	693	705	698	690	690	738	700	694	710	711	698	748	728	693	683	708	734	743	718	676	696	702	712	689	708	747	716	733	714	718	660	694	725	721	703	730	729	672	685	673	733	674	702	706	714	699	701	708	660	722	726	708	706	688	712	729	714	689	684	668	728	693	738	710	721	684	731	696	731	676	689	671	711	676	714	666	687	696	697	684	721	682	724	713	699	677	688	694	749	720	651	719	669	693	723	719	712	728	689	700	690	746	650	763	719	693	735	696	649	698	730	720	693	699	693	712	726	742	695	723	686	727	668	716	691	698	684	643	719	716	726	650	678	701	690	724	748	720	725	686	743	711	754	696	668	715	718	699	674	730	678	705	666	698	695	704	692	684	704	699	748	703	727	659	677	726	741	669	778	689	719	709	701	696	727	710	713	749	724	681	685	682	687	732	707	695	696	687	696	668	727	748	753	734	711	750	731	721	660	718	723	695	684	687	685	689	710	700	689	679	694	720	694	713	690	719	692	719	698	700	702	724	670	713	725	717	722	688	687	664	700	717	695	728	670	716	716	690	682	700	718	709	699	692	695	718	716	670	642	704	694	714	693	711	716	733	683	702	731	707	736	704	704	695	748	665	679	766	726	693	725	695	716	713	670	697	710	677	694	722	745	731	709	645	714	710	672	670	731	694	727	722	706	750	732	727	656	671	670	710	719	717	705	661	678	708	714	677	700	693	644	700	763	732	767	708	709	717	710	725	698	733	672	742	725	659	704	655	673	662	658	706	708	690	737	715	753	713	708	714	683	692	715	728	726	685	718	716	761	646	716	680	675	699	717	727	723	713	686	739	728	667	670	726	722	747	722	690	702	735	710	684	695	693	687	631	676	679	746	719	710	667	702	714	691	688	713	724	685	716	707	661	721	729	656	746	701	691	731	719	678	720	652	713	714	716	630	739	703	698	760	727	678	687	708	749	707	715	702	660	750	653	708	740	746	736	764	731	704	686	718	722	722	731	690	730	731	680	698	656	723	714	735	664	748	715	696	699	754	672	735	767	726	770	674	662	720	727	685	720	704	685	692	697	734	644	719	710	711	676	697	734	729	695	681	718	727	706	706	709	718	684	715	710	713	743	704	674	733	702	725	703	649	701	762	687	700	717	658	723	697	691	687	643	692	692	723	700	714	660	721	709	704	716	668	699	769	662	698	659	722	675	718	650	748	663	719	705	697	700	697	714	693	713	714	684	718	677	633	683	696	713	696	735	714	745	676	663	697	725	634	758	736	697	720	704	728	726	674	665	723	678	710	709	675	744	727	743	676	689	719	715	705	692	685	695	747	718	734	696	685	699	690	701	747	686	743	715	672	686	710	676	731	727	715	701	710	752	785	697	719	735	685	693	729	676	687	678	731	719	741	718	648	716	665	710	717	701	673	735	733	691	733	744	761	741	684	699	678	699	763	735	749	699	689	732	699	707	717	741	719	744	705	709	726	686	672	699	692	731	693	704	720	754	717
6161	1781	1568	1123	973	951	862	883	859	887	839	847	846	787	832	815	836	829	832	858	813	793	813	801	852	862	849	803	837	819	808	783	791	830	844	839	766	842	774	801	838	809	811	806	851	793	802	829	842	824	837	781	804	802	723	852	840	822	831	798	795	809	803	816	800	812	747	790	744	805	827	826	796	821	879	812	810	786	835	787	841	824	847	792	808	840	803	806	822	822	805	750	799	824	794	865	822	785	830	809	824	773	793	787	777	843	813	789	821	810	804	805	804	820	787	794	833	785	789	777	798	850	863	805	777	818	842	842	794	816	826	728	790	823	861	782	825	765	813	808	813	836	803	776	787	746	739	834	812	828	814	842	806	869	783	836	815	832	816	798	784	801	797	816	776	788	824	792	852	815	796	761	821	763	758	784	777	783	832	763	849	790	825	823	777	821	784	832	824	813	820	805	803	821	823	771	850	786	829	832	813	810	846	801	750	776	765	857	782	819	846	750	797	787	768	803	815	768	824	860	831	845	820	771	852	811	825	764	783	804	788	784	871	877	877	792	830	865	794	830	812	832	801	824	816	851	838	775	800	835	833	812	796	809	773	861	802	830	802	816	834	735	800	798	796	840	803	812	826	837	780	797	810	825	815	824	798	806	818	809	814	789	842	791	818	820	815	824	818	844	802	829	781	867	786	846	810	845	846	816	780	772	805	832	801	802	807	786	826	790	801	822	766	802	847	794	806	873	874	822	803	841	812	805	823	747	837	784	783	857	843	848	789	850	825	841	816	843	794	824	791	832	807	794	816	817	820	832	823	783	797	779	846	767	781	811	794	829	812	793	778	824	811	814	756	865	835	807	841	790	831	790	800	813	824	788	815	853	781	828	790	762	828	811	794	823	781	846	805	808	853	785	796	823	796	780	817	758	799	740	815	840	780	811	823	837	794	821	820	816	823	810	777	826	817	771	798	873	847	797	828	809	780	803	826	825	768	850	802	783	825	802	848	814	803	817	862	795	864	839	863	810	835	779	762	789	835	859	854	805	825	770	756	815	806	852	811	787	823	787	809	800	813	766	788	805	855	803	829	783	818	774	785	866	785	805	745	845	806	767	822	816	760	717	748	848	792	795	816	766	757	772	792	827	812	865	790	867	804	773	769	814	817	804	818	772	763	821	815	854	767	802	848	781	830	744	851	802	801	808	822	784	775	791	790	895	838	791	858	826	812	832	790	773	782	749	801	848	829	792	850	774	816	821	845	824	787	840	797	860	842	794	796	808	844	829	820	741	783	817	794	784	833	811	743	792	819	852	795	819	797	760	805	752	883	809	806	810	841	821	802	788	790	798	818	791	797	817	811	850	861	803	835	848	794	771	795	799	806	798	862	748	813	787	844	757	788	803	793	833	756	820	805	759	834	814	825	788	815	731	819	795	797	843	827	796	814	865	798	784	840	808	801	817	778	793	826	798	776	821	801	821	796	775	818	783	898	790	838	852	798	809	792	806	819	807	878	811	782	793	816	807	803	763	774	840	781	817	832	830	793	797	831	816	818	803	795	797	853	840	804	818	827	872	804	825	825	836	813	775	831	777	813	807	867	785	811	794	817	859	738	865	836	820	788	816	882	819	831	791	841	813	779	862	801	861	837	818	791	813	778	734	795	838	792	836	824	782	823	813	832	799	774	817	826	817	808	825	799	803	823	829	767	768	771	811	784	766	792	838	777	838	824	792	758	799	820	834	805	837	779	809	795	804	798	841	824	807	821	860	786	812	852	774	813	790	820	823	849	827	810	813	833	862	835	831	819	829	774	800	803	830	832	825	782	823	838	818	813	779	755	810	836	807	726	839	783	878	809	862	774	830	843	825	780	826	810	848	750	799	860	823	824	816	839	833	773	815	792	808	815	784	800	828	833	835	831	799	793	838	828	851	784	808	831	791	798	813	821	799	822	812	833	805	872	810	794	847	786	776	804	817	825	777	834	767	833	749	804	809	759	804	791	772	857	764	811	798	797	817	819	833	864	819	821	819	866	844	809	780	808	822	825	822	824	871	794	801	841	787	824	825	867	806	824	843	822	794	809	814	787	815	807	780	801	822	799	747	828	774	794	798	801	888	816	818	819	833	884	814	848	764	762	804	751	827	783	787	839	841	816	829	876	763	798	835	776	812	799	822	843	786	870	795	801	810	801	846	831	816	809	827	782	830	792	806	826	801	842	838	799	776	793	830	806	769	782	831	830	869	824	804	781	756	799	807	808	828	826	843	796	827	791	802	738	887	786	767	857	879	780	790	788	826	836	796	812	799	803	788	803	849	841	828	760	836	845	835	802	832	761	808	816	854	844	860	767	816	807	820	808	831	790	870	773	833	816	809	789	823	797	829	874	783	780	794	835	819	786	792	808	801	816	815	811	829	800	807	831	814	765	788	830	822	832	805	853	841	847	751	804	852	777	824	781	828	782	805	858	816	788	776	812	835	814	760	756	822	774	797	798	835	779	833	800	769	815	790	833	801	813	788	799	800	810	834	779	798	812	840	798	805	788	804	828	805	856	812	838	827	835	789	812	829	846	864	853	829	890	786	844	775	818	782	822	787	697	826	800	772	786	791	779	774	824	778	799	809	832	790	799	769	822	824	808	794	807	822	841	802	851	823	778	771	792	802	789	804	854	792	833	778	796	850	803	803	824	793	815	777	791	765	771	795	818	794	769	820	826	787	780	819	807	820	778	858	797	788	823	793	808	807	777	803	819	828	862	863	788	843	822	849	842	819	862	818	860	771	749	813	809	827	801	825	787	767	774	784	822	895	822	822	820	798	803	799	805	850	831	783	783	807	797	783	799	825	819	793	812	848	787	800	838	847	816	795	818	828	811	793	829	781	821	861	776	861	778	812	816	823	826	795	815	753	807	804	807	811	858	847	826	778	810	768	830	786	845	791	836	790	804	815	787	836	771	841	801	767	779	830	842	754	785	837	804	843	793	845	849	821	814	767	804	780	792	819	826	791	822	832	785	777	803	772	787	804	820	843	825	775	874	798	774	781	807	810	766	794	800	824	799	874	773	818	864	811	770	805	763	808	794	813	761	809	795	853	809	804	808	768	815	801	808	836	802	836	768	783	818	821	794	828	796	796	815	787	787	834	800	851	755	825	832	782	836	807	821	782	808	789	815	804	821	760	813	759	811	819	812	840	832	794	769	773	807	819	834	846	837	846	798	800	840	827	860	805	794	837	831	759	812	833	835	793	783	803	819	830	890	836	820	805	798	820	794	837	797	809	781	837	799	823	834	834	812	838	835	848	793	808	849	731	822	837	837	838	765	808	804	864	796	816	821	782	805	820	782	832	807	769	803	798	865	793	850	777	831	849	792	822	794	784	835	834	812	843	820	792	787	789	810	763	847	843	799	829	868	796	770	819	776	796	850	796	822	733	818	780	799	800	782	806	776	780	822	764	827	806	829	804	823	753	849	811	797	793	751	866	798	783	761	815	769	844	768	795
23652	20986	28401	23757	20985	12051	1421	824	695	599	547	484	511	503	473	454	446	431	391	364	397	407	370	412	378	374	375	366	378	363	380	392	395	381	350	328	372	381	371	364	340	364	318	374	339	387	344	377	353	358	355	312	340	369	366	358	369	367	354	335	373	360	366	368	377	357	320	365	372	359	357	332	343	323	367	360	349	346	350	337	331	383	358	359	350	351	370	339	357	372	342	316	323	333	360	373	364	371	322	362	337	338	358	327	361	353	379	386	370	339	363	382	336	330	366	319	352	367	322	363	364	351	348	371	350	344	364	340	329	361	352	375	333	368	328	348	360	335	356	352	372	363	351	353	360	317	368	340	327	367	326	361	365	376	328	371	350	340	364	324	333	373	377	364	338	364	323	334	358	378	350	333	340	359	349	357	348	350	366	354	344	337	332	340	378	326	377	339	342	361	367	362	359	400	357	347	333	353	362	344	353	375	368	372	348	351	391	366	332	362	325	392	343	347	367	368	348	349	349	352	363	348	365	340	353	333	348	306	351	363	380	318	315	371	341	368	345	349	354	342	356	307	330	325	359	365	328	348	343	353	333	329	384	342	335	352	326	368	329	343	368	315	342	381	348	328	329	348	346	339	319	336	356	363	366	341	374	361	376	384	360	373	368	410	358	341	339	350	362	356	361	370	323	336	349	361	373	326	355	344	385	364	385	345	355	351	372	358	330	354	336	334	375	375	373	359	332	365	358	351	402	318	340	334	351	333	334	373	334	350	367	377	337	371	335	330	347	353	353	377	358	324	339	330	376	329	350	329	363	378	345	348	367	341	342	350	380	348	357	375	360	327	354	343	374	385	348	347	374	345	319	319	371	347	362	329	363	327	360	346	352	366	348	364	371	377	339	340	352	334	360	321	340	350	385	335	345	313	332	337	318	362	363	357	355	326	359	335	341	332	366	350	343	355	317	339	364	367	366	343	337	344	353	333	365	366	353	353	341	339	357	347	378	392	317	360	371	387	351	342	339	362	329	334	335	334	344	367	368	351	347	338	345	392	364	336	318	368	348	344	325	357	344	333	326	355	373	392	317	356	339	363	324	367	350	326	343	362	352	351	356	373	338	361	365	322	358	341	355	342	330	368	331	317	364	334	323	360	360	325	310	357	337	344	374	364	376	382	385	354	366	361	326	320	317	336	331	351	364	357	314	397	357	378	339	351	359	392	343	329	345	319	324	340	341	322	368	372	350	340	349	382	344	357	346	319	376	342	315	362	348	340	348	354	333	415	366	393	409	369	368	354	343	375	335	355	326	344	358	333	395	341	344	375	355	372	359	368	344	349	387	354	375	322	340	366	313	341	367	353	333	340	338	324	298	380	351	346	380	358	368	346	313	372	364	365	329	338	328	364	364	399	362	369	341	354	343	352	363	342	336	378	364	354	318	345	358	337	381	334	345	354	348	380	321	324	326	307	346	333	349	374	341	351	343	344	377	341	315	363	350	338	340	351	364	389	358	335	359	358	306	344	376	354	377	322	351	351	356	331	351	330	341	351	346	343	362	376	384	311	344	319	345	352	360	348	378	360	343	370	377	351	342	353	354	349	379	354	345	336	350	354	346	358	338	361	369	339	364	363	327	371	335	359	357	365	363	349	332	367	362	372	333	382	331	327	352	358	364	365	372	364	343	360	315	355	354	340	359	349	318	373	368	329	374	338	325	355	307	364	377	331	323	325	356	339	359	322	357	345	335	330	329	320	343	350	370	353	338	356	353	376	376	358	346	337	351	297	330	360	323	379	365	371	332	313	358	373	357	341	356	363	339	304	327	359	372	360	340	388	335	311	382	369	336	362	337	316	326	371	366	385	349	347	326	298	349	351	350	342	344	372	360	364	322	342	360	336	355	351	330	341	317	374	356	335	324	375	340	347	329	367	333	339	374	325	347	351	339	352	348	343	352	331	349	370	339	314	352	334	365	374	369	332	379	357	350	350	351	329	341	334	349	316	345	325	358	354	307	374	346	321	366	351	365	380	342	357	355	380	344	357	321	356	361	336	350	338	343	364	345	378	359	363	327	363	367	308	363	344	322	360	378	346	328	316	397	363	327	377	343	383	357	346	347	341	318	355	362	367	350	339	357	369	371	344	349	374	354	359	352	352	352	345	376	327	328	360	380	361	326	353	336	325	378	322	367	336	363	350	387	357	380	370	329	333	343	355	305	361	377	374	345	376	367	368	321	372	325	350	334	379	361	373	360	351	312	349	382	344	322	338	326	390	366	345	376	341	368	335	358	334	323	327	339	359	367	346	372	380	314	372	377	366	344	357	333	348	330	362	356	400	339	380	328	363	362	344	388	369	339	327	356	360	332	348	358	347	395	373	350	353	319	354	342	323	368	322	386	353	348	309	370	358	359	349	374	337	323	330	321	364	373	370	330	336	353	338	374	362	337	355	346	349	347	361	350	306	344	383	352	321	368	358	369	325	360	399	362	331	391	322	325	309	353	328	354	348	335	370	333	382	376	346	350	337	340	334	359	350	360	329	332	356	345	323	345	336	352	360	304	377	346	330	340	383	285	295	340	364	372	358	346	358	357	358	371	332	337	358	366	354	357	362	363	344	325	352	333	373	374	355	369	340	334	378	345	333	340	310	318	338	353	357	343	342	310	361	351	341	334	346	330	382	349	356	374	349	360	333	355	337	354	394	344	351	365	399	364	336	369	362	337	356	381	365	328	354	349	333	392	357	375	338	353	383	329	384	361	336	340	343	346	368	332	348	357	348	360	347	351	352	341	340	321	341	364	377	365	387	380	364	349	362	389	406	343	322	390	352	342	335	334	342	365	358	346	325	343	359	402	373	391	354	336	325	364	337	355	330	358	342	367	348	371	329	356	348	348	334	359	350	357	336	352	356	375	379	363	331	388	362	352	343	351	338	322	339	323	355	378	341	357	335	342	343	378	397	328	333	374	354	333	372	355	327	353	374	354	330	315	371	398	350	313	335	337	361	351	354	336	346	362	319	385	357	321	312	372	347	316	346	329	365	390	356	315	332	368	355	341	353	359	339	363	366	341	341	378	349	339	386	348	363	333	325	369	367	366	348	334	344	345	362	330	350	351	379	349	351	380	326	380	338	352	350	354	346	352	342	334	352	342	362	326	328	347	359	355	378	352	353	314	343	359	364	327	349	378	361	346	314	345	349	369	350	356	353	358	334	317	334	376	359	376	361	364	372	319	375	362	332	346	357	361	303	326	343	355	361	372	355	351	336	356	378	334	356	344	364	367	350	369	361	368	348	357	366	326	327	351	359	328	326	396	359	346	355	331	362	357	361	338	371	370	382	354	325	338	348	364	365	362	371	333	353	324	357	326	347	341	330	326	339	383	329	366	327	369	323	332	390	352	371	352	317	336	365	387	368	347	326	360	367	329	330	368	328	369	333	351	355	351	330	358	339	333	303	394	354	381	336	360	367	358	342	350	359	375	289	369	363	352	356	362	368
8101	10765	8851	4414	2965	2311	1824	1486	1166	1095	872	773	741	679	631	584	584	598	550	530	496	501	530	476	463	460	462	439	454	473	468	443	409	446	428	428	427	446	440	420	397	445	427	406	428	437	416	384	412	440	417	427	415	414	433	422	440	399	417	415	440	421	388	396	425	396	407	392	443	411	465	414	414	406	438	405	423	403	385	423	416	429	427	440	431	419	423	435	444	440	422	443	398	423	396	408	433	365	420	409	408	427	392	416	403	393	386	387	402	384	407	433	406	393	382	403	424	404	402	398	428	412	421	430	372	388	416	373	387	443	407	418	394	410	423	420	415	421	452	452	410	400	433	383	422	369	409	399	404	381	436	420	398	430	422	415	446	415	422	400	389	438	409	371	403	412	392	447	415	417	426	392	432	406	397	405	421	430	423	399	414	402	383	405	389	418	440	392	441	421	430	421	419	389	429	421	444	411	403	416	356	403	409	430	412	392	392	383	408	403	412	415	426	412	425	425	429	421	405	413	413	430	382	394	390	427	417	399	394	409	432	412	432	412	390	414	413	383	436	400	420	367	409	409	406	430	407	382	425	427	431	415	439	401	430	377	430	418	421	406	432	400	433	399	401	420	408	401	409	409	442	409	445	415	405	363	408	393	448	404	415	428	427	427	401	460	415	426	405	427	429	420	410	378	389	452	432	411	455	445	424	434	434	415	368	425	396	411	416	376	404	438	394	429	415	415	433	392	390	419	397	402	423	385	418	388	422	397	409	411	438	431	424	442	385	410	430	407	412	405	405	414	412	409	426	409	400	424	422	429	431	395	429	388	402	376	432	439	413	417	417	398	416	414	414	392	389	385	438	427	423	424	406	399	409	442	407	392	416	405	362	403	429	411	427	381	433	409	406	430	390	431	419	396	397	410	379	431	380	412	401	452	390	433	393	415	421	415	423	417	386	427	387	403	385	429	416	401	394	378	379	407	408	425	410	422	405	394	383	403	405	401	375	400	438	412	408	425	418	430	430	415	424	381	421	435	447	397	383	400	428	389	450	429	351	408	413	410	439	413	395	401	396	410	413	459	427	370	394	417	416	401	421	399	395	419	415	391	411	400	423	385	399	431	397	397	400	413	430	427	380	425	409	412	409	398	395	393	408	438	378	417	412	429	414	429	397	430	403	376	399	399	390	399	392	377	466	407	406	448	402	373	413	412	433	402	410	424	395	365	389	397	415	445	393	442	417	401	412	407	425	410	421	409	406	458	411	421	415	435	422	425	399	422	380	386	385	433	402	421	391	438	433	420	404	451	406	417	415	390	410	400	421	394	410	404	393	440	422	404	401	421	401	406	396	392	362	436	396	396	386	417	384	407	374	420	412	409	402	430	388	394	400	400	399	415	410	397	410	422	414	451	420	432	436	451	391	435	365	416	402	427	420	411	420	432	405	395	410	402	370	409	446	450	448	367	379	404	454	413	430	394	423	422	402	409	456	413	396	412	431	415	419	418	452	427	396	389	394	421	428	409	400	418	452	416	406	444	379	423	407	428	404	447	418	430	446	354	430	389	383	400	409	424	414	402	417	386	420	394	423	425	438	378	406	408	422	433	399	435	403	403	427	410	387	397	431	384	404	418	399	423	432	414	412	401	393	414	408	387	419	433	417	378	415	405	389	412	420	389	414	407	419	384	399	419	416	423	446	413	374	411	443	424	402	388	416	422	449	395	420	423	400	415	414	374	374	432	398	413	404	400	386	416	426	388	421	404	432	383	410	403	403	404	444	389	416	414	384	391	401	418	399	426	408	381	456	385	418	440	387	408	406	403	419	405	419	403	404	411	418	411	414	403	384	402	432	439	395	409	396	389	426	439	424	379	399	387	408	427	425	392	375	385	423	419	392	426	425	411	445	406	407	422	430	410	433	397	405	402	429	426	402	444	386	413	401	398	398	381	417	416	445	406	392	432	420	409	382	424	406	449	422	375	409	413	413	397	401	412	392	372	393	417	375	380	400	401	422	421	407	415	394	402	412	373	415	424	385	430	427	385	413	416	415	386	452	381	403	414	401	408	398	396	423	448	418	387	428	415	398	418	441	385	356	441	401	386	411	417	413	398	380	448	371	415	425	408	436	390	408	376	428	438	431	412	391	408	403	464	412	416	441	429	390	391	400	400	414	414	414	426	383	433	429	379	383	405	407	428	392	387	439	411	410	422	412	405	398	379	353	427	402	436	390	435	421	443	413	382	368	409	409	393	401	401	420	392	394	404	417	382	398	392	417	401	472	425	431	362	394	394	408	441	411	401	423	413	421	411	392	429	416	415	388	413	388	388	425	363	441	418	379	413	424	413	416	395	426	405	439	376	396	409	365	393	399	419	381	429	418	405	411	423	408	395	407	416	392	404	378	407	435	439	404	386	420	413	401	408	414	443	436	410	398	381	407	346	425	404	395	410	411	410	457	414	405	417	399	388	396	419	436	405	394	418	403	437	394	398	414	363	378	417	421	361	396	405	393	422	413	389	423	459	433	390	415	405	393	427	406	416	419	380	421	408	396	428	391	367	432	424	438	412	370	395	414	435	369	420	431	370	371	402	410	422	397	403	405	375	411	437	401	416	411	407	427	413	401	402	369	401	399	424	441	415	406	401	394	403	396	413	395	424	398	379	408	434	467	391	441	395	414	374	406	412	432	403	388	397	429	412	366	441	430	413	389	418	411	438	405	425	408	352	469	414	426	431	418	440	403	394	409	418	388	430	402	433	429	379	434	428	393	422	407	415	373	401	419	394	354	392	400	420	412	414	418	419	420	400	408	437	433	423	359	419	427	426	417	399	428	398	403	412	449	440	389	412	382	410	389	410	408	409	405	428	411	403	399	451	411	409	372	439	426	402	432	417	430	421	407	415	413	404	403	398	387	440	423	414	423	420	394	423	416	392	400	406	391	416	379	407	432	401	385	387	450	405	411	431	407	414	419	366	393	423	388	395	429	421	430	418	414	407	414	381	412	399	464	389	405	413	433	393	410	425	399	419	430	419	385	406	439	388	422	427	407	437	443	422	427	408	377	397	393	425	372	412	417	428	421	394	403	396	390	386	383	371	398	388	404	398	444	411	397	403	381	420	382	403	399	438	374	392	382	408	413	411	407	425	396	387	419	381	399	402	415	408	422	405	393	376	392	393	412	391	443	445	377	389	427	449	413	434	429	438	400	427	414	436	407	439	410	398	396	380	390	410	406	382	383	411	411	430	378	404	407	425	411	388	397	412	411	417	389	405	373	422	396	420	400	421	399	382	390	423	410	420	422	439	418	401	404	399	384	403	411	410	452	376	420	406	421	409	426	379	421	443	367	374	422	414	408	413	388	420	383	418	396	412	373	414	417	380	400	411	428	423	441	423	422	392	428	416	400	437	377	401	423	402	373	436	402	406	390	383	427	371	416	421	369	413	394	401	391	414	372	405	425	391	403	391	414	380	411	407	417	415	417	358	429	447	411	397	405	448
25065	21028	27336	24772	11673	1495	1182	1111	958	1002	916	924	945	905	912	900	902	884	858	887	822	885	857	856	877	926	858	831	838	858	866	840	839	867	813	831	911	817	867	858	853	864	852	837	830	845	895	875	889	864	840	829	859	849	837	847	864	884	869	860	841	857	888	812	853	783	812	845	846	871	824	832	818	865	842	839	884	804	891	792	930	850	871	828	882	844	849	822	861	913	866	836	844	780	875	883	839	840	869	858	860	896	818	874	886	829	819	811	830	831	873	864	867	844	856	822	813	842	860	892	868	796	827	852	846	832	907	860	811	795	882	863	848	829	875	864	797	835	857	852	819	852	841	812	848	853	812	800	895	822	859	826	864	892	844	811	824	866	824	847	866	873	838	851	869	849	891	785	853	862	812	842	846	854	831	846	858	845	848	823	865	846	857	840	871	870	872	821	876	865	828	879	809	844	870	866	857	853	891	878	905	840	859	850	862	880	872	829	839	844	864	853	871	882	876	856	818	846	848	861	797	811	889	851	829	814	791	832	828	817	834	836	821	863	846	857	813	880	834	841	801	837	859	851	822	848	871	827	790	804	878	823	819	861	835	836	847	859	859	859	867	824	867	803	853	868	798	871	833	886	816	785	862	861	881	845	836	883	832	858	824	814	812	856	868	893	804	876	856	866	856	893	837	902	844	810	874	854	847	815	883	854	831	832	780	839	846	906	909	850	854	838	797	923	801	836	848	863	864	853	840	877	805	808	867	860	829	846	832	813	864	859	841	852	864	867	846	861	806	826	851	805	852	827	842	829	829	834	797	862	849	887	833	895	823	899	819	909	902	807	897	839	812	813	812	841	828	790	835	826	830	834	829	813	919	823	828	822	836	868	851	871	847	850	883	868	892	848	827	862	828	869	834	847	824	836	810	892	851	892	838	837	858	792	855	858	836	856	858	857	862	799	861	841	845	806	866	863	848	847	837	879	858	862	829	841	907	804	781	862	813	869	851	827	791	859	857	858	877	791	812	842	824	794	878	813	829	822	833	849	841	819	899	906	834	810	888	832	833	845	838	840	908	847	897	836	861	822	762	832	837	845	872	866	814	895	857	863	834	847	778	814	830	796	855	842	871	875	842	825	837	849	828	846	916	799	869	871	877	831	783	844	828	809	801	791	817	826	837	828	883	859	858	859	904	811	898	868	869	826	872	788	813	843	883	861	854	832	859	863	843	879	836	850	810	863	875	866	881	914	836	859	834	793	884	810	814	827	859	846	843	847	870	841	845	837	823	834	876	816	847	859	884	831	815	832	799	825	900	807	825	833	789	866	880	846	810	880	786	819	842	855	865	879	829	798	874	841	861	835	859	824	898	846	881	837	828	847	835	777	810	893	812	838	859	814	853	860	825	865	835	785	861	855	854	792	897	823	823	882	827	847	880	891	864	834	905	818	887	866	827	830	790	836	863	819	864	872	846	846	867	858	823	833	866	841	886	810	884	842	835	862	874	833	793	884	888	834	879	851	883	833	846	860	845	862	871	792	925	866	835	873	833	827	818	864	848	880	821	906	875	839	817	836	870	829	806	799	858	852	806	852	828	849	860	849	838	777	804	879	828	879	846	830	815	861	836	807	849	880	821	862	849	785	802	849	822	863	880	819	895	838	840	844	838	898	883	882	863	790	894	859	858	845	860	857	836	798	898	887	830	881	825	837	832	838	820	875	765	902	869	825	827	849	854	876	884	844	854	829	864	869	875	879	838	873	870	888	866	813	873	837	852	874	866	826	789	842	818	836	878	868	851	831	887	881	909	841	862	858	862	853	877	857	853	862	805	836	859	861	844	868	830	832	844	836	840	787	831	824	798	856	863	891	838	841	870	781	874	886	820	812	836	822	862	828	841	866	865	860	849	864	858	903	834	847	850	867	815	860	849	859	824	909	855	826	886	903	841	824	866	820	842	829	845	813	877	869	835	826	849	828	873	852	862	883	804	860	933	865	813	841	835	819	869	846	859	807	886	847	859	872	879	824	843	920	795	841	877	913	842	896	810	876	841	852	837	867	865	832	827	869	830	862	883	787	869	859	880	867	850	855	777	818	869	820	796	861	842	868	785	844	874	840	865	859	880	871	859	906	824	840	890	907	890	881	861	845	861	868	863	829	851	884	867	812	836	863	798	802	821	839	857	833	901	819	876	856	833	839	853	865	870	853	870	888	899	841	847	828	863	847	845	811	864	847	814	855	885	817	815	853	815	832	861	835	883	835	817	826	824	823	844	833	848	867	817	847	852	869	875	827	854	876	810	898	882	854	853	890	831	836	829	879	861	894	837	832	846	866	897	850	839	848	863	842	814	816	870	878	855	820	846	823	844	796	839	882	881	839	852	905	867	882	850	808	878	861	805	819	812	850	847	814	824	823	758	854	892	849	825	857	845	858	806	820	812	837	861	834	814	861	885	878	868	819	845	836	858	821	867	927	854	852	873	901	848	865	830	842	818	828	865	856	892	869	834	886	841	841	840	915	866	798	890	769	817	857	818	838	837	832	840	894	833	809	838	875	851	864	860	841	823	896	844	882	890	831	808	870	838	857	807	813	872	827	886	848	855	863	816	816	760	822	808	823	874	866	827	832	881	827	842	896	814	824	847	862	860	817	877	854	821	847	862	834	808	853	881	856	870	829	829	823	804	833	821	860	820	832	838	874	826	821	816	828	766	875	795	804	843	850	856	851	816	866	781	798	809	863	873	872	800	861	812	866	846	852	769	875	815	858	888	797	878	855	855	813	818	875	809	834	879	881	826	853	844	832	882	873	811	837	841	869	904	856	844	882	837	809	881	822	816	866	861	870	859	852	835	787	846	833	818	842	847	851	833	839	887	905	863	783	833	816	844	866	813	810	890	823	862	861	867	801	829	835	824	840	903	873	799	834	816	796	801	804	872	905	834	788	850	854	868	829	865	853	832	833	860	843	853	863	836	905	896	836	847	812	890	830	839	839	854	871	837	836	816	828	885	836	815	892	843	874	805	834	859	802	841	824	870	859	887	832	879	876	829	850	830	843	809	841	839	867	862	819	866	857	828	838	901	863	866	824	819	788	868	843	858	842	780	820	811	826	807	843	847	844	851	840	904	819	813	841	907	848	809	833	850	863	841	864	852	887	853	833	825	809	804	879	807	831	813	864	858	874	827	862	851	834	799	875	922	890	857	880	842	847	922	821	834	849	857	863	825	834	829	813	856	886	842	913	876	842	842	826	901	850	839	821	895	860	840	851	849	769	832	860	885	873	871	841	802	818	844	873	854	837	852	907	837	879	804	769	809	893	843	816	798	837	833	806	904	863	836	795	802	797	812	851	862	853	881	864	830	814	845	851	794	857	814	841	834	831	854	878	844	819	869	833	886	840	810	846	800	807	853	826	824	845	883	865	845	807	839	805	848	879	890	815	878	820	867	880	828	863	845	872	867	834	848	831	808	866	854	826	807	884	851	826	868	816	852	789	823	836
7668	6785	5264	2987	2259	1912	1619	1429	1393	1296	1163	1150	1093	1155	1032	1045	978	971	1064	1037	952	985	999	935	1002	1003	1006	989	1008	993	989	910	960	956	945	934	972	993	972	982	939	985	924	930	992	980	991	930	902	954	940	896	971	943	966	920	883	965	967	977	944	941	942	963	939	899	972	967	940	975	881	962	945	979	953	952	952	931	954	935	913	940	952	956	970	938	964	998	980	937	931	925	938	967	960	1018	975	925	950	935	925	992	971	978	900	940	957	920	1023	947	942	945	914	978	937	957	962	903	947	974	970	958	1020	899	984	905	888	1030	947	994	895	968	982	969	937	905	981	908	889	905	1028	985	945	948	933	919	935	921	907	1000	923	939	969	955	946	964	990	968	939	959	940	939	962	953	976	971	947	930	941	896	1006	921	1008	929	922	919	956	966	876	965	961	980	941	963	969	952	1021	980	938	960	977	933	916	937	970	891	911	937	900	956	975	906	988	959	952	981	969	926	966	921	991	1011	932	955	967	970	1002	912	955	948	899	997	968	943	971	990	915	902	964	953	893	970	933	961	1021	928	959	965	950	909	984	950	968	1016	995	905	941	990	964	967	932	939	903	950	965	883	955	911	946	996	949	863	950	979	937	944	976	866	967	908	938	923	972	948	922	986	967	930	954	888	865	991	937	952	957	911	960	936	924	943	925	904	911	953	921	963	996	949	952	924	878	920	998	983	988	908	939	948	936	938	927	936	928	973	945	926	931	911	942	928	921	968	907	912	950	957	910	927	914	960	933	968	946	914	903	959	943	939	946	977	907	930	873	961	935	946	944	977	914	994	973	958	866	932	920	939	950	958	924	1003	928	975	958	960	944	992	941	928	980	899	926	894	914	979	925	937	994	953	912	926	935	940	952	928	956	931	905	920	951	926	939	941	955	918	916	914	984	944	921	984	930	928	951	951	928	901	982	929	927	976	926	960	982	924	951	965	935	925	936	972	983	973	948	1010	901	968	925	957	957	937	923	916	964	948	1004	944	971	922	973	1030	983	904	985	934	979	947	1034	957	964	970	925	986	971	934	950	975	924	926	940	964	913	956	907	940	934	916	948	964	895	972	959	916	921	932	952	951	953	919	946	945	960	922	959	923	936	964	974	977	914	928	932	973	931	945	947	908	911	947	926	979	927	948	947	914	923	922	907	969	945	936	938	881	921	906	950	979	950	879	926	927	940	937	1021	936	949	911	975	941	982	944	927	992	921	930	927	933	965	941	948	951	993	936	951	963	912	976	996	989	932	958	1014	996	916	956	952	938	961	975	918	909	1022	978	950	950	953	926	968	961	931	899	1032	944	931	921	946	932	973	971	987	894	937	925	959	865	910	954	960	954	923	992	947	940	963	946	980	958	940	918	906	968	956	925	930	908	975	985	918	939	932	951	980	999	973	952	934	968	999	965	970	942	968	939	957	923	905	949	976	977	961	911	936	930	974	952	960	943	984	987	932	920	934	969	933	916	904	886	958	943	974	949	993	941	921	933	971	985	908	973	940	983	905	955	949	1007	941	966	932	924	980	939	933	1011	975	961	932	911	904	930	920	958	893	936	940	940	941	946	1000	965	928	910	916	967	937	976	968	952	951	917	987	947	973	993	913	928	996	973	917	926	940	974	962	942	937	998	991	945	948	930	935	918	940	909	901	899	941	976	1007	944	940	980	976	1022	908	888	900	1027	995	1003	947	931	973	951	929	900	957	960	946	1009	930	977	942	955	986	968	947	968	932	913	930	934	944	976	970	916	965	895	937	930	1010	940	951	921	948	956	979	921	955	917	964	908	928	931	910	886	937	966	925	910	966	919	924	934	946	909	959	974	937	941	962	978	931	909	964	967	994	925	903	911	927	1013	927	969	938	963	899	981	904	928	957	901	889	948	970	902	947	955	977	919	981	952	927	897	958	929	927	992	959	960	960	966	959	927	916	887	945	952	967	1013	969	955	928	888	909	925	961	910	929	949	965	966	988	942	968	925	968	913	935	951	974	958	952	944	928	1008	962	936	922	972	957	885	927	931	937	926	946	966	976	917	997	968	937	891	890	942	958	931	986	916	991	1022	967	1014	881	955	906	917	939	985	968	936	953	936	987	883	982	933	976	984	966	967	950	954	960	929	997	954	973	984	901	929	915	962	980	902	959	961	903	961	975	944	961	966	904	969	931	880	932	964	944	981	940	911	937	939	867	938	934	927	932	1013	948	900	933	948	938	984	963	937	913	934	985	914	970	951	944	928	953	951	914	915	978	962	954	963	977	985	974	972	921	964	928	930	922	951	1012	939	948	917	929	980	970	935	970	1009	906	940	862	916	937	935	957	884	885	901	898	957	924	936	966	918	903	949	955	955	934	905	919	932	993	936	966	953	948	900	938	964	895	964	953	995	913	950	975	942	928	960	1020	948	956	959	940	901	940	945	920	958	887	971	943	955	931	956	976	902	935	991	973	958	962	955	1003	924	928	959	951	917	953	932	934	930	953	937	923	1024	891	921	955	927	945	974	931	939	956	921	976	973	948	1022	941	922	937	946	958	1006	918	927	981	960	935	935	937	932	920	985	927	883	954	928	935	933	964	996	890	910	1035	959	905	956	925	957	954	946	962	924	952	993	918	951	953	956	898	990	963	945	974	1003	952	935	966	935	956	928	924	928	951	959	988	900	958	973	926	1011	967	1002	980	995	972	952	958	1014	957	966	956	991	924	909	926	956	943	977	947	913	941	950	928	914	946	925	979	969	912	960	933	951	932	899	962	969	969	960	969	891	965	930	961	919	925	910	960	957	958	927	944	968	977	860	939	893	918	988	941	1011	929	957	981	964	909	949	859	956	953	929	915	949	930	980	902	890	960	950	913	908	935	978	891	976	973	924	872	924	837	957	948	939	941	962	971	831	928	926	935	925	970	947	935	925	966	959	949	963	981	953	969	917	958	940	982	964	952	969	954	922	980	902	1018	943	964	945	934	974	932	977	975	981	924	964	936	944	990	964	996	881	932	949	945	970	944	973	934	988	968	952	942	939	941	960	978	937	925	934	939	915	929	940	937	943	916	971	998	957	920	967	866	934	917	903	954	931	951	985	903	964	947	939	951	911	943	977	921	918	1020	987	984	1000	1022	966	982	932	919	911	950	941	930	912	1007	950	957	896	917	955	949	968	929	953	908	954	933	923	934	911	982	909	964	968	945	937	932	975	963	978	950	968	926	895	955	938	936	962	926	856	933	915	912	955	912	966	962	919	953	980	984	930	912	1024	995	959	958	926	903	929	939	891	937	937	959	958	910	952	954	923	973	920	933	945	936	921	985	934	950	895	955	1010	952	972	922	947	984	999	962	987	953	943	987	990	977	954	931	929	956	955	895	1007	943	997	987	939	967	944	920	944	997	949	972	976	943	919	943	934	984	915	1005	918	975	998	936	930	946	1013	976	994	924	937	999	988	928	976	931	931	907	926	900	912	873	966	936	951	954	927	957	894	954	941	988	950	960	965	908	967	935	964	933	953	930	930	955	966	950	916	965	953	966	937	969	965	979	940
22674	21002	28789	23412	20991	21044	11234	1467	982	911	783	763	632	618	583	562	543	572	511	493	490	529	459	488	479	455	453	425	421	400	410	418	442	411	438	428	418	409	380	418	435	395	396	388	387	392	395	426	399	398	423	425	416	370	396	390	388	403	393	404	382	395	411	379	433	403	398	396	401	423	378	417	397	399	380	415	374	363	408	432	410	396	433	387	408	384	395	356	439	412	411	424	423	399	424	384	391	412	396	454	402	396	399	388	413	370	361	394	392	389	410	398	371	436	432	383	420	401	365	383	430	388	374	382	431	365	426	376	383	379	408	396	375	373	400	398	402	358	397	379	365	377	381	381	426	381	370	406	400	382	409	421	358	391	422	386	416	398	404	384	378	395	384	379	394	407	372	361	402	372	414	391	383	407	411	397	386	364	394	385	371	381	421	392	385	361	401	364	411	417	406	430	420	362	412	426	382	397	418	424	398	379	376	399	361	406	400	383	397	440	378	414	404	397	440	400	386	351	410	407	401	387	446	429	385	381	363	400	387	398	382	395	407	384	371	365	368	409	342	389	385	416	414	380	405	391	399	396	395	398	382	417	369	409	377	358	390	361	375	400	382	409	398	355	406	379	390	429	405	377	391	376	396	377	407	380	381	374	373	373	415	374	367	398	372	392	395	360	389	378	355	407	397	403	346	376	394	408	416	362	356	414	387	366	388	413	429	405	426	384	378	401	411	422	407	344	405	423	371	375	403	426	426	409	375	384	425	375	412	393	412	402	382	396	403	406	383	380	364	383	403	399	372	371	367	408	413	399	372	389	401	411	371	404	372	407	424	424	403	363	393	405	357	379	407	402	411	411	389	381	393	397	423	400	381	386	422	387	399	428	375	405	413	374	430	386	382	400	430	392	386	390	398	382	423	409	437	411	368	378	372	405	405	347	360	378	403	397	388	392	414	384	418	365	456	387	413	381	387	422	371	423	404	383	406	395	375	442	386	398	403	401	424	384	382	433	367	390	415	378	386	372	379	408	369	409	381	387	413	396	337	386	390	400	380	402	406	397	383	411	393	427	370	361	362	426	391	408	384	384	422	367	383	425	421	404	389	388	383	403	424	365	384	382	370	413	350	398	394	349	392	354	386	357	374	405	375	390	406	389	378	389	435	361	379	383	398	328	390	400	390	400	357	373	400	377	359	378	350	414	399	378	406	370	427	392	376	415	383	431	382	411	406	405	387	373	392	396	413	421	360	419	421	366	410	417	369	426	407	380	401	384	383	410	419	377	394	417	428	396	405	403	382	387	383	421	361	378	377	398	413	388	428	406	410	410	415	412	355	379	399	346	401	395	397	410	393	408	370	378	364	383	387	358	400	384	392	407	386	365	392	402	382	414	375	382	390	375	356	398	386	349	438	420	382	366	435	389	390	352	433	378	400	363	397	377	383	381	442	403	374	379	390	384	369	389	399	391	414	371	427	373	421	365	373	389	364	378	359	372	410	389	372	407	395	394	398	387	392	400	415	394	406	404	403	399	422	398	437	349	397	430	371	381	386	394	403	399	404	398	381	371	352	370	388	401	394	385	391	381	364	403	381	421	388	403	391	415	379	406	403	394	416	409	395	392	399	357	398	436	384	392	351	384	385	436	339	380	371	375	388	400	413	378	390	411	403	417	421	395	409	365	405	388	400	409	367	395	415	398	384	376	384	378	380	449	442	430	364	401	357	421	360	382	406	362	382	405	396	389	404	391	414	396	371	399	378	369	365	423	401	420	366	425	390	387	381	365	450	384	374	410	380	374	417	402	385	410	385	391	373	356	369	403	403	414	393	364	388	383	408	372	414	371	375	398	394	372	406	407	396	355	392	368	411	414	376	417	378	391	411	373	387	396	391	402	387	346	392	394	387	358	388	383	412	406	424	418	410	406	412	382	427	400	385	392	413	388	374	398	401	389	406	395	388	401	392	372	392	375	405	376	402	405	373	378	375	426	416	388	363	382	388	364	384	405	371	401	396	358	394	376	383	396	415	409	397	398	394	382	361	406	384	382	401	403	407	375	386	441	393	377	380	393	374	360	414	403	375	411	393	383	402	361	358	376	406	421	401	414	437	384	389	379	406	373	433	368	382	397	385	379	391	372	358	404	416	401	388	370	411	415	373	416	402	398	393	391	421	436	369	402	410	384	400	378	421	401	364	376	380	364	386	370	397	387	408	378	378	389	379	359	358	378	398	380	348	403	373	430	407	379	399	388	375	394	416	393	398	400	409	380	389	414	416	364	397	417	377	387	388	374	375	394	372	391	370	395	382	368	380	390	378	362	412	392	433	425	385	420	411	382	382	430	381	389	419	393	395	394	401	382	424	374	397	387	419	421	399	390	379	391	391	430	379	413	377	384	397	378	395	386	379	392	387	399	365	442	395	392	354	420	391	373	368	403	410	402	386	373	369	424	367	402	389	371	371	385	407	420	406	383	440	394	396	367	376	398	396	402	395	388	388	385	406	370	398	394	372	394	400	382	348	364	417	378	411	391	393	400	384	410	428	412	387	382	399	383	356	403	434	399	369	409	373	423	421	375	426	401	384	393	397	391	414	377	393	389	373	395	368	396	384	392	381	411	398	405	395	396	361	414	393	416	391	413	406	402	411	380	383	422	364	391	415	409	395	417	402	374	363	445	417	375	399	400	381	421	398	391	379	375	379	396	380	389	383	383	400	438	371	396	393	361	420	375	399	381	388	425	420	386	398	365	389	400	384	419	374	377	379	386	416	392	385	389	379	422	398	386	396	373	389	399	355	403	373	382	394	357	401	425	366	381	389	396	393	392	442	425	408	397	371	441	422	379	402	394	385	410	386	399	389	372	393	401	359	385	390	398	382	358	373	416	400	391	388	384	417	392	427	363	397	375	378	384	398	393	397	393	399	375	422	372	399	393	421	407	385	399	394	375	410	387	409	414	412	368	413	370	388	366	373	392	389	379	363	403	403	367	384	381	381	400	377	403	375	378	394	409	376	385	421	410	423	397	393	396	375	397	373	390	389	400	385	403	397	404	404	415	347	404	424	386	393	398	399	379	381	430	387	401	413	371	403	391	362	377	385	384	418	392	376	390	421	390	365	366	383	408	377	374	387	392	373	375	378	388	377	383	387	411	415	374	393	399	401	377	394	414	396	389	405	367	386	398	426	364	414	376	395	409	376	372	361	391	381	382	416	412	395	357	415	403	382	416	389	419	393	360	389	417	364	375	347	379	402	389	416	388	377	394	393	359	419	413	414	351	393	391	362	390	383	374	379	399	404	415	399	396	392	376	411	393	402	408	408	354	382	425	362	409	371	399	385	366	403	408	401	379	375	409	423	380	368	400	416	426	407	378	421	377	408	391	392	344	403	440	401	342	380	404	363	364	386	381	411	360	358	407	344	388	410	384	406	391	417	400	381	392	424	351	402	390	395	366	394	384	377	343	380	385	394	389	356	396	409	379	426	386	392	374	406	398	373	399
11149	17458	14210	7552	5212	4003	3057	2407	2024	1662	1375	1236	1066	928	836	759	815	794	672	673	636	543	597	583	555	534	544	526	481	494	483	475	459	532	447	464	483	459	448	486	462	460	456	438	463	437	450	434	439	461	438	448	498	452	425	430	434	422	410	436	440	452	439	469	419	442	419	429	428	435	403	411	450	426	449	457	410	419	438	443	425	444	421	433	422	417	432	441	434	462	422	421	431	454	413	392	404	431	413	411	429	414	418	384	449	437	423	405	418	405	412	432	398	425	433	386	374	426	411	407	417	476	410	383	397	426	372	410	422	436	417	434	428	421	396	400	414	428	416	440	401	449	428	439	406	401	444	416	433	434	384	439	424	414	442	437	425	429	418	417	430	421	384	446	397	393	424	406	411	405	418	419	397	422	397	381	418	417	404	462	383	457	424	433	394	442	413	442	439	423	420	389	409	430	363	439	451	407	428	407	434	394	451	418	404	399	417	422	428	422	413	439	438	418	426	466	440	400	358	420	463	443	413	424	425	376	397	454	401	408	406	443	409	415	460	403	419	434	424	414	392	382	453	420	469	430	403	400	426	414	421	412	416	431	441	449	391	436	413	394	436	432	444	425	427	418	416	412	449	434	433	413	438	410	421	427	399	451	432	455	413	413	432	416	428	413	440	414	412	446	420	447	441	404	433	395	422	482	405	407	397	461	425	420	434	455	417	431	453	396	411	443	403	422	414	415	412	431	434	401	409	424	430	468	434	437	404	424	397	412	430	466	454	468	426	441	427	405	441	414	429	435	432	427	431	403	406	424	430	409	445	421	426	441	420	426	421	442	411	422	425	421	454	423	458	442	439	441	435	396	467	392	437	425	390	405	404	416	418	422	452	435	444	393	422	447	443	427	439	407	406	419	429	437	408	391	439	413	400	401	434	416	394	430	418	388	412	460	406	397	431	420	381	434	372	409	449	425	433	405	429	438	413	426	461	439	449	418	396	412	445	426	442	432	389	367	425	409	444	451	436	428	443	427	442	443	422	416	365	441	440	423	414	442	437	406	440	430	440	406	384	441	413	418	410	412	394	414	439	414	399	445	417	423	421	438	404	462	432	439	424	402	418	445	445	391	416	403	395	416	414	476	430	448	395	397	437	429	412	408	401	399	443	457	454	404	435	430	419	407	421	403	453	400	388	412	398	432	401	423	405	429	446	420	430	432	453	402	437	400	438	395	413	413	451	434	376	417	405	420	398	443	398	412	411	424	413	411	425	388	450	453	425	409	431	446	389	398	405	440	412	449	434	444	436	419	423	396	442	453	382	426	438	383	421	426	417	413	467	438	395	405	415	402	456	437	438	399	432	457	431	433	451	382	400	456	436	452	442	437	438	403	431	380	437	436	452	424	384	443	397	439	392	389	393	416	406	393	444	419	440	408	404	425	436	431	425	392	430	442	409	417	402	420	409	423	381	405	426	486	445	387	461	405	439	432	394	399	443	430	411	423	416	416	426	404	434	409	434	419	414	463	425	449	441	412	423	374	392	384	415	425	390	399	385	427	402	411	397	441	436	392	392	417	405	418	450	423	400	432	377	414	414	437	402	411	372	429	411	427	421	450	422	405	397	430	409	390	417	418	420	400	386	413	423	400	459	432	418	415	427	448	412	414	421	413	443	407	396	409	420	407	396	419	383	405	400	406	435	438	411	438	398	438	435	423	440	428	416	467	443	425	428	421	446	467	412	425	403	433	409	447	438	407	446	404	453	433	431	432	436	429	426	430	422	390	457	429	423	426	418	402	449	423	457	438	405	429	422	410	447	422	441	392	431	421	427	409	448	440	422	388	442	431	407	430	407	415	436	457	413	418	456	469	421	398	400	439	423	404	419	410	416	431	424	431	408	418	407	417	416	436	434	425	419	422	439	419	402	424	414	406	414	430	414	407	451	440	427	451	413	399	422	425	412	448	388	422	427	400	394	442	425	433	452	402	405	430	410	442	421	440	474	440	410	416	448	392	405	395	420	438	420	439	408	390	434	409	440	421	411	418	434	404	434	420	417	421	434	426	412	410	419	424	426	450	434	436	400	378	426	428	431	410	388	424	454	419	460	453	463	398	441	431	436	450	409	457	419	396	406	409	412	438	401	449	371	426	443	458	426	399	458	391	428	428	426	424	431	441	419	463	422	428	390	440	407	462	391	389	454	404	400	405	382	425	425	470	410	401	429	439	433	420	430	424	467	455	422	464	411	422	398	411	441	448	366	397	406	447	383	412	431	425	399	429	428	450	413	429	450	390	408	425	382	430	391	370	418	411	419	426	418	439	433	410	452	398	404	412	428	420	414	427	428	397	433	447	427	376	425	408	419	421	400	419	419	412	454	431	427	422	436	420	423	430	411	436	414	419	460	402	401	433	387	438	412	410	428	349	463	415	386	430	420	414	424	431	417	447	398	421	456	423	414	417	406	398	456	387	433	434	428	449	455	406	428	413	412	412	448	449	383	406	415	425	405	415	442	428	421	406	414	454	420	414	414	391	471	418	433	453	456	409	442	450	418	491	442	426	434	405	399	441	445	430	377	431	439	412	455	398	392	454	390	396	449	400	429	412	405	440	398	384	479	387	446	406	411	403	426	435	411	429	405	455	402	462	431	413	431	407	421	410	401	452	425	394	446	446	422	414	415	421	382	451	465	431	400	419	408	385	400	406	420	392	440	447	433	430	445	447	437	404	424	431	393	459	378	445	421	414	406	429	385	430	399	422	428	395	421	432	431	418	384	404	445	404	420	418	397	433	467	408	418	433	391	425	460	423	438	420	410	433	418	415	417	428	416	433	393	410	427	407	412	446	420	442	412	425	458	460	448	415	419	391	415	438	386	431	403	388	408	450	422	418	439	397	394	424	364	461	411	443	425	394	426	456	408	405	438	436	411	403	403	418	419	418	457	401	409	431	460	445	470	432	449	426	413	427	425	445	405	432	441	402	438	393	429	452	418	425	401	386	436	421	406	424	435	426	400	374	419	406	389	418	443	435	440	475	402	397	419	467	386	412	448	426	426	401	400	407	407	425	420	422	443	375	399	427	407	398	418	405	452	410	421	434	427	417	440	391	476	390	407	427	433	439	416	446	437	427	440	457	428	414	433	394	425	461	420	438	428	407	428	437	413	392	414	432	445	398	411	416	431	432	420	419	405	417	426	406	378	442	434	438	451	417	381	425	397	447	430	437	410	417	480	413	394	397	424	416	427	463	377	412	406	426	389	385	419	428	421	406	430	387	425	414	409	409	460	398	439	460	411	408	415	435	421	446	446	415	415	386	422	423	431	393	458	390	429	395	412	422	447	407	420	417	410	413	426	420	466	415	420	396	406	437	462	424	421	445	438	398	426	475	424	448	429	407	422	430	395	414	424	430	389	435	456	412	446	423	407	420	409	450	439	410	412	433	417	410	417	437	378	440	454	453	398	437	401	415	409	398	406	415	444	424	454	422	450	459	418	406	417	409
26921	20213	8365	1241	888	818	777	762	713	723	736	728	711	731	694	735	755	729	715	773	705	645	729	729	718	727	731	730	697	683	746	747	758	769	738	677	715	725	698	691	722	785	724	733	730	713	775	636	701	708	696	723	680	715	711	691	701	679	714	712	644	747	728	694	746	762	725	721	697	735	742	719	733	740	700	719	729	682	754	754	699	712	685	675	755	708	741	691	727	699	718	697	709	710	684	722	695	766	720	726	714	708	743	673	701	703	685	727	708	685	698	744	693	689	710	736	705	705	699	679	742	728	728	707	711	722	706	736	716	722	683	716	755	730	725	715	695	715	700	719	714	706	720	716	693	683	739	684	691	775	706	707	739	737	724	681	750	726	714	672	715	723	700	729	696	751	706	685	690	754	764	780	747	742	733	695	736	733	702	718	742	664	695	719	671	712	746	684	705	696	669	728	720	731	709	707	701	712	737	693	726	723	712	763	713	703	732	720	729	733	702	733	719	669	715	697	734	746	656	738	672	672	695	700	733	713	697	688	749	721	732	706	708	710	731	671	710	735	705	734	696	696	705	756	694	708	678	733	717	792	705	724	731	726	730	701	721	714	709	696	730	723	700	723	693	716	718	749	703	686	730	718	712	710	693	702	713	696	681	706	662	752	692	725	685	682	682	686	731	694	721	684	732	748	676	701	660	748	734	726	715	728	713	660	661	705	689	706	745	722	696	779	707	692	701	699	737	701	675	682	704	781	726	695	731	703	683	725	714	718	731	674	698	685	698	718	725	725	677	704	719	687	710	707	721	745	715	693	751	714	721	705	714	702	703	733	697	718	677	699	699	737	742	758	686	734	760	752	699	703	708	759	713	735	717	749	751	680	715	708	745	703	708	706	732	686	739	695	692	723	717	749	705	732	709	700	712	722	733	697	684	715	734	751	724	691	746	741	677	774	693	768	706	738	704	708	664	686	709	707	677	696	737	713	685	694	723	700	688	739	721	695	673	687	711	740	776	704	736	679	763	715	658	731	722	706	707	752	740	729	698	738	809	677	710	706	748	740	746	697	671	735	687	705	716	732	737	691	742	729	717	698	670	728	679	646	699	699	692	693	748	706	738	718	727	734	712	729	703	683	757	752	731	692	706	679	744	715	751	702	701	691	701	718	685	741	685	713	674	716	749	724	692	710	728	746	685	711	719	689	684	683	684	732	720	705	759	721	612	698	709	669	689	706	731	697	730	716	700	732	735	770	696	702	704	734	727	735	732	700	722	708	670	704	703	705	703	754	701	643	764	689	710	703	708	691	724	721	738	705	661	674	685	715	714	665	723	699	704	726	735	705	689	705	731	734	713	701	690	738	695	695	740	698	711	691	702	697	724	733	674	725	768	731	703	686	717	679	758	742	719	746	751	654	727	705	735	770	725	740	714	722	722	719	708	727	718	693	743	730	674	727	726	704	772	739	738	724	726	721	709	732	694	731	665	711	714	701	764	686	699	679	740	676	705	732	661	718	734	684	735	730	739	696	739	750	686	725	711	680	735	730	776	754	725	707	699	658	734	730	762	687	743	700	690	718	704	738	661	699	698	688	742	710	713	709	717	701	681	707	742	701	695	642	699	708	663	727	678	782	703	704	703	693	688	707	754	721	715	711	673	745	721	725	680	740	722	684	748	678	645	698	733	711	735	722	739	710	736	739	734	734	679	711	717	706	708	710	750	702	717	723	736	692	676	709	685	704	721	729	754	660	689	705	734	727	737	712	703	709	699	677	742	711	736	711	712	690	619	706	712	720	694	732	722	714	735	719	672	770	767	721	701	723	707	698	699	724	762	674	697	713	706	727	738	686	681	736	728	709	704	700	649	693	726	735	704	678	739	702	749	736	704	670	698	698	754	693	690	769	709	715	776	738	728	727	720	751	743	688	719	725	744	690	654	713	718	718	718	741	729	755	697	729	692	722	654	722	706	720	702	747	773	689	717	728	684	699	714	744	703	689	701	709	733	677	756	732	753	739	755	711	735	777	689	686	684	734	696	738	702	696	681	649	732	651	704	730	744	664	695	661	646	694	792	692	726	735	735	707	715	707	747	705	797	714	688	702	699	704	701	699	691	701	723	700	700	691	717	673	723	719	739	711	768	713	730	737	717	712	717	694	707	695	741	724	716	723	738	688	681	727	711	724	719	722	809	746	695	662	739	713	707	722	735	753	693	698	693	732	736	688	755	678	730	694	718	736	719	747	700	694	669	704	690	682	688	721	704	688	726	738	695	671	756	671	717	710	718	707	709	653	684	711	727	686	703	714	721	701	728	735	719	710	700	703	715	678	733	716	698	720	742	722	721	717	719	720	707	736	688	718	696	730	703	759	703	710	715	709	697	729	678	723	705	721	753	667	733	697	672	724	729	753	734	736	766	728	708	745	693	736	736	720	659	783	701	753	718	738	729	734	751	727	694	711	750	696	677	692	680	703	726	719	709	670	730	704	684	707	712	756	723	681	724	690	720	713	661	714	737	677	728	694	691	712	668	721	686	702	746	673	713	669	682	702	716	693	703	705	689	700	715	678	753	710	717	729	722	757	670	718	701	715	699	704	705	709	721	737	674	766	712	714	762	741	670	751	698	701	717	730	686	735	745	756	697	765	701	757	722	739	736	761	691	753	736	729	717	688	715	698	708	727	745	728	723	696	676	731	744	678	743	740	671	728	689	745	638	737	675	734	708	702	693	785	691	751	709	734	733	706	685	715	755	697	769	705	713	705	719	692	708	715	726	675	695	687	695	726	710	660	727	695	725	694	738	696	695	681	674	725	695	744	756	785	733	732	713	765	744	718	725	730	681	681	719	733	722	729	776	683	720	698	630	716	722	688	759	737	735	726	726	678	720	720	702	679	700	697	716	680	707	738	771	702	715	715	769	671	691	693	682	674	707	689	722	722	743	720	779	685	725	737	686	672	672	715	750	726	719	696	721	715	766	709	729	681	763	737	706	693	713	717	736	696	701	707	717	709	731	698	663	715	725	738	708	708	675	687	708	691	675	710	726	729	699	722	713	699	775	716	740	710	746	713	719	711	701	706	763	707	687	728	736	705	695	668	713	715	733	706	683	734	712	714	708	728	665	721	691	690	718	729	734	692	716	736	675	719	728	705	749	741	668	688	689	724	758	730	703	673	672	737	691	726	761	723	733	724	742	706	681	726	674	699	731	685	690	729	738	673	703	714	678	673	742	727	719	698	764	703	736	691	736	718	672	768	730	726	745	758	708	734	705	679	681	690	760	728	756	719	711	694	700	690	757	706	687	698	688	738	704	697	719	666	703	738	758	653	721	761	742	733	753	669	702	726	725	683	727	719	681	730	755	738	709	701	689	690	700	684	703	698	715	747	706	723	723	710	752	708	711	701	746	722	718	692	717	733	705	714	744	769	721	723	733	721	699	720	731	682	697	700	702	687	725	701	690	712	739	723	718	721	709	672	675	727	695	727	681	709	706	655	784	686
5814	1611	1431	1109	918	944	936	846	852	867	870	864	876	835	773	854	850	817	821	837	805	814	848	807	817	859	821	770	818	804	735	776	842	818	789	792	816	817	856	872	872	816	809	806	775	833	784	816	823	798	835	841	833	799	858	840	843	865	799	815	840	820	842	782	785	810	778	832	831	820	784	825	867	827	854	843	844	817	838	795	839	852	813	773	806	830	845	828	804	798	858	803	827	829	848	835	860	814	785	859	816	807	823	810	842	799	886	831	798	863	789	800	824	823	859	849	837	817	852	817	813	783	875	804	781	814	831	782	908	823	839	805	828	804	805	862	868	776	831	806	757	872	826	764	833	833	807	862	841	845	824	821	846	829	820	882	835	854	834	824	798	836	804	829	819	844	825	886	762	832	821	815	841	844	766	862	797	820	815	792	817	846	803	773	795	893	787	799	771	752	806	793	820	800	796	816	808	843	849	797	852	817	798	864	827	860	837	845	787	809	788	812	788	811	780	816	836	815	837	796	771	833	832	792	758	837	803	808	798	850	831	847	858	881	816	866	798	875	790	797	804	869	846	869	762	803	818	872	819	823	823	796	865	814	810	790	817	829	813	738	785	845	845	814	817	830	791	814	824	788	864	795	845	789	816	808	820	849	805	846	784	809	790	805	816	803	827	845	818	849	789	838	802	787	767	837	842	840	846	839	821	787	793	801	844	807	789	840	826	825	806	807	807	775	817	831	835	769	847	777	817	827	840	810	820	859	815	822	850	798	860	787	807	848	853	858	816	789	881	839	772	796	839	844	822	795	874	820	866	822	811	822	857	799	821	763	792	844	800	858	780	809	755	832	802	847	842	857	778	850	786	849	782	809	870	822	840	795	845	897	816	847	812	836	845	799	822	851	825	830	808	803	819	816	779	814	799	833	817	808	829	816	853	794	815	841	875	828	831	827	818	831	807	844	834	802	835	778	822	857	847	815	830	797	837	796	794	776	795	848	816	816	794	830	786	813	816	848	854	826	849	801	779	827	802	827	845	845	834	787	840	863	870	780	879	793	822	768	791	792	838	807	842	857	764	847	811	785	801	818	832	808	833	797	841	820	830	871	810	855	849	814	835	767	772	829	819	850	853	837	782	857	808	823	855	812	803	830	835	861	808	804	798	815	840	820	824	834	793	830	830	820	870	793	824	784	814	823	832	855	801	849	788	811	811	758	808	856	795	857	867	796	813	815	862	856	868	793	814	846	846	806	857	782	849	779	860	871	792	865	793	839	820	832	811	829	820	769	802	825	850	819	776	778	837	810	831	859	827	843	772	797	805	826	888	829	834	820	780	843	770	799	839	834	805	805	764	771	785	866	817	855	846	792	801	850	794	770	848	812	812	829	818	864	804	782	808	814	876	815	792	843	803	757	807	833	792	796	785	799	873	827	809	828	854	830	838	791	856	872	824	816	788	813	841	848	845	833	883	831	823	817	848	858	825	759	846	769	818	809	882	811	813	840	837	831	835	855	844	796	794	786	868	842	782	882	850	824	808	813	826	818	800	802	837	796	791	767	806	804	802	832	849	830	826	802	796	814	777	834	798	860	809	760	783	854	788	895	835	807	823	810	808	866	841	840	891	852	832	828	794	802	789	838	798	818	794	795	828	840	801	795	843	815	856	835	849	800	764	784	830	830	885	823	864	776	824	873	782	823	880	830	827	855	865	865	818	834	787	845	872	824	880	806	806	770	839	828	812	794	826	818	824	838	834	778	781	770	813	802	803	811	813	871	810	829	800	850	813	796	807	887	806	827	814	821	831	804	829	830	870	805	776	818	812	797	904	819	854	808	865	838	800	842	831	832	844	817	839	818	781	862	847	832	797	867	833	779	830	848	827	831	825	825	828	796	853	791	846	824	792	827	779	843	821	821	785	834	817	814	820	821	861	787	801	801	802	783	846	815	847	834	788	760	750	832	860	879	777	826	804	800	838	875	806	807	816	825	803	858	836	821	796	806	819	814	838	805	854	811	841	880	831	773	843	823	811	833	835	844	819	846	831	820	830	830	784	826	766	789	808	825	792	809	812	815	824	831	793	778	872	795	836	811	876	825	849	850	836	820	796	811	829	812	880	858	880	805	813	859	831	818	789	814	813	851	826	841	825	794	851	808	784	819	809	772	870	799	769	868	809	825	873	793	825	784	823	769	836	824	785	901	752	793	854	790	792	848	781	788	832	768	810	840	836	870	754	831	843	785	836	807	832	814	798	822	865	812	796	814	811	841	833	820	828	800	815	871	793	813	830	792	826	799	865	826	843	814	793	859	845	825	812	812	785	863	835	822	821	803	845	843	829	808	805	791	843	808	820	781	817	833	839	808	797	834	799	806	763	868	804	782	840	816	802	813	822	800	843	806	827	812	892	842	842	801	894	790	820	825	843	824	813	754	800	838	860	821	776	862	820	814	800	864	829	820	803	840	843	808	834	813	835	818	810	825	816	794	829	823	812	787	783	838	846	793	811	782	869	829	864	840	786	865	835	808	840	838	812	812	839	806	771	809	834	804	847	829	844	826	841	795	782	829	829	788	832	803	808	843	811	851	840	800	773	800	820	813	831	842	825	803	791	800	884	832	810	869	861	874	792	837	860	810	809	826	825	834	851	804	801	773	790	815	780	781	786	827	855	825	824	870	801	814	854	841	828	759	849	826	851	795	824	846	810	837	768	859	819	875	820	839	824	780	840	827	799	848	794	806	777	850	789	774	838	840	839	829	862	825	846	802	832	810	853	878	897	840	800	832	849	851	816	801	800	818	828	792	801	816	839	840	793	853	771	801	876	839	811	806	806	837	832	834	828	776	832	769	829	787	799	837	821	837	770	803	804	862	806	780	853	820	858	846	823	813	879	798	834	788	757	761	821	830	877	831	835	776	815	835	872	801	804	833	830	815	804	836	814	801	780	885	843	825	788	765	816	804	845	822	756	905	818	791	841	804	804	837	803	794	875	813	817	848	854	840	809	791	823	839	842	859	773	795	806	829	838	782	849	849	843	881	827	866	795	790	805	818	803	817	856	808	847	840	767	816	786	829	839	809	866	839	853	863	844	840	853	803	782	862	835	865	822	825	806	823	870	818	785	847	888	785	848	815	784	827	811	828	849	858	790	825	773	798	836	770	794	800	819	794	868	777	809	848	852	815	773	812	771	825	834	803	843	887	848	839	824	847	784	823	797	789	841	833	821	778	834	805	869	820	817	778	830	815	870	805	816	855	819	834	838	797	872	840	834	865	827	793	813	825	828	802	809	814	822	826	856	832	837	825	861	807	833	851	805	825	821	822	790	854	852	811	838	789	821	847	818	853	850	784	786	813	829	818	787	824	823	808	800	796	789	795	857	785	875	772	825	827	843	807	803	856	794	805	803	838	849	811	882	802	842	828	833	808	826	833	855	826	799	826	866	841	801	848	826	796	848	821	786	814	791	801	778	833	808	833	871	832	785	847	827	787	828	824	837	837
23713	20998	28404	23790	21001	11947	1375	851	686	624	583	521	536	505	462	485	471	445	391	440	380	403	422	373	430	377	453	399	354	411	370	376	359	354	356	387	387	386	378	378	374	377	344	377	384	385	391	399	384	344	368	367	352	353	407	382	381	373	334	393	393	374	345	377	370	368	347	360	366	319	332	347	357	352	350	356	378	368	365	345	347	388	360	388	334	349	325	319	343	376	334	353	392	407	366	353	343	369	341	386	364	357	339	357	357	336	331	325	348	358	385	346	368	334	346	351	366	359	357	378	335	387	328	359	333	334	349	354	364	373	364	341	352	365	367	345	376	367	383	380	326	381	329	375	339	363	366	394	358	375	349	348	345	372	375	346	362	338	366	389	340	381	346	399	349	367	356	341	351	358	368	353	350	335	350	352	373	395	351	379	350	336	323	330	383	347	378	375	348	371	337	348	358	358	353	344	344	380	366	364	360	349	369	378	331	356	340	352	358	380	327	388	356	358	353	381	377	381	338	378	312	356	376	369	353	371	366	336	356	362	364	379	359	374	355	347	356	344	386	361	362	334	356	359	354	379	385	314	322	398	355	372	353	336	316	333	317	349	367	373	343	366	339	336	349	385	324	410	345	358	363	381	338	360	351	349	370	364	360	355	327	345	338	357	312	346	331	347	342	365	341	340	365	344	376	327	341	352	392	380	344	364	354	364	359	340	343	368	337	362	348	359	316	345	348	357	358	356	354	342	341	364	322	350	340	327	350	346	349	350	364	363	367	404	325	338	340	357	393	339	363	374	348	342	339	333	345	321	397	377	346	393	349	348	330	367	307	362	355	373	393	337	333	388	369	383	368	370	382	393	360	374	391	368	349	360	320	357	344	354	363	347	397	376	354	359	313	345	349	362	376	334	397	353	389	376	330	350	364	346	345	368	320	366	355	355	320	364	364	332	358	353	344	372	324	354	348	348	404	367	369	383	375	389	333	330	373	365	357	358	336	318	368	338	333	370	369	372	366	334	367	348	381	387	383	353	358	334	359	384	363	362	380	347	346	378	375	361	346	354	345	385	385	350	356	351	322	358	337	387	376	356	331	370	373	348	345	407	392	320	357	357	374	367	370	332	365	364	339	353	358	342	386	357	366	341	343	356	351	328	330	338	362	373	368	356	354	336	385	346	330	358	351	353	363	380	374	383	360	407	364	382	365	339	349	362	353	374	389	367	356	345	349	363	344	375	369	361	376	364	352	326	365	363	378	349	366	360	339	352	373	384	323	354	377	342	366	377	322	386	364	375	351	376	357	343	340	349	348	367	358	371	335	342	357	355	330	369	334	403	356	362	323	373	330	337	348	353	342	346	385	369	378	350	349	327	341	344	391	325	343	345	348	336	338	337	344	372	335	374	384	377	339	365	371	339	350	376	395	351	366	344	323	347	384	376	338	322	354	381	392	375	337	363	332	358	353	371	366	381	332	378	349	339	358	368	376	332	365	342	377	347	346	383	331	350	386	384	352	344	370	345	369	373	338	346	371	347	328	368	360	350	326	363	358	362	342	352	357	364	368	366	388	375	371	339	363	330	376	355	358	356	342	393	364	369	352	364	337	364	364	348	360	371	330	391	382	347	359	394	346	389	325	379	363	350	370	349	335	327	360	380	379	358	359	360	353	372	349	380	361	366	380	348	345	351	381	365	372	382	361	336	340	383	371	331	373	322	337	371	362	361	332	317	332	365	315	333	356	347	367	363	333	383	347	367	374	362	359	378	361	376	374	392	343	360	332	389	348	348	355	352	353	403	338	363	331	342	344	367	361	378	376	344	382	356	362	350	326	366	380	354	353	369	356	366	348	334	382	370	359	337	372	362	327	375	342	351	355	327	352	336	371	377	377	352	351	334	330	347	338	313	357	336	354	359	356	366	390	332	367	382	371	353	357	335	355	340	358	364	372	362	341	369	378	350	377	356	380	340	342	339	360	347	380	355	347	370	382	347	344	333	335	355	396	362	370	356	367	333	356	427	350	378	358	343	333	358	374	370	388	354	367	364	370	404	349	318	322	382	370	344	330	330	367	372	349	316	388	353	386	302	325	351	348	341	332	341	364	363	381	363	360	358	361	363	362	368	354	351	384	367	349	353	364	344	336	370	326	373	332	364	314	366	392	365	337	353	358	358	377	377	356	361	363	365	348	383	343	379	354	340	405	357	348	353	400	363	347	359	356	397	339	353	350	346	340	330	417	356	355	359	349	370	353	357	370	328	360	355	367	362	344	355	318	358	375	361	362	357	339	332	358	333	370	352	364	361	353	352	337	364	386	353	340	333	350	343	329	347	411	375	379	332	357	392	398	361	375	363	341	337	390	375	355	379	401	351	340	363	417	370	392	375	368	355	370	360	352	364	332	382	325	373	349	368	373	358	348	365	354	355	388	370	349	361	346	388	352	329	395	352	355	361	337	352	328	339	351	371	367	365	354	343	316	347	378	344	351	352	381	353	376	361	327	365	357	330	396	350	355	312	387	387	364	398	379	361	365	358	368	327	344	349	359	358	370	351	362	375	328	341	365	390	346	360	349	370	339	376	357	351	362	330	344	338	345	345	383	364	347	357	363	377	348	314	361	365	337	317	372	340	357	345	370	339	372	350	352	337	350	357	339	347	336	348	350	368	357	344	330	352	370	347	380	344	390	345	330	368	367	391	330	387	368	366	343	376	373	376	361	359	422	360	408	350	351	383	367	378	363	363	377	326	323	384	359	389	331	344	356	355	327	372	361	327	336	366	349	362	320	321	342	370	356	366	320	337	371	360	397	373	393	360	353	365	356	343	340	368	345	352	315	352	365	384	367	361	329	368	347	361	331	379	385	361	371	357	337	357	335	367	377	355	326	348	356	356	416	364	352	385	351	346	346	332	344	355	373	344	347	373	380	404	336	305	369	324	336	373	366	396	343	343	401	344	365	350	358	363	394	348	315	354	351	337	317	364	372	354	375	328	374	367	349	332	337	327	343	363	381	381	366	367	377	334	374	372	337	383	352	352	366	369	374	352	345	325	348	359	362	384	354	382	360	337	343	361	375	362	353	348	362	367	376	329	338	369	371	329	364	370	427	356	304	334	372	366	379	362	389	343	322	356	361	379	342	342	369	352	315	359	363	336	351	375	338	359	359	330	334	389	364	367	336	356	374	353	363	341	362	361	364	343	369	382	351	327	353	331	336	334	373	370	378	362	306	378	382	348	366	381	349	347	370	352	335	344	380	361	378	372	353	364	356	381	344	366	322	349	355	383	371	327	352	367	353	391	347	330	368	367	353	374	358	340	357	376	354	375	324	396	348	335	333	342	371	359	368	313	349	353	391	379	344	348	356	342	333	365	343	344	363	335	357	351	384	353	371	378	367	344	375	378	362	325	343	349	383	344	345	343	357	367	326	351	375	355	401	359	344	333	342	375	384	343	400	363	341	348	331	363	336	375	333	383	344	339	348	326	362	402	350	346	386	315
7855	10702	8652	4426	2912	2307	1847	1488	1191	1081	922	759	748	620	607	581	580	519	556	518	493	503	494	509	483	484	442	461	492	493	471	453	457	450	452	438	433	418	456	414	416	434	430	426	423	416	440	442	414	452	441	404	413	397	414	472	428	467	412	400	394	398	407	414	457	409	415	432	410	420	442	429	416	408	471	412	392	395	433	393	412	422	451	405	392	406	414	417	408	385	425	409	400	410	438	406	423	407	433	421	409	465	396	405	393	427	425	434	435	434	422	437	433	414	426	377	429	397	436	392	419	435	418	455	411	370	406	428	433	412	423	437	417	436	402	416	401	410	437	379	436	378	366	399	404	406	420	436	427	403	416	421	435	392	386	439	456	433	394	379	418	407	437	426	400	398	384	449	414	433	417	397	460	422	416	411	409	414	405	367	445	409	392	396	425	412	403	429	428	433	387	411	391	391	422	422	434	435	400	408	410	401	394	400	406	409	424	414	393	381	388	399	402	410	434	423	473	402	398	429	390	391	440	429	412	420	415	405	417	375	437	401	441	405	422	408	406	381	376	423	430	413	390	409	424	391	434	442	403	419	413	415	385	411	411	406	365	426	405	409	394	376	401	430	428	415	422	409	420	422	398	403	416	427	375	427	397	415	424	391	413	423	411	418	380	394	397	404	428	403	413	430	412	408	437	410	407	405	413	411	440	396	390	417	406	367	424	395	388	412	407	395	407	419	391	388	386	382	430	401	424	382	425	407	380	401	413	395	423	428	376	405	431	422	425	412	386	390	424	401	413	439	391	410	423	424	405	380	394	423	395	437	392	407	431	449	431	426	427	421	417	427	428	398	425	373	432	428	449	433	441	397	412	422	419	425	393	403	436	393	399	424	432	389	402	381	445	442	395	403	419	424	423	359	431	416	409	441	380	418	401	419	463	382	391	419	420	397	448	386	418	389	434	422	382	413	422	396	457	403	395	389	412	438	411	421	413	428	379	379	415	383	427	409	402	408	397	392	416	399	416	383	422	393	452	391	425	427	449	402	392	419	423	416	438	442	372	408	427	420	414	426	442	427	412	413	442	405	445	442	390	378	409	405	418	397	425	361	425	397	454	432	418	446	415	383	427	414	401	405	418	391	407	388	421	341	453	405	422	414	427	439	389	403	414	382	401	441	386	408	437	394	416	389	381	426	430	440	383	435	408	382	380	400	446	412	422	408	422	391	379	417	411	420	407	433	385	402	451	435	402	410	437	433	422	422	452	427	391	384	405	428	407	410	421	399	404	420	412	395	420	416	430	404	380	427	417	412	429	405	397	414	428	407	390	398	422	415	406	397	393	410	416	410	431	393	397	426	425	427	396	412	427	428	403	435	456	406	435	423	432	414	438	420	406	397	416	423	414	378	435	419	420	403	426	412	404	386	415	444	422	417	439	417	395	463	413	381	440	395	435	401	396	431	447	440	395	424	381	411	403	411	414	414	467	430	391	413	383	402	431	379	431	397	411	430	412	387	392	462	412	432	442	424	418	447	413	386	384	405	417	430	408	441	416	406	380	417	429	403	448	422	432	416	417	439	399	415	418	437	408	448	386	427	395	380	408	438	434	426	431	423	380	398	428	427	425	446	406	410	422	462	405	392	400	376	438	419	438	421	405	484	437	411	378	408	407	426	434	394	404	396	426	409	430	446	429	427	423	446	414	410	414	417	433	411	429	386	439	394	371	439	376	428	434	402	420	418	427	393	397	401	411	422	414	434	382	415	396	387	406	382	417	425	409	420	411	386	409	417	412	421	416	386	424	410	427	389	446	401	408	418	465	413	398	445	375	394	424	420	395	442	415	376	433	435	435	429	415	385	448	406	376	407	436	412	390	426	440	398	413	415	430	406	402	431	388	381	380	428	384	428	438	399	384	388	413	405	437	421	409	399	403	430	423	395	397	414	460	437	403	435	404	393	390	431	405	422	398	385	403	405	396	415	425	399	394	452	384	389	411	403	444	408	424	415	405	425	417	419	385	398	417	422	446	464	405	382	396	409	402	424	412	458	418	388	399	414	389	381	404	429	420	422	385	409	423	414	447	356	437	391	432	398	424	395	426	392	435	391	430	391	411	413	445	418	415	393	389	424	391	415	386	385	386	399	409	424	436	429	416	399	376	395	384	413	393	422	385	409	411	407	409	410	432	423	382	390	424	435	387	396	422	399	381	404	427	450	460	397	403	410	403	395	418	413	413	416	427	443	415	432	387	421	391	409	402	412	378	431	424	430	418	398	391	403	399	410	433	413	387	423	383	390	424	434	421	383	425	447	413	387	407	439	434	390	407	377	406	425	415	398	419	416	398	361	390	408	382	417	441	368	415	400	474	416	409	410	453	413	418	436	434	434	387	411	407	438	396	440	438	420	395	429	426	413	393	392	406	388	420	426	397	423	406	408	455	390	431	432	374	443	431	416	421	428	417	394	406	432	419	423	405	413	429	427	420	391	415	424	439	417	454	386	438	396	396	427	416	449	449	391	397	412	426	421	405	376	403	430	432	400	381	388	433	425	437	432	429	377	406	404	434	424	393	440	408	417	405	427	392	424	406	401	377	401	447	403	419	375	405	377	432	395	415	403	462	419	438	391	400	415	394	399	409	454	385	432	436	439	389	413	407	421	397	383	401	393	423	391	415	451	420	424	422	388	407	422	407	397	429	443	392	408	405	391	420	418	399	443	393	467	380	439	393	402	412	386	414	416	399	408	442	412	409	412	387	417	416	408	397	401	409	406	401	418	394	389	402	405	393	424	388	409	456	410	426	415	406	449	429	377	385	398	442	391	426	404	409	394	441	448	423	414	407	397	389	398	447	395	443	418	365	429	446	422	425	409	430	396	418	409	373	402	424	428	429	386	367	417	414	390	391	429	383	422	439	407	405	431	413	396	376	394	410	410	481	415	411	426	435	378	388	425	428	451	370	426	407	396	423	405	434	440	411	427	426	407	442	427	412	423	415	396	429	441	403	391	401	381	417	397	443	383	415	385	439	388	376	410	429	452	441	412	401	399	403	404	436	411	445	435	400	447	420	408	408	421	419	408	410	382	404	387	397	387	421	415	422	408	411	416	442	399	407	430	430	442	401	405	449	416	408	419	443	421	408	400	396	404	424	422	442	423	405	446	416	451	405	381	410	401	446	402	408	404	428	441	378	407	409	418	400	427	415	443	455	400	404	417	417	421	393	444	423	399	438	431	412	438	374	373	416	429	386	394	410	377	409	386	425	435	395	389	397	379	429	414	416	404	441	405	374	417	403	433	422	438	401	431	387	399	381	417	396	425	393	423	428	429	411	399	410	391	409	429	408	416	431	440	440	426	393	387	408	416	406	423	415	430	406	375	403	422	451	408	413	424	398	440	422	435	431	425	424	388	390	435	429	411	454	440	395	434	423	440	412	396	434	414	418	434	384	423	384	377	432	440	416	399	398	432	393	408	401	417	437	409	397	413	394	392	411	449	400	400
24989	21001	27310	24773	11653	1481	1184	1097	1001	952	970	930	932	935	905	904	964	861	923	888	881	883	906	848	831	891	898	857	927	835	889	845	827	875	820	886	896	837	913	879	871	848	909	878	895	893	799	893	881	855	854	831	872	828	905	866	854	837	845	844	884	849	827	851	878	898	869	885	887	856	860	850	866	891	866	859	871	875	888	838	881	833	893	832	875	890	840	813	879	828	886	826	830	827	856	846	878	855	872	889	908	892	925	866	825	908	802	854	851	875	932	872	865	857	824	839	871	823	914	865	845	831	877	770	851	811	860	814	850	847	852	825	879	840	860	814	818	875	843	883	871	848	839	846	835	887	844	909	865	816	856	806	932	865	849	841	835	863	849	865	849	876	849	848	828	839	878	892	878	869	912	862	873	802	845	870	881	875	849	862	850	831	874	847	824	875	869	875	901	862	880	857	905	853	866	837	866	868	864	836	869	832	858	809	876	917	844	825	808	863	884	869	833	864	872	888	862	892	835	845	833	854	859	898	861	864	840	837	864	909	894	869	784	837	809	865	832	865	894	832	841	831	794	890	828	869	848	849	838	883	837	852	852	830	832	905	883	838	858	916	827	852	878	893	862	857	837	912	872	929	816	824	841	872	844	914	855	861	840	876	867	862	843	875	817	824	853	808	834	850	854	908	951	805	830	815	887	833	888	845	858	842	898	845	849	819	821	842	817	834	834	921	837	857	871	859	858	876	887	832	804	857	839	834	846	885	838	821	848	813	870	872	856	836	833	826	827	877	847	832	827	865	797	855	837	848	854	850	845	867	839	893	849	833	895	800	869	836	839	834	827	826	861	894	873	916	898	905	855	859	863	873	870	856	820	868	829	844	844	885	841	835	819	861	837	841	842	868	888	804	824	860	893	849	873	850	806	841	896	842	882	848	884	879	908	840	864	834	898	882	856	889	903	848	851	830	861	882	846	892	820	802	852	838	890	798	850	851	863	819	903	812	832	929	872	818	850	838	847	854	807	860	852	821	832	866	878	916	809	875	847	849	914	882	822	893	864	797	851	881	865	875	842	885	816	881	802	821	874	900	859	803	821	896	873	821	805	835	855	844	917	880	813	880	854	848	871	903	870	819	829	852	851	870	837	844	819	815	840	796	833	857	823	877	891	837	842	862	911	787	857	885	869	820	885	879	868	876	849	817	893	800	899	839	918	915	830	862	896	822	839	844	826	902	902	839	867	824	882	860	926	896	849	889	887	780	900	811	810	845	901	852	848	835	821	883	875	838	839	881	825	853	851	839	846	884	861	849	869	887	861	875	914	865	922	847	914	857	839	886	862	841	817	869	858	811	852	855	867	888	885	862	838	811	842	828	871	814	836	865	789	878	885	881	864	867	842	833	851	811	898	841	883	840	837	856	854	863	801	843	884	899	839	795	894	841	858	894	877	892	870	880	855	854	865	893	860	869	854	815	927	824	849	866	818	829	873	906	847	861	876	823	825	858	851	862	842	856	783	878	890	851	911	921	846	847	875	851	836	810	858	843	865	881	844	903	886	837	844	905	852	860	870	829	901	851	851	889	878	862	912	846	851	869	906	891	792	798	861	817	931	888	842	805	838	873	886	871	916	858	851	820	900	848	885	842	835	878	892	862	874	890	859	925	806	850	869	857	855	809	876	805	884	797	876	810	854	815	814	839	853	809	838	845	882	843	841	876	807	920	840	929	880	853	865	836	849	920	888	855	854	895	806	855	877	923	854	844	869	878	860	848	889	869	879	859	838	845	866	834	809	810	858	901	885	872	792	896	857	863	827	824	855	819	866	857	880	798	881	873	847	835	838	877	774	809	887	859	896	833	826	826	864	862	831	851	828	810	871	878	862	865	826	893	897	856	844	867	850	895	922	872	879	793	887	887	883	899	838	932	873	864	842	857	850	879	881	863	880	874	880	842	856	837	885	859	858	870	835	853	812	894	861	875	836	845	846	834	892	891	905	867	870	840	855	881	822	859	863	867	895	872	848	871	833	850	820	831	878	880	851	874	856	831	863	891	877	872	890	864	900	864	853	842	801	849	890	910	869	871	849	856	826	857	865	834	831	863	839	817	829	826	879	810	901	877	862	882	863	840	864	821	887	835	838	865	872	860	850	851	792	873	858	874	870	867	841	888	877	813	921	889	842	859	834	903	876	821	827	864	827	863	884	862	856	847	852	847	871	873	854	840	907	855	835	861	846	858	868	824	873	851	892	903	828	804	835	812	885	812	878	817	852	822	880	862	848	863	876	848	835	855	911	880	920	846	799	843	867	878	882	912	851	863	901	822	867	874	858	912	911	902	896	824	901	823	837	837	855	827	792	833	858	888	806	840	845	825	805	857	875	876	841	872	870	829	933	812	883	843	827	866	847	850	845	906	811	879	879	920	850	839	869	869	868	869	834	856	852	847	844	834	866	840	854	818	868	871	818	814	838	862	863	895	834	862	855	873	850	859	898	887	823	873	857	842	862	876	852	867	811	849	844	871	844	809	850	854	874	878	846	833	862	830	870	791	885	863	835	831	833	852	855	850	845	818	884	830	838	906	865	833	840	888	839	841	840	853	862	903	891	843	881	812	858	873	810	879	819	861	881	882	834	884	846	875	846	858	859	877	823	876	893	838	847	881	869	872	795	880	867	856	845	811	852	820	864	865	896	868	910	818	848	860	804	845	892	851	866	877	834	825	912	832	836	862	886	925	844	843	827	851	858	843	831	850	855	891	913	841	853	849	863	873	890	793	910	879	924	872	902	894	840	867	840	844	878	816	846	832	890	826	898	881	862	896	845	849	873	811	817	832	850	849	834	850	819	845	889	883	835	802	898	930	832	832	820	797	859	875	883	814	852	870	885	867	818	820	882	852	847	842	828	821	851	868	866	852	898	781	852	897	890	847	828	852	859	899	851	858	849	891	866	858	820	875	882	821	850	847	842	796	880	795	911	864	845	845	897	904	852	851	882	800	896	839	827	913	826	867	887	918	857	898	835	855	870	877	833	901	889	825	860	875	817	825	886	840	850	868	843	871	845	877	798	811	869	860	850	829	876	882	827	851	846	851	886	849	861	835	899	843	851	888	856	787	876	817	821	889	856	900	821	859	842	812	883	865	901	859	868	834	808	884	911	876	865	862	856	833	870	894	830	830	844	898	863	837	843	870	871	896	896	830	902	874	877	845	827	865	810	914	843	883	854	822	912	902	835	846	836	827	837	865	825	841	844	885	841	810	875	866	859	904	843	873	827	858	851	841	829	887	903	840	866	869	825	856	806	843	867	876	852	818	846	840	881	840	842	894	827	901	875	824	900	771	841	821	875	804	867	877	831	914	868	862	898	840	858	848	792	876	834	847	863	907	896	905	827	839	881	873	818	851	847	808	843	835	822	850	870	885	869	840	855	857	856	823	848	844	837	842	897	823	847	826	864	874	890	862	858	876	863	888	890	838	871	832	855	835	871	851	886	825	860	822
7436	6709	5378	2873	2243	1945	1653	1424	1340	1335	1243	1157	1053	1135	1036	1061	1036	1034	1057	1026	1038	1009	1001	1011	1028	1042	1003	897	981	978	930	1014	948	985	980	949	1022	969	956	928	917	971	918	965	966	956	1056	967	976	906	977	932	1021	985	929	969	977	927	1006	956	897	989	997	970	946	919	978	955	961	932	960	952	980	1009	974	954	948	900	959	969	901	938	921	972	901	956	1006	982	936	892	954	1009	913	948	954	952	937	953	940	936	983	931	996	975	897	956	965	1031	975	968	992	952	937	913	937	995	952	985	953	953	991	954	935	951	955	986	954	944	967	899	968	978	907	908	935	982	939	970	926	899	912	930	1001	946	975	984	960	936	896	993	936	948	1010	956	972	967	958	1011	951	954	911	961	1013	942	980	974	980	971	950	926	1024	957	916	892	935	904	960	938	962	956	976	932	984	947	923	964	898	916	926	1014	963	971	948	948	990	926	933	888	951	901	1017	944	953	972	942	985	952	1009	974	982	993	948	919	959	924	1004	949	948	936	936	961	985	896	942	884	953	992	937	926	1001	948	952	1012	986	938	966	1023	957	941	980	993	946	951	902	912	927	952	1004	955	955	979	911	976	918	947	931	879	988	964	941	977	966	918	975	935	982	934	967	944	946	967	972	981	989	982	941	902	928	963	932	975	950	936	916	955	974	983	952	926	971	954	942	921	1013	964	939	945	906	887	951	989	952	890	903	973	938	935	946	997	960	960	930	965	996	956	913	948	904	930	990	900	962	890	955	925	972	978	982	930	961	968	953	954	938	924	985	938	933	928	963	926	965	904	931	912	947	905	967	966	978	940	937	964	1015	910	947	970	929	959	930	973	1000	945	968	970	970	956	934	965	955	933	926	966	954	966	973	931	947	943	898	948	977	986	959	969	991	977	980	887	937	996	863	891	861	920	897	925	911	944	929	934	996	927	942	924	975	981	946	955	973	958	931	929	957	981	996	987	931	942	966	922	930	950	959	975	942	927	955	937	994	950	928	913	967	976	931	932	1004	945	947	945	945	958	996	946	979	964	932	999	963	899	960	953	947	943	956	956	952	909	918	965	971	917	1006	923	913	1014	918	946	955	952	916	957	986	945	930	951	924	943	1017	935	953	956	929	934	978	975	962	949	929	1022	960	937	920	996	940	911	994	962	909	935	936	1009	987	902	947	951	910	1005	950	961	919	937	974	929	979	938	959	973	985	972	973	970	948	920	956	966	967	982	976	973	934	970	964	897	935	937	951	932	886	921	976	987	936	891	940	961	913	892	983	990	923	978	995	921	925	938	952	975	975	945	931	956	905	981	938	962	1007	969	933	964	978	930	945	914	936	971	971	921	949	936	1014	943	994	949	944	954	921	942	936	961	1010	957	930	985	975	979	958	919	948	913	940	948	877	953	972	1003	958	942	1004	936	886	958	923	943	930	952	961	928	921	959	971	974	887	950	935	965	910	952	973	915	974	957	961	974	967	978	892	964	933	968	891	1014	917	984	1017	979	936	944	935	1031	906	952	975	967	935	922	984	959	947	981	913	972	942	955	951	1006	968	954	947	1005	889	948	942	1002	1002	967	919	965	941	957	968	972	919	998	985	908	961	955	958	913	950	909	886	953	932	937	947	939	970	931	978	956	906	1014	924	957	984	874	950	922	933	918	929	924	1008	959	936	934	957	1003	954	878	995	938	950	949	966	944	897	954	974	915	948	927	1004	1013	940	1028	960	939	956	958	967	873	971	930	979	889	973	956	934	929	953	974	907	965	919	943	970	920	950	976	936	974	864	897	983	890	963	914	928	949	953	985	971	948	909	919	978	927	912	942	916	953	920	957	997	934	964	889	909	934	923	926	968	960	953	908	939	955	1019	986	941	938	935	967	918	942	956	928	916	1026	943	940	969	994	1009	969	938	980	907	944	938	955	1000	960	1001	907	956	936	949	956	944	962	902	838	953	968	943	988	962	906	929	944	986	982	903	910	946	900	960	939	958	932	942	973	927	878	1006	932	916	988	937	1020	932	983	962	963	970	946	941	959	935	961	981	959	956	965	978	931	933	873	924	931	1017	917	957	957	991	938	925	899	943	953	982	927	946	931	969	938	953	949	910	979	946	950	1015	941	950	974	908	998	956	945	927	979	910	966	954	927	928	918	992	945	949	951	921	1018	918	916	922	966	954	935	932	917	941	946	962	974	931	987	917	950	923	967	954	994	888	992	957	917	958	968	980	942	946	959	981	964	903	952	932	962	934	989	953	919	916	941	950	964	874	939	971	927	915	957	924	1009	951	972	959	974	982	941	960	940	996	947	925	966	904	937	977	958	963	943	958	1005	937	961	928	1012	955	964	933	963	984	930	996	961	980	994	964	976	950	938	973	963	944	909	935	989	927	972	929	971	943	908	982	954	982	958	915	952	962	943	962	948	875	997	956	944	931	955	971	932	909	957	989	948	953	947	1002	916	895	967	992	977	958	959	962	935	980	943	982	924	968	963	949	953	907	960	929	967	937	898	940	937	950	959	955	943	936	907	959	978	955	953	960	966	911	1006	912	971	1013	1001	951	945	947	950	958	1077	1007	979	947	956	979	914	996	940	953	954	960	926	933	946	960	944	946	965	1000	913	931	893	933	959	916	957	1011	897	972	930	928	989	912	998	986	976	954	917	989	942	920	854	918	986	962	999	962	890	948	912	978	963	958	968	915	966	985	949	940	964	929	954	920	925	905	911	917	900	989	939	993	951	879	953	999	939	941	1002	875	964	958	911	997	937	920	961	915	910	962	963	985	980	909	903	924	975	931	968	945	955	926	1010	943	961	946	901	977	984	944	962	968	942	955	921	964	956	942	951	950	933	942	940	941	957	934	970	940	958	917	1005	898	974	957	971	956	961	936	976	920	958	941	965	962	946	909	949	975	955	982	911	943	970	949	989	872	932	905	952	944	967	908	870	966	937	994	960	952	998	911	978	958	975	981	974	1010	928	932	928	1004	972	926	941	949	956	940	947	935	947	950	965	936	980	926	948	931	966	894	925	921	922	948	930	945	983	1011	914	932	988	972	923	944	895	941	931	976	946	964	962	978	998	998	953	931	953	984	952	983	939	973	919	932	947	969	964	913	963	907	837	975	919	950	998	975	935	944	979	991	926	956	939	937	1025	961	923	969	985	961	964	973	957	981	945	978	918	925	944	1009	1000	947	918	950	925	953	883	930	966	923	913	953	955	909	972	952	957	950	984	947	939	981	989	949	901	936	971	986	927	990	887	970	981	932	951	918	939	971	996	968	1003	930	982	1041	946	942	985	954	959	944	931	941	1008	949	947	980	957	885	970	929	931	1007	954	973	951	956	982	1012	962	974	941	1020	899	905	904	944	1024	923	937	962	1000	992	939	961	961	975	959	886	949	931	963	994	939	963	905	941	919	932	983	934	1025	968	937	877	919	916	958	972	938	1000	948	980	1011	990	917	955	912	1058	969	962	903	959	895	981	939	993	919	978	936	922	1010	967	930	956	961	897	954	956	979	969	964	964	960	970	1016	921	929	958	941	949	949	938	993	966	972	918	935	939	949	963	949	965	960	927
22695	21012	28804	23393	21017	21090	11393	1539	1049	983	799	756	678	624	599	567	549	540	550	486	482	470	501	465	432	444	446	418	458	428	450	484	445	425	413	419	413	400	441	420	457	386	464	462	394	421	422	424	441	409	413	436	448	373	401	406	419	435	388	437	376	416	412	384	398	402	374	407	400	396	407	426	397	413	369	439	410	399	417	404	425	400	390	399	386	378	408	432	389	429	416	392	390	412	400	388	396	372	378	428	404	382	394	391	379	386	362	378	385	384	396	394	426	411	414	395	403	410	405	373	392	403	371	418	428	403	419	429	389	427	385	406	407	405	389	403	386	407	382	399	425	389	402	433	362	389	393	397	407	394	409	397	359	432	369	402	406	404	418	401	425	421	421	394	426	412	412	377	425	400	394	386	435	411	409	429	392	405	400	412	391	388	383	385	424	417	403	404	389	370	388	389	395	387	447	368	377	406	382	380	404	389	421	399	385	371	385	415	406	405	391	383	425	423	406	383	407	404	393	385	379	397	393	381	419	439	401	426	364	386	422	387	405	390	379	399	372	416	407	409	406	363	410	419	395	397	401	421	388	409	409	421	392	378	407	373	402	419	389	418	366	395	410	369	407	379	425	397	382	396	398	400	370	418	373	374	390	408	373	430	428	357	400	399	403	422	362	366	412	381	417	380	397	384	422	404	392	404	405	379	403	417	405	398	419	412	411	442	389	443	412	365	393	398	395	383	397	406	379	372	408	432	434	435	411	388	415	439	385	389	366	368	417	439	407	403	390	366	415	406	403	397	408	394	411	390	404	427	419	350	422	392	390	408	435	406	375	427	439	389	397	398	394	445	357	421	398	417	423	368	375	405	397	451	391	375	395	409	413	363	411	388	381	380	391	358	367	401	391	410	411	404	367	403	401	393	395	395	410	391	380	386	417	384	413	423	384	338	384	407	396	380	398	382	422	384	370	383	405	414	425	413	394	419	372	409	396	394	388	422	347	401	406	408	394	389	401	371	378	396	453	404	399	413	420	367	424	403	413	417	389	402	400	433	369	439	377	414	349	423	406	404	416	397	415	408	407	366	398	416	429	392	377	379	401	435	399	358	386	404	381	391	404	407	379	411	395	354	427	378	385	402	400	415	390	412	419	411	426	412	412	389	400	362	429	386	413	425	368	365	411	381	371	417	396	442	389	430	413	387	377	385	424	435	438	414	397	423	427	381	419	418	401	442	405	404	406	385	366	373	378	367	409	408	413	416	403	403	406	356	399	383	394	365	432	386	445	396	387	379	413	408	413	423	389	401	403	415	388	396	396	406	417	400	420	404	413	370	386	371	424	388	415	385	419	422	376	417	378	425	374	424	419	404	387	437	403	400	393	382	452	369	370	386	409	424	393	433	414	406	385	369	434	383	364	374	359	380	396	409	381	405	422	392	389	427	383	399	392	348	374	385	384	392	377	392	422	404	409	388	389	380	394	398	429	407	456	375	396	436	435	378	415	385	386	393	398	430	402	414	412	426	385	408	411	387	413	382	355	430	388	377	385	383	379	376	397	392	355	398	412	393	408	412	405	429	414	380	409	403	391	384	388	405	426	396	418	406	387	412	397	389	389	395	428	403	381	366	394	422	387	409	389	390	406	384	409	394	405	400	384	384	445	394	399	421	417	362	391	413	367	386	374	405	405	390	409	419	407	397	400	350	406	439	405	389	371	368	370	405	408	403	406	412	385	380	374	386	385	370	379	386	414	403	376	387	400	381	395	389	374	399	463	424	390	428	401	384	406	363	409	428	404	371	422	408	371	398	416	397	406	400	382	426	393	420	425	400	411	421	435	395	429	403	408	391	435	398	364	402	408	389	406	395	419	389	377	385	398	419	397	379	376	392	362	380	385	410	425	406	337	397	410	393	424	408	410	395	410	422	417	383	376	391	360	420	377	370	365	393	392	434	386	379	388	415	400	332	408	404	385	371	395	419	415	386	373	412	390	426	417	401	361	397	385	378	439	391	377	387	383	415	360	380	369	384	387	419	402	407	407	370	403	367	405	382	409	390	386	389	390	380	402	388	409	390	370	385	379	439	391	414	369	398	413	366	403	416	414	379	403	411	421	357	413	384	399	387	394	407	394	376	368	366	417	391	375	420	404	414	367	410	406	410	442	431	380	433	408	383	437	401	383	389	375	396	396	384	415	431	427	397	403	371	381	424	375	412	404	401	405	388	412	401	391	375	356	395	400	393	372	411	368	380	399	400	448	406	402	399	393	380	399	407	390	376	403	374	360	370	416	406	397	417	380	362	383	414	465	400	419	414	414	367	378	420	379	398	405	391	407	398	390	375	397	421	419	389	386	402	362	386	395	410	385	395	427	398	413	393	363	410	388	419	401	394	397	368	389	343	386	361	403	398	404	408	384	388	390	415	406	416	388	377	405	368	385	398	371	422	396	387	398	401	401	408	390	383	375	391	410	416	401	418	385	358	406	366	380	401	402	398	375	422	412	357	377	395	406	436	394	399	439	418	400	381	407	431	401	414	380	366	400	405	419	397	378	403	365	367	365	391	393	369	395	370	419	363	403	375	401	383	397	438	385	388	410	378	374	404	416	408	382	368	402	447	439	356	404	368	414	410	381	379	370	431	448	420	415	395	386	427	388	359	369	394	394	398	410	403	370	364	412	385	415	379	421	403	407	378	380	414	407	364	382	388	363	394	378	380	369	423	362	383	387	420	419	402	408	369	377	400	368	394	410	375	368	368	416	389	415	400	372	363	394	397	393	399	422	416	410	438	376	395	375	404	404	466	385	407	424	398	405	427	420	390	417	395	395	407	386	436	370	361	405	403	351	376	381	426	401	411	381	407	388	408	393	355	404	403	419	375	389	388	381	394	410	400	393	434	389	415	421	425	411	389	383	397	393	402	413	394	371	388	461	421	421	352	397	417	395	393	397	413	372	389	386	403	403	391	414	383	426	397	405	416	396	368	394	441	389	384	386	393	363	370	414	370	401	431	377	436	407	381	443	431	390	390	378	370	344	390	405	399	392	387	394	407	398	374	392	421	390	411	409	396	382	382	413	387	393	441	401	400	404	386	415	393	406	394	381	397	403	414	441	393	386	411	387	412	424	390	394	396	382	412	401	422	402	401	387	436	353	386	384	397	400	395	391	378	405	420	399	400	389	427	420	370	356	417	383	383	410	424	370	372	418	460	399	409	377	393	392	390	373	381	387	382	365	412	444	419	398	410	397	370	414	360	410	362	370	337	390	388	387	395	392	415	408	401	395	394	378	430	401	368	403	415	377	426	374	401	390	405	384	417	390	382	400	395	379	428	356	421	410	389	394	429	404	373	361	358	389	427	421	398	383	419	386	390	392	370	417	378	387	383	348	408	401	407	437	388	398	405	362	380	406	388	418	406	423	381	426	429	379	424	414	379	394	384	387	397	392	438	417	388	402	379	422	410	416	420	398	412	417	351	422	394	360	383	390	401	378	413	358	393
10891	17364	14271	7499	5290	4031	3035	2470	1935	1639	1358	1212	1089	912	878	832	779	780	664	620	596	586	617	568	559	530	516	539	533	527	510	466	501	494	483	483	483	510	492	468	479	457	478	481	472	459	456	442	436	450	432	462	489	443	411	439	443	451	430	461	450	411	444	465	451	431	443	436	435	417	461	437	430	463	468	416	439	466	448	431	452	454	392	418	442	444	435	415	438	446	409	398	440	479	410	440	452	432	456	438	471	415	432	455	429	441	415	435	458	399	432	415	405	410	441	455	414	462	424	461	367	429	480	441	460	406	390	425	470	406	438	441	438	414	422	447	405	433	458	401	471	431	416	409	414	405	423	403	434	432	405	425	414	413	426	427	418	453	448	423	457	406	409	418	433	431	423	432	407	424	485	434	416	430	426	462	405	386	453	437	406	459	426	432	421	409	408	434	452	396	441	420	438	430	458	439	421	421	452	424	437	403	433	378	461	401	426	480	426	414	445	412	407	433	443	403	427	467	434	408	407	421	431	424	398	420	411	428	460	424	443	399	453	415	408	447	409	464	412	415	418	453	428	427	415	430	393	439	400	424	414	402	397	391	398	403	425	421	428	438	431	430	420	407	421	429	433	424	418	418	418	433	428	411	413	421	415	433	445	477	429	402	389	416	453	417	455	416	377	415	440	446	436	431	405	428	414	420	409	468	369	418	424	399	430	395	406	434	406	426	460	416	419	420	403	427	390	445	460	467	411	430	416	461	420	405	418	416	412	382	417	396	423	431	425	440	482	455	412	429	434	448	452	450	417	430	421	441	423	440	436	416	406	393	435	420	443	438	426	419	423	415	396	427	439	422	384	405	417	444	414	407	428	445	441	425	407	436	418	431	382	406	402	429	454	411	430	409	423	450	417	432	441	448	465	435	427	424	431	449	407	416	387	394	428	452	410	437	445	436	426	404	401	445	425	431	417	412	460	458	394	400	432	412	429	427	439	416	430	435	405	413	440	437	431	426	405	432	432	445	418	461	429	412	406	379	427	404	422	390	452	434	416	429	457	455	405	468	446	377	475	467	463	420	440	408	457	427	437	428	462	401	386	431	429	381	436	427	418	384	400	442	429	434	408	466	414	421	447	422	409	432	416	413	453	462	454	393	444	429	449	446	439	396	395	401	437	409	420	437	430	428	428	442	422	444	392	431	427	430	459	440	396	439	405	441	444	409	426	417	441	439	464	430	401	418	389	417	397	424	418	411	416	420	389	397	430	407	399	429	402	408	388	421	430	402	413	435	441	368	412	384	402	434	416	444	430	413	409	446	412	391	418	443	466	487	392	428	390	458	418	407	414	437	414	417	433	423	416	427	441	410	396	394	405	425	420	402	431	420	430	455	410	424	410	431	429	432	453	426	444	437	428	415	423	420	419	452	406	436	432	431	448	392	465	437	417	432	440	417	427	418	446	437	412	395	439	394	422	434	407	451	422	430	430	412	418	430	413	448	425	461	404	421	385	448	452	415	396	455	418	443	417	443	444	406	425	457	427	482	437	411	452	435	422	420	411	453	425	438	452	447	442	472	433	425	398	452	424	443	443	396	441	423	412	431	430	408	425	411	465	425	393	420	445	453	421	452	436	425	400	394	435	424	409	430	417	419	434	441	425	401	444	452	451	400	444	377	436	416	417	453	433	436	411	404	419	446	412	437	459	404	423	430	414	414	450	413	412	378	405	439	440	423	421	431	454	445	428	389	411	429	463	467	393	431	449	429	423	419	425	423	457	406	430	458	418	407	420	439	419	438	424	403	398	393	443	414	447	432	442	365	438	442	413	454	427	385	451	432	405	415	460	416	403	429	449	411	375	439	455	423	400	432	426	442	463	499	414	431	430	455	436	450	409	441	435	431	417	473	414	414	450	468	409	414	438	455	417	388	372	449	419	418	407	426	438	441	395	438	395	420	416	450	420	425	432	413	419	422	414	443	406	403	407	418	423	430	398	427	468	428	389	410	415	473	420	433	430	442	404	456	438	419	410	434	406	401	417	420	459	449	466	406	442	405	450	412	441	357	421	407	435	434	436	421	421	442	424	428	431	435	424	428	439	456	440	453	433	409	461	371	446	422	418	448	413	433	441	426	429	402	419	448	409	425	393	441	406	401	386	441	406	441	413	457	429	436	444	423	431	385	444	422	430	424	453	428	408	434	426	427	442	465	459	409	420	407	412	428	424	439	423	432	448	433	467	389	431	412	477	438	409	414	429	396	438	429	435	436	430	381	458	405	394	402	439	441	425	439	411	444	403	443	452	421	444	410	451	391	419	425	398	411	420	474	421	428	458	436	426	402	449	434	405	462	390	439	417	461	420	415	425	453	391	417	426	428	409	419	409	449	431	423	421	427	405	387	420	394	436	383	428	397	435	396	451	429	431	391	411	421	449	410	381	409	417	404	469	430	424	416	402	403	423	413	453	445	418	406	429	409	441	434	458	406	436	440	424	413	427	416	452	409	384	453	426	410	404	443	420	412	429	431	457	422	424	397	406	406	455	415	432	423	449	421	445	408	397	413	455	443	452	419	411	431	445	419	414	387	427	425	411	437	421	453	428	467	474	435	422	395	430	410	456	453	400	419	453	400	469	413	430	454	426	413	407	436	409	425	451	437	462	432	406	421	435	446	472	455	448	417	449	469	407	422	418	438	420	430	426	416	451	433	417	432	434	397	406	391	386	428	407	402	402	429	424	414	395	435	422	405	440	392	431	412	413	409	401	421	371	414	393	421	408	426	435	428	436	425	405	471	431	454	433	404	407	403	425	398	399	425	456	428	444	415	428	422	405	422	437	391	391	406	415	438	428	418	410	417	442	444	425	426	442	421	435	394	402	440	399	417	405	444	418	461	430	433	432	400	387	449	416	421	420	435	441	417	419	459	411	390	425	429	440	387	410	395	475	406	450	436	401	406	398	458	386	453	451	413	431	418	417	399	405	459	404	410	439	438	436	422	388	397	411	434	422	414	419	400	463	444	428	381	418	425	446	424	423	430	443	439	405	428	447	382	401	450	427	429	406	397	384	425	367	410	434	425	423	422	449	455	429	409	427	428	397	404	411	388	450	400	433	423	429	431	418	428	413	419	430	481	466	416	421	432	437	421	423	397	417	453	408	395	440	386	435	440	455	439	389	405	389	435	412	424	458	411	422	445	416	422	454	427	457	423	450	444	396	409	411	434	458	429	429	446	438	415	418	428	433	406	437	416	410	444	417	435	426	444	464	389	405	411	441	404	475	430	413	417	424	418	424	391	422	414	439	439	409	424	443	414	431	412	460	448	390	433	429	434	430	411	413	440	413	440	432	429	384	435	399	419	434	448	429	408	416	435	415	431	424	414	465	438	422	401	449	370	422	435	458	424	412	421	436	444	432	461	455	430	382	408	408	400	381	389	409	426	395	412	460	449	414	457	422	440	427	474	451	402	436	397	432	445	440	433	417	425	423	423	419	423	398	425	449	450
26864	20236	8575	1249	866	828	843	783	766	722	742	764	734	798	722	707	711	709	743	713	670	741	769	688	678	797	697	699	757	773	734	768	740	762	732	746	724	708	733	762	712	725	696	718	682	718	779	747	689	654	755	733	701	755	662	738	746	756	731	720	714	731	692	749	791	716	735	746	728	749	716	724	715	751	680	679	726	745	686	756	731	692	781	766	679	707	718	738	735	734	735	743	704	733	747	744	665	769	739	744	747	677	708	742	697	775	719	717	743	746	682	680	687	701	706	683	716	707	683	719	734	721	767	701	693	685	678	733	664	736	707	684	769	713	754	699	721	746	706	761	751	708	732	736	684	730	709	724	692	679	713	697	691	749	692	684	745	679	723	740	709	696	760	690	681	727	706	700	727	710	754	680	668	762	682	741	736	729	715	760	758	684	776	690	713	692	750	720	713	701	740	719	728	700	722	655	727	727	715	728	724	713	683	700	692	721	687	715	701	774	722	758	780	737	669	709	716	703	774	715	689	731	742	720	674	688	731	737	697	675	712	696	722	749	718	737	689	707	722	686	710	767	698	709	723	658	700	717	749	788	692	729	725	719	759	733	726	716	716	729	705	707	710	723	750	715	729	698	769	734	732	728	700	761	695	696	704	691	729	757	739	705	724	719	765	751	723	751	743	697	733	675	672	688	686	736	698	678	703	723	684	753	702	700	739	726	664	711	758	728	732	694	659	706	701	706	693	731	747	678	722	680	719	734	713	716	707	700	770	746	691	683	703	759	707	676	666	770	740	700	712	720	766	701	704	680	727	749	728	717	704	721	693	684	726	716	713	697	727	657	757	774	763	720	781	732	773	726	648	773	737	708	742	701	736	695	711	720	666	723	734	748	674	743	736	718	694	723	724	751	726	712	732	723	735	698	735	713	721	754	696	672	726	711	713	705	738	748	679	715	745	701	699	721	778	734	745	716	712	734	757	762	740	726	726	751	674	727	689	715	752	715	720	707	706	745	714	708	716	718	739	735	736	733	686	737	733	747	729	711	774	731	746	701	707	730	770	721	730	747	743	707	717	738	717	698	694	674	713	680	716	723	732	785	730	727	705	702	656	718	700	692	706	706	733	666	743	795	710	664	718	666	732	715	687	707	744	709	744	744	722	745	750	729	751	730	771	705	682	729	694	713	759	725	694	742	707	694	745	672	704	725	745	739	719	715	720	687	699	737	742	701	707	739	693	720	715	704	703	722	716	755	690	728	739	683	743	717	768	754	715	649	683	703	762	713	741	705	684	711	737	726	737	748	696	736	735	733	775	699	707	730	722	693	740	688	784	755	729	746	694	703	714	718	683	730	689	705	688	724	697	688	679	694	728	666	726	707	731	759	744	640	717	690	777	707	654	686	748	786	696	763	731	726	694	718	708	720	749	737	754	738	688	711	706	669	730	741	764	706	710	711	730	743	713	731	768	749	690	738	779	728	720	728	751	711	734	729	760	728	734	753	706	715	734	683	728	734	690	709	752	695	680	671	768	753	709	757	761	699	692	685	695	734	703	740	746	727	662	722	712	689	742	741	743	720	775	748	749	778	708	721	724	770	621	668	760	736	677	740	756	713	724	721	765	696	740	751	718	678	745	734	723	727	697	720	733	753	701	727	772	663	743	729	718	694	721	722	746	733	718	724	757	700	683	747	752	744	691	708	748	695	701	725	709	727	734	742	706	740	694	755	724	710	735	727	777	708	713	705	729	700	682	735	693	741	720	734	750	724	747	705	697	740	719	713	703	729	731	764	745	693	776	729	735	763	724	714	746	737	741	734	719	784	760	683	697	732	696	753	668	690	738	737	726	745	676	729	725	704	709	702	681	713	743	730	712	778	743	724	689	662	739	716	656	736	690	733	718	714	803	720	731	718	679	718	707	716	746	694	748	708	694	694	705	662	688	697	671	742	713	708	753	731	715	703	744	736	732	683	724	692	701	719	741	697	723	736	738	726	708	736	717	769	750	717	750	728	716	653	724	668	731	668	777	713	751	743	683	732	726	724	726	696	680	734	715	719	633	688	751	727	724	700	766	776	726	675	693	711	725	740	773	752	696	747	729	681	700	766	712	726	749	719	741	790	724	749	740	720	701	714	720	728	737	698	706	707	734	735	733	737	767	695	724	760	807	674	742	734	712	737	722	688	686	733	763	711	744	704	739	747	713	674	688	668	745	703	752	724	707	690	709	712	727	720	706	696	758	677	675	756	683	707	665	709	669	747	692	714	698	761	714	679	767	769	730	687	770	731	694	747	642	665	763	693	716	735	762	706	712	766	725	683	754	736	744	694	724	754	716	720	716	692	726	715	703	695	668	703	751	701	740	747	715	706	724	721	718	764	705	710	738	655	721	751	697	713	765	745	753	671	694	706	719	718	739	692	698	745	726	733	750	731	701	727	748	744	713	685	715	709	741	680	742	730	704	762	730	693	772	691	708	682	706	767	694	729	661	714	675	655	703	729	723	755	730	785	719	732	714	719	688	721	717	749	734	681	681	788	669	739	756	764	731	762	734	746	731	702	747	763	676	661	724	725	678	711	719	698	755	713	715	736	730	736	716	755	743	722	742	700	733	715	713	741	687	762	663	721	732	767	701	732	686	732	717	711	708	762	712	735	724	719	737	697	691	689	708	731	735	734	731	710	708	731	746	709	725	721	762	767	747	720	658	713	737	739	740	724	769	709	710	723	713	750	676	754	745	757	746	733	755	711	754	727	735	705	726	771	696	716	778	754	735	756	736	758	791	719	708	738	711	701	718	695	759	706	704	743	791	700	734	712	643	708	741	688	699	721	724	764	712	704	723	733	683	733	751	716	721	702	697	696	716	718	752	731	779	706	707	684	714	710	717	687	727	712	772	678	722	759	705	712	709	786	728	696	702	721	763	703	715	705	708	698	753	724	678	673	713	711	699	686	676	679	715	711	711	735	745	692	738	730	703	699	748	711	758	754	725	726	726	716	735	687	714	693	724	728	722	726	750	697	740	801	715	719	756	738	714	700	725	728	693	675	718	740	754	740	729	776	711	790	764	770	686	716	779	702	735	710	689	773	707	755	732	673	732	759	755	717	723	720	700	697	724	713	717	740	737	727	689	714	729	673	719	680	704	681	740	694	726	708	723	715	657	740	740	721	706	716	731	716	750	704	682	723	710	688	687	794	715	730	687	713	699	726	737	699	743	720	721	759	766	760	701	718	706	696	683	744	784	700	674	772	715	707	728	725	722	721	708	706	670	703	678	723	743	752	727	695	737	707	738	779	708	669	730	713	735	728	696	742	715	762	705	736	677	716	693	702	725	721	705	715	736	732	765	664	779	733	791	721	745	750	720	731	706	692	713	713	722	740	751	738	759	727	658	693	738	668	716	706	685	715	716	715	732	746	715	734	705	716	664	729	707	750	745	706	713	719	718	709	710	704	715	697	733	724	720	728	692	726	729	711	695	686	709	784	714	755	657	694	729	734
5856	1658	1434	1093	1019	946	929	891	839	815	856	854	855	847	838	813	794	804	823	843	790	851	886	828	865	826	814	881	852	866	827	806	854	845	816	800	815	819	845	803	849	820	828	827	851	814	843	795	787	807	865	837	793	879	760	775	865	821	823	798	867	841	790	810	817	853	829	815	868	825	863	854	831	815	838	878	845	799	817	823	813	838	825	814	817	778	786	831	783	825	840	826	792	843	822	816	824	795	885	759	789	800	851	813	852	850	821	897	774	881	832	796	837	781	800	819	760	807	797	861	824	823	846	828	813	799	886	824	803	844	811	871	794	836	856	817	780	859	779	834	862	857	786	795	801	797	828	844	830	806	802	868	821	827	830	822	794	804	813	825	832	825	797	793	828	876	812	811	825	827	843	793	831	782	883	795	818	867	830	840	808	822	838	855	866	829	860	836	831	824	866	881	819	793	860	824	809	819	850	795	821	836	788	831	805	817	872	767	858	800	799	823	834	844	867	819	831	813	856	854	800	880	863	834	802	804	877	799	850	798	834	850	816	801	821	811	860	873	801	826	809	826	826	871	865	789	832	814	840	837	820	844	830	777	803	835	838	839	850	809	813	833	836	846	797	844	831	849	824	839	794	842	848	778	817	787	825	849	851	802	814	852	789	850	807	859	788	823	854	824	834	831	779	814	847	786	791	890	844	832	851	893	865	880	828	801	823	801	837	842	873	813	862	832	907	846	803	871	766	844	802	857	821	824	831	795	841	835	844	832	830	874	797	799	806	815	860	837	797	813	823	839	831	828	796	807	855	799	798	836	778	813	814	847	824	826	760	742	828	801	831	898	840	805	790	879	829	852	857	819	846	773	788	846	849	814	859	827	859	815	829	823	801	884	801	852	885	822	809	761	806	810	825	843	793	832	842	831	816	800	836	816	832	789	835	827	856	826	841	813	816	794	810	894	830	886	879	861	848	807	851	840	841	807	804	867	781	895	857	817	804	795	838	791	861	825	836	802	776	871	815	842	800	808	848	814	850	792	871	762	852	813	815	846	855	783	833	777	748	874	842	885	824	826	800	797	833	827	842	841	828	822	824	820	843	818	825	816	845	838	795	840	814	835	817	815	839	850	817	802	810	879	790	830	777	775	811	828	845	820	774	816	796	853	836	845	830	865	859	783	798	820	819	796	848	806	844	840	867	818	836	788	822	801	823	836	879	777	826	845	852	849	841	873	865	815	804	839	866	845	856	843	823	837	801	808	826	793	814	828	826	834	867	780	803	871	825	791	881	800	845	853	897	849	850	851	812	831	851	820	866	867	813	797	809	825	821	845	853	877	876	888	783	868	817	803	791	845	815	759	792	863	835	826	843	773	817	854	847	855	785	828	810	814	804	803	828	822	876	823	792	838	811	836	838	792	810	840	881	833	819	811	827	833	846	812	861	774	823	790	862	855	851	860	809	842	816	850	846	848	774	839	788	818	821	867	774	796	792	859	868	815	799	849	830	804	811	821	832	839	843	831	811	796	819	796	801	826	816	799	858	806	779	870	814	802	800	823	856	834	843	845	829	814	819	848	848	838	940	856	830	822	832	823	814	806	859	833	836	853	883	799	849	835	820	832	832	812	800	865	817	803	841	835	835	842	806	857	852	857	837	835	805	784	866	806	834	813	782	813	856	836	834	842	841	794	845	816	837	875	782	877	787	859	791	834	805	838	845	810	826	855	859	813	845	831	820	838	793	827	796	800	875	816	840	869	807	865	825	808	776	804	833	877	778	818	873	835	829	787	800	872	797	882	851	745	837	837	843	809	847	835	858	846	787	843	812	839	836	773	778	778	819	832	842	840	780	821	797	817	845	838	793	824	872	840	873	771	845	821	795	819	835	789	888	856	840	841	831	890	866	869	826	871	870	863	799	873	790	863	855	812	818	792	828	805	829	861	843	810	831	828	885	805	798	822	842	791	832	822	895	832	825	820	841	802	844	809	865	849	791	804	836	806	839	864	840	842	846	825	849	858	807	840	880	862	881	801	859	829	842	803	863	799	844	863	840	825	850	799	833	840	823	850	805	820	808	806	803	786	839	776	851	883	843	805	849	805	882	841	847	777	863	799	854	833	877	860	868	836	841	838	835	834	870	886	818	801	793	803	836	859	781	832	814	843	810	836	839	793	829	808	865	790	868	787	804	847	888	845	824	845	801	833	821	816	769	820	769	824	833	790	800	866	847	803	799	779	857	836	827	846	830	816	820	788	852	879	852	848	793	831	816	793	835	888	885	817	880	800	797	856	793	842	814	781	796	830	808	829	866	829	803	829	837	857	821	803	833	839	833	814	851	791	840	861	822	837	830	770	797	850	838	832	810	773	792	860	811	762	822	885	815	841	783	854	809	895	786	837	849	840	840	842	803	829	804	905	816	827	849	857	814	800	852	862	857	816	800	808	817	867	855	828	826	877	784	850	872	843	822	835	876	835	838	874	846	817	850	837	819	871	843	808	854	822	840	863	834	857	796	815	870	837	771	855	798	812	809	868	849	823	816	819	792	858	786	829	852	810	872	836	828	849	764	838	798	860	831	889	846	773	844	789	864	840	862	796	860	838	819	824	822	825	798	845	815	799	824	847	856	841	778	821	817	780	811	831	839	819	851	819	874	830	751	778	777	801	819	828	763	855	844	843	797	797	824	823	852	815	842	810	850	828	811	807	865	837	852	851	835	830	806	812	824	786	795	820	799	790	818	827	813	853	858	777	835	806	854	860	816	854	848	854	875	861	842	802	806	849	817	830	812	839	834	801	796	867	834	831	849	852	883	841	817	787	821	841	838	868	825	849	792	775	785	820	832	832	848	858	822	829	789	835	829	788	802	854	819	882	770	844	840	863	885	843	861	841	840	784	838	857	805	812	788	814	825	818	794	772	843	826	815	810	827	848	828	853	783	850	848	798	797	753	791	880	802	862	802	865	837	889	811	835	830	810	852	831	799	806	809	822	877	809	839	862	794	798	819	801	851	805	798	826	747	808	827	774	855	831	874	824	782	847	804	838	806	851	806	864	845	862	836	815	818	774	848	842	802	832	832	845	817	821	804	854	847	838	805	835	801	801	832	857	814	844	825	832	834	840	845	795	852	854	864	868	812	859	799	780	837	779	844	793	873	818	831	819	861	842	821	865	840	842	753	868	773	859	809	829	798	827	803	854	833	840	796	835	783	842	844	768	806	806	799	830	825	845	828	856	899	824	869	837	798	887	815	805	781	838	835	823	884	818	850	833	854	881	770	804	851	849	881	844	826	816	844	863	839	823	836	861	815	843	824	842	850	802	803	814	842	790	829	830	833	801	845	833	836	781	859	827	836	826	828	886	824	794	829	821	776	807	819	849	846	841	861	836	826	838	844	819	777	771	787	834	839	812	827	836	808	809	798	838	859	850	835	824	804	801	808	745	833	859	822	865	805	841	866	823	801	810	812	860	846	860	810	810	781	825	816	802	815	855	841	816
23796	21036	28399	23870	21028	12034	1380	847	710	620	551	524	495	484	468	459	450	413	407	431	425	403	409	415	402	378	423	388	391	382	372	397	380	403	410	413	355	375	391	354	370	360	360	350	343	368	390	390	383	332	356	371	322	376	380	379	366	365	363	384	379	373	358	392	386	387	367	333	347	353	339	377	375	341	342	342	315	349	385	383	344	369	370	376	331	386	392	353	391	313	321	352	360	358	358	367	376	350	388	363	376	370	336	376	357	374	361	380	379	389	354	354	355	378	386	364	343	362	327	321	339	345	383	379	325	383	347	373	388	328	322	375	321	366	368	350	365	365	345	361	350	359	341	329	380	323	355	401	368	371	342	370	354	374	365	333	376	370	362	368	352	384	343	366	378	377	380	378	358	342	358	355	374	361	367	347	344	361	318	393	352	345	334	340	351	322	349	313	379	381	333	373	358	330	377	382	355	344	360	353	358	364	373	352	342	349	360	385	344	345	360	368	334	383	360	367	366	310	352	381	374	394	379	373	366	348	353	393	381	355	355	380	350	353	391	353	312	358	364	335	387	357	347	358	360	356	330	387	364	362	388	377	409	374	340	346	337	319	376	381	381	370	341	366	360	406	429	360	364	342	354	396	366	341	360	401	370	366	359	383	357	341	324	353	343	390	357	350	373	336	394	345	371	346	332	361	316	326	342	333	342	356	363	389	389	374	350	361	374	340	380	322	388	342	363	359	342	328	362	348	336	361	371	362	373	357	343	362	357	362	336	327	353	315	386	369	366	389	379	350	369	370	351	388	342	324	386	360	336	367	378	342	369	374	342	378	380	342	352	375	329	380	343	354	363	331	371	374	354	378	316	333	344	353	328	358	382	354	325	364	362	349	333	376	359	365	365	327	327	368	357	355	357	375	379	362	389	392	341	360	388	339	363	384	384	381	392	333	368	367	358	332	367	347	335	343	364	361	352	376	320	370	349	388	364	389	374	345	367	414	364	382	362	387	385	358	340	390	360	400	356	319	370	333	331	346	369	329	357	364	369	336	365	377	330	369	367	368	374	326	338	376	359	339	378	349	337	344	397	364	335	359	341	365	312	381	357	374	372	355	339	363	343	336	348	364	358	365	360	357	351	355	386	353	367	363	359	358	348	376	379	358	333	370	388	389	349	375	358	405	348	354	368	350	342	346	367	363	361	400	322	371	368	347	362	357	363	385	351	369	370	355	301	362	379	344	335	360	347	387	363	378	353	319	337	354	368	359	380	358	368	369	373	357	366	370	358	326	358	340	366	347	379	356	377	383	329	335	378	371	350	328	356	343	348	368	387	379	372	327	371	329	351	390	360	366	381	347	342	377	331	370	358	354	383	338	350	317	323	376	355	381	323	336	343	313	368	390	361	390	369	385	376	348	372	356	361	385	356	368	338	384	353	382	344	328	351	340	326	358	389	349	378	360	372	356	344	337	380	386	379	347	352	390	380	344	372	369	337	384	354	399	361	330	342	348	353	349	339	382	372	358	392	392	365	361	359	360	378	354	365	376	384	354	367	353	310	365	349	346	353	350	348	366	376	375	346	372	369	355	313	365	368	370	380	375	351	364	367	349	385	368	373	357	358	373	384	329	337	382	371	356	361	347	342	340	374	379	347	356	310	349	359	342	339	357	346	367	354	349	390	364	364	335	339	351	358	360	370	403	356	365	346	342	341	381	386	368	369	376	373	370	330	359	349	378	393	365	413	342	363	375	373	373	379	363	349	362	385	382	355	357	319	366	353	355	353	356	362	355	363	344	379	365	380	390	408	375	344	357	352	337	361	358	351	328	371	358	362	360	345	371	309	360	352	363	371	349	364	367	360	347	391	329	371	320	333	374	372	365	341	373	349	355	368	334	341	344	344	330	378	398	332	376	342	378	367	360	347	355	372	366	369	357	358	358	345	331	347	377	332	382	335	374	347	381	347	352	345	359	342	377	363	359	355	378	362	372	365	336	368	373	342	352	368	368	364	371	375	389	369	361	386	372	360	401	354	356	368	390	329	349	334	339	370	374	376	328	376	350	409	364	370	339	320	338	364	373	386	350	326	363	391	370	334	358	361	355	334	327	354	369	306	405	373	358	337	361	350	382	352	369	374	392	362	374	368	398	385	344	377	349	351	332	336	354	362	369	376	359	360	351	370	348	396	332	358	386	344	314	352	330	404	309	371	357	373	345	348	363	369	399	356	381	391	354	346	338	378	360	346	370	382	362	366	360	360	350	376	353	371	351	375	370	352	370	390	336	377	318	343	340	379	369	350	355	339	360	345	373	340	382	350	378	388	365	333	361	367	354	373	346	330	332	355	385	356	349	350	339	378	340	352	325	362	351	315	325	338	366	349	358	347	369	385	381	388	310	389	332	380	368	333	326	371	338	368	332	380	373	351	351	337	344	373	352	346	362	371	335	346	377	394	359	377	356	361	386	372	346	359	357	345	309	342	359	343	350	375	345	337	365	370	359	382	373	353	364	370	343	397	371	358	341	354	376	343	367	368	337	361	371	332	359	316	375	403	386	343	350	361	389	380	338	362	353	356	350	380	359	365	361	393	329	399	361	375	375	362	327	417	362	316	335	348	375	335	347	367	354	382	335	348	380	355	360	386	354	374	379	365	365	369	353	353	372	385	351	355	367	356	354	342	353	372	352	315	343	360	350	378	373	368	362	383	350	352	372	361	382	348	335	374	350	384	378	349	407	365	353	375	402	364	363	365	336	338	378	352	370	357	403	363	375	321	367	376	366	375	334	370	374	337	390	360	329	354	371	385	374	356	321	380	356	366	374	340	351	360	366	344	380	370	337	374	385	377	368	338	386	326	361	371	343	381	371	344	357	350	338	371	379	368	349	350	329	374	386	350	379	372	341	387	370	356	320	360	331	383	367	379	404	369	373	330	371	347	345	358	360	364	360	346	365	382	357	362	353	377	380	335	365	375	341	337	358	352	362	383	365	331	361	331	374	367	376	332	357	352	342	340	364	376	369	367	360	328	376	381	349	327	376	352	338	345	371	303	385	360	379	376	333	340	366	374	372	352	381	380	353	363	354	397	355	377	357	369	373	342	379	350	298	340	353	318	377	340	379	346	335	337	316	347	373	344	345	335	363	368	363	358	323	367	337	378	366	348	356	346	378	341	376	370	359	343	330	351	353	360	389	382	344	368	373	377	395	384	376	364	339	353	371	353	359	381	349	369	345	384	337	375	346	363	357	367	389	390	339	350	368	366	380	362	364	329	392	393	370	347	352	356	343	355	333	368	355	369	380	325	363	361	350	340	393	322	322	341	367	381	366	359	404	363	353	346	356	354	347	361	366	361	312	391	324	369	368	342	379	375	354	371	355	376	361	320	368	361	385	353	348	368	300	351	371	333	367	375	345	344	356	371	346	336	347	342	397	363	314	376	357	311	334	354	327	364	366	385	401	371	361	375	326	338	368	362	336	315	345	351	342	368	383	356	384	350	366
8075	11050	8824	4312	3142	2290	1788	1501	1212	1045	956	860	722	683	629	622	610	546	555	538	509	474	517	494	481	495	460	465	468	454	449	432	431	454	441	477	466	469	438	423	445	411	412	451	470	482	417	427	435	452	428	421	400	457	406	427	418	460	412	465	423	431	434	416	383	391	428	390	456	426	451	414	422	410	409	433	409	399	464	457	430	431	395	411	430	373	410	422	383	371	438	395	436	421	423	417	441	417	399	466	395	443	384	405	414	434	405	431	397	415	406	425	400	413	365	410	420	463	396	408	446	432	410	407	426	420	406	410	419	422	413	450	460	412	396	410	409	411	428	421	435	404	384	440	445	428	444	396	427	427	401	362	435	424	380	423	421	379	447	441	412	389	424	406	396	392	392	406	424	453	392	449	430	412	392	470	448	451	412	421	431	419	410	392	440	417	401	411	423	390	370	405	398	416	435	376	408	456	406	406	441	422	381	444	423	414	419	420	414	403	375	413	418	438	427	379	451	431	419	384	404	488	412	407	402	452	391	401	409	398	452	429	432	423	392	399	400	464	421	447	443	423	422	410	433	401	374	425	394	414	428	426	438	424	382	372	430	386	403	430	406	416	421	444	391	419	456	446	408	429	395	444	399	406	424	414	426	415	415	397	429	414	425	397	405	406	444	444	410	414	406	414	429	426	428	444	382	434	424	425	418	404	438	426	417	422	447	401	440	394	399	438	425	442	398	426	426	400	416	430	428	394	415	404	426	421	421	419	416	423	412	409	435	392	428	419	412	419	398	428	408	456	415	404	424	416	436	432	466	400	446	396	443	416	455	405	442	423	418	397	456	453	447	396	423	401	390	407	406	404	418	434	433	412	403	416	383	440	421	420	449	405	427	399	432	416	395	395	390	444	443	412	410	427	414	419	426	423	403	413	418	413	426	457	403	403	441	416	394	427	404	425	380	399	424	419	408	433	397	400	401	400	436	410	419	385	412	427	420	397	412	399	441	411	407	434	407	446	397	390	423	405	407	379	404	401	402	429	445	437	423	431	416	417	452	405	410	414	438	418	408	426	398	426	414	399	392	424	433	405	444	426	427	376	399	419	404	410	427	395	418	427	420	416	449	423	414	423	415	402	413	424	428	424	418	400	387	390	417	448	438	439	421	399	407	438	406	391	436	398	408	373	429	423	407	410	371	392	417	442	429	417	415	391	395	406	394	397	419	390	361	434	450	404	424	427	404	414	428	418	411	439	410	390	423	446	445	430	399	404	397	420	432	418	437	399	442	445	406	412	390	390	396	408	400	430	376	431	421	382	392	395	397	421	442	424	407	413	420	397	388	414	417	427	419	405	412	411	422	414	411	427	404	419	441	428	423	436	437	404	425	423	423	430	417	421	430	421	379	408	362	442	448	403	416	426	390	404	434	382	438	410	453	459	439	430	404	414	422	443	386	449	392	399	449	418	449	420	448	429	409	433	447	424	392	425	421	429	443	413	428	394	416	429	425	389	411	395	361	445	422	422	447	443	431	422	407	381	438	402	418	422	403	408	394	449	429	455	439	436	422	410	392	411	460	426	409	417	410	406	412	389	444	375	418	413	456	422	406	445	419	393	386	394	411	431	409	361	386	439	411	446	421	418	454	442	401	426	385	417	407	373	459	416	397	419	398	445	424	447	421	404	471	418	416	432	427	434	447	448	391	423	416	402	433	428	406	403	413	385	404	386	430	434	425	400	395	436	402	428	406	434	408	418	406	449	402	430	406	394	386	438	423	381	395	409	421	407	423	396	415	411	420	433	431	418	411	416	399	419	448	398	452	431	398	401	385	436	416	405	420	436	401	400	435	421	437	414	451	408	422	407	394	449	424	420	426	400	452	404	424	436	420	428	402	434	403	412	439	432	391	435	405	443	394	432	399	408	434	382	393	384	430	424	411	428	447	452	400	434	395	384	421	410	450	427	432	398	428	438	424	438	416	414	440	401	390	417	434	448	405	415	432	397	410	431	414	426	458	424	431	458	412	416	396	393	411	436	406	408	428	394	408	445	415	432	390	399	433	398	412	389	449	418	401	441	422	444	429	409	419	417	413	402	402	433	434	382	419	420	432	456	416	420	443	411	441	393	402	417	414	456	425	422	423	404	413	413	438	462	419	405	397	411	389	446	412	446	414	407	429	432	412	426	408	404	418	420	413	410	396	407	434	419	372	414	412	410	439	396	405	449	392	398	436	422	394	390	438	451	369	448	431	420	388	424	382	417	428	403	445	441	431	431	401	430	416	391	423	404	419	389	401	434	437	432	401	426	404	442	447	442	432	411	415	390	391	417	417	399	400	425	447	410	443	433	407	414	433	416	353	419	406	434	428	416	451	417	405	422	433	449	432	414	439	406	391	412	420	382	452	471	387	404	438	388	378	410	380	446	397	404	419	388	427	417	449	466	440	422	404	439	439	432	411	395	424	411	417	426	407	413	402	394	430	421	427	408	419	394	387	391	393	405	408	408	419	401	422	416	395	439	451	418	429	412	406	430	396	368	409	421	423	431	420	403	398	406	436	406	413	428	427	449	421	438	434	435	423	393	407	396	387	391	407	402	411	435	422	375	437	420	382	449	412	409	410	415	427	396	389	392	425	429	365	415	427	417	434	495	414	391	426	416	418	424	447	366	402	429	444	429	430	440	437	429	411	423	390	453	420	400	391	409	424	410	392	426	379	444	398	412	396	442	432	420	394	413	414	443	414	405	451	436	410	407	405	470	435	411	422	397	459	407	443	429	415	401	408	395	376	398	422	392	451	394	404	398	400	380	418	428	423	417	425	407	415	416	404	412	429	431	454	416	399	425	395	405	400	457	437	381	423	414	420	447	408	384	401	418	405	432	437	428	420	398	455	426	435	439	424	425	385	428	392	425	408	435	429	355	435	436	429	422	444	392	432	395	452	405	439	441	418	413	443	409	417	387	434	408	417	412	425	456	436	409	411	419	440	423	414	405	406	426	404	444	392	462	404	398	428	412	429	434	448	419	410	412	430	407	435	410	461	399	423	427	416	444	429	398	420	436	422	469	403	398	410	390	393	420	441	398	396	421	386	413	421	405	418	390	412	417	433	437	410	410	418	439	403	422	427	435	429	402	375	447	449	410	455	407	398	441	424	389	447	417	437	411	402	389	433	412	413	414	447	392	403	426	414	385	379	421	423	444	410	402	442	414	392	417	419	415	452	444	396	389	405	413	441	420	391	399	418	396	415	408	418	429	394	425	409	401	432	419	442	434	412	398	405	418	414	417	377	431	384	424	433	406	411	415	376	390	414	411	458	410	383	418	421	406	386	416	420	425	411	417	410	431	407	421	396	425	422	415	411	401	403	422	391	404	430	398	448	399	419	393	399	430	446	390	413	398	421	390	407	409	422	428	403	420	387	450	421	386	420	439	422	398	427	421	411	401	412	430	405	407	439	407	385	431	430	384	412	439	404	402	443	407	427	411	443	398	407	426	399	421
24958	21002	27301	24797	11471	1445	1226	1037	1044	991	948	989	966	930	941	932	891	904	882	842	890	897	820	905	875	874	937	890	861	883	877	905	851	891	853	877	865	899	868	929	834	860	836	865	850	873	906	913	867	895	892	841	914	853	878	918	846	842	870	818	872	897	904	862	881	842	897	842	880	866	869	834	949	827	843	907	854	872	861	869	879	843	825	817	860	884	792	907	830	866	898	783	850	867	826	861	875	848	825	812	856	833	925	876	845	823	860	838	880	881	900	799	831	909	858	894	898	877	836	849	853	886	833	883	846	855	861	872	879	847	875	897	881	840	880	836	869	896	867	842	867	882	841	856	884	876	865	859	873	822	860	879	850	920	911	866	877	903	854	873	869	878	860	859	868	924	832	898	827	885	831	845	842	888	822	879	845	890	844	886	836	863	919	924	868	888	825	869	846	875	871	851	872	852	839	831	864	862	882	882	862	844	828	879	884	849	871	808	890	834	835	874	894	830	831	840	908	912	858	835	893	813	890	854	850	888	824	880	900	821	863	858	864	936	814	869	856	898	827	883	849	858	876	855	859	877	840	865	872	858	898	844	932	843	875	815	873	838	862	869	844	887	873	827	848	885	881	868	836	858	880	838	815	801	869	832	892	797	890	819	854	920	870	845	861	860	906	844	851	893	850	882	877	855	874	794	877	896	837	904	857	847	879	865	885	861	866	853	767	818	879	855	863	862	839	912	818	848	870	847	818	894	843	914	896	888	899	841	869	816	900	814	856	876	901	840	885	894	853	918	925	915	849	793	867	867	866	903	845	904	848	838	932	904	813	798	876	859	847	848	822	788	894	873	856	887	832	890	865	883	894	868	827	889	856	848	875	810	934	850	872	877	844	885	866	897	870	892	919	849	817	869	826	844	890	898	877	834	831	853	838	868	851	861	865	852	848	944	845	864	846	846	855	830	812	860	859	855	925	861	947	875	844	852	894	892	859	887	902	848	899	902	830	868	871	867	834	884	844	843	813	873	809	842	827	841	905	855	841	809	866	861	823	816	803	818	801	884	863	807	847	857	819	851	912	907	861	839	862	883	878	824	811	893	877	834	819	909	876	839	848	873	843	788	900	899	870	859	863	884	868	868	918	837	880	862	864	856	887	866	863	897	862	871	880	818	870	883	842	847	860	932	863	944	882	881	860	873	862	864	838	851	886	859	864	844	843	818	849	845	894	895	885	855	890	878	834	843	880	856	891	841	885	777	802	832	873	826	812	887	918	854	826	844	864	889	874	853	882	827	879	845	878	886	878	926	834	874	906	857	878	851	879	857	883	913	890	901	874	855	895	881	821	912	800	844	822	877	877	844	805	837	843	878	850	876	805	890	883	901	824	875	891	836	844	809	832	913	879	825	873	849	820	847	918	860	837	902	889	875	904	841	834	823	919	889	915	838	834	858	894	909	870	899	824	869	886	854	842	833	891	893	901	833	841	813	876	820	817	864	867	855	888	858	858	918	838	827	853	901	880	869	844	833	889	850	863	884	835	833	798	858	872	859	900	892	805	835	880	897	864	871	871	963	831	904	866	820	864	870	847	836	873	862	793	891	869	818	865	831	912	859	889	863	843	834	864	853	907	787	844	874	873	841	819	811	831	816	833	869	874	918	869	845	851	843	832	868	852	873	854	818	905	878	830	872	897	854	848	849	804	876	887	824	884	854	878	919	846	879	822	846	856	797	847	830	862	849	836	890	856	848	884	880	890	855	838	879	804	904	866	859	865	839	873	871	913	853	875	866	865	837	872	876	835	824	849	847	875	833	907	809	864	851	902	853	825	857	877	866	915	849	827	857	882	841	882	839	879	873	863	882	850	831	863	897	863	864	856	894	863	828	863	850	865	824	866	822	848	888	840	854	862	870	841	823	856	878	863	879	853	866	893	824	856	830	866	894	882	840	838	870	869	891	843	835	866	812	807	911	873	885	827	855	873	849	863	832	909	839	899	916	864	840	929	898	849	833	864	870	808	866	832	835	836	888	837	840	887	884	850	910	861	839	787	888	822	814	860	885	851	863	861	897	867	861	918	874	871	854	800	836	888	856	890	881	840	883	891	834	815	820	847	850	849	864	830	814	855	828	867	838	812	867	847	847	855	876	852	862	839	859	919	825	851	848	805	871	885	897	898	868	900	879	857	833	915	896	846	851	841	829	907	840	901	815	863	834	835	805	855	846	866	808	862	869	856	825	834	835	866	844	892	841	843	871	863	921	857	842	875	884	893	841	828	840	850	877	867	809	843	872	880	864	870	892	866	913	893	814	875	852	826	835	838	849	900	789	886	867	880	843	872	848	891	849	859	888	847	845	831	831	881	868	829	845	831	845	877	849	854	853	825	892	864	867	901	858	851	857	961	889	875	904	895	873	867	901	862	884	825	884	899	855	842	846	859	859	868	894	863	866	862	832	896	773	792	828	890	907	827	875	851	844	887	883	849	887	827	884	870	858	878	911	810	828	882	840	847	859	851	842	827	836	861	832	886	902	833	872	849	840	905	865	883	868	918	808	849	879	859	857	867	867	868	859	873	899	861	833	879	870	882	836	812	873	880	846	847	895	875	895	890	866	887	851	834	838	880	845	825	858	836	833	924	841	872	855	864	863	858	852	870	856	890	869	874	881	895	855	869	874	876	854	881	864	836	909	847	847	876	832	876	883	913	870	916	817	927	867	878	855	811	787	865	865	818	878	856	820	902	797	837	840	863	825	870	868	814	851	832	803	843	917	857	854	882	850	826	833	856	922	871	858	893	872	844	887	872	884	833	909	883	822	867	875	875	915	891	877	864	855	878	865	903	829	817	930	858	861	837	819	895	889	805	856	843	833	821	885	849	828	890	843	818	828	881	827	852	843	873	870	893	855	893	888	848	927	871	857	866	914	866	888	851	874	876	890	848	823	879	830	819	842	883	810	845	855	904	868	930	867	827	881	859	897	866	841	834	822	869	856	842	856	853	833	802	862	823	909	863	868	840	848	864	870	861	956	895	841	887	870	825	882	820	868	907	864	828	858	855	859	888	891	800	852	844	869	846	875	889	882	857	924	841	884	843	803	878	887	909	901	872	868	855	883	877	916	897	851	897	858	891	867	863	881	826	815	844	902	855	864	877	828	836	825	851	894	853	863	866	826	932	818	841	831	851	853	883	888	828	833	890	968	828	821	854	877	867	886	828	905	828	855	839	854	865	884	790	845	842	838	852	855	824	879	866	852	910	846	823	854	854	836	860	837	864	874	907	874	899	836	880	818	831	881	888	830	866	839	809	880	812	903	815	826	858	898	828	903	873	932	860	888	849	864	841	808	889	888	848	855	880	860	852	868	899	867	882	860	882	858	868	948	904	865	851	887	853	861	908	851	852	868	865	891	841	833	850	860	899	898	844	859	860	899	894	893	860	851	867	850	869	874	909	867	856	909	844	821	882	868	849	870	829	883	836	877	886	862	883	894	874	837	883	888
7850	6912	5245	2903	2302	1888	1672	1511	1349	1260	1184	1197	1091	1056	1071	1063	1090	1016	1045	995	1046	1016	1018	980	1002	1055	967	956	941	947	1023	1017	934	998	1016	927	980	954	995	983	994	972	986	910	960	956	1028	944	939	915	967	901	949	958	962	948	971	991	976	970	941	1009	992	933	994	926	960	972	967	993	987	1003	980	984	935	972	973	948	968	922	948	992	926	926	1024	960	991	958	988	958	1033	996	977	965	995	986	972	1009	974	977	980	972	968	951	932	956	948	989	1001	956	941	940	1000	1023	999	929	989	972	976	974	966	950	953	894	981	899	1005	945	933	943	983	958	980	968	1021	916	1011	919	939	947	971	931	913	941	971	951	929	989	982	944	979	970	993	989	940	980	970	942	982	914	956	966	957	1002	946	954	1025	960	997	924	968	948	1001	976	992	995	959	951	962	957	981	914	962	944	1007	954	934	973	983	987	965	914	889	930	959	972	913	928	980	983	970	945	936	974	974	963	938	947	939	966	971	984	951	940	929	931	957	939	970	964	985	915	982	957	953	994	997	964	965	922	967	976	912	938	978	995	999	937	968	928	952	962	932	963	928	875	973	981	955	986	909	1001	933	968	946	980	924	953	1021	952	935	995	989	901	1011	949	939	932	923	949	934	995	1015	978	937	960	924	927	914	936	920	954	976	971	932	946	964	890	896	906	912	925	1011	976	932	906	976	994	1038	940	939	937	990	909	918	940	923	969	954	940	933	969	995	938	955	963	926	939	960	963	980	944	950	968	956	925	990	959	952	949	959	992	976	955	1017	1005	1016	938	909	930	1005	899	956	914	924	999	962	989	912	973	956	938	922	961	889	932	1000	961	941	995	980	947	952	963	944	916	960	977	929	984	945	987	933	987	1025	1008	900	915	945	935	960	981	935	987	958	1026	972	959	1025	930	979	951	989	945	944	939	922	946	990	955	983	1001	1023	969	980	950	965	933	950	931	917	968	928	983	950	942	983	909	996	975	949	991	972	919	963	922	940	991	891	994	917	977	980	958	980	939	943	951	924	952	1009	963	988	972	980	910	974	985	940	931	994	970	968	978	934	939	981	1023	1004	916	935	951	956	966	946	992	955	940	961	983	949	972	942	966	914	960	967	920	969	981	1009	988	990	928	986	910	980	979	919	904	968	926	959	935	947	943	965	1001	1004	959	941	943	1025	895	954	978	886	993	964	919	940	992	919	971	1044	955	971	948	943	919	950	1011	952	931	942	924	907	981	948	993	898	987	973	1007	947	981	994	949	946	962	984	922	934	996	996	972	903	896	928	983	931	983	933	949	957	958	911	1002	1021	967	946	908	981	947	941	932	960	949	957	942	985	931	1024	937	977	964	920	965	948	964	960	938	996	953	967	959	919	912	921	940	983	989	986	919	942	984	974	970	1005	972	993	911	948	947	989	976	1011	936	939	1002	970	896	953	941	913	983	915	1016	931	975	928	898	974	941	939	974	971	966	1014	952	963	914	937	930	981	989	996	950	940	937	935	911	989	942	973	975	934	959	929	946	981	945	978	999	979	973	937	964	991	1016	993	976	949	983	948	972	1003	965	976	993	913	991	936	940	941	931	982	941	958	948	900	935	954	943	961	943	949	898	938	916	940	1044	928	943	992	918	957	936	938	958	964	964	903	939	999	960	981	975	944	949	960	927	969	925	957	909	963	914	928	965	908	982	1010	883	937	1005	938	978	966	945	998	956	881	986	935	956	969	953	940	996	951	969	1016	952	993	940	965	966	968	892	936	933	965	975	945	994	939	944	960	957	977	978	989	904	927	970	988	967	945	927	946	945	1013	957	977	948	947	932	1019	973	958	963	983	977	949	893	984	1015	933	949	945	977	961	1031	933	934	971	908	961	966	979	917	949	942	952	928	957	981	968	957	978	985	937	989	994	985	945	966	1008	992	982	929	994	946	935	939	932	992	978	967	966	925	948	917	950	998	928	995	969	963	945	1007	952	972	939	895	932	967	989	1010	948	939	958	954	954	954	931	958	943	998	1036	947	958	941	962	959	925	933	974	928	987	983	944	997	990	985	923	969	1022	957	930	940	930	934	930	992	883	894	989	980	999	934	965	956	974	986	962	967	977	974	998	946	962	959	971	949	984	903	978	990	967	1070	965	922	925	979	885	859	961	978	929	949	1000	983	940	941	978	966	1014	937	942	991	948	944	1005	942	981	958	953	931	957	937	991	970	918	950	933	960	972	983	952	936	944	980	949	957	1013	912	948	980	992	948	990	973	967	969	986	907	968	969	945	909	939	936	909	954	944	956	959	986	977	939	908	983	985	953	974	926	933	900	994	932	963	942	913	980	902	965	985	990	921	981	955	1004	909	955	979	987	963	949	966	924	972	972	938	998	981	972	982	974	980	956	942	930	979	1027	989	924	970	1014	907	952	1018	934	949	943	986	973	918	932	973	979	943	946	1010	934	953	938	951	957	968	955	1003	959	947	915	923	940	916	984	930	938	929	959	927	938	942	965	932	1025	1008	984	919	931	980	964	934	937	956	987	1035	945	947	938	1084	966	1006	900	919	997	961	930	905	974	941	1039	950	905	996	947	933	933	974	930	992	1000	938	908	927	931	1002	945	960	923	968	923	952	934	934	918	960	940	989	882	936	953	996	1022	969	932	885	960	945	926	979	968	948	935	946	988	968	947	919	928	965	1040	1003	954	918	1027	933	999	931	955	961	968	931	985	967	944	930	950	957	1010	924	971	908	929	932	950	953	946	941	1017	915	960	981	1000	949	925	978	1004	935	1021	937	940	906	961	994	1000	973	972	988	989	1015	915	969	930	1006	946	991	980	952	975	949	999	958	846	979	929	968	983	978	984	998	957	963	1024	966	932	950	969	922	926	962	933	948	958	955	1015	1025	977	997	920	963	993	942	980	975	984	992	949	966	1018	930	908	975	1003	977	936	967	997	939	940	936	932	909	957	943	914	1012	1000	938	939	979	956	955	995	956	959	977	944	911	918	960	969	962	1037	966	891	947	960	968	948	977	943	994	948	961	979	925	973	1006	927	995	945	949	955	962	971	998	946	961	970	926	980	1000	1015	961	1003	957	927	956	1000	906	924	953	1007	957	970	956	941	945	973	918	952	1029	948	900	917	1043	926	914	970	930	958	976	918	997	974	965	954	939	955	991	978	947	971	954	971	943	949	956	916	986	938	953	943	964	935	972	948	1016	949	972	898	993	947	922	950	932	948	976	955	958	942	968	923	915	934	961	958	993	937	939	984	998	942	953	926	958	967	920	989	978	947	953	915	957	914	973	922	941	941	960	1001	974	943	935	959	968	923	959	914	937	978	1001	950	967	916	944	939	978	984	983	957	967	898	966	993	939	989	898	974	964	968	930	1004	1049	1003	900	914	943	913	939	961	986	917	932	944	927	1001	936	957	962	1010	948	915	954	1013	937	957	953	930	970	1008	953	962	953	1000	904	928	989	922	929	961	994	939	959	941	1000	951	941	953	949	926	949	881	949	943	964	978	995	975	1026	906	1001	936	967	934	943	958	980	947	982	930	949	935	976	961	1000	963	976	921	990	985	932	930	918	978	991	944	886	1014	973	939	1006	952	950	1027	953	990	1006	935	925	893
22762	21028	28829	23430	21028	21100	11156	1504	1001	860	804	756	702	614	550	607	550	562	536	502	511	507	477	475	469	448	442	459	434	427	453	451	430	424	423	413	434	463	459	414	416	434	441	412	404	393	391	396	430	409	402	448	389	403	405	407	443	405	416	415	397	432	414	383	425	410	425	376	454	409	422	437	414	418	392	394	427	382	411	397	402	428	394	405	387	413	405	433	412	377	383	386	415	391	418	432	440	394	377	420	436	397	401	422	415	419	399	411	410	401	405	404	377	395	424	380	389	416	391	372	414	411	423	427	406	413	428	427	406	399	383	413	395	385	420	405	420	380	370	426	448	413	407	384	406	361	412	411	397	410	404	392	422	392	436	398	410	386	391	421	404	413	403	371	444	397	386	356	408	410	383	383	416	434	387	409	381	401	412	392	414	407	386	411	409	404	417	383	415	375	408	383	390	379	382	449	386	402	417	364	442	388	373	392	407	415	393	406	410	413	375	439	406	396	402	418	396	443	421	420	374	429	423	420	404	388	376	382	411	362	413	426	370	395	437	408	410	425	421	382	413	403	409	410	416	409	395	431	390	409	389	405	383	373	394	397	419	391	372	409	416	422	377	385	380	403	377	382	416	402	400	380	438	365	398	388	390	385	398	385	381	389	399	417	413	416	418	380	421	397	417	404	414	435	437	406	407	399	336	384	385	417	414	430	387	392	412	426	401	435	409	411	393	389	394	403	391	436	369	411	400	380	397	430	367	391	379	382	390	413	391	377	407	411	392	404	406	391	355	406	391	440	413	421	381	408	390	401	414	395	405	383	392	391	373	391	390	400	418	399	406	385	385	398	377	381	389	398	375	369	415	393	385	429	374	377	381	399	368	432	401	373	429	440	373	445	384	408	385	408	422	395	398	415	386	419	395	399	371	434	403	395	349	403	409	385	389	386	393	385	387	434	413	386	426	386	382	386	377	422	389	422	418	394	400	427	407	417	374	386	400	398	377	382	395	417	388	380	382	409	411	408	399	396	392	392	445	386	406	396	399	396	383	400	384	406	409	412	410	373	371	420	387	384	378	403	418	415	381	393	396	405	395	358	415	388	396	413	409	392	394	398	392	418	384	403	411	409	415	396	416	398	424	375	399	401	372	440	423	396	379	376	390	419	363	407	385	398	406	394	382	413	431	415	402	414	382	426	408	415	405	381	393	414	405	387	400	420	391	377	409	403	382	405	393	397	431	365	406	394	409	385	391	400	394	399	397	443	406	448	365	388	405	379	415	419	416	400	365	432	398	357	398	394	381	391	375	407	370	421	405	395	403	386	385	383	399	388	381	423	407	386	423	418	418	400	371	383	383	403	367	354	412	438	395	399	413	415	395	366	388	402	415	384	369	400	422	410	381	390	445	405	425	404	386	429	421	400	383	429	411	436	411	391	414	379	383	449	365	389	395	425	371	364	419	385	372	399	437	355	377	409	418	387	384	411	414	421	402	377	415	369	451	390	383	426	410	409	385	413	466	416	399	382	408	397	410	413	391	406	426	409	423	412	406	417	365	394	391	398	386	403	408	414	422	395	363	409	417	377	369	399	407	385	397	404	387	410	408	380	405	393	411	391	390	389	410	408	421	394	411	411	412	413	426	386	375	442	411	383	376	381	434	401	420	402	437	397	379	399	401	446	408	360	381	366	403	378	369	408	432	410	390	412	384	441	374	420	400	411	404	385	431	395	396	384	430	375	431	372	404	409	402	381	388	421	409	399	406	398	376	420	388	415	407	419	366	410	425	380	379	429	392	389	400	400	365	377	401	373	422	408	409	423	398	374	397	449	391	419	433	381	410	436	377	393	362	382	397	389	418	387	384	409	403	406	384	382	403	412	412	434	401	389	381	389	370	393	402	366	442	389	382	410	386	360	398	386	370	417	389	388	393	410	427	403	411	410	430	377	392	401	400	414	383	444	389	397	340	415	406	411	414	420	364	381	410	360	391	419	398	416	362	433	409	391	386	395	406	410	401	395	394	412	391	391	405	400	382	414	402	408	406	424	417	422	369	409	424	410	432	391	394	424	379	406	393	401	409	397	419	385	428	392	428	391	393	403	409	362	385	389	430	406	402	403	429	362	373	351	420	407	398	412	420	394	411	394	433	409	414	409	395	402	398	355	422	369	402	385	407	393	396	402	403	420	372	441	401	398	398	390	379	448	366	430	404	395	446	387	407	397	436	397	391	394	388	421	387	381	396	409	409	399	402	410	372	400	378	433	402	369	385	408	408	423	379	370	417	405	413	396	385	400	452	401	440	401	430	375	412	412	401	399	393	399	373	376	380	376	406	391	442	401	410	403	404	403	401	386	421	400	392	384	432	364	393	409	416	410	438	418	370	398	406	378	373	419	395	412	404	420	398	402	433	413	411	400	376	392	391	408	430	388	393	368	403	415	400	401	432	389	352	415	380	403	401	400	384	365	399	379	402	386	390	387	395	391	400	405	413	429	376	413	402	392	391	434	391	350	364	384	412	423	389	416	379	428	380	418	345	422	388	419	409	361	413	378	395	422	438	353	396	421	426	391	408	393	361	383	361	409	403	426	398	439	399	403	374	439	418	385	376	424	444	397	392	389	398	456	391	448	375	389	390	397	406	361	403	391	389	361	437	418	397	417	437	463	382	371	408	406	383	369	384	427	416	408	402	389	389	384	387	385	418	402	407	405	419	397	404	419	397	382	401	450	444	389	397	393	398	407	397	397	403	379	384	378	411	412	432	369	374	415	419	397	381	398	361	420	439	417	395	407	407	392	400	434	370	370	388	387	393	423	360	404	409	363	354	364	424	377	404	431	417	401	414	392	442	374	394	363	432	390	425	418	413	405	393	406	374	413	416	400	372	404	401	411	427	382	388	384	406	374	350	446	387	416	388	384	412	402	417	379	423	385	335	403	371	402	411	362	416	428	391	431	379	386	395	388	370	443	401	413	387	392	368	428	431	401	435	414	383	420	409	424	398	399	407	412	381	412	416	403	414	421	376	378	402	376	424	427	421	385	414	369	367	388	398	407	414	409	395	408	357	386	395	383	402	386	398	405	382	416	375	395	413	391	373	417	436	417	461	393	409	436	385	379	393	379	424	382	386	412	402	429	398	380	376	387	418	380	402	392	395	402	413	405	424	422	358	391	400	432	430	389	384	432	417	394	374	401	407	376	380	393	390	391	404	443	404	369	418	393	413	391	410	364	415	460	388	400	396	438	407	375	403	429	386	392	401	432	407	394	396	384	345	369	397	437	408	443	428	388	382	417	363	384	423	410	380	407	377	391	378	370	394	413	453	399	398	421	400	400	367	423	351	392	397	429	410	429	403	400	416	408	386	407	352	387	384	383	401	392	397	411	365	385	394	357	419	401	399	394	409	367	421	383	406	389	383	413	374	390	423	401	433	409	381	380	372	403	403	416	386	422	397	403	385	393	415	367	385	431	406	403	412	395	412	441	380	358	395	437	402	421
11331	17631	14382	7627	5342	4094	3060	2517	2009	1691	1357	1201	1081	892	787	787	789	743	701	643	628	586	566	565	533	559	520	532	494	489	499	506	532	512	493	461	484	503	477	511	468	475	470	452	468	455	454	421	446	452	469	470	458	463	426	458	481	472	427	448	467	430	507	467	420	468	471	390	443	443	424	433	451	437	454	434	442	441	441	455	426	446	425	456	420	412	445	449	433	420	409	420	424	432	423	464	444	436	458	456	433	465	462	439	446	438	398	463	413	408	417	439	449	455	448	419	419	424	450	425	447	461	417	409	423	460	414	439	406	415	415	431	447	442	445	441	424	403	457	423	424	439	421	443	429	477	395	419	459	454	406	454	426	402	435	431	461	432	406	429	438	403	451	411	459	406	400	463	430	405	411	413	407	412	413	457	451	415	419	442	403	428	396	460	455	460	435	379	417	439	419	414	452	461	481	425	445	433	398	436	453	408	442	428	459	427	425	458	446	410	441	420	400	429	440	413	459	435	423	433	424	460	455	432	441	447	440	426	431	433	443	410	447	399	440	452	444	449	411	423	414	451	405	398	394	414	411	441	432	406	402	446	420	398	434	433	423	448	464	444	416	447	444	406	392	424	421	432	432	499	445	391	398	427	447	430	408	425	424	442	413	420	430	430	458	418	458	421	435	442	386	429	468	448	434	416	429	439	410	458	438	407	415	454	466	444	412	461	446	440	406	449	411	417	452	409	448	428	441	404	429	411	445	440	422	447	450	454	416	460	440	432	453	426	429	433	409	448	455	412	432	419	456	424	418	417	462	430	424	431	383	431	473	417	421	418	444	455	398	453	430	417	424	455	376	387	435	387	444	431	418	396	416	465	412	400	421	448	415	421	376	419	437	439	400	420	429	443	454	456	401	414	437	422	424	427	422	438	411	434	417	452	435	419	404	394	432	432	465	452	465	442	412	452	387	443	406	415	436	425	433	432	453	441	426	433	417	446	425	435	431	376	467	385	442	465	461	435	468	429	440	416	441	427	461	443	422	413	475	417	419	439	461	430	439	439	445	468	449	419	403	483	410	419	397	456	420	474	421	412	399	424	442	473	418	431	422	427	428	467	413	452	464	406	465	427	437	419	410	411	415	418	408	447	407	435	416	460	424	439	428	431	417	433	453	429	414	411	405	446	413	433	447	403	445	411	458	459	425	420	439	414	396	419	396	437	451	441	421	455	425	442	445	424	473	413	442	434	411	394	454	418	437	441	399	428	420	394	448	403	386	408	437	427	417	414	436	455	399	406	423	410	404	435	446	414	442	446	448	396	444	458	454	478	421	423	409	395	425	464	450	425	409	420	427	422	437	445	438	430	440	421	425	472	439	457	436	442	467	400	394	443	445	449	452	405	448	464	449	434	408	449	419	436	446	450	456	407	455	440	437	437	393	400	413	433	412	457	442	418	469	426	445	452	398	429	421	451	413	405	405	452	416	459	443	427	455	417	438	460	441	409	458	454	427	422	477	431	441	452	419	464	430	455	415	450	465	461	398	397	436	421	408	423	440	401	419	473	421	426	442	447	440	446	462	399	426	435	432	463	429	409	421	422	430	421	424	422	447	440	410	430	451	402	488	421	426	418	398	432	390	402	434	441	415	462	450	424	422	467	418	407	402	456	438	430	417	460	428	403	440	420	421	437	446	416	401	410	433	406	451	413	439	405	441	437	418	453	413	390	428	448	445	445	397	409	446	444	419	385	430	397	443	445	425	422	424	433	414	440	434	425	408	433	404	422	467	384	422	430	433	419	478	432	412	399	425	464	432	435	440	445	427	442	448	413	419	407	392	466	426	432	463	441	460	409	426	413	418	429	476	412	440	416	421	476	454	411	414	421	460	420	429	399	426	444	426	429	450	434	428	438	448	440	428	440	441	433	425	457	414	442	399	465	402	477	424	435	475	432	432	470	431	453	433	464	449	426	411	427	418	441	460	454	457	412	402	433	439	430	432	380	422	405	439	427	412	428	419	415	477	416	406	418	438	439	405	412	424	417	411	395	460	438	407	424	438	430	451	464	433	431	418	445	415	463	441	449	413	398	467	424	429	446	457	411	417	412	454	414	450	411	409	447	455	447	415	452	423	448	429	426	454	434	433	420	399	448	438	393	396	431	449	393	423	439	425	419	426	408	451	427	421	441	414	429	409	421	404	430	446	415	420	414	415	417	400	453	455	476	420	410	407	435	411	408	443	423	438	432	434	439	460	441	432	404	435	426	445	433	446	453	414	438	438	393	452	381	418	427	416	439	441	469	425	448	400	479	437	481	440	453	422	429	411	417	453	441	447	399	450	424	460	436	444	437	433	432	421	428	432	378	434	421	463	406	449	438	425	412	458	414	427	456	441	447	395	425	426	451	466	442	415	414	422	470	412	420	439	454	440	415	444	433	398	418	443	431	440	424	454	423	414	448	432	498	427	444	411	404	398	408	400	424	461	418	410	451	446	411	437	413	450	435	416	465	467	419	400	448	414	445	416	414	417	442	421	456	467	449	464	444	401	422	432	408	413	431	434	423	438	419	441	449	405	427	424	443	392	396	437	427	391	403	429	452	434	434	435	455	433	447	452	408	412	405	452	467	421	469	460	399	407	415	438	412	414	386	441	432	460	442	406	457	423	462	454	413	437	416	399	436	484	435	401	393	406	398	397	411	408	432	406	450	408	446	411	439	431	394	447	427	424	400	387	451	425	398	444	447	421	424	427	412	427	438	425	458	468	402	449	446	452	438	417	430	391	420	449	447	407	467	392	473	464	426	404	427	467	451	444	417	410	438	407	420	426	449	433	409	404	418	427	445	411	427	435	442	424	456	407	436	452	431	454	408	427	424	452	463	420	438	455	473	444	420	425	438	437	417	435	437	392	440	413	451	411	422	456	401	477	408	385	443	405	440	406	447	435	449	434	458	404	431	406	426	462	440	426	455	432	405	437	431	429	429	404	437	446	427	423	435	434	431	431	437	388	415	458	414	421	431	486	427	406	450	392	414	417	442	411	422	405	445	430	429	429	426	468	394	448	445	435	407	486	429	455	406	441	411	442	415	447	433	427	430	437	449	412	463	443	461	433	433	406	408	422	409	424	379	473	431	395	452	409	438	444	435	392	435	442	459	410	424	399	453	447	441	413	419	428	438	442	406	413	423	409	416	457	452	450	428	431	456	441	431	426	422	464	407	427	380	422	417	447	463	439	414	418	462	366	455	437	424	449	475	408	462	433	453	459	415	444	432	426	461	446	409	432	421	436	395	434	444	426	410	454	434	418	411	413	490	437	408	414	440	433	424	410	408	439	463	415	423	401	453	424	383	379	416	451	457	429	428	446	449	433	420	420	443	394	456	467	406	405	398	434	421	443	401	405	458	391	427	435	428	465	500	451	402	418	431	444	405	402	438	435	451	422	407	430	393	400	442	421	425	448	439	444	441	446	450	449	433	440	385	424	444	431	418	438	414	421	420	393	456
26843	20186	8405	1251	862	768	756	751	734	846	724	711	726	718	721	762	757	743	753	743	692	737	720	767	745	731	695	681	728	765	710	784	722	752	679	694	703	725	768	721	776	736	709	748	740	696	708	710	730	704	690	707	758	695	716	724	731	747	721	724	712	683	727	738	692	714	779	722	737	758	716	711	731	714	742	751	781	670	706	734	684	709	704	711	768	671	716	777	724	792	692	710	696	692	712	723	712	693	775	675	710	735	742	710	733	707	717	699	755	718	722	734	682	724	687	711	746	728	710	704	748	727	713	737	731	689	735	702	760	708	745	701	686	747	757	715	758	695	689	753	709	734	712	702	726	687	724	723	672	740	744	727	722	716	721	761	764	764	702	796	717	717	759	736	780	722	752	694	703	738	704	718	739	754	727	719	734	722	685	737	726	738	679	779	738	656	729	722	703	741	719	723	736	702	734	740	736	683	729	705	696	670	766	679	725	766	730	766	752	740	709	710	660	709	704	719	719	752	717	704	744	709	746	681	731	738	772	730	779	759	660	725	788	734	720	727	723	708	735	681	699	729	726	765	705	726	750	742	719	721	713	694	706	715	773	685	673	696	756	748	689	687	706	682	719	737	728	748	694	761	744	720	747	715	733	746	723	724	749	663	750	718	753	744	744	753	733	739	753	722	711	712	722	731	701	742	728	763	674	749	719	728	743	722	719	717	771	792	692	713	743	695	673	737	735	716	736	729	751	703	745	696	690	742	714	704	773	705	695	715	734	781	762	708	745	711	758	724	696	688	703	738	775	705	740	743	733	786	696	732	693	715	654	752	724	692	681	685	742	728	725	710	657	722	716	774	760	719	728	723	735	700	708	702	720	731	729	763	722	701	706	738	705	749	730	751	707	736	720	642	725	722	719	724	730	720	743	741	737	724	706	718	735	712	734	804	763	724	714	700	713	742	744	737	769	756	718	702	781	742	728	743	717	722	722	717	674	701	695	677	726	787	743	721	766	753	647	728	750	755	718	747	713	707	738	719	733	709	705	707	686	721	703	721	745	718	683	716	658	714	693	675	761	732	716	742	753	719	763	690	738	736	718	717	722	719	728	748	724	727	687	738	701	732	709	732	721	757	646	704	682	683	704	697	699	712	731	692	696	686	738	723	765	689	723	714	694	700	678	659	717	711	669	745	724	721	766	691	721	742	722	659	656	722	737	737	728	740	673	748	749	695	772	690	719	716	703	701	764	760	710	749	733	747	786	728	709	743	805	725	749	765	724	679	695	728	738	724	695	707	667	704	719	710	725	707	718	772	733	757	739	760	684	723	741	745	721	756	762	752	693	689	707	702	738	698	690	753	712	755	726	760	773	730	743	746	664	760	734	698	746	708	701	772	739	657	718	698	780	684	717	725	758	710	761	784	696	757	671	727	716	746	730	730	715	680	677	694	757	728	708	728	723	741	737	737	720	692	710	698	730	750	753	694	729	780	747	760	735	700	758	688	743	738	730	705	739	700	726	692	698	718	712	735	620	728	720	755	757	707	748	704	722	709	686	708	759	758	706	670	798	692	755	742	691	720	755	741	737	712	764	701	718	636	704	712	676	732	731	752	692	720	771	745	745	736	722	716	739	731	744	755	721	747	743	709	709	721	727	732	748	765	733	745	717	746	727	744	703	717	702	703	722	712	745	735	682	761	664	721	670	679	691	762	732	691	709	710	738	693	691	718	674	736	713	721	727	760	712	736	732	675	714	693	639	731	758	760	724	757	698	735	700	725	757	734	718	724	728	668	699	789	729	747	762	713	772	712	731	698	737	744	713	749	745	715	770	712	755	750	698	734	727	769	752	699	750	721	733	716	705	751	713	705	742	704	740	724	711	707	759	713	727	723	694	720	729	712	701	718	706	694	696	726	716	727	756	722	712	761	731	752	725	758	686	745	710	699	739	728	734	699	688	650	712	714	716	721	760	701	770	718	710	733	748	723	775	724	716	749	746	709	725	695	765	741	748	763	756	726	770	704	737	731	741	664	702	690	682	698	759	750	684	735	733	709	703	681	723	708	700	779	739	681	723	700	692	771	724	741	713	718	748	719	725	713	713	757	770	724	731	745	757	758	770	773	675	733	726	724	722	730	721	734	703	696	752	713	687	686	803	735	701	775	695	721	717	698	710	713	732	706	747	727	730	777	662	728	753	718	681	712	713	746	742	706	680	742	726	716	721	741	707	704	731	700	695	658	755	730	738	703	712	711	715	719	766	735	721	676	750	712	740	733	717	718	729	761	759	732	684	672	736	781	721	712	733	750	702	684	714	721	808	724	725	771	744	737	738	764	667	737	745	745	710	725	751	771	717	658	747	745	711	684	738	711	656	704	743	660	668	662	703	722	770	721	734	755	737	692	796	698	726	750	714	739	741	646	727	720	731	686	717	707	734	752	731	727	700	697	706	704	705	726	779	755	742	715	718	706	715	746	678	763	719	733	748	689	742	677	690	727	708	771	701	702	734	731	749	738	752	713	694	762	756	699	718	707	707	712	756	729	717	746	745	735	742	776	714	729	730	720	767	725	722	737	682	749	689	733	691	714	656	677	662	705	720	694	783	738	728	706	670	813	733	649	654	766	728	760	702	734	729	709	718	699	718	762	700	692	717	758	705	763	726	765	751	721	707	706	728	696	763	695	746	761	713	709	742	689	745	740	680	683	735	695	754	747	701	697	691	708	776	707	724	721	731	800	727	700	705	691	758	745	743	764	714	720	691	690	692	679	753	740	729	730	760	746	751	727	759	684	685	693	753	674	695	748	727	706	739	695	688	671	686	747	731	762	716	731	735	709	746	667	761	715	709	706	670	743	738	753	728	721	750	712	742	764	712	766	699	684	687	761	712	736	686	713	705	722	692	725	775	700	687	688	686	699	748	712	717	747	726	763	746	734	786	728	728	698	686	730	768	747	770	724	713	742	730	762	716	683	717	733	674	718	742	736	713	719	748	724	711	745	685	756	728	758	743	703	738	731	725	677	728	764	775	756	683	692	699	722	722	734	738	747	735	722	743	725	717	746	778	734	767	755	788	742	690	704	694	782	722	699	726	742	745	718	758	717	767	704	718	699	739	722	679	710	754	684	665	741	698	698	752	699	687	748	712	745	728	729	729	665	682	698	726	699	723	725	706	673	733	724	699	718	675	737	709	725	750	774	679	717	751	672	721	682	747	755	746	703	689	716	672	723	714	739	747	722	690	736	740	771	704	720	761	721	753	712	745	738	678	703	728	714	772	719	717	695	733	748	751	759	697	711	716	710	739	716	732	781	666	654	665	726	703	731	733	724	729	736	747	718	740	726	759	693	726	719	734	765	734	748	694	728	731	732	670	699	767	737	750	711	762	656	728	718	740	702	788	733	792	747	745	720	736	706	733	734	720	711	770	711	733	713	751	708	709	706	766	704	743	735	683	745	733	748	757	699	696	701	754	725	702	703	722	752	753	693	727	670	713	746	717	759
6063	1699	1469	1082	993	911	921	816	864	890	880	883	835	913	852	826	876	876	812	812	859	817	798	771	852	877	771	801	865	839	867	836	842	837	791	838	811	851	809	826	764	787	780	830	801	866	846	818	840	831	853	813	804	821	853	796	843	837	810	815	837	858	835	827	808	828	839	811	856	833	817	837	776	854	820	878	802	825	819	862	830	852	800	825	848	862	823	780	839	829	866	861	828	804	854	819	809	846	810	832	863	821	819	838	795	797	823	845	838	808	806	830	810	854	841	863	848	810	805	781	833	790	836	848	825	877	807	825	854	795	880	770	785	816	852	847	828	820	842	839	802	814	846	841	853	817	824	792	840	849	844	851	884	827	837	810	827	820	823	800	759	786	812	827	819	786	783	876	813	816	843	826	804	835	838	795	778	837	828	808	831	841	843	834	845	829	819	829	864	829	787	837	839	812	836	847	879	820	787	850	865	812	861	797	852	834	767	810	794	809	821	757	809	853	844	855	809	835	807	819	866	823	788	836	831	836	807	833	837	799	838	817	828	838	870	826	820	791	869	868	805	857	813	803	814	791	830	807	820	846	838	863	877	840	803	800	830	799	854	850	806	837	841	891	799	843	826	822	861	846	807	856	806	846	837	812	848	844	858	803	836	832	841	845	825	833	805	815	811	810	814	817	787	879	863	811	764	830	809	818	822	842	825	842	850	809	828	807	849	813	838	797	818	835	803	835	828	836	827	863	815	828	870	846	806	894	852	857	793	823	805	789	836	800	854	812	873	884	861	759	859	853	863	815	860	838	839	826	849	850	837	811	823	820	829	826	839	819	832	799	779	807	816	863	865	843	812	830	870	848	847	812	798	801	821	788	817	827	837	835	809	807	844	787	834	853	838	880	900	771	811	824	813	811	848	862	825	819	801	826	897	861	839	833	815	822	854	793	817	814	851	806	839	823	840	793	852	865	861	826	855	787	848	802	806	785	809	842	846	824	853	833	842	783	827	817	820	831	864	873	808	823	852	853	820	867	849	801	812	787	907	800	772	756	793	857	836	829	884	813	808	810	849	847	813	847	803	804	835	803	831	771	833	831	832	791	831	845	897	794	823	842	815	836	831	805	825	837	840	844	875	804	804	830	855	803	766	878	846	858	810	803	868	841	832	849	833	756	850	823	799	840	779	845	772	818	874	871	794	791	849	820	822	836	822	829	804	814	809	808	807	900	814	842	837	829	851	858	860	868	798	876	825	785	847	855	771	834	853	836	833	803	824	822	809	835	877	810	838	828	789	849	845	864	837	808	846	796	806	824	812	831	817	810	817	873	810	867	875	823	786	821	807	822	833	850	799	860	821	902	825	767	893	800	821	838	831	862	834	826	861	825	834	832	803	781	835	821	906	866	815	846	844	865	810	840	814	800	843	857	851	801	831	848	825	821	815	865	842	871	763	893	841	817	819	783	878	818	867	824	819	827	800	867	851	844	861	827	836	792	844	868	869	797	811	806	851	800	828	859	871	845	847	793	830	782	808	840	832	811	874	807	823	813	903	849	820	806	804	817	838	828	814	842	779	820	813	800	858	820	824	821	850	814	826	828	855	824	858	862	805	816	809	818	849	827	839	832	836	799	833	771	822	790	839	814	841	836	866	836	842	823	791	810	841	853	848	804	805	831	852	832	791	811	820	839	811	800	809	822	862	810	857	841	824	804	844	811	799	854	804	846	856	826	849	806	760	890	818	870	858	821	812	817	786	851	796	827	858	818	818	863	836	865	832	813	820	858	872	846	801	795	837	861	835	828	838	822	819	854	831	854	832	841	790	843	832	790	846	772	815	785	813	828	890	824	816	856	873	853	816	822	842	861	808	824	820	850	834	771	813	815	801	802	823	812	826	888	825	802	784	837	811	850	865	791	867	811	772	850	861	846	802	877	799	803	814	838	853	820	831	828	831	840	776	827	847	830	845	842	836	832	774	839	776	825	856	850	769	831	856	834	805	794	816	842	846	831	800	860	853	806	813	875	865	848	830	803	861	831	790	885	812	844	810	809	804	815	860	853	843	812	867	834	862	775	811	829	858	804	860	809	785	811	783	865	816	833	808	862	824	835	795	763	910	846	828	889	802	832	842	819	776	828	871	790	810	862	854	848	817	856	804	838	799	832	852	821	837	855	831	818	832	825	813	778	784	837	850	841	857	830	867	836	877	813	822	818	837	818	852	854	862	822	840	840	862	827	818	789	853	842	775	857	774	827	825	855	810	871	794	810	791	785	820	844	812	854	833	829	785	856	817	809	769	793	815	866	793	804	813	783	819	818	839	840	851	816	820	816	820	786	830	836	809	876	815	850	878	788	877	828	858	816	813	878	845	839	810	799	773	809	813	834	844	843	840	844	869	822	828	818	816	817	856	819	847	809	835	775	871	853	796	768	803	840	839	837	844	807	789	868	875	829	850	823	855	807	867	828	849	883	871	806	815	804	804	813	803	837	860	820	821	865	820	842	799	836	823	893	840	842	793	822	849	793	839	826	817	841	853	783	813	847	817	860	817	851	789	819	805	843	772	814	807	805	837	838	853	811	802	897	780	839	834	863	822	808	840	851	812	810	788	823	826	821	779	873	819	839	813	845	824	877	812	772	828	828	863	838	789	834	823	856	836	846	840	790	790	819	866	807	807	842	807	774	846	811	866	828	906	833	783	893	832	772	776	822	840	812	818	826	841	832	830	836	858	799	805	877	852	805	864	796	795	869	809	829	819	858	822	820	829	799	793	777	839	815	815	862	835	798	871	854	806	771	818	847	846	786	847	819	805	815	808	809	793	806	841	872	842	800	816	807	785	753	837	790	859	808	816	826	807	818	862	849	813	811	805	801	853	866	829	863	842	811	798	842	837	878	784	790	836	849	840	806	815	820	801	854	834	851	829	821	795	811	822	779	837	817	827	773	806	814	825	846	850	795	856	790	867	829	819	871	791	826	862	856	837	838	860	846	841	864	840	850	794	835	835	788	790	844	788	794	784	835	906	866	876	804	802	861	847	788	807	834	813	785	844	875	833	835	796	846	821	825	832	868	792	809	830	833	797	803	820	861	833	833	817	791	827	807	806	791	813	874	809	857	825	783	772	841	736	804	790	794	814	802	823	839	822	800	862	796	842	825	789	847	818	802	851	792	805	861	834	822	821	860	776	842	798	829	851	863	821	810	804	788	798	806	886	822	800	835	848	831	814	851	836	769	879	840	842	788	769	814	817	863	817	833	813	838	784	832	794	839	807	878	871	810	864	840	852	814	798	798	795	879	870	838	832	862	831	810	820	833	774	843	862	808	814	830	821	810	855	854	827	810	830	796	863	837	854	802	852	806	854	866	848	822	811	857	880	760	792	832	794	825	834	846	852	794	818	836	793	856	811	796	814	847	800	881	842	797	838	866	811	875	845	813	830	796	840	803	835	822	821	806	791	828	813	762	839	867	838	810	830	804	796	800	852	859	787	851	813	832
23676	21010	28399	23793	21000	12008	1391	861	625	653	563	575	518	444	488	467	400	461	426	441	427	397	405	390	390	405	348	371	343	433	371	364	381	423	414	354	377	385	367	382	383	336	375	354	368	383	394	375	364	368	397	397	368	404	361	384	348	360	394	367	361	358	380	376	370	337	348	364	360	394	367	358	377	366	384	335	347	331	401	384	376	379	366	372	394	369	372	325	361	382	352	364	372	332	355	339	369	350	373	371	383	334	352	358	361	379	363	306	373	367	404	367	380	386	337	404	393	334	357	350	367	333	371	385	351	379	362	372	346	381	343	376	394	361	359	331	359	362	385	353	393	341	396	378	357	378	343	312	377	376	373	391	367	358	395	363	370	344	344	353	346	385	355	344	400	356	360	368	371	369	368	364	403	361	391	383	337	334	382	394	376	367	360	407	362	356	337	401	373	360	337	391	339	374	341	381	339	363	349	398	408	362	386	353	367	360	378	345	381	370	359	422	355	366	358	338	359	388	377	368	367	336	339	351	375	349	380	359	377	350	362	364	403	351	338	343	361	351	333	363	388	360	349	367	358	347	336	383	344	372	336	340	343	331	378	385	366	365	354	366	398	380	376	361	362	364	349	350	369	373	375	337	380	372	387	365	360	373	350	372	360	342	354	405	362	399	357	346	354	356	358	346	331	367	366	365	344	374	376	356	393	374	353	345	364	402	341	383	373	351	371	365	332	371	390	333	402	378	382	338	353	362	344	384	392	339	371	370	369	342	379	353	337	393	409	359	374	350	337	334	400	391	365	368	355	361	337	386	371	368	387	391	370	386	389	359	368	388	378	356	348	371	379	362	367	365	364	391	339	374	357	373	391	372	381	361	377	388	365	357	391	395	378	372	340	361	361	349	352	348	385	345	347	374	343	364	349	370	393	356	366	357	323	390	357	338	346	376	373	369	358	354	346	356	380	392	357	374	380	347	357	367	349	329	379	365	350	333	359	373	379	421	392	364	367	367	396	367	348	374	384	356	402	380	371	371	353	374	386	357	354	364	377	364	330	330	356	380	341	329	370	361	352	373	369	382	354	366	360	365	399	383	381	329	365	376	350	359	369	370	388	371	352	338	378	367	358	364	341	374	327	352	372	359	349	383	369	374	387	328	325	346	361	330	387	346	369	361	381	354	346	353	365	349	361	376	413	349	365	362	375	391	371	375	382	370	318	345	371	334	382	337	373	339	361	351	344	364	345	364	373	356	377	371	348	374	367	388	362	341	382	349	357	357	370	368	356	397	364	355	359	349	383	384	367	375	385	357	354	341	369	334	342	363	381	356	325	415	348	338	345	359	365	350	330	341	373	350	374	409	354	346	339	364	350	362	345	354	366	358	387	370	350	385	355	365	363	357	395	367	416	354	370	375	351	393	377	343	391	382	329	353	354	390	328	377	326	385	392	382	368	359	356	352	333	349	377	347	389	347	338	362	354	336	375	378	365	340	387	370	341	377	345	369	359	419	399	334	350	382	362	355	375	334	362	375	389	335	359	337	379	345	398	390	338	374	336	354	361	350	368	353	408	390	353	362	382	352	340	364	365	359	326	353	400	352	377	361	357	314	374	356	351	380	362	359	375	354	369	373	341	329	371	357	351	386	390	355	345	352	346	376	353	320	354	383	373	355	375	378	380	385	381	357	372	383	370	344	382	410	367	365	383	360	344	356	356	378	357	318	376	372	380	362	361	371	368	356	369	395	348	356	372	381	343	361	394	385	346	372	374	403	383	401	390	375	373	377	336	341	369	365	367	360	362	363	380	357	357	405	342	352	409	379	359	336	349	349	323	353	362	379	351	359	354	325	376	380	364	348	370	396	359	383	357	404	360	386	364	373	366	349	376	364	360	374	376	360	346	373	375	376	369	368	360	397	350	349	364	408	350	333	346	363	355	344	371	337	345	401	369	364	377	352	378	360	354	389	386	365	326	363	337	361	337	370	367	349	378	365	311	387	335	367	338	354	371	376	385	386	363	396	345	364	370	357	367	365	349	377	361	380	345	365	362	407	353	367	357	397	376	375	358	348	362	340	379	385	361	405	370	359	410	331	401	383	339	370	369	386	349	347	371	375	343	358	343	378	354	332	351	357	390	383	362	359	389	360	396	403	380	375	386	379	403	337	369	334	343	357	372	364	363	349	358	376	355	368	333	343	364	361	348	359	375	396	391	411	374	359	358	334	343	378	377	332	376	349	330	376	371	351	364	359	362	341	377	361	371	361	364	375	387	389	344	357	343	369	344	354	366	400	393	349	328	317	357	374	346	351	379	380	351	368	379	369	379	372	367	352	374	354	394	392	389	359	362	378	364	345	368	384	353	378	382	357	396	364	350	392	382	393	320	353	352	335	344	367	349	390	388	360	349	368	366	370	343	378	379	349	365	356	386	375	347	415	326	376	379	364	350	370	327	365	368	398	349	367	384	315	376	356	330	367	342	360	359	377	353	372	351	322	355	368	372	367	389	359	338	361	372	391	402	363	359	390	348	374	368	346	383	376	340	359	354	354	362	353	386	340	352	372	355	397	355	391	373	338	387	348	339	309	371	362	363	379	366	338	352	346	316	394	368	367	352	363	357	384	381	342	364	378	371	328	346	377	333	360	374	406	383	380	363	366	355	365	349	368	348	344	379	390	313	356	374	346	364	393	358	362	344	356	342	363	349	346	377	361	347	365	407	370	346	358	365	337	359	371	366	356	368	341	393	400	338	356	320	349	364	373	323	364	369	406	408	363	365	354	353	352	375	411	318	345	372	357	357	360	345	361	387	371	367	325	351	380	296	368	378	330	361	354	376	384	350	360	338	359	364	356	384	347	359	343	382	371	331	368	381	378	335	392	371	373	344	341	371	359	386	369	367	348	362	368	354	377	341	349	389	378	397	345	340	366	350	331	363	356	347	341	341	361	398	381	370	390	376	368	350	331	372	339	371	387	386	373	361	380	371	350	370	329	378	331	338	351	356	355	361	369	377	368	379	371	376	359	374	374	369	348	364	375	370	361	357	336	402	411	387	341	354	353	372	326	352	382	333	356	343	385	362	371	347	377	309	329	364	400	351	388	375	372	365	400	362	367	362	353	373	365	354	381	340	332	352	375	349	320	389	361	400	336	401	372	367	389	360	364	338	357	370	382	401	348	363	375	339	349	388	341	373	348	352	371	390	367	368	355	336	389	367	394	353	327	360	381	361	326	363	361	348	377	383	365	387	361	384	375	357	366	362	384	345	368	360	369	355	370	328	353	345	386	364	347	378	359	370	414	346	360	377	346	348	358	370	373	357	359	366	370	358	365	372	387	376	403	388	369	389	386	351	367	386	340	373	376	334	362	352	341	366	367	358	368	383	372	372	356	381	365	373	398	368	370	365	355	390	325	374	396	344	356	331	406	352	321	360	387	356	354	354	369	406	413	359	379	373	375	360	350	360	354	364	353	354	382	357	353	361	386	363	365	382	380	367	335
7994	11110	8743	4411	2912	2265	1798	1447	1198	974	911	803	750	678	656	603	547	587	564	520	540	490	460	485	481	516	443	470	458	461	463	433	422	432	455	435	447	443	438	458	459	438	433	395	443	441	426	399	450	418	381	416	440	384	416	420	452	390	421	436	457	417	434	481	435	413	436	451	417	399	457	408	421	447	412	380	426	424	417	434	405	419	409	403	411	459	384	396	444	431	405	427	435	436	420	405	412	438	429	435	437	418	397	406	393	411	397	452	424	435	397	433	445	433	417	459	417	410	410	437	414	397	399	461	425	404	374	427	414	417	432	386	437	425	404	447	407	393	424	423	448	404	428	424	403	415	442	413	420	395	410	420	428	438	447	420	416	434	428	434	419	450	396	425	430	440	411	413	447	426	418	416	445	418	414	420	467	409	417	407	441	446	411	413	428	445	422	413	391	443	412	418	399	417	417	424	388	421	385	418	417	445	423	432	404	416	392	393	413	402	448	455	407	414	409	405	396	412	417	415	411	430	401	403	403	422	434	414	437	430	386	425	445	410	426	421	428	441	401	429	438	369	419	441	393	466	424	450	419	371	416	431	430	424	400	412	404	406	431	392	466	418	441	416	444	430	425	410	398	432	405	411	434	408	432	432	437	424	433	381	424	404	436	429	402	422	419	414	422	392	418	417	440	417	382	402	408	446	414	406	407	392	394	419	398	403	436	419	418	414	386	409	427	420	415	391	417	439	423	413	442	378	413	414	421	443	409	443	450	453	388	397	419	403	397	401	412	418	369	419	430	426	410	425	403	426	436	421	399	427	458	388	403	417	447	447	441	463	403	395	396	391	449	399	440	406	432	417	432	404	381	420	413	423	445	410	392	401	429	439	431	412	415	412	383	407	429	371	455	426	410	423	458	441	446	426	431	417	426	422	426	432	439	387	400	391	435	417	436	439	419	423	432	402	397	421	380	433	430	411	393	427	435	429	394	382	468	414	385	428	430	421	415	422	393	438	407	417	417	422	429	424	428	442	413	448	429	442	391	411	429	429	436	411	364	480	421	419	432	413	413	407	424	399	415	393	411	456	404	395	450	429	417	392	393	394	385	428	431	399	389	439	424	417	441	450	385	441	445	419	379	431	419	413	441	411	406	432	435	411	414	419	431	426	446	478	415	403	415	426	409	446	390	420	418	446	405	434	440	454	438	417	398	438	399	388	441	414	423	393	406	409	414	414	412	445	427	425	434	419	392	413	407	416	413	454	394	439	424	437	392	387	383	419	408	402	421	424	436	406	390	409	432	403	404	426	410	406	421	459	393	410	419	377	416	383	410	405	447	437	428	404	413	412	418	426	417	413	414	393	399	427	398	441	419	395	451	412	427	425	391	412	454	388	429	437	405	408	452	420	425	440	390	411	416	440	442	394	412	395	415	449	431	423	413	408	404	455	407	418	423	399	396	421	371	422	415	421	434	392	447	399	446	418	417	442	418	434	383	415	399	414	401	417	446	444	425	448	427	408	425	434	422	410	416	425	414	392	447	400	440	401	418	439	417	397	463	439	403	428	428	475	427	404	425	419	399	415	457	417	437	404	423	411	415	413	448	437	412	417	432	428	436	401	404	409	463	414	466	427	395	431	397	416	428	418	425	402	434	444	404	432	434	426	442	409	404	419	424	397	407	407	405	439	398	409	425	417	424	425	455	446	448	437	384	420	427	362	408	434	456	385	416	412	396	381	395	434	402	438	450	467	383	396	398	405	423	427	430	415	402	434	429	391	383	384	466	382	384	422	422	398	415	418	411	411	367	429	465	414	409	407	432	414	417	428	424	396	392	409	411	427	434	410	430	411	414	401	444	420	400	421	415	414	378	387	392	399	439	443	422	457	426	452	405	417	393	401	388	410	419	402	401	406	406	439	419	416	421	416	429	429	411	421	422	388	410	397	404	450	431	413	404	397	423	404	421	436	412	440	427	383	427	431	400	436	413	427	448	413	392	453	401	434	416	406	422	441	435	416	460	441	434	476	434	415	425	436	430	427	441	414	421	429	480	419	452	433	439	378	443	446	439	457	426	428	401	434	378	436	412	409	391	435	408	401	402	396	423	395	412	417	405	386	434	424	403	402	421	412	398	435	466	430	435	389	398	418	418	465	424	389	415	425	461	409	361	446	381	432	460	451	424	417	427	401	438	368	415	401	398	418	441	391	418	416	411	426	399	424	388	378	424	409	426	422	432	385	416	405	412	481	417	370	399	412	463	449	454	409	405	429	395	408	429	422	402	396	455	418	445	427	412	419	413	401	433	410	440	401	434	424	429	429	400	407	431	420	400	393	404	430	396	440	402	455	431	430	426	454	427	367	456	415	405	426	430	431	414	426	422	450	436	419	395	421	412	426	452	397	432	427	437	429	407	431	414	422	444	416	399	408	405	429	459	410	449	433	401	377	440	387	388	454	418	449	429	434	364	420	426	401	470	360	418	446	451	428	452	388	428	412	432	429	413	402	405	423	413	418	406	428	427	393	408	463	354	410	407	467	431	400	389	457	421	427	414	427	380	388	408	397	420	442	431	413	416	387	453	408	403	400	441	451	429	444	434	422	433	417	396	424	445	441	424	418	420	387	427	433	423	395	387	414	424	424	437	407	411	451	417	450	413	419	419	431	441	392	404	404	427	462	404	452	404	411	413	394	425	403	449	397	422	436	391	412	442	407	420	411	457	396	412	415	398	405	386	437	464	425	369	420	395	396	419	405	414	447	439	422	418	416	411	415	417	388	421	414	394	430	391	423	401	407	449	409	437	380	440	436	418	421	418	449	389	428	427	430	420	452	411	453	401	406	445	439	405	437	444	418	396	440	380	458	399	412	403	439	434	438	380	434	416	423	423	400	379	421	451	412	387	379	469	414	414	442	439	457	400	430	415	369	418	444	417	433	413	413	413	419	405	398	436	424	446	425	410	412	403	418	398	398	399	427	429	407	425	451	452	407	414	422	421	442	396	434	384	454	421	457	428	438	417	407	429	417	414	396	410	437	464	436	409	385	463	455	413	425	412	412	433	404	407	387	402	427	425	417	410	402	429	388	393	420	421	403	414	426	351	410	431	433	405	423	442	427	416	410	437	417	398	389	420	392	417	366	428	407	395	436	397	411	398	419	440	380	386	414	418	403	424	406	432	408	431	405	456	442	433	388	404	425	416	434	433	444	392	452	406	405	429	427	424	447	400	404	429	394	423	425	439	390	421	412	421	438	431	396	408	409	440	439	407	422	422	399	406	407	403	419	408	434	413	423	403	414	411	419	415	381	392	403	424	447	432	441	434	402	454	425	456	424	419	392	427	397	427	433	418	458	440	443	398	422	400	432	403	447	433	420	385	407	448	418	428	415	407	441	441	437	421	438	370	381	429	403	416	427	435	458	417	444	405	402	410	387	432	393	427	410	408	391	417	397	412	365	436	427	383	423	408	400	429	418	419	423	418	432	411	432	417	448	417	387	397	403
25071	21009	27323	24771	11917	1542	1269	1054	986	1026	960	968	1000	926	869	901	923	883	839	928	923	880	876	900	878	884	870	944	903	852	925	934	921	913	941	904	898	882	885	918	834	830	827	899	886	883	901	838	833	923	871	919	884	892	906	919	886	877	864	897	890	895	888	839	879	868	858	861	892	850	867	883	912	884	863	827	861	906	932	902	904	897	870	865	889	852	909	852	866	858	847	864	897	884	868	843	875	822	878	889	914	895	874	840	851	912	872	838	840	874	831	855	891	857	876	839	852	897	892	844	930	893	851	867	883	910	884	889	931	880	896	882	888	879	887	852	874	845	885	911	860	830	877	888	884	838	847	825	816	873	877	848	856	841	879	879	808	903	881	848	812	878	859	861	883	868	886	892	901	887	913	945	865	912	838	868	868	898	944	892	894	858	859	872	912	864	875	861	873	838	879	850	914	896	864	941	871	862	875	859	847	828	894	830	870	807	880	898	837	903	847	814	882	855	930	861	871	887	927	866	882	903	825	822	844	803	870	843	894	895	906	818	845	817	928	864	855	854	854	962	899	821	894	860	918	842	871	861	856	867	809	890	876	951	843	872	811	882	889	894	867	880	871	894	852	819	854	909	878	878	887	834	846	869	871	926	864	827	842	909	854	883	829	874	852	862	877	846	876	834	910	892	821	836	884	882	913	851	884	833	880	840	849	894	885	874	915	871	820	869	918	858	877	863	894	839	902	864	854	873	873	851	863	876	838	931	860	843	912	884	864	895	890	890	899	865	866	874	833	870	887	885	909	867	872	899	887	879	906	865	888	888	906	849	857	911	899	890	864	927	857	837	862	838	859	843	865	832	822	879	857	855	838	901	830	830	848	845	831	854	876	870	821	844	844	855	902	882	853	882	850	895	881	890	898	866	844	896	847	851	877	875	834	876	843	872	807	841	847	848	910	884	901	888	873	879	811	815	785	823	861	866	898	902	902	877	866	901	889	907	876	903	852	893	870	885	869	922	928	906	855	862	868	841	830	872	855	847	848	869	837	849	895	842	882	890	882	839	866	848	885	945	883	839	885	862	895	849	884	838	815	854	833	842	866	864	878	893	913	828	869	885	865	844	843	916	873	865	825	873	873	849	882	876	823	898	889	843	865	874	844	839	942	874	883	901	838	804	848	861	924	870	894	838	811	834	862	832	832	879	884	847	848	831	843	895	875	840	844	951	884	845	890	920	868	892	881	899	863	827	852	881	875	900	831	832	859	844	850	879	831	972	831	861	860	848	863	815	868	930	874	880	882	865	881	826	872	861	916	899	850	881	884	810	922	852	849	840	855	785	867	867	864	919	870	883	880	827	897	892	859	822	866	849	860	876	816	862	835	819	852	848	884	908	877	920	901	900	877	854	853	819	864	859	863	865	862	840	898	870	869	865	902	864	902	872	860	887	845	863	831	913	791	862	861	880	909	902	905	917	838	855	853	897	867	921	865	888	882	835	822	877	835	819	873	852	872	891	873	863	832	853	880	936	902	855	863	845	839	899	860	825	891	892	862	855	895	882	859	881	875	899	883	867	914	863	809	949	834	891	896	913	891	886	876	905	842	857	826	882	880	913	879	916	885	876	885	870	902	841	875	878	842	838	899	858	873	882	855	859	878	893	778	845	919	867	869	857	936	883	916	852	892	866	874	918	877	880	842	878	866	917	874	887	839	883	929	895	868	829	829	866	876	915	892	832	863	830	932	840	804	925	844	831	863	898	846	884	876	893	866	890	894	897	867	854	872	815	857	881	850	854	890	870	953	945	801	871	881	900	859	858	827	881	876	886	868	879	930	866	862	806	891	818	901	859	884	906	851	822	914	865	879	922	880	883	885	855	858	868	875	861	882	846	821	917	845	918	869	880	877	908	891	877	844	851	902	877	866	872	940	931	802	886	910	860	836	858	847	871	924	914	917	855	850	874	862	864	883	831	820	829	887	832	896	852	883	874	844	839	849	844	903	821	871	893	866	887	945	863	898	890	828	824	842	833	851	870	881	868	894	861	849	892	878	877	846	881	880	881	854	898	872	852	879	881	872	864	829	890	849	865	897	884	810	888	927	839	860	820	888	821	883	927	861	868	844	867	850	882	910	827	845	870	882	910	855	883	814	912	873	918	888	888	874	878	917	910	933	861	900	861	812	808	882	846	922	887	876	892	823	848	874	921	895	919	888	847	880	872	901	863	867	898	876	838	918	912	906	863	877	857	943	877	909	875	861	867	828	875	860	927	875	886	858	871	866	875	879	856	893	874	873	906	928	898	872	895	850	870	858	913	918	892	901	855	845	870	809	836	928	914	854	890	923	854	896	916	870	881	814	849	848	863	862	865	908	828	849	849	882	913	870	904	887	902	887	866	897	904	843	835	885	870	883	867	920	834	892	841	845	847	897	947	907	879	883	875	937	869	827	872	872	868	852	897	911	880	914	882	846	842	918	875	779	866	926	824	885	902	897	903	872	871	889	882	849	820	854	855	859	876	848	838	927	837	895	896	909	862	826	899	840	870	849	894	900	858	813	912	866	890	869	897	858	827	871	847	846	846	922	846	932	889	879	896	908	830	952	851	864	888	902	885	852	837	876	904	875	849	854	855	893	866	878	866	889	828	894	909	931	846	874	888	933	887	905	836	900	853	878	892	845	842	817	898	835	872	891	887	902	877	895	944	835	883	857	833	884	898	846	867	819	844	880	875	867	852	949	850	831	815	877	858	880	875	895	895	858	912	889	849	867	829	871	876	905	903	887	831	861	861	811	860	885	901	897	892	870	877	871	875	896	907	824	871	891	875	872	823	895	820	868	919	890	885	880	934	872	880	915	843	889	825	892	911	842	817	925	832	846	823	900	876	887	872	884	853	830	872	843	905	863	873	882	830	883	913	821	879	870	826	850	870	834	910	837	847	849	843	866	867	843	899	867	892	818	875	867	855	864	871	926	904	883	860	878	853	899	894	884	888	864	880	872	858	847	884	870	865	871	871	886	897	910	878	880	865	875	828	840	874	845	839	848	833	849	934	855	879	851	877	916	864	831	856	875	880	825	865	818	908	807	885	869	847	881	852	815	934	878	812	873	910	869	848	845	894	842	912	819	893	858	851	879	892	859	850	883	887	865	876	864	852	892	902	873	878	886	815	879	876	884	848	877	838	860	915	867	833	828	872	868	841	851	835	908	865	912	872	929	854	890	901	852	901	833	885	893	858	882	854	874	875	856	905	879	867	825	875	865	882	856	862	873	929	913	916	869	855	869	868	901	886	872	868	895	892	870	868	876	887	829	894	901	839	839	882	848	878	910	824	834	854	880	839	817	878	887	881	896	865	857	877	841	869	848	865	888	856	869	868	880	784	876	847	831	873	837	875	896	842	872	932	852	832	868	851	883	885	885	920	890	902	885	859	915	857	880	869	885	806	915	873	856	831	854	866	879	865	884	857	848	877	858	856	888	856	911	889	887	841	901	844	863	929
7814	6949	5286	2993	2326	2001	1677	1517	1393	1322	1220	1167	1181	1100	1056	1058	1084	1038	1029	1004	1011	1019	1013	996	1039	1037	986	998	1013	968	960	951	1045	1044	971	1017	975	979	983	981	982	957	1002	905	979	975	975	939	981	1023	966	1034	1016	958	976	949	961	1038	953	947	996	967	969	948	1059	935	999	955	924	957	967	948	963	919	972	989	955	960	948	925	1003	994	991	936	930	1017	960	1008	1043	1018	978	969	940	1015	947	985	1011	987	927	913	961	935	973	1063	907	966	955	973	999	941	981	957	1002	969	976	967	964	1001	939	961	953	983	933	1021	982	933	927	949	950	943	910	911	968	947	969	964	995	974	981	928	998	978	962	960	957	933	911	982	1003	975	928	956	945	948	1043	932	922	933	938	941	925	957	976	934	970	966	946	957	999	994	963	947	997	922	972	1013	1025	956	910	974	957	976	923	1013	957	965	1011	934	998	955	941	938	916	944	929	940	957	935	920	935	1029	976	951	979	1002	903	988	913	958	955	909	963	970	934	956	918	1014	983	936	937	891	994	918	924	1002	922	953	972	996	997	985	955	983	991	977	939	897	947	975	999	992	927	955	975	973	941	978	987	1021	921	966	968	972	1019	973	990	927	947	971	915	1000	961	954	974	1000	987	934	978	950	998	991	957	953	1016	911	965	953	959	936	918	959	999	970	969	1016	923	963	927	990	959	958	926	980	987	941	990	976	910	983	985	1030	984	990	953	962	973	992	941	955	914	953	920	971	999	964	994	1027	879	995	931	964	934	949	955	933	963	982	994	958	945	961	937	989	1028	972	963	936	977	1003	945	979	993	946	998	987	1011	940	962	999	1028	959	980	968	946	952	998	917	969	998	966	916	1044	995	979	984	956	1005	944	977	941	924	944	944	915	949	939	1003	950	942	1000	941	997	1039	949	1044	997	970	932	966	943	1015	970	972	954	1012	956	990	996	948	981	954	983	939	914	932	994	1006	919	889	963	925	978	978	924	939	934	967	904	978	990	954	981	1015	941	927	1005	973	971	1017	1009	968	965	942	984	971	940	931	979	908	936	968	1020	1015	989	946	940	979	954	1034	1012	956	965	985	974	982	977	973	1002	915	982	982	1016	998	995	1037	942	956	934	952	969	1027	990	941	982	951	944	911	971	991	940	914	976	910	971	938	985	903	964	901	973	958	901	952	995	978	925	940	1003	994	999	987	969	975	980	942	933	978	1028	973	955	980	987	927	976	947	921	1045	894	947	963	998	948	949	946	994	1001	987	956	1009	937	937	974	992	994	963	959	990	953	885	948	986	951	885	986	953	957	944	895	973	956	958	935	971	996	938	970	967	927	955	1026	964	969	934	988	963	969	964	926	961	941	991	979	964	979	930	901	957	964	1006	952	905	931	1010	982	943	964	952	962	944	958	984	971	986	963	1038	973	967	1012	986	980	984	967	957	996	973	950	936	936	971	946	940	975	975	946	943	958	963	984	965	913	1006	983	871	977	917	954	980	953	950	922	945	978	941	995	995	925	990	960	968	964	960	972	1022	968	1001	936	970	953	1000	952	906	1016	945	973	967	940	1013	933	968	969	916	954	1029	953	936	977	960	1000	884	950	981	1003	981	933	941	941	955	941	937	944	974	940	881	936	929	975	958	936	962	962	1005	969	970	956	974	961	1047	943	916	936	1022	952	1008	987	956	987	1012	972	995	929	983	987	965	974	959	929	932	952	948	968	976	957	1001	949	1012	982	950	995	946	990	968	978	976	929	962	922	993	966	946	925	983	1022	958	952	997	969	922	1003	991	965	1021	990	928	976	949	1009	982	1015	969	951	996	975	945	933	981	925	970	961	991	965	994	954	932	914	964	977	982	949	983	973	975	1016	982	962	989	970	919	1007	989	1011	1029	930	923	963	914	980	982	950	925	966	965	977	960	936	982	1007	969	918	932	1023	998	969	933	958	956	963	907	951	1000	959	1036	925	942	986	966	947	929	962	1019	995	956	965	989	954	985	967	924	921	1009	963	912	986	981	977	887	1022	942	953	1009	952	1027	947	969	955	951	875	1005	929	982	953	949	964	1003	969	954	957	960	1013	964	975	933	939	962	962	995	917	935	948	1024	1005	998	895	984	941	964	1025	966	969	951	967	956	987	1048	989	1029	971	959	917	942	984	935	911	943	1028	1023	945	977	947	970	909	984	951	955	940	973	989	950	939	942	966	949	977	993	945	967	940	1007	971	986	932	973	970	1002	965	926	922	958	984	982	970	966	908	995	1009	946	953	1004	959	981	971	973	963	950	963	955	976	981	970	961	988	965	950	958	929	957	965	939	978	968	970	967	987	970	965	981	927	953	951	971	947	1000	989	913	1020	926	969	985	1011	939	922	939	1005	932	938	968	1008	919	981	953	979	948	955	985	945	948	947	972	935	975	1006	997	1011	966	1009	963	946	948	914	900	984	998	941	986	981	1040	959	964	980	1046	974	970	956	1022	925	984	972	992	990	996	967	951	979	962	1007	906	949	1011	932	976	972	946	968	983	961	963	981	956	951	977	941	965	981	914	979	1000	1004	975	936	919	902	996	976	924	1023	976	1026	945	954	971	940	945	908	916	927	945	965	969	930	968	966	985	962	928	929	951	950	942	917	947	992	956	921	986	915	958	961	972	939	988	926	922	902	1008	1019	993	943	999	968	994	1056	944	951	967	895	971	997	994	994	959	958	958	945	950	928	1018	996	946	933	971	959	978	976	1086	995	987	1022	986	971	983	941	929	946	973	933	1001	953	902	873	941	901	975	1022	895	1005	961	937	919	974	928	928	946	966	981	934	955	1001	931	941	955	925	963	945	962	1013	944	920	958	997	945	903	1039	951	960	942	956	908	941	968	959	1001	993	944	992	971	935	918	982	1002	966	943	986	1032	894	936	957	942	948	895	958	970	954	965	984	929	1011	987	970	962	922	1000	953	983	897	940	911	1004	944	973	923	945	983	993	946	915	961	965	958	1016	962	991	955	1016	1007	929	973	973	929	969	987	952	973	970	967	1018	955	971	1001	962	1006	1035	947	961	955	932	931	974	937	975	1017	999	959	989	1003	945	942	994	988	1000	943	923	952	991	955	1013	1004	964	935	933	951	1029	1000	965	925	1025	976	1020	937	970	973	1009	961	1018	978	953	974	921	943	991	998	938	991	956	928	958	926	1003	990	912	954	978	978	985	976	995	921	983	908	907	968	990	967	988	946	935	986	951	919	944	985	994	935	1044	980	897	951	911	971	956	961	1001	954	920	1006	954	1024	943	982	968	953	944	998	996	975	983	976	928	1028	986	936	1006	977	974	951	950	964	965	984	964	995	982	1002	910	1008	952	970	996	995	935	988	986	1036	936	926	1045	977	986	949	937	952	972	933	966	991	892	960	931	938	949	995	982	1012	953	968	1012	923	941	1011	1031	946	1006	937	1006	993	1012	974	949	977	967	992	974	946	966	966	938	916	933	1003	984	952	953	987	996	964	924	925	943	957	941	929	948	960	1000	986	966	1033	1016	944	965	966	964	933	984	954	992	972	978	968	981	1020	955	964	979	946	957	991	975	964	976	1028	987	963	959	896	942	948	955	974	957	953	975	930	1011	876	964	972	986	1001	931	916	962	1012	950	961	972	927	982	946	965	990	946	993	959	946	963	911	930	988	981	936	992	970	1005	958	930	915	949
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
