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
339865879550	339865880070	339865880620	339865881169	339865881720	339865882270	339865882820	339865883370	339865883920	339865884469	339865885020	339865885569	339865886119	339865886670	339865887220	339865887770	339865888320	339865888870	339865889420	339865889970	339865890520	339865891070	339865891620	339865892169	339865892720	339865893270	339865893820	339865894370	339865894920	339865895470	339865896020	339865896570	339865897119	339865897670	339865898220	339865898772	339865899320	339865899870	339865900420	339865900970	339865901520	339865902070	339865902620	339865903170	339865903720	339865904270	339865904820	339865905370	339865905920	339865906470	339865907020	339865907570	339865908120	339865908670	339865909220	339865909770	339865910320	339865910870	339865911420	339865911970	339865912520	339865913070	339865913620	339865914170	339865914720	339865915270	339865915820	339865916370	339865916920	339865917470	339865918020	339865918570	339865919120	339865919670	339865920220	339865920770	339865921320	339865921870	339865922420	339865922970	339865923520	339865924070	339865924620	339865925170	339865925720	339865926270	339865926820	339865927370	339865927920	339865928470	339865929020	339865929570	339865930120	339865930670	339865931220	339865931770	339865932320	339865932872	339865933420	339865933970	339865934520	339865935070	339865935620	339865936170	339865936720	339865937270	339865937820	339865938370	339865938920	339865939470	339865940020	339865940570	339865941120	339865941670	339865942220	339865942770	339865943320	339865943870	339865944420	339865944970	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21957	20146	27760	22282	20146	20100	4121	974	721	663	623	544	471	429	402	408	414	381	382	380	363	353	347	319	351	339	325	340	319	314	325	343	342	338	337	331	324	293	301	330	301	314	334	351	313	320	325	316	323	326	327	312	311	325	302	331	314	306	293	306	313	303	294	347	329	340	324	279	314	323	265	302	303	273	292	312	310	290	326	315	289	307	322	314	341	318	306	294	317	305	287	287	290	281	299	277	301	294	325	301	312	334	295	304	303	288	281	280	322	315	311	329	318	299	283	267	299	289	299	295	258	326	285	285	305	313	294	298	308	302	297	331	281	299	323	341	288	270	281	319	318	279	317	345	321	276	303	322	297	297	297	287	318	300	315	327	322	280	334	302	300	281	330	332	286	279	307	320	320	302	287	298	249	310	312	286	305	292	313	328	300	319	313	294	310	313	347	276	296	269	287	320	310	301	286	309	292	315	264	304	331	286	278	294	295	289	274	310	290	292	309	290	346	304	305	312	324	285	310	287	314	267	283	321	282	305	328	315	292	299	313	296	306	289	299	299	348	279	311	294	286	297	292	315	312	297	327	322	305	326	261	319	337	281	293	304	306	274	278	337	314	305	301	321	260	306	289	327	295	296	309	318	300	298	320	280	297	326	314	282	305	307	321	308	308	294	311	279	306	326	282	329	295	298	304	270	298	251	282	267	323	302	288	307	315	314	319	328	306	292	305	293	303	304	305	311	327	335	299	327	290	277	304	261	280	295	302	304	274	329	290	301	299	283	291	321	319	316	329	301	298	290	300	292	271	336	290	292	314	299	295	302	315	306	309	292	336	305	299	329	315	287	297	292	312	304	326	306	282	278	326	308	311	296	275	304	300	291	317	268	291	320	273	307	294	312	271	292	295	280	296	294	302	316	294	326	293	309	301	323	313	285	297	299	280	296	318	296	288	313	299	301	310	285	313	288	311	284	331	317	319	284	269	302	290	274	277	304	314	276	288	326	278	293	311	300	302	325	275	284	296	305	310	331	291	294	295	314	322	322	321	313	285	291	283	327	281	309	313	264	293	292	323	319	307	284	295	308	341	334	322	296	280	289	285	315	293	287	286	302	318	291	312	286	295	315	311	309	311	320	296	290	318	305	286	292	280	310	291	311	324	304	329	274	275	282	291	290	309	309	293	289	298	306	301	296	329	316	319	311	277	331	308	312	319	300	288	312	287	310	333	311	296	294	318	312	290	303	316	311	318	333	316	316	322	298	310	293	317	321	254	345	301	309	306	292	318	275	297	267	307	298	281	300	299	320	279	297	344	305	285	341	304	306	282	269	293	326	333	289	298	314	296	296	295	302	301	303	298	294	307	306	303	293	297	278	294	314	341	333	276	284	305	325	314	277	315	284	295	293	286	274	295	314	280	302	305	319	279	315	316	293	288	294	328	274	318	304	326	302	318	293	296	328	317	275	313	317	305	320	326	300	255	308	292	315	315	315	299	292	318	254	313	328	304	312	284	293	315	301	295	300	293	304	318	272	333	291	294	296	286	319	276	291	301	304	300	312	318	292	331	341	283	289	300	327	279	340	304	313	322	290	305	295	308	306	336	324	292	313	304	322	288	310	350	322	325	296	260	282	319	280	287	315	299	312	299	307	334	304	309	284	309	298	265	283	310	312	318	278	339	310	344	284	313	318	293	319	325	308	311	278	305	296	326	280	297	268	269	293	323	288	322	280	331	304	306	315	300	310	308	298	291	288	313	320	304	309	310	328	279	300	311	276	298	330	280	273	312	299	297	290	312	301	275	297	321	312	302	296	285	303	340	294	277	323	296	327	299	289	309	309	286	320	308	300	286	285	310	294	304	298	319	298	316	300	322	302	301	270	311	303	298	318	316	310	297	290	297	284	326	321	317	287	285	311	294	289	271	289	315	317	310	306	310	300	320	328	325	339	324	320	339	307	300	334	309	306	301	287	283	328	304	283	313	274	284	341	309	334	296	302	287	308	259	282	295	284	286	327	303	290	286	281	283	295	297	295	286	321	294	299	309	310	296	287	303	299	325	292	298	292	309	281	329	323	302	319	281	326	281	303	341	269	288	298	322	281	296	286	287	316	287	339	301	333	316	302	322	306	303	303	302	334	320	310	309	303	301	311	301	307	303	284	302	306	315	285	301	268	304	313	320	283	316	329	295	311	295	319	287	300	315	304	312	311	305	293	312	301	316	314	269	265	301	292	303	281	298	294	316	274	299	307	301	328	329	298	284	289	321	307	274	311	305	271	297	269	267	293	311	298	273	302	303	293	296	304	329	283	291	307	313	310	271	306	312	308	314	305	281	286	307	322	265	314	298	279	314	291	285	273	290	279	301	313	307	296	316	295	320	277	304	294	309	313	291	279	277	313	289	308	304	332	301	299	296	306	296	289	269	313	290	271	262	302	291	327	293	272	307	306	290	296	314	302	277	290	272	338	314	277	286	309	291	280	275	292	318	304	290	266	309	289	300	282	308	321	296	298	303	287	321	316	333	314	281	293	308	309	337	311	293	309	263	270	274	287	287	323	303	307	327	298	271	310	322	315	300	337	290	257	301	294	311	305	296	288	315	299	338	264	293	318	296	287	297	339	306	288	314	325	276	315	312	308	289	275	296	314	331	292	304	300	301	312	293	316	290	264	286	304	326	321	306	339	308	287	308	310	326	314	349	330	284	284	287	294	309	285	290	290	332	276	300	311	277	324	327	307	289	329	299	303	291	304	327	296	318	277	298	298	307	295	306	276	270	323	284	303	306	314	304	315	319	298	296	290	301	271	307	269	289	306	310	337	289	288	323	304	284	280	278	309	329	304	299	310	298	321	294	278	334	290	278	286	282	314	269	309	315	301	324	302	296	292	293	294	266	270	291	307	305	312	303	308	308	323	277	287	279	311	306	272	279	309	312	311	307	301	299	314	328	325	286	290	311	300	272	320	292	315	296	304	305	275	317	294	302	294	328	301	306	298	304	310	321	317	298	305	302	286	299	338	282	320	308	299	288	276	317	303	295	308	311	302	278	285	283	303	294	291	275	308	290	287	319	306	312	274	290	311	310	296	272	279	270	286	304	271	313	321	313	311	323	290	315	302	306	280	313	314	292	269	309	315	325	318	313	299	309	295	288	323	297	294	330	307	329	275	299	293	311	302	277	304	289	288	285	328	306	287	281	292	291	317	310	256	276	305	317	290	296	266	286	303	296	317	268	295	303	317	309	297	308	327	302	294	299	281	347	290	305	312	296	301	314	287	293	277	312	318	300	281	347	310	321	299	300	291	307	292	321	322	319	300	285	293	307	287	338	332	274	305	298	283	294	304	322	310	300	327	270	320	310	287	318	313	305	316	327	288	304	304	294	292	288	293	310	315	320	305	291	281	298	274	310	308	332	297	301	274	319	336	300	316	294	294	280	307	308	294	310	311	311	304	323	299	324	305	309	306	318	292	306	296	290	323	282	293	299	275	308	299	307	304
14564	13750	11958	6413	4386	3207	2581	2132	1681	1388	1203	1043	874	804	813	737	701	686	630	574	573	570	527	525	526	503	503	519	475	496	476	459	470	492	478	492	456	458	450	474	471	435	458	433	432	439	439	459	444	442	435	458	412	435	436	442	420	437	435	478	428	445	421	459	463	396	438	442	451	432	445	444	417	410	431	449	391	435	410	428	414	428	452	435	395	431	418	486	408	456	435	405	423	428	421	452	401	440	450	436	483	455	375	461	433	446	419	408	412	411	450	466	441	457	433	442	419	419	418	409	443	441	413	451	432	384	452	455	440	449	401	428	414	442	418	450	458	440	400	444	399	415	413	414	454	421	410	374	406	455	420	451	410	455	415	443	486	399	449	412	459	443	450	394	436	406	439	439	421	401	417	434	436	439	437	432	401	424	410	410	425	419	465	441	435	438	440	421	354	390	417	404	451	420	432	426	430	451	400	430	415	443	428	416	464	453	431	432	442	458	412	447	430	413	405	406	432	414	428	417	421	435	423	423	427	445	416	426	450	445	469	398	412	390	390	414	423	448	453	391	443	438	406	445	432	444	410	390	423	407	413	440	416	407	441	435	442	465	447	463	483	412	409	388	400	424	438	381	416	407	435	424	451	448	403	447	439	425	420	448	437	440	363	413	487	416	430	417	409	418	411	426	409	415	405	454	432	414	423	422	426	427	399	392	428	450	433	421	439	444	415	449	416	440	412	427	440	435	415	420	404	415	446	444	383	413	445	425	420	407	417	395	437	385	420	430	402	387	417	414	418	364	399	427	413	433	434	423	425	432	437	475	456	424	418	447	413	424	440	418	405	430	413	440	431	411	406	405	480	455	435	402	416	444	408	401	438	398	399	451	463	388	422	417	411	421	447	443	397	450	406	372	429	409	445	423	414	416	449	452	413	428	439	429	440	457	436	422	417	451	443	434	452	407	398	439	419	382	452	427	441	426	404	455	455	413	448	445	448	435	414	402	458	443	414	390	430	440	423	391	436	412	382	422	416	436	424	428	447	415	445	413	412	428	474	425	434	407	471	433	443	455	445	394	416	401	420	411	433	405	415	428	415	408	409	438	413	474	423	435	425	385	419	427	398	426	436	404	409	417	414	439	392	420	450	415	427	435	409	449	449	420	419	417	435	410	411	426	400	457	477	428	430	401	402	448	399	441	427	410	436	437	399	416	425	417	415	416	428	428	411	437	400	409	438	409	434	439	425	440	444	448	424	426	391	464	464	439	414	412	429	442	423	421	406	440	460	405	411	446	398	473	425	442	433	438	409	384	418	417	405	464	428	414	460	474	449	417	424	419	422	413	399	401	409	402	447	433	408	433	413	421	418	414	404	381	425	444	450	432	450	429	404	426	420	396	443	446	398	424	402	434	425	408	410	421	441	400	411	452	433	405	395	395	413	439	413	422	427	481	442	438	441	444	411	441	452	420	417	415	420	395	431	398	418	425	392	421	419	381	421	462	445	402	459	424	412	444	413	402	416	446	411	431	390	415	418	401	410	385	432	403	435	421	453	405	433	440	420	388	418	456	420	406	431	422	395	393	435	413	413	406	447	431	433	436	420	416	423	431	433	405	435	420	424	399	441	411	403	412	440	414	442	414	424	390	424	442	427	467	397	458	405	416	422	499	431	406	435	410	444	423	404	435	416	451	449	405	428	414	438	390	435	407	462	434	458	388	421	444	405	417	442	439	435	408	424	388	425	435	400	443	447	393	452	416	434	404	429	389	441	423	437	438	426	442	417	396	405	410	419	468	434	401	423	417	421	422	432	425	436	441	443	433	407	410	423	428	439	438	426	449	389	404	451	429	422	424	426	405	387	408	439	425	398	442	452	434	425	437	424	456	422	421	417	442	440	408	407	453	440	418	436	431	404	423	452	454	417	448	451	421	438	400	420	428	412	421	423	443	443	442	425	449	395	443	428	446	435	440	430	413	415	426	420	425	419	394	438	403	437	423	432	403	449	422	382	378	437	405	434	489	435	414	435	423	451	425	432	444	420	436	406	423	421	472	429	447	447	434	403	393	465	437	406	417	440	443	404	418	435	413	389	419	398	432	381	449	412	437	438	377	438	413	396	437	435	435	405	418	416	443	460	463	445	434	462	449	411	419	414	467	404	457	429	414	426	402	435	405	421	406	435	504	420	420	433	417	407	434	409	465	414	429	408	433	407	413	431	411	395	454	458	426	411	450	431	402	418	411	391	433	435	412	407	445	414	414	396	444	393	449	410	410	470	383	431	396	424	455	397	405	417	424	460	423	425	441	417	411	414	401	432	437	440	410	427	426	398	439	446	415	443	462	402	410	475	407	414	420	415	414	466	386	391	420	442	435	413	431	405	453	403	443	426	434	428	442	423	423	448	391	423	401	431	403	456	441	418	398	424	432	405	413	435	421	458	407	439	423	402	384	404	469	420	434	433	402	438	453	396	408	468	460	419	407	422	428	437	432	412	425	431	409	412	396	466	437	403	422	474	439	434	401	389	396	414	411	440	416	424	411	427	423	398	434	453	418	443	404	426	406	435	434	436	444	411	428	429	435	424	424	418	449	421	440	401	434	424	457	440	418	407	435	434	427	438	393	418	403	467	444	425	398	420	444	447	421	413	432	423	429	426	415	439	418	399	422	429	475	436	399	397	406	434	427	426	361	425	437	444	419	431	433	441	415	453	392	410	471	444	441	403	454	457	425	436	422	433	406	450	460	421	443	443	426	414	418	422	411	440	466	458	446	419	397	393	408	444	433	416	406	391	435	382	413	386	400	432	450	464	422	383	413	416	384	392	410	425	415	457	417	403	434	407	432	388	442	471	380	403	458	374	463	414	463	418	417	410	438	412	390	450	438	420	428	399	370	451	442	451	395	418	444	454	404	421	469	426	389	387	424	435	408	420	425	412	426	453	419	422	446	448	435	443	406	417	427	417	439	432	423	415	400	394	407	438	415	440	392	408	417	429	446	438	424	451	458	407	420	418	433	414	411	424	436	446	435	445	406	438	411	434	443	409	401	411	429	421	408	403	480	441	425	403	394	425	438	434	436	418	450	419	432	444	414	455	419	424	454	431	407	434	431	475	413	437	407	421	434	395	422	437	406	406	432	421	458	410	412	410	440	425	437	413	411	410	398	388	416	432	431	440	453	409	463	425	388	471	450	423	436	409	423	433	447	414	432	460	419	423	450	440	401	411	423	432	419	414	426	436	454	454	424	420	391	449	411	407	401	431	406	417	424	404	409	428	424	401	405	426	421	448	427	443	436	404	429	413	409	408	449	451	396	412	421	377	393	453	405	451	456	467	408	426	388	397	443	410	421	441	436	405	443	427	431	385	411	414	437	412	389	447	393	433	449	416	421	414	402	444	425	402	426	414	445	399	420	397	383	428	413	421	457	451	459	442	440	402	445	426	416	430	400	390	435	455	472	426	419	447	406	430	438	423	413	420	449	411	433	436	416	399	387	417	444
27303	20522	8595	1048	688	649	634	613	593	581	602	614	583	589	573	600	620	637	589	575	556	564	557	580	599	639	561	575	598	609	583	547	540	607	615	547	593	639	629	559	537	572	596	568	564	566	568	611	581	562	594	587	573	582	553	610	587	567	574	602	629	582	588	599	586	537	575	544	586	569	607	562	584	604	572	594	590	560	557	592	610	589	582	601	612	566	593	592	553	571	567	561	605	585	574	611	571	573	577	577	589	593	583	589	582	598	582	593	577	562	576	591	617	613	575	637	543	575	594	599	608	498	582	622	583	545	571	566	557	654	570	577	602	599	590	542	621	570	570	613	578	532	633	603	591	571	598	541	615	576	567	612	564	570	599	617	520	573	546	577	584	616	581	556	586	575	610	593	638	566	592	575	621	636	588	554	558	592	586	585	603	593	626	649	562	602	581	536	569	614	570	564	611	608	590	577	585	644	586	539	582	607	558	583	577	593	564	541	584	567	543	550	594	578	585	563	581	586	558	559	611	529	611	570	573	585	560	582	555	554	578	571	605	582	593	559	600	633	583	620	577	574	626	557	596	586	552	591	602	526	567	572	593	528	593	590	594	594	575	595	610	595	601	608	598	575	585	631	601	587	589	556	596	564	568	562	601	574	626	613	566	554	593	591	558	593	595	583	570	574	603	624	615	611	558	571	543	555	561	600	622	575	510	568	584	545	608	618	605	633	583	572	612	566	550	637	617	583	576	545	586	592	574	571	608	600	585	589	587	596	576	592	578	629	601	561	577	573	594	624	599	628	601	570	584	567	596	617	530	533	564	592	595	568	564	563	641	577	596	569	607	647	576	582	566	592	605	565	578	578	600	590	563	576	604	536	551	569	572	578	570	571	581	586	570	569	615	568	572	591	612	570	551	586	588	551	619	626	591	576	575	622	597	615	602	612	571	609	604	578	605	540	579	607	569	585	600	566	581	605	568	583	578	575	579	607	583	580	542	542	571	580	614	597	589	607	612	590	592	572	572	564	620	568	539	570	571	586	633	545	628	589	585	590	575	586	643	566	589	576	587	579	548	574	598	607	648	615	567	579	606	578	620	595	542	588	625	641	616	597	612	555	581	580	575	611	612	581	574	597	596	587	636	604	572	566	588	582	600	559	574	583	562	584	578	587	571	580	615	600	578	575	546	567	597	542	605	603	570	592	622	593	585	607	620	585	561	570	609	602	588	606	617	617	626	577	608	576	571	588	596	578	556	591	593	605	562	606	595	602	635	589	622	599	587	620	642	568	569	573	609	599	600	626	600	565	641	546	565	587	579	558	598	579	610	581	624	591	564	571	568	584	555	643	567	590	570	588	546	590	593	613	586	564	606	563	572	521	575	617	578	561	571	542	570	605	602	591	567	564	589	581	576	569	586	591	596	556	589	584	550	575	609	620	559	610	524	591	577	572	584	550	614	575	593	582	544	585	590	573	607	627	576	578	550	574	579	625	613	578	604	575	613	581	554	618	571	599	575	576	553	611	628	593	614	626	611	595	584	570	585	578	589	617	589	598	550	603	627	513	588	598	575	593	581	577	556	611	593	584	575	620	586	609	572	630	593	552	565	548	618	565	578	596	609	615	571	575	563	547	581	573	568	542	556	609	570	587	600	580	545	598	566	593	600	585	575	582	541	561	575	589	597	567	555	601	584	540	617	608	583	569	637	548	559	551	595	577	557	559	588	533	582	564	534	564	540	599	583	567	603	606	589	557	560	559	597	582	585	598	545	597	571	561	543	565	590	552	574	563	586	640	528	591	520	634	605	589	582	566	616	572	596	588	597	571	579	554	603	584	570	590	559	556	604	582	578	576	613	600	581	589	594	575	609	538	560	603	587	568	590	568	624	552	564	562	614	638	580	569	570	589	593	579	606	581	567	640	618	609	609	594	621	592	556	579	564	539	595	594	576	582	595	575	591	591	637	586	588	601	569	575	589	612	564	598	581	614	583	596	632	551	607	597	573	610	596	612	577	600	612	563	632	579	609	530	640	564	618	591	577	561	585	608	610	590	522	566	612	601	586	605	583	560	608	577	568	602	607	609	545	587	560	601	587	624	606	580	574	595	563	559	587	563	652	580	588	571	576	586	541	533	604	583	597	554	571	551	592	581	613	605	613	569	637	590	586	581	554	576	565	609	635	557	591	576	595	565	614	564	528	612	606	597	595	562	603	578	577	578	570	611	566	603	529	576	555	609	585	589	592	571	630	567	592	570	597	598	612	566	611	573	563	594	615	581	584	599	555	561	591	605	591	601	622	603	584	609	569	586	536	612	610	611	578	549	557	615	557	533	573	576	577	544	611	503	595	579	574	616	589	620	604	563	565	624	597	589	552	573	581	633	565	558	612	589	599	556	615	563	623	539	569	561	630	596	628	558	523	546	557	575	587	594	559	577	590	617	606	590	607	589	608	602	563	577	588	594	555	566	595	575	590	559	588	581	557	572	584	575	598	624	607	606	587	572	593	608	542	583	547	578	554	623	598	590	542	603	574	608	538	615	569	578	551	576	588	571	581	557	538	595	570	565	552	598	602	595	597	612	559	555	549	557	575	589	580	569	570	610	595	600	583	562	577	543	562	545	585	589	573	610	595	578	587	552	633	614	613	582	589	585	622	564	572	594	581	591	576	581	573	555	563	612	574	573	553	533	597	594	550	604	542	577	609	608	599	538	560	585	612	604	539	575	566	610	588	572	578	582	601	611	652	612	593	619	564	564	572	584	541	572	581	570	565	566	553	572	579	612	620	586	555	564	586	549	615	570	557	575	599	557	590	575	654	584	551	562	580	590	606	571	608	624	562	581	560	567	589	610	613	589	584	567	577	592	548	623	599	615	562	564	575	606	560	556	558	559	587	574	583	577	610	570	575	572	594	591	550	575	606	549	609	605	606	560	627	585	568	555	545	605	562	586	600	598	559	574	593	580	591	590	585	571	601	567	594	622	588	569	597	570	565	587	513	615	586	579	597	578	559	606	582	576	552	586	580	573	603	606	583	614	579	555	576	606	583	587	621	575	586	547	592	562	541	609	558	586	598	566	566	565	579	553	581	601	603	580	590	586	578	605	592	594	549	591	551	565	600	586	559	584	587	630	600	569	634	569	566	554	554	596	585	575	604	595	565	584	605	612	599	571	599	549	601	607	590	552	588	567	618	577	635	618	595	560	610	636	591	570	579	574	547	565	611	585	545	600	581	637	560	623	621	573	580	557	602	614	574	542	610	607	579	600	561	615	557	590	561	612	611	605	591	567	589	569	622	568	558	557	572	581	589	560	551	590	551	556	586	583	597	577	567	534	591	576	585	590	617	599	590	590	579	598	598	599	570	551	620	583	584	588	536	615	605	569	584	570	589	591	588	592	547	610	599	566	613	628	585	573	611	566	576	569	594	610	591	584	558	610	568	592	566	586	589	587	582	534	604	564	597	570	541	572	548	579	622	561	590	593	528	636	597	583	539	611
8091	1590	1476	1091	919	898	819	887	835	814	805	782	823	830	782	770	765	733	813	809	766	755	799	749	746	805	736	765	768	817	783	758	809	754	725	757	788	810	805	815	752	814	790	757	786	791	796	816	806	773	775	766	788	818	765	768	796	777	742	769	745	806	772	847	787	749	769	758	766	783	774	737	762	820	822	818	746	753	800	750	793	764	771	798	804	748	814	767	816	761	791	805	762	772	762	792	753	814	714	778	732	783	806	814	777	785	771	748	741	737	783	809	788	760	816	770	755	746	764	757	778	791	754	806	781	844	739	847	806	796	799	813	722	733	763	819	800	734	781	811	760	782	795	795	796	754	784	764	688	802	766	757	770	743	763	811	750	757	770	735	859	807	783	755	787	767	809	775	766	764	766	782	797	741	793	761	795	768	769	773	779	772	770	809	780	755	750	816	757	801	732	794	787	771	747	815	773	766	768	796	726	826	776	810	778	749	779	803	763	785	743	754	723	759	786	814	824	784	756	787	742	771	801	804	809	769	773	824	833	784	758	794	750	753	789	757	756	771	749	764	732	781	738	761	815	819	765	758	769	772	790	731	829	806	781	837	760	752	785	789	762	741	785	849	786	797	771	802	800	717	785	740	756	803	733	762	748	764	758	761	763	788	769	756	718	738	750	797	762	747	729	760	735	778	791	777	833	781	731	784	809	777	772	773	770	713	749	774	770	764	756	771	803	750	783	770	782	743	721	793	735	763	744	797	745	756	796	760	786	796	807	795	758	816	868	803	792	840	789	748	777	770	755	761	726	799	745	770	804	803	776	786	759	758	788	813	765	789	806	793	742	765	778	790	775	737	760	773	797	756	808	780	799	778	741	795	807	783	828	772	781	781	771	873	756	756	757	767	762	770	799	818	744	756	728	798	803	767	778	736	760	794	796	779	760	810	778	753	718	813	742	792	778	774	803	781	776	752	720	746	776	795	787	792	742	772	719	773	853	824	789	756	740	746	768	733	790	775	759	778	808	766	784	831	751	785	799	778	786	819	760	823	741	751	784	792	808	772	756	820	742	731	798	813	814	824	790	792	775	749	732	772	779	798	781	761	775	766	816	774	788	735	779	781	787	768	799	792	758	798	805	781	818	729	792	788	827	766	759	757	801	792	749	767	770	770	824	763	796	767	746	769	758	733	811	767	778	779	744	757	777	775	806	784	749	759	787	799	761	748	787	799	785	758	771	748	773	753	784	741	779	789	781	796	824	776	777	746	763	849	775	840	779	767	796	751	766	802	818	771	785	830	792	738	797	793	802	766	750	770	742	773	783	772	796	778	771	775	800	739	754	776	806	787	751	812	802	834	809	774	756	748	790	794	778	780	802	791	774	826	774	801	786	775	780	809	757	767	777	770	811	778	789	788	760	743	833	792	779	775	808	786	743	780	748	801	797	806	818	793	794	766	759	822	741	753	776	757	760	760	766	774	771	769	749	747	775	800	744	833	769	807	798	777	792	751	846	787	772	801	812	737	774	781	744	764	788	725	797	773	766	814	814	835	769	809	764	762	765	795	785	814	770	755	768	717	818	824	819	772	765	772	757	804	807	730	801	786	762	781	767	757	741	763	741	739	760	803	795	708	787	759	803	778	765	749	768	762	746	741	776	782	817	779	784	776	765	767	749	739	806	748	749	786	774	759	775	769	763	766	775	737	794	767	791	756	769	772	784	785	776	766	774	815	744	807	772	773	828	748	786	790	826	804	758	760	754	775	751	714	794	803	764	810	768	758	775	776	806	768	780	779	812	774	792	803	812	759	739	756	767	791	741	814	804	790	763	833	789	759	827	780	778	723	784	828	725	772	817	790	757	763	851	745	784	767	753	738	776	720	753	812	792	754	805	767	804	710	740	778	822	744	769	765	763	784	794	737	778	787	798	793	761	745	785	796	730	757	795	768	776	779	789	788	797	759	769	789	793	764	800	724	763	781	771	737	789	781	814	754	818	792	836	726	791	789	756	741	805	781	777	776	772	803	799	805	710	783	764	739	769	793	746	787	708	819	767	744	823	761	798	771	804	820	794	789	762	781	780	752	749	798	753	746	741	770	769	807	838	781	782	725	764	770	792	800	776	809	772	830	787	764	779	796	728	806	768	831	784	830	785	797	779	821	776	778	795	767	796	776	791	819	791	791	807	814	779	777	829	750	804	726	773	714	824	765	800	789	766	729	781	778	810	798	759	784	791	788	786	788	785	769	792	738	753	741	768	754	841	796	756	790	762	795	785	812	742	763	802	773	767	757	795	756	786	799	761	785	778	807	793	764	736	757	762	754	768	814	744	754	804	766	827	766	769	768	798	766	771	774	760	826	786	781	774	777	816	797	777	733	739	794	768	738	793	761	760	826	783	808	760	780	801	806	807	794	784	793	758	748	790	744	739	752	786	758	764	834	762	763	717	789	846	739	769	790	814	743	794	747	773	746	798	736	764	739	784	769	789	774	756	786	830	715	766	836	796	806	820	799	748	782	742	789	796	743	761	745	743	803	774	765	792	814	765	757	789	828	760	800	773	791	805	769	773	750	792	770	737	764	749	786	778	761	765	764	777	759	785	731	787	802	772	752	775	816	786	780	749	749	752	765	844	788	789	767	701	787	766	793	758	817	763	736	750	802	729	765	804	747	754	800	786	747	790	755	831	735	803	766	749	804	813	788	789	788	745	700	801	782	801	764	751	826	766	761	777	776	801	783	785	738	746	762	740	778	772	802	758	779	789	797	783	738	835	716	822	801	804	781	724	829	754	737	769	812	836	791	721	791	800	797	782	806	794	779	785	723	790	742	774	779	761	728	731	749	787	754	757	801	750	752	764	744	798	742	762	768	794	802	819	742	757	829	773	785	735	775	745	842	736	754	796	806	772	755	800	798	772	804	780	763	721	777	824	798	752	793	843	798	796	799	727	748	801	741	769	758	767	741	807	792	722	773	757	757	778	738	754	794	751	803	797	795	804	801	772	726	797	794	725	767	811	768	829	779	805	757	747	815	752	802	824	800	772	726	754	787	808	805	772	727	765	779	795	819	801	816	756	800	789	773	769	771	791	759	807	814	792	826	750	772	732	788	775	756	783	795	787	775	811	797	727	754	800	793	753	780	820	774	752	782	758	815	775	759	729	774	727	805	798	774	788	746	767	800	741	766	814	848	819	762	769	775	789	781	782	823	781	718	794	784	752	777	740	747	740	730	801	779	687	788	774	816	835	778	755	788	822	765	793	731	781	787	780	756	809	831	773	719	788	764	752	750	767	769	738	783	792	739	822	776	761	768	798	816	764	814	835	735	726	799	754	741	810	780	799	785	796	768	773	808	755	758	754	819	750	807	755	779	760	736	790	773	770	759	736	792	781	759	821	806	781	752	833	796	778	779	743	788	754	768	730	794	798	839	824	767	807	744	714	758	772	782	765	775	785	761	741	758	776	786	830	805	804	766	715	820	718	795	798	738	751	825	775	771
24342	21346	28833	24218	21262	6192	1335	974	833	796	790	773	769	743	677	703	677	711	665	701	662	637	682	624	660	629	653	664	629	641	651	629	625	634	627	614	653	610	643	624	629	608	646	663	620	657	641	621	658	552	646	601	584	647	627	640	623	607	620	607	622	560	615	647	585	609	627	602	604	671	612	578	629	610	661	641	664	615	615	610	590	619	629	657	587	590	616	612	654	667	630	635	617	595	583	662	610	570	603	646	662	631	609	615	631	644	622	630	627	605	670	612	619	638	627	636	610	622	618	638	608	619	616	618	578	633	650	596	631	615	648	656	662	627	590	625	617	642	618	633	631	592	617	561	605	624	598	615	635	626	595	598	648	611	625	615	617	663	663	644	645	609	623	604	600	596	617	632	653	619	611	602	601	596	589	605	591	630	630	613	590	614	558	615	640	627	624	610	597	602	592	598	585	653	652	588	624	585	595	609	606	631	650	636	625	641	611	623	625	639	606	648	613	644	654	627	653	611	567	604	595	585	652	648	633	611	558	635	605	618	605	642	581	613	589	656	591	654	622	611	630	647	612	621	599	615	590	608	590	637	606	647	624	589	601	591	634	628	616	668	623	592	613	665	621	631	565	652	591	578	616	631	633	608	609	642	589	618	613	644	610	581	619	583	612	620	616	611	620	636	621	619	548	637	632	655	644	630	623	641	630	623	620	645	649	596	615	636	565	575	615	667	641	649	637	642	644	628	561	607	614	575	582	628	616	633	610	603	591	602	579	565	662	638	628	616	599	632	631	621	645	668	599	643	608	638	618	664	633	602	627	634	620	582	632	656	640	626	630	605	594	612	614	629	636	632	601	582	591	635	586	671	599	585	651	607	645	595	619	611	610	629	591	665	599	585	598	616	644	598	613	606	614	592	639	588	641	611	588	580	636	668	602	593	640	617	590	633	637	584	629	605	637	559	642	571	625	609	619	582	574	667	628	600	619	650	558	619	567	621	623	631	633	611	640	643	655	609	637	597	606	641	590	630	615	615	598	627	640	604	656	626	613	642	640	619	609	651	608	634	631	626	613	607	615	600	667	628	623	569	579	606	594	647	583	619	656	598	647	614	647	553	598	621	604	615	667	637	610	642	635	590	647	615	605	587	596	598	623	636	593	621	604	635	593	592	615	596	618	620	595	601	649	634	602	634	567	616	627	662	593	653	596	617	608	604	618	608	648	622	633	616	661	598	599	666	620	681	640	636	631	636	654	597	629	647	634	693	595	559	606	613	658	650	595	593	636	614	617	591	632	582	639	610	648	600	607	607	622	615	634	659	605	602	636	588	600	634	611	654	588	610	614	659	629	679	636	633	601	608	620	627	631	585	608	648	586	587	613	669	599	585	641	602	614	597	623	618	587	595	653	603	579	635	640	618	644	618	677	556	628	628	576	577	654	618	653	633	595	610	617	633	644	629	632	617	634	660	577	598	578	622	589	602	599	578	570	625	611	622	665	657	644	649	614	586	628	658	643	583	616	616	627	600	633	628	612	596	637	655	641	659	612	625	600	603	624	647	627	565	655	612	610	634	625	601	648	585	646	598	594	606	646	569	630	619	577	627	643	641	604	609	610	660	616	655	673	595	641	637	628	587	622	596	622	579	613	567	631	635	590	565	586	601	621	594	638	625	588	617	634	630	666	594	682	615	582	618	598	620	618	596	593	565	600	651	662	640	637	649	621	614	599	622	573	640	613	620	620	638	576	639	585	604	593	619	599	614	658	609	640	609	613	617	637	639	633	635	615	617	631	630	601	571	576	629	597	628	604	632	611	630	616	626	632	616	634	647	615	639	645	625	640	593	597	576	617	630	637	642	681	615	606	644	615	610	620	628	598	627	611	645	632	585	614	681	616	635	642	654	631	592	610	636	677	618	630	629	609	640	637	575	641	654	609	623	637	622	663	610	591	615	585	617	640	606	600	596	597	550	633	632	596	587	630	608	630	598	648	635	621	629	556	585	633	600	637	600	637	615	634	614	629	597	602	641	598	624	632	622	661	641	626	644	594	619	612	604	614	623	639	576	624	607	646	597	600	607	580	639	601	632	658	626	692	640	632	631	633	622	653	638	666	632	590	663	607	620	607	598	650	663	603	581	592	638	611	591	639	617	611	630	641	639	593	604	648	604	628	586	663	595	609	577	616	612	620	632	673	647	630	600	587	630	587	633	638	619	600	642	646	580	596	580	593	619	638	634	609	633	657	592	591	588	619	628	608	605	648	603	680	591	632	627	639	610	586	602	617	588	652	574	615	610	628	620	616	627	596	647	653	615	608	618	626	615	596	614	564	627	625	621	649	635	623	608	606	634	652	610	602	622	608	668	644	629	606	622	609	643	587	604	630	606	620	621	603	614	640	640	642	602	573	604	586	628	644	608	635	644	639	626	641	582	630	623	612	565	611	571	631	638	632	592	594	597	619	650	655	619	616	558	628	609	608	587	624	560	629	581	613	614	570	635	621	610	631	599	630	591	582	637	633	617	626	594	586	627	605	588	671	608	615	612	574	614	572	589	622	649	613	607	578	628	586	599	569	595	583	576	642	594	645	611	611	572	597	627	625	613	639	648	659	636	583	630	620	628	654	605	680	658	626	613	628	620	674	630	611	661	605	649	588	614	616	619	628	676	581	619	571	620	589	612	613	585	633	626	625	643	604	565	661	651	647	622	634	635	591	614	667	636	618	621	638	598	606	622	568	604	590	629	647	617	596	594	593	588	621	628	569	586	624	598	614	630	590	608	622	615	651	615	625	614	617	611	656	608	650	665	610	608	641	651	620	593	611	584	628	634	601	594	599	628	619	612	631	579	620	625	609	584	638	603	587	590	636	602	646	573	626	653	645	575	640	625	594	633	642	645	625	614	626	617	663	622	588	625	594	656	607	620	664	598	597	596	609	584	607	598	608	643	589	609	608	638	649	601	618	575	616	609	634	653	601	608	597	648	617	605	651	603	642	618	563	595	672	618	628	621	627	595	627	599	617	636	615	625	593	615	587	646	583	590	607	614	653	612	619	649	644	621	594	587	606	641	611	611	585	592	620	594	625	603	599	614	641	635	573	594	628	579	608	610	589	564	624	619	620	600	626	604	593	619	626	631	616	620	650	633	612	639	618	592	630	556	623	628	590	608	605	624	586	632	599	569	604	642	630	624	605	629	562	609	633	641	617	617	596	623	622	593	664	659	576	608	581	642	656	619	624	605	635	683	564	585	610	625	641	590	618	672	628	624	631	606	665	584	591	615	590	641	635	625	590	631	661	590	597	593	622	668	598	595	651	609	618	595	640	661	626	618	644	592	650	648	620	650	594	585	559	611	630	644	619	563	623	662	577	634	583	624	634	638	618	604	652	605	642	637	600	621	581	600	640	620	579	633	611	617	652	608	598	598	638	602	589	571	620	599	586	620	616	626	600	615	593	621	619	611	586	623	605	636	618	623	620	531	604	647	652	627	638	627	592	617
14694	8969	7824	4211	3097	2391	2035	1658	1483	1316	1255	1129	1020	1088	1013	990	958	947	949	962	879	903	909	910	890	876	873	848	887	921	906	835	891	847	831	838	865	819	815	835	850	840	824	892	844	877	859	880	809	809	861	861	827	871	836	834	859	842	836	835	879	856	850	844	867	814	826	835	849	790	811	859	830	813	823	786	851	809	840	793	862	897	857	851	861	816	868	805	857	813	854	837	804	874	870	815	803	841	870	861	796	866	834	854	830	842	818	818	804	786	807	810	783	825	812	875	824	843	785	855	812	830	818	846	876	820	832	820	861	871	832	795	811	835	844	886	789	783	822	856	839	857	805	841	809	850	836	866	789	851	865	796	808	827	911	791	844	785	795	742	853	765	820	779	825	821	837	863	898	839	850	784	847	807	869	852	816	827	828	858	848	856	821	881	798	835	819	836	833	844	806	847	818	846	867	848	865	863	836	843	826	823	853	843	814	816	781	842	848	835	823	811	835	820	834	801	845	877	839	827	829	863	830	801	824	845	812	811	824	800	811	810	832	843	828	820	864	827	825	853	837	829	858	784	790	849	783	853	828	836	832	819	795	818	849	824	770	835	840	886	798	863	858	816	833	863	847	795	826	856	812	771	881	826	774	876	823	830	890	842	860	801	802	800	829	854	792	835	807	862	804	855	774	869	835	853	834	861	857	832	892	821	878	874	838	781	833	786	813	801	839	826	813	884	888	816	915	852	792	829	822	897	876	809	852	831	816	877	840	839	827	837	785	841	873	825	791	797	807	846	838	855	859	824	857	826	841	826	850	777	907	868	887	778	863	828	795	832	835	860	808	823	771	806	846	828	861	826	814	846	840	818	844	866	828	812	842	828	819	877	829	839	873	767	859	802	827	892	884	804	890	839	848	858	910	818	844	799	802	846	802	852	846	782	853	857	803	910	819	778	814	804	827	841	823	838	813	801	877	867	888	814	810	854	836	869	847	865	846	862	831	860	794	876	777	801	835	872	832	812	831	806	843	800	812	821	840	851	796	821	867	844	825	752	873	817	846	805	839	871	803	822	838	816	805	848	827	784	874	844	775	801	885	826	848	820	859	789	803	857	808	811	828	860	840	812	787	808	839	877	838	799	824	840	799	819	864	828	841	827	865	844	862	822	786	875	836	832	797	855	790	787	860	819	813	845	860	825	771	826	838	813	839	810	800	860	805	842	885	807	831	807	856	838	854	885	825	814	838	834	863	833	815	816	798	828	836	819	796	835	815	842	809	857	817	839	859	826	870	848	833	846	780	867	788	856	815	843	878	820	836	825	818	834	812	866	821	842	814	816	822	842	827	873	820	840	876	774	839	801	837	820	798	836	794	878	808	830	813	837	819	824	839	810	836	814	822	847	802	828	782	820	827	886	824	784	855	826	872	863	843	821	822	861	836	791	837	867	825	802	802	807	858	816	842	818	834	832	861	816	842	797	840	869	862	851	871	807	830	844	846	845	884	818	846	833	836	798	803	870	808	823	840	837	859	740	873	791	791	798	808	858	844	818	846	824	825	852	842	835	860	844	806	861	832	857	828	861	838	831	836	902	881	833	823	829	802	827	841	849	831	800	779	819	851	849	835	861	791	829	820	827	845	851	855	821	836	817	793	827	825	808	860	830	825	810	845	808	849	819	824	852	792	848	883	859	783	830	819	789	870	829	824	866	765	796	838	844	802	801	876	774	818	768	844	833	806	837	801	826	771	819	853	873	792	823	834	828	836	828	814	788	798	815	871	838	832	846	793	854	858	853	809	855	847	811	836	805	850	863	817	860	841	850	807	828	834	830	839	803	798	830	785	836	789	824	789	836	883	867	806	894	894	821	801	823	812	836	783	844	872	846	826	869	851	895	826	811	803	851	802	831	833	833	794	843	849	858	824	853	869	820	833	792	821	820	789	781	836	796	848	867	826	838	844	738	871	862	876	855	763	862	785	858	854	858	776	835	790	809	857	898	857	845	885	826	813	832	852	786	839	859	793	896	785	800	823	843	829	823	803	827	742	891	801	791	825	871	769	847	800	872	853	813	885	825	828	836	830	818	844	892	823	838	808	831	847	822	794	874	806	838	829	857	795	810	859	837	862	804	840	844	819	832	842	842	844	850	865	860	840	810	843	818	839	834	827	816	797	827	830	810	849	822	798	816	903	823	872	779	844	847	856	802	823	858	784	814	820	837	832	834	861	828	837	840	811	814	869	821	861	862	856	831	807	858	861	825	797	834	832	786	817	859	839	867	775	829	835	782	801	807	889	843	870	819	791	849	827	806	799	800	818	852	823	842	809	809	804	840	783	846	823	858	838	766	831	833	772	844	823	800	822	845	835	834	753	806	841	869	834	768	803	854	820	829	813	735	867	830	864	867	805	835	853	846	848	823	835	820	845	798	843	815	824	806	808	802	799	822	851	825	821	839	837	807	841	845	811	815	811	826	832	787	862	827	873	903	844	810	848	862	877	822	842	834	801	857	895	855	839	826	818	815	875	785	804	817	881	805	796	829	831	799	839	838	780	836	807	787	785	804	902	796	835	834	861	807	825	817	820	826	880	804	831	818	829	822	792	859	848	807	855	861	859	818	791	830	828	782	882	841	835	794	870	804	839	815	786	820	835	828	848	864	829	768	866	839	856	809	824	841	820	848	827	841	858	831	851	807	827	811	819	863	842	811	845	811	865	815	834	845	813	841	790	889	795	809	802	819	813	808	756	785	845	882	846	807	865	849	805	810	821	832	806	850	832	800	803	801	830	843	868	812	892	856	842	792	814	812	774	842	869	844	768	798	846	810	838	827	876	777	808	872	866	794	822	817	878	819	816	867	827	838	839	854	788	801	792	837	820	887	889	859	820	892	863	841	825	847	819	832	834	852	884	860	869	815	836	872	873	832	838	801	840	846	847	830	832	827	854	796	855	832	860	831	840	842	879	880	815	863	810	799	833	886	848	809	804	836	821	848	816	808	848	804	849	828	786	797	791	832	782	857	819	799	844	808	856	774	847	804	821	789	821	832	881	821	875	812	841	822	825	827	820	776	833	839	814	797	832	781	792	894	851	820	800	860	846	827	852	750	827	807	776	906	808	782	780	809	841	823	806	822	853	823	803	833	834	783	830	849	843	841	834	747	840	838	852	819	751	806	865	827	831	795	801	835	822	815	793	825	821	812	855	896	831	805	857	879	849	818	812	837	902	840	794	775	812	854	792	792	807	844	856	845	863	870	863	855	803	836	842	861	813	873	847	839	861	861	879	864	827	843	827	816	805	800	844	827	841	870	813	806	834	801	821	829	827	822	845	846	821	844	822	843	879	805	826	841	811	823	828	855	852	804	797	844	804	865	809	869	808	848	804	806	815	862	861	836	885	841	855	810	836	849	839	803	793	810	795	867	844	864	807	844	840	833	842	824	797	746	771	835	853	844	835	846	806	803	785	803	816	880	838	860	823	791	850	866	900	858	776	860	828	787
23313	21346	29415	23667	21347	21235	4738	1095	726	692	648	583	543	476	459	459	434	432	423	380	416	396	380	367	405	355	335	338	343	369	360	339	329	353	335	323	344	314	368	378	334	382	360	360	360	359	331	329	338	366	318	357	345	363	315	347	328	346	340	336	341	336	298	331	324	331	321	347	313	334	332	373	367	354	328	317	324	365	333	318	323	320	360	332	320	322	357	355	333	321	320	283	351	341	321	288	308	323	343	300	318	336	336	333	341	337	338	317	325	296	331	337	325	342	301	308	338	320	371	366	305	340	318	355	296	347	310	319	332	364	303	310	367	327	339	327	334	323	331	343	324	337	345	310	324	313	309	347	350	337	330	350	353	293	332	368	337	329	346	282	341	330	357	308	329	346	322	311	327	292	309	330	329	313	379	276	354	316	337	342	335	349	330	334	332	347	317	314	345	311	316	287	340	342	342	330	315	339	337	330	369	340	308	329	315	360	343	314	331	326	334	330	350	349	333	300	341	306	329	341	350	340	308	329	329	335	334	329	324	339	344	338	340	309	322	312	337	355	318	309	330	369	337	310	340	346	330	305	305	336	321	318	357	324	305	327	337	318	374	335	332	341	314	297	349	335	329	329	323	305	344	316	318	300	327	338	351	305	338	306	362	326	329	356	311	322	318	278	317	333	313	287	304	339	336	322	310	321	332	326	310	325	333	326	318	381	306	340	322	304	313	330	338	328	343	344	306	326	315	330	348	324	323	321	338	327	321	361	306	309	322	335	352	327	344	337	304	314	334	324	306	351	317	350	324	344	335	332	305	290	349	335	314	333	349	344	318	329	331	329	336	324	319	290	321	312	347	308	280	308	311	332	337	328	329	303	313	333	301	317	329	333	352	324	342	347	336	307	328	307	351	366	291	311	301	338	336	297	310	325	368	360	320	358	335	328	321	310	350	297	297	351	309	291	309	336	337	351	335	304	348	303	309	357	307	336	348	319	356	322	346	334	339	314	299	339	361	321	311	291	326	314	328	315	307	311	310	325	309	332	327	309	354	319	326	350	315	316	324	327	305	310	330	301	309	335	301	362	335	338	324	325	354	372	321	338	343	316	329	323	333	340	329	346	320	337	329	355	367	318	340	361	350	345	332	306	352	335	344	331	334	316	316	340	320	328	332	331	341	330	335	327	328	361	296	319	344	316	326	310	347	322	327	352	331	344	357	345	357	328	333	297	310	336	340	337	319	279	319	336	323	363	328	309	342	322	342	320	308	334	354	325	337	328	327	317	338	348	293	328	327	375	320	339	304	324	331	347	315	327	337	353	317	313	312	351	304	354	319	331	324	323	320	362	355	346	323	326	326	328	306	294	316	339	356	321	319	353	321	362	322	362	328	328	323	310	331	321	320	339	333	308	313	334	327	337	334	337	309	347	334	316	312	346	344	307	344	336	321	339	338	343	344	297	294	342	351	322	320	346	320	341	325	327	332	333	340	312	329	333	305	326	327	314	339	321	319	320	316	329	337	351	315	328	325	364	352	348	327	335	333	342	348	322	343	283	358	293	312	340	327	346	326	305	341	349	326	349	311	350	302	349	315	337	316	332	327	329	327	340	369	324	337	359	331	314	333	330	327	335	296	320	326	368	338	310	382	319	322	316	298	337	346	326	328	319	312	310	305	318	327	333	357	314	287	323	316	308	368	325	330	323	319	329	317	291	330	344	345	333	344	338	321	308	281	315	354	333	352	340	356	328	337	349	316	332	322	339	329	343	346	316	339	345	325	330	346	316	358	336	304	343	334	303	313	347	324	317	337	307	309	325	330	309	350	362	330	315	314	317	308	274	359	319	339	325	341	319	333	320	292	317	337	302	346	321	345	313	316	318	307	300	292	335	351	314	348	322	341	310	337	333	338	315	304	323	334	326	331	317	333	288	366	350	309	315	328	336	324	326	332	323	303	322	338	324	322	322	314	348	330	342	339	316	316	291	317	382	319	293	327	336	335	344	303	310	337	323	348	313	294	327	334	342	341	295	324	362	332	301	368	328	316	324	345	314	351	319	330	351	321	331	317	344	353	323	314	326	325	276	350	335	338	311	333	303	308	348	313	332	341	312	365	332	312	322	337	322	329	356	346	340	311	302	330	335	330	321	322	334	328	323	321	319	323	328	336	337	303	321	330	323	335	315	337	308	304	335	331	340	336	301	323	311	349	313	310	302	329	307	329	328	322	314	313	334	317	314	323	286	302	365	329	326	313	332	322	313	329	332	333	309	316	333	308	357	301	335	298	319	319	331	345	322	330	296	298	313	307	284	351	356	302	297	303	331	303	324	338	329	348	308	341	321	320	300	309	368	341	328	338	339	316	323	323	334	352	322	337	340	316	330	322	310	343	298	348	331	334	332	348	331	289	313	328	359	310	342	350	356	333	318	318	332	321	321	340	327	325	320	301	331	311	333	338	351	321	339	316	302	337	332	307	343	359	320	306	325	320	324	344	319	329	320	331	316	332	326	353	328	312	366	335	333	354	329	335	343	319	338	335	336	339	309	326	316	329	340	332	334	354	324	331	330	308	361	331	346	302	345	348	334	309	352	337	349	359	333	341	317	334	325	335	344	325	323	350	333	350	340	334	332	311	341	326	364	316	320	287	332	352	342	333	336	317	329	296	323	314	324	329	319	366	314	325	313	304	330	291	333	291	336	310	356	369	331	351	313	321	318	345	313	328	330	329	356	325	293	295	334	331	334	331	327	320	331	295	321	330	313	348	322	363	332	314	323	306	331	334	314	355	318	350	294	327	337	350	323	291	340	322	319	320	334	280	325	373	310	302	314	321	338	270	310	322	313	330	349	346	314	312	315	333	304	340	332	314	320	323	333	320	340	321	304	311	331	334	328	344	309	339	320	339	308	318	335	320	295	361	347	331	310	339	303	282	288	342	323	332	343	327	331	344	317	326	337	339	318	325	332	316	353	321	343	341	297	347	339	324	333	356	335	345	347	353	319	326	350	336	336	329	300	305	348	309	329	347	347	331	334	317	313	322	317	308	306	328	394	334	351	323	332	308	303	332	323	330	329	332	373	367	281	333	324	317	323	333	314	295	341	326	325	335	329	336	309	327	334	320	320	330	345	335	308	339	339	339	360	350	315	320	344	322	313	312	328	364	343	340	315	301	327	338	357	326	347	333	302	303	314	352	325	334	301	329	337	346	335	321	330	318	300	270	302	324	331	312	338	358	331	360	338	296	296	300	334	287	343	336	335	326	325	332	310	308	341	315	347	336	339	355	313	307	327	300	308	364	331	338	349	340	351	319	337	309	313	321	340	315	346	320	312	340	309	313	304	316	314	322	341	308	344	347	354	332	353	376	277	363	347	292	340	333	297	357	353	337	337	320	353	332	333	309	316	339	307	315	329	322	300	317	355	314	314	332	327	316	345	339	307	327	319	318	333	303	278	352	297	293	330	318	274	338	339	296	331	322	315	378	359	350	317	334	334	342	327
16846	14539	12697	6735	4587	3509	2710	2258	1826	1558	1324	1115	1008	890	806	765	747	682	637	627	609	600	612	553	576	607	532	542	494	561	525	473	506	524	535	475	488	491	512	465	497	479	501	501	511	511	490	495	472	481	474	446	482	451	467	490	482	484	497	479	504	487	462	460	494	449	438	445	497	476	452	435	481	471	512	464	482	447	448	487	453	451	441	442	479	470	485	450	488	470	452	426	465	510	431	464	484	438	450	432	473	438	445	492	455	437	439	502	517	430	459	489	458	501	482	452	471	463	440	444	501	452	458	451	461	449	467	447	441	437	474	420	490	458	449	468	463	461	510	481	470	434	478	448	447	434	485	430	445	466	485	505	452	449	489	457	435	443	427	491	478	467	449	465	456	452	445	456	456	435	449	459	502	446	468	418	485	445	406	470	482	455	442	475	466	445	438	476	459	481	478	458	445	464	464	492	446	447	470	470	491	485	442	458	420	452	454	433	443	456	438	440	448	451	465	470	450	451	436	448	463	474	451	453	427	462	473	463	470	433	445	474	421	430	431	451	448	407	481	477	446	471	501	439	441	422	403	494	476	457	457	493	450	429	495	457	475	431	479	430	422	471	452	410	464	443	420	456	439	439	440	469	452	508	449	447	487	465	446	466	473	467	439	460	447	437	442	442	496	414	469	475	448	457	487	451	453	473	438	474	466	494	455	477	454	452	491	483	463	423	446	439	455	461	470	438	486	465	450	473	436	443	493	480	470	456	467	430	419	442	475	450	441	477	420	483	444	441	469	456	427	440	451	451	439	453	454	471	455	461	464	473	406	440	438	447	460	430	480	442	445	387	442	491	469	464	475	429	475	454	465	479	445	438	467	436	456	471	443	472	478	467	455	479	478	466	442	477	439	474	499	447	447	466	443	445	461	464	429	469	493	447	436	403	426	514	440	454	486	433	465	432	465	448	431	427	480	445	472	478	469	462	461	493	454	517	421	432	454	472	460	488	484	457	473	461	460	450	491	464	466	449	452	432	446	469	457	445	451	480	476	453	460	432	471	448	477	499	452	460	473	478	476	461	415	441	482	499	482	479	441	456	446	481	477	449	443	431	486	452	464	481	462	465	477	437	519	457	405	415	428	457	456	448	486	475	465	404	474	486	421	480	458	451	472	455	447	451	447	479	424	456	457	431	475	477	456	445	449	514	457	478	493	470	456	472	454	442	465	466	440	463	417	447	465	476	464	464	463	445	460	502	440	412	431	445	431	449	515	446	455	453	430	475	496	452	433	488	439	442	493	454	481	448	480	479	439	469	478	426	458	473	469	449	442	486	463	464	464	459	477	452	480	443	498	448	456	468	452	468	461	465	453	441	468	474	466	439	455	481	469	509	486	453	449	429	453	428	450	451	462	510	461	445	457	435	451	491	438	444	482	440	458	444	448	467	466	435	487	441	447	455	439	407	450	439	456	470	454	421	432	447	456	465	439	484	423	424	438	466	482	417	474	461	483	464	455	441	437	441	453	456	466	480	432	498	476	429	487	448	411	462	470	469	446	473	468	475	451	465	499	459	505	474	484	469	470	461	480	436	456	477	449	444	446	441	470	408	430	455	435	397	448	464	471	434	436	465	451	455	455	449	495	421	474	464	436	448	480	423	432	439	485	455	451	465	477	467	421	423	442	424	434	465	422	481	448	435	437	431	436	496	475	456	477	461	450	464	454	468	450	462	441	443	452	489	428	495	467	442	478	462	474	404	463	441	462	457	445	431	455	448	443	472	461	410	485	488	412	436	503	478	444	461	493	453	479	469	469	445	457	483	459	443	479	449	443	477	456	431	469	459	424	463	471	478	467	422	493	472	488	464	442	451	431	451	450	434	467	447	439	478	462	431	451	484	395	472	422	460	458	476	439	473	433	489	438	470	439	434	448	453	433	462	466	497	482	469	495	442	458	446	432	434	488	445	456	495	462	407	447	434	496	439	444	485	438	475	479	429	427	452	452	439	476	475	474	495	469	455	445	468	478	456	470	424	448	430	471	481	492	480	473	436	441	479	443	463	453	424	431	439	457	488	449	447	493	463	451	492	445	450	451	451	478	514	471	456	435	474	416	412	480	448	486	450	471	443	458	462	443	455	473	440	457	482	470	466	458	449	445	420	460	444	435	452	453	431	478	476	475	434	446	453	455	442	442	471	467	458	467	439	447	469	418	419	463	400	437	436	467	459	468	429	461	479	407	424	467	466	462	450	435	456	452	457	397	484	483	451	481	410	430	451	478	481	445	463	484	437	439	476	440	442	398	481	450	460	438	452	473	472	470	457	486	422	453	459	461	441	473	462	451	416	451	454	413	490	453	497	463	434	450	439	457	440	478	422	433	472	469	499	459	430	467	434	457	449	465	471	452	452	481	483	432	505	467	494	428	481	505	426	470	481	516	471	476	430	476	447	428	498	479	444	453	430	392	451	451	416	425	464	469	457	436	444	441	472	437	467	440	499	468	461	441	466	478	459	426	471	487	479	415	457	494	486	441	485	467	445	435	484	458	441	457	448	508	431	489	444	436	445	446	472	505	460	437	444	466	464	431	429	470	496	413	490	465	464	441	467	469	423	464	467	472	452	466	477	481	478	448	484	462	437	470	467	427	468	439	468	438	458	470	427	477	466	474	455	465	483	420	442	476	510	464	443	461	482	454	463	490	453	432	460	481	476	443	461	467	432	476	448	459	483	428	510	458	427	463	468	470	463	471	477	476	482	447	448	464	446	514	434	503	477	475	451	480	432	447	454	504	451	470	429	475	457	440	439	445	437	465	411	473	441	430	454	457	423	491	438	446	436	471	438	468	479	502	493	470	444	432	454	467	441	428	477	405	485	464	468	466	468	464	449	454	463	460	437	453	468	478	444	478	423	447	465	437	437	487	434	433	466	430	492	476	492	438	438	506	483	441	467	448	438	462	441	440	476	457	437	491	455	474	484	462	420	445	484	457	458	447	453	445	481	449	475	476	468	476	448	504	464	477	452	469	470	486	471	460	439	455	431	480	459	441	456	476	444	438	497	479	472	472	438	457	442	481	450	466	485	431	444	472	445	466	425	446	460	468	436	459	458	434	451	479	432	445	470	437	449	442	450	471	430	472	442	460	451	445	435	458	458	457	471	465	406	444	482	483	468	462	434	479	431	422	479	482	472	460	456	496	463	494	468	455	480	464	443	458	451	475	427	486	429	518	456	445	466	458	477	467	452	444	434	464	484	413	483	463	501	471	468	488	440	481	453	472	466	471	464	494	436	463	438	443	448	444	422	471	489	433	471	435	436	436	481	424	511	458	438	500	459	457	445	493	469	466	444	478	507	458	440	498	459	443	457	437	473	464	465	436	458	418	469	462	481	451	475	450	461	453	461	443	425	466	449	507	462	486	472	462	412	431	479	450	434	432	457	481	479	442	479	519	436	451	457	486	453	446	426	441	463	441	476	430	431	487	441	445	468	461	450	454	428	478	441
27369	20609	8701	1137	737	655	632	611	601	647	632	613	600	636	588	602	579	645	541	626	605	596	601	601	576	560	561	597	606	589	623	592	629	602	579	562	582	664	623	581	577	607	596	608	600	585	575	593	599	618	573	561	616	613	577	610	625	581	580	591	612	626	635	617	607	555	603	604	620	574	559	604	646	615	573	589	620	574	610	573	593	568	604	600	595	600	557	586	587	596	599	563	589	603	619	616	604	622	605	558	600	610	578	593	609	573	554	624	635	580	582	577	543	583	606	598	625	594	580	557	565	625	610	625	598	601	579	607	664	555	624	570	574	596	552	571	573	594	614	622	569	568	600	579	639	566	647	580	587	587	609	621	588	590	626	577	637	602	608	598	592	590	582	591	592	564	618	633	591	591	581	627	628	577	595	579	586	606	581	603	611	586	598	593	576	564	586	576	586	598	576	628	571	594	616	560	580	579	604	583	598	637	594	575	616	613	569	615	608	587	566	633	618	566	569	627	632	560	575	571	576	628	611	572	602	616	602	570	636	581	572	582	571	598	611	599	607	590	608	567	571	612	604	594	622	583	599	616	607	567	578	638	604	622	586	605	567	592	602	600	577	600	606	563	609	584	542	544	594	575	609	606	603	598	603	607	580	581	621	630	592	595	618	606	589	570	588	568	560	637	588	586	627	599	569	556	591	573	569	573	602	537	535	602	585	599	567	611	620	574	592	566	571	600	596	571	566	603	590	601	628	564	579	584	600	609	595	609	554	573	575	586	569	609	567	583	606	636	604	561	588	590	638	583	622	619	596	617	607	573	586	563	596	576	583	577	575	584	608	598	605	545	557	592	571	620	608	644	545	593	580	587	595	579	567	620	555	585	602	611	612	561	602	562	574	623	604	603	601	632	602	582	620	586	594	624	594	609	564	620	599	621	626	585	606	611	604	562	591	599	587	539	584	651	571	558	592	558	627	600	581	560	596	599	560	547	593	579	591	627	612	554	593	609	611	612	611	563	571	587	624	624	619	552	575	614	600	573	610	590	594	572	578	617	552	561	551	597	571	624	550	600	561	570	604	609	636	594	611	578	603	611	615	566	601	578	618	577	569	600	602	557	597	610	637	637	605	643	588	577	585	555	588	562	586	622	587	620	572	631	558	608	620	592	599	601	610	605	572	556	621	606	630	631	592	624	632	579	577	573	620	569	614	582	558	557	602	575	619	557	607	617	605	608	589	577	611	556	590	581	684	617	581	555	620	615	549	629	612	600	524	621	592	600	608	606	572	594	587	554	574	589	570	573	581	576	596	595	633	615	603	562	615	542	588	606	616	588	579	620	551	579	623	607	562	566	620	609	583	588	601	599	582	589	564	602	587	594	593	568	556	557	573	569	572	597	643	586	590	631	563	602	592	601	606	582	580	584	583	568	634	629	621	612	566	631	624	536	598	588	583	568	586	585	564	585	574	618	560	608	597	594	610	580	614	607	613	576	619	617	576	634	584	571	632	581	629	562	611	601	585	592	583	591	593	580	589	608	611	595	565	607	588	596	571	597	578	573	596	644	571	609	546	578	617	569	606	586	591	563	587	607	568	611	607	577	617	574	542	621	587	598	593	580	600	613	635	605	582	624	558	561	558	583	637	601	592	628	574	565	588	614	542	629	610	631	576	603	597	615	593	642	565	573	562	594	623	578	597	575	593	591	611	618	613	653	613	590	608	571	599	609	591	611	606	613	577	595	613	591	571	568	580	649	676	625	551	597	642	590	612	605	596	574	555	621	645	598	579	597	612	598	603	639	598	594	569	608	623	627	618	584	573	599	563	569	635	629	575	560	628	620	598	579	605	520	604	573	636	586	588	655	544	577	593	609	573	595	603	567	605	639	579	601	590	576	575	609	630	602	611	589	548	619	542	548	592	618	563	583	608	612	623	608	602	609	673	617	612	643	590	610	614	592	547	634	620	601	593	614	638	619	606	585	614	603	606	588	552	629	559	606	599	586	581	609	613	556	614	594	590	575	615	584	592	585	590	600	578	649	576	583	616	625	565	560	641	586	602	628	556	609	563	544	585	574	612	541	583	597	626	577	561	609	576	603	583	595	622	551	600	583	569	626	604	582	563	612	595	595	627	601	555	601	574	573	615	593	548	615	592	638	589	629	570	631	592	610	594	549	575	610	574	603	614	546	601	581	583	587	607	591	603	611	573	603	585	587	622	629	593	590	610	579	558	560	574	624	629	603	580	604	562	602	599	639	607	604	614	550	619	610	545	578	564	608	580	580	616	600	593	565	585	611	622	620	606	628	614	573	633	630	596	565	561	609	580	633	601	607	609	597	616	576	611	561	590	624	615	602	567	591	569	586	581	609	568	555	605	613	609	588	577	598	582	593	551	640	587	585	628	618	631	609	635	632	602	625	600	609	589	570	593	591	595	593	623	625	630	565	574	598	614	533	576	582	607	572	617	568	570	578	652	591	588	636	564	597	597	572	598	632	559	592	587	592	580	601	583	584	601	603	605	552	626	598	585	585	567	601	575	586	628	565	551	582	618	625	620	606	591	568	617	560	623	556	597	591	576	601	588	616	601	597	550	565	618	634	550	586	574	552	592	543	642	559	632	562	561	570	628	571	594	579	587	598	592	634	621	627	655	600	606	561	584	591	545	585	577	578	621	560	597	577	544	561	556	572	608	578	570	574	562	587	626	568	609	594	553	619	576	554	615	601	585	584	593	594	600	633	580	586	608	586	605	619	559	605	621	553	574	571	598	594	628	603	626	560	634	542	644	561	621	620	588	577	647	577	602	559	562	578	602	575	612	582	597	583	609	572	584	606	660	558	584	601	577	607	587	597	565	580	634	542	590	526	548	600	603	555	612	588	611	578	585	651	623	557	591	548	630	602	599	546	622	589	591	587	603	615	610	578	610	603	562	556	633	556	556	599	643	599	590	609	617	601	597	590	590	587	637	611	585	624	590	566	650	606	590	611	624	594	579	564	637	614	557	600	618	588	532	601	612	614	614	593	631	583	595	600	581	619	585	580	562	582	632	623	599	592	569	609	608	591	583	615	629	600	581	632	617	574	594	636	570	600	575	582	558	594	557	570	586	628	562	624	598	631	606	588	587	559	568	579	623	628	612	613	594	558	612	575	581	632	618	627	614	579	606	604	590	577	566	582	575	625	597	602	583	640	576	619	607	595	625	599	593	569	608	579	620	573	609	610	592	608	590	604	559	606	605	598	581	631	609	569	623	606	568	616	566	588	559	634	540	562	642	551	610	581	589	563	622	611	585	599	595	586	587	585	607	620	585	535	620	589	558	611	607	581	609	593	596	619	613	587	632	594	575	577	676	597	595	586	641	588	592	566	560	581	614	605	586	590	590	623	579	600	603	587	568	668	614	583	604	637	590	607	616	608	593	602	611	586	569	580	597	574	581	612	630	603	580	568	596	593	617	603	614	581	582	623	641	566	601	627	651	576	558	582	620	589	539	589	591	612
7925	1532	1479	1089	972	925	914	897	883	822	878	812	862	781	789	783	820	795	746	839	760	785	790	789	791	846	790	726	783	797	816	831	817	823	799	806	750	769	799	820	823	799	822	805	759	793	849	767	833	803	796	774	798	784	842	776	810	809	755	769	746	826	803	787	791	759	793	778	796	716	754	819	741	767	743	797	805	763	786	797	792	799	753	809	780	751	746	790	780	785	824	803	771	737	797	756	768	764	793	741	767	784	777	837	795	800	822	758	799	830	829	755	737	771	842	745	766	767	792	797	775	780	795	793	727	784	815	794	788	784	748	796	853	785	750	774	786	772	810	808	797	804	800	772	792	846	789	845	778	793	825	821	815	786	790	796	747	749	792	789	792	785	856	773	770	787	822	803	778	775	784	802	836	823	786	816	773	780	774	799	776	776	735	747	798	803	823	774	813	816	786	766	782	755	744	808	796	804	811	780	784	756	774	814	763	779	773	758	804	771	818	838	766	804	755	838	731	759	761	750	776	798	768	788	779	775	779	812	810	784	808	816	739	751	745	772	818	816	791	767	786	793	764	817	741	797	806	767	806	837	766	802	799	796	771	811	767	839	828	822	802	803	763	827	785	799	760	807	784	797	826	774	791	780	806	792	834	800	776	768	760	795	769	769	802	804	753	779	797	780	776	782	823	823	810	747	785	818	785	775	809	736	789	811	829	810	794	778	758	815	788	841	798	855	804	773	758	802	729	741	793	751	766	774	751	803	827	853	792	827	827	806	800	776	827	820	776	781	793	817	782	816	767	820	813	791	737	799	823	813	820	822	769	796	777	832	814	756	772	820	801	776	809	798	808	780	751	774	765	777	766	798	763	736	801	794	765	789	758	775	755	848	768	776	790	790	811	835	785	808	819	805	752	768	789	731	787	770	809	783	787	778	775	768	792	793	862	772	770	815	811	779	809	764	809	782	767	794	761	775	778	728	802	796	764	751	840	754	798	803	823	738	808	726	784	810	808	755	792	804	805	828	767	825	771	824	732	797	807	784	784	781	848	777	777	811	707	749	810	726	886	742	784	798	793	847	811	701	726	811	823	788	811	799	790	774	758	788	810	824	818	766	821	832	740	785	774	786	801	714	795	794	784	774	736	790	772	739	809	769	877	758	791	805	778	777	814	802	785	827	824	825	776	796	755	750	793	751	801	773	729	748	744	779	784	783	822	781	802	771	796	785	838	827	761	784	771	806	795	828	771	804	824	790	783	787	850	783	793	796	787	841	791	801	787	809	773	825	749	794	782	772	781	809	789	811	773	795	802	807	811	741	753	811	777	807	863	779	787	765	754	799	791	825	779	780	820	793	788	775	803	808	816	787	735	831	749	786	766	794	771	786	757	782	778	814	821	830	780	811	766	765	788	750	853	772	807	772	806	812	784	801	776	753	788	827	791	762	779	766	766	793	801	796	802	781	768	801	817	795	745	799	783	806	840	764	742	818	818	789	767	802	810	800	756	742	818	744	747	795	737	790	798	823	789	745	816	758	806	746	778	770	791	819	839	818	733	796	768	778	791	792	802	784	768	770	809	757	757	815	760	794	775	701	786	747	774	791	795	831	813	744	770	819	756	797	781	796	808	812	767	781	815	807	750	786	806	826	794	750	813	775	811	762	780	759	823	764	817	775	804	771	836	737	790	770	801	780	771	783	783	729	780	790	804	763	826	794	774	799	767	785	829	807	776	783	772	756	774	791	833	764	780	809	818	759	784	746	782	773	788	792	796	720	789	746	769	795	819	796	780	832	778	790	777	818	762	746	804	795	811	819	751	796	792	813	825	772	811	792	787	784	813	789	787	844	833	750	798	818	821	788	838	774	803	782	811	815	780	791	796	784	749	771	797	779	828	808	810	786	803	778	814	802	783	767	861	744	804	757	783	820	851	798	762	822	824	810	817	773	740	826	826	787	795	809	736	783	797	790	779	809	771	804	789	799	732	807	782	778	764	814	778	787	770	806	742	823	790	755	794	790	772	794	775	787	789	772	795	763	822	819	807	801	793	786	847	803	808	777	781	767	768	757	791	821	838	801	789	742	841	764	806	799	742	782	771	748	829	837	789	832	807	803	819	799	756	789	794	786	757	869	805	800	752	771	795	830	828	797	787	777	758	799	873	815	790	745	803	759	761	785	813	783	763	741	798	799	797	781	782	760	763	763	804	788	759	761	746	830	788	772	743	834	814	812	742	814	769	749	794	743	826	777	788	791	792	838	815	808	752	841	834	852	777	784	783	842	806	846	847	808	789	781	765	766	808	796	742	776	789	749	824	798	777	772	762	735	765	770	799	810	806	803	785	796	790	818	753	804	752	857	797	793	777	781	820	797	813	856	792	809	784	784	759	793	774	764	765	839	812	822	800	771	788	790	793	792	789	780	789	819	811	771	815	778	793	826	806	806	784	772	795	800	753	794	800	737	759	787	772	749	796	808	798	820	822	774	779	755	796	794	827	724	799	807	790	794	773	828	780	753	840	819	817	818	759	824	791	751	820	798	763	781	819	737	779	816	759	793	740	716	805	742	785	853	774	756	765	785	753	813	787	773	786	805	819	817	811	815	765	732	835	815	764	819	798	764	767	807	830	756	779	748	798	822	799	788	816	807	819	812	767	822	864	827	767	817	790	780	784	779	823	820	750	730	766	778	786	781	791	740	799	843	776	782	818	767	820	799	800	789	818	776	817	783	759	753	790	798	814	804	800	806	771	813	757	763	806	775	795	774	800	761	815	761	748	712	746	818	779	765	790	850	805	776	765	785	815	803	772	796	793	802	775	825	820	753	784	777	784	782	788	783	769	749	724	773	745	811	780	746	810	804	778	799	786	805	766	808	804	784	777	811	799	782	772	774	821	808	789	787	753	818	793	809	808	808	784	803	758	765	772	776	788	812	774	770	762	767	774	764	775	775	780	826	776	778	807	733	746	800	802	793	842	807	803	770	773	768	795	749	824	885	791	803	774	738	792	813	849	794	787	778	796	783	776	824	839	803	799	773	777	769	823	777	800	772	771	785	768	751	816	765	774	750	785	765	837	837	745	829	784	807	795	776	829	770	811	755	768	774	806	794	781	770	763	748	789	785	811	747	794	785	726	795	749	873	793	784	808	778	757	812	783	770	752	794	813	800	777	767	784	778	770	857	798	761	850	777	794	783	751	759	828	785	793	818	843	765	793	795	765	823	771	802	823	845	759	751	772	792	810	793	780	738	809	787	772	841	816	785	761	826	786	762	742	795	763	767	795	783	751	819	735	812	795	766	781	734	820	827	773	771	812	831	741	829	795	816	777	819	773	741	757	768	784	803	726	787	751	802	815	756	776	800	822	740	818	805	797	820	785	747	772	746	763	736	768	787	770	779	801	814	739	844	810	845	783	737	763	760	758	777	826	825	816	772	842	771	786	756	786	778	820	807	838	816	765	746	781	815	824	822	765	796	788	786	817	730	753	847	805	796	806	779
24377	21348	28841	24200	21304	7528	1332	950	900	832	754	735	736	686	678	719	719	646	661	669	702	658	681	665	649	674	621	655	627	651	634	654	661	591	639	664	641	648	630	648	621	685	634	646	670	623	620	636	646	653	630	631	634	617	659	596	632	647	606	697	596	631	604	631	628	621	633	649	612	671	649	654	635	602	606	628	658	632	632	583	642	646	688	617	616	627	644	622	639	694	631	629	585	632	631	664	668	602	588	662	650	684	599	636	636	589	615	624	625	654	605	617	571	631	638	605	616	626	628	576	644	609	624	617	614	643	617	610	587	607	627	645	643	619	658	651	575	643	595	615	634	614	671	624	642	589	630	614	631	637	622	619	604	653	616	594	636	620	645	641	589	628	622	588	653	643	607	682	634	632	663	565	622	639	607	621	628	599	656	621	645	669	609	639	597	607	682	598	606	654	636	601	604	580	619	613	589	617	592	601	627	676	640	643	643	671	638	631	599	665	629	609	607	632	645	607	638	649	583	633	577	655	616	656	609	642	646	601	642	596	654	619	657	651	589	649	617	625	592	660	602	684	631	595	626	634	587	634	661	602	636	571	579	645	598	635	572	608	609	634	610	689	626	613	634	619	634	621	645	621	610	622	674	625	664	676	618	638	610	567	608	631	610	644	627	619	612	627	650	641	672	655	659	636	633	590	611	627	686	667	586	621	602	561	675	627	662	675	640	668	617	641	648	664	633	622	633	617	632	610	564	611	607	624	652	595	597	681	623	626	643	619	640	608	643	603	625	626	595	612	620	608	642	613	614	620	626	598	565	637	598	644	652	621	657	600	615	639	677	621	574	610	646	625	650	660	643	626	635	627	628	623	639	673	628	660	656	659	633	599	653	611	607	611	598	617	615	619	643	608	641	627	651	655	587	601	651	648	639	603	637	653	628	593	609	601	650	629	606	619	621	672	597	638	673	644	631	606	616	630	590	647	640	620	639	613	628	606	681	596	651	649	588	622	634	629	687	586	597	576	643	631	648	585	587	634	638	601	633	628	658	639	672	625	679	631	689	646	646	600	641	643	632	628	674	568	596	631	613	633	616	615	615	601	669	640	612	621	604	623	607	605	611	646	629	617	605	595	634	639	625	643	655	663	673	631	626	649	627	612	583	666	661	621	629	618	634	575	604	585	650	635	611	648	637	590	619	572	633	590	673	609	582	652	615	594	621	621	599	620	674	649	632	622	677	614	553	615	586	601	637	642	646	608	618	646	597	665	662	667	625	646	643	646	571	632	602	638	633	593	622	631	674	654	604	585	647	626	622	619	636	645	607	618	667	593	609	627	579	659	607	631	646	669	621	631	651	632	646	629	599	616	629	628	653	630	658	600	649	622	650	654	607	601	647	637	616	658	625	648	633	627	615	618	584	680	571	632	601	615	606	607	648	591	685	613	620	643	633	640	633	636	639	603	614	592	599	677	630	666	638	625	632	576	570	618	559	653	599	654	675	630	630	606	595	640	578	648	648	626	620	642	623	626	640	644	629	660	616	637	622	618	599	660	597	625	610	595	610	601	614	647	624	670	690	558	625	609	615	654	646	596	631	673	596	625	618	628	607	589	585	612	611	671	630	639	635	630	628	692	614	645	595	614	568	643	603	669	615	602	650	633	643	631	651	589	613	643	628	618	617	661	611	678	612	692	629	621	628	587	605	635	608	606	584	600	653	637	660	688	582	597	594	638	635	634	613	616	608	624	602	634	611	645	620	628	623	634	653	645	628	638	648	605	636	610	653	586	652	632	626	619	615	602	587	644	647	665	594	640	600	619	602	626	600	638	571	665	659	605	650	642	641	614	599	651	628	579	599	642	655	590	603	604	593	620	605	599	662	665	673	657	654	621	646	669	604	647	662	581	645	644	630	607	630	628	647	635	650	591	586	591	615	661	655	622	643	622	567	623	613	631	599	626	552	628	619	612	662	657	621	640	620	645	654	632	598	686	639	639	630	603	649	649	641	605	653	617	590	651	615	665	654	674	642	622	635	580	658	644	649	629	605	591	634	618	649	634	615	600	612	635	610	645	617	602	642	619	611	647	622	616	591	610	614	642	636	654	634	612	592	639	627	558	576	641	658	663	623	666	629	615	604	609	645	638	658	606	604	639	646	640	602	584	649	642	616	641	597	630	626	604	669	648	611	610	673	642	660	647	587	595	632	628	625	627	605	627	607	606	645	643	658	609	608	613	627	570	635	625	605	591	615	633	654	617	648	618	613	657	615	629	636	613	611	644	620	588	627	591	642	610	669	642	576	628	656	668	554	623	651	603	633	629	679	662	628	594	642	631	639	634	654	649	651	631	588	656	595	671	628	610	607	599	638	627	637	648	609	592	598	593	619	631	671	648	625	598	604	637	685	617	644	655	626	609	620	643	605	628	618	664	625	619	607	662	621	614	662	628	638	610	587	606	623	617	649	624	630	582	669	613	627	638	628	620	630	623	663	689	668	615	625	636	673	609	616	643	635	598	629	619	671	584	622	619	635	622	659	640	627	628	638	636	618	673	634	665	600	627	657	599	673	652	640	624	606	625	634	637	630	582	615	658	560	644	641	609	614	639	623	628	612	617	610	610	586	616	653	613	599	616	615	638	594	614	598	605	602	630	634	599	644	594	590	644	652	612	605	612	639	678	603	616	596	656	631	596	587	627	585	602	628	608	621	655	658	596	652	625	664	593	626	639	620	667	638	600	648	632	628	665	642	600	646	633	623	652	638	639	659	653	601	625	651	611	669	625	642	638	669	603	647	624	663	624	639	629	630	625	594	608	673	610	666	576	690	613	598	626	641	639	615	677	641	657	673	616	619	628	623	663	619	579	641	598	633	601	666	630	616	616	620	634	636	604	599	595	584	626	679	609	647	590	637	627	647	665	644	648	625	651	642	633	574	655	640	649	624	616	618	612	648	628	626	606	617	653	579	599	600	658	594	649	607	657	613	602	636	620	685	624	579	618	621	627	630	645	631	653	631	618	641	650	619	645	613	618	636	600	591	642	609	630	652	604	589	576	620	609	620	621	625	648	667	604	659	622	633	589	627	615	631	618	612	655	607	636	643	605	622	590	636	632	651	642	643	618	610	593	603	610	612	628	658	623	634	619	618	640	591	626	646	634	614	629	642	621	640	651	616	573	624	628	634	613	620	569	649	622	606	621	625	672	606	593	647	616	617	639	616	631	643	621	581	669	627	653	635	630	597	637	620	615	637	610	639	614	645	586	626	600	617	601	582	639	634	642	601	644	627	604	652	654	620	652	634	606	615	659	622	654	634	604	646	631	625	591	610	635	601	631	623	647	656	664	605	584	620	629	650	641	629	648	611	640	616	606	606	649	665	599	674	592	625	634	592	632	599	627	657	625	631	627	644	559	592	631	616	620	660	601	633	628	625	644	626	569	625	604	635	626	623	649	646	641	614	611	646	621	667	645	629	608	644	679	635	621	584	594	572	573	623	625	626	616
18070	8698	7801	4147	2952	2421	1882	1733	1501	1395	1195	1157	1093	1072	1049	994	953	962	921	934	944	891	860	875	902	868	889	828	873	855	859	831	866	868	923	898	843	847	880	800	888	886	866	848	807	854	877	847	879	846	846	838	879	800	848	872	793	840	831	845	814	850	838	877	830	842	830	897	845	834	811	885	806	855	771	919	831	861	857	846	787	805	802	818	822	849	850	883	817	835	854	831	812	802	846	834	848	883	841	800	883	875	841	806	851	887	856	833	854	866	846	823	880	867	838	838	802	866	840	876	881	852	830	812	819	882	849	857	858	806	860	855	868	892	850	856	860	872	840	864	846	835	919	870	822	863	828	823	829	881	875	840	863	833	811	857	855	881	863	841	840	894	858	841	867	856	850	852	842	824	901	878	841	818	852	850	869	803	809	859	784	894	819	906	844	842	865	913	835	830	810	883	785	830	847	894	834	849	815	910	811	827	822	909	802	816	843	885	819	839	869	823	797	894	874	806	846	840	824	837	849	867	799	905	772	882	923	808	829	870	809	846	848	794	850	851	801	845	869	852	840	837	852	858	837	872	831	817	809	795	880	860	849	914	830	878	834	834	860	815	842	805	859	822	864	877	794	865	888	836	841	808	886	845	829	822	811	835	819	808	843	864	856	845	831	846	853	831	851	827	800	841	895	815	855	818	835	884	867	818	806	804	852	780	887	849	810	815	837	845	867	838	826	838	807	870	822	854	883	815	854	823	865	867	829	874	828	828	827	883	809	857	788	863	855	849	831	808	860	777	878	771	859	831	826	901	887	842	853	891	843	893	879	867	840	809	839	863	885	870	828	835	812	833	856	843	797	840	827	841	879	827	889	813	816	858	847	838	860	872	810	874	833	829	875	845	806	839	890	789	839	825	827	858	863	803	825	909	867	813	830	834	873	816	837	865	818	918	870	858	835	793	830	840	827	856	857	847	864	845	849	877	857	821	881	876	819	831	837	883	904	835	810	860	788	893	853	842	838	823	815	859	847	856	839	805	891	871	830	861	823	819	854	868	861	849	813	847	858	833	865	855	782	853	857	806	910	870	777	844	852	826	843	809	800	864	872	850	801	836	828	843	859	838	824	819	838	830	791	807	840	823	855	836	841	839	774	859	835	829	844	820	841	837	849	854	826	865	837	823	889	833	862	793	865	819	821	783	881	841	777	833	831	854	822	796	879	849	893	880	830	787	792	858	816	852	840	878	836	840	855	817	849	832	903	843	878	835	830	848	906	898	907	835	886	916	884	851	831	863	823	790	793	840	880	846	843	856	833	923	823	819	766	841	874	875	869	865	791	841	861	825	881	894	811	861	807	874	890	833	850	850	864	846	838	830	829	808	880	823	885	829	870	842	835	788	855	789	868	872	851	849	826	881	805	880	807	860	851	850	866	857	884	854	846	910	875	832	825	826	887	812	837	852	805	816	826	834	839	822	843	813	839	793	838	818	822	868	830	850	833	842	877	835	859	852	832	862	847	823	832	815	814	872	829	829	842	817	845	796	826	824	823	843	809	906	888	867	831	863	848	806	870	856	799	806	799	822	808	889	823	847	890	861	875	898	883	872	862	785	885	878	855	803	806	827	864	884	890	819	842	818	837	834	892	819	829	891	842	869	840	823	833	828	830	864	891	794	833	811	842	849	808	862	855	808	840	868	886	901	847	876	839	873	829	834	885	809	892	807	841	821	810	836	840	870	799	809	776	844	849	888	838	848	811	824	862	877	812	874	843	817	840	883	893	848	816	858	833	853	811	825	841	820	823	832	801	820	846	808	866	872	824	851	820	845	856	856	812	882	864	863	834	868	770	831	811	850	888	805	838	875	821	813	843	884	790	900	843	821	863	828	821	826	891	844	881	820	851	864	837	800	843	870	882	874	867	776	838	817	817	900	811	798	862	892	831	838	855	894	872	830	877	867	836	865	883	898	874	876	852	830	888	870	916	874	821	852	836	853	814	835	830	859	862	830	847	815	842	857	834	829	878	847	835	837	765	805	825	854	788	849	853	899	894	854	848	802	872	850	852	817	833	857	879	808	886	851	893	814	830	854	861	852	861	896	880	822	852	883	859	866	852	827	769	868	868	840	828	824	858	837	882	840	833	832	838	825	865	858	849	851	854	856	887	840	822	791	802	861	807	840	842	862	868	845	835	778	841	825	838	889	864	844	793	839	843	851	860	788	854	801	913	856	773	842	811	844	812	845	893	875	863	871	849	850	845	889	840	792	846	821	885	828	817	833	827	811	867	852	808	912	786	788	820	823	823	866	941	856	790	843	859	864	795	810	809	847	781	859	855	838	844	866	836	811	903	855	877	817	772	853	841	845	839	922	788	820	877	813	827	838	821	836	847	847	909	806	855	858	864	838	829	875	841	838	879	835	830	823	910	824	861	851	845	889	889	899	849	859	819	851	804	878	849	782	878	893	832	841	841	846	843	802	816	898	791	849	873	835	791	855	852	837	850	820	853	826	854	822	827	876	823	815	871	806	839	808	902	813	897	860	886	881	835	837	880	797	802	837	844	861	851	907	811	862	844	814	855	857	795	849	882	808	828	841	804	801	787	867	821	847	837	845	855	833	823	784	867	860	798	878	835	890	820	824	797	833	845	874	863	863	861	880	861	847	832	782	789	881	817	871	807	813	877	843	864	860	823	836	857	850	862	776	872	830	828	836	905	842	864	851	891	826	849	855	783	816	776	838	785	850	832	845	823	826	814	870	822	884	827	884	795	898	824	857	869	848	878	831	873	866	879	837	827	845	844	894	866	874	895	929	885	863	869	883	884	814	865	836	834	813	840	867	859	868	902	828	855	836	815	832	870	812	835	844	844	872	882	826	846	868	813	830	861	841	836	853	826	820	823	867	845	837	883	901	820	848	862	780	851	820	806	827	829	850	848	860	843	830	858	833	849	853	863	835	851	844	835	820	851	851	844	828	856	803	877	842	759	829	822	852	861	822	812	874	831	855	867	819	825	830	843	859	813	855	878	867	831	821	851	899	754	844	808	909	840	866	852	892	835	812	856	822	876	796	852	807	869	822	850	829	872	832	829	872	815	868	826	860	826	827	801	850	764	899	872	859	870	881	810	853	819	831	804	808	829	830	870	820	835	887	826	807	814	876	847	856	887	843	853	822	817	862	858	858	820	863	856	859	870	838	895	827	887	858	797	857	853	859	836	816	891	878	851	808	877	823	836	850	776	845	885	824	849	884	835	851	815	918	846	810	793	854	796	843	832	879	822	869	871	875	850	841	865	876	826	873	905	886	827	849	857	782	878	819	863	862	841	831	827	858	817	807	793	901	823	836	885	823	833	827	826	854	835	813	853	834	812	871	881	854	799	842	857	845	885	821	857	850	871	860	834	876	874	832	825	844	783	793	839	849	894	839	829	824	867	869	823	861	863	882	839	840	876	828	825	811	817	885	879	827	863	877	793	897	824	822	893	786	845	835	811	834	821	873
23324	21380	29481	23645	21383	21393	5757	1120	800	684	647	578	510	498	488	455	432	468	422	421	361	407	388	347	395	410	378	374	392	379	379	364	368	342	346	359	340	360	342	325	375	379	384	343	365	325	371	334	307	349	345	346	367	354	372	359	315	337	341	317	343	330	354	303	360	343	347	340	351	334	338	344	309	303	359	349	347	329	323	326	340	338	322	337	330	348	349	349	345	360	345	298	334	337	373	355	311	311	344	309	334	315	325	351	364	308	329	332	337	310	329	341	351	336	316	337	346	386	357	309	359	319	301	315	332	345	354	338	342	346	345	304	362	344	313	321	319	345	337	351	324	347	353	315	325	298	338	344	309	337	320	355	328	341	304	356	321	330	329	352	323	341	352	342	352	325	368	343	337	331	297	295	311	362	339	341	321	339	341	331	335	352	333	357	329	336	366	326	356	318	321	326	367	295	308	308	368	347	346	339	321	305	358	352	327	298	335	295	323	338	313	340	342	340	350	330	376	337	350	321	328	319	341	334	338	364	323	330	352	351	383	299	338	342	376	331	331	346	343	323	334	322	315	348	339	351	334	307	344	310	330	340	308	311	316	349	328	333	347	308	373	324	323	312	364	331	352	351	326	315	298	364	301	315	347	336	387	347	396	311	340	299	366	376	343	306	350	327	300	337	326	374	339	314	294	299	323	341	326	343	313	361	351	300	356	314	320	356	341	344	356	308	340	316	334	327	338	341	291	321	304	352	322	314	372	342	343	336	329	356	337	337	363	346	320	359	351	334	345	327	327	310	348	325	330	308	330	338	329	310	335	316	329	329	326	347	327	339	326	340	313	335	319	336	331	316	349	342	343	338	306	343	354	320	314	324	325	330	326	337	325	334	348	319	337	349	344	314	310	351	342	292	353	324	362	324	341	342	332	367	329	337	362	367	311	298	363	320	310	321	337	310	308	330	334	319	363	360	304	304	327	325	324	344	330	333	339	344	330	353	362	334	329	346	318	327	325	357	314	365	320	312	335	343	323	322	332	312	343	326	338	316	344	321	336	321	320	332	324	368	336	361	350	321	347	335	336	310	309	329	301	330	311	335	352	321	332	348	347	305	331	359	315	311	342	340	343	297	350	344	349	319	334	309	332	337	327	334	324	344	355	324	341	359	316	341	322	365	305	325	324	353	348	329	344	320	335	351	343	301	325	337	343	327	338	339	352	329	347	365	332	328	319	359	332	325	379	346	318	306	320	331	360	344	310	300	323	326	308	330	318	321	314	350	351	326	337	327	344	337	346	314	340	330	337	353	327	337	325	337	338	321	321	327	359	319	322	346	354	364	327	340	363	306	331	313	303	322	310	313	316	326	333	310	343	332	334	356	306	319	331	332	324	340	317	336	328	319	303	340	378	314	371	324	329	338	337	359	366	329	355	371	317	357	361	317	312	349	337	319	323	336	363	332	313	320	302	330	335	347	302	302	321	335	317	365	349	308	341	361	335	336	330	337	319	326	310	389	351	330	329	320	310	328	327	316	347	329	361	339	320	346	304	327	343	334	312	310	309	315	344	328	364	324	329	308	345	342	300	314	348	354	331	342	352	356	335	350	317	339	352	294	324	316	357	323	309	300	329	334	355	356	314	345	346	346	331	345	327	331	305	310	323	326	345	350	351	340	330	327	335	324	337	361	344	324	316	321	347	330	316	348	318	312	339	318	333	317	342	346	301	332	339	309	320	325	335	359	338	311	368	317	361	310	311	343	317	339	343	340	340	318	350	327	340	320	345	357	334	346	322	324	342	319	337	305	341	306	317	323	299	346	319	325	337	335	344	335	353	329	347	348	288	300	341	325	331	332	344	346	331	334	376	342	334	337	328	377	335	342	325	346	293	308	355	351	321	321	339	315	325	311	342	345	330	298	354	321	372	337	328	339	326	328	334	343	359	362	342	359	321	321	306	336	343	348	347	361	315	347	338	345	304	344	320	336	323	296	330	367	342	291	295	345	329	322	346	346	372	371	306	342	337	370	346	314	355	339	338	333	341	319	349	339	320	316	342	308	341	369	299	317	315	341	354	312	320	343	358	313	318	323	277	347	327	348	353	316	304	314	338	315	316	327	329	334	328	331	323	305	357	340	345	331	318	343	323	338	304	336	323	320	303	313	342	345	335	319	312	330	335	347	323	329	314	310	297	334	354	342	347	319	361	333	336	343	322	291	328	341	319	332	360	353	324	318	295	310	320	352	363	343	329	314	332	326	347	362	319	325	351	324	344	358	337	311	339	353	348	309	308	375	319	339	346	362	338	300	316	309	345	345	299	362	321	343	330	335	306	363	327	337	327	340	350	367	321	296	323	320	324	335	338	328	341	336	330	319	328	343	321	367	331	300	323	352	375	333	331	347	313	318	325	360	325	299	363	333	367	347	295	384	321	346	322	343	341	282	359	313	329	360	335	324	320	344	345	316	325	318	327	328	371	311	333	302	298	301	334	325	300	361	325	337	342	365	324	332	323	298	322	307	347	346	322	319	320	328	337	326	314	338	338	321	354	328	319	307	321	321	304	332	344	313	300	375	297	325	281	338	324	347	325	346	359	348	337	325	308	346	333	341	360	349	329	364	328	324	328	310	336	319	338	307	309	327	341	340	311	360	327	341	342	301	337	322	314	346	307	309	342	325	338	330	349	312	341	339	323	307	331	300	368	290	324	354	341	331	320	311	347	346	324	352	304	336	349	316	337	342	307	310	325	346	331	323	295	322	313	324	297	355	307	367	311	322	333	342	359	337	361	321	293	377	321	348	344	352	336	323	336	322	344	359	336	329	339	323	348	326	330	336	323	325	340	342	314	304	337	348	361	346	301	309	349	337	334	341	325	341	330	331	315	321	328	341	377	311	380	324	353	333	327	370	317	334	308	336	337	346	327	321	330	335	302	312	354	323	345	316	325	329	337	303	316	350	323	357	319	336	323	310	346	333	311	337	343	302	323	326	328	322	337	338	335	340	296	332	333	371	328	325	361	353	331	350	327	320	327	347	342	333	344	313	317	348	327	338	342	315	301	331	308	323	345	320	331	333	311	367	330	343	338	307	325	311	325	319	322	291	327	322	345	322	338	332	313	367	350	323	320	305	347	309	342	337	330	334	352	327	368	337	319	329	321	326	365	338	336	306	340	334	314	336	314	361	328	364	346	373	325	328	319	340	327	335	350	355	328	332	341	322	326	303	297	302	300	334	355	317	324	345	290	333	319	341	329	322	331	330	355	318	348	311	327	341	330	311	346	308	349	343	308	361	299	356	338	332	340	339	316	345	311	337	305	346	353	304	367	320	335	336	317	316	298	312	325	337	348	316	325	361	345	350	343	319	307	316	327	354	311	336	340	343	307	346	292	367	330	324	334	336	338	336	337	311	331	371	299	340	338	300	353	304	304	328	325	329	332	310	326	339	330	330	337	342	359	330	301	322	343	283	285	305	341	308	326	298	322	313	317	368	316	330	332	339
17811	14516	12489	6644	4586	3568	2780	2213	1832	1424	1234	1150	998	884	830	776	769	718	688	651	590	596	604	554	519	577	552	541	524	539	521	531	488	505	512	457	526	493	479	457	509	519	495	498	454	501	504	501	493	498	480	458	458	471	496	470	487	475	479	465	488	459	490	464	464	480	465	490	475	466	474	444	472	425	438	487	448	489	436	488	501	486	496	472	464	442	484	478	463	479	471	457	470	431	468	456	475	462	461	496	420	495	469	465	453	464	471	453	456	467	458	498	462	469	496	449	481	430	464	450	476	465	474	475	478	441	514	494	481	458	487	465	480	465	453	444	445	509	477	470	451	437	465	450	456	450	463	467	460	474	486	472	430	440	491	442	430	472	515	462	458	464	438	483	505	486	461	458	430	430	482	429	444	490	491	463	513	474	456	458	469	445	448	468	440	458	442	472	444	446	485	466	481	420	441	487	469	504	466	516	439	460	478	479	460	451	468	492	489	473	433	450	439	450	472	482	477	460	465	459	484	488	472	421	465	430	488	466	455	460	472	495	503	494	464	460	492	426	497	450	495	468	454	460	460	470	472	482	521	448	457	447	508	481	443	474	470	467	456	474	476	459	481	474	451	480	455	463	457	434	506	440	485	489	463	458	481	431	452	458	452	418	460	452	455	422	457	498	456	492	473	456	481	468	430	455	424	461	477	445	427	468	521	476	469	504	445	450	452	452	476	459	442	505	475	495	483	474	464	445	424	462	433	474	479	487	475	441	467	481	480	471	446	485	469	486	505	477	442	458	487	504	472	439	435	477	445	429	448	492	424	430	468	456	458	479	437	465	422	480	457	455	451	456	450	488	470	452	453	448	486	464	433	433	473	480	491	496	446	480	471	443	438	482	483	477	437	493	490	487	435	407	464	454	474	441	445	477	452	458	478	455	417	497	471	496	471	479	474	495	463	449	454	504	465	454	459	468	493	477	424	437	468	526	390	460	449	454	436	478	482	460	438	499	483	468	452	472	489	432	467	468	485	467	445	454	446	448	475	467	493	487	463	455	463	464	477	447	456	452	483	501	480	432	458	432	459	462	451	485	460	477	469	486	519	447	485	472	463	456	434	482	437	443	458	454	517	464	457	447	478	473	455	449	437	447	498	435	462	463	483	460	494	512	476	480	496	478	531	471	460	473	466	464	455	475	433	464	468	496	449	470	432	483	466	468	430	478	478	482	462	458	441	467	441	459	454	471	450	447	449	461	438	492	465	459	460	434	437	472	454	470	469	446	464	487	461	466	498	460	469	468	490	454	437	512	431	473	470	451	456	475	458	518	477	473	441	470	440	472	422	484	441	450	512	445	436	478	466	454	392	428	494	470	449	475	421	460	462	422	470	462	455	505	428	467	462	468	461	484	446	475	463	478	469	493	447	447	457	430	469	468	474	487	500	475	478	459	478	485	477	461	438	473	470	474	452	469	487	469	454	495	457	476	481	468	453	470	483	430	437	477	460	443	406	456	464	488	474	443	479	474	451	499	429	454	480	465	460	453	441	445	464	483	440	480	455	455	475	458	463	459	437	469	478	471	462	464	487	448	478	478	465	496	461	482	445	454	474	454	440	471	496	477	428	460	510	437	432	476	459	449	474	480	461	449	491	451	452	426	462	455	460	451	456	456	461	452	474	420	446	475	443	448	429	438	439	467	446	462	454	497	453	473	443	502	496	461	475	428	462	443	456	458	468	483	465	482	501	471	487	408	449	457	454	431	498	466	492	488	451	498	460	466	501	459	451	482	494	457	472	449	454	469	441	438	446	437	445	438	486	475	420	502	438	447	480	472	480	465	473	473	437	445	446	464	433	470	430	452	466	475	475	463	474	472	494	439	470	486	464	473	495	450	490	480	461	451	438	472	430	468	451	535	477	479	449	443	463	490	453	456	428	456	476	480	445	450	461	433	444	455	469	460	456	473	448	431	450	457	450	477	457	474	490	442	436	453	468	435	488	465	429	410	491	476	445	478	481	435	442	408	494	443	464	443	467	467	468	456	489	495	452	471	457	455	450	476	457	463	447	496	464	462	480	455	492	468	452	511	488	513	427	437	483	457	457	453	457	453	476	462	424	515	449	459	465	441	477	485	496	458	499	416	468	474	495	466	472	462	457	454	428	477	494	483	471	488	435	457	482	462	451	471	461	487	434	501	440	466	438	459	503	444	463	419	479	443	427	473	477	488	456	480	467	469	468	443	419	481	482	470	475	460	452	473	464	463	462	463	481	435	443	446	471	452	476	447	451	488	482	466	462	462	431	468	457	486	448	438	483	495	426	483	451	462	447	459	451	450	465	482	445	532	464	509	456	504	469	464	486	450	455	470	490	463	454	475	424	469	444	476	469	475	466	453	466	431	424	491	455	449	508	434	425	451	430	430	486	449	469	466	468	428	463	481	431	469	460	481	454	463	425	447	493	477	479	466	435	445	509	483	475	465	415	436	466	491	453	425	458	468	444	463	449	470	490	478	476	463	461	470	474	441	483	453	437	420	464	483	467	498	439	423	448	466	480	479	456	463	497	444	477	455	465	478	444	476	441	476	425	412	425	486	429	508	440	436	419	457	484	473	476	463	463	431	487	450	465	455	498	468	485	418	479	476	421	478	466	436	462	485	447	472	484	488	451	482	504	439	424	478	487	498	470	437	420	438	429	434	468	466	454	465	459	445	481	444	471	468	457	484	471	419	474	451	434	502	463	460	460	451	479	458	421	480	444	493	468	481	454	448	437	462	442	415	438	448	486	459	418	442	439	441	473	463	505	475	479	424	455	444	445	427	437	469	460	455	471	513	429	492	476	440	513	459	462	443	447	452	467	461	460	427	463	451	482	476	473	442	476	463	438	483	478	415	493	498	473	490	455	467	444	449	452	453	448	485	449	492	471	461	428	435	493	465	451	478	509	465	452	481	467	465	477	448	477	443	467	471	457	470	443	462	426	468	450	452	454	457	441	486	478	446	460	417	472	432	447	450	431	465	515	428	453	437	480	493	424	468	466	440	471	446	477	468	486	463	475	454	446	445	475	445	431	485	482	502	447	472	468	470	501	482	486	446	501	453	448	468	483	488	450	460	508	447	461	458	449	506	460	455	459	437	474	464	473	438	486	454	449	440	449	458	436	468	442	469	433	459	455	477	440	426	449	447	453	471	506	437	490	473	478	460	452	438	466	462	442	487	465	478	492	456	437	459	452	456	470	463	446	492	476	476	469	471	461	456	468	467	415	480	443	437	462	417	457	468	468	427	461	442	474	473	477	421	484	461	430	465	473	459	482	440	473	500	461	459	487	492	478	466	440	492	431	512	456	481	475	495	443	456	456	479	464	470	455	466	500	463	438	508	437	476	497	448	443	462	420	420	463	453	452	465	426	494	473	449	465	430	471	501	450	463	432	463	430	436	468	448	451	454	473	470	442	500	464	451	497	451	478	489	452	447	477	450	479	444	443	457	467	471	475	474	483	435
27353	20691	8980	1125	768	726	640	636	627	640	646	623	673	585	575	647	612	613	577	610	614	616	616	607	622	605	609	637	615	619	624	589	624	572	588	620	618	603	611	621	639	608	577	572	605	578	536	568	649	594	608	597	568	648	556	586	589	601	632	593	615	626	598	613	604	610	625	631	592	629	592	594	598	633	623	601	589	596	614	609	601	595	586	576	628	597	577	607	590	585	585	578	582	635	583	554	636	627	601	574	631	636	569	626	583	642	640	653	626	615	640	620	597	626	570	614	582	612	628	586	594	630	650	551	654	594	568	599	572	580	574	614	615	615	594	605	638	584	628	612	628	580	618	561	621	625	593	591	568	625	620	626	593	563	591	605	539	588	623	585	569	602	597	590	602	546	588	623	620	622	624	598	591	581	607	609	600	659	574	661	586	608	621	649	616	615	589	625	601	612	604	612	608	596	617	588	629	593	658	583	545	612	585	565	628	600	560	602	573	567	624	567	597	580	595	592	601	602	583	615	584	620	577	620	609	599	613	616	622	618	629	641	595	605	631	568	638	580	593	597	602	588	564	604	577	573	559	616	603	610	582	574	609	591	592	583	602	627	579	615	625	589	620	590	648	631	588	607	639	584	597	578	630	610	584	605	595	646	572	611	599	628	607	605	634	584	635	631	637	587	580	549	607	605	579	574	601	649	592	615	576	592	583	609	616	621	603	643	618	607	613	560	623	613	577	554	615	599	614	616	601	611	600	599	594	569	571	596	537	589	620	592	605	609	595	578	576	620	622	611	569	611	608	591	604	619	635	634	593	556	556	594	621	585	630	616	600	577	630	566	598	624	617	626	587	540	624	604	598	613	621	591	640	652	600	602	581	580	601	563	623	585	584	626	599	600	575	597	583	595	602	607	606	630	614	614	598	624	631	539	605	620	613	622	592	643	620	581	602	625	584	583	641	631	608	605	628	572	647	581	577	593	611	583	668	614	616	577	567	622	570	561	648	625	597	587	609	630	634	596	597	554	583	588	577	634	651	604	619	632	614	569	632	595	615	577	613	577	594	602	629	624	582	622	603	576	538	596	600	598	580	558	598	608	581	621	592	571	588	613	600	635	588	553	584	619	633	600	601	595	613	623	557	598	631	598	635	600	595	567	595	647	667	604	617	622	586	588	621	571	576	588	585	577	649	590	647	603	626	607	631	590	622	565	594	620	630	593	621	630	613	598	600	622	597	625	605	598	569	568	608	592	647	583	607	605	603	610	569	606	638	594	613	585	608	592	631	613	585	581	615	629	629	592	633	590	641	569	593	617	545	600	609	633	564	574	625	569	594	654	619	627	577	633	603	585	614	567	615	588	595	614	621	574	615	578	567	564	625	602	598	661	596	563	608	625	622	574	622	611	616	618	597	615	619	568	577	654	599	574	596	577	619	587	591	580	609	551	608	600	593	607	591	611	622	640	579	576	583	613	640	581	653	573	597	602	637	629	619	583	580	583	594	607	609	618	609	613	622	616	587	577	611	605	573	604	589	627	610	609	626	618	599	576	604	607	586	595	605	649	616	582	608	614	643	619	602	616	635	548	584	598	610	620	635	607	629	570	596	594	605	611	573	625	609	604	585	587	612	586	587	553	571	582	623	625	629	562	564	608	626	592	576	570	588	609	597	598	579	616	616	609	612	606	628	587	660	552	595	549	636	585	592	575	633	646	569	606	622	554	573	636	581	552	616	626	586	620	630	627	611	571	596	603	581	598	607	587	648	652	628	584	597	591	589	585	618	595	623	620	616	608	590	567	576	601	554	594	624	597	638	639	579	558	571	604	634	586	625	616	633	567	600	617	600	577	599	627	618	591	599	550	623	540	531	582	617	555	594	574	616	615	613	623	592	589	617	577	599	615	621	579	575	600	576	612	637	629	588	579	601	602	602	605	627	567	594	623	605	609	627	585	593	575	633	627	598	620	607	588	631	642	577	607	545	596	581	554	586	583	598	623	611	572	626	615	589	593	624	589	647	617	587	615	556	612	589	644	626	602	590	619	579	623	624	577	608	606	624	586	631	593	640	624	617	598	602	575	590	636	571	613	614	639	590	598	602	589	593	584	644	633	595	645	580	598	596	553	603	609	604	617	552	568	600	596	601	594	588	601	576	624	594	634	563	605	612	597	607	582	627	630	625	656	563	654	566	590	636	602	621	600	606	619	616	618	572	588	633	608	629	670	625	568	574	601	605	571	581	583	642	614	579	575	560	612	608	605	570	582	610	577	620	577	604	602	629	573	588	559	600	607	622	548	615	596	650	562	631	576	641	620	620	638	638	598	616	603	651	640	549	594	585	602	632	614	606	615	629	584	574	585	602	576	579	575	613	626	596	618	597	615	641	616	596	616	641	601	649	615	611	548	604	566	617	616	641	633	592	586	603	605	629	548	598	616	616	585	587	603	617	572	601	596	591	552	589	609	613	633	622	591	651	562	545	593	610	612	600	566	608	608	601	597	584	612	558	578	583	615	595	586	624	620	592	599	620	585	551	584	593	580	579	598	577	558	654	682	600	614	584	566	631	596	619	568	664	614	569	593	634	601	625	598	626	577	610	609	609	627	593	676	628	611	577	595	627	531	642	670	616	608	573	605	641	597	590	607	583	649	588	612	636	581	585	609	570	601	615	589	564	575	575	597	628	623	652	624	583	575	628	621	593	570	587	565	636	613	623	590	607	594	594	636	622	602	601	601	584	577	644	612	603	583	536	605	578	632	630	540	645	579	570	602	587	620	632	633	607	633	583	615	552	618	574	579	604	588	627	586	577	604	616	591	586	575	639	597	574	599	641	605	609	604	597	577	611	648	566	594	585	591	604	595	567	592	578	577	582	607	569	604	602	598	596	598	556	598	597	631	644	624	600	622	619	599	592	566	609	616	610	593	600	581	604	627	562	602	594	594	581	616	591	600	580	594	570	621	573	605	593	612	631	615	598	610	599	544	588	619	577	572	593	602	631	597	616	598	593	606	635	567	611	587	564	620	621	612	630	625	603	625	644	637	620	576	619	615	645	587	604	658	541	590	621	568	645	619	625	578	610	627	568	599	579	578	602	579	591	581	632	618	599	576	625	587	604	607	600	634	608	589	554	545	651	604	619	603	606	613	595	591	570	592	607	623	579	655	593	563	579	591	600	609	594	615	605	625	622	599	601	567	612	554	586	562	599	595	612	581	644	569	624	566	581	571	608	601	626	608	563	585	602	583	578	589	591	596	583	621	566	599	632	601	591	560	618	606	602	622	631	594	593	595	582	606	600	584	589	589	613	578	594	616	602	609	618	593	651	611	606	613	625	607	569	629	624	584	582	587	582	587	607	625	603	575	675	629	611	565	557	564	570	620	564	630	549	640	578	608	624	615	594	590	634	599	584	571	609	590	600	564	554	606	588	589	649	610	631	561	596	603	619	580	579	593	592	619	581	641	608	618	591	582	609	606	570	619	591	581	648	627	566	644	607	621
9126	1611	1526	1098	997	948	902	865	882	833	813	790	819	825	823	755	816	849	776	812	842	796	834	794	798	810	808	771	784	763	813	791	803	816	822	827	803	752	844	762	807	775	752	812	835	833	814	808	771	820	820	805	800	799	808	746	807	766	804	815	818	762	844	762	795	849	808	769	768	787	804	812	794	795	800	846	833	819	777	817	796	822	835	802	833	786	729	802	811	794	748	740	805	788	814	824	822	821	795	829	796	783	763	832	789	814	795	776	817	773	777	795	807	802	775	853	806	826	773	797	843	797	797	741	795	857	796	857	831	833	797	741	850	740	805	862	775	867	773	809	789	767	771	833	778	808	791	813	823	790	782	840	779	831	812	759	787	776	813	864	780	813	822	794	764	769	779	839	829	727	846	825	806	805	844	818	834	796	830	811	766	814	775	813	798	801	770	765	807	789	770	761	792	828	815	800	760	782	887	875	780	814	817	769	808	821	799	749	825	738	824	833	783	786	812	788	802	818	793	796	822	811	785	800	839	808	850	749	884	824	797	804	781	793	769	828	834	769	792	804	774	791	774	795	779	796	860	826	824	806	842	776	840	792	839	776	781	816	834	784	838	800	770	853	856	791	767	809	797	827	839	795	793	815	773	802	800	806	825	784	870	821	812	852	813	763	807	811	847	814	767	788	786	816	852	817	785	815	767	825	813	793	830	811	780	782	865	802	812	859	801	803	793	803	788	840	793	840	797	823	819	777	788	764	762	793	793	805	800	773	813	854	837	848	795	795	858	789	789	817	774	764	812	784	799	800	805	840	781	817	793	774	749	823	793	829	779	824	788	791	808	799	792	806	818	773	829	797	778	769	806	821	802	748	819	855	837	800	790	771	813	781	845	770	803	826	825	766	798	794	831	814	855	812	776	800	767	770	805	795	807	842	790	809	821	786	827	804	818	802	815	792	795	759	807	770	786	808	843	732	789	808	836	799	843	816	785	821	809	834	816	788	754	841	839	835	828	822	808	811	823	805	823	749	792	759	782	817	802	787	804	806	830	811	836	822	794	797	771	797	762	799	826	793	820	834	832	806	788	760	830	825	784	817	802	800	811	794	791	840	859	804	771	832	753	815	782	767	734	800	819	791	800	849	832	798	799	802	826	708	775	780	788	802	832	775	880	786	773	817	805	791	774	797	730	815	790	783	862	775	798	751	801	847	830	785	758	776	853	822	811	813	803	722	775	797	786	827	809	824	764	788	826	844	822	806	793	758	857	786	812	810	804	802	796	792	823	841	826	816	826	823	775	758	838	805	810	827	815	824	770	823	810	782	775	779	765	789	811	792	796	758	785	791	772	795	822	826	800	754	791	766	834	893	869	794	744	786	802	800	773	785	847	761	828	784	823	776	833	816	807	775	755	815	836	814	806	829	829	794	825	818	774	787	833	784	830	806	775	841	764	801	774	789	809	846	840	819	785	812	845	805	792	809	808	790	795	803	801	785	818	813	775	862	803	871	866	816	831	799	793	777	838	781	825	790	816	814	785	801	797	801	775	773	770	850	818	831	766	752	891	829	810	817	810	765	792	758	821	781	785	748	775	811	801	802	798	789	756	812	783	796	821	774	802	837	817	804	791	804	779	815	801	788	773	810	758	784	851	805	810	789	779	812	774	806	845	800	816	823	753	796	809	800	783	867	783	815	803	823	798	793	827	765	810	817	812	810	845	787	756	797	815	789	806	750	798	756	794	798	823	820	845	830	828	775	821	796	741	824	827	835	799	804	841	787	816	830	790	765	823	818	780	766	823	816	749	817	780	836	814	823	829	832	754	771	788	871	760	810	806	853	831	828	793	824	787	799	801	861	823	747	770	818	807	802	818	764	808	836	804	789	742	813	823	804	831	811	809	803	746	832	824	763	767	826	770	766	776	797	825	750	826	782	801	728	792	823	799	787	768	802	854	798	805	737	801	795	770	829	786	781	805	789	773	865	823	782	770	763	811	795	791	772	809	804	841	807	786	819	774	787	793	803	832	776	851	759	861	770	834	791	800	840	782	836	804	871	800	809	794	780	795	778	756	769	765	789	811	766	768	828	767	769	808	805	800	801	823	794	780	781	817	788	771	775	752	856	827	824	814	828	779	809	838	791	836	779	785	816	808	834	787	771	787	819	781	733	818	782	827	795	830	797	788	797	826	825	789	830	800	797	830	855	839	774	853	771	773	819	812	799	748	793	866	820	800	789	771	808	767	797	837	839	795	843	788	819	768	854	804	767	844	829	794	849	816	857	805	821	826	814	837	783	773	862	788	848	801	848	836	836	842	834	785	786	777	772	784	770	780	789	849	809	768	798	770	734	779	829	801	799	777	834	791	757	777	817	796	812	799	759	841	760	754	832	777	799	822	791	829	802	829	789	790	769	845	780	815	778	813	793	779	781	750	811	851	813	790	808	813	783	773	845	823	781	821	785	826	831	768	765	780	786	791	818	816	818	748	777	779	776	770	810	807	831	844	850	789	787	799	784	844	810	764	814	830	772	750	785	814	777	765	759	781	806	806	805	811	775	823	802	798	840	786	797	810	774	849	800	771	806	779	820	818	775	764	769	839	823	818	817	832	800	790	820	776	814	833	778	790	806	779	796	756	778	871	804	773	812	806	821	744	808	770	798	794	842	812	817	818	847	765	848	812	813	806	850	822	787	819	795	782	778	783	836	799	752	827	828	811	784	855	823	799	796	816	782	796	839	845	806	790	846	798	825	772	850	782	829	779	787	807	782	832	788	786	844	799	799	809	768	795	841	848	783	807	800	790	823	806	788	835	762	751	826	868	771	775	824	864	825	741	835	806	767	777	757	852	787	832	787	798	762	846	757	800	837	815	799	829	830	819	814	831	821	809	836	795	864	778	758	800	814	825	821	773	819	798	773	829	805	752	829	826	819	819	811	825	802	842	828	807	803	801	785	774	843	850	781	802	821	787	824	818	820	875	792	782	788	790	822	769	760	842	769	813	778	829	796	797	790	793	837	742	790	799	808	795	799	822	804	749	789	841	803	845	805	780	800	760	854	837	766	798	805	769	838	849	807	813	847	758	829	835	759	737	842	785	773	856	789	817	798	804	867	799	836	797	812	828	834	811	770	770	775	799	804	779	853	786	783	778	756	812	849	779	794	768	825	785	791	800	833	788	850	823	802	785	802	772	797	852	826	783	836	828	815	794	877	813	834	881	733	785	824	748	758	793	802	820	784	739	860	840	819	795	764	803	783	758	776	811	812	798	847	898	829	806	798	812	808	791	819	790	767	792	821	792	753	808	816	825	779	803	772	785	805	774	758	832	812	762	841	809	788	788	842	828	814	747	787	832	851	844	831	818	788	835	741	790	775	798	850	824	832	783	820	824	850	782	830	791	832	783	823	806	792	810	782	821	828	778	791	848	811	785	805	845	809	857	819	810	819	818	808	803	810	792	776	795	718	801	706	858	812	828	830	768	842	786	825	844	834	819	746
24389	21350	28760	24257	21292	6948	1333	1006	913	870	825	832	711	725	712	679	702	646	687	699	648	730	660	722	706	670	683	675	649	617	654	665	707	663	673	652	637	667	659	645	608	671	657	652	614	652	658	622	655	655	659	642	618	654	618	627	612	650	647	633	649	670	628	707	674	643	641	640	607	638	613	605	631	597	644	680	612	590	627	645	622	620	585	618	617	596	651	597	645	670	606	562	595	627	629	634	672	634	663	641	675	644	648	669	613	639	663	629	656	603	640	663	653	609	671	630	644	664	636	605	651	614	633	625	624	627	634	614	624	672	640	661	634	665	628	633	669	660	591	662	606	596	620	643	595	606	699	668	645	616	653	637	628	644	624	686	621	662	650	640	623	671	660	619	668	602	660	608	622	613	694	623	645	643	646	624	650	665	646	664	640	645	619	616	679	653	634	644	615	635	635	601	641	638	633	619	674	628	603	611	688	615	617	664	660	597	646	614	644	619	653	622	626	616	631	626	627	662	646	605	641	663	605	643	614	647	651	645	654	619	670	612	587	614	636	665	656	645	589	609	627	606	638	615	659	665	667	656	609	657	681	633	623	597	628	600	581	576	628	632	658	626	613	673	596	611	621	642	631	600	641	605	655	626	592	625	566	640	588	649	623	579	669	608	651	591	635	596	597	653	566	629	610	670	602	623	652	665	662	669	633	668	657	646	651	652	654	643	647	595	633	593	602	636	643	585	647	642	667	651	614	627	667	548	620	618	665	629	661	663	660	605	668	590	637	637	641	602	655	606	643	631	673	600	649	643	623	623	658	654	651	596	622	597	602	673	634	634	631	617	666	643	614	642	624	638	646	577	612	644	637	643	614	584	607	668	663	606	662	644	620	637	609	584	645	617	614	662	651	605	650	638	637	662	667	619	651	631	623	648	583	633	603	610	632	653	624	630	626	606	649	616	598	626	627	639	691	652	587	605	655	623	631	652	664	626	636	619	634	590	628	611	655	622	635	651	640	635	643	630	590	603	643	651	623	668	610	591	617	613	646	621	631	623	646	629	636	636	625	632	638	630	611	679	677	626	633	609	658	649	674	622	658	658	639	627	602	612	640	607	614	693	621	602	629	623	659	614	612	563	628	646	617	662	644	633	658	637	619	649	612	639	635	625	595	637	657	659	627	661	657	611	631	628	660	665	626	647	696	605	642	620	628	657	645	667	645	636	634	618	585	623	656	597	623	643	618	649	636	646	613	609	614	635	649	633	682	651	651	600	644	620	650	645	606	680	629	625	671	606	623	641	652	660	673	618	657	654	614	671	655	627	605	641	636	637	639	655	634	655	640	659	611	616	664	649	633	663	672	640	678	590	646	615	648	664	616	648	650	653	634	636	630	646	637	595	643	659	650	684	590	638	583	593	653	654	660	636	632	642	626	634	637	639	650	627	643	615	612	627	618	576	650	666	621	619	646	643	610	606	624	629	624	694	631	624	650	659	657	620	594	634	613	652	659	612	622	605	645	591	610	634	644	639	596	599	611	655	623	632	622	626	665	649	600	582	633	626	628	628	611	595	627	639	643	643	612	651	624	658	651	657	652	606	657	606	642	638	627	648	649	628	608	647	606	647	612	642	638	683	626	605	693	622	644	613	653	613	683	641	639	649	617	621	644	638	644	562	609	596	630	668	601	624	660	639	592	646	640	584	638	674	621	676	626	650	639	635	627	632	633	638	633	622	613	615	674	602	645	633	658	611	598	625	628	644	630	644	620	593	629	643	640	583	647	612	660	641	623	674	672	652	574	644	636	657	626	621	616	627	611	639	652	639	666	633	597	616	591	582	602	647	609	646	645	622	619	675	623	632	654	633	602	638	649	647	606	641	617	604	653	654	591	628	629	635	634	616	619	648	643	665	590	676	657	600	660	637	615	607	632	602	673	651	681	623	667	625	635	616	659	635	629	613	609	591	606	609	643	609	620	637	633	665	675	596	653	635	658	619	636	652	653	640	597	598	651	663	594	605	642	628	631	619	623	659	639	646	634	611	624	593	656	638	634	693	672	631	648	688	616	628	587	644	630	600	664	668	661	693	612	678	609	591	592	680	624	639	598	600	618	611	578	619	645	647	645	600	673	617	663	617	593	596	565	626	637	631	640	635	676	586	594	653	697	632	639	677	694	621	633	587	638	602	626	586	675	655	618	653	648	614	632	637	629	609	614	651	637	647	661	633	662	645	635	641	615	638	614	631	632	629	636	600	643	681	612	649	630	642	645	591	643	586	643	605	658	628	603	616	618	647	663	679	664	562	641	587	653	667	637	645	607	617	637	627	621	638	605	608	599	628	642	664	605	637	632	643	635	654	652	654	641	678	588	611	642	653	619	683	652	606	625	646	631	586	611	604	629	653	593	649	652	618	646	629	664	604	635	598	675	637	565	649	597	644	633	638	606	628	616	606	630	666	673	629	617	677	634	628	666	628	658	653	611	648	597	673	592	640	613	667	587	661	648	620	625	626	618	672	646	608	610	576	605	651	618	631	665	624	657	618	606	629	664	637	641	618	606	659	653	681	647	569	639	656	643	658	672	657	626	584	588	629	626	631	656	641	664	665	610	648	645	623	596	695	654	658	630	662	628	688	664	591	630	604	658	644	636	613	660	633	613	670	627	631	641	607	637	618	616	647	601	626	632	673	646	642	600	612	652	598	622	665	576	612	595	609	664	597	584	621	619	630	638	634	656	570	629	605	585	656	661	595	592	638	629	678	629	604	659	660	634	638	616	609	626	585	653	610	679	586	663	635	608	646	618	667	617	631	640	618	682	599	595	717	647	623	669	633	605	618	635	629	649	600	570	615	608	636	596	612	633	618	646	628	659	609	640	647	598	614	617	634	615	630	668	617	637	622	611	617	622	623	638	672	626	593	630	586	605	677	619	625	689	616	616	626	630	654	648	654	623	662	680	638	662	632	617	678	650	636	654	706	602	669	633	617	628	649	618	617	639	620	654	620	640	616	610	608	657	594	616	626	601	609	645	676	654	650	634	641	662	639	592	638	637	669	635	676	638	637	649	664	627	620	630	644	698	623	625	602	616	597	627	563	623	656	623	631	641	623	660	666	631	614	617	674	630	655	609	664	662	635	650	601	637	712	628	626	660	653	690	638	577	633	639	617	701	630	631	647	639	671	592	658	614	639	663	665	640	642	660	629	649	637	686	634	675	575	590	641	615	695	645	629	651	619	681	632	612	639	666	634	658	628	656	645	625	607	655	623	652	607	628	631	657	606	636	610	642	599	633	655	616	660	655	618	683	641	667	670	665	610	610	613	646	627	649	619	629	631	635	684	659	665	626	656	641	634	656	628	581	618	650	632	668	665	674	609	573	627	617	600	607	604	645	626	638	658	604	611	601	611	653	641	655	621	644	644	626	674	652	685	566	627	630	621	621	606	617	601	638	630	638	640	623	617	609	642	654	604	624	616	632	605	598	616	624	634	602	611	644	667	608	631
15970	9172	8001	4309	3124	2503	2034	1736	1525	1426	1279	1209	1081	1022	1001	1053	930	953	1011	909	938	888	928	913	928	898	907	934	886	891	876	912	840	924	878	912	884	841	837	903	849	844	872	854	886	877	878	871	829	881	791	855	891	815	864	837	851	865	834	921	880	842	836	801	805	905	830	884	895	886	859	860	841	880	862	806	841	878	861	855	842	861	868	837	826	850	884	874	855	818	878	896	802	830	892	794	871	802	842	895	824	879	837	861	877	822	844	832	879	892	869	867	853	839	806	852	845	890	865	855	836	869	852	855	862	844	816	881	897	804	872	873	853	797	859	828	867	843	845	825	818	818	919	796	854	833	844	846	814	863	862	823	825	868	848	851	825	839	903	835	878	823	864	855	844	847	882	793	786	853	855	864	800	872	867	858	796	837	850	831	869	814	886	831	870	877	819	852	835	897	875	887	883	877	822	867	842	858	839	871	824	867	892	880	843	860	874	880	860	809	862	825	876	844	839	820	868	799	834	864	861	855	848	844	845	874	848	854	812	901	843	835	866	814	881	867	867	858	844	879	833	869	847	855	821	858	884	863	827	841	857	847	867	774	880	860	856	821	787	953	811	816	836	824	871	838	841	839	849	842	880	823	854	859	830	838	840	902	853	881	854	877	869	819	896	850	819	856	870	802	828	828	856	849	836	877	895	842	854	872	894	879	865	907	855	867	842	870	839	836	848	846	834	830	898	869	832	861	847	822	852	849	827	827	819	856	847	779	854	871	836	830	802	862	848	805	909	898	850	870	846	843	831	807	842	792	856	839	807	858	889	840	775	869	798	830	821	877	847	795	844	898	834	820	870	814	841	837	853	848	877	829	864	809	885	824	834	888	907	896	864	828	801	852	838	817	871	863	876	867	912	869	894	869	801	755	837	848	800	906	782	892	856	833	884	810	830	823	790	879	872	841	852	883	834	885	843	843	859	819	951	803	841	811	823	869	836	861	899	833	880	852	839	853	859	839	854	840	789	830	838	874	844	854	819	797	869	827	854	882	793	861	806	841	844	859	833	827	793	869	819	814	883	843	883	821	844	793	823	860	842	833	854	858	830	865	815	871	802	849	853	898	846	803	853	887	879	859	847	819	921	841	857	836	837	855	854	813	872	818	853	861	841	843	847	860	848	848	883	830	836	863	801	831	855	826	814	917	776	860	836	821	830	863	823	876	864	909	858	884	861	864	786	875	864	842	837	876	881	848	831	794	847	870	845	816	882	837	845	893	823	795	849	850	875	864	830	851	845	878	898	805	882	837	899	795	824	847	834	842	857	866	810	867	875	866	837	859	850	869	818	861	826	844	864	865	852	842	831	879	870	858	835	837	867	856	874	855	873	841	843	865	844	864	822	897	818	879	838	904	845	818	885	822	823	845	824	886	862	822	832	865	873	831	847	818	887	820	813	839	903	829	856	855	776	847	861	866	851	876	820	821	905	871	797	864	855	895	874	814	856	829	845	871	843	849	851	778	783	833	824	815	868	826	882	803	874	808	840	865	819	914	846	833	861	834	905	820	800	799	819	822	825	820	829	833	839	834	855	882	896	827	824	844	935	822	802	829	841	859	872	830	893	880	870	851	877	876	871	853	824	820	861	790	870	864	798	850	850	859	872	863	889	842	848	908	852	815	837	794	851	857	792	888	853	847	852	875	818	841	908	889	876	900	880	881	820	827	848	838	872	883	860	885	862	871	823	881	891	841	839	832	794	809	853	859	861	859	835	890	820	835	850	862	845	850	859	827	824	858	827	826	906	835	829	855	864	873	814	867	907	902	887	845	826	876	840	887	841	775	818	796	843	851	871	838	841	842	812	860	864	873	815	842	859	835	845	853	889	840	857	860	856	806	852	842	836	858	876	833	876	868	813	876	790	872	862	811	858	840	837	848	882	830	872	870	833	839	916	831	802	869	913	801	906	830	863	839	874	845	815	846	826	860	869	813	893	795	834	813	831	841	836	824	927	878	869	820	870	843	854	860	852	852	844	837	837	804	867	861	845	868	835	857	868	873	834	888	786	867	850	866	831	845	834	859	809	836	814	840	843	847	835	875	848	879	896	808	824	829	849	826	879	876	812	836	784	793	856	909	875	819	860	834	864	859	866	810	863	847	883	797	799	817	885	835	860	850	821	841	894	783	828	880	820	865	844	843	888	853	820	863	868	869	852	844	859	847	811	853	837	835	821	877	843	882	825	812	809	856	827	806	872	835	871	873	845	843	842	880	855	879	829	841	848	789	826	854	854	850	866	856	773	836	830	855	896	866	888	833	871	875	817	808	946	793	803	887	869	825	839	858	853	830	904	840	822	801	826	849	803	872	851	822	831	787	854	843	892	888	893	875	859	840	796	845	868	829	836	880	860	855	841	855	822	805	833	842	861	820	851	865	810	807	861	817	910	837	858	830	798	842	889	827	858	832	826	790	811	831	844	850	834	869	840	833	943	805	794	837	867	844	839	801	810	874	859	834	838	834	926	859	863	820	866	870	860	882	823	867	858	827	861	883	812	878	825	800	873	832	857	792	884	892	836	821	867	888	834	816	867	857	836	866	855	863	865	832	843	846	844	841	826	878	887	855	874	911	851	826	833	859	804	874	807	867	839	855	779	822	861	844	867	793	881	844	900	796	890	815	860	810	866	816	889	825	804	833	817	867	823	891	833	852	826	815	880	801	809	873	859	838	856	849	862	839	842	813	875	823	830	834	840	877	785	829	837	844	844	863	809	838	841	860	839	834	849	818	847	824	868	788	851	880	866	836	880	868	875	878	841	849	850	822	853	799	845	863	833	841	841	853	820	832	853	848	854	907	863	872	894	904	847	860	839	828	771	882	849	856	877	891	805	809	829	872	875	858	872	867	844	804	811	869	813	815	864	879	859	886	905	814	817	844	870	834	861	820	850	855	841	871	828	858	812	885	846	801	872	835	848	834	836	817	811	836	841	921	833	845	815	860	793	906	871	819	803	875	788	832	869	843	848	890	874	928	863	852	828	822	875	866	872	885	847	844	789	846	877	858	920	859	828	834	823	916	845	840	812	855	820	848	857	883	834	876	882	819	851	834	822	870	834	864	896	874	848	846	900	847	861	840	864	838	823	798	805	821	859	888	852	848	873	838	809	903	914	830	829	850	870	845	798	898	888	867	892	852	866	881	844	895	847	906	850	860	868	851	847	875	847	875	817	841	809	818	855	896	846	909	830	841	823	897	830	782	802	850	864	820	841	815	908	837	890	836	840	867	817	879	850	858	857	851	815	843	903	827	856	840	899	812	790	833	875	861	890	837	885	841	822	802	831	812	778	873	849	848	822	880	803	812	869	866	794	852	869	847	801	847	856	858	790	823	842	823	841	893	881	845	857	848	861	890	905	888	878	848	885	776	850	848	889	869	872	863	867	860	804	782	852	817	812	897	820	881	900	822	854	818	887	869	885	839	839	894	870	828	891	852	889	851	820	814	855	810
23292	21384	29442	23702	21388	21357	5002	1095	788	672	613	576	545	522	472	445	449	464	460	398	404	382	390	360	362	378	387	370	368	381	392	385	305	356	381	342	339	342	351	331	370	333	346	360	337	348	336	333	351	354	355	332	330	322	339	370	352	336	338	357	319	311	343	309	353	338	316	330	319	347	364	347	326	361	325	322	370	334	339	326	297	353	337	354	300	331	334	318	342	299	349	337	342	297	366	328	341	349	353	309	334	364	330	324	354	366	343	317	337	343	359	355	313	301	333	356	356	316	321	326	363	317	318	318	321	334	335	331	324	334	320	311	335	348	355	302	280	346	353	349	343	342	331	332	314	325	318	292	314	331	333	347	356	338	319	337	307	356	364	322	351	360	308	313	332	307	316	329	365	335	329	339	346	335	300	319	311	338	343	342	342	307	299	311	361	328	349	315	343	344	320	322	356	319	314	358	302	341	336	308	301	318	335	324	333	347	287	353	334	342	348	320	313	327	299	303	308	371	314	325	333	341	346	324	334	349	341	357	325	318	336	345	311	331	328	339	349	332	315	357	344	293	307	313	337	347	326	324	332	327	338	314	322	361	339	301	353	344	344	346	348	318	326	332	330	331	324	309	333	311	336	319	351	296	327	312	338	333	317	339	339	313	367	338	341	352	317	352	350	325	351	340	318	317	353	341	325	301	313	341	378	308	333	293	340	368	345	342	328	307	308	342	333	337	316	326	301	376	334	330	338	340	338	321	370	308	342	327	334	332	338	344	320	321	335	339	322	329	320	323	312	319	327	338	324	329	342	319	293	298	339	338	326	326	345	346	339	345	319	310	308	340	325	330	329	347	355	311	292	315	326	327	353	299	319	334	313	308	339	342	367	329	320	306	357	353	327	340	318	318	309	343	328	317	313	341	352	347	331	319	310	330	334	297	322	323	300	355	303	344	335	379	308	349	332	338	336	342	321	310	309	334	336	334	344	321	334	339	351	320	328	333	315	349	311	332	352	298	307	332	360	350	313	317	326	332	315	328	335	314	327	345	288	347	337	336	338	304	327	339	345	343	314	357	336	320	307	329	343	341	327	297	307	325	319	286	372	325	324	316	327	328	336	329	318	335	324	299	336	329	287	324	350	338	379	311	322	358	373	330	331	360	327	317	313	368	324	280	359	336	345	319	353	326	321	318	342	321	327	341	320	334	341	344	321	343	339	295	328	318	334	323	357	304	318	313	305	328	323	312	304	330	333	333	307	307	332	329	332	326	316	330	346	345	305	285	352	342	321	356	339	342	309	309	351	365	344	329	281	337	363	339	356	350	309	346	343	311	328	361	328	343	320	315	318	292	317	319	354	313	310	318	296	342	349	330	348	337	309	358	328	356	336	323	320	298	306	347	367	345	340	308	323	322	309	334	357	337	333	324	329	331	340	310	293	335	334	328	368	347	359	339	355	326	332	359	316	343	304	316	360	307	329	314	329	316	342	341	326	309	328	331	313	341	317	351	299	330	337	289	343	336	350	322	297	336	298	322	347	291	331	298	352	305	354	331	306	330	308	322	327	337	322	307	324	333	359	319	330	375	333	333	337	287	319	313	323	300	348	322	333	336	301	339	311	287	319	332	315	325	318	342	328	320	284	329	342	329	321	342	342	347	325	312	360	346	331	312	354	308	335	332	353	299	332	320	317	326	327	334	336	354	351	345	313	325	310	348	297	336	304	348	338	325	314	332	330	321	323	328	330	325	344	343	321	331	350	311	335	358	316	336	332	331	348	309	338	357	326	351	324	347	329	363	344	311	325	311	293	343	343	339	332	331	298	349	301	323	301	341	322	325	321	338	323	334	347	313	361	307	335	332	311	339	319	331	324	329	353	294	349	289	324	320	300	322	333	312	347	325	337	327	335	317	360	356	325	299	347	336	321	304	359	332	310	321	327	311	329	360	310	288	315	332	372	319	298	350	330	377	314	349	277	323	330	331	343	361	350	355	306	354	349	373	320	313	319	344	281	306	312	345	354	323	315	325	330	346	307	326	337	323	300	325	332	329	345	320	301	298	305	284	330	314	329	343	290	315	375	310	339	322	322	312	344	320	323	321	342	328	321	335	324	310	337	339	331	317	307	331	313	335	338	352	331	343	311	335	334	360	328	334	341	340	354	324	299	330	338	318	331	328	306	325	357	325	355	336	341	342	359	312	316	326	327	313	338	335	327	333	266	312	328	317	326	352	313	324	313	323	294	332	298	312	321	338	322	327	353	340	337	330	302	335	284	333	332	323	331	314	351	348	330	348	312	328	360	347	332	319	303	302	301	284	317	363	339	301	328	311	299	331	325	322	319	305	337	337	338	332	347	341	340	326	291	312	314	324	314	345	339	317	336	313	326	313	335	328	294	347	326	327	330	356	336	367	303	354	325	317	308	328	323	336	333	319	336	353	313	332	339	331	325	316	323	309	347	340	336	361	350	315	337	311	332	313	318	323	343	361	303	336	318	303	366	312	313	340	344	328	351	337	313	324	322	325	335	316	331	333	330	317	329	310	323	339	357	335	330	345	330	337	337	320	338	322	310	336	335	294	321	345	339	298	331	315	288	341	335	336	333	348	332	314	346	355	335	337	319	339	297	331	348	316	331	337	318	349	334	299	343	361	305	352	320	356	329	333	328	322	338	332	339	331	307	325	324	333	340	323	317	323	307	334	331	354	345	320	307	312	329	349	363	322	325	277	340	327	327	325	336	336	351	319	313	322	374	303	336	360	304	316	366	338	303	305	363	333	337	316	348	362	355	352	315	361	343	359	329	360	309	319	340	334	321	321	351	324	332	346	323	321	311	357	328	332	326	368	299	313	362	327	348	334	316	317	311	320	331	317	333	334	291	300	341	320	325	312	352	341	358	308	342	355	333	355	342	339	353	315	287	353	321	351	359	328	344	335	339	316	355	351	397	348	339	319	289	308	358	304	300	338	302	325	328	295	319	344	322	326	330	341	281	327	323	337	337	332	354	352	317	334	319	309	330	325	308	365	354	334	290	323	330	313	298	322	336	327	305	343	363	299	301	321	356	328	296	357	360	336	327	343	347	349	320	341	322	373	311	340	351	327	325	329	362	325	346	340	320	317	345	324	347	349	332	315	306	334	342	318	323	311	328	343	305	334	316	340	328	318	327	314	352	320	337	318	345	332	326	328	356	314	322	332	339	353	325	315	304	353	308	325	304	328	348	298	328	332	333	337	338	314	337	334	347	345	325	345	325	325	323	366	365	314	338	318	331	307	318	310	308	337	337	331	307	337	332	360	343	340	317	311	324	341	312	283	341	322	322	328	341	358	324	309	359	307	308	314	310	352	320	310	314	312	331	313	337	327	321	313	306	343	302	304	338	340	335	336	344	374	330	347	342	328	339	323	323	290	351	349	319	345	349	328	338	322	325	313	286	295	342	331	312	324	314	312	362	300	319	329	319	317	341	313	343	309	375	343	308	313	377	303	306	281	337	369
16618	14940	13063	7090	4915	3588	2827	2274	1841	1551	1297	1090	1032	996	826	833	702	725	688	661	626	621	575	604	566	538	558	553	534	521	508	510	497	524	486	514	497	528	482	497	502	491	479	493	460	464	514	483	496	472	484	488	464	515	438	466	461	461	510	465	459	438	453	476	452	480	480	481	501	479	464	478	478	457	490	434	489	473	479	472	481	523	493	421	475	481	448	455	440	502	452	465	446	481	486	483	464	461	456	440	445	494	451	441	440	462	467	439	431	491	473	427	443	463	443	441	475	464	442	446	431	446	483	463	465	467	496	478	443	508	468	447	483	442	468	472	469	475	459	440	486	479	423	459	450	468	462	452	439	469	501	492	473	452	421	452	486	460	471	491	426	458	477	461	479	450	432	501	512	496	491	459	444	507	454	479	454	472	459	485	461	506	451	424	454	490	471	457	498	503	478	462	481	430	480	463	463	464	453	466	407	462	460	420	467	449	472	463	486	467	464	437	463	438	466	465	493	431	463	462	479	473	455	445	459	488	470	461	442	504	476	475	481	475	459	479	470	465	470	488	432	468	450	464	448	458	431	457	509	471	450	470	488	443	453	464	443	472	496	454	434	436	493	437	481	444	438	485	458	454	421	469	468	476	470	477	495	453	438	443	472	438	473	458	456	476	465	477	475	456	476	486	488	448	446	443	430	487	462	441	496	477	488	454	460	447	494	460	450	447	476	459	450	489	464	450	444	475	478	471	423	474	479	467	473	493	452	472	473	472	477	435	447	488	494	452	441	463	470	446	456	432	431	460	481	454	463	463	451	459	464	450	445	473	459	450	472	443	420	467	452	472	451	472	457	453	452	440	461	496	451	439	466	438	461	470	463	493	429	488	474	458	460	452	503	492	462	483	459	423	485	436	450	458	448	432	481	460	465	472	475	452	481	455	509	475	449	452	480	477	445	475	474	504	497	454	503	454	447	433	498	491	498	475	471	459	481	461	482	456	446	418	488	446	457	472	500	459	444	425	487	446	467	451	490	450	463	453	476	497	468	435	479	455	497	457	477	459	454	472	500	476	477	459	462	444	489	497	452	456	473	474	461	447	461	465	440	425	505	418	476	464	443	444	484	446	442	433	462	448	438	453	462	469	430	450	495	472	471	478	457	486	479	448	466	445	450	418	460	477	454	452	432	493	486	481	463	452	467	411	459	484	492	476	436	481	473	454	480	452	479	462	442	477	455	465	443	478	434	440	472	413	462	444	427	457	450	493	472	465	461	507	468	429	455	438	462	429	434	437	493	451	450	478	423	449	476	445	456	478	450	423	428	474	459	463	442	426	469	434	471	477	456	467	468	484	483	482	442	499	421	477	421	499	456	463	524	473	467	470	490	425	437	478	453	480	452	462	472	455	434	466	488	464	453	464	455	470	459	460	430	467	427	451	456	465	475	491	466	446	449	448	480	431	470	464	479	454	434	470	435	482	475	477	475	436	461	430	467	471	441	447	416	464	474	479	469	445	413	475	448	465	469	453	460	458	441	420	469	467	452	476	427	472	473	441	487	492	416	474	454	483	484	457	436	442	454	427	464	440	481	480	453	488	481	471	475	459	496	467	441	441	428	434	442	475	457	446	463	451	482	457	497	459	453	460	452	447	486	444	474	468	469	458	470	419	410	454	462	464	461	436	474	475	480	465	467	467	437	510	442	479	466	466	429	454	441	452	467	475	445	492	472	441	467	487	454	458	451	473	471	436	447	420	485	443	477	465	429	489	473	401	426	467	450	447	450	460	474	462	420	458	480	462	473	485	449	455	458	472	459	413	485	461	456	469	497	478	481	489	484	493	463	477	465	485	447	483	448	445	449	448	459	441	462	453	454	440	459	454	478	481	508	483	402	442	452	449	482	447	468	491	487	487	459	453	448	443	476	430	476	486	467	452	453	423	460	482	465	457	448	471	468	433	502	487	475	459	447	443	459	417	474	457	440	433	477	477	481	416	445	491	431	483	464	428	495	422	451	452	461	453	444	446	459	447	494	487	450	461	475	435	443	447	445	446	475	430	447	481	442	448	439	501	439	453	476	472	432	452	469	448	476	475	436	458	460	472	439	456	470	440	461	476	475	454	420	447	495	489	453	488	456	482	450	431	472	481	467	462	461	428	443	444	501	480	480	442	439	477	460	444	449	440	489	505	439	480	494	451	462	435	465	445	476	457	445	482	455	452	459	456	459	446	428	421	476	487	486	485	478	485	475	454	482	481	461	439	457	449	495	490	451	485	481	464	448	446	475	445	433	477	448	446	431	496	473	419	477	484	466	460	482	457	470	488	475	430	493	501	454	523	484	431	472	477	472	420	501	474	476	463	494	481	465	444	469	457	518	484	456	477	476	436	470	488	482	469	444	470	463	449	474	459	474	458	449	477	470	432	450	476	451	479	457	456	465	454	486	476	447	473	497	507	459	454	435	519	485	458	464	454	454	473	460	484	408	448	469	470	443	470	457	420	464	437	466	469	451	471	453	443	483	484	436	485	455	446	453	456	442	465	477	435	477	487	478	434	433	461	465	429	458	491	451	477	457	445	457	484	463	465	434	445	464	435	474	440	486	469	461	428	461	488	463	473	481	461	429	418	437	474	459	462	485	440	460	435	468	494	512	449	425	444	454	459	465	481	475	478	397	487	448	437	437	452	455	428	482	437	441	459	475	432	509	479	445	484	466	453	441	464	453	472	438	477	462	456	472	464	437	441	474	447	459	459	499	486	444	425	461	477	450	481	503	453	439	484	484	403	485	455	430	513	425	452	447	445	446	486	458	479	410	457	457	474	450	459	458	466	492	465	477	452	441	431	465	504	472	482	480	479	456	461	487	461	443	474	444	456	440	497	491	472	455	471	450	478	424	459	473	419	470	448	430	463	457	480	439	445	434	447	480	443	439	425	435	444	464	412	483	438	499	426	458	448	504	445	490	431	443	451	451	485	437	438	454	461	501	453	453	449	466	471	441	417	446	427	470	474	472	458	480	451	471	470	452	449	464	489	424	454	465	464	450	450	460	458	471	441	451	440	441	465	495	430	453	478	450	435	483	480	449	457	421	481	464	446	434	480	466	466	451	461	451	468	456	436	498	420	444	482	447	453	453	486	463	479	422	484	497	477	423	464	473	487	455	443	449	470	479	429	450	466	463	469	488	461	449	455	466	436	479	483	451	472	461	464	479	477	446	451	495	451	467	476	451	472	442	457	457	459	434	422	456	438	425	497	482	478	509	498	482	439	493	524	464	445	475	472	433	470	469	493	432	446	439	440	481	470	448	497	456	455	453	453	446	465	457	446	451	470	449	442	446	430	458	510	450	437	462	507	450	437	508	478	500	439	457	448	447	467	436	447	434	488	458	466	433	453	464	516	446	481	436	484	450	470	456	455	447	405	436	471	486	446	453	427	507	475	486	435	473	470	460	503	441	494	497	466	519	464	443	488	483	458	431	450	464	411	451	461	426	426	454	413
27348	20652	8750	1062	708	649	723	603	601	638	603	608	643	618	584	618	574	614	615	612	568	588	575	621	625	623	619	589	605	592	608	600	606	602	602	642	606	613	584	616	559	589	580	576	607	574	626	625	623	614	588	634	616	612	567	603	622	621	562	639	608	576	633	603	596	561	607	585	625	596	623	603	603	598	623	584	602	588	608	571	592	632	631	590	549	611	613	628	594	602	584	568	584	601	586	623	577	544	608	570	620	625	606	616	622	598	617	593	621	555	579	621	608	596	563	551	605	635	637	610	635	603	597	604	663	604	630	632	619	569	600	611	572	588	581	622	614	582	617	600	590	565	610	588	598	505	636	614	650	595	611	597	576	597	604	630	608	613	629	558	612	600	592	609	576	600	605	615	631	616	624	574	602	622	590	612	601	562	584	624	585	601	602	543	596	629	579	629	620	536	621	610	571	569	580	595	600	594	594	569	625	628	578	597	649	601	598	596	642	639	599	609	604	639	579	631	600	620	612	584	618	583	524	672	583	589	580	626	585	624	651	564	613	582	588	619	620	598	653	610	574	614	554	584	600	585	606	592	607	581	585	593	604	591	618	600	569	590	558	585	616	564	598	585	635	595	632	624	643	557	597	599	565	655	607	610	590	576	604	573	611	592	647	579	586	585	598	585	602	575	596	596	578	641	630	630	553	583	647	577	566	584	636	642	617	629	610	603	596	593	612	605	590	598	600	568	663	614	619	614	586	591	608	630	566	611	647	598	572	555	596	655	595	599	586	617	637	649	649	591	613	575	600	580	665	561	619	605	594	577	596	572	617	626	593	629	633	620	586	623	637	618	627	600	624	604	622	620	605	630	615	579	569	569	611	618	647	595	636	575	590	599	582	601	616	564	584	580	571	616	567	574	632	605	597	562	589	604	585	585	632	624	551	610	619	586	574	618	605	607	597	634	644	621	581	604	580	592	586	605	562	619	611	543	598	575	614	608	626	623	593	616	630	592	561	645	617	608	621	623	587	630	606	585	561	620	626	582	651	604	603	609	590	584	611	545	605	599	620	613	554	637	594	602	630	572	591	609	588	579	596	598	601	605	567	574	591	580	652	620	587	572	630	618	581	577	624	649	639	576	676	633	566	635	607	564	608	599	615	600	584	645	580	597	596	580	596	579	613	606	596	610	612	614	590	669	608	568	616	632	589	645	592	599	659	594	630	613	609	579	647	604	601	554	591	619	586	590	608	606	605	629	609	584	588	612	610	597	627	556	587	599	606	610	615	570	548	613	590	626	601	606	628	632	590	594	618	634	633	581	578	640	618	605	536	573	593	614	650	621	591	587	611	611	627	597	594	633	588	592	639	586	625	608	622	600	616	619	563	623	602	568	600	618	600	610	598	624	631	637	603	608	566	615	586	638	618	579	588	637	606	584	570	602	548	586	572	567	578	636	608	604	655	603	585	594	672	573	598	579	574	616	628	569	560	586	553	598	632	609	614	634	591	593	577	604	607	639	577	589	657	608	628	571	589	607	574	548	645	603	656	627	646	600	645	592	590	625	589	611	564	610	625	613	633	656	609	578	614	580	623	621	643	571	594	584	579	574	558	647	576	631	595	643	609	620	640	636	598	600	647	595	579	573	621	597	613	620	617	581	625	607	614	622	591	609	624	605	583	574	608	631	616	581	603	616	568	613	616	571	629	602	605	634	601	652	623	597	606	589	621	570	601	553	575	645	621	563	564	604	561	600	592	586	579	617	635	614	625	628	599	596	648	626	591	661	600	591	615	652	603	573	600	575	579	607	577	586	585	568	634	604	609	597	595	600	558	604	597	612	609	641	613	647	554	578	611	544	604	635	628	561	659	590	611	606	591	586	616	590	573	589	587	608	588	596	580	624	608	585	566	575	618	647	603	601	586	611	626	583	582	589	641	607	593	613	604	653	584	589	590	590	615	564	598	592	644	598	619	591	634	643	562	610	576	627	542	608	598	579	586	579	613	601	598	622	600	601	583	581	596	545	571	629	625	589	623	637	642	653	591	568	658	607	625	618	568	561	605	602	645	594	556	607	608	593	626	624	604	615	571	591	617	608	595	621	566	582	584	621	573	565	601	607	626	595	610	583	566	590	656	634	610	578	580	582	578	597	641	554	645	577	615	629	598	651	645	609	572	551	635	623	646	609	600	630	604	620	614	596	654	586	641	631	582	608	606	568	589	619	615	620	615	591	596	607	581	617	595	617	608	592	553	621	589	619	596	625	591	570	623	613	612	597	615	583	599	576	613	542	603	629	598	593	598	638	617	621	607	653	580	601	606	625	569	604	593	625	566	567	596	628	632	595	613	620	576	607	606	591	599	628	626	631	641	589	580	644	605	562	595	629	640	587	597	585	622	617	609	567	635	559	630	571	604	603	642	590	611	635	638	636	589	613	604	586	644	567	642	578	582	642	616	638	621	616	580	572	611	582	585	657	561	623	607	595	592	649	678	610	613	602	597	610	593	550	618	590	563	597	588	581	577	625	582	591	616	625	602	608	608	602	586	622	632	628	593	627	614	598	609	579	608	633	643	632	592	596	598	566	613	635	588	654	565	598	615	609	629	594	604	597	578	614	620	623	604	599	596	628	576	606	574	625	648	596	614	606	579	575	645	585	631	599	602	635	626	597	583	605	646	622	574	606	608	569	642	582	586	593	577	598	575	560	605	602	652	611	604	553	610	573	633	572	628	628	602	580	624	554	590	633	600	613	603	573	607	599	614	555	582	618	624	606	591	656	617	646	612	596	600	608	626	622	587	659	640	615	593	579	587	590	632	593	577	604	588	568	623	598	633	622	631	578	619	618	577	645	573	578	612	594	606	618	624	608	579	582	592	610	612	568	563	598	577	562	589	620	577	635	640	601	609	574	623	606	542	612	575	588	602	586	604	585	594	606	600	604	642	601	665	626	616	602	626	631	607	595	598	578	615	620	617	618	643	639	575	634	571	610	612	575	587	649	599	592	586	600	619	617	584	605	603	616	592	583	622	627	564	587	641	645	591	622	615	597	629	600	566	618	601	635	641	642	574	572	604	667	624	607	635	624	636	594	566	643	609	612	598	607	621	604	602	582	560	595	584	621	582	614	623	602	558	587	613	601	593	591	577	558	647	574	636	608	593	585	594	600	591	574	651	625	603	601	551	606	601	608	593	607	636	654	604	604	588	599	588	611	603	641	609	578	627	560	601	586	600	584	609	622	606	599	587	586	584	610	656	587	550	612	608	647	621	620	599	639	617	615	599	637	606	600	588	608	585	628	586	601	601	617	622	589	602	617	595	629	550	661	565	637	596	617	575	584	624	582	600	562	630	556	580	586	618	582	578	599	638	580	629	559	551	612	620	611	608	599	602	626	639	578	630	593	623	602	584	597	619	629	585	603	607	598	623	613	586	583	607	577	602	620	605	589	614	608	576	625	582	568	595	583	639	611	597	607	623	559	645	600	584	579	588	575	608	630	617	585
7225	1643	1554	1169	1004	906	890	836	843	837	829	819	801	828	814	808	813	790	835	809	803	870	781	804	806	788	787	808	824	780	756	777	796	819	812	804	785	805	797	773	827	818	802	796	768	774	801	806	768	795	857	798	829	816	818	862	822	807	864	853	780	749	798	867	837	816	825	820	739	836	792	750	856	823	809	841	787	797	785	775	780	780	747	798	792	768	797	824	774	768	790	836	798	776	789	832	796	768	820	799	827	871	804	762	815	807	822	778	825	789	784	785	788	764	814	769	801	756	779	836	768	797	816	806	790	792	774	810	814	800	775	806	829	778	762	853	813	855	835	835	826	791	797	799	751	794	791	788	800	811	785	770	853	810	788	789	841	804	802	807	779	781	833	863	841	826	836	836	810	785	812	820	812	752	806	807	743	813	864	786	811	842	797	815	758	794	798	778	849	758	808	855	806	782	829	787	822	800	773	813	842	750	804	754	836	812	777	801	862	849	769	848	826	762	828	842	723	864	828	842	772	806	811	795	789	790	779	811	780	850	777	787	785	781	843	830	796	819	798	845	791	780	780	813	821	791	768	791	771	815	849	797	798	760	804	828	817	800	814	837	804	793	806	800	827	724	792	799	787	752	821	815	839	801	822	751	797	764	798	831	784	783	775	808	866	800	774	747	796	812	828	835	806	783	820	829	803	765	777	781	804	789	755	774	814	819	812	847	803	787	813	792	818	785	840	794	764	785	790	828	760	735	810	744	825	822	788	802	838	768	798	799	800	792	833	838	833	866	783	855	757	770	808	767	797	837	813	782	795	846	823	811	791	828	808	736	747	777	811	772	829	849	830	778	786	781	759	777	775	831	770	821	775	767	817	812	798	777	796	829	838	747	784	794	787	783	867	834	832	767	814	757	729	772	819	864	796	832	755	804	787	832	791	788	747	809	828	781	811	800	807	781	829	779	826	821	841	746	837	819	830	795	789	817	789	763	749	827	802	792	814	821	802	805	788	738	768	797	830	824	807	810	780	791	821	794	818	854	790	779	762	829	803	786	792	803	779	850	816	802	800	801	827	834	756	782	822	809	834	799	805	799	809	819	816	776	777	783	781	818	745	801	734	766	824	834	777	792	860	796	842	817	745	839	783	795	771	788	823	840	807	812	786	784	867	766	794	823	749	794	742	827	792	780	849	798	806	826	846	807	780	787	833	800	814	766	805	803	800	759	788	776	839	782	825	805	803	810	814	822	822	785	824	782	775	769	838	801	767	783	801	783	862	848	830	780	820	838	793	822	823	811	815	813	800	778	819	809	830	841	819	813	803	859	840	862	846	817	852	835	779	830	806	805	757	861	801	824	810	787	821	805	851	805	817	829	768	856	751	821	807	769	794	794	876	796	866	812	802	800	802	790	769	846	798	767	787	821	804	824	818	772	786	843	814	780	788	809	821	828	791	840	805	765	790	766	832	785	801	769	811	812	803	774	785	769	805	833	763	810	792	784	829	777	834	814	841	804	826	814	819	845	814	823	846	814	802	812	821	786	787	786	818	781	782	804	768	798	785	786	770	829	811	822	757	837	834	826	832	785	807	798	760	771	770	809	820	808	776	720	755	826	768	741	853	857	833	791	800	840	770	847	824	798	829	804	789	773	798	839	790	812	772	802	873	846	807	803	814	813	803	814	776	827	830	803	814	769	807	770	809	807	825	842	830	836	771	762	854	823	754	824	778	743	809	804	787	768	852	780	789	805	821	798	790	762	825	808	824	767	775	842	832	785	767	756	818	793	781	827	787	757	750	792	815	803	840	762	810	793	743	823	828	784	778	826	801	824	794	745	835	888	773	748	831	780	834	791	756	778	764	768	818	805	774	769	778	797	824	819	778	819	792	779	805	796	825	801	838	791	714	759	814	800	772	820	802	789	823	772	777	810	780	820	799	827	824	812	808	790	795	837	806	829	845	822	836	856	789	753	784	858	742	804	748	798	805	800	805	858	774	817	772	785	766	811	806	767	829	754	811	801	802	788	838	793	806	793	813	803	763	781	802	797	855	791	800	816	814	756	779	789	784	800	791	765	770	820	810	814	812	822	799	817	815	847	816	767	791	783	797	830	800	869	804	804	790	792	825	828	769	820	824	803	829	762	779	813	781	851	825	808	806	788	860	845	813	790	795	754	791	767	799	848	834	808	796	840	830	821	806	794	785	795	834	796	817	825	817	857	789	813	803	795	849	808	808	798	804	836	795	783	791	797	786	765	784	803	787	794	764	809	735	798	850	853	849	822	806	842	806	825	801	820	742	840	790	819	839	800	749	782	846	774	751	747	759	808	794	827	790	797	772	803	818	775	807	820	828	787	829	744	850	778	871	800	793	810	809	861	826	803	797	747	819	826	778	786	821	822	803	835	785	794	778	767	762	849	818	811	776	757	791	807	807	833	806	843	821	786	813	759	796	777	762	773	792	787	822	788	820	780	833	749	769	807	791	840	802	836	774	853	844	790	822	779	807	808	770	809	797	842	809	786	797	844	810	759	870	843	792	809	873	845	839	790	800	823	807	782	786	772	781	794	773	768	817	772	800	799	777	739	762	854	777	752	757	787	802	784	827	820	809	839	793	756	885	795	794	860	789	849	783	840	783	813	808	764	809	800	806	782	835	799	814	811	780	801	766	776	807	813	804	849	878	758	827	815	792	837	825	801	815	807	811	825	836	795	799	812	761	850	785	784	782	776	832	810	802	822	770	810	782	796	784	766	817	774	791	800	808	769	777	770	801	820	827	821	816	832	750	792	807	776	772	757	821	808	759	780	798	811	781	803	829	817	768	802	878	807	783	835	847	798	823	806	809	766	833	768	798	824	853	784	799	828	819	802	813	799	778	796	769	810	828	781	786	754	767	816	797	807	798	800	830	865	798	839	844	816	785	785	836	770	805	811	804	768	860	760	791	810	775	816	778	827	796	815	824	795	778	794	817	815	782	849	816	853	783	795	767	752	837	803	811	812	798	774	753	855	806	796	798	817	788	797	769	781	795	863	813	807	839	785	806	762	822	803	833	805	781	833	799	793	802	805	769	811	743	820	818	798	850	765	796	823	808	823	778	809	768	774	780	787	850	772	769	786	868	803	780	793	787	836	794	796	782	840	821	778	806	798	787	793	768	776	814	777	779	793	843	793	797	800	764	822	769	780	795	784	814	809	800	771	825	817	818	779	832	767	771	770	799	781	734	849	806	792	774	827	788	829	849	827	766	816	764	808	796	817	782	814	841	829	804	831	832	813	771	802	792	828	795	793	785	787	800	801	763	781	835	837	800	789	741	856	805	809	771	756	786	824	825	831	801	801	788	802	775	826	804	817	721	827	787	842	822	815	788	796	832	796	813	793	787	782	832	814	758	811	840	790	827	806	808	823	776	808	832	829	776	783	794	744	789	834	809	783	832	823	778	755	761	871	804	832	779	773	798	803	822	819	808	807	801	802	827	729	747	781	820	755	838	811	826	836
24386	21338	28726	24279	21243	6200	1352	1024	906	813	807	755	748	710	685	678	724	684	693	658	668	664	642	629	641	692	673	628	659	641	660	628	625	590	617	663	655	641	648	608	649	620	664	686	599	636	694	654	680	608	600	647	607	624	641	673	627	658	646	637	602	632	709	656	607	628	643	583	631	648	631	651	629	709	639	631	641	639	672	614	632	609	630	618	632	614	614	618	611	680	654	620	620	595	660	617	623	628	620	650	656	622	672	645	654	649	598	590	625	632	623	647	644	640	616	640	611	622	649	635	596	637	599	615	665	647	614	606	717	626	635	601	666	619	643	661	648	625	598	673	628	635	601	643	655	608	640	623	617	626	590	631	603	680	632	612	616	593	585	597	600	677	629	643	608	593	651	673	636	685	618	633	617	646	632	665	621	574	632	645	650	626	629	597	621	629	622	631	594	633	618	639	625	617	607	578	648	663	617	596	631	648	621	621	614	630	619	553	622	621	654	611	610	678	663	659	656	606	612	596	606	614	653	655	610	611	660	665	650	665	601	629	612	613	667	689	648	638	638	679	648	648	590	600	637	627	633	599	670	599	611	700	639	621	624	586	638	651	627	646	596	650	588	625	611	627	662	627	631	593	642	630	618	664	647	646	611	626	645	632	692	589	657	648	629	646	606	612	627	635	631	619	639	660	643	613	595	628	656	649	674	641	630	645	645	628	584	639	600	662	628	607	614	624	619	630	622	642	649	662	624	581	633	583	626	610	622	654	635	619	676	639	636	650	602	618	649	594	596	635	593	623	620	627	607	625	636	606	603	631	628	610	635	614	673	635	614	614	634	626	635	617	603	637	627	640	615	543	625	612	598	657	633	603	596	643	630	613	602	597	641	606	606	634	650	687	652	594	636	648	622	653	639	585	610	629	638	668	619	588	659	622	584	638	647	643	608	640	583	644	610	637	629	603	627	630	640	641	619	618	630	658	612	638	681	646	592	667	672	595	612	598	653	637	650	623	658	600	615	590	626	580	638	637	616	626	657	612	582	647	665	649	635	697	609	687	645	593	639	645	643	626	617	621	602	619	618	653	662	618	632	653	602	650	650	627	628	624	626	637	631	635	622	619	619	640	593	625	659	628	627	687	663	626	624	662	593	656	631	605	610	628	621	643	638	627	646	579	626	663	599	630	643	625	598	633	624	650	671	695	614	641	682	638	622	594	618	601	632	630	638	665	627	692	603	641	626	642	638	659	662	659	649	643	623	592	650	634	630	606	652	607	612	628	659	646	623	645	665	580	623	612	634	663	661	679	668	602	589	634	602	610	631	605	633	649	629	651	623	660	590	626	617	653	632	654	621	604	630	647	647	620	648	611	654	611	566	614	663	646	662	607	591	628	549	601	618	646	637	673	652	598	595	638	647	635	594	603	655	658	647	656	640	626	654	600	636	609	655	619	630	620	581	597	636	619	629	653	708	600	609	602	641	669	616	680	627	614	634	646	646	619	610	654	617	635	625	595	579	664	627	585	662	635	606	594	640	605	628	602	645	605	585	630	662	638	670	611	659	663	569	612	633	639	628	615	610	632	663	665	654	674	615	651	640	566	666	653	659	643	609	630	655	620	665	621	617	616	625	627	593	646	614	604	637	596	610	624	669	651	689	603	641	620	588	638	624	622	585	637	634	649	627	636	657	616	639	650	561	595	650	610	612	599	580	648	673	608	649	582	600	673	653	640	583	590	640	604	633	665	659	613	616	618	615	668	624	644	636	640	635	578	621	611	636	649	599	632	590	644	644	681	625	640	616	649	627	604	638	618	649	640	580	622	662	594	570	603	659	645	603	624	582	624	614	644	675	612	635	609	603	669	652	644	625	655	657	664	619	640	651	629	616	611	608	624	597	605	632	635	631	644	593	628	639	604	575	649	688	620	625	615	608	656	641	639	661	630	648	616	640	584	639	604	598	676	665	613	602	623	617	592	641	604	642	638	612	599	640	639	607	628	671	602	619	601	651	664	621	626	623	640	588	584	608	659	645	602	628	586	633	638	654	648	636	575	617	612	634	659	621	624	632	700	600	620	659	634	642	674	631	618	629	633	616	630	656	605	657	670	584	596	619	668	616	629	644	620	648	636	613	589	611	614	629	648	608	600	620	616	609	639	607	605	632	594	648	640	586	609	625	647	632	590	622	608	645	653	584	648	606	584	631	639	640	629	651	643	585	636	656	621	668	635	635	620	624	624	637	610	616	615	680	565	656	638	640	666	639	656	629	621	640	610	623	611	617	646	642	606	636	642	625	596	625	673	658	637	640	569	640	641	624	597	637	668	593	635	634	654	674	588	619	622	635	626	588	581	663	626	607	649	675	622	675	652	684	664	639	642	606	659	624	655	612	581	677	635	635	624	615	635	611	653	642	597	642	629	596	629	627	599	616	625	555	618	634	646	663	604	616	598	614	615	609	618	633	627	647	609	654	664	647	584	649	632	630	662	609	676	627	645	611	621	629	604	615	652	610	640	634	613	636	578	603	652	645	650	628	642	597	623	645	611	615	650	646	625	675	618	608	661	622	636	596	664	646	582	628	607	628	630	630	625	626	621	643	653	606	619	637	607	612	620	605	688	633	626	623	628	617	647	636	647	646	597	615	614	633	634	595	664	634	627	655	642	623	620	620	605	573	606	666	653	678	634	646	630	599	645	604	663	661	643	642	604	698	595	624	617	640	640	631	616	623	658	599	626	636	613	644	639	593	634	632	623	669	588	618	663	637	610	653	627	587	636	650	606	604	620	634	630	638	602	606	648	620	656	615	657	638	602	629	587	639	590	623	583	671	615	626	665	612	622	564	643	634	640	598	589	642	654	641	613	629	607	615	660	643	603	621	638	611	604	586	631	641	621	579	643	608	652	635	632	611	687	610	622	624	626	658	601	638	601	624	633	606	624	617	666	617	621	637	574	599	647	603	632	657	633	637	626	650	621	643	590	650	603	602	629	655	684	666	643	608	590	650	628	610	604	613	656	642	604	647	604	640	599	584	682	688	634	598	575	621	648	634	674	662	665	613	600	622	647	590	634	634	621	640	641	617	653	618	624	609	656	640	633	604	638	648	631	621	651	637	644	614	644	619	620	668	651	626	568	646	639	598	632	624	586	650	625	600	637	641	613	597	680	607	612	683	588	628	642	627	562	627	676	610	665	617	613	630	622	631	635	627	649	592	620	643	618	631	651	651	664	605	633	631	662	593	691	608	604	636	616	624	619	629	628	616	625	646	634	640	672	604	563	667	618	601	612	607	624	613	628	630	643	627	639	689	644	633	612	623	631	672	635	596	653	652	630	615	635	604	619	644	609	607	653	655	595	600	662	607	608	674	608	650	608	627	606	622	627	589	668	611	641	611	645	620	692	654	630	629	631	595	631	602	653	639	635	679	640	623	612	610	635	634	657	611	637	648	621	605	606	608	643	639	564	635	651	612	652	643	627	609	639	626	624	603	618	659	609	624	618
11133	9413	8204	4474	3174	2537	2078	1705	1567	1417	1295	1221	1134	1072	1047	1079	936	960	943	932	948	978	901	921	845	922	900	937	870	861	907	861	835	876	873	870	867	869	832	797	854	858	865	824	884	839	894	827	884	859	850	821	839	865	889	839	856	852	832	829	881	920	811	854	811	869	855	823	866	817	836	822	854	799	862	856	862	848	807	873	864	850	844	861	865	848	854	886	845	848	835	857	803	808	882	814	850	833	843	862	837	819	835	898	862	855	862	863	834	813	872	890	849	820	836	836	832	855	794	805	875	852	889	893	852	831	860	834	850	867	859	871	836	851	834	896	844	833	816	855	831	816	841	866	880	791	848	856	864	869	854	871	846	845	878	862	805	881	806	856	810	891	833	856	845	835	859	874	900	812	813	792	830	852	837	846	843	857	830	832	860	854	825	851	898	838	828	852	884	870	871	858	828	803	820	815	874	929	840	851	880	878	845	818	882	869	840	845	909	874	864	792	808	854	844	873	875	877	870	830	795	849	845	845	825	776	957	852	818	858	863	780	869	865	836	866	875	832	855	877	852	812	852	844	835	855	807	818	862	834	880	802	887	853	855	859	891	862	857	817	820	786	837	906	814	843	867	851	813	866	830	800	821	835	855	827	875	866	825	888	871	852	855	806	845	898	849	823	840	780	834	865	899	869	859	862	841	842	847	857	847	872	843	819	844	847	822	858	832	836	861	804	846	887	888	848	920	808	879	891	932	802	844	820	798	876	825	853	779	900	861	833	841	863	824	801	849	872	916	857	871	866	810	830	852	808	832	861	830	834	833	824	850	845	807	860	831	844	870	855	842	840	812	863	862	854	834	867	779	870	849	873	819	873	811	812	873	860	878	836	855	864	863	817	825	841	843	790	828	893	802	847	841	860	836	775	872	876	892	809	833	814	859	887	873	916	864	866	868	855	806	838	819	834	886	827	851	809	845	856	850	843	852	866	822	826	867	855	896	836	834	826	832	834	869	871	895	807	834	875	850	883	859	831	821	840	844	842	797	872	843	848	886	864	813	904	836	819	826	813	817	857	836	824	801	865	874	831	814	842	839	841	863	838	867	840	815	836	874	832	837	834	779	893	786	855	916	822	869	846	790	841	826	827	856	803	855	860	853	792	829	821	859	870	860	890	866	806	833	919	872	826	846	866	869	819	846	839	807	850	808	820	880	882	830	839	900	859	838	855	840	801	827	794	802	835	842	824	840	835	806	821	840	848	770	825	851	825	830	885	876	836	829	861	869	857	849	864	864	822	898	834	840	844	885	852	798	839	851	843	834	903	870	837	823	890	861	847	860	838	847	862	876	840	844	875	834	820	823	830	874	841	857	826	828	866	901	841	850	834	891	871	865	854	833	861	834	799	910	806	888	832	836	880	866	840	836	844	864	818	854	814	830	835	849	806	818	884	854	867	820	841	878	865	837	906	869	784	920	812	865	894	820	852	886	857	893	860	838	838	849	807	846	849	919	873	914	821	823	825	804	830	855	867	860	827	851	841	866	819	827	871	809	837	836	877	838	856	893	854	817	791	895	838	758	834	831	886	884	879	839	815	825	795	810	880	859	873	840	824	815	812	876	813	858	843	840	848	855	859	875	862	755	830	861	876	827	840	891	805	859	822	807	835	871	807	863	824	871	861	826	834	896	857	851	854	845	870	864	824	824	811	846	859	888	849	824	840	833	849	901	865	856	881	877	832	860	831	795	838	807	790	864	783	863	787	811	817	868	847	909	822	849	809	892	881	868	869	903	899	851	834	872	856	814	834	890	888	868	842	853	864	922	809	875	841	805	821	856	780	879	859	769	857	894	836	819	874	861	832	832	859	791	887	861	852	869	812	765	807	835	820	833	868	825	824	858	897	849	827	864	824	859	805	817	898	849	801	910	828	835	837	844	880	860	822	847	776	836	842	822	844	856	775	845	864	819	887	827	885	862	877	856	839	857	793	837	852	809	877	789	818	838	796	839	874	831	856	855	844	886	843	842	845	817	826	880	871	860	842	875	868	892	829	867	903	836	832	886	871	856	831	870	881	829	846	838	825	842	848	854	890	915	823	856	892	879	885	803	870	936	785	800	861	868	864	844	856	824	826	823	825	819	865	834	834	869	845	801	889	895	860	829	867	859	868	849	828	863	836	875	869	809	865	846	836	828	884	854	846	848	825	823	841	896	864	813	863	886	842	841	832	818	891	803	845	846	873	785	812	819	803	868	808	854	827	861	877	809	818	808	814	839	822	893	893	842	837	883	867	891	803	864	834	864	865	815	833	848	880	831	844	860	897	898	828	840	827	839	828	914	830	796	893	830	885	848	847	803	864	868	890	800	776	853	854	828	825	834	894	801	849	821	794	862	817	816	831	852	880	871	846	877	841	831	819	831	817	849	785	830	852	871	855	822	874	850	860	840	857	829	814	853	849	848	879	829	817	805	845	807	831	869	882	841	833	815	844	893	878	846	838	813	833	820	923	848	827	843	871	847	852	860	850	859	832	863	791	876	816	846	826	839	821	855	851	847	815	912	861	831	897	832	802	887	833	851	871	839	807	832	854	908	832	892	881	850	827	833	882	860	858	881	876	850	831	883	818	868	863	837	872	886	816	834	821	880	819	820	881	860	795	859	889	885	831	897	885	899	880	837	838	879	825	864	814	864	914	864	923	855	869	871	844	843	863	815	876	824	875	773	820	894	880	848	877	862	869	829	868	830	807	836	853	877	849	868	801	828	822	898	887	900	897	856	834	879	853	880	846	825	848	851	797	870	837	833	783	854	839	864	888	872	880	820	865	855	858	817	868	851	845	826	895	893	832	830	892	875	898	860	795	847	859	860	845	783	828	780	846	869	855	844	824	892	861	832	829	839	865	788	861	831	811	856	839	809	856	839	852	902	840	829	855	858	860	851	832	858	836	900	888	871	797	872	869	830	822	876	812	810	876	918	839	896	823	840	828	815	868	851	834	849	882	848	841	802	823	813	829	812	846	839	847	838	850	868	833	816	881	835	774	874	850	824	889	825	824	804	861	846	900	856	775	825	813	818	819	831	852	881	810	806	833	870	841	813	838	867	908	843	763	860	893	843	860	788	820	871	937	810	848	817	866	893	847	840	907	790	800	823	860	838	836	804	864	844	847	890	881	917	860	840	868	867	893	833	832	870	855	853	870	826	802	819	834	869	915	825	805	839	806	867	815	876	859	872	882	820	861	803	840	821	843	869	839	839	801	805	796	814	825	809	876	889	820	840	881	835	873	860	848	891	827	815	834	822	822	790	870	866	894	871	829	844	847	870	846	844	849	833	847	855	834	844	819	881	804	836	808	811	823	793	801	850	880	827	829	821	801	859	850	850	865	855	880	828	810	842	816	861	944	847	837	833	868	862	888	821	846	794	839	853	862	864	817	785	821	865	780	848	801	826	884	857	804	819	834	807	817	859	835	831	833	862	902	883	882	856	848	815	878	827	884	806	853
23251	21356	29437	23629	21356	21336	4972	1052	846	712	642	581	573	537	524	458	482	436	419	369	402	373	388	372	412	369	373	356	358	361	353	336	336	348	343	306	364	362	375	329	358	347	331	325	332	318	335	332	384	323	320	360	331	337	338	347	323	340	338	341	361	333	317	329	327	323	324	352	334	344	339	316	330	330	324	326	342	324	306	342	372	345	314	317	319	336	319	341	357	312	325	323	322	341	328	331	334	320	324	324	325	340	351	327	316	312	316	325	345	331	307	325	353	298	365	330	321	345	297	345	325	323	335	329	334	319	315	326	313	344	332	327	363	330	319	346	332	333	319	337	310	315	309	313	338	327	344	329	356	320	309	304	330	310	320	320	355	362	319	313	350	310	323	317	336	349	338	345	329	347	312	350	334	327	305	325	346	345	324	332	329	321	346	319	335	321	371	304	321	337	304	332	336	335	328	334	320	348	319	343	330	291	301	307	328	360	351	360	340	326	353	320	324	333	320	312	326	344	335	335	311	322	338	339	362	318	372	319	360	327	321	317	331	369	337	333	329	328	285	323	298	351	333	355	295	317	354	321	319	333	323	336	333	329	333	291	348	283	334	306	315	309	323	333	348	342	335	352	354	365	312	358	341	336	321	312	330	358	362	352	332	355	317	324	351	334	322	333	331	325	322	304	346	331	345	329	349	313	322	304	339	354	321	314	341	318	312	364	318	311	330	336	356	339	316	300	306	344	334	328	361	306	349	310	308	355	324	351	346	321	325	336	325	271	349	313	303	347	313	324	302	323	350	326	325	339	311	335	330	345	310	333	353	342	364	357	359	328	319	356	301	318	273	362	336	334	323	342	340	342	319	321	340	322	334	332	332	315	323	323	352	332	356	332	343	334	300	302	327	307	322	300	338	347	318	312	296	328	302	311	330	316	339	308	334	332	356	351	326	312	335	347	320	350	312	344	322	329	331	313	332	357	336	306	355	335	296	352	341	286	330	336	337	366	301	297	347	298	332	320	341	323	341	358	339	357	354	330	325	332	301	307	317	333	350	368	340	318	358	331	315	356	282	334	320	329	335	340	335	333	342	318	335	321	331	337	353	328	342	304	339	335	338	353	333	360	305	352	301	348	323	302	314	339	330	325	296	333	320	319	296	313	341	328	332	333	315	306	319	384	322	335	301	340	342	330	324	293	330	308	314	331	330	354	330	324	290	343	332	292	385	323	319	308	331	334	293	317	307	329	338	315	359	315	312	329	346	322	312	306	336	329	289	352	304	354	307	353	326	325	350	317	345	324	324	330	322	312	347	339	283	317	329	317	299	311	308	340	349	327	338	308	355	316	355	325	317	335	372	323	334	308	337	300	361	329	363	320	294	344	331	352	320	321	355	334	342	337	300	315	326	325	307	318	349	344	327	333	304	308	318	344	316	302	310	341	340	336	367	317	329	334	314	329	297	332	323	324	309	299	323	309	309	320	324	329	341	340	353	315	336	304	334	308	310	319	353	332	329	333	358	326	313	322	322	295	337	361	297	342	336	326	299	316	322	357	318	349	310	314	342	374	337	315	341	355	341	322	318	322	307	342	328	340	325	364	359	326	362	305	314	300	349	309	321	316	331	363	351	283	340	336	301	351	344	331	348	330	315	312	321	330	328	322	318	319	348	338	331	298	325	337	338	317	300	320	330	284	315	344	351	338	315	354	337	297	325	356	295	354	326	303	337	345	303	348	339	321	333	289	304	330	318	314	353	335	328	337	343	331	362	311	334	326	322	310	354	335	352	341	335	302	316	304	328	338	315	333	352	348	362	302	334	319	353	301	331	327	300	349	325	318	336	334	360	327	326	301	371	299	323	315	325	343	348	323	342	320	307	369	323	346	308	332	367	361	323	314	325	334	339	351	328	331	373	318	343	311	350	321	336	314	317	299	325	322	326	329	333	331	357	346	332	307	361	366	327	344	331	321	321	328	298	320	345	307	352	341	325	318	342	320	323	358	326	304	327	314	294	344	318	342	316	369	337	331	338	312	325	295	352	337	327	343	313	324	313	357	308	300	340	366	322	334	326	319	325	340	330	350	359	363	315	349	331	342	306	291	312	338	343	330	341	328	333	346	299	352	317	341	304	359	363	334	319	326	313	344	336	362	310	324	339	334	317	313	339	324	325	344	354	339	322	327	354	360	331	325	339	310	296	355	342	339	327	345	318	288	316	314	356	322	306	332	350	304	311	343	349	355	329	329	325	327	333	358	355	344	328	347	349	328	351	348	320	337	301	359	336	319	343	322	310	320	311	306	332	321	338	359	338	327	324	348	333	346	324	315	305	330	380	326	333	318	336	317	341	339	313	350	333	342	338	342	303	309	313	304	315	290	346	320	341	322	340	297	322	342	320	325	329	325	325	313	318	318	315	320	306	331	324	310	331	313	317	297	333	331	305	315	314	330	334	350	335	316	329	324	349	302	348	345	330	323	329	301	296	334	355	358	333	354	312	317	309	338	344	325	310	323	329	329	353	320	351	307	320	318	321	349	310	330	329	338	320	340	307	360	309	315	328	354	289	314	304	289	323	303	309	373	314	308	333	305	332	350	333	361	312	340	307	319	299	325	343	314	324	340	332	335	323	336	344	309	325	317	324	317	315	321	316	326	348	320	356	330	311	353	341	295	350	311	327	325	307	328	319	347	297	349	310	302	356	321	305	351	314	300	316	320	333	297	313	311	281	328	298	333	303	317	307	335	316	325	338	316	325	319	341	286	342	301	342	354	331	330	340	340	323	297	314	329	332	339	320	335	355	320	329	346	321	326	328	331	324	317	325	309	332	305	333	331	325	298	366	338	334	321	340	362	326	299	319	329	333	324	287	317	342	306	317	353	342	342	311	337	329	292	331	302	338	323	323	357	360	397	328	359	354	348	336	294	335	289	347	374	332	343	307	348	333	295	337	304	339	320	306	341	337	337	313	298	320	369	359	338	351	314	341	323	330	325	329	359	321	330	322	314	349	337	338	304	320	361	352	308	325	311	305	337	319	303	329	323	335	343	309	342	352	330	333	342	312	364	348	293	302	341	336	343	312	319	310	360	335	328	330	354	333	299	305	313	324	310	342	315	312	337	316	349	351	323	313	319	326	323	314	345	340	338	343	315	361	329	343	351	309	323	315	328	315	295	313	327	317	367	325	332	325	349	338	335	314	347	327	329	314	317	363	319	316	333	342	346	298	322	301	368	314	315	329	332	307	323	338	366	330	324	323	313	343	333	366	292	333	344	311	318	321	333	352	333	346	335	316	342	320	345	318	323	302	325	320	350	338	334	309	315	298	337	328	312	355	309	324	372	292	339	323	339	317	342	281	351	380	336	336	326	339	318	329	341	334	318	341	319	325	330	347	325	343	340	316	338	320	345	337	341	337	319	381	323	304	334	310	335	310	320	332	315	328	295	325	362	330	322	316	313	299	318	324	336	328	345	334	360	354	327	301	338	319	321	307	318	316	337
16146	15075	13032	7078	4862	3649	2920	2252	1858	1617	1382	1129	1034	918	859	784	738	706	642	649	626	587	540	594	544	566	580	547	556	532	520	528	560	510	480	510	519	505	511	515	493	500	492	496	488	496	482	453	497	489	479	485	487	503	491	456	485	468	474	451	510	471	498	450	477	453	472	472	461	428	500	448	467	472	465	457	443	452	466	508	477	467	470	444	495	455	445	493	475	512	438	468	455	476	491	465	493	471	448	460	455	451	437	420	499	479	465	430	469	433	441	485	510	508	463	477	460	474	456	492	464	487	474	448	459	511	465	446	447	535	457	485	448	446	472	453	445	462	497	444	468	482	482	478	460	437	475	475	466	519	466	481	460	487	502	464	453	478	460	442	463	437	481	456	451	467	467	470	491	497	473	472	456	464	429	487	470	483	449	470	467	492	504	510	488	435	394	512	465	441	460	473	433	501	495	468	443	471	462	450	478	458	486	449	470	474	440	419	492	443	455	481	473	474	445	431	483	462	486	451	459	486	456	474	486	458	459	457	472	444	433	431	436	442	474	440	458	428	463	485	476	487	466	465	484	483	459	483	478	445	444	482	476	453	446	441	463	473	470	480	470	467	445	518	433	530	460	435	464	475	454	428	448	465	460	471	446	460	506	430	435	421	471	483	443	470	476	461	510	460	492	479	422	451	415	458	440	456	460	450	412	460	464	427	475	481	476	476	474	463	464	464	412	484	472	464	470	473	461	465	467	456	415	472	448	477	484	461	451	433	451	521	462	440	466	477	437	449	436	467	472	432	447	450	450	440	462	476	464	435	424	441	462	481	492	447	488	486	454	464	457	407	441	477	466	455	428	470	445	470	451	434	473	477	448	455	471	479	472	481	459	459	439	462	491	513	453	475	447	519	456	444	461	461	465	472	481	463	440	473	479	444	429	485	460	458	465	485	473	457	457	496	449	422	520	466	493	448	482	451	471	461	470	462	484	487	461	484	471	446	493	465	456	463	442	447	463	463	441	451	445	453	445	436	465	449	462	439	440	454	443	471	458	464	459	462	489	473	439	443	445	425	441	453	464	445	474	494	465	459	462	450	478	438	456	419	496	470	442	479	478	473	512	448	483	462	454	462	481	506	459	442	487	458	478	497	453	468	471	427	460	489	499	443	485	417	439	454	477	444	477	445	495	428	471	502	462	451	446	465	463	446	461	454	513	471	477	446	441	461	469	433	465	499	455	438	462	433	427	454	472	457	455	454	454	469	445	464	490	476	493	437	483	429	453	412	458	474	476	426	477	445	472	472	472	473	478	454	450	459	446	481	452	506	436	440	471	442	475	482	444	458	474	459	490	470	453	470	444	433	421	440	460	441	437	504	454	463	484	483	493	465	444	518	466	436	428	477	444	453	481	452	489	472	457	472	457	443	509	473	448	442	444	454	450	449	450	460	510	437	446	434	443	458	432	444	442	469	439	481	437	454	424	463	428	477	496	501	453	444	458	441	451	411	424	461	443	455	429	476	447	428	462	466	471	434	447	471	456	480	459	479	443	448	441	442	473	484	450	462	451	470	462	448	468	456	440	424	452	464	445	443	463	441	454	489	433	462	439	442	474	451	444	463	456	453	488	464	476	469	436	460	416	427	475	452	454	438	469	457	414	411	447	466	483	492	481	453	489	456	441	500	395	438	468	494	476	434	469	444	498	465	439	512	507	428	519	435	442	513	428	474	454	482	479	462	460	444	495	459	463	446	466	441	446	452	495	469	477	440	459	468	437	494	465	478	434	474	481	476	471	453	453	431	449	491	491	452	462	486	454	461	446	471	467	484	456	440	428	447	427	476	427	492	463	468	457	470	461	477	487	482	458	426	472	441	500	459	436	494	466	418	471	458	451	468	455	484	487	477	434	460	454	454	429	482	449	457	480	444	468	440	472	465	478	456	464	488	465	420	470	410	461	511	416	459	434	464	489	505	441	488	450	476	464	467	448	499	462	466	492	455	460	452	440	464	487	496	481	429	396	451	474	453	466	493	429	494	459	450	433	450	476	457	500	445	508	484	435	469	478	454	447	454	437	436	461	485	423	466	470	432	459	461	462	468	454	439	463	451	425	441	455	481	480	470	444	490	419	469	444	485	438	423	486	446	447	437	470	453	479	485	480	473	469	451	458	458	464	474	478	465	477	467	467	437	454	482	457	470	469	442	463	488	441	465	464	461	439	482	460	491	459	453	451	448	462	412	492	438	446	474	426	516	455	498	461	447	477	463	471	422	461	441	439	470	462	470	453	453	494	469	380	433	487	469	461	471	433	469	450	504	452	448	472	435	475	444	455	443	495	500	436	471	461	454	502	425	448	461	491	471	446	484	452	457	486	510	468	474	453	429	488	459	443	463	480	431	476	414	497	470	473	474	461	473	452	480	456	418	463	462	455	481	443	523	461	480	517	446	436	468	473	475	455	415	489	453	424	456	461	472	449	435	477	476	455	439	466	479	471	471	440	482	446	443	473	459	496	426	444	431	465	443	467	486	458	456	482	454	466	471	478	491	481	444	448	433	491	442	455	424	489	461	484	439	478	468	434	459	454	468	479	452	440	485	451	436	467	472	452	462	454	469	456	478	476	413	446	437	459	455	439	427	441	502	445	449	448	476	468	465	466	422	493	471	457	442	436	466	448	452	443	475	461	498	448	461	455	455	431	469	449	487	451	439	429	478	448	483	453	497	456	442	436	456	470	475	427	404	454	465	429	454	459	487	437	448	425	430	488	439	457	453	465	423	424	470	435	459	472	473	463	470	463	448	449	465	440	470	470	436	418	464	464	495	458	498	456	466	432	494	441	408	472	448	485	488	468	444	466	497	462	476	449	459	436	514	440	474	442	475	460	476	436	454	471	413	464	472	453	476	461	468	431	477	447	459	471	460	441	497	441	460	447	488	460	470	428	442	420	468	460	467	478	439	449	450	481	444	494	469	430	449	456	487	459	477	454	512	448	467	438	488	446	475	480	422	480	425	463	415	444	458	468	417	476	466	455	460	474	425	499	481	472	467	449	478	439	447	437	498	473	478	456	442	447	453	469	482	469	473	492	449	469	461	452	445	462	412	453	489	436	441	492	444	455	464	446	467	479	486	485	457	458	459	446	437	440	442	470	435	469	470	449	459	446	445	469	459	469	454	474	486	471	441	446	457	446	456	450	469	472	451	450	423	459	472	427	474	415	426	468	422	441	460	468	424	447	473	480	463	460	450	470	464	459	443	446	465	435	438	481	445	447	497	409	510	490	437	485	454	417	462	455	453	483	474	450	445	444	483	458	492	462	480	475	487	464	485	466	445	449	460	451	451	464	489	445	430	472	436	444	480	501	417	447	492	447	446	483	457	425	456	488	507	418	459	440	455	457	474	437	448	451	462	489	437	439	465	489	460	483	471	456	448	464	465	472	477	498	489	448	466	470	480	449	467	448	446	452	478	430	455	457	459	480	470	465	440	434	454	470	466	462	449
27149	20514	8715	1107	682	682	618	647	618	623	618	648	596	612	643	664	636	640	627	607	596	593	598	597	605	589	621	586	585	606	569	579	590	608	617	606	572	590	630	616	652	594	569	624	583	563	603	651	588	624	609	633	581	628	595	538	598	604	581	554	574	602	619	600	609	578	556	677	563	638	592	606	618	610	607	581	597	645	588	586	616	602	542	666	606	601	579	587	634	598	568	612	565	590	634	596	577	612	630	621	619	595	572	603	613	586	590	599	573	615	601	591	571	567	617	619	610	593	592	621	603	592	611	590	574	596	600	637	594	623	631	596	610	587	640	609	608	569	630	626	593	598	621	649	562	626	632	610	595	588	590	591	590	598	579	618	591	628	555	608	593	598	621	572	613	619	587	644	571	577	632	645	630	593	590	637	586	583	650	603	598	622	566	616	586	558	610	609	588	580	622	636	581	606	573	618	569	605	590	576	578	617	609	577	569	571	609	594	573	582	600	629	597	603	616	567	633	582	622	582	609	577	589	635	610	587	579	573	569	589	581	586	606	601	570	589	562	584	594	615	593	587	564	595	602	630	616	563	601	583	615	616	578	584	572	602	621	606	570	592	618	617	608	597	570	573	570	571	595	625	607	614	612	628	598	606	598	633	597	607	599	606	623	601	539	640	634	616	610	572	608	604	619	598	605	611	573	590	633	606	578	598	619	584	598	616	574	594	551	605	612	617	631	671	589	601	613	601	571	544	584	572	584	601	601	557	598	585	605	625	614	590	644	602	616	600	579	592	605	635	618	580	611	602	579	606	552	652	587	624	595	620	605	622	605	580	611	634	565	591	612	592	576	584	619	620	583	595	594	608	609	628	585	607	605	614	595	598	605	616	626	593	624	579	577	586	606	587	633	598	539	587	591	593	593	594	645	583	620	601	562	630	539	585	627	589	591	607	595	617	618	630	579	600	585	609	573	593	587	562	568	589	584	616	616	588	590	603	600	606	597	563	589	610	608	602	598	595	594	598	574	557	578	607	616	572	617	581	652	593	631	599	588	650	580	572	584	631	611	581	582	547	615	601	604	605	596	591	591	600	621	606	594	631	587	634	573	586	597	608	598	609	602	585	573	589	612	586	595	625	621	590	610	603	578	608	606	647	586	616	652	585	576	628	605	594	590	572	609	580	607	584	578	596	575	641	618	613	609	583	610	619	561	596	565	596	632	598	563	615	583	592	574	606	618	591	621	574	598	586	600	604	603	633	573	602	633	590	620	637	600	602	590	586	624	578	573	560	608	567	617	651	624	583	584	601	579	595	614	584	605	607	582	592	600	627	596	596	578	637	562	560	620	600	592	630	630	632	599	589	629	581	609	581	601	581	565	564	642	573	608	587	578	617	621	628	573	582	583	611	605	618	572	632	641	595	638	584	643	588	625	666	589	573	615	593	606	624	579	622	608	607	616	576	593	629	607	610	634	610	604	572	597	582	575	634	566	633	566	591	582	637	621	582	595	531	567	610	646	569	591	624	631	606	599	632	617	593	601	597	566	583	616	632	594	622	613	581	620	589	608	570	626	585	614	615	576	590	619	574	588	593	601	565	604	619	596	564	615	588	575	636	584	585	567	612	521	567	594	562	625	602	597	626	570	655	607	555	621	619	603	623	636	612	597	631	595	619	626	577	624	591	611	565	617	598	619	623	575	578	591	594	603	645	660	609	609	593	584	580	614	575	616	594	594	570	587	614	599	644	610	637	592	623	593	624	603	633	591	601	644	600	619	589	595	606	601	577	605	601	589	594	631	590	594	641	627	650	590	643	628	581	598	564	604	568	640	584	596	607	582	558	599	595	588	587	564	585	577	602	630	601	581	622	662	601	626	583	582	580	580	593	656	609	596	620	645	592	594	586	598	632	612	597	633	592	592	569	602	571	592	582	601	606	637	591	608	598	624	615	616	580	602	624	646	572	624	653	595	584	616	577	546	590	599	580	641	605	570	599	589	559	596	555	625	638	595	596	594	626	596	610	585	598	575	641	548	594	575	591	629	618	582	590	622	602	631	585	573	553	622	614	600	597	585	608	570	612	591	611	572	604	652	642	585	612	612	612	600	604	623	595	605	604	601	609	584	626	621	591	595	611	575	565	547	605	598	543	590	604	594	584	593	606	571	625	663	593	628	568	569	626	582	573	625	597	605	591	616	609	587	577	611	612	590	596	588	636	629	632	585	570	577	575	608	604	565	600	651	554	588	596	605	565	561	592	587	625	587	559	566	646	551	588	595	579	570	592	605	599	611	578	569	628	599	572	563	580	652	595	622	593	557	606	588	573	614	593	616	636	630	592	604	596	591	619	622	606	590	606	603	587	629	578	579	577	591	605	573	617	575	603	597	587	648	621	587	606	594	586	576	608	561	595	568	604	638	597	579	638	605	605	576	592	624	620	604	620	598	608	575	642	607	591	608	592	579	605	624	613	586	561	610	627	574	567	642	649	598	610	592	588	633	586	602	583	612	577	626	612	594	599	629	599	608	674	623	621	627	548	564	595	602	587	623	614	582	592	533	587	625	587	598	570	611	582	594	593	595	598	600	599	560	597	570	602	613	574	631	595	593	590	604	591	614	637	615	608	621	578	609	572	583	590	620	636	582	563	602	600	635	642	626	591	614	615	621	601	598	607	616	630	592	612	586	586	625	591	614	619	607	607	575	606	596	619	609	602	658	624	632	589	635	602	557	583	573	591	578	563	607	626	583	590	614	618	612	601	593	629	584	603	600	562	619	595	646	602	581	619	593	608	599	574	638	580	596	613	615	561	626	632	587	557	636	611	608	570	645	597	608	541	601	629	582	598	588	599	583	575	594	631	581	632	611	585	593	571	631	594	618	583	609	620	585	631	592	620	606	635	549	603	594	576	555	591	572	606	604	546	587	612	616	595	590	589	604	593	601	585	584	582	579	605	602	550	573	604	629	591	590	593	632	586	577	591	604	633	615	633	550	632	579	606	603	602	598	613	647	598	608	618	629	641	616	609	541	623	595	594	627	638	582	645	615	564	619	623	650	618	594	588	559	627	634	597	617	578	574	632	631	638	607	596	591	580	592	603	590	599	583	610	588	602	623	618	580	623	587	601	609	622	595	601	551	594	610	630	640	617	614	554	648	606	608	601	592	643	590	570	581	612	599	569	625	563	594	603	588	606	638	551	611	614	586	587	576	571	582	629	582	600	600	591	622	596	602	602	598	555	590	631	595	601	657	606	552	631	649	624	568	611	596	545	575	577	542	604	590	582	623	616	609	645	618	644	615	640	616	624	571	607	606	625	622	587	627	616	604	595	607	618	577	588	635	629	661	620	594	639	592	607	600	651	606	541	627	654	591	560	546	623	605	586	605	597	574	606	588	627	603	577	582	636	593	570	576	615	623	588	591	617	646	557	616	571	610	576	555	552	609	605	580	589	604	588	546	592	586	633	588	589	587	603	632	581	621	583	594	605	578	570	595	576	569	591
7346	1597	1444	1108	1017	941	906	903	834	854	855	863	850	808	801	828	807	809	860	787	804	831	816	782	796	802	807	819	787	783	780	791	784	805	830	749	785	776	831	775	774	805	747	801	771	793	814	866	834	847	802	802	808	802	807	811	834	817	798	735	787	817	792	785	832	800	783	785	835	866	758	798	816	807	808	843	842	805	805	790	815	808	789	796	782	843	820	835	780	774	770	829	789	765	867	813	801	836	833	771	816	813	755	792	821	808	813	757	793	734	808	836	867	849	746	767	809	765	788	805	791	859	838	768	837	794	802	819	814	817	799	816	838	802	798	810	853	854	783	784	891	806	838	834	843	784	800	816	831	788	800	794	804	837	798	789	796	823	812	812	798	774	828	784	841	787	755	833	732	797	827	797	821	847	751	803	793	755	814	774	760	793	812	792	794	830	801	843	843	767	799	787	797	804	759	774	813	806	822	862	809	781	843	751	844	874	834	795	847	829	818	813	808	837	804	847	843	787	758	784	791	761	771	811	848	764	776	807	779	763	784	769	790	751	830	773	780	822	758	808	824	798	767	793	822	827	790	802	777	811	756	784	788	793	756	806	848	797	827	777	821	798	812	786	773	808	876	797	787	765	783	751	797	779	818	787	793	807	733	816	784	836	811	828	815	881	829	779	791	837	799	843	786	749	809	806	841	826	835	833	748	832	835	791	818	861	796	812	783	853	797	791	813	798	812	832	858	783	824	761	786	843	795	771	816	734	786	816	827	786	874	809	811	784	805	759	750	780	762	817	798	735	843	828	822	846	812	786	725	821	790	806	782	790	826	789	799	818	851	806	790	825	806	825	812	803	832	741	784	809	784	871	821	835	819	860	858	827	799	779	745	805	804	806	822	775	771	796	769	860	822	784	801	811	807	801	819	840	800	779	817	793	771	788	813	819	775	776	801	768	843	837	824	760	806	790	750	758	811	793	763	781	777	846	776	816	820	798	797	793	831	764	784	770	763	761	787	756	853	804	779	783	827	807	835	767	827	769	832	794	824	778	827	821	831	826	869	788	758	782	832	848	729	750	780	814	826	794	808	830	765	833	831	809	803	851	793	787	780	773	797	796	837	801	845	810	745	827	782	842	766	764	863	822	828	819	798	770	777	784	800	851	781	807	722	767	841	832	857	845	828	733	836	861	861	771	751	795	833	764	766	802	751	771	783	781	821	795	845	795	835	788	856	804	790	765	818	783	791	824	760	829	777	799	796	849	786	768	820	778	827	774	799	790	835	824	834	833	768	773	793	792	777	784	779	787	847	816	757	805	814	776	785	808	785	824	859	810	794	778	794	799	769	781	816	807	784	804	832	830	778	826	855	805	814	819	755	765	815	821	847	808	822	730	818	768	739	820	744	815	802	750	792	764	817	808	824	796	812	799	820	830	810	804	836	780	828	821	814	858	824	752	784	784	793	793	789	805	821	770	814	829	816	795	841	784	799	812	814	809	809	811	783	752	806	762	808	768	840	779	788	852	799	832	872	783	840	804	803	820	784	783	814	796	749	783	809	819	851	792	797	776	830	778	792	801	790	827	773	799	756	756	786	809	827	807	794	864	815	794	796	790	838	761	792	776	826	837	813	809	777	819	842	851	796	792	780	801	848	769	804	848	778	823	787	816	829	814	792	789	809	769	766	807	849	795	854	852	791	828	792	787	786	740	796	821	778	780	826	801	809	807	850	778	765	780	790	780	799	808	806	822	848	801	822	807	801	790	823	844	824	807	808	830	770	813	816	793	761	796	832	814	815	826	806	820	871	793	809	759	789	747	811	811	827	795	833	788	797	768	770	782	822	790	797	801	764	751	797	778	836	779	824	831	796	841	835	793	814	758	841	814	817	782	832	831	835	818	802	772	796	820	799	793	799	767	778	797	824	782	829	835	814	778	761	785	766	820	811	793	749	783	782	804	783	772	732	819	819	777	775	779	786	782	830	845	799	786	768	814	848	814	729	805	803	820	838	782	793	784	787	864	831	800	826	829	808	832	790	758	818	807	801	769	858	872	785	751	826	821	789	811	793	759	755	795	799	788	786	803	803	813	861	811	813	854	751	812	779	789	770	790	798	815	767	830	846	839	787	830	786	793	754	816	772	804	774	780	746	850	830	810	747	833	854	802	786	806	810	850	837	827	829	780	819	840	831	848	777	811	793	841	843	790	825	786	830	763	769	840	814	804	783	824	766	780	826	823	818	826	779	777	743	780	800	809	760	795	813	816	818	819	790	787	819	780	840	793	832	786	822	758	866	788	745	812	800	795	828	823	775	837	773	794	826	778	827	817	790	886	765	792	831	791	807	873	783	773	797	829	814	807	826	829	779	761	783	773	851	802	833	795	760	817	826	791	785	831	774	793	800	833	803	819	807	839	791	811	798	770	816	822	831	770	770	795	794	788	809	757	850	794	789	784	820	806	792	779	825	755	790	863	814	848	830	741	791	808	777	847	778	792	809	848	798	803	788	770	830	806	827	817	824	816	834	802	804	798	766	803	849	755	776	799	808	806	800	796	785	757	791	802	851	758	849	745	795	807	820	811	788	845	802	848	773	780	803	752	820	813	808	833	820	804	852	832	803	830	770	792	854	834	780	812	807	835	779	804	837	820	770	853	816	840	833	730	752	814	811	803	762	859	802	876	826	827	857	800	794	798	791	798	793	777	810	757	825	812	783	820	821	766	806	812	806	850	801	798	778	789	824	782	770	828	799	829	800	847	866	818	826	788	845	829	819	818	805	803	774	841	835	786	781	810	804	845	819	780	814	820	818	770	770	802	811	799	809	839	787	795	784	794	837	797	779	810	820	797	763	814	788	769	810	789	804	837	811	738	779	815	780	806	798	749	778	820	779	825	810	865	781	805	809	772	833	764	816	798	865	768	820	800	831	766	830	811	817	809	865	809	774	779	853	826	768	791	811	779	799	825	793	760	800	807	834	846	825	814	838	809	770	790	797	813	774	784	775	808	807	795	794	781	818	820	837	795	839	812	793	816	841	784	752	811	783	842	755	747	829	790	823	761	831	796	775	749	770	802	824	816	813	822	823	805	775	844	825	848	824	814	816	777	777	767	835	781	824	782	783	840	814	827	790	764	851	814	795	865	802	825	828	858	797	833	816	766	811	831	822	854	815	794	786	833	804	820	785	816	778	834	851	790	729	774	791	799	832	762	799	804	796	788	858	808	764	759	789	841	788	811	812	795	761	852	783	774	823	826	799	830	763	799	781	749	799	807	789	824	801	864	791	808	817	797	791	794	794	808	771	783	812	743	795	815	845	832	844	786	772	798	825	761	859	838	802	814	779	819	862	813	780	865	767	814	798	798	788	780	824	746	819	860	785	799	759	808	761	802	782	829	834	781	839	753	778	787	824	814	776	805	842	821	842	786	754	827	806	783	817	780	810	773	744	803	786	801	798	812	815	854	754	847	798	798	809	792	777	829	800	766	792	819	798	801	777	778
24276	21334	28723	24253	21238	6175	1323	1018	893	813	805	775	719	739	761	743	744	667	721	625	697	669	656	673	646	632	667	677	631	647	633	679	626	621	634	640	636	648	639	641	647	640	689	644	640	648	590	669	613	631	640	681	660	591	606	625	671	659	607	659	648	679	655	608	647	709	617	632	633	655	624	656	656	682	657	651	603	597	636	600	648	645	593	612	611	626	643	649	635	615	619	635	647	625	624	621	620	615	637	621	611	632	596	645	655	671	614	671	608	620	603	591	629	629	632	631	637	691	639	669	591	650	627	627	646	653	603	666	636	625	649	609	627	624	645	690	626	642	618	582	612	632	681	650	647	651	606	645	626	671	669	597	621	599	611	659	638	617	624	647	663	609	642	630	596	600	627	620	635	673	630	642	629	622	635	599	632	701	632	619	578	621	633	600	616	635	633	592	615	595	632	654	661	596	611	648	630	612	615	607	621	665	653	621	603	615	598	652	636	607	616	610	588	636	610	627	625	625	627	607	613	632	617	630	585	641	648	589	667	621	613	604	612	665	610	622	623	612	653	636	661	617	608	572	628	640	635	594	627	621	613	635	664	647	622	623	661	637	679	610	615	632	575	646	631	662	629	619	622	617	602	641	690	565	681	644	606	642	656	648	611	614	609	667	627	620	623	643	608	623	608	571	592	632	590	609	643	611	644	652	614	649	634	630	639	632	580	605	661	590	595	651	607	633	575	645	660	611	604	612	618	616	589	583	621	606	652	664	669	605	595	608	652	636	599	617	579	590	652	640	655	614	626	619	637	641	619	646	591	632	644	614	643	635	662	614	667	601	628	673	698	610	673	624	619	682	656	658	649	621	579	688	621	608	663	584	616	637	668	621	622	677	603	635	651	638	601	671	617	634	653	612	631	586	610	639	652	636	613	606	595	611	635	649	609	586	613	673	649	617	603	632	647	624	629	628	664	621	583	605	696	613	612	608	596	642	607	609	659	621	634	630	624	629	662	597	625	657	614	629	697	623	630	592	607	615	645	597	645	645	631	646	629	620	610	604	630	618	614	614	630	597	631	653	625	654	628	636	682	624	652	578	672	616	624	633	631	642	634	590	608	626	648	649	605	648	590	605	597	615	661	642	645	665	617	633	602	676	634	662	630	630	650	633	652	641	653	597	676	599	617	588	651	643	672	614	644	638	659	608	630	588	637	643	590	607	650	617	592	646	623	671	637	641	571	653	609	636	589	614	615	616	612	623	622	613	659	631	573	597	621	610	625	651	602	623	625	622	664	615	626	570	618	645	609	631	647	627	622	625	604	620	619	658	608	650	663	631	587	614	623	649	616	675	630	639	617	622	616	640	628	638	599	629	623	659	628	609	614	606	623	585	676	591	649	612	631	663	604	649	638	625	642	659	625	607	623	620	621	633	626	625	650	661	620	611	613	663	607	616	570	650	641	603	658	634	620	636	631	611	648	607	581	598	625	622	635	594	602	628	676	625	648	609	623	606	655	613	622	639	631	636	642	641	594	625	642	625	596	626	698	593	659	663	626	627	663	678	615	660	631	595	641	624	597	647	621	615	648	615	613	646	634	644	605	604	614	637	666	617	624	656	605	626	591	619	586	654	604	610	640	645	613	677	641	618	626	652	655	654	672	600	627	660	619	627	657	605	636	653	632	659	623	688	585	648	652	614	596	664	623	605	647	630	655	608	613	604	617	612	605	682	639	607	634	658	584	627	635	671	679	636	624	619	628	655	664	607	593	611	610	630	667	686	663	614	589	663	641	611	624	595	630	617	637	603	659	603	616	659	639	652	591	667	627	637	653	640	692	644	604	624	625	644	673	613	626	617	566	640	594	610	652	663	635	634	669	604	640	609	621	663	645	586	632	636	606	696	601	646	606	653	585	603	607	633	624	671	628	620	589	633	626	608	643	627	621	617	628	644	640	643	588	631	590	624	662	602	643	632	637	617	646	648	621	612	623	665	631	624	634	614	625	617	618	611	692	673	586	661	658	616	620	619	618	667	635	651	589	627	580	631	627	641	647	642	619	618	601	630	654	611	573	621	613	630	612	638	629	629	633	640	563	637	666	631	642	620	684	651	669	623	634	625	637	627	610	642	603	610	664	638	658	616	626	662	613	617	602	644	626	661	606	618	642	626	587	610	669	630	606	619	628	660	568	643	604	604	627	632	609	645	607	608	645	645	679	621	639	603	657	596	641	638	620	622	644	586	659	628	654	643	615	603	611	630	602	633	610	624	592	656	590	643	680	627	633	623	602	636	652	599	642	649	632	635	627	627	613	664	637	601	609	674	628	622	653	652	622	608	633	628	642	623	675	620	622	609	656	573	677	663	611	661	634	648	613	645	617	584	664	639	605	609	616	613	630	655	596	590	655	592	673	621	601	657	672	648	626	622	653	630	609	636	618	592	647	603	632	649	604	631	622	637	632	599	604	606	619	598	643	619	647	593	585	621	629	606	619	635	598	601	636	602	642	594	622	605	645	597	632	646	626	614	615	608	707	603	627	623	645	594	590	649	689	664	632	660	641	611	616	625	657	611	613	651	632	656	621	644	644	639	614	580	625	571	603	608	631	636	606	629	636	667	613	691	603	580	600	637	619	643	657	633	685	604	630	589	665	670	659	593	585	622	642	657	602	604	615	629	585	715	652	613	597	627	610	655	616	642	601	623	647	631	631	652	588	598	603	631	591	603	637	609	670	629	661	650	610	649	659	625	566	659	601	622	655	643	596	610	667	641	634	670	681	617	639	646	621	630	623	656	620	643	624	653	656	651	623	625	633	627	589	622	658	603	663	564	648	648	663	617	633	598	630	664	616	662	574	615	633	609	599	596	632	639	606	613	645	631	585	624	656	647	635	646	584	592	643	585	638	621	613	647	638	622	613	616	632	577	589	611	647	642	614	631	588	644	596	629	610	633	634	682	592	609	607	601	637	634	589	572	645	623	597	614	614	625	609	599	618	649	585	637	645	628	624	643	627	628	588	565	619	655	588	654	609	631	617	636	565	627	653	629	639	661	657	588	651	628	653	603	667	669	624	634	600	674	591	674	671	594	604	653	612	641	659	633	622	578	593	591	642	608	642	611	653	594	632	636	599	616	622	616	593	640	634	609	617	628	628	620	595	640	641	652	659	606	618	664	608	575	639	589	633	630	651	622	632	634	620	645	616	617	653	595	592	609	658	690	607	596	649	615	643	614	613	667	610	626	640	607	643	606	646	659	651	648	592	619	625	622	641	594	603	659	649	618	635	636	572	586	609	644	665	600	617	651	656	669	619	653	633	587	654	611	627	621	590	613	636	637	594	648	633	680	622	638	605	631	621	629	629	603	625	599	618	640	631	684	631	596	636	643	656	632	575	667	602	639	621	593	647	612	610	585	672	591	653	610	629	602	628	582	621	569	612	587	590	668	638	592	615	600	631	597	600	624	611	615	610	629	592	590	598	653	613	634	630	617	623	593	596	617	635	612
12092	9354	8195	4401	3129	2508	2079	1732	1504	1356	1309	1147	1102	1041	1042	1020	994	947	926	906	954	901	906	890	932	942	902	906	882	871	901	847	868	855	877	896	856	907	894	894	841	875	880	810	837	870	869	867	833	896	866	857	901	821	833	873	838	888	934	889	865	891	885	878	870	886	819	873	840	883	838	879	819	882	857	862	844	853	882	863	845	922	848	813	848	836	875	869	830	850	839	816	848	835	844	836	859	902	875	838	809	795	821	869	822	837	824	845	879	845	821	806	869	862	896	794	835	817	845	832	887	834	848	843	858	872	877	858	827	853	845	888	895	872	843	865	836	809	823	875	892	868	812	855	918	932	838	821	806	838	827	871	868	839	822	805	823	800	848	815	885	861	821	844	828	806	816	817	813	846	866	882	853	869	873	865	843	873	836	853	897	880	854	879	827	884	864	871	800	836	856	923	848	861	888	807	860	903	842	893	874	851	871	855	841	847	818	866	845	830	878	830	907	880	899	850	862	853	847	819	833	858	856	863	804	857	853	916	888	845	817	833	841	817	823	904	862	874	816	871	813	850	778	823	845	873	850	811	885	865	845	783	830	802	816	821	841	914	767	844	871	831	805	847	891	874	825	788	894	881	887	863	806	879	804	865	876	883	889	851	870	867	842	852	854	845	831	870	891	877	821	881	856	919	887	848	843	825	906	874	845	826	873	816	832	849	870	852	899	851	881	853	870	814	813	826	857	866	870	832	843	830	864	833	862	852	898	836	822	820	869	882	794	862	836	914	850	835	857	906	889	833	880	842	859	838	892	898	893	816	878	845	824	825	897	835	832	845	868	869	825	832	832	843	866	846	857	858	844	815	901	847	852	876	776	885	857	817	867	852	837	861	825	847	874	874	854	860	849	889	876	857	819	865	853	817	853	887	880	890	904	874	842	790	857	862	851	865	915	845	829	896	829	864	838	821	825	831	853	859	876	828	874	828	845	839	904	822	830	880	865	807	883	880	826	852	885	827	784	832	831	903	847	911	890	905	843	827	846	821	886	866	843	837	832	865	826	870	814	815	880	867	884	878	874	792	888	777	869	858	847	884	811	853	862	867	860	864	835	828	852	813	836	897	903	779	813	797	817	824	818	869	830	845	890	893	823	805	902	852	848	845	830	840	852	895	885	854	869	883	846	870	826	874	861	831	837	833	810	841	865	847	848	844	884	811	858	859	848	891	874	878	793	840	867	859	823	836	894	898	859	846	915	900	894	854	829	815	872	927	851	852	836	855	856	865	778	893	844	904	825	818	880	800	894	853	858	846	800	773	815	910	881	838	875	858	852	845	812	889	891	838	848	845	873	854	893	866	798	860	862	879	891	866	888	852	850	855	850	869	826	792	880	813	844	877	879	825	799	832	847	840	805	883	840	869	868	819	845	847	822	887	829	865	886	906	859	877	845	871	858	827	854	846	867	814	820	796	858	820	842	820	849	817	832	815	853	829	851	921	879	856	911	877	870	862	869	908	868	830	816	870	865	860	862	840	890	857	783	847	830	846	827	875	877	863	879	897	802	839	891	790	896	800	845	874	841	842	845	925	863	896	802	903	921	844	864	817	857	802	941	900	819	834	875	862	854	845	856	823	839	914	873	858	881	796	852	893	879	878	822	851	863	900	865	857	794	832	831	844	896	821	867	822	880	820	862	849	864	879	879	845	843	901	896	841	845	859	857	863	854	823	821	839	859	834	806	816	857	896	855	841	859	925	856	876	857	844	867	845	918	919	870	816	858	860	832	824	873	827	873	816	922	857	874	867	776	870	877	838	871	844	851	838	857	861	864	867	867	795	880	816	857	853	831	822	858	829	819	832	836	819	858	843	848	881	875	878	823	863	856	917	844	873	866	845	900	806	812	855	816	845	841	877	819	827	836	834	860	869	832	893	805	872	863	876	851	881	893	839	866	868	851	851	875	837	835	844	814	884	769	803	867	824	843	855	828	829	869	845	869	855	871	823	884	809	828	885	863	870	847	841	852	876	822	847	824	868	854	829	883	829	875	826	840	881	853	843	792	839	878	850	815	891	880	813	819	823	836	808	846	877	851	787	845	834	855	838	848	831	871	882	818	859	845	907	823	826	923	870	900	868	908	842	871	838	788	890	816	857	805	864	845	836	836	863	826	840	850	826	865	853	834	828	835	851	892	877	880	815	852	835	862	898	840	887	850	891	849	898	863	843	784	882	850	906	863	842	882	856	831	881	844	860	828	815	872	813	886	860	848	852	842	865	838	809	818	794	856	866	908	796	887	855	830	843	803	782	903	891	843	839	922	848	848	873	808	849	860	850	836	877	833	813	823	817	834	852	834	826	873	858	873	825	871	850	897	866	840	905	885	856	830	839	865	781	894	868	836	847	881	823	863	833	851	857	862	878	822	840	810	906	856	861	824	848	860	839	858	831	870	853	854	883	895	844	847	893	839	834	889	854	839	861	831	888	844	840	834	830	870	885	837	882	870	805	824	877	856	861	902	879	911	844	860	870	799	840	904	875	881	838	842	846	892	845	848	909	816	875	880	844	832	860	863	825	838	836	783	827	848	838	883	810	849	817	862	809	834	826	853	847	857	838	837	862	856	896	889	860	862	831	839	843	858	834	848	854	833	838	903	825	855	839	819	855	881	847	862	816	862	845	849	854	865	864	823	826	810	865	877	871	865	793	871	792	897	914	813	828	839	862	826	824	805	825	836	821	877	811	890	846	814	865	810	891	838	854	855	833	848	864	837	809	836	877	880	828	861	827	913	874	871	857	820	818	781	873	897	821	863	823	883	872	840	850	836	826	888	858	833	811	841	827	834	860	882	903	927	856	861	833	857	836	821	855	805	831	834	857	811	817	824	820	856	852	855	849	905	852	802	834	907	815	836	893	885	851	839	860	815	877	871	873	836	815	868	855	815	809	854	871	832	888	893	851	838	842	913	853	848	848	771	859	868	907	780	839	902	891	857	834	824	842	819	813	799	783	880	870	815	881	836	883	805	832	817	878	828	854	840	841	873	828	814	854	863	863	824	824	827	845	906	852	848	858	832	839	836	858	862	875	820	841	824	872	844	854	851	841	890	878	926	829	844	909	797	880	883	895	892	895	810	828	870	852	841	879	816	807	856	860	831	849	900	838	852	843	848	806	840	861	842	839	816	876	846	836	820	820	875	864	832	885	884	839	833	832	806	839	849	837	848	832	909	899	851	858	840	843	810	886	833	858	832	867	871	824	854	822	823	918	840	869	830	867	830	866	869	864	871	814	869	838	814	881	842	818	859	833	810	880	815	862	912	850	799	850	841	824	857	852	907	879	880	828	853	838	848	790	819	813	839	852	856	870	829	876	897	880	854	845	846	840	848	836	865	884	776	882	830	844	812	861	871	807	807	824	865	825	846	878	807	879	860	854	870	825	815	867	842	869	856	873	879	853	858	885	905	832	849	833	879	801	854	860	804	886	854	859	832	887	863	898	867	858
23241	21326	29394	23613	21326	21164	4830	1066	816	746	690	596	552	520	445	470	472	443	423	421	457	393	378	376	357	394	354	352	330	359	366	370	324	393	388	354	346	360	324	350	337	362	344	350	366	332	325	327	325	333	316	324	312	340	349	336	324	324	334	330	308	352	338	347	329	369	311	360	334	321	369	364	332	347	352	351	337	344	319	335	356	304	350	344	346	313	335	348	351	315	328	324	356	335	306	326	331	307	335	337	310	357	325	324	321	346	339	326	326	291	338	316	344	353	363	331	336	347	325	334	343	319	325	368	307	330	344	338	342	340	308	324	356	357	349	333	323	347	338	343	336	331	324	377	307	332	351	328	353	348	333	338	321	332	315	319	303	341	339	346	310	354	353	329	328	318	328	342	348	337	321	342	320	325	338	336	358	337	325	332	327	334	300	342	351	343	365	349	358	328	326	360	286	337	367	344	357	336	360	354	315	339	324	355	328	351	349	329	356	342	364	325	332	355	357	360	355	308	345	361	301	313	332	319	313	352	351	313	317	304	337	334	339	324	352	333	373	315	353	333	356	317	346	334	338	348	318	323	345	354	374	338	311	361	334	343	302	314	317	333	340	355	346	343	351	344	334	335	333	332	320	358	352	320	345	347	298	333	347	329	325	373	356	328	334	327	307	320	329	317	328	348	330	309	332	331	322	328	323	319	346	337	354	346	331	326	300	309	320	346	337	340	365	341	346	353	342	332	326	360	317	326	361	334	323	358	327	353	347	304	334	336	315	351	326	342	365	344	364	324	341	325	321	339	325	343	347	330	339	313	309	330	288	326	322	340	309	341	310	321	311	358	356	346	304	368	312	323	330	329	312	316	325	339	350	334	345	300	347	339	326	344	313	334	332	340	330	359	334	334	340	319	339	316	341	342	340	330	322	329	366	334	328	309	353	318	346	329	301	346	311	343	314	392	307	323	357	358	310	316	343	326	338	332	308	346	349	329	342	328	321	317	323	361	349	304	339	306	350	364	324	339	320	331	326	337	362	365	330	325	332	337	344	336	350	331	351	348	353	309	336	332	374	366	321	318	358	315	307	324	324	316	379	286	320	330	339	348	349	335	359	324	336	299	331	348	357	329	324	338	347	338	341	352	349	353	327	326	327	328	333	295	348	327	346	349	348	324	319	349	359	304	341	295	348	341	329	380	321	342	320	332	328	326	322	350	320	363	344	339	372	339	329	319	319	320	358	315	341	317	356	351	303	367	340	363	356	338	320	319	356	287	325	344	332	355	341	349	316	336	332	334	310	316	342	320	320	302	373	339	329	383	330	326	325	310	374	353	369	340	310	333	321	326	311	347	336	366	320	336	317	355	349	345	350	301	318	312	333	316	338	318	336	361	332	365	321	323	335	348	337	346	347	325	329	336	333	326	339	313	344	387	294	355	323	328	320	334	338	341	353	317	322	313	311	340	326	326	319	347	316	329	358	348	350	330	350	308	331	326	338	326	352	336	354	348	330	356	349	345	323	317	378	333	337	308	331	326	329	334	349	329	325	330	354	334	355	337	312	311	333	363	342	367	345	358	311	345	326	349	352	324	308	346	359	329	295	342	344	354	347	313	354	321	337	305	339	325	317	330	350	326	300	323	356	328	357	328	338	336	351	337	360	343	344	325	347	329	347	329	340	338	341	318	321	329	364	321	332	332	319	342	333	331	356	369	324	330	356	327	374	332	332	341	342	342	322	331	339	346	296	327	334	352	314	343	366	325	351	335	344	351	344	330	320	319	381	351	313	392	323	296	296	326	360	358	345	340	329	353	329	317	330	344	317	347	347	336	357	320	348	325	360	348	317	349	356	381	343	332	309	325	347	314	352	334	335	328	336	347	318	295	357	352	314	349	332	325	334	328	341	328	306	339	346	348	351	349	348	357	368	341	316	339	349	328	347	346	345	323	314	311	342	339	336	308	331	353	351	324	354	310	296	319	351	337	317	360	312	326	313	318	315	323	369	355	375	335	354	325	357	344	313	334	333	329	353	330	326	336	345	340	346	317	331	315	343	336	336	321	293	335	356	331	321	347	312	309	314	307	344	350	321	324	329	322	301	347	353	337	317	333	331	359	354	342	356	348	368	336	338	334	347	334	329	370	315	330	352	356	343	319	358	356	327	345	321	347	335	327	354	357	336	326	320	321	324	322	324	338	337	297	320	348	302	292	349	350	333	377	331	332	355	311	339	326	342	354	335	343	300	318	305	327	339	324	312	319	333	357	334	306	337	340	335	338	343	346	346	321	338	329	351	345	331	304	340	313	326	353	342	329	307	345	363	320	351	346	339	331	295	330	357	312	331	364	356	316	333	333	312	358	341	365	348	327	334	364	333	351	331	342	339	328	363	331	326	331	341	336	330	300	360	335	361	318	328	334	298	322	315	336	342	321	342	320	334	308	364	346	326	343	327	356	296	335	345	311	333	337	346	335	316	338	339	331	341	327	334	353	330	313	352	341	318	305	330	333	326	338	354	342	309	362	350	348	331	346	351	353	302	363	331	337	346	329	305	338	329	338	310	341	316	322	345	335	314	322	332	339	360	334	334	348	330	323	276	365	327	357	296	323	362	326	339	341	348	341	326	357	365	363	324	318	369	375	345	338	328	336	355	308	334	311	289	336	333	317	337	312	326	354	334	364	331	317	307	329	341	341	328	328	330	327	338	318	358	347	340	358	349	313	307	370	349	333	322	317	322	332	299	358	318	315	309	348	346	326	313	318	329	311	380	304	323	322	352	334	314	324	347	324	307	329	355	344	326	351	384	323	352	345	352	316	347	317	328	357	372	332	312	337	353	343	363	330	339	310	336	345	357	336	334	335	340	350	335	324	336	340	315	311	325	339	351	342	351	343	330	328	324	315	381	324	339	347	295	331	329	294	347	324	327	331	320	343	347	318	297	333	346	329	367	326	335	305	328	332	329	340	330	341	331	331	337	343	330	361	345	301	345	354	325	320	311	342	321	348	365	318	342	344	330	352	319	333	311	339	330	327	340	316	341	339	310	363	313	343	366	325	360	333	324	323	330	330	324	351	321	343	314	328	357	332	323	335	340	324	341	338	352	328	343	343	379	318	342	359	330	336	345	350	339	305	365	350	346	355	342	329	352	336	352	357	322	315	336	347	309	349	331	316	348	340	337	349	321	349	315	337	364	345	344	363	357	327	333	327	326	320	316	315	307	349	357	340	322	363	332	332	312	356	330	308	347	333	345	331	365	326	316	348	354	309	339	323	316	363	306	338	302	284	294	309	331	315	317	314	341	343	363	328	355	318	318	330	334	333	353	372	329	339	311	319	346	348	352	315	319	323	339	344	356	300	378	352	325	307	320	352	342	359	313	358	338	343	343	321	335	343	316	332	345	348	340	307	351	345	332	314	356	318	336	351	328	309	329	328	297	302	295	337	308	328	348	309	315	325	311	381	359	341	340	340	350	343	329	348	329	329	313	324	351	336	322	347
15430	14931	12790	7066	4773	3628	2835	2297	1849	1571	1281	1150	983	991	851	770	752	707	651	657	611	640	624	594	535	559	558	572	543	565	548	524	544	457	490	525	515	517	494	526	493	501	524	463	470	501	492	504	476	477	472	505	467	486	467	456	466	453	505	441	478	511	496	485	451	475	513	463	458	472	518	494	502	479	471	532	466	488	495	479	457	461	469	446	472	446	472	457	492	503	461	464	488	458	460	490	482	471	486	484	432	495	452	483	460	445	484	455	471	450	481	483	471	495	498	474	484	439	464	468	458	483	468	446	477	455	476	481	443	477	494	417	446	474	467	450	480	433	444	462	445	483	494	484	461	436	482	493	451	521	483	471	478	496	490	466	443	423	461	512	485	450	462	451	430	487	499	448	437	516	484	453	478	445	483	476	424	418	466	479	467	435	490	445	459	478	444	449	499	503	419	441	458	492	441	435	473	463	457	458	453	463	419	462	451	490	470	440	451	481	494	518	471	486	468	457	519	454	499	455	445	466	468	420	502	455	501	473	434	497	472	472	442	486	464	445	445	472	477	472	469	471	458	461	464	473	470	478	455	468	488	442	486	452	455	465	478	446	499	455	463	467	490	472	468	474	459	463	464	457	479	484	473	478	454	448	471	486	451	474	452	505	465	457	465	473	488	443	447	486	437	502	511	484	504	483	439	437	513	445	467	464	493	457	488	474	460	432	472	483	453	453	441	485	473	478	448	451	469	482	483	483	490	510	503	482	463	476	474	476	454	433	452	498	447	442	485	474	458	491	460	498	485	437	438	509	448	483	486	492	495	465	454	496	476	504	468	479	503	432	447	440	489	465	479	484	523	473	462	455	449	483	471	505	462	478	502	458	475	458	482	506	481	488	459	491	460	433	465	475	455	456	471	465	441	483	435	494	479	443	493	471	477	480	446	463	474	464	475	443	457	453	486	464	481	463	470	473	485	441	477	479	478	429	477	475	482	478	464	447	454	455	441	488	476	468	468	478	462	488	472	428	458	499	446	482	479	459	444	469	515	462	433	460	482	423	465	437	464	402	471	466	456	445	481	460	450	479	405	431	451	419	432	486	429	430	470	462	457	469	443	497	472	488	459	443	436	483	456	480	447	459	443	460	492	456	484	462	436	504	475	442	449	480	447	478	477	450	459	460	473	491	473	451	479	484	471	494	470	490	481	425	484	472	496	463	460	437	483	507	475	496	507	477	491	432	485	482	492	469	481	474	463	441	491	425	457	457	472	480	437	480	449	493	489	440	434	490	468	422	427	428	473	462	466	537	448	481	476	438	440	489	438	476	467	459	459	464	443	428	487	474	475	488	451	445	444	466	474	478	445	442	456	482	468	476	486	455	468	447	492	491	470	489	438	419	439	455	433	480	491	462	467	484	500	479	461	469	486	456	449	455	457	484	461	481	473	489	465	445	431	466	478	464	429	454	501	478	469	454	461	454	473	443	506	468	455	466	493	466	469	466	447	476	463	461	453	491	494	498	517	437	453	466	491	486	431	482	488	451	463	470	449	470	437	475	448	471	468	457	449	439	442	455	452	456	458	448	439	487	464	442	458	469	463	470	448	479	462	447	435	482	460	445	464	456	463	497	494	443	428	488	436	483	464	480	493	448	445	451	481	447	454	449	417	476	491	449	464	473	469	488	457	466	476	437	482	472	484	457	471	443	470	452	508	474	434	459	483	476	457	423	465	450	518	396	443	453	472	512	490	458	453	460	483	466	486	464	457	439	461	459	476	453	513	496	490	456	453	459	490	472	482	499	441	478	468	506	468	459	471	448	467	507	455	430	501	486	486	442	437	475	430	462	444	482	463	473	482	457	477	489	458	458	451	450	489	432	475	480	448	456	462	444	444	466	494	438	501	469	475	462	470	448	495	480	459	510	489	473	458	442	474	462	448	419	466	441	464	447	488	440	464	463	465	482	467	468	512	455	439	513	453	491	457	459	448	446	514	491	453	484	458	412	472	494	467	471	477	471	479	432	454	455	452	477	516	499	462	481	485	454	471	457	456	481	472	455	474	467	528	459	430	464	418	487	464	422	447	460	479	479	465	462	464	460	455	500	407	457	485	452	480	478	476	471	485	467	461	469	468	465	456	499	456	444	477	499	475	455	470	479	460	471	480	489	446	481	463	454	465	475	481	446	422	464	420	451	483	488	466	474	472	438	462	434	488	480	418	506	477	467	458	443	450	504	443	480	483	455	452	433	470	428	454	434	476	448	494	470	504	468	482	454	447	436	438	441	458	454	483	512	442	436	483	474	471	494	445	467	441	455	444	447	473	489	473	489	482	435	489	451	505	427	494	455	460	490	490	495	475	455	475	495	476	450	505	496	463	456	495	478	443	433	490	435	453	462	501	468	475	433	433	447	495	449	461	503	435	476	458	454	485	443	467	466	429	482	455	464	474	487	472	467	451	484	476	497	446	437	490	471	466	503	477	477	458	472	479	457	459	468	442	476	454	480	448	457	437	503	479	432	448	468	502	454	466	459	488	484	472	460	443	446	482	454	484	496	456	447	440	494	468	470	466	441	470	441	477	452	471	466	453	478	453	454	483	466	493	508	438	473	489	467	467	484	516	468	522	457	453	448	457	466	462	454	450	446	438	484	462	516	476	445	483	474	467	430	475	451	442	466	451	469	459	434	449	415	497	442	433	492	430	477	448	483	470	471	485	514	479	453	437	504	481	502	435	472	453	462	473	478	461	427	487	420	479	457	456	485	463	454	481	456	438	473	478	476	469	497	474	505	455	487	451	454	453	474	459	433	444	493	460	491	472	450	449	475	509	459	464	476	444	476	459	440	472	454	494	486	404	475	486	438	462	493	419	464	478	467	465	481	448	456	460	464	475	496	464	452	452	448	463	480	489	452	424	446	431	467	455	442	460	448	464	453	430	516	450	437	441	486	488	484	468	443	452	458	451	447	437	464	486	486	478	471	414	463	509	489	432	453	471	472	480	485	492	452	459	464	448	483	478	503	479	449	463	466	495	445	453	493	473	459	477	466	460	436	487	452	443	455	477	501	451	452	492	492	464	472	474	480	451	481	469	459	468	445	430	474	470	457	479	462	527	468	459	453	462	455	474	443	482	461	434	492	471	451	479	433	483	464	492	472	442	476	491	453	460	462	429	464	457	470	457	473	438	458	424	451	498	461	478	468	481	494	465	477	474	470	457	496	465	489	460	485	486	481	477	484	450	467	452	454	452	421	444	481	449	498	472	484	491	472	481	442	462	470	512	484	468	475	474	490	441	481	441	467	482	447	476	460	501	439	482	511	449	465	439	448	457	511	425	486	475	486	478	472	507	473	469	444	448	459	497	480	430	453	443	492	466	470	456	442	464	498	475	464	482	459	488	458	475	459	493	483	443	483	466	470	421	485	482	479	470	472	444	446	455	485	478	468	480	455	487	468	482	485	496	420	488	480	464	431	428	459	455	470	459	508	503	454	464	468	438	461
27236	20716	8887	1215	882	830	677	632	602	609	651	607	622	636	603	649	658	608	647	608	601	617	620	610	583	628	578	606	605	656	589	589	596	615	606	621	636	639	575	607	607	591	587	614	607	636	658	649	605	603	613	596	637	561	607	642	648	561	599	607	645	622	609	656	636	624	603	664	631	658	645	632	607	563	595	581	572	616	604	603	639	631	616	575	613	607	655	629	607	612	622	567	637	614	643	621	641	585	597	613	590	620	601	612	554	612	646	624	639	593	605	608	627	629	593	637	583	607	614	628	605	622	612	655	661	580	668	603	663	592	637	622	647	608	597	653	605	598	615	584	602	585	571	622	590	583	634	588	589	627	644	635	603	617	608	605	645	643	613	608	601	614	637	626	611	591	607	595	587	599	650	649	598	614	613	598	609	584	629	670	597	601	628	599	576	644	632	624	617	608	622	621	628	573	591	654	608	603	620	573	591	616	617	622	588	619	602	636	597	578	556	621	612	600	591	555	575	608	561	602	631	621	586	604	619	629	591	641	627	616	584	658	596	595	600	598	625	662	626	619	672	637	661	588	611	573	577	623	619	606	601	581	578	561	592	599	630	623	624	612	637	612	665	635	627	612	599	670	621	641	572	622	600	606	650	647	643	648	620	602	646	578	573	573	623	615	643	644	638	606	617	602	606	601	581	606	622	606	573	622	629	611	700	615	620	599	619	596	671	644	612	612	609	554	636	599	608	578	601	577	621	607	611	614	626	637	605	604	654	647	630	658	615	630	620	596	599	614	598	575	584	634	629	634	647	645	604	618	636	604	588	627	627	616	617	591	621	612	567	589	643	613	595	618	628	605	581	637	596	620	626	635	626	647	602	588	605	614	567	679	594	588	629	617	666	595	581	592	590	638	565	619	600	647	576	619	576	622	664	631	598	605	597	634	610	593	619	674	632	620	642	630	647	650	611	649	626	618	632	607	596	634	609	577	592	591	602	595	608	623	629	667	606	600	603	594	619	570	614	611	570	615	611	590	663	643	658	591	646	612	605	595	609	593	608	601	609	591	622	623	601	625	638	583	567	556	587	610	649	631	576	634	615	609	629	608	598	649	610	596	609	612	626	612	642	628	610	590	625	641	654	605	649	610	622	587	649	601	589	603	591	596	594	621	628	574	617	662	598	573	624	583	616	576	628	615	559	633	602	636	656	596	567	637	607	618	557	605	587	618	589	611	564	566	575	629	684	702	641	648	603	629	591	568	642	655	644	575	606	622	624	572	560	600	581	628	605	600	633	635	588	625	602	561	604	594	596	631	621	599	533	613	633	582	624	605	633	619	599	607	635	616	629	586	602	636	615	616	604	571	627	615	654	622	593	595	626	586	619	574	607	609	637	621	582	597	586	604	637	606	616	621	639	637	652	565	579	626	599	657	604	572	616	617	644	609	589	607	617	608	563	610	589	610	609	673	636	591	585	591	575	610	616	610	602	603	583	573	631	582	627	615	582	581	568	578	634	632	575	621	666	603	639	623	638	605	630	567	650	643	560	620	578	594	630	615	624	608	605	613	659	602	591	603	600	621	616	602	628	599	596	619	584	635	661	601	646	623	606	613	633	635	645	569	614	622	608	616	576	596	580	612	630	624	657	658	638	590	625	604	650	600	635	648	630	648	580	570	646	603	600	617	626	644	611	572	622	644	617	595	566	602	602	596	579	592	594	592	560	599	641	624	573	607	578	604	552	593	588	627	636	589	627	573	615	653	565	572	636	675	618	614	638	621	560	615	588	620	659	615	620	622	643	680	631	602	605	631	609	589	587	572	642	616	578	640	678	586	602	578	587	592	614	593	623	627	580	625	601	605	576	615	629	627	589	582	651	629	602	594	623	598	594	608	594	603	656	579	643	616	589	567	645	601	600	583	639	615	594	638	634	644	630	615	588	599	618	577	585	625	631	592	597	606	618	633	581	579	607	621	586	591	606	594	605	603	615	626	600	640	642	623	644	641	601	620	589	634	629	609	595	623	620	611	593	585	597	656	601	588	636	568	628	591	668	596	647	587	623	607	588	622	607	589	645	612	641	625	595	613	613	596	603	571	575	639	615	601	651	582	623	633	589	631	607	639	659	615	646	595	615	615	614	597	608	610	651	570	657	619	643	570	627	658	608	631	633	623	595	576	609	633	634	612	584	567	622	608	654	594	596	664	631	602	623	613	596	602	658	576	598	600	617	625	581	609	618	581	592	632	566	589	589	561	607	592	630	600	639	635	637	613	590	617	625	583	579	598	598	603	607	605	638	647	580	670	627	610	584	578	583	566	611	637	575	615	569	638	615	592	661	625	620	600	638	614	632	612	635	624	573	615	596	649	626	533	610	607	555	615	594	626	585	600	626	639	605	634	606	585	624	581	587	564	644	583	596	626	601	617	619	587	614	615	642	649	621	619	611	616	622	564	607	615	615	611	618	653	606	565	645	643	619	611	572	660	601	641	630	611	606	604	609	602	550	597	584	604	611	527	642	563	634	623	573	612	586	627	623	610	574	622	632	601	617	615	608	620	633	611	603	598	629	577	579	575	592	583	609	592	577	613	554	630	576	601	641	603	604	571	634	637	602	617	618	580	579	638	615	621	623	584	616	641	641	647	626	578	595	618	617	620	620	584	647	662	591	639	588	601	616	618	594	655	648	611	646	577	603	609	625	599	630	580	577	614	633	633	622	617	624	574	602	634	577	635	607	569	633	633	625	625	625	605	624	623	645	656	634	609	634	628	591	655	602	610	591	589	597	581	641	623	615	647	636	639	594	610	616	629	608	638	573	584	600	641	638	586	600	634	627	625	607	612	601	567	601	640	608	621	597	600	578	627	630	589	571	607	668	602	569	588	602	598	590	610	615	592	581	580	649	626	640	614	645	609	594	594	590	631	630	598	648	642	615	583	571	621	623	636	642	618	661	606	601	604	613	578	631	609	640	682	641	607	646	608	626	619	651	618	623	560	613	631	609	623	587	598	615	653	652	591	624	602	606	621	587	595	638	633	628	554	586	588	627	559	627	601	579	623	607	609	628	621	627	622	624	612	580	653	551	635	644	581	631	632	628	592	641	617	617	623	624	633	639	592	639	597	594	639	637	576	631	627	595	592	614	581	618	595	649	594	645	615	569	633	599	642	586	629	639	600	643	614	593	593	572	587	633	591	605	636	628	629	649	638	569	606	597	619	629	606	652	614	602	651	609	571	624	660	612	661	649	591	587	591	588	610	637	604	623	624	578	576	626	577	602	616	631	626	609	652	620	624	591	602	583	633	570	640	617	628	585	603	567	604	643	646	639	624	597	644	581	622	615	587	607	611	615	675	620	617	665	645	649	603	616	610	598	640	637	639	608	618	603	605	632	609	581	627	604	588	625	606	593	623	638	645	602	639	623	653	615	597	628	587	646	628	628	692	603	672	627	551	640	628	604	636	618	603	642	603	676	629	610	574	629	616	599	619	586	608	579	587	638	578
6830	1723	1632	1110	972	867	900	866	895	798	866	800	839	821	814	828	828	801	815	816	852	839	851	801	827	831	810	793	789	840	793	797	786	848	796	813	848	789	788	796	848	838	803	770	843	823	853	775	758	831	779	841	823	805	784	819	809	754	828	838	838	790	855	772	823	789	825	772	788	820	810	771	762	797	821	798	830	844	819	795	887	850	844	809	781	814	835	790	790	803	775	772	790	822	794	858	812	844	777	802	772	806	807	781	750	804	777	820	844	801	775	807	802	793	838	797	835	841	775	770	838	778	827	844	870	822	840	780	808	812	805	776	798	825	794	864	780	788	766	804	809	789	825	811	801	840	781	820	757	830	827	802	788	801	862	798	807	783	807	826	833	811	845	802	748	785	796	782	851	813	828	798	805	821	820	788	829	806	812	819	819	809	850	786	873	793	782	805	822	827	836	834	777	816	825	801	760	785	780	811	831	838	782	806	844	801	799	821	768	762	791	784	755	826	788	812	860	844	805	793	789	789	769	827	822	831	831	812	833	804	752	806	876	744	790	815	817	776	824	813	780	791	791	769	778	817	799	781	813	867	831	816	803	798	803	834	795	841	799	779	804	814	753	799	792	793	799	870	811	812	831	804	827	815	797	804	792	803	792	800	823	822	830	783	838	790	766	834	833	792	779	823	763	784	792	756	756	846	803	839	793	787	841	824	802	781	834	815	771	847	852	806	799	777	802	798	840	799	832	817	775	834	836	833	763	843	783	837	804	809	815	787	830	823	824	848	814	774	839	823	807	767	840	780	826	857	820	797	852	799	821	812	806	738	790	783	811	842	785	834	725	766	795	813	857	842	788	742	802	788	839	807	789	790	810	831	823	792	787	820	809	823	777	824	778	827	801	793	821	807	838	819	849	818	872	819	848	804	784	843	825	817	769	838	772	779	790	808	806	793	778	805	818	783	788	833	794	781	800	800	894	834	806	835	785	770	850	800	805	851	837	775	883	811	817	797	775	774	866	820	772	766	800	774	831	830	788	817	788	793	755	776	779	838	795	771	800	816	781	827	755	760	795	779	771	802	790	796	811	837	823	829	825	854	814	804	778	800	762	805	764	789	796	756	849	807	792	782	767	818	878	805	811	808	878	840	829	780	809	785	785	831	799	802	775	786	841	855	825	786	788	814	835	750	774	795	787	798	812	793	862	716	773	800	824	803	820	830	811	777	833	790	804	792	791	781	857	831	819	812	806	797	803	848	848	806	843	826	791	854	801	878	773	799	734	825	796	800	820	795	825	792	800	797	789	776	808	769	803	845	854	791	776	773	768	820	826	809	812	839	812	815	788	814	887	855	810	783	775	824	850	850	799	780	807	819	774	812	788	804	831	767	810	830	777	776	869	880	820	806	807	809	819	820	824	755	792	844	823	809	793	829	836	767	839	798	801	855	770	803	859	825	811	766	820	778	845	793	813	783	818	811	735	814	855	811	816	821	826	814	754	815	868	797	785	841	801	806	838	797	842	826	856	780	750	822	788	802	833	796	795	848	771	840	800	830	780	806	837	809	766	824	807	777	848	817	819	795	782	779	779	825	833	761	783	761	878	775	772	737	799	748	774	784	801	787	817	791	831	814	797	823	818	845	805	769	841	820	807	801	799	856	811	790	790	778	840	836	830	794	829	783	803	858	838	756	777	779	840	818	839	833	802	791	771	810	859	821	814	708	844	834	783	769	771	807	789	838	806	787	804	864	813	851	868	793	797	801	782	825	814	807	866	812	807	792	796	806	800	818	817	812	819	805	835	815	846	821	789	811	842	804	781	821	858	817	749	811	840	788	814	800	780	786	801	825	814	806	811	808	802	787	846	800	768	732	805	735	869	863	782	809	834	839	828	846	809	882	804	848	810	814	788	816	817	798	854	801	772	839	792	787	774	797	814	846	788	772	830	817	829	811	815	832	844	819	829	778	772	775	852	885	772	840	778	786	787	812	886	831	800	785	818	835	820	822	788	803	821	809	777	771	776	804	758	817	815	803	831	839	810	783	825	804	727	822	795	781	800	782	834	764	802	793	822	790	804	804	825	819	843	811	803	775	848	826	850	786	788	777	845	793	811	825	813	786	842	865	803	807	798	849	793	834	800	752	792	838	795	836	792	818	811	821	775	827	796	794	817	810	845	831	873	830	845	804	818	858	801	784	854	765	793	818	826	791	843	808	840	831	827	751	837	807	827	853	815	821	793	836	797	834	781	814	780	872	786	795	785	796	817	775	820	819	843	802	820	836	770	760	797	812	834	826	829	801	777	847	810	807	815	819	791	782	807	829	827	811	793	772	828	754	819	790	821	803	804	809	805	765	861	775	822	785	794	836	815	785	802	784	810	795	787	807	783	785	784	836	856	784	818	808	803	771	831	774	835	858	776	798	761	809	788	806	810	820	797	834	775	810	817	838	813	806	746	857	809	832	792	848	800	824	833	785	839	771	810	781	789	781	822	803	824	805	769	773	785	787	819	783	796	780	815	820	809	830	832	825	764	785	805	798	826	832	789	820	798	798	792	859	832	777	855	799	819	816	813	798	799	801	821	786	757	752	802	816	830	829	826	807	807	829	834	776	838	800	805	805	789	807	842	867	800	833	787	786	809	817	846	751	766	794	815	812	820	797	811	783	851	822	756	800	810	787	846	765	734	740	811	768	832	783	816	753	807	799	780	838	851	823	792	826	789	803	805	740	769	784	755	803	766	839	788	795	834	817	856	755	812	862	830	800	837	751	802	805	798	816	823	798	843	835	762	817	792	815	767	803	775	808	848	808	853	843	828	792	789	818	842	800	886	807	843	840	830	865	792	799	811	838	785	801	778	798	855	845	792	789	741	815	791	815	780	848	788	812	846	841	762	839	776	810	812	805	813	748	804	799	792	767	803	768	820	784	770	786	815	809	810	823	838	754	807	805	839	797	784	775	801	730	809	811	843	796	790	804	837	832	858	829	827	885	833	766	825	755	785	836	841	761	834	764	779	839	765	785	806	800	813	811	809	835	802	797	756	843	816	859	849	762	842	826	816	781	802	824	798	870	778	849	837	780	794	803	803	818	853	783	808	795	787	762	814	750	806	810	796	772	842	769	857	787	815	769	783	821	814	854	831	821	828	858	822	793	756	797	811	812	839	817	769	825	803	830	783	823	762	838	804	790	789	811	769	825	801	835	802	757	789	748	762	789	805	862	830	759	804	830	761	797	825	813	767	801	823	823	733	801	792	795	841	827	797	769	839	798	803	853	726	808	856	834	752	826	843	787	800	791	826	763	778	838	781	816	757	854	773	776	774	776	806	854	811	783	814	761	866	781	817	781	795	838	799	815	784	812	809	797	847	792	808	821	839	817	783	842	803	788	813	802	785	861	838	837	801	839	818	790	782	810	838	839	787	802	817	837	826	812	845	849	796	824	780	805	836	785	824	807	803	801	821	903	778	779	770	823	815	865	847	800	813	798	787	852	804	788
24359	21322	28750	24246	21241	6346	1330	1042	899	832	865	750	792	771	750	668	770	711	703	724	648	688	713	690	664	658	685	651	639	666	612	660	684	652	673	654	605	670	630	666	673	634	663	620	651	642	654	651	642	674	595	629	630	648	682	618	680	613	637	636	653	638	624	636	675	637	657	682	658	619	656	607	648	648	637	681	617	643	659	649	635	657	701	651	649	633	669	726	662	652	619	652	618	639	653	626	676	599	649	679	623	614	648	653	655	600	648	604	694	646	658	611	666	653	673	658	638	622	617	623	651	637	671	636	654	658	648	676	654	611	688	632	663	654	647	650	601	633	659	635	620	683	635	622	653	633	588	667	650	630	636	622	680	649	643	620	659	685	649	633	654	647	646	624	680	617	630	632	609	669	628	654	614	665	593	621	639	650	628	672	648	653	633	654	636	633	693	618	648	635	627	601	644	663	614	613	636	708	704	608	639	665	715	654	639	648	617	612	649	681	644	659	660	648	616	621	648	632	655	630	678	647	668	623	624	663	679	628	634	669	668	656	607	574	692	638	615	611	686	637	651	676	629	660	635	656	685	669	611	651	652	622	621	650	667	667	663	607	639	662	610	669	607	664	602	645	586	635	650	630	625	676	619	686	616	639	607	588	583	665	654	639	629	621	623	650	583	625	647	615	665	644	667	647	632	628	685	637	666	665	638	630	630	637	666	679	634	656	625	627	636	610	624	625	597	662	618	631	633	652	641	670	665	663	669	632	641	652	649	644	651	644	603	672	639	637	640	650	673	656	645	675	644	642	652	618	569	660	665	664	652	701	680	652	654	639	662	645	623	650	658	604	696	641	618	651	647	658	641	617	655	595	672	656	599	655	642	606	602	647	670	631	636	640	638	621	659	633	654	646	590	649	636	648	677	687	628	602	658	639	635	618	604	641	637	608	666	654	612	647	694	678	671	652	658	615	623	648	614	630	621	690	640	627	615	635	636	648	646	639	640	647	661	626	638	645	676	671	689	643	643	631	618	652	664	635	676	648	617	668	636	638	622	640	627	639	629	593	648	640	694	660	660	619	615	620	581	622	621	625	658	620	632	637	660	673	701	682	672	658	655	613	639	631	624	616	683	651	631	654	627	655	590	584	666	688	659	640	612	652	644	609	614	613	607	648	688	628	637	623	674	610	592	587	596	626	643	612	663	676	622	673	667	703	603	650	651	661	650	663	655	651	666	599	631	675	657	614	622	632	619	630	629	633	673	664	669	577	633	594	657	668	641	653	632	657	674	613	630	645	672	612	678	689	638	617	627	615	648	634	640	627	651	594	611	702	693	625	700	629	674	628	661	620	649	645	662	656	637	656	592	565	662	645	647	619	653	596	624	651	678	601	647	675	595	657	634	686	703	638	567	622	597	653	670	610	646	655	586	614	639	629	603	659	629	610	649	592	641	614	631	629	635	695	642	603	637	632	671	676	649	688	664	640	634	647	665	667	652	655	683	677	611	707	647	644	637	667	631	588	657	593	652	637	678	663	645	638	649	640	632	639	615	601	640	634	632	686	640	641	639	641	656	657	642	639	643	694	617	669	656	648	654	638	675	630	642	664	642	656	622	629	660	654	634	610	632	648	668	621	655	651	631	685	649	665	627	626	601	662	666	622	646	666	682	635	609	618	662	666	692	642	593	639	608	622	634	646	624	671	637	661	638	661	657	652	632	673	647	609	652	620	634	629	611	659	576	663	628	624	660	635	685	665	640	652	663	665	628	648	642	651	693	654	673	655	623	608	607	586	647	667	622	650	642	655	654	662	639	618	644	625	625	690	659	653	631	623	652	634	657	657	638	628	638	669	640	669	661	689	642	661	664	632	632	664	640	630	635	670	675	650	656	644	642	601	650	605	620	647	633	646	650	676	627	630	638	657	632	661	641	595	655	674	628	643	644	642	680	656	621	651	666	665	677	636	642	623	626	603	590	657	617	651	653	647	638	635	622	654	677	620	639	594	617	623	574	637	664	671	613	636	649	602	660	601	646	661	660	619	586	650	654	629	579	622	616	606	638	632	617	649	689	621	647	603	660	677	633	630	669	639	672	663	672	635	625	675	620	644	629	656	689	659	661	623	663	637	642	709	598	700	653	619	673	621	603	661	636	589	643	629	655	648	616	589	705	648	668	623	674	655	678	617	628	645	604	619	655	663	682	654	697	662	656	638	613	643	646	630	663	652	624	639	693	675	602	640	669	618	616	677	641	585	620	643	657	629	639	639	678	629	597	677	615	616	642	610	693	671	635	649	615	675	686	606	668	620	629	643	659	649	626	664	623	633	651	660	631	630	676	658	627	613	634	654	651	651	626	627	622	656	643	682	644	647	656	660	602	633	632	671	655	676	626	646	641	645	630	673	604	654	622	640	624	607	657	642	637	673	673	628	668	618	653	666	657	647	620	673	655	622	615	665	686	623	638	647	673	640	666	658	657	622	667	644	637	677	589	693	633	709	645	615	660	632	632	664	646	614	681	611	602	599	660	549	664	592	640	651	667	610	676	629	641	671	658	638	609	666	657	595	643	621	586	622	629	673	666	664	664	597	617	620	604	622	638	634	635	648	660	626	598	664	633	640	637	644	650	671	661	586	644	672	634	648	634	666	675	592	635	627	597	646	628	614	630	656	609	615	665	655	633	661	686	632	643	650	668	646	633	645	600	662	620	659	616	627	686	629	650	610	634	640	630	674	595	615	637	660	608	628	612	667	663	626	698	630	606	636	645	588	621	700	631	619	678	677	664	691	601	647	611	650	655	659	669	665	630	650	644	654	653	653	651	629	602	643	649	664	652	628	664	655	618	627	624	663	650	642	665	636	662	623	652	641	627	632	589	659	620	640	622	648	669	658	657	643	594	611	650	627	609	591	644	567	654	628	638	678	669	663	659	614	625	611	644	612	615	644	674	665	629	679	649	582	648	709	616	617	645	653	643	625	634	635	654	631	675	651	629	645	651	614	658	666	636	640	634	661	615	671	661	681	647	676	652	656	649	611	701	657	627	640	614	651	644	585	630	632	615	605	645	632	635	644	620	607	635	611	647	626	563	617	672	641	627	687	616	656	677	667	627	651	640	664	681	644	672	701	622	624	669	642	646	620	624	606	691	686	621	692	618	636	601	648	650	672	609	650	613	630	656	646	648	644	678	644	622	654	665	697	637	612	664	643	634	658	620	629	661	621	623	622	635	643	602	608	658	662	640	652	663	649	661	647	670	724	571	630	655	617	650	612	665	628	674	610	658	648	625	683	644	674	642	643	642	641	621	648	648	643	645	628	693	609	663	630	630	621	632	626	675	661	608	620	594	641	641	627	695	675	647	612	636	670	661	621	633	652	641	624	647	659	634	659	617	609	650	651	627	623	563	627	624	658	696	632	612	626	606	628	597	639	579	700	655	672	623	623	625	658	608	638	600	635	652	651	620	642	657	611	655	642	654	645	597	630	682	617	641	592	668	620	638	649
11552	9242	8239	4506	3179	2436	2090	1800	1617	1370	1271	1195	1152	1122	1032	1037	966	983	991	905	922	916	963	934	916	943	856	959	893	892	925	905	886	908	879	893	879	874	865	878	875	932	785	908	904	870	881	866	850	908	840	871	860	862	859	937	896	878	909	840	826	830	828	864	858	855	876	826	872	869	860	838	863	901	891	831	878	910	860	867	835	843	846	907	834	828	838	847	852	900	850	854	864	892	862	843	907	867	837	861	810	868	866	805	878	841	818	846	849	885	888	940	849	887	868	857	907	868	801	884	846	844	852	847	843	871	874	824	820	884	862	809	887	855	824	865	856	849	879	832	898	871	876	839	863	850	896	894	855	837	820	859	828	872	830	808	836	817	883	866	847	834	866	834	843	855	905	823	862	881	892	896	805	835	839	880	883	874	844	886	842	809	854	821	847	827	873	880	852	954	872	873	864	834	859	825	822	877	847	892	811	827	875	879	793	858	870	862	852	900	866	867	841	839	883	856	862	823	828	849	827	868	910	851	823	897	869	811	847	898	822	816	866	866	880	865	913	840	841	817	842	782	882	875	834	834	886	853	843	852	868	882	816	910	918	856	851	860	869	873	890	881	892	802	849	857	876	887	869	875	909	861	860	888	897	889	877	838	824	871	881	842	859	893	878	910	838	889	880	856	841	864	877	837	892	846	837	795	835	839	844	847	819	851	865	843	868	875	891	847	810	821	877	840	848	839	798	859	810	859	866	824	841	883	824	832	892	866	834	811	870	824	880	815	882	870	779	859	836	921	865	848	835	828	866	817	858	857	816	835	796	837	826	823	840	898	819	864	825	867	888	837	873	884	813	824	843	825	898	878	839	876	847	883	870	831	880	785	880	861	809	838	851	828	811	846	879	871	846	881	899	899	801	840	898	838	884	904	907	878	805	893	876	817	857	828	839	816	829	865	845	873	851	850	868	852	835	814	860	899	825	858	878	822	864	860	853	892	851	890	818	894	845	885	898	869	900	791	884	836	841	855	860	834	888	835	867	882	873	871	860	853	875	849	848	877	821	844	862	861	842	862	876	852	857	829	842	855	832	872	832	834	817	851	819	845	877	869	841	856	853	825	840	821	814	885	772	827	893	852	790	830	825	831	817	821	896	818	788	873	821	834	820	827	906	871	893	883	866	841	842	853	822	860	813	870	846	893	827	799	877	853	852	932	823	777	841	864	910	861	802	859	853	822	837	836	862	852	834	923	882	906	919	860	854	880	833	856	822	803	900	911	873	853	871	841	800	864	861	792	791	850	863	842	811	898	841	853	942	895	859	831	876	816	880	864	869	891	885	804	846	835	858	838	832	859	871	832	904	889	836	847	878	882	877	898	901	844	839	849	903	874	837	869	821	916	802	840	865	858	830	878	918	868	903	894	905	845	848	840	890	841	874	865	879	903	822	861	816	905	829	892	947	903	864	848	860	853	860	889	804	854	823	820	826	908	816	868	805	846	851	885	832	915	827	853	896	871	906	860	858	846	798	883	926	867	839	870	880	875	793	828	838	842	825	883	856	896	895	848	836	899	834	826	899	854	811	819	857	900	862	824	863	844	861	829	806	847	862	856	864	853	818	861	851	785	840	853	875	843	867	800	841	882	899	919	820	919	864	881	816	832	854	845	907	860	894	903	818	814	803	894	864	844	899	849	890	864	865	862	900	854	882	873	840	896	874	827	865	843	831	878	882	810	794	804	795	807	902	861	889	816	851	856	795	878	870	887	858	882	827	830	896	869	842	869	900	845	879	823	916	932	815	874	871	856	843	869	898	870	837	839	942	864	795	828	868	867	852	813	859	876	783	888	822	932	845	876	876	874	855	822	826	853	873	834	873	855	816	885	864	842	791	881	888	870	849	815	857	890	807	856	800	833	873	831	882	851	871	841	791	876	832	865	846	877	857	889	910	883	828	885	837	863	851	865	849	890	871	868	816	903	852	820	878	850	857	853	870	868	891	829	916	846	865	820	824	865	815	845	829	826	870	872	800	863	829	820	899	828	846	860	877	862	813	866	898	879	879	819	862	878	834	867	832	906	856	881	830	813	835	831	888	860	859	903	849	858	799	856	887	880	750	840	874	878	856	863	823	852	876	856	846	894	810	866	847	838	873	854	856	832	865	804	839	827	854	862	835	860	815	860	844	876	825	848	862	875	849	878	843	925	768	845	857	844	896	878	840	801	861	839	875	843	888	871	849	850	876	838	831	857	807	888	841	862	825	801	889	799	848	871	855	823	857	835	851	849	856	842	841	882	890	872	862	855	841	801	874	865	891	859	864	817	888	821	864	880	828	865	858	838	855	880	831	852	860	891	888	859	908	842	864	826	862	854	856	845	854	872	809	872	854	878	885	897	947	855	859	878	844	922	853	884	897	852	893	853	834	900	859	872	861	853	905	829	871	843	833	851	847	853	855	835	823	861	822	890	888	837	839	862	915	817	870	811	820	838	924	856	867	863	869	833	881	863	854	888	857	816	804	858	855	848	842	856	902	857	840	843	835	846	780	854	821	876	872	922	880	878	873	765	838	897	858	862	851	829	884	867	823	860	905	818	884	864	844	892	853	874	841	870	816	791	886	809	811	887	833	894	852	880	883	821	840	893	831	864	852	819	909	877	865	893	876	901	823	832	837	827	854	851	835	847	870	817	862	834	862	900	871	817	896	861	841	828	855	948	840	898	854	858	893	833	834	844	833	835	893	826	875	868	867	893	853	907	834	850	904	860	864	890	866	829	914	855	889	841	845	849	797	859	875	822	822	828	816	880	866	857	820	840	876	841	832	872	852	840	847	801	870	885	847	844	814	858	828	861	855	861	871	851	842	839	844	871	829	854	817	827	873	897	882	874	858	805	830	815	869	845	857	852	843	874	891	890	858	871	857	856	867	900	862	836	870	841	907	874	825	842	787	849	896	860	861	875	858	882	856	789	907	847	848	841	877	873	917	869	847	863	873	881	833	894	855	912	745	849	872	801	870	836	813	819	815	903	834	799	879	838	850	833	867	855	874	878	790	884	832	853	822	859	847	836	828	827	800	868	874	885	835	858	845	885	780	866	842	915	822	867	865	823	874	846	920	824	903	881	828	888	833	856	867	883	787	843	851	841	858	871	818	862	924	867	846	888	847	880	917	830	855	869	828	867	865	852	860	794	829	840	841	899	859	863	842	877	825	857	832	800	882	830	815	829	895	851	826	898	877	873	830	846	811	796	848	899	862	854	874	849	847	910	916	784	845	833	872	837	853	849	859	837	885	870	865	825	877	907	809	881	930	897	916	890	833	850	909	843	799	822	833	827	862	846	849	811	914	869	849	816	808	830	879	843	826	818	870	806	808	876	884	857	809	877	854	869	848	915	872	844	850	776	859	790	867	797	800	876	857	851	886	821	867	838	829	821	802	863	854	789	859	873	818	884	826	844	864	811	810	876	853	847	832	840	862	827	846	907	914	840	795	862	815	867	827	862
23109	21220	29237	23512	21220	21183	4872	1115	784	734	664	599	529	504	500	435	478	420	435	425	408	376	391	394	372	347	329	365	346	394	349	383	368	351	353	342	364	362	351	320	344	350	333	341	344	324	343	326	354	325	352	327	334	337	333	344	358	351	331	322	344	337	318	355	329	372	334	355	302	310	357	339	327	359	320	336	344	341	321	358	329	369	314	329	329	323	321	326	314	381	349	335	331	348	363	327	313	327	348	314	352	318	355	360	350	344	307	334	312	323	347	331	330	322	319	330	334	348	368	336	322	349	340	330	324	333	317	317	329	295	327	317	304	313	319	329	326	325	328	321	335	304	341	359	318	353	355	306	373	341	317	329	331	327	332	326	322	348	363	342	327	335	318	338	340	319	310	308	331	334	346	301	313	313	319	345	334	308	328	334	313	344	356	307	300	349	295	334	334	337	355	334	327	322	319	299	349	320	313	322	339	354	339	344	344	340	323	355	321	318	347	328	322	357	326	345	371	310	336	332	308	333	304	328	288	308	321	344	314	325	334	324	350	340	349	330	351	346	317	325	344	335	311	329	329	366	325	296	336	335	355	322	331	329	350	340	372	332	316	309	365	314	347	321	323	313	332	354	305	344	328	343	335	344	327	346	327	325	336	333	320	316	309	339	336	350	360	353	363	316	338	338	281	330	341	334	307	332	308	293	327	331	332	361	345	328	350	323	341	361	329	318	334	370	321	315	311	321	360	329	329	318	336	333	345	293	339	328	340	303	320	356	334	317	332	341	332	296	309	349	303	362	304	316	327	333	351	343	342	321	325	329	308	328	364	286	328	325	334	343	360	346	362	303	395	318	329	309	333	361	347	334	331	345	306	348	346	363	354	324	349	350	360	299	325	333	357	338	330	308	346	308	339	312	304	332	305	336	334	330	353	330	341	327	336	325	300	299	359	344	349	341	355	353	336	327	338	343	348	323	320	359	344	311	300	315	325	328	296	345	357	313	314	353	315	338	300	292	314	331	327	302	293	333	365	300	334	327	322	346	333	344	348	341	325	310	306	344	326	295	340	324	328	308	304	330	314	320	291	338	287	317	349	281	319	328	358	318	299	343	305	303	341	334	296	340	333	313	334	346	341	342	351	313	298	323	334	316	317	338	318	355	310	324	331	307	322	307	324	318	338	303	358	332	302	339	324	360	318	350	345	313	318	337	316	351	330	324	329	335	336	327	326	365	309	330	317	341	315	318	307	307	336	364	354	334	339	307	301	322	316	328	317	324	320	318	318	303	331	321	339	317	348	333	310	319	375	352	340	314	324	305	338	309	335	328	341	305	345	323	324	311	304	317	321	324	308	296	339	325	343	331	364	312	341	320	348	375	310	344	316	342	343	339	339	314	328	322	319	342	341	361	326	309	353	348	349	316	306	340	309	315	314	324	341	344	338	344	352	346	320	316	318	330	327	342	329	347	343	311	312	333	344	334	351	324	332	324	304	349	360	363	343	337	343	325	310	308	341	313	310	348	318	319	347	327	336	327	306	314	338	324	315	328	346	322	324	352	357	329	320	342	296	337	329	342	332	343	338	310	339	332	328	362	343	318	318	335	345	348	320	322	329	351	353	285	303	329	336	329	326	298	331	323	330	339	309	343	315	332	314	341	343	327	285	328	325	329	312	326	334	333	297	345	330	360	323	339	338	360	315	368	338	304	328	350	349	313	324	326	310	310	334	308	340	332	335	324	329	337	322	326	308	343	328	335	313	346	318	347	292	351	351	299	323	343	329	335	329	312	319	341	298	298	331	320	310	331	333	353	337	327	310	306	312	333	322	303	320	311	327	344	335	351	345	360	332	317	315	319	338	338	352	312	371	286	314	313	328	358	322	344	314	319	317	322	326	335	322	323	304	340	305	315	317	305	327	319	315	300	327	345	342	345	347	327	311	304	336	290	328	336	316	337	346	353	343	318	353	348	284	314	314	343	363	346	303	329	363	360	327	310	363	352	316	333	348	342	344	329	355	330	331	323	328	328	333	332	348	329	340	345	335	304	335	314	292	312	324	337	352	351	326	336	308	325	297	344	277	340	304	344	318	342	339	315	344	327	351	367	323	295	363	357	349	327	352	310	308	323	342	331	352	333	338	344	335	333	295	349	318	345	305	319	342	325	347	304	288	313	323	339	344	324	350	320	310	335	349	325	305	323	332	345	335	329	335	344	347	364	310	345	317	319	353	327	346	331	306	340	308	318	356	320	351	317	359	322	329	344	345	321	341	362	326	324	305	306	319	324	307	344	331	340	340	323	347	339	334	333	331	348	360	326	350	352	332	324	319	322	346	324	332	314	335	330	316	316	336	342	363	342	332	369	316	349	308	315	316	330	317	311	302	324	342	312	338	325	310	316	313	332	347	307	297	356	346	316	307	299	299	338	334	320	304	328	326	318	336	327	340	340	305	316	351	340	304	332	340	324	341	302	343	293	342	359	307	326	351	308	316	350	321	327	311	301	309	340	363	325	320	319	331	354	334	339	371	341	331	326	321	290	329	325	326	325	312	325	319	374	351	325	346	362	337	338	324	301	376	342	335	342	325	316	332	303	354	348	321	310	352	331	354	303	294	314	357	330	319	332	307	378	347	334	341	344	318	324	327	303	366	331	352	310	322	363	294	339	328	380	350	314	353	349	361	352	329	335	316	352	333	314	303	335	331	343	321	319	324	345	335	289	323	334	342	307	305	331	338	300	335	317	323	309	351	307	324	317	330	345	336	342	305	338	347	298	317	325	350	294	342	346	336	329	354	315	317	319	333	327	293	328	345	303	323	333	304	295	309	337	341	307	304	341	355	330	330	318	337	349	352	314	344	349	319	315	323	303	322	298	321	346	326	309	316	293	333	343	325	306	346	304	312	353	319	312	322	337	322	323	343	341	301	352	304	318	343	343	301	333	297	321	332	317	346	314	345	323	338	330	307	326	317	317	323	339	346	328	330	311	316	328	336	344	347	291	354	324	331	289	342	309	356	323	351	321	327	330	333	361	335	318	320	317	303	312	370	310	319	332	336	338	334	311	337	330	301	340	335	357	335	347	324	348	360	329	338	368	308	297	325	334	336	312	335	306	307	325	324	324	324	330	358	315	329	320	299	322	330	355	331	317	309	345	336	336	328	328	321	311	335	304	302	293	342	317	311	340	312	305	341	345	374	364	296	357	338	355	326	309	341	315	316	349	349	337	350	332	318	344	288	341	345	343	326	327	327	332	324	356	326	328	328	343	333	298	341	314	356	334	310	315	333	303	352	335	354	354	305	323	337	336	369	317	314	323	319	328	335	354	299	321	345	320	321	328	305	329	311	313	340	367	371	335	329	338	352	355	323	318	320	339	344	324	309	345	312	310	323	316	332	319	302	313	351	330	298	326	329	338	358	352	347	317	336	311	304	303	317	302	351	320	352	337	333	306	334	325	319	359	332	353	349	320	328	314	352	323	318	366	332	306	339	326	308	315
15987	14869	13099	6990	4881	3778	2815	2322	1903	1578	1292	1126	1003	938	850	787	710	657	671	636	622	593	570	556	561	567	551	506	529	531	502	535	506	515	523	524	483	522	531	484	515	482	500	520	518	551	482	470	473	472	488	460	483	470	431	472	461	485	473	484	496	479	518	466	510	457	512	488	450	473	458	477	483	463	470	463	482	492	498	461	442	466	502	452	478	476	475	476	518	449	466	424	464	473	513	462	462	455	486	442	483	451	509	448	488	434	436	463	485	470	432	415	447	439	446	476	473	462	474	483	452	476	444	458	456	475	497	446	455	432	480	459	482	442	471	469	515	448	482	472	440	435	462	431	432	454	459	504	475	483	477	460	449	476	458	484	421	452	471	484	464	467	460	466	491	425	481	483	467	478	480	462	461	472	439	467	454	461	494	443	479	453	479	463	445	455	480	440	386	456	458	471	450	495	465	486	444	491	481	479	455	475	465	485	445	434	448	474	479	426	497	454	473	471	479	482	472	422	500	446	473	475	441	476	468	455	468	458	494	460	482	473	449	453	475	464	471	471	447	458	461	505	455	455	480	467	457	441	436	475	501	460	425	463	466	464	451	464	436	437	436	434	439	449	490	460	486	448	467	459	504	450	447	484	417	489	442	462	463	426	433	461	475	470	455	475	471	478	479	459	440	452	448	505	447	460	424	473	498	454	465	435	459	467	461	453	469	464	448	469	458	481	447	420	468	455	484	451	464	427	469	445	460	456	431	434	430	447	449	409	457	456	442	511	459	494	495	444	472	491	476	475	506	474	461	444	469	429	457	440	424	471	509	451	458	486	468	468	435	465	451	470	449	462	443	434	456	465	471	454	462	473	433	441	469	464	483	441	456	451	501	466	447	455	452	483	416	447	479	432	478	456	448	444	480	464	453	494	469	455	463	443	491	460	475	461	435	468	452	482	476	455	449	489	468	447	456	442	448	449	442	448	498	438	455	483	459	465	461	422	474	432	474	472	476	435	470	467	481	474	472	485	468	448	469	467	471	480	443	496	482	416	449	494	509	441	477	475	450	466	487	456	439	433	495	448	442	438	452	477	430	446	429	473	466	478	421	470	443	475	488	438	464	466	475	471	436	463	454	450	457	453	466	475	453	454	483	406	477	475	447	477	493	437	455	465	473	471	447	420	464	470	475	447	456	459	470	454	441	447	425	465	471	467	422	450	482	473	456	486	453	470	465	450	459	471	468	468	452	446	459	456	452	474	475	497	481	443	473	438	483	457	486	474	442	476	473	436	473	449	455	453	474	474	453	470	460	465	408	480	457	474	441	458	414	473	473	496	458	444	459	470	480	456	439	451	430	459	467	463	472	458	446	440	433	487	455	455	427	472	416	440	481	480	489	469	465	463	458	450	442	500	462	429	465	435	446	465	426	454	465	464	472	464	493	451	450	437	476	466	476	412	464	423	432	474	484	473	418	483	394	455	475	486	475	481	457	457	462	490	398	447	455	458	432	473	464	459	442	479	468	464	514	481	479	423	480	458	469	456	432	458	468	441	420	428	448	455	456	455	493	455	425	437	477	456	485	483	454	448	462	471	447	450	466	462	486	471	469	456	447	487	470	475	464	444	456	464	462	467	464	448	415	466	442	452	467	439	473	477	429	448	484	464	418	463	439	468	485	467	462	473	438	453	464	421	449	465	445	464	475	462	465	459	487	427	455	486	481	447	495	483	456	455	476	480	450	433	491	456	475	462	485	426	415	459	446	461	489	482	470	487	458	503	461	501	447	451	430	447	434	478	478	462	468	484	489	481	452	464	444	440	514	458	428	442	464	447	430	448	484	455	443	487	476	464	456	459	473	443	474	473	448	437	469	457	494	472	445	466	439	473	449	445	483	433	452	453	498	450	445	483	496	470	405	443	466	457	463	467	452	505	462	478	416	449	469	450	439	463	466	487	467	448	463	438	474	455	439	464	439	439	472	419	452	489	475	442	464	451	455	432	486	405	488	467	451	459	471	474	464	448	471	460	460	473	476	412	446	451	468	504	503	460	461	474	433	451	517	508	440	442	424	445	431	433	499	446	422	427	479	405	460	445	454	477	484	461	480	424	463	490	440	442	460	472	483	484	469	467	464	476	455	446	447	444	488	496	442	468	492	414	493	448	440	450	505	472	434	440	483	433	489	474	473	463	484	451	497	436	491	455	468	465	472	433	463	457	479	432	464	439	468	466	476	447	426	474	474	422	457	441	453	469	492	481	431	440	447	480	475	461	467	474	456	400	456	432	486	498	411	457	444	479	470	467	457	454	500	460	450	398	533	482	477	447	460	471	462	505	464	438	456	416	440	485	453	431	481	459	428	441	482	455	479	451	468	475	446	447	452	452	429	476	476	469	462	458	457	472	472	457	442	480	446	435	444	457	424	453	474	492	459	471	462	455	436	429	461	419	439	408	422	480	481	453	477	455	467	474	486	489	443	421	446	432	448	437	493	467	460	455	448	433	475	467	466	452	441	450	431	453	454	427	464	449	455	441	464	448	494	459	469	486	443	457	465	446	464	435	431	448	458	421	469	483	479	460	479	451	484	457	465	420	465	473	472	457	446	463	465	480	479	467	455	453	430	500	439	477	482	458	420	504	445	463	435	496	448	467	426	452	427	468	471	452	444	466	444	435	464	489	460	450	456	418	435	492	482	442	462	475	445	446	455	476	448	451	446	425	455	466	489	436	456	453	440	490	455	447	414	450	457	480	456	432	466	494	457	454	444	469	482	481	454	448	463	474	469	450	461	472	431	478	466	448	461	434	421	448	462	440	461	485	434	495	463	454	459	435	437	435	441	429	446	468	460	457	468	440	434	437	444	461	480	464	493	420	455	443	429	425	418	459	441	478	467	429	438	480	454	477	462	451	479	427	412	442	477	466	442	435	470	423	443	461	434	468	450	451	446	452	503	436	441	451	441	452	470	448	463	451	469	461	428	465	476	484	476	439	493	444	455	431	463	468	463	458	464	471	458	488	433	453	466	470	469	459	500	478	436	432	445	464	448	489	445	479	488	420	474	463	493	448	440	445	428	451	479	504	462	477	468	433	469	427	453	426	449	449	500	442	493	486	517	443	471	515	462	457	467	492	451	438	417	459	424	432	441	480	491	453	451	475	472	445	469	448	465	468	470	464	461	430	448	464	477	469	425	401	449	443	480	462	475	451	472	482	425	480	425	459	451	433	463	445	419	487	484	479	456	460	471	478	453	440	459	500	437	474	441	446	465	453	442	480	482	463	467	481	480	455	460	485	449	445	417	454	399	476	428	430	488	450	430	437	444	483	468	440	448	428	451	430	498	461	447	515	469	453	428	488	447	443	456	453	456	451	511	443	474	465	445	450	456	448	517	478	491	489	452	483	439	462	487	474	469	466	475	442	465	470	428	433	415	440	460	468	473	464	460	460	439	458	450	410	422	496	428	458	451	495	451	418	491	435	512	496	441	495	447	440	461	421	488	465
27403	20759	9022	1144	748	641	635	634	564	652	597	645	591	598	642	620	623	638	648	616	669	615	631	642	609	644	620	614	591	610	583	641	602	653	644	637	643	626	648	599	651	593	633	625	602	599	639	596	607	592	623	630	621	581	613	626	618	619	644	625	622	602	642	562	649	593	581	613	610	571	609	618	609	654	623	594	605	609	610	679	687	622	603	623	614	599	642	604	624	607	603	625	593	659	652	627	567	610	602	611	617	637	623	650	606	599	618	624	587	588	584	611	647	622	637	652	625	632	595	625	634	638	595	571	643	615	571	618	581	616	629	649	651	657	670	622	606	599	581	616	647	600	613	632	616	593	600	647	582	625	626	633	629	628	637	651	657	629	613	659	621	627	610	608	616	625	592	622	618	651	621	603	611	610	604	604	596	633	580	635	617	618	640	629	601	602	622	622	672	622	656	649	589	620	611	556	626	607	576	612	614	644	589	613	593	605	607	598	612	620	595	627	637	639	637	602	607	655	634	584	613	616	633	609	637	622	580	617	607	636	633	660	625	626	613	601	591	594	610	567	620	611	635	627	651	633	582	618	636	640	611	635	598	632	604	607	619	631	635	669	655	629	658	597	633	632	624	629	632	604	651	647	636	615	635	623	605	603	626	636	606	628	644	645	665	654	616	590	558	626	619	624	625	606	594	679	648	560	612	617	633	627	581	608	632	628	582	617	597	553	588	662	580	624	662	635	608	617	594	626	640	654	666	635	615	577	648	627	634	608	629	603	606	637	635	621	620	616	623	614	616	660	598	639	647	632	651	608	615	653	604	649	590	655	608	628	610	580	626	622	590	650	644	619	651	627	614	625	621	585	599	598	581	642	616	640	613	631	652	643	619	612	644	600	596	628	654	615	595	620	586	618	613	625	624	614	633	665	629	653	644	626	616	610	620	632	625	589	618	605	674	610	604	600	567	618	559	648	621	656	633	590	598	580	650	607	618	638	617	640	643	604	625	604	616	634	641	577	638	583	652	635	567	609	598	616	587	662	648	611	613	583	649	674	592	650	606	620	617	624	571	621	602	651	605	662	642	627	615	602	595	609	584	647	648	608	641	556	649	637	643	646	665	626	638	613	583	617	623	630	610	647	634	642	622	658	624	627	634	671	611	608	615	644	650	615	586	663	606	625	644	646	622	641	620	642	640	622	604	653	578	619	608	661	664	571	622	582	573	598	650	609	612	598	598	620	602	593	604	588	636	598	574	628	609	632	622	638	631	631	662	607	630	668	625	623	643	626	572	647	604	597	604	630	619	599	649	613	637	644	601	614	598	645	600	654	599	608	658	599	614	587	610	614	701	617	614	641	586	589	636	595	631	616	616	601	593	586	590	683	641	612	670	667	584	659	601	639	650	614	658	603	589	649	648	639	593	602	635	613	620	594	657	618	583	595	653	570	614	600	597	632	612	657	597	606	644	636	652	608	598	664	627	619	617	624	621	610	648	615	587	611	622	638	628	620	641	600	646	617	605	630	578	658	636	563	590	647	533	639	614	628	650	656	663	653	594	625	594	625	620	671	618	587	591	605	625	637	637	629	655	660	631	597	634	625	631	586	628	662	648	642	626	619	577	602	655	675	638	624	627	635	623	611	626	639	625	594	600	653	597	592	640	648	645	631	576	640	666	620	631	601	645	651	646	615	638	618	620	529	629	632	590	644	583	624	610	560	598	597	595	616	585	624	626	630	655	659	625	629	592	635	618	640	629	578	642	631	654	627	657	626	608	650	619	606	597	638	612	641	641	624	609	652	653	621	566	615	629	628	624	585	616	663	627	629	630	604	654	630	592	591	669	601	581	624	619	635	618	642	621	643	596	638	590	580	661	619	592	589	629	616	628	642	645	597	618	564	598	626	653	582	603	616	587	650	639	621	646	650	616	610	608	631	622	596	630	595	647	624	648	624	678	653	672	648	634	643	622	601	594	602	613	606	571	620	636	578	631	645	643	595	582	646	621	611	630	678	607	610	635	611	650	631	589	628	648	624	628	586	610	621	626	617	631	583	610	669	643	613	667	640	611	594	600	637	598	649	662	637	670	619	599	597	600	618	616	614	639	620	631	668	646	627	637	630	593	614	599	639	633	619	618	645	643	606	604	618	611	599	600	609	667	627	634	616	649	641	597	626	654	598	619	648	644	637	588	629	662	652	635	639	604	630	652	612	607	633	580	656	618	649	632	645	603	619	654	587	564	624	645	615	662	625	640	619	617	646	627	622	660	616	602	629	584	609	588	644	646	642	613	609	629	604	605	618	654	657	598	646	623	654	642	579	621	637	662	644	661	605	661	610	640	664	610	629	619	611	594	666	632	637	585	586	629	564	665	627	615	608	654	575	620	617	604	592	663	617	624	606	625	594	636	609	632	607	619	615	603	623	635	614	622	599	618	656	611	620	593	604	649	608	581	660	630	650	565	604	599	682	631	622	601	647	597	631	643	675	617	636	633	620	587	614	608	599	573	635	610	623	650	582	631	635	616	585	623	643	634	621	639	653	593	605	637	641	593	618	634	620	587	657	629	640	608	667	604	629	608	588	636	628	601	640	600	656	645	636	638	636	583	654	604	663	629	568	646	639	654	615	595	651	608	608	684	661	642	629	563	630	609	626	629	659	592	596	638	681	631	624	621	591	606	615	615	643	631	612	627	595	627	645	616	639	609	615	690	619	623	631	626	659	609	632	595	640	596	633	650	646	561	589	604	622	679	608	628	664	623	671	663	640	660	605	596	682	620	625	636	617	624	633	597	589	627	641	608	629	619	609	591	600	615	596	593	620	621	620	703	576	600	615	649	656	667	608	624	613	668	666	604	634	601	610	582	615	653	627	610	587	595	633	602	583	622	636	615	631	609	576	649	638	590	606	609	623	619	586	608	603	655	622	578	663	625	620	620	665	614	585	604	628	626	625	617	627	633	610	642	663	632	593	597	664	614	638	625	634	641	657	638	655	595	583	601	633	603	612	650	604	658	655	580	633	632	621	607	610	650	635	632	619	609	619	569	601	605	615	617	650	636	642	583	650	632	615	609	630	609	632	607	637	618	633	654	635	651	597	632	668	618	617	646	616	588	586	601	623	643	645	591	665	597	636	587	630	610	631	595	659	631	616	630	671	663	628	640	583	609	657	595	625	594	651	606	655	631	680	647	584	633	604	588	593	626	634	668	593	609	633	647	621	618	629	627	637	612	600	625	635	607	631	633	598	617	621	623	587	641	658	649	592	631	607	624	649	621	641	598	598	662	640	641	662	631	633	655	622	668	618	632	646	669	653	655	648	579	572	648	610	611	658	644	655	635	586	594	578	635	601	581	674	658	588	620	643	607	629	606	619	617	595	615	632	622	647	636	606	633	658	596	618	621	640	612	585	590	579	596	643	628	647	616	637	591	616	645	628	620	608	649	622	594	597	641	645	588	587	649	632	602	626	618	630	600	615	651	656	643	584	673	622	639	609	624	646
8447	1557	1532	1107	975	912	897	856	845	850	852	842	844	786	830	834	820	820	848	865	851	797	813	835	842	839	789	860	804	850	821	842	830	826	807	833	882	797	874	838	827	836	843	872	804	852	836	803	773	780	820	795	866	781	799	842	814	781	821	866	810	794	803	813	805	830	799	843	782	781	805	801	788	845	819	759	758	831	803	831	823	788	800	849	800	827	817	810	801	876	853	848	879	821	848	883	794	874	814	811	838	799	829	791	821	830	789	816	839	847	854	797	784	841	804	828	836	814	873	838	826	863	801	813	821	836	824	854	843	765	847	793	825	816	810	812	830	827	830	835	826	820	793	855	794	810	851	827	823	822	883	823	813	854	810	816	809	854	869	792	831	818	858	847	808	800	826	873	841	831	830	828	795	820	822	818	829	811	860	820	804	850	812	808	813	787	857	852	793	839	787	830	817	819	746	849	823	871	807	830	839	801	820	793	794	839	798	808	803	792	780	806	801	839	837	797	810	852	807	814	847	839	806	824	772	820	830	829	821	827	852	834	781	850	818	803	817	814	812	847	770	814	839	871	791	806	805	834	784	785	809	817	865	880	815	766	843	813	848	856	801	815	787	815	812	769	788	801	826	797	798	793	842	850	822	815	828	846	849	788	826	755	838	836	865	817	865	761	824	812	827	799	829	792	876	816	844	810	855	828	828	797	838	838	784	821	821	785	832	769	803	832	828	845	816	826	810	828	774	805	830	793	855	860	827	829	867	808	818	835	838	810	823	817	773	800	833	837	748	844	789	821	817	801	836	811	793	815	817	892	775	835	787	812	819	837	826	795	834	906	831	865	796	800	828	759	813	820	823	758	853	801	840	815	814	820	802	789	819	862	811	823	782	822	836	774	809	840	806	846	825	820	824	844	782	810	779	799	859	774	791	811	800	857	846	811	826	852	821	811	828	826	822	793	855	831	763	798	834	803	799	825	810	812	842	785	805	810	847	813	877	764	830	801	792	797	852	788	864	824	826	841	784	855	788	799	837	794	834	856	852	850	833	842	797	795	783	809	866	825	807	823	857	787	853	816	829	822	829	848	824	840	809	830	809	804	802	767	750	807	764	788	828	847	827	817	848	827	805	829	816	821	790	780	814	790	788	787	859	797	802	798	835	821	814	820	789	836	814	789	772	831	795	849	800	794	799	819	851	792	870	778	819	823	810	857	797	816	801	843	805	864	822	810	855	816	816	790	828	842	832	798	845	816	858	835	838	780	804	814	805	831	781	803	814	806	791	815	774	769	826	925	764	800	837	842	850	794	795	838	830	728	795	845	788	792	787	812	818	799	843	771	803	871	828	821	848	779	792	807	848	763	841	870	764	861	874	831	796	775	806	801	864	836	831	884	821	771	844	830	791	789	885	858	810	834	783	851	792	755	825	804	844	767	814	826	808	831	815	815	802	844	831	750	867	819	773	824	848	789	807	814	813	816	870	877	805	801	797	815	850	840	831	820	852	820	879	838	818	823	795	760	830	800	823	838	808	812	888	802	817	799	815	744	815	808	784	799	790	793	820	776	741	812	894	796	801	852	851	814	843	839	796	839	773	884	797	813	807	783	811	798	841	792	846	867	823	810	789	796	835	814	812	821	842	818	772	796	854	774	788	855	799	810	795	835	797	866	763	823	789	840	887	868	903	806	808	842	808	742	860	780	864	776	844	800	811	817	814	828	836	814	838	786	802	837	861	844	782	831	826	818	790	808	836	767	789	832	812	792	815	876	838	832	789	817	800	809	822	887	841	751	831	809	871	866	789	833	842	803	844	822	798	858	813	737	841	800	815	790	808	826	820	780	790	843	879	828	784	803	805	817	802	846	794	803	774	843	827	796	754	825	821	853	812	855	817	794	831	839	846	871	865	858	819	835	827	802	840	789	795	811	806	854	780	843	850	799	808	795	763	821	778	808	773	786	797	770	822	729	829	793	787	827	852	770	770	834	848	801	808	771	788	800	852	844	816	818	808	820	820	760	789	859	813	828	801	780	756	840	812	806	832	785	809	837	817	827	811	817	759	816	872	837	799	889	842	848	798	841	820	809	783	817	845	870	842	778	878	837	776	807	791	789	852	860	832	776	777	794	835	793	824	793	830	827	783	788	838	863	824	779	836	857	826	889	820	845	854	858	829	820	783	831	827	835	798	817	838	810	831	851	796	825	805	821	822	899	858	819	855	850	806	785	783	823	817	807	860	834	875	828	864	804	843	835	803	821	799	833	806	825	847	848	774	804	853	845	784	810	836	804	796	792	829	847	824	784	843	833	839	835	847	812	847	856	843	854	784	826	871	835	786	825	779	814	807	828	789	815	875	809	821	809	832	814	812	823	852	826	875	767	867	808	829	774	853	827	818	756	843	768	821	818	843	803	817	791	835	821	814	786	838	812	868	825	766	817	756	775	797	814	791	807	846	796	809	816	822	880	836	866	848	842	878	825	829	846	822	791	831	785	806	833	808	804	800	804	774	806	833	829	792	798	806	835	823	815	767	827	843	836	803	774	758	869	834	831	818	811	843	770	842	782	850	796	839	876	815	834	828	822	787	796	838	807	770	831	841	813	799	833	822	872	801	818	804	773	780	801	817	808	804	810	867	794	798	792	795	808	793	796	819	845	860	839	833	836	808	766	835	828	840	799	818	806	875	800	745	761	855	794	817	840	805	882	785	829	818	837	800	820	776	828	815	784	820	791	841	840	820	765	793	808	809	826	826	820	850	834	834	796	854	801	779	819	763	805	823	825	836	819	861	831	812	810	828	804	846	821	851	763	847	787	849	856	806	857	844	823	832	882	811	802	847	813	764	858	845	816	790	860	799	835	770	746	845	843	788	813	782	850	831	801	810	822	804	835	802	829	825	826	805	843	851	874	762	890	799	849	820	813	812	844	828	824	843	823	843	841	809	805	860	816	815	816	842	804	874	810	799	846	840	853	836	863	818	850	807	803	838	806	876	808	840	826	854	847	852	774	820	824	828	855	827	862	772	873	845	757	801	807	832	857	806	806	816	849	868	836	809	830	864	814	807	879	820	836	845	849	792	787	850	846	860	841	869	800	825	772	804	816	758	869	812	831	811	790	806	803	778	861	796	875	787	799	793	808	782	834	795	866	813	837	829	831	789	786	842	822	850	813	786	844	870	828	841	836	831	809	815	804	802	824	799	829	857	756	764	828	782	808	767	875	885	816	812	812	789	802	819	795	786	841	846	838	862	786	825	816	781	831	804	872	751	821	827	844	738	821	800	860	845	806	786	803	840	808	829	836	756	793	822	784	844	802	801	787	809	844	803	822	794	808	769	826	749	811	826	802	822	795	807	822	795	789	812	808	795	818	843	809	801	896	817	818	812	817	822	793	839	840	914	835	810	794	813	819	883	809	807	795	785	864	819	794	817	861	824	846	784	811	813	817	758	802	829	775	773	812	862	795	787	849	800	816	793	822	826	830	797	807	836	849	804	858
24295	21370	28889	24206	21295	6889	1489	1032	895	853	874	768	712	761	736	696	721	721	678	671	690	660	668	672	653	657	680	696	686	646	698	651	651	644	685	632	639	635	708	696	670	639	654	649	655	693	665	671	624	653	666	620	671	603	673	671	667	615	644	654	684	660	639	686	652	658	664	652	638	664	683	624	645	648	600	687	633	640	681	693	591	666	644	645	668	633	661	644	675	657	637	650	671	635	647	713	613	630	625	638	665	653	651	644	643	633	688	680	648	684	668	666	646	643	627	646	648	672	651	655	588	629	685	631	672	628	583	620	643	634	705	646	630	632	691	685	658	681	690	660	619	642	653	646	641	657	676	659	688	641	647	667	646	661	672	645	651	619	656	668	655	664	612	589	659	648	637	652	643	650	666	676	692	688	624	615	657	636	636	639	645	622	660	615	661	672	683	664	640	640	657	658	656	654	631	588	649	632	672	591	658	669	618	633	610	603	621	668	659	642	648	646	630	657	627	651	628	676	688	592	668	601	633	687	661	626	644	599	652	651	646	661	678	698	657	677	638	665	608	639	646	599	675	648	664	673	639	628	687	665	650	685	655	685	636	665	651	660	676	638	650	656	689	647	655	644	658	669	659	648	648	634	623	666	702	647	691	634	666	638	624	638	655	655	668	652	625	674	667	689	609	695	636	629	669	641	622	644	637	620	669	677	661	654	691	656	659	625	689	653	671	698	606	658	643	639	642	654	681	598	732	692	642	653	647	636	687	642	679	630	638	669	691	677	667	669	630	680	624	622	690	608	606	642	660	647	637	631	631	669	640	639	641	654	645	678	659	682	675	604	591	659	630	690	643	632	689	627	625	701	640	651	688	673	598	589	693	673	610	637	645	710	632	679	666	663	632	662	612	644	638	638	630	687	638	695	624	642	622	645	623	662	637	669	635	646	631	649	669	657	632	688	602	698	633	622	676	684	648	673	668	697	682	592	625	647	648	655	617	597	612	680	637	619	646	674	650	669	645	648	653	631	677	647	642	652	637	640	636	626	636	650	644	642	615	675	638	654	623	665	695	654	628	688	711	630	612	680	672	603	585	683	638	645	682	678	589	616	648	690	619	659	647	642	630	693	629	657	672	624	668	651	650	658	639	658	659	653	642	638	661	668	615	621	630	646	629	674	633	656	635	639	635	645	661	665	589	658	639	633	666	690	677	679	660	627	644	643	649	658	672	673	639	638	654	613	611	625	659	648	718	635	624	661	631	642	653	629	676	647	655	678	625	658	682	669	694	662	636	630	677	655	657	628	616	661	657	706	676	632	662	682	608	640	698	686	652	681	709	581	672	644	639	726	626	631	647	621	641	633	649	668	637	684	693	627	679	628	651	677	635	696	613	637	623	660	634	673	616	653	632	661	651	671	664	645	611	626	730	598	631	624	638	610	664	609	606	568	589	655	640	673	675	633	650	649	645	608	656	637	682	618	627	638	631	643	678	650	637	634	618	675	620	639	606	667	623	666	655	643	616	588	634	679	642	650	611	702	654	653	677	635	621	675	718	632	692	643	691	650	657	680	682	695	662	646	649	640	676	684	631	677	671	628	603	690	628	610	616	624	670	648	645	625	629	689	620	660	613	663	655	695	675	637	589	646	636	704	610	650	603	673	694	691	627	590	636	644	618	656	600	682	675	602	629	608	645	635	637	691	636	662	673	646	675	665	665	648	606	670	657	658	612	645	613	652	646	627	635	642	651	694	604	623	647	689	648	668	681	627	639	646	676	630	660	647	643	649	673	671	630	633	664	727	637	669	627	647	651	684	671	624	632	636	662	608	648	630	623	635	695	684	635	674	625	681	639	646	707	645	633	687	622	649	656	651	634	656	631	657	619	646	649	653	669	660	715	596	658	656	622	653	631	646	687	706	655	706	703	653	685	612	615	623	601	706	661	600	643	659	631	669	678	609	676	686	680	645	685	655	647	582	642	673	633	667	630	684	660	621	618	636	658	643	644	619	621	618	703	642	604	680	610	673	650	616	657	642	624	678	663	636	663	696	608	646	631	598	649	640	686	708	640	615	686	623	682	681	640	650	653	635	602	656	628	619	638	631	663	666	674	661	711	680	651	667	653	681	649	676	647	637	622	654	686	635	646	702	667	610	641	599	678	654	630	678	684	688	649	654	661	673	635	636	703	619	626	642	657	620	669	624	696	702	595	683	595	628	667	644	659	636	631	629	680	607	652	635	610	671	655	670	648	643	666	684	675	654	682	598	636	677	651	652	660	663	663	671	644	678	654	662	667	659	665	664	627	645	644	651	622	670	647	643	645	685	638	616	667	648	648	603	649	671	628	614	663	650	634	675	660	664	632	690	682	673	685	636	628	621	690	618	687	710	641	674	684	656	605	655	631	660	621	684	654	580	639	683	619	651	624	635	590	644	640	652	638	660	641	629	631	676	597	647	650	642	624	652	683	616	639	639	682	734	646	650	667	635	673	638	643	646	653	688	649	670	626	649	638	667	621	663	640	626	662	625	670	663	631	621	630	685	641	649	644	602	638	664	695	668	654	670	641	649	646	684	698	662	646	654	690	652	684	659	666	643	642	674	692	666	661	651	664	628	653	672	623	622	649	657	627	700	658	669	648	634	665	692	683	684	641	659	604	631	624	640	663	653	641	663	682	663	608	660	626	624	670	670	673	676	645	655	653	649	592	679	641	653	660	627	622	646	640	647	660	623	662	675	589	641	634	682	674	634	644	639	653	641	635	647	652	642	648	630	649	680	644	581	654	611	626	669	674	670	655	677	689	614	652	657	638	642	675	616	610	663	676	622	663	657	619	658	663	624	692	652	600	655	688	652	657	642	688	670	630	635	643	660	643	640	661	627	662	641	676	660	629	674	644	613	665	654	655	684	683	668	676	667	657	637	658	655	673	598	675	659	611	639	666	661	660	709	661	661	647	657	660	672	654	641	663	663	611	619	628	647	684	696	653	667	664	638	668	634	648	652	656	637	647	634	681	679	621	620	636	692	672	637	631	654	669	608	656	653	656	628	640	622	654	619	593	596	638	666	665	652	644	647	642	658	632	676	631	667	644	674	655	628	664	667	633	675	645	662	624	652	647	628	685	631	682	643	674	666	671	651	657	664	673	652	622	659	647	703	622	658	613	678	634	642	689	678	647	625	631	653	674	643	683	686	604	587	633	702	632	617	663	660	708	631	614	589	671	615	640	684	690	628	603	628	660	629	663	663	641	637	622	644	639	668	660	652	621	671	648	630	669	644	612	673	690	638	620	586	636	667	688	647	651	675	685	634	642	667	654	690	637	699	734	668	652	675	674	620	665	626	611	678	655	653	677	608	640	662	669	659	646	637	603	655	712	638	644	685	625	645	680	611	676	646	620	705	705	661	654	686	623	666	630	615	643	663	663	655	652	657	627	679	648	653	643	637	593	642	625	670	633	619	649	659	639	597	633	673	616	658	672	637	638	608	605	644	647	648	676	634
14991	9056	8210	4406	3172	2523	2137	1758	1584	1390	1313	1212	1163	1063	1048	1022	1019	994	992	993	959	892	983	928	909	899	954	930	886	924	953	902	890	871	924	846	918	889	896	921	881	906	853	890	903	887	815	827	877	890	869	844	816	828	872	898	886	835	876	890	935	842	876	884	911	890	876	859	880	878	871	837	861	855	855	906	839	868	836	903	850	876	865	890	903	874	874	866	841	867	875	850	883	830	857	920	894	839	926	887	886	818	858	918	866	908	893	892	867	868	894	894	903	875	860	842	870	870	862	858	861	902	883	931	889	889	912	892	814	897	851	885	866	898	828	840	848	834	883	898	858	885	869	849	819	858	850	843	885	960	915	872	868	785	828	876	923	814	847	884	873	849	892	833	837	898	905	859	785	810	874	858	887	852	884	870	881	827	887	887	871	833	893	870	863	873	894	843	891	934	878	890	858	859	860	864	870	922	895	913	820	886	885	941	859	867	834	875	837	911	891	851	866	919	866	870	873	805	875	932	899	849	858	874	873	825	872	883	837	896	816	924	900	847	897	861	834	878	853	914	906	848	885	890	860	871	870	845	808	832	898	867	872	833	836	893	895	858	864	867	908	891	851	866	874	863	887	849	865	886	879	897	887	857	895	889	913	860	836	920	879	838	898	845	883	857	888	882	872	865	890	846	890	833	887	844	932	835	852	827	871	876	826	911	867	879	863	898	888	836	870	875	876	852	910	868	882	839	884	789	855	874	882	857	892	895	875	834	894	868	856	824	836	846	826	849	835	855	880	863	874	858	893	894	939	790	911	859	894	843	867	859	800	822	852	847	874	862	874	872	880	862	820	933	859	882	815	831	835	836	870	852	881	870	822	846	873	818	859	867	839	852	829	830	842	906	866	915	902	855	848	871	827	863	881	858	867	852	940	919	900	865	901	829	880	828	877	884	902	870	890	873	841	848	904	816	845	948	831	891	834	853	890	946	838	811	859	861	872	839	871	868	870	852	799	836	818	862	833	847	818	871	851	867	877	879	854	827	872	887	866	856	838	856	891	831	846	847	823	916	859	867	878	878	818	861	867	884	887	833	850	903	891	882	873	849	877	852	876	851	822	886	880	888	894	860	818	834	851	868	824	899	875	908	899	840	845	867	865	884	889	834	847	871	852	891	851	910	853	825	893	854	854	922	870	895	867	844	874	821	863	854	880	806	900	893	886	885	829	888	900	886	836	900	829	852	888	830	830	916	805	913	920	841	874	933	865	864	822	851	885	894	854	872	820	928	834	888	928	836	816	865	812	869	828	865	868	872	835	873	874	885	872	830	828	894	844	900	847	882	815	862	854	901	853	878	859	865	849	863	843	866	861	863	857	931	911	854	836	831	811	914	849	841	922	868	873	895	907	834	888	833	852	823	870	864	900	821	884	883	877	871	906	863	874	876	930	862	902	851	874	849	912	952	857	824	848	885	884	830	896	874	889	862	815	874	895	827	890	879	894	901	883	859	824	858	858	921	853	885	856	893	830	830	859	854	837	877	836	888	827	863	859	888	817	865	873	859	861	895	866	878	853	889	878	905	897	895	861	846	924	874	875	799	863	775	848	873	889	853	888	822	870	870	922	912	859	842	906	838	847	856	870	869	848	862	891	873	884	859	869	817	891	858	846	906	875	825	837	892	837	840	900	887	815	913	869	897	875	866	890	851	892	856	853	893	861	810	891	854	843	857	898	882	870	867	839	851	855	873	838	880	801	844	876	883	856	816	869	858	828	882	840	927	880	875	851	902	840	827	834	868	860	867	815	887	837	939	858	832	868	861	892	825	886	856	870	880	859	840	887	912	809	821	874	872	838	854	880	887	781	946	908	890	876	817	889	901	893	852	861	862	875	854	839	891	862	873	849	851	878	869	871	860	849	876	874	884	843	845	938	861	863	857	862	902	859	885	852	886	788	853	894	884	845	864	860	882	878	858	858	853	821	868	896	858	838	855	873	865	835	840	873	847	876	871	890	890	873	863	863	910	836	833	863	828	873	891	855	890	790	857	896	870	875	882	884	871	892	856	860	817	892	907	874	904	863	834	830	840	894	868	924	886	859	836	879	852	889	843	883	876	854	879	956	873	844	920	902	882	867	855	845	816	762	841	820	889	849	898	856	889	874	879	892	873	849	816	895	852	839	866	895	832	846	875	895	917	838	810	881	842	842	878	882	852	900	913	862	908	879	905	894	900	847	832	903	859	865	811	877	839	880	858	784	865	879	850	850	845	797	850	863	819	847	867	869	884	793	828	818	877	873	905	892	854	833	896	848	851	854	850	858	901	826	845	886	851	859	820	845	917	835	857	861	899	883	873	914	844	893	905	862	872	900	867	888	814	813	840	863	853	871	921	876	850	886	883	860	842	840	876	892	830	870	824	919	888	865	818	846	850	871	915	850	851	883	844	852	901	883	839	896	892	913	850	853	848	881	856	852	844	861	857	849	893	907	892	846	853	870	829	831	796	903	868	872	871	876	822	786	849	885	877	824	846	846	874	866	869	891	874	853	823	837	886	883	841	850	879	848	880	895	932	915	873	863	856	902	836	857	873	809	851	902	893	881	873	844	848	901	856	819	848	926	871	844	824	861	836	901	845	866	841	876	813	904	888	866	902	899	899	862	815	873	889	875	822	845	888	826	900	903	875	859	918	857	878	894	898	880	852	849	868	895	851	833	840	857	842	886	873	883	876	883	806	902	879	884	855	903	874	910	844	877	891	843	852	825	794	925	900	835	863	835	847	889	881	838	907	839	828	843	790	879	913	858	851	833	825	833	916	867	852	839	832	916	867	820	852	891	868	886	905	879	849	850	927	853	938	922	882	837	859	863	909	865	877	889	828	905	870	834	847	844	839	806	878	895	819	881	851	854	834	878	822	869	886	861	880	855	844	878	906	869	853	886	824	831	865	886	883	867	798	900	832	865	878	881	838	863	827	836	874	864	876	794	904	866	835	880	862	876	871	854	831	787	854	813	930	829	827	923	866	842	862	863	897	872	809	831	840	885	831	845	812	874	863	834	823	832	879	833	844	864	851	844	884	867	832	883	908	869	866	856	835	848	843	888	903	828	851	876	870	853	855	851	886	836	856	858	864	871	897	868	877	883	842	887	880	907	773	870	813	813	832	847	914	822	890	866	892	876	885	851	841	844	798	878	906	856	816	875	873	853	880	837	883	877	852	834	880	874	916	887	853	814	852	880	849	815	877	834	878	857	856	898	847	865	849	864	848	886	784	866	787	873	809	841	885	906	826	878	842	877	860	856	876	886	886	860	885	954	884	835	918	843	875	847	831	891	868	885	912	819	798	873	856	878	901	875	876	877	844	873	831	835	845	827	866	813	937	903	847	862	846	884	897	864	812	892	858	893	901	889	880	824	926	799	899	903	874	851	863	888	870	888	909	853	831	879	861	921	830	877	843	866	901	870	802	835	799	887	871	827	835	845	889	867	845	844	861	848	871	873	890
23248	21334	29394	23636	21335	21304	5011	1035	853	741	639	573	552	554	488	480	475	442	448	423	403	407	376	402	340	382	383	354	399	352	379	358	355	396	357	358	367	352	385	385	367	312	322	362	371	365	355	368	333	344	345	360	369	319	358	348	373	337	355	375	347	346	347	327	383	330	361	324	369	327	323	360	309	363	354	293	322	359	375	341	333	358	344	342	329	331	345	363	369	318	327	358	311	347	354	326	346	345	353	327	354	315	323	309	362	352	373	347	325	347	309	328	360	337	347	333	339	329	335	366	354	331	332	387	330	325	324	355	361	329	318	339	360	352	321	329	344	312	333	328	336	351	326	375	358	339	295	347	326	341	372	320	334	323	357	332	365	313	330	333	379	332	370	368	350	365	349	353	341	329	299	352	328	343	368	322	353	353	283	358	406	334	315	330	339	345	349	320	348	345	348	347	360	317	345	313	344	355	334	339	318	384	326	333	338	372	364	349	334	328	339	348	343	326	371	333	340	319	342	335	334	354	363	314	310	364	338	362	286	321	357	353	350	338	318	337	311	331	339	362	333	331	323	327	321	323	344	347	320	336	330	359	317	345	352	308	323	325	353	310	351	361	331	348	317	328	333	337	338	314	329	345	328	332	330	347	357	325	332	314	334	324	321	345	322	345	322	327	320	329	335	332	357	325	325	348	301	331	334	354	297	354	330	317	339	313	327	337	301	349	346	295	341	342	321	352	355	334	353	320	349	302	336	356	311	320	352	330	330	337	352	326	328	348	349	365	342	317	344	323	330	325	335	342	340	339	334	328	322	338	343	338	306	347	353	312	350	306	355	306	354	327	361	360	332	350	359	343	345	303	348	381	342	350	378	339	302	347	325	363	313	313	325	358	349	372	328	330	339	332	328	366	329	343	340	368	328	355	325	318	340	317	349	343	352	338	324	316	342	326	335	331	357	321	360	331	340	314	357	356	340	335	359	340	344	330	310	354	331	347	338	321	346	340	323	326	333	323	346	342	294	335	347	359	345	313	302	331	336	328	336	302	312	328	332	324	380	315	345	349	326	325	327	322	356	351	345	340	338	344	339	324	346	329	347	354	303	320	338	316	357	316	348	321	346	314	329	340	319	327	317	338	311	344	364	348	328	327	333	319	343	354	307	307	306	326	350	330	360	317	328	340	337	333	356	322	332	349	327	350	327	341	312	337	362	318	352	331	349	307	368	337	367	335	344	319	366	354	327	342	305	333	330	297	344	320	363	314	323	379	353	339	356	362	314	318	304	330	365	372	362	341	333	354	330	359	346	366	331	321	383	314	353	347	325	353	344	342	353	325	338	356	323	364	347	342	339	318	350	364	358	319	328	334	330	344	325	332	370	335	340	318	342	339	354	345	345	330	340	339	362	314	343	327	364	357	337	337	344	330	366	362	346	295	320	339	319	313	322	338	314	356	345	308	306	330	337	347	317	357	321	320	339	365	314	324	331	339	303	334	345	371	343	362	344	332	352	325	342	365	345	315	312	354	323	317	327	318	345	351	337	348	345	353	370	320	345	352	342	340	334	332	373	309	318	326	359	353	335	343	308	336	326	322	339	312	350	331	346	329	375	353	314	347	294	299	346	348	340	320	387	337	327	341	339	338	349	348	331	342	332	316	333	337	286	372	352	337	338	316	347	366	346	370	358	339	323	347	323	347	356	331	311	304	353	334	337	329	355	336	341	343	315	356	332	305	339	330	349	344	349	303	313	326	287	342	306	321	333	339	311	333	323	361	338	363	337	344	317	340	318	358	337	341	314	323	311	312	345	296	334	320	320	325	339	341	296	346	343	338	328	315	344	344	357	346	326	387	338	344	332	334	316	350	362	309	363	359	371	358	314	341	371	318	335	344	352	331	335	333	356	354	305	355	365	306	352	328	319	353	357	359	333	348	335	336	349	302	321	355	349	338	336	381	350	352	329	336	326	340	343	320	316	380	296	326	314	337	381	346	355	307	311	326	336	332	339	303	319	338	315	327	342	335	342	352	325	371	334	335	324	337	337	344	325	365	297	315	344	331	315	323	334	337	353	366	328	335	336	335	367	337	354	350	355	338	338	319	334	362	290	371	330	334	308	354	323	337	334	332	341	330	355	339	319	348	328	350	337	385	364	347	349	314	340	325	320	334	322	366	328	318	330	328	368	331	325	335	328	325	378	315	330	298	349	356	300	343	340	320	336	318	358	367	313	293	356	347	348	296	349	307	325	341	311	312	356	381	320	339	329	345	337	322	319	341	341	342	369	327	382	335	362	341	355	319	346	311	309	305	327	343	364	312	379	330	319	357	319	348	350	334	350	334	322	364	333	373	316	375	306	322	313	319	326	315	315	329	339	323	345	325	350	345	353	334	334	345	335	331	344	350	338	323	334	341	329	351	340	344	345	312	383	334	327	292	344	311	329	297	322	370	332	344	333	304	351	330	349	391	350	391	329	327	337	328	315	337	363	349	348	376	356	356	327	335	313	348	346	341	379	325	320	322	318	347	336	339	330	323	332	309	336	329	353	347	315	322	350	325	366	367	344	335	323	322	334	312	342	326	339	344	342	359	323	325	359	343	347	358	310	305	344	310	329	299	331	344	340	371	334	332	343	350	344	319	341	324	331	338	315	369	319	347	332	336	308	346	330	335	328	352	354	365	335	358	326	332	344	372	351	335	351	349	337	315	357	324	335	351	351	338	366	363	343	334	347	341	344	333	346	340	347	334	317	335	331	336	338	334	336	357	350	348	320	306	331	326	342	336	292	340	318	338	359	291	348	334	363	339	378	321	342	334	317	351	336	348	348	344	337	331	347	323	333	334	349	316	334	344	313	324	315	318	297	368	335	356	340	345	327	323	335	322	342	343	342	335	311	317	327	329	369	354	307	342	351	341	341	358	313	346	327	339	341	316	349	326	320	331	351	323	368	321	364	319	357	330	346	365	329	341	327	343	354	301	306	318	341	345	308	328	359	373	314	342	338	348	355	330	337	341	329	312	352	323	333	357	345	353	362	315	369	334	336	323	345	344	327	334	341	332	325	323	322	346	334	325	348	353	350	331	329	336	369	322	353	329	355	352	356	349	320	336	345	340	360	326	326	319	354	304	346	354	347	336	327	342	353	336	336	339	318	293	330	330	334	337	302	335	321	341	335	356	330	345	310	325	325	332	352	340	338	318	308	344	291	332	343	334	321	362	332	339	355	344	355	321	361	360	340	292	346	322	367	343	325	328	333	376	329	313	358	300	334	300	310	302	320	341	322	333	321	354	338	344	339	336	348	346	330	351	356	323	352	350	361	339	363	336	366	323	336	331	329	319	300	356	312	331	339	316	329	341	357	365	333	369	332	303	347	328	331	345	331	322	313	341	371	322	338	322	348	356	320	349	349	337	329	339	325	329	342	349	313	386	315	359	354	317	325	358	339	336	304	364	343	351	320	366	352	341	359	335	349	363	338	322	341	316	337	363	326	325	303	305
15573	15008	13084	7039	4887	3687	2868	2371	1851	1540	1335	1132	974	882	845	799	784	677	698	638	657	655	632	617	578	548	544	573	510	528	525	534	515	553	510	475	522	532	475	510	535	523	519	467	478	470	482	464	476	530	506	485	509	505	471	453	456	476	496	500	500	460	489	520	498	487	436	493	479	471	464	486	466	457	484	465	483	476	489	477	469	478	463	482	473	471	467	489	493	459	459	452	469	466	439	490	464	448	448	446	463	454	452	470	473	468	479	495	473	450	462	503	457	409	455	488	461	478	473	464	448	543	490	474	460	451	504	460	499	505	489	478	466	475	488	435	455	497	505	480	505	446	472	493	470	448	490	462	441	459	467	475	450	477	446	475	422	506	446	510	486	442	495	430	470	484	482	462	490	470	479	521	499	463	490	495	495	491	466	451	477	473	489	470	495	463	486	462	453	478	483	501	483	443	473	477	444	485	455	424	460	476	455	432	446	481	488	450	498	456	429	451	460	479	454	501	465	477	468	472	453	495	438	509	499	505	459	483	459	458	471	446	476	470	476	439	474	435	525	461	462	478	481	479	488	461	492	466	461	472	466	489	496	462	479	485	471	468	452	474	460	495	454	466	509	478	453	465	493	456	463	439	464	469	509	479	463	448	505	462	432	467	501	444	454	448	444	491	481	445	501	485	470	477	484	477	461	471	460	438	502	460	451	449	523	471	439	436	480	464	447	474	488	431	469	494	461	501	467	441	421	488	451	491	469	478	460	465	480	470	479	448	469	504	470	475	462	486	487	435	489	440	463	512	476	508	484	482	467	489	535	471	440	451	461	492	500	533	484	461	476	476	479	440	436	451	448	483	468	465	490	461	462	434	494	476	524	486	451	479	498	495	446	434	467	488	475	464	485	470	469	482	465	470	423	439	519	496	485	448	473	465	468	470	479	462	441	452	459	463	457	474	461	477	466	457	488	463	448	467	468	471	470	489	468	455	468	488	473	461	457	466	466	474	485	480	496	457	468	473	489	478	478	496	470	485	513	450	449	470	459	458	460	468	456	486	480	467	488	471	467	475	451	444	485	477	451	491	446	516	486	448	497	529	492	488	479	455	535	474	489	486	469	471	497	479	448	454	470	452	395	480	472	467	464	476	475	435	531	474	450	462	469	506	419	460	471	469	460	417	471	507	435	495	451	470	504	430	457	485	483	507	484	465	472	468	491	498	465	472	442	458	477	452	447	498	479	473	437	456	451	472	476	513	484	459	455	440	475	456	442	450	478	509	461	433	470	501	449	480	447	465	456	465	504	476	470	445	451	410	514	458	441	470	472	483	441	478	442	484	462	449	471	470	467	467	501	495	472	449	466	491	475	434	472	469	423	466	485	439	476	435	450	465	463	434	444	468	484	462	482	486	488	452	486	472	453	525	473	480	472	470	436	479	496	500	443	457	472	487	439	457	487	473	494	491	497	482	462	446	449	476	468	474	477	433	478	455	514	458	462	477	456	509	457	436	472	489	494	457	523	450	449	484	473	434	444	452	462	449	476	490	472	482	502	448	427	497	484	494	443	451	487	445	474	482	453	473	497	479	450	465	472	443	475	446	488	448	467	494	518	424	443	456	427	459	433	507	486	469	505	441	451	482	473	490	443	426	465	458	467	447	463	471	437	463	455	482	487	458	455	469	453	472	432	452	466	467	482	454	482	472	455	487	431	469	475	496	464	478	488	475	464	486	450	489	477	456	474	492	460	462	451	446	506	450	450	473	462	479	442	457	425	445	470	395	447	432	457	485	449	456	475	426	470	437	453	501	455	459	487	487	486	464	423	430	476	495	483	459	496	444	471	455	434	483	480	463	462	504	470	461	482	435	507	433	466	439	478	432	494	471	481	498	455	490	493	464	483	457	509	468	426	459	477	481	461	455	478	467	450	478	439	484	429	441	522	406	437	452	457	483	480	475	482	477	431	474	488	464	501	447	464	501	454	469	456	426	455	452	461	445	535	487	467	501	449	484	445	475	473	473	477	477	492	456	436	463	480	469	472	491	453	455	496	472	501	478	454	475	480	481	449	461	473	470	464	471	498	471	491	452	457	476	471	480	447	491	455	487	489	483	470	461	497	460	484	481	502	458	463	479	490	467	467	421	463	431	461	471	517	485	467	489	479	474	458	492	470	479	471	484	449	444	439	506	463	458	463	453	463	438	473	450	463	498	454	479	493	488	498	452	476	465	473	488	461	504	439	475	481	496	483	462	439	450	488	463	455	473	450	486	433	463	464	467	478	449	465	504	456	484	461	460	472	486	445	439	517	463	465	471	448	469	514	496	447	468	474	489	451	483	486	490	484	464	453	430	433	479	461	475	442	480	456	451	479	454	498	481	448	456	429	480	458	470	457	482	466	430	431	473	493	487	458	482	462	460	527	495	462	451	442	477	473	434	458	471	436	481	504	439	447	475	464	464	468	475	497	476	486	471	485	489	503	471	502	464	503	465	476	494	482	479	446	456	445	456	482	453	466	469	482	465	456	472	443	463	480	456	486	471	485	494	447	483	458	487	460	469	458	414	471	492	470	494	487	444	456	455	518	489	486	469	503	452	438	503	464	482	449	514	458	429	460	481	473	466	467	493	459	455	473	433	466	472	463	440	513	462	454	418	437	473	459	494	462	476	473	476	485	444	446	447	453	481	496	473	490	451	500	467	475	440	446	468	497	452	436	479	463	487	500	439	423	517	483	450	460	480	474	460	480	496	476	446	452	456	474	473	459	466	469	437	475	468	445	449	464	460	457	472	479	460	476	501	434	447	485	502	470	472	494	440	450	454	462	455	444	499	507	487	497	497	421	465	485	465	437	489	448	472	474	478	476	454	464	484	442	451	479	469	499	423	450	461	482	469	469	467	478	473	478	465	449	445	453	470	494	489	497	464	475	462	472	522	477	449	471	484	479	472	451	456	452	432	455	453	487	452	457	474	486	438	470	476	481	465	456	467	449	442	426	464	473	444	496	509	467	465	431	486	471	455	450	436	461	465	454	437	475	460	439	450	497	445	487	491	462	472	493	519	430	474	462	442	466	461	444	455	464	464	492	462	425	465	451	460	479	472	443	545	464	454	459	502	462	486	464	475	471	478	456	497	469	419	467	457	457	444	455	481	446	473	494	442	482	526	507	466	519	466	444	470	471	457	480	436	427	453	468	463	517	457	461	474	461	459	459	476	497	462	472	460	492	453	463	500	497	463	460	481	480	490	432	430	458	481	460	479	485	475	485	475	430	468	464	466	466	484	485	469	441	438	467	457	509	472	480	512	487	438	448	488	466	465	522	465	483	481	532	449	485	456	456	465	461	467	478	481	499	493	471	464	463	491	509	479	483	474	418	475	480	470	464	474	439	489	463	465	484	475	485	464	484	460	487	471	450	501	497	461	466	455	439	449	517	506	492	478	463	468	440	468	504	449	477	439	453	459	446	457	457	474	468	470	443	497	453	421	484	454	490	500	455	486
27374	20666	8710	1103	749	689	660	610	630	664	620	624	634	592	646	594	641	622	627	627	629	623	621	673	621	640	661	621	627	605	619	631	612	588	615	662	636	604	643	576	612	596	624	584	660	629	631	580	629	656	618	641	648	615	620	653	609	643	630	660	616	573	617	620	615	645	638	633	681	598	654	623	663	621	624	669	668	635	624	605	614	648	632	623	653	618	647	591	623	610	618	597	597	611	609	651	624	659	622	627	621	652	605	677	656	613	653	615	632	631	612	588	616	647	583	604	613	627	634	577	615	615	618	624	583	668	584	609	594	649	610	647	623	618	613	614	640	582	589	624	593	599	608	610	587	594	648	658	620	563	630	582	644	605	582	613	631	631	629	686	628	630	634	630	601	650	604	654	605	618	634	632	600	637	618	635	641	568	641	612	606	572	662	640	642	580	601	577	629	614	630	582	585	581	605	596	606	622	630	619	628	614	600	656	636	603	619	599	551	631	618	605	609	595	646	607	580	606	611	646	632	632	632	601	611	558	651	626	580	633	599	643	612	580	622	594	583	614	619	648	567	597	597	678	633	684	599	632	596	649	629	593	649	635	623	644	641	623	654	626	628	619	623	605	647	616	616	649	587	606	596	580	615	627	588	636	584	654	649	614	621	596	606	608	631	597	615	652	653	588	613	590	586	661	597	631	622	594	626	634	599	609	639	621	574	640	639	655	660	646	612	619	631	602	667	620	657	631	590	632	621	645	616	635	631	583	630	630	623	608	666	637	637	642	635	655	620	650	597	602	638	621	605	596	614	559	593	646	626	634	603	626	586	650	609	596	629	608	614	594	638	652	645	604	636	659	635	660	625	635	616	687	690	619	650	638	634	648	654	613	613	585	603	589	596	675	624	634	650	617	601	638	598	585	608	634	647	619	622	628	618	610	627	583	620	590	639	645	580	665	644	586	627	634	615	621	638	620	631	557	632	612	590	607	629	649	592	584	622	651	630	580	650	617	654	567	615	615	625	652	576	644	639	592	610	589	658	596	609	632	660	642	648	623	617	608	631	592	614	614	606	648	599	637	643	586	635	631	639	592	635	606	611	607	597	649	627	611	608	670	647	613	585	620	607	649	643	619	609	615	596	617	628	606	622	665	585	641	640	656	601	622	622	653	613	672	597	595	682	655	636	678	611	587	603	605	623	596	650	634	644	617	610	643	622	610	624	619	607	620	630	637	577	664	632	618	610	601	616	611	660	637	643	587	641	594	664	615	656	659	678	567	592	625	641	633	607	609	615	617	622	596	618	572	661	612	597	621	601	604	652	618	633	603	645	584	641	627	636	609	577	603	640	588	637	603	613	617	602	629	615	633	665	650	616	619	643	637	624	601	632	578	657	600	620	639	662	633	645	639	633	593	605	624	582	606	681	601	613	582	611	603	640	617	615	643	653	590	600	649	648	646	653	616	637	615	614	605	608	627	676	644	672	607	639	626	632	566	603	587	644	603	606	622	623	630	642	623	595	631	672	589	614	600	616	582	587	660	603	620	649	603	644	633	647	612	632	625	568	637	610	630	590	599	615	618	644	610	639	619	598	621	595	590	582	614	602	613	658	605	639	591	623	593	604	634	619	593	568	610	654	642	629	656	656	599	574	647	614	606	636	607	574	652	640	652	645	659	592	570	593	584	632	595	595	612	580	611	618	551	585	556	612	599	612	622	638	568	618	585	619	655	625	620	660	617	600	629	603	600	613	616	692	578	565	647	595	621	601	606	612	642	620	674	594	602	647	632	585	619	631	626	626	649	616	610	595	597	648	678	608	632	560	604	577	623	590	631	611	634	626	620	589	634	591	600	633	612	625	597	620	645	642	643	625	605	600	591	632	601	614	612	577	630	638	645	618	590	591	620	616	621	590	639	605	663	619	677	650	658	630	601	635	599	642	588	610	609	624	664	626	657	616	612	582	613	629	644	621	634	625	638	614	608	619	621	656	602	647	611	650	621	599	614	597	654	627	591	589	621	664	648	638	621	607	609	592	610	620	641	573	632	645	661	615	613	662	626	619	636	578	625	592	599	626	639	595	576	670	677	665	616	647	650	640	630	588	587	617	603	601	618	625	663	601	662	640	583	582	605	654	605	620	628	673	633	659	629	664	622	635	661	638	640	610	630	636	598	628	610	614	618	587	609	658	676	639	635	596	633	639	658	619	659	637	620	615	597	632	586	593	626	626	576	621	602	614	624	630	652	656	633	624	638	599	656	590	621	604	655	582	649	621	644	659	598	607	614	651	634	583	660	593	588	642	615	632	600	623	640	653	646	618	606	602	620	640	610	643	650	612	639	573	650	634	585	607	640	596	642	603	599	673	578	635	605	625	617	583	665	633	651	615	600	586	570	620	636	593	619	620	576	613	629	602	629	602	650	616	632	643	600	597	614	611	605	636	655	643	618	591	637	599	619	631	642	599	651	651	600	593	579	636	691	655	634	652	589	637	641	625	573	631	644	597	573	641	612	653	635	619	581	578	629	671	603	615	605	683	601	625	582	606	630	629	565	665	704	603	609	649	624	617	624	611	621	575	638	651	584	639	652	609	622	637	587	582	651	631	634	642	609	616	628	661	613	619	619	612	641	589	579	645	664	626	634	612	594	647	633	677	601	629	657	604	604	588	606	609	620	609	598	640	588	635	603	619	602	605	626	593	635	613	601	649	640	606	638	611	629	649	577	621	600	614	586	617	634	633	600	597	641	623	601	628	629	616	619	625	640	648	635	621	621	594	637	585	625	604	664	659	617	638	629	607	634	633	616	604	618	561	633	619	648	643	599	620	591	605	640	630	557	590	609	639	656	620	611	606	607	621	637	595	613	662	606	662	622	633	636	595	622	565	627	620	620	613	655	610	614	613	653	651	608	639	644	662	646	602	642	617	629	656	681	666	615	617	615	637	628	667	640	634	630	576	615	663	604	572	623	637	602	607	606	682	668	622	605	584	626	616	610	633	622	596	602	605	593	612	616	649	631	652	660	643	579	673	644	633	589	604	643	662	544	618	655	640	636	610	610	634	583	646	614	568	650	623	579	582	625	602	585	632	600	655	596	605	629	613	653	598	622	617	678	588	629	605	672	674	644	680	599	646	624	630	596	605	678	628	616	583	635	610	623	590	577	599	596	666	646	639	638	626	603	621	611	640	587	623	670	649	618	606	604	599	655	606	613	591	627	586	629	589	637	642	681	642	639	599	602	583	645	649	588	604	668	652	595	653	622	627	649	604	638	586	638	622	627	640	608	636	661	590	606	621	602	608	612	608	657	580	600	602	634	626	672	615	618	611	648	589	606	617	623	595	627	646	623	586	614	607	626	564	655	609	658	587	627	602	638	655	616	624	634	648	621	603	621	647	688	623	627	646	647	602	651	633	604	652	639	611	586	613	621	628	618	635	641	598	613	609	653	607	583	679	591	675	578	653	630	619	607	642	642	617	605	631	636	608	658	658	688	582	638	607	640
6981	1565	1473	1128	986	919	906	864	819	856	839	831	856	785	856	865	826	771	862	778	814	810	843	856	820	840	834	814	834	826	791	793	876	817	819	892	796	792	836	853	812	880	845	831	869	851	844	819	820	786	824	796	821	829	832	777	801	811	781	812	847	814	804	797	800	819	829	858	800	813	817	842	863	822	802	817	785	772	800	809	746	800	867	829	849	838	848	786	816	800	790	820	790	798	821	779	850	833	868	811	837	840	819	812	811	863	827	786	833	839	787	828	848	818	751	790	758	906	795	840	788	817	807	842	859	785	799	786	869	795	792	846	837	842	832	851	788	845	815	889	858	820	809	859	865	813	785	772	827	799	869	752	809	824	861	879	754	838	849	785	798	820	783	848	846	822	829	832	815	845	884	807	828	816	813	812	812	844	846	809	811	861	847	799	783	814	827	791	792	813	792	780	850	903	789	830	786	779	796	826	831	795	843	810	881	842	840	796	821	763	822	811	807	802	820	842	812	790	802	846	834	828	821	752	850	789	824	786	844	838	844	824	822	845	861	836	829	808	813	876	806	826	793	827	806	792	819	846	800	807	813	841	797	787	827	845	837	814	853	766	853	766	823	862	815	807	862	809	827	786	868	836	829	865	844	846	838	762	818	890	793	831	840	793	812	826	839	797	819	867	882	805	854	813	847	850	780	821	708	793	856	868	847	816	807	830	779	818	844	805	806	814	833	853	804	777	835	855	833	835	787	793	859	849	858	828	831	836	783	806	785	865	798	796	803	789	842	753	798	812	803	869	773	809	824	824	817	851	804	825	829	819	815	786	890	817	823	805	838	758	819	835	765	837	839	824	806	828	852	869	842	794	788	873	788	823	798	841	825	810	844	833	806	880	830	809	826	833	856	833	820	799	813	866	784	836	821	793	818	851	842	843	774	814	827	793	847	754	810	790	804	843	806	875	838	871	843	802	798	823	770	844	859	793	854	815	838	867	833	827	821	854	834	821	826	836	834	798	846	817	813	838	834	815	833	863	859	826	816	820	845	867	833	858	850	818	832	871	802	832	836	793	850	775	801	803	815	827	803	797	857	861	814	820	821	834	818	835	829	790	794	821	810	823	820	857	873	831	806	851	806	842	814	860	786	797	809	814	830	839	818	838	830	852	850	839	801	903	813	787	792	848	826	813	859	844	807	808	824	834	828	817	834	829	807	788	821	810	802	832	817	812	804	817	758	818	803	832	836	887	826	815	767	833	793	825	819	826	871	842	845	827	850	849	812	830	806	814	826	872	781	780	836	803	821	894	819	833	822	799	850	819	855	860	813	813	815	806	816	823	833	799	831	890	834	778	815	863	862	795	797	837	835	845	838	807	850	855	816	838	790	827	794	848	766	785	804	800	796	828	844	826	787	839	910	814	809	809	790	803	854	810	783	849	827	877	888	782	843	846	800	863	848	845	791	837	824	782	803	819	792	865	780	793	820	787	802	785	793	837	854	790	856	790	845	835	836	813	764	804	818	834	847	755	805	824	769	799	865	788	793	819	860	857	815	847	829	809	829	831	824	760	824	828	831	815	844	832	806	867	815	815	788	797	790	749	833	858	780	840	813	798	811	849	809	793	822	805	843	839	849	796	824	848	835	806	853	832	827	827	786	849	790	782	855	781	775	789	833	800	811	855	845	800	834	796	797	828	798	811	829	841	816	808	837	836	847	852	861	802	848	884	780	856	811	845	769	809	847	838	773	846	797	793	817	838	840	847	826	795	815	788	811	815	782	838	844	867	804	808	793	813	795	794	802	818	807	791	845	792	861	801	828	814	806	841	860	841	855	814	848	823	773	810	791	819	797	841	838	883	857	824	858	829	822	817	848	776	777	791	794	906	810	842	825	857	756	814	831	800	857	844	823	861	839	799	837	870	825	851	830	842	877	818	845	823	836	820	839	795	834	814	846	809	841	795	820	805	785	828	799	812	815	823	856	838	856	828	838	813	801	822	825	826	765	813	862	830	836	861	814	823	814	834	807	833	822	759	800	878	821	795	859	832	814	830	790	823	832	803	833	832	821	847	798	843	833	798	790	820	836	826	788	808	846	826	829	791	850	845	836	826	819	806	839	802	797	848	825	843	827	815	815	788	880	807	838	881	874	790	846	830	851	787	824	813	843	883	814	808	878	833	867	819	859	774	799	756	858	853	846	828	848	794	834	796	833	843	822	811	802	824	828	805	824	779	829	871	789	834	856	787	823	808	833	803	797	828	809	854	790	771	859	787	804	810	765	807	837	825	859	852	819	791	822	807	797	830	821	804	769	804	823	853	797	817	820	830	858	820	829	821	833	822	820	841	841	836	836	774	817	881	844	776	833	801	829	831	848	823	808	818	837	854	858	806	824	803	823	813	829	827	800	816	836	835	803	793	843	800	832	838	790	832	815	825	799	828	839	780	807	807	859	823	841	830	778	858	825	791	788	829	806	799	812	807	785	752	796	854	842	851	785	793	807	823	843	823	839	768	815	862	808	791	848	841	812	819	856	807	802	798	848	908	808	810	861	854	802	869	792	850	838	867	826	844	858	816	813	797	842	821	877	805	839	837	780	814	817	788	790	860	803	800	803	802	821	841	788	815	803	791	797	822	880	819	801	835	803	832	839	820	783	841	846	829	824	850	861	874	838	857	841	847	824	755	779	830	832	837	798	823	839	818	888	757	791	788	840	767	810	802	855	781	878	822	875	816	867	824	853	816	869	807	763	837	817	829	809	772	842	816	814	806	775	799	795	812	833	803	820	830	816	827	777	850	795	752	825	849	846	830	789	826	880	752	790	833	796	826	833	837	832	821	813	815	799	867	808	834	875	850	830	839	790	814	783	826	835	838	859	796	815	824	759	798	791	790	832	819	775	802	820	819	820	860	811	848	848	859	845	784	819	764	792	772	813	819	840	843	829	830	831	814	876	821	791	878	776	864	803	863	825	862	864	793	853	790	841	798	805	846	908	870	802	850	860	794	791	862	830	837	840	826	806	825	795	822	812	838	787	890	822	823	834	800	798	834	880	790	823	835	792	832	839	827	866	864	807	839	811	773	822	830	809	786	829	844	810	806	839	822	837	841	823	823	780	852	768	794	819	823	851	851	818	813	782	802	821	877	834	819	830	814	820	841	824	814	867	816	834	820	856	804	847	837	777	835	782	806	868	837	895	807	866	830	850	804	820	842	779	835	816	793	802	791	849	797	799	805	834	835	851	805	851	857	848	793	819	799	822	789	839	809	892	813	836	821	900	774	843	784	823	806	828	849	852	848	831	781	819	842	824	816	842	827	808	829	771	776	812	848	853	821	781	828	861	822	857	820	834	794	857	900	798	809	858	753	802	768	815	770	815	793	810	855	802	898	818	809	790	813	862	794	801	806	843	801	812	809	854	837	764	845	814	847	817	826	833	831	820	817	892	868	834	856	796	872	734	802	840	833	802	820	824	851	805	777	804	837	826	808	797	860	850	883
24254	21346	28772	24262	21293	6464	1422	949	881	825	833	782	752	721	707	703	758	734	641	642	627	659	681	673	677	697	686	663	706	676	660	665	661	684	703	643	593	665	660	644	698	668	665	636	675	702	626	681	634	658	682	674	626	644	679	669	604	654	655	660	676	629	641	641	674	658	644	621	652	624	620	643	654	684	663	640	639	626	658	660	621	613	659	636	647	657	632	643	650	670	675	592	658	687	641	629	633	668	664	673	595	612	668	665	648	643	654	689	676	609	627	634	649	627	636	654	716	653	617	653	634	627	651	616	625	657	663	647	648	671	660	636	682	618	675	650	659	644	625	682	646	598	639	637	646	645	655	642	671	675	646	676	615	624	649	671	698	653	652	693	681	654	636	619	620	680	677	628	668	633	667	647	646	642	642	637	616	635	619	655	674	643	633	666	609	673	641	677	614	666	641	649	656	628	643	682	655	683	636	673	610	637	632	651	659	603	626	660	602	642	678	668	633	614	628	660	659	658	711	685	621	646	649	670	637	676	635	631	643	645	632	669	620	638	641	655	641	643	641	673	616	665	644	658	666	631	652	607	641	645	646	605	636	611	646	702	671	639	615	673	656	666	621	635	625	625	611	657	615	671	617	681	649	617	679	614	625	657	664	612	679	644	671	654	629	654	606	628	722	664	645	632	671	661	629	666	665	637	681	593	629	624	646	648	646	660	653	677	622	589	625	662	619	662	699	637	639	645	657	662	661	673	670	631	621	646	670	620	628	640	637	659	620	656	629	655	636	618	653	632	600	638	623	656	610	647	663	673	626	634	641	659	631	634	676	628	645	645	666	605	646	618	635	646	657	624	657	609	629	656	648	660	719	624	624	614	636	662	652	659	640	637	696	642	639	645	649	651	587	680	625	647	658	618	646	685	636	648	664	600	617	657	639	629	640	693	672	690	674	694	616	650	690	643	677	639	646	600	637	669	648	639	607	672	636	643	626	663	591	617	653	605	674	661	640	649	602	607	627	582	637	660	675	665	615	628	680	665	666	642	646	659	640	658	658	611	664	589	601	593	627	624	583	638	657	645	656	568	648	652	659	639	625	636	648	670	666	683	651	654	660	639	674	627	655	639	660	578	623	613	671	608	670	629	658	685	597	654	640	649	588	670	622	647	624	631	659	639	618	643	635	658	641	670	655	635	614	669	651	653	616	629	637	609	624	606	659	624	680	626	670	667	659	607	648	623	578	605	662	597	668	692	654	625	671	632	669	603	639	636	652	660	708	625	697	639	640	642	675	695	619	658	720	672	631	615	581	650	601	687	649	620	651	669	655	604	657	629	647	679	607	606	634	671	685	676	665	667	617	643	669	629	665	653	646	628	657	641	651	635	655	597	672	662	666	635	639	662	644	664	649	608	649	594	657	669	609	642	654	678	648	663	654	629	655	666	689	626	636	675	634	678	640	624	643	630	668	634	672	638	677	602	655	641	630	669	639	622	663	663	643	609	649	668	691	681	614	638	656	639	646	614	633	604	625	654	683	641	639	624	652	619	642	656	651	679	611	698	637	665	653	632	672	627	680	638	659	596	650	678	600	618	656	644	688	608	661	630	662	671	687	672	695	698	631	642	590	630	645	627	683	645	625	614	678	664	591	632	615	650	608	619	638	652	609	622	637	674	691	641	655	635	627	641	651	652	616	662	653	668	675	654	636	645	565	663	639	635	620	620	641	637	649	639	631	633	693	620	652	661	667	655	631	661	601	603	622	647	662	669	645	639	626	646	675	621	639	605	675	673	644	645	613	653	632	645	638	613	663	649	632	665	645	677	652	627	667	624	652	651	627	591	669	673	644	654	613	649	665	635	638	611	599	622	680	641	577	669	649	654	650	618	689	652	657	648	608	644	634	637	640	654	622	666	634	631	652	671	607	608	638	702	644	624	616	653	657	688	648	672	620	642	634	635	643	661	687	644	672	634	607	642	636	666	628	603	611	641	594	660	655	594	657	651	618	634	608	632	649	669	649	648	655	601	690	680	644	609	628	647	606	618	647	662	618	654	606	624	651	677	636	633	662	642	670	655	646	683	662	661	627	662	667	615	678	599	646	646	641	652	658	651	623	649	635	634	640	682	613	642	631	610	667	689	649	588	635	705	624	601	631	606	640	652	651	639	628	626	658	671	631	621	640	661	663	669	621	635	656	698	683	630	659	628	658	625	659	667	618	683	613	627	613	640	649	601	627	667	676	607	625	677	617	617	692	635	668	644	648	649	628	616	639	632	589	679	623	613	637	688	632	659	630	643	634	614	656	651	623	638	638	603	685	674	641	658	618	637	647	674	627	648	599	680	636	669	642	636	619	654	705	650	614	631	647	567	637	628	649	648	617	648	636	639	637	627	633	645	648	648	614	681	653	656	630	624	681	667	677	602	647	690	626	663	687	644	648	622	639	630	653	659	670	660	638	619	679	636	693	639	634	674	604	650	662	649	666	653	641	675	642	657	609	654	685	656	679	614	639	602	657	606	637	656	660	686	606	658	622	665	647	672	621	643	698	650	617	682	639	666	617	624	655	680	725	672	630	644	650	622	656	656	642	632	664	646	635	631	688	661	632	663	658	643	677	651	609	622	675	645	667	679	724	655	587	619	615	673	634	646	659	628	610	634	640	620	657	647	648	686	644	671	638	634	574	618	611	662	678	688	650	617	628	670	614	630	631	679	638	650	658	647	631	642	638	623	603	642	658	629	667	671	645	598	646	641	625	667	646	608	675	662	629	659	668	649	695	661	623	675	605	604	635	666	651	647	681	634	628	620	631	654	637	627	633	646	603	614	651	669	660	668	581	682	635	631	650	645	685	688	655	680	663	684	630	670	641	677	632	636	664	655	659	625	687	651	645	661	674	650	604	632	643	647	667	628	651	620	683	664	614	670	630	631	611	668	637	656	680	657	666	637	686	647	621	641	638	651	633	659	654	652	603	620	690	637	614	611	658	640	635	633	680	636	650	659	670	613	634	620	646	580	687	641	622	621	617	651	660	659	633	662	668	626	635	628	640	664	641	633	668	650	611	666	652	664	640	623	687	645	611	644	631	616	647	637	669	618	652	603	659	670	614	628	670	613	620	639	642	631	657	638	641	620	634	640	658	621	653	685	632	658	684	614	700	597	656	665	637	658	620	649	622	656	618	642	649	649	633	633	640	591	671	645	676	617	651	655	645	631	696	642	645	598	634	667	696	654	664	618	637	624	655	614	654	620	656	634	631	656	595	637	619	602	684	634	644	621	644	681	628	677	627	653	644	651	673	626	666	641	676	642	649	655	618	624	625	609	654	691	664	653	631	636	639	629	630	698	647	612	678	711	632	633	622	681	667	672	650	636	679	667	673	649	617	679	609	648	609	685	648	578	684	676	636	652	709	659	604	664	682	657	646	614	724	663	629	668	645	669	626	688	685	676	639	663	676	642	649	641	631	603	635	676	700	636	663	680	655	673	625	602	680	667	627	626
12020	9407	8321	4414	3300	2606	2050	1829	1553	1477	1303	1264	1062	1121	1060	1026	976	992	910	954	944	939	937	872	988	939	929	902	923	872	885	914	840	883	887	939	895	959	866	882	880	840	838	886	886	861	928	877	852	860	847	929	881	888	941	884	878	883	914	861	857	904	870	894	856	926	859	819	912	860	838	897	880	869	868	857	851	885	887	893	913	890	935	880	925	866	886	898	845	852	915	901	898	879	872	886	852	880	943	927	882	870	899	837	871	825	859	867	851	883	869	839	880	906	842	926	845	850	823	852	910	838	898	874	837	824	844	830	852	843	854	848	858	880	834	875	847	886	823	865	822	890	883	834	883	889	904	862	820	865	905	826	874	819	909	839	872	914	843	916	865	866	927	871	881	814	883	900	838	894	886	871	925	885	892	871	894	890	885	862	932	830	858	872	854	863	880	862	869	862	819	850	881	888	895	900	823	887	823	854	878	834	892	862	873	892	906	887	813	830	863	893	825	889	908	888	838	937	862	835	885	907	891	872	828	827	830	900	881	864	871	892	920	836	855	878	841	840	844	872	880	880	845	877	858	849	891	830	769	843	885	852	855	869	820	827	852	867	837	836	902	815	860	816	873	838	862	821	903	839	879	841	829	858	866	906	888	867	852	882	888	866	843	873	836	887	845	870	909	892	836	897	887	878	874	852	849	854	864	812	814	822	923	841	863	854	844	824	876	894	839	852	813	806	849	885	926	921	850	862	839	862	818	855	873	839	790	838	832	852	881	855	799	873	847	882	871	893	832	910	848	882	890	839	848	881	834	868	897	922	880	930	831	894	904	886	857	860	916	902	868	857	874	830	883	912	856	839	920	881	842	828	890	881	833	879	919	902	837	889	836	838	850	884	896	827	947	881	875	923	861	811	843	849	876	885	905	841	893	831	827	886	840	869	794	893	850	862	873	909	845	895	917	850	928	920	827	852	900	868	880	879	858	878	865	822	843	889	830	808	885	789	887	868	847	881	897	878	849	820	834	903	859	884	827	878	839	847	838	942	855	825	892	875	894	903	875	875	908	878	876	837	843	850	855	908	901	889	881	873	866	845	882	961	874	851	875	868	884	892	857	930	872	895	875	859	878	860	856	888	882	853	852	868	845	856	839	871	872	803	827	882	865	840	903	809	882	829	857	861	870	870	870	864	873	883	905	891	843	861	850	873	876	838	896	872	894	888	868	922	878	871	926	894	844	880	887	831	859	906	858	902	873	820	856	847	898	922	916	906	891	878	871	881	856	866	885	809	874	837	850	871	822	834	810	915	902	852	864	836	917	874	867	861	882	885	883	874	900	933	855	848	819	881	870	849	864	877	867	894	911	851	824	829	855	865	841	884	865	867	904	855	856	921	833	865	878	810	916	861	889	836	838	849	888	890	915	855	854	878	838	892	866	858	877	832	848	893	798	896	859	893	878	859	909	829	854	846	856	841	871	840	832	855	909	841	933	929	892	876	883	856	804	859	842	848	801	805	830	858	870	827	832	868	844	856	867	923	845	889	884	817	811	849	878	847	895	871	905	812	833	884	889	850	848	850	867	833	879	855	858	901	900	858	874	842	884	780	920	840	828	845	929	880	884	884	896	849	858	859	860	846	857	879	881	865	831	863	821	861	895	885	870	826	907	812	864	867	882	860	865	894	897	893	849	846	802	870	828	865	852	837	940	900	866	870	892	809	841	895	880	872	879	899	846	883	894	858	869	859	906	864	860	842	856	847	880	899	875	904	866	922	871	875	921	897	860	858	893	898	902	890	887	902	862	844	882	866	853	864	803	864	863	845	892	866	886	873	851	916	886	850	855	896	844	827	876	918	898	899	893	911	876	896	868	865	866	898	853	889	847	871	889	895	859	865	894	891	840	890	879	816	900	896	891	836	887	851	850	878	838	851	864	850	879	858	852	851	876	895	855	854	870	911	885	846	863	861	828	863	826	886	888	898	853	898	864	860	870	897	859	929	867	884	839	837	856	889	854	872	855	873	919	907	901	882	857	885	845	848	833	898	827	845	836	859	888	888	855	888	866	854	867	812	852	854	881	880	887	890	794	908	871	793	813	903	886	884	859	900	882	914	913	853	820	848	866	886	840	860	802	871	887	836	855	860	897	812	833	876	894	861	865	856	869	819	893	853	894	871	896	878	864	862	880	861	872	881	828	790	865	849	861	836	902	878	861	858	886	870	851	880	892	861	838	890	860	852	845	852	870	891	904	900	820	887	861	864	839	819	879	875	856	874	884	818	909	903	892	861	869	854	939	902	926	922	866	847	832	870	865	855	871	892	863	855	886	846	872	861	930	899	894	830	907	845	860	870	821	902	848	863	922	848	867	855	881	884	870	863	905	869	904	891	860	878	896	852	888	872	862	913	859	864	879	827	871	901	869	897	868	886	884	860	833	867	883	912	866	886	865	907	894	864	843	850	896	880	883	837	849	873	948	893	863	869	851	863	879	861	922	855	846	854	851	876	878	843	884	881	849	905	840	881	853	850	854	864	889	846	893	809	830	867	868	868	848	840	858	858	931	845	806	891	872	875	848	829	890	903	830	820	869	912	841	912	904	903	866	880	852	847	901	929	889	823	842	873	912	851	943	907	881	846	828	892	931	899	875	850	862	873	856	846	864	836	853	867	886	849	901	894	834	830	848	872	823	898	833	842	872	863	873	841	898	907	821	898	868	897	888	873	861	885	831	904	839	889	878	885	836	854	905	842	913	817	867	855	887	858	841	899	851	881	893	872	859	829	889	892	849	873	852	891	864	858	948	865	900	918	885	923	832	885	888	867	876	867	864	884	840	865	914	858	920	852	844	898	853	875	873	840	911	853	909	891	856	902	837	823	865	825	877	881	889	825	850	861	863	884	881	790	859	809	887	876	837	875	877	867	919	897	880	871	881	901	890	899	911	880	818	895	847	873	831	865	893	886	889	888	831	838	864	858	856	839	873	845	871	845	898	836	910	886	913	881	914	886	881	849	958	905	881	821	877	835	860	900	901	955	881	930	926	835	859	880	816	901	866	857	917	855	863	852	904	822	869	948	829	880	832	879	841	888	865	836	871	869	802	916	812	845	902	909	885	856	860	843	864	905	874	910	877	873	828	853	891	877	895	857	916	824	931	855	836	850	834	860	845	886	866	859	901	859	866	853	886	827	858	940	861	923	847	845	900	883	876	904	875	862	896	885	842	872	902	852	841	920	873	878	898	844	794	905	858	857	874	841	902	860	820	874	930	883	847	885	847	855	850	875	894	866	876	894	898	886	839	884	850	904	813	877	901	839	865	875	843	898	865	849	901	900	791	893	826	825	836	866	849	869	856	879	884	860	858	880	813	902	849	890	884	830	864	911	923	824	885	850	874	848	856	846	883	874	844	859	879	836	861	887	890	837	852	878	882	884	895	884	902	875	842	828	821	933	895	795	836	820	870	862	863	842	845	878	889	856	857	857	839	932	883	872	903	860	902	869
23206	21344	29403	23648	21344	21324	5021	1156	842	752	687	609	552	519	498	435	455	444	431	380	443	383	372	386	409	356	366	347	362	371	399	366	350	336	336	348	339	352	384	355	339	324	384	363	332	351	344	355	324	327	326	353	322	366	358	326	352	336	332	332	345	359	314	307	369	348	332	307	341	367	341	329	341	313	347	314	322	331	322	345	377	351	319	366	369	313	298	343	393	321	330	312	369	336	345	326	359	331	328	345	337	333	339	316	385	322	346	355	327	335	339	313	350	347	341	299	311	357	372	338	345	337	342	320	342	320	355	375	347	331	337	328	340	362	316	334	308	366	322	329	329	347	355	327	332	322	349	334	324	341	357	350	341	337	320	321	308	380	331	337	335	333	336	336	340	310	340	369	329	344	334	344	357	341	315	345	331	318	308	329	334	348	327	361	286	373	346	336	358	331	323	342	334	371	316	350	328	315	318	332	331	318	307	323	351	386	323	289	360	383	343	353	372	343	316	328	299	325	334	326	359	398	307	334	358	372	311	361	299	389	331	323	349	356	321	299	333	319	346	342	348	330	341	357	348	331	346	337	344	333	349	326	302	318	329	364	353	325	345	340	331	317	382	352	375	348	331	324	330	356	325	325	334	339	366	306	321	335	326	323	318	344	361	334	350	322	319	338	367	364	347	323	339	315	312	314	331	337	329	346	334	334	339	357	351	345	323	326	342	361	341	333	341	313	337	363	310	368	365	370	349	309	340	357	349	351	336	349	312	333	299	328	347	342	321	361	354	310	364	361	322	326	339	360	323	354	347	333	311	348	337	360	342	334	339	327	332	347	334	351	310	321	351	324	296	381	358	333	331	320	333	326	312	316	352	348	329	353	313	354	353	370	349	321	357	370	357	369	320	329	332	321	368	337	333	311	304	358	355	341	344	332	302	359	376	354	337	336	361	300	341	363	331	327	303	338	331	355	334	341	341	360	328	334	339	343	324	340	333	310	316	327	312	321	323	326	354	345	327	307	329	359	322	323	352	357	335	304	334	351	332	335	324	307	322	324	332	322	349	351	352	295	337	333	320	322	353	383	351	313	335	314	287	340	354	366	346	306	348	350	325	326	317	328	352	315	346	351	310	325	316	321	332	339	370	347	330	321	336	333	333	344	383	330	335	328	351	331	342	340	344	336	334	340	352	377	336	338	346	362	324	323	326	329	323	362	333	361	314	329	331	377	326	313	333	330	327	335	327	350	357	313	302	354	315	310	338	336	362	357	335	345	322	332	345	351	344	357	356	335	355	347	334	354	345	350	337	334	335	340	336	325	359	356	350	345	304	306	358	373	338	322	337	300	323	289	346	328	334	339	344	343	347	336	314	293	347	352	349	327	378	337	333	340	363	313	325	338	315	320	354	346	315	343	349	333	337	320	310	332	352	339	357	290	323	338	333	373	358	345	327	337	361	354	349	336	327	337	333	334	350	356	348	365	354	341	366	347	339	384	348	341	354	368	355	323	344	345	376	372	291	359	339	317	357	360	335	302	321	333	347	291	310	336	351	336	366	327	323	349	340	363	342	313	327	377	336	341	315	351	329	336	315	337	328	372	323	353	353	376	350	346	345	360	360	334	283	363	346	335	348	350	319	300	381	335	344	317	332	344	348	381	346	329	313	330	335	358	361	344	364	323	345	346	316	341	366	311	329	299	358	312	345	332	331	323	354	318	335	338	339	379	328	314	323	336	327	357	319	341	335	329	369	355	308	328	319	342	330	342	330	348	331	312	345	370	355	301	305	340	352	321	314	348	349	305	336	330	304	315	341	330	320	345	334	350	348	367	309	349	304	348	325	309	369	314	308	373	342	362	315	337	340	321	338	328	310	362	351	308	336	342	329	322	320	305	333	333	382	341	321	328	301	343	331	305	371	344	305	343	368	353	346	313	353	301	344	346	346	303	375	326	377	358	310	349	341	327	342	354	352	316	310	316	347	332	361	324	333	323	365	308	318	357	320	320	307	373	359	357	346	342	312	356	336	325	348	306	346	347	329	345	338	371	344	358	330	341	363	325	326	324	334	345	355	342	305	334	346	331	333	327	323	343	363	318	327	345	347	345	322	343	353	353	366	367	338	331	324	333	319	336	333	331	336	356	344	351	318	352	360	346	330	311	354	305	355	337	302	310	341	290	328	318	325	348	328	355	319	345	362	335	352	350	335	344	318	355	326	332	367	318	346	334	326	318	355	341	342	350	357	370	305	359	328	351	342	315	323	302	328	341	317	343	354	399	337	336	331	331	377	320	318	309	321	359	325	334	312	312	343	318	362	343	335	340	332	339	350	339	335	339	360	334	352	316	355	323	323	353	308	335	366	359	382	326	359	341	345	337	317	354	360	366	326	333	322	316	309	377	344	319	349	305	332	365	330	330	316	329	329	333	320	308	320	357	354	362	348	373	330	335	351	326	319	342	352	290	354	360	350	369	332	355	336	345	314	311	344	321	325	328	305	351	343	327	318	314	315	348	388	313	339	327	332	305	342	331	354	317	351	348	395	356	362	330	326	324	320	365	342	328	313	313	325	310	350	331	315	340	333	351	334	308	305	313	347	353	304	368	328	341	314	323	343	324	301	338	358	334	325	322	366	309	311	341	321	341	333	319	341	359	354	365	348	334	344	355	347	373	297	312	356	338	369	362	315	332	319	336	317	350	375	336	325	325	355	317	320	331	352	303	316	329	346	311	346	304	385	332	340	305	334	352	329	343	340	331	323	330	348	323	330	369	334	316	310	346	314	345	362	296	336	344	337	350	329	348	285	353	348	347	315	310	373	315	340	331	337	342	320	317	378	327	351	314	350	335	354	314	318	336	338	342	321	336	333	324	361	315	339	342	332	342	348	324	320	346	345	338	353	382	358	354	340	302	325	328	346	325	357	298	318	292	299	311	346	337	325	364	351	317	314	303	351	342	323	331	328	308	385	347	330	348	380	344	350	311	331	316	286	324	340	355	342	333	379	337	358	324	307	345	337	342	344	325	344	319	369	348	337	352	349	331	342	334	346	353	345	326	305	332	315	362	333	324	303	306	335	352	308	360	322	362	328	322	320	315	330	357	372	332	305	321	314	362	345	348	314	352	338	344	336	337	339	341	369	327	351	329	324	331	351	339	359	333	354	327	327	360	364	376	336	348	313	298	346	332	318	332	352	323	342	338	350	350	354	318	303	332	333	356	318	362	363	324	341	338	357	348	319	321	348	327	341	323	356	333	348	327	353	321	293	340	352	348	347	315	331	360	322	315	316	312	330	308	384	322	375	328	330	348	322	344	335	346	302	343	364	315	355	347	295	338	325	349	360	372	310	329	365	328	350	329	341	365	349	354	312	327	334	324	325	373	346	299	341	353	322	328	340	345	316	320	305	341	340	322	329	299	343	327	354	337	328	317	332	339	342	343	316	332	349	336	340	330	326	342	345	334	379	331	347	360	345	328	308	341	353	352	332	309	328	353	308	350
15282	15050	13137	7060	5034	3775	2856	2352	1910	1576	1296	1189	1058	954	907	848	725	731	633	657	662	608	568	534	540	556	553	605	550	560	557	491	482	530	514	496	507	518	480	510	553	490	537	479	453	474	497	469	474	498	478	457	501	485	469	512	454	492	444	458	478	512	475	483	438	485	454	456	468	451	493	510	507	475	481	448	470	431	458	451	495	478	479	461	499	465	458	495	499	492	471	471	468	502	483	433	471	486	483	493	477	436	468	470	496	462	465	481	471	463	466	489	467	492	486	472	480	469	498	431	491	480	472	493	475	488	471	517	447	457	436	446	458	505	469	490	486	450	495	503	451	450	479	484	469	529	485	457	522	477	455	444	450	452	459	489	493	492	465	449	477	464	447	497	488	466	450	454	454	461	472	485	469	454	514	481	448	447	460	482	465	463	471	503	451	470	507	435	492	454	530	490	501	460	474	507	453	462	495	455	492	478	480	464	466	467	456	433	479	425	448	463	471	428	488	464	470	451	420	439	443	470	473	473	453	462	494	491	478	461	471	477	488	451	477	481	460	498	436	463	430	505	479	512	481	429	476	475	469	431	427	482	490	435	483	447	477	462	453	440	468	419	492	492	456	479	499	487	467	478	497	415	433	471	475	450	476	483	492	462	491	454	486	441	455	512	461	446	456	477	427	470	502	451	482	457	474	491	432	480	470	513	477	474	506	441	488	472	488	505	487	447	474	446	467	463	449	461	474	453	476	444	506	478	493	447	457	470	494	510	504	457	477	478	430	471	449	469	455	444	439	471	491	486	462	501	488	477	442	456	504	468	467	444	485	476	417	455	491	498	457	486	448	428	473	474	472	486	435	475	507	494	428	490	440	488	456	512	514	501	524	458	437	505	454	457	425	490	463	502	460	459	514	446	467	427	489	485	466	472	465	458	451	485	435	466	482	496	463	483	482	478	467	434	442	474	503	450	487	467	469	459	455	436	471	471	441	501	476	494	453	490	477	478	470	463	468	458	441	487	453	500	485	492	481	458	481	460	453	459	473	493	451	464	512	479	474	470	440	485	463	473	448	491	483	457	441	489	439	491	481	476	477	474	485	491	474	516	510	461	460	438	427	482	448	425	433	458	457	419	415	476	464	480	483	463	502	484	472	436	448	488	447	465	455	444	459	454	459	421	465	450	451	458	468	471	465	500	477	496	499	483	448	500	434	474	466	441	474	470	480	500	479	451	477	409	473	493	461	465	481	498	463	470	459	452	457	449	504	478	463	483	436	488	468	486	458	466	447	493	481	417	481	469	478	418	473	474	492	418	471	491	527	485	445	479	506	480	452	459	443	478	473	458	475	482	463	480	442	500	510	484	450	438	442	459	445	466	464	430	453	443	497	454	450	458	474	503	478	459	470	467	471	465	470	465	457	476	479	468	475	477	487	463	450	464	460	463	461	486	464	470	504	470	442	491	465	488	455	440	461	478	460	463	470	455	486	494	476	526	479	493	455	455	438	451	457	507	475	486	477	494	484	471	509	474	494	451	467	494	507	493	492	412	458	462	472	498	433	480	466	497	501	491	460	485	434	480	451	461	463	472	480	457	482	467	483	429	456	475	423	444	435	468	480	481	502	491	486	477	450	460	441	482	451	467	472	451	430	500	482	474	481	465	481	463	470	468	477	435	444	424	495	462	489	479	477	459	472	466	464	482	460	458	485	451	469	443	472	451	496	484	426	462	477	502	457	481	498	482	477	458	450	483	486	458	451	497	475	487	496	466	502	460	462	451	472	505	474	470	519	455	441	498	478	489	442	454	463	447	457	472	465	497	490	463	472	456	488	455	480	449	486	460	465	471	470	486	489	470	481	457	474	453	508	452	460	461	452	474	464	455	511	458	478	444	452	461	471	442	475	475	467	474	444	447	439	484	469	483	445	424	485	499	451	455	422	479	461	503	453	431	424	477	510	450	482	445	482	476	485	448	482	497	510	503	489	467	455	480	443	510	463	482	460	506	468	406	480	470	459	459	483	477	483	458	441	444	430	469	450	491	456	438	500	428	467	473	459	472	469	500	513	483	490	450	483	472	483	435	476	456	491	453	468	458	464	492	484	464	449	475	445	481	480	495	446	472	459	481	465	488	440	480	465	461	457	471	446	475	485	431	450	474	455	455	438	461	472	469	411	460	476	452	509	464	418	473	406	502	519	482	470	468	462	464	460	423	474	473	493	471	458	507	481	466	475	458	490	457	471	442	429	509	452	474	466	451	482	437	516	463	479	459	468	453	466	435	427	444	438	517	458	462	446	452	511	466	465	422	447	445	480	484	510	450	448	480	419	454	460	484	468	491	512	430	472	503	458	414	471	498	475	456	440	453	466	473	495	449	467	469	495	440	451	458	495	470	483	459	490	453	475	429	452	495	468	494	455	490	454	459	480	469	490	455	467	447	456	467	450	446	517	461	467	460	461	477	433	492	444	468	466	470	457	458	448	456	465	464	435	449	481	456	468	502	464	459	454	475	474	493	443	493	508	471	453	478	477	494	470	457	461	475	466	478	456	436	466	518	466	447	479	472	462	484	463	465	489	459	499	445	478	460	468	496	462	457	442	463	465	483	457	505	497	454	461	488	457	465	487	469	458	458	480	480	466	519	470	468	492	498	442	469	495	508	439	494	449	437	456	438	428	446	467	499	526	477	470	479	447	479	490	459	459	459	467	471	531	453	430	464	520	431	457	435	470	444	466	468	456	450	445	483	465	429	448	458	452	443	449	505	465	529	457	469	439	468	443	467	484	441	449	461	446	477	491	467	480	442	474	477	436	458	467	481	467	485	443	478	420	423	450	479	456	481	462	468	459	465	479	465	451	454	477	504	495	478	490	462	488	457	470	493	457	454	464	458	475	469	441	484	461	468	457	439	495	498	472	484	435	467	464	497	483	472	458	452	479	447	469	489	500	486	484	471	453	502	470	476	472	483	467	431	503	495	467	470	476	500	475	463	461	453	467	465	466	489	461	460	478	506	444	460	464	462	442	459	456	486	478	502	462	463	457	476	478	465	453	453	448	493	455	453	458	504	489	436	458	460	474	479	456	457	466	487	466	448	456	481	457	491	460	499	468	492	447	469	464	411	477	443	462	488	463	437	512	438	517	492	499	489	416	435	450	497	494	486	506	486	466	458	443	471	463	456	493	469	465	518	469	481	515	484	491	472	454	431	513	425	437	415	480	481	484	436	482	459	451	517	459	449	459	440	452	477	461	452	451	443	472	482	457	440	480	508	469	467	454	471	470	429	455	462	461	450	444	442	498	489	490	465	473	494	475	452	432	488	452	432	471	469	425	493	444	492	498	440	474	444	453	461	466	474	499	475	480	466	493	464	467	493	463	473	461	420	452	453	434	437	472	435	458	486	475	461	474	460	484	474	502	521	492	471	465	483	497	442	489	473	457	483	449	424	417	456	473	443	463	462	471	444	448	467	470	495	474	479	456	467	453	502	440	486	453	451
27198	20531	8519	1109	785	714	687	650	639	614	598	613	613	613	585	658	639	609	619	619	640	605	679	624	609	610	621	615	625	626	677	648	621	657	623	638	611	660	671	615	621	602	660	607	612	665	623	675	610	609	560	568	633	612	614	611	647	632	628	570	658	625	640	581	605	626	640	576	625	605	632	594	637	676	612	611	601	642	622	662	595	631	643	617	582	622	574	629	623	610	617	579	621	652	623	639	621	618	629	585	620	598	616	645	606	629	641	589	615	578	634	675	610	607	649	633	654	620	579	592	624	633	628	639	582	650	592	620	589	612	612	581	608	632	612	633	561	606	583	695	603	635	586	652	641	631	616	613	605	568	661	610	668	598	616	638	656	581	639	620	631	636	646	630	658	628	599	589	587	609	640	632	572	610	581	632	623	623	638	629	643	636	606	614	630	594	634	594	646	590	616	598	641	563	640	611	623	627	633	602	620	574	611	650	621	619	568	629	650	614	626	622	610	633	608	634	609	576	649	650	614	591	696	647	580	625	612	643	628	646	632	615	611	623	663	561	598	568	627	662	645	610	617	579	627	628	650	639	597	596	613	623	616	600	619	611	583	626	675	651	643	626	616	681	611	612	561	567	620	647	608	601	650	575	594	607	662	613	647	618	639	622	636	617	634	624	601	638	600	613	612	616	621	603	601	649	651	641	627	585	604	625	665	619	652	659	604	635	647	610	642	631	694	652	606	643	614	603	615	666	622	650	579	623	576	602	585	628	587	622	616	635	674	574	657	619	633	634	595	598	630	612	639	632	632	673	606	593	627	628	555	602	603	594	579	631	642	637	600	622	600	652	607	605	649	594	608	639	586	592	641	598	613	631	603	620	650	642	654	635	652	628	646	591	643	629	616	620	621	642	628	599	630	628	583	644	607	585	591	655	617	561	609	673	630	616	622	647	608	626	655	632	622	629	681	622	677	605	669	654	603	646	703	640	592	623	555	634	613	622	660	590	581	603	631	608	615	602	619	610	618	596	658	619	647	648	606	640	623	630	606	599	602	648	609	649	599	597	613	682	615	650	596	637	639	661	618	668	569	596	635	620	690	594	622	631	650	614	661	661	599	606	667	592	634	637	627	622	633	626	609	632	662	633	611	611	574	630	630	666	604	596	625	605	629	607	609	659	649	573	619	672	603	621	672	665	639	639	632	630	611	608	630	695	610	618	600	660	610	619	622	655	590	611	630	609	637	626	661	681	654	626	635	614	612	637	609	586	591	594	654	599	646	633	652	628	581	605	631	602	624	634	564	606	602	596	635	605	650	637	633	656	636	617	685	631	601	616	604	588	632	623	675	604	636	622	624	604	638	633	629	658	645	617	652	640	659	605	606	609	662	622	634	616	664	620	611	615	625	562	594	591	626	630	636	673	608	667	618	591	648	642	624	630	580	616	616	673	605	651	623	667	621	643	639	633	623	636	601	612	601	639	618	647	576	617	635	630	601	648	629	614	577	607	594	619	620	673	591	632	656	630	591	579	622	618	619	677	681	622	640	663	617	630	607	633	631	651	625	617	659	598	629	640	650	619	640	652	588	633	621	668	667	602	646	629	614	636	652	631	607	642	589	610	631	610	649	621	591	625	695	622	638	626	643	590	627	641	645	614	624	607	638	633	657	631	625	616	599	629	647	615	589	585	607	658	626	622	577	591	579	597	612	629	613	646	597	589	569	617	609	640	629	594	633	622	612	642	614	600	589	611	605	587	632	625	611	624	634	614	613	653	600	619	611	668	614	656	623	585	649	625	670	648	608	620	635	622	656	647	657	616	584	638	611	659	589	643	612	638	641	642	609	609	627	615	601	668	645	648	652	630	608	608	575	596	616	634	603	610	651	611	617	654	629	611	635	647	620	619	655	629	571	622	598	596	648	569	585	640	609	595	625	645	613	649	634	579	630	625	605	638	624	628	599	679	693	635	593	637	642	565	631	649	667	671	614	604	638	628	628	635	627	612	639	679	603	598	596	672	598	594	622	617	625	651	618	595	580	626	652	620	623	610	630	639	645	619	632	627	615	538	601	615	637	654	616	631	624	596	663	629	641	607	570	618	596	671	607	649	623	565	624	601	612	611	621	617	635	677	613	653	567	611	637	600	633	584	635	561	641	631	666	640	655	602	575	652	592	632	622	633	650	639	590	623	680	610	599	635	600	618	657	591	610	653	643	663	644	631	652	587	612	649	662	607	612	648	578	635	605	586	621	600	592	602	674	624	614	619	689	617	669	637	622	617	627	621	617	579	593	590	607	685	670	639	590	624	609	642	615	652	644	640	645	624	650	592	669	622	641	620	647	645	590	629	601	616	629	608	609	634	621	599	574	623	625	631	605	641	639	630	590	618	567	619	606	606	632	615	634	635	614	658	628	620	652	593	616	597	627	615	599	615	625	639	606	613	623	629	661	612	649	606	631	619	600	635	621	671	671	603	643	595	625	642	703	620	663	651	623	640	632	616	610	639	602	609	616	627	653	608	619	635	599	634	597	603	656	601	628	571	637	641	627	592	611	654	577	643	644	633	634	613	663	615	604	638	603	573	634	660	634	658	642	669	621	616	641	653	674	635	581	620	600	622	655	637	564	642	585	647	608	643	628	623	644	559	658	638	630	564	608	633	572	638	692	602	621	594	650	639	632	614	595	599	658	629	649	612	643	634	648	618	600	589	610	644	588	604	614	590	615	582	600	603	637	649	600	619	550	593	583	632	597	627	581	621	621	587	637	623	615	613	658	622	632	594	604	619	643	644	630	648	599	646	617	584	681	595	636	642	668	630	670	611	583	659	637	595	609	632	600	622	596	656	623	577	566	659	619	610	609	615	601	628	629	645	625	637	662	590	629	638	588	598	613	612	606	621	615	567	607	686	605	610	588	604	608	627	662	649	642	589	644	608	623	638	618	592	673	623	610	623	626	580	650	614	623	597	619	656	629	663	593	632	557	616	604	661	612	606	580	582	658	616	626	616	617	594	586	622	582	635	620	602	631	634	632	591	592	638	637	629	584	564	611	613	620	590	621	618	599	593	589	629	646	628	589	627	639	621	612	633	644	584	626	597	596	587	613	622	696	650	601	611	645	584	607	623	602	598	640	664	625	614	641	585	622	591	601	629	647	631	637	586	624	619	628	598	607	617	629	648	611	571	575	613	615	656	672	661	612	657	606	654	593	594	581	638	603	607	599	616	611	617	568	648	621	634	617	621	606	592	669	594	602	621	618	631	633	654	672	599	628	563	574	615	591	613	619	620	603	625	634	614	623	630	631	627	620	658	630	629	648	596	636	636	645	605	614	627	622	639	635	628	616	587	616	595	620	594	621	653	616	651	628	630	630	611	631	617	619	611	611	607	663	661	655	641	598	579	598	651	556	587	633	592	613	654	641	598	622	649	632	612	606	618	592	577	605	634	625	586	606	659	605	621	598	612	592	633	644	649	602	599	609	628	633	599	611	654	629	639	627	602
6472	1652	1582	1130	1094	895	936	888	873	923	861	840	845	831	812	804	851	810	844	845	845	869	809	838	824	824	811	822	828	837	827	841	863	854	816	828	847	789	857	743	864	800	794	847	794	811	850	849	775	789	801	795	829	855	799	817	774	819	822	836	831	878	848	808	801	813	793	815	819	781	824	797	826	809	735	827	821	813	866	822	829	874	863	838	811	771	828	782	816	827	868	829	857	825	860	822	835	781	797	845	803	839	842	835	833	826	811	815	795	844	855	847	806	858	813	791	819	835	819	825	834	791	835	793	846	846	837	858	821	787	784	845	829	862	803	838	848	836	809	830	849	810	849	830	820	833	852	840	839	802	786	832	863	864	865	815	734	796	829	817	797	817	788	791	805	812	809	761	828	742	783	761	844	811	803	829	879	796	825	818	822	833	821	818	813	809	819	863	869	862	820	830	809	811	797	796	788	770	846	859	802	840	823	828	834	799	852	799	818	772	847	786	791	841	813	797	869	859	835	809	812	850	849	806	853	818	786	873	810	783	803	798	835	853	800	798	875	844	876	832	828	777	814	809	798	879	787	763	813	815	807	768	791	823	848	804	858	857	812	859	826	827	812	872	793	809	757	851	819	846	840	832	762	881	805	821	826	837	837	769	854	809	820	793	815	809	809	877	855	779	834	818	829	810	828	853	832	851	795	802	768	825	852	830	827	824	804	816	854	819	853	784	841	808	777	760	837	827	793	805	767	750	797	829	842	828	845	840	800	856	855	796	863	907	794	860	828	834	841	833	780	839	862	861	844	858	837	838	847	846	835	828	802	837	811	799	796	802	818	817	863	867	817	798	836	795	801	790	820	813	799	842	788	852	862	861	833	796	826	882	837	831	818	799	846	873	849	788	863	806	854	840	771	789	826	811	785	852	808	836	780	863	830	802	788	825	787	835	827	854	805	808	817	857	795	777	797	779	849	812	854	786	763	800	809	855	833	786	787	836	834	818	801	774	789	857	853	820	798	824	876	834	851	841	838	815	791	843	811	800	790	800	815	806	806	814	820	821	796	825	804	857	876	819	835	870	825	791	803	831	863	804	820	827	848	823	773	800	794	903	825	812	886	796	818	802	814	827	797	830	812	825	816	845	787	831	780	810	821	792	824	837	855	951	824	781	867	838	793	815	840	831	807	825	821	844	857	846	848	834	807	811	833	791	836	832	792	818	814	840	808	834	848	831	839	797	736	842	813	782	785	796	868	795	835	795	828	850	796	861	810	793	788	792	788	807	773	845	802	842	815	815	789	796	840	824	814	827	776	781	818	853	829	798	810	806	854	837	803	787	846	859	842	786	861	819	809	834	845	833	852	852	826	832	851	780	831	832	825	849	776	825	773	837	790	830	805	805	836	840	783	818	777	765	768	842	880	840	806	835	805	791	846	814	799	817	865	808	867	819	836	847	776	827	767	807	829	851	800	819	847	809	780	835	799	833	854	856	848	807	839	830	803	823	822	824	830	834	842	820	784	803	814	821	804	820	864	774	806	823	797	857	797	836	836	835	874	804	855	825	769	830	782	852	841	755	795	783	786	790	786	803	834	823	879	802	823	850	774	799	809	811	801	807	903	811	821	865	760	798	822	763	852	809	817	814	841	847	823	804	800	768	822	788	829	811	840	858	813	839	867	799	804	818	791	845	801	745	807	892	802	854	805	834	838	828	857	841	798	856	826	854	815	831	830	849	807	812	889	811	827	797	851	858	824	807	841	836	860	801	829	779	864	766	815	877	874	827	866	828	846	804	823	867	797	771	765	825	820	828	805	781	798	847	796	782	843	826	812	824	810	826	847	821	802	765	807	869	794	851	794	821	805	830	844	858	796	836	805	829	857	826	892	831	855	859	847	862	834	840	803	820	813	836	871	795	804	786	791	842	822	797	823	845	790	852	841	846	843	803	866	771	832	803	817	829	848	816	814	844	806	810	808	861	785	828	812	799	856	813	773	846	816	887	838	849	786	793	873	823	789	832	849	822	793	829	799	810	770	831	822	776	850	813	846	816	891	832	852	858	823	804	850	839	820	826	858	809	839	830	812	828	840	840	824	832	884	828	834	796	839	838	821	805	824	793	798	864	852	801	806	856	851	826	803	804	811	872	781	821	827	849	831	834	829	833	825	882	820	826	794	794	843	851	827	830	815	843	784	851	833	833	811	823	773	806	797	853	816	880	837	832	809	776	777	778	844	838	824	784	830	884	811	819	846	867	830	830	835	812	851	779	805	819	826	844	821	761	843	825	822	862	852	844	779	799	823	843	796	822	806	820	766	827	864	863	780	832	828	847	821	826	800	828	862	828	788	805	797	836	859	824	830	818	868	842	808	792	820	782	845	845	843	839	795	837	800	807	840	828	820	796	806	857	828	779	824	849	762	810	870	854	861	807	832	878	841	808	824	809	849	789	883	848	843	844	742	839	810	776	822	847	852	852	831	822	826	799	808	809	821	804	836	814	799	850	865	832	831	831	818	808	840	832	788	819	837	808	830	776	792	853	801	822	825	846	843	806	820	788	829	828	833	821	821	794	795	828	853	839	822	811	849	813	838	774	841	836	816	796	808	789	831	808	852	856	871	827	812	837	810	824	822	780	870	819	837	842	793	893	818	792	841	822	887	807	906	831	826	826	915	841	840	817	841	832	801	855	795	778	836	828	835	791	818	855	903	819	859	832	820	830	805	837	838	845	848	874	846	855	817	823	841	856	831	824	801	808	834	813	853	829	833	802	849	847	863	838	806	790	818	857	841	820	871	823	791	806	800	791	825	822	915	854	828	822	818	808	821	808	865	838	831	841	810	800	826	787	824	845	828	832	780	762	869	838	849	804	836	810	852	790	776	852	786	843	802	818	860	851	819	773	818	857	829	798	825	830	773	849	844	796	851	797	854	773	818	833	797	855	789	843	809	824	806	787	819	837	824	862	812	825	800	871	819	822	819	831	808	787	817	830	858	795	805	858	799	811	844	774	810	813	822	874	818	794	842	830	841	824	901	794	832	826	846	841	767	820	831	776	853	833	787	826	839	817	829	804	776	839	788	849	822	838	884	843	836	858	803	856	780	849	777	839	806	806	811	854	776	816	828	833	827	788	841	805	816	815	841	817	819	808	837	805	829	859	834	882	832	803	907	849	818	814	798	789	821	817	808	838	812	859	813	765	846	761	822	827	830	820	821	817	812	835	854	855	853	800	807	827	834	867	846	830	815	818	770	839	814	833	829	838	842	774	816	825	815	836	801	836	802	807	807	836	864	817	871	804	863	860	798	846	842	784	785	811	813	841	795	810	893	823	833	817	890	799	831	871	808	773	842	848	825	822	902	847	900	813	802	841	835	782	802	799	823	773	770	804	821	789	892	826	831	821	831	850	806	840	808	812	859	801	806	782	858	827	875	819	886	788	831	820	816	830	795	843	876	800	812	783	870	820	844	841	802	867	831	815	815	832	825	791	804	836	815	848
24311	21342	28810	24228	21263	6895	1394	1027	970	860	807	788	855	722	740	739	739	726	682	654	717	712	668	620	661	629	669	697	670	713	699	660	690	686	678	637	612	642	702	625	657	691	643	693	703	624	687	610	664	678	631	656	617	697	669	632	673	636	707	617	682	639	633	660	643	688	668	655	643	657	663	632	694	642	655	688	683	654	689	655	685	651	693	657	694	693	686	657	620	664	636	674	621	686	645	662	658	635	627	646	664	677	661	706	625	652	697	615	686	641	652	625	691	657	607	643	660	643	589	665	666	635	695	662	661	682	688	670	663	613	631	646	665	661	618	680	664	714	677	626	632	633	628	643	699	684	588	666	662	672	695	674	673	681	668	637	660	662	705	644	625	658	648	658	667	646	706	653	657	651	628	633	637	653	624	630	657	669	667	639	700	663	654	650	640	669	628	680	636	632	666	658	666	666	715	633	698	687	684	648	632	676	690	647	687	659	686	668	673	690	645	675	604	672	683	623	654	658	642	648	698	636	666	657	672	636	659	652	640	700	669	691	630	639	659	636	636	651	654	656	723	657	665	622	608	617	660	592	639	656	651	656	632	640	669	644	702	648	624	598	672	651	659	666	657	658	660	619	667	667	683	697	662	676	668	676	668	641	629	657	641	619	664	670	646	690	646	641	638	651	627	672	658	682	658	689	662	619	729	693	650	652	659	680	648	665	676	617	688	653	638	665	694	668	648	655	654	676	654	603	647	638	576	694	652	649	678	636	687	644	664	643	653	647	662	662	694	666	663	650	673	602	698	646	634	677	706	641	637	638	665	672	666	688	629	665	688	641	672	619	661	638	673	653	625	659	624	633	664	635	602	652	668	603	601	680	633	637	676	639	632	645	666	637	625	604	618	651	675	744	668	647	655	688	637	642	646	641	669	623	668	662	661	633	657	607	644	645	621	671	678	653	623	575	679	674	629	640	623	678	620	629	657	695	693	623	620	646	669	655	618	682	643	642	622	619	610	611	664	661	699	628	655	629	630	666	629	672	672	661	674	635	611	667	658	679	668	638	645	623	632	670	630	636	629	625	613	694	681	656	626	643	681	668	614	730	622	706	663	628	641	631	697	640	666	637	685	669	724	695	604	678	631	647	638	662	676	641	716	664	630	645	672	620	679	672	591	661	665	662	620	679	648	670	667	657	657	689	645	690	669	678	619	641	667	643	695	676	637	678	676	647	649	675	644	668	638	606	610	649	698	614	615	620	641	675	657	645	617	649	634	683	601	673	687	620	664	643	648	619	687	589	667	652	669	654	667	653	645	670	661	662	642	641	654	635	666	651	613	614	684	667	648	631	685	679	673	630	665	688	633	660	649	674	689	623	682	690	674	628	676	675	677	674	661	652	619	644	680	687	593	634	686	633	647	617	658	634	611	658	631	663	649	644	645	677	689	647	658	694	671	645	644	688	674	653	631	623	636	706	693	707	664	653	692	639	680	652	661	654	659	644	625	608	681	666	695	665	702	669	682	638	633	579	652	626	654	640	634	676	694	659	670	623	618	700	711	623	644	670	651	683	670	656	700	641	703	634	625	654	628	643	664	650	663	643	656	661	613	622	635	595	656	671	617	643	591	658	655	638	647	627	699	634	690	705	613	652	686	686	620	689	654	701	650	683	659	597	666	623	661	661	657	661	647	600	695	696	659	619	650	664	654	657	650	651	687	665	659	675	649	663	617	594	670	632	637	663	676	652	678	679	653	674	659	644	652	629	724	678	709	640	668	695	624	672	628	618	628	692	661	628	660	685	636	661	700	591	614	630	683	617	629	709	617	645	667	626	645	644	677	668	658	668	672	652	634	652	658	633	653	647	625	670	657	629	614	700	666	635	665	650	653	639	673	652	640	667	682	639	628	693	701	673	624	677	687	657	666	642	687	687	688	655	685	705	609	642	625	644	675	628	615	638	678	630	599	636	709	641	670	647	681	705	631	669	657	641	629	663	617	622	685	681	678	645	614	659	644	603	660	654	682	634	657	651	613	637	641	634	643	672	657	615	653	674	643	668	682	653	673	650	611	704	641	668	652	662	673	652	661	620	651	657	615	646	669	656	647	583	616	677	674	630	639	661	639	665	674	645	634	640	634	637	634	673	646	661	672	652	628	654	668	642	665	631	625	671	671	677	698	660	653	687	690	647	652	642	678	669	649	689	658	680	672	667	627	685	669	649	616	663	674	678	631	635	650	633	642	651	647	616	724	681	668	683	629	665	678	635	673	653	681	642	676	680	661	687	676	635	660	650	667	625	649	669	698	633	619	679	636	620	639	641	652	627	645	720	634	663	687	629	661	627	686	654	659	629	665	676	633	636	697	659	664	698	672	650	656	629	626	623	673	692	646	665	661	662	671	620	675	644	614	642	644	644	659	692	665	692	669	652	629	645	676	662	657	614	682	644	649	599	664	665	649	645	659	581	635	681	643	650	635	667	649	636	634	684	663	690	648	661	642	683	641	633	681	657	666	684	637	623	665	622	641	677	631	665	643	612	692	648	660	684	683	630	625	669	621	659	670	628	669	673	655	663	648	676	585	644	658	638	704	640	692	691	674	640	642	654	671	620	607	658	651	659	646	596	600	645	645	642	663	671	722	626	674	660	660	634	685	633	656	673	664	641	672	634	632	690	634	604	619	646	670	687	656	631	655	636	621	674	643	661	670	675	657	682	664	627	690	658	652	619	664	683	699	647	656	658	653	664	660	708	626	683	659	621	690	707	677	668	641	645	673	704	656	643	673	673	661	677	645	652	641	670	637	649	648	720	624	662	648	633	679	661	598	621	596	687	676	673	661	671	638	650	644	633	655	647	633	666	663	618	607	651	673	658	657	722	659	625	696	633	596	621	652	627	699	690	647	689	623	672	655	648	648	625	687	618	634	668	672	645	620	663	661	652	688	679	660	647	621	663	648	687	648	681	681	613	669	653	646	679	629	704	678	671	621	686	672	684	648	638	637	682	657	628	685	690	661	629	607	658	636	645	651	610	647	659	589	663	672	625	621	662	636	655	658	626	647	695	646	703	669	651	691	664	641	633	661	676	654	676	656	630	666	711	634	640	637	666	664	621	664	644	686	669	644	668	696	634	703	649	594	645	615	615	660	685	609	647	630	678	621	717	639	651	623	668	662	672	595	628	655	607	652	678	632	602	716	682	663	643	673	643	676	716	662	687	648	672	648	637	649	636	642	629	640	663	643	696	626	657	634	693	617	621	683	683	686	640	617	633	653	679	687	646	645	648	709	706	692	678	651	647	665	619	698	662	631	672	636	654	604	634	672	664	635	609	674	683	647	680	679	637	659	676	627	677	656	603	671	690	632	642	691	612	642	629	674	609	668	679	615	644	662	707	656	636	672	560	664	639	650	687	655	642	640	685	656	587	631	666	694	634	664	623	645	696	674	619	646	652	699	636	640	658	650	643	648	631	654	693	619	678	720	648	701	644	666	646	670	683	626	683
14711	9510	8249	4489	3176	2499	2070	1787	1522	1422	1278	1256	1127	1098	1005	1048	1061	986	960	921	956	956	869	951	995	942	962	923	906	919	913	918	872	927	902	900	890	920	845	910	877	898	882	895	884	904	932	839	863	840	856	848	839	934	861	925	919	877	905	899	836	874	873	855	911	892	871	871	861	894	911	860	864	903	905	880	841	845	872	903	869	905	881	830	854	904	815	863	845	888	870	892	885	834	897	851	849	799	879	853	935	893	911	842	855	877	835	869	889	838	841	871	874	864	824	851	877	833	844	879	901	876	821	875	899	844	846	894	843	909	846	878	904	876	893	897	821	919	915	850	865	881	839	924	866	870	871	891	868	875	877	908	923	900	898	861	840	920	899	891	854	826	887	874	836	867	889	898	840	844	884	839	834	854	920	883	854	924	830	828	850	893	846	872	844	880	820	883	896	911	875	851	827	897	870	850	889	880	936	842	877	878	850	885	818	875	892	795	950	954	837	895	856	908	859	899	920	834	892	889	903	882	836	841	868	867	859	876	834	851	918	883	918	844	879	895	900	892	864	828	882	859	817	890	907	859	917	921	872	865	902	871	909	894	931	896	856	845	882	875	938	852	887	913	838	876	848	891	843	920	844	878	837	843	871	877	889	832	864	885	887	882	905	867	945	907	854	893	820	896	869	867	929	836	886	813	905	859	865	991	825	856	833	900	824	843	895	863	846	918	894	818	852	910	874	872	887	824	862	965	886	882	881	875	851	918	880	830	847	884	875	870	904	891	960	854	886	872	896	906	900	831	892	791	863	908	820	877	843	841	892	848	836	839	893	857	899	918	831	883	874	848	862	835	861	881	867	925	848	895	898	842	829	894	892	841	829	874	922	830	921	851	846	860	813	891	888	838	885	866	852	912	872	876	904	801	899	857	913	870	880	889	894	849	876	878	858	842	864	889	883	873	884	884	815	876	853	874	900	868	834	856	842	844	872	866	852	845	849	926	850	855	880	868	929	834	889	899	860	867	892	900	895	884	826	822	823	885	876	866	841	820	861	935	889	871	831	894	870	871	826	932	848	841	797	900	875	878	859	928	879	889	877	863	868	874	859	882	915	920	876	872	837	857	865	888	875	908	938	901	863	876	878	852	859	852	884	839	861	848	861	865	936	878	900	896	875	865	847	838	880	915	928	822	820	861	875	843	853	823	883	850	864	865	883	865	912	841	848	869	849	879	842	929	845	874	910	800	834	847	886	864	937	877	840	887	864	857	878	876	870	910	874	868	861	824	890	838	883	843	832	878	877	928	831	880	846	831	916	885	887	869	907	875	866	884	759	873	902	830	830	882	878	882	901	870	825	836	839	863	890	832	896	870	877	896	859	879	874	909	858	889	931	901	902	888	865	861	870	904	891	886	909	912	887	873	871	857	875	915	847	885	802	874	882	857	904	898	896	849	886	842	836	901	854	858	853	846	832	900	887	912	875	904	843	865	861	911	883	883	898	871	809	832	917	894	905	833	864	834	904	830	835	872	875	892	872	896	859	803	904	871	914	891	861	828	860	845	857	843	842	907	938	898	930	868	878	857	845	908	878	846	912	906	844	875	909	904	859	897	884	930	901	886	890	884	904	925	916	857	893	898	842	844	852	827	847	901	824	871	846	852	873	882	899	826	893	822	848	839	884	850	931	871	856	875	874	865	926	872	887	881	838	832	872	928	872	836	896	810	885	855	829	876	874	882	854	859	865	873	879	837	880	810	898	922	815	826	798	868	866	855	854	825	925	876	869	825	854	877	888	884	888	841	872	840	888	875	875	848	914	873	871	883	872	883	870	899	894	848	907	891	862	869	843	803	882	903	904	869	859	901	833	873	867	823	911	837	909	890	853	879	895	846	875	884	887	860	871	849	868	898	919	905	831	852	860	934	848	849	843	948	901	893	832	871	863	837	887	889	876	850	847	894	874	863	874	824	868	872	899	889	840	872	949	880	885	870	862	811	889	833	840	812	804	861	900	850	890	906	825	859	918	897	880	838	955	870	875	883	887	854	836	875	940	851	915	851	855	855	821	889	911	886	869	900	815	816	848	866	866	889	880	887	872	869	883	890	813	887	869	907	913	828	902	845	829	840	874	900	923	927	856	883	847	901	856	903	858	881	874	849	878	917	866	911	874	882	858	890	871	866	898	860	874	880	936	836	865	859	855	840	882	844	884	872	876	896	909	908	868	872	882	893	887	869	903	836	898	868	870	882	850	899	861	849	858	866	906	886	892	775	868	820	835	909	888	869	895	852	819	847	857	913	856	898	859	891	871	868	867	865	868	910	831	921	869	804	824	871	835	835	915	884	837	890	827	916	875	846	929	925	880	895	839	854	901	896	856	904	851	905	861	872	901	866	870	865	859	881	923	889	896	877	893	869	835	854	862	874	868	865	871	845	866	836	860	854	878	861	842	878	886	872	844	874	852	926	901	860	897	920	932	894	880	815	873	898	834	879	886	870	869	946	843	885	844	850	906	861	908	868	868	940	896	898	896	899	892	898	900	928	913	887	906	863	924	847	865	890	821	854	894	893	864	853	898	905	834	868	827	857	864	840	856	925	917	866	915	853	869	848	880	860	931	850	864	858	825	822	883	892	881	878	867	848	858	899	902	857	895	854	830	918	854	915	904	889	873	880	878	896	857	867	855	881	898	864	881	875	874	855	938	886	910	877	892	862	860	831	845	927	881	893	808	844	861	863	875	858	833	834	865	849	857	826	840	831	867	848	822	891	913	847	873	796	858	855	854	888	909	875	866	889	865	877	886	871	934	883	862	921	918	861	919	833	905	848	865	887	846	915	801	816	893	871	841	868	895	900	806	868	840	853	859	941	905	881	848	894	862	868	877	863	884	899	896	874	860	929	843	885	873	876	804	840	839	838	920	880	862	830	880	866	903	890	825	887	821	880	893	840	881	834	907	926	850	881	876	900	835	814	892	838	886	814	921	855	882	828	844	898	856	873	845	848	884	888	915	861	870	852	952	877	838	824	895	887	850	874	868	901	865	898	880	892	874	840	900	894	850	859	912	876	859	854	834	942	871	884	868	856	883	885	844	842	831	903	844	837	846	941	911	861	868	868	917	900	886	862	870	847	915	816	908	902	886	907	872	840	913	887	837	816	861	859	829	878	892	873	863	884	842	891	876	860	833	830	892	863	843	877	882	833	891	868	916	885	843	910	888	918	881	903	860	906	895	830	866	907	887	887	824	890	895	849	877	834	839	864	827	870	890	872	895	908	841	882	843	888	886	891	852	921	902	926	887	891	866	864	893	875	889	859	860	846	836	890	848	863	829	904	854	900	913	926	912	865	859	894	853	846	905	833	869	897	878	871	854	879	851	951	874	883	846	850	870	857	867	860	848	896	896	910	870	868	864	805	918	895	928	885	836	885	848	884	851	849	860	906	869	852	836	871	904	936	874	856	891	913	898	874	869	934	864	895	874	887	876	891	893	885	805	878	892	860
23242	21368	29376	23704	21375	21330	5047	1177	858	703	619	627	510	490	442	446	444	429	475	417	385	403	423	380	417	365	399	407	380	382	362	348	349	346	361	360	375	377	361	323	371	361	314	327	354	307	338	342	370	325	327	352	337	370	339	318	320	343	345	329	366	337	370	309	383	314	357	364	348	351	365	338	332	296	330	395	343	333	366	308	361	345	339	326	309	343	330	347	351	373	342	318	349	338	347	369	340	359	341	363	344	350	353	347	360	340	342	325	337	349	303	355	349	331	336	328	365	365	343	304	347	354	334	343	332	325	348	339	334	348	313	339	335	341	325	337	312	314	336	312	326	331	360	336	357	336	315	339	330	335	345	330	347	341	359	347	341	321	358	357	361	315	382	325	324	344	334	318	337	327	331	329	355	366	344	337	311	339	353	316	334	327	311	344	363	348	328	349	364	322	356	347	342	343	348	342	342	375	350	345	329	318	358	334	293	331	377	313	345	376	335	348	326	350	325	350	323	323	325	336	349	327	337	309	354	335	342	354	350	308	381	369	359	322	324	332	357	323	351	355	320	343	338	331	352	345	347	312	331	330	339	378	352	350	356	345	354	361	374	366	332	368	330	305	316	326	349	389	355	340	361	338	349	336	341	314	341	338	359	314	363	340	344	318	309	332	315	328	314	312	339	336	344	367	355	336	334	312	309	319	314	326	326	343	356	326	349	306	321	360	342	339	347	336	347	345	345	315	328	317	348	319	346	338	343	332	322	353	307	339	306	304	366	324	333	332	351	346	364	329	355	352	326	362	339	333	355	340	325	333	347	346	343	344	355	322	326	368	341	346	297	307	352	304	329	357	309	315	324	302	326	352	356	342	342	319	367	365	338	338	348	346	345	322	351	339	345	329	337	319	382	346	382	330	333	339	328	334	351	315	327	371	331	347	310	346	340	319	315	316	365	298	326	317	346	350	357	313	352	331	389	311	324	349	319	315	357	338	353	320	354	363	334	334	384	362	351	346	354	335	347	326	354	322	314	335	363	325	306	342	326	328	324	326	339	335	347	313	320	293	380	330	350	325	322	339	344	350	361	336	367	334	335	331	307	339	354	366	328	330	353	291	306	327	332	334	335	382	328	310	319	331	322	342	348	322	346	345	336	331	324	335	321	351	371	305	352	325	337	392	380	342	355	329	294	342	337	361	335	334	353	365	324	337	311	322	345	354	325	328	327	339	325	318	353	340	320	328	353	356	366	324	361	341	321	322	369	336	323	313	344	320	342	339	333	315	329	338	338	323	347	338	354	323	330	342	331	339	335	336	326	299	312	322	316	353	294	356	303	343	336	344	352	319	334	378	329	326	367	391	312	354	339	350	352	314	346	375	308	344	339	330	337	371	311	354	360	322	341	359	336	324	344	329	350	320	304	339	336	292	306	328	317	340	339	319	355	347	335	313	338	349	342	300	313	317	311	343	326	328	352	328	331	352	350	324	343	362	338	327	340	327	343	312	349	326	312	358	344	342	338	335	344	349	308	348	394	381	341	330	332	333	367	332	359	357	321	323	310	340	336	326	338	318	331	335	364	353	290	309	338	339	319	340	342	319	395	309	311	339	312	327	326	319	341	336	354	357	367	356	362	352	316	371	355	340	295	315	356	355	368	340	360	320	304	361	333	343	336	310	322	330	338	323	328	341	360	337	345	320	387	365	317	338	316	360	328	311	364	336	345	361	340	346	329	333	338	315	334	358	299	335	344	346	362	353	344	321	323	329	336	358	359	344	308	326	356	359	317	347	339	326	336	322	311	326	322	327	318	351	304	353	296	368	338	313	345	317	346	330	348	331	337	344	383	329	353	358	339	334	333	367	336	319	314	347	334	343	332	343	346	325	342	357	326	319	314	342	350	350	327	314	320	355	353	340	376	377	329	341	350	331	316	355	345	332	359	324	337	343	324	343	314	335	328	328	322	346	343	326	376	343	344	330	324	324	292	352	297	320	345	305	341	334	327	332	356	329	340	377	341	333	348	372	357	339	340	324	356	353	341	342	331	332	343	353	340	331	329	333	346	350	337	330	333	352	300	341	303	308	331	320	347	344	347	328	350	344	337	344	306	312	343	305	349	351	333	373	347	341	350	342	349	349	323	326	308	336	324	334	320	322	343	345	351	332	330	332	342	298	322	341	336	369	369	324	335	349	345	313	359	336	340	321	349	307	326	312	337	346	367	357	365	360	311	357	290	354	308	317	335	363	339	328	321	281	330	348	339	340	335	326	337	333	338	330	341	326	332	362	342	297	356	338	351	330	344	381	321	353	327	352	354	335	330	352	364	336	319	339	358	347	346	344	337	320	291	343	332	317	337	327	331	340	333	367	363	312	347	325	342	339	331	327	362	334	342	387	354	334	368	351	354	345	355	357	328	333	343	321	325	319	358	336	339	338	303	321	343	341	343	316	313	318	346	345	362	356	351	336	330	360	324	320	360	376	355	329	345	338	328	341	301	341	327	333	362	330	317	319	336	338	346	338	327	319	339	339	353	350	326	333	300	328	318	314	325	338	370	341	336	332	318	371	345	341	312	367	312	314	351	318	313	320	328	319	361	332	357	330	360	319	327	315	338	318	302	322	324	323	307	344	355	356	336	341	356	339	316	322	347	337	339	343	345	355	338	304	307	310	330	310	342	355	333	353	323	351	374	340	311	326	339	338	312	343	353	377	283	340	356	332	313	354	317	331	360	340	342	335	321	361	355	357	349	328	302	353	357	333	322	354	332	319	331	346	333	340	342	335	343	312	338	331	357	317	340	354	312	337	373	336	347	361	320	313	334	345	354	360	326	368	327	338	348	358	334	336	319	313	341	325	342	320	318	342	311	330	370	331	291	340	365	333	327	300	328	328	334	350	368	320	321	352	356	328	361	343	358	331	305	341	353	347	339	331	314	307	350	359	374	341	351	344	344	325	316	369	347	346	332	351	356	316	335	320	341	318	358	337	334	329	332	348	328	353	352	336	354	312	344	331	354	322	328	325	338	353	344	345	346	328	364	332	325	316	329	311	359	335	337	367	329	356	329	367	310	338	315	326	357	362	305	334	340	366	346	314	391	326	301	339	340	353	338	340	329	348	350	328	332	372	375	326	305	353	318	349	301	334	313	341	358	332	298	326	332	317	319	351	322	330	347	338	338	331	331	325	334	345	333	331	351	353	344	303	347	330	331	305	324	310	307	344	329	310	343	357	314	342	356	353	320	344	351	308	332	322	333	334	369	350	334	316	336	322	343	335	338	350	321	368	319	358	343	346	338	368	343	334	315	305	341	349	325	361	323	322	379	341	344	336	330	297	340	320	324	325	309	343	357	324	357	394	348	318	359	331	358	336	329	338	322	362	342	350	347	320	299	380	314	347	334	331	353	311	347	342	368	363	352	327	299	320	355	319	354	324	329	337	357	332	335	335	361	318	338	344	352	347	340	324	342	306	301	350	327	341	351	345	341	330	350	353	308	324
15246	15103	13167	7210	4879	3805	2870	2292	1912	1589	1342	1195	1026	926	852	814	794	723	659	631	627	618	580	585	576	598	561	533	597	512	540	559	515	527	504	511	501	514	526	551	529	517	550	475	493	478	504	476	481	470	489	477	485	500	492	492	541	476	460	465	523	500	495	455	472	481	481	486	497	525	495	488	456	455	485	508	487	474	480	473	471	455	480	488	472	507	503	492	470	493	455	466	451	457	449	463	481	452	442	442	490	478	487	431	443	480	417	496	496	461	436	456	466	476	455	500	486	499	482	513	492	475	450	505	442	468	456	468	476	498	479	475	491	455	448	516	498	506	530	438	478	492	483	474	470	493	508	462	466	481	482	429	492	503	471	461	465	480	474	457	476	510	451	480	480	439	441	454	462	471	469	520	475	473	445	463	460	487	449	496	474	440	429	473	443	491	478	498	458	440	472	476	520	447	486	486	448	529	468	467	466	452	484	464	469	452	433	454	469	460	488	503	408	454	460	477	490	510	468	478	505	454	476	457	436	475	440	472	460	477	458	476	453	447	487	479	453	444	494	480	471	461	474	462	550	450	429	457	447	468	477	482	498	447	497	478	463	436	463	438	419	472	470	471	511	470	438	463	483	498	457	471	495	448	495	460	435	474	472	455	494	466	461	442	494	445	429	466	444	467	454	462	501	485	450	458	473	475	463	440	482	448	445	463	451	477	471	458	513	450	502	498	415	443	498	454	451	470	452	495	485	493	500	478	444	474	454	471	456	458	453	495	462	439	443	465	469	439	457	486	492	440	485	447	477	465	459	500	484	468	494	438	467	445	464	478	481	469	464	458	488	456	430	469	493	454	473	495	457	483	462	505	442	459	497	485	452	467	451	485	446	499	452	449	454	447	463	457	484	439	450	497	477	486	486	487	456	493	447	482	469	487	495	449	432	441	465	444	480	465	450	429	484	418	494	452	452	454	464	460	470	490	480	453	452	486	457	499	486	486	509	497	487	495	474	490	479	453	477	429	463	472	450	481	481	476	451	525	481	453	456	446	484	419	476	452	468	493	448	489	447	440	500	462	446	464	452	481	449	501	490	444	473	474	483	469	450	456	468	460	452	468	454	477	477	457	472	436	473	472	435	438	449	447	461	451	452	471	472	437	464	454	481	513	499	493	490	461	453	488	507	466	485	450	452	484	456	436	479	457	442	477	487	485	501	450	424	482	442	481	475	454	471	481	441	485	441	475	466	456	513	502	465	485	435	479	490	462	481	442	448	426	457	468	494	514	451	448	481	450	469	421	473	411	455	483	484	471	442	473	488	480	452	471	478	450	459	474	481	442	484	468	468	462	467	473	453	477	471	500	486	453	431	487	434	480	470	477	428	461	520	462	480	461	479	461	501	493	486	437	460	457	481	431	463	486	467	467	496	465	450	459	431	469	479	468	479	519	482	472	476	430	458	477	493	457	495	482	463	453	532	454	456	469	423	473	474	441	426	506	446	464	458	460	476	443	475	444	453	456	436	445	486	469	453	517	447	504	470	470	449	482	461	472	488	466	464	444	450	456	471	443	495	471	503	473	481	475	469	491	440	452	454	465	479	479	438	486	469	471	501	499	465	455	447	460	480	446	457	460	451	496	470	518	481	458	481	488	439	474	509	433	491	494	441	462	444	483	470	486	436	452	419	452	466	491	479	473	450	493	407	477	462	491	453	463	451	482	442	439	438	514	466	464	470	477	461	447	457	462	438	468	512	470	430	447	492	469	451	443	433	475	484	410	475	474	466	466	473	447	451	488	454	478	473	502	468	514	441	426	445	491	473	498	443	453	451	486	489	490	482	439	432	426	498	455	459	500	445	474	486	481	480	445	458	465	430	446	454	476	465	454	483	440	476	444	479	491	423	451	475	495	478	474	469	463	462	452	483	487	464	478	455	461	442	491	445	518	491	475	470	517	485	448	497	452	452	441	468	487	488	464	467	475	485	478	487	450	435	456	478	502	476	496	488	493	442	479	478	464	472	447	499	485	444	465	480	493	496	434	478	495	448	475	527	452	527	464	465	459	501	467	494	493	473	457	473	441	467	444	488	438	462	494	488	455	489	451	429	476	470	482	479	471	456	448	440	456	499	481	471	464	465	473	481	502	429	459	494	477	454	462	472	428	495	445	488	491	471	473	501	465	482	442	482	482	452	449	482	496	505	490	487	485	493	498	479	462	485	487	480	475	468	487	492	487	450	438	500	475	486	495	468	496	443	487	462	468	439	462	476	525	475	463	428	479	474	492	456	475	486	442	480	466	459	456	507	490	458	486	479	439	466	450	472	487	470	457	467	441	459	464	449	450	461	468	461	473	467	466	474	447	464	461	534	505	450	491	484	471	457	511	478	441	481	478	498	468	477	493	505	484	464	459	500	490	482	452	450	459	448	443	486	468	446	437	443	485	466	427	459	507	454	471	472	455	460	479	462	484	457	489	474	484	477	470	486	464	442	482	478	474	433	487	483	481	491	511	474	472	484	446	487	474	446	442	464	428	443	484	454	465	446	455	491	462	495	445	461	496	451	473	447	473	464	465	438	492	486	485	513	457	510	452	473	462	485	435	472	442	525	430	446	497	501	505	511	484	452	486	452	494	506	478	477	456	456	455	494	474	442	435	479	485	494	453	481	447	467	465	450	427	439	444	511	467	450	466	444	452	499	483	467	442	439	455	446	432	507	464	426	484	484	508	495	489	456	471	490	441	451	485	441	478	471	474	513	444	450	454	463	471	467	469	435	499	470	485	456	433	438	450	510	468	432	441	487	496	486	460	476	489	477	481	470	489	430	496	481	501	449	459	446	461	466	494	476	468	456	468	483	490	477	464	468	485	478	488	454	437	477	449	509	411	462	478	479	474	472	471	514	486	491	498	460	491	465	460	469	490	484	437	485	461	472	490	493	494	522	472	472	501	482	468	460	471	450	496	452	465	481	455	489	494	488	485	435	474	437	462	455	453	510	445	458	454	467	448	489	476	482	457	486	471	473	426	489	453	487	442	429	449	483	505	446	454	452	468	466	474	496	457	475	489	518	458	470	478	492	467	490	487	490	468	445	484	454	523	490	491	496	483	440	442	507	463	469	428	452	478	472	442	455	469	464	491	475	438	449	465	477	465	478	466	475	484	501	467	478	478	484	472	445	488	441	472	475	459	493	506	464	463	483	469	463	481	460	465	455	453	455	462	468	459	455	444	435	466	430	463	482	496	507	477	443	479	477	484	440	465	451	449	482	448	466	482	498	484	482	459	503	419	466	440	443	474	468	442	447	457	471	456	449	462	461	487	453	469	466	447	495	450	466	463	480	436	471	464	452	478	432	479	487	473	483	500	492	479	460	451	465	459	456	448	483	504	508	451	489	491	481	452	456	478	441	452	471	484	488	464	454	502	471	470	444	509	442	515	450	477	512	490	461	488	477	459	447	479	475	495	474	508	441	490	467	477	434	452	455	470	467	470	462	461	485	500
27211	20609	8975	1122	719	684	698	646	669	664	620	653	637	642	604	651	628	636	618	603	651	634	607	648	647	631	611	636	619	594	626	682	592	640	646	578	621	597	619	681	639	642	606	643	638	651	628	571	675	558	644	630	570	651	620	651	576	615	638	641	623	628	627	578	610	681	684	605	650	671	615	637	617	606	612	641	642	612	621	613	603	646	631	621	594	650	655	617	654	620	650	621	650	613	650	626	644	607	608	621	615	636	610	626	642	604	639	610	615	617	625	620	646	635	615	606	648	560	613	633	651	671	675	624	673	652	613	618	585	667	615	642	611	657	608	625	655	639	635	618	606	659	634	624	601	650	590	659	648	630	626	628	677	640	644	649	658	637	571	616	638	572	641	641	595	638	631	611	632	633	601	614	571	581	643	639	631	558	647	626	619	657	606	591	613	601	606	658	659	640	599	616	645	606	635	622	594	632	622	597	650	656	615	686	618	613	603	621	637	587	649	590	621	639	589	656	588	607	603	657	653	627	634	586	622	607	663	642	654	605	616	646	681	617	624	637	642	608	602	695	606	628	616	622	648	634	641	663	596	634	643	622	670	600	663	622	600	613	588	656	627	652	603	668	638	612	579	636	599	597	636	639	639	611	589	590	617	597	655	631	631	643	648	636	627	642	630	610	601	597	579	605	600	661	630	607	605	591	659	649	611	621	645	600	615	608	622	628	586	628	645	620	655	663	610	632	593	592	630	610	637	615	624	599	588	615	657	668	620	632	627	560	612	608	668	635	618	671	613	605	615	636	632	625	625	645	652	639	629	679	611	614	567	620	652	611	658	633	633	630	641	636	614	632	605	619	620	647	621	633	601	666	638	594	632	666	625	611	666	670	623	631	641	634	658	650	625	606	641	589	608	641	589	634	650	644	640	625	637	690	634	635	613	648	637	613	604	653	631	625	609	647	666	580	642	629	600	653	605	601	663	584	638	644	611	613	611	631	665	573	622	648	650	605	648	593	639	620	630	632	654	646	642	642	599	655	593	625	659	617	619	657	651	612	645	651	600	623	617	619	605	605	644	622	634	581	619	617	635	607	625	612	641	625	627	637	638	605	624	613	620	619	588	616	669	668	643	658	651	648	632	630	594	623	659	582	614	623	648	601	643	650	646	597	630	629	647	619	617	595	599	612	594	590	620	596	617	614	639	611	625	630	565	622	646	635	602	640	612	680	626	634	596	599	584	634	671	651	561	669	662	623	622	649	644	652	603	658	651	661	633	589	653	600	612	603	668	603	605	620	621	617	639	643	619	604	611	646	614	608	610	607	639	668	623	585	631	621	625	611	639	610	663	645	623	655	673	661	650	613	612	605	594	675	655	585	650	646	643	698	611	654	638	557	601	639	657	580	637	653	642	613	655	639	667	600	601	676	595	635	615	655	588	609	607	614	638	614	590	631	651	598	620	604	639	599	642	624	611	626	661	565	597	654	644	672	624	648	636	653	576	611	607	599	586	626	626	649	667	674	609	615	656	624	656	625	617	650	602	630	597	673	609	624	656	613	612	643	619	627	598	653	635	629	601	651	653	600	594	636	635	601	617	613	620	666	593	580	664	595	605	606	632	664	589	602	646	622	653	624	611	667	579	614	604	625	623	621	643	679	623	628	627	608	654	578	666	595	619	589	661	640	661	611	645	645	638	634	670	607	619	607	630	615	642	674	636	627	626	601	656	654	562	612	634	633	684	604	645	630	632	651	590	613	594	611	639	641	612	587	582	608	648	589	634	617	632	626	656	628	645	591	646	663	660	578	586	624	678	625	624	642	619	621	655	597	612	621	631	596	641	643	657	653	612	651	607	630	633	653	649	618	649	621	605	634	645	600	632	572	600	609	576	566	600	649	691	610	623	631	620	628	602	639	649	639	640	598	603	617	631	599	630	657	617	645	627	589	683	620	616	654	597	618	637	622	635	654	582	620	637	611	626	627	596	624	598	608	619	613	598	649	587	681	613	614	618	618	636	623	640	608	640	573	628	603	618	621	609	600	622	665	613	589	626	655	636	595	612	620	662	650	636	631	628	639	590	620	601	636	646	623	684	615	659	611	603	623	641	616	605	624	628	654	599	632	620	602	667	637	657	665	653	572	629	650	601	627	666	633	681	610	633	637	653	617	643	630	625	636	623	633	643	676	667	662	644	663	625	627	570	633	664	598	663	619	654	671	573	604	608	615	621	585	610	603	613	590	645	681	592	627	628	637	625	616	616	630	632	608	634	619	630	660	665	594	629	629	621	647	624	639	640	598	620	610	679	632	599	610	657	623	632	633	649	632	610	634	651	641	623	644	663	622	667	645	641	619	613	696	641	678	627	633	605	685	632	616	621	640	599	641	628	663	627	619	615	624	652	611	645	632	660	661	613	627	615	623	637	619	622	662	610	655	616	599	610	650	586	613	632	662	638	597	651	630	625	593	574	691	642	578	613	612	599	606	624	593	617	594	663	625	595	652	638	600	613	626	661	677	612	637	639	617	647	611	666	641	602	585	624	617	635	626	682	647	570	658	616	621	644	627	676	623	609	636	625	627	620	607	610	618	631	603	669	585	613	634	647	628	622	622	646	636	629	634	591	610	590	622	637	629	605	644	639	598	574	602	638	618	603	625	684	640	664	684	639	619	623	621	589	624	670	609	608	676	647	652	634	635	614	620	603	619	619	648	618	645	640	586	567	600	604	605	633	639	680	648	597	614	650	628	597	627	619	580	648	634	645	604	617	617	636	652	630	618	659	612	591	601	651	652	619	665	627	603	621	624	624	637	625	691	618	679	647	588	628	642	630	682	610	612	630	630	611	550	615	650	633	639	649	591	583	627	643	644	629	619	610	624	640	629	614	638	640	625	624	682	578	620	617	656	619	624	635	637	596	643	636	636	617	613	602	634	628	631	665	613	625	605	672	632	594	609	599	631	658	617	606	604	622	631	628	632	616	649	669	663	648	653	628	614	620	646	643	596	617	645	581	640	670	678	646	614	675	663	641	575	630	624	691	642	623	629	619	662	648	641	626	648	641	659	620	600	636	611	582	630	686	609	613	620	649	638	624	629	625	665	605	622	591	588	619	645	622	669	693	639	631	649	631	589	628	633	634	640	566	605	634	660	640	576	625	640	616	618	597	632	591	641	607	628	584	626	619	614	666	629	628	603	653	622	629	671	640	622	667	600	588	605	584	654	627	613	634	629	636	577	610	605	626	593	597	636	605	624	616	612	628	639	663	623	649	657	643	666	664	704	683	646	610	599	657	644	626	621	637	706	608	667	692	627	633	580	626	665	654	629	613	633	619	634	649	630	588	678	624	608	680	585	615	633	631	652	624	592	651	623	687	613	635	619	619	587	620	646	664	628	662	609	632	623	621	603	612	643	572	655	642	696	658	589	638	658	666	641	614	586	610	594	594	624	598	606	629	619	621	630	605	585	600	606	696	669	619	604	594	613	631	634	637	659	572	665	616	616
7564	1630	1501	1146	1027	955	870	875	888	902	807	861	794	853	824	865	835	895	831	849	830	817	842	831	845	794	795	810	811	836	863	829	845	831	839	883	835	856	877	774	823	827	807	844	832	834	805	871	842	862	907	844	777	887	840	873	793	817	817	834	830	857	860	911	818	848	855	814	827	827	825	844	824	819	838	834	869	875	824	849	852	848	874	836	784	823	873	854	834	839	799	807	789	773	808	840	788	822	789	750	839	820	829	788	780	827	832	801	795	881	834	817	834	837	822	791	822	841	839	849	812	859	847	866	783	819	859	858	828	800	832	818	847	841	769	806	791	794	925	768	800	802	784	778	802	852	825	807	799	854	799	839	832	865	785	818	857	897	793	859	819	831	842	853	802	850	811	819	798	849	836	835	843	835	819	850	806	851	835	823	872	797	812	831	842	878	794	885	783	811	779	848	800	795	822	851	817	836	837	857	814	836	830	808	818	835	801	759	864	809	877	839	861	826	844	819	822	849	884	827	855	779	770	840	898	810	861	806	821	785	792	881	819	824	848	854	804	818	851	825	833	814	844	805	862	892	822	841	835	903	756	825	846	838	808	829	801	787	787	805	780	833	851	858	822	815	808	881	810	818	745	849	786	835	820	781	829	833	882	865	840	839	821	859	835	808	883	776	858	804	813	804	783	817	793	812	834	784	811	801	785	814	834	814	866	848	818	837	859	821	841	875	874	856	816	810	796	854	780	850	821	816	799	787	828	891	821	853	843	839	771	824	830	834	842	832	842	828	844	836	812	831	816	824	787	817	795	866	845	803	815	807	826	821	847	762	847	801	834	825	843	826	854	794	869	800	792	806	815	824	807	896	819	851	791	820	813	843	848	833	852	767	838	825	874	845	820	805	891	811	865	795	789	772	816	842	820	865	804	791	858	838	873	852	838	874	885	836	842	833	799	825	820	780	812	845	819	803	811	873	814	888	788	774	813	848	836	781	795	808	847	767	792	764	838	839	845	819	799	779	816	765	853	762	849	753	795	861	793	805	804	839	862	799	842	815	826	828	890	797	790	781	817	823	843	883	836	853	807	793	842	766	796	847	804	804	885	793	866	828	847	834	820	821	809	856	819	848	830	851	808	829	838	829	788	812	874	805	808	866	758	887	797	846	882	856	817	821	810	813	821	845	741	779	845	833	855	829	786	843	855	795	860	813	794	799	817	880	802	798	892	826	814	795	804	813	818	826	839	849	809	824	821	830	925	815	804	794	772	848	824	759	858	811	849	793	807	806	839	800	846	902	817	858	798	794	841	804	844	788	807	847	796	818	817	793	836	820	854	807	822	826	823	870	821	757	885	827	783	824	860	885	853	825	864	867	846	800	895	842	842	803	799	825	789	771	877	855	842	833	806	824	818	800	803	800	812	830	797	874	878	815	875	845	854	819	819	816	826	850	869	845	767	830	830	817	831	856	826	844	868	839	820	856	777	802	772	819	813	796	811	794	828	848	811	812	811	802	831	811	803	859	823	866	822	835	812	828	843	790	855	831	856	829	796	789	852	869	806	811	780	827	837	774	790	860	844	752	862	838	874	833	840	865	783	861	823	849	844	846	857	830	860	765	806	794	877	872	811	741	871	854	852	817	837	835	815	782	806	810	787	886	820	803	826	798	847	806	834	814	841	806	829	847	802	864	807	856	815	823	817	874	813	854	865	824	801	795	855	827	825	839	842	767	807	797	790	861	868	813	842	798	836	830	834	777	822	798	830	851	770	805	792	780	829	803	841	814	812	835	796	855	800	801	819	775	789	808	845	804	793	826	844	845	809	840	842	838	879	845	863	786	843	842	828	874	815	871	766	852	808	789	819	795	814	836	832	813	852	794	803	842	847	847	824	835	855	844	800	809	858	849	839	851	797	862	878	816	832	837	786	832	859	882	824	776	805	817	812	776	866	834	803	814	785	779	805	810	824	822	856	802	758	844	861	805	793	785	818	869	796	809	851	818	854	824	808	783	836	814	812	782	845	824	797	879	842	801	794	831	823	864	834	808	847	820	812	830	845	837	863	815	851	841	828	797	890	855	880	816	835	801	831	792	804	777	819	847	840	829	787	849	836	857	867	792	860	787	789	841	792	796	827	753	818	778	807	785	837	893	804	788	844	838	800	874	824	811	826	778	807	828	841	886	864	798	810	873	795	813	858	826	843	791	826	802	842	823	818	855	875	828	779	830	803	802	793	746	782	825	832	867	792	854	829	838	783	821	813	811	831	812	804	848	795	878	821	826	854	838	872	850	851	821	763	848	853	866	789	830	835	881	814	885	844	896	889	816	797	772	821	788	857	845	853	794	808	851	874	800	843	771	825	765	795	851	811	812	851	804	783	871	842	874	796	814	837	834	819	837	826	818	824	849	827	815	882	842	810	806	862	854	805	827	773	821	857	861	851	835	844	839	831	817	837	801	809	795	833	802	823	866	822	833	834	855	853	786	842	791	764	849	814	824	782	796	842	886	836	820	896	766	843	844	797	825	786	841	837	773	816	766	844	848	852	816	805	798	799	865	803	812	841	799	798	813	861	829	812	845	907	735	840	796	803	802	838	837	813	800	833	808	782	820	849	777	858	817	795	792	795	888	817	802	869	880	833	815	860	793	806	836	804	857	837	825	841	821	839	843	780	862	823	821	806	851	864	862	836	801	827	820	781	798	846	834	855	837	844	842	774	805	829	853	779	849	827	850	805	863	850	889	841	860	798	826	848	843	889	794	797	834	873	818	782	837	829	807	862	822	809	808	840	809	830	884	812	842	825	825	826	828	829	797	868	837	770	870	835	822	837	793	776	841	853	842	849	812	787	862	856	835	816	820	870	801	818	786	826	820	869	856	832	796	792	834	850	818	803	840	846	776	832	842	830	803	806	796	796	848	800	822	785	833	838	824	737	740	823	778	841	830	828	830	794	859	865	796	801	776	817	845	811	830	750	812	895	848	827	807	746	756	806	813	842	802	818	885	801	823	771	808	865	824	788	838	887	827	850	806	883	832	781	828	815	854	854	821	828	844	824	860	840	848	858	825	807	810	844	778	773	825	774	835	811	812	804	806	842	846	817	813	814	829	797	793	814	829	855	845	865	819	769	792	834	832	797	840	842	873	769	883	859	826	812	798	840	815	842	880	845	812	820	792	857	832	801	806	825	832	835	840	854	814	773	825	850	851	807	803	833	862	786	801	871	815	800	823	805	835	848	828	815	822	806	800	823	774	850	845	866	833	866	818	788	824	859	849	867	808	817	842	817	826	824	879	842	836	890	823	812	811	886	822	799	816	867	794	810	852	815	818	845	797	813	780	846	837	787	883	806	837	845	806	781	799	780	811	821	809	825	874	797	837	802	825	793	874	859	824	884	855	809	868	833	817	802	791	828	882	797	848	831	865	829	871	838	820	841	817	841	843	903	845	838	840	787	818	835	820	817	826	840	801	798	786	824	831	806	817	881	829	849	841	844	837
24264	21322	28764	24186	21234	6550	1400	1041	917	890	800	817	721	738	742	716	698	705	635	734	719	664	690	700	722	689	678	689	709	711	670	652	619	606	693	704	690	668	666	699	686	687	678	691	689	618	650	648	646	641	641	630	651	634	663	682	671	634	627	671	639	685	705	619	664	669	681	670	687	671	663	651	656	625	658	621	640	653	644	638	646	644	664	674	698	675	654	635	656	630	693	640	615	632	643	675	624	629	673	662	681	615	665	643	714	643	688	658	664	660	644	669	652	658	670	642	654	688	671	642	674	677	650	745	642	640	651	635	642	656	595	688	620	677	639	638	637	639	654	700	644	672	639	675	630	650	609	629	641	646	682	665	643	636	702	641	636	646	673	658	657	606	656	697	709	685	606	614	637	680	646	619	664	662	620	643	635	653	641	656	681	677	661	618	631	646	659	630	677	693	679	673	691	624	628	656	675	637	633	671	667	698	633	685	659	671	635	652	602	661	659	658	668	688	673	685	607	678	628	639	631	640	645	685	649	623	650	685	665	625	643	629	661	631	648	651	666	687	681	670	644	663	691	669	633	659	646	629	622	655	609	646	628	637	645	650	668	617	670	667	683	675	674	683	681	644	684	618	644	653	665	688	635	605	661	670	641	688	685	661	668	680	651	642	657	609	604	621	627	655	662	683	620	636	721	633	638	636	619	619	716	671	663	607	652	703	674	664	627	653	657	692	696	623	699	654	701	659	654	656	679	664	646	642	643	669	618	646	656	630	682	647	649	603	629	657	678	675	663	635	653	716	637	613	636	624	633	662	660	670	652	649	659	667	646	626	684	673	626	620	661	682	670	669	647	659	653	659	672	626	642	667	652	660	655	687	668	634	632	668	709	695	694	657	624	659	660	685	661	662	622	630	691	611	657	675	675	670	597	650	673	624	635	580	653	685	634	659	652	646	675	664	652	632	695	669	663	641	678	694	702	648	651	684	664	618	667	682	656	680	643	680	654	655	676	639	649	673	681	626	641	600	716	615	674	646	642	648	605	662	650	677	685	702	674	648	686	615	663	624	719	626	666	667	738	641	630	628	690	648	678	606	664	622	667	677	664	669	650	647	670	704	672	649	663	673	684	684	665	682	654	639	617	657	663	656	653	668	627	662	681	670	650	648	650	683	700	673	669	655	669	614	657	655	671	657	699	679	684	675	658	653	645	682	692	660	677	639	614	619	670	599	671	656	654	660	656	623	661	650	686	646	604	657	662	648	615	613	651	658	656	614	641	608	674	593	687	639	672	657	646	661	672	668	614	651	622	663	612	685	690	657	602	693	656	658	635	621	666	653	617	644	653	649	669	643	719	685	640	672	660	687	601	634	666	674	643	662	675	622	667	647	649	724	605	620	647	680	616	700	739	591	689	641	616	611	628	638	662	613	693	677	637	700	643	667	669	658	650	672	646	625	622	657	650	628	655	691	611	687	643	629	675	708	685	687	642	648	620	626	671	669	660	694	666	647	644	630	680	640	713	614	653	624	672	668	597	702	665	652	627	664	634	669	628	650	692	659	668	670	660	661	711	688	652	678	659	698	667	665	638	697	645	652	659	718	669	667	637	640	643	661	653	622	655	660	621	656	655	633	651	641	635	650	642	671	613	686	674	612	660	640	660	685	633	636	608	664	676	624	674	659	668	661	673	639	637	629	644	625	682	669	654	668	624	653	668	655	672	734	648	668	675	732	641	637	706	636	649	634	667	675	649	625	677	674	680	604	686	657	669	689	635	660	685	638	680	647	692	696	644	649	633	631	680	663	629	704	645	645	647	634	634	648	649	652	670	684	685	690	719	634	634	621	620	653	647	617	640	626	633	621	668	668	704	695	679	702	685	635	662	654	649	693	623	652	699	655	640	672	620	697	643	687	707	594	646	660	635	658	656	684	690	635	680	708	684	681	626	626	675	640	647	642	671	645	648	619	654	639	674	660	706	666	639	680	643	672	638	698	652	653	651	650	644	659	674	618	633	631	698	663	707	644	709	629	630	628	672	685	644	696	655	632	632	633	617	661	663	659	685	649	695	692	718	640	673	667	691	681	691	712	657	692	635	656	614	623	654	623	665	675	654	616	634	654	651	647	653	652	696	677	658	645	656	639	622	668	667	653	701	679	664	667	706	688	646	662	709	623	638	711	622	643	657	609	617	686	629	684	680	667	658	676	646	655	692	666	681	653	661	659	634	636	609	667	624	615	673	623	667	685	661	657	655	658	688	713	680	633	654	667	636	635	631	694	641	635	688	692	629	626	607	670	663	606	645	661	640	648	629	677	650	658	626	658	673	649	655	618	617	650	676	640	659	663	670	670	711	648	640	659	679	636	675	660	666	671	685	664	667	645	661	616	653	649	648	663	651	667	647	627	650	634	620	679	629	659	649	638	633	610	651	628	639	673	603	639	668	627	628	676	661	602	666	598	614	639	674	624	666	690	671	652	659	668	670	634	693	639	664	653	657	633	640	598	669	641	647	626	663	637	645	650	689	628	688	645	627	641	684	671	645	651	632	641	649	638	608	658	666	684	667	618	623	628	713	686	690	609	665	618	683	659	693	636	703	687	666	647	650	655	637	638	677	657	662	642	671	660	670	695	664	656	670	681	660	631	674	627	665	692	645	604	657	654	658	629	676	644	634	658	664	613	652	676	630	665	644	666	684	643	653	643	693	653	701	686	601	637	620	624	614	623	676	665	642	631	636	647	664	646	645	628	633	666	659	664	627	659	640	643	580	663	703	654	614	631	635	670	620	652	676	664	679	654	659	686	630	637	632	645	697	652	689	651	641	670	661	623	642	622	690	628	649	685	634	690	645	657	660	617	655	658	669	647	656	613	622	635	700	691	697	637	645	625	601	645	657	674	620	662	671	651	594	638	687	689	648	622	606	665	667	678	660	662	611	638	634	659	702	661	676	648	633	685	674	617	693	654	637	672	688	631	617	629	629	620	641	648	716	630	625	650	644	629	666	689	649	600	680	647	659	630	664	670	641	621	639	680	653	649	663	636	645	641	667	668	682	655	661	660	681	669	662	669	663	679	678	673	627	669	623	661	661	637	669	620	650	654	661	662	647	630	659	638	691	655	618	612	656	671	611	665	639	677	688	652	593	676	652	670	675	753	660	612	621	683	620	692	666	627	703	649	619	640	640	640	704	659	636	667	667	669	657	732	668	632	645	631	627	656	635	724	685	643	702	649	636	676	652	648	678	698	629	676	668	630	667	667	625	683	646	646	643	677	639	641	636	627	693	646	612	631	636	602	653	651	623	649	638	638	669	649	609	642	616	628	625	624	670	663	622	679	648	664	642	672	636	668	626	646	641	651	658	663	629	663	679	644	697	696	668	635	647	646	621	641	666	644	685	640	677	687	650	681	639	632	679	684	664	682	621	663	636	654	707	643	671	664	708	629	670	616	617	662	645	612	627	688	625	682	617	669	612	697	671	683	654	614	644	662	644	678	660	598
12810	9499	8293	4590	3201	2479	2032	1901	1538	1454	1355	1176	1175	1127	1140	1050	1030	1034	968	945	979	948	898	967	919	935	922	912	924	924	950	898	918	919	941	908	893	881	892	921	890	906	928	903	860	862	876	909	865	883	920	826	865	826	884	863	868	858	857	888	861	893	894	885	873	859	895	865	899	926	866	937	855	830	843	883	868	866	864	835	880	847	835	900	843	881	867	927	882	903	855	910	883	878	913	870	875	838	846	923	897	860	851	857	837	850	847	871	870	879	908	857	871	864	847	878	890	893	918	969	867	868	871	910	889	828	893	842	893	845	882	840	856	863	918	852	889	919	898	880	880	885	900	852	859	867	822	894	918	928	858	907	892	795	912	881	882	940	897	911	888	863	900	913	910	881	923	854	866	890	872	890	868	888	878	918	827	878	932	922	824	874	858	833	889	881	881	839	905	837	833	886	868	888	858	852	870	933	860	857	926	903	894	816	848	911	833	886	888	907	857	850	825	857	866	846	913	846	882	889	886	844	859	851	930	853	886	904	885	810	867	875	873	857	877	869	826	886	868	841	898	912	892	824	874	899	906	839	868	880	908	850	868	877	892	838	884	876	916	831	928	903	899	827	865	879	850	862	844	916	861	857	844	861	826	805	877	914	891	875	846	877	846	879	939	889	831	867	822	885	866	826	837	877	930	895	865	892	827	896	847	822	872	865	848	852	861	894	883	867	859	847	895	864	859	884	829	860	841	890	881	860	833	856	876	866	829	879	938	868	857	885	884	861	859	916	883	889	893	887	882	875	842	891	895	822	872	890	899	894	855	863	874	888	899	887	846	886	836	858	876	876	872	837	917	852	856	903	865	854	900	839	838	853	857	929	914	828	877	885	840	864	883	906	857	850	846	901	894	877	882	947	838	923	894	871	890	882	878	863	879	879	906	900	914	882	781	904	876	898	938	890	869	824	850	858	895	860	854	906	878	878	895	871	862	886	879	879	850	875	857	899	846	872	829	871	893	922	852	859	858	860	865	874	894	865	887	913	838	884	876	885	920	858	886	893	856	881	864	942	887	889	899	835	877	926	882	852	845	827	872	813	853	873	852	872	889	921	867	827	900	876	876	859	886	874	812	893	850	839	820	855	922	851	880	860	898	842	860	854	880	857	867	873	843	893	885	886	852	906	842	864	881	900	886	911	895	889	861	834	929	858	901	927	883	866	887	900	897	870	880	836	841	862	844	887	838	890	857	863	868	845	823	877	862	887	847	851	906	856	893	886	893	902	842	819	863	867	930	880	832	871	859	852	891	855	855	897	850	876	880	915	871	855	895	850	910	883	862	898	883	904	906	892	865	853	903	872	918	894	942	918	892	932	834	836	873	857	818	872	868	887	851	819	915	847	841	912	840	818	872	911	847	896	884	872	904	899	900	902	905	880	853	892	829	825	873	811	910	872	829	833	852	867	934	879	892	858	864	869	920	883	854	891	860	871	835	825	910	863	871	874	886	865	882	883	929	904	875	891	902	873	819	918	854	902	885	883	880	867	869	934	868	826	850	862	832	898	964	875	860	852	863	896	841	872	914	810	871	870	884	891	883	797	910	887	877	887	916	889	891	836	861	850	795	841	869	889	855	906	906	825	866	894	910	838	886	857	908	902	866	938	884	879	824	853	826	856	871	810	917	822	885	901	872	851	891	874	887	875	813	856	899	901	924	872	884	898	880	901	887	899	810	845	845	847	916	880	840	839	826	914	846	860	861	918	888	869	845	885	891	887	889	901	887	826	851	885	843	884	872	840	884	880	861	863	802	881	904	907	860	900	845	868	806	836	956	884	861	878	863	876	849	835	837	798	836	861	876	862	883	854	915	869	892	876	844	874	929	894	854	872	856	861	865	861	885	839	914	845	930	833	881	862	808	857	880	928	878	846	891	874	897	843	912	839	857	853	856	862	895	830	900	828	871	871	863	874	817	846	869	887	888	895	917	857	873	800	827	863	956	880	859	913	833	882	904	825	899	854	833	893	856	867	840	876	849	880	882	850	888	861	834	903	902	831	857	861	858	865	881	894	917	860	883	845	841	890	906	863	799	886	838	862	856	910	880	858	880	863	876	853	826	827	880	845	874	840	885	895	870	908	810	857	880	868	895	930	841	864	865	861	881	880	853	927	866	856	848	878	871	952	856	878	877	874	868	857	903	869	897	904	825	906	925	863	850	865	852	863	851	951	858	847	871	911	893	867	894	874	865	844	848	875	858	918	834	900	870	827	855	871	888	898	873	828	928	872	907	925	916	871	892	840	844	901	875	874	829	842	820	843	910	920	856	896	848	793	849	919	938	830	902	813	852	908	817	873	877	868	844	846	872	864	868	888	876	816	937	870	852	845	870	864	942	823	924	875	887	852	882	923	858	899	865	857	837	914	895	883	831	862	907	818	917	922	871	851	899	852	825	846	877	847	930	829	828	888	856	910	862	836	833	863	850	916	861	858	823	896	821	891	843	874	922	914	890	855	849	930	846	843	907	939	857	858	837	827	859	825	847	837	873	824	888	914	865	899	871	867	873	809	930	862	911	873	874	881	875	856	879	896	888	867	872	814	876	881	853	908	846	874	901	907	866	901	863	871	928	876	878	869	880	914	855	911	863	853	806	856	870	820	877	851	857	887	897	887	864	828	869	883	819	833	871	877	886	865	910	903	904	893	846	908	873	891	880	847	906	917	1004	889	870	872	829	900	813	876	875	879	841	898	807	907	847	882	832	852	859	845	852	915	865	860	908	858	866	893	864	886	857	895	862	842	901	838	837	861	893	871	850	853	903	848	881	878	842	918	834	860	884	895	913	863	875	840	872	858	866	930	877	880	856	865	873	896	898	912	867	880	897	896	894	842	868	852	864	864	875	837	879	833	858	868	827	834	861	848	883	908	835	903	864	828	830	914	848	842	825	845	867	890	873	855	839	893	901	804	868	865	858	896	880	826	911	831	849	864	866	831	876	887	850	839	906	865	854	828	880	845	833	854	873	867	828	914	876	879	910	899	889	897	863	871	853	847	916	867	889	872	845	921	870	864	878	866	856	931	852	851	867	816	897	858	818	882	882	896	840	861	881	884	860	886	887	887	869	848	911	908	934	853	876	865	856	923	886	866	886	852	878	880	867	897	887	866	900	815	897	909	852	877	865	845	880	904	911	895	809	911	868	906	860	841	868	823	843	878	825	847	899	900	872	854	838	884	911	863	877	910	865	878	835	904	887	874	873	883	885	919	889	895	846	874	864	818	877	825	854	841	879	853	864	875	849	893	862	829	815	829	898	907	899	829	829	824	873	834	904	855	831	892	820	872	902	901	834	868	852	876	856	880	817	884	868	870	922	869	843	864	875	850	876	901	877	836	805	865	895	826	827	875	865	902	941	890	851	868	833	882	899	858	859	825	871	838	823	867	867	806	825	870	857	827	863	830	917	869	908	851	881	879	925	880	902	909	883	856	818	822	821	916	924	858	890	860
23293	21392	29455	23713	21392	21385	5728	1155	851	725	652	632	581	498	501	478	489	444	440	408	438	421	421	416	434	400	408	368	399	388	359	361	349	372	398	382	364	348	361	364	372	358	346	364	338	375	355	344	365	341	360	363	333	336	343	346	361	374	372	387	358	350	359	364	339	352	357	366	340	358	358	346	363	366	393	353	336	351	340	351	376	363	316	346	363	351	322	330	351	327	344	333	346	336	358	337	359	340	353	338	336	344	378	334	340	371	297	332	335	348	340	372	348	355	329	355	352	338	340	305	338	315	363	380	330	350	332	336	341	360	346	297	364	345	351	343	352	349	349	335	340	324	317	353	340	341	342	332	360	356	371	338	345	372	325	369	361	372	354	366	348	300	312	348	359	316	324	347	325	350	343	333	354	361	311	361	329	350	344	333	334	331	359	360	351	363	332	325	349	332	345	374	341	311	325	290	361	331	313	340	353	388	344	338	332	323	338	363	317	338	351	340	360	342	332	318	353	334	328	320	334	339	349	384	351	363	374	362	362	313	344	375	321	334	371	360	371	338	339	319	316	375	333	344	278	353	349	353	319	329	336	362	349	326	333	312	376	320	341	333	340	324	357	389	339	346	338	345	315	348	358	344	346	350	319	308	317	334	376	337	335	334	353	355	330	362	351	350	362	346	330	313	335	328	352	348	362	321	362	366	325	348	328	335	365	319	339	377	332	371	319	328	351	321	325	324	383	348	327	354	369	383	365	355	328	375	348	376	337	349	343	348	370	340	332	372	319	358	337	362	389	311	352	330	329	394	335	320	327	315	354	369	354	334	348	318	326	320	326	303	338	341	357	359	339	327	356	335	326	335	330	362	319	361	356	328	354	328	315	357	346	341	385	310	321	336	339	342	330	353	338	369	353	335	321	364	328	341	317	314	359	350	303	337	350	371	330	347	369	386	343	330	315	362	350	331	325	339	347	343	314	353	345	352	345	316	337	331	340	338	342	331	343	341	333	319	346	312	371	333	363	325	318	322	361	351	307	346	352	342	341	354	342	316	361	340	361	350	333	362	307	307	356	337	292	351	332	328	334	327	336	353	350	314	331	358	347	362	350	346	307	358	337	351	328	343	336	331	325	349	341	339	365	322	332	308	355	379	348	358	346	331	348	351	310	343	362	315	356	336	370	324	345	342	344	337	362	320	358	377	329	331	334	348	338	321	360	355	329	386	336	354	339	382	352	356	333	339	350	365	304	344	358	341	321	341	347	366	358	336	354	336	340	332	344	362	315	331	381	339	348	341	360	327	361	309	373	358	340	333	364	332	340	341	320	365	326	339	308	338	338	314	350	349	360	347	352	334	317	332	315	326	328	317	377	357	370	324	320	347	316	291	347	368	341	359	319	354	359	290	354	346	323	368	319	353	314	361	345	352	307	357	363	363	342	367	352	356	331	320	349	333	341	375	358	338	334	373	359	343	364	390	325	340	375	359	344	321	344	342	367	343	342	349	331	375	350	336	342	345	342	339	351	351	341	313	334	372	335	393	340	368	322	332	339	371	336	340	342	344	297	358	359	293	313	326	338	342	337	331	355	366	343	349	335	366	360	341	349	316	366	326	338	336	349	335	351	367	311	336	320	350	363	296	311	345	332	370	345	358	332	351	340	338	355	322	341	344	362	335	311	348	324	351	340	384	332	340	380	353	356	328	335	332	344	315	305	348	316	320	343	321	365	363	340	297	353	349	329	308	361	343	350	332	376	373	369	348	341	325	308	339	367	347	324	346	351	344	331	310	334	338	352	361	360	335	362	350	323	329	380	355	352	341	361	345	319	341	361	369	364	307	349	335	344	341	310	324	323	351	328	331	329	343	329	338	319	361	368	330	334	330	326	316	335	320	356	329	346	328	324	362	319	340	337	323	344	369	336	354	366	331	344	332	315	326	385	317	359	352	346	366	361	325	374	326	331	318	344	334	372	329	348	337	345	323	325	361	341	351	419	335	329	356	342	355	333	353	344	338	357	324	350	341	347	342	346	328	328	319	328	323	330	322	303	355	294	354	356	364	334	335	316	341	370	305	318	319	322	344	320	328	328	339	324	342	336	350	327	330	334	368	364	313	355	353	343	337	340	348	357	331	345	369	360	347	340	339	363	347	335	317	347	331	287	328	360	324	334	357	319	360	330	354	346	328	343	343	328	338	334	365	352	326	304	340	341	364	350	349	375	315	325	359	343	338	314	328	356	338	334	354	370	317	334	350	339	322	356	361	363	348	296	342	353	395	342	373	354	359	293	342	344	358	319	325	339	360	367	317	300	365	359	326	334	341	318	339	335	348	360	353	328	315	312	340	336	318	334	321	332	354	352	326	347	354	358	361	371	351	365	302	331	325	334	325	335	338	338	378	342	347	343	363	339	344	324	316	340	366	316	334	388	328	322	331	335	354	349	319	291	360	337	332	352	371	322	342	365	349	347	313	329	313	343	336	361	326	329	324	323	314	333	317	329	341	295	348	348	335	353	336	328	357	349	351	357	347	331	316	348	335	307	304	355	325	330	334	346	351	346	335	312	318	344	323	333	364	353	330	348	323	370	337	337	342	311	348	368	333	370	372	337	352	343	335	334	361	320	322	354	336	382	310	354	356	333	341	353	362	359	310	344	344	361	318	364	336	344	333	346	346	353	325	339	332	365	358	344	329	357	328	334	352	347	335	342	343	350	339	337	375	320	351	328	319	347	393	363	357	335	380	365	329	346	304	365	363	362	326	336	335	340	355	341	329	363	367	383	331	300	366	355	323	349	355	368	338	361	322	308	311	359	327	345	372	336	374	358	313	356	341	358	356	319	357	335	314	380	322	324	320	337	337	339	317	337	375	318	348	317	339	355	366	309	331	304	343	314	333	346	345	324	336	360	316	325	329	332	307	340	329	374	333	364	330	332	352	362	363	345	341	312	305	328	322	315	324	305	297	314	343	305	303	339	354	338	330	327	345	368	337	320	309	301	310	365	344	353	341	329	330	341	377	351	321	347	381	306	318	345	317	350	348	370	350	333	348	328	368	339	352	375	353	346	351	329	354	329	333	325	356	381	311	390	373	354	336	344	339	340	346	370	328	364	327	336	337	366	350	356	342	332	308	310	322	342	360	319	351	353	392	352	339	334	323	317	341	315	319	357	331	327	322	355	337	348	305	335	314	343	352	314	354	316	360	352	303	344	321	343	351	338	314	351	364	364	333	361	379	354	345	322	335	325	341	363	330	314	343	367	301	327	339	362	347	348	337	340	359	349	343	350	340	367	354	360	345	368	315	337	337	349	360	379	308	348	329	331	331	355	362	343	319	311	371	346	358	321	356	322	318	339	353	331	323	323	332	320	358	337	310	342	330	347	348	341	324	323	346	301	317	352	326	333	338	336	348	365	342	352	347	326	346	324	310	327	363	318	344	328	339	337	329	320	351	329	341	332	348	321	364	362	372	354	357	303	346	317	329	364	328	335	373	323	341
17440	15109	13131	6835	4898	3706	2777	2282	1852	1542	1350	1150	1046	927	921	812	727	700	651	697	614	631	596	578	609	558	575	498	565	544	510	538	514	568	475	515	495	497	475	485	535	492	543	505	477	496	493	460	477	478	496	540	464	500	448	446	496	465	506	525	518	473	479	469	444	477	473	486	457	467	494	457	466	503	500	480	466	467	430	477	477	472	458	464	467	519	470	458	494	475	479	470	495	478	464	482	450	471	468	481	472	486	468	463	480	489	450	482	488	492	484	492	468	491	493	487	450	464	504	479	471	462	469	502	446	483	507	500	528	427	473	438	471	454	457	461	492	477	465	482	479	472	494	507	449	446	522	437	479	461	475	502	476	483	457	479	476	477	432	508	469	463	480	453	451	477	480	513	502	459	484	465	507	482	485	489	500	491	434	477	449	457	485	500	491	445	473	488	462	496	477	508	420	471	501	453	492	494	493	442	458	494	454	434	453	486	465	495	459	447	471	458	499	460	506	481	465	486	510	483	485	471	472	453	473	415	479	480	468	490	452	484	499	464	464	513	496	466	425	463	457	460	468	444	439	461	469	448	474	476	452	454	457	458	459	455	478	461	450	495	438	460	512	450	442	513	473	494	490	471	464	510	485	504	500	489	469	489	500	465	473	535	459	455	500	424	480	500	487	496	447	465	469	417	491	474	449	473	417	430	448	502	472	444	519	437	506	459	487	454	488	449	478	445	443	469	479	495	442	440	458	459	488	438	458	474	470	442	466	477	455	443	471	469	476	456	473	506	491	475	468	441	458	449	499	453	445	479	470	487	515	461	455	441	475	462	461	494	457	497	438	481	451	447	477	480	476	466	498	485	453	451	437	469	467	483	455	507	458	456	477	472	463	449	477	460	438	466	478	512	452	460	433	478	475	472	453	432	458	453	462	460	464	481	450	486	460	452	523	466	467	464	465	482	458	471	480	448	458	472	457	489	428	464	497	509	490	494	463	437	450	492	480	442	485	505	460	467	463	452	459	510	485	461	460	457	454	466	487	483	421	462	474	464	473	465	488	478	484	475	489	490	440	479	481	453	445	456	478	499	487	470	491	433	468	463	492	477	474	468	452	461	473	436	461	462	469	481	455	437	507	495	472	474	508	478	484	479	469	453	471	477	469	455	455	480	445	474	475	505	476	463	490	503	458	495	469	456	486	462	449	460	428	451	449	474	453	475	470	486	477	472	477	488	485	479	495	437	467	525	467	487	484	442	490	457	475	485	483	483	453	473	433	495	464	487	504	461	465	485	474	470	426	455	447	492	460	484	514	464	470	486	462	471	459	486	463	436	479	473	500	453	449	423	470	422	480	467	467	457	467	452	421	457	478	436	477	475	449	478	449	442	461	494	467	438	449	461	477	466	446	505	463	464	468	461	491	460	492	444	482	469	437	466	445	458	497	522	466	409	472	494	453	462	506	511	475	474	507	469	512	489	478	457	474	469	497	464	489	438	467	471	452	483	469	459	471	458	481	488	475	467	483	474	456	504	489	459	452	446	465	496	513	446	470	444	475	478	467	464	507	462	492	494	452	510	433	453	480	460	477	494	500	479	461	475	468	432	461	471	483	446	485	485	451	470	488	458	448	483	452	493	443	464	488	493	491	456	473	465	454	500	465	462	452	467	449	508	463	467	510	481	480	437	443	442	484	477	485	468	497	447	476	472	460	429	453	479	478	486	450	452	478	477	455	488	462	503	459	487	477	472	479	502	479	457	492	489	484	473	477	477	475	486	459	447	488	468	479	437	458	472	480	465	505	458	499	460	474	474	484	471	475	474	456	441	486	471	472	475	484	459	482	456	513	482	455	465	499	473	471	448	492	464	491	474	468	472	472	479	453	469	467	454	471	457	482	438	485	499	469	444	463	480	449	500	442	451	486	466	489	491	456	469	471	450	481	472	472	524	449	480	483	468	553	472	512	480	500	441	486	433	450	456	489	493	480	477	481	490	468	484	489	494	471	490	447	522	452	459	469	454	456	482	443	443	487	451	471	517	441	475	436	438	483	510	482	513	446	490	467	467	474	487	456	464	418	489	440	478	431	479	477	475	461	491	462	447	477	461	464	447	456	467	469	460	477	480	460	484	460	501	514	480	488	483	469	480	457	453	481	450	479	451	474	497	480	478	458	456	451	444	456	492	486	491	470	462	461	491	481	456	462	501	467	446	481	476	429	469	426	466	502	451	445	446	437	493	493	461	497	495	444	476	476	467	464	441	502	480	463	450	486	418	485	459	449	475	469	480	499	439	449	516	455	444	479	450	490	462	477	482	505	460	497	428	443	465	508	488	453	437	474	505	513	462	476	504	463	469	502	488	470	449	512	443	473	494	418	463	490	457	466	424	466	483	473	499	484	495	460	470	435	459	474	488	457	492	482	458	476	468	496	451	486	486	437	445	476	480	449	485	438	460	488	465	477	444	478	475	446	460	472	456	480	458	472	503	455	436	428	457	412	471	453	487	475	442	460	452	508	485	454	470	430	466	479	489	483	469	479	489	478	435	489	466	450	497	433	473	509	526	514	491	491	437	480	477	467	490	453	460	449	487	524	455	442	461	453	452	447	478	453	493	502	473	486	499	453	464	487	487	525	489	459	481	429	436	487	468	467	454	483	450	458	482	465	493	432	453	481	453	492	463	475	485	443	515	455	460	450	445	475	456	460	479	455	489	468	465	454	497	476	442	476	452	495	455	443	475	488	450	479	532	499	467	515	485	452	510	465	434	453	452	509	464	463	507	501	464	512	472	450	479	452	467	489	506	515	484	436	462	465	493	479	470	492	468	466	508	449	457	508	462	444	424	445	479	406	467	452	449	466	486	502	485	430	522	466	442	483	470	449	449	469	442	512	460	478	489	442	459	456	467	458	453	472	471	422	442	477	469	436	456	453	468	455	499	465	498	514	495	462	500	487	471	463	502	470	443	469	474	469	462	528	444	455	469	484	501	461	468	443	504	455	490	435	486	490	471	466	479	481	471	488	487	487	455	475	450	500	487	467	447	450	491	475	481	459	463	455	477	460	482	485	445	478	482	462	442	475	447	451	476	447	463	428	481	480	468	477	454	442	435	439	481	442	452	490	490	480	469	483	482	513	470	513	432	447	502	492	498	486	461	464	474	475	449	447	473	459	468	465	484	474	462	512	435	463	469	469	432	479	460	513	465	447	457	487	466	428	510	502	487	480	494	463	503	487	486	498	460	480	467	459	502	488	462	513	475	415	463	437	451	471	456	475	417	473	482	446	470	457	443	477	481	495	478	435	481	471	447	442	530	475	479	473	464	495	498	484	467	453	451	473	469	472	443	477	470	471	460	456	451	446	458	500	444	452	483	463	451	464	472	477	452	471	492	475	463	495	474	489	446	444	489	475	461	472	473	469	470	463	450	496	434	463	462	445	463	491	464	485	443	452	515	472	493	492	485	446	434	474	469	479	461	465	503	434	418	429	490	468	460	460	479
27310	20662	9007	1219	894	779	723	643	635	649	679	636	609	653	676	665	645	637	613	641	652	637	625	644	643	660	650	615	646	674	685	623	589	637	597	633	612	659	645	633	645	616	644	638	650	637	645	646	623	671	623	670	599	616	636	622	628	632	610	656	662	613	672	632	656	617	638	637	597	641	645	611	649	656	632	643	631	660	625	700	654	633	627	652	628	621	620	606	665	625	607	625	637	620	647	663	679	666	635	629	684	626	667	618	644	640	612	601	655	632	611	606	627	628	603	605	612	617	665	644	632	619	644	649	638	613	636	632	637	678	675	665	611	629	637	621	633	638	657	632	652	632	586	640	662	676	611	622	628	624	609	581	650	603	642	610	696	623	646	639	624	641	669	647	608	616	667	618	586	673	648	656	638	624	641	670	644	599	669	628	682	637	576	708	653	625	630	662	609	635	614	692	659	608	658	607	700	668	595	609	635	610	643	622	672	604	611	624	602	609	646	583	636	645	635	617	655	726	666	627	635	626	611	694	588	639	674	601	647	641	615	633	642	633	634	628	681	614	627	638	609	645	605	615	621	632	616	575	673	631	640	658	643	637	584	623	626	697	613	618	664	617	636	616	625	642	636	672	625	622	636	638	636	658	664	622	637	661	629	575	627	675	621	616	627	625	600	658	595	587	645	671	579	641	611	644	608	627	627	636	672	634	624	667	648	646	656	665	637	616	611	654	652	627	617	626	615	650	609	639	631	628	677	654	641	659	648	645	617	609	611	604	651	661	651	640	653	586	611	632	664	653	690	681	627	642	707	680	615	632	609	656	682	634	730	621	652	618	589	636	646	607	665	638	635	599	641	674	621	623	644	630	628	576	607	612	663	644	631	635	652	590	634	640	598	619	626	647	634	645	647	621	607	662	657	666	611	662	574	642	613	630	671	604	649	635	620	672	644	626	665	689	609	693	637	686	621	630	620	654	614	630	609	645	634	639	666	617	657	655	649	627	615	641	654	643	623	544	655	658	657	658	616	635	650	648	595	674	649	641	621	622	617	617	651	620	620	568	658	680	695	614	630	637	614	701	619	637	636	603	644	678	618	631	655	616	636	667	676	598	640	640	646	704	594	636	628	603	633	590	590	666	629	623	628	630	637	635	652	636	634	659	664	633	663	617	620	641	655	578	642	600	627	657	624	626	674	601	628	688	643	605	648	668	606	659	670	674	609	656	595	643	649	677	639	676	658	612	659	620	653	677	601	632	657	589	603	667	630	613	599	590	620	622	632	608	603	625	625	666	673	652	629	634	652	672	647	628	622	646	633	606	604	643	623	618	677	614	635	645	632	677	618	607	584	646	617	608	599	636	656	654	613	699	635	625	625	668	682	616	657	612	680	642	639	632	632	659	652	622	635	648	671	668	626	615	633	662	673	611	591	645	629	636	623	633	614	643	625	610	702	675	595	680	639	621	627	622	658	657	650	628	631	643	606	622	654	666	629	693	642	605	656	644	641	621	684	608	684	608	666	656	638	663	644	675	638	621	635	607	644	614	597	605	633	646	647	637	560	627	620	627	645	595	678	615	653	617	642	633	587	671	651	651	629	629	651	657	622	659	630	658	608	596	621	620	652	645	679	627	636	616	629	655	654	601	638	564	686	616	592	603	616	706	623	670	617	660	622	680	607	619	603	630	645	646	632	622	595	642	655	646	602	602	623	645	625	629	599	620	623	666	668	639	643	617	642	631	631	641	671	643	649	624	644	664	638	658	652	621	684	632	649	606	674	646	605	624	664	615	643	625	711	649	610	607	668	668	659	661	702	659	674	630	666	625	618	640	629	676	604	594	653	617	623	625	643	602	625	605	600	641	616	651	624	615	598	618	601	595	658	662	637	655	646	639	635	626	652	600	608	667	631	606	636	631	608	643	636	655	649	635	663	670	612	639	643	611	645	632	684	618	619	602	627	652	649	607	662	600	662	667	629	652	637	632	650	658	686	602	617	636	658	684	593	638	604	614	613	614	640	615	651	626	669	611	663	621	620	622	666	642	626	600	609	638	615	623	643	667	615	667	624	617	631	696	654	645	621	606	616	650	649	687	610	630	604	647	646	627	628	618	632	693	641	656	602	635	619	607	647	616	631	669	616	605	610	590	631	635	683	629	610	633	628	651	600	599	669	667	628	625	626	645	625	618	638	613	613	660	614	635	646	624	639	670	694	644	603	670	649	678	677	627	650	662	607	627	642	607	648	618	625	641	640	643	608	594	637	648	640	642	617	677	600	626	633	654	643	613	611	624	642	663	615	627	622	613	594	636	594	633	611	640	671	627	662	601	641	658	638	661	622	641	604	599	653	629	625	615	660	612	668	614	649	638	615	631	630	603	677	647	617	656	647	612	603	651	678	664	627	626	638	654	627	635	667	600	613	645	634	631	617	610	674	678	634	636	620	602	609	655	618	651	591	627	628	631	616	676	596	640	589	618	638	617	642	668	630	644	646	666	670	594	635	663	668	641	660	631	638	595	667	635	627	597	636	649	619	687	643	655	666	633	651	641	606	683	667	630	657	648	656	640	597	611	619	629	618	629	685	647	621	652	642	606	650	641	644	598	624	625	625	632	650	638	666	606	637	593	607	617	659	642	659	638	662	618	573	631	628	681	652	643	626	633	649	611	668	641	628	591	608	671	647	655	627	675	647	676	643	637	657	665	675	652	641	617	619	662	678	627	605	688	597	641	647	611	646	645	619	626	607	662	639	630	582	672	618	669	628	617	640	623	640	627	635	657	656	620	603	617	629	636	661	637	664	655	646	659	665	619	624	614	651	617	677	632	644	612	659	638	620	653	643	602	648	627	606	656	638	635	668	627	673	659	714	648	666	693	612	627	609	685	688	632	661	672	602	626	589	651	682	666	606	622	662	670	614	629	648	643	659	609	615	602	627	632	645	686	694	652	606	669	631	624	617	708	666	624	624	599	620	640	661	597	578	632	679	631	632	634	635	615	614	618	718	612	639	676	625	615	669	655	712	626	626	672	645	660	666	651	683	664	623	674	618	650	597	656	595	621	610	683	589	655	591	618	671	595	639	664	598	692	628	629	642	637	661	660	654	700	613	646	632	621	645	640	617	637	629	669	639	631	628	649	651	610	625	650	640	710	649	579	636	698	620	637	598	614	609	618	617	618	623	684	682	608	668	601	630	633	613	568	662	632	627	594	630	622	652	642	632	641	660	587	630	620	656	628	622	665	610	621	645	595	651	646	640	664	586	617	608	630	664	622	624	638	664	617	664	618	658	682	634	652	651	621	648	679	642	629	634	611	654	636	643	641	602	634	652	658	648	633	651	597	641	638	640	597	609	620	614	612	639	637	647	652	644	666	615	597	662	637	642	663	648	651	637	631	671	597	629	642	595	633	610	654	620	642	602	643	630	628	640	600	642	582	642	616	652	677	622	614	595	639	620	611	626	644	628	688	615	642	667	572	582	655	585	667	644	621	589	595	674	670
8385	1587	1554	1139	933	1028	946	863	880	840	845	890	850	811	856	838	861	870	845	821	828	884	847	865	894	867	874	858	813	828	807	795	853	856	800	855	834	867	832	850	863	877	876	827	829	790	838	867	807	866	879	848	828	796	836	803	843	838	862	817	775	826	788	839	837	839	835	823	797	841	819	819	833	855	818	831	852	776	788	833	861	803	844	837	856	832	783	849	795	825	786	870	773	827	888	839	827	777	870	887	829	859	831	812	857	913	833	844	819	861	793	839	794	827	808	814	843	869	811	823	832	844	795	849	853	789	866	787	804	844	810	826	794	785	847	893	797	809	801	833	830	811	862	844	858	840	882	805	892	832	863	824	833	831	899	836	848	873	855	899	822	834	868	867	832	807	853	870	832	866	854	805	786	821	876	869	846	858	851	769	835	802	875	871	825	846	812	810	854	798	851	804	876	880	832	864	807	827	841	797	846	826	824	896	836	797	809	836	885	857	798	907	879	829	841	847	849	817	812	814	850	793	809	794	808	827	808	836	835	812	804	817	816	851	845	795	899	849	791	779	885	839	882	873	902	817	841	848	806	837	879	807	830	797	801	884	792	827	843	870	799	865	876	836	878	815	837	850	773	840	865	875	872	832	808	779	834	847	810	845	760	816	893	825	789	828	811	834	837	824	843	842	818	816	869	852	792	819	862	821	897	805	839	862	852	802	845	830	790	869	816	839	853	828	828	848	807	828	810	793	845	816	838	820	828	853	875	775	805	808	852	817	882	829	816	865	812	860	827	824	813	812	813	803	825	837	856	851	837	845	785	856	833	812	848	840	821	814	867	828	852	865	866	833	866	839	820	797	881	829	834	835	836	842	893	840	830	853	822	814	807	810	824	771	830	829	855	829	834	828	831	850	831	840	837	840	774	850	847	830	823	856	820	844	847	822	842	844	841	843	802	827	839	803	850	758	855	833	809	826	816	799	817	881	812	835	789	829	840	826	843	837	871	835	816	871	807	802	859	829	891	779	819	791	863	845	779	832	774	857	858	797	831	827	827	881	755	848	858	841	812	873	878	862	788	788	897	815	844	845	791	845	839	859	835	812	837	845	835	844	854	813	849	816	823	792	820	874	787	839	806	816	864	841	847	791	815	856	864	836	862	825	826	782	830	817	860	837	857	835	833	807	767	810	824	857	836	857	825	806	822	868	824	850	893	821	840	853	810	881	869	830	839	838	800	835	824	874	802	821	857	837	848	773	850	822	847	832	874	811	841	824	808	887	862	810	807	781	885	772	810	814	818	865	825	864	868	884	848	836	835	807	925	858	849	809	818	798	771	832	808	906	755	773	811	839	866	813	874	806	799	808	833	817	824	826	860	789	830	883	822	865	858	860	873	814	797	895	802	836	797	801	865	895	871	784	863	816	869	763	823	821	865	856	877	836	841	857	869	839	850	875	820	787	815	818	781	912	844	821	850	810	792	785	833	857	825	802	788	821	790	847	839	808	841	777	872	773	816	790	819	823	885	851	813	871	801	818	866	874	803	826	887	794	760	862	877	895	830	820	837	807	840	847	837	820	803	812	811	829	874	800	854	846	827	831	802	851	852	838	828	835	839	824	847	870	834	754	865	856	829	862	856	820	804	836	815	829	837	841	790	812	857	846	805	871	815	781	854	854	850	811	821	824	821	854	808	802	830	777	822	832	816	834	836	799	854	848	848	822	833	868	835	823	892	842	837	792	830	900	833	859	824	910	837	829	861	837	807	855	856	791	861	844	807	827	793	816	805	778	823	843	856	816	858	840	806	857	803	835	855	841	845	805	846	849	821	873	859	840	849	852	793	868	849	847	831	804	809	846	856	820	818	890	868	936	751	853	865	832	842	794	835	824	841	810	818	837	856	835	871	848	825	854	835	858	823	820	788	849	809	815	836	881	843	868	867	813	805	808	798	821	824	863	845	838	820	828	850	814	830	847	840	783	841	856	848	820	803	828	849	801	781	757	845	801	792	866	806	857	808	849	866	841	868	834	826	862	846	854	824	813	797	846	771	877	805	792	832	805	825	860	839	848	820	846	852	821	837	827	838	854	816	877	853	876	839	827	826	848	865	887	854	820	831	789	838	782	855	877	777	842	798	867	799	769	837	844	855	818	818	802	811	827	848	901	791	809	774	809	831	798	887	793	869	843	817	838	866	837	798	813	865	857	898	829	876	832	914	845	853	796	833	869	799	794	828	900	846	839	849	789	832	810	822	828	876	867	803	842	818	830	778	836	805	908	812	801	848	805	823	807	828	839	821	856	831	830	780	852	850	816	823	839	843	830	845	828	834	751	771	826	838	828	784	793	893	866	836	815	904	894	831	862	845	850	803	863	870	808	781	865	804	816	839	838	825	797	853	826	814	817	781	816	864	868	829	822	828	836	858	840	799	792	805	816	811	877	830	849	841	846	837	760	774	868	884	786	808	852	796	830	803	844	830	796	861	844	842	823	825	804	889	804	811	853	813	863	815	812	823	848	819	825	847	844	846	771	868	822	813	887	833	873	832	825	802	875	808	828	827	821	790	854	801	837	827	868	859	804	866	848	864	839	828	850	844	837	798	876	843	809	838	862	818	804	885	902	871	838	821	891	857	863	825	828	864	790	828	795	833	906	821	821	824	814	832	838	819	861	868	870	806	817	847	867	796	838	843	808	824	881	851	829	827	805	785	825	874	796	830	832	866	865	841	817	798	820	819	780	858	772	884	856	856	783	859	904	849	822	858	810	783	841	845	826	887	837	810	836	861	822	823	807	787	865	818	811	887	850	826	784	801	816	824	817	835	795	818	783	821	898	839	836	842	792	830	819	821	804	815	795	861	800	814	806	829	851	825	809	786	824	822	784	803	792	813	840	837	840	859	882	880	832	798	836	802	819	842	841	818	827	790	830	806	855	881	838	863	817	869	912	816	791	863	838	842	858	844	809	863	880	849	797	842	820	842	836	828	836	847	864	835	833	835	788	870	830	852	829	824	838	855	851	810	841	886	859	809	812	806	792	846	840	829	839	832	772	804	778	849	822	883	836	837	854	831	874	843	816	914	797	793	797	841	777	819	811	830	847	777	825	884	855	829	843	791	821	810	837	833	835	863	842	862	777	835	789	888	846	856	816	850	811	831	856	821	824	851	814	826	868	842	780	805	906	799	858	804	790	855	850	804	829	857	826	810	820	836	869	807	822	911	812	820	878	782	856	815	803	835	884	870	820	789	842	851	848	844	824	864	809	873	820	857	856	843	825	837	853	868	829	895	777	820	828	837	829	869	826	834	796	845	869	859	825	811	819	820	752	795	786	807	834	852	836	817	785	800	788	855	833	867	813	796	861	851	819	800	858	842	858	841	855	812	847	775	837	831	829	799	807	811	832	805	779	827	852	920	849	815	851	830	818	792	877	853	800	805	837	819	844	793	840	838	768	851	804	816	818	862	867	791	859	828	833	823	789	832	850	821	885	867	906	850	814
24224	21245	28575	23994	21043	7088	1377	1098	933	849	824	826	770	800	700	715	774	706	719	745	678	736	663	661	726	707	663	661	637	683	691	670	677	643	661	720	685	648	653	703	623	668	674	667	671	659	681	687	654	695	661	729	638	611	648	673	642	686	642	646	663	629	661	701	675	661	630	648	659	741	635	675	669	693	643	640	636	708	648	712	684	639	674	686	631	616	650	702	637	657	630	600	683	660	623	701	660	664	656	675	618	653	651	672	649	713	629	637	676	643	662	649	641	635	659	672	675	674	653	672	672	670	677	652	703	640	647	657	667	682	639	668	668	682	698	660	685	676	683	666	678	620	644	666	652	640	672	704	630	648	704	645	667	646	619	627	649	676	635	630	674	654	646	662	688	609	686	665	669	674	679	654	680	642	684	654	635	678	686	652	654	641	708	597	665	676	702	676	662	645	654	671	632	679	665	663	641	678	676	651	703	663	656	685	690	655	663	641	646	631	647	648	671	658	662	688	661	667	639	670	670	636	681	644	651	658	678	651	619	689	687	668	665	675	655	705	633	638	625	667	662	646	678	631	643	704	701	633	687	609	680	714	639	610	657	646	683	658	656	694	663	585	598	679	696	691	647	665	684	654	712	665	664	628	660	666	652	673	646	638	640	662	641	682	655	674	679	644	641	669	648	631	665	667	654	678	683	697	694	712	628	639	632	680	709	651	637	655	689	709	678	628	615	662	681	620	608	666	677	709	660	654	654	646	597	612	640	701	680	664	660	697	693	672	647	624	637	606	722	642	637	704	687	694	690	681	677	652	672	644	658	698	683	656	651	672	653	696	676	623	704	655	666	649	641	697	635	666	679	629	679	686	668	655	641	652	668	647	667	694	660	666	652	668	693	607	661	628	661	659	631	636	638	676	693	654	639	672	635	634	668	686	652	655	675	652	660	662	659	706	664	681	666	656	666	667	665	646	661	666	671	636	640	641	690	626	657	655	676	668	639	661	655	649	671	659	641	618	657	672	656	616	669	650	670	643	621	698	653	691	638	647	677	691	645	659	676	629	706	660	691	684	651	663	654	647	670	649	618	657	654	660	696	664	669	645	657	623	676	666	673	654	674	672	697	681	714	660	673	707	688	598	632	673	643	633	691	664	688	667	685	625	686	666	626	682	696	673	638	668	670	634	690	653	686	643	655	707	655	668	650	668	677	700	674	663	663	628	642	645	669	639	684	698	660	655	650	661	697	707	678	634	666	659	653	633	672	624	615	650	655	680	624	668	647	678	729	677	679	649	646	645	645	675	682	669	639	625	691	612	694	672	617	643	683	744	638	696	634	654	696	636	640	667	630	651	659	692	637	658	632	643	671	644	693	680	675	656	608	684	662	646	682	660	663	605	648	636	679	637	627	649	675	652	645	726	682	653	635	662	620	658	691	625	663	664	656	629	657	681	693	645	660	660	675	625	638	651	687	648	631	631	653	657	622	616	657	670	678	694	683	619	654	700	634	729	651	623	654	685	688	632	676	687	696	660	658	676	693	645	655	678	695	671	642	639	610	665	662	646	681	657	686	676	663	664	661	617	731	660	633	668	667	668	668	657	626	646	680	631	676	652	636	598	632	635	631	691	652	640	604	635	686	690	656	676	654	648	670	647	655	646	676	684	683	634	682	592	674	613	684	688	643	656	654	673	627	694	672	696	652	631	712	626	638	701	714	672	656	650	689	683	683	692	691	664	637	666	669	619	669	662	636	632	673	624	620	670	632	677	663	671	675	613	707	706	686	662	654	654	657	677	669	670	718	683	652	637	657	647	648	657	673	634	663	665	660	636	649	614	653	642	671	641	645	629	655	667	648	660	642	615	632	663	646	624	680	690	668	643	653	637	679	639	646	602	673	625	655	606	636	627	641	650	617	628	668	668	705	632	669	647	630	654	673	686	649	616	648	686	662	695	633	692	701	648	711	610	729	661	689	666	622	671	624	656	672	685	663	705	675	621	711	635	646	621	647	625	649	654	633	640	627	632	631	645	675	663	631	631	659	648	687	662	646	641	625	648	686	664	655	658	622	662	708	663	662	643	646	642	699	658	697	612	673	687	712	619	656	649	673	662	627	673	620	665	620	683	666	690	690	675	694	624	615	623	656	678	656	657	642	638	650	669	670	669	712	643	676	654	663	687	689	661	642	704	642	682	588	670	649	670	594	695	652	658	652	661	696	670	636	654	668	675	666	622	650	657	673	666	675	631	718	665	698	647	665	642	616	712	672	674	643	620	677	676	629	629	688	594	658	623	660	693	626	640	681	657	689	638	631	672	623	691	670	640	649	653	672	672	696	654	672	636	653	618	654	620	671	675	675	682	668	611	657	647	641	649	672	676	672	639	653	655	677	636	669	641	629	684	655	639	632	684	646	652	682	675	674	658	670	639	659	646	668	706	679	650	662	676	646	630	644	679	685	652	621	635	641	706	655	659	677	662	634	604	630	628	680	611	662	642	633	650	640	656	646	620	646	656	706	632	600	637	618	676	642	624	664	700	678	668	651	660	674	631	702	664	625	657	671	668	652	640	663	652	641	664	657	611	678	651	659	650	656	640	666	645	634	668	700	693	657	649	660	644	675	631	639	634	683	627	668	661	655	666	646	657	671	635	655	702	651	674	679	675	700	686	680	669	622	649	649	647	671	661	604	642	684	667	685	627	730	680	642	681	633	669	666	617	651	685	614	630	660	622	661	643	624	648	651	664	634	680	682	658	632	652	685	699	650	641	652	671	645	654	658	662	618	651	652	642	637	676	652	642	645	657	650	637	640	674	640	687	701	719	621	667	699	640	632	631	620	654	704	652	643	622	638	675	659	706	676	638	662	630	703	657	665	646	670	676	683	617	632	680	717	657	660	685	638	644	652	632	652	663	636	683	655	668	625	607	679	661	663	600	680	662	704	630	636	723	688	591	663	665	696	678	660	661	646	686	661	676	644	667	648	712	635	641	622	657	615	638	634	669	659	672	660	702	671	643	694	644	704	676	651	620	646	679	664	683	693	627	656	709	634	678	664	695	662	638	619	644	650	698	635	611	699	670	630	681	650	681	614	662	711	640	659	672	638	651	607	634	646	657	696	668	650	661	672	706	650	705	688	606	683	668	662	655	661	655	639	632	619	618	650	623	718	700	660	622	639	688	642	660	684	661	642	715	657	633	633	632	673	648	617	633	640	652	657	663	634	678	672	723	685	677	626	685	708	675	699	687	709	651	654	680	640	667	666	712	624	633	671	619	643	628	689	630	628	650	683	683	666	687	678	629	644	665	702	672	676	643	676	654	688	643	627	691	637	624	665	659	654	629	695	666	613	661	653	668	617	651	640	665	632	655	649	674	673	706	649	635	645	706	666	654	678	612	671	640	648	661	666	609	655	643	670	620	625	615	646	701	703	644	657	651	649	663	692	694	658	652	664	678	661	656	670	653	626	653	654	680	621	661	650	714	676	694	684	690	688	642	691	645
12961	9329	8047	4402	3242	2572	2132	1797	1595	1458	1346	1233	1196	1118	1114	1051	1016	1014	958	953	999	896	939	913	892	940	893	927	892	902	928	864	916	896	866	950	886	857	905	846	885	872	888	867	856	897	888	960	881	918	843	891	874	867	859	895	904	849	897	863	898	838	921	840	922	881	868	863	891	940	898	887	896	835	925	850	903	880	864	894	881	874	892	866	882	899	883	909	886	863	840	918	841	925	916	816	856	865	887	870	878	861	892	881	912	869	871	879	914	868	817	877	899	832	900	861	862	863	871	878	870	865	873	931	851	846	850	868	860	910	857	904	915	918	896	915	857	861	872	912	842	811	857	873	888	896	896	885	844	872	852	894	878	905	908	927	879	874	862	902	879	843	896	869	833	864	833	875	929	925	875	846	828	869	898	882	851	844	958	918	910	895	869	903	858	848	904	882	870	887	832	877	891	909	830	882	877	841	844	839	872	873	900	869	889	865	808	888	835	856	922	836	837	835	903	941	851	857	855	857	957	867	853	805	848	857	896	919	877	878	835	932	899	907	849	872	896	853	858	797	829	894	892	821	824	890	911	874	859	857	892	909	873	898	832	873	897	888	952	888	875	875	880	889	845	870	809	854	896	833	919	851	806	887	875	869	874	858	857	893	894	884	860	910	845	900	856	826	923	877	848	874	840	850	847	855	878	913	888	870	888	903	872	883	895	817	911	867	867	884	880	839	887	865	860	899	959	908	937	840	814	933	901	864	847	914	859	850	881	870	856	917	897	932	865	933	893	866	867	906	844	922	878	925	909	851	816	874	848	902	935	889	790	901	893	903	851	866	878	822	884	858	855	859	889	902	842	801	890	866	880	899	891	857	880	925	896	874	847	869	901	888	859	901	885	885	832	842	830	871	820	904	831	876	856	877	834	887	867	845	876	863	865	927	883	888	872	874	875	878	886	849	876	896	893	814	930	832	894	937	863	849	833	912	818	904	854	862	813	867	891	874	862	870	852	906	855	895	879	881	877	908	852	874	900	899	841	858	897	835	892	900	847	887	823	867	871	857	879	828	864	856	885	860	832	840	871	885	896	893	883	904	914	845	913	868	874	844	838	842	873	899	910	880	902	869	893	871	821	800	895	881	851	911	899	976	847	891	818	892	879	846	838	908	845	908	858	870	857	863	907	900	891	888	893	864	855	894	894	907	873	891	871	871	914	865	908	834	870	871	818	867	844	913	850	830	861	828	877	874	839	844	866	878	868	887	842	879	915	884	871	869	922	821	851	919	885	881	926	851	890	866	882	873	886	869	864	862	921	889	862	895	833	951	842	868	863	857	875	930	880	858	865	868	832	888	870	890	856	875	914	841	831	865	886	847	862	892	874	847	855	821	845	828	905	919	908	865	909	877	896	890	890	934	869	947	913	936	896	883	870	884	918	871	891	824	834	829	852	884	846	899	931	910	900	890	872	881	859	814	863	926	880	895	895	825	915	841	909	878	883	892	867	865	844	873	918	836	830	901	874	876	831	933	882	863	900	844	849	839	910	925	865	892	914	837	898	831	951	893	863	882	871	922	824	827	866	939	893	881	847	849	860	838	858	894	880	880	899	851	863	905	822	894	832	836	785	886	890	871	907	846	842	925	883	885	890	865	884	918	869	896	856	905	949	894	920	881	838	902	878	847	860	869	888	852	834	911	793	876	894	897	888	851	878	862	890	887	878	869	889	862	896	890	928	913	873	858	891	834	865	862	853	934	882	883	855	835	909	917	870	794	888	915	882	907	850	879	787	894	869	903	873	857	890	884	895	905	862	852	903	803	828	872	845	929	873	876	858	917	910	913	827	886	908	897	882	836	814	860	911	881	884	842	838	915	851	899	876	899	807	924	896	896	912	866	878	852	825	834	863	876	914	889	879	879	858	848	882	809	830	892	888	869	876	884	865	898	875	903	886	869	857	852	845	859	888	896	859	890	920	840	835	912	852	860	895	851	864	835	911	873	884	867	894	938	829	854	889	873	861	842	857	901	866	858	838	889	893	891	834	892	813	872	839	877	846	906	899	891	881	810	919	855	880	911	870	904	869	893	832	882	878	844	889	888	886	814	918	865	873	857	893	909	888	863	869	909	877	861	901	871	856	874	856	878	909	823	879	884	908	875	894	837	901	879	925	843	843	845	808	883	907	879	873	847	827	826	849	876	847	891	894	841	822	819	874	897	877	829	916	873	839	873	851	918	826	863	838	866	899	944	842	835	863	893	908	866	897	843	884	915	824	834	886	849	877	889	845	858	868	880	913	904	928	873	889	882	837	872	857	908	868	870	904	868	926	869	870	880	847	897	820	817	862	849	856	920	875	906	932	859	851	892	893	834	834	892	912	856	831	893	885	932	861	894	858	879	846	850	898	907	855	836	903	874	856	835	860	852	850	882	898	852	889	884	906	882	872	885	885	862	909	903	848	875	873	928	851	880	848	914	895	848	842	849	890	919	820	866	853	888	863	849	882	871	846	935	913	874	883	889	871	910	858	897	874	859	880	910	888	852	930	835	855	856	942	866	906	833	902	845	822	813	877	840	891	874	886	863	868	889	852	876	877	888	853	893	856	905	852	855	864	829	904	868	883	835	858	873	885	850	847	829	885	866	836	911	876	871	906	886	853	844	840	883	885	883	898	954	883	906	849	859	884	893	860	906	869	936	877	879	859	873	865	868	853	906	907	879	860	905	922	935	916	856	891	891	845	830	846	855	918	852	913	873	891	894	859	894	871	834	868	850	847	869	877	821	894	897	900	874	851	867	830	889	843	892	879	889	884	851	864	906	876	879	870	899	890	945	868	847	890	931	927	856	894	885	899	926	877	919	863	864	873	921	851	890	893	866	907	881	856	861	936	885	883	856	914	947	931	832	871	873	850	877	879	899	846	893	897	873	842	876	875	853	874	822	824	847	815	841	878	921	874	863	884	899	832	908	879	875	890	857	854	868	875	898	845	819	873	817	868	938	866	855	866	877	889	898	866	919	892	805	919	909	854	848	861	877	840	878	893	866	862	873	849	911	861	853	859	899	909	914	886	912	876	866	823	834	907	922	901	908	853	844	900	907	866	922	858	850	837	868	875	830	869	880	814	836	888	883	850	840	882	841	848	836	850	901	819	892	886	867	909	843	837	849	840	868	855	868	862	874	918	873	908	902	875	859	878	897	880	889	889	833	874	890	864	878	852	917	903	897	931	879	869	880	859	928	833	840	908	852	865	872	939	898	838	865	858	869	892	848	876	893	903	941	865	868	936	891	834	855	866	813	931	873	885	882	831	882	873	836	852	840	899	912	893	865	835	874	877	883	821	874	905	830	898	843	895	840	832	843	862	884	884	809	820	873	880	907	878	937	896	881	885	898	847	850	864	855	836	893	845	842	920	835	873	864	883	898	910	892	842	928	844	840	916	874	856	875	891	862	844	845	846	899	798	933	860	862	879	871	864	892	882	887	922	862	894	830	898	829	892	871
23277	21342	29361	23704	21342	21301	5369	1061	882	761	632	619	563	528	481	471	413	472	439	432	447	405	442	416	405	422	374	356	384	329	373	376	389	396	406	337	376	401	376	354	403	383	360	370	313	374	358	362	343	338	369	323	351	357	366	340	333	330	364	343	343	319	355	344	315	293	354	352	356	302	370	332	315	349	361	342	332	325	334	381	346	343	317	324	317	332	350	337	348	339	344	342	327	322	361	311	330	334	361	375	316	313	381	315	338	339	327	323	322	375	328	327	339	324	335	342	317	319	362	341	340	363	343	335	347	352	323	352	364	339	320	330	335	321	348	330	324	314	359	351	345	335	349	334	323	338	327	352	307	341	379	354	366	344	361	359	312	348	354	335	315	342	347	351	366	326	335	312	334	335	333	312	351	344	352	324	318	337	339	316	364	360	319	345	360	332	387	311	335	356	352	330	321	314	343	344	358	313	354	358	339	332	335	376	347	348	335	321	293	377	328	332	322	335	375	305	349	356	335	350	318	347	340	307	320	359	326	344	338	334	337	365	332	344	348	349	335	304	341	328	321	319	349	350	340	324	343	327	324	319	313	325	336	324	327	316	344	358	299	335	341	320	343	311	330	368	338	356	362	336	344	325	314	330	366	338	346	350	330	347	343	340	348	356	384	356	371	319	350	368	303	328	331	348	350	320	347	345	334	309	344	353	359	332	341	340	317	332	316	320	329	349	361	346	349	315	330	321	322	325	338	319	349	389	342	362	353	319	319	309	321	355	334	309	349	343	346	360	360	388	322	301	357	333	327	319	301	307	312	362	333	347	365	308	342	330	317	351	323	358	329	363	341	342	314	381	322	339	323	348	358	356	301	333	326	321	318	336	358	334	351	347	347	392	312	344	340	345	301	350	342	370	349	329	354	332	343	352	339	345	358	352	333	333	345	326	317	343	333	365	334	321	357	324	343	324	319	335	360	309	339	336	362	336	375	354	324	334	339	317	362	381	347	334	327	332	331	354	313	325	346	365	357	322	329	323	321	345	354	355	323	337	327	384	325	309	393	331	354	405	348	324	346	352	310	314	371	369	306	320	331	358	338	338	323	359	325	347	314	325	328	355	326	345	307	337	344	329	346	334	337	333	334	340	316	359	300	349	349	367	353	332	376	335	340	337	341	395	326	361	364	338	382	332	375	345	343	352	324	306	340	332	346	337	322	356	342	357	319	331	368	330	345	352	361	332	302	329	350	368	318	329	337	327	326	344	316	327	346	320	333	349	352	328	315	301	344	324	325	341	343	323	331	347	309	324	324	343	346	368	342	322	306	300	353	366	378	361	332	325	318	353	351	331	391	347	334	316	317	334	337	351	344	333	314	329	345	342	347	350	345	319	333	325	337	314	341	310	349	341	342	286	317	383	314	353	357	311	313	327	354	329	331	377	327	304	319	339	303	389	330	329	343	331	367	354	308	331	333	313	341	335	336	306	351	373	335	345	329	318	368	330	342	338	356	354	326	337	313	325	310	335	349	324	351	345	313	289	338	361	335	346	313	329	321	347	324	356	328	340	329	338	334	377	350	319	336	336	362	353	321	352	363	355	346	357	343	351	327	329	359	349	340	315	322	352	325	354	328	303	365	348	341	328	334	324	312	340	372	358	375	324	332	323	319	331	344	344	347	356	318	345	324	357	339	336	328	346	340	341	356	342	328	331	354	367	390	340	299	342	336	314	368	371	335	344	361	314	333	347	337	359	355	330	323	343	335	335	320	326	342	320	342	357	337	328	331	321	326	323	311	345	308	328	336	326	342	354	314	326	324	306	357	309	351	353	315	339	319	365	315	323	375	353	364	334	366	371	359	334	349	345	321	356	322	354	348	348	307	298	374	320	315	305	351	305	341	350	338	349	364	374	319	326	368	351	361	385	349	342	342	347	333	323	331	367	356	313	322	322	328	338	347	305	344	339	339	336	332	288	294	306	347	369	335	345	347	343	319	359	355	327	341	347	321	349	327	340	341	354	353	353	301	322	288	306	314	348	355	345	337	337	313	337	313	353	343	340	352	336	358	330	331	325	333	319	321	321	364	329	331	318	296	367	337	331	354	333	346	338	371	327	329	345	328	347	329	368	325	363	317	337	304	337	326	344	352	345	367	334	356	352	330	341	323	325	323	339	329	321	346	341	341	344	344	376	320	331	356	339	335	308	313	356	349	335	351	341	329	365	351	328	310	387	331	335	314	318	354	338	313	367	325	355	322	318	352	366	333	332	340	312	323	343	368	349	340	342	347	344	343	313	330	343	355	361	333	343	335	371	323	326	331	334	332	347	325	335	373	362	359	334	347	334	332	323	328	315	330	355	318	380	321	339	374	344	328	339	342	357	343	346	351	356	321	322	321	342	358	333	312	334	324	354	358	326	323	311	341	323	357	370	334	326	327	334	320	311	367	332	332	342	350	357	357	353	346	367	363	327	328	330	350	335	323	338	331	351	306	351	335	327	342	345	335	345	358	313	342	338	370	318	403	330	339	340	348	338	322	360	324	357	351	325	371	336	333	335	324	365	328	354	348	338	350	318	337	342	331	346	346	325	343	325	327	328	328	342	351	342	329	350	313	355	333	340	319	357	355	336	358	365	344	300	342	329	333	353	365	359	330	336	350	343	353	327	338	350	398	359	312	338	322	303	320	319	317	347	340	352	344	331	338	372	326	348	345	352	346	312	367	325	359	339	329	353	332	341	339	322	360	322	322	334	331	366	333	328	318	337	373	355	323	355	343	351	332	325	337	344	351	343	340	365	338	358	327	333	332	338	323	315	320	326	378	352	310	314	311	351	350	367	362	374	340	332	342	329	346	321	347	322	345	346	333	355	346	319	334	344	354	318	357	330	311	327	326	335	336	321	302	363	331	314	332	306	355	351	349	362	318	330	319	334	300	324	332	359	322	332	305	329	344	328	324	351	318	347	298	345	337	338	342	353	333	338	346	357	324	323	326	331	345	308	318	343	322	339	324	313	333	342	338	339	310	304	355	370	332	344	338	349	327	333	359	329	308	315	331	317	343	320	317	331	321	301	359	341	334	379	356	307	327	344	342	336	337	348	308	319	324	331	330	319	327	351	341	365	350	335	334	323	346	364	327	321	376	341	347	343	312	316	349	336	300	328	335	339	314	318	356	358	300	338	344	325	312	318	337	343	315	303	348	377	351	338	333	334	342	341	335	341	337	327	315	360	312	324	339	310	340	346	342	313	341	320	304	337	338	346	325	322	345	339	368	325	334	309	350	324	289	312	308	361	363	343	366	346	330	338	345	328	357	328	350	335	358	318	315	322	358	336	313	324	367	345	351	346	352	350	355	322	319	339	350	366	321	328	339	339	357	354	328	335	309	366	333	347	328	357	343	337	304	316	330	304	353	369	322	357	321	336	328	339	349	319	330	343	337	346	331	316	357	346	336	290	330	330	377	343	314	344	354	339	337	332	362	353	323	348	333	330	336	386	357	324
14197	15196	13245	7117	5007	3724	2880	2319	1924	1582	1342	1155	1033	945	871	779	770	736	674	689	642	627	605	567	551	593	548	551	561	521	535	534	549	525	526	521	501	485	526	508	494	507	515	463	476	471	468	477	501	510	497	477	532	480	514	487	499	483	508	478	475	469	452	490	498	508	455	487	490	467	471	503	468	478	461	486	479	493	501	497	495	494	446	491	481	500	429	482	490	461	486	438	461	487	467	469	439	486	456	433	483	456	460	482	497	461	464	499	452	499	466	450	474	454	472	474	447	472	480	483	477	435	482	503	480	455	503	508	473	453	432	477	480	436	483	488	471	501	471	472	489	477	465	502	450	461	477	461	455	490	472	454	456	491	507	483	459	467	462	454	451	501	468	463	467	462	501	464	473	475	447	453	482	453	475	442	474	485	445	468	445	465	442	492	429	483	495	453	477	518	466	479	458	473	442	494	432	452	474	468	449	462	458	483	491	470	470	459	471	458	443	462	482	488	458	483	472	470	477	497	472	466	499	472	469	468	468	466	466	452	500	473	484	466	470	454	460	450	507	464	443	470	476	457	485	530	458	430	447	473	466	448	518	490	463	490	482	495	501	493	454	485	475	466	469	423	470	464	500	466	423	425	462	432	499	465	462	429	494	461	429	454	425	459	476	479	486	449	506	437	437	452	431	443	478	476	489	459	452	458	430	484	463	464	457	483	479	467	490	505	473	505	469	458	444	469	493	484	440	463	464	441	460	494	474	480	488	487	483	458	512	447	476	450	487	418	463	457	472	463	520	497	463	486	448	489	498	495	446	482	473	463	461	482	452	455	476	461	488	420	483	496	468	513	479	504	449	454	480	472	474	476	452	462	496	485	455	453	502	462	462	448	462	514	482	411	532	455	434	472	464	477	483	458	475	473	447	460	464	481	453	466	468	464	448	457	431	498	483	496	416	471	459	493	459	476	468	478	470	433	461	442	453	460	479	475	436	462	485	469	497	479	426	513	462	467	485	483	452	459	475	467	475	527	438	430	441	437	416	493	462	508	456	450	457	471	477	446	497	477	474	452	465	433	459	472	460	498	431	485	476	420	482	490	455	499	474	464	439	441	429	496	464	479	500	487	469	467	464	464	438	485	466	439	465	454	457	453	461	449	503	467	462	514	483	456	418	485	488	492	469	497	471	454	461	433	486	440	493	495	438	509	494	446	468	430	440	463	447	455	488	447	478	481	477	463	457	498	497	465	480	486	444	484	454	514	468	461	425	480	495	462	514	478	425	470	483	444	534	471	504	460	437	487	489	481	469	444	468	472	500	488	463	447	489	450	452	465	479	474	459	498	438	473	507	494	450	462	424	490	438	458	489	494	488	459	476	434	443	493	470	474	497	448	485	506	461	467	436	482	467	462	481	453	486	504	466	487	492	444	459	485	447	425	458	480	477	501	530	460	454	480	442	453	454	491	497	497	495	437	488	441	472	429	452	470	443	491	477	471	468	489	464	492	493	457	477	507	456	475	459	490	503	467	437	497	500	470	475	441	483	462	462	497	506	473	469	459	468	449	473	487	471	482	444	481	468	463	467	447	444	487	478	443	485	446	477	434	474	484	463	476	465	489	445	453	446	422	479	474	455	439	509	479	471	501	481	453	462	445	489	524	496	502	459	449	477	450	484	443	487	522	453	417	467	465	457	487	465	472	450	438	487	474	451	472	449	420	459	472	435	487	477	486	453	532	444	476	453	459	479	497	465	468	446	457	448	454	441	437	484	503	510	490	425	430	469	463	478	431	458	487	518	494	473	484	492	446	443	484	502	487	449	496	456	437	431	456	500	448	516	427	429	454	491	458	425	459	469	475	476	467	428	457	448	466	451	484	488	467	469	428	444	476	485	494	477	494	453	449	482	467	441	470	464	467	447	422	478	442	496	474	484	501	503	449	478	484	508	438	479	481	480	464	464	503	443	472	488	444	473	457	461	487	479	470	508	443	498	430	502	448	504	461	431	460	487	488	465	490	499	471	451	475	459	481	450	457	478	485	494	430	433	483	446	473	464	461	473	472	479	469	455	469	438	483	452	427	463	486	476	481	496	474	492	449	385	465	476	482	497	448	471	455	472	448	475	449	457	493	461	466	435	470	491	470	488	432	483	500	490	472	452	457	496	463	473	466	498	465	479	468	491	435	482	461	452	479	490	463	487	473	448	422	435	467	494	474	524	462	480	458	468	463	451	515	469	484	475	477	470	433	437	457	471	409	445	476	464	499	479	471	436	409	487	480	440	490	465	510	469	497	451	443	494	442	486	482	448	471	455	462	480	462	421	479	434	425	482	498	439	466	460	447	511	440	451	444	464	489	471	487	473	462	477	476	493	461	449	478	504	465	478	479	470	417	466	448	458	436	517	456	502	469	481	449	481	462	475	532	484	463	477	460	451	465	476	471	500	471	463	483	469	460	498	490	460	435	428	478	496	482	422	466	465	461	487	481	447	441	471	437	485	455	450	455	464	474	437	512	438	454	469	445	472	474	475	483	452	434	478	458	435	498	498	494	484	455	452	471	458	499	463	475	447	483	444	471	448	491	500	481	468	508	483	455	449	451	504	449	452	476	488	489	472	529	454	469	504	450	501	438	486	480	472	451	477	472	460	448	465	478	488	473	441	458	483	460	463	448	511	450	474	452	468	458	466	463	459	465	475	467	475	468	478	490	473	415	458	446	468	488	453	456	463	464	462	508	437	482	427	446	470	456	505	451	480	469	448	469	448	456	454	469	432	489	478	451	469	445	466	434	456	502	479	453	472	448	469	448	465	449	472	451	466	488	497	459	463	465	421	470	491	496	444	472	482	454	478	487	475	493	465	457	465	499	471	494	493	468	480	521	457	485	456	472	492	454	471	436	424	421	493	441	503	447	455	470	460	499	482	440	479	450	468	481	465	449	448	456	433	454	508	476	462	472	457	445	471	478	466	435	470	476	466	481	472	473	459	474	461	507	457	498	441	519	473	462	415	480	482	486	462	455	493	485	498	455	444	443	497	470	486	484	471	479	462	460	414	475	492	474	453	486	485	488	477	490	450	452	480	515	480	462	455	418	468	473	441	501	484	425	430	520	478	437	469	429	469	450	478	482	475	485	482	456	464	489	463	454	506	493	447	490	469	476	455	444	464	499	467	472	495	455	491	464	499	489	445	473	475	461	481	447	444	465	467	430	490	452	470	452	481	483	472	464	482	463	420	467	499	506	469	458	514	514	458	474	474	535	429	460	454	425	513	518	484	475	461	465	489	434	441	472	454	456	483	467	477	467	476	482	503	442	458	455	474	494	457	437	484	470	502	462	481	472	460	484	441	435	470	486	452	478	458	448	448	454	459	454	417	465	427	422	488	458	477	448	481	461	462	458	496	470	450	487	473	458	461	436	478	450	448	453	497	449	424	462	487	453	485	465	439	441	445	499	485	444	483	492	418	473	485	481	448	486	451	506	453	444	424	466	473	472	471	445
27184	20639	9173	1183	773	737	732	613	646	644	623	682	676	619	648	648	620	679	673	634	642	632	638	631	684	648	647	646	641	614	626	654	627	621	643	696	638	641	647	635	626	622	627	667	659	632	673	645	632	618	600	656	617	656	590	616	646	685	604	647	635	595	641	609	634	647	619	665	684	644	626	670	610	615	636	621	638	626	655	664	634	628	639	663	634	644	624	647	648	627	635	647	589	656	666	642	589	671	659	585	584	642	594	595	612	619	650	658	632	677	672	614	675	644	657	631	623	625	605	644	621	678	636	619	632	619	641	661	614	599	641	638	702	689	667	597	619	609	663	679	663	653	659	628	617	591	653	654	613	622	645	610	628	633	607	648	635	648	623	661	651	662	617	635	672	615	633	659	654	677	661	644	685	623	648	665	613	626	674	606	614	586	610	651	647	680	627	596	682	641	654	661	664	655	669	637	599	649	635	633	656	611	645	634	628	689	630	627	706	621	637	659	633	674	649	654	657	629	614	632	609	672	638	593	631	619	619	656	703	695	644	636	619	665	683	694	635	631	641	600	681	666	616	617	650	643	668	640	639	675	615	622	549	653	602	614	611	622	636	640	618	645	621	646	603	620	660	613	614	625	609	635	632	573	589	602	648	652	631	614	671	678	693	641	609	654	644	680	622	565	683	617	665	658	605	625	628	656	665	694	641	646	620	633	665	647	626	677	612	676	650	659	692	672	606	632	652	636	627	603	612	594	624	632	622	642	627	651	640	648	647	646	627	607	652	636	632	658	655	635	589	628	633	623	639	647	623	663	603	632	644	625	618	664	668	616	649	609	635	648	609	657	654	657	609	649	643	631	625	586	655	641	613	661	610	643	627	629	641	634	620	633	650	614	615	635	692	642	619	643	625	625	644	668	637	623	663	642	636	640	639	619	654	623	669	648	681	649	640	676	642	672	600	661	606	618	671	604	628	633	615	624	675	701	668	618	645	650	632	628	596	662	580	691	619	638	647	652	625	661	633	659	639	640	642	646	640	667	637	627	577	647	616	657	641	640	613	609	648	668	649	621	653	625	647	635	678	692	649	639	608	632	596	651	627	602	610	644	588	621	622	651	649	601	652	652	662	643	615	670	597	643	649	645	661	616	675	598	619	652	683	626	642	644	628	627	619	678	637	611	664	650	653	602	589	649	648	637	651	583	683	625	600	624	648	624	634	644	634	642	674	683	633	647	663	620	630	619	640	635	635	601	701	664	673	604	646	635	653	627	622	631	635	646	597	630	587	663	613	618	563	649	654	602	647	653	643	623	596	673	669	580	707	635	640	686	618	639	644	634	644	639	640	638	637	628	599	652	665	649	656	644	635	610	663	652	622	642	615	640	637	624	624	643	623	652	677	626	678	670	599	652	670	670	610	606	700	642	612	640	600	653	600	621	644	657	671	703	599	637	610	625	622	616	663	650	610	658	586	638	634	641	624	639	607	666	657	686	680	623	631	636	672	652	626	632	620	626	647	618	667	642	650	663	662	699	598	596	599	650	658	607	703	618	669	647	633	623	647	619	650	596	656	617	639	552	619	674	684	691	645	629	632	633	620	659	677	674	612	651	629	615	617	625	597	634	621	601	652	600	621	642	641	620	625	621	601	614	638	645	607	635	653	678	629	636	611	652	633	666	609	621	662	601	600	637	666	655	615	622	648	661	634	644	651	610	640	628	619	641	583	639	598	616	596	621	641	671	644	690	654	612	683	628	669	655	664	674	643	645	585	651	638	615	644	612	632	689	619	612	641	587	641	605	643	632	633	627	684	631	655	620	623	609	654	648	612	614	639	623	701	576	633	617	603	652	668	639	644	653	648	622	663	606	629	651	675	592	598	636	633	614	653	673	651	594	623	677	637	656	652	636	674	629	612	581	619	612	649	680	635	658	668	679	609	597	628	675	646	624	630	629	613	641	682	682	631	624	562	656	674	613	672	654	660	624	642	641	616	672	665	617	629	621	667	612	612	631	632	669	636	605	653	590	646	651	620	654	622	688	621	625	651	622	606	615	599	707	620	646	635	667	638	654	633	652	625	673	613	657	640	699	621	660	634	590	606	631	645	630	601	660	611	677	604	598	655	653	621	631	614	658	607	645	608	625	628	606	653	601	656	633	678	627	606	670	672	633	656	642	676	646	627	628	588	646	697	600	627	700	643	620	595	599	638	645	617	621	650	659	612	652	673	653	624	582	646	571	623	640	615	657	633	615	576	614	616	604	642	659	634	659	692	630	640	642	656	626	632	647	667	622	641	622	650	611	622	620	683	655	642	652	610	613	628	582	632	641	641	627	599	594	660	629	630	650	678	637	636	585	629	627	633	671	580	601	581	645	643	641	627	692	644	662	668	625	648	582	598	668	628	611	638	647	625	612	628	627	659	619	594	682	630	659	631	614	680	670	610	697	659	634	654	617	607	642	645	637	668	629	629	649	649	675	630	633	611	659	642	597	645	630	676	599	649	645	681	643	623	596	635	638	619	650	665	646	637	648	676	651	673	671	633	634	625	644	637	638	633	609	562	622	652	632	643	647	632	601	614	666	642	644	631	686	640	578	653	643	669	656	618	632	644	615	590	625	651	673	675	658	610	646	630	624	676	584	634	619	628	664	621	626	682	626	682	608	650	628	635	619	656	623	622	634	670	603	647	611	615	664	643	624	650	634	634	651	637	664	621	638	613	643	628	656	628	652	656	628	650	627	669	630	651	632	653	627	641	671	631	630	643	618	628	643	647	626	634	685	641	643	645	625	656	676	666	640	660	683	605	618	650	599	643	645	638	568	643	619	607	647	662	661	643	632	663	623	682	657	631	610	661	595	568	642	640	644	661	614	670	636	665	616	635	652	634	629	667	603	643	580	618	633	649	592	624	660	644	661	670	634	655	647	646	663	633	633	626	636	664	652	644	653	669	620	628	650	616	645	663	648	649	624	630	634	641	637	659	621	639	642	693	640	624	670	685	618	627	602	627	636	663	633	617	651	616	665	614	651	623	676	661	637	621	639	645	627	618	638	616	667	639	635	614	654	620	638	595	626	659	642	612	679	657	636	649	658	707	660	657	628	688	635	654	653	654	621	638	628	638	606	602	571	615	626	620	679	642	627	631	611	629	636	681	645	637	596	625	621	579	672	570	619	662	585	682	679	647	593	617	613	647	629	605	638	630	644	632	635	643	603	650	629	623	635	642	603	639	664	690	638	646	624	632	611	622	647	641	645	638	629	636	652	595	617	622	634	657	624	617	644	594	621	670	624	639	651	600	656	626	639	677	612	681	630	659	644	601	682	659	599	625	662	703	644	646	652	629	643	654	615	608	614	622	608	657	639	632	645	596	676	656	612	642	624	692	640	575	609	642	614	607	641	610	698	604	645	644	604	605	651	636	586	648	646	620	595	642	627	654	614	616	703	617	616	618	620	648	624	641	689	617	619	628	624	654	611	656	640	651	649	612	585	616	607	634	632
8582	1535	1555	1138	1035	969	935	932	932	921	886	866	846	869	814	825	861	883	866	878	872	775	875	832	760	836	794	875	841	846	872	823	827	770	842	843	875	828	869	820	870	853	852	846	832	829	829	807	846	812	803	808	844	875	871	790	877	848	850	819	813	843	840	821	843	819	829	826	840	840	795	801	800	859	826	830	870	836	837	907	814	794	839	796	806	863	857	876	863	834	830	836	833	836	880	851	825	789	817	838	829	821	857	858	869	845	832	810	896	797	859	863	769	860	822	851	846	806	850	785	849	836	848	832	839	863	871	807	842	870	799	833	884	835	896	846	872	873	810	780	839	817	825	812	828	833	809	867	837	819	850	817	853	796	813	782	845	812	875	830	825	792	875	804	799	839	851	823	836	826	803	832	804	833	776	844	820	807	901	804	883	827	816	846	859	795	803	825	814	847	846	813	872	888	856	834	822	837	843	889	868	825	849	842	844	854	866	816	841	840	881	878	816	834	879	809	841	844	863	830	883	885	824	829	768	840	799	879	905	854	911	843	809	844	876	836	866	827	803	889	828	859	809	861	805	839	873	784	862	816	807	837	816	805	824	846	820	809	830	837	889	818	851	810	826	854	791	823	775	864	877	801	862	802	834	840	827	844	856	877	775	830	804	815	818	865	834	828	818	872	849	854	790	826	839	828	912	819	788	833	859	867	818	849	799	846	833	838	862	862	913	851	822	853	860	805	829	854	794	836	875	859	856	862	827	788	836	834	801	841	847	842	851	822	829	834	848	775	822	898	836	814	785	814	817	830	801	857	879	823	821	811	852	821	860	810	860	787	811	862	820	826	773	838	825	789	799	830	838	839	784	866	838	881	795	837	839	846	851	829	820	791	857	831	853	824	841	872	840	766	843	804	858	841	860	850	874	882	867	847	826	844	823	843	833	844	793	848	839	852	816	820	825	860	830	804	875	861	825	887	874	904	872	804	841	796	811	804	845	828	790	846	853	858	835	852	842	841	823	817	800	793	793	868	827	854	807	852	830	817	832	826	782	786	805	806	849	824	848	816	802	855	811	849	789	854	857	851	791	897	852	825	820	883	847	844	834	789	796	825	846	847	811	799	778	874	817	786	854	841	858	816	826	850	884	821	815	815	839	829	860	800	866	801	824	834	821	811	835	829	841	814	793	886	819	834	900	746	825	790	837	837	835	823	793	839	786	869	879	816	852	867	831	807	853	829	857	842	851	805	801	819	820	849	846	855	840	887	810	804	815	811	820	799	822	829	855	858	829	779	784	853	801	826	830	849	823	841	864	895	827	880	880	830	844	821	797	832	854	832	835	854	809	842	803	794	800	858	828	768	860	854	883	814	838	835	846	840	855	856	834	798	866	847	815	882	828	856	847	857	883	866	809	837	833	837	865	838	842	875	842	841	871	793	831	837	868	793	852	807	870	821	866	807	830	843	864	872	865	821	804	750	840	851	874	791	820	874	835	860	815	838	815	877	830	825	828	799	807	903	827	871	775	853	817	876	842	799	815	881	887	821	777	866	831	827	829	839	833	863	866	824	803	815	845	814	831	814	815	799	850	850	824	828	800	781	855	911	851	873	763	841	813	832	843	854	813	795	804	792	821	840	804	820	825	785	840	828	827	850	856	786	809	826	839	808	883	829	814	847	870	821	888	811	868	873	871	793	815	833	902	901	889	802	844	837	828	843	811	812	899	778	849	882	848	858	827	834	851	802	808	863	853	799	829	816	870	795	828	882	801	826	799	886	825	845	857	893	872	839	864	830	834	881	908	805	809	817	752	823	846	884	837	838	813	817	812	869	797	837	821	804	779	876	801	820	779	862	836	831	812	865	798	813	851	847	847	833	834	877	815	861	838	821	888	835	845	835	818	873	868	865	835	871	801	841	792	825	810	889	851	837	852	837	832	822	856	826	834	804	825	889	862	826	833	782	848	851	854	833	839	799	815	846	826	870	845	855	845	804	884	819	836	852	860	869	864	845	855	867	796	841	806	871	838	853	806	829	857	856	808	847	813	833	852	871	808	908	830	768	858	816	866	810	821	807	856	808	890	830	816	794	814	840	794	848	853	809	829	823	842	889	792	798	832	836	845	774	824	834	825	789	831	840	818	810	867	826	853	847	879	826	853	778	827	805	881	813	892	736	830	811	817	843	787	797	836	852	846	821	839	827	809	838	844	870	843	831	804	867	881	814	868	832	775	856	841	843	804	826	855	831	816	844	812	871	874	874	872	802	877	850	842	829	820	890	841	876	828	827	831	853	887	862	831	844	862	848	898	830	877	853	862	844	848	816	767	833	829	860	828	828	808	821	791	818	831	732	867	807	821	805	866	852	835	813	836	860	819	817	842	832	807	843	788	841	864	882	856	839	839	801	864	853	780	871	827	888	842	811	823	795	860	845	822	813	830	826	865	829	823	807	848	907	861	796	811	928	886	811	880	850	825	835	906	813	807	791	804	836	890	831	861	880	806	874	827	845	901	849	811	798	817	827	838	800	858	825	842	871	883	830	869	863	822	872	880	872	851	829	872	782	818	845	840	839	769	806	798	856	819	792	846	843	808	819	851	869	839	858	823	840	856	841	840	760	805	823	836	836	840	850	841	837	859	815	876	775	873	822	833	798	875	835	824	788	871	822	848	879	810	844	846	846	818	861	807	852	808	814	806	803	874	867	887	881	859	796	812	784	831	811	853	850	803	829	790	816	844	850	816	815	848	853	845	852	882	833	808	831	858	838	833	870	864	893	838	787	855	840	829	882	846	856	840	870	835	808	891	814	808	812	824	817	836	819	815	806	841	801	864	882	774	819	879	796	839	840	792	812	777	856	851	869	762	884	846	837	811	887	840	807	844	859	864	839	863	827	797	917	793	810	850	819	833	841	805	862	819	821	857	861	814	828	840	846	812	781	858	823	811	888	792	839	870	826	891	849	835	896	833	781	807	845	833	826	772	870	812	880	888	875	812	827	828	825	805	877	848	861	823	834	818	896	822	813	774	879	835	824	832	898	881	835	813	826	812	779	872	825	809	825	859	845	869	820	843	851	836	822	787	797	815	828	791	815	849	833	843	855	829	823	830	836	771	822	889	842	851	868	843	841	819	806	784	862	805	813	829	816	847	831	833	806	828	913	825	787	791	817	821	843	806	858	836	771	889	863	827	855	816	865	836	845	878	875	785	901	826	828	834	897	840	847	829	867	824	842	835	870	878	848	855	819	819	831	853	804	868	853	839	880	861	842	834	823	820	818	926	812	843	892	828	855	836	810	847	842	808	862	779	874	873	825	841	778	850	836	864	846	789	838	827	817	835	824	822	810	838	774	873	808	859	865	832	846	836	820	834	915	898	826	849	830	838	873	812	855	819	807	843	818	819	843	852	878	838	834	878	819	831	864	814	808	832	815	829	822	863	876	830	800	833	799	865	799	888	822	809	799	851	830	843	806	817	867	904	835	877	823	814	839	838	864	849	855
24292	21250	28684	24022	21128	6943	1413	1048	928	880	841	809	771	734	772	731	745	723	690	716	743	676	700	672	698	689	698	663	682	671	733	760	680	649	671	663	671	660	706	684	697	669	703	682	609	677	662	653	668	702	677	629	657	672	683	658	709	655	728	679	622	713	676	651	653	670	572	654	665	678	664	657	712	649	657	614	702	669	662	692	655	680	652	626	691	640	638	674	691	662	650	658	685	697	674	700	598	690	664	651	655	618	675	691	671	682	701	679	665	620	690	679	639	672	656	632	718	653	696	702	681	674	657	668	599	643	669	649	620	679	677	640	666	666	651	649	696	690	674	696	646	668	650	619	651	636	643	648	654	666	669	632	702	664	635	634	701	668	629	692	690	698	656	665	644	635	678	629	650	627	659	709	670	655	687	674	679	674	655	701	701	707	683	649	637	658	687	677	655	681	669	658	679	657	620	662	660	677	675	659	652	652	673	632	678	667	603	678	678	689	698	653	618	614	658	645	695	633	708	696	672	646	648	646	663	707	645	665	684	700	644	627	690	689	643	679	650	657	668	699	637	631	651	653	629	654	685	655	699	658	669	647	689	652	679	685	652	704	680	686	668	660	622	719	694	621	722	655	619	675	677	694	684	668	695	631	618	671	638	661	638	653	657	672	675	650	660	677	652	652	668	734	624	705	651	648	708	632	691	672	691	710	693	649	654	635	694	652	673	652	670	660	671	650	641	622	643	658	612	657	637	647	654	723	658	671	689	666	695	705	695	705	667	635	649	667	670	662	665	664	610	651	706	681	638	624	685	665	643	641	684	668	665	718	653	717	662	646	660	684	681	644	639	686	686	648	645	696	653	656	638	713	693	668	730	641	616	699	691	655	664	633	620	616	683	661	673	637	683	674	678	650	639	668	641	651	702	656	638	698	657	647	662	676	659	632	664	668	637	689	674	660	647	681	672	644	684	646	650	692	670	613	645	647	631	662	668	679	653	600	631	671	663	673	639	658	657	646	667	647	691	680	657	604	675	673	682	702	653	620	732	646	670	678	662	654	640	648	676	649	674	583	669	639	633	712	627	691	626	715	658	650	643	607	633	688	617	630	644	640	666	670	670	685	630	621	689	677	662	653	662	665	675	698	676	694	729	643	679	663	683	668	620	599	646	671	669	668	701	671	655	653	651	660	652	666	649	667	659	656	642	663	655	666	699	678	692	691	660	639	626	678	641	687	661	655	711	667	661	650	669	670	669	685	669	648	639	653	695	682	678	641	683	668	649	643	659	642	653	631	676	651	682	642	627	600	618	653	663	654	614	609	675	635	631	657	670	731	644	635	708	693	638	668	700	664	724	700	651	688	643	673	679	677	672	674	641	651	671	664	682	718	689	673	694	657	659	640	665	673	635	619	645	661	693	710	698	689	679	618	646	671	664	659	653	675	674	630	650	594	633	635	646	629	649	651	657	695	721	677	631	600	702	652	722	643	646	693	694	679	681	680	702	644	678	637	655	669	641	639	691	649	672	660	630	696	683	676	674	637	668	668	651	693	668	649	653	632	671	689	731	666	648	714	721	628	661	628	628	661	656	654	690	647	671	631	665	671	657	650	672	662	640	687	657	649	668	652	638	675	686	675	638	705	677	665	612	623	643	659	625	628	634	699	657	681	670	649	672	665	657	663	643	650	642	670	630	627	618	672	663	680	633	650	651	689	680	666	685	669	624	672	662	622	702	665	695	605	711	664	667	652	733	696	642	694	603	654	652	595	661	650	660	636	660	651	654	638	619	634	620	653	666	705	646	706	639	689	656	653	621	680	621	663	681	635	632	652	674	697	683	688	701	662	646	658	621	697	667	650	675	698	649	647	658	713	647	663	704	654	692	632	684	681	699	674	675	669	656	657	669	639	614	714	664	665	635	669	701	671	660	666	669	661	652	671	636	645	677	629	637	693	629	662	664	619	658	634	669	666	691	655	662	700	670	639	651	651	645	672	658	646	659	699	635	640	635	622	686	687	710	646	687	692	681	659	677	624	611	690	620	669	691	655	630	637	656	664	705	686	617	646	675	644	635	681	629	637	657	665	720	630	704	695	694	687	701	698	635	653	652	658	677	633	620	648	654	697	645	647	674	683	669	691	655	650	669	663	686	616	687	646	662	659	670	629	611	677	639	664	675	647	644	657	679	684	666	672	686	643	624	631	635	702	650	680	665	617	662	655	630	688	643	708	676	698	710	632	672	639	675	690	673	666	647	697	704	671	647	642	654	664	659	668	668	650	671	646	658	613	692	690	673	686	658	677	655	658	699	677	629	673	657	679	622	615	665	690	653	644	656	703	690	642	669	674	652	683	649	625	656	639	680	656	645	646	651	658	658	662	636	648	668	662	657	630	657	663	632	666	619	682	658	639	617	672	622	631	668	638	683	696	656	655	671	645	666	657	708	651	678	679	687	612	653	623	666	645	692	684	635	654	644	675	648	705	628	666	715	691	716	686	646	658	665	653	662	667	690	642	644	714	662	693	671	668	686	653	607	650	695	644	646	631	691	692	627	707	687	674	648	667	635	678	679	670	626	674	682	668	674	670	682	623	645	674	670	650	660	651	687	643	678	674	674	662	663	649	676	664	696	618	627	700	675	658	645	707	641	684	669	649	718	658	672	659	659	647	709	677	707	661	695	721	692	671	665	646	754	704	641	637	655	636	645	655	672	643	642	652	651	681	662	694	665	717	640	710	654	612	646	651	662	677	667	655	669	626	634	638	641	645	662	649	655	621	661	691	656	642	642	674	642	644	669	671	660	627	657	674	633	600	626	682	623	643	641	664	655	626	657	707	670	649	716	707	640	715	627	626	665	635	616	637	635	670	648	667	637	655	665	649	698	666	636	653	628	682	666	681	672	679	649	605	692	667	645	653	622	696	646	651	704	654	675	695	708	645	663	637	684	646	672	666	680	665	658	605	674	685	699	640	643	632	654	642	681	631	619	691	724	664	708	691	640	720	680	672	700	695	676	648	625	683	653	669	647	661	637	668	615	675	690	693	663	681	642	686	634	678	684	663	664	623	650	662	692	663	689	652	678	675	641	651	701	641	658	649	672	672	694	621	667	655	648	636	676	634	669	642	670	622	666	668	632	656	659	658	650	721	588	723	667	677	636	677	615	663	696	664	653	661	645	701	618	671	684	646	693	664	650	672	705	659	693	623	661	663	676	673	680	651	726	648	654	705	676	651	656	679	642	660	665	639	610	625	628	661	659	654	674	670	671	638	666	610	685	676	697	631	617	696	636	635	685	657	562	652	691	704	633	640	715	664	625	643	672	653	639	633	653	697	669	672	622	657	643	663	656	675	680	681	685	639	643	679	637	643	683	687	713	645	645	638	641	652	691	665	648	649	645	600	649	678	682	701	616	712	651	672	699	656	620	651	700	670	628	697	713	641	711	650	688	702	638	671	659	670	649	637	643	616	640	700	685	671	670	655	659	648	676	663	615	670	640	674
14727	9171	8206	4359	3111	2532	2122	1745	1539	1425	1297	1194	1181	1134	1094	1067	1120	1006	996	968	946	1000	975	990	948	911	908	890	965	955	948	847	876	868	917	887	903	846	895	869	931	876	798	872	812	873	871	867	854	903	864	876	828	889	959	844	853	870	850	891	840	885	824	851	881	881	906	854	866	862	947	897	886	876	879	813	904	883	878	934	905	880	928	900	902	940	882	881	845	866	914	879	940	900	873	842	906	903	935	905	898	901	863	914	881	893	908	844	928	853	920	923	906	938	847	894	842	865	890	856	908	827	920	870	932	848	890	921	848	853	889	846	906	862	884	892	874	863	867	905	873	833	901	859	887	917	883	908	840	896	920	904	826	886	871	838	855	875	869	886	865	919	918	869	862	903	871	857	838	882	899	880	857	883	873	918	878	863	887	906	886	895	876	868	859	817	862	838	926	859	888	889	859	962	832	869	879	843	872	858	922	893	876	863	868	910	886	908	912	933	883	940	870	883	885	835	831	868	871	935	922	900	878	893	868	913	874	907	887	895	885	887	895	849	827	795	876	840	902	885	852	889	884	854	877	906	864	884	902	867	857	861	853	882	947	852	889	872	865	893	878	849	861	889	860	875	937	881	866	880	872	908	892	847	866	852	856	809	861	885	910	824	857	905	894	873	846	945	876	928	892	922	819	858	905	874	899	900	882	844	864	892	883	946	934	874	911	931	857	852	896	859	842	838	880	864	829	864	881	879	890	907	851	892	863	868	914	905	917	880	827	832	845	854	936	896	905	857	923	837	894	869	839	884	848	902	866	828	913	882	843	928	840	839	844	888	838	802	845	874	949	906	865	872	910	897	913	877	876	883	856	858	878	864	901	842	888	893	893	907	871	835	941	936	892	848	897	891	844	892	899	902	906	890	889	894	885	883	897	904	835	879	900	823	916	874	909	843	868	892	840	889	855	884	858	901	871	875	867	889	869	901	857	883	838	901	897	917	922	897	841	857	907	887	862	874	871	859	866	912	828	860	872	909	879	919	860	862	851	862	884	912	832	857	866	891	874	835	851	894	869	905	894	917	854	842	870	869	842	920	856	918	859	900	884	854	907	928	856	884	763	828	895	879	833	879	885	860	855	847	867	885	840	859	913	821	848	894	895	895	880	907	878	904	877	880	861	968	891	939	912	888	903	848	898	918	869	834	877	853	835	848	883	843	867	886	890	899	923	866	840	808	916	903	893	885	879	871	865	891	914	895	877	899	852	878	883	926	915	858	893	828	851	953	825	851	908	893	892	921	885	828	940	849	900	866	864	923	876	887	870	902	940	881	913	872	855	890	879	907	888	850	835	944	928	887	867	872	894	886	941	888	880	893	852	925	893	879	894	824	857	909	927	871	827	895	886	882	902	846	877	894	850	860	832	917	884	888	895	814	908	858	873	905	923	879	855	928	856	943	865	904	869	848	855	840	854	843	891	884	887	875	910	941	870	887	888	883	858	832	895	856	839	887	865	883	877	890	848	872	863	850	863	876	920	855	909	852	853	898	890	886	878	908	931	901	868	896	885	916	902	903	860	859	947	886	889	858	859	845	882	858	889	897	915	873	886	914	918	858	918	840	845	867	923	901	888	846	833	852	870	859	875	894	855	870	928	871	857	900	858	840	858	888	908	890	848	866	852	851	891	851	888	911	871	837	867	877	872	925	910	895	849	925	862	851	874	874	935	883	927	878	877	849	893	877	865	900	926	871	935	854	867	877	849	841	925	877	886	856	854	909	842	869	853	879	888	875	858	881	912	857	884	969	871	857	858	857	823	869	855	878	856	904	848	879	856	865	866	871	883	829	923	873	845	905	880	866	837	890	880	905	929	843	874	855	910	933	881	859	839	871	882	851	882	916	853	858	866	915	899	889	932	881	842	886	885	883	852	850	943	884	884	876	864	912	893	938	851	928	914	882	873	890	882	911	851	862	845	914	912	904	896	894	892	864	894	891	831	830	879	908	882	893	886	898	883	899	840	869	869	898	871	858	885	838	903	894	849	898	848	869	932	841	843	860	845	924	911	868	853	854	809	876	829	870	936	864	859	866	893	880	871	873	833	876	894	909	894	884	884	861	903	899	866	920	853	878	882	816	883	873	885	861	847	849	816	849	854	884	860	858	829	858	894	874	910	892	896	894	867	853	863	889	939	910	903	858	902	861	878	876	861	817	861	882	862	815	900	888	881	870	901	845	854	851	870	853	897	955	896	845	870	900	933	874	884	878	846	906	848	899	927	900	858	815	894	878	839	819	828	868	855	870	848	879	886	849	888	855	908	843	871	925	878	901	887	879	853	821	871	935	949	876	868	860	858	883	882	878	851	843	912	847	864	905	894	862	901	860	884	854	875	868	892	913	906	827	858	867	850	897	912	910	838	903	817	842	850	895	838	887	872	859	887	867	827	886	858	911	884	875	854	863	852	866	926	855	870	844	895	909	877	877	881	842	907	835	866	888	898	916	894	875	895	905	908	914	919	885	916	899	861	869	863	810	866	892	921	910	866	881	856	910	826	884	919	855	908	877	907	923	867	927	919	862	900	935	843	833	925	899	899	854	906	911	907	911	865	887	862	846	869	850	862	915	874	864	853	867	905	915	904	847	935	882	872	870	904	861	871	855	884	911	909	843	835	860	865	843	860	895	901	880	911	837	883	842	831	837	841	903	934	864	890	875	875	828	852	916	884	901	847	880	865	905	871	864	815	909	913	902	857	864	886	897	842	856	878	893	942	907	874	888	892	876	911	818	854	829	891	916	912	896	806	873	864	912	861	811	855	895	878	893	918	887	870	923	871	924	842	904	859	902	851	891	917	884	816	917	873	896	884	902	864	890	901	907	855	929	839	874	904	918	898	846	882	890	902	881	876	887	891	919	823	871	882	847	809	831	859	859	971	907	908	915	862	867	892	953	900	887	832	894	902	897	922	901	879	854	900	906	900	851	890	903	843	881	895	832	855	893	892	889	873	865	912	837	890	901	878	896	874	945	888	853	832	836	842	886	913	830	869	872	852	916	838	857	884	878	882	875	901	849	901	900	876	913	892	912	931	841	826	864	942	906	811	886	853	856	852	901	905	906	874	894	899	854	877	868	907	839	828	909	918	869	821	911	924	863	849	884	912	898	914	897	870	814	839	865	886	865	815	881	863	823	879	832	880	829	859	882	881	885	875	893	882	866	905	827	861	900	865	854	882	921	851	867	861	860	920	865	880	899	844	886	891	893	820	891	873	876	907	880	841	861	884	886	845	935	938	855	859	885	903	862	877	878	874	909	808	865	866	842	903	841	837	907	843	849	849	837	889	866	889	875	899	860	889	908	895	941	866	906	809	911	932	880	878	870	889	866	862	894	908	883	866	866	888	869	867	910	864	895	916	896	869	896	875	900	906	861	846	844	881	853	852	866	854	927	822	908	908	879	876	827	870	858	856	842	867	927	832	874	829	855	884	816	988	828	862	861	895	824	910	903
23246	21332	29416	23634	21332	21330	6092	1115	849	727	681	636	541	561	491	477	477	476	411	442	427	397	438	394	390	380	404	396	369	421	391	363	393	383	346	344	371	365	351	392	380	372	340	376	335	344	381	378	365	363	362	319	368	361	359	325	331	342	367	356	346	388	370	333	361	406	365	331	352	324	339	340	367	364	339	365	340	382	337	356	345	362	386	331	347	363	322	352	352	360	361	372	341	311	356	350	343	359	331	337	342	359	342	336	345	385	371	356	347	378	354	317	329	371	346	337	345	325	356	332	327	356	385	324	334	362	332	368	348	379	349	375	344	368	333	354	352	308	365	361	321	375	359	305	351	354	357	341	317	354	362	356	350	354	309	315	348	362	351	320	371	329	376	329	326	321	314	354	357	336	330	370	350	310	328	327	346	346	345	363	339	336	325	349	335	356	361	314	358	344	316	355	350	357	309	343	331	367	322	313	312	357	363	333	341	367	358	307	369	337	345	321	340	322	360	359	329	358	353	374	340	327	347	367	337	358	327	338	378	373	347	319	347	328	361	376	321	331	345	332	345	339	361	338	320	355	353	381	336	341	367	324	354	310	345	347	340	322	340	329	339	351	335	323	367	350	337	381	345	335	348	351	321	339	319	348	354	371	335	322	331	321	335	334	324	357	329	354	354	330	317	375	352	364	334	329	353	368	345	348	312	372	328	346	363	352	330	323	352	330	380	366	341	350	317	359	356	345	322	332	362	351	349	347	341	353	342	320	352	369	345	347	363	333	357	317	343	343	283	356	362	335	348	338	351	330	358	404	350	337	392	353	333	351	343	360	370	320	360	333	329	337	355	326	364	342	350	339	339	357	330	356	354	317	344	355	373	365	327	372	335	335	368	344	332	362	363	345	343	313	354	336	332	360	345	382	382	343	349	341	344	338	333	318	363	320	326	324	336	324	346	321	327	340	325	331	343	385	326	357	352	328	347	309	370	355	372	354	344	331	320	356	367	341	352	323	325	346	346	348	346	350	354	361	365	353	309	357	377	345	322	329	350	307	353	362	323	315	339	336	341	344	365	337	371	323	325	326	354	380	340	339	350	308	344	345	367	338	347	339	318	343	362	354	357	350	365	334	382	307	339	326	315	338	347	332	333	364	326	319	320	373	347	329	351	332	339	343	317	358	348	331	344	339	365	371	341	359	356	346	317	329	372	341	349	368	325	340	315	380	318	354	336	348	367	332	330	354	355	339	337	300	316	380	389	333	363	359	348	333	350	369	343	312	320	363	356	302	340	385	378	374	354	351	323	358	355	369	319	313	340	361	336	353	327	353	350	363	342	366	380	319	332	365	341	349	362	361	309	357	339	358	325	347	339	339	323	344	347	344	323	338	364	338	347	347	320	317	348	355	337	330	350	359	360	323	337	331	336	365	343	338	328	373	333	349	341	372	316	373	358	334	344	383	346	323	327	369	323	336	360	356	327	331	356	373	350	354	332	343	347	304	342	345	361	330	374	367	331	323	364	333	344	372	371	368	346	355	355	340	346	343	324	294	347	357	347	343	361	334	342	335	333	344	373	363	323	303	331	365	337	384	355	333	346	346	351	337	333	335	343	351	356	361	333	365	319	353	327	350	314	314	357	313	326	329	363	353	333	314	359	336	371	332	371	355	339	352	314	345	358	344	352	365	307	348	328	352	343	371	324	371	341	315	383	352	299	336	340	330	339	320	335	334	341	357	339	347	367	330	364	348	367	332	344	385	355	362	360	313	353	334	334	349	358	334	322	345	368	321	332	329	327	362	339	332	351	349	353	341	327	350	336	335	357	343	320	321	322	328	314	357	353	336	376	339	385	374	358	334	350	305	315	350	356	318	344	355	358	351	345	359	337	353	347	365	308	317	358	348	364	353	358	336	336	342	320	317	356	326	375	350	330	304	308	322	338	307	340	372	363	356	360	349	342	338	351	327	345	321	323	333	338	327	349	352	339	355	327	373	326	358	328	334	341	324	339	362	345	374	349	323	307	355	350	375	369	323	322	349	319	325	345	363	365	326	382	422	374	365	357	322	324	342	355	349	347	353	334	328	331	347	371	321	346	336	343	357	366	351	339	339	321	353	352	353	360	357	346	335	340	352	334	371	330	354	386	340	367	322	356	334	341	364	307	363	367	340	356	306	352	375	357	328	322	370	356	343	355	339	351	332	337	353	323	355	341	306	320	352	344	335	329	328	326	353	306	361	328	325	355	338	339	364	381	325	360	356	363	363	332	323	271	336	346	317	345	363	345	356	353	344	359	360	346	339	340	337	349	368	318	348	354	333	336	339	312	336	354	381	326	344	309	366	326	351	324	353	352	359	308	344	347	361	315	348	358	386	346	313	344	340	305	333	331	340	361	328	347	338	346	320	358	355	352	343	322	321	359	340	333	353	354	326	330	351	351	351	312	332	352	343	362	345	325	383	360	332	332	308	355	337	356	341	349	334	350	342	318	371	367	316	351	355	335	354	330	326	331	346	315	358	316	312	361	333	337	342	330	323	359	345	334	311	343	350	380	341	340	352	354	333	368	333	325	342	362	348	370	362	339	340	327	335	387	356	354	355	340	340	314	352	365	332	315	362	343	338	329	327	343	331	315	362	332	354	365	374	331	348	338	321	366	372	342	325	342	321	356	362	357	338	319	343	381	346	360	320	339	307	338	342	332	324	317	347	370	331	365	361	329	369	349	329	346	323	355	374	355	358	339	350	353	327	349	332	343	371	345	372	335	340	332	345	339	323	357	336	330	314	381	342	347	382	352	351	365	347	332	353	353	334	377	322	351	334	355	378	325	328	345	334	357	344	367	352	329	341	335	357	337	336	320	316	344	385	297	353	351	316	365	335	321	310	317	362	358	330	368	356	333	336	343	355	311	358	339	368	360	339	341	360	314	349	355	356	311	348	316	345	348	329	359	362	367	327	348	333	334	360	330	358	376	342	297	325	364	366	335	358	333	340	303	323	337	369	344	334	330	342	326	346	347	343	331	335	335	332	337	364	346	344	367	346	333	347	345	323	359	358	358	324	341	347	338	314	314	366	361	374	313	368	358	347	354	362	329	324	353	314	372	349	369	359	370	355	375	329	363	334	323	360	363	353	340	348	366	284	366	315	390	350	322	347	362	348	346	365	342	337	308	325	340	327	327	376	316	350	345	305	362	346	319	325	321	328	352	365	316	334	327	370	372	351	354	341	379	346	362	326	360	364	325	349	352	318	336	338	340	346	358	347	341	320	334	356	350	323	333	341	317	317	333	339	346	327	345	346	335	303	345	364	329	315	348	318	355	314	371	334	338	321	357	339	317	359	350	320	340	325	325	346	325	362	321	332	349	308	354	356	333	331	308	355	338	358	358	357	362	342	345	370	323	356	374	306	350	372	347	310	327	342	355	345	305	341	320	370	356	354	362	334	339	362	327	335	341	296	366	359	346	395	350	368	342	327	307	363	309	316	367	368	376	352	331	344
15725	14827	12827	6995	4783	3690	2806	2231	1972	1550	1329	1138	1017	888	902	787	712	692	679	632	641	613	606	574	570	565	596	541	562	519	531	564	531	509	559	541	550	484	498	574	543	496	505	515	495	500	447	510	504	538	469	528	519	485	532	509	511	452	490	504	553	484	524	472	486	522	465	489	519	475	463	468	456	472	500	531	494	442	474	481	433	499	476	508	483	486	501	479	491	473	483	441	503	443	499	502	466	480	474	442	494	446	467	463	483	502	460	464	490	495	502	486	503	484	455	502	495	516	490	482	488	444	470	453	498	446	512	451	462	439	501	498	460	476	445	514	478	470	468	463	483	485	481	465	436	469	469	517	484	489	467	533	463	477	440	509	472	504	484	501	501	511	511	423	496	450	459	448	453	459	448	489	470	484	496	440	502	494	457	489	467	513	484	469	424	495	474	505	468	514	480	478	509	476	470	507	461	472	465	479	406	521	470	464	473	486	491	429	485	460	510	463	482	479	451	476	470	515	460	450	468	502	454	454	504	480	508	444	476	473	464	448	488	473	468	493	479	521	461	448	498	470	462	481	458	443	429	486	492	469	494	463	496	469	476	467	490	474	475	507	477	458	483	442	480	455	463	420	499	465	488	499	468	484	467	482	506	474	454	480	517	488	505	454	492	479	520	468	484	478	461	451	444	499	476	511	467	515	499	485	454	470	504	511	489	489	503	470	482	469	484	483	508	480	503	493	469	457	487	452	486	459	467	444	474	477	469	515	446	479	456	493	473	476	485	461	488	487	425	462	481	505	472	485	485	456	421	469	446	476	494	500	462	510	478	473	469	446	441	497	490	447	467	460	478	487	457	457	477	438	500	445	481	456	467	531	459	448	527	476	466	486	466	473	448	458	476	463	463	524	483	447	495	439	493	505	499	504	471	490	487	466	479	461	499	505	484	489	498	470	524	453	435	469	455	470	461	476	470	457	500	438	468	480	453	456	505	473	449	455	500	484	497	459	480	443	482	470	440	492	478	465	483	464	463	475	495	480	476	449	460	484	437	491	465	443	467	484	490	472	457	478	524	496	446	444	526	452	485	481	461	485	461	494	522	499	450	510	449	490	489	452	481	444	484	510	466	469	452	462	475	496	471	495	468	484	440	495	437	479	494	445	494	466	510	476	470	480	447	437	517	503	469	490	477	464	440	459	459	466	457	487	494	468	470	459	474	491	455	461	469	508	437	468	488	486	470	498	483	457	462	485	480	505	487	495	499	509	492	482	477	485	424	459	477	481	444	501	429	495	473	479	487	533	471	452	453	465	478	505	482	479	472	473	531	447	464	458	474	493	448	462	487	465	476	501	468	506	463	467	452	465	538	472	474	482	484	453	496	482	491	530	512	424	455	499	451	532	465	463	502	455	503	511	461	459	436	473	440	460	472	494	481	478	450	488	455	449	423	468	504	450	460	476	468	458	471	484	444	502	467	466	495	507	470	476	458	478	434	493	463	462	452	462	473	449	447	457	443	448	444	446	474	478	461	479	450	506	503	461	458	461	488	458	492	485	460	492	522	477	448	478	471	499	476	468	438	450	435	502	488	454	477	475	476	460	473	498	478	489	451	469	457	460	506	466	507	477	440	494	462	457	484	460	454	455	477	488	480	466	479	470	456	494	501	505	463	473	456	479	488	466	470	458	501	483	509	476	464	475	492	439	478	503	430	485	484	488	501	467	500	489	481	505	480	491	486	448	480	477	482	469	453	483	489	457	472	496	484	453	453	472	488	481	458	462	530	470	483	512	483	496	463	477	457	501	464	483	487	472	515	458	469	488	463	473	510	430	466	486	479	504	484	449	495	480	542	448	463	464	466	468	483	454	476	439	476	486	408	473	455	489	455	478	479	444	468	467	482	469	498	500	471	453	478	433	492	502	456	461	471	508	452	498	444	499	506	473	515	468	439	515	475	517	486	517	481	479	489	476	478	475	473	474	478	432	511	464	438	461	498	457	499	490	478	461	504	512	510	479	508	519	493	483	493	461	456	491	457	479	497	488	519	483	470	477	473	524	451	508	449	476	449	456	458	473	473	452	478	505	489	467	430	491	494	511	479	451	482	467	461	473	483	476	457	485	483	478	487	473	476	442	493	469	481	502	495	444	486	492	489	494	463	519	499	494	479	454	513	465	456	460	495	490	467	460	480	472	458	429	488	464	452	529	463	461	496	494	462	465	459	439	461	467	439	528	447	479	492	455	474	522	471	477	490	495	507	446	486	472	493	457	511	509	483	422	483	447	460	489	484	457	482	505	475	484	472	449	449	462	479	498	482	481	462	490	494	429	467	477	432	504	483	448	470	471	481	502	465	493	477	448	490	464	473	476	493	502	472	464	474	495	471	504	490	485	502	477	427	496	469	517	489	446	516	487	468	507	446	457	486	475	464	469	506	471	499	503	498	466	476	429	515	505	443	440	503	473	479	468	483	482	484	479	473	477	463	492	504	453	502	490	476	481	497	493	476	499	468	467	439	473	479	445	450	469	449	500	425	466	495	471	521	477	495	473	492	503	508	460	486	443	464	458	477	446	463	473	495	473	459	452	492	459	488	484	441	431	443	487	502	491	481	457	488	492	487	491	482	457	469	466	473	484	474	485	479	464	481	463	456	466	495	451	470	488	514	486	467	477	509	480	470	460	483	475	483	447	456	444	487	488	475	484	466	453	501	484	492	453	497	445	468	488	485	459	517	525	454	472	452	440	459	480	463	453	476	501	486	470	483	489	468	488	441	491	454	491	517	444	486	484	474	482	503	514	468	540	477	452	474	455	437	493	447	495	465	473	485	465	501	495	482	487	463	522	444	453	479	450	431	461	485	534	484	506	482	478	491	486	460	477	501	454	470	500	494	437	480	511	456	496	456	447	484	449	470	478	494	492	459	497	503	476	482	432	498	460	478	417	471	498	483	497	460	494	486	505	461	446	473	489	516	448	467	472	452	473	496	493	463	466	475	509	515	465	501	474	520	497	465	471	482	473	486	499	480	444	499	479	463	493	471	485	455	470	447	482	483	460	433	476	453	514	443	434	478	498	489	471	466	449	490	492	491	483	444	516	461	440	435	492	428	483	467	476	516	483	477	506	458	478	496	473	458	439	465	498	480	456	478	467	493	448	483	450	486	449	487	479	431	480	497	476	462	444	475	486	470	472	495	417	453	474	477	480	450	479	484	471	448	494	487	481	484	470	501	480	468	490	459	518	459	485	450	502	485	502	465	456	500	490	470	497	422	433	418	453	443	490	524	456	493	462	490	472	461	445	471	511	468	478	494	448	499	494	476	467	468	508	464	456	466	459	503	438	488	497	483	460	481	466	458	479	471	455	458	490	511	480	504	487	460	475	470	459	495	485	476	471	468	478	487	490	492	494	468	474	475	450	504	521	445	479	438	464	478	449	488	482	512	482	443	466	491	525	469	426	445	492	502	474	467	489	485	460	443	489	502	496	464	496	495	477	473	468
27352	20712	8786	1076	729	715	692	651	625	635	640	623	680	664	654	615	711	692	648	576	644	657	611	640	594	670	665	660	611	673	636	634	621	631	642	641	689	643	625	670	660	609	624	642	634	614	645	626	648	619	679	646	666	606	630	632	685	684	638	667	620	614	606	617	675	651	632	632	635	623	671	630	691	648	631	618	612	656	656	636	648	676	646	620	677	654	644	640	610	644	634	669	644	617	710	606	637	621	651	663	619	680	643	645	629	663	628	606	651	621	633	652	675	633	647	638	652	678	622	658	691	670	646	676	673	626	637	594	626	645	633	638	644	619	681	616	657	674	646	612	653	665	632	650	608	609	692	676	635	710	613	659	665	619	642	637	659	633	613	627	629	625	685	646	625	638	625	687	631	605	647	655	627	639	677	688	613	640	656	653	623	691	643	634	651	628	672	639	628	626	657	618	612	629	641	639	616	612	686	632	650	681	604	583	607	674	653	640	650	623	631	647	642	614	639	617	641	650	663	654	597	656	645	719	626	618	659	648	656	704	652	621	674	617	675	638	616	668	664	625	646	626	617	622	618	606	651	629	621	666	624	642	623	658	614	652	634	643	590	663	653	614	627	627	650	597	652	600	675	643	661	623	672	632	647	647	637	629	601	613	651	591	621	629	642	667	662	652	598	613	645	613	675	697	644	637	613	641	647	640	617	643	642	653	659	643	617	596	659	673	630	643	600	645	611	672	626	662	660	606	634	650	600	646	650	628	619	649	637	650	645	639	629	645	665	640	624	644	617	650	663	668	626	653	666	637	604	649	667	602	677	636	649	641	652	662	669	671	627	669	620	656	700	638	646	624	626	626	614	667	639	672	667	647	648	639	638	600	633	688	660	636	684	666	646	631	617	610	658	661	659	591	617	629	668	625	666	651	664	686	598	664	663	663	638	608	657	639	589	626	666	641	635	642	615	665	596	651	629	632	667	677	638	620	617	654	677	634	588	637	597	627	606	599	630	617	651	607	659	622	595	651	662	638	642	625	616	654	595	655	647	626	689	653	597	643	660	657	645	637	635	640	658	673	655	621	660	659	638	666	653	641	639	662	645	651	625	638	664	643	634	642	638	618	651	660	656	616	627	627	645	649	664	655	647	621	658	616	645	626	670	652	656	647	589	661	669	610	633	661	660	618	668	645	660	639	667	672	609	593	600	617	616	622	703	656	640	628	633	633	670	629	642	646	642	604	608	682	611	649	664	675	647	622	606	665	691	687	623	603	636	622	640	622	612	645	695	664	665	683	600	671	619	609	666	625	643	636	589	641	611	642	681	676	677	619	651	619	621	638	612	610	653	648	642	649	650	637	640	603	635	659	622	635	654	617	654	676	596	612	628	620	618	628	640	651	684	695	638	635	604	624	629	664	629	593	662	642	612	637	634	661	588	681	654	588	666	625	641	646	601	674	638	598	653	656	624	662	636	636	636	624	646	636	633	684	623	607	645	642	680	651	641	647	606	642	648	626	695	664	646	655	609	633	658	654	646	643	611	642	624	667	615	660	636	658	647	671	660	621	616	647	650	638	649	614	629	600	658	641	656	669	633	616	615	620	650	644	645	661	636	612	692	677	650	603	655	679	642	691	646	632	642	647	630	641	667	645	614	657	643	645	649	680	665	652	700	593	640	611	674	645	617	611	654	677	622	622	654	612	655	633	628	670	659	681	604	692	635	698	632	633	619	640	597	610	609	677	659	620	644	632	665	672	640	674	669	647	637	680	664	576	638	641	674	617	663	636	646	635	633	699	683	617	673	692	637	656	645	644	608	640	650	606	621	612	643	630	678	634	616	658	682	617	665	611	618	634	639	675	637	648	649	635	598	627	662	667	657	611	639	618	640	635	623	643	667	687	631	664	658	627	663	715	643	659	654	644	646	653	669	646	642	668	638	653	625	640	634	643	666	636	612	620	669	651	623	642	642	617	588	649	672	629	677	623	672	641	708	630	598	602	674	638	639	607	669	670	637	682	620	654	664	687	660	635	628	709	642	644	653	643	618	644	627	629	583	650	661	610	647	606	659	650	623	598	615	632	627	617	642	599	640	597	627	653	630	627	615	620	665	677	633	609	660	631	646	635	616	644	662	656	639	678	642	619	644	633	631	657	614	665	647	609	645	647	665	649	647	628	617	676	595	632	669	609	602	634	658	643	603	674	661	622	659	657	634	625	669	639	638	700	681	649	656	677	610	652	606	678	647	642	607	648	674	649	627	654	628	645	656	623	666	621	693	693	638	648	699	662	666	620	656	688	663	647	674	616	617	646	670	714	606	619	693	673	615	662	698	670	635	640	641	659	634	682	704	659	654	657	601	623	665	637	685	584	661	634	648	616	590	659	639	628	603	595	635	613	649	594	638	664	669	658	674	649	639	633	686	646	633	612	622	665	641	648	650	615	722	596	578	663	624	687	621	618	636	624	583	665	627	642	630	666	598	681	655	628	691	685	657	649	642	627	614	651	639	681	609	631	608	611	630	632	658	634	634	656	632	699	662	651	648	615	601	635	618	642	623	678	608	676	656	647	609	670	675	669	598	628	637	648	673	638	642	663	652	674	664	621	670	607	604	636	642	659	675	636	644	657	693	650	656	626	634	633	608	630	663	656	655	671	644	677	587	690	628	661	622	593	607	657	595	652	637	621	640	650	617	623	619	635	633	634	632	638	572	608	656	668	620	633	658	661	625	596	637	643	636	625	654	643	651	640	582	637	675	694	652	663	612	650	614	642	664	658	645	595	643	606	671	652	612	636	624	616	595	629	661	643	627	644	658	649	665	630	608	641	660	675	612	595	662	626	619	609	662	627	717	649	672	608	687	635	625	638	656	662	646	618	658	682	609	667	594	587	633	682	621	663	657	632	628	692	645	652	621	620	684	588	626	608	673	638	628	677	632	645	681	624	643	636	582	618	623	633	653	607	669	685	659	653	659	663	615	624	656	651	614	647	642	696	630	650	647	621	643	659	648	694	628	664	649	618	676	677	664	614	646	696	663	656	624	640	653	627	611	628	588	622	617	671	626	668	609	697	608	638	661	635	672	654	632	671	647	621	616	674	665	642	643	635	664	634	615	637	608	656	606	634	684	663	612	632	643	591	668	597	610	589	689	657	676	663	656	635	617	653	617	623	611	618	678	689	636	651	632	680	645	666	651	672	610	652	627	625	638	677	607	642	612	642	648	648	689	660	654	684	677	666	659	652	621	671	617	691	624	602	638	681	665	610	643	667	626	615	704	615	655	668	658	643	629	693	670	657	627	651	631	699	670	648	647	626	662	613	609	634	651	636	618	640	651	626	661	635	627	602	631	639	623	683	605	598	671	653	663	673	679	631	646	611	593	654	640	677	695	619	668	618	617	647	672	613	648	643	622	609	632	655	611	616	625	641	701	635	674	656	626	634	637	644	586	600	661	658	676	682	692	634	588	653	667	622	675	618	599	620	628	651	591	593	644	669	703	659
7796	1624	1591	1136	1036	959	918	968	871	847	839	822	909	853	816	835	864	918	869	847	879	844	813	872	830	873	857	864	842	841	850	825	835	871	834	850	874	846	876	836	855	845	837	815	889	846	845	853	843	828	810	846	882	846	863	863	861	878	852	877	854	861	821	824	878	777	831	899	841	826	842	823	823	860	811	907	850	830	873	780	842	874	808	825	875	833	862	902	820	786	838	853	856	821	841	826	840	829	824	835	854	840	835	850	832	876	803	868	816	814	863	892	845	848	843	872	866	831	882	881	827	847	874	894	850	813	837	809	848	867	896	842	845	782	822	874	839	820	848	877	849	874	829	809	800	846	841	878	840	806	852	824	840	903	839	850	849	845	802	770	858	829	843	793	859	791	834	840	859	846	841	800	824	839	835	826	825	855	839	876	836	896	839	811	790	840	838	824	839	871	844	864	837	855	860	807	808	822	777	899	836	803	811	851	827	944	876	841	842	845	878	880	777	876	803	871	897	799	850	820	886	777	856	862	852	867	854	801	834	825	879	867	852	822	818	879	840	858	844	851	870	832	782	852	887	786	843	879	845	852	792	871	874	819	838	907	812	877	832	897	851	865	875	829	880	820	846	894	870	872	824	861	889	895	810	816	828	882	857	809	790	834	877	848	838	857	825	837	855	861	859	872	870	862	852	896	814	881	868	813	846	814	889	788	865	810	829	862	823	871	838	824	850	857	873	827	819	827	802	883	834	813	799	841	856	900	826	817	850	840	830	725	790	861	813	873	852	851	859	837	766	862	875	823	859	833	848	857	830	878	810	856	812	835	844	863	866	869	815	817	846	845	856	837	810	887	866	881	870	839	841	794	848	820	821	844	768	866	842	862	859	850	846	831	851	857	842	796	870	860	824	839	887	868	809	918	800	825	870	852	852	865	841	867	817	838	869	832	875	803	863	854	863	872	866	832	865	883	865	830	827	839	872	853	859	807	805	825	861	780	898	810	882	880	871	846	853	819	867	862	858	865	874	910	796	822	847	873	854	899	810	863	861	868	831	886	842	877	859	875	853	825	822	760	840	853	806	846	860	844	827	845	875	840	864	891	826	820	869	919	846	823	874	867	832	835	809	844	854	858	887	866	824	796	861	857	823	806	840	823	815	879	876	855	811	847	815	856	808	868	772	829	847	812	844	846	805	837	836	841	827	849	853	808	853	916	844	836	847	840	837	850	795	872	837	863	888	862	835	839	890	873	869	778	830	802	845	808	868	873	842	763	862	828	874	852	802	835	833	847	838	855	814	875	837	854	841	845	880	803	793	849	874	868	806	861	811	852	829	866	852	781	876	815	844	798	836	848	846	815	850	816	862	866	920	795	885	842	842	894	816	854	862	788	849	794	852	834	848	796	808	840	824	850	795	859	805	835	863	838	840	830	863	866	864	855	884	829	853	809	802	845	777	839	778	811	793	865	865	823	826	859	790	866	866	880	836	836	829	861	832	822	896	828	833	870	852	812	874	798	821	840	828	839	803	852	834	838	833	863	827	829	858	839	819	871	835	872	822	866	843	843	799	857	837	818	863	856	820	890	886	838	835	872	863	859	874	842	800	831	881	818	840	821	816	901	851	870	831	835	823	821	760	847	836	856	880	778	843	837	838	868	875	823	875	843	855	784	789	803	891	846	826	838	806	849	839	811	829	876	836	881	908	825	840	819	872	814	897	840	865	862	853	847	834	829	847	861	844	844	804	815	839	843	825	855	838	836	824	864	797	876	819	814	873	843	808	838	892	838	865	835	848	869	790	849	879	837	813	836	889	880	857	861	865	864	846	833	848	829	865	863	831	864	865	823	894	880	853	862	836	790	827	815	851	897	809	836	883	806	874	874	898	841	857	820	889	835	822	875	852	814	842	818	835	802	836	879	791	837	804	881	903	835	861	866	848	848	858	917	850	862	812	895	869	867	886	865	872	809	855	818	851	813	859	814	855	896	811	841	876	842	864	839	812	808	784	830	860	802	834	860	868	888	826	858	782	860	892	825	832	818	865	808	873	877	853	858	826	832	852	841	844	789	849	814	821	852	796	828	840	844	845	887	828	811	827	856	821	829	907	831	896	842	838	866	878	859	869	844	903	822	835	852	832	846	845	862	829	880	902	862	862	898	881	848	886	791	844	907	865	826	868	838	837	826	822	811	817	886	818	835	776	825	864	884	858	847	865	881	868	841	858	871	812	791	847	842	878	880	856	807	784	748	871	876	880	856	849	845	903	857	860	903	872	819	905	825	839	850	850	879	824	830	821	844	866	835	809	837	800	861	847	849	863	862	853	841	829	798	854	845	909	871	851	868	833	848	846	875	823	846	863	885	884	870	868	834	833	824	865	822	822	922	830	840	880	830	877	825	857	866	865	831	821	838	869	816	860	819	850	835	845	845	809	875	844	818	798	799	878	836	869	917	847	827	896	880	843	853	858	805	807	871	832	805	836	868	883	883	828	842	855	850	826	789	868	854	817	841	853	864	902	854	829	792	906	855	853	836	836	863	840	838	852	841	853	858	806	863	861	841	863	842	915	823	772	816	830	879	862	831	826	826	856	897	877	831	788	871	854	843	838	879	828	832	809	870	854	882	842	841	899	857	853	831	904	897	815	842	830	831	849	874	823	868	891	918	815	857	814	835	840	826	851	823	838	869	871	861	889	848	786	862	876	817	831	870	877	856	794	806	836	848	839	837	855	784	758	833	834	836	890	888	870	866	838	822	841	815	804	871	838	826	904	831	868	869	864	808	823	877	922	881	843	846	864	859	845	884	838	870	835	851	864	818	820	848	842	886	801	882	882	874	834	885	835	832	803	845	855	855	818	858	820	879	850	857	819	847	853	876	829	814	881	872	796	814	907	874	777	820	796	851	840	837	840	866	833	827	802	848	875	902	880	836	890	832	797	848	814	871	874	822	838	843	850	855	866	833	877	856	823	889	814	858	843	819	838	791	849	818	795	816	824	840	858	832	861	820	864	896	803	856	856	815	905	825	889	860	816	831	849	849	890	857	828	817	854	829	792	862	841	887	826	833	795	830	850	824	850	806	878	821	834	904	874	838	860	844	860	865	861	834	871	893	863	850	799	852	849	821	845	806	821	837	832	827	856	800	916	849	881	856	876	856	862	883	842	861	848	820	838	866	860	889	851	889	912	860	803	849	916	853	874	825	864	838	863	834	851	807	819	826	854	849	797	844	870	864	845	873	791	861	853	835	873	801	853	850	847	828	851	872	816	859	857	812	920	852	855	828	816	831	849	794	824	824	889	858	808	857	872	870	848	873	883	848	886	826	828	828	888	829	849	820	861	841	871	850	834	858	814	837	835	828	902	860	813	884	844	796	872	855	883	847	867	845	879	872	846	910	852	853	903	868	867	892	849	843	818	890	834	910	872	872	823	808	873	837	858	910	847	876	880	845	865	816	849	822	836	871	818	874	857	845	894	840	793	786	860	869	852	856	850	860
24247	21326	28829	24167	21263	6699	1404	1036	913	850	819	802	829	788	760	721	729	778	705	699	739	678	711	689	709	679	671	700	671	694	683	679	679	647	678	700	725	706	727	638	645	663	619	670	676	676	713	669	637	615	656	674	709	730	706	677	696	687	674	643	673	707	657	595	657	694	697	690	698	658	676	631	691	692	700	702	691	647	698	611	675	695	695	730	694	642	706	689	693	710	632	701	655	670	619	684	711	657	647	664	641	666	660	684	670	663	674	664	668	686	691	668	677	676	691	696	661	709	648	670	671	635	705	690	682	693	688	663	661	665	630	661	621	628	634	696	619	654	664	677	652	658	625	691	661	583	642	642	650	662	654	671	683	603	637	657	672	705	717	622	668	675	686	646	685	624	667	708	672	635	646	691	710	645	653	707	666	674	722	622	672	657	651	695	668	667	640	671	675	673	673	701	635	690	691	696	673	673	676	693	651	627	691	629	630	628	678	686	663	655	663	679	665	632	640	689	675	666	655	675	664	658	672	643	625	682	707	668	693	678	638	642	652	624	656	690	627	702	617	649	626	647	638	643	671	626	668	647	686	681	641	678	625	628	665	684	695	648	657	724	661	682	677	683	694	698	655	664	680	661	659	662	661	676	698	678	655	671	660	688	640	658	666	703	691	687	613	673	673	689	644	721	696	637	687	679	670	652	679	658	645	650	653	653	652	671	619	689	695	635	671	652	657	645	624	660	678	680	625	624	659	683	664	709	664	672	624	681	663	650	693	636	626	664	699	673	675	645	661	672	636	682	669	665	701	654	706	670	662	643	675	722	698	666	625	683	636	656	648	669	704	642	658	662	664	645	736	716	703	695	615	653	711	678	662	639	636	676	673	603	685	662	681	659	669	656	666	665	681	622	675	720	663	620	718	655	653	694	659	626	663	666	641	630	621	660	698	687	651	676	640	686	663	626	675	634	669	651	657	652	651	677	645	639	678	690	679	668	641	625	680	665	694	698	689	625	704	637	663	666	625	700	681	703	674	661	626	656	629	669	659	727	694	713	683	653	665	724	654	675	662	651	746	681	666	658	686	660	652	630	673	675	657	717	629	657	675	675	647	676	622	657	648	740	650	696	662	657	688	662	653	646	662	694	673	620	719	668	636	703	686	657	663	680	693	659	637	656	650	686	650	637	643	654	691	688	637	669	643	697	665	668	671	643	647	651	680	683	702	698	702	677	665	690	665	622	661	705	668	675	673	670	693	658	687	697	654	721	688	665	653	645	634	675	651	660	657	663	666	662	657	625	686	706	657	635	669	613	701	650	641	654	668	672	638	612	683	695	691	666	672	733	673	714	692	672	670	654	689	704	621	677	645	694	699	612	637	650	676	676	667	671	711	675	662	689	669	680	633	687	628	654	653	623	695	685	662	665	671	660	707	665	662	672	676	677	671	599	628	688	666	651	655	666	649	678	616	682	632	654	659	695	651	668	671	641	672	675	680	667	689	686	649	713	670	674	686	685	636	652	676	743	669	684	611	719	676	629	707	609	683	649	644	727	640	630	703	639	647	667	690	701	642	655	630	673	652	695	673	650	662	696	669	689	684	632	689	635	668	675	703	667	637	650	659	679	696	678	655	671	756	653	668	667	643	628	658	642	661	649	654	668	708	643	653	646	682	653	639	680	667	685	663	673	671	677	674	659	677	668	607	650	676	694	662	686	680	649	649	662	658	649	668	602	695	646	654	679	673	618	725	689	688	681	656	666	655	672	684	726	660	641	665	650	685	729	694	680	685	682	711	651	641	688	681	625	689	665	650	672	658	678	692	698	658	634	670	647	706	638	712	649	683	687	636	666	667	651	687	682	635	670	663	713	637	646	712	670	673	654	605	693	639	641	671	678	689	648	689	669	672	651	684	650	692	666	642	679	625	734	675	665	670	635	676	677	650	609	665	675	635	628	648	673	633	675	689	683	645	686	646	634	668	669	717	653	666	633	675	686	661	681	663	592	664	658	647	678	674	663	626	692	690	639	694	674	698	616	635	659	629	665	666	714	644	632	672	640	640	647	664	671	647	692	653	661	668	626	653	642	708	691	665	693	621	638	667	697	681	639	666	694	667	662	659	680	615	674	691	640	631	675	627	672	677	658	664	647	635	654	654	652	653	616	685	628	614	653	631	663	676	678	632	690	690	676	729	671	738	686	666	653	665	652	635	682	626	675	696	612	669	662	688	676	666	644	687	699	655	679	635	681	637	692	642	675	678	658	680	645	643	674	644	691	656	645	662	620	680	674	664	615	631	680	671	664	656	691	648	667	740	675	660	660	662	648	681	723	642	666	648	647	731	661	716	630	654	662	659	654	696	617	627	683	651	636	638	690	702	675	673	700	708	671	654	665	676	669	624	691	668	654	708	654	680	661	659	694	672	668	681	685	638	646	666	615	644	601	637	666	673	639	663	657	671	674	636	662	662	691	648	653	670	684	662	701	671	655	648	671	686	661	678	613	678	644	665	664	643	687	691	689	711	636	707	609	674	632	686	635	683	658	630	636	682	644	663	649	646	662	723	694	667	666	645	676	705	667	662	640	672	683	729	669	666	675	623	714	639	667	637	660	707	644	665	683	639	693	606	638	663	650	655	645	674	631	590	667	693	657	694	672	676	660	647	695	618	666	658	685	691	678	622	644	715	639	667	725	646	657	658	692	702	630	653	640	662	616	667	645	683	690	699	694	662	667	667	686	689	624	658	678	699	620	691	651	673	691	644	623	758	668	642	676	668	703	645	661	637	694	749	650	680	643	713	615	627	628	612	677	629	689	699	651	655	674	682	671	668	647	624	690	684	664	651	717	690	648	658	647	692	692	683	652	671	679	664	684	675	666	708	730	672	665	680	624	673	685	665	691	650	672	659	644	693	603	627	702	688	700	692	686	648	729	656	622	645	684	666	687	658	641	675	630	654	667	722	618	671	657	676	621	697	651	690	634	660	649	628	673	673	706	641	671	676	644	675	665	697	659	689	641	632	702	674	687	642	649	632	672	665	654	681	646	664	672	703	675	676	640	675	668	679	641	694	685	677	678	622	679	658	692	642	672	640	680	693	633	613	627	700	676	641	663	705	689	638	731	682	686	644	671	667	684	642	702	672	663	626	650	657	690	610	683	636	690	673	649	646	664	654	644	664	702	649	702	681	653	634	627	670	669	672	669	698	662	633	678	722	624	673	701	617	693	656	640	682	687	713	643	646	660	653	667	717	684	623	649	698	625	633	680	653	637	672	649	684	656	658	690	708	649	703	601	680	677	690	661	689	732	694	676	655	693	645	668	689	664	688	653	695	681	690	632	696	659	663	676	625	655	659	635	658	673	651	627	620	686	711	636	659	667	647	654	664	646	650	608	629	687	706	669	664	718	687	684	615	618	678	679	688	679	623	711	636	688	713	694	646	667	686	656	644	668	688	604	663	691	722	673	693	669	676	624	654	647	671	674	649	697	698	659	684	678	614	662
13983	9563	8319	4393	3205	2533	2098	1779	1573	1525	1328	1194	1177	1106	1067	1029	1013	1007	1023	1029	942	961	967	949	941	987	894	980	939	909	895	906	935	872	913	889	949	882	911	931	899	958	893	871	891	897	863	916	909	876	930	895	925	872	916	911	911	894	901	919	897	889	915	908	868	824	866	918	867	805	886	913	879	878	928	906	922	888	862	920	863	926	929	852	882	917	921	900	933	899	912	869	914	916	934	867	907	890	896	899	892	832	877	930	849	892	889	943	887	873	876	875	873	895	906	859	933	899	927	903	887	851	870	950	889	891	897	932	899	872	858	907	862	899	849	866	908	907	850	923	846	881	934	897	867	854	896	899	892	850	890	933	899	868	877	929	893	917	859	877	848	964	939	898	852	882	878	864	907	889	876	887	906	884	942	942	896	912	898	902	870	870	896	831	891	932	866	894	893	877	937	899	900	886	853	914	878	902	822	881	867	848	906	877	883	900	875	842	839	850	889	907	925	853	923	898	892	839	898	940	911	911	859	906	874	870	840	902	913	850	878	854	898	901	874	894	891	858	908	934	871	855	951	854	928	910	906	861	883	849	910	858	866	873	902	869	926	860	856	882	882	881	887	882	851	901	872	861	942	899	865	907	861	884	898	928	893	849	943	848	908	897	880	866	895	878	848	877	911	879	892	935	931	950	858	881	882	899	908	880	886	873	893	932	872	906	856	841	907	897	865	928	876	953	919	828	898	891	837	885	903	875	860	884	885	931	956	878	852	856	949	896	940	862	835	879	888	879	935	902	882	863	953	844	835	894	866	867	872	904	903	815	909	846	856	937	906	952	834	913	824	858	878	876	840	874	917	866	906	895	866	827	936	885	848	893	864	873	930	945	913	943	883	935	834	891	913	917	896	929	874	872	909	917	968	861	869	904	857	908	930	880	848	862	934	919	845	894	883	891	900	912	892	838	899	892	894	885	859	945	917	870	861	897	893	872	913	933	875	841	886	900	941	905	894	847	902	884	880	891	882	903	828	877	847	893	886	927	900	878	896	887	870	876	926	870	870	902	869	882	867	853	882	893	902	903	886	895	850	880	901	924	846	878	859	915	949	887	868	864	899	923	855	904	839	842	920	883	891	905	835	909	893	909	861	881	853	861	933	921	878	870	874	860	903	870	879	900	828	907	922	953	898	897	838	853	944	893	933	921	900	892	906	878	928	866	873	915	859	871	896	915	861	872	890	956	918	915	824	869	922	896	892	864	830	883	861	845	877	935	898	900	870	891	880	884	919	887	936	898	856	831	925	900	895	901	878	870	878	854	864	859	843	875	918	902	864	868	865	905	808	903	877	912	899	878	898	893	906	874	894	886	898	865	866	884	912	875	896	829	868	952	862	855	872	883	882	873	925	875	879	911	946	906	914	897	831	926	911	886	873	894	879	889	885	884	855	882	872	912	885	853	825	874	849	883	867	842	892	921	876	823	847	857	860	850	908	899	953	877	881	905	900	850	876	922	838	907	851	915	883	846	916	899	870	868	873	836	878	895	886	936	897	878	898	882	895	865	918	881	907	858	857	921	852	953	855	920	941	953	892	933	815	908	879	855	899	929	937	863	911	966	857	874	876	875	840	880	865	873	927	908	891	926	880	918	852	865	900	845	831	925	912	909	849	839	915	904	902	891	846	906	887	848	917	888	891	867	871	907	866	875	928	900	832	859	898	858	858	893	928	889	949	901	882	921	862	916	869	922	869	888	864	901	832	871	850	928	899	849	904	896	855	878	888	877	882	876	903	854	904	875	915	926	907	861	900	849	892	872	863	888	909	929	892	899	930	857	870	960	881	881	888	805	887	890	854	876	897	884	944	859	938	904	866	899	882	902	903	889	912	879	866	845	961	879	858	905	898	832	822	953	930	861	872	884	862	863	853	914	899	859	888	915	807	924	881	887	865	871	922	859	854	891	901	888	852	935	942	854	891	895	896	910	908	887	888	890	914	906	896	835	855	890	853	887	860	907	907	851	867	880	901	878	891	932	868	847	866	938	868	893	931	907	882	932	880	863	850	889	902	856	879	878	936	888	922	856	895	799	906	916	909	938	913	844	908	904	896	912	894	850	917	844	867	851	829	934	921	902	898	854	849	884	845	874	856	904	911	889	880	843	877	886	859	922	911	896	908	893	898	907	888	879	858	922	914	829	827	923	936	897	877	906	862	915	887	892	917	959	877	922	880	868	962	871	917	878	903	867	898	817	881	916	852	880	897	880	849	892	903	868	857	893	921	902	920	865	910	886	841	858	887	870	870	892	885	858	863	819	905	898	926	907	808	906	854	848	857	891	896	909	892	917	851	881	914	828	897	884	892	903	907	876	877	915	868	906	908	866	907	937	904	846	933	861	866	899	860	851	872	881	856	885	915	949	855	846	917	861	955	875	886	872	858	922	922	880	857	885	857	916	884	922	869	872	862	890	903	904	837	885	928	905	948	894	880	896	867	874	855	942	829	915	841	943	875	929	879	844	959	873	818	911	865	928	868	876	870	875	872	857	932	866	863	881	873	926	867	886	888	863	862	868	830	856	878	862	907	922	905	909	949	902	850	866	844	861	910	874	889	854	881	872	857	924	886	854	873	886	898	899	895	893	914	883	904	900	830	895	868	896	880	844	871	840	851	888	882	867	889	889	885	938	885	863	894	890	851	876	912	885	860	885	867	840	841	930	883	911	844	915	884	911	892	927	861	903	911	865	843	932	888	909	932	888	871	884	874	888	887	985	818	884	859	936	917	936	826	860	898	917	894	824	925	833	889	869	867	864	915	826	876	938	851	928	907	838	879	836	860	884	901	879	865	898	891	892	892	838	861	892	902	938	912	893	850	887	895	883	907	863	822	883	892	952	871	845	904	850	881	866	846	900	895	901	937	942	923	926	878	868	930	911	908	932	893	832	838	913	908	872	874	935	875	856	888	865	896	889	902	875	862	887	858	897	923	866	881	918	923	905	872	896	911	906	912	883	907	865	924	875	853	915	909	903	906	904	824	912	834	872	919	874	887	888	888	894	838	947	920	900	917	910	914	859	824	882	870	933	869	888	930	904	853	890	907	893	912	964	882	861	828	842	860	928	889	849	886	849	932	832	872	879	883	848	956	912	908	916	865	948	898	880	934	855	840	910	890	846	913	930	876	838	887	897	945	890	940	885	858	935	879	880	879	908	915	897	847	918	846	874	883	849	841	866	866	902	896	929	888	966	886	845	883	847	926	856	821	914	890	901	894	875	883	912	895	874	887	859	894	908	872	944	899	891	889	879	833	888	862	896	859	865	877	887	867	842	868	879	866	818	907	881	868	898	907	874	871	869	899	880	971	873	850	908	858	924	865	881	878	873	888	853	877	876	866	881	843	859	887	921	900	859	848	903	885	879	887	916	916	882	937	871	894	888	896	880	948	898	928	874	912	874	880	930	872	880	955	902	884	855	903	966	880	869	852	886	903	885	931	900	917	928	823	925
23261	21350	29402	23634	21350	21240	5092	1057	808	798	673	634	594	550	517	501	449	436	431	405	424	426	397	404	402	404	385	386	357	396	378	368	418	369	353	337	371	348	356	364	415	357	360	362	339	360	360	343	370	338	343	333	392	345	368	351	358	352	348	313	357	335	348	350	344	335	332	389	354	337	373	350	338	368	323	357	335	328	328	347	307	309	354	390	375	334	333	327	365	318	324	352	369	330	358	328	326	373	327	372	330	348	355	345	339	349	385	379	384	342	349	333	350	351	341	359	362	339	365	373	354	347	346	332	341	330	340	369	331	359	335	396	373	355	298	356	329	352	354	355	350	340	368	363	313	369	364	338	354	340	320	345	303	306	323	358	342	324	351	321	322	371	362	358	368	340	316	371	330	380	331	352	360	349	353	337	340	343	335	342	379	348	359	308	370	366	355	305	359	350	362	316	328	348	355	334	370	331	331	340	362	362	357	334	339	310	353	345	375	327	314	353	330	350	357	376	358	358	351	354	330	359	386	342	338	343	324	327	335	343	358	333	352	369	343	348	337	332	330	378	345	334	364	326	330	362	328	341	341	388	327	338	351	347	337	346	363	355	331	358	349	368	348	350	335	348	343	333	358	345	328	347	375	320	348	333	360	315	344	318	375	359	325	367	353	339	327	344	359	381	355	319	340	298	352	352	345	355	318	329	337	358	341	358	354	331	332	308	336	360	338	316	369	351	362	314	319	346	337	335	394	333	331	335	332	314	380	347	362	341	355	346	375	334	325	335	355	362	322	314	322	350	328	344	354	344	314	325	360	372	330	351	301	367	324	359	340	373	366	316	358	340	347	349	368	340	391	315	320	344	360	332	315	378	368	320	351	337	322	328	342	333	332	345	338	344	351	372	367	340	320	345	364	344	395	360	351	350	332	327	317	301	348	365	400	360	367	347	349	335	350	317	350	340	340	395	371	337	326	360	349	350	340	361	321	398	346	327	352	340	350	361	367	334	350	364	350	346	352	348	359	370	336	366	350	351	342	370	326	349	294	352	384	359	349	363	346	349	327	357	355	368	332	338	361	351	327	364	355	334	317	318	346	334	346	345	320	364	353	342	366	329	335	358	335	346	309	356	365	360	355	330	321	325	357	361	308	321	361	321	305	319	352	358	358	313	330	352	370	346	329	323	348	346	368	325	340	359	344	352	334	340	337	361	358	356	351	353	374	343	306	327	350	326	356	342	331	306	368	347	327	327	319	361	359	371	329	330	366	328	331	337	324	358	313	312	346	347	370	333	340	350	359	348	345	369	359	355	335	322	325	363	337	350	344	356	347	335	304	342	332	339	310	348	351	355	355	365	333	338	373	385	354	319	341	323	368	371	336	310	306	359	359	358	365	317	336	333	349	330	350	347	362	338	367	345	340	327	359	329	357	329	355	345	332	345	345	342	335	339	304	361	327	372	299	356	335	318	349	326	327	342	350	307	340	354	382	365	345	367	338	361	345	332	335	381	330	352	329	319	351	338	351	358	333	327	356	358	329	336	371	347	345	331	364	342	322	358	376	355	325	372	362	327	335	359	299	353	345	310	339	330	323	351	365	340	355	368	371	319	333	351	354	363	337	338	351	358	336	321	384	365	367	349	350	329	341	347	348	373	334	342	345	350	357	330	344	377	331	326	346	358	360	370	350	367	316	355	345	348	367	366	325	356	296	350	350	345	334	321	311	382	358	340	332	358	330	343	359	374	348	335	333	345	330	364	343	341	373	323	387	341	332	360	369	371	388	330	323	344	351	339	358	332	346	363	336	369	348	319	349	329	368	335	310	323	334	331	349	347	351	320	371	348	338	343	342	324	357	342	336	362	355	321	324	349	347	324	318	368	336	298	363	351	347	368	360	372	379	326	335	337	334	345	311	337	375	327	332	351	304	378	340	346	362	330	357	357	380	359	353	357	329	352	349	353	372	315	328	335	407	341	357	332	324	357	301	372	354	348	324	361	377	336	322	368	339	327	351	323	317	357	340	350	332	361	361	340	378	335	350	334	350	343	349	307	390	339	325	314	363	336	343	336	358	339	378	349	355	350	349	331	379	295	337	346	316	338	346	348	347	350	339	343	337	336	367	350	309	361	283	366	346	334	326	337	328	334	308	341	343	324	341	329	316	345	344	340	325	354	345	337	364	368	303	317	372	319	373	329	362	342	358	361	366	346	370	354	370	369	328	348	363	323	347	350	363	330	330	353	308	334	354	352	330	363	320	367	323	338	355	321	330	340	353	322	373	340	328	339	330	345	381	331	337	332	340	377	333	344	362	344	324	382	352	342	321	339	307	339	341	353	360	330	349	323	343	356	331	340	353	381	353	350	360	313	334	349	330	358	336	329	329	386	332	350	306	333	358	368	346	337	360	341	310	345	340	309	322	352	326	330	355	365	382	325	346	333	319	366	364	334	339	339	357	357	368	348	326	336	361	360	314	359	347	369	350	340	329	355	381	377	348	343	305	348	333	342	338	343	332	299	318	346	328	347	326	323	342	341	332	341	352	353	311	335	328	354	356	347	358	344	366	324	357	334	339	365	342	358	341	347	342	364	303	360	364	364	337	328	353	345	369	353	338	344	378	360	340	317	345	305	320	338	359	368	322	309	329	345	385	345	383	342	338	299	357	350	316	371	337	335	363	358	346	335	321	333	331	350	341	330	344	353	336	344	355	383	332	368	372	332	354	354	329	331	368	363	330	342	348	364	384	344	354	371	343	312	319	344	390	378	376	335	387	341	349	325	356	336	358	350	359	314	346	340	344	344	386	351	354	367	311	348	371	382	343	359	331	343	368	381	363	355	357	323	340	329	350	355	328	332	350	360	348	336	360	367	346	397	343	347	366	316	337	322	327	358	357	368	311	336	337	337	336	360	381	309	350	361	360	339	353	311	342	331	370	353	373	320	315	358	339	343	337	367	343	386	353	369	345	344	331	345	356	361	365	331	314	328	339	344	372	323	359	348	359	348	321	373	357	353	357	343	359	324	349	321	309	362	358	311	340	340	349	338	312	349	305	324	340	320	348	309	333	361	319	355	318	325	340	369	328	360	342	336	322	349	337	374	353	344	332	315	374	331	338	333	319	314	316	354	335	343	360	309	361	349	357	323	374	359	345	362	338	327	321	342	340	350	338	354	344	333	371	317	347	339	349	332	374	326	328	339	342	320	354	358	326	352	345	329	322	327	323	318	335	365	351	335	331	370	339	324	341	326	348	387	339	317	355	353	374	301	342	350	335	335	343	354	340	367	323	356	298	361	352	320	340	338	349	351	389	357	350	334	346	350	390	327	324	350	371	367	356	322	337	360	348	326	330	348	340	357	360	319	349	340	334	352	358	338	349	332	327	341	354	341	372	371	321	325	384	385	370	334	335	347	335	319	336	376	333	371	350	341	352	326	336	333	344	323	357	330	360	367	370	317	314	359	323	319	368	377	379	356	329	327	339	346	340	367	336	334	342	369
16250	15140	13109	7105	4983	3805	2937	2372	1911	1598	1317	1245	1074	939	824	816	776	695	680	663	639	649	623	616	623	640	566	586	609	536	564	512	503	532	471	558	515	505	527	529	521	565	504	475	516	486	497	497	463	508	467	462	481	516	512	468	529	498	492	483	475	484	464	506	500	500	477	506	468	493	496	486	468	521	490	447	475	481	504	482	529	476	438	473	493	486	502	507	500	467	506	521	527	467	458	507	465	481	428	442	453	496	491	504	506	474	499	480	450	470	497	464	464	465	479	500	484	513	492	485	447	511	485	503	471	457	483	499	500	462	522	468	459	493	484	453	479	515	471	485	466	464	504	486	503	499	476	488	477	458	478	454	427	482	425	477	478	450	477	451	470	471	500	480	474	465	497	497	449	471	485	536	429	541	476	495	486	470	464	480	509	469	486	496	458	465	426	462	491	461	516	465	414	525	450	498	433	438	462	466	518	458	456	470	451	520	480	468	478	456	488	447	433	491	496	440	487	467	438	470	475	467	455	491	451	467	476	477	460	474	446	451	468	453	477	485	466	481	463	491	455	504	460	490	492	470	465	497	464	470	504	460	486	453	462	484	476	512	505	495	469	443	486	463	478	481	470	456	496	427	485	470	529	471	466	462	497	473	488	476	476	460	498	508	453	491	514	495	439	477	441	443	503	459	518	453	508	491	444	440	457	454	470	474	479	460	462	447	527	471	503	486	492	474	462	472	506	452	489	468	490	484	514	484	484	476	450	470	512	471	483	453	449	476	448	452	448	471	466	473	472	454	467	488	506	496	496	502	489	488	465	484	472	478	439	488	500	503	487	487	452	519	475	507	488	464	468	470	479	494	493	473	450	425	495	500	451	514	476	486	511	449	487	480	512	485	477	492	481	483	519	496	500	457	472	472	469	465	477	446	469	507	483	491	473	478	488	442	483	460	456	483	487	438	470	476	470	466	487	456	491	492	492	478	463	507	469	479	464	494	475	486	518	469	477	507	470	465	490	467	473	483	506	505	466	460	465	489	510	476	436	502	473	469	493	510	469	492	477	463	454	462	473	500	495	470	485	506	518	447	503	490	472	466	473	491	467	488	519	467	488	433	464	440	464	469	437	471	468	494	521	500	443	474	451	523	509	467	522	458	454	475	446	520	517	470	489	431	488	488	505	429	471	472	476	487	480	509	480	473	455	462	484	460	494	455	475	478	509	460	528	504	488	483	503	470	473	438	442	501	473	516	498	455	502	471	458	426	473	462	455	498	448	457	507	504	475	486	472	492	431	490	471	462	485	485	504	469	459	497	463	478	480	524	507	464	495	456	485	478	464	476	473	469	488	512	498	541	515	517	474	493	486	485	492	476	458	492	472	482	465	496	509	459	452	451	487	492	488	498	518	476	456	475	487	469	487	463	464	463	508	446	510	485	463	527	465	508	472	465	514	518	497	469	447	501	492	491	513	464	502	430	489	472	502	461	438	520	505	440	451	459	463	457	489	468	469	473	478	460	527	466	528	477	414	505	511	449	472	477	449	501	458	453	445	485	501	473	479	484	507	481	454	466	491	485	491	494	466	471	496	466	496	482	529	500	524	435	482	478	481	453	502	467	459	452	472	516	469	468	484	482	483	456	479	509	464	505	477	508	479	486	485	506	518	465	471	496	459	494	470	454	480	457	484	476	466	453	545	487	470	480	479	517	521	463	440	461	477	458	462	465	510	458	501	473	441	459	504	495	459	500	458	482	491	487	475	475	457	442	484	485	492	484	499	456	478	480	505	503	480	521	480	481	512	484	472	490	442	449	477	431	443	474	520	502	526	489	461	487	483	457	509	466	472	517	467	474	455	435	488	451	504	467	479	496	459	478	457	472	458	450	458	509	472	489	472	455	470	462	464	454	480	505	467	469	479	501	472	537	468	483	473	485	457	467	465	485	469	489	470	503	471	450	493	481	454	502	488	488	451	519	471	507	484	491	467	483	457	486	489	497	474	511	497	464	493	426	458	475	504	496	490	470	463	482	475	477	498	518	478	503	467	472	475	504	471	473	515	456	502	438	468	469	484	461	481	443	536	456	495	523	480	458	475	484	453	487	484	462	456	436	486	464	443	490	458	476	481	487	475	481	472	495	473	462	498	467	478	459	485	487	508	513	487	451	512	453	496	450	476	495	512	479	486	437	452	466	482	492	454	491	460	484	463	469	464	511	480	493	472	465	448	471	446	482	487	439	484	489	490	437	476	465	468	504	485	435	483	468	481	478	446	454	474	471	476	486	457	488	479	491	487	470	463	476	462	467	441	496	454	459	465	485	430	483	461	468	487	494	476	461	475	479	501	493	464	466	444	486	502	508	448	495	497	473	484	510	486	431	459	484	492	521	457	513	465	489	460	507	495	473	493	472	538	521	442	472	462	465	461	474	464	458	478	494	495	473	463	448	507	446	480	471	460	487	480	499	481	449	496	467	476	490	462	470	535	478	500	483	439	487	473	477	475	473	495	456	462	448	473	478	503	472	484	466	467	489	464	458	457	477	478	461	479	506	489	463	485	464	469	486	458	473	495	458	461	464	503	493	464	485	474	471	454	474	469	497	460	481	467	465	476	481	448	532	490	466	437	495	489	460	513	467	502	453	486	488	474	481	452	485	461	481	470	471	497	483	488	475	482	439	465	464	476	480	485	502	525	473	471	499	516	485	454	497	455	480	484	488	478	432	452	471	497	476	460	527	482	486	462	455	449	471	473	485	492	500	503	478	507	453	467	457	455	496	478	499	435	509	462	436	456	468	473	521	446	462	489	491	478	497	481	479	483	450	487	471	458	539	497	494	467	459	485	516	450	478	466	492	512	519	473	477	464	491	507	455	460	485	476	514	494	491	470	446	460	463	490	478	435	468	479	459	498	489	470	457	498	488	469	475	467	472	500	535	467	482	477	429	503	483	472	483	474	475	446	450	471	480	458	461	484	470	504	436	518	448	483	483	487	473	445	476	454	494	487	462	476	448	488	450	428	482	466	463	448	441	479	490	466	470	495	493	446	487	444	490	474	482	437	459	500	465	482	501	509	505	478	513	452	489	435	477	470	482	494	472	479	474	510	473	502	473	461	486	504	436	503	486	457	457	436	482	481	489	454	467	441	485	472	483	461	468	482	461	490	456	468	451	443	479	505	502	480	490	496	458	494	486	490	448	524	482	509	446	482	488	487	454	472	497	506	452	504	487	485	474	486	502	474	492	441	470	468	461	477	500	467	450	476	515	504	455	475	509	495	430	476	484	486	520	469	479	477	443	497	489	539	474	455	515	444	489	482	447	462	491	492	518	516	472	472	473	465	462	467	467	471	487	451	472	481	460	501	478	463	455	479	466	454	482	437	457	445	453	451	475	512	517	479	478	506	457	476	482	479	473	506	486	498	478	457	468	493	472	494	473	463	474	470	471	493	462	469	444	452	482	504	503	459	514	482	482	477	496	483	501	477	444	496	497	466	441	466	479
27321	20603	8670	1198	803	706	681	653	669	669	693	660	681	677	684	667	599	666	663	593	656	653	647	623	619	660	611	696	669	641	627	658	664	694	664	636	632	678	629	655	625	649	645	682	686	662	637	672	650	668	670	637	684	631	668	632	634	622	668	683	685	679	660	629	605	655	630	626	647	612	639	617	668	647	650	608	675	647	680	652	679	630	630	665	658	656	638	661	655	620	677	660	704	638	648	664	638	661	627	659	626	642	652	636	641	670	670	658	643	655	620	645	679	643	640	656	646	665	677	649	608	684	644	685	694	665	609	677	655	646	633	652	618	642	628	617	632	626	593	649	645	633	659	621	640	697	649	616	639	680	616	658	640	615	647	668	633	662	624	630	625	658	634	618	657	627	652	629	613	643	635	615	673	606	656	703	667	668	655	639	663	600	676	688	621	644	631	620	636	682	626	651	614	650	666	616	683	684	654	656	636	663	640	677	687	657	678	673	625	639	617	606	657	650	663	626	646	673	642	662	651	624	619	679	711	640	653	615	611	646	677	656	657	606	642	688	673	653	686	574	673	603	621	693	682	689	690	614	665	657	669	640	697	643	622	572	655	639	656	653	651	598	598	674	623	672	627	650	643	664	665	657	597	605	646	648	654	633	668	670	623	638	660	595	691	627	651	645	628	667	679	643	652	676	639	668	672	668	667	650	611	660	672	651	667	688	662	642	621	645	635	656	646	642	652	641	656	667	614	596	648	626	645	620	666	631	636	669	653	653	673	671	680	658	648	653	669	673	612	647	660	617	664	639	631	636	681	619	634	623	699	694	612	637	614	635	659	624	629	660	609	680	685	663	678	650	654	648	635	639	662	634	631	676	691	638	669	648	654	595	633	623	617	652	650	679	648	641	636	625	672	682	687	664	680	641	641	618	680	663	664	663	642	624	644	673	690	627	615	643	679	719	647	666	603	631	638	684	651	677	661	631	616	685	636	663	660	629	613	621	655	622	669	666	625	659	609	639	632	656	677	622	657	630	599	653	656	649	584	640	662	650	656	675	677	644	620	644	631	644	696	654	638	635	595	646	670	704	653	684	648	602	685	658	642	648	672	705	669	663	678	687	685	665	660	654	630	644	631	700	638	645	651	618	670	660	585	681	641	662	655	648	629	668	680	631	624	639	614	639	656	643	612	645	666	656	631	696	639	662	675	685	640	663	677	664	631	614	696	636	635	645	647	647	675	593	635	626	640	634	677	679	659	654	636	632	632	639	630	661	606	659	664	666	643	594	636	619	637	624	636	693	587	658	647	626	615	632	623	683	658	652	639	692	640	660	642	655	622	679	640	630	698	639	666	609	684	666	620	649	594	647	645	620	670	665	571	656	623	654	681	688	625	629	628	627	713	659	631	649	645	609	663	686	640	633	661	703	673	659	663	646	694	647	638	659	663	648	644	677	663	646	662	635	657	586	611	643	672	650	677	655	651	675	667	657	607	651	620	638	652	631	695	654	617	656	636	665	648	628	615	659	633	666	659	641	615	617	644	635	631	629	664	627	598	672	652	685	649	638	615	675	661	657	622	677	660	609	685	633	630	677	647	659	662	676	655	654	671	648	673	642	666	674	659	632	654	634	709	680	628	690	666	653	647	647	680	664	693	660	619	630	632	643	612	657	628	672	675	688	633	620	635	655	628	647	627	635	663	679	635	631	632	650	620	655	639	680	636	598	613	663	675	621	654	608	659	683	682	618	625	642	676	650	658	693	701	657	691	660	623	673	679	682	649	637	702	650	627	709	637	637	648	678	663	617	706	650	589	649	638	608	622	652	645	665	592	651	684	646	645	633	625	637	641	644	658	660	629	641	651	693	637	677	636	657	616	668	659	667	674	639	656	653	671	609	614	678	682	653	652	628	679	692	668	667	675	681	617	661	669	674	650	650	667	691	676	677	648	600	595	658	677	663	699	624	649	647	632	682	652	680	638	651	636	633	604	581	659	650	674	614	709	624	623	619	652	674	666	644	659	641	654	676	626	646	656	665	629	689	631	659	670	650	659	648	651	664	615	628	644	644	637	607	648	621	634	644	613	636	663	664	671	652	659	675	640	627	690	631	661	667	630	658	664	654	628	617	648	650	648	664	639	602	650	603	633	633	662	659	699	665	668	654	657	642	665	661	656	675	667	662	627	625	655	661	624	656	604	622	661	649	608	645	631	591	712	621	620	650	686	652	642	640	687	619	626	651	653	614	632	658	650	693	638	688	680	662	616	644	633	687	677	623	643	640	672	626	654	665	659	665	633	621	739	623	592	621	616	641	630	664	673	614	642	653	685	635	667	630	646	647	622	649	673	659	626	653	642	673	681	665	667	662	683	633	659	662	637	633	701	681	602	665	631	651	660	656	666	672	663	651	644	678	690	623	676	658	694	647	658	653	651	612	694	642	646	688	691	671	634	635	673	599	679	653	606	599	650	624	641	661	642	644	641	619	625	642	623	643	609	602	657	705	647	656	658	642	646	652	677	609	642	682	668	672	624	653	620	643	648	667	631	634	665	655	682	683	626	653	615	649	646	629	739	679	610	631	681	623	611	643	639	619	669	659	586	640	631	605	650	655	631	625	653	659	635	641	599	654	676	648	628	655	663	695	666	669	656	647	643	626	646	683	643	652	621	628	639	647	583	675	661	688	584	677	650	620	675	637	638	645	646	680	609	648	666	649	657	634	632	677	656	624	620	641	660	617	670	680	631	698	651	700	666	686	690	632	633	663	650	633	672	677	662	634	670	673	643	684	650	631	619	645	627	612	655	638	620	671	664	651	683	682	672	709	631	698	632	698	629	672	638	651	707	641	641	658	638	616	662	653	625	663	669	613	618	656	635	669	674	660	638	607	634	612	633	699	688	604	693	583	649	694	676	645	646	626	617	654	667	673	614	617	695	639	682	631	683	645	694	652	653	659	676	639	660	685	672	635	660	661	579	713	650	658	612	637	643	679	655	654	675	602	682	603	707	614	636	699	637	676	650	634	592	658	667	663	666	613	636	622	620	672	654	650	638	632	710	649	586	649	654	657	674	666	599	660	602	703	692	645	642	655	653	659	651	625	645	664	682	627	605	632	655	629	675	645	633	613	675	669	712	631	673	641	667	694	623	648	625	668	673	631	618	626	646	627	651	636	602	656	650	667	607	657	635	650	667	634	654	704	611	632	658	641	628	642	672	613	677	635	639	650	603	665	682	694	662	618	685	689	658	701	690	664	656	658	679	697	662	658	643	596	688	638	639	614	646	640	660	617	646	679	603	616	677	674	682	625	645	676	657	577	626	655	603	678	680	653	616	649	623	677	666	618	660	661	716	689	638	637	607	682	647	675	624	610	650	665	622	620	628	634	680	617	667	620	636	654	665	683	662	644	618	624	646	616	611	657	636	678	632	646	679	621	648	636	629	620	669	633	670	618	693	695	640	662	661	610	642	660	613	611	694	651	639	666	673	662	623	641	606	633	673	637
6441	1692	1512	1180	1074	990	986	896	958	941	882	851	870	894	870	832	881	881	905	854	828	877	872	829	842	818	856	827	860	806	872	920	842	817	860	856	873	868	832	859	839	879	901	798	847	862	827	794	839	876	858	842	883	822	906	827	833	883	834	819	850	839	815	848	873	882	841	909	869	809	872	864	912	886	846	831	867	840	866	861	817	862	892	852	858	889	819	862	817	840	872	883	841	836	876	849	843	823	849	906	872	861	825	892	847	820	839	837	844	882	836	856	824	856	831	864	841	875	830	801	888	887	855	875	881	884	808	805	825	823	817	856	828	863	840	834	919	847	837	820	852	817	857	848	866	881	872	822	877	805	861	884	853	882	834	811	873	812	820	852	826	833	815	865	806	838	831	886	855	847	854	875	881	847	860	840	879	831	828	868	908	819	804	835	878	858	893	831	873	838	847	835	838	838	823	881	867	866	851	836	822	822	872	852	847	839	825	890	904	842	869	841	873	824	811	852	824	885	818	838	827	900	849	852	809	822	857	846	878	844	871	868	849	880	836	880	873	908	922	866	850	896	879	853	836	839	879	868	856	848	830	889	859	829	843	821	857	870	844	846	845	914	896	807	827	873	898	825	851	856	869	808	844	858	833	836	825	872	922	833	862	882	889	799	807	855	782	875	885	827	858	860	835	836	856	841	847	809	860	871	899	851	804	864	827	835	838	822	864	885	859	871	805	895	856	824	854	810	875	823	837	835	863	889	849	871	860	809	864	867	849	803	859	912	861	857	864	810	889	845	899	874	856	912	821	859	885	835	877	841	854	845	828	861	863	888	854	814	804	827	844	878	830	840	848	828	791	846	842	884	898	880	838	870	825	849	846	818	849	855	862	858	878	852	845	915	889	877	865	846	801	848	873	863	827	851	845	839	833	844	838	825	875	857	849	889	862	855	832	873	861	824	864	861	881	863	848	864	827	870	899	834	816	862	921	899	893	912	815	827	860	899	855	864	814	850	826	885	802	870	862	849	829	882	825	882	832	829	828	814	814	809	909	900	878	880	820	865	847	840	791	809	897	835	867	874	852	833	844	842	817	846	832	862	860	887	848	800	874	810	861	860	809	842	887	848	834	822	814	826	878	827	865	881	840	864	848	877	797	874	882	891	844	866	786	876	814	874	815	810	887	867	875	805	906	880	849	859	869	833	859	830	801	850	816	810	855	882	853	846	857	880	828	812	813	862	882	884	825	833	858	810	802	856	819	900	841	832	787	838	871	860	862	836	834	854	812	838	838	852	868	865	863	873	842	901	816	840	926	837	851	902	892	879	881	918	877	887	834	891	870	854	831	838	902	827	862	827	896	866	859	836	833	834	862	867	845	850	876	845	808	826	898	880	800	857	814	851	883	843	825	867	862	842	885	803	863	839	887	843	905	846	834	868	853	894	875	906	858	870	840	917	874	848	831	849	859	875	792	850	840	798	812	840	794	850	897	834	815	793	827	827	799	839	883	862	852	855	836	823	851	869	847	858	917	865	883	888	833	857	889	838	808	791	839	895	873	826	846	924	840	861	820	889	870	853	906	856	842	791	846	880	817	908	856	852	827	871	887	885	763	861	835	864	880	866	833	880	823	845	849	811	866	900	836	839	861	872	838	862	910	855	903	805	844	863	866	921	859	878	869	837	957	863	867	892	833	852	866	875	878	899	887	861	847	847	880	881	878	837	894	880	844	801	834	838	878	859	857	839	866	884	836	830	887	860	856	862	842	888	840	900	864	854	878	858	847	852	849	787	832	881	809	892	832	864	814	871	843	879	867	812	853	873	858	854	856	819	859	888	872	840	847	868	879	871	851	853	845	874	879	861	816	882	857	894	829	842	801	899	831	842	888	848	900	852	835	835	875	827	904	902	857	820	851	877	877	838	855	863	915	860	853	794	877	838	850	840	882	864	860	821	842	879	826	859	864	873	840	874	865	830	825	848	848	839	828	883	839	805	885	838	886	896	843	800	889	856	831	862	881	844	850	761	859	849	899	832	808	875	883	857	865	876	861	890	841	853	885	831	884	835	793	902	843	844	879	823	836	869	845	829	842	823	864	875	810	903	846	836	806	833	886	867	876	821	830	855	913	857	853	846	799	879	878	820	820	841	813	829	819	871	882	858	871	869	873	908	868	833	779	865	790	908	861	867	852	863	825	887	869	784	843	889	866	835	870	886	868	830	886	869	863	875	855	913	802	832	890	813	832	883	837	832	813	791	877	837	867	893	854	857	844	833	830	868	857	894	891	799	825	878	878	822	832	834	871	897	836	864	873	801	826	857	779	814	817	860	891	839	817	864	924	853	860	886	854	789	857	801	873	842	863	848	872	897	851	829	840	843	800	858	859	824	862	836	873	817	815	858	934	828	852	855	846	875	884	817	913	809	882	844	892	911	828	813	893	819	837	818	820	807	855	849	850	888	905	880	883	838	833	856	895	856	833	900	834	854	813	883	850	888	861	854	902	844	872	875	859	810	832	821	889	865	849	851	859	856	866	840	844	872	811	861	861	844	843	842	865	847	828	845	877	832	859	837	819	835	849	827	867	827	875	833	848	800	868	848	909	829	843	823	851	884	825	879	872	833	853	867	810	856	826	855	851	876	830	877	818	873	840	824	821	838	866	866	890	877	853	917	829	830	842	868	853	857	833	893	810	916	836	838	861	854	835	845	811	836	902	842	923	846	863	842	805	860	841	874	828	840	830	921	843	798	902	826	889	865	807	849	821	850	852	904	854	896	824	803	840	852	890	844	837	854	822	894	851	870	880	851	874	838	883	888	872	840	891	872	803	828	849	829	853	845	864	906	878	874	837	923	864	811	842	880	858	784	824	823	825	856	883	821	910	826	847	880	844	848	879	809	865	839	815	849	855	851	836	896	837	797	804	824	871	822	883	846	882	872	871	848	799	842	856	810	810	841	814	826	866	864	862	902	820	840	868	879	837	842	814	813	869	836	880	912	783	868	847	834	821	860	842	826	860	861	816	856	832	844	804	861	864	888	877	842	901	853	839	807	827	824	817	804	881	838	862	868	830	813	900	860	840	837	823	863	875	853	871	855	864	847	808	861	846	839	829	882	854	895	871	857	827	792	923	852	848	845	830	880	853	819	806	854	847	875	875	826	824	873	801	892	851	846	837	832	872	854	805	840	846	852	879	837	885	864	932	841	893	870	883	848	876	867	860	848	839	878	885	842	847	880	876	885	809	833	819	865	881	855	824	877	875	881	910	851	825	870	799	835	833	899	905	817	881	859	803	803	843	870	892	876	891	827	843	824	885	913	831	860	843	836	842	872	871	871	874	901	860	841	870	901	829	855	866	824	870	812	858	884	803	843	882	845	850	908	833	885	835	859	811	853	833	825	841	867	886	831	836	826	906	827	908	873	852	908	865	850	820	819	853	830	794	864	871	845	821	843	857	818	871	840	855	828	831	841	813	818	827	852	851	874	852	896	833	862	889	863
24396	21348	28824	24200	21272	6906	1383	1068	969	884	895	805	767	799	732	781	779	729	714	728	685	666	693	683	735	677	664	726	675	696	672	675	694	699	666	690	705	685	649	732	657	672	670	616	628	695	725	697	664	687	728	655	690	658	696	666	626	682	706	650	687	667	692	679	657	727	689	681	654	687	701	675	699	691	665	706	645	670	687	698	728	658	693	683	690	668	671	719	689	657	765	660	664	651	637	680	703	701	655	701	679	659	665	663	666	678	665	635	598	636	714	678	662	653	662	675	635	639	660	659	657	685	649	640	661	700	636	683	630	674	639	690	665	688	668	667	687	663	706	675	642	684	693	684	693	721	661	665	685	664	675	649	704	624	630	649	666	692	620	692	658	683	648	720	662	678	683	642	679	719	694	680	667	665	701	691	690	715	649	715	700	645	676	678	668	664	667	687	695	683	688	658	669	662	644	696	701	696	728	663	636	619	663	605	659	635	686	664	641	651	672	678	646	657	655	680	731	674	674	670	658	707	648	684	686	652	666	652	646	641	722	687	682	647	714	660	636	683	686	662	663	666	690	697	703	663	699	684	680	652	656	670	684	655	699	642	747	657	689	690	698	661	671	673	690	647	660	684	678	650	674	610	649	656	639	676	655	646	628	656	697	692	674	660	633	683	653	625	637	678	617	653	717	628	715	652	720	657	643	687	681	695	702	669	671	636	626	699	687	682	643	640	669	665	689	643	669	655	646	694	711	657	670	743	660	668	653	666	678	631	686	683	679	695	674	695	669	655	622	683	675	688	719	670	670	696	699	665	587	656	673	662	658	689	709	662	654	632	659	667	684	668	672	656	670	724	665	684	670	681	697	719	669	656	669	670	700	640	676	633	659	649	665	666	667	672	670	665	664	635	717	662	714	632	652	648	648	646	690	662	681	653	728	633	652	677	664	637	644	756	724	679	663	686	720	697	620	675	680	650	652	671	708	666	697	667	720	656	642	672	639	656	696	682	667	636	718	680	712	655	641	739	676	694	681	673	715	694	682	676	710	665	664	655	654	653	591	675	672	653	656	666	652	678	687	675	695	673	667	654	643	652	649	695	688	704	633	691	618	693	675	719	629	650	721	727	654	619	690	685	641	647	644	666	686	694	704	650	696	675	673	682	597	665	644	639	673	595	670	667	671	676	608	661	686	684	643	685	657	673	693	621	613	649	664	654	696	696	665	675	656	665	672	675	675	701	639	706	653	692	674	646	709	644	662	730	711	695	662	683	649	623	690	671	659	699	668	652	716	646	664	691	703	702	657	695	711	725	658	637	650	684	716	699	624	627	652	674	673	641	693	710	686	682	655	726	696	632	736	659	617	678	749	660	685	687	671	672	675	683	685	688	670	698	667	734	682	651	663	661	703	688	704	677	721	689	631	700	685	631	688	680	716	708	690	693	660	652	678	702	637	693	644	685	706	654	670	665	628	711	678	687	674	734	674	676	672	685	657	684	690	689	700	648	665	682	693	673	689	676	690	680	654	654	684	668	640	713	652	656	690	665	624	674	680	681	680	682	668	683	712	665	664	633	654	611	695	686	700	670	669	686	659	687	689	672	693	688	625	630	646	643	660	630	655	654	672	677	642	675	637	666	700	690	716	669	675	659	709	663	669	673	664	659	650	653	654	720	667	703	696	651	657	682	665	681	715	657	680	648	668	677	705	679	668	676	659	633	675	622	690	647	656	627	677	687	696	702	619	743	710	629	678	659	723	698	677	630	664	698	689	632	629	697	651	649	681	647	694	642	670	692	690	672	652	668	659	702	691	679	715	665	672	671	662	659	693	637	668	699	634	704	703	646	674	668	698	713	660	670	674	676	701	685	670	688	721	661	655	679	675	672	694	668	662	585	675	632	692	712	630	664	726	636	659	736	663	649	653	681	651	703	663	635	663	692	674	633	678	663	675	673	692	682	669	634	670	705	665	670	691	690	711	665	724	688	651	667	687	686	652	685	650	655	693	652	641	646	641	643	681	684	646	685	694	709	652	690	638	695	705	677	680	642	640	653	666	664	685	712	670	640	643	685	675	691	710	669	681	680	653	677	680	696	691	659	653	663	692	651	669	693	704	648	658	659	675	620	649	671	707	678	633	670	689	676	687	662	669	721	661	669	664	699	645	710	666	678	660	705	701	643	662	687	642	695	653	700	678	652	684	689	708	693	637	636	653	707	691	631	665	641	674	686	695	661	686	675	704	643	671	682	701	739	675	728	629	661	675	708	691	675	659	705	662	643	708	697	677	664	708	665	637	621	685	676	701	720	632	659	621	645	666	652	668	640	640	642	632	652	667	639	671	706	683	670	718	668	665	666	675	658	669	692	658	708	646	683	655	606	684	622	696	685	676	671	664	662	648	640	631	645	634	671	664	664	671	615	684	664	648	656	668	678	669	681	685	695	693	675	679	638	666	679	679	690	635	649	661	660	644	662	674	669	690	702	686	678	642	640	656	747	698	628	662	694	668	683	720	708	675	663	683	693	726	667	653	662	650	664	681	685	689	672	706	677	665	712	733	644	681	653	669	664	677	654	675	650	650	675	658	637	687	664	664	713	686	612	706	679	675	672	708	643	688	633	664	684	641	675	674	677	685	730	655	718	677	705	618	674	713	683	676	678	689	663	668	716	670	682	688	648	645	626	691	702	634	649	659	669	662	680	667	658	645	704	683	685	644	663	675	638	693	661	682	672	678	669	667	685	718	650	642	629	667	695	704	679	685	687	654	699	658	660	678	649	683	686	641	646	677	704	701	600	711	704	688	700	636	669	673	677	655	687	698	710	696	750	652	681	680	648	694	710	616	655	667	665	713	684	668	609	690	673	732	654	741	680	698	655	696	687	667	641	678	649	660	647	708	659	704	684	687	687	678	671	664	713	697	722	643	685	693	689	655	692	676	686	676	695	648	688	659	669	677	651	679	671	705	701	666	690	678	670	648	680	676	677	640	668	732	658	674	683	690	657	671	697	701	644	679	665	684	663	687	656	728	672	663	686	660	678	681	652	711	655	694	687	628	679	655	711	678	653	708	642	684	635	723	681	705	708	672	690	709	709	680	627	647	682	628	683	673	647	653	630	655	637	666	689	660	680	662	724	648	706	691	679	695	662	666	663	649	710	627	708	662	654	657	647	678	662	656	625	707	668	650	694	671	662	657	666	641	708	651	680	681	677	663	660	654	630	674	674	664	662	713	641	685	639	655	640	634	662	676	653	634	677	639	659	695	662	745	664	681	667	664	644	655	669	645	657	655	670	713	650	643	688	664	682	676	614	669	656	710	705	644	702	648	662	670	713	702	675	661	689	666	697	672	676	717	691	644	651	667	674	663	672	651	652	677	701	699	716	682	638	703	710	706	701	699	671	646	634	646	715	669	694	637	710	691	675	653	655	677	697	661	661	659	676	645	671	654	674	708	679	686	635	657	674	667	716	706	632	710	695	663	714	696	651	718	665	699	681	668	641
14271	9365	8221	4438	3261	2565	2208	1757	1621	1359	1381	1261	1167	1182	1080	1047	1066	1000	1033	990	911	925	955	1011	947	958	943	938	912	964	975	956	898	925	894	921	876	939	918	892	957	890	930	946	918	889	912	917	915	912	923	914	900	913	884	900	910	914	904	939	849	903	894	945	948	939	961	879	944	881	919	916	896	847	899	882	886	885	858	924	903	973	914	854	897	972	894	930	896	924	904	863	896	864	897	892	880	899	919	916	873	871	907	884	875	914	897	893	975	937	924	900	905	849	867	938	898	901	873	905	874	904	902	864	891	917	901	864	889	886	898	887	894	967	883	887	910	859	942	880	904	933	913	928	872	890	873	840	916	908	909	900	981	903	901	929	866	916	873	924	896	894	880	882	875	899	964	852	927	923	910	883	866	903	862	895	858	901	920	872	930	886	939	900	892	884	947	852	870	868	881	897	896	904	885	915	882	951	915	853	906	881	887	931	929	930	896	878	868	895	860	922	897	888	922	929	908	847	902	926	859	905	879	911	922	872	935	888	865	885	929	924	907	914	915	883	883	916	870	887	897	945	896	911	981	949	886	904	917	899	940	858	850	909	932	823	877	866	887	919	895	878	920	885	925	946	884	940	903	901	952	865	888	919	832	934	921	812	914	866	907	928	872	891	933	946	864	929	877	859	879	879	887	946	910	864	871	861	848	892	915	934	873	913	959	892	882	880	861	904	925	951	886	933	869	881	887	890	889	896	947	847	918	925	914	920	890	874	866	985	915	873	913	909	873	898	905	868	919	910	871	872	866	896	875	896	869	906	868	867	950	884	911	865	892	883	915	889	926	862	905	909	863	890	913	868	915	912	830	877	923	923	853	908	970	907	920	901	911	896	860	880	891	913	888	879	864	924	928	857	893	908	880	914	916	871	868	895	913	929	894	864	902	899	872	873	912	904	914	907	911	877	880	944	904	866	910	889	949	891	908	929	918	873	860	911	903	913	916	873	912	898	911	922	920	876	888	882	888	877	836	867	909	916	899	951	866	864	927	895	890	853	897	879	854	888	866	862	915	925	875	845	927	921	915	903	893	902	953	927	883	886	834	957	905	943	922	913	879	871	889	867	927	878	907	866	865	871	932	890	914	863	977	934	841	927	899	900	932	872	924	916	889	974	937	905	931	909	867	932	917	945	874	903	904	939	874	881	854	871	879	914	846	882	915	931	911	878	936	859	906	927	894	919	889	826	900	904	907	877	886	839	900	898	889	915	878	878	918	886	892	881	906	909	881	918	844	887	869	885	893	942	943	894	877	826	925	933	921	873	960	837	878	879	915	912	907	913	900	930	808	895	936	925	863	917	903	840	907	960	872	853	910	939	872	909	880	903	896	912	970	927	962	882	932	929	867	919	920	891	910	850	856	940	922	877	953	890	904	954	887	901	871	880	884	911	910	922	887	892	913	888	892	876	884	861	884	852	903	947	881	941	941	920	930	909	885	876	894	893	858	910	888	890	898	892	935	890	946	891	890	867	897	872	897	928	905	920	872	925	836	898	882	927	901	905	880	883	912	842	891	868	819	930	874	950	924	899	965	920	895	882	882	899	903	914	897	909	854	880	885	898	897	960	881	923	900	865	883	924	913	894	910	890	909	905	862	882	911	888	872	979	951	921	881	870	868	920	865	884	951	926	900	885	925	933	877	911	898	886	929	899	868	911	877	897	903	896	940	933	885	862	846	884	888	899	914	870	887	877	915	885	936	930	842	909	883	882	903	910	913	882	949	953	859	831	930	856	893	828	894	842	922	895	907	892	905	865	864	892	900	843	916	877	908	864	925	879	881	869	884	869	913	889	858	902	858	919	890	843	928	872	981	878	915	843	938	857	875	918	848	920	907	879	884	906	869	901	920	900	893	923	916	934	893	971	945	836	885	908	915	919	863	931	934	915	920	894	906	888	867	846	882	914	904	881	869	881	896	835	869	907	908	907	879	924	887	882	944	863	879	883	888	930	890	926	925	939	867	901	853	948	892	895	886	956	857	893	896	865	916	925	853	920	924	887	902	913	891	958	864	895	972	886	905	880	895	925	866	863	868	852	927	852	906	839	943	920	899	912	892	867	926	843	841	907	917	864	917	909	917	890	863	888	936	928	885	875	878	877	926	881	868	877	873	924	903	912	972	892	928	922	926	889	897	896	872	851	930	910	872	959	934	891	882	910	856	869	882	891	914	875	838	932	933	936	893	911	916	855	878	842	861	948	903	896	952	845	861	901	888	889	886	947	910	884	921	914	881	949	840	888	894	965	860	929	878	917	870	930	965	893	914	853	895	887	897	914	916	889	872	869	864	858	929	905	951	896	912	868	895	901	885	900	905	838	869	899	888	891	924	865	917	922	874	881	930	927	891	900	881	967	895	895	919	906	921	894	862	908	874	925	923	887	958	882	892	932	878	901	939	885	899	869	912	911	897	894	902	925	922	905	854	875	943	912	903	886	923	958	836	859	951	884	881	937	873	862	915	892	941	885	888	912	833	871	861	897	905	894	875	871	896	895	921	921	904	887	911	893	920	954	875	854	894	867	893	892	883	970	873	870	886	897	874	832	866	906	883	896	875	905	900	849	959	894	860	908	794	892	881	847	899	879	906	919	929	910	944	914	909	861	869	892	884	877	864	892	894	874	832	906	900	890	881	872	883	929	899	893	905	944	896	918	900	953	905	926	896	865	948	883	922	917	870	946	905	894	918	899	865	901	891	887	929	907	899	881	933	882	902	908	914	847	843	882	923	916	901	888	876	955	932	900	874	875	898	912	903	932	904	882	954	915	886	893	988	857	953	904	914	858	908	913	887	868	931	878	854	854	897	867	889	870	924	951	922	888	878	851	881	895	884	897	950	886	935	926	900	902	882	832	901	886	884	866	884	915	856	886	884	887	946	909	904	867	899	905	947	853	936	948	907	870	914	960	936	920	902	923	898	958	888	935	883	933	828	954	907	921	869	915	874	866	890	908	871	905	941	894	935	897	891	914	912	928	870	908	905	942	906	918	855	906	908	932	922	856	887	918	862	858	931	931	876	930	849	928	828	881	888	907	866	906	875	914	886	882	840	947	878	873	924	878	936	946	866	898	903	902	879	898	923	881	946	933	918	843	842	882	903	952	879	881	923	868	944	916	978	874	908	911	895	893	905	881	880	889	861	890	886	922	901	895	891	882	913	872	875	885	905	907	914	898	915	920	878	901	896	887	905	914	863	897	880	931	923	931	915	857	856	924	883	896	930	925	906	853	875	908	904	926	937	913	875	851	906	865	894	881	892	934	891	900	851	859	872	861	933	936	943	868	907	856	897	911	889	886	872	934	879	942	885	924	907	907	962	927	840	909	895	886	871	896	939	879	900	873	892	871	866	971	903	920	889	945	881	903	822	928	930	985	903	902	902	907	908	875	836	901	887	943	873	939	869	902	906	906	893	914	903	843	859	894	886	921	928	880	894	886	860	925	920	918	886	857
23250	21336	29365	23671	21341	21285	4706	1140	788	778	682	641	535	551	507	486	504	442	417	475	419	428	434	401	396	395	397	388	410	387	360	422	359	377	390	372	361	361	400	351	367	341	367	374	349	376	377	359	378	332	336	331	355	368	344	331	337	350	381	328	341	333	354	372	387	325	361	336	342	339	347	331	348	307	367	379	339	339	338	362	373	340	336	336	373	363	347	345	324	329	358	340	355	351	328	324	372	348	329	370	327	332	333	325	334	336	359	370	339	324	363	366	378	339	354	322	352	300	369	354	360	361	357	339	350	329	354	333	304	331	348	331	357	339	353	338	368	386	382	362	354	359	329	338	344	339	382	354	392	376	352	315	348	362	337	329	337	350	332	352	339	344	294	383	366	343	352	360	351	349	303	309	340	317	316	351	338	358	350	364	360	325	321	357	327	379	330	324	351	306	351	359	328	336	335	391	342	311	348	309	362	316	367	342	348	354	363	331	325	327	335	329	335	331	362	352	316	342	367	330	366	364	345	364	352	346	355	346	352	326	342	380	317	371	319	370	377	360	336	313	354	356	344	318	319	348	351	325	334	355	360	345	359	335	372	341	321	320	345	343	352	343	337	363	348	350	357	355	343	318	345	325	340	337	368	309	371	353	364	356	365	352	344	353	364	334	345	328	353	366	337	346	349	329	335	360	361	373	337	306	370	341	344	347	350	344	359	362	339	371	362	316	349	348	338	348	377	342	347	341	340	325	354	318	316	335	356	334	319	356	355	363	305	367	354	349	362	337	324	335	343	331	315	321	325	335	343	334	342	334	376	357	338	328	340	344	363	340	369	357	334	355	334	362	312	338	317	333	324	361	346	327	335	354	349	333	342	336	340	334	351	339	329	332	343	349	308	379	345	351	350	382	328	357	338	366	330	368	340	344	343	349	382	322	325	335	357	351	354	314	352	371	355	354	338	336	342	351	330	356	325	337	332	344	349	320	367	348	326	353	351	296	348	349	338	362	358	340	347	307	369	338	372	293	349	330	397	336	346	354	323	364	351	354	344	349	352	346	356	305	349	333	360	365	357	392	331	359	381	343	343	349	368	356	342	339	333	339	348	344	374	352	356	381	362	372	327	365	362	345	358	359	360	355	345	335	329	356	345	355	334	323	366	340	342	322	356	324	356	363	365	359	334	386	333	326	343	327	354	359	337	345	339	365	372	350	343	340	358	317	382	354	310	337	340	356	354	384	345	341	348	331	343	320	383	331	301	347	319	366	349	311	400	346	352	337	320	343	371	358	339	310	348	328	324	392	327	331	329	331	325	341	338	327	331	318	355	362	366	360	347	355	341	344	351	405	333	358	381	355	316	350	361	358	327	322	376	363	343	357	376	361	342	326	356	372	354	336	348	343	388	366	342	336	360	373	332	357	352	341	332	321	378	346	330	315	330	335	349	360	307	328	351	342	331	319	359	353	346	323	366	345	341	334	306	314	315	353	325	375	350	333	336	319	336	323	332	361	349	363	363	352	329	373	313	340	355	336	337	329	372	357	342	341	323	364	353	342	334	321	352	353	311	344	335	328	315	378	354	364	339	331	366	311	364	326	362	356	334	319	330	320	366	346	329	315	377	330	353	316	346	342	350	344	365	359	316	321	367	358	337	367	350	358	365	349	373	370	319	336	341	353	334	331	355	339	331	335	356	343	352	364	353	350	388	329	325	355	345	355	315	327	315	347	351	352	309	314	352	337	349	351	387	335	361	364	341	328	311	332	323	348	352	318	361	338	328	335	336	355	364	333	354	324	357	346	334	296	357	331	339	341	345	330	333	366	334	340	340	331	345	345	350	359	348	379	332	344	340	338	346	331	322	333	314	337	328	331	367	356	355	338	349	338	348	311	365	342	362	342	322	321	334	353	353	360	317	345	342	314	340	336	329	346	366	342	358	353	359	341	336	344	371	350	329	349	398	367	383	356	350	331	351	348	322	378	355	357	372	352	368	339	321	344	362	338	333	360	359	334	336	345	376	354	305	330	327	339	339	371	326	364	366	350	365	350	331	349	345	365	349	311	350	340	347	342	327	346	344	375	359	341	332	349	347	320	362	317	304	370	363	360	344	327	356	340	344	345	329	303	335	346	350	377	337	359	316	353	357	340	318	341	338	367	342	340	363	336	367	344	353	345	326	350	316	360	341	353	334	329	297	328	391	343	363	340	373	354	358	358	323	321	352	348	363	359	338	340	347	341	374	304	348	354	319	367	361	344	355	356	327	352	308	318	348	388	373	326	353	335	368	320	372	337	342	357	360	375	331	372	324	323	338	325	341	392	361	348	337	350	348	346	345	337	354	352	332	359	333	321	378	348	331	355	299	319	339	324	335	363	342	337	358	311	346	354	365	365	332	333	328	324	363	363	322	365	310	344	322	298	342	345	330	318	337	361	328	350	332	326	361	344	356	326	363	348	342	339	326	337	330	359	340	373	345	292	373	366	319	348	360	340	362	322	307	339	381	341	368	340	335	353	333	350	357	349	360	323	324	329	354	354	350	356	389	333	336	348	336	329	356	351	378	325	350	328	339	316	338	320	313	356	362	335	316	354	311	338	324	338	337	358	358	353	344	308	347	341	390	307	321	335	348	354	354	345	333	330	339	346	365	362	313	331	374	340	317	319	352	307	348	352	332	337	329	340	319	327	358	311	377	372	358	357	326	283	368	381	322	353	319	352	304	320	326	351	357	340	316	360	345	355	345	335	329	333	363	331	348	373	357	348	324	304	351	310	371	335	360	338	328	330	351	345	358	336	349	377	353	359	378	331	324	318	350	331	339	336	361	352	342	352	334	334	360	348	357	381	356	347	343	360	382	303	344	374	368	313	340	371	319	341	360	325	329	377	340	372	351	358	326	351	338	330	355	337	367	328	345	352	334	319	348	335	338	332	358	343	365	349	333	330	307	333	351	356	346	359	400	323	322	354	324	346	329	325	366	354	343	351	350	326	336	360	360	352	359	335	369	363	369	333	326	336	370	299	352	317	347	331	346	341	350	344	347	354	335	351	344	364	353	315	347	352	338	347	348	356	315	348	339	336	354	354	331	359	321	310	369	357	357	340	364	348	332	335	353	338	350	340	317	358	360	335	372	357	334	352	345	333	333	338	362	400	314	356	352	358	359	358	335	417	342	354	320	363	328	326	304	357	352	335	335	335	347	385	314	353	332	340	349	312	359	333	371	330	363	334	336	331	327	377	341	366	321	360	346	351	327	329	359	323	356	337	350	343	374	369	327	390	384	364	345	343	341	357	349	296	357	330	341	362	345	297	358	320	359	351	374	330	305	328	355	346	336	352	352	371	346	358	313	343	332	369	364	336	362	351	312	328	373	348	356	340	331	334	350	356	360	381	339	332	331	328	376	333	352	350	316	334	316	361	311	354	343	359	358	326	360	370	328	324	318	327	347	346	327	346	322	338	334	351	356	366	351	334	353	373	344	348	339	374	351	314	306	361
13809	15347	13235	7059	4935	3741	3044	2369	1962	1567	1375	1200	1105	932	888	857	760	750	713	658	626	611	601	590	580	588	569	555	574	565	532	512	533	499	512	522	553	509	515	523	480	487	517	515	495	518	556	493	504	541	498	531	518	511	514	479	461	540	471	472	463	489	503	503	453	522	501	504	498	477	498	472	475	443	491	483	490	481	516	480	506	523	543	466	523	505	496	516	500	509	503	462	482	464	487	473	480	498	481	477	441	509	466	508	535	500	457	524	434	458	485	473	477	495	466	534	538	479	462	451	487	492	467	472	438	471	519	477	490	494	514	489	471	472	468	479	501	446	452	483	496	455	472	435	469	485	478	467	488	461	488	486	506	462	464	450	459	482	506	477	481	485	554	456	455	490	493	440	477	467	494	465	477	481	483	490	473	490	511	481	483	475	518	472	496	478	476	480	472	470	461	466	473	486	452	472	495	503	524	493	455	475	500	484	502	504	483	510	477	472	468	512	452	467	483	473	506	515	479	461	504	482	498	452	521	492	468	459	522	484	486	473	469	502	493	448	488	476	505	454	496	504	491	505	488	513	500	452	459	519	512	494	503	477	446	469	498	447	515	486	505	471	517	526	485	462	498	501	490	474	507	494	505	506	533	456	484	502	453	485	514	514	480	489	506	482	461	507	471	487	463	477	490	489	459	449	529	501	488	464	493	484	450	503	501	443	478	492	454	461	482	477	489	509	459	486	472	465	460	484	507	480	474	499	472	491	527	471	486	490	486	521	488	504	501	487	489	499	496	501	471	512	485	497	479	464	489	496	503	505	506	482	509	463	500	505	495	474	473	503	503	483	457	491	505	476	436	459	457	513	471	497	470	485	531	493	478	496	453	453	475	511	470	493	496	499	484	472	468	466	457	462	493	485	453	414	485	480	514	529	495	486	490	516	480	501	497	465	460	502	474	494	472	481	480	499	498	464	494	477	482	492	455	478	471	458	455	494	482	441	489	484	470	464	504	471	486	475	463	471	481	500	481	488	463	465	479	451	511	462	502	491	504	468	453	458	500	462	489	486	473	458	513	461	511	485	443	446	446	487	468	470	453	470	455	495	466	462	488	481	469	474	450	507	491	475	462	489	429	502	486	470	488	452	479	510	461	502	446	451	518	508	475	433	512	486	482	453	493	487	458	516	488	483	496	455	490	473	479	432	486	491	480	441	476	535	504	516	503	504	436	461	481	505	440	500	478	489	459	485	489	489	484	474	482	492	519	470	456	496	466	546	490	478	531	454	504	479	481	505	463	480	480	471	496	499	480	423	459	473	498	442	495	475	506	494	495	469	475	459	463	468	500	498	516	487	473	506	485	439	501	497	490	492	464	492	465	482	447	487	484	474	478	474	471	471	441	465	483	463	496	486	478	496	535	445	492	493	492	497	495	468	498	460	482	489	477	510	487	450	472	485	460	451	449	488	486	513	453	470	495	501	461	466	460	470	521	506	491	472	492	460	516	482	498	462	473	458	504	485	468	473	476	464	509	444	469	478	475	453	459	462	500	467	466	507	468	475	478	473	480	488	487	472	530	446	489	447	455	481	475	471	472	500	493	467	487	479	506	470	448	475	504	474	458	494	474	473	466	479	490	489	476	481	486	496	442	458	490	439	483	477	500	467	477	465	463	475	499	518	493	473	535	485	459	476	458	451	459	510	484	484	512	486	479	501	481	474	475	475	462	489	500	468	446	456	488	470	460	481	501	483	420	519	506	499	480	464	496	475	463	496	496	463	490	490	472	485	481	424	484	477	512	486	500	473	470	458	464	490	478	448	467	491	467	457	477	497	480	443	498	472	468	490	431	466	494	465	471	517	488	480	478	488	499	477	488	496	531	476	502	490	509	494	461	493	502	515	496	485	452	474	477	492	536	474	483	489	427	490	486	501	478	495	492	485	520	490	464	488	453	470	455	493	493	468	546	495	489	497	479	473	513	494	505	452	465	485	478	503	467	447	521	483	475	497	479	460	461	441	463	473	469	448	471	501	456	463	471	461	461	469	498	491	533	477	460	466	467	508	469	467	452	508	518	486	499	469	506	462	485	505	467	469	506	475	463	513	496	464	474	480	446	497	499	447	500	472	455	517	454	463	493	489	489	510	486	485	510	445	506	486	476	472	490	472	504	476	469	458	466	461	419	476	500	483	458	489	474	467	490	455	507	424	461	461	466	463	508	462	479	472	446	501	481	484	522	438	497	487	475	515	506	473	481	462	489	494	536	461	481	497	478	476	482	515	446	473	478	477	504	508	508	454	477	507	472	459	505	463	513	484	466	496	456	481	435	469	469	466	506	490	458	469	523	501	466	457	518	486	469	484	462	458	532	509	501	518	471	454	441	447	496	462	504	465	489	469	516	500	474	498	486	501	441	480	498	474	512	486	458	485	501	477	492	466	490	462	470	471	479	475	478	487	467	514	515	521	495	505	522	530	498	462	475	506	486	502	466	462	504	452	470	501	487	466	510	456	454	464	487	482	494	461	471	496	491	462	462	481	468	511	500	483	483	479	485	532	471	482	481	491	486	520	468	470	465	463	483	459	478	505	445	532	508	484	481	495	448	436	436	513	470	503	499	462	487	493	515	479	453	454	509	467	501	447	489	484	446	482	466	499	435	452	468	516	498	475	488	464	434	472	499	488	474	444	494	502	458	452	484	469	497	440	518	470	480	439	476	474	468	510	459	459	517	508	477	490	486	459	450	501	453	481	467	474	466	465	474	470	469	465	445	480	486	471	451	500	494	459	499	458	451	491	486	480	490	448	479	508	428	514	475	443	481	462	476	470	492	477	470	486	459	437	464	486	502	451	455	524	452	500	481	449	474	452	468	482	469	463	519	512	497	459	491	466	448	479	437	500	499	474	448	476	448	510	548	460	477	494	481	481	478	484	505	458	483	521	485	514	473	482	528	505	495	468	482	416	505	488	518	485	463	490	463	474	509	449	491	487	478	488	516	473	478	444	469	480	490	460	456	481	449	492	505	426	467	486	490	480	470	470	460	479	496	447	492	492	463	474	483	520	482	497	511	501	453	490	473	483	501	459	478	523	480	508	490	471	478	466	483	417	513	484	499	512	484	499	464	500	495	502	502	459	498	488	480	479	489	456	479	523	476	476	493	480	467	489	472	513	485	500	480	462	441	520	532	515	461	488	479	504	462	463	461	475	475	502	447	480	444	465	507	444	462	479	475	493	447	503	434	455	476	470	503	495	473	474	487	486	472	483	468	479	495	471	478	484	527	472	481	489	493	477	477	477	465	480	510	456	490	486	469	438	482	486	484	483	470	475	494	452	464	500	480	503	451	484	528	508	489	531	516	472	489	458	480	477	432	469	475	459	459	480	443	487	494	482	488	446	482	470	486	476	478	483	493	471	476	480	457	497	494	456	465	478	463	464	480	508	446	470	481	497	502	489	497	515	463	467	488	449	476	471	477	497	463	467	495	468	474	483	500	487	459	495
27175	20502	8669	1260	788	767	639	664	680	697	674	716	664	610	655	657	678	680	640	674	664	653	647	669	657	705	623	681	621	646	655	637	644	617	691	627	686	695	614	615	642	660	655	665	654	661	659	641	658	624	637	639	583	657	641	662	678	651	656	677	672	632	615	666	689	638	662	628	680	614	653	643	673	671	690	659	650	668	656	623	623	663	669	652	654	680	604	689	648	689	650	597	662	637	659	644	637	620	650	620	652	640	635	641	645	617	685	644	636	640	639	700	659	650	695	647	668	632	692	637	638	625	691	660	628	673	630	628	653	669	665	671	690	629	643	596	681	631	661	631	654	661	619	686	642	701	677	637	617	654	625	670	636	650	658	635	631	664	662	644	642	650	676	625	646	624	642	681	677	639	683	697	658	664	673	640	652	640	679	643	677	630	680	640	682	661	665	615	629	589	634	614	650	667	630	689	650	665	649	635	683	641	634	667	664	670	659	624	653	658	666	680	642	661	654	616	637	651	650	647	649	665	644	630	677	667	656	602	675	688	649	686	649	649	676	645	671	624	661	660	614	679	674	609	666	662	695	675	664	675	709	620	661	665	630	632	643	678	629	670	704	659	667	636	668	675	639	605	639	683	684	701	670	688	660	619	643	660	675	687	605	626	626	625	637	620	660	638	645	676	637	686	656	648	612	628	607	637	619	603	645	640	630	655	646	620	632	642	687	645	680	663	693	633	617	612	624	691	619	652	659	635	681	615	651	686	610	664	680	643	626	628	680	663	619	600	632	649	629	649	641	667	606	578	635	646	634	579	657	659	722	613	699	642	618	620	650	689	619	647	651	675	682	672	634	663	632	648	669	645	630	649	665	599	654	659	626	643	687	651	637	662	630	691	635	668	667	629	634	663	673	673	665	655	655	655	674	663	676	669	645	616	687	661	666	631	658	627	673	662	675	632	653	649	643	667	655	683	724	612	652	646	688	644	630	649	655	629	623	635	646	669	686	713	609	625	625	641	631	627	650	673	669	625	669	611	670	670	675	696	674	666	664	635	669	639	665	627	659	636	630	682	635	626	605	632	669	632	644	665	654	651	623	668	658	657	626	628	658	643	686	681	660	581	616	626	656	633	635	662	629	647	666	664	636	681	707	638	624	654	639	646	630	677	629	602	643	677	639	667	619	658	659	620	667	626	631	637	619	674	637	656	678	646	661	660	635	679	710	681	672	616	611	645	653	627	653	707	603	643	684	672	701	657	615	663	662	680	680	645	657	628	668	655	632	645	640	638	659	691	620	678	602	648	689	660	690	643	687	656	628	626	661	636	684	631	620	670	644	653	642	652	595	666	644	663	673	582	672	652	680	687	642	628	693	666	676	597	675	659	650	680	688	642	628	626	660	636	648	628	657	676	632	668	683	701	643	620	593	663	679	685	636	679	652	623	641	650	655	641	654	646	645	619	681	684	691	625	654	646	652	635	673	643	626	663	617	636	661	648	627	695	638	620	670	657	632	691	610	619	714	658	635	699	661	640	629	634	623	658	672	645	670	663	631	662	654	692	675	641	638	621	704	669	680	654	664	622	685	652	634	617	619	624	651	678	619	642	660	662	659	652	597	655	622	644	650	632	647	677	656	696	644	643	622	646	662	644	653	623	642	669	678	630	652	634	635	634	676	666	645	672	644	641	629	676	617	665	697	632	660	696	642	606	687	658	621	651	668	669	711	660	618	658	638	634	654	612	655	649	615	637	645	634	652	677	663	687	638	669	648	649	681	630	626	617	646	613	695	628	632	633	716	634	666	628	649	631	641	710	675	663	680	628	640	688	621	640	642	656	651	620	607	633	682	650	643	638	634	615	670	642	639	640	671	657	633	663	625	659	629	618	639	597	647	663	623	622	647	664	641	641	654	660	598	635	616	650	639	674	654	670	644	672	647	648	633	672	620	650	693	642	652	686	637	616	653	643	675	656	674	643	632	641	657	654	674	656	665	685	620	678	684	654	644	673	684	614	640	654	650	660	592	705	623	651	716	650	591	671	652	626	680	653	632	652	602	640	682	648	628	685	650	688	675	591	637	639	635	610	622	651	650	643	633	667	612	667	659	648	619	685	629	683	628	672	685	637	655	678	673	636	638	624	679	629	688	670	644	671	647	648	638	580	617	632	676	615	677	609	667	648	650	641	640	630	659	663	664	641	594	654	670	661	637	638	664	650	637	641	638	645	656	633	687	680	682	664	624	670	610	637	610	664	671	678	620	629	648	649	654	641	621	644	666	641	683	642	698	655	685	644	656	658	676	645	696	683	675	634	661	634	680	657	641	653	689	683	616	657	650	640	603	635	683	649	663	677	658	625	621	627	634	608	597	681	634	701	670	643	658	654	647	632	663	652	656	659	684	642	623	658	626	653	659	669	660	649	639	642	619	671	662	650	691	730	647	663	648	637	655	644	680	648	650	675	640	677	598	657	575	652	634	626	686	622	638	639	608	638	658	650	646	679	658	625	639	640	629	666	698	632	622	659	596	664	669	668	661	658	613	673	635	686	619	657	645	660	644	658	637	574	659	621	636	621	699	715	648	661	678	656	676	655	628	648	651	605	618	650	616	652	638	600	647	671	714	677	610	665	663	643	644	652	650	668	626	665	678	671	631	553	679	631	660	690	682	635	671	675	640	679	660	648	629	642	663	606	620	650	664	647	639	628	614	672	663	640	625	680	624	648	621	666	633	643	612	654	660	644	612	640	636	691	672	688	641	620	661	651	679	640	673	613	603	623	664	626	677	695	648	603	613	649	669	641	651	687	630	628	621	678	649	701	698	624	651	647	630	711	589	653	645	648	654	671	692	651	692	684	651	661	615	631	618	620	664	632	642	653	631	629	674	674	665	659	610	702	642	666	688	662	643	636	676	641	675	624	622	651	636	636	656	663	685	649	630	635	621	643	670	634	660	614	644	700	677	618	690	651	674	657	654	653	672	641	649	697	623	671	606	622	659	620	651	639	624	655	626	637	659	644	625	610	651	655	644	679	667	674	667	614	655	616	643	667	643	653	616	669	640	665	641	638	631	646	662	653	685	676	656	677	673	685	638	633	693	656	648	691	663	681	639	628	643	636	664	599	647	639	636	624	655	648	645	663	672	649	702	642	644	656	582	663	652	622	641	631	694	668	686	607	685	644	670	624	654	699	656	660	636	659	610	664	653	671	594	666	652	662	681	668	668	637	659	655	705	666	676	634	666	658	668	634	652	642	658	615	647	654	697	720	633	642	661	667	643	680	655	643	581	705	638	588	615	692	645	658	659	681	651	620	660	693	642	649	661	627	668	637	624	655	663	687	641	645	692	641	640	657	665	672	629	670	652	695	626	628	671	695	689	640	658	627	669	688	700	618	617	634	657	627	678	654	749	652	667	690	629	693	626	687	663	640	653	707	646	654	674	665	655	619	694	732	672	645	657	625	667	681	651	598	682	673	680	629	680	657	711	652	712	653	668	584	644	709
6826	1669	1592	1134	1081	984	961	899	905	893	874	824	876	850	919	863	843	893	915	880	848	889	812	928	928	841	940	829	854	881	861	905	842	888	820	841	838	855	825	869	888	841	860	821	825	855	876	903	855	801	896	863	861	862	861	871	839	820	859	905	866	841	815	828	889	857	849	841	873	834	847	819	834	852	835	899	893	889	840	852	865	864	905	883	851	903	887	866	869	829	856	870	832	835	867	848	845	857	861	799	797	814	880	909	839	887	859	827	873	857	892	905	870	888	907	848	860	845	886	835	845	926	910	864	805	840	894	849	825	877	797	865	899	871	839	860	828	874	810	821	886	875	882	871	856	898	882	849	873	831	858	932	844	863	881	843	900	866	880	830	834	817	857	928	901	862	856	791	876	862	902	881	871	864	809	860	907	887	869	895	836	869	833	822	827	851	877	855	897	810	870	875	875	889	864	845	876	857	888	856	870	891	849	852	888	873	832	861	842	830	880	876	823	823	851	853	860	893	868	870	868	888	864	932	865	881	886	853	853	876	855	860	866	802	827	787	834	843	863	858	885	867	842	878	869	859	860	817	885	821	925	867	900	899	830	864	886	811	846	917	840	903	852	815	905	804	836	889	790	825	836	850	878	839	891	881	860	862	807	834	943	893	832	836	861	820	865	906	847	866	874	860	884	846	899	912	887	832	891	885	899	901	827	843	841	866	879	888	908	847	883	821	866	831	869	898	888	840	877	854	800	877	841	872	863	853	888	846	849	873	889	859	885	930	836	879	848	872	857	858	813	810	877	840	882	921	877	868	823	895	876	900	855	845	849	866	846	868	865	888	857	919	910	881	909	893	840	794	923	815	868	818	851	837	852	859	852	831	840	898	848	892	918	866	866	827	853	876	822	904	833	851	878	794	822	856	840	864	854	865	876	819	881	864	877	888	871	892	855	882	905	875	952	902	919	873	893	818	815	861	854	811	802	853	888	863	837	966	825	850	879	880	848	840	786	887	873	864	821	895	893	848	887	894	871	915	845	861	841	894	814	813	840	842	860	837	864	874	826	813	952	848	862	837	847	805	861	844	853	929	862	901	828	855	880	861	848	832	869	850	880	860	884	844	818	900	903	844	922	900	822	877	835	873	830	864	876	865	807	833	845	875	881	865	856	870	829	887	870	813	879	844	860	864	859	892	840	874	862	787	872	882	879	830	846	857	868	859	859	848	876	864	894	828	867	870	856	864	843	812	896	899	879	893	881	898	874	879	904	890	858	854	842	864	874	841	907	824	887	852	823	843	833	912	819	886	840	816	836	913	877	876	904	881	846	900	863	879	904	924	846	832	776	826	829	850	830	905	892	852	899	844	905	859	896	822	845	857	905	844	903	864	865	835	858	861	874	849	856	857	878	846	883	845	852	860	886	846	900	871	817	850	822	862	847	896	836	861	864	854	869	815	873	849	850	915	842	817	860	876	857	817	896	836	802	872	883	823	813	825	872	863	880	870	825	854	813	854	814	861	870	858	902	852	887	898	912	830	854	900	875	881	918	876	863	836	911	888	824	839	850	864	881	895	866	874	851	859	864	846	900	869	894	877	838	827	845	885	850	886	836	879	849	815	872	876	808	845	881	859	913	882	835	808	856	877	848	904	819	871	930	832	925	802	872	882	826	839	895	841	824	848	847	897	843	858	929	829	853	862	893	856	850	861	882	877	887	829	838	863	851	825	896	870	847	822	868	862	865	890	863	847	844	831	837	848	910	802	864	873	861	894	858	893	830	882	884	925	890	868	902	829	910	836	854	894	895	842	840	875	882	880	862	894	870	849	875	853	821	833	885	885	837	917	832	829	890	844	836	867	837	877	839	840	860	893	884	834	862	875	881	886	837	895	862	854	859	879	857	923	875	891	850	821	846	843	860	852	827	860	851	917	884	865	839	834	828	832	898	836	884	891	857	857	842	857	838	846	876	891	839	863	857	863	908	842	830	902	852	925	849	819	875	821	876	842	847	864	851	850	832	883	886	888	817	916	834	900	844	861	855	815	822	883	891	914	862	880	836	920	800	839	810	885	881	894	873	852	846	877	905	871	844	886	917	853	909	910	886	817	857	863	885	923	818	880	842	799	885	822	883	895	828	911	849	882	790	897	825	887	805	876	871	866	850	872	865	855	818	853	839	881	873	808	856	881	862	845	828	912	909	885	843	855	842	872	804	856	872	867	891	874	874	867	868	825	846	865	870	877	912	877	835	830	907	862	853	856	843	867	856	869	817	844	848	860	843	852	914	851	801	830	861	779	845	860	827	815	891	841	877	866	804	891	807	864	871	927	843	878	879	866	848	930	874	842	875	854	878	855	889	907	895	838	863	829	872	877	866	884	798	878	872	889	905	860	857	826	850	865	890	883	855	826	854	869	842	842	906	841	820	892	814	882	860	911	837	849	844	883	877	870	837	859	883	882	835	864	819	885	924	858	832	829	834	920	844	826	895	859	889	904	840	897	883	823	844	828	889	821	824	937	882	848	893	826	913	804	876	895	898	909	894	851	853	939	826	879	867	882	881	886	835	884	863	844	853	818	779	890	880	822	833	885	873	891	905	885	837	826	849	831	866	883	920	900	859	874	928	852	901	860	837	826	886	842	836	918	872	868	892	874	826	826	903	804	898	894	858	877	843	883	850	850	907	807	840	865	885	846	862	889	853	822	873	808	870	888	855	857	857	882	852	833	857	868	860	816	826	890	882	852	927	867	853	850	805	881	870	842	898	868	846	850	871	849	873	889	807	825	858	809	818	822	857	868	833	868	874	869	871	851	870	867	860	844	879	862	822	863	842	840	903	881	843	866	860	912	855	885	871	882	874	809	842	884	829	809	848	850	871	806	876	867	852	853	863	880	843	889	875	913	829	876	850	881	855	857	893	864	863	909	854	857	869	869	876	831	808	864	844	828	849	862	835	888	860	851	828	840	910	859	841	849	903	872	859	847	855	871	822	842	849	908	854	875	865	903	869	829	872	875	889	882	939	820	839	861	843	883	866	808	894	849	835	822	853	840	814	851	834	799	906	903	894	868	853	867	846	910	911	876	904	866	900	864	834	867	876	918	861	846	857	821	812	832	836	826	849	849	854	834	818	900	837	856	856	847	862	804	877	801	837	876	887	892	852	860	877	834	907	862	843	823	822	831	921	854	861	883	884	892	823	856	880	887	893	827	895	843	878	835	909	894	823	899	880	873	786	911	854	852	849	843	870	848	882	885	853	863	832	889	854	884	868	824	859	868	874	891	841	841	874	880	887	891	841	849	854	817	843	857	863	823	810	859	841	877	858	882	879	882	835	877	893	848	880	873	900	825	907	826	886	868	914	804	821	888	834	907	820	793	880	834	868	831	857	857	919	833	836	850	875	872	811	833	818	838	831	858	928	873	854	884	849	834	840	831	875	850	865	862	881	867	848	866	888	850	869	860	859	830	863	885	826	820	862	869	897	829	921	869	847	832	861	845
24261	21338	28792	24216	21252	6351	1402	1008	917	868	891	868	773	792	720	731	717	720	717	707	704	684	688	700	732	715	751	713	649	662	685	734	676	669	692	686	698	681	685	677	669	654	705	679	730	671	740	668	698	671	673	647	675	683	721	721	692	706	729	726	697	641	680	730	702	719	701	669	715	674	650	714	681	666	714	707	707	636	676	675	679	695	731	649	649	658	657	692	645	724	696	655	705	675	751	643	686	651	694	702	686	637	674	682	683	736	699	706	695	647	668	713	660	671	695	650	677	702	639	699	670	680	656	737	635	692	680	649	720	692	662	721	657	643	698	656	710	711	693	711	718	674	640	662	661	705	674	643	639	709	714	658	631	713	669	705	688	681	642	701	700	673	684	674	713	658	635	700	608	746	651	736	697	721	721	647	680	665	689	721	681	692	685	711	672	686	705	648	671	650	688	660	740	655	672	672	681	686	718	686	704	680	675	652	628	686	681	711	668	649	659	684	690	683	690	679	724	687	675	664	684	664	731	704	620	727	702	685	660	705	625	639	673	700	692	701	688	678	697	695	718	624	707	705	621	684	726	693	689	677	693	618	700	691	707	640	627	694	664	679	672	632	700	651	744	666	711	666	649	638	643	656	669	674	637	614	679	679	622	656	671	666	682	663	689	700	699	681	725	656	653	701	673	691	662	685	694	653	674	672	645	650	716	692	732	654	675	648	658	709	688	656	728	645	683	693	678	658	675	680	660	683	611	682	710	680	679	656	671	678	689	701	657	629	661	678	734	651	677	684	669	664	680	683	683	688	659	705	675	694	650	701	661	691	682	677	668	678	648	694	721	692	672	665	681	644	698	668	652	658	676	676	674	697	644	710	701	708	648	670	705	749	685	669	707	662	675	661	662	707	678	633	701	675	631	681	663	662	700	747	661	680	669	696	701	702	677	660	680	688	681	684	691	631	685	683	722	702	675	701	691	687	756	617	668	640	713	641	688	681	721	730	645	692	703	697	691	683	686	682	650	635	660	685	706	697	696	686	664	708	709	714	715	673	683	683	685	728	651	708	662	729	671	704	658	695	682	732	650	687	686	662	667	686	709	661	723	719	640	696	755	678	685	673	700	721	698	688	688	693	687	624	650	709	684	707	675	702	633	689	678	709	648	701	686	655	707	652	648	639	665	665	692	648	691	641	671	672	761	702	660	737	682	692	681	715	672	684	687	656	644	690	646	658	697	700	645	687	686	642	673	700	657	694	664	650	677	678	658	658	657	658	664	663	682	691	711	693	660	635	693	664	688	655	702	694	676	639	697	612	699	699	696	709	682	650	653	699	665	614	675	660	654	641	686	649	658	716	670	675	701	701	631	710	697	692	697	634	664	647	698	664	696	645	690	668	696	668	704	679	693	698	690	632	665	648	661	707	676	664	674	710	648	704	678	653	675	679	679	683	675	669	659	701	679	671	705	700	693	665	685	688	650	645	686	684	675	690	719	694	661	655	677	692	656	669	704	676	699	705	690	649	673	717	685	687	661	759	692	649	688	683	694	681	683	648	650	622	687	656	736	671	642	662	695	650	668	638	687	715	677	664	726	693	676	693	680	649	721	673	671	657	642	679	631	692	676	686	629	663	670	679	668	675	700	712	688	748	672	646	712	661	647	659	672	714	681	700	648	698	704	666	656	662	705	675	664	667	708	634	676	683	680	700	679	681	660	671	650	628	715	690	697	668	691	705	676	663	647	634	659	673	752	649	665	721	664	671	721	698	658	708	645	641	658	665	696	651	673	648	669	708	701	740	698	678	654	678	678	679	735	656	692	680	726	628	687	683	718	656	617	661	658	689	641	680	697	627	715	659	681	666	658	717	652	666	666	703	648	671	701	634	713	702	726	693	690	691	698	712	667	706	680	703	677	625	654	658	708	716	691	700	672	740	698	700	678	662	712	689	712	672	719	665	687	651	724	673	674	676	659	683	639	685	678	702	637	633	668	657	660	678	687	646	697	672	678	673	693	650	686	692	678	696	719	694	656	706	729	654	669	678	653	706	666	664	680	642	649	714	709	673	660	663	693	685	731	717	687	676	642	680	685	643	621	649	678	643	657	685	710	639	705	654	668	666	701	679	718	635	707	693	703	690	654	692	657	675	703	693	659	687	693	618	675	669	621	683	706	683	667	689	718	693	697	730	694	622	683	700	673	666	688	714	690	693	681	645	674	677	665	632	689	702	679	663	676	679	690	684	695	706	706	639	683	657	635	652	721	655	682	708	663	668	686	718	677	673	676	683	669	677	684	672	677	634	678	649	694	712	665	666	677	687	654	642	687	667	690	677	683	717	688	658	678	664	686	641	689	692	630	679	712	666	686	753	696	653	708	643	688	630	702	655	708	689	668	682	652	653	698	696	675	701	665	671	703	685	638	687	673	669	700	690	695	712	703	649	667	718	701	640	652	682	708	654	699	677	685	662	669	695	679	682	649	693	710	673	661	686	663	689	716	664	716	688	666	647	658	641	663	693	681	716	632	685	639	688	653	684	720	693	687	675	691	653	679	688	663	661	686	647	667	670	689	690	676	639	743	722	704	708	672	664	695	649	665	609	675	712	688	677	676	642	645	690	699	679	645	663	678	681	666	613	678	628	650	678	628	669	715	738	663	694	661	655	661	660	664	690	602	715	719	607	685	678	686	683	708	699	655	693	643	681	645	713	693	653	684	652	657	713	670	645	653	716	700	669	689	720	639	620	696	611	682	723	700	665	689	688	666	671	664	666	704	718	674	622	632	656	694	666	678	667	690	686	674	642	655	694	721	695	640	709	682	657	676	676	685	691	670	631	642	673	669	655	650	740	705	710	668	688	669	691	671	662	662	714	670	695	660	671	659	669	694	696	678	659	719	668	670	705	660	708	668	695	698	709	660	692	673	672	705	663	708	701	675	651	662	656	659	683	700	651	701	704	668	596	640	653	723	710	677	721	623	704	700	616	658	657	688	678	716	679	685	708	653	704	695	627	703	684	687	731	713	699	697	691	696	664	662	695	650	644	689	665	710	689	664	683	672	681	673	612	682	633	701	708	656	673	699	689	629	677	704	669	688	675	698	652	701	662	708	728	690	694	680	660	688	658	654	652	678	689	693	712	674	687	665	681	679	701	748	720	709	635	693	685	658	689	632	695	696	682	665	675	703	698	704	688	687	705	675	735	699	661	656	675	752	672	689	679	677	670	694	638	692	657	665	697	657	672	730	681	686	644	681	654	672	670	695	719	681	652	643	671	664	688	669	646	653	691	671	661	700	721	704	656	744	650	681	735	689	676	681	686	655	716	670	664	724	656	666	682	699	666	680	628	688	694	673	669	698	669	705	644	671	700	671	650	687	694	702	671	685	707	661	754	687	695	671	668	628	680	658	671	723	666	645	667	670	658	711	634	712	697	642	674	689	723	632	666	703	656	684	723	646	670	739	686	650	707	663	648	673	701	682	629	623	671	726	686	654	703	681	679
13346	9588	8215	4305	3274	2575	2115	1837	1675	1410	1325	1282	1257	1171	1135	1059	1077	997	1028	1027	972	1005	940	1007	983	967	896	949	938	915	947	921	901	917	891	952	938	926	940	934	932	922	925	906	962	949	911	918	953	936	934	885	919	912	919	871	902	884	952	886	984	927	967	871	943	930	909	887	901	932	885	936	909	910	890	931	907	893	889	912	923	898	937	944	875	940	929	880	891	920	863	899	950	905	902	850	873	885	899	902	870	887	903	958	921	858	904	936	910	955	870	939	887	898	953	927	853	907	898	960	912	871	911	906	876	888	912	824	892	883	918	936	873	929	911	869	891	918	882	897	887	897	877	866	922	919	956	928	903	945	952	904	906	922	915	952	871	893	893	908	875	926	880	898	940	868	920	889	847	972	919	889	886	919	946	883	879	951	866	870	931	905	896	933	952	916	932	968	963	910	921	927	847	945	868	932	891	879	902	918	944	927	919	972	857	873	907	910	912	876	906	945	930	896	872	947	886	874	899	860	912	901	889	907	866	885	933	844	905	906	850	916	925	923	914	896	899	928	887	936	924	863	911	894	901	868	879	880	894	963	863	891	892	911	914	906	912	889	914	964	851	911	900	882	906	952	895	879	934	938	928	921	941	907	918	923	880	876	933	906	931	930	903	926	894	884	887	943	883	935	953	935	904	890	935	907	891	964	951	914	882	926	892	929	919	884	889	874	914	950	871	879	933	901	901	885	892	895	914	911	902	847	923	964	897	898	877	907	846	873	898	928	928	884	942	869	883	922	915	913	913	974	845	912	940	891	883	884	905	921	914	942	935	938	923	903	855	913	953	936	900	903	951	896	917	913	911	961	918	922	937	909	901	855	862	904	911	885	892	943	965	877	916	922	934	906	886	906	914	966	953	893	895	927	881	905	918	958	876	874	915	947	899	890	960	934	891	907	857	936	901	927	899	901	859	917	914	897	911	944	884	912	879	898	899	905	925	917	889	951	861	838	895	918	901	886	906	909	895	894	937	874	896	951	845	909	960	935	924	936	965	866	966	908	887	937	968	852	881	949	874	893	855	856	915	947	915	886	882	934	909	922	942	885	943	938	902	896	876	871	873	923	970	901	975	859	892	925	916	870	890	901	888	908	857	906	943	937	891	889	945	888	936	915	971	913	872	889	928	904	915	877	908	902	913	894	874	897	895	868	888	867	893	890	920	944	986	933	884	910	889	909	896	876	888	931	932	893	920	905	905	930	899	895	954	892	896	937	934	900	922	914	898	945	951	878	895	920	931	846	891	884	894	928	900	872	928	920	936	893	894	880	837	876	902	935	907	905	958	899	882	938	866	910	898	944	937	929	921	882	890	905	905	918	928	947	938	860	965	904	895	882	886	879	950	902	935	934	914	906	929	855	905	938	919	894	860	895	889	897	878	956	917	971	899	917	883	859	906	859	895	932	925	906	906	895	879	910	919	954	894	899	909	941	880	918	950	897	945	915	936	894	891	934	881	913	885	926	897	871	904	913	960	900	940	920	894	882	897	956	879	929	835	883	940	923	885	900	868	895	913	903	805	927	849	897	884	884	922	955	938	890	905	908	913	915	892	930	889	892	933	913	926	914	899	900	927	875	859	885	893	880	925	933	862	927	906	947	933	910	928	935	950	849	883	925	917	914	909	918	888	910	893	885	908	839	872	906	906	940	854	925	907	921	911	927	872	893	869	870	918	945	968	944	928	901	947	867	896	950	856	879	849	909	887	878	885	900	908	885	900	910	933	841	917	899	862	839	901	900	836	853	860	923	947	887	930	865	949	900	932	935	963	901	891	918	902	925	928	905	865	903	890	944	934	901	912	958	884	872	923	919	920	898	913	874	874	893	921	959	915	919	901	895	899	905	895	914	920	922	956	970	902	938	930	854	928	901	923	926	927	938	903	912	903	871	911	940	930	972	892	920	886	908	910	895	940	889	912	928	932	854	953	885	912	890	936	901	929	898	878	980	932	903	898	896	921	891	933	830	920	912	906	851	936	876	915	946	925	935	865	898	892	892	920	882	922	945	909	867	929	902	909	922	929	922	910	894	930	905	925	888	873	888	905	933	920	906	967	908	879	931	880	900	941	934	924	939	890	859	923	877	851	912	950	906	951	897	890	888	913	893	928	889	915	872	929	897	901	897	912	998	892	957	944	883	901	901	878	923	904	882	886	912	873	909	870	873	895	952	871	887	912	916	905	937	885	913	932	867	898	950	899	925	893	923	956	908	876	904	894	893	896	861	891	917	929	901	924	887	909	917	930	950	901	925	924	875	902	924	923	876	817	852	920	902	906	937	926	896	958	907	877	933	907	965	906	906	937	892	979	928	891	911	933	897	893	886	860	916	881	924	939	961	841	940	899	909	938	896	909	930	971	915	876	904	945	904	897	887	921	870	876	927	872	888	921	922	903	916	869	914	883	906	932	882	939	942	886	959	911	894	939	950	927	914	960	913	870	968	907	892	908	941	899	924	896	929	927	864	928	906	904	896	916	919	883	893	902	915	878	899	856	916	867	953	898	919	920	919	882	871	938	910	879	928	847	876	974	950	913	917	879	957	873	910	899	919	883	917	849	958	915	903	909	894	888	921	916	917	912	908	875	918	885	949	946	847	865	899	920	903	882	882	925	896	879	883	895	893	932	944	925	852	895	920	918	883	888	905	821	906	881	954	875	913	903	865	865	944	897	920	941	895	918	935	915	867	924	862	932	905	938	957	904	885	902	961	921	893	908	879	871	913	881	907	889	877	881	922	907	889	914	910	908	892	931	953	883	896	913	881	919	938	886	866	927	937	984	870	889	905	895	864	898	897	885	917	879	885	941	940	893	882	898	911	918	897	907	921	950	913	882	841	868	938	883	846	873	945	943	859	911	918	892	863	950	957	920	885	895	941	946	932	852	913	876	915	906	885	866	912	933	879	866	923	853	978	908	911	890	879	925	905	860	831	924	925	878	859	896	912	874	922	849	921	854	993	849	940	912	933	918	941	915	914	911	970	912	939	908	881	963	911	909	831	911	907	857	901	974	888	931	924	907	934	918	908	867	874	866	852	918	889	891	960	903	969	899	909	925	906	890	952	865	848	907	903	897	883	951	871	922	887	895	922	911	901	927	871	932	918	922	893	910	920	874	888	905	890	849	904	953	925	936	917	955	822	887	820	957	899	904	883	892	881	869	915	909	870	929	953	891	889	920	906	973	913	899	869	894	923	929	863	870	906	916	911	947	898	875	928	895	884	938	863	906	877	888	865	916	900	958	916	913	870	910	929	910	916	864	888	928	919	843	913	912	918	938	893	885	953	865	893	901	890	893	947	878	930	937	916	921	858	888	900	916	884	902	883	860	892	857	944	904	889	921	878	932	887	895	889	893	921	909	916	883	892	843	935	896	933	932	925	919	905	900	945	908	872	849	899	953	903	907	878	936	915	938	923	925	1000	916	896	885	921	894	895	932	902	946	944	882	884	888	890
23284	21346	29336	23708	21351	21296	4992	1141	884	775	694	592	588	521	535	482	468	432	409	424	415	431	432	392	415	397	389	379	418	399	372	376	397	353	360	339	346	381	387	390	359	357	375	377	351	351	348	326	346	360	308	396	359	370	370	336	313	365	362	377	374	367	377	396	371	322	378	369	340	358	380	366	328	373	355	364	354	334	356	340	370	319	346	351	356	333	342	326	351	379	339	362	367	354	363	353	356	386	376	327	381	354	344	363	350	358	368	364	373	341	317	352	357	369	313	355	352	354	331	349	338	362	352	335	360	346	367	307	367	339	349	325	331	321	344	352	355	368	369	360	335	317	341	358	372	358	367	357	347	330	382	362	353	335	329	350	339	363	380	312	376	361	389	333	378	352	358	356	348	367	350	347	366	380	368	373	333	352	334	343	368	349	347	328	346	340	355	325	341	371	340	369	331	345	333	329	348	360	363	366	364	369	374	339	351	344	354	343	342	339	347	344	361	332	355	363	364	351	351	355	365	357	333	322	397	343	356	339	307	352	367	338	339	358	389	346	399	330	331	370	385	337	319	347	363	342	343	368	335	331	342	363	368	341	357	337	370	349	334	342	394	331	365	367	363	355	381	361	371	350	339	338	380	356	328	382	330	383	367	356	329	336	386	376	352	301	355	351	367	374	351	342	368	364	335	324	373	365	374	368	330	342	384	371	379	354	340	353	383	326	330	325	379	353	334	379	339	321	329	350	339	379	325	359	327	368	354	347	338	349	336	364	385	346	334	335	337	388	328	350	347	373	373	378	352	357	357	358	370	364	359	383	354	326	348	394	369	344	349	323	346	327	354	323	337	335	360	375	391	374	343	366	337	364	372	344	342	371	358	357	346	349	361	355	362	340	357	344	383	380	367	359	339	343	357	337	319	339	358	327	355	305	331	393	340	350	344	349	341	333	366	369	348	325	380	358	331	394	365	347	367	345	355	348	364	342	329	362	360	337	388	353	328	357	337	370	363	353	333	362	378	347	381	361	356	333	345	366	364	369	322	383	349	369	363	348	386	341	367	351	352	370	309	342	334	369	383	359	351	365	359	348	418	328	342	352	335	351	366	378	314	363	360	368	373	331	380	342	360	339	330	356	337	363	375	373	360	349	366	354	353	349	394	355	351	354	361	328	345	333	375	391	346	358	377	338	383	331	350	371	400	331	357	320	334	359	330	368	341	364	363	365	321	353	348	375	351	345	353	353	367	368	344	370	338	348	366	384	385	352	354	335	323	345	343	355	369	342	375	341	346	346	348	334	332	325	336	366	328	377	333	367	343	384	357	361	353	362	327	327	337	336	326	362	326	346	315	375	350	352	334	368	373	374	367	383	373	372	318	359	339	324	352	349	334	336	347	358	365	356	328	360	364	364	355	365	343	384	375	367	317	354	356	349	361	360	337	365	379	328	349	364	324	356	346	381	390	396	405	334	337	369	354	329	367	352	368	327	325	331	321	365	358	353	350	377	368	343	343	339	371	370	334	357	347	368	364	373	380	346	366	353	352	359	346	357	361	358	336	328	344	343	347	353	326	347	331	345	376	353	331	393	394	354	339	324	349	369	374	324	371	318	344	367	365	346	336	338	333	383	353	367	352	315	316	336	327	398	370	366	328	344	397	339	339	330	332	362	347	416	348	356	342	343	342	312	328	359	347	322	360	336	335	388	327	336	355	357	338	348	377	365	369	367	346	380	338	328	354	366	325	361	359	352	355	341	334	348	360	363	339	365	347	335	360	337	354	357	345	354	347	351	353	344	367	330	337	343	381	357	376	343	356	337	345	341	371	329	354	324	323	318	344	353	332	360	353	356	344	357	314	371	373	365	345	339	365	343	371	368	336	333	355	340	358	360	320	326	335	355	343	359	357	359	354	358	338	369	314	339	352	361	358	346	374	339	357	362	324	364	335	361	344	343	372	346	355	363	358	337	345	371	363	372	358	370	377	337	373	344	338	343	384	351	356	351	330	338	375	357	363	377	330	326	367	361	392	344	312	297	351	366	346	358	324	357	375	352	380	374	336	357	362	355	369	378	342	380	330	346	340	357	338	374	351	377	286	362	367	353	362	352	378	318	346	343	337	335	330	335	351	333	362	366	351	345	350	357	383	379	377	335	337	325	374	340	344	340	357	341	354	331	343	346	382	367	341	341	346	325	368	354	325	331	359	374	355	379	344	347	343	328	347	350	354	315	359	343	351	320	360	364	320	381	319	350	365	345	346	376	328	367	357	350	331	343	328	317	344	346	336	387	339	341	362	344	370	354	309	324	340	305	327	349	336	376	365	329	342	354	367	340	382	365	358	349	330	327	366	354	343	295	335	337	382	349	325	350	357	332	345	359	384	374	363	327	349	376	351	339	338	332	340	349	342	367	366	350	358	353	363	332	350	346	334	350	375	357	365	333	354	384	361	345	323	363	360	338	368	365	343	331	345	339	358	344	337	365	393	315	354	346	359	332	364	370	343	394	336	382	365	365	326	343	327	325	375	354	336	331	346	352	332	377	325	358	379	316	363	341	399	350	336	354	347	346	328	340	326	341	349	344	346	349	363	358	350	332	336	323	357	318	387	358	341	359	361	370	365	337	351	354	333	403	338	398	354	368	365	338	330	350	361	359	366	345	311	367	340	389	358	339	334	340	349	295	346	329	367	331	338	306	338	373	340	324	349	354	372	383	363	318	361	346	330	351	349	365	353	360	378	324	336	355	314	354	349	343	337	349	339	341	333	351	360	326	363	343	349	375	351	360	342	354	367	346	329	335	360	384	321	352	334	354	338	357	360	349	353	340	331	337	335	354	343	358	353	352	328	317	358	381	349	348	328	379	320	318	317	331	337	363	326	359	355	394	371	355	341	339	320	363	345	348	354	332	336	332	369	364	316	344	352	367	359	355	329	340	373	356	326	321	333	337	347	318	351	340	336	358	351	330	382	361	344	371	348	347	364	323	341	357	361	360	329	343	331	339	369	353	347	346	388	359	365	329	358	334	354	390	325	383	324	353	360	346	330	356	341	336	374	329	347	337	303	345	344	348	331	355	343	363	343	363	346	360	341	351	328	343	347	352	337	352	341	363	353	354	382	365	361	330	330	312	354	343	336	350	349	348	353	332	366	347	315	339	353	367	353	337	354	354	322	343	346	339	341	388	341	354	348	326	334	377	351	356	358	381	374	346	366	329	375	353	361	351	332	355	347	358	364	364	339	376	372	338	338	367	335	361	342	349	331	354	368	319	357	355	345	344	348	345	347	358	330	329	369	382	343	360	333	339	389	327	365	350	356	338	342	344	344	384	370	356	346	338	297	388	340	368	378	323	371	314	360	380	314	352	350	329	336	356	326	347	371	352	339	331	347	353	346	337	350	357	368	347	359	358	365	366	343	378	343	382	365	375	316	357	337	354	367	332	357	338	326	362	355	372	364	317	366	334	362	370	350	386	345	371	359	342	327	343	344	318	375	349
13761	15396	13334	7168	5027	3961	3013	2353	1925	1621	1297	1192	1062	975	883	825	751	756	674	685	682	665	598	643	610	574	570	576	545	608	561	525	518	544	573	526	513	473	544	504	487	516	518	512	542	496	538	519	497	511	507	505	496	512	491	488	478	526	488	510	537	455	472	531	482	512	468	480	481	492	484	504	497	458	493	502	526	482	495	469	509	477	502	501	474	495	495	496	474	453	529	510	460	479	511	519	479	544	476	505	509	451	490	476	449	502	517	486	488	493	520	463	452	493	476	481	466	470	455	511	496	455	506	518	513	505	470	485	495	519	496	504	475	516	448	519	486	522	504	490	472	513	516	462	467	532	492	488	523	445	488	502	478	481	485	513	474	478	452	487	509	491	440	512	514	463	483	510	452	474	514	519	455	473	496	491	471	485	486	466	455	503	543	517	531	471	476	513	491	477	478	511	518	509	467	504	470	500	504	506	519	475	505	500	541	489	489	476	485	516	479	502	451	485	505	485	502	475	494	490	460	485	489	505	451	500	475	507	518	515	505	474	504	477	494	518	519	513	482	526	450	484	472	477	489	501	519	477	477	473	470	478	483	504	523	475	418	520	492	472	451	480	470	481	503	461	483	485	483	498	469	493	488	451	466	508	484	506	492	520	486	481	474	474	469	482	530	503	485	481	455	482	481	514	471	479	489	474	513	475	529	481	474	485	470	510	488	546	482	509	444	527	506	473	516	483	526	459	496	484	468	464	507	489	489	494	468	507	485	485	497	495	476	495	483	497	494	457	503	474	500	475	503	458	507	517	490	477	481	546	508	472	512	480	470	512	453	465	466	488	464	482	502	466	470	491	467	449	497	480	494	453	475	523	478	463	482	451	494	472	438	447	491	487	523	482	491	476	475	497	500	492	462	491	472	458	499	480	490	477	539	477	451	526	467	474	475	444	469	475	480	499	502	511	496	454	486	472	482	497	470	502	507	488	510	474	516	478	525	519	492	508	478	451	466	485	507	453	450	536	492	483	490	477	469	474	437	464	473	447	462	475	486	446	476	488	473	507	473	519	485	522	473	487	487	457	516	457	474	509	496	475	503	499	505	474	479	466	478	540	526	457	478	484	517	505	506	489	471	496	466	455	471	466	498	488	462	472	502	469	455	494	479	499	453	502	490	482	477	503	499	508	488	502	487	459	496	477	499	491	477	462	472	489	491	488	484	510	447	454	465	516	463	471	481	460	487	534	497	494	465	447	484	472	444	452	458	484	481	502	519	509	508	501	486	486	494	485	474	517	476	557	474	445	468	518	495	530	466	438	482	500	457	528	471	505	537	500	515	465	488	491	470	471	466	465	472	485	468	484	442	451	495	522	525	528	492	480	475	474	464	465	460	489	493	461	463	475	514	466	533	471	447	483	515	506	506	489	432	488	484	522	513	489	440	504	480	487	466	489	466	497	453	476	485	459	480	484	490	517	492	460	523	479	494	484	485	464	479	467	504	484	520	451	520	517	486	474	457	472	476	478	533	489	490	506	538	487	457	430	493	491	490	473	494	480	505	497	507	505	450	470	473	468	492	489	500	496	469	502	498	453	484	471	479	495	469	466	477	467	482	479	476	499	492	507	471	513	488	485	474	495	503	465	456	439	515	498	494	471	457	497	492	477	508	472	448	519	508	506	480	477	522	478	466	471	448	471	477	482	463	455	477	479	491	505	505	486	495	481	478	482	477	520	472	495	488	472	501	518	509	453	459	515	493	494	500	514	483	468	432	443	452	465	510	501	489	462	489	452	487	479	472	482	495	487	483	494	489	536	495	524	478	476	533	471	534	488	515	487	547	448	456	482	509	498	457	477	452	480	463	508	484	461	466	450	500	492	461	493	461	481	459	501	486	462	456	491	488	502	466	498	483	462	503	477	469	509	522	470	487	536	476	485	523	444	477	499	497	503	478	511	477	472	468	490	451	450	504	487	512	480	520	445	486	512	492	492	481	484	459	506	475	521	497	485	483	484	526	514	479	468	549	472	489	496	481	488	493	531	479	483	477	488	491	517	456	481	461	490	507	473	448	470	487	462	503	482	496	494	466	467	501	481	481	477	451	465	474	486	512	456	470	476	484	489	520	500	474	488	497	468	450	528	491	479	503	477	458	454	496	487	488	486	478	474	468	460	479	466	479	503	479	481	518	493	528	493	488	485	466	453	463	467	495	487	484	497	476	470	476	519	453	468	476	491	514	495	495	536	486	442	450	491	486	450	464	503	494	499	486	497	486	514	483	465	475	508	485	442	495	483	493	484	464	480	488	487	505	470	499	490	464	452	492	466	474	427	469	489	461	487	446	467	483	478	517	520	459	473	478	479	460	479	509	459	489	510	509	475	499	494	507	513	518	482	483	469	473	466	503	519	494	487	480	502	492	515	500	474	506	503	486	469	479	495	463	489	525	473	551	503	480	462	519	510	478	514	499	494	526	443	488	455	501	469	491	459	489	497	499	460	505	462	487	497	504	494	491	517	517	526	446	506	472	527	492	463	467	545	498	474	514	460	504	492	481	501	522	525	469	443	469	494	512	486	495	513	487	492	496	475	487	497	503	518	475	470	420	515	478	483	496	409	496	482	495	487	484	478	499	508	482	508	520	458	478	486	490	500	453	515	462	498	493	476	488	520	490	445	487	481	475	480	521	467	466	465	469	474	508	467	493	484	472	477	470	458	484	480	455	442	479	451	483	480	504	504	462	466	487	476	480	502	513	474	477	478	519	506	459	492	495	472	504	484	490	532	445	485	484	460	496	508	487	470	500	464	476	499	532	495	503	485	503	453	440	465	557	469	481	452	481	483	486	439	499	499	467	488	446	469	503	472	488	464	522	486	487	477	487	483	521	493	536	484	484	505	510	513	479	518	462	509	527	492	520	493	441	496	489	487	523	490	493	464	499	476	502	527	473	469	511	544	467	523	476	497	456	509	490	472	434	452	461	504	532	425	451	489	509	510	529	483	509	472	476	475	492	509	463	463	482	515	484	483	482	478	485	453	456	495	463	492	491	476	479	490	457	492	457	467	506	483	461	489	471	513	517	509	476	510	472	480	467	480	484	477	466	453	488	435	497	495	499	520	503	464	500	521	539	481	496	469	455	524	438	518	480	509	488	509	488	496	511	502	472	485	492	452	492	470	497	468	516	478	557	504	466	470	467	487	497	487	466	464	465	506	454	494	492	461	503	464	493	462	489	502	510	511	476	517	459	495	513	490	503	467	491	461	453	472	494	501	489	488	494	467	507	502	478	504	479	437	475	495	494	461	496	496	456	502	486	481	501	482	510	489	484	473	460	503	468	461	514	496	472	516	487	506	486	518	482	485	469	470	445	437	497	523	478	490	484	508	494	540	527	506	472	457	499	468	473	487	431	492	489	493	501	505	515	475	489	508	490	486	448	456	455	524	501	469	483	482	478	469	486	518	494	469	492	548	490	456	481	542	517	441	457	485	454	487	459	489	473	467
27297	20693	9016	1167	807	731	733	730	740	722	669	728	724	660	692	669	689	690	608	627	677	670	653	621	672	687	682	680	700	643	653	684	662	677	672	690	641	712	652	653	641	633	635	702	715	636	693	679	686	671	661	670	619	661	689	672	662	676	638	627	652	664	664	627	685	735	665	675	649	656	667	668	640	654	666	660	661	664	682	597	689	678	685	686	673	653	714	669	696	668	629	639	693	727	670	660	638	668	670	695	726	675	628	724	680	653	650	617	682	629	648	668	659	687	664	657	646	647	669	691	633	638	705	689	653	611	653	633	692	628	728	644	660	627	660	637	632	706	628	645	726	648	641	630	662	665	673	601	676	654	606	640	625	685	664	673	629	668	672	675	664	676	678	644	654	652	654	689	651	640	676	621	681	633	637	657	660	620	663	655	642	626	707	696	650	656	685	643	688	694	674	665	639	692	653	661	700	619	651	665	633	741	655	623	592	656	625	632	664	699	646	636	667	668	617	686	647	640	621	685	680	622	647	682	660	629	689	645	657	659	620	620	639	667	645	627	658	652	651	663	668	660	680	622	674	655	670	657	653	663	632	623	649	681	679	666	631	671	692	661	620	658	623	658	661	644	685	688	652	644	659	626	626	653	661	683	597	687	655	639	652	675	636	657	678	643	624	606	695	667	669	660	638	690	668	686	709	668	672	626	631	644	626	651	649	668	685	652	639	664	681	654	681	645	716	660	666	666	694	704	661	658	619	655	687	614	651	664	700	681	634	665	661	663	682	651	647	653	664	657	641	693	605	647	636	686	676	687	665	672	699	663	699	666	619	717	636	620	587	636	670	663	697	659	695	681	625	711	667	691	667	640	707	716	686	634	678	676	662	658	667	655	678	662	647	672	666	685	634	648	705	643	673	669	625	638	619	674	583	682	687	682	712	655	633	659	668	662	660	685	646	650	702	678	690	657	646	691	616	717	648	689	633	633	697	671	687	599	662	642	707	712	621	692	668	672	695	690	603	664	655	666	663	706	660	651	662	655	658	672	677	671	701	653	679	656	681	637	667	669	696	624	702	621	660	660	654	672	694	638	667	663	688	582	628	651	666	643	613	665	631	656	628	630	646	702	681	669	638	656	710	728	673	703	677	672	666	675	663	628	664	654	639	654	617	676	627	694	661	657	633	697	660	603	647	640	641	654	660	654	686	644	674	597	637	679	691	694	679	654	676	682	634	632	668	688	616	662	677	678	648	642	657	659	656	648	692	654	674	666	678	625	647	658	738	708	655	667	622	645	670	651	620	684	627	689	674	636	673	677	654	692	614	624	650	665	646	607	617	666	681	671	623	594	663	674	715	677	691	696	639	624	644	625	620	700	618	638	662	642	612	703	616	674	625	707	634	647	675	685	670	618	616	635	632	622	674	658	631	670	647	667	655	663	662	688	716	621	670	653	647	685	641	650	653	649	682	615	684	634	687	697	659	634	655	668	639	653	688	639	651	663	649	666	638	659	655	675	687	709	622	672	637	646	671	671	685	639	692	664	693	659	666	643	654	650	641	666	676	654	657	639	672	674	692	661	640	692	646	629	665	620	684	701	676	643	625	658	673	650	636	641	672	668	640	657	644	719	659	624	647	612	687	636	690	640	705	635	680	632	611	674	666	666	650	673	626	647	696	676	637	617	643	690	649	644	703	665	686	679	660	642	681	637	672	630	609	703	678	701	670	640	670	644	616	679	647	641	626	652	658	661	684	663	694	661	669	708	640	750	664	678	636	651	679	643	686	676	653	651	680	682	636	651	677	610	686	671	640	688	736	657	673	645	662	654	660	672	641	694	638	603	701	680	679	656	630	631	685	672	675	675	649	673	631	706	659	700	692	646	681	703	633	684	632	634	647	641	646	597	675	687	650	653	646	703	638	681	656	678	651	635	637	642	656	662	696	647	658	661	645	707	641	627	630	654	659	580	653	671	682	651	665	689	621	659	659	645	658	649	673	684	678	627	683	681	714	653	643	647	603	653	647	620	714	651	695	652	675	634	662	692	650	676	633	662	651	652	683	658	642	642	672	682	620	649	624	688	644	657	676	634	687	657	652	655	657	649	641	699	646	643	658	661	722	636	642	629	663	651	660	649	670	636	654	658	685	649	641	631	682	660	660	635	648	659	689	711	658	684	661	674	671	652	675	656	656	679	667	663	677	665	668	641	703	695	694	645	608	615	729	716	656	685	738	622	674	699	650	683	659	641	700	669	673	703	666	678	687	646	662	684	682	646	618	685	691	634	651	672	695	653	661	638	623	660	634	676	676	727	666	668	648	651	657	640	662	697	674	660	658	622	659	641	643	661	686	670	662	636	660	691	651	669	641	612	651	623	666	670	627	697	686	643	627	673	662	635	671	663	674	675	690	604	650	693	695	658	656	692	678	683	669	619	648	651	624	654	657	645	650	654	687	717	704	664	599	674	645	672	655	617	659	657	659	698	663	654	660	681	632	666	655	609	623	638	664	653	697	665	655	651	678	603	670	652	637	680	644	681	697	611	734	666	673	691	656	703	690	625	686	631	659	644	644	651	681	642	729	626	649	649	652	648	595	656	674	666	659	661	722	684	686	655	660	636	627	658	717	675	668	674	654	664	660	676	658	681	660	657	677	622	657	609	649	613	658	658	679	630	660	662	624	732	673	653	666	654	691	643	626	653	643	644	682	686	684	673	666	687	619	690	656	627	664	683	678	639	693	708	703	689	700	662	642	682	653	637	701	592	656	679	628	621	628	641	631	659	675	666	658	608	658	671	679	652	633	624	654	704	622	664	633	680	686	666	701	640	655	682	623	631	688	681	700	712	673	643	628	678	623	696	670	638	670	658	654	640	644	651	649	674	704	648	683	659	663	709	699	647	599	657	690	633	667	666	654	678	685	664	663	646	662	654	660	634	673	674	649	683	665	644	717	643	646	638	664	602	665	653	667	672	629	671	649	644	643	669	695	673	628	622	620	643	694	659	650	678	675	609	653	676	672	682	695	614	694	673	636	680	610	646	651	651	683	648	639	663	688	696	668	671	696	650	678	660	638	693	685	644	660	697	650	705	621	683	631	692	654	679	663	679	653	650	673	673	689	642	632	648	643	637	662	662	683	642	621	605	625	662	612	653	700	655	667	682	652	701	678	677	704	705	595	686	646	660	698	653	641	647	649	674	661	634	680	723	658	687	691	620	684	637	616	696	690	676	697	681	670	666	660	666	638	667	639	684	666	661	671	660	683	629	659	657	615	672	670	667	621	682	637	660	627	666	687	667	618	685	669	689	679	664	633	646	686	627	690	615	663	657	646	695	649	660	691	672	608	677	699	690	664	712	650	714	689	626	669	686	701	641	739	650	667	641	684	715	649	660	636	657	652	665	674	692	622	664	612	697	659	660	647	658	673	609	675	630	671	676	617	628	656	642	668	673	662	672	661	680	680	615	676	659	677	640	690	667	698	621	631	626	746	655	667	637	637	691
7569	1682	1649	1203	1066	1091	998	962	971	961	946	892	853	882	879	886	890	852	880	852	871	861	871	924	874	859	849	897	855	879	908	824	879	876	905	815	916	911	903	843	864	836	850	823	886	848	891	851	861	888	843	856	888	873	875	874	930	924	880	861	897	858	873	854	912	849	894	841	822	830	846	843	797	884	840	878	930	865	895	820	864	934	854	928	910	918	916	925	840	874	868	854	848	885	819	850	901	855	875	921	892	842	855	863	820	844	884	874	904	863	831	886	832	862	876	904	869	847	892	866	892	862	862	850	828	903	798	846	861	853	859	872	868	867	876	892	880	866	880	886	912	879	829	871	891	840	883	897	849	838	859	839	908	882	881	896	870	845	870	826	896	916	865	855	821	877	823	874	855	853	867	889	900	854	845	845	883	901	836	880	898	896	886	844	860	858	841	853	905	880	885	873	838	912	918	865	886	962	845	923	883	867	891	854	842	898	877	870	910	803	809	906	863	868	922	894	838	878	888	835	856	862	918	836	842	912	889	873	851	863	872	851	853	856	887	853	896	851	832	931	832	843	883	895	924	894	880	836	890	851	883	875	884	887	924	844	957	865	841	901	899	877	913	883	856	857	898	910	886	861	873	886	922	888	883	841	906	816	896	898	865	915	859	883	859	857	875	891	838	881	907	858	888	949	875	944	939	852	854	844	857	862	870	832	895	877	862	838	867	862	855	860	886	922	885	861	862	852	856	839	830	901	865	873	822	906	882	805	903	839	854	942	889	839	841	877	901	905	898	903	824	862	880	861	856	842	877	874	875	851	817	894	860	873	845	816	874	909	866	832	875	856	859	869	889	829	883	890	891	851	853	874	876	857	847	902	868	859	884	872	885	881	860	865	844	871	902	852	846	852	856	854	834	884	865	872	920	859	868	859	863	861	866	864	890	881	875	865	817	862	884	889	835	867	857	878	851	838	849	822	846	908	887	941	900	857	871	873	839	880	830	850	861	876	904	892	843	891	871	884	921	882	887	858	904	881	866	904	863	888	865	857	871	937	885	890	864	851	911	877	836	891	919	872	906	869	871	873	877	871	860	845	871	905	869	890	900	912	933	885	803	912	925	864	861	894	865	844	925	885	849	875	866	916	838	845	850	858	885	865	928	897	878	843	902	838	894	865	839	828	866	864	852	893	846	921	909	859	848	875	870	907	859	893	912	864	864	899	800	848	881	927	901	837	861	914	859	892	855	853	858	886	920	854	859	837	922	927	841	861	889	811	855	846	895	935	830	844	911	893	846	936	865	874	902	875	945	881	896	858	822	878	804	887	903	909	895	891	882	850	893	874	845	857	874	860	867	882	889	870	898	902	885	939	856	908	808	862	877	922	854	860	850	864	886	865	832	866	862	891	886	871	925	836	850	881	883	876	905	855	872	855	902	866	874	853	885	861	864	909	854	928	872	908	874	855	886	913	900	892	895	910	888	872	843	877	835	856	886	905	896	878	892	857	910	879	903	853	903	869	891	845	850	872	902	902	916	866	903	860	853	878	882	885	928	939	885	930	894	879	853	880	816	865	863	888	842	907	864	838	844	873	901	901	882	877	894	856	852	886	885	880	843	877	860	877	877	835	889	880	896	823	851	874	875	841	899	868	822	902	864	930	847	863	823	878	837	812	890	882	887	831	880	850	935	863	823	830	875	837	883	852	891	875	926	919	949	874	841	911	837	838	881	945	884	895	864	927	873	892	893	939	821	905	865	908	876	879	878	832	876	867	892	915	902	886	863	848	903	832	893	912	849	881	896	912	961	906	865	892	831	857	856	893	882	870	846	844	921	870	865	825	876	880	867	865	902	871	880	889	905	873	865	880	858	896	874	891	873	870	859	913	966	883	817	885	916	868	934	883	849	849	826	850	865	857	859	829	848	807	920	872	840	862	840	874	851	882	847	872	883	903	869	850	856	817	904	878	856	886	847	854	839	877	885	903	894	849	878	881	899	936	924	820	867	869	893	849	890	853	873	799	829	846	881	863	824	835	880	885	838	864	874	864	847	874	910	885	872	927	877	876	844	900	896	891	873	819	880	830	850	891	945	848	869	882	891	887	899	851	875	864	880	909	878	842	902	881	871	862	888	826	838	830	866	847	896	891	858	846	858	872	845	865	844	873	862	862	855	866	845	889	933	825	864	880	854	894	847	872	892	803	823	855	880	829	872	848	877	860	905	908	870	898	890	865	867	886	886	849	870	876	839	832	849	862	857	828	861	883	860	918	896	865	871	863	885	901	819	914	909	876	916	863	842	859	877	870	905	958	847	833	967	853	858	898	860	853	875	860	858	820	895	885	865	948	883	922	869	878	943	900	853	826	861	865	851	907	906	882	838	864	888	914	854	887	850	869	868	910	895	864	901	908	913	898	847	938	924	876	859	872	874	843	893	869	914	873	878	917	899	886	873	903	908	873	902	913	849	863	910	915	861	914	932	842	861	909	897	832	885	844	861	879	870	876	850	846	844	850	857	888	839	888	872	893	920	840	833	916	885	871	944	837	840	885	927	779	832	848	895	853	862	895	873	887	812	889	820	832	834	841	857	906	818	870	818	838	886	901	899	918	871	892	840	873	882	888	919	857	829	842	884	941	943	905	899	877	810	876	854	867	840	876	907	854	877	896	870	869	890	846	882	870	924	810	850	872	824	868	889	828	839	905	849	851	881	849	925	860	818	891	876	866	854	875	897	833	856	856	822	896	845	826	869	906	910	810	877	894	873	887	844	819	906	858	911	880	860	896	907	881	868	903	873	898	853	916	904	858	919	870	899	895	853	910	857	845	865	880	818	906	877	829	889	887	912	914	834	901	915	888	893	892	875	896	900	901	880	845	875	879	890	924	889	905	901	848	847	819	909	852	863	881	870	866	888	931	874	882	832	904	880	854	863	912	876	877	922	880	869	881	876	903	917	865	826	865	861	920	890	873	870	826	897	916	883	858	880	836	880	907	856	867	866	868	872	876	876	925	822	891	858	836	874	890	877	893	857	847	887	836	862	842	842	818	873	900	844	900	893	887	846	886	835	850	885	881	852	918	863	814	846	920	879	869	909	892	833	871	836	885	868	856	874	928	916	845	866	894	924	894	929	868	865	835	791	835	934	885	838	883	862	865	860	921	877	859	881	901	849	833	842	895	834	860	875	863	825	895	883	864	835	867	869	899	904	900	925	866	863	854	858	911	896	844	934	910	845	907	905	884	912	910	939	939	871	893	863	830	849	863	907	878	860	919	907	889	836	868	892	912	903	803	857	928	838	852	879	850	824	850	837	821	883	894	843	908	844	837	877	881	895	895	857	885	877	884	901	933	941	877	833	859	833	846	842	908	913	886	949	859	848	892	915	857	883	910	889	915	837	885	882	876	895	903	843	884	915	882	864	864	896	877	942	893	863	860	850	849	857	930	886	850	864	962	906	870	811	888	880	856	906	850	900	858	884	860	837	907	885	890	879	870	914	901
24307	21326	28782	24218	21255	6691	1418	1036	905	887	870	832	822	831	775	743	800	701	755	743	716	776	675	737	708	674	713	694	762	704	687	712	719	708	699	739	694	667	745	754	719	656	675	684	683	670	694	676	649	687	692	699	694	650	698	671	721	652	664	717	681	698	703	690	704	676	660	686	660	722	713	686	678	720	697	679	665	671	687	736	653	666	696	644	670	691	745	639	727	651	715	655	714	697	700	701	707	679	724	720	696	681	660	712	678	622	673	672	760	666	710	687	703	669	666	705	686	684	723	688	698	626	694	705	723	678	625	682	671	677	679	614	696	704	655	728	738	676	693	678	663	734	677	739	714	679	664	710	642	651	681	656	678	709	671	677	711	688	697	722	702	696	702	670	702	685	694	705	662	696	678	620	739	692	663	698	663	665	685	690	670	695	727	692	697	715	685	702	708	640	687	691	680	666	694	712	708	682	712	676	692	665	691	685	660	667	653	673	662	678	683	685	716	651	665	692	720	652	703	653	687	713	707	709	690	683	654	661	699	649	705	725	684	694	655	693	661	732	764	686	691	669	684	705	666	711	640	670	693	673	706	658	648	698	663	654	653	697	685	657	731	714	704	725	653	652	653	698	708	686	689	703	706	693	745	674	692	688	746	672	705	650	670	675	646	640	663	677	657	636	677	669	714	662	731	705	668	710	692	706	690	637	652	708	685	690	692	680	665	699	707	669	683	702	720	722	675	681	701	671	649	743	645	674	684	716	707	719	699	638	720	685	706	683	730	673	705	717	667	684	678	664	712	691	710	683	679	701	651	766	727	705	719	694	655	622	667	695	717	649	664	702	692	687	684	688	660	744	688	734	748	704	674	650	691	703	715	666	688	691	688	715	695	655	732	692	673	672	691	679	689	710	704	666	647	706	673	690	681	663	674	674	682	726	689	670	670	712	664	649	669	713	713	648	686	657	691	671	658	664	696	706	708	701	683	681	683	637	693	704	713	693	667	637	746	694	659	670	689	688	695	664	725	716	669	712	696	652	655	676	687	705	637	677	717	685	706	710	698	669	703	653	695	745	693	700	676	644	686	670	666	665	722	646	712	704	689	640	681	744	663	685	714	713	619	700	714	686	645	671	636	684	703	668	697	710	701	711	664	699	707	675	686	683	707	661	619	669	695	727	688	679	671	689	689	681	671	683	682	663	696	642	677	680	706	654	669	662	599	708	693	690	642	704	736	704	648	684	661	701	701	650	703	670	712	686	680	697	684	723	722	697	723	703	665	673	676	689	645	713	658	670	696	666	660	677	661	668	650	685	641	698	723	637	650	658	695	674	646	726	640	652	742	657	672	673	710	686	684	705	647	673	706	709	706	622	683	686	655	655	725	756	665	720	676	709	726	713	696	701	692	685	667	686	729	674	706	677	725	674	736	676	689	692	643	688	667	671	745	662	656	721	697	684	715	640	663	703	670	644	705	642	679	694	675	670	687	723	654	658	713	657	650	694	693	656	670	669	635	671	727	669	698	644	700	725	711	699	649	667	712	662	700	673	636	658	663	668	662	669	707	680	713	640	706	662	704	713	652	663	676	693	693	689	658	643	667	714	684	716	710	727	697	692	690	676	660	707	666	643	689	711	676	683	681	683	669	733	721	678	741	668	679	729	687	725	666	719	724	685	757	713	642	670	657	707	710	668	671	679	709	682	675	650	671	659	695	650	676	677	654	690	688	674	624	689	705	685	698	659	701	665	696	655	691	673	643	709	661	692	673	672	678	692	663	691	727	651	694	659	712	666	671	705	671	681	634	675	695	703	701	671	675	723	691	664	669	715	727	690	699	652	704	694	732	625	682	656	624	715	654	672	700	709	678	675	669	679	694	706	673	688	687	699	698	666	666	705	721	663	677	688	694	733	707	669	690	679	685	650	671	702	644	669	698	652	718	681	684	720	697	686	697	719	667	674	643	718	695	689	723	704	677	672	718	646	639	704	706	668	721	662	722	706	664	689	743	690	630	662	681	669	722	666	667	653	673	718	671	706	677	665	656	699	681	701	684	727	659	661	739	693	701	725	743	702	718	691	681	695	684	711	679	676	668	709	661	674	682	658	681	694	711	675	693	692	668	731	640	680	646	658	718	639	685	685	688	664	679	684	693	698	687	683	687	668	664	674	680	699	705	682	682	695	690	676	759	691	681	655	633	682	685	666	754	651	680	672	702	687	651	691	699	729	702	688	666	660	728	631	694	657	654	689	702	684	668	698	654	700	705	732	672	672	643	736	660	707	734	686	706	663	635	685	638	699	688	722	699	653	699	703	692	762	684	687	606	636	732	676	718	668	702	683	707	673	646	677	667	727	710	696	709	769	620	691	709	702	697	653	634	681	633	663	684	630	716	738	696	694	677	701	689	696	640	650	656	665	685	730	676	732	679	717	654	713	640	663	680	721	646	689	687	713	680	696	693	714	650	651	660	690	630	696	646	690	687	685	680	698	653	673	676	653	675	665	708	682	721	693	643	706	712	678	684	686	695	670	713	705	704	723	692	680	694	690	697	669	694	704	644	659	741	707	634	702	676	685	693	677	717	683	665	655	651	666	637	680	717	696	682	676	690	664	665	638	709	692	680	686	704	668	742	674	702	700	655	690	696	730	730	650	671	654	623	674	671	670	643	707	643	635	621	684	675	688	672	689	650	705	702	715	650	701	696	677	662	649	718	719	614	689	683	647	701	678	672	672	695	689	665	715	671	651	682	708	685	659	645	630	680	675	720	673	728	674	669	692	730	682	653	705	653	704	696	711	679	700	659	697	675	691	687	672	667	693	685	693	636	699	691	650	646	641	714	672	720	663	670	671	712	717	660	616	666	677	716	666	657	695	698	682	691	658	670	721	663	708	667	662	671	680	677	671	740	707	675	701	680	665	702	683	658	643	645	669	677	679	702	729	673	678	703	697	683	674	698	714	684	686	720	699	671	688	656	712	685	673	661	656	692	725	689	642	698	697	657	697	719	674	677	670	646	657	685	675	724	701	640	667	673	664	672	692	635	680	726	658	687	680	628	687	723	702	672	688	729	663	647	670	672	692	609	702	691	703	685	654	698	659	663	699	668	696	678	722	654	699	677	643	645	642	673	685	679	683	694	705	661	674	694	702	689	650	722	693	718	695	683	706	647	726	679	668	698	661	709	714	668	671	664	635	657	690	643	651	697	650	658	707	664	654	663	683	734	692	712	711	676	681	663	727	694	663	671	695	665	635	715	686	705	677	740	709	709	670	703	678	674	702	739	685	650	686	679	636	697	697	647	716	704	746	687	653	685	678	670	673	714	662	679	700	679	707	688	702	674	678	690	706	654	670	646	708	688	668	740	675	678	675	670	728	680	697	649	695	706	705	671	648	643	708	706	659	733	678	687	676	688	650	692	689	696	716	693	672	696	661	726	737	651	655	671	688	689	709	631	723	699	650	677	698	710	708	647	618	670	643	669	669	665	641	718	702	661	659
13428	9595	8529	4489	3198	2622	2174	1847	1596	1492	1393	1221	1247	1158	1078	1054	1077	1014	1036	1027	1015	964	1026	1000	977	992	943	939	937	970	959	944	956	947	981	928	993	883	884	945	982	920	960	921	957	901	944	909	927	918	924	911	931	931	881	884	900	929	922	948	947	915	957	863	961	915	914	880	934	905	897	886	909	876	995	890	895	936	931	938	889	890	884	907	905	947	896	898	945	890	952	912	928	888	887	905	915	904	889	917	942	884	976	919	884	921	900	909	921	919	925	925	913	943	915	930	911	991	881	899	950	951	909	883	935	899	954	902	950	944	966	946	923	877	887	886	960	954	891	945	917	922	935	943	893	896	930	905	937	908	929	933	854	870	951	897	875	930	911	922	873	900	915	984	907	909	905	948	863	904	911	946	964	909	912	958	937	895	902	905	884	919	936	894	914	946	915	867	877	905	844	980	900	855	916	913	948	921	962	953	961	962	937	896	899	924	901	926	925	903	965	893	940	874	907	920	938	954	937	889	890	942	964	964	993	882	925	931	927	991	933	942	962	899	924	971	912	924	938	902	870	908	861	907	879	941	950	923	900	934	942	940	901	925	851	919	933	923	918	949	925	935	899	912	915	945	918	874	881	930	877	886	918	925	921	923	911	867	905	876	888	937	953	856	943	978	933	876	929	951	899	903	928	923	923	908	942	903	879	940	860	918	890	920	936	957	939	898	938	957	877	924	910	851	913	947	896	919	887	915	918	922	885	935	936	937	929	927	913	913	981	898	930	893	920	932	939	902	876	937	925	970	915	889	930	923	900	855	903	865	936	949	937	903	911	959	929	920	861	936	935	949	908	911	957	933	955	939	907	897	886	891	894	926	962	968	941	924	948	974	928	919	952	914	861	927	871	912	966	955	904	994	942	922	953	951	939	942	912	907	978	966	924	950	909	932	943	918	955	878	942	894	940	853	966	928	970	892	914	931	936	880	890	961	926	905	891	906	884	957	920	929	905	1009	870	894	944	885	943	927	893	946	912	906	933	950	894	936	900	919	874	902	931	890	936	915	913	890	940	886	905	907	945	884	928	901	910	902	940	979	859	949	887	972	897	961	945	891	896	887	907	963	902	939	927	930	965	958	904	925	922	926	912	894	935	900	921	897	923	910	948	936	874	916	918	907	925	925	878	920	938	933	899	969	883	933	961	902	884	951	895	914	941	962	947	937	890	910	942	993	925	939	895	898	871	900	896	902	892	888	882	909	938	882	906	889	918	906	963	891	900	948	952	975	883	948	908	1004	924	897	889	941	921	918	967	904	941	935	926	951	919	898	903	945	908	903	935	889	937	895	935	882	927	936	858	885	978	948	893	905	882	908	918	949	927	931	902	903	941	884	883	955	920	896	963	933	867	885	927	881	910	878	892	874	928	923	964	905	892	945	992	891	901	939	960	912	862	907	931	910	879	911	946	865	940	912	959	949	909	985	875	866	904	879	886	954	895	909	895	971	961	946	921	902	960	896	880	927	880	969	919	900	936	966	881	959	906	916	906	939	986	848	921	862	921	917	899	939	905	927	918	930	935	891	914	901	874	892	897	904	945	870	908	919	893	915	928	910	871	895	948	937	892	952	929	973	941	919	929	887	950	876	930	935	914	906	944	865	947	906	933	893	968	867	905	917	956	982	932	901	943	903	923	919	907	884	872	918	930	872	868	929	930	897	890	923	871	914	931	953	942	896	923	918	878	995	940	932	945	942	889	924	963	851	889	878	884	919	933	881	916	878	931	906	873	939	882	865	939	922	883	913	920	904	939	933	964	925	878	909	920	918	948	943	949	941	934	927	952	860	968	932	891	847	919	923	946	957	877	892	973	930	984	925	941	914	968	915	956	960	933	903	905	883	864	868	962	893	881	943	909	904	928	951	887	921	897	939	887	904	902	911	933	923	957	900	923	945	916	902	924	927	941	951	922	936	870	902	931	845	880	939	891	937	931	849	884	884	889	943	922	894	934	880	857	890	938	899	943	924	954	901	908	916	910	890	922	893	914	906	894	951	939	934	903	886	926	940	908	930	924	931	907	937	955	903	946	895	921	854	925	899	898	916	905	895	958	960	891	905	883	963	945	942	952	919	930	916	948	903	924	866	874	929	947	900	895	922	890	904	949	897	885	965	962	895	941	932	934	915	939	884	953	921	952	931	933	898	918	919	933	878	932	939	879	905	918	873	884	852	937	931	939	971	927	890	951	918	922	859	899	922	945	861	936	950	914	954	911	888	931	866	927	918	964	925	932	907	901	937	918	898	938	915	938	979	847	929	865	959	929	915	953	854	929	970	936	884	925	897	905	897	883	932	906	890	888	972	894	951	902	901	950	961	855	944	936	925	932	923	933	933	936	963	928	885	895	926	940	912	955	924	948	920	883	925	921	936	924	903	922	969	884	928	886	888	893	894	976	872	933	926	910	944	921	969	918	936	889	893	887	872	906	917	987	917	904	923	872	875	858	892	953	932	952	878	908	869	916	947	932	929	910	907	823	868	942	901	870	873	873	867	847	963	932	887	820	941	897	937	891	917	923	969	910	893	909	871	937	917	993	845	914	896	917	888	883	935	866	907	882	848	925	882	916	937	886	912	876	978	901	885	925	891	871	929	937	914	904	954	963	897	900	911	945	913	868	912	931	911	945	891	899	862	923	965	941	914	899	939	931	913	892	911	860	917	881	904	873	946	916	948	883	925	917	914	965	916	927	893	874	958	907	874	935	903	898	924	910	915	951	890	885	910	872	945	921	921	921	948	944	908	860	943	893	882	956	951	927	895	899	914	949	892	935	895	900	917	908	927	936	899	895	905	924	964	921	886	897	867	876	911	924	897	899	863	939	910	946	918	945	928	896	866	938	906	924	895	876	901	935	973	935	826	989	908	928	848	894	939	927	894	924	918	914	898	960	934	902	953	920	833	935	911	962	959	893	942	933	934	904	943	868	943	863	984	904	956	897	963	908	951	931	898	933	848	964	911	918	894	908	948	896	920	918	923	886	954	885	922	926	909	905	915	947	920	968	921	935	922	925	965	922	903	854	892	936	924	913	916	891	884	945	855	872	975	1026	861	879	918	904	959	881	944	910	907	895	923	943	938	888	909	941	861	954	985	940	909	948	992	993	923	880	889	884	913	921	926	903	864	918	877	906	903	945	917	918	919	876	898	881	905	927	903	981	865	844	886	922	953	962	963	923	966	958	926	840	914	923	859	890	893	866	923	915	944	878	854	855	926	937	904	918	924	888	870	895	899	913	960	920	904	936	910	860	930	887	983	911	911	947	923	897	954	935	945	904	913	949	894	909	937	890	948	970	901	900	924	953	907	866	954	902	920	859	925	921	936	899	937	898	883	896	917	901	911	874	950	919	900	922	832	985	906	924	832	927	909	890	966	930	974	953	940	918	914	904	938	929	910	909	919	885	905	981	904	926	969	930	907	929	913	923	959	890	910	923	938	900	936	946	929	900	973	860	839
23241	21324	29366	23640	21326	21296	5074	1131	884	739	699	636	539	529	499	501	458	454	465	433	456	431	430	425	427	388	409	408	415	396	404	389	363	376	384	393	392	343	373	369	384	403	369	345	353	337	362	381	404	340	372	373	354	395	353	307	353	346	355	365	372	376	370	365	362	379	338	354	338	331	341	338	399	322	366	384	373	359	364	369	326	332	333	355	344	377	358	346	347	344	312	365	335	342	350	355	372	331	383	365	353	351	365	325	333	387	354	343	390	330	323	346	351	384	366	373	350	342	347	354	371	359	356	377	332	371	397	354	349	363	341	350	361	358	344	340	325	337	356	344	340	340	323	368	357	376	416	344	378	355	371	351	341	381	386	344	354	326	353	348	359	375	374	347	348	380	361	360	402	382	329	361	373	344	358	319	364	376	332	359	360	356	370	355	381	345	363	366	370	346	373	362	367	325	345	371	347	376	325	360	377	383	387	344	365	369	345	359	385	314	369	336	342	366	334	354	363	374	360	344	365	338	362	329	350	321	386	351	345	364	324	358	323	325	344	354	378	351	372	323	376	344	339	349	347	316	350	365	367	335	329	355	357	301	374	357	365	373	370	358	354	336	367	385	336	380	382	329	333	330	357	349	351	348	346	387	375	353	338	341	353	369	366	363	366	319	349	356	346	372	349	346	359	353	338	327	359	331	351	364	389	383	371	362	379	383	328	346	346	380	361	337	352	364	350	371	343	310	343	363	344	360	378	377	341	352	353	353	351	349	326	367	357	375	344	345	334	357	348	352	349	351	386	365	358	346	330	345	359	390	340	377	356	345	364	347	348	329	371	357	362	352	357	313	362	402	345	368	368	352	371	342	339	371	383	343	365	353	357	333	355	363	356	349	351	327	326	330	342	347	348	361	351	356	338	343	353	338	381	328	370	361	324	352	416	342	399	382	339	354	343	367	347	344	352	335	367	345	380	369	312	352	330	351	363	339	346	369	361	372	348	315	324	315	329	367	355	350	344	325	328	336	374	368	356	337	367	356	326	369	357	320	347	368	336	384	364	355	343	358	363	349	350	359	334	312	361	372	378	384	362	364	367	351	364	331	377	373	352	348	374	348	363	347	384	363	349	385	313	374	323	345	331	367	325	332	329	374	383	384	365	361	360	332	345	375	368	326	314	360	337	308	363	364	361	355	342	362	360	376	356	365	365	319	337	330	371	370	393	367	359	334	354	352	377	334	350	361	353	360	350	369	351	341	350	352	310	380	344	350	345	364	333	346	346	397	334	359	368	372	338	376	351	347	371	352	355	344	343	371	344	353	366	364	369	344	336	347	353	352	370	333	353	371	344	320	335	335	379	357	358	321	339	362	369	350	339	361	360	374	350	358	348	342	350	343	353	349	362	374	371	387	377	359	368	368	352	342	355	371	353	380	336	360	383	354	376	310	335	332	373	342	363	343	338	376	329	339	352	354	401	344	365	338	359	321	369	353	359	311	346	393	336	353	357	345	401	321	354	331	358	356	352	355	386	365	361	355	327	368	391	364	343	327	340	318	392	366	339	349	369	325	336	350	375	340	322	368	351	384	395	326	354	353	369	342	368	375	314	348	331	357	359	372	361	330	377	363	351	355	349	352	333	362	349	325	347	354	346	373	332	371	367	359	360	332	372	380	351	349	386	352	335	324	352	370	294	365	333	362	356	354	346	368	377	335	354	326	331	348	335	348	372	346	341	375	360	388	355	346	362	319	363	394	308	352	323	348	328	311	339	342	329	368	362	379	372	359	340	368	341	340	366	354	369	333	358	334	347	337	371	357	348	370	364	352	363	366	338	354	352	368	361	330	350	367	341	364	378	376	364	335	308	368	354	377	342	356	362	352	339	367	332	338	373	372	348	342	361	353	377	342	364	355	369	315	365	372	358	332	365	385	386	365	364	346	337	373	366	347	355	375	351	353	362	360	348	349	348	342	342	349	354	349	330	363	361	323	369	349	368	366	358	353	359	352	370	361	370	349	385	352	345	347	355	369	355	333	355	361	373	353	333	372	339	324	348	323	329	362	373	347	358	381	378	362	369	345	336	355	342	373	353	340	380	330	354	334	340	354	350	345	353	323	334	350	355	347	346	357	342	326	367	379	360	328	320	366	308	373	327	362	360	351	370	379	349	368	352	346	324	360	357	359	342	367	370	332	345	365	386	356	365	336	374	338	327	334	336	353	356	349	352	350	348	366	363	345	314	354	364	321	349	341	342	352	371	342	366	353	366	360	369	349	346	324	342	351	346	366	392	388	370	390	360	347	382	368	363	336	357	364	339	361	378	359	362	364	346	304	365	329	363	353	382	332	364	366	357	382	372	359	354	338	346	348	361	353	341	361	368	350	354	336	345	343	346	361	391	374	351	367	363	369	352	349	342	376	371	346	362	344	366	350	327	344	359	334	376	369	303	351	346	344	359	344	351	320	337	348	352	333	349	333	388	421	367	372	343	388	357	358	367	334	352	341	362	357	317	337	366	342	354	357	353	346	353	366	337	369	416	377	355	339	350	322	348	350	359	323	356	376	339	370	330	360	359	349	357	357	334	379	330	362	315	339	338	365	354	355	357	391	369	358	393	357	353	335	337	327	387	324	348	345	358	355	358	360	356	360	336	345	367	354	332	346	356	352	336	334	329	365	342	359	347	367	339	333	347	332	339	357	376	357	381	346	332	351	378	338	355	362	364	322	336	377	341	354	339	354	336	362	343	385	308	336	371	343	372	337	346	361	337	338	365	361	344	378	368	351	352	336	359	330	344	347	363	343	358	376	353	347	339	357	355	338	335	354	358	381	341	362	370	329	353	381	361	345	320	323	377	331	346	339	331	378	402	347	366	333	342	343	319	331	357	369	360	338	370	373	341	349	339	389	337	350	341	355	361	346	335	330	364	341	367	347	375	334	368	350	342	332	358	342	361	355	360	335	368	335	349	346	391	361	357	348	307	360	339	362	333	353	370	361	345	366	330	350	359	344	352	348	375	355	375	341	368	361	355	356	352	348	365	341	350	349	350	330	369	332	372	341	358	351	322	361	349	339	345	359	379	376	365	336	330	356	360	377	382	360	354	344	357	351	361	355	355	357	332	375	300	355	349	340	355	370	362	331	340	363	394	334	325	369	347	349	340	354	338	345	333	334	357	378	326	344	368	356	358	348	366	347	338	378	352	342	357	319	327	367	334	341	322	370	341	353	327	353	340	320	382	324	335	369	350	352	357	334	357	378	335	329	344	343	359	365	339	360	376	361	380	391	301	334	354	389	335	345	373	349	371	368	343	336	371	338	300	357	331	366	362	352	371	359	333	334	359	358	344	393	316	342	366	352	338	346	354	369	339	356	362	375	353	372	333	318	328	374	378	351	340	371	370	364	335	349	350	359	351	354	363	380	358	365	358	350	352	326	371	357	358	337	345	373	381	336	317	355	333	359	391	367	338	347	361	328	322	343	309	350	361	367	400	333	347	367
16146	15447	13407	7128	5059	3807	2974	2328	1934	1575	1393	1200	1040	1004	896	797	772	736	711	691	665	667	623	642	610	617	615	589	605	539	567	581	556	567	567	469	545	539	525	537	494	529	527	508	530	523	524	533	533	495	540	484	518	501	510	476	462	519	525	520	580	492	469	517	534	526	464	506	479	477	494	521	526	492	512	486	530	503	490	490	487	479	502	482	485	525	469	448	479	493	510	526	486	492	513	478	481	490	507	478	474	491	456	541	463	494	456	470	471	515	481	497	532	496	529	502	480	507	530	456	541	517	533	526	507	485	519	508	483	487	508	525	458	499	514	518	462	491	519	506	462	479	509	459	477	482	487	532	491	486	511	496	501	481	481	504	506	470	484	514	488	524	498	466	484	504	475	478	509	531	508	492	521	485	457	452	480	472	515	470	468	457	502	461	491	486	488	474	504	531	490	509	486	495	528	501	468	503	524	466	499	477	460	473	486	492	545	485	537	487	474	486	479	499	489	509	455	492	501	477	503	459	505	515	523	507	467	511	515	473	507	471	525	482	510	486	499	461	501	490	481	494	512	480	538	512	519	478	475	500	496	490	506	444	484	504	486	504	507	469	475	487	511	510	521	498	481	468	496	516	496	470	439	522	503	507	468	477	446	483	469	537	503	484	513	528	506	505	482	521	521	499	461	467	473	498	454	504	512	540	510	504	520	447	523	464	480	507	522	518	498	453	475	516	490	498	521	482	520	526	465	475	510	468	480	497	515	489	475	478	471	491	527	482	481	512	473	530	488	501	505	508	445	523	482	514	499	503	457	523	486	518	522	484	477	482	498	456	484	513	497	487	454	512	486	446	497	441	494	536	486	476	505	517	488	459	485	489	489	465	491	517	485	541	485	457	486	488	490	494	532	518	490	515	491	500	508	443	514	468	455	471	490	479	467	459	498	447	482	470	488	505	517	528	500	492	499	466	463	478	488	486	503	495	481	542	495	499	466	476	492	461	491	509	479	532	451	442	463	522	480	495	503	454	450	525	466	530	496	481	480	492	521	523	537	501	494	517	470	527	493	486	480	502	502	454	447	469	444	532	516	526	536	512	499	513	531	489	445	529	524	452	484	488	502	491	481	515	491	493	427	463	501	458	502	497	497	480	466	520	494	482	452	490	478	474	505	469	517	520	467	467	501	500	500	482	459	478	460	491	513	487	505	537	454	506	484	479	468	460	530	504	536	456	439	474	459	507	479	519	517	477	455	478	459	509	451	486	452	507	498	504	498	457	490	488	466	495	490	487	472	476	496	477	505	487	496	521	486	474	498	490	499	493	512	512	529	456	521	510	450	522	513	480	490	505	486	498	500	490	503	491	486	515	467	506	493	496	507	482	512	465	496	493	479	471	473	527	477	473	459	497	474	509	499	494	478	488	521	471	470	545	485	451	527	482	485	496	486	521	503	495	505	510	497	515	473	490	513	491	512	499	449	489	535	496	422	483	486	495	473	450	483	490	463	502	492	513	481	512	496	486	479	463	477	488	507	529	471	488	506	502	484	480	494	441	515	487	489	480	468	522	528	511	507	478	495	484	474	532	538	498	503	506	482	480	506	493	495	469	500	500	511	478	480	503	502	522	460	502	497	504	508	502	485	513	478	509	517	489	508	473	494	481	506	537	486	495	486	511	520	525	502	494	485	484	474	514	532	524	505	482	472	519	493	498	474	484	486	505	527	480	483	479	494	481	499	507	508	486	484	501	503	482	471	515	495	512	524	482	483	464	496	481	503	465	521	472	525	502	497	468	477	494	490	498	507	454	487	478	462	521	510	450	502	453	480	491	481	492	491	474	507	508	464	478	531	445	477	483	474	507	475	493	508	441	510	455	494	448	504	493	497	451	452	483	515	507	499	480	477	505	534	476	465	472	547	475	537	493	476	502	493	544	487	440	497	488	465	464	458	516	469	484	485	506	504	470	529	511	536	485	459	522	514	482	506	500	473	483	488	444	469	441	497	486	553	532	474	456	492	444	457	497	503	512	468	485	526	519	512	451	514	500	480	440	476	484	501	527	491	504	504	494	445	460	498	505	502	492	502	537	460	497	513	489	491	510	472	514	494	525	498	465	512	513	438	461	493	494	486	492	489	483	490	444	498	539	519	508	478	505	503	497	486	458	516	502	482	521	489	532	531	506	508	499	476	477	523	514	459	501	481	490	496	495	515	533	532	499	466	488	512	465	481	522	500	492	536	513	500	521	470	482	511	500	463	477	489	522	496	515	505	517	474	486	531	486	507	501	495	462	513	509	456	510	555	456	479	511	508	507	491	514	519	514	516	517	500	514	495	466	480	479	513	485	492	459	480	525	468	467	486	487	472	471	506	537	497	487	473	514	513	475	441	472	502	525	498	462	517	487	517	480	455	475	497	495	458	521	497	457	483	494	473	494	473	497	498	528	482	496	496	493	488	476	501	505	515	519	460	493	454	502	482	469	510	496	508	503	457	484	472	486	533	480	473	471	483	470	483	476	507	497	468	472	488	478	501	509	497	515	474	507	504	505	483	494	513	509	483	472	521	494	469	466	469	497	479	480	495	540	458	511	508	460	501	508	490	465	485	446	506	500	511	533	530	501	496	485	504	505	527	437	520	472	521	487	456	471	471	473	463	517	533	482	472	489	479	496	475	482	495	472	474	459	544	520	506	492	496	528	523	496	507	458	497	486	446	500	489	463	469	466	484	493	508	510	509	485	493	470	511	489	474	523	510	536	509	479	457	483	478	522	473	488	512	475	489	480	488	504	464	471	464	500	474	503	469	502	494	511	436	482	498	469	463	509	513	483	484	493	465	510	462	509	484	494	531	484	452	485	463	510	509	533	501	474	533	478	503	486	485	454	501	504	508	513	534	479	495	509	476	465	491	487	526	487	468	506	496	447	501	490	491	466	482	499	466	477	505	495	464	476	501	476	499	490	484	513	483	470	446	462	482	465	480	514	478	541	492	491	511	510	495	496	482	454	478	553	498	520	497	498	527	484	487	505	488	514	498	519	488	491	488	468	482	495	487	504	482	514	492	487	466	500	467	508	488	471	506	509	470	467	490	517	513	476	446	508	525	519	472	503	453	473	524	488	507	488	482	451	526	491	542	520	480	475	509	452	502	472	457	511	472	456	456	454	491	485	478	515	465	468	488	494	465	499	512	458	498	465	487	470	524	446	472	519	467	516	490	488	476	507	458	508	478	454	503	476	472	478	469	455	478	519	484	507	475	511	481	492	492	483	471	467	473	448	510	519	494	462	468	476	459	494	509	525	476	510	485	505	468	491	470	489	519	512	485	470	514	481	472	485	508	491	488	455	485	543	503	501	461	482	474	486	554	487	469	487	498	533	523	505	509	499	466	490	464	469	462	464	457	492	500	488	496	508	491	492	503	526	505	491	493	489	511	483	448	483	500	509	462	482	507	462	507	520	499	528	485	511	495	484	480	507	494	522	458	484	494	501	499	449	495	479
27129	20556	8760	1214	761	734	695	720	729	715	682	671	709	654	678	674	692	638	653	689	665	701	708	669	681	668	689	662	679	686	686	712	709	662	672	649	659	646	717	665	639	684	641	648	679	712	658	647	665	684	679	676	658	661	682	683	638	703	705	670	694	676	667	707	633	728	609	635	700	668	621	719	701	643	689	641	672	687	704	707	676	656	701	718	656	618	703	688	659	655	649	662	748	670	606	696	617	692	707	665	665	670	691	666	662	673	657	678	640	661	688	657	759	663	699	711	683	646	654	671	669	666	655	652	677	656	687	677	700	679	683	661	668	688	665	699	680	669	619	699	671	681	656	660	710	663	652	685	699	700	687	645	638	632	686	690	714	665	709	708	670	669	668	709	678	675	629	660	687	649	672	665	694	668	642	677	613	677	698	658	697	701	683	675	672	704	678	689	649	688	692	688	660	652	663	697	667	651	673	699	727	666	709	626	671	654	680	678	663	641	680	667	683	685	689	670	690	680	654	655	619	695	668	694	663	646	639	680	679	661	667	682	664	658	622	670	645	652	654	719	663	704	711	657	667	684	670	641	687	652	680	692	689	673	703	703	673	660	751	644	658	635	645	656	648	670	634	674	682	650	648	666	653	664	684	636	684	680	671	713	669	694	645	691	699	647	625	707	678	636	653	706	680	708	724	668	674	648	707	643	690	658	656	693	639	667	658	690	656	681	637	626	659	670	673	671	624	674	667	669	676	650	671	676	729	664	664	658	669	644	692	682	679	652	702	635	690	667	662	680	673	663	698	650	648	702	626	682	653	628	676	682	620	677	641	721	637	673	656	681	702	658	652	708	665	651	649	641	663	678	675	647	701	683	700	633	671	650	649	733	655	660	651	657	684	683	637	662	639	666	699	737	672	677	701	631	679	669	663	649	647	635	675	670	702	632	669	701	668	704	618	667	691	681	639	678	707	645	668	690	686	658	632	670	654	680	723	592	682	671	661	644	687	644	667	695	651	657	656	657	682	660	637	650	654	663	662	644	661	630	651	682	662	666	688	665	719	673	682	653	683	651	695	696	641	662	647	665	709	669	614	684	614	659	679	656	656	681	678	673	686	615	688	706	660	668	711	629	632	666	643	688	678	637	675	665	691	631	639	715	743	654	608	724	702	667	625	668	705	659	667	679	707	702	649	711	681	692	649	688	674	662	710	688	690	628	665	665	678	673	703	678	666	701	667	697	684	681	681	657	599	641	668	664	696	696	708	643	685	669	653	665	678	687	677	665	629	680	741	656	650	663	661	662	676	663	704	636	719	676	650	737	633	690	693	617	689	656	684	639	629	624	681	671	665	654	652	656	670	699	676	667	657	664	695	674	703	747	695	665	651	633	679	674	649	692	649	684	678	644	660	680	671	745	630	623	678	678	631	638	670	674	718	647	609	673	635	674	665	679	659	651	692	644	639	653	667	623	612	691	698	664	654	633	647	636	661	634	710	708	704	652	659	680	705	663	705	668	693	657	672	681	673	662	656	683	620	708	702	673	682	651	628	702	668	696	710	721	689	675	723	703	715	646	670	644	661	641	726	686	682	672	688	629	652	699	630	711	697	678	676	700	659	677	672	674	663	677	723	674	661	619	715	681	623	661	684	658	646	718	712	677	641	664	676	655	662	648	690	670	676	705	657	665	660	633	669	641	681	692	700	680	680	676	662	651	643	678	702	694	698	712	718	651	624	664	688	693	649	668	677	646	633	630	647	659	675	684	682	640	693	716	673	678	679	631	682	711	667	660	665	695	670	689	664	652	677	676	665	673	648	654	667	668	700	659	656	716	723	696	703	662	703	650	645	657	687	645	666	714	628	679	694	672	714	653	684	679	674	710	650	724	672	652	642	618	710	685	658	646	644	679	678	613	715	632	653	688	659	706	667	677	727	684	634	637	668	680	686	667	654	693	676	681	661	739	675	664	661	670	690	693	690	692	636	647	699	680	668	682	667	649	689	721	664	691	720	633	618	670	664	680	650	636	699	613	665	671	687	641	658	640	639	691	717	656	635	696	660	649	672	709	682	711	690	668	651	700	661	675	657	637	636	666	681	668	668	668	706	691	686	587	624	696	689	672	681	697	666	651	691	682	643	732	696	680	683	709	663	696	680	680	664	716	654	644	690	661	636	696	677	700	638	657	663	678	663	690	660	657	696	671	691	673	616	618	639	655	663	696	736	708	635	706	691	658	652	689	677	665	668	644	703	671	682	651	678	701	660	679	692	650	617	672	642	683	647	660	682	679	624	631	670	696	622	660	677	683	647	686	738	676	682	628	673	698	632	626	614	682	627	622	663	711	706	657	642	688	633	668	688	667	686	676	637	699	658	675	684	692	656	689	695	675	689	689	657	738	654	643	662	705	621	639	648	691	659	633	700	691	691	672	688	642	703	658	664	626	659	677	681	640	656	685	702	700	662	594	626	637	646	664	655	657	664	649	686	672	639	683	692	714	690	689	648	647	653	666	696	703	644	701	652	691	696	715	668	665	676	676	681	662	692	681	658	738	707	665	690	609	602	670	684	672	688	635	633	638	641	706	690	654	676	666	694	677	670	646	633	695	667	645	685	668	653	699	637	715	694	644	651	697	626	647	667	639	687	633	655	673	686	651	637	662	645	718	683	679	654	712	674	693	646	638	640	652	634	683	688	650	672	681	674	657	664	663	644	683	716	625	671	649	663	673	699	671	697	628	701	671	640	718	710	672	656	614	624	617	733	675	661	705	703	623	625	706	679	656	683	679	637	702	667	681	687	629	689	669	647	698	631	661	654	665	639	699	713	616	643	650	724	666	669	674	639	651	663	662	641	674	660	685	723	648	701	683	645	650	670	622	671	659	674	646	637	676	672	708	675	645	646	640	629	641	680	672	690	657	674	679	650	664	662	685	691	729	660	638	628	696	673	679	666	676	640	631	646	693	654	692	730	653	683	682	643	671	665	679	707	654	718	673	688	732	651	622	641	701	652	697	685	687	627	665	630	662	652	683	647	637	636	660	691	651	664	671	664	641	650	638	650	673	682	688	655	691	671	696	633	622	687	647	688	669	615	688	671	712	668	687	666	644	657	662	711	665	701	674	697	695	692	659	674	635	690	681	674	661	652	686	683	674	665	662	698	662	676	670	654	662	658	657	705	661	665	632	696	630	677	667	676	680	640	696	677	671	682	716	642	636	714	626	714	734	670	705	657	674	686	692	648	722	673	664	683	641	729	679	694	637	666	660	702	711	632	607	706	707	663	657	677	629	703	625	668	663	646	687	656	657	681	704	669	677	670	662	690	677	653	673	690	681	708	708	655	670	654	620	641	660	660	679	698	648	637	630	649	651	678	681	680	671	668	669	697	617	697	647	641	671	662	689	629	679	659	680	682	606	656	686	667	650	627	687	693	734	678	657	647	669	678	662	664	700	678	686	658	636	683	676	667	661	674	625	689	652	678	639	680	681	677	674	656	683	634	680
6539	1705	1664	1185	1067	989	987	929	947	890	959	881	859	861	868	917	863	959	894	846	919	917	929	902	876	861	870	880	865	874	926	836	853	887	897	872	827	909	884	906	881	896	930	956	892	876	879	906	924	835	877	838	906	864	838	904	820	875	890	877	844	893	889	874	888	881	872	852	853	964	860	910	852	920	854	910	901	890	954	893	914	836	879	894	875	887	859	897	844	841	896	874	887	860	829	906	875	906	907	919	945	878	821	849	881	864	840	915	926	850	826	869	849	874	874	878	853	917	832	880	859	863	842	892	876	877	896	844	901	862	909	900	852	916	865	846	843	850	905	883	856	878	856	889	856	868	861	901	902	841	862	862	849	858	841	850	911	890	880	877	907	872	918	883	898	865	933	943	865	862	812	845	913	886	914	814	831	853	858	907	874	826	902	888	885	936	861	917	883	915	899	877	880	908	882	902	890	933	871	901	836	899	872	895	907	919	858	871	888	911	885	877	904	868	908	897	879	895	911	907	869	883	876	891	889	886	899	884	917	861	863	881	896	824	937	838	894	886	863	884	921	879	931	909	881	899	858	908	866	848	888	946	862	911	857	907	859	863	851	899	828	860	910	910	884	847	894	860	901	877	909	918	906	836	842	870	871	870	870	877	914	924	910	852	858	866	933	870	912	884	873	893	912	897	928	891	907	844	840	896	845	872	880	912	912	914	860	882	874	863	873	871	902	863	905	866	863	880	932	886	882	879	904	898	890	890	921	864	819	886	855	890	924	840	885	923	869	834	854	883	851	860	897	927	888	876	870	904	952	883	870	884	857	924	843	830	845	879	869	844	915	862	847	877	897	859	795	836	876	882	852	846	818	909	893	903	869	934	818	894	914	840	831	857	904	840	895	893	897	834	910	864	900	860	887	915	857	856	865	906	917	884	829	877	910	847	904	958	870	954	852	859	878	861	855	854	857	887	937	884	867	918	887	877	840	855	926	864	830	815	875	862	851	882	845	906	898	907	886	876	807	857	909	862	893	890	847	887	875	853	869	890	897	873	914	889	868	868	816	867	862	821	914	907	844	914	914	879	885	890	880	863	874	863	875	875	875	891	853	840	889	911	850	899	891	879	934	856	859	853	912	857	863	840	853	897	910	898	860	905	861	873	924	870	879	852	935	881	881	911	921	914	828	866	886	884	893	907	904	827	904	883	867	891	915	873	936	862	905	887	836	889	900	872	865	847	916	879	914	864	867	863	950	863	859	875	843	905	964	878	846	912	862	898	846	864	903	866	902	848	879	857	893	895	943	833	856	866	845	936	946	924	848	900	892	932	928	832	840	861	884	886	848	883	929	922	897	913	923	822	887	832	855	878	860	889	852	872	918	864	864	874	900	868	856	857	845	866	910	906	902	894	888	865	908	967	877	838	865	876	903	898	872	859	862	883	862	919	894	897	915	902	892	890	908	854	837	889	871	905	927	894	843	901	871	852	924	864	850	874	886	872	872	857	860	901	890	873	904	871	950	894	872	899	869	829	858	864	903	877	926	868	883	881	837	893	882	894	951	903	840	850	885	898	869	859	900	884	845	896	893	862	891	851	852	913	929	882	916	867	868	806	838	876	881	861	836	893	922	906	860	863	891	896	875	883	898	895	865	862	923	842	850	909	887	834	944	912	871	885	903	864	898	853	879	838	847	896	907	916	862	917	909	909	905	843	906	877	881	860	899	888	828	910	826	868	905	900	916	901	917	864	887	891	841	871	956	904	844	916	878	890	902	901	879	933	840	898	890	879	898	895	875	873	910	906	832	885	828	894	876	850	878	843	902	904	853	872	884	859	868	905	862	887	876	914	862	845	896	884	912	936	873	859	924	830	806	905	879	870	930	897	825	829	909	867	886	876	877	899	864	902	855	913	909	904	869	873	925	886	894	859	866	859	874	882	960	871	864	859	853	956	907	880	866	869	852	892	837	849	819	851	908	880	884	915	878	869	856	811	912	864	876	858	888	896	885	920	925	824	843	869	903	912	880	847	871	837	896	901	860	825	883	888	880	913	920	854	882	876	906	831	852	862	916	914	897	869	886	902	907	890	920	910	839	865	852	853	890	866	854	856	876	857	886	893	898	904	900	856	917	826	871	900	858	856	866	888	838	957	874	918	937	890	890	879	901	884	890	920	820	892	843	874	856	885	911	882	956	965	873	818	881	906	851	912	827	852	855	870	903	868	867	891	817	868	868	848	900	848	914	860	879	904	877	970	940	885	849	883	876	842	903	886	879	799	857	878	911	889	857	875	891	882	900	860	890	849	837	824	860	839	863	845	867	922	836	939	925	856	817	833	841	860	894	880	883	888	900	879	881	851	895	910	919	878	872	929	894	887	850	828	841	883	861	919	915	907	889	901	839	898	850	891	842	874	919	902	866	812	876	859	857	886	874	911	863	883	860	903	917	897	898	868	839	885	938	858	875	922	886	907	906	879	845	923	887	809	883	887	912	797	856	884	857	886	851	876	851	808	904	844	885	874	854	859	880	853	848	870	859	850	868	827	901	900	882	837	836	845	893	847	880	896	907	877	861	905	880	882	898	887	888	899	862	932	869	979	839	872	909	891	862	831	860	866	881	941	895	869	881	880	872	885	854	918	910	845	865	836	887	920	929	912	886	881	872	850	893	879	857	895	854	889	841	837	905	852	867	854	866	849	944	864	894	904	886	850	823	851	920	861	888	876	882	860	926	893	881	867	887	863	876	863	847	817	870	879	878	877	882	874	843	912	902	874	890	896	912	870	877	858	873	938	913	945	860	864	857	915	867	908	864	865	922	924	878	873	867	866	925	875	888	859	895	874	909	917	823	879	891	867	879	894	870	888	900	931	840	888	905	887	848	872	893	901	909	895	885	898	865	877	897	881	864	893	890	914	853	852	833	915	867	909	868	920	848	864	902	899	918	866	858	831	885	862	857	977	870	864	894	865	914	857	891	871	863	891	840	869	873	864	875	899	916	890	889	844	910	878	844	896	885	949	866	813	890	868	884	864	840	901	875	845	912	834	922	852	916	892	908	920	875	871	866	864	898	968	879	853	876	877	803	886	849	867	861	895	856	911	870	884	849	924	932	911	920	886	844	879	868	873	882	879	848	863	921	888	884	900	863	892	812	872	913	943	828	850	932	858	889	842	905	885	919	884	907	834	926	830	885	870	838	836	876	853	906	911	974	837	881	907	831	896	901	894	877	872	897	913	880	818	889	885	915	822	821	841	919	839	860	903	849	858	874	909	900	874	819	898	870	848	921	877	864	860	921	887	954	859	859	863	822	892	878	861	888	865	815	909	884	915	892	858	861	889	895	848	830	899	868	831	871	885	896	888	892	817	832	809	903	865	918	894	908	857	889	851	854	895	914	937	894	884	854	889	832	868	863	876	869	887	904	899	880	850	876	845	874	862	868	895	857	862	896	915	844	895	925	880	909	890	874	900	854	829	858	942	927	904	874	887	887	888	898	859
24341	21342	28767	24280	21289	6641	1485	1085	891	983	862	869	890	783	796	758	790	735	732	743	709	713	738	738	688	694	766	721	714	690	699	731	676	752	680	688	723	771	693	703	738	684	737	719	694	679	700	692	730	725	718	726	651	711	721	693	723	690	684	650	758	694	662	702	705	740	734	697	718	695	737	705	681	684	699	719	684	720	651	699	693	639	726	681	699	728	694	722	744	718	721	655	738	694	621	691	727	647	695	673	696	718	705	730	676	709	685	672	695	684	673	671	675	669	687	688	749	685	724	753	689	683	724	641	679	679	754	692	672	678	634	700	707	678	701	717	681	714	706	687	705	730	694	644	684	643	702	692	654	700	724	672	703	692	703	683	704	697	704	694	692	636	680	713	704	708	734	618	693	724	668	708	712	684	699	676	702	679	700	728	672	695	694	741	671	722	671	709	666	648	722	680	705	679	703	716	680	693	666	644	668	691	673	662	706	685	701	683	674	704	692	687	699	687	687	704	720	727	670	715	743	659	695	708	701	718	673	700	729	715	674	714	720	673	702	728	720	649	724	662	750	643	684	720	693	729	674	700	736	680	722	678	730	659	696	708	688	728	691	738	718	694	760	716	701	719	726	739	696	694	734	675	688	670	692	727	694	688	669	710	647	697	677	689	712	735	759	708	678	684	671	658	691	703	752	694	729	690	698	692	676	669	723	699	635	674	740	697	701	710	716	656	689	720	716	719	685	730	663	692	658	736	688	678	650	711	683	684	741	691	681	716	664	738	708	736	722	676	706	670	699	683	755	673	690	696	731	664	699	687	742	647	670	716	666	681	679	694	654	665	707	665	688	700	702	677	687	720	709	729	673	687	641	640	723	726	737	695	692	669	696	687	728	706	653	674	636	731	692	688	701	701	684	701	724	685	669	686	703	678	695	677	706	692	719	746	722	698	690	691	649	685	704	696	704	683	664	731	741	718	652	675	717	673	695	735	743	687	691	708	651	692	729	687	668	683	681	680	666	699	712	703	734	660	674	681	671	679	692	675	725	677	717	656	707	648	706	740	684	668	710	746	663	708	721	732	724	726	693	687	680	743	732	728	731	682	715	675	670	724	672	623	688	674	672	677	744	720	710	688	712	619	734	688	649	698	726	698	695	678	683	647	733	686	690	680	669	676	735	636	734	707	698	714	709	661	692	647	696	685	654	728	696	712	680	678	697	652	689	672	650	691	711	670	690	732	732	649	683	713	706	718	692	681	676	680	701	642	664	691	688	695	702	675	674	700	707	707	726	711	742	671	689	732	646	675	685	706	663	675	694	661	669	666	717	690	705	706	659	721	709	692	688	698	719	695	697	710	734	624	722	709	681	739	733	664	703	661	687	707	652	705	677	713	643	681	702	686	671	703	650	727	714	686	683	714	703	684	657	709	759	733	691	647	704	675	699	717	733	700	751	661	699	729	661	724	700	658	709	693	703	682	720	676	683	703	695	644	694	694	681	734	689	686	706	671	643	627	716	673	706	688	642	679	663	677	717	673	702	703	665	642	668	717	712	683	694	703	713	652	664	684	715	653	675	710	714	702	698	679	710	688	718	705	672	694	734	704	653	745	703	643	666	698	703	697	663	658	743	710	671	684	674	697	697	716	701	711	681	657	694	668	695	676	709	691	735	709	731	706	717	705	722	727	698	693	709	677	741	669	738	697	682	692	690	643	690	735	645	719	734	673	722	675	671	728	695	671	694	723	694	721	746	674	691	733	685	621	686	677	692	647	682	742	729	659	696	697	688	718	700	693	713	685	707	694	707	679	695	736	662	720	708	678	671	679	675	686	730	708	700	658	698	693	664	698	725	707	709	649	708	741	689	685	677	678	712	687	694	730	684	670	722	712	669	684	679	679	699	713	666	706	666	666	656	667	619	677	734	686	742	713	662	658	688	715	709	754	724	696	703	711	744	663	715	661	723	686	706	686	701	660	741	693	702	727	714	690	711	711	725	673	716	707	707	709	686	671	673	658	677	652	659	707	734	729	706	680	722	680	709	696	663	629	695	682	736	709	735	715	707	746	648	699	702	665	676	724	700	704	703	680	741	710	714	650	698	708	727	735	679	722	702	680	754	704	663	745	684	705	692	686	672	666	731	688	711	698	724	676	700	701	689	730	671	705	708	688	687	668	703	719	739	664	690	687	681	689	708	706	696	687	712	723	680	680	738	729	721	709	684	680	708	670	716	695	682	723	700	704	708	677	674	654	698	686	693	680	714	692	689	615	682	721	712	724	687	659	675	705	683	657	700	675	689	711	680	699	684	660	715	689	671	708	636	722	692	705	696	718	726	658	716	702	685	698	629	708	736	662	682	658	700	659	699	703	693	680	671	674	690	634	715	694	747	738	734	706	706	644	703	698	747	681	688	657	693	709	711	691	679	729	657	707	671	707	687	651	658	674	681	681	658	680	688	694	697	666	763	688	716	688	700	749	704	689	686	700	689	697	731	673	683	664	734	696	721	715	647	695	701	704	703	705	660	664	642	665	673	685	691	680	736	664	705	696	710	684	702	681	678	724	729	715	774	733	676	693	665	723	724	735	637	719	677	707	658	695	715	683	684	689	765	670	667	687	678	672	691	670	692	653	679	683	721	679	687	689	698	740	674	677	678	683	725	625	698	662	710	686	707	688	632	674	665	675	666	704	695	730	727	684	712	698	706	669	681	723	720	675	694	710	689	696	680	686	736	672	684	757	684	667	691	663	675	654	669	722	719	672	725	657	653	724	736	678	672	665	721	699	727	661	744	672	671	657	676	652	657	678	677	698	703	685	651	707	697	697	699	685	688	671	677	692	716	742	672	723	725	684	675	671	725	699	687	684	709	659	741	670	709	692	741	728	754	708	694	685	707	695	676	676	718	674	713	697	725	718	661	716	718	689	694	652	728	686	726	718	683	632	741	683	693	687	690	675	722	718	708	667	682	708	714	706	669	686	706	713	690	709	663	714	706	699	688	702	695	707	698	686	679	665	748	696	705	709	706	720	728	722	672	672	667	715	664	677	725	674	714	701	678	684	745	658	730	709	664	689	685	702	630	709	699	698	736	652	694	682	742	709	757	719	640	695	717	672	684	714	639	728	660	675	659	715	686	649	692	702	740	702	714	691	694	673	701	694	680	676	707	652	697	697	701	700	740	668	740	678	700	666	697	692	684	720	679	721	666	743	680	733	690	694	655	692	695	711	692	712	715	687	681	655	714	699	671	676	691	680	730	741	717	716	665	718	714	694	708	682	751	702	674	708	673	699	718	698	690	679	706	688	722	725	715	680	655	687	739	719	735	697	709	672	679	680	657	688	699	721	678	726	645	728	701	690	695	657	663	676	704	691	698	705	702	688	681	736	651	686	723	674	670	701	736	685	705	712	717	705	725	682	684	718	670	718	715	685	706	667	676	686	708	658	683	728	689	701	709	629	680	686	690	693	698	682	714	710	628	659	673	717	642	675	683	693	655	709
12508	9775	8620	4528	3261	2548	2148	1886	1590	1504	1335	1292	1179	1179	1155	1130	1081	1041	1056	1015	1076	988	992	993	943	1013	1014	925	990	892	983	977	955	948	916	954	945	948	961	1013	940	974	889	924	924	913	938	1011	977	913	900	928	895	911	858	949	947	937	944	952	951	909	986	951	951	927	839	989	890	897	963	908	969	918	859	955	963	928	917	968	936	936	893	954	852	938	919	1004	932	921	918	928	965	908	895	921	924	937	866	967	848	1002	982	956	960	969	880	870	896	931	900	933	899	911	915	904	937	953	960	921	945	952	892	945	892	933	901	924	930	938	930	979	926	875	899	1007	902	952	899	913	948	976	908	909	964	932	904	942	979	976	980	963	939	915	919	878	936	891	913	978	963	858	923	943	938	961	928	903	907	882	933	907	892	956	917	967	920	956	925	937	964	917	879	996	920	959	979	940	902	933	878	953	989	935	923	932	918	913	958	938	874	963	887	922	964	957	989	928	899	898	935	1007	936	938	899	921	920	954	975	956	958	884	924	925	903	920	930	924	981	963	875	905	920	962	953	903	902	877	967	921	964	882	930	924	892	958	941	931	948	905	911	885	936	932	947	963	952	917	899	942	933	918	936	904	878	913	920	932	891	898	886	914	913	929	944	944	936	934	889	937	928	987	949	910	922	940	964	887	888	941	930	962	936	957	966	931	938	941	982	943	946	945	892	923	923	986	934	948	918	889	941	901	976	923	935	866	927	938	933	907	998	909	904	920	968	886	970	948	919	934	942	893	909	909	899	982	922	966	896	931	913	879	893	956	970	913	883	899	920	930	908	969	879	920	938	915	925	920	905	897	930	895	911	928	915	918	883	925	914	914	917	989	986	886	925	895	912	938	922	925	954	908	939	976	935	947	902	933	893	896	946	884	921	934	903	962	914	946	966	945	896	925	955	872	918	907	953	916	887	936	912	869	878	902	929	952	919	997	931	886	940	921	912	970	904	886	979	944	972	967	909	895	844	958	888	924	956	934	944	955	920	912	903	921	941	926	939	899	892	936	921	912	946	939	952	929	939	921	936	891	913	954	910	873	917	906	965	883	930	874	891	920	935	877	952	962	946	876	900	912	922	924	950	937	962	954	857	936	921	928	945	917	924	880	924	881	945	919	935	980	899	912	941	934	933	967	934	943	927	964	948	975	967	954	927	979	909	972	912	925	948	988	929	957	916	932	934	951	907	937	904	900	944	937	1011	909	956	913	917	947	985	878	897	919	938	877	929	943	934	933	887	983	921	912	912	896	995	912	894	933	916	911	890	923	922	945	904	933	919	909	910	885	918	966	872	883	898	873	884	902	927	891	948	942	915	922	894	947	909	916	921	921	943	965	935	951	921	946	919	909	895	941	909	926	926	937	971	898	934	915	936	894	952	983	997	929	908	933	921	891	843	929	879	920	949	893	916	955	962	933	942	919	933	901	943	943	906	949	912	862	931	901	933	911	922	920	949	919	944	942	891	976	941	904	915	918	897	932	926	892	972	944	912	957	933	974	986	948	875	943	984	932	906	989	924	899	921	905	958	934	913	940	939	900	905	903	898	941	879	905	906	920	931	875	923	918	913	886	1014	890	955	927	970	938	971	897	919	922	878	963	943	938	999	918	877	998	885	919	930	904	965	929	952	920	881	902	930	917	912	850	964	924	950	937	925	928	919	914	964	959	936	981	946	883	994	915	912	973	908	941	963	962	895	939	947	975	907	910	899	946	943	938	936	920	968	917	981	899	933	916	890	916	914	900	933	994	904	922	912	905	951	895	924	936	924	936	913	862	914	893	888	965	882	922	865	949	910	937	909	933	890	944	913	944	958	922	893	915	964	938	964	942	885	891	903	973	981	890	937	943	952	911	939	911	914	951	933	940	929	941	896	931	874	925	948	925	887	943	889	902	941	932	878	954	946	957	951	954	905	986	919	897	899	921	956	944	888	894	951	877	975	940	975	906	928	916	898	923	904	908	874	905	900	889	943	936	932	926	960	921	990	961	938	951	927	922	941	906	904	925	929	875	865	902	930	960	957	932	909	941	1012	895	912	908	906	928	902	962	972	939	892	909	917	937	958	945	946	944	928	885	919	881	913	975	946	913	919	953	904	934	897	959	915	915	987	901	929	897	937	970	898	921	942	908	926	887	940	947	932	951	872	937	983	927	925	906	924	932	943	973	942	902	945	952	893	922	919	947	943	940	946	934	885	887	912	954	972	880	944	908	902	920	956	924	890	880	931	955	927	976	942	912	930	957	944	898	882	922	931	910	883	955	925	959	951	953	918	926	907	940	929	938	958	910	941	927	840	921	930	990	957	887	929	918	883	947	915	898	973	979	926	955	850	921	942	921	932	954	971	879	872	955	946	990	911	901	892	895	901	973	918	950	923	910	966	884	914	905	1000	895	917	918	954	880	925	940	913	867	906	950	950	916	957	943	932	959	901	980	909	925	921	936	932	963	911	904	918	928	916	944	902	971	891	950	959	905	907	880	907	949	941	892	932	998	936	924	909	904	919	932	923	918	923	937	899	939	922	897	927	931	859	870	895	944	873	936	901	908	895	950	906	906	877	940	940	955	896	922	938	900	935	912	902	904	901	1004	884	949	891	931	918	930	884	949	940	908	920	951	925	885	976	980	899	935	909	945	925	967	924	930	909	891	904	996	945	936	940	962	927	903	891	935	965	956	931	970	973	911	893	948	908	952	939	891	933	892	927	896	888	918	925	926	891	902	950	931	953	877	921	889	906	926	955	897	938	889	907	949	881	913	895	932	926	869	894	913	970	958	903	899	912	931	951	884	932	920	964	911	957	960	912	936	902	968	897	949	939	952	943	918	942	917	898	934	885	876	931	961	927	977	961	891	979	961	913	950	908	935	940	927	918	973	883	958	964	949	961	1000	964	874	974	877	904	878	908	916	947	926	920	930	952	1018	937	924	900	952	914	926	989	957	918	896	895	910	971	961	956	939	916	920	990	903	905	912	991	939	927	922	968	897	957	909	836	926	949	891	895	958	1001	955	922	928	883	910	939	974	950	897	958	882	955	911	937	949	960	916	915	918	895	916	914	940	935	879	958	966	912	964	952	926	914	960	890	932	960	915	959	957	932	903	980	984	932	889	823	940	953	909	883	926	913	913	960	956	911	954	915	956	886	875	962	885	908	948	904	944	859	912	891	915	906	912	917	961	956	955	952	984	963	988	914	943	968	897	863	931	947	942	934	979	932	884	907	940	928	929	909	901	969	864	877	939	903	900	1002	894	877	915	866	931	936	955	925	977	943	913	956	940	874	978	918	917	915	906	903	903	897	903	957	908	936	930	904	933	931	940	952	912	913	942	953	921	925	923	912	920	911	951	934	934	930	912	856	952	954	954	906	940	927	972	914	980	904	947	928	889	925	928	914	918	918	881	919	921	908	911	885	960	869	898	975	987	927	885	908	894	921	926	936	909	911	965	932	936	956	950	908	924	896	957	870	926	919	1003	937	906
23289	21358	29457	23637	21364	21377	6098	1169	840	747	705	577	579	537	499	493	493	469	447	466	434	424	403	439	380	392	365	422	415	402	398	406	426	372	356	383	399	378	388	382	362	372	405	385	393	366	402	412	355	373	402	367	351	345	359	375	410	381	389	383	376	363	365	371	345	361	384	374	324	347	383	360	361	356	385	380	332	382	375	362	346	386	370	366	356	378	349	350	365	381	353	362	350	385	353	371	375	376	351	397	362	386	386	374	357	376	393	359	384	340	404	356	375	338	398	371	407	350	346	363	358	364	369	364	396	352	346	372	333	364	386	333	345	381	357	351	378	365	355	384	365	398	390	390	351	357	340	356	354	388	315	368	368	404	356	357	365	332	358	376	381	377	345	367	373	379	333	352	359	364	363	398	371	361	338	385	362	349	355	361	383	369	357	340	372	361	366	379	376	384	372	411	365	370	365	369	366	363	332	336	335	355	346	399	315	355	330	378	373	379	375	355	363	393	344	346	371	356	352	346	351	388	371	399	346	360	385	365	322	369	375	349	343	389	349	363	352	400	339	341	356	382	358	343	389	334	384	360	347	347	395	377	381	390	389	353	363	357	370	364	372	385	328	365	397	371	359	361	346	367	351	359	368	345	361	385	390	384	379	372	382	370	374	382	379	351	358	366	373	338	377	350	355	360	363	375	335	341	375	359	345	382	372	372	348	365	344	359	380	360	394	355	366	342	361	334	356	387	375	340	365	386	361	360	347	365	381	350	370	376	319	347	355	350	349	369	350	365	355	361	392	372	364	346	335	369	387	344	376	365	346	357	361	379	394	345	351	342	353	330	377	332	358	338	363	345	336	357	359	379	398	336	364	358	368	396	389	349	369	379	383	367	356	360	334	348	337	405	369	367	342	344	352	387	374	371	369	371	390	381	415	356	375	384	372	379	351	348	356	368	351	377	385	367	391	340	339	349	376	350	390	362	374	365	402	365	356	361	397	380	347	351	340	392	363	379	372	371	354	363	396	343	382	368	342	342	370	351	380	343	353	337	354	355	368	349	368	362	374	382	371	359	385	342	333	390	332	353	360	372	366	360	328	379	382	389	378	373	379	386	381	347	360	372	353	375	374	365	372	343	345	383	383	364	353	347	387	293	374	365	346	397	337	376	337	358	373	327	370	372	348	343	354	325	384	319	381	362	341	368	350	372	376	375	343	356	360	357	371	363	349	368	352	336	347	392	346	366	355	330	355	388	395	352	382	347	359	352	368	357	397	361	371	361	331	380	359	359	365	363	369	344	381	352	369	359	353	388	396	375	356	378	380	332	356	371	333	389	359	358	381	394	358	367	348	391	335	389	382	379	376	356	359	365	387	365	334	378	369	353	355	366	355	373	355	344	346	360	321	344	360	371	327	349	386	371	390	373	372	328	333	367	397	354	353	347	367	348	351	379	367	377	366	341	351	382	359	362	352	361	338	393	374	386	384	340	384	376	363	397	357	390	379	361	406	381	336	335	342	362	378	327	341	374	364	347	341	337	366	343	379	375	383	363	381	376	339	371	376	334	351	346	351	333	356	337	337	406	345	348	346	349	356	343	341	324	343	382	350	385	364	378	350	373	354	351	388	375	356	365	362	327	345	382	326	334	336	369	390	339	363	366	345	383	373	355	375	357	376	366	351	361	353	350	383	362	358	362	321	331	350	367	331	347	388	357	363	359	396	320	325	384	354	357	351	388	359	355	393	345	391	394	369	340	374	376	377	367	337	337	360	363	349	357	358	407	371	320	355	362	380	359	364	364	361	377	392	350	358	362	346	369	410	367	350	369	339	337	342	350	360	364	373	359	387	370	369	327	358	358	365	331	364	357	380	361	346	368	378	359	382	366	331	368	370	337	369	398	333	379	336	320	388	374	372	354	363	368	363	363	396	357	371	372	381	330	377	376	355	338	350	393	351	391	380	377	350	330	359	369	318	353	363	332	380	342	339	363	381	334	367	379	355	380	377	370	377	327	360	351	336	355	316	368	360	362	369	340	343	332	361	339	354	385	358	358	366	350	365	365	356	380	289	361	367	341	387	370	352	374	351	378	367	350	400	350	350	398	370	338	404	366	356	385	336	335	344	328	351	379	369	357	385	325	363	370	360	327	334	357	337	408	389	359	366	344	384	383	376	370	376	345	401	314	379	413	334	366	365	362	352	335	381	360	384	350	311	347	340	346	367	346	382	335	359	367	365	359	347	349	369	351	378	343	376	378	368	345	325	336	348	343	390	378	354	365	348	363	372	383	364	370	384	362	385	367	358	403	348	377	341	364	364	356	376	360	351	343	355	375	329	337	346	362	364	363	370	376	352	342	358	364	326	373	298	352	349	371	420	360	365	367	363	372	381	351	341	346	348	390	349	359	383	381	358	377	379	343	363	362	358	349	335	379	332	343	364	396	362	341	392	324	413	365	366	338	373	389	356	371	346	364	361	346	348	352	374	339	365	359	352	366	368	353	351	362	339	371	370	366	368	356	365	369	355	385	329	386	329	359	378	377	351	380	364	345	357	343	373	354	363	370	356	361	367	343	331	359	357	397	347	356	369	335	341	395	368	354	388	360	347	370	386	400	354	350	352	383	361	329	367	334	336	347	395	340	384	374	393	378	389	340	340	359	343	360	373	366	337	352	358	413	341	352	358	352	354	365	373	335	371	370	370	369	340	373	378	360	357	360	376	379	367	386	375	374	354	343	374	359	375	336	391	371	388	354	315	368	343	358	374	378	375	351	354	377	358	378	351	372	335	340	340	374	323	339	359	411	353	336	361	340	375	391	349	365	367	374	360	401	357	363	377	358	320	361	347	367	365	360	330	367	353	361	347	342	349	346	367	351	347	330	381	362	342	330	366	392	392	361	389	346	360	369	357	373	310	353	342	359	382	358	355	356	371	378	349	362	366	348	362	358	375	385	338	314	341	393	373	349	356	333	381	388	372	393	384	357	333	372	352	358	373	315	350	361	399	386	373	370	354	364	327	333	337	359	347	357	364	390	349	364	376	348	391	370	343	366	367	368	412	356	325	350	334	391	389	377	366	379	376	352	386	350	342	357	393	351	396	349	356	329	395	347	355	392	351	352	394	348	382	350	359	402	346	367	376	397	347	370	348	313	356	348	329	346	400	375	379	372	349	317	362	376	318	346	364	379	388	387	356	361	378	402	419	353	302	337	347	384	320	379	352	352	352	341	363	383	354	363	347	339	369	341	388	357	368	325	369	355	364	371	350	358	357	354	360	366	332	360	319	412	361	369	368	355	378	381	330	350	358	351	352	345	387	359	361	374	352	357	347	350	355	377	376	380	348	356	350	354	367	381	335	347	363	368	362	367	361	374	362	342	342	330	364	322	369	340	361	349	349	372	328	387	356	360	380	396	352	348	387	356	364	340	324	366	383	339	364	360	374	388	365	389	353	332	342	355	373	362	373	351	350	377	367	367	366	373	331	383	348	371	354	407	354	359
17982	15134	13194	7046	4956	3843	3018	2337	1910	1666	1335	1202	1060	1000	847	822	824	777	701	659	703	677	668	624	611	624	560	611	631	555	519	560	571	563	564	508	545	553	546	519	556	493	541	517	502	557	539	548	478	515	504	513	557	506	558	522	521	509	555	521	552	508	557	513	516	516	500	546	505	496	522	546	495	493	507	504	490	497	497	513	490	516	486	534	501	528	525	500	475	478	523	511	494	488	511	466	518	498	492	514	496	500	470	438	491	463	520	545	520	534	532	524	477	526	495	470	518	461	514	480	510	531	487	506	521	506	487	511	508	490	510	478	466	508	489	463	512	530	471	513	509	508	513	507	524	511	523	562	515	503	519	475	504	486	483	484	460	487	530	446	520	498	512	523	512	506	488	506	498	515	495	470	486	492	539	494	495	515	487	476	525	507	523	499	495	488	506	537	503	470	506	482	499	525	481	522	492	521	526	480	514	526	482	518	491	491	476	464	512	520	495	507	485	472	496	517	505	498	457	510	480	514	524	525	542	482	559	484	496	501	476	482	527	474	509	486	519	527	509	496	474	529	501	501	506	537	497	519	485	511	470	510	501	470	517	531	488	558	533	522	513	515	432	481	488	497	519	446	489	513	519	526	502	533	494	533	499	530	532	509	523	560	502	519	475	491	518	513	483	470	480	514	519	493	500	507	479	525	520	473	467	497	524	538	536	489	491	501	485	478	523	542	530	492	502	508	529	486	508	512	514	502	495	510	544	474	519	486	483	497	526	488	489	519	486	495	497	485	493	525	495	484	498	575	519	508	509	549	580	501	474	505	502	478	496	482	528	537	492	529	525	497	503	493	483	454	488	497	461	495	522	462	531	505	558	523	528	506	499	469	505	470	503	535	481	534	528	481	485	523	492	543	515	482	484	525	510	531	522	510	562	510	535	529	489	505	568	544	508	484	521	514	493	554	531	521	508	529	503	478	480	516	499	528	503	482	524	479	515	494	518	494	479	526	493	528	513	493	500	499	509	498	524	491	484	507	500	471	489	529	502	490	503	479	484	539	521	539	517	475	478	504	508	500	522	499	496	515	550	493	497	506	490	530	516	495	483	525	475	503	475	494	522	550	502	464	513	518	521	548	510	507	514	524	516	493	519	513	482	512	506	484	507	492	508	480	521	536	490	493	490	498	485	494	525	471	476	548	535	508	492	499	523	475	511	504	540	497	500	526	507	505	529	513	508	522	522	504	497	499	503	485	495	492	502	521	498	509	536	500	510	482	519	499	490	485	503	522	521	496	452	471	547	494	498	523	502	509	456	532	494	499	508	517	527	526	501	499	481	501	511	539	524	474	542	512	543	496	571	457	530	522	487	515	559	520	482	506	499	558	504	514	521	508	503	490	480	500	519	570	498	492	497	493	533	515	503	492	516	538	495	508	500	512	476	503	577	523	470	530	485	510	544	492	536	529	503	483	487	558	493	534	488	549	532	489	510	469	528	516	481	508	475	500	487	498	512	513	529	561	526	473	519	509	510	535	492	514	532	508	480	572	517	516	532	496	546	462	480	518	494	522	574	507	512	495	493	482	547	526	479	497	526	523	497	500	458	523	485	493	502	491	496	516	508	496	548	502	509	523	506	482	504	506	522	490	491	511	527	474	510	489	532	538	537	495	534	528	508	517	468	522	512	486	564	511	499	501	494	513	489	534	502	498	521	522	516	502	527	523	505	493	528	538	478	515	486	478	487	492	509	512	549	522	553	480	487	529	494	512	536	500	529	521	519	499	526	498	527	511	518	496	494	468	480	494	510	489	491	482	509	555	538	510	472	511	511	538	531	512	520	539	493	492	558	485	510	476	499	503	492	493	531	519	529	555	474	506	543	474	512	509	529	503	506	531	533	498	504	479	503	512	509	503	474	487	496	486	507	489	530	505	497	532	507	479	505	498	487	486	526	521	498	510	529	531	511	475	520	532	513	495	557	511	458	483	550	470	510	520	511	478	513	516	506	499	504	539	482	486	521	519	502	525	526	511	517	478	523	553	531	507	507	493	498	531	488	525	488	487	538	508	494	501	488	475	495	504	506	490	503	519	503	503	498	509	470	481	519	524	453	523	537	449	531	489	521	503	495	487	555	499	499	551	532	503	494	525	480	503	523	522	477	506	500	505	496	549	506	497	505	519	563	517	525	497	480	484	519	515	486	522	498	515	484	501	504	498	514	528	477	520	479	529	457	503	506	498	520	532	511	527	512	496	504	493	504	543	503	495	473	486	472	551	515	439	456	505	515	536	496	518	521	505	494	512	516	478	497	496	530	511	494	473	496	521	539	466	488	498	529	497	494	530	469	451	476	508	506	491	499	478	529	530	480	505	484	528	499	496	506	465	508	469	498	480	500	506	477	518	530	517	492	490	527	536	510	476	521	519	531	473	511	548	489	578	477	510	495	498	499	520	490	488	493	534	490	513	496	505	520	516	510	526	489	484	487	521	552	495	497	518	507	493	524	476	491	498	502	464	508	489	491	487	536	509	525	461	510	531	512	528	509	470	509	525	509	535	496	527	493	491	514	499	510	482	507	504	492	511	485	495	499	501	501	511	489	510	513	496	520	502	474	475	453	518	528	519	476	473	520	533	498	511	488	497	513	497	486	488	477	546	517	495	562	527	531	516	528	503	480	485	507	496	572	491	510	525	524	499	519	502	537	479	494	473	499	517	445	516	528	482	506	513	507	496	495	475	479	484	505	481	501	482	514	511	499	500	505	493	514	515	493	472	474	487	486	548	534	535	508	493	487	494	494	505	523	493	484	491	484	468	511	499	513	508	525	489	510	512	480	464	494	509	503	491	532	519	503	536	523	487	482	519	511	485	529	543	491	462	458	508	481	481	526	543	495	500	505	495	522	479	507	521	534	459	478	475	497	494	519	465	532	483	509	489	513	526	555	496	523	509	565	561	458	502	496	481	506	498	496	494	538	503	518	490	469	534	511	505	532	543	474	522	553	519	531	507	503	514	497	514	533	455	548	516	509	517	525	503	506	538	529	501	538	492	479	515	487	477	506	479	501	471	526	486	470	493	493	516	527	532	545	495	496	502	484	447	520	495	560	482	507	493	470	486	542	476	507	530	529	545	498	508	533	509	507	551	461	519	510	521	492	500	523	525	494	499	485	496	516	514	513	485	475	457	500	476	488	479	494	519	553	558	513	496	516	492	516	515	498	531	517	514	485	549	545	501	509	506	503	502	496	511	503	495	561	498	507	510	481	488	483	492	480	513	489	522	498	552	550	527	473	463	514	490	487	536	503	539	542	484	490	520	522	526	495	500	491	498	509	532	502	533	501	550	535	502	497	509	517	512	504	500	510	470	511	488	491	550	501	490	482	520	477	520	513	510	493	492	453	498	507	480	540	527	519	486	493	555	487	527	458	504	479	531	498	497	507	505	533	498	472	513	465	514	486	501	500	551	487	489	515	470	505	535	527	487	494	513	529	455	484	497	514	502
27232	20672	9157	1237	815	755	751	746	671	701	708	657	682	671	673	682	702	713	729	714	644	700	722	649	708	680	722	693	677	723	710	643	714	689	695	683	701	768	711	667	650	693	687	675	721	680	702	670	683	713	686	711	642	675	663	660	661	667	656	685	668	638	698	700	676	661	695	707	684	648	686	701	655	688	682	664	697	637	674	725	726	681	688	693	683	659	631	686	688	647	714	697	677	700	692	694	621	698	696	678	673	681	675	680	712	687	656	700	680	664	703	715	684	660	699	679	708	684	658	726	632	641	697	663	699	689	694	684	638	678	704	684	666	663	652	684	669	695	736	660	680	649	724	698	660	690	710	676	714	708	697	691	683	676	671	686	595	660	681	733	677	758	681	666	708	654	714	676	698	677	676	649	670	730	683	709	692	657	715	697	630	685	694	657	668	676	727	691	703	697	673	678	701	677	682	681	684	722	698	686	659	696	645	672	693	666	707	659	715	677	718	690	643	640	717	664	664	702	646	696	713	663	716	700	662	683	708	646	687	683	698	697	689	700	729	702	637	689	690	690	729	771	701	725	629	695	657	691	676	722	664	664	662	711	732	668	655	667	699	660	689	682	678	689	700	692	668	649	698	704	705	672	661	678	700	644	680	697	681	663	675	657	686	701	711	658	710	705	678	676	676	697	690	702	710	739	650	684	641	675	645	665	684	675	714	683	729	709	640	696	698	731	686	671	682	688	652	634	700	729	737	669	679	624	649	714	679	713	700	693	698	668	680	661	703	696	703	687	696	680	683	670	645	715	686	659	653	638	645	710	665	683	647	657	691	667	652	708	631	658	665	702	667	641	691	632	641	699	677	674	674	669	727	700	666	679	665	663	682	700	685	706	694	650	682	699	689	695	645	671	637	671	734	695	676	681	694	675	707	665	661	699	714	688	726	639	693	658	653	725	692	672	656	673	688	657	683	702	675	670	692	660	685	685	682	648	718	689	697	702	641	705	685	716	671	698	738	688	676	687	698	710	671	685	698	691	679	699	678	676	631	701	679	652	664	659	762	705	717	724	663	668	636	707	667	715	668	698	656	682	735	661	703	723	703	654	679	715	659	685	697	683	656	709	712	664	669	674	730	664	699	713	684	709	650	650	694	652	665	706	729	679	679	673	663	709	644	726	723	674	699	687	699	680	672	701	688	661	688	653	648	658	652	693	673	625	701	708	673	624	717	699	717	717	667	651	695	665	637	697	759	684	654	696	674	671	660	724	648	695	661	687	677	677	661	669	734	702	702	672	723	685	715	698	696	676	698	655	682	651	698	628	683	647	682	674	675	695	684	635	671	723	647	675	705	701	649	718	670	664	652	696	709	709	640	673	700	654	686	703	668	658	708	681	648	693	693	681	659	704	682	670	621	673	666	690	677	657	657	606	694	703	672	674	664	660	671	708	669	684	714	729	690	665	666	655	684	686	674	654	685	737	689	694	693	660	685	683	686	737	690	685	700	678	673	669	728	670	651	692	690	640	685	688	689	667	662	682	680	669	706	704	670	656	685	681	688	643	667	677	662	688	666	685	666	646	685	680	685	639	694	689	689	684	709	643	751	712	674	691	655	690	688	682	664	700	673	680	710	668	687	669	671	678	706	681	708	659	691	665	677	695	684	661	651	722	669	711	679	642	683	687	702	680	680	675	634	675	670	661	687	693	712	735	688	670	639	681	647	629	679	662	704	684	657	647	663	659	704	670	716	672	709	689	669	702	650	705	714	673	699	708	715	669	722	682	729	709	676	657	668	657	663	653	701	721	674	707	687	724	681	690	697	693	696	677	663	691	744	681	654	672	720	728	639	644	698	713	663	678	729	665	690	662	634	668	692	707	683	669	677	646	687	677	662	708	681	659	693	691	751	678	631	661	677	668	665	663	696	680	643	668	683	667	667	670	673	727	679	683	642	680	680	721	679	726	678	661	693	668	674	691	721	662	692	710	716	668	696	685	697	679	660	686	690	682	693	686	669	693	699	726	698	676	666	656	669	698	675	697	709	655	706	634	692	629	717	690	733	693	688	669	646	623	702	681	701	661	651	662	693	691	727	710	706	692	698	680	676	719	682	673	638	700	635	662	661	688	703	660	673	696	657	650	719	690	712	688	680	707	685	674	697	670	672	703	645	722	739	681	712	697	716	683	610	694	697	647	698	663	707	671	681	657	652	672	697	682	722	721	625	697	662	700	656	684	703	649	717	684	702	706	657	658	705	712	701	643	673	682	661	696	667	671	730	665	695	651	676	697	675	659	701	650	682	659	634	671	656	656	743	770	692	651	715	703	642	640	731	679	654	702	663	661	674	662	636	636	635	685	687	662	674	656	701	663	653	643	673	690	660	683	657	702	665	677	680	673	703	728	708	710	639	672	675	659	664	680	679	676	684	681	689	687	690	694	690	710	665	688	655	648	690	696	689	692	704	701	709	665	728	661	718	669	725	670	677	710	663	670	673	657	683	674	684	713	697	691	664	660	629	690	711	669	620	700	669	660	694	663	642	690	710	678	651	692	700	702	681	653	722	683	699	686	675	675	664	672	658	665	661	638	649	734	718	740	769	677	695	677	667	643	665	667	664	716	704	666	717	682	714	681	698	657	654	646	684	638	671	715	675	657	689	690	641	678	651	680	656	672	695	634	691	685	632	680	736	636	644	679	649	694	666	725	671	714	682	672	688	681	696	648	668	681	666	684	698	701	652	676	648	649	672	668	639	690	637	642	700	716	686	690	692	698	680	685	654	641	661	672	694	685	639	683	696	702	708	713	706	671	693	698	697	705	681	713	700	774	679	704	675	657	636	690	648	686	685	644	705	706	669	677	714	686	657	710	645	680	690	691	715	655	687	709	694	744	713	693	682	674	702	697	657	694	698	693	705	699	675	692	695	702	673	669	679	666	645	631	674	668	696	666	642	641	659	646	618	728	633	751	652	642	698	704	723	687	692	632	678	675	655	709	647	617	691	670	669	684	658	695	702	651	632	633	667	697	695	658	671	697	697	692	665	710	719	683	748	672	661	681	693	681	743	685	653	696	712	648	679	652	694	729	673	703	655	707	670	723	704	667	720	647	700	726	632	684	672	689	654	653	701	708	675	680	693	654	658	692	658	684	663	702	668	707	647	629	667	735	706	644	674	697	675	686	680	686	667	721	719	654	665	695	671	665	730	706	713	645	659	636	654	700	688	642	666	682	645	704	673	658	702	665	666	695	692	657	685	703	643	694	706	702	662	677	679	651	658	663	675	650	685	653	648	659	725	703	707	684	697	651	693	692	635	684	653	684	710	719	681	699	649	662	661	717	672	643	666	679	712	673	702	671	643	695	626	668	671	694	712	696	703	697	723	654	656	704	673	714	711	703	673	659	624	672	727	678	663	686	702	686	670	737	660	691	661	704	698	713	690	691	700	686	688	651	695	694	702	746	679	687	683	693	644	703	662	665	703	685	697	724	703	720	636	742	695	650
8677	1683	1619	1216	1124	1020	936	993	961	1006	939	907	921	874	880	951	914	950	894	952	934	867	877	909	921	883	928	928	879	921	942	895	885	847	908	875	857	891	906	914	924	885	946	980	887	943	924	865	865	926	884	907	875	887	921	904	907	892	875	894	934	895	896	857	946	903	886	921	852	907	915	898	932	896	888	929	885	948	898	874	903	936	952	902	867	879	897	910	936	889	900	894	871	911	884	941	894	862	859	915	898	911	859	871	930	862	908	847	894	957	920	916	891	926	943	934	893	887	863	879	920	913	897	912	877	871	964	896	903	942	917	960	910	917	935	906	881	892	965	872	898	881	891	911	928	848	931	904	931	877	850	853	919	877	880	853	921	905	923	880	930	880	872	964	909	956	928	905	859	878	910	880	919	872	926	885	909	881	826	898	856	912	944	858	913	885	942	901	926	893	914	853	909	850	849	919	895	918	879	900	882	952	892	936	881	938	930	882	862	901	872	919	938	933	886	910	905	895	927	929	915	821	915	895	876	943	917	883	946	915	894	850	914	849	924	902	945	908	923	965	875	872	916	900	862	921	874	928	926	857	919	845	877	862	888	858	874	882	908	899	862	902	919	844	916	917	945	920	907	867	916	880	873	909	927	910	943	891	863	912	874	918	912	873	855	937	907	853	915	913	934	949	835	877	865	879	930	937	941	918	900	920	910	912	893	869	918	911	893	912	895	885	891	844	881	962	891	894	866	909	891	879	890	935	922	894	883	941	892	884	866	918	915	898	921	918	872	873	890	862	888	903	887	883	865	880	921	890	930	813	881	931	939	929	854	885	929	961	898	892	880	886	926	894	879	883	884	915	889	912	889	925	868	912	901	920	925	873	861	833	924	811	923	883	906	893	887	936	923	886	846	903	890	930	885	873	937	946	922	855	885	926	905	871	919	902	895	869	918	868	925	915	881	892	879	882	901	862	885	883	920	916	873	917	881	919	942	891	920	884	918	880	947	840	923	903	898	903	877	942	923	878	897	886	887	876	877	864	838	824	852	925	904	878	965	898	901	889	921	938	907	838	908	954	970	915	925	885	938	919	901	942	867	941	909	926	877	919	897	892	893	907	943	885	940	944	905	946	929	867	904	891	919	892	893	883	993	860	936	871	918	868	920	875	894	824	884	864	897	837	907	901	923	875	931	878	882	882	846	893	924	836	931	862	903	933	935	916	826	910	843	936	939	830	933	952	922	873	873	897	864	884	868	937	868	903	877	924	860	890	883	872	876	905	896	872	896	876	913	906	921	881	920	859	856	927	875	937	906	916	959	905	921	930	938	882	916	924	875	927	862	950	883	887	935	895	943	958	945	910	913	899	878	902	935	857	899	878	885	870	865	840	917	905	920	897	905	888	860	944	925	903	899	884	928	882	833	950	866	879	892	870	860	878	905	883	893	859	826	948	897	883	924	897	899	892	871	912	862	916	934	909	909	920	892	858	935	918	915	881	920	862	909	879	920	921	885	983	901	909	940	862	879	934	945	921	863	884	880	849	853	920	915	870	897	894	877	942	932	840	898	906	932	888	858	907	949	946	928	880	849	886	881	919	914	942	875	901	879	843	895	846	883	940	867	895	883	900	886	867	878	899	908	871	935	844	868	923	892	870	921	910	880	923	894	898	893	900	914	905	929	883	947	978	907	890	958	890	913	913	907	912	854	880	948	924	877	975	913	926	868	857	876	931	854	898	890	872	932	853	887	880	913	926	943	891	894	933	945	875	873	954	938	942	890	874	882	913	899	896	845	870	937	950	979	904	901	907	876	948	942	877	887	925	940	897	904	889	882	904	874	882	957	863	903	879	831	863	870	933	857	939	884	852	844	849	899	898	882	872	910	971	887	918	886	911	892	849	879	882	903	907	921	908	906	894	872	899	904	950	942	870	879	927	927	942	904	872	912	885	870	957	920	860	940	937	863	869	914	902	916	878	928	867	896	915	899	856	923	904	859	875	937	883	898	865	900	862	901	892	866	868	898	916	907	898	870	883	906	948	894	899	918	950	943	879	892	895	908	896	903	895	869	888	902	892	891	934	919	866	894	843	897	929	879	925	878	891	900	904	925	871	904	870	893	864	859	902	894	944	898	900	902	877	922	882	903	895	880	873	855	954	882	862	881	922	934	910	903	876	876	866	893	925	863	921	962	918	931	866	914	892	927	879	908	892	889	903	860	856	929	878	898	901	884	962	852	878	934	851	902	897	856	938	886	928	888	926	896	925	899	905	936	871	906	882	949	851	914	989	892	891	899	923	884	867	918	928	897	910	905	880	909	952	954	919	898	935	942	914	897	966	908	904	923	930	883	884	875	873	884	862	829	864	903	946	875	916	922	898	881	905	925	871	845	888	858	907	898	901	867	884	884	849	913	906	870	897	845	910	943	896	872	848	803	920	884	992	894	901	823	916	936	877	914	868	905	924	951	882	902	861	914	889	884	914	856	890	880	825	869	937	904	898	872	908	877	863	949	898	860	888	876	914	920	864	941	861	859	918	882	893	923	942	920	866	889	955	880	925	888	876	901	932	914	853	913	904	904	897	939	927	879	848	893	947	918	945	921	907	878	903	914	901	901	867	930	975	892	865	861	881	850	834	909	933	949	900	887	912	889	839	957	854	957	885	906	893	892	875	868	911	863	910	875	902	914	873	882	897	876	841	929	907	941	912	884	892	938	918	863	891	859	838	936	843	873	911	852	862	954	938	916	878	897	922	877	888	874	911	918	909	971	903	925	910	935	873	906	851	914	925	863	875	940	931	907	904	916	921	852	967	878	908	942	904	877	930	867	875	876	929	900	970	947	917	845	880	836	917	870	924	938	880	901	884	903	959	877	875	884	901	876	922	982	855	901	910	958	913	965	887	885	939	925	950	875	932	900	892	907	879	923	925	908	914	866	897	879	836	915	918	886	939	873	866	864	830	909	898	899	920	921	913	888	905	923	929	922	958	846	884	923	937	940	871	912	810	884	900	938	903	867	880	882	904	876	846	920	901	921	884	887	915	872	899	895	929	934	896	911	914	919	973	901	865	923	911	923	899	914	927	893	888	953	833	849	862	911	860	856	906	865	929	858	870	888	891	882	917	916	910	955	861	869	932	874	850	870	919	868	931	919	936	900	903	897	954	863	901	867	932	897	879	868	966	870	880	877	908	875	950	896	878	915	950	923	846	821	907	896	881	860	930	914	884	887	876	928	894	921	918	879	903	930	859	923	902	897	865	883	895	828	847	938	884	910	934	891	937	911	869	906	819	895	892	874	902	879	885	885	871	908	954	902	841	872	840	837	890	950	910	865	902	944	909	973	852	856	853	913	880	922	916	885	911	924	925	874	916	908	850	893	960	900	887	895	870	902	907	936	907	931	805	887	897	861	865	870	887	915	892	877	896	872	843	845	889	905	912	943	870	919	917	904	949	915	942	863	925	881	889	930	921	901	885	889	951	924	968	874	921	888	893	917	899
24384	21345	28804	23954	21179	7570	1419	1044	958	939	914	822	856	813	798	780	749	744	773	828	803	739	741	713	757	708	783	756	749	717	713	715	742	754	771	726	674	729	726	689	719	678	715	725	750	741	765	698	681	716	730	694	746	724	706	724	713	743	723	724	752	747	679	731	731	659	705	730	747	697	721	737	678	711	712	706	733	716	739	708	735	733	693	734	729	720	744	697	731	714	719	679	691	681	696	693	732	688	694	795	708	694	699	780	702	723	702	695	670	692	743	777	702	754	726	683	744	729	695	669	692	708	726	665	713	687	678	741	718	708	701	715	695	723	709	680	712	687	746	718	675	699	685	662	733	708	661	676	690	755	687	692	678	702	746	714	716	727	713	713	737	641	684	724	705	726	699	681	723	689	751	747	701	740	724	696	734	764	674	711	760	674	641	718	670	669	683	763	722	719	734	704	702	698	731	690	761	700	699	705	699	705	696	705	695	710	730	719	685	713	695	713	688	691	695	714	693	672	731	686	716	732	728	716	672	699	743	658	755	709	674	727	764	779	702	727	689	697	699	715	712	729	733	696	719	705	703	761	718	753	634	725	718	703	734	716	704	714	694	745	733	698	730	723	718	726	680	701	734	713	755	757	745	720	701	713	762	697	759	757	694	687	689	698	717	740	758	669	700	721	725	685	716	672	678	740	774	668	675	732	690	721	686	686	767	677	726	687	727	702	691	699	686	737	726	692	681	672	773	705	767	687	697	713	704	699	726	689	695	734	711	724	672	671	713	683	711	700	742	681	731	693	681	698	756	673	667	709	698	688	688	679	690	688	684	707	681	738	693	733	702	743	683	692	694	700	698	714	702	711	722	663	726	693	762	750	686	740	688	687	732	716	732	670	703	755	748	697	737	727	689	690	672	713	690	725	693	734	705	721	718	686	712	671	705	725	679	714	727	716	712	735	688	732	754	725	692	689	760	728	725	690	704	723	709	708	701	703	687	653	712	690	684	715	717	730	704	685	689	695	745	649	691	734	743	728	764	751	662	723	738	701	694	700	737	720	680	738	707	680	731	757	662	701	712	688	697	733	728	736	711	731	747	702	704	715	751	702	718	676	741	723	744	651	748	749	692	705	710	727	666	662	684	726	664	709	704	746	742	727	778	691	705	712	669	687	700	739	739	662	712	696	757	695	743	691	704	723	681	691	704	685	716	731	697	737	700	708	696	686	706	705	725	688	714	709	705	687	627	665	668	754	696	730	674	701	749	679	731	663	728	695	653	666	742	713	759	724	663	704	736	721	705	727	672	705	683	696	734	691	720	735	717	724	698	721	666	721	702	709	724	725	662	711	722	692	736	680	704	726	724	739	684	735	741	716	713	699	750	751	706	699	740	734	704	708	718	672	680	698	732	748	674	740	706	690	649	736	708	680	699	763	732	720	722	725	720	730	717	727	713	733	712	706	723	665	713	736	693	686	712	754	663	722	689	670	722	746	699	713	704	682	756	759	679	684	740	714	713	723	733	633	719	671	719	711	705	716	729	703	678	691	710	705	709	700	702	708	733	685	718	736	720	738	721	725	694	704	725	706	736	744	671	739	746	740	712	720	751	715	717	710	704	708	680	721	715	737	679	705	748	681	701	707	695	743	716	747	770	702	746	699	713	700	697	697	691	700	686	697	711	717	695	733	713	715	709	662	727	737	676	710	710	732	679	729	695	743	735	728	722	672	663	759	680	740	690	735	704	714	721	701	758	695	699	715	717	732	756	720	725	724	768	753	686	689	703	746	677	712	709	680	697	702	756	686	682	755	682	745	732	686	765	688	673	698	753	770	708	702	756	741	680	684	684	665	718	683	745	697	693	716	698	689	728	700	740	716	724	714	715	687	677	768	711	714	667	695	704	693	714	729	729	728	707	673	736	703	717	699	699	741	676	706	739	685	702	667	711	690	686	693	722	720	699	664	708	716	694	749	739	724	705	662	717	693	679	669	760	724	678	704	716	740	757	686	721	694	713	700	683	752	719	745	696	754	679	730	693	703	678	676	689	722	687	657	703	700	720	726	701	693	710	692	782	738	735	727	692	691	723	692	686	716	725	694	728	698	682	715	724	699	716	691	684	689	712	705	684	677	761	720	676	742	743	738	709	718	702	755	740	766	713	687	688	680	677	707	692	682	711	725	722	688	680	702	740	744	702	706	684	714	669	699	688	700	725	701	709	668	677	729	678	682	739	746	728	722	737	701	711	704	715	682	756	744	679	748	685	714	679	742	722	742	692	706	703	722	681	716	729	713	678	725	742	662	738	706	737	673	770	707	671	689	723	672	705	693	767	700	721	724	707	761	643	694	715	719	647	680	713	739	680	742	696	684	695	728	701	667	673	728	677	692	730	711	701	692	692	720	716	721	726	728	699	703	680	700	709	708	683	700	739	709	664	705	679	690	681	701	676	739	702	714	689	743	671	695	727	717	765	714	715	676	707	695	714	720	743	755	713	725	686	744	749	700	729	717	698	680	708	715	695	687	742	706	685	746	689	714	724	721	700	685	709	724	718	677	745	713	732	727	695	684	687	715	693	664	720	748	744	703	706	734	691	740	727	737	695	688	693	704	701	721	674	709	724	673	700	698	733	666	673	684	667	717	665	741	719	665	743	695	723	725	651	736	725	698	734	706	703	727	732	730	706	718	720	717	762	740	728	710	736	708	693	681	739	713	726	698	721	694	744	725	696	693	708	689	689	645	702	684	689	679	726	695	682	667	671	705	726	704	669	692	702	719	714	731	741	686	660	702	720	754	724	711	732	691	653	717	721	730	722	703	719	730	660	730	727	747	631	730	692	714	716	770	689	700	691	691	720	716	702	722	680	718	704	686	710	712	743	708	691	701	704	735	732	695	698	647	741	698	729	745	712	715	708	727	670	710	714	706	700	722	698	724	695	714	734	729	710	701	710	711	682	760	708	748	692	722	736	717	755	691	732	662	733	759	662	700	725	675	719	729	727	733	680	718	742	722	723	754	698	770	713	707	682	707	689	732	732	763	675	708	681	687	728	659	716	748	711	749	719	794	675	660	683	675	713	734	717	677	700	744	705	694	761	715	695	700	755	688	718	736	724	716	710	741	741	755	709	691	719	709	706	684	689	727	741	704	738	693	694	695	648	682	698	718	755	654	736	719	734	709	722	696	705	723	700	699	751	705	711	707	660	715	709	702	703	723	696	721	676	713	715	751	655	754	714	688	714	707	681	692	695	712	726	749	704	698	733	704	662	704	708	701	700	695	736	682	728	744	679	697	716	720	714	656	737	669	708	761	712	686	712	721	682	731	687	716	735	664	671	704	779	684	700	667	712	699	699	707	720	724	712	716	727	723	702	721	700	724	673	693	683	687	709	698	665	711	759	709	695	693	745	714	650	675	686	723	657	693	703	672	702	750	746	769	694	716	676	718	689	736	683	709	692	678	784	759	721	707	676	660	707	735	709	693	678	705	729	700	690	691	708	734
16501	9077	8158	4363	3150	2490	2135	1823	1631	1387	1343	1237	1193	1139	1092	1110	1142	1113	1027	1053	992	1023	1013	1024	1012	977	1029	976	988	1005	1023	963	941	1013	989	998	998	948	972	981	883	979	953	944	1043	1029	908	947	951	911	936	1000	900	939	986	921	999	979	923	975	938	961	944	975	940	904	929	939	946	970	933	895	999	925	970	961	974	945	971	912	960	932	923	941	960	944	944	943	948	967	959	939	929	948	953	919	953	933	1018	918	953	990	966	911	973	951	948	1016	910	931	892	953	993	961	884	939	948	912	962	913	914	954	930	987	941	884	909	909	980	942	919	953	890	956	904	896	949	984	985	949	923	954	920	872	921	909	924	961	938	925	951	970	972	981	1020	922	980	920	944	950	923	953	928	977	973	929	914	1012	957	945	994	961	957	891	949	932	923	980	931	947	965	917	958	970	950	896	968	928	983	912	929	986	964	904	990	920	938	925	902	959	961	986	914	947	971	984	954	956	969	904	963	914	886	978	947	960	944	905	926	963	930	964	951	889	955	935	961	969	960	935	934	939	888	967	913	930	923	917	952	944	932	957	941	968	1006	917	918	906	910	948	912	959	947	972	924	1030	889	945	1006	944	935	978	908	1025	975	981	944	983	964	918	886	952	929	955	977	921	906	925	973	1009	929	957	964	978	973	886	914	933	895	916	926	936	912	971	940	928	928	972	960	938	952	923	909	977	909	906	979	941	930	918	989	948	940	1020	943	983	981	959	1018	924	991	951	966	971	968	908	992	940	974	926	913	942	952	874	979	873	969	903	956	944	954	960	947	945	976	885	934	933	920	943	963	956	931	972	922	904	969	947	956	924	955	949	938	918	911	905	940	957	927	976	938	964	916	980	971	943	881	944	978	950	914	967	982	957	991	945	918	971	950	877	929	953	915	918	954	914	949	889	978	951	992	979	966	946	918	892	986	968	922	924	943	911	907	964	1026	948	951	925	922	942	903	981	938	964	905	901	875	965	948	979	1015	947	966	938	940	969	952	955	955	908	933	924	974	890	926	998	923	966	898	973	962	968	924	983	998	955	968	935	996	1001	991	930	953	933	964	958	900	1016	914	995	970	952	978	961	1022	975	884	892	921	873	980	954	911	895	962	993	985	1001	940	1011	947	967	939	998	894	951	948	1000	953	906	947	968	962	949	906	957	1001	923	949	944	933	902	944	1009	941	939	927	939	931	942	915	927	954	968	957	945	958	974	957	914	928	952	933	928	952	937	905	939	971	925	923	948	991	914	963	981	982	860	1036	943	915	931	994	905	945	937	878	961	1009	1002	966	938	934	950	965	996	978	850	983	950	898	969	984	948	935	930	955	947	911	903	993	963	981	938	986	970	930	907	979	928	904	926	930	1002	957	956	963	946	966	928	928	917	944	960	961	975	941	979	938	912	987	983	969	952	954	933	998	909	866	973	920	985	954	965	968	974	913	971	923	944	903	929	911	975	992	993	955	923	933	954	954	926	945	980	964	956	931	935	947	945	955	958	958	946	905	920	989	928	966	908	979	991	921	945	980	944	944	910	965	947	901	914	954	962	949	999	930	898	956	960	953	996	964	957	932	904	1006	996	957	940	977	991	957	922	966	923	952	1003	897	914	994	995	956	1013	927	939	974	956	937	982	976	902	930	987	937	956	980	908	936	952	941	902	972	1005	912	917	914	980	904	971	933	939	934	948	943	945	934	946	951	909	907	967	913	929	946	918	1010	990	944	956	922	894	923	928	946	987	950	973	945	1003	901	957	969	968	970	877	921	915	912	948	970	915	975	893	937	913	1004	911	906	963	950	987	958	963	938	951	952	1007	902	981	895	934	947	959	965	937	980	943	1001	871	944	938	938	988	943	911	963	950	944	922	980	907	945	944	911	903	921	957	914	982	961	955	927	952	930	929	959	925	941	895	981	975	940	988	945	949	979	914	885	976	902	950	955	982	882	947	937	931	953	902	921	994	928	964	977	881	882	955	854	924	960	890	956	942	960	998	942	1007	932	997	981	931	920	936	973	936	909	963	966	958	923	992	937	983	980	936	952	945	920	928	946	969	927	945	984	970	945	960	938	945	919	928	913	876	983	930	938	1000	914	939	906	966	923	923	955	940	909	885	986	951	943	919	917	986	966	979	966	899	987	956	900	921	959	958	951	986	925	924	903	970	924	989	940	972	933	954	951	977	964	941	891	961	919	976	943	963	920	977	937	924	973	919	960	939	937	940	926	988	893	943	949	959	890	976	920	987	932	965	964	985	931	945	990	967	941	1002	918	954	958	936	991	896	975	940	919	945	940	953	965	954	923	958	898	945	906	919	927	985	949	912	946	918	959	981	937	904	955	940	928	916	955	981	932	970	962	985	919	903	976	937	938	964	922	944	958	967	997	956	997	995	967	906	986	924	908	979	901	936	936	889	938	920	900	903	903	909	895	917	954	946	960	950	949	926	923	920	940	966	1010	982	932	926	960	933	966	945	911	954	1028	925	990	924	932	997	962	923	915	892	921	932	1000	964	932	907	955	913	875	928	915	901	908	938	945	933	918	960	960	913	921	950	958	954	1026	961	1026	972	979	935	984	924	948	913	869	868	987	929	963	978	968	908	979	897	951	966	924	966	934	946	943	950	946	902	950	974	943	928	932	952	961	951	937	965	903	963	984	968	951	923	934	937	925	952	947	996	956	933	964	984	977	954	960	962	899	950	937	916	907	929	978	895	930	963	905	892	914	937	974	933	974	943	962	952	937	921	931	984	977	1000	962	931	974	980	937	940	951	942	895	920	931	928	962	929	913	977	939	962	939	944	949	922	1002	933	912	989	948	931	996	1000	909	925	1004	995	948	932	939	903	969	917	996	893	955	926	956	964	881	908	900	889	922	957	1009	920	929	962	969	980	913	964	998	979	929	932	996	885	982	862	923	935	940	957	908	979	939	931	917	933	971	908	943	952	951	939	965	935	946	923	941	942	958	913	976	935	898	944	959	1001	945	947	967	931	908	944	983	946	986	972	937	966	961	931	960	924	1010	949	894	956	880	949	905	928	958	912	957	965	915	961	947	961	918	949	927	976	906	912	911	946	948	931	950	954	1039	960	925	942	908	905	982	922	983	999	948	950	925	914	935	969	917	930	962	940	905	969	943	956	956	934	959	931	985	952	916	942	885	953	952	933	929	899	939	946	938	960	893	959	968	928	941	947	946	948	917	960	932	956	915	930	939	961	960	878	929	953	959	933	881	960	992	985	889	924	959	981	925	945	961	922	955	948	919	993	946	954	928	896	932	986	931	933	921	902	945	965	907	974	912	935	937	918	958	954	958	930	912	897	898	930	1002	1000	942	943	896	920	923	910	914	942	945	898	911	912	958	948	933	961	957	929	922	974	887	902	967	966	944	964	943	909	933	879	914	932	951	971	957	920	979	914	892	952	915	921	948	986	956	962	948	949	963	954	947	962	934	979	933	971	934	944	902	945	926	932	950	960	1005	972	931	926	990	943	960	861	960	945	944	904	908	959	852	930	923	970	985	899	971	944	939	998
23242	21344	29514	23534	21344	21346	5615	1098	876	746	708	641	601	519	517	542	475	512	466	446	439	468	440	443	428	409	435	405	384	408	364	403	374	399	355	392	387	399	395	378	401	406	409	378	379	371	381	399	444	425	426	383	400	367	375	387	394	376	409	383	378	392	362	351	340	354	413	382	400	371	393	368	353	381	364	367	369	381	354	394	369	396	390	392	369	382	376	376	379	409	347	386	390	371	392	369	400	376	369	362	366	409	365	388	372	356	376	369	367	411	363	414	386	402	395	367	403	362	366	387	382	352	418	373	408	368	371	370	402	384	412	358	376	375	361	362	350	387	369	382	384	369	344	391	377	356	370	379	374	395	377	380	360	353	382	372	378	362	385	373	379	360	375	375	385	365	373	388	395	377	364	385	383	383	360	434	405	382	344	369	394	359	403	383	379	369	370	376	360	383	387	367	395	397	385	422	367	368	396	375	349	357	340	340	388	384	375	339	410	362	341	367	356	412	368	386	351	400	409	393	381	395	358	339	347	386	380	356	356	367	343	428	399	383	362	397	378	364	390	389	384	385	394	376	375	367	408	347	376	378	360	381	403	335	369	386	354	361	386	326	383	378	386	396	368	345	367	406	359	381	341	355	332	374	368	391	376	350	355	361	353	396	369	357	370	396	381	393	361	369	368	370	349	367	371	371	370	398	409	365	386	398	367	370	378	382	363	393	403	380	384	402	371	371	348	366	342	372	363	399	347	400	333	356	333	382	372	387	329	387	343	419	393	396	368	368	386	403	391	367	364	359	351	359	373	398	373	359	381	405	390	373	358	356	380	384	352	386	395	387	394	404	365	382	385	345	403	379	370	366	383	389	351	359	385	343	378	366	395	395	348	344	407	358	380	368	366	387	419	392	345	341	387	359	368	402	406	377	384	357	371	375	403	375	396	360	389	376	360	370	369	365	380	387	352	373	350	386	357	373	377	368	384	403	397	348	372	391	366	371	383	379	368	373	384	373	368	359	435	366	396	409	355	365	377	385	360	423	368	361	363	368	354	353	397	368	390	401	384	357	369	350	395	360	376	373	398	424	361	350	405	389	391	369	370	393	382	372	387	355	376	352	383	400	391	378	391	372	389	343	363	385	367	353	394	391	376	380	396	350	394	364	362	337	397	347	377	387	364	393	365	396	339	340	350	412	398	360	417	332	380	364	394	403	364	381	341	397	355	342	379	409	389	401	366	388	395	333	359	358	391	358	408	377	409	371	366	347	356	383	350	372	402	386	362	350	363	361	349	400	374	370	365	358	392	381	380	426	396	342	343	394	399	392	344	379	373	365	397	326	397	340	407	362	323	409	390	362	375	358	414	408	410	372	427	363	353	350	409	332	379	378	373	380	377	349	375	369	371	390	371	367	408	363	377	378	323	409	358	362	379	364	356	374	390	370	362	369	380	359	390	364	329	383	372	378	378	416	358	395	415	336	380	364	347	375	365	405	360	393	407	371	352	346	356	340	351	354	357	378	352	373	392	348	333	381	361	355	386	359	389	401	395	381	381	343	357	387	343	339	322	383	376	383	362	376	380	360	366	343	389	364	367	373	374	364	363	411	370	356	380	368	389	371	387	372	404	393	377	357	373	405	389	359	390	355	389	391	385	399	374	389	346	362	357	375	392	355	419	356	345	350	412	396	384	376	368	353	404	355	362	366	382	362	383	376	358	392	353	401	374	377	382	394	331	366	365	395	378	385	367	374	382	343	399	351	326	374	384	422	392	352	385	361	397	391	335	350	389	338	396	365	323	401	390	348	409	369	347	377	333	384	370	374	348	368	398	375	360	365	381	368	365	375	389	363	382	345	368	373	374	382	377	334	373	387	363	394	403	352	360	404	384	353	364	396	343	357	375	370	425	347	396	368	388	371	369	403	388	397	403	396	398	391	366	375	360	347	351	380	372	400	358	354	383	371	358	332	351	407	358	357	356	388	362	377	370	370	365	388	339	374	362	365	385	376	365	357	371	371	372	365	411	362	376	385	378	357	381	385	376	378	374	374	395	365	371	382	404	374	364	376	349	356	363	365	378	391	371	384	391	360	377	383	381	371	338	400	398	392	369	362	381	366	321	396	347	358	351	374	373	380	374	373	413	379	387	351	364	339	364	394	375	394	399	360	382	399	385	367	385	389	411	371	386	372	366	380	355	379	376	376	375	388	373	380	350	350	406	375	351	398	374	359	342	369	337	408	395	419	374	366	394	364	376	393	364	351	379	395	385	366	380	396	389	348	381	353	354	356	395	366	370	360	348	392	349	388	351	389	354	370	380	369	393	339	391	406	401	394	369	375	386	381	379	377	366	342	370	354	402	361	361	352	376	377	375	355	386	353	420	412	355	337	388	373	370	362	403	373	379	400	398	353	362	336	365	352	398	340	359	372	386	394	392	368	352	381	377	408	379	385	373	378	373	362	383	358	362	397	347	354	384	368	373	370	369	356	354	369	372	380	380	378	366	374	372	381	418	407	380	356	392	358	377	375	359	373	353	343	394	351	368	345	353	422	344	364	371	383	380	359	394	340	396	385	364	358	379	378	353	375	361	391	373	360	373	384	351	344	390	402	418	363	384	372	376	359	373	354	372	382	376	372	401	404	372	355	369	350	371	380	395	399	388	385	362	353	362	395	336	383	370	367	349	365	404	372	360	374	383	355	395	356	350	362	354	359	382	358	364	343	355	378	375	405	356	342	351	379	354	350	359	366	379	357	430	347	427	373	421	341	377	362	366	362	360	378	361	375	399	342	391	373	370	362	349	344	363	378	386	377	376	356	395	348	362	375	366	368	380	369	349	358	355	363	356	360	365	367	369	392	372	369	361	367	366	372	393	393	384	369	390	390	375	373	406	392	359	335	361	363	393	381	381	397	386	379	346	345	402	365	401	398	375	339	332	359	409	397	387	373	366	366	366	365	374	357	371	402	413	376	373	359	381	355	383	360	377	373	368	352	383	388	363	403	394	353	373	368	323	389	349	342	394	359	401	380	374	324	366	392	366	379	324	376	395	346	345	425	383	350	374	366	381	364	382	375	373	343	396	374	362	391	371	395	375	404	357	391	399	354	384	347	361	331	390	331	406	370	377	371	388	352	378	419	362	354	407	361	390	379	386	388	354	346	363	383	348	400	396	369	366	368	382	363	350	362	389	377	384	344	350	382	405	387	367	370	341	355	382	374	342	378	392	393	401	381	391	372	389	394	367	393	370	419	375	361	369	361	400	368	371	374	362	345	356	338	360	358	387	384	386	371	350	386	375	354	385	367	378	371	369	359	402	371	350	359	383	408	412	409	395	385	365	374	329	371	377	359	356	392	378	355	383	371	346	354	353	391	389	387	391	381	360	388	348	410	353	335	374	355	387	361	386	366	345	387	358	392	374	369	363	355	341	350	409	341	392	375	379	383	379	391	364	384	361	371	408	354	366	412	360	366	387	349	380	374	371	389	358	356	352	379	378	359
18597	14966	12828	6981	4834	3653	2857	2288	1871	1604	1346	1114	1092	1016	934	835	789	750	693	696	716	736	659	614	636	659	602	581	579	591	532	592	590	547	565	544	572	566	573	556	480	559	528	561	563	527	525	515	585	480	520	540	530	541	488	543	509	527	533	550	540	550	546	555	536	529	514	528	535	518	489	531	561	506	508	517	510	533	495	537	534	499	534	513	525	537	460	546	511	556	550	543	482	537	509	525	548	511	548	563	532	522	505	524	517	532	582	504	512	493	512	515	469	549	517	492	499	495	516	566	520	534	558	521	494	533	473	467	532	519	519	518	543	495	515	504	538	532	502	510	516	515	477	508	515	503	509	554	491	542	511	522	485	506	482	533	513	520	505	510	542	503	493	495	522	564	553	521	469	539	505	529	498	546	482	546	534	511	527	529	528	527	509	523	498	526	512	503	521	537	476	547	555	536	519	485	543	554	523	513	530	525	525	523	518	525	584	523	451	543	490	548	526	535	503	542	532	510	496	530	460	519	509	481	503	504	547	529	511	523	526	526	527	482	548	490	505	507	549	536	542	521	509	544	557	476	484	513	507	533	520	550	522	501	508	527	530	489	523	493	528	500	515	512	525	510	525	536	521	515	531	497	521	513	529	498	496	528	519	497	509	507	550	558	515	493	538	563	497	540	516	508	494	558	543	532	531	515	542	505	488	551	532	526	518	506	543	528	551	558	560	539	505	538	524	510	477	506	537	523	469	490	490	510	517	516	538	527	555	538	533	495	515	532	543	499	497	494	526	508	490	457	519	489	508	517	520	485	503	499	521	506	521	505	517	480	510	515	506	575	506	518	540	543	529	498	512	505	552	543	539	534	495	468	514	493	510	532	507	508	531	496	574	531	519	496	531	516	519	543	571	565	527	499	527	530	556	502	503	541	515	490	495	514	537	560	510	492	475	509	521	485	493	515	499	510	550	530	501	512	513	505	495	526	532	502	458	525	496	553	591	480	494	473	499	515	526	502	514	483	527	507	530	474	538	519	511	547	528	526	537	490	534	551	502	505	520	510	515	489	493	482	523	546	525	520	497	536	489	517	490	497	519	546	525	547	586	526	549	534	516	506	494	571	522	521	483	471	515	490	545	499	520	540	532	510	477	487	521	534	540	528	523	502	521	544	544	496	483	493	558	522	515	521	513	516	534	500	541	526	507	511	486	468	506	475	556	485	541	512	543	538	520	530	549	515	510	479	530	530	559	460	549	490	515	530	510	541	533	541	515	520	515	487	529	500	547	536	556	504	482	529	505	520	545	537	561	525	518	527	487	476	532	502	565	533	498	511	505	542	494	520	561	520	525	476	518	545	505	516	513	508	540	508	493	538	519	508	528	471	511	477	505	505	494	529	487	508	530	521	523	526	546	546	514	526	469	522	520	470	502	487	519	526	489	491	549	541	519	535	534	468	475	515	483	510	491	515	533	512	547	510	509	533	511	524	564	541	524	516	527	533	501	494	528	541	516	498	526	497	503	525	496	527	525	527	578	509	484	541	513	511	502	517	528	506	524	527	558	506	529	510	479	511	498	551	513	563	502	525	497	495	457	462	496	516	562	504	532	497	491	508	513	498	527	491	535	489	490	498	529	530	521	487	532	558	521	501	495	482	473	498	521	543	505	522	524	494	518	494	483	530	522	530	493	555	479	518	492	540	473	502	511	562	477	536	506	524	491	524	523	550	486	537	504	550	548	532	581	549	502	542	534	500	522	515	468	528	480	508	536	557	519	505	535	535	506	505	510	548	510	527	490	497	539	522	496	545	537	519	520	504	500	482	496	521	554	520	509	478	528	508	492	521	510	501	505	519	479	541	528	517	510	529	543	520	513	515	516	560	505	503	498	498	513	535	526	493	540	517	539	520	534	507	506	523	507	532	483	485	477	535	517	541	498	515	479	508	521	483	518	522	482	548	514	487	502	535	495	535	514	501	528	545	525	504	502	511	497	519	503	503	468	512	496	509	532	548	510	530	506	517	502	515	521	525	528	494	510	524	509	538	512	516	524	528	560	536	519	538	558	584	509	517	509	535	535	547	481	513	522	512	507	518	518	514	516	521	568	503	501	493	487	514	505	513	534	545	538	514	493	513	518	492	526	502	523	502	505	523	515	480	494	519	522	536	519	502	538	517	559	538	487	504	582	498	506	498	516	526	477	528	509	502	486	561	512	534	522	502	543	522	526	503	491	556	502	541	478	540	529	525	516	529	487	528	530	512	474	540	497	529	496	534	534	534	514	523	513	518	516	519	519	494	503	505	515	523	523	538	486	492	515	563	532	532	542	508	521	499	532	498	487	557	515	541	532	483	514	471	546	511	435	525	482	509	481	501	530	485	495	481	512	488	512	513	533	486	478	538	494	527	527	510	537	528	506	499	492	534	517	519	537	517	519	499	558	570	551	534	491	531	488	566	517	550	531	499	523	534	503	501	534	471	522	529	472	526	511	503	559	535	471	550	509	518	519	521	507	480	524	467	558	549	483	510	491	541	494	524	498	518	515	497	488	496	498	495	512	554	532	520	516	505	486	476	526	527	486	512	524	546	482	503	482	480	494	486	487	505	507	507	507	558	521	507	492	532	519	529	513	471	510	521	489	528	532	507	531	558	526	511	512	487	565	537	494	523	502	524	517	540	539	530	540	527	531	521	515	540	458	514	549	499	531	506	526	547	519	501	524	507	520	527	553	519	551	486	518	519	530	502	513	486	517	506	501	515	494	513	504	510	508	520	516	509	499	542	511	512	530	524	488	503	535	495	545	537	532	504	510	500	526	542	535	484	499	497	509	513	525	529	544	504	543	532	528	512	469	509	541	490	558	522	544	545	549	516	500	534	559	516	499	514	540	532	497	529	485	524	484	523	502	549	537	484	516	514	525	542	528	537	506	546	514	497	542	511	487	502	514	519	548	580	515	534	536	542	518	504	532	550	502	509	519	547	515	530	505	539	541	478	525	509	523	507	525	519	526	539	465	521	504	524	544	506	481	505	569	525	520	480	518	514	528	529	497	483	497	515	488	544	523	514	521	545	523	516	505	530	514	504	510	505	560	509	513	497	536	499	510	536	523	523	520	529	521	493	485	505	535	485	558	533	522	503	485	490	505	526	521	549	529	505	559	513	505	515	492	570	505	511	517	509	512	494	536	544	521	532	510	518	533	501	503	522	536	558	497	503	561	502	549	494	501	486	550	510	496	499	522	522	518	517	529	491	526	513	481	520	504	512	502	506	551	520	514	511	534	495	511	518	468	514	501	524	496	574	543	504	532	501	503	529	527	505	510	527	497	478	505	505	512	504	516	509	519	538	519	531	507	499	492	513	515	472	553	486	527	525	480	540	500	495	518	537	514	500	518	514	538	476	529	538	570	540	510	516	516	535	500	546	538	503	508	520	521	549	546	533	504	535	496	462	570	552	508	508	512	527	533	489	495	508	500	475	503	540	510	550	508	510	532	520	508	479
27271	20677	9029	1180	752	773	731	717	757	683	702	657	659	719	743	667	701	680	722	658	695	712	744	735	665	689	723	688	658	714	685	697	702	710	677	714	669	707	710	745	647	657	694	713	731	709	691	652	676	657	692	672	681	736	683	691	672	714	693	696	716	715	668	647	714	683	715	688	716	642	675	691	651	731	720	656	733	687	713	726	705	666	743	681	680	706	735	717	700	685	697	698	696	734	690	695	708	681	724	737	625	672	700	679	705	685	740	656	648	696	682	691	710	718	721	716	701	674	720	707	649	658	704	732	719	708	692	704	682	716	688	690	722	752	732	682	725	689	749	709	667	670	711	720	666	729	664	725	662	683	719	684	659	738	675	677	689	675	670	716	683	699	702	730	669	712	693	678	686	750	687	644	687	717	673	726	681	712	691	641	728	689	723	700	720	684	707	712	692	666	711	721	658	724	684	664	641	683	693	737	672	732	674	721	699	737	697	654	730	659	636	686	677	688	734	688	727	706	711	673	678	723	697	676	751	698	695	691	672	679	687	707	716	681	682	717	712	703	680	723	721	726	663	713	701	746	699	704	677	755	717	696	698	682	660	661	655	682	713	665	655	727	712	687	712	729	691	712	687	741	662	722	684	742	693	699	692	676	681	664	693	692	688	746	629	692	710	701	660	713	692	698	691	748	713	760	712	678	685	735	725	695	700	691	671	688	730	659	691	717	706	738	673	651	686	709	702	680	739	737	720	738	722	696	658	749	687	737	713	711	686	645	713	639	678	684	669	655	712	748	690	716	663	700	678	757	675	640	703	736	745	748	637	718	716	700	657	722	713	693	686	704	662	698	666	688	737	683	681	684	685	723	714	668	732	707	696	694	675	689	684	723	735	756	760	654	713	750	689	668	715	688	691	689	713	707	659	678	727	670	711	694	640	658	680	727	666	674	663	668	734	679	717	721	686	671	687	683	685	698	674	730	712	702	710	726	710	700	733	712	707	704	712	688	683	738	695	745	705	669	766	691	671	644	716	657	687	666	709	692	730	718	700	690	727	713	746	713	697	724	708	690	695	702	665	715	695	697	680	727	676	715	653	696	660	704	729	690	669	670	761	697	716	698	702	681	688	702	663	707	724	659	684	693	685	686	696	673	740	678	685	745	678	740	721	711	731	712	773	701	721	678	706	727	745	716	720	668	666	655	677	686	693	711	672	710	651	739	709	680	683	692	681	671	727	681	730	715	690	712	687	688	745	664	686	739	708	686	732	670	712	731	627	700	704	683	710	690	694	658	732	684	713	693	703	684	724	640	725	741	693	682	668	709	687	729	685	692	680	699	718	683	718	709	723	717	666	674	687	768	659	683	669	696	655	714	695	684	710	701	711	719	687	706	682	696	702	713	705	690	676	646	685	666	652	699	722	680	683	718	697	717	691	703	648	702	736	700	681	677	695	664	685	690	717	695	673	722	724	683	711	721	686	674	690	686	721	699	679	655	690	675	733	746	716	705	676	708	724	667	720	706	695	759	693	697	725	738	747	696	692	694	652	733	688	690	669	713	702	705	724	701	678	689	694	714	693	651	743	710	685	721	702	684	696	689	683	720	724	703	700	684	695	636	714	721	665	703	714	691	706	685	705	749	743	661	653	662	718	749	686	723	684	676	683	736	702	698	726	658	697	689	694	688	722	687	661	724	717	661	690	715	732	738	676	713	718	716	701	703	647	651	733	703	667	695	719	691	694	683	696	682	713	689	698	726	732	666	675	687	735	668	704	747	662	703	707	650	705	698	718	738	670	690	741	607	693	728	696	662	698	699	693	699	710	703	728	672	686	699	722	721	678	669	700	666	690	653	662	706	639	746	720	641	696	712	728	681	679	687	686	667	676	674	760	648	736	674	757	672	675	702	685	677	688	740	702	743	714	715	707	683	683	707	740	703	725	683	706	721	705	705	676	681	718	673	695	683	683	740	666	707	718	684	677	730	729	690	668	670	686	716	676	697	710	653	676	735	639	681	678	741	697	691	704	687	734	690	636	713	636	698	708	669	663	690	699	687	657	671	674	736	729	758	713	729	700	650	686	687	673	637	711	687	727	684	684	687	693	635	719	696	662	702	719	667	712	716	713	693	698	730	704	735	684	626	712	684	682	692	666	717	664	713	686	695	671	691	677	682	652	705	686	670	652	694	678	653	687	666	670	650	678	711	663	685	710	686	684	727	677	688	765	719	722	689	734	683	699	664	689	727	704	689	676	709	661	686	691	679	669	701	719	743	715	704	674	675	698	703	716	755	646	721	685	704	684	644	719	726	684	698	726	697	719	672	691	680	733	673	659	717	674	719	692	735	726	672	718	712	689	716	697	711	676	685	672	667	716	625	704	674	714	675	691	628	773	691	698	719	687	649	653	663	701	700	691	706	697	634	690	676	671	679	705	680	675	691	727	732	695	704	693	692	694	662	671	703	686	701	681	709	712	656	693	688	714	672	703	704	713	714	701	660	693	682	691	734	692	694	720	719	710	739	695	682	724	691	672	721	715	721	649	686	713	719	713	688	698	671	709	692	723	679	710	708	704	732	664	653	701	659	726	676	709	703	644	660	652	681	678	704	698	704	669	748	732	688	691	671	711	707	673	670	710	741	691	731	673	691	697	690	728	677	670	704	736	703	676	689	677	695	707	702	702	727	709	683	723	678	695	676	684	704	674	729	690	691	668	642	684	694	735	723	739	729	643	659	744	696	680	677	699	670	672	697	641	697	656	673	729	699	694	668	735	711	730	708	735	671	699	730	688	673	696	698	686	675	687	705	684	704	737	723	709	686	680	711	719	690	698	687	671	714	696	672	728	656	732	642	644	691	671	679	685	684	658	728	695	742	677	678	659	674	644	654	670	682	675	696	718	686	688	665	716	676	655	665	704	686	725	696	709	726	685	750	714	697	733	709	642	672	717	748	707	717	703	725	726	685	696	699	739	680	706	701	712	659	660	713	677	713	679	673	677	721	688	746	654	737	707	688	717	705	713	693	677	686	683	700	694	683	665	723	640	738	693	685	712	722	719	672	716	697	679	666	647	666	695	666	686	702	642	691	684	706	710	681	700	662	677	668	683	687	693	711	730	673	660	724	674	722	693	660	689	690	735	696	696	644	689	632	673	701	661	745	668	659	709	698	664	666	717	673	740	693	697	687	689	668	704	708	661	661	721	712	681	718	696	749	716	660	724	665	691	725	653	708	762	697	651	671	725	690	718	650	715	679	720	692	670	664	697	707	663	699	690	709	708	642	659	707	690	680	689	691	719	697	714	710	658	704	666	692	716	717	715	718	694	691	663	691	702	692	790	681	684	664	710	705	696	664	668	666	720	650	643	675	690	697	684	660	734	683	642	702	691	712	749	680	674	732	700	720	694	704	710	721	701	708	659	689	704	676	709	671	717	707	714	675	688	711	675	668	738	718	715	690	664	696	664	717	724	694	734	703	719	717	725	675	708	666	700	690	689	663
9471	1690	1530	1177	1106	1032	963	947	937	912	930	967	929	909	887	942	951	933	926	933	882	925	932	922	920	945	878	998	939	870	863	945	897	908	960	908	949	845	897	926	906	915	930	915	941	893	911	947	914	935	903	948	905	889	871	954	916	952	888	947	869	917	878	945	942	893	904	899	942	903	918	932	940	883	898	859	895	888	968	865	869	956	919	898	854	859	918	873	914	842	879	918	926	928	957	958	920	920	861	900	904	900	903	925	893	916	914	909	874	949	886	929	922	912	894	903	947	892	944	897	936	940	917	905	857	906	958	943	898	895	870	930	947	887	844	887	913	885	897	922	870	897	969	956	906	884	931	930	921	923	933	862	931	932	856	916	913	881	935	936	893	948	859	892	906	961	972	927	944	896	906	913	931	900	909	965	884	864	919	910	876	903	901	905	919	898	908	855	905	846	961	895	893	926	942	937	910	908	850	911	900	962	840	866	863	966	914	903	930	886	892	910	882	915	880	891	906	831	860	864	938	957	906	937	891	881	966	909	846	923	956	981	931	956	929	897	888	858	917	913	930	960	956	943	892	934	897	983	885	938	951	921	875	979	897	948	947	951	920	929	921	874	939	925	931	887	915	899	912	950	945	923	904	856	896	901	871	929	950	921	940	872	906	911	892	913	896	953	933	897	959	910	966	909	895	948	912	884	918	875	968	937	866	922	958	927	846	905	883	853	886	901	906	900	928	911	926	902	907	893	931	924	916	929	868	924	891	865	905	936	904	887	942	951	874	907	893	894	904	887	943	915	931	870	952	855	910	885	903	895	886	935	941	959	915	934	955	885	859	912	943	919	931	929	929	886	895	935	884	900	890	925	890	873	933	886	946	935	929	909	932	866	926	914	908	907	899	962	897	914	863	872	889	892	919	912	908	940	896	881	909	908	954	939	922	950	868	899	963	949	939	942	928	926	949	937	916	861	927	940	932	884	877	920	910	888	946	903	882	918	916	924	943	911	948	948	914	885	910	884	906	917	966	896	914	935	905	900	880	957	906	900	966	947	918	927	893	933	922	921	935	886	917	904	909	905	910	933	906	924	905	938	876	929	884	912	850	919	901	939	877	996	959	826	915	951	915	911	881	971	927	975	938	959	890	938	894	919	911	878	944	851	913	920	887	915	937	894	888	935	914	933	944	863	909	985	887	949	943	911	901	949	930	967	892	857	942	879	902	904	900	873	968	963	932	965	905	905	980	926	904	898	899	962	953	938	911	916	928	890	857	883	906	926	939	930	913	925	937	940	916	899	911	921	921	924	892	906	866	939	941	951	907	913	914	937	888	915	914	852	888	966	971	932	923	904	929	967	936	905	949	900	948	926	881	895	855	921	900	942	890	878	950	936	911	908	921	969	910	843	967	898	955	907	951	927	895	929	925	955	964	878	863	945	861	909	919	916	904	930	951	897	861	944	928	899	909	931	887	929	913	951	917	934	891	893	901	939	861	879	829	878	901	968	899	867	957	895	878	922	949	929	924	895	903	916	957	868	927	848	930	906	939	907	936	971	939	916	909	914	957	940	961	886	936	941	965	913	903	899	907	902	947	897	971	927	875	917	955	905	921	942	915	922	914	952	911	936	966	878	911	926	891	889	918	920	907	920	926	883	938	832	942	893	866	925	933	944	952	902	938	928	923	877	906	892	855	930	911	924	908	916	946	947	865	955	943	963	908	909	896	943	959	902	923	946	914	911	932	900	891	914	919	905	943	926	870	893	956	962	904	951	950	867	920	899	869	922	918	923	995	866	892	922	918	928	938	937	888	914	913	862	965	925	937	909	947	962	911	957	930	911	891	932	856	953	914	945	857	926	964	949	996	911	880	874	910	918	923	940	927	906	888	870	915	880	923	878	975	945	974	946	911	904	909	917	950	922	939	918	885	885	924	890	927	920	1005	860	927	947	920	953	931	863	900	932	899	945	887	957	871	935	889	972	887	940	946	978	907	894	924	938	879	906	914	911	867	911	911	905	955	951	906	908	921	847	915	870	923	946	917	873	939	960	929	878	884	947	909	920	945	921	897	935	946	958	935	925	918	914	894	894	916	896	966	879	872	887	889	881	918	874	865	862	915	969	915	902	918	927	958	903	889	967	927	887	925	920	893	900	906	928	857	920	877	902	924	924	918	871	940	943	889	899	920	918	933	891	947	893	957	909	954	891	905	888	945	930	961	915	927	947	891	948	869	904	915	925	897	918	923	941	876	915	931	888	965	912	942	950	924	947	897	927	917	947	937	905	867	962	952	943	933	934	888	973	895	869	896	915	877	908	953	883	890	928	892	912	925	942	953	870	861	928	879	925	877	933	923	943	936	929	937	922	944	938	916	916	874	884	944	931	964	964	894	911	935	923	955	864	925	893	898	879	938	919	931	842	954	924	953	933	938	916	902	918	902	935	930	913	924	965	919	927	913	908	985	916	893	960	908	911	872	903	948	939	905	925	906	941	816	916	940	934	949	893	875	944	931	927	937	900	934	912	918	878	959	908	882	920	888	958	943	933	862	878	898	905	902	882	912	974	903	902	957	964	978	858	939	889	905	939	960	953	949	880	943	913	877	889	924	938	918	890	922	883	944	921	908	886	938	920	857	898	870	939	918	869	927	943	927	953	914	890	982	939	888	962	882	921	887	875	958	917	878	924	932	933	885	933	912	898	968	966	928	928	888	951	932	917	933	894	933	887	883	935	910	872	928	919	913	906	940	977	928	953	907	908	942	915	917	905	887	946	876	904	836	909	912	876	901	967	911	926	867	872	934	913	904	874	931	895	942	880	917	896	851	930	898	866	859	910	907	963	913	891	955	892	908	915	927	946	957	928	845	903	933	920	902	894	942	897	921	906	915	1006	918	942	915	930	900	910	951	942	891	881	941	876	908	906	903	919	921	978	879	905	901	951	889	861	916	917	907	954	973	852	901	837	943	890	904	962	857	932	903	922	877	861	896	897	924	925	987	919	898	914	936	895	899	938	899	937	923	864	887	985	939	891	944	957	931	873	929	920	942	951	926	912	926	901	955	898	928	906	894	929	915	858	915	878	948	907	892	908	895	911	960	963	933	875	973	926	959	886	935	913	910	835	911	895	953	874	928	917	926	868	946	932	926	921	895	878	910	934	903	894	912	955	951	899	868	921	953	888	912	942	881	904	877	964	959	925	910	877	881	949	945	891	917	912	934	904	937	927	876	884	897	926	951	817	949	944	890	876	909	907	893	942	922	927	915	924	898	968	909	901	880	925	939	893	923	879	866	919	877	939	891	911	882	895	923	890	930	903	945	912	920	922	931	888	905	906	981	890	893	921	956	952	910	895	903	852	892	867	944	939	972	956	935	957	967	864	878	925	893	897	903	883	927	930	914	827	968	915	906	915	870	901	908	914	925	972	879	860	930	952	894	907	939	934	917	909	911	885	874	926	923	914	903	899	917	911	867	940	898	985	913	936	873	883	911	865	886	893	909	891
24335	21376	28948	24182	21318	7162	1405	1052	963	910	875	834	849	781	823	768	814	822	730	767	748	766	777	765	715	736	711	723	740	735	804	755	709	716	718	732	789	690	735	729	672	709	767	744	750	752	711	716	732	730	661	722	740	759	687	691	742	736	711	712	716	686	753	762	717	715	675	784	790	724	691	704	694	701	750	749	697	700	718	730	711	651	756	728	705	710	708	685	704	729	750	722	740	734	747	705	783	706	768	733	703	741	720	697	719	709	686	686	707	732	711	697	754	703	690	760	742	685	704	727	756	747	709	768	732	721	686	755	713	697	701	688	734	791	727	677	722	676	708	753	717	688	715	708	719	717	757	771	731	712	752	774	711	673	751	701	678	730	754	700	693	718	714	728	714	743	729	681	723	737	693	717	695	725	728	730	731	783	735	733	700	635	696	704	696	735	733	727	747	751	725	729	741	717	680	707	748	724	692	753	760	668	725	720	715	733	779	702	678	701	738	725	730	718	754	726	726	726	707	683	715	679	736	720	741	704	721	690	709	671	777	701	722	696	747	717	750	695	731	702	729	738	724	704	728	747	707	733	747	741	731	679	713	691	675	756	693	736	705	691	753	699	724	760	728	722	706	728	749	700	703	751	704	699	734	724	727	719	678	711	704	773	673	704	733	733	746	748	665	697	730	681	708	702	672	734	740	715	719	738	760	750	653	696	789	760	690	697	737	683	777	718	717	724	740	684	735	745	727	739	757	685	733	732	724	686	727	709	692	677	726	689	714	765	710	761	692	751	715	748	771	712	731	753	650	715	744	733	711	691	742	717	705	699	713	743	743	736	682	772	741	717	723	708	744	681	718	721	659	694	690	686	712	734	720	758	710	724	697	712	642	727	725	721	696	749	714	741	702	726	731	747	727	714	743	737	727	761	705	728	777	667	686	709	703	762	730	731	700	679	682	701	708	691	703	722	765	658	697	725	727	675	716	766	701	753	726	711	683	736	710	691	677	730	724	706	706	698	719	689	683	682	722	726	722	688	711	697	718	706	740	751	734	686	728	757	712	716	777	695	661	695	713	716	724	726	721	695	718	750	695	717	731	712	712	709	709	662	751	729	775	720	728	723	700	729	682	694	687	723	741	696	735	746	752	690	679	709	662	701	714	749	730	739	720	709	674	741	683	717	727	756	704	690	696	727	730	752	734	688	739	731	682	702	694	747	689	741	772	680	703	751	683	758	726	719	674	702	733	728	788	695	696	700	701	740	713	679	721	730	695	697	730	709	720	759	745	738	733	712	697	722	704	722	723	690	729	754	660	703	739	668	706	707	727	711	731	729	731	684	759	676	773	686	702	706	729	705	683	738	726	719	688	759	727	722	703	728	727	754	702	720	741	710	713	721	763	767	691	694	692	630	718	738	731	711	725	749	726	691	729	692	679	776	726	752	738	650	731	751	709	722	743	703	679	754	751	705	751	719	684	704	710	730	670	689	713	758	750	704	735	750	720	711	643	731	684	722	736	690	686	678	734	727	697	751	735	761	705	733	759	694	718	734	735	711	765	711	698	700	721	723	740	748	700	716	653	699	714	754	696	698	744	774	757	682	699	718	734	754	731	699	749	697	713	704	731	698	723	726	762	696	733	708	720	711	750	653	697	730	740	717	728	727	713	697	697	708	730	720	747	698	764	681	667	763	723	771	695	723	712	728	740	688	799	730	754	696	758	706	733	694	727	728	726	736	700	705	630	721	694	704	736	767	715	735	699	771	745	691	705	726	721	745	743	713	637	714	745	683	731	694	714	701	771	728	777	730	728	728	704	746	723	730	721	742	745	716	710	731	717	712	739	751	762	665	706	741	742	762	728	736	716	708	732	691	785	727	671	741	697	695	749	737	704	767	725	727	681	705	720	732	703	661	751	800	702	704	698	718	743	717	760	659	734	739	720	760	687	691	747	731	727	717	703	810	696	745	691	767	781	749	740	712	743	728	736	717	740	694	751	732	693	734	762	701	701	687	702	725	743	699	683	741	705	760	752	701	693	725	710	722	741	665	737	706	677	713	725	692	728	701	702	678	707	708	695	695	692	740	745	751	743	730	669	685	745	714	713	699	686	747	723	786	706	721	756	700	665	764	670	703	703	729	718	725	715	711	730	726	694	692	738	720	726	687	725	693	725	724	728	738	716	699	712	697	685	714	732	675	744	755	722	748	729	726	689	762	701	741	727	735	722	753	689	758	743	714	700	715	718	709	762	718	710	704	735	739	727	728	735	694	752	699	700	696	755	704	710	728	701	653	727	704	783	743	706	726	671	720	707	688	754	685	699	726	712	728	703	738	711	700	703	728	675	717	763	703	717	678	718	688	729	665	704	669	701	699	747	725	720	733	690	707	759	711	702	701	691	670	712	680	665	688	689	721	692	728	705	721	730	721	729	759	722	721	676	717	736	724	735	732	714	693	700	693	743	751	718	766	751	713	692	689	768	741	753	708	758	722	695	696	762	689	759	684	707	676	717	710	709	747	737	746	689	733	709	699	751	756	747	725	719	726	726	702	707	720	706	749	693	711	695	728	693	702	713	673	738	689	711	738	684	720	756	660	699	714	681	664	709	698	722	689	700	770	713	680	693	726	750	737	671	696	748	693	713	737	687	733	705	709	747	691	756	722	759	685	769	711	666	696	675	744	698	695	732	725	700	740	738	683	710	704	706	722	742	764	770	709	705	664	738	715	721	743	670	700	726	700	723	718	764	699	738	714	749	692	728	787	706	793	713	686	714	739	708	714	725	721	747	706	709	679	712	686	758	708	695	685	762	713	777	681	659	702	705	741	712	710	696	695	741	697	686	685	773	767	693	737	733	712	726	756	703	691	719	720	717	729	740	684	680	739	762	702	680	706	725	724	746	719	762	726	648	688	705	703	710	732	667	694	736	714	711	697	760	757	744	714	717	719	679	750	779	733	693	751	742	730	773	756	718	682	758	708	713	728	697	706	728	707	727	722	700	734	721	701	709	736	709	717	768	669	708	667	710	734	796	701	708	762	698	729	695	686	720	721	735	749	678	678	750	717	696	741	684	693	672	692	663	722	632	738	716	717	728	777	716	714	709	722	767	713	753	729	710	742	737	719	688	705	670	687	703	675	803	724	714	730	702	682	722	691	711	761	713	729	692	723	727	664	702	783	715	651	739	676	710	662	730	732	786	729	718	663	701	733	742	736	725	723	748	698	698	728	729	756	753	755	748	701	708	752	714	722	724	707	730	709	760	675	724	730	729	691	674	718	703	717	730	729	725	735	704	745	699	736	707	659	697	714	699	707	737	732	684	735	703	713	670	725	723	709	747	692	765	724	736	710	727	747	742	706	721	712	708	726	731	754	697	728	752	669	691	755	713	735	695	732	751	690	692	767	733	705	702	721	688	697	732	670	749	693	723	738	760	681	680	734	724	702	724	676	768	673	672	765	765	718	728	728	745	711	719	732	695	702	685	710	704	753	743	683	697	722
16113	9097	8061	4482	3255	2544	2129	1860	1642	1479	1440	1266	1218	1162	1123	1124	1057	1062	1098	1058	1006	1075	964	1033	1021	1005	1001	1014	998	1007	965	990	918	1020	936	1030	1035	1039	973	952	1033	935	966	973	944	981	1014	967	983	996	945	1006	984	975	970	989	988	986	934	980	924	924	1014	879	931	994	942	991	965	959	924	958	992	984	968	954	990	1008	980	994	957	954	908	918	980	957	982	961	947	966	1012	980	932	921	920	972	946	975	946	895	959	976	975	966	950	945	958	1001	913	926	956	964	965	1005	961	983	937	947	948	939	965	932	938	948	902	868	934	932	1008	962	997	942	928	956	1000	958	950	979	926	949	958	996	961	951	945	930	961	956	957	976	918	968	921	951	914	964	946	1015	960	919	971	943	932	989	911	971	933	895	936	970	941	960	955	962	942	989	952	944	951	923	944	963	935	972	1012	942	985	914	921	1005	979	1002	935	933	963	972	965	925	906	989	963	969	941	922	974	933	953	976	931	973	953	971	962	919	1013	984	1014	932	921	973	945	969	949	859	962	955	937	974	958	922	950	932	1017	973	993	1002	961	993	980	969	1011	981	1007	932	964	942	990	1011	985	974	1001	907	961	938	952	991	935	933	967	985	934	947	984	956	969	972	1017	914	942	988	982	955	984	984	989	1022	977	915	990	937	980	932	958	954	944	983	985	953	929	952	952	998	909	977	931	941	962	969	989	905	941	937	951	895	936	913	916	942	956	984	939	921	968	933	968	948	902	952	942	940	980	972	935	951	922	1025	1008	977	934	955	967	907	958	964	961	940	935	980	974	959	939	963	917	988	928	843	1011	937	953	989	955	932	927	935	886	944	958	1011	961	988	934	1021	957	990	930	930	983	919	968	941	980	980	969	927	948	954	930	948	948	950	988	944	983	948	954	951	946	929	950	941	1009	916	960	964	913	921	927	1037	904	931	966	976	975	959	952	938	933	963	942	984	926	920	956	908	935	903	928	966	963	973	981	979	925	936	927	937	946	919	949	1005	994	985	955	956	909	1002	946	944	966	964	942	985	934	981	971	968	1013	1011	985	958	895	957	920	949	972	946	1000	962	920	923	953	1012	998	906	963	958	903	913	984	938	931	922	952	1016	914	999	973	971	981	914	961	993	931	939	934	983	937	945	953	960	917	978	936	971	912	941	988	969	951	1009	907	927	955	969	914	920	997	992	963	933	953	1002	966	1004	971	975	966	940	1025	923	925	977	989	962	924	961	958	1001	970	966	991	958	930	995	962	948	916	958	940	961	965	904	971	964	962	985	986	938	928	1027	967	975	950	960	980	916	961	948	1011	962	973	919	1048	978	971	920	981	978	933	927	997	981	933	994	967	932	1001	926	963	1005	959	960	962	1010	985	941	947	939	994	955	978	977	988	924	950	977	940	969	922	988	996	924	949	959	917	993	990	980	977	921	964	969	959	956	957	937	972	1037	971	961	944	964	991	947	920	968	1007	993	992	945	913	971	915	936	923	916	959	958	926	951	918	954	983	951	936	1012	947	960	937	969	993	954	924	982	962	977	950	898	930	964	969	981	972	946	905	965	979	959	975	1015	940	961	958	956	984	914	987	918	951	922	934	920	972	933	907	985	917	973	981	943	902	985	950	925	968	988	957	923	952	962	950	968	1011	984	955	1028	991	950	940	964	974	984	925	898	993	973	926	935	1000	966	977	945	976	959	989	957	921	983	924	936	931	938	984	955	980	928	951	935	934	971	913	929	922	914	921	1023	944	954	963	900	990	943	1002	949	999	917	1001	958	960	957	958	947	881	955	952	942	949	993	945	969	955	992	955	895	985	926	913	981	986	908	972	979	944	914	918	903	961	936	959	971	990	948	964	919	965	984	923	965	999	919	944	931	944	935	932	929	955	917	959	938	973	991	986	965	1005	933	956	942	941	916	919	1028	956	960	915	988	938	914	968	974	936	954	913	985	951	918	957	923	934	948	940	960	972	992	979	949	961	954	941	997	927	966	961	879	980	980	958	1011	947	984	976	1000	981	957	924	923	940	952	944	996	988	947	930	952	991	957	930	999	978	990	906	921	989	953	919	928	981	1016	923	960	976	980	937	968	918	957	942	995	991	942	949	953	961	949	965	889	961	940	1025	1023	1000	964	950	967	920	977	962	954	918	972	940	942	985	941	997	937	916	939	946	916	949	938	937	984	992	961	959	963	900	930	944	993	926	945	943	1029	893	987	944	915	999	971	932	979	1004	995	946	935	955	954	918	944	989	906	947	961	984	967	964	951	947	964	982	902	961	961	964	935	946	954	971	986	959	945	922	956	920	947	973	932	947	962	991	938	957	1008	891	901	918	937	957	931	936	1016	946	972	998	948	955	987	907	940	979	994	900	939	959	960	940	933	991	928	971	1003	950	956	960	896	944	985	963	935	995	923	953	923	975	958	927	1038	969	981	963	958	933	943	988	967	946	949	947	946	978	941	1015	1015	989	934	986	1006	993	1028	952	964	961	910	957	922	950	958	965	907	915	934	944	957	939	934	1009	982	964	920	956	1010	964	970	944	894	970	950	909	1003	1026	915	990	951	947	973	961	963	997	935	948	908	886	937	969	931	923	951	987	953	933	933	927	953	957	1016	965	995	971	988	1001	1009	976	1000	956	913	935	935	940	983	969	937	880	902	956	965	946	997	951	1010	871	1014	942	960	963	936	948	910	959	971	949	837	1017	958	990	947	991	962	1001	1001	946	1010	993	926	1005	972	970	974	994	996	993	963	1009	952	949	945	969	930	910	953	1021	940	943	968	980	1029	959	943	982	924	972	970	948	1028	967	904	1002	941	971	988	982	932	862	983	939	991	989	960	987	975	916	976	936	979	925	1005	978	925	978	914	906	996	991	935	900	970	951	1027	946	936	870	946	973	984	1004	953	945	982	943	957	964	949	921	980	950	989	936	987	929	891	980	946	963	939	954	918	968	977	974	1001	922	922	1006	1044	932	969	925	930	897	1009	977	913	980	939	964	903	911	951	956	980	956	934	943	981	989	945	960	993	949	974	921	911	932	952	918	948	999	947	930	974	939	924	943	954	903	963	930	942	999	933	965	958	950	982	930	925	919	965	980	957	958	985	928	891	952	956	918	972	982	920	976	977	935	960	950	957	1026	966	990	960	921	941	938	984	936	982	959	909	971	946	948	937	1011	973	932	930	937	1000	933	980	965	1027	963	1038	935	1021	950	956	970	949	945	976	983	981	991	968	983	965	946	962	959	974	958	968	942	916	941	994	913	946	977	1008	923	974	986	979	986	942	968	977	925	947	924	906	973	965	996	945	952	947	995	951	935	950	936	971	960	974	943	889	923	953	939	962	980	964	970	962	890	892	985	956	943	969	968	956	966	962	989	939	999	976	961	902	959	949	928	880	955	977	972	958	948	971	970	955	996	942	940	1008	960	969	965	889	978	962	966	1022	913	916	974	965	1009	890	967	939	920	903	943	963	964	927	946	917	1011	967	901	970	950	962	948	960	975	917	925	964	951	975	895	923	959	936	1011	910	921	954	983	993	922	935	916	936	951	951	955	939	1001	1008	999	944	937	958	975	931	936	956	975	964	961	950	931	956	931	968
23303	21392	29654	23546	21394	21400	5891	1107	897	767	651	648	572	572	544	524	477	461	493	425	478	440	433	437	441	448	446	423	390	392	456	418	418	414	420	395	366	361	390	410	379	405	399	407	373	417	370	435	409	378	402	364	361	376	425	367	401	401	355	373	408	378	392	415	384	410	375	378	384	401	380	398	418	381	436	418	395	397	367	400	373	388	367	359	427	361	357	389	375	365	396	366	399	362	354	393	411	376	400	400	362	405	386	370	391	390	409	405	335	408	376	425	365	342	361	358	410	375	404	384	401	363	359	348	401	371	409	410	335	377	404	394	380	362	383	383	379	395	407	398	402	392	391	365	380	340	382	400	363	369	367	341	395	381	384	371	386	374	352	357	368	417	363	367	350	374	380	387	376	379	380	371	364	384	365	382	392	376	352	389	383	379	357	376	343	339	419	399	387	375	388	358	375	402	392	381	384	362	349	384	356	411	407	372	385	363	400	367	403	402	392	372	368	360	416	357	360	351	377	370	409	367	369	397	403	376	368	408	425	377	354	415	411	356	387	327	420	329	384	356	363	344	373	356	401	368	391	392	385	402	373	444	374	378	372	388	370	353	364	398	380	387	399	382	444	357	379	353	360	362	404	393	353	381	387	334	355	364	385	376	348	373	395	378	365	397	355	346	383	386	399	366	394	360	393	395	341	388	394	372	379	382	396	342	403	347	370	375	381	373	402	411	337	386	368	383	373	384	397	386	374	347	384	401	397	375	376	387	375	382	378	382	410	407	367	416	408	389	355	392	373	411	387	359	401	380	383	384	376	391	365	362	356	356	385	361	385	361	344	409	387	356	350	349	392	399	363	358	363	388	384	415	352	373	378	395	395	377	400	383	400	364	390	376	389	376	366	385	404	388	386	369	381	374	364	371	406	374	381	359	400	368	376	397	368	363	355	406	376	400	390	361	367	382	394	397	382	378	372	379	376	381	362	366	359	396	336	367	403	362	410	375	338	361	386	416	382	419	382	396	391	372	400	359	389	369	383	350	343	395	365	359	394	394	367	373	411	390	377	400	382	365	403	367	379	351	365	376	407	355	391	402	355	385	392	384	347	345	390	421	374	372	368	374	397	404	383	407	379	389	361	407	421	357	400	399	380	396	382	390	403	400	380	374	399	367	366	384	360	351	367	369	385	382	366	376	347	398	358	393	339	404	351	397	404	371	372	364	386	395	396	371	388	381	356	369	345	373	392	382	390	414	392	379	401	380	430	380	403	367	365	387	383	372	337	359	347	382	348	319	386	368	423	366	409	324	364	399	412	406	370	393	411	379	370	408	355	381	381	374	418	371	365	364	357	398	364	400	393	366	403	368	423	401	378	358	390	353	403	385	411	384	406	416	356	340	384	385	402	361	386	396	351	381	359	390	399	405	340	404	395	391	366	378	414	405	401	396	393	423	365	343	361	370	375	407	336	384	388	363	358	404	370	361	387	377	353	389	391	363	342	402	391	390	358	407	371	371	352	362	395	363	371	394	398	403	392	349	400	385	381	374	372	405	375	356	393	398	381	334	366	339	356	388	368	352	354	371	396	397	385	376	376	351	377	405	363	365	360	381	387	370	387	399	406	381	360	370	405	397	350	371	353	372	380	367	374	344	362	346	354	380	380	344	374	398	362	372	349	385	372	377	420	357	355	372	441	394	417	363	354	385	383	376	357	338	366	370	376	361	357	388	378	396	363	381	342	380	342	397	407	394	368	395	374	367	413	376	386	374	370	418	404	365	393	391	411	351	387	368	367	364	402	370	369	371	351	391	361	377	366	408	368	374	384	366	370	377	378	359	408	369	376	364	345	402	391	358	398	381	400	422	384	364	354	387	376	375	344	359	374	363	375	397	383	355	369	375	340	356	395	366	412	382	382	409	377	377	375	418	410	384	387	359	381	391	382	352	356	382	360	365	370	402	389	348	351	361	356	389	398	397	379	374	363	415	378	385	385	380	368	376	365	373	395	379	364	362	383	393	325	385	422	368	398	401	361	409	373	375	375	356	403	379	391	392	367	418	380	407	384	346	351	371	374	389	369	387	388	393	376	356	409	350	382	401	377	361	362	371	372	354	380	367	380	394	366	372	394	381	332	397	375	377	373	385	370	361	400	355	399	394	380	401	371	369	355	400	379	386	377	393	371	359	364	360	361	366	380	371	395	370	367	365	346	374	372	375	336	358	371	392	395	386	376	388	351	363	416	375	403	374	367	407	360	400	365	363	349	375	379	353	394	379	380	393	434	379	408	381	375	380	388	360	381	391	349	353	378	383	384	415	405	353	375	354	378	392	410	395	421	365	375	325	332	405	391	380	417	346	397	358	396	358	382	388	394	355	434	376	355	370	379	408	390	384	384	375	395	407	376	385	397	361	391	380	345	402	409	418	341	378	376	400	394	367	388	381	370	349	396	379	364	419	392	384	392	392	404	360	364	381	375	361	381	382	411	364	372	381	378	378	371	360	337	352	387	380	372	338	360	381	397	363	368	376	378	366	357	352	366	392	372	342	394	388	350	377	359	369	384	373	364	397	398	367	388	373	372	345	357	383	381	384	383	383	360	366	363	332	368	370	386	395	417	426	375	402	409	402	402	361	399	357	390	385	375	355	375	355	384	367	376	367	390	409	384	412	362	361	357	379	392	383	367	377	387	398	389	374	380	377	334	385	364	372	410	375	352	400	345	397	369	383	362	424	361	375	391	376	375	338	359	395	379	389	366	397	335	382	357	383	366	369	371	367	381	365	410	378	381	359	375	394	347	386	382	395	385	398	354	370	363	365	393	369	374	363	337	390	364	362	368	381	389	345	384	397	386	392	358	379	379	397	358	425	380	388	354	392	369	353	360	366	358	373	369	349	381	387	385	364	387	333	387	386	371	357	381	355	401	369	383	396	397	358	379	371	393	367	380	398	392	348	390	377	334	354	375	354	365	374	373	395	397	375	371	365	368	381	398	354	390	392	350	400	396	362	382	368	388	355	354	359	347	391	391	378	371	371	361	361	390	354	389	398	354	351	362	381	383	395	381	380	396	393	382	392	354	371	366	341	390	391	361	394	361	364	382	366	402	364	390	404	413	364	373	365	388	384	378	393	386	401	406	385	365	376	359	364	385	391	391	362	409	388	386	366	349	363	411	376	371	390	397	366	404	380	368	383	382	356	359	377	360	369	355	410	357	377	338	361	378	360	374	379	374	362	418	373	410	424	360	409	356	371	370	389	394	370	382	365	366	406	362	412	384	378	346	377	365	415	350	376	374	362	394	351	365	407	407	361	391	372	396	392	377	407	393	354	408	398	386	376	382	388	394	414	400	378	382	364	411	376	421	373	379	376	420	412	376	374	371	343	371	342	404	367	413	365	363	340	363	358	337	385	396	364	350	350	386	379	361	381	345	394	392	367	395	379	365	384	375	364	408	415	376	365	373	384	389	384	382	360	372	392	385	357	367	368	377	347	371	419	375	403
17715	14634	12461	6867	4742	3639	2737	2232	1895	1582	1357	1136	1068	1000	898	848	803	722	740	705	662	625	627	656	642	584	631	616	622	595	586	626	554	588	554	562	578	561	530	548	558	548	531	533	571	538	558	541	558	550	529	555	548	556	531	556	560	553	516	513	562	541	545	483	584	540	575	535	571	529	564	507	518	534	511	596	493	492	498	531	530	531	525	536	550	526	539	522	572	544	507	569	560	520	524	545	502	558	550	535	525	570	540	551	511	523	553	538	535	533	525	514	542	511	555	538	554	519	548	539	532	497	521	549	502	502	506	529	519	537	601	512	530	527	544	535	538	560	489	571	481	506	511	517	501	548	493	499	544	561	513	536	566	518	520	519	522	532	545	505	540	550	526	561	516	496	545	565	538	544	526	538	538	546	522	541	537	559	509	497	510	503	562	517	553	511	521	533	538	498	510	510	525	541	562	512	498	553	523	511	524	489	529	527	512	511	499	533	531	508	516	521	570	498	541	471	548	539	541	514	548	520	513	518	523	521	505	538	519	564	540	565	592	491	544	542	520	502	524	508	516	511	527	534	550	537	501	517	517	545	538	554	487	553	579	527	491	495	508	498	500	544	497	527	524	586	485	520	550	529	490	512	518	547	509	534	536	501	536	501	511	525	526	539	520	503	499	537	543	559	495	550	514	532	527	511	530	516	461	533	542	552	520	521	504	533	534	500	544	549	523	510	535	522	545	527	525	491	522	525	555	509	523	506	473	524	529	556	570	561	494	516	473	487	506	535	572	501	528	513	517	545	505	494	518	556	504	545	535	505	515	514	529	523	492	487	516	519	534	497	541	484	478	528	504	514	564	540	495	548	535	539	524	546	501	520	488	530	544	590	544	474	531	484	548	518	540	533	518	564	499	531	529	498	482	510	530	528	574	555	496	503	508	520	519	475	510	513	488	559	513	507	537	514	531	566	503	530	524	543	492	448	546	514	521	495	554	515	536	489	505	514	528	553	514	499	538	529	533	508	534	492	480	560	571	489	552	561	491	550	524	519	501	545	537	544	514	510	533	542	553	554	545	502	484	550	540	537	549	541	536	529	542	488	565	502	520	531	554	498	503	500	501	571	511	500	560	546	537	466	512	529	497	543	493	491	495	511	529	533	498	538	536	566	536	531	498	536	521	504	506	514	524	499	528	518	512	509	525	564	506	530	505	516	502	525	507	500	511	528	477	525	540	528	526	515	539	538	537	522	520	549	500	492	523	493	524	545	490	556	495	519	477	480	497	558	549	533	498	488	512	501	543	505	513	534	537	530	508	529	540	539	534	527	519	546	536	533	555	541	493	482	536	534	499	537	520	491	533	533	542	511	542	494	476	531	520	532	541	542	533	593	520	518	529	496	533	482	506	513	515	555	537	528	521	532	486	515	512	512	532	565	498	545	501	528	486	524	523	559	514	560	542	504	525	505	534	528	505	525	557	525	534	536	508	546	511	518	543	517	544	527	544	522	533	515	509	561	509	510	499	532	502	513	552	533	551	501	532	500	516	519	535	516	535	499	528	507	511	565	555	544	505	543	466	536	524	555	522	485	558	528	522	490	517	477	480	526	533	500	531	567	528	480	532	540	531	501	540	519	529	543	550	524	524	517	539	544	495	532	561	533	527	546	508	482	530	493	563	565	490	513	521	501	484	544	496	546	515	503	529	535	506	485	499	531	484	535	537	544	507	499	477	548	510	542	501	492	512	531	511	509	507	524	546	515	521	539	513	541	538	519	516	524	545	538	539	500	503	503	523	527	566	493	504	518	510	559	536	543	513	513	554	560	560	526	514	536	532	489	515	536	496	541	499	562	561	516	533	516	520	522	499	567	520	535	503	544	535	510	536	582	547	490	543	502	520	508	512	508	550	486	535	500	551	517	526	524	482	508	509	503	548	486	538	516	476	517	531	524	495	500	523	549	503	518	532	545	540	553	514	544	516	501	523	562	506	503	507	513	532	483	501	508	518	498	508	528	522	511	506	537	507	530	521	528	544	562	531	559	516	534	550	518	527	468	478	527	567	547	505	534	511	535	549	524	491	488	542	503	513	552	525	514	568	472	523	474	514	539	524	540	484	526	546	558	562	547	543	534	487	522	539	537	530	537	496	457	516	508	523	519	519	565	528	524	510	546	533	535	518	522	533	531	513	518	534	520	535	529	497	522	538	483	502	524	529	508	528	522	565	535	528	535	504	547	493	542	524	497	523	493	562	490	529	558	524	536	519	529	511	509	512	521	590	543	508	534	548	543	502	522	534	549	514	556	517	533	532	551	505	550	535	515	501	544	520	519	540	492	517	506	489	517	492	563	524	555	559	508	506	516	542	509	513	509	529	512	531	519	532	488	505	510	494	520	532	513	566	559	534	518	547	503	526	560	575	470	467	508	501	547	521	518	533	496	534	494	543	575	508	479	560	489	530	550	510	505	490	570	533	537	539	492	507	513	544	504	530	558	502	473	493	542	509	483	523	498	523	468	518	499	542	553	534	474	509	524	506	572	502	492	511	529	537	527	549	530	533	550	525	519	532	545	554	496	515	522	524	530	576	505	538	589	536	492	513	523	577	531	520	476	518	514	523	531	522	517	504	546	525	548	528	485	518	553	518	579	509	554	538	522	505	548	563	482	575	522	526	510	533	557	513	519	496	513	505	487	545	514	520	542	491	457	501	516	553	527	535	548	541	510	513	513	496	547	515	509	474	518	529	567	502	528	528	503	467	551	485	518	542	505	502	544	481	483	525	554	511	546	561	530	507	476	528	511	537	515	479	507	517	522	521	503	488	525	521	493	534	540	491	486	503	521	530	506	557	505	499	478	506	529	532	515	558	486	502	518	520	509	525	554	559	511	529	494	504	507	496	546	546	538	521	540	532	507	538	506	543	522	495	533	522	538	489	497	500	514	554	542	499	502	552	530	497	525	504	508	509	568	522	516	533	526	480	508	509	528	536	523	500	509	489	535	499	502	533	516	562	494	513	518	517	532	558	537	504	538	534	531	526	531	513	510	528	528	537	554	494	522	542	489	542	499	490	525	515	525	542	511	521	480	513	511	516	524	525	509	558	554	511	519	500	524	504	477	586	494	520	533	548	558	492	547	497	516	536	519	533	542	556	559	537	513	488	504	536	532	520	542	537	526	526	505	501	522	564	505	528	523	558	538	503	532	490	515	519	525	492	506	468	526	523	515	519	523	551	473	558	525	523	549	541	523	533	544	507	540	545	547	539	550	510	505	547	528	514	538	570	503	549	556	512	504	506	490	524	484	494	497	507	481	523	499	526	521	517	546	521	503	529	549	541	550	513	504	505	497	587	490	505	585	495	545	498	483	557	564	500	548	525	502	541	508	533	507	537	495	513	529	525	540	517	522	539	489	473	549	512	494	532	524	536	531	539	593	510	519	536	531	523	508	498	515	536	519	498	530	468	534	486	571	497	536	496	531	523	507	504	555	500	497	511	557	557	544
27296	20737	9373	1478	1032	966	813	693	743	715	752	729	684	715	678	747	724	747	705	685	709	713	727	711	712	698	725	704	696	656	639	704	711	732	705	757	699	714	672	725	702	702	682	689	718	736	697	712	720	717	686	667	721	661	736	723	775	707	719	657	717	657	657	753	705	678	658	649	694	692	707	723	694	686	684	744	656	705	722	738	684	706	740	723	670	717	723	692	708	705	734	700	671	749	648	727	626	728	659	715	719	644	698	690	668	717	711	743	729	686	699	685	736	709	665	727	721	683	715	683	723	737	677	654	677	727	662	664	733	652	713	666	666	727	719	680	738	737	674	660	738	644	695	730	695	722	663	758	651	720	700	673	678	684	714	690	774	719	692	693	716	697	664	691	709	753	729	720	705	697	694	687	695	701	702	674	684	733	692	699	690	688	714	682	729	741	691	697	718	694	687	700	706	752	671	681	712	679	685	710	679	702	706	749	708	707	682	727	677	760	667	681	678	683	714	770	697	743	623	711	726	720	674	670	698	670	669	666	721	701	707	692	652	663	704	695	703	728	738	707	634	695	689	700	634	688	704	691	721	687	711	633	713	704	718	704	713	706	708	676	692	672	688	724	705	694	767	702	700	707	702	664	681	693	675	684	669	721	705	724	728	692	722	682	721	673	708	786	663	702	758	668	687	667	658	762	675	677	698	723	669	660	718	726	736	756	726	699	714	658	745	749	698	699	656	742	691	684	662	708	736	714	714	716	741	709	684	771	661	741	672	681	669	689	672	694	708	699	719	690	708	706	708	689	706	706	713	655	653	701	648	722	688	708	748	701	708	700	716	631	706	673	712	681	701	714	740	690	749	662	726	703	679	639	705	698	693	656	731	705	744	654	699	694	763	739	714	669	680	694	696	737	713	685	694	707	670	698	730	731	711	696	728	693	714	722	664	704	691	756	713	729	697	677	701	688	722	676	720	706	701	701	686	700	711	697	734	719	685	706	693	710	679	683	692	718	728	704	697	698	687	672	666	700	723	706	709	689	693	714	677	723	702	718	718	659	756	692	656	700	714	672	724	696	655	701	706	762	712	712	652	755	704	710	756	674	736	699	753	705	735	701	722	718	691	720	717	694	724	724	688	676	712	733	701	758	730	681	681	660	704	686	742	707	727	691	725	641	696	708	736	737	659	713	700	663	700	717	691	703	739	704	682	705	744	730	698	713	698	675	713	705	670	688	694	706	717	717	685	716	718	705	689	708	700	683	757	739	691	724	654	737	628	689	722	692	698	663	698	703	698	692	712	706	664	647	676	698	682	712	676	709	702	696	670	697	716	687	736	692	722	686	725	738	693	696	676	678	674	702	710	733	684	710	697	679	734	695	701	676	688	727	655	676	705	745	715	729	716	704	715	750	663	726	693	702	709	692	700	727	660	717	701	670	699	665	697	731	748	684	695	731	697	690	767	672	696	707	674	684	694	653	730	692	707	726	679	679	656	687	695	681	724	698	690	705	677	689	708	630	703	701	729	745	730	706	668	703	659	701	694	670	692	685	737	693	690	707	654	698	741	704	653	698	675	666	698	718	706	662	739	710	708	681	694	707	728	734	682	716	748	700	691	712	716	781	716	685	735	746	719	704	713	698	677	678	737	739	650	695	716	708	716	712	690	669	640	681	671	698	715	689	712	722	695	693	677	737	703	681	754	657	682	703	640	684	738	691	679	745	676	733	730	741	701	737	691	665	665	728	671	696	693	705	668	688	722	706	697	690	662	681	693	672	672	733	731	676	665	664	691	751	702	747	710	680	718	688	681	725	729	726	658	676	697	667	644	746	686	700	715	701	724	680	687	718	703	686	702	727	728	697	695	700	793	697	685	672	673	660	656	676	692	707	757	738	725	717	683	665	696	696	642	699	703	686	719	725	702	707	662	721	730	665	720	681	739	655	721	683	717	707	722	687	719	660	682	781	698	747	681	702	650	694	692	707	680	676	723	683	707	683	736	706	714	670	673	715	706	689	718	703	672	669	715	666	697	692	674	691	674	691	699	677	685	722	713	668	638	715	632	690	706	746	729	705	736	693	679	692	669	663	681	683	677	748	689	707	725	630	726	669	677	727	738	707	743	704	665	641	727	740	675	743	710	669	683	674	701	716	706	698	666	728	692	702	727	664	733	719	632	723	760	752	721	685	721	690	731	760	694	687	692	703	666	672	728	734	636	691	694	740	677	691	692	721	648	721	677	729	619	730	709	684	710	731	690	700	754	684	707	699	703	662	649	712	743	753	703	682	697	720	668	694	705	706	695	710	655	676	726	714	724	692	662	653	693	694	692	667	662	713	664	645	696	719	736	719	700	643	734	710	681	699	695	690	713	749	699	650	633	735	735	624	709	721	662	701	704	665	675	695	697	605	683	719	706	693	737	672	704	720	680	683	732	666	684	708	719	718	686	696	680	703	695	707	667	727	658	679	691	682	664	685	659	702	708	686	701	672	650	733	725	693	697	682	683	744	700	676	766	692	695	659	713	665	721	704	692	689	725	674	746	780	681	680	706	691	659	668	716	713	703	696	675	720	715	699	676	676	706	705	708	715	716	695	706	703	668	649	702	708	700	702	702	720	724	694	705	735	724	675	739	754	691	734	684	696	715	702	637	746	699	692	700	679	693	661	708	663	715	686	684	714	692	658	737	745	690	661	726	730	710	721	734	667	711	690	675	686	632	657	695	693	709	704	714	740	660	730	630	739	693	680	695	675	680	779	690	749	701	695	698	719	688	658	646	709	681	693	652	687	731	691	723	746	702	684	694	711	658	698	662	702	729	717	684	657	716	671	689	680	706	702	695	731	707	678	712	667	735	700	702	724	713	692	698	711	665	678	721	683	677	721	727	697	683	693	727	710	694	675	664	705	672	681	729	687	677	658	704	631	698	716	756	724	669	657	776	661	726	697	637	704	679	703	707	715	703	664	675	696	731	737	698	684	715	706	787	734	681	724	692	663	727	681	664	705	697	681	683	718	695	681	671	753	671	685	675	751	694	702	667	705	691	734	725	715	698	665	723	656	674	658	709	659	706	680	667	738	689	688	696	700	697	716	695	740	719	685	705	722	678	730	683	703	712	747	680	695	737	724	744	706	697	699	714	645	684	699	738	691	685	662	644	688	718	709	721	703	679	726	702	726	714	709	662	741	726	736	704	715	702	721	721	695	720	697	748	691	669	688	702	697	710	738	672	700	702	711	693	678	703	742	718	698	752	686	717	747	714	713	697	717	714	705	702	673	711	693	723	721	685	686	722	681	703	684	727	644	714	696	677	700	680	725	698	692	678	682	691	709	678	689	723	690	712	687	675	715	672	706	667	662	702	691	751	699	706	685	663	680	702	714	703	746	663	704	741	732	672	683	706	693	712	725	679	658	707	674	661	704	664	669	639	720	683	714	748	701	734	694	679	706	715	716	692	710	650	674	744	701	678	774	655	713	700	705	729	693	672	676	660	690	698	665
9473	1827	1710	1270	1136	1112	1013	995	988	1047	959	939	894	944	879	910	895	921	893	908	963	916	925	895	922	947	894	924	940	928	964	913	865	896	977	939	910	920	861	880	921	898	893	892	904	927	916	876	970	874	901	914	911	933	904	886	870	940	888	897	892	904	880	937	987	887	934	894	923	926	902	891	942	926	875	912	963	913	938	927	940	865	944	826	931	932	905	958	921	867	921	898	885	899	847	891	916	938	942	889	879	916	919	882	923	869	884	924	868	909	910	894	886	888	948	882	934	837	918	925	943	885	877	843	909	940	939	927	869	880	955	892	893	923	917	866	947	943	909	885	890	857	893	864	944	924	876	914	945	949	920	980	926	899	972	838	912	882	916	892	921	911	930	948	950	912	874	888	913	957	878	933	831	920	966	943	990	928	928	877	888	921	914	929	846	866	871	868	880	888	962	927	877	940	907	894	892	924	929	922	958	936	913	947	839	929	910	909	918	923	925	892	909	952	904	888	919	931	844	932	963	945	934	874	857	906	899	931	954	946	907	893	917	868	898	940	996	961	940	909	871	957	924	898	940	866	895	848	898	894	866	939	939	898	896	952	931	926	936	945	879	946	920	968	874	902	911	945	933	924	884	875	889	866	910	898	901	939	877	928	937	904	910	894	946	885	887	830	903	906	860	896	908	969	862	980	969	942	899	922	885	898	880	888	841	901	902	937	891	898	879	963	942	912	945	917	934	907	911	930	902	976	898	902	913	903	926	928	905	937	893	923	928	880	902	950	949	912	971	909	917	911	990	898	913	931	941	933	898	939	868	924	927	938	890	846	932	906	945	969	899	919	936	891	867	887	918	935	908	901	880	930	919	907	897	899	890	852	946	892	929	923	902	952	925	943	942	960	906	912	902	863	904	916	912	905	925	919	939	928	908	922	892	910	896	897	901	943	897	966	940	927	944	911	889	882	918	913	935	870	909	876	928	916	909	870	935	853	882	948	912	871	877	955	897	915	925	890	898	873	913	882	924	886	897	904	927	885	955	944	834	883	905	896	879	909	881	967	947	871	987	909	903	962	943	913	895	919	888	894	951	935	938	896	931	887	912	965	891	923	921	926	888	940	885	925	923	927	919	925	893	928	861	901	892	883	880	967	944	917	883	937	922	935	906	953	883	918	910	947	926	907	938	897	913	894	916	930	915	933	918	889	905	992	954	865	957	933	892	929	990	913	880	947	886	913	963	889	923	961	919	892	897	910	888	937	924	969	883	907	938	928	938	890	907	885	879	938	941	911	945	871	899	952	889	941	964	937	940	938	892	899	881	907	943	901	923	870	863	870	878	931	870	891	915	957	883	893	904	922	907	882	948	900	911	910	941	918	878	942	915	861	989	956	925	935	897	882	916	928	933	934	887	882	879	903	905	934	915	893	931	973	903	923	905	1000	936	961	905	953	926	910	860	874	932	878	905	907	882	906	878	883	897	950	892	894	944	869	911	970	891	955	923	891	946	908	953	892	955	918	948	941	909	913	898	856	944	957	939	914	930	891	885	930	950	914	894	980	876	868	854	890	884	890	877	939	931	932	929	947	956	908	911	921	888	873	882	906	920	978	864	878	896	893	872	904	919	827	912	908	920	966	900	933	888	893	868	858	892	889	853	893	970	888	920	913	935	919	902	894	912	897	914	890	939	890	927	921	923	933	931	897	885	952	924	971	857	927	943	933	933	863	905	929	954	885	919	884	870	874	996	895	907	930	873	869	872	903	918	907	961	958	978	877	940	897	920	905	876	922	934	881	983	961	911	928	883	914	909	955	925	932	913	942	883	916	899	901	938	856	887	912	932	942	942	851	959	910	908	887	912	942	908	891	868	933	903	907	895	892	918	903	889	963	869	939	975	910	944	945	922	915	962	889	900	927	905	921	937	912	922	942	901	917	898	928	872	901	881	926	923	884	925	930	928	959	892	931	929	883	921	894	924	866	844	945	919	925	895	947	929	864	906	928	935	892	966	897	913	862	865	892	906	953	883	971	931	917	894	942	914	961	888	884	940	884	839	929	909	908	916	908	925	932	898	882	937	914	894	920	851	890	887	931	930	937	921	935	934	953	926	913	906	902	929	935	865	979	942	922	921	902	910	875	934	880	933	908	913	944	890	929	897	912	920	871	909	887	910	858	894	922	902	925	961	872	918	970	992	921	957	884	953	882	894	929	905	892	888	990	963	903	935	920	966	915	905	896	906	905	959	902	908	875	960	879	962	938	908	920	930	908	920	901	893	922	868	920	905	893	918	896	913	945	818	934	912	898	900	884	968	926	925	901	888	917	897	875	913	908	911	903	892	955	925	900	870	893	914	956	924	932	896	940	911	861	904	895	943	927	860	857	874	913	930	913	928	883	928	906	984	939	960	950	887	948	845	913	930	927	870	930	922	908	911	921	918	911	913	915	901	887	931	897	900	902	888	849	901	965	897	886	887	963	904	947	923	888	915	861	907	934	964	931	931	925	924	996	914	864	955	906	858	923	955	924	919	886	935	961	933	891	914	864	915	931	942	948	909	994	931	878	951	940	972	945	890	950	895	881	901	932	912	884	928	918	912	925	859	930	967	862	900	920	932	923	930	915	865	894	909	880	933	949	852	924	965	919	943	903	900	931	935	931	922	948	918	931	892	948	918	941	947	933	946	931	911	899	918	940	920	952	915	923	933	962	946	889	911	940	925	891	949	910	955	969	916	938	951	941	906	919	931	911	931	892	935	940	924	904	917	907	953	929	884	921	871	902	916	905	898	899	889	961	885	943	964	899	922	970	970	873	880	914	893	986	949	932	899	890	881	916	918	863	896	936	854	932	915	930	930	918	904	963	923	867	908	939	940	902	921	938	894	944	914	920	931	899	933	950	914	920	886	964	931	938	876	914	924	887	906	899	956	915	927	894	933	896	914	928	985	913	951	903	944	887	891	886	941	882	927	927	848	926	953	875	915	951	895	909	970	913	888	899	852	883	940	877	895	916	882	951	914	904	905	925	956	944	923	897	901	916	971	910	975	924	892	918	906	871	940	879	1001	894	863	940	904	956	948	945	838	972	913	876	903	924	939	924	917	976	888	902	916	946	937	844	919	918	971	927	906	957	966	945	872	909	898	949	934	951	923	881	925	940	912	960	887	877	930	928	885	936	976	910	889	932	912	905	891	930	838	925	941	949	923	943	885	951	897	926	914	910	933	871	878	918	889	961	931	946	924	914	893	937	915	971	974	933	911	919	940	890	976	931	898	950	945	949	904	976	945	943	905	871	849	910	916	847	893	877	963	939	937	913	928	924	925	889	929	891	943	915	958	921	947	894	905	927	914	885	865	882	930	900	961	911	925	934	874	916	937	946	902	919	920	935	897	970	903	874	944	891	914	902	923	897	956	932	901	919	902	914	882	926	915	928	925	914	895	883	908	901	937	959	954	927	949	924	909	932	923	969	954	881	920	918	873	948	890	903	923	956	900	904	924	933
24273	21342	28933	24093	21280	7417	1537	1097	947	953	917	889	821	828	825	855	781	770	790	801	760	742	756	786	771	736	746	788	720	759	714	730	788	751	738	714	757	739	706	692	790	722	740	740	667	708	737	720	797	734	729	722	734	779	716	719	678	744	723	752	728	739	731	751	778	724	798	721	797	745	744	698	746	793	773	731	723	734	759	723	725	689	734	697	732	751	717	722	757	744	741	760	700	723	753	777	698	688	739	711	797	684	730	727	761	763	751	677	722	733	724	744	759	762	744	758	724	726	730	733	709	697	709	730	770	796	734	697	734	739	723	677	754	781	762	734	680	675	708	670	728	714	715	677	692	740	753	755	761	694	713	724	717	684	733	700	734	732	716	729	662	672	732	720	768	665	738	703	680	726	749	699	670	682	722	692	740	744	746	705	711	740	719	743	668	731	756	747	700	720	728	690	735	708	715	701	727	788	716	733	770	750	672	771	771	698	756	755	778	726	775	726	731	691	760	750	718	691	713	725	720	728	760	721	726	744	704	708	734	680	694	734	737	728	703	764	700	737	746	709	761	723	744	772	696	756	748	734	773	735	759	712	688	742	719	694	718	729	729	757	726	732	738	735	678	760	713	736	778	715	717	712	712	729	753	771	745	804	740	735	725	719	802	763	721	705	766	676	725	716	721	695	668	707	698	775	758	780	734	731	701	733	725	718	718	708	699	737	667	769	722	690	731	709	703	694	712	755	714	801	742	707	721	690	671	726	698	734	782	753	723	743	689	741	731	723	699	705	737	707	734	716	740	745	726	736	696	683	724	756	729	735	716	676	671	686	722	735	729	689	755	718	694	741	721	768	709	708	701	727	690	692	718	693	762	726	725	759	689	714	777	739	777	735	676	707	714	704	704	710	705	818	687	719	740	717	717	708	771	693	755	765	734	722	714	745	715	677	714	738	750	726	716	748	743	710	753	703	721	767	719	718	687	689	750	744	779	773	722	738	743	729	691	690	775	737	738	734	747	718	723	734	698	728	749	693	709	727	733	730	748	734	718	739	711	718	802	693	722	736	698	709	706	732	701	693	717	716	733	720	717	720	722	746	677	697	705	688	716	658	726	728	746	709	671	737	724	716	782	689	715	789	731	730	736	734	704	713	757	745	713	724	702	794	689	755	700	712	727	746	717	712	706	707	731	703	726	690	709	730	722	748	759	727	720	704	672	707	701	731	738	685	766	770	686	682	672	705	742	744	702	735	721	707	746	699	716	724	758	727	725	737	735	722	733	749	756	719	682	729	743	737	702	717	708	734	743	701	681	690	720	738	755	733	722	747	779	742	718	717	708	722	721	669	738	740	744	748	749	737	735	737	692	723	704	757	757	706	729	711	717	720	745	695	720	744	703	705	761	696	720	709	708	722	722	782	723	737	711	717	745	728	789	745	695	703	759	707	768	711	729	732	727	764	758	735	710	698	692	703	721	716	742	704	719	715	686	719	678	727	734	725	741	746	671	744	755	707	753	727	726	686	739	707	710	763	714	742	720	698	757	719	733	718	667	766	744	718	707	705	744	715	678	712	769	742	686	740	755	717	740	778	752	703	660	767	773	663	687	760	757	707	763	727	715	706	741	729	722	653	741	774	736	724	721	746	721	723	718	789	767	705	745	705	720	706	726	771	733	741	736	701	719	696	705	758	752	698	748	796	739	728	652	751	716	692	708	705	740	707	735	706	751	714	747	680	751	736	673	734	727	736	715	728	768	723	727	720	704	733	691	691	735	742	679	710	766	707	682	717	746	738	702	701	718	727	731	689	739	706	694	707	727	757	736	718	757	736	733	727	712	735	736	710	736	741	746	722	718	696	757	762	717	746	743	741	698	726	764	751	740	720	743	705	729	709	712	751	724	727	699	733	692	701	732	754	745	727	690	694	750	719	733	747	685	693	683	768	754	725	719	780	708	769	706	739	746	703	719	710	706	786	727	697	752	714	711	713	750	746	721	721	786	741	740	717	683	725	755	731	761	702	731	747	735	688	761	731	705	714	730	707	677	782	719	754	788	694	719	704	710	730	702	697	741	758	724	740	688	708	717	750	758	733	689	695	683	776	705	693	690	711	732	749	684	749	708	710	741	725	725	718	716	728	761	745	660	701	732	722	657	727	698	757	747	753	734	713	729	754	725	694	744	712	701	737	725	732	705	750	756	743	739	688	732	721	766	728	786	748	745	698	715	697	697	731	722	744	783	705	741	734	717	707	768	732	686	729	732	751	707	739	750	687	738	705	726	708	688	735	733	728	756	732	773	707	743	717	722	745	713	699	733	718	751	713	713	713	716	731	742	715	686	714	662	681	682	724	737	725	775	696	735	749	703	733	715	715	714	748	709	728	765	722	752	727	711	745	730	722	748	697	742	767	738	755	695	716	735	730	685	745	748	721	754	707	757	683	745	754	687	687	692	734	711	702	684	740	716	726	714	740	794	695	728	713	769	735	757	718	727	734	768	754	706	725	713	648	724	713	702	756	740	717	740	729	729	712	725	709	709	728	731	714	728	714	747	782	725	728	713	741	723	728	747	715	675	711	718	694	771	714	724	756	732	725	711	713	764	749	774	735	710	727	711	696	759	709	715	695	765	763	753	721	746	758	714	724	717	800	742	718	776	731	712	700	725	765	774	743	749	722	725	734	786	707	758	690	737	732	734	718	753	771	706	698	744	710	704	736	762	726	716	736	705	720	713	757	703	688	734	718	705	724	675	761	704	756	707	721	715	733	717	713	691	699	732	748	741	715	725	718	721	747	730	719	715	739	711	768	701	737	718	696	736	755	689	761	730	720	736	711	743	688	734	730	745	712	680	672	701	658	741	749	735	735	673	718	738	761	733	743	691	721	733	693	689	751	727	744	748	721	706	707	698	713	753	713	758	709	718	728	682	727	761	699	722	720	733	727	733	731	725	698	717	708	720	714	712	736	731	732	759	702	752	733	691	777	721	699	695	744	743	684	690	686	729	700	735	749	795	760	736	712	734	701	738	759	684	706	786	755	729	671	693	713	728	759	699	691	744	720	695	719	718	691	725	746	742	707	675	763	736	709	741	715	734	766	734	779	732	710	705	705	757	684	685	706	761	730	732	719	766	729	734	715	724	735	749	694	766	719	738	737	761	674	754	727	731	693	667	682	765	737	687	705	742	741	758	684	723	734	683	710	733	740	706	754	744	717	745	689	699	693	749	702	710	683	707	746	749	729	698	684	739	734	693	737	667	768	684	727	709	692	751	762	708	731	730	705	688	752	668	704	706	694	735	705	751	744	724	706	777	703	748	713	732	757	694	733	754	712	766	749	745	732	731	737	781	758	735	710	715	701	711	774	721	712	746	709	752	728	719	735	737	746	723	664	719	733	723	763	707	711	743	723	734	707	764	725	703	730	729	725	684	711	780	724	742	743	746	757	764	689	732	727	670	712	754	716	691	736	714	678	754	709	731	704	700	758	770	753	698	744	739	700
16121	9271	8061	4357	3126	2547	2102	1849	1599	1485	1325	1275	1230	1111	1106	1119	1095	1076	1036	1090	1057	1001	1062	947	965	1013	961	975	1021	990	1040	1006	960	949	1017	993	982	959	973	958	953	953	936	946	1001	972	974	956	947	952	957	1007	994	999	946	959	993	980	973	955	1008	984	945	995	943	994	970	917	926	1031	934	943	916	994	960	939	975	933	969	900	903	966	1002	954	957	959	994	945	926	944	990	928	961	951	918	926	973	999	956	936	991	947	979	930	1019	944	973	983	968	946	987	991	968	934	952	1023	985	940	896	905	967	914	943	944	953	954	962	987	911	970	966	971	957	976	922	965	915	974	1002	916	995	954	917	978	972	911	873	943	985	980	966	957	971	952	980	954	948	950	956	950	933	977	946	969	945	962	916	962	956	994	977	918	903	967	958	991	928	958	996	970	985	882	960	902	989	959	971	967	992	995	973	989	906	1001	978	972	972	932	981	962	1037	1028	973	892	991	989	952	1000	974	963	967	916	955	993	965	976	951	944	963	907	894	922	949	983	957	976	906	941	947	940	968	963	940	940	963	957	965	926	968	988	970	1023	962	992	964	969	972	1006	937	942	937	913	950	911	977	898	972	931	946	973	928	999	956	979	957	984	991	1001	954	1006	951	972	950	947	931	930	984	935	917	929	1012	955	904	936	952	920	1010	958	948	997	993	972	946	992	967	963	960	944	953	931	913	987	960	1019	953	924	987	950	949	1020	964	906	961	982	986	955	964	937	951	943	962	925	978	970	991	984	991	943	932	940	962	940	943	1009	944	920	914	925	970	938	958	930	933	946	959	955	950	963	934	913	972	949	988	964	941	1005	1009	992	909	951	955	985	992	979	929	972	969	942	983	929	923	973	959	1041	967	908	981	974	958	953	975	967	990	954	983	974	950	946	938	943	980	966	939	951	936	1026	935	989	947	971	1001	962	974	931	955	972	1009	987	899	953	984	939	965	953	946	1000	911	935	932	978	954	965	873	898	991	987	994	922	960	976	954	949	987	934	924	982	920	1051	924	976	1049	962	963	978	915	954	932	981	956	983	961	984	1007	975	981	966	940	963	987	948	959	983	925	956	972	926	902	951	985	931	897	947	990	963	952	975	1025	932	1058	926	985	966	934	948	914	1033	980	1043	968	1007	968	947	954	972	985	1009	966	1043	994	968	952	919	992	936	983	991	960	932	953	963	965	956	905	952	912	916	965	950	999	975	933	962	948	1006	980	954	948	907	915	935	995	1000	900	944	1006	955	933	987	960	923	986	992	964	978	921	924	941	937	976	968	955	943	942	975	952	977	1008	966	991	938	969	956	949	967	992	864	956	934	996	908	982	936	978	920	965	994	961	952	986	911	910	996	957	1015	939	930	900	932	991	937	960	971	1000	950	950	941	948	994	972	905	1006	946	937	943	954	972	961	981	991	994	991	930	932	984	990	936	980	896	875	931	952	983	882	959	965	973	955	966	946	932	961	932	987	925	1025	948	943	941	895	943	921	940	955	961	1034	961	889	1059	951	970	1001	1003	940	928	924	923	910	878	865	895	986	941	996	971	916	916	1046	965	958	981	894	947	963	937	991	951	950	973	970	984	957	950	1002	977	932	944	903	1004	887	1010	958	923	938	916	918	1045	977	1017	928	1005	899	941	1038	957	1013	980	990	984	991	949	1015	1018	936	974	965	920	988	962	1024	913	954	972	985	971	997	975	911	957	918	924	961	989	941	918	1000	933	911	974	946	991	951	968	920	1015	982	975	890	967	1015	936	936	924	941	981	935	976	972	958	914	936	961	938	956	920	932	970	1055	967	945	936	938	915	978	968	953	954	951	990	939	968	954	882	952	913	1015	924	955	953	947	921	933	993	952	944	954	962	997	876	957	937	968	934	971	1003	932	937	924	973	947	957	953	1003	946	901	948	935	998	968	975	912	964	971	1015	971	945	930	959	893	907	973	934	928	959	939	940	924	952	974	975	906	940	942	967	962	969	988	930	877	929	978	965	891	944	991	966	866	962	954	970	953	985	903	958	983	976	953	1000	972	968	992	977	1002	967	922	995	927	951	944	959	914	944	960	990	992	996	944	921	957	993	948	973	953	1003	926	895	956	981	936	991	928	881	924	944	987	988	977	962	942	961	1008	940	961	959	948	967	954	974	964	978	998	936	970	999	990	967	912	917	925	937	955	954	977	939	949	997	966	926	961	1019	952	925	885	937	909	944	987	936	1000	959	903	906	939	981	939	961	969	935	973	946	917	970	969	1008	976	915	933	974	954	977	924	930	933	927	987	968	893	987	1011	902	931	1021	1000	955	949	995	981	959	900	1028	990	937	930	952	943	960	974	953	944	959	934	971	924	954	986	962	1006	940	921	975	963	906	920	967	974	1000	921	953	953	954	987	880	980	947	934	960	956	972	957	981	979	957	945	918	941	1010	946	968	936	1010	966	955	951	966	927	997	973	908	996	914	1006	981	922	1009	946	990	984	920	924	1010	937	989	928	975	985	952	942	908	984	942	1001	956	928	966	932	908	995	995	938	980	978	977	977	949	941	965	938	934	894	983	985	989	974	948	959	962	958	962	938	980	926	935	934	953	919	937	993	921	958	900	926	962	974	927	930	976	931	969	921	965	987	990	962	927	956	982	971	947	930	909	931	986	937	1012	916	976	963	915	982	911	948	929	934	969	966	952	942	990	973	995	890	989	1006	985	929	1005	936	977	921	928	891	955	966	953	938	957	993	950	924	924	933	940	953	978	958	968	960	912	958	992	998	935	967	959	985	932	916	933	952	981	917	978	979	896	955	958	1000	960	939	913	947	967	1033	952	947	914	960	990	958	992	972	950	906	948	969	930	936	919	945	1009	964	938	960	961	941	982	971	975	984	915	987	980	987	926	915	947	982	967	1025	968	927	963	895	1003	959	982	963	922	928	936	966	929	983	953	951	1026	919	912	980	923	971	950	956	984	970	979	999	975	939	997	948	927	957	942	934	956	938	928	905	924	924	925	923	993	979	985	962	1019	945	926	952	953	953	984	937	925	957	937	943	1017	925	906	971	984	991	960	962	976	924	985	983	916	965	992	936	966	942	998	905	955	1020	973	968	950	922	906	953	933	963	958	926	939	943	942	935	1003	950	1001	961	920	928	994	950	971	944	977	902	961	939	960	947	919	940	934	977	970	947	909	983	931	985	907	952	964	967	969	893	887	988	917	940	955	966	984	983	932	945	930	959	959	941	940	960	920	997	955	848	954	910	978	968	944	994	988	949	941	927	882	985	904	970	971	937	942	921	940	966	972	926	979	943	966	951	969	970	951	961	959	935	958	979	1026	958	887	984	951	890	967	984	938	971	928	955	957	945	1009	940	966	957	1005	983	958	1023	952	984	973	917	974	965	916	1018	911	951	915	968	883	953	1011	946	934	924	945	931	966	1021	942	985	986	966	952	948	945	917	945	980	1015	930	952	939	964	935	919	948	977	927	944	970	934	964	944	942	919	897	952	938	934	976	984	939	998	935	958	988	912	934	953	928	986	922	957	975	984	957	957	908	941	948	975	930	981	910	938	915	972	977	940	941	928	942	908	916	950	939	925	991	910	942
23253	21314	29483	23500	21318	21320	5922	1106	821	762	684	635	595	500	519	476	534	465	495	432	439	442	421	454	430	421	443	427	404	370	395	423	416	377	400	372	433	412	392	406	390	389	369	425	340	350	387	398	412	377	378	395	387	378	398	373	418	381	389	382	440	408	392	375	376	385	369	383	372	379	386	394	394	394	375	356	398	399	394	369	357	363	400	349	352	396	400	431	376	357	404	361	378	309	362	408	353	389	352	378	397	356	415	391	404	380	366	386	380	436	386	387	370	355	363	401	375	356	357	382	391	383	363	387	397	365	380	402	362	383	346	390	374	393	360	388	384	395	382	418	385	360	398	406	399	426	373	387	341	405	415	360	407	388	414	399	345	393	375	370	397	420	356	388	407	369	434	388	394	418	411	353	384	375	373	375	385	367	365	387	348	372	369	377	390	421	355	349	410	365	396	369	402	394	382	378	392	375	379	400	360	411	358	348	358	392	368	379	383	369	369	378	396	380	370	392	355	399	389	351	369	357	421	381	392	331	396	374	402	385	414	372	412	413	364	409	404	382	383	369	405	372	386	377	358	373	379	376	387	413	361	378	366	379	417	378	370	381	357	404	371	391	370	358	360	392	389	347	388	353	401	379	426	394	413	359	372	396	399	401	386	398	391	373	396	369	368	387	417	383	385	401	394	423	365	367	396	397	352	411	403	386	368	360	415	386	387	375	417	390	338	352	393	334	384	369	384	395	373	355	372	386	380	400	364	391	397	411	386	357	379	344	396	354	374	396	371	384	367	369	371	406	380	361	356	354	399	388	377	400	391	387	395	366	361	357	397	379	381	411	353	360	393	354	387	401	404	389	421	383	363	380	391	395	389	418	416	379	371	376	393	372	388	395	370	354	400	377	421	387	379	341	376	406	380	352	382	395	378	358	398	408	389	340	368	388	380	372	390	352	376	387	398	409	363	350	382	365	364	354	391	416	433	388	403	401	394	408	370	367	375	369	442	407	382	391	421	344	369	369	377	365	401	372	413	396	364	365	338	396	353	421	373	370	344	377	360	396	363	373	391	392	358	347	388	391	382	386	359	400	359	396	361	389	380	329	392	403	379	393	380	358	371	375	386	437	380	387	393	373	351	372	379	393	392	407	374	369	384	393	360	391	398	376	391	387	379	387	398	375	381	373	400	336	393	384	389	390	392	397	399	376	397	393	380	385	376	392	355	417	362	378	413	395	372	401	373	380	347	423	408	398	377	384	369	409	390	394	402	375	402	373	414	401	396	371	368	390	410	338	374	358	377	341	386	396	378	391	376	388	371	354	420	391	370	372	402	395	395	385	383	374	371	362	369	388	414	349	371	371	404	383	374	359	406	399	379	388	371	413	346	396	388	408	362	360	372	409	399	383	375	379	347	371	404	376	380	409	403	415	378	393	401	367	362	376	378	375	368	376	409	380	396	390	369	391	364	320	348	399	373	408	357	378	383	411	405	392	360	403	401	365	391	426	361	367	360	383	364	389	397	403	354	355	350	386	377	389	354	366	357	359	412	399	409	358	363	393	373	372	391	358	384	370	368	379	381	353	417	352	370	366	425	384	377	404	383	353	390	370	391	354	390	369	370	362	380	370	350	368	374	398	383	395	356	398	396	394	358	375	379	392	388	406	384	407	385	383	404	400	387	363	421	409	406	382	372	364	402	379	363	371	379	405	373	388	372	346	362	376	371	364	396	352	379	382	359	371	386	407	380	391	383	372	408	369	389	351	402	398	325	370	354	416	369	414	384	384	373	411	438	407	370	354	360	396	396	369	415	386	388	360	409	399	384	354	368	359	411	394	396	359	362	386	412	399	387	356	391	373	365	402	351	393	394	372	389	404	372	382	364	398	379	391	388	407	373	403	364	396	402	358	386	341	359	407	380	368	355	406	385	388	371	384	384	369	385	358	390	395	389	354	398	379	372	354	389	376	401	383	370	356	370	396	381	368	379	385	398	389	372	359	386	407	385	387	375	401	366	407	357	405	376	409	399	386	380	423	364	396	383	371	387	427	373	349	338	383	364	399	385	395	404	395	407	393	402	389	408	365	361	363	347	350	368	366	401	387	376	384	394	355	372	369	377	382	363	386	395	377	385	375	364	387	347	364	401	378	394	395	407	378	399	381	358	397	395	424	416	400	396	379	413	392	406	386	354	389	347	375	378	391	396	374	385	367	383	401	360	367	381	348	384	383	379	352	373	403	383	394	394	364	371	393	416	377	374	366	388	394	341	377	355	391	394	396	392	404	355	396	356	366	405	416	396	423	378	384	367	353	356	363	364	394	402	390	395	395	416	355	374	404	389	333	344	353	343	365	398	360	409	378	397	384	431	388	367	392	376	395	387	390	399	389	392	384	363	425	401	392	359	366	369	370	364	382	418	400	407	378	366	379	390	385	392	375	382	341	356	370	386	380	374	400	379	366	394	330	391	370	400	389	374	375	350	397	375	368	352	401	381	361	410	427	398	380	383	338	353	367	391	374	379	378	339	376	374	390	359	369	343	378	362	406	380	388	375	415	356	381	351	365	399	362	388	396	380	434	358	386	364	383	381	380	347	355	394	399	378	422	374	372	371	350	399	395	385	375	387	377	367	358	385	382	392	359	386	350	407	398	342	356	372	373	363	366	351	357	398	385	388	382	397	386	389	343	365	416	411	398	383	389	426	391	410	390	404	395	382	348	372	361	411	383	400	406	354	378	404	397	358	383	350	403	360	385	356	367	397	366	377	376	349	394	358	354	358	367	387	377	396	387	377	365	350	357	398	349	394	400	371	395	395	366	388	380	408	364	387	363	366	379	372	391	357	400	392	358	392	393	381	370	374	352	372	392	352	389	388	347	386	357	384	396	348	393	393	401	364	378	372	394	377	375	410	393	398	383	401	389	413	413	388	338	404	367	382	355	367	376	364	409	360	363	351	350	402	400	398	401	424	378	414	380	381	370	335	374	389	386	371	364	380	348	361	357	369	372	352	325	395	389	367	383	384	368	401	353	373	376	357	365	354	424	401	378	391	387	346	375	363	365	389	376	391	356	348	392	408	376	373	399	385	398	356	386	373	409	404	392	371	372	388	367	370	364	382	381	356	392	382	353	372	393	371	369	401	406	361	385	385	373	402	382	424	388	391	394	394	356	384	390	417	394	387	346	387	376	356	356	374	378	364	385	388	385	399	389	347	404	403	365	393	365	361	399	386	387	370	397	396	360	388	343	363	398	399	367	382	371	361	359	366	394	390	385	360	369	396	354	401	361	384	393	390	383	365	370	376	363	344	384	375	390	386	353	417	374	379	367	389	357	348	373	371	351	381	386	356	365	382	389	377	393	367	358	384	376	366	395	392	373	394	377	425	362	390	363	354	405	405	381	381	372	388	410	402	357	376	379	381	392	386	375	384	375	409	400	395	363	366	398	405	392	387	347	398	369	393	398	359	365	405	368	380	376	366	358	362	393	376	373	416	393	383	367
18588	14505	12536	6779	4851	3633	2920	2272	1877	1535	1346	1205	1034	940	905	809	779	738	738	640	676	645	659	607	630	612	606	619	615	562	572	598	572	571	524	542	602	565	533	531	545	538	539	534	544	545	522	523	525	576	509	484	514	560	519	535	535	554	537	513	523	557	540	510	538	568	534	536	544	530	526	501	540	541	569	524	484	494	542	528	536	522	521	506	525	536	506	542	495	520	511	536	504	525	521	512	563	524	572	519	513	526	478	565	481	508	583	533	534	547	534	511	538	549	547	480	561	550	508	524	494	525	579	539	523	500	554	501	534	512	509	534	524	536	556	545	480	555	521	517	525	503	488	513	512	519	508	532	534	506	510	544	503	518	530	525	526	471	521	498	535	539	543	539	560	506	551	504	498	510	527	532	506	528	508	544	542	516	511	549	524	559	533	499	511	510	498	564	510	481	515	498	511	530	509	519	530	488	518	572	507	531	539	501	529	484	515	518	539	509	554	554	509	527	518	529	522	550	468	492	532	508	565	525	548	555	516	552	552	512	505	571	512	533	512	528	508	534	515	523	499	551	492	523	529	532	463	519	497	491	522	544	551	537	487	517	502	537	508	567	531	545	539	477	490	505	535	512	521	501	487	491	478	484	540	524	478	550	516	550	512	530	509	531	520	513	531	499	522	494	509	527	523	523	502	551	531	542	519	503	525	517	516	491	514	496	528	522	468	526	504	521	511	494	493	539	509	523	509	493	538	535	504	530	518	502	526	522	492	529	508	515	506	523	529	476	507	494	540	506	513	571	517	539	554	557	530	511	517	526	470	492	480	519	528	503	514	545	529	498	563	506	554	492	546	543	510	559	536	525	562	538	514	517	539	553	499	536	502	524	508	478	523	529	519	542	529	517	523	532	512	481	495	491	534	538	541	516	551	515	522	485	485	538	506	526	484	501	573	560	525	467	526	531	547	531	520	525	517	535	537	559	517	562	519	472	492	499	534	480	552	547	509	538	490	527	498	554	565	536	549	488	516	501	523	538	512	514	516	527	499	526	558	510	516	575	542	510	537	521	542	490	540	462	521	543	510	528	491	499	553	589	524	513	466	534	517	519	526	540	504	529	531	521	536	525	539	526	498	518	520	529	554	551	533	525	546	486	500	571	519	505	541	547	519	525	538	523	478	538	558	533	546	464	502	500	568	512	514	508	483	540	513	524	546	555	562	556	549	520	508	537	505	517	536	523	490	532	548	531	525	471	489	533	536	515	549	507	525	528	537	555	547	494	522	494	561	529	492	564	515	503	486	518	498	530	539	507	502	478	529	505	504	496	502	551	548	535	532	524	510	552	510	545	513	550	511	518	528	554	514	520	536	540	538	517	531	576	536	516	564	519	515	503	525	482	500	554	540	556	547	514	514	549	528	538	529	522	497	507	526	517	493	585	545	528	483	524	511	541	529	510	559	479	509	554	545	517	484	511	485	514	543	539	522	520	530	503	513	507	531	514	501	527	529	519	512	505	517	512	528	547	514	501	557	525	533	517	553	530	487	531	475	548	518	535	538	537	547	547	551	556	502	504	533	502	547	489	489	493	534	510	536	514	524	528	503	534	532	571	528	501	526	533	518	533	515	521	512	506	546	561	539	473	521	512	535	534	502	518	536	532	503	490	521	498	513	464	517	499	480	498	571	530	516	491	509	502	537	531	555	503	495	487	510	496	515	488	536	527	519	506	508	494	516	523	530	488	545	551	490	537	542	509	537	504	515	520	547	467	504	531	516	512	502	529	515	522	510	527	516	518	490	539	510	521	518	505	522	486	537	524	531	494	516	539	525	549	524	542	523	529	546	526	528	517	515	537	510	541	523	475	544	495	535	551	520	536	536	535	520	509	491	507	505	497	496	542	532	543	532	478	542	540	507	514	540	490	559	551	498	552	520	525	512	502	491	496	511	547	496	542	522	516	532	532	490	523	529	484	539	519	499	491	536	508	518	544	510	539	508	560	504	531	513	521	538	465	505	531	536	483	527	548	568	556	512	539	529	504	512	522	529	496	511	517	526	522	525	504	500	547	537	502	506	538	510	543	523	481	481	476	472	528	502	526	515	515	548	510	532	544	532	527	529	518	508	520	548	515	533	524	536	548	529	523	501	520	561	491	517	510	558	517	517	498	481	514	512	535	547	493	489	504	532	522	476	508	486	520	521	534	545	560	537	542	507	499	517	548	551	538	491	548	488	526	530	503	534	484	534	523	499	540	479	497	568	490	540	525	519	532	524	552	509	570	529	545	493	513	507	530	561	493	524	538	515	551	541	522	538	522	488	524	563	509	488	485	505	514	535	558	481	494	490	501	512	493	499	513	508	529	510	476	478	537	525	510	498	548	507	550	526	526	552	472	528	509	497	498	481	499	489	536	577	489	503	494	506	541	491	463	532	493	510	510	535	505	520	518	541	506	506	576	513	504	533	494	501	519	491	520	562	526	518	538	530	485	519	547	516	512	517	528	529	508	516	499	507	542	520	523	519	509	480	533	537	553	518	539	499	556	491	508	537	548	510	501	546	511	529	536	521	534	537	504	526	518	528	520	533	565	514	480	549	572	554	575	523	527	534	535	503	560	528	545	549	529	516	517	515	558	534	574	513	551	521	533	549	501	474	529	495	571	528	569	517	519	545	498	529	508	536	510	537	513	503	500	513	516	493	573	552	522	541	522	491	564	520	494	533	568	552	486	507	539	558	541	518	488	546	515	529	514	526	519	528	509	552	474	547	567	498	531	542	543	514	546	569	527	527	518	502	524	531	543	531	493	500	495	526	523	538	518	483	510	531	524	503	522	536	546	558	547	505	512	523	520	508	487	528	552	552	520	539	521	536	525	527	549	547	544	529	534	529	522	499	549	562	504	528	506	526	538	511	548	522	525	516	516	527	506	533	519	537	559	517	556	516	495	493	482	580	513	502	500	473	528	510	514	481	536	529	509	490	540	531	495	514	501	519	463	500	485	528	563	516	528	509	517	549	489	496	510	512	490	536	522	513	514	539	535	487	515	572	520	506	526	529	522	510	519	510	495	491	506	506	519	523	522	531	513	547	528	540	529	523	531	532	545	484	512	552	547	518	491	529	505	506	540	541	486	504	560	547	493	509	506	506	508	528	496	523	584	555	508	535	495	523	502	543	582	551	538	539	514	541	491	530	533	540	532	499	533	525	527	521	523	513	549	535	495	516	540	522	494	525	547	526	517	521	513	500	525	517	539	542	553	551	552	551	502	491	473	526	489	513	546	469	491	528	510	507	520	494	522	548	523	501	469	545	505	503	472	526	565	518	543	517	556	535	558	518	500	507	511	510	507	476	517	533	525	519	519	527	506	509	512	541	541	518	542	566	561	538	538	522	548	436	519	489	511	518	513	485	500	503	476	527	531	509	532	536	517	494	497	542	527	481	509	490	536	514	506	538	546	535	521	486	499	507	521	539	494	486	544	482	530	528	532	522	512	547	521	530	556
27249	20728	9218	1288	830	796	729	688	774	717	728	694	759	738	742	704	694	714	717	726	732	723	728	701	673	688	736	761	721	713	752	706	754	729	655	708	684	714	712	687	697	696	698	665	720	695	716	752	675	678	726	716	663	817	702	711	766	688	702	729	756	682	690	696	664	658	677	676	751	680	704	684	728	642	699	707	717	713	677	676	723	667	719	684	739	700	713	739	734	684	719	683	701	695	678	716	723	731	704	709	668	692	690	700	694	718	711	749	710	704	693	697	726	697	675	718	733	680	720	770	707	673	734	716	701	668	736	734	732	644	734	700	741	679	712	721	677	658	732	700	725	664	702	682	669	727	712	711	687	733	694	727	693	741	681	701	688	713	754	703	691	736	690	702	686	745	716	784	673	741	691	707	707	727	650	691	707	691	700	660	689	673	696	710	685	767	712	699	701	710	693	712	710	709	728	690	704	707	758	679	733	714	693	723	718	685	677	714	741	667	698	742	692	613	707	695	759	677	725	675	680	680	693	676	719	703	724	709	730	723	756	732	768	725	740	727	716	705	749	686	700	675	695	718	743	713	752	673	709	699	712	673	687	729	688	736	737	697	713	688	672	686	705	699	715	701	707	721	655	699	679	701	710	763	798	717	691	720	763	752	687	716	712	720	694	672	719	685	674	732	714	693	688	714	753	684	717	726	720	676	720	677	738	741	692	711	688	725	732	727	732	685	713	688	703	733	672	735	713	691	736	682	733	685	688	727	694	711	723	673	718	715	715	702	698	731	724	694	728	692	693	655	761	712	713	705	748	712	686	724	689	689	720	772	671	682	652	710	702	690	691	741	653	678	696	723	729	701	722	711	761	711	732	721	689	717	694	682	696	735	687	695	710	706	689	723	716	698	668	711	755	704	671	686	726	716	676	752	735	729	690	710	686	717	720	691	720	748	714	676	731	730	736	757	702	645	726	684	654	764	651	664	719	684	690	706	700	764	708	731	677	725	687	661	736	744	752	779	696	716	741	669	694	685	700	699	717	710	707	685	699	690	700	700	738	679	717	666	724	701	723	666	703	674	712	787	716	716	731	657	657	702	738	765	711	739	692	701	701	698	678	724	704	709	712	735	661	722	721	767	719	715	689	690	667	731	722	733	738	706	687	708	687	733	716	737	690	700	742	710	704	650	694	695	710	694	671	709	770	736	715	727	732	715	709	667	773	695	693	756	747	714	717	735	739	702	727	690	717	672	715	734	677	685	743	710	714	679	700	714	709	688	726	692	717	691	729	704	753	688	729	677	649	701	708	683	711	716	728	713	692	660	675	663	722	656	702	731	731	714	699	692	683	736	698	703	737	713	701	673	693	731	701	706	757	706	746	699	685	713	682	719	680	685	734	751	683	733	712	721	688	720	750	741	688	704	688	702	724	728	761	689	705	676	741	705	739	704	678	681	685	646	763	748	682	709	729	692	718	666	669	704	693	711	735	688	696	756	714	704	684	694	666	721	703	719	733	710	703	693	675	669	684	733	761	663	702	659	679	681	701	649	694	683	766	694	668	716	679	687	726	697	711	727	707	725	714	701	698	703	703	695	692	702	661	680	693	724	691	695	713	725	736	735	710	701	703	658	701	732	722	714	732	716	647	663	667	712	659	663	712	667	693	709	695	701	699	702	668	689	724	734	682	741	675	704	749	700	709	759	709	721	713	729	728	719	727	690	686	665	677	712	681	694	651	728	699	699	683	682	739	707	702	741	703	678	754	739	656	743	705	687	676	731	733	687	746	721	753	690	693	684	704	652	723	683	748	690	715	708	717	727	700	682	682	669	733	688	685	651	683	748	709	681	704	760	686	671	719	744	697	693	729	678	700	703	695	676	687	689	735	689	702	718	690	689	706	675	676	671	737	720	684	699	708	735	740	678	715	745	733	694	675	710	650	710	701	728	651	778	723	668	677	723	685	747	742	658	691	725	714	703	730	724	749	730	707	723	693	679	708	663	712	712	707	728	718	678	740	740	711	734	698	683	666	681	680	711	701	742	685	711	726	718	689	741	681	673	708	700	690	701	742	753	751	709	681	767	707	708	712	679	721	702	727	704	698	733	702	729	727	686	739	673	703	722	713	724	729	719	718	754	698	705	732	722	733	664	722	698	683	673	732	665	719	664	704	706	745	673	676	666	683	721	717	711	706	692	722	699	689	755	719	694	745	687	720	725	712	752	687	721	723	718	732	732	650	677	710	677	659	729	676	727	728	670	721	698	732	735	702	730	685	664	672	711	732	689	719	725	728	673	709	720	655	690	713	709	686	683	709	699	729	648	744	709	723	669	656	716	730	678	682	725	667	698	679	714	691	678	721	714	718	687	680	776	738	731	676	720	695	728	683	650	726	695	737	726	750	682	769	728	656	738	743	691	735	711	698	703	676	723	670	710	748	704	681	701	699	688	737	667	726	724	728	710	679	728	724	731	678	678	730	711	736	703	746	727	699	745	772	729	676	696	725	699	706	739	694	709	710	676	644	724	722	730	691	754	694	715	713	680	745	680	708	690	701	703	677	698	710	676	703	713	690	673	714	731	759	699	661	728	689	681	738	714	656	731	683	686	653	684	682	695	675	675	719	749	697	656	675	704	713	725	683	678	670	684	718	673	698	737	735	712	700	729	692	711	689	710	692	663	735	730	713	697	660	736	727	702	663	750	703	722	733	676	698	705	707	683	739	685	722	731	725	730	759	714	728	709	720	701	740	710	724	699	685	691	715	715	730	739	690	669	694	713	767	683	738	696	702	685	717	742	694	713	716	729	727	702	673	772	657	762	709	717	715	767	698	699	716	746	668	724	692	731	674	719	717	739	684	745	739	684	722	697	700	730	638	735	670	704	672	709	688	718	762	736	742	706	712	693	733	684	668	675	664	712	713	694	714	732	720	724	730	727	735	718	726	746	705	732	654	725	780	700	738	694	743	689	684	738	700	718	761	728	674	706	727	753	659	680	716	697	700	712	673	695	722	721	698	698	720	723	765	679	725	738	707	728	721	696	719	708	709	739	738	715	672	678	694	702	732	724	737	679	655	720	728	720	716	674	752	711	712	715	748	702	698	707	763	689	691	713	735	677	707	752	658	692	714	649	676	691	719	708	652	740	689	672	722	677	679	706	717	695	701	714	730	723	697	721	696	689	685	701	704	716	724	726	699	746	672	647	695	686	717	686	714	733	730	735	737	704	719	745	701	700	711	721	696	672	734	698	707	704	709	746	665	688	744	738	684	709	712	697	694	719	710	711	696	756	698	717	729	703	729	698	705	725	706	768	733	691	739	718	700	693	687	729	718	714	714	689	725	694	711	739	716	695	718	681	637	734	755	690	716	757	757	646	728	740	699	666	753	727	682	688	716	684	701	688	733	703	721	728	727	723	737	724	616	717	671	706	686	699	690	727	773	751	701	679	724	707	735	731	719	707	707	730	683	762	716	670	755	730	681	700	733	750	702	671	741	730	710	662
9997	1700	1622	1252	1107	1034	1026	1002	944	939	995	969	939	956	1013	964	952	952	937	913	938	893	915	924	959	959	892	940	986	944	883	878	917	910	865	928	910	953	951	918	930	943	897	890	909	903	852	906	910	899	921	940	945	877	955	952	900	961	919	902	916	1025	880	922	927	896	940	920	965	913	951	988	929	905	947	952	880	978	939	933	917	908	920	912	953	984	929	901	890	976	897	916	976	962	901	909	1001	942	977	972	903	964	911	909	930	915	893	967	937	953	902	945	921	911	896	915	895	939	960	969	915	894	933	946	919	877	904	974	910	982	922	905	898	906	928	934	946	897	943	958	918	941	937	914	923	888	927	954	902	931	953	950	911	923	868	971	925	940	902	877	921	951	934	956	948	936	943	905	887	934	930	955	913	918	961	881	913	944	978	937	924	890	908	984	837	964	896	911	941	940	915	942	947	977	915	897	894	950	891	907	974	934	926	909	863	890	922	918	900	967	951	916	932	920	947	891	902	913	935	930	927	938	929	926	888	925	928	925	874	865	946	887	916	890	939	907	882	963	952	913	922	882	911	904	943	932	920	878	903	898	903	971	907	933	947	934	921	944	952	931	918	907	945	983	940	867	897	917	940	907	930	917	907	933	908	936	939	949	904	873	939	915	983	883	934	950	905	935	944	926	902	924	874	964	931	907	895	925	931	941	935	919	940	886	928	922	903	958	898	888	951	908	1001	911	945	924	912	856	905	952	884	959	941	895	906	930	923	915	933	950	838	912	888	976	899	901	910	939	879	972	947	972	890	894	887	909	957	920	880	891	928	930	945	904	937	934	929	924	877	927	949	906	936	931	894	932	875	935	902	900	912	933	959	889	854	944	933	899	914	939	911	918	912	906	922	892	946	958	904	984	912	896	927	951	942	960	960	959	902	924	930	905	946	986	896	902	927	898	980	889	907	910	884	932	914	869	882	932	912	917	884	935	908	921	886	934	908	963	915	946	917	929	941	917	925	961	932	970	909	982	937	943	914	926	921	934	906	924	967	935	950	992	859	914	961	917	936	882	951	953	871	951	926	933	934	947	903	913	891	932	973	912	877	897	915	892	939	899	881	920	866	905	920	882	927	911	988	923	952	943	945	868	846	919	910	882	907	882	919	962	898	929	900	919	919	918	1011	933	964	959	870	922	930	906	920	917	874	886	971	932	869	899	945	947	896	983	952	925	929	963	960	944	927	944	934	943	957	930	926	952	981	907	904	895	924	888	897	946	928	924	906	879	924	972	985	918	927	919	917	915	924	930	917	911	940	904	919	939	966	968	965	892	918	923	903	949	944	945	952	935	933	916	941	904	953	932	908	959	927	940	921	942	931	929	893	917	966	1010	919	932	966	865	908	935	942	914	877	918	911	917	888	946	923	833	930	903	896	913	928	871	934	909	897	930	900	862	970	881	957	901	947	927	864	912	962	910	930	860	975	979	927	913	912	873	903	919	950	893	902	892	900	930	912	982	961	969	878	907	908	921	926	903	933	930	956	973	932	893	890	940	919	901	939	925	917	941	895	932	956	891	997	924	959	986	914	901	916	933	898	896	893	940	867	959	946	924	943	946	995	922	912	914	924	1008	966	949	963	932	902	898	907	882	896	971	937	937	949	951	921	911	907	944	877	922	859	945	906	930	913	941	900	933	895	895	910	915	940	927	920	992	910	888	941	905	934	946	932	932	908	910	922	918	912	905	976	931	908	956	931	939	936	924	951	924	869	938	960	896	939	863	875	987	925	975	969	856	967	928	956	920	949	926	935	858	902	941	943	869	945	957	963	962	874	971	917	892	898	926	958	922	921	976	896	915	975	925	890	918	943	926	931	918	939	860	930	912	914	913	943	941	911	907	968	915	906	963	943	945	899	898	932	988	881	946	953	930	942	966	918	882	885	890	936	989	884	945	878	916	946	937	886	917	895	968	886	1006	909	919	935	905	897	883	942	948	874	867	914	903	897	923	905	931	907	972	936	908	985	920	924	875	952	914	898	956	951	915	948	922	923	913	923	940	948	874	931	921	953	951	973	872	941	884	926	922	937	894	909	931	933	941	895	943	931	928	957	993	970	882	854	943	875	926	885	958	979	942	916	905	939	947	912	894	989	875	920	912	927	969	880	939	896	920	932	959	916	904	858	957	910	954	898	932	850	954	912	898	877	941	912	914	898	888	956	937	928	954	957	883	934	946	930	931	938	916	876	944	939	935	896	936	974	935	912	973	883	904	917	904	915	889	978	897	916	931	928	961	909	903	999	934	888	934	936	968	860	875	1002	910	944	916	937	993	969	891	945	881	901	915	940	917	966	866	880	903	882	918	931	936	927	947	927	931	900	869	901	931	965	950	919	948	936	946	922	979	893	934	886	948	930	937	891	916	958	919	924	926	896	919	909	950	905	959	948	964	890	956	887	898	930	899	960	903	947	912	918	923	872	958	952	906	890	951	894	917	934	902	964	933	917	949	932	947	973	920	910	929	956	861	909	934	936	901	914	907	883	944	921	918	878	917	920	895	961	930	941	912	889	946	882	929	923	937	853	948	950	913	919	949	915	958	917	914	1003	935	943	904	968	937	944	890	919	921	919	931	915	911	917	926	946	877	901	944	910	877	970	939	925	954	914	949	892	898	922	917	942	913	902	873	952	927	895	936	945	888	893	900	923	970	908	937	934	946	936	944	928	971	897	885	866	963	967	946	916	913	920	887	878	945	907	973	947	950	906	958	906	894	894	901	919	947	889	994	956	924	917	895	876	922	956	935	897	947	967	962	929	914	912	949	949	939	959	934	899	918	897	889	914	929	932	914	955	948	929	903	960	941	904	890	929	913	891	933	907	854	927	891	988	953	916	918	918	937	876	993	909	949	928	887	935	941	959	913	905	886	925	940	938	954	887	872	949	948	951	901	889	912	969	878	934	929	882	964	966	918	911	978	933	974	943	908	960	966	885	928	973	929	979	885	873	942	967	938	949	880	922	891	868	890	932	946	978	940	913	922	892	893	941	918	956	903	987	925	930	948	935	958	886	909	883	920	949	915	949	902	942	1008	889	944	861	923	967	922	879	928	971	878	944	940	971	911	904	896	945	903	890	915	971	972	952	960	892	868	948	837	962	925	984	917	904	903	918	946	895	913	921	956	943	887	946	937	909	949	939	955	960	987	924	938	916	948	976	934	938	953	930	967	921	958	911	908	948	943	902	940	852	918	871	919	966	918	932	914	903	916	940	932	921	948	874	926	938	893	891	890	936	866	963	974	896	898	902	912	932	975	944	959	917	928	905	959	869	900	911	965	936	947	956	927	923	907	939	902	922	955	915	947	910	952	885	914	956	867	901	902	941	907	916	928	938	960	907	918	925	943	897	916	964	900	940	883	988	942	907	908	947	955	896	895	905	884	940	904	911	942	890	940	955	937	895	955	918	922	912	926	919	906	881	959	945	942	927	926	923	942	950	900	928	941	959	963	880	896	945	907	950	880
24320	21350	28944	24066	21299	7917	1501	1108	944	908	906	868	873	813	794	809	811	853	748	821	729	795	789	742	762	733	737	724	733	777	791	739	741	799	721	741	816	752	731	765	720	725	746	767	748	759	719	721	743	759	766	743	730	726	725	770	765	753	703	708	711	670	767	732	709	743	747	767	783	702	800	748	766	711	691	756	731	745	750	754	722	718	757	752	787	697	700	749	777	706	769	687	752	740	725	790	746	773	762	712	745	725	764	761	759	773	748	717	741	758	762	712	719	720	762	770	763	734	706	778	734	755	733	748	733	736	696	683	731	734	763	711	738	750	793	744	721	723	782	746	751	676	726	734	729	723	794	707	734	765	774	747	683	776	699	723	731	765	758	719	715	779	725	737	733	727	712	707	763	767	682	787	730	778	753	761	740	693	757	708	754	724	743	744	771	716	763	750	756	788	761	742	693	762	735	710	716	699	729	699	694	743	708	732	760	725	705	703	722	726	732	752	766	737	734	732	760	675	731	756	695	752	729	731	703	735	795	754	830	683	761	708	780	713	751	736	747	745	765	696	771	705	748	712	758	788	748	755	691	711	715	717	728	722	708	717	688	738	711	705	719	751	765	721	729	742	738	748	759	794	753	748	706	724	749	752	774	736	719	729	754	729	714	734	744	697	746	702	743	750	754	717	704	707	725	718	693	733	726	757	745	694	744	742	691	725	712	750	767	728	741	726	734	717	735	755	716	753	718	696	697	702	745	768	753	747	756	766	724	768	706	768	713	756	764	708	707	766	735	741	754	744	680	698	724	742	683	729	762	744	757	688	706	684	772	743	766	732	793	780	778	733	719	721	737	695	757	744	775	726	747	761	718	752	708	717	772	748	726	724	746	697	672	711	758	723	689	716	730	766	707	703	740	667	699	719	743	728	746	697	762	714	747	723	727	706	750	760	789	773	753	800	746	682	720	733	733	742	765	720	782	705	760	748	730	680	724	722	741	750	720	771	737	761	764	754	749	739	725	754	709	709	751	716	710	704	690	733	734	798	734	736	749	714	766	726	745	717	737	760	688	691	735	708	733	802	704	691	679	665	771	742	758	701	732	743	718	697	691	739	705	774	709	717	757	744	804	733	761	687	740	761	777	752	740	667	730	748	799	684	742	741	734	728	779	748	740	740	751	739	743	686	734	713	759	737	780	750	734	730	764	728	770	720	739	701	773	787	705	745	726	716	733	755	708	747	748	759	710	747	670	735	718	702	754	718	739	731	716	732	728	762	763	723	750	757	772	800	737	762	744	708	762	727	733	723	719	714	704	781	725	696	733	767	718	762	702	737	746	752	753	759	778	718	711	753	722	743	737	703	744	773	647	682	687	710	729	714	718	752	723	715	795	737	729	726	709	715	677	762	754	730	692	720	748	737	703	721	753	743	736	761	756	735	773	749	729	756	715	705	761	694	707	743	707	740	729	747	690	744	727	745	751	726	698	726	748	743	716	754	749	752	722	732	761	736	707	749	751	709	716	702	729	741	775	756	749	735	722	686	767	729	713	728	747	765	770	725	721	752	730	726	736	753	773	731	724	681	720	700	714	696	726	695	729	716	674	710	768	759	775	729	797	763	716	709	699	739	681	745	741	773	748	764	746	733	765	728	765	752	719	664	782	732	741	753	764	721	742	715	756	717	681	698	708	725	775	731	741	690	692	726	745	728	730	712	761	729	753	748	724	719	750	795	748	739	781	728	748	748	768	740	671	718	718	734	727	704	713	799	724	710	731	781	723	698	731	726	768	689	716	672	775	698	700	755	745	724	751	713	698	797	730	761	710	739	738	753	717	754	744	725	719	704	730	755	757	734	709	725	748	756	762	748	760	732	713	717	718	729	739	759	716	744	777	727	697	771	738	745	737	718	683	714	744	709	671	712	807	751	708	761	737	727	765	704	716	734	780	759	715	743	832	759	765	708	758	771	725	704	760	741	754	708	755	703	762	720	746	729	738	744	704	730	744	764	731	736	680	756	768	747	742	740	744	740	732	746	734	749	750	703	754	702	752	731	755	751	739	763	722	721	754	723	725	755	729	703	738	777	749	750	734	716	754	726	701	774	704	732	721	749	691	768	718	737	801	767	704	738	729	752	722	664	722	752	768	780	737	756	757	736	732	738	764	760	707	698	736	734	744	711	714	742	705	717	748	735	762	768	728	731	744	720	763	720	715	772	713	733	781	717	778	787	720	736	767	728	704	726	743	778	742	737	759	756	715	633	762	764	747	719	736	764	754	743	718	714	758	780	740	735	696	729	732	787	697	715	665	772	753	741	739	780	731	705	772	736	756	693	727	728	709	738	732	788	687	752	751	724	732	721	745	686	739	713	717	790	731	770	722	685	711	759	729	737	743	765	727	699	706	692	752	753	737	766	726	761	749	730	704	767	699	712	738	683	753	729	709	752	713	725	792	750	720	738	746	747	748	733	746	684	752	735	697	740	751	700	686	727	733	740	776	730	729	743	776	757	747	748	761	733	756	724	756	737	724	745	711	768	766	721	726	699	755	746	759	708	752	705	706	733	724	704	752	732	775	714	731	739	741	690	771	739	734	743	715	756	759	760	713	685	696	770	769	744	688	703	761	726	759	738	691	722	774	694	733	742	748	761	706	733	727	717	706	748	819	697	720	742	763	742	683	696	757	714	747	711	754	748	694	747	768	721	724	724	760	681	713	764	730	680	717	786	712	776	735	712	740	673	779	718	732	728	705	765	710	680	693	737	699	742	717	737	735	716	765	728	723	758	722	783	753	750	697	765	768	760	749	718	754	696	729	740	723	734	733	710	704	728	690	730	700	741	738	714	697	817	732	795	734	748	734	753	698	680	742	703	715	730	743	763	715	739	727	743	723	757	739	776	748	705	745	755	750	720	715	709	769	729	749	727	699	717	706	756	758	788	718	751	759	748	722	768	747	704	727	677	698	722	759	743	743	762	736	725	734	731	693	739	740	754	730	773	717	761	736	748	747	737	755	719	707	782	739	734	736	702	780	763	771	734	679	749	782	702	728	767	690	756	707	683	746	713	758	758	762	758	747	744	723	718	706	800	752	734	777	722	748	705	740	684	766	671	733	690	717	763	759	728	765	753	722	721	711	721	741	719	730	692	707	719	755	742	729	796	750	765	759	739	708	795	741	734	735	719	719	726	676	713	738	750	765	723	760	703	776	753	787	709	668	680	730	715	769	711	762	748	753	753	763	706	689	748	740	736	704	741	720	716	734	770	677	703	756	711	707	709	729	752	731	747	673	731	736	744	752	703	733	701	746	734	707	732	686	726	714	719	738	732	701	746	724	712	762	732	725	725	715	694	723	733	729	728	750	738	693	729	743	772	728	758	757	750	747	702	709	729	745	736	720	732	729	757	717	794	770	714	703	779	765	726	671	720	714	756	722	728	753	709	762	719	708	719	736	731	752	730	732	715	721	712	718	783	740	712	731	723	734	730	741	712	727	763	745	775
17273	9068	7760	4198	3074	2495	2160	1869	1610	1466	1381	1333	1266	1207	1187	1145	1119	1068	1113	1056	1062	1008	960	1005	985	1050	1050	1051	1031	991	975	987	936	991	978	986	1014	984	1001	943	990	1034	1008	976	1021	998	982	947	1057	1005	947	1010	1019	934	968	948	979	977	979	958	941	993	972	927	998	926	975	940	1006	1024	961	964	939	1013	1009	930	994	973	982	984	987	1032	1020	966	939	929	916	957	963	977	984	1029	984	1031	912	942	1000	951	918	991	1023	947	985	996	967	977	976	1030	977	1040	969	951	956	952	1029	1008	959	989	956	981	968	967	963	992	1012	1005	978	966	985	901	949	970	942	939	976	993	964	988	948	921	941	1007	962	953	1000	991	1012	1002	1028	970	953	963	913	933	953	963	995	949	979	905	961	954	975	964	943	971	975	962	977	967	972	970	895	960	937	967	991	964	981	932	971	906	921	951	974	985	933	976	1031	984	914	933	998	992	966	951	920	950	940	1028	1045	925	987	952	924	1034	966	982	995	958	970	919	998	937	955	962	955	988	996	914	964	990	1005	945	1019	972	925	988	966	987	948	1002	956	923	895	971	940	1010	972	988	959	972	950	958	966	1006	1007	1026	962	986	942	955	974	946	938	921	960	979	979	958	1012	995	943	939	994	912	988	963	1018	972	1009	994	971	980	1020	943	996	963	964	1018	949	948	943	938	986	995	990	961	963	944	926	948	1017	935	972	923	973	951	1000	913	942	963	919	920	941	960	959	933	987	940	975	937	944	977	1022	1000	951	987	1005	953	1035	970	912	1017	979	1013	935	947	968	964	925	984	942	1041	975	965	863	944	936	990	969	948	1000	1009	963	930	972	967	913	967	954	1007	932	980	915	971	949	950	973	944	963	932	997	989	931	945	988	966	966	972	983	1009	991	945	1019	953	971	937	1030	988	1010	948	986	888	1004	981	954	985	998	1006	965	981	938	1013	983	952	924	974	972	888	967	971	938	935	939	940	986	876	954	989	932	974	970	925	983	913	955	974	1031	1011	927	1030	936	925	968	972	999	913	955	945	945	967	953	973	1016	1024	891	1047	943	992	982	918	974	980	959	972	954	954	954	985	959	992	953	979	985	973	967	968	951	994	991	939	965	954	937	965	977	1031	970	999	987	985	981	1006	1007	956	989	1013	950	973	992	973	940	1033	964	981	958	951	1005	948	936	968	961	937	973	1012	974	940	914	949	971	986	1005	967	1002	938	978	977	969	958	957	1012	993	934	952	941	961	950	958	964	996	992	906	983	995	999	942	970	982	962	970	942	1023	995	923	942	987	966	952	937	978	991	972	970	993	1007	982	991	944	947	963	956	961	981	959	949	937	1027	1016	966	966	971	994	966	1001	997	961	978	987	932	979	953	972	957	971	1004	987	982	990	950	977	1001	992	989	921	985	973	991	994	955	972	970	1038	981	968	993	896	1014	935	914	953	959	907	1012	995	928	977	943	934	864	953	956	963	983	963	1006	1016	988	969	969	999	961	945	932	997	956	987	957	995	956	962	973	978	956	982	966	939	1008	960	915	952	938	998	965	1032	947	943	936	1016	922	958	931	1001	1028	1001	912	975	975	969	971	967	897	963	971	966	954	1030	940	947	967	979	941	959	931	1014	924	919	935	1015	986	990	968	965	984	1012	1029	969	996	945	926	903	1005	940	881	932	1016	1016	994	947	951	929	1010	946	1011	946	1035	967	996	895	1016	988	913	979	989	1005	974	949	997	976	982	994	886	916	953	998	956	976	948	950	971	995	963	973	938	973	958	971	967	914	966	1023	966	939	978	942	965	930	962	977	1032	952	979	985	1022	953	991	967	1007	929	951	957	989	922	968	997	996	958	923	1013	974	911	958	994	975	981	982	983	976	966	924	962	950	948	1018	962	1007	943	967	983	979	969	952	941	975	986	1007	982	967	973	906	984	921	967	1002	986	967	979	908	942	976	977	976	970	952	951	951	975	961	935	929	907	930	1005	989	923	946	926	972	970	971	989	1058	1012	884	1032	951	1000	940	936	967	966	963	951	924	998	943	1033	921	945	1052	912	979	1050	918	959	961	982	971	949	950	1034	1009	919	943	1003	1010	992	987	972	964	929	963	913	949	968	982	963	939	980	962	951	964	947	955	931	872	989	944	961	1000	952	946	903	943	915	983	968	958	1002	981	1020	957	940	1005	1042	972	891	990	949	966	966	936	929	909	974	971	955	990	982	1016	987	1027	959	964	976	984	925	1015	1003	1005	982	977	997	926	934	924	1014	1009	957	928	993	1006	966	939	974	924	942	911	986	919	1047	965	973	1006	942	963	966	976	949	947	966	988	1001	962	899	959	924	952	983	969	1003	984	940	965	987	990	998	968	956	946	948	983	1029	974	971	991	996	969	960	998	980	990	1021	914	979	995	985	944	977	974	965	930	912	992	946	1026	982	947	950	952	1013	991	930	932	960	930	941	999	956	983	923	948	896	948	944	972	968	973	1006	995	974	953	1033	980	991	967	1012	948	997	978	948	990	994	1005	1001	955	1001	1007	1008	948	963	936	1009	982	922	978	1008	982	941	961	934	923	937	941	936	1005	956	1009	961	999	937	984	945	974	998	948	992	997	981	1039	984	932	941	988	1003	977	930	921	930	976	905	925	993	965	948	1007	998	973	949	959	964	983	982	996	1032	956	960	909	927	954	968	1012	1026	968	987	926	971	950	964	925	936	967	957	999	965	978	1001	928	992	949	946	990	986	921	982	972	930	1010	930	933	866	1015	993	1005	930	1016	979	1023	912	980	926	957	967	1007	994	939	992	995	934	1035	978	957	946	989	970	980	968	952	966	952	969	1001	972	959	906	961	978	971	955	977	1013	924	946	927	967	1000	959	928	976	958	914	999	997	961	972	983	937	969	974	978	1006	978	977	976	1008	986	941	951	970	968	988	948	949	962	974	930	924	1000	954	984	972	954	1003	1020	1018	943	921	956	1012	953	1011	1002	936	1009	1009	941	973	912	1049	980	914	1010	990	937	910	991	973	1014	972	931	990	978	973	1012	939	943	1012	970	927	954	937	959	998	997	917	982	982	891	1029	916	987	994	917	945	969	1033	958	968	989	980	995	954	969	958	952	997	965	1005	975	960	991	987	961	980	988	905	956	976	997	984	949	970	968	961	926	1017	1030	986	956	979	921	930	937	914	973	937	975	985	958	985	991	931	948	941	954	917	1005	953	938	945	959	1022	946	933	967	968	1010	996	985	994	936	965	908	936	981	983	908	989	996	1005	976	960	952	907	983	959	949	1005	923	985	1014	1017	945	963	978	1023	938	954	927	901	1009	977	967	992	954	985	956	986	976	996	986	973	956	957	958	949	936	975	928	968	955	921	980	966	966	1013	960	1013	966	913	974	938	971	956	951	956	1007	934	994	961	974	996	961	949	946	962	977	953	915	956	899	1016	986	993	1024	1013	997	1021	1022	905	973	941	911	952	985	1020	930	977	955	983	997	1030	923	926	990	953	1022	1039	940	982	980	1028	1010	916	953	942	946	985	989	1008	1016	943	969	907	985	942	941	967	971	939	1073	974	954	984	987	948	994	941	938	973	934	970	998	934	973	915	953	974	944	982	968	1020	969	937	1002	927	952	986	951	953	982	1028	959	978	997	887	1002	982	964	988	998	1020	976	947	930	967	982	982	980	969	946	903	998	998	963	975	967	994	981	974	998	969	959	945	973	991
23256	21350	29598	23482	21354	21380	6162	1070	791	813	729	674	548	583	573	481	499	493	487	452	492	451	438	444	448	414	409	437	400	415	408	402	425	431	390	375	392	405	382	383	409	369	397	425	407	403	398	389	401	374	455	411	399	373	426	357	395	359	379	416	383	373	392	371	439	387	364	389	377	418	367	408	367	392	388	369	406	396	394	404	425	418	407	344	401	423	401	369	377	402	386	374	359	346	410	378	404	388	363	398	385	381	387	414	378	428	390	365	381	408	388	372	412	390	405	373	403	396	384	378	380	422	397	383	327	399	368	373	329	367	393	397	406	385	374	398	391	386	417	432	362	387	394	396	406	377	404	413	371	393	395	385	397	381	411	353	370	426	381	377	379	396	422	404	365	368	368	366	370	383	396	389	369	387	430	403	396	394	425	380	348	360	374	369	394	393	377	401	370	374	375	370	394	371	392	384	424	404	403	416	391	372	407	371	382	427	400	394	403	403	416	366	369	381	353	389	370	415	360	370	378	386	374	368	380	371	347	403	354	401	418	427	389	382	360	381	349	385	389	398	386	391	373	370	384	336	354	387	387	375	372	374	372	373	357	392	394	392	399	420	380	360	387	382	381	362	394	355	404	381	379	384	381	423	403	354	384	372	376	398	396	390	399	398	370	396	374	393	370	391	366	388	341	362	368	377	383	411	416	370	378	365	371	354	346	371	359	346	366	375	371	376	373	388	399	399	355	371	368	361	363	369	387	357	403	365	400	426	389	374	367	373	400	368	422	385	406	420	414	380	352	399	380	350	340	368	407	409	365	376	392	400	392	402	414	383	425	376	392	383	398	392	369	390	362	362	386	408	353	395	369	391	386	417	380	400	402	342	397	420	407	396	381	379	371	375	378	417	410	382	410	371	377	365	396	376	384	356	399	405	417	407	378	362	378	375	382	368	425	359	385	405	375	380	344	401	410	383	400	380	361	415	380	391	356	390	365	346	389	389	391	379	364	413	379	355	388	392	380	348	376	384	378	371	369	364	351	356	380	380	381	345	377	388	372	361	378	354	385	337	375	387	397	369	375	407	387	365	370	388	409	355	404	309	385	366	406	413	405	372	390	356	420	372	352	409	381	363	415	382	430	374	377	399	400	382	353	398	378	380	387	402	349	362	356	359	365	383	384	365	424	360	383	349	378	402	390	354	370	390	369	379	409	380	374	356	370	383	370	371	378	381	383	348	386	391	399	400	388	388	412	399	378	392	364	370	373	379	371	386	376	414	371	380	414	360	368	409	375	367	356	387	393	376	374	387	405	385	379	396	365	384	405	405	400	374	408	390	381	350	392	371	350	368	364	350	423	380	387	393	356	404	416	385	350	391	431	363	365	398	341	416	385	399	371	404	363	391	409	387	387	361	383	393	356	426	414	363	373	433	368	414	403	410	354	366	420	377	382	388	392	397	356	385	385	375	364	385	380	339	386	352	342	371	385	409	405	373	388	386	372	375	405	359	358	392	386	430	391	337	406	397	369	397	400	362	422	392	379	404	349	335	386	384	401	385	389	375	365	389	436	368	406	341	368	398	375	413	408	385	409	369	388	378	394	374	408	370	394	391	399	353	375	379	431	411	399	394	397	394	396	355	378	377	411	368	371	397	383	400	393	388	394	353	376	381	379	367	393	388	379	368	377	387	354	390	367	386	380	384	394	400	357	393	404	391	390	400	383	379	371	373	392	422	364	388	378	375	403	373	371	384	397	379	385	392	335	347	387	377	375	348	367	381	417	403	380	390	432	313	382	430	381	392	372	401	381	348	403	389	420	389	367	401	410	397	393	408	392	359	371	390	390	360	349	374	420	390	388	380	391	381	384	359	380	395	406	378	359	399	341	369	396	407	368	401	391	360	380	373	374	408	423	363	381	371	376	362	386	352	398	352	380	322	360	346	355	401	375	366	405	373	385	352	390	411	375	391	373	389	390	375	371	369	394	368	406	411	375	378	389	363	370	387	346	373	376	338	380	355	384	355	406	360	371	416	387	357	384	385	364	408	380	393	367	372	362	374	373	366	384	421	390	367	363	385	378	399	361	396	417	401	402	391	384	386	365	356	386	381	354	370	355	371	397	379	412	389	354	352	390	380	364	405	424	372	370	371	372	394	406	371	371	407	356	381	368	404	389	403	377	408	391	366	356	364	401	389	370	362	393	337	420	359	387	365	377	409	355	370	368	390	412	401	379	376	373	351	392	364	391	404	386	407	384	397	348	367	384	379	389	374	370	401	366	387	408	380	370	426	368	339	390	347	356	362	377	355	372	377	398	398	397	377	378	393	384	391	367	396	382	335	363	364	353	374	402	383	389	391	358	380	369	354	390	393	352	405	379	410	379	384	369	356	362	366	407	378	394	372	398	345	374	352	431	385	406	399	396	381	372	381	342	373	323	364	359	379	384	378	334	389	394	422	380	400	372	392	375	398	405	405	385	365	397	423	367	375	383	372	390	357	405	413	385	384	372	398	399	409	395	362	375	377	394	414	398	406	360	364	359	345	365	393	395	373	381	376	374	366	361	389	373	388	384	398	383	377	381	380	383	397	391	387	400	394	418	375	394	384	403	409	372	355	371	363	396	366	399	414	372	399	393	362	407	384	402	375	380	408	392	401	356	375	371	357	374	386	365	376	365	402	365	387	417	388	363	374	353	373	365	378	401	383	386	385	377	384	340	358	374	397	396	391	404	382	378	382	400	358	376	379	385	388	362	364	378	361	374	398	383	372	363	382	374	376	379	351	413	402	385	362	377	380	382	394	391	366	408	384	377	372	404	378	395	375	410	401	422	375	384	381	377	359	395	406	416	353	401	363	382	375	380	399	392	383	373	387	445	422	390	394	393	431	362	358	386	411	391	380	363	394	421	381	388	394	373	380	377	392	374	421	375	347	371	369	386	384	379	382	385	372	370	372	372	400	456	349	327	378	351	375	380	371	359	356	334	382	363	410	359	369	391	388	364	400	376	376	367	378	368	349	357	361	345	385	400	368	350	388	344	361	380	378	379	381	376	380	398	375	388	374	397	387	411	367	378	402	387	366	390	362	432	396	364	387	404	391	344	365	362	368	347	392	365	403	397	377	431	358	403	380	389	386	347	400	375	400	406	378	365	379	395	378	376	377	369	401	407	387	335	369	380	391	353	383	379	365	390	406	374	423	382	361	392	415	372	380	369	379	417	401	402	379	370	390	355	385	360	368	373	383	393	391	367	357	370	410	404	382	390	356	411	378	371	371	387	375	386	383	393	421	374	353	356	390	381	385	361	366	409	393	448	367	378	359	380	406	373	375	358	368	377	395	353	392	400	385	353	411	379	387	369	370	360	403	403	424	391	367	352	344	379	379	363	408	389	356	390	392	368	350	362	366	378	389	382	395	372	363	393	365	361	419	394	383	373	413	422	412	345	406	360	352	366	396	340	351	374	369	374	410	392	380	404	385	345	391	377	343	423	395	328	389	363	372
17974	14614	12622	6874	4824	3711	2852	2297	1910	1624	1287	1193	1054	893	955	799	778	772	673	719	693	660	654	634	665	629	606	605	590	532	608	591	601	590	602	569	564	616	544	588	544	554	560	544	594	542	581	553	542	518	488	531	543	515	533	529	541	542	533	554	522	544	509	508	498	548	553	531	564	551	499	570	534	529	566	531	547	479	565	521	534	526	559	556	550	544	522	535	543	572	501	549	519	541	531	503	477	499	534	521	526	554	504	513	511	561	530	508	527	536	556	554	502	489	551	494	545	518	493	524	526	519	528	517	562	485	465	553	523	506	529	557	523	507	562	510	531	528	552	551	543	495	525	534	527	552	542	519	536	513	545	500	546	519	512	521	556	561	509	498	534	522	539	495	526	514	519	508	520	534	534	525	511	496	493	492	533	509	508	554	539	509	534	522	512	553	521	523	522	514	572	506	522	530	519	528	533	491	541	544	542	542	539	533	520	587	523	536	553	544	519	483	529	514	546	529	560	535	522	552	515	517	535	518	543	534	514	528	551	538	554	547	506	527	511	528	517	527	518	533	530	541	533	517	538	541	576	509	490	551	519	503	536	496	522	506	540	532	526	533	533	519	491	506	527	527	554	546	537	545	503	526	558	569	593	486	504	556	542	509	532	492	494	570	530	552	526	523	520	533	558	561	510	527	534	516	495	535	494	513	545	510	532	510	508	529	526	499	537	521	538	548	540	502	584	530	536	559	569	498	557	543	536	488	532	528	535	546	553	514	553	507	526	535	507	555	485	555	559	519	535	552	510	552	565	524	550	515	530	522	545	536	555	499	497	507	500	534	520	531	525	530	482	529	531	527	535	501	479	530	555	537	497	527	510	503	522	539	532	542	515	529	544	507	545	544	539	490	527	512	525	535	527	544	542	515	501	507	536	535	492	515	514	492	518	529	548	498	479	537	551	530	519	535	535	504	506	533	500	511	533	537	522	550	491	492	524	492	520	484	512	528	559	550	534	511	512	526	558	553	531	552	560	548	543	485	501	518	510	523	499	502	490	556	546	512	503	493	516	483	511	554	537	510	544	515	498	497	495	539	561	518	533	581	536	491	539	521	527	561	540	489	546	518	492	531	499	517	517	548	503	511	503	514	533	533	516	526	524	557	517	514	492	492	504	508	538	547	516	511	525	505	513	564	514	542	552	529	555	473	502	543	538	531	488	545	528	502	518	536	534	514	522	549	562	527	510	513	533	470	512	496	499	525	545	528	529	535	544	520	512	464	561	543	509	525	510	547	485	495	517	520	496	509	510	545	535	522	505	543	527	485	514	540	490	530	510	513	538	565	505	491	541	527	512	487	529	544	500	467	521	547	497	535	522	515	551	517	527	521	505	483	533	493	537	537	521	543	533	545	536	546	492	531	561	541	517	516	571	533	580	498	521	547	566	537	516	500	567	598	537	492	522	520	545	537	501	521	549	526	518	519	519	520	500	501	550	519	504	540	488	545	527	528	497	549	583	528	526	556	502	533	544	543	535	548	549	538	511	516	514	551	527	519	557	519	526	573	500	501	523	523	535	541	549	505	540	512	506	526	495	539	533	527	493	529	522	579	534	548	507	518	516	488	534	547	526	512	517	552	483	567	543	525	572	508	572	525	556	505	524	505	508	567	504	509	530	532	536	473	528	488	507	532	506	561	552	559	545	534	529	510	541	504	528	531	561	513	536	515	515	541	529	521	545	513	508	556	495	513	546	524	558	521	513	567	560	519	508	514	563	502	538	502	492	515	521	521	540	495	495	560	533	516	532	510	520	518	482	558	488	507	487	533	480	510	535	559	547	547	524	544	488	536	529	579	516	510	521	547	511	522	534	514	489	493	510	558	494	549	536	530	537	547	537	523	509	503	532	539	512	533	531	540	534	526	500	537	510	589	448	554	543	554	498	514	497	511	567	521	534	505	552	539	566	492	529	512	539	536	572	553	501	538	529	538	490	502	512	525	536	568	517	516	537	502	536	567	540	509	570	526	534	537	487	545	515	523	512	536	542	544	506	531	557	490	512	517	514	508	553	531	531	525	523	512	512	559	514	542	525	522	546	534	577	522	530	519	515	518	545	505	523	542	524	548	525	563	542	548	567	510	546	548	511	544	505	524	485	557	543	489	549	527	525	467	538	554	508	547	513	498	515	524	525	511	517	528	527	490	480	507	516	507	545	526	474	539	571	522	578	521	550	512	522	529	507	545	542	515	504	512	533	509	554	528	546	556	533	516	513	533	551	512	514	563	530	513	509	495	510	502	533	493	519	525	535	547	532	526	543	563	565	513	540	496	517	472	539	530	515	498	529	526	559	518	521	509	545	528	521	536	495	537	526	493	564	554	519	524	533	506	534	520	483	496	509	518	536	518	531	572	553	561	497	528	537	493	541	545	555	510	514	542	540	531	495	538	520	487	545	524	489	484	552	534	548	523	532	519	532	505	509	499	523	504	483	508	570	572	564	520	564	515	542	511	500	545	542	575	550	530	487	563	565	496	513	524	470	502	529	532	573	564	512	562	534	576	536	541	543	513	522	568	508	500	597	564	504	506	530	562	556	507	561	516	530	549	542	492	596	499	521	528	500	546	553	505	510	515	499	524	539	529	500	520	524	549	537	563	516	508	511	529	541	504	528	537	546	514	555	528	505	514	515	522	510	523	546	568	514	509	514	563	530	536	573	534	542	542	514	493	491	545	529	520	534	513	543	486	551	540	510	515	531	537	570	547	523	529	513	531	548	528	498	507	530	491	512	545	527	516	538	540	539	533	556	531	567	531	544	492	533	513	547	491	507	494	519	507	544	484	507	499	547	480	546	519	583	505	546	524	539	543	525	520	525	514	539	512	565	531	521	534	558	500	539	538	552	533	518	504	542	562	491	543	548	551	505	522	545	513	549	530	541	518	535	503	533	517	569	515	543	597	541	554	524	526	527	543	559	537	529	488	518	542	539	495	553	528	529	517	544	488	475	501	522	558	519	522	511	505	504	488	552	514	544	545	583	500	527	556	531	562	493	530	533	492	524	510	581	495	532	511	507	527	498	512	539	598	516	488	538	502	534	525	539	549	528	520	525	562	533	535	518	498	542	528	550	546	516	499	504	547	496	540	535	502	581	464	550	554	510	559	509	483	491	468	560	530	469	499	509	546	535	493	489	535	498	525	508	538	538	514	538	502	535	530	565	531	540	522	531	535	506	545	527	547	502	559	496	513	540	572	582	559	531	508	569	520	512	515	525	557	524	553	502	564	506	533	497	524	521	556	514	544	511	484	490	547	488	518	545	554	529	516	492	500	523	513	499	542	521	539	517	529	533	564	482	516	561	498	504	508	532	513	550	524	502	498	529	490	495	557	505	582	582	516	526	575	502	519	590	553	506	527	525	514	508	525	521	531	541	556	512	529	522	520	498	525	545	578	513	521	538	546	532	522	549	545	507	546	563	504	488	525	535	565	528	532	492	514	534	527	513	517
27204	20577	9208	1289	846	755	762	740	704	720	769	689	788	719	701	736	717	746	739	727	702	684	704	708	690	775	699	697	684	689	743	714	712	660	701	695	735	688	697	693	693	713	670	730	706	700	700	691	674	714	667	727	701	707	728	709	665	690	705	650	764	768	709	697	699	674	735	727	711	694	681	717	722	686	734	757	680	703	700	692	706	722	723	669	728	659	753	701	703	714	680	721	697	711	666	703	698	709	723	695	671	670	713	706	759	712	746	750	702	693	707	711	707	682	748	721	720	703	751	720	703	719	699	690	723	705	713	676	704	713	744	686	696	695	766	727	734	700	709	731	654	735	685	743	706	652	652	715	696	691	702	753	709	742	717	688	699	710	673	701	746	671	746	762	744	720	742	672	701	679	752	729	729	744	715	732	738	671	710	714	727	676	710	671	694	689	759	741	750	710	743	722	707	738	721	666	705	686	725	707	733	684	742	657	712	691	690	767	691	724	726	775	717	708	715	737	690	725	692	759	736	677	706	693	731	681	714	757	704	711	675	674	676	723	708	711	761	760	700	719	727	721	707	681	700	667	718	723	691	689	666	748	679	739	726	726	689	691	702	710	723	735	757	742	673	727	704	688	756	708	718	697	705	677	690	695	690	741	734	661	695	665	667	724	695	698	707	700	726	644	746	661	710	691	699	658	700	696	692	746	728	723	704	698	713	754	732	715	706	682	694	662	681	706	720	750	695	662	695	689	720	649	783	707	716	679	739	731	677	675	702	736	691	731	695	690	720	725	698	698	671	697	655	724	702	677	682	709	757	751	698	730	691	723	742	706	678	681	705	711	711	685	690	735	745	691	739	714	708	715	717	667	741	703	684	694	659	752	683	754	689	751	666	713	713	723	708	676	690	696	729	692	679	723	690	702	716	694	693	718	658	667	662	668	663	638	764	674	705	707	684	706	706	734	689	730	704	674	755	722	702	645	712	699	698	678	687	701	748	715	715	663	691	733	661	714	682	703	674	687	731	727	661	679	688	699	697	674	674	711	691	733	716	720	748	742	662	752	740	718	748	729	694	711	675	677	648	685	700	683	750	722	721	669	692	697	707	714	696	676	756	711	739	702	731	672	796	705	750	671	723	747	667	709	697	730	692	678	660	699	730	720	663	678	670	681	678	695	691	737	690	756	716	748	708	708	657	706	709	701	738	679	693	721	670	714	708	739	726	730	674	705	699	704	718	626	723	704	691	718	683	719	702	748	702	724	722	702	667	700	693	668	725	682	724	732	747	684	714	694	692	735	729	740	717	688	703	675	753	712	702	677	697	691	690	696	737	683	705	726	661	682	724	698	699	684	702	715	726	689	696	691	702	695	726	731	695	705	731	706	722	724	713	679	698	718	701	729	746	762	755	722	692	763	712	710	715	744	658	721	717	699	710	710	712	694	697	705	683	724	741	697	706	662	625	696	700	699	716	708	724	753	706	689	747	736	652	647	718	701	677	688	687	710	714	705	708	697	760	696	724	724	705	704	690	687	760	736	720	742	754	658	671	724	697	699	680	693	686	665	700	678	744	712	680	708	717	678	711	700	737	680	734	745	690	685	704	726	710	658	663	700	699	729	691	703	727	696	679	738	736	723	668	707	752	720	732	683	734	722	697	716	701	710	720	689	694	728	716	676	718	764	719	732	675	684	719	726	756	680	667	701	711	741	733	718	675	719	701	723	693	709	687	702	721	745	682	726	709	636	697	681	659	712	696	728	711	739	673	720	686	688	713	752	703	666	682	714	706	690	729	681	737	686	712	673	699	723	689	670	665	663	726	764	688	738	702	770	693	714	730	735	699	693	717	723	745	721	692	677	735	725	722	640	715	734	691	699	745	712	700	733	665	688	768	726	737	673	695	703	737	711	678	729	762	691	691	744	679	714	725	725	721	716	668	686	653	664	722	717	732	691	684	673	734	721	743	745	747	739	678	668	704	719	712	694	700	690	729	713	738	708	743	682	701	689	709	715	623	736	756	680	703	759	681	716	748	681	713	695	701	680	747	680	716	693	725	729	719	672	674	677	712	728	718	747	727	740	708	715	728	739	683	701	687	683	741	708	671	728	726	714	729	668	724	722	737	675	741	723	708	711	673	727	680	732	751	703	696	711	679	720	682	761	708	683	720	734	708	686	736	739	693	676	709	693	710	721	778	677	692	686	696	720	666	755	677	729	710	762	650	700	741	666	688	692	700	697	713	704	689	697	745	692	677	687	728	732	674	696	697	696	633	696	697	754	705	663	704	720	731	701	663	717	708	726	760	683	715	695	709	739	712	700	737	683	690	687	760	696	702	746	723	725	720	680	710	678	683	693	719	691	712	667	670	744	689	735	684	701	746	695	717	694	724	714	708	714	702	724	730	700	709	700	674	680	705	697	720	692	706	668	697	686	676	690	701	714	673	706	713	726	692	722	719	738	700	661	722	741	688	667	699	690	708	679	687	721	688	694	674	729	737	665	651	740	738	702	706	736	766	660	630	690	730	712	689	706	722	657	712	676	683	710	717	693	687	732	745	690	677	685	747	711	721	768	693	684	726	688	703	667	720	665	712	699	706	704	693	705	685	719	699	740	713	723	685	697	710	712	727	691	692	674	703	697	683	707	749	743	746	722	724	688	714	696	712	724	738	701	707	689	755	750	681	743	718	770	722	725	655	671	704	698	700	715	699	723	760	716	664	733	709	666	712	701	696	691	744	657	729	683	691	744	682	724	695	716	705	707	719	664	697	717	682	729	698	708	748	700	725	733	692	684	730	719	696	689	676	679	735	700	740	711	757	687	717	714	693	714	709	710	678	664	719	736	748	711	695	708	684	731	709	761	710	715	678	701	698	662	674	674	716	708	701	700	693	757	712	730	697	743	761	705	697	681	695	674	715	654	676	674	793	717	697	719	714	694	734	657	726	747	700	727	704	688	732	682	690	693	697	707	682	696	717	723	697	720	711	701	693	725	698	697	762	698	679	674	735	736	703	718	696	677	774	738	725	704	690	706	727	719	702	677	667	658	717	711	719	762	720	690	715	735	705	715	670	700	720	736	681	730	768	707	628	726	716	673	655	715	713	723	711	689	673	687	736	678	749	724	714	735	724	712	722	738	718	708	709	735	699	727	699	696	723	710	714	683	677	692	677	684	688	667	714	765	698	668	674	701	698	727	722	687	722	724	729	705	729	685	722	748	699	677	651	711	662	665	683	686	725	733	701	689	725	699	682	649	701	734	701	691	682	700	709	733	712	730	650	668	758	747	675	670	716	777	731	661	646	704	678	712	720	727	735	709	695	702	688	757	691	702	683	708	743	730	697	716	692	706	703	684	705	740	696	687	730	740	711	718	713	747	698	752	669	694	713	704	723	705	684	726	737	719	701	702	660	716	669	700	709	698	714	721	740	705	613	708	718	748	670	676	681	718	693	694	714	705	667	733	718	721	673	736	710	703	710	714	708	741	707	672	715	688	728	718
9609	1751	1533	1273	1062	1021	907	1039	960	921	1010	996	959	946	919	955	905	928	947	974	951	910	936	917	928	945	929	955	915	963	918	980	893	918	897	970	929	925	950	925	898	863	970	897	933	952	928	925	881	927	880	953	896	1003	915	929	941	904	944	912	909	905	956	929	890	917	949	922	935	913	901	936	932	945	910	943	911	950	865	958	888	873	941	912	903	939	878	907	954	971	959	917	905	929	922	914	881	941	927	929	897	929	934	931	904	938	892	918	934	884	918	899	933	999	963	949	882	947	920	940	925	984	905	937	836	898	897	918	896	948	947	976	898	929	909	857	935	980	968	921	904	979	976	926	940	942	946	904	906	930	905	885	931	903	878	917	917	936	921	1002	854	926	913	904	935	962	928	920	951	910	974	900	943	897	912	928	896	912	919	971	912	900	975	948	975	896	904	960	994	984	910	918	960	916	975	974	927	940	862	860	915	981	935	916	956	915	881	903	871	940	889	942	954	913	919	918	979	879	904	964	948	892	962	912	921	975	920	911	921	878	900	943	953	939	924	929	950	947	905	945	975	937	988	927	899	880	919	915	934	890	950	953	939	943	958	920	941	931	889	945	921	950	874	912	911	987	954	928	977	909	915	904	912	921	961	983	894	928	909	962	978	930	956	871	956	971	924	925	902	912	935	926	944	909	931	903	935	909	899	993	978	941	943	891	913	909	878	943	884	904	899	970	895	916	905	930	920	935	929	939	920	896	917	868	941	894	952	882	914	898	949	901	898	928	951	945	910	946	885	955	894	913	893	933	943	943	961	959	935	928	948	924	1025	955	916	936	922	942	900	889	966	940	933	913	900	909	908	969	931	856	918	926	957	916	959	933	974	909	895	882	895	879	952	938	909	921	962	964	919	965	932	924	934	963	959	885	918	959	904	920	879	922	945	948	929	912	896	891	981	961	941	913	956	940	944	867	909	974	928	920	905	956	957	920	943	954	911	916	904	969	913	879	888	975	888	920	924	940	876	887	942	897	960	948	880	894	903	933	939	944	952	917	968	984	910	875	922	917	937	984	940	933	959	880	854	903	918	993	973	898	966	951	952	893	902	951	912	922	919	911	890	910	929	907	903	942	925	930	939	984	908	929	936	894	913	912	882	912	935	947	942	901	944	924	877	957	897	970	960	937	927	938	928	934	982	955	934	924	1006	977	940	940	881	941	924	947	932	967	969	916	908	907	898	931	933	907	926	934	922	887	927	904	922	937	912	948	922	935	935	908	932	951	931	931	944	913	875	943	884	905	954	914	910	961	902	916	928	957	913	927	932	898	981	958	972	920	891	937	926	930	939	966	891	969	896	895	922	916	936	897	969	906	961	911	932	873	946	913	961	933	928	924	896	869	972	916	879	909	905	960	911	949	924	973	946	932	951	904	944	899	975	908	988	871	960	907	933	945	989	879	873	916	862	903	912	934	907	893	913	896	933	901	880	861	949	927	963	1003	934	892	975	982	957	949	925	904	888	914	936	926	908	931	905	895	933	967	899	915	925	964	934	935	908	906	928	910	953	938	895	927	943	938	923	985	989	939	898	944	925	873	913	957	963	921	963	914	871	978	952	931	936	974	916	930	963	935	933	949	920	912	924	933	923	973	866	909	951	918	907	895	979	915	909	941	900	975	908	922	913	935	919	876	941	948	915	985	898	946	926	894	926	903	903	936	928	887	903	930	965	947	915	901	982	921	953	957	921	984	947	877	906	924	988	947	934	954	952	908	948	965	888	937	918	910	985	869	892	881	917	893	893	908	927	951	936	935	946	911	915	965	894	977	931	919	920	910	931	909	970	931	931	911	957	949	879	929	920	932	940	930	920	954	953	942	928	923	952	930	927	888	933	883	909	908	938	872	908	906	914	939	931	902	902	889	934	943	881	885	924	906	934	879	909	903	958	978	915	907	935	978	934	911	949	921	974	932	920	944	905	920	901	877	866	925	907	915	858	910	929	914	974	902	964	916	871	932	944	917	929	937	950	898	918	956	932	928	915	961	968	924	899	995	939	946	949	923	918	951	918	960	908	892	956	903	948	849	855	951	930	956	957	954	912	910	888	970	918	926	917	922	909	898	904	929	886	931	848	919	989	937	962	904	962	916	922	889	942	928	914	893	936	882	915	966	908	920	927	955	923	938	934	924	900	941	964	883	952	958	971	898	947	887	875	951	900	868	948	922	929	976	935	943	937	991	915	938	886	939	896	907	946	883	923	939	900	928	941	902	902	915	895	943	950	934	889	999	922	922	935	933	900	958	965	920	919	930	914	935	962	984	939	898	931	896	887	993	957	932	900	938	909	906	880	923	925	961	943	924	937	893	951	955	904	910	979	948	912	966	959	906	946	969	981	937	976	944	927	898	910	939	924	899	938	942	922	913	882	982	935	919	942	948	914	969	898	875	899	919	926	902	919	998	883	899	922	905	950	911	915	941	961	884	920	922	905	845	932	971	917	915	891	941	925	944	979	929	918	909	956	968	912	957	914	954	922	932	906	965	892	964	936	917	923	912	934	952	863	885	889	895	920	940	951	914	921	981	882	940	930	879	923	891	876	962	951	940	924	920	914	918	892	842	924	970	916	890	882	927	897	957	900	993	980	881	962	853	936	915	969	890	909	967	950	895	904	948	931	884	950	917	946	949	961	851	935	958	890	903	889	927	950	873	930	927	927	918	910	943	868	926	878	916	969	953	911	919	927	882	957	933	914	907	904	863	963	942	897	909	878	945	954	968	932	901	980	963	898	931	930	905	994	907	926	950	935	882	949	935	924	950	939	893	911	926	940	936	914	957	965	982	898	886	979	899	868	910	875	899	979	921	937	902	960	929	913	865	927	960	933	953	923	895	864	937	940	926	968	918	931	933	954	907	957	948	934	920	864	1006	880	913	948	906	912	980	989	927	986	922	880	927	886	927	921	919	892	931	930	929	968	917	976	912	898	901	921	872	931	897	900	940	914	938	886	934	933	882	969	928	980	943	911	941	1021	916	910	895	873	911	931	929	869	919	943	944	942	964	948	931	921	949	969	939	970	929	946	922	914	938	905	938	928	912	962	985	941	980	940	946	948	913	857	923	977	905	987	915	928	910	954	895	934	956	954	961	905	933	956	882	911	947	943	926	928	968	939	950	914	953	987	946	886	968	887	920	948	922	951	973	921	968	909	915	936	954	942	902	931	969	899	950	911	912	929	919	921	926	932	916	939	975	937	950	968	957	919	920	945	874	930	912	940	910	877	962	855	972	942	869	998	933	975	921	911	925	916	914	895	965	858	940	922	928	916	943	906	929	934	940	1019	892	910	939	908	931	916	923	948	961	917	945	937	947	874	973	912	892	926	937	921	869	956	991	949	996	893	936	934	923	900	914	892	946	987	911	924	890	923	973	960	903	947	915	931	904	868	924	955	929	1017	940	910	959	911	971	954	895	902	920	928	948	918	982	946	942	932	1011	941	945	923	980	889	879	913	908	943	948
24420	21382	28965	24164	21366	8125	1484	1105	995	964	903	902	864	853	817	775	785	796	797	733	773	804	807	781	768	738	751	716	759	761	764	719	788	745	729	747	823	794	771	724	773	749	696	769	741	775	766	747	760	735	760	739	713	744	715	709	737	732	720	737	755	756	736	775	736	712	690	706	752	724	730	727	791	712	784	789	799	731	689	767	736	748	742	748	799	752	698	668	703	760	709	757	736	682	699	711	715	738	732	758	719	730	722	713	760	726	770	736	704	778	748	720	722	775	728	744	783	745	708	771	748	696	731	776	748	707	751	758	810	686	752	709	754	736	721	749	727	740	690	737	768	725	804	736	691	727	771	708	757	726	748	696	701	777	772	805	792	750	713	734	737	718	738	739	743	744	745	728	715	730	696	683	701	755	683	728	701	701	753	727	705	735	720	738	746	727	750	746	712	747	718	759	779	734	712	722	731	742	753	731	712	751	766	718	755	757	725	688	765	767	731	734	718	761	775	772	746	736	716	711	738	728	757	738	731	720	797	764	736	752	772	713	708	705	749	770	755	746	752	751	741	718	701	731	720	785	724	720	757	700	714	751	737	732	724	689	707	723	766	744	717	781	756	708	735	725	688	777	711	745	759	753	748	731	734	750	764	746	698	708	739	737	744	770	712	723	706	722	759	722	772	743	723	749	736	730	792	730	733	763	702	774	767	732	690	779	748	734	730	739	754	753	684	677	775	710	769	761	716	709	740	699	751	753	729	743	713	716	704	734	724	769	717	687	711	745	756	771	730	740	727	733	668	713	751	724	747	753	742	747	762	743	746	749	762	670	739	758	787	720	715	782	778	743	740	699	726	745	743	771	775	762	706	705	701	671	778	705	708	756	684	724	786	704	756	769	742	749	720	740	783	752	750	727	745	783	746	759	767	760	749	718	719	776	688	731	747	715	726	748	786	714	703	732	706	750	739	713	718	755	673	714	727	695	720	764	757	747	770	714	730	728	733	744	732	749	726	800	750	704	743	693	679	751	724	708	696	747	780	729	692	699	793	717	718	722	743	734	717	715	748	759	731	761	707	731	736	772	726	764	717	701	699	722	745	766	756	808	715	699	731	726	748	778	705	731	762	770	715	736	781	666	732	770	747	752	718	743	740	755	723	751	751	759	751	710	754	767	740	735	805	696	740	732	745	741	795	676	709	778	746	700	767	731	736	708	749	726	717	732	701	730	740	724	683	750	803	737	702	736	777	724	723	715	692	722	748	739	705	740	764	768	734	752	723	762	679	690	711	699	743	709	700	685	734	727	768	697	714	736	739	720	763	741	788	723	705	750	688	719	690	711	766	750	676	744	709	757	738	713	733	741	792	786	699	752	784	720	724	765	765	748	732	751	799	687	705	694	741	778	693	705	723	726	744	771	753	701	741	728	746	743	798	737	739	702	713	758	751	754	790	765	746	730	744	749	713	783	718	723	784	741	760	702	773	735	755	735	764	724	758	695	736	753	750	704	755	722	780	724	753	757	752	721	747	760	711	759	717	738	721	695	738	758	763	770	704	765	756	693	715	732	742	750	752	747	745	729	709	718	750	766	739	719	761	692	749	766	720	762	793	786	727	692	747	722	741	747	780	744	717	740	747	756	764	739	734	713	746	721	714	747	725	691	737	701	784	692	786	746	755	728	771	735	680	710	759	740	711	768	759	730	718	721	756	752	744	748	715	737	756	738	730	762	738	726	717	736	774	738	725	774	706	773	744	756	742	776	767	758	743	689	769	737	703	738	723	760	762	766	744	759	721	707	715	723	703	789	726	716	698	746	786	728	691	723	773	748	684	781	716	744	753	781	668	727	712	745	749	776	742	777	733	713	754	710	752	771	744	722	710	745	728	703	740	734	760	714	787	714	734	734	723	693	737	736	767	699	729	723	727	682	756	694	780	749	721	736	702	783	747	699	713	740	756	721	732	743	757	722	723	700	699	686	735	725	725	767	714	739	719	749	743	696	713	719	711	789	727	738	749	711	717	720	717	787	735	722	725	722	760	706	729	765	761	720	759	734	722	789	735	739	683	757	753	757	733	712	735	768	712	730	776	738	751	751	742	716	793	776	715	736	739	783	716	741	713	756	728	740	735	709	728	724	719	696	783	696	740	772	713	717	695	746	742	749	740	740	765	737	777	727	725	746	751	779	749	757	728	753	744	706	733	728	745	761	768	756	752	751	752	758	735	729	746	761	722	721	776	771	739	793	751	772	752	752	748	765	760	759	727	744	788	727	727	805	742	738	744	764	746	775	726	762	697	751	743	713	735	741	773	754	798	708	726	719	780	754	747	716	689	740	745	761	718	719	768	719	700	716	761	753	789	717	766	725	726	762	749	680	766	789	765	681	745	737	751	768	700	747	725	767	769	723	736	737	704	690	731	732	736	763	707	743	716	707	757	723	786	669	722	717	756	755	705	761	723	709	762	762	775	738	731	749	751	732	701	695	747	727	698	716	709	755	722	686	777	721	713	771	737	747	761	760	738	771	703	709	720	709	766	705	732	780	742	804	676	738	735	739	756	731	772	705	803	756	718	793	769	724	712	760	758	784	754	728	763	721	697	698	701	749	720	736	690	706	769	753	730	769	743	752	745	741	713	745	725	720	741	680	707	751	739	739	776	734	759	790	729	759	746	688	755	763	732	709	698	766	776	771	787	743	719	759	701	747	671	700	727	721	752	738	726	736	764	740	706	692	686	710	727	803	724	710	720	703	701	715	730	738	731	701	751	750	733	686	751	717	775	739	754	699	702	738	754	751	703	728	729	744	746	711	731	733	707	753	715	741	750	724	734	730	746	746	768	754	711	753	686	720	717	738	728	695	739	689	714	726	764	744	682	710	772	694	780	700	721	738	776	724	735	738	709	727	708	704	765	752	685	766	742	726	786	775	744	780	717	743	748	759	713	695	731	749	713	743	782	737	737	736	753	703	750	765	762	704	770	728	717	769	747	723	760	760	724	727	742	811	752	731	710	702	746	700	725	747	729	689	702	667	743	751	743	765	799	743	765	768	738	728	704	752	744	787	705	762	741	766	717	748	758	762	730	761	734	751	709	723	701	776	728	783	756	816	759	782	782	709	728	729	743	768	703	705	771	741	702	737	756	710	726	767	746	712	769	805	753	719	732	712	775	740	698	697	768	786	748	741	723	721	734	749	703	715	699	655	733	743	743	756	729	773	759	758	710	722	734	722	735	700	707	715	683	708	753	717	791	718	742	749	728	728	730	708	764	778	744	720	732	739	734	748	755	729	790	703	723	774	790	728	739	763	745	703	737	778	734	748	754	724	702	710	741	767	780	713	726	773	722	707	695	715	746	706	747	768	739	780	723	716	734	754	714	707	752	730	734	765	758	727	773	744	777	724	715	724	723	718	738	742	751	765	727	708	793	717	709	722	747	726	701	749	743	779	724	698	712	771	788	769	745	701	712	726	715	717	734	768	712	719	768	735	740	728	763	715
18999	8973	7818	4174	3057	2478	2143	1748	1597	1408	1427	1342	1264	1160	1188	1096	1130	1057	1034	1142	1069	1052	1019	1057	1033	1074	998	1080	1013	972	1032	995	976	1041	1014	995	1009	999	984	996	1027	1013	1012	999	976	952	1002	956	1032	1028	934	980	982	948	999	969	970	935	1012	947	984	1027	1025	996	1016	1012	943	1001	986	1003	994	1008	935	985	1086	976	976	1017	987	962	1004	948	909	989	973	917	977	1007	1008	958	938	971	967	1026	921	961	1001	974	975	959	931	956	978	954	1026	948	960	995	1007	951	964	974	1024	1000	993	1049	1005	992	1018	990	978	1034	972	1011	944	920	928	1031	1025	980	974	970	971	966	1018	1019	936	963	1001	990	943	920	995	1004	959	970	956	978	996	980	954	1017	932	943	930	992	991	963	990	935	972	1005	993	931	969	974	968	976	974	998	961	958	943	1029	966	924	934	982	972	1035	1013	975	1039	991	956	957	929	964	995	916	997	964	1016	1024	956	971	1019	1036	973	910	963	978	970	938	1003	988	1003	895	925	983	949	952	1043	982	948	992	956	975	954	946	977	1020	972	1006	974	993	971	937	969	997	994	975	986	922	955	977	1040	1001	965	983	937	996	999	947	947	1012	958	981	978	983	998	1032	1049	974	959	996	971	983	984	995	988	928	1028	951	937	960	969	948	983	1046	937	1010	1016	962	990	997	1005	946	984	952	953	1019	970	993	1005	1012	1039	906	969	940	989	991	953	1020	988	978	934	992	1017	1015	1033	998	925	1002	984	997	954	964	992	957	962	1017	957	938	948	1040	965	986	1018	966	933	980	994	1016	976	934	1022	936	956	970	975	974	940	980	978	986	971	965	1034	1008	977	883	1028	994	1036	959	998	990	978	1001	1011	967	982	951	1013	959	958	955	958	1002	945	952	1023	985	985	936	946	963	985	986	983	949	1008	926	955	944	944	988	984	999	1002	995	1046	1029	960	916	959	935	945	1002	889	1018	1012	998	999	944	992	972	944	997	982	999	962	1009	1047	981	998	993	976	971	1011	905	989	988	993	984	934	941	951	987	1007	990	988	1010	955	999	989	972	964	999	974	996	949	977	993	912	1005	989	983	1010	969	1051	936	989	982	983	966	984	999	1015	965	1003	957	952	990	949	936	950	947	991	1041	955	1049	1009	968	1008	987	936	971	979	1010	940	995	943	938	1013	1016	1013	911	994	993	947	1013	1000	1027	979	1028	958	1000	958	934	1001	1023	970	953	1032	1032	970	973	959	964	992	1009	985	943	964	946	1025	1008	1006	984	1049	970	1010	980	989	997	969	977	967	980	947	980	990	996	999	1010	991	989	1005	979	978	962	995	958	915	983	1020	966	1047	960	1009	930	888	1059	1038	1022	966	989	951	985	980	940	942	978	971	976	940	1012	1007	969	989	1048	932	986	985	949	970	1052	991	983	965	1012	968	976	946	965	950	983	986	970	966	942	954	995	932	978	975	1000	1007	961	1001	1020	976	969	945	968	1019	940	984	1033	978	1010	974	972	1061	993	987	968	968	949	939	960	963	1063	955	1016	930	1029	951	979	1003	972	954	1016	925	981	1028	1028	970	943	940	991	984	985	965	967	965	985	965	950	899	998	1000	947	1019	989	955	1041	1003	1007	969	971	939	984	946	979	964	1002	945	946	1007	978	1008	972	1010	979	943	1001	973	986	954	1003	1019	980	965	1011	1027	967	960	971	966	972	943	960	1018	944	1001	1009	955	956	923	1003	999	956	963	968	1013	982	981	1060	946	984	967	997	936	984	984	961	941	1000	983	966	995	980	998	970	975	976	943	976	952	943	931	1004	955	933	941	930	947	1034	951	956	962	948	927	922	945	1050	969	967	970	974	993	930	916	987	976	963	970	1015	994	965	951	915	978	1011	982	983	946	958	989	958	947	986	988	941	954	979	944	949	964	978	972	1000	986	955	929	962	966	1004	937	978	997	984	969	963	969	996	948	957	940	1004	974	968	978	939	1028	949	957	956	954	956	943	944	957	954	956	940	989	973	1034	1015	988	974	915	1007	1027	1034	966	1016	965	976	960	955	981	949	957	1001	1041	990	982	1005	969	1021	992	920	1029	977	983	993	954	950	1004	1000	992	992	968	965	933	1009	1000	987	977	953	983	954	979	975	987	979	993	990	980	1048	1038	950	966	1025	951	966	967	942	1041	968	916	979	977	1011	997	954	1011	932	1010	985	919	973	985	937	1008	989	931	946	1051	1036	975	981	952	1021	932	992	946	953	971	969	1020	949	1008	977	960	976	973	1002	996	1015	1010	952	968	963	979	1025	1006	933	970	966	1000	949	972	951	995	1034	954	1018	1029	988	951	970	987	1003	985	1026	991	1017	990	971	951	936	949	927	945	964	993	1062	953	1014	1011	1010	999	973	998	966	948	981	974	1045	964	989	994	976	1008	970	930	910	986	988	1000	952	957	939	961	974	939	979	996	1021	975	983	984	957	1008	947	1015	984	965	944	964	1000	957	949	956	1009	954	1079	943	967	985	972	966	976	964	979	968	980	978	992	986	982	1012	1005	979	947	992	936	995	985	975	953	997	1003	860	970	949	973	963	962	971	1013	987	993	1011	979	1019	1007	946	977	973	1038	940	905	933	967	999	1003	959	1009	964	1005	970	1005	999	1064	1026	979	927	1004	955	935	989	978	941	1032	939	980	986	998	1017	971	1005	999	941	958	990	946	971	966	979	971	949	941	987	999	986	988	1004	1010	1015	972	993	997	912	993	966	967	1032	1023	978	966	1042	1016	930	939	903	985	951	983	1043	962	993	977	982	961	974	971	1017	988	1037	1005	962	985	1032	894	958	982	974	950	936	948	1004	933	982	1007	963	926	970	973	934	956	939	974	970	972	966	959	1031	916	951	953	988	954	959	987	969	939	966	978	987	923	964	978	1008	997	976	937	951	936	928	1023	1012	1030	960	1010	918	1025	990	1023	958	984	993	1042	930	1006	982	963	950	1027	965	949	981	923	956	1001	949	986	1023	987	1049	1014	984	965	1011	937	951	997	944	1003	1039	1006	988	925	1004	973	954	994	997	938	996	987	937	1038	968	945	1012	961	1013	1031	944	963	989	959	1009	947	934	988	940	954	945	974	971	988	937	977	1013	979	945	958	993	930	968	901	979	915	925	973	943	991	927	979	963	931	987	946	1008	1011	938	982	1013	1020	975	1022	970	998	985	945	1011	1027	1011	977	973	990	980	958	981	997	1033	1011	947	1030	1030	948	946	965	985	968	949	992	1010	940	997	980	996	1005	916	1000	977	1033	997	991	1032	1001	997	1022	1031	1000	967	990	971	972	929	1010	1005	993	986	955	949	1053	938	969	950	953	997	962	942	968	999	996	921	999	1001	992	969	953	958	954	949	1016	980	987	982	975	976	972	934	1043	1008	938	960	967	916	978	1001	986	949	1005	971	911	1013	895	955	986	982	981	1033	975	951	964	989	965	967	932	982	1026	976	1002	976	942	996	1020	1029	1000	1038	1022	965	993	953	978	941	1013	967	1013	987	957	987	945	1008	996	944	956	1008	1006	949	921	1003	1009	942	1008	996	981	1006	973	1027	966	964	957	979	1003	977	940	1013	939	930	1023	988	982	968	970	1039	1030	1016	974	1032	998	1020	960	1017	937	1036	959	952	899	997	968	956	979	991	940	952	977	942	941	968	987	1060	1028	995	984	934	972	982	961	992	958	977	1013	1011	968	1002	992	1018	1005	994	966	956	962	1035	966	949	1005	948	955	988	984	958	1000	1003	915	978	972	1026	960	1003	1001	971	984	888	978	948	957	926	1035	982	1014	1004	960	986	963	1018	941	1061	994	973	967	1015	1007	1021	970	949
23159	21244	29376	23407	21248	21280	7318	1118	872	731	688	618	621	560	500	491	503	430	490	447	432	462	412	439	429	448	457	428	407	478	405	437	406	439	401	422	380	408	439	402	410	422	368	370	385	411	356	381	390	412	389	387	394	411	370	406	392	435	391	391	376	422	395	400	377	363	409	412	369	389	401	405	425	403	391	376	376	380	402	369	371	392	379	366	386	374	362	359	372	411	403	381	345	384	406	373	381	389	398	419	363	378	411	373	379	379	358	397	396	397	421	389	364	368	398	412	412	368	413	378	376	363	381	381	378	337	386	415	392	414	370	397	400	395	415	378	403	386	416	398	402	361	407	379	367	362	415	401	398	381	424	400	383	397	395	363	380	410	370	358	394	414	355	387	398	395	402	354	360	403	396	371	451	368	355	393	390	373	393	392	394	403	392	392	363	388	414	377	410	393	382	357	363	384	380	382	403	393	392	394	405	368	391	360	363	398	346	366	355	422	372	384	343	373	406	394	408	358	400	390	378	411	385	382	407	390	432	399	387	399	439	380	408	404	389	348	383	376	366	379	400	408	378	416	411	399	373	406	389	408	429	414	378	411	356	398	377	408	381	374	390	398	448	399	389	399	396	385	363	349	408	354	386	398	412	369	431	380	361	400	420	379	384	422	400	370	393	412	402	423	406	358	396	394	362	397	379	397	381	383	412	381	365	375	359	408	339	387	355	373	403	388	390	384	434	406	361	366	435	361	370	409	400	399	359	386	399	374	387	415	408	397	353	377	411	393	403	400	390	396	396	377	364	363	375	432	389	395	365	394	412	354	393	383	353	363	330	393	373	367	398	383	381	372	374	404	404	389	374	380	417	381	401	397	386	396	396	407	397	375	397	370	373	393	364	377	407	360	391	385	365	357	346	418	385	359	411	420	371	373	385	344	391	394	405	368	440	398	381	434	412	399	394	400	382	365	377	381	357	409	395	390	400	422	382	383	412	370	384	382	411	370	366	387	384	387	415	392	381	400	390	393	381	411	388	400	413	372	381	422	383	366	390	404	368	354	368	382	376	398	408	408	373	380	413	397	367	389	430	346	384	403	355	386	383	400	399	376	375	393	376	386	392	360	413	396	389	371	347	385	424	375	347	357	398	385	359	357	404	380	401	368	385	382	380	391	395	377	377	379	384	375	396	397	377	388	365	355	433	348	387	383	390	397	373	412	384	333	376	410	344	372	364	395	360	374	404	395	388	397	392	393	356	398	386	378	374	391	380	348	384	399	376	377	419	369	395	455	433	387	350	354	387	408	347	392	396	357	398	373	395	386	356	403	402	376	381	391	358	411	393	374	398	399	419	358	387	380	400	369	373	393	415	375	394	345	410	388	370	374	347	396	367	383	373	389	407	361	369	390	401	364	374	362	384	366	399	406	388	352	392	342	408	409	422	363	360	430	407	392	381	399	377	404	406	378	424	373	414	392	394	394	400	400	381	384	396	389	386	363	349	399	401	377	412	426	386	352	399	403	386	419	375	399	395	408	397	352	374	371	365	386	401	400	388	375	398	391	384	399	400	380	418	385	373	376	412	388	392	364	384	380	368	376	373	361	390	388	395	386	427	383	391	415	374	377	418	436	410	398	385	389	389	399	369	401	422	403	375	381	376	407	370	404	393	397	375	395	411	372	396	393	361	408	382	397	393	394	383	395	359	388	424	414	375	418	375	392	373	398	395	399	383	350	400	419	375	390	386	350	394	359	410	384	419	400	401	360	392	381	380	374	392	434	351	400	376	349	378	369	406	388	376	373	375	373	369	422	425	411	416	418	365	385	381	387	371	369	395	384	381	403	415	375	371	377	390	369	408	379	382	363	411	358	362	373	380	358	369	388	365	395	373	396	377	393	407	396	356	381	385	372	373	392	383	424	394	423	430	370	395	364	385	378	357	393	408	385	416	401	379	383	385	413	386	371	434	415	394	395	399	397	389	379	372	402	385	404	388	410	381	397	371	371	447	361	386	349	378	389	356	389	372	404	374	397	378	385	381	371	395	422	398	379	369	392	361	381	406	408	393	388	370	396	387	377	383	382	413	381	357	394	414	378	379	432	395	407	367	392	379	408	375	418	394	390	360	388	363	428	372	406	351	399	409	425	336	405	367	356	400	392	386	349	403	345	384	377	393	402	399	396	382	405	377	372	426	362	357	405	384	402	409	401	361	427	405	385	411	411	377	397	395	388	384	392	401	384	370	401	386	404	356	382	409	419	392	401	381	368	387	380	379	392	376	405	390	405	382	400	382	376	358	363	366	376	391	357	416	373	408	382	403	398	350	389	383	377	347	377	385	382	368	398	413	403	396	403	397	387	381	399	358	372	361	391	381	386	377	363	387	375	381	367	368	392	371	366	399	371	392	358	368	363	378	390	414	383	404	392	365	409	381	405	401	393	400	418	355	327	372	378	404	366	404	373	395	416	379	387	392	380	403	386	386	380	396	374	385	370	381	370	389	403	379	398	385	405	369	357	353	423	377	418	380	419	398	356	395	357	411	380	380	390	378	364	364	411	390	404	359	362	391	389	378	403	354	412	375	370	361	362	413	390	395	351	371	395	386	390	387	387	379	368	395	391	405	394	365	382	411	367	373	394	390	400	354	402	398	349	398	411	378	364	392	361	382	415	390	393	389	388	410	384	405	388	398	357	396	414	386	377	427	401	440	366	363	380	377	382	414	359	369	385	393	399	426	388	387	378	394	384	379	417	392	383	405	358	400	379	383	365	381	378	419	375	401	381	403	397	379	387	375	368	391	353	386	360	368	403	352	369	364	387	402	360	368	412	358	371	390	386	376	390	372	397	388	390	396	366	340	391	368	374	376	419	366	374	379	393	405	407	376	370	390	405	373	421	368	382	392	387	389	344	352	375	385	345	383	376	400	389	402	353	434	346	399	362	380	381	405	432	356	383	390	403	372	377	349	401	394	361	357	376	403	376	387	385	422	378	404	383	397	405	375	423	357	380	360	416	395	385	385	402	397	407	365	399	383	389	355	363	378	379	372	369	400	358	387	408	372	392	386	401	418	379	347	372	380	386	385	352	340	374	380	380	354	358	388	410	360	379	386	361	400	383	399	381	400	327	362	426	382	391	400	374	380	343	404	379	408	370	389	380	357	368	397	372	383	398	402	396	384	384	363	361	385	379	393	386	385	381	395	388	345	408	377	393	392	393	405	366	375	357	379	378	403	368	388	422	406	365	378	396	425	407	409	355	371	381	375	398	415	372	387	379	386	410	364	390	391	353	391	374	383	406	374	417	396	375	384	373	389	359	376	397	393	374	376	386	359	383	421	449	406	365	387	390	391	424	382	417	366	413	394	366	367	375	368	429	361	418	394	372	371	390	411	390	393	374	376	362	410	391	365	383	386	385	395	393	389	392	408	375	401	369	405	404	370	375	404	390	398	373	385	350	367	384	381	370	393	379	408	382	392	382	405	411	405	353	376	408	371	349	419	404
18174	14318	12239	6568	4673	3470	2680	2194	1800	1506	1249	1167	1062	903	898	818	740	733	708	704	694	641	654	623	618	614	609	571	582	603	608	601	545	632	614	577	583	578	540	539	531	572	547	534	502	556	547	542	601	534	534	553	542	589	548	541	538	573	534	540	567	576	555	523	582	486	529	549	535	528	522	535	552	592	513	562	531	518	530	493	519	536	553	532	549	527	535	552	529	545	557	529	529	549	514	553	529	522	570	541	532	529	554	529	532	502	484	558	516	528	548	507	546	551	532	509	540	573	573	564	575	532	487	515	531	493	529	552	499	547	520	566	529	553	554	544	534	542	535	560	527	563	533	525	521	574	535	571	549	503	549	509	543	550	531	504	548	488	512	520	555	536	535	529	527	519	519	584	543	512	544	520	544	545	527	518	541	527	556	523	553	541	499	543	537	531	571	545	528	503	538	530	542	527	566	556	566	540	542	527	528	515	521	531	533	523	520	533	559	548	510	513	537	513	527	488	537	543	538	541	508	505	512	574	540	563	500	532	537	550	503	543	499	524	499	520	471	492	521	517	515	564	523	517	532	531	535	557	505	496	525	517	529	530	576	537	550	544	536	547	539	515	502	543	506	522	515	524	547	499	531	557	566	548	553	546	544	509	535	499	553	545	524	530	532	548	571	567	525	509	519	511	501	553	490	552	524	515	544	506	518	539	498	527	508	531	547	523	523	521	503	550	550	466	525	532	556	540	543	520	510	559	548	538	496	553	529	520	493	533	521	551	541	499	497	535	489	564	513	502	497	526	523	548	531	513	547	571	535	565	555	503	521	516	534	542	509	573	532	544	532	478	553	516	505	522	545	520	540	522	501	527	524	512	527	519	561	537	536	533	542	537	553	570	552	528	534	529	571	546	515	479	530	534	535	520	547	519	562	576	552	520	508	501	521	547	538	517	526	578	509	557	488	524	540	531	531	532	530	525	505	580	546	568	506	552	541	540	560	526	499	551	509	531	551	553	520	558	540	546	535	511	533	509	530	558	531	494	536	522	524	534	510	517	533	565	523	531	503	519	511	494	524	547	535	509	580	542	590	534	532	514	516	557	501	537	516	505	524	534	513	512	523	536	549	611	492	530	538	543	560	579	472	534	544	478	536	487	552	524	475	518	501	505	542	552	524	544	493	572	567	536	517	528	500	527	523	557	529	476	527	528	573	519	516	501	516	536	471	559	503	545	511	525	501	507	541	534	532	514	546	504	537	535	493	515	541	507	488	528	525	509	508	544	476	556	540	512	551	533	529	533	561	553	511	499	532	540	509	582	539	521	486	536	544	557	537	578	513	511	520	531	529	516	522	502	545	531	559	534	530	531	492	537	562	516	549	503	462	551	533	532	561	524	494	535	552	536	475	531	521	545	539	533	548	539	517	503	476	522	544	517	528	531	526	567	519	502	523	514	533	510	568	554	524	569	541	547	534	527	538	515	493	506	493	541	533	475	519	563	545	530	528	538	579	487	512	519	513	504	545	489	509	540	531	533	521	524	480	538	540	510	523	533	540	505	557	511	543	559	549	538	512	519	532	525	520	567	534	541	537	539	514	516	523	543	511	502	567	493	525	548	567	552	535	514	509	550	567	549	513	544	502	514	516	572	514	490	514	498	548	564	544	547	523	529	533	583	507	533	504	530	563	556	553	542	548	541	514	565	593	532	569	537	481	544	536	522	534	538	522	526	534	533	555	564	512	536	554	520	517	507	533	534	542	523	518	547	528	556	536	534	549	554	539	534	536	538	541	554	515	532	517	548	518	524	549	579	538	524	582	512	473	536	490	544	546	533	519	551	557	558	559	563	526	515	507	562	538	528	519	496	563	495	515	525	543	537	543	558	518	538	501	514	489	524	531	555	538	518	536	511	551	527	521	537	523	558	584	538	572	525	554	503	555	551	492	523	561	525	556	531	542	515	557	539	520	502	504	559	549	507	548	561	509	582	523	534	525	528	591	501	529	486	505	534	555	492	548	573	562	520	573	560	517	560	530	548	512	520	556	527	550	542	491	535	534	546	545	516	542	533	495	512	524	548	555	515	525	472	489	515	518	500	545	557	576	554	511	532	535	545	527	540	540	578	493	532	538	547	511	547	543	527	523	483	525	540	542	550	520	499	521	542	531	551	528	538	504	554	510	513	546	533	510	537	487	569	572	538	597	533	553	535	515	520	554	514	496	541	530	529	531	524	522	536	510	534	532	567	522	509	533	538	504	544	529	553	504	481	476	552	502	519	524	514	552	528	562	522	522	539	554	548	531	550	559	493	515	574	526	519	504	521	541	511	522	500	521	499	522	512	536	549	522	551	514	531	514	517	523	543	512	523	542	530	535	546	532	538	516	541	553	544	520	499	500	553	502	544	471	489	515	540	495	539	535	529	556	509	516	559	556	543	527	545	510	520	532	526	524	537	527	546	542	569	520	534	491	510	550	523	512	559	531	574	529	537	512	539	484	541	554	571	544	562	543	509	529	514	526	521	520	544	521	546	550	506	505	555	554	578	526	513	543	526	537	540	536	565	553	543	535	495	533	551	559	513	518	558	563	499	519	498	544	558	497	513	520	553	527	541	539	574	520	498	502	552	511	513	516	557	488	527	548	507	550	569	570	574	532	531	519	531	545	512	506	485	562	554	523	511	587	552	536	522	536	548	557	542	521	510	572	563	509	503	530	535	515	520	557	537	547	471	532	536	537	553	496	538	534	513	513	494	546	513	534	507	529	522	566	529	526	553	509	537	503	503	536	515	575	517	474	529	525	527	569	542	555	541	519	511	518	539	537	504	548	529	506	514	508	531	534	513	515	498	531	541	489	525	524	555	552	540	547	495	558	523	574	497	577	553	533	522	547	524	542	584	538	532	539	531	539	512	500	540	559	508	521	551	526	489	527	555	531	530	533	518	550	518	511	548	579	535	532	548	502	516	501	533	559	542	517	490	484	544	528	547	552	559	537	510	538	557	542	507	515	560	547	479	577	524	559	553	530	519	512	521	568	511	554	505	562	535	532	565	570	524	550	560	512	527	540	559	491	488	488	520	512	526	538	514	522	489	503	520	550	535	568	530	511	551	500	567	520	514	527	503	577	551	490	547	545	481	519	555	511	511	511	526	547	516	516	562	568	529	470	539	508	511	556	525	546	486	533	540	565	515	548	517	487	533	517	528	527	502	539	491	515	529	561	541	542	532	512	541	547	593	516	534	526	514	519	557	542	525	507	536	559	548	558	531	481	534	538	537	516	507	509	545	537	545	524	545	508	493	491	496	525	519	543	528	496	543	555	511	534	512	525	548	523	518	506	526	491	501	540	525	508	498	547	544	518	527	533	518	527	544	536	467	555	561	547	537	540	510	561	544	543	525	547	531	529	541	469	545	524	535	542	554	554	519	545	545	508	539	532	531	564	525	553	550	540	564	559	532	517	538	508	544	530	509	540	522	526	560	530	522	483	535	533	552	531	535	546	570
27277	20704	9187	1226	804	802	803	786	731	752	742	764	721	693	753	717	665	664	673	716	749	743	729	715	741	720	744	725	707	752	740	698	739	757	686	721	675	701	729	675	694	700	798	709	686	719	662	691	711	721	696	708	701	721	726	731	759	723	747	715	671	712	724	731	761	712	727	814	675	694	723	748	761	720	744	759	688	741	707	686	744	716	708	730	717	749	717	734	759	763	733	734	693	757	681	704	673	685	750	743	728	757	694	693	719	709	744	764	743	697	724	741	747	712	746	700	673	686	735	745	724	725	762	689	681	706	762	711	712	723	720	644	726	730	705	739	742	649	729	789	741	727	732	742	693	761	740	718	716	683	749	724	683	730	713	686	723	687	727	741	746	735	750	731	705	686	735	704	731	734	722	720	701	741	691	753	673	721	700	691	739	733	687	748	734	739	766	728	746	721	713	750	756	723	709	744	758	727	696	681	771	748	695	723	781	696	702	749	718	682	713	758	738	679	715	731	738	728	687	763	774	692	705	743	759	719	726	692	733	730	732	754	736	694	663	717	698	690	687	702	705	724	673	751	721	710	716	735	737	756	665	710	711	714	726	689	716	749	696	720	712	715	720	762	718	709	700	716	720	715	709	724	698	708	754	740	725	702	718	728	695	710	697	689	678	741	674	707	677	757	729	702	745	712	763	688	738	717	692	771	713	738	697	725	715	706	743	711	719	752	733	751	727	682	732	744	737	690	724	764	706	662	716	746	733	740	779	702	731	712	700	695	747	782	742	710	660	697	721	756	700	715	725	725	730	714	707	732	688	698	695	669	718	738	786	658	739	657	755	717	764	741	703	791	706	703	762	745	751	761	742	762	714	758	723	711	733	744	726	745	716	761	707	703	728	715	764	721	757	714	656	686	726	736	733	698	707	709	716	773	708	704	763	696	728	713	723	773	734	683	706	772	723	761	700	691	746	716	717	752	723	731	725	742	699	712	706	732	712	705	710	717	719	714	741	740	716	772	694	710	752	707	741	702	698	730	725	783	748	705	702	716	715	716	720	686	687	716	795	706	709	794	691	744	709	732	748	703	692	774	730	751	685	703	751	702	745	707	735	699	748	706	721	710	705	746	720	721	726	710	684	721	708	705	745	702	764	694	724	722	671	753	744	714	753	684	743	730	706	732	741	728	736	692	728	762	721	702	717	670	738	719	773	726	750	727	710	732	679	711	702	735	705	723	693	743	738	730	715	772	720	722	767	745	724	708	713	709	724	730	716	735	683	722	713	693	765	744	720	682	686	740	686	740	736	758	697	735	722	742	709	741	694	746	705	709	745	683	671	671	712	703	720	708	695	694	685	738	741	722	725	690	689	727	708	721	731	708	704	703	770	749	730	716	700	738	709	737	708	698	702	735	743	711	702	714	705	716	706	705	711	696	708	709	704	726	714	658	748	725	711	691	765	767	668	704	711	739	715	741	733	723	720	759	744	684	724	741	730	716	691	747	707	683	726	743	789	743	745	735	737	764	730	700	731	744	708	676	695	743	751	756	728	691	697	723	714	672	740	755	700	738	725	738	716	712	687	707	701	735	745	765	732	702	697	728	749	730	722	707	737	745	733	756	730	727	699	713	709	728	704	713	737	668	707	751	691	742	740	730	721	700	727	724	767	709	744	708	706	696	758	742	692	713	720	754	718	731	691	739	671	701	722	798	702	707	727	675	750	702	716	716	797	741	755	729	740	700	699	694	690	712	737	702	729	735	711	744	755	735	742	732	753	707	731	698	717	689	753	729	740	718	745	725	714	671	715	659	701	752	719	747	676	747	714	685	764	720	702	669	719	761	696	698	711	742	724	716	710	745	699	766	710	737	686	772	726	726	695	749	724	719	756	742	692	736	752	712	708	723	703	728	725	721	730	727	716	787	729	719	698	767	713	724	734	748	731	777	723	726	750	729	686	752	735	738	715	711	753	740	732	718	733	716	719	749	764	728	685	730	682	697	718	729	722	761	735	715	722	719	749	771	750	702	715	686	714	694	711	762	663	738	768	732	758	737	680	706	752	729	718	729	705	713	773	709	716	762	741	681	729	742	704	735	718	778	739	722	763	712	800	691	753	754	669	753	699	722	729	722	723	698	770	710	713	667	694	689	712	686	701	687	709	693	729	720	723	729	696	737	744	715	763	706	749	751	751	717	689	744	723	688	738	693	667	704	720	726	729	705	744	712	737	761	705	711	707	729	730	691	723	677	709	714	743	661	729	718	767	737	745	718	708	728	703	717	699	688	762	717	734	728	667	699	749	736	753	727	708	710	734	753	731	725	747	687	719	689	746	732	730	712	776	752	766	740	765	675	713	686	712	697	714	708	739	743	720	736	762	679	721	721	760	732	718	689	742	726	737	741	703	690	737	785	706	727	740	770	714	726	732	745	701	714	723	747	670	713	745	700	719	687	710	732	714	700	774	699	713	737	782	717	729	764	715	715	712	695	768	744	657	696	716	671	666	682	711	712	715	751	736	686	747	756	745	723	707	716	761	671	708	797	721	678	716	769	698	716	745	743	713	729	758	747	725	751	777	694	716	734	758	730	688	737	743	720	726	731	726	704	700	705	750	632	661	696	715	731	700	671	671	684	725	694	687	712	720	720	728	748	738	702	730	709	708	715	736	719	719	727	712	644	767	684	694	717	767	746	690	697	738	759	726	735	730	725	750	668	783	708	708	717	750	732	719	679	701	722	712	767	741	757	727	749	764	718	697	697	715	691	706	756	725	769	715	784	688	725	738	768	758	742	708	739	723	703	740	744	770	759	746	702	745	719	738	697	771	723	696	723	722	709	730	721	780	721	705	727	706	741	759	765	683	678	684	763	713	760	722	732	736	765	720	745	697	649	707	762	765	783	690	729	707	728	760	717	724	746	693	707	730	743	731	727	732	717	694	708	723	715	726	764	730	730	690	648	747	691	682	773	708	718	744	742	736	718	764	709	747	706	683	717	731	691	663	749	676	766	716	727	753	752	721	686	743	727	697	684	724	704	779	739	744	705	673	715	691	727	727	716	714	779	713	724	717	699	751	737	705	758	718	664	738	703	710	717	690	731	707	776	734	742	749	754	727	731	754	746	681	680	732	675	661	717	715	712	713	752	699	749	728	732	761	721	746	708	735	725	686	716	745	723	739	654	691	726	780	718	703	685	725	728	721	738	687	695	723	718	648	709	722	721	701	692	677	718	733	712	696	691	734	755	702	691	712	679	753	718	732	720	763	696	724	734	698	739	709	732	698	699	753	714	724	678	718	739	717	743	724	724	736	718	721	716	739	755	711	722	692	725	745	729	743	704	702	740	653	716	749	720	771	719	719	757	750	751	696	696	752	742	720	747	696	712	712	683	726	719	700	735	751	744	695	695	675	671	757	746	716	714	740	738	699	719	754	688	721	678	719	734	697	722	724	691	690	739	697	680	734	739	733	730	712	727	700	725	681	748	706	722	696	744	742	729	709	706
10259	1724	1584	1194	1074	1105	1048	978	942	976	964	981	968	969	982	951	940	932	906	990	936	952	904	965	977	922	940	999	920	904	928	963	926	943	934	1014	902	957	917	978	926	962	942	943	952	978	985	943	926	960	932	944	947	935	938	919	948	923	948	914	984	914	951	962	895	936	939	907	970	904	971	974	921	931	986	909	970	872	902	955	948	984	959	932	951	932	938	935	884	924	918	965	964	940	933	958	955	897	900	928	893	956	936	964	951	941	982	953	925	942	911	931	874	950	943	934	925	933	921	965	886	965	969	965	996	958	933	923	918	925	947	933	924	884	901	945	1002	996	936	926	965	913	921	953	950	939	886	925	994	957	992	966	947	935	909	983	953	964	926	934	936	891	980	982	977	957	977	939	905	935	956	914	989	937	997	946	970	889	938	964	885	1003	946	912	940	969	993	900	977	952	912	949	945	919	962	911	932	939	953	941	951	968	982	971	922	942	994	969	995	884	928	959	965	913	917	944	931	907	949	951	892	929	947	936	911	1000	903	897	920	954	975	939	936	941	941	978	944	944	900	953	946	1002	880	928	909	967	972	982	922	974	910	931	925	887	883	930	922	916	957	927	931	930	937	933	972	909	946	915	928	923	938	972	914	948	965	913	939	958	977	918	963	948	974	942	989	920	969	928	960	971	1002	891	949	894	906	965	943	940	1005	971	927	967	890	953	962	941	900	940	911	900	888	949	957	937	1004	931	938	901	916	978	938	979	1006	949	912	973	922	917	927	916	913	947	927	919	977	952	917	925	950	979	957	964	920	911	927	928	985	914	902	925	919	922	958	916	899	955	968	899	912	968	949	979	901	960	952	948	913	903	903	977	960	948	1017	972	934	972	927	923	866	920	966	936	949	985	895	924	895	925	989	923	922	946	911	922	1000	892	895	943	903	987	917	923	887	933	897	884	967	993	909	942	915	964	925	926	981	968	879	988	896	934	977	863	903	930	903	974	981	910	962	994	958	981	942	917	923	977	945	976	885	936	892	907	894	895	978	970	998	951	957	916	934	914	949	900	934	923	936	925	915	957	932	962	944	949	969	935	934	923	959	909	894	915	960	901	933	928	977	916	936	984	961	995	930	964	958	922	914	913	916	929	879	937	955	954	964	980	944	925	890	967	935	984	952	925	932	915	970	908	981	915	942	955	931	965	936	931	937	936	932	1025	929	886	973	897	955	930	949	929	907	934	945	959	888	945	906	927	954	970	959	919	937	898	948	964	964	985	998	938	959	933	899	921	935	945	914	912	970	935	941	1001	913	977	927	902	928	995	986	930	951	943	977	956	968	904	884	934	955	944	956	989	917	951	940	946	954	955	941	968	931	936	900	961	949	974	900	983	919	955	959	992	925	950	925	893	933	993	910	868	945	922	962	1009	1007	953	942	944	937	997	931	940	928	872	907	972	963	948	951	903	963	908	996	992	957	902	962	1013	922	874	956	967	949	925	966	974	945	895	964	961	954	951	898	983	979	937	882	925	912	942	938	932	961	914	901	906	872	892	947	943	949	947	998	934	875	957	946	939	930	899	929	956	848	898	919	889	932	937	922	945	943	881	980	919	904	919	929	987	972	1010	952	959	945	935	953	927	922	925	907	904	927	954	938	933	928	915	918	955	887	938	966	954	903	937	954	945	954	957	914	949	917	904	952	958	882	887	937	924	1002	914	912	917	956	969	944	892	902	882	919	923	948	946	948	979	962	994	911	924	981	925	966	969	900	961	953	952	932	903	916	915	976	960	953	963	955	983	918	925	883	987	979	948	941	968	982	933	972	917	910	943	903	965	920	957	914	902	905	958	905	914	926	939	927	947	983	941	972	931	953	913	956	899	965	890	967	939	939	890	968	954	906	919	903	982	929	939	1015	942	926	902	970	923	904	981	889	962	899	904	985	1025	954	948	922	952	981	921	896	936	924	912	959	936	937	928	931	891	917	934	922	980	951	880	879	939	963	969	910	927	921	952	918	950	1017	953	924	922	932	906	956	968	932	939	930	954	880	903	950	943	930	949	928	983	949	900	975	914	983	956	915	1013	933	920	998	939	919	874	964	953	953	966	921	913	949	900	935	928	925	914	950	949	935	946	920	933	969	921	952	887	848	934	925	953	975	944	971	937	949	967	943	922	928	911	931	947	954	905	898	970	936	984	963	960	955	924	898	945	945	974	949	894	935	928	921	982	953	916	940	981	895	974	949	903	931	983	959	947	926	939	916	936	978	916	885	953	915	913	918	949	922	968	999	968	939	956	897	968	992	973	913	900	957	913	992	945	934	904	964	983	893	903	946	925	975	913	936	929	913	960	892	968	894	902	914	988	926	896	952	923	927	907	957	867	910	969	976	875	927	899	974	961	914	961	976	967	928	959	960	944	976	953	937	941	904	943	893	965	917	928	924	996	921	965	975	987	949	981	938	968	897	900	954	917	957	1022	875	941	946	979	981	918	888	929	966	922	958	940	951	938	1006	898	961	881	907	939	952	988	916	960	905	941	956	948	940	989	947	899	936	931	897	981	913	967	906	928	950	910	894	952	929	988	911	962	935	944	874	936	957	933	900	930	918	919	960	975	945	997	907	995	951	934	928	930	971	947	907	954	950	929	894	921	922	951	850	955	887	966	919	1017	899	925	942	959	929	924	961	942	929	913	934	972	948	958	948	921	904	918	882	953	922	994	914	932	929	938	959	969	938	929	960	914	936	878	882	938	959	939	970	895	957	965	957	957	944	880	939	940	966	965	966	969	873	952	899	966	929	962	951	914	900	976	962	911	918	935	996	940	967	978	945	935	954	919	943	911	941	946	960	962	953	894	891	938	978	892	956	981	987	971	938	966	950	933	904	920	931	949	900	973	973	908	915	937	923	918	957	970	955	958	949	984	1006	932	952	963	923	877	961	910	920	938	909	956	958	939	951	915	938	940	910	924	920	926	911	961	957	939	980	955	971	906	992	938	939	930	956	983	905	924	925	981	984	904	927	936	929	899	979	923	911	896	893	946	932	953	935	921	943	979	909	976	949	952	910	927	979	904	922	941	926	938	929	976	972	955	994	930	998	934	927	913	935	877	978	942	955	953	916	950	924	965	954	867	946	923	896	975	933	958	976	1000	915	909	906	949	1005	950	935	919	955	940	916	928	1006	947	937	906	955	916	930	909	1004	879	944	904	945	926	955	925	930	929	909	952	935	935	923	933	926	955	989	861	949	940	933	974	979	931	984	952	930	957	915	945	921	900	918	968	972	990	998	993	943	937	864	904	977	936	929	1014	973	954	967	935	888	988	990	901	942	918	988	948	932	926	943	935	889	981	949	941	967	1005	990	973	956	953	990	941	921	974	918	967	893	931	910	970	928	955	940	951	948	953	916	1000	941	952	971	897	885	967	914	972	941	915	965	867	971	908	925	943	987	937	907	925	932	955	988	930	936	959	899	953	919	963	939	921	895	960	940	921	950	938	965	902	910	931	962	943	939	944	940	938	958	979	927	936	896	917	916	933
24333	21326	28970	23995	21283	7480	1437	1102	939	916	934	828	842	798	805	818	736	767	784	814	742	772	757	772	787	798	779	737	724	753	691	702	795	765	782	742	760	742	826	813	727	743	733	687	725	734	743	760	745	824	728	748	763	740	748	779	768	696	723	695	734	726	768	749	786	724	694	791	804	716	735	742	732	774	765	739	716	734	761	800	757	710	716	727	753	763	762	797	747	791	775	719	721	746	764	692	752	710	748	757	710	703	691	712	748	725	733	776	724	766	735	768	772	770	748	728	724	742	702	720	774	718	798	725	707	741	709	731	774	742	772	775	753	750	692	693	714	779	677	718	718	752	726	735	752	714	787	744	751	717	713	774	730	684	758	709	742	743	727	744	736	732	732	739	756	739	694	764	689	760	705	766	754	769	793	718	660	784	752	738	666	762	752	760	753	708	754	714	762	728	752	725	768	755	728	751	716	731	755	735	769	710	749	713	712	705	732	707	711	756	684	765	734	773	742	708	738	717	750	770	689	778	738	785	722	749	759	729	722	694	750	756	769	706	755	725	726	701	711	765	727	792	734	731	720	713	766	717	725	749	737	736	744	718	745	786	739	751	768	741	693	750	698	694	765	760	718	745	723	747	729	738	757	691	785	739	789	780	709	766	727	747	729	776	746	747	749	716	752	736	696	761	747	700	741	749	752	758	731	744	736	759	740	759	727	732	727	748	754	738	729	718	748	740	718	730	744	731	728	706	727	746	750	736	730	700	765	749	736	699	764	762	754	743	740	704	713	716	729	723	754	800	728	747	772	739	708	767	687	728	725	732	729	721	704	702	790	728	810	753	749	738	784	770	723	690	751	704	762	706	731	735	718	765	739	750	778	726	748	744	716	777	758	727	700	707	750	742	714	763	699	737	757	693	737	783	745	750	703	742	744	756	752	746	785	754	684	741	692	746	761	712	720	784	725	700	684	741	738	755	766	741	754	691	727	772	759	748	703	699	714	681	730	711	757	719	713	726	703	730	740	723	796	722	723	748	739	780	784	736	759	767	767	738	734	770	742	739	749	700	744	824	751	704	714	722	688	742	767	771	775	720	723	749	717	737	744	694	740	708	779	721	744	733	773	751	750	716	750	733	743	763	719	746	694	742	762	713	749	705	720	693	744	770	818	735	714	705	775	776	789	773	803	691	722	755	765	761	748	742	745	703	721	759	744	698	739	792	756	762	743	707	729	734	778	763	703	752	729	715	715	735	724	752	740	714	686	697	773	730	717	708	757	741	737	751	723	779	773	722	726	712	682	737	722	717	742	734	707	690	708	778	787	746	764	763	742	700	793	779	751	737	727	727	722	666	696	728	743	750	775	707	779	800	751	723	757	744	723	741	722	693	709	726	748	714	764	713	767	746	734	778	694	701	723	747	770	722	766	714	726	730	740	755	756	703	761	723	724	741	712	700	784	733	744	719	742	740	735	723	715	765	696	764	749	714	764	756	740	703	730	738	770	756	710	743	800	769	738	779	738	768	713	749	717	755	730	740	788	748	702	713	732	758	663	740	730	731	721	761	750	734	729	722	746	695	763	724	707	761	794	756	735	768	749	749	727	757	763	709	738	734	770	752	702	732	713	770	740	717	740	700	734	738	718	719	716	707	718	718	741	765	752	685	792	792	717	719	715	816	697	774	723	759	790	711	698	747	725	696	739	748	702	791	729	757	765	696	705	788	792	720	715	742	766	702	747	734	744	701	719	761	709	726	700	729	742	722	727	749	711	713	711	735	733	753	748	733	699	707	757	688	766	774	753	762	714	701	690	750	704	758	759	707	733	748	714	679	743	711	708	678	714	762	769	729	718	724	704	760	721	733	705	741	731	751	759	716	747	719	725	689	727	711	727	715	771	704	801	788	756	759	789	694	735	710	733	768	736	745	721	733	759	715	759	670	778	705	758	705	754	778	736	742	697	743	767	688	713	743	773	791	790	718	740	765	752	755	749	771	730	740	738	760	697	715	779	704	744	740	747	719	764	716	753	718	695	726	715	802	734	836	746	733	732	644	785	698	714	748	720	711	699	744	791	732	721	730	678	734	773	716	741	706	746	670	701	683	717	714	739	764	738	753	776	719	796	708	742	717	760	753	691	726	722	704	760	768	773	810	775	709	726	757	712	746	794	722	742	732	740	730	738	772	762	722	741	729	731	687	733	759	754	746	715	715	734	687	720	751	732	710	783	696	711	725	759	709	744	703	771	728	747	737	710	740	738	730	738	707	664	732	786	761	744	732	757	747	748	789	792	716	762	787	768	731	770	741	737	709	736	696	740	733	720	770	760	715	769	742	714	696	736	741	765	698	766	750	738	732	743	753	709	729	714	708	683	772	727	749	746	726	753	729	728	706	732	741	754	719	711	700	681	721	760	781	695	748	714	730	744	719	758	766	739	722	745	764	727	728	718	727	712	787	737	757	715	732	738	733	769	766	708	716	714	789	732	711	754	757	710	689	784	737	701	742	729	730	738	726	709	756	719	718	652	766	755	713	691	751	744	748	754	758	714	690	724	740	745	703	759	750	740	756	704	708	701	736	712	697	690	765	785	762	742	763	774	719	697	704	769	761	744	725	757	750	772	705	778	700	763	756	751	713	782	761	735	780	735	780	678	760	721	759	734	779	734	709	677	721	714	715	752	770	704	711	759	722	707	724	731	771	743	708	750	737	684	735	735	727	705	701	742	703	697	744	736	723	732	737	733	785	747	715	766	729	701	758	758	693	691	711	727	748	771	734	696	756	764	786	713	807	699	723	729	789	735	777	767	788	710	737	690	786	711	695	737	744	755	714	750	727	746	784	739	728	731	700	729	721	728	715	706	755	702	695	727	770	670	717	767	765	744	735	766	707	716	738	756	711	788	769	754	727	729	762	735	701	743	740	712	743	697	791	736	715	711	740	723	743	753	745	749	734	745	702	687	754	732	711	697	757	725	731	747	722	734	721	778	741	743	704	737	700	746	706	730	766	734	754	728	733	751	702	718	740	695	703	732	736	720	740	685	684	745	735	733	785	714	702	723	692	782	707	738	707	731	732	759	762	732	728	774	725	764	742	804	742	738	759	721	737	791	731	736	708	685	708	726	749	774	684	779	785	726	720	799	750	702	690	792	744	752	755	724	763	722	725	717	721	758	695	711	772	736	728	712	755	737	670	716	752	751	705	737	697	714	731	757	703	696	737	725	743	731	709	765	720	747	735	739	821	766	672	751	761	722	717	761	711	731	778	721	768	717	720	753	728	758	755	702	743	699	746	783	751	702	751	734	833	726	777	725	717	728	730	694	754	768	701	724	747	724	764	710	708	676	729	710	711	741	735	723	736	732	789	744	714	709	723	718	782	764	725	709	766	722	736	740	726	770	724	751	715	740	719	748	735	756	780	720	789	811	715	747	745	718	800	748	687	700	762	686	699	761	755	727	747	723	748	701	720	724	733	713	743	737	738	741	734	762	691	759	743	741	730
16642	9090	7975	4400	3111	2538	2144	1788	1635	1556	1453	1232	1234	1179	1145	1075	1108	1099	1084	1052	1027	1033	1010	975	1001	1035	990	1011	1021	1009	1032	1063	1038	965	1033	938	1011	978	1017	970	992	1021	987	1009	985	1034	969	986	953	1032	976	991	1015	971	1017	977	975	996	963	990	962	985	978	1052	967	1005	954	1015	991	1027	916	1011	938	1009	967	964	988	986	960	979	1024	968	960	976	932	996	996	945	1025	971	1010	965	998	988	1010	955	978	955	950	943	992	1043	970	1010	956	965	953	954	986	985	960	1029	979	943	1007	962	1003	1037	1025	989	953	960	989	974	966	1020	993	989	972	1029	994	958	1004	980	991	1035	977	999	992	1007	1009	999	959	923	1011	1022	949	967	993	1036	936	1001	970	978	1021	1014	923	1045	986	967	1018	934	957	970	952	994	998	972	983	999	1011	963	996	932	997	1004	997	983	944	1019	1001	927	982	942	959	943	930	1004	928	1003	972	1017	1046	981	958	933	979	985	1009	956	1001	932	1012	931	1012	947	1013	974	936	954	1012	945	994	975	936	915	978	1061	1061	1004	958	970	993	1003	905	1030	983	998	981	1006	947	980	993	1017	972	994	968	993	895	960	1003	1002	984	947	1022	980	944	997	968	927	928	933	955	1046	1012	948	943	969	972	1018	921	954	945	995	1048	925	977	1050	996	1016	984	994	940	956	961	988	952	965	1003	1022	965	983	948	972	980	948	1030	935	999	974	1035	945	952	993	1031	992	949	946	1001	983	964	989	979	981	1003	1017	933	948	975	979	929	955	995	955	985	975	979	984	999	999	1035	1001	993	914	1045	986	967	1016	973	1010	964	970	972	964	976	976	1035	982	940	980	928	994	1010	978	1026	929	936	947	978	976	987	994	998	968	943	938	995	962	995	951	1021	1004	931	1001	957	980	947	939	974	974	1044	969	945	934	976	1006	968	955	971	951	1032	980	1002	939	918	932	1013	948	980	988	1000	982	992	1019	967	994	964	973	1020	965	979	975	996	967	971	1019	946	979	1006	965	943	1007	1011	989	1001	1004	978	960	998	992	1016	1049	948	981	1010	1017	1012	959	969	910	945	931	982	976	984	1044	989	975	976	1003	940	1021	963	1001	942	989	931	982	981	963	1012	1016	994	988	961	1027	946	984	998	996	1009	986	986	1034	990	944	972	1021	970	971	1059	925	991	963	998	984	991	979	1037	1011	963	1028	906	967	988	957	1030	966	974	946	915	1011	948	1038	1011	1000	958	923	1025	975	966	1031	966	957	987	1003	972	954	940	1002	976	986	938	942	1005	1025	925	984	960	980	943	982	939	985	977	954	935	935	980	957	978	1017	910	1017	943	1011	946	1010	1043	1023	973	996	943	989	946	1011	949	938	985	1005	955	931	1010	963	993	1001	999	949	962	971	1005	958	982	1008	934	1012	954	929	1033	996	958	924	1009	949	969	925	1011	1008	897	996	921	977	988	948	959	939	1008	1012	986	1008	1000	949	896	935	1056	1007	1009	985	934	995	1017	982	1006	963	974	998	935	919	985	949	1004	991	936	1016	911	952	966	983	989	1010	959	930	989	999	937	1005	984	1005	992	973	955	980	975	962	972	971	993	968	969	1027	1023	927	972	960	931	967	962	971	990	980	913	1005	993	996	987	975	951	960	937	1004	978	958	963	973	940	982	972	985	985	1039	938	924	962	927	942	1026	956	978	960	996	1014	1012	967	972	993	948	1013	934	950	876	1005	962	956	1010	973	993	1011	1030	994	975	965	964	983	1032	960	949	967	965	988	997	963	969	1004	975	1009	970	1008	898	1003	975	1022	1020	982	990	982	1000	935	963	938	960	959	870	1037	972	898	918	1020	997	927	1013	953	941	948	963	945	967	940	961	973	1000	1028	976	1004	953	1021	988	995	994	1000	960	938	1016	943	987	920	977	1050	1023	961	1008	978	1062	996	1019	1004	962	961	1028	1000	954	966	939	974	972	956	962	985	940	971	1005	969	985	957	978	1050	963	1013	994	981	1023	904	1006	1008	973	979	1010	1037	929	981	996	981	970	968	1000	1004	967	975	989	996	978	1001	948	1048	900	961	1038	968	1029	1006	1002	963	1006	951	946	1008	966	1069	1044	987	1000	969	937	1012	965	1017	978	944	973	961	918	955	960	961	933	1019	1060	1014	1016	977	978	939	1031	945	996	876	962	980	965	977	952	977	982	970	982	954	989	1010	989	993	954	970	918	1017	934	917	937	944	967	995	956	974	1018	1015	962	993	958	1013	963	1009	953	997	986	971	933	984	995	942	979	973	1029	1034	960	988	971	1006	979	922	975	1016	990	966	991	955	1016	1009	978	1003	1047	903	1024	986	1064	994	950	928	960	957	995	918	929	1020	990	1046	960	975	984	966	938	1007	928	948	996	1008	1023	961	962	942	999	989	1016	988	976	1007	970	995	961	949	967	976	921	989	976	994	978	957	994	1005	960	982	1031	986	1024	961	990	991	984	951	924	964	995	959	972	979	1034	999	1038	982	979	991	947	959	963	943	982	965	960	964	966	953	1002	978	973	962	994	988	1033	939	977	1018	985	980	935	979	971	929	975	997	986	944	1009	947	968	958	966	992	962	1016	956	980	978	973	984	943	974	916	964	961	983	977	941	948	995	910	961	963	944	977	942	965	1005	1013	971	957	992	988	999	948	995	926	1012	964	996	972	1002	1032	974	984	996	949	960	989	1007	982	984	973	952	962	1012	950	976	923	952	992	1027	1002	1019	987	1056	978	943	954	941	944	989	1009	926	947	1033	949	1021	911	972	988	970	908	1062	964	980	956	970	1001	1001	970	961	1010	962	966	973	958	1007	961	975	951	1001	968	1014	956	956	998	1023	992	967	938	988	998	972	987	959	986	972	963	961	964	1021	926	978	942	973	975	956	1034	943	945	972	993	929	978	1016	981	977	944	1032	962	935	922	980	975	977	1000	949	928	984	962	1032	1014	978	1027	970	967	1033	920	1015	976	955	906	963	983	963	949	956	938	1007	953	970	978	980	978	942	1041	981	955	976	960	1015	953	1007	1046	1011	994	977	1017	991	999	947	1005	965	992	1029	905	992	995	898	991	956	962	1008	961	980	952	1010	989	983	960	949	951	958	1018	989	1010	940	995	940	957	940	997	985	967	895	987	1023	982	949	913	920	1025	1032	982	929	999	958	980	924	1057	950	949	1014	1002	997	985	993	964	1007	954	932	955	956	1068	1020	1027	972	953	962	910	946	976	980	968	985	1052	909	976	958	983	922	1001	984	964	957	967	958	991	1026	948	986	1005	966	969	952	1036	999	988	936	984	1006	970	979	971	993	1046	1017	1044	989	1005	1003	973	971	953	990	975	1005	950	979	984	970	1030	975	948	971	994	1061	1014	942	972	975	998	948	987	973	908	1015	958	1056	969	992	975	952	950	1034	979	1016	954	985	979	968	1019	998	953	959	980	1014	974	1001	966	979	1034	1006	934	991	987	993	995	1003	990	963	1005	1042	963	979	972	1042	971	919	976	955	1037	946	988	962	994	1000	981	964	1006	945	958	939	937	951	1017	974	977	984	942	995	964	1031	943	972	1006	982	1003	959	965	968	965	993	963	923	1042	992	1011	964	1002	1006	936	947	987	950	941	932	978	958	977	940	1035	977	942	990	980	923	941	947	1001	991	1003	1016	946	972	1008	966	911	1006	1036	1006	1010	915	983	991	991	969	942	974	972	1025	947	933	975	978	959	909	952	1041	943	986	1003	912	980	967	988	997	927	963	1015	952	956	904	959	986	962	1017	997	965	999	995	997	981	1016	1044	989	1008	1058	954	987	917	965	976	1012	977	956	943	983	915	1025	982	999	1005
23261	21354	29541	23541	21354	21333	5040	1138	844	745	725	614	634	585	536	520	514	510	495	473	462	499	423	430	444	419	397	405	453	415	373	412	397	368	386	414	396	398	430	440	428	383	416	387	396	397	396	417	412	439	383	381	412	445	384	411	407	395	373	412	421	379	394	415	410	398	397	348	427	361	399	397	408	430	399	383	386	422	400	388	409	404	422	386	365	364	363	363	364	370	383	361	402	426	391	401	428	390	398	389	395	372	363	359	375	387	343	397	417	404	382	350	341	435	399	393	399	419	402	363	370	329	370	381	395	385	390	381	379	396	400	379	383	389	386	386	417	386	388	414	394	368	372	367	372	386	389	383	363	374	396	403	391	384	356	417	382	384	373	392	400	398	393	360	391	413	381	397	407	363	416	367	378	395	396	393	377	381	399	381	402	415	411	402	379	374	349	393	387	412	373	391	371	384	415	414	365	381	444	369	371	373	397	396	390	383	390	392	375	394	359	406	404	384	410	379	404	381	366	374	399	409	377	390	375	406	371	393	382	366	419	388	356	382	372	396	371	402	366	410	386	394	379	406	405	394	390	395	409	406	379	394	363	385	385	371	396	412	415	386	403	424	362	392	419	402	376	392	410	364	414	422	370	410	401	392	372	366	349	372	364	402	379	371	392	401	402	388	362	392	376	384	374	364	362	362	391	395	388	361	412	387	413	382	411	364	429	371	407	432	405	388	386	344	399	385	404	380	386	381	410	380	380	381	377	359	342	402	400	388	394	396	372	383	395	397	414	374	410	374	424	367	410	381	370	344	357	382	370	389	332	365	366	374	371	413	397	389	394	388	380	436	389	368	388	372	392	346	374	368	420	359	380	343	387	396	397	374	407	399	348	394	381	391	390	387	377	358	420	357	368	364	421	401	406	407	387	387	400	390	347	376	379	385	381	419	392	416	386	384	380	366	402	395	393	411	438	429	378	377	368	360	420	394	404	360	386	370	370	391	376	377	375	383	412	415	354	379	401	385	370	412	374	386	379	400	383	360	367	370	394	372	396	357	346	427	422	390	394	358	363	416	398	388	376	398	375	383	424	427	397	382	397	412	409	374	387	398	379	394	385	420	402	403	383	405	377	352	379	358	364	353	379	375	398	379	383	399	397	406	393	385	400	356	389	380	390	389	361	419	374	377	393	367	353	413	376	377	401	397	399	395	361	392	376	409	400	365	375	411	393	396	398	413	396	397	406	354	412	371	371	408	398	438	374	399	405	392	360	375	423	390	412	385	399	391	354	389	378	347	382	380	355	410	377	405	407	375	338	353	389	381	381	388	386	395	408	353	398	368	385	414	386	406	404	398	392	391	393	369	396	347	363	378	418	342	350	394	383	342	380	393	406	361	455	391	360	384	375	375	384	381	402	388	424	369	412	394	390	415	381	369	374	379	367	406	410	365	378	399	354	380	416	366	381	391	348	396	403	346	367	417	381	387	379	403	392	375	386	349	414	364	393	389	394	373	369	398	377	395	386	387	359	386	378	388	405	360	366	390	387	407	356	423	403	399	413	376	370	400	360	385	405	349	403	401	375	390	369	344	391	376	379	375	391	353	379	368	424	368	366	358	353	342	347	400	392	353	397	401	415	347	419	364	392	394	356	403	376	386	372	413	402	382	397	378	386	355	396	378	395	384	391	423	365	368	381	415	370	402	372	372	400	383	329	380	394	402	402	372	370	409	360	379	367	402	386	390	392	437	399	355	360	347	373	414	384	387	436	399	397	405	378	377	379	385	397	376	355	408	391	381	426	399	402	408	395	357	387	364	351	377	384	386	397	362	374	386	361	402	373	366	399	352	382	391	384	378	389	384	362	378	423	398	393	362	381	370	386	404	373	377	395	389	366	405	366	358	395	402	373	393	379	408	396	405	380	382	372	369	374	409	371	397	384	389	372	396	394	379	409	346	386	371	413	412	401	399	336	379	382	420	411	376	388	428	429	403	396	406	398	406	379	394	353	362	392	376	406	385	376	378	390	338	406	384	388	398	378	394	386	350	422	405	385	377	398	426	369	391	372	377	394	385	334	386	386	390	395	422	381	410	362	362	397	400	395	358	409	424	435	344	373	451	364	369	378	408	420	380	351	367	369	363	376	426	387	401	382	381	402	392	400	385	385	352	418	356	385	382	366	388	412	387	413	365	394	383	439	366	377	390	387	390	395	386	330	365	380	370	393	375	395	369	367	383	364	335	386	397	358	386	371	358	380	376	369	381	378	395	394	355	362	373	395	371	396	363	409	384	379	375	391	409	390	395	370	415	377	398	371	389	403	380	362	408	372	399	399	354	406	415	405	372	403	357	378	373	373	353	392	413	396	373	390	380	412	381	417	373	373	373	394	400	414	407	352	379	341	394	390	395	399	368	375	384	409	376	414	391	369	405	397	381	378	408	392	392	407	406	415	372	390	380	396	335	406	392	393	369	373	396	352	403	361	396	365	400	398	364	360	396	392	399	380	373	395	369	357	357	375	412	394	383	385	387	397	417	402	413	369	378	376	381	396	399	383	391	403	396	377	349	368	413	383	401	390	391	366	358	402	380	411	398	371	398	399	373	396	353	405	343	398	386	410	390	391	361	391	386	429	401	379	392	341	397	385	391	405	400	358	408	351	344	375	414	416	352	414	387	415	359	390	380	401	386	353	401	377	375	371	383	383	347	367	381	399	389	384	381	417	372	366	366	369	380	380	392	379	396	400	390	347	369	371	393	387	409	389	390	401	382	385	339	369	360	408	376	393	393	348	379	366	378	408	374	391	369	377	382	375	397	396	394	401	371	364	433	394	348	385	369	384	380	423	453	395	381	398	394	377	371	357	384	376	382	373	370	386	368	356	381	393	370	387	394	357	409	421	396	394	381	356	366	356	373	391	363	396	340	373	377	373	394	412	396	362	351	384	397	365	392	387	373	371	380	380	377	367	362	382	373	414	375	367	361	363	411	411	400	367	397	379	392	365	360	399	411	380	408	393	382	409	370	409	360	358	396	402	375	416	403	359	365	347	407	397	381	385	372	381	387	402	411	399	363	374	387	375	372	359	413	392	395	385	375	344	375	392	395	378	388	433	389	405	388	403	372	374	407	360	390	423	353	401	366	401	380	371	400	393	387	357	392	388	390	365	356	397	410	381	389	418	392	346	366	403	359	400	415	366	407	359	391	361	416	410	366	408	372	426	377	415	416	408	369	370	377	395	414	388	410	417	412	411	404	380	390	381	362	380	393	393	354	400	364	410	358	380	385	405	376	393	372	370	399	395	390	392	395	403	384	408	349	390	357	403	389	394	339	378	341	385	389	403	382	410	401	390	376	386	361	415	415	376	389	356	364	393	358	379	395	388	437	351	372	384	382	389	383	362	381	356	408	371	389	410	395	358	386	349	358	416	410	388	394	343	381	373	390	366	398	383	388	406	344	411	383	406	398	390	386	381	385	381	410	367	374	381	376	398	405	391	404	356	379
15982	14834	12747	7014	4892	3749	2882	2331	1874	1530	1454	1172	1082	1013	891	808	752	791	752	711	671	666	683	644	629	672	560	607	569	609	558	600	544	589	540	581	575	586	562	595	580	534	536	555	554	543	563	580	558	530	562	516	542	564	561	517	500	511	532	547	530	538	562	538	531	555	597	546	508	555	561	600	543	554	542	525	529	581	551	506	540	569	518	520	534	539	534	591	557	520	570	527	550	542	524	541	516	542	539	563	527	515	567	505	505	524	519	543	550	545	495	540	539	565	531	505	538	516	490	552	519	567	503	533	519	517	513	527	531	523	521	524	540	524	520	533	505	542	562	552	555	494	510	578	543	532	536	517	531	480	492	535	512	542	500	514	529	585	508	535	519	506	494	512	514	555	521	576	556	518	561	521	541	487	554	570	516	536	516	587	538	531	548	536	519	533	523	524	521	516	486	492	505	551	560	555	529	546	561	540	526	494	515	480	544	515	525	554	523	540	519	535	520	502	560	535	546	558	527	525	540	541	519	535	577	538	533	504	544	518	574	516	547	512	520	509	509	536	535	525	519	515	503	502	534	512	539	572	527	496	512	507	535	525	532	534	495	517	490	552	572	516	530	520	513	509	501	488	519	540	516	550	551	532	526	583	513	477	546	539	550	510	538	547	480	512	543	574	531	565	524	553	518	539	554	503	580	566	520	503	548	570	528	530	502	508	526	509	503	520	564	533	529	543	584	526	550	534	539	515	523	497	547	524	501	503	539	546	504	535	516	513	526	531	541	547	538	545	518	538	544	485	515	511	510	526	578	536	490	498	527	540	522	548	502	531	563	515	511	495	538	602	540	482	458	499	537	512	516	517	493	493	515	510	582	538	541	530	537	523	565	543	528	542	557	511	474	497	524	541	545	513	499	517	553	491	512	501	551	524	521	513	541	493	544	518	521	554	552	563	510	556	554	504	577	526	534	551	560	514	522	567	500	504	548	510	496	503	502	516	536	562	501	571	491	486	514	550	532	491	541	528	540	516	535	527	554	554	534	500	508	538	566	528	530	492	533	542	528	509	527	542	566	531	505	529	537	489	518	528	517	516	575	535	514	540	525	498	546	536	519	520	522	532	533	532	569	555	518	540	554	540	510	528	545	546	573	528	533	541	517	496	519	500	490	532	544	545	545	589	528	535	504	522	540	544	525	565	503	537	542	549	546	568	519	544	548	527	516	564	500	517	575	508	520	556	566	513	525	523	536	515	517	549	496	527	500	561	521	551	515	567	525	544	531	518	571	522	534	521	511	558	520	525	514	507	542	529	536	514	559	525	507	532	559	537	551	497	549	533	520	538	560	526	521	491	573	538	544	544	523	530	569	523	538	543	520	541	508	560	544	534	522	518	548	501	526	519	536	523	521	504	577	536	528	506	516	523	609	507	511	567	530	567	533	525	565	512	535	551	513	510	514	561	587	547	524	532	541	528	519	532	512	531	552	552	548	513	553	506	558	546	541	522	540	500	496	504	537	496	501	525	501	543	534	514	502	519	540	548	501	531	527	533	548	524	551	533	547	535	557	522	528	547	548	498	521	538	527	569	531	517	541	525	522	545	509	516	514	506	542	518	556	497	492	544	529	544	522	542	521	570	576	498	514	560	529	538	490	528	514	499	455	492	540	543	532	549	539	532	510	533	494	518	554	515	543	490	512	530	549	516	545	548	550	529	531	534	508	497	553	508	536	504	548	592	517	529	576	520	527	513	527	541	496	525	549	547	544	555	517	529	566	542	533	553	509	532	527	560	499	490	545	522	545	523	480	549	517	518	564	525	532	506	492	523	515	540	545	539	527	531	504	502	497	563	562	515	530	576	565	567	537	511	519	551	545	529	516	537	540	524	525	573	538	535	543	542	493	506	537	522	499	538	504	510	545	504	541	519	545	521	491	560	516	534	530	524	544	532	526	519	538	536	525	557	559	502	527	561	524	549	519	529	501	542	579	541	551	520	533	518	530	537	549	541	519	529	524	501	494	543	548	485	524	524	487	522	532	526	484	550	525	547	508	523	513	578	511	534	491	525	518	570	521	545	537	512	518	555	462	520	521	523	522	542	528	508	485	502	501	509	513	532	563	515	536	521	526	555	505	525	528	559	531	537	538	551	531	506	513	487	523	576	528	538	510	532	498	516	519	524	541	527	557	519	543	555	520	528	526	553	526	518	510	495	584	545	494	517	554	574	506	530	532	512	553	529	556	517	515	540	508	506	560	483	504	484	559	570	544	543	525	540	510	498	541	521	560	510	552	539	512	530	547	535	500	554	525	541	510	494	554	517	510	537	519	506	491	525	515	536	494	533	524	543	556	539	495	522	542	542	497	561	527	525	524	559	535	501	503	545	533	539	578	494	512	515	519	567	504	528	535	538	542	531	515	550	569	499	512	521	502	535	524	534	553	516	508	519	506	550	556	528	484	525	532	539	532	550	483	521	535	505	586	537	535	541	531	535	534	527	517	503	513	501	517	502	525	545	553	514	533	512	529	508	524	497	529	512	536	526	542	514	526	524	511	544	545	578	517	514	510	465	578	491	518	527	526	495	513	525	495	538	530	535	546	553	513	528	536	533	519	505	482	493	491	547	539	574	523	520	530	578	527	538	524	522	522	545	546	531	538	475	534	489	527	520	521	527	554	543	532	493	515	529	546	488	521	535	557	525	511	509	531	538	551	542	536	514	550	551	534	560	523	525	536	501	475	548	530	513	499	520	496	499	500	548	537	510	555	481	498	519	536	519	511	504	549	516	519	531	515	550	571	524	539	528	490	529	530	535	560	528	537	509	540	515	514	541	523	524	526	542	527	549	549	538	515	533	526	542	516	502	532	480	537	514	508	544	529	519	528	526	528	504	502	542	510	498	493	499	514	545	527	517	545	508	525	527	552	561	486	478	545	520	503	511	545	501	517	524	502	505	508	494	534	535	522	525	552	500	517	542	522	530	500	519	568	527	525	506	529	542	570	531	583	518	476	538	546	562	502	576	558	530	497	571	553	522	541	529	561	541	530	502	521	535	528	548	512	528	495	523	490	510	490	504	534	513	487	536	529	533	554	527	556	521	493	512	532	526	542	489	511	535	531	524	547	544	555	546	510	537	522	487	543	535	529	570	548	532	489	523	505	561	527	555	531	548	505	532	490	568	550	549	534	495	532	542	519	516	522	522	518	517	520	540	513	572	506	518	514	534	543	549	536	539	544	552	459	511	564	537	520	544	511	491	537	474	504	545	524	552	531	532	556	523	531	538	545	526	530	514	516	496	526	518	554	541	537	532	540	553	511	538	517	516	562	499	494	541	532	551	506	508	474	523	521	500	523	538	530	519	503	463	535	500	498	557	484	498	570	534	513	524	535	547	517	538	530	479	528	525	536	501	570	517	536	529	537	510	550	536	539	538	512	565	530	558	519	516	520	569	517	572	545	524	530	509	555	554	561	551	562	521	518	600	540	555	539	570	534	494	551	528
27230	20660	9670	1445	980	896	821	722	703	731	762	827	742	743	765	706	785	697	726	752	747	738	763	715	742	742	732	664	704	712	716	703	700	731	777	767	729	706	752	733	762	732	674	717	706	703	713	727	762	749	678	738	729	727	711	715	787	700	726	716	733	743	691	715	710	700	743	722	700	722	770	722	751	727	800	695	713	684	708	744	728	668	737	706	686	739	713	743	719	713	750	728	770	686	708	687	717	688	690	758	738	730	742	739	744	756	698	725	702	724	714	760	699	741	745	793	749	706	678	769	741	722	730	730	761	772	722	714	696	717	743	722	707	766	735	756	747	691	736	746	701	680	685	666	722	713	695	734	766	688	730	681	700	722	726	734	710	703	740	686	731	738	726	671	718	710	713	691	750	780	722	679	751	740	681	717	727	760	709	704	710	731	703	686	771	667	707	708	682	778	755	706	744	741	720	717	744	764	746	705	711	728	725	720	735	757	723	706	656	714	749	723	735	754	721	731	725	664	732	683	736	737	745	733	682	764	748	716	742	715	674	758	700	710	724	731	731	724	711	732	754	721	710	734	747	720	727	713	735	732	738	753	794	742	722	732	752	720	761	632	761	747	673	672	708	749	744	690	741	749	765	703	688	694	706	717	706	772	715	697	736	707	753	714	728	698	758	699	720	738	737	729	669	694	712	720	757	703	762	763	701	708	757	714	751	728	710	730	736	749	714	694	722	730	733	770	719	737	749	722	761	695	729	691	719	714	735	708	745	694	675	693	713	753	694	717	683	684	780	728	691	737	767	728	710	725	736	680	735	694	732	737	734	723	741	761	715	715	747	707	704	690	671	745	774	705	750	684	713	743	729	736	726	707	709	708	721	685	691	707	714	814	753	751	699	720	748	679	659	706	701	700	705	705	706	715	765	731	704	702	727	749	704	708	744	741	715	712	731	759	735	714	777	723	646	737	748	674	683	724	685	695	735	766	695	720	742	723	688	743	685	759	672	696	737	659	746	696	748	720	691	700	717	734	765	700	712	746	666	722	752	689	705	667	751	761	743	725	744	661	687	765	770	715	732	706	689	733	695	711	720	692	783	758	701	676	715	715	708	705	749	698	728	773	739	738	702	735	746	699	730	702	717	732	703	735	730	713	762	724	716	699	710	695	716	733	684	723	730	713	708	752	702	696	667	712	694	698	715	740	717	697	726	658	717	680	729	687	768	733	724	704	744	685	733	738	724	743	747	732	708	740	761	724	768	690	723	697	740	722	698	756	712	709	770	763	695	745	657	736	731	739	774	765	734	679	705	738	675	676	719	711	729	762	709	711	737	745	720	730	696	714	753	729	788	642	727	739	748	741	730	724	729	703	703	699	714	740	727	707	695	746	663	749	745	702	737	736	761	696	764	716	763	767	690	705	735	726	745	731	706	762	719	740	729	721	731	774	749	716	735	712	752	715	710	723	686	751	720	715	723	710	708	696	696	780	715	759	714	726	712	728	760	734	736	717	742	670	755	729	712	732	751	735	691	675	739	725	771	724	783	755	716	693	776	721	718	713	716	767	788	718	673	691	750	693	743	740	703	733	673	761	695	725	704	748	739	719	718	718	743	732	704	708	706	792	694	669	728	708	729	744	740	747	729	743	697	752	712	735	743	680	702	705	683	725	715	747	730	720	719	736	692	726	685	679	734	764	734	706	756	703	696	743	691	730	719	713	684	734	735	691	720	725	746	726	732	752	691	721	727	723	714	744	765	728	729	770	704	737	760	710	729	704	770	688	711	697	702	685	789	714	728	763	686	658	743	721	707	734	693	744	713	741	753	705	752	741	726	752	710	756	756	758	725	718	714	747	727	671	754	727	736	730	721	715	761	709	782	704	723	707	733	747	788	732	708	703	725	739	717	727	754	805	698	708	764	731	661	695	747	760	748	733	685	713	711	815	751	755	668	699	715	705	761	783	744	742	687	740	768	709	681	745	688	764	670	716	750	735	713	744	752	755	713	706	677	745	699	710	699	711	698	703	710	761	716	728	762	657	698	743	709	697	724	737	716	723	708	718	723	766	712	750	718	716	715	728	737	671	727	756	728	724	726	693	686	732	727	723	738	695	727	716	695	760	737	709	750	683	733	742	674	742	709	721	740	784	761	713	728	728	710	720	731	756	704	713	724	755	747	721	702	743	776	748	736	711	657	716	731	769	746	754	704	686	736	708	700	755	748	692	824	707	704	685	707	766	718	707	671	723	695	712	727	743	710	714	742	656	728	725	685	794	750	749	723	703	773	689	763	684	705	737	739	713	732	727	684	693	698	755	706	715	701	681	722	711	734	716	768	754	701	716	747	696	684	713	763	730	753	702	759	741	673	706	711	739	735	701	681	737	773	758	772	729	715	725	717	772	718	761	760	759	725	754	715	693	702	725	702	733	739	715	726	740	706	723	685	750	732	702	747	725	709	754	718	720	710	753	718	680	690	717	743	752	699	705	735	739	708	729	728	711	687	727	726	685	685	773	670	770	718	735	786	726	695	719	707	696	753	728	717	752	720	742	719	758	769	681	690	735	751	711	709	716	760	712	682	728	760	689	691	721	751	745	747	736	706	736	727	728	693	675	732	675	729	744	705	743	715	735	752	720	749	723	720	737	727	695	754	717	742	699	719	704	727	719	700	727	730	721	708	719	727	720	726	691	704	697	731	716	726	708	756	749	695	729	752	744	715	771	724	707	680	718	777	708	737	770	739	718	746	730	700	702	715	739	763	724	728	711	672	709	725	750	726	699	709	763	769	731	748	708	721	723	685	691	690	673	732	695	723	699	735	734	680	733	699	699	734	684	763	712	706	692	715	700	719	772	774	723	720	696	712	741	725	755	708	707	713	743	746	744	700	710	754	722	721	656	698	654	744	763	732	687	733	703	759	716	717	691	739	753	664	767	750	673	715	757	727	744	731	723	742	716	728	753	726	677	743	729	710	743	687	754	755	662	701	686	692	702	760	726	768	707	724	730	736	733	702	751	711	737	721	747	661	729	703	755	757	714	704	732	763	745	721	743	723	726	772	722	725	719	736	727	681	731	730	686	749	713	708	748	708	695	731	730	746	728	724	716	719	752	743	726	701	785	695	729	729	743	734	714	704	721	781	715	711	719	715	695	743	727	693	719	709	661	749	727	747	736	706	748	747	706	739	768	728	716	715	725	745	748	717	717	730	717	719	733	736	769	693	716	716	792	682	758	677	715	778	682	789	734	741	753	706	706	716	745	703	707	709	728	727	734	720	688	704	730	693	737	736	748	770	686	709	733	739	782	773	685	769	718	796	734	737	742	713	717	726	789	740	717	750	713	675	736	720	719	704	753	718	693	699	692	730	685	734	740	748	676	701	734	709	728	704	730	730	762	756	789	766	768	707	776	696	705	757	734	786	708	736	725	758	753	768	718	715	737	723	720	764	767	731	762	721	723	737	692	701	740	774	742	705	696	713	738	730	700	725	723	712	765	721	719
10479	1836	1712	1237	1081	1136	1042	1038	1046	1011	991	1011	962	935	1016	992	967	907	982	922	938	986	934	972	955	932	889	955	967	963	908	979	921	932	940	968	984	963	921	918	910	915	915	930	872	964	950	931	990	959	920	902	947	913	933	984	961	908	940	935	999	940	983	911	921	951	925	941	917	951	887	922	918	964	950	957	880	954	930	920	902	939	954	936	998	922	929	953	941	951	966	903	962	916	894	975	1013	943	900	970	939	996	989	985	976	938	959	923	951	1009	907	945	920	907	994	932	923	974	955	934	941	984	897	933	911	1012	934	963	943	938	939	955	1042	949	953	955	969	957	904	941	858	968	924	922	1009	948	986	953	929	987	911	930	951	961	922	922	923	938	929	889	981	954	893	922	988	908	970	948	939	961	1008	977	930	937	985	945	926	952	912	903	937	944	949	966	936	910	963	896	914	933	925	916	940	949	880	930	958	993	932	942	909	905	929	903	1002	896	954	919	956	965	920	977	933	936	936	925	940	925	1002	1004	893	957	934	987	941	952	1013	938	931	938	971	896	1015	925	956	957	979	951	980	955	934	946	950	964	934	962	943	986	936	947	951	912	1045	932	923	962	953	935	913	939	977	975	1004	927	917	967	990	940	924	973	959	944	979	915	930	926	978	959	911	954	948	908	954	1004	951	974	987	962	916	907	867	942	951	954	966	952	951	963	932	959	960	912	932	1002	905	945	939	941	939	946	932	932	968	938	893	970	983	893	898	967	982	953	967	939	892	957	878	937	952	924	1000	931	930	975	946	933	961	917	985	958	918	947	1001	967	996	982	903	956	955	964	1037	949	932	894	951	931	967	984	910	899	913	1028	936	938	912	953	928	940	979	940	971	948	928	985	969	954	950	957	958	919	940	971	921	928	919	918	956	877	971	897	986	949	962	919	968	922	1005	944	949	990	950	952	979	973	914	1003	940	943	963	921	943	928	931	944	985	912	983	934	977	967	982	995	933	989	954	935	942	916	979	965	972	930	950	1004	972	909	945	904	904	978	931	936	954	903	931	922	916	951	921	915	920	912	972	941	945	936	955	928	926	965	904	1000	935	950	950	961	939	929	970	902	977	891	1007	951	979	961	939	923	956	966	926	978	953	933	968	909	891	952	947	910	992	902	950	946	985	966	958	928	926	910	955	996	944	944	962	957	961	901	903	1017	934	935	986	988	960	935	986	948	973	961	911	948	950	985	904	888	931	965	960	953	898	949	985	959	987	940	988	917	941	929	925	857	910	911	950	955	908	933	1003	910	981	933	929	948	953	943	874	897	955	942	937	973	913	922	959	1005	956	922	963	887	930	919	941	937	916	931	915	912	909	988	939	914	951	969	905	876	904	973	943	945	872	950	918	976	1007	951	947	911	936	947	945	929	958	969	957	906	919	941	942	912	919	871	975	936	977	921	942	989	898	946	941	950	1001	946	949	925	961	983	927	943	918	930	946	974	940	956	898	990	925	944	921	991	923	951	904	897	964	918	950	936	927	901	968	979	964	991	949	945	887	1011	918	929	909	965	950	933	993	981	875	969	943	922	914	972	972	982	943	955	917	970	927	969	950	963	932	987	949	891	960	967	953	948	966	978	944	867	955	942	961	908	959	943	926	930	973	911	942	928	958	976	1007	937	953	969	924	898	917	946	977	945	947	945	983	967	903	915	969	970	933	932	918	902	941	909	910	977	908	915	933	949	898	954	928	951	932	991	968	911	1007	947	938	940	930	923	979	982	949	942	902	964	1004	954	994	949	886	957	925	922	930	970	911	936	942	936	969	890	948	930	944	935	942	921	1009	933	919	926	925	882	935	947	923	906	943	943	970	982	916	954	1008	1024	898	962	942	975	927	883	927	921	982	953	931	951	952	979	897	969	964	940	986	947	967	911	970	938	965	970	888	915	901	970	970	987	909	904	938	906	967	903	946	933	923	955	1003	1004	947	928	967	994	933	929	965	929	963	894	943	933	949	916	918	991	968	872	916	924	954	932	927	916	953	910	968	907	989	939	927	945	957	979	971	918	939	969	934	937	957	963	916	989	912	944	954	987	951	913	913	964	899	952	934	934	963	922	953	959	948	900	969	991	906	919	938	922	920	981	944	959	970	985	995	913	991	969	868	961	919	956	957	924	977	983	877	933	943	959	954	930	959	956	966	920	962	941	916	940	948	978	952	929	974	970	942	945	903	925	935	879	887	936	939	943	1007	907	975	964	1003	902	940	939	968	896	904	928	968	1021	932	941	957	939	1002	926	940	951	908	988	886	947	910	963	959	969	893	972	933	975	952	1008	962	981	940	929	961	972	988	931	942	997	978	938	962	1027	913	951	957	956	923	937	973	930	938	883	959	927	1020	918	941	948	940	1000	953	968	905	946	958	956	971	910	978	956	968	898	930	982	922	950	919	933	932	1012	903	960	928	939	954	890	910	950	902	929	935	926	955	950	993	949	948	941	969	933	951	902	936	966	978	973	969	930	951	985	926	964	971	955	950	977	927	930	923	928	976	967	941	942	944	930	967	883	943	990	962	956	901	913	939	913	970	912	896	922	933	975	922	973	925	1007	970	980	961	904	992	967	990	964	957	965	992	967	957	923	925	921	937	919	946	960	938	974	931	984	911	925	975	956	952	964	952	948	948	933	942	917	954	953	987	953	987	946	975	963	972	947	989	904	927	989	938	957	949	940	992	936	958	939	957	947	928	916	909	923	956	964	915	943	960	920	915	895	942	946	938	946	967	920	965	942	938	1015	940	943	933	964	924	940	942	990	989	914	962	932	929	920	949	927	899	929	954	961	984	992	931	947	928	929	933	842	947	1035	878	956	980	960	955	951	914	985	926	977	936	953	922	992	913	924	972	938	970	950	875	964	917	998	973	889	949	908	931	929	1003	957	973	926	925	935	948	973	958	960	955	921	958	939	915	945	978	995	916	925	930	959	936	983	942	911	960	903	961	884	929	937	907	947	980	931	979	970	961	950	925	927	951	965	960	923	952	993	908	924	909	972	968	956	996	909	928	889	976	887	1013	924	943	1006	917	915	900	995	901	968	963	903	962	867	973	911	979	965	925	924	906	950	934	957	932	908	949	913	925	910	967	958	889	946	959	949	962	977	902	946	974	949	960	942	899	970	927	946	889	923	944	838	1000	936	974	984	929	949	912	996	948	924	877	1002	885	943	922	919	949	977	917	944	943	960	941	930	945	931	944	991	941	963	1003	957	962	932	973	885	924	930	939	962	893	925	925	975	937	933	967	884	928	970	986	923	999	991	930	966	969	928	915	952	925	962	943	931	956	915	977	974	954	962	958	954	912	951	912	876	965	1017	997	971	938	949	998	1013	956	885	928	968	944	977	942	935	916	923	953	993	887	972	905	963	908	937	1029	982	929	907	892	947	951	980	904	918	972	979	954	878	951	920	976	918	933	950	932	960	992	950	951	934	958	961	971	930	919	936	938	945	954	972	947	965	982	974	913	943	944	994	973	922	945	937	890	938	961	967	1016	937	930	902	900	895	895	877	908	972	933	984	964	928
24338	21330	28875	24134	21280	7031	1525	1129	1005	953	903	877	894	875	804	879	830	819	817	783	779	751	790	833	787	787	782	741	790	745	792	768	779	778	750	726	763	790	735	781	717	727	748	764	719	761	816	750	702	783	778	714	745	761	737	756	765	721	745	756	781	766	737	771	736	757	729	726	761	774	746	767	750	769	778	787	757	775	750	789	772	720	766	790	718	747	748	765	751	718	726	781	758	749	737	792	749	720	721	721	761	713	734	754	725	759	797	733	785	724	735	781	745	746	729	715	719	760	796	745	731	770	765	785	734	744	741	763	770	750	710	764	759	790	741	736	802	764	773	827	787	773	762	742	753	727	734	720	763	752	792	740	731	729	748	750	766	723	740	720	795	701	740	788	727	692	762	769	750	781	769	744	743	772	763	774	763	745	758	741	740	734	812	741	714	756	747	743	715	766	725	744	756	779	768	709	737	730	734	831	734	750	709	771	794	751	738	745	792	770	724	779	735	780	739	762	771	719	769	740	758	767	766	734	718	723	727	724	735	733	702	710	761	724	765	757	764	763	726	763	754	757	719	813	743	759	766	739	766	685	759	764	709	781	725	725	746	736	733	761	755	648	715	761	752	721	746	777	772	759	729	722	775	809	760	795	741	713	738	711	747	772	769	770	719	743	741	765	732	797	726	756	717	707	723	752	715	768	775	749	745	693	745	757	774	773	767	772	774	697	742	787	803	693	734	735	729	794	754	787	737	753	749	724	758	732	783	772	733	762	765	711	794	688	825	725	766	820	789	715	780	750	802	772	770	779	750	775	731	721	746	710	768	714	702	787	772	759	727	673	775	718	783	781	704	734	750	754	777	787	738	733	709	704	728	701	801	758	729	775	731	681	778	742	759	716	723	754	705	721	730	730	714	758	756	704	753	730	799	738	722	765	722	760	749	753	755	732	757	762	770	737	733	744	746	764	723	796	744	791	811	729	737	745	735	697	725	796	755	727	745	745	782	704	734	693	744	728	735	757	746	707	754	730	767	715	751	753	792	752	793	720	773	756	748	767	748	812	692	759	730	755	756	761	791	745	773	759	759	725	722	768	752	724	785	769	769	712	735	747	758	791	775	772	749	762	718	760	773	740	743	727	715	768	774	673	737	747	729	698	698	755	808	751	802	764	761	757	727	739	715	721	721	707	715	740	723	709	775	776	783	720	733	728	731	757	775	757	781	722	774	741	742	733	744	803	702	739	755	756	755	771	725	723	763	737	734	699	703	774	844	704	703	775	775	718	744	806	764	681	724	785	719	757	724	769	749	806	718	727	708	738	711	732	755	770	765	786	731	754	724	728	794	729	752	697	704	755	782	751	788	750	788	743	724	705	769	747	751	737	732	724	712	763	758	734	756	741	733	762	763	716	806	793	714	773	753	768	723	764	762	747	731	738	738	770	763	735	747	759	749	780	754	746	713	784	705	737	710	699	793	690	742	783	778	723	757	771	752	748	794	768	792	749	713	731	791	751	745	745	779	733	779	771	733	758	691	717	689	737	785	719	730	713	724	730	809	776	776	725	756	740	793	764	757	755	772	710	735	730	726	727	801	726	778	725	734	688	732	791	735	721	773	775	749	755	752	787	762	740	751	748	730	736	783	736	715	775	778	734	731	774	767	785	792	785	766	769	736	787	743	752	763	685	765	743	761	712	719	773	734	763	714	757	743	699	768	675	699	783	743	730	730	697	771	742	771	739	708	752	748	735	723	803	744	720	769	745	715	741	742	724	765	742	734	754	758	695	756	782	757	738	713	722	683	762	752	754	738	753	703	737	766	752	730	777	780	726	750	696	763	740	763	738	744	719	750	764	754	755	793	773	707	747	802	768	762	763	767	757	731	768	781	761	746	721	785	769	766	734	734	756	735	748	678	741	718	758	732	752	777	694	761	760	742	801	707	739	768	725	742	735	785	763	778	742	726	759	680	722	728	760	730	718	723	735	780	714	756	736	754	767	748	786	783	752	761	764	725	794	768	739	765	743	755	781	754	726	717	731	749	717	736	737	783	700	759	797	760	718	723	731	752	749	747	782	752	759	800	725	772	755	759	719	743	814	730	770	740	745	764	723	751	732	759	716	751	713	728	789	756	704	748	681	761	732	727	768	726	708	753	729	752	727	764	682	741	710	716	767	748	716	723	735	752	688	750	738	772	769	783	746	788	777	706	731	768	787	718	794	791	707	745	761	752	784	779	731	758	721	767	734	778	747	753	716	821	715	778	729	738	739	785	687	757	715	751	784	728	780	749	745	739	746	812	735	757	695	766	731	767	727	714	760	772	747	733	735	735	714	749	773	737	766	723	744	725	833	717	688	799	752	738	777	761	756	842	768	777	755	740	797	704	759	771	796	751	750	751	769	746	795	777	701	739	715	767	754	736	765	772	781	723	778	778	722	796	807	765	748	699	759	785	758	732	758	810	746	707	729	766	785	771	680	765	755	712	753	743	814	745	754	784	718	767	722	771	723	712	764	734	743	774	723	759	702	734	760	747	738	761	772	746	719	703	816	742	746	769	777	738	738	750	749	777	753	809	716	755	769	770	764	753	731	762	701	744	690	747	680	746	777	738	747	751	775	746	780	778	765	712	734	768	758	764	746	770	749	739	749	766	743	734	685	749	773	755	726	739	687	717	759	737	776	768	747	710	762	743	754	714	741	690	772	800	758	724	750	742	785	737	735	702	798	709	774	762	743	771	716	765	725	718	718	758	740	735	758	756	745	739	735	743	753	713	720	741	756	759	761	750	734	823	739	755	753	775	717	760	755	769	758	724	768	736	708	720	769	721	714	682	763	742	733	727	726	719	747	757	709	751	739	771	733	770	737	699	759	712	751	781	738	675	766	788	721	774	781	728	706	724	753	745	775	772	745	735	803	715	754	775	759	735	822	700	719	709	745	764	741	700	780	755	778	737	775	784	753	717	762	784	782	752	758	762	795	699	724	698	763	751	730	740	776	773	759	773	803	760	740	713	745	761	735	753	730	747	796	734	762	748	773	750	801	743	772	742	806	702	762	734	704	766	766	740	734	770	750	731	736	775	767	716	738	691	754	741	760	758	691	775	753	792	746	726	743	747	743	742	738	718	757	751	766	737	757	767	740	745	678	745	758	765	709	770	731	726	711	741	755	747	679	752	766	752	731	702	730	718	753	785	794	717	763	696	691	738	748	744	772	726	726	724	712	698	787	741	762	757	748	759	718	766	726	708	754	803	728	785	768	765	757	708	796	742	756	753	789	753	757	784	712	745	733	742	750	713	701	795	752	749	782	751	728	772	747	742	719	744	807	810	757	745	754	725	751	758	725	795	749	792	726	711	731	748	762	751	761	782	713	755	786	694	732	728	691	750	740	748	755	770	746	796	773	764	745	740	704	752	738	749	750	750	759	734	748	703	709	732	748	734	717	710	771	732	771	772	716	747	734	733	774	718	777	738	787	746	721	745	805	740	759	754	717	748	705
15209	9328	8259	4439	3203	2529	2229	1877	1653	1532	1424	1372	1295	1196	1151	1127	1056	1117	1084	1107	1074	1077	1033	1062	1007	972	1037	1035	1047	1036	1004	1059	1043	962	971	1028	972	1061	1016	985	966	1013	1000	976	978	1019	934	956	970	981	1075	945	998	974	1037	957	1051	941	972	996	994	978	1034	1065	981	1014	967	1011	1011	1001	1001	1005	1019	971	970	949	985	962	1001	979	954	938	1008	992	1032	994	1007	1034	1043	984	979	981	985	986	980	1054	959	1032	970	997	927	971	929	941	998	1013	1030	1013	999	911	925	966	975	1029	967	989	984	1028	999	951	999	971	984	1000	996	1001	966	935	956	1013	997	933	946	1026	999	1004	995	1012	995	977	937	974	995	989	1005	982	998	927	952	987	1004	1010	969	969	1022	1014	928	1003	1019	1007	971	991	1011	1023	979	948	993	1009	955	995	947	970	1015	989	1068	1051	987	977	1034	1008	965	1006	981	1000	986	969	966	987	983	997	944	1037	945	960	960	989	992	1015	952	992	966	974	945	950	945	975	1014	962	1012	958	988	975	1002	936	973	1034	1015	1050	925	1013	997	968	984	1003	976	935	1045	975	941	1004	980	906	1007	965	943	996	951	1004	993	989	984	975	983	976	997	925	1011	950	988	1029	979	956	965	1010	971	961	987	949	907	991	949	968	935	979	932	985	1057	950	938	960	937	997	985	971	1007	969	947	1020	995	971	971	964	1028	927	997	954	981	990	1009	977	956	996	978	1040	927	937	997	1011	951	1014	962	942	1014	999	963	945	967	974	997	1027	948	1026	1031	949	989	991	1030	953	962	978	980	983	973	974	982	1007	983	964	989	998	941	926	966	993	961	1002	991	981	1000	962	981	981	1006	1024	1007	926	957	967	962	976	972	958	1030	998	1005	919	992	981	976	996	997	911	1015	1015	979	985	932	930	972	1005	1034	967	952	985	970	962	973	937	969	1017	996	962	955	980	956	905	992	1009	959	952	986	1010	995	1012	1028	1017	955	1005	1014	1056	1006	970	975	1061	949	958	964	996	945	1010	970	977	996	1060	1025	1038	997	960	952	1001	986	1011	1010	991	1008	973	1007	949	988	1006	1000	967	980	966	926	1039	1009	998	956	927	985	998	961	981	1012	988	1000	1002	956	1004	1008	1035	1030	991	1015	954	963	1010	1035	948	1030	977	959	1083	1010	1033	973	958	1019	973	942	984	970	964	1032	971	992	1034	995	973	999	963	1002	988	993	945	993	1032	985	942	994	1002	1002	996	1015	1007	982	978	1002	950	958	1020	1042	986	920	1004	1010	953	988	961	1051	992	964	998	1052	1007	1003	1022	1057	960	965	929	951	1025	979	969	934	1053	1006	1011	1004	992	977	996	1018	994	1009	946	998	948	983	970	1012	930	967	1006	993	980	1012	955	991	935	986	972	966	969	990	984	976	1001	1030	990	995	997	991	984	951	956	929	987	970	1021	963	972	938	993	1009	1040	951	1002	974	1009	962	969	1004	996	962	985	971	959	974	991	965	990	962	1044	1010	985	976	979	1008	979	983	969	965	964	974	981	992	939	945	972	964	1002	1013	976	952	935	958	970	959	999	959	940	1001	985	964	989	1030	989	945	984	985	987	1012	942	972	933	1040	947	1015	1028	1010	1016	1001	1009	1001	945	1006	1001	1052	965	1012	989	937	959	1080	1032	987	951	983	937	984	949	1007	992	981	981	961	935	988	979	940	1034	979	938	1019	935	1034	981	930	963	893	1015	1008	1022	995	1033	1017	942	964	974	1016	965	934	984	1037	1015	960	1003	956	1002	952	1014	998	999	975	982	978	902	970	999	1014	981	959	1031	990	1011	935	1025	1033	928	987	927	1004	1014	1028	967	1076	967	996	1049	992	1009	1044	954	997	995	1018	983	999	956	968	994	977	984	963	1033	957	964	993	974	941	964	1026	1018	991	967	931	959	1031	963	1000	1005	965	980	975	1012	1006	1016	964	1015	989	979	1031	972	1004	978	930	1014	984	974	967	950	1003	1046	950	928	1010	1007	980	926	990	976	998	1001	981	949	1029	998	941	1004	945	1041	960	869	973	971	1017	986	988	936	931	1005	960	930	951	916	945	1046	959	960	987	990	975	965	1038	958	967	1003	969	973	931	1022	997	961	1026	977	1027	966	982	1014	993	1009	994	979	944	947	996	991	990	949	976	984	974	957	1024	977	961	929	940	963	911	1038	948	970	954	993	955	970	1026	953	1053	957	943	989	932	1001	1013	946	955	962	958	1040	976	1013	1009	1003	1007	923	976	982	956	1032	980	1039	984	1021	973	990	969	990	954	949	942	1016	978	970	927	1040	993	1041	979	985	998	966	1007	972	1002	948	977	1033	975	1005	951	965	990	958	1019	943	965	955	944	1001	982	981	975	994	1012	1022	1000	966	971	993	950	960	976	1023	970	1016	983	1002	913	921	978	992	945	968	1007	976	1006	980	975	989	1009	969	982	1023	947	954	939	983	995	965	998	963	988	970	990	997	1037	937	1060	989	943	1007	984	993	993	946	1007	942	1015	984	942	985	960	971	976	965	996	946	940	942	1016	917	1034	991	993	1024	1037	1024	949	1003	923	997	1034	1011	1034	942	1008	1002	1030	996	948	972	975	955	1027	987	1010	982	997	1011	988	993	956	961	990	962	952	1016	993	938	1033	988	1013	980	1036	965	998	939	1012	1030	992	984	1035	898	950	985	978	979	1037	1005	985	1000	993	979	1003	987	1025	968	1004	963	987	984	985	1013	1081	941	974	988	979	1010	991	999	1001	939	968	999	1008	941	987	944	1011	1014	946	1000	981	931	985	985	1004	963	1042	1053	1017	1018	987	972	1002	938	954	968	945	935	1035	1010	990	922	1010	994	1046	1021	969	931	989	961	945	963	1012	998	963	992	995	990	962	977	1022	1057	1004	950	989	964	976	997	977	974	951	1019	983	1009	1019	1020	1011	978	1048	1003	994	967	960	998	1000	1007	1025	971	1012	959	992	1017	1007	1037	1006	971	1020	992	994	963	979	1020	976	943	1041	980	940	972	952	978	978	1024	997	946	938	1026	992	1017	1010	934	949	961	1011	993	968	1007	954	977	1016	949	967	1013	993	980	956	936	1005	1017	986	1003	953	964	949	956	966	969	999	999	913	1038	1066	954	981	991	970	1032	1009	961	975	1036	1007	937	996	1011	989	962	976	955	973	921	968	971	998	1076	1040	974	974	977	969	1061	936	999	1019	1000	942	931	1011	971	965	973	990	932	999	911	1025	958	894	978	1022	965	969	978	989	1033	1014	1005	980	1010	902	1012	959	997	989	1017	956	956	921	970	918	976	1014	981	997	1010	977	1000	951	992	992	959	1004	959	985	948	1005	991	981	1003	960	1012	988	985	983	985	1043	952	942	993	958	1003	964	973	979	962	968	957	935	983	928	978	1042	1023	940	937	994	957	966	1034	973	1000	1016	971	982	976	965	947	1020	966	987	930	978	914	992	958	926	1003	959	999	1004	1005	931	973	930	1026	1026	977	998	950	949	977	1002	947	960	992	951	952	1071	971	922	990	1002	966	988	924	976	918	979	979	1005	963	952	967	946	998	990	950	984	887	942	992	1034	999	1018	978	919	1020	992	996	1001	975	937	954	1005	993	935	995	990	965	984	1025	1007	978	973	947	1004	992	1005	1020	978	980	969	959	945	985	1028	987	995	1014	993	988	978	941	978	956	1009	1036	1039	973	990	907	1030	961	1041	1090	962	923	1009	954	1028	985	989	945	985	967	968	976	932	999	997	1010	973	977	1021	965	977	955	945	952	1025	978	953	966	1026	944	961	988	1043	987	1035	973	1007	969	970	995	949	1007	1000	985	984	940	1002	997	978	960	1008	969	941	1012	928	978	1010	945	973	981	937	1048	1005	1004	972	962	951	960	1001	994	963	940	951	959
23270	21330	29511	23479	21331	21344	5793	1117	878	779	704	647	577	633	556	521	504	495	497	435	454	494	428	428	454	467	423	433	447	411	389	421	429	437	399	408	378	430	389	400	393	393	407	402	393	429	420	430	370	400	421	399	410	400	445	400	400	402	360	392	395	421	417	379	388	398	414	380	423	392	446	393	380	416	399	411	378	384	384	404	400	389	404	375	392	407	398	393	385	369	391	365	399	391	381	395	356	377	368	384	385	395	391	358	396	379	414	373	368	369	390	386	425	408	394	370	392	373	421	413	403	396	392	416	396	418	393	406	385	394	390	370	352	399	390	408	398	388	382	370	404	369	407	405	418	388	402	410	410	414	355	387	391	358	390	425	386	426	378	362	392	402	399	382	370	412	390	369	384	393	384	409	396	411	424	349	377	370	392	404	370	380	395	375	389	388	417	423	420	402	358	389	414	375	379	369	363	427	381	384	400	395	371	376	383	374	405	410	407	411	393	364	418	400	354	388	394	418	420	401	381	369	409	406	376	399	405	385	426	391	390	388	414	376	393	393	387	357	409	367	394	386	382	371	352	401	376	423	361	376	394	369	388	393	399	406	371	370	421	367	387	388	399	407	416	397	386	414	405	354	393	397	421	404	391	402	409	427	428	416	422	433	411	391	400	392	385	400	422	419	392	377	403	372	374	368	413	407	393	413	392	420	399	411	382	436	353	382	395	411	355	391	401	389	398	390	368	402	416	395	372	398	394	413	377	389	394	395	383	388	383	387	384	416	379	426	398	421	409	382	396	372	401	391	416	371	389	405	398	411	389	412	410	396	411	352	383	401	394	407	384	351	385	414	406	406	400	389	377	395	416	409	393	383	416	403	338	411	396	405	391	399	402	416	393	378	404	398	383	354	399	395	349	391	392	396	363	411	396	376	363	388	411	358	382	420	386	380	351	401	370	423	392	396	400	432	359	362	420	417	406	422	408	404	410	387	404	426	429	384	359	387	421	405	396	367	427	413	378	402	400	384	380	350	353	396	409	386	381	404	396	381	386	369	396	400	404	372	411	401	388	391	399	416	351	377	415	415	447	379	394	399	365	382	373	365	367	406	389	378	410	390	412	397	403	367	372	403	365	421	401	389	444	371	363	390	387	369	388	377	384	360	394	400	411	361	364	382	362	416	385	391	365	365	357	431	412	397	402	374	358	390	391	405	372	376	379	423	364	412	373	407	413	387	383	375	410	433	413	378	410	392	410	387	413	411	416	377	431	388	406	383	382	401	427	379	433	389	427	376	391	351	373	414	419	405	386	389	384	395	367	353	357	366	407	414	387	403	401	342	384	382	373	423	399	420	397	404	374	374	414	373	404	405	397	367	376	412	363	425	389	417	427	415	355	397	416	359	400	404	400	395	348	355	382	398	410	386	379	383	408	396	403	404	419	400	392	414	407	385	360	344	372	390	420	388	380	375	388	408	398	440	394	408	384	383	387	382	391	404	364	356	404	416	407	402	385	401	365	392	415	376	429	375	425	376	390	394	386	389	403	361	403	389	406	350	417	378	391	397	397	419	372	420	388	414	392	364	447	396	378	414	387	382	367	377	388	359	396	369	395	368	386	392	400	407	387	405	381	434	399	420	419	383	428	377	388	362	387	373	371	431	387	378	385	400	381	345	449	376	399	373	379	414	391	380	395	375	399	353	366	390	385	361	382	398	422	382	390	379	381	424	387	371	408	408	375	372	384	416	379	366	409	360	396	356	381	409	398	390	368	395	405	387	406	407	379	384	355	389	398	376	423	389	405	367	397	363	392	364	415	392	395	367	374	404	376	404	389	402	406	392	387	431	389	388	379	399	400	390	383	413	423	399	412	366	398	358	386	377	407	407	401	421	401	376	396	394	417	355	384	393	412	401	420	384	418	417	361	395	430	380	416	355	416	382	390	420	366	401	377	395	390	396	356	377	375	430	393	394	375	385	365	361	393	376	397	434	358	408	378	386	415	399	436	397	404	427	367	388	374	398	402	399	414	390	410	373	384	431	383	397	413	386	409	399	398	383	399	407	389	418	342	382	426	385	407	404	380	381	432	409	400	376	380	396	364	421	357	393	345	431	383	403	374	377	413	402	383	378	421	393	396	364	427	429	410	385	412	347	405	385	398	376	412	401	393	419	412	410	418	364	416	362	390	402	404	329	383	405	428	381	445	364	373	393	393	374	416	363	413	432	393	385	384	413	405	403	390	391	404	385	403	362	399	359	436	374	385	393	385	382	369	408	396	369	386	415	430	378	371	387	385	372	377	414	384	441	372	372	379	392	373	391	364	372	388	411	394	396	407	400	369	412	378	405	379	406	367	391	386	395	398	399	379	400	372	389	363	372	387	361	429	414	375	407	394	371	373	343	374	376	368	371	374	330	372	359	409	420	406	437	390	392	392	380	401	442	446	392	406	378	402	390	411	399	348	426	397	424	370	350	392	407	409	355	388	381	408	388	404	407	389	404	398	417	366	346	363	422	397	354	390	381	400	379	382	382	391	381	354	384	402	410	418	422	394	405	396	379	356	375	415	402	371	410	399	398	415	425	368	421	423	366	397	411	398	409	412	391	401	420	370	346	411	385	387	395	358	363	404	359	389	375	415	420	436	382	379	366	446	373	343	389	371	381	376	409	396	387	409	422	377	400	417	371	374	404	392	366	372	364	392	387	414	414	383	367	403	405	395	373	367	399	430	402	389	393	386	424	363	419	353	400	385	388	406	409	418	414	358	430	408	359	407	419	423	408	415	370	398	410	412	360	389	369	392	382	368	397	361	398	366	352	447	375	389	412	354	404	409	386	381	376	396	419	352	410	400	393	401	417	360	370	384	379	414	390	393	399	363	402	397	377	356	381	411	399	387	400	373	388	412	414	361	388	391	372	421	390	385	400	395	407	427	362	396	383	421	405	394	378	359	419	369	397	420	386	410	375	407	409	384	389	414	444	405	407	356	373	393	390	386	405	390	394	383	381	397	412	381	364	361	391	423	417	420	409	392	383	421	387	410	396	384	381	404	385	397	417	407	382	379	412	401	394	429	376	396	373	389	405	399	372	389	376	389	397	411	380	408	370	396	362	383	396	400	375	372	416	399	342	377	434	349	394	394	354	395	395	355	390	375	387	378	416	332	375	405	381	407	384	421	402	379	420	383	388	379	382	382	417	395	394	385	387	388	424	393	390	397	374	396	394	362	371	374	407	417	410	393	411	441	436	413	387	372	440	396	394	424	406	409	383	392	372	379	373	440	388	355	413	423	365	355	379	407	392	396	413	388	389	385	374	380	411	383	390	396	428	366	399	386	382	375	377	430	388	374	398	415	348	351	371	336	404	358	416	383	436	417	380	393	396	430	376	384	404	391	368	379	383	416	352	397	384	399	378	378	389	366	393	402	379	414	376	393	348	378	387	410	386	414	367	426	402	376	417	386	403	393	419	356	392	430	357	389	354	367	385	390	401	376	389	394	392
17767	14943	12585	6981	4809	3583	2865	2354	1817	1577	1381	1197	1044	976	927	854	779	770	769	668	665	678	682	665	627	619	559	603	611	608	570	640	597	594	579	592	601	573	571	609	552	561	572	594	571	599	554	551	554	594	559	559	557	577	543	510	544	516	557	572	536	569	543	525	564	557	540	520	568	543	498	548	505	537	529	536	529	530	516	565	563	552	583	516	516	531	599	508	564	508	511	530	553	525	581	569	531	548	529	492	551	573	538	501	535	486	505	546	568	501	533	548	565	561	525	528	522	536	552	498	521	530	587	542	533	532	488	553	518	574	535	544	557	562	552	535	501	559	536	553	531	503	538	540	518	528	567	544	551	521	524	566	559	552	560	511	532	540	526	529	571	560	568	537	513	571	571	546	556	574	581	526	527	564	605	531	497	531	555	544	563	570	559	554	544	515	582	527	549	561	545	524	583	524	534	516	533	541	567	555	554	531	521	557	559	506	505	548	528	547	544	550	537	522	569	558	530	519	554	542	589	522	526	520	516	517	542	556	522	576	535	531	518	517	523	509	537	518	512	542	502	534	570	555	564	528	522	531	538	578	503	524	542	558	587	542	527	512	546	538	546	563	516	515	555	527	533	551	517	571	554	573	535	509	528	615	526	532	530	534	537	529	551	519	547	539	524	548	500	527	522	527	548	561	473	556	536	487	535	520	514	551	504	571	498	510	560	521	517	499	532	551	511	540	506	502	557	549	523	576	455	519	551	526	552	528	523	516	501	515	534	553	551	529	545	516	553	564	535	561	538	551	487	544	538	538	529	532	527	522	548	536	522	545	518	500	546	511	499	528	548	519	553	510	534	537	555	566	493	539	552	516	527	523	455	497	510	537	521	518	546	543	552	530	558	515	557	535	583	488	521	523	534	537	513	532	506	555	556	547	541	506	563	567	544	521	517	551	542	560	549	557	518	500	575	513	530	556	569	521	545	520	501	546	527	574	550	538	482	565	526	579	543	576	512	544	557	522	529	537	536	518	551	531	517	526	541	520	516	533	509	524	540	494	528	546	518	545	529	521	497	540	482	552	547	557	530	558	524	484	552	525	514	523	514	511	545	546	543	549	535	518	519	552	542	543	518	530	525	544	550	494	574	551	539	505	558	564	537	562	506	533	532	545	555	569	518	542	546	544	556	544	535	568	524	548	502	548	523	559	535	553	540	574	557	480	532	488	568	510	532	524	528	485	526	521	506	509	526	588	528	538	532	515	534	541	509	557	540	577	556	537	545	522	541	532	556	514	531	549	516	514	563	512	552	538	533	524	508	529	541	549	535	532	554	537	552	517	541	551	547	516	523	532	595	546	563	549	533	589	570	520	508	506	506	514	514	507	544	531	533	523	557	513	518	532	547	541	507	523	519	538	522	571	506	512	561	555	575	570	566	571	558	581	563	530	531	487	533	545	578	527	504	551	476	527	553	549	531	463	527	541	564	547	554	514	559	525	521	529	546	536	538	549	518	515	511	525	539	516	505	522	523	534	549	546	523	550	518	528	534	534	540	519	528	517	533	478	581	565	528	509	500	529	565	526	534	552	486	538	525	521	533	560	520	546	549	515	532	520	543	564	514	576	562	553	549	520	544	513	560	507	553	558	526	570	526	561	535	508	534	511	529	562	550	585	543	499	512	533	537	556	533	532	553	529	541	538	556	484	536	552	486	535	526	573	496	590	566	528	533	512	544	570	533	500	517	555	515	561	527	565	540	557	537	551	504	528	548	523	521	530	523	543	520	547	537	532	560	542	546	573	562	540	573	530	527	538	510	554	553	604	510	589	551	514	556	515	530	515	540	542	507	518	515	496	562	534	528	512	500	529	584	496	510	525	498	540	542	535	571	528	528	559	514	503	548	554	560	529	552	516	520	513	587	533	523	527	558	534	538	506	523	563	524	509	525	500	542	524	534	557	523	500	540	552	529	517	573	571	501	522	560	542	483	497	515	544	557	511	546	502	485	543	547	551	539	542	583	543	553	558	528	526	558	544	533	565	538	553	534	517	551	554	567	571	566	535	577	498	584	502	561	557	535	584	513	533	539	546	535	559	570	557	547	530	544	517	543	544	517	503	492	568	533	573	569	562	514	523	536	556	507	523	528	559	539	557	544	504	514	556	503	518	489	462	541	561	589	534	560	527	533	566	545	541	544	566	505	513	555	504	513	546	543	543	538	539	519	506	511	532	539	519	555	539	535	571	539	523	535	554	499	519	546	503	542	555	525	547	539	536	554	514	521	515	553	554	533	526	519	560	569	494	517	500	568	527	542	587	544	537	549	548	504	497	525	507	535	529	504	548	526	545	533	513	554	556	522	563	584	548	526	531	537	545	530	481	552	505	528	515	556	548	546	537	526	553	558	581	529	514	519	537	521	529	530	557	540	511	542	540	533	543	519	555	539	499	547	543	516	542	545	529	582	578	507	493	584	563	580	551	490	528	545	501	545	555	571	543	556	539	545	546	556	576	475	539	522	544	582	542	508	543	501	511	557	517	527	589	518	518	543	578	573	536	532	535	534	537	538	527	545	539	534	552	536	505	516	499	515	516	548	534	581	537	528	555	497	540	529	515	564	541	536	558	522	528	551	493	508	497	523	542	551	537	476	561	529	530	474	537	539	528	570	546	527	560	562	541	525	559	526	483	520	570	516	569	539	559	535	481	538	508	534	552	494	549	512	521	547	525	566	527	543	499	545	516	538	556	520	548	519	525	537	502	511	545	536	540	531	528	535	502	526	536	524	544	538	543	504	521	514	518	524	533	518	583	508	522	529	581	531	513	496	534	533	451	554	516	548	548	554	549	526	562	554	495	535	523	541	517	533	575	522	584	538	534	556	504	549	534	537	502	528	533	518	560	523	541	497	554	535	575	527	532	530	523	507	509	583	557	515	506	551	522	554	536	499	582	568	543	531	553	509	489	503	543	574	530	550	533	508	571	533	556	521	508	566	513	516	545	556	511	530	561	508	560	521	537	568	521	540	535	518	571	555	551	545	531	513	534	538	533	527	517	536	531	562	541	531	540	512	539	537	547	531	533	530	541	564	548	521	519	528	525	529	503	516	531	536	560	569	493	590	500	508	523	512	552	542	505	546	508	546	582	550	557	524	557	542	562	560	508	503	510	529	495	522	577	540	532	533	574	497	512	537	516	542	553	573	574	500	520	523	490	567	558	571	538	492	483	502	542	542	515	558	513	583	545	548	519	583	525	506	550	551	524	490	569	541	532	526	543	495	523	535	559	498	478	561	525	526	512	579	541	529	575	508	557	570	599	545	513	550	553	547	541	514	544	554	548	509	577	505	550	565	526	547	541	523	533	527	526	542	545	527	505	512	540	529	507	527	555	531	506	520	559	518	512	535	522	544	510	556	533	491	556	515	512	512	523	553	577	533	521	492	545	552	544	537	533	525	541	534	522	520	545	475	556	561	533	532	547	488	509	554	531	524	536	533	557	544	521	540	522
27335	20763	9317	1472	1006	980	866	805	771	755	728	732	781	783	760	752	775	751	739	751	737	709	709	742	779	778	789	720	790	735	700	754	713	743	724	723	702	672	792	734	740	706	751	742	709	760	782	727	758	773	739	732	722	767	735	695	766	697	810	728	701	699	756	699	741	668	776	719	689	763	720	740	742	732	731	701	785	669	757	766	720	736	740	751	733	757	763	734	760	736	750	707	792	703	712	758	735	721	767	764	727	710	747	703	711	721	702	805	748	711	745	733	718	757	714	760	757	704	719	767	743	732	727	746	726	768	720	726	724	698	698	790	775	777	747	706	722	745	734	771	693	753	745	756	744	692	691	752	759	705	738	749	677	732	733	781	772	704	701	753	701	713	781	681	759	714	754	758	728	771	728	748	744	711	729	721	765	749	757	772	718	734	735	739	761	745	713	708	720	760	750	718	704	774	758	713	760	761	794	724	740	734	708	732	740	755	705	742	721	728	748	774	737	720	688	720	699	710	747	763	721	733	671	766	789	702	760	674	733	750	742	730	730	695	718	723	772	698	689	707	754	768	738	725	705	799	713	776	730	778	709	707	718	776	743	730	783	701	754	748	757	716	777	721	742	758	723	742	720	712	752	719	710	737	736	749	786	694	743	694	721	723	747	724	769	715	745	768	725	728	755	736	740	722	705	722	740	737	767	736	737	739	692	742	745	745	759	698	710	752	745	734	739	734	694	707	734	733	764	751	749	750	748	721	726	757	691	700	732	776	781	718	702	680	737	727	734	740	741	740	687	714	759	734	765	763	711	699	748	735	758	704	723	716	746	748	753	717	736	766	734	708	698	717	704	725	771	740	753	723	735	724	748	732	766	791	728	758	722	736	721	755	756	789	768	711	699	728	756	739	739	746	762	742	769	746	752	729	777	760	719	758	751	734	717	724	708	742	722	756	739	766	723	748	759	761	756	784	704	744	723	705	738	731	734	706	778	767	767	734	738	723	760	720	724	733	767	763	704	726	721	690	733	732	748	707	748	755	725	695	708	717	709	789	698	721	730	697	747	680	760	723	723	741	713	727	742	748	751	736	766	755	772	773	746	717	752	749	733	735	769	740	723	730	755	706	749	720	709	740	719	728	750	705	704	721	746	780	738	785	685	690	730	733	736	727	777	698	708	774	738	752	756	732	764	699	762	763	760	766	755	731	734	753	720	725	761	752	742	688	746	741	721	690	712	680	819	739	725	749	741	728	711	704	767	707	735	749	712	744	711	754	722	766	717	758	733	780	696	768	746	763	754	698	735	732	719	697	719	776	743	699	696	730	727	714	709	700	777	736	767	748	713	756	704	772	706	727	740	782	722	703	728	754	740	726	724	772	756	687	720	710	770	760	774	758	727	704	750	750	757	704	738	767	707	698	740	733	701	717	770	741	759	678	804	752	739	703	730	730	728	732	731	776	710	733	733	744	728	727	773	795	757	734	714	711	739	752	717	709	684	767	723	782	729	776	752	721	706	770	712	731	703	755	755	739	772	700	733	704	710	748	777	748	793	703	729	716	805	798	733	725	724	697	672	772	749	775	756	749	740	717	754	716	737	742	705	748	747	734	741	735	721	749	771	732	694	730	745	710	662	760	764	718	724	723	705	780	742	683	696	716	717	694	722	766	729	731	718	731	719	740	738	755	765	772	707	720	760	697	731	694	702	709	725	746	732	769	737	705	755	746	719	713	727	708	716	722	727	770	769	727	717	754	690	750	710	689	774	715	695	747	778	749	744	728	701	712	719	772	725	754	714	720	728	784	681	821	722	724	737	720	713	721	728	756	674	697	733	714	736	731	751	727	752	739	792	741	718	736	743	735	743	719	754	781	714	710	762	707	779	704	795	756	706	755	687	750	746	734	785	733	727	732	678	784	749	739	788	728	763	697	728	725	704	723	718	746	758	750	737	723	761	745	729	752	807	700	748	752	754	743	748	751	766	760	728	711	757	738	758	722	735	731	730	757	743	750	728	718	710	680	759	706	722	752	741	719	739	719	745	762	777	719	760	736	727	701	776	769	781	709	752	715	706	710	708	722	748	711	730	696	727	725	721	747	722	733	746	745	699	754	709	714	752	747	753	758	782	772	743	718	771	752	730	736	713	772	762	792	764	744	701	721	746	761	740	713	769	749	721	743	733	753	703	714	748	721	733	766	747	736	776	701	689	752	748	753	716	713	687	724	782	743	728	754	723	738	767	745	702	712	746	771	713	721	755	764	711	718	691	759	710	740	782	728	716	719	773	737	738	757	710	705	704	726	740	721	781	708	712	758	760	742	737	766	741	755	738	736	719	752	713	699	720	744	712	728	709	802	753	748	729	709	758	757	765	697	757	724	777	714	692	796	751	734	730	726	765	711	739	716	736	713	794	726	743	710	734	770	812	765	729	725	759	773	723	780	723	709	707	807	743	736	778	751	770	703	701	734	742	738	765	736	732	732	725	709	710	685	749	706	743	682	764	711	725	742	706	736	741	757	729	750	751	722	746	739	707	716	769	742	731	721	717	777	712	760	740	706	725	731	715	759	754	759	708	747	704	751	715	722	746	718	779	715	733	748	697	710	753	750	716	782	723	779	684	717	799	749	810	721	751	773	739	768	717	720	712	734	691	717	712	702	745	718	723	771	737	728	747	788	747	698	751	746	733	683	739	746	736	714	777	695	748	718	708	726	752	755	718	731	763	722	741	751	720	720	710	726	765	698	807	778	748	736	763	766	726	710	727	751	731	693	768	739	771	757	774	726	709	747	742	713	702	743	765	780	736	705	756	727	746	733	713	743	692	719	786	755	711	716	755	722	757	707	720	730	693	733	766	779	736	743	733	706	745	752	735	681	730	725	803	751	773	717	715	741	752	674	760	690	682	759	712	741	729	735	746	759	703	737	721	757	697	740	699	767	726	753	747	771	710	728	746	751	755	725	715	738	740	753	703	730	747	715	723	720	698	714	780	680	716	761	695	734	717	778	754	739	767	726	772	723	736	723	735	717	699	780	705	749	707	725	705	705	727	759	713	731	697	732	781	716	718	776	760	731	775	723	741	690	731	751	748	729	716	778	809	699	745	723	707	778	649	788	687	754	776	716	751	760	734	716	717	747	737	688	774	725	770	726	750	759	757	732	746	720	709	702	810	722	717	711	785	719	730	748	710	703	729	762	767	717	731	756	690	748	759	720	733	744	730	742	706	704	695	731	688	723	751	711	716	681	720	738	709	730	724	716	739	736	723	757	709	710	743	690	757	731	736	793	729	742	761	708	749	748	732	754	681	718	760	758	755	739	777	776	751	724	725	747	714	746	777	774	715	688	732	752	709	714	695	744	744	711	726	748	683	711	725	756	691	744	759	683	733	734	781	733	719	783	761	746	712	750	756	756	786	706	761	731	713	718	750	703	743	736	769	779	731	760	722	728	801	706	707	751	807	711	756	775	721	774	740	713	700	780	742	782	736	720	713	770	712	711
8453	1838	1745	1261	1206	1066	1082	1018	1030	989	1032	1015	1014	956	1036	943	928	1003	989	1033	939	902	980	941	961	935	981	922	928	985	976	1003	906	956	942	945	955	940	935	956	907	1008	973	943	1007	966	973	977	982	981	992	1012	977	1009	950	972	936	940	990	968	1008	929	943	962	1023	953	943	914	943	965	983	993	941	978	948	939	938	916	908	910	969	952	941	973	937	958	925	1028	959	948	1016	1023	906	971	998	977	905	946	971	1007	950	882	961	952	985	941	960	1011	989	957	929	899	951	957	971	1011	944	915	972	946	966	985	944	956	959	992	909	998	977	938	892	981	932	938	966	951	925	962	971	1002	914	957	939	958	874	986	902	1016	972	974	1000	944	965	984	978	955	1005	937	939	934	898	965	967	971	941	957	942	970	940	948	933	946	979	926	960	956	935	960	979	908	977	957	953	1017	936	946	950	926	993	924	923	960	963	937	969	994	971	993	972	990	955	895	938	911	944	933	969	955	933	942	889	947	958	994	960	968	939	969	956	1001	1020	949	956	961	905	983	954	965	947	944	919	994	937	996	975	976	1000	945	936	998	940	903	966	905	911	1002	980	964	959	958	944	924	910	939	989	991	953	932	940	958	984	945	951	953	1011	955	1028	972	959	957	935	982	981	912	974	884	901	921	953	961	944	960	950	962	987	974	956	939	990	978	946	938	942	959	984	946	980	938	981	916	942	986	933	948	992	902	952	905	962	928	994	932	947	919	879	926	1001	978	985	903	954	949	964	956	955	1022	972	947	921	921	957	987	926	935	929	925	950	947	1008	1003	930	977	941	978	946	940	906	948	977	927	981	906	915	913	989	950	938	973	945	942	1012	924	943	993	908	950	952	909	927	1031	973	944	923	931	958	946	954	965	941	927	946	950	972	966	968	944	905	861	977	935	975	945	960	976	926	957	912	974	954	938	948	960	930	920	960	947	1006	918	964	971	1023	931	958	934	973	912	923	936	977	902	965	993	952	903	916	933	893	969	899	957	939	956	929	947	959	906	914	951	989	945	912	969	1029	965	937	924	919	946	917	963	915	952	941	957	964	1005	937	941	1004	990	909	989	936	1036	952	952	918	970	1003	904	925	981	971	954	929	951	926	916	922	995	948	936	925	940	913	987	962	1054	944	984	950	974	941	991	992	910	1006	961	972	992	975	922	944	949	947	913	951	995	932	927	931	1014	891	1013	968	987	937	935	994	940	956	918	937	988	971	1002	954	928	926	985	977	944	948	949	949	894	1002	941	909	918	898	951	956	924	963	970	878	921	948	970	983	935	905	931	969	940	946	972	929	921	918	930	901	980	943	921	910	910	1021	1006	934	952	980	935	983	928	975	968	952	949	937	1005	885	933	921	926	979	984	941	962	959	945	918	985	994	976	941	946	938	955	958	976	978	976	929	987	914	910	964	912	947	947	980	950	973	929	919	936	919	932	911	950	974	957	947	880	914	946	933	969	1016	1003	991	993	994	957	952	959	943	917	929	972	947	936	947	930	911	978	922	1032	951	938	975	981	973	963	899	946	992	968	942	960	1031	943	941	989	903	959	1002	926	959	991	908	905	920	955	994	943	965	995	965	980	959	934	935	1005	923	954	927	917	982	965	968	912	957	951	953	911	1034	950	937	929	1014	943	962	955	939	979	966	935	1007	922	942	959	949	980	975	903	919	912	928	944	999	953	915	967	974	972	915	906	950	938	951	937	998	961	980	924	975	985	1005	879	950	943	946	962	959	949	937	920	954	937	968	931	994	985	940	977	967	988	974	966	962	927	929	911	971	942	978	961	977	926	871	978	938	916	948	919	961	942	990	966	972	931	978	987	918	904	979	987	951	995	970	894	919	948	980	934	875	948	1004	942	910	972	944	970	996	938	966	999	949	953	931	1004	939	953	938	969	938	961	944	947	924	925	973	920	964	940	964	974	935	998	1009	927	921	978	961	908	933	972	927	923	961	927	925	942	967	921	966	932	928	925	954	968	924	921	987	970	956	885	975	968	1016	980	929	927	913	950	958	953	964	949	921	941	885	928	972	974	910	961	936	933	963	945	1016	909	945	922	924	950	1005	959	958	956	931	932	895	989	966	1014	977	920	949	980	974	998	973	944	933	918	1009	961	958	989	935	891	950	949	909	925	970	949	1002	911	973	1001	958	954	920	917	974	946	989	972	940	941	991	973	963	959	995	913	944	966	931	963	946	932	945	952	933	894	964	935	1005	978	983	932	942	955	978	916	933	952	968	897	964	915	942	957	946	999	943	941	981	961	929	943	959	929	943	926	964	923	987	999	947	941	917	997	931	963	922	882	945	941	963	978	949	927	958	904	957	973	971	948	946	941	932	967	993	945	978	947	968	954	943	947	986	986	978	928	967	965	914	966	947	963	958	990	979	1006	988	998	975	1011	966	947	984	983	997	962	934	975	952	981	953	989	960	1002	929	1005	901	914	924	944	906	1006	922	935	962	997	971	964	976	919	965	920	925	923	976	973	915	943	1013	954	965	922	958	949	960	964	996	986	991	972	952	937	945	895	931	953	966	924	929	962	986	980	989	976	933	963	963	925	943	1024	930	921	983	952	988	904	973	956	994	975	950	940	954	944	983	951	992	940	972	916	961	943	930	932	967	897	951	996	965	916	917	899	980	930	906	966	962	951	997	961	931	975	985	969	968	958	952	988	933	964	1002	939	945	973	941	959	901	966	951	899	965	943	973	956	950	996	939	934	940	996	968	942	916	957	927	927	960	982	887	991	953	996	935	976	931	977	964	946	965	920	949	909	957	932	1000	1012	949	979	958	959	942	986	953	975	950	906	952	928	1039	957	1012	1014	925	970	970	1024	999	1006	929	954	979	948	933	954	937	969	934	972	927	971	991	960	978	951	960	949	912	984	943	960	995	1000	910	938	961	929	962	948	920	947	987	957	961	904	965	986	940	957	914	958	948	986	975	979	1001	961	962	915	972	955	971	927	937	944	1044	962	925	922	951	947	961	948	952	1016	966	925	914	968	969	926	1015	972	956	954	946	964	920	1006	966	969	980	941	911	1010	1014	990	942	942	940	994	928	990	896	987	1025	993	895	979	985	1023	960	936	962	913	947	991	942	914	935	918	956	939	967	960	967	967	951	972	931	982	950	915	924	934	990	979	931	911	889	929	956	957	883	974	913	969	881	973	983	945	961	974	988	949	909	959	962	893	905	934	989	935	917	916	929	939	934	912	927	923	981	975	941	957	989	919	946	971	929	964	897	917	943	1014	936	900	988	957	918	950	962	966	973	863	1010	983	965	952	974	964	1000	963	911	938	1009	945	961	974	972	1004	872	957	995	891	988	909	955	940	937	936	938	929	954	934	994	1014	987	933	927	943	918	997	998	939	935	971	985	943	930	954	1000	933	945	1029	967	892	947	979	963	986	949	912	958	982	947	945	919	983	1017	909	935	950	962	955	931	943	990	1003	969	964	997	972	996	935	948	981	981	924	949	962	952	962	915	992	965	991	936	965	979	963	974	953	966	941	940	979	913	962	945	973	965	992	954	964	923	938	971	974	986	975	955	933	943	988	936	942	957	925	934	900
24271	21342	28941	24074	21274	7507	1516	1161	1010	974	919	914	862	795	893	829	793	801	799	799	798	820	797	760	814	782	808	797	776	793	746	745	740	733	789	778	763	767	790	797	778	781	755	755	787	762	751	807	720	745	745	798	735	784	782	740	727	737	779	787	783	774	748	749	756	797	790	735	789	734	766	755	759	780	780	773	761	755	766	800	782	775	750	776	719	815	713	747	731	762	701	746	750	780	763	794	777	789	731	737	768	727	768	781	760	779	759	776	830	766	813	774	752	731	751	732	747	735	756	742	742	730	818	749	719	727	751	768	767	793	746	827	756	768	758	747	782	772	792	787	826	727	783	783	788	800	747	762	725	776	755	736	715	781	800	728	713	710	760	782	772	690	775	784	787	724	736	742	727	755	743	841	757	748	765	741	781	798	734	756	752	759	736	733	782	767	740	749	800	714	765	773	789	793	817	741	804	769	809	718	753	744	750	752	736	784	727	736	762	727	778	715	741	795	816	718	753	759	770	750	712	767	745	761	763	729	778	732	751	754	768	747	722	827	753	768	739	732	771	751	741	754	740	766	769	820	692	793	751	803	753	738	761	717	724	738	729	748	773	714	750	799	748	763	798	796	753	783	787	734	766	758	700	797	793	751	747	753	785	768	803	814	781	766	795	774	778	729	800	711	751	744	762	762	773	752	720	721	792	730	772	730	743	724	811	769	750	749	793	762	795	792	745	769	794	753	768	760	728	765	763	774	768	781	778	717	765	748	791	774	732	750	754	772	769	768	772	725	771	767	759	747	748	756	775	783	767	749	731	747	748	728	761	803	750	740	759	743	749	731	764	773	733	726	775	746	796	784	745	760	750	762	780	733	738	760	753	759	700	741	752	714	754	727	663	769	748	743	768	777	762	740	753	747	718	780	775	730	735	810	757	766	753	787	732	738	768	716	796	780	750	766	796	761	790	757	711	766	774	745	752	730	733	774	713	746	777	813	710	824	741	774	729	796	754	804	746	793	771	784	736	769	774	790	757	739	782	714	754	756	765	794	780	779	777	731	790	678	783	750	788	756	737	754	767	744	765	774	704	780	770	717	795	749	767	717	714	771	826	793	779	753	757	788	755	724	767	732	767	757	754	775	743	759	767	724	769	794	760	758	779	803	769	821	743	737	728	748	771	750	755	767	759	778	786	831	759	690	747	749	729	753	729	740	751	719	741	798	828	752	758	734	802	776	734	759	721	752	706	761	731	739	755	749	795	771	734	754	794	747	738	761	806	735	773	729	760	721	767	723	757	750	771	740	756	761	749	739	795	739	783	796	759	740	717	765	799	741	795	775	765	778	726	720	754	723	795	751	722	791	815	782	730	770	758	780	704	742	758	728	766	800	803	747	792	739	760	766	722	770	823	787	719	788	748	761	728	748	803	732	683	734	799	699	789	770	779	753	777	774	755	763	803	770	776	731	770	768	798	717	799	728	746	744	715	832	772	733	721	751	740	750	753	748	758	787	765	792	766	794	737	770	770	775	704	748	760	778	777	779	721	716	749	781	745	717	807	760	730	807	737	747	753	765	812	755	744	714	771	837	781	713	696	822	747	746	723	783	780	731	772	731	725	775	783	761	763	770	798	760	743	691	761	773	743	764	785	772	711	768	732	757	757	752	713	790	737	686	772	755	749	798	706	739	709	733	752	762	696	781	784	720	702	725	756	750	765	791	766	720	725	808	756	802	745	771	804	757	753	795	770	743	744	811	729	755	762	751	747	748	790	765	779	792	782	799	782	742	762	768	786	768	775	768	762	807	774	784	775	791	780	746	739	739	833	775	776	753	752	803	746	775	753	681	758	777	779	772	700	772	789	737	760	794	775	775	776	729	757	786	777	728	784	790	813	723	796	741	763	783	761	794	820	725	759	770	787	801	791	745	731	784	767	746	770	712	787	758	765	764	768	757	787	766	750	802	723	790	741	705	794	788	725	751	772	724	726	743	773	735	772	744	766	724	703	748	779	786	757	750	732	764	741	726	773	745	733	756	747	774	739	793	760	761	748	751	793	726	734	734	812	767	754	782	735	775	751	783	773	715	810	816	730	836	755	732	746	805	768	789	736	745	749	768	805	718	742	695	755	778	758	730	737	715	755	755	777	718	747	737	771	729	807	799	749	782	764	793	772	763	747	779	722	740	762	712	767	704	778	793	796	757	734	754	761	773	732	780	753	742	731	764	744	774	746	779	773	756	760	718	784	758	756	745	797	758	733	780	766	706	742	744	833	723	776	748	720	802	773	704	804	717	756	817	790	778	792	758	764	751	791	758	786	751	729	742	727	781	754	784	764	753	754	749	749	736	717	719	740	775	741	778	742	738	776	713	768	763	756	740	757	760	768	779	746	767	761	789	765	774	780	759	742	749	825	771	777	738	730	727	749	749	767	756	758	743	773	732	721	768	748	716	762	747	737	776	736	810	761	728	792	771	760	771	779	794	791	819	782	720	748	754	778	788	718	767	806	791	743	737	744	758	778	806	777	806	774	792	757	741	748	759	717	742	743	796	767	752	778	775	733	787	757	741	767	753	791	788	778	706	771	781	741	731	740	765	732	766	780	734	798	776	751	776	764	729	727	741	761	731	762	780	705	785	778	773	729	746	741	749	758	759	771	744	736	802	740	724	761	765	745	762	756	761	775	722	722	763	750	768	778	766	741	747	765	784	800	749	714	784	768	737	755	780	771	804	755	734	756	753	792	801	736	770	785	789	730	824	769	756	788	791	773	713	741	755	760	800	734	765	774	779	742	785	758	742	774	799	728	716	758	817	753	790	813	796	779	775	759	716	759	745	832	771	791	774	783	729	786	730	812	760	783	771	736	773	772	738	719	783	801	771	660	723	784	786	775	846	771	752	828	736	749	719	742	721	799	780	769	775	761	766	805	752	751	717	756	738	734	784	761	777	764	751	737	769	770	789	724	750	707	789	743	801	803	774	814	718	758	783	792	760	773	767	748	799	738	785	688	768	760	809	745	804	727	814	786	743	765	785	746	735	728	750	742	775	780	777	792	691	759	740	782	818	812	775	785	759	735	785	796	799	776	780	751	739	767	750	747	794	730	719	726	773	767	776	781	741	764	729	784	784	782	707	764	757	809	708	769	741	744	791	756	768	690	793	761	746	760	777	779	751	729	730	783	764	751	723	734	767	745	768	743	719	758	807	781	740	799	771	726	737	715	763	727	754	767	737	710	788	719	715	804	759	734	797	800	733	743	749	758	783	775	794	730	730	725	764	772	784	762	781	776	766	769	735	731	780	777	754	751	795	777	808	772	723	768	723	741	693	767	801	755	744	761	719	758	792	738	748	767	795	771	737	748	793	734	750	779	772	756	782	724	705	763	768	789	759	725	753	778	698	776	788	747	722	789	747	722	783	733	724	778	767	785	765	742	772	730	729	747	719	797	817	783	764	698	750	743	778	729	729	801	812	759	745	749	761	731	790	726	715	767	693	777	796
16122	9242	8145	4427	3172	2581	2119	1810	1689	1520	1385	1353	1288	1222	1137	1129	1119	1073	1124	1091	1023	1083	1083	1081	1020	1010	1030	1052	994	1053	1007	1036	1004	984	1026	1066	1052	1006	999	1024	1067	990	987	1052	979	973	953	1010	988	1056	1006	999	970	1003	1015	975	1012	992	989	987	1040	1028	975	1024	1028	969	989	963	1003	969	940	999	940	1037	989	956	1029	1057	994	979	1016	973	1032	1037	1020	976	996	1064	956	1032	1010	987	1048	994	987	999	955	1032	969	989	969	975	1017	985	997	979	978	1030	1004	1026	966	996	973	968	969	955	972	1031	963	931	1004	1015	939	1059	981	980	999	1011	1010	981	974	1021	997	991	1042	1024	1045	979	991	1024	968	1020	1014	978	998	999	1000	932	1003	976	1001	988	1017	1013	961	993	970	1043	930	1010	1014	994	937	970	995	1026	986	1005	994	986	992	1076	995	1003	1013	976	1027	979	1003	953	1037	976	1006	1000	1014	1023	994	963	1002	983	942	991	993	1042	995	941	995	1014	986	1046	1007	958	1023	982	990	1006	974	978	989	968	1046	983	1014	981	993	969	995	1016	1001	928	998	993	949	1029	951	1040	999	977	976	1004	1040	978	974	953	1030	1001	1037	1036	948	998	988	997	966	1006	1035	956	1000	988	1004	1025	1028	1022	1026	969	1012	924	1006	993	1013	902	1001	1034	980	980	1026	966	1001	974	1036	988	1010	1009	1004	1020	1032	964	943	984	983	988	1011	973	1025	981	1005	1013	998	1044	949	1013	1046	978	938	987	936	1000	1010	1023	960	992	967	1023	1059	990	954	958	1006	1007	1077	983	968	1056	996	1036	1020	949	982	1002	1014	1023	1000	1024	1010	975	986	1030	1050	1003	1010	1031	1025	1023	1036	997	1036	1008	962	1040	963	982	1046	965	1014	1020	1001	1080	1004	947	981	994	962	999	964	987	975	993	978	976	986	999	981	1004	990	982	1019	1032	1037	976	966	1016	954	1044	1030	1001	1019	980	1012	973	999	1029	982	983	1010	1025	987	1011	1014	1024	962	985	973	1021	961	1010	989	973	1040	947	1002	1032	939	966	1049	955	1016	1018	941	945	998	1052	948	1004	972	974	941	1006	998	1034	997	1028	961	973	1013	974	972	1003	988	935	990	1003	973	939	1033	1014	1018	1006	1001	948	953	983	979	922	1021	1005	1005	932	1010	1043	978	1013	976	976	999	970	1028	973	1059	1005	987	1019	999	1022	1010	1042	1008	973	1010	977	979	1008	957	1028	995	987	994	984	999	968	1044	1004	997	953	1008	1023	961	973	977	916	989	991	969	968	960	999	987	1008	962	999	979	1017	980	997	973	1028	951	971	999	979	986	1050	990	1001	1019	1040	972	991	982	972	934	1018	947	948	1044	993	982	1005	1018	962	1007	978	1036	993	985	933	1010	1059	1004	1039	988	1029	1006	1001	1001	1009	1033	1033	998	1003	946	968	1004	954	1010	995	1028	960	1000	937	1057	941	978	933	1006	1019	992	1026	1005	998	1014	943	979	1048	1003	1022	969	1007	1037	987	958	950	1007	996	977	1027	936	984	973	971	997	1005	997	1046	969	1008	975	961	955	962	1005	982	988	977	1056	938	912	949	971	981	1039	996	1005	1009	982	972	982	1004	946	960	971	999	1019	937	980	952	997	1013	1016	988	963	988	984	994	973	999	1052	952	926	988	1039	1015	1012	1011	996	996	999	1042	985	965	996	1048	951	960	993	1046	981	992	968	1039	1035	974	1018	962	995	972	975	993	1025	1000	1022	1017	952	1066	962	997	1011	980	1001	990	989	995	1033	982	1029	1011	1010	999	913	958	994	974	992	975	988	1022	1029	967	952	998	976	973	1011	1043	945	982	996	1021	959	941	978	969	1008	1002	968	1010	964	977	967	987	974	990	961	960	946	964	1044	931	1016	1021	987	991	1031	944	1013	978	960	970	1005	1002	955	995	1060	973	991	1044	962	998	978	965	995	993	971	1011	939	1016	993	955	1038	964	1001	989	1016	985	1017	1033	974	968	1016	1024	1021	977	1024	957	980	985	1031	1018	978	994	998	1010	990	1014	992	979	985	957	1031	1017	1028	997	1006	1009	1007	972	1005	978	1005	1032	972	1065	990	1013	1011	1010	997	1007	1084	984	987	1025	982	1007	1068	1010	917	995	965	928	989	962	1010	973	985	980	983	959	963	1011	995	985	973	985	1015	927	1003	1059	925	971	999	976	957	1002	982	960	1002	1061	1031	964	942	1027	1005	933	1020	1040	974	976	981	984	1000	964	985	1001	1030	1049	940	1000	979	1002	1014	999	954	1033	1013	973	1048	1016	1002	1016	975	988	1047	989	1021	1004	1027	958	1015	951	944	973	989	1005	945	1017	1000	961	1060	965	1001	985	1000	1067	981	993	980	1054	985	1014	967	1009	1012	913	1011	996	997	1021	985	975	974	1031	972	955	971	949	1005	944	935	988	953	1012	1063	996	1018	1008	1001	1007	1000	963	1016	966	1025	1003	1048	1006	1024	1009	994	997	999	996	967	934	941	1024	1008	1012	939	992	953	1030	963	978	991	973	955	1012	994	1022	971	1050	1005	1052	1002	963	1019	993	919	1010	991	981	980	983	983	1027	1007	1009	942	954	1000	983	1053	1011	984	982	1000	952	943	950	1016	980	1007	993	1009	973	1022	972	1005	1065	969	982	981	1004	990	985	968	968	995	995	965	944	977	1007	981	990	1010	959	987	1045	994	1008	971	969	992	993	967	969	950	959	1019	1027	987	1023	975	996	944	1005	988	1003	972	1035	980	982	989	986	992	969	974	949	942	1045	1028	966	1002	947	997	1001	1059	967	969	1013	989	994	989	973	1010	958	956	964	983	1000	989	1046	973	959	943	992	1038	1001	946	969	1026	979	956	990	950	991	1015	1011	995	967	966	973	1021	1033	984	995	989	1042	1033	981	971	981	925	979	992	991	948	969	1048	1006	1039	1004	1033	1017	973	1019	984	992	986	990	989	966	1003	1059	1039	1036	1002	965	1054	967	1003	984	1029	1061	939	990	959	960	1025	929	1047	988	990	972	959	1033	1018	967	1045	975	999	1010	1007	980	967	986	973	984	1017	962	989	977	965	983	1048	988	1003	1037	981	959	993	967	992	972	950	1010	991	1029	987	964	1011	1025	986	1018	1022	984	964	961	1010	1032	1009	966	1018	991	977	992	989	1013	1008	978	972	987	982	1019	968	977	977	1044	1004	991	990	992	976	994	976	988	957	985	936	1048	956	981	982	986	1013	982	1041	1029	953	959	1003	997	996	973	998	967	1021	1030	985	1014	1016	978	956	1003	965	976	968	980	942	977	1000	1020	1031	963	999	1031	988	1005	985	991	1012	934	1007	1004	988	988	977	990	944	967	977	971	1025	971	959	959	975	1003	998	966	1014	992	976	980	982	993	1023	949	1062	1009	970	1003	1017	979	993	997	982	972	955	1040	947	1009	1036	913	976	996	1014	990	937	1014	997	977	973	1006	975	962	990	1004	1061	970	978	1041	1038	1028	986	1045	959	980	1021	1001	990	999	972	1013	998	979	1000	983	1008	1008	989	986	963	1016	1019	975	982	973	1007	1002	996	1019	1008	999	970	947	995	960	1021	1023	1016	971	1045	1014	972	1024	971	979	1015	975	966	971	963	1037	1018	1093	976	969	1058	1016	981	1001	1010	940	1039	1018	985	982	1027	961	1000	1007	956	1007	1002	977	1028	977	1006	1021	1021	967	975	1001	955	989	917	970	1004	996	997	990	1056	985	953	961	977	982	939	962	1002	989	951	1015	974	945	987	999	994	980	999	977	940	985	944	943	933	976	1006	1014	984	938	1002	1001	1006	988	987	974	1000	962	1003	978	974	985	989	976	990	977	983	1009	992	973	980	966	977	998	993	1004	964	983	997	961	977	1001	1024	1026	1039	1036	978	983	998	1001	999	1003	951	945	1050	1019	1029	1014	987	998	971	1000	987	1028	989	1015	956	981	980	974	1048	1023	1026	1055	1011	1009	974	980	1004	971	1010	996	959	969	1062	1043	980	977	979	1003	955	1012	986	1007
23114	21330	29552	23441	21331	21346	5818	1187	870	771	695	652	606	592	538	504	503	507	483	435	470	474	441	436	454	458	471	433	426	448	474	442	441	407	396	413	450	419	416	453	421	410	397	377	399	432	419	408	386	389	419	393	392	406	408	405	394	414	400	384	439	402	376	372	411	398	425	387	421	401	408	375	392	407	419	392	354	407	416	415	391	413	453	383	420	438	398	389	366	423	416	373	386	384	411	416	373	398	393	369	388	371	385	370	420	385	415	409	393	416	413	430	406	391	418	445	404	420	416	386	381	409	386	373	399	415	430	428	395	402	400	407	402	344	377	401	376	386	382	413	403	400	426	404	405	413	430	397	376	399	395	383	397	409	430	404	417	386	413	423	397	398	415	432	398	439	377	393	413	407	376	411	387	417	402	393	385	390	412	360	347	380	402	352	386	438	442	386	376	390	408	373	409	400	427	433	380	410	419	394	364	395	374	391	404	407	411	396	349	402	381	361	409	376	373	402	420	384	401	381	390	402	421	398	383	378	430	409	387	412	386	406	432	424	404	426	420	402	385	414	400	425	441	419	406	414	423	409	383	386	398	396	373	381	416	359	380	378	437	447	384	376	391	420	396	380	417	376	394	395	383	362	400	363	384	402	381	368	410	390	424	413	382	406	386	375	370	380	379	419	428	394	382	366	368	409	367	387	407	439	380	388	388	390	398	406	397	403	366	403	369	385	391	407	355	404	380	396	407	420	414	434	376	395	420	421	404	365	366	369	365	392	420	381	422	394	399	419	404	378	390	396	396	404	411	400	382	408	416	400	395	428	410	397	380	404	407	427	402	405	382	403	416	396	381	390	405	383	414	389	420	445	386	398	405	412	395	407	358	403	383	360	417	413	387	413	376	388	375	382	366	389	382	382	408	396	368	378	414	390	387	416	378	379	391	389	389	399	416	382	424	413	437	412	404	360	390	390	413	395	380	404	378	406	431	376	395	414	373	378	388	374	401	354	411	400	383	377	420	429	410	417	419	398	370	374	401	385	383	385	359	392	417	405	385	393	391	427	383	388	437	363	365	337	418	425	419	411	414	401	410	402	401	385	397	416	410	394	382	414	393	415	372	415	413	397	363	392	399	381	385	405	387	382	408	408	401	409	381	409	412	418	394	406	404	453	398	403	387	377	420	411	377	395	429	440	405	405	432	408	409	382	403	375	390	407	407	404	413	374	430	402	397	427	390	399	399	380	390	435	396	382	421	422	422	400	383	396	394	395	389	408	409	405	379	426	400	372	393	364	394	399	415	382	378	381	386	400	400	393	424	400	380	393	395	387	384	412	385	408	376	395	394	409	379	381	400	393	383	385	389	414	422	426	387	352	356	365	399	393	436	389	391	387	405	402	411	377	390	408	393	402	399	383	392	385	376	411	377	405	382	394	385	391	412	405	398	361	410	395	358	400	395	393	424	429	404	374	400	405	373	412	399	404	434	364	393	417	429	404	403	385	424	430	388	415	406	423	407	388	425	383	396	398	407	416	395	398	381	372	396	383	429	357	393	362	421	426	388	394	407	403	431	413	419	399	407	402	419	371	398	370	385	465	402	398	412	411	391	402	388	383	361	369	397	401	405	368	390	385	414	414	417	413	372	386	401	389	408	399	415	351	415	355	375	368	395	422	435	380	380	398	391	379	438	340	373	375	357	412	397	436	426	408	404	399	380	386	395	374	386	435	382	421	418	378	410	407	377	416	417	406	363	405	366	376	396	365	367	396	408	381	439	368	422	398	390	397	412	389	417	377	369	420	400	404	403	386	392	389	403	367	377	369	412	386	401	415	400	437	397	372	408	434	352	382	411	378	404	393	422	410	368	364	413	384	398	411	384	347	389	346	395	406	419	364	368	406	369	387	381	423	398	396	423	389	388	393	401	381	383	402	409	366	432	411	427	417	380	410	429	378	390	378	383	394	410	373	371	397	412	413	428	392	430	394	404	362	366	408	384	386	413	378	416	404	402	382	390	421	417	388	390	436	407	377	387	415	377	392	401	427	388	392	376	404	379	371	386	404	366	426	408	391	392	382	368	365	415	401	394	411	395	385	386	418	404	384	451	425	384	365	389	353	396	386	411	399	386	407	370	424	396	379	411	418	406	374	424	408	394	363	369	411	368	376	397	384	372	417	377	406	437	400	390	386	373	363	382	410	372	422	386	433	371	358	400	456	348	415	404	387	393	349	401	381	386	383	394	404	390	391	442	388	376	388	377	428	415	388	401	395	391	384	388	347	383	450	399	393	445	408	400	390	382	391	395	356	397	375	391	360	406	403	368	402	382	395	378	403	394	379	354	410	384	404	393	377	389	406	373	415	405	427	396	398	406	423	389	390	392	412	381	414	402	405	411	350	393	391	372	398	383	392	392	398	394	402	438	398	401	438	372	397	418	395	394	392	390	380	379	414	410	382	372	382	356	383	368	388	387	402	396	406	410	419	413	401	423	408	405	396	386	383	399	368	416	370	401	440	406	401	421	399	481	402	381	393	388	369	376	393	432	411	381	377	420	407	389	411	390	357	403	371	385	423	429	399	399	444	410	396	378	397	373	410	420	412	375	407	364	401	387	412	330	420	381	398	408	403	389	388	382	399	400	414	373	406	409	406	415	359	422	381	426	385	381	426	388	390	395	427	414	418	372	375	355	367	438	359	365	413	413	398	354	364	427	392	466	363	361	415	395	406	372	389	376	347	413	378	407	401	382	394	409	406	382	383	386	418	380	400	404	367	397	408	405	392	399	407	392	386	371	405	366	396	445	426	362	404	370	394	420	387	412	404	415	378	390	441	388	374	398	372	379	408	408	404	422	385	386	380	398	404	396	422	394	400	431	404	386	370	411	396	384	415	404	454	415	386	400	394	399	398	402	389	433	394	457	373	411	371	374	364	377	389	413	390	411	398	390	395	413	396	360	400	412	389	416	400	406	384	396	408	396	397	383	402	415	399	386	392	409	386	370	417	394	401	432	398	386	433	448	415	426	402	395	410	344	353	423	407	408	392	382	411	377	392	444	413	411	380	380	383	392	392	403	385	397	401	390	354	422	392	399	383	387	374	407	409	406	389	386	388	405	390	389	389	409	391	395	438	387	379	406	398	432	414	408	416	405	403	375	433	389	393	403	432	397	372	396	376	399	393	391	409	374	423	388	396	383	376	407	382	391	378	398	418	369	391	372	395	388	403	424	385	401	364	381	417	408	407	374	422	402	396	378	370	415	409	393	366	381	399	406	407	385	389	381	378	399	437	375	418	393	357	355	416	417	389	447	398	429	395	364	437	414	362	406	404	388	383	405	399	365	392	383	375	387	406	425	390	387	426	340	377	424	392	415	376	348	376	381	401	400	382	391	393	398	403	390	409	408	393	422	381	404	392	449	399	408	399	379	385	396	385	376	359	400	377	385	414	412	418	375	394	362	391	405	394	398	427	380	398	394	406	387	402	401	381	416	389	386	396	383	386
17539	14707	12650	6889	4776	3580	2825	2322	1863	1598	1418	1194	1117	989	935	867	786	769	727	752	704	646	660	653	663	618	622	579	626	613	609	618	613	611	571	588	620	597	577	549	516	573	554	540	546	550	581	556	587	548	617	559	514	613	550	564	563	547	564	596	560	544	563	527	570	534	567	606	537	555	516	544	545	514	550	536	587	534	564	561	537	566	530	520	533	564	560	523	555	562	569	556	559	554	556	504	536	550	534	570	536	507	531	531	574	537	518	573	558	524	552	521	503	566	562	502	531	582	473	586	531	579	514	622	566	527	629	534	552	563	509	542	526	508	537	522	539	553	535	500	566	558	552	541	587	572	526	547	509	536	535	542	541	547	532	574	487	495	537	545	536	531	518	546	499	537	544	536	541	527	518	552	515	569	552	521	539	494	515	519	509	571	561	561	588	527	485	506	503	568	579	599	521	560	506	556	559	501	559	513	518	544	542	561	523	543	513	562	536	569	529	558	524	519	515	515	540	577	555	560	540	563	545	509	520	543	554	533	545	565	569	492	564	560	580	544	540	556	559	543	547	505	558	580	545	544	553	519	555	528	533	561	523	531	527	520	529	515	549	535	537	538	545	506	590	533	559	568	526	581	552	603	526	487	526	538	520	520	528	510	506	560	577	538	554	558	554	504	543	557	576	515	556	493	545	551	512	520	562	584	544	499	580	518	513	526	533	554	554	528	572	555	540	516	572	517	551	531	537	552	546	558	558	515	557	565	521	550	584	524	543	557	528	529	525	505	534	551	530	509	548	574	577	512	549	555	523	515	519	563	534	507	514	563	537	580	494	519	511	523	524	510	512	542	554	542	547	540	554	557	543	583	529	534	541	531	564	500	559	551	534	512	501	510	497	589	542	501	559	538	575	535	524	536	574	528	542	526	559	542	508	522	516	603	520	542	520	531	521	532	538	542	582	540	558	557	550	521	550	601	561	510	515	554	544	528	546	540	560	576	515	496	571	516	561	562	519	550	507	559	520	568	580	555	475	502	531	535	510	580	524	574	529	581	528	540	582	507	552	549	524	557	508	555	529	537	549	558	544	520	552	500	566	631	598	543	566	538	554	504	546	560	507	535	522	511	539	552	551	540	551	487	526	509	513	501	520	540	515	542	518	549	517	501	514	557	539	528	541	481	519	540	512	563	561	557	556	560	499	523	496	498	557	539	574	571	544	515	525	556	542	529	531	542	547	560	504	550	537	577	512	539	549	553	566	548	571	532	505	497	563	551	542	543	541	528	515	545	496	552	556	531	550	514	524	521	528	547	547	513	590	517	538	551	524	546	534	528	541	510	543	507	556	534	542	537	500	541	534	533	536	534	500	539	525	514	536	580	559	534	518	518	542	526	562	536	592	586	543	501	534	521	528	556	541	573	519	517	551	540	517	540	556	462	546	532	554	517	554	534	520	529	519	559	532	498	537	525	524	540	531	507	538	524	523	547	555	547	565	559	590	544	537	514	513	516	532	514	560	536	548	539	529	488	575	553	572	536	522	572	548	525	517	511	485	537	585	578	550	524	535	511	523	510	520	530	553	534	522	552	579	542	524	517	547	535	508	514	532	524	571	535	520	512	555	547	567	564	533	522	509	517	552	574	491	524	568	510	537	523	536	512	497	502	548	522	491	546	519	533	532	572	501	600	544	559	557	552	535	503	514	538	540	559	564	560	526	585	531	509	511	575	529	514	557	533	560	539	570	525	562	493	568	520	574	559	566	508	574	539	496	526	550	510	538	535	503	522	514	593	534	559	544	504	516	523	587	493	556	508	545	513	556	532	547	555	529	535	549	529	594	544	542	545	528	533	509	525	499	542	537	487	549	547	530	551	562	527	526	514	550	508	551	516	569	528	527	528	564	543	553	552	540	553	547	494	548	537	490	585	569	528	517	542	556	519	520	517	502	541	543	524	530	546	540	548	533	552	544	530	541	526	526	517	525	540	553	510	524	576	481	539	563	525	521	545	526	500	552	586	531	581	529	516	540	568	544	533	509	529	557	583	546	551	529	550	517	566	532	534	547	545	529	554	524	520	546	538	518	556	507	552	567	554	540	523	537	502	543	523	544	579	591	514	519	531	543	546	573	527	520	552	566	510	514	540	562	556	540	563	555	545	533	553	562	535	553	533	548	529	553	519	604	524	567	503	516	509	550	556	541	520	507	512	556	535	540	507	566	539	577	523	522	560	503	556	557	523	573	587	540	535	543	566	526	534	544	525	518	503	570	533	545	492	510	535	544	555	549	524	534	518	558	552	523	530	581	527	543	538	538	562	564	523	496	535	535	521	539	507	497	506	532	508	542	509	473	548	531	507	575	556	522	571	547	536	516	517	524	534	564	566	571	508	526	557	521	493	585	535	545	551	530	518	553	521	557	548	544	549	522	546	539	508	544	521	516	523	554	550	518	515	527	554	554	549	517	541	526	557	513	536	529	598	528	525	526	553	553	552	508	536	567	530	543	535	536	528	532	532	576	512	526	537	514	510	554	548	489	540	512	553	574	559	528	510	534	567	541	534	536	545	581	548	547	549	562	577	507	542	548	580	534	533	515	535	575	504	558	564	528	537	547	600	550	538	526	521	527	532	517	543	485	576	532	579	528	527	532	521	494	537	571	526	506	530	559	549	513	546	549	548	542	564	545	535	527	499	529	531	546	489	562	555	592	497	503	534	530	522	529	608	544	497	577	593	547	563	529	503	500	577	571	561	537	526	518	542	583	550	551	533	585	520	475	527	558	551	549	533	559	560	515	512	545	533	537	527	559	529	528	527	536	531	552	563	525	556	518	518	462	515	539	561	534	545	552	528	553	531	533	534	547	534	545	543	549	505	474	527	555	540	538	550	565	575	528	573	505	518	547	532	551	507	531	541	521	569	545	505	523	518	536	482	540	535	524	569	529	557	559	540	517	537	530	501	562	538	508	561	514	521	552	520	516	527	515	581	480	556	535	525	548	526	541	577	571	538	526	568	528	506	534	544	551	537	519	547	564	543	508	549	521	563	528	497	540	529	539	526	551	575	511	557	597	513	557	553	566	572	519	521	533	544	558	545	509	542	569	541	537	488	501	549	512	549	521	560	516	563	580	557	551	533	544	493	522	517	518	553	548	531	525	533	556	553	532	507	549	566	532	531	524	537	546	546	504	528	542	536	524	584	532	539	567	541	496	529	515	565	518	558	531	533	498	508	565	494	504	553	523	525	561	513	532	545	543	555	533	500	570	536	510	555	574	548	562	518	526	548	563	540	507	526	510	537	538	550	515	548	574	538	504	536	513	557	519	516	529	560	552	526	513	531	549	547	503	504	515	543	522	567	540	538	579	473	509	536	491	495	557	534	546	522	546	526	526	522	542	497	516	566	559	538	546	563	539	535	550	516	547	502	486	559	529	508	551	469	496	544	522	525	517	530	490	572	527	538	542	513	551	553	582	557	570	538	531	537	542	551	518	545	518	490	491	563
27462	20859	9706	1392	880	809	798	804	786	756	740	734	746	720	755	766	697	764	697	756	707	737	751	736	731	715	711	789	751	813	735	752	791	776	739	751	726	780	709	739	727	739	763	767	744	753	755	753	729	737	813	803	776	723	777	735	824	786	726	788	757	791	736	719	747	745	724	744	737	707	755	784	761	766	749	653	748	702	775	773	747	746	764	753	746	756	774	748	759	795	707	786	796	788	709	757	725	706	750	751	762	709	775	742	711	783	746	736	787	746	758	830	757	700	744	756	762	794	793	747	754	733	740	703	760	773	751	759	753	713	745	833	742	769	722	772	736	732	726	724	739	789	717	766	788	758	708	735	670	767	702	726	772	769	781	740	675	741	713	754	759	738	753	770	751	735	770	742	734	794	748	777	713	771	763	747	794	757	764	733	730	760	785	768	724	746	749	819	708	727	731	728	741	743	699	763	747	753	762	705	710	742	774	754	753	753	781	735	736	776	721	759	768	771	785	775	685	763	756	771	679	681	768	736	762	688	730	732	765	741	708	766	717	733	772	759	683	714	769	765	745	790	795	752	745	739	735	776	734	799	743	697	792	740	790	758	791	711	739	779	719	727	757	719	777	703	760	784	731	756	760	733	737	769	697	793	750	710	794	717	716	723	761	705	753	706	738	787	794	704	776	729	752	734	726	778	782	728	780	737	757	769	742	732	730	707	777	780	755	766	762	770	746	785	746	743	725	775	712	757	742	749	786	764	740	731	734	743	700	741	726	787	779	750	757	772	749	774	787	752	770	734	780	752	745	734	767	775	769	755	723	791	668	759	730	696	782	733	756	789	742	720	749	827	794	760	704	752	729	748	745	745	790	785	711	737	724	728	763	750	756	747	743	796	728	812	776	725	730	712	820	745	743	814	764	780	737	761	698	744	796	748	713	771	743	732	720	752	783	765	754	736	689	749	782	725	768	734	754	733	751	757	753	702	750	769	791	748	783	795	751	736	739	765	709	759	716	766	724	803	757	773	743	736	771	712	752	721	760	790	729	758	732	743	714	734	730	771	737	706	764	754	718	758	762	746	774	692	794	686	757	765	754	732	769	778	703	746	740	696	780	763	757	713	765	738	759	843	738	758	744	746	700	759	748	734	726	731	770	757	744	705	787	757	729	744	784	736	792	756	747	741	727	722	759	757	736	702	735	745	788	768	735	724	738	734	761	752	754	743	774	788	711	779	714	745	714	727	708	735	730	725	714	703	765	783	739	749	715	709	743	716	719	713	779	731	723	739	767	804	743	687	712	727	758	756	786	800	760	770	761	800	689	804	737	782	681	768	700	789	747	769	797	729	713	766	760	729	738	738	740	747	743	762	776	804	725	717	716	765	729	726	767	762	748	778	784	710	692	722	737	763	742	809	718	728	708	727	720	721	725	713	767	758	769	757	738	780	748	755	758	718	709	741	764	735	744	741	740	758	788	747	741	756	734	731	722	714	741	777	764	798	728	695	779	700	752	729	768	753	797	753	759	704	725	745	798	768	770	740	771	727	778	697	726	729	755	741	768	807	800	758	730	736	747	731	705	725	767	719	736	745	747	718	783	775	787	791	739	702	740	762	743	730	754	783	755	777	723	734	741	733	754	761	746	755	760	704	750	742	739	797	774	750	740	719	737	763	774	777	736	729	733	779	743	709	714	804	740	771	758	687	759	742	764	763	774	693	758	762	718	750	751	724	723	758	774	718	740	732	702	753	807	661	789	738	741	744	766	778	774	759	769	735	753	790	803	729	750	738	756	774	743	733	734	725	782	807	733	739	751	721	756	703	769	722	754	739	774	730	764	710	741	725	708	750	741	790	744	714	784	763	741	757	723	714	727	728	733	708	727	746	765	730	800	784	774	721	752	804	790	734	800	708	758	724	806	738	756	723	781	769	778	749	755	700	735	738	748	720	741	767	763	715	756	751	764	703	699	715	757	765	772	704	760	782	749	707	755	750	765	753	743	747	772	732	717	775	747	768	800	737	739	756	777	722	799	732	737	735	724	757	746	739	765	716	718	741	721	772	713	780	689	750	760	771	752	750	732	766	749	805	692	698	740	737	801	750	754	742	768	718	745	737	753	741	777	772	723	752	774	748	745	719	739	749	762	744	740	749	774	733	797	794	720	791	736	724	753	770	734	782	731	718	766	795	789	698	766	730	776	802	753	762	761	709	746	775	776	769	738	723	753	772	716	717	767	695	744	755	778	727	738	777	793	764	792	733	737	763	765	760	770	774	716	733	767	817	752	761	715	721	744	763	733	731	759	723	755	731	775	703	772	710	722	721	728	737	756	709	713	699	749	767	755	731	725	757	752	717	780	780	732	762	746	732	754	723	741	766	753	730	770	802	748	806	755	746	799	744	741	700	744	719	748	757	693	733	729	759	723	719	796	689	801	751	755	720	709	759	740	827	714	755	749	741	809	723	757	766	751	765	732	745	781	757	750	706	784	720	721	733	784	761	771	735	772	759	737	771	744	718	747	747	713	771	791	780	774	701	734	811	777	763	774	785	735	769	710	709	752	692	730	761	710	733	713	750	714	756	734	701	703	784	727	722	729	739	775	725	784	752	757	721	795	753	721	698	805	764	725	699	707	764	782	769	771	826	776	727	759	767	748	757	742	753	730	719	771	764	787	753	736	745	745	737	764	734	708	765	747	732	786	746	771	741	751	746	716	778	701	718	762	745	764	749	738	769	760	783	750	762	745	768	758	770	719	722	737	778	751	790	703	750	783	734	766	717	718	748	764	735	754	766	786	761	745	740	780	755	706	745	768	739	797	807	696	723	689	731	690	752	750	795	664	767	756	713	685	760	793	733	755	766	785	732	713	746	768	762	776	773	750	767	738	793	756	755	771	733	787	751	767	749	761	789	769	692	703	708	751	768	700	753	758	734	750	760	800	758	762	756	774	731	729	744	793	738	760	717	740	738	742	723	759	749	754	757	708	730	725	750	722	730	747	721	745	753	753	731	719	721	724	790	754	730	744	725	705	754	742	729	760	715	721	764	767	774	714	769	714	768	726	744	764	749	717	736	749	745	735	759	727	758	771	761	725	709	720	758	740	770	800	791	748	757	710	773	731	732	744	814	733	774	796	700	782	696	761	759	743	809	730	752	725	815	760	678	689	778	798	758	752	738	749	678	653	733	730	744	760	754	775	706	720	780	731	744	697	775	737	756	744	730	727	729	733	747	740	720	717	768	777	725	770	763	789	761	723	750	737	780	746	732	761	725	726	704	733	766	753	781	724	741	723	754	743	742	720	785	752	782	749	744	782	735	691	722	712	762	690	722	740	756	728	703	738	734	709	807	753	770	752	718	732	759	752	709	782	764	744	777	802	737	784	703	742	759	722	746	739	756	762	793	734	765	764	774	749	744	734	737	740	744	792	734	764	748	764	758	802	743	770	737	781	759	760	752	729	737	738	762	815	768	773	691	758	772	740	704	697	707	778	759	786	780
11056	1684	1656	1265	1124	1060	1112	1024	983	971	1027	985	999	959	959	977	983	997	957	960	992	1005	987	962	989	933	1031	979	972	979	1009	999	980	1005	960	1028	934	938	1004	948	941	945	990	987	951	937	976	933	929	994	975	934	919	974	972	930	980	998	961	980	967	959	967	976	977	987	959	972	993	925	1017	958	952	950	958	918	963	951	959	1006	965	956	969	981	939	969	949	992	952	977	890	1004	990	1031	944	934	995	986	947	943	951	982	947	934	944	885	896	943	963	924	968	954	982	991	1006	968	982	997	938	956	968	928	946	1005	988	978	978	963	948	969	922	987	965	958	961	951	983	965	952	960	976	950	934	979	962	963	937	951	943	942	987	935	923	957	923	1013	965	986	1011	930	971	986	977	955	907	979	1034	1029	1042	895	905	916	929	936	933	961	1012	938	965	971	916	929	952	989	940	955	929	974	979	954	1022	961	943	1025	984	992	983	955	955	960	996	912	1010	960	952	971	927	969	991	992	975	897	953	1028	963	967	978	962	978	910	929	1004	992	962	952	1006	966	996	972	1029	987	944	945	941	973	971	925	977	952	981	955	1000	969	950	977	946	974	955	1001	961	932	965	982	993	1021	997	937	968	935	971	994	970	989	1019	959	967	918	1013	918	928	981	1005	917	974	968	1005	949	949	1000	951	947	930	952	953	912	986	958	960	985	885	997	938	966	987	976	1026	957	1007	903	921	1034	950	984	994	973	1007	958	987	986	974	903	960	987	951	1007	928	989	937	967	1010	984	954	962	965	986	1024	931	987	984	993	940	976	956	947	996	980	911	950	973	1047	958	950	974	970	950	963	937	980	959	945	938	960	1031	924	897	981	937	945	949	1003	948	928	920	972	950	916	976	1015	957	955	993	959	971	964	936	931	988	946	949	900	928	985	1025	965	942	962	940	920	922	1005	940	957	926	932	1002	1004	1014	943	951	975	940	940	982	962	994	995	976	995	964	972	969	930	974	951	971	950	926	959	968	932	992	953	1019	989	974	981	959	954	1025	1008	980	1020	946	901	938	980	903	961	956	934	976	942	1014	942	968	946	987	1006	995	972	962	954	972	947	981	973	986	985	956	1003	983	984	1025	994	935	964	979	948	985	975	968	971	955	983	930	944	986	920	957	971	944	952	981	934	966	931	951	938	993	1012	917	962	992	931	960	973	981	933	953	993	938	958	967	983	933	971	976	927	967	988	964	962	936	965	967	989	939	920	965	951	945	1046	936	943	979	945	948	971	945	950	943	929	993	979	971	1012	936	944	918	927	961	999	969	949	967	916	945	1008	969	923	956	978	971	978	961	962	997	973	954	942	1014	919	939	965	900	909	931	952	983	981	990	924	979	987	1000	931	968	965	975	985	965	951	968	970	966	929	984	960	1008	1042	1027	982	980	1012	933	932	954	931	1017	934	909	969	977	923	940	932	937	964	987	970	976	964	981	998	953	956	1054	946	920	943	954	972	956	967	973	961	954	983	996	964	967	1015	994	980	1001	978	980	949	952	943	952	1032	958	965	975	1015	942	930	1039	943	959	969	982	949	970	937	938	943	941	966	930	905	918	996	1002	976	950	961	938	986	1003	990	947	988	923	970	1008	910	992	943	945	995	939	957	1006	986	993	931	939	980	978	942	978	1034	931	1027	1018	942	921	984	1011	921	998	994	960	976	919	982	975	926	967	932	955	958	1028	943	969	958	913	935	1014	983	925	975	981	976	955	915	977	933	962	989	984	983	983	941	1012	993	1014	898	940	938	951	962	1009	982	920	1023	858	978	975	995	958	999	957	961	961	951	982	919	980	975	967	957	966	969	983	969	981	944	966	996	949	983	999	880	971	970	966	988	945	959	978	985	960	959	982	951	939	1027	984	1020	1000	986	927	942	942	959	905	952	964	973	918	972	968	991	984	928	942	926	976	935	1036	987	979	950	970	922	947	969	996	972	936	951	936	933	1021	974	962	1008	922	926	983	974	991	996	936	973	933	982	893	989	918	887	969	1000	954	998	939	944	990	1000	983	977	940	974	959	994	1023	942	943	974	941	1005	990	932	982	964	937	994	958	992	953	994	960	940	997	1005	973	976	994	943	976	938	947	1015	959	969	956	1005	981	921	966	983	954	979	965	949	892	938	937	949	973	911	934	970	915	998	932	960	952	952	959	984	933	988	972	930	931	1022	907	896	985	928	1024	967	980	972	973	951	938	974	995	920	979	1005	941	943	947	997	952	961	985	935	1011	1001	916	987	910	956	980	1007	939	964	1008	926	1004	956	1017	972	1007	1019	965	989	943	924	914	946	938	994	980	950	984	893	954	983	935	960	986	981	1005	935	989	1003	973	988	1022	966	972	976	915	961	914	963	1013	954	963	1002	924	973	948	986	998	953	960	922	1014	955	964	951	967	931	995	896	944	932	968	969	1003	968	919	959	959	973	1029	1021	966	970	998	970	944	946	974	948	999	1000	982	990	958	996	956	992	970	1008	940	973	967	959	977	963	913	943	975	959	953	956	987	949	961	970	937	969	960	979	972	978	963	981	1000	963	956	988	948	967	1022	964	936	947	933	960	922	938	974	898	975	941	1031	915	978	1024	973	973	919	970	949	976	931	981	982	953	925	974	1000	936	1006	932	1000	963	987	962	929	937	920	938	962	1005	935	956	962	966	952	968	930	1007	961	974	938	932	1045	982	992	946	963	970	972	961	1029	989	917	937	933	1054	994	915	960	997	950	960	979	995	944	931	974	953	960	1000	955	935	968	979	875	993	931	930	926	1020	941	989	969	952	977	1010	995	932	916	963	970	964	1000	948	931	1041	959	946	963	982	911	961	1034	937	927	997	954	890	966	940	896	981	978	980	993	921	955	1048	1004	991	968	943	997	969	942	1017	980	937	978	931	964	925	1024	969	941	972	949	973	1004	973	1027	951	1009	999	986	960	1037	961	991	938	986	983	984	922	995	970	972	954	928	940	1001	944	941	995	968	945	996	975	982	967	938	912	953	998	965	981	969	961	908	1018	989	922	938	936	982	965	938	1000	981	992	951	897	995	999	968	965	987	956	986	966	950	956	926	928	984	988	940	933	993	978	956	987	949	952	922	971	964	977	962	1016	969	942	950	964	962	1013	925	949	1007	979	1034	1006	974	923	879	919	915	976	981	942	952	947	967	975	969	958	1007	981	923	981	965	975	999	945	1000	977	910	993	975	922	928	975	971	987	956	1009	962	964	937	957	948	956	995	935	939	939	964	990	922	974	956	959	1024	948	981	938	975	917	961	943	947	979	1003	993	983	1013	1003	893	908	990	918	957	954	919	985	988	978	1029	995	953	1005	971	920	980	969	1021	965	920	942	944	993	924	926	963	1021	991	1012	945	955	1039	986	965	1043	973	993	980	1012	1017	997	981	992	926	960	1006	933	963	1019	986	1002	949	933	959	955	954	965	975	944	984	970	987	947	908	945	964	953	962	969	1075	958	937	939	989	971	1033	926	984	950	992	944	940	972	1008	924	927	910	990	984	926	987	1014	992	974	939	999	989	1007	941	920	1039	973	940	961	928	925	912	925	905	932	970	961	902	959	925	1024	950	937	1002	980	1002	954	1016	969	950	969	999	956	1020	947	940	938	994	919	954	979	920	1001	956	979	980	1040	964	979	957	981	950	985	982	955	994	987
24328	21338	29012	24018	21292	8008	1585	1234	1031	954	956	917	903	875	837	846	839	856	809	835	788	829	770	799	779	819	775	838	760	779	816	741	798	726	782	795	782	760	764	818	846	738	754	764	742	728	718	776	787	798	747	791	799	766	775	801	765	786	764	736	779	753	744	792	729	793	771	809	801	742	729	775	746	802	723	757	797	792	792	794	775	755	753	795	740	774	792	785	719	773	821	791	726	741	783	720	746	790	805	746	772	788	779	793	757	710	801	771	785	776	752	757	758	781	737	782	815	740	754	769	736	760	746	756	735	734	763	791	775	794	789	730	784	775	746	779	801	775	783	753	781	789	774	732	760	768	758	775	780	766	832	821	775	791	796	763	788	714	785	789	799	817	749	777	785	740	778	746	769	745	778	770	748	790	813	793	760	819	767	751	712	747	786	767	792	779	751	771	759	793	753	773	772	776	730	756	769	735	753	737	737	727	765	747	758	737	742	779	775	730	799	782	725	763	734	789	748	783	764	763	819	779	808	771	753	770	768	780	785	749	752	801	846	740	741	765	748	726	718	759	755	766	796	748	693	785	838	812	775	734	821	780	775	766	759	812	723	761	787	730	767	784	790	761	783	741	746	789	768	812	770	723	757	760	747	754	756	749	762	743	770	779	770	820	744	776	772	828	780	762	786	791	790	756	816	725	756	808	796	756	797	781	797	784	778	793	775	790	732	773	769	757	767	763	796	756	751	806	757	779	764	740	755	782	735	803	719	768	798	812	765	738	744	787	712	773	720	747	747	765	775	755	779	744	749	756	734	736	737	749	761	801	755	792	780	765	787	753	781	723	788	771	748	759	765	789	771	744	783	760	765	734	723	771	772	726	758	744	774	747	813	762	812	756	720	799	766	788	778	752	786	717	774	758	794	762	732	778	786	758	770	798	726	784	732	798	770	781	781	792	754	740	729	768	745	737	757	774	763	733	772	777	728	741	771	738	734	794	797	745	767	712	775	765	752	772	717	758	768	770	794	775	821	783	737	774	755	734	779	779	726	766	748	762	691	780	770	802	735	724	776	728	808	718	803	781	772	775	794	762	700	780	736	761	673	783	770	763	783	747	728	794	802	842	774	778	779	764	801	737	780	748	760	788	766	768	776	719	773	773	782	741	750	805	720	756	724	706	809	740	732	788	777	735	807	788	739	781	738	775	775	719	788	830	747	746	752	788	741	745	742	745	789	718	761	716	733	742	781	720	758	741	757	791	752	762	779	769	740	767	752	710	783	766	748	787	741	757	787	797	808	738	806	765	774	769	775	769	810	820	775	775	744	737	749	797	752	703	791	781	766	772	797	794	782	756	819	758	743	783	731	786	738	798	797	804	742	721	775	734	750	772	775	745	788	763	796	747	732	746	722	759	729	795	806	771	752	790	761	752	774	784	778	798	770	799	780	785	763	760	743	737	790	803	744	767	812	734	764	782	729	808	687	726	815	736	769	729	765	763	746	752	784	751	739	740	768	773	788	737	785	744	780	750	742	780	778	770	760	727	796	741	725	740	782	751	763	808	750	782	774	759	803	750	743	746	759	745	776	754	743	766	752	779	738	798	788	788	757	756	786	742	772	787	749	746	795	783	732	777	750	742	805	753	762	754	700	777	765	811	802	767	804	810	801	762	792	759	771	756	738	732	765	743	749	748	811	790	733	794	759	747	797	764	815	780	756	820	770	771	757	775	768	787	733	770	778	802	691	726	743	761	765	754	768	781	801	801	760	760	759	777	738	746	779	754	799	786	748	813	778	824	746	750	772	762	740	754	715	761	743	738	738	749	715	767	756	757	766	787	760	772	791	759	779	748	788	734	758	773	796	752	757	794	771	776	778	761	738	827	799	751	764	729	758	746	740	812	801	753	787	763	709	816	767	782	766	787	743	744	741	793	776	793	788	780	742	781	821	762	796	732	721	752	753	805	713	812	760	748	812	786	769	766	719	779	683	762	764	760	754	750	765	739	763	745	765	818	759	755	721	762	809	747	746	724	786	694	737	717	803	816	760	749	823	718	743	772	754	692	723	774	791	739	742	788	780	776	746	740	785	741	756	718	786	768	729	762	799	777	730	753	726	822	781	723	734	750	723	715	730	744	754	771	776	749	760	802	789	789	797	765	782	769	767	765	737	755	797	740	841	733	781	763	764	790	739	729	723	827	847	792	777	805	782	766	760	798	765	750	796	746	747	748	745	767	787	824	765	770	768	757	798	739	748	736	774	746	795	765	782	752	756	814	781	783	827	749	803	755	816	719	779	755	749	782	757	734	747	764	762	758	813	790	774	780	757	846	749	802	729	750	798	781	810	763	740	795	759	754	756	802	737	776	741	772	773	775	743	749	770	715	735	771	755	808	791	702	729	702	782	702	766	786	790	742	739	735	782	737	802	766	785	770	723	770	774	725	775	796	780	754	724	790	732	794	730	761	753	755	759	766	772	757	756	803	762	793	824	756	767	773	796	779	747	749	703	777	763	786	738	764	797	705	743	793	727	769	785	759	738	782	775	772	769	779	790	748	812	742	766	764	769	713	789	814	806	744	812	799	747	765	792	781	794	800	730	744	755	737	807	779	750	801	824	812	780	790	818	792	769	745	752	815	808	737	783	833	774	775	764	811	720	755	721	743	779	744	797	739	731	770	825	770	753	741	775	747	768	779	766	774	731	816	755	747	709	665	735	750	749	768	798	774	789	734	824	778	731	762	760	789	777	775	786	789	786	795	718	749	780	777	740	813	799	758	734	764	748	744	741	747	766	739	741	770	796	723	746	736	798	767	743	749	739	808	771	771	725	750	767	709	753	755	786	746	809	739	760	741	725	792	769	782	781	697	761	746	728	767	736	795	748	746	759	789	755	749	733	756	735	759	730	746	794	775	804	764	760	726	788	756	757	757	790	804	747	748	790	762	788	788	784	800	812	761	758	742	763	789	730	773	734	779	865	746	744	738	811	744	782	694	760	745	751	801	740	735	805	775	756	763	796	707	753	741	787	831	757	725	743	722	769	765	755	737	761	764	775	780	765	727	786	774	745	786	728	796	776	804	781	737	752	698	771	762	743	760	791	814	737	743	766	768	764	738	758	746	757	743	777	769	778	752	779	744	737	765	722	788	741	776	747	778	796	815	801	734	752	763	711	763	732	765	759	787	736	791	776	781	778	797	793	804	725	740	756	719	707	790	780	758	759	792	740	748	773	771	773	744	806	786	793	775	755	742	714	791	758	783	731	788	738	752	767	746	746	721	802	776	738	741	760	746	757	740	774	752	785	752	700	763	733	744	798	737	772	790	772	750	772	757	739	787	821	804	738	725	742	754	779	769	794	748	783	737	743	717	773	743	770	814	817	785	721	747	738	780	765	789	770	788	757	769	810	724	749	761	812	745	790	765	808	782	781	788	787	782	749	745	788	772	824	777	776	782	789	795	706	766	740	782	766	741	796	809	777	770	722	769	761	760	721	751	744	758
16648	9011	8063	4331	3157	2602	2154	1923	1618	1457	1448	1352	1270	1280	1181	1128	1125	1062	1142	1082	1054	1097	1094	1026	1074	1047	1001	1091	1040	1055	1010	1008	959	1031	1035	1041	1012	1033	1025	1002	1003	952	1039	1024	1004	999	1040	1024	971	1002	970	1025	1017	994	957	954	1009	1009	995	1007	989	988	978	1016	1009	998	976	980	1063	1013	1037	1022	1010	955	959	957	1017	1031	985	982	1003	1018	1026	973	1027	951	991	1004	1032	998	977	935	962	1062	975	1006	1023	1000	1000	1012	1012	1034	1022	985	1023	973	1030	1025	1087	1016	1007	1041	990	1013	957	1014	982	970	1007	979	966	990	1051	999	1023	988	1052	1042	985	984	1058	1019	992	1059	981	987	988	1076	973	977	1017	1015	997	994	989	985	1015	966	1056	999	987	998	941	1026	1015	997	990	974	1024	946	969	991	1004	995	1012	980	973	1028	982	989	957	1009	1027	928	1028	943	1011	1053	942	951	1008	1016	1017	971	988	976	1059	987	973	934	998	990	995	957	972	1015	1024	1025	1051	1010	997	1041	1005	990	982	951	962	991	990	1007	925	961	996	1047	977	1001	1005	976	1023	986	980	1041	1018	1037	964	970	961	1027	1005	973	1041	986	1004	1045	998	973	1026	975	1035	1004	1005	1041	1024	1029	1002	916	983	1013	1023	1012	1016	1014	1028	992	1002	1004	988	1022	1006	972	998	973	998	1046	1007	999	1013	954	1005	997	1012	1006	1040	981	1048	956	990	959	996	1018	982	1006	1000	1015	983	976	964	987	975	992	937	995	960	1012	1028	1000	948	967	1000	1049	981	988	999	997	1040	1011	1004	990	953	1024	986	970	971	994	1004	967	992	1010	1014	1018	1006	987	995	1043	990	1076	1005	996	994	992	1028	959	952	1002	980	972	1011	955	1023	1038	1008	998	1034	1022	1064	1038	939	1028	1013	978	1013	1031	974	982	987	986	984	1000	973	996	1081	1060	951	983	954	981	1010	1001	1025	966	941	981	1071	1003	1016	990	993	1004	1016	990	956	1034	977	1004	1012	1017	994	1001	1027	1040	950	1001	978	992	967	1022	980	1020	1018	990	999	1021	999	946	971	1012	1050	996	1012	979	926	1003	991	965	1034	982	946	965	922	994	1000	1025	1007	1041	980	966	1022	966	1008	1005	1022	991	1011	1053	971	972	988	1076	961	979	982	1046	1016	959	1010	1002	1002	951	1007	956	1019	1041	1067	1020	1011	990	1015	1001	983	998	1010	955	986	1019	1026	995	988	1012	1059	955	997	1038	960	972	1023	992	1026	997	1018	970	975	991	1020	987	960	986	1034	1002	994	957	982	997	971	1011	1005	1008	1006	962	973	1004	974	989	996	1040	1014	988	1042	1049	1045	986	998	970	977	1006	992	996	935	1007	1045	956	977	999	963	952	1014	1042	966	1008	1001	990	1007	993	983	1005	1013	1064	969	1012	970	974	1023	1039	1011	975	1007	1005	964	1018	1063	1056	984	1054	975	1055	1005	1011	1087	970	1039	1043	1012	1004	1047	1003	995	1054	985	1041	987	989	980	1019	989	969	990	1032	1029	1053	937	1022	983	992	1060	1004	986	1037	963	978	1050	1015	1079	991	1000	997	1009	1038	1009	982	1030	951	985	968	981	992	973	975	1045	999	988	968	1010	967	1037	968	970	954	1000	1012	1004	967	1049	959	1014	1042	966	1074	972	996	964	989	992	1002	984	1006	1005	1004	969	1013	1033	988	1040	1019	981	1026	1031	1053	975	1002	965	1017	1040	1039	1043	1005	1008	956	1037	983	952	1018	969	971	964	1088	1012	1045	953	968	1004	989	975	924	1007	992	1009	960	976	995	1003	983	978	980	984	995	999	1010	996	999	1034	929	996	938	968	950	1012	998	987	923	935	984	979	984	1007	1053	1003	1017	1052	954	1053	972	989	993	1013	1000	1004	1065	1024	1043	994	1039	964	1005	968	1051	988	923	987	1023	1033	977	1012	980	980	984	985	1012	1019	1066	994	997	970	994	1014	1013	1004	994	962	1048	994	991	1018	990	992	1037	979	994	1032	1012	1016	997	1012	1037	988	1025	1010	1008	997	1005	1001	992	1050	996	1027	1004	994	1030	1010	1020	1028	994	980	921	987	992	1051	1030	1017	1017	991	1012	991	969	980	952	1028	1042	1011	1007	996	987	1032	1037	979	974	996	968	1021	1004	991	1005	1003	941	984	1025	1027	950	952	1026	950	988	972	996	949	974	1034	991	1029	1010	974	1051	992	988	967	991	974	977	1012	952	1018	983	1000	1056	974	1040	988	1016	937	939	971	956	1027	1015	1005	978	1042	1013	1028	965	1009	994	970	987	990	976	951	990	1010	985	1027	986	1031	973	974	1022	1033	1033	1013	1027	990	1016	1049	995	1024	1007	974	983	1027	974	1057	966	1002	985	960	1021	997	1009	953	1039	1005	1017	1028	1005	1003	997	998	1012	974	1074	966	954	964	1021	985	992	988	1055	1044	960	1000	1030	975	959	978	1032	1014	1004	1030	1021	1052	998	971	1003	973	966	1021	1038	957	962	985	1067	989	1009	1085	989	1023	978	1050	1008	1016	1000	976	1010	1010	977	989	982	979	1009	955	986	1031	1039	1013	982	980	962	1043	966	992	961	952	1020	1030	1025	1010	978	995	992	976	1023	1002	988	1002	961	1032	953	953	991	1014	969	1016	974	998	1021	985	988	1015	1103	969	961	986	1028	1070	972	994	1000	940	991	1024	1054	997	1003	1025	978	995	942	980	980	1035	1047	1011	1009	1024	1008	1047	1039	951	978	971	963	1041	1024	935	1008	973	970	979	1030	977	991	1017	977	945	1006	987	1026	1031	926	1019	906	1047	985	1021	1006	1014	940	1039	986	996	1011	989	980	994	948	942	1007	985	928	1007	942	995	950	951	1044	1033	1042	960	999	982	962	923	1023	998	1002	948	1005	1008	1019	951	1012	986	979	991	994	1002	992	1018	998	982	981	1034	984	1022	958	989	973	1000	978	987	1034	1025	1027	952	992	1052	988	1010	994	990	1005	1034	1051	1015	949	958	974	1005	973	985	970	1003	959	986	964	1006	991	1064	1028	942	1018	1039	1069	1012	1041	994	1017	970	1037	910	1042	991	1010	981	972	1009	1033	1049	955	1000	1000	946	1002	950	1029	1030	954	986	993	1024	971	1009	953	1002	999	994	1040	984	987	1043	1054	1011	1000	983	1004	942	1033	988	990	1006	974	1022	1034	937	985	1006	982	1016	1020	992	956	984	1023	1027	1037	1037	1004	999	1006	963	972	1056	987	1048	980	1011	963	999	990	960	997	1009	1001	992	1039	1032	968	1016	961	983	989	1022	1028	999	998	961	1010	1001	1044	975	968	1031	956	1003	951	976	972	933	967	1001	1015	966	989	1027	994	994	963	1021	1031	1019	946	1027	994	981	939	948	1014	954	993	1017	1020	971	985	1042	987	981	990	968	948	971	1010	1013	983	1029	991	1039	1038	1030	963	982	997	1006	1016	995	950	989	962	970	1024	1035	1042	1035	954	990	959	995	1005	964	1027	926	1017	967	1005	972	1003	1009	959	1001	1020	935	1015	985	983	1029	996	969	994	973	1056	1046	978	949	995	987	1001	1022	966	967	996	993	979	1097	948	1023	1042	1005	968	1024	982	1040	1002	958	995	958	1006	1008	957	1002	1008	965	957	1055	989	1029	922	1026	1008	1026	999	996	1010	981	1018	979	985	1053	1041	954	1031	1001	899	990	1005	969	999	990	1013	976	1013	1012	990	1014	1025	1000	997	972	1041	1004	1025	1042	954	1001	1018	1003	964	968	997	979	1027	956	1035	963	1001	1001	1008	990	1025	1020	1043	947	973	1013	984	961	975	970	983	961	994	963	990	1037	978	993	1014	905	1035	1003	1019	959	958	1057	1051	955	1065	996	1001	983	957	1036	965	1004	951	943	1028	1025	1026	1049	1007	989	998	1007	1002	985	992	1026	1024	969	1035	1006	1010	1012	974	990	1007	968	974	1063	978	972	1011	1013	1049	1044	992	977	1003	954	990	1011	951	1009	970	1054	1014	994	990	999	982	1058	1000	1019	1028	1025	980	962	1001	1009	966	1041	996	1040	1019	993	951	1015	1005	1049	1032	1004	1074	1029	1025	958	988	956	1072	1035	968	992	950	942	1017	1004	950	977	948
23275	21328	29467	23548	21332	21337	5475	1164	903	737	695	680	589	532	547	516	535	487	499	474	449	471	467	479	430	425	423	479	435	449	448	431	392	417	426	420	404	450	412	396	414	447	451	411	439	425	408	411	434	422	399	395	426	409	393	417	433	393	379	395	398	421	436	436	407	434	410	404	411	379	375	411	386	376	395	418	394	412	411	417	437	377	385	409	440	425	434	409	390	416	374	373	417	415	382	405	403	384	419	370	400	412	404	417	458	397	403	400	398	412	401	416	398	406	409	418	392	390	386	432	406	355	367	383	375	434	406	378	425	381	412	407	398	397	399	381	430	443	375	407	410	419	395	391	380	387	368	434	399	410	401	391	375	394	426	412	418	435	340	411	403	405	385	425	393	381	388	403	458	421	421	386	396	420	407	405	389	373	387	385	404	376	430	399	417	355	395	383	416	419	422	380	408	439	435	434	420	407	404	373	390	380	415	391	390	399	437	381	430	368	409	425	390	407	422	400	459	418	398	406	422	415	398	402	377	402	403	438	415	394	410	387	426	377	407	399	379	381	402	426	385	397	392	416	426	392	386	405	401	431	391	416	364	426	432	429	433	397	372	372	433	407	423	406	403	414	408	347	380	385	388	400	396	408	419	387	398	367	405	387	407	401	408	395	430	437	394	383	365	406	385	403	401	432	400	365	405	399	396	396	393	388	411	390	413	384	399	376	427	378	395	390	403	371	441	386	417	385	407	389	372	414	450	396	387	436	419	395	396	383	403	367	419	421	383	422	380	370	421	397	393	357	406	380	399	382	413	429	392	394	351	422	391	409	376	424	402	381	409	398	398	413	404	391	431	432	421	405	407	399	415	396	406	438	445	384	361	381	376	367	394	402	443	395	347	377	369	374	419	384	419	400	389	377	396	397	444	414	400	436	443	388	418	393	404	389	400	402	369	406	367	409	404	401	396	369	407	369	414	407	403	384	394	369	382	386	440	395	395	380	364	381	364	373	412	401	412	396	416	415	422	408	392	394	393	384	446	415	376	414	387	446	423	379	395	387	377	400	390	431	422	402	393	436	386	418	367	376	387	371	401	406	419	418	357	364	381	412	362	400	401	397	398	361	399	395	386	404	420	409	393	410	402	399	386	409	427	409	387	380	380	398	395	394	428	417	394	407	373	403	417	435	384	416	390	369	413	414	404	374	394	432	401	387	386	404	403	407	414	362	408	397	398	342	411	398	385	418	373	362	384	385	391	419	377	361	420	406	405	438	395	392	368	407	374	440	399	368	378	419	420	375	427	415	426	414	362	396	427	412	383	403	428	385	358	387	422	353	384	431	405	405	425	425	387	446	400	378	371	395	403	425	382	391	411	370	358	427	433	415	406	422	398	443	413	363	435	390	393	458	405	418	407	391	395	410	421	393	405	441	412	396	431	398	417	401	360	419	386	379	406	417	402	409	416	441	404	389	369	412	435	371	389	403	388	446	380	404	409	404	430	414	392	399	373	374	458	387	402	417	403	362	433	429	404	418	379	366	387	398	440	395	407	369	413	368	392	418	350	396	379	399	379	384	358	408	367	431	383	401	374	429	397	408	385	395	378	406	398	389	412	405	345	369	389	390	413	421	439	411	384	426	402	406	391	429	373	381	384	378	410	405	380	435	394	420	389	380	395	405	421	387	428	351	471	417	385	414	421	392	397	395	405	399	415	419	407	398	370	390	395	411	392	389	408	432	424	372	380	434	389	402	365	373	413	402	403	384	388	413	407	423	420	430	424	418	387	402	390	412	425	394	416	388	426	398	434	386	409	400	391	421	408	413	371	421	335	393	393	388	377	427	388	388	441	404	379	408	381	386	414	415	401	382	385	432	406	397	421	397	383	383	376	423	388	420	395	381	415	424	384	374	394	406	401	413	375	398	363	398	386	387	397	407	405	434	377	414	395	405	364	388	392	405	396	395	417	377	409	417	392	420	414	391	407	350	443	416	378	415	389	372	421	395	383	428	405	377	384	409	373	406	396	404	423	403	412	402	392	415	418	370	371	375	415	407	400	379	355	386	414	399	412	417	373	383	395	409	405	417	378	392	390	393	386	379	402	386	383	403	400	397	394	395	374	449	391	403	404	414	424	413	369	418	422	416	412	411	398	416	393	406	442	443	406	366	407	375	409	429	416	414	390	398	423	386	409	380	408	410	359	400	386	391	405	441	393	413	399	391	442	407	394	357	426	426	400	411	393	367	405	394	395	369	414	404	402	420	414	398	385	420	405	399	410	424	428	413	423	369	417	388	399	398	406	397	368	380	406	393	386	430	385	410	426	378	395	380	418	399	390	424	419	416	401	407	409	403	422	378	386	358	406	395	410	397	403	401	395	426	432	374	376	407	404	434	379	411	384	413	366	385	416	408	370	411	434	427	403	384	417	389	377	379	408	399	385	414	395	409	408	415	396	391	431	419	394	396	425	383	391	420	379	389	398	438	391	394	429	433	403	447	437	419	385	398	381	402	369	419	363	405	443	342	371	366	417	395	429	410	363	369	372	361	388	388	413	375	386	405	397	371	367	394	389	419	383	391	423	440	415	420	377	411	404	385	404	393	397	357	380	373	374	388	369	379	416	385	428	372	397	383	392	394	382	392	423	384	391	387	375	420	410	403	428	405	391	383	406	422	408	396	409	431	400	412	407	388	379	408	378	424	403	382	414	411	387	408	383	419	429	418	374	430	420	416	404	402	384	430	411	387	417	394	394	371	356	399	377	405	432	393	399	422	392	386	385	345	428	395	393	401	398	408	429	371	451	396	410	389	419	366	413	397	405	407	439	414	393	421	377	410	396	386	403	404	355	377	415	374	407	456	386	364	398	397	414	431	448	448	393	397	420	407	365	417	393	378	372	367	427	379	360	420	363	408	399	395	377	440	375	419	378	376	426	428	401	379	411	413	354	380	386	416	413	385	396	415	427	422	406	362	416	407	372	408	395	437	384	411	412	470	410	387	420	395	376	415	402	369	417	406	385	419	428	419	427	369	432	425	400	397	411	393	393	380	395	420	401	424	382	390	369	414	378	402	373	407	382	418	436	385	419	408	441	395	414	379	392	409	402	400	378	402	388	395	374	387	408	398	443	434	424	392	397	410	396	416	399	377	407	387	400	397	388	412	383	387	381	387	403	415	369	401	394	408	405	403	382	392	433	382	404	405	426	387	396	397	380	370	427	401	427	413	402	430	415	405	403	412	413	400	409	382	405	381	390	428	430	419	407	418	415	377	375	407	405	375	365	412	417	417	421	387	450	413	392	410	422	413	371	376	404	426	392	404	436	432	406	390	436	402	389	388	402	386	425	404	372	430	371	386	398	390	392	402	417	401	379	401	405	386	414	381	393	395	365	388	382	405	391	396	417	383	388	446	383	385	396	406	386	386	403	435	426	389	398	392	339	402	385	365	403	381	416	416	379	414	380	416	392	383	418	398	379	403	356	415	415	404	396	418	401	391	385	378
17540	14660	12662	6882	4869	3731	2749	2300	1904	1536	1404	1189	1081	986	898	821	866	769	728	698	735	652	695	615	627	653	689	613	671	658	574	588	646	579	595	624	588	560	598	510	543	552	566	567	556	564	543	575	589	564	537	568	551	572	525	558	529	573	556	595	564	525	525	571	558	599	535	540	554	534	540	589	579	555	561	558	581	562	556	533	580	515	548	549	557	588	565	551	609	543	537	537	567	543	582	543	557	538	543	550	567	526	496	579	539	569	552	523	549	609	535	532	576	542	523	554	498	521	549	547	547	533	622	497	551	539	583	563	568	542	520	554	502	558	549	555	575	515	516	587	541	539	508	537	581	549	545	534	525	526	572	555	542	559	512	582	565	553	538	523	557	521	567	568	560	494	579	549	551	559	517	534	575	552	555	552	517	524	550	526	595	562	535	536	546	554	498	585	538	586	523	518	529	571	524	592	582	503	558	482	516	558	543	563	569	537	565	514	529	542	537	507	490	518	575	520	556	524	539	588	541	553	555	529	557	576	561	579	536	575	577	583	541	572	553	543	548	571	576	550	548	549	561	557	582	549	556	496	568	513	520	573	559	515	586	535	551	539	565	526	526	545	550	579	563	538	557	583	528	544	551	540	518	556	535	618	602	539	559	554	579	560	567	582	531	523	615	508	542	562	524	556	551	516	511	583	534	475	553	538	529	566	488	558	528	565	531	485	521	499	535	530	548	531	540	563	537	535	490	543	530	557	541	523	566	561	556	562	546	557	554	596	544	585	549	518	517	530	579	563	539	543	564	555	536	564	556	557	539	526	557	515	592	528	544	552	548	567	530	529	561	558	538	533	538	544	533	557	560	533	577	550	551	522	528	568	521	562	594	589	543	547	561	533	538	552	575	573	542	529	527	562	546	555	550	555	546	491	600	537	525	533	543	561	592	569	526	512	583	550	528	552	508	540	526	530	534	547	550	563	590	546	537	546	569	527	519	532	536	567	536	509	548	545	548	571	523	521	559	539	527	567	582	532	517	539	553	566	552	504	535	513	554	555	537	567	564	568	527	538	530	519	526	582	530	530	538	548	572	545	536	539	532	563	559	531	526	523	539	530	531	528	528	505	556	578	539	573	548	541	568	576	536	573	519	527	545	570	598	536	515	553	564	611	546	574	530	544	587	523	527	553	555	541	508	553	550	578	568	555	581	534	569	562	559	588	567	551	516	600	524	523	564	527	561	533	560	576	563	476	579	534	535	519	532	562	571	511	563	560	526	534	562	544	553	528	559	554	512	536	550	549	507	567	538	568	568	591	542	568	510	565	499	547	521	530	523	553	529	545	554	562	521	525	551	554	539	543	515	513	529	496	520	559	525	530	505	556	572	520	531	543	556	545	574	568	513	536	568	521	552	557	536	555	564	564	517	535	550	599	529	584	524	512	545	578	557	556	539	534	458	526	525	562	560	523	515	546	535	557	528	570	568	531	579	571	526	548	495	530	541	555	567	547	540	525	591	540	514	573	540	514	540	524	553	514	541	569	529	577	532	532	543	522	528	560	565	576	553	538	511	527	582	504	520	542	541	549	519	524	503	536	549	476	575	555	534	589	572	534	595	559	555	503	517	530	594	585	530	527	575	552	553	519	533	545	560	526	518	543	558	525	556	531	545	571	596	597	524	519	524	538	544	532	562	492	551	524	578	530	543	535	509	530	544	548	546	531	467	558	564	534	510	565	554	574	512	589	571	548	563	539	537	541	515	524	522	524	557	548	569	511	513	524	541	533	559	591	563	551	551	548	564	576	505	528	546	573	550	560	534	577	522	537	579	515	558	535	512	575	542	562	589	539	570	555	562	516	545	551	549	570	519	555	566	527	548	543	530	519	583	547	580	535	539	540	513	550	535	557	551	539	548	519	538	543	575	514	553	498	527	521	538	521	552	541	609	584	554	578	553	563	558	557	562	560	527	572	516	540	538	558	566	559	566	535	535	495	511	597	540	526	511	552	540	536	558	545	525	511	573	516	580	587	566	540	517	527	595	548	554	558	541	525	523	572	560	539	548	505	528	554	562	590	552	557	564	571	545	552	568	574	616	548	529	568	568	538	558	553	542	532	571	548	570	492	543	542	537	576	544	538	596	543	563	574	525	520	535	555	565	530	560	534	554	533	564	558	552	589	545	544	503	515	545	587	553	522	557	586	550	544	521	515	509	534	567	526	561	584	527	601	527	595	537	563	543	529	554	555	558	584	528	552	555	531	527	552	545	526	539	585	543	532	558	517	564	519	550	549	556	547	543	548	496	565	526	595	552	528	552	536	506	541	574	557	581	505	567	557	512	548	527	571	590	566	557	540	537	520	561	527	537	593	529	507	555	519	518	576	527	592	559	506	560	551	554	604	578	564	561	545	538	584	570	553	572	541	507	526	529	580	561	551	554	530	537	534	516	534	530	558	547	553	527	503	571	551	570	550	559	521	540	547	568	548	525	520	560	552	537	551	500	535	538	545	521	543	516	520	532	572	524	526	552	524	571	528	512	552	574	526	541	555	531	554	506	545	481	572	537	541	521	534	529	560	555	536	533	536	519	521	557	542	550	551	546	555	538	539	535	555	593	543	560	548	588	548	545	549	577	546	564	543	534	554	493	533	554	557	588	534	583	587	506	545	551	527	510	554	520	543	536	556	514	539	547	538	504	516	548	552	548	528	593	537	535	541	543	550	540	541	554	529	539	547	534	549	535	492	545	536	553	499	536	527	527	541	563	575	539	559	524	526	564	551	555	532	582	514	551	498	541	571	579	549	505	555	562	522	573	495	527	548	559	554	550	538	497	590	545	535	557	502	510	535	539	531	531	534	576	514	541	542	583	551	552	573	524	525	576	575	546	569	506	518	540	519	588	554	524	518	580	540	545	527	568	534	494	551	537	548	560	520	523	522	555	530	528	534	549	508	517	570	483	551	592	526	544	582	522	526	571	546	557	554	516	534	565	532	567	535	572	510	572	548	553	513	557	560	535	562	520	523	536	570	519	556	526	531	522	509	586	551	531	563	536	501	569	545	495	531	520	523	538	552	594	555	541	546	535	568	587	544	563	552	502	581	553	563	509	565	515	546	557	556	555	561	565	568	519	535	545	565	574	560	580	549	519	527	551	536	509	575	558	566	561	499	576	520	542	547	557	571	556	517	551	572	542	528	537	532	567	536	521	566	558	537	550	502	529	587	554	552	570	548	567	526	567	543	503	518	519	523	530	541	527	524	525	558	546	537	561	518	578	578	556	542	508	555	559	571	577	543	553	512	516	539	559	571	484	525	519	532	567	553	551	522	490	564	530	613	542	519	529	536	558	527	559	556	519	573	563	561	554	529	528	577	524	512	563	554	549	519	544	514	530	545	566	506	536	592	608	560	501	510	564	524	581	586	550	554	538	561	489	530	579	581	563	551	530	542	508	512	509	556	559	560	565	545	533	540	547	568	560	555	535	538	534	553	549	559	518	547	550	520
27217	20673	9556	1326	868	839	778	746	738	783	742	783	742	737	795	703	758	786	751	740	727	767	766	774	791	733	768	714	741	721	760	789	747	748	756	736	781	790	750	785	728	729	771	739	760	756	777	750	756	728	773	747	766	793	720	771	734	710	719	742	768	770	716	721	753	734	777	786	706	748	760	796	754	788	775	717	713	723	761	784	746	736	729	731	713	783	745	745	780	723	706	761	797	756	782	740	809	781	765	745	765	767	750	771	734	728	718	714	741	762	775	750	784	767	777	724	729	787	760	720	784	711	770	787	735	679	775	772	763	726	803	735	736	765	758	806	752	785	756	742	766	731	762	762	756	731	760	812	809	763	756	732	737	763	749	771	763	772	752	791	776	791	739	778	744	722	722	738	731	722	728	718	739	738	717	756	726	802	739	748	805	726	744	737	736	768	765	712	755	726	736	758	739	756	710	754	766	708	759	744	714	725	772	704	788	721	725	741	757	751	765	776	741	770	746	768	803	665	710	796	770	706	714	782	750	709	792	799	770	726	789	698	735	748	719	729	731	768	771	775	688	729	701	765	714	790	761	794	759	778	755	798	738	743	797	786	777	770	735	707	809	744	742	770	777	705	731	765	707	751	732	790	759	809	791	795	755	751	760	761	735	755	766	783	692	750	720	766	762	763	755	737	761	782	738	733	730	751	775	746	778	807	783	798	763	784	703	790	757	738	757	712	785	734	755	808	725	756	716	681	743	763	752	740	760	769	722	727	777	760	757	751	701	750	747	751	743	750	771	700	717	743	726	713	749	723	740	721	806	798	759	702	718	764	734	763	748	743	744	782	747	753	703	754	786	733	736	725	708	747	741	734	756	796	770	778	719	741	757	717	733	763	793	725	758	740	736	744	742	775	743	751	747	750	776	696	793	738	760	764	731	691	794	759	749	763	732	725	733	728	731	751	783	799	737	758	731	756	787	821	747	726	709	753	703	793	734	762	701	781	781	706	750	733	769	741	798	732	765	709	761	747	734	735	780	724	787	750	757	738	778	784	726	751	772	751	719	780	784	754	747	755	734	718	786	794	751	780	750	716	763	791	759	782	741	781	750	732	738	726	746	815	739	702	768	723	776	752	706	749	722	729	708	742	766	709	751	763	757	759	724	777	779	736	760	744	768	752	759	753	783	809	736	762	757	766	764	800	745	770	737	720	752	786	733	714	727	749	710	737	722	719	760	772	770	736	810	740	713	743	716	769	789	752	815	745	768	733	756	722	817	730	765	766	785	794	717	745	754	766	763	727	742	754	781	748	782	760	765	725	775	751	738	748	744	764	760	729	730	758	820	768	750	774	750	731	779	772	753	746	745	749	766	748	732	771	782	699	780	764	769	749	730	764	789	803	790	766	759	752	831	784	726	733	778	780	768	755	752	784	782	735	721	746	736	737	733	718	718	702	761	756	789	771	706	772	746	775	765	746	757	785	727	726	761	755	736	728	800	730	756	775	717	710	728	709	755	753	741	802	748	734	720	762	731	722	757	727	754	719	756	760	758	736	726	804	750	781	815	745	784	788	770	746	752	760	727	789	732	758	772	806	769	683	677	752	804	810	707	768	759	818	772	712	742	807	716	774	728	815	784	767	777	753	743	758	758	766	746	756	738	746	755	740	803	767	788	770	761	763	736	786	782	725	711	781	741	758	757	750	753	797	776	767	771	795	808	733	704	735	771	679	774	765	836	769	742	787	765	662	796	715	732	750	739	787	745	750	736	741	718	714	742	773	743	755	742	751	791	782	759	748	733	741	729	798	745	747	756	716	813	753	726	758	735	743	755	764	757	737	718	750	803	728	750	771	754	729	758	765	733	785	752	746	788	778	766	772	722	791	734	757	743	746	724	763	786	745	684	774	756	799	723	739	744	724	748	739	720	772	746	764	718	741	788	739	708	773	842	760	768	778	718	782	724	784	726	754	749	735	766	758	735	709	787	772	737	708	744	703	721	743	732	748	708	737	764	758	740	741	721	763	735	773	780	738	739	754	784	742	818	729	757	764	775	764	750	811	739	737	764	729	757	738	736	785	724	720	745	789	779	747	787	785	759	747	693	735	733	796	740	776	858	750	747	715	747	743	759	698	725	707	816	752	718	745	707	745	771	739	745	814	742	737	727	716	785	733	734	773	799	750	728	762	790	780	761	706	759	749	799	724	759	740	758	773	693	756	734	770	794	741	732	767	711	777	786	753	735	688	699	725	738	771	766	743	766	789	758	749	743	809	716	718	796	798	742	749	773	746	735	782	766	748	750	727	808	737	753	736	757	726	753	757	788	714	797	718	684	737	771	740	729	759	785	807	698	748	741	788	770	736	745	761	798	799	746	695	827	772	752	724	790	728	773	690	748	756	769	749	792	724	724	743	762	781	763	754	704	741	774	757	718	740	806	677	707	716	732	780	770	738	737	755	752	769	777	749	786	746	725	760	783	707	801	741	779	774	719	733	762	774	770	741	768	758	762	710	738	819	769	734	790	776	762	724	800	753	731	737	749	771	690	788	766	748	802	705	752	801	786	768	767	782	728	761	729	744	789	718	765	732	761	797	743	748	751	786	760	756	783	750	815	742	774	790	799	745	700	745	778	783	779	740	761	791	731	714	736	731	775	752	732	724	725	775	731	748	761	762	803	776	729	726	760	744	735	741	743	744	717	769	723	772	749	752	723	766	766	765	708	759	744	801	757	800	769	754	723	706	744	746	765	782	758	807	730	752	772	729	776	761	766	748	744	785	757	747	755	755	738	778	767	746	751	814	760	768	791	782	781	766	731	736	804	771	744	706	733	791	754	758	749	756	794	778	773	786	757	722	732	807	802	765	785	794	814	760	770	776	812	734	712	774	804	740	706	735	743	770	711	742	728	755	748	732	724	773	747	769	785	738	820	768	802	751	785	811	777	780	741	749	773	750	748	749	764	749	728	778	739	767	786	788	700	738	738	753	813	751	789	722	777	773	767	773	757	737	754	721	757	747	753	750	698	742	723	772	771	763	736	775	750	734	768	710	751	793	753	753	732	788	716	817	760	747	768	795	761	747	759	772	774	726	747	784	754	733	707	757	747	720	694	727	772	750	749	705	704	753	788	814	776	742	735	734	791	712	742	777	728	732	737	729	788	736	731	766	751	754	748	743	773	767	766	731	756	717	729	792	787	733	763	689	746	776	754	748	749	750	747	758	732	720	725	759	703	815	785	746	747	748	740	767	751	740	738	756	764	753	754	734	761	763	747	767	771	766	745	829	734	721	683	757	781	769	793	722	781	707	730	744	761	715	770	765	787	737	755	771	747	707	738	799	789	732	797	737	760	749	763	702	788	693	754	739	728	739	766	739	759	774	799	777	783	778	746	670	744	725	773	785	745	704	747	754	751	773	720	732	758	775	736	741	732	804	780	747	769	758	765	743	832	753	725	744	760	727	735	782	714	735	788	758	789	779	731	762	811	724	737	722	713	711	709	776
9908	1827	1638	1236	1170	1145	1035	1032	1091	1003	985	994	979	1004	919	985	970	965	1011	984	951	904	989	958	1018	967	968	1003	983	987	1032	1000	942	1000	1021	958	972	1009	1014	966	937	971	1011	913	958	978	970	941	978	976	954	999	969	927	1015	941	936	935	959	983	969	956	973	974	992	1014	954	943	968	954	948	981	911	950	980	933	976	983	932	920	989	976	952	954	1022	963	983	973	989	928	962	977	995	964	991	991	903	968	973	931	942	994	941	985	984	1002	935	956	975	938	985	924	941	953	915	987	927	1008	1023	974	961	957	994	958	999	978	991	933	979	887	913	988	994	941	950	963	993	1034	959	922	890	1014	920	971	964	981	978	947	1012	928	964	991	1006	1012	931	989	1001	996	1000	997	911	1003	1003	988	912	925	952	933	999	1007	962	1047	972	938	962	949	986	948	980	980	981	978	992	953	949	996	971	972	929	919	990	930	971	1011	1040	974	979	984	1018	914	978	970	969	965	978	934	898	950	990	955	973	911	981	979	943	910	960	1062	983	959	972	990	972	924	952	919	986	994	957	934	965	1014	961	984	954	991	985	996	995	979	975	930	1022	944	948	954	952	1011	943	948	989	992	937	975	948	962	1006	969	1002	975	978	961	947	927	950	1014	1037	968	947	965	996	958	991	913	985	972	954	944	996	930	981	911	965	967	997	975	991	982	980	998	915	933	923	994	944	951	968	957	934	958	972	998	1037	933	988	976	940	928	927	954	990	923	967	929	949	984	1037	943	945	981	948	979	978	958	995	899	1051	982	910	976	899	929	964	997	986	950	1021	1042	953	993	955	956	904	997	978	945	953	958	1002	962	951	1016	988	999	972	990	1029	1025	985	976	948	981	957	937	930	1009	1020	1020	938	999	965	933	962	993	947	979	990	976	996	947	977	1063	998	964	972	924	976	951	962	999	1042	977	969	983	982	934	907	961	978	975	949	945	956	930	937	953	961	989	922	963	975	971	923	966	1006	989	949	997	937	977	954	928	987	977	958	965	934	924	976	1048	963	907	996	966	899	948	976	943	924	946	965	976	920	976	983	1037	950	979	993	941	932	1004	984	933	955	975	966	1019	1034	1013	951	946	901	986	964	957	940	941	1007	947	964	947	1003	1021	1000	1020	950	923	1003	971	963	969	957	929	951	937	1021	981	946	937	932	891	918	937	969	941	990	949	984	993	934	976	1030	947	973	946	962	946	945	1003	1026	1024	952	914	973	942	999	953	940	989	998	967	963	945	983	906	998	995	957	979	950	971	988	981	1005	912	984	976	972	1030	1021	981	975	961	979	976	959	975	944	910	931	915	919	993	961	954	1004	945	975	965	1002	980	957	950	994	1025	975	937	1030	967	970	1006	963	990	923	951	984	937	1003	980	939	976	1016	975	982	930	976	979	955	957	961	892	1012	927	989	956	940	981	972	980	969	955	964	943	960	983	1020	958	975	941	930	955	968	981	985	973	1026	920	956	996	1005	998	925	914	935	1033	944	942	966	986	963	975	926	989	977	962	941	974	904	972	984	945	973	1009	973	995	1021	972	937	986	976	971	1030	917	918	914	1002	988	965	947	947	1006	915	1016	974	973	934	956	1017	944	1017	1004	929	995	946	946	1004	960	955	929	941	981	986	1029	958	957	934	948	968	962	991	984	984	1032	994	939	985	969	979	941	951	937	936	951	986	956	918	949	962	958	978	942	907	957	947	930	975	948	964	969	913	952	944	971	911	920	975	986	950	906	981	968	982	970	923	900	968	956	912	1000	1013	955	926	970	1023	1012	955	970	926	987	1023	986	963	976	967	960	934	1003	950	975	982	998	940	874	964	983	1001	1023	992	958	980	987	961	950	962	990	969	957	971	998	958	992	964	939	981	1019	956	949	957	910	925	951	995	943	983	895	988	972	959	1024	941	1019	954	981	955	963	975	975	925	1003	980	975	961	1003	989	966	971	945	903	993	1029	911	947	994	968	1061	960	1016	904	921	986	966	1015	1002	929	1001	972	955	1036	1027	950	983	971	966	975	967	980	941	1027	990	930	935	971	949	990	959	939	996	961	1000	941	921	958	986	984	972	990	977	965	964	976	967	950	952	941	978	966	982	969	920	936	932	964	1049	906	973	951	957	997	955	960	960	978	986	938	971	935	932	1006	990	909	982	964	980	986	945	939	962	945	993	966	1012	1054	993	1011	997	965	983	952	959	909	977	986	964	948	902	1033	973	879	1014	959	940	966	951	993	989	964	967	1051	987	930	927	1001	999	913	991	977	911	959	988	947	963	929	975	979	984	922	986	952	921	982	954	999	949	959	995	1001	965	1031	963	988	980	985	955	962	940	959	979	944	977	1031	983	976	947	970	947	953	966	1000	1015	930	1005	1026	960	953	963	983	917	979	899	942	975	989	989	902	1000	994	983	957	952	964	995	935	959	1022	1008	919	964	1011	968	989	959	973	933	963	990	962	1028	956	933	950	947	975	952	998	979	919	988	968	968	917	988	922	961	1034	986	1013	985	947	970	960	944	948	922	986	972	983	998	963	996	991	946	970	955	995	973	972	1016	957	984	934	979	1025	1001	932	970	977	935	972	943	958	985	944	960	967	954	962	954	1020	984	975	1002	940	995	962	914	997	948	905	954	929	972	988	960	1026	983	1002	957	974	945	1011	973	946	968	953	1006	953	959	973	984	963	989	916	1044	941	948	943	943	982	995	978	1045	992	1004	963	968	956	1060	975	960	937	937	985	961	981	991	978	985	972	1000	953	1020	944	961	957	975	955	967	998	996	1016	940	1040	954	971	973	965	926	1013	980	949	947	1001	967	991	976	916	932	983	936	968	924	973	985	985	954	978	965	942	950	967	1014	977	963	974	983	1007	969	1023	961	956	925	988	974	1033	987	970	981	932	933	949	974	915	990	957	965	1001	989	940	964	954	969	962	939	968	964	1003	946	998	927	1005	959	926	951	1005	921	900	925	1003	969	909	953	960	948	958	962	982	984	1044	966	922	975	1025	966	976	1010	961	1023	968	975	902	955	949	981	985	963	946	926	940	995	951	947	993	988	992	984	995	964	1018	945	1003	959	1005	897	1004	1001	966	973	979	924	917	926	933	966	958	968	932	1020	1020	958	942	974	983	1033	942	939	953	932	964	1007	919	972	1019	993	998	930	966	920	922	956	930	993	964	989	960	988	984	953	979	964	1015	924	938	997	962	969	935	1019	991	1058	1010	963	1013	960	957	1003	978	964	965	954	915	999	965	999	968	942	923	958	991	961	970	1043	975	943	934	962	956	917	993	941	1008	945	954	1026	935	989	989	986	963	1004	973	952	941	1018	920	957	930	999	986	953	976	1043	996	1019	943	940	979	919	956	1026	913	926	994	981	960	933	952	988	973	940	938	937	935	1032	956	951	904	946	937	965	926	993	970	985	978	947	946	938	941	931	926	996	959	1042	995	1028	940	975	925	918	956	922	991	995	1051	972	907	907	943	948	981	968	1015	990	971	973	980	958	999	947	960	980	939	925	949	971	967	997	1023	939	963	992	997	936	991	949	927	961	1021	944	940	960	918	993	1009	973	971	985	943	933	874	974	996	950	907	998	993	959	1016	955	940	956	966	968	951	992	969	1003	935	1000	951	965	969	970	976	1027	973	936	956	904	965	969	974	994	987	941	960	1010	927	937	993	954	960	967	969	940
24208	21240	28839	23918	21198	7975	1581	1181	998	1009	940	910	904	887	866	789	829	853	802	774	847	802	813	827	808	832	811	790	812	782	794	802	766	795	734	753	822	752	796	806	764	782	797	763	818	786	801	777	769	778	778	833	779	771	761	761	761	840	772	744	814	772	774	763	789	798	746	751	751	747	755	768	773	768	763	711	759	811	786	777	799	741	791	815	790	761	790	773	785	756	783	806	719	783	747	816	811	755	755	763	742	766	796	738	769	784	738	768	748	748	758	779	835	784	807	743	781	790	801	744	833	774	762	800	843	794	785	775	750	766	776	768	761	771	829	814	747	758	753	798	800	737	767	756	769	752	770	788	758	714	781	760	749	793	764	718	793	744	794	801	754	773	752	738	794	778	786	786	749	719	792	772	727	785	785	773	751	783	786	758	793	790	765	776	771	771	768	755	773	733	730	757	770	747	792	736	770	743	808	773	789	722	818	768	744	756	761	746	773	694	749	744	783	747	806	741	794	739	807	791	759	768	766	798	802	750	780	763	727	768	771	813	765	792	806	792	790	793	802	788	800	795	733	770	768	805	773	729	792	795	768	820	799	785	798	772	752	752	739	729	761	772	796	752	791	767	715	749	798	775	757	840	764	795	780	773	792	775	777	759	798	822	788	775	792	794	799	806	781	778	801	732	777	801	733	752	788	775	767	794	757	782	752	808	821	784	746	783	735	776	789	781	756	744	796	754	726	754	749	798	746	712	739	819	770	770	771	784	815	777	786	775	787	810	793	804	799	817	799	758	808	771	774	778	812	780	789	757	825	734	817	773	795	772	778	795	746	802	753	779	776	788	850	757	831	764	766	767	803	737	745	762	758	807	774	803	758	780	802	816	790	729	727	754	807	751	713	793	785	818	784	811	726	725	765	748	799	795	813	768	778	768	824	754	783	706	807	775	713	753	776	790	779	783	788	767	795	844	802	729	779	746	766	756	799	763	717	745	794	767	798	745	768	712	786	761	823	755	765	736	732	799	730	778	758	805	755	799	789	785	790	779	785	781	792	817	814	784	780	771	763	834	818	815	748	738	806	795	798	802	812	788	772	750	750	773	758	819	752	810	788	763	737	783	816	754	802	778	789	737	801	806	756	772	800	791	767	734	772	767	736	750	738	782	756	773	753	806	760	791	780	745	762	777	723	752	752	803	805	802	778	797	746	723	700	738	764	754	753	768	789	753	745	755	800	802	755	790	818	716	730	767	780	766	824	758	757	750	759	714	737	770	704	775	770	843	755	768	776	781	867	804	782	801	757	818	743	800	813	801	733	762	732	800	793	769	768	813	742	800	730	833	768	802	779	817	769	813	762	790	766	766	787	803	732	811	802	781	761	817	753	739	792	787	702	787	801	782	760	788	771	775	768	787	796	762	747	788	784	741	771	798	809	792	813	762	765	751	817	752	808	800	820	756	755	756	740	742	777	738	803	791	757	746	774	760	790	737	787	763	804	710	791	758	763	770	761	762	755	827	784	768	779	796	760	779	802	764	791	781	755	753	787	773	797	770	731	789	806	824	754	786	784	766	820	772	780	749	801	766	751	780	753	813	809	740	746	762	777	777	750	725	741	807	780	750	739	792	768	777	768	769	739	812	782	796	771	796	867	741	808	779	767	751	752	744	781	763	737	773	751	764	797	795	832	740	807	790	751	831	765	753	773	794	769	781	747	713	777	779	795	793	783	828	800	753	794	733	777	747	767	816	778	756	729	837	719	770	771	784	766	781	759	757	767	778	777	833	772	798	820	766	799	784	771	831	764	781	785	781	858	799	755	772	831	798	774	747	774	754	755	780	770	789	763	746	831	795	763	717	841	777	772	811	775	814	741	784	778	789	772	760	794	721	722	769	750	764	799	815	778	823	801	757	753	777	757	793	751	779	730	755	761	760	816	773	812	760	801	787	773	760	778	730	779	770	793	743	826	772	778	792	768	746	793	760	738	751	797	791	799	765	803	781	758	804	706	823	788	738	780	769	796	795	738	818	765	770	769	766	779	761	748	770	786	738	781	768	747	798	783	786	798	763	742	754	792	803	768	751	821	775	764	782	779	781	786	795	724	765	786	735	778	777	751	738	778	789	724	780	762	832	779	738	826	745	771	813	746	733	808	811	787	741	781	765	751	790	766	763	748	756	770	759	726	753	742	790	778	749	780	784	730	791	759	792	724	826	787	761	757	773	784	773	766	801	738	768	814	745	811	707	751	702	840	796	779	720	779	765	782	740	770	754	746	769	777	782	745	846	763	700	784	773	765	745	748	713	743	786	799	797	735	741	782	751	763	789	779	775	750	764	743	798	771	803	771	805	806	810	750	820	760	809	754	786	735	746	818	772	798	802	804	830	756	756	738	742	768	800	764	771	745	765	800	788	771	791	773	755	759	721	833	795	808	785	756	766	764	788	748	816	754	808	859	769	755	792	760	792	745	726	777	820	825	808	770	792	733	751	814	763	747	753	751	748	757	793	752	748	762	788	807	783	767	715	757	777	761	755	812	741	737	770	783	831	778	761	771	763	781	820	751	772	767	744	747	782	793	763	830	755	794	778	742	834	809	793	794	789	752	777	820	737	813	784	783	741	773	776	750	720	806	751	759	785	719	758	756	782	798	735	806	809	785	764	769	767	790	819	795	712	754	736	721	787	781	750	791	756	756	748	759	803	779	806	807	828	763	722	780	800	802	770	759	799	729	721	772	761	811	770	780	789	753	801	805	717	798	782	778	777	747	754	752	776	789	790	751	756	802	806	800	754	749	724	796	786	795	752	774	770	779	775	803	777	836	743	810	757	782	735	738	786	784	752	729	770	800	772	770	762	769	786	759	791	759	788	758	745	760	696	780	736	786	783	762	800	784	785	779	809	824	821	808	782	749	725	782	793	738	816	774	719	756	747	787	754	737	814	752	738	753	769	749	728	776	758	800	771	760	822	829	760	776	758	806	800	736	752	771	804	758	760	807	754	767	749	765	809	789	771	726	747	758	788	772	791	763	773	796	739	782	782	729	768	771	787	775	739	742	802	749	792	734	767	778	743	760	777	717	753	801	790	779	725	790	752	809	783	780	769	780	804	763	769	731	730	771	743	793	782	767	783	819	776	786	769	793	768	755	785	775	760	783	856	776	736	816	784	737	772	772	775	798	794	753	796	782	816	812	777	719	700	753	774	795	779	806	744	752	783	819	774	790	787	782	788	786	790	738	821	824	774	795	787	767	766	797	747	751	765	780	766	765	785	732	767	767	748	761	754	773	719	753	748	817	756	722	785	781	799	761	758	742	762	757	815	792	783	739	752	779	752	850	802	757	756	794	786	770	792	793	760	767	840	823	810	817	815	779	793	755	748	758	781	767	808	739	789	768	819	788	752	807	797	769	791	822	804	747	795	735	740	755	776	817	745	756	765	730	737	781	734	778	756	786	799	795	791	799	739	789	760	772	774	724	761	797	739	838	794	725	718	775	815
16488	8866	7945	4436	3159	2614	2119	1864	1686	1537	1402	1364	1281	1171	1171	1121	1139	1100	1159	1065	1069	1096	1077	1077	1042	1057	1076	1054	1045	1045	1031	1082	1048	1059	1025	1007	1064	1047	985	1046	1040	1005	993	986	1012	1030	1017	969	972	1040	1051	1001	983	997	1046	1062	972	1064	1023	1001	1014	957	1033	1008	978	1016	1006	1004	1059	1014	993	1015	1024	997	1031	1007	964	1008	1095	1012	1012	974	996	1006	971	1015	1008	984	1017	1060	969	1008	972	993	971	985	1015	1015	1004	1063	993	998	1063	1003	989	1008	957	980	1026	1028	973	1031	988	987	959	1024	985	1043	973	969	907	1067	988	1020	987	1000	1023	1062	1031	966	1034	962	1012	993	1013	964	976	1002	968	1032	994	1031	1000	1010	1011	1035	975	955	1017	978	919	999	1002	1003	1019	978	1016	1023	1038	1012	1014	967	948	989	979	1000	1005	1037	968	1031	1033	1024	990	1011	999	975	970	978	1048	1048	952	1010	1025	992	1029	962	1002	1008	988	1043	1027	972	1020	1052	1016	1012	970	1016	980	1003	1034	965	983	1013	987	1022	1023	997	946	1014	1017	1021	997	987	1021	984	976	1010	1020	1046	926	992	1052	1046	974	1023	1010	1005	1036	1045	1032	1028	981	990	998	1027	990	971	990	998	963	1024	1014	1010	1057	1014	1003	971	1037	968	1054	1029	976	1003	988	994	1018	973	956	1005	1042	979	1069	937	1077	1017	1047	993	991	973	1056	967	1020	967	1021	1012	1052	956	983	1003	989	972	970	979	990	986	992	1019	1002	972	963	988	1004	944	982	979	1008	989	985	967	945	1024	1023	984	1027	1035	990	975	1017	975	1012	1003	992	988	995	961	996	1046	978	991	1020	1052	1069	1071	1060	1068	979	1001	1024	980	964	1039	975	974	973	993	947	1010	969	1018	1043	982	1037	972	938	1000	1006	974	1029	1023	988	1014	977	965	1006	1005	1016	1013	987	1040	1031	982	979	1004	981	964	1025	1033	955	989	983	944	991	1044	991	979	1060	1024	1007	1005	1018	1044	978	1033	994	1014	989	996	1038	987	1010	1023	1028	1073	992	978	1010	1063	1034	1016	1008	980	1018	1021	994	999	990	976	990	977	1004	1030	996	1042	1016	1046	1002	1013	1043	993	972	1045	1006	982	1006	979	1019	1032	1002	940	957	938	1000	1009	950	980	1054	986	986	990	1033	1003	1020	938	1054	978	987	1003	1000	974	1030	994	1011	976	1017	1041	954	988	992	968	995	994	999	1029	1000	972	1043	1025	1003	1015	994	1015	1015	992	1003	977	954	996	1010	1023	1031	1009	1049	1020	961	1006	1045	989	1020	1015	1040	993	1030	988	984	985	1014	1003	1003	1012	1057	1045	1015	1001	1049	975	1029	1012	970	983	1001	1026	941	1038	1022	1000	994	996	998	1040	948	949	1017	1035	997	1018	1035	997	1022	1053	1006	1000	990	1088	999	921	1050	969	988	1004	989	1014	1037	1043	940	995	1026	943	982	1021	1015	989	1027	966	979	994	1013	1003	989	1009	992	1008	969	1029	987	1037	1028	975	1065	993	957	974	1012	942	1028	995	1039	1016	945	1009	967	993	1027	969	979	1010	943	1047	1031	1030	975	1074	1074	960	1006	1010	951	1045	949	972	972	1015	998	1077	1008	1001	970	1033	1001	980	987	1009	1037	1034	980	952	978	1060	959	1033	995	944	969	1014	939	982	1018	1043	972	998	997	970	993	1003	1000	1003	968	974	1008	1012	973	980	1062	976	1056	1015	1013	1042	1032	1023	1029	1001	1029	1033	1028	1020	1003	1007	1006	955	975	1017	1007	1015	1059	1009	991	963	958	978	1035	1026	997	1016	1004	943	1009	1015	993	957	1000	968	1051	977	1016	1010	1061	971	957	966	1013	992	1012	971	957	1011	1023	1020	1024	968	1010	964	1018	1035	1031	967	956	1014	1023	995	973	1030	959	998	1025	933	994	1009	972	988	1013	1019	1012	966	1028	1002	998	1014	980	1039	995	953	1006	1024	974	994	971	985	985	1021	1016	992	1066	991	981	1018	1004	1011	1015	945	960	995	992	1025	968	1031	985	1035	1042	974	996	970	1019	983	1002	992	1015	968	1007	1021	980	1007	1014	1002	1074	999	955	993	983	984	1003	1074	973	990	968	979	972	1055	999	1048	1036	1004	1067	1014	942	985	1006	955	1034	989	1011	960	1036	1012	967	978	974	994	948	957	976	1038	933	1007	1026	956	964	999	1047	1051	1028	974	995	1001	967	1052	1006	970	1021	1055	1027	993	1010	1005	1069	1012	1042	1028	953	1026	1017	993	1013	1056	1046	1073	1088	1006	994	995	978	1038	1019	1028	1027	990	1012	1015	978	1031	1036	1043	1044	1046	962	951	1049	1001	989	994	1016	970	1004	943	1006	1056	1010	987	1018	993	987	997	1043	1010	1008	1002	1000	982	1000	992	918	1009	1023	995	1017	951	1006	1000	993	1045	958	1010	987	983	995	1012	999	1041	1025	961	1027	1026	1027	962	1022	981	994	993	1048	986	1048	994	938	1024	983	990	1023	1001	989	991	1026	1021	1021	1036	1019	981	1019	1014	949	1060	988	1004	1019	938	1031	991	961	1018	996	997	1040	1034	1011	1006	1000	1005	1023	1004	1042	953	993	1024	1049	1005	1021	1002	952	933	958	943	1021	1062	1043	989	978	965	987	1020	1010	972	983	1023	984	937	1013	998	981	1054	998	978	1054	963	1034	1059	1023	1001	985	955	1016	939	1005	958	1044	979	1002	958	1040	982	970	1037	1004	1045	979	993	961	1055	952	965	1027	983	975	1051	963	1003	1015	1044	970	994	980	1052	1022	942	1044	1026	962	1048	980	954	984	1042	1034	993	1023	991	996	976	978	1058	982	1029	1000	1005	986	959	973	952	993	1019	1084	1036	955	1046	1055	1001	992	968	1024	1026	961	986	985	1018	979	1004	1032	1024	1020	983	976	1055	967	1013	974	971	947	993	1034	1046	972	1026	1063	1031	1045	1026	1020	1008	996	1005	966	994	928	1008	979	959	959	1023	1141	1024	987	994	1035	1030	1013	1018	1036	1049	1030	994	983	1052	1049	1051	964	1025	981	1035	998	1018	1018	1041	1004	949	946	942	978	1005	975	1001	962	1012	1071	972	1043	1025	1024	1014	1011	981	1015	1004	1031	963	1018	1028	932	996	1034	960	1013	1020	977	1037	942	1002	961	1041	970	981	997	1035	948	1058	941	943	1003	933	986	1046	1006	1029	944	963	1027	1042	1025	977	1027	1021	1019	989	1014	962	1040	1006	960	1027	1000	987	980	1002	1000	992	1022	947	1062	1002	1023	984	954	971	1025	971	1010	968	1019	1017	944	1015	1004	985	1001	1001	991	980	1000	981	971	951	983	993	926	968	1025	980	932	1032	973	1005	995	1022	1021	981	998	983	1043	1065	1002	1086	1025	973	1005	1057	977	981	975	1016	999	992	1027	980	957	1029	973	965	978	999	1023	1011	1017	995	1066	995	1046	1017	988	972	963	1033	969	1034	990	1006	964	1004	983	1008	993	996	1007	1016	953	966	1032	1021	985	988	1025	979	1036	1028	1054	1007	979	1016	1019	1005	988	1047	971	986	1004	993	1024	1018	980	952	990	974	949	1027	980	991	1016	1015	1011	1045	1028	1021	993	961	1005	998	1023	1003	985	1001	1001	1018	976	948	996	1043	936	1014	1014	975	899	1014	1006	1018	1020	994	1057	1009	1040	978	981	994	1019	963	958	1021	1043	1000	1025	977	970	953	1030	1020	984	984	1019	975	964	976	1031	1012	1015	991	1026	1016	1046	919	987	1021	990	980	1054	1012	1085	983	1023	1022	1005	1004	1040	1033	1017	1001	1020	996	975	977	1055	979	1023	1036	1013	948	1004	1000	1004	979	1017	960	974	980	937	1049	1086	1026	1002	965	1010	1021	956	966	990	1024	972	987	1006	1011	1025	984	974	968	1007	980	1029	1011	1018	1023	972	1016	1008	966	961	928	1027	1014	1000	1008	1033	966	982	936	995	973	1000	1015	1014	1001	1060	943	984	948	943	999	938	970	976	991	996	1010	952	1020	1054	987	980	1000	1033	1052	1012	1020	952	967	951	1024	995	1011	968	998	1005	980	998	999	1018	967	1008	984	1014	1044	955	1039	1011	974	1042	966	1037	1042	966	1004	985	942	1069	978	1038	934	1004	1004	987	1005	1010	993	979	958	1008	1002	967	995	1048	1027	1056	1009
23230	21360	29606	23458	21362	21369	6341	1111	877	845	683	661	664	583	601	535	548	538	490	456	510	449	459	450	449	438	487	422	415	459	448	430	429	395	400	400	477	408	443	439	432	392	420	432	432	434	414	418	413	407	370	398	410	397	425	406	432	406	409	397	426	435	417	450	395	396	408	387	443	389	440	409	403	406	394	418	405	420	427	415	393	417	412	412	400	438	423	395	397	412	440	417	415	381	406	401	372	404	410	430	395	412	391	429	391	439	421	412	401	399	401	368	405	416	373	406	393	431	422	411	434	418	416	427	446	428	406	446	431	393	394	401	401	387	400	376	366	411	380	395	365	413	416	392	399	385	428	389	404	393	397	401	383	415	437	393	380	409	411	403	402	415	380	384	391	425	420	422	426	424	402	412	381	416	406	401	384	362	412	399	412	425	433	419	417	419	406	415	392	390	428	413	394	419	407	404	411	411	378	403	381	427	430	388	412	392	432	443	423	412	401	418	402	382	380	388	403	411	357	407	386	415	417	413	410	401	353	407	394	416	375	427	422	417	440	405	391	389	451	409	366	405	390	414	407	424	405	392	386	417	410	399	381	388	390	376	409	446	404	457	400	407	370	434	404	429	344	440	413	417	402	394	410	400	429	392	393	410	479	390	469	410	396	393	408	411	412	391	403	354	360	418	425	378	421	419	402	387	394	426	419	416	398	413	423	379	373	410	392	446	412	390	428	438	473	395	396	409	400	413	415	402	412	425	438	384	378	384	405	386	382	421	445	384	369	441	391	407	436	421	445	410	434	406	423	411	413	399	403	368	410	450	435	391	367	411	387	436	375	407	408	386	435	459	388	400	402	397	400	397	391	397	407	431	405	422	399	406	423	389	416	402	404	386	435	413	389	400	405	405	391	397	412	425	386	429	397	377	401	415	431	417	448	396	393	453	408	410	435	407	401	411	430	416	409	433	404	405	401	387	420	371	396	377	425	365	445	385	367	398	369	397	421	397	432	405	416	426	387	390	373	430	418	424	377	411	421	443	403	411	401	429	428	410	407	405	396	396	402	419	401	412	376	433	456	373	359	413	428	377	389	405	437	414	396	423	409	426	427	436	395	399	435	406	389	370	421	410	382	405	432	434	375	396	420	389	419	406	399	399	375	380	402	384	388	373	428	408	384	395	411	406	357	418	437	384	410	434	434	413	390	403	400	383	396	406	390	431	396	415	372	397	391	437	398	425	412	414	378	401	409	412	398	418	402	385	394	379	418	403	370	438	401	403	386	392	408	436	403	408	396	432	398	424	431	401	441	417	374	399	389	407	386	387	397	412	381	406	393	409	400	399	405	388	408	391	399	416	433	391	374	429	416	431	417	386	370	419	438	401	400	403	429	396	421	404	448	409	414	402	385	411	419	389	383	403	390	390	397	391	383	384	376	391	413	433	405	434	405	389	398	408	381	422	377	458	408	375	429	386	393	400	408	387	411	415	392	427	410	406	393	413	399	388	396	394	415	412	379	392	386	401	393	405	388	405	452	389	395	401	382	400	415	393	398	435	394	431	359	403	420	417	388	438	402	413	424	388	404	406	374	412	421	396	413	400	416	438	404	401	424	389	451	396	412	382	379	402	430	394	384	416	413	422	424	441	383	418	428	391	368	424	404	401	383	396	444	404	429	391	398	418	391	401	415	396	385	417	372	433	383	430	397	415	433	445	398	409	415	419	396	450	424	420	412	407	420	436	409	380	405	396	424	372	407	416	427	414	379	426	413	372	421	382	420	394	402	371	411	410	386	444	426	396	418	412	402	415	415	398	388	362	420	387	433	402	423	430	453	451	447	392	420	368	431	425	405	405	401	382	402	390	409	381	401	404	383	406	401	374	392	428	427	420	400	381	379	417	403	392	369	421	429	386	415	371	386	427	422	404	377	419	397	383	416	398	373	385	401	391	413	386	403	397	451	406	400	412	389	407	378	414	410	414	409	378	405	399	382	400	400	418	432	388	397	366	356	421	425	451	420	383	425	369	435	429	392	378	391	430	411	402	415	426	378	391	368	380	442	402	398	438	394	419	412	388	423	385	375	410	366	406	408	410	378	399	442	382	400	407	407	353	372	409	381	398	404	402	424	412	448	389	370	392	395	423	423	370	393	411	394	405	411	391	364	403	414	422	367	390	383	414	403	423	456	426	390	397	392	379	382	403	426	411	429	405	382	397	397	384	389	427	390	388	429	384	443	387	423	434	397	428	404	401	362	450	380	419	439	426	406	434	429	407	416	386	412	381	401	424	375	394	448	384	410	394	382	416	410	385	408	393	452	408	425	398	450	421	403	388	438	396	433	410	422	415	388	418	411	422	351	416	435	419	424	435	420	422	393	380	408	388	368	388	415	370	417	412	387	431	389	446	388	400	416	398	423	441	382	398	428	407	419	425	435	412	415	400	404	387	396	415	396	374	414	399	406	416	409	415	406	408	427	411	372	397	402	396	406	404	420	382	403	474	385	412	386	385	416	447	419	430	414	399	384	424	391	401	378	398	399	407	413	398	385	425	373	401	421	439	421	369	430	406	368	416	396	400	413	402	381	403	390	376	400	392	432	353	380	407	424	390	390	388	397	381	411	397	405	406	409	414	490	421	419	417	423	374	424	400	378	371	383	393	393	408	408	428	382	393	429	376	371	395	388	439	393	385	380	436	390	386	387	402	361	399	408	403	414	387	414	409	392	373	392	413	395	383	402	422	423	390	411	429	391	391	428	417	402	406	402	402	442	382	383	393	375	412	421	410	409	433	377	377	409	431	429	379	420	411	397	411	383	387	390	386	426	407	391	435	409	385	391	419	398	448	390	400	399	401	394	409	378	406	457	409	434	443	372	423	365	407	414	395	419	397	413	432	384	404	388	405	379	405	374	387	413	378	423	410	411	423	395	420	433	438	377	392	401	388	397	399	390	442	418	403	423	385	404	402	442	417	412	410	426	403	423	393	407	406	414	404	429	439	417	410	397	400	378	377	382	407	386	390	404	405	418	409	383	420	425	442	391	393	425	400	369	389	390	394	411	394	416	385	392	380	423	403	424	416	412	423	367	426	424	435	416	421	405	429	435	381	389	392	394	416	383	391	423	374	400	368	421	416	423	389	407	395	441	368	404	409	378	383	384	379	385	408	378	379	427	379	409	407	385	383	453	419	374	426	397	390	371	408	401	416	397	375	384	441	408	374	389	386	405	417	416	369	419	399	417	398	416	398	426	469	383	409	415	402	363	440	381	385	385	407	421	405	430	382	386	420	418	406	411	399	380	410	416	456	403	403	410	435	397	396	386	384	428	419	375	440	391	387	391	389	389	414	416	417	434	419	403	376	438	409	395	378	395	391	404	395	379	415	400	392	396	423	395	401	405	393	377	399	395	424	388	426	384	434	382	414	422	443	407	421	408	388	421	387	398	421	390	422	394	409	382	385	392	387	431	421	414	398	423	403	458	365	416	394	413	381	365	422	400	368
17847	14589	12573	6866	4823	3629	2841	2254	1847	1583	1314	1232	1114	987	967	860	849	774	770	734	695	758	704	670	685	645	636	647	627	664	650	618	585	622	591	557	542	607	591	607	578	555	598	551	581	539	586	558	571	580	574	531	559	604	563	533	583	517	524	573	537	569	566	565	550	547	563	602	578	595	566	577	599	610	593	549	616	554	549	602	548	514	540	548	563	575	524	566	566	522	565	609	555	522	517	537	514	546	519	558	554	503	601	543	575	566	564	532	558	582	601	547	532	564	542	555	554	554	529	602	544	513	536	564	541	569	600	527	530	546	569	564	557	539	548	510	530	531	534	533	551	549	566	561	539	528	517	566	522	558	557	595	575	519	566	526	542	517	511	520	576	578	554	547	557	529	528	554	566	539	618	512	585	542	528	536	570	550	577	598	530	563	562	545	540	536	563	527	581	593	540	540	517	561	595	562	533	548	558	516	578	594	563	534	531	513	526	593	548	525	532	483	551	543	562	519	524	537	488	562	561	533	569	556	565	533	543	501	567	549	546	521	575	519	523	578	528	512	564	531	561	578	546	535	547	550	564	592	550	542	539	527	553	550	562	580	537	531	564	556	544	544	562	543	548	573	546	527	599	498	560	548	538	547	534	575	546	588	551	546	544	524	557	542	535	535	529	493	545	593	522	551	571	583	517	538	558	559	539	510	507	530	573	538	522	552	581	529	530	578	550	575	609	516	572	558	554	567	542	548	524	544	542	556	569	544	565	559	556	529	512	555	555	526	510	540	549	568	558	596	545	551	526	568	554	550	570	539	525	547	545	597	523	553	585	591	557	572	555	531	509	551	552	549	568	596	543	511	541	542	557	561	532	581	550	540	525	536	573	537	505	550	543	522	584	544	559	572	541	516	497	555	580	522	553	556	533	526	549	527	531	558	542	556	523	551	570	539	566	555	550	571	579	521	528	535	525	558	531	565	530	573	529	558	564	533	588	594	511	529	541	580	509	554	516	557	575	543	546	553	546	562	587	569	564	560	589	581	511	552	572	538	537	514	545	562	532	556	569	531	538	556	569	568	566	557	562	545	558	539	541	552	587	548	547	562	571	579	525	533	573	535	541	547	578	545	551	509	588	548	580	516	578	535	595	552	523	562	558	573	518	538	523	530	555	591	576	562	543	568	529	552	548	575	529	582	542	551	564	557	520	583	549	544	533	539	556	569	522	545	548	543	584	545	571	528	528	542	541	539	580	569	542	587	561	565	515	551	533	512	586	553	549	551	550	570	602	541	570	492	543	564	539	554	547	533	537	540	546	547	534	574	538	541	573	553	577	575	558	526	551	569	598	530	552	540	561	586	523	533	532	551	519	529	537	536	572	529	548	533	553	580	526	582	537	579	504	472	569	510	532	524	589	560	511	533	545	530	574	527	530	536	541	542	511	526	539	499	549	563	546	526	531	550	550	547	580	484	526	534	550	524	508	546	528	557	510	549	545	537	533	549	552	498	607	559	529	580	547	544	563	532	549	497	570	520	537	517	535	558	551	547	576	606	521	556	557	562	565	531	556	531	564	557	504	518	503	538	507	555	555	550	548	506	531	503	547	553	518	527	528	505	561	537	558	550	534	494	575	560	525	520	527	599	546	556	549	547	533	566	545	549	577	556	548	575	588	542	530	510	601	541	567	553	527	555	530	555	546	547	553	558	547	559	559	514	539	573	534	561	541	569	538	525	557	577	559	543	562	560	511	570	587	555	550	541	555	549	554	545	535	575	527	549	516	527	537	549	613	548	513	527	527	520	537	581	523	527	561	567	486	522	580	589	568	548	543	545	559	529	553	509	544	590	572	555	536	559	556	546	541	551	536	565	538	575	539	544	531	568	549	540	606	525	539	495	538	558	581	538	560	513	522	541	575	546	554	518	573	517	519	530	541	552	551	530	574	501	510	616	547	563	555	574	532	538	545	540	584	544	507	540	543	599	550	540	536	580	527	542	513	549	549	562	532	576	569	553	530	553	563	568	571	517	512	523	530	532	556	544	534	560	518	515	537	528	494	546	539	536	545	594	531	523	540	542	522	561	529	536	542	515	519	489	516	581	547	526	547	565	521	539	527	569	564	529	539	553	544	529	552	555	605	570	558	569	546	572	514	500	559	570	523	526	564	591	531	542	574	557	582	535	570	560	524	545	563	558	577	512	537	620	563	612	544	533	576	560	555	564	585	569	511	542	540	572	551	509	533	532	519	545	524	579	555	550	558	557	565	561	555	579	565	554	579	561	561	559	526	542	509	573	521	576	527	518	561	613	499	537	561	519	555	553	584	555	536	569	556	541	578	584	582	533	560	504	500	510	542	560	568	552	542	567	523	551	529	489	562	559	560	511	529	606	541	529	527	592	527	548	581	535	498	588	544	572	543	524	530	562	540	565	545	577	541	579	572	544	581	543	505	547	541	568	563	595	535	566	551	513	535	557	528	588	534	552	495	575	559	521	536	532	555	527	583	583	591	502	559	545	568	558	530	551	594	530	541	558	564	576	554	540	541	564	531	521	568	548	548	570	515	539	579	509	558	558	530	541	510	509	533	550	514	516	525	528	548	538	524	579	579	544	555	531	532	555	524	520	563	591	557	534	521	540	519	550	590	553	548	587	547	541	523	555	551	542	563	561	540	528	524	530	562	517	547	541	565	514	524	553	527	490	568	542	508	545	549	551	531	572	567	566	526	585	493	560	556	555	563	531	551	534	557	525	542	520	541	527	546	510	611	542	553	536	509	530	563	504	536	554	565	560	502	563	549	535	532	547	520	597	573	523	555	544	508	512	554	522	568	528	562	601	526	548	526	565	581	527	557	555	579	564	548	533	555	529	526	550	545	565	535	533	591	533	557	550	527	559	491	560	554	533	510	497	553	575	542	555	543	546	540	525	531	532	527	571	539	496	575	565	547	568	541	549	540	556	569	534	553	556	543	573	555	508	527	534	507	550	547	561	559	595	532	552	541	506	601	537	557	516	536	544	565	555	537	526	520	556	530	523	575	532	556	543	518	555	530	563	554	523	566	532	553	543	576	589	484	506	533	505	550	561	551	561	561	580	553	539	549	544	554	490	519	527	563	541	552	496	590	541	551	530	596	552	570	549	544	523	546	566	528	548	570	547	573	519	541	536	545	553	553	529	533	564	569	549	532	536	569	518	556	567	540	543	584	557	500	525	537	575	507	528	549	555	579	592	539	565	481	578	581	528	552	550	520	576	566	540	547	530	553	601	550	542	546	548	584	549	557	540	536	554	505	506	582	489	548	547	546	535	520	520	568	513	558	594	520	515	539	574	561	563	548	529	517	559	563	575	538	539	559	501	513	519	577	532	593	570	554	564	536	486	503	558	529	545	527	526	554	537	556	504	540	561	530	507	526	578	559	558	567	561	538	550	535	549	569	558	512	540	525	533	544	550	522	517	558	543	531	531	522	503	556	542	516	547	552	519	535	534	528	581	524	523	582	544
27393	20738	9301	1278	804	807	768	764	780	754	714	782	737	713	768	771	717	721	799	755	747	733	750	810	755	701	767	777	721	744	729	780	793	768	731	722	713	753	769	786	691	763	729	705	784	755	768	710	741	752	765	785	802	783	766	792	791	802	762	700	751	798	749	832	780	777	728	719	719	766	759	759	788	719	733	772	744	780	788	744	746	794	762	737	724	781	733	723	752	730	793	812	792	755	689	740	730	797	774	784	768	744	810	753	763	723	773	784	781	756	754	743	704	740	773	809	737	788	721	701	754	760	756	757	791	745	766	734	736	728	754	732	763	750	727	772	743	763	765	761	785	738	775	737	733	750	773	764	737	771	790	748	770	752	733	782	775	759	789	770	763	763	721	663	742	761	762	771	749	786	737	757	767	742	738	769	772	706	769	679	734	789	680	743	707	751	756	810	760	731	691	753	745	795	749	712	750	758	771	707	762	782	749	763	744	752	735	712	736	820	807	764	706	741	769	752	759	754	750	744	774	749	790	773	732	690	774	789	737	746	787	722	744	736	720	773	814	767	724	738	763	776	772	795	780	785	728	739	784	838	726	748	722	753	746	786	753	688	743	791	709	762	785	739	790	740	746	733	765	746	741	706	764	744	765	821	750	745	737	799	765	747	707	779	772	756	777	717	759	796	700	751	790	730	800	759	743	724	772	755	716	767	753	776	744	744	713	756	776	676	735	756	720	748	724	771	771	767	718	781	758	755	764	693	772	745	740	773	706	757	712	741	773	772	782	741	760	723	704	736	701	753	721	782	731	780	797	690	744	715	752	763	749	746	739	779	756	743	721	719	720	744	746	812	765	747	765	739	764	777	745	759	726	808	778	719	813	767	756	756	734	790	783	734	738	772	767	717	757	774	839	728	749	759	728	767	778	783	752	785	757	789	745	730	787	730	756	741	771	745	754	818	780	769	709	754	761	722	756	715	701	754	772	747	765	741	738	753	727	734	677	772	753	716	723	745	761	744	752	747	749	692	790	791	743	706	746	756	762	741	761	785	768	789	735	747	770	788	752	756	750	741	741	747	716	837	770	807	733	768	738	700	783	756	749	753	755	743	756	751	740	711	751	766	741	760	753	752	718	764	730	730	744	682	749	729	778	757	782	710	735	720	779	720	739	797	749	749	753	754	731	759	730	751	754	778	779	737	734	739	763	760	795	725	749	717	760	706	764	755	697	748	770	726	693	740	758	722	771	774	749	736	734	712	770	727	815	798	800	776	715	771	703	733	787	766	773	708	734	750	734	760	759	798	797	758	751	752	737	719	743	802	789	749	727	730	741	745	792	741	762	735	739	714	757	786	746	807	751	787	771	707	766	747	759	779	787	756	783	712	735	767	740	734	739	764	779	779	763	744	730	752	732	770	773	749	800	777	672	773	759	706	712	753	776	756	711	738	769	763	752	784	738	738	747	691	760	777	723	782	702	734	730	779	736	795	750	777	773	756	760	727	720	787	766	717	774	690	742	801	738	754	764	783	801	740	781	728	756	722	753	733	739	752	757	757	760	792	767	753	807	780	786	720	747	756	753	766	726	774	752	781	741	775	768	738	727	765	748	769	749	733	750	776	806	737	769	733	715	758	767	777	755	729	803	743	777	758	772	714	740	738	775	722	764	742	735	747	739	762	749	746	725	785	747	778	714	735	793	772	755	725	718	754	758	781	819	767	723	772	715	783	709	770	777	819	699	757	712	769	746	764	737	741	734	743	789	766	777	746	746	761	697	720	807	781	762	799	760	725	790	769	769	774	798	803	737	721	763	771	756	729	791	727	765	722	772	721	767	757	746	747	739	729	776	741	723	803	767	795	755	743	758	785	790	782	745	768	788	790	754	779	788	748	728	764	756	740	768	760	741	786	753	729	742	746	770	756	749	756	752	694	792	725	755	718	760	752	725	741	757	762	771	748	708	767	737	790	775	712	691	753	777	723	776	733	696	791	766	751	733	744	731	762	719	720	707	669	773	729	781	753	769	727	747	769	771	753	811	763	709	767	753	785	783	740	728	793	741	731	753	735	765	765	753	798	713	737	746	772	743	750	775	777	765	795	810	735	778	736	710	735	741	756	737	761	751	734	742	725	751	765	759	800	784	757	745	796	725	798	738	777	752	787	738	762	774	742	787	765	768	708	757	782	756	757	751	745	765	792	786	753	711	706	733	764	798	712	735	755	804	753	768	742	735	724	741	796	721	761	790	720	726	733	757	749	719	708	759	758	764	694	760	784	790	804	783	751	734	750	766	791	732	779	773	754	758	766	760	749	786	790	746	762	802	781	765	713	758	737	760	749	710	772	763	738	769	764	748	783	773	757	764	746	695	738	780	753	818	771	728	778	767	725	755	791	764	791	777	781	746	747	710	715	702	724	780	717	733	742	753	729	717	764	762	796	748	763	763	754	720	723	800	750	766	774	744	782	803	772	757	746	693	783	759	782	779	745	732	786	731	747	743	767	747	735	799	758	761	719	749	765	741	750	710	749	733	717	742	685	797	714	750	749	750	763	767	733	718	733	730	773	758	743	709	801	788	727	786	810	782	751	743	731	732	766	766	755	736	752	765	771	782	766	763	751	753	746	716	772	757	760	827	717	746	771	721	763	766	751	754	811	758	719	724	725	770	740	715	732	746	736	678	794	734	747	751	755	772	783	747	737	728	765	704	742	733	797	742	775	755	752	741	748	758	770	752	689	707	770	782	754	789	728	746	754	717	777	764	734	760	746	735	745	753	796	727	756	772	689	739	754	740	787	741	716	787	750	729	825	792	723	760	689	769	768	745	732	710	746	814	802	788	750	786	766	761	778	744	729	749	709	753	746	766	738	777	775	760	761	760	755	735	780	788	774	740	751	745	734	776	763	774	740	783	779	752	724	742	786	776	750	775	763	749	769	730	731	713	785	759	802	749	730	755	756	786	768	762	752	788	738	790	733	764	767	777	754	774	738	735	748	743	742	761	731	744	768	738	744	784	713	745	810	731	781	790	748	795	729	751	776	766	749	739	770	723	798	771	769	778	788	745	800	744	759	758	759	741	743	735	723	740	744	754	757	711	786	785	751	701	754	736	733	753	757	726	747	734	745	747	776	794	783	771	754	779	778	755	742	726	771	750	730	734	757	737	766	784	762	794	768	752	800	799	761	738	715	724	748	769	741	789	737	758	749	807	714	794	699	782	758	730	730	736	789	802	705	757	710	728	748	739	779	739	739	712	786	714	743	748	736	713	746	742	798	744	786	761	839	720	753	786	767	761	738	765	750	784	784	768	709	755	717	746	760	755	798	749	740	753	780	699	734	772	795	726	750	749	729	787	699	777	715	760	719	747	753	752	735	768	737	758	747	785	752	772	748	783	743	782	767	710	698	792	792	785	757	769	799	725	725	756	701	761	772	815	783	791	709	767	797	810	753	743	769	724	767	741	746	711	792	754	728	753	752	745	773	762	817	775	692	811	724	733	766
9310	1763	1631	1256	1123	1082	1014	950	1012	1022	975	987	990	980	1006	1014	976	962	1007	992	1000	981	1017	979	949	1031	987	996	963	974	1033	949	1023	1003	969	942	974	933	978	964	1036	986	940	1046	963	999	1025	917	959	1011	969	968	943	966	967	980	894	1053	946	925	1052	966	923	949	957	961	970	1010	992	1002	973	1017	975	952	951	910	897	899	964	992	1042	979	1010	929	973	1007	983	971	962	996	980	966	947	993	1026	996	891	950	918	969	978	989	923	1006	956	985	976	928	955	974	956	1006	975	976	970	947	999	968	984	961	899	970	961	973	926	909	1023	1020	958	981	910	968	998	886	947	935	970	946	966	967	983	986	924	992	1018	1001	938	948	953	953	918	951	925	1031	984	983	970	946	999	960	996	965	990	963	996	994	965	970	964	1013	957	1013	945	973	951	1017	979	1008	970	996	934	992	987	993	970	982	961	960	982	983	934	934	973	1015	946	974	1001	1022	1008	936	951	981	968	1005	980	1001	995	933	931	1001	1003	934	942	920	960	950	954	992	970	1001	927	984	955	994	1008	915	935	970	974	1012	982	962	947	957	1007	975	964	1022	1044	962	996	978	966	921	949	960	965	1033	1038	1036	1011	964	980	1008	1006	950	999	973	980	1009	906	953	990	981	965	976	997	957	978	1002	984	935	968	945	924	944	939	949	998	949	1007	1038	1000	970	948	962	977	966	969	947	1011	1027	997	959	966	996	1019	1000	949	1011	980	924	961	993	967	989	1003	933	952	985	949	998	1019	958	985	964	1000	994	926	928	977	933	985	962	960	998	1016	967	931	961	991	932	965	987	950	983	979	951	922	924	1004	936	942	956	968	974	960	1007	965	990	988	1001	1062	943	940	949	966	961	958	1003	964	1029	957	1011	963	962	986	890	981	967	965	973	945	959	936	1022	1000	967	935	986	1043	991	1003	951	915	939	947	937	983	926	968	940	948	961	995	1008	984	938	970	970	1042	997	1027	952	984	996	1002	1010	993	969	963	1010	1022	993	956	969	969	929	991	979	884	1003	990	954	979	992	932	969	1006	947	929	993	952	952	1033	950	1030	973	951	989	956	950	983	975	954	961	977	944	1004	966	925	968	960	971	948	980	1010	1053	973	1004	977	1007	1006	975	1010	994	977	1030	958	1013	973	976	998	1000	956	967	965	967	917	953	939	972	875	986	938	967	930	1005	1011	947	940	974	972	1052	981	1028	949	992	951	970	982	938	962	981	1024	934	970	976	938	973	944	994	1018	1024	990	983	943	957	989	975	949	958	993	950	943	968	1024	967	997	1014	966	923	924	991	977	967	959	1004	938	1007	1000	984	931	977	934	976	945	973	939	1008	954	1039	942	987	979	962	982	946	974	926	975	968	1021	992	935	996	922	949	978	976	1003	990	961	966	1013	990	963	970	959	952	986	948	940	913	961	936	1021	979	947	995	1042	943	974	999	978	954	995	974	985	975	969	956	988	981	961	971	969	973	1040	964	1000	999	953	950	958	975	983	976	960	986	960	991	989	925	963	970	975	997	889	1000	961	1027	1013	911	1009	1033	991	1027	973	1051	1000	965	984	959	953	1014	953	998	965	986	1007	992	965	950	934	963	988	1002	963	1009	947	996	990	964	958	991	960	997	989	921	983	985	967	999	947	960	980	909	922	1043	967	1010	1010	988	953	958	958	1021	969	967	915	949	990	1005	961	968	997	1006	926	985	988	999	952	968	952	1063	984	961	961	984	984	988	1020	974	1004	960	994	1060	971	921	961	934	1019	1004	991	968	974	941	974	986	972	926	967	916	966	1014	979	914	975	965	968	940	1022	1009	969	988	987	927	1000	969	974	1015	969	952	989	979	1001	982	913	976	966	969	950	954	974	985	971	979	972	1007	964	987	967	970	971	969	987	1025	906	947	972	891	1018	965	928	956	983	950	959	937	1002	970	961	909	1004	993	1002	962	925	931	915	975	999	1034	1004	987	964	950	969	938	923	951	1019	1008	1032	959	977	980	997	991	1024	1022	1016	953	933	1023	961	928	927	1014	1002	952	955	1005	983	988	984	964	933	972	990	974	983	1002	999	966	971	1014	1007	959	969	993	974	1025	1018	916	938	1031	1033	1017	1008	1044	999	1003	979	977	939	990	998	982	997	927	979	984	1008	969	950	974	930	1017	961	969	997	1000	1003	982	980	1006	969	1043	966	972	961	1013	992	949	1000	909	980	1020	979	974	947	1028	975	973	929	941	962	975	965	997	978	998	944	965	980	992	977	996	1004	1016	988	989	975	992	995	964	1023	994	983	999	1014	994	957	981	980	976	965	916	1001	924	989	931	969	1053	1000	950	973	966	977	998	983	1019	1003	970	966	988	965	960	1048	976	1006	998	1007	1004	964	1011	992	1019	990	981	973	937	997	962	997	1015	956	959	967	945	966	993	987	999	937	998	1014	951	919	912	978	957	1002	951	972	1003	1016	979	986	928	968	926	975	929	955	982	944	957	927	955	917	1021	1030	981	981	948	940	975	1027	1017	998	975	997	946	960	954	952	966	1040	932	940	997	919	960	949	976	949	948	942	993	971	967	992	987	976	992	990	925	973	942	947	982	981	999	965	995	979	959	941	981	981	961	950	956	972	993	1011	990	973	967	961	905	1017	958	968	985	978	968	966	908	984	953	948	985	964	1045	985	940	980	996	1010	992	916	983	1000	994	968	1029	968	952	1039	966	992	993	990	954	988	1020	926	1013	997	972	981	956	1006	971	957	995	993	958	959	1042	1010	955	908	966	954	980	986	932	973	966	1008	954	947	966	982	990	964	959	967	1016	988	980	971	941	1003	978	961	978	938	1010	974	969	1061	974	986	1008	1034	997	1001	1031	947	968	941	924	981	1013	988	1002	985	968	943	938	958	963	974	915	941	987	966	1010	1000	936	991	924	955	950	942	934	1008	882	1033	958	950	987	1047	1006	939	989	967	950	944	964	996	979	954	949	974	996	972	990	967	1004	1022	960	978	972	990	957	950	967	951	1054	1023	984	942	915	952	952	1005	944	955	990	962	1002	952	955	964	1023	934	996	1003	946	946	979	979	993	982	1023	981	955	1015	956	968	981	1018	1002	995	965	954	965	969	984	991	956	1033	940	1000	941	983	972	983	1033	959	989	973	1019	1002	943	973	1007	940	1002	939	1041	961	949	991	999	919	990	938	994	921	954	927	963	993	1005	944	948	1027	968	1019	936	953	974	972	957	1027	946	984	983	945	996	959	981	963	1030	972	928	967	1006	1032	944	966	961	993	975	988	982	936	924	993	934	1035	988	942	1006	1014	1011	1014	936	1045	958	1048	939	963	1050	1019	954	995	969	1000	1031	966	977	932	1002	901	1011	1015	976	973	930	992	1054	968	907	985	1013	969	1009	970	1042	1054	973	975	1000	905	973	902	1001	993	939	1057	950	967	999	943	948	984	990	975	1024	960	1017	950	990	936	1020	974	987	1018	984	983	934	953	960	975	946	990	955	1025	962	929	943	1003	1020	946	983	943	1025	986	1028	923	983	1058	1010	993	1017	994	975	988	946	993	971	987	968	996	963	936	984	1005	958	1045	994	969	975	1033	973	986	923	981	988	996	987	1002	969	976	981	946	928	908	1006	950	968	946	995	970	994	971	992	943	935	895	985	1012	954	972	996	1009	997	982	991	984	942	937	981	999	953	943	1027	950	954	1039	1005	977	946	968	950	979	983	924	958	953	952	1008	975	972	1014	1004	932	985	962	990	956	996	1005	987	1005	920	1012	969	993	944	998	908	1023	942	988	993	966
24333	21396	29049	24104	21383	8378	1495	1116	997	1003	921	943	874	867	851	903	837	875	792	833	829	793	773	766	801	774	858	822	769	803	778	773	833	776	745	802	801	812	754	805	783	746	753	773	776	789	746	718	810	787	723	814	750	830	798	793	784	798	825	770	765	788	822	777	825	779	762	783	775	790	756	762	813	746	768	789	819	755	794	759	782	796	795	748	765	793	762	775	763	793	797	758	806	665	764	739	758	774	769	763	732	783	762	762	759	794	789	759	762	788	783	776	806	816	761	780	735	832	814	768	739	778	806	785	770	734	786	736	769	770	761	790	757	795	803	791	757	737	736	755	763	818	787	783	776	766	794	773	786	793	795	758	787	749	753	791	798	811	780	819	798	757	777	761	769	779	731	766	763	759	752	829	779	749	758	755	741	737	715	757	803	725	832	780	734	744	766	736	792	789	754	775	754	776	759	735	764	737	752	765	804	810	780	763	756	777	738	756	764	757	753	776	777	790	765	797	810	802	796	766	744	766	804	763	804	765	794	774	831	737	778	783	800	761	751	742	774	804	754	801	805	736	788	784	785	775	730	759	776	756	802	816	754	787	793	770	790	761	818	737	756	731	822	759	786	755	811	712	787	810	774	759	772	763	779	807	823	740	825	784	769	760	787	807	809	798	769	736	792	753	779	762	772	810	782	767	812	814	780	784	744	754	809	808	810	775	776	768	743	722	698	768	724	835	696	791	798	818	757	758	778	787	716	768	796	807	822	806	767	833	790	809	805	758	754	828	834	764	775	769	796	742	765	776	763	769	818	756	765	798	790	840	741	744	810	812	741	758	815	840	750	777	792	769	779	771	748	809	774	800	794	756	751	785	739	739	722	733	701	731	828	738	801	739	778	769	758	735	773	769	779	760	816	820	757	756	793	752	812	771	793	792	786	763	739	802	759	789	768	779	795	795	732	769	819	814	815	792	817	771	771	769	756	764	753	820	772	782	781	766	811	801	778	763	784	760	780	753	767	752	806	792	783	763	798	824	831	764	763	799	827	762	764	768	778	728	766	791	756	747	773	805	728	752	759	738	763	770	776	762	743	772	836	777	767	740	744	743	837	741	811	795	813	779	754	777	800	835	788	703	842	745	749	754	776	775	805	805	825	805	749	836	769	779	817	783	813	752	718	783	755	771	734	823	794	765	799	782	741	767	826	775	847	776	777	757	742	764	793	783	771	763	741	777	775	764	811	817	737	745	714	813	795	750	758	734	796	758	722	772	819	788	781	773	768	753	780	812	756	765	765	755	811	772	728	803	776	773	754	746	785	738	796	788	798	741	832	773	741	778	769	803	748	822	736	820	820	737	768	760	787	800	763	841	742	759	779	736	779	762	807	759	807	785	803	741	809	763	797	804	742	791	749	811	749	739	780	741	741	737	778	686	747	791	788	790	766	768	782	802	776	777	777	790	805	790	786	766	781	741	791	793	775	769	773	763	765	754	838	767	792	811	774	807	764	735	746	772	778	796	763	806	750	772	783	753	797	779	770	780	810	758	804	750	711	846	781	814	765	777	761	708	809	784	821	776	767	761	769	784	749	806	756	733	762	784	787	770	808	768	759	809	734	815	794	774	791	799	824	776	779	767	757	694	779	744	774	802	757	813	794	777	728	793	789	766	786	784	754	742	788	763	731	766	776	805	776	770	794	800	758	771	809	776	772	809	837	734	808	741	784	774	770	789	796	757	786	782	807	779	824	728	778	739	793	774	805	778	781	754	768	776	788	749	818	800	771	747	756	804	815	774	768	783	780	766	784	801	735	787	784	765	745	700	857	810	731	781	807	733	778	730	733	802	759	803	800	751	712	758	763	809	813	798	810	750	770	752	767	745	798	765	777	832	777	770	745	814	748	739	753	811	735	786	768	734	782	747	809	755	783	760	726	751	785	726	753	759	782	777	807	733	752	731	752	758	751	796	765	808	792	790	765	825	756	771	760	779	763	764	796	765	814	781	762	751	792	774	849	784	819	810	806	727	818	761	743	738	829	739	798	754	766	769	770	790	763	798	797	730	785	722	787	787	777	821	785	775	741	752	794	738	758	730	801	744	803	820	781	759	771	717	737	748	799	749	818	761	766	831	814	810	781	794	782	785	811	732	788	723	767	793	800	746	696	740	748	804	792	746	755	756	755	775	751	812	740	804	772	756	785	784	717	747	761	789	782	797	749	801	774	776	759	798	800	785	752	778	812	741	758	745	789	779	781	737	784	757	792	759	774	769	753	777	761	783	783	792	739	771	787	741	769	785	772	816	787	796	784	810	735	768	803	788	758	756	742	788	755	782	811	763	748	756	774	775	838	755	734	752	768	800	789	744	766	757	756	788	750	790	746	792	814	762	801	759	758	796	753	786	785	718	775	783	778	741	727	781	818	778	730	732	769	768	796	763	759	735	775	817	778	738	812	831	766	722	759	723	802	766	769	758	813	778	731	789	713	786	739	742	804	826	780	763	752	757	804	747	769	778	747	763	754	802	765	792	746	749	831	800	773	784	758	786	760	730	806	794	779	804	763	800	767	690	743	763	788	735	760	822	808	783	767	808	784	802	778	779	807	751	765	811	740	766	753	835	728	782	796	788	794	836	772	763	784	794	816	778	770	804	778	764	716	734	782	782	771	803	752	781	758	781	733	789	809	790	754	787	760	830	722	771	808	756	768	711	781	738	781	777	772	774	807	781	796	778	712	754	812	802	732	764	784	761	791	823	787	745	733	798	786	762	801	799	725	763	793	689	747	738	741	813	762	801	757	765	784	783	775	772	790	767	772	760	735	783	725	774	786	732	806	781	767	737	790	802	759	774	798	796	821	784	736	806	784	719	808	768	800	748	807	728	816	778	755	788	779	789	757	753	802	779	769	763	777	749	776	743	769	785	800	814	765	777	783	768	792	748	755	762	802	766	803	760	754	813	766	792	773	794	778	758	790	763	733	732	755	806	752	773	806	837	808	793	805	735	804	775	804	748	793	750	818	755	745	743	777	771	760	804	773	817	722	739	758	824	770	785	748	742	770	772	778	787	796	747	792	770	818	757	747	767	778	790	765	780	757	811	782	784	772	744	751	846	766	775	802	756	766	759	756	803	773	761	752	776	800	807	783	788	774	751	757	759	813	811	772	802	783	778	735	794	797	840	811	805	794	807	791	786	740	760	720	764	768	744	744	795	723	762	735	800	737	778	751	739	765	731	792	728	764	759	778	774	804	782	733	790	782	764	753	775	735	757	771	772	771	726	802	795	838	737	811	753	761	748	743	745	795	767	760	793	828	791	755	746	828	756	838	772	782	792	740	786	783	779	791	776	742	813	843	779	730	768	750	778	796	745	757	795	777	752	794	772	751	740	802	755	781	797	736	757	800	753	804	773	784	754	742	733	780	786	753	828	699	777	773	770	762	821	790	778	794	761	743	769	769	821	762	794	801	767	755	763	777	792	783	743	769	791	725	755	796	778	820	742
16751	9210	8099	4429	3158	2514	2199	1859	1645	1577	1472	1276	1269	1257	1239	1183	1129	1055	1088	1098	1089	1150	1083	998	1048	1083	1060	1002	1089	1071	1066	1049	1004	1024	1028	1038	1071	995	1074	1006	1073	1063	1039	1017	1043	1060	1030	1056	1012	967	1035	1051	1029	1020	1057	1074	1008	1037	1018	1018	1036	988	1026	1025	1077	1019	1012	1019	1047	1000	980	1020	1050	1030	1007	969	1005	1039	1007	1055	1050	1044	1007	984	932	1003	1031	1078	1019	971	1021	994	997	996	1026	1025	985	1056	1002	1056	969	985	957	1044	958	1001	1012	1001	992	974	995	981	968	1000	1010	1007	1078	1047	1020	999	1029	1001	1012	1040	976	960	1037	1070	996	1054	1061	995	1036	1014	1023	986	1026	1005	952	1026	1036	995	989	1025	967	1042	1012	1026	977	989	1059	1033	1066	1027	1037	1033	1029	1030	1011	1064	1014	1027	1054	1023	986	947	977	988	1045	986	1038	1022	1024	966	1042	1000	983	1017	1067	1006	991	966	1030	973	1051	1013	1012	1037	987	991	1011	963	1007	1053	992	1027	962	1038	1033	1051	1072	1000	1056	1049	1003	1029	1024	1017	975	1023	1019	992	1072	1021	1013	994	1032	1040	1080	968	1028	961	960	1050	1033	965	1015	1020	993	991	1065	1009	1012	1013	1078	987	1022	984	1003	1079	1022	990	1043	1024	1007	993	1028	1035	1043	1039	1008	962	1024	1036	1057	995	1030	1030	990	1032	923	1019	1015	1057	968	1030	1010	999	978	1057	1038	1007	987	969	997	970	992	1056	1029	1011	1048	1021	1008	1009	1020	972	1026	987	1013	1013	1047	1027	1044	997	1015	1035	944	981	1009	991	984	1028	1069	988	994	1019	996	1030	993	1039	1060	997	1009	1027	969	1010	1038	1004	995	1019	1009	1035	1029	996	967	1038	1029	1015	1006	948	990	935	1001	998	1039	1026	991	1045	1035	996	1040	1044	1002	992	962	1033	1052	1029	1023	1013	1037	999	986	1026	972	1047	1041	979	1074	963	1047	1044	1031	1037	1039	1019	1004	1036	979	1050	1063	980	1015	1020	1005	972	1069	1041	1032	1012	975	1025	998	1026	972	976	992	1059	1012	1006	1018	945	946	961	986	1042	981	994	985	1064	1022	1014	1031	942	1050	1001	1008	983	1064	992	987	1010	988	1060	1017	1059	999	950	984	984	997	1010	967	1039	1023	1058	983	1000	1001	1037	1029	983	1034	1034	1022	1018	1014	995	1011	1014	1036	1014	1002	983	988	1031	1030	1024	1018	1022	984	1005	1002	973	1025	989	1059	972	1002	957	1062	1064	1045	1009	998	1012	1041	1030	1012	1023	1034	1030	1055	1012	1002	1003	1009	1023	1042	1010	1002	987	986	1035	990	989	993	1037	1038	1033	985	1033	999	966	971	1059	973	964	1014	980	1024	1082	967	1031	1031	1030	1048	987	1000	1065	1010	1020	963	1004	989	1094	997	1030	1001	993	1021	960	929	1005	1029	1031	987	984	1022	1029	1049	996	973	1007	985	1002	968	1083	1061	1010	966	972	976	1002	1042	999	1018	1010	988	1015	1007	1035	985	1013	1003	1018	1039	985	1022	1046	1002	981	970	974	980	1045	1012	1055	1036	1016	1053	1047	1039	1004	1077	1059	1008	1013	963	1043	993	937	1017	1023	1018	1042	1012	996	1079	1045	1005	1062	1066	1087	1005	1003	1035	982	1028	997	1011	1005	1028	1004	1007	1026	1020	1039	1017	1019	1071	955	1005	973	1085	996	1006	1027	1030	975	1004	995	979	956	993	976	1003	993	1032	1093	1015	990	1057	1007	999	996	1045	976	985	955	1047	956	993	984	1067	942	954	991	989	946	976	995	1034	925	1009	962	975	979	1011	1004	1042	1021	1037	968	1036	1025	1001	1010	961	994	1046	1033	988	1031	990	1014	984	1039	1009	976	1019	1028	1029	990	1007	997	979	988	960	975	938	1084	1011	1009	1009	1022	1025	1049	1010	1057	957	998	985	1003	1053	1017	1026	1014	996	955	1048	974	1038	986	993	1053	988	991	1026	999	1032	1013	1050	990	1023	1012	1017	1032	977	1033	991	1020	1048	993	1058	997	1023	1016	1005	1001	948	1025	944	1001	1056	1025	1070	977	1047	1033	1029	977	1024	975	1028	1000	968	1046	978	973	1002	1047	955	994	960	996	1045	1030	1047	1004	1010	954	1006	1002	1009	974	1026	997	1000	1022	1028	1036	997	1042	1029	973	979	1010	998	1018	1045	957	1064	984	1003	1032	1015	1043	1006	1002	1015	1040	1005	1039	1038	1009	1002	1038	977	987	977	1056	996	1044	1031	1014	1011	1030	1013	971	1012	1013	1004	1026	999	1096	967	1012	963	1003	1006	1041	1084	1024	1005	1038	981	970	996	999	1014	1080	1021	1031	983	1009	974	1007	960	1015	1002	1072	1023	1023	1007	996	1031	1017	1018	936	1032	997	1024	967	978	961	1001	969	969	983	1027	974	983	1020	1011	1037	993	994	1007	1034	1054	1006	1037	1016	992	1017	997	1025	987	1034	1005	1026	1021	1027	1036	980	991	1025	947	1027	979	1015	972	1078	1004	985	999	968	979	968	1024	1049	1011	1038	1029	987	1062	1001	975	988	988	963	1027	954	998	1035	1031	1010	1017	980	1006	994	989	1018	1058	1045	1060	1005	990	1022	1012	1013	1043	984	997	1036	991	987	1047	1040	987	1008	1013	1013	995	965	1036	1036	965	1009	994	1049	1007	1080	1056	980	996	1069	1030	970	1035	1024	1016	1039	1015	1049	1020	1037	1015	1047	996	999	1003	998	1049	989	1006	1002	1014	975	1005	1036	1030	972	990	1010	990	999	1023	1027	995	1065	975	1056	988	1014	1052	1022	1064	1027	998	1053	986	1046	963	1025	999	1021	998	1059	1038	1001	1080	1025	1023	974	1010	1008	1046	1024	1013	1031	1036	1045	1028	1048	1033	998	1029	1031	1077	1039	1028	977	1004	1014	1044	949	973	1053	1013	955	1005	1004	988	1000	1007	1022	1057	975	1025	1008	1022	996	1038	1038	1012	1000	1050	1007	1001	1090	1070	1045	1061	994	1019	953	1056	1025	1026	1048	1012	1015	1008	1037	994	1022	970	990	1009	1027	1003	1012	1027	999	1069	1018	1008	994	975	1052	1002	994	1056	1020	938	1012	960	1058	1048	1022	1001	927	1002	950	984	995	1041	932	992	1013	1022	998	1003	990	1030	1021	1054	1022	991	1009	1052	1060	1008	1017	987	1020	1050	1046	992	1075	934	1006	975	968	1029	1028	1009	967	962	982	996	1052	990	1022	1051	1044	1019	1032	1044	1033	1059	1027	964	977	974	1016	989	1045	1019	1017	995	1059	989	1057	1048	997	999	1008	968	1033	1000	1024	1036	983	1008	987	1027	984	976	1008	1049	1036	1027	1057	1005	977	981	1025	1003	1016	975	993	1035	998	991	1029	1048	963	1007	1016	1050	978	1000	1034	1076	979	997	967	1048	998	1040	1064	1020	1013	991	1018	990	958	1009	984	990	1012	1014	981	1010	967	1001	980	997	1021	1078	1001	982	1018	1012	1044	1003	1049	1022	1025	1058	1035	1005	962	1015	1064	985	1004	1018	1049	1015	1022	1002	1020	1011	1025	1028	953	984	1020	1026	1074	970	1068	984	1060	951	1062	1083	1023	1029	1002	1012	1006	1057	969	1001	970	1076	1052	1006	1023	993	1025	1051	1027	1086	1057	1003	1018	1042	1020	1013	1015	975	1018	935	994	1066	985	1015	978	942	998	1001	1009	990	1017	1003	1026	977	1003	1021	1008	999	992	990	1024	1052	1042	988	981	963	996	1023	1004	995	1037	1059	978	1007	1014	1104	972	1031	964	1083	1064	981	1034	1020	975	977	1035	996	1018	1028	1031	969	1024	1032	978	972	1044	975	986	1002	1067	1008	968	1005	1013	1019	1023	1031	1006	1013	1037	1028	997	1034	1067	997	989	1016	969	953	1047	1061	977	991	1003	1023	1043	1001	955	928	1015	979	983	974	1021	994	1031	1074	953	1032	998	1038	1046	1041	1006	1052	1017	1023	1023	1026	993	1025	997	984	1044	985	1012	981	1002	999	988	1066	991	1006	1043	990	1006	977	1022	994	1026	994	1017	1053	1004	999	958	996	1053	1061	988	970	1043	990	1038	1007	1016	1050	974	1009	1035	1024	1006	987	1003	989	1004	1016	1016	971	1063	996	1025	1054	1054	1002	986	1000	1002	962	1031	1054	1052	1009	1022	1008	991	1009	992	989	997	1008	935	1027	1034	1011	1008	992	995	984	1019	995	1037	994	1016	1005	957	999	1014	1078	1011	1011	1034	1040	1034	972	1059	1024	1013	985	1010	1015	1063	1067	1048	1035	960	960	1039	1019	1058	999	972	991	1021	1062	1011
23295	21408	29551	23655	21410	21399	5603	1176	924	840	727	667	570	601	539	544	514	500	507	517	496	476	473	438	456	460	465	524	388	441	438	433	409	426	435	456	435	434	399	418	408	424	453	417	390	444	434	432	425	447	400	424	376	458	394	428	453	408	384	422	399	439	367	397	397	417	432	421	408	392	431	410	416	397	390	407	376	379	426	437	392	411	387	365	413	403	453	413	373	436	397	416	395	419	424	406	405	429	426	402	407	380	409	396	413	402	393	431	414	376	420	408	403	400	427	384	429	416	405	385	377	400	453	432	415	368	379	424	389	399	381	396	400	400	422	422	419	398	412	414	413	437	396	407	404	412	377	416	419	431	424	374	456	374	399	413	406	412	404	393	386	445	451	407	364	406	396	401	409	430	412	394	356	387	402	444	413	394	392	453	423	368	372	377	406	413	428	407	399	377	413	397	386	423	373	372	395	409	356	410	442	381	375	405	398	387	430	404	390	394	434	389	411	403	403	441	391	400	417	414	399	392	394	437	437	403	395	402	409	403	377	411	380	425	415	400	407	403	397	400	379	421	387	363	400	364	390	391	377	427	402	396	416	395	390	386	417	414	395	430	374	403	400	411	455	386	389	409	419	385	396	389	389	405	412	416	373	383	396	411	377	401	421	386	409	393	379	382	403	419	387	390	427	416	382	382	420	390	408	420	450	398	412	413	401	411	425	437	381	352	420	414	388	374	436	383	412	383	454	401	405	410	391	378	427	390	398	379	397	418	377	409	392	409	379	387	362	399	409	402	425	391	415	455	392	440	359	399	363	428	414	413	414	412	413	411	396	388	382	395	401	380	421	413	377	415	423	440	434	401	399	385	379	402	383	423	381	401	412	434	392	381	397	428	408	389	387	427	432	391	427	414	418	402	396	430	418	386	396	448	420	356	407	401	412	417	433	438	411	369	410	380	413	404	413	375	409	417	394	396	428	431	403	425	404	411	421	377	412	408	401	372	439	397	400	400	424	423	409	412	428	370	414	431	413	403	419	406	440	374	419	403	389	391	442	360	390	436	411	441	398	383	398	405	442	396	377	386	401	397	392	416	424	431	416	362	388	357	383	378	423	395	399	393	428	405	379	403	408	391	391	407	413	405	388	391	390	413	424	422	403	387	387	393	390	399	401	420	407	380	424	400	402	403	400	365	378	427	433	425	392	386	413	398	430	407	406	412	383	404	451	379	389	426	393	367	399	390	391	420	411	391	398	417	388	417	380	398	365	391	409	403	387	399	390	401	414	363	397	396	387	411	401	404	401	442	383	420	378	417	395	448	407	409	397	403	404	397	409	405	389	373	398	403	350	398	386	386	378	407	400	428	415	432	388	457	395	402	410	405	411	413	393	386	424	425	409	403	377	374	399	405	371	414	401	418	407	362	410	408	359	403	399	400	386	422	400	444	425	384	398	396	405	422	415	393	410	411	378	402	425	435	379	370	386	350	402	418	436	402	384	373	370	401	386	380	377	399	386	395	405	386	396	416	361	425	378	398	454	399	401	437	417	403	383	400	361	394	406	422	393	372	425	408	379	437	413	427	368	408	405	416	416	428	381	425	441	403	380	429	420	374	394	426	393	376	362	401	394	439	416	385	424	427	389	460	379	401	404	397	405	397	442	402	401	437	380	382	388	411	408	402	370	398	378	424	381	423	405	406	397	419	407	421	403	412	387	405	431	397	393	413	405	409	419	418	430	381	366	400	417	409	405	403	394	401	390	396	389	395	398	398	406	394	350	380	403	407	388	392	403	412	409	436	367	386	431	378	378	436	441	403	403	381	393	404	405	403	411	380	388	443	428	396	380	406	405	373	368	425	410	428	416	379	411	385	421	400	395	409	377	392	380	398	396	397	405	409	408	399	406	407	397	408	415	394	403	400	390	381	420	422	396	425	410	397	388	402	394	394	379	400	395	408	417	396	410	406	403	388	407	425	423	413	446	396	378	413	398	387	405	383	437	410	390	389	391	413	396	363	399	423	411	401	374	459	394	389	415	391	406	404	420	406	398	388	401	411	405	462	406	394	375	408	395	389	409	374	384	421	396	380	416	439	399	359	404	403	390	450	419	399	381	391	344	401	368	398	383	400	395	353	422	391	400	420	403	377	403	456	409	351	428	426	402	367	393	445	378	366	380	431	400	401	406	419	402	417	398	403	406	412	397	386	392	391	437	383	403	378	415	402	383	389	416	401	373	368	439	395	384	434	382	408	416	444	396	409	410	426	420	389	398	396	424	370	396	348	388	416	391	429	398	402	448	362	385	393	397	411	413	401	413	386	401	375	380	417	378	412	404	368	374	413	412	418	375	397	401	386	406	408	404	398	372	376	395	388	393	453	409	413	406	392	403	386	385	405	415	362	420	457	403	375	408	417	378	397	383	422	406	381	405	379	411	450	394	428	376	400	398	430	370	375	400	366	418	400	372	399	431	419	375	386	419	401	391	404	393	393	377	399	383	383	382	432	368	370	416	430	387	390	430	394	362	369	429	406	412	409	398	425	407	366	377	388	421	407	428	371	392	415	388	399	413	418	382	385	371	399	407	395	396	368	411	376	416	401	396	411	433	414	397	384	385	393	399	399	386	399	414	349	414	406	409	410	419	449	391	423	388	420	420	408	372	415	402	358	406	436	391	394	403	443	411	389	415	388	415	412	404	381	423	385	436	386	370	399	444	409	406	389	422	398	400	406	352	444	394	383	386	390	384	418	401	405	410	401	405	399	410	404	426	457	417	405	400	456	392	376	429	399	432	415	428	402	384	424	412	418	438	427	390	412	422	421	409	404	405	431	390	413	416	404	413	417	397	424	399	392	414	418	416	412	417	359	400	419	373	443	415	402	413	444	372	394	395	383	414	421	384	412	417	384	395	412	376	422	384	409	382	383	426	397	393	402	407	459	412	435	397	394	373	408	401	444	387	390	403	378	436	415	405	394	390	410	406	391	399	413	380	402	390	420	413	353	439	428	379	405	390	389	395	360	405	434	380	421	380	418	365	370	403	436	397	412	373	415	385	406	417	426	403	420	398	385	406	400	382	441	409	399	415	419	413	400	390	379	401	402	377	382	406	438	406	371	369	413	399	389	393	438	387	363	412	407	405	408	394	390	389	385	355	412	417	407	403	391	376	406	398	414	387	363	392	366	370	369	424	365	432	419	378	409	375	405	414	405	400	418	389	407	409	394	405	409	375	403	387	369	418	402	417	405	405	423	418	412	410	418	391	407	388	387	406	416	397	387	395	382	407	382	370	395	378	420	408	392	381	417	377	404	390	400	397	394	384	399	392	372	412	414	423	412	421	361	382	428	391	396	430	412	409	377	409	429	425	393	407	370	418	391	415	405	406	426	382	415	378	386	363	393	384	404	398	415	403	389	374	414	393	396	398	418	380	431	399	387	396	414	393	432	398	351	403	401	370	420	395	401	368	391	374	398	374	423	420	432	398	398	392	383	402	415	382	431
16355	14665	13005	6940	4828	3672	2917	2231	1891	1623	1398	1287	1134	944	925	873	843	780	761	727	693	679	703	644	682	656	629	624	634	588	599	627	590	594	570	565	570	572	568	625	585	571	601	611	565	605	565	539	562	596	563	555	553	534	558	569	555	561	599	566	567	550	554	529	564	598	578	551	532	586	568	548	569	566	536	545	584	588	536	506	540	520	598	536	511	560	532	569	559	550	552	552	538	509	552	511	547	562	532	543	551	550	536	599	531	575	529	568	557	536	558	578	532	590	593	525	519	531	534	535	581	542	539	560	582	587	520	529	566	538	554	535	537	534	557	518	569	574	544	586	548	529	537	549	536	556	553	520	562	512	593	534	561	549	547	572	527	525	561	552	528	529	525	551	547	519	569	548	554	520	536	553	533	538	560	516	543	518	557	545	566	555	572	539	575	540	552	547	524	541	576	549	568	531	554	577	567	532	577	567	555	559	525	576	528	567	552	574	539	531	551	564	525	538	560	543	520	580	563	547	494	563	540	531	560	504	526	503	548	564	572	548	556	513	533	536	515	548	563	558	546	515	546	572	533	574	512	536	568	532	513	554	528	564	537	532	565	507	589	551	541	557	544	578	544	556	563	546	522	563	570	550	528	523	563	497	533	557	588	580	528	597	537	534	555	522	559	571	512	542	532	561	562	561	541	524	551	506	544	552	513	560	515	561	567	512	525	542	552	587	528	585	552	525	559	591	531	524	561	587	517	548	507	516	564	517	589	572	571	591	575	537	558	567	538	555	535	541	551	567	553	533	553	601	524	533	515	542	530	546	555	568	511	556	586	526	547	552	540	583	515	540	532	555	556	552	561	569	521	547	580	534	557	510	545	573	578	535	556	597	544	543	514	548	514	506	596	525	537	533	589	582	579	560	559	552	555	556	576	523	548	541	583	559	541	536	531	587	539	578	539	526	565	555	564	577	579	554	528	521	545	564	545	560	542	552	583	550	573	531	541	559	536	572	571	588	496	567	523	567	561	549	557	531	543	562	534	530	591	601	561	523	575	529	536	577	533	586	524	531	564	517	568	525	586	557	551	543	511	527	579	554	547	574	556	541	578	515	591	505	545	565	571	530	538	527	531	548	521	564	534	525	569	556	552	582	568	518	547	587	572	571	552	545	563	551	571	531	540	596	566	543	540	534	544	553	542	558	553	529	507	562	558	498	553	536	515	535	516	560	575	538	560	526	562	595	537	526	556	533	525	516	601	526	513	526	523	558	498	584	499	553	532	503	534	555	540	538	520	538	537	524	546	575	544	573	555	534	562	585	513	556	529	555	576	551	530	553	511	550	569	525	562	541	560	520	565	550	544	500	557	551	547	546	579	573	524	544	507	574	531	563	569	535	541	552	542	557	537	596	570	553	555	542	521	585	553	541	537	574	524	551	504	559	562	548	536	548	542	535	560	521	506	583	552	587	590	550	595	539	552	553	530	548	556	536	609	565	537	559	546	560	539	548	580	525	516	561	527	541	561	556	589	557	534	484	517	518	539	564	543	525	527	561	543	575	558	527	548	537	593	592	545	579	542	510	545	588	544	566	546	535	576	586	534	538	568	574	531	570	548	521	506	529	522	572	498	508	518	550	546	557	522	589	571	472	589	548	555	581	549	551	562	571	551	529	524	603	574	541	585	532	564	506	543	529	510	593	521	566	510	585	554	573	521	545	534	565	537	581	575	566	513	523	545	567	575	540	531	574	556	519	540	586	528	557	527	589	532	498	546	493	569	577	545	536	535	569	522	589	527	537	579	613	530	561	577	591	570	567	531	493	520	504	545	539	520	534	547	533	544	525	532	530	520	529	530	547	558	541	529	506	606	583	567	562	565	561	542	544	562	545	536	575	573	558	553	532	574	544	510	569	532	559	567	565	522	566	553	571	550	553	552	579	514	567	533	560	554	532	550	511	521	525	542	538	556	545	532	536	548	528	572	522	519	536	537	531	583	539	542	582	540	592	554	544	584	528	540	534	547	569	549	582	566	568	609	525	555	576	573	546	516	532	490	529	538	546	544	541	563	567	568	587	535	594	548	523	559	509	527	568	570	542	519	550	538	517	524	536	518	520	533	572	577	512	522	531	531	558	553	575	544	527	528	565	551	537	579	550	571	550	520	536	511	549	584	539	572	536	560	575	543	539	555	544	527	504	542	562	533	539	610	573	528	567	556	569	544	566	559	549	563	542	549	503	530	521	502	553	531	581	526	557	568	529	579	541	550	575	523	579	553	603	573	530	488	548	573	575	561	516	572	516	568	517	515	514	514	518	549	544	581	552	534	547	549	549	575	542	572	558	522	558	506	551	581	587	541	538	560	566	570	522	581	516	537	550	586	544	549	529	551	570	531	516	550	542	590	547	505	567	541	568	521	543	540	536	532	551	592	502	542	498	562	523	533	552	519	580	541	563	549	584	589	550	522	563	589	530	543	567	592	534	564	558	521	585	535	534	525	539	522	561	535	519	517	558	515	539	529	573	520	534	551	546	543	535	593	526	574	542	524	537	548	514	573	540	540	524	563	555	522	550	573	587	569	529	552	517	545	580	572	489	554	550	543	529	510	490	541	526	534	553	536	554	537	586	534	512	512	531	574	497	551	535	559	536	551	522	545	527	569	562	567	525	556	550	588	562	531	585	567	520	513	563	561	574	534	571	555	537	576	507	606	539	571	523	556	543	551	581	572	530	519	561	592	506	539	552	557	539	514	534	530	544	556	556	560	575	541	524	555	538	560	539	557	567	539	560	557	527	562	519	529	587	544	562	561	563	561	551	543	562	539	524	528	576	542	560	552	552	544	543	513	548	556	558	580	551	534	555	574	544	537	531	592	526	537	505	582	518	560	542	518	543	504	532	534	535	552	522	511	543	564	574	583	528	537	591	506	516	531	529	567	548	557	586	529	564	535	517	522	553	544	545	542	519	547	540	531	564	551	563	554	506	587	612	542	488	547	546	578	513	517	559	516	550	561	539	555	564	565	610	562	579	554	526	542	526	514	601	561	560	521	550	518	542	492	580	537	519	542	563	513	522	534	539	539	533	585	547	560	550	529	584	526	541	553	526	556	556	524	542	572	552	559	574	564	596	561	533	527	519	514	536	564	551	567	533	533	569	550	549	541	546	554	564	554	528	530	490	631	534	563	598	581	562	525	577	576	550	543	540	529	540	525	541	568	535	566	555	548	529	525	579	540	556	568	532	550	553	570	556	588	609	516	559	547	567	563	537	595	594	558	541	553	568	561	520	520	534	547	506	581	554	504	541	567	520	512	535	576	540	554	531	525	522	562	532	529	535	552	564	536	540	496	576	530	526	534	546	546	500	525	539	554	534	552	600	545	502	561	595	554	531	552	554	532	592	542	577	606	583	562	561	525	554	550	587	543	498	572	562	565	551	583	520	570	528	547	509	549	577	559	546	534	550	553	554	537	566	537	528	562	537	549	537	572	495	574	539	542	551	572	550
27487	20893	9752	1352	945	759	758	760	792	779	768	729	757	740	736	742	779	801	767	745	779	728	734	736	760	819	745	773	701	771	777	727	786	752	790	759	732	751	756	790	754	762	748	747	778	773	751	777	723	756	758	761	768	782	763	747	832	807	789	720	764	772	778	725	741	719	760	754	755	799	787	763	792	787	707	731	801	727	731	750	709	754	746	821	736	780	748	781	803	761	783	752	759	747	789	758	714	774	818	786	757	743	777	777	797	747	766	777	736	735	773	762	737	752	757	763	711	755	782	812	771	789	783	756	743	755	760	793	802	806	801	816	736	752	772	732	746	760	803	815	766	773	732	705	771	765	776	796	686	722	764	796	776	773	792	729	752	780	765	804	804	817	781	777	726	770	735	827	757	809	756	728	779	723	732	750	771	746	715	754	749	748	771	813	794	773	783	720	741	719	740	782	745	767	745	742	791	767	751	778	775	744	760	761	804	765	814	773	808	756	730	753	788	767	795	805	722	786	708	760	750	798	741	771	766	750	779	789	705	801	746	757	770	763	790	766	765	725	748	784	752	748	742	738	789	776	761	806	762	799	751	738	709	735	743	713	726	738	743	812	732	711	765	784	746	748	746	733	808	799	757	724	736	765	717	769	784	786	759	789	727	791	746	804	725	743	772	762	767	757	785	798	734	780	748	810	797	799	794	732	754	707	732	709	728	771	812	785	767	768	713	751	749	765	783	784	794	757	743	721	785	743	742	713	755	773	781	810	818	752	788	758	733	741	749	712	683	790	709	752	763	755	746	767	744	759	768	698	721	730	764	740	752	764	777	742	775	720	744	740	779	718	698	757	759	711	809	751	749	741	703	771	786	774	751	781	762	723	739	786	771	774	772	734	777	739	788	754	778	784	750	745	757	714	784	705	796	737	790	709	719	815	704	742	775	728	750	800	759	777	745	782	805	736	741	782	771	788	723	754	741	777	717	774	824	797	785	754	783	769	756	805	789	767	750	777	774	773	750	776	799	726	764	708	732	815	693	739	800	807	752	733	775	736	781	774	773	786	798	801	735	761	748	827	757	837	808	778	767	745	773	789	732	786	762	720	788	821	785	762	757	799	758	783	743	764	763	773	764	749	757	720	770	794	730	756	719	775	773	808	743	711	800	752	801	761	807	758	756	722	821	789	725	693	752	724	738	718	755	759	795	772	767	789	704	739	806	734	769	724	744	748	799	791	686	763	737	801	725	767	821	757	753	692	752	767	782	771	725	785	744	736	753	756	770	765	769	760	745	736	780	747	746	722	773	801	755	757	753	763	792	731	771	753	801	796	742	719	780	776	748	755	785	776	809	716	746	807	752	811	762	797	784	799	735	769	731	759	743	752	765	738	754	749	745	713	825	758	772	764	748	806	813	766	788	703	795	755	789	746	776	770	726	813	785	758	780	743	797	758	765	775	706	820	736	710	742	724	775	753	738	772	727	727	703	737	742	781	738	723	767	764	774	706	726	725	765	773	767	742	759	743	753	776	788	756	745	777	727	715	768	730	781	757	715	759	817	739	790	741	783	718	740	764	743	845	771	818	724	752	758	720	786	738	723	763	774	802	813	781	761	710	747	803	798	798	765	773	810	759	775	784	794	770	746	737	730	745	763	764	767	772	765	795	718	765	719	737	766	743	744	732	803	778	741	770	738	766	768	757	752	779	797	755	753	746	756	722	762	719	774	749	789	765	752	788	767	774	738	752	706	724	756	762	759	765	790	785	788	772	736	741	780	742	770	739	766	757	798	726	797	798	793	768	740	732	735	782	755	718	752	806	817	753	706	762	775	774	844	783	745	716	780	767	818	777	751	763	762	770	726	758	766	767	791	771	789	762	758	784	742	788	704	818	767	730	772	766	798	752	766	793	806	734	832	790	730	751	793	740	799	721	697	785	738	736	775	745	821	765	746	755	790	717	836	783	772	779	750	762	806	751	736	715	777	713	732	744	715	791	718	774	745	747	785	767	742	747	789	797	744	766	770	758	737	798	866	768	722	745	758	749	772	753	775	776	740	755	721	756	746	774	792	778	740	770	787	766	767	758	732	779	812	779	763	714	700	718	760	781	714	803	774	743	722	761	769	710	770	737	753	720	760	776	757	774	721	764	784	704	768	697	740	809	766	742	761	790	806	760	790	747	784	732	750	740	767	699	774	743	734	744	744	747	733	770	765	757	770	764	792	744	705	763	756	738	721	775	756	694	762	757	772	776	762	772	699	769	722	815	812	767	769	717	735	730	715	766	707	721	761	776	782	786	791	728	726	707	752	767	750	758	757	776	778	787	739	730	752	767	795	759	736	759	755	777	737	731	740	766	762	744	754	782	749	767	733	752	772	754	719	773	715	795	765	732	756	819	792	756	809	750	753	809	759	755	708	730	745	715	754	775	726	700	768	751	794	730	814	733	703	732	761	779	746	787	802	733	768	777	789	752	804	759	737	767	766	749	738	782	801	756	796	784	705	834	771	754	745	725	781	794	743	781	759	758	797	782	704	749	796	769	794	750	790	777	771	743	756	743	701	745	782	802	748	820	764	754	791	757	733	762	798	786	741	715	752	795	749	715	769	775	722	771	724	799	778	779	748	725	744	727	774	703	758	767	752	727	711	773	691	809	734	727	768	736	755	740	733	785	745	759	794	790	801	801	745	766	800	774	754	808	737	787	798	773	756	789	748	753	791	780	796	708	771	699	725	767	744	766	729	732	786	825	824	782	760	766	772	827	708	766	715	748	765	733	745	747	738	696	726	777	733	754	778	751	756	750	773	761	747	731	735	703	776	826	778	721	752	731	725	731	736	794	771	728	772	751	768	731	778	741	773	701	718	734	765	768	759	786	726	790	716	748	760	739	753	793	815	739	799	777	769	770	740	780	763	736	780	780	706	786	758	738	738	766	723	755	755	741	847	760	819	804	767	729	780	733	735	724	727	792	726	796	762	754	698	749	681	774	733	721	752	779	777	759	784	762	809	791	740	758	738	752	743	778	760	803	829	743	732	780	737	763	753	741	796	728	760	710	783	765	721	728	766	769	787	740	724	772	746	801	778	788	743	735	747	765	778	786	796	786	762	774	816	821	745	775	783	712	781	792	751	772	767	775	749	769	762	742	779	809	757	758	766	784	777	801	800	738	755	738	760	746	740	763	763	783	774	777	767	821	799	789	799	754	704	729	741	742	741	739	733	735	792	799	731	749	756	693	750	750	710	753	773	740	784	747	772	768	764	765	786	766	778	775	768	828	767	773	715	743	778	774	711	754	773	741	735	721	677	736	748	769	737	693	735	731	750	734	776	803	768	799	781	739	747	727	749	766	746	803	707	764	767	731	798	792	796	798	790	785	805	772	773	733	724	782	773	737	774	743	772	768	731	776	766	761	756	768	720	759	694	751	800	783	771	755	723	765	741	771	740	788	733	771	785	784	738	754	771	762	761	785	773	728	761	690	727	779	765	703	771	798	742	694
10331	1753	1647	1211	1178	1071	1034	1028	1024	975	966	1053	1047	991	988	1011	982	961	1010	944	978	953	965	977	1038	1024	995	937	947	996	979	969	985	1000	1021	964	987	996	1014	960	1010	1048	968	1045	1012	963	992	1039	986	970	1064	1014	943	1019	1004	1042	953	951	930	946	975	987	983	938	930	1013	1003	1018	978	990	968	915	1016	954	980	1003	962	1031	926	965	1000	991	992	936	945	972	948	1004	927	985	1004	1011	921	995	1025	989	953	1033	970	1005	979	931	957	974	970	1042	958	948	1029	997	1009	920	966	990	1025	969	929	980	1013	1008	976	989	949	966	902	1021	940	1027	1013	942	980	968	968	997	941	997	985	976	974	956	987	1031	1001	967	1010	1019	1006	1014	1016	969	994	1042	1020	936	1063	977	1001	978	993	963	941	948	978	1009	1002	975	980	992	1021	975	1019	987	936	987	974	1071	945	998	1005	1018	1021	967	961	961	1006	996	964	996	986	964	1033	988	936	982	941	929	1012	968	997	987	1026	973	1008	943	933	965	1000	972	942	952	1025	1001	1050	1013	952	963	993	1027	993	963	1023	935	993	959	1000	1007	964	977	1059	1041	1029	960	997	962	992	944	948	996	972	1014	1005	1052	1000	988	961	981	1029	1016	990	1018	1013	955	1018	981	977	978	955	1011	1071	997	969	996	1038	996	949	1005	993	953	970	1012	966	985	1001	960	989	1002	974	945	1022	954	1022	988	941	950	948	942	981	1000	971	993	950	991	943	983	992	1009	1020	993	961	958	984	990	981	1027	961	975	918	1015	991	971	940	960	994	929	1011	962	995	974	966	1010	989	1021	978	979	995	933	952	944	939	988	948	943	983	1002	1002	1001	977	1008	931	1033	934	955	986	961	974	948	999	1016	991	1009	981	1018	999	1018	1016	1015	1017	963	1055	951	1014	971	998	984	1010	1019	1023	985	975	951	968	1032	1000	1048	903	983	982	972	975	1011	990	979	980	975	930	983	958	979	1037	1022	1026	916	987	966	959	978	974	952	943	965	997	964	901	925	937	960	964	991	1008	1005	1032	958	956	937	997	985	959	987	1047	990	962	971	920	1026	1001	957	962	1011	969	956	972	993	1002	977	1020	1015	1012	977	945	935	1010	946	1011	964	963	979	1049	1033	990	920	983	990	978	957	1021	939	974	971	1039	927	988	980	975	1039	946	943	996	1015	986	973	991	990	999	958	964	1003	1051	1020	997	984	1009	958	987	1015	1003	1013	1000	1007	894	967	1001	988	986	985	1069	1025	983	949	988	992	969	893	1011	1039	1011	989	1002	1003	982	998	971	1004	975	987	975	1036	1010	1003	1040	945	1025	1004	1005	983	991	988	1010	961	972	970	996	966	947	947	994	978	1000	999	1021	949	995	1030	981	985	938	950	1007	925	988	994	1022	962	945	1006	996	971	990	993	997	989	998	941	1039	954	943	991	926	992	1001	963	1026	971	948	1009	980	987	967	1046	1037	975	976	958	969	960	967	915	949	908	994	971	1006	1017	989	1031	1013	1007	976	1001	999	986	1016	950	934	1018	1021	956	965	1021	987	1016	1027	991	1018	1004	969	998	1013	997	1031	990	1021	1008	977	993	1002	1003	977	979	969	950	988	1025	986	1009	1028	986	1027	1035	984	941	1010	964	927	945	1037	1024	972	961	998	991	1032	983	1009	989	961	958	1021	948	900	966	916	986	989	1005	992	1015	1030	965	1010	956	1018	1022	1039	939	985	988	973	1045	983	1045	1023	1075	942	1009	965	983	978	976	972	1004	981	971	978	936	1012	1021	967	1022	958	1010	933	936	1007	1017	991	993	1007	970	971	999	1005	1040	950	937	1008	1045	1040	1002	979	977	1010	1006	979	977	971	967	937	952	986	971	1012	997	956	996	999	1019	974	982	984	983	959	983	963	956	953	996	951	958	981	973	1005	946	1030	958	1026	950	1071	1040	959	951	937	966	977	976	982	1009	1015	979	995	1010	970	1020	991	988	971	927	985	964	1010	989	979	995	949	985	974	1006	1003	999	1020	984	1002	1000	1026	1002	999	979	979	993	908	1037	1013	969	932	994	973	989	987	972	953	1012	916	992	987	1030	978	1036	1011	1001	1003	1019	1015	1001	952	1036	962	1034	992	1001	973	1050	993	955	983	988	924	1003	935	945	965	964	1036	1020	1020	939	992	979	987	995	988	972	992	958	1029	938	908	1014	972	941	1003	963	947	1004	1006	1029	992	1022	914	952	999	940	989	1037	945	1002	991	1027	966	997	970	989	991	1000	963	939	970	968	985	998	977	1024	959	999	987	965	991	993	987	993	995	918	957	1029	958	982	1025	994	988	997	964	990	1007	959	976	1025	990	914	975	971	993	1013	1027	975	964	975	977	941	986	989	994	964	972	1018	940	929	1042	1020	977	991	993	993	1012	968	1026	945	1025	1026	1027	963	1074	950	992	1013	983	999	975	1031	964	960	991	929	909	1020	1015	977	981	1045	1026	1008	931	943	946	926	986	946	1007	935	1065	963	936	939	968	999	991	962	990	958	969	1018	1020	987	1002	977	992	1049	978	970	954	919	966	987	1024	966	935	946	900	977	975	915	977	948	972	1009	958	985	975	988	969	949	1005	962	989	1042	985	1009	987	1006	1019	968	976	1037	966	963	1007	1008	1066	927	983	974	955	956	979	936	1024	957	989	979	983	1018	954	1010	967	1013	980	948	970	991	962	925	994	1021	992	988	979	965	944	991	1071	973	947	1070	969	959	949	965	977	1027	933	966	990	949	970	998	1010	1058	993	1036	985	1021	969	984	960	971	970	973	993	988	977	960	1023	944	978	1038	1084	958	998	1028	964	958	1071	967	938	941	967	980	1007	934	984	959	1026	978	1000	955	1001	965	959	970	927	956	1014	949	977	1010	1055	962	980	969	943	980	1036	971	953	1020	940	969	1072	991	975	996	1014	959	984	1014	954	993	981	998	1008	1006	949	1011	1026	943	1027	966	961	966	976	993	999	999	1002	979	973	922	942	1040	964	980	994	983	1019	987	1000	965	972	1006	1024	979	999	980	994	992	989	1037	941	1022	977	971	983	946	988	996	1024	983	982	1027	1004	949	1014	949	936	966	973	936	975	976	1014	973	948	955	978	920	975	996	961	975	998	1010	995	983	1008	993	1046	978	1035	1002	982	970	991	990	1019	1032	987	943	1006	994	974	955	975	1010	973	978	993	981	916	1031	997	1004	1004	975	1036	997	1016	986	1032	969	950	1025	992	979	1041	996	950	948	976	988	919	996	917	972	983	970	982	940	994	992	1034	981	1023	963	1032	959	1014	976	1023	1037	929	925	1035	1010	976	955	993	997	961	985	963	937	1006	946	1007	1052	1005	971	934	997	982	989	952	995	989	1023	957	1010	985	954	990	943	961	983	958	936	982	1031	985	958	990	983	983	916	1009	963	979	939	1004	996	973	943	954	981	984	1067	1001	1002	1029	959	1039	949	995	966	1005	993	1008	975	1015	1017	975	985	1013	987	1007	965	1012	959	944	975	997	932	1010	962	1059	991	943	980	950	954	1055	1035	980	955	978	966	939	982	1001	987	971	975	1022	983	949	944	971	968	984	1019	977	997	978	991	960	926	984	951	937	978	958	1011	1007	971	976	948	1025	951	1024	1003	1031	1041	937	1025	1027	982	952	986	1019	999	1022	1010	983	977	991	972	991	978	1001	980	1010	978	1002	979	985	997	968	976	963	990	938	958	980	975	923	936	1017	1019	954	1032	1031	1025	949	935	993	994	980	1019	985	986	968	1041	949	987	975	1012	1004	977	1002	951	1024	946	1049	944	1050	1015	973	1018	995	1061	996	1000	928	979	994	1035	945	965	1025	968	919	963	1014	980	995	957	979	1072	994	1009	1012	1021	947	999	928	963	1023	931	995	981	1032	992	953	999	1055	1017	953	943	988	1015
24371	21390	28967	24166	21355	7480	1587	1155	1008	988	939	905	901	881	872	861	861	815	804	835	803	793	838	805	831	797	838	791	821	791	790	792	829	839	809	756	761	824	793	835	849	863	809	781	792	761	802	749	806	794	755	796	795	752	769	810	813	745	769	833	840	771	785	802	802	784	764	782	830	782	819	768	748	805	754	735	781	765	724	736	816	837	783	773	778	774	796	791	795	800	816	740	808	797	787	729	764	789	737	781	766	818	750	757	733	751	767	771	832	711	742	722	804	799	797	793	752	754	827	792	721	799	800	770	811	741	797	781	757	746	797	769	741	809	787	746	809	750	791	761	810	771	814	759	785	755	785	699	691	788	812	792	763	818	770	826	755	776	779	734	838	793	772	832	795	760	813	808	727	787	775	798	830	726	787	783	760	805	832	795	754	824	804	788	755	793	771	764	773	781	751	807	763	733	792	795	769	730	762	783	768	730	777	799	795	792	779	776	760	840	843	797	773	776	736	775	752	743	831	759	711	740	749	798	757	806	789	782	744	786	812	766	808	779	763	741	826	751	749	753	809	824	753	750	763	778	820	767	802	798	732	814	766	765	728	800	745	838	786	749	755	741	796	786	828	786	722	825	748	693	760	777	762	822	862	793	807	768	743	738	784	789	830	821	772	813	778	781	770	779	764	803	770	772	823	771	763	754	735	761	770	815	824	766	791	794	772	803	755	845	777	728	791	809	770	801	827	793	782	768	747	791	834	778	796	802	767	798	784	872	728	786	744	756	771	799	756	794	776	851	801	775	824	785	804	760	794	831	809	743	771	783	800	776	801	831	789	776	797	778	760	793	818	754	744	768	741	735	773	801	791	725	805	736	754	774	816	773	745	780	792	789	812	742	808	777	809	798	768	772	828	772	816	746	734	786	813	776	748	782	781	825	741	845	803	755	758	750	754	726	746	777	818	814	800	809	724	818	817	753	785	783	815	837	783	763	800	771	778	776	789	781	762	719	772	771	738	710	827	732	772	781	814	762	783	795	773	785	749	783	796	765	732	786	792	737	810	805	785	751	845	745	765	797	769	810	807	781	716	779	771	819	782	787	764	767	755	767	768	759	752	761	772	693	774	803	789	793	770	782	754	752	790	793	777	763	738	781	769	805	782	799	806	788	794	788	792	784	781	745	791	803	726	785	765	727	809	774	804	782	834	812	758	786	780	757	826	792	764	728	814	782	820	777	815	722	811	747	757	736	791	830	770	802	762	795	785	805	732	787	824	791	780	813	814	744	745	760	789	779	819	757	766	824	793	748	757	725	798	784	821	790	774	795	738	785	787	777	765	780	820	785	780	784	746	778	799	753	776	766	775	779	757	778	770	771	802	778	784	759	788	769	775	829	825	795	778	792	753	777	814	776	729	744	771	801	781	790	724	851	801	757	764	806	788	700	765	762	777	766	776	774	767	784	758	840	816	774	824	720	760	803	768	737	792	790	811	787	760	803	729	811	778	771	750	823	861	782	708	748	753	776	830	750	783	766	735	781	793	802	744	791	780	792	770	776	765	756	756	761	771	783	777	785	781	816	797	774	761	777	770	747	780	784	747	792	819	757	774	770	779	839	830	775	739	820	746	797	784	778	754	783	762	807	783	775	778	758	822	758	759	827	789	745	775	800	752	802	848	771	738	784	793	789	834	772	805	765	738	772	736	809	755	773	844	777	795	732	773	782	745	784	802	727	773	802	740	793	776	792	808	812	817	730	799	762	807	795	756	773	753	796	784	756	751	770	785	790	801	793	853	762	817	790	756	779	768	780	745	794	773	778	744	732	797	797	763	798	789	793	749	798	780	827	729	753	786	819	763	773	730	813	763	752	833	754	803	805	748	804	829	766	812	757	808	808	793	795	793	771	801	749	760	797	792	822	740	789	813	722	767	772	776	800	799	770	823	762	769	790	775	776	750	751	777	797	782	752	798	796	788	737	740	797	779	722	758	835	807	792	794	825	788	780	749	760	808	752	796	803	784	795	820	751	723	789	779	772	737	786	781	722	750	823	783	808	852	771	755	781	736	787	725	773	763	779	769	833	775	811	739	756	793	811	796	757	777	804	799	779	747	743	788	803	819	795	798	823	798	834	754	766	755	767	778	739	713	764	717	778	765	794	795	764	817	840	795	754	789	772	783	812	751	803	792	759	742	788	788	804	776	810	744	787	782	806	761	739	762	803	762	789	801	772	769	716	777	762	829	819	805	718	764	726	731	787	772	811	781	768	794	798	788	791	790	781	746	785	766	782	783	757	785	718	756	751	767	721	739	748	801	738	790	736	754	772	770	794	757	813	761	791	802	758	774	750	807	769	788	781	798	753	731	799	776	808	756	745	761	800	794	778	750	801	787	767	829	814	698	797	756	778	747	748	747	815	768	790	730	782	771	822	788	772	799	732	746	771	745	840	757	753	793	775	794	759	795	752	787	756	748	801	777	852	745	815	829	752	750	802	773	788	778	767	771	818	767	771	749	774	790	785	767	791	797	828	743	807	750	810	760	804	802	790	725	774	780	763	796	788	812	789	754	748	813	796	737	799	824	751	725	754	825	751	741	757	738	808	732	839	800	765	746	761	777	783	765	779	803	814	758	774	746	796	727	777	820	765	745	736	749	790	778	767	785	784	729	784	811	793	822	774	788	778	798	772	820	804	797	772	751	802	793	757	744	747	830	803	781	723	740	830	747	781	747	767	804	815	799	793	733	783	767	782	752	790	739	722	724	724	792	769	693	806	813	775	784	769	774	760	758	795	804	826	737	763	782	735	764	777	774	815	751	738	761	782	739	798	785	818	791	746	785	805	738	790	731	748	796	762	746	771	744	762	810	728	807	765	787	862	797	771	712	790	702	741	765	797	773	754	786	791	786	787	773	778	768	813	804	734	796	781	762	785	786	766	793	821	745	759	773	770	816	797	782	786	850	771	790	767	793	796	768	771	761	736	757	767	746	777	782	794	747	793	798	821	782	809	817	834	804	761	775	811	789	794	728	749	815	814	765	734	812	719	780	777	759	789	812	801	785	797	782	805	735	737	765	784	765	743	771	752	723	807	760	747	771	793	774	784	758	754	781	766	772	792	748	733	771	764	792	749	759	816	808	809	814	766	758	800	730	757	788	758	705	722	784	807	797	769	756	813	802	745	815	767	682	809	774	776	799	724	759	780	749	793	832	748	804	780	759	734	820	758	862	792	748	813	767	778	790	764	806	744	809	788	792	721	774	740	793	778	797	761	759	800	818	767	770	786	764	815	768	763	790	779	786	784	760	763	785	757	776	790	798	812	750	806	739	802	790	834	768	753	838	799	779	827	724	818	813	810	746	783	738	765	742	784	757	714	818	782	751	761	721	745	766	792	769	800	733	846	800	758	777	820	756	786	791	747	774	799	801	828	778	790	747	797	815	744	791	761	788	725	746	764	804	781	757	799	794	819	814	827	751	782	779	781	758	774	755	775	830	809	728	769
15711	9329	8260	4524	3301	2619	2201	1948	1671	1517	1372	1339	1316	1246	1186	1208	1140	1094	1106	1070	1124	1138	1107	1097	1112	1089	1092	1043	1098	1040	1063	1030	984	1071	1121	1050	1047	1059	1020	1013	1072	1041	1040	1031	1012	1027	1024	1098	1026	987	1057	1024	1031	1056	991	1081	968	1008	1001	1058	975	1005	1003	1027	1024	1009	983	1026	1046	999	1027	986	948	1018	1006	1034	992	1045	1031	1067	1000	1022	1010	957	960	1026	991	994	1026	1031	979	997	1075	997	1004	1033	1078	996	972	1006	964	1053	1031	1038	1043	1029	1017	1011	1022	1048	1032	1011	1072	1007	1061	1006	1019	1050	1000	1027	1007	1066	981	1052	1012	1041	1008	1078	973	932	1043	1043	999	1020	992	976	1030	932	995	1048	996	1007	1098	951	983	1042	995	1013	986	1058	1059	983	1036	1003	1038	995	1066	976	980	1069	987	1018	1004	1002	1023	990	1004	974	973	1079	990	989	973	1020	1006	1012	966	1070	1000	1042	981	989	1008	1060	946	1032	950	1001	945	1025	1076	1012	1002	1004	1079	1049	967	1044	1028	1011	1024	986	1035	1021	1024	1047	1066	997	1028	978	1017	996	1047	1065	1050	1042	1077	1030	966	1064	1032	1060	964	1056	1032	1003	1038	1007	1024	961	987	1008	999	973	1018	982	1092	1034	981	1050	973	933	1011	1040	1047	973	1030	1035	1014	1025	1011	1022	974	1075	1001	1076	1021	990	1020	1011	1030	1037	1000	1028	1019	999	1018	991	1015	999	961	1000	1036	1008	1035	1006	1048	947	1046	1036	1023	990	1001	957	1004	972	1019	991	992	1047	1002	1022	989	1050	972	1012	991	989	995	1036	1061	1016	1080	993	1046	1047	1024	1023	969	1027	975	1090	1058	960	1061	1054	987	1032	1011	1022	1000	1033	965	996	1003	1059	987	1039	977	1073	995	1027	999	1046	1027	992	1012	986	972	1029	1044	1066	1021	1068	1008	961	1061	1014	1005	958	1040	1045	996	965	1077	1041	990	1050	1009	937	1004	1019	984	1003	951	982	986	1031	1010	1020	985	1080	1031	1021	1076	1037	1048	1024	955	1036	937	994	975	1007	1007	996	1021	1020	975	981	1019	1015	1050	951	977	1022	983	1048	999	1032	1019	1016	1036	1017	962	1028	991	1118	986	973	1028	1012	1009	1034	1046	1032	1017	990	1015	1064	965	950	1001	970	1022	1004	1082	1004	993	1018	987	998	996	994	1030	978	1002	1045	1021	990	1009	1013	983	1027	994	997	1002	1012	1063	927	966	1049	965	1045	1046	1101	1016	996	964	1016	976	967	974	1023	1005	1018	1027	1014	1026	1036	1025	1006	985	1060	1056	992	997	1012	956	1045	1031	1058	1006	1027	997	966	1004	1053	1038	1046	1049	1038	1048	1030	1003	967	1025	1063	1049	1019	945	1021	1007	1006	1029	1063	999	970	1043	1026	1005	1051	1042	1035	1047	1001	1025	1037	1031	1040	1061	1044	1008	1015	970	1071	985	1010	1010	1046	1062	1013	1031	1003	988	1040	945	1046	1056	1000	979	976	1038	1042	1091	1026	974	1011	1017	959	1007	1009	984	1020	1060	956	1016	1061	1001	1028	979	986	1011	1017	1035	977	1016	1005	993	982	1009	998	996	1020	974	1006	1026	960	1014	992	1098	973	998	1014	1022	992	987	1007	1042	1017	1069	1068	1040	1021	982	1024	951	1022	1019	993	981	1070	1015	1056	980	1053	1014	1022	993	1045	1000	992	1025	979	1049	1021	1020	1008	997	1041	1021	967	1024	1026	986	1015	961	964	1043	1029	1055	1037	1051	1052	1069	982	990	1041	1050	997	987	1081	1007	1037	1008	986	1098	1062	1017	1015	1010	1064	1003	1033	983	1034	996	969	1008	1050	1009	995	1058	1001	1027	1041	1113	1013	982	1008	1063	1000	956	989	992	1030	985	1039	997	1018	1072	1026	1071	927	1053	1029	1009	967	1027	1055	1045	1003	1023	1060	1047	957	1010	1026	1046	1036	999	953	1029	974	1077	983	999	999	984	1011	964	984	1013	982	1040	1000	1011	1022	1037	968	1072	1013	999	1028	1068	1012	1099	1034	1006	1021	1002	1021	1004	1019	1049	1029	1010	976	1016	1005	1032	1038	940	1048	961	1011	1017	979	958	994	1028	987	1011	983	1084	1013	1040	1032	1030	1007	971	988	1053	991	982	997	1024	1050	1029	987	990	1005	1060	1005	961	1035	1038	994	1016	992	1001	988	975	1010	1057	960	1044	1067	1018	1021	999	1034	1030	1027	1057	1027	958	1052	1019	1016	1029	1032	956	1032	1000	973	1056	1041	991	975	998	1031	1010	1022	982	1037	985	992	1006	972	1075	1078	1026	1001	990	1013	986	1022	996	1007	1064	1055	1013	984	1058	1067	975	1049	993	1018	1035	972	1000	1041	1018	989	1021	1025	994	1013	996	994	999	1008	1080	1012	1039	989	987	1039	1054	1013	1095	1028	1020	1015	965	1010	1006	1085	982	1012	1028	1019	1003	1075	1082	1033	1029	954	979	994	927	950	1013	973	1045	983	1004	1034	988	954	1045	1064	1028	1022	1003	992	950	1097	1025	1064	1032	1022	1039	986	1035	1025	945	1012	1011	1023	1057	1013	997	1048	1019	996	1023	1046	987	988	1046	960	1059	965	1024	1004	1003	997	989	1048	984	1003	981	1060	981	1019	995	1068	980	1025	987	984	1045	1060	1014	938	1020	1004	1049	1010	988	1047	967	985	1042	998	1001	1065	1006	1039	992	1006	999	1016	1049	1009	1036	1010	1004	1059	979	1013	1067	1020	977	1019	1035	1038	1038	941	985	998	1046	956	1007	1019	1078	1031	970	1044	1038	1018	1032	956	1006	996	1063	1034	981	1089	1014	1027	1046	1012	1062	1072	999	991	959	1001	1010	920	1055	1047	1002	1038	1002	1035	1048	1019	1046	974	996	1013	1056	1019	995	1086	980	1055	944	989	979	995	977	985	1032	1047	1010	1043	998	1046	1015	1005	983	935	978	1010	983	1027	981	980	1043	1037	1077	1013	1044	990	1018	984	1047	1006	1005	1029	1055	994	1033	1011	961	1033	1033	993	995	1009	1054	999	1068	1067	1030	989	1062	1007	1034	1059	1028	996	985	963	1021	1020	968	958	1020	1044	999	987	984	1033	976	1018	983	985	986	1034	1016	1068	1044	964	1001	1069	1018	1021	1017	992	1029	1035	1014	1027	1003	1045	981	984	1004	1021	978	1029	1051	1018	1043	1011	998	998	998	1027	998	986	1000	1042	979	1043	986	1032	1041	998	999	1022	1024	1077	975	989	1003	1030	977	983	960	990	987	966	1004	989	1022	1046	1021	992	1015	1027	971	1001	966	1027	995	961	996	1055	1007	988	1039	1035	1024	972	995	1005	1047	979	969	1050	1077	987	1020	1011	946	962	1039	971	1011	979	1027	1005	992	1072	1054	1010	970	972	974	1044	1030	1017	1033	1002	1017	989	1001	1034	965	1007	1058	1093	985	1001	1039	1065	1022	960	982	1022	980	1062	942	933	1021	988	978	1029	1002	1005	1039	947	1037	1029	1041	1016	1050	1059	1012	977	1065	1038	957	996	1010	1040	1030	1037	958	1020	988	998	1002	1005	1013	1028	1009	1041	1042	1000	1007	1039	984	1039	1022	1003	1022	1060	1008	1025	994	1017	975	1039	1029	1006	951	977	961	1018	1035	1018	1021	1027	1063	966	992	1027	990	975	998	1007	993	1002	1026	999	999	1069	963	980	1047	1047	1004	1003	963	1016	1003	1049	1050	1008	1003	1054	1012	1051	990	989	1066	1048	981	1053	903	985	1022	1050	1076	1019	1015	1016	1008	1013	996	1018	997	1034	996	1021	1002	1048	990	975	978	1042	1048	1045	976	994	981	997	1031	942	1015	1000	954	1068	932	971	1018	1010	1023	1003	1048	997	1011	979	968	1019	1048	1010	1049	1053	1015	1033	1018	988	1009	974	1031	1049	1091	940	1021	1046	1006	945	1001	1010	980	1009	1039	953	1047	1027	971	999	1004	1071	1040	1018	1021	1087	1072	1004	1031	1045	1014	1064	968	1033	993	1022	1008	1012	1003	1021	967	1030	1023	984	1012	1052	1057	979	994	1002	1035	983	1024	1051	983	955	1071	987	996	986	1054	962	1105	1010	1011	997	1081	1011	1086	972	1020	1012	986	1035	1035	1048	1027	1027	995	1005	1004	974	1025	971	989	952	1019	1023	1005	1014	983	1039	1002	965	1042	970	1002	998	1014	1039	1009	1061	1028	1001	1002	998	994	994	993	956	1015	997	978	1041	989	1097	1022	1043	1042	960	993	944	1036	1052	1051	1001	1041	1005	1023	1092	964	1057	959	1026	1066	1040	1019	1023	1029	1047	1029	990	1049	979	1004	981	955	1015	1072	1021	1040	959	1028	1038
23273	21378	29528	23593	21378	21395	5912	1132	815	774	715	613	636	629	576	529	537	535	492	506	459	457	471	473	479	458	459	424	453	439	470	450	448	415	421	438	436	409	432	414	391	398	405	417	394	440	418	406	391	381	433	403	388	434	399	435	400	402	420	417	404	434	420	409	398	418	419	409	379	407	416	401	388	408	412	416	383	390	400	412	401	415	445	443	394	411	415	406	418	388	416	385	420	406	408	401	417	416	425	392	414	433	391	428	426	387	423	423	390	417	432	440	411	371	418	400	397	405	379	444	385	405	406	394	401	389	434	385	395	393	420	417	412	393	400	395	431	375	417	380	387	383	441	394	405	411	386	416	409	411	411	412	441	388	396	367	402	412	370	391	417	457	422	417	418	432	372	399	405	424	402	392	427	383	404	397	382	449	453	399	422	380	368	386	380	399	384	378	407	407	413	435	371	434	401	378	408	387	396	383	363	390	390	390	428	370	376	390	408	443	397	390	399	411	419	405	388	441	381	393	399	387	400	388	367	423	405	395	375	410	419	407	440	396	427	379	396	426	390	412	430	427	406	381	397	438	446	411	409	412	363	419	406	423	383	411	408	431	412	416	386	411	407	424	431	417	397	359	388	394	404	405	428	377	407	413	382	404	423	401	395	437	429	398	426	433	380	379	397	413	428	444	386	440	399	411	442	397	389	383	409	408	412	377	439	380	416	392	412	392	389	398	429	409	398	410	432	385	395	399	391	392	373	410	394	395	385	415	434	441	373	380	414	385	430	393	414	409	386	418	428	422	413	399	414	388	438	399	418	403	380	385	376	391	438	403	375	364	402	428	402	423	363	407	389	409	413	421	399	391	411	399	409	406	404	433	413	389	388	417	411	415	447	402	425	390	394	383	409	413	411	422	388	404	387	359	405	423	401	425	401	380	372	421	397	396	414	375	397	373	412	386	402	387	404	370	406	407	391	356	402	394	412	410	412	433	378	431	389	388	419	371	396	429	376	381	420	417	379	424	421	421	420	422	432	418	446	403	397	400	431	408	394	385	415	409	411	407	362	416	416	383	407	394	435	418	393	419	405	415	402	385	387	426	430	414	402	368	393	402	376	389	412	382	399	395	410	387	424	416	397	405	406	370	422	426	438	429	393	432	385	378	400	418	381	393	417	419	384	422	389	373	409	404	392	393	450	416	382	389	424	391	420	378	393	415	390	407	402	422	399	390	437	395	430	416	422	436	411	385	397	424	411	386	375	369	426	383	402	407	393	374	401	449	434	411	396	399	392	416	448	405	397	374	412	430	389	402	414	419	403	428	412	413	425	407	426	394	413	401	408	367	371	380	394	411	388	394	396	384	387	393	379	399	403	397	375	409	364	385	387	387	421	403	391	430	395	405	389	360	418	408	377	432	400	421	434	396	430	422	410	401	408	415	395	385	413	399	399	441	380	355	380	386	406	379	393	391	403	410	396	378	374	413	420	429	403	438	422	374	435	389	388	399	380	437	377	410	407	425	406	410	433	399	409	389	396	402	360	357	396	380	405	387	382	414	387	427	406	440	423	415	419	407	392	426	409	380	381	401	408	396	408	395	407	417	385	431	412	385	400	435	406	386	397	397	393	391	384	415	395	405	414	388	406	396	426	423	417	397	370	412	404	359	417	419	423	380	389	396	371	391	413	393	431	369	393	409	395	392	424	398	397	389	409	428	407	402	420	398	437	390	418	447	401	382	403	382	401	380	402	416	427	387	379	419	397	413	401	405	402	416	411	422	427	425	421	410	391	381	417	431	389	411	407	371	395	392	390	402	377	393	409	409	419	399	421	394	416	432	442	418	405	386	425	378	410	436	393	392	388	439	402	398	396	418	422	434	412	429	395	392	441	393	375	386	411	427	392	396	399	418	363	416	400	406	396	409	425	457	396	408	413	413	434	418	398	383	433	380	400	404	399	389	386	386	400	442	427	431	424	418	418	386	414	377	421	371	363	408	427	413	398	394	444	412	404	425	399	396	437	395	439	372	429	417	427	386	415	375	395	430	422	415	401	389	435	401	396	365	426	417	430	391	404	392	364	375	398	417	426	408	381	374	387	394	388	406	417	420	387	401	394	405	377	377	366	405	409	406	381	387	423	433	388	419	376	373	372	401	438	400	399	419	394	447	414	395	408	425	405	430	422	418	400	402	405	405	424	420	418	412	436	374	427	368	405	380	376	402	432	387	404	445	399	444	415	422	427	385	354	411	377	426	442	385	362	388	402	411	370	400	376	404	384	412	411	384	400	433	403	411	415	398	370	380	415	417	368	391	375	389	437	365	397	387	406	398	409	412	368	414	406	452	393	415	383	425	384	398	377	390	349	420	416	418	387	400	391	412	400	384	433	420	436	406	428	378	388	408	395	377	372	419	387	399	410	394	352	440	379	368	409	398	408	411	388	412	366	378	383	432	398	406	439	386	423	360	393	421	397	419	373	416	374	376	403	410	440	430	408	407	418	423	416	423	433	408	408	398	425	408	404	418	418	424	371	382	397	414	375	398	366	392	358	432	410	370	387	386	387	417	426	404	409	401	391	423	385	400	425	398	394	443	385	421	415	382	420	388	401	428	415	428	380	393	409	409	392	390	426	403	381	409	388	368	446	382	411	417	393	387	433	395	407	384	444	398	442	384	370	388	424	418	413	421	409	429	425	425	396	382	412	420	416	382	392	403	385	456	413	392	387	402	381	401	414	420	407	390	437	397	419	403	398	408	427	411	381	392	408	366	425	372	355	426	408	397	390	405	411	374	441	445	406	416	392	421	426	425	425	417	426	407	420	431	436	390	399	431	371	383	398	418	375	396	436	415	427	410	410	434	415	454	409	399	427	382	398	422	362	416	430	397	431	415	393	419	364	405	407	392	400	406	426	395	407	404	357	401	415	419	412	422	395	394	377	401	418	399	405	393	406	420	370	394	421	377	406	419	413	409	418	410	405	424	361	379	399	397	392	419	395	398	404	395	411	402	385	387	393	427	415	402	398	390	421	400	402	393	406	371	422	388	378	404	399	398	425	341	419	387	369	412	425	401	394	409	377	395	382	395	392	423	407	372	437	443	394	413	415	410	405	404	401	424	403	419	393	393	398	401	397	387	368	386	415	387	387	366	387	397	401	416	411	378	398	400	413	435	364	404	394	390	426	377	374	387	409	407	394	411	352	440	438	391	406	402	362	415	423	440	402	404	385	413	404	432	422	395	439	380	424	427	394	420	428	347	399	389	405	403	388	373	420	410	384	417	418	383	367	376	369	390	387	417	414	402	403	414	380	417	394	425	436	427	413	387	404	401	368	423	398	407	406	417	389	373	376	380	425	401	385	399	378	372	389	436	375	403	407	411	435	375	452	429	382	388	392	396	377	405	397	401	414	428	405	398	404	382	379	434	399	410	427	419	433	412	397	391	403	417	410	398	407	390	405	375	435	408	413	385	379	416	373	355	395	392	386	396	396	385	407	432	385	376
17785	14731	12851	6954	4940	3762	2874	2344	1964	1553	1415	1275	1126	939	990	872	789	836	752	738	699	653	693	692	594	652	624	623	615	627	602	599	640	610	604	582	582	587	603	533	546	624	632	612	537	532	619	585	570	553	547	549	525	561	569	565	550	594	577	556	593	569	517	547	576	529	540	533	556	510	558	588	549	527	581	524	590	554	576	569	565	577	575	508	548	605	526	532	568	569	549	613	559	576	513	572	540	536	562	521	553	569	526	554	549	534	529	561	566	525	541	571	504	571	578	563	548	559	506	498	593	533	574	561	545	534	596	553	535	559	524	520	595	538	539	535	543	555	525	559	534	577	542	526	548	570	558	535	568	555	510	550	550	569	533	562	514	554	575	555	564	527	538	554	472	557	552	529	537	551	563	553	542	530	542	522	540	566	556	504	557	560	543	555	489	517	545	548	532	518	544	583	536	534	571	542	532	560	577	524	575	511	557	532	577	512	557	567	523	510	538	578	571	533	541	573	521	571	575	532	581	601	546	568	493	544	542	538	531	533	546	577	571	528	542	570	558	571	575	556	510	567	572	546	518	572	578	494	538	578	520	528	532	543	559	542	539	539	545	542	533	574	542	549	573	509	569	548	534	534	574	543	570	569	572	534	556	535	556	614	523	565	550	537	577	563	559	550	549	540	556	556	603	536	547	544	557	550	571	525	593	541	533	535	586	528	569	573	535	559	566	569	538	565	521	510	542	540	564	525	538	589	539	585	567	517	537	529	534	560	540	515	545	531	585	538	534	517	539	556	573	555	568	558	550	516	535	538	535	490	504	536	556	510	558	547	540	577	534	582	585	547	533	568	578	509	581	562	576	602	555	541	567	557	547	535	515	544	544	534	513	547	495	541	537	566	566	552	566	488	531	535	562	546	570	561	547	563	550	520	565	506	547	551	528	565	588	525	581	563	547	514	528	524	564	557	522	526	545	556	512	522	546	572	540	557	591	507	543	533	530	537	547	544	558	530	573	558	551	575	586	531	505	586	532	551	566	554	575	540	517	531	557	575	539	540	549	535	567	492	540	562	558	514	563	572	567	547	530	590	560	541	560	517	565	547	556	509	506	518	542	565	595	519	545	549	559	545	553	539	525	544	546	575	537	545	583	559	551	490	547	500	535	540	555	511	549	557	560	556	568	552	545	612	573	585	530	535	557	552	571	614	567	570	550	574	514	552	554	528	533	515	546	534	561	473	541	536	580	534	538	568	557	520	539	497	521	562	574	544	486	538	517	598	532	530	564	519	552	511	521	566	525	560	527	558	593	524	547	526	557	555	531	555	584	513	522	565	569	560	567	592	541	533	536	557	537	548	523	551	562	558	570	547	560	546	510	540	524	518	548	559	543	531	568	566	556	516	536	503	539	551	566	541	524	537	541	559	563	536	598	544	523	493	572	577	560	545	570	529	554	556	514	503	536	547	511	534	552	488	546	548	542	547	576	523	536	528	548	545	544	537	568	568	532	545	547	536	564	531	554	500	560	513	555	561	552	543	574	545	525	535	562	550	542	580	545	554	525	628	546	542	552	549	551	538	588	537	509	519	547	543	558	537	554	537	569	561	542	565	539	528	567	546	517	536	519	537	476	536	562	524	548	560	571	545	544	530	581	500	554	520	569	517	559	563	559	561	552	556	556	547	592	513	541	538	534	570	531	542	541	551	541	559	534	547	563	524	536	539	560	509	565	589	562	539	559	518	574	537	552	491	544	550	544	558	538	491	539	573	530	557	520	513	490	513	514	560	535	571	530	569	544	556	568	553	562	540	595	531	507	534	560	557	535	538	512	538	562	493	554	554	543	541	559	557	534	556	527	582	587	510	518	531	529	501	560	565	528	582	561	548	562	575	542	573	502	503	565	504	521	558	597	573	525	555	555	560	567	511	514	526	580	580	501	523	546	543	539	558	547	556	540	539	565	574	528	557	575	549	517	526	556	565	542	599	555	538	550	572	564	556	562	611	577	554	538	563	557	545	503	565	566	541	521	571	541	536	557	573	555	563	539	525	535	548	598	543	562	542	515	582	572	562	579	550	573	531	529	555	545	570	569	530	555	516	547	545	554	558	595	559	589	561	568	540	516	533	561	551	583	533	552	594	563	532	570	582	562	512	570	522	540	579	512	573	521	538	546	553	596	572	578	569	539	579	531	509	522	579	553	531	571	535	532	526	540	510	574	527	554	548	545	554	519	548	550	530	540	593	584	549	561	555	563	572	539	554	481	554	540	513	510	555	548	509	561	569	505	540	598	568	526	516	537	558	604	567	574	576	559	546	575	552	560	566	561	542	541	530	535	535	502	580	572	530	553	568	521	537	526	544	555	541	542	569	556	547	518	560	588	574	560	537	526	550	558	545	565	542	501	557	522	536	497	580	561	531	552	581	504	578	620	559	523	547	535	539	548	586	536	531	551	531	561	554	541	525	553	563	554	557	516	536	510	519	514	548	562	505	557	547	553	550	522	512	568	501	567	564	560	560	537	542	563	558	540	564	481	524	533	537	582	553	523	521	548	552	540	545	557	566	553	541	579	539	530	574	574	529	523	554	552	556	526	545	539	564	478	590	546	555	563	555	582	554	539	562	545	566	517	562	550	555	586	521	531	544	544	527	572	596	565	578	567	552	550	516	549	573	524	568	552	524	554	582	576	543	542	543	557	521	573	558	573	541	549	625	525	566	543	557	574	539	559	584	559	559	540	558	559	541	536	587	544	568	510	540	520	561	568	562	494	549	566	526	559	577	488	560	541	502	572	543	557	552	541	600	568	540	540	554	525	590	513	572	546	532	514	588	577	542	554	604	572	519	538	537	548	535	542	572	530	522	528	541	517	523	547	559	557	573	510	568	573	587	562	543	491	539	563	581	581	536	559	511	582	545	553	555	545	521	568	559	544	527	533	531	572	505	563	560	539	525	528	543	543	507	528	528	543	578	523	550	554	542	539	541	572	551	527	535	580	580	552	588	543	534	511	498	536	509	553	559	519	570	578	536	558	517	538	551	510	532	493	522	552	546	530	507	568	562	539	513	520	569	562	582	596	541	520	512	545	564	567	588	563	590	562	543	527	531	554	549	528	556	553	524	592	513	524	575	545	545	538	510	514	592	544	547	533	555	539	532	544	589	506	541	561	570	567	525	540	571	517	569	530	524	552	571	537	556	558	538	532	567	580	573	598	546	531	526	533	566	578	532	574	579	581	541	557	535	554	565	544	571	576	547	535	548	571	546	563	578	535	544	573	583	533	534	544	563	524	568	562	615	502	489	554	559	546	543	557	576	576	550	552	586	553	537	552	507	486	528	542	528	533	535	545	553	526	571	533	578	518	552	527	551	556	551	497	536	535	523	525	522	540	585	591	564	547	531	528	571	523	551	559	543	547	572	539	523	563	550	601	518	577	570	567	540	524	572	515	529	552	550	544	589	550	525	554	563	559	539	510	540	536	523	490	522	586	507	568	571	502	535
27347	20859	9516	1337	899	863	805	789	785	817	776	789	785	788	745	850	785	812	806	849	780	766	687	737	799	755	757	777	761	788	757	774	753	800	766	774	720	789	790	787	765	794	823	825	741	739	823	737	781	801	760	832	720	777	772	770	752	757	748	799	781	761	755	793	744	765	778	741	770	787	762	742	767	769	772	753	825	818	795	767	776	787	780	757	760	811	804	781	766	770	776	729	781	812	733	781	750	779	769	803	746	770	792	730	776	825	788	748	748	736	787	720	761	778	791	778	817	763	741	777	802	742	746	731	735	749	781	721	737	773	728	709	770	731	751	735	787	728	768	784	780	776	826	702	748	754	771	794	733	778	777	747	777	741	776	770	812	811	777	775	742	796	766	788	763	779	732	804	800	815	682	799	762	777	747	765	772	782	737	779	775	788	797	772	788	700	800	777	780	776	749	790	741	827	813	768	721	772	836	715	728	784	759	805	792	789	739	741	821	783	764	730	763	756	746	748	781	768	754	774	803	738	767	715	739	770	754	770	792	739	765	759	774	801	802	783	798	773	736	789	762	789	764	732	789	761	760	776	787	802	814	750	776	749	776	795	681	782	753	810	782	773	776	761	803	731	766	787	727	758	767	781	790	791	752	819	777	751	755	758	784	769	755	748	746	763	759	744	749	806	781	772	740	744	815	710	808	766	767	721	818	793	769	809	729	725	769	754	727	826	708	797	772	787	739	697	731	778	793	789	810	785	821	745	770	783	747	746	768	782	772	774	752	731	754	742	747	715	777	750	760	753	752	826	743	822	766	808	765	806	733	795	782	791	789	776	777	793	753	830	767	732	718	771	767	753	795	756	759	822	753	761	792	792	762	806	746	756	808	753	786	774	737	801	783	746	745	766	807	785	793	751	781	735	749	790	785	783	752	796	777	807	765	791	754	801	750	770	735	775	813	716	789	747	744	786	806	801	781	757	781	752	741	769	735	749	804	789	760	750	766	743	752	792	799	737	791	762	792	765	754	774	754	722	774	727	785	791	862	736	753	793	808	781	756	816	736	751	792	775	785	752	750	745	761	782	792	784	794	774	726	764	768	773	746	771	775	802	827	796	778	790	762	739	789	809	751	746	743	747	768	769	787	821	746	749	808	758	800	797	783	806	746	747	781	784	771	763	786	767	786	740	779	809	768	843	756	772	758	759	791	766	777	743	737	737	787	750	745	783	797	728	763	770	756	762	764	747	737	795	759	705	799	775	783	750	781	762	813	768	802	746	771	768	782	745	805	751	783	741	747	739	777	770	764	728	776	744	752	746	789	761	771	786	789	784	746	797	787	820	752	750	763	753	773	713	762	758	788	766	800	757	747	750	778	732	782	769	819	785	749	750	778	795	787	804	790	719	757	774	804	785	809	746	825	781	791	792	799	757	808	727	756	752	759	729	788	744	779	733	767	774	774	783	778	808	790	773	750	806	771	755	789	784	765	789	773	749	760	742	758	824	755	736	794	725	705	790	719	757	765	752	757	717	748	782	735	766	749	731	763	762	789	753	789	767	776	766	786	771	764	820	764	770	759	757	759	773	786	799	764	793	789	761	786	790	751	820	744	764	794	762	753	734	769	757	777	784	746	767	775	769	760	760	765	800	731	735	765	777	797	756	757	774	766	757	767	794	690	749	835	777	785	763	754	814	793	759	812	774	761	842	809	776	750	817	770	798	785	736	723	753	781	778	728	757	765	753	792	762	772	726	794	775	772	795	754	757	778	755	753	789	828	782	820	680	732	761	767	705	781	752	804	739	773	740	782	783	757	745	758	783	763	714	790	794	749	792	773	745	817	801	755	755	807	724	781	768	737	756	744	756	791	749	731	759	768	770	826	729	768	733	754	762	744	800	757	734	760	802	772	741	749	748	750	759	798	696	776	735	783	753	771	769	757	762	815	794	763	765	812	780	710	741	781	788	788	734	765	744	814	745	719	734	793	740	764	744	776	761	776	763	750	723	740	781	750	785	770	798	771	746	738	784	705	731	767	786	755	710	744	797	759	766	766	738	745	769	778	725	732	787	794	770	716	845	767	742	778	788	787	750	727	753	774	793	725	811	804	731	743	739	760	807	720	702	724	741	767	723	769	772	799	763	764	688	775	759	756	804	765	733	769	762	788	811	747	774	807	812	790	809	788	785	805	743	813	775	830	756	756	772	775	763	755	781	780	777	793	782	787	822	767	775	765	750	769	785	763	734	760	808	799	776	758	797	734	770	773	761	763	775	772	785	766	755	805	758	724	790	775	741	761	762	774	809	740	758	739	767	745	793	791	719	753	768	745	808	759	784	760	796	771	819	797	766	776	740	734	793	752	799	711	784	786	746	792	825	786	786	789	750	747	772	778	801	784	730	765	770	783	736	797	751	736	752	733	798	773	806	723	801	747	814	781	739	748	766	801	767	797	767	826	759	737	793	740	738	769	824	785	784	791	816	753	793	783	779	773	825	715	769	731	777	806	730	743	772	786	789	700	773	750	767	783	718	848	792	804	784	788	764	769	748	736	769	759	773	795	760	777	731	761	805	772	740	741	762	772	817	767	778	769	781	773	809	810	763	808	767	755	782	748	773	782	786	751	743	757	683	745	750	800	752	773	776	778	778	764	763	765	810	721	778	755	761	775	778	728	774	808	807	752	812	769	745	774	753	803	751	730	784	789	796	814	762	761	764	796	801	761	764	710	746	734	742	785	737	759	810	758	736	811	821	776	756	805	755	753	764	790	784	767	808	767	731	763	804	755	802	680	759	763	756	760	766	815	814	738	772	762	780	746	799	802	734	758	744	744	734	765	750	757	775	761	822	753	758	756	767	752	786	755	790	758	756	803	790	799	773	800	749	773	757	775	746	768	775	735	737	825	799	747	781	757	796	798	755	745	778	753	752	746	795	738	725	754	770	769	784	772	759	763	780	801	772	759	789	809	757	789	794	759	773	795	806	767	753	820	787	758	737	740	814	765	770	757	813	734	752	792	777	774	814	733	802	685	797	777	784	776	776	713	784	821	729	765	736	763	790	753	799	777	736	736	678	762	717	775	806	782	792	742	810	768	781	781	731	735	759	812	695	782	704	827	799	754	753	779	752	759	735	831	803	791	743	788	744	775	802	768	819	729	745	777	804	775	777	784	765	788	812	787	782	723	752	762	731	753	776	754	715	799	716	772	759	780	791	783	763	785	761	767	769	741	760	786	764	807	791	779	767	777	795	772	802	815	771	755	770	818	820	758	748	705	830	722	745	767	737	757	736	730	815	759	778	773	754	801	797	758	752	755	803	797	779	810	703	750	785	793	756	784	710	767	764	792	703	798	804	796	767	717	784	743	747	800	779	736	763	782	798	740	738	800	706	795	714	761	753	716	732	722	775	726	790	728	744	804	766	765	765	754	757	781	790	817	718	797	737	754	783	775	803	770	772	804	747	705	786	781	801	733	753	796	780	779	777	730	776	798	765	726	736	780	753
8688	1769	1772	1284	1167	1121	1115	1056	992	1040	1048	992	1021	1046	1026	1029	992	1011	974	995	957	996	977	933	1013	994	998	1029	1020	947	1051	1038	988	959	957	1035	993	957	930	1000	1032	1054	983	989	1009	998	955	931	987	989	1054	953	979	1005	990	980	964	947	1000	972	995	989	985	975	984	1009	994	984	1012	979	1010	994	912	979	978	940	1000	1025	944	994	999	961	998	981	1005	1000	970	996	1011	990	1012	1048	986	990	1034	986	964	972	982	1047	988	1005	1014	1017	982	1004	1033	1053	982	990	1002	975	988	1027	1035	975	969	1043	988	987	941	978	956	1032	1025	1001	1015	988	1019	977	974	992	1009	1004	1001	924	972	1025	982	926	951	938	998	998	998	1025	970	990	983	984	1021	989	961	947	1021	951	987	940	993	1009	1004	980	946	945	1051	950	976	983	1015	966	1005	949	984	1020	1056	1026	1056	1056	944	990	993	988	1012	963	1006	1016	946	1040	1049	939	1003	979	975	1006	1000	987	955	1023	949	973	1021	971	961	966	972	962	950	998	973	946	981	934	935	1020	1009	996	979	961	1019	944	979	984	1008	991	963	992	951	963	996	984	957	967	1025	1006	977	994	1008	964	937	961	987	946	1036	1048	975	998	989	1005	1014	974	982	980	975	1007	998	929	1024	966	941	970	989	972	1010	989	906	916	988	967	919	1004	960	939	966	984	1009	973	971	967	932	990	1020	976	999	1028	1013	1048	945	1004	939	1010	956	939	996	917	959	1054	1007	952	997	930	975	1009	993	1014	943	1017	965	1038	991	959	967	963	1020	963	1004	1015	972	992	1003	995	996	1023	976	1001	965	970	930	1012	1004	979	1007	1043	1022	1012	985	1022	1009	972	960	977	912	959	1025	999	964	996	1004	984	992	990	972	974	995	956	998	1039	1010	997	995	933	988	990	982	934	977	1025	1001	1005	978	993	972	935	980	1027	969	975	966	981	985	970	993	1014	1019	927	997	969	1055	990	1002	992	971	988	966	1019	1005	951	990	974	1012	988	992	944	998	978	957	994	1009	1018	975	1006	1013	974	987	932	1018	1019	1004	994	990	999	1005	999	958	1080	1024	989	977	989	983	1010	1076	951	988	934	973	996	985	975	963	956	962	915	1000	970	992	1004	940	946	975	971	1006	957	1033	944	977	958	998	977	993	965	996	988	941	943	955	947	972	947	984	1005	958	966	1024	978	955	982	1047	1004	966	954	990	999	968	1029	1049	955	968	984	1002	984	949	980	1016	1016	986	1041	974	991	977	959	1009	983	1009	965	985	960	951	978	967	997	986	940	969	982	1005	976	930	949	1033	1051	956	960	1026	967	960	952	950	951	996	1019	1021	987	892	966	1043	981	965	964	985	938	992	980	997	973	1020	978	923	980	974	978	1013	974	948	940	1011	975	966	1036	991	953	1021	998	999	969	981	960	1002	967	962	1020	919	954	901	939	977	1017	957	1046	994	1004	1056	970	997	1015	944	943	969	985	933	961	965	1001	995	1007	968	996	1009	995	998	950	986	989	1011	965	1009	945	963	973	1022	986	1016	970	972	979	962	1003	978	1006	1060	939	929	1012	950	967	1015	1003	992	979	999	1007	984	992	975	999	945	994	986	994	1014	1013	966	988	990	953	981	968	1042	1028	929	973	1007	961	1023	980	982	978	1004	959	969	967	923	957	1015	952	998	1007	1002	948	944	1031	966	1005	986	1000	970	964	948	952	979	966	964	970	1055	953	1012	1036	995	1001	1017	957	1003	985	1000	934	939	987	946	1004	996	971	976	1013	1010	982	999	970	958	996	1000	943	945	1011	972	998	967	997	1040	1042	980	984	947	960	940	1019	959	1013	1017	978	978	931	937	1009	944	964	1014	982	978	925	988	986	932	1031	984	987	983	1010	1033	975	1009	956	918	963	950	1011	1001	1008	1061	997	1009	1017	993	951	1010	916	1033	979	977	962	1023	1015	1042	978	1016	1047	1016	965	936	995	889	1008	996	969	1024	1008	1040	1019	1009	976	999	1025	980	987	1008	1024	947	961	1021	996	1064	944	983	1037	1009	1014	971	970	1006	987	1028	969	997	944	1008	1000	990	916	1038	979	943	972	973	976	976	964	970	973	957	948	978	964	966	983	1007	999	975	995	995	959	967	1018	966	972	959	1008	1017	1022	996	1017	1012	1008	973	1052	991	1007	984	1010	941	1020	1006	973	980	1038	945	1072	963	999	1033	952	924	1032	1039	980	934	972	1030	989	939	994	962	994	1013	952	988	983	996	1036	1024	995	984	1027	949	979	931	974	969	982	1021	951	1014	1007	969	1002	950	959	1035	970	985	1043	968	959	981	1054	1033	999	938	970	996	994	995	966	975	994	976	996	1005	975	987	1010	997	999	925	949	962	966	950	1026	970	978	1032	968	1025	984	1010	988	1036	1005	955	1011	958	941	991	990	1011	990	935	955	968	1008	1051	999	1001	1000	994	992	1049	955	1001	1012	1028	983	1009	1001	980	996	1010	972	967	1027	935	1050	988	982	966	1016	970	1003	988	1003	982	945	1025	949	1014	1002	990	1009	1045	936	935	981	992	937	978	951	1032	1063	981	1035	998	982	1056	988	957	988	993	968	969	974	1009	1002	1018	1007	1060	949	976	985	1044	957	955	1036	946	968	1008	967	983	964	996	971	973	975	971	1018	980	969	1021	1045	996	976	959	1061	1018	965	1017	936	971	996	996	975	942	954	968	984	1021	975	1023	947	998	986	965	1011	1032	1002	986	1022	948	1003	999	1007	1019	998	989	949	976	1034	969	926	987	972	980	1002	1018	1012	1079	1020	942	1007	952	984	952	979	1052	993	979	958	1010	1015	1012	1033	1012	1004	971	1020	1001	975	959	960	952	949	943	984	1012	992	956	998	977	954	1005	960	973	943	1019	968	995	985	980	969	988	974	1009	1000	1005	976	992	1052	927	1010	1029	1017	1014	959	986	953	997	951	954	962	989	968	980	1055	1008	953	1008	998	978	1017	1009	936	1021	998	994	984	1008	996	979	977	968	1044	950	1026	1030	1029	980	1001	955	1032	989	975	969	957	961	988	1065	1035	1007	956	1028	977	918	1005	1023	970	1047	987	982	1023	978	1011	1014	1016	996	1025	964	1008	990	962	1019	963	1000	969	988	1015	959	990	1010	1025	976	997	988	1007	1002	1035	1012	993	951	1002	977	999	1007	996	963	1007	958	1015	1009	1012	963	986	989	1040	1034	958	998	1001	978	1006	992	927	979	1029	942	994	1003	964	1034	982	985	981	1008	994	964	1017	1018	976	950	1014	1011	939	962	1047	987	1026	984	982	1028	1029	983	1000	952	952	948	1007	950	955	988	981	961	979	1014	976	942	966	1003	1080	989	1000	949	1034	975	985	970	1012	977	946	947	960	974	971	996	982	1007	1066	949	965	1002	996	1062	968	983	932	1018	1022	997	999	1000	982	978	975	945	1015	947	996	974	956	1009	985	1009	1003	989	985	940	1016	949	972	999	981	1003	1019	1021	1009	964	959	986	1004	1002	1022	984	1034	973	996	961	990	983	1013	1049	1020	1038	989	956	973	1007	1033	1008	945	935	1009	957	979	975	1023	955	995	989	972	956	953	971	969	1064	1026	989	1026	944	907	964	1075	1026	932	1004	1001	1041	937	1025	1009	1036	988	1005	1015	967	994	978	963	982	977	974	1065	963	957	1010	990	986	943	997	1041	957	1067	1008	1021	976	956	1013	1003	984	1049	1006	998	1029	997	984	1001	1050	983	999	1011	1006	971	1023	956	999	963	959	991	990	949	1023	960	997	988	1026	1000	972	948	947	954	962	1000	988	1011	964	952	942	964	988	1022	994	982	1024	999	968	986	960	962	1053	1026	989	956	945	1004	993	934	948	1023	976	984	937	968	1026	1011	998	1013	990	1021	1025	966	1011	962	975	960	989	981	935	974	973	984	1042	973	998	966	998	1024	959	943	1004	1016	1006	974
24472	21408	28976	24220	21375	7550	1617	1199	1041	1036	948	948	892	903	879	881	828	822	843	865	835	797	833	811	821	791	811	819	842	766	804	802	792	822	864	789	819	811	784	823	791	765	834	772	814	788	786	757	782	809	782	809	788	803	798	759	764	792	752	742	809	745	783	799	799	744	809	770	811	820	767	819	761	757	831	747	782	791	769	815	779	774	768	737	786	805	774	762	754	734	777	762	816	782	768	782	791	800	777	772	799	758	768	816	773	754	806	740	834	801	781	797	810	751	745	737	765	836	771	766	808	732	783	779	835	797	771	772	745	766	802	753	795	750	797	757	782	806	755	803	772	783	835	795	761	788	737	782	770	788	718	757	802	813	761	826	801	790	817	813	790	789	774	778	701	740	801	772	752	781	811	792	773	814	794	775	749	777	815	777	828	796	738	812	762	784	844	802	791	766	837	772	731	780	776	778	824	775	770	775	789	755	842	810	758	752	783	772	743	837	733	805	758	788	778	757	786	779	760	777	825	802	759	796	777	803	809	768	813	785	800	752	794	779	764	787	750	761	750	778	801	791	765	759	774	789	763	744	801	785	799	785	813	778	742	752	790	802	817	840	754	750	749	761	769	791	774	799	821	743	776	777	743	744	806	791	808	745	792	797	720	796	746	819	793	797	804	795	786	788	708	813	751	778	792	790	800	754	798	780	771	770	798	773	786	734	812	775	802	761	749	783	777	751	760	755	801	796	790	797	832	734	802	793	760	818	806	777	787	759	788	764	785	802	742	742	804	789	804	830	798	781	800	784	796	792	759	787	757	803	815	758	825	822	807	743	764	735	807	776	813	821	764	729	774	797	809	861	758	822	780	797	799	795	801	776	761	768	816	734	781	758	734	798	774	802	753	818	800	785	749	785	766	812	775	757	777	763	782	754	764	802	770	786	795	790	741	777	812	821	754	766	772	824	782	763	754	806	743	809	769	773	794	796	839	807	768	811	812	777	743	816	819	805	797	793	825	731	743	777	773	770	752	803	785	783	765	794	777	775	822	761	782	750	775	806	722	813	760	745	777	796	851	811	770	732	769	789	819	760	794	774	809	794	760	757	771	764	799	819	828	807	791	758	791	736	787	741	761	773	736	769	792	818	837	829	793	787	811	781	788	843	789	819	798	798	793	805	746	862	766	771	830	774	824	784	743	712	761	775	796	740	772	743	780	770	790	746	812	771	816	763	798	786	758	788	745	780	784	782	749	775	789	762	798	756	820	807	787	767	823	788	748	809	812	823	754	764	775	769	758	809	802	753	777	802	826	723	752	793	774	835	801	852	807	760	800	833	806	801	790	784	808	821	812	777	737	815	790	834	782	804	765	768	755	760	747	742	724	778	784	775	815	773	776	813	757	756	759	773	762	745	776	738	787	814	750	767	776	776	775	797	826	776	769	765	815	784	778	814	771	749	807	790	906	827	784	772	778	750	818	741	834	805	803	756	730	742	833	747	779	758	727	792	816	811	743	791	791	758	830	819	838	781	798	734	801	742	787	736	752	798	765	747	802	781	802	763	746	751	810	806	751	793	785	722	788	787	789	777	779	798	745	809	799	809	789	756	789	797	729	783	790	816	785	777	780	844	803	781	779	731	747	714	743	773	747	821	752	833	821	843	771	768	833	795	785	767	754	773	742	793	785	804	751	769	751	772	808	759	787	772	816	736	745	786	800	797	809	781	803	784	793	764	801	782	771	769	818	771	741	795	801	798	743	807	812	757	820	754	787	795	796	740	777	785	763	771	821	804	787	765	782	778	734	777	773	772	821	787	758	752	827	747	808	808	769	803	764	794	799	791	770	799	744	774	871	768	765	764	793	762	797	801	780	847	809	798	799	765	788	751	785	819	743	820	803	756	818	811	834	786	777	786	798	791	760	763	761	810	780	781	797	764	774	772	839	805	792	788	788	782	772	742	783	787	784	770	824	802	756	808	730	784	737	804	813	797	786	800	745	758	778	826	769	772	752	816	773	806	800	739	805	767	795	788	762	775	773	786	768	798	780	755	817	830	837	776	821	731	778	773	841	768	766	735	763	772	760	849	777	716	784	735	773	792	787	803	818	739	776	777	809	790	767	813	748	774	782	743	778	776	764	758	781	792	784	745	775	801	800	779	810	738	808	712	771	813	802	851	828	780	826	762	838	787	791	746	750	755	802	774	779	814	782	827	756	774	787	742	781	791	772	803	800	795	792	810	773	727	762	759	802	811	802	787	768	811	793	825	789	779	738	720	804	771	827	761	778	742	751	795	791	815	794	771	812	800	799	772	763	772	773	839	766	789	770	786	747	818	765	725	778	769	819	717	757	759	733	799	779	834	733	769	766	763	728	789	796	742	762	717	809	766	790	788	774	835	792	798	774	801	806	768	803	763	811	747	806	769	812	793	800	765	772	821	787	804	834	762	802	798	786	771	800	855	786	818	821	740	769	767	794	779	741	752	747	761	745	777	778	774	788	826	846	747	780	824	780	764	798	806	775	788	790	812	770	756	784	752	816	776	753	801	790	811	775	738	764	763	754	743	767	827	753	766	785	764	754	773	769	789	765	783	800	742	809	802	776	772	780	763	831	740	838	771	792	763	759	784	795	779	821	806	747	781	799	780	777	809	791	759	791	799	806	797	786	769	759	816	765	783	775	772	752	773	766	802	768	781	793	819	793	787	797	739	793	793	813	750	801	795	800	767	780	794	810	771	817	740	809	800	795	762	830	784	801	710	737	776	827	801	747	765	778	803	799	774	793	764	774	821	822	786	782	760	790	735	811	791	801	776	770	777	811	764	798	758	733	810	790	762	779	800	764	784	747	751	783	866	792	786	766	741	802	764	832	779	854	785	764	788	833	785	774	795	779	766	832	808	756	816	783	737	801	776	772	793	779	790	789	834	798	793	818	819	844	806	801	792	786	765	790	816	804	797	763	855	818	766	775	810	729	797	813	769	739	824	779	724	731	802	769	758	789	773	791	770	770	817	820	776	821	847	806	788	782	756	805	772	782	764	783	780	768	780	779	769	757	782	795	812	796	748	761	791	763	790	794	803	765	798	807	799	781	769	834	822	727	815	767	809	777	787	787	783	820	790	793	778	763	800	806	818	817	728	805	776	801	762	766	736	813	793	813	778	792	804	762	762	788	760	790	801	793	768	770	825	772	783	826	808	759	746	757	776	774	802	759	839	766	823	777	805	807	778	758	775	758	766	792	776	751	757	795	811	772	745	759	797	771	828	787	820	808	782	824	795	739	771	772	757	754	750	764	740	761	772	815	764	797	773	811	755	745	826	793	799	800	789	755	814	796	788	773	756	761	803	801	835	732	830	805	732	746	813	805	799	753	775	761	768	773	837	769	836	790	806	812	765	796	750	781	768	779	743	765	813	802	791	776	782	745	772	769	791	798	794	753	798	796	786	774	784	717	777	759	800	789	787	796	777	837	758	791	771	775	766	802	751	763	786	827	756	803	804
14557	9490	8306	4559	3263	2689	2241	1924	1765	1569	1488	1451	1319	1228	1227	1143	1146	1110	1091	1182	1126	1075	1109	1087	1079	1016	1100	1082	1059	1076	1085	1016	1068	1010	1089	1041	1079	1066	1107	1012	1048	1052	997	1034	1037	1039	1031	1035	995	1041	1081	1012	1035	1046	993	1011	1002	1007	1029	1055	1047	1031	950	1036	1008	998	1013	1020	1070	1021	1007	979	1006	1055	1034	1001	1076	1069	994	1025	1069	1003	997	995	1037	1023	1067	1000	1036	1007	1007	1018	1050	1059	1058	1029	1035	974	1027	1022	1027	963	1036	1025	1009	952	1005	1024	984	1109	1014	973	1003	980	1016	1003	1002	1057	997	987	1016	1050	1060	998	1046	1034	1045	984	1038	1043	936	1026	960	1023	999	988	1011	1006	1028	1028	1014	999	1057	990	978	1043	1057	1101	1057	983	990	1037	1043	1038	1051	1032	982	1019	1016	1029	1009	1065	1028	1001	1004	1015	980	1023	1017	1017	1007	1055	1002	997	993	961	1003	1015	1055	1051	939	1011	949	1080	1048	1034	1004	1047	981	1036	1009	1013	1079	1028	944	999	1000	1004	994	978	1020	1045	1017	1012	1046	1027	1076	1049	1016	1021	1034	1021	1050	1032	993	1026	1058	1007	962	1003	1057	987	1051	1014	1013	1061	1016	988	991	993	987	1032	1002	978	1027	1000	1021	976	1071	1004	1016	1062	1080	958	1026	1045	999	1001	1011	1068	1050	1002	979	1022	1030	1031	1041	1002	1036	1049	1021	1065	1069	1012	1074	1040	958	1057	1030	1039	1062	1020	1046	1006	1013	998	1025	1018	1020	1045	1066	1036	1007	982	1027	1035	1059	1034	1036	1012	987	1059	1016	1035	1034	1029	1027	1041	1041	1084	970	1012	1049	1005	1045	1021	1051	994	1016	1026	1031	1018	1050	1002	1054	1000	1051	1007	946	1052	998	987	1058	983	1026	1015	1021	1018	1011	1027	1050	1000	1009	984	1036	1053	955	986	1014	1053	1062	1023	973	1035	989	967	1020	1030	1005	1009	1014	1008	1026	1058	956	979	1000	1060	1040	1007	997	1034	1020	978	1035	994	1047	1054	1045	999	1026	1054	967	1010	1013	964	1026	991	1023	1006	998	1039	1030	1035	1030	1028	1022	1036	1052	957	980	988	1005	974	1017	964	955	1034	1013	1004	1031	1041	1022	1011	948	1028	1033	1010	1084	950	1015	1053	1020	995	1024	1023	1008	1022	989	990	1075	1044	1039	960	977	970	1053	995	980	1023	1008	1002	1054	1025	1016	1028	995	1063	1027	1023	1068	1044	1046	1005	1040	970	1046	984	1025	1010	1020	1011	1009	965	1006	1035	1026	1067	1010	1015	1033	977	996	1029	993	997	1035	1007	1101	990	994	988	1054	1006	993	962	1030	989	1002	979	1030	994	962	1028	981	1056	1017	987	1036	1008	1002	1010	1030	980	1051	1007	967	1054	1028	1034	1006	1053	1037	1031	1036	1028	1011	1011	1055	1011	1003	983	983	1079	979	1021	1007	1059	1007	1048	1115	1005	967	1042	1016	985	983	1023	1059	1026	948	1028	997	1031	981	1055	1014	997	987	1008	1018	1064	957	1044	1002	1012	970	1041	1006	1008	1042	985	1050	1013	1016	998	1004	1060	1013	966	997	994	1013	1028	990	985	1017	994	1005	1021	1038	1038	1046	1041	1037	1011	1028	1025	1051	988	1032	986	1017	1064	1043	1007	1028	1053	1028	1080	1027	1034	969	1076	990	1033	1028	971	992	991	980	1047	983	986	1035	1084	967	998	1039	1045	970	1019	1021	1044	952	1079	1034	1047	1008	1054	1005	1066	1021	1038	1022	969	1029	1035	973	1036	994	1036	1111	1004	976	1029	1045	1013	1024	1022	1015	1042	977	986	991	1007	957	978	959	990	1036	1005	1022	1017	993	1071	994	1037	1073	1022	1013	980	1050	1038	1057	1026	1025	1057	952	950	1000	1014	976	1025	986	1017	1010	1026	1061	1024	978	981	1062	985	1032	978	1028	996	995	1028	1001	1046	1052	995	1053	995	999	977	999	999	963	1047	1003	1029	998	1015	1007	1072	950	998	998	1042	1007	1038	1035	1000	992	1057	981	1026	958	1037	953	1056	1025	1042	1004	1068	989	972	1043	1076	1025	984	1067	1017	980	1028	986	1074	1025	997	1016	1010	976	1039	998	969	1029	1066	1010	1012	1020	990	1004	1013	1013	1011	1046	961	1032	968	1033	1022	1036	1018	1059	988	1007	1049	1032	1000	973	1016	1016	1007	1012	1046	991	1028	1022	998	1027	1048	975	1005	1022	999	1027	989	1062	1031	1070	1017	1033	1059	1062	1012	1026	1065	1017	1070	1000	1018	1033	922	999	1030	1037	952	1022	969	997	966	1058	1069	988	1034	1078	1019	1026	1068	1050	996	973	1024	1022	963	1035	1076	1015	996	1019	989	1057	1002	1046	960	1059	992	1039	1021	1071	1008	977	1039	1003	1043	1025	999	1005	1024	1028	1064	1010	1057	1053	1028	1004	1014	1063	989	996	996	954	970	1075	1018	1089	1023	983	996	997	1071	986	1012	1012	1071	1035	1007	1074	1015	1006	1031	1082	1010	1026	1019	1003	1003	983	1024	1014	994	1063	1047	1017	974	1004	1014	1006	1011	999	1051	975	1021	994	1039	1031	985	1007	970	1052	1051	1026	995	971	1000	1027	1043	982	1021	1010	1042	985	980	1010	1028	964	1021	1024	1057	1012	1039	1084	976	989	1033	1018	1031	1023	1059	1055	1017	992	1052	1020	980	1044	994	1049	1016	996	962	985	981	1011	1017	1005	1030	1023	1025	1020	1046	1004	1029	977	995	1022	1077	1068	1038	1063	967	995	1022	966	1063	1052	1056	974	1006	1037	965	1070	1003	1004	1025	999	1025	1046	991	1005	989	981	983	1008	1002	1006	986	981	1013	1007	1015	986	996	916	1056	1042	1065	978	1060	996	1019	1011	1083	1015	1001	980	999	1026	1012	970	1051	1027	1006	1020	995	941	1036	1014	943	1059	1067	1011	1012	1015	1045	971	1024	1074	1025	1052	955	1070	983	1012	975	993	1076	1040	1007	956	1005	975	1050	1069	1062	983	987	1000	1013	984	1021	1022	1038	984	1048	1006	989	991	1010	971	1048	983	1038	1027	1040	957	1044	992	995	1003	998	1048	1060	972	1027	1068	1004	1017	1016	1015	1022	1072	1005	1028	969	993	992	971	973	990	1014	979	1017	998	990	1016	995	1031	1015	1022	1027	1087	1012	1053	1008	1000	1015	963	1008	1018	1037	1004	971	1075	1010	1021	992	1023	968	998	1032	1067	960	1055	996	1037	977	1035	1066	1076	1031	985	1010	1039	973	951	1017	1031	970	1036	1028	1045	1034	1009	1004	1012	956	1045	1055	1007	1046	1056	986	1037	1001	1011	1046	1018	1064	1047	996	1031	1052	1082	1048	986	1012	973	988	995	1007	1016	981	956	994	1014	1005	1037	995	1052	999	990	1065	961	979	1022	1053	1020	996	1017	986	991	973	1059	991	1019	995	1088	1077	1038	1086	1010	1068	1025	1025	1057	993	1038	1010	985	1024	1000	1034	1026	1020	971	1055	987	991	1020	1040	987	990	1011	1045	1000	969	1021	965	1026	987	1048	1039	1066	901	1012	1032	1036	973	969	987	1002	1022	1038	1030	970	1090	1049	988	997	979	1026	1064	998	989	981	1068	1002	1072	1017	989	1017	1005	1050	1028	1009	1072	1040	997	1022	1064	983	1059	992	1015	991	1002	1052	1034	1020	1011	1023	989	1000	1003	979	1015	1081	959	989	1058	996	1016	1034	1022	991	1016	1002	975	1043	1042	1037	1009	947	957	955	1029	968	992	1039	1062	1054	1013	1044	1046	1047	1027	981	989	994	980	1009	991	977	1017	1036	1044	1037	1030	989	1050	960	1002	1057	1034	989	999	1014	1015	1011	1022	968	960	995	1003	991	1022	999	1028	1043	994	1010	999	1028	1007	1011	1045	960	1061	1006	1030	997	1004	1027	990	999	964	1052	960	1008	1043	1028	1023	995	1015	988	1035	1029	947	939	1063	1045	967	1058	1017	1037	1042	1057	1071	1054	932	994	1007	1001	998	1019	1019	1062	1057	963	997	1004	1000	975	1083	970	1019	994	974	1019	1041	978	1005	1015	1035	1035	953	1049	1011	1048	1005	1071	991	989	1047	935	1006	993	969	1050	1029	1005	1020	1056	1071	1036	1047	1018	1026	957	1001	996	997	1027	973	1016	1049	994	1032	1058	999	1007	1007	972	976	1062	1078	1016	1033	1041	984	1042	981	975	1002	982	981	990	1077	1050	1016	1051	1016	989	1057	1063	1068	940	1029	986	1027	984	1010	953	1022	1062	1015	1006	988	1032	1077	1080	1038	1054	1034	1022	984	1032	1085	989	993	1029	1062	978	1104	996	966	1015	1026	1027	1050	989	1060	1017	1049	1060	981	987	1027	1012	1003	1039	1012
23211	21400	29574	23619	21402	21399	5613	1179	860	849	743	650	615	628	577	551	539	501	495	504	480	465	444	463	462	490	456	459	425	458	439	456	465	446	439	411	423	424	382	429	417	422	418	402	459	445	393	403	404	407	389	420	394	397	428	405	382	409	422	414	435	441	429	415	428	407	444	400	429	411	433	398	441	369	419	398	420	431	392	397	361	381	418	374	395	377	411	415	408	416	397	410	413	415	403	425	441	430	411	408	400	409	454	426	438	459	398	408	443	407	393	426	378	399	409	433	393	434	424	402	383	355	394	428	382	415	399	379	427	398	454	406	421	377	383	361	386	380	376	415	430	416	391	397	434	434	422	450	413	412	422	393	413	420	374	393	414	395	398	379	390	410	402	392	439	389	419	391	389	430	404	395	387	433	428	401	403	402	407	405	416	431	410	425	391	414	386	440	407	420	411	404	391	421	417	402	392	397	412	435	383	395	401	446	375	372	403	429	390	408	446	430	418	415	434	425	412	394	394	412	411	380	391	429	398	420	381	418	432	404	404	405	418	416	411	413	415	425	401	394	404	391	402	411	392	404	410	387	393	386	446	409	376	414	360	392	440	365	399	424	426	428	432	415	426	384	439	379	386	402	415	423	372	432	408	393	371	392	386	381	392	371	415	411	396	388	397	392	425	423	436	398	386	418	398	411	427	409	419	403	356	384	403	354	415	422	389	387	396	428	419	418	376	456	437	428	357	422	439	433	415	391	383	386	396	389	421	374	390	442	403	424	388	405	394	416	397	393	363	406	397	411	379	408	401	437	365	402	396	374	395	375	399	402	410	413	427	396	389	392	399	393	425	408	394	395	363	376	375	391	449	388	445	406	423	402	434	405	439	376	411	393	416	438	433	412	379	421	432	410	380	363	408	396	436	426	393	409	412	415	411	390	422	398	375	432	431	421	388	400	427	380	364	413	371	395	399	402	408	423	411	414	390	414	361	363	421	471	411	427	375	376	398	408	388	393	415	393	407	405	414	384	361	425	430	419	408	419	417	371	384	366	360	385	417	408	382	396	375	389	396	404	428	405	380	402	424	411	385	354	384	387	433	407	385	411	441	393	382	397	406	428	376	405	412	417	400	431	379	406	409	381	389	393	391	376	402	393	431	395	385	419	377	396	394	391	392	399	405	418	437	447	395	408	413	395	400	442	393	379	385	394	385	442	447	399	427	405	355	402	402	417	439	414	418	424	422	417	396	408	406	429	382	391	396	424	408	401	395	414	424	391	370	390	409	390	392	428	393	402	399	408	387	417	412	418	425	397	411	436	413	416	393	384	424	391	385	396	406	395	401	421	412	393	407	399	396	414	411	443	408	419	440	424	415	414	399	411	429	395	374	367	406	432	419	387	434	438	405	434	426	429	387	398	392	415	403	431	409	405	413	428	422	436	414	395	431	379	395	416	401	406	425	365	416	407	388	407	386	399	398	416	405	394	399	352	403	401	379	406	400	368	403	427	395	382	382	368	406	359	403	377	442	417	398	418	376	380	408	421	383	387	393	435	369	380	388	411	414	386	375	411	413	406	412	440	408	389	432	390	375	419	414	411	333	392	392	388	393	388	419	382	428	396	417	409	393	423	385	408	412	413	377	376	411	387	416	385	367	399	399	397	429	413	418	386	377	393	396	396	387	415	396	403	396	379	394	452	390	423	428	426	365	372	442	377	430	395	386	384	435	429	397	441	452	381	401	425	427	419	397	395	441	389	430	414	407	403	402	397	396	401	407	386	398	413	397	431	400	406	397	414	423	376	447	394	433	377	383	386	408	405	401	393	375	372	437	403	381	390	419	416	400	410	408	423	415	423	408	408	415	412	370	393	410	420	399	422	389	406	393	409	402	381	424	455	390	406	410	394	365	407	400	366	405	404	384	399	399	429	412	406	417	413	423	384	407	404	410	402	366	406	443	415	396	403	411	416	441	407	355	382	385	416	423	412	351	403	412	390	382	389	393	393	392	413	410	383	401	400	409	357	391	416	422	405	403	394	414	398	444	388	407	390	435	404	408	397	373	424	409	408	382	389	404	426	378	380	392	423	429	362	404	405	445	393	393	390	403	408	379	389	437	382	389	412	415	382	393	396	403	368	425	402	461	435	393	399	412	371	382	372	397	416	383	425	398	410	401	398	416	418	387	375	448	418	421	412	419	446	404	409	413	393	399	396	407	403	411	390	401	397	399	406	405	401	371	392	393	408	395	379	413	404	402	427	400	384	398	428	455	404	423	411	432	406	367	403	420	420	350	371	408	381	397	411	427	373	409	420	432	415	401	445	421	379	402	424	415	392	390	413	384	448	405	429	423	407	384	391	392	390	409	356	404	400	406	443	404	406	399	418	391	394	412	392	399	394	379	375	414	376	403	385	399	365	442	379	402	391	383	383	403	368	441	449	425	379	377	395	441	416	389	436	411	380	397	390	404	402	407	390	400	412	396	377	428	397	415	382	419	379	357	398	395	421	401	446	417	411	377	440	376	402	398	414	389	417	427	396	386	382	450	406	378	411	411	468	421	391	389	414	433	419	359	404	373	398	394	389	378	404	387	421	426	391	402	383	403	415	417	414	396	408	381	415	414	377	398	413	408	421	421	372	417	376	365	371	382	368	414	423	404	430	429	425	396	384	430	429	422	369	361	414	396	340	417	425	412	382	397	425	384	400	411	388	419	362	429	367	441	425	380	367	385	416	411	383	390	398	402	372	430	401	416	386	394	395	403	432	431	417	421	377	402	396	422	409	381	372	365	393	414	388	387	401	400	408	422	386	354	402	388	364	413	415	384	385	363	406	402	390	399	406	411	450	396	411	390	400	422	403	420	430	424	399	387	384	411	403	397	413	424	413	382	377	397	419	425	443	398	410	402	405	431	376	386	402	406	378	420	430	417	395	414	377	407	422	443	348	387	385	412	398	387	403	392	368	381	387	412	395	429	387	402	399	398	431	423	392	386	399	395	375	391	419	391	367	400	414	392	400	404	414	403	412	392	414	447	403	405	426	372	390	374	395	412	386	402	390	388	390	448	448	417	392	442	381	385	408	375	416	372	398	399	415	398	413	414	390	408	407	433	411	393	402	416	424	405	399	390	366	376	440	403	414	385	398	417	358	415	431	402	380	407	386	418	375	391	433	415	386	396	362	419	426	405	412	412	420	386	432	429	370	406	409	370	405	407	415	385	399	407	372	348	397	400	383	411	408	416	380	392	385	417	390	393	421	378	419	377	393	365	405	398	390	417	395	420	389	446	410	411	399	412	392	390	375	403	361	421	427	397	406	419	432	403	380	412	421	422	371	406	435	419	382	385	371	414	404	439	418	423	395	391	393	392	383	395	388	390	410	448	409	427	400	423	399	408	438	369	393	422	416	357	386	393	391	427	408	430	403	422	421	395	435	403	384	400	419	405	428	407	355	433	412	436	377	412	393	434	415	427	377	392	380	418	402	405	457	381	398	401	442	386	407
16699	15254	13087	7039	5030	3769	2874	2361	2016	1652	1401	1214	1117	981	887	851	810	780	750	755	716	698	678	655	619	691	638	646	553	613	610	603	566	598	551	575	583	572	598	553	596	596	578	530	566	592	582	609	611	550	620	593	558	570	546	572	518	580	557	544	585	567	579	577	552	532	567	547	612	570	512	531	570	550	559	578	562	603	550	569	566	549	564	507	512	560	522	551	584	568	609	561	548	585	521	540	527	531	519	566	546	551	570	530	550	535	578	556	560	600	556	553	547	524	559	546	542	572	571	531	585	597	544	518	559	549	558	531	541	511	551	542	560	565	561	572	530	544	586	528	561	555	553	564	511	537	556	517	513	488	589	555	556	571	570	554	578	534	539	561	553	593	545	531	502	527	528	568	561	532	542	567	539	544	522	565	550	526	562	561	561	594	543	520	508	539	526	595	566	540	608	556	548	536	565	563	568	587	571	558	537	511	551	521	533	531	542	504	544	569	550	586	550	501	547	554	555	576	584	542	571	555	536	537	541	523	552	545	532	599	532	508	520	510	561	512	560	511	525	556	536	508	556	548	505	541	582	572	558	522	574	588	542	534	572	587	486	555	528	561	517	537	533	611	526	519	545	559	531	575	535	556	567	538	544	560	548	578	545	518	528	558	541	551	499	558	517	527	532	506	527	560	576	513	511	525	566	571	544	504	571	503	504	551	526	526	503	513	541	601	539	520	532	549	526	574	561	538	528	559	538	534	588	536	560	559	526	506	503	555	546	554	539	536	538	546	581	557	565	551	546	540	551	554	560	572	529	524	526	518	575	517	558	561	532	566	562	539	561	525	525	539	562	552	531	561	556	562	551	531	530	564	550	538	566	525	563	555	506	556	543	523	539	533	578	550	533	574	557	550	531	533	573	556	544	557	580	574	530	563	556	551	536	555	544	546	540	574	562	563	549	532	527	559	548	544	554	570	531	517	532	537	565	545	547	542	537	529	553	575	537	535	562	539	541	509	535	506	551	558	546	599	524	485	548	554	545	610	542	573	519	538	549	527	518	555	537	573	555	531	525	529	564	568	523	584	555	541	518	535	537	545	553	557	553	503	537	542	551	573	554	576	521	560	547	531	528	551	568	557	543	534	543	536	539	545	550	524	587	522	543	569	578	532	538	553	535	540	545	540	573	531	550	509	542	545	546	583	600	588	537	528	581	526	558	558	602	549	520	573	613	522	563	522	538	564	544	567	592	552	521	600	521	587	522	570	519	574	493	547	541	593	564	529	608	530	522	496	564	556	557	531	527	560	571	541	523	556	526	563	559	523	545	519	590	562	575	544	582	566	556	524	564	524	549	566	553	585	502	516	569	567	530	601	486	544	540	518	567	545	540	545	604	577	549	511	510	566	531	545	573	530	563	555	557	581	477	580	553	542	567	530	578	532	550	549	576	528	527	519	588	520	547	546	537	501	532	560	554	517	524	555	523	548	531	527	564	563	539	540	559	534	556	580	559	547	549	568	508	512	556	529	549	499	553	519	570	538	521	567	552	589	553	559	562	584	549	539	582	559	518	540	527	545	585	538	565	538	524	542	566	521	579	538	530	540	517	559	558	559	584	549	481	578	570	513	540	522	553	563	557	595	559	508	552	506	518	548	541	551	588	534	545	537	560	539	550	573	550	571	525	588	540	528	560	558	516	541	529	533	531	546	566	540	552	539	559	552	545	578	538	560	511	567	558	540	531	520	567	564	537	530	552	553	558	556	558	565	553	549	541	541	526	552	538	536	585	537	571	549	502	568	574	582	554	503	565	544	558	492	547	577	548	578	593	576	584	543	556	540	594	538	558	537	544	568	545	531	568	540	574	521	543	519	544	535	571	546	545	509	599	543	554	527	551	526	546	559	551	512	547	531	584	543	567	547	524	530	562	533	554	559	552	516	537	565	566	527	559	540	576	531	527	514	564	568	588	533	527	512	554	527	522	534	525	543	539	540	493	538	527	528	563	532	575	536	507	543	557	555	605	535	544	559	520	555	536	528	521	546	522	607	519	587	574	571	542	568	541	523	587	575	544	558	543	579	562	537	541	509	538	573	569	555	553	576	548	573	517	530	562	507	544	578	593	530	520	533	567	555	532	559	532	558	537	512	545	557	570	569	520	566	530	546	574	544	521	590	554	554	515	563	542	546	551	524	565	546	568	541	548	548	490	551	523	522	521	515	546	548	560	567	529	530	568	567	562	616	554	513	549	536	553	606	514	560	541	525	577	527	538	578	519	561	529	562	570	522	515	535	549	537	543	499	567	564	539	519	570	530	548	529	568	554	534	562	543	532	551	533	574	581	573	542	555	541	531	533	563	548	553	551	553	560	550	571	543	523	536	538	564	542	549	536	585	525	505	561	524	504	577	564	549	548	565	515	581	516	534	551	581	577	544	578	563	529	536	582	575	575	577	539	544	544	565	526	571	525	540	571	569	555	529	519	535	589	541	534	513	560	541	569	564	574	574	547	579	528	548	567	525	515	547	561	546	528	539	558	579	518	549	521	556	579	534	525	549	521	555	547	583	581	526	515	560	517	532	553	558	562	522	579	554	518	553	538	562	564	536	514	561	560	543	525	535	529	568	524	544	556	533	530	544	646	582	549	541	528	556	571	555	525	539	538	549	567	553	535	553	532	579	546	553	541	491	507	535	526	518	571	543	536	531	510	547	506	540	530	549	547	509	526	529	549	529	512	574	546	563	545	569	548	533	505	539	552	526	544	542	537	514	551	524	554	560	573	566	553	528	510	575	547	552	534	545	556	571	564	522	569	497	527	540	581	518	518	551	533	534	588	542	520	559	544	519	550	498	578	542	563	540	585	557	570	522	555	550	553	549	533	550	585	542	539	582	568	536	560	530	516	533	552	516	560	533	547	572	587	512	550	543	489	545	518	502	502	534	542	539	537	564	556	558	564	541	594	575	567	571	559	551	561	549	539	507	546	550	538	537	572	572	511	569	547	585	525	500	553	570	587	537	518	555	548	574	537	568	550	517	588	528	554	523	535	538	582	507	602	556	519	537	537	575	567	563	550	548	572	530	540	552	588	530	528	536	529	529	570	546	537	555	533	603	551	544	603	535	501	545	572	525	510	591	553	532	528	585	514	525	529	565	527	580	508	552	567	584	559	576	533	544	532	554	556	556	543	544	552	557	575	572	524	506	561	564	553	536	510	567	561	536	534	542	542	595	519	538	527	563	500	515	541	524	576	573	529	541	544	594	525	571	533	552	558	508	548	541	551	525	551	544	559	567	578	539	527	552	553	581	561	552	572	508	570	565	530	494	528	510	539	561	555	513	537	560	552	549	544	529	550	542	532	554	557	551	543	547	572	537	523	556	573	585	513	549	571	568	584	573	521	568	542	557	556	552	548	527	517	531	546	565	594	519	542	553	559	569	531	505	576	547	609	576	562	520	525	575	551	546	549	514	518	542	553	557	518	525	544	519	574	553	543	546	545	549	598
27376	20743	9291	1395	843	908	821	804	834	816	797	806	750	738	825	754	818	766	815	776	781	707	774	724	787	766	759	713	747	769	797	808	765	787	745	737	775	787	741	774	792	776	778	803	764	750	808	771	792	754	781	759	785	787	766	725	744	800	735	754	776	769	776	779	754	790	767	765	781	819	785	741	775	754	759	770	827	765	752	773	793	788	759	830	794	826	748	802	773	748	721	761	783	756	717	794	728	767	773	714	800	736	765	806	698	723	796	775	784	711	741	756	753	743	751	745	762	746	743	802	784	746	745	702	790	747	773	754	800	763	786	768	781	801	723	765	782	791	743	770	721	797	750	800	748	692	826	760	749	782	810	788	781	681	767	736	765	781	761	810	772	762	740	771	810	750	742	782	735	803	714	779	764	779	769	729	736	764	788	759	784	762	820	766	726	759	789	759	742	803	730	768	744	764	746	781	746	779	766	783	792	748	763	741	789	754	796	782	773	734	771	730	778	800	790	745	753	770	783	772	795	784	813	762	730	770	751	745	763	777	775	725	809	737	762	724	752	727	704	807	805	775	806	762	785	726	774	762	728	800	740	699	731	781	795	749	736	765	778	750	792	757	767	775	703	779	779	779	746	777	784	767	791	791	743	743	744	757	731	758	744	763	754	737	799	792	742	753	729	758	740	755	777	800	757	746	788	760	765	781	748	771	735	756	754	734	731	792	782	793	750	781	787	743	775	782	774	785	742	761	788	745	774	773	781	822	692	704	758	771	772	825	764	774	776	733	758	764	777	730	737	750	756	742	751	771	705	755	808	796	789	759	778	735	780	778	771	788	786	744	811	734	787	788	764	798	798	788	806	761	789	734	745	776	778	768	790	737	771	728	763	746	804	778	814	724	791	794	785	783	730	761	784	755	756	768	773	802	763	778	782	791	776	744	749	721	712	765	774	776	737	756	773	774	764	768	781	733	738	756	741	748	796	756	811	742	789	796	784	779	746	770	763	768	774	713	797	799	755	750	769	723	743	740	776	715	746	781	734	727	788	760	795	784	733	739	785	806	756	762	747	739	776	781	743	732	760	809	754	765	804	801	737	795	749	781	788	738	707	744	764	748	716	758	765	825	730	773	819	767	781	745	735	730	730	763	747	748	804	787	766	751	731	709	742	756	747	744	786	780	829	773	760	744	719	760	790	774	826	789	747	771	779	750	769	745	776	783	753	772	755	864	766	770	793	723	780	739	777	793	762	810	747	770	758	763	791	822	720	742	775	810	755	809	793	763	786	769	788	806	753	779	780	745	796	794	749	776	746	771	781	758	843	748	800	718	800	818	780	813	766	780	742	731	739	764	804	803	793	763	759	709	824	770	755	767	781	764	785	767	792	768	771	767	759	758	765	812	751	751	752	735	749	777	797	742	774	717	781	809	781	761	796	756	750	840	761	761	752	766	771	764	711	824	776	752	743	733	750	735	782	801	745	762	771	761	828	753	796	745	767	817	777	799	785	741	738	731	746	810	821	797	780	786	721	762	781	758	761	794	729	805	805	713	817	745	710	778	724	794	755	745	741	748	744	706	738	784	766	729	810	725	764	768	783	786	785	774	752	752	749	812	729	788	811	784	763	780	748	787	767	771	755	768	786	781	820	739	749	740	749	765	748	765	791	776	748	733	741	806	760	737	770	722	726	772	831	738	744	757	755	779	774	734	771	759	749	748	739	782	745	813	746	756	763	744	803	776	752	735	756	759	798	716	821	732	808	802	775	782	796	762	747	790	755	770	771	738	720	780	768	771	736	777	731	747	824	763	774	718	726	777	740	735	801	780	792	753	743	782	750	818	738	771	713	799	762	761	779	692	706	819	760	754	818	770	782	768	733	792	758	739	829	770	721	712	755	752	785	770	780	797	747	741	761	722	816	741	747	801	741	749	790	758	710	728	761	736	796	770	720	811	790	821	792	811	746	748	759	771	759	739	842	706	767	781	781	738	744	765	780	746	781	800	790	726	768	741	759	780	731	768	736	717	777	783	727	793	774	767	795	758	767	804	809	782	785	792	762	718	761	764	741	739	827	737	744	808	761	786	785	773	790	752	769	783	789	771	744	783	785	721	730	794	771	758	748	730	768	734	784	752	752	760	804	786	801	771	738	744	755	774	800	792	738	783	785	778	817	766	790	775	739	773	727	793	776	780	791	729	761	773	754	818	747	754	790	771	754	785	807	728	821	754	752	760	769	797	689	809	765	762	733	787	739	804	803	716	776	752	790	769	768	759	765	802	762	747	752	722	760	755	747	730	767	757	737	798	794	715	756	763	694	769	738	812	791	759	754	727	794	794	784	755	726	806	716	759	757	796	779	756	772	724	771	787	736	731	784	777	791	794	795	776	766	761	750	771	744	791	764	758	780	759	784	759	731	769	770	745	771	766	799	727	786	778	804	725	770	772	775	800	753	746	772	771	777	725	825	773	786	783	770	783	750	773	726	707	786	761	735	800	779	774	763	709	828	782	800	764	782	817	761	767	778	783	766	764	767	790	766	770	798	775	765	758	743	758	797	735	737	773	738	759	802	740	747	750	775	728	776	766	799	738	785	780	760	776	720	774	744	759	757	755	770	788	769	752	802	758	769	710	803	745	794	800	801	782	758	811	702	698	756	764	749	798	736	825	774	823	746	755	750	769	752	733	793	815	712	697	778	750	748	790	763	767	781	770	795	816	761	817	755	724	804	731	834	753	783	784	794	769	800	777	765	772	761	804	805	775	784	795	744	772	802	754	764	737	758	767	785	765	697	769	757	737	742	739	792	777	745	759	791	757	786	767	740	716	747	743	752	754	716	769	841	779	773	796	728	769	750	750	774	759	795	780	746	795	756	775	812	794	746	807	777	753	749	738	779	766	803	808	780	784	775	787	739	760	751	740	784	793	747	756	792	760	747	735	764	734	816	766	757	806	769	772	712	768	808	775	803	747	763	776	748	780	768	692	808	790	745	782	765	749	776	731	727	808	719	793	734	736	774	773	780	744	741	764	742	784	833	727	796	823	745	794	775	730	814	795	723	769	794	768	782	744	771	817	739	785	746	790	770	760	732	769	788	780	773	776	794	744	794	733	778	764	742	810	747	740	778	766	788	721	756	731	724	746	751	823	755	767	730	779	749	784	795	760	768	755	758	773	796	802	793	741	778	803	804	762	758	798	766	761	715	774	790	727	725	738	771	691	767	722	769	768	727	759	750	760	742	815	804	783	752	790	779	745	696	764	800	807	748	787	751	794	786	806	799	778	765	724	726	752	781	783	815	733	762	762	789	784	757	762	753	778	758	773	790	735	770	772	752	771	807	753	715	809	804	752	765	765	771	774	753	794	771	754	773	775	753	761	789	783	737	757	742	785	782	726	761	754	765	768	788	786	797	749	774	784	813	729	765	754	802	754	794	768	819	759	757	772	741	797	774	816	777	795	758	716	793	709	743	755	782	771	732	756	745	728	754	770	663	819	748	800
6948	1852	1735	1306	1229	1092	1095	1061	1067	1016	1022	1033	1027	1009	952	960	998	972	944	1001	926	1011	990	1037	1018	941	949	938	1005	1047	999	971	1020	988	989	1014	973	1021	947	1028	977	1054	985	969	1006	982	1028	985	994	984	1027	1010	978	936	939	1016	971	975	957	976	1025	973	964	1008	987	920	1010	1006	1008	993	970	1019	946	962	978	997	960	944	988	975	975	1010	1014	944	1000	984	1021	1020	976	964	1017	999	1001	979	944	1027	923	999	957	960	997	1025	1020	1010	946	1002	1016	942	990	1004	985	988	989	1010	1051	975	1021	968	965	959	991	1016	952	962	972	927	955	990	1000	961	958	969	943	1003	953	975	953	1001	977	999	968	969	1058	954	939	976	990	950	998	975	949	999	990	1004	986	1022	975	952	985	986	1008	1018	978	991	1027	980	993	988	958	1025	965	1022	944	968	1039	1005	965	1000	999	977	944	969	943	990	987	1070	969	963	988	985	991	968	995	1013	960	998	1002	1025	911	975	997	1001	953	990	1009	978	984	1016	997	980	1034	983	912	999	989	1014	955	1006	1017	1004	1028	971	975	980	1007	942	969	975	1044	969	976	959	947	978	967	975	934	968	1023	1030	943	961	932	972	999	1015	997	969	925	991	941	1004	953	998	1011	919	1007	984	1077	1032	975	918	1025	903	969	993	1021	973	946	987	1010	993	964	956	1016	1014	938	969	1003	1053	984	958	1008	1007	1008	976	1032	978	985	1015	1002	1027	983	1013	910	974	1014	1049	973	988	980	982	985	958	1024	955	1074	988	1006	1046	1007	935	1030	955	946	1016	980	993	1029	1013	994	1006	997	1041	1046	963	968	1014	969	953	984	1024	977	993	968	974	965	953	997	1015	1014	966	981	959	1013	944	950	960	963	966	1001	981	975	994	1037	908	990	971	989	950	1005	986	1010	981	995	981	967	1056	1028	972	948	1037	1033	952	970	1044	1024	951	1009	1012	989	1021	1056	1040	1012	958	948	977	971	933	1021	994	990	989	988	1003	1021	1005	980	990	965	959	971	976	988	957	1008	1002	1000	995	998	1012	959	1030	1030	1000	995	962	932	983	940	958	956	989	981	1021	997	988	1041	1001	963	988	1032	996	992	973	1003	915	958	977	947	968	977	971	970	983	983	1025	973	964	995	998	998	983	1036	1010	990	997	983	995	984	1011	1052	1012	938	986	1021	971	1007	1010	1005	970	1013	941	996	964	1000	990	975	994	964	1027	984	937	979	965	959	980	985	981	991	988	1027	1032	959	955	990	997	965	961	982	945	981	1008	989	1017	953	994	985	991	955	959	953	1026	989	1019	977	943	1005	976	975	1027	976	979	965	989	1017	1034	1048	964	1005	972	974	1007	984	952	998	1024	1016	974	1047	987	998	945	994	998	999	1022	1043	983	976	979	996	1016	977	998	952	1048	1008	1018	986	971	1011	978	1053	962	976	982	957	978	954	1038	993	1001	1005	966	990	958	951	1034	1006	961	952	977	963	1004	963	1021	957	966	1073	946	942	1000	1001	1016	942	1008	962	906	994	1056	1015	987	996	987	957	972	974	963	935	948	955	1004	1007	1022	972	987	1018	1002	916	1034	1056	986	931	1038	1022	930	953	1052	979	1036	983	987	1044	1018	995	970	959	1038	978	1045	940	1012	958	962	998	1029	978	1015	993	995	968	1025	991	1012	989	984	1003	963	1030	979	1000	954	918	958	954	984	1024	979	939	1011	973	971	1002	978	1003	986	976	949	985	1015	962	1015	1000	974	991	992	1013	960	1057	1027	1009	1005	938	969	937	985	983	958	924	1003	999	990	991	952	1012	982	955	1060	1021	987	1002	994	1010	1019	967	1009	1014	961	977	1017	1009	1008	992	933	961	1052	988	1015	987	983	991	957	965	978	940	958	940	1002	992	1025	910	1043	1051	968	925	954	1011	977	935	996	998	1053	958	992	986	995	984	971	997	974	1009	1008	977	905	979	1028	958	1038	1006	977	964	954	983	956	946	973	1005	1008	1031	975	986	942	952	967	1005	999	978	980	986	950	984	1008	985	970	987	963	1013	966	1009	960	997	975	986	988	930	969	980	954	1035	995	1012	977	997	983	944	994	941	957	1009	953	974	1032	979	903	984	973	1009	989	992	1044	949	994	966	978	1004	1015	985	965	1010	949	990	1010	1036	989	1037	955	1008	975	994	940	960	994	988	972	990	1001	944	973	1001	1041	971	1021	981	916	973	985	914	1031	992	943	972	998	955	978	947	947	972	977	973	952	971	1047	988	985	1028	981	943	1011	957	1000	998	928	929	1031	975	998	971	932	991	983	1011	1027	970	993	1008	1014	988	997	1003	990	1049	1040	998	949	986	987	1031	999	930	875	956	983	980	1050	998	981	979	951	983	994	988	1013	1051	953	971	990	972	975	976	977	1021	936	1038	1011	980	1040	1002	972	1029	1005	994	971	952	996	1037	997	1029	933	1021	1017	1029	1012	1011	882	942	953	1069	1014	975	1010	1004	961	955	999	981	957	944	1003	964	979	959	1015	976	930	969	1034	953	1001	956	1009	989	953	956	957	1040	968	988	934	1031	992	990	996	914	1006	1026	1021	1021	1028	966	978	981	993	1045	975	1051	941	998	954	1019	1016	994	1018	945	1025	1035	1005	952	1037	1033	987	1004	1004	955	1006	1018	993	961	964	936	1051	966	1000	961	1003	956	960	999	1020	960	979	957	998	958	1033	1027	953	939	1018	1014	952	988	1063	984	974	956	936	1044	1012	939	947	1050	946	1047	983	1030	992	993	1005	982	1012	1021	959	1030	984	998	960	942	1058	988	1015	952	979	991	956	987	958	988	1002	1024	978	1011	989	991	970	1052	987	949	975	941	969	982	1013	942	1052	1005	986	974	953	944	955	962	977	965	1017	1021	996	960	980	966	1038	961	955	982	1003	976	1032	995	980	968	965	997	980	967	945	987	951	987	1001	1022	1024	953	985	967	972	950	961	991	953	999	1000	1009	989	1063	947	987	1016	1010	1032	965	980	971	979	998	1007	1024	1024	946	1020	956	968	972	971	976	992	1029	953	1003	991	999	965	994	974	1012	988	1045	966	1013	988	1045	972	1009	983	1057	949	1025	977	1031	976	957	1031	996	952	993	1022	1000	998	1028	1010	981	979	971	1024	997	980	923	996	1017	1033	974	951	995	975	985	1040	1012	1007	941	946	979	953	954	1009	982	972	956	1009	1049	1022	1014	1054	1001	991	928	1049	994	991	937	993	973	1004	1038	969	932	1003	1002	987	980	981	1031	1016	975	971	991	988	1033	985	1007	1035	989	933	1005	1004	1025	990	990	1010	1010	955	992	986	998	1011	998	952	911	949	991	975	968	990	992	964	1008	982	996	1040	1022	1012	982	1004	963	998	969	941	963	998	990	974	932	1015	983	946	968	1037	977	996	1013	993	948	945	1013	976	950	987	1003	1020	1037	946	968	1047	1009	991	977	981	946	1037	926	994	953	994	997	993	997	1032	1005	959	960	968	996	942	973	1002	1014	1010	943	965	975	926	957	974	1015	1017	994	970	1013	980	911	1010	989	1016	971	911	1018	946	984	977	970	918	981	999	1039	975	941	990	969	910	990	919	999	960	968	975	949	1017	960	1010	985	997	993	997	982	967	936	985	1027	987	929	999	998	974	985	997	1055	1002	919	958	1012	971	1029	1026	999	995	985	1007	970	991	963	975	961	983	1000	998	999	979	978	986	1020	960	963	971	1001	1007	996	1009	971	966	953	1015	999	991	976	985	996	1040	1023	1020	975	1003	920	978	949	975	998	966	952	1012	1014	950	953	991	987	1036	1002	1049	991	983	955	966	972	1035	959	1025	987	972	963	993	1023	959	1060	966	1000	967	987	937	957	1005	972	969	1050	972	955	996	1009	973	954	1013	975	1028	977	1022	965	990	1015	1019	1039	1004	943	1042	1023	984	1026	982	1007	938
24317	21388	28919	24233	21359	7238	1542	1124	990	1002	935	893	909	862	887	887	851	845	824	848	753	813	845	827	835	754	755	752	736	782	766	773	795	836	781	799	775	819	811	752	788	793	761	782	819	776	857	796	753	824	808	784	809	774	814	756	788	824	799	804	781	790	782	808	758	755	824	749	774	749	770	794	773	732	722	794	785	791	811	808	738	764	745	829	815	791	791	781	827	771	774	749	798	758	793	756	778	725	791	818	769	770	777	818	844	784	794	758	787	733	768	782	752	772	781	735	841	791	743	792	771	783	738	779	787	804	757	791	801	788	806	789	784	789	782	747	775	815	792	750	779	775	747	793	786	794	823	781	825	800	776	816	788	764	774	841	776	817	795	802	751	791	744	781	793	705	789	746	803	813	806	766	758	796	758	778	849	794	751	792	778	762	777	756	778	776	743	771	726	712	754	764	732	739	776	771	759	778	794	830	810	776	755	784	813	771	781	806	761	797	779	788	811	779	762	751	793	793	802	756	800	753	802	840	765	772	752	735	767	802	732	749	784	828	822	766	771	764	781	818	816	776	811	777	796	819	793	797	794	773	747	745	750	788	832	781	819	765	737	759	767	805	741	767	774	723	759	773	792	750	818	751	786	741	765	807	796	819	748	764	803	754	746	793	783	774	775	757	789	825	800	784	778	771	780	789	810	811	808	736	796	765	792	798	809	796	793	757	814	796	791	713	790	795	817	780	805	808	807	809	780	823	749	788	715	756	815	737	799	790	724	758	773	796	778	798	796	739	800	782	769	781	766	847	742	775	776	800	814	712	738	790	755	767	808	756	806	781	779	780	796	788	801	820	805	784	746	786	791	776	767	833	827	786	812	765	803	821	724	764	747	748	806	755	804	758	744	823	796	773	762	870	708	742	786	759	760	769	760	822	767	753	825	790	787	758	733	785	811	787	802	783	800	763	842	788	781	813	792	723	775	777	805	776	805	751	737	791	806	811	747	787	735	784	790	793	718	769	766	799	766	745	820	786	758	722	750	739	742	788	774	794	730	787	759	757	762	801	814	782	800	772	761	764	816	759	749	779	763	746	766	738	763	780	764	811	761	763	809	786	783	817	784	770	778	751	774	768	773	753	800	741	786	804	783	792	792	778	766	783	764	785	764	786	808	767	826	747	750	855	758	749	795	805	752	838	768	800	767	769	784	729	773	786	796	810	799	751	776	805	766	759	749	762	770	741	764	743	785	777	808	744	804	822	805	816	770	811	798	800	811	794	811	763	725	795	800	763	844	806	818	832	795	787	756	801	779	756	755	751	777	764	763	836	763	778	752	803	778	816	809	787	774	754	758	835	767	818	749	744	788	787	814	776	802	750	757	803	740	735	828	821	797	746	798	781	772	810	789	809	696	760	764	777	768	819	808	811	760	741	785	784	813	785	777	791	799	787	801	792	722	742	794	784	783	785	740	792	798	796	769	817	768	780	769	772	799	753	799	812	802	795	813	761	769	762	762	785	798	791	742	776	753	769	827	803	765	805	766	767	728	724	727	784	770	810	806	775	790	799	750	740	780	766	799	838	800	792	773	803	801	768	769	785	775	704	709	795	772	737	782	765	736	791	763	743	796	810	789	790	808	779	771	806	763	817	763	716	739	844	759	759	768	789	798	775	766	776	798	777	776	826	774	774	782	746	810	796	767	754	789	771	771	758	772	724	766	813	738	805	827	783	786	782	703	813	787	783	792	803	742	740	785	749	861	777	761	788	797	786	751	748	785	793	793	811	754	805	750	800	787	796	788	763	742	760	786	778	762	788	783	791	763	777	778	751	777	844	726	784	765	814	733	780	829	783	778	760	819	777	835	737	759	740	751	758	761	800	766	792	756	779	781	793	784	795	847	799	748	792	830	737	825	791	774	758	731	799	790	774	797	772	787	775	802	761	730	750	786	753	770	729	759	780	786	746	824	756	795	765	796	751	742	751	804	798	727	743	805	742	777	717	808	767	805	811	790	743	771	810	798	728	794	746	826	790	692	800	826	833	743	758	809	764	773	792	765	779	761	718	784	808	780	794	739	770	788	776	804	826	803	774	767	771	767	819	810	776	751	790	802	805	850	785	741	828	787	775	754	768	757	785	785	788	744	747	799	758	786	771	764	801	742	786	723	814	794	792	748	778	730	745	760	797	793	778	764	772	819	822	760	763	813	769	791	781	763	803	751	754	758	723	760	761	789	706	809	745	753	810	775	810	784	815	742	773	791	781	758	814	784	758	717	803	773	772	823	784	779	804	820	791	812	755	770	771	797	792	768	809	745	834	802	755	799	763	795	778	774	781	772	798	808	812	722	782	808	790	750	800	744	767	772	819	749	777	747	765	779	772	784	760	776	771	741	775	719	720	781	760	791	759	744	767	782	798	804	764	794	817	736	759	802	828	779	802	768	810	799	791	784	818	751	745	738	749	812	787	774	775	771	753	787	778	789	768	836	737	761	791	748	756	779	805	765	787	785	756	812	805	828	788	807	741	753	796	789	756	769	760	753	791	802	738	814	786	790	757	743	764	831	758	784	809	771	765	740	789	781	752	774	769	760	772	814	769	806	742	783	757	782	768	831	786	769	790	841	742	844	811	782	771	754	772	798	859	804	767	762	747	817	807	775	811	785	780	787	757	838	752	728	786	773	786	778	817	757	788	796	755	852	764	737	787	810	835	736	805	824	761	747	766	826	762	787	800	745	815	852	799	769	751	772	756	748	824	783	779	804	777	788	792	775	793	789	784	752	751	793	724	759	754	733	781	765	760	759	743	820	791	790	724	774	755	792	782	772	815	754	734	762	745	742	824	812	753	771	823	800	776	783	829	763	781	741	820	784	789	800	758	786	818	786	783	759	749	795	771	796	812	739	768	798	772	767	787	752	797	806	766	721	774	746	774	780	781	803	814	777	765	772	770	739	751	773	753	745	748	758	798	781	802	784	772	770	801	780	785	802	776	757	817	772	785	770	796	786	761	749	805	765	756	785	809	805	765	776	760	809	815	796	740	769	753	700	765	801	797	796	840	774	783	781	761	787	819	801	813	773	783	808	765	729	755	809	771	733	761	786	784	728	784	785	787	747	767	750	786	789	793	779	746	761	775	827	804	797	800	847	746	830	748	784	790	789	767	733	720	818	763	769	755	776	744	769	746	741	778	773	790	793	752	798	830	743	738	781	803	727	762	759	814	777	737	755	762	757	789	747	759	746	766	783	776	761	805	751	771	749	786	768	790	699	807	761	805	743	781	775	761	779	760	802	811	789	746	807	773	759	761	756	776	744	782	768	778	785	778	822	756	708	784	754	762	815	761	737	749	719	856	775	773	798	770	769	769	699	761	765	743	773	745	797	775	769	768	788	759	783	819	796	796	772	773	779	743	746	780	828	758	718	765	773	760	791	715	799	720	751	801	794	768	762	767	766	772	781	747	798	777	808	814	771	786	739	770	746	787	737	812	787	774	805	775	773	769
14036	9672	8465	4645	3355	2670	2303	1917	1735	1518	1418	1398	1313	1197	1190	1132	1179	1090	1112	1148	1058	1081	1035	1035	1044	1103	1074	1058	1086	1060	1026	1045	1056	995	1015	1042	1049	1068	1022	1006	1052	1035	1064	1037	1054	973	977	1040	1073	1045	1075	1070	1093	1044	1066	1026	968	954	1010	1071	961	1014	994	1019	967	1007	1025	1019	997	990	1036	1011	951	1059	1087	1053	983	1070	1037	1009	998	995	1031	1006	1023	1008	1037	1004	989	1001	1004	1029	1015	1012	1043	1019	1106	1031	1035	1004	1044	1021	978	1014	963	1031	1029	1035	1073	1055	1053	1022	933	1000	1042	1031	1044	1048	959	1005	994	1019	994	1017	976	989	1068	1023	1053	1014	1000	1083	1003	1007	1037	1035	996	984	1056	995	989	1027	1029	1021	1005	1002	974	1032	1101	1051	993	995	1045	1061	1016	1026	994	1029	1063	978	1062	950	1000	1023	1008	1010	1137	1024	1042	1040	1020	993	1016	1085	1005	1004	1016	992	995	991	933	1028	1031	1026	1002	1041	1032	982	986	974	985	1026	1026	1035	1069	967	1004	1024	1044	1026	1044	984	1076	1032	1024	1000	977	1032	1003	982	1016	1034	1008	1087	1013	1021	960	1081	1002	1036	1009	1022	1041	1018	1044	1043	1049	1014	1044	1028	1032	1007	1073	1013	1025	1014	1038	1018	1026	1036	1005	1035	1025	1044	968	1004	984	990	1083	1000	971	963	1026	1018	1012	1012	1021	966	1008	1061	1020	1028	1073	1034	1091	1027	1024	1045	995	1043	1076	997	1063	1022	1071	965	1067	986	998	1053	1045	1007	1027	1083	1041	1023	1039	1025	1052	981	1040	986	958	962	1009	1021	1018	1039	1032	1017	1006	1004	1003	1037	1073	1020	978	1027	1057	973	1001	1032	1017	956	1014	1037	1035	986	1001	1027	1041	1025	1046	1026	1001	993	975	991	1038	961	970	1043	1039	1058	1016	974	1031	1076	1034	1034	1056	992	1008	1010	1006	1061	1019	1029	1038	1021	1014	1051	1031	969	1004	984	1106	980	993	1056	992	1025	981	1016	1018	1006	952	1077	1008	982	993	1056	1016	1029	1034	1001	1035	992	1037	1016	1060	1079	1028	993	1021	1050	1057	989	1046	1022	999	1048	1042	959	1002	1017	993	986	984	1071	985	1065	1040	964	1038	1017	1008	974	1042	1032	970	1006	1046	1044	979	1012	993	1074	1044	1011	986	1087	992	1003	987	1013	1016	1065	965	1068	1009	1022	1011	1026	989	964	999	1043	1009	970	1039	1068	991	978	1016	1010	1006	999	1054	1003	998	1021	1031	994	1016	1018	990	1029	1058	1029	1013	1005	1038	1047	954	995	982	1027	1020	1036	1003	1038	991	974	988	1023	989	1066	1009	1041	1017	1037	994	1046	1015	1083	1027	1017	1020	1032	1016	967	981	1004	990	1004	1019	1057	1005	1013	1028	956	1020	1029	995	1042	1069	1010	982	989	1039	1023	1076	1081	1017	1015	1014	1031	1039	1005	1005	987	972	983	1026	1010	980	1013	1037	996	1049	1042	1001	981	1032	1021	1028	977	985	1010	996	962	969	1037	972	1052	962	1039	1004	1068	1019	983	994	1043	970	963	1053	1039	1028	1063	1036	1048	1028	1028	1073	1030	1017	1010	1058	981	1054	1008	1008	1023	1023	1044	961	1007	1024	1015	994	990	1027	1038	1031	1005	1047	1089	1039	1024	1029	1039	992	984	1074	970	1010	1009	1009	1002	1036	1015	994	985	1016	970	977	1010	1038	962	980	1009	1010	1023	989	1020	1000	1038	1054	1008	1002	996	1026	993	1052	998	977	1000	979	1028	1063	1096	1013	1024	984	1016	997	1006	1047	1016	998	1011	994	1012	1037	986	1044	1007	998	1039	1071	1018	1022	1018	1101	998	1091	1049	975	1095	1014	1002	1027	1022	1006	1018	1000	1046	1013	1017	1040	986	1074	1013	1024	1013	1016	1005	1015	1019	1021	1008	990	1038	1106	1054	1043	1056	988	995	991	1001	1036	1004	985	1020	1039	1034	1026	1022	1018	1025	1032	1063	1003	1046	1007	1034	1108	1031	1045	1005	981	1025	985	1040	1017	1010	1098	1026	1054	1033	1041	1007	1006	1022	1040	966	1005	1006	1042	993	1009	1011	1013	957	1026	994	963	1002	1029	1029	1024	1028	994	1030	1015	1017	1028	1054	997	1009	1061	1022	956	955	1027	1025	1024	996	1024	1046	1029	1033	1021	1051	960	1027	1008	1010	947	995	1024	977	990	1030	999	1075	1044	1007	956	985	961	1054	1017	1024	1014	978	974	1004	1023	989	938	1016	1021	1004	1063	970	1017	1042	1023	1021	1044	1024	1045	1003	1010	972	1029	1052	1038	1025	1064	1034	984	978	1079	1054	1047	983	993	1020	1015	1008	971	1003	1013	1011	1033	1030	983	975	1021	1046	1056	1027	1060	1029	1014	984	1004	1051	1063	993	1078	1035	1026	1019	1020	1015	946	1012	1016	1023	1040	1019	1016	1025	1037	1024	982	1005	1021	1015	1028	1039	1035	1049	1042	1034	1014	1008	1040	1053	1014	1006	1057	1016	1008	1021	1068	992	1032	1035	1020	985	1021	991	976	1030	996	987	990	984	1005	1030	1022	1041	1045	1015	1004	998	1034	926	968	1029	1001	1035	1045	1030	1058	1061	972	1051	967	1079	1029	1044	988	995	1029	972	1001	988	1067	1011	1023	1030	976	1026	987	1020	1004	1018	1030	1014	1015	1000	1000	1022	991	999	1055	1000	957	994	1040	969	1023	1021	977	1087	1038	1013	1029	1025	987	1038	1037	974	1085	989	970	1002	1038	1018	1052	966	1005	1046	1045	1020	1011	996	1008	1023	1032	1043	1018	1028	1030	980	1048	1041	988	1041	1014	991	971	1007	1009	1019	978	1075	1021	1021	1022	1013	1006	995	978	1066	1053	1024	1031	1059	1031	1039	1006	1030	1060	1033	1036	1056	980	1001	1047	1034	1035	955	1029	977	1031	1008	1021	1031	1032	1045	1042	1013	1009	1075	1048	1051	979	969	1063	991	993	1046	960	998	1034	1011	1038	981	997	1044	963	996	1027	1039	1019	1056	1024	1057	992	1063	1032	1076	1005	1055	999	946	1001	1064	979	1002	1056	1003	1069	1059	979	1054	1011	1035	1023	1065	1014	1006	1010	990	1069	1050	1023	1033	1024	1024	973	997	1027	984	982	998	969	968	1031	1044	980	1048	1024	997	1063	1037	993	1037	996	994	998	990	1047	972	1040	1035	1027	1030	1024	998	1039	1000	980	992	963	1031	1018	1032	1012	988	1019	975	1010	1030	1073	968	987	1034	1045	1017	1031	1033	976	991	1029	1060	1048	953	985	1054	1045	1022	1035	1016	1005	1044	999	963	1025	997	1030	1040	1000	1061	975	1034	1044	922	1045	1000	971	987	1057	1033	1007	1036	1058	985	989	1033	1033	1000	1014	1008	1083	1016	1039	1014	1044	1024	1050	1099	995	1009	1052	1054	979	1024	955	1055	1011	1004	1011	1033	1003	1057	1048	987	1040	1017	1019	1025	1045	1011	1038	1009	998	1009	1017	1035	1005	1034	1006	1016	1021	1010	1064	1006	979	1045	1035	964	1015	982	1051	1050	1035	981	1013	982	965	1035	1071	1044	1025	991	1048	1041	1008	1014	1069	1025	1025	1040	1050	1025	1012	1002	1061	958	1057	1017	1057	1050	997	1005	942	1025	985	1023	1087	973	1026	993	1044	1022	1076	1009	1054	983	1018	1016	1018	1034	953	1030	1017	1005	1084	976	998	1052	1067	1034	984	991	995	1038	1037	985	1064	1002	1050	1003	1012	1044	1056	1025	1032	980	1024	962	1028	993	1003	1044	1016	1021	992	1102	1033	1030	1078	998	1015	1027	1007	1010	986	1030	991	979	1053	976	1021	1003	1008	1004	1012	1078	1048	968	1026	960	1029	1038	1024	1017	1022	1026	1001	977	1036	1025	1009	947	1000	982	1038	1009	1062	1026	1025	1071	1050	1063	1029	1022	1027	1016	990	1015	984	992	1013	1079	1049	1005	953	995	1017	1056	1024	1050	1012	1018	1063	1055	1015	1016	1034	994	1067	943	967	1027	966	987	981	1063	1039	1057	1031	1040	998	990	1000	1047	1081	1006	984	1033	1005	1007	974	1012	980	1066	1047	1035	1072	1021	1030	999	1017	995	1066	1007	1022	1031	1033	1096	989	1017	954	1053	1025	1011	1022	1053	1007	1080	999	1029	1010	951	985	1028	985	1010	1008	955	993	990	1081	1020	971	1145	1021	1065	1013	1039	952	1043	991	1089	1004	1037	1059	976	1002	1050	1007	1033	1036	988	1027	965	1075	1000	1000	1010	1005	1028	988	1052	996	986	1067	1046	1013	1027	1064	1022	1000	966	992	1038	974	1001	995	1021	1054	1025	1047	1005	1029	1010	957	1030	1024	1047	1023	955	1015	1008	1051	1016	1021	1019	1016	1038	1063	1000	1012	992	1027	993	1055	1035	1048	1058	1060	997	1027	1047	970	1030
23290	21416	29505	23720	21419	21417	5274	1244	934	809	696	685	658	588	582	538	505	539	467	482	434	466	519	500	442	463	452	417	451	441	462	404	401	442	441	466	458	432	423	430	436	439	438	424	414	391	431	395	430	406	385	432	391	434	417	420	416	398	424	413	392	408	430	425	394	439	419	420	435	430	367	439	427	399	413	418	429	379	413	403	422	376	409	450	389	406	431	374	377	394	400	422	426	402	438	391	384	392	409	405	402	349	389	403	444	385	393	392	374	417	407	443	408	416	399	436	399	394	404	399	446	405	365	441	405	398	365	384	395	415	364	409	399	388	377	378	433	408	396	406	379	407	432	406	386	393	431	408	432	410	397	378	382	416	408	363	382	410	420	389	395	386	374	422	407	423	404	386	403	393	434	426	361	414	411	408	399	412	381	393	372	363	376	410	391	413	382	380	367	404	373	428	397	401	417	390	407	406	400	435	381	424	376	410	378	429	426	380	393	386	407	379	399	395	384	403	389	444	428	410	415	409	406	408	372	399	433	415	388	373	419	371	438	427	419	405	383	413	392	396	398	415	439	387	413	384	400	398	413	408	411	402	404	428	399	393	407	392	396	391	398	423	394	433	441	392	395	421	394	448	414	394	403	406	412	433	426	381	396	413	435	435	408	414	406	412	405	409	427	413	378	425	386	413	400	415	403	423	414	422	412	429	362	401	401	435	389	405	383	375	419	409	418	441	416	422	392	420	395	401	415	429	417	375	363	450	411	406	399	430	404	402	419	375	363	363	420	401	403	411	382	390	372	429	422	405	413	405	375	429	433	385	410	390	360	404	412	394	380	438	425	404	367	412	395	379	417	416	413	419	429	427	431	390	390	417	375	409	415	386	385	414	380	415	380	396	400	411	424	425	403	394	451	381	384	435	419	390	425	382	383	390	426	408	364	396	390	411	426	382	389	396	394	395	401	429	386	382	386	425	424	409	428	399	391	429	405	441	436	387	368	372	378	418	392	413	384	413	389	378	384	399	421	385	370	418	448	412	408	438	379	390	403	410	425	406	389	403	406	417	371	393	394	414	417	408	398	417	425	383	391	406	382	436	425	414	414	390	384	392	402	390	363	424	413	422	415	414	388	422	382	409	389	368	376	428	430	403	412	390	414	396	416	419	394	399	379	402	401	411	394	407	433	398	401	417	388	440	397	387	400	396	429	378	415	415	379	414	430	399	396	412	383	368	397	419	383	394	424	395	361	421	395	387	418	409	394	389	404	372	388	406	426	431	413	407	407	427	401	412	377	419	423	401	420	428	402	401	409	404	403	393	419	348	427	385	390	380	403	444	401	382	397	381	418	412	429	404	394	413	410	397	408	403	392	406	420	417	420	402	396	427	351	379	438	389	386	445	431	417	387	392	362	415	427	389	421	385	414	413	405	409	424	380	425	374	412	400	426	405	408	425	395	395	376	421	409	384	441	409	407	402	383	413	430	388	404	382	395	430	425	403	394	412	387	403	361	396	359	379	403	414	418	404	396	418	347	407	437	416	415	408	413	399	403	414	410	381	395	372	387	421	395	402	391	405	401	419	362	448	373	444	396	399	422	393	434	396	423	410	413	422	397	415	392	385	381	418	390	372	444	419	394	386	370	378	440	407	411	395	414	396	416	440	403	401	407	430	385	389	414	451	404	415	397	397	371	390	416	410	421	403	384	434	402	411	367	393	442	412	436	400	415	407	438	384	435	399	370	391	430	405	371	398	360	431	376	381	425	404	404	408	385	423	416	391	398	397	426	411	406	410	364	409	422	404	387	451	399	417	404	371	415	377	408	390	414	450	379	409	386	371	413	396	412	399	409	393	422	397	407	434	396	368	414	422	403	398	381	445	411	403	419	428	398	411	407	399	385	396	369	407	430	408	427	373	419	441	380	399	396	398	417	430	434	405	387	396	436	411	380	384	389	426	403	421	428	423	410	396	381	421	378	417	392	391	364	397	385	406	408	434	406	402	426	437	413	422	392	361	432	399	422	366	373	355	419	392	429	408	400	399	405	378	406	420	439	336	429	371	381	421	392	401	406	393	406	366	399	395	405	418	410	410	382	417	371	400	430	436	415	389	387	395	413	378	379	425	406	397	405	399	412	425	379	399	459	427	405	423	379	426	399	396	410	413	406	408	408	405	367	444	382	433	428	407	367	396	414	416	396	406	392	380	397	420	412	411	386	404	386	399	379	409	413	395	390	363	425	410	406	398	378	399	397	447	377	410	407	439	405	392	438	386	390	383	385	399	380	407	407	395	358	396	416	410	423	464	375	440	370	356	408	416	387	392	410	360	390	408	425	421	410	411	415	422	397	390	403	400	426	400	399	409	443	384	425	405	396	419	447	418	400	394	383	404	402	422	401	386	402	401	412	399	399	400	370	398	386	399	401	365	400	403	373	395	395	399	423	394	391	409	410	419	367	411	404	404	409	389	393	378	400	407	428	396	390	388	376	404	373	372	388	379	394	390	388	393	416	397	415	422	392	419	452	424	409	398	411	394	378	420	392	439	411	388	425	381	420	429	400	404	420	388	409	428	406	401	374	440	381	384	409	398	385	423	386	404	437	412	416	415	407	372	376	376	378	383	359	433	394	365	409	357	425	359	428	425	391	378	367	364	425	433	412	402	423	398	447	385	429	407	397	417	403	396	388	414	424	416	445	407	382	379	386	437	400	405	442	390	391	364	373	438	384	389	425	425	413	417	380	426	349	401	386	371	404	401	404	400	381	396	402	378	416	423	405	400	397	367	401	383	430	434	398	407	428	384	405	388	368	403	396	398	387	405	390	364	356	395	389	403	417	424	410	396	404	433	413	391	409	454	432	401	379	419	401	425	397	413	394	380	434	406	404	424	400	397	374	455	387	407	402	398	427	413	383	415	433	351	391	398	396	366	409	390	384	396	412	431	423	403	401	388	418	375	420	384	404	401	400	397	428	382	426	406	373	384	402	437	423	374	437	414	395	423	399	414	382	382	388	427	381	410	443	425	414	376	403	391	402	405	411	383	418	432	403	412	413	384	391	399	402	427	435	425	416	417	399	429	411	370	384	442	399	379	401	423	439	438	407	400	394	383	406	379	436	430	395	422	368	415	390	433	394	397	410	456	406	434	405	445	400	399	406	394	426	406	415	402	435	435	406	409	402	438	425	437	359	410	388	389	388	424	392	406	382	370	358	434	386	393	389	399	404	414	396	405	399	332	422	412	414	427	413	437	421	398	410	402	406	392	437	380	418	360	416	369	399	415	398	403	383	384	410	373	431	422	409	399	405	414	421	414	397	409	404	394	400	391	389	407	405	374	400	413	395	407	366	406	402	417	398	407	408	418	427	447	406	418	405	412	461	397	388	366	403	372	420	397	407	390	411	382	399	372	435	395	409	412	378	388	446	392	389	439	425	377	387	380	412	423	400	410	372	384	382	368	410	406	392	409	380	436	419	368	423	394	389	364	392	427	370	426	381	392
14894	15230	13173	7190	5021	3810	3004	2388	1993	1702	1423	1257	1101	990	956	918	864	789	795	718	777	692	697	644	642	649	628	636	620	618	623	593	604	581	611	632	579	584	571	588	586	586	529	560	640	578	569	601	568	566	564	589	583	565	569	547	528	590	552	561	530	542	563	548	554	571	582	560	561	554	569	563	585	586	556	528	534	540	598	576	580	544	544	541	540	528	578	581	535	561	542	549	553	546	559	558	567	541	556	557	562	519	556	517	557	621	591	528	527	557	557	588	551	546	512	572	566	568	502	557	532	576	535	587	555	576	545	539	552	529	529	561	581	531	524	603	526	528	562	539	530	538	560	559	574	556	546	584	567	545	542	557	530	529	605	563	548	571	553	548	526	562	535	582	525	566	532	530	543	550	511	578	559	538	561	548	522	556	585	596	541	515	554	538	607	538	541	529	549	581	566	537	549	515	570	534	547	586	571	549	533	527	530	540	561	575	572	533	569	560	551	542	571	571	551	575	566	526	580	531	545	537	541	506	527	534	596	554	529	523	583	538	549	522	551	533	550	550	566	530	534	561	504	529	535	550	549	589	550	560	514	552	546	528	561	568	526	558	558	539	527	546	544	558	526	523	542	556	563	541	573	531	547	530	531	540	525	553	579	577	576	540	534	580	547	558	523	525	540	549	497	542	539	535	572	561	542	502	553	536	542	566	519	563	546	568	534	529	528	533	564	549	572	519	534	581	536	516	558	547	530	529	572	545	565	573	552	556	552	577	549	530	546	551	571	565	545	555	565	562	547	574	546	536	532	569	545	540	568	580	566	570	541	563	539	558	546	549	552	593	519	556	522	549	518	521	555	546	504	517	612	561	577	528	543	545	524	522	522	537	550	567	510	542	562	543	531	543	517	569	557	546	567	501	602	535	546	543	589	558	544	532	518	522	530	532	553	595	568	554	543	510	560	511	578	494	553	525	547	537	548	527	569	581	549	532	546	499	541	568	570	548	568	572	553	544	542	557	551	563	507	523	535	586	507	572	529	536	539	551	569	582	591	581	564	546	559	550	564	518	535	575	568	540	604	527	577	573	575	562	551	611	546	528	566	583	569	558	573	544	540	534	512	552	537	553	546	573	527	566	506	533	523	544	525	581	519	569	518	518	548	550	524	549	558	579	585	555	525	524	544	518	542	540	555	518	549	579	557	558	567	554	571	584	512	571	573	540	567	574	534	541	608	512	565	542	555	584	566	556	569	537	553	556	574	577	539	580	563	547	558	507	538	580	530	534	552	535	552	518	525	567	547	518	592	528	551	560	489	592	552	539	567	510	565	541	566	555	551	561	558	548	521	530	568	559	547	523	548	539	517	538	563	571	533	566	531	519	563	540	535	575	510	549	546	535	521	570	556	545	571	548	564	543	551	547	568	536	539	520	555	551	488	556	533	552	598	578	582	551	535	608	550	556	562	544	530	558	501	542	550	529	546	541	589	569	556	555	546	593	575	517	576	550	539	541	549	561	530	491	539	565	543	570	521	498	537	538	585	552	493	588	575	619	561	553	565	554	529	577	579	568	587	542	556	547	513	530	543	506	531	570	542	544	501	526	549	542	566	514	520	552	518	573	551	544	563	565	548	561	581	528	560	561	580	552	541	542	542	517	527	542	528	566	533	520	543	527	559	560	554	584	523	608	600	566	571	548	535	549	531	525	563	539	556	515	522	578	538	531	581	614	552	571	545	519	523	540	586	547	517	573	568	534	541	557	560	549	546	585	546	548	579	530	509	546	552	512	537	545	541	587	495	602	500	557	547	582	570	586	517	584	564	515	527	532	520	531	580	535	523	589	553	583	543	562	540	533	563	494	589	503	498	538	516	543	519	564	543	489	529	488	510	535	550	545	511	569	537	541	531	557	553	610	485	557	531	517	538	559	537	599	527	550	570	563	519	590	542	501	532	536	500	512	544	542	557	546	559	551	557	518	536	561	568	626	549	547	530	595	553	546	582	520	598	576	521	524	504	512	519	540	587	544	540	560	541	553	571	552	556	557	537	554	580	604	531	583	544	522	564	531	546	557	581	577	549	531	570	561	596	553	540	548	555	523	552	550	534	573	568	553	537	562	514	551	501	517	580	522	559	544	537	539	577	566	557	569	539	557	531	580	545	595	550	563	572	542	530	575	582	564	566	546	536	516	542	524	541	537	583	565	506	546	543	561	551	543	531	580	507	528	546	528	553	555	567	525	559	559	543	577	521	538	567	529	537	509	547	551	532	520	535	545	524	515	532	559	551	560	543	589	540	545	548	510	543	542	567	554	566	567	522	555	540	547	584	526	544	532	575	604	516	572	507	519	556	529	586	541	531	538	552	531	563	541	571	509	531	585	568	537	526	550	539	544	546	519	543	552	525	551	585	601	509	577	505	552	557	533	524	567	545	542	557	582	523	563	531	537	542	595	551	551	563	520	556	564	559	557	550	544	542	548	551	538	551	572	577	570	562	559	506	538	572	567	568	540	546	493	534	571	553	539	552	551	550	545	540	550	533	534	545	544	562	532	559	528	498	585	543	528	578	559	587	546	571	564	585	537	560	592	597	552	562	527	516	550	564	541	551	546	575	568	523	550	530	567	524	561	544	539	559	584	517	540	535	546	543	533	495	523	562	545	556	559	540	574	565	592	557	551	567	536	561	499	543	585	549	572	503	552	560	526	546	539	530	566	529	541	531	509	550	540	554	536	596	528	557	580	544	549	585	534	572	544	539	575	540	557	566	571	550	537	523	518	501	532	558	573	527	516	559	590	505	559	554	534	548	587	526	572	538	563	546	559	549	521	537	516	521	532	580	591	598	531	537	546	562	512	553	581	499	553	530	582	551	526	531	535	549	568	559	539	538	546	557	553	564	560	497	567	580	559	515	544	556	541	511	549	574	529	528	525	511	532	551	573	561	569	578	597	565	563	574	607	563	537	570	548	520	556	548	553	532	567	527	564	558	542	548	595	553	540	554	551	577	546	577	617	545	514	551	554	566	589	515	591	551	570	500	520	568	569	552	527	572	543	551	568	557	557	527	554	529	552	555	556	540	530	532	517	547	552	530	540	573	537	566	586	495	551	561	553	502	542	549	553	541	577	557	580	586	607	551	525	569	558	527	547	543	573	561	568	557	536	570	509	529	542	522	582	537	565	555	578	504	547	527	535	613	547	547	537	515	535	552	545	479	560	526	531	544	566	596	518	549	587	558	520	565	575	521	573	530	546	520	541	563	535	550	568	547	574	550	558	562	536	544	566	538	528	560	540	561	540	532	545	563	557	561	502	582	548	567	556	513	552	550	539	547	557	571	544	495	528	547	545	537	537	529	546	541	584	542	549	544	525	542	508	574	528	520	551	532	535	577	580	524	555	578	542	545	540	552	542	548	527	544	574	571	533	509	509	603	566	512	543	558	534	516	549	568	564	509	545	542	559	554	560	549	507	583	568	564	581	521	564	517	567	555	518	570	563	543	568
27509	20822	9333	1324	891	842	836	800	803	823	825	789	806	802	789	783	758	806	786	778	817	756	757	761	770	760	767	784	753	807	748	859	790	842	776	790	769	836	786	807	769	781	777	749	768	756	752	765	716	782	820	771	793	801	776	808	794	800	765	759	778	830	792	787	762	743	811	790	779	768	734	770	765	737	820	820	762	761	739	753	765	752	749	832	804	770	836	795	744	792	795	746	779	813	729	806	754	810	804	781	755	797	754	762	784	726	770	829	764	729	831	752	799	792	802	784	783	773	767	796	746	833	796	779	785	719	745	764	721	799	757	834	791	797	779	779	737	812	810	774	742	760	800	816	750	796	797	812	768	787	775	793	791	766	715	820	745	776	828	738	727	780	747	775	735	720	828	810	780	848	777	772	772	741	834	838	754	782	743	791	811	766	747	792	769	778	776	780	755	815	709	754	756	714	772	734	798	819	774	767	794	761	731	769	806	735	798	773	784	749	786	787	740	782	788	757	771	766	742	775	766	797	749	796	785	768	756	743	794	809	773	806	751	761	758	738	785	708	754	780	749	742	766	739	798	737	771	775	760	769	764	771	840	759	758	798	821	784	799	752	771	792	802	720	786	785	811	808	765	759	836	786	774	791	748	754	751	804	756	803	800	777	757	745	792	763	790	785	743	765	754	754	785	787	748	787	762	733	767	787	797	760	815	781	755	787	742	781	791	758	762	826	763	831	755	798	738	781	762	801	745	777	745	740	823	780	800	854	744	776	769	824	782	815	744	782	733	788	767	742	810	794	746	804	763	799	757	748	773	754	772	767	780	775	726	744	797	800	798	813	824	731	708	822	757	715	799	840	801	778	740	778	796	762	787	762	780	774	776	791	777	783	799	794	807	737	772	744	748	750	776	768	767	764	787	791	768	772	757	774	747	769	808	765	764	788	762	744	735	771	772	829	772	751	779	801	812	748	770	778	847	747	696	763	768	769	779	805	744	782	736	780	813	783	785	785	785	785	756	850	773	774	740	755	793	805	767	753	795	777	771	767	818	788	746	724	788	795	800	749	734	788	788	768	808	758	769	737	758	778	779	761	765	788	828	803	723	760	744	764	808	720	747	771	791	772	782	775	783	751	795	768	786	770	791	763	814	700	769	748	813	788	795	840	780	783	835	798	830	817	805	861	831	781	795	791	750	822	773	775	747	780	773	810	789	762	750	798	781	752	753	766	764	781	828	791	741	792	774	766	770	710	796	775	775	781	772	784	729	787	766	778	854	749	773	763	779	744	717	784	847	716	791	745	778	742	732	725	791	771	807	741	769	767	732	781	766	744	758	743	779	783	788	774	834	781	721	765	779	784	763	777	761	794	812	779	743	764	764	805	761	768	745	721	779	772	763	793	764	800	783	812	814	736	785	748	796	791	749	822	747	707	728	821	782	743	775	784	765	785	798	734	768	781	758	777	751	788	748	803	775	821	846	718	792	827	800	802	807	758	748	805	844	754	760	800	796	800	791	734	766	768	814	787	821	750	759	742	750	745	802	782	772	765	767	771	792	795	810	803	786	763	787	771	764	785	788	823	721	767	746	793	804	741	729	775	756	886	825	776	765	802	764	782	800	794	832	806	782	788	732	775	739	813	786	811	766	823	736	827	736	780	782	772	770	785	776	755	768	744	763	768	752	724	807	811	792	789	730	790	762	774	751	753	777	732	769	785	816	761	757	790	781	782	822	758	819	767	775	730	793	769	767	803	799	727	811	775	776	772	792	806	749	768	822	742	706	810	815	745	755	707	766	757	779	740	830	816	763	830	776	722	786	799	780	795	785	790	772	812	782	728	748	708	801	789	794	767	747	762	786	722	782	820	767	802	785	729	765	724	789	758	809	797	769	775	803	766	769	751	790	757	770	769	773	734	747	786	809	776	774	759	785	791	781	742	791	772	784	773	842	758	718	771	783	774	772	805	764	829	730	782	783	771	803	747	748	796	769	763	806	713	799	759	775	751	758	820	811	805	830	756	798	757	774	802	774	735	773	781	780	754	775	819	778	785	788	733	797	823	817	783	780	724	806	773	789	800	740	754	794	774	783	836	763	738	786	848	749	735	830	803	784	807	754	815	781	812	806	838	816	777	757	749	771	723	745	804	742	755	732	748	853	759	767	778	789	786	770	816	761	737	819	783	805	723	808	748	762	758	776	816	722	769	727	752	746	749	788	798	789	756	784	795	765	785	776	766	757	780	796	789	777	774	762	765	784	728	782	795	730	766	807	732	750	775	738	768	807	781	790	778	846	857	772	779	800	780	761	784	776	731	770	796	803	772	768	774	756	794	737	772	792	778	750	738	755	764	798	721	758	740	770	767	765	781	764	791	817	759	724	796	801	750	822	827	756	806	752	789	729	783	748	760	837	787	745	808	777	761	781	771	778	730	732	762	794	784	775	744	816	783	773	760	784	779	770	801	772	768	780	758	771	739	758	728	698	834	796	811	781	733	759	750	790	791	762	779	765	775	796	753	758	768	798	790	791	786	838	730	822	761	754	814	801	802	798	811	790	767	719	741	771	806	775	855	742	762	792	784	782	778	733	803	760	779	782	783	793	801	756	785	796	786	767	808	756	762	775	754	781	775	810	789	770	809	775	761	796	801	769	770	776	761	815	767	740	790	787	718	804	745	805	723	783	755	753	766	759	765	771	800	813	807	800	748	803	740	786	782	744	843	788	746	764	732	775	750	805	797	761	784	748	767	779	769	774	761	784	764	790	802	804	802	762	807	810	755	795	772	771	760	806	726	723	797	754	794	798	778	727	808	821	805	752	775	792	778	747	775	799	787	785	793	741	812	786	745	738	811	761	787	792	761	781	752	785	761	736	760	756	780	788	822	784	782	764	792	784	759	778	815	740	811	805	752	808	758	737	745	805	811	794	734	744	754	789	787	765	726	739	741	776	729	769	730	813	763	796	745	797	838	803	804	773	769	769	774	782	768	781	821	805	810	791	772	725	760	781	726	775	735	717	834	784	798	778	812	776	767	763	757	786	804	734	681	750	793	774	804	763	790	724	749	694	798	790	749	754	755	739	771	724	813	762	762	769	765	778	786	770	786	763	789	796	831	812	800	733	803	788	834	753	753	750	764	755	756	776	766	770	763	711	748	761	769	759	763	775	813	797	756	797	753	833	758	750	791	789	753	768	835	782	743	794	745	804	827	756	793	820	757	802	744	719	781	753	750	728	769	794	718	798	798	794	809	803	801	771	823	804	752	735	793	835	788	748	738	771	846	787	823	750	768	726	750	802	764	724	799	815	801	784	813	767	751	768	747	773	765	798	745	812	733	784	840	823	780	766	801	752	765	731	731	779	756	768	787	762	726	789	778	758	745	748	781	795	744	828	817	814	751	829	743	784	778	756	781	782	806	742	733	824	813	770	714	757	800	772	737	742	780	833	760	821	730	802	775	791	777	817	759	811	781	751	790	839	718	803	851	772	754	720	787	781	767
6860	1786	1742	1323	1205	1052	1095	1093	1013	1013	1016	984	1025	1015	1001	1034	1008	961	958	1017	1024	960	1014	1038	1001	1027	1010	983	1042	960	1024	992	1013	1003	1052	1014	1013	1029	1034	999	976	1024	1000	1010	989	1030	994	971	955	992	983	965	981	1047	1003	1036	1049	1040	1022	987	1036	1010	1065	971	1000	993	947	1009	1050	981	1057	1030	995	1025	979	1062	1022	981	957	1018	933	964	981	969	984	981	921	959	1011	1019	1008	1018	1032	1010	962	939	1046	970	953	1012	1010	1001	1031	978	1011	982	1015	990	1001	991	1037	1015	962	1011	947	1008	1009	978	998	951	1008	1057	945	984	971	1051	1036	1027	1027	964	986	1011	970	988	989	1048	974	990	946	992	1024	1007	994	958	1013	1002	991	951	965	1016	945	1035	1016	995	1041	986	1002	1045	957	1003	1013	976	1010	1006	1030	1024	1016	1034	1032	1008	1012	975	1010	995	976	973	1006	975	945	1028	1045	1044	998	1055	995	997	1026	984	971	978	1013	1047	997	980	1035	990	995	986	1031	1053	1002	984	1024	1029	1039	1009	995	1006	919	979	968	977	981	996	1018	969	927	962	980	1003	971	1007	1026	980	1049	1001	951	990	976	1031	958	993	972	1027	1055	1063	1022	980	969	1016	942	977	977	990	965	1020	983	1033	997	1001	948	1046	981	962	988	977	958	996	1042	1003	1052	1006	1042	994	1009	1016	975	979	934	1010	962	975	911	976	992	998	1021	1070	1025	989	943	1007	1017	940	965	929	1019	1011	960	1043	985	1058	995	981	985	983	974	983	1011	998	950	1019	973	976	995	1020	992	1005	965	977	1008	1006	1001	1030	1001	966	994	996	1009	998	1012	1005	969	974	964	971	1042	1023	1045	987	990	955	1000	989	914	972	1026	981	1005	998	965	972	1002	998	972	973	1004	982	985	1022	970	972	971	1034	1029	992	993	963	1007	982	1006	947	1031	958	1004	1053	983	937	998	962	1041	1006	1016	1026	1012	998	1040	996	1058	964	947	1055	969	918	1023	999	1029	955	1038	1011	984	980	1024	1025	1038	981	994	964	999	1017	985	971	987	964	1006	976	980	949	1030	967	956	989	1005	1049	1040	1032	943	1028	1037	987	992	1002	984	1026	1013	982	981	964	997	1002	983	1036	1045	1009	1013	1037	928	944	1042	954	984	1006	993	964	996	1055	981	1026	1007	1039	998	979	968	981	1024	941	1015	950	960	997	994	1017	1005	1035	1015	991	1036	980	974	992	994	1026	996	1042	972	985	978	1015	989	992	965	979	937	1018	970	962	1003	986	1041	998	1079	1078	984	1022	975	1021	1007	983	962	931	986	1014	981	1051	1001	972	991	1004	993	1018	994	1004	972	973	949	1007	1055	996	1024	983	969	1041	1017	982	990	985	967	983	1028	1034	981	972	976	1010	990	1026	1014	967	949	1024	1006	1023	982	1061	988	1025	993	967	1018	988	1023	1008	1026	1016	965	974	1005	1000	994	992	1022	1022	1035	1035	995	1021	945	1012	944	959	1038	978	961	965	996	1017	967	983	1007	920	980	987	1051	918	960	1046	1011	963	981	979	956	954	1018	997	1004	1007	974	1010	1036	1053	1016	990	964	986	984	1064	999	1013	1038	1028	973	1015	1001	976	1038	929	996	1065	1034	993	993	1011	966	987	985	1004	1042	1048	990	1025	1051	975	958	1050	977	957	991	970	982	1025	983	989	1033	983	1046	1004	954	942	1027	991	1005	1033	1029	1037	1041	975	988	1019	1002	1017	958	1004	943	1047	998	998	1033	1025	1017	980	977	1055	1065	972	978	973	968	978	969	974	945	1046	1048	1077	1058	1019	1011	1037	987	996	1051	990	994	953	1016	942	1055	981	1052	1005	1049	1015	973	996	1049	959	1025	997	1013	955	1017	1058	949	1028	1039	1003	996	1023	958	1073	1031	925	985	1024	975	956	1010	1015	978	1000	1040	962	1006	1012	1035	982	1024	1014	1005	1017	982	999	990	979	1006	1040	1006	1004	929	1020	1013	996	1020	1034	1008	949	983	1055	1007	1023	999	980	993	1044	967	1036	964	969	1030	971	1029	1010	1002	984	937	1030	1020	957	1082	1020	984	985	991	991	1020	982	1018	1057	1034	1039	1030	1009	1032	982	1048	943	1014	979	1006	1011	995	961	1003	950	969	1054	1069	989	1019	987	964	991	984	1029	976	1060	976	961	989	997	967	991	984	992	1002	950	1020	1011	1022	936	1060	978	974	964	990	969	985	998	947	1006	1014	967	936	1028	1014	1005	1058	1030	936	990	968	945	1032	1021	1008	1006	1034	1002	1007	958	1001	966	989	964	988	1019	982	1002	1021	1027	1038	1046	1002	980	1018	956	1000	952	1000	994	1057	1019	965	992	970	986	996	1038	1017	964	1054	1023	1035	882	1039	1013	1031	1025	968	1025	969	1009	1030	993	976	978	1010	1002	999	1013	971	1003	1022	1051	965	973	1004	1026	962	983	1033	979	918	1102	1078	1042	988	979	983	924	994	975	983	1030	1009	977	994	1007	1014	1011	1003	1020	959	971	1015	1041	1014	1012	1008	1011	983	991	977	1006	1001	1055	1026	992	953	1010	994	958	992	976	957	976	1025	984	971	992	1003	1000	1010	954	998	983	1003	1009	1053	1070	1037	985	971	970	1002	976	933	988	930	962	953	982	992	1015	1063	966	1038	986	1042	939	1012	1010	1025	1020	1015	1003	1037	998	1064	930	1005	1033	1026	1008	1027	1021	1010	968	1022	997	988	968	1042	1015	1038	1013	1015	971	996	966	942	986	998	1034	1013	1023	968	918	1006	1082	1009	1025	1066	980	1028	990	1045	1050	1031	1011	1006	1005	1014	1024	996	1020	948	964	1011	1062	981	1034	1009	1032	969	970	1016	963	1049	1025	1035	1016	981	987	1000	962	976	998	1035	1052	1026	1056	1005	976	973	969	1037	931	968	1035	1030	1015	949	999	1017	945	987	953	1044	983	979	1002	959	1026	1027	1006	1037	969	1045	1021	977	986	1051	992	1001	1016	1051	1029	919	982	995	981	969	953	959	984	1005	1003	998	954	1010	1033	1031	996	996	996	1040	990	987	959	964	1013	1007	934	910	992	996	1029	998	948	998	1000	1034	985	1012	968	1008	982	1037	1020	1002	1047	978	965	994	976	1012	939	954	1008	1008	1006	1048	1048	1011	997	1004	983	1021	994	963	1018	1002	1003	1027	1015	977	1020	1033	1013	1006	1023	958	989	1028	965	984	968	952	1044	1027	975	943	1046	1046	1013	963	976	996	1006	1012	994	968	1029	1045	901	981	1009	972	988	989	988	1014	1021	974	965	1008	1046	990	978	978	1049	1030	943	1019	956	1026	1036	959	1011	1000	1021	1058	977	1037	1034	962	1029	1010	979	962	966	1029	1009	1000	1065	974	1041	1031	977	1022	1021	1019	1010	968	978	950	978	1046	979	954	1010	1037	997	1015	1027	968	1021	973	1012	1026	969	1007	974	1016	948	1015	1014	1013	940	1029	958	979	985	1029	1009	986	1063	928	918	1016	1029	1037	993	1039	966	993	998	1043	963	1007	978	963	1026	987	999	956	991	1029	974	1008	1000	990	994	1011	1004	984	987	977	989	1066	997	1002	998	990	987	926	981	1056	1012	1015	995	1022	955	978	946	986	1005	995	1015	1006	1050	1025	951	1048	1016	998	1050	963	965	1040	967	1053	1028	967	998	998	1005	936	1012	979	1004	997	1014	1026	998	998	985	1016	985	930	1041	1010	981	913	997	977	1111	952	983	994	968	999	1018	1007	998	995	1013	1052	1023	1031	955	1052	1012	1035	997	1024	987	1002	1061	942	958	1014	966	1012	985	949	951	1016	1048	1045	915	975	988	951	1056	1021	933	984	1008	1015	1017	931	1022	995	988	973	998	1017	983	963	1047	1032	1012	1008	996	991	976	1056	1015	957	977	946	974	1074	1013	980	1014	1006	1003	982	1062	1050	967	999	1006	1020	1012	1002	937	977	1042	973	1034	1034	1018	983	949	1043	1016	1019	988	982	1016	973	1035	971	986	999	1007	958	975	1031	1015	969	1009	983	968	1025	1021	959	1018	928	1040	1050	952	1011	981	1023	1038	968	1040	951	1018	983	1051	1038	988	1011	1010	1030	973	1016	1052	989	1036	1054	1009	1018	960	961	1030	1035	1013	939	1012
24299	21376	28835	24284	21325	7191	1620	1226	1019	980	976	884	897	905	813	859	836	894	867	901	858	835	786	807	798	815	849	839	768	791	798	792	855	802	812	753	815	770	823	778	825	804	814	789	796	823	834	838	819	786	785	786	818	797	764	826	749	772	761	759	795	790	791	786	814	801	786	821	747	808	787	814	745	774	761	796	815	794	823	784	821	796	820	820	707	832	781	793	782	772	797	779	827	797	791	786	752	776	752	769	816	835	821	788	764	823	758	852	799	816	797	808	740	841	844	808	818	814	793	768	723	765	768	788	826	751	839	798	807	785	788	797	799	760	759	771	712	756	784	810	831	739	780	812	788	790	757	779	761	786	817	735	826	791	712	812	755	792	817	739	783	783	839	765	794	836	824	761	794	810	819	819	780	820	757	775	738	847	758	757	755	729	807	782	760	757	832	809	837	799	846	774	805	808	762	862	855	801	807	779	812	763	824	808	764	773	845	809	821	794	792	815	790	753	804	797	762	789	746	770	776	840	773	781	758	772	769	776	808	795	786	759	795	771	811	822	799	798	786	824	795	769	816	776	781	738	784	813	806	818	718	799	817	769	763	821	762	798	757	806	794	808	788	736	777	804	801	821	785	800	791	774	786	772	756	756	808	812	766	750	788	796	747	744	773	795	742	855	832	819	780	819	792	820	816	796	818	762	773	826	807	807	824	811	779	819	798	790	712	844	785	779	824	795	800	784	764	775	758	787	831	802	843	783	754	777	760	787	812	760	749	776	794	821	842	748	815	813	781	832	781	783	776	789	755	742	763	787	777	760	794	799	769	770	761	796	827	748	793	760	803	807	788	800	802	789	826	782	782	792	802	843	793	783	813	733	784	751	810	769	810	727	763	781	765	789	822	797	789	765	781	789	868	761	761	742	780	782	791	787	848	777	798	775	790	766	786	792	773	770	805	729	806	756	803	803	745	836	806	782	788	768	837	802	773	773	771	799	770	789	837	815	780	743	820	768	795	754	780	773	764	801	824	815	794	790	812	789	807	820	778	737	778	739	874	795	810	789	751	816	790	805	771	792	782	833	843	773	805	772	825	793	734	720	820	787	784	745	804	856	809	778	807	802	837	766	792	799	807	808	823	795	837	862	821	785	734	825	847	803	792	785	802	779	739	763	795	798	783	842	741	763	805	794	803	792	762	770	790	752	785	774	769	807	786	749	787	786	754	816	731	756	788	796	821	790	810	849	816	729	839	805	783	790	782	739	790	799	776	801	796	751	779	808	788	798	802	795	802	808	796	808	747	843	825	776	738	737	774	713	786	801	817	813	817	750	798	801	820	785	819	826	811	754	776	764	755	807	836	807	775	752	776	767	750	778	779	739	774	810	823	809	772	817	820	826	783	815	741	803	781	812	804	836	753	818	756	755	788	791	814	815	796	762	822	809	788	804	777	831	785	769	770	800	746	781	818	785	805	806	804	811	839	797	796	773	781	813	760	788	758	761	771	770	786	795	804	806	773	809	790	859	794	786	755	820	810	777	848	775	786	779	744	774	809	762	801	821	731	795	770	851	814	813	806	775	812	829	785	799	731	850	818	817	802	833	799	841	748	775	815	783	809	793	802	811	773	834	807	775	744	754	768	747	776	784	770	756	781	784	773	788	789	803	820	818	806	728	825	773	746	772	839	791	840	762	852	827	775	812	796	789	824	771	773	787	800	739	864	816	782	789	762	832	792	825	809	812	774	816	824	756	771	804	732	788	788	844	809	791	786	752	854	778	828	787	786	751	812	789	775	818	775	798	757	845	812	809	791	749	746	789	869	743	793	844	768	756	799	771	789	862	783	850	800	784	836	783	775	774	757	794	738	803	741	777	799	777	827	805	831	825	764	785	757	735	825	794	774	805	776	818	788	790	804	782	851	780	774	831	809	799	761	778	772	786	773	755	814	800	772	785	841	792	733	816	795	830	774	853	784	860	785	802	711	785	777	803	795	786	796	759	814	737	813	788	815	790	795	787	833	818	793	810	857	788	765	782	786	774	770	794	810	772	776	772	787	793	734	736	850	774	777	757	854	793	808	774	779	808	777	773	773	819	808	822	791	806	714	782	792	775	815	812	773	782	770	844	755	800	783	759	792	799	741	816	843	804	814	723	802	787	773	774	790	763	821	774	733	825	785	823	791	810	802	794	792	766	790	795	756	752	836	795	765	760	789	737	777	793	779	803	766	809	747	791	769	769	787	785	798	836	772	765	753	802	812	782	747	778	766	786	790	803	859	807	796	773	784	773	831	779	774	805	798	816	788	793	803	744	748	800	782	781	826	758	778	777	815	837	897	804	797	778	789	833	789	801	776	789	804	839	802	771	749	755	824	782	822	774	839	788	788	791	791	819	782	784	794	776	780	820	821	796	807	782	754	704	791	755	789	738	764	787	768	797	755	793	786	794	780	811	808	817	823	814	787	799	816	816	802	747	822	864	799	817	847	795	803	769	800	738	772	799	791	769	764	795	796	747	804	825	738	806	825	768	760	827	756	809	774	767	723	781	793	745	780	801	825	761	748	817	860	715	795	778	807	797	780	801	752	777	796	817	803	840	828	839	829	790	783	806	751	777	767	809	784	757	828	794	822	804	726	804	813	714	759	747	793	801	769	847	768	768	754	816	726	736	766	791	760	759	775	818	810	774	832	826	741	766	788	830	810	783	775	847	766	780	799	823	817	802	748	790	779	794	794	851	823	784	776	820	800	779	787	800	773	849	819	780	782	823	786	824	803	769	814	776	802	787	815	811	789	783	832	810	810	771	833	814	784	802	838	759	784	806	786	831	791	783	770	775	780	825	833	743	764	797	790	803	785	802	807	823	818	797	781	816	798	847	788	795	805	789	806	773	790	782	806	810	769	818	790	767	833	822	804	821	750	808	792	765	722	816	835	805	793	798	780	802	799	799	760	757	807	843	788	814	775	779	793	753	804	815	777	813	779	749	778	792	778	804	822	822	851	792	772	774	788	828	754	768	824	761	814	818	771	772	782	746	787	829	812	751	840	765	811	782	819	840	745	764	851	749	776	755	778	799	802	732	803	769	801	774	792	768	823	812	822	832	779	752	769	780	757	758	837	790	799	771	813	796	838	827	762	795	817	795	774	817	790	796	772	771	741	831	778	799	755	787	823	783	795	811	786	767	798	812	835	789	795	803	844	833	799	791	752	816	787	786	792	815	782	785	809	820	865	777	748	807	800	810	838	786	785	765	782	760	823	751	808	790	798	764	767	795	788	842	811	810	779	731	790	799	786	803	799	759	847	777	815	815	788	777	809	814	815	754	790	819	815	795	778	784	769	770	756	814	776	740	755	792	867	799	820	798	786	776	799	762	838	755	774	785	757	784	782	758	794	788	741	698	761	725	787	742	796	767	778	791	772	782	758	796	780	770	810	755	832	828	726	765	809	792	782	768	784	772	840	770	779	769	791	782	785	729	784	755	829	826	803	797	793	756	830	772
11985	9796	8494	4630	3387	2805	2273	1963	1700	1530	1495	1414	1329	1343	1221	1221	1171	1154	1103	1047	1140	1091	1124	1022	1071	1071	1056	1084	1044	1076	1062	1004	1016	1047	1018	1040	1072	1017	1081	1009	1093	1046	1023	1025	1066	970	1025	1091	1045	1057	994	1032	1015	1002	1024	1058	1079	1026	939	959	1028	995	1034	1055	1010	1041	1001	1102	1040	1042	1022	1004	1041	1028	983	1023	993	1034	1049	1061	1036	985	971	1004	1030	1032	1004	988	1046	1014	1021	948	1013	992	1076	1008	977	1020	1039	1021	1060	1018	1014	1029	984	995	1059	972	1027	1017	1042	959	1094	997	1017	1054	1027	1073	989	1008	1056	1015	1034	1014	984	1040	1011	1053	1046	990	998	1021	1068	1006	975	1019	1074	970	1072	1086	1062	1005	1058	990	1022	1079	953	1045	996	1050	1015	1032	1035	1070	1007	1021	1046	1026	1029	1096	1073	977	1040	1033	996	1025	1043	1035	1025	1069	1039	1038	1065	962	1037	1027	1017	1003	1023	1050	1004	1020	976	1083	1032	1049	1032	1089	993	1015	1028	993	1054	1022	1004	1063	1035	994	1030	1029	1051	1040	1005	1018	1050	1026	1040	1016	979	1048	1064	1004	1072	1055	1057	1003	980	1071	1030	1066	999	982	1098	1020	1031	1044	1029	1012	1001	1019	976	1019	1018	1051	1044	1042	966	969	1019	1024	1028	982	1047	1051	1081	992	1071	1074	1037	1011	983	1057	953	977	1054	1062	1093	1023	992	980	1037	1022	1053	1063	1037	1043	1016	977	1049	1018	1063	1014	1010	1027	1042	1064	984	989	1068	1025	995	1023	1008	998	996	988	1030	1034	1057	1006	1052	1007	988	1017	1028	1008	1020	1019	1070	983	1001	1019	1074	1096	1020	996	1010	995	1064	1018	1015	1036	1009	1027	996	1027	1020	1038	979	1002	986	1000	1033	980	1059	1035	933	1004	1048	1002	1008	973	1057	983	1058	997	1032	1021	1004	1033	993	1057	1011	1025	1014	980	1033	1029	1027	998	1007	1013	1017	1016	995	1017	1052	1019	995	1045	972	971	1015	1026	1071	1080	1036	1015	985	997	1016	1073	954	1053	1039	1010	977	1002	1037	965	1009	1044	1025	1060	1020	1006	1018	1015	1001	1030	1080	1025	967	1019	1063	1083	1064	1043	991	1015	979	999	1000	959	1050	1018	1037	1052	1020	1000	1035	974	1011	976	1075	1027	1048	1027	1030	1087	1077	1040	999	1021	1015	1015	1028	1003	1019	1070	1104	1015	1052	1004	1027	991	949	1049	1041	968	1072	1038	1067	1010	1031	1031	1010	979	1034	971	1071	1060	1056	1011	1027	1011	1035	1019	1047	993	1027	1005	1060	1025	992	989	1009	1052	1031	999	1035	1062	1048	1041	1026	999	1032	1014	1055	1008	1023	1034	1001	1005	1041	973	1090	971	998	1029	1055	1056	1057	1023	992	1013	1015	1005	996	1018	1055	949	972	1042	998	1017	1018	1058	1057	1022	998	1006	974	1089	1024	1034	1051	1023	1001	973	1063	1030	986	997	1067	1036	1001	1056	1053	1022	1023	1022	1043	1084	999	1042	982	1013	1021	1082	1067	1065	1040	1010	1022	1027	1002	1006	954	980	983	1001	1033	1022	1016	1059	955	1045	1037	1041	1000	1070	1058	987	994	996	986	953	997	1051	1097	950	998	1036	1006	1092	1004	1013	1002	1057	1034	1035	976	1025	979	1039	996	1018	1000	1012	1000	930	1049	1019	1002	1018	1026	1003	1019	1052	1000	1025	984	1028	1079	1047	1074	1032	1031	1017	1024	1054	1041	1045	1049	987	1091	1008	1027	1005	1077	1042	1066	983	1054	1036	1035	1007	986	1049	962	1063	1023	1028	1009	998	1029	1003	979	1047	1012	969	1018	1043	1018	1076	1050	1029	1036	1042	1025	970	1028	1050	1052	1002	1063	1019	986	1039	1014	994	1045	980	1044	1057	993	994	997	970	1002	1008	1036	984	1034	1005	1081	992	1000	1023	1001	1045	997	1003	1012	999	1009	1101	1056	1036	984	1020	990	1017	1041	1048	1002	1042	962	1026	1000	1073	1039	1000	979	1019	1001	1027	997	982	1060	1049	1001	1043	974	975	994	975	997	1029	1052	991	1006	1019	987	1038	1033	1012	1027	1033	1021	1028	971	989	1015	1036	1074	1026	1065	1011	994	1052	914	996	1018	1046	956	996	1036	1027	1033	972	993	1013	1015	996	1050	1035	1069	1055	1034	1031	971	1006	1027	981	1017	1014	991	1009	1049	1040	1024	1054	1031	1015	1051	965	1066	949	992	1041	1030	931	1075	1049	1029	1015	981	980	1071	1017	1016	1059	1046	1053	1031	1042	1009	1072	979	1041	1001	1022	1030	1014	996	1024	972	980	1057	1030	1053	1060	1057	1000	1032	962	1045	995	972	1014	1017	1020	1064	991	1005	979	1058	1052	1062	1027	991	997	1024	1061	1047	1041	1005	1010	1070	986	1044	1069	1047	999	1088	1022	909	1019	1038	1076	1045	1031	1005	1037	1033	1095	1058	1051	1019	961	1031	1057	1014	997	1025	999	996	1021	1040	1034	1039	1024	1046	975	1018	1002	1028	1011	1031	1065	1006	1029	1096	1038	1013	1057	1005	1023	1005	1045	1020	1044	986	1064	999	1030	1032	952	1030	1048	1036	1033	1010	1032	1022	1067	984	965	1014	1015	1049	1023	929	1034	1060	1014	1074	974	956	992	1002	1000	970	1010	977	1056	1004	1045	1044	978	1005	1054	1005	1056	1025	1046	1036	1064	1102	1046	1041	1016	1034	1085	1033	1013	999	1017	1037	1028	992	1040	1013	1019	1028	1031	1025	1014	1020	1014	998	1048	1026	1032	962	994	1034	1000	1013	993	984	1072	1034	943	1019	1075	1028	1003	988	1024	1047	994	1011	943	1004	1100	1008	1047	1082	1021	1037	1033	991	1026	981	993	983	1060	1032	1038	1055	1042	1018	989	1039	1006	1001	1012	989	977	1048	1053	1014	1053	1011	1028	1040	1001	1041	1017	1020	1087	1044	1061	1042	1011	1041	991	1023	979	1017	1033	1014	1008	953	1079	1036	1055	993	1022	1054	1001	1059	1072	1045	1022	1039	990	1012	1028	1048	1033	993	1064	999	998	1087	976	953	982	1003	1070	1029	1043	983	1024	1074	1011	965	1022	1084	1030	1054	1029	994	1019	990	1000	1007	1020	997	1044	976	1033	990	1010	1018	962	1042	989	1056	1016	1004	1017	985	1035	1083	990	1050	1055	945	987	1015	1040	1064	1011	1005	1055	1073	1004	978	1037	1010	1038	994	1035	985	988	1086	993	1067	1000	1037	970	1080	1011	1040	988	989	1072	1065	1048	1020	989	1005	1013	1071	963	1016	1057	1043	1032	1003	1024	985	982	1004	1035	1066	1035	1013	1025	1001	991	1070	1043	1030	1031	1001	1048	1047	1003	1074	1015	1022	991	1014	995	1059	1010	1017	1045	953	1017	985	1039	996	1002	979	1019	981	998	1043	1012	1027	1052	1024	1065	1013	1010	978	1041	1043	1040	1025	1016	1098	987	1053	1024	1081	1026	1032	1016	996	975	992	1046	995	1035	1020	1035	996	1072	1003	1020	1025	1008	1018	1026	985	1021	1045	976	1041	970	1036	1008	1045	1011	1024	1035	979	1011	994	1037	1004	1019	1051	1101	1033	1088	1004	1039	1026	975	1046	988	1010	1028	994	1051	1053	980	1057	1096	1029	1057	1025	1001	1006	1002	997	992	1007	991	1051	1040	957	1023	950	994	1060	996	989	1037	980	957	1010	998	1010	1006	1052	935	1087	1044	999	979	961	1022	1034	1017	1022	1089	1030	1001	1019	1060	1084	1065	995	1043	1069	1011	977	1034	1057	1033	1039	1020	1067	1044	1013	989	1045	992	1024	1044	973	1032	979	1013	995	1056	1083	1034	1005	1044	1037	1030	976	1036	1010	1056	1013	1030	1035	1002	1018	1036	995	1039	1000	1039	1024	1087	1059	1006	969	994	1053	969	1024	983	1027	1032	1043	1074	1030	1022	993	986	1040	1016	1116	1018	994	1031	1031	1065	977	1007	1033	996	927	1048	1029	978	1023	1045	1015	1071	979	1048	1078	1089	1018	925	1018	994	1038	978	1048	1028	1030	995	1093	1014	1021	1011	1045	1006	984	1030	1072	1022	1038	1025	1030	1029	1039	1030	1045	1094	1026	1021	1029	1021	1018	1010	1079	1023	1062	1031	1009	1038	1011	998	992	996	997	1000	1077	960	992	1009	1022	1005	1041	1027	997	1007	1042	993	1019	978	1039	977	1068	1036	1052	1015	1011	1051	990	1025	1020	986	1058	1015	1019	1049	988	1040	1017	1011	1041	1013	1004	992	959	1001	1054	1028	1004	998	1036	1029	1048	1075	1037	1056	1047	1016	1054	1039	1029	1066	1005	1035	1056	1026	1077	1024	1091	1057	996	1075	1005	964	1054	992	1041	1035	972	1026	1070	1035	1037	1051	1037	1012	1052	988	1044	1026	986	1032	1057	1014	961	1045	1027	972	1034	986	1045	1013	1055	1054	1039	986	1049	1006
23262	21400	29420	23756	21400	21368	5175	1279	906	885	811	669	637	626	582	588	501	497	497	460	470	451	478	446	451	402	438	420	466	469	458	415	437	422	399	441	413	418	427	423	439	441	439	428	401	424	411	442	427	429	430	429	427	392	439	434	415	414	428	387	400	430	445	374	412	414	403	425	401	416	434	416	409	414	403	367	421	395	420	413	397	393	435	397	433	417	431	438	464	411	426	416	442	399	398	392	404	411	387	389	429	403	441	446	443	425	423	453	406	406	444	378	405	389	441	366	371	391	441	399	387	410	424	377	436	408	436	437	410	404	432	404	412	395	385	422	411	423	408	465	401	377	422	434	393	405	416	433	442	421	428	449	402	422	399	421	398	421	428	405	404	398	445	406	432	412	428	383	393	401	394	404	383	391	416	366	404	406	458	382	443	425	387	409	402	395	407	380	432	409	392	408	381	424	395	433	400	397	396	468	390	388	404	429	419	375	399	419	366	383	415	414	417	354	396	405	372	419	437	403	418	387	438	385	417	388	387	416	423	373	446	379	414	409	402	397	412	390	430	434	418	371	421	432	390	405	370	377	413	426	404	372	377	438	402	402	385	387	393	398	432	390	382	383	369	440	394	405	438	430	410	403	420	400	415	415	390	406	431	412	409	408	420	406	375	396	403	381	442	440	440	413	382	432	401	436	410	370	416	386	423	397	390	402	404	417	423	414	395	399	433	427	398	382	404	404	402	376	385	355	413	394	396	390	396	414	402	391	395	432	410	417	399	386	401	379	425	363	433	407	413	436	415	369	423	428	387	423	405	402	409	369	407	419	448	426	427	450	384	399	387	394	423	433	428	417	411	377	390	408	399	379	409	417	423	384	402	397	423	369	386	387	383	362	404	407	429	398	416	404	413	384	378	404	407	445	419	421	379	432	425	413	429	398	415	421	417	432	379	394	400	413	417	381	389	406	408	439	409	387	392	414	420	362	398	419	430	448	378	412	453	390	395	410	401	443	404	398	423	418	398	413	429	418	396	430	418	405	363	388	418	413	398	443	411	424	382	413	373	430	428	390	430	414	406	356	413	395	422	445	438	386	381	381	392	417	397	411	395	414	416	383	422	405	399	410	404	382	400	419	404	417	379	417	418	362	428	428	421	370	408	396	420	436	398	403	440	404	430	365	385	394	425	414	393	373	439	377	434	438	415	436	387	462	443	391	432	391	400	388	413	424	424	412	426	435	407	408	388	374	429	443	407	391	400	384	408	405	404	409	379	407	406	393	397	428	424	355	403	410	416	406	429	438	434	406	405	406	408	435	412	415	404	389	406	388	387	393	391	408	389	429	396	384	425	416	387	416	414	403	430	413	408	424	440	435	422	435	412	413	404	394	371	413	425	428	389	406	414	421	405	411	360	424	454	406	393	394	362	387	421	388	402	351	431	414	419	428	418	401	417	403	437	400	396	406	403	379	392	389	398	424	403	430	389	397	417	422	391	384	405	409	396	432	402	402	404	401	451	445	395	407	378	407	407	382	405	409	403	375	398	376	430	382	424	446	373	418	418	426	430	394	390	429	431	388	410	386	436	396	394	451	408	416	402	392	405	402	420	402	415	390	431	396	398	451	405	423	426	409	435	394	355	395	393	410	455	384	385	389	410	398	420	411	404	386	430	405	371	387	389	402	375	424	398	411	438	412	394	413	404	411	365	396	359	394	421	417	410	406	413	418	396	371	446	432	376	422	393	395	384	415	409	392	386	388	384	414	397	394	401	392	421	378	430	403	406	395	427	397	362	399	391	422	408	370	442	436	416	436	412	411	422	395	431	390	428	403	424	427	379	390	386	417	413	379	451	422	371	379	396	392	386	402	427	411	376	426	398	400	407	407	368	442	401	378	417	386	406	409	412	442	409	369	398	399	405	423	422	423	406	425	399	410	414	397	423	408	451	438	423	382	375	399	401	417	404	389	383	395	415	412	424	411	430	376	415	383	411	387	409	360	410	427	380	400	407	402	415	407	418	412	409	404	378	397	433	414	395	426	412	420	422	396	416	375	427	378	417	442	377	378	422	409	407	401	378	431	451	398	375	403	384	435	386	401	414	391	361	411	432	388	384	421	447	407	409	401	407	427	407	421	394	424	422	440	401	390	417	429	442	404	424	404	402	413	416	395	377	433	415	370	410	422	429	415	406	397	352	395	408	418	404	412	417	412	404	404	412	415	395	411	359	395	419	396	406	402	398	407	399	384	411	399	413	414	367	434	415	422	419	366	444	423	435	381	394	413	361	399	379	377	385	397	366	394	417	368	402	427	398	414	401	417	408	418	447	411	378	397	446	403	431	396	378	356	377	421	421	390	427	410	422	407	398	402	424	408	384	388	394	351	403	408	411	412	392	361	385	406	387	396	418	402	413	416	399	401	374	424	414	404	410	387	395	400	436	413	427	392	383	410	407	442	403	373	409	429	445	403	427	432	393	434	408	407	406	382	398	441	417	413	422	388	378	408	411	412	397	389	412	392	377	382	377	366	418	406	441	383	438	382	432	408	381	397	411	403	388	417	402	398	418	391	399	389	432	395	390	406	394	407	440	409	432	398	420	387	421	415	417	391	442	422	391	402	401	433	388	405	381	424	456	365	439	431	409	393	361	408	419	399	383	391	376	384	375	417	419	426	394	425	427	398	376	386	421	389	385	363	395	391	410	386	418	445	419	385	414	398	426	406	398	413	434	404	400	409	418	423	412	395	394	406	419	404	398	392	381	369	408	406	412	370	453	399	396	401	420	361	402	395	430	420	422	395	419	406	374	395	424	405	400	384	425	422	406	420	385	434	419	394	422	438	458	390	424	394	404	431	423	441	386	420	405	403	388	410	398	447	402	419	417	420	393	382	380	434	360	373	407	447	396	388	369	386	426	407	394	437	407	408	460	410	440	380	402	414	412	391	416	376	398	384	428	406	410	400	405	435	400	413	393	401	411	402	389	379	417	431	425	393	402	433	387	393	417	417	428	453	348	383	436	415	383	403	447	385	412	375	406	394	400	383	416	403	394	399	396	409	411	423	403	392	384	405	422	432	396	410	431	397	391	340	367	411	441	425	379	385	429	445	390	405	385	423	374	445	402	427	397	394	371	372	400	406	401	416	441	367	428	405	403	391	372	437	392	407	420	433	375	376	424	376	403	392	420	382	418	410	429	386	387	389	383	373	425	388	385	397	405	398	390	423	421	384	387	392	419	364	384	406	396	432	381	420	381	412	392	409	431	390	378	392	388	401	390	421	406	401	424	383	425	387	415	389	401	425	391	411	404	409	377	409	416	375	394	400	361	417	404	373	393	394	437	396	423	371	404	379	360	383	444	399	448	455	402	424	426	393	422	417	411	440	389	365	398	378	396	444	439	418	404	418	406	405	399	404	416	381	380	406	400	441	396	393	408	403	409	437	373	396	416	400	425	376	393	408	390	391	433	432	390	411	429	419	391	437	385	404	419	379	391	383	416	418
12207	15512	13374	7192	4965	3867	3048	2451	2011	1667	1419	1223	1060	1023	977	865	880	817	806	709	767	693	704	668	687	649	643	648	642	668	606	629	589	637	591	607	617	598	580	567	556	578	597	594	603	588	554	549	584	592	615	560	555	530	544	560	587	555	610	581	582	554	555	565	582	555	564	567	607	573	587	571	572	534	610	578	551	574	549	533	529	538	507	569	601	531	575	521	565	546	516	535	557	573	543	536	546	539	556	581	593	555	559	538	600	534	571	571	548	559	552	542	572	549	556	565	509	522	551	567	510	533	530	591	544	573	553	584	547	558	560	577	502	546	521	539	575	551	536	596	534	536	540	575	536	579	526	510	552	585	549	505	538	574	583	591	568	521	520	542	564	573	543	623	536	534	545	552	542	540	534	570	560	542	551	546	561	560	512	584	540	588	538	506	562	580	525	553	539	589	573	531	577	559	544	565	555	522	578	560	564	571	519	517	581	545	559	524	543	554	549	538	544	560	541	538	543	560	541	486	536	517	455	514	581	553	551	553	535	548	562	551	536	561	527	563	573	501	536	586	570	572	552	528	554	566	515	504	584	547	550	575	542	533	553	538	574	557	586	560	530	551	565	576	551	534	529	554	564	513	534	557	548	501	551	606	551	544	542	529	571	539	557	506	567	527	529	516	548	524	572	530	527	548	549	544	569	517	563	555	543	546	519	553	564	586	552	560	561	536	526	527	576	514	543	546	556	515	558	527	530	543	553	615	572	569	578	569	535	512	557	551	572	569	542	559	536	534	547	561	543	550	515	551	505	534	558	547	539	538	556	609	548	563	559	582	569	537	507	547	539	587	551	579	501	532	538	517	549	558	570	554	496	548	527	535	553	572	577	574	558	561	559	540	548	548	524	556	606	488	561	557	545	539	556	572	530	560	550	608	568	543	554	535	546	531	501	572	552	596	567	545	512	581	592	549	559	538	568	546	536	528	565	543	519	537	549	533	579	526	495	510	512	560	524	557	517	523	564	554	546	493	555	559	564	578	529	554	527	564	551	544	533	532	539	567	564	609	534	552	570	502	519	545	502	563	566	545	519	557	574	519	522	538	564	523	551	536	566	540	557	551	546	574	527	570	535	533	549	533	549	515	519	549	535	527	563	516	562	578	584	539	514	524	547	607	507	525	562	529	509	567	537	500	551	495	534	568	561	563	536	528	553	574	518	550	558	515	554	534	579	561	515	543	506	538	560	546	566	520	527	552	545	510	538	534	556	593	564	507	544	536	590	550	573	557	556	574	515	552	525	550	520	570	572	538	579	529	572	580	558	534	597	501	543	571	529	564	589	558	568	576	552	571	551	550	584	595	555	524	548	601	545	561	500	576	561	540	602	557	546	523	542	552	540	503	527	530	551	596	563	590	555	522	557	590	532	529	576	561	582	567	522	544	517	572	561	582	517	550	535	540	583	548	581	565	554	529	584	576	554	516	517	551	595	529	514	519	559	544	558	535	559	524	554	549	530	550	592	589	572	529	527	567	544	564	513	571	535	566	560	561	569	568	568	535	598	530	543	549	508	553	538	547	529	529	572	534	531	564	550	562	558	588	546	502	529	575	512	576	524	558	565	546	578	541	591	544	513	576	575	555	556	536	535	532	545	552	550	592	576	544	521	551	518	522	519	569	510	558	479	547	539	546	542	538	563	567	499	548	539	503	509	565	533	575	545	561	558	560	526	599	534	508	566	526	554	541	550	531	518	558	558	555	582	557	579	529	545	524	595	550	536	507	561	528	538	543	523	579	550	569	546	595	579	518	571	542	541	520	527	524	547	576	554	535	554	583	533	524	560	571	573	538	614	513	513	563	563	548	549	491	523	549	506	547	543	562	575	591	533	574	595	527	575	534	550	552	535	541	538	562	590	573	522	576	552	582	542	583	547	543	571	530	568	547	576	530	575	537	527	529	558	549	570	510	579	574	574	518	541	561	563	583	561	620	542	576	533	564	573	538	561	503	554	580	538	586	520	523	537	555	562	548	556	565	533	534	503	538	595	570	583	514	554	545	534	569	553	527	532	558	552	540	550	571	539	546	562	543	556	501	605	535	545	535	570	571	572	550	556	565	557	570	557	532	546	542	512	549	516	547	525	597	529	558	522	526	561	584	571	536	625	524	505	521	506	508	552	553	527	549	545	595	547	560	540	522	567	608	586	531	518	544	561	529	571	546	572	573	575	560	537	516	534	537	565	542	566	550	549	521	501	506	553	558	566	539	537	528	573	561	587	526	531	575	552	555	558	544	564	584	546	604	551	577	575	591	591	525	531	551	589	540	546	505	568	535	552	538	601	546	562	529	577	582	590	513	540	553	539	521	544	555	567	537	587	516	546	576	555	542	526	549	536	594	546	523	565	540	530	499	578	560	599	525	545	523	558	556	509	559	572	539	567	586	555	562	521	554	581	563	568	527	536	517	573	533	578	565	542	496	554	544	545	523	522	555	560	547	502	564	559	574	547	558	532	577	567	560	579	538	543	566	539	547	588	556	529	565	578	605	538	566	553	547	565	593	569	545	566	578	524	542	567	530	541	534	543	534	571	553	550	551	571	553	585	564	579	564	563	574	548	549	518	547	593	536	572	577	552	511	549	518	526	534	516	529	546	600	544	540	530	484	571	526	515	570	594	542	566	556	584	563	568	569	530	555	550	566	545	563	568	546	541	582	523	595	540	557	517	541	521	534	570	556	544	571	556	548	545	545	540	550	554	577	548	531	566	576	572	577	578	549	530	520	547	570	513	569	559	577	551	544	546	585	623	568	528	523	579	527	560	588	505	550	586	546	558	525	510	513	555	566	535	546	547	533	546	540	619	537	541	573	565	557	590	565	519	531	564	581	565	578	525	514	561	496	567	552	555	566	559	567	513	585	565	526	534	553	534	545	527	569	543	531	564	525	579	567	562	588	528	569	548	556	559	602	528	543	577	562	555	568	554	540	540	540	523	539	550	499	552	565	559	540	548	554	526	556	536	574	592	542	494	508	546	528	526	552	522	523	577	537	560	528	540	576	531	567	579	546	593	560	539	508	592	568	571	571	589	635	549	564	626	583	582	568	547	536	573	557	567	549	525	516	562	533	571	554	530	551	545	526	535	536	565	556	584	565	530	557	586	599	563	542	561	477	525	569	557	566	537	538	549	533	523	541	561	536	565	559	577	559	564	565	565	552	519	558	557	554	548	576	581	566	525	531	545	571	567	578	566	567	536	564	562	544	549	525	567	550	529	538	559	532	548	584	475	531	546	504	580	566	523	538	540	508	592	602	483	582	534	533	573	572	531	559	560	562	524	566	527	539	542	551	536	539	578	501	560	561	561	561	530	550	563	558	538	549	562	525	556	519	581	537	523	565	581	514	554	557	618	504	540	541	588	565	567	530	564	586	535	582	533	556	518	569	561	540	545	597	515	580	537	519	536	542	534	601	536	566	545	562	480	561	532	509	560	550	604	566	528	526	544	588
27203	20711	9305	1371	862	858	823	876	787	750	804	751	765	815	799	796	798	737	781	859	817	764	777	757	792	771	777	801	779	797	749	782	751	759	796	782	799	764	760	776	766	742	775	762	765	800	815	788	785	826	806	767	770	808	801	772	756	789	795	825	782	755	779	791	730	737	784	733	791	769	796	769	763	766	763	734	787	822	801	770	805	737	775	793	788	801	768	723	808	835	785	758	804	737	797	806	781	818	748	822	748	790	778	856	740	788	723	767	779	777	758	779	769	736	786	767	745	770	763	837	808	731	784	801	751	766	734	770	752	806	797	776	789	818	794	775	828	832	759	756	754	777	820	790	778	763	769	750	746	746	748	809	809	762	755	745	759	744	774	767	806	774	738	812	739	742	766	774	753	772	744	779	803	753	768	793	780	753	765	767	780	790	761	779	756	773	866	784	759	755	753	797	771	769	782	706	788	741	878	805	780	764	783	773	729	816	798	786	804	738	773	783	742	739	742	765	802	739	735	801	739	774	797	792	722	747	777	766	755	773	806	799	758	737	798	817	833	776	776	776	803	749	801	762	752	810	761	723	761	768	747	772	745	768	799	822	753	765	757	794	808	800	820	754	767	798	745	758	757	726	754	727	786	732	766	763	751	767	841	792	797	743	779	792	766	816	759	812	824	766	794	795	759	721	770	775	835	746	750	784	762	797	820	729	763	731	780	787	755	761	798	807	768	792	808	777	781	791	826	756	780	777	772	743	804	766	794	749	737	803	770	712	862	814	816	803	757	762	807	791	794	773	767	799	804	758	751	769	732	783	819	790	768	792	799	797	738	752	727	737	757	787	818	725	741	769	793	729	750	770	806	800	784	805	788	769	815	792	731	778	843	769	805	788	832	795	784	762	779	804	800	783	827	789	758	792	760	787	740	779	763	808	792	790	738	817	803	830	780	770	767	804	805	693	776	784	752	880	803	795	795	795	743	813	793	729	719	773	763	742	766	709	777	766	775	774	804	766	769	710	783	792	772	753	804	773	738	811	761	789	845	753	785	832	789	786	756	754	743	800	809	779	787	739	779	749	771	784	840	790	759	794	771	767	751	765	777	759	834	787	768	753	785	768	761	797	770	834	828	787	785	814	788	787	791	738	746	744	821	776	795	755	797	790	769	783	773	717	767	805	771	783	730	758	756	806	802	808	731	777	768	772	821	772	723	780	726	779	758	753	728	764	730	772	826	780	772	759	863	769	823	741	769	786	782	833	780	766	775	792	774	820	766	775	732	786	758	834	747	743	827	747	747	837	820	779	853	692	791	783	771	806	802	847	777	704	783	789	788	703	781	800	764	722	769	803	762	829	757	802	803	787	775	745	785	795	788	750	745	762	772	801	807	795	766	795	796	769	814	729	790	755	813	770	790	796	765	741	783	769	781	764	756	755	756	804	767	806	763	735	784	817	744	745	786	797	780	767	786	777	760	760	716	746	768	775	795	775	772	766	783	779	715	772	785	827	750	766	775	790	792	840	803	787	785	812	795	788	760	809	750	801	754	800	830	804	832	790	786	819	749	817	793	849	780	816	794	722	812	764	787	767	770	802	775	808	774	850	788	730	782	773	796	767	793	761	804	810	763	794	799	820	757	789	807	753	789	781	784	791	794	758	789	778	782	743	784	762	771	837	780	758	774	766	822	778	837	753	725	771	740	753	801	763	794	788	734	765	785	790	749	765	783	792	764	746	738	782	788	765	786	783	785	818	757	767	785	836	759	796	801	755	738	812	770	833	822	773	770	768	752	745	771	752	773	719	772	745	739	789	749	758	770	774	790	778	789	753	731	748	756	734	763	771	858	775	772	795	752	826	731	756	747	740	766	742	817	761	771	781	804	738	798	762	772	742	776	802	727	794	817	744	808	764	749	766	727	809	702	769	817	750	736	772	735	777	756	789	741	779	809	766	763	769	779	783	826	752	803	833	769	811	759	756	765	807	782	794	810	822	785	762	783	808	786	789	773	780	763	777	775	815	800	776	773	754	809	790	791	814	778	790	747	762	773	752	762	771	788	729	805	832	761	763	777	765	805	806	804	816	749	747	762	792	740	784	781	742	782	789	763	824	788	758	773	745	788	755	772	780	754	788	800	791	785	827	770	793	791	781	800	814	766	797	816	820	748	777	781	760	808	750	802	727	761	784	803	788	789	741	765	782	795	742	746	751	782	788	751	764	728	759	693	799	786	783	773	815	803	763	828	746	762	782	796	756	807	801	777	784	763	783	827	718	795	786	757	750	742	778	805	817	815	743	716	736	793	787	757	779	749	775	789	768	777	807	783	850	747	741	804	799	761	756	747	759	803	776	743	729	716	791	810	753	788	814	736	805	749	775	790	818	773	783	778	764	741	756	773	739	757	738	793	762	769	770	820	754	749	766	793	799	784	764	743	772	774	817	755	768	799	795	790	782	839	742	736	782	742	801	822	792	785	829	829	742	789	760	796	737	797	719	813	810	782	845	801	761	792	792	764	803	792	876	744	738	801	758	791	737	784	744	770	783	811	794	717	805	807	746	768	806	786	757	722	795	757	793	788	793	744	762	843	736	774	754	806	831	775	747	735	753	818	816	786	769	783	787	738	788	785	829	736	754	744	767	789	758	804	733	775	765	800	778	779	769	761	691	810	761	809	771	756	759	731	772	777	800	784	832	824	753	776	735	769	833	789	794	748	795	806	746	787	781	770	784	735	747	756	761	820	785	785	826	840	760	777	821	816	802	762	805	802	785	735	759	753	849	718	827	818	823	764	775	746	817	756	804	777	834	763	764	749	719	773	783	750	814	758	775	783	784	807	753	820	804	756	815	806	758	805	789	771	770	806	762	725	804	742	754	826	767	769	719	760	793	820	780	784	778	714	781	781	778	839	785	780	833	780	809	757	802	762	748	747	762	806	741	812	756	770	757	763	785	770	774	771	775	742	744	771	808	767	818	749	793	762	807	805	782	814	785	785	730	743	785	777	799	719	777	781	768	750	815	796	749	786	829	750	741	757	771	813	760	815	782	791	747	762	796	793	782	763	750	745	757	760	786	760	814	746	773	784	783	786	764	790	731	777	773	789	797	743	839	751	782	738	785	829	805	733	774	746	797	785	760	741	784	754	735	832	798	778	794	808	813	779	767	742	779	741	764	804	708	806	800	859	800	799	740	815	781	751	770	800	734	789	827	744	774	741	786	815	781	754	754	767	758	755	784	792	764	810	821	773	788	764	765	754	753	794	762	762	769	767	804	805	751	787	818	792	744	794	765	757	799	836	800	778	781	773	803	785	727	747	773	742	838	725	766	769	777	773	779	757	798	794	765	783	774	802	808	798	766	792	774	770	759	753	740	746	767	813	799	794	762	781	839	747	859	767	759	792	793	789	767	806	758	781	788	782	756	813	767	775	754	734	786	824	790	774	818	794	777	784	782	811	781	704	749	821	754	792	764	761	704	758	717	781	823	743	718	805	796	781	806
6772	1835	1663	1291	1170	1172	1123	1048	1036	1024	1004	1066	1046	1039	998	980	1073	993	943	1007	1003	1006	966	1012	1014	1065	1072	1026	1047	996	1048	1030	1008	1060	1049	1015	1009	994	953	1015	954	1082	980	962	1029	1027	1006	991	970	993	1024	977	996	1015	948	986	997	961	1047	1038	1041	943	999	988	996	972	994	1008	1019	962	1011	1004	963	1003	982	972	1015	1067	980	1032	1003	1049	1031	1014	954	1006	906	1035	1040	987	1008	958	997	1060	945	965	983	988	1042	984	930	998	973	1013	1026	1001	985	989	969	1028	958	1041	1035	991	969	998	1020	1012	945	952	1013	983	951	999	1020	990	968	1024	928	981	1031	985	957	1003	951	1010	990	1029	981	987	986	1013	1004	1048	1004	1003	1006	1014	1009	976	991	994	998	1030	1008	1019	995	1002	990	973	1009	954	983	1049	1016	917	971	1007	1033	1014	972	932	968	1025	1000	1076	964	1012	968	996	986	981	998	1019	956	1024	987	927	991	1021	983	983	987	996	1002	994	1012	1034	1005	1002	1025	1001	1004	998	1031	1016	1038	982	915	959	1056	993	1013	981	951	1006	1014	965	1008	940	1037	992	999	1076	1058	1042	948	937	1004	1037	1037	1045	1036	980	990	1007	1079	968	1011	976	1033	970	992	975	950	1007	1016	1038	1002	997	969	1054	997	1005	988	997	969	968	952	959	946	1013	916	992	982	1015	1015	1025	1008	978	1004	1044	972	1016	1039	986	1002	1025	970	1006	984	1034	1016	965	1011	972	980	982	1027	935	1011	975	978	1004	988	943	936	974	1021	953	1028	969	964	995	987	975	1041	985	1010	984	987	992	981	971	978	1025	966	1042	1012	1048	1019	1001	1006	1011	973	1053	1012	955	974	969	972	995	1028	1033	1032	960	1037	989	956	954	1022	990	1012	958	1001	998	988	1022	963	1000	1009	968	994	1046	973	954	966	1017	981	1020	1028	973	942	986	988	959	998	976	1001	988	975	994	996	988	991	994	1040	990	1042	1001	1037	936	989	992	1012	1025	947	1041	976	983	1017	939	985	943	1028	954	1010	954	986	964	1012	1008	986	985	1034	999	1018	1021	969	971	952	1021	995	963	996	966	1020	978	958	995	1034	989	1027	1052	1006	986	1022	995	1046	1017	942	1051	1000	974	1045	954	991	975	991	1037	983	978	1028	983	1053	1015	1015	984	988	1036	994	1024	976	979	1030	995	965	1045	1010	1020	994	1012	1032	1009	952	987	1001	996	968	959	1012	1005	999	1062	999	988	1019	1022	996	989	990	1010	963	1015	1017	1020	987	985	995	970	989	1003	996	942	976	986	992	1005	1016	995	1008	1012	1032	1037	995	1052	968	1036	970	980	977	988	989	1033	999	997	978	1029	1052	939	947	997	977	1036	1004	1008	1028	1007	1034	965	1029	1021	998	1023	1020	1011	1044	968	983	960	965	968	1001	959	1013	1005	1046	980	1053	996	1001	991	1006	933	1038	1008	978	999	1022	984	1008	998	1031	991	1022	1025	979	1010	1002	965	1010	948	1007	1028	1035	1036	948	1007	1011	959	974	977	1003	939	981	987	971	1005	985	1016	1015	1022	1006	1043	1029	948	1033	966	965	965	1034	1007	1000	959	1008	1003	974	980	1003	984	1018	987	968	994	974	970	989	976	1055	1003	1015	989	1031	925	1002	962	990	1021	966	938	1019	1015	970	923	1009	1025	1023	998	994	968	1033	988	982	972	1025	911	994	976	1051	964	1038	962	922	1033	930	1013	972	1079	1051	957	1042	990	1014	1036	998	986	1024	1048	1048	1004	958	1006	1011	976	1040	993	975	971	985	1036	1016	981	1013	1019	977	1049	1073	948	969	955	968	975	990	1004	966	1018	995	983	1027	998	1053	937	1003	990	971	982	1008	963	1001	997	995	983	1031	967	1047	976	1041	984	1007	996	945	1001	991	1017	945	1002	1073	951	990	989	949	1018	966	959	962	985	1014	957	1061	996	979	980	997	951	1020	985	1005	974	990	978	1004	1018	951	1011	973	1022	982	996	1055	1052	1030	969	1017	995	991	993	1008	1015	1021	979	973	1026	958	985	985	1011	978	1059	997	971	974	1008	986	1089	1008	998	987	986	1013	1000	977	994	970	988	1026	1019	1032	1001	976	950	1031	1040	985	1027	961	982	948	983	963	1007	1046	1021	990	989	1055	1056	951	1041	971	1036	1021	931	1026	1005	972	1031	1007	1043	1059	1019	964	1016	1033	990	1032	1063	1039	952	1014	1004	1001	1006	977	982	967	971	963	975	1012	988	966	993	1047	1013	970	993	1000	981	992	982	1054	979	997	1002	982	991	1053	1010	1000	1026	1002	947	1013	977	1061	938	961	998	1020	949	989	999	1042	1023	994	1010	1020	1020	1081	959	1006	975	1007	992	1022	975	975	1027	975	967	1020	989	990	1029	951	1033	957	996	1001	950	966	992	931	1019	977	1036	972	993	1031	1012	996	998	1045	1004	1007	1000	974	1018	1000	999	999	1029	994	941	1011	1014	1047	976	969	1003	996	1001	1017	962	1005	935	1028	1026	1025	997	1029	1007	1002	1003	1020	962	1016	997	993	1014	1011	1006	946	983	968	1006	991	1073	969	999	990	971	1014	981	970	947	961	1007	1024	1025	962	1026	1003	1020	1024	955	1060	1043	998	1039	979	971	1035	1026	958	1024	953	997	947	964	1017	983	1000	1046	983	995	1034	1027	1006	909	964	1007	974	983	1014	992	1026	970	1034	978	985	1038	1035	997	1055	943	967	1029	988	1040	1023	981	996	1041	960	985	980	979	1106	1032	1059	1029	1000	991	995	979	1015	1032	996	1000	958	995	1032	1010	966	999	987	1014	968	1003	968	973	1012	1056	985	992	968	1019	1025	956	975	1016	985	989	975	1019	964	1028	991	999	1005	1031	997	1085	982	1007	1041	993	1007	996	1024	1005	1014	963	1001	966	1007	992	993	979	930	1035	1010	952	998	975	1012	1016	989	986	960	1006	991	1031	975	970	984	993	983	993	1047	1017	1014	961	960	1004	1014	984	995	1001	1008	967	1000	1004	1007	987	965	1030	991	1005	929	1034	998	976	1024	1030	992	1066	1029	984	1029	1029	980	981	931	1032	1001	995	1035	1016	1013	1063	964	970	1028	983	983	1068	985	982	1028	1004	969	1013	953	1017	1043	1058	997	976	1042	1014	988	954	966	1019	1039	988	957	994	955	1006	1039	1019	983	1042	1006	993	1029	1012	1000	996	969	1005	1061	1021	957	994	1020	996	1004	921	1017	961	997	955	1016	1024	906	1038	1049	1062	978	1021	956	1034	1005	949	1029	971	986	978	950	940	970	986	967	942	994	1003	983	1066	1062	1044	1000	985	991	948	989	991	987	988	1022	1034	1002	932	996	990	1032	1040	987	1003	971	963	987	1031	994	991	999	1031	949	954	1032	935	1036	1053	1007	993	993	1012	1016	980	991	1044	1053	1001	959	990	957	986	963	1025	990	1014	951	974	995	1010	1096	908	1005	1040	965	1008	996	1020	990	988	996	964	991	998	977	1014	994	1014	1032	1003	973	931	975	991	1061	1016	949	1005	1037	1034	983	997	1056	1018	951	991	975	983	992	1009	983	1023	974	1003	957	1035	1002	999	958	1019	951	992	1018	996	982	1041	989	959	954	996	993	1010	968	1022	1033	984	976	989	1040	976	992	953	1072	1014	976	964	942	1030	998	978	991	1096	982	972	1035	1015	1023	1021	1015	1030	1051	1015	985	975	998	967	966	1002	960	980	1003	991	1023	1025	1020	1029	985	1027	964	992	1002	1016	994	979	991	1013	957	1005	965	968	996	1020	1007	967	981	1017	978	985	995	1010	992	1040	999	1025	1023	993	992	995	977	1015	991	1031	1012	986	970	994	989	980	994	995	1002	1025	972	1027	961	951	1006	998	1019	944	982	1008	993	963	1023	1024	987	970	932	1032	1026	988	994	1005	950	990	976	1021	983	1006	972	1035	975	1061	1007	958	905	1003	953	1010	969	1016	970	1002	975	1017	1040	948	998	978	981	996	914	953	981	972	991	991	1009	975	973	960	1041	1038	1008	1045	918	1015	1001	999	950	1021	1036	995	958	999	996	1022	952	950	1019	1043	1011	959	998	994	982	994
24405	21402	28892	24299	21344	6965	1571	1284	1080	1041	1018	906	901	918	893	905	880	836	876	824	876	858	873	792	755	764	827	792	802	811	832	813	801	759	783	802	814	798	724	796	746	768	756	793	782	808	760	807	782	769	798	818	766	789	774	775	799	802	773	841	796	790	752	799	801	800	788	775	754	762	791	861	786	796	821	795	787	804	786	823	731	760	809	747	794	776	726	829	858	770	759	820	776	783	827	805	788	775	824	774	835	824	855	789	798	809	823	782	822	809	817	799	826	798	811	776	811	763	788	773	737	774	752	766	809	824	779	827	751	808	777	766	800	797	801	767	823	770	799	804	783	875	800	788	796	781	784	807	775	794	773	766	802	770	763	774	813	831	785	782	836	773	798	797	788	765	737	735	855	753	784	823	768	780	756	841	806	798	789	780	782	776	837	825	789	794	805	780	774	790	804	804	779	814	790	828	753	799	767	852	878	772	852	742	806	796	816	802	756	794	778	804	788	742	790	818	823	838	767	767	814	819	789	820	816	770	783	822	827	790	779	759	771	790	761	847	782	752	804	815	734	850	781	777	751	807	845	850	769	782	773	866	802	786	764	785	816	746	767	800	818	795	751	842	747	752	786	825	847	834	775	740	834	796	806	823	777	788	768	815	749	806	782	793	782	778	784	817	773	776	807	763	822	737	811	836	797	845	818	846	766	785	743	816	805	773	802	841	823	773	746	793	760	767	778	812	813	813	814	792	814	799	819	765	778	778	828	818	837	826	715	756	789	774	774	817	861	761	804	747	778	735	832	824	815	823	833	792	791	786	819	826	759	776	809	834	856	810	780	757	761	790	744	782	783	774	763	757	805	800	763	816	776	805	804	778	782	785	809	749	804	789	831	806	764	831	761	788	808	812	835	771	823	754	794	750	761	771	771	751	782	776	839	728	767	806	803	773	770	791	806	796	806	809	762	797	784	816	760	790	800	842	791	804	799	773	799	736	805	838	818	779	773	808	818	780	786	773	795	782	799	768	782	756	766	780	779	785	791	801	799	832	829	764	797	791	766	813	778	768	827	733	789	831	809	746	774	800	814	804	811	810	770	793	792	760	795	797	841	785	774	793	775	809	811	821	776	799	746	739	800	829	800	790	791	823	819	831	844	768	760	793	807	783	755	787	795	790	793	792	786	787	797	754	775	812	788	813	772	832	788	757	845	800	786	801	792	803	783	829	825	758	811	828	824	733	804	818	794	747	736	802	825	807	775	838	792	809	746	810	840	799	790	828	762	771	757	817	778	865	775	812	815	806	791	781	815	760	781	826	815	818	871	756	793	806	774	785	767	765	790	765	782	799	828	797	743	745	782	770	871	774	792	791	792	821	771	806	767	846	728	779	790	803	805	773	845	837	792	751	802	782	788	747	751	828	790	766	829	805	808	846	805	774	827	849	784	791	800	774	799	820	837	775	803	777	787	811	814	792	768	756	786	807	760	780	820	769	789	784	813	797	789	815	816	780	765	776	806	810	758	785	791	803	785	794	764	793	787	787	826	850	809	810	792	782	737	798	711	810	774	806	793	782	765	768	794	854	792	791	846	791	769	810	864	777	717	776	779	756	764	763	766	739	811	815	805	830	732	839	784	800	738	784	789	799	802	764	769	781	779	754	841	783	752	772	795	742	836	746	787	769	762	804	791	818	821	736	810	785	797	789	780	745	802	788	773	770	779	804	751	805	779	840	784	779	784	793	773	787	754	804	811	834	799	818	759	798	834	740	769	801	790	777	790	783	796	797	756	798	767	776	788	776	772	778	836	744	785	794	830	780	736	788	797	782	794	741	717	731	788	810	794	782	778	787	757	757	823	807	790	756	806	798	740	756	811	803	770	813	772	825	813	782	774	778	807	741	746	789	806	774	727	814	786	827	827	822	787	768	781	799	782	789	778	796	820	855	783	794	836	777	777	784	767	794	809	822	835	767	770	792	774	764	767	828	788	761	794	704	751	774	792	758	764	729	757	748	799	806	809	816	829	756	754	749	826	796	763	776	785	767	778	843	821	783	772	737	760	792	794	723	813	792	808	747	793	762	785	790	814	794	844	831	840	779	775	822	765	793	801	817	841	798	795	814	771	789	812	778	798	790	800	767	802	770	770	771	776	808	820	776	745	814	795	786	781	821	762	759	750	820	782	816	815	812	810	793	759	851	718	785	805	814	832	815	765	826	816	819	767	774	767	810	785	742	808	804	787	750	811	767	839	793	798	794	771	750	757	747	762	793	781	784	764	828	720	795	838	783	776	807	803	823	821	779	787	789	803	766	808	767	790	774	825	771	792	760	797	827	790	765	785	788	780	786	774	815	826	794	816	835	854	842	838	765	828	816	761	765	755	800	779	811	820	765	769	755	804	775	763	829	744	816	716	798	768	806	771	799	825	800	771	745	750	755	770	775	840	822	827	784	821	763	834	791	773	811	750	770	763	815	762	831	807	734	760	800	837	750	733	797	811	773	797	793	838	787	785	811	818	796	783	816	761	775	832	790	798	819	840	796	792	785	833	819	759	795	804	737	825	803	759	748	815	829	845	757	752	790	789	825	842	830	766	793	784	794	815	737	779	805	759	832	774	753	783	739	805	756	782	810	802	774	791	769	766	741	776	737	823	808	798	777	818	789	805	807	799	834	831	794	822	787	765	792	798	765	801	808	804	800	764	818	817	821	811	727	769	780	790	804	787	777	781	794	768	820	797	779	805	781	742	802	773	770	779	780	859	798	803	808	799	793	759	800	764	787	804	776	785	832	805	784	794	798	796	820	745	803	807	766	782	814	771	820	834	781	782	782	840	810	765	776	777	775	778	831	800	805	804	787	777	779	794	786	805	770	817	796	776	812	819	810	743	799	771	835	818	828	790	781	794	738	846	756	803	812	752	810	882	784	839	783	765	742	808	799	741	783	722	830	777	769	765	795	797	768	800	818	788	782	822	792	836	743	849	770	776	819	783	787	812	823	787	812	800	769	809	813	750	837	838	721	790	766	789	824	817	781	794	829	758	795	865	760	804	756	731	758	770	762	807	778	794	824	857	837	779	815	762	773	823	820	787	795	822	815	787	774	786	800	771	834	803	775	824	782	779	807	805	748	805	777	738	803	793	781	788	814	776	815	760	731	815	806	810	755	774	782	759	756	785	788	785	753	782	756	792	747	788	754	738	855	759	756	839	753	792	777	798	829	802	790	792	820	775	768	787	756	846	849	736	763	841	794	786	817	816	821	799	808	823	827	855	800	830	802	793	779	792	854	741	820	789	771	821	842	751	841	742	777	785	829	812	766	785	791	796	776	792	821	797	815	801	731	845	788	762	831	791	817	743	820	800	732	781	786	804	802	855	789	793	817	839	783	784	846	765	782	825	792	823	761	754	782	719	808	794	771	846	792	782	789	805	840	760	778	858	801	737	787	773	800	808	765	820	812	855	795	819	725	796	754	780	781	802	763	796	801	780	818	752	821	817	770
12015	9771	8634	4645	3386	2656	2222	2014	1854	1558	1491	1332	1301	1297	1256	1151	1118	1177	1133	1143	1128	1117	1065	1070	1097	1088	1117	1092	1084	1100	1037	1041	1096	1075	1027	1084	1074	988	1049	1097	1044	1049	1014	1082	1003	1068	1004	1025	1047	1043	1011	1041	993	1094	1051	1014	1032	1076	1032	1102	1080	1065	1014	1038	992	1072	1059	1060	1056	995	968	968	1093	1074	1031	1001	980	1028	1077	1036	1052	1050	1045	971	1039	1092	1033	1068	1071	1015	1082	1051	1060	1028	1061	1027	1043	1039	1043	1071	1046	999	1050	1041	1096	1010	1060	1047	1031	1037	1027	1007	1053	1067	1033	1059	1071	1013	1005	1023	1031	1010	1002	1080	1092	1013	1022	1090	1006	1069	995	1013	993	1079	1103	1032	1020	982	1003	1047	1054	969	1092	1052	1057	1025	1074	1042	1044	1025	970	1047	988	1058	1057	1027	1016	1031	1064	1090	988	1051	1005	1092	1012	1010	1075	1010	1042	999	1083	1054	978	1010	1106	1039	1078	1019	1019	1054	984	1050	1063	989	1060	1061	1003	1076	1064	1027	958	1029	1039	1015	1075	1031	1032	1042	989	993	1073	1062	1014	1049	1005	1033	1030	1055	1002	1044	1003	1022	1056	1027	1024	1001	1048	1026	1093	1062	1019	1061	991	997	1036	982	1044	1066	1036	1069	944	1040	1034	1025	1084	1035	1000	1009	1035	1032	968	1033	1031	1024	1003	1054	1000	1015	1054	1020	1041	1069	975	1065	1004	978	1049	1065	1044	999	1009	1032	1054	1043	1040	1009	1081	1025	971	1048	1003	1025	994	1044	1023	1044	1077	1083	1027	1030	1023	986	1014	984	1003	1038	979	1054	1023	1017	1007	1000	1048	1044	1059	964	1036	1056	990	1053	980	1044	1076	1054	1072	964	1042	1056	1057	1048	1019	1013	1050	993	1010	1013	1013	1030	967	1026	1020	1062	1090	1005	1005	1028	1064	1030	1037	1048	1055	1041	1034	1078	998	1102	1014	1061	1110	1003	1021	1007	1042	1023	1056	1015	1084	1048	1019	998	1066	1092	1006	1035	1044	1056	1044	1088	1007	1022	1062	1028	1011	987	1087	1021	959	1104	1010	1090	1039	1077	1041	1013	1043	1054	1064	1085	1045	1022	1053	1009	995	1018	1012	1026	1070	1014	1033	982	1044	1048	1073	1000	1043	1084	991	984	1012	1050	1032	1019	1016	1034	1055	1012	1060	1055	1095	1059	1071	988	1097	1002	1008	1010	997	1086	1006	1061	1117	977	1024	1070	1015	991	1029	1006	1036	1028	1034	1015	994	1041	1010	1008	1037	1058	1036	1039	969	1045	1046	1035	1053	1033	1012	1075	1031	990	994	1035	1028	990	1077	1079	1050	994	1021	991	1017	990	1014	1039	1049	1038	990	1026	1021	948	1007	1069	964	1051	1002	1090	964	1014	991	1025	978	1102	1026	1006	992	1043	1070	1058	975	1064	1095	1031	955	981	1046	1039	1016	982	985	1015	1028	1046	1053	1051	1103	1056	992	998	1036	1031	1049	1014	1080	1009	1001	1057	1011	1043	1015	1056	1037	992	1006	1028	1022	1062	1032	1034	1052	1007	999	1050	1099	1109	1047	1048	977	1069	1044	1121	1091	1058	1074	1035	1056	997	997	1055	1057	1056	1015	1028	1081	1008	1017	994	1056	1027	1042	1024	1035	1084	1033	1018	1050	1080	1014	1018	1019	1044	1036	1024	1046	1047	1036	1028	966	996	1043	1015	1038	1027	986	1024	1040	1015	1021	1057	1010	999	990	1120	1038	1019	1032	981	1029	979	1080	1121	1062	1024	1024	1080	991	1040	1025	1024	963	1010	995	1107	1082	1063	992	1078	1041	1065	1033	1040	1017	1027	1051	1052	1025	1034	1069	954	1033	1007	989	1036	1018	1001	1024	1010	1037	1038	1036	1052	1029	1031	987	1080	1078	1056	994	1048	1029	1003	1045	988	996	1114	1054	1026	1050	1035	1041	978	1066	1053	1008	1060	998	1046	1081	1026	1030	1013	1053	1013	1008	1097	1043	961	1037	1043	1068	990	1108	999	1033	1027	1014	998	1038	1048	1060	1021	1024	1031	1051	1019	1044	1085	997	1020	1088	990	1059	1013	1046	1012	1001	1012	980	1039	960	950	984	958	945	1102	1001	1024	1030	1066	1074	1042	1033	1052	1042	1007	1025	1049	1027	1054	1049	1033	1017	1044	999	1070	1031	1057	1032	1044	955	1071	1023	927	1003	1026	1024	974	1071	1018	1023	1044	1019	1061	1051	1102	1044	1024	1097	1056	1020	1004	1047	1036	1032	953	1014	968	1020	1006	1014	1009	1068	1038	1086	1048	1027	983	1030	1044	997	1060	1064	1044	1030	1038	1107	996	1111	1042	1111	1024	984	1018	1034	994	1012	1019	996	984	1067	1005	985	1018	989	1064	1001	1043	1028	988	1016	1060	1073	986	1060	975	1085	997	1034	1053	1050	989	1068	1027	990	1042	1049	1025	1049	1084	1026	1128	1025	1069	997	1027	1017	1069	1070	1050	1029	1042	1038	968	1047	1003	1043	1033	1061	996	1028	1081	1023	1034	985	1028	1027	934	1046	1026	1063	1000	1083	1067	1002	1048	1016	1008	1024	1033	995	980	990	1012	1008	1004	1057	1018	1067	972	1101	1063	1023	1034	1029	1028	1023	1026	1074	993	1008	1036	1031	1079	1100	1058	1004	978	1059	1070	1027	1081	978	1047	1053	1003	1045	1003	1008	1042	1070	1063	1063	993	997	993	992	1043	1047	1023	1019	977	995	1020	1016	1067	1017	1011	1080	993	1017	1044	1039	994	1042	1016	1011	1047	1029	1053	980	1031	1000	969	989	1069	1078	1037	1013	1076	1063	1069	1035	1048	1060	1018	991	1041	1034	1048	985	1039	1051	1032	1043	1023	1058	1029	995	1077	1075	1038	1000	1065	1081	1062	1019	1018	983	1054	992	1055	1004	1023	1080	1053	1015	1045	1056	1004	1070	1010	1006	1024	1039	973	1000	990	1061	1079	1043	1052	1015	1000	1018	1074	1098	1069	1016	1032	1081	1034	1055	1031	1042	1040	1051	1075	1046	1016	1063	1005	1058	978	985	981	1068	1017	1078	1000	1067	1006	1077	1002	1015	1037	1010	1037	1044	1062	1070	1056	1082	1054	1064	1069	1034	1053	1014	986	997	1046	975	1006	1038	1023	1030	1036	985	1031	1077	1045	990	1057	1041	1091	1051	1044	1026	992	1039	1043	1043	1096	1057	1043	1025	1018	964	1053	1066	1008	1006	1039	1001	1009	1066	1073	1085	1012	1088	950	1067	1050	1060	995	1055	991	993	1031	1015	1032	971	1026	1061	1088	1032	1049	1024	1064	1031	1020	1039	1022	974	1051	991	1034	999	1065	961	1007	1066	993	1018	1024	1044	1006	1030	1076	1023	1062	1008	1035	994	1015	984	1005	975	1028	1022	1020	1043	1008	1019	1017	1069	990	1009	997	1067	1046	1046	1108	972	1042	1013	1041	1006	1067	1084	976	1081	1070	1021	1050	1040	990	1088	977	986	1068	995	1069	1071	1068	1050	1003	1045	1031	1064	1019	1019	1074	1030	1012	1059	1052	1019	966	989	1033	1054	1068	993	1026	1065	1048	1080	1026	1001	1002	1057	998	1016	1072	1000	1031	971	1042	1066	1053	1029	1069	1043	1010	997	1037	1020	1047	985	987	1078	1020	1067	1011	1070	1058	1099	1019	1035	1035	991	1009	1047	1034	1067	1031	1063	982	1047	981	1000	1016	1046	1025	1034	994	1026	1033	1059	1034	1056	1039	1042	1013	1059	1015	1039	1036	1031	1026	1029	1035	1004	1044	1062	1040	1066	1003	1051	1092	1061	1006	1063	1039	1060	1059	972	975	963	1038	1022	1021	1039	1034	1067	1055	1035	1045	1038	1040	1025	1029	1018	995	1013	1015	1115	995	996	1016	1053	984	1025	1043	1025	1073	996	1029	965	1037	1020	1038	1027	1035	1080	1045	1065	985	985	1074	1020	1054	994	1022	1062	1029	1005	1010	991	1045	1039	985	1027	1082	1061	1040	1056	1052	1033	1001	1065	1011	1005	1027	1012	971	1017	1052	969	1017	1027	1080	1045	1034	1064	1008	1123	1093	1056	1059	1056	1065	1024	1014	1112	1038	1037	1052	1060	1008	1074	984	1044	1036	1021	993	1060	1062	1063	1055	1033	1064	1011	1016	1036	1100	1058	1058	1050	1020	1032	1040	999	1060	1057	1036	1086	1004	1036	1002	1032	993	1055	1082	976	1030	1017	985	1036	1067	1054	1012	998	1086	1013	991	1089	996	1013	1052	1080	1044	992	1013	1050	986	1015	1041	1094	1078	1007	1046	1032	1036	1031	1004	1031	1002	1054	1029	1057	1037	1034	1062	1059	983	1071	1003	1022	971	1101	990	985	1051	1027	1023	1012	1041	1050	1027	1037	937	1025	1036	1026	993	973	1051	1045	1052	1020	1028	1046	973	1038	967	1077	1047	1050	1060	1049	982	1039	1029	1002	1047	1026	997	1000	1026	1081	999	1037	978	1062	994	1042	996	989	1018	1027	1066	1018	1025	1075	1023	1049	1007	1040	1034	1023	996	1004	1051	1105	1047	1014	1026	1009	1080	1046	1068	1020	1014	1071	1103	1026	1016	976	1049	1030	1045	993	1069	1039	1038
23303	21384	29405	23721	21385	21387	5367	1121	919	821	729	688	620	648	574	522	494	528	484	506	478	474	462	458	450	459	511	416	431	447	485	431	422	425	430	457	454	457	430	441	394	486	414	393	445	438	414	377	438	378	436	393	446	418	429	436	383	394	392	432	402	396	401	423	439	424	461	413	390	410	415	380	395	411	417	411	438	408	374	376	390	403	438	405	419	401	414	392	408	384	399	365	450	382	430	403	373	429	432	397	370	448	398	428	394	375	403	398	409	432	429	398	446	382	421	393	427	423	409	397	403	444	389	416	426	416	412	422	433	422	397	414	401	397	397	412	417	401	398	411	374	377	425	414	355	404	400	400	399	396	402	398	415	414	392	405	430	403	441	482	386	382	394	390	402	395	415	409	397	407	388	427	412	413	411	380	412	398	411	403	448	391	434	429	420	418	405	382	419	386	437	388	382	410	404	442	412	411	404	378	406	414	402	391	379	398	401	385	439	385	359	432	388	401	405	397	406	408	381	381	431	421	434	401	405	410	378	396	425	426	418	399	390	393	382	376	435	426	390	411	396	445	403	418	406	407	392	416	411	378	455	402	403	380	383	420	421	406	398	420	408	403	397	408	379	410	426	402	415	396	417	412	421	412	402	423	362	404	412	397	412	439	430	424	391	400	401	416	368	438	417	422	444	403	392	406	395	388	439	402	407	417	388	367	416	385	441	443	411	424	409	427	430	405	406	383	429	395	413	411	403	404	433	392	398	410	399	398	392	416	419	391	405	377	411	396	422	412	418	406	384	415	436	442	409	414	394	369	376	446	424	373	383	395	415	412	379	403	389	378	405	393	412	383	400	412	427	428	372	405	420	418	396	391	391	386	403	406	430	438	385	403	394	421	401	406	430	410	413	413	395	424	413	390	428	407	424	397	374	406	394	389	417	437	399	430	414	435	450	418	413	399	402	386	427	379	406	393	413	382	428	438	413	413	423	414	449	427	423	412	395	434	455	395	429	397	383	393	412	380	407	407	355	411	417	376	358	404	386	448	388	445	384	412	421	411	393	385	395	457	434	406	436	431	410	402	424	380	390	398	420	422	402	399	431	395	416	395	390	421	411	421	409	433	412	395	445	404	392	410	401	396	397	404	418	399	408	408	446	439	413	422	390	406	428	376	400	367	424	401	380	411	406	398	381	386	450	380	407	391	412	392	375	409	392	386	419	414	401	437	417	404	412	432	411	376	406	406	404	389	431	436	402	424	380	397	424	396	417	387	412	403	418	393	408	415	405	391	413	404	429	380	432	404	422	405	404	382	404	413	430	408	373	403	390	411	380	404	398	387	393	415	421	397	392	393	373	402	393	420	419	414	428	358	420	421	368	420	426	420	415	420	404	406	417	434	407	411	411	396	407	390	415	405	380	400	396	397	419	417	377	392	415	423	422	396	391	449	409	432	389	425	388	397	380	406	422	437	408	425	437	446	412	434	399	397	412	405	419	398	422	402	426	467	445	391	429	408	429	399	390	378	393	420	432	414	382	381	411	403	417	404	361	404	421	410	418	395	396	445	446	385	403	374	397	374	416	390	379	403	403	392	357	420	415	360	427	385	417	384	401	412	415	396	411	382	386	383	405	419	420	402	388	408	443	399	397	397	367	401	402	404	415	392	404	400	429	389	338	385	399	407	436	425	367	434	412	379	405	404	426	411	405	399	421	412	397	397	385	379	415	410	409	467	430	396	399	425	414	440	365	392	393	379	388	409	384	410	389	388	413	393	435	398	365	409	412	400	404	382	380	351	398	377	353	400	439	379	404	415	391	377	417	432	407	368	410	410	384	453	390	393	388	440	425	389	392	397	422	387	446	385	381	391	419	399	369	385	386	440	382	414	426	405	409	432	417	378	409	394	413	425	406	424	382	427	462	407	397	420	406	397	386	401	417	416	377	416	400	437	389	383	418	414	390	393	426	379	387	413	393	377	364	381	386	397	413	399	404	386	351	393	398	422	413	405	384	407	399	373	423	430	439	467	394	366	408	401	371	397	413	367	382	437	447	380	393	409	419	382	376	446	374	401	409	381	403	408	387	408	401	411	414	378	386	405	431	395	404	393	422	374	374	441	418	399	428	436	353	411	389	413	408	402	398	425	354	399	387	398	378	396	408	381	416	381	387	411	396	425	420	428	375	428	432	401	416	460	393	433	466	370	398	413	401	386	427	395	429	404	425	420	432	409	388	418	371	387	392	416	433	411	427	407	403	404	374	410	385	397	392	379	384	403	390	394	433	394	399	432	380	368	432	392	355	422	417	392	378	389	415	377	425	412	405	374	414	422	385	429	394	429	423	413	408	429	412	387	422	412	410	386	438	402	414	374	414	406	392	396	406	447	408	404	386	407	399	431	418	386	401	390	401	395	387	385	427	418	427	395	429	389	405	449	393	372	433	434	421	413	421	386	448	375	392	397	428	392	430	408	411	399	426	412	400	388	411	422	394	401	403	399	413	387	402	440	422	399	437	396	379	426	385	371	411	395	400	413	427	422	412	425	423	413	377	381	401	415	388	398	391	410	408	408	412	368	431	372	391	398	408	412	386	390	381	435	405	433	399	414	389	396	423	422	389	405	408	423	391	389	381	373	357	426	391	417	423	402	385	399	400	405	420	395	397	422	387	411	411	391	416	374	414	405	405	401	426	405	412	373	427	421	382	396	409	355	429	404	379	428	388	401	402	370	441	391	400	407	395	384	437	391	449	367	468	391	425	385	417	366	395	417	408	411	401	395	392	429	414	394	412	389	399	401	411	384	398	401	418	387	418	417	373	412	395	385	382	428	405	373	410	394	407	428	372	397	386	413	405	434	393	442	410	417	439	362	401	405	394	417	394	388	421	390	393	353	401	436	373	399	411	416	387	395	417	436	415	406	437	433	394	423	412	399	402	398	399	389	422	409	413	391	379	352	400	403	421	426	410	388	404	435	388	375	390	404	415	408	394	413	395	409	399	391	448	402	427	423	377	377	401	414	416	412	388	371	389	391	421	416	406	395	395	420	401	425	403	416	391	397	409	360	403	409	397	405	390	409	391	401	374	399	390	436	418	411	379	404	423	456	420	400	408	385	423	395	414	394	398	381	398	426	403	421	407	417	390	415	410	393	439	410	377	431	437	429	388	403	425	413	424	369	364	352	424	394	393	398	390	452	402	358	345	402	386	382	390	402	383	381	403	403	399	416	405	401	402	388	415	394	370	374	386	389	398	416	342	438	365	388	399	386	381	399	421	428	435	460	391	393	379	415	411	421	405	388	417	380	416	383	379	408	402	398	382	397	399	432	392	399	402	416	372	418	388	415	413	391	402	398	384	395	435	399	429	377	400	437	363	422	433	414	396	455	398	417	419	417	425	386	381	366	397	378	430	400	413	357	407	407	382	324	417	414	368	370	410	404	435	386	392	405	383	387	357	403	386	410	409	408	420	392	454	398	443	344	403	414	425	386	361	380	379	425	377	433
14216	15422	13422	7290	5145	3869	3022	2426	2013	1675	1488	1258	1128	1031	973	926	838	806	773	749	728	712	664	674	711	635	679	657	637	623	621	635	626	605	621	605	620	629	570	610	592	605	555	581	584	583	587	556	594	542	629	583	554	553	533	572	593	558	601	556	601	572	536	561	529	587	562	520	553	560	541	559	553	569	566	551	554	561	570	553	560	540	533	538	555	570	570	537	526	527	564	581	545	565	547	538	545	564	576	549	577	578	556	549	541	541	567	549	523	571	532	531	558	592	586	532	588	544	501	533	570	567	541	575	537	531	550	540	573	549	575	571	559	548	589	543	514	555	530	592	572	603	538	518	571	586	558	575	567	551	506	579	549	561	495	537	554	544	571	519	572	518	538	553	563	579	566	560	552	554	547	570	530	535	551	549	556	543	513	576	590	528	558	562	531	522	533	558	571	551	486	525	533	542	548	517	589	546	554	473	536	537	554	517	602	575	510	550	553	500	585	543	574	535	531	569	570	519	566	530	494	570	548	559	558	553	552	594	534	543	542	545	521	548	540	525	541	618	548	543	602	542	570	566	529	568	549	534	554	586	555	547	554	584	522	542	524	543	544	543	525	562	602	549	529	629	524	583	541	547	516	547	534	561	541	507	503	574	529	575	553	549	551	537	527	587	546	587	526	564	588	555	552	546	563	509	569	577	539	576	592	583	541	574	522	562	529	521	534	593	541	560	560	532	577	552	563	592	521	535	534	531	537	514	543	552	576	604	554	556	566	582	584	574	555	542	526	538	566	538	551	534	554	563	593	569	541	557	558	520	565	537	576	562	547	592	561	539	577	611	540	503	558	545	566	548	560	538	512	537	556	598	586	562	556	537	564	552	548	560	563	526	558	544	556	543	508	515	538	536	559	539	505	555	550	541	571	536	595	549	540	555	564	547	558	573	519	548	565	547	580	563	594	552	565	555	508	529	549	538	557	521	544	549	542	550	538	538	530	564	513	560	564	557	552	516	573	534	508	555	535	529	560	501	544	535	604	553	574	569	511	549	541	590	541	552	565	557	532	557	542	511	561	567	523	584	573	574	584	523	590	512	600	599	548	566	616	554	541	528	550	552	583	546	553	532	540	486	553	535	560	557	550	578	582	565	545	542	552	591	559	534	544	568	538	539	592	556	534	534	545	546	573	530	492	568	506	533	518	505	573	557	526	524	574	562	589	547	529	534	558	522	566	581	594	566	566	583	560	590	554	574	554	585	500	545	531	529	535	515	589	513	525	542	572	563	532	590	544	514	555	532	544	564	556	537	551	516	578	576	567	531	558	580	562	580	571	586	526	538	580	577	565	535	548	573	569	543	525	566	580	494	584	523	509	600	533	577	547	570	531	546	551	554	553	570	503	601	572	552	575	532	510	592	547	547	527	577	581	556	535	546	536	527	579	515	569	539	576	577	536	582	553	558	538	558	562	569	550	547	558	531	549	521	520	587	495	551	549	567	520	535	546	583	507	532	539	531	540	507	585	541	540	545	534	563	533	614	541	579	584	605	582	574	556	553	529	545	518	530	534	530	576	523	583	543	555	588	540	577	565	550	494	547	530	579	578	528	543	528	576	577	541	578	573	586	512	542	519	543	560	511	576	607	545	595	525	586	573	579	529	595	545	559	519	534	536	576	550	557	574	540	610	548	547	567	558	508	529	550	539	556	576	550	562	529	526	573	554	574	540	617	561	559	551	541	557	609	548	557	557	534	550	563	557	553	577	595	544	560	540	578	538	562	532	568	538	549	545	565	534	557	565	553	593	541	533	543	606	525	576	593	585	558	553	521	579	551	544	550	544	526	562	518	519	551	523	571	551	552	527	566	541	556	557	569	582	562	547	582	566	555	541	586	550	554	568	565	581	559	526	582	579	605	576	550	562	548	511	575	566	561	553	567	510	563	551	525	585	544	573	523	528	578	588	596	538	533	573	587	531	546	562	578	561	514	536	543	523	538	542	574	585	471	555	551	550	576	524	571	515	562	565	526	559	566	556	562	505	524	622	579	534	546	535	545	534	586	546	526	545	541	527	536	553	531	576	554	563	498	477	530	549	545	573	552	476	543	530	543	618	576	554	551	536	586	563	574	548	551	505	618	582	577	567	548	552	544	574	557	550	556	560	577	530	558	568	595	566	553	545	545	594	574	572	540	561	575	525	575	567	529	574	543	529	568	532	548	510	560	542	536	566	570	595	521	513	540	544	576	515	548	608	589	566	551	545	574	545	599	557	557	560	525	534	567	550	546	528	555	512	598	569	549	566	570	557	523	551	591	575	575	547	571	535	518	513	536	546	560	557	558	576	568	541	517	516	541	575	544	537	566	526	558	581	556	570	565	550	546	593	561	537	544	534	568	595	578	572	532	558	530	543	561	552	512	589	526	518	569	543	530	586	539	564	559	531	564	532	570	557	564	556	537	583	546	558	528	515	571	531	598	555	542	545	542	559	559	556	508	552	509	547	604	550	535	576	566	536	529	570	556	569	532	580	542	531	583	563	534	537	547	574	514	559	529	553	534	540	576	559	540	531	580	549	571	566	511	558	546	548	560	517	544	559	541	551	566	542	561	569	513	550	579	528	536	577	571	542	534	561	525	505	559	547	503	551	511	538	539	584	552	544	535	599	554	572	589	511	569	543	589	559	581	555	553	550	537	545	502	560	507	563	555	561	606	589	513	587	531	555	564	538	551	533	547	518	537	555	609	547	561	591	550	545	527	546	555	534	542	544	517	553	558	567	545	561	565	523	559	583	597	555	548	572	533	512	574	595	523	548	567	572	611	589	509	553	570	557	548	520	547	537	542	518	523	546	589	549	558	530	560	537	557	573	581	553	523	521	528	555	565	501	541	507	530	579	551	538	519	537	545	502	543	569	508	578	579	538	561	553	562	567	551	565	556	543	512	543	560	499	516	526	587	563	540	559	579	521	536	533	534	516	581	544	547	542	574	527	553	603	568	547	532	537	522	573	527	559	525	554	534	539	556	555	549	553	565	536	591	526	525	552	566	537	541	571	581	588	517	560	563	512	590	572	529	583	513	582	610	540	519	559	571	514	531	560	535	542	560	594	564	552	529	574	560	560	569	542	536	575	586	608	592	520	560	558	537	548	555	529	551	537	530	526	571	569	520	526	543	551	549	552	537	515	575	567	503	596	544	536	551	571	586	521	555	544	553	614	564	531	578	570	549	555	553	516	586	592	572	550	548	546	535	573	527	543	605	539	574	563	552	530	543	571	522	521	566	527	594	535	542	606	555	548	565	548	562	589	563	518	561	559	616	508	543	540	547	522	535	557	590	557	567	535	554	593	555	558	524	540	582	551	638	531	536	547	564	531	541	558	511	539	545	558	523	543	542	512	588	564	558	549	622	521	563	527	559	557	521	528	558	536	520	559	553	551	526	574	548	530	558	559	561	555	548	528	582	552	561	574	552	589	568	525	561	532	500	538	520	546	513	540	615	501	528
27333	20809	9481	1450	879	823	864	802	859	833	810	803	752	761	762	764	804	772	776	764	836	796	798	838	785	757	796	728	789	807	761	792	822	777	770	791	830	838	803	805	802	729	803	757	793	790	815	804	838	785	777	809	791	789	787	789	794	837	765	806	747	819	810	818	793	792	750	792	820	790	803	733	843	828	795	754	756	772	836	779	801	771	806	761	804	827	829	844	753	816	789	770	809	729	807	849	807	831	814	776	788	737	801	800	772	790	794	742	825	748	739	803	739	817	761	794	800	796	781	762	814	762	763	779	787	778	746	785	762	751	759	819	781	759	793	763	795	808	767	775	733	777	822	815	811	809	744	806	742	777	822	794	812	770	742	834	815	808	748	772	773	784	763	794	822	803	791	770	816	732	778	795	817	743	821	827	772	713	804	732	792	791	786	788	808	813	795	780	753	716	782	797	761	770	766	759	764	811	735	802	813	791	764	763	760	797	835	716	758	782	775	783	810	776	778	755	738	733	769	777	776	785	795	833	801	743	756	787	822	794	770	790	813	790	832	782	779	800	785	769	789	776	824	786	795	772	789	766	828	783	776	769	760	798	756	796	823	725	751	795	827	792	788	792	796	827	807	763	838	830	822	789	754	767	779	794	798	799	780	776	733	744	819	795	840	783	756	819	765	760	770	844	775	785	791	777	813	752	805	737	768	787	850	779	756	820	768	790	778	802	805	791	757	779	831	835	815	804	776	818	820	740	811	801	771	776	773	760	801	757	795	760	757	792	800	863	784	787	833	790	725	817	795	818	750	782	773	770	786	819	783	772	779	749	755	780	739	775	765	837	815	801	759	868	761	766	738	785	839	790	829	802	740	775	771	778	793	782	789	784	799	780	767	849	817	759	757	779	723	782	750	776	737	777	722	783	826	820	797	778	791	752	773	760	759	798	790	837	759	800	782	802	837	818	780	799	828	789	789	748	773	801	772	744	811	761	792	776	832	858	774	757	751	795	859	708	763	788	791	790	751	781	771	777	794	781	721	787	732	752	820	802	731	751	799	786	770	836	812	742	804	755	796	772	750	757	788	792	836	799	761	789	791	834	780	800	761	764	770	806	779	780	801	811	767	808	772	771	827	802	804	802	771	796	792	771	797	827	839	810	774	799	774	713	762	800	765	817	780	778	741	835	796	788	818	748	821	764	820	809	791	771	840	802	779	745	808	766	750	786	788	763	795	786	754	803	814	791	807	802	808	768	825	805	760	784	779	807	735	828	769	775	781	780	827	788	778	732	793	880	780	780	772	772	789	848	782	743	799	772	765	761	746	769	774	769	766	808	761	818	770	788	804	832	800	734	783	789	824	772	797	787	798	784	802	785	818	830	765	761	779	789	806	778	771	760	796	840	742	791	757	725	836	786	797	746	819	772	779	772	853	747	820	771	772	761	795	794	760	795	789	770	789	750	767	820	816	832	783	812	824	779	769	795	803	777	778	740	745	785	775	800	744	823	761	782	780	784	809	764	788	811	785	811	803	779	756	801	735	789	848	770	724	797	790	758	755	744	771	803	823	784	772	759	752	756	775	801	802	823	769	767	775	797	771	807	774	808	786	812	749	851	764	801	765	788	838	804	795	787	799	738	799	817	795	743	778	824	775	787	738	826	803	766	792	799	796	727	784	777	849	753	766	754	774	749	772	787	751	799	812	812	842	816	731	795	832	808	798	795	781	789	755	827	783	805	767	722	837	795	815	770	814	831	798	749	766	761	775	791	774	772	740	792	758	779	791	771	831	768	787	827	800	780	792	787	780	732	831	770	780	813	728	818	795	792	757	774	745	743	725	792	781	805	780	793	807	748	762	791	758	769	802	808	765	765	814	767	824	718	726	779	778	778	785	787	771	798	786	794	839	801	792	771	767	853	788	823	762	757	825	778	787	769	775	797	825	818	749	801	764	819	795	799	819	734	786	772	759	751	787	760	794	745	748	753	773	774	791	783	827	741	757	797	826	752	768	823	764	784	756	829	798	809	784	802	805	812	845	826	813	807	810	812	821	722	775	802	758	830	783	823	764	820	771	791	770	754	792	760	852	774	757	783	807	754	771	801	760	818	830	809	801	731	777	774	765	755	807	789	806	789	783	775	785	748	844	779	805	793	778	819	793	791	764	781	792	725	842	794	778	743	757	749	819	786	825	779	810	770	799	771	806	791	756	733	800	799	823	794	805	765	816	819	765	758	732	802	741	771	825	773	757	769	771	786	757	791	778	809	848	816	780	791	756	780	755	845	772	782	782	817	726	849	756	847	769	732	783	807	801	764	773	754	787	803	777	820	795	838	800	791	758	790	821	728	817	789	815	806	808	792	788	794	742	807	796	787	747	851	777	788	781	723	773	793	810	795	773	749	809	822	790	761	745	806	764	795	773	799	768	738	771	847	794	804	811	773	839	809	783	792	807	750	761	821	740	751	797	756	787	780	788	778	822	797	773	815	770	766	818	790	791	816	760	765	776	783	804	751	815	775	775	703	775	747	780	779	760	788	748	794	796	733	787	758	730	767	805	777	843	818	758	754	758	765	802	796	771	783	868	810	801	821	773	750	807	724	766	816	753	798	807	844	769	785	716	759	788	818	796	766	782	767	795	778	790	776	771	743	759	822	810	779	739	823	800	763	747	820	798	809	757	750	797	770	803	760	796	787	782	824	768	803	793	784	808	799	744	767	745	823	780	770	743	777	828	733	792	760	716	757	787	802	789	760	774	743	778	803	805	772	810	850	775	747	766	801	801	763	779	803	793	711	786	804	830	804	794	788	810	802	731	782	758	736	794	820	744	740	776	748	808	797	822	750	779	803	777	823	762	762	788	781	767	792	800	801	753	779	751	788	787	755	791	760	764	823	755	815	795	764	716	791	810	782	763	772	784	831	797	766	760	798	808	778	789	758	791	759	789	773	843	747	782	793	776	818	809	788	782	786	741	730	768	757	794	768	810	778	796	755	772	809	815	790	798	784	809	791	812	803	744	723	827	763	789	782	775	762	812	804	767	797	774	775	804	822	802	781	794	819	816	759	744	760	809	764	723	776	770	769	743	772	777	784	793	851	769	746	757	763	777	793	767	756	726	803	742	768	759	820	770	798	783	828	799	774	765	798	813	740	759	741	805	771	766	724	779	784	788	757	762	742	755	795	793	746	761	755	792	793	779	803	758	826	810	753	755	811	748	788	776	782	790	762	747	726	847	784	818	737	802	757	774	774	769	796	812	781	818	825	747	765	797	785	758	872	825	782	751	781	797	795	774	783	762	752	794	819	812	749	796	780	768	821	768	798	812	889	764	772	786	815	775	795	818	803	760	845	741	805	805	780	806	836	744	772	808	761	722	777	778	764	812	714	799	837	820	774	739	791	817	769	754	796	812	784	750	824	784	786	768	775	798	806	806	789	748	783	793	722	772	749	735	760	790	793	777	776	787	802	755	858	761	826	778	853	758	786	802	770	814	774	843	766
8306	1873	1819	1306	1174	1130	1136	1120	1053	1103	1080	1037	1071	918	1040	1070	976	1022	1064	1017	1015	968	1043	1046	1046	1044	1040	1043	1042	981	996	1021	1044	970	1018	994	1054	1047	993	1030	1025	1036	980	991	1026	1000	1024	972	980	1046	1046	988	1018	1029	1043	1010	1015	1044	1072	1012	1004	1041	1041	1070	1021	1000	945	1026	1016	994	990	960	980	984	1032	1033	955	1015	1073	1008	956	1010	1107	1021	939	1071	1067	1029	1002	1058	1015	972	1046	1032	1038	1006	1054	1068	1047	978	1030	998	990	944	1012	1038	961	1045	1090	1058	1008	1014	1037	1031	1041	1025	995	1001	1020	1013	1028	1038	1018	1078	957	1058	1018	1029	981	1019	1021	1003	1105	998	966	1013	1063	1023	987	970	1005	1061	1006	1041	1061	1014	1020	926	981	988	1037	1008	983	1048	1018	989	1063	1080	983	1031	1056	989	1025	1053	1067	1005	1023	1041	1012	1047	1053	976	977	962	974	1025	961	1021	1028	961	972	984	982	992	1050	989	1057	986	1089	1024	976	1052	1001	1064	1067	1070	1018	941	1041	984	1028	973	1013	960	1025	1039	985	964	1045	1047	982	1027	1036	1050	1008	1061	1013	1037	1031	1055	1011	1022	973	990	987	1035	1021	1035	1044	1029	1002	1027	1055	1039	1033	1033	981	991	1042	1046	1013	995	979	987	1047	941	994	998	1033	1028	1024	1030	1014	959	977	1005	1045	1018	980	1038	1036	1026	962	977	1033	993	1086	1084	1023	1003	1015	986	1007	985	1049	1032	1000	1038	1031	1016	997	960	1015	1001	999	983	1027	1008	1029	1014	1013	1049	1036	996	1017	975	981	970	1010	1036	1051	1084	957	1031	1015	1081	1053	1024	1011	1050	997	975	1046	1016	978	1028	976	1034	1022	967	1083	1016	994	978	1003	1023	1020	961	991	978	996	944	1042	1035	1047	1051	1007	1007	1011	1007	968	1017	1005	957	1008	1006	1004	1009	957	988	1022	934	979	1029	986	1028	1053	996	1032	1041	990	983	1082	1016	981	1079	1012	996	1046	1010	988	1041	1051	1004	1044	1029	1052	1008	1039	1007	995	1000	1007	1007	1030	1020	1045	987	992	1023	1036	1007	1023	1011	999	997	998	987	983	1024	985	994	970	1086	998	1023	1012	1058	983	1017	992	1037	1010	965	1007	972	1053	1044	1039	1002	1009	1023	996	1036	1014	1064	984	1053	1054	957	1062	1049	1024	1071	982	986	1037	1071	995	1018	956	994	1003	1000	977	1015	1024	1021	978	1000	1001	1060	985	1056	1061	1061	1018	970	999	1023	1056	1003	1047	998	1032	1015	1025	986	1010	966	963	1013	1011	1054	1048	968	1049	974	999	1071	976	1053	974	1021	1034	1017	1086	1009	1001	944	1029	1021	1017	1021	984	1036	1038	1009	945	997	1009	991	1064	964	1059	991	1000	1040	1003	1004	997	1050	1057	973	989	1003	1008	999	1034	1009	977	1034	1037	1014	1076	1078	1042	1045	1027	975	975	986	1059	952	1038	975	991	1038	1007	1009	992	1008	1014	1035	1022	965	992	1034	977	1036	1043	1011	1019	1015	1030	1037	959	1007	960	1019	1079	1029	1005	977	996	1027	1040	975	1028	979	1000	1052	1012	1034	951	1034	981	1003	1050	994	1022	1010	1069	1042	1006	1022	1031	1031	974	1048	947	1049	945	961	988	1041	1021	1006	1032	965	988	960	1006	1005	1045	1033	992	1007	1031	1030	1054	983	1015	949	950	1028	983	994	1060	1046	1003	983	1003	987	974	1002	1019	973	991	1019	1016	985	1059	1017	974	1082	984	994	1020	1001	992	1053	975	1022	998	1002	988	1018	995	1120	966	1020	991	1007	1058	1038	1092	997	1028	974	958	1015	1018	1020	952	1018	1019	951	1035	1011	1032	1104	1015	995	1044	1041	990	990	1030	1080	1020	999	984	1012	1015	1024	974	1053	1040	995	1020	1032	1004	1014	1013	976	1041	1017	1007	986	990	983	1012	1010	1011	991	1052	1041	1049	995	1036	980	1026	1037	1020	1064	1064	1031	1021	1023	1050	1031	1001	1014	1033	986	990	1041	977	995	1018	1002	996	1009	1011	1012	1003	1010	989	1039	1051	1016	1035	1092	964	990	1026	999	1029	1020	1041	961	1035	984	1030	1040	971	1016	979	987	1003	1065	996	1000	1028	999	991	1033	1015	976	998	958	1040	1001	1015	1035	1012	1021	1029	1031	1025	1017	980	1002	1021	989	1039	1009	1057	1005	1013	975	990	999	980	1000	984	1005	1031	1004	999	1076	1040	1061	1035	1040	970	1023	984	952	1008	1011	1056	976	1001	960	1046	1036	957	981	983	1045	983	1039	1003	1000	1011	1008	1033	1023	944	1005	1055	952	977	995	1027	986	999	975	1007	1072	1021	1046	1065	1011	975	1020	972	1055	1041	1019	1010	1026	989	1027	1042	971	955	1049	1017	1002	1022	990	1052	1025	1028	1078	1000	966	1003	970	1050	1051	987	995	977	1020	1039	1027	1036	960	1014	992	1068	1009	1035	989	951	1005	950	978	1041	1023	1006	1048	978	1016	1040	1057	1053	1007	953	986	1021	1022	994	987	991	978	955	1056	1051	965	1001	1024	1051	990	1013	1042	1029	988	1004	1056	1077	1071	1033	1040	1021	1039	973	985	1025	974	1044	1025	1040	1031	1009	1030	1030	1047	992	1009	1029	1063	1078	1016	980	1010	1039	1013	1051	999	973	998	968	1030	1054	1024	1027	1022	1033	958	1041	1007	1009	984	1015	1013	1032	1021	1043	1003	1112	986	961	967	984	995	1035	1047	985	1021	987	986	989	1021	1009	1008	1021	987	1007	1028	977	992	990	1025	1081	1017	1054	983	968	997	971	1009	1002	1009	998	1023	1008	1010	1045	983	1020	1105	977	1073	1006	1010	1017	949	993	1014	991	1041	1006	1055	1023	1015	1016	1005	1006	994	1057	1004	966	1015	996	999	1015	1006	1016	1028	984	1051	1042	1012	1004	1044	1047	1060	1015	991	1066	1066	1046	1024	987	1028	962	1004	1001	989	981	957	944	1003	1027	1005	984	982	1034	1050	1035	1000	1071	1037	971	985	1043	1004	1041	958	973	1053	1096	1041	1029	985	993	996	1001	998	1011	999	1014	1033	1049	1055	985	961	967	1039	981	997	959	1047	968	997	1020	995	1025	985	1009	1013	1032	1040	1008	1010	993	1000	976	1030	1022	1014	1020	1057	1048	1018	1012	1016	980	979	1027	951	999	1059	979	961	1006	988	988	988	942	1029	1024	1027	1020	1049	1027	1016	994	1022	997	1048	960	1016	1023	989	1066	1055	1070	964	1049	1053	1021	974	1026	988	1004	999	1034	1037	1002	1045	1021	975	1070	1018	1010	1008	935	1026	998	1062	1023	985	1050	1059	1031	999	1060	1057	1028	1010	1038	984	1005	1067	985	1053	1032	996	1017	1018	957	1043	979	1011	1020	1062	1038	979	1019	1071	1036	987	972	1060	1056	1001	1022	1020	993	998	943	1061	994	1002	1016	984	1034	985	1065	1004	968	1001	1005	1011	1007	1000	977	1037	1034	1058	985	1037	996	950	1025	984	999	992	996	1026	1002	1008	1003	1022	1027	1001	1051	1000	1011	997	1016	996	992	1010	1043	1000	978	979	1049	966	1037	1039	966	966	1083	952	990	998	992	1024	1038	981	988	1015	978	1032	1038	1038	1068	1059	1055	1054	1023	977	1058	1037	972	1000	1019	1033	995	1011	965	1026	1047	1052	1023	1051	1036	974	1043	1013	976	1075	1002	1015	1068	1046	990	1014	1034	1034	1064	1079	979	1020	1054	1033	1035	1038	1028	1024	1026	1052	1014	973	1054	1030	1047	1074	984	1015	1044	1030	999	1027	960	1024	990	971	1015	1003	1057	1023	965	959	980	971	1021	1022	960	989	1042	962	1038	997	1022	1043	955	1034	1023	979	1051	981	1041	1024	1038	985	1058	1048	1030	1088	987	990	1013	980	989	1037	978	956	1002	1011	995	1029	1019	962	1025	1041	986	991	1044	987	1010	1110	1047	1078	977	1017	1008	1014	1043	1083	1045	1109	1075	1011	1018	999	979	1024	1057	1010	1015	999	999	1036	985	1046	1025	1016	1006	1090	1068	1049	986	999	992	1031	979	1046	976	981	1076	1051	1063	985	1038	970	1039	998	1050	1053	971	1032	1019	1039	1055	994	1052	1025	1021	999	1011	1029	998	1011	1015	997	964	1009	1036	952	964	993	1007	1034	1000	967	954	1015	999	1021	1016	1056	1078	1012	1032	983	981	1011	1013	1031	1012	1011	1010	1057	1019	1021	975	964	1049	1020	1012	1041	1093	1014	956	973	1023	1040	997	1065	958	1067	980	1030	967	1030	980	1036	1023	984	1007	1013	996	1023	993	986	1021	1034
24290	21326	28784	24211	21258	7201	1645	1205	1068	1019	966	949	910	881	815	867	876	858	857	827	816	894	838	817	816	805	851	772	830	793	778	859	768	804	821	843	848	825	807	811	764	815	824	833	739	807	785	829	791	742	762	796	768	781	765	820	777	784	806	836	836	802	771	826	784	793	804	763	777	769	799	820	775	795	744	788	775	781	803	760	835	824	816	826	813	762	789	798	824	746	779	812	729	800	825	806	800	767	779	759	776	842	782	823	810	781	746	814	837	764	835	761	767	815	794	814	751	807	767	832	901	788	773	834	809	755	763	848	824	845	785	798	770	821	778	817	750	796	774	802	754	839	868	871	803	813	793	798	799	785	795	765	820	783	802	802	805	781	807	804	791	802	860	817	792	773	851	794	802	754	828	753	777	834	828	788	764	828	840	817	830	826	810	782	768	821	807	793	821	820	811	780	753	778	806	821	786	828	806	799	774	807	796	741	769	773	771	783	801	739	778	813	786	781	793	802	813	826	831	785	780	865	797	770	760	812	760	772	818	782	840	775	831	807	763	778	756	784	749	760	800	806	811	774	813	764	817	770	773	787	814	741	878	839	784	792	842	860	816	799	821	762	807	800	856	857	844	730	774	783	807	798	825	751	755	809	787	772	845	832	813	767	766	809	854	812	845	775	774	829	774	776	763	806	809	810	800	777	836	802	818	810	799	774	765	777	812	760	792	833	807	789	824	747	782	789	811	825	738	843	801	809	846	811	797	798	798	774	822	819	820	752	782	776	803	808	754	774	797	803	809	827	813	797	780	794	829	808	746	785	742	817	814	785	787	799	807	772	830	801	804	786	774	772	834	804	770	766	773	786	795	786	765	738	768	788	788	750	807	760	804	759	823	787	846	862	809	779	793	773	785	804	803	763	744	802	807	809	814	774	799	804	803	764	810	798	749	798	799	780	830	809	781	790	806	811	824	778	794	776	809	769	825	833	816	810	750	800	776	808	814	797	799	756	779	811	825	782	812	737	758	829	803	786	820	826	780	773	819	802	790	891	788	824	801	839	797	757	816	808	788	789	817	800	769	802	758	850	778	779	800	790	784	800	794	761	816	803	772	746	749	743	817	732	732	803	806	796	791	783	818	782	797	748	766	792	801	814	776	787	813	794	783	782	815	798	832	765	796	743	773	801	793	809	762	808	806	854	764	804	817	818	744	797	820	781	795	757	784	799	802	844	769	819	825	816	802	721	837	805	776	788	818	798	761	753	807	891	765	788	785	707	755	819	824	798	765	802	787	805	820	749	806	773	825	803	814	824	840	785	815	793	803	804	785	769	792	786	817	788	776	805	800	748	775	770	750	765	804	747	800	791	803	774	796	746	803	798	770	793	831	823	793	830	838	828	786	840	815	763	775	772	799	732	787	816	779	801	783	802	828	817	795	813	795	731	771	819	758	825	793	780	854	794	820	772	781	811	803	801	804	787	847	782	786	764	803	860	810	804	768	815	754	818	772	836	808	793	783	821	812	790	809	770	778	822	848	828	794	810	754	804	810	783	824	815	784	802	824	768	812	810	828	788	730	798	785	778	830	788	825	752	769	795	809	826	794	792	797	774	770	820	795	791	798	815	742	845	846	745	816	815	789	751	769	763	757	790	781	751	764	800	747	800	839	808	771	747	771	814	760	790	791	841	812	818	819	784	794	817	793	772	769	810	827	831	801	767	763	779	789	833	761	782	774	796	746	784	814	778	822	792	800	726	802	750	801	821	804	814	818	731	799	774	781	823	801	800	816	828	792	817	801	822	765	815	776	827	756	767	775	773	799	780	833	852	800	807	809	792	749	803	741	834	824	831	832	821	771	749	875	811	820	787	820	801	787	817	825	839	785	819	893	791	805	806	840	771	802	816	772	784	816	792	805	823	781	762	828	796	758	807	747	750	761	783	807	815	778	849	772	762	761	786	782	785	798	783	786	760	760	762	797	747	790	801	781	793	854	749	753	787	751	773	812	796	747	808	742	810	780	802	786	797	796	824	813	757	822	781	795	785	828	785	827	756	798	815	790	829	762	798	776	801	759	855	766	764	770	794	790	741	788	778	770	790	803	783	824	784	814	733	741	767	778	818	800	855	810	804	779	760	811	837	781	808	826	777	803	808	815	813	770	754	822	787	816	830	781	762	788	764	770	746	789	788	775	818	833	781	779	776	792	782	784	743	856	778	792	779	761	823	816	805	810	805	780	798	777	800	770	770	800	790	857	787	768	822	809	849	812	750	812	772	805	792	780	843	792	798	829	842	800	726	826	815	870	824	805	780	800	819	791	756	735	785	807	800	774	810	758	776	792	790	805	813	774	799	796	830	790	742	799	828	794	801	800	872	757	735	823	841	797	804	793	767	787	777	765	831	802	809	772	753	856	803	761	769	798	784	827	799	792	787	758	829	757	799	807	800	818	777	802	790	811	755	746	749	811	779	789	796	801	787	742	840	804	810	795	775	795	817	819	762	719	786	849	831	810	791	768	815	781	793	782	803	795	768	780	826	827	817	764	833	811	760	796	799	731	814	790	796	780	734	812	800	791	749	717	770	860	843	815	760	813	804	762	817	816	828	820	820	781	818	805	771	811	792	775	786	800	758	792	760	801	780	802	777	791	833	739	827	787	838	831	778	814	777	749	727	835	784	784	782	812	806	803	766	744	769	809	788	763	775	737	745	759	831	776	824	771	822	800	797	823	742	789	823	751	770	778	819	782	776	787	803	853	769	776	795	808	805	723	798	836	792	828	796	770	787	792	811	799	775	826	744	760	793	788	830	745	804	781	741	744	806	813	819	805	797	807	815	810	765	785	764	832	777	823	803	816	783	752	789	810	762	825	778	844	851	778	778	762	841	837	773	804	776	806	830	816	824	821	759	784	786	844	776	787	748	809	773	748	821	825	776	762	797	863	813	797	816	802	799	784	839	779	744	792	809	754	840	788	825	852	825	812	796	749	852	769	772	782	800	804	809	801	756	771	840	772	816	785	796	821	753	800	840	763	823	812	786	845	812	800	779	835	786	827	806	799	814	785	752	773	782	800	794	789	819	746	772	735	799	789	779	810	823	799	791	808	747	774	796	774	803	774	808	814	762	793	828	873	766	777	780	775	750	788	822	781	806	787	753	793	833	771	802	794	832	824	820	845	780	762	843	745	779	805	829	756	749	813	782	822	739	762	753	758	794	771	825	812	814	791	855	810	812	810	771	845	788	759	766	805	782	749	832	809	733	796	854	810	896	794	774	807	810	754	738	825	799	798	808	791	778	769	808	786	773	790	749	783	812	791	776	811	842	787	803	805	768	819	809	779	764	747	790	822	760	782	796	830	796	786	826	809	833	818	794	777	800	814	762	865	761	828	798	766	829	840	785	814	776	757	782	785	750	809	806	786	767	804	799	795	813	779	804	772	755	772	823	803	799	760	792	775	794	835	828	803	787	812	784	833	840	809	796	810	783	781	818	773	793	823	770
12654	9604	8514	4554	3368	2606	2318	1917	1796	1675	1453	1383	1353	1304	1227	1232	1226	1144	1171	1203	1143	1113	1069	1126	1103	1087	1108	1118	1111	1101	1071	1052	1093	1038	1065	1066	1080	1073	1069	1068	1130	1011	1058	1077	1069	1090	1071	1033	1021	1052	1010	1082	1020	1042	1028	1018	1096	1085	1068	1107	1019	1091	1092	1072	1068	1026	1045	1044	1080	1040	1073	1121	1057	1082	1050	1025	1076	1033	1016	1044	1097	1017	1032	1050	1050	1031	1017	1072	1004	1040	1004	1019	1033	991	1025	1062	1006	1035	1092	1029	1044	1017	1033	1007	1070	980	1023	1047	1007	1012	1019	1029	1022	1074	1107	1053	1064	983	995	1032	1035	1037	1046	1042	1046	1038	958	1078	1020	1017	1035	1048	1085	1069	1083	1008	1044	1039	966	1098	1031	1006	1019	1033	1040	1053	1034	1037	1016	1026	1036	1017	1020	1045	1064	1029	1025	1037	993	1064	1032	1043	1006	1055	1050	1037	1039	1012	987	1015	1061	1089	1019	1039	1023	1103	1082	1059	976	1005	1051	1045	1050	1041	1045	1008	1000	1070	1023	1076	1089	1060	1028	1013	1038	993	1081	1056	1031	1061	1028	1055	1023	1050	1047	1027	1080	1055	1067	1051	1072	1023	1049	1030	1039	1051	1059	1075	1040	1021	1011	1044	1058	1031	1098	999	1083	1040	1053	1121	1058	1039	1020	1021	1060	1044	982	1006	1111	1024	1037	1094	1044	997	1041	1055	1011	1026	1042	1047	1033	1072	967	1037	1018	1055	1082	1035	1053	1056	1022	990	987	1052	1001	1060	1039	1052	1038	1021	1010	1049	1067	1042	998	1032	1066	1056	999	1023	1038	1075	1071	1031	1038	996	1081	1026	1016	1031	1056	1047	1028	1056	999	1063	1085	1011	1053	987	1039	1072	1046	1055	1042	1093	1052	1039	1031	1060	1010	1079	1020	1080	1056	1021	1054	1052	1025	988	1085	1083	1022	1039	980	1091	1049	1054	1012	1030	1026	1034	1042	1026	1097	993	1052	1025	1062	975	1134	1068	1003	1067	1072	1044	998	1031	1094	1087	1071	1013	1043	1025	1040	1043	1008	969	1006	1031	1005	1024	1041	1043	1065	1010	1045	979	1019	1065	1068	1058	999	1003	1047	1040	1055	1011	1029	1016	1062	975	1041	1041	1052	1032	994	957	1068	1024	1036	1034	1073	1007	1069	1089	1020	982	1021	1017	1047	1001	1063	1002	1043	1045	1084	1052	998	992	1020	1059	1100	1026	1029	1058	1061	1026	1111	1073	1107	1025	1026	1043	1077	1030	1047	993	1068	1100	1026	1019	1031	1029	1081	1055	1017	1051	996	1085	1003	1066	1069	1012	969	1003	1077	994	1027	1019	1085	1041	1079	1077	962	1045	992	1054	1014	1048	1047	1123	1031	1045	1011	1020	1006	1051	1039	1048	1003	1013	1077	1011	1002	1034	1080	1047	1010	997	1016	1032	1006	1030	1069	1027	1040	1034	995	1052	1043	1031	1130	1054	1034	1052	1069	1008	964	1054	1045	1009	963	1063	994	995	1055	1037	1078	1030	1035	1006	1058	990	1000	1042	988	1030	1063	1077	1023	1075	1028	1098	1004	1031	1058	1100	1022	1059	1001	1034	1005	1066	1019	1026	1033	1045	1106	1067	1046	1075	1069	1090	1078	990	1041	1077	1020	986	1025	1058	1052	1053	1013	984	1045	1053	1051	1030	1037	1017	1010	1080	1060	1020	1031	1023	1066	1055	1061	1050	1060	1029	1044	1023	1038	1061	1013	1089	1041	1076	1047	1023	991	1024	1014	1072	970	1054	1027	995	1069	1052	1101	1028	1023	1010	1032	987	1046	1009	1030	1061	1058	1083	1010	1072	1043	1038	1060	1021	1034	1079	1030	1050	1072	1032	1031	1054	1002	1034	1032	1109	1016	1000	1037	1018	1023	1078	1032	1036	1033	1004	1037	986	1026	1035	1082	1077	1026	1055	1056	1027	1008	1085	993	1063	1047	1026	1049	1006	1084	1019	1059	974	1049	998	1018	1124	986	1084	1013	1078	1039	1042	1034	1042	1029	1060	1018	1007	1049	1086	999	1078	1065	1085	1019	1101	1069	1016	1008	1055	1086	1021	1014	1037	1055	1017	1020	1054	1035	1068	1057	969	1014	1054	1058	1069	1054	1014	1009	984	1049	1016	1009	1078	996	1003	1006	1052	1008	1049	976	983	1020	1030	1043	1034	1052	1043	1052	1043	1045	986	1056	1031	1014	1059	1050	1075	1007	1031	1069	1014	1108	1059	1051	1002	1020	1069	1057	1100	1019	1067	1064	1027	1002	1096	1091	1037	1109	1031	1072	1072	1036	1079	1045	950	1018	998	1033	1026	1045	1010	1018	1021	1117	988	989	1071	1061	1039	1042	1027	1086	975	1047	1037	1016	1000	996	1030	1035	1055	1070	977	1087	996	1050	1042	1037	997	1007	1018	1025	1065	1069	1015	1008	1038	1058	1031	1015	1067	1028	1056	1059	1034	1042	1028	1080	989	995	995	1018	1080	998	997	1024	1034	1085	970	1051	1077	1049	1072	986	1015	1057	1062	1027	987	1094	1024	1039	1078	1028	1041	969	1007	993	1048	1088	1029	1064	1023	1037	1019	1012	1063	978	1065	1024	1084	1047	1057	1039	1006	1129	1031	1070	1028	1047	1047	1039	1055	1015	1050	1070	1013	1035	1073	1040	1045	1012	1029	996	990	1062	1008	1031	1115	1040	1005	1030	1068	1002	1033	1009	1027	1036	1054	1002	1018	1079	1057	1044	1040	1045	973	1036	1016	1070	1056	1049	998	1081	990	1013	1048	1009	1065	1041	1053	1124	1072	1058	1009	1010	1084	1027	1010	1032	1062	984	1052	1030	1059	1014	1013	1107	1035	1037	1003	1089	1075	1043	1049	1005	1058	1061	1053	1053	1071	1077	1056	995	1032	1026	1040	1041	1045	1048	1080	1009	1009	1000	1029	1012	1048	1042	1052	1064	1013	991	1080	1022	1042	1128	1070	1025	1017	1029	1091	1044	968	1042	992	966	1071	1051	1044	992	1094	1026	1013	1039	1033	1046	1090	1010	1008	1034	1041	1019	1056	1035	1044	1074	1036	1014	985	1009	1018	1059	1062	1068	1015	1045	1029	1061	977	1050	1056	1023	993	1004	1081	1027	1076	1077	1050	1051	1060	1038	1029	1038	929	974	1071	959	1019	1064	967	1026	1035	1009	1019	1051	1018	1024	1063	1024	1033	1055	1067	1065	1034	1027	1063	1000	1045	990	1041	996	1041	1038	1071	1068	1056	1077	1066	1034	1007	1042	1067	1052	997	1037	1067	1020	1109	1005	1002	1024	1037	1061	1034	1005	1065	1038	1029	1006	1049	1027	992	1057	1043	1000	1043	953	1069	974	1089	1055	1041	1044	1099	1022	1056	1049	1008	1008	1064	968	1096	1020	1010	1019	1056	1062	999	1073	1026	1029	1007	1015	1002	974	984	1023	981	1105	1058	1006	1059	1064	1062	1113	1010	1048	1031	1010	935	1017	964	1071	1038	1021	1091	1062	980	996	1105	1076	1046	1080	1032	1039	1059	1038	1026	1083	1019	988	1115	1029	1049	1043	1089	1037	1054	988	1006	1111	1056	1008	1095	1081	1034	1032	1011	998	1024	1001	1079	1096	1042	1038	1029	953	991	1045	1072	1011	1080	1025	1033	1036	1030	1034	1003	1051	1057	1000	1022	1006	1068	1009	1087	1030	1055	1015	965	1060	989	1089	997	1038	1010	1024	1014	1017	1069	1039	1023	1060	1012	1067	985	1040	979	1051	1041	977	1015	1068	1050	1081	1074	1033	1080	1028	1020	1016	980	1071	1055	1069	1049	996	1042	1006	956	1020	1042	1070	994	1045	1049	1110	1048	1048	1039	1041	973	1058	1050	1063	1079	989	990	1026	1064	1033	1013	1094	1036	1010	1064	1095	1002	1060	1025	1045	1065	990	1009	1004	1108	1024	1083	1096	1073	984	1046	1060	1019	1032	966	1093	1044	1002	1070	1016	1051	1051	979	1041	1012	1046	1031	999	1003	1044	1013	1029	1024	1028	1102	1026	1056	1029	988	1087	1019	1012	1067	1030	1083	981	1097	1030	1083	1024	1034	1023	1065	1064	1029	1014	1100	1002	1004	1050	1015	1087	1075	1020	984	1062	1014	995	1021	1033	1105	1048	1039	1042	1038	1023	1038	961	1064	986	1072	1057	1095	1068	983	1013	1056	1000	1043	1059	1005	991	1048	1069	998	1075	1074	1048	1027	1107	970	1086	1016	1039	1071	1052	990	1056	1013	1046	1057	1023	1011	1038	1030	1023	999	1076	1007	1048	1006	1051	1045	1021	1064	1088	1007	1077	1044	1045	1102	1008	1077	981	1084	988	1047	1049	1022	1048	1044	1064	989	1039	1065	1043	1042	1040	1046	1029	950	1078	1033	977	1060	1064	1014	1035	1045	1150	1024	1067	1073	1046	1007	1065	1045	965	1058	1019	985	1003	1046	1006	1018	1024	1078	979	1022	1010	1039	1129	1001	1037	1059	1080	1085	1033	996	1020	1081	1049	1060	1007	1034	1016	1059	1052	1045	1059	1059	1033	1023	1041	1032	1006	1065	1035	993	1061	1037	1043	1057	1019	1052	1032	1052	1028	1010	1065	1087	1051	1082	1037	1036	1061	1111	1042	1067	1021	1039	1015	1001	1119	1040	1034	1029	1038	1052	1027	1008	1026	1002	1034	1051	1014	1110	1097	1022	1084	1085	1045	1047	1049	1096	1025	1031	1004	1048
23302	21394	29428	23736	21399	21389	5616	1240	969	797	776	654	634	606	573	545	500	526	513	507	534	473	442	453	482	425	389	435	432	429	461	455	421	414	419	431	405	451	407	411	421	417	447	442	420	432	420	394	442	413	450	405	442	435	430	405	408	413	453	430	421	434	397	420	385	427	455	378	433	431	416	424	420	400	418	439	396	388	422	408	379	413	410	415	405	395	431	400	385	392	445	411	419	390	450	380	439	420	389	435	399	407	441	404	435	402	405	403	430	382	406	415	415	377	406	414	384	383	426	385	428	429	470	430	403	416	429	406	421	384	365	399	415	405	380	379	389	441	375	421	424	409	413	374	409	406	456	409	430	402	428	391	392	419	391	407	448	408	416	404	410	412	407	409	383	385	400	388	379	416	376	397	452	420	397	393	381	428	427	441	416	444	426	409	402	432	416	409	441	436	381	391	397	416	427	433	400	440	416	422	422	369	441	401	405	405	414	406	422	380	367	406	386	420	393	385	420	388	437	412	399	427	440	371	433	422	448	416	423	411	433	396	405	432	399	397	422	411	429	401	408	430	424	396	391	418	433	401	427	417	409	393	438	452	376	376	415	424	413	452	415	382	393	406	426	427	418	372	436	446	409	410	423	386	373	419	407	399	424	390	426	408	404	420	430	383	407	422	398	408	435	388	425	409	393	413	390	383	431	355	394	372	419	422	398	404	415	388	455	400	393	416	430	410	402	422	410	425	430	420	431	400	385	426	416	408	385	436	400	422	395	425	418	391	398	386	426	414	393	388	406	409	404	387	430	400	431	401	397	399	396	409	397	412	426	399	416	442	413	425	401	452	419	417	461	392	418	409	439	399	417	438	422	398	416	416	440	433	390	386	431	427	433	375	437	416	397	425	399	386	414	415	411	416	451	445	413	409	412	409	403	450	436	431	409	410	400	432	408	436	402	387	389	413	383	424	419	418	404	390	385	357	413	395	413	422	349	418	409	403	403	400	402	397	414	427	424	375	421	384	440	423	404	434	383	416	416	405	458	398	402	418	402	355	393	406	397	414	413	379	402	428	443	409	381	423	365	354	404	408	381	421	403	390	384	389	445	419	411	430	419	392	378	398	388	404	416	422	370	398	422	427	426	384	374	423	384	371	367	415	426	433	430	398	432	415	407	420	418	366	405	420	446	409	406	423	414	386	430	415	395	416	413	435	402	384	397	378	416	449	444	427	420	436	385	387	420	404	435	390	393	396	391	413	374	413	398	424	392	417	419	409	361	392	391	422	432	410	395	420	413	384	409	398	377	416	392	381	390	448	400	410	440	433	454	401	397	416	439	394	410	416	388	403	406	430	366	451	425	429	401	400	355	410	417	445	449	402	384	411	437	445	426	409	438	402	442	425	433	403	419	449	407	395	418	408	406	442	404	392	403	404	399	423	425	428	410	430	406	408	415	388	402	390	416	428	404	428	395	430	462	349	413	380	408	421	421	406	408	396	404	448	416	410	415	410	406	397	419	464	409	425	431	405	404	418	452	367	394	414	372	380	413	428	432	413	427	457	368	387	440	391	404	392	391	408	451	386	418	446	363	398	405	426	430	418	477	417	423	391	448	395	386	401	433	421	396	415	376	430	437	426	401	385	395	403	398	419	374	436	402	368	425	425	421	428	406	426	404	412	405	418	421	451	395	428	431	431	413	412	391	372	410	406	430	434	406	380	429	404	423	430	391	432	398	404	427	375	394	414	419	414	406	380	410	400	407	463	404	418	429	441	411	419	377	399	335	383	414	429	394	435	457	388	415	426	405	417	440	375	378	403	468	433	406	424	410	386	436	431	405	403	399	393	416	384	394	419	413	403	386	407	412	408	414	439	369	409	386	408	434	448	366	447	432	396	397	419	386	374	408	418	380	426	428	393	407	407	412	388	381	354	388	409	401	398	435	434	426	424	426	408	382	409	422	407	399	406	382	408	412	388	380	470	401	389	368	403	395	395	373	429	430	417	400	375	383	409	390	404	451	393	412	423	417	422	393	391	474	450	435	411	402	409	451	415	448	400	418	426	409	440	399	369	412	417	417	428	398	427	406	407	388	409	446	408	438	397	414	425	372	420	404	400	386	389	420	431	399	408	432	397	429	423	391	403	406	404	417	418	394	409	424	411	427	433	399	436	405	392	412	414	403	386	404	441	409	406	416	407	405	409	398	387	410	404	401	407	401	388	426	442	437	402	401	437	434	395	406	415	388	388	400	419	427	399	398	393	437	408	400	392	390	411	393	394	421	406	430	407	422	389	393	396	454	399	421	413	389	392	425	432	421	405	387	422	389	402	445	419	443	387	432	440	401	427	381	400	401	429	441	385	389	379	430	368	400	443	402	391	384	406	409	412	377	431	425	427	408	410	409	402	399	411	413	423	392	420	436	442	391	422	414	414	417	383	430	384	396	385	429	448	456	415	405	381	404	407	385	419	427	373	442	381	425	395	421	460	413	377	415	431	414	421	449	375	429	424	425	430	427	392	421	414	413	431	443	399	388	410	416	433	400	420	381	399	383	427	360	433	412	402	431	426	396	396	408	402	430	401	417	408	409	373	412	373	443	389	394	432	423	434	400	412	381	431	415	389	389	410	434	408	443	441	370	415	419	406	396	384	406	411	457	413	464	404	406	393	376	398	419	409	412	431	392	419	417	412	394	411	420	417	400	448	390	427	432	417	414	397	381	455	437	391	459	434	430	417	398	420	400	358	419	399	412	419	392	421	409	407	410	395	413	438	433	373	416	421	419	438	408	370	403	381	418	416	391	412	436	426	370	401	388	409	410	417	389	370	430	426	437	417	446	385	383	435	403	393	409	421	418	403	386	422	393	363	418	375	413	376	437	411	451	422	410	371	431	412	395	409	400	399	427	406	406	399	391	431	400	424	367	425	433	398	360	411	405	426	413	398	435	410	417	382	402	394	428	388	434	411	446	413	420	386	395	419	442	384	403	371	415	426	409	391	422	379	403	394	395	416	418	389	439	427	396	452	441	407	434	444	414	383	400	436	410	402	401	434	401	404	408	397	403	378	402	371	412	400	386	442	392	406	414	445	420	438	386	396	398	408	416	438	460	434	397	425	431	449	425	402	421	421	370	414	437	406	411	423	408	396	432	388	414	420	439	413	430	396	418	415	397	410	399	428	376	426	414	460	462	424	431	421	381	411	429	394	433	406	379	394	418	370	417	390	373	394	401	349	440	426	438	441	422	406	421	414	390	460	411	399	450	395	425	405	387	415	400	423	449	426	397	409	376	416	380	414	421	431	407	410	416	468	408	421	448	420	379	391	413	399	395	413	400	388	430	399	411	412	401	421	392	414	428	415	407	391	462	448	417	445	398	421	444	442	409	391	445	387	440	370	369	437	439	396	399	386	417	407	389	401	411	406	426	412	414	410	440	376	419	419	436	384	421	455	437	409	386	433	420	409	422	381	411	418	410	461	421	432	415	382	391	434	398	411	413	404
15634	15290	13183	7229	5041	3891	3110	2384	2008	1600	1460	1289	1145	1019	1039	853	836	765	784	724	708	759	710	663	699	675	656	620	580	631	603	627	654	642	618	591	607	585	636	618	619	550	544	558	564	544	562	599	575	536	603	559	574	573	601	525	630	565	567	583	570	555	553	593	546	560	547	545	578	606	584	552	620	530	559	535	558	540	585	586	572	580	570	559	543	598	545	537	525	544	573	575	531	558	572	550	578	542	592	542	594	604	556	584	619	578	602	603	531	619	540	570	521	609	540	521	572	580	583	536	554	551	562	563	514	560	514	575	528	598	629	555	580	590	582	543	537	538	582	581	543	587	540	531	534	576	568	596	579	562	572	534	582	551	503	532	559	526	571	535	571	566	581	559	572	582	555	512	533	557	601	564	573	554	543	550	497	554	559	572	549	580	581	530	533	586	514	556	576	525	570	540	531	564	500	517	571	538	553	582	547	572	555	561	566	572	532	516	546	535	541	576	559	583	564	613	543	544	617	499	547	541	578	574	537	606	529	537	599	567	557	599	523	558	555	575	584	567	537	570	583	568	582	542	563	546	548	562	578	570	598	616	483	543	580	520	584	597	530	581	550	535	583	596	573	587	576	512	544	577	537	528	576	598	572	546	548	574	497	554	562	539	567	547	565	567	542	548	563	569	570	560	581	560	530	547	546	543	568	552	547	565	532	549	581	563	544	545	575	537	578	502	509	564	559	574	551	568	553	602	588	523	540	604	525	528	548	498	592	558	569	556	553	564	535	537	555	527	566	593	558	576	562	557	577	580	536	590	565	533	552	562	540	541	570	549	541	540	530	547	538	533	570	539	531	582	555	535	539	540	574	537	543	610	584	534	522	557	600	556	553	548	532	576	514	571	562	522	529	551	547	572	577	599	582	521	557	550	517	580	537	574	541	543	555	537	546	568	535	552	532	553	557	520	530	519	523	585	559	574	540	599	532	558	555	551	569	585	583	554	536	549	575	566	571	562	562	542	559	571	544	567	554	565	558	568	556	569	578	565	561	541	613	563	575	603	594	587	578	543	563	547	575	523	568	552	560	564	537	540	536	572	594	525	554	565	579	585	550	569	559	543	550	540	565	561	541	566	579	566	586	587	566	549	558	616	572	541	535	559	541	551	555	524	549	539	557	573	570	573	571	585	569	544	601	557	568	555	553	562	530	553	563	580	543	569	567	586	547	605	587	563	539	565	613	533	564	549	577	566	525	579	599	566	553	567	563	552	591	585	578	540	550	581	563	573	553	543	547	572	562	539	591	617	575	545	525	602	566	568	555	535	592	553	533	583	531	609	518	562	572	572	572	552	600	557	578	509	559	597	527	530	569	551	530	569	591	503	590	559	565	517	518	592	521	556	565	589	577	574	568	544	569	550	550	526	544	563	550	592	519	542	542	547	602	542	547	515	572	592	545	539	547	544	559	555	552	562	588	554	514	544	523	523	563	549	546	549	534	542	592	556	561	572	583	607	551	568	594	560	531	525	555	548	524	570	553	570	574	580	535	557	552	516	562	576	558	576	544	538	589	526	572	541	532	543	570	537	562	569	522	553	528	559	560	571	522	524	597	557	544	519	550	559	546	578	558	569	551	546	574	571	610	554	529	546	555	549	585	524	560	576	592	567	581	555	546	558	538	600	558	531	533	547	583	548	573	555	540	557	583	550	567	532	586	554	555	508	528	528	545	533	525	551	546	558	522	531	585	508	565	564	553	551	581	608	512	555	560	559	550	540	582	565	563	586	555	575	548	525	596	579	571	510	592	541	561	548	532	566	555	580	540	555	544	564	533	573	570	563	540	570	510	547	541	539	548	542	541	568	576	560	563	543	544	561	581	585	547	569	568	538	557	560	550	530	567	516	548	592	561	543	550	546	536	538	509	589	586	586	552	561	609	562	575	553	584	580	523	558	576	540	535	592	597	527	573	584	530	555	576	592	536	543	558	584	567	524	573	581	532	564	603	598	596	544	558	511	549	559	573	549	549	533	584	566	542	531	571	565	571	575	614	528	550	559	532	569	538	543	596	563	568	542	591	511	587	577	556	531	580	574	553	580	557	558	533	536	559	576	570	531	531	547	598	524	570	537	530	568	529	548	531	497	510	559	577	573	569	570	590	563	539	535	598	549	530	537	592	588	586	559	531	565	581	527	542	577	536	558	540	547	539	532	496	555	563	552	547	558	540	552	576	592	558	537	594	575	570	537	597	586	530	523	564	568	552	575	554	562	541	556	549	570	546	570	561	569	538	553	538	566	561	536	525	583	578	574	566	509	557	595	541	549	562	546	539	528	532	584	553	556	586	604	537	580	545	536	536	522	567	549	554	557	586	603	569	550	554	556	608	568	586	576	584	521	531	589	563	564	549	555	551	584	550	541	558	602	572	521	539	554	529	548	541	552	558	526	562	593	561	549	595	500	577	564	548	509	564	543	556	590	593	564	539	565	541	544	542	554	602	567	549	555	530	531	579	516	599	544	552	552	536	536	574	587	558	555	567	549	584	585	565	539	573	562	538	559	607	597	584	562	571	565	554	568	530	558	552	567	586	593	540	528	532	532	570	560	590	549	583	534	580	548	581	600	567	516	602	583	564	555	556	526	563	547	524	524	530	568	591	578	563	531	554	542	559	580	602	574	567	570	555	559	527	525	572	546	492	543	561	552	561	540	618	535	473	576	603	567	534	554	550	513	576	576	574	519	545	588	504	568	574	533	517	541	546	542	567	548	534	578	542	572	540	572	566	597	577	536	579	561	557	537	495	585	553	561	525	600	556	560	527	525	571	590	578	543	574	533	545	518	528	596	489	550	520	587	545	540	535	549	554	603	562	557	543	566	517	579	543	577	549	543	528	565	573	544	559	561	550	558	547	542	538	528	583	607	545	558	561	559	543	548	549	548	533	556	547	514	551	580	540	553	579	593	512	525	579	576	547	551	520	562	595	579	593	568	577	557	524	560	529	549	570	552	562	554	551	561	581	526	499	521	576	558	579	549	550	557	610	582	544	578	571	575	536	575	593	532	564	497	578	534	569	583	513	523	553	579	575	552	534	520	571	609	593	566	590	570	581	588	546	563	553	570	520	538	552	554	526	505	548	546	584	543	572	547	588	554	547	560	549	553	546	548	608	564	554	581	563	545	551	589	556	567	553	569	586	561	582	538	559	542	540	571	545	520	542	565	551	612	552	572	546	541	562	558	560	556	561	549	550	600	533	546	551	561	549	525	602	570	577	542	536	515	543	576	546	579	559	527	573	551	567	501	562	515	551	525	538	555	552	538	588	525	561	503	525	595	514	508	548	567	551	560	598	563	553	512	559	507	561	538	583	597	570	547	536	539	547	531	531	565	570	544	530	525	537	535	526	550	559	551	534	573	574	566	607	542	530	539	540	581	541	556	534	581	537	573	529	576	540	527	611	560	537	565	548	580	555	561	520	547	533	561	541	546	553	556	571	571	546	545	548	549
27368	20800	9364	1290	909	848	812	789	808	823	860	791	786	764	751	794	775	744	768	777	837	766	783	799	751	776	807	823	829	814	783	820	798	810	763	784	854	822	765	774	775	819	784	763	876	758	806	793	823	781	856	792	774	815	812	800	799	839	771	771	822	775	786	809	772	849	775	780	809	779	748	788	822	729	793	773	780	775	763	751	793	885	785	837	811	784	745	809	782	734	830	824	816	816	765	769	834	809	762	755	809	787	795	756	781	799	790	804	803	765	742	796	785	800	761	755	776	765	747	788	777	800	818	792	787	760	790	808	777	808	810	718	832	787	762	819	813	727	827	778	784	781	777	823	821	776	829	807	782	791	765	740	786	754	784	794	783	788	761	785	750	816	796	784	763	775	781	807	787	789	741	732	757	789	815	779	790	762	782	759	766	825	797	788	753	775	737	805	786	772	784	771	781	749	745	781	722	720	796	810	779	813	772	801	791	769	757	817	747	742	735	743	759	774	828	821	751	837	832	750	769	799	783	743	782	790	811	809	789	726	775	833	786	777	772	809	806	801	779	822	816	793	769	766	779	755	781	750	757	749	804	807	795	815	799	788	811	811	788	752	766	770	780	770	749	751	742	755	788	829	799	826	807	764	787	797	741	740	831	840	751	768	772	762	821	791	831	781	789	788	780	835	806	801	782	771	783	743	796	795	771	766	801	803	776	816	809	770	733	770	813	817	742	789	724	820	764	788	765	773	797	776	820	747	784	755	796	772	779	785	838	789	782	807	713	766	814	814	802	828	786	777	813	728	781	840	801	785	739	785	783	772	798	789	795	832	786	783	767	786	826	773	791	747	792	784	798	786	823	814	813	798	765	765	806	789	778	829	783	798	822	762	789	787	746	828	724	794	790	762	799	782	772	798	818	800	805	737	790	786	772	796	839	821	757	805	720	780	773	779	790	806	799	814	807	812	755	793	792	769	790	782	764	791	823	784	749	776	822	739	744	824	776	820	710	765	771	816	767	733	768	797	805	792	794	782	777	792	743	750	770	792	766	751	804	792	825	789	761	793	786	768	734	786	721	822	762	812	744	775	751	813	798	794	780	808	782	833	807	773	785	784	794	804	760	779	749	822	760	805	810	786	783	743	771	828	783	779	815	788	799	760	800	778	809	789	795	779	793	807	798	766	794	774	782	765	787	761	848	825	772	777	779	775	751	785	792	800	835	788	791	749	843	799	779	799	823	815	771	772	756	788	762	752	805	741	797	863	790	803	780	794	833	785	830	779	774	772	806	766	791	781	818	793	766	784	819	789	765	805	786	783	806	798	784	745	767	769	808	770	794	813	841	794	793	808	765	805	844	806	819	810	822	822	746	761	811	830	816	778	799	753	793	821	803	858	767	777	782	780	771	764	753	789	765	792	796	807	794	757	833	776	777	730	743	786	821	847	816	767	796	798	799	823	798	795	833	791	790	787	759	807	810	766	798	781	821	860	746	821	773	848	816	841	757	755	809	795	816	754	780	799	811	817	758	764	785	797	790	840	830	781	790	755	797	771	738	763	773	766	786	797	771	738	764	805	757	788	839	812	746	835	768	772	790	823	785	801	758	754	772	801	787	781	796	742	789	798	801	838	804	825	793	832	830	804	807	816	811	767	792	791	765	806	822	856	765	773	787	762	768	796	804	796	799	767	773	759	783	823	764	816	744	810	816	790	744	778	764	823	815	805	765	803	791	760	770	820	835	751	785	786	819	815	791	769	807	820	802	788	820	754	807	784	743	815	759	808	760	763	793	812	779	834	768	793	773	757	803	754	780	793	779	784	775	755	728	787	797	793	784	766	772	764	757	783	781	884	770	761	740	834	838	775	746	752	808	784	781	745	833	745	771	790	784	776	759	783	816	837	807	785	782	756	795	840	774	747	748	803	768	803	800	739	783	756	833	746	819	805	757	812	722	828	803	801	745	759	746	768	790	770	774	800	781	823	838	860	803	800	731	808	786	827	768	747	788	753	788	802	807	830	842	737	784	744	793	798	787	829	798	760	765	813	799	790	762	786	816	799	795	806	765	806	773	768	760	791	780	802	835	784	776	779	826	768	769	777	778	783	813	837	816	800	811	822	832	830	807	802	766	799	724	773	788	809	843	829	811	824	792	793	807	816	797	787	752	795	804	797	797	800	804	792	817	835	759	787	768	822	773	814	754	768	746	803	841	826	777	803	790	719	785	723	832	840	794	769	802	775	862	801	780	766	789	782	799	786	774	762	823	774	841	749	808	798	819	789	767	790	767	799	799	820	791	780	777	801	778	826	785	772	775	759	794	875	816	804	777	832	802	786	810	829	788	775	828	768	764	777	773	758	806	806	775	767	801	791	775	815	784	808	791	768	785	807	790	805	769	740	841	819	775	780	802	805	826	789	773	767	847	774	779	788	799	767	766	801	769	804	786	755	792	804	775	762	829	776	787	855	795	802	778	802	766	787	805	757	768	783	765	770	754	741	746	749	828	783	798	713	770	797	772	798	792	791	776	769	732	807	831	789	750	771	752	783	745	821	781	800	809	780	812	798	790	730	823	733	757	782	808	807	803	825	797	776	794	763	762	807	825	754	807	800	810	786	794	794	778	765	767	807	759	798	782	759	782	790	819	783	809	783	781	759	770	793	734	791	765	774	814	770	764	824	764	801	823	807	759	806	814	766	788	812	742	787	788	830	825	784	781	785	762	824	827	790	826	744	791	862	809	769	759	777	829	771	797	712	764	777	803	757	808	743	785	811	800	808	749	765	735	782	803	761	785	764	791	798	791	750	763	764	797	792	786	781	797	764	774	776	711	785	796	778	795	823	768	812	757	739	746	800	836	747	825	798	816	789	771	770	805	797	825	793	751	742	793	785	798	779	778	803	786	787	829	802	778	788	723	829	746	785	764	823	761	776	760	814	747	787	782	772	794	781	866	830	780	763	774	725	752	816	752	796	824	786	785	794	853	789	781	740	768	779	752	797	773	797	796	773	778	802	754	791	774	790	789	805	776	819	778	808	775	829	770	824	759	779	790	827	792	804	784	807	759	765	833	755	784	828	809	786	767	759	758	775	793	770	762	781	778	801	785	765	797	779	762	845	819	776	848	764	775	841	736	786	803	739	821	819	779	807	743	781	836	795	795	841	785	792	796	814	803	806	808	819	784	786	775	771	840	751	766	793	803	804	787	833	817	790	728	765	814	811	820	775	817	751	825	740	772	739	794	865	836	763	775	729	789	828	794	736	764	771	824	826	825	779	769	740	797	798	853	802	773	796	777	760	772	763	779	787	727	784	795	798	790	793	843	750	816	745	805	758	821	819	785	779	839	797	808	829	803	770	762	807	845	774	783	785	848	784	774	803	784	773	762	781	725	789	779	692	812	801	781	796	822	837	771	775	853	813	784	788	817	795	779	808	790	790	752	728	788	776	803	827	814	800	793	813	819	782	755	795	777	798	820	773	779	805	741	857	755	775	781	759
7523	1791	1726	1273	1280	1148	1122	1092	1125	1071	1014	1051	1060	1012	985	1034	1025	1038	1045	1026	1010	1029	1055	1038	1047	1030	1037	970	1032	1053	994	1024	1058	1058	991	1044	1049	1045	1033	1023	1039	971	995	1061	1006	1017	1004	1023	1048	984	995	1066	999	1030	1003	1017	1046	1069	988	992	981	1014	1057	999	995	962	1037	1035	995	1064	1026	942	996	1044	976	990	1019	1040	1025	991	1031	1042	1032	1012	1051	1021	1004	1035	1044	969	1023	1089	1033	1047	1023	1002	968	1011	1011	946	1042	1037	984	1011	977	1011	1022	971	1025	1039	943	980	1037	985	1002	990	962	1016	1051	991	987	987	1059	1031	1020	1022	1043	1011	1015	990	995	1020	1029	1004	1042	1083	1087	1067	1015	1028	986	1020	986	1067	1048	1012	1041	1049	1013	1001	994	1021	1061	1033	1020	974	997	1013	957	1010	997	986	954	1057	991	980	954	907	1035	1013	1014	988	1015	1014	1023	1005	1009	1047	1021	987	1030	1001	984	1015	1036	966	1031	971	1031	1006	1013	992	1035	1004	1007	918	1009	1024	1039	1045	1022	968	1004	997	980	987	995	1023	1018	995	988	1058	988	1013	1011	1008	1020	1007	993	1011	1047	1007	1010	1076	1012	992	1008	1013	1044	975	942	974	1055	995	1007	1047	992	1031	1010	1015	1047	1014	1006	992	1013	996	999	1017	1011	1004	1005	971	938	1036	1028	1096	979	1042	996	1016	1031	1001	964	1037	1005	1044	1038	1026	1058	1085	960	1088	1035	999	1003	1011	1037	990	995	1030	977	1053	988	1028	1041	1006	1034	960	1012	993	977	1026	961	1030	1010	1012	1045	986	1003	1038	1007	1013	998	1013	1042	1043	1013	1013	1019	995	1038	1015	985	963	1023	1015	986	1036	1001	1022	924	1003	964	1001	1016	1039	1016	1045	998	1025	1077	1000	981	1027	988	992	1002	995	1039	983	975	1018	1052	1019	986	986	1012	987	1048	1047	1046	981	984	1073	1076	980	1029	947	1049	1017	1003	1019	973	1026	1046	972	1011	1005	1045	1005	966	964	1033	1017	982	1052	1054	973	998	1017	1033	976	973	969	1026	1044	986	1014	985	1004	1024	1101	1090	983	984	1005	982	979	1021	1051	981	1017	995	1013	985	995	965	1013	972	1084	1042	989	1072	1000	987	1011	977	1040	974	1022	1077	1030	1068	1079	1028	993	1004	1083	983	984	1039	995	959	950	977	1027	1015	1007	1047	960	1022	1016	963	1017	1041	996	990	989	1056	1057	1027	1007	1056	979	1030	1006	1083	1021	1019	1001	977	1011	970	1025	965	986	1064	936	1062	1008	1013	995	1027	994	1012	996	1013	1006	999	955	1005	1024	1001	986	1068	1003	921	1027	930	1017	1061	981	1058	978	1030	967	1027	1071	1007	1019	1000	1076	1012	977	1004	1043	1050	1008	1002	1031	1058	959	1036	999	999	984	1003	993	1028	988	966	1014	970	1002	1037	943	1021	959	985	1020	1048	961	980	936	1035	1014	961	1025	1035	984	1059	1006	1055	1015	1014	1026	1072	962	980	1005	1073	1010	1004	1077	971	981	999	982	987	1064	992	991	1022	1010	1002	1025	1004	1027	973	1060	1039	1064	980	991	1013	990	1047	1013	1016	1048	1064	999	1006	920	1042	984	1049	990	998	1008	1027	997	1033	1034	998	1003	979	1029	1004	993	939	970	1026	998	1018	986	1092	991	1011	1004	970	972	1013	1034	1005	1027	1006	1047	985	1032	1073	1002	932	1027	1015	1023	1018	1007	1037	979	991	1053	1039	1028	1046	994	1012	1011	1022	1010	1012	1023	1032	990	989	993	1025	1000	1052	1001	998	1028	1019	1019	1018	1058	1037	985	983	1017	981	991	990	1006	1000	1077	972	1090	1013	990	1033	1052	1043	1001	1048	1005	1059	1019	965	1046	1071	1006	972	1002	997	1012	984	1013	987	998	973	989	1027	1033	971	1039	1005	1006	996	986	1004	1036	1019	993	1064	984	1011	998	1061	1015	1019	1054	972	961	1029	1001	1065	1015	1013	1015	1032	963	1013	1006	1033	928	1014	996	983	1006	976	1015	1004	999	1006	986	1069	1048	989	995	1054	1079	978	991	1006	1051	1021	1050	992	1003	1045	993	1010	1012	998	1040	1036	996	1020	1060	990	1030	1009	1010	1012	1005	1011	1018	1017	1009	1033	998	1016	997	1035	1023	1007	1080	963	1008	1041	1041	1009	977	993	1016	1019	978	1082	1039	1015	1030	1000	975	1024	964	995	1052	1007	995	1003	971	986	1064	1033	980	1007	1012	1013	968	1010	984	1008	1051	1055	1007	1007	990	1014	993	985	968	970	988	944	936	1053	1033	989	989	1008	945	995	1079	1026	997	989	966	1005	983	1019	1005	1025	1035	1017	1017	1062	1008	1008	1066	1024	1022	1028	994	1054	1012	972	989	969	1040	989	990	987	1077	1048	984	955	1024	995	1079	1045	1026	991	990	1016	1031	1003	1022	1094	1008	1000	1000	1060	1062	1031	1048	1023	995	985	1015	1032	990	988	1041	989	1017	958	1050	1004	1026	1006	1006	1002	1020	995	984	1045	1025	1068	1032	1035	1058	996	973	1034	1069	985	1018	1028	979	1018	1019	1000	1046	1022	982	1011	1003	1027	1040	1053	991	1022	1040	1006	1021	1002	1009	993	998	1020	987	1068	979	1031	968	1060	1008	986	1000	987	1040	1023	1030	933	969	1025	1056	1018	990	1011	1019	1014	1037	1001	1033	983	1027	1014	1025	1004	1017	1059	1000	1009	1000	979	982	1050	1027	1041	989	988	1016	1045	948	1009	1027	1002	1044	977	1019	1064	1020	991	1016	996	1016	1053	994	1006	1029	1000	1004	1074	1029	1002	962	1016	1038	1030	1044	957	1007	1052	1016	1006	946	1034	939	928	999	970	966	968	1038	1023	993	1018	1012	1051	982	1054	970	980	979	980	1004	1042	1007	1045	1010	993	1009	1093	1024	1011	1046	971	996	1050	1018	1005	935	1014	978	1034	1012	1032	991	1083	1052	1005	969	1028	1044	937	971	1036	1008	1006	1036	1014	962	1000	1114	1037	979	1047	1026	1029	982	993	1038	1007	1005	1028	1028	1005	998	987	990	1021	1063	1019	1003	1010	1006	1009	1030	1019	1019	1046	1015	977	1046	962	988	1037	972	1045	994	1017	1030	1070	1036	1044	1042	1045	1008	1046	988	1016	1003	982	1005	1051	1053	1040	1019	1011	1045	1056	1015	970	1007	1047	1018	1059	993	1011	969	1075	1007	1040	1026	975	995	1003	1047	1056	1030	974	1021	939	1007	1060	1011	993	985	986	1046	1010	998	1046	1040	979	1052	986	1039	950	1034	1033	1014	974	997	996	982	1021	1043	986	1048	1034	996	1096	989	1031	1041	1051	1019	1035	1010	1014	959	973	963	1018	1011	1013	986	1010	963	1017	1045	1055	1035	1017	985	1071	1034	970	1072	980	1007	992	1013	1008	1017	946	1039	1046	990	1038	954	1029	1045	998	965	1011	1073	972	1078	997	1031	1057	955	1030	1011	974	1075	1003	1016	1019	995	1060	1018	978	1080	995	1060	1044	983	965	1056	976	941	947	956	992	1030	1028	959	1023	1046	1029	990	1032	1060	1036	1024	995	1061	979	980	1031	986	1039	1033	1035	1005	1047	1032	1025	967	1038	1020	998	1024	1012	1009	1001	980	1007	1039	1025	1093	1038	1056	997	1011	1032	1045	1028	1024	1031	1013	993	997	1022	1007	1027	971	982	1001	989	1010	1021	967	1022	1033	1046	1024	978	961	949	977	1003	998	963	1014	1022	1015	995	999	1040	1043	990	1024	972	1001	1009	1049	1001	1001	1016	981	1010	964	1002	989	1013	1011	1007	1008	1009	959	987	1013	1013	1058	971	994	1089	1018	976	1074	1008	1079	1031	995	1024	1017	1017	1019	966	953	998	989	961	975	1068	982	1031	1008	1003	1032	1015	1046	1064	1035	1021	986	981	1027	1042	975	1026	1001	1001	1089	968	1003	993	986	1025	1034	1060	979	1058	1037	990	949	1038	1031	1026	1008	1022	1062	1043	1033	986	971	1035	1050	955	1094	1010	998	976	1020	946	992	979	983	1029	1027	1036	1009	994	976	1036	1010	995	1001	1014	1021	1022	1028	1011	1004	1044	1037	990	1007	1029	1007	1011	1047	1044	990	1002	999	1038	1045	1025	1019	1065	983	1007	989	1044	978	1078	1020	1004	1046	990	996	984	1020	995	1007	1023	983	1018	978	1022	981	986	992	988	999	1060	974	1018	1091	1018	951	1006	1004	1022	1034	1016	977	1093	1003	994	961	978	1015	966	967	975	1021	1023	1060	1043	1076	1031	1021	1060	1030	938	1045	1025	1097	1020	998	1000	1031	994	985	993	1027	1035	978
24386	21394	28930	24293	21341	7531	1697	1276	1052	979	974	989	915	927	887	906	885	877	839	837	866	817	876	828	827	866	813	841	814	858	825	791	811	821	818	872	865	812	794	846	833	834	810	759	806	785	870	820	855	756	840	805	813	800	777	760	793	818	797	798	828	845	839	821	829	761	828	830	797	795	805	747	868	774	812	813	847	825	804	815	781	764	784	798	804	802	816	828	798	778	781	827	823	764	831	859	770	782	761	853	837	772	774	807	793	807	769	775	820	852	815	751	768	807	779	771	810	794	807	802	764	787	852	766	825	755	751	810	822	839	799	781	828	800	801	783	782	819	805	817	843	833	763	780	804	788	805	771	803	785	794	830	778	754	790	750	768	735	837	830	822	832	808	823	832	824	762	806	757	816	769	818	822	809	794	806	774	818	776	826	826	810	818	865	795	835	856	781	792	808	831	848	779	767	791	760	769	807	803	808	836	747	828	792	747	838	826	736	758	803	807	832	753	824	780	792	786	800	784	783	811	806	805	821	835	813	840	812	819	804	795	783	806	815	820	752	811	809	820	779	785	803	818	862	799	821	842	818	845	800	805	795	768	784	755	824	787	780	798	820	821	767	797	825	790	842	855	809	829	798	803	870	830	781	840	745	769	808	762	770	780	859	774	790	807	801	789	773	838	752	786	834	815	784	806	783	852	774	796	812	821	820	829	782	876	778	817	806	763	802	799	752	792	795	764	775	774	813	845	792	771	811	800	866	780	807	827	836	818	757	845	780	788	813	813	828	837	852	784	764	782	723	757	795	800	854	797	832	808	763	829	782	793	816	829	803	835	727	787	795	777	781	809	833	806	760	801	811	843	817	756	819	739	800	816	808	794	797	793	766	791	759	790	798	809	755	796	770	832	836	794	798	777	840	821	765	764	833	767	811	813	834	796	764	785	827	806	830	857	778	819	854	817	814	804	805	773	795	788	798	775	795	794	804	793	825	789	815	836	778	845	824	839	782	770	817	799	821	756	783	778	826	867	820	814	785	769	771	747	855	802	797	782	799	782	799	835	801	795	840	771	793	743	774	879	825	791	817	825	805	779	804	800	834	818	745	810	767	797	768	862	852	808	766	818	839	833	833	828	840	848	783	803	793	769	817	766	830	800	788	806	825	795	772	809	775	821	833	801	824	826	799	814	867	762	834	755	770	797	807	809	777	826	772	782	776	794	812	753	821	819	823	828	851	799	761	777	782	850	805	805	771	767	746	809	785	853	780	801	836	794	821	867	796	819	797	797	771	816	797	781	788	733	766	800	813	746	837	777	754	799	851	849	800	749	789	798	802	878	790	840	777	824	797	858	788	697	816	818	798	815	780	800	818	851	798	838	811	805	764	763	766	769	792	800	764	810	805	831	813	851	833	849	826	785	844	802	780	787	768	778	767	815	848	740	822	766	801	772	797	773	820	785	810	835	832	805	753	811	789	781	838	814	778	796	805	766	803	788	789	761	841	797	791	799	829	812	817	823	790	805	788	780	752	781	806	836	760	813	809	801	799	769	745	802	824	833	824	844	808	816	755	841	807	766	788	759	806	811	773	827	759	835	779	818	805	810	835	811	839	760	743	800	766	788	810	779	799	817	776	796	779	826	813	807	826	796	781	848	797	773	820	800	830	820	858	868	763	783	781	828	828	821	781	773	802	818	814	775	808	772	801	741	770	792	795	805	803	817	803	778	800	825	821	776	813	742	789	740	816	781	774	826	801	819	782	804	845	814	801	820	792	845	806	830	829	788	759	798	845	766	819	828	775	792	831	771	791	837	762	799	814	796	762	804	815	814	812	817	788	767	904	772	812	760	796	841	834	854	760	812	797	800	790	873	811	785	786	773	823	819	775	777	806	795	786	812	812	785	782	814	877	747	803	814	825	811	830	780	772	808	825	807	832	775	781	801	821	759	845	837	826	803	831	789	773	794	804	763	759	804	822	816	726	798	779	798	894	820	807	822	845	773	809	791	804	840	824	844	751	769	830	832	805	768	781	801	855	791	774	780	836	773	816	749	757	775	856	813	796	858	821	800	805	793	818	852	841	744	791	829	819	782	793	823	828	828	777	831	757	807	804	819	811	782	832	801	716	773	758	855	761	803	817	781	754	773	806	772	792	782	766	801	811	802	838	809	797	805	788	768	806	745	866	792	791	787	741	807	839	845	808	803	804	795	856	828	816	806	785	819	830	787	850	813	783	751	736	800	811	795	821	822	813	787	821	814	789	804	789	822	797	776	807	830	782	745	784	768	781	778	796	789	823	814	745	769	835	862	783	776	804	812	782	794	771	811	822	792	810	773	830	758	799	836	799	784	754	833	803	809	790	800	832	853	800	809	843	890	786	822	814	770	808	787	840	851	792	852	746	812	807	803	802	795	823	793	806	769	799	759	796	804	789	845	808	787	798	775	797	771	789	768	801	811	815	798	826	788	794	773	759	838	785	768	793	770	775	833	794	845	834	828	779	815	793	828	806	823	756	822	796	770	776	765	820	783	824	841	800	814	752	781	846	809	834	788	824	773	786	780	813	782	814	785	781	783	833	800	776	796	826	837	788	774	802	792	797	805	804	797	801	771	814	775	804	821	819	852	815	756	835	811	816	799	772	829	790	805	815	788	805	781	809	798	736	735	774	791	820	799	777	838	825	787	788	794	754	800	823	753	790	845	768	749	758	799	883	834	844	789	807	862	794	842	798	802	849	764	755	804	776	816	815	762	806	818	769	768	831	804	784	764	807	854	801	805	839	789	793	799	786	843	776	817	804	807	777	785	818	798	775	814	804	780	808	823	825	824	846	771	824	822	790	830	796	790	810	804	806	783	794	832	807	793	815	762	810	738	780	803	832	797	822	762	840	787	799	747	805	736	804	801	832	800	816	826	826	749	773	795	806	764	754	791	835	804	805	796	827	824	782	804	775	848	794	794	829	803	867	775	811	791	784	802	783	795	799	829	812	829	818	839	787	806	792	799	796	823	807	797	830	805	769	771	833	772	812	782	781	758	836	836	772	809	772	833	770	815	799	738	789	782	804	830	816	792	812	795	775	848	788	828	863	774	792	834	841	828	756	782	794	808	818	804	769	780	808	823	835	771	813	781	757	819	835	729	819	827	841	836	780	835	820	787	784	761	762	822	833	841	760	796	827	782	831	810	784	796	798	773	766	853	790	776	837	743	807	791	809	819	776	740	813	834	822	789	784	775	800	813	774	781	805	775	763	779	775	802	803	807	771	817	839	782	767	845	784	820	776	817	794	741	761	811	810	840	765	823	806	769	774	802	749	833	808	863	787	764	801	752	792	804	820	731	829	835	808	811	807	782	817	794	808	787	819	792	792	830	823	817	806	804	811	771	840	817	801	836	763	789	783	794	805	780	769	811	767	792	786	798	808	779	823	801	797	785	841	782	817	845	822	843	814	741	778	825	780	795	829	799	831	806	810	787	809	815	757	787	865	818	826	808	794	792	823
13299	9681	8371	4676	3332	2705	2310	1998	1737	1614	1455	1354	1389	1330	1184	1243	1163	1150	1185	1101	1184	1100	1101	1073	1084	1051	1081	1128	1096	1086	1019	1067	1061	1019	1088	1058	1018	1004	1052	1039	1017	1072	1055	1072	1062	1050	993	1048	1056	1033	1048	1100	1054	1033	1049	1014	974	1060	1096	1047	1085	1072	1076	1026	1093	1082	1114	1004	1068	1076	1100	1043	1086	1088	1064	1047	1024	1068	1082	1039	1044	1095	1009	1035	1080	1040	1034	1061	1060	977	1082	1067	1018	973	1062	999	1003	995	1072	1002	1011	1044	1091	1067	1082	1017	1062	1004	1014	1046	1117	1079	1043	1079	1045	1062	1045	1031	1087	982	1039	1091	1082	1083	988	1046	1025	1042	1051	1063	1088	1068	1069	1032	1036	1018	1103	1050	981	1020	1024	1031	1028	1037	1017	1045	1076	1061	994	980	1007	1111	1044	1036	1039	1039	1022	1021	1021	976	1033	1081	1058	1051	1015	1043	988	976	1061	1002	1046	1118	1015	1057	1019	1099	1062	1027	1033	1036	989	1030	1064	1018	1049	1005	1028	1009	1076	1042	1072	1006	1018	1089	1030	1105	1029	1022	1002	1056	1031	1012	1070	1079	1030	1039	1077	1048	1079	1102	1042	1041	1037	1000	1065	1079	1116	1003	1070	1038	971	1018	1030	981	988	1051	1078	1007	1073	1021	1064	1070	1054	1036	1055	1032	1115	1092	1060	1066	1038	958	1066	1054	1020	1025	1019	1077	1024	1051	1042	1053	1032	1033	1010	1057	1070	1033	1001	1038	1063	1044	985	1069	1026	1058	1064	981	1045	1008	1056	988	994	1104	1049	1079	1046	1097	1031	987	1050	1011	1057	1062	1078	985	1101	1057	1056	1092	1077	1027	1063	1072	973	1033	1079	1005	1044	1096	1052	1041	1080	981	1039	979	1061	1079	1070	1056	1081	1024	1005	1049	1048	1004	1030	1009	1002	1004	1051	1048	1051	1103	1103	1049	1055	1064	1005	1093	1026	1033	1008	1030	1076	1061	1084	1022	1007	959	1032	1033	1043	1036	1077	1069	1058	1076	1044	1036	1046	1081	1050	1071	1009	1051	997	1031	1089	969	1061	1057	1101	991	1043	1023	1059	1032	1048	1010	967	1104	1041	1041	1007	1076	1009	1005	1068	1085	1052	1003	1060	1010	1007	1048	1000	1100	1038	1039	1024	1030	1091	1011	1084	1004	1051	1105	987	1005	1053	1061	1007	1019	1026	987	965	1046	1031	1063	1049	1062	1041	1079	1059	993	1035	1030	1114	1071	1089	1056	1089	1092	1076	1020	1035	1027	1018	1032	1052	1082	1008	1082	1029	1063	1090	1082	1011	1085	1037	1023	1077	1030	1027	1042	1022	1053	1058	1029	1003	1103	1044	1038	1025	1121	1064	1037	1037	999	1030	1035	1041	1048	932	1069	1044	1042	1003	1041	1009	1033	1040	1059	1083	1004	1063	963	1035	1007	1040	1029	1044	1029	1046	1037	1030	1076	979	1055	975	1047	1004	1053	1031	1008	1044	982	1119	1008	1037	1006	1071	1059	1021	1027	1047	1034	1039	1020	1070	1105	1021	1028	1057	1098	1010	1020	989	1089	1073	1037	1061	1042	1036	1083	1005	1066	1113	998	1069	1061	1117	1048	1015	1024	1078	1029	1067	1018	1038	1054	1012	977	990	1039	1030	1005	1050	1042	1092	1060	1063	1014	987	1089	1052	993	994	1101	1041	1075	1049	1010	995	1027	1037	1084	994	1060	1012	1057	985	1055	1037	1082	1046	1081	1033	1021	1073	1041	1086	1054	1095	1021	1003	1011	1027	1072	1066	1079	1072	1035	1050	1024	1015	1033	1007	1071	1005	1034	1049	976	1006	995	1067	971	1027	1101	1077	1065	1037	1046	1078	1006	1036	1126	989	1057	1029	998	1071	1068	1032	991	1004	1076	1050	1099	1098	1058	1030	1014	998	1068	1114	1019	1091	1049	1060	1020	1033	1045	1006	1007	1019	1059	998	1023	981	1028	1107	1039	1063	991	1066	1077	1012	1043	1050	1047	1002	1099	1067	1036	1049	1059	1052	1055	1026	1029	1045	1030	1052	1066	1047	1010	1047	1056	988	1061	994	1019	1104	1002	1086	1030	1041	1035	1014	1029	1010	1087	1035	1008	1055	1058	1078	1027	1080	1067	1019	1052	1043	1048	1016	1051	1054	1077	1041	1079	979	1047	1041	1049	1048	1012	1049	1087	1086	1017	1096	993	993	1021	1038	1045	1068	1028	1023	974	1036	1034	1043	1100	1058	1058	1028	1045	1001	1017	985	996	1019	1059	1064	1010	1064	1028	1066	1040	1054	1043	1029	1050	1039	1050	1018	1010	1063	1040	1047	1086	1105	1051	998	1038	986	1054	1039	1041	1006	1025	1006	1027	990	1049	1011	1127	1094	1052	1016	1020	1028	976	1053	1000	998	1029	1048	1055	988	1046	1021	992	1044	1020	1071	974	987	1014	1067	1110	1036	1015	1066	1031	1104	1004	1003	1022	1041	1036	1061	1025	1045	1111	1050	1061	1007	1061	999	1036	985	1012	1020	1044	1063	1013	998	1062	1033	1066	1016	1044	1045	1038	1010	1031	1059	1049	1050	1024	1063	1032	1005	1013	967	1085	1046	1019	1117	995	1061	1002	1055	1030	1024	1044	1003	1017	1019	1069	1100	1063	1046	1066	1115	1051	1068	1090	1028	1063	1012	1052	1002	1056	1039	1009	1063	1081	1051	1027	1040	1003	1060	1010	1052	1008	1019	1067	1049	1031	1009	1055	1054	1072	1048	1033	1083	1064	997	1043	1014	1002	1009	1037	1028	1027	1053	981	1055	1053	1026	1026	1022	1033	999	994	965	1039	1017	1088	997	1026	1050	1031	1024	989	996	1027	1053	1008	1021	1053	1045	1050	1042	1016	1054	1024	1103	1023	1057	1017	1048	1061	1028	1014	1054	989	1065	1044	1022	1019	1047	1009	1010	1088	1070	983	953	1077	1036	992	1041	989	1017	1025	1088	1051	1087	1068	985	1047	1049	995	1047	1064	1069	1031	1030	1048	1011	1066	1077	1025	1031	1066	1042	946	1060	1007	1052	1065	1025	1090	1020	1019	1059	1039	1006	955	1023	1047	1039	1032	1070	1064	1046	1038	1059	1046	1104	1010	1035	1083	1013	1047	1124	1081	1026	1041	956	1023	1036	1012	990	1069	1116	973	1030	1009	1016	964	990	1050	1074	1074	1042	1028	1039	1013	1036	1046	998	1055	1028	1114	1019	1045	1012	1020	1044	1034	1023	1040	1049	998	998	1015	1018	972	973	1059	1069	1059	1050	1026	1080	1018	1050	1049	1029	995	1080	1043	957	1117	1078	1007	1054	1026	1010	1042	1066	1047	1080	1035	1045	1022	1042	1035	972	1065	996	1049	1028	1070	1009	964	1010	1048	1027	1037	1024	1036	1075	1065	992	1015	1051	1099	1046	1028	1050	1044	929	1023	1051	1052	1041	1058	1038	1084	1036	1015	1088	1096	1067	1032	1075	1040	1011	1084	1023	1050	1001	1010	1046	1095	1069	1020	1034	999	988	1050	1054	1057	1040	1042	1000	1033	1010	1059	1053	999	1033	1089	1028	1049	1089	1021	1018	1072	1062	1017	1035	1007	1013	1026	1100	1017	1005	1067	999	990	993	1005	1029	1040	1039	1009	1038	1045	1102	1024	1061	1040	1033	988	999	988	1067	1013	1034	994	1057	990	1002	1067	1033	1046	1040	1060	1038	1062	1026	1065	1079	1028	1022	1026	1051	1040	1045	1028	1016	1076	1052	1088	1101	1033	1055	1054	1043	1047	1061	1021	1040	1030	1052	1011	1046	1067	1010	1115	1031	1082	1080	1064	991	1027	1056	1053	1041	1027	1033	1056	1051	1016	1076	1057	1030	1045	1099	1041	1044	996	1017	1060	1055	1018	1097	1000	1072	1042	1084	1066	1030	1066	1062	1042	1095	1033	1064	1076	1052	1046	976	1057	999	1048	1015	1008	1069	1044	1056	1077	999	1035	1079	1086	1045	1080	987	1053	1045	1061	1005	1053	1013	1066	1063	994	1009	1088	1007	1033	1001	1075	1040	1064	1035	1020	1085	1021	1064	1079	1043	960	1065	1025	1066	1065	1007	1026	1011	1001	1044	1012	1009	1034	1040	1079	1043	1034	1065	1044	1051	1014	1055	989	1020	1105	1035	1040	1041	1033	1050	1032	1052	1060	1053	1059	1038	991	1038	1083	1044	1062	1052	1048	938	1061	1062	1027	1069	1040	1039	1028	1062	968	1038	1024	1066	1031	977	1067	1058	957	1084	1062	1026	1033	1020	991	1026	1048	1036	1010	1071	1067	996	1125	1066	1033	1057	1054	1036	1024	1090	1061	1057	1044	1086	1057	1044	1036	1103	1050	1049	1092	1022	1016	1002	1050	1013	1042	1036	1112	1011	1011	989	1006	1045	1007	1050	1076	988	1010	1085	1039	1041	1074	1075	958	1016	1057	1058	1019	1081	993	1035	1070	1044	1044	1040	1033	1041	1013	1068	1025	1032	1024	1048	997	1034	1034	1005	1076	1056	1044	1045	1044	1015	1072	1023	993	1032	1016	1028	1028	965	1046	1035	1045	1028	965	1005	1083	1037	1042	1062	1043	1045	1039	1069	989	1030	1002	1061	1072	1039	1018	996	985	994	1063	1019	1066	1062	1017	1014	1028	1047	1011	921	1021	1030	1070	1053	1031	1052	1057	1044	1024	1004	1002	1029	1081	1068	1002	1036	1024	1039	1010	1015	1048	1041	1047	1072	1019	1051	1028
23315	21386	29416	23729	21386	21371	5256	1184	955	836	772	673	641	582	565	537	536	542	500	495	465	490	425	486	477	466	429	441	464	446	456	424	452	425	445	449	409	444	431	426	392	427	417	469	457	418	397	429	422	381	428	441	413	434	440	429	454	411	409	447	432	397	388	442	456	419	427	427	398	447	359	422	443	425	400	403	384	439	421	437	399	421	406	375	396	432	412	375	398	412	434	410	418	424	416	397	442	414	424	434	411	391	386	446	399	424	406	430	439	367	400	436	400	387	411	415	432	390	449	389	401	406	426	438	424	408	380	399	415	421	389	391	412	414	408	440	387	392	406	442	436	376	412	446	430	396	387	393	409	391	426	383	391	393	400	381	407	391	413	400	405	386	432	411	366	405	380	404	396	414	387	393	387	419	365	426	407	387	379	426	408	403	389	428	427	413	401	405	400	377	422	409	406	379	387	386	384	397	440	388	411	431	409	422	407	377	423	383	402	416	447	368	415	393	388	391	399	384	416	400	427	413	405	412	437	439	438	407	440	393	421	398	426	419	417	402	380	426	412	392	389	410	396	395	438	396	429	433	414	398	417	436	415	404	393	396	406	404	383	389	374	400	370	406	370	417	444	421	417	418	432	401	380	430	437	400	420	446	414	365	428	381	398	381	397	394	425	404	401	387	417	394	418	419	436	410	382	437	411	407	382	445	375	430	398	384	411	406	383	446	444	368	402	397	445	417	377	425	379	443	375	444	419	451	405	408	423	437	439	399	376	420	429	409	419	431	462	398	442	378	401	402	404	394	419	405	439	410	401	377	392	415	408	404	439	445	404	381	401	396	400	390	385	408	377	406	408	405	432	403	404	404	405	364	397	400	390	433	406	426	368	409	410	425	394	405	382	394	407	439	400	445	436	401	416	381	400	412	411	437	423	414	404	432	433	375	405	412	408	442	431	418	419	373	443	428	396	415	393	427	432	384	400	396	374	386	387	392	425	370	399	405	410	380	424	420	441	414	439	406	439	427	380	414	402	420	437	406	437	417	436	390	426	428	400	401	428	415	426	401	384	420	383	446	386	425	413	416	392	426	399	388	433	432	398	444	401	387	414	402	417	410	435	408	399	394	446	383	424	414	417	419	397	412	408	396	390	377	411	393	409	401	374	406	425	355	428	399	425	401	427	422	393	376	431	441	400	388	452	427	390	390	417	388	381	424	439	402	384	398	394	416	401	413	443	438	424	390	429	395	390	388	418	424	413	444	395	446	407	379	403	397	395	401	399	377	387	389	394	389	415	392	389	419	403	404	408	415	401	417	383	400	424	401	424	416	380	404	420	406	402	427	408	409	413	389	389	405	398	374	430	414	389	446	437	375	420	431	424	428	433	376	407	389	406	438	394	424	408	414	429	437	374	398	428	422	421	423	388	426	393	397	432	388	399	405	407	396	390	393	365	420	441	408	400	443	406	442	419	423	427	406	395	429	385	398	426	405	402	377	416	423	397	381	405	393	377	385	418	399	405	444	400	412	428	404	430	399	399	432	414	409	407	398	400	417	395	406	406	363	415	391	431	418	425	370	418	392	440	403	413	405	391	428	424	405	411	399	387	370	433	421	412	407	391	394	433	389	409	420	402	401	411	392	385	430	385	398	403	402	415	437	438	400	413	415	434	421	416	401	439	435	425	407	381	419	413	439	423	403	385	415	374	358	351	395	395	401	377	385	437	425	450	416	417	422	403	395	370	432	410	416	405	429	410	399	389	417	427	411	403	424	428	394	400	410	352	398	398	411	386	369	390	403	410	392	389	410	400	387	401	418	433	397	400	419	414	420	445	391	395	398	405	388	423	435	433	400	403	444	402	416	444	403	407	360	399	392	409	385	433	393	398	409	422	404	421	425	411	412	392	434	391	423	416	415	454	433	374	414	399	398	374	414	446	425	363	380	443	414	400	409	371	410	401	405	431	425	417	397	428	452	390	365	389	411	408	403	375	423	418	381	406	420	420	443	425	415	401	420	388	418	411	417	411	421	457	392	397	391	410	386	356	369	373	394	404	373	389	400	397	399	393	383	407	388	434	400	399	382	414	398	410	394	405	412	434	406	422	392	394	433	455	398	367	403	412	417	388	385	389	437	374	399	432	428	409	404	401	396	409	428	412	415	400	415	410	387	377	418	383	430	420	405	416	406	419	421	368	414	420	446	450	399	375	408	411	434	428	420	393	416	405	380	413	404	405	461	443	422	416	419	401	413	433	392	401	387	408	424	413	450	398	430	404	403	375	416	408	409	405	405	388	452	403	399	385	430	387	426	398	438	417	442	452	442	380	399	392	389	389	440	410	422	393	403	433	457	391	418	399	443	424	417	416	390	438	395	431	401	417	463	392	419	418	406	374	462	438	391	397	429	369	432	382	406	406	434	384	394	398	395	404	418	430	428	399	376	419	437	430	397	420	403	457	411	409	416	417	419	409	447	399	435	404	415	390	386	395	431	378	465	427	392	381	390	439	414	424	412	414	384	415	420	408	421	424	404	411	404	390	377	368	441	403	426	368	384	406	415	402	417	402	387	390	393	426	424	424	409	419	423	382	413	406	435	409	412	409	406	417	396	428	441	390	401	374	400	404	432	375	427	410	419	422	443	409	407	368	366	399	424	413	434	434	388	423	406	406	403	402	402	407	418	419	387	412	407	405	392	390	385	365	368	401	404	418	411	379	419	431	414	380	413	422	397	396	434	383	380	370	401	386	407	441	396	431	414	367	377	420	373	403	387	397	388	381	435	389	428	417	401	427	423	416	391	433	422	410	441	390	380	412	416	412	429	429	441	395	415	419	434	397	413	414	412	394	429	413	384	402	406	404	381	395	431	398	436	419	404	406	436	391	407	399	442	366	390	429	432	393	399	402	423	410	375	421	376	352	379	401	396	400	407	414	434	410	404	409	407	384	411	439	389	433	401	390	407	380	418	418	375	393	404	433	415	425	428	388	386	456	398	415	370	392	398	406	401	461	424	385	407	418	437	400	427	397	372	390	410	427	392	425	412	402	447	424	397	425	429	425	380	419	409	407	404	395	412	428	447	410	408	394	427	431	422	426	381	412	436	421	407	411	401	390	388	423	410	429	408	408	425	420	380	387	409	419	444	396	383	438	423	400	389	443	411	363	401	404	424	404	405	454	394	374	406	401	419	416	418	431	408	417	377	414	373	377	402	388	425	389	402	414	372	423	399	410	390	395	400	411	426	408	394	403	393	407	390	414	382	435	428	420	427	409	400	402	419	394	471	408	441	373	410	402	419	386	407	382	400	416	389	392	408	430	404	414	412	409	379	418	403	396	375	419	375	392	411	444	402	425	409	422	389	366	437	368	414	383	390	383	408	371	399	427	441	416	397	407	427	411	455	437	420	426	413	372	433	414	436	424	398	386	374	416	389	420	425	398	422	439	403	410	395	409	401	375	413	402	407	405	363	434	399	400	417	437	427	388	439	408	404	426	381	414	405
14441	15426	13310	7243	5113	3812	3080	2423	1913	1714	1400	1264	1149	1021	1006	895	806	747	785	775	671	729	676	643	651	652	683	687	649	601	603	561	606	638	625	610	610	629	599	558	594	593	580	588	595	583	602	619	592	614	606	526	573	571	599	545	541	556	569	579	583	592	604	540	549	601	536	584	564	569	558	549	547	535	574	538	584	561	577	576	572	587	580	563	528	528	548	633	574	585	616	578	541	587	591	549	580	536	549	559	544	539	550	557	616	594	520	511	574	568	552	564	568	595	519	569	548	581	580	560	557	572	527	552	553	547	523	553	535	517	563	574	551	530	533	580	563	565	563	574	610	520	594	577	553	570	571	598	590	578	548	547	550	508	564	545	559	572	634	599	560	568	570	533	558	561	567	535	486	588	544	552	572	585	555	559	557	581	525	532	563	549	546	535	508	624	513	525	572	548	551	546	560	517	562	555	572	546	544	516	526	542	572	567	532	542	605	569	545	558	558	579	579	598	560	542	533	527	538	545	544	533	584	541	507	548	553	513	560	526	512	529	535	524	549	576	502	547	592	543	570	528	566	536	578	593	587	552	569	543	556	561	553	583	547	523	575	580	551	517	513	528	526	537	512	567	548	569	548	550	564	553	539	541	556	546	525	532	522	545	526	538	536	537	545	538	576	557	578	540	511	557	531	552	561	553	502	558	552	586	534	540	545	532	565	525	567	543	541	579	531	546	543	583	586	530	544	554	516	542	539	542	553	532	561	523	545	549	612	549	551	550	534	546	561	577	564	572	526	529	486	541	546	550	526	573	568	577	537	522	545	568	575	529	550	515	556	543	561	533	520	551	547	588	536	545	503	542	545	505	533	537	569	527	534	533	585	546	543	544	543	572	579	554	559	603	536	511	557	526	532	536	566	531	531	541	586	549	558	546	513	511	554	508	567	548	593	545	530	555	564	582	549	541	570	521	563	527	543	540	546	552	576	557	501	554	551	542	554	533	565	532	550	540	538	559	586	572	551	518	556	553	562	516	535	607	527	559	546	565	539	593	615	533	536	547	544	542	577	577	541	550	570	498	539	549	557	584	552	559	576	611	529	564	540	518	552	544	537	598	577	547	560	535	539	599	547	564	557	545	578	521	523	584	568	531	571	549	559	512	585	534	539	506	603	567	589	512	530	556	540	547	509	522	522	560	602	525	552	548	579	534	536	510	537	531	568	569	541	541	581	556	574	540	529	588	552	556	569	558	518	561	574	579	505	561	551	575	575	571	570	562	578	533	577	500	521	521	519	519	549	548	566	574	593	566	593	566	528	575	568	534	554	569	571	529	506	620	560	539	500	511	530	566	548	543	542	571	545	565	547	543	568	545	538	563	609	535	571	554	538	566	553	549	549	539	554	554	550	556	542	544	601	529	541	536	529	550	602	551	568	539	545	535	576	541	600	551	544	556	577	623	568	569	572	549	558	525	538	584	571	544	558	581	559	546	553	572	581	517	574	531	543	588	546	524	522	566	567	565	562	555	524	555	539	541	556	567	529	540	560	520	529	522	587	581	580	537	555	571	546	534	552	568	545	549	568	564	574	528	567	563	523	560	545	536	561	550	562	542	600	584	535	563	537	550	529	539	565	556	549	574	546	576	560	549	551	532	516	547	527	567	574	529	575	594	585	554	546	536	536	558	558	543	536	534	534	533	554	536	555	570	515	541	530	549	535	562	556	541	535	566	518	561	580	557	526	536	605	535	556	522	537	566	529	521	599	539	553	577	542	537	530	586	548	590	528	550	565	607	556	527	554	536	581	577	549	544	545	592	560	582	547	542	550	570	515	540	574	563	567	544	540	586	608	521	518	559	554	514	557	542	565	564	573	552	555	517	566	544	522	537	542	524	566	546	556	543	577	531	556	596	566	558	557	533	555	578	512	598	561	547	543	571	536	547	565	573	578	552	588	567	532	547	561	539	561	549	559	580	569	549	565	536	560	548	540	567	553	561	537	512	533	571	580	567	534	557	545	552	554	528	611	544	535	512	545	559	560	590	589	567	551	549	554	579	561	589	556	547	559	569	556	553	522	576	548	542	534	573	616	575	558	575	520	500	529	585	535	555	513	570	534	580	552	531	560	585	526	558	571	527	555	565	581	505	538	555	538	522	581	585	574	556	551	584	613	514	578	562	526	559	540	569	534	527	599	591	565	575	551	565	567	561	563	591	574	594	532	563	555	518	538	570	593	502	519	530	560	541	547	567	554	557	526	544	562	553	605	547	546	551	548	535	548	551	607	567	499	522	558	598	522	527	544	529	557	525	585	533	586	538	588	549	544	507	555	558	531	533	591	556	520	518	545	546	541	539	570	524	557	566	603	582	573	536	532	555	539	611	573	541	553	551	542	567	554	574	537	518	565	543	534	526	571	566	556	577	544	570	561	536	535	587	544	577	527	537	587	565	557	577	535	548	570	567	539	574	544	531	573	554	578	569	579	518	558	487	550	592	596	528	525	565	573	522	518	564	528	577	523	567	528	567	521	544	547	543	531	560	590	532	550	555	521	549	589	549	558	555	578	542	514	578	506	522	526	555	564	571	538	554	573	583	565	544	607	611	514	600	536	564	538	526	564	527	561	556	544	540	547	581	594	566	588	569	530	545	571	509	536	555	569	550	526	535	562	561	565	554	555	544	519	549	531	597	543	545	545	575	551	535	560	553	582	563	534	535	515	590	547	553	517	548	549	583	572	587	531	544	547	546	479	584	514	549	579	534	559	521	524	587	501	564	612	598	535	526	572	527	595	547	545	586	539	555	533	539	532	594	562	533	561	533	605	549	565	539	582	591	566	550	543	557	565	536	551	548	515	554	521	581	538	548	518	544	530	510	624	547	584	558	557	565	543	533	579	542	557	550	564	562	545	524	545	596	557	553	547	579	555	551	556	558	543	527	543	550	559	550	553	541	554	563	556	526	534	501	545	556	529	555	545	519	509	549	528	572	543	565	558	600	542	562	553	589	523	585	569	520	553	545	557	556	561	567	566	541	547	568	523	548	531	540	542	588	580	547	508	527	564	561	546	516	552	534	546	574	558	557	578	585	543	528	494	561	573	549	515	553	545	562	539	553	534	566	532	555	582	551	580	495	526	577	548	568	568	576	551	529	497	534	530	590	572	582	521	550	549	551	547	542	548	561	542	566	555	544	493	554	548	536	517	564	507	563	552	581	550	532	570	539	507	513	559	544	564	527	564	540	571	568	586	528	548	527	570	594	505	527	596	616	546	530	539	563	548	562	569	537	576	497	559	526	568	560	559	560	588	524	534	563	584	531	530	544	532	525	564	541	572	556	554	536	519	553	565	576	549	547	558	554	541	572	558	564	563	556	519	550	541	551	546	566	554	543	531	540	532	534	537	581	534	547	587	549	565	539	540	614	582	571	550	572	531	555	553	523	573	530	549	610	575	535	566	525	547	576	572	527	553	560	581	512	566	545	535	585	510	520	538	551	521	512	567	547
27366	20725	9261	1373	961	861	867	804	793	827	824	800	792	778	793	796	774	824	781	800	818	802	768	800	817	773	811	799	827	802	805	838	768	808	786	840	797	826	750	822	782	797	780	798	762	807	774	824	747	782	799	821	777	831	797	799	809	787	813	768	774	761	798	810	834	806	780	797	817	815	811	810	766	776	775	744	754	796	826	795	813	780	815	747	746	810	740	835	795	813	796	840	772	778	781	769	772	801	729	745	839	803	789	797	798	790	795	827	794	835	791	801	778	836	791	775	781	823	747	730	772	793	763	755	774	806	777	855	785	784	815	752	820	784	790	794	818	787	782	799	789	756	800	797	765	787	733	798	754	757	779	817	795	802	787	791	805	783	846	792	797	785	809	760	828	788	762	842	817	831	817	757	734	796	805	776	737	814	781	789	827	834	783	778	839	777	836	793	790	795	780	778	804	792	806	769	776	788	790	802	778	808	790	767	782	794	796	798	798	786	814	756	775	761	781	788	785	802	805	823	799	775	802	773	748	786	831	789	852	829	836	780	769	790	746	781	749	770	827	830	808	755	755	795	822	777	780	809	828	814	771	788	797	789	760	782	745	770	768	790	794	773	730	752	822	787	794	806	815	795	804	803	813	810	771	823	809	815	762	763	749	803	751	770	825	827	794	781	778	798	794	787	751	822	820	769	835	771	786	747	803	813	745	815	829	815	813	816	819	788	757	786	807	785	781	801	768	818	774	789	809	805	794	778	775	743	787	781	775	824	768	810	779	789	791	789	743	794	787	814	840	781	801	782	755	821	776	756	879	783	781	764	792	765	782	790	809	830	787	757	816	798	793	748	770	783	805	855	768	795	789	799	795	729	782	784	792	764	794	768	765	794	793	734	730	790	789	756	817	739	813	797	812	804	777	820	785	782	798	713	775	769	757	781	800	767	800	762	752	852	839	751	851	822	782	766	784	814	799	792	848	783	818	804	780	770	827	778	807	789	844	752	796	785	811	818	826	774	802	769	814	766	778	859	825	786	824	785	795	827	797	754	763	752	811	797	790	789	809	774	802	816	768	796	771	829	769	831	804	808	764	795	795	816	791	825	807	747	810	778	750	873	782	789	753	806	835	800	834	769	861	757	780	778	819	832	782	754	779	847	792	762	782	789	766	782	824	800	794	820	754	830	790	801	821	844	825	877	864	792	818	793	805	763	775	783	742	801	817	755	816	819	810	789	804	798	793	829	791	769	817	794	794	789	810	822	748	823	791	787	812	785	800	787	788	783	800	790	734	758	807	752	748	805	802	796	765	707	802	780	826	759	775	800	761	843	789	799	782	804	780	805	798	813	770	749	809	820	753	772	746	815	829	795	777	793	834	811	796	852	812	743	777	807	788	775	801	760	719	806	809	787	815	786	779	784	806	807	785	787	817	774	758	812	724	763	754	775	813	811	794	786	823	820	814	800	825	775	776	768	803	808	845	772	802	830	804	726	780	787	770	820	860	799	847	820	772	801	822	784	762	792	773	798	775	789	764	739	758	813	800	761	788	747	808	798	802	779	826	813	786	797	814	787	820	807	810	768	832	759	833	835	768	779	772	775	785	814	823	777	814	801	797	799	779	794	739	783	785	771	785	779	752	777	781	806	785	809	783	789	749	793	798	726	773	809	772	786	822	814	781	829	800	750	782	762	825	793	862	816	777	807	749	796	765	776	777	825	783	781	815	765	779	746	792	800	801	779	761	797	835	745	807	751	785	839	798	778	797	830	832	772	779	770	789	800	838	795	792	803	818	813	812	773	780	821	826	765	790	761	736	818	798	800	787	781	795	827	832	780	747	796	802	764	827	760	813	767	770	791	804	778	782	769	799	744	829	823	778	785	812	782	757	768	839	804	780	786	775	802	835	802	769	774	799	785	845	830	765	762	785	773	782	780	828	838	794	859	760	811	764	780	773	813	773	778	799	821	814	795	766	760	790	756	844	769	833	839	821	752	814	823	825	788	785	827	770	741	811	761	774	816	757	851	845	787	792	835	772	819	814	809	780	859	807	799	784	764	758	794	837	747	789	818	773	791	776	756	798	818	834	801	788	736	826	785	785	783	804	744	709	811	769	817	850	809	756	801	852	767	774	825	795	775	791	815	729	787	833	751	753	806	749	768	765	798	797	852	808	765	816	793	794	753	844	818	849	774	786	823	777	770	810	833	831	774	836	842	825	759	782	814	804	800	783	812	769	805	755	761	844	814	777	772	803	809	782	803	789	762	819	800	795	755	842	817	764	777	794	792	806	783	819	776	830	815	811	769	807	783	786	804	847	815	810	790	814	776	807	813	800	814	795	812	760	767	815	763	770	774	783	785	768	794	777	770	816	782	840	772	823	762	757	756	805	830	801	803	806	813	768	819	804	774	784	791	791	747	743	770	811	777	832	885	872	789	809	808	791	832	790	772	720	788	785	796	824	800	715	752	807	807	822	774	783	824	755	777	786	802	883	790	747	775	853	800	827	773	805	852	800	800	864	758	816	766	796	793	790	805	804	773	775	793	805	762	775	801	785	768	824	756	765	771	801	850	831	727	788	802	767	799	780	816	823	806	813	843	768	752	760	766	818	786	778	776	797	791	832	774	791	749	749	803	825	796	836	803	765	801	805	772	799	860	770	775	818	773	753	773	843	803	804	806	779	765	788	802	740	779	792	816	797	767	696	757	791	792	787	811	750	785	766	737	800	759	823	772	810	774	751	788	781	822	803	789	751	821	723	799	782	801	772	825	769	778	777	816	774	801	772	744	814	803	788	774	841	805	810	811	787	810	783	726	755	775	797	788	813	821	806	873	816	786	788	788	825	854	793	826	800	803	738	808	739	820	797	814	777	802	815	747	854	773	802	799	787	774	765	777	785	825	781	798	794	800	757	805	738	793	776	818	753	740	798	778	812	779	770	792	768	824	772	806	745	738	789	780	784	825	797	825	764	772	843	824	745	802	815	744	825	801	791	821	834	820	802	794	807	809	754	752	767	776	786	772	782	834	818	794	846	777	736	832	808	804	799	778	809	852	774	772	767	780	787	787	770	731	805	772	790	850	814	779	806	741	786	795	894	780	821	823	779	793	800	767	794	754	772	762	802	846	796	820	815	767	784	775	821	814	767	784	806	841	816	829	771	827	822	737	761	815	769	818	766	844	775	837	780	800	718	805	758	763	763	801	774	727	819	767	760	790	774	820	762	774	743	801	820	830	804	778	818	807	787	790	842	791	828	728	835	856	867	794	758	795	853	774	775	768	761	815	771	805	810	803	820	798	745	729	824	816	761	787	815	830	806	805	785	811	754	790	760	802	802	796	786	784	833	778	793	767	774	817	769	805	825	814	804	772	776	812	771	793	813	831	777	812	783	825	800	771	765	815	813	795	814	762	776	760	785	781	814	791	768	760	812	778	772	802	824	812	807	837	806	810	807	798	771	845	717	805	777	756	798	827	814	805	804	785	823	789	821	763	831	772
6592	1854	1699	1331	1193	1099	1127	1109	1069	1052	1051	1079	1006	1066	1029	1041	1024	1105	1069	994	1001	1036	1060	984	988	1024	1047	1015	1068	1052	1004	1007	1039	1075	1007	1053	1026	1008	1016	1021	1015	1068	986	1016	1010	1025	1025	1032	999	1009	980	1019	982	1037	1055	1025	1029	1055	966	1021	936	986	1059	981	1029	981	1013	1013	964	996	1047	1007	1015	1037	1056	982	1017	1041	1035	1041	1037	978	1052	1076	977	1012	1055	1027	1088	1021	984	998	1072	1026	994	1029	1014	1006	996	1047	1031	1037	1017	1004	970	1022	976	995	1105	1005	999	1016	1029	1070	1028	1004	1041	1044	987	1054	1094	1048	988	987	1061	984	1012	1085	948	1089	993	1017	1040	1043	970	1014	1008	1028	1071	1060	1006	1045	1026	1011	972	1045	1066	1016	1019	1049	1020	1072	972	1026	1040	1049	973	999	1004	958	997	974	1052	1040	1021	1078	1039	1029	1017	989	995	1036	1013	1073	1012	939	1047	988	1043	1006	983	1017	1004	1015	1058	1039	1021	997	1006	943	983	985	987	1009	983	1026	1007	1008	978	1060	1017	1043	1009	1011	993	1004	1038	983	1021	968	1001	1007	963	1041	998	1077	1038	993	976	998	974	1044	959	1034	1020	995	966	992	952	1044	1017	1060	1036	1018	991	1042	1065	1036	1027	1015	1035	1015	1058	960	1025	1012	1021	1069	1046	1067	990	1023	1018	964	1034	1006	996	1056	1050	1059	1013	977	1028	1009	995	1013	983	1012	1024	1046	1015	1024	1012	1007	976	986	1008	985	1047	1044	973	1056	1003	1025	971	1042	1005	1044	1030	1017	1024	1019	1036	993	986	1006	1028	965	964	1011	1007	1027	1039	1082	1039	1013	1018	1004	1030	995	1032	975	1025	1055	992	940	957	1012	1070	1037	1025	1047	979	1015	1003	988	1005	989	995	995	1004	1017	1010	1025	1014	1001	979	1011	993	1032	1069	1040	1013	1090	1033	979	1013	980	1062	1009	1009	1013	1026	1016	1018	994	1035	973	1060	1000	1031	1075	1009	997	981	1042	1056	1006	1005	990	1056	995	994	981	997	1058	998	1054	994	1031	1054	1024	1063	964	992	1014	1000	1036	997	1102	1016	963	981	1089	1041	1055	978	1002	1086	979	1019	1022	1010	990	984	969	1011	965	1001	984	1040	1032	1064	1021	1006	1005	980	974	1003	1001	990	1017	1002	1045	1015	993	1026	1031	1021	990	1015	1071	1011	1016	1025	1022	982	1014	1065	1068	1016	952	1037	1020	1039	983	1039	1063	1024	1032	1022	1011	1036	1058	1036	1012	989	1046	994	1048	959	1021	1008	1009	1014	966	966	1006	965	991	1040	1012	980	1024	985	1067	966	922	1035	1018	1032	958	1022	998	1028	1063	1010	999	1023	986	1049	1004	1050	987	1033	1013	1026	1049	1018	1066	1004	1005	974	1030	1010	1021	963	1024	1017	1064	993	1038	1030	996	1027	992	1007	990	1000	992	1021	975	1037	1048	984	999	1022	930	978	997	1028	1021	1047	1045	996	1037	1032	964	981	988	954	1046	996	1006	1019	1000	1078	1024	999	1072	981	1047	996	1095	1003	1045	1030	1029	999	972	1034	1007	1026	1011	976	990	1010	1016	1066	1033	1034	1004	1028	1025	1022	978	1001	1025	956	1023	1030	1055	1013	1043	1012	1047	970	1002	1049	959	1069	990	995	1047	987	1008	1018	1006	1015	1022	1029	1009	1057	1009	984	1077	1053	962	969	1031	984	1017	1024	1002	1031	1021	1021	1014	1048	1006	945	992	1070	983	1020	1013	1015	1040	995	1005	1027	1055	1017	960	948	1074	1013	1005	1036	938	1110	983	1039	1005	1079	1051	1008	973	1056	1069	984	1048	972	1045	1063	1021	941	1035	989	984	1028	1017	1004	978	982	1003	1000	999	965	1070	1008	1022	984	991	1030	1023	1043	983	1035	1011	971	1055	997	1033	1011	975	1086	954	1049	1021	973	1045	1048	1033	986	1026	1011	1005	1013	984	1081	1065	1020	996	1056	1040	1027	1010	1015	1085	986	1028	973	986	1047	994	993	1006	1032	981	1035	1047	978	975	970	999	1076	1052	985	1003	1026	1034	976	1029	1025	998	1000	996	1017	1007	969	1001	1027	969	1041	1022	943	1042	1005	987	1028	965	1025	1049	984	982	1013	1022	1016	977	1025	1001	1029	1063	1014	1027	1044	1093	1014	992	955	927	1027	1013	1015	1023	1088	1076	1046	999	1053	1057	988	947	1022	999	975	1022	1039	1004	969	1046	1065	1007	1035	1027	1027	976	1005	987	1056	1051	1035	1007	1076	1050	966	1042	1005	932	1039	1030	1043	1005	1059	1048	1058	946	1022	1039	998	1026	1019	1042	1027	990	1010	959	1005	1001	1013	1007	1037	1014	969	1037	976	1041	1026	1056	1063	1011	995	1039	959	1014	1006	1016	981	982	1079	1010	1057	1033	1079	1060	1024	968	1039	1034	1034	997	971	996	1022	990	1064	924	1045	1084	1021	1045	1025	1059	1041	991	1062	1043	1042	1047	1044	1036	1040	1047	1078	986	1027	1037	1040	980	980	978	1055	959	1010	1044	1051	967	1046	1020	1027	996	990	1056	987	1024	1001	1088	1016	991	1066	1016	1050	1009	965	1060	997	1040	951	970	1024	1109	987	1037	1053	1035	995	1028	992	1025	1028	1037	1031	977	993	1033	1008	1047	970	1044	1042	1011	989	1048	995	989	1085	984	1024	1002	983	1068	1024	991	965	1047	994	981	1083	1023	1052	1010	1048	1006	1000	1034	990	1027	1003	1063	1013	958	1077	1049	969	1012	1064	1018	1011	1008	1052	1067	1027	1048	1011	966	985	1058	1049	1039	1036	1027	985	1059	1043	1046	1012	1025	1064	1009	985	1077	1069	1064	1006	1050	1041	1057	1007	1008	1004	958	956	1023	1059	1007	958	991	1076	1016	1022	1059	1015	998	956	1075	1045	1025	1068	953	1007	995	1062	1003	991	967	1010	1035	1027	1027	968	995	1005	989	984	1004	984	1039	1038	1023	1019	1043	1016	1081	1024	1003	973	1069	1062	1059	1033	1036	997	1080	997	1028	1031	1004	973	1001	996	978	1024	1042	985	1036	1018	1027	1005	1091	1019	1106	1044	1047	997	1002	1026	993	1041	956	1020	1022	1006	944	1016	1049	1028	1027	990	990	1038	1014	970	1081	1023	987	1037	1050	1013	1012	992	1034	1012	1026	984	1032	1054	1040	1036	1027	1025	992	1031	1055	992	1013	1054	1084	976	1047	1031	964	953	982	975	1032	1019	1017	1054	989	1013	998	1005	1012	1027	1063	959	1053	1019	1047	998	1063	977	1039	1088	1034	962	1006	1051	1043	1069	1001	1051	1028	1039	1028	1027	997	972	1053	991	962	1009	976	1069	1015	982	1009	1056	968	999	1085	994	997	1045	999	1043	1022	1023	1036	1027	1052	1035	1028	977	1044	1017	1004	1093	1014	1017	1048	1074	954	1003	1023	1020	1028	1003	1013	1041	1008	1048	1090	1028	1013	1032	968	974	1026	1035	1035	989	1018	1018	977	1043	1097	1032	1046	1001	981	1052	1034	1025	1008	1050	1017	1013	953	991	1012	1047	1014	989	1014	1038	983	1053	1039	1030	976	1075	1026	1005	1019	980	1034	991	1050	971	1010	965	1033	1046	1019	1032	1032	1004	1030	1011	1059	974	995	989	1009	1079	1072	1013	976	1058	1009	1033	1038	991	1012	1058	1036	1032	1015	1018	1059	999	1038	1030	985	988	1073	1025	1016	1038	1011	988	990	1035	1098	1004	1024	947	988	1018	977	1044	1054	1012	1025	980	1021	1002	1013	1011	1029	981	1027	1028	1024	1014	1029	1026	1035	1011	1024	1000	1022	1043	1028	979	1055	971	1011	1045	1012	1024	1032	1061	1037	988	1040	960	1010	1075	1095	1031	978	1001	1016	997	1001	1011	1001	994	1016	1000	1037	1071	1069	1015	1061	1028	1028	996	1018	974	1060	1056	1000	1064	997	975	947	1002	998	1052	1065	977	1059	994	1014	996	1054	995	1035	1068	1007	1032	1035	1017	989	1013	990	1007	1063	1028	1017	1058	1058	962	994	1041	977	1029	1035	1032	979	997	1039	1019	1027	1007	1065	999	1032	995	989	1047	1001	1049	1050	987	1020	977	1009	1013	1094	1005	1004	1030	1032	994	1024	1068	969	1045	1036	985	1021	1021	955	997	979	1011	1017	981	1016	978	1020	973	1037	1039	1001	1043	1000	1057	1032	1048	995	964	1024	1062	946	996	1030	1040	992	1060	1004	1061	1042	1008	1000	985	1036	1055	1014	1003	997	1052	1025	1036	1074	952	1010	1021	1039	997	1018	1037	1019	1015	1020	971	945	1059	1021	1041	1038	1022	1008	999	1022	1070	1077	1049	1024	1012	1027	1045	1053	1044	1033	990	1008	1028	1017	1098	1042	1059	1050	1010	1023	1011	1032	1000	965	1050	1020
24419	21438	28963	24322	21387	7165	1602	1218	1037	1019	963	994	959	873	875	895	861	834	845	871	816	856	836	752	823	819	842	826	857	797	779	817	767	827	810	806	801	785	805	828	821	782	815	775	820	780	748	812	841	834	831	796	821	816	841	783	809	817	831	799	800	807	795	858	837	810	782	808	744	772	821	766	811	820	838	845	811	812	771	792	831	807	756	826	814	864	821	798	806	809	778	798	825	757	850	803	825	800	813	771	816	831	852	820	795	873	816	785	821	796	827	782	792	770	811	786	844	810	811	815	803	786	834	771	818	798	783	765	763	810	812	844	784	746	756	833	790	818	746	816	838	809	792	756	821	853	785	750	809	831	782	823	820	795	789	790	831	756	816	825	813	816	746	848	731	832	795	823	799	769	734	813	804	851	803	851	795	806	774	801	761	815	802	806	805	773	827	823	788	864	811	852	824	807	778	824	801	778	808	772	812	826	791	793	829	807	813	822	800	837	811	831	771	807	795	778	804	784	802	781	812	789	786	832	823	870	812	744	841	799	780	868	776	804	803	830	802	796	819	784	832	811	799	801	815	756	819	787	783	825	814	800	811	878	805	822	771	832	814	841	779	781	820	805	760	795	810	774	803	810	754	802	851	867	763	731	796	788	790	834	831	809	806	835	789	829	775	818	747	792	800	765	836	751	805	792	812	831	868	815	825	789	844	764	818	795	813	786	752	812	792	779	810	795	797	831	828	820	819	870	808	803	843	799	831	824	795	818	816	820	782	792	818	822	758	846	765	806	792	765	753	831	798	787	818	797	751	801	805	787	862	806	825	810	784	802	798	808	816	831	793	816	811	774	813	821	829	775	797	771	785	800	845	765	811	799	761	781	804	771	770	824	826	773	835	796	797	808	858	805	803	779	803	849	818	771	769	776	813	836	742	814	802	827	812	805	787	849	840	760	842	796	826	794	787	739	818	840	793	826	824	794	825	809	777	767	788	773	753	785	834	778	830	823	828	785	806	799	810	850	846	784	848	748	809	852	778	817	835	815	814	812	811	807	793	810	839	854	766	801	834	817	768	798	846	793	769	832	797	786	811	834	818	808	819	848	835	819	819	781	813	778	847	800	804	846	785	838	772	811	824	835	801	785	751	813	757	849	766	816	767	801	818	789	819	837	778	785	800	825	811	808	796	780	802	802	802	799	829	766	788	850	867	850	849	826	781	758	794	801	747	763	818	750	816	740	842	781	831	788	771	840	788	781	837	802	819	838	850	796	795	786	799	793	815	831	783	809	802	825	791	857	813	805	816	829	781	770	794	781	856	797	788	813	839	774	844	787	796	807	826	800	753	865	813	777	804	817	804	781	795	795	845	798	804	805	768	803	825	802	819	781	884	794	754	840	788	781	766	819	760	764	808	812	808	831	787	786	806	784	852	814	801	807	786	747	827	837	744	808	824	811	860	849	760	812	816	771	775	785	785	835	810	846	797	788	796	810	808	782	786	824	777	757	797	816	769	768	811	779	832	797	798	835	819	844	780	809	795	816	850	793	784	871	806	777	804	774	782	845	793	758	820	870	769	828	784	839	807	791	766	819	820	805	822	751	837	824	737	809	787	841	750	815	845	799	775	815	793	762	850	786	809	790	768	803	818	844	801	829	798	809	869	826	805	788	833	844	706	805	802	805	831	795	807	782	776	825	830	821	787	801	777	772	777	799	791	757	822	864	800	834	831	774	827	807	806	860	766	774	813	790	806	851	818	798	802	781	795	776	811	770	812	801	772	793	768	818	790	824	788	735	704	842	821	805	788	765	786	823	771	810	772	799	824	758	790	835	804	790	846	797	777	795	815	801	793	788	771	818	849	818	774	806	811	823	788	838	751	866	804	816	802	784	790	801	746	834	805	777	811	824	789	761	773	811	778	813	809	806	865	760	803	822	796	814	751	818	829	866	860	769	743	785	851	798	828	745	786	768	745	820	771	799	782	789	793	848	841	773	812	823	830	829	809	819	792	760	823	830	787	808	762	766	774	852	766	759	765	815	806	816	823	785	845	820	796	773	774	818	790	855	803	819	792	780	796	808	796	838	792	810	787	834	814	772	762	781	790	814	838	812	811	815	764	824	810	839	797	815	806	785	844	813	802	826	787	806	828	820	763	783	731	725	754	793	835	785	798	792	838	835	803	843	770	795	792	814	818	799	820	816	783	820	825	795	813	763	795	824	806	839	855	799	845	799	800	796	764	778	782	790	820	817	806	809	842	837	820	785	792	847	798	806	771	808	832	854	770	813	858	792	776	751	790	775	785	798	819	807	807	809	790	773	797	763	813	782	770	791	819	796	764	771	808	780	808	814	753	765	810	795	820	775	780	795	793	780	795	793	764	808	789	771	773	785	778	771	830	803	777	788	802	817	816	842	824	862	785	775	786	771	818	836	801	783	815	786	782	764	818	839	857	813	793	782	820	809	835	783	840	790	785	796	845	803	815	811	837	818	826	759	746	800	832	820	819	801	800	769	847	765	810	844	823	856	739	765	772	783	802	799	802	766	874	799	786	777	818	788	826	855	823	795	851	767	861	805	773	821	764	756	809	758	834	800	801	837	803	806	841	797	834	788	800	785	759	776	795	798	824	808	810	825	814	772	815	822	794	780	814	804	775	804	860	776	790	854	893	747	769	809	777	759	837	823	772	831	765	844	815	820	830	822	854	828	788	767	804	757	818	791	789	798	800	779	726	752	832	783	817	803	847	795	818	805	802	801	801	810	826	796	753	843	756	836	785	744	804	819	757	830	791	823	886	832	831	798	818	855	774	822	806	772	836	838	819	835	805	827	819	866	815	817	810	800	821	823	835	845	769	747	852	843	789	849	780	799	778	812	809	837	882	850	799	755	803	774	816	770	832	798	819	827	789	832	804	818	848	778	826	788	802	799	813	813	840	842	816	732	798	873	822	804	766	757	807	796	799	811	755	796	759	850	813	776	798	784	804	783	819	829	807	730	825	794	813	797	796	794	808	801	809	767	783	789	765	812	808	816	773	784	735	779	810	787	849	793	759	855	846	814	792	823	827	789	792	851	810	810	747	803	811	809	829	830	860	765	746	801	793	781	842	811	837	770	772	816	806	845	775	817	803	803	795	808	818	821	819	827	828	740	778	786	783	778	840	823	786	809	830	805	787	777	749	823	870	776	839	817	805	766	825	782	834	829	843	792	812	833	785	888	825	756	797	842	789	863	817	776	826	800	781	822	819	801	795	786	827	826	854	832	795	786	777	846	768	778	804	781	771	814	820	795	808	837	792	812	788	800	791	783	838	806	777	796	798	849	792	834	785	773	783	803	781	806	788	790	792	847	814	779	815	833	820	798	817	767	792	786	757	790	785	805	810	802	775	782	811	864	816	815	823	770	837	827	826	789	760	782	888	795	794	790	829	798	836	820	832	782	790	807	778	828	807	786	833	757	782	819	792	776	803	838	833	810	764	845	763	849	830	816	843	806	786	833
13025	9737	8424	4644	3405	2804	2329	1963	1744	1614	1467	1334	1327	1359	1175	1214	1229	1167	1205	1151	1129	1132	1191	1124	1111	1085	1089	1107	1102	1126	1050	1082	1064	1082	1060	1129	1033	1065	1039	1008	1045	1075	1072	1059	1112	1015	1126	1072	1035	1057	1085	1034	1101	1010	1084	1082	1078	1035	1053	1040	1048	1025	1052	1092	1103	1097	1049	1071	1056	1014	1043	1083	1012	1048	1058	1034	1127	1066	1130	1087	1072	1063	1068	1074	1074	1070	1086	1018	1032	1044	1083	1024	1031	1071	1089	1005	1049	1052	1035	961	1018	1102	1043	1020	1135	1053	1019	1043	1098	1048	1074	1023	1047	1071	1039	1001	1024	1080	1002	1062	1028	1068	1068	1047	1040	1020	1066	1071	1064	1081	1053	1048	1090	1068	1096	1074	1040	1082	1112	1081	1009	991	1039	1006	1132	1029	1001	1053	1082	990	976	1090	1060	1078	1087	1064	1093	1037	987	1035	1063	983	1066	1036	1052	1043	1072	1097	1096	1050	1029	1073	1036	1056	1069	1042	1011	1077	1044	1061	1019	1110	994	1030	1019	1006	1002	1096	1070	1010	1018	1054	1037	1024	1076	1108	1079	1065	1013	1008	1015	1018	1066	1100	962	1007	1032	1062	1030	1067	1044	1008	1028	1105	999	1061	998	1056	1011	1013	1060	1035	1032	1079	1011	1044	1068	1035	1084	1144	1032	1081	1078	1025	1065	1050	1057	1076	1107	1008	1015	984	1066	1038	1035	1063	1069	1065	1043	1077	1085	1013	1065	1075	1034	1046	1118	1069	1043	1097	1045	1028	1032	1037	1054	1034	1052	1031	1067	981	1134	1018	1038	1041	1081	1049	1028	1065	1113	1086	1053	1036	1050	1095	988	1040	1075	1000	1059	1100	1036	1017	1068	1081	1105	1079	989	1063	1047	1044	992	1027	1027	1093	1088	1053	1052	1071	1061	987	966	1022	1059	1018	1039	1007	1041	1019	1063	1038	1016	1053	1028	1075	1017	1064	1108	1046	1039	1024	1051	1063	1011	1050	1019	1114	1040	1057	1025	1088	1052	1045	1044	1101	1072	1088	1052	1053	1056	1100	1102	1048	1077	1012	1094	1069	1110	1083	1018	1023	1086	1042	1100	1023	992	1038	1049	1033	1047	1039	1110	1027	988	1012	1016	990	1045	1035	1018	1086	1014	1076	1044	1076	996	1036	1029	1018	1023	1048	1085	1043	1074	1036	975	1039	1056	1050	1085	1018	1016	1088	1050	1065	1040	1006	1022	1041	1043	1044	1062	994	1034	1065	1036	1027	1040	1051	1041	1007	1035	1039	1079	1044	1051	1040	1156	1011	1041	989	1016	1081	1043	1068	1061	1038	1083	1061	1022	1029	1110	1096	1105	1038	1071	1102	1072	1051	992	1012	1011	1028	1107	1076	1015	1051	1054	1053	1016	1070	1082	1079	1010	1018	1048	1063	986	1066	1065	1042	1060	1018	1037	1070	1049	1088	1126	1009	1095	987	1098	1026	1028	1037	1037	1078	1045	1070	1065	1084	1021	1090	1081	1025	1068	1028	1025	1011	1039	1034	1029	1072	1058	1044	1083	1062	1054	1017	1038	990	1021	1033	1043	1072	1033	1018	1046	1068	1043	1081	1014	1075	1041	1016	1067	1053	1087	1033	1056	1047	1073	1048	1059	1041	1053	992	1070	1102	1011	1021	1071	1069	1027	1077	1039	1055	1065	1053	1037	1078	1091	1014	1041	1054	1086	1039	1060	999	1046	1124	1019	1049	1059	1065	1088	1066	1043	1053	1076	1027	1043	1047	1056	1039	1038	1103	1013	1007	1042	1014	1052	1107	1026	980	1044	1060	1031	1045	1039	1084	1062	1075	1061	1090	1047	1050	1041	1095	990	1034	1073	1119	1031	1056	1000	1044	1058	1008	1025	1086	1020	1043	973	980	1086	1044	1031	1089	1029	1042	1109	1060	1057	1006	1073	1070	1057	1081	1057	1043	1073	1112	1086	1087	1012	1069	1104	1069	992	1009	1039	1081	1037	1076	1044	1006	999	984	1139	1080	1118	1029	1009	1034	1024	1040	1054	1070	1031	1039	1043	1075	1032	1054	1091	1053	1020	1094	1035	1036	1059	1095	975	1101	1082	1022	1002	1023	1101	1017	1035	1039	1069	1085	1012	1136	1012	1111	1035	1025	1041	1051	1032	1044	1095	1123	998	1016	1025	1000	1038	1044	1093	1005	1101	1045	1054	978	1049	1008	1062	1029	1020	1043	1087	1005	989	1035	1100	1138	1059	1027	1042	1048	1122	1026	1075	1036	1057	1072	1071	1024	1041	1048	1089	1102	1061	1050	1068	994	1087	1006	1011	1024	1046	1034	1041	1093	995	1058	1020	1069	1060	1042	1103	1085	1061	1053	1003	1017	1031	1024	1040	1044	1048	1074	1082	1098	1107	1103	988	1091	1023	1031	1058	1136	1032	1128	1060	1072	1100	1017	1045	1078	1067	1037	1005	1059	1007	1067	1057	1036	1051	1101	1005	1045	1061	1074	1038	1016	1022	1066	1028	1026	1042	995	988	1049	1094	1085	1117	1115	1096	1005	1089	1054	1120	1055	1034	1052	1016	1057	1056	1067	1044	1029	1046	1074	1037	1072	1027	1067	1026	1062	1115	1030	1115	1037	996	982	984	1012	1004	1078	1028	1078	1111	1082	1038	1087	1010	1009	1025	1076	1020	1024	1036	1047	1013	1056	1014	1020	1081	1062	1034	1013	1067	1030	1077	1020	1095	1067	1028	1028	1072	1040	1067	1039	1040	1007	1024	1052	1046	1091	1041	1005	1020	1060	1073	1062	1037	1071	1052	1034	1084	1109	1052	1074	1070	1026	1069	1075	1004	1059	1046	984	1061	1043	1015	1114	1047	1028	1124	1071	1066	1008	1069	1068	1068	1033	1081	980	1055	1045	1050	1037	1038	1086	1038	1056	1021	1054	1048	1067	1014	1075	1046	1109	1026	1075	1022	1021	1094	1034	977	1043	1044	1047	1053	1061	1057	1001	1041	998	1042	1042	1030	1038	1060	1071	1022	1007	1074	1082	1048	1017	1052	1066	1013	1083	1103	1070	1088	1021	1108	1108	1125	1025	1058	1061	1067	1105	1112	1035	1056	1091	1117	1061	1050	1063	1093	1049	1035	1072	984	1018	1070	1077	1080	1038	1035	1048	1074	1070	1080	1087	1031	1087	1078	1033	995	1049	1075	1060	1024	1070	1058	1051	1002	1050	1062	1021	1011	1060	1043	1039	1109	1030	1047	1066	1043	1078	1055	1037	1034	1042	1069	1024	1045	1075	1058	1078	1062	1039	1133	1090	1025	1027	1057	1035	1011	1032	1047	1015	1058	1041	1014	994	1007	1030	1066	1091	1002	965	1076	1051	1026	1051	1061	1084	1002	1045	999	1035	1035	1024	1026	1021	1000	1042	1034	1030	1082	1059	1038	1085	1065	1040	1066	1102	1053	1064	1049	1018	1042	1064	1055	1038	1013	1021	1070	1089	1050	1014	1019	1037	1085	1026	1073	1033	1025	1029	1032	1048	1071	1063	1042	1040	1075	1077	1048	1054	1032	1067	1083	1036	1051	1074	944	1023	1109	1116	992	1020	1020	1090	1061	1023	1031	1045	1000	1015	1040	1048	1046	1101	1099	1028	1021	1084	1083	1067	1014	1064	1029	1071	1057	1086	1036	1057	1059	1031	1067	1066	1095	1075	1020	1069	1013	1037	1074	1100	1086	1024	1019	1002	1046	1005	1052	1066	973	1110	1056	1016	1012	1026	1040	1089	1065	1086	1046	1042	1064	1038	1033	1090	1050	1074	1008	1060	1021	1080	1039	1026	1050	1069	1031	1088	1058	1078	1027	1083	1060	1066	1014	1038	1020	986	1078	1068	1046	1046	1025	1075	1042	1046	1054	1035	1015	1044	1061	1054	1048	1062	1067	1026	1051	1003	1108	1066	1045	1117	1058	994	1028	1032	1077	1059	1095	943	1061	1051	1058	1022	1102	1084	1027	1022	1040	1073	1070	1122	1049	1087	1003	1056	1043	1042	1030	1024	1072	983	1074	1071	1019	1039	1041	1073	1076	1033	1051	1048	1103	1060	1091	1088	1027	1016	1039	1087	1019	1023	1011	1083	1030	1037	1035	1000	1010	1089	1065	986	1067	1034	1018	1054	1102	1060	1079	1065	983	1052	1037	1059	1043	1051	1071	1025	1022	1094	1076	1007	1048	1077	1104	1017	1076	1008	1056	1063	1042	1069	1049	1051	1051	1054	993	972	1046	1061	1053	1091	1069	1065	976	1056	1048	1057	1034	1061	1045	1061	1080	1085	1073	1049	1062	1018	1037	1001	1036	1026	1044	1028	1050	1028	1086	1027	1011	1038	1098	1025	1077	1046	1049	1023	1048	1055	1023	1024	1068	1003	1048	1075	1019	1061	1061	1034	1128	1016	1071	1091	1076	1068	1079	1050	1041	1030	1046	1030	1006	1065	996	964	1028	1061	1000	1029	993	1116	992	1041	1103	1029	1036	1052	1051	1070	1057	1054	1053	1064	1095	1051	1052	1101	1011	1004	1000	973	988	1061	1076	1087	1026	1085	1062	1079	1051	1098	1067	1018	1043	1084	997	1087	1108	1059	1070	1044	1145	1100	1105	1052	965	998	1095	1042	1123	1055	1001	1069	1083	1100	1058	1078	1084	1074	1044	1076	1012	1101	1027	1047	1112	1073	1010	1083	1081	1082	1089	1064	1052	1070	1044	1061	1041	1056	1063	1061	1075	1052	1063	1042	1080	1038	1051	1042	1057	1032	1027	981	1078	1008	1065	1077	1077	1061	1028	1098	1026	997	1065	1030	1047	1067	1014	1054	1123	1046	1028	1037	1078	1061	1048	1062	1104	1030	988	1057	1095	1058	1068	1086	1017	1065
23361	21416	29428	23795	21419	21412	5627	1204	939	798	777	703	617	640	581	597	517	491	532	498	502	514	488	467	477	434	485	447	482	423	509	473	438	466	491	421	432	395	427	432	409	420	425	417	432	406	441	404	401	394	435	416	403	438	418	399	427	446	433	415	417	431	427	426	400	433	435	427	441	401	421	399	407	415	437	414	423	421	425	420	473	435	417	397	423	446	409	421	442	425	421	443	374	417	384	405	407	411	423	430	415	386	417	415	395	384	424	446	402	427	386	445	399	393	419	383	438	389	427	420	418	412	406	372	410	417	428	424	414	422	388	423	414	373	393	400	446	391	406	422	390	399	417	430	418	420	403	412	388	421	417	373	395	398	415	433	436	450	401	384	419	396	438	371	370	399	395	432	409	428	391	413	420	358	410	387	373	401	464	413	408	380	455	417	400	428	395	404	398	404	404	425	409	399	449	409	439	452	395	439	400	404	414	431	415	429	448	444	367	414	438	390	395	394	446	397	447	394	417	374	405	399	418	429	458	445	418	427	456	424	400	391	392	403	463	429	432	382	377	397	396	390	406	402	401	436	414	417	417	449	384	429	391	426	408	425	404	382	422	442	425	427	409	419	414	390	403	379	392	436	420	400	405	410	421	406	419	385	428	444	399	382	413	391	431	408	432	439	422	428	403	396	421	396	401	421	405	418	408	405	441	400	416	376	406	398	394	384	440	410	425	407	435	422	389	428	439	437	410	383	404	367	397	449	387	406	415	396	416	411	430	382	431	387	397	380	374	426	404	422	444	415	404	384	397	446	401	409	407	437	437	456	398	443	429	387	405	395	408	384	377	375	428	422	427	392	407	418	429	386	429	381	437	421	425	376	392	395	429	417	444	408	397	418	424	407	423	383	398	440	423	413	400	403	391	409	390	413	411	431	419	395	406	400	409	402	437	424	428	413	373	395	427	445	400	400	376	423	380	400	412	441	403	408	411	405	409	412	384	383	422	445	417	406	411	437	410	435	434	426	436	423	434	421	443	385	435	414	389	381	397	417	392	428	408	436	414	432	429	397	370	390	417	437	425	410	390	427	415	420	429	402	406	416	414	426	427	416	376	439	408	434	370	424	400	400	442	431	398	421	431	383	393	414	404	404	421	425	414	427	408	405	383	413	425	389	382	425	422	396	447	390	417	420	402	440	425	408	443	404	417	404	403	403	424	363	375	416	402	413	456	411	417	417	428	419	429	392	441	446	414	415	431	377	404	394	379	413	424	408	404	437	358	401	409	429	401	412	449	376	415	407	429	377	421	415	399	396	416	387	379	390	434	417	412	369	371	418	373	412	386	396	392	383	405	403	411	398	383	409	374	426	382	432	403	433	394	431	388	406	428	386	392	397	414	401	441	405	371	416	428	403	405	414	414	427	426	386	435	408	434	410	403	422	404	428	428	404	425	390	404	413	404	402	370	432	377	463	417	402	442	388	426	425	395	411	416	415	385	383	371	392	387	426	417	403	374	402	395	388	440	428	414	414	439	380	433	419	410	393	415	431	448	423	412	418	428	400	390	403	423	454	400	429	383	402	388	395	427	433	400	393	385	390	370	396	437	393	419	429	393	416	425	434	398	397	387	402	419	399	407	416	415	409	416	403	406	432	446	434	433	430	402	411	406	458	377	394	451	405	434	409	435	431	393	383	457	394	420	463	384	439	402	461	433	385	393	413	430	421	397	400	418	411	432	465	426	397	418	401	437	432	450	403	428	416	393	402	427	426	415	409	432	419	430	407	418	408	399	403	375	393	442	417	418	380	388	434	369	386	378	406	432	420	415	443	413	438	403	402	433	398	432	439	412	446	405	421	437	418	384	421	391	400	416	387	409	400	404	374	420	432	404	383	408	387	409	376	394	437	425	384	431	389	419	415	415	408	430	403	433	383	413	408	406	394	408	393	398	367	429	415	392	415	423	360	440	403	407	410	415	416	443	415	432	456	427	409	405	393	431	417	386	431	399	407	374	395	403	419	385	437	417	413	427	431	413	360	390	430	415	402	434	380	436	419	409	385	420	421	412	397	410	394	382	428	430	402	391	424	459	425	409	412	393	381	398	396	378	437	414	379	407	390	402	424	389	388	414	393	413	413	424	419	398	434	415	428	421	405	389	417	396	440	412	426	404	390	399	426	408	368	417	445	415	385	443	405	442	385	428	378	396	412	398	419	412	437	430	367	396	437	431	401	409	373	411	414	417	416	412	408	407	429	439	433	400	434	402	384	414	387	405	422	402	368	436	379	407	413	414	458	416	393	403	400	401	399	379	423	448	387	404	373	445	387	417	447	380	395	433	428	400	377	418	409	411	381	397	397	417	432	370	367	428	376	421	404	408	359	431	404	406	425	414	386	372	427	388	422	436	458	391	411	402	428	453	403	414	387	423	409	402	406	449	396	400	401	412	365	413	402	435	417	423	422	414	410	430	401	412	405	418	371	408	401	413	419	409	413	418	405	390	430	420	409	419	411	393	419	397	393	399	425	390	425	442	400	424	398	382	445	408	419	419	432	392	400	440	448	400	386	398	420	370	403	404	391	415	413	384	411	406	407	411	450	386	404	449	398	405	427	410	424	442	414	381	422	444	420	423	408	434	422	432	403	360	419	432	404	382	444	393	391	444	429	408	416	444	425	418	407	410	414	371	390	393	397	432	392	404	413	419	414	388	367	412	396	440	431	410	410	397	394	380	386	394	415	356	439	429	438	418	427	449	422	400	419	393	418	384	385	416	385	393	412	413	393	412	376	420	448	430	385	412	389	377	442	389	425	431	425	419	404	404	436	388	411	391	436	403	418	394	409	424	406	391	431	407	427	409	439	420	391	400	411	406	420	424	396	454	389	364	369	393	411	395	394	423	377	409	420	422	370	428	405	413	432	374	397	385	420	395	415	400	434	431	418	419	428	367	430	422	390	412	423	408	405	404	409	441	379	407	439	383	428	378	414	403	365	419	419	416	406	398	434	413	415	430	405	418	414	416	388	424	400	405	402	404	405	392	399	411	391	420	374	389	386	416	439	404	417	392	374	440	421	422	425	414	417	441	433	421	397	446	374	416	376	419	429	385	411	407	380	414	386	390	432	390	414	407	405	396	408	396	409	415	379	403	416	383	408	378	392	396	392	415	383	421	403	425	418	430	395	382	411	404	391	407	402	397	432	432	425	390	404	369	420	389	360	405	393	436	403	399	397	406	411	419	405	420	430	414	416	405	409	375	422	392	404	430	400	437	425	395	420	401	407	376	372	393	399	416	424	407	419	394	424	438	421	428	380	415	396	387	418	462	446	427	403	375	424	400	410	429	405	423	402	386	425	398	386	421	424	419	412	382	399	406	422	400	410	402	376	434	399	423	387	425	406	371	408	389	389	379	367	387	415	403	362	400	403	403	420	407	407	408	416	401	418	396	433	381	418	425	406	380	394	394	422	407	420	397	394	362	413	421	379	414	393	408	419	407	438	414	410
14507	15469	13101	7266	5003	3783	3068	2362	2020	1677	1393	1278	1117	1039	997	909	804	817	747	697	705	684	685	672	681	679	620	622	619	626	631	592	637	573	555	576	618	597	604	566	570	603	561	595	616	609	579	582	603	575	574	576	552	568	554	601	632	583	589	544	543	554	564	533	583	586	553	555	614	583	552	561	573	563	512	556	577	549	568	560	543	554	577	565	564	548	595	555	584	586	581	527	563	537	525	549	596	590	577	562	560	540	549	536	571	554	566	570	521	543	511	586	515	539	559	538	563	584	541	551	555	593	556	543	554	548	553	574	514	560	546	559	543	575	543	603	517	549	574	597	531	603	574	591	595	576	573	546	505	543	605	543	562	555	595	551	549	508	540	564	534	566	569	538	571	556	546	533	543	598	567	554	559	553	573	549	556	543	514	571	578	540	563	527	572	572	570	558	565	585	538	578	534	555	605	521	554	560	550	529	562	564	551	552	576	579	574	559	601	584	576	526	502	584	542	575	563	495	548	567	610	578	571	542	541	552	542	535	574	562	557	564	537	553	543	553	551	573	551	561	544	574	601	571	540	584	528	586	492	562	557	564	517	559	552	497	557	515	571	592	533	488	555	560	549	544	556	535	578	538	524	618	568	545	532	598	569	548	530	536	561	577	550	526	503	534	562	550	529	593	558	550	569	563	552	569	582	554	549	579	561	579	583	624	523	585	556	632	585	570	552	568	589	574	534	605	562	588	532	578	562	561	539	601	556	587	595	532	525	573	555	570	561	563	629	557	557	543	478	540	551	539	540	532	597	524	505	539	524	539	602	564	565	573	592	547	546	542	573	514	581	572	566	542	556	581	583	560	616	570	558	567	548	574	529	585	592	568	609	557	551	544	598	519	579	538	518	567	510	585	542	499	554	569	549	578	562	554	559	552	554	519	590	559	556	607	560	583	563	566	541	557	511	522	602	582	532	550	547	556	541	578	534	565	562	541	525	558	552	521	538	584	605	566	571	580	557	544	564	598	592	558	514	580	535	563	559	561	572	554	547	582	549	568	537	547	544	599	542	584	544	564	555	580	553	580	579	537	533	552	563	530	594	564	561	550	550	555	538	551	562	534	552	557	563	550	580	554	525	577	527	524	559	603	570	526	530	546	543	582	579	541	578	617	516	551	556	578	533	610	566	545	539	548	564	533	554	543	500	551	512	577	520	563	541	534	542	546	556	498	540	535	577	581	557	536	557	537	554	577	594	529	537	574	583	548	531	529	561	538	535	564	576	557	572	564	540	593	508	531	537	579	581	515	502	523	536	549	592	575	567	561	569	551	557	592	584	568	508	548	549	569	561	572	566	561	607	556	527	559	565	592	509	570	568	561	544	530	558	541	571	551	543	554	569	591	576	599	596	569	539	509	566	540	574	537	505	580	527	549	576	553	587	537	528	590	536	583	534	581	578	508	558	551	534	550	553	559	562	553	587	570	543	575	516	539	556	578	536	548	519	561	522	572	552	552	596	588	550	499	546	549	498	543	538	547	554	541	550	531	528	557	524	553	563	589	541	558	536	527	550	581	551	589	524	566	539	585	579	507	544	597	557	545	559	573	551	565	576	530	562	538	536	550	550	562	544	571	602	548	573	604	590	575	562	538	556	553	540	542	567	559	552	576	562	566	552	540	590	581	572	535	541	545	563	579	554	552	532	499	549	542	560	538	569	539	579	548	537	558	587	576	570	496	547	560	541	517	564	561	602	530	570	550	558	528	541	548	551	565	537	528	560	537	512	552	568	520	578	571	514	548	560	567	548	566	520	555	568	576	576	560	550	545	573	542	542	606	582	549	558	523	576	563	565	547	559	555	563	551	526	566	542	565	560	547	562	547	521	602	550	535	522	594	582	576	584	554	530	583	575	546	534	547	537	522	553	613	560	599	554	523	597	590	564	578	529	548	564	595	530	563	551	575	577	563	594	528	528	546	537	550	552	563	553	598	587	597	584	562	514	566	542	554	562	549	526	589	602	571	532	574	546	569	540	570	537	554	581	569	548	568	586	490	543	584	567	569	555	587	553	557	568	564	554	549	512	572	502	551	531	535	560	562	572	530	546	552	563	558	565	556	524	526	550	548	568	522	551	516	563	562	583	527	583	554	522	545	569	573	571	560	579	559	568	548	573	521	524	537	535	599	592	548	548	548	534	531	558	557	531	539	575	529	564	539	577	550	560	562	568	589	570	590	594	549	558	519	526	572	518	581	545	570	544	569	564	579	557	534	579	538	538	554	523	526	562	563	513	540	561	606	590	557	581	524	574	559	518	559	572	565	591	586	561	564	552	554	517	536	542	562	550	542	554	549	590	551	532	528	528	567	565	549	599	512	511	525	530	559	561	544	536	544	514	602	513	566	607	566	582	541	557	546	561	557	551	565	556	549	543	547	554	547	543	574	546	595	583	537	574	588	554	498	552	540	563	550	580	579	564	570	570	523	520	539	554	556	561	512	527	537	539	565	555	566	553	566	556	590	559	536	563	555	543	536	562	539	599	529	537	556	622	569	483	593	518	574	554	574	550	570	543	547	550	544	611	550	565	533	541	538	551	517	576	571	540	629	572	580	576	548	550	595	551	525	593	565	556	544	594	522	567	562	543	562	568	552	588	529	580	534	543	535	555	604	551	540	584	542	548	538	566	541	556	534	529	571	559	514	584	570	562	528	542	486	539	525	547	527	548	538	541	531	562	526	577	501	542	531	560	587	509	549	541	529	493	546	531	568	554	591	549	528	562	531	524	564	504	570	542	575	569	547	545	531	567	541	547	549	580	561	554	548	538	581	557	539	555	552	569	549	513	542	567	576	613	570	573	519	560	597	559	577	553	541	551	551	570	577	549	549	546	527	574	561	593	562	534	539	608	595	578	550	524	515	599	549	558	590	572	553	538	545	598	563	598	558	504	578	601	514	559	542	604	563	546	559	559	575	553	549	531	563	531	534	582	531	619	566	578	573	545	566	540	583	523	545	557	523	547	599	577	563	540	558	557	555	589	555	554	533	576	528	559	563	582	554	518	566	567	587	585	561	560	540	623	596	552	511	570	570	548	553	562	566	574	601	561	547	583	574	527	528	537	552	547	574	526	576	609	559	558	591	543	572	577	550	549	578	543	556	545	628	526	544	574	537	549	549	526	537	573	567	583	558	570	553	581	538	582	527	556	547	560	608	551	541	541	578	560	551	581	508	548	562	510	576	536	532	535	609	567	581	570	563	574	574	587	535	523	557	537	541	553	550	586	588	591	516	580	545	554	534	545	557	516	561	560	575	557	570	589	553	563	536	575	554	494	561	591	520	543	534	510	564	486	561	547	582	547	547	556	586	558	543	574	578	574	571	562	524	556	555	555	563	597	546	558	535	546	554	575	540	553	553	599	570	586	592	548	577	582	567	497	533	573	522	536	555	529	543	590	527	582	587	539	534	551	559	543	559	569	550	590	558	582	551	587	590	598	558	585	562	522	539
27215	20646	9603	1437	915	896	887	826	838	822	868	810	817	813	804	801	800	782	759	794	819	860	751	785	790	821	776	841	818	848	800	764	773	814	765	826	842	770	851	814	841	819	774	799	815	824	790	828	884	791	820	794	800	814	789	828	796	761	830	764	784	823	788	755	783	782	815	788	786	797	840	799	750	798	781	782	805	784	802	776	791	754	802	769	778	784	759	753	790	801	862	757	772	738	792	804	773	771	788	799	774	775	837	806	757	829	808	761	806	843	784	769	749	811	797	792	796	796	813	764	796	816	790	816	771	762	801	810	801	819	801	801	776	799	834	789	775	793	760	753	793	801	777	820	860	816	774	777	772	834	851	761	789	845	776	773	810	795	821	863	807	779	765	788	816	796	781	836	789	760	743	836	802	801	827	840	805	831	764	795	838	836	804	775	789	819	791	785	809	818	793	788	754	752	786	792	819	846	801	805	786	851	806	814	722	801	762	791	797	802	795	798	796	782	786	781	830	754	773	813	848	829	806	811	793	828	826	777	831	787	748	816	802	815	777	764	777	721	806	820	798	831	790	777	763	768	828	818	801	758	754	812	830	791	847	815	806	810	788	791	802	804	782	761	811	772	775	787	843	780	743	747	779	794	792	845	802	829	799	763	810	839	811	770	757	818	743	799	746	810	828	806	788	833	790	814	766	776	780	792	817	782	793	760	771	781	767	802	845	728	812	766	807	815	746	766	807	790	766	851	755	769	835	745	765	762	784	767	805	738	837	790	742	790	787	828	782	780	789	778	792	716	810	804	771	756	769	779	804	777	781	771	762	820	798	801	748	808	806	770	762	765	794	796	810	835	803	798	823	768	822	825	817	830	802	860	801	811	798	792	795	781	810	803	739	827	771	770	766	796	815	775	846	809	736	796	801	802	799	774	797	776	805	771	833	798	765	789	774	782	765	821	795	793	835	792	767	822	780	779	853	761	743	776	803	788	807	829	806	756	782	785	784	857	808	807	800	802	799	781	772	853	771	775	772	781	829	816	801	807	779	881	798	770	845	825	837	784	827	764	788	801	759	811	787	795	835	796	816	798	805	862	795	826	747	758	771	801	790	766	747	764	797	764	779	842	801	795	820	801	809	796	747	836	803	764	841	775	806	763	801	826	767	753	803	793	798	786	776	803	774	808	809	765	810	837	789	836	784	831	837	783	768	755	759	786	765	789	816	766	851	789	792	801	776	827	762	827	836	819	811	810	828	802	841	798	758	774	800	741	778	826	830	796	745	780	787	830	812	796	816	763	799	784	763	814	826	767	777	837	762	778	775	776	789	812	777	745	833	767	808	777	751	816	775	771	797	789	783	787	778	788	738	819	793	785	817	742	821	778	779	819	780	756	814	823	774	771	779	787	782	819	761	806	803	786	807	801	803	805	824	798	807	763	778	795	769	792	769	755	768	812	790	781	784	858	801	792	822	808	827	763	794	845	822	784	763	808	841	813	807	793	783	761	803	766	746	817	821	761	739	797	811	765	774	812	779	785	780	853	803	792	783	802	832	840	791	767	842	753	824	786	799	762	833	770	786	788	815	786	755	763	789	797	804	734	792	844	845	800	804	757	812	813	791	800	798	812	803	784	764	801	810	823	747	746	736	793	837	861	806	793	818	775	806	794	839	819	825	772	772	821	829	800	788	795	823	757	797	802	779	805	812	776	761	771	807	818	780	753	764	760	756	827	810	813	847	811	828	794	837	808	790	837	799	770	794	791	825	801	766	753	782	739	795	788	832	822	838	872	778	767	737	821	761	802	789	786	823	786	730	793	811	823	804	757	780	764	825	775	779	833	822	818	766	796	790	764	767	834	762	787	804	797	801	841	789	809	803	810	787	742	759	774	761	772	812	811	807	761	817	783	814	766	781	856	739	788	809	794	836	805	819	788	718	806	801	786	792	775	827	814	796	757	817	825	796	776	843	802	803	770	739	760	784	821	797	753	768	809	803	791	778	792	836	804	788	791	785	833	822	777	790	779	815	801	765	793	819	784	774	796	800	788	785	777	760	747	778	847	815	767	730	758	800	748	826	847	781	827	800	773	818	750	743	802	786	746	791	832	816	821	841	772	817	802	768	815	788	741	838	833	807	839	749	816	759	796	749	755	782	785	823	760	794	792	805	798	774	801	812	806	784	789	732	815	854	779	785	781	799	742	746	784	816	751	804	794	764	793	789	836	742	829	771	741	833	838	798	811	836	829	751	835	788	855	753	766	820	797	763	772	841	759	761	768	789	754	813	755	783	805	785	840	791	765	773	770	753	796	796	790	793	780	721	821	823	839	730	793	814	807	780	804	791	811	843	781	804	829	766	780	795	742	791	867	778	797	788	754	792	845	754	781	826	802	826	772	793	794	775	779	800	803	789	766	764	814	783	852	815	798	786	784	764	817	788	805	739	751	778	819	826	804	785	805	795	798	812	782	765	764	783	801	828	813	771	840	789	737	793	820	860	803	779	764	773	820	815	778	790	799	788	834	855	757	809	818	800	776	822	754	809	811	802	792	823	770	790	779	819	811	800	788	753	784	802	811	860	809	767	795	777	743	801	790	798	829	786	837	843	837	820	807	821	773	839	805	817	782	751	788	795	795	808	762	794	770	782	789	838	799	814	813	786	830	815	809	842	822	814	810	843	791	815	798	764	811	795	787	763	854	808	834	776	772	762	765	787	794	821	713	820	809	881	840	789	788	812	752	772	753	751	820	837	829	791	783	813	792	826	760	855	792	809	747	788	801	811	857	788	765	810	771	768	791	809	785	808	755	762	822	783	792	815	803	748	788	808	799	789	780	810	792	783	826	798	772	775	776	787	735	775	779	853	742	790	802	820	787	794	812	821	778	810	793	780	813	801	809	783	783	835	765	760	809	742	822	817	764	792	802	795	790	796	783	781	766	741	779	783	783	786	796	773	798	801	752	827	720	806	793	781	758	777	764	770	856	838	733	750	782	857	792	816	803	832	844	780	766	814	782	802	804	794	822	768	775	794	770	820	779	817	767	768	777	796	804	774	734	773	813	762	743	783	853	774	831	810	808	824	808	787	785	793	804	831	822	801	753	784	841	806	827	821	826	813	813	804	790	795	720	773	787	740	837	748	744	742	805	813	786	773	779	802	840	802	812	843	840	779	808	800	787	795	777	784	773	774	766	827	842	756	809	837	814	822	785	759	866	759	792	782	786	832	781	827	801	790	764	739	811	800	805	808	789	792	754	843	789	768	775	796	812	821	776	838	800	810	794	787	801	772	807	756	798	767	838	780	818	829	827	816	772	780	799	790	779	794	761	881	784	816	811	756	842	799	784	801	811	773	835	809	766	766	793	786	765	836	783	790	781	779	773	851	802	807	764	831	778	757	814	809	784	789	770	802	814	741	827	767	847	805	803	828	753	859	798	780	800	754	802	773	817	811	797	788	787	772	810	777	817	827	724	774	761	770	813	815	807	771	774	793	785	795	816
8185	1895	1742	1281	1224	1099	1113	1087	1041	1076	1043	1062	1047	1019	982	1003	1064	1027	1035	1038	1083	1030	1048	1003	1063	1068	1065	986	1002	1078	1057	1077	1057	950	1002	1028	1046	1036	1027	1091	1019	1038	1047	1055	1008	1023	1027	1064	1034	1026	969	1003	1007	1027	984	1001	1038	1036	1003	1020	1039	986	1016	998	1034	995	1000	1056	1006	1031	958	1017	1019	1004	1011	1100	1067	1012	1034	939	971	1004	1002	1047	1011	1029	1052	1101	989	1049	1025	1018	1036	1017	1011	1031	1036	988	1002	992	1050	1040	995	968	1073	981	1056	1021	989	1000	969	1031	1011	1054	1038	1038	999	1051	1029	1055	1016	976	984	1009	1020	983	1079	994	1051	1086	1025	1029	1021	1058	1102	1014	1014	981	987	988	1084	1036	1019	996	1013	932	1050	1044	1018	984	1026	993	1013	1033	1043	1015	1059	1022	1038	1024	1009	1038	1039	990	1028	1029	1044	964	1033	1036	1033	994	996	1040	1060	995	1045	1021	1041	969	1035	1055	994	1054	1038	983	1016	1019	987	1046	961	1011	1006	1017	1011	1043	980	1060	1047	1028	1052	959	1014	1016	1056	1012	1052	995	1031	972	987	1086	1041	993	984	995	977	981	996	987	1009	1021	1012	1023	968	1009	992	1056	998	992	1042	987	1009	1007	1044	1040	1054	1043	1027	988	1016	1016	1012	1016	1004	1059	1020	985	992	1034	1032	1038	968	1017	1009	997	1043	1031	1013	1039	1002	1074	973	1063	999	989	1026	1042	982	1052	1028	1043	1025	1026	1044	1002	1038	1020	1026	958	963	1032	1048	1047	987	1041	998	1014	1076	1011	994	1040	955	1013	1035	1058	1002	929	1063	1039	981	1027	1015	1012	969	1017	1052	989	999	979	1041	1030	1006	1013	1053	992	1064	1024	971	1028	1019	980	1032	1028	1050	1019	1023	1024	1008	1064	1059	1060	1050	1074	959	990	996	1033	1039	1016	972	1038	995	985	1059	1035	1041	1040	1057	999	1019	1056	969	998	1021	1010	1051	1000	982	985	1050	1019	1014	992	990	1061	982	1032	968	1025	1016	1026	1028	1029	967	1043	995	1050	973	1040	980	1045	1036	986	1029	1029	1022	1032	1038	1013	1022	1002	1026	1029	1010	1000	1047	1008	1020	1036	1056	1020	1021	1005	1041	1039	1046	1070	1057	1006	1047	1037	1033	1044	1004	1024	1007	1035	1017	1016	963	1045	980	1006	977	997	1099	981	1028	1015	1015	1060	1079	981	1069	1029	1010	1028	1027	1044	982	1047	1001	1041	953	1001	963	1017	928	1006	991	982	1070	1107	1040	1017	981	1042	1048	981	1021	1021	1037	1043	1036	1059	1053	1054	1015	991	1010	1007	1012	1053	1013	994	1039	1001	1015	1062	1042	1029	987	1073	982	1039	1041	995	1045	985	1011	942	981	1020	1011	995	1015	1050	1021	1049	1034	1062	1018	990	993	1017	1019	1053	1011	1067	999	1053	1013	1044	1052	1003	982	1036	981	1032	1018	965	1061	976	990	1045	1030	1009	986	1035	1039	1039	1019	977	1067	1055	981	1020	1036	1023	1019	986	1031	1006	956	1099	1007	1049	998	1002	1044	1010	1010	1085	1124	1078	1011	1027	1031	1015	981	1134	1035	1050	1063	1008	1007	1009	1030	1007	1005	1037	1024	1040	1041	1025	1028	1043	978	1064	1010	1019	1007	1038	1013	969	973	1042	1028	1010	1004	1040	1035	1026	1040	1008	959	1059	1006	1032	1041	1036	1040	1024	1031	1022	1072	1054	960	1025	1089	991	1006	1029	1027	1022	974	980	966	1024	999	1030	1007	1023	1034	1078	1000	1017	1010	1026	1089	981	987	995	1047	1090	997	1022	1028	1028	1036	1021	1008	994	1027	1065	990	1025	1007	1038	996	1044	1040	1067	1015	1088	1063	1034	1011	1034	1018	990	975	1006	980	1036	1020	945	995	1040	1049	1042	996	1008	981	1038	1032	991	1027	1033	1031	1041	1049	1044	1026	1012	1035	1022	1059	1033	1060	999	1011	1020	1047	1002	1029	1009	1001	1037	1010	998	993	1039	1023	1001	964	1022	977	1061	1080	1041	1025	1013	1027	995	1020	1016	1043	1012	970	1053	960	1071	1032	1040	1037	1037	1003	1065	1012	1018	1029	989	1019	1042	998	1035	1010	977	958	1054	1017	1048	948	1024	1042	1038	1028	990	979	1004	983	1043	1028	1014	1054	999	1008	996	977	1045	1063	967	1019	983	1016	966	955	1022	1035	1073	993	970	1024	1016	1025	976	955	1047	1001	1017	1012	1079	1001	1012	978	1026	1013	960	1009	1095	1025	1077	969	1035	1037	1069	1027	1056	995	1026	1060	1011	1005	996	1027	992	1015	1062	1008	1017	1056	1049	1001	1051	1007	1042	1071	994	1034	1019	1041	996	1049	1027	969	1002	1084	1043	990	1008	1019	1040	1037	1026	996	1044	963	1024	999	1021	1034	993	1042	976	1006	980	1061	1007	1049	964	979	1018	1028	972	1009	1060	1015	1030	1015	1062	1019	1009	1059	1002	1014	1005	1036	1022	975	1011	1043	1002	1083	1066	952	1005	1001	1047	1047	1054	1019	1005	1030	1035	1003	1019	1024	1021	1037	1048	1019	1007	1046	1064	1005	947	1012	985	1016	1092	969	1016	1024	1037	1058	1035	1044	1022	1020	1082	1037	1050	1031	1006	1067	1075	1056	1015	1060	970	1021	1050	1025	1032	1046	1006	1048	1010	1044	1001	1058	1029	960	1017	970	1036	1020	1027	1011	1058	1043	985	1052	1037	983	994	977	1057	970	1021	994	952	998	1024	1057	1053	1010	1044	985	1037	1038	1031	1006	980	988	986	1008	1001	1025	1015	1007	1021	1078	1046	1012	1090	955	975	1071	1042	1034	994	989	1058	985	981	1020	966	1018	1036	1046	995	1018	1000	960	1048	1087	1044	1048	1030	1034	1017	1016	1007	998	1057	1022	993	1030	1040	1026	1026	1036	1041	982	1064	1012	1014	995	1037	1094	1050	1025	1040	1059	1014	982	1065	1026	969	985	963	994	997	1044	1015	964	1034	1005	998	1001	991	1026	980	980	957	1004	1066	1020	972	1008	1008	1043	1011	1069	1057	1006	977	993	1017	1008	1009	991	985	1014	1022	1024	1041	1008	1015	997	1023	1048	1091	1024	977	1049	994	998	1106	1044	1024	1013	1018	1005	1018	985	1013	1052	1075	1039	1047	1020	1014	1013	1008	1004	935	1004	1038	971	988	1019	1038	1015	1010	950	1015	1009	1022	974	1017	994	1048	995	1048	988	1031	1056	1011	980	993	1007	1014	1015	1022	1047	986	1018	1036	991	1021	1039	1006	1045	1041	1072	1016	1025	1027	1067	1024	1012	1023	1017	1067	1016	1040	967	1027	1022	1010	979	1023	997	1084	998	1022	1045	1055	1081	1007	1037	1028	963	1056	1033	1000	1020	1022	1051	1027	989	1019	1065	955	1046	1000	1004	1018	1047	1015	1016	1008	1042	1040	1037	1010	1038	1008	996	1046	1061	1004	1053	999	967	981	1002	1038	1028	1045	1034	1035	1046	1038	1037	977	1053	1032	1038	1015	1081	1040	1017	1033	1056	967	1027	936	1048	1033	1006	1033	1070	983	999	992	1105	1004	1033	1004	1039	1002	989	1026	998	1060	1024	1052	1024	967	1026	1037	1003	1017	1055	1021	1007	1075	1005	1009	1020	1024	1056	984	1031	1042	1048	1007	1091	996	1017	1041	1034	1033	1057	1037	990	983	1013	980	1035	991	1038	991	1079	946	991	947	1007	1002	1018	1062	980	994	959	1009	1029	1065	981	976	1051	984	1007	1034	966	1041	1013	949	1023	1034	994	1044	1033	1011	1010	1028	1007	1062	1042	1003	1020	1060	1007	1028	1034	1009	1005	1064	1013	983	1055	994	951	1062	975	1024	989	1075	1045	1013	1033	965	1059	1010	1030	1040	1015	1014	1002	1002	1001	1043	1058	1037	997	996	1016	1036	1038	978	1009	987	1079	983	1049	1094	984	1073	933	1003	1076	1033	1047	1013	1080	996	1022	984	1036	1031	1001	1040	994	1027	1027	1052	1061	1057	1017	1034	1042	1001	1045	1007	983	1027	1044	1024	1032	994	974	1061	987	983	1000	1071	1023	991	986	1066	986	1014	1062	1009	1061	975	1014	981	1011	1007	1052	1027	1024	1058	999	1032	980	983	1038	986	1042	1035	998	1030	1012	1031	949	950	1040	966	1073	1057	1022	1033	1009	1026	1009	984	1033	1048	988	1036	1043	1009	976	990	1050	982	1025	989	997	1056	1002	982	1025	1003	962	987	1038	1001	1045	1001	1043	1062	1005	1021	1043	1039	1032	1005	1068	1078	1033	1058	1014	1052	1017	1010	980	1037	936	1035	1027	1020	1026	999	1014	1012	1042	990	1065	1030	1049	986	988	1034	1031	1002	1009	1021	980	1042	1005	1043	1011	1018	1040	1008	985	999	1013	1049	1054	1040	1022	1053	1025	1052	978	1016	1001	1010	1000	1014	980	1061	1039	973	1027	997	1014	961
24235	21318	28773	24146	21240	7159	1665	1249	1019	1071	1014	962	944	970	856	863	903	840	853	860	862	819	837	845	854	796	823	790	835	828	833	840	853	764	858	803	825	853	780	854	822	811	836	847	829	824	823	764	802	816	827	842	810	810	852	841	754	773	781	837	838	767	786	822	794	804	787	821	811	846	797	754	803	746	796	781	873	798	793	796	819	785	790	808	830	802	786	818	835	800	811	787	843	827	793	833	840	839	829	816	796	806	851	793	794	775	838	789	800	780	851	833	792	803	832	842	820	827	813	799	858	804	853	766	797	796	792	843	795	818	815	799	815	807	766	877	813	826	791	775	778	832	826	812	839	764	787	804	804	807	776	819	791	812	858	827	804	817	787	794	751	784	769	770	848	802	816	791	820	827	814	806	787	797	780	825	814	819	797	806	852	810	782	794	798	792	806	851	836	858	841	849	788	800	807	811	806	803	840	809	771	873	846	811	831	818	843	779	805	874	811	845	783	787	825	804	835	862	793	775	865	823	796	829	760	784	820	760	752	798	829	815	830	781	811	851	818	759	810	796	801	828	834	834	800	782	797	794	763	863	791	774	840	773	775	786	788	839	798	794	774	768	809	823	769	822	799	783	838	820	811	803	745	802	775	795	784	815	797	803	857	856	788	766	831	814	805	834	762	804	829	808	813	827	796	816	783	794	842	769	846	848	795	777	782	824	812	790	809	859	823	792	796	796	793	813	812	772	811	817	806	797	813	791	836	788	847	771	870	801	799	759	785	766	777	842	853	886	813	789	773	825	784	771	809	784	847	803	835	810	807	798	797	814	817	793	781	786	824	813	817	781	774	786	770	771	802	829	831	835	832	769	811	776	789	770	820	837	773	820	821	822	782	753	772	807	762	772	842	826	811	849	827	775	787	780	831	748	774	745	814	865	834	825	798	745	792	818	794	783	827	853	851	823	784	754	796	823	781	805	832	768	756	803	730	833	772	761	791	795	796	760	791	842	867	805	765	757	800	802	807	782	834	831	770	775	817	792	760	848	821	815	761	821	788	836	846	778	832	800	760	793	797	789	878	803	796	775	812	847	819	820	798	861	751	794	770	754	824	827	774	789	772	853	821	812	759	827	819	816	771	844	812	839	849	810	821	800	792	788	860	867	802	780	816	811	845	761	765	798	880	780	804	767	801	814	816	789	868	773	802	848	724	843	838	792	820	793	780	779	856	789	768	782	799	771	838	803	801	840	796	755	825	784	852	846	829	807	818	802	777	837	806	814	812	802	896	754	822	792	790	825	780	824	795	811	805	797	791	817	776	846	812	761	848	811	804	755	795	822	814	804	753	752	791	751	807	777	842	838	808	794	814	804	774	801	774	840	781	798	836	791	820	752	835	808	830	806	806	801	792	802	787	818	816	822	792	796	833	809	812	824	795	793	820	846	857	809	807	760	793	833	801	798	824	813	776	752	797	796	856	832	759	819	828	762	820	796	811	787	807	798	804	822	829	789	768	814	826	792	818	772	785	822	810	857	804	805	855	837	847	812	866	757	825	777	783	801	785	855	797	823	803	804	834	749	826	848	767	829	789	759	816	814	810	748	826	775	852	805	789	789	825	748	784	784	797	811	812	780	845	789	782	784	802	838	831	786	784	758	786	797	801	781	819	788	822	822	802	818	762	840	806	820	804	854	816	802	786	788	786	802	795	802	817	791	861	789	780	795	835	830	840	792	832	772	798	814	823	788	850	808	817	821	806	843	825	799	781	818	806	804	814	796	787	751	793	763	804	859	835	806	824	849	856	791	760	772	885	765	778	822	778	801	792	804	803	852	856	813	834	808	833	825	834	801	768	828	778	769	804	812	811	782	808	818	749	794	807	824	777	799	798	835	792	800	788	790	780	798	766	814	784	791	835	754	774	810	800	815	821	802	805	794	805	751	845	805	812	860	833	796	852	874	836	799	855	849	811	804	849	781	796	833	801	806	824	800	815	814	822	836	808	810	783	797	775	823	870	829	827	771	785	791	768	826	793	775	817	790	820	835	776	804	819	749	809	797	776	846	784	819	803	808	781	815	817	810	817	817	789	750	793	794	823	816	776	763	803	805	849	855	818	803	768	807	789	819	785	807	767	788	843	810	828	816	826	787	855	804	753	817	810	781	773	818	833	810	801	872	838	780	780	829	818	828	845	787	892	761	825	852	805	781	792	810	853	758	767	852	824	798	765	811	807	800	827	770	845	801	864	776	743	790	800	812	747	798	788	785	786	811	795	745	776	796	811	778	748	751	750	820	860	798	780	790	852	812	882	816	858	862	783	811	790	792	827	843	790	812	846	830	776	814	834	818	823	829	851	761	843	828	797	794	788	789	813	757	809	814	804	785	828	797	792	762	849	833	824	787	809	787	834	778	809	811	828	831	791	804	766	833	760	750	762	791	841	777	846	861	799	779	791	771	806	807	802	830	760	765	799	813	843	785	833	816	769	783	775	782	841	814	829	776	761	771	771	798	830	810	803	814	769	789	832	818	762	776	859	774	792	805	786	782	815	760	784	791	779	800	778	868	786	793	816	830	790	801	795	824	784	773	792	860	789	757	824	779	799	788	713	814	753	800	782	840	798	814	805	798	797	820	806	820	760	782	769	803	813	784	741	832	833	796	824	785	848	776	772	818	799	837	802	798	819	768	817	811	789	831	770	789	813	811	834	811	814	801	802	799	832	795	776	775	795	796	823	799	775	776	854	791	784	808	793	774	804	804	846	779	845	771	806	811	792	818	813	794	793	761	779	851	838	805	841	857	803	818	828	835	803	839	786	836	795	855	816	770	785	833	774	788	800	811	805	817	843	841	825	758	841	832	798	772	812	786	812	833	806	833	840	813	774	813	777	802	838	842	811	799	772	815	785	798	763	756	802	799	747	769	821	799	800	821	788	832	807	806	856	762	857	806	793	774	797	796	820	846	843	776	822	806	800	786	754	783	764	793	763	773	781	810	780	793	787	782	787	803	802	797	812	779	831	827	780	843	791	775	801	827	771	842	797	779	795	814	837	782	815	822	811	791	795	798	764	847	777	799	867	819	831	813	733	835	825	793	814	791	785	822	820	807	785	794	813	828	753	796	790	808	806	789	780	788	814	747	820	823	822	801	784	807	770	866	839	786	820	786	788	847	727	791	798	823	823	802	792	786	802	808	774	819	831	765	777	795	831	745	771	775	797	765	800	785	901	835	817	916	783	820	775	775	781	818	812	766	778	803	811	767	813	817	828	774	821	805	771	786	764	767	771	799	815	815	768	801	830	798	831	785	867	782	835	780	839	842	804	845	791	823	814	845	744	815	828	800	850	836	808	798	773	795	843	791	823	778	792	740	782	772	776	840	803	769	816	750	773	814	840	786	815	771	792	852	772	776	777	779	769	843	781	825	856	778	786	790	824	787	793	838	789	813	793	798	792	804	837	802	815	817	785	792	766	770	779	783	850	837	795	766	852	820	811	777	820	815
13140	9587	8484	4683	3403	2752	2273	1995	1763	1626	1451	1355	1385	1288	1284	1169	1236	1151	1162	1122	1108	1102	1168	1167	1101	1066	1093	1076	1102	1137	1089	1060	1096	1038	1097	1104	973	1128	1063	1014	1012	1111	1055	1058	1088	1030	1074	1080	1049	1062	1083	1047	1068	1018	1098	1043	1067	1044	1090	1118	1075	998	1025	1065	991	1037	1000	1087	1059	1004	1023	1065	1051	1076	1048	1063	1100	1044	1046	1018	1041	1007	1076	1063	1043	1085	1063	1088	1053	1017	1102	1051	1038	1087	1085	1010	1016	1078	1024	993	1080	1032	1052	1047	1059	1060	1037	1067	1047	1070	1042	1035	1019	1054	1025	1052	1032	1089	1036	1033	1011	1032	1086	1066	1064	1040	1044	1081	1022	1051	1070	1042	1104	1029	1087	1047	1060	1039	1141	1005	1048	999	1055	1044	1051	1051	1042	1019	1042	1068	1062	1002	1011	1042	1027	976	1059	1042	1040	1047	1033	1039	1032	1059	1099	1045	1038	1041	1099	1047	1014	1069	1092	1068	1048	1069	1117	1039	1059	1097	1039	1037	1053	1001	1110	1020	1095	1037	1039	1011	999	1051	1060	1027	1061	1086	1032	1071	1007	1024	1023	1040	1009	1045	1096	1090	1073	1020	1089	983	1143	990	1103	1035	986	1111	1029	1014	1059	1086	1038	1042	1076	1089	1026	1049	1025	1058	1063	1005	1055	1024	1030	1030	1045	1039	1020	1048	1042	1065	1041	993	1026	984	963	1084	1087	1026	1074	973	1053	1054	1079	1055	1007	1077	1095	1034	1077	995	1042	1031	1114	1068	1049	1057	1039	1012	1059	1034	1047	1020	965	1032	1096	1073	1081	1050	1105	1113	1035	1009	1029	1046	1054	1025	1024	1033	1078	1009	1034	1064	1054	1046	1025	1073	1077	1054	1088	1057	999	1019	1057	1038	1073	1095	1049	1021	996	1056	1080	1107	1033	1061	1009	1073	1089	1070	1029	1083	1004	1029	1060	977	1005	1059	1039	1038	1025	1043	1050	1061	1030	1021	1057	1022	1033	1031	1055	1009	1084	1092	1047	1030	1030	1053	1079	1068	1100	1022	1034	1031	1033	1048	1039	1130	1046	1065	1065	1060	1014	1030	1041	1090	1023	1079	1043	1104	1012	1051	1081	1036	1061	1103	1035	1051	1083	1006	1034	1058	1001	1067	1063	1049	1063	1069	1032	1082	1020	1048	1060	1035	1101	1036	1063	1103	1030	1062	1055	1019	1024	1049	1034	1019	1031	1038	987	1055	1061	1082	1044	1021	1092	1066	1086	1016	1052	1099	1045	1051	1010	1052	1042	1003	1034	1028	1028	1047	1061	1043	1071	1019	1062	1025	1070	1035	1062	1064	1038	1117	1104	1028	1005	1026	1064	1086	1062	1125	1047	1008	997	1051	1066	1018	1026	1021	1023	1072	1041	1072	1039	1058	1049	1008	998	1081	1057	1119	1015	1099	1005	1052	1052	1147	1057	1052	1004	1054	1012	1050	1006	1079	1093	1035	1032	1071	1009	1065	1112	1062	1054	1059	1025	1043	1009	1052	1091	1091	1029	1055	1023	1041	1107	1030	1076	1023	1047	1062	1096	1046	1056	1083	1042	1007	1079	1020	1033	995	1080	1068	1012	1031	1088	1031	1084	1059	997	1026	1015	1056	1054	1019	1121	1064	1014	1072	1024	1030	1074	974	1081	1056	1058	1074	1034	1079	1116	1024	1041	1068	1052	1060	1120	1007	1065	1071	1066	1027	1061	1058	943	1039	1063	1094	1026	1089	1089	1048	1087	1003	1078	1085	1066	1041	1023	1018	1048	1156	1050	965	1071	1031	1051	1031	1033	1044	1043	1008	1044	1044	966	1062	1005	1055	1064	1027	1029	1105	1015	1059	1079	1018	1067	1013	1026	1051	1093	1043	1023	1038	1002	1010	1076	1058	1110	1030	1000	1050	1001	1032	1024	1122	1047	1060	1057	1080	1022	1081	1053	1032	1070	1045	1043	1085	1047	1076	1063	1027	1031	1118	1069	1035	1028	1066	1026	964	1025	995	1051	1038	1050	1026	1026	1060	1047	1037	1072	1003	1069	1029	1033	1059	1043	1108	1026	1028	975	1086	1035	1061	1019	1033	996	1054	1058	1066	1060	1053	1078	1094	1061	1056	1062	1089	1101	1053	1044	1100	1019	1019	1098	1042	1034	998	1057	1055	1109	1024	1037	1055	994	1034	1091	1082	1014	1101	1008	983	1103	1045	1038	1007	1002	1057	1032	1060	1019	1092	1006	1021	1082	1128	1049	1018	1016	1015	1067	1075	1087	1062	1053	1023	1060	1080	1087	1095	998	1067	1022	1021	1072	1058	1067	1078	1073	1030	1064	1093	1011	1018	1072	1081	1055	1056	1043	1043	1051	1111	1076	1047	1001	997	1086	1005	1059	1117	1018	988	1022	1001	991	1030	1045	1077	1034	1105	1041	1016	1032	1059	1049	1055	1009	1009	1015	1074	1082	1038	1121	1075	1082	1048	1021	1044	1060	1079	1052	968	1063	988	1054	1072	1107	1037	1047	1067	1008	1064	1020	998	993	1071	1093	1018	1022	1034	1082	1077	1019	1052	1131	1076	1025	1028	1035	1027	1009	1059	981	1086	1073	1005	1027	1005	1048	1073	1059	1005	1078	1055	1047	1091	1014	1025	1111	1033	1050	1073	1050	1103	1060	1019	1008	1119	1051	1058	1058	1002	986	1075	1072	1011	1029	1070	1025	1092	1036	1033	1064	1061	1072	1048	1055	1048	1041	1061	1079	1089	962	1073	1063	1048	994	1072	1039	1033	1047	1039	1020	1038	1075	1034	1051	1021	1026	1040	987	1059	1002	1025	1097	985	1038	1029	1013	1021	1046	1025	986	1072	1002	1044	1030	1029	1061	1097	1009	1001	1061	1029	1108	1014	990	1100	1036	1005	1040	1029	1053	1087	1086	1033	1079	1053	1039	1067	1029	1058	1050	974	1035	1009	956	1066	1037	1053	1047	985	1058	1010	1072	1013	1067	1047	1079	1048	1036	1045	1085	1029	958	1057	1028	1030	1007	1049	1050	1018	1040	1101	1082	1024	999	1064	1047	1010	1040	1049	1011	1043	1037	1065	1047	1088	1064	1036	1061	1087	1037	1028	1019	1046	1084	1070	1015	1040	1031	1085	1055	1049	1051	1000	1059	1090	1073	1014	1029	1089	1071	1049	1011	1053	1116	1052	1014	1061	1019	977	1063	1026	1077	1021	1042	1027	1079	1065	1048	1054	1020	1034	995	1034	1037	1016	1025	1018	1057	1002	1008	1046	1016	1059	1059	1067	999	1019	1025	1079	1042	1018	1086	1096	1050	1071	1050	1029	1022	1038	1068	1042	1050	1105	1089	1015	1021	1052	1094	1003	1049	1120	982	1132	1052	1055	1038	1045	1048	1019	1072	1017	1031	1031	1021	1066	1047	1035	1105	1027	1045	1054	991	1105	1093	1058	1037	1095	1007	1040	1049	1035	1068	1079	1112	1069	1117	1082	1092	1094	1067	1055	1100	1041	1066	1112	1067	1015	1067	1124	1072	1075	1046	1042	1036	1073	1088	1038	1093	1010	1073	1044	1038	1053	1050	1017	1020	1025	1028	1009	1039	1023	1049	1051	1053	1027	1092	1039	1015	1016	1095	1036	1038	1059	1058	1069	1101	1036	1038	1017	1044	1067	1068	1054	989	1045	1010	1048	1036	1070	1021	1043	1079	997	1002	1057	1046	1094	1151	1048	1039	1048	1066	1034	994	1100	1014	1050	1018	1022	1123	1024	1056	1091	1000	1056	1060	1037	1040	1070	1066	999	1059	1030	1020	1060	1043	1064	1054	1023	1029	1055	1035	1028	995	1077	1033	1034	1018	1011	1051	1066	1051	1054	1040	1055	1020	1035	1046	1023	1025	1107	1050	969	968	1082	1050	1026	1056	1081	1046	1112	1107	1072	1033	1029	1031	1047	1013	1098	1053	1038	1065	990	1022	1043	1114	1015	1038	1071	1083	1088	1085	1023	1017	1029	980	1032	1043	1063	1034	1041	1035	1057	1034	1052	1061	1071	1061	1037	1079	1008	1061	1041	1095	1102	1038	1019	1042	1052	1019	1038	1034	1068	1053	1076	1081	947	1129	987	1005	1075	1110	1071	1005	1031	1065	1046	1040	1018	1010	1129	1057	1069	1047	1035	1035	1040	1046	1043	1057	1076	1055	1048	1038	1022	1053	1056	1059	1069	995	985	1057	1018	1016	1045	1081	1000	1034	1024	1078	1073	1014	1106	1043	1014	1053	1064	1032	1053	1072	1047	1068	1046	1057	1032	1002	1022	1041	986	1045	1030	1059	990	1012	1048	1041	1021	1054	1123	1030	1066	1077	1060	1005	999	1001	1055	1062	1089	1028	1046	1032	1103	1091	1036	1045	982	1066	1059	1042	1062	1042	992	1092	1051	1053	1100	1037	1019	1054	1045	1051	1050	1060	1085	1080	1070	1060	1077	1074	1097	1038	1054	1027	1042	1061	1000	1068	1039	1054	1008	1064	1060	1082	970	1025	1015	1069	1054	1010	1094	1062	1110	1031	1076	974	1029	1130	1128	1077	991	1020	1000	1089	1071	1009	1011	1122	1046	1025	1055	997	1031	1071	1034	1034	1031	1068	1071	1074	1042	1090	1040	1029	1043	1016	1111	1077	1099	1060	1044	1120	1094	1080	1038	1056	1102	1114	1026	1116	1029	1028	1039	1056	1003	1017	1024	1020	1019	996	1030	1069	1062	1038	1062	1039	1032	1063	1080	1095	1014	1017	1059	1059	1025	995	1074	1013	1062	1073	1030	1069	1062	1054	1132	980	1038	997	1016	1041	1027	1051	1075	1041	1039	994	1058	1005	1041	1013	1077	1003	1008	1022	1060	1062	1082
23150	21216	29163	23570	21219	21167	5131	1226	896	807	732	658	668	587	606	516	494	523	529	472	453	463	471	475	440	452	502	442	438	428	430	410	431	392	449	441	434	408	397	411	416	439	386	411	419	424	413	414	405	419	400	435	401	422	420	390	423	399	393	394	400	434	396	414	409	401	409	405	405	413	424	427	443	408	406	360	393	449	432	373	423	431	416	402	408	414	392	423	406	371	373	364	393	403	397	429	388	422	386	386	402	421	397	399	435	387	391	382	391	397	409	423	403	399	404	448	420	380	420	397	403	429	388	438	411	407	378	365	423	359	353	381	412	404	397	383	429	421	375	388	434	394	406	409	413	406	403	400	432	429	433	398	423	413	401	402	343	402	408	387	435	448	388	397	426	400	394	407	385	376	397	356	446	390	387	390	385	390	409	412	441	412	389	384	449	401	409	394	403	423	391	417	400	389	406	405	398	399	393	391	375	361	380	351	413	401	406	380	397	363	394	417	396	381	418	407	418	403	421	380	417	435	387	393	415	387	386	437	429	422	383	412	395	411	422	395	418	377	430	387	378	370	391	391	390	346	412	416	413	379	413	405	346	415	390	429	395	379	440	395	392	388	372	397	393	399	390	413	412	410	390	399	373	396	424	418	406	440	394	388	405	385	409	363	421	422	387	417	416	376	411	429	419	408	415	411	374	388	393	396	423	468	383	402	405	382	376	404	368	380	401	384	398	438	396	408	399	417	429	403	394	413	388	415	411	371	418	427	437	400	391	385	383	401	455	389	386	389	449	400	411	455	417	396	411	403	422	412	399	419	425	395	399	395	424	412	398	451	383	426	424	417	386	427	405	399	427	430	384	393	370	375	416	366	385	411	337	407	381	421	393	389	418	409	391	388	411	404	386	379	390	435	385	384	410	404	403	421	398	401	410	395	418	399	382	375	377	406	390	394	411	416	396	392	372	377	391	419	448	410	416	386	419	360	421	429	395	400	392	368	430	408	391	414	391	407	418	422	381	350	406	389	391	407	372	427	411	375	384	416	384	407	432	386	386	391	409	418	391	392	383	380	417	423	411	398	396	396	414	422	400	420	386	412	438	401	389	416	427	459	398	385	408	401	403	382	376	398	427	407	398	417	417	411	386	416	388	402	373	404	391	425	404	411	401	405	396	383	388	381	401	403	389	388	420	396	382	401	402	377	413	397	413	393	446	376	392	402	412	381	410	379	384	387	426	434	335	410	401	407	424	402	399	418	387	423	376	362	409	419	406	385	405	387	424	400	421	412	392	407	404	416	372	426	359	401	438	442	375	372	384	414	368	382	393	421	429	402	400	414	398	399	419	404	401	414	403	355	396	419	377	400	398	402	392	417	406	414	392	402	380	409	416	378	375	414	403	389	385	365	429	357	402	409	395	430	406	402	408	401	387	418	398	421	402	359	378	382	432	401	400	401	418	343	373	386	371	416	387	394	415	409	429	449	397	425	397	391	419	425	398	397	387	388	392	443	411	388	388	413	400	396	423	448	391	392	409	461	389	383	420	419	377	388	395	412	384	428	402	378	416	417	420	387	425	385	394	401	393	400	411	421	387	377	384	379	386	398	401	393	428	409	382	424	405	408	400	425	430	396	430	422	421	384	378	373	404	421	399	422	413	380	388	393	412	379	405	368	399	398	388	406	428	424	387	405	388	398	399	388	368	387	373	397	418	395	406	356	367	380	353	415	399	416	376	381	391	389	366	438	392	385	405	409	415	387	405	400	373	392	403	396	385	390	353	397	406	415	389	423	402	409	409	384	391	391	416	375	413	394	417	407	411	423	394	393	402	401	417	420	424	374	412	403	412	383	393	401	412	367	368	380	407	410	396	394	418	381	419	377	411	408	431	370	362	396	387	388	418	411	426	406	388	412	392	374	395	373	390	384	395	422	419	392	404	391	428	404	391	383	437	386	422	438	402	392	401	380	392	388	376	399	407	424	432	378	389	378	389	405	375	418	380	429	360	360	400	426	389	429	391	433	412	381	419	376	404	408	383	410	393	389	386	437	384	380	387	390	370	359	378	384	389	418	402	396	404	385	398	420	394	402	415	371	380	391	357	379	371	435	367	410	429	425	406	442	405	383	392	394	398	429	402	393	430	423	390	403	394	388	402	389	383	398	390	441	382	379	425	398	382	356	343	385	420	405	387	386	393	390	385	404	388	384	376	399	403	433	413	404	394	405	383	398	419	418	394	374	381	373	393	414	427	389	397	419	424	384	401	391	401	424	438	430	378	389	432	399	438	372	397	408	397	401	382	394	397	414	422	370	412	425	401	399	458	396	395	404	395	409	379	415	408	404	428	418	420	409	359	378	402	370	412	401	410	406	352	410	408	420	440	396	413	388	397	417	408	366	417	350	397	380	405	392	394	390	406	399	432	393	395	428	403	440	413	367	402	383	439	340	422	380	392	417	396	378	382	405	385	400	393	364	387	397	381	394	415	398	395	405	403	451	430	394	388	400	413	401	452	398	395	381	365	407	409	431	433	376	398	433	422	417	425	370	386	364	413	383	383	373	405	414	392	406	423	426	415	378	362	407	421	411	367	415	397	414	396	399	379	370	407	382	413	387	400	383	384	371	374	418	394	408	415	415	423	409	382	399	406	403	383	419	410	370	411	404	424	409	382	390	424	386	409	396	378	404	393	412	427	398	419	386	387	422	384	376	379	461	427	402	386	426	390	400	415	366	422	415	405	386	410	387	382	401	400	436	358	392	420	424	425	391	393	416	418	417	398	382	429	405	400	375	396	392	395	414	417	427	400	437	381	402	394	402	384	399	366	393	402	400	420	403	447	402	396	398	381	426	444	426	396	390	401	440	407	412	399	381	412	386	394	400	381	363	376	386	407	432	420	420	430	420	391	401	401	400	440	407	368	406	398	377	422	410	420	411	454	427	434	412	399	412	404	360	384	399	416	396	380	385	393	399	393	361	435	413	404	384	404	430	407	413	379	375	431	420	419	394	410	417	404	378	396	402	379	416	386	384	385	401	426	378	370	376	397	426	410	413	383	418	401	395	385	409	417	399	387	361	393	362	432	411	390	410	411	393	392	400	429	398	399	405	420	383	371	404	425	387	428	404	390	371	378	403	381	412	368	381	417	422	419	420	385	388	398	375	426	416	378	388	402	432	446	431	407	391	397	431	370	409	385	417	417	390	433	419	408	388	408	396	404	383	396	441	413	390	369	383	394	397	381	388	377	364	384	412	412	411	365	383	390	341	378	385	414	396	414	411	440	385	407	394	437	384	373	386	405	393	416	413	382	404	383	360	426	375	413	416	400	427	416	395	403	382	379	430	389	389	403	392	381	445	438	421	424	405	401	384	413	387	407	413	394	402	348	433	410	372	379	366	414	410	388	386	389	426	416	432	412	411	412	348	386	384	353	398	392	431	385	372	392	386	408	407	407	394	398	430	375	403	379	410	351	440	392	406	400	405	382	409	384	415	374	378	396	379
13190	15233	13201	7194	4874	3879	2961	2447	2007	1642	1485	1203	1062	1010	987	876	844	818	810	709	739	709	687	693	654	654	634	618	560	644	609	609	633	632	598	594	621	608	560	623	559	597	570	584	571	577	534	571	583	590	561	590	572	542	612	528	552	536	546	597	606	562	625	554	533	582	587	569	563	559	549	534	556	580	558	550	575	555	565	515	554	568	552	570	529	550	564	527	542	553	575	582	607	575	574	574	508	558	525	541	579	531	593	534	543	541	585	607	545	533	580	555	571	600	556	580	562	540	569	535	529	591	511	574	566	588	555	559	529	546	539	596	541	567	562	545	555	544	549	557	575	518	555	517	565	542	518	508	553	536	547	553	506	604	552	550	562	526	514	514	556	522	525	558	561	565	544	572	556	560	572	539	568	553	558	575	548	607	553	584	547	574	569	553	529	520	525	533	534	564	549	559	539	557	565	543	572	547	549	572	535	582	490	540	576	547	510	572	558	543	524	594	539	548	523	568	556	519	547	532	558	539	555	553	521	508	517	563	549	564	543	551	556	515	565	546	526	518	521	569	551	512	569	516	505	524	521	578	566	584	550	579	567	536	555	551	604	553	543	566	526	537	525	547	502	541	554	487	560	537	569	546	534	541	538	550	529	580	536	535	525	564	557	551	563	533	527	510	531	598	538	546	528	548	560	528	510	555	537	574	567	535	497	541	532	545	525	535	542	507	550	573	555	533	516	598	547	559	535	568	545	546	547	544	540	526	563	522	554	550	596	561	552	519	557	539	570	544	606	541	539	578	539	517	551	537	545	543	539	531	558	559	552	560	537	523	578	539	534	591	562	553	572	533	546	546	534	514	527	544	547	505	516	574	553	545	544	549	549	562	512	553	527	544	529	585	545	549	525	548	579	537	582	577	585	542	586	574	518	586	517	530	520	554	552	544	544	530	592	580	532	567	526	543	511	567	528	510	552	585	547	531	538	559	520	578	533	574	519	486	530	501	537	551	538	581	537	548	544	535	551	561	538	516	531	537	552	586	568	537	547	529	555	540	596	576	522	571	564	542	518	565	534	554	539	540	521	545	565	594	542	576	556	512	577	506	552	516	538	538	552	548	549	519	573	536	535	547	581	568	572	575	581	533	514	585	512	565	535	535	525	574	577	527	544	593	539	557	550	561	537	549	589	533	598	589	545	567	554	547	540	533	532	572	566	535	528	541	530	547	543	527	538	537	541	503	544	527	553	541	548	550	574	528	565	529	595	519	538	578	539	595	553	534	524	523	540	569	523	548	571	524	536	535	557	536	557	543	531	558	541	526	539	553	582	553	556	519	539	564	549	548	491	550	538	540	534	542	537	555	517	576	575	556	563	577	560	535	554	521	535	568	529	508	585	577	568	521	555	530	562	553	550	591	522	521	570	527	555	550	554	528	544	577	565	575	514	568	547	538	514	590	500	551	578	551	580	545	588	582	528	552	500	565	535	574	537	557	539	552	549	541	565	544	531	522	586	557	512	513	581	554	539	532	550	570	553	581	519	575	584	566	571	549	570	542	532	545	543	519	522	538	526	593	554	572	529	524	560	553	521	596	574	577	545	575	565	562	552	547	580	589	535	519	561	526	542	571	608	563	537	596	540	548	552	526	558	538	506	608	542	566	502	545	554	499	545	547	531	564	514	554	572	521	561	579	589	553	568	560	583	528	563	521	578	541	521	555	530	583	544	596	558	522	520	569	560	515	570	559	554	550	550	520	532	550	584	533	514	578	564	536	542	588	518	575	570	527	532	556	532	543	552	554	557	552	540	577	548	560	565	536	534	554	588	572	556	539	560	530	544	548	559	520	597	545	551	567	541	591	528	521	546	562	544	571	567	581	564	560	569	525	578	559	531	586	568	593	539	553	563	532	538	529	569	566	541	521	519	511	562	506	535	541	545	521	528	533	557	543	585	537	562	544	523	547	555	568	567	556	540	541	537	517	581	504	564	588	553	528	514	494	531	587	534	564	511	580	517	539	570	555	545	586	574	526	533	538	547	560	503	530	538	559	540	538	570	566	548	529	605	553	526	565	559	592	542	588	561	532	531	624	574	546	559	537	542	571	525	509	521	515	546	542	540	527	556	560	633	539	528	537	503	512	567	609	531	560	518	573	528	511	582	500	539	540	532	540	526	557	557	556	578	486	555	549	533	521	531	604	557	530	580	539	549	555	547	584	511	517	533	583	556	506	549	508	535	527	555	575	560	565	578	546	539	533	531	567	538	542	534	545	529	544	530	571	562	543	509	564	535	539	538	527	537	541	594	558	553	548	540	549	623	553	580	509	521	517	515	533	527	578	528	504	572	550	526	565	541	573	539	609	556	562	546	533	523	544	572	556	545	585	542	545	527	529	558	549	536	568	539	547	516	571	530	538	563	538	562	569	524	578	552	582	575	580	544	530	558	498	530	536	541	567	549	520	579	525	518	558	537	583	538	560	562	515	520	529	504	570	588	547	555	551	549	555	523	544	544	570	544	518	612	565	557	605	549	576	520	531	553	518	565	537	571	546	544	527	571	526	570	565	561	528	562	559	556	561	571	593	529	539	552	553	495	565	594	516	559	557	539	536	537	571	526	523	552	536	539	577	529	571	585	567	533	569	554	549	564	537	542	549	566	545	519	587	553	573	577	551	550	553	596	558	529	516	501	548	520	543	574	547	599	593	597	557	520	558	557	522	560	504	526	588	582	583	587	567	570	545	514	555	545	576	521	553	560	543	561	508	566	536	614	554	546	519	537	537	534	521	550	576	572	564	506	545	539	499	554	552	545	577	558	563	527	518	520	561	529	557	520	567	532	562	529	543	559	571	539	494	578	546	552	583	544	595	548	557	580	584	560	548	497	559	553	544	533	575	535	556	536	523	562	549	512	561	572	557	561	534	544	535	587	564	543	569	565	573	557	556	562	520	535	588	542	590	611	552	561	548	553	543	572	533	558	541	560	535	570	488	539	524	510	613	552	543	523	553	572	554	525	523	550	531	565	565	529	549	558	558	533	533	566	528	545	546	524	534	514	579	541	533	514	576	526	548	546	548	536	572	575	524	562	553	572	573	569	532	523	563	534	501	519	567	523	551	511	525	548	561	523	534	563	537	543	574	574	555	549	550	524	537	552	542	501	538	527	577	611	556	576	551	541	549	526	580	550	608	533	566	546	511	542	514	520	543	556	576	572	559	560	560	544	517	544	538	539	572	573	543	550	568	519	564	564	540	542	590	521	556	524	570	556	538	542	570	574	549	566	543	569	577	558	546	538	520	565	568	560	535	596	502	572	537	586	543	570	563	509	560	546	541	514	569	539	543	546	521	563	541	532	582	528	562	512	533	591	573	504	496	550	575	504	524	586	545	541	527	558	566	540	536	517	520	585	535	564	536	546	532	557	522	573	516	525	529	531	528	562	522	518	549	543	564	550	500	539	531	549	562	542	554	568	580	528	556	528	553	550	581	516	533	558	556	571	531
27232	20614	9194	1451	920	875	851	827	850	857	797	845	821	814	779	828	763	768	787	791	799	785	807	734	789	742	778	813	756	823	771	807	795	780	801	795	797	834	800	824	792	813	815	816	805	802	750	835	795	761	759	807	821	797	766	790	826	790	815	774	758	749	816	820	761	733	819	837	801	882	772	779	787	797	828	790	796	753	753	777	808	803	762	800	815	769	797	769	775	830	798	787	799	781	751	788	794	787	801	776	830	775	801	784	840	795	730	836	724	798	742	815	816	812	815	772	819	780	822	780	827	796	737	794	779	804	828	795	790	792	796	784	771	790	789	782	742	816	787	795	784	811	776	781	780	774	780	795	760	778	790	771	804	755	830	793	782	766	775	778	818	817	804	840	760	856	767	835	756	776	737	751	769	813	780	782	796	802	807	781	807	782	778	766	776	795	762	828	825	808	777	756	764	771	740	841	785	773	816	772	798	770	768	798	743	782	787	791	779	766	789	770	809	833	872	746	776	802	788	731	779	769	730	797	779	805	771	746	782	770	782	833	821	783	817	792	766	797	760	792	767	782	786	756	769	792	780	802	746	750	807	796	749	788	827	813	771	812	830	806	823	792	809	783	788	805	807	862	832	788	803	750	811	758	805	779	765	842	807	792	826	813	757	779	803	803	790	751	792	825	810	807	821	779	736	808	809	811	802	746	798	789	770	783	764	833	804	796	817	808	836	765	767	787	788	824	805	818	800	779	772	862	788	822	776	785	805	786	792	763	783	748	765	762	786	801	744	793	773	771	797	846	783	794	783	832	754	841	771	779	762	779	799	808	773	796	776	721	805	797	819	764	804	778	842	840	806	780	812	774	806	758	798	772	775	793	738	802	782	762	791	772	775	788	813	794	799	765	830	774	745	795	767	743	771	794	780	809	800	800	810	812	778	755	757	777	789	772	783	725	829	772	813	769	814	790	802	812	775	780	783	816	836	764	834	760	795	822	859	771	803	785	791	753	822	794	764	779	811	817	831	804	770	751	764	775	770	812	733	763	822	794	773	825	829	792	775	798	741	777	847	797	818	824	774	740	786	767	760	819	788	769	787	772	804	836	769	765	785	803	825	747	752	787	745	770	764	750	763	851	824	785	780	805	798	745	795	771	785	811	788	786	792	802	770	760	796	779	765	784	730	790	773	815	743	826	825	774	825	774	778	853	807	776	798	786	789	778	801	737	818	787	803	781	802	770	778	816	759	820	737	778	735	787	824	747	762	816	771	735	742	788	784	753	805	761	752	794	765	762	783	756	785	804	814	770	797	770	799	812	748	799	740	797	795	840	794	758	793	778	752	764	736	821	848	779	804	818	810	765	816	815	773	801	799	787	776	810	773	814	778	785	774	793	815	843	803	742	800	757	848	762	784	784	817	790	834	803	781	804	834	783	814	792	806	839	830	765	808	807	772	805	766	754	771	792	834	827	765	826	756	777	772	749	773	798	781	793	796	828	795	798	821	837	796	808	779	782	817	787	746	787	759	786	781	779	775	782	766	816	764	764	809	735	782	795	815	858	770	798	779	815	770	809	788	812	819	809	788	789	801	831	843	757	801	814	765	772	839	740	727	750	787	789	772	783	734	757	762	834	755	791	803	782	809	814	795	752	774	868	791	720	814	813	856	781	769	784	790	771	759	850	798	769	742	823	731	811	775	783	815	782	818	747	789	783	756	759	747	760	761	781	799	775	762	751	783	808	772	791	817	767	789	771	789	799	762	787	816	803	811	761	756	788	811	806	828	763	792	797	771	776	757	774	811	763	744	751	791	726	807	835	812	741	759	837	804	792	788	781	760	803	748	797	838	810	812	818	749	776	829	750	817	812	829	794	771	821	785	757	777	793	805	796	794	818	788	828	780	749	799	749	811	774	791	753	771	822	826	779	786	774	785	840	821	807	805	802	787	797	776	779	844	770	730	819	833	787	772	820	751	758	795	766	847	819	743	776	777	762	825	783	807	790	760	797	741	770	753	786	858	782	785	797	759	795	789	771	777	776	794	745	850	763	812	764	793	750	786	795	799	751	734	787	819	809	795	741	817	750	766	795	782	771	745	776	792	795	791	795	769	771	790	838	808	771	730	786	793	750	732	754	724	798	784	765	750	771	731	756	766	760	794	825	786	794	735	754	782	786	791	792	751	805	732	772	815	814	768	815	795	787	802	772	814	775	790	785	782	771	795	816	805	799	810	762	786	832	808	792	828	798	776	803	788	801	780	774	774	803	792	812	722	799	821	830	768	761	807	762	831	778	836	804	797	819	807	791	782	801	784	770	770	814	761	794	762	813	799	781	789	788	800	776	780	801	800	792	766	828	801	761	784	770	793	764	774	754	794	800	824	820	776	768	786	803	828	803	769	776	780	767	757	833	754	796	785	739	776	768	812	785	834	780	731	807	828	779	772	801	818	749	813	798	747	769	802	767	769	791	777	845	843	792	784	808	820	769	800	759	783	778	862	785	816	756	789	858	822	797	770	821	772	791	756	802	861	762	768	779	779	782	752	787	857	811	782	782	817	755	773	750	801	832	763	759	800	787	788	796	755	794	832	757	824	765	776	792	842	814	828	862	743	755	806	804	802	835	827	807	818	810	787	783	787	822	783	782	804	802	857	784	852	791	761	763	839	797	762	841	785	786	764	784	765	756	836	791	794	835	731	828	774	761	782	711	764	730	793	806	810	807	781	793	816	846	759	794	829	819	752	814	780	789	781	805	816	762	827	770	778	782	743	788	792	817	816	846	752	817	802	789	848	845	762	788	773	781	766	754	775	820	736	770	761	781	767	806	762	773	786	759	763	775	837	764	842	796	795	771	764	767	828	816	746	821	809	821	799	831	812	732	802	802	810	777	806	778	823	843	818	793	836	801	823	794	754	828	756	793	815	758	795	784	758	788	781	794	818	743	750	782	813	794	803	790	788	807	799	767	780	812	744	772	789	778	823	810	817	794	757	707	787	777	802	787	814	810	740	812	794	776	754	788	792	767	775	788	808	814	761	765	773	801	785	764	747	800	812	775	838	868	818	832	780	789	808	753	792	766	799	794	801	774	782	728	765	807	816	805	776	848	767	808	781	813	795	792	797	751	753	767	823	771	788	773	778	771	800	805	788	784	773	768	727	765	823	775	817	755	771	768	745	768	799	828	772	777	778	803	780	757	817	749	797	775	810	775	795	808	811	750	801	834	806	785	779	794	811	795	774	802	823	779	750	784	820	757	813	808	793	791	746	766	778	860	829	828	782	731	774	793	779	802	804	867	772	769	794	873	807	864	765	841	728	732	773	787	745	843	787	751	827	778	756	780	799	812	822	792	831	817	817	817	767	814	791	793	769	791	751	743	776	781	778	796	791	803	754	813	774	772	747	801	771	812	773	772	780	778	799	791	852	802	771	758	800	799	732	839	788	813	771	829	781	825	780	829	782	828	786	784	829	747	734	810	807	768	807	821	848	803	763	770	816	787
7283	1846	1781	1333	1213	1111	1202	1098	1077	1066	1033	965	1090	1024	1022	1065	1048	983	1013	997	1024	1031	1029	984	1024	1027	992	1085	1109	1016	1061	1026	1083	1084	1011	1007	991	1065	1035	1059	977	997	1021	1105	1030	1057	1057	1038	987	997	1037	988	992	1015	1066	1026	1004	1049	1001	1058	1067	1046	1028	1000	1072	1015	1023	1046	1012	1082	1010	983	1021	1053	999	983	1004	1042	989	1000	1038	968	949	1032	1027	1068	995	1014	1119	1014	1026	979	972	1051	1038	1004	1014	1003	999	975	1050	1104	1016	1087	1015	1048	1047	1033	992	1027	1035	1066	995	983	1087	1081	939	1087	1054	984	1000	978	1037	1010	1035	963	1004	1027	1045	1064	988	1049	1001	1039	1025	997	1033	1013	1002	1069	1008	1027	996	1040	966	1004	1032	1024	1002	1034	1021	1036	989	1006	1008	1012	990	1042	1035	1030	973	1023	1004	1048	1007	980	1002	1021	942	996	1047	982	1010	1007	1025	1033	1006	1013	1065	1077	1085	969	1062	1067	1023	1049	1039	1037	987	1053	1070	1016	1028	1001	987	1063	997	992	1047	971	1026	1022	1014	1036	1027	1024	1026	1019	1066	1032	1026	1052	1019	1091	1029	972	982	979	1049	999	1039	991	984	1010	1011	985	1019	991	1019	962	1017	980	979	988	1064	1045	1033	1054	998	1031	1046	1042	1026	1019	997	1049	1018	1023	1018	1013	1018	972	1021	991	1007	1015	1041	989	991	1051	1006	1050	1068	1029	1017	1046	1029	983	1016	1021	996	1105	955	1023	978	1004	1032	1001	1012	1017	1016	1019	1051	994	998	1001	1008	1007	1033	1028	1056	1036	1012	960	1077	1018	1080	1023	1001	1040	1015	989	1016	1039	994	1073	973	1032	1041	1067	1018	976	1012	990	1029	1015	948	1007	1033	1005	1004	1030	1091	1010	999	1017	1005	1070	1112	1034	1073	1033	1043	1016	1063	1008	1012	1045	975	1062	996	1018	1032	1037	1008	1037	1055	1023	1017	947	1016	1041	955	1006	1035	1081	1019	1036	986	1031	1007	1009	991	991	1058	985	995	1032	999	1058	1032	1026	1020	948	1064	1052	984	1041	966	1016	1001	1060	1003	1007	1053	1037	1027	1040	1008	1057	1030	1031	1058	1045	1011	1045	1005	987	1039	968	1045	1025	1070	1054	1062	1052	1059	1086	1048	1062	1042	1043	1018	990	1026	1065	1013	1006	946	1086	1031	1043	1033	1052	983	1056	1001	1009	1064	1014	1043	1064	990	977	1029	1017	1004	998	995	1007	1007	1034	987	971	1013	1013	1041	994	966	980	1042	995	1051	989	1034	1048	1006	1030	1056	1000	1032	998	1012	1052	972	1022	1032	1013	999	1042	1032	1001	1046	1037	1085	1076	1062	1007	1006	994	1038	1015	1048	1034	1043	1047	1023	995	1019	1018	1080	1075	998	1015	1050	1018	1044	1058	1072	994	1028	1037	995	1030	1042	1047	1022	980	1011	1015	1044	1021	1075	1013	1006	1038	946	1033	1030	1059	1061	1039	1007	1031	999	1013	1001	1048	1069	1030	1035	1002	1039	1023	1037	993	1095	1021	1001	1031	1069	1017	1037	1016	1058	998	1000	1051	989	1047	1024	969	1005	1075	997	1067	1100	1115	986	999	1043	1014	1020	1069	1013	981	1027	956	1039	1058	1013	1039	950	981	991	1083	1047	1024	1083	1000	1044	1004	1017	1024	1082	999	1000	988	1022	998	1089	984	1015	1052	1050	1009	1031	1048	993	1014	1065	998	1003	1007	1001	1066	972	1073	984	997	998	1062	1061	1078	1014	1062	992	1033	1031	961	1068	1071	1025	1057	1041	1049	1027	994	1024	962	1025	1042	1022	1016	1007	983	1062	996	1016	1040	978	1058	986	975	1067	1006	1023	1022	1005	1036	1007	985	1044	1085	1010	986	1068	1058	1036	1004	1031	995	1022	1020	1000	1018	1011	1068	1000	1007	1058	1038	1028	1056	1035	997	1010	1039	1003	1003	1020	1020	1017	1040	1028	1010	1023	992	1061	1009	1024	1002	979	999	1016	1070	1019	972	1021	996	1038	1018	977	1064	1022	1001	930	1041	1039	1018	1017	1028	1086	1034	1045	1015	1086	1050	1038	1061	1059	1029	1018	1042	1074	1008	1021	1039	1048	1008	1105	1067	1001	945	1018	1066	989	1038	1032	1095	991	1015	1046	1042	1053	1033	1042	1010	1057	1034	1007	1012	984	947	998	996	1013	1047	1062	1030	1021	1083	1011	1027	1013	1034	1028	1006	1000	1033	1029	984	1058	997	1019	1034	987	1068	1043	1010	1022	942	995	1016	1051	1010	1042	1060	1006	1020	1003	1021	1017	1065	1022	976	1010	1006	969	1069	1051	1021	1059	972	1048	1036	1055	1019	1055	1013	1070	1035	1025	1067	1058	1033	990	959	1047	1020	1021	1002	1052	1013	1044	1016	978	988	961	1056	1028	989	1062	1038	975	1070	1040	1012	1019	1014	981	1000	1046	1085	992	1002	964	995	1029	1013	1077	1080	983	1042	1012	972	1018	993	1018	1006	1020	1031	1044	976	991	1093	1018	1068	979	998	1096	1005	998	986	1028	1070	1048	988	990	1012	1049	1035	1001	967	1033	1075	1012	1013	1022	1054	1028	998	959	1014	1019	983	980	1103	1020	1046	1007	1037	1017	1023	1036	948	1037	1026	1000	1020	1029	1067	1058	1004	1066	1038	1015	1010	1036	980	1021	1008	1013	1009	1030	1050	1015	1024	949	1060	1025	1014	1014	1047	906	972	1046	1007	1025	1117	1006	989	969	1024	1077	1011	991	1063	1045	992	1019	1065	1028	1050	1027	1057	988	1033	1068	1014	970	1045	992	941	1018	986	959	1094	1049	1068	954	996	1062	1016	1062	980	1067	1067	1024	1025	988	1006	1005	1059	1054	1053	1025	1051	1052	1016	1001	1012	1047	1048	1017	1027	1029	986	1006	1091	1087	1054	1065	970	1028	990	1072	1022	995	1042	1000	1051	975	974	1064	1061	1060	1039	994	1005	1050	1020	1042	987	990	1012	1071	969	960	1070	1019	1051	1020	983	977	1017	956	1014	1023	1037	1054	1074	999	1058	987	1078	1021	996	1034	994	1005	1112	1053	1004	1081	1005	1018	1057	1085	1007	985	1027	1023	1003	1085	1042	1045	1031	1026	1014	1039	1013	1055	1031	1059	1029	1015	984	1025	1002	1029	995	1079	995	1009	1012	1057	1047	1041	972	1044	986	1043	1047	985	996	1000	992	1094	1048	1070	1038	1014	1011	962	933	1002	1008	1063	991	1047	1067	1059	1056	1008	1025	1048	1023	1028	988	1011	991	1060	998	982	1040	1069	995	1002	1004	1095	1010	979	998	998	1049	971	992	1013	1042	988	1019	1016	1007	1091	999	1022	1000	1032	999	962	1009	990	1007	1104	1016	1071	1008	1072	978	1013	1048	1020	982	1027	990	971	1016	1074	1029	1057	980	1007	1069	995	995	995	1000	1073	1077	1002	1049	1012	993	1083	974	1038	994	1008	1033	985	1000	1099	957	1046	995	990	1022	1062	993	1051	1003	1045	1039	1027	955	1009	1073	1005	1045	1004	1081	1045	985	1012	1002	1061	1062	1060	1031	1010	1016	986	1057	1003	1021	1011	1038	1032	947	1018	1018	993	1021	1027	980	1034	1051	1036	1097	1040	1038	1029	1022	1091	1006	1026	971	998	1089	972	1034	1003	1066	1019	1006	996	1048	1024	1034	1034	1035	1018	1033	1022	967	1006	1103	1098	978	1000	1023	1055	1048	1042	1007	1011	1022	1051	1024	1031	987	1040	1008	1024	995	1003	1024	1003	1049	1047	950	996	1031	1026	999	1031	1086	970	1058	1033	1055	1028	1006	1042	1023	979	1036	1024	1050	1051	992	1053	1021	1068	1074	1058	983	1055	1048	1051	1016	1040	969	940	1047	1022	1066	1036	1077	970	1027	1068	1018	991	1047	1070	1045	1017	1027	1001	952	1060	1068	993	960	1006	986	975	1050	1016	956	1004	996	950	1014	1041	1059	1037	1035	999	1042	1019	1024	1024	1066	999	1035	1021	1053	1054	1000	996	1043	1080	1055	1025	1051	983	1047	1045	1086	1077	1023	1022	1066	1076	972	1050	1022	986	1064	1011	1029	1010	1002	1030	1000	1043	1039	1077	1033	944	970	1053	1023	1012	986	1079	1003	1056	1003	1004	1011	1048	931	1033	1016	1035	1088	1011	1043	1058	971	984	1081	1061	995	1017	1017	1060	1033	1012	1042	1052	1007	1089	1084	1077	1025	1051	1007	1059	1014	1039	995	1065	970	1015	998	1077	932	1008	1019	1046	1020	997	1058	1042	1000	1034	1016	978	1057	1001	978	1004	968	1035	1017	1013	977	1009	1016	1091	1007	1061	1013	996	1011	989	1104	1037	1059	1058	1015	987	1005	1055	1025	1011	1046	1038	1020	1062	965	989	1030	1024	972	1014	1027	1031	999	1037	952	1008	1072	1009	993	1044	1045	1002	961	1007	1022	1033	1015	1013	1054	1027	1051	1038	1117	1007	1015	1000	997	1053	971	1021	1028	1065	1002	1017	1040
24364	21350	28777	24257	21288	6779	1549	1108	1030	1039	1006	958	885	885	844	905	889	834	802	845	821	828	813	822	864	849	838	809	789	778	808	846	824	806	841	861	798	816	813	813	847	776	831	860	819	823	840	804	811	854	790	773	765	802	789	797	787	727	817	801	773	806	818	807	796	794	766	805	760	807	815	793	821	760	788	810	860	792	822	770	769	806	819	792	841	828	744	794	763	786	837	894	802	831	805	802	788	808	768	788	784	753	790	812	788	781	811	813	850	796	818	790	809	820	781	794	799	788	765	835	824	814	867	805	777	832	762	809	762	772	767	846	802	816	846	815	799	818	845	815	787	780	761	819	819	793	775	815	764	795	791	857	846	823	776	824	757	799	812	781	753	817	814	793	784	838	794	814	841	791	812	795	820	858	791	772	844	827	770	845	785	774	782	832	796	718	839	787	759	775	839	827	774	781	845	801	834	806	761	810	817	853	841	782	866	796	796	753	796	785	772	773	773	802	760	788	773	841	786	797	809	766	843	822	804	817	820	810	845	821	841	791	806	852	847	792	783	784	801	831	778	787	767	822	771	812	761	775	824	807	824	796	809	798	830	779	814	770	777	830	822	802	778	790	854	879	821	854	819	820	810	753	820	761	752	804	810	784	780	775	772	800	787	784	783	829	791	767	827	818	784	788	827	822	785	836	789	843	800	777	753	839	785	795	846	801	767	743	809	834	799	825	844	797	799	800	785	814	822	815	819	792	759	759	793	833	799	786	819	820	826	756	802	774	813	785	823	754	763	774	832	808	797	812	797	778	844	788	786	771	789	786	820	789	816	790	759	860	799	774	767	788	770	861	805	793	745	786	806	795	728	785	837	813	782	783	776	806	733	791	826	811	767	811	821	844	775	811	805	820	783	808	768	845	766	825	779	792	807	785	827	809	797	802	785	807	757	747	817	825	815	806	775	796	802	775	854	788	781	772	807	786	839	804	753	759	755	802	773	780	815	808	755	802	794	817	817	781	778	823	833	805	792	776	820	789	780	777	799	789	836	785	799	833	807	814	782	721	774	856	769	840	785	764	767	806	807	837	812	784	830	790	800	804	843	841	781	767	796	825	762	806	822	751	822	768	771	794	777	782	745	819	811	803	780	824	791	783	785	842	753	817	783	750	785	797	812	807	759	804	843	833	831	824	807	755	809	767	759	827	762	804	809	801	727	834	822	774	788	806	816	792	809	811	783	705	879	811	830	812	828	791	781	806	815	783	802	791	804	733	816	770	786	793	848	861	825	759	799	805	807	798	829	874	773	829	795	703	827	849	807	788	757	775	790	798	842	776	820	798	817	806	813	802	820	801	791	751	803	807	768	825	762	820	826	833	819	784	781	785	812	803	775	812	797	771	771	785	733	764	773	823	745	802	823	791	804	842	843	862	743	781	835	765	755	777	734	846	775	790	773	789	788	843	837	733	833	756	818	825	805	829	805	776	778	747	829	790	813	795	775	800	828	791	811	797	807	803	765	791	811	778	759	825	775	873	773	777	811	806	730	849	815	813	795	754	791	768	740	762	810	786	831	844	785	772	780	756	803	827	804	811	828	805	774	769	793	797	838	800	794	767	749	814	822	851	770	805	809	772	762	829	842	807	822	768	842	803	851	796	787	777	800	778	867	783	769	756	813	859	813	868	798	804	818	844	820	798	817	761	786	775	761	825	766	870	793	804	770	782	792	800	797	811	741	767	775	832	840	776	776	785	800	780	826	765	823	838	805	787	813	842	796	793	788	812	814	835	834	844	835	749	783	766	769	776	808	814	778	797	808	794	794	819	787	817	786	784	810	839	822	776	808	792	792	824	786	870	801	803	757	766	809	751	817	801	761	788	755	845	809	751	836	794	748	798	769	814	812	803	792	756	779	806	781	806	811	820	761	792	794	787	799	842	808	795	877	843	765	779	774	787	819	829	841	790	844	828	768	805	836	796	770	815	774	804	742	746	792	745	785	780	777	792	809	848	764	791	806	788	752	784	838	840	830	771	836	756	826	774	818	774	800	876	806	792	784	779	802	810	810	795	751	829	807	771	804	831	778	838	813	789	841	738	831	793	804	850	838	792	804	820	827	806	800	762	797	786	829	781	761	818	789	781	813	823	783	845	732	785	772	848	795	778	841	770	779	812	780	797	770	823	793	809	816	780	801	810	715	837	733	799	804	754	784	783	763	776	830	821	766	790	809	806	792	772	772	821	762	752	767	735	852	776	818	853	784	779	767	795	770	840	789	783	795	777	765	763	792	800	827	792	784	754	819	789	787	835	853	832	763	773	772	791	837	791	783	745	781	784	823	763	801	780	764	783	799	820	819	802	832	779	841	772	829	841	751	853	833	752	832	790	751	805	776	813	810	834	833	811	786	790	776	815	834	836	795	840	844	840	789	826	847	781	799	798	830	800	763	827	779	801	798	780	787	726	821	782	764	772	805	829	794	815	745	807	754	756	747	814	801	768	822	791	789	788	837	785	824	808	822	801	783	818	820	806	786	789	753	809	797	799	760	777	773	815	795	777	817	776	817	749	808	772	794	774	745	769	783	812	762	816	806	771	798	789	781	778	845	818	781	762	773	809	761	811	801	844	835	755	773	805	784	782	782	770	806	782	750	768	822	834	814	768	833	781	825	804	831	775	806	868	827	769	829	835	773	794	748	778	781	831	774	804	819	813	782	805	804	840	743	790	779	865	780	742	830	799	759	830	773	792	743	783	834	792	819	790	776	832	786	768	782	789	795	774	857	821	809	767	859	840	805	760	781	836	821	807	777	829	816	805	822	819	793	789	865	854	753	764	809	757	833	821	836	755	827	781	778	809	764	787	787	787	837	869	785	849	837	776	764	814	772	794	813	745	748	800	832	778	766	761	802	839	786	807	819	781	753	789	751	769	807	804	803	821	807	765	810	807	802	824	804	739	812	772	832	860	787	753	794	820	790	816	784	726	840	821	760	823	831	842	788	867	740	841	813	759	775	789	805	821	801	797	804	758	834	796	780	760	786	817	790	787	796	777	809	797	823	794	809	800	755	729	818	805	764	807	808	819	841	773	800	839	828	829	802	805	808	812	774	805	781	798	828	781	823	774	818	834	865	842	852	783	759	830	781	785	800	801	786	771	814	800	797	766	798	832	745	811	817	828	816	859	795	794	792	773	788	797	824	820	846	778	744	827	724	771	784	828	776	863	804	797	822	739	864	775	776	836	767	774	776	806	809	779	799	761	788	784	823	801	763	869	859	820	830	820	799	835	788	817	827	789	760	858	817	776	821	764	804	785	880	802	781	757	777	778	791	787	801	786	798	814	792	816	807	802	767	799	765	752	815	792	812	799	788	817	775	813	781	779	824	783	767	775	777	793	822	791	784	776	803	776	802	848	780	812	816	770	789	751	768	786	832	817	789	800	769	796	782	774	824	811	767	760	786	793	786	828	783	808	811	778	762	833	772	802	828	780	813	815	847	797	788	784
11549	9606	8518	4696	3420	2713	2363	1975	1737	1566	1494	1345	1360	1296	1292	1177	1189	1126	1157	1154	1123	1139	1055	1082	1066	1121	1046	1101	1061	1115	1022	1084	1162	1040	1081	1092	1098	1022	1129	1044	1031	1028	1037	1060	1045	1070	1078	1088	1082	1060	1060	1073	1115	1104	1017	1088	1063	1068	1055	1081	1077	1054	1033	1049	1117	1035	1118	1040	1079	1021	1057	1013	1065	1056	1018	1023	1031	1072	1033	1095	1083	1075	1021	1029	1040	1069	1151	1053	1038	1067	1105	1026	1089	1079	1103	974	1076	1000	1026	1078	1028	1136	984	1009	1072	1016	1055	1040	1060	1031	1068	1073	1041	1052	1045	1030	1075	1019	994	1017	1040	999	1088	1053	1039	1071	1033	1049	1026	1045	1024	1071	1049	1080	1089	988	1006	1064	1059	1081	1057	1037	1055	1075	1012	1032	1076	1047	1106	1055	1075	1044	1055	998	1124	1028	1042	1082	1084	1095	1071	1053	1043	1048	1065	1039	1071	1018	1032	1087	1077	1056	1079	1041	1103	1066	1074	1043	1059	1035	1113	1048	1084	1052	1051	1047	1055	1035	1030	1079	985	1011	1046	1088	1030	1053	1015	1049	1065	1053	1062	1069	1067	1070	1064	1028	1024	1021	1079	1089	1076	1053	1074	1021	1068	1013	1047	1103	1080	1062	1096	1027	1088	1036	1035	1040	1070	1061	1048	1060	998	1026	1078	1081	992	1015	1088	986	1042	1024	1037	1061	1028	1065	1089	1055	1042	1083	1088	1070	1065	1018	1050	1106	1057	1058	1084	1058	1057	1084	1007	1114	1026	1080	1044	1046	1041	1084	1053	1090	1038	1108	1027	1038	1103	1024	1099	1031	1087	1060	1010	1024	1033	999	1024	1041	1094	1023	1067	1084	1061	1034	1068	1069	1054	1006	1034	1073	1067	1062	1054	1092	1052	1054	1038	1094	1110	1063	1005	1044	1037	1073	1072	1027	1031	999	1043	1033	1059	990	1039	1076	981	1012	1040	1035	1011	1079	1039	1088	995	1013	1052	1070	1084	1004	1024	1066	1049	1069	1024	1045	1012	1109	1048	1108	1081	1008	1032	1023	1060	1082	1090	1055	1012	1131	1053	1042	1077	1026	1079	1026	1098	1094	1084	1100	1043	1005	1012	1059	975	1018	1067	1098	1058	996	1097	1049	1078	1060	970	1014	1056	1053	1039	1003	1064	1069	1079	1033	1057	1075	1026	1018	1026	1071	1049	1039	1031	1085	1039	1066	1010	995	1044	1030	1060	1092	1045	1054	1000	1046	1062	1002	1067	1044	1032	1009	997	1042	1089	1064	1045	1089	1104	1043	1058	1024	1128	1038	1057	1073	1072	1008	1097	1049	1076	1025	1070	1063	1009	1071	1071	1022	1023	1015	1053	1031	1066	996	1030	1044	1069	1068	1009	1067	1038	1028	1059	1118	1049	1045	1039	958	1030	1023	1048	1074	1046	1073	1075	1028	1098	1055	1065	1087	997	1041	1036	1021	1070	1100	1056	1047	1008	1063	1061	1031	1050	1074	1029	1104	1090	1056	1000	1054	1067	1059	1098	1031	1040	1060	1117	1027	1038	992	1010	1036	1016	1087	1013	1051	1043	1050	1009	1057	1033	1076	1058	1065	1021	1090	1069	1018	1054	1039	1081	1064	1052	1018	1056	1025	1078	1069	1098	1076	1036	1024	1044	1026	1047	998	1021	1034	1068	1053	1094	1088	1023	1046	1143	1073	1070	1052	1034	1106	1053	991	1043	1145	1083	1019	1064	1115	1088	1019	995	1072	1039	1039	1052	993	1068	1030	1026	1039	1059	1086	1031	1030	1000	1015	1076	1013	1062	1052	1002	1096	1108	1053	1073	1074	1062	1010	1071	1044	1025	1073	1061	1046	1011	1081	1068	1045	1027	1050	1025	1058	961	1079	998	1044	1063	1040	1035	1008	1069	1057	1051	1083	1009	1028	995	962	993	1026	1079	1039	988	1023	1075	1031	1117	1060	1047	1043	1034	1029	1050	1049	1052	1090	1009	1057	1016	1061	1031	1041	1054	1017	1068	1024	1023	1068	1102	1065	982	1036	1044	1044	1057	1017	1091	1101	1052	1043	1072	1108	1066	985	1088	1043	1058	1068	1052	1057	1093	1014	1081	1070	1073	1102	1088	1035	977	1046	1050	1056	1081	1073	1093	990	1068	1058	1038	1008	1051	1082	1069	1005	1047	1087	1082	1008	1064	1052	1030	1074	1077	1048	982	1044	1044	1023	982	1045	1076	1047	1043	1020	1032	995	1110	1074	1029	1027	1057	1109	1037	1036	1064	1006	1091	1034	1076	1094	1045	1002	1019	1014	1057	1059	1097	1077	1050	1028	1044	1035	1025	1038	1085	1033	1070	1130	1046	1053	1007	1073	1039	1006	1019	1027	1074	1051	1043	1047	1049	1063	1033	1055	1008	1018	1076	1158	1086	1067	1074	1087	1094	1069	1057	1046	1028	1006	974	1035	1012	1071	1055	1073	1071	1052	1031	995	1028	1029	1020	1036	1016	1055	1001	995	1092	1069	1052	1075	1092	1017	1027	1043	1071	1082	1023	1054	1083	1083	990	1043	1054	1019	1041	1103	1049	999	1102	1085	1037	1024	1135	1039	1057	1033	1017	1025	1027	1043	1036	1076	1068	1026	1039	1037	1049	1093	1070	1055	1092	1090	1064	1090	1040	1089	1023	971	1022	1041	988	1038	1036	1091	1087	1096	1017	1035	1008	1027	1041	1033	1094	1049	1068	1046	1073	1035	1043	1073	1037	1090	1056	1032	1041	1018	1082	1044	1068	1063	1009	1012	1067	1031	1022	1049	1033	1024	1060	1011	1090	987	1038	1027	1035	1089	1012	1024	1011	1030	1026	1060	1030	1007	1020	1059	1062	1074	1111	1007	1064	1034	1057	1065	1034	961	1059	1036	1021	1045	1069	1071	1105	1041	1007	1010	1092	1037	978	1034	979	1065	1040	1067	1018	1040	1075	1031	1047	1059	1077	984	1009	1070	1047	1057	980	1092	981	1068	1051	1061	1056	1042	1002	1050	1070	1067	1047	1012	1044	965	994	1094	1041	1041	1075	1070	1043	1145	1061	993	1035	1020	1069	1033	1034	1051	1098	1101	1063	1066	1060	1070	1014	1105	1044	1017	1068	995	1026	1124	1045	1008	1049	1011	1024	1017	1059	1075	1024	1080	1019	1125	1044	1064	1077	1122	1009	1056	1037	1034	1076	1070	1033	1080	1043	1068	1079	1031	1122	993	1034	1104	1022	1030	1024	1094	1030	1044	1042	1037	1038	1060	1039	1085	1034	1040	1064	1033	1083	1082	1054	1079	1042	1116	1046	1010	1056	1038	1010	1034	1083	1040	1017	1002	1070	991	1060	1002	1065	1061	1004	987	1030	1063	1059	1040	1040	1058	1077	1038	1000	1064	1009	1062	1068	1101	1051	1040	1054	1061	1069	1021	1075	1092	1083	1052	1027	1016	1038	1054	1087	1082	1081	1045	1044	1064	1034	1026	1082	1080	1047	1039	1038	1028	997	1008	996	1053	1065	1017	1009	1029	1040	1053	1064	1008	1060	971	1104	997	1059	1056	1043	1082	1060	1008	1015	983	1034	987	1034	1072	1005	1012	1026	1006	1026	1018	1091	1025	994	1053	1039	1082	1057	1006	1036	1057	1006	1052	1028	1032	1010	1080	1086	1071	1094	1013	1107	987	1016	1098	1048	1043	1055	1017	997	1082	1015	1070	1033	1059	1086	1061	1079	1084	1081	1051	1037	1026	1074	991	1070	1043	1034	988	1107	1047	1060	1084	1033	1061	998	1107	1015	1061	1063	1074	1043	1122	1023	1055	1048	974	1044	1051	1053	1123	1108	1033	1087	994	1071	1059	1055	1117	1041	1026	1039	1056	1053	1011	1098	1082	1028	1045	1017	1067	1047	1015	1031	1015	1072	1050	1017	1050	1033	1022	1025	1073	1025	1016	1067	1009	1090	1046	1011	1004	1082	999	1041	1086	1071	1074	982	1117	1082	1042	1069	1041	1019	1004	1046	1060	1041	1074	1075	1097	1065	1058	1012	1059	1016	1058	1017	1004	1064	1067	1053	1047	1044	1013	1044	1022	1098	1048	1042	984	1092	1061	1054	1044	1067	1078	1027	1010	1045	1125	1051	1112	1040	1039	982	1050	1070	1089	1043	1043	1056	1073	1057	1042	1062	1000	1034	1013	1086	1104	1024	984	1008	996	1020	1083	1050	995	1103	1058	1000	1022	1047	1044	1066	1058	1050	1014	1067	1074	1060	999	1058	1016	981	1081	1028	1070	1072	1013	1030	1032	1062	1048	959	1071	1019	1044	1020	1050	1040	1017	1030	1089	1068	1036	1040	1006	1016	1108	1021	1092	1103	1020	1057	1090	1074	1095	1029	1078	1095	1046	1082	1070	991	1083	1042	1037	1061	1062	997	1022	1019	1028	1024	1043	1045	1029	1042	1079	1002	1003	1020	1086	1012	1048	979	1092	1065	1022	1034	963	1051	1060	1054	1042	983	1031	1040	1018	1007	1048	1017	1025	1033	1046	1056	1035	1029	1080	1048	994	1018	1032	1012	1086	1050	1039	1014	1083	1006	1020	1031	1040	1029	1061	1041	1079	1004	1023	1083	1063	1014	1162	1038	1014	1113	1008	1039	1005	1018	1050	1046	1043	1102	1067	991	1046	1053	993	1065	1013	1014	1068	1012	1008	1065	1053	1071	1112	1082	1062	1056	1054	1023	1047	1004	1040	1074	1022	1017	1096	1024	1113	1066	1008	1066	1050	1107	1020	1051	1055	1109	1021	1087	1012	1078	1027	1039	1085	1083	1048	1048	1060	1017	1058	1056	1111	1039	1045	1054	1060	1020	1066	1037	1057	1056	1000	1007	1063
23294	21386	29392	23744	21386	21347	5030	1192	897	792	717	645	626	584	590	545	506	492	499	504	474	449	477	459	459	457	447	444	423	446	445	421	427	424	453	414	431	412	425	426	439	398	394	411	424	432	472	421	428	408	400	443	439	421	423	433	434	402	382	433	438	426	425	447	384	400	411	406	405	433	447	389	421	395	352	424	398	419	410	380	419	407	436	417	415	405	391	412	422	458	389	427	391	432	396	422	425	401	383	398	380	400	404	414	424	424	376	391	408	367	407	380	430	395	364	406	393	437	397	402	397	369	431	408	416	455	399	427	404	419	415	408	369	409	426	387	420	408	370	414	382	386	409	397	448	444	414	391	432	408	444	426	394	405	362	407	419	396	424	408	448	414	387	378	400	407	387	425	397	422	390	375	388	422	364	416	435	420	425	375	398	397	370	426	392	390	412	427	411	432	405	440	388	400	398	416	394	428	416	417	417	369	416	392	384	382	396	427	402	414	400	350	430	402	390	369	393	395	395	440	433	419	407	419	418	399	398	388	425	374	388	391	398	398	401	404	391	384	428	408	432	406	418	428	391	405	391	450	363	414	425	404	392	383	420	404	367	408	427	409	414	398	379	445	410	387	435	405	416	404	387	401	396	416	394	413	426	398	409	436	405	402	427	406	422	417	388	402	415	415	385	417	380	410	421	405	435	407	409	394	361	417	412	396	415	415	443	378	383	434	382	395	418	379	433	355	403	386	399	419	407	386	424	402	408	408	424	379	409	426	411	420	394	407	419	450	420	411	396	407	403	398	412	397	411	432	411	412	411	433	415	415	411	400	401	424	426	398	408	405	376	378	384	409	401	396	438	402	398	424	400	407	379	383	414	445	393	387	415	416	380	389	392	396	393	411	400	418	420	388	412	431	407	418	429	425	382	418	426	446	404	382	390	410	414	437	375	450	431	402	416	400	405	404	416	432	422	436	401	429	426	432	390	406	445	391	406	413	418	399	430	415	422	383	448	399	408	427	388	392	423	437	386	414	402	403	407	416	367	364	412	419	356	415	455	402	400	373	434	346	383	447	386	397	375	408	425	407	452	437	400	414	397	418	403	441	397	381	383	437	395	402	374	402	444	409	374	412	438	400	410	393	427	411	428	390	397	403	426	407	421	412	407	400	419	423	395	386	428	383	413	383	426	375	395	408	406	356	404	385	374	397	396	424	396	405	406	425	402	390	443	406	409	386	407	373	387	389	416	392	402	386	402	413	438	424	405	411	419	409	408	415	443	399	392	399	421	422	436	412	412	393	413	453	407	384	386	359	451	437	426	385	448	412	423	398	405	393	405	375	409	409	374	396	408	398	404	426	418	378	421	421	389	434	419	403	398	380	418	389	412	403	413	394	401	410	395	402	397	419	408	384	406	422	408	395	414	410	397	397	400	425	398	424	403	400	403	430	416	404	416	449	444	410	397	392	413	422	430	402	419	427	359	418	394	403	408	410	388	393	410	418	426	392	386	446	419	353	361	403	388	386	413	439	421	388	380	414	399	393	438	392	403	379	362	388	418	430	430	410	362	390	413	428	431	414	414	411	382	427	403	402	393	389	417	390	409	388	413	431	412	415	389	420	388	416	408	382	437	409	399	407	367	382	415	443	417	444	423	412	418	368	401	403	384	402	370	407	415	390	377	398	413	432	445	411	373	384	423	389	375	417	427	403	414	405	396	408	401	412	397	434	416	415	392	394	374	376	407	394	364	395	457	404	413	384	412	409	395	452	419	401	450	370	428	403	413	419	406	419	376	422	412	379	380	422	390	419	402	379	381	409	396	404	421	402	418	401	401	409	388	399	396	416	426	414	416	391	382	385	434	382	408	395	431	391	415	396	411	389	393	416	381	421	416	394	456	400	390	417	381	369	426	382	423	439	422	444	389	401	383	394	425	415	414	415	408	435	384	411	406	405	372	391	408	381	423	404	426	431	406	412	407	399	420	448	422	416	403	393	434	429	403	425	414	394	402	408	396	415	399	399	432	379	370	355	368	374	379	404	397	409	415	366	411	442	410	391	393	399	435	429	412	400	406	410	443	400	418	438	382	426	380	423	409	417	422	374	395	425	425	423	399	404	377	440	414	397	424	375	424	412	371	434	403	385	418	417	390	412	411	405	420	426	403	406	398	397	404	360	399	431	401	413	412	382	398	407	407	403	420	428	436	432	401	443	379	425	385	403	422	420	397	389	429	370	434	404	398	412	399	413	398	412	349	422	405	394	397	412	385	388	406	387	408	429	432	400	368	419	409	400	404	400	398	416	398	391	424	403	393	438	382	425	416	400	378	451	419	392	414	367	364	368	439	413	441	402	396	392	422	388	394	389	403	466	414	424	414	373	435	396	403	425	403	376	435	444	393	379	419	414	397	431	390	408	410	421	398	392	407	409	402	406	387	442	413	383	391	403	419	434	402	396	425	399	417	416	377	397	409	411	400	403	388	427	402	418	420	417	404	395	432	384	381	390	436	434	391	388	404	427	371	358	373	383	369	402	407	406	419	403	392	420	400	412	401	427	383	398	410	381	390	453	421	402	415	425	424	408	405	415	398	415	395	389	402	376	362	394	412	414	416	421	400	408	409	429	393	416	403	388	359	383	443	423	358	390	427	415	371	377	403	385	363	408	386	425	400	402	420	446	383	405	380	388	425	386	440	418	421	394	407	392	411	427	377	371	391	392	419	392	424	425	422	400	436	391	392	384	399	414	419	419	426	398	398	449	421	399	417	400	420	412	385	386	424	437	410	367	392	431	430	387	399	407	395	391	405	408	398	410	411	380	441	413	407	401	417	411	410	411	424	386	392	409	423	435	390	392	397	426	385	422	379	425	440	388	434	391	434	393	414	422	406	419	402	416	390	397	363	431	409	375	398	396	405	384	418	390	386	390	406	390	397	407	362	398	428	387	433	434	402	408	382	395	373	407	389	404	420	431	412	407	425	387	374	409	403	386	384	385	403	394	393	369	410	396	400	404	392	425	394	428	401	400	413	419	414	422	404	409	397	397	389	421	402	402	412	387	401	401	393	390	411	414	397	407	387	404	413	399	422	423	379	391	397	428	394	450	415	409	447	414	377	385	406	428	398	416	389	416	413	397	444	402	432	431	436	401	447	418	456	397	401	435	360	397	377	413	409	397	418	412	409	372	401	438	384	411	444	411	418	420	379	406	403	414	415	393	393	418	417	400	416	403	410	406	412	429	394	424	379	423	395	383	396	388	432	414	442	409	378	414	376	405	381	392	403	361	383	422	418	375	400	399	416	411	413	417	410	388	399	388	430	410	379	413	445	405	428	369	387	425	388	409	374	417	389	399	387	404	380	399	414	414	386	431	396	373	416	434	400	421	408	419	400	414	371	418	443	381	397	402	428	412	410	402	407	412	406	423	433	401	378	380	429	377	366	420	392	427	394	391	382	397	423	386	430	401	434	405	438	403	401	418	394	404	433	394	407	425	408	379	450	379
13090	15448	13214	7330	4958	3853	3009	2370	2029	1628	1416	1296	1117	1016	1001	905	843	800	775	727	761	711	719	643	611	637	666	643	627	660	643	588	617	571	580	614	561	554	568	570	599	596	604	589	530	555	551	579	574	571	575	610	548	563	575	590	581	544	517	573	558	584	554	567	569	575	564	566	565	586	569	566	545	538	574	573	552	610	545	571	569	569	574	543	557	617	546	528	524	553	546	559	578	533	543	526	611	557	577	547	564	543	589	522	549	535	523	578	551	559	545	586	563	591	588	556	584	590	522	527	557	539	512	532	566	560	576	564	562	540	593	559	561	575	554	566	556	544	517	564	526	577	551	557	540	573	558	539	563	523	540	554	552	532	574	548	565	553	554	555	566	543	535	543	573	547	540	544	588	540	553	537	551	538	548	563	550	554	524	543	534	540	574	508	537	522	579	542	544	568	546	551	527	566	548	581	554	550	549	556	589	562	593	534	552	528	555	524	544	562	591	554	561	546	551	562	569	589	545	527	536	556	594	571	542	540	570	529	579	551	560	553	554	572	591	545	532	584	512	570	551	560	504	578	571	553	525	509	512	549	530	555	557	527	559	553	536	552	563	571	518	525	560	586	569	598	524	589	520	563	559	542	520	579	544	529	539	556	531	539	580	545	540	534	575	525	529	528	540	550	534	575	546	555	569	565	576	566	563	533	537	541	564	527	543	584	527	578	491	557	575	532	561	537	559	586	540	508	580	598	549	550	552	533	575	557	558	569	547	579	528	529	568	552	526	524	545	578	533	537	563	523	598	549	562	523	566	581	578	555	566	541	518	552	557	573	552	505	539	561	508	577	544	521	542	547	513	546	536	547	553	607	596	530	577	589	549	541	548	505	554	535	544	547	568	537	563	521	582	547	552	586	544	527	572	569	605	561	592	593	569	568	514	539	571	537	549	523	573	572	532	536	578	547	540	559	554	542	548	547	548	531	563	553	569	541	548	539	567	570	578	552	539	569	556	538	557	550	565	568	540	548	563	528	565	609	591	496	565	555	570	494	549	524	560	557	580	587	546	577	542	560	605	577	557	533	503	555	540	563	519	571	597	557	530	511	552	539	584	556	505	567	614	611	523	531	561	582	567	549	535	537	547	551	552	569	545	571	536	559	523	517	521	501	574	533	525	572	568	559	543	568	534	552	579	553	586	532	508	575	514	567	554	549	531	540	541	550	523	564	559	565	537	574	605	547	541	549	574	578	583	605	590	518	531	512	547	550	545	515	506	582	573	558	583	558	558	553	563	574	557	550	561	528	596	531	584	550	532	565	569	526	566	552	540	529	603	576	563	550	519	607	575	586	526	544	575	553	533	567	573	554	532	538	532	569	528	509	561	560	555	541	542	579	564	537	551	562	552	586	526	532	555	535	552	573	572	568	517	514	563	550	568	530	587	544	552	561	547	545	552	562	553	552	542	529	592	532	584	527	560	549	561	521	539	547	575	555	557	536	535	554	553	520	568	542	532	531	523	561	562	577	539	555	510	550	581	578	545	567	511	538	549	551	548	555	564	565	528	505	561	561	555	562	566	560	546	553	519	581	555	558	580	534	578	569	552	523	539	563	529	569	590	564	506	536	512	559	558	546	529	583	588	584	555	541	570	539	565	552	523	547	564	536	591	530	553	491	549	568	559	523	569	547	590	533	513	548	580	522	578	572	568	580	569	551	559	558	546	542	575	542	550	498	497	580	598	516	539	570	561	608	557	521	546	580	543	558	544	528	539	546	566	521	535	525	541	572	533	532	553	547	556	570	582	607	546	540	577	562	538	536	568	571	534	554	549	590	570	546	554	560	558	530	566	561	589	565	565	599	572	554	583	555	572	538	545	589	536	542	526	571	580	552	565	546	522	553	550	560	524	566	542	549	536	529	530	553	558	528	546	553	571	543	557	547	572	544	552	527	506	531	534	572	562	541	553	520	556	517	576	558	516	593	556	550	545	567	545	524	516	576	531	543	585	585	565	547	563	577	590	531	562	528	566	574	541	570	518	548	567	536	525	559	532	563	561	577	553	583	523	567	541	545	558	545	581	544	553	591	531	565	556	567	511	528	530	590	590	582	556	560	532	557	602	552	508	529	554	510	570	549	579	537	581	571	525	531	508	534	562	553	596	534	538	562	594	530	577	524	522	569	584	576	515	547	552	530	540	585	510	587	557	571	542	545	515	548	550	575	573	543	574	601	544	583	577	558	555	564	564	522	576	537	498	526	545	527	528	591	557	580	506	621	522	594	570	558	552	550	565	589	566	482	556	551	556	556	562	595	559	562	553	546	535	566	555	520	571	566	582	544	552	555	548	538	577	525	562	570	557	592	547	545	584	527	557	591	591	586	541	542	609	530	523	598	575	562	545	554	537	520	572	541	509	537	531	556	540	578	541	545	581	541	561	567	544	557	542	546	543	516	568	537	550	567	561	561	523	546	550	513	522	559	592	554	571	560	552	513	568	561	576	567	571	538	576	580	549	494	545	495	538	559	551	567	577	573	559	589	537	558	580	578	552	558	536	568	572	526	544	599	563	558	560	585	568	556	563	571	545	527	556	568	523	560	551	545	567	585	553	581	555	549	537	522	568	556	591	547	563	559	559	547	577	531	562	555	508	516	546	533	566	561	561	512	586	565	531	544	559	541	580	521	558	628	549	540	555	564	601	526	572	568	562	556	563	518	544	570	539	572	548	559	567	560	549	545	546	539	547	548	546	543	543	546	523	593	558	535	568	531	528	592	507	576	536	590	487	561	551	537	570	548	539	573	582	568	589	551	561	568	532	526	537	535	578	517	567	530	572	537	559	544	536	570	518	510	537	550	578	557	561	583	555	562	551	547	568	564	522	543	552	618	555	518	569	522	521	561	594	576	527	539	579	540	536	516	573	536	545	592	540	585	542	564	550	546	563	566	553	538	599	534	547	547	585	563	517	509	589	542	540	544	604	544	558	537	565	565	566	561	569	582	592	519	588	541	562	602	544	538	569	533	555	557	544	601	577	556	584	549	552	544	521	540	575	539	537	564	557	561	568	529	586	567	552	536	580	605	542	548	531	553	573	545	550	552	560	590	537	560	552	575	571	559	572	569	629	574	602	560	563	564	532	526	542	534	560	540	565	542	562	587	562	561	562	567	558	569	573	545	532	567	542	522	544	538	558	538	527	582	555	578	576	570	517	551	543	544	545	533	551	564	561	565	560	518	576	573	584	556	565	541	553	547	524	586	562	556	543	551	540	557	566	583	567	526	537	551	551	583	557	572	526	538	523	582	562	549	581	577	583	563	566	581	575	557	530	574	520	558	562	548	565	548	533	597	550	579	609	599	551	628	560	540	552	560	552	562	568	537	570	566	548	557	536	510	579	543	560	524	572	549	556	538	539	566	602	576	537	532	565	553	536	533	527	546	544	548	560	516	545	559	543	516	551	555	546	541	562	552	581	518	565	576	556	541	528	546	579	557	561	548	547	575
27305	20695	9367	1629	1083	1026	946	873	810	846	813	854	850	818	824	825	823	735	774	760	786	822	790	810	818	756	828	787	777	747	783	770	818	811	781	775	784	840	797	794	837	812	797	791	780	831	833	800	825	751	789	813	783	763	790	789	821	824	794	800	822	780	818	799	829	808	841	764	846	840	813	733	809	837	796	802	837	801	774	775	883	835	805	797	808	758	820	802	749	799	809	766	783	768	832	776	777	810	804	803	857	748	813	812	785	782	850	759	787	802	795	785	773	797	834	775	785	798	785	772	826	844	782	818	827	776	806	799	803	735	818	757	829	774	828	763	743	802	809	829	783	786	783	815	799	788	777	843	784	748	828	800	753	795	835	798	803	765	770	794	806	766	748	782	849	804	792	839	727	758	763	830	792	818	839	816	794	761	800	823	864	807	818	793	799	793	795	757	792	812	809	780	804	824	806	857	802	768	828	794	872	802	785	839	797	800	779	806	838	782	831	791	808	810	798	764	815	798	830	818	825	756	779	855	842	777	801	830	751	811	785	816	851	795	799	795	767	789	784	764	804	806	803	808	787	796	774	761	810	764	838	816	810	803	790	758	720	797	802	824	782	756	833	844	830	778	787	816	833	779	801	793	828	794	808	807	816	807	820	776	807	769	776	831	768	773	770	774	783	850	832	753	830	766	792	819	772	837	794	733	803	811	831	795	780	755	779	833	824	836	827	786	786	810	843	794	789	823	821	799	783	814	816	813	864	786	770	825	756	802	838	868	806	797	834	809	789	812	816	827	834	867	813	818	784	774	841	840	786	847	775	779	820	790	812	766	740	818	778	806	838	756	785	823	791	786	768	782	810	755	768	810	772	779	817	777	773	818	782	784	750	793	808	830	856	770	858	786	816	754	862	775	767	759	786	785	851	839	803	780	771	785	790	753	825	770	783	747	804	813	855	804	794	805	802	799	758	804	804	796	805	793	762	751	822	817	773	789	838	812	812	815	764	781	813	845	785	825	811	771	766	814	793	776	773	820	814	823	780	831	824	809	807	805	806	807	797	794	740	804	790	795	802	762	805	779	801	821	752	781	814	787	813	819	797	800	808	796	782	835	820	786	793	824	790	821	833	841	797	749	801	771	782	768	824	765	764	759	837	837	801	799	808	772	781	796	758	825	770	792	764	742	797	787	781	770	834	804	807	817	809	835	805	802	797	816	761	794	872	745	807	743	800	795	746	756	787	790	800	806	765	831	838	814	786	797	768	801	801	858	796	810	814	761	813	809	805	805	815	795	817	743	800	742	775	799	831	804	770	808	837	757	801	779	799	764	834	772	772	786	872	818	776	765	832	826	766	826	785	796	827	753	790	803	787	841	816	802	814	780	781	820	798	832	821	859	802	772	764	840	767	789	758	788	784	796	878	819	851	756	814	775	775	785	775	793	780	814	739	777	765	838	826	797	829	796	831	853	771	814	780	803	770	794	795	754	873	804	849	775	854	794	757	829	784	830	874	746	837	800	831	771	806	800	772	824	861	731	766	842	809	814	810	752	824	798	822	807	712	829	822	761	835	849	761	779	811	802	785	843	819	808	791	776	801	797	782	822	792	829	788	791	818	782	795	780	783	802	834	839	798	790	832	823	798	814	856	802	793	740	785	841	775	771	824	811	780	793	843	776	780	842	760	733	811	728	771	811	768	760	788	794	785	805	814	778	775	803	828	865	855	795	762	800	807	776	879	784	808	773	816	796	764	817	816	806	827	815	757	803	736	776	814	849	803	791	776	820	861	797	774	775	792	830	824	792	875	789	806	788	885	775	760	813	831	833	784	808	828	820	794	801	840	797	815	787	778	804	814	770	787	836	756	811	771	760	779	717	810	791	790	821	829	820	805	817	783	836	759	830	785	779	796	835	863	858	816	798	793	764	781	811	799	830	778	853	811	821	812	816	776	782	824	784	850	757	788	804	785	788	843	782	763	804	813	822	795	793	784	832	794	775	787	797	798	828	809	822	810	783	831	840	806	807	791	830	833	794	798	832	789	827	795	831	810	814	779	770	785	809	778	796	809	850	790	771	766	821	799	854	797	835	768	762	784	799	774	770	814	796	829	806	790	841	824	739	822	782	817	771	766	840	791	831	783	859	784	774	771	790	772	791	838	835	766	754	791	819	791	804	935	827	759	777	834	788	807	818	808	832	830	789	833	842	825	734	774	828	807	815	797	806	756	791	779	784	838	785	790	784	803	830	817	840	854	796	793	863	789	817	814	848	765	786	809	795	789	774	848	814	772	829	823	824	803	820	808	831	774	753	831	806	815	823	791	805	809	802	813	769	765	822	774	838	789	840	772	813	768	780	760	817	792	847	884	828	798	824	796	795	768	844	830	813	761	824	793	797	737	792	758	789	768	840	813	813	817	800	843	825	837	782	793	821	801	808	744	822	802	789	831	754	831	811	809	869	787	799	807	789	800	773	779	787	787	793	730	814	787	864	836	858	790	766	822	778	770	836	821	835	829	787	834	818	792	804	841	764	808	740	840	780	830	814	803	811	812	758	778	847	790	784	783	812	812	794	765	855	787	838	780	825	800	825	800	805	739	759	798	817	811	825	818	778	839	756	811	835	780	849	832	839	759	772	775	773	789	817	789	767	766	837	812	786	787	839	784	825	786	814	797	785	816	734	831	827	792	816	822	807	794	791	803	844	810	782	849	799	785	765	842	815	819	780	787	791	793	801	792	834	809	783	822	792	806	861	786	778	784	776	763	829	790	816	828	783	808	805	832	817	795	815	790	837	800	770	809	787	803	775	776	785	850	768	768	800	775	808	803	827	784	789	830	797	771	748	792	765	767	816	859	813	766	847	817	852	847	786	757	791	767	784	803	733	794	798	812	826	770	826	777	807	799	785	823	833	808	855	845	810	778	792	800	767	785	754	806	748	795	796	832	819	801	844	760	829	806	811	799	816	799	783	781	752	787	824	793	822	761	786	767	808	825	801	790	843	800	820	813	776	858	772	783	819	776	741	821	789	814	785	788	735	845	801	789	780	865	781	826	786	852	800	802	788	827	819	784	823	716	795	769	766	823	778	771	752	781	793	838	721	790	803	771	755	806	803	793	771	787	796	802	753	813	790	813	789	854	788	842	805	805	789	802	765	847	832	811	768	799	751	824	802	785	771	784	793	832	820	788	797	778	838	802	785	807	793	835	799	802	823	810	783	840	792	789	770	806	840	845	818	799	762	805	826	863	797	827	762	743	811	795	851	800	804	771	814	766	802	825	802	801	815	736	764	844	772	773	840	793	807	771	813	816	826	810	831	841	843	796	753	817	845	831	773	828	767	806	806	814	812	791	778	790	778	799	788	767	819	809	783	765	859	745	741	823	775	783	790	801	821	769	803	807	813	789	742	800	827	743	790	858	776	813	828	757	813	844	828	832	788	770	818	839	804	796	782	779	735	803	760	797	768	832	811	845	825	799	787	844	729	786	807	856	755	832	764
7393	2014	1783	1460	1188	1162	1121	1113	1069	1005	1076	1035	1058	1023	1069	1036	1051	1087	1027	1052	998	1026	1042	1022	1088	1012	997	1105	1005	1047	1013	1072	1009	986	1023	1085	1017	1001	1060	990	1042	995	1023	1095	1060	995	1036	1017	1060	1038	1030	1060	967	1054	1045	979	1006	1087	1066	1055	1020	1011	1035	1036	1072	998	1027	999	996	1053	1036	1041	1072	1044	998	1009	1027	1004	1072	986	1006	1045	1025	977	982	1120	1049	1007	1043	988	1035	1063	993	1031	993	1017	1030	1066	996	1074	1002	1024	1054	1070	1062	972	1075	1015	1043	991	1023	1015	973	961	1014	1102	1030	1025	1080	1024	1029	1028	1043	1044	1040	1034	999	1067	1011	1024	959	1027	1052	1056	1013	1025	1059	1025	1057	1001	1021	1018	1012	999	1037	1008	1041	965	1068	1048	1011	1003	1053	1017	1025	1012	1013	1007	1099	1037	1007	1005	1085	1022	1033	1087	992	1073	1037	1011	1074	974	1065	1013	1034	1050	1031	1027	1085	1033	987	1118	1032	1012	1019	1053	1045	993	1067	1092	1028	993	1058	984	1026	1066	1065	966	1039	1015	1045	1045	978	1027	1003	993	1029	994	1055	1063	1017	1012	1039	1030	1040	1002	1052	1022	989	978	1073	990	1051	1049	1051	1015	1020	1021	1005	1033	1093	1051	1064	1006	978	1043	1055	989	1034	1013	1049	1019	972	1001	1045	1079	996	1041	961	1018	1064	1064	1022	1065	971	1074	1061	1016	1051	985	1002	1003	1066	1000	1027	1042	1075	993	983	1015	1084	1030	988	1058	1051	1045	1060	1036	1048	1064	1004	990	1112	1025	1026	1002	1003	1036	997	1060	984	1113	1055	936	1037	1062	1035	979	1060	1010	1016	1039	1021	1010	1016	1048	1002	992	1128	1020	1075	1044	1047	1048	1023	1011	1024	989	1090	1020	1045	1004	1027	1003	1039	1013	1009	1100	1040	1060	1025	1003	1009	995	955	1046	1033	1015	1054	999	1008	1001	1059	1013	1093	1003	1032	1002	974	1060	944	998	983	994	1037	1001	1032	1009	1091	1051	999	1029	984	995	1045	997	1011	1038	1056	1054	1026	1015	1093	1076	1012	1016	995	1011	1022	1005	1070	1066	984	963	1041	1048	976	1053	1077	1060	1046	1021	1014	979	997	1072	1009	1015	1062	1075	1033	1008	1010	997	1060	1021	1022	991	1085	1048	1002	1062	1025	1090	1006	1044	999	999	1034	1088	1029	980	1021	1007	1020	1023	1030	1048	1053	1038	1024	1064	1039	1068	998	1038	998	1004	1031	962	1046	1023	996	1068	1013	1047	982	1023	1090	996	986	1044	1024	971	1034	1031	1011	1058	1026	1034	996	1004	1027	967	1044	1029	1011	983	1088	1066	1075	1056	1048	982	1059	1069	1075	1000	1095	1026	1038	1015	1022	1004	995	1002	995	1012	980	1018	1030	1071	990	983	1065	1038	1047	1060	1000	1038	1050	905	976	1038	1064	1039	978	1014	1051	1043	1013	1056	1068	1050	1078	988	1051	1047	1041	1067	1085	1004	1026	1027	984	1035	1017	1030	1025	989	1055	1071	1030	1004	1071	1017	1040	1052	993	1075	998	1050	979	989	981	1014	966	978	1058	1070	1015	1038	1021	1000	1020	1041	1021	1027	1040	1137	1032	996	1036	1030	1071	1034	1047	1054	1050	1036	1070	1002	992	1015	1074	1040	1041	1090	1043	1046	1048	1030	987	984	1020	1017	972	1016	1015	991	1022	1037	1102	1047	996	988	1014	1011	1037	1003	1048	998	991	962	1075	1036	1007	1025	1012	985	1027	1050	1002	993	1076	1027	1029	1039	1016	960	1021	1085	999	958	1065	986	1023	1017	1030	998	1001	1041	1038	1085	1052	1015	931	1029	974	1045	1019	1005	1048	1008	1051	1031	1042	1059	994	1007	1045	965	1025	1015	986	1033	1036	994	1051	1047	1020	1024	1086	1030	1086	1061	996	1053	1012	975	992	989	1039	1074	1015	1035	1053	1047	1020	1016	1008	1040	1023	995	1064	1042	1018	1038	974	1072	1018	960	983	999	980	1019	1004	1062	1053	1052	1004	1068	999	953	1033	1058	965	1010	1007	1020	984	1038	1093	1042	1073	966	1080	1044	996	993	1056	1050	1024	1044	1035	935	978	989	1072	1011	999	1040	1052	1039	1042	1016	1008	1010	1004	1073	1013	1090	1014	1028	1014	1022	1037	963	1032	1019	1034	1055	1038	1047	992	1022	1032	1042	1037	1051	973	1010	976	1002	1038	1083	1035	978	1001	1050	998	1003	995	968	998	1003	988	988	979	979	1037	1031	1015	1034	1024	998	1007	1056	1013	1025	1029	991	1023	1052	1103	1009	1044	1012	1035	1001	1104	1024	1035	1060	1024	1013	1018	1024	1027	1036	1073	1062	1041	1038	995	1024	998	991	976	1025	1010	990	1050	1039	1017	1049	1049	955	1064	1018	1071	1037	982	1049	1028	1030	1012	1016	1021	1062	1091	997	1040	1072	1061	1013	1076	1012	958	1029	990	1076	1048	977	1091	1038	981	1010	1071	1059	1066	1062	1028	1054	1049	978	1009	992	1029	1065	1034	966	980	999	1067	995	1059	1030	1079	1006	1028	1120	1066	1029	1078	1042	1047	993	1060	1007	990	1070	1046	1049	1004	1025	1004	1065	1001	1090	1046	1062	1049	1053	1037	1009	1051	1015	1045	966	996	1042	1045	1029	965	1024	980	1044	970	997	994	1033	1001	1012	982	1050	1020	1068	1005	1007	1006	1051	962	1078	1052	1031	1020	1045	1046	1075	1009	970	1094	1117	1044	1012	982	1009	1011	1084	1041	996	1073	1092	1032	1052	1001	1042	1026	1057	987	987	968	1035	1048	1030	1031	1040	1037	1054	1022	1033	1050	1028	1033	1053	986	1045	1061	1059	1094	1084	991	996	1039	1039	1042	1001	1035	1093	1036	996	1032	1009	994	1068	998	1027	1055	1028	1051	1008	1014	1015	1111	1099	1032	991	1037	1045	1054	1070	1077	1061	1021	1044	1013	1041	1049	1007	1035	978	1003	996	1071	1032	1010	1048	1043	1048	1014	1094	1054	1005	1020	1000	999	1037	1040	1027	1017	965	1051	1028	983	980	998	1031	1027	1008	1036	1035	1048	1035	1032	1035	997	1017	1025	1026	991	1075	1032	1004	1057	1029	1033	1000	1046	1067	1058	1010	1003	1064	1001	1014	997	1021	1019	1035	1092	1037	1032	1017	977	990	986	1057	1027	1013	1034	1008	1051	1027	1014	1076	1016	1012	1015	1030	1016	960	1026	1036	1061	1030	1058	1025	1035	1048	1022	1005	977	984	1004	1046	1006	1013	1028	1038	1044	1007	1079	996	998	991	1047	999	1027	1011	1034	1044	1024	1079	1023	1027	1013	1014	1020	1060	1063	986	1046	1013	1088	995	995	1088	1000	1028	1035	1076	990	1062	962	1026	1057	1035	1026	957	1022	1017	1068	1038	1008	998	1046	1052	1040	978	1035	1053	1045	994	1052	1077	1027	1033	1014	1049	1015	1030	990	1042	1051	1017	1065	998	1024	1029	1042	982	1014	1076	1000	1058	1054	1039	1113	1049	1022	1074	985	1037	1025	1023	1057	1037	978	1032	1031	1027	964	1071	1009	1048	1046	1041	1048	983	928	1016	1037	1074	1009	1052	1044	1066	1026	1036	989	1011	1076	1020	1009	1065	1020	1066	1043	1014	1009	1068	1047	1018	1010	1063	1078	1059	1097	1008	947	1064	973	1092	1002	1022	1058	1055	1012	1012	1146	1052	1031	1066	1022	1018	1010	1067	1025	1010	1025	970	1015	1069	987	979	1014	1005	1035	1006	1039	1056	966	1079	1047	999	1027	1034	977	1098	980	1019	1028	1052	1043	1006	1012	1088	1034	1036	1019	1012	1024	1018	1021	989	1041	1013	1007	985	1001	1027	1005	1050	972	1012	1009	1007	982	994	1037	1003	1091	1020	1014	1033	1033	1007	993	1063	1006	1063	1070	1027	1027	1069	994	1040	1068	1046	1039	1049	1008	1073	1011	1028	1083	1065	1001	1023	1074	1011	1103	988	1048	1009	1033	1017	999	1007	985	986	1068	1087	1096	1005	1037	1050	1021	986	1031	1018	960	1067	926	1035	1011	995	1047	1061	1007	1031	1026	1073	1043	1065	1021	1017	1046	989	1094	986	1051	1014	1051	981	1028	1112	1039	1032	1022	1015	1031	1042	1004	941	995	1022	1074	968	1049	1024	1035	1037	1034	1016	1091	1036	998	1031	997	1052	1055	992	967	1069	1095	1064	1091	1023	994	976	1057	983	1019	1044	1050	1034	1056	1054	1031	1043	1061	1037	1098	1027	988	1020	1037	1015	1053	1057	1028	1046	1072	1026	950	1021	1086	976	1014	1081	992	1092	1076	1037	1056	1029	1062	998	967	1065	996	1057	1003	1030	981	1028	1026	1069	989	995	1051	1101	1026	989	1025	997	1072	1004	1051	1003	992	1087	1040	1064	1028	999	1058	1065	1057	977	1021	997	1084	1067	1107	992	991	1030	1050	1021	1000	985	1104	1046	1097	994	1029	1037	989	1015	996	1097	1059	1055	1013	986	1049	1014	1023	1050	1029	987	1048	1039
24242	21338	28814	24195	21275	7267	1586	1230	1064	1081	983	927	969	901	882	874	842	897	864	895	825	815	850	856	821	797	796	850	790	813	839	825	793	810	800	847	790	807	816	832	791	844	781	785	909	814	838	817	780	761	849	796	800	748	838	859	825	844	822	806	821	789	823	811	834	846	756	769	886	829	844	816	839	779	823	844	780	829	821	829	791	882	838	780	801	786	777	827	821	813	843	800	854	902	842	804	797	871	795	793	773	843	786	764	781	814	799	802	800	807	819	824	816	797	844	764	845	780	850	796	860	781	810	799	872	818	818	807	816	803	862	818	824	770	799	795	844	815	828	793	802	799	810	820	793	797	763	848	738	847	827	788	807	799	849	836	849	797	783	804	815	790	788	783	831	837	851	780	785	801	755	840	814	763	787	766	801	790	850	786	833	787	824	761	840	834	781	821	768	827	801	798	791	788	807	805	839	795	808	874	791	828	784	796	854	782	872	799	792	797	800	773	782	810	765	816	859	796	819	788	783	867	818	784	820	809	802	821	713	802	813	838	791	848	783	801	788	811	802	829	826	835	839	859	859	821	813	797	849	815	818	805	785	851	806	778	821	805	806	866	793	832	787	786	840	794	791	770	794	789	758	860	843	797	822	774	736	793	845	788	822	810	804	812	780	776	821	809	820	800	826	813	784	778	792	806	802	819	818	805	813	895	778	790	828	843	810	826	807	847	790	799	848	825	801	767	758	816	774	752	826	806	902	808	754	779	849	787	793	830	837	810	825	820	787	742	854	778	786	813	836	802	790	833	816	785	851	894	775	844	811	824	837	814	827	770	783	785	785	832	802	832	757	867	840	764	798	832	764	803	836	827	808	816	826	848	767	805	812	772	829	771	862	783	834	786	829	780	820	791	818	792	759	836	799	779	789	805	785	835	786	825	788	851	822	832	795	773	809	809	781	837	868	782	820	813	798	827	830	807	805	838	793	837	801	793	821	850	803	810	854	741	839	793	849	841	779	827	820	806	851	780	799	831	889	828	795	834	801	865	788	796	841	821	795	839	778	787	789	791	806	881	798	808	851	790	764	786	846	860	782	806	857	831	822	756	787	792	784	844	838	815	791	875	796	823	814	835	824	808	797	813	773	787	794	786	807	812	851	825	778	789	777	813	821	847	811	826	795	864	802	856	788	839	809	867	791	800	850	803	747	811	804	825	793	808	834	834	798	844	764	795	851	805	843	782	806	769	807	835	837	814	812	754	807	836	823	798	817	761	791	803	813	767	789	819	804	862	823	821	822	802	799	816	823	822	817	854	818	827	806	875	747	817	783	864	816	759	813	787	782	805	822	792	824	805	844	832	797	776	803	823	827	824	762	828	834	830	824	807	758	797	774	854	847	778	821	757	814	829	817	839	839	852	788	805	804	765	807	821	773	842	785	839	800	807	783	785	803	853	806	826	807	810	822	793	823	832	823	851	807	829	791	814	822	786	805	834	830	807	841	874	822	795	783	864	758	849	772	794	781	777	775	808	790	809	804	797	771	793	816	828	819	775	798	804	795	792	787	785	794	812	804	823	822	851	829	807	779	813	857	786	769	825	840	843	840	810	807	823	865	784	772	760	801	780	838	790	809	840	813	801	783	806	824	811	853	812	788	784	808	812	762	771	779	801	802	768	789	825	857	829	858	786	777	880	793	844	788	812	833	818	763	767	821	821	853	772	778	823	849	789	801	792	825	796	788	756	855	807	797	806	813	817	776	782	759	786	786	821	812	794	797	816	782	783	765	790	814	785	862	805	769	821	884	788	803	821	819	765	794	792	783	762	847	848	784	807	845	839	815	857	814	839	807	835	808	790	813	783	841	797	833	816	812	781	757	805	809	773	809	837	792	824	835	835	808	782	864	863	770	780	807	798	772	821	771	788	807	811	811	805	824	851	853	829	817	812	866	792	878	774	788	825	795	815	823	787	797	805	826	787	906	837	834	816	835	837	773	761	808	840	822	751	791	858	783	815	864	769	810	840	819	807	766	832	800	832	803	826	816	836	807	872	806	818	837	805	817	811	799	785	766	806	829	783	815	779	796	780	819	848	778	774	778	793	805	805	854	790	807	819	816	767	798	753	777	798	800	807	805	826	775	800	830	847	846	828	776	831	868	832	793	778	793	802	772	827	821	781	835	800	825	754	820	836	831	834	777	797	775	819	828	814	865	790	819	798	797	803	789	796	850	772	802	796	823	792	788	831	815	802	807	804	757	869	836	768	857	798	816	832	828	791	764	843	751	771	807	824	831	804	822	836	783	794	759	784	807	821	777	761	882	783	793	840	791	782	830	795	823	811	818	836	815	844	820	794	768	798	808	809	827	816	854	837	823	822	780	776	765	816	750	810	806	730	773	811	772	846	826	884	726	795	774	815	785	792	817	793	834	814	854	822	776	797	822	835	870	806	787	835	819	777	812	788	815	723	807	799	846	796	763	837	768	795	825	804	810	795	823	819	823	875	790	825	804	847	819	811	797	778	831	793	832	842	815	839	824	853	753	773	782	813	812	771	846	790	804	792	815	792	803	818	819	859	816	856	812	829	770	787	820	887	728	807	788	808	821	823	789	797	803	820	762	772	802	822	798	767	850	824	796	827	792	758	790	798	818	786	783	840	784	781	833	773	796	795	818	778	834	798	801	807	818	861	796	806	814	777	828	774	815	782	806	805	802	789	822	803	808	806	825	849	814	849	777	760	812	856	828	823	788	809	789	769	766	845	815	839	822	821	817	822	782	810	775	797	743	819	848	897	741	803	821	783	862	852	762	827	827	800	770	838	780	817	828	746	828	821	803	838	829	846	792	756	752	782	804	801	844	815	774	811	774	801	823	811	811	805	805	781	757	784	771	798	827	784	802	837	782	780	831	829	817	754	801	807	815	779	797	786	798	779	783	772	795	822	829	805	785	797	767	791	778	827	775	823	774	830	744	817	776	850	856	815	803	869	816	837	776	865	769	833	794	864	868	844	791	837	756	794	764	801	791	803	789	825	761	787	735	808	796	831	789	839	790	760	808	812	817	822	805	829	849	779	821	829	789	796	819	768	796	827	753	780	800	771	826	803	790	845	851	794	747	751	834	838	844	814	819	810	804	776	832	819	761	842	802	771	793	832	769	837	778	853	766	764	790	794	836	803	845	834	791	782	841	813	782	780	791	771	830	774	810	793	795	781	879	803	876	831	825	771	818	812	742	801	811	852	813	840	815	787	805	824	806	816	825	836	855	803	764	850	770	753	800	778	888	836	821	823	798	847	739	815	748	815	822	771	787	813	775	763	847	800	788	783	798	827	818	839	774	840	805	811	831	805	818	829	830	803	830	811	830	793	827	840	813	810	812	859	804	808	781	812	826	825	776	806	844	840	788	791	789	772	853	774	811	755	815	793	826	849	775	782	811	812	755	769	809	833	815	837	790	831	772	861	809	786	832	863	782	866	823	812	847	845	761	829	781	858	810	786	826	886
12706	9513	8489	4489	3464	2723	2314	1910	1763	1609	1435	1389	1338	1295	1308	1254	1227	1160	1156	1162	1139	1131	1173	1168	1077	1151	1110	1091	1103	1099	1045	1086	1119	1076	1091	1131	1078	1125	1063	1002	1085	1104	1036	1069	1089	1050	1062	1044	1023	1009	1123	1080	1074	1043	1075	1121	1039	1046	1009	1091	1094	1115	1043	1119	1075	1021	1078	1061	1030	1114	1069	1004	1056	1055	1039	1031	1045	1072	1026	1039	1074	1017	1068	1019	1067	1080	1082	1025	1055	1054	1094	1015	1113	1112	1079	1072	980	980	1089	1117	1018	1061	1059	1019	1040	1036	1017	1077	1067	1098	1037	1048	1037	1010	1102	1063	1063	1021	1071	1065	1027	1011	1056	1023	1084	1037	1067	1086	1046	1031	1003	1037	1116	1044	1015	1059	1041	1047	1051	1041	1059	1074	1062	1015	1041	989	1050	1041	1062	1096	988	1098	1018	1036	1030	1045	1045	1054	1053	981	1112	1052	1051	1026	1075	1060	1052	1045	1115	1091	1058	1045	1130	1039	1043	1054	1003	1120	1026	1048	1064	1012	1025	1048	1064	1069	1062	980	1052	1042	1053	1017	1054	1075	1088	1013	1026	1061	1021	1089	1075	1010	1079	1063	1066	1015	1086	1050	1043	1079	1090	1019	1110	990	1046	1091	1082	1021	1162	1093	1147	1006	1010	1040	1041	1076	1055	956	1074	1066	1122	1030	1071	1062	1074	1048	995	1009	1077	1034	1047	1078	1038	1048	1042	1042	1050	1040	1061	1061	1058	1053	1087	1031	1092	1073	1067	1089	1020	1078	1073	991	1029	1059	998	1047	1004	1066	1065	1038	1039	1043	1076	1097	1082	1030	1072	1073	1089	1065	1086	1053	1091	1087	1042	1029	1117	1049	1069	1023	1066	1054	1002	1101	1099	1064	1031	1089	1023	1032	1068	1050	1050	1030	1068	1011	1089	1045	1035	977	1082	1080	1062	1074	1105	1031	1027	1010	1058	1036	1018	1085	1089	1003	1020	1066	1026	1031	1043	1064	1047	1039	1050	1104	1080	1053	1082	1011	1145	1069	983	1038	1020	1060	1021	1050	1059	1041	1094	1041	1045	1014	968	1091	1067	1050	1042	1048	1010	1018	1039	1097	995	1075	1028	1009	1071	1044	1061	1011	1035	1031	1038	1002	1030	1075	1027	1050	1110	1150	1055	1089	1025	1034	1078	1005	1089	1009	1033	1069	1045	1005	1008	1112	1029	1057	1016	1030	1064	1090	1035	1015	1016	1050	1078	1009	1073	1014	1116	1028	1000	1088	1057	1065	1038	1036	1114	1040	1083	1059	1063	1085	1036	1086	1068	1056	1049	1099	1040	1097	999	1126	1037	1054	1052	1031	1057	1042	1087	1028	1111	1057	1052	1111	1042	1054	1090	1024	1011	1098	1017	1090	1009	1051	1051	1033	1065	1025	1135	1087	1075	988	1032	1041	1018	1088	1029	1057	1010	1035	1068	1039	1074	1054	1047	1060	973	1029	1053	1025	1094	1070	1051	1019	1082	1050	1072	1024	1094	1040	1043	1092	1052	1058	1031	1065	994	1075	1040	1069	1095	1047	1056	1047	1055	1035	1055	1061	1059	1051	1009	1054	1039	1006	1038	1047	1037	1069	1041	1042	1044	1041	1056	1036	1041	1054	1028	1072	1079	1049	1079	1053	1106	1120	1049	1058	1051	1080	1073	1032	1067	1042	1101	1106	1060	1069	1077	1052	983	1099	1052	1029	1022	1083	1050	1073	1050	994	1035	1046	1093	1008	1046	1057	1079	1064	1051	1091	1127	1033	1028	1059	1036	1077	1009	1131	1072	1133	1053	1061	1081	1015	1052	1102	1035	995	1012	1010	1093	1124	1006	1079	1062	991	1084	1045	1007	1081	1008	1065	978	1033	1100	1095	1081	1063	1020	1075	1042	1020	1052	1040	1089	1077	1009	1040	1037	1063	1046	998	1089	1103	1060	978	1120	1021	1077	1060	1024	997	1081	1049	1034	1044	1068	1018	1102	1020	1149	1113	1055	1012	1028	1044	1117	1071	1052	1051	1023	1080	1053	1082	1021	1014	1077	1041	1074	1060	1075	1034	1029	1062	1025	1014	1053	1089	1022	1068	1017	1066	1033	1096	1059	1105	1099	1107	1012	1073	1028	1004	1094	1077	1071	1083	1075	1033	1064	1037	1075	994	1079	1026	1057	1088	1022	1025	1039	1041	1005	994	1057	1031	1040	1021	1075	1060	1058	1018	1049	1037	1000	1084	998	1071	990	1049	1049	1001	1056	1063	1054	1078	1033	1025	1026	968	1095	983	1040	1095	1063	1065	1054	1036	1078	1094	1061	1059	1074	1022	1067	1015	1028	985	1026	1056	1057	1036	1057	979	1028	1055	1061	1093	1003	1093	1050	1090	1056	1028	1079	1008	1065	1076	1089	1065	965	1056	1044	1057	1063	1046	1064	1111	1007	1086	1084	1047	1034	1021	1070	1130	1079	1099	992	1012	1034	1113	1044	995	1110	1006	1074	1028	1010	1024	1127	1099	1079	1068	1011	1043	1118	1063	1063	1051	1029	1090	1084	1051	1004	1008	1102	1041	1037	1082	1076	1012	1031	1076	1062	1036	1036	1033	1040	1061	1031	1086	1027	974	1049	1040	1045	1093	1022	1092	1054	1082	1049	1011	1069	1061	969	1079	1027	1024	1023	1060	1077	1032	1059	1083	1005	1034	1092	1015	1031	1057	1061	1068	1050	1020	1106	1072	982	1058	1060	1147	1065	1047	1045	1116	1066	997	1049	1078	980	1055	1065	1032	1072	1042	1082	1059	1039	1053	1068	1084	992	1100	1106	1026	1098	1070	1095	1035	1051	1023	1074	1104	1021	1053	1052	979	1054	1098	1031	1033	1040	1095	1058	1025	1088	1028	1062	1076	1068	1027	995	1086	1101	1066	1067	1061	1087	1044	1068	1077	995	1021	1043	959	1097	1065	1053	1057	1045	1089	1119	1044	1016	1047	1045	1058	1014	1051	1040	1050	1080	1024	1018	1047	994	1069	1066	1055	1029	1079	1013	1065	1014	1054	983	984	1029	1099	1062	1063	1015	1052	1025	1052	1069	1006	1039	1040	960	1055	1062	1026	1086	1070	1068	1119	1097	1002	1071	1044	1045	1069	1074	1068	1035	1055	1018	1006	1050	1092	1007	1050	1049	1004	1071	995	1085	1039	1108	1028	1046	1025	1046	1048	1053	994	1016	1104	1090	1071	1033	1047	1092	1016	1121	1049	1029	1061	1042	1083	1014	1030	1077	1027	1041	1065	1078	1047	1053	1072	1042	1070	1070	1069	1089	1056	989	1003	1087	1059	989	1040	1049	1048	1073	1033	1038	1030	1079	1070	1066	1067	1046	1046	1084	1046	1060	1077	1060	1010	1071	1084	1077	1070	1092	1045	1004	1058	1073	1022	1068	1012	1056	1016	1069	1074	1040	1114	1010	1064	1045	1027	1091	1037	1043	1012	1011	1028	1013	1054	1026	1003	1083	1058	1108	1108	1045	1018	1097	1072	1069	1071	1042	1056	1081	1067	1078	1062	1041	1073	1043	1007	1047	1111	1032	1052	1006	1043	1055	986	1010	1053	1065	1032	1040	1072	1024	1022	1032	1050	1028	1098	1019	991	1067	1015	1026	1049	1034	1076	1068	1019	1081	1046	1019	1082	1094	1043	1081	1050	1089	1086	1046	984	1040	980	1063	1046	1049	1040	1093	1055	1014	1017	1102	1071	976	1052	1072	1014	1050	1082	1085	1019	1000	1084	1054	1041	1022	1055	1095	1019	1074	1018	1096	1037	967	1016	1093	1106	1062	1019	1054	1025	1055	1064	1080	1055	1026	1059	1043	1053	1030	1055	1107	1028	1009	1058	1046	1078	1013	998	1041	1017	1055	1059	1068	1065	1055	1072	1071	1078	1123	1019	1096	1049	1064	1055	1046	1049	1066	1052	1068	1037	1038	1023	1034	1103	1099	1035	1038	1040	1062	1003	1018	1044	1082	1038	1052	1049	1013	1012	1050	1000	1027	1035	1030	1024	1026	1051	1052	1030	1033	1034	1063	1033	1042	1044	1081	1054	996	1072	1120	987	1053	1010	1026	1032	1078	1046	1073	1026	1045	1014	1020	1034	1073	1032	1083	1057	1058	1057	1005	1011	974	1081	1047	1097	1024	1063	1025	1061	1014	1027	1007	1072	1064	1063	1024	1040	1053	1066	1039	1075	1047	1049	1106	1069	1048	1053	1046	1058	1002	997	1073	1072	1026	1079	1051	1078	1027	1011	1121	1021	1050	1075	1007	1118	1039	1020	1015	1002	1046	1121	1063	1042	1036	1056	1044	1013	1067	1120	1053	1062	1059	1045	1015	1061	1023	1111	990	1100	1039	1040	1060	1083	1008	1106	1025	1065	1000	1052	1023	1037	1086	1083	1072	1059	1082	1082	1055	1012	1028	1062	1081	1094	1110	1036	1071	1087	1040	1003	1122	1015	1011	1014	1095	1067	1061	1025	1030	1060	1056	1084	1129	1064	1023	1025	1001	1052	1044	1038	1016	1052	1025	1067	1034	1057	1097	1056	1015	1089	1043	1031	1068	1040	1022	1077	1046	1060	1019	1041	1065	1066	1041	1053	993	1012	1088	1061	1078	1119	1012	1024	1071	1061	1069	1048	1097	1073	1060	1015	983	1067	1119	1062	1069	1054	1040	1089	992	1018	1079	984	1045	1055	1043	1070	1121	1037	1084	1071	1051	994	1145	1047	1023	1039	1096	970	1048	1106	1052	1037	1073	1132	1041	1033	1030	1037	1049	1041	1022	1030	1065	1036	1012	1100	1024	1024	1141	1052	1010	997	1044	1013	995	1030	1100	1011	1111	1039	1029	1111	1030	1101	1016	1015	1051	1054	1035	999	1034	1058	1064	1021	1104	1029
23277	21382	29493	23652	21388	21365	5377	1165	911	827	729	666	647	610	559	530	511	504	469	501	484	469	459	402	442	487	432	479	414	446	460	448	426	455	432	443	395	453	384	462	455	448	428	416	420	436	409	426	435	409	421	404	412	430	447	428	447	419	411	410	408	427	401	396	411	409	388	411	396	382	382	397	395	384	426	432	406	427	407	419	402	409	396	416	405	405	407	393	393	423	400	428	395	383	416	411	421	441	414	432	392	424	416	397	415	459	399	428	373	426	451	417	400	408	424	441	418	434	459	414	396	391	394	391	398	370	403	421	403	397	397	402	383	443	402	396	362	428	393	372	406	402	420	426	409	383	414	400	446	361	405	392	387	373	392	351	373	375	403	400	418	379	414	417	417	401	385	376	415	426	398	380	383	399	405	434	401	414	414	415	383	379	372	457	404	367	390	368	394	380	401	406	392	443	448	456	428	403	374	418	396	438	449	421	410	389	440	389	422	437	435	402	470	436	397	396	401	385	391	396	405	386	416	424	406	396	419	383	404	394	357	408	424	412	437	422	394	429	397	408	403	405	410	381	400	387	398	390	403	382	455	426	394	372	377	408	413	405	403	429	412	403	398	402	380	392	434	397	409	383	425	391	399	394	416	410	434	385	384	411	435	413	451	332	385	407	401	437	368	435	414	408	390	394	413	421	412	426	409	408	426	384	378	355	404	453	380	390	416	434	402	398	383	385	451	384	383	393	445	432	387	413	416	412	372	421	396	413	404	388	400	408	422	380	378	420	385	411	389	410	451	403	435	396	432	426	379	407	431	368	398	372	423	373	389	403	401	406	417	412	423	432	403	438	437	424	405	438	397	445	382	395	381	405	378	372	452	388	440	376	414	409	417	425	404	407	415	427	421	422	397	404	423	379	387	417	389	371	411	430	401	424	398	391	394	414	389	375	417	454	388	395	395	425	437	421	454	392	409	383	391	440	418	404	431	413	410	427	399	393	388	410	400	415	396	421	397	443	398	408	412	381	388	407	413	379	411	438	397	406	413	445	390	433	415	428	390	418	437	390	398	390	394	391	396	403	401	423	423	400	401	403	403	415	385	425	380	408	402	396	413	401	445	398	429	395	412	391	453	397	417	419	405	415	426	414	416	401	428	414	409	420	376	403	399	413	394	425	419	413	384	418	419	435	399	417	421	423	394	404	369	423	404	395	383	431	419	410	422	388	409	441	420	402	426	381	419	393	394	434	409	446	399	410	388	417	384	392	398	396	392	397	394	363	385	447	438	390	370	373	397	408	397	389	371	416	427	442	380	384	409	394	392	406	404	418	445	418	389	408	401	414	401	387	372	396	460	429	421	410	424	430	414	408	424	396	406	380	427	386	440	388	389	420	427	386	388	432	405	415	417	397	404	453	421	397	409	400	423	385	416	352	401	427	429	426	429	422	389	377	412	414	421	433	389	433	404	439	406	402	428	383	371	405	371	405	399	383	413	412	427	400	427	425	434	381	399	372	366	394	405	396	444	412	397	396	433	388	387	391	424	423	410	388	399	389	387	395	400	385	388	415	378	404	398	378	445	407	396	391	406	394	421	381	418	402	404	383	393	413	403	440	364	391	383	399	402	363	378	368	441	412	372	417	419	417	394	430	446	417	377	429	412	409	411	377	395	390	421	401	381	413	431	411	410	401	412	375	401	396	414	399	428	407	373	391	413	401	396	407	406	380	350	439	370	404	381	394	374	414	375	398	388	440	379	409	412	426	405	421	374	398	409	401	418	418	404	388	410	398	402	367	419	435	387	407	357	423	407	397	402	418	383	413	399	424	414	429	415	416	397	388	416	392	408	415	440	420	405	404	379	416	436	402	439	426	405	408	383	394	381	378	414	456	373	407	413	402	388	443	389	457	426	377	391	402	406	408	397	392	434	404	417	402	415	388	419	426	410	427	408	402	397	375	400	421	431	392	408	418	420	380	384	394	418	406	363	401	402	379	387	397	395	380	399	423	388	394	424	392	406	390	384	389	399	409	398	373	402	388	396	413	378	384	396	395	417	444	393	376	372	375	386	386	359	431	411	424	414	432	410	416	416	413	400	391	396	434	433	382	379	398	380	419	383	416	421	413	445	410	391	407	434	405	387	369	426	406	405	418	367	391	437	419	417	430	418	383	380	419	396	420	374	400	416	400	425	408	378	375	428	386	417	396	392	423	393	406	386	376	382	404	424	391	423	436	380	420	408	376	381	399	390	386	389	397	403	445	375	388	409	411	395	414	408	354	402	387	408	411	431	407	410	420	388	396	413	434	387	410	408	416	408	410	415	411	403	371	374	394	376	414	430	402	412	392	376	403	402	468	376	359	406	370	357	436	391	399	418	371	421	438	401	384	410	424	401	408	385	380	424	393	399	463	390	408	384	404	392	403	401	411	451	373	386	392	400	387	409	420	376	422	411	391	378	403	372	382	397	400	390	361	391	424	406	391	395	413	378	396	430	412	381	414	403	401	364	428	401	403	432	398	355	378	417	431	397	417	408	417	355	419	394	417	387	424	371	392	401	384	408	408	411	386	408	413	388	371	404	400	391	364	361	406	414	404	430	397	404	398	397	400	406	377	409	386	430	409	374	408	385	412	418	415	403	418	424	401	406	401	389	399	421	396	381	372	418	402	383	401	410	430	371	395	364	355	403	410	385	433	375	424	401	435	431	438	405	380	425	415	420	399	434	430	396	405	395	422	408	413	417	393	406	425	379	409	377	392	380	452	373	413	438	411	361	384	382	410	432	402	407	373	408	408	385	442	433	372	419	445	413	412	389	385	404	401	432	383	433	384	396	408	386	401	410	427	402	407	402	400	398	411	395	440	375	398	387	370	374	396	397	396	394	396	430	395	421	369	399	399	395	403	402	394	427	397	413	423	389	412	377	404	428	394	429	390	355	419	384	381	402	383	402	454	420	389	404	396	433	431	383	408	430	422	398	424	410	422	414	407	402	426	413	414	399	390	384	408	412	371	383	398	425	417	387	392	388	401	376	379	392	370	370	400	407	394	400	402	378	386	429	423	411	411	380	403	416	421	387	439	391	391	418	425	401	411	398	408	412	395	396	411	400	399	394	357	418	418	422	399	374	410	406	388	407	392	434	384	428	406	363	390	423	396	400	370	419	370	425	427	362	397	378	416	417	400	412	413	404	429	393	364	392	411	416	379	414	423	375	434	382	378	391	404	422	423	399	359	402	393	383	420	447	411	390	411	448	396	392	426	434	363	401	359	356	396	425	396	376	383	366	451	438	430	426	392	387	390	406	392	417	399	396	373	387	418	407	426	362	378	397	412	388	422	380	370	414	398	423	392	397	365	398	366	365	417	417	370	406	410	400	419	382	398	428	381	387	386	418	400	434	451	411	401	397	409	400	434	389	390	433	385	434	409	407	432	379	438	407	399	407	407	419	404	423	401	395	396	399	404	410	386	390	398	426	433	398	424	392	417	377	430	405	455	414	356
16059	15150	13169	7223	4903	3792	2933	2360	1982	1609	1390	1296	1164	1051	989	846	865	788	761	733	741	678	697	636	639	620	598	632	582	618	579	612	623	588	630	579	607	591	614	568	582	632	589	556	611	559	597	568	541	608	562	548	566	535	626	518	563	572	556	570	598	574	541	578	555	552	578	580	552	597	607	557	566	582	550	590	537	629	537	587	548	575	557	544	547	564	542	612	548	539	576	524	593	564	534	572	541	565	558	550	530	567	532	519	578	566	552	577	572	524	559	532	574	555	584	552	530	520	550	544	571	570	565	549	540	556	572	554	513	547	545	588	545	526	564	539	549	534	582	526	593	579	570	559	558	526	545	564	555	550	549	561	526	507	569	590	555	578	550	599	572	537	517	558	554	540	510	562	568	554	556	547	574	547	568	536	502	522	553	533	589	517	571	585	545	518	520	528	567	565	564	530	520	562	541	587	548	542	548	578	524	553	575	546	515	519	568	558	535	550	578	541	569	552	605	574	529	546	609	541	542	545	550	571	523	543	553	551	541	567	576	526	584	594	536	572	578	555	512	526	577	553	536	624	561	569	557	535	554	565	564	530	516	576	558	529	570	561	569	601	537	555	549	541	545	563	544	568	561	545	556	582	554	533	541	588	551	588	546	543	507	515	562	525	542	586	547	571	522	518	540	535	587	542	524	531	555	541	534	580	604	521	557	593	536	581	582	529	566	567	551	550	515	520	626	503	583	571	545	581	562	531	549	492	552	596	501	563	562	551	578	555	546	537	563	553	528	547	515	543	542	545	556	538	548	555	556	544	535	569	556	539	493	527	532	536	531	557	561	520	552	539	585	519	525	532	562	546	570	580	574	549	567	599	585	535	525	558	554	580	554	519	546	532	557	563	529	553	537	545	540	552	522	555	546	628	539	528	541	564	494	552	547	544	567	589	552	524	572	560	547	508	502	550	502	566	544	534	542	556	567	529	558	553	546	547	530	559	524	547	555	549	539	545	573	553	535	565	560	538	524	541	577	554	531	503	520	561	541	553	565	527	552	549	542	554	543	580	555	536	530	590	536	547	549	526	508	531	528	547	547	550	540	549	528	585	543	545	557	542	504	595	579	562	531	583	569	571	548	511	544	577	564	553	541	557	499	553	535	554	574	567	525	558	520	568	573	552	576	534	535	513	570	552	494	561	540	583	582	587	567	516	544	525	523	577	582	580	557	542	517	601	537	539	526	569	550	538	536	525	605	529	549	590	576	601	527	564	577	564	554	495	566	545	564	562	516	585	562	576	575	539	543	559	526	550	526	534	589	526	560	553	557	553	522	563	520	567	533	551	562	564	573	534	559	587	507	558	552	527	596	580	571	570	535	551	537	539	552	545	566	556	590	554	545	538	515	531	592	549	545	510	576	562	545	547	574	566	585	551	565	578	557	590	547	563	513	539	524	549	532	576	547	562	563	553	589	608	574	548	509	540	552	573	551	533	545	525	533	529	593	530	525	512	556	574	559	540	585	539	537	522	556	555	554	563	582	495	543	541	570	533	549	555	591	556	586	556	562	535	566	553	568	592	548	553	570	569	508	537	544	525	581	546	519	559	567	545	576	553	557	582	544	540	549	573	540	568	556	556	577	550	562	542	513	541	564	553	574	539	539	531	543	539	565	566	561	560	570	561	526	525	578	543	518	511	566	595	593	569	512	562	493	548	547	523	586	516	575	572	543	524	555	549	541	536	560	514	524	519	537	587	550	616	540	572	548	566	542	555	570	552	539	537	530	540	586	535	594	566	522	544	528	562	533	555	555	571	596	546	540	541	522	503	554	559	503	539	538	558	558	528	543	591	590	558	510	560	545	534	598	568	529	571	522	523	558	552	542	597	586	546	555	548	533	552	543	547	536	552	529	568	551	543	589	532	581	580	548	505	526	532	537	544	545	609	537	568	592	536	553	564	604	547	577	561	537	560	582	530	559	515	566	522	574	526	551	506	560	524	508	563	584	552	540	549	565	542	546	537	563	589	579	543	539	559	571	532	535	544	612	547	573	554	568	516	555	532	565	538	575	538	518	586	547	570	528	572	549	535	579	570	577	576	572	549	553	543	573	485	577	573	563	576	535	581	529	565	579	537	543	537	538	577	548	568	527	530	559	556	521	520	559	557	588	546	525	561	562	561	522	543	582	550	547	570	579	542	573	535	599	560	579	595	575	542	564	536	556	547	591	576	571	546	571	574	569	538	521	516	589	568	559	519	531	555	537	553	553	580	573	544	484	572	562	533	553	522	558	586	580	547	541	501	553	537	557	545	551	521	558	538	529	594	546	525	536	586	564	581	577	544	553	552	586	601	553	575	538	548	552	580	552	571	522	561	533	522	533	530	515	570	565	537	569	555	555	548	568	586	500	574	540	565	600	550	539	601	581	569	535	592	522	529	586	584	523	522	558	549	511	572	563	589	589	516	563	545	544	556	558	539	547	543	504	562	570	517	554	579	581	548	561	579	546	543	538	556	587	536	578	531	531	547	573	517	552	579	576	597	532	604	551	554	559	564	511	572	518	545	569	567	557	562	533	557	580	550	569	573	556	519	605	571	546	521	555	500	551	523	559	596	557	598	532	544	570	511	497	573	558	557	512	525	522	577	533	546	539	542	555	530	588	560	586	578	512	577	600	526	527	541	531	552	539	575	550	577	509	553	566	536	559	532	518	594	549	543	569	552	616	574	562	543	568	576	572	556	532	552	551	548	520	529	562	591	557	539	588	596	560	571	531	552	531	530	526	543	579	544	538	520	495	535	592	563	511	555	554	580	556	525	533	568	586	565	535	500	545	528	534	537	543	532	541	544	552	552	568	577	575	560	536	508	564	571	562	536	567	518	567	536	564	556	584	538	547	559	547	527	578	538	520	507	570	566	541	592	538	512	611	529	569	566	534	564	552	535	551	553	528	573	578	541	532	530	559	572	546	562	551	535	588	485	561	557	559	598	573	567	539	525	550	572	589	540	543	550	538	540	503	519	530	518	531	551	534	530	547	567	544	543	543	576	517	567	552	563	508	560	524	535	568	555	506	585	594	580	567	547	528	543	547	537	589	551	544	590	554	535	578	554	552	563	506	540	573	545	569	564	587	545	585	566	543	576	558	581	565	564	530	561	579	573	545	575	520	510	534	523	529	588	544	533	587	557	538	532	539	559	565	520	509	544	535	568	539	580	559	584	537	578	545	543	587	593	588	544	561	547	596	561	535	549	523	578	534	582	573	556	539	556	525	564	554	560	567	507	530	574	565	541	606	541	535	515	557	534	531	521	577	518	504	579	549	586	535	554	538	542	563	551	501	501	524	558	560	563	574	564	530	592	566	559	565	483	519	568	536	557	535	536	568	591	594	532	515	551	582	575	526	538	566	533	569	547	585	547	559	617	586	555	598	556	577	566	562	565	539	556	562	550	556	579	549	572	515	510	545	554	544	547	547	589	485	576	539	564	540	557	575	542	550	508	559	557
27405	20689	9378	1422	880	812	897	856	860	796	790	823	803	855	793	854	820	810	747	819	795	793	805	822	807	824	801	806	800	767	793	835	747	823	842	807	804	771	773	862	803	806	824	795	821	773	809	749	801	826	815	816	829	781	842	758	778	778	807	845	847	850	833	791	786	760	806	767	839	809	824	787	842	833	762	745	798	794	816	866	868	818	805	836	801	776	821	767	745	819	789	773	782	776	819	831	811	799	801	753	848	784	823	760	823	764	800	756	795	791	815	793	769	815	800	787	840	815	779	785	797	823	747	768	790	819	871	850	801	808	799	790	807	814	798	805	828	809	785	808	800	772	802	833	739	807	735	795	816	822	819	781	825	803	823	812	790	807	810	826	799	833	781	760	776	774	824	757	816	843	772	799	800	848	765	814	807	784	788	814	788	798	780	801	818	799	833	761	831	803	780	788	829	753	755	857	786	786	851	802	839	794	871	842	804	771	779	822	790	809	891	771	744	796	827	817	826	801	803	837	828	846	821	761	865	722	821	797	787	814	764	834	809	825	774	763	813	802	829	774	820	793	807	769	824	792	798	811	796	776	828	787	805	782	807	796	794	811	790	817	815	779	798	794	715	827	778	795	824	766	803	789	827	824	812	783	832	766	849	798	835	736	829	813	808	826	841	775	828	797	772	806	815	750	828	816	815	872	784	793	795	815	747	801	791	819	818	809	772	855	787	754	802	875	761	776	818	747	812	795	787	816	773	745	749	767	828	789	863	816	793	837	809	786	837	791	777	804	804	796	824	806	846	863	806	762	810	793	864	816	804	776	838	849	813	787	814	846	787	794	774	790	801	818	817	794	795	829	809	832	796	795	790	776	808	743	773	853	863	829	771	831	829	782	756	816	819	774	811	831	806	880	814	791	803	847	834	737	741	782	771	800	781	771	744	784	765	798	770	836	822	769	809	814	824	795	799	812	864	794	809	781	765	778	822	798	811	828	825	804	746	805	795	774	805	846	787	794	781	831	747	836	766	798	810	815	799	805	792	794	849	790	782	802	781	814	778	786	860	755	801	788	802	816	787	856	858	778	814	833	783	773	797	800	779	804	786	805	819	805	812	836	802	799	928	853	801	798	776	827	814	792	757	814	753	793	821	833	797	817	781	754	788	828	802	787	791	786	808	823	859	765	842	734	768	749	796	813	781	795	784	823	819	788	789	807	778	841	809	796	758	792	829	819	879	809	762	787	844	808	765	801	800	787	810	804	808	822	811	827	779	835	842	799	873	870	861	832	780	828	776	801	760	804	746	830	802	829	786	746	825	807	818	772	839	778	805	792	792	791	791	774	796	821	832	764	845	820	773	765	811	764	781	809	819	768	806	823	866	820	832	803	771	792	791	779	795	789	834	796	772	730	814	802	824	797	759	812	820	775	809	805	780	793	794	770	861	811	770	769	821	797	848	831	784	778	799	823	804	885	821	766	815	800	773	765	808	827	801	805	798	801	794	795	815	809	736	824	759	841	847	822	843	754	828	795	789	817	807	785	829	841	810	828	807	812	780	811	753	796	815	812	804	772	859	793	767	823	805	816	762	806	818	777	775	775	813	782	817	844	769	782	774	822	789	808	827	757	790	758	814	810	786	770	806	799	798	819	768	837	833	826	758	829	834	830	850	764	811	815	749	799	787	768	776	782	836	785	817	789	757	799	829	762	780	756	851	768	791	842	795	784	848	790	830	786	763	790	777	850	788	787	814	805	734	832	804	789	845	800	770	772	825	791	823	832	779	810	792	772	771	822	801	813	814	832	801	784	798	873	793	804	724	818	833	772	740	796	819	780	831	780	800	858	802	807	831	788	791	808	844	776	844	792	778	823	837	803	816	800	783	797	801	796	842	802	798	862	863	788	811	805	804	839	782	796	761	765	790	796	797	758	768	790	785	789	806	781	826	813	800	819	801	784	828	785	787	787	811	796	849	834	821	757	772	819	799	735	842	791	801	798	787	840	741	793	805	786	840	794	793	836	771	759	810	813	844	799	836	777	840	785	821	830	780	833	808	757	753	843	841	822	779	820	800	791	794	771	815	776	799	805	822	800	815	820	801	876	795	805	796	801	799	792	841	781	827	800	821	795	808	867	813	817	784	831	864	825	787	733	741	860	868	798	819	815	764	789	754	794	838	798	793	789	797	795	776	752	802	790	851	813	792	790	830	858	802	778	828	846	826	803	838	848	824	792	794	820	784	758	798	798	845	736	864	776	775	767	760	838	845	816	877	768	780	797	788	833	837	780	775	833	812	775	787	795	773	826	741	834	758	754	780	779	821	730	754	824	818	765	776	806	805	805	833	804	809	794	826	842	838	765	807	800	727	820	835	815	782	798	800	770	813	789	847	801	800	749	843	779	832	833	801	813	814	822	823	810	790	790	807	778	823	776	845	831	816	817	774	770	817	791	803	802	846	848	809	759	813	792	766	856	794	786	829	840	776	798	798	791	827	819	869	787	809	745	752	808	810	784	798	785	845	816	802	767	847	774	780	774	804	801	768	817	789	865	839	796	798	797	851	791	854	806	804	813	811	776	760	838	807	765	777	786	811	854	775	825	776	794	849	785	826	764	849	823	821	786	808	787	796	804	773	853	785	831	796	814	802	823	796	793	802	843	793	793	851	803	784	812	793	775	812	806	837	848	793	835	813	805	839	770	768	768	822	851	830	814	836	806	795	775	814	789	801	765	807	876	791	833	850	765	785	812	766	795	836	820	765	771	806	778	809	814	803	751	753	844	789	815	794	890	811	812	769	783	780	783	759	791	804	822	859	800	816	761	816	817	826	778	805	813	801	811	823	806	814	807	834	773	785	783	827	778	831	813	791	804	795	810	774	828	756	796	803	808	774	786	797	883	788	831	754	794	820	812	791	812	808	796	776	794	772	806	793	860	794	788	772	827	771	825	789	782	800	771	730	788	806	804	792	769	826	825	782	800	837	757	811	854	842	756	794	799	804	783	807	810	795	848	864	800	773	817	810	809	796	785	796	771	819	794	780	772	808	803	818	821	822	841	746	791	794	800	830	807	758	861	795	825	778	845	768	785	803	787	811	784	834	787	831	831	784	786	785	822	761	809	814	846	820	832	826	825	772	875	784	798	746	798	748	796	811	725	797	892	782	782	774	834	821	772	814	809	839	874	749	847	809	797	758	803	833	821	795	834	824	812	850	812	824	797	803	789	814	767	800	773	797	869	872	784	795	777	774	748	833	775	780	866	822	801	776	799	804	770	854	868	793	835	743	818	777	769	820	791	800	775	794	785	779	825	798	766	825	831	791	850	765	833	809	766	816	794	816	804	803	792	840	760	810	828	826	826	774	818	801	778	779	803	777	811	788	750	794	834	772	812	824	809	816	792	808	796	812	773	818	788	767	837	791	791	787	869	822	817	787	802	828	775	764	835	832	787	805	817	805	775	799	746	779	822	763	804	786	775	843	836	846	799	794	793	839	789	819	786
7392	1881	1723	1314	1224	1142	1132	1102	1142	1137	1068	1096	1064	1042	1052	1032	1081	1033	1036	1045	1067	1057	1110	1037	1062	1095	1080	1052	1071	968	1060	1029	1048	1015	1039	1024	1006	1024	1067	1041	986	1091	1038	1035	1032	1026	1057	1022	1021	1012	1031	1049	1056	1049	1033	1022	1058	1044	1000	1032	1056	1061	1061	1024	1056	1010	1083	1032	1076	997	1062	1036	1034	1049	1028	1063	1051	1014	970	1008	1029	1066	1047	1017	1061	1014	1012	1002	1053	1073	1053	975	1040	1051	980	1008	1004	1026	1068	1050	1064	972	1016	1027	1034	1007	1057	1121	1005	1019	995	1043	1056	1047	1117	1040	1025	1062	1045	1053	1009	1054	1035	1014	1080	1014	1001	998	1012	1046	1045	1027	1060	1024	1063	1033	998	1064	1022	1020	1037	1082	992	1023	1020	994	1047	995	1051	1006	1016	969	1034	997	1007	986	1028	1008	1015	1080	1090	1046	1039	1048	1053	1049	976	1044	1064	1031	1043	1051	1043	1006	1115	1095	1039	1062	1013	1013	948	982	1079	1074	1012	975	1050	1010	1068	988	1085	1101	1059	1026	1024	1051	1027	971	1073	1065	1017	1011	1079	1102	1036	1037	1033	1063	1018	1040	980	1015	1049	1005	1036	1057	1072	1013	1058	1052	1035	1007	1034	1035	1117	1030	986	1034	1029	1025	1099	1030	1056	1099	1010	1016	1001	1020	1050	1068	1017	1076	1039	1038	1012	1036	1021	1046	1023	1056	1080	1010	1037	1034	1006	1012	987	1003	987	1036	1051	1038	1057	1025	1081	985	1008	1005	1046	1005	1034	1008	992	1059	1039	1123	1041	1041	1049	1043	985	993	1058	1041	1039	1028	1072	1025	998	1026	1019	1017	1058	1094	1074	1052	989	1010	962	1072	1038	1053	1063	969	1089	1067	1021	1044	1058	997	1010	1010	1045	1106	1055	1014	1001	1052	1050	1078	1056	1034	1061	1053	1103	1074	1093	1014	1017	1026	1033	1070	1027	1044	993	1068	1024	1080	1015	1029	1070	1053	1065	1015	974	1038	1074	1001	973	991	1033	976	1028	1019	1034	1037	1070	1031	1033	1043	1002	1003	1048	956	1069	1071	999	953	1081	1014	1007	1002	1010	1043	1022	1035	1045	1054	1010	1063	1015	1020	1067	1047	1016	999	1014	1050	1039	1029	1059	1000	1060	1117	1037	993	1032	1087	1016	1011	1025	1069	1055	1027	1059	1040	1011	1053	1031	1074	997	993	1052	1058	1039	964	1046	1038	1022	1014	982	1017	1033	1073	1074	1009	1080	1039	986	1075	1023	1066	1037	1003	1029	1052	1013	1067	955	1079	1057	1008	1027	1048	1062	1046	1043	997	1043	1022	1062	1029	1006	1077	1017	1056	1015	1036	1021	1048	997	1032	1004	1028	1047	971	1049	1018	990	1008	987	1021	1021	1039	974	1010	1073	1058	1067	1096	1025	1012	1030	1024	1019	1036	1013	1044	1061	1013	1051	1100	1039	1018	1021	1088	1057	1031	1059	1078	1017	1008	1041	1040	1057	1062	1028	1077	1020	1031	972	1034	1034	984	1121	1002	977	1090	1014	1038	1065	1047	1049	1053	993	1026	1007	1033	1074	1082	1019	1039	987	1071	1035	1016	958	984	1047	1079	999	976	1077	1022	1018	1025	1065	1013	1036	1030	1049	999	1015	1042	1006	1087	1013	1001	1038	1080	1012	1019	1007	1058	1116	1022	1055	993	999	1056	1093	1032	1009	1036	1020	979	1026	1087	1060	1011	1040	1080	1096	1068	983	1016	1040	1048	1025	978	1036	984	997	1038	1050	983	1028	993	1061	997	1056	1022	977	1027	1093	1029	1000	1032	1029	1080	1005	1025	987	997	1050	1034	1033	1045	1015	1023	1062	995	1008	991	1031	1029	1025	1027	1063	1045	1122	1062	1038	1054	1021	1088	1028	986	1074	985	1040	1057	1049	1029	1049	1033	1074	1047	1046	1038	1012	1021	1022	1024	1019	1026	1005	1029	1032	991	1040	1054	1060	1042	1050	1007	958	1009	1039	1025	994	1059	1036	1013	1038	1014	1045	1048	994	1045	1007	1037	1056	1020	960	1085	1123	1039	1045	1040	1049	1004	1081	1085	1061	995	1061	1025	1048	1026	1015	1009	1028	983	1012	1052	1023	1057	1069	1039	1028	1026	1063	1022	1048	986	965	1049	1033	1040	1059	1065	1043	1038	1032	999	996	1054	1023	1032	1082	1009	1051	1062	1051	1059	1058	1053	1039	979	1103	1037	981	983	1028	1059	995	1017	1039	1016	1067	1021	1036	1052	1035	962	975	967	977	1001	1087	1028	1024	1005	1067	990	1094	1026	1011	1025	1018	1064	1028	1036	973	1056	1029	1020	1057	1015	1079	1007	1017	1044	1046	1023	1027	1048	1050	993	973	1043	997	978	981	1027	1033	1050	1064	1031	1072	934	1070	1063	1003	1020	1035	1025	929	1001	976	1013	1044	1007	1033	985	1050	1047	1004	1076	1017	1109	1064	1011	1047	1068	1080	1011	1039	1072	1047	1046	1041	1010	1007	1015	1017	1072	1017	1084	1041	1029	1085	1053	997	1018	1047	1058	1033	1026	1056	1040	1027	1012	994	1039	1081	1049	1001	1063	1060	1055	1038	1039	1075	1099	1061	1012	1013	1008	1005	1059	976	1018	1029	1033	1102	1050	1009	1006	1042	1054	1089	1053	1040	1058	1140	1077	1008	1001	1056	1018	1017	1020	1035	1099	999	1013	1015	971	1068	1041	1041	1012	1015	999	1048	974	1037	1000	987	989	1030	1085	1049	1064	1034	1048	1070	1051	983	1014	985	1028	997	977	1095	1009	1015	1017	1045	1029	1056	1020	1083	1064	990	990	1096	1078	1015	1051	1067	1044	993	1056	1037	1026	1029	1087	1025	1064	1031	1082	1000	1050	1007	998	1016	1046	1012	1007	997	1008	1025	977	1014	1065	1028	1034	1000	1008	1039	1007	1045	1003	1086	1027	1061	1032	1042	1020	1032	1002	996	1024	1046	995	1018	1032	990	990	1056	1039	1066	1060	1039	1005	1053	1034	1054	1008	1004	1019	1033	1047	1016	1059	1020	1011	1029	1044	1019	1018	1058	1100	1029	1050	1000	1074	1069	988	1064	1057	986	1067	1013	1075	988	1094	1021	1079	997	1028	1060	980	1030	1008	1018	1052	992	1015	1076	1051	1045	1010	1024	1001	1037	1000	1080	1022	1011	1051	1029	1019	1038	1059	1009	1006	1023	1021	1050	1033	1020	1064	1050	1055	1003	1023	1042	1018	1045	995	988	1034	1022	1017	1012	1030	1010	1076	1043	1012	1048	1040	1020	1011	1012	1051	1070	1049	1017	1057	1044	1040	1051	1022	1078	1072	1037	1011	1017	1077	978	1089	1023	1073	1016	1021	1062	1080	1025	1044	1007	1060	1028	1065	992	974	1032	1118	1102	1068	1032	1070	1071	1011	1053	1087	1043	1035	1048	1057	1046	982	1018	1058	1063	978	1046	1041	1019	1019	1046	1035	1029	1054	1032	1036	1012	1097	1081	1046	1031	1038	1005	1049	1040	1019	970	1071	991	1005	1062	1014	1079	1016	1049	1018	995	1032	1036	1018	989	1044	1024	997	1049	1016	986	1049	1038	974	984	1055	1054	1001	969	1073	973	1009	1035	1060	1038	1073	1074	1048	1089	1061	995	1044	1082	1044	1010	1035	1003	1022	983	1029	1030	1051	1043	1032	1061	994	1013	1011	968	1042	1081	1032	1021	1005	1084	1006	1029	1078	1050	1046	999	1098	987	998	1035	997	1068	1015	1040	1058	1059	986	1070	1021	1004	1049	1066	1043	1057	1061	1063	1027	983	1038	1026	1034	1053	1107	1090	1009	1031	1036	1035	1081	1005	1007	1063	1074	1032	1045	1059	1065	1070	1026	1069	1014	1037	1097	1002	1059	1027	1118	1046	1051	1040	1085	1048	1078	1001	1016	1033	1040	1070	1039	999	986	1033	984	998	1012	988	1034	1027	991	1010	1137	1015	1005	1005	1051	1078	1069	1084	1043	984	1031	1022	1054	1031	1008	971	992	1078	1028	1054	1028	1029	1036	1015	1065	1076	1070	1063	1055	1026	1081	1032	1059	993	1026	1016	1005	1050	1008	1060	988	1089	1047	1063	1002	1020	1007	1030	1037	1035	988	1008	1047	1051	1105	1055	1034	1102	1010	1055	1059	1066	1069	1049	1003	1027	1013	1080	1082	1046	969	1038	1101	1046	1035	980	1069	1038	979	1053	1038	1026	1020	1011	1027	1092	1066	981	985	1066	1012	1022	1038	1037	1059	1016	1015	1057	1040	1055	1040	982	990	1047	1033	1060	1009	1054	1015	1038	1049	1055	1013	1015	1056	1030	1054	1037	994	1040	1063	1019	1035	1069	1040	1025	1005	1024	1023	1013	1031	1053	1046	1051	1041	1015	1013	1030	1001	1031	1069	1001	1036	1045	1054	1029	1026	1010	1007	1075	1011	1090	1025	1057	958	1073	1009	1045	1006	1008	1019	1013	1052	1006	1087	1023	960	1100	1037	978	1022	1079	1037	1067	1047	1072	1035	1023	1054	1008	1047	993	1053	1030	1058	983	987	1049	1086	1027	1032	969	1032	970	1032	1053	1025	980	1045	1037	1088	1094	947	970	1052	1055	1043	1024	1059	1037	1059	1047	961	1085	1002	1080	1031	1013	1021	1041	1014	951	1065	983	1048	1052	997	1044	1038	1020	1043
24316	21334	28803	24196	21262	7217	1544	1171	1083	1027	974	986	918	931	867	892	893	868	884	901	876	868	862	833	780	807	817	841	880	793	833	839	865	866	865	831	790	844	840	791	828	816	862	821	849	836	844	808	823	806	844	811	830	783	859	829	815	782	845	865	853	841	829	843	809	805	876	837	817	813	841	784	789	839	859	819	753	802	802	836	832	842	794	873	825	809	787	815	811	784	825	811	859	833	839	778	815	821	823	846	803	802	837	876	846	870	819	772	836	852	826	852	820	815	867	788	837	815	814	815	836	795	851	791	836	766	803	848	809	851	788	819	855	858	856	858	848	787	792	798	847	778	794	837	820	793	827	871	776	771	847	815	809	800	842	805	798	804	859	795	839	822	802	868	853	848	834	834	803	827	847	749	824	807	834	807	751	790	791	826	821	876	874	874	771	789	796	860	803	831	820	851	831	841	816	771	787	803	823	811	824	815	861	789	801	831	848	836	829	805	781	809	837	803	817	817	762	786	794	779	858	768	853	771	809	827	818	855	787	845	788	807	865	781	793	780	863	825	856	791	863	810	780	819	801	832	828	832	816	804	778	833	797	801	827	784	864	820	799	817	758	795	851	844	788	803	805	827	836	873	845	761	776	821	795	807	838	810	783	829	847	773	784	839	798	809	775	837	815	870	828	845	830	837	806	824	800	781	755	837	826	824	826	825	831	845	779	830	830	823	792	840	813	787	813	841	821	788	882	848	786	807	828	803	815	830	809	775	815	758	828	806	809	842	817	836	829	823	763	812	794	847	812	791	802	839	811	853	769	794	753	861	825	810	766	837	823	817	811	764	796	847	795	800	772	794	778	830	816	808	804	812	773	767	831	772	790	781	753	846	841	809	791	819	818	829	809	791	799	743	824	787	780	806	834	890	843	798	881	832	826	765	850	818	765	804	785	792	775	826	788	787	838	834	811	812	793	815	819	842	834	765	775	785	800	820	791	877	867	784	816	821	807	775	795	810	817	835	817	823	840	804	761	764	819	757	780	857	824	854	808	849	805	804	799	798	844	789	874	798	761	865	811	770	797	773	775	838	813	818	838	851	820	770	822	800	768	783	796	867	847	846	814	795	864	870	802	859	789	833	759	850	806	762	809	781	804	822	763	801	719	851	838	770	743	800	778	798	811	806	824	802	830	883	818	819	845	825	852	822	800	790	803	791	877	814	815	793	824	771	807	807	793	800	798	813	816	799	829	793	798	835	825	901	788	804	779	829	840	834	860	804	832	791	739	787	772	807	850	847	801	815	824	802	807	779	779	820	849	831	825	827	797	799	821	785	818	816	759	796	795	832	790	830	777	788	816	830	814	817	823	812	773	809	802	816	777	850	750	796	806	820	738	837	802	830	827	783	797	813	874	787	787	808	834	817	879	804	797	834	755	821	821	847	797	789	785	846	819	821	770	807	799	794	829	799	758	844	735	851	763	873	836	806	825	817	819	820	811	791	792	807	813	778	833	791	773	798	831	841	803	832	797	841	819	842	796	833	807	772	765	811	812	829	808	798	803	819	834	805	859	818	818	814	795	810	833	807	828	807	800	821	809	826	805	767	811	763	829	788	818	814	773	774	830	808	829	755	793	825	807	798	807	805	837	835	804	835	830	743	804	828	826	814	791	811	816	799	804	850	790	804	854	823	797	817	794	803	821	841	819	845	792	808	803	806	792	815	812	821	788	791	768	842	792	787	814	815	813	850	842	828	760	792	806	774	843	745	777	823	791	846	818	795	793	775	783	849	773	830	814	795	783	805	752	803	798	753	791	790	832	833	838	811	811	817	807	846	823	835	823	784	773	748	785	752	826	760	757	782	765	794	826	824	846	815	810	841	782	831	815	793	816	858	783	857	765	801	797	801	763	779	812	785	793	822	829	811	854	803	834	877	828	770	832	796	817	800	818	818	823	824	830	782	822	821	883	799	852	787	806	788	864	776	809	815	779	820	754	808	772	866	799	868	764	874	812	848	819	825	829	818	825	792	809	803	829	845	839	830	837	753	808	813	808	830	793	845	820	828	833	771	826	838	811	875	831	798	827	810	845	816	813	823	768	770	864	796	835	794	824	791	791	758	805	884	789	806	777	776	772	835	870	826	825	796	794	834	878	765	790	788	770	841	822	781	810	773	810	792	819	784	810	815	796	895	790	824	781	794	815	809	817	830	825	789	784	791	867	841	785	777	835	821	827	825	753	775	826	807	864	811	801	808	870	872	769	816	848	777	817	849	805	731	784	787	819	825	820	831	827	832	825	832	850	808	850	803	836	758	796	777	818	780	853	770	808	821	778	885	813	789	780	837	798	822	853	885	835	783	841	811	795	824	821	827	807	795	838	770	858	838	803	795	793	781	797	785	809	785	810	793	811	849	844	772	854	820	802	796	802	796	826	805	774	844	815	864	841	816	819	758	844	841	823	812	847	832	840	774	807	834	798	818	864	826	782	782	863	799	788	831	762	851	814	849	873	820	851	761	800	783	786	793	815	772	782	790	792	791	806	786	812	825	801	828	804	786	811	773	805	846	776	786	800	816	855	804	847	779	810	855	805	816	827	770	799	795	728	806	785	793	827	779	811	777	891	830	808	842	793	787	809	801	836	824	786	843	818	778	831	763	788	838	794	838	829	846	867	753	828	850	818	798	811	859	864	829	788	782	807	847	814	801	781	776	875	828	774	816	770	833	797	747	819	813	807	823	787	771	812	848	858	795	802	797	845	742	836	807	796	829	819	876	829	813	791	796	777	845	847	818	773	798	817	800	782	824	819	752	791	807	816	798	788	833	834	860	823	877	806	777	840	830	833	803	804	808	786	753	860	764	842	783	822	800	830	823	772	784	787	800	825	811	808	770	800	775	824	756	777	840	848	764	756	785	809	819	845	789	842	779	800	842	828	828	792	762	828	804	815	805	817	864	800	847	807	786	839	797	772	788	808	807	769	850	818	811	824	861	807	797	867	842	851	719	835	787	854	804	815	784	794	772	861	793	807	748	813	839	808	854	772	840	867	815	809	844	835	822	825	817	791	816	814	777	815	835	745	825	870	836	793	789	782	822	780	796	804	828	803	832	783	801	835	803	807	830	843	813	802	779	853	796	770	792	830	793	822	782	809	827	805	801	826	814	863	845	807	811	810	822	828	819	802	829	825	792	792	825	804	865	834	801	795	789	747	776	854	778	785	816	775	805	792	859	776	803	778	766	815	764	778	806	828	768	847	823	747	826	803	807	785	786	813	782	788	806	775	790	839	804	812	800	839	798	834	840	820	808	775	788	836	808	825	834	796	807	807	826	809	796	882	800	813	789	815	844	743	793	814	820	839	843	802	781	795	797	873	825	804	766	785	826	792	841	765	831	797	784	858	803	839	788	775	798	819	816	831	792	826	760	783	785	753	830	822	745	852	864	777	841	823	869	795	824	861	841	795	868	788	800	824	816	774	789	738	825	850	815	813	818	797	760	856	787
13016	9512	8329	4613	3370	2649	2281	2032	1699	1580	1464	1386	1403	1275	1300	1255	1123	1205	1151	1201	1167	1106	1122	1104	1128	1088	1116	1081	1067	1116	1117	1030	1028	1089	1088	1040	1023	1118	1094	1061	1141	1091	1085	1048	1081	1112	1084	1063	1124	1088	1029	1065	1081	1068	1058	1062	1105	1057	1024	1061	1046	1042	1090	1051	1062	1064	1034	1059	1096	1006	1085	1103	1052	1069	1122	1029	1044	1085	1099	1059	1001	1017	1093	1083	1070	1069	1037	1037	1035	1017	1074	1037	1060	1093	1100	1017	1059	1054	1075	1066	1064	1142	1041	1088	991	1069	1066	1029	1065	1027	1044	1092	1010	1064	1021	1020	1029	1074	1063	1077	1062	1058	1102	1017	1031	1051	1054	1052	1041	1048	1075	1027	1032	1020	1107	1074	1069	1085	1111	1027	1031	1029	1106	1097	1050	1051	1027	1050	1051	1016	1063	1049	1099	1090	1057	1094	1051	1047	1057	1093	1059	1061	986	1084	1054	1041	1091	1090	1072	1056	1050	1029	1040	1037	1039	1025	1061	1062	1035	1056	1037	1067	1057	1077	1058	1100	1059	1026	1112	997	1058	1026	1021	1066	1083	1035	1033	1081	1047	1056	1005	1070	1072	1043	1036	1038	1058	1036	990	1098	1076	1065	992	1064	1024	1019	1054	1050	1065	1099	1059	1034	1096	1014	1114	1086	980	1095	1069	984	1054	1074	990	1088	1025	1021	1079	1048	1079	1058	1027	1092	1062	1077	1103	1112	1028	1109	1112	1022	1005	1067	1105	1091	1059	1046	1048	1014	1022	1069	1006	1052	1034	1082	1039	1058	1078	1022	1092	1029	1077	1077	1022	1029	1062	1034	1084	1064	1088	1065	1052	1130	1100	1090	1144	1104	1067	1023	1075	1030	1041	1080	1052	1135	1001	1113	1013	1035	1056	1071	1049	1013	1093	1037	1035	1106	1127	1040	1087	1019	1037	1063	1025	1041	959	1068	1025	1042	1128	1000	1014	1035	1039	1023	1017	1103	1081	1033	976	1081	1063	1034	1078	1061	1083	957	1041	976	1098	1042	1049	1001	1125	1018	1056	1044	1074	1051	1002	1103	1088	1106	1022	1056	1032	1043	1076	1029	1048	1027	1072	1079	1106	1116	1068	1078	1134	1025	1052	1092	1075	1033	1101	1056	1019	1025	992	1073	1065	1032	1074	1015	1093	1046	1064	999	1048	1062	1060	1058	1056	1087	1068	1035	1050	1048	984	1016	1054	1007	1055	946	1094	1087	1126	1097	1039	1092	1099	1085	1090	1017	1092	1068	1065	1084	1045	1030	1044	1048	1040	1035	1008	1025	1065	1036	1122	1059	1027	1021	1015	1066	1133	1029	1050	1036	1098	1114	1105	1007	1041	1021	1086	985	1006	1063	1054	1016	1037	1051	1049	1008	1006	1050	1054	1047	1094	1056	1080	1008	1057	1022	1065	1090	1077	1073	1041	1069	1077	1068	1030	1092	1072	1048	1077	1077	1046	1041	1054	1048	1064	1060	1079	1071	991	1109	1032	1055	1067	972	1096	1082	1039	1027	1089	1052	1005	1058	1038	1039	1057	1060	1053	1104	1138	1063	1081	1077	1091	1037	1084	1073	1063	1041	1024	996	1080	1075	1071	1073	1069	1056	1085	993	1032	1084	1060	1069	1012	1068	1026	1048	1113	1085	1031	1030	1076	1052	1084	1060	1082	1046	1038	1002	1038	1062	1027	1027	996	1022	1056	1030	1006	1042	1072	1062	1070	1053	1068	1119	1082	1029	1032	1061	1028	1001	1042	1037	1048	1083	1023	1034	1065	1046	1020	1070	1044	1021	1111	1033	1075	1053	1046	1034	1017	1071	1083	1085	1022	1056	1064	1087	1039	1067	1002	1043	1070	1022	1054	1066	1004	1018	1086	1036	1062	1071	1069	1041	1073	1073	1067	1053	1119	1019	1011	1064	1060	1045	1009	1027	1049	1042	994	1043	1109	1092	1103	1047	1028	1070	1059	1038	1052	1054	1067	1030	1025	1004	999	1070	1055	1062	1043	1138	1097	1035	1119	1021	1044	1068	1104	1079	1083	1099	1082	1090	1093	1056	1091	1113	1107	1061	1002	1060	1069	1109	1092	1020	1097	1014	1025	1045	1048	1009	1049	1100	976	1073	1035	1002	1003	1086	970	1020	1029	1049	1082	1082	1050	1058	1042	1061	1039	1055	1042	1062	1057	1049	1023	1094	1026	1062	1024	1057	1024	1037	1070	1109	1003	1084	1061	1073	1025	1043	1083	1013	1092	1088	1051	1051	1094	1076	1068	1026	1085	1089	1041	1022	1107	1100	1033	1052	1062	1064	1008	1059	1057	1080	1037	1056	1018	1043	1087	1043	1098	1050	991	1073	1061	1099	1031	1006	1079	1076	1015	1040	1059	1000	1089	1049	1030	1029	1023	1078	1074	1023	1019	1054	1062	1034	1088	1088	1085	1077	1038	1014	1064	1050	1068	1088	1072	1090	1007	1099	1064	1031	1046	1072	1045	1014	1023	1085	1085	1082	1038	1039	1015	1026	1097	1059	1089	1073	1034	1098	1118	1009	1035	1083	1024	1064	1044	1044	1049	1027	1032	1037	1020	1018	1033	1124	1102	1090	1072	1017	1030	1069	1077	1084	1063	1036	1056	1083	1082	1085	1071	1034	1053	1058	1076	1065	1049	1119	1070	1055	1080	1025	1065	1045	1061	1076	1012	1033	1033	993	1122	1053	1003	1117	1040	1040	1023	1061	1016	1019	1026	1040	1042	1029	1051	1031	1077	1034	1075	1044	1078	996	1055	1021	1055	1071	1140	1094	1103	1092	1040	1009	1094	1135	1062	1023	1018	1095	1025	1085	1088	1046	1081	1063	992	1126	1021	1031	1040	1032	1076	1067	1011	1022	1100	1105	1069	1029	1058	1015	1051	1046	1136	1019	1081	1094	1064	1039	1086	1082	1066	1085	1050	1020	1027	1096	1035	1038	1058	1027	1018	1040	1059	1069	1105	1053	1008	1014	1091	1009	1025	1074	1058	1063	1050	1050	1013	1085	1058	1004	1020	1019	1045	1033	1050	1008	1046	1086	1020	1073	1008	1078	1058	1033	1007	1017	1060	1061	1053	1087	1055	1051	1042	1013	1012	1046	1001	1014	1087	1057	1013	1030	1088	1083	1008	1042	1057	1048	1076	1094	1036	1056	1049	1040	1080	1063	1117	1048	1023	1015	1032	1066	1061	1085	1086	1016	1086	1049	1040	1076	1083	1116	1100	992	1074	1023	1038	1041	1026	1009	1101	1014	1071	1072	1072	1009	1009	1054	1067	1073	1089	1063	1054	1075	1037	1028	1028	1067	1107	1036	1047	1030	1042	1026	1063	1064	1030	1071	1033	1036	1051	1022	990	994	1043	1040	998	1054	1067	1054	1018	1043	1031	1084	1089	1073	1051	1065	1063	1073	1069	1034	1056	1055	1063	1076	1022	1057	1064	1069	1051	1111	1045	1025	1042	1044	1028	1031	1033	1055	1033	1063	1038	1082	1063	1045	1021	1127	1065	985	1061	1076	1000	1052	1023	1012	1062	1048	1039	1094	1083	1037	991	1009	1064	1047	1010	1062	1065	1046	1009	1051	1026	1044	1057	1058	1071	1048	1046	1068	1079	1042	1043	991	1084	1034	1092	1076	1066	1053	983	1065	1114	1090	1063	1050	1020	1034	1073	1054	1007	1072	1042	1115	1054	1019	1047	1030	1010	1071	1014	1037	1077	1043	1075	1045	1083	1068	1025	1081	1104	1075	1088	1030	1052	1062	1078	1100	1070	1051	1055	1126	1088	1042	1042	1080	1107	1042	1105	1059	1020	1105	1120	1044	1034	1105	1055	1103	1031	987	1076	1032	1014	1013	1057	1061	1024	1055	1076	1011	1070	1045	1098	1054	1023	1040	1069	1029	1043	1080	1069	1041	1072	1126	1066	1089	1000	1033	1023	1075	1094	1053	1019	1006	1054	1040	1063	1040	978	997	1049	1021	1050	1095	1053	1064	1014	1017	1068	1056	1077	1019	1052	1035	1065	1103	1038	1058	1048	1027	1054	1046	1042	1081	1027	1004	1018	1097	1052	1107	1013	1025	1029	1037	1033	1006	1002	1008	1047	1101	1027	1107	1018	1060	1023	1018	1041	1044	1084	1066	1133	1051	1108	1038	1060	1080	1045	1056	1011	1069	1023	1048	1010	997	1023	1050	1032	1040	1070	1069	1046	1089	1057	1093	1062	1021	1042	1072	1076	1014	978	1100	1115	1089	1048	1059	1085	1074	1088	991	1066	1132	1035	1085	1083	1043	1097	1024	1103	1054	1061	1103	1080	1084	1073	1003	1085	1078	1044	1080	1033	1038	1053	995	1045	1060	1039	1026	1061	1032	1042	1044	1041	1062	1074	1071	1031	1034	1042	1035	1014	1091	1032	1081	1088	1038	1044	1101	1024	1037	1038	1050	1026	1005	1031	1069	1018	1035	976	1129	1045	1051	1044	1055	1069	1040	1006	1078	1027	1022	1044	1057	1073	1028	1067	1057	1098	1061	1056	1042	1116	1026	1044	1083	1041	1065	1015	1083	1039	1011	1067	1060	1049	1053	1111	1062	1090	1062	1020	1120	1051	1097	1070	1109	1015	1042	1050	1018	1075	1029	1034	1051	1041	1024	1074	1027	1059	1053	1061	1123	1006	1020	1057	1063	1026	990	1093	1028	1106	1094	1080	1046	943	1060	1051	1058	1017	1085	1077	1031	1029	1032	1011	1011	1074	1054	1075	1029	1052	1048	1068	1026	1048	1027	1110	1058	1054	1060	1067	1052	1067	1029	1048	1042	1061	1064	1042	1036	1004	1021	1000	1073	1046	1074	1057	1048	1055	1015	1084	1061	992	1054	1064	991	1043	990	1050	1101	1052	1042	1062	1051	1056	1094	1028	1056	1053	1066	991	1049	1050	1069
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
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
