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
342188190957	342188191512	342188192062	342188192612	342188193160	342188193712	342188194262	342188194812	342188195360	342188195912	342188196462	342188197012	342188197560	342188198112	342188198662	342188199212	342188199760	342188200312	342188200862	342188201412	342188201960	342188202512	342188203062	342188203612	342188204160	342188204712	342188205262	342188205812	342188206360	342188206912	342188207462	342188208012	342188208560	342188209112	342188209662	342188210212	342188210760	342188211312	342188211862	342188212412	342188212960	342188213512	342188214062	342188214612	342188215160	342188215712	342188216262	342188216812	342188217360	342188217912	342188218462	342188219012	342188219560	342188220112	342188220662	342188221212	342188221760	342188222312	342188222862	342188223412	342188223960	342188224512	342188225062	342188225612	342188226160	342188226712	342188227262	342188227812	342188228360	342188228912	342188229462	342188230012	342188230560	342188231112	342188231662	342188232212	342188232760	342188233312	342188233862	342188234412	342188234960	342188235512	342188236062	342188236612	342188237160	342188237712	342188238262	342188238812	342188239360	342188239912	342188240462	342188241012	342188241560	342188242112	342188242662	342188243212	342188243760	342188244312	342188244862	342188245412	342188245960	342188246512	342188247062	342188247612	342188248160	342188248712	342188249262	342188249812	342188250360	342188250912	342188251462	342188252012	342188252560	342188253112	342188253662	342188254212	342188254760	342188255312	342188255862	342188256412	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2237	3300	1900	2700	2237	3300	1900	2700	2237	3300	1900	2700	2237	3300	1900	2700	2237	3300	1900	2700	2237	3300	1900	2700	2238	3300	1900	2700	2238	3300	1900	2700	2238	3300	1900	2700	2238	3300	1900	2700	2238	3300	1900	2700	2239	3300	1900	2700	2239	3300	1900	2700	2239	3300	1900	2700	2239	3300	1900	2700	2239	3300	1900	2700	2239	3300	1900	2700	2240	3300	1900	2700	2240	3300	1900	2700	2240	3300	1900	2700	2240	3300	1900	2700	2240	3300	1900	2700	2240	3300	1900	2700	2240	3300	1900	2700	2241	3300	1900	2700	2241	3300	1900	2700	2241	3300	1900	2700	2241	3300	1900	2700	2241	3300	1900	2700	2241	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4689	3080	1991	1594	2052	2767	2144	4074	17727	28303	22190	10971	4114	1648	1029	958	969	972	925	973	950	936	845	969	999	917	961	955	948	979	975	988	922	910	946	945	916	979	951	964	960	966	922	990	946	922	949	989	956	960	976	911	977	989	923	897	954	942	961	878	996	938	944	924	959	951	931	940	913	968	960	925	910	942	977	965	994	967	895	940	911	945	956	930	949	935	966	897	933	1036	934	958	916	917	965	899	896	962	947	933	969	965	935	976	960	928	1011	916	873	928	883	984	985	946	957	984	961	961	952	956	882	930	948	936	956	978	897	959	921	929	965	916	931	943	939	973	933	974	977	994	980	970	944	876	898	961	906	960	952	916	951	892	1025	943	920	908	978	911	933	972	933	950	940	923	918	940	879	963	911	975	916	962	956	919	999	931	981	922	933	993	910	951	950	983	907	980	880	896	929	963	937	988	964	908	923	933	945	917	929	959	902	909	949	952	953	935	936	930	953	958	964	889	937	965	989	976	924	947	981	934	976	943	1013	960	961	915	943	954	1020	883	1012	970	975	960	933	921	950	902	932	916	908	871	965	951	917	946	925	931	955	959	935	904	1004	899	893	908	988	1029	923	939	949	936	959	939	916	921	931	949	929	895	958	930	977	946	909	950	1000	934	973	952	934	935	950	944	935	989	967	946	950	929	944	934	934	931	925	956	969	922	928	932	915	901	938	944	957	995	961	984	958	957	1008	962	949	931	921	942	912	1020	968	986	963	900	982	929	945	943	940	954	986	939	919	944	928	946	922	989	965	990	975	930	939	944	923	951	887	993	958	946	1022	961	955	965	971	940	980	918	902	930	966	1004	915	956	935	950	922	959	922	927	931	933	971	919	926	907	954	951	931	895	999	949	915	938	925	938	919	959	1003	932	999	945	991	881	882	895	951	969	856	956	908	949	960	983	927	913	974	923	931	919	896	955	931	949	1028	940	998	935	898	972	940	910	962	950	912	980	990	960	960	1015	941	987	952	944	914	920	932	974	884	940	928	902	969	962	999	954	925	979	909	919	902	952	991	999	959	959	957	936	915	971	989	962	952	978	998	951	989	928	952	893	940	979	958	1025	901	936	923	989	922	982	916	936	893	912	902	963	986	968	946	940	900	931	970	953	934	974	1019	958	951	957	933	945	965	941	917	960	963	931	963	968	932	982	922	943	942	952	966	907	938	929	951	913	935	951	987	934	881	926	951	932	966	956	952	936	918	950	1011	949	953	898	943	1002	959	953	921	986	896	1005	978	977	933	960	969	932	927	954	939	958	991	900	885	957	971	970	927	1016	981	931	955	924	957	970	949	911	978	928	983	914	950	1005	971	1003	913	868	964	923	933	927	896	972	920	1017	959	999	931	938	986	901	928	937	994	963	912	959	996	972	955	950	941	933	949	994	892	924	927	987	941	1003	916	885	953	967	960	906	997	950	996	940	919	960	938	944	893	899	903	990	1001	945	927	950	990	924	918	925	1000	944	917	911	933	909	949	929	929	926	901	949	954	937	957	985	963	902	965	907	953	903	933	938	948	912	970	930	952	974	967	994	957	899	993	1013	988	998	938	975	952	898	953	937	947	937	918	926	937	922	913	932	954	931	958	889	940	926	1014	886	999	911	971	1002	995	1003	953	925	960	937	921	920	937	937	980	994	975	959	944	991	1004	923	948	948	944	943	908	968	959	977	975	990	934	975	994	951	934	944	959	982	960	971	900	918	948	986	1005	911	969	989	996	957	959	975	921	955	940	960	1041	940	956	951	939	988	1000	983	901	908	966	948	946	953	932	921	972	977	1009	876	989	942	969	950	945	934	944	952	946	901	1008	945	951	953	953	875	970	981	921	977	931	936	979	957	946	970	950	926	982	915	1031	894	969	854	939	957	932	920	913	911	959	956	908	964	949	942	966	962	973	953	919	977	944	918	937	995	994	894	942	980	944	941	934	878	974	923	931	945	954	950	947	977	981	951	931	947	930	940	1014	956	925	972	947	921	948	944	971	992	906	923	983	987	928	945	916	991	916	902	973	973	956	902	960	988	962	926	949	1020	997	990	920	960	990	940	967	946	975	961	988	954	926	965	951	971	894	1007	955	944	971	938	965	937	1012	943	941	978	997	974	947	1006	932	954	969	922	953	960	927	943	978	1029	974	989	967	915	870	939	943	959	962	963	950	976	927	976	964	966	982	889	941	935	978	984	962	1001	947	890	935	969	956	986	886	983	939	927	932	928	985	1001	879	915	890	868	958	908	951	964	922	958	984	952	910	927	920	957	992	952	1028	912	951	964	941	939	993	919	921	908	951	919	953	963	963	965	917	930	929	950	967	937	932	909	956	887	938	933	954	1009	963	946	907	927	956	991	957	1001	943	890	1001	959	954	929	944	955	976	975	959	941	964	985	1013	988	989	925	960	914	943	918	920	983	949	902	957	925	978	951	936	951	944	997	889	944	997	959	965	979	885	908	972	900	966	915	927	955	926	945	943	938	924	972	919	980	900	973	991	930	951	908	980	979	958	939	950	944	960	881	972	927	957	933	945	957	963	950	962	924	923	850	1004	944	991	926	885	920	920	955	951	926	911	947	935	888	953	960	903	917	969	976	942	895	999	920	964	962	960	955	930	931	946	954	996	897	973	1032	964	966	934	964	954	923	991	966	950	908	954	921	919	973	924	951	972	932	872	972	967	950	911	958	898	929	980	952	925	916	1030	960	895	963	921	952	946	923	974	924	967	919	994	933	961	976	925	979	946	928	978	950	966	989	990	993	965	967	982	884	919	902	896	973	918	979	917	972	953	958	940	932	960	952	994	981	1001	902	909	940	954	977	950	911	980	972	963	988	1012	929	963	920	934	964	974	944	905	983	959	957	960	968	934	966	906	921	961	944	960	943	943	931	960	929	937	971	930	988	979	936	955	958	978	931	946	941	958	934	934	946	963	958	957	882	882	947	899	939	957	926	930	955	931	949	967	995	933	962	928	982	921	872	899	942	923	974	918	1006	982	931	978	939	965	924	935	970	910	946	955	964	926	928	966	952	896	931	977	920	963	926	943	1023	981	977	984	938	934	910	918	957	984	999	931	933	964	940	960	973	919	958	977	937	970	953	986	976	982	977	951	938	974	964	972	894	916	927	946	939	932	932	964	959	905	941	1028	956	925	951	947	944	957	923	973	956	939	962	949	909	946	964	936	943	954	920	955	941	961	956	901	959	1007	941	883	929	966	974	929	964	985	951	969	922	949	952	933	955	937	926	885	940	911	953	986	890	977	932	976	954	947	925	898	990	923	925	892	960	928	941	995	950	1001	957	937	932	990	951	898	993	961	990	986	919	912	897	939	962	925	977	948	906	946	966	966	938	930	947	937	952	907	950	981	868	946	909	975	929	900	904	955	974	953	925	928	990	964	982	998	932	949	966	956	939	957	893	959	970	919	949	934	887	923	880	954	948	923	958	960	993	977	998	959	941	985	946	962	955	975	931	974	915	936	920	987	928	995	985	960	956	953	957	927	959	952	977	937	920	962	979	947	943	941	926	972	933
29414	23119	17933	26350	37473	37120	33088	45154	73665	83797	69097	48602	31315	16610	9751	8067	7780	7652	7700	7807	7731	7667	7758	7506	7585	7632	7603	7689	7588	7612	7691	7633	7640	7650	7699	7612	7558	7657	7644	7689	7606	7719	7670	7478	7669	7470	7552	7594	7730	7625	7596	7748	7915	7596	7580	7590	7604	7622	7610	7639	7627	7672	7593	7747	7578	7664	7557	7656	7482	7665	7606	7633	7721	7626	7753	7690	7607	7566	7518	7668	7674	7739	7651	7673	7594	7535	7672	7702	7612	7667	7682	7727	7784	7693	7635	7569	7649	7750	7564	7734	7725	7533	7779	7659	7425	7660	7798	7572	7764	7651	7515	7855	7676	7718	7665	7499	7722	7475	7662	7690	7789	7587	7664	7621	7485	7569	7538	7645	7603	7702	7574	7665	7680	7616	7626	7652	7596	7698	7723	7583	7736	7661	7633	7622	7515	7690	7667	7561	7662	7654	7644	7531	7681	7626	7526	7699	7625	7602	7627	7681	7591	7547	7648	7724	7597	7674	7627	7501	7606	7603	7572	7651	7768	7650	7704	7675	7757	7719	7672	7719	7516	7534	7644	7632	7614	7644	7668	7670	7783	7596	7650	7719	7694	7755	7767	7640	7734	7605	7672	7532	7666	7517	7577	7608	7743	7764	7695	7528	7670	7730	7650	7718	7687	7731	7605	7625	7756	7541	7688	7728	7730	7705	7568	7658	7753	7621	7672	7589	7558	7658	7724	7659	7598	7652	7666	7490	7628	7726	7533	7649	7562	7571	7599	7563	7637	7676	7769	7560	7733	7746	7595	7576	7536	7587	7709	7691	7809	7783	7664	7590	7622	7574	7564	7784	7562	7697	7614	7783	7554	7680	7656	7545	7680	7604	7690	7709	7621	7542	7566	7625	7587	7669	7567	7688	7575	7659	7633	7597	7592	7626	7665	7740	7608	7723	7618	7724	7589	7694	7679	7490	7526	7619	7724	7646	7606	7715	7735	7592	7521	7561	7697	7644	7740	7768	7624	7666	7752	7706	7632	7668	7579	7613	7552	7626	7697	7656	7646	7698	7495	7673	7564	7665	7636	7745	7643	7885	7598	7607	7628	7618	7629	7668	7547	7646	7685	7598	7650	7657	7770	7604	7726	7630	7638	7621	7595	7793	7706	7677	7609	7695	7609	7743	7568	7672	7585	7764	7713	7667	7546	7709	7528	7531	7676	7568	7657	7619	7554	7622	7656	7613	7687	7555	7692	7733	7725	7797	7708	7670	7707	7623	7702	7704	7554	7564	7551	7659	7784	7602	7668	7580	7698	7602	7691	7723	7610	7551	7648	7649	7643	7571	7688	7689	7672	7759	7782	7622	7572	7745	7649	7550	7716	7710	7724	7656	7745	7637	7569	7687	7665	7699	7696	7666	7848	7642	7802	7524	7562	7633	7713	7676	7572	7789	7520	7563	7764	7590	7588	7603	7590	7689	7639	7768	7541	7689	7623	7639	7689	7597	7655	7702	7445	7777	7709	7621	7761	7700	7733	7765	7510	7600	7699	7623	7676	7750	7636	7571	7579	7505	7698	7602	7770	7661	7668	7544	7593	7665	7680	7661	7732	7607	7764	7639	7771	7628	7620	7621	7639	7730	7567	7635	7712	7713	7595	7519	7619	7626	7788	7673	7634	7639	7635	7654	7619	7631	7717	7637	7653	7649	7570	7667	7574	7791	7707	7573	7612	7684	7679	7729	7694	7727	7768	7737	7611	7636	7686	7721	7717	7658	7777	7637	7578	7613	7588	7683	7720	7456	7666	7718	7713	7626	7721	7654	7621	7549	7526	7645	7717	7605	7591	7560	7623	7720	7749	7722	7536	7662	7623	7643	7619	7688	7637	7656	7668	7563	7748	7659	7548	7797	7602	7569	7630	7713	7617	7624	7709	7671	7620	7661	7606	7735	7596	7645	7728	7546	7640	7497	7718	7677	7692	7667	7735	7678	7727	7510	7635	7674	7581	7606	7566	7813	7606	7642	7698	7595	7482	7679	7659	7626	7499	7694	7550	7608	7698	7559	7687	7709	7659	7601	7704	7603	7739	7612	7629	7614	7673	7554	7695	7629	7622	7788	7813	7510	7651	7761	7702	7570	7472	7528	7657	7588	7806	7696	7584	7627	7730	7426	7567	7719	7709	7616	7567	7727	7470	7590	7601	7593	7675	7666	7645	7813	7731	7729	7698	7693	7620	7575	7630	7683	7566	7735	7603	7670	7771	7795	7629	7748	7551	7767	7547	7598	7748	7710	7660	7596	7671	7641	7734	7688	7699	7465	7763	7611	7505	7551	7618	7786	7624	7665	7738	7659	7701	7724	7659	7693	7622	7587	7661	7654	7545	7578	7686	7727	7574	7603	7530	7611	7675	7624	7639	7753	7692	7525	7645	7689	7589	7679	7674	7649	7618	7686	7686	7567	7513	7662	7530	7646	7765	7639	7766	7551	7750	7672	7641	7688	7508	7613	7733	7638	7793	7605	7757	7589	7646	7499	7682	7605	7678	7782	7597	7684	7753	7623	7690	7585	7566	7490	7439	7710	7646	7689	7663	7642	7719	7550	7566	7630	7691	7705	7591	7657	7676	7712	7654	7482	7644	7575	7494	7425	7772	7664	7500	7691	7661	7625	7715	7594	7861	7734	7741	7690	7592	7650	7575	7535	7722	7640	7624	7627	7604	7534	7700	7652	7594	7686	7668	7451	7694	7752	7685	7637	7572	7665	7687	7414	7701	7696	7732	7665	7500	7704	7707	7559	7615	7392	7645	7722	7688	7736	7745	7578	7670	7499	7616	7765	7693	7779	7748	7723	7515	7695	7661	7741	7526	7711	7678	7564	7670	7577	7559	7647	7717	7648	7719	7537	7568	7739	7580	7650	7804	7817	7616	7607	7715	7641	7693	7545	7666	7554	7751	7527	7648	7604	7780	7429	7686	7731	7456	7707	7740	7688	7685	7668	7662	7684	7598	7576	7597	7760	7624	7727	7596	7691	7737	7720	7565	7647	7573	7698	7659	7698	7579	7618	7672	7712	7620	7599	7695	7634	7668	7591	7614	7575	7857	7613	7672	7551	7575	7636	7583	7641	7678	7738	7570	7646	7611	7647	7557	7728	7508	7525	7674	7632	7547	7700	7800	7714	7646	7645	7671	7649	7713	7596	7656	7590	7509	7516	7517	7574	7632	7580	7696	7605	7839	7681	7682	7600	7744	7570	7577	7647	7504	7705	7728	7793	7635	7599	7656	7560	7683	7765	7676	7622	7627	7621	7558	7694	7545	7752	7720	7524	7610	7723	7489	7606	7658	7689	7519	7596	7575	7638	7652	7442	7653	7507	7750	7606	7665	7576	7533	7587	7500	7708	7547	7667	7624	7678	7736	7574	7586	7675	7798	7726	7595	7649	7650	7684	7675	7585	7585	7656	7625	7683	7589	7625	7694	7725	7737	7704	7681	7688	7712	7624	7592	7759	7669	7651	7665	7639	7626	7722	7679	7632	7580	7665	7418	7584	7604	7686	7630	7728	7679	7629	7705	7521	7530	7505	7654	7667	7644	7662	7737	7643	7502	7645	7755	7794	7544	7585	7600	7645	7626	7528	7670	7636	7656	7715	7630	7628	7727	7585	7651	7770	7711	7691	7608	7572	7634	7707	7737	7552	7776	7494	7580	7814	7597	7640	7640	7602	7625	7666	7648	7720	7658	7624	7705	7725	7634	7584	7707	7693	7455	7665	7609	7639	7727	7527	7678	7733	7625	7702	7709	7708	7613	7594	7476	7579	7498	7644	7590	7779	7605	7566	7557	7671	7700	7616	7662	7685	7530	7496	7592	7662	7755	7631	7558	7576	7595	7608	7660	7707	7611	7562	7666	7620	7651	7572	7720	7594	7649	7562	7708	7672	7583	7541	7592	7661	7772	7584	7621	7748	7550	7706	7694	7612	7627	7600	7676	7712	7637	7612	7662	7561	7572	7757	7626	7576	7695	7751	7652	7624	7739	7666	7734	7659	7443	7580	7717	7743	7663	7592	7653	7469	7666	7659	7681	7714	7621	7606	7636	7615	7653	7508	7601	7553	7689	7758	7530	7566	7661	7622	7670	7631	7764	7654	7682	7760	7771	7584	7496	7532	7793	7591	7665	7794	7732	7638	7687	7676	7750	7726	7701	7815	7742	7686	7514	7604	7646	7423	7594	7535	7722	7532	7624	7652	7681	7765	7630	7641	7812	7756	7638	7614	7539	7662	7598	7639	7715	7596	7629	7592	7581	7656	7624	7699	7627	7501	7707	7640	7728	7640	7601	7597	7613	7704	7698	7720	7609	7628	7628	7696	7507	7667	7588	7776	7839	7666	7740	7575	7649	7840	7631	7627	7569	7621	7746	7601	7599	7797	7668	7689	7581	7507	7707	7709	7551	7686	7690	7690	7564	7696	7663	7685	7706	7663	7740	7645	7662	7731	7684	7645	7649	7729	7643	7588	7660	7757	7591	7569	7662	7646	7662	7548	7612	7613	7578	7670	7767	7675	7636	7626	7558	7711	7745	7701	7845	7577	7553	7646	7587	7497	7486	7564	7730	7795	7700	7677	7740	7697	7658	7657	7637	7646	7814	7653	7666	7665	7658	7625	7691	7627	7652	7754	7670	7693	7660	7797	7604	7646	7710	7547	7615	7666	7606	7644	7726	7742	7527	7713	7661	7778	7722	7605	7631	7591	7577	7675	7500	7731	7708	7701	7572	7650	7698	7605	7784	7722	7652	7551	7760	7681	7671	7691	7542	7767	7732	7703	7631	7646	7592	7663	7654	7595	7720	7655	7730	7559	7749	7575	7614	7565	7621	7617	7693	7693	7690	7746	7599	7586	7712	7520	7473	7663	7506	7641	7546	7530	7762	7681	7759	7628	7634	7768	7616	7689	7635	7640	7608	7699	7670	7589	7776	7733	7545	7668	7570	7799	7636	7603	7763	7578	7670	7655	7715	7703	7641	7606	7589	7621	7720	7730	7714	7734	7571	7597	7716	7683	7735	7523	7663	7622	7675	7670	7664	7640	7597	7785	7757	7700	7692	7638	7655	7680	7734	7703	7815	7624
3750	1774	1394	1183	1460	1716	1428	1652	3942	6209	4844	2658	1489	1090	978	889	908	953	909	932	905	881	929	885	897	939	925	938	955	888	877	970	861	916	915	853	951	944	901	878	880	911	923	930	916	890	958	864	924	890	924	915	930	974	916	956	983	882	884	871	976	930	955	918	941	852	915	902	926	876	932	895	914	902	836	871	955	870	925	942	934	878	929	895	951	888	887	910	916	900	905	877	977	891	950	890	891	959	874	903	951	915	959	965	920	893	939	881	904	931	934	881	969	922	856	929	925	903	946	952	905	929	876	894	907	962	854	894	947	942	945	913	946	912	899	903	885	943	952	920	932	871	853	925	905	883	881	919	936	899	927	866	946	944	930	864	933	932	880	907	901	918	955	926	933	909	937	872	932	968	935	916	936	906	936	911	923	936	951	946	910	979	927	933	875	882	897	933	968	952	891	921	913	940	906	917	892	951	901	885	924	874	926	923	924	872	952	891	921	887	903	866	923	927	918	941	957	894	940	929	913	926	958	914	990	893	964	920	983	901	973	910	890	905	860	908	867	897	939	943	965	910	959	967	899	947	902	908	935	928	877	900	902	919	916	929	927	955	960	940	933	984	876	918	914	869	968	904	879	919	900	953	899	946	817	923	956	851	956	936	916	905	907	941	963	893	890	912	931	933	872	920	896	1004	946	960	983	910	921	934	902	909	905	940	923	874	941	919	934	883	938	925	940	896	951	956	908	985	958	921	887	926	1009	915	941	909	963	940	950	988	890	912	924	952	970	915	924	922	879	953	944	945	946	872	924	957	956	950	904	913	908	879	898	925	920	913	904	921	906	906	925	861	938	917	901	929	924	882	935	887	903	913	891	892	958	976	874	976	952	934	900	943	901	880	923	903	893	883	937	938	943	920	932	897	877	962	878	953	897	935	945	958	932	922	913	923	908	860	915	969	936	857	931	900	930	929	969	855	889	904	884	915	891	893	895	926	903	940	930	955	973	898	932	929	926	924	892	877	894	983	949	913	975	919	921	920	951	933	893	985	862	889	970	968	856	894	940	884	890	929	902	923	934	885	894	970	871	929	960	890	896	921	903	865	885	866	944	926	878	964	950	937	865	927	927	890	916	947	948	905	947	878	961	925	861	919	875	950	912	917	904	920	955	881	927	892	907	951	897	892	912	889	927	893	928	905	964	895	967	900	936	949	855	849	899	915	878	900	898	934	930	865	937	902	929	933	899	961	949	911	925	922	921	901	881	930	894	958	912	899	905	986	919	946	876	943	952	878	932	883	901	860	951	936	930	1002	839	924	887	884	866	934	932	925	908	868	961	937	895	944	889	932	883	933	915	923	884	872	959	923	917	854	922	894	890	937	896	885	958	901	883	911	896	880	934	888	910	961	895	958	920	892	878	934	967	887	926	913	961	895	913	959	899	875	932	897	885	889	863	925	895	923	893	896	931	936	921	963	921	959	908	952	879	871	929	941	885	927	891	923	937	897	955	886	940	957	921	951	909	908	935	920	917	911	950	882	905	905	881	927	921	896	913	900	833	923	873	891	945	920	915	891	907	881	967	931	936	881	887	907	929	955	898	890	961	936	875	926	909	867	887	928	912	936	914	957	933	874	877	893	860	903	872	905	907	941	880	960	935	884	916	892	954	910	914	962	910	894	973	876	911	904	946	959	905	938	901	930	930	883	989	913	928	933	951	896	948	916	939	959	946	898	955	952	932	982	892	931	920	1005	940	914	985	901	891	878	918	892	923	915	871	937	926	922	892	936	894	845	931	888	941	902	958	924	887	922	938	906	917	931	891	929	931	921	952	906	876	877	868	979	914	922	912	956	936	879	957	931	942	1000	886	889	907	985	916	868	887	920	934	972	861	926	985	905	863	921	938	865	989	884	954	936	932	907	941	914	971	907	960	943	930	843	913	952	927	886	866	893	964	944	911	951	929	899	975	923	946	946	871	943	933	897	884	948	908	886	854	945	933	934	965	927	940	891	932	903	901	962	969	887	915	927	923	955	921	939	968	943	933	981	925	911	944	921	882	944	908	925	941	884	990	826	939	904	971	933	910	875	919	939	878	922	926	862	936	867	877	919	911	946	917	894	934	894	929	934	895	884	942	931	898	887	928	958	927	970	937	887	888	909	947	932	821	914	884	907	915	900	904	910	909	900	963	975	887	936	924	918	932	955	923	965	932	919	853	898	929	887	887	904	934	873	927	960	959	888	924	883	967	917	916	879	934	951	917	953	897	924	916	971	888	891	920	958	922	880	898	898	893	942	942	977	940	867	900	940	924	893	945	879	877	928	882	900	910	958	938	867	995	927	906	887	960	886	924	909	894	933	932	837	906	910	916	911	867	934	941	895	867	966	924	882	876	914	915	902	915	929	900	887	955	913	974	894	980	878	873	914	924	924	931	867	958	923	900	941	905	972	889	922	914	917	935	1007	884	909	943	938	982	924	873	944	947	923	971	898	892	892	912	960	935	896	974	952	944	939	929	921	904	940	920	913	938	902	923	955	899	913	902	926	975	931	873	923	977	913	951	903	895	920	935	865	935	929	963	949	869	890	891	935	932	924	936	975	962	905	945	854	895	954	900	919	921	953	892	895	883	927	919	910	954	947	962	926	925	929	935	930	951	935	880	867	893	901	972	974	873	970	924	939	922	931	925	886	918	889	964	932	931	953	1022	925	953	966	962	909	1010	943	887	963	986	915	907	921	868	926	916	929	915	962	932	953	931	967	889	949	868	926	909	967	906	944	873	914	882	910	911	895	917	917	943	902	898	876	930	909	913	906	906	911	918	893	984	929	921	881	907	909	899	894	940	901	958	968	949	894	916	952	865	902	914	956	890	898	931	956	975	861	904	935	916	878	903	911	949	965	883	909	957	962	889	917	893	878	874	924	946	957	904	938	896	961	901	906	903	885	883	943	909	921	898	881	903	907	926	939	942	906	912	908	870	926	919	944	913	891	891	926	967	942	905	935	950	916	958	933	911	851	959	922	881	942	929	921	872	945	958	882	898	896	893	920	885	953	893	956	912	930	906	997	932	903	960	933	859	893	908	942	892	929	965	934	913	943	951	952	919	880	930	874	910	913	925	1013	982	929	920	978	897	903	863	935	894	915	933	947	911	930	910	884	913	930	884	874	926	934	944	959	898	901	1030	844	895	887	904	1009	907	877	897	876	943	952	918	862	953	910	919	958	940	971	885	906	908	967	908	863	946	919	944	906	901	930	871	947	940	950	924	896	928	866	875	935	945	897	915	905	926	916	907	927	958	907	923	895	934	888	907	981	940	960	901	912	918	923	904	944	922	901	913	957	958	952	902	904	870	895	945	876	924	962	955	928	877	940	869	916	957	854	931	946	861	955	886	930	915	912	958	951	902	959	892	914	960	984	905	876	896	929	865	927	938	908	896	919	974	920	962	895	886	908	915	893	919	889	913	876	906	931	952	897	951	859	918	930	890	935	979	940	908	916	899	907	932	899	885	895
20712	16447	12956	19888	29411	30425	24161	27333	42617	46789	38179	26312	15238	9774	7896	7401	7504	7332	7492	7464	7428	7399	7469	7360	7472	7360	7401	7541	7518	7486	7459	7465	7373	7461	7431	7342	7479	7493	7502	7438	7415	7530	7418	7458	7398	7410	7426	7559	7340	7422	7334	7399	7305	7441	7537	7439	7545	7415	7315	7507	7312	7593	7574	7391	7495	7401	7380	7421	7421	7502	7423	7466	7463	7392	7413	7537	7514	7429	7486	7453	7393	7511	7472	7382	7512	7491	7425	7368	7465	7448	7372	7542	7290	7372	7331	7538	7572	7630	7480	7400	7384	7539	7496	7373	7466	7523	7423	7447	7426	7425	7499	7480	7426	7537	7535	7412	7466	7439	7521	7463	7535	7498	7364	7383	7621	7374	7531	7360	7546	7471	7478	7490	7622	7366	7650	7519	7407	7340	7435	7446	7460	7491	7351	7477	7508	7424	7344	7505	7477	7474	7518	7370	7409	7518	7516	7358	7451	7391	7431	7418	7410	7494	7413	7487	7325	7385	7407	7482	7459	7412	7501	7512	7323	7502	7423	7515	7420	7443	7426	7530	7363	7527	7320	7432	7274	7374	7447	7432	7352	7550	7434	7575	7361	7481	7343	7594	7437	7499	7417	7575	7374	7368	7478	7494	7438	7497	7337	7536	7427	7491	7489	7437	7393	7527	7623	7376	7466	7392	7401	7289	7493	7352	7654	7504	7425	7511	7469	7494	7313	7560	7364	7485	7542	7488	7482	7357	7411	7486	7361	7474	7473	7532	7558	7445	7519	7432	7488	7560	7466	7466	7390	7474	7332	7441	7349	7529	7430	7589	7399	7484	7511	7464	7519	7365	7388	7479	7329	7640	7570	7472	7380	7478	7550	7540	7464	7514	7485	7368	7351	7572	7461	7402	7561	7422	7388	7559	7345	7349	7461	7613	7463	7511	7501	7407	7457	7455	7405	7444	7429	7437	7428	7384	7602	7414	7475	7446	7430	7416	7443	7539	7519	7424	7353	7547	7525	7565	7570	7351	7448	7380	7398	7464	7390	7554	7361	7572	7442	7601	7501	7466	7407	7476	7554	7356	7570	7500	7300	7403	7471	7380	7570	7387	7518	7500	7449	7424	7455	7498	7345	7433	7538	7539	7279	7460	7556	7504	7363	7491	7470	7327	7457	7437	7386	7433	7387	7423	7475	7398	7544	7415	7415	7435	7457	7531	7332	7546	7394	7357	7448	7382	7478	7492	7364	7375	7623	7370	7460	7341	7454	7456	7275	7504	7490	7530	7452	7334	7422	7404	7450	7467	7271	7454	7481	7445	7498	7626	7361	7515	7403	7578	7586	7431	7394	7517	7524	7484	7433	7434	7505	7517	7425	7532	7430	7428	7579	7390	7422	7478	7410	7381	7499	7321	7406	7487	7489	7449	7605	7557	7507	7531	7397	7524	7473	7430	7459	7318	7392	7401	7501	7348	7486	7426	7360	7299	7541	7402	7481	7549	7368	7493	7483	7491	7449	7339	7418	7424	7533	7484	7488	7407	7439	7598	7366	7439	7486	7573	7397	7446	7459	7511	7352	7319	7494	7496	7412	7378	7383	7441	7359	7603	7386	7488	7529	7388	7472	7388	7392	7598	7442	7411	7351	7452	7358	7507	7293	7443	7516	7403	7447	7554	7304	7301	7419	7332	7402	7355	7445	7487	7427	7329	7477	7414	7434	7564	7380	7607	7484	7523	7356	7464	7518	7622	7511	7441	7303	7328	7565	7384	7426	7492	7507	7555	7545	7517	7550	7471	7524	7240	7539	7549	7387	7515	7475	7495	7445	7440	7417	7472	7507	7564	7367	7482	7406	7405	7369	7499	7519	7413	7340	7411	7476	7428	7393	7553	7648	7365	7436	7567	7345	7494	7519	7471	7366	7514	7340	7381	7336	7487	7529	7544	7377	7432	7532	7428	7544	7473	7448	7584	7394	7569	7394	7446	7411	7488	7505	7390	7435	7358	7322	7390	7466	7376	7517	7290	7418	7519	7512	7493	7566	7505	7479	7343	7608	7542	7510	7515	7528	7548	7426	7535	7442	7531	7645	7306	7531	7429	7534	7426	7363	7527	7411	7409	7434	7474	7526	7419	7583	7330	7347	7456	7366	7560	7387	7572	7423	7574	7440	7518	7521	7408	7395	7423	7516	7485	7327	7645	7441	7594	7436	7455	7478	7453	7430	7435	7424	7563	7314	7516	7370	7377	7394	7447	7505	7483	7540	7573	7408	7386	7361	7509	7650	7514	7607	7502	7535	7417	7491	7499	7639	7286	7467	7586	7458	7380	7484	7361	7504	7402	7458	7457	7500	7477	7408	7543	7462	7571	7404	7552	7326	7458	7305	7392	7367	7639	7505	7539	7469	7446	7419	7312	7658	7468	7314	7439	7468	7590	7375	7391	7372	7519	7480	7473	7515	7423	7559	7432	7468	7413	7425	7628	7369	7543	7401	7529	7608	7379	7377	7423	7564	7410	7531	7528	7412	7325	7490	7500	7434	7601	7475	7468	7466	7338	7278	7369	7540	7557	7356	7470	7448	7421	7564	7468	7472	7447	7567	7433	7465	7364	7442	7526	7533	7400	7358	7420	7416	7482	7346	7572	7263	7528	7506	7528	7514	7450	7488	7286	7548	7495	7396	7526	7581	7483	7462	7350	7537	7321	7428	7560	7488	7437	7453	7325	7622	7365	7586	7488	7356	7475	7523	7511	7398	7517	7541	7505	7434	7463	7392	7335	7429	7423	7408	7408	7461	7561	7544	7462	7471	7677	7536	7331	7329	7407	7357	7339	7547	7407	7509	7476	7435	7555	7522	7440	7562	7414	7471	7500	7439	7408	7388	7431	7438	7488	7490	7465	7459	7320	7482	7429	7384	7494	7446	7386	7362	7425	7409	7289	7398	7560	7461	7504	7409	7442	7555	7554	7394	7387	7433	7476	7459	7374	7512	7516	7496	7434	7425	7442	7634	7552	7497	7303	7419	7456	7454	7509	7443	7419	7482	7432	7573	7386	7527	7522	7457	7500	7506	7492	7637	7591	7408	7487	7367	7311	7434	7465	7567	7387	7466	7490	7279	7538	7415	7450	7418	7409	7414	7342	7378	7468	7510	7501	7552	7480	7385	7435	7533	7579	7487	7590	7450	7439	7351	7518	7331	7514	7553	7586	7549	7508	7475	7550	7351	7324	7490	7449	7492	7504	7513	7565	7425	7495	7442	7437	7420	7551	7366	7559	7450	7452	7542	7504	7505	7411	7457	7530	7430	7482	7539	7299	7373	7517	7514	7347	7572	7478	7512	7569	7424	7350	7514	7601	7583	7506	7338	7408	7427	7394	7623	7402	7463	7312	7493	7511	7434	7545	7464	7437	7466	7434	7496	7403	7473	7436	7489	7430	7484	7380	7290	7468	7512	7521	7440	7490	7419	7544	7458	7510	7414	7410	7457	7469	7452	7548	7400	7339	7285	7627	7508	7468	7497	7546	7455	7341	7569	7424	7425	7466	7361	7508	7462	7416	7431	7401	7509	7406	7391	7436	7541	7597	7395	7485	7442	7395	7546	7352	7354	7491	7514	7572	7341	7391	7424	7459	7403	7516	7532	7522	7559	7386	7528	7373	7438	7501	7591	7478	7389	7436	7424	7467	7509	7382	7400	7287	7484	7429	7359	7530	7384	7464	7514	7450	7569	7279	7392	7434	7406	7462	7541	7427	7440	7592	7481	7406	7469	7521	7488	7426	7511	7470	7350	7431	7418	7613	7453	7513	7465	7490	7375	7489	7514	7438	7437	7699	7521	7279	7363	7470	7471	7451	7344	7362	7468	7565	7480	7447	7336	7415	7385	7464	7500	7532	7376	7545	7460	7290	7523	7442	7458	7425	7572	7525	7441	7512	7469	7360	7438	7406	7451	7424	7429	7347	7549	7489	7475	7599	7407	7313	7463	7481	7426	7532	7391	7456	7477	7434	7586	7430	7501	7418	7600	7422	7435	7426	7567	7535	7399	7470	7545	7583	7450	7530	7502	7447	7394	7564	7468	7499	7418	7426	7498	7588	7355	7582	7458	7501	7345	7328	7586	7500	7633	7543	7364	7386	7487	7488	7527	7346	7526	7303	7499	7497	7464	7555	7403	7510	7469	7435	7387	7497	7610	7387	7482	7553	7645	7433	7405	7479	7467	7368	7442	7446	7558	7620	7334	7367	7473	7485	7496	7339	7404	7410	7420	7487	7513	7436	7548	7411	7475	7415	7438	7449	7498	7459	7322	7470	7450	7305	7458	7564	7398	7536	7430	7426	7334	7472	7368	7516	7516	7396	7622	7546	7393	7350	7411	7406	7507	7436	7328	7359	7388	7391	7464	7457	7505	7473	7505	7498	7533	7422	7620	7484	7564	7446	7577	7566	7363	7274	7367	7478	7340	7437	7411	7492	7400	7558	7487	7479	7385	7404	7490	7467	7504	7480	7450	7402	7501	7428	7507	7443	7413	7592	7419	7388	7400	7302	7404	7402	7431	7302	7551	7512	7352	7498	7483	7393	7460	7517	7485	7472	7587	7431	7496	7548	7412	7423	7403	7539	7435	7471	7527	7516	7408	7475	7561	7573	7515	7293	7526	7327	7353	7631	7499	7630	7671	7509	7313	7551	7565	7528	7230	7456	7504	7408	7589	7470	7387	7432	7495	7343	7458	7403	7442	7466	7562	7431	7499	7440	7435	7473	7489	7501	7389	7543	7386	7544	7492	7474	7402	7504	7510	7351	7388	7335	7472	7412	7401	7433	7476	7490	7368	7368	7555	7421	7383	7561	7385	7518	7560	7519	7393	7312	7585	7425	7578	7431	7475	7560	7420	7501	7413	7506	7464	7501	7468	7502	7435	7357	7497	7465	7426	7506	7516	7405	7603	7410	7399	7517	7345	7382	7517	7336	7496	7393	7515	7399	7496	7408	7435	7438	7424	7484	7465	7537	7446	7489	7342	7452	7462	7505	7385	7549	7416	7344	7416	7604	7412	7480	7440	7625	7594	7247	7414	7484	7338	7483	7474	7567	7239	7406	7493	7488	7572	7595	7467	7424	7605	7582
2928	2235	1516	1355	1878	2252	1947	3482	13237	16561	11391	5287	2254	1242	1012	895	915	932	974	937	895	974	927	839	961	947	950	874	932	917	901	903	914	933	1013	961	910	884	931	919	925	961	955	990	918	926	915	874	956	939	918	877	893	928	940	871	941	890	946	913	896	866	921	933	903	946	942	926	909	947	893	946	947	897	894	915	906	974	884	893	861	925	911	904	942	961	944	932	939	914	930	965	984	893	935	1003	916	941	988	947	942	910	922	973	956	939	951	914	899	914	954	920	917	886	984	921	941	910	923	917	902	879	929	959	1035	949	892	955	947	947	883	937	901	898	909	890	862	891	934	930	921	876	889	934	937	844	901	931	896	928	934	972	926	953	923	909	908	940	949	905	956	917	958	969	952	927	929	858	950	929	921	949	976	893	983	963	915	920	950	952	920	911	942	936	916	968	896	954	958	933	992	902	921	902	931	903	954	962	927	923	959	946	965	819	896	912	945	951	906	939	926	914	889	910	964	966	912	914	930	934	948	908	927	868	929	935	868	911	932	866	885	959	931	879	929	925	924	961	850	968	915	913	1000	905	889	877	935	888	937	937	908	942	901	923	959	942	869	970	941	922	965	992	909	890	1015	947	923	882	910	952	952	883	924	922	887	905	967	985	967	877	915	948	917	976	953	955	933	876	941	932	930	919	945	929	870	910	914	924	894	945	920	951	936	936	927	918	945	962	928	948	899	918	949	940	997	929	887	870	971	922	893	899	924	903	885	918	933	937	896	954	917	900	948	938	914	932	866	955	883	941	946	943	891	918	943	924	951	948	921	869	939	953	939	894	990	950	950	1000	984	879	908	936	885	924	885	958	944	908	955	914	938	966	926	884	957	983	932	919	938	994	942	898	968	952	906	919	956	921	971	932	887	931	962	904	916	894	951	975	911	931	922	931	955	979	910	918	972	933	952	962	907	929	913	959	893	959	943	943	919	908	879	924	903	969	936	892	927	964	953	978	978	947	888	889	972	843	867	946	926	949	970	919	898	923	927	924	932	939	926	938	967	889	916	896	904	884	893	890	912	936	944	886	892	901	943	938	968	960	961	923	965	879	934	941	922	939	893	916	975	918	951	934	931	920	991	967	927	911	954	926	893	872	971	868	948	977	957	910	956	950	931	900	921	881	918	914	939	883	916	933	940	920	930	918	997	839	922	969	924	939	912	927	902	959	983	933	936	949	975	973	948	978	944	917	962	964	887	942	968	963	929	923	965	930	918	974	1002	994	943	930	931	935	1004	933	889	934	877	898	940	942	932	919	987	909	934	917	948	933	961	885	967	914	903	976	915	900	947	934	911	985	918	849	931	907	875	900	946	850	900	967	978	874	988	919	867	892	892	973	978	947	943	965	867	961	1023	849	892	953	939	947	930	910	942	929	929	940	905	879	947	915	937	974	884	943	934	922	965	955	979	980	881	910	913	971	878	882	888	952	852	907	903	940	947	992	952	928	922	935	918	911	920	934	952	916	877	918	930	931	898	916	978	954	916	905	967	908	899	859	917	952	884	921	860	965	935	915	949	926	924	916	900	957	940	972	923	937	908	913	957	969	913	956	906	906	992	885	897	943	980	967	880	944	901	910	896	917	888	991	1001	962	920	964	921	978	981	974	917	913	936	889	958	877	932	951	908	924	909	921	911	943	869	907	886	944	931	930	940	975	912	855	910	948	895	860	974	952	925	933	892	903	871	940	927	983	890	886	963	944	929	902	945	918	928	933	966	936	934	935	899	865	971	944	951	968	952	899	931	951	929	932	979	922	940	896	852	906	947	887	923	934	890	912	914	905	915	941	917	871	888	914	956	915	946	942	936	882	948	870	964	942	972	948	906	907	993	890	941	907	1000	906	918	948	911	946	953	938	910	915	920	923	968	945	875	900	947	929	970	873	932	984	985	907	949	928	917	938	947	923	946	937	909	934	928	894	921	912	927	918	933	939	949	922	937	912	877	939	924	893	916	932	912	883	938	934	935	945	895	940	916	933	890	872	895	906	900	881	943	956	937	926	881	869	930	908	910	923	946	898	913	1015	1014	900	952	980	892	952	926	867	927	942	948	931	891	907	913	958	974	976	970	898	1001	909	936	948	951	947	943	898	919	962	949	913	926	909	895	955	903	957	927	978	935	975	895	938	889	986	940	945	984	939	918	940	989	910	866	937	958	917	949	908	920	928	926	928	920	913	933	893	978	950	956	931	927	919	904	953	857	931	965	998	973	907	981	1012	970	936	943	893	903	907	889	932	1001	909	931	941	891	876	925	1012	856	870	932	920	959	882	960	932	911	946	938	936	915	903	955	924	909	946	948	936	931	924	972	876	895	942	962	914	941	932	914	956	920	941	989	945	883	913	890	935	877	926	929	924	920	908	973	878	994	951	956	898	933	977	987	897	913	908	943	966	932	968	955	900	868	926	935	948	930	922	975	948	951	893	964	943	947	911	934	952	982	890	917	866	933	909	935	949	890	889	883	960	947	936	892	909	910	929	968	893	920	943	921	899	995	888	933	944	927	942	882	906	945	864	856	953	929	933	940	892	965	958	898	934	989	941	937	883	988	880	946	885	928	962	898	910	926	910	900	941	912	970	906	931	921	938	941	906	905	964	949	917	975	921	976	943	933	889	955	945	880	863	909	986	867	909	891	900	937	1019	927	929	866	934	861	918	933	930	866	929	871	962	928	951	932	927	942	984	887	1007	900	952	944	950	930	910	947	893	902	939	913	957	902	876	959	913	999	963	894	916	910	913	932	906	913	931	935	873	915	921	907	953	928	915	957	975	955	870	938	937	892	914	960	963	966	927	957	922	917	934	925	877	918	930	903	944	928	909	890	866	945	903	917	900	927	893	962	1019	961	936	976	960	924	909	899	926	895	914	911	932	891	905	970	923	906	927	890	874	960	903	957	944	938	910	962	944	971	886	890	875	907	922	875	933	963	842	917	940	967	940	936	876	882	951	926	901	934	934	969	958	879	938	977	989	917	952	919	905	939	910	902	941	960	955	944	972	955	922	978	908	893	905	877	895	910	937	951	925	916	909	903	908	951	906	927	923	900	914	918	940	886	889	971	908	917	950	841	959	968	909	932	950	894	914	881	953	942	982	961	924	897	943	921	970	955	916	964	941	904	955	950	983	979	942	910	922	928	868	954	891	890	921	902	933	941	924	970	884	955	916	916	933	952	970	961	855	952	840	923	906	943	927	895	948	900	961	889	836	920	903	913	977	847	911	926	880	947	891	969	900	900	933	886	963	935	929	975	884	901	916	970	932	963	895	897	934	935	946	904	941	909	955	925	881	930	947	913	939	902	894	947	947	944	938	948	964	931	986	914	900	974	946	886	927	918	932	949	928	924	929	940	961	922	1012	985	900	892	906	949	926	913	928	973	918	912	944	895	920	903	932	848	900	873	984	927	948	908	890	937	876	976	946	910	908	888	870	974	910	919	939	892	966	915	889	895	953	980	900	954	955	914	917	950	907	1000	876
24093	19030	14498	23365	34214	34843	31523	40935	66552	66131	52548	37300	22238	12120	8416	7511	7520	7467	7482	7493	7430	7430	7497	7574	7460	7606	7456	7418	7594	7341	7757	7557	7573	7431	7457	7455	7492	7561	7465	7554	7475	7514	7689	7578	7522	7578	7535	7518	7482	7501	7469	7503	7378	7567	7512	7493	7466	7470	7340	7417	7405	7598	7373	7429	7402	7489	7585	7539	7600	7513	7538	7431	7493	7490	7472	7572	7549	7507	7356	7523	7586	7489	7464	7480	7593	7429	7507	7460	7633	7570	7510	7525	7501	7489	7507	7372	7663	7428	7474	7544	7486	7504	7525	7630	7567	7614	7450	7543	7490	7420	7602	7408	7623	7510	7592	7430	7556	7502	7510	7439	7549	7456	7427	7486	7445	7437	7439	7622	7372	7511	7503	7562	7617	7464	7616	7427	7494	7443	7405	7524	7315	7459	7569	7488	7401	7572	7465	7383	7568	7541	7446	7484	7653	7561	7493	7373	7433	7487	7420	7487	7556	7324	7470	7509	7488	7489	7598	7558	7453	7470	7440	7444	7533	7497	7469	7458	7585	7436	7468	7508	7495	7495	7433	7408	7521	7484	7534	7435	7592	7556	7427	7457	7632	7496	7459	7532	7520	7490	7466	7460	7522	7450	7500	7579	7368	7568	7632	7443	7571	7486	7445	7593	7441	7578	7477	7568	7379	7486	7569	7501	7560	7486	7482	7552	7454	7507	7567	7470	7403	7662	7486	7374	7449	7531	7428	7511	7607	7489	7440	7588	7482	7631	7569	7419	7507	7467	7410	7575	7643	7488	7530	7530	7605	7420	7562	7546	7491	7481	7634	7607	7549	7483	7470	7539	7466	7436	7591	7419	7513	7545	7436	7462	7507	7502	7535	7634	7513	7542	7432	7460	7297	7389	7490	7434	7485	7438	7557	7555	7542	7481	7364	7571	7326	7533	7460	7336	7601	7571	7453	7505	7393	7624	7522	7627	7481	7471	7486	7497	7448	7461	7315	7488	7458	7504	7449	7534	7500	7506	7561	7600	7540	7365	7567	7498	7612	7473	7520	7587	7476	7489	7614	7561	7489	7458	7530	7572	7491	7331	7387	7688	7376	7409	7483	7491	7341	7450	7438	7555	7437	7662	7480	7511	7578	7522	7582	7535	7604	7552	7531	7367	7547	7477	7518	7545	7557	7507	7551	7611	7535	7536	7474	7458	7509	7625	7504	7541	7416	7536	7436	7538	7542	7529	7619	7486	7535	7606	7581	7482	7555	7505	7500	7426	7327	7522	7596	7493	7428	7566	7600	7565	7474	7588	7588	7524	7628	7720	7503	7413	7413	7498	7483	7594	7382	7499	7553	7694	7591	7509	7554	7479	7368	7483	7560	7519	7524	7413	7433	7419	7378	7449	7611	7473	7484	7534	7485	7424	7400	7544	7590	7359	7581	7562	7430	7559	7574	7435	7606	7500	7541	7526	7305	7515	7470	7584	7454	7562	7601	7456	7472	7433	7532	7591	7443	7489	7503	7572	7447	7508	7577	7488	7588	7409	7577	7452	7547	7459	7557	7375	7534	7532	7441	7573	7473	7470	7470	7507	7517	7510	7510	7602	7601	7517	7473	7469	7432	7598	7452	7406	7546	7475	7469	7481	7545	7594	7448	7550	7438	7465	7585	7440	7594	7481	7549	7497	7482	7448	7627	7513	7436	7593	7506	7627	7567	7543	7557	7496	7605	7394	7469	7418	7475	7446	7427	7448	7492	7418	7620	7477	7477	7539	7607	7518	7647	7569	7508	7280	7473	7480	7649	7583	7510	7460	7540	7548	7568	7318	7559	7512	7461	7474	7520	7471	7456	7535	7502	7516	7488	7598	7530	7406	7521	7485	7562	7496	7613	7586	7515	7512	7496	7503	7427	7505	7482	7547	7545	7450	7658	7387	7422	7413	7604	7555	7422	7437	7499	7581	7406	7459	7460	7533	7347	7527	7476	7434	7627	7593	7466	7527	7573	7608	7487	7555	7452	7538	7385	7689	7505	7560	7560	7354	7482	7603	7537	7723	7638	7560	7477	7525	7651	7432	7509	7609	7542	7487	7578	7500	7508	7608	7570	7536	7543	7652	7405	7542	7422	7536	7474	7615	7482	7534	7444	7487	7442	7456	7537	7497	7613	7468	7518	7508	7542	7562	7735	7441	7409	7616	7569	7608	7523	7565	7619	7414	7513	7514	7616	7591	7533	7393	7466	7600	7509	7555	7573	7455	7591	7654	7541	7554	7531	7545	7555	7595	7630	7504	7505	7439	7531	7545	7503	7519	7527	7636	7497	7502	7326	7478	7555	7376	7443	7437	7503	7591	7312	7437	7541	7296	7703	7377	7616	7558	7573	7639	7493	7445	7502	7441	7557	7475	7541	7546	7544	7653	7615	7452	7552	7640	7589	7473	7617	7467	7364	7523	7579	7517	7450	7482	7533	7526	7549	7543	7497	7553	7609	7543	7575	7280	7625	7517	7421	7441	7469	7549	7613	7459	7572	7548	7473	7429	7340	7609	7627	7481	7484	7523	7496	7477	7437	7331	7631	7525	7464	7535	7503	7565	7529	7631	7616	7461	7564	7439	7389	7540	7506	7465	7425	7441	7455	7559	7474	7603	7482	7432	7426	7450	7671	7546	7494	7509	7355	7441	7412	7451	7399	7571	7427	7515	7546	7452	7533	7376	7379	7490	7503	7488	7549	7533	7559	7519	7566	7444	7499	7526	7515	7427	7466	7528	7416	7510	7597	7472	7526	7538	7582	7589	7402	7549	7652	7483	7461	7508	7466	7523	7691	7498	7508	7589	7505	7587	7403	7537	7564	7394	7450	7528	7495	7507	7493	7548	7360	7527	7574	7489	7366	7632	7473	7450	7383	7546	7423	7545	7537	7500	7647	7582	7406	7444	7500	7466	7411	7558	7418	7525	7526	7471	7547	7432	7393	7526	7407	7392	7585	7387	7351	7377	7437	7591	7407	7654	7594	7504	7520	7455	7576	7504	7436	7443	7394	7450	7512	7527	7541	7442	7530	7516	7472	7433	7543	7524	7703	7452	7471	7440	7440	7623	7428	7341	7473	7563	7368	7499	7413	7469	7558	7461	7512	7582	7491	7499	7485	7473	7565	7559	7438	7620	7540	7459	7623	7479	7556	7628	7413	7535	7634	7295	7468	7610	7454	7401	7481	7489	7493	7437	7455	7405	7461	7444	7517	7477	7388	7518	7516	7456	7456	7485	7453	7535	7511	7444	7523	7369	7606	7540	7470	7518	7401	7407	7537	7576	7471	7522	7507	7528	7441	7524	7593	7495	7489	7477	7420	7470	7615	7554	7461	7400	7567	7472	7584	7560	7450	7323	7541	7564	7585	7376	7543	7454	7538	7577	7573	7463	7654	7323	7444	7415	7594	7542	7360	7481	7387	7490	7547	7581	7651	7463	7506	7474	7475	7443	7449	7483	7592	7489	7596	7442	7481	7598	7433	7603	7508	7620	7519	7533	7641	7456	7425	7496	7428	7470	7644	7387	7570	7362	7485	7609	7343	7583	7387	7360	7461	7527	7483	7614	7385	7436	7485	7425	7476	7396	7643	7530	7472	7501	7515	7596	7444	7559	7476	7455	7494	7597	7543	7566	7581	7458	7562	7360	7507	7374	7436	7495	7444	7453	7347	7527	7484	7547	7466	7455	7487	7536	7368	7363	7572	7543	7561	7461	7520	7601	7510	7463	7454	7545	7423	7560	7616	7434	7545	7424	7468	7536	7484	7531	7514	7454	7551	7518	7417	7585	7495	7597	7518	7629	7586	7440	7470	7410	7512	7573	7536	7500	7329	7637	7504	7494	7602	7496	7610	7556	7618	7521	7486	7545	7529	7378	7504	7561	7488	7589	7648	7590	7536	7305	7383	7574	7425	7582	7576	7591	7485	7593	7548	7704	7575	7432	7434	7453	7529	7456	7456	7496	7422	7451	7427	7432	7583	7471	7472	7570	7623	7465	7453	7626	7491	7490	7438	7504	7477	7614	7479	7473	7407	7550	7338	7540	7531	7393	7464	7650	7549	7442	7537	7458	7429	7442	7546	7459	7454	7498	7413	7506	7616	7441	7676	7528	7516	7519	7638	7701	7535	7458	7422	7510	7498	7502	7456	7525	7527	7716	7540	7500	7618	7483	7490	7474	7499	7320	7701	7616	7569	7583	7491	7519	7591	7377	7463	7623	7495	7384	7473	7590	7423	7520	7581	7434	7488	7554	7481	7320	7357	7541	7424	7514	7602	7695	7468	7462	7609	7609	7616	7510	7406	7516	7419	7350	7498	7585	7426	7536	7512	7497	7448	7536	7510	7456	7535	7688	7547	7429	7456	7546	7526	7520	7420	7344	7502	7485	7478	7569	7568	7500	7512	7631	7560	7481	7454	7419	7561	7318	7538	7510	7486	7289	7439	7507	7645	7544	7566	7547	7587	7488	7595	7559	7520	7554	7462	7407	7684	7487	7459	7561	7489	7516	7477	7531	7527	7558	7525	7468	7579	7412	7539	7490	7484	7565	7424	7373	7521	7563	7463	7535	7582	7512	7475	7413	7391	7558	7518	7435	7633	7531	7503	7552	7546	7693	7463	7521	7374	7410	7439	7479	7485	7554	7556	7504	7518	7493	7472	7499	7470	7530	7517	7517	7646	7493	7556	7594	7380	7600	7438	7450	7456	7351	7484	7345	7514	7502	7558	7587	7423	7665	7486	7472	7594	7487	7427	7595	7443	7602	7441	7493	7533	7357	7433	7544	7401	7449	7588	7564	7643	7542	7436	7591	7475	7506	7407	7629	7501	7414	7567	7493	7592	7504	7619	7444	7378	7531	7533	7568	7414	7605	7520	7673	7579	7547	7419	7460	7500	7559	7565	7416	7453	7582	7514	7552	7533	7617	7514	7629	7564	7458	7742	7502	7635	7483	7508	7392	7458	7542	7484	7513	7496	7535	7506	7464	7444	7470	7437	7756	7578	7539	7481	7467	7704	7478	7336	7541	7406	7665	7450	7577	7538	7488	7535	7448	7498	7489	7547	7573	7443	7486	7538	7584	7336	7512	7557	7459
5555	2243	1518	1412	1906	2386	2374	3038	12493	16721	11894	5628	2360	1251	1086	996	981	951	935	929	966	989	972	920	958	935	949	954	879	957	954	992	970	907	910	941	943	939	920	927	973	964	963	930	972	958	985	965	927	970	934	957	942	942	931	961	916	985	982	988	917	941	963	936	970	913	959	973	966	962	952	943	957	958	982	910	880	923	978	934	1003	959	949	936	952	945	963	944	905	926	938	997	902	928	997	1011	948	984	945	943	951	888	972	879	923	923	937	947	925	959	976	966	996	932	977	865	919	950	999	961	952	965	960	958	933	1023	919	987	908	1014	978	919	938	962	951	917	972	966	939	959	907	954	956	962	954	914	948	993	944	938	913	975	971	959	899	980	1002	929	956	996	939	982	925	918	942	952	968	930	939	967	939	942	893	992	961	959	978	1020	951	914	960	912	979	969	944	969	917	943	933	936	962	980	881	1013	925	919	944	974	935	989	964	921	996	968	976	926	991	1004	985	965	947	937	898	971	918	902	987	928	985	904	951	960	998	912	912	976	950	1050	939	990	978	900	939	968	958	942	955	983	974	994	950	928	994	963	986	994	925	950	944	931	965	968	939	1011	979	950	945	955	934	1014	902	967	962	912	936	930	938	918	912	930	893	850	980	982	999	989	946	972	943	967	955	938	979	1002	904	927	969	990	922	932	952	987	968	958	956	1003	957	981	977	931	1001	909	988	936	948	909	957	935	910	938	973	964	899	931	951	967	921	931	977	955	910	942	958	937	931	992	968	946	958	914	932	923	884	979	928	971	927	951	941	984	961	968	942	956	971	956	1040	962	889	979	980	978	949	973	943	922	905	961	948	983	947	855	943	929	937	940	949	969	944	908	948	994	974	946	980	947	958	981	953	925	974	920	971	1030	961	994	963	986	897	923	977	1003	922	958	938	963	953	970	964	957	968	947	975	925	920	958	904	947	967	916	985	900	936	942	968	924	938	933	970	981	984	942	983	968	978	948	898	986	927	907	903	970	995	944	977	932	924	976	974	956	992	970	966	955	965	917	916	986	977	923	940	911	926	926	911	924	953	926	968	932	972	937	1015	955	936	984	1004	937	918	958	886	923	990	947	948	965	931	976	994	925	1008	920	956	910	978	958	947	948	927	938	946	932	966	939	966	979	1008	886	969	991	966	962	1009	1007	974	946	972	964	986	950	908	959	946	966	965	964	927	987	991	950	967	927	950	977	915	967	941	910	913	939	903	922	965	994	943	930	928	954	926	988	946	985	997	918	940	972	998	930	951	937	958	909	913	957	938	925	949	967	987	950	986	865	974	948	991	958	929	963	1004	964	983	1008	997	950	946	933	971	944	884	875	968	965	972	962	1004	988	905	959	995	913	941	959	944	965	1013	984	987	940	934	977	923	979	977	973	963	1016	947	970	966	995	972	962	933	930	973	930	974	937	911	928	953	959	896	965	998	1009	984	916	947	936	982	945	974	941	961	948	959	963	955	981	968	939	995	881	966	941	1008	956	991	940	999	935	933	929	929	920	909	938	950	960	958	937	937	950	986	1049	915	987	926	976	965	911	906	942	891	934	925	942	972	910	977	871	947	928	969	941	934	945	897	979	963	929	955	967	923	1006	938	977	972	939	940	908	952	983	971	933	912	932	930	1006	954	938	920	947	957	894	944	979	904	1048	932	908	957	948	913	926	905	915	882	1018	1018	900	994	994	960	990	977	983	893	981	923	975	889	951	1039	929	963	892	944	931	997	915	918	962	978	988	933	985	981	918	956	975	952	972	958	944	978	959	958	927	915	976	921	999	961	954	917	997	949	991	969	980	969	960	966	945	1008	958	992	934	905	949	983	906	910	875	977	951	947	936	918	974	937	943	946	955	948	971	951	990	981	1010	1014	938	936	966	964	926	959	918	954	963	931	896	993	948	989	900	983	910	928	966	921	901	942	919	983	958	934	1004	971	915	966	933	949	991	938	947	940	1003	1014	951	974	939	948	898	996	972	967	955	957	900	965	935	953	984	918	976	896	978	952	936	947	1004	939	912	962	968	957	969	1015	895	884	997	941	957	976	944	934	1010	961	912	944	962	948	948	951	867	972	951	975	989	945	953	937	964	932	956	957	957	942	995	921	956	977	1021	970	887	903	917	957	911	956	967	965	878	1007	954	1009	981	943	1006	935	969	945	927	971	920	937	933	896	921	959	978	943	896	941	921	949	886	1000	959	950	954	953	944	952	945	969	916	963	949	972	921	910	951	897	858	988	976	927	950	944	913	981	968	954	936	924	945	919	944	928	931	947	954	960	977	936	954	902	940	959	919	923	950	991	1005	978	957	970	975	961	974	910	943	975	978	988	980	966	959	951	941	976	981	997	906	930	963	915	961	983	1004	944	923	937	1005	983	947	949	899	915	941	1017	974	981	928	961	904	993	1008	1012	1001	941	916	938	866	989	964	902	944	999	1002	959	976	947	964	1021	993	997	928	999	962	934	982	1007	965	941	918	909	942	952	972	964	959	988	987	932	917	919	915	987	933	952	974	949	1012	985	957	897	973	972	938	915	952	946	981	968	934	1009	973	950	945	950	938	914	976	920	1018	958	894	927	975	972	949	943	984	948	952	903	949	970	955	962	976	944	932	925	928	926	934	925	952	953	952	991	935	974	986	917	999	973	918	967	886	1013	972	919	957	938	947	967	1030	987	933	929	930	936	967	940	945	970	907	946	905	973	946	1017	955	904	916	925	905	968	963	979	980	955	948	979	987	975	1006	962	952	956	929	964	965	933	973	932	957	936	930	980	962	944	925	950	985	1003	978	927	991	945	957	893	913	950	973	950	926	938	937	971	910	963	991	974	925	931	921	985	981	961	929	914	915	960	920	921	976	1025	959	860	1065	939	950	954	906	978	980	981	946	950	940	945	960	948	935	915	896	949	949	962	941	946	981	938	905	956	972	943	954	966	887	951	970	944	885	918	945	961	931	1004	962	967	912	922	941	938	970	979	978	910	945	965	913	952	940	906	953	930	986	988	998	940	951	920	906	957	985	961	944	928	925	1004	965	932	951	967	945	979	949	990	974	937	996	955	888	944	1008	1011	943	969	947	972	893	902	1009	945	930	953	992	980	986	957	888	951	915	948	958	894	981	966	936	955	984	952	983	935	929	909	986	930	935	967	998	962	965	896	970	948	972	993	957	974	971	972	980	989	926	937	1014	969	960	967	933	963	1003	942	927	968	950	956	972	891	996	997	981	972	988	974	941	951	941	879	994	946	926	954	879	927	969	986	1004	906	953	972	919	1005	985	1000	987	972	955	992	991	914	986	964	957	959	952	956	959	904	905	962	899	896	930	904	912	971	933	991	932	906	974	993	965	955	963	941	928	971	978	1008	967	930	986	978	945	937	932	959	935	1001	918	948	965	939	985	1007	933	958	958	963	907	962	930	953	969	916	957	932	966	909	958	944	957	953	969	944	990	941	932	978	935	974	1001	942	913	982	995	926	936	918	926	953	932	999	954	977	1022	978	987	975	936	989	970	952	954	945	940	953	944	975	938	954	976	970	966	921	987	1000	956	891	1006	952	981	904	932
22666	18832	14803	24124	34368	37532	35273	39397	65793	67814	54028	38265	23030	12250	8780	7848	7702	7765	7728	7678	7693	7587	7714	7726	7791	7777	7651	7652	7835	7798	7609	7771	7726	7738	7707	7732	7599	7770	7654	7713	7735	7754	7683	7551	7829	7589	7801	7785	7687	7695	7678	7783	7830	7742	7613	7717	7635	7699	7692	7702	7590	7669	7666	7686	7715	7754	7747	7686	7615	7732	7798	7824	7596	7669	7812	7684	7773	7765	7768	7834	7785	7689	7619	7600	7674	7604	7752	7617	7680	7746	7607	7734	7589	7721	7714	7828	7730	7660	7752	7637	7646	7690	7724	7700	7760	7623	7715	7666	7707	7693	7725	7569	7691	7598	7838	7667	7685	7745	7677	7772	7683	7741	7677	7621	7619	7712	7776	7862	7612	7748	7678	7728	7581	7633	7619	7586	7782	7706	7792	7763	7657	7749	7613	7684	7665	7765	7568	7708	7886	7695	7670	7670	7756	7667	7706	7646	7791	7704	7621	7784	7605	7663	7717	7694	7722	7725	7867	7764	7697	7618	7730	7747	7841	7753	7701	7735	7812	7693	7738	7792	7648	7727	7895	7722	7761	7668	7743	7612	7639	7660	7718	7705	7684	7665	7600	7758	7742	7516	7586	7804	7761	7767	7734	7658	7786	7755	7664	7653	7752	7771	7780	7772	7762	7646	7748	7740	7626	7744	7581	7597	7732	7739	7673	7758	7555	7763	7753	7748	7655	7678	7748	7751	7753	7745	7711	7703	7616	7718	7785	7667	7786	7700	7788	7696	7568	7552	7777	7603	7585	7639	7755	7688	7558	7684	7649	7617	7649	7788	7679	7624	7729	7644	7645	7821	7846	7646	7712	7783	7704	7731	7611	7734	7720	7626	7540	7822	7670	7705	7719	7751	7791	7712	7628	7807	7614	7762	7846	7693	7631	7581	7771	7709	7733	7703	7696	7806	7705	7735	7738	7684	7626	7619	7836	7580	7790	7873	7722	7636	7706	7584	7707	7625	7646	7633	7620	7653	7701	7618	7763	7913	7639	7832	7662	7790	7636	7665	7808	7697	7742	7671	7799	7723	7778	7739	7700	7775	7697	7633	7748	7773	7843	7699	7693	7724	7722	7664	7634	7736	7698	7698	7779	7667	7654	7775	7597	7616	7628	7625	7605	7671	7713	7648	7516	7709	7673	7703	7693	7671	7842	7723	7736	7615	7675	7630	7589	7813	7659	7746	7637	7644	7687	7714	7622	7734	7748	7654	7747	7650	7767	7571	7633	7703	7743	7795	7709	7694	7660	7684	7544	7691	7742	7614	7674	7661	7736	7734	7599	7793	7680	7677	7678	7811	7756	7834	7787	7799	7640	7712	7684	7800	7723	7686	7737	7639	7580	7654	7631	7719	7874	7539	7725	7607	7874	7869	7721	7565	7693	7711	7796	7756	7773	7673	7579	7715	7791	7694	7797	7779	7691	7582	7688	7725	7759	7674	7724	7819	7691	7667	7698	7667	7652	7697	7736	7814	7678	7696	7724	7705	7666	7709	7672	7719	7655	7684	7597	7676	7735	7715	7758	7912	7587	7772	7766	7536	7614	7667	7628	7708	7661	7593	7804	7587	7672	7739	7646	7666	7880	7798	7716	7717	7775	7762	7584	7698	7714	7648	7727	7812	7790	7810	7782	7803	7756	7776	7800	7895	7733	7706	7760	7697	7694	7771	7727	7578	7827	7580	7783	7796	7703	7682	7744	7726	7759	7736	7696	7595	7668	7651	7669	7742	7771	7790	7639	7713	7651	7809	7606	7774	7791	7672	7719	7737	7705	7784	7728	7610	7667	7687	7821	7692	7788	7600	7653	7610	7687	7680	7702	7698	7679	7766	7910	7824	7559	7723	7656	7656	7663	7753	7711	7640	7613	7690	7768	7825	7634	7643	7717	7647	7664	7602	7759	7705	7662	7775	7693	7745	7522	7676	7624	7612	7814	7662	7624	7668	7688	7577	7650	7716	7836	7729	7656	7655	7636	7733	7548	7642	7582	7715	7588	7747	7784	7727	7610	7612	7709	7776	7755	7689	7732	7789	7714	7677	7793	7573	7627	7674	7721	7662	7835	7669	7668	7805	7695	7721	7712	7705	7712	7601	7688	7798	7691	7766	7672	7672	7672	7811	7716	7729	7620	7800	7666	7781	7588	7771	7677	7657	7923	7727	7802	7852	7691	7782	7756	7688	7760	7649	7768	7859	7699	7663	7755	7682	7800	7685	7748	7621	7646	7668	7870	7711	7640	7732	7729	7655	7719	7740	7644	7714	7742	7783	7599	7649	7704	7766	7733	7715	7761	7744	7628	7720	7884	7703	7883	7751	7799	7634	7651	7606	7696	7696	7755	7773	7697	7729	7763	7663	7687	7587	7682	7716	7543	7710	7744	7676	7813	7698	7726	7634	7641	7740	7697	7731	7675	7742	7785	7752	7677	7586	7705	7812	7627	7609	7619	7664	7705	7626	7675	7683	7588	7726	7661	7756	7727	7718	7718	7704	7717	7709	7578	7640	7659	7754	7724	7569	7758	7734	7711	7729	7706	7704	7640	7685	7655	7678	7734	7669	7770	7637	7616	7761	7887	7829	7796	7792	7782	7679	7665	7678	7843	7496	7717	7719	7662	7797	7720	7697	7844	7608	7714	7787	7807	7630	7738	7706	7633	7623	7774	7712	7642	7715	7594	7791	7877	7622	7649	7745	7862	7527	7828	7712	7771	7710	7681	7818	7692	7680	7810	7684	7670	7768	7527	7666	7649	7720	7816	7668	7621	7626	7706	7725	7782	7579	7672	7730	7782	7756	7609	7684	7661	7692	7668	7681	7762	7690	7824	7784	7639	7743	7649	7803	7674	7765	7679	7813	7750	7685	7747	7580	7712	7606	7747	7647	7777	7619	7742	7689	7705	7737	7774	7862	7602	7887	7682	7832	7664	7742	7619	7722	7648	7646	7687	7760	7803	7690	7713	7695	7737	7754	7734	7624	7633	7717	7655	7828	7694	7685	7714	7678	7768	7758	7810	7851	7637	7580	7781	7713	7668	7831	7700	7832	7705	7700	7625	7710	7675	7678	7648	7730	7509	7657	7706	7648	7832	7746	7742	7590	7679	7865	7921	7683	7802	7808	7686	7648	7664	7732	7616	7756	7841	7782	7596	7648	7742	7645	7795	7731	7720	7842	7620	7695	7650	7710	7686	7622	7603	7684	7791	7745	7815	7658	7650	7606	7645	7669	7736	7856	7674	7603	7800	7755	7642	7767	7742	7773	7679	7761	7864	7685	7685	7653	7756	7668	7676	7687	7570	7678	7710	7802	7684	7642	7604	7716	7608	7638	7612	7725	7753	7709	7756	7802	7834	7671	7683	7731	7774	7706	7690	7656	7605	7753	7647	7797	7764	7727	7703	7653	7695	7651	7684	7634	7585	7772	7525	7736	7793	7892	7673	7676	7723	7619	7712	7722	7694	7743	7772	7716	7646	7807	7810	7672	7716	7690	7683	7804	7563	7864	7812	7734	7569	7709	7719	7572	7650	7769	7719	7760	7836	7680	7664	7733	7667	7773	7612	7662	7766	7793	7662	7608	7760	7734	7785	7678	7782	7753	7673	7735	7720	7802	7654	7599	7657	7700	7529	7691	7882	7720	7811	7710	7700	7683	7775	7837	7659	7630	7709	7810	7847	7716	7754	7844	7657	7742	7945	7707	7733	7761	7707	7711	7583	7719	7549	7620	7739	7692	7820	7740	7834	7711	7757	7700	7764	7723	7771	7761	7694	7776	7759	7705	7703	7649	7652	7616	7727	7632	7585	7909	7734	7775	7670	7833	7778	7607	7582	7756	7683	7684	7663	7613	7698	7725	7609	7721	7738	7625	7741	7613	7749	7742	7679	7771	7808	7646	7794	7687	7857	7748	7857	7540	7628	7643	7748	7610	7690	7596	7643	7732	7772	7798	7894	7616	7745	7823	7638	7571	7560	7737	7754	7791	7681	7687	7726	7834	7763	7657	7748	7809	7861	7709	7642	7651	7679	7855	7634	7703	7746	7728	7604	7734	7757	7732	7674	7647	7743	7771	7755	7711	7616	7689	7637	7834	7659	7652	7771	7703	7584	7572	7767	7705	7713	7781	7791	7661	7755	7942	7754	7904	7736	7769	7755	7739	7764	7652	7519	7748	7781	7626	7666	7771	7786	7712	7665	7707	7778	7617	7607	7720	7749	7590	7655	7719	7769	7618	7613	7761	7685	7643	7607	7714	7767	7804	7697	7641	7750	7846	7529	7782	7545	7735	7787	7585	7827	7654	7636	7715	7695	7615	7664	7771	7844	7626	7610	7670	7671	7676	7696	7693	7747	7684	7599	7682	7585	7731	7643	7696	7646	7651	7695	7637	7737	7622	7741	7671	7771	7779	7631	7784	7808	7690	7677	7604	7817	7859	7904	7747	7722	7669	7786	7598	7719	7748	7728	7643	7719	7610	7559	7610	7640	7671	7705	7721	7734	7647	7761	7744	7930	7669	7577	7756	7648	7708	7781	7691	7781	7620	7622	7798	7807	7596	7704	7599	7658	7572	7702	7559	7520	7702	7719	7705	7714	7712	7644	7854	7587	7755	7769	7644	7606	7711	7720	7705	7703	7724	7719	7605	7769	7722	7712	7779	7630	7732	7866	7734	7783	7572	7674	7747	7687	7624	7577	7705	7754	7835	7627	7842	7661	7732	7675	7617	7759	7639	7736	7786	7724	7554	7732	7748	7911	7701	7610	7714	7666	7815	7775	7658	7606	7797	7736	7593	7732	7552	7794	7680	7701	7671	7656	7606	7736	7805	7647	7677	7726	7760	7645	7797	7809	7742	7657	7670	7690	7839	7606	7702	7692	7770	7669	7690	7784	7770	7782	7864	7684	7665	7597	7667	7602	7700	7693	7477	7692	7711	7784	7840	7613	7693	7693	7670	7749	7814	7741	7654	7849	7832	7764	7614	7696	7643	7720	7520	7748	7751	7843	7660	7653	7680	7798	7669	7786	7861	7640	7723	7748	7660	7658	7733	7580	7845	7687	7688	7656	7809	7678	7694	7800	7729	7816	7650
4397	2821	2000	1676	2444	3804	3445	4909	19007	26849	21225	10882	4056	1619	1072	988	954	924	919	962	978	956	947	1000	967	923	949	907	924	960	908	934	946	900	925	914	933	903	955	986	941	959	968	951	935	892	994	967	908	949	979	884	965	1009	925	965	941	959	985	973	984	948	859	902	947	915	970	943	925	919	936	922	988	902	956	914	947	944	946	971	937	971	980	990	981	947	939	966	973	985	940	982	955	975	944	923	981	933	1027	888	917	937	957	902	953	921	943	933	966	875	939	987	904	937	963	930	1003	953	899	929	990	864	941	884	922	947	952	943	934	994	942	894	952	918	962	1001	936	945	947	1019	958	966	953	969	926	964	910	915	957	947	955	970	906	1002	872	953	919	974	927	956	924	946	961	931	901	977	930	963	953	946	996	984	947	899	922	913	952	885	869	987	918	954	941	908	987	999	905	907	951	947	1000	877	952	930	925	958	966	936	945	964	938	939	896	942	991	948	883	942	954	950	915	925	930	986	1001	906	933	990	970	999	926	915	924	906	906	990	947	985	948	954	1016	997	931	1002	978	923	988	950	941	934	985	916	924	933	921	924	946	968	951	916	852	946	967	881	910	976	977	911	924	969	908	929	897	935	929	1030	955	890	982	974	906	913	958	934	967	940	944	925	912	899	972	858	949	899	936	881	934	966	999	913	946	904	926	942	948	905	994	966	992	925	952	920	980	906	1001	942	951	956	995	958	987	942	923	936	924	984	894	959	977	964	955	939	939	972	987	929	912	949	938	986	915	1017	959	930	977	976	1008	968	946	944	957	945	965	960	979	953	961	934	946	938	980	914	947	954	990	919	935	941	928	888	915	934	950	979	955	939	984	1011	950	956	977	967	984	967	912	932	960	952	930	982	918	902	961	949	956	940	950	937	972	979	980	915	991	975	945	990	992	934	981	971	934	992	909	944	916	957	921	926	969	1001	926	965	920	982	961	882	955	956	933	917	949	939	954	944	939	954	961	993	961	917	910	961	947	1039	959	922	964	906	887	954	946	964	1010	894	965	915	974	955	936	1025	965	1016	941	986	890	907	962	938	987	953	923	872	920	964	945	935	980	1006	933	925	957	955	946	921	885	961	971	903	956	917	988	972	943	946	950	938	919	882	927	941	921	906	907	932	992	923	978	917	976	943	952	981	900	928	940	1009	912	957	991	942	927	925	1021	1042	947	1011	924	962	939	984	911	919	970	933	950	974	938	923	979	933	946	948	936	952	952	944	900	980	978	937	979	899	933	947	960	973	943	952	964	997	930	934	940	901	915	928	890	950	961	920	1004	1008	983	905	991	932	941	921	961	900	927	935	910	953	946	961	925	953	998	936	1005	988	975	943	1010	950	934	938	903	951	1028	950	938	964	923	931	903	925	981	928	1002	965	983	946	917	912	962	917	950	986	909	965	947	919	912	915	918	969	929	921	915	906	940	946	893	1003	974	960	942	987	950	954	940	960	955	1010	902	920	979	897	916	928	966	902	942	989	980	918	974	972	936	918	965	916	954	955	977	920	948	943	936	922	978	946	896	961	978	1018	966	919	928	940	894	930	962	925	947	914	930	892	937	915	924	985	995	1006	958	946	968	946	1019	922	872	954	943	982	939	933	961	970	914	938	943	969	953	925	963	958	886	960	967	957	973	950	965	973	956	920	956	945	901	942	1016	905	907	942	903	934	983	933	924	947	967	971	973	953	930	964	973	952	935	957	976	1013	932	973	914	928	994	890	900	977	938	908	911	957	894	922	993	977	941	900	942	980	933	889	948	938	918	925	943	911	941	891	954	985	973	933	968	941	926	978	899	937	903	940	956	999	947	943	977	970	969	914	933	973	979	926	938	923	944	868	953	907	1000	976	885	902	946	928	979	887	954	1011	988	897	984	936	976	954	972	934	960	925	948	965	912	932	936	967	968	869	959	958	954	929	978	956	927	937	933	941	977	949	924	937	940	994	937	1002	934	969	942	943	954	962	948	956	868	958	931	944	989	930	991	913	914	892	909	948	933	984	889	938	894	915	943	959	931	935	951	1019	940	940	944	945	928	966	917	885	960	933	931	978	915	905	954	934	935	939	902	927	945	986	962	960	957	920	969	935	976	923	949	943	905	922	940	963	959	925	927	988	946	916	936	941	964	920	881	919	946	962	925	990	913	991	944	925	994	942	932	965	909	953	963	949	949	987	911	994	932	941	928	1005	924	965	902	861	960	960	888	910	1017	1010	968	900	981	933	925	941	962	924	939	964	921	969	1009	939	885	1008	953	927	952	958	904	933	910	962	941	927	931	905	1009	950	968	967	884	923	941	917	918	926	879	962	947	903	933	983	909	938	902	934	960	903	931	937	987	901	976	910	930	924	1017	964	930	983	976	1010	892	919	909	965	889	917	938	933	992	945	961	985	952	907	952	924	971	924	980	952	931	945	912	972	904	984	963	1049	991	976	944	934	956	944	925	996	921	961	932	957	978	933	993	992	923	935	972	967	1001	987	965	896	948	925	968	963	992	871	950	965	903	965	919	913	898	914	991	951	968	1011	934	1013	1014	914	954	986	921	934	965	972	880	982	921	927	925	932	952	1020	1002	917	981	962	966	965	931	913	968	938	944	995	1003	956	929	947	942	951	942	946	935	899	932	993	938	991	947	986	862	956	993	988	984	977	937	913	948	935	971	943	904	951	909	941	921	965	961	900	982	955	961	989	964	979	892	977	958	950	959	962	903	1005	885	976	924	940	921	936	955	949	1028	953	974	928	926	915	910	966	995	920	919	948	953	906	918	934	899	879	948	927	978	944	911	957	938	963	940	916	930	958	960	939	931	937	1008	949	893	896	954	903	927	967	975	965	985	952	934	946	957	984	972	896	961	995	1014	900	992	927	941	954	1005	963	950	953	963	939	931	933	936	938	963	942	960	972	968	939	909	933	893	983	969	920	956	951	913	936	933	919	932	985	927	970	940	917	925	956	934	858	909	928	955	924	956	970	972	971	969	924	928	953	896	965	897	922	902	916	957	931	927	951	959	921	914	922	963	917	924	924	940	930	955	949	976	974	991	940	902	987	960	966	912	981	941	928	949	914	939	969	885	921	895	950	931	957	925	970	935	893	981	893	974	890	887	940	995	982	891	945	976	977	959	1029	955	879	937	942	920	952	869	881	900	969	974	963	952	905	946	962	927	909	915	955	988	998	963	945	949	936	944	978	943	930	938	1031	920	963	994	950	910	945	908	930	959	947	947	905	918	915	960	969	957	978	974	968	923	941	985	961	907	950	964	977	945	884	1007	915	909	914	905	994	905	994	950	1036	968	973	894	930	1011	969	896	930	937	924	964	965	971	922	923	960	978	953	941	930	931	915	972	898	944	923	990	965	925	924	950	892	950	960	951	939	982	958	959	956	950	974	942	964	965	992	936	968	935	905	941	955	941	992	925	953	981	1004	913	968	967	922	961	942	933	976	954	929	951	914	932	985	962	939	914	974	928	914	937	978	974	980	991	947	919	993	919	947	923	931	979	997	969	978	969	936	927	962	955	985	918	924	931	959	991	974
28605	21673	18227	28535	39833	44395	41319	46695	75823	81247	67754	48671	31195	15919	9460	7861	7638	7597	7649	7632	7615	7649	7429	7747	7796	7571	7589	7661	7637	7498	7677	7611	7678	7628	7611	7661	7697	7629	7684	7767	7602	7706	7777	7528	7628	7784	7763	7837	7644	7586	7713	7598	7781	7605	7572	7722	7673	7530	7719	7601	7592	7631	7608	7795	7581	7609	7622	7698	7551	7681	7542	7680	7585	7625	7605	7599	7507	7444	7705	7572	7532	7438	7554	7619	7758	7665	7684	7668	7590	7499	7563	7652	7653	7600	7706	7675	7603	7688	7683	7579	7558	7703	7568	7556	7671	7669	7632	7710	7503	7657	7668	7756	7661	7643	7694	7564	7696	7763	7602	7574	7743	7663	7467	7631	7633	7572	7716	7696	7706	7719	7709	7719	7539	7773	7630	7621	7724	7653	7644	7663	7689	7705	7615	7577	7579	7650	7823	7581	7675	7706	7630	7613	7685	7675	7676	7502	7650	7548	7662	7639	7744	7599	7612	7658	7715	7813	7595	7594	7612	7678	7399	7626	7743	7842	7700	7644	7620	7657	7682	7707	7637	7632	7707	7604	7764	7555	7772	7631	7685	7578	7675	7694	7742	7638	7649	7570	7582	7608	7637	7634	7648	7653	7630	7686	7692	7850	7692	7633	7682	7489	7680	7646	7657	7657	7638	7692	7584	7826	7633	7635	7659	7852	7742	7592	7595	7559	7656	7781	7544	7631	7722	7529	7689	7529	7642	7764	7818	7657	7593	7710	7597	7626	7701	7773	7580	7698	7725	7622	7620	7659	7750	7706	7656	7693	7619	7629	7752	7615	7600	7730	7430	7635	7616	7547	7756	7581	7795	7611	7630	7670	7771	7575	7509	7629	7586	7577	7675	7698	7623	7696	7689	7620	7619	7600	7584	7498	7468	7757	7639	7647	7613	7580	7501	7597	7793	7599	7746	7634	7750	7668	7631	7668	7758	7688	7670	7605	7582	7714	7581	7780	7627	7615	7725	7669	7601	7726	7705	7630	7702	7469	7562	7729	7639	7558	7604	7659	7729	7575	7649	7740	7751	7769	7652	7692	7615	7586	7723	7670	7662	7602	7591	7730	7686	7697	7660	7655	7535	7548	7600	7722	7671	7731	7686	7574	7706	7646	7766	7696	7710	7668	7657	7668	7632	7660	7656	7516	7749	7493	7722	7585	7537	7558	7590	7632	7665	7649	7771	7628	7718	7589	7513	7739	7747	7651	7495	7650	7563	7736	7599	7621	7701	7625	7608	7704	7729	7561	7721	7577	7697	7644	7579	7636	7623	7673	7722	7623	7685	7657	7775	7830	7748	7722	7661	7599	7771	7697	7736	7762	7616	7686	7601	7734	7740	7670	7674	7626	7497	7696	7633	7818	7663	7656	7820	7869	7554	7717	7582	7696	7642	7592	7696	7594	7727	7584	7728	7759	7548	7670	7744	7603	7642	7712	7625	7645	7674	7704	7624	7626	7813	7762	7676	7669	7635	7725	7749	7714	7613	7706	7648	7696	7462	7652	7613	7803	7520	7669	7353	7648	7723	7655	7709	7631	7505	7704	7666	7639	7539	7569	7706	7470	7574	7633	7725	7798	7804	7637	7694	7641	7619	7580	7526	7664	7678	7763	7603	7769	7642	7671	7679	7623	7685	7534	7690	7623	7623	7613	7658	7691	7540	7550	7677	7586	7593	7664	7665	7599	7732	7606	7683	7689	7732	7669	7592	7632	7691	7679	7533	7744	7658	7706	7766	7659	7698	7691	7629	7553	7670	7618	7747	7650	7636	7781	7669	7729	7573	7765	7771	7565	7648	7621	7657	7644	7632	7561	7705	7696	7752	7715	7521	7682	7679	7590	7662	7754	7661	7709	7676	7544	7765	7626	7734	7722	7721	7828	7611	7789	7626	7646	7497	7617	7656	7680	7604	7653	7701	7723	7557	7673	7808	7690	7692	7659	7695	7488	7681	7626	7768	7565	7688	7592	7577	7630	7653	7610	7627	7799	7659	7646	7629	7704	7596	7577	7769	7647	7636	7757	7851	7693	7504	7681	7666	7541	7757	7671	7545	7639	7536	7677	7616	7685	7653	7592	7673	7661	7707	7663	7556	7697	7768	7706	7438	7673	7557	7613	7596	7671	7605	7656	7692	7706	7599	7735	7537	7489	7583	7674	7631	7639	7680	7582	7612	7600	7670	7637	7666	7671	7578	7626	7590	7726	7656	7675	7695	7600	7717	7657	7725	7604	7811	7674	7600	7634	7629	7561	7634	7813	7706	7552	7770	7614	7707	7583	7622	7655	7544	7601	7702	7697	7642	7664	7527	7633	7630	7690	7696	7683	7788	7577	7583	7770	7707	7629	7667	7802	7746	7710	7626	7728	7692	7632	7602	7697	7641	7638	7584	7704	7757	7603	7668	7771	7778	7722	7706	7680	7592	7523	7881	7575	7672	7642	7731	7579	7671	7808	7601	7637	7684	7693	7630	7728	7732	7625	7556	7664	7732	7670	7696	7587	7676	7577	7745	7615	7591	7727	7677	7671	7479	7579	7718	7652	7720	7596	7738	7572	7674	7584	7614	7564	7522	7544	7645	7510	7555	7715	7554	7570	7696	7591	7469	7721	7705	7686	7607	7718	7634	7673	7760	7591	7679	7633	7498	7707	7766	7599	7586	7584	7657	7589	7735	7794	7707	7601	7601	7628	7541	7645	7669	7679	7623	7712	7684	7722	7638	7632	7700	7733	7577	7622	7669	7579	7608	7669	7674	7600	7513	7614	7641	7547	7711	7667	7576	7620	7657	7669	7558	7471	7660	7620	7676	7656	7641	7574	7575	7597	7522	7674	7567	7683	7697	7662	7613	7666	7647	7674	7666	7720	7732	7592	7716	7750	7524	7617	7596	7550	7567	7523	7635	7660	7570	7677	7611	7649	7615	7680	7711	7669	7517	7640	7620	7508	7716	7603	7649	7688	7730	7627	7654	7635	7597	7634	7717	7617	7633	7716	7704	7628	7705	7546	7710	7775	7623	7677	7603	7596	7576	7645	7639	7573	7642	7604	7773	7638	7645	7578	7666	7699	7596	7740	7655	7635	7766	7602	7816	7744	7557	7761	7638	7771	7640	7715	7685	7679	7665	7670	7725	7684	7684	7675	7641	7708	7650	7580	7605	7685	7718	7597	7727	7697	7714	7714	7637	7665	7666	7547	7589	7595	7600	7641	7682	7564	7575	7667	7625	7544	7648	7609	7667	7585	7715	7618	7563	7565	7637	7708	7751	7657	7690	7605	7667	7584	7672	7666	7694	7543	7608	7718	7627	7701	7632	7738	7594	7827	7599	7709	7638	7584	7654	7556	7610	7713	7638	7667	7641	7739	7734	7604	7647	7605	7832	7652	7609	7564	7674	7728	7711	7655	7637	7727	7687	7613	7661	7578	7838	7729	7796	7663	7621	7708	7523	7736	7642	7579	7674	7535	7711	7641	7662	7724	7648	7604	7675	7638	7681	7685	7660	7686	7703	7645	7732	7438	7729	7762	7697	7615	7487	7794	7602	7559	7867	7734	7561	7708	7634	7581	7573	7556	7682	7684	7599	7662	7547	7842	7562	7614	7583	7617	7756	7697	7706	7632	7624	7638	7780	7596	7659	7674	7608	7660	7725	7614	7641	7593	7601	7654	7614	7526	7690	7603	7712	7605	7609	7816	7698	7758	7682	7719	7495	7542	7618	7651	7745	7610	7625	7625	7543	7532	7647	7707	7647	7685	7652	7630	7602	7733	7652	7686	7685	7600	7640	7657	7773	7669	7664	7625	7697	7640	7612	7552	7822	7756	7515	7697	7630	7715	7683	7640	7664	7673	7732	7732	7683	7517	7844	7638	7706	7634	7778	7546	7611	7624	7669	7727	7645	7591	7700	7654	7562	7551	7663	7825	7602	7847	7790	7628	7650	7716	7694	7651	7635	7724	7609	7572	7756	7819	7697	7693	7601	7698	7667	7605	7764	7681	7549	7687	7755	7643	7598	7739	7659	7670	7646	7551	7666	7700	7672	7627	7723	7551	7554	7557	7740	7639	7552	7739	7719	7467	7453	7777	7690	7625	7710	7693	7602	7795	7664	7616	7514	7651	7676	7717	7738	7724	7801	7656	7699	7631	7649	7646	7694	7696	7759	7629	7675	7620	7599	7745	7575	7595	7748	7608	7802	7656	7653	7721	7608	7587	7645	7742	7786	7601	7576	7701	7653	7592	7619	7755	7768	7656	7594	7764	7666	7796	7682	7623	7561	7809	7573	7743	7650	7621	7731	7667	7689	7759	7604	7770	7663	7642	7589	7811	7689	7652	7649	7577	7669	7578	7704	7691	7703	7682	7684	7663	7565	7576	7767	7728	7674	7618	7643	7714	7717	7581	7707	7595	7684	7724	7590	7609	7631	7554	7767	7535	7553	7763	7633	7501	7677	7595	7681	7690	7607	7629	7808	7645	7785	7616	7811	7599	7561	7809	7714	7678	7633	7530	7591	7528	7613	7612	7713	7633	7624	7677	7734	7615	7707	7619	7622	7700	7689	7580	7658	7616	7625	7599	7562	7624	7601	7560	7599	7650	7611	7627	7604	7635	7601	7516	7661	7683	7678	7778	7796	7590	7526	7641	7732	7646	7610	7576	7606	7765	7704	7561	7611	7708	7739	7697	7627	7662	7507	7553	7605	7672	7734	7712	7658	7735	7656	7621	7646	7746	7531	7628	7678	7593	7557	7511	7708	7694	7712	7562	7629	7618	7678	7608	7519	7691	7615	7587	7673	7676	7800	7586	7743	7638	7562	7722	7627	7535	7672	7651	7682	7713	7582	7615	7610	7562	7726	7563	7459	7765	7650	7640	7718	7513	7710	7616	7783	7685	7705	7542	7640	7603	7592	7714	7682	7712	7531	7676	7647	7451	7703	7639	7622	7643	7760	7598	7714	7746	7749	7698	7644	7572	7581	7776	7714	7704	7524	7672	7740	7625	7586	7588	7704	7583	7695	7555	7772	7571	7653	7808	7718	7708	7556	7707	7590	7653	7624	7639	7789	7619	7639	7751	7614	7698	7812	7601
3789	1694	1454	1396	1946	2252	2065	1762	3974	6260	4912	2711	1515	1084	950	928	901	976	979	924	916	922	896	912	919	943	964	965	894	863	881	904	952	991	950	928	909	930	947	987	1035	943	905	925	878	928	952	998	912	922	895	947	934	981	988	930	943	902	906	882	854	939	964	918	928	910	927	928	938	912	949	926	949	912	911	922	918	948	916	923	938	903	944	953	907	942	913	914	882	924	879	868	915	885	943	943	950	865	914	951	888	905	906	915	959	935	876	916	886	908	918	955	917	947	962	909	943	904	896	940	923	908	914	898	898	941	939	947	925	921	959	869	925	929	942	880	892	930	943	899	946	926	921	947	920	882	949	922	906	886	915	956	960	942	882	921	899	891	920	937	884	896	942	941	917	865	1000	934	901	890	902	878	923	896	940	946	923	957	933	900	952	898	928	921	920	966	949	927	930	985	925	925	927	914	863	929	941	915	907	951	895	944	964	858	890	917	948	888	966	918	895	978	908	903	930	952	939	913	918	944	917	928	928	917	868	961	973	972	920	898	929	973	936	906	919	961	909	895	926	884	959	909	857	944	928	1008	949	918	910	941	952	946	950	949	933	866	936	950	930	949	935	911	932	896	872	929	951	910	974	964	961	1000	936	911	923	956	907	896	923	927	900	877	929	940	932	941	932	937	885	887	888	950	917	905	932	974	952	944	931	926	927	907	903	979	905	890	888	920	940	982	933	912	871	929	925	891	890	923	873	941	939	961	934	932	907	958	864	928	901	910	921	933	976	920	936	907	923	908	970	948	970	884	912	915	958	968	919	906	942	989	913	946	957	977	873	905	899	920	932	826	861	876	851	952	919	946	941	899	885	924	906	947	969	882	920	985	940	960	910	911	906	926	896	912	961	915	897	926	964	951	920	890	900	925	991	991	940	965	931	977	883	906	916	917	883	928	935	940	938	936	917	912	911	949	925	931	918	927	892	936	972	917	905	924	972	899	902	965	910	944	901	931	924	950	921	966	992	1022	968	913	895	930	912	951	887	945	943	853	885	981	948	908	909	965	920	894	948	977	907	897	874	980	951	947	905	910	925	861	959	908	942	957	952	904	852	912	935	973	891	863	929	868	928	966	899	964	872	920	905	944	981	914	965	888	904	929	953	892	960	920	933	874	939	943	946	943	967	926	952	900	969	910	922	927	934	909	896	914	918	936	970	914	924	951	925	925	917	895	941	911	864	951	939	955	919	942	970	915	895	954	889	924	902	942	940	932	911	929	938	939	916	901	893	933	941	935	933	934	984	928	892	939	937	915	886	926	932	952	883	913	887	922	953	923	881	897	945	938	934	926	940	922	923	947	906	916	933	919	935	967	899	943	955	884	884	933	971	927	938	920	960	897	911	888	907	964	877	892	1011	936	972	960	935	936	901	932	847	903	888	974	937	900	866	971	949	956	918	933	880	923	890	896	942	970	927	943	932	922	934	907	943	927	928	943	926	898	941	956	907	927	906	939	930	908	888	937	876	908	956	941	914	921	938	962	966	948	958	932	942	941	931	951	882	892	865	898	931	883	856	899	870	992	922	962	909	941	891	975	919	964	958	886	945	953	967	959	885	900	927	901	928	928	914	959	901	847	924	911	934	942	947	909	912	974	921	939	976	920	927	946	899	914	940	887	932	888	928	908	940	942	895	944	899	896	952	914	885	940	927	963	966	933	915	951	954	925	964	929	955	923	959	943	947	937	878	916	936	892	925	919	936	964	883	843	945	946	890	936	914	940	923	934	939	892	941	902	916	903	915	954	948	908	904	921	926	916	914	903	923	975	907	927	933	910	972	892	910	945	930	915	958	904	906	965	896	928	932	893	967	946	914	919	960	893	923	943	896	932	913	916	916	913	950	923	906	919	888	925	983	906	930	961	895	912	924	899	866	953	962	886	900	904	906	969	944	940	923	869	937	910	947	916	932	909	889	980	919	923	947	936	921	925	939	904	906	967	880	980	884	917	968	929	963	914	960	928	898	891	945	921	942	930	868	907	880	929	968	943	958	924	933	958	937	929	897	934	902	945	941	944	930	950	909	876	906	917	955	929	932	872	898	920	924	905	885	949	929	932	936	934	939	869	906	1026	926	883	901	951	915	908	986	912	928	948	913	957	963	940	940	920	946	925	953	924	903	934	969	890	880	934	878	961	936	937	943	913	883	920	957	896	935	951	980	931	938	933	911	936	882	910	912	908	887	919	897	869	934	973	969	910	885	941	961	844	921	931	946	894	865	915	918	901	945	948	912	901	914	936	884	880	959	911	947	857	918	896	899	930	945	859	872	913	893	923	912	917	854	890	946	918	867	883	902	892	938	950	908	918	957	943	936	942	934	939	919	962	969	923	960	899	922	943	912	930	913	940	959	883	870	852	946	911	932	963	961	959	898	941	979	921	911	945	977	961	953	876	961	924	925	941	894	976	949	936	900	954	924	930	945	946	981	936	946	888	927	959	974	968	869	931	940	931	947	880	916	901	900	893	941	885	931	929	914	956	916	927	970	922	919	932	931	975	950	916	903	988	923	885	925	932	918	918	901	891	907	930	921	904	934	917	954	946	922	975	921	918	865	924	965	906	875	962	876	976	891	919	892	952	913	931	880	899	883	935	943	916	885	982	965	918	920	924	956	906	1006	921	991	937	892	925	881	935	919	901	929	953	899	905	917	921	902	937	910	910	920	913	923	928	959	943	945	856	913	911	890	903	954	928	966	934	902	970	1000	940	990	947	909	973	945	951	942	928	944	912	926	946	913	901	944	988	874	928	930	930	908	944	941	916	913	920	881	928	894	910	887	901	909	924	926	941	964	918	948	941	919	851	985	982	883	936	938	905	948	955	878	938	955	898	935	930	920	943	947	940	905	892	949	906	976	901	938	893	913	908	935	900	946	936	920	913	846	945	933	892	931	937	874	923	937	886	986	949	961	920	916	947	873	860	900	879	923	966	923	919	949	922	920	918	902	922	969	899	898	957	1000	960	939	953	924	942	982	966	912	966	889	972	928	953	922	951	887	884	923	927	870	933	864	929	896	872	920	925	880	913	886	911	894	923	944	919	1002	964	890	945	934	989	934	855	904	885	904	885	934	965	961	890	844	870	871	932	921	902	942	950	922	879	966	933	904	951	898	946	922	955	952	945	898	985	918	937	911	999	929	885	945	925	944	902	934	924	953	876	960	932	954	964	949	925	951	933	916	950	952	956	921	931	930	906	938	925	929	914	908	954	857	957	958	960	885	875	880	900	941	878	1031	924	980	916	932	881	912	947	918	933	866	890	944	909	981	971	923	940	887	949	918	932	967	919	941	948	971	883	947	895	909	924	908	950	910	929	923	892	923	924	944	937	963	867	925	903	898	902	935	979	923	905	937	897	923	916	892	919	934	936	893	922	905	943	923	989	921	872	909	931	978	930	873	934	920	931	888	898	842	945	911	935	920	948	959	907	925	965	904	929	930	898	921	940	920	923	964	967	896	922	952	960
20484	16213	13427	23417	35447	35802	32007	28769	41688	46836	38407	26681	15351	9654	8109	7697	7543	7571	7612	7508	7486	7527	7496	7673	7463	7572	7595	7506	7651	7547	7490	7597	7545	7456	7379	7425	7504	7534	7548	7587	7530	7468	7532	7422	7571	7591	7490	7481	7614	7601	7464	7521	7503	7525	7561	7469	7413	7563	7598	7471	7500	7451	7499	7584	7465	7642	7451	7523	7527	7443	7480	7667	7470	7565	7554	7581	7578	7572	7678	7534	7514	7549	7488	7547	7475	7527	7591	7580	7522	7642	7370	7638	7583	7519	7582	7631	7614	7522	7608	7569	7578	7601	7736	7498	7437	7598	7509	7504	7591	7613	7596	7542	7431	7387	7490	7626	7456	7503	7633	7511	7527	7525	7485	7523	7581	7421	7535	7560	7490	7618	7616	7614	7611	7534	7615	7438	7594	7558	7572	7666	7648	7517	7583	7522	7647	7540	7411	7615	7520	7621	7581	7538	7694	7603	7520	7462	7569	7554	7507	7565	7565	7592	7624	7513	7392	7471	7546	7541	7510	7482	7621	7526	7408	7596	7559	7444	7512	7699	7593	7508	7554	7588	7469	7541	7641	7567	7377	7581	7516	7601	7561	7389	7524	7642	7444	7425	7615	7509	7550	7493	7614	7547	7662	7575	7585	7596	7553	7592	7599	7560	7487	7511	7576	7505	7512	7573	7601	7552	7602	7626	7388	7531	7726	7545	7450	7414	7515	7601	7498	7583	7489	7488	7447	7447	7564	7463	7501	7460	7644	7529	7602	7530	7599	7643	7431	7564	7445	7633	7578	7587	7653	7550	7677	7638	7704	7565	7362	7435	7507	7560	7539	7596	7619	7506	7566	7443	7551	7584	7716	7624	7529	7454	7512	7388	7605	7517	7626	7450	7585	7532	7392	7495	7568	7478	7648	7523	7570	7609	7520	7510	7579	7605	7578	7459	7599	7731	7585	7648	7432	7485	7599	7483	7517	7491	7600	7414	7535	7429	7544	7593	7593	7577	7561	7468	7619	7585	7579	7595	7708	7554	7710	7498	7591	7587	7598	7542	7481	7474	7513	7530	7606	7485	7626	7443	7547	7489	7547	7547	7469	7505	7493	7495	7602	7539	7646	7599	7637	7434	7521	7630	7631	7563	7481	7615	7439	7517	7527	7502	7645	7493	7474	7571	7625	7573	7577	7484	7391	7487	7514	7400	7517	7602	7355	7662	7589	7571	7573	7493	7504	7600	7623	7702	7632	7434	7474	7618	7504	7488	7584	7434	7580	7607	7565	7600	7602	7557	7532	7639	7513	7433	7565	7446	7427	7537	7639	7596	7626	7408	7482	7541	7501	7519	7534	7601	7593	7608	7588	7618	7566	7580	7490	7565	7482	7432	7525	7570	7560	7641	7481	7560	7524	7560	7631	7563	7487	7513	7482	7429	7540	7624	7474	7537	7640	7657	7630	7519	7612	7463	7411	7672	7367	7517	7488	7518	7486	7495	7508	7529	7509	7476	7675	7629	7420	7639	7501	7602	7589	7499	7563	7624	7521	7608	7531	7551	7519	7492	7538	7571	7626	7524	7426	7556	7567	7593	7512	7581	7461	7391	7586	7498	7471	7477	7625	7457	7458	7521	7645	7649	7526	7359	7591	7508	7532	7476	7570	7621	7566	7640	7524	7513	7387	7606	7471	7537	7618	7658	7506	7517	7537	7526	7490	7611	7636	7499	7582	7660	7460	7608	7565	7584	7702	7463	7405	7635	7598	7668	7658	7628	7490	7511	7569	7545	7527	7464	7448	7604	7623	7557	7673	7381	7703	7639	7463	7543	7435	7423	7527	7562	7689	7624	7622	7736	7527	7532	7594	7512	7598	7546	7529	7403	7479	7433	7477	7446	7558	7413	7680	7442	7464	7616	7375	7650	7533	7593	7542	7476	7489	7564	7531	7558	7567	7621	7604	7598	7538	7471	7440	7576	7659	7512	7663	7475	7659	7586	7566	7600	7653	7544	7502	7601	7476	7465	7577	7639	7580	7540	7517	7552	7593	7599	7601	7404	7494	7592	7568	7614	7458	7492	7538	7361	7662	7564	7493	7550	7667	7592	7662	7516	7560	7650	7549	7516	7639	7477	7572	7450	7445	7541	7652	7566	7498	7527	7355	7559	7620	7498	7626	7489	7446	7502	7511	7462	7562	7598	7612	7543	7602	7437	7568	7597	7566	7521	7471	7365	7526	7668	7505	7396	7488	7427	7572	7441	7617	7489	7514	7601	7596	7528	7514	7463	7540	7659	7511	7490	7479	7589	7617	7570	7430	7544	7561	7407	7683	7434	7519	7662	7611	7470	7595	7544	7290	7483	7579	7538	7606	7616	7382	7612	7476	7580	7674	7507	7535	7665	7569	7672	7550	7362	7492	7621	7555	7524	7568	7618	7606	7519	7570	7536	7657	7591	7570	7495	7597	7538	7520	7571	7535	7641	7522	7498	7511	7490	7672	7523	7522	7451	7560	7547	7474	7541	7622	7410	7635	7552	7440	7534	7498	7596	7539	7385	7481	7537	7585	7469	7574	7684	7543	7727	7597	7519	7516	7444	7518	7466	7509	7485	7482	7426	7419	7630	7647	7492	7597	7561	7617	7494	7577	7508	7616	7480	7478	7608	7577	7609	7466	7567	7513	7677	7550	7599	7578	7464	7624	7547	7648	7581	7502	7509	7538	7475	7574	7590	7586	7571	7484	7536	7507	7444	7481	7446	7515	7494	7614	7326	7452	7623	7578	7505	7616	7626	7593	7454	7542	7553	7513	7611	7470	7558	7623	7441	7629	7612	7502	7608	7381	7619	7539	7659	7625	7386	7476	7677	7617	7568	7635	7590	7501	7614	7602	7450	7474	7565	7587	7515	7529	7510	7568	7672	7431	7463	7529	7496	7577	7596	7690	7450	7460	7555	7487	7584	7449	7489	7484	7600	7590	7410	7500	7547	7562	7577	7521	7638	7626	7534	7546	7552	7708	7600	7578	7483	7650	7555	7607	7516	7392	7545	7579	7549	7659	7538	7532	7531	7560	7617	7498	7529	7559	7550	7599	7614	7520	7518	7496	7496	7536	7486	7502	7533	7555	7554	7619	7590	7524	7536	7572	7559	7579	7648	7514	7546	7546	7544	7472	7467	7501	7493	7407	7676	7601	7437	7616	7512	7402	7533	7711	7587	7497	7577	7513	7459	7542	7514	7483	7620	7584	7503	7772	7573	7424	7705	7578	7651	7358	7561	7481	7497	7577	7569	7456	7531	7755	7668	7694	7576	7517	7418	7518	7589	7516	7737	7625	7377	7636	7466	7509	7387	7627	7590	7563	7654	7493	7533	7564	7552	7486	7481	7436	7597	7493	7515	7601	7570	7567	7515	7708	7459	7653	7467	7400	7590	7490	7478	7543	7557	7544	7681	7646	7597	7478	7602	7600	7542	7578	7704	7467	7514	7536	7604	7505	7577	7630	7572	7606	7710	7569	7593	7617	7404	7570	7612	7538	7453	7694	7600	7582	7594	7436	7581	7468	7527	7646	7532	7608	7437	7629	7506	7559	7545	7563	7545	7527	7530	7467	7470	7543	7558	7634	7624	7379	7633	7465	7426	7506	7645	7677	7555	7573	7580	7515	7497	7630	7548	7582	7600	7771	7579	7570	7643	7437	7463	7523	7508	7708	7513	7667	7482	7590	7499	7621	7596	7479	7656	7499	7561	7463	7534	7483	7480	7425	7548	7533	7503	7556	7580	7605	7401	7484	7426	7541	7462	7436	7620	7575	7525	7477	7667	7650	7508	7626	7575	7650	7590	7566	7512	7611	7562	7616	7515	7546	7615	7507	7494	7682	7542	7609	7795	7431	7494	7534	7451	7348	7471	7605	7490	7535	7679	7504	7535	7478	7584	7631	7558	7618	7505	7664	7523	7634	7649	7612	7564	7414	7595	7550	7647	7591	7624	7594	7514	7569	7502	7558	7564	7647	7594	7607	7577	7500	7449	7529	7523	7549	7555	7578	7583	7436	7583	7562	7468	7627	7528	7554	7585	7437	7551	7481	7497	7545	7649	7462	7575	7547	7567	7511	7514	7432	7564	7482	7622	7558	7665	7595	7499	7517	7719	7588	7578	7581	7512	7565	7478	7458	7612	7626	7519	7600	7696	7480	7588	7490	7578	7546	7358	7612	7655	7614	7553	7548	7496	7523	7486	7459	7491	7514	7388	7682	7458	7674	7663	7471	7542	7432	7612	7632	7585	7559	7685	7538	7563	7566	7549	7656	7494	7599	7639	7547	7455	7454	7447	7558	7572	7546	7548	7515	7532	7442	7618	7559	7461	7536	7518	7622	7526	7583	7586	7617	7566	7514	7550	7535	7479	7466	7530	7562	7523	7570	7603	7518	7507	7461	7469	7464	7587	7635	7560	7449	7510	7430	7422	7638	7463	7383	7676	7577	7521	7631	7510	7617	7462	7582	7381	7481	7711	7623	7550	7644	7585	7553	7639	7614	7644	7501	7559	7617	7520	7514	7408	7454	7552	7553	7678	7536	7380	7525	7646	7407	7599	7545	7630	7605	7599	7693	7443	7576	7534	7556	7437	7596	7545	7545	7477	7590	7489	7416	7605	7486	7469	7499	7443	7551	7465	7525	7636	7466	7620	7437	7392	7444	7601	7491	7497	7568	7499	7510	7556	7723	7514	7512	7523	7557	7541	7460	7610	7681	7613	7591	7527	7534	7555	7602	7527	7441	7525	7663	7577	7469	7489	7606	7647	7542	7551	7426	7509	7565	7577	7737	7554	7534	7600	7519	7518	7530	7668	7621	7711	7543	7622	7581	7471	7562	7562	7498	7548	7506	7426	7594	7468	7525	7600	7560	7526	7551	7599	7584	7562	7662	7681	7681	7497	7476	7655	7501	7626	7480	7427	7592	7559	7685	7554	7560	7603	7606	7375	7612	7541	7671	7639	7536	7451	7626	7514	7593	7552	7647	7567	7540	7566	7524	7453	7475	7554	7490	7502	7581	7597	7514	7567	7556	7596	7586	7642	7507	7441	7595	7423	7648	7670	7479	7539	7551	7423	7516	7515	7579	7442	7636	7622
2768	2283	1769	1614	1848	2108	1945	2186	10681	16322	12448	6071	2491	1283	1001	948	952	919	998	951	931	902	919	941	931	868	970	921	919	980	944	906	922	916	921	910	938	905	918	964	949	941	910	934	987	918	933	937	928	906	898	959	925	954	990	902	947	956	943	944	947	896	886	946	958	892	959	946	889	946	912	910	913	957	929	962	938	918	973	982	909	978	946	911	952	940	984	932	870	938	939	928	871	932	923	896	924	945	924	970	937	934	909	987	927	1001	938	928	948	969	880	914	881	904	938	960	942	901	966	948	955	954	944	949	933	936	951	932	948	903	937	957	971	988	992	950	862	916	971	942	911	886	954	968	959	928	928	934	957	954	977	924	943	955	924	955	865	957	929	945	908	954	950	913	902	906	973	921	950	897	925	950	927	918	937	922	955	996	945	916	927	961	914	936	925	968	964	992	976	966	910	934	937	931	970	983	884	883	880	948	902	975	920	933	941	983	948	1021	962	919	986	955	954	916	943	957	898	907	962	943	890	917	883	959	919	915	942	911	892	955	969	950	944	942	976	974	910	944	944	921	904	994	941	929	978	949	902	884	927	901	919	908	917	931	949	988	852	959	909	910	954	1019	918	959	935	966	913	896	1041	968	974	932	932	927	949	947	898	997	933	917	914	906	1032	956	893	942	981	937	931	917	956	879	966	943	921	947	907	978	936	992	950	938	930	990	911	928	900	926	934	850	936	929	896	929	973	911	929	943	949	941	931	950	904	958	977	951	932	928	987	919	952	931	943	925	958	956	926	931	933	909	944	907	967	889	955	969	918	937	989	927	876	971	850	921	959	918	947	955	883	973	945	987	915	936	942	1013	907	937	931	938	911	953	955	909	926	942	998	891	980	958	943	933	897	943	915	892	944	895	961	944	941	881	935	1012	926	961	917	895	954	868	908	961	928	967	939	967	946	944	936	941	988	955	900	933	966	897	960	930	911	949	877	899	932	878	869	909	934	941	947	928	898	975	953	907	923	966	843	942	997	945	974	932	926	969	930	919	897	942	971	928	920	900	909	924	914	910	952	949	931	954	897	933	996	908	995	941	891	936	968	968	1008	970	956	893	978	932	896	872	917	867	957	882	921	863	926	937	954	991	951	960	936	954	933	937	966	894	938	894	963	908	915	917	931	883	908	977	972	924	944	913	906	892	899	939	989	915	971	961	906	898	959	943	900	947	888	928	935	915	931	939	907	930	967	892	981	969	900	965	930	937	1001	946	888	918	935	964	876	928	997	917	876	906	916	919	985	898	982	906	906	916	971	928	990	932	927	900	913	948	965	919	905	918	915	911	959	929	938	961	903	936	981	1014	903	939	902	909	890	870	922	970	918	915	884	960	998	863	945	914	926	921	927	920	892	912	950	935	894	963	930	957	923	946	900	928	914	967	939	951	974	888	939	953	956	984	913	937	962	936	890	915	939	900	957	905	946	981	908	943	935	920	981	992	930	917	947	934	925	955	900	940	916	936	928	942	932	912	955	913	896	928	939	979	921	941	927	982	920	855	942	941	938	965	940	918	992	949	955	913	939	933	944	955	925	995	910	1017	965	905	928	930	930	924	977	915	903	921	962	896	917	916	903	919	970	931	942	991	972	893	924	896	928	951	913	904	916	901	892	957	1017	940	943	932	953	925	898	946	985	962	955	908	921	956	948	965	901	932	944	926	991	937	910	886	968	950	909	950	922	917	882	955	928	954	930	926	891	902	914	954	949	947	961	909	911	919	979	905	904	938	910	939	884	977	963	922	947	993	934	963	924	955	999	986	898	972	910	900	850	874	982	967	920	931	930	938	949	949	923	935	911	888	954	926	899	879	959	901	948	920	963	909	892	987	914	967	994	920	918	954	1007	933	931	898	898	883	952	907	950	939	919	882	928	961	915	922	929	938	907	951	889	924	921	951	934	894	974	982	906	914	936	901	910	918	895	1049	911	929	927	987	975	989	907	957	907	931	923	924	936	930	924	878	941	936	920	953	899	919	943	968	975	928	918	910	944	928	949	936	922	939	935	984	933	937	1006	956	910	973	990	890	959	895	980	888	893	932	939	890	973	995	930	939	944	959	919	932	956	992	937	922	918	1003	942	932	972	965	984	942	979	959	858	925	980	940	925	962	973	927	945	871	925	918	958	892	948	943	929	918	1009	963	943	935	909	948	955	942	947	893	890	918	963	948	946	962	963	927	1006	937	931	922	907	946	901	961	970	948	978	936	966	927	965	942	933	921	948	901	949	952	993	946	977	921	935	936	890	901	918	962	968	995	1004	905	957	936	905	924	933	972	938	962	970	907	916	967	979	881	948	912	964	911	953	939	921	907	974	878	991	956	941	910	909	936	976	933	968	909	990	973	936	897	963	947	955	987	955	964	983	958	936	908	959	920	945	966	922	948	943	898	933	949	948	883	991	874	905	958	940	985	937	937	915	924	959	915	946	896	927	914	918	904	923	941	950	946	917	971	979	955	922	932	961	963	928	937	962	990	919	904	925	961	934	957	942	924	966	943	912	998	976	985	966	914	1001	963	924	922	921	955	918	969	914	949	960	882	928	908	936	956	965	924	928	931	861	942	911	907	906	927	981	915	1031	911	965	902	922	966	920	948	897	968	930	905	883	907	915	902	995	908	910	1002	934	987	951	960	943	950	955	887	959	922	893	914	966	959	953	954	958	946	932	928	903	914	937	883	988	933	949	972	922	928	847	962	956	915	881	947	933	906	950	987	984	909	899	920	920	912	921	901	956	918	956	1006	925	937	922	932	884	899	971	968	929	941	943	911	953	937	908	953	922	961	862	919	970	945	948	948	961	988	931	930	923	944	952	954	889	930	934	952	975	897	913	986	967	894	1006	937	942	924	957	929	928	954	913	955	899	960	949	941	922	875	938	874	974	897	966	918	980	890	969	940	956	944	931	943	941	917	860	929	935	920	913	901	917	951	969	957	916	949	964	967	894	978	965	921	900	963	912	943	902	922	923	936	963	969	956	965	949	919	898	951	995	872	935	923	916	955	922	918	972	889	956	938	929	934	985	904	948	894	912	913	933	976	974	903	961	925	922	974	1000	982	930	894	911	908	937	919	947	915	935	905	919	891	890	969	906	939	946	978	904	954	927	980	924	951	944	974	917	901	964	963	884	941	950	863	912	982	950	938	961	945	965	927	923	916	916	985	944	992	925	959	926	918	924	922	979	922	925	951	931	985	904	898	972	938	999	927	953	960	883	966	974	913	992	933	989	929	931	912	958	888	916	944	893	904	898	949	945	909	899	937	934	903	897	896	891	904	936	968	926	927	909	948	907	935	939	985	929	926	982	936	920	974	911	908	938	987	928	908	963	957	894	931	943	1011	973	956	952	912	943	895	970	902	918	935	966	927	971	939	962	888	876	897	948	899	985	940	980	949	938	948	887	908	944	887	884	970	966	975	997	949	956	915	923	998	947	938	977	972	925	951	941	907	923	956	951	891	954	949	1008	935	936	937	961	946	988	958	958	922
24040	19787	15943	27014	33879	33210	31548	33260	61809	67171	55004	39424	23367	12516	8509	7697	7674	7645	7672	7748	7462	7572	7549	7575	7485	7495	7581	7649	7559	7637	7623	7461	7536	7719	7550	7722	7595	7619	7639	7656	7435	7635	7849	7581	7618	7457	7508	7529	7710	7519	7711	7554	7623	7462	7672	7629	7531	7552	7514	7545	7652	7556	7674	7522	7581	7512	7712	7587	7602	7721	7715	7775	7626	7713	7558	7539	7560	7564	7419	7670	7668	7489	7712	7585	7823	7784	7663	7661	7606	7673	7570	7561	7538	7594	7514	7542	7709	7595	7692	7560	7600	7592	7519	7413	7543	7609	7591	7642	7514	7633	7767	7640	7533	7579	7563	7615	7407	7574	7454	7666	7670	7518	7500	7614	7519	7608	7538	7572	7638	7539	7457	7640	7559	7817	7685	7416	7553	7558	7598	7674	7555	7664	7593	7577	7542	7703	7693	7593	7593	7620	7537	7624	7691	7614	7580	7617	7647	7718	7603	7572	7605	7559	7723	7670	7500	7663	7656	7450	7681	7508	7666	7463	7549	7649	7580	7636	7689	7624	7738	7564	7688	7624	7532	7596	7516	7625	7480	7684	7584	7533	7646	7612	7506	7684	7559	7604	7621	7574	7612	7701	7584	7658	7552	7555	7601	7614	7602	7595	7567	7722	7647	7599	7663	7542	7476	7591	7626	7677	7490	7610	7767	7600	7566	7586	7636	7604	7588	7670	7646	7679	7743	7627	7502	7640	7421	7647	7669	7501	7730	7620	7640	7519	7697	7612	7617	7671	7529	7546	7591	7499	7734	7605	7604	7661	7519	7575	7615	7522	7421	7590	7738	7574	7679	7495	7558	7466	7684	7644	7628	7543	7599	7527	7533	7638	7550	7544	7522	7680	7699	7600	7547	7745	7673	7647	7680	7696	7545	7533	7409	7594	7551	7587	7632	7664	7613	7621	7505	7532	7641	7523	7591	7505	7524	7710	7568	7565	7541	7713	7674	7580	7582	7670	7541	7591	7464	7576	7521	7624	7594	7633	7616	7547	7715	7544	7567	7654	7495	7617	7639	7615	7631	7686	7645	7709	7610	7677	7587	7497	7720	7587	7648	7628	7544	7591	7608	7532	7521	7584	7603	7599	7764	7662	7641	7628	7557	7575	7610	7704	7705	7659	7617	7522	7655	7663	7662	7485	7512	7554	7492	7630	7614	7522	7628	7669	7698	7595	7645	7570	7656	7541	7624	7701	7432	7705	7486	7547	7615	7570	7539	7661	7738	7803	7608	7502	7598	7637	7550	7758	7523	7573	7715	7600	7669	7606	7635	7750	7581	7569	7740	7566	7662	7629	7674	7571	7626	7673	7537	7643	7685	7630	7479	7593	7672	7563	7555	7519	7587	7543	7759	7610	7519	7629	7684	7579	7578	7621	7565	7587	7759	7623	7609	7577	7608	7708	7532	7535	7665	7599	7640	7546	7601	7518	7578	7706	7538	7717	7706	7592	7554	7542	7684	7565	7681	7636	7768	7643	7535	7551	7536	7580	7616	7590	7565	7683	7622	7572	7616	7548	7691	7655	7526	7588	7600	7574	7615	7577	7721	7619	7487	7492	7567	7679	7578	7618	7722	7609	7641	7661	7694	7654	7561	7379	7604	7569	7569	7709	7557	7492	7655	7648	7623	7748	7596	7694	7620	7508	7558	7678	7531	7553	7500	7579	7524	7510	7580	7606	7511	7528	7645	7704	7628	7488	7591	7585	7680	7596	7661	7660	7557	7607	7558	7693	7585	7582	7566	7461	7645	7645	7600	7609	7513	7558	7584	7725	7543	7589	7645	7431	7513	7657	7549	7423	7435	7442	7493	7536	7669	7622	7624	7592	7581	7658	7589	7714	7611	7634	7460	7521	7505	7793	7494	7660	7558	7520	7635	7748	7608	7547	7618	7420	7636	7602	7561	7431	7679	7676	7719	7625	7652	7638	7555	7584	7569	7621	7591	7658	7514	7655	7464	7531	7628	7685	7575	7543	7732	7653	7642	7555	7599	7626	7696	7533	7501	7551	7687	7654	7645	7544	7763	7628	7561	7415	7590	7624	7619	7635	7591	7678	7582	7603	7589	7557	7622	7536	7615	7492	7624	7651	7751	7769	7385	7569	7700	7583	7690	7679	7628	7712	7613	7628	7618	7600	7568	7695	7512	7567	7589	7597	7642	7607	7458	7545	7637	7691	7497	7609	7642	7514	7658	7587	7586	7770	7635	7769	7644	7577	7681	7635	7644	7440	7625	7677	7672	7552	7707	7574	7634	7508	7545	7701	7662	7516	7403	7650	7583	7545	7549	7609	7555	7628	7539	7648	7567	7612	7479	7538	7560	7504	7566	7681	7599	7571	7529	7563	7696	7614	7572	7562	7556	7524	7625	7454	7482	7525	7537	7646	7564	7605	7656	7583	7593	7624	7592	7534	7683	7548	7607	7450	7648	7666	7431	7679	7659	7600	7568	7540	7573	7666	7671	7570	7723	7615	7528	7711	7684	7618	7623	7432	7594	7652	7624	7684	7656	7655	7532	7691	7679	7546	7612	7489	7523	7561	7505	7705	7573	7595	7486	7711	7618	7604	7686	7725	7669	7651	7667	7689	7584	7608	7663	7638	7708	7645	7556	7509	7583	7526	7556	7545	7472	7526	7517	7549	7601	7626	7650	7529	7621	7594	7626	7793	7434	7528	7571	7693	7758	7458	7718	7493	7660	7588	7540	7600	7616	7660	7667	7696	7647	7655	7617	7538	7596	7652	7644	7565	7610	7602	7596	7498	7586	7713	7625	7573	7600	7558	7757	7646	7667	7708	7559	7630	7592	7689	7715	7591	7576	7706	7714	7648	7524	7721	7596	7544	7623	7726	7629	7529	7644	7584	7610	7622	7543	7626	7426	7525	7649	7556	7449	7590	7646	7579	7613	7554	7624	7675	7635	7593	7676	7451	7687	7623	7762	7728	7632	7761	7647	7445	7658	7607	7570	7632	7688	7589	7697	7689	7546	7588	7726	7582	7606	7619	7575	7757	7727	7695	7657	7659	7588	7665	7563	7566	7533	7505	7631	7487	7730	7708	7582	7613	7583	7653	7520	7594	7766	7623	7633	7593	7703	7556	7617	7513	7556	7503	7548	7423	7633	7725	7608	7599	7755	7601	7553	7654	7621	7594	7546	7580	7668	7751	7618	7540	7614	7700	7518	7696	7622	7505	7658	7672	7811	7609	7646	7608	7529	7687	7604	7640	7655	7675	7613	7725	7549	7589	7582	7645	7682	7638	7610	7615	7503	7569	7727	7617	7478	7556	7617	7634	7581	7529	7702	7522	7747	7744	7620	7571	7664	7572	7557	7531	7491	7564	7664	7623	7495	7453	7677	7648	7656	7431	7571	7769	7575	7608	7643	7586	7625	7520	7744	7653	7659	7503	7565	7615	7546	7512	7536	7577	7651	7620	7552	7704	7646	7533	7577	7589	7553	7635	7586	7627	7538	7588	7659	7584	7630	7581	7615	7684	7577	7560	7652	7634	7578	7455	7720	7679	7779	7651	7686	7490	7686	7660	7551	7599	7468	7678	7531	7460	7535	7685	7665	7712	7523	7753	7656	7439	7729	7530	7682	7658	7649	7601	7599	7614	7617	7522	7711	7612	7468	7587	7714	7512	7715	7515	7634	7670	7567	7542	7683	7454	7683	7610	7584	7627	7518	7768	7592	7536	7489	7436	7528	7695	7638	7653	7591	7573	7629	7645	7534	7668	7635	7575	7487	7593	7654	7502	7564	7582	7679	7650	7609	7548	7690	7727	7694	7640	7499	7698	7500	7586	7606	7649	7714	7567	7678	7518	7574	7666	7480	7711	7476	7636	7674	7576	7599	7675	7620	7611	7686	7618	7551	7532	7637	7519	7667	7658	7567	7435	7630	7676	7644	7645	7610	7419	7426	7564	7642	7567	7606	7593	7590	7595	7703	7462	7569	7571	7575	7552	7597	7672	7546	7526	7652	7717	7547	7491	7663	7700	7486	7647	7602	7672	7650	7463	7575	7645	7608	7645	7487	7443	7573	7707	7674	7698	7668	7661	7545	7578	7683	7669	7588	7535	7555	7595	7541	7528	7684	7604	7647	7565	7526	7501	7617	7705	7534	7607	7521	7529	7703	7644	7561	7596	7707	7576	7533	7473	7582	7646	7644	7439	7575	7441	7568	7471	7581	7567	7702	7672	7594	7481	7684	7672	7694	7639	7528	7610	7591	7407	7571	7608	7638	7573	7564	7468	7567	7603	7676	7588	7564	7500	7530	7553	7599	7580	7493	7692	7580	7607	7692	7653	7605	7636	7697	7708	7680	7504	7526	7586	7570	7568	7630	7676	7704	7556	7699	7637	7615	7613	7548	7700	7466	7608	7564	7563	7642	7649	7565	7560	7705	7652	7609	7559	7512	7415	7573	7710	7554	7690	7605	7512	7637	7585	7564	7532	7637	7699	7573	7615	7630	7580	7731	7663	7461	7690	7517	7565	7458	7552	7486	7566	7673	7571	7701	7638	7621	7573	7690	7493	7557	7679	7564	7598	7549	7606	7545	7621	7571	7630	7666	7594	7735	7583	7576	7657	7672	7503	7690	7643	7594	7674	7652	7521	7516	7688	7477	7624	7685	7747	7615	7575	7748	7663	7533	7656	7657	7567	7617	7573	7561	7572	7491	7715	7747	7777	7667	7634	7617	7514	7643	7546	7621	7755	7703	7537	7568	7655	7688	7550	7692	7590	7586	7576	7711	7680	7703	7478	7464	7780	7642	7699	7590	7557	7523	7598	7614	7753	7524	7532	7674	7712	7667	7491	7677	7707	7626	7528	7586	7638	7532	7637	7582	7506	7587	7675	7574	7426	7630	7619	7613	7668	7665	7628	7768	7597	7667	7513	7633	7544	7641	7787	7713	7561	7520	7570	7641	7689	7624	7693	7590	7631	7458	7612	7595	7648	7672	7513	7571	7491	7814	7624	7663	7542	7637	7599	7834	7628	7547	7586	7484	7594	7526	7406	7671	7747	7647	7678	7506	7707	7616	7552	7747	7693	7672	7597	7503	7616	7687	7580
5429	2337	1789	1594	1791	2081	2124	3839	11111	16452	12504	6176	2346	1241	1020	959	973	956	953	959	940	957	1018	958	974	1003	940	1031	982	972	968	967	942	1011	921	960	981	1006	985	995	975	939	968	943	916	948	903	956	931	995	936	909	971	972	1007	999	1001	968	932	1007	972	981	996	962	979	957	901	980	919	1001	916	977	983	942	994	949	985	979	989	989	958	925	889	967	962	931	912	963	982	934	1005	955	952	953	1009	989	971	936	983	975	980	965	999	924	927	972	959	952	975	918	948	974	910	953	1010	921	974	939	947	971	959	991	978	968	918	992	988	965	894	972	961	933	963	968	956	896	917	984	1004	935	907	994	966	896	930	939	995	954	980	982	937	991	937	984	957	984	959	997	1009	955	996	935	938	986	1004	1011	990	1031	992	949	930	960	917	975	960	997	956	935	959	941	1003	939	962	980	998	946	951	934	1000	952	950	960	933	897	940	960	952	988	968	954	999	926	951	974	976	959	968	941	922	935	901	968	953	944	997	928	958	967	961	987	956	930	927	1013	999	955	951	977	976	983	973	942	930	990	961	943	970	951	938	950	936	945	977	984	965	979	993	926	927	935	943	1009	982	973	987	978	955	952	999	953	985	967	1001	966	960	972	960	980	958	958	958	974	995	1015	968	964	979	942	943	926	944	997	992	942	988	954	1006	996	952	925	949	965	988	953	954	951	938	953	963	966	996	918	952	986	923	961	962	947	951	955	938	933	953	960	960	1008	905	946	949	934	982	950	930	953	916	932	909	1006	973	946	991	920	916	935	998	994	998	943	971	919	962	985	931	1013	941	934	986	948	959	1018	936	968	963	921	997	919	956	927	1013	992	981	1007	1013	898	947	944	891	943	943	1016	940	990	931	935	957	981	928	941	980	975	948	938	978	929	963	962	963	978	921	990	950	923	953	981	923	964	941	963	962	958	932	953	927	970	997	937	997	926	943	945	954	935	987	1023	996	1025	976	992	1015	1019	981	1029	1004	875	948	943	989	968	939	944	1027	962	896	1040	936	959	1015	961	989	991	976	1024	990	1002	937	984	917	1004	942	940	1056	971	960	989	962	963	946	1045	949	1006	959	969	985	972	955	968	961	986	924	923	946	975	1002	987	891	958	992	975	978	979	1010	940	997	956	1005	981	1035	911	982	986	937	920	951	964	986	940	982	954	1004	958	950	965	983	893	971	922	962	925	1005	977	959	906	1000	968	995	963	954	1008	1000	989	963	917	986	1004	931	1011	1025	1028	909	961	928	969	956	971	1005	930	894	976	967	1012	967	940	995	1025	961	960	948	975	1004	944	975	975	961	938	981	996	970	907	981	966	952	963	901	968	979	1013	1005	943	960	956	942	922	999	968	965	951	976	946	960	950	995	977	943	931	999	965	994	928	937	969	952	966	967	935	1016	990	942	1016	969	987	986	940	961	988	938	999	983	944	979	1038	913	989	927	964	988	1017	935	960	981	958	924	957	946	946	926	965	949	981	954	1018	923	978	994	936	972	932	945	963	959	956	948	968	977	965	946	992	957	1002	979	959	996	934	925	959	933	947	946	966	955	1001	916	990	964	1020	937	993	972	941	944	945	945	964	946	942	954	894	1016	928	939	964	991	1002	972	943	944	916	951	991	964	1007	997	980	965	942	1009	990	992	948	965	974	976	983	973	961	981	982	1001	1016	963	944	918	916	933	958	943	950	1015	945	1013	930	991	969	946	979	967	889	935	957	1004	968	1012	982	985	947	977	935	959	944	991	988	1011	939	984	1017	957	1093	1006	1005	927	918	927	955	955	964	972	993	930	980	947	935	911	1019	986	952	947	979	930	928	963	987	951	942	995	988	944	983	972	971	989	965	1013	980	952	941	951	1010	941	994	954	992	968	983	980	950	952	945	938	965	954	942	961	959	963	982	974	979	967	989	936	927	948	1022	964	910	963	937	965	919	965	976	969	994	971	942	924	967	996	942	1001	973	967	911	972	996	974	928	952	951	983	977	951	943	944	970	945	961	930	957	969	952	998	1003	962	948	988	1005	927	927	973	975	942	988	937	947	943	952	945	946	958	973	957	925	964	992	994	988	993	1016	998	1022	1037	950	934	921	1009	1001	940	933	957	972	985	1000	1014	988	1008	1008	974	989	975	912	957	1001	1035	969	992	1015	982	1007	941	987	949	994	942	929	933	961	1001	970	948	980	991	951	995	973	967	955	994	939	936	968	964	930	1010	906	966	949	991	974	1016	981	924	937	953	905	999	932	937	931	918	942	996	917	943	933	993	960	952	937	940	1020	963	940	980	954	916	923	924	1031	970	966	1001	921	972	970	880	1009	975	984	962	948	978	940	974	986	931	944	972	977	944	1025	942	1003	947	940	990	913	990	1021	1020	1006	1011	915	1007	921	902	976	959	962	967	972	1031	1040	1056	951	982	990	967	964	987	970	984	910	905	960	961	1004	1005	951	946	962	959	998	927	1007	963	983	890	949	955	953	946	1016	1009	973	940	982	981	949	981	961	994	979	957	998	923	932	972	956	952	943	902	988	986	973	948	965	958	924	925	1000	930	954	974	958	956	912	1011	1002	1006	942	924	937	991	934	955	1004	937	939	910	947	959	970	1007	1002	997	947	890	1003	1002	946	960	943	987	920	1008	976	909	957	1006	919	995	945	979	986	960	963	954	943	986	943	999	970	1001	962	966	913	996	997	1009	926	921	995	958	1013	1021	989	966	980	939	956	952	964	965	952	973	996	1004	979	1001	1011	995	982	896	956	1002	931	928	912	984	981	959	986	997	987	992	921	964	926	966	990	999	972	996	967	975	887	915	1016	968	940	964	939	895	978	961	960	881	985	925	956	1001	929	990	932	951	965	1006	996	985	980	954	947	943	968	986	934	956	1016	971	1005	986	966	945	949	962	983	998	1002	986	936	945	971	961	949	944	936	906	972	976	954	932	926	992	929	975	961	930	989	956	955	915	951	936	888	924	922	933	952	998	974	996	943	971	938	940	925	997	989	946	965	970	996	937	929	892	901	964	952	935	949	1007	942	1018	928	937	960	908	948	958	931	957	988	946	1015	923	986	923	920	946	970	920	1024	977	966	924	1000	953	979	956	936	914	975	940	954	957	943	892	983	988	943	963	922	979	1015	987	1004	964	958	990	972	988	935	941	985	915	967	957	933	907	1018	937	930	969	976	930	948	1023	983	1045	912	993	952	1000	1006	947	960	946	973	962	975	976	988	894	964	981	921	940	944	912	965	980	971	946	924	966	903	977	937	993	996	1002	902	1046	960	929	973	985	984	978	945	1025	1016	909	909	971	874	984	1007	981	965	979	991	973	990	945	966	1011	939	920	1000	1029	977	1009	1012	1003	984	955	989	958	992	936	936	947	941	1032	977	1017	968	977	912	960	957	982	958	948	985	955	935	966	958	943	1018	951	986	990	946	918	975	920	968	946	967	951	971	970	1017	990	935	970	984	963	999	985	962	1046	967	987	927	974	955	953	960	961	972	1017	956	923	940	959	996	998	1024	1017	942	961	960	965	964	1022	970	962	964	1031	1026	983	994	940	967	993	958	990	944	934	967	979	1000	988	859	957	946	973	937	992	937	934	958	943	968	1040	973	999	932	937	1052	947	982	939	967	922	973	900	950	973	958	1008	974	967	939	940	953	952	945	962	915	977	977
22547	18903	16181	26201	31472	32935	33145	43952	63580	67986	55487	39193	22694	11798	8622	7849	7770	7706	7742	7752	7864	7694	7807	7762	7736	7855	7966	7759	7774	7888	7950	7800	7720	7802	7787	7643	7822	7675	7646	7811	7854	7699	7911	7859	7794	7682	7723	7788	7700	7693	7813	7781	7743	7815	7868	7714	7781	7716	7723	7643	7712	7833	7777	7785	7738	7864	7731	7991	7581	7737	7773	7706	7885	7865	7751	7755	7699	7716	7841	7795	7773	7784	7748	7797	7775	7944	7772	7604	7887	7782	7646	7803	7585	7844	7651	7743	7819	7827	7843	7806	7751	7709	7732	7799	7808	7744	7717	7826	7807	7793	7775	7762	7673	7668	7685	7657	7799	7734	7798	7824	7742	7877	7738	7724	7649	7775	7648	7838	7907	7917	7906	7732	7815	7812	7722	7918	7748	7825	7816	7718	7758	7803	7761	7791	7605	7731	7779	7944	7770	7745	7807	7690	7865	7763	7756	7870	7773	7795	7772	7796	7814	7838	7694	7686	7712	7806	7748	7788	7800	7803	7824	7837	7768	7808	7716	7820	7857	7933	7834	7801	7807	7831	7789	7817	7782	7854	7857	7839	7850	7697	7732	7806	7801	7769	7789	7842	7830	7766	7750	7745	7787	7828	7866	7806	7735	7942	7798	7731	7740	7846	7869	7772	7720	7795	7814	7748	7709	7790	7853	7874	7852	7601	7830	7901	7981	7729	7847	7744	7600	7943	7626	7823	7871	7798	7724	7913	7718	7614	7712	7748	7574	7900	7671	7841	7662	7831	7763	7918	7803	7718	7792	7813	7689	7764	7871	7847	7814	7891	7608	7793	7724	7839	7741	7773	7773	7791	7723	7819	7749	7727	7916	7675	7805	7823	7582	7781	7920	7665	7784	7886	7774	7669	7711	7795	7710	7709	7784	7690	7821	7811	7806	7711	7887	7899	7791	7723	7791	7722	7749	7855	7752	7754	7887	7934	7804	7846	7793	8012	7911	7736	7793	7678	7783	7814	7611	7830	7706	7708	7799	7744	7816	7834	7809	7708	7816	7734	7804	7787	7739	7981	7890	7817	7898	7726	7825	7785	7772	7736	7753	7791	7803	7824	7714	7709	7832	7733	7783	7798	7747	7693	7839	7807	7719	7837	7800	7800	7816	7798	7779	7709	7729	7821	7845	7933	7739	7815	7776	7743	7761	7616	7798	7798	7826	7872	7779	7707	7706	7744	7735	7682	7782	7834	7653	7837	7762	7819	7789	7714	7842	7746	7666	7746	7811	7707	7705	7805	7876	7762	7677	7748	7912	7692	7727	7816	7883	7839	7723	7662	7863	7778	7861	7741	7828	7745	7717	7747	7788	7857	7843	7797	7834	7671	7819	7691	7821	7816	7696	7729	7663	7675	7842	7771	7763	7739	7701	7722	7879	7750	7793	7749	7831	7827	7758	7800	7823	7816	7703	7864	7656	7697	7752	7672	7740	7694	7878	7766	7814	7833	7750	7815	7796	7753	7764	7706	7770	7840	7757	7830	7810	7758	7779	7897	7831	7756	7838	7842	7864	7814	7796	7810	7872	7759	7789	7736	7897	7812	7648	7592	7764	7917	7791	7844	7702	7760	7711	7738	7718	7703	7858	7719	7777	7878	7807	7745	7689	7756	7817	7847	7746	7783	7718	7679	7791	7668	7809	7862	7782	7753	7890	7764	7792	7826	7852	7947	7781	7837	7727	7908	7772	7828	7679	7761	7753	7822	7801	7951	7750	7761	7795	7813	7783	7729	7812	7747	7807	7752	7813	7883	7727	7769	7823	7717	7836	7834	7814	7684	7696	7982	7845	7874	7816	7844	7840	7751	7900	7780	7849	7893	7914	7790	7764	7773	7781	7824	7865	7756	7812	7923	7795	7746	7750	7832	7869	7930	7744	7778	7693	7842	7833	7668	7698	7736	7791	7762	7702	7729	7886	7707	7779	7730	7823	7863	7796	7829	7808	7741	7979	7794	7771	7888	7716	7809	7778	7700	7754	7742	7719	7711	7799	7671	7845	7806	7690	7753	7782	7760	7802	7916	7754	7789	7678	7765	7682	7717	7833	7665	7615	7693	7749	7728	7717	7857	7835	7842	7705	7765	7712	7725	7878	7836	7800	7741	7805	7881	7742	7680	7739	7869	7769	7861	7645	7740	7746	7819	7962	7668	7873	7716	7796	7878	7812	7967	7791	7931	7791	7614	7905	7771	7680	7840	7801	7906	7755	7756	7783	7802	7795	7665	7879	7762	7839	7792	7715	7774	7759	7658	7888	7798	7713	7814	7908	7725	7792	7668	7834	7788	7921	7878	7847	7860	7943	7601	7774	7968	7620	7685	7906	7639	7756	7668	7869	7919	7803	7836	7858	7779	7652	7787	7785	7779	7793	7810	7769	7784	7822	7810	7874	7746	7742	7710	7723	7739	7845	7825	7877	7774	7774	7764	7780	7723	7878	7876	7695	7774	7861	7722	7744	7785	7708	7842	7909	7761	7652	7792	7819	7752	7725	7670	7770	7790	7649	7791	7662	7778	7839	7753	7750	7703	7792	7584	7798	7846	7821	7833	7904	7832	7806	7732	7727	7991	7828	7876	7603	7845	7820	7735	7816	7771	7666	7728	7640	7832	7805	7683	7873	7970	7788	7767	7742	7862	7885	7742	7760	7757	7733	7745	7799	7845	7731	7842	7910	7797	7645	7866	7790	7833	7707	7601	7752	7831	7727	7850	7663	7682	7831	7816	7789	7875	7933	7872	7654	7668	7826	7871	7622	7796	7692	7933	7750	7717	7732	7900	7774	7816	7970	7906	7760	7899	7716	7713	7930	7954	7874	7716	7702	7743	7889	7723	7735	7743	7902	7709	7760	7953	7784	7847	7795	7909	7734	7769	7838	7588	7796	7812	7798	7815	7741	7884	7775	7673	7773	7777	7856	7868	7702	7716	7834	7744	7728	7748	7889	7879	7677	7781	7817	7685	7835	7772	7823	7764	7930	7901	7788	7752	7722	7727	7863	7717	7764	7750	7766	7786	7726	7747	7827	7844	7730	7706	7626	7821	7834	7665	7605	7775	7823	7743	7795	7699	7640	7849	7738	7733	7810	7784	7891	7808	7848	7736	7773	7816	7787	7807	7778	7637	8003	7730	7800	7883	7700	7906	7855	7800	7708	7673	7752	7715	7877	7895	7821	7816	7728	7861	7735	7632	7690	7751	7740	7875	7742	7838	7786	7752	7913	7805	7672	7819	7911	7773	7926	7686	7804	7759	7744	7802	7759	7809	7840	7764	7784	7705	7668	8005	7896	7627	7642	7850	7701	7738	7729	7845	7878	7790	7763	7762	7624	7856	7843	7639	7774	7807	7903	7846	7806	7790	7707	7728	7847	7750	7742	7884	7740	7667	7725	7727	7801	7778	7742	7759	7740	7732	7680	7726	7786	7846	7888	7807	7713	7828	7779	7732	7933	7724	7888	7690	7749	7920	7797	7872	7741	7867	7723	7741	7749	7870	7682	7837	7756	7675	7657	7867	7856	7853	7756	7664	7919	7885	7868	7770	7740	7712	7703	7847	7670	7773	7797	7697	7708	7781	7789	7772	7785	7773	7900	7779	7866	7828	7749	7855	7766	7868	7818	7753	7862	7863	7731	7908	7796	7800	7815	7710	7813	7822	7749	7697	7806	7806	7783	7756	7577	7755	7738	7684	7770	7810	7763	7801	7746	7799	7703	7781	7841	7827	7754	7958	7739	7931	7881	7622	7808	7792	7825	7795	7810	7863	7771	7731	7793	7799	7827	7810	7845	7784	7830	7685	7720	7737	7796	7888	7782	7800	7764	7696	7834	7746	7808	7848	7837	7664	7789	7650	7716	7855	7669	7821	7800	7881	7758	7740	7792	7711	7863	7882	7870	7836	7670	7732	7831	7835	7805	7717	7989	7727	7667	7685	7748	7730	7852	7776	7832	7816	7780	7766	7702	7778	7913	7750	7851	7827	7802	7701	7807	7905	7685	7811	7702	7795	7697	7729	7910	7779	7970	7780	7896	7675	7850	7832	7716	7777	7842	7615	7861	7722	8013	7749	7620	7795	7798	7795	7754	7798	7775	7661	7750	7751	7875	7644	7911	7814	7659	7744	7854	7769	7776	7780	7795	7791	7732	7889	7876	7737	7788	7706	7798	7784	7856	7629	7821	7722	7770	7788	7778	7772	7757	7798	7905	7841	7802	7815	7844	7814	7814	7879	7760	7818	7817	7809	7651	7828	7676	7776	7792	7736	7748	7849	7860	7770	7831	7827	7776	7633	7764	7852	7844	7931	7808	7702	7807	7774	7817	7822	7690	7727	7987	7831	7926	7654	7930	7728	7768	7582	7674	7837	7847	7720	7840	7638	7713	7734	7682	7657	7741	7830	7958	7739	7805	7705	7784	7759	7785	7771	7758	7679	7780	7842	7868	7746	7798	7697	7881	7881	7662	7784	7937	7937	7753	7739	7798	7859	7791	7788	7723	7699	7953	7869	7876	7761	7897	7803	7691	7787	7841	7750	7681	7799	7676	7827	7764	7680	7726	7716	7781	7909	7731	7829	7867	7799	7841	7710	7859	7682	7955	7868	7761	7791	7820	7859	7824	7677	7814	7851	7889	7706	7774	7939	7814	7760	7794	7826	7839	7782	7772	7845	7778	7780	7799	7731	7767	7803	7805	7736	7741	7816	7814	7914	7782	7751	7765	7807	7764	7712	7847	7794	7789	7796	7723	7795	7927	7809	7863	7776	7835	7782	7974	7795	7747	7762	7755	7696	7802	7896	7736	7833	7772	7733	7698	7753	7905	7850	7794	7848	7932	7917	7875	7837	7819	7702	7651	7748	7756	7762	7892	7839	7777	7864	7716	7718	7664	7748	7773	7783	7899	7649	7829	7848	7810	7953	7887	7738	7797	7837	7793	7763	7899	7795	7734	7723	7805	7857	7823	7777	7833	7671	7875	7738	7800	7723	7889	7737	7778	7738	7661	7860	7754	7752	7811	7755	7835	7735	7906	7746	7746	7755	7866	7773	7874	7866	7676	7750	7804	7916	7799	7681	7716	7772	7753	7773
4182	2657	2160	1693	2359	3015	3288	10027	24555	27398	18892	8679	2944	1325	992	986	909	911	947	931	981	969	944	984	968	954	959	959	962	914	912	885	921	984	968	953	867	963	986	931	967	918	937	973	968	927	945	967	948	970	892	934	970	980	920	959	999	986	992	936	995	904	996	981	945	1006	960	968	953	966	969	926	914	931	942	1018	935	977	974	945	967	950	942	928	942	980	972	932	925	986	950	956	878	980	983	947	953	1006	953	914	981	898	986	1030	930	961	965	989	896	898	945	949	928	982	948	999	943	985	914	1002	1004	929	952	988	923	1023	948	939	947	918	974	926	979	939	997	949	994	968	982	973	925	934	916	969	972	1004	940	904	941	933	942	962	986	908	973	976	957	989	950	996	999	978	989	942	960	950	950	992	976	927	963	922	989	918	961	940	1006	1008	931	960	918	982	967	931	909	971	966	998	1011	913	991	974	963	1023	991	933	978	980	973	948	962	948	957	998	966	953	948	990	979	994	935	894	939	984	978	943	993	953	984	956	923	900	990	970	976	927	974	934	972	971	896	944	969	1020	968	978	938	968	960	949	948	954	957	941	967	942	936	912	951	953	890	922	933	991	920	943	965	975	962	999	920	959	957	937	952	997	977	952	970	960	989	950	936	999	921	980	976	970	996	969	980	923	974	977	1013	980	970	935	927	998	968	911	968	958	968	963	972	913	922	929	925	940	936	937	999	945	996	991	908	970	962	998	985	946	971	961	914	971	951	926	986	953	952	956	926	929	945	1022	919	1001	1030	1003	957	974	979	976	915	904	985	970	937	924	909	947	970	948	948	1011	960	990	957	975	993	953	922	979	945	919	977	913	972	995	940	1032	985	908	976	927	960	950	1004	911	985	1016	949	919	999	1015	904	949	1001	941	989	942	921	951	944	961	994	958	926	960	959	1017	907	918	953	905	966	981	943	929	973	960	990	918	981	935	973	928	940	953	960	930	953	987	1046	1001	945	953	958	956	981	981	942	949	948	959	942	937	1027	934	1019	1019	997	955	1001	950	950	985	933	939	964	941	969	959	946	976	951	973	980	965	987	1011	988	922	950	939	935	993	926	925	1009	959	960	974	974	957	979	899	983	935	997	972	928	992	942	924	923	955	906	1002	947	938	880	1009	952	969	998	925	966	956	967	916	971	1005	998	979	975	943	969	982	965	994	939	981	927	953	948	918	958	889	940	935	964	964	954	937	981	930	953	932	993	963	921	924	972	955	985	972	945	968	951	936	1038	954	899	967	937	964	893	956	947	932	923	929	955	936	932	925	961	982	994	991	987	990	985	945	931	948	947	991	913	948	920	918	948	967	974	954	944	980	934	965	914	890	971	1018	979	998	1004	961	1015	994	917	934	965	997	930	917	961	966	900	975	914	898	978	996	1004	959	908	967	924	924	1022	967	947	959	957	966	943	970	910	971	942	959	930	946	916	948	944	1005	970	925	889	944	943	957	904	957	912	916	971	932	938	898	921	968	951	923	959	1025	1010	986	938	919	985	947	896	956	938	974	945	947	988	932	937	964	962	945	959	935	987	967	953	1036	928	1006	991	1006	986	997	932	972	970	971	957	923	965	973	931	921	986	1010	953	950	970	998	922	982	948	934	948	941	979	972	964	911	976	957	961	1006	994	930	994	933	940	962	969	981	956	904	932	995	964	992	946	942	1002	987	972	946	963	1029	1039	947	924	975	929	966	987	930	910	986	904	941	977	990	1008	1010	920	933	966	950	924	946	927	953	986	912	892	985	966	989	979	982	963	981	975	952	977	946	933	951	975	929	971	993	963	910	987	982	975	934	969	1008	1013	969	926	937	950	940	925	954	966	963	991	918	948	926	962	968	962	1037	990	948	969	948	944	1030	961	935	995	989	1020	972	953	972	933	953	955	926	980	955	984	919	909	939	928	1010	949	959	907	956	970	954	942	933	992	915	922	951	999	943	993	967	989	961	977	977	946	981	903	961	948	923	1000	913	964	973	929	938	939	941	931	925	957	936	982	958	986	978	995	948	925	981	959	951	1005	940	997	966	965	961	964	1001	959	962	1010	919	969	943	1025	932	948	958	938	969	950	963	1010	967	974	979	1007	949	899	917	931	971	922	889	983	968	996	979	979	936	918	898	927	943	948	966	1001	997	913	957	1004	976	964	939	981	978	936	898	957	945	1010	1006	966	992	906	939	951	998	942	970	1001	986	1001	966	896	904	976	978	954	990	963	911	999	996	956	922	936	949	903	911	975	937	943	965	967	999	967	980	944	959	991	962	990	967	943	984	997	978	1036	962	964	980	901	963	990	1009	953	981	970	916	923	912	950	981	945	902	971	941	976	943	989	934	922	972	927	993	957	1033	946	952	992	982	971	1010	980	921	922	996	900	947	971	1026	982	986	946	978	939	1052	989	979	1043	901	903	1023	900	928	969	1017	945	945	926	996	982	942	973	943	903	931	960	981	994	983	921	957	1010	929	959	976	935	983	947	936	953	906	976	982	961	974	911	880	946	970	963	1006	969	982	953	984	971	954	960	941	958	941	970	923	994	975	962	997	898	994	920	983	955	924	960	937	963	953	961	917	955	965	953	1000	971	947	1013	948	961	974	974	984	1017	997	936	988	939	906	921	1017	936	955	963	972	949	960	1009	934	971	881	957	990	910	952	941	1009	1008	916	977	920	969	931	926	981	995	959	927	958	939	954	953	970	933	897	933	931	995	968	970	997	939	959	995	975	955	955	956	923	990	911	1022	978	974	942	976	961	988	936	965	932	947	987	990	967	1031	965	992	1005	998	922	986	1016	985	945	948	976	935	946	925	969	974	987	981	960	949	995	918	957	946	1033	971	974	990	1016	941	926	952	1017	981	954	990	936	946	933	950	1000	1001	950	954	954	952	982	1001	1001	968	910	933	904	941	973	957	965	966	949	915	964	988	944	914	991	960	962	1016	1006	930	935	994	963	908	969	943	995	952	938	940	967	974	983	956	1018	1067	933	953	939	1002	975	955	948	948	1000	971	981	975	987	979	987	946	933	925	974	966	903	957	953	987	938	990	978	1022	999	951	1000	932	946	979	954	917	937	956	983	978	1012	997	1015	982	1012	941	987	1026	942	939	923	975	992	944	976	917	908	951	935	905	987	957	930	932	953	1017	972	982	1001	920	959	916	973	999	966	952	990	925	934	907	977	979	977	873	968	977	990	950	969	956	974	922	1043	937	976	932	944	949	979	1001	952	936	926	995	991	981	960	959	977	965	980	1000	985	946	977	950	970	1002	959	926	975	941	969	946	960	965	994	988	927	992	938	971	927	937	988	965	938	946	1008	988	986	975	978	934	914	985	964	912	973	965	948	965	936	954	971	959	965	1011	938	925	929	986	926	966	914	948	956	1037	921	902	966	982	976	935	984	913	918	949	937	981	951	1053	957	945	975	980	979	1019	960	1002	908	1000	962	967	960	963	964	954	970	996	947	953	924	977	945	946	969	1004	983	955	962	930	985	947	961	973	1061	966	960	901	894	1023	955	925	992	930	946	1004	996	967	924	986	1002	922	937	955	983	960	983	1026	980	908	923	944	928	977	1007	1019	1034	1011	919	966	957	971	931	972	983	973	961	1058	941	960	959	1013	951
27878	21423	18890	28133	37257	39758	41598	63064	84250	80205	63771	43581	25370	12964	8730	8018	7887	7632	7696	7782	7861	7796	7940	7838	7621	7830	7868	7752	7733	7898	7858	7764	7823	7777	7665	7722	7714	7762	7740	7767	7842	7756	7737	7714	7732	7749	7819	7786	7745	7676	7762	7677	7789	7701	7648	7496	7650	7808	7624	7741	7754	7843	7729	7745	7726	7800	7773	7621	7726	7873	7796	7734	7662	7724	7638	7889	7805	7854	7881	7736	7752	7711	7753	7822	7785	7621	7804	7778	7880	7767	7696	7656	7771	7698	7827	7716	7831	7652	7766	7694	7706	7822	7883	7763	7700	7823	7808	7789	7869	7543	7817	7781	7883	7748	7734	7735	7656	7844	7659	7696	7862	7798	7742	7745	7799	7766	7907	7645	7816	7759	7812	7814	7657	7824	7809	7715	7823	7672	7786	7709	7740	7832	7609	7848	7841	7783	7612	7661	7689	7781	7762	7644	7781	7722	7664	7834	7662	7798	7823	7738	7849	7612	7767	7845	7821	7704	7696	7642	7809	7802	7604	7729	7793	7629	7655	7894	7689	7769	7767	7784	7860	7779	7724	7833	7846	7773	7753	7776	7723	7743	7819	7721	7808	7728	7826	7625	7654	7613	7687	7820	7914	7834	7805	7548	7727	7747	7701	7667	7711	7763	7853	7742	7720	7776	7559	7773	7701	7768	7683	7793	7650	7880	7900	7704	7747	7801	7758	7770	7834	7788	7643	7698	7825	7837	7816	7913	7599	7806	7866	7756	7732	7777	7788	7747	7811	7830	7802	7824	7770	7765	7717	7850	7664	7768	7600	7853	7699	7735	7800	7792	7744	7802	7791	7700	7798	7709	7802	7755	7717	7776	7775	7797	7928	7824	7754	7835	7839	7685	7760	7731	7926	7742	7849	7698	7866	7786	7726	7686	7602	7668	7790	7855	7826	7884	7677	7791	7687	7837	7665	7772	7781	7751	7759	7686	7826	7815	7800	7843	7750	7800	7756	7635	7787	7822	7788	7710	7812	7782	7926	7799	7787	7817	7705	7678	7747	7669	7757	7815	7660	7804	7808	7812	7786	7794	7764	7740	7795	7752	7716	7656	7819	7811	7703	7700	7836	7700	7829	7847	7785	7765	7805	7790	7695	7855	7793	7695	7837	7785	7853	7734	7861	7740	7739	7839	7810	7793	7694	7815	7897	7776	7731	7803	7820	7723	7820	7771	7798	7748	7776	7793	7775	7783	7745	7872	7694	7771	7721	7823	7917	7947	7747	7706	7808	7637	7796	7904	7720	7788	7711	7770	7667	7836	7815	7840	7857	7687	7789	7753	7872	7775	7822	7930	7862	7834	7799	7764	7717	7833	7790	7832	7860	7639	7765	7732	7781	7711	7693	7707	7848	7863	7716	7595	7716	7704	7729	7741	7859	7619	7863	7776	7578	7800	7788	7733	7725	7744	7832	7836	7785	7795	7811	7752	7765	7825	7698	7639	7750	7873	7705	7814	7798	7660	7710	7800	7808	7772	7776	7808	7696	7736	7779	7767	7730	7709	7677	7780	7753	7744	7752	7647	7748	7699	7792	7740	7806	7769	7731	7737	7754	7733	7793	7732	7798	7803	7793	7847	7864	7821	7705	7754	7652	7686	7754	7891	7763	7960	7828	7852	7828	7727	7788	7667	7731	7727	7827	7787	7790	7741	7846	7702	7784	7741	7795	7883	7764	7717	7840	7725	7865	7633	7761	7691	7744	7650	7819	7841	7862	7784	7840	7719	7789	7644	7596	7798	7692	7626	7637	7882	7777	7644	7723	7804	7656	7683	7779	7946	7759	7779	7817	7669	7707	7809	7792	7682	7749	7757	7762	7833	7843	7782	7848	7833	7673	7671	7805	7820	7764	7727	7715	7780	7752	7769	7791	7741	7678	7629	7758	7689	7796	7841	7686	7799	7782	7719	7713	7816	7817	7727	7655	7753	7798	7770	7789	7791	7735	7677	7638	7742	7849	7738	7773	7680	7691	7672	7718	7857	7795	7587	7740	7811	7710	7700	7849	7684	7932	7806	7690	7844	7607	7730	7805	7591	7796	7780	7826	7792	7787	7731	7751	7809	7680	7752	7668	7882	7950	7703	7755	7799	7685	7750	7707	7892	7816	7938	7785	7735	7747	7886	7764	7698	7844	7876	7817	7857	7786	7750	7848	7806	7847	7756	7731	7663	7763	7754	7792	7727	7749	7858	7676	7865	7546	7878	7973	7824	7825	7827	7829	7821	7804	7721	7902	7885	7781	7827	7860	7843	7836	7714	7708	7856	7712	7739	7710	7801	7783	7789	7820	7750	7725	7621	7762	7806	7791	7731	7899	7822	7802	7735	7786	7717	7654	7799	7763	7777	7741	7531	7824	7787	7586	7829	7766	7707	7838	7653	7779	7779	7758	7804	7803	7716	7724	7732	7719	7813	7565	7732	7777	7652	7819	7795	7799	7766	7723	7874	7803	7745	7580	7818	7798	7907	7672	7846	7790	7609	7763	7790	7790	7720	7823	7695	7712	7896	7712	7686	7760	7724	7797	7676	7766	7762	7726	7802	7729	7650	7723	7805	7840	7733	7802	7800	7676	7709	7800	7819	7755	7769	7808	7814	7798	7722	7690	7732	7730	7736	7748	7738	7829	7708	7709	7831	7863	7944	7707	7689	7728	7794	7744	7655	7724	7810	7843	7698	7755	7804	7698	7800	7773	7692	7654	7767	7862	7692	7783	7778	7692	7822	7672	7788	7659	7803	7711	7827	7838	7790	7763	7651	7819	7802	7717	7854	7802	7797	7954	7638	7837	7752	7844	7863	7882	7848	7759	7721	7799	7928	7709	7709	7803	7871	7710	7842	7839	7888	7824	7711	7754	7752	7770	7720	7870	7758	7789	7729	7750	7710	7886	7690	7757	7746	7782	7815	7660	7794	7726	7756	7709	7747	7801	7839	7799	7780	7812	7728	7884	7901	7810	7652	7691	7734	7848	7960	7819	7811	7856	7714	7810	7621	7763	7823	7734	7729	7655	7721	7697	7869	7702	7718	7815	7697	7767	7726	7733	7628	7706	7818	7752	7619	7676	7601	7699	7667	7747	7811	7899	7613	7630	7959	7776	7846	7688	7509	7732	7808	7881	7811	7735	7722	7764	7759	7712	7657	7762	7634	7724	7854	7673	7778	7769	7632	7587	7854	7692	7759	7704	7651	7604	7798	7717	7836	7837	7824	7729	7830	7679	8028	7819	7846	7815	7766	7746	7711	7734	7683	7793	7778	7808	7743	7681	7651	7776	7802	7827	7716	7629	7967	7727	7812	7720	7717	7729	7799	7845	7767	7737	7856	7846	7628	7839	7777	7802	7648	7662	7860	7843	7834	7711	7759	7854	7882	7745	7855	7754	7839	7777	7748	7799	7783	7793	7726	7735	7626	7646	7858	7613	7633	7637	7735	7720	7692	7692	7803	7730	7672	7725	7698	7823	7709	7825	7671	7821	7923	7739	7825	7735	7771	7793	7720	7743	7710	7862	7774	7818	7729	7615	7617	7850	7713	7743	7801	7831	7687	7751	7757	7872	7831	7854	7553	7783	7738	7891	7758	7710	7751	7769	7803	7676	7605	7755	7846	7733	7823	7730	7748	7875	7877	7783	7828	7746	7662	7776	7714	7726	7722	7800	7776	7777	7773	7800	7696	7821	7734	7698	7793	7775	7750	7863	7747	7744	7743	7595	7761	7784	7711	7644	7876	7954	7774	7882	7782	7803	7618	7661	7577	7705	7798	7744	7771	7694	7769	7812	7819	7841	7776	7827	7740	7748	7761	7637	7854	7914	7709	7709	7799	7890	7681	7794	7872	7769	7696	7776	7843	7914	7789	7782	7780	7726	7751	7812	7642	7691	7703	7744	7690	7815	7879	7731	7803	7740	7932	7743	7649	7663	7859	7906	7885	7760	7725	7814	7812	7815	7663	7768	7627	7802	7815	7857	7773	7829	7772	7603	7766	7759	7824	7671	7694	7814	7770	7715	7776	7844	7689	7711	7703	7652	7806	7684	8014	7823	7886	7817	7958	7748	7874	7706	7738	7793	7909	7950	7843	7596	7762	7713	7714	7886	7774	7877	7680	7767	7868	7692	7622	7835	7856	7816	7699	7736	7716	7765	7728	7788	7746	7710	7783	7923	7857	7781	7737	7844	7666	7812	7771	7676	7625	7755	7934	7730	7844	7744	7540	7675	7796	7654	7824	7675	7721	7802	7798	7726	7822	7751	7793	7902	7776	7881	7712	7681	7694	7732	7749	7716	7753	7734	7757	7655	7817	7631	7794	7696	7707	7920	7674	7791	7619	7867	7696	7841	7752	7825	7832	7846	7753	7822	7757	7796	7633	7834	7757	7801	7731	7841	7719	7917	7646	7829	7876	7726	7683	7798	7734	7723	7777	7743	7840	7789	7745	7776	7704	7832	7735	7710	7881	7848	7749	7707	7627	7809	7761	7779	7747	7798	7752	7764	7706	7718	7704	7894	7795	7834	7713	7702	7825	7924	7805	7781	7732	7703	7704	7855	7806	7854	7873	7720	7830	7676	7751	7718	7796	7839	7695	7766	7832	7809	7789	7720	7799	7705	7907	7829	7733	7960	7705	7895	7789	7697	7785	7736	7738	7744	7782	7857	7914	7633	7746	7830	7690	7591	7743	7757	7776	7812	7695	7755	7780	7816	7797	7849	7946	7748	7735	7827	7734	7821	7595	7707	7833	7752	7873	7826	7758	7819	7688	7786	7658	7757	7755	7826	7813	7908	7767	7622	7752	7754	7817	7763	7579	7804	7684	7993	7795	7743	7790	7728	7679	7555	7889	7904	7824	7776	7819	7732	7864	7679	7744	7749	7827	7825	7701	7793	7719	7629	7718	7826	7785	7790	7675	7659	7710	7746	7854	7731	7719	7746	7669	7616	7876	7798	7744	7736	7784	7754	7863	7673	7908	7723	7815	7821	7876	7747	7758	7689	7635	7826	7742	7776	7801	7662	7750	7596	7773	7624	7647	7734	7789	7805	7631	7763	7657	7725	7812	7682	7766	7829	7871	7788	7784	7746	7821
3940	1859	1447	1241	1559	1961	1989	2692	5388	6123	4360	2332	1355	1010	970	941	941	909	915	933	965	923	907	902	946	936	965	938	976	907	941	950	931	995	939	865	931	948	870	938	952	966	942	902	943	926	924	936	948	955	884	953	902	903	877	949	956	940	929	989	1012	962	925	915	946	884	916	957	943	945	914	914	947	926	950	908	913	975	968	915	918	946	946	970	925	964	949	942	927	883	971	992	978	905	898	927	964	978	977	988	948	962	971	946	932	913	959	909	934	974	1009	952	943	928	915	946	933	929	919	935	952	926	952	948	927	937	964	975	933	954	961	966	981	963	910	948	981	963	896	956	980	944	932	969	930	947	980	925	889	929	976	913	951	896	914	971	986	924	899	896	892	958	972	963	971	958	953	914	967	884	902	933	914	962	917	916	934	968	996	907	954	899	895	937	895	965	933	911	964	994	935	940	911	902	907	903	931	917	911	1013	890	908	981	980	950	970	955	936	948	968	991	961	949	939	889	944	927	902	936	922	967	934	942	951	871	914	988	944	887	941	900	930	918	970	986	947	936	939	954	916	899	921	879	944	938	918	889	982	974	902	972	888	914	993	908	941	893	905	955	913	908	970	948	896	938	946	875	1004	948	1002	980	922	990	934	937	933	966	965	907	969	918	889	905	906	954	929	890	995	887	942	964	977	932	930	897	911	956	988	936	940	951	948	937	976	959	926	927	968	930	979	943	878	916	880	926	933	874	973	909	918	934	941	967	904	956	977	900	970	945	941	914	956	932	939	972	978	951	935	894	902	947	959	952	940	939	883	910	908	990	958	874	978	924	1026	988	940	973	923	914	997	930	880	928	944	929	1003	967	958	943	961	951	977	953	985	970	974	911	1001	969	910	913	883	958	907	1013	967	960	960	933	953	895	975	1013	971	1019	962	909	949	942	904	913	906	927	925	877	970	907	924	906	983	985	921	955	951	957	948	898	948	968	1060	902	943	930	934	946	886	984	925	973	934	978	939	906	939	991	956	959	917	923	973	918	949	955	893	955	955	927	942	973	942	981	933	960	905	926	955	965	920	938	879	940	964	917	908	981	957	956	964	916	948	934	957	967	918	960	914	907	958	917	906	951	990	947	946	910	930	963	895	983	925	973	898	895	917	958	916	1027	927	926	978	911	946	1024	968	935	915	925	941	932	1019	986	897	957	912	957	985	941	926	985	908	930	941	951	932	978	983	993	949	907	957	910	962	914	945	970	982	970	996	963	915	946	926	911	920	973	936	972	935	956	965	937	917	886	912	877	976	934	887	955	931	891	937	920	951	931	960	944	959	926	922	950	974	952	943	958	904	944	940	927	910	984	935	886	928	934	915	897	909	930	896	914	971	916	920	867	912	892	925	908	956	993	961	917	994	950	906	965	909	933	938	900	933	983	979	925	876	947	942	934	967	936	969	968	925	930	974	920	920	928	938	964	882	910	946	949	957	957	933	977	914	944	1004	929	932	964	940	931	900	885	965	917	932	956	998	926	971	1015	964	939	957	904	915	951	971	935	881	954	960	955	962	913	913	950	935	920	921	912	969	943	964	898	909	903	970	963	904	953	956	923	915	1001	931	940	901	930	907	979	900	898	942	954	929	961	893	919	985	966	974	952	982	959	960	935	922	909	954	906	900	939	979	957	907	947	923	961	887	954	919	905	966	1001	918	943	945	985	918	864	980	911	976	996	937	921	954	963	951	950	987	930	906	956	961	881	956	973	948	914	964	962	917	946	972	985	962	887	920	934	918	920	961	927	901	937	918	946	969	919	917	973	960	917	904	911	918	968	921	946	945	932	943	936	908	946	919	927	935	962	973	923	964	931	1040	930	909	942	931	968	942	967	968	942	946	918	986	923	868	906	951	963	934	962	960	941	941	967	903	946	961	941	947	943	951	937	918	953	940	931	937	973	983	935	912	914	982	904	927	902	951	924	986	941	919	940	950	950	954	960	1001	981	901	910	969	973	965	953	922	951	939	951	865	1005	876	937	929	951	970	961	963	941	958	992	945	948	885	980	949	946	969	930	943	903	919	995	925	929	949	994	937	916	931	944	955	903	966	921	936	934	968	948	903	886	973	957	972	914	967	908	948	956	967	949	936	946	926	958	953	902	940	956	970	965	960	953	943	855	975	972	992	943	940	962	964	880	906	888	967	947	943	946	893	974	912	943	874	953	971	927	943	924	925	897	934	930	966	957	920	931	925	940	886	948	958	940	949	943	947	968	909	922	925	911	986	971	918	936	901	954	918	1000	944	975	912	964	986	916	962	848	910	917	950	921	953	943	934	944	897	981	940	945	972	971	955	925	913	937	921	932	970	904	922	897	984	963	957	958	961	905	978	989	979	955	922	972	904	907	912	937	972	993	919	901	971	946	917	977	894	895	966	987	899	1000	922	895	942	984	969	873	948	923	947	961	975	963	898	916	980	906	1026	969	973	938	990	953	1009	920	983	900	865	951	1045	931	932	965	943	925	949	931	959	912	966	870	935	924	900	922	922	981	976	942	934	948	894	919	940	922	907	964	961	907	927	925	947	964	938	954	948	921	934	980	928	915	927	975	970	955	891	956	927	956	1008	930	902	884	934	939	949	929	956	943	955	928	932	888	946	971	912	952	957	928	898	949	956	942	913	979	947	894	1019	945	983	959	956	1000	921	917	953	912	1012	968	931	953	973	988	924	912	929	989	913	944	938	919	978	979	892	980	911	939	898	882	933	920	961	922	963	953	963	956	935	970	968	951	955	868	1004	916	923	868	900	948	901	929	949	962	931	915	945	956	992	941	934	927	931	941	966	923	913	964	924	922	939	969	998	961	964	927	882	929	945	941	954	913	972	935	957	940	892	942	894	917	897	968	942	944	985	969	917	970	932	930	920	909	990	933	968	945	987	920	922	993	929	968	957	925	908	935	942	929	955	1003	983	955	948	913	962	1011	942	979	923	975	981	948	1030	890	948	927	941	947	953	910	985	1027	1006	930	947	942	899	926	973	955	982	924	901	861	953	971	946	951	881	942	944	991	935	927	917	892	968	949	912	882	942	984	911	888	902	936	949	915	957	938	898	950	960	977	997	976	964	930	942	937	928	987	916	949	995	958	919	969	931	960	956	1001	959	942	953	945	970	984	911	995	890	943	948	997	952	963	962	921	928	942	923	908	959	941	960	966	952	1037	939	956	910	957	922	916	936	900	924	944	917	909	950	961	937	946	943	926	916	956	948	937	922	954	954	935	1014	974	932	981	928	936	910	971	944	955	922	966	927	951	936	1016	941	929	962	904	963	1004	952	970	978	934	975	919	928	963	930	972	957	954	923	946	976	952	926	950	979	949	1019	948	963	918	960	904	924	900	960	943	899	993	944	920	895	961	965	935	952	955	976	932	947	950	919	947	949	939	952	939	1007	903	892	895	946	951	982	934	989	961	970	917	946	956	974	988	953	874	930	904	978	904	972	947	933	955	957	957	936	988	910	931	951	1005	932	953	936	964	917	923	929	947	904	952	950	963	974	951	1003	930	913
21125	16282	13782	19821	30114	31645	32150	37577	47357	45339	36273	23828	13526	9099	7768	7718	7604	7588	7707	7631	7743	7597	7718	7810	7712	7578	7739	7694	7557	7590	7660	7621	7563	7687	7615	7633	7597	7529	7647	7738	7557	7487	7518	7624	7723	7578	7624	7619	7648	7729	7741	7630	7672	7703	7533	7782	7648	7658	7704	7752	7629	7681	7790	7749	7682	7765	7529	7651	7599	7654	7766	7682	7524	7640	7618	7705	7795	7603	7701	7628	7639	7614	7715	7641	7596	7488	7803	7498	7800	7536	7600	7688	7568	7748	7747	7670	7626	7757	7728	7643	7554	7632	7609	7660	7567	7764	7772	7736	7505	7595	7653	7711	7602	7518	7659	7664	7711	7530	7621	7584	7623	7686	7644	7608	7615	7608	7573	7686	7545	7552	7812	7671	7775	7654	7668	7616	7653	7601	7771	7595	7666	7762	7630	7745	7644	7764	7552	7605	7565	7674	7777	7695	7639	7668	7746	7673	7666	7511	7645	7749	7677	7647	7514	7573	7905	7618	7740	7718	7662	7626	7633	7804	7724	7546	7720	7733	7679	7763	7647	7606	7591	7710	7785	7593	7615	7725	7799	7629	7598	7818	7619	7649	7598	7601	7710	7743	7783	7595	7719	7669	7611	7585	7568	7739	7640	7730	7720	7640	7612	7676	7743	7640	7712	7691	7667	7751	7655	7727	7730	7684	7726	7655	7518	7643	7799	7761	7663	7690	7510	7714	7737	7663	7541	7670	7725	7639	7630	7803	7727	7697	7597	7547	7697	7431	7654	7783	7602	7717	7639	7613	7592	7689	7713	7743	7558	7571	7671	7593	7531	7746	7681	7616	7679	7624	7542	7772	7661	7738	7595	7619	7669	7616	7699	7542	7709	7566	7668	7634	7563	7709	7719	7609	7656	7760	7634	7643	7746	7628	7678	7594	7732	7702	7662	7734	7615	7641	7838	7583	7636	7602	7605	7791	7643	7559	7665	7804	7576	7659	7746	7656	7754	7675	7594	7689	7624	7674	7523	7724	7640	7736	7842	7576	7672	7672	7626	7701	7615	7722	7587	7688	7618	7517	7551	7626	7631	7541	7632	7654	7733	7808	7622	7661	7676	7606	7600	7612	7711	7652	7746	7729	7620	7594	7695	7686	7566	7671	7543	7612	7726	7751	7706	7740	7586	7667	7570	7782	7582	7641	7716	7607	7563	7655	7666	7705	7670	7561	7534	7745	7674	7757	7671	7671	7806	7604	7623	7701	7642	7569	7587	7571	7694	7686	7663	7651	7729	7604	7530	7680	7626	7727	7604	7601	7459	7712	7604	7638	7627	7418	7659	7637	7636	7705	7559	7756	7740	7585	7789	7581	7668	7692	7651	7571	7597	7766	7721	7570	7571	7546	7525	7693	7664	7709	7742	7623	7638	7688	7826	7662	7629	7732	7643	7634	7709	7580	7712	7763	7665	7551	7742	7733	7659	7622	7561	7457	7676	7554	7645	7694	7588	7659	7761	7675	7562	7737	7738	7638	7631	7612	7691	7666	7714	7663	7692	7676	7535	7602	7693	7565	7594	7636	7533	7633	7653	7633	7477	7671	7621	7634	7739	7603	7463	7637	7630	7679	7769	7762	7621	7707	7646	7794	7733	7646	7662	7671	7682	7663	7628	7673	7833	7611	7694	7627	7617	7585	7603	7540	7748	7681	7603	7615	7640	7763	7589	7634	7732	7755	7645	7799	7644	7802	7663	7480	7739	7613	7488	7750	7565	7634	7612	7563	7587	7693	7476	7755	7691	7590	7794	7789	7529	7610	7727	7665	7480	7616	7601	7693	7556	7553	7816	7712	7584	7571	7658	7690	7704	7617	7658	7564	7582	7573	7644	7645	7682	7368	7646	7632	7745	7823	7563	7622	7815	7701	7704	7639	7656	7651	7608	7624	7617	7570	7721	7530	7678	7608	7524	7592	7604	7613	7572	7688	7679	7683	7574	7652	7642	7694	7632	7664	7580	7712	7458	7685	7735	7689	7762	7642	7466	7772	7544	7664	7780	7673	7682	7620	7625	7705	7583	7656	7631	7736	7583	7643	7665	7696	7624	7664	7719	7595	7634	7678	7507	7602	7743	7776	7623	7640	7674	7596	7659	7524	7568	7736	7539	7761	7540	7576	7723	7667	7552	7594	7702	7565	7676	7695	7708	7668	7716	7520	7681	7575	7738	7580	7649	7657	7803	7610	7721	7641	7572	7638	7488	7518	7658	7672	7781	7706	7600	7652	7802	7517	7751	7806	7648	7586	7726	7654	7528	7567	7769	7597	7574	7658	7724	7689	7503	7619	7715	7662	7578	7694	7679	7717	7706	7689	7570	7756	7757	7648	7727	7723	7664	7735	7661	7668	7752	7645	7590	7659	7687	7635	7671	7586	7603	7613	7631	7779	7697	7607	7645	7676	7605	7630	7638	7619	7655	7661	7674	7568	7596	7719	7590	7674	7673	7793	7646	7762	7488	7618	7623	7646	7638	7672	7693	7590	7629	7684	7719	7701	7605	7650	7656	7783	7585	7701	7606	7674	7832	7608	7611	7652	7669	7762	7695	7775	7693	7814	7777	7721	7636	7750	7717	7589	7480	7655	7750	7814	7644	7673	7591	7692	7617	7718	7604	7750	7613	7622	7596	7642	7752	7674	7717	7645	7645	7732	7647	7640	7603	7698	7674	7614	7666	7632	7731	7718	7730	7595	7599	7651	7653	7699	7531	7704	7693	7669	7610	7697	7646	7704	7585	7611	7708	7743	7839	7602	7755	7632	7705	7747	7650	7548	7826	7852	7567	7717	7651	7714	7596	7744	7600	7706	7722	7622	7686	7573	7642	7668	7729	7580	7418	7713	7645	7738	7779	7723	7624	7754	7658	7609	7578	7728	7614	7683	7651	7641	7646	7749	7660	7637	7691	7748	7735	7594	7709	7685	7619	7600	7706	7643	7599	7772	7787	7644	7668	7637	7603	7730	7757	7548	7624	7667	7603	7692	7696	7661	7567	7626	7773	7552	7532	7810	7631	7706	7799	7670	7632	7553	7666	7639	7637	7781	7737	7687	7710	7577	7654	7702	7622	7752	7653	7607	7873	7652	7670	7617	7751	7754	7622	7603	7847	7739	7541	7724	7700	7658	7634	7547	7770	7699	7696	7691	7700	7796	7734	7598	7668	7607	7760	7762	7665	7570	7649	7701	7550	7754	7689	7712	7822	7564	7715	7596	7784	7634	7694	7558	7677	7705	7526	7643	7646	7720	7677	7683	7642	7536	7598	7577	7629	7640	7633	7745	7626	7727	7610	7804	7577	7548	7662	7574	7705	7644	7803	7601	7607	7616	7572	7507	7594	7561	7647	7565	7634	7720	7660	7626	7634	7626	7795	7528	7679	7748	7612	7634	7626	7529	7531	7615	7769	7637	7741	7653	7693	7662	7699	7597	7744	7681	7651	7685	7601	7659	7587	7647	7704	7671	7708	7584	7713	7583	7811	7650	7699	7644	7594	7649	7682	7645	7699	7527	7522	7825	7699	7608	7758	7695	7591	7676	7754	7631	7654	7620	7698	7685	7744	7634	7756	7553	7682	7637	7740	7693	7479	7807	7589	7623	7521	7632	7680	7616	7683	7676	7649	7675	7628	7532	7592	7640	7701	7625	7510	7580	7628	7625	7776	7753	7707	7637	7788	7824	7538	7724	7666	7655	7620	7683	7686	7719	7616	7640	7637	7837	7823	7517	7699	7740	7555	7736	7672	7660	7709	7639	7700	7720	7627	7600	7630	7679	7633	7756	7689	7496	7632	7609	7754	7728	7601	7753	7714	7432	7606	7742	7688	7548	7730	7706	7623	7631	7699	7769	7608	7674	7765	7711	7551	7726	7653	7634	7696	7747	7619	7772	7554	7647	7838	7628	7586	7691	7670	7573	7595	7570	7634	7623	7740	7560	7717	7723	7695	7550	7585	7748	7685	7645	7581	7684	7671	7575	7688	7750	7752	7538	7681	7821	7735	7694	7684	7668	7609	7602	7774	7703	7771	7732	7534	7640	7683	7767	7575	7643	7652	7608	7626	7692	7734	7597	7591	7532	7587	7771	7707	7724	7815	7684	7670	7654	7624	7680	7605	7632	7648	7703	7605	7700	7700	7596	7678	7745	7721	7523	7779	7695	7647	7617	7705	7743	7798	7588	7545	7573	7683	7743	7637	7631	7565	7607	7635	7626	7509	7750	7726	7542	7647	7593	7722	7725	7672	7676	7642	7649	7666	7640	7580	7624	7509	7584	7562	7617	7526	7742	7704	7629	7651	7628	7776	7563	7620	7578	7665	7827	7705	7592	7703	7753	7723	7581	7699	7530	7663	7553	7743	7598	7651	7802	7776	7714	7562	7577	7644	7626	7687	7674	7792	7637	7688	7671	7603	7675	7831	7698	7620	7592	7722	7630	7870	7664	7646	7603	7725	7621	7647	7717	7757	7689	7666	7616	7615	7685	7686	7579	7730	7693	7611	7676	7709	7615	7660	7623	7582	7609	7681	7555	7818	7670	7706	7769	7686	7567	7603	7697	7577	7635	7709	7641	7612	7694	7654	7665	7545	7682	7562	7603	7572	7644	7545	7680	7704	7622	7649	7644	7681	7687	7633	7712	7579	7718	7684	7620	7648	7713	7548	7601	7621	7730	7624	7780	7671	7575	7643	7666	7612	7554	7604	7580	7570	7613	7694	7533	7622	7671	7693	7538	7668	7519	7757	7578	7756	7477	7630	7646	7707	7682	7818	7709	7615	7837	7703	7667	7546	7615	7556	7733	7617	7685	7649	7547	7593	7621	7770	7556	7696	7735	7691	7614	7750	7569	7571	7681	7631	7501	7740	7696	7758	7593	7679	7678	7765	7557	7630	7742	7571	7501	7616	7644	7810	7630	7651	7748	7774	7612	7617	7567	7820	7525	7677	7744	7623	7717	7721	7609	7761	7569	7634	7711	7564	7617	7552	7582	7617	7590	7727	7760	7682	7606	7593	7677	7677	7615	7672	7631	7626	7739	7686	7680	7693	7677	7642	7651	7581	7660	7593	7786	7629	7763	7627	7746	7594	7646
3282	2354	1694	1374	1782	2446	2664	4640	14568	16545	10820	5008	2017	1181	1026	974	979	970	990	919	940	958	899	963	920	949	927	946	892	980	918	879	963	953	990	975	905	952	965	962	966	972	933	948	944	941	967	962	983	937	949	923	949	937	939	991	953	925	1004	924	915	920	962	947	952	933	899	992	933	955	911	945	1022	903	965	930	994	922	963	939	985	887	912	927	977	955	947	949	950	933	938	969	879	994	934	931	918	973	948	967	954	929	917	952	1001	912	914	959	937	1005	966	917	921	948	950	999	966	1023	953	963	978	945	938	945	955	926	939	993	941	983	959	925	957	960	913	953	999	933	904	938	944	979	962	977	970	949	905	970	995	924	888	928	944	981	948	909	968	900	936	947	984	960	940	974	950	927	952	947	981	937	954	977	935	959	1007	965	947	950	961	959	955	951	977	937	923	932	905	1003	964	919	916	939	972	924	960	966	963	967	997	956	997	936	993	948	931	911	908	1017	920	957	1029	1005	997	936	971	989	990	967	976	952	946	900	948	970	951	961	946	930	904	935	976	964	958	906	946	934	947	928	982	938	964	953	997	954	957	893	929	1015	959	932	973	1002	949	948	1013	975	1007	980	975	925	949	979	956	961	909	891	926	964	966	928	931	975	969	930	991	947	946	951	978	987	1028	940	972	956	939	988	966	1020	965	934	1012	915	926	960	922	975	917	932	920	979	909	946	934	951	923	930	979	949	977	993	942	976	954	948	960	1015	931	933	991	902	906	939	954	946	900	961	957	952	939	957	956	942	910	991	959	934	969	964	895	989	948	957	948	987	869	987	921	963	972	952	942	960	926	1042	931	901	955	944	924	961	952	925	963	906	1011	1022	933	939	918	965	958	966	975	940	973	986	956	952	982	987	975	930	968	955	938	988	971	989	887	964	966	967	993	954	914	971	934	1008	968	966	937	931	969	914	967	1029	923	948	947	943	963	875	1016	991	971	972	980	961	963	1002	999	935	926	970	951	947	935	924	884	916	909	1002	958	963	976	992	919	950	986	951	973	930	936	969	964	979	957	889	948	967	958	961	950	947	932	918	989	970	949	898	946	965	970	987	947	950	1002	910	1014	907	951	956	961	961	976	906	989	975	1010	942	978	945	955	987	1018	932	945	972	941	941	1014	971	987	925	978	962	940	969	961	924	995	990	942	931	936	994	949	942	903	921	944	930	953	943	924	979	912	935	1006	977	943	939	970	945	964	907	1001	977	963	924	923	944	926	966	1001	988	938	969	958	972	1028	928	958	944	981	904	950	1014	955	978	980	977	928	943	966	900	994	930	894	916	946	994	957	996	920	970	1000	997	915	985	950	891	952	909	962	1006	1025	897	971	905	953	936	957	998	990	945	931	1001	1007	963	970	964	962	1005	1031	954	883	950	913	994	964	953	923	899	1018	931	944	936	952	913	966	968	945	885	963	913	970	924	1015	959	943	938	960	971	991	997	964	914	899	953	950	918	951	1017	932	941	945	927	983	996	983	992	906	986	942	977	984	961	952	958	927	998	912	979	967	963	951	947	977	967	963	941	930	927	937	949	965	969	967	950	992	922	1022	940	945	947	938	1008	926	918	990	931	934	923	949	947	949	1003	973	919	878	928	976	944	971	978	898	983	917	954	910	924	988	938	919	940	980	875	940	994	928	978	938	953	1026	959	979	984	1018	1002	997	939	905	972	974	958	892	945	993	1006	992	943	931	948	976	886	997	987	928	914	894	974	1001	948	954	962	979	917	923	957	970	918	935	987	911	922	947	968	942	944	922	970	944	996	942	991	966	923	937	970	865	1007	961	918	957	956	968	958	940	1016	938	956	947	926	968	982	915	960	972	967	919	925	891	932	924	926	986	939	986	952	979	918	914	926	932	1004	983	955	995	944	912	910	920	932	945	1024	925	955	927	892	905	970	967	965	1018	921	959	935	960	925	956	995	972	941	935	957	985	924	966	955	956	917	921	1008	992	939	959	948	987	882	934	881	1007	971	939	896	936	939	914	941	981	995	935	938	957	990	969	1030	940	968	998	940	944	950	955	942	929	954	954	938	975	970	962	996	955	942	1005	940	963	923	977	960	1015	929	950	971	965	893	1008	939	899	935	935	902	891	946	967	941	918	995	969	934	952	987	966	1001	1010	971	979	944	982	908	932	943	952	1001	927	968	941	1001	967	945	957	922	932	965	973	998	989	981	1004	891	1001	892	937	962	1009	1000	920	940	942	965	966	926	936	1035	890	947	952	972	935	986	949	936	939	901	959	973	922	988	928	961	968	963	918	962	869	913	900	928	977	1007	937	1014	956	995	923	945	962	942	946	926	903	946	980	957	916	941	981	996	932	950	984	899	869	916	952	967	883	995	995	942	963	998	1024	1010	957	950	981	944	910	944	957	925	955	945	973	962	975	958	999	918	936	979	964	1028	970	968	957	942	972	921	979	946	986	912	929	931	917	945	917	928	944	964	968	992	932	960	938	953	951	937	957	941	945	946	1002	978	949	955	914	990	896	973	933	982	975	957	958	1033	920	943	961	915	943	955	999	916	992	993	972	927	988	932	974	968	1016	868	940	960	992	968	986	968	986	951	983	926	917	899	940	954	957	960	948	988	956	962	962	965	913	952	959	920	936	957	885	894	915	934	947	980	941	943	960	984	958	938	920	938	980	907	934	1011	1004	970	953	931	965	939	998	987	931	960	1005	973	931	984	977	971	995	982	999	919	931	960	930	1013	953	972	948	960	913	968	964	949	952	950	945	963	885	922	918	931	901	967	959	984	995	917	898	955	977	957	913	919	927	960	1007	921	900	1004	931	941	953	917	944	992	929	966	957	993	997	994	931	939	927	945	974	905	938	965	925	973	949	958	998	928	941	976	947	937	978	939	944	986	936	974	972	964	917	941	921	988	933	969	926	965	984	972	982	924	970	947	923	938	989	935	969	932	950	954	974	989	949	953	936	977	966	938	940	936	921	947	964	941	945	957	991	871	986	966	947	951	954	940	931	960	921	989	982	948	927	975	937	998	975	948	889	915	922	913	975	990	955	966	893	947	976	1016	1000	942	980	915	983	1005	932	980	952	975	929	968	905	957	983	975	939	934	1013	976	944	957	936	923	954	968	942	946	957	984	1000	976	927	979	924	979	961	943	968	935	944	981	959	975	1011	1001	946	920	969	935	975	949	968	976	932	924	897	965	963	954	945	995	1003	966	977	950	953	967	894	893	959	968	991	945	911	966	954	1011	1012	921	944	981	977	989	942	981	922	925	994	947	936	942	942	954	927	937	1026	953	989	986	963	999	931	951	946	958	951	922	981	991	899	959	898	869	933	936	977	938	920	994	965	941	986	994	1000	992	925	947	967	976	966	964	949	913	958	1012	993	955	986	980	954	947	982	962	946	889	964	966	959	997	1021	1015	1017	970	946	937	940	935	986	919	920	920	993	960	925	970	914	924	941	958	957	972	989	973	964	958	990	958	876	994	979	976	1033	990	924	933	941	965	957	934	955	955	937	949	960	1025	987	944	967	955	963	971	990	979	904	911	966	998	922	903	934	892	938	963	985	963	954	971	1035	939	968	936	957	960	966	944
25372	19809	15221	22016	31595	36884	36713	46793	68946	66104	51359	35561	20296	11091	8472	7903	7477	7759	7736	7653	7864	7635	7680	7689	7796	7651	7730	7697	7763	7544	7666	7675	7648	7684	7799	7600	7721	7747	7675	7762	7870	7688	7750	7541	7628	7695	7948	7659	7667	7696	7687	7680	7890	7764	7702	7588	7624	7801	7683	7619	7676	7693	7638	7745	7751	7693	7772	7594	7642	7621	7777	7649	7652	7771	7583	7560	7686	7666	7689	7824	7580	7708	7675	7538	7720	7704	7727	7494	7691	7685	7614	7632	7696	7668	7724	7574	7669	7781	7570	7633	7580	7673	7588	7664	7691	7652	7813	7709	7821	7706	7729	7754	7788	7715	7748	7587	7642	7659	7740	7581	7791	7799	7763	7744	7766	7587	7759	7660	7760	7692	7640	7701	7594	7780	7634	7643	7708	7652	7665	7781	7684	7811	7689	7723	7615	7713	7679	7831	7499	7739	7612	7719	7672	7619	7686	7645	7677	7779	7770	7827	7687	7641	7728	7648	7606	7622	7712	7727	7655	7614	7758	7720	7643	7606	7774	7706	7686	7820	7741	7764	7690	7726	7548	7601	7808	7790	7657	7741	7848	7861	7680	7636	7744	7761	7640	7613	7798	7713	7725	7689	7659	7766	7712	7707	7734	7782	7780	7767	7801	7594	7668	7499	7794	7591	7807	7558	7758	7724	7684	7604	7759	7713	7706	7609	7778	7791	7658	7687	7722	7646	7638	7723	7682	7711	7716	7622	7607	7598	7764	7712	7689	7680	7694	7702	7553	7709	7645	7684	7796	7724	7723	7827	7777	7754	7794	7702	7740	7622	7624	7634	7670	7727	7652	7584	7745	7720	7638	7815	7654	7770	7740	7631	7855	7753	7743	7763	7852	7822	7682	7868	7850	7655	7766	7624	7785	7654	7704	7557	7705	7695	7670	7549	7767	7587	7741	7722	7723	7733	7706	7667	7718	7580	7706	7623	7656	7582	7759	7668	7718	7681	7755	7853	7748	7738	7701	7586	7535	7706	7596	7717	7755	7662	7660	7624	7793	7728	7631	7747	7800	7702	7858	7773	7776	7687	7671	7644	7738	7850	7675	7494	7750	7624	7674	7683	7763	7634	7572	7650	7770	7749	7722	7598	7710	7751	7757	7654	7749	7775	7662	7664	7681	7631	7684	7664	7724	7750	7788	7630	7665	7691	7665	7620	7670	7839	7787	7611	7785	7640	7648	7634	7767	7707	7757	7588	7705	7804	7639	7712	7713	7586	7798	7783	7665	7776	7799	7707	7687	7787	7763	7720	7678	7661	7736	7680	7802	7726	7813	7828	7787	7682	7787	7611	7738	7786	7865	7678	7724	7527	7706	7714	7630	7622	7729	7695	7644	7614	7609	7738	7697	7577	7708	7812	7677	7744	7627	7754	7779	7480	7699	7530	7628	7518	7670	7839	7669	7693	7808	7702	7752	7657	7683	7739	7619	7692	7680	7704	7574	7859	7501	7686	7672	7668	7748	7839	7656	7621	7680	7651	7655	7808	7762	7644	7847	7777	7752	7707	7742	7522	7603	7675	7780	7733	7659	7718	7715	7711	7718	7671	7676	7797	7598	7728	7759	7728	7726	7746	7803	7657	7736	7736	7642	7830	7666	7775	7673	7712	7531	7673	7808	7728	7603	7728	7699	7762	7695	7744	7833	7713	7582	7729	7725	7667	7638	7754	7666	7756	7742	7747	7669	7666	7787	7620	7707	7718	7835	7602	7604	7708	7785	7711	7746	7655	7648	7744	7709	7746	7920	7699	7657	7665	7705	7529	7758	7750	7645	7698	7723	7680	7801	7762	7664	7625	7783	7662	7748	7707	7637	7729	7639	7617	7658	7767	7610	7538	7784	7749	7701	7627	7696	7692	7729	7794	7685	7664	7759	7724	7715	7541	7656	7755	7670	7660	7671	7616	7685	7711	7662	7815	7697	7644	7766	7574	7663	7810	7550	7701	7747	7701	7714	7736	7695	7713	7697	7754	7614	7652	7590	7678	7753	7649	7693	7613	7837	7635	7799	7747	7761	7649	7599	7603	7664	7722	7712	7809	7653	7588	7587	7762	7840	7706	7678	7691	7594	7807	7650	7796	7571	7666	7702	7644	7663	7747	7711	7728	7680	7832	7814	7705	7513	7640	7662	7721	7590	7502	7711	7766	7747	7744	7606	7698	7585	7673	7612	7928	7680	7684	7771	7691	7714	7730	7685	7726	7609	7877	7877	7729	7721	7703	7707	7658	7777	7658	7562	7601	7686	7732	7730	7782	7825	7571	7743	7603	7615	7715	7566	7723	7750	7746	7728	7688	7761	7673	7803	7578	7727	7702	7654	7679	7655	7516	7581	7607	7502	7661	7605	7737	7592	7780	7729	7594	7807	7748	7614	7661	7739	7685	7860	7693	7736	7646	7665	7819	7654	7675	7613	7829	7636	7727	7590	7789	7767	7838	7648	7617	7730	7686	7724	7714	7686	7701	7706	7550	7654	7860	7736	7721	7743	7639	7730	7721	7702	7638	7649	7687	7631	7580	7811	7800	7643	7718	7804	7663	7727	7550	7573	7744	7807	7776	7720	7541	7692	7783	7675	7704	7574	7780	7613	7661	7689	7892	7634	7737	7676	7592	7560	7745	7699	7694	7731	7676	7690	7764	7700	7597	7597	7624	7627	7857	7683	7752	7500	7783	7715	7668	7813	7609	7662	7699	7715	7743	7669	7743	7597	7632	7703	7694	7805	7730	7827	7701	7586	7742	7800	7770	7623	7825	7766	7638	7757	7763	7615	7826	7562	7767	7669	7754	7559	7692	7735	7600	7788	7743	7613	7643	7750	7754	7625	7608	7552	7910	7706	7765	7764	7570	7732	7647	7600	7575	7743	7959	7568	7620	7585	7816	7697	7631	7655	7727	7718	7806	7730	7678	7735	7750	7776	7588	7635	7705	7827	7714	7719	7883	7704	7727	7719	7646	7789	7673	7760	7648	7634	7729	7737	7678	7656	7810	7665	7711	7899	7601	7717	7728	7696	7819	7620	7618	7625	7579	7674	7735	7785	7669	7700	7743	7577	7695	7747	7655	7775	7768	7651	7616	7816	7502	7781	7764	7684	7582	7675	7658	7806	7770	7699	7854	7753	7759	7702	7668	7791	7659	7689	7651	7760	7724	7894	7654	7711	7771	7784	7697	7843	7641	7700	7776	7698	7613	7697	7764	7810	7731	7786	7635	7640	7746	7597	7719	7773	7621	7740	7733	7795	7727	7700	7750	7705	7573	7816	7671	7809	7683	7780	7610	7718	7607	7512	7769	7675	7554	7606	7666	7533	7693	7843	7729	7768	7858	7591	7747	7714	7720	7617	7755	7693	7862	7685	7584	7648	7621	7710	7572	7760	7735	7554	7784	7796	7628	7770	7599	7877	7681	7644	7628	7862	7677	7665	7742	7706	7669	7788	7676	7672	7663	7672	7667	7634	7644	7738	7660	7709	7575	7641	7761	7692	7724	7620	7669	7766	7638	7699	7728	7646	7695	7530	7677	7626	7717	7604	7692	7596	7811	7643	7619	7677	7794	7712	7715	7743	7745	7618	7701	7687	7604	7808	7731	7805	7750	7625	7698	7819	7597	7731	7858	7898	7724	7724	7628	7718	7749	7610	7612	7663	7861	7653	7661	7601	7666	7821	7735	7693	7695	7759	7585	7840	7606	7763	7645	7731	7705	7696	7691	7558	7923	7654	7698	7819	7642	7716	7807	7823	7655	7751	7764	7782	7584	7674	7693	7626	7677	7558	7748	7620	7633	7807	7762	7724	7850	7684	7715	7867	7671	7688	7836	7776	7681	7790	7705	7794	7657	7758	7772	7663	7658	7666	7738	7761	7869	7745	7695	7639	7593	7707	7794	7642	7582	7745	7669	7674	7715	7672	7686	7654	7643	7589	7790	7725	7703	7679	7700	7706	7641	7737	7780	7725	7641	7682	7761	7666	7796	7714	7619	7767	7652	7619	7701	7683	7801	7748	7787	7639	7765	7708	7746	7677	7746	7737	7616	7710	7624	7681	7667	7762	7549	7676	7861	7606	7801	7763	7702	7803	7625	7698	7720	7770	7619	7629	7808	7643	7716	7792	7523	7622	7834	7801	7608	7656	7697	7588	7615	7627	7689	7470	7712	7694	7656	7641	7711	7587	7703	7672	7627	7656	7775	7784	7656	7658	7715	7751	7577	7905	7609	7539	7781	7685	7644	7627	7695	7654	7680	7687	7672	7697	7796	7726	7572	7737	7732	7664	7658	7691	7724	7768	7667	7743	7713	7762	7802	7655	7726	7765	7679	7644	7758	7573	7784	7491	7820	7619	7674	7726	7808	7692	7625	7655	7683	7704	7616	7653	7646	7558	7677	7671	7503	7663	7741	7731	7805	7720	7679	7784	7650	7771	7730	7783	7755	7610	7678	7688	7747	7776	7841	7589	7660	7576	7658	7716	7761	7784	7816	7631	7745	7683	7570	7637	7725	7784	7613	7570	7618	7788	7788	7594	7699	7695	7612	7722	7583	7605	7553	7721	7605	7788	7538	7775	7581	7717	7662	7592	7619	7687	7683	7593	7868	7523	7667	7749	7546	7667	7864	7832	7606	7618	7858	7793	7595	7864	7773	7651	7563	7688	7866	7630	7750	7674	7713	7558	7440	7712	7652	7588	7639	7868	7732	7756	7707	7785	7623	7709	7724	7583	7702	7735	7813	7834	7578	7849	7803	7575	7706	7700	7822	7711	7773	7811	7746	7648	7686	7795	7709	7648	7696	7665	7652	7611	7761	7743	7726	7672	7595	7706	7777	7817	7714	7730	7795	7660	7672	7729	7652	7866	7661	7693	7708	7732	7731	7692	7731	7687	7650	7917	7623	7808	7680	7670	7804	7671	7751	7625	7645	7700	7790	7658	7894	7727	7742	7711	7768	7790	7766	7721	7704	7651	7811	7593	7770	7582	7927	7693	7688	7674	7540	7746	7660	7609	7653	7792	7646	7912	7653	7873	7757	7742	7694	7772	7753	7655	7713	7751	7674	7656	7590	7812	7665	7659	7584	7766	7571
6054	2381	1634	1487	2017	2603	2300	4157	13282	16622	11796	5234	2107	1274	1031	1009	1002	952	949	939	916	969	965	974	949	968	970	958	929	977	989	965	950	971	917	967	969	950	952	958	963	958	952	941	1004	995	990	950	969	985	941	950	939	949	1008	1012	967	990	955	944	982	1011	1006	994	988	994	967	932	985	966	983	912	932	978	974	976	987	962	930	943	940	982	959	925	1032	1003	971	1033	979	938	999	934	963	928	926	931	986	955	954	926	951	926	957	961	1012	996	971	913	960	996	920	976	934	952	963	1017	987	1014	961	937	949	946	936	945	972	968	1002	958	989	978	974	967	957	975	925	970	951	1017	935	1008	1027	972	965	971	988	902	935	924	941	892	982	962	998	953	997	955	956	932	995	951	985	948	982	974	973	983	954	991	997	926	993	996	961	993	933	1002	975	916	1000	997	893	943	978	972	897	972	954	939	903	958	949	966	941	902	946	948	900	952	972	921	994	989	975	970	1000	1017	922	1031	975	939	977	941	919	978	939	955	966	939	946	945	982	957	978	994	1016	963	940	950	961	935	964	951	953	1023	975	969	951	963	999	1009	973	987	984	967	975	957	956	971	967	937	951	960	911	946	945	979	935	940	928	960	988	992	956	983	931	938	985	918	964	979	952	920	987	955	1020	996	927	960	977	943	940	961	910	988	1003	970	997	973	939	1025	990	908	937	1030	995	960	994	975	919	975	962	973	1004	969	979	964	947	954	953	959	1014	960	973	922	909	951	986	948	934	1050	942	986	967	996	982	936	972	990	965	978	1053	1011	948	1003	996	988	979	918	953	982	1015	1012	1011	964	982	1043	1043	1014	980	1019	1009	1009	938	999	969	1011	968	946	975	968	929	990	948	961	945	952	953	963	902	985	1023	916	927	930	932	991	982	939	955	1000	886	931	925	946	982	938	958	943	964	1001	912	941	966	963	962	1023	949	898	982	929	923	946	923	993	978	946	969	925	945	947	989	949	955	1005	1005	955	906	912	924	956	961	962	1041	963	894	1019	956	989	973	958	1002	1012	976	916	982	1016	917	1006	985	1014	959	983	957	997	981	967	1016	912	1012	975	951	965	976	983	923	952	935	974	957	1045	979	954	1019	970	955	970	982	988	974	952	948	959	965	989	978	997	962	1050	928	924	1001	966	966	965	1055	982	1003	891	921	932	997	988	962	993	1007	1022	935	973	964	963	964	972	941	967	973	898	970	940	987	974	958	952	1000	996	951	940	956	920	929	988	987	1007	960	958	978	967	991	921	970	899	972	1006	1045	938	921	947	982	1021	994	962	972	935	965	1003	972	926	956	986	953	1007	939	1002	959	955	969	887	995	981	950	941	959	930	942	979	987	972	917	986	1003	955	1016	938	1007	930	983	957	956	1019	956	954	965	939	936	976	970	968	992	917	985	951	940	1012	982	975	1028	952	925	980	955	967	1010	941	968	1000	923	948	926	966	947	949	996	1013	1024	908	930	937	1022	917	945	954	939	978	1030	977	943	956	978	1000	956	995	982	949	961	967	931	964	973	928	897	946	931	968	989	932	1015	971	963	970	936	1016	943	969	1061	909	936	1002	1001	1018	983	955	1056	975	940	945	942	941	956	953	990	971	1000	988	970	982	969	974	953	973	963	989	951	944	997	944	1004	951	1015	931	968	997	1042	963	928	957	945	954	953	980	1007	946	937	957	1001	964	953	1037	945	941	926	950	972	927	972	996	982	921	978	936	991	947	966	937	989	978	996	975	946	960	987	942	994	898	970	980	965	914	1008	930	955	883	960	953	1018	998	905	982	962	965	1012	994	930	885	961	948	963	922	960	954	914	975	989	962	965	918	930	983	983	974	961	967	990	987	939	947	948	976	980	922	951	982	978	968	984	974	914	969	970	951	957	966	891	949	943	1002	944	1001	1027	983	979	979	974	987	1000	946	960	986	974	1030	986	975	946	949	996	984	953	932	924	948	1003	952	997	906	990	974	969	937	962	992	907	947	1027	917	971	978	957	966	939	874	953	960	934	988	977	978	990	980	1004	1000	991	1032	1069	966	973	932	957	920	946	972	973	963	948	952	948	996	1017	923	997	962	964	967	923	986	929	942	944	990	967	943	939	903	965	958	968	920	980	982	880	966	985	1024	987	951	992	1012	938	981	917	925	960	944	974	1043	993	959	1022	1023	992	965	955	937	920	992	938	967	967	960	991	910	1000	943	947	986	992	998	1032	1041	943	970	940	914	950	957	959	964	970	967	1047	895	971	935	962	984	939	967	975	963	1041	973	940	898	985	935	945	973	1010	911	984	982	1013	965	959	940	1002	949	940	916	938	979	978	939	965	1050	962	924	994	1039	954	967	937	1013	976	990	957	987	957	889	941	946	983	948	1009	966	915	932	1025	975	1043	962	926	957	954	1017	983	951	992	977	963	959	978	980	996	996	941	939	980	934	967	929	947	977	959	909	897	965	1025	1009	918	1017	968	987	952	973	968	958	950	975	982	958	950	967	1007	951	940	1002	963	950	1010	981	999	877	973	1024	956	949	929	952	1008	955	971	961	955	951	960	942	957	916	990	907	986	964	1010	1026	949	926	977	986	975	970	1011	962	982	998	975	898	926	946	979	949	999	1008	967	946	917	985	971	1001	1014	984	952	1022	980	1006	973	978	1002	1008	984	1011	977	969	984	964	966	970	954	980	928	922	963	969	928	929	941	954	1005	971	941	1001	933	937	934	1015	972	970	934	957	975	971	956	990	934	1003	914	976	961	1026	943	997	969	1009	987	992	916	987	951	934	976	1016	953	945	891	981	1025	983	955	935	965	976	948	941	958	998	921	937	1006	949	943	940	961	955	955	1035	951	931	933	952	990	995	1039	979	984	968	986	992	917	972	944	958	983	985	996	956	1043	985	969	935	967	962	903	1011	959	1012	969	996	945	965	997	997	975	938	932	997	941	973	930	976	1006	945	1012	996	992	904	952	958	953	966	994	974	919	975	957	989	1033	1009	963	963	960	968	956	953	970	893	959	1005	947	1009	977	993	978	955	956	962	977	957	957	994	934	1010	982	959	979	944	1003	1023	932	932	1000	889	1035	940	1017	919	970	1039	981	1007	957	965	977	976	940	986	927	991	1007	1005	913	997	973	988	972	889	925	925	985	990	954	982	999	926	925	941	1004	997	994	989	978	939	941	999	929	1059	990	957	1000	1011	978	935	1035	971	1006	951	951	1001	909	920	950	933	955	990	976	918	978	940	989	980	967	986	931	1003	925	970	916	1009	932	979	963	912	942	947	948	967	990	990	992	1002	1031	979	964	1017	969	943	973	968	984	940	979	990	1001	959	915	971	945	959	974	986	987	995	999	985	969	968	947	1008	926	990	972	942	923	906	1000	1018	983	963	961	1000	979	976	965	982	989	1008	988	943	953	935	970	1022	1018	916	962	939	996	932	940	972	943	944	962	962	992	981	965	980	949	971	939	915	976	996	973	971	961	937	946	909	957	1023	972	900	942	980	1010	947	970	959	1018	1006	956	1067	902	943	1006	931	990	941	989	959	970	875	969	926	979	1013	971	973	949	965	924	942	980	963	920	985	999	1001	979	937	942	982	953	995	1010	988	961	985	987	945	981	940	965	956	1006	974	989	907	1018	964	994	977	925	998	958	943	949	981	960	931	904	992	984	1025	938	938	911	978	930	987	923	967	897	971	971	965	927	936
25484	18725	15335	23544	34309	38299	33788	45191	67367	67755	53453	36846	21424	11716	8549	7887	7755	7947	7806	7831	7812	7693	7941	7915	7836	7919	7845	7933	7951	7739	7918	7809	7723	7722	7736	7844	7818	7839	7837	7777	7876	7762	7863	7776	7731	7729	7902	7858	7850	7729	7693	7816	7710	7876	7726	7823	7746	7844	7862	7750	7744	7822	7791	7799	7848	7828	7877	7731	7763	7987	7788	7732	7800	7878	7848	7728	7905	7767	7814	7727	7825	7875	7713	7805	7835	7822	7744	7754	7808	7770	7795	7838	7740	7974	7893	7754	7846	7804	7934	7899	7770	7853	7776	7827	7777	7832	7918	7864	7906	7630	7779	7769	7958	7712	7953	7772	7644	7885	7934	7762	7717	7848	7762	7944	7818	7896	7715	7769	7866	7877	7682	7787	7711	7876	7774	7883	7687	7891	7795	7977	7848	7741	7870	7857	7856	7872	7861	7808	7868	7843	7747	7921	7841	7817	7867	7864	7845	7899	7703	7801	7866	7843	7805	7698	7965	7740	7812	7799	7880	7912	7827	7954	7698	7909	7807	7816	7841	7820	7707	7862	7722	7758	7878	7885	7893	7901	7912	7928	7760	7849	7819	7893	7800	7774	7697	7833	7737	7919	7805	7985	7749	7857	7774	7755	7698	7926	7796	7801	7824	7727	7814	7784	7831	7786	7773	7806	7944	7918	7868	7830	7816	7772	7772	7730	7776	7850	7937	7745	7797	7886	7779	7833	7692	7841	7874	7874	7708	7936	7848	7862	7835	7834	7676	7867	7857	7798	7822	7883	7917	7822	7888	7849	7780	7818	7837	7864	7729	7797	7872	7812	7926	7725	7662	7795	7843	7877	7822	7797	7888	7811	7905	7694	7970	7771	7888	7691	7795	7798	7814	7890	7772	7807	7789	7862	7840	7835	7835	7903	7792	7962	7762	7878	8000	7768	7766	7646	7804	7921	7710	7913	7832	7966	8046	7705	7917	7800	7730	7845	7803	7918	7777	7961	7957	7849	7857	7788	7725	7732	7783	7784	7884	7865	7837	7939	7845	7837	7789	7821	7733	7923	7843	7806	7824	7966	7843	7841	7685	7811	7765	7777	7870	7875	7936	7905	7674	7798	7803	7889	7892	7963	7765	7811	7947	7879	7836	7896	7934	7826	7760	7817	7744	7904	7906	7875	7840	7793	7959	7886	7863	7933	7841	7931	7778	7879	7812	7779	7842	7692	7742	7872	7818	7855	7936	7768	7823	7777	7918	7862	7774	7816	7669	7769	7832	7831	7814	7850	7837	7846	7800	7827	7758	7829	7794	7803	7809	7980	7813	7900	7952	7823	7778	7876	7742	7822	7909	7629	7797	7772	7841	7950	7806	7880	7861	7904	7845	7777	7846	7754	7863	7719	7828	7758	7824	7802	7857	7763	7886	7771	7817	7810	7816	7891	7933	7884	7724	7886	7832	7905	7730	7814	7712	7765	7819	7942	7611	7820	7776	7851	7856	7935	7788	7815	7841	7928	7848	7830	7808	7797	7790	7927	7721	7899	7843	7778	7901	7895	7802	7913	7812	7809	7797	7899	7965	7792	7791	7823	7729	7767	7875	7758	7773	7916	7844	7754	7814	7825	7892	7796	7849	7914	7866	7882	7868	7935	7846	7728	7809	7859	7685	7906	7883	7708	7844	7836	7886	7900	7834	7774	7704	7695	7820	7828	7904	7908	7876	7805	8008	7758	7766	7722	7823	7917	7830	7843	7918	7904	7853	7844	7737	7844	7690	7853	7911	7723	7750	7769	7761	7792	7829	7791	7819	7934	7710	7794	7781	7793	7967	7824	7925	7843	7895	7714	7716	7877	7766	7790	7828	7714	7783	7821	7815	7767	7752	7856	7797	7853	7825	7809	7743	7828	7862	7951	7694	7818	7835	7881	7781	7922	7816	7972	7936	7736	7722	7733	7882	7755	7752	7880	7748	7846	7673	7863	7844	7927	7790	7812	7840	7915	7781	7761	7724	7805	7809	7917	7904	7707	7834	7859	7973	7882	7616	7749	7874	7955	7841	7807	7817	7998	7804	7796	7760	7858	7896	7952	7878	7662	7771	7822	7963	7829	7833	7853	7744	7860	7731	7803	7994	7798	7856	7774	7762	7912	7644	7860	7735	7857	7861	7819	7736	7720	7909	7756	7758	7843	7912	7716	7947	7752	7725	7745	7766	8007	7842	7910	7871	7831	7712	7762	7964	7725	7861	7659	7911	7795	7872	7789	7766	7839	7839	7807	7726	7808	7812	7879	7812	7780	7828	7766	7836	7784	7918	7858	7855	8022	7872	7832	7772	7778	7840	7832	7781	7902	7731	7758	7724	7915	7794	7918	8020	7814	7811	7847	7767	7757	7917	7878	7736	7887	7951	7817	7879	7860	7866	7801	7699	7770	7729	7738	7968	7819	7803	7891	7821	7808	7876	7766	7809	7804	7824	7737	7723	7915	7904	7908	7908	7684	7841	7782	7931	7798	7804	7777	7901	7812	7781	7785	7860	7783	7899	7779	7931	7780	7836	7772	7711	7772	7795	7960	7937	7700	7696	7782	7711	7730	7817	7845	7813	7822	7811	7839	7853	7789	7907	7838	7741	7732	7896	7865	7833	7879	7757	7843	7761	7860	7789	7758	7840	7865	7803	7650	7865	7833	7850	7859	7801	7779	7769	7798	7826	7790	7803	7891	7689	7884	7692	7912	7768	7919	7855	7827	7842	7737	7930	7915	7890	7849	7832	7880	7771	7845	7904	7736	7722	7858	7785	7800	7952	7866	7796	7769	7788	7915	7890	7903	7836	7746	7846	7757	7928	7803	7801	7869	7673	7852	7786	7815	7782	7888	7724	7756	7726	7846	7925	7826	7853	7814	7797	7865	7942	7944	7949	7784	7763	7929	7881	7809	7844	7754	7828	7858	7802	7778	7840	7764	7965	7866	7864	7940	7851	7911	7852	7772	7820	7799	7747	7864	7896	7994	7853	7868	7815	7823	7692	7927	7867	7793	7826	7855	7852	7883	7888	7779	7879	7873	7991	7666	7897	7809	7813	7943	7826	7949	7935	7777	7841	7931	7849	7761	7825	7889	7794	7708	7773	7748	7871	7942	7804	7964	7887	7894	7922	7901	7804	7894	7992	7860	7726	7860	7786	7862	7822	7895	7872	7942	7880	7824	7867	7932	7903	7804	7838	7702	7772	7849	7879	7824	7869	7841	7947	7768	7925	7882	7788	7803	7883	7823	7966	7784	7794	7824	7886	7824	7868	7756	7850	7706	7723	7890	8014	7761	7727	7783	7921	7794	7918	7801	7786	7997	7813	7908	7767	7824	7724	7741	7720	7739	7860	7831	7853	7824	7864	7713	7821	7706	7876	7725	7825	7913	7873	7973	7834	7829	7795	7747	7852	7837	7664	7968	7865	7841	7771	7838	7932	7938	7861	7818	7857	7829	7776	7928	7791	7747	7869	7775	7867	7751	7804	7913	7827	7868	7750	7883	7686	7943	7757	7849	7798	7813	7857	7781	7821	7892	7901	7823	7927	7838	7760	7813	7667	7965	7778	7978	7658	7741	7861	7663	7812	7952	7828	7819	7951	7806	7863	7874	8026	7885	7926	7843	7806	7925	7881	7776	7909	7719	7769	7856	7679	7868	7783	7768	7830	7909	7906	7768	7756	7755	7673	7759	7856	7773	7903	7894	7876	7968	7752	7813	7946	7772	7798	7930	7755	7802	7956	7753	7776	7931	7834	7878	7770	7861	7686	8000	7717	7795	7742	7774	7739	7712	7734	7857	7770	7710	7767	7917	7786	7898	7851	7829	7936	7861	7701	7886	7779	7782	7930	7961	7753	7766	7858	7824	7820	7894	7677	7775	7760	7975	7851	7829	7798	7739	7872	7917	7861	7892	7825	7789	7884	7963	7810	7674	7755	7743	7784	7845	7811	7672	7861	7879	7711	7765	7863	7686	7816	7888	7944	7812	7753	7809	7860	7865	7939	7860	7785	7910	7992	7849	7829	7997	7748	7850	7821	7986	7915	7857	7892	7857	7860	7870	7747	7981	7915	7820	7711	7929	7735	7839	7721	7799	7850	7815	7889	7798	7858	7795	7809	7888	7712	7886	7817	7848	7753	7725	7938	7877	7810	7834	7812	7890	7929	7740	7853	7821	7728	8075	7841	7811	7775	7908	7829	7879	7788	7750	7808	7808	7971	7900	7811	7835	7835	7886	7812	7968	7783	7945	7895	7915	7781	7753	7852	7740	7828	7808	7798	7856	7892	7824	7795	7892	7776	7877	7698	7711	7806	7721	7876	7968	8006	7883	7810	7977	7894	7759	7957	7750	7758	7814	7910	7854	7819	7863	7705	7877	7823	7810	7887	7936	7820	7817	7821	7968	7781	7757	7788	7765	7746	7725	7886	7773	7985	7810	7845	7802	7765	7889	7762	7769	7864	7763	7844	7750	7871	7824	7820	7835	7863	7756	7791	7954	7835	7714	7622	7896	7666	7760	7780	7700	7799	7805	7633	7733	7804	7780	7775	7778	7873	7894	7794	7836	7841	7952	7891	7787	7807	7791	7739	7715	7821	7845	7771	7695	7791	7793	7879	7880	7998	7975	7922	7920	7860	7888	7815	7766	7868	7794	7780	7848	7831	7846	7809	7721	7938	7926	7932	7821	7906	7726	7792	7920	7707	7773	7818	7921	7899	7817	7736	7845	7699	7974	7860	7836	7925	7819	7850	7906	7716	7874	7844	7773	7772	7899	7815	7821	7888	8033	7793	7883	7758	7739	7873	7710	7879	7856	7842	7859	7892	7788	7907	7931	7769	7806	7780	7915	7666	7905	7923	7849	7902	7708	7885	7808	7735	7701	7791	7849	7768	7964	7820	7722	7920	7938	7795	7761	7870	7782	7902	7838	7821	7865	7947	7767	7872	7864	7801	7913	7811	7976	7827	7813	7840	7838	7888	7790	7862	7730	7917	7879	7841	7773	7886	7830	7793	7945	7873	7797	7884	7964	7785	7938	7782	7771	7884	7776	7873	7931	7827	7957	7911	7746	7762	7992	7785	7839	7710	7835	7795	7814
5060	3149	2047	1882	2833	3163	2759	7000	24301	27572	19566	9219	3256	1458	1110	951	967	945	934	909	999	952	987	947	947	980	936	925	1009	988	982	947	972	989	986	899	1014	986	920	945	980	971	951	945	950	998	949	1011	996	925	980	931	955	962	965	949	977	934	960	930	968	967	897	948	990	911	999	959	991	928	928	971	988	937	952	974	958	963	925	954	949	1024	1019	966	980	1007	941	1028	1017	921	1000	905	984	969	924	967	955	926	964	944	1052	975	934	990	927	1019	954	958	959	946	908	973	970	1004	935	927	938	989	929	965	1000	965	977	986	947	1010	927	957	1009	965	916	1041	938	952	949	961	934	1008	959	965	942	987	894	972	994	1008	995	970	942	962	930	940	982	940	1059	954	964	881	934	1003	997	995	970	916	954	968	897	920	944	922	1036	932	964	1007	935	973	979	997	947	944	984	926	1004	965	952	1006	958	963	976	930	957	959	932	948	1028	1022	1011	934	979	949	925	960	964	976	933	977	1002	970	966	948	947	992	950	959	954	958	956	972	995	976	943	993	949	983	978	961	920	971	965	977	946	971	995	934	954	955	1035	942	989	971	1007	968	982	985	953	952	973	952	937	936	973	918	961	945	988	931	939	956	941	972	914	933	988	1038	1012	969	1025	916	1018	1009	934	983	1047	999	944	922	971	954	939	974	947	965	1002	973	964	988	956	988	1000	907	985	931	998	1008	981	946	944	967	980	1014	976	939	963	980	946	1009	973	1005	961	935	906	944	917	982	959	917	979	957	967	966	961	946	965	987	1012	994	952	954	933	982	1001	966	942	981	981	1010	957	964	1027	1013	990	983	927	995	982	1010	1011	918	931	924	951	978	952	964	956	957	967	950	979	956	992	945	924	994	963	975	936	941	940	952	962	980	937	999	939	953	958	971	931	963	922	938	977	1037	940	987	960	936	969	916	982	926	1022	944	934	942	989	981	976	977	962	901	938	1003	996	1008	989	976	906	974	998	914	986	904	971	964	969	914	929	971	950	945	1008	945	1032	950	1031	918	993	990	967	975	999	933	983	952	982	962	915	968	980	970	977	923	938	884	954	950	926	966	983	979	940	989	952	982	966	917	943	913	1008	940	921	943	979	1036	992	969	927	1008	942	1009	955	972	928	976	1007	949	931	996	991	963	933	906	960	933	1022	924	967	974	977	959	993	1015	998	973	992	924	989	951	981	964	957	981	950	971	962	991	1022	1029	996	987	962	962	949	932	957	989	971	952	965	973	959	985	938	962	931	971	919	946	949	938	933	965	985	943	911	968	1005	973	940	1010	988	964	926	992	1009	900	946	928	952	898	1005	967	989	986	981	975	971	978	944	941	1039	1014	920	1015	870	925	971	956	991	1020	1024	996	993	1001	955	938	987	955	958	962	941	996	957	946	936	961	893	1016	1026	972	971	970	975	945	953	943	963	895	965	932	943	1001	986	945	919	984	945	966	978	1002	989	915	934	991	951	958	971	975	985	950	985	964	917	980	999	995	991	976	993	937	1005	1016	951	883	994	995	949	959	880	968	960	927	975	952	1001	983	965	967	993	970	1005	1003	985	1039	951	987	1060	960	975	922	950	986	946	958	951	978	965	971	956	973	977	1024	1001	1007	947	1000	975	962	973	1000	939	973	978	1002	1048	947	940	958	988	1022	979	951	946	936	970	937	986	943	979	981	1026	1033	986	948	1009	1006	908	976	1001	955	1003	989	952	999	977	946	944	920	1045	996	987	960	971	986	917	987	933	965	900	970	972	987	962	984	957	939	943	951	971	925	969	958	897	957	904	965	901	1022	962	897	934	941	991	1020	956	992	1018	905	977	999	923	957	964	940	968	936	990	887	954	918	949	978	926	947	984	1003	1029	965	965	927	964	996	977	1011	996	968	954	923	1012	943	936	988	953	997	939	951	970	1027	983	935	980	990	972	980	933	1020	994	942	928	971	1010	1004	972	1031	983	970	1007	975	941	1030	960	951	1001	939	954	996	943	1040	921	1009	966	955	952	971	938	942	1013	904	953	983	1007	963	960	954	914	984	939	993	935	929	927	980	1003	1024	989	965	992	1017	926	990	932	1016	902	991	968	928	972	925	989	1000	940	962	981	978	938	968	950	984	992	924	963	997	953	974	1014	994	921	967	954	977	951	985	980	987	872	1012	992	968	925	998	991	944	956	964	945	994	998	944	982	955	920	1031	961	916	984	929	968	993	958	969	997	964	1024	915	968	987	1018	943	916	970	969	955	963	971	928	977	982	1027	959	973	969	987	1025	937	959	1011	979	921	945	973	961	972	1020	999	1011	922	951	967	1033	960	958	961	938	933	959	1023	986	1002	970	894	967	948	883	969	945	1011	957	1026	1011	965	1017	1005	944	972	986	879	969	1032	1040	947	958	884	936	941	971	987	945	906	946	954	966	1001	988	969	987	965	984	951	1000	1018	950	976	944	927	939	940	968	1007	970	964	1003	1000	1004	901	1003	978	1001	925	971	930	1055	975	1011	894	1002	953	967	948	941	977	942	998	1015	940	956	969	987	996	946	953	932	985	974	1029	898	993	954	955	977	926	984	1002	975	943	988	964	903	970	963	968	959	931	952	921	926	910	961	954	929	896	929	1014	982	994	969	963	952	977	957	943	1019	963	924	978	963	970	896	948	972	963	1003	979	952	1052	953	981	928	940	978	956	961	966	945	924	984	986	941	918	946	936	1012	1010	935	989	943	938	975	929	951	970	943	964	958	962	984	980	993	966	946	1012	906	982	950	950	962	993	1007	943	989	950	963	965	960	968	983	945	975	912	974	979	983	975	952	1005	971	980	927	989	971	959	941	979	976	921	989	976	960	1046	950	924	972	1012	913	997	913	987	1004	964	942	968	1004	945	901	976	957	946	924	1007	970	928	975	967	975	951	999	938	958	1000	980	956	977	976	935	976	1015	1022	1031	947	1011	967	926	997	979	906	958	943	966	1026	951	983	944	964	970	991	1007	991	1002	953	959	989	937	964	941	1004	921	974	987	951	1009	1002	981	1015	950	955	976	983	951	959	995	1039	905	1042	929	902	975	981	972	976	989	965	973	959	933	949	1003	910	947	929	918	969	919	966	997	900	991	913	995	1009	948	1016	1005	976	941	946	965	925	992	996	967	996	969	954	930	966	993	954	943	986	975	981	976	981	973	958	963	962	978	1026	970	949	936	948	980	904	935	986	950	949	943	1017	916	1043	961	944	995	972	1024	1011	1020	915	934	984	978	949	924	1030	977	974	997	936	973	961	999	1009	982	939	933	986	988	983	964	1020	982	943	966	951	999	961	998	962	958	1003	923	1070	1003	995	1018	962	903	988	978	964	951	980	929	1001	892	936	915	960	1020	945	986	987	1024	957	988	968	996	979	953	1002	977	979	956	952	988	941	947	925	928	982	978	964	1025	931	962	1006	961	991	923	919	933	951	926	957	928	965	923	990	964	964	984	1019	940	952	948	933	947	980	1012	954	930	979	953	957	938	953	960	995	898	1038	1024	944	995	1027	1010	964	984	921	992	991	960	940	984	984	965	962	950	970	994	987	964	957	948	919	947	922	984	942	995	939	940	918	986	898	970	922	1012	963	953	979	961	929	949	1022	989	983	1001	1012	1018	963	979	977	976	924	929	972	1043	961	894	907	992	984	968	962	926	930	994	936	953	889	955	961	994	971	940	1010	993	1034	904	986	994	964
30339	22636	17719	29596	40663	37915	36889	54825	83467	81482	64637	44939	27722	14432	9174	7958	7796	7751	7779	7791	7723	7814	7876	7736	7822	7947	7765	7901	7757	7786	7776	7797	7765	7717	7848	7929	7818	7814	7696	7915	7802	7762	7953	7618	7684	7874	7753	7806	7657	7831	7769	7809	7733	7708	7764	7800	7789	7805	7811	7702	7704	7819	7774	7735	7858	7805	7693	7775	7796	7715	7779	7870	7871	7775	7625	7715	7772	7709	7752	7799	7684	7748	7801	7770	7858	7711	7839	7938	7743	7961	7795	7776	7786	7876	7710	7716	7796	7915	7766	7756	7776	7825	7775	7784	7932	7825	7881	7722	7731	7717	7850	7802	7866	7959	7911	7932	7843	7660	7851	7822	7656	7833	7767	7780	7793	7791	7844	7871	7822	7632	7659	7859	7941	7871	7708	7792	7850	7798	7724	7909	7854	8037	7735	7773	7947	7843	7802	7899	7630	7670	7791	7958	7742	7963	7817	7846	7756	7718	7805	7891	7683	7842	7778	7780	7830	7738	7845	7814	7703	7912	7751	7847	7755	7725	7604	7874	7873	7812	7782	7688	7972	7816	7762	7834	7786	7844	7835	7829	7664	7822	7866	7792	7738	7822	7771	7864	7787	7859	7804	7842	7738	7818	7798	7972	7848	7631	7833	7834	7867	7975	7930	7845	7827	7853	7764	7814	7864	7837	7684	7842	7827	7858	7882	7839	7812	7804	7769	8024	7799	7850	7733	7800	7848	7856	7834	7850	7924	7758	7813	7745	7919	7843	7739	7870	7975	7955	7823	7754	7868	7711	7803	7750	7629	7795	7751	7744	7816	7821	7733	7931	7948	7903	7708	7723	7712	7775	7830	7864	7864	7851	7728	7850	7776	7727	7754	7718	7957	7876	7742	7791	7813	7726	7759	7779	7776	7765	7830	7711	7785	7750	7731	7747	7799	7669	7786	7806	7753	7878	7871	7895	7629	7797	7901	7906	7800	7713	7693	7873	7873	7980	7800	7735	7818	7822	7851	7761	7773	7837	7748	7783	7810	7615	7874	7773	7887	7860	7698	7742	7778	7725	7830	7873	7763	7695	7708	7647	7863	7808	7862	7809	7893	7962	7786	7820	7802	7820	7731	7941	7821	7700	7812	7797	7711	7875	7829	7770	7807	7739	7845	7754	7961	7758	7873	7886	7798	7860	7768	7857	7715	7850	7780	7891	7856	7775	7831	7803	7742	7792	7756	7869	7917	7860	7711	7742	7976	7791	7745	7861	7871	7879	7759	7623	7961	7711	7799	7825	7884	7812	7588	7811	7956	7840	7705	7785	7772	7898	7904	7756	7881	7818	7824	7777	7825	7804	7878	7677	7805	7877	7858	7765	7900	7937	7772	7884	7797	7734	7887	7826	7787	7775	7827	7723	7734	7665	7869	7784	7728	7846	7731	7709	7706	7759	7760	7824	7821	7801	7858	7675	7760	7787	7756	7784	7998	7961	7893	7894	7771	7834	7911	7846	7678	7851	7844	7880	7720	7796	7879	7855	7807	7809	7699	7860	7850	7754	7808	7753	7685	7796	7897	7870	7948	7797	8003	8007	7699	7737	7843	7939	7725	7752	7624	7887	7806	7888	7845	7887	7731	7761	7880	7746	7804	7807	7768	7666	7833	7814	7926	7746	7915	7817	7876	7824	7846	7760	7925	7784	7758	7939	7783	7824	7906	7637	7860	7842	7928	7827	7821	7867	7878	7794	7883	7749	7653	7831	7803	7833	7684	7705	7732	7916	7879	7837	7765	7920	7907	7792	7708	7690	7688	7766	7788	7787	7875	7770	7874	7816	7864	7909	7939	7890	7860	7669	7771	7707	7902	7697	7805	7797	7802	7761	7941	7788	7738	7828	7798	7974	7883	7904	7793	7623	7795	7802	7806	7707	7733	7778	7881	7849	7779	7624	7965	7709	7771	7960	7775	7749	7911	7768	7788	7696	7776	7776	7829	7791	7872	7848	7687	7920	7761	7765	7827	7745	7917	7847	7762	7673	7753	7792	7796	7835	7783	7763	7880	7837	7997	7773	7747	7719	7970	7801	7854	7808	7709	7883	7702	7719	7802	7797	7716	7758	7805	7832	7733	7882	7797	7919	7864	7721	7791	7853	7810	7780	7686	7725	7838	7755	7709	7745	7863	7769	7891	7752	7746	7890	7780	7819	7820	7759	7831	7818	7672	7819	7813	7663	7904	7786	7774	7791	7825	7798	7669	7891	7795	7785	7665	7813	7713	7706	7876	7801	7816	7782	7884	7837	7933	7895	7882	7830	7861	7844	7820	7929	7953	7792	7709	7857	7676	7892	7899	7849	7848	7655	7835	7893	7734	7784	7824	7874	7927	8008	7787	7853	7779	7932	7834	7726	7823	7868	7740	7770	7710	7827	7919	7826	7834	7767	7711	7805	7768	7798	7745	7830	7726	7868	7802	7646	7827	7762	7812	7847	7886	7730	7878	7750	7955	7740	7889	7752	7865	7755	7760	7832	7849	7929	7880	7724	7716	7744	7854	7734	7769	7914	7772	7739	7705	7879	7684	7823	7772	7790	7818	7804	7740	7824	7887	7784	7802	7750	7731	7819	7857	7636	7833	7744	7777	7754	7879	7695	7852	7797	7657	7664	7728	7773	7883	7820	7746	7830	7821	7750	7803	7918	7851	7787	7770	7818	7849	7736	7839	7773	7854	7652	7741	7874	7832	7710	7784	7846	7754	7747	7841	7864	7908	7884	7738	7777	7866	7783	7771	7888	7791	7759	7951	7829	7759	7843	7753	7723	7762	7812	7828	7826	7774	7700	7807	7757	7825	7789	7767	7796	7822	7898	7761	7873	7762	7864	7772	7824	7808	7797	7968	7671	7871	7961	7726	7767	7774	7702	7678	7708	7891	7700	7857	7714	7848	7871	7761	7862	7814	7851	7788	7892	7819	7947	7776	7764	7962	7849	7830	7679	7783	7905	7733	7706	7914	7842	7807	7762	7693	7988	7752	7855	7981	7639	7753	7785	7868	7890	7840	7883	7761	7684	7850	7746	7840	7750	7612	7866	7777	7784	7819	7702	7873	7758	7881	7942	7782	7820	7726	7817	7734	7884	7796	7831	7750	7746	7909	7838	7879	7744	7696	7725	7901	7815	7777	7908	7849	7852	7848	7762	7942	7754	7709	7781	7813	7788	8011	7967	7902	7754	7815	7727	7735	7842	7796	7781	7936	7754	7791	7746	7802	7808	7888	7717	7747	7835	7806	7905	7991	7699	7880	7814	7909	7745	7761	7825	7756	7761	7807	7781	7821	7779	7834	7656	7861	7733	7736	7954	7623	7822	7876	7798	7823	7880	7722	7830	7861	7724	7895	7656	7652	7748	7913	7847	7720	7714	7883	7796	7731	8129	7782	7736	7758	7745	7713	7934	7844	7903	7754	7794	7770	7901	7854	7803	7760	7819	7829	7723	7737	7872	7841	7724	7899	7751	7800	7908	7807	7906	7706	7763	7741	7836	7762	7914	7774	7791	7831	7777	7933	7763	7800	7837	7919	7973	7817	7763	7747	7754	7827	7941	7937	7775	7812	7836	7749	7833	7797	7776	7671	7737	7946	7811	7882	7766	7921	7895	7710	7744	7748	7667	7935	7805	7825	7885	7841	7867	7912	7649	7898	7828	7813	7605	7800	7740	7710	7798	7688	7645	7762	7674	7875	7978	7718	7758	7669	7921	7841	7763	7782	7790	7833	7868	7749	7717	7749	7795	7787	7822	7829	7819	7939	7718	7665	7923	7823	7867	7735	7848	7796	7820	7804	7864	7894	7733	7812	7776	7849	7863	7863	7856	7759	7678	7810	7797	7816	7824	7808	7837	7877	7728	7739	7870	7803	7842	7953	7803	7794	7942	7632	7714	7949	7817	7835	7858	7880	7848	7844	7879	7768	7822	7762	7769	7846	7830	7861	7818	7850	7725	7868	7828	7661	7687	7872	7748	7756	7891	7867	7784	7809	7803	7845	7798	7679	7777	7841	7828	7694	7813	7971	7756	7880	7650	7825	7798	7942	7773	7638	7782	7777	7749	7919	7860	7816	7811	7770	7894	7959	7751	7804	7700	7924	7780	7743	7847	7844	7867	7702	7918	7871	7997	7745	7803	7758	7762	7852	7795	7776	7838	7962	8015	7869	7656	7839	7827	7835	7976	7853	7800	7745	7785	7829	7887	7772	7921	7865	7793	7741	7759	7779	7854	7848	7709	7735	7806	7904	7857	7801	7798	7736	7978	7771	7681	7833	7872	7725	7898	7831	7844	7729	7797	7700	7786	7819	7726	7652	7795	7768	7763	7969	7828	7835	7873	7814	7915	7753	7778	7926	7988	7841	7848	7806	7814	7838	7783	7724	7693	7799	7734	7720	7836	7752	7765	7775	7759	7731	7892	7874	7911	7734	7860	7755	7904	7856	7876	7893	7801	7951	7788	7732	7823	7773	7720	7803	7753	7811	7857	7822	7989	7793	7761	7888	7884	7740	7621	7892	7657	7806	7752	7839	7746	7739	7729	7807	7891	7791	7949	7851	7719	7885	7762	7769	7837	7833	7733	7800	7926	7737	7830	7749	7836	7944	7760	7845	7734	7876	7818	7860	7815	7786	7928	7723	7912	7813	7991	7808	7862	7804	7930	7637	7740	7798	7843	7861	7851	7920	7875	7873	7832	7842	7872	7854	7726	7876	7897	7882	7841	7776	7835	7845	7881	7804	7736	7707	7845	7810	7798	7835	7839	7769	7683	7797	7703	7796	7696	7756	7769	7712	7771	7746	7800	7670	7674	7752	7940	7766	7812	7639	7860	7867	7861	7775	7908	7828	7854	7786	7816	7886	7777	7757	7723	7786	7890	7844	7829	7804	7769	7745	7821	7801	7816	7883	7857	7757	7897	7798	7803	7813	7696	7782	7783	7687	7766	7804	7624	7864	7663	7948	7905	7714	7911	7936	7768	7875	7763	7912	7701	7752	7726	7779	7737	7824	7947	7696	7910	7801	7832	7838	7781	7750	7606	7882	7808	7819	7824	7757	7845	7813	7768	7748	7849	7700	7808	7856	7808	7858	7784
4183	1929	1416	1483	1745	1969	1649	2302	5277	6141	4312	2405	1433	1051	989	908	971	949	947	974	991	925	983	964	941	898	1025	951	898	961	1016	939	1015	940	913	939	939	954	990	942	913	977	920	976	926	964	943	944	976	938	942	900	925	956	933	955	944	965	955	938	968	943	919	966	903	984	969	964	900	954	956	1010	911	958	930	914	886	902	927	937	992	936	934	959	887	906	961	912	938	962	970	933	955	907	938	973	951	911	912	912	955	981	1010	934	948	948	966	908	943	899	978	984	915	907	957	910	938	937	991	903	909	960	966	967	910	952	912	900	922	965	968	947	988	993	963	911	1032	917	977	992	1003	948	944	970	964	966	1000	929	961	958	912	937	940	890	914	949	945	913	885	966	937	942	940	922	995	902	915	938	920	937	1063	964	1020	968	945	929	926	938	926	912	925	906	920	943	885	905	1036	927	974	982	939	877	933	940	991	922	935	926	947	903	911	940	935	899	943	939	1007	947	947	930	977	928	938	903	946	951	983	923	915	951	960	952	936	979	918	955	922	897	974	914	920	964	953	875	978	1002	933	951	980	914	911	927	887	941	945	942	1006	976	941	964	962	934	953	1013	967	935	966	953	902	972	942	989	881	953	926	964	1003	940	946	955	962	1004	938	940	990	904	920	867	930	928	976	917	964	925	920	944	973	918	936	939	905	957	963	917	979	954	976	960	969	931	932	889	951	935	885	899	930	970	967	980	904	977	977	976	956	990	969	962	932	929	911	946	950	947	964	978	951	992	944	1025	980	919	977	995	916	931	947	979	924	949	933	957	948	980	933	932	967	927	918	980	992	963	886	889	931	973	985	882	910	947	962	941	966	919	913	924	960	954	909	932	977	997	923	941	911	979	969	936	941	915	1003	998	932	912	973	931	905	973	944	925	946	966	982	869	977	931	937	907	953	981	949	967	935	943	1004	978	932	956	942	899	1013	922	915	987	955	960	960	943	963	964	970	942	961	915	897	907	890	957	878	919	1001	979	911	942	956	922	963	942	962	992	905	898	925	978	931	923	931	953	991	964	951	984	986	922	1011	973	969	930	921	938	953	951	909	988	976	959	943	930	994	953	920	970	969	929	962	993	969	969	948	937	923	940	955	964	937	938	933	959	945	983	982	975	905	985	943	915	973	992	939	945	951	929	938	917	947	956	922	940	956	950	985	995	925	981	914	981	980	981	1000	959	951	895	983	997	940	961	863	965	876	963	985	953	975	928	918	945	948	963	950	945	916	928	956	965	956	941	941	928	938	929	899	955	972	950	941	911	944	1007	926	989	917	986	957	916	950	918	969	936	970	911	984	903	949	956	920	968	969	959	938	1017	985	986	986	901	970	968	946	958	993	957	953	943	986	981	966	903	1008	1018	1030	945	925	948	980	915	939	927	920	973	954	963	922	946	990	930	990	945	929	975	897	939	948	963	937	974	956	895	937	965	997	983	968	955	932	934	957	932	966	924	965	986	948	939	953	939	950	915	940	938	900	978	1014	965	917	973	921	989	923	979	893	909	989	940	908	857	911	967	958	972	934	948	920	927	915	1005	933	903	912	919	925	950	1003	961	968	928	904	988	955	966	927	937	987	933	898	976	974	947	985	924	984	961	973	972	957	912	901	976	966	904	961	882	984	957	920	960	946	956	978	950	974	945	975	961	898	927	921	926	982	942	913	1032	899	941	944	960	935	904	946	946	894	921	962	979	974	933	900	968	940	1006	925	951	933	946	953	973	919	948	956	899	970	930	935	915	937	984	950	916	975	951	1006	978	946	983	977	945	964	985	922	934	905	949	889	911	929	985	955	927	918	957	929	950	904	966	960	948	916	967	976	935	943	962	938	916	927	906	923	923	921	992	936	887	935	955	956	949	955	917	933	970	951	954	918	915	925	940	936	955	990	910	918	923	908	910	943	977	915	920	904	1011	921	963	938	902	927	1003	931	1022	911	931	957	975	985	914	992	938	947	980	922	942	906	1002	936	923	900	910	900	1005	951	948	953	921	921	912	927	1023	930	947	963	926	936	914	940	973	973	923	930	954	962	928	923	997	935	938	890	960	995	910	963	961	912	915	932	940	943	921	937	942	962	957	1000	935	961	966	951	952	914	928	931	964	930	921	915	1010	952	993	915	979	956	957	972	905	920	940	978	1025	916	966	967	982	912	984	927	924	1007	938	894	938	909	965	979	941	954	964	911	984	923	933	926	958	947	925	986	945	959	904	983	1004	925	949	850	928	915	951	976	973	986	997	936	937	919	915	893	965	982	907	910	966	984	984	889	931	983	906	1004	960	890	888	877	1023	972	984	959	946	961	953	935	986	916	943	961	915	921	942	926	947	986	951	935	908	924	951	938	911	973	1004	962	955	937	906	940	946	963	899	967	944	970	931	935	992	950	918	874	1006	876	985	906	913	917	936	925	919	975	961	901	957	1004	906	937	988	945	936	937	966	897	951	936	953	912	962	937	955	931	949	937	893	1002	912	907	964	940	933	961	964	971	943	947	929	904	921	925	939	979	963	947	948	989	946	991	952	949	990	973	943	922	945	922	942	959	976	941	950	950	960	966	955	941	959	881	985	942	980	929	935	936	918	950	992	957	954	907	908	997	951	934	997	907	958	948	994	995	936	957	975	943	938	962	974	989	960	938	911	967	917	940	937	920	959	989	937	922	961	1002	975	957	983	928	939	959	950	943	909	930	993	978	974	924	977	946	922	950	969	920	936	948	998	973	874	941	962	919	916	925	1008	981	986	984	905	984	990	971	1002	970	969	893	915	918	943	1065	900	962	956	890	943	982	963	940	921	920	893	958	946	967	962	934	923	947	979	944	947	889	968	929	910	948	958	942	923	939	894	1006	954	883	948	959	953	999	969	948	941	929	938	937	898	949	936	972	946	948	931	947	960	900	987	948	975	885	949	998	990	992	952	858	946	949	941	918	891	939	960	962	941	967	955	931	936	975	945	940	903	946	958	964	868	941	898	943	942	988	1007	902	972	937	990	972	939	932	943	953	963	929	953	896	998	923	895	863	925	923	930	938	923	966	1017	915	963	913	981	959	958	970	1010	962	928	974	965	969	891	962	910	948	969	904	952	982	923	944	933	962	977	959	942	910	952	982	926	913	969	951	925	923	938	934	967	984	954	961	936	902	909	946	985	914	945	923	972	944	952	921	967	961	913	928	936	954	927	943	927	978	954	989	926	940	985	965	909	910	930	906	924	923	926	916	945	943	927	939	982	948	885	955	978	962	915	974	1027	904	968	962	889	963	978	950	960	897	936	948	946	984	965	955	1009	934	972	975	993	955	990	940	942	966	920	953	937	945	929	961	960	925	919	959	969	953	917	934	915	916	931	915	987	912	940	960	962	955	968	941	928	949	971	940	956	974	929	932	876	898	968	981	933	993	1017	957	992	956	923	966	1002	1000	924	929	907	1002	909	911	982	960	970	957	938	935	970	958	926	966	921	918	940	995	910	993	1002	933	918	939	927	962	942	927	953	988	975	996	925	951	941	959	947	918	964	930	929	909	998	912	994	970	985
22212	16933	13744	24332	28967	30099	27495	33972	47106	45365	35961	24433	14170	9361	8016	7747	7572	7608	7708	7518	7729	7708	7483	7724	7739	7760	7628	7687	7635	7657	7765	7732	7579	7610	7767	7598	7788	7629	7662	7720	7770	7759	7599	7570	7610	7704	7817	7703	7747	7672	7707	7808	7674	7674	7536	7580	7650	7725	7774	7665	7593	7769	7650	7666	7688	7693	7673	7657	7654	7702	7668	7653	7783	7670	7642	7626	7734	7753	7683	7633	7577	7645	7682	7753	7555	7588	7716	7718	7604	7617	7709	7668	7578	7711	7769	7581	7716	7727	7645	7714	7796	7677	7595	7661	7716	7613	7574	7719	7653	7625	7686	7567	7658	7589	7627	7769	7645	7716	7670	7530	7726	7684	7578	7715	7793	7553	7775	7562	7692	7694	7756	7691	7720	7536	7649	7646	7827	7651	7707	7633	7602	7787	7687	7697	7739	7760	7723	7623	7642	7778	7613	7589	7613	7628	7587	7707	7726	7598	7681	7591	7710	7691	7641	7724	7629	7717	7657	7576	7620	7576	7669	7681	7641	7595	7633	7554	7846	7658	7767	7550	7776	7732	7796	7679	7656	7724	7729	7526	7759	7732	7657	7682	7646	7626	7651	7866	7562	7687	7698	7848	7639	7652	7624	7808	7687	7655	7677	7728	7622	7668	7607	7703	7647	7623	7701	7645	7617	7758	7760	7570	7539	7713	7817	7741	7570	7582	7691	7719	7696	7706	7724	7656	7727	7681	7691	7598	7689	7693	7775	7597	7652	7679	7674	7698	7668	7662	7719	7745	7688	7728	7776	7631	7773	7637	7737	7643	7643	7649	7767	7585	7697	7714	7734	7691	7813	7576	7704	7597	7712	7798	7747	7792	7656	7688	7847	7711	7702	7587	7706	7712	7560	7787	7541	7710	7740	7713	7720	7820	7688	7597	7795	7702	7799	7674	7635	7617	7678	7724	7801	7707	7624	7632	7615	7728	7754	7626	7769	7612	7709	7779	7803	7784	7642	7824	7710	7618	7669	7671	7697	7646	7829	7713	7712	7713	7660	7649	7712	7673	7685	7729	7765	7671	7693	7677	7512	7696	7715	7616	7626	7765	7648	7617	7669	7705	7659	7659	7573	7588	7785	7690	7748	7764	7616	7712	7545	7794	7708	7770	7649	7663	7651	7809	7650	7675	7644	7850	7584	7710	7749	7763	7740	7532	7715	7718	7636	7596	7821	7698	7561	7542	7640	7684	7617	7837	7718	7699	7828	7596	7658	7706	7623	7583	7757	7673	7714	7646	7783	7828	7699	7674	7712	7651	7724	7627	7750	7630	7764	7678	7725	7648	7735	7711	7547	7584	7682	7631	7696	7777	7671	7641	7647	7653	7631	7706	7680	7697	7685	7773	7632	7692	7702	7712	7622	7747	7792	7826	7679	7792	7535	7638	7718	7597	7591	7724	7686	7647	7632	7671	7690	7668	7579	7750	7787	7653	7664	7815	7632	7698	7835	7620	7674	7710	7668	7571	7763	7620	7670	7877	7671	7725	7733	7551	7653	7673	7563	7714	7705	7686	7705	7612	7638	7795	7602	7560	7627	7616	7718	7715	7687	7807	7665	7677	7528	7715	7644	7686	7668	7788	7637	7714	7722	7746	7667	7609	7733	7601	7701	7700	7887	7683	7624	7764	7650	7736	7584	7765	7708	7636	7684	7672	7896	7741	7617	7545	7717	7872	7692	7660	7665	7664	7694	7694	7628	7610	7614	7650	7805	7641	7690	7691	7791	7697	7790	7636	7655	7575	7735	7742	7837	7771	7481	7769	7711	7760	7780	7625	7624	7707	7732	7613	7686	7677	7852	7725	7698	7662	7731	7720	7751	7514	7664	7640	7626	7661	7787	7625	7697	7518	7744	7799	7658	7803	7757	7614	7602	7651	7722	7770	7617	7821	7594	7656	7647	7728	7659	7810	7814	7637	7668	7638	7740	7715	7727	7779	7685	7718	7642	7606	7663	7555	7631	7718	7733	7720	7703	7702	7813	7699	7908	7673	7686	7643	7648	7692	7694	7563	7685	7743	7640	7691	7723	7512	7697	7673	7558	7731	7771	7681	7721	7630	7651	7759	7727	7782	7615	7769	7674	7705	7718	7667	7647	7638	7797	7650	7622	7721	7639	7639	7679	7705	7597	7733	7703	7697	7804	7868	7695	7774	7722	7743	7655	7663	7806	7784	7719	7737	7641	7636	7674	7678	7864	7496	7676	7751	7615	7728	7675	7748	7774	7767	7581	7811	7597	7853	7622	7526	7628	7793	7725	7708	7788	7709	7818	7698	7722	7786	7638	7755	7703	7614	7817	7667	7674	7536	7767	7637	7604	7622	7642	7625	7606	7638	7681	7545	7829	7690	7586	7701	7721	7849	7571	7711	7668	7669	7673	7650	7816	7648	7656	7563	7643	7661	7580	7621	7558	7549	7724	7675	7629	7630	7658	7713	7650	7559	7678	7740	7710	7778	7612	7797	7781	7690	7680	7707	7666	7610	7644	7616	7647	7551	7707	7711	7716	7700	7694	7612	7683	7787	7642	7674	7546	7699	7650	7710	7709	7752	7665	7821	7798	7761	7578	7727	7835	7802	7711	7744	7739	7588	7870	7738	7724	7545	7657	7794	7776	7540	7560	7696	7521	7741	7723	7723	7635	7712	7757	7691	7763	7673	7703	7737	7873	7730	7521	7604	7626	7645	7668	7686	7731	7710	7718	7605	7528	7891	7736	7692	7650	7580	7730	7792	7515	7584	7684	7672	7651	7723	7647	7555	7658	7824	7725	7690	7684	7693	7580	7640	7644	7842	7586	7554	7754	7702	7775	7733	7893	7707	7761	7563	7672	7602	7597	7809	7645	7789	7654	7752	7714	7692	7644	7611	7587	7718	7604	7720	7741	7769	7608	7677	7822	7616	7649	7604	7770	7588	7624	7731	7658	7600	7535	7640	7792	7730	7669	7776	7730	7779	7567	7659	7640	7682	7769	7742	7773	7627	7628	7664	7571	7612	7524	7566	7727	7646	7734	7609	7662	7824	7600	7652	7818	7725	7690	7689	7523	7426	7570	7613	7485	7754	7707	7767	7670	7525	7812	7685	7795	7711	7714	7683	7717	7569	7704	7649	7704	7679	7754	7795	7615	7659	7637	7484	7723	7733	7738	7754	7740	7586	7679	7765	7747	7659	7748	7788	7659	7580	7666	7739	7742	7694	7640	7767	7828	7561	7783	7627	7753	7755	7594	7668	7673	7612	7724	7743	7750	7813	7737	7649	7725	7767	7684	7562	7690	7825	7676	7679	7742	7576	7755	7669	7650	7730	7715	7610	7690	7705	7722	7721	7708	7566	7603	7635	7516	7619	7733	7668	7709	7601	7844	7666	7675	7702	7506	7724	7707	7799	7652	7549	7842	7602	7733	7679	7603	7778	7705	7798	7561	7615	7597	7665	7626	7576	7613	7715	7692	7657	7573	7709	7615	7748	7722	7746	7729	7640	7400	7777	7679	7652	7645	7755	7669	7671	7646	7695	7710	7768	7677	7615	7746	7557	7723	7728	7686	7731	7712	7707	7625	7666	7771	7671	7811	7653	7716	7569	7627	7785	7739	7668	7502	7747	7607	7722	7629	7667	7744	7715	7559	7666	7702	7601	7781	7542	7639	7636	7654	7577	7739	7759	7713	7591	7654	7538	7545	7575	7612	7830	7689	7555	7642	7648	7609	7691	7713	7693	7803	7746	7771	7565	7618	7603	7737	7637	7740	7706	7850	7752	7710	7755	7668	7752	7733	7614	7659	7781	7640	7657	7595	7761	7622	7625	7788	7800	7631	7713	7767	7783	7614	7761	7725	7625	7692	7783	7594	7682	7630	7696	7698	7677	7757	7702	7725	7725	7826	7628	7693	7696	7586	7792	7718	7702	7718	7681	7720	7661	7719	7767	7770	7661	7591	7785	7603	7579	7516	7476	7687	7811	7661	7681	7456	7626	7579	7561	7640	7609	7779	7674	7707	7670	7660	7745	7737	7693	7643	7786	7587	7715	7666	7691	7714	7682	7627	7726	7711	7734	7631	7777	7523	7671	7695	7680	7617	7647	7701	7637	7659	7643	7617	7705	7743	7773	7599	7622	7522	7638	7586	7676	7618	7623	7682	7720	7716	7658	7728	7626	7751	7677	7735	7725	7713	7731	7607	7604	7705	7612	7775	7870	7642	7770	7777	7651	7691	7679	7627	7747	7693	7658	7697	7672	7702	7664	7715	7675	7750	7678	7738	7789	7745	7609	7722	7641	7708	7857	7707	7650	7680	7718	7621	7699	7914	7803	7696	7811	7752	7720	7701	7784	7574	7716	7779	7650	7754	7655	7610	7723	7680	7763	7646	7687	7677	7646	7589	7705	7736	7478	7551	7616	7687	7637	7610	7609	7638	7788	7810	7658	7699	7565	7693	7750	7846	7772	7641	7728	7642	7706	7701	7631	7798	7775	7643	7793	7708	7646	7759	7727	7692	7687	7600	7703	7519	7661	7539	7633	7697	7709	7718	7657	7620	7699	7543	7623	7590	7742	7680	7602	7617	7589	7615	7682	7647	7608	7697	7656	7526	7514	7665	7556	7715	7638	7586	7741	7684	7614	7641	7588	7695	7678	7798	7774	7478	7733	7758	7654	7573	7725	7628	7704	7696	7610	7721	7788	7647	7685	7804	7667	7647	7719	7543	7806	7744	7652	7683	7731	7617	7679	7775	7750	7595	7655	7585	7633	7800	7589	7737	7693	7608	7596	7558	7689	7852	7725	7682	7608	7616	7703	7640	7594	7618	7638	7699	7809	7744	7672	7820	7673	7725	7646	7723	7616	7799	7542	7616	7789	7740	7647	7670	7669	7645	7848	7549	7642	7697	7802	7677	7684	7663	7686	7673	7696	7664	7725	7583	7604	7583	7719	7608	7657	7740	7618	7814	7626	7660	7689	7693	7720	7699	7795	7718	7599	7738	7669	7563	7703	7567	7849	7675	7599	7707	7486	7758	7659	7578	7690	7621	7744	7648	7799	7663	7695	7760	7617	7834	7676	7660	7516	7699	7620	7599	7626
3281	2631	1850	1572	2098	2157	2172	3662	14019	16070	11075	5378	2292	1199	1016	964	959	957	943	897	931	954	922	994	960	938	924	955	983	965	1008	958	948	958	915	972	908	999	902	945	988	937	901	1004	975	907	883	943	931	954	944	951	935	980	930	1004	934	964	905	950	912	970	919	929	951	1031	984	982	933	998	1001	997	1010	950	953	1031	914	968	960	960	953	986	924	943	906	923	913	970	870	1027	918	903	923	921	941	969	906	917	956	969	955	963	979	947	943	918	951	925	859	930	877	1009	973	966	900	931	992	906	963	990	962	975	968	942	959	980	908	999	929	978	971	968	922	929	958	931	950	984	951	959	966	902	962	918	971	958	952	960	932	991	991	900	924	957	1028	947	974	953	914	919	986	937	925	933	985	951	988	960	972	964	944	982	958	1027	927	961	961	915	955	932	935	942	942	944	996	962	968	927	918	988	1011	967	925	969	955	972	898	920	983	887	917	976	976	1022	910	906	974	967	981	1023	920	930	963	976	938	916	921	958	945	895	967	959	994	967	915	897	985	967	968	923	921	969	974	911	935	1002	985	972	948	968	951	985	1003	978	947	967	970	965	940	985	929	929	1023	945	928	972	961	948	987	954	906	947	985	1005	963	965	960	989	986	964	1032	932	961	995	961	981	928	930	934	959	991	935	963	961	899	971	926	947	911	954	933	954	962	917	1011	967	908	958	959	952	975	978	938	969	996	998	914	922	939	975	991	937	951	925	991	928	1017	917	939	1016	956	935	959	958	981	951	915	925	924	924	926	910	940	995	915	962	1017	941	932	898	1010	976	944	942	920	943	947	960	1007	964	913	923	969	933	925	1000	959	944	961	966	945	942	937	959	959	914	957	942	955	985	949	950	923	951	940	945	975	913	942	903	979	963	949	929	963	959	886	903	972	953	970	918	941	957	932	950	954	953	979	896	921	942	938	955	960	983	975	953	954	933	988	948	916	949	984	993	941	998	961	937	1016	929	975	987	973	969	968	1009	943	936	1002	956	910	987	987	935	996	965	906	889	966	972	966	1004	932	935	963	963	994	943	920	965	965	944	876	982	964	1004	941	962	933	974	976	948	966	962	953	996	961	917	971	900	990	904	893	1009	972	946	1006	966	949	926	933	927	999	932	972	914	956	936	951	987	917	937	960	947	991	948	1025	935	927	945	969	951	952	965	916	919	967	1026	1002	947	941	957	970	978	970	923	952	920	902	995	946	919	940	1039	931	985	930	977	962	945	945	950	989	1002	1027	978	956	885	940	913	987	950	954	948	1000	987	945	964	962	963	958	950	967	983	914	975	928	943	945	942	997	939	958	980	945	984	957	941	993	937	987	946	950	933	975	959	996	971	977	971	938	989	874	932	1025	954	961	972	932	922	966	946	951	981	995	925	924	918	969	1000	950	931	923	942	934	959	924	934	942	946	1013	953	900	931	948	980	939	961	957	935	980	910	972	975	959	946	957	976	953	950	979	967	954	970	907	903	942	957	968	945	902	940	965	1030	967	954	949	946	927	976	974	971	942	972	940	1005	943	939	993	984	968	949	955	935	932	962	1017	978	978	940	972	1000	910	935	929	1000	947	918	901	911	950	934	974	897	948	979	999	985	992	960	958	1010	977	925	931	947	952	944	955	936	962	958	905	955	955	929	949	930	971	970	946	1021	956	1021	933	1005	933	1020	1006	981	987	895	961	960	928	941	942	997	1019	923	982	940	1020	948	934	942	924	932	996	934	971	1003	981	1009	924	966	934	1039	924	923	965	973	920	972	975	972	923	910	966	973	960	1013	952	948	1005	900	955	929	974	927	934	949	968	950	954	978	910	1009	987	969	931	957	950	926	956	941	941	945	965	976	967	949	945	939	975	935	970	957	949	906	986	962	956	941	979	1015	979	963	944	961	989	942	964	929	931	973	951	920	956	958	992	988	935	983	933	970	952	947	906	965	937	994	1026	957	983	847	946	955	1001	956	959	986	1001	919	1005	911	987	954	944	958	949	939	960	943	983	1024	927	944	923	928	985	959	944	967	951	945	925	855	948	945	997	898	938	928	972	1009	1028	992	1005	922	928	989	931	953	975	941	953	941	960	887	914	1007	991	967	1003	970	1013	940	945	914	944	988	891	1000	968	938	920	955	971	979	949	988	955	1007	1013	957	918	973	940	947	940	969	933	973	933	992	989	926	951	953	923	959	895	993	932	970	936	947	971	920	946	964	943	921	902	1005	901	958	912	997	966	963	898	993	946	918	908	956	969	868	949	938	955	955	988	936	929	966	938	912	938	998	966	991	902	974	961	975	997	940	964	1011	954	922	936	920	916	910	951	940	962	955	928	939	1000	952	991	930	959	953	977	956	964	956	992	919	995	939	976	932	965	1000	943	975	1023	990	937	941	947	994	931	984	958	966	984	989	946	920	955	982	951	919	1010	943	977	971	939	959	929	950	964	934	964	961	997	927	947	936	919	934	945	918	981	930	939	968	980	962	954	966	975	922	927	992	950	924	988	980	963	892	930	992	987	944	937	971	938	920	909	987	911	995	954	919	946	924	954	975	1010	936	944	955	932	971	956	951	975	958	961	997	932	1008	955	1001	951	891	972	898	991	937	974	960	1009	921	941	970	965	977	920	990	957	960	944	943	930	989	937	946	941	954	956	910	951	918	987	981	949	951	973	933	979	954	905	940	899	944	933	951	910	982	932	876	944	931	956	964	951	979	954	1024	914	955	977	1002	977	921	944	984	945	862	943	909	1061	884	988	864	942	944	948	961	951	914	923	930	944	975	960	971	980	992	930	1022	948	973	962	936	959	954	983	905	918	933	924	962	967	928	920	898	933	1007	919	949	943	938	962	935	966	1000	910	977	960	937	969	950	935	961	992	986	913	991	937	949	913	932	948	972	944	954	911	955	963	976	949	914	984	997	962	1008	919	944	915	976	973	938	941	911	983	935	951	903	988	946	972	956	921	940	946	962	952	986	921	937	936	923	948	888	924	990	972	985	931	962	986	936	936	949	983	957	951	974	953	919	924	963	913	948	917	1000	954	993	925	920	992	990	975	1018	959	1000	982	985	955	959	924	952	1005	938	927	920	965	937	963	989	928	959	982	962	962	964	933	991	969	950	944	937	962	939	932	972	974	1004	946	951	965	918	902	976	965	933	982	962	921	939	887	955	938	865	941	955	1003	915	969	952	981	950	968	942	950	900	925	979	933	920	995	964	955	993	984	929	958	913	937	958	998	911	935	945	972	958	974	979	984	983	936	997	958	898	963	956	965	956	958	986	940	1004	1027	928	921	935	919	905	926	942	923	975	928	935	955	992	963	970	964	950	935	967	964	954	914	956	931	921	972	911	962	931	980	951	952	960	905	933	1002	994	946	991	981	938	928	917	946	950	1008	986	967	950	945	981	945	954	927	949	928	964	929	986	968	940	989	911	933	949	916	977	902	959	944	989	969	964	1022	901	943	1006	934	954	963	921	993	929	939	991	982	1025	975	982	938	909	932	981	983	980	962	961	1020	940	993	918	1001	932	1034	969	949	954	974	998	951	892	924	909	987	962	930	1018	942	981	935	983	903	866	973	902	1007	958	1006	934
25434	20670	16980	24800	33625	32485	31731	40362	67770	66026	52069	37097	22120	11946	8530	7837	7618	7677	7848	7722	7712	7609	7804	7795	7800	7763	7699	7740	7785	7811	7636	7688	7720	7788	7720	7686	7724	7694	7766	7671	7729	7665	7681	7840	7624	7720	7764	7591	7703	7558	7824	7838	7679	7760	7646	7789	7695	7755	7640	7735	7568	7622	7656	7613	7720	7675	7722	7730	7790	7687	7654	7613	7755	7750	7706	7631	7819	7606	7627	7742	7628	7626	7645	7608	7726	7676	7729	7686	7664	7775	7737	7666	7657	7696	7688	7756	7646	7695	7675	7675	7736	7751	7725	7742	7874	7541	7612	7714	7793	7701	7781	7685	7676	7723	7661	7766	7610	7755	7661	7721	7700	7796	7838	7791	7739	7643	7856	7564	7716	7783	7679	7786	7826	7563	7736	7712	7636	7702	7651	7792	7798	7754	7749	7716	7745	7777	7634	7773	7710	7860	7829	7733	7663	7653	7696	7691	7684	7659	7759	7699	7674	7698	7593	7776	7822	7569	7706	7633	7793	7730	7690	7718	7731	7564	7504	7783	7753	7961	7637	7703	7741	7820	7671	7824	7674	7667	7586	7687	7633	7657	7722	7664	7668	7597	7798	7721	7804	7624	7888	7775	7675	7742	7651	7666	7755	7797	7706	7758	7784	7831	7679	7672	7664	7864	7688	7702	7797	7722	7752	7629	7703	7748	7731	7512	7620	7762	7779	7540	7619	7744	7783	7663	7751	7824	7660	7795	7695	7737	7869	7680	7596	7766	7671	7718	7841	7664	7814	7665	7872	7759	7794	7772	7565	7640	7693	7755	7851	7797	7675	7757	7701	7681	7626	7753	7707	7585	7647	7782	7930	7709	7621	7765	7804	7616	7649	7632	7675	7686	7585	7630	7733	7655	7822	7794	7720	7634	7688	7720	7657	7704	7929	7620	7748	7890	7855	7719	7699	7650	7782	7708	7724	7479	7729	7600	7737	7612	7725	7759	7737	7537	7840	7781	7890	7762	7650	7803	7728	7694	7779	7808	7799	7671	7611	7776	7756	7738	7780	7704	7704	7637	7786	7652	7736	7789	7641	7784	7736	7626	7662	7697	7679	7664	7730	7790	7724	7748	7695	7711	7737	7760	7526	7596	7585	7641	7674	7635	7836	7715	7807	7704	7685	7633	7699	7771	7706	7876	7826	7815	7591	7674	7733	7671	7742	7744	7726	7609	7785	7694	7778	7817	7661	7652	7710	7543	7785	7920	7812	7761	7681	7730	7849	7803	7568	7836	7620	7727	7667	7761	7653	7692	7512	7798	7616	7784	7539	7770	7727	7778	7841	7708	7694	7704	7675	7598	7670	7749	7694	7791	7673	7729	7707	7713	7760	7655	7689	7814	7791	7682	7800	7700	7743	7673	7714	7794	7707	7862	7796	7729	7656	7654	7811	7615	7769	7747	7710	7719	7573	7627	7745	7634	7675	7760	7786	7765	7701	7680	7789	7835	7575	7729	7688	7810	7649	7756	7858	7748	7825	7761	7691	7823	7788	7770	7651	7595	7763	7785	7766	7751	7740	7715	7715	7749	7711	7703	7659	7712	7643	7818	7681	7822	7694	7700	7728	7711	7690	7743	7729	7672	7684	7711	7621	7723	7804	7844	7719	7709	7748	7622	7830	7791	7657	7704	7664	7730	7816	7660	7756	7488	7866	7649	7694	7826	7690	7617	7760	7873	7745	7735	7636	7753	7722	7720	7693	7622	7672	7901	7669	7803	7669	7610	7811	7684	7667	7680	7637	7797	7765	7764	7633	7619	7736	7703	7635	7811	7647	7658	7891	7786	7692	7822	7692	7801	7754	7865	7800	7674	7680	7728	7717	7678	7632	7756	7735	7698	7664	7740	7896	7684	7794	7877	7650	7757	7786	7620	7639	7642	7939	7599	7720	7634	7709	7670	7646	7773	7658	7715	7804	7745	7734	7727	7707	7709	7800	7740	7791	7671	7780	7754	7750	7784	7738	7745	7716	7729	7817	7764	7628	7682	7742	7622	7824	7758	7798	7622	7737	7649	7611	7694	7852	7678	7754	7814	7723	7642	7786	7743	7643	7641	7782	7762	7692	7774	7894	7584	7789	7798	7783	7787	7786	7791	7709	7778	7683	7757	7802	7631	7708	7724	7710	7592	7803	7739	7663	7583	7802	7605	7860	7757	7736	7661	7807	7759	7860	7673	7669	7784	7752	7760	7689	7702	7752	7731	7671	7738	7655	7912	7833	7867	7701	7690	7824	7728	7744	7750	7765	7740	7630	7738	7769	7690	7787	7746	7780	7683	7850	7692	7696	7682	7868	7694	7706	7703	7658	7673	7722	7764	7737	7644	7881	7701	7747	7664	7712	7683	7659	7689	7715	7607	7802	7736	7742	7668	7803	7763	7857	7752	7821	7667	7712	7811	7641	7664	7735	7653	7577	7702	7760	7849	7792	7667	7710	7613	7741	7708	7779	7571	7707	7843	7731	7787	7746	7666	7838	7616	7678	7701	7647	7647	7753	7793	7826	7534	7747	7733	7718	7747	7692	7719	7676	7651	7587	7752	7710	7641	7675	7732	7626	7728	7647	7589	7743	7730	7654	7703	7780	7758	7722	7755	7775	7858	7775	7833	7761	7775	7681	7743	7761	7677	7650	7784	7782	7569	7571	7677	7743	7660	7710	7726	7813	7844	7799	7810	7607	7613	7725	7702	7758	7799	7827	7644	7756	7774	7814	7661	7726	7777	7668	7750	7739	7778	7918	7653	7654	7760	7771	7879	7806	7783	7774	7750	7727	7764	7722	7613	7737	7871	7658	7619	7781	7612	7741	7618	7740	7767	7708	7664	7808	7773	7772	7643	7737	7852	7770	7537	7741	7671	7805	7654	7688	7626	7824	7802	7775	7749	7724	7700	7634	7815	7721	7729	7752	7742	7699	7776	7732	7725	7774	7713	7762	7617	7780	7844	7678	7847	7728	7639	7725	7850	7657	7702	7726	7706	7789	7787	7725	7779	7726	7725	7772	7667	7712	7691	7681	7735	7716	7736	7891	7817	7808	7709	7720	7726	7725	7671	7728	7753	7749	7787	7743	7683	7686	7800	7697	7697	7555	7705	7786	7740	7865	7774	7595	7827	7646	7853	7677	7748	7693	7774	7730	7718	7705	7634	7700	7791	7804	7664	7775	7716	7791	7625	7789	7779	7663	7858	7709	7571	7720	7680	7776	7689	7785	7744	7711	7875	7743	7801	7689	7660	7727	7767	7777	7664	7832	7744	7844	7823	7886	7634	7829	7738	7753	7647	7756	7694	7733	7629	7821	7705	7753	7745	7864	7684	7650	7701	7765	7798	7572	7798	7737	7789	7792	7767	7675	7671	7656	7662	7674	7792	7642	7855	7864	7708	7634	7671	7789	7567	7734	7752	7691	7455	7687	7690	7762	7679	7680	7856	7687	7741	7616	7623	7779	7597	7830	7644	7712	7750	7756	7760	7667	7676	7738	7714	7646	7729	7790	7817	7800	7756	7748	7714	7671	7651	7814	7761	7849	7736	7838	7841	7713	7813	7680	7685	7519	7742	7781	7740	7779	7624	7655	7835	7809	7687	7679	7679	7731	7773	7727	7791	7748	7744	7766	7704	7750	7842	7679	7852	7727	7669	7737	7785	7736	7791	7829	7727	7525	7727	7725	7767	7777	7707	7650	7630	7796	7625	7771	7678	7791	7654	7760	7714	7814	7708	7670	7742	7724	7728	7700	7771	7790	7693	7610	7755	7600	7699	7778	7524	7746	7688	7739	7785	7685	7724	7678	7769	7719	7678	7768	7767	7686	7785	7849	7745	7570	7763	7687	7733	7840	7620	7692	7782	7773	7718	7669	7764	7675	7726	7679	7715	7734	7765	7807	7628	7740	7750	7829	7644	7710	7656	7670	7727	7773	7832	7824	7684	7686	7723	7738	7766	7595	7813	7904	7674	7694	7682	7688	7825	7734	7570	7695	7640	7597	7680	7640	7602	7605	7744	7768	7569	7776	7672	7717	7848	7581	7640	7657	7692	7840	7746	7681	7709	7805	7674	7751	7828	7694	7734	7689	7836	7647	7612	7704	7782	7728	7677	7699	7641	7674	7755	7793	7866	7665	7703	7889	7899	7559	7746	7823	7654	7682	7736	7752	7629	7785	7670	7708	7782	7541	7660	7567	7619	7736	7660	7834	7650	7672	7709	7709	7738	7740	7738	7714	7735	7781	7791	7684	7819	7690	7621	7673	7801	7662	7631	7778	7762	7818	7740	7632	7734	7701	7665	7789	7617	7696	7725	7698	7678	7801	7699	7655	7722	7769	7687	7823	7765	7785	7586	7686	7854	7655	7616	7700	7725	7729	7548	7638	7783	7762	7636	7687	7831	7744	7823	7784	7711	7440	7726	7731	7697	7713	7717	7769	7763	7794	7718	7710	7686	7742	7774	7798	7597	7803	7721	7738	7656	7643	7659	7824	7785	7777	7601	7777	7780	7578	7694	7718	7682	7764	7745	7744	7747	7746	7773	7734	7694	7820	7700	7648	7705	7662	7659	7712	7814	7630	7707	7820	7743	7758	7813	7674	7647	7750	7869	7722	7841	7725	7594	7693	7757	7680	7706	7686	7777	7723	7843	7690	7729	7748	7698	7827	7736	7694	7769	7703	7758	7775	7865	7700	7767	7691	7668	7806	7789	7583	7768	7737	7616	7667	7699	7753	7808	7760	7765	7892	7836	7797	7739	7695	7610	7820	7796	7763	7762	7770	7619	7860	7682	7599	7688	7787	7657	7723	7698	7706	7866	8037	7753	7666	7672	7712	7628	7697	7759	7687	7668	7699	7690	7606	7835	7788	7709	7788	7603	7762	7785	7841	7684	7755	7644	7656	7726	7667	7757	7725	7723	7781	7704	7779	7784	7567	7789	7753	7686	7742	7649	7642	7877	7838	7615	7726	7795	7733	7667	7673	7701	7768	7619	7858	7538	7853	7658	7613	7592	7654	7644	7696	7626	7525	7603	7727	7741	7736	7763	7704	7708	7832	7800	7782	7695	7735	7669	7748	7605	7680	7834	7711	7665
5956	2458	1824	1598	1933	2135	2096	3004	14263	15860	11637	5639	2453	1344	1052	975	952	995	975	957	973	967	1023	1008	933	958	965	986	949	960	923	957	974	926	963	1018	925	1033	957	977	979	974	948	1004	947	941	946	991	967	990	1026	958	913	1031	981	997	999	937	979	959	959	894	998	992	958	941	960	1042	952	954	979	910	940	977	1040	924	1008	985	989	1046	938	949	999	983	980	937	984	988	983	944	958	949	918	1002	935	917	967	979	940	958	951	988	1025	1007	984	990	1036	950	1025	958	959	968	969	951	901	970	1003	983	974	971	962	1001	951	983	945	981	959	916	982	938	1008	1001	896	1014	938	987	962	962	983	1010	956	948	958	974	944	1008	954	1012	956	962	982	954	975	969	939	989	988	933	995	1010	959	945	939	980	943	928	990	951	996	923	992	984	949	1006	987	975	956	966	1003	923	1022	963	997	950	958	1000	978	954	980	1013	965	933	941	1010	973	947	999	1018	975	1017	1010	952	1031	969	1027	1016	975	1036	981	997	1069	926	1003	946	919	970	953	1024	942	966	941	1007	987	1022	933	976	998	992	950	1012	1002	941	986	962	928	948	951	914	958	1028	957	955	940	930	1000	953	965	995	959	935	982	985	997	933	992	963	994	981	980	952	954	943	1024	934	980	930	1005	938	938	939	983	1009	956	997	965	934	972	989	1028	1013	1002	1046	993	966	961	958	960	1045	984	978	1032	939	948	962	959	1031	966	955	911	927	926	954	968	989	1035	986	966	979	972	977	951	976	946	956	957	961	923	948	946	930	945	953	985	969	974	952	1014	955	994	946	940	1014	965	996	993	956	960	1010	1018	1011	992	1003	1008	947	985	929	1000	973	991	985	991	931	968	985	967	971	980	994	1013	953	994	985	1027	983	966	1001	960	1004	942	1036	970	1050	981	915	925	1019	938	989	987	934	983	969	1000	984	1003	933	991	992	951	954	985	994	943	972	971	977	988	992	940	972	1034	980	979	975	973	972	988	968	973	951	987	1014	890	969	927	1023	1027	982	929	953	977	1019	970	952	1019	948	943	957	944	1026	944	981	961	1005	954	930	930	993	972	1009	926	1032	1008	1028	985	998	934	965	916	973	926	984	947	961	1003	938	1030	1004	971	964	977	965	1055	895	1062	972	948	1031	957	977	945	978	921	948	919	1005	978	937	927	972	963	975	912	989	980	980	963	964	931	959	995	1000	1005	945	1037	991	975	1004	973	982	984	1002	1014	987	918	978	984	965	960	985	978	1009	985	936	1024	963	946	944	975	947	954	980	979	977	993	960	986	944	976	958	985	980	956	982	998	925	1044	950	950	932	1011	933	978	980	958	926	956	980	960	945	927	948	969	1023	962	952	957	953	970	947	912	1032	1012	960	986	968	953	926	983	983	944	979	951	935	993	929	957	958	1007	961	991	966	985	935	1012	969	938	1005	965	939	988	975	968	985	985	997	1012	981	896	968	958	951	984	993	959	967	968	984	961	962	995	961	937	1008	934	956	914	963	963	1009	1030	965	1020	972	934	1005	1003	940	957	1031	976	1035	1003	983	985	988	1001	954	961	956	1007	977	978	982	1022	917	921	1019	1000	952	939	1006	946	921	961	960	1025	975	1024	972	930	925	1005	932	975	962	925	981	947	952	899	959	923	987	939	984	942	1094	993	982	960	982	941	936	991	984	1019	978	981	924	972	929	1014	938	990	995	947	952	966	977	995	955	930	943	986	967	987	1027	973	983	997	963	958	998	1005	953	1019	933	998	951	953	993	949	907	951	950	978	977	971	981	988	921	974	995	986	981	949	946	1010	937	1001	975	948	1005	962	939	1023	997	996	887	968	944	995	994	929	994	975	954	1005	964	924	965	960	978	994	970	908	1023	990	952	971	993	919	972	990	982	969	983	984	1008	969	916	932	942	954	944	1030	981	923	995	952	987	967	946	959	946	977	983	945	1004	1049	993	992	956	977	945	944	985	992	989	975	968	944	974	933	990	968	1030	954	970	948	993	997	1020	915	958	946	983	979	975	1005	977	976	1010	989	956	1044	912	950	1017	1017	989	959	1002	995	993	944	1002	1049	989	973	1027	976	964	1013	973	956	907	1012	955	997	956	957	1006	980	949	1006	960	1011	940	998	1020	996	1038	959	946	977	961	973	995	969	1040	1016	951	959	973	975	1024	1021	1018	976	957	993	987	915	969	967	977	968	956	1026	967	989	988	969	937	944	970	1028	1003	971	996	980	960	997	936	1001	973	983	963	944	990	962	962	949	964	938	999	963	1002	996	958	977	1027	1027	950	898	960	983	985	993	1015	967	986	982	980	920	914	1006	1027	985	996	961	965	993	956	989	959	945	961	988	958	957	986	969	971	981	959	978	1014	917	926	948	972	1000	973	955	948	1014	980	992	980	963	937	961	960	943	1017	951	972	964	970	931	968	992	980	976	948	999	965	912	980	951	986	965	1036	977	1021	972	973	965	1022	915	962	953	940	978	923	959	983	986	979	984	995	1018	982	919	991	976	1013	991	1002	901	995	968	940	1028	1013	1018	961	972	1031	1037	1019	939	963	962	1003	958	955	964	935	900	970	967	1003	1008	973	955	897	1031	925	974	1006	989	1005	952	1009	951	960	1002	964	968	937	967	964	970	958	971	916	930	938	957	1002	961	986	976	960	947	972	989	982	937	946	955	940	983	953	975	900	1010	959	929	922	1001	941	978	927	1019	993	981	974	958	968	938	980	918	1009	1006	943	975	956	991	959	941	1000	979	961	1019	972	978	974	998	981	951	977	985	939	965	945	987	939	949	965	924	976	936	925	924	965	936	1019	990	965	941	1004	976	998	1006	963	953	987	946	956	970	980	1025	1003	1006	1030	960	982	974	947	996	977	1001	998	947	937	967	953	954	1008	991	987	1007	998	963	940	984	961	978	1022	1003	962	982	927	978	969	931	999	940	978	959	986	1004	1026	968	991	947	961	943	979	1020	973	935	956	982	952	943	994	1024	948	955	975	934	1008	993	939	968	996	959	974	901	945	919	958	959	983	953	979	954	1006	987	1004	976	1009	970	994	935	946	1011	1004	1040	986	995	1022	998	974	1000	927	904	1003	945	916	981	1045	941	990	985	958	971	972	947	963	1028	1021	1006	989	1008	949	932	957	987	951	955	943	944	940	1037	1007	964	958	969	981	997	963	1001	946	978	959	995	963	965	997	1007	952	994	991	993	950	971	965	1024	968	1021	986	917	1003	968	959	1027	996	943	956	1003	1010	997	944	1000	985	1022	966	989	909	934	956	964	995	996	990	963	918	989	981	955	962	978	939	1023	944	955	995	1023	911	1008	944	926	960	953	967	1007	979	979	972	1013	994	966	992	979	932	951	1002	944	967	999	1028	1001	978	954	942	977	931	957	948	991	1004	957	980	1024	962	968	967	983	945	990	944	953	964	949	979	976	1078	998	922	1018	945	987	1002	953	941	965	1005	934	959	1013	1020	975	947	984	934	960	941	945	991	973	972	983	995	959	1005	1009	976	1001	988	996	956	966	960	939	995	1042	958	1024	959	994	941	981	971	957	969	981	976	999	945	1009	927	1007	953	915	950	1005	1060	1030	934	953	937	999	1017	1010	973	971	980	974	951	956	1018	989	990	998	1014	981	988	968	985	954	899	984	994	905	960	987	965	982	1018	934	929	953	1021	950	1038	979	981	968	906	931	964	953	993	980	1010	990	997	997	948	975	980	989	952	1022	976	928	939	971	984	1049	1004	958	932	1025	989	976	1006	1000	1002
23568	18739	16523	24271	32668	33565	31756	38851	68696	66264	53893	38295	23455	12483	8623	7876	7769	8005	7902	7984	7936	7915	7857	7868	7785	7759	7884	7743	7861	7852	7914	7704	7835	7843	7742	7798	7691	7897	7817	7814	7943	7911	7837	7873	7784	7842	7805	7762	7788	7943	7839	7779	7823	7815	7868	7986	7857	7895	7947	7882	7809	7828	7770	7776	7982	7875	7652	7825	7965	7909	7878	7789	7954	7918	7819	7822	7948	7804	7786	7762	7796	7872	7873	7821	7861	7870	7825	8008	7762	7812	7920	7770	7925	7870	7889	7948	7919	7832	8009	7983	7772	7880	7789	7765	7963	7834	7963	7758	7981	7894	7704	7690	7895	7882	7862	7721	7977	7879	7831	7784	7829	7851	7919	7816	7889	7793	7997	7869	7826	7826	7796	7870	7944	7842	7866	7921	7832	7887	8028	7830	7990	7719	7888	7769	7784	7791	7854	7952	7882	7979	7877	7699	7797	7870	7923	7930	7872	7995	7657	7854	7850	7816	7907	7854	7876	7881	7915	7928	7922	7852	7769	7705	7805	7805	7870	7871	7793	7866	7951	7785	7853	7751	7892	7768	7904	7937	7842	7852	7969	7827	7830	7789	7833	7845	7908	7912	7758	7923	7871	7773	7750	7825	7848	7857	7949	7840	7894	7823	7890	7896	7925	7905	7874	7809	7797	7910	7945	7881	7721	7821	7975	7811	7892	7956	7903	7838	7870	7966	7954	7905	7782	7895	7852	7952	7843	7970	7933	7872	7838	7990	7794	7802	7892	7852	7781	7851	7916	7856	7935	7727	7854	7817	7936	7779	7940	7944	7770	7861	7925	7832	7853	7820	7847	7902	7945	7967	7933	7900	7910	7760	7849	7753	7892	7838	7847	7902	7760	7873	7802	7747	7737	7830	7897	7943	7731	7760	7932	7816	7765	7830	7916	7779	7908	7892	7865	7848	7835	7805	7854	7745	7866	7832	7894	7879	7862	7861	7873	7972	7722	7891	7891	7819	7888	7828	7908	7790	7746	7860	7764	7746	7806	7889	7785	7783	7786	7845	7897	7817	7780	7835	7859	7751	7913	7789	7941	7988	7883	7798	7792	7975	7993	7906	7988	7706	7858	7972	7818	7860	7806	7798	7871	7894	7944	7701	7704	7850	7786	7773	7932	7830	7975	7758	8003	7818	7831	7969	7955	7940	7886	7889	7747	7864	7921	7890	7905	7833	7853	7857	7800	7902	7884	7962	7828	7744	7912	7810	7873	7894	7816	7824	8012	7895	7767	7918	7767	7949	7919	7755	7967	7964	7874	7931	7891	7834	7902	7682	7681	7840	7820	7787	7808	7805	7681	7888	7975	7916	7914	7716	7985	7820	7876	7808	7917	7739	7756	7879	8026	7842	7933	7876	7826	7964	7761	7857	7830	7642	7840	7924	7872	7759	7724	7801	7794	7780	8054	7915	8040	7880	7795	7771	7776	7872	7783	8000	7931	7961	7918	7793	7887	7868	7840	7755	7804	7808	7828	7930	7911	7868	7756	7818	7834	7964	7884	7912	7836	7775	7934	7817	7837	7900	7834	7759	7824	7814	7869	7801	7847	7810	7903	7924	7840	7912	7844	7751	7932	7952	7758	7920	7938	7936	7941	7937	7828	7892	7783	7832	7858	7934	7872	7851	7946	7793	7802	7785	7830	7826	7899	7897	7930	7863	7832	7770	7981	7765	7846	7849	7871	7884	7851	7977	7771	7863	7915	7875	7876	7841	7879	7957	7903	7902	7965	7893	7936	7999	7858	7738	7890	7834	7840	7827	7729	7810	7842	7852	7722	7833	7813	7824	7903	7839	7963	7868	7893	7950	7871	7897	7826	7724	7794	7818	7910	7851	7894	7907	7796	7993	7820	7864	7833	7820	7917	7850	7819	7959	7888	7800	7774	7807	7832	7808	7812	7900	7800	7799	7861	7793	7921	7916	7906	7859	7758	7854	7834	7720	7943	8019	7891	7890	7686	7862	8000	7855	7935	7908	7971	7797	7914	7884	7874	7901	7831	7910	7754	7968	7781	7793	7923	7775	7922	7876	7800	7753	7885	7731	7799	7806	7914	7906	7767	7989	8010	7846	8019	7861	8073	7888	7845	7975	7912	7775	7978	7848	7793	7825	7891	7897	7819	7944	7900	7756	7875	7801	7755	8031	7907	7905	7754	7736	7691	7948	7836	7767	7757	7837	7833	7948	7849	7846	7981	7850	7678	7907	7794	7849	7829	7809	7854	7701	7951	7764	7822	7931	7855	7884	7840	7801	7865	7975	7920	7970	8003	7983	7871	7817	7925	7877	7913	7879	7960	7790	7931	7944	7939	7726	7979	7941	7844	7875	7941	7772	7826	7821	7911	7862	7804	7894	7935	7854	7823	7946	7868	7881	7856	7897	7993	7737	7847	7782	7892	7782	7971	7867	7863	7791	7905	7931	7932	7722	7744	7831	7814	7851	7772	7976	7657	7882	7881	7838	7893	7972	7923	7825	7852	7717	7990	7887	8004	7827	7862	7801	7965	7860	7807	7884	7770	7763	7802	7785	7928	7890	7919	8000	7812	7846	7785	7853	7960	7745	7744	7877	7989	7875	7792	7724	8019	7915	7856	7785	7903	7823	7892	7828	7829	7952	7857	7952	7867	7745	7984	7853	7877	7845	7802	7730	7924	7863	7899	7836	7829	7946	7933	7790	7702	7903	7809	7910	7912	7948	7775	7844	7782	7813	7778	7944	7863	7927	7894	7870	7954	7875	7907	7835	7863	7936	7904	7805	7778	7915	7762	7885	7854	7839	7866	7835	7711	7985	7755	7991	7840	7755	7749	7846	7972	7818	7846	7860	7957	7812	7972	8006	7720	7877	7906	7845	7854	7857	7748	7883	7817	7936	7901	7946	7859	7748	7908	7869	7771	7860	8020	7840	7926	7953	7904	7763	7832	7953	7943	7792	7796	7952	7788	7880	7820	7893	7900	7817	7873	7908	7918	7927	7746	7908	7735	7896	7848	7819	7848	7883	7806	7864	7824	7794	7812	7947	7885	7683	7919	7959	7828	7780	7849	7826	7831	7901	7916	7974	7971	7668	7816	7859	7765	7907	7841	7911	7793	7931	7895	7705	7947	7775	7719	7884	7916	7891	7770	7907	7956	7912	7870	7874	7941	7823	7835	7920	7817	7873	7901	7953	7795	7889	7731	7737	7952	7821	7881	7938	7861	7749	7912	7991	7786	7745	7766	7796	7763	7821	7787	8031	7690	7857	7953	7964	7802	7860	7718	8019	7721	7755	7886	7762	7931	7910	7906	7959	7852	7863	7889	7876	7808	7829	7877	7773	7986	7823	7843	7645	7811	7746	7797	7900	7763	7923	7958	7887	7881	7858	7872	7855	7688	8007	7805	7830	7922	8006	7828	7770	7931	7908	7662	7759	7845	7867	7849	7616	7833	7748	7932	7827	7865	8040	7938	7649	7849	7743	7898	7891	7842	7830	7956	7850	7797	7638	7954	7850	7917	7888	7871	8030	7813	7835	7927	7943	7879	7965	7780	7902	7845	7791	7771	7792	7821	7897	7856	7890	7933	7870	7829	7921	7929	7857	7896	7876	7818	7845	8051	7933	7869	8050	7883	7721	7912	7760	7913	7853	7915	7880	7840	7865	7815	7699	7864	7876	7857	7976	7779	7812	7962	7833	7879	7815	7923	7879	7802	7861	7811	7972	7804	7842	7812	7957	7863	7929	7888	7839	7825	7995	7866	7904	7727	7908	7964	7763	8011	7776	7852	7942	7759	7920	7807	7855	7795	7946	7860	7845	7786	7911	7924	7785	7958	7907	7930	7755	7785	7807	7731	7856	7828	7818	7780	7872	7832	7906	7827	8029	7995	7829	7882	7777	7673	7794	7806	7920	7787	7981	7894	7905	7903	7846	8017	7929	7901	7768	7966	7907	7897	7946	7823	7883	8048	7930	7721	7893	7910	7770	7900	7856	7831	7888	7799	7859	7863	7756	7871	7831	7778	7832	7745	7929	7669	7872	7810	7847	7822	7853	7983	7794	7950	7804	7800	7901	7830	7923	7922	7868	7906	7929	7818	7742	7731	7682	7749	7930	7852	7913	7858	7844	7818	7787	7771	7968	7814	7971	7831	7818	7819	7793	7782	7905	7742	7928	7717	7739	7728	7972	7750	7924	7823	7837	7781	7893	7937	7790	7903	7833	7832	7845	7981	8035	7877	7923	7812	7785	7839	7842	7823	7957	7773	7848	8045	7825	7822	7850	7882	7807	7774	7728	7786	7888	7864	7846	7852	7880	7915	7826	7859	7906	7853	7819	7865	7915	7817	7962	7919	7954	7921	7887	7821	7856	7814	7832	7910	7907	7734	7838	7990	7751	7802	7824	7995	7852	7914	7974	7908	7812	8025	7974	7771	7771	7962	7913	7887	7864	7905	7943	7728	7878	7873	7811	7820	7637	7828	8082	7870	7814	7895	7820	7990	7754	7862	7917	7936	7846	7819	7836	7827	7841	7763	7821	7870	7739	7910	7871	7903	7871	7827	7816	7827	7809	7897	7722	7984	7809	7779	7792	7785	7947	7781	7911	7965	7847	7781	7892	7955	7742	7724	7865	7961	7833	7879	7898	7945	7806	7894	7787	7936	7756	7888	7936	7969	7849	7983	7882	7737	7762	7795	7947	7838	7958	7936	7835	7763	7862	7916	7908	7869	7954	7805	7968	7798	7866	7873	7919	7936	7990	7844	7841	7956	7960	7993	7835	7744	7965	7842	7809	7903	7790	7852	7863	7925	7805	7925	7903	7830	7965	7882	7825	7851	7853	7855	7943	7925	7773	7766	7770	7887	7836	7866	7766	7848	7909	7806	7867	7929	7825	7824	7787	7854	7899	7865	7811	7863	7866	7770	7892	7832	7910	7765	7899	7872	7896	7893	7751	7942	7771	7844	7878	7844	7663	7855	7922	7930	7853	7824	7911	7835	7864	7831	7920	7887	7815	7952	7820	7866	7829	7888	7953	7746	7892	7902	7915	7846	7744	7893	7986	7870	7809	7710	7780	7751	7901	7833	7836	7775	7877	7888	7875
4582	3142	2179	1868	2613	2784	3187	4846	22754	26791	20375	10683	4065	1593	1077	988	940	1053	945	975	966	979	937	978	990	962	978	1011	923	975	958	952	934	980	969	958	944	941	971	974	1041	942	1003	959	956	856	983	970	1011	933	981	1017	1023	1013	1003	964	990	977	961	921	923	980	945	1008	940	952	993	1017	969	1009	1023	960	945	978	976	998	974	1010	944	932	992	983	973	951	982	991	1048	992	957	971	1006	944	967	934	979	944	975	988	936	966	970	951	967	995	945	945	957	973	958	935	1030	997	985	975	1036	897	993	995	966	947	972	961	939	989	952	986	970	973	967	982	1026	991	1022	953	966	1011	1009	949	977	955	976	960	1001	1004	945	986	987	1028	992	954	978	962	1034	926	907	980	1039	930	956	948	952	976	926	961	988	935	971	970	949	959	947	992	987	965	944	955	931	974	966	921	954	922	987	953	987	923	953	974	993	994	938	961	950	1001	978	1000	941	969	1016	980	999	970	966	985	1011	968	946	981	924	944	967	966	974	905	1016	1020	962	1006	961	928	981	923	989	924	945	976	992	943	980	986	1007	961	991	961	972	926	915	944	923	944	958	953	948	962	927	935	971	958	982	945	913	970	935	989	972	946	983	977	962	996	945	976	932	957	982	947	968	912	1015	939	947	998	978	923	953	962	952	986	982	971	1001	1035	974	994	1006	1020	935	1006	925	1010	964	955	959	971	972	944	1026	964	931	943	1019	956	1022	999	969	989	981	976	983	989	1059	973	933	933	958	948	975	946	932	954	956	941	986	933	1003	933	993	945	968	980	950	949	1043	980	991	993	978	966	987	940	1022	997	920	904	1003	917	943	957	1015	1059	995	1045	939	939	963	972	988	975	1004	1015	1015	964	989	964	980	954	964	972	934	905	987	949	985	972	886	955	936	956	967	923	1004	967	972	947	933	999	1015	996	985	962	957	1009	956	1007	981	1022	986	996	1007	973	1033	918	953	994	940	949	993	907	941	930	965	1004	973	962	948	956	985	912	978	1010	962	990	988	995	985	991	994	913	950	975	932	977	989	991	933	938	969	951	991	1001	1008	1001	1005	927	910	951	974	948	950	976	940	1010	1016	1007	921	1016	972	915	968	976	1027	936	958	995	971	953	947	988	917	966	927	925	923	939	954	987	1034	976	1013	987	961	972	949	984	988	994	1000	911	958	957	927	942	992	977	916	1029	986	977	969	993	969	980	1003	968	938	948	1013	951	990	988	1031	959	921	998	979	992	995	929	957	1048	1020	951	912	964	1005	958	960	934	964	948	1022	937	943	991	965	994	957	956	986	957	1007	939	989	927	986	964	895	1027	949	975	946	956	950	918	940	995	939	930	953	967	969	1029	1002	1050	961	981	993	950	959	963	959	976	950	983	935	985	968	967	990	987	940	917	955	995	1055	962	986	936	926	971	992	1001	995	930	962	934	903	930	981	1005	997	978	947	949	943	956	956	919	963	1035	1014	990	989	949	968	990	945	968	966	968	976	972	973	922	981	985	924	940	991	926	922	1001	909	1021	989	1051	975	947	931	1004	998	930	1011	952	920	985	965	941	1021	950	1021	977	974	969	993	982	999	1028	981	972	974	1031	972	989	991	986	994	992	1000	982	947	962	971	1022	931	1018	1024	999	1072	990	1004	969	901	991	960	1007	930	965	952	937	956	947	965	996	953	996	978	1017	979	990	969	983	984	963	921	965	974	977	987	961	938	970	974	955	987	951	971	948	966	891	939	958	929	935	941	949	942	964	928	986	946	988	973	992	935	948	1053	1024	959	982	975	1014	953	1003	940	966	1020	910	941	922	943	943	1028	942	934	928	947	1002	938	936	924	1004	977	953	929	947	973	955	968	985	962	1013	947	981	931	969	951	934	941	982	966	925	999	940	980	955	980	982	994	990	964	938	1002	983	980	1005	964	1007	961	960	957	995	1003	1021	1000	971	994	944	928	969	1009	920	955	987	993	1012	926	995	1005	964	993	962	1001	968	936	998	971	939	932	1025	973	1021	951	1039	956	949	951	1015	965	943	925	930	979	900	1003	973	971	951	977	1003	1020	959	925	945	972	986	897	1012	965	990	914	972	917	943	946	969	1035	917	932	988	932	898	945	954	942	969	951	984	973	954	975	990	949	1017	1023	960	969	931	965	931	973	958	948	906	928	967	965	997	979	908	898	943	992	929	982	1028	1058	1002	932	973	984	946	962	949	966	969	963	1004	938	1003	954	1018	984	895	994	994	972	992	1014	971	940	976	966	1029	1037	991	956	970	972	965	979	965	975	951	981	983	966	976	1021	964	974	955	1010	950	985	944	947	937	1023	1003	956	971	1006	993	940	965	974	1017	943	953	950	1005	956	987	954	908	977	974	933	1031	968	976	953	981	948	1003	960	963	963	992	1020	970	948	962	932	978	975	996	969	1001	965	931	941	1015	1005	942	978	922	961	940	967	916	977	1031	993	983	987	1000	1007	1001	963	964	1014	1011	975	975	1008	1006	933	1009	1013	999	904	916	973	959	920	965	965	994	1004	969	984	945	1015	965	988	946	947	1038	994	968	959	982	1043	1014	944	966	942	1001	999	993	958	969	927	1011	959	972	915	942	1020	941	932	998	924	946	922	926	987	992	947	942	1016	975	985	919	951	1001	1002	1045	923	961	970	986	982	1011	971	918	886	1003	953	986	996	1008	965	982	963	963	950	937	967	974	968	977	993	947	1000	942	999	988	957	993	1049	957	957	918	947	933	1052	951	1034	972	973	958	907	962	963	955	983	992	952	955	958	933	980	899	1037	915	983	965	970	908	945	958	969	1026	996	985	963	943	980	902	975	973	966	1023	1011	933	1046	933	995	960	957	1017	950	927	949	1004	1004	1005	956	931	1037	953	939	957	958	969	978	965	946	978	917	956	973	967	1007	949	946	990	950	934	911	944	988	1007	987	963	1006	930	938	1034	913	954	947	951	961	969	995	984	932	918	965	970	961	896	972	993	980	954	900	999	942	916	989	1020	940	962	969	934	963	1042	973	909	914	949	1013	1026	963	978	994	1024	947	1001	1006	956	997	951	934	968	985	1017	968	939	954	916	926	945	956	971	941	944	1019	959	1016	899	982	999	981	989	1016	981	981	1000	974	928	933	1002	956	987	947	971	945	1028	967	931	950	1008	1035	962	958	994	987	959	915	967	966	949	957	955	976	981	945	1027	984	951	977	930	937	1000	926	967	994	1004	982	964	963	986	984	873	964	960	942	947	980	969	950	921	956	956	974	919	991	939	953	974	996	932	953	1000	975	988	908	1004	1026	978	965	942	1001	941	1002	945	980	961	1027	990	1016	931	1003	988	965	992	986	1037	1024	993	973	975	930	987	969	971	929	948	1004	944	1031	957	966	1011	1008	948	949	972	1010	987	999	998	1015	963	967	986	960	991	953	971	930	1001	953	1009	982	949	975	1005	973	962	934	980	1002	923	991	947	979	992	958	986	965	960	981	968	962	994	1001	976	1029	968	969	952	956	1009	955	1008	960	986	956	960	950	1013	953	983	980	918	928	993	925	945	946	982	969	981	961	984	940	1006	975	928	960	1004	1033	926	1019	959	970	986	970	950	973	945	927	1049	956	983	1001	982	967	999	909	1005	939	977	999	957	985	982	961	953	960	945	1012	950	940	963	973	1021	973	985	1010	1033	982	1011	985	934	981	967	962	928	978	971	974	946	1029	987	972	974	1042	1003	1002	1023	948	967	966	939	1024	954	1046	1015
28488	22571	18879	29229	37449	37196	39438	47264	80264	80787	67037	48267	31831	16587	9609	8231	7925	7780	7946	7775	7877	7776	7765	7779	7796	7804	7849	7783	7792	7966	7830	7696	7765	7848	7810	7780	7821	7838	7784	7798	7754	7767	7829	7767	7845	7862	7866	7830	7900	7797	7921	7649	7702	7733	7791	7770	7828	7826	7772	7739	7863	7922	7794	7847	7734	7836	7750	7835	7805	7721	7781	7743	7784	7973	7846	7659	7774	7930	7771	7894	7765	7791	7811	7819	7821	7885	7887	7800	7911	7769	7678	7767	7846	7686	7774	7785	7685	7845	7833	7778	7777	7870	7823	7789	7685	7914	7780	7777	7838	7802	7725	7781	7767	7725	7832	7674	7793	7823	7773	7848	7751	7697	7762	7887	7832	7817	7808	7784	7794	7709	7873	7767	7799	7804	7660	7834	7741	7694	7631	7735	7703	7705	7759	7879	7833	7763	7715	7723	7669	7906	7878	7828	7707	7740	7708	7805	7721	7681	7728	7790	7751	7811	7832	7645	7790	7832	7771	7873	7872	7779	7711	7880	7791	7776	7839	7681	7928	7889	7762	7740	7632	7852	7736	7828	7848	7714	7761	7715	7728	7790	7855	7701	7862	7871	7816	7701	7650	7910	7740	7831	7819	7809	7820	7712	7913	7845	7870	7760	7801	7812	7968	7799	7854	7828	7697	7895	7770	7826	7764	7753	7755	7735	7888	7744	7678	7795	7910	7871	7769	7717	8014	7840	7924	7833	7895	7816	7869	7713	7774	7891	7789	7751	7774	7750	7703	7751	7764	7678	7755	7837	7821	7777	7728	7791	7777	7713	7714	7830	7944	7761	7819	7808	7811	7678	7739	7850	7732	7658	7884	7782	7710	8061	7813	7760	7809	7891	7729	7864	7722	7925	7834	7862	7716	7841	7776	7819	7762	7712	7758	7836	7799	7614	7860	7695	7704	7905	7832	7805	7743	7688	7759	7722	7799	7840	7773	7724	7793	7800	7847	7831	7731	7722	7826	7768	7852	7777	7920	7798	7764	7919	7992	7784	7895	7934	7859	7854	7847	7814	7667	7609	7762	7680	7700	7726	7892	7791	7823	7851	7801	7785	7854	7863	7752	7715	7636	7708	7908	7848	7847	7707	7640	7759	7777	7823	7896	7869	7750	7811	7916	7786	7899	7818	7723	7908	7682	7952	8001	7826	7670	7817	7769	7784	7826	7760	7949	7701	7789	7695	7831	7858	7870	7903	7945	7629	7974	7828	7825	7683	7796	7892	7797	7928	7845	7832	7724	7826	7812	7832	7877	7826	7786	7842	7705	7778	7749	7750	7745	7745	7822	7865	7812	7824	7838	7848	7691	7862	7757	7775	7854	7802	7798	7723	7863	7849	7744	7865	7840	7900	7922	7672	7812	7840	7735	7782	7816	7787	7839	7909	7822	7809	7910	7839	7722	7861	7843	7895	7700	7738	7691	7755	7728	7727	7686	7746	7764	7818	7884	7689	7771	7865	7897	7787	7792	7795	7781	7865	7852	7815	7820	7937	7742	7925	7919	7669	7882	7872	7724	7753	7772	7931	7887	7719	7785	7877	7700	7763	7764	7766	7864	7817	7927	7772	7813	7648	7816	7789	7821	7808	7714	7728	7879	7764	7809	7976	8020	7736	7904	7785	7857	7702	7821	7780	7970	7729	7713	7903	7798	7799	7789	7784	7794	7707	7827	7723	7869	7799	7812	7793	7600	7722	7753	7760	7825	7823	7831	7749	7706	7722	7844	7769	7766	7742	7771	7969	7949	7879	7841	7782	7714	7927	7852	7924	7817	7801	7879	7811	7720	7799	7845	7807	7883	7887	7828	7816	7841	7719	7798	7809	7688	7762	7846	7868	7740	7739	7915	7737	7765	7797	7699	7735	7981	7791	7832	7938	7707	7823	7916	7829	7729	7753	7679	7845	7951	7901	7785	7959	7785	7873	7912	7782	7852	7824	7761	7776	7849	7690	7703	7942	7845	7957	7909	7899	7823	7631	7769	7902	7879	7781	7800	7684	7725	7764	7814	7879	7802	7884	7882	7782	7724	7856	7889	7774	7762	7870	7803	7849	7777	7921	7776	7802	7823	7962	7717	7761	7877	7832	7738	7822	7801	7935	7808	7795	7922	7753	7709	7719	7775	7960	7868	7760	7874	7743	7699	7915	7858	7676	7786	7651	7839	7845	7899	7845	7841	7850	7887	7705	7835	7750	7771	7733	7711	7841	7688	7813	7843	7766	7844	7892	7841	7845	7801	7689	7893	7610	7856	7823	7588	7862	7875	7782	7883	7942	7758	7799	7865	7836	7755	7706	7768	7808	7798	8033	7976	7798	7736	7809	7963	7833	7857	7849	7839	7770	7869	7803	7867	7716	7696	7883	7798	7918	7574	7892	7968	7800	7792	7779	7816	7955	7811	7790	7814	7817	7820	7882	7715	7808	7858	7883	7809	7727	7821	7850	7788	7873	7805	7827	7803	7770	7801	7860	7739	7741	7751	7743	7869	7865	7655	7903	7739	7719	7888	7839	7713	7781	7749	7904	7734	7846	7795	7743	7804	7801	7828	7763	7650	7733	7859	7731	7884	7812	7865	7699	7759	7764	7829	7606	7894	7771	7720	7832	7759	7680	7809	7780	7615	7882	7838	7897	7836	7771	7876	7822	7685	7871	7824	7858	7978	7784	7743	7840	7717	7767	7809	7839	7860	7892	7823	7776	7803	7861	7767	7774	7809	7677	7679	7818	7768	7907	7741	7828	7936	7707	7809	7793	7857	7846	7714	7845	7807	7864	7875	7832	7818	7897	7827	7657	7684	7750	7807	7799	7896	7798	7879	7806	7746	7871	7678	7847	7863	7803	7825	7762	7806	7871	7828	7850	7846	7879	7823	7815	7679	7813	7914	7867	7758	7735	7855	7844	7805	7966	7807	7766	7874	7812	7921	7742	7721	7863	7769	7762	7955	7867	7928	7807	7876	7832	7968	7818	7678	7622	7860	7823	7753	7771	7675	7772	7741	7799	7830	7733	7888	7772	7727	7916	7742	7701	7758	7763	7854	7729	7717	7987	7656	7736	7780	7804	7830	7858	7798	7841	7639	7792	7713	7875	7763	7830	7808	7901	7722	7883	7910	7833	7852	7630	7837	7804	7832	7762	7755	7862	7811	7721	7804	7725	7717	7782	7804	7877	7925	7837	7737	7787	7719	7715	7653	7764	7779	7892	7850	7811	7700	7749	7686	7808	7597	7706	7936	7795	7781	7859	7929	7694	7778	7844	7684	7828	7832	7865	7834	7758	7700	7931	7881	7854	7759	7791	7849	7784	7768	7795	7749	7932	7837	7833	7824	7760	7799	7755	7768	7792	7892	7729	7646	7903	7853	7784	7773	7708	7808	7753	7797	7795	7860	7770	7812	7833	7831	7787	7872	7681	7979	7725	7749	7813	7855	7646	7708	7727	7890	7920	7853	7701	7755	7820	7962	7736	7727	7746	7618	7787	7907	7869	7809	7860	7764	7853	7726	7847	7740	8037	7861	7823	7723	7823	7735	7699	7837	7808	7917	7784	7706	7814	7792	7709	7813	7726	7862	7705	7825	7804	7715	7755	7881	7815	7783	7792	7805	7787	7765	7608	7831	7852	7627	7797	7761	7824	7698	7679	7725	7848	7702	7913	7803	7756	7875	7688	7727	7734	7718	7759	7832	7754	7745	7737	7817	7795	7880	7766	7852	7856	7865	7759	7777	7778	7830	7774	7761	7750	7621	7794	7932	7856	7673	7814	7755	7779	7776	7775	7890	7699	7766	7873	7700	7935	7746	7686	7807	7708	7776	7828	7787	7798	7919	7862	7802	7706	7839	7910	7696	7829	7805	7801	7835	7908	7809	7634	7656	7809	7846	7790	7689	7744	7822	7731	7868	7877	7740	7809	7785	7717	7910	7697	7785	7770	7859	7997	7717	7814	7812	7747	7772	7749	7856	7707	7792	7829	7778	7844	7697	7716	7974	7790	7785	7891	7820	7745	7829	7793	7768	7751	7739	7787	7888	7778	7803	7819	7806	7766	7716	7868	7753	7772	7899	7867	7817	7689	7795	7856	7696	7898	7726	7819	7868	7902	7882	7856	7798	7830	7690	7934	7825	7818	7817	7735	7760	7913	7795	7913	7833	7843	7707	7835	7815	7722	7868	7648	7845	7915	7814	7731	7906	7838	7862	7790	7801	7765	7865	7686	7877	7700	7683	7877	7705	7762	7804	7700	7811	7812	7930	7735	7767	7710	7779	7844	7813	7821	7847	7895	7856	7814	7798	7788	7737	7864	7892	7774	7844	7969	7711	7798	7701	7771	7847	7851	7910	7770	7677	7837	7775	7891	7827	7909	7753	7699	7874	7797	7815	7778	7766	7786	7822	7850	7891	7727	7900	7820	7813	7916	7718	7889	7951	7816	7933	7777	7923	7847	7715	7890	7841	7824	7883	7736	7827	7916	7789	7954	7919	7853	7750	7819	7739	7767	7637	7803	7871	7878	7842	7673	7783	7760	7750	7860	7639	7665	7845	7783	7692	7725	7757	7834	7781	7870	7832	7841	7734	7811	7691	7936	7969	7717	7752	7756	7835	7969	7847	7795	7755	7797	7805	7792	7762	7753	7813	7781	7697	7719	7787	7730	7899	7807	7796	7922	7712	7875	7781	7837	7811	7822	7830	7912	7650	7765	7787	7823	7822	7841	7845	7743	7626	7864	7685	7693	7746	7774	7701	7815	7748	7798	7894	7668	7860	7842	7837	7769	7808	7861	7780	7841	7942	7741	7857	7853	8042	7716	7757	7914	7851	7790	7874	7681	7756	7745	7796	7754	7887	7811	7889	7658	7686	7940	7757	7842	7803	7865	7814	7711	7758	7808	7775	7722	7784	7877	7895	7897	7809	7799	7774	7882	7888	7746	7887	7824	7799	7773	7725	7793	8051	7962	7729	7923	7668	7705	7721	7926	7852	7852	7836	7789	7720	7802	7822	7692	7710	7815	7802	7918	7775	7763	7779	7703	7799	7740	7688	7812	7769	7860	7807	7860	7768	7764	7817	7777	7857	7877	7691	7742
4247	2087	1517	1433	1686	1886	1881	2233	5328	6588	4227	2326	1417	1059	961	966	1012	941	900	924	934	947	933	897	995	889	937	932	989	890	895	957	955	948	946	971	925	923	929	939	917	951	954	949	924	963	970	971	927	964	923	941	909	940	919	935	953	946	939	969	932	984	963	897	937	1002	858	969	940	930	921	958	913	967	981	943	977	949	923	927	979	916	902	940	959	938	923	947	948	976	929	957	937	912	909	966	964	970	975	949	924	922	912	920	947	941	950	925	964	945	919	954	912	975	923	947	955	936	982	986	949	921	957	943	904	923	940	943	892	951	965	979	972	927	893	921	956	950	907	963	940	957	932	930	931	939	907	971	927	966	924	973	936	971	944	964	946	917	1028	952	1002	970	952	924	934	911	954	971	913	932	994	866	913	897	921	927	905	974	934	982	992	982	998	965	970	942	894	942	951	930	946	935	952	986	980	874	914	962	957	950	928	978	905	898	970	931	948	918	957	916	983	981	932	960	950	972	909	936	966	992	942	984	900	913	949	911	938	932	956	1009	928	945	909	923	909	904	953	963	958	905	958	923	934	964	929	1006	983	973	952	1039	924	934	967	901	948	913	938	955	896	974	948	940	951	918	937	927	917	920	991	937	953	957	960	986	1016	967	918	964	980	914	1000	948	935	938	937	953	966	924	937	935	1003	956	907	1019	872	960	1012	982	927	941	1005	975	919	914	951	957	927	943	940	925	923	946	929	921	921	928	905	937	963	986	911	959	939	915	943	967	968	944	938	948	935	960	967	924	968	973	940	1000	942	979	955	985	910	944	943	971	985	882	937	921	947	1009	950	983	966	959	940	962	955	999	919	967	985	903	936	923	922	982	913	968	936	945	916	918	977	988	948	961	973	916	928	979	963	968	963	917	881	934	972	907	963	927	948	946	895	974	947	913	939	962	944	935	918	911	999	924	989	983	940	951	935	948	954	911	951	916	950	942	1020	982	984	942	890	959	930	904	978	936	888	917	938	946	930	980	905	923	930	929	931	897	950	988	928	913	906	949	925	956	977	931	924	957	960	964	916	901	930	981	972	940	889	945	954	955	962	991	971	916	909	946	862	934	957	953	951	909	898	942	995	951	950	988	937	936	936	917	945	941	962	941	950	876	902	969	907	916	929	952	913	958	896	943	942	872	945	922	925	976	986	977	977	954	873	976	896	902	932	945	948	961	984	891	914	961	919	956	923	955	1016	921	954	939	1006	952	1012	935	953	986	950	982	910	990	943	924	982	998	997	945	943	932	958	950	924	968	898	980	964	903	990	968	916	912	935	971	933	990	956	932	976	932	1029	900	978	995	888	1009	952	931	1000	903	930	959	1000	951	948	964	930	964	946	964	992	921	902	982	959	912	944	920	970	1023	990	919	1044	963	939	922	973	896	943	940	942	940	978	973	913	941	974	931	945	965	947	935	979	998	1010	937	1003	1029	933	955	929	917	1005	965	919	958	1018	977	943	908	924	982	908	930	1002	925	923	926	968	970	929	972	931	969	961	923	946	915	967	947	942	930	941	872	937	1004	895	972	1011	922	960	904	960	992	921	949	1005	933	962	951	969	972	992	940	968	908	962	922	950	928	938	981	942	917	971	926	882	937	947	886	942	960	928	1004	987	954	955	989	1010	968	901	933	982	899	931	966	921	928	951	909	966	885	928	963	968	949	938	923	912	931	948	994	976	931	1020	1007	962	980	938	944	962	925	914	960	912	958	1011	936	1004	961	909	1014	972	988	932	914	932	974	929	1016	968	906	975	937	907	940	966	931	945	957	990	883	984	922	896	955	949	973	890	918	960	996	934	964	954	942	957	963	955	955	913	908	995	898	918	922	957	1003	880	912	893	949	938	942	960	890	1000	985	988	945	949	932	961	928	970	914	944	878	941	1006	972	961	912	913	942	997	1014	965	973	1015	994	1008	979	971	950	965	957	942	1001	929	912	937	984	959	927	930	964	899	975	928	902	983	932	881	923	920	934	951	984	952	954	937	957	913	941	951	963	931	964	890	956	923	958	977	878	902	919	868	932	897	873	925	929	897	974	954	984	901	976	937	959	902	884	921	953	907	976	970	892	962	951	944	935	915	959	986	934	901	953	950	941	972	932	945	960	957	947	938	923	960	975	931	984	872	979	935	940	921	1010	947	908	915	938	980	920	920	991	955	943	938	947	926	958	934	907	936	888	903	932	944	990	890	999	936	983	915	927	921	949	942	941	905	932	936	943	986	993	968	969	940	936	921	934	939	937	980	963	932	945	1010	932	993	919	1039	910	962	962	945	938	975	959	953	932	942	925	942	897	905	1007	912	952	921	961	965	942	976	916	987	963	973	901	959	920	995	941	998	904	918	979	980	934	959	967	957	961	980	976	909	919	936	942	957	924	952	1000	945	1021	961	943	933	892	978	965	937	922	925	966	945	931	952	917	950	908	941	984	1003	947	994	944	914	935	921	966	964	910	1030	1009	963	908	941	976	926	978	942	937	942	902	966	946	947	931	1002	995	894	921	991	955	895	949	897	960	936	999	976	934	889	920	952	970	924	928	928	925	908	997	900	914	960	994	965	898	916	909	923	966	958	990	958	1021	945	942	983	928	905	914	912	943	954	989	917	959	906	959	899	950	936	919	946	944	931	901	939	960	963	937	961	974	915	888	943	922	931	958	913	979	968	972	945	956	956	920	938	955	934	929	924	916	909	915	975	1009	980	943	983	995	927	961	948	1004	901	934	900	923	965	940	922	954	866	941	906	985	932	948	908	958	900	969	992	940	974	949	960	995	914	906	954	926	937	982	932	908	931	957	981	932	921	938	989	939	909	1028	922	929	967	920	937	959	957	908	971	896	929	923	945	991	933	1033	970	927	960	937	948	994	1005	954	944	963	941	981	934	940	919	941	967	953	903	888	893	964	971	933	923	910	926	956	900	985	941	974	913	974	932	951	945	942	931	925	889	920	970	938	932	955	923	962	937	911	953	1000	924	933	915	931	982	1010	983	864	949	944	942	973	967	930	994	884	963	946	989	953	923	985	988	903	966	971	986	941	991	926	961	978	942	970	932	994	962	934	961	940	974	908	980	918	887	956	964	969	943	962	1011	947	946	886	936	951	920	988	969	939	955	984	894	901	975	925	885	956	965	939	929	934	932	966	884	885	959	904	908	958	923	942	914	935	913	891	944	881	982	943	943	935	922	922	882	946	949	941	947	889	956	956	971	932	929	996	926	944	978	919	938	990	924	891	961	933	916	935	944	967	952	927	937	939	946	942	916	986	992	932	933	981	943	956	971	978	981	934	960	940	969	965	988	991	959	979	963	996	948	997	943	905	918	971	928	1010	971	940	905	934	950	896	865	942	902	904	922	961	926	949	915	943	897	966	958	973	988	967	908	947	975	937	928	954	944	949	969	956	890	906	985	991	973	941	917	926	980	998	932	971	994	898	938	921	956	958	940	965	872	1004	993	948	972	951	946	909	930	932	1007	928	908	985	933	972	908	956	939	905	1023	886	934	950	920	926	966	941	948	961	931	979	938	954	937	955	982	900	914
21988	17214	14372	22789	30384	30517	28762	34440	47158	46168	35344	23160	13602	9080	7924	7761	7677	7704	7705	7561	7494	7696	7623	7628	7807	7744	7560	7699	7665	7691	7690	7666	7587	7733	7715	7625	7658	7689	7647	7708	7676	7726	7617	7773	7650	7606	7568	7527	7640	7833	7718	7632	7646	7675	7612	7668	7616	7843	7777	7705	7782	7681	7721	7726	7685	7706	7672	7621	7704	7679	7706	7653	7673	7762	7682	7682	7750	7670	7675	7557	7860	7685	7744	7754	7710	7647	7676	7775	7687	7762	7753	7660	7751	7671	7702	7686	7652	7613	7594	7785	7604	7625	7733	7588	7651	7620	7747	7656	7709	7558	7531	7800	7733	7563	7802	7690	7705	7727	7700	7719	7565	7686	7578	7578	7754	7641	7672	7595	7689	7584	7735	7688	7736	7821	7711	7704	7792	7692	7729	7690	7715	7676	7706	7619	7634	7776	7573	7696	7628	7678	7668	7633	7867	7781	7783	7568	7568	7758	7655	7612	7645	7605	7627	7745	7663	7664	7722	7574	7682	7641	7634	7744	7668	7683	7645	7669	7649	7725	7641	7669	7774	7789	7770	7780	7743	7772	7754	7601	7749	7598	7635	7759	7723	7731	7636	7746	7624	7760	7656	7576	7776	7649	7629	7682	7701	7644	7571	7747	7579	7679	7728	7705	7754	7655	7672	7679	7582	7754	7642	7737	7647	7565	7741	7755	7640	7726	7722	7647	7810	7631	7788	7675	7781	7742	7795	7696	7736	7891	7657	7682	7633	7753	7645	7617	7656	7784	7583	7916	7717	7689	7820	7641	7819	7595	7690	7701	7767	7655	7700	7651	7714	7757	7661	7629	7778	7625	7791	7721	7796	7784	7788	7764	7730	7638	7709	7698	7683	7779	7815	7756	7683	7704	7764	7631	7709	7776	7654	7723	7660	7721	7641	7767	7647	7844	7811	7750	7593	7745	7661	7640	7630	7776	7635	7649	7624	7684	7743	7618	7624	7667	7682	7691	7616	7704	7629	7818	7678	7589	7601	7559	7827	7770	7639	7666	7775	7563	7732	7878	7692	7700	7691	7616	7721	7569	7647	7780	7693	7647	7673	7699	7733	7688	7740	7767	7694	7580	7600	7630	7587	7678	7760	7693	7727	7700	7654	7717	7719	7711	7758	7561	7717	7778	7577	7760	7697	7671	7648	7544	7689	7745	7832	7717	7638	7738	7691	7616	7751	7589	7716	7634	7690	7667	7758	7865	7703	7739	7650	7660	7634	7659	7766	7682	7621	7757	7606	7737	7651	7617	7597	7560	7710	7685	7727	7633	7719	7652	7633	7802	7750	7657	7739	7700	7794	7543	7731	7602	7799	7687	7712	7689	7682	7697	7681	7735	7699	7665	7723	7745	7758	7717	7831	7800	7676	7861	7632	7666	7732	7723	7811	7704	7598	7654	7726	7760	7606	7572	7699	7764	7685	7712	7729	7608	7768	7750	7755	7730	7797	7577	7837	7738	7715	7646	7641	7666	7735	7620	7821	7757	7688	7787	7671	7730	7532	7640	7660	7673	7754	7820	7742	7579	7651	7644	7757	7671	7633	7617	7677	7688	7790	7684	7703	7793	7606	7895	7750	7741	7612	7675	7624	7671	7689	7778	7735	7740	7652	7607	7755	7817	7744	7825	7644	7858	7936	7755	7700	7597	7575	7605	7678	7665	7803	7585	7717	7747	7709	7691	7576	7728	7803	7690	7666	7651	7719	7601	7707	7620	7603	7612	7671	7604	7717	7747	7796	7631	7573	7582	7759	7579	7755	7568	7633	7693	7802	7665	7681	7715	7550	7731	7722	7672	7691	7667	7724	7718	7702	7580	7793	7764	7767	7644	7754	7530	7684	7696	7615	7711	7634	7655	7681	7708	7750	7776	7657	7761	7718	7649	7745	7597	7758	7564	7654	7595	7739	7898	7691	7787	7525	7763	7735	7655	7727	7797	7765	7733	7803	7689	7696	7690	7609	7755	7615	7891	7744	7785	7630	7826	7717	7819	7661	7626	7721	7753	7550	7620	7673	7775	7638	7708	7624	7673	7669	7604	7635	7638	7641	7718	7769	7673	7672	7646	7719	7735	7671	7681	7573	7736	7700	7672	7669	7761	7616	7699	7667	7569	7668	7711	7655	7743	7744	7596	7674	7742	7642	7634	7649	7714	7607	7764	7680	7609	7742	7613	7634	7524	7699	7648	7577	7664	7731	7657	7702	7704	7679	7710	7649	7677	7672	7621	7648	7671	7810	7589	7753	7646	7624	7599	7736	7587	7632	7693	7676	7678	7681	7682	7838	7656	7743	7765	7728	7774	7797	7741	7780	7668	7764	7650	7606	7636	7628	7620	7630	7715	7485	7582	7652	7689	7689	7714	7667	7709	7709	7754	7773	7736	7682	7709	7671	7636	7746	7740	7761	7691	7589	7575	7908	7735	7589	7712	7671	7647	7687	7761	7704	7634	7870	7719	7672	7633	7701	7553	7629	7613	7590	7679	7657	7763	7741	7595	7660	7785	7732	7651	7776	7719	7702	7609	7756	7761	7742	7644	7686	7616	7510	7666	7572	7797	7627	7672	7662	7685	7777	7733	7594	7596	7745	7680	7753	7602	7696	7724	7778	7601	7813	7687	7487	7740	7649	7673	7545	7713	7606	7646	7769	7686	7777	7616	7684	7655	7632	7777	7694	7526	7639	7623	7618	7733	7696	7723	7694	7680	7636	7679	7661	7796	7753	7752	7671	7685	7754	7624	7720	7715	7762	7585	7687	7717	7715	7787	7666	7701	7596	7803	7760	7693	7848	7688	7600	7642	7633	7644	7633	7548	7654	7665	7786	7701	7710	7706	7723	7647	7530	7728	7689	7714	7594	7668	7778	7806	7786	7653	7774	7749	7673	7706	7818	7622	7741	7747	7613	7661	7657	7708	7861	7621	7699	7702	7636	7617	7810	7542	7673	7664	7742	7669	7683	7818	7605	7747	7702	7713	7660	7735	7779	7648	7697	7617	7670	7658	7624	7666	7660	7781	7791	7704	7784	7604	7686	7521	7644	7629	7695	7676	7580	7740	7532	7787	7647	7717	7634	7603	7865	7588	7624	7603	7632	7667	7749	7693	7592	7786	7778	7679	7639	7737	7698	7634	7760	7650	7616	7572	7752	7704	7833	7715	7653	7836	7640	7684	7743	7841	7801	7758	7605	7586	7581	7645	7771	7640	7776	7677	7580	7680	7758	7664	7626	7672	7632	7617	7635	7772	7663	7771	7652	7586	7654	7630	7607	7781	7647	7757	7630	7542	7724	7728	7722	7588	7506	7542	7630	7874	7589	7547	7654	7791	7634	7564	7762	7682	7833	7763	7710	7574	7660	7731	7647	7758	7673	7630	7681	7712	7718	7796	7773	7746	7640	7706	7758	7712	7686	7685	7690	7780	7652	7661	7814	7728	7745	7694	7716	7709	7574	7733	7681	7729	7681	7641	7725	7709	7646	7619	7698	7602	7800	7629	7805	7672	7606	7904	7509	7886	7792	7709	7691	7730	7764	7607	7744	7510	7737	7673	7634	7642	7633	7686	7694	7594	7658	7711	7729	7529	7612	7668	7703	7621	7662	7695	7791	7567	7687	7672	7718	7720	7790	7652	7846	7688	7649	7664	7551	7698	7709	7638	7826	7630	7775	7694	7747	7676	7677	7663	7759	7759	7731	7703	7686	7597	7634	7693	7664	7673	7665	7768	7666	7731	7553	7608	7668	7693	7651	7647	7546	7715	7738	7730	7695	7638	7550	7507	7651	7550	7712	7733	7596	7710	7609	7698	7597	7693	7656	7617	7615	7680	7665	7584	7722	7719	7796	7707	7643	7841	7638	7797	7585	7667	7616	7669	7627	7713	7828	7825	7542	7659	7579	7810	7551	7543	7702	7676	7816	7643	7756	7763	7719	7645	7737	7615	7783	7649	7800	7622	7755	7654	7752	7726	7738	7616	7562	7665	7712	7650	7586	7650	7644	7918	7845	7699	7682	7779	7729	7609	7714	7609	7703	7658	7719	7716	7462	7688	7732	7755	7721	7759	7543	7698	7679	7699	7545	7643	7656	7745	7794	7635	7817	7673	7659	7646	7627	7572	7716	7778	7666	7629	7665	7843	7639	7755	7708	7764	7780	7735	7639	7659	7642	7593	7640	7845	7754	7614	7668	7551	7615	7574	7711	7766	7784	7589	7668	7736	7646	7836	7622	7670	7738	7597	7746	7673	7737	7689	7780	7668	7639	7655	7868	7593	7648	7731	7805	7768	7730	7598	7628	7737	7692	7811	7643	7762	7645	7689	7777	7732	7642	7679	7807	7653	7753	7798	7644	7758	7701	7702	7682	7800	7684	7814	7655	7806	7535	7679	7685	7774	7634	7611	7751	7679	7611	7662	7681	7614	7701	7648	7724	7673	7739	7665	7700	7679	7659	7909	7667	7664	7685	7728	7617	7821	7700	7666	7687	7805	7568	7606	7753	7628	7675	7798	7561	7729	7774	7782	7684	7713	7766	7697	7722	7822	7769	7704	7741	7713	7763	7701	7646	7691	7746	7745	7628	7658	7575	7750	7682	7626	7812	7809	7658	7793	7627	7776	7573	7721	7648	7595	7521	7614	7703	7753	7833	7760	7740	7535	7760	7654	7720	7711	7692	7704	7723	7776	7762	7808	7663	7657	7707	7685	7692	7678	7554	7640	7669	7715	7797	7672	7637	7744	7624	7603	7623	7863	7689	7596	7546	7810	7905	7654	7705	7744	7725	7759	7801	7667	7695	7632	7665	7733	7725	7596	7701	7650	7618	7603	7683	7792	7591	7701	7711	7739	7722	7531	7567	7682	7641	7605	7683	7588	7634	7725	7605	7859	7830	7764	7600	7716	7582	7643	7603	7713	7779	7724	7712	7668	7643	7685	7587	7725	7601	7719	7677	7681	7676	7628	7605	7529	7734	7678	7728	7656	7575	7557	7724	7703	7631	7652	7608	7624	7792	7595	7696	7665	7690	7679	7565	7759	7822	7631	7678	7597	7705	7678	7731	7744	7726	7610	7657	7624	7822	7781	7589	7594
3423	2754	1734	1526	1974	2165	2487	4881	15031	17050	10000	4290	1774	1181	1027	979	969	943	965	903	1005	925	948	967	975	959	934	1041	931	942	967	915	984	984	935	934	923	912	945	995	970	895	948	929	993	957	903	988	970	993	962	912	951	964	961	975	948	986	971	997	998	955	955	943	958	986	952	971	927	973	969	919	931	967	992	940	921	909	913	913	949	986	933	969	948	931	1037	972	959	960	943	942	972	975	965	931	947	932	962	926	975	963	961	991	925	939	958	953	962	926	937	955	912	929	977	994	989	976	913	919	975	934	933	957	939	979	927	984	949	951	1009	973	952	899	920	971	982	983	984	917	897	968	978	951	952	976	932	946	984	889	952	895	936	986	948	948	993	937	938	950	958	970	926	951	998	987	943	954	963	1003	944	1022	937	937	930	935	906	944	981	957	932	1012	911	930	976	903	934	949	1045	914	954	972	949	921	964	889	958	930	912	959	962	901	1002	948	958	965	953	936	985	967	876	937	939	968	925	927	973	975	935	930	1010	984	965	998	910	953	960	923	967	991	984	948	927	907	934	895	963	920	984	1039	986	1003	984	931	961	927	1009	927	923	973	908	951	957	967	958	915	946	923	935	936	938	986	932	931	965	937	902	983	953	928	933	1000	966	975	934	975	933	1021	988	980	929	968	941	934	973	973	935	976	935	960	934	958	912	955	954	951	972	939	946	934	928	969	982	954	952	971	938	970	983	946	963	904	972	1014	927	945	991	1052	946	958	938	900	914	935	904	958	941	976	913	1016	956	953	978	970	904	954	916	1009	950	952	944	920	963	923	926	934	862	900	959	894	960	923	952	957	973	975	938	911	979	882	926	931	950	960	927	949	1006	958	913	934	961	917	953	994	882	934	978	1002	1005	923	983	946	1002	990	894	905	916	939	983	1012	938	948	917	978	926	971	953	1016	965	997	939	933	1006	1019	989	933	919	956	944	992	977	959	1008	949	946	1001	953	980	938	976	970	964	941	949	904	924	949	935	967	934	974	991	913	919	934	931	955	940	981	931	935	929	1003	984	977	927	961	939	935	990	974	919	932	962	935	935	974	972	996	965	991	973	917	946	940	995	910	951	956	914	937	929	964	958	971	945	927	955	893	918	955	1006	897	958	942	949	929	999	960	948	981	943	1001	970	940	982	928	974	959	914	949	987	971	984	910	953	1042	898	921	999	969	966	955	949	960	992	942	928	941	932	949	952	920	984	941	919	966	938	987	996	1019	944	918	958	1003	985	998	1017	937	1005	902	926	992	943	1010	950	992	986	945	915	992	940	955	1001	887	945	912	885	890	973	1006	947	940	961	992	933	932	930	983	948	924	979	968	887	946	934	942	944	984	892	989	956	980	953	945	939	928	925	943	905	964	1008	936	952	989	982	966	1019	1016	913	947	962	932	953	938	969	997	957	939	943	925	970	959	959	959	966	986	931	986	979	939	955	967	970	988	914	961	1014	945	987	916	953	949	979	969	934	931	958	901	919	971	942	913	1020	947	936	905	965	948	916	964	1007	961	949	965	886	962	910	907	942	979	911	938	1000	938	1001	912	956	981	976	952	931	923	958	964	996	993	950	1067	968	977	966	959	935	983	1001	907	958	980	949	977	910	914	947	928	961	936	870	945	934	947	952	940	958	882	920	941	941	934	937	947	884	956	936	879	997	966	957	966	943	933	992	950	905	927	950	949	965	963	933	957	952	958	979	916	941	947	927	948	995	977	993	972	952	959	917	965	973	966	1006	959	963	930	906	939	960	964	937	970	946	961	1000	932	952	932	915	918	961	894	940	998	953	934	947	998	948	1018	925	924	936	1004	971	942	924	948	959	868	908	920	958	929	922	986	937	962	895	975	967	926	911	957	933	939	967	1004	924	981	977	998	988	939	966	912	946	923	970	919	918	876	925	970	970	978	934	941	885	973	947	969	940	894	961	944	920	987	922	922	1008	954	932	939	926	990	944	964	936	914	931	933	980	921	945	1009	947	956	957	959	971	947	914	998	953	974	921	985	974	981	931	922	944	935	936	940	990	895	937	1016	975	925	970	1029	961	953	947	985	970	889	944	933	935	986	997	901	979	927	917	960	961	963	923	905	976	975	971	958	960	997	976	1031	935	963	912	971	950	923	968	979	935	966	936	906	920	965	960	966	933	1025	972	947	933	968	927	964	964	999	954	995	1011	918	960	871	955	880	982	959	976	973	968	970	977	924	997	1003	926	982	970	985	977	934	910	986	954	902	995	911	976	982	976	1011	966	948	933	926	905	928	929	1017	1045	939	978	960	924	961	928	943	936	922	927	878	943	928	961	1005	954	952	929	929	983	967	929	963	992	1033	944	980	897	939	938	924	997	957	939	980	934	982	990	980	946	928	972	975	919	899	950	924	977	938	937	971	991	1012	950	945	983	973	941	940	994	1012	951	912	901	941	993	949	939	934	920	1018	937	957	923	919	945	994	938	962	936	928	964	962	949	972	946	907	937	1007	991	967	931	963	940	1043	935	946	988	962	891	898	974	990	945	914	945	978	959	944	930	992	957	890	937	1007	956	964	929	950	981	897	947	978	938	942	1003	997	914	937	954	1034	940	950	922	966	970	1009	971	897	927	933	1042	971	946	928	1019	921	903	919	954	1010	942	995	956	907	926	960	965	954	939	936	915	994	994	986	978	961	963	971	949	948	1010	984	895	949	935	964	920	940	935	952	930	989	940	960	967	1001	956	998	905	964	969	998	928	987	1020	883	915	949	893	970	980	1016	941	951	985	949	935	924	938	948	1006	939	928	953	981	930	891	1014	927	995	905	861	926	973	926	1003	909	971	973	976	971	895	981	945	915	944	996	920	990	957	954	996	1012	971	968	893	955	917	850	936	968	997	964	944	961	976	969	1005	879	951	953	962	999	939	996	964	949	922	962	926	992	1006	991	942	933	985	968	999	958	945	961	988	966	935	954	927	949	920	934	967	972	967	934	937	939	904	928	917	986	979	898	957	948	956	976	960	923	928	916	941	935	925	949	958	954	1009	962	934	967	965	962	932	975	905	943	903	943	952	974	944	991	931	970	968	990	982	901	1003	942	963	970	1003	928	953	936	956	945	963	965	961	942	926	1019	955	979	979	1016	915	962	897	963	947	935	946	930	961	960	977	951	991	975	960	929	948	934	949	970	958	964	925	971	963	963	988	954	993	934	936	922	909	908	897	942	987	929	954	975	905	908	950	935	927	930	948	993	958	942	937	955	989	961	965	958	1012	916	941	997	902	959	982	957	917	904	974	968	940	921	947	972	990	977	987	977	882	937	932	951	1040	964	952	943	977	975	1003	957	917	922	912	913	1033	966	951	976	983	916	902	950	939	960	932	944	1004	947	945	942	971	972	940	923	915	929	940	1011	989	918	964	934	962	933	942	939	890	959	926	991	922	915	951	1025	904	967	924	1025	985	967	899	953	910	975	926	916	921	955	1016	977	943	958	908	920	937	953	928	1001	929	946	990	1000	942	970	932	936	980	907	966	965	935	946	991	988	972	879	1050	982	995	960	1016	881	920	936	974	992	976	989	952	974	957	940	917	957	930	907	955	985	969	998	998	921
26002	20876	16535	25793	33622	33317	35966	46571	68655	65737	49192	33692	18631	10388	8185	7848	7686	7657	7657	7826	7615	7662	7615	7684	7657	7716	7719	7793	7767	7685	7700	7728	7805	7702	7815	7779	7674	7629	7750	7746	7884	7790	7748	7814	7698	7795	7667	7769	7628	7738	7852	7730	7795	7561	7652	7815	7779	7612	7755	7765	7764	7674	7632	7842	7683	7855	7694	7733	7697	7848	7616	7793	7876	7663	7697	7743	7587	7717	7733	7667	7677	7800	7869	7740	7667	7894	7667	7741	7734	7851	7747	7738	7725	7660	7818	7662	7741	7688	7644	7860	7780	7680	7681	7744	7753	7732	7685	7698	7777	7578	7707	7859	7660	7775	7783	7691	7764	7900	7757	7570	7722	7773	7563	7609	7749	7739	7649	7581	7759	7629	7763	7723	7737	7643	7821	7848	7699	7817	7869	7730	7592	7705	7614	7787	7836	7687	7752	7791	7702	7914	7745	7683	7728	7658	7815	7741	7818	7766	7854	7553	7829	7802	7696	7710	7743	7876	7782	7723	7655	7750	7674	7760	7759	7773	7727	7625	7760	7676	7575	7735	7732	7885	7622	7725	7760	7773	7749	7796	7896	7745	7772	7530	7824	7786	7753	7736	7759	7590	7672	7613	7764	7718	7664	7789	7759	7738	7751	7713	7783	7782	7726	7606	7769	7705	7648	7629	7758	7699	7860	7676	7882	7708	7824	7709	7839	7701	7789	7628	7696	7602	7775	7623	7861	7826	7801	7752	7680	7812	7872	7620	7763	7596	7793	7671	7837	7665	7763	7813	7573	7798	7746	7750	7650	7695	7782	7833	7650	7723	7743	7710	7707	7794	7581	7631	7624	7590	7699	7711	7713	7745	7793	7742	7783	7680	7767	7686	7834	7789	7707	7789	7617	7715	7655	7797	7823	7639	7726	7686	7775	7872	7723	7725	7697	7870	7804	7725	7756	7776	7665	7736	7648	7790	7829	7771	7702	7674	7763	7729	7739	7752	7681	7555	7805	7822	7598	7786	7767	7711	7805	7715	7819	7812	7667	7681	7809	7688	7773	7675	7712	7737	7741	7797	7773	7838	7775	7825	7594	7739	7843	7678	7723	7822	7727	7675	7577	7796	7606	7745	7775	7649	7716	7779	7584	7842	7639	7721	7868	7813	7616	7629	7746	7659	7749	7742	7673	7664	7649	7790	7744	7721	7780	7693	7862	7744	7864	7529	7707	7702	7810	7717	7682	7675	7894	7692	7630	7805	7773	7523	7754	7666	7711	7683	7686	7707	7825	7614	7884	7651	7636	7629	7803	7784	7781	7832	7757	7753	7764	7876	7717	7807	7698	7724	7777	7795	7677	7691	7811	7672	7731	7714	7664	7689	7708	7697	7826	7707	7838	7917	7805	7704	7720	7686	7680	7736	7631	7692	7683	7710	7673	7734	7745	7586	7767	7618	7818	7718	7725	7806	7827	7792	7717	7742	7718	7732	7731	7661	7744	7662	7759	7713	7796	7819	7631	7782	7681	7655	7773	7728	7797	7740	7784	7804	7667	7602	7733	7622	7693	7774	7669	7619	7729	7770	7713	7761	7808	7690	7782	7743	7726	7689	7803	7752	7724	7736	7642	7667	7794	7774	7781	7887	7760	7507	7854	7904	7661	7507	7771	7832	7713	7762	7674	7776	7663	7623	7882	7622	7760	7721	7898	7764	7791	7781	7800	7697	7850	7595	7879	7777	7710	7690	7716	7717	7648	7696	7821	7730	7689	7697	7798	7802	7531	7684	7630	7689	7833	7801	7679	7605	7691	7794	7725	7877	7728	7765	7857	7802	7742	7819	7686	7688	7755	7743	7881	7722	7669	7720	7815	7811	7730	7669	7692	7703	7724	7737	7797	7686	7728	7710	7695	7660	7617	7689	7726	7741	7746	7665	7762	7654	7815	7526	7773	7736	7819	7632	7705	7859	7654	7545	7685	7745	7666	7694	7873	7701	7800	7801	7598	7693	7735	7699	7641	7719	7809	7895	7733	7806	7644	7625	7851	7705	7666	7720	7690	7812	7622	7725	7700	7680	7640	7639	7627	7592	7771	7789	7743	7598	7767	7760	7682	7819	7808	7728	7780	7777	7650	7764	7699	7750	7753	7743	7763	7780	7730	7789	7767	7675	7807	7760	7845	7697	7731	7724	7765	7712	7802	7713	7831	7773	7790	7666	7699	7679	7763	7676	7714	7801	7665	7720	7719	7687	7725	7710	7843	7690	7780	7849	7790	7710	7799	7800	7762	7747	7677	7729	7717	7565	7691	7810	7631	7827	7823	7644	7629	7770	7843	7699	7656	7758	7654	7769	7786	7845	7773	7729	7830	7814	7800	7763	7727	7733	7764	7820	7807	7779	7775	7858	7757	7742	7715	7658	7644	7651	7678	7810	7656	7718	7602	7740	7876	7743	7768	7731	7700	7738	7776	7695	7743	7837	7683	7737	7648	7670	7624	7690	7820	7807	7682	7722	7648	7790	7626	7871	7792	7791	7801	7627	7733	7740	7684	7816	7734	7635	7796	7607	7821	7759	7555	7779	7745	7770	7723	7662	7798	7688	7858	7641	7726	7719	7855	7621	7778	7803	7834	7704	7631	7569	7747	7848	7588	7744	7705	7778	7772	7669	7851	7840	7719	7750	7708	7634	7747	7816	7808	7911	7803	7689	7862	7617	7698	7743	7811	7789	7733	7632	7766	7632	7683	7707	7804	7632	7714	7766	7832	7735	7917	7707	7746	7635	7688	7528	7728	7806	7676	7642	7679	7774	7734	7651	7791	7883	7798	7535	7727	7775	7753	7775	7790	7749	7823	7705	7700	7606	7677	7618	7721	7732	7677	7692	7726	7693	7590	7754	7754	7904	7624	7594	7636	7730	7730	7686	7733	7710	7737	7790	7734	7601	7784	7597	7708	7723	7670	7759	7754	7708	7872	7871	7824	7676	7838	7684	7713	7782	7654	7701	7698	7839	7730	7660	7800	7566	7761	7713	7739	7716	7687	7664	7726	7664	7812	7661	7791	7741	7879	7701	7790	7769	7710	7643	7748	7853	7720	7827	7529	7754	7764	7666	7802	7841	7806	7762	7752	7847	7760	7641	7720	7678	7782	7725	7613	7721	7815	7700	7661	7625	7704	7770	7712	7798	7712	7683	7752	7835	7631	7803	7612	7799	7839	7795	7665	7851	7657	7628	7802	7807	7767	7827	7794	7902	7719	7829	7763	7886	7705	7658	7869	7698	7585	7699	7781	7664	7719	7725	7801	7731	7697	7657	7805	7698	7681	7766	7782	7836	7713	7662	7609	7718	7776	7752	7641	7823	7805	7771	7734	7657	7741	7747	7699	7646	7699	7580	7843	7708	7736	7705	7740	7735	7715	7793	7770	7582	7803	7702	7662	7778	7820	7635	7793	7713	7768	7754	7816	7719	7716	7799	7696	7678	7768	7672	7689	7687	7618	7635	7822	7634	7879	7807	7683	7691	7676	7782	7729	7785	7742	7757	7752	7733	7810	7795	7521	7807	7702	7747	7675	7699	7555	7703	7771	7611	7687	7756	7804	7624	7776	7761	7735	7734	7740	7801	7736	7635	7741	7681	7715	7687	7812	7882	7713	7712	7606	7730	7741	7797	7823	7677	7668	7744	7725	7738	7616	7614	7818	7666	7688	7809	7842	7707	7719	7811	7762	7732	7784	7790	7728	7649	7658	7842	7762	7799	7837	7802	7666	7831	7723	7749	7706	7587	7754	7785	7728	7673	7613	7801	7783	7704	7889	7858	7838	7739	7713	7754	7594	7655	7653	7835	7702	7693	7743	7773	7868	7824	7617	7787	7686	7861	7721	7754	7721	7788	7755	7814	7950	7667	7609	7734	7771	7689	7657	7759	7777	7711	7575	7751	7748	7757	7807	7659	7620	7722	7664	7769	7732	7796	7712	7812	7680	7810	7662	7808	7587	7742	7577	7665	7685	7698	7647	7783	7803	7733	7798	7858	7831	7703	7740	7691	7711	7731	7773	7798	7714	7657	7708	7759	7757	7648	7816	7767	7881	7816	7658	7691	7649	7779	7700	7812	7757	7677	7617	7677	7659	7785	7745	7626	7767	7742	7835	7694	7899	7821	7626	7795	7726	7773	7722	7876	7620	7776	7729	7664	7726	7643	7593	7666	7620	7752	7702	7756	7821	7690	7817	7894	7729	7761	7830	7729	7786	7657	7646	7929	7741	7747	7719	7730	7632	7746	7729	7678	7711	7665	7707	7831	7692	7796	7637	7632	7698	7689	7780	7745	7865	7779	7624	7717	7717	7867	7779	7762	7827	7733	7602	7760	7724	7781	7814	7631	7791	7758	7712	7637	7829	7790	7785	7838	7765	7730	7786	7574	7640	7704	7789	7689	7668	7727	7659	7781	7705	7668	7782	7970	7759	7815	7752	7875	7791	7842	7850	7817	7753	7749	7774	7754	7735	7613	7659	7649	7636	7651	7658	7670	7718	7721	7688	7775	7612	7624	7652	7839	7695	7809	7819	7637	7821	7644	7778	7756	7878	7650	7663	7738	7611	7803	7709	7766	7685	7613	7714	7638	7726	7601	7791	7664	7654	7771	7745	7801	7711	7789	7715	7717	7752	7721	7814	7665	7725	7814	7627	7830	7697	7769	7679	7809	7808	7770	7788	7740	7695	7685	7819	7779	7716	7658	7690	7835	7797	7752	7729	7781	7764	7716	7681	7628	7839	7722	7839	7739	7739	7652	7835	7616	7846	7786	7759	7712	7770	7747	7733	7744	7686	7853	7805	7731	7682	7816	7759	7728	7686	7734	7771	7841	7855	7840	7751	7783	7751	7786	7677	7659	7699	7855	7830	7783	7725	7711	7655	7726	7675	7590	7640	7792	7831	7695	7872	7671	7495	7707	7821	7748	7742	7732	7739	7630	7793	7775	7768	7781	7584	7740	7713	7705	7802	7724	7776	7821	7716	7677	7629	7722	7677	7656	7767	7746	7692	7821	7687	7664	7734	7845	7690	7642	7796	7727	7751	7768	7773	7772	7787	7803	7805	7700	7706	7649	7790	7612	7835	7745	7768	7762
6122	2574	1797	1542	1970	2295	2074	2002	12498	17461	12011	5325	2126	1163	1075	958	953	898	1006	937	983	964	937	1004	963	977	1000	1003	980	953	989	943	935	969	973	940	989	1003	980	958	1011	979	977	964	942	951	958	934	960	999	949	982	924	921	953	974	1011	943	981	996	967	1003	961	947	976	974	1010	1004	932	961	982	933	959	1002	949	1008	965	997	943	970	994	959	954	988	937	1028	963	952	957	1004	970	983	917	972	917	996	942	982	906	962	953	941	1010	984	908	986	984	927	930	993	999	981	1004	986	941	967	911	886	950	989	925	913	902	974	948	953	984	917	969	937	989	975	940	965	933	992	905	994	1063	979	975	948	930	978	961	964	1001	955	1000	1019	920	1001	980	975	978	999	980	958	971	976	981	982	908	939	985	989	1053	946	921	982	960	1010	976	932	967	1000	954	979	1036	967	956	988	930	960	956	960	960	1005	951	1018	938	1023	931	971	956	1000	993	911	965	990	952	1035	951	1017	1010	961	975	945	939	953	990	977	956	985	974	947	958	949	984	1000	975	988	997	1030	982	999	936	949	947	986	936	993	1025	962	1040	915	956	971	988	955	953	1016	944	972	987	975	983	938	999	1051	985	966	1034	1010	991	980	933	1016	987	970	969	958	954	980	981	967	940	995	930	965	961	954	975	957	988	997	999	955	989	965	953	1020	926	942	1004	979	954	933	954	982	987	971	981	988	947	1005	966	1009	944	953	984	977	1020	998	1001	977	967	957	1042	985	985	951	990	972	997	957	962	911	970	1023	1024	993	988	1008	927	981	990	982	966	977	982	993	969	1016	1016	939	1029	945	1056	950	907	977	959	931	929	970	983	952	974	938	959	976	968	970	956	989	1005	959	971	948	963	955	912	983	950	886	997	984	940	942	987	914	1008	999	950	990	998	953	1024	933	955	997	1052	993	899	976	997	970	917	1000	985	1005	889	1016	1006	986	1000	951	1006	990	923	984	987	980	1016	965	951	937	948	1038	981	943	995	941	913	954	987	991	994	962	992	986	974	1010	916	942	958	955	974	967	940	918	987	989	975	971	943	977	961	933	968	1026	947	1000	946	991	988	993	940	969	900	993	997	953	993	969	973	980	937	938	972	925	970	937	963	900	965	991	992	931	994	947	960	947	1010	988	995	1020	927	1024	948	949	955	1001	895	958	973	984	957	946	1015	1008	989	938	974	966	986	933	1017	970	949	996	991	945	972	974	1023	926	946	943	999	1004	983	957	957	962	951	980	994	1028	962	939	966	989	911	916	984	975	960	983	933	958	998	900	964	1018	928	935	967	964	974	1004	939	975	976	958	952	992	920	929	1005	1027	962	947	1035	969	1000	1010	994	961	1011	997	929	934	984	952	980	905	959	964	933	975	917	979	846	926	1026	976	972	993	895	967	939	955	998	980	987	957	992	909	974	935	981	934	965	941	943	966	956	978	909	954	1022	933	977	964	964	965	939	1008	951	982	973	965	977	927	1010	980	906	1000	977	948	938	1026	976	1001	937	946	956	938	974	986	1029	902	946	988	976	946	998	926	924	1083	948	971	930	944	950	986	1011	946	979	965	929	966	958	937	932	1065	1028	941	961	1005	962	992	990	1011	990	1013	1020	946	972	947	1057	961	964	975	936	935	943	957	938	980	990	944	950	973	960	969	907	983	999	976	992	1005	993	1040	1000	973	969	965	976	994	996	916	948	998	979	1004	984	969	961	973	929	957	1010	1010	952	972	1046	973	962	974	959	973	954	987	1000	959	1011	961	988	955	995	976	952	1025	953	996	956	948	978	941	991	959	972	1033	1005	965	997	958	993	918	983	995	960	957	1014	963	998	929	975	991	936	925	967	1001	972	986	999	985	961	941	1006	919	974	983	983	920	963	994	973	1061	1022	943	1033	992	929	971	981	1043	1007	983	947	957	946	953	988	912	1023	1052	1016	948	949	946	963	920	923	949	1028	981	962	1016	962	951	949	973	1017	1046	954	957	947	976	927	971	971	989	967	943	990	983	993	969	989	943	933	928	969	994	990	972	943	966	980	949	982	991	991	981	1014	967	1027	1017	1003	994	950	1020	896	956	942	1006	962	943	949	948	985	956	984	977	960	995	989	974	970	1034	1040	972	968	943	1014	1010	1004	995	990	968	990	1007	1058	901	972	994	975	964	971	950	944	1009	1011	998	952	1010	988	1014	1004	963	999	981	944	978	946	986	974	949	949	967	982	1036	992	924	1000	977	980	967	994	983	1012	942	945	993	1023	940	950	997	982	1009	914	957	959	977	944	969	963	999	915	891	1020	954	996	1005	1004	980	1010	999	971	994	1003	964	998	1020	1016	1053	920	976	1034	998	1012	991	903	952	959	967	976	1031	982	972	975	966	891	949	1017	1079	942	980	938	876	1009	943	973	959	955	948	920	959	946	887	922	928	956	926	972	942	989	941	1008	940	994	975	978	946	932	939	925	983	909	933	975	1042	965	1005	969	969	920	929	977	960	1012	1000	985	975	1000	934	969	957	926	996	975	975	955	966	889	951	965	1007	992	970	965	945	965	972	989	1013	956	975	984	960	990	1031	1002	980	1023	931	1008	976	979	935	1012	962	939	928	1028	997	1001	998	1047	998	960	964	998	959	953	957	954	954	963	993	988	999	997	957	1034	993	979	1017	978	949	992	964	981	990	1015	912	954	983	954	1003	954	967	1034	960	1004	985	949	919	1012	990	977	992	1045	959	986	940	995	1024	927	1024	1008	1003	937	943	982	970	1023	1049	965	891	953	1024	977	998	976	937	934	958	955	1017	1007	898	964	986	994	951	1002	967	946	964	1000	974	949	949	982	1065	1032	959	970	988	962	977	938	951	948	995	964	938	1003	903	982	998	948	914	988	958	974	970	1019	963	971	937	1004	960	1004	982	971	941	1012	1012	1005	1000	971	951	966	929	977	979	980	963	938	941	969	990	918	991	956	1019	920	978	1045	966	1010	938	999	932	936	933	956	1040	982	968	1004	946	975	963	996	921	994	983	938	974	993	988	967	934	953	969	1041	938	935	1011	967	914	940	980	939	971	954	974	943	969	902	952	949	935	982	933	991	984	993	948	973	956	956	902	889	971	998	1012	1013	991	966	952	947	962	946	985	952	980	977	995	1004	929	934	1001	1032	956	950	1007	995	977	915	999	1019	995	997	998	984	941	964	1048	974	918	957	964	941	972	933	1011	913	966	968	972	1028	994	998	968	997	948	954	939	974	981	1024	925	1029	952	933	983	1001	956	952	978	983	994	972	987	959	1010	937	980	991	975	1002	1039	953	1007	983	988	938	978	959	1016	958	1017	1032	958	955	906	977	965	944	970	1036	1016	969	918	925	975	977	931	1023	1002	1038	995	988	967	900	973	974	967	942	978	931	983	945	987	1010	950	924	1004	969	938	955	961	914	1004	946	944	975	987	972	1014	1003	960	979	907	953	985	975	974	933	973	973	954	964	1009	955	961	1002	895	980	977	983	960	1019	1042	955	1008	965	927	1006	980	930	960	917	939	981	980	999	1023	950	979	996	964	988	954	953	967	950	978	1017	974	982	971	989	940	961	950	940	956	965	1004	955	925	995	961	969	996	976	955	968	914	1011	986	963	998	971	995	980	1002	956	940	1010	975	988	943	948	968	1020	968	1011	949	974	963	972	1022	1014	914	1016	997	950	964	1002	976	1018	1022	980	974	995	1044	976	995	978	958	1004	989	961	938	942	955	970	994	931	1003	1005	1001	999	938	960	941
25132	20161	15755	24648	33577	34155	32933	30216	64363	68609	53921	37348	21020	11115	8539	8051	7989	7894	7934	7818	7828	7829	8030	7846	7974	7742	7926	7866	7710	7832	7776	7839	7832	7838	7769	7843	7831	7818	7679	7881	7801	7805	7849	7806	7812	7841	7785	7889	7837	7891	7811	7950	7953	7812	7874	7915	7803	7773	7793	7813	7818	7950	7932	7800	7776	7736	7785	7905	7802	7865	7672	7832	7866	7862	7932	8055	7866	7861	7977	7938	7787	7749	7913	7786	8017	7792	7868	7790	7739	7939	7906	7876	7895	7851	7880	7960	7903	7946	7901	7907	7903	7770	7785	7796	7804	7755	7873	7994	7730	7662	7891	7810	7861	7792	7823	7752	7822	7843	7882	7758	7920	7652	7888	7774	7832	7882	7723	7684	7830	7816	7890	8027	7904	7822	7896	7748	7849	7867	7839	7942	7846	7800	7826	7814	7892	7818	7915	7849	7743	8013	7838	7838	7776	7880	7918	7784	7889	7985	7777	7810	7916	7825	7832	7696	7902	7867	7899	7851	7780	7791	8022	7881	7832	7884	7891	7807	7997	7815	7946	7800	7802	7891	7690	7820	7829	7883	7814	7932	7880	7855	7948	7968	7861	7929	7778	7862	8004	7672	8104	7856	7829	7902	7798	7695	7966	7898	7858	7934	7915	7734	7862	7882	7737	7871	7886	7899	7912	7830	7898	7796	7839	7910	7970	7957	7929	7888	7767	7761	7882	7884	7831	7725	7887	7969	7627	7788	7871	8031	7753	7761	7845	7777	7838	7861	7884	7840	7890	7833	7772	7784	7778	7854	7861	7878	7823	7801	7890	7869	7980	7852	7806	7801	7978	7869	7840	7837	7787	7924	7656	7859	7706	7889	7837	7818	7883	7795	7708	7776	7898	7760	7995	7869	7805	7918	7849	7747	7859	7952	7753	7859	7825	7803	7694	7922	7935	7787	7652	7712	7938	7755	7893	7772	7772	7921	7810	7783	7941	7735	7878	7861	7720	7838	7957	7944	7796	7850	7842	7726	7888	7943	7843	7954	7758	7888	7898	7827	7776	7879	7759	7839	7953	7855	7810	7820	7833	7704	7921	7831	7797	7891	7737	7918	7765	8021	7753	7817	7675	7820	7710	7735	7881	8060	7738	7973	7879	7760	7778	7785	7879	7981	7966	7760	7897	7850	7839	7853	7888	7872	7847	7772	7989	7885	7760	7810	7841	7799	7829	8003	7913	7901	7917	7948	7922	7887	7800	7760	7888	7925	7868	7895	7804	7849	7859	7742	8012	7797	7808	7876	7814	7934	7779	7854	7870	7838	7770	7838	7816	7868	7858	7946	7920	7852	7848	7883	7891	7719	7876	7778	7755	7738	7874	7950	7772	7732	7802	7810	7835	7850	7883	7848	7814	7903	7839	7819	8008	7778	7883	7906	7929	7956	7909	7806	7987	7867	7825	7742	7881	7895	7770	7902	7860	7948	7840	7809	7762	7884	7874	7819	7838	7847	7796	7923	7808	8021	7877	7920	7750	7875	7947	7936	7752	7807	7782	7873	7960	7825	7925	7835	7798	7733	7757	7778	7864	7879	7740	7854	7913	7821	7875	7882	7674	7879	7872	7846	7857	7820	7965	7844	7887	7857	7843	7817	7851	7953	7785	7942	7745	7794	7744	7951	7805	7778	7683	7867	7836	7821	7902	7744	7825	7788	7771	7932	7759	7890	7779	7870	7797	7913	7827	7962	7921	7782	7775	7911	7839	7817	8058	7871	7789	7829	7909	7859	7936	7832	7825	7828	7810	7857	7852	7757	7735	7920	7791	7955	7788	7838	7933	7845	7769	7961	7815	7923	7839	7735	7755	7861	7787	7779	7809	7811	7898	8070	7782	7737	7932	7873	7873	7965	7843	7812	7822	7809	7810	7815	7881	7919	7888	7917	7863	7823	7815	7771	7868	7852	7689	7924	7707	7877	7886	7799	7834	7859	7830	7806	7752	7947	7920	7763	7894	7746	7748	7787	7913	7874	7738	7746	7908	7923	7740	7756	7893	7846	7867	7709	7700	7745	7986	7802	7786	7755	7864	7833	7813	7722	7833	7873	7875	7782	7960	7902	8012	7735	7841	7881	7759	7814	7782	7883	7856	7800	7929	7849	7889	7776	7974	7834	7785	7916	7724	7870	7782	7939	7933	7940	7907	7829	7753	7850	7802	7904	7859	7844	7949	7766	7802	8040	7942	7835	7886	7807	7885	7823	7904	7797	7861	7838	7833	7886	7745	7932	7720	7852	7873	7744	7792	7829	7913	7852	7914	7949	7966	7775	7833	7780	7754	7939	7720	7825	7932	7900	7901	7896	7834	7828	7835	7898	7813	7896	7975	7857	7841	7718	7854	7994	7809	7844	7988	7892	7910	7761	7837	7979	7818	7804	7910	7686	7716	7855	7798	7748	7860	7897	7758	7767	7773	7934	7867	7826	7877	7777	7809	7955	7828	7819	7796	7756	7891	7753	7821	7894	7846	7869	7742	8041	7820	7760	7768	7765	7805	7885	7874	8010	7717	7906	7692	7867	7812	7957	7833	7808	7781	7810	7942	8016	7883	7785	7755	7838	7994	7803	7834	7770	7783	7922	7955	7839	7924	7830	7797	7861	7874	7922	7933	7802	7703	7753	7843	7678	7809	7776	7765	7779	7832	7898	8041	7835	7779	7876	7949	7834	7890	7861	7794	7802	7791	7973	7927	7871	7816	7773	7818	7785	7789	7769	7835	7852	7885	7803	7913	7741	7973	7820	7811	7897	7923	7882	7842	7852	7871	7963	7924	7842	7826	7869	7976	7811	7925	7785	7835	7949	7893	7645	7787	7869	7857	7854	7909	7974	7742	7811	7923	7797	7771	7854	7823	7844	7907	7994	7873	7708	7858	7828	7873	7933	7938	7653	7831	7784	7779	7854	7856	7934	7917	7806	7895	7843	7954	7697	7841	7773	7893	7726	7813	7731	7918	7947	7938	7800	7979	7834	7820	7731	7973	7908	7938	7862	7982	7887	7862	7698	7855	7761	7744	7930	7774	7918	7940	7810	7963	7690	7945	7819	7903	7956	7883	7760	7769	7682	7914	7751	7780	7895	7893	7835	7825	7950	7816	7787	7997	7741	7875	7877	7975	7861	7899	7849	7779	7860	7951	7952	7877	7959	7810	7673	7896	7828	7856	7712	7774	7804	7890	7916	7985	8000	7775	7843	7799	7887	7691	7825	7797	7769	7843	7697	7774	7820	7733	7730	7878	7837	7879	7794	7855	7869	7847	7772	7775	7912	7754	7909	7922	7834	7816	7891	7913	7934	7840	7940	7913	7834	7731	7748	7867	7893	7944	7919	7924	7790	7840	7903	7877	7946	7871	7781	7816	7833	7888	7819	7882	7848	7800	7813	7919	7934	7894	7815	7842	7788	7798	7964	7852	7819	7961	7780	7791	7974	7844	8032	7891	7815	7697	7916	7706	7855	7967	7837	7862	7803	7863	7771	7795	7854	7912	7869	7904	7827	7731	7892	7736	7802	7804	8010	7836	7873	7927	7933	7956	7901	7895	7957	7824	7797	7870	7803	7763	7896	7691	7709	7764	7835	7928	7697	7972	7949	7835	7772	7850	7926	7986	7892	7920	7798	7920	7807	7973	7914	7859	7861	7799	7848	7887	7844	7832	7769	7932	7720	8094	7796	7834	7886	7889	7810	7848	7906	7859	7778	7637	7708	7858	7766	7804	7848	7852	7827	7931	7938	7942	7951	7876	7805	7794	7885	7924	7733	7809	7949	7839	7844	8004	7863	7878	7699	7850	7876	7886	7866	7814	7833	7859	7921	7860	7848	7776	7864	7804	7875	7833	7848	8018	7806	7778	7935	7842	7773	7774	7926	7870	7926	7866	7847	7835	7820	7822	7918	7828	7839	7835	7798	7857	7909	7785	7820	7645	7821	7822	7934	7815	7716	7905	7798	8000	7919	7845	7876	7802	7812	7898	7750	7785	7880	7820	7835	7839	7902	7911	7866	7880	7886	7862	7759	7937	7836	7905	7787	7802	7785	7947	7848	7888	7876	8033	7895	7927	7862	7860	7785	7868	7861	7846	7886	7866	7748	7978	7871	7885	7843	7787	7812	7901	7818	7768	7836	7825	7954	7924	7852	7801	7749	7891	7818	7892	7867	7708	7874	7917	7849	7923	7700	7946	7886	7893	7898	7809	7924	7870	7820	7877	7842	7830	7768	7859	7917	7883	7809	7786	7825	7720	7732	7923	7863	7817	7831	7885	7957	7783	7984	7765	7852	7787	7789	7935	7781	7866	7776	7741	7853	7809	7885	7810	7857	7949	7757	7974	7805	7829	7959	7842	7824	7928	7915	7812	7812	7870	7816	7857	7891	7813	7928	7736	7816	7834	7894	7855	7721	7844	7912	7701	8027	7835	7935	7845	7953	7752	7829	7870	7936	7843	7760	7823	7954	7909	7767	7833	7916	7950	7923	7861	7728	7774	7786	7850	7706	7853	7708	7755	7758	7934	7878	7828	7857	7826	7924	7857	7856	7805	7875	7747	7918	7797	7890	7802	7768	7884	7880	7837	7929	7951	7932	7770	7860	8057	7779	7920	7833	7863	7820	7931	7802	7877	7793	7909	7797	7921	7781	7945	7810	7792	7904	7842	7829	7898	7758	8039	7795	7808	7769	7973	7873	7806	7714	7789	7844	7851	7755	7986	7887	7894	7910	7947	7762	7790	7785	7791	7883	7888	7869	7848	7940	7820	7792	7837	7903	7906	7814	7948	7948	7792	7899	7907	7798	7890	7767	7963	8029	7722	7855	7721	7807	7928	7733	8018	7800	7873	7809	7906	7837	7864	7947	7856	7948	7923	7882	7835	7874	7925	7822	7830	7959	7879	7894	7912	7923	7800	7789	7853	7785	7857	7715	7912	7960	7831	7711	7792	7813	7956	7788	7772	7872	7931	7731	7830	7845	7764	7807	7677	7878	7898	7893	7814	7922	7793	7843	7730	7971	7932	7776	7872	7868	7817	7908	7960	7855	7815	7935	7804	7957	7741	8033	7781	7793	7970	7828	7850	7874	7843	7824
5049	3347	2132	1570	2242	2896	2628	2311	23873	29653	19489	7902	2783	1339	1018	1006	941	1045	1008	960	984	1003	932	907	947	983	936	975	1001	1004	928	956	974	917	992	1014	983	968	981	986	913	974	940	972	956	961	942	992	951	1005	975	999	974	996	947	969	940	979	988	938	918	961	1002	1012	938	953	979	986	973	907	965	941	1060	942	954	976	983	982	964	923	1023	990	950	961	954	955	960	935	996	982	948	1000	958	990	1023	928	971	962	1015	966	977	959	937	906	951	958	940	966	968	968	964	973	939	941	1001	927	933	954	927	953	944	890	949	948	910	970	935	890	967	917	960	946	948	939	967	990	989	895	946	921	935	954	950	980	979	945	1012	1000	987	1000	906	1023	1007	962	990	1022	961	965	973	930	930	965	965	954	929	999	939	1003	971	1004	943	1012	920	934	959	1025	959	960	1011	973	945	965	963	975	940	948	930	976	978	957	1016	911	941	1005	938	969	935	988	921	1007	888	979	1011	984	986	907	1022	951	940	968	988	953	1020	991	944	939	1006	966	906	970	951	1012	945	975	986	974	915	943	937	975	993	1009	952	968	1019	957	967	931	954	983	994	995	969	966	932	958	983	982	980	967	1023	990	991	949	983	955	964	960	925	963	934	986	995	1014	976	998	980	962	934	1003	954	1015	979	1021	955	934	961	911	976	963	994	994	924	986	973	991	941	963	962	980	980	933	971	1016	1009	971	942	988	998	987	978	1021	931	969	957	957	968	1000	915	994	930	948	935	957	907	1013	967	997	984	977	947	933	973	909	992	974	960	990	915	1001	939	998	970	966	975	983	999	954	985	911	1011	952	995	983	981	951	1014	971	1027	957	978	969	929	1017	954	984	926	990	979	991	991	917	1007	995	967	954	971	956	910	992	1005	931	998	1026	935	973	963	976	954	904	958	964	972	900	942	979	965	986	966	936	942	995	993	966	995	1050	946	1013	969	1001	986	932	982	967	944	977	993	957	931	912	948	956	976	978	959	1031	962	1008	916	976	1013	993	934	968	980	958	946	930	944	986	922	961	984	1030	958	993	961	1000	1009	990	959	950	986	972	984	948	948	996	922	1019	973	945	896	963	969	925	986	945	975	974	995	965	956	945	967	973	886	983	980	944	983	991	987	1013	960	990	962	951	946	1000	944	941	921	951	999	963	991	984	925	970	950	936	1005	981	997	996	948	954	940	980	951	991	1013	951	982	944	993	966	941	985	995	961	946	1009	980	998	982	964	938	959	1005	964	1006	969	960	928	926	1014	962	939	991	914	953	991	909	898	980	1006	902	1007	1018	966	942	961	957	908	969	928	955	1006	1002	975	987	949	959	928	958	942	1013	985	985	896	915	911	910	964	937	968	947	945	974	912	1000	1003	955	965	967	915	969	979	922	948	951	919	977	958	952	992	987	1015	977	966	969	993	1005	989	983	936	965	980	990	939	920	937	976	986	945	942	967	1034	952	957	929	926	996	976	892	959	974	982	999	986	965	927	1009	1000	1014	953	1017	982	998	925	962	979	925	1011	959	965	969	1012	989	988	997	979	986	948	967	1013	970	1005	971	963	919	994	969	941	1009	1018	1035	991	987	938	1004	986	907	969	981	994	954	1014	1020	957	955	1018	993	991	1007	962	923	942	976	954	992	1047	920	933	1032	1015	979	975	1004	972	966	979	970	1042	971	956	956	954	950	1009	949	941	932	939	965	981	980	1005	928	923	965	936	954	944	972	989	843	985	964	984	941	984	986	984	990	969	1005	965	959	939	995	951	1002	967	976	959	1061	1000	978	984	937	999	974	978	1007	988	995	966	972	955	1008	964	1013	1030	989	932	964	950	986	1023	951	943	964	972	970	938	997	981	951	978	927	1039	955	972	932	960	959	1018	933	997	1007	1027	955	946	990	1036	980	997	979	1003	993	1018	914	956	982	907	925	995	958	1011	961	950	981	966	952	957	969	1008	957	961	918	931	964	945	922	1045	905	938	1015	947	967	1011	957	948	977	958	942	988	974	1005	928	992	975	993	927	926	942	975	944	959	978	949	987	1003	939	1011	961	950	959	958	927	964	967	1003	1009	975	939	970	1011	958	983	985	991	999	980	960	1028	923	974	962	997	1003	927	950	961	943	1005	995	969	994	1011	970	998	1032	936	966	959	966	1048	975	916	964	994	1004	966	933	931	950	943	987	955	977	984	956	946	974	981	1008	971	976	1000	952	988	963	993	928	968	952	970	996	994	942	947	985	955	1009	930	967	914	976	964	952	982	995	961	963	1006	951	913	967	1032	969	979	1022	965	1008	971	962	1014	983	991	988	976	954	990	917	1025	970	936	929	921	995	977	1032	956	1047	984	983	955	1016	993	951	997	973	988	994	935	945	1011	975	1006	915	902	929	988	962	993	1011	975	957	943	980	930	1000	976	930	921	923	1015	971	986	945	962	977	956	1004	953	947	1004	963	980	939	946	947	947	961	928	949	968	1028	961	917	935	908	1008	918	944	976	946	939	986	969	988	1031	986	935	981	998	944	959	986	939	941	996	987	987	967	990	951	936	1016	981	998	1034	1009	951	983	915	909	965	985	939	925	982	982	955	1002	965	958	956	989	944	902	968	951	964	957	961	970	953	936	959	982	958	972	990	999	987	933	991	932	997	990	944	998	954	1019	947	985	990	978	946	996	897	1025	963	947	987	983	1006	969	975	1013	946	960	1035	971	928	974	999	967	995	1012	969	893	1025	954	926	981	1004	962	945	959	985	942	1006	980	995	978	990	942	958	975	970	937	962	1017	973	956	897	960	944	958	942	932	1006	946	941	1003	930	874	1032	1017	965	996	931	990	923	958	983	977	985	938	976	973	1004	953	942	932	974	935	962	969	981	968	996	919	1012	1033	995	902	1002	972	972	980	996	961	1003	918	866	953	967	967	963	960	954	944	984	963	951	986	1029	1020	986	908	991	974	955	962	978	982	954	933	924	981	921	967	986	922	1015	989	997	953	972	913	968	1033	1009	927	968	991	977	961	937	1003	943	938	954	1033	922	1038	957	980	984	1012	912	962	915	970	1012	1011	950	998	957	946	980	1024	963	962	974	1003	925	958	988	951	1000	912	956	962	956	962	951	954	971	934	973	959	979	967	1021	1005	979	968	956	961	933	926	1001	951	1010	948	949	989	966	947	975	925	954	952	965	1000	970	946	1024	978	956	977	934	941	946	980	919	974	1001	965	947	969	1007	953	985	954	955	1030	960	996	924	999	950	941	976	930	977	993	993	986	946	975	1003	909	1003	950	964	988	1014	1013	1019	966	929	910	939	949	999	950	975	965	990	964	967	1001	975	977	1031	935	957	984	979	986	958	946	949	942	961	952	992	986	960	978	976	1024	919	942	940	996	989	943	958	892	966	1006	953	1021	954	897	950	951	987	979	980	1005	914	1028	948	982	948	978	986	962	941	938	966	969	989	959	912	1003	962	935	968	937	982	991	1011	997	964	890	994	980	962	975	1004	981	987	968	983	951	973	965	997	992	1001	1007	938	956	971	942	1008	972	985	986	954	983	965	899	1009	962	961	949	959	987	986	974	984	940	939	964	985	1007	1007	968	1011	946	1015	946	932	931	908	1003	899	987	967	932	962	989	970	979	957	985	985	965	983	941	1025	904	931	953	992	1005	967	979	943	964	930	1011	991	939	968	965	899	970	949	954	894	1012	965	952	973	942	981	939	925	948	994	908	971
30485	23790	18524	25822	36306	38602	35121	32150	75350	83070	62861	41861	24946	12847	8705	8001	7817	7886	7827	7751	7714	7759	7556	7661	7770	7800	7840	7846	7780	7786	7730	7815	7923	7683	7755	7648	7780	7641	7750	7710	7759	7893	7704	7668	7792	7632	7868	7765	7666	7671	7765	7850	7824	7732	7655	7642	7759	7704	7780	7722	7801	7712	7724	7814	7879	7801	7714	7849	7629	7782	7748	7719	7779	7700	7718	7814	7530	7806	7758	7619	7756	7869	7748	7815	7648	7812	7806	7753	7842	7712	7694	7738	7847	7779	7618	7680	7764	7726	7810	7737	7688	7872	7729	7783	7697	7741	7731	7802	7789	7794	7777	7755	7796	7708	7692	7765	7820	7642	7863	7799	7706	7806	7771	7836	7656	7889	7881	7728	7775	7771	7774	7771	7680	7676	7713	7685	7738	7657	7717	7733	7677	7694	7755	7667	7583	7733	7870	7816	7846	7697	7706	7802	7590	7668	7789	7629	7963	7836	7727	7806	7754	7656	7828	7761	7644	7830	7799	7690	7788	7776	7781	7618	7704	7674	7799	7954	7779	7571	7806	7708	7769	7835	7693	7724	7866	7665	7651	7724	7779	7828	7821	7691	7835	7742	7849	7867	7816	7846	7901	7787	7841	7654	7834	7712	7870	7714	7725	7697	7685	7789	7633	7826	7779	7717	7663	7727	7813	7792	7748	7760	7773	7970	7824	7772	7703	7790	7735	7699	7781	7702	7919	7750	7638	7701	7860	7799	7730	7594	7881	7790	7835	7729	7706	7844	7600	7679	7871	7708	7848	7592	7825	7691	7748	7726	7884	7762	7671	7658	7779	7730	7662	7766	7859	7785	7689	7773	7763	7759	7855	7735	7681	7699	7831	7815	7766	7702	7783	7827	7762	7759	7826	7830	7780	7714	7719	7703	7764	7748	7723	7913	7747	7713	7769	7707	7741	7751	7776	7794	7826	7746	7707	7630	7816	7840	7855	7701	7727	7764	7698	7622	7716	7954	7767	7784	7775	7728	7702	7720	7747	7690	7840	7753	7754	7752	7738	7734	7765	7850	7873	7894	7737	7908	7760	7810	7747	7730	7828	7794	7832	7808	7592	7905	7657	7717	7777	7605	7725	7706	7732	7686	7755	7918	7771	7588	7716	7815	7670	7772	7641	7741	7680	7677	7792	7796	7728	7655	7728	7878	7750	7662	7710	7611	7868	7917	7794	7851	7851	7654	7757	7734	7808	7732	7782	7830	7778	7717	7786	7734	7863	7802	7842	7678	7810	7702	7757	7756	7887	7807	7811	7995	7843	7705	7731	7740	7742	7771	7705	7835	7783	7772	7830	7758	7775	7765	7795	7760	7694	7762	7760	7703	7757	7827	7747	7846	7711	7810	7917	7718	7930	7798	7798	7657	7820	7826	7736	7872	7860	7624	7844	7721	7686	7692	7640	7835	7664	7714	7871	7665	7680	7634	7806	7751	7773	7824	7684	7888	7865	7825	7762	7753	7798	7775	7795	7652	7808	7707	7762	7739	7893	7780	7754	7682	7815	7865	7745	7631	7655	7707	7903	7802	7726	7726	7791	7883	7769	7676	7851	7847	7755	7846	7708	7757	7777	7670	7720	7846	7838	7635	7841	7725	7766	7928	7741	7763	7663	7767	7763	7859	7804	7674	7723	7793	7802	7717	7790	7754	7805	7871	7781	7813	7814	7802	7779	7712	7794	7956	7779	7789	7802	7670	7818	7790	7786	7761	7699	7601	7734	7783	7827	7833	7866	7663	7760	7800	7777	7737	7821	7737	7758	7792	7556	7617	7902	7861	7734	7608	7742	7892	7723	7847	7736	7774	7727	7800	7740	7764	7740	7904	7756	7710	7651	7858	7862	7836	7776	7734	7873	7716	7691	7692	7790	7668	7692	7798	7777	7798	7691	7597	7766	7878	7900	7853	7781	7706	7726	7940	7737	7736	7717	7794	7756	7797	7722	7828	7751	7710	7719	7740	7763	7784	7838	7753	7750	7679	7777	7800	7760	7852	7554	7740	7802	7612	7855	7704	7767	7765	7686	7744	7718	7665	7639	7848	7927	7816	7796	7769	7786	7603	7821	7733	7741	7821	7794	7803	7827	7739	7742	7707	7655	7730	7852	7670	7732	7759	7804	7840	7796	7743	7805	7606	7719	7704	7654	7734	7707	7785	7899	7903	7638	7652	7750	7736	7848	7616	7753	7742	7847	7716	7794	7857	7647	7711	7784	7825	7658	7707	7771	7616	7859	7747	7721	7690	7747	7767	7828	7771	7777	7699	7691	7909	7776	7678	7800	7697	7808	7852	7685	7758	7871	7757	7676	7795	7898	7742	7723	7687	7834	7796	7653	7764	7791	7792	7788	7761	7793	7854	7697	7754	7753	7846	7809	7767	7608	7644	7787	7805	7597	7800	7747	7793	7881	7726	7862	7651	7831	7653	7824	7783	7712	7802	7778	7815	7733	7883	7766	7599	7678	7794	7717	7625	7789	7763	7826	7867	7787	7852	7748	7758	7725	7747	7731	7756	7792	7889	7859	7829	7656	7748	7641	7774	7825	7943	7763	7811	7690	7703	7798	7758	7706	7682	7892	7860	7766	7706	7769	7697	7656	7647	7716	7789	7752	7754	8030	7711	7817	7628	7636	7861	7819	7907	7728	7668	7789	7763	7878	7805	7785	7741	7742	7792	7767	7828	7685	7768	7750	7824	7611	7566	7833	7785	7653	7720	7698	7783	7791	7780	7723	7875	7825	7803	7664	7691	7733	7685	7704	7890	7851	7709	7795	7574	7717	7777	7879	7789	7823	7816	7751	7892	7746	7713	7724	7789	7719	7842	7722	7755	7808	7811	7833	7793	7663	7743	7768	7807	7897	7749	7780	7637	7859	7793	7722	7751	7816	7702	7828	7727	7796	7777	7883	7794	7667	7684	7865	7772	7821	7828	7800	7735	7797	7810	7799	7634	7813	7871	7775	7766	7851	7660	7732	7723	7887	7922	7680	7647	7838	7810	7924	7681	7788	7776	7759	7848	7679	7703	7744	7784	7780	7783	7726	7780	7888	7762	7908	7747	7800	7715	7639	7803	7741	7727	7873	7715	7625	7756	7718	7603	7679	7667	7724	7718	7663	7795	7823	7824	7753	8003	7654	7603	7725	7775	7922	7801	7671	7858	7705	7723	7679	7826	7834	7723	7694	7662	7722	7745	7799	7860	7905	7745	7770	7681	7686	7761	7737	7726	7930	7707	7720	7738	7760	7676	7750	7814	7787	7677	7617	7732	7755	7874	7862	7723	7759	7746	7769	7664	7814	7804	7717	7774	7706	7727	7729	7726	7814	7683	7780	7722	7816	7879	7673	7833	7881	7787	7832	7610	7779	7702	7753	7787	7791	7687	7820	7656	7721	7850	7785	7848	7895	7842	7765	7719	7657	7684	7909	7785	7610	7737	7692	7762	7752	7809	7665	7752	7744	7745	7731	7741	7947	7706	7789	7747	7909	7813	7765	7803	7807	7676	7740	7750	7707	7836	7758	7813	7888	7737	7667	7767	7723	7712	7811	7816	7693	7727	7749	7700	7813	7808	7886	7697	7661	7885	7823	7731	7695	7775	7697	7771	7808	7811	7712	7745	7709	7728	7761	7658	7874	7856	7724	7662	7718	7763	7777	7781	7807	7812	7666	7739	7796	7604	7740	7616	7618	7752	7983	7859	7795	7767	7676	7655	7711	7756	7723	7748	7749	7761	7851	7603	7756	7691	7738	7605	7707	7794	7817	7911	7675	7716	7732	7877	7893	7815	7857	7802	7818	7670	7779	7760	7760	7825	7850	7822	7879	7729	7729	7615	7848	7635	7713	7750	7732	7713	7725	7710	7692	7699	7874	7720	7683	7727	7754	7557	7837	7793	7796	7799	7733	7895	7679	7643	7749	7693	7779	7779	7667	7837	7788	7690	7787	7736	7897	7625	7723	7767	7711	7768	7848	7772	7908	7748	7801	7693	7729	7782	7959	7669	7734	7851	7689	7725	7723	7647	7752	7797	7736	7667	7730	7822	7759	7668	7755	7853	7840	7665	7791	7771	7692	7844	7743	7771	7770	7803	7689	7786	7610	7654	7747	7848	7725	7775	7731	7757	7751	7836	7803	7814	7698	7782	7684	7790	7896	7758	7760	7734	7713	7743	7886	7791	7709	7793	7714	7688	7734	7828	7686	7830	7821	7709	7785	7752	7754	7765	7762	7765	7748	7718	7701	7622	7878	7756	7779	7806	7880	7953	7817	7763	7756	7754	7852	7612	7843	7720	7694	7840	7772	7834	7735	7745	7784	7709	7661	7829	7740	7748	7730	7804	7694	7748	7753	7843	7863	7755	7627	7824	7734	7769	7856	7816	7681	7874	7752	7560	7666	8005	7622	7772	7748	7845	7685	7938	7774	7931	7821	7788	7887	7818	7670	7782	7686	7637	7855	7760	7786	7707	7729	7650	7827	7782	7724	7812	7772	7717	7679	7863	7682	7843	7860	7845	7760	7699	7628	7683	7806	7628	7762	7748	7830	7851	7794	7801	7765	7741	7842	7726	7759	7655	7922	7738	7771	7902	7794	7821	7762	7763	7853	7776	7739	7857	7776	7729	7825	7772	7863	7841	7732	7788	7756	7809	7638	7763	7731	7800	7681	7790	7711	7785	7679	7812	7862	7668	7782	7612	7827	7859	7676	7783	7878	7915	7912	7729	7818	7763	7851	7589	7766	7738	7630	7685	7819	7651	7772	7801	7710	7729	7866	7785	7760	7826	7732	7720	7749	7706	7765	7683	7787	7656	7784	7814	7830	7683	7839	7727	7862	7737	7824	7827	7805	7841	7806	7814	7699	7727	7890	7758	7829	7735	7736	7783	7830	7680	7836	7732	7756	7796	7707	7819	7660	7602	7764	7740	7674	7873	7782	7699	7784	7822	7675	7819	7698	7795	7706	7885	7710	7702	7885	7688	7690	7631	7765	7653	7691	7797	7739	7715	7825	7785	7805	7944	7992	7732	7762	7772	7785	7796	7668	7710	7718	7844	7801	7851	7768	7798	7694	7792	7871	7805	7636	7784
4048	1988	1511	1217	1515	1750	1608	1703	5914	6956	4025	2140	1421	1014	956	942	925	984	964	956	964	943	911	1011	964	929	940	950	933	917	991	953	956	906	930	974	920	907	928	997	917	970	881	975	998	964	931	877	969	980	1013	894	978	950	874	940	983	951	902	907	936	963	913	940	917	910	966	898	934	884	943	890	901	938	963	986	947	918	974	882	989	984	955	913	905	924	963	981	1004	901	944	968	940	941	931	940	988	958	904	946	996	950	966	950	949	942	934	972	966	908	967	923	928	904	946	882	970	1009	937	941	963	971	995	962	905	962	956	947	929	957	923	958	928	947	975	957	921	912	983	928	922	979	916	939	912	951	944	921	927	977	926	976	931	984	948	980	995	955	977	943	963	941	928	903	943	956	928	943	906	937	971	891	984	934	934	939	1026	962	973	955	918	981	931	916	899	923	981	927	912	954	972	939	965	952	939	958	979	899	902	1010	931	1023	950	953	931	1007	953	979	943	880	1012	972	923	958	941	970	952	961	978	1003	1011	946	954	946	938	928	908	911	960	933	928	950	945	884	949	957	934	915	914	939	931	950	899	886	964	958	940	934	911	968	949	974	867	892	925	940	931	925	965	950	964	932	899	944	936	930	967	958	951	942	961	967	900	1034	954	943	945	956	950	923	992	955	896	939	884	960	903	952	942	903	970	956	875	998	880	940	975	978	958	920	911	932	1016	1005	984	947	951	915	965	972	949	926	937	966	965	949	931	942	934	905	953	970	904	929	903	926	978	978	962	888	972	893	975	918	916	1015	930	922	916	943	932	942	951	940	949	927	908	913	974	940	988	951	930	947	968	963	950	983	915	983	936	937	912	953	932	930	953	868	922	938	947	958	962	926	872	1004	984	980	999	959	1017	909	926	986	980	975	979	931	918	905	954	928	996	959	935	953	970	880	918	945	921	884	934	1054	939	988	908	994	938	958	951	1007	986	999	961	941	912	940	883	935	917	952	912	948	935	947	901	956	920	949	920	968	956	925	925	948	978	952	934	977	945	990	974	948	887	942	900	855	998	981	903	912	923	971	929	950	928	978	893	977	969	962	947	956	928	945	947	963	908	1005	975	947	964	961	948	878	949	951	942	903	894	918	885	949	958	950	992	899	1023	928	950	961	947	959	929	925	968	932	981	950	982	894	921	934	910	950	957	924	879	997	917	999	960	948	865	921	960	947	1006	922	963	934	932	891	915	964	958	966	894	994	965	988	925	973	915	935	949	953	978	949	1009	994	882	949	979	887	953	979	905	950	936	940	878	913	921	950	952	947	985	922	940	948	942	951	978	965	961	966	980	951	967	964	895	960	957	971	919	955	971	948	899	934	959	947	919	928	931	930	954	914	1022	890	895	877	942	950	1006	956	935	980	950	938	966	911	928	919	968	983	924	933	993	893	946	997	914	955	951	991	896	947	943	928	915	990	892	911	960	922	970	918	917	937	944	938	947	923	944	970	946	979	915	938	977	957	964	1011	936	912	933	932	962	933	959	927	940	949	958	976	977	959	932	944	983	910	979	908	876	960	943	949	923	914	943	968	846	976	942	935	953	997	948	893	956	988	914	991	999	959	973	970	974	1013	952	916	943	948	954	983	891	941	1001	959	984	953	886	888	934	989	921	987	893	948	934	966	976	917	960	941	892	862	904	948	962	967	965	924	924	946	932	974	1022	935	900	913	971	933	983	935	992	945	1028	945	982	929	949	944	921	896	941	982	919	941	939	965	972	892	911	960	990	950	939	1025	924	978	929	969	929	921	987	959	964	974	1033	922	1020	946	888	920	923	898	924	936	947	995	980	905	935	942	968	1002	965	932	959	991	970	934	959	954	988	949	906	918	890	950	952	1007	964	914	984	976	978	977	923	959	1050	969	919	996	906	1004	961	1003	949	966	983	926	979	947	968	981	995	919	944	1017	912	949	973	946	883	948	1005	910	919	948	989	982	900	889	920	898	942	919	928	1009	988	922	910	921	960	904	915	947	997	922	956	947	940	989	871	949	906	949	944	960	934	965	1006	968	885	914	1015	975	941	894	950	934	946	925	964	972	902	954	1026	933	941	954	975	957	963	940	964	987	977	939	935	938	935	958	921	966	967	934	985	917	927	979	972	985	982	897	999	990	902	926	948	962	901	902	994	983	960	940	904	922	955	953	929	905	987	979	970	933	977	906	955	962	906	923	965	908	890	913	920	918	900	915	931	927	973	966	901	936	884	934	982	917	921	975	926	911	903	966	1014	1004	944	973	938	946	912	930	990	942	976	953	931	933	1004	897	959	1019	948	948	980	951	962	966	936	989	1018	962	994	974	947	908	915	938	936	942	927	890	939	973	972	934	958	966	959	905	886	908	907	972	949	933	958	939	949	907	910	907	979	957	924	991	1018	979	982	971	946	1009	963	975	999	919	894	953	953	1004	979	947	968	915	946	986	979	929	938	956	951	895	952	953	1024	976	999	919	958	1027	943	1032	1006	925	954	980	934	927	952	949	925	986	970	965	953	950	1001	946	953	900	920	912	946	942	914	944	978	986	956	954	943	959	898	977	999	961	943	937	956	916	999	916	981	945	973	941	958	1016	947	934	919	942	1006	978	977	909	987	961	947	937	985	899	957	1004	950	945	949	925	972	1004	893	958	978	974	915	967	888	975	952	934	934	984	949	973	1004	959	952	966	915	970	953	949	917	955	961	942	937	994	924	927	976	916	921	919	942	963	925	927	937	922	972	997	911	948	915	875	962	898	921	925	935	943	916	915	969	932	939	971	988	975	960	956	937	927	934	957	971	987	982	950	983	943	920	949	937	941	951	907	956	973	1011	970	952	986	912	911	921	936	974	904	991	973	942	905	990	951	944	946	911	927	870	922	925	966	978	914	927	960	902	971	953	999	977	960	955	892	966	984	934	1001	928	977	932	900	969	943	949	957	906	973	935	954	926	934	982	925	921	1000	929	953	968	939	958	895	948	961	974	954	915	968	931	913	951	938	937	940	921	937	972	999	894	908	936	991	942	903	962	921	1013	993	931	916	981	954	942	927	976	943	940	938	975	966	1002	968	941	955	936	972	911	930	924	935	935	930	950	941	964	926	995	887	997	985	950	942	950	908	982	887	954	932	949	965	978	945	1009	932	940	979	1015	988	872	946	968	910	977	947	930	946	995	924	997	971	957	919	916	949	888	963	955	937	934	923	933	961	937	979	925	923	981	967	877	914	991	957	926	936	911	1015	937	965	937	949	942	971	955	936	851	995	968	893	1013	940	906	893	947	975	969	894	963	996	971	947	879	969	959	874	933	912	927	979	948	973	893	952	897	1011	966	891	984	971	897	897	925	959	917	916	977	966	944	890	971	898	898	982	904	974	974	993	878	913	952	948	929	920	928	901	945	930	931	928	949	908	906	924	995	954	935	950	969	928	963	954	952	914	953	933	899	940	961	970	986	994	945	881	882	939	954	987	956	940	971	974	903	953	894	996	922	948	955	922	984	950	960	938	963	989	918	937	926	958	981	967	987	945	906	969	953	972	1008	928	922	959	938	986	975	962	981	936
21540	17309	14063	20056	27766	29093	25509	25853	49197	46582	34647	22052	12849	8897	7940	7743	7656	7942	7657	7693	7628	7701	7585	7845	7743	7713	7552	7805	7775	7758	7605	7912	7738	7711	7585	7691	7638	7789	7773	7634	7808	7757	7588	7832	7620	7740	7791	7773	7799	7472	7567	7764	7673	7703	7685	7720	7674	7684	7551	7686	7672	7660	7616	7660	7695	7720	7579	7541	7747	7769	7696	7585	7569	7743	7771	7748	7568	7738	7634	7691	7695	7645	7594	7646	7573	7704	7726	7656	7563	7849	7586	7630	7683	7744	7554	7780	7757	7566	7691	7586	7806	7709	7611	7775	7681	7717	7682	7676	7776	7698	7589	7715	7644	7597	7647	7715	7687	7584	7599	7693	7593	7722	7591	7718	7714	7659	7721	7638	7914	7671	7703	7718	7653	7612	7705	7679	7579	7675	7682	7574	7676	7629	7825	7674	7649	7717	7834	7701	7695	7620	7712	7688	7765	7732	7768	7641	7710	7662	7680	7767	7582	7700	7669	7685	7765	7721	7589	7681	7658	7694	7738	7555	7633	7687	7708	7700	7682	7815	7720	7642	7671	7686	7765	7481	7582	7661	7822	7805	7727	7660	7630	7785	7726	7805	7676	7707	7679	7746	7701	7733	7765	7671	7725	7718	7763	7757	7616	7678	7644	7727	7689	7681	7718	7629	7658	7523	7745	7580	7682	7565	7714	7811	7609	7710	7719	7568	7606	7636	7769	7712	7530	7783	7654	7583	7691	7653	7654	7779	7811	7677	7643	7657	7602	7766	7675	7684	7719	7663	7697	7766	7674	7695	7519	7662	7608	7812	7704	7763	7793	7530	7689	7794	7604	7607	7784	7737	7661	7634	7654	7610	7766	7548	7754	7681	7592	7771	7751	7666	7648	7686	7721	7647	7789	7770	7715	7757	7794	7768	7561	7645	7777	7543	7689	7690	7739	7600	7651	7789	7800	7677	7709	7726	7625	7573	7599	7746	7714	7667	7697	7724	7641	7671	7616	7708	7635	7682	7641	7702	7684	7667	7695	7685	7716	7676	7732	7563	7675	7834	7792	7611	7574	7719	7665	7632	7802	7675	7677	7713	7716	7571	7736	7591	7732	7630	7689	7704	7649	7749	7740	7717	7541	7635	7570	7650	7684	7760	7643	7716	7647	7748	7753	7681	7836	7847	7650	7718	7630	7822	7595	7668	7681	7740	7724	7669	7735	7806	7649	7580	7669	7578	7603	7633	7732	7705	7607	7673	7792	7557	7676	7614	7770	7565	7744	7556	7793	7603	7591	7655	7643	7748	7660	7549	7600	7767	7720	7684	7745	7727	7803	7653	7740	7635	7766	7689	7634	7611	7641	7736	7626	7731	7517	7781	7618	7526	7660	7622	7703	7630	7673	7692	7736	7753	7718	7671	7692	7676	7899	7718	7702	7699	7721	7691	7596	7669	7599	7648	7754	7706	7647	7775	7723	7606	7710	7668	7679	7838	7604	7704	7927	7676	7642	7782	7674	7679	7668	7687	7701	7660	7764	7543	7642	7796	7732	7687	7810	7820	7596	7573	7676	7678	7797	7642	7686	7696	7676	7838	7663	7836	7798	7708	7560	7652	7721	7716	7565	7714	7571	7789	7663	7768	7804	7662	7645	7743	7643	7671	7666	7691	7582	7777	7643	7611	7719	7634	7748	7587	7736	7547	7667	7592	7785	7701	7704	7752	7632	7681	7800	7742	7767	7744	7585	7654	7794	7752	7620	7738	7752	7588	7595	7831	7747	7755	7592	7604	7703	7804	7731	7543	7608	7684	7728	7774	7723	7725	7660	7657	7541	7799	7630	7779	7635	7586	7716	7676	7624	7758	7652	7662	7856	7704	7670	7788	7739	7466	7705	7666	7725	7631	7690	7791	7632	7792	7758	7658	7693	7644	7780	7636	7581	7693	7761	7643	7719	7864	7658	7562	7647	7734	7724	7686	7734	7608	7705	7725	7604	7794	7569	7654	7579	7820	7715	7570	7671	7597	7636	7574	7579	7749	7778	7684	7763	7627	7639	7729	7616	7543	7826	7644	7693	7699	7641	7690	7730	7610	7598	7592	7742	7638	7818	7628	7772	7642	7565	7677	7602	7655	7604	7656	7720	7598	7702	7687	7607	7708	7782	7723	7616	7737	7675	7844	7735	7750	7678	7739	7584	7645	7730	7723	7662	7615	7581	7743	7572	7576	7771	7713	7687	7651	7749	7624	7794	7700	7765	7663	7542	7751	7724	7770	7713	7628	7929	7745	7766	7657	7583	7581	7725	7757	7632	7729	7794	7648	7730	7688	7683	7677	7777	7620	7540	7695	7701	7570	7709	7645	7611	7720	7665	7668	7571	7768	7763	7564	7727	7727	7676	7709	7634	7675	7691	7581	7712	7619	7679	7572	7649	7655	7524	7592	7707	7768	7668	7624	7754	7694	7637	7535	7572	7575	7623	7645	7705	7778	7601	7681	7702	7708	7754	7668	7681	7614	7732	7599	7591	7688	7784	7721	7649	7694	7761	7725	7489	7624	7689	7662	7586	7623	7712	7869	7637	7698	7772	7704	7684	7796	7757	7699	7535	7588	7776	7652	7660	7652	7715	7739	7669	7691	7589	7726	7692	7644	7671	7672	7546	7759	7711	7645	7768	7710	7726	7692	7864	7753	7648	7870	7674	7764	7615	7668	7657	7682	7676	7761	7648	7703	7661	7509	7750	7525	7717	7640	7598	7744	7648	7800	7581	7696	7594	7702	7732	7713	7690	7611	7646	7573	7693	7800	7813	7683	7687	7661	7527	7723	7869	7686	7639	7751	7642	7646	7651	7725	7700	7693	7644	7696	7675	7886	7747	7626	7732	7691	7818	7655	7578	7632	7671	7769	7667	7836	7644	7788	7645	7608	7710	7617	7652	7680	7640	7614	7820	7708	7694	7627	7767	7693	7606	7724	7621	7725	7792	7580	7657	7601	7731	7815	7705	7616	7680	7798	7649	7744	7616	7766	7702	7636	7583	7620	7673	7655	7688	7732	7662	7770	7521	7817	7665	7670	7606	7652	7666	7682	7764	7706	7788	7826	7859	7641	7663	7604	7698	7744	7706	7681	7591	7692	7545	7777	7629	7621	7578	7803	7738	7792	7662	7622	7715	7572	7673	7783	7713	7712	7671	7513	7921	7663	7748	7775	7698	7832	7634	7805	7617	7668	7718	7709	7675	7557	7709	7742	7800	7851	7656	7746	7667	7821	7704	7681	7650	7684	7640	7648	7678	7679	7711	7782	7534	7725	7832	7683	7651	7589	7813	7624	7704	7728	7731	7633	7621	7641	7662	7574	7598	7744	7811	7685	7660	7652	7692	7735	7596	7614	7673	7796	7708	7631	7681	7763	7783	7737	7602	7786	7622	7663	7739	7537	7699	7697	7827	7661	7648	7644	7839	7566	7705	7711	7742	7595	7731	7605	7621	7640	7875	7696	7716	7691	7517	7608	7710	7687	7587	7792	7766	7653	7671	7640	7810	7635	7622	7694	7667	7642	7693	7693	7779	7595	7800	7715	7672	7711	7626	7648	7766	7755	7681	7616	7695	7625	7675	7666	7724	7513	7665	7611	7715	7662	7658	7740	7688	7534	7537	7813	7578	7749	7567	7532	7707	7688	7726	7694	7722	7699	7755	7624	7671	7740	7667	7556	7831	7719	7569	7562	7609	7708	7651	7681	7580	7535	7703	7676	7602	7530	7662	7770	7616	7621	7746	7783	7611	7702	7686	7693	7574	7703	7821	7589	7629	7599	7766	7679	7793	7615	7754	7701	7562	7662	7632	7505	7755	7698	7693	7680	7723	7694	7756	7588	7716	7739	7797	7584	7735	7746	7652	7610	7689	7606	7665	7677	7633	7507	7681	7640	7597	7667	7720	7650	7688	7870	7651	7633	7724	7748	7650	7674	7615	7684	7851	7636	7754	7680	7592	7702	7620	7811	7552	7605	7513	7654	7645	7665	7546	7668	7784	7689	7693	7631	7659	7540	7592	7693	7683	7654	7711	7693	7628	7556	7675	7780	7683	7653	7832	7713	7695	7681	7804	7584	7602	7766	7692	7683	7693	7780	7740	7756	7700	7701	7602	7736	7713	7638	7816	7647	7703	7694	7674	7773	7646	7802	7616	7631	7684	7659	7608	7570	7769	7734	7567	7560	7639	7741	7491	7734	7713	7646	7639	7684	7732	7686	7591	7577	7866	7720	7686	7650	7725	7676	7672	7736	7614	7569	7812	7682	7667	7730	7757	7756	7626	7700	7635	7578	7733	7757	7532	7772	7684	7771	7645	7701	7790	7654	7725	7651	7734	7730	7654	7706	7822	7647	7793	7758	7669	7652	7654	7565	7618	7638	7764	7829	7678	7628	7718	7734	7656	7673	7789	7665	7708	7701	7644	7752	7651	7753	7670	7640	7626	7591	7622	7687	7715	7696	7721	7599	7621	7707	7666	7714	7715	7690	7781	7762	7661	7755	7601	7741	7702	7572	7723	7695	7732	7536	7724	7614	7648	7809	7662	7767	7633	7730	7582	7742	7706	7632	7678	7615	7555	7702	7703	7682	7632	7691	7631	7586	7774	7704	7732	7663	7781	7685	7693	7594	7859	7741	7741	7800	7534	7672	7510	7653	7623	7760	7648	7705	7928	7694	7739	7763	7599	7675	7648	7728	7741	7631	7691	7710	7596	7630	7634	7651	7616	7599	7579	7660	7578	7615	7735	7732	7646	7717	7558	7684	7588	7576	7804	7660	7707	7651	7670	7724	7572	7735	7644	7652	7760	7690	7551	7614	7640	7700	7561	7605	7758	7647	7673	7453	7590	7549	7763	7633	7650	7692	7801	7669	7820	7829	7703	7709	7600	7671	7697	7835	7688	7566	7638	7474	7619	7618	7610	7722	7703	7715	7769	7668	7672	7678	7689	7781	7687	7622	7712	7623	7838	7628	7659	7779	7663	7763	7668	7795	7769	7670	7773	7648	7668	7648	7722	7719	7636	7662	7654	7592	7739	7584	7744	7831	7713	7574	7523	7605	7533	7762	7600	7785	7686	7779	7801	7686	7829	7713
2864	2176	1680	1312	1878	2076	2047	3105	14904	17238	10609	4525	1951	1222	970	955	909	963	945	924	930	975	974	933	978	880	948	990	956	952	899	912	929	920	944	937	973	937	941	934	963	969	924	961	944	919	950	954	912	1002	893	992	911	911	964	983	918	974	916	930	952	968	970	990	976	911	937	913	908	966	912	939	955	900	998	952	922	942	1018	946	978	934	913	921	956	916	942	885	955	938	904	964	903	934	945	991	945	896	941	995	917	964	940	949	998	910	939	932	913	997	914	935	936	922	991	944	924	881	960	951	954	988	983	952	944	977	961	912	929	917	951	916	900	912	945	980	910	963	973	908	982	956	985	940	930	950	923	906	966	981	951	960	970	920	906	956	1003	888	948	931	1008	949	906	923	959	955	918	915	940	976	970	955	928	993	926	903	951	949	958	967	932	965	954	931	906	1010	915	947	938	923	945	997	958	937	931	911	911	935	904	966	959	900	982	921	943	924	917	933	914	938	938	978	938	961	993	950	946	921	958	982	933	913	923	935	934	957	962	961	962	965	937	915	885	964	919	923	966	922	934	891	953	943	958	907	970	930	965	970	980	958	941	947	921	947	916	941	978	924	936	910	954	938	951	917	939	932	969	953	961	948	981	931	905	965	987	918	931	908	939	911	943	945	993	951	894	945	977	1018	919	963	995	960	961	921	974	907	947	937	1003	920	941	953	881	910	903	980	918	906	990	998	893	991	945	929	949	928	966	939	907	962	995	903	933	990	910	902	976	916	995	986	983	967	960	927	931	954	1010	950	991	926	955	961	962	941	957	890	921	931	921	985	956	938	949	962	928	962	938	917	938	947	952	909	1000	939	952	942	960	938	1024	951	971	953	919	935	999	1002	997	991	968	954	943	933	962	977	954	922	959	945	957	942	972	972	969	917	945	937	923	924	940	930	962	945	971	976	966	915	948	956	947	896	961	960	922	988	957	961	902	903	990	924	967	958	963	971	949	960	891	1017	881	937	933	921	959	967	902	961	930	910	955	929	905	956	943	938	959	986	945	971	955	939	903	908	935	892	960	977	951	928	946	929	1017	967	901	930	901	983	967	932	931	944	919	1006	932	863	931	883	909	946	940	925	945	985	973	993	970	942	993	959	943	938	943	909	905	949	970	910	948	908	932	911	900	993	945	931	936	912	950	884	1001	992	974	965	897	942	936	988	956	986	1001	975	966	975	926	955	990	905	945	977	885	924	921	924	950	911	948	991	969	919	929	967	1018	933	921	968	953	949	920	951	924	899	926	930	938	996	1013	979	947	917	958	973	907	923	942	985	966	958	917	964	950	954	912	991	967	950	951	956	946	943	904	899	893	937	913	945	980	949	947	949	911	892	941	952	950	974	888	959	938	970	944	879	944	933	940	950	967	996	889	926	876	968	936	984	984	946	920	932	952	894	960	956	998	911	923	951	922	951	1015	959	936	986	984	919	997	973	919	969	938	888	941	905	945	957	964	921	930	1001	964	982	925	951	939	904	917	912	940	1037	926	974	964	938	957	948	932	920	962	951	934	940	948	924	907	940	892	964	941	894	915	940	967	962	949	940	868	915	971	929	938	972	925	958	944	1011	858	941	968	938	905	935	938	976	946	910	949	934	968	943	950	935	914	909	954	918	914	963	899	1018	940	985	920	913	944	891	1011	932	979	946	949	962	987	956	946	963	919	918	925	954	976	902	941	927	989	965	951	886	999	928	1050	1019	948	1006	973	904	982	971	924	936	951	961	895	980	944	934	916	964	997	968	938	947	928	928	972	970	918	933	950	950	956	973	995	932	975	934	914	880	913	887	948	955	983	890	958	915	982	950	906	914	930	947	947	957	935	973	1001	919	928	907	967	939	924	916	966	961	919	943	965	939	942	913	932	981	937	934	932	960	993	965	973	953	961	1002	939	936	954	901	925	971	990	886	969	999	931	1000	921	980	990	928	961	977	968	947	909	919	944	915	904	917	926	884	979	894	958	870	934	944	958	967	901	952	900	925	928	967	908	843	955	938	908	866	941	951	998	1000	965	942	953	999	967	952	929	925	927	943	958	945	913	929	970	943	928	964	937	968	1005	960	948	941	940	925	948	967	973	1006	928	928	941	906	906	1011	925	921	983	963	877	974	949	964	961	889	937	929	994	935	973	960	939	963	954	948	873	986	907	964	976	961	914	985	997	905	917	986	954	952	978	938	987	1023	922	944	940	966	964	976	954	927	951	984	939	954	909	963	891	941	906	924	946	970	927	972	935	945	938	1003	981	943	979	964	960	952	928	906	940	960	977	967	946	944	937	987	936	938	964	950	916	948	912	918	910	912	892	962	931	914	1001	979	932	970	955	945	966	956	887	932	958	897	918	957	959	902	965	917	939	944	991	954	893	890	963	930	933	963	952	939	880	902	900	959	979	926	926	894	957	925	947	974	947	967	969	977	979	994	858	929	942	912	911	936	933	885	936	954	958	983	942	886	908	897	943	927	1008	984	948	939	888	962	924	977	972	943	937	908	903	895	919	991	964	993	975	926	1017	927	911	881	952	958	965	942	956	953	950	910	991	931	929	970	956	940	972	936	950	936	910	924	927	963	917	950	979	965	1010	915	963	960	952	965	959	1004	905	937	948	959	943	932	962	964	914	869	931	900	930	908	986	943	938	890	959	984	928	907	971	917	934	974	895	903	982	927	914	928	958	950	959	993	988	932	944	880	968	968	942	913	1012	944	964	991	1052	958	916	892	991	976	939	985	933	958	936	955	936	954	934	993	887	961	974	982	891	968	907	1021	940	953	943	949	976	934	934	959	961	930	953	1004	932	894	954	888	927	938	881	889	861	938	949	951	986	910	919	975	989	927	923	903	904	959	985	956	938	877	990	935	931	966	945	910	922	937	973	966	947	955	930	935	949	914	921	951	949	908	961	929	943	933	995	943	931	976	936	961	901	919	923	897	952	924	912	997	958	911	914	912	965	924	921	908	950	1021	942	999	919	968	973	930	936	921	930	912	962	924	949	938	890	906	936	910	966	949	973	929	930	971	904	934	967	922	928	909	967	888	894	902	953	999	923	926	874	978	945	996	998	926	927	993	975	974	925	938	938	906	955	941	890	974	911	931	882	1021	1030	998	991	954	937	919	947	955	930	950	1002	961	931	938	983	958	940	891	967	958	990	1002	928	910	932	987	925	920	890	931	940	931	969	902	945	984	984	965	962	954	977	901	914	919	1001	957	941	954	959	972	928	960	955	898	930	948	941	918	907	918	976	938	976	949	928	943	957	925	955	1007	937	967	970	894	948	909	986	1012	909	959	968	919	927	981	950	1006	895	914	972	992	943	931	881	1024	1012	937	895	895	926	1020	967	969	918	937	876	925	993	970	945	914	953	939	942	1014	961	1006	903	940	950	960	955	986	939	970	945	935	940	927	957	919	936	931	931	938	925	933	944	923	942	926	927	927	942	935	965	932	979	940	918	995	1039	930	952	963	975	973	920	928	887	918	940	962	987	997	991	902	941	929	929	988	896	940	981	940	931	916	910	936	929	905	955	930
23897	18373	15686	23525	32991	33086	31236	37218	68477	66750	50348	34134	19492	10907	8279	7722	7664	7643	7687	7603	7714	7756	7620	7582	7649	7693	7669	7523	7691	7673	7551	7652	7645	7731	7687	7672	7566	7590	7682	7637	7704	7798	7704	7570	7553	7619	7583	7621	7561	7783	7531	7591	7617	7614	7749	7737	7682	7564	7721	7610	7589	7580	7523	7722	7678	7796	7662	7588	7728	7529	7633	7709	7708	7685	7543	7681	7588	7794	7671	7809	7706	7659	7571	7699	7637	7615	7632	7568	7694	7622	7616	7712	7666	7592	7642	7617	7640	7681	7610	7623	7650	7647	7688	7696	7551	7652	7531	7633	7680	7588	7628	7790	7679	7726	7743	7621	7672	7754	7670	7675	7704	7622	7673	7616	7567	7643	7809	7537	7643	7626	7620	7676	7687	7552	7571	7773	7663	7645	7667	7730	7719	7543	7735	7776	7729	7644	7657	7611	7576	7672	7723	7582	7646	7755	7743	7618	7568	7683	7710	7738	7679	7658	7689	7624	7791	7628	7616	7743	7681	7615	7624	7667	7649	7745	7636	7733	7573	7727	7626	7642	7665	7647	7659	7707	7725	7684	7642	7657	7644	7719	7747	7697	7718	7677	7581	7770	7710	7762	7794	7692	7593	7699	7741	7674	7523	7745	7607	7475	7546	7539	7718	7693	7637	7673	7642	7569	7777	7735	7833	7708	7781	7638	7687	7654	7632	7705	7671	7677	7621	7635	7391	7727	7570	7664	7652	7724	7618	7644	7639	7695	7622	7698	7579	7805	7723	7602	7573	7605	7600	7606	7665	7694	7635	7623	7793	7618	7815	7728	7638	7771	7703	7549	7628	7842	7696	7703	7717	7733	7628	7629	7693	7581	7677	7583	7544	7655	7712	7480	7652	7695	7737	7754	7641	7684	7608	7613	7744	7531	7651	7750	7671	7690	7511	7824	7764	7706	7677	7570	7660	7795	7677	7719	7655	7562	7650	7706	7654	7704	7761	7843	7650	7636	7676	7574	7724	7683	7836	7673	7600	7626	7596	7658	7642	7506	7689	7698	7690	7662	7748	7720	7571	7694	7719	7561	7566	7606	7593	7672	7661	7615	7630	7724	7583	7604	7660	7516	7662	7728	7670	7545	7721	7661	7696	7606	7689	7563	7780	7705	7615	7621	7586	7824	7656	7658	7769	7740	7631	7741	7682	7600	7662	7579	7658	7814	7733	7576	7617	7765	7634	7679	7615	7722	7702	7749	7515	7855	7792	7739	7618	7686	7570	7760	7690	7689	7686	7648	7607	7669	7549	7738	7704	7655	7722	7626	7595	7608	7595	7698	7609	7579	7632	7613	7702	7622	7749	7545	7698	7786	7690	7554	7627	7867	7710	7710	7678	7565	7613	7573	7714	7686	7678	7698	7596	7671	7781	7707	7606	7670	7757	7643	7614	7748	7627	7768	7716	7689	7635	7737	7785	7557	7603	7603	7672	7555	7651	7704	7671	7629	7592	7634	7613	7648	7546	7581	7752	7654	7574	7455	7627	7799	7616	7607	7636	7603	7589	7762	7570	7701	7683	7585	7665	7781	7704	7706	7589	7621	7779	7769	7611	7680	7759	7770	7633	7789	7623	7659	7762	7593	7626	7730	7522	7764	7608	7643	7670	7618	7790	7615	7655	7759	7410	7762	7731	7696	7772	7710	7625	7789	7716	7538	7615	7541	7548	7678	7669	7649	7687	7667	7690	7681	7712	7592	7749	7628	7721	7690	7709	7819	7817	7585	7725	7677	7591	7596	7685	7750	7645	7725	7733	7868	7714	7652	7648	7580	7670	7684	7692	7619	7499	7701	7739	7653	7718	7753	7655	7672	7648	7711	7770	7559	7612	7635	7459	7705	7871	7580	7565	7617	7723	7621	7661	7534	7785	7654	7634	7627	7645	7668	7696	7680	7610	7621	7604	7637	7631	7801	7769	7565	7575	7826	7680	7719	7648	7679	7784	7683	7776	7716	7749	7640	7736	7645	7736	7706	7653	7569	7665	7721	7770	7707	7612	7503	7843	7462	7666	7634	7780	7772	7745	7615	7797	7637	7653	7662	7663	7561	7779	7596	7689	7723	7702	7665	7650	7660	7646	7659	7659	7683	7601	7898	7607	7774	7704	7706	7697	7765	7802	7603	7704	7701	7628	7694	7703	7571	7639	7569	7752	7682	7698	7754	7760	7706	7694	7767	7677	7547	7673	7685	7558	7726	7575	7502	7570	7607	7627	7692	7497	7692	7651	7714	7637	7656	7674	7709	7755	7732	7755	7700	7659	7647	7592	7689	7714	7601	7543	7596	7612	7618	7716	7649	7635	7764	7651	7755	7605	7656	7681	7760	7723	7789	7547	7647	7518	7664	7767	7730	7650	7813	7587	7613	7674	7585	7757	7750	7691	7699	7849	7692	7680	7725	7762	7592	7628	7746	7732	7696	7588	7566	7605	7673	7674	7700	7555	7735	7725	7804	7667	7643	7691	7644	7633	7762	7684	7647	7735	7640	7606	7754	7644	7646	7617	7848	7687	7638	7643	7622	7754	7624	7775	7672	7555	7707	7641	7581	7574	7661	7661	7688	7627	7752	7584	7586	7685	7697	7694	7670	7640	7527	7581	7630	7796	7633	7740	7632	7696	7703	7511	7753	7563	7764	7677	7621	7707	7560	7686	7602	7685	7711	7552	7622	7694	7585	7652	7844	7660	7747	7684	7606	7693	7639	7749	7805	7636	7638	7584	7591	7606	7708	7694	7804	7632	7696	7916	7723	7779	7660	7631	7640	7614	7615	7708	7766	7616	7640	7611	7654	7761	7686	7699	7642	7579	7848	7743	7807	7679	7614	7764	7650	7634	7577	7656	7568	7525	7651	7685	7722	7650	7714	7716	7549	7684	7512	7676	7757	7673	7631	7812	7661	7635	7653	7638	7692	7634	7725	7704	7560	7693	7623	7526	7660	7576	7615	7707	7551	7621	7685	7801	7683	7558	7644	7707	7769	7647	7656	7644	7710	7683	7632	7791	7680	7623	7613	7701	7732	7486	7508	7530	7638	7684	7621	7658	7585	7707	7605	7620	7526	7592	7566	7638	7676	7724	7751	7641	7599	7722	7663	7683	7662	7714	7662	7576	7677	7839	7545	7754	7678	7571	7737	7770	7618	7521	7646	7810	7685	7630	7630	7597	7707	7574	7654	7582	7766	7699	7710	7608	7678	7572	7575	7607	7566	7657	7620	7622	7719	7717	7472	7726	7674	7769	7622	7611	7780	7631	7619	7694	7766	7615	7606	7667	7711	7730	7703	7769	7703	7678	7673	7619	7581	7683	7517	7602	7623	7767	7756	7587	7626	7707	7598	7773	7681	7635	7647	7652	7711	7486	7705	7709	7625	7559	7539	7666	7689	7763	7555	7633	7751	7685	7630	7621	7790	7719	7693	7711	7653	7494	7493	7763	7746	7566	7615	7788	7686	7635	7601	7742	7779	7720	7637	7753	7573	7707	7547	7737	7794	7627	7770	7644	7676	7721	7641	7739	7723	7644	7574	7679	7696	7624	7577	7779	7699	7634	7626	7704	7563	7671	7702	7662	7736	7775	7724	7774	7694	7717	7572	7744	7645	7669	7566	7639	7730	7631	7807	7625	7618	7851	7677	7551	7649	7729	7652	7649	7744	7636	7660	7739	7660	7590	7657	7664	7660	7618	7582	7625	7691	7768	7536	7637	7701	7692	7770	7729	7709	7601	7578	7476	7707	7524	7654	7652	7726	7666	7667	7567	7665	7588	7583	7714	7626	7658	7817	7570	7650	7751	7647	7742	7685	7554	7777	7831	7647	7623	7668	7795	7706	7679	7541	7696	7608	7735	7728	7744	7718	7683	7766	7542	7581	7653	7776	7743	7687	7671	7769	7768	7582	7699	7583	7745	7553	7641	7655	7727	7764	7669	7597	7632	7580	7746	7688	7667	7786	7755	7605	7606	7592	7644	7698	7777	7621	7706	7698	7697	7695	7663	7697	7657	7757	7726	7724	7646	7718	7734	7529	7615	7643	7597	7595	7707	7718	7660	7715	7586	7655	7726	7632	7695	7766	7728	7571	7617	7610	7779	7776	7654	7736	7661	7654	7736	7646	7648	7712	7778	7662	7577	7627	7743	7755	7730	7652	7812	7817	7756	7635	7793	7682	7696	7662	7664	7670	7798	7703	7697	7706	7567	7648	7737	7575	7782	7588	7698	7794	7660	7649	7649	7584	7594	7583	7708	7720	7643	7585	7650	7523	7824	7597	7627	7676	7629	7659	7627	7620	7655	7646	7772	7640	7510	7645	7660	7540	7593	7642	7576	7704	7666	7674	7671	7637	7554	7674	7651	7724	7683	7728	7714	7721	7771	7750	7655	7733	7654	7609	7558	7589	7675	7717	7740	7669	7634	7693	7752	7811	7775	7715	7579	7665	7754	7661	7540	7713	7763	7822	7555	7662	7630	7530	7467	7532	7707	7651	7758	7718	7591	7694	7719	7671	7752	7732	7593	7696	7705	7694	7687	7661	7670	7669	7647	7619	7627	7610	7624	7633	7653	7564	7670	7777	7793	7791	7628	7612	7812	7617	7765	7713	7664	7668	7629	7863	7854	7838	7608	7798	7608	7629	7633	7694	7681	7651	7709	7798	7694	7518	7705	7684	7638	7712	7728	7610	7611	7750	7645	7618	7739	7705	7666	7538	7642	7834	7580	7630	7699	7665	7705	7682	7748	7676	7692	7647	7777	7713	7686	7688	7653	7648	7796	7670	7606	7764	7602	7627	7602	7737	7534	7592	7792	7727	7754	7671	7695	7611	7633	7631	7601	7722	7821	7745	7660	7652	7558	7643	7783	7641	7581	7537	7696	7747	7663	7822	7564	7660	7606	7734	7561	7711	7699	7600	7668	7708	7744	7761	7674	7691	7676	7738	7834	7616	7519	7612	7708	7639	7549	7642	7565	7753	7529	7574	7739	7669	7609	7711	7660	7772	7671	7760	7697	7652	7640	7804	7690	7683	7608	7759	7660	7589	7761	7728	7690	7706	7587	7698	7580	7617	7477	7571	7619	7724	7686	7700
5352	1874	1412	1245	1754	2365	2519	4338	16785	17172	9786	3955	1834	1177	978	954	1018	940	973	994	942	1015	986	971	991	978	1007	987	992	989	984	950	942	944	932	947	949	945	987	1002	964	995	949	934	970	947	970	979	959	946	1009	947	977	1007	996	918	959	1010	919	949	915	977	962	976	941	955	1000	955	1008	934	948	971	887	931	988	986	937	991	915	1010	980	965	970	955	960	935	932	938	946	998	980	948	967	941	1008	987	923	972	955	967	929	888	947	934	939	1005	938	919	960	928	1022	991	966	958	947	958	985	946	963	991	1023	909	999	925	972	934	968	1012	963	962	1049	976	1022	931	990	1040	939	997	927	997	954	928	1006	934	1024	987	1019	926	1018	1006	973	962	969	969	980	961	932	991	926	970	972	974	949	950	986	930	988	926	977	932	1004	976	998	997	959	961	984	1000	969	982	958	988	982	945	1020	988	960	1000	942	960	951	1001	930	936	934	927	963	1002	994	925	945	943	980	966	917	970	951	959	1009	973	949	899	970	987	919	1012	938	946	1023	942	992	915	998	968	959	1003	943	974	967	993	932	970	1000	987	928	1040	943	994	921	970	979	962	956	1022	999	975	941	978	945	978	990	985	1003	1045	971	943	921	948	944	985	916	968	958	971	993	987	966	998	962	944	1029	969	921	968	918	1055	977	956	967	962	950	1015	927	1051	984	920	1005	954	911	969	923	954	923	986	960	938	980	1006	952	998	970	997	945	1002	993	1015	926	1015	1021	994	929	930	1012	959	1018	1010	1028	966	953	986	970	982	965	1019	992	939	944	992	981	954	945	995	959	940	971	956	933	929	992	930	938	1004	986	972	964	1022	956	958	990	950	979	937	957	957	963	957	900	960	982	1002	952	978	939	1001	1003	1002	982	980	927	969	965	964	994	1011	993	919	965	939	958	1015	961	876	990	1020	970	978	936	1004	973	919	1001	976	993	965	979	907	963	937	919	989	949	944	947	1002	980	983	1003	983	958	930	985	1011	906	899	955	966	970	928	949	985	980	936	898	944	1000	982	961	919	972	940	980	983	941	937	971	981	961	995	959	990	950	984	948	972	926	973	1015	971	989	1016	963	945	972	952	976	957	992	1002	937	1031	952	978	1011	982	954	938	989	977	1027	971	958	931	946	945	999	1028	941	949	984	939	970	1012	971	997	952	950	918	965	968	935	1018	970	945	968	935	1009	967	960	938	947	953	965	904	998	892	955	999	1005	915	938	949	1007	979	942	930	966	1007	969	964	939	973	975	871	926	980	970	986	986	957	1013	990	985	965	979	972	965	990	981	981	959	963	939	1024	955	999	939	1010	973	973	935	980	943	975	923	960	980	961	955	951	948	992	924	929	967	987	934	942	979	940	965	955	976	990	973	913	968	895	980	1017	994	1027	983	999	965	921	982	963	980	958	970	988	943	1001	930	991	965	995	948	1003	962	904	951	952	932	962	938	1028	944	966	953	1033	941	988	973	923	936	985	975	1009	972	971	958	944	975	963	977	950	984	947	956	964	943	974	1010	1001	1023	968	979	941	1007	959	945	922	932	980	967	909	993	932	890	969	987	972	960	1002	991	955	961	1015	971	982	988	924	916	961	954	926	945	971	946	991	947	964	924	965	995	959	999	915	968	962	964	1003	984	947	976	979	947	972	1012	934	1005	977	907	1034	941	1006	975	920	975	985	958	961	1031	971	947	997	970	1018	932	968	928	978	930	996	948	960	909	948	929	996	930	932	948	978	958	996	988	971	967	974	960	935	943	940	932	985	955	976	952	1009	987	1000	1008	954	1000	985	915	968	1054	948	953	961	984	902	900	1009	989	1010	1005	947	935	957	952	956	962	950	961	973	922	992	997	936	946	981	929	942	991	954	949	974	960	965	964	919	949	1029	1007	1008	975	1041	969	965	966	903	940	958	975	960	975	1014	997	970	939	996	1003	1008	942	948	967	971	992	994	955	935	961	886	991	916	946	956	941	940	943	980	948	996	917	982	972	982	966	953	980	972	968	1013	926	954	978	951	962	962	926	984	995	951	922	975	961	957	950	1037	929	1047	964	958	958	986	974	1001	935	1013	930	987	1018	999	984	979	1015	998	927	977	949	948	983	1004	933	943	937	938	951	953	1008	1006	970	965	923	921	961	1002	977	1016	968	948	968	923	1019	924	995	935	991	929	997	975	907	993	923	942	907	980	954	1009	963	1000	957	983	939	981	953	974	1014	973	956	951	964	996	955	987	964	956	986	944	928	1005	994	1001	899	895	961	926	966	980	993	933	887	989	960	967	963	946	963	961	953	968	992	948	996	972	972	968	908	948	975	1001	951	892	964	952	909	951	971	906	955	941	971	994	1009	934	942	936	981	953	904	915	978	975	1045	1009	923	937	953	941	988	972	926	1006	947	979	975	943	944	940	988	968	947	985	968	995	925	950	944	918	960	956	932	1005	994	1018	986	987	963	902	996	986	1018	941	896	972	933	977	984	991	939	999	994	1001	975	934	985	972	1009	944	962	985	953	949	943	1019	982	982	928	983	999	953	940	946	933	933	994	960	969	952	991	923	1001	923	1022	914	923	1000	1015	991	950	981	973	1006	923	963	950	955	950	982	965	973	963	989	942	963	996	957	953	973	991	1001	961	927	980	983	962	976	936	961	959	1007	974	959	927	958	957	947	991	965	954	994	976	981	894	991	916	995	964	931	933	970	992	1004	975	988	986	932	983	965	971	991	1003	976	932	1001	971	994	929	917	938	939	921	969	925	963	937	971	984	926	944	965	954	962	976	941	988	987	937	966	988	941	977	976	946	996	1013	981	947	969	946	993	952	932	987	971	963	944	1011	1020	989	976	937	913	970	942	1026	976	931	958	969	947	980	956	978	975	951	990	967	964	988	920	950	975	935	961	979	975	998	955	964	933	908	963	983	1026	1013	970	989	964	960	1001	973	1004	930	986	966	914	966	935	1012	977	960	985	1026	968	959	937	988	956	992	935	981	1019	958	952	1000	980	948	901	1019	966	985	927	972	1039	937	966	990	989	896	958	928	944	942	974	995	948	974	968	968	949	1000	982	992	935	947	996	968	988	963	998	970	950	995	1031	955	949	924	986	957	947	1008	926	1039	1028	1001	949	992	955	955	982	990	974	981	969	948	993	979	915	964	952	973	928	1008	983	943	934	1004	925	962	947	978	921	908	965	976	963	896	937	978	960	973	985	985	941	923	983	968	965	1022	990	940	954	992	1008	967	979	950	980	939	954	987	965	986	950	943	992	981	954	981	968	1016	962	996	962	1029	920	907	960	949	998	924	971	921	900	983	916	938	961	1010	994	993	947	926	955	945	965	960	928	910	963	978	977	973	983	935	1037	955	925	977	949	943	1029	940	987	985	954	921	1001	938	1019	988	942	959	978	948	971	955	985	1058	1016	982	1014	938	942	961	949	1006	945	1002	951	969	976	947	962	917	934	1019	962	991	975	1017	988	980	918	1011	1005	974	961	943	1022	1060	949	975	923	927	979	964	941	910	927	987	1029	977	934	954	991	950	959	988	870	989	949	953	998	972	935	911	919	908	955	992	967	985	966	948	915	968	933	984	918	962	992	930	1011	989	954	962	975	926	938	949	938	991	944	944	997	939	957	910	931	922	1022	1021	941	902	998	957	968	916	970	985	982	972	959	949	1007	961	937	965	992	961
22476	16552	13247	22491	32565	34073	35265	44536	72119	66729	48635	32425	18868	10648	8238	8044	7762	7792	7742	7883	7809	7887	7717	7932	7606	7740	7791	7874	7858	7800	7836	7876	7898	7797	7900	7821	7682	7832	7770	7714	7722	7715	7803	7660	7650	7852	7848	7738	7753	7839	7923	7904	7723	7817	7854	7849	7808	7862	7821	7861	7896	7932	7916	7776	7875	7844	7687	7899	7819	7878	7720	7765	7832	7835	7794	7801	7782	7797	7836	7806	7749	7815	7733	7664	7803	7809	7889	7845	7781	7804	7925	7635	7852	7710	7866	7759	7854	7772	7800	7855	7952	7882	7801	7807	7851	7851	7794	7662	7791	7793	7763	7782	7829	7799	7796	7827	7785	7864	7894	7788	7720	7877	7834	7769	7817	7829	7902	7840	7931	7826	7746	7824	7840	7724	7886	7909	7970	7796	7887	8007	7779	7823	7957	7953	7859	7806	7824	7705	7826	7742	7796	7841	7731	8002	7818	7847	7702	7845	7924	7777	7755	7786	7810	7683	7735	7943	7758	7841	7688	7878	7730	7787	7767	7828	7808	7962	7833	7686	7800	8003	7742	7882	7727	7797	7816	7980	7775	7857	7751	7780	7976	7890	7809	7771	7772	7780	7800	7785	7917	7870	7779	7798	7795	7859	7721	7844	7916	7971	7795	7928	7694	7859	7818	7920	7868	7959	7788	7853	7864	7867	7709	7932	7869	7878	7791	7875	7950	7806	7871	7849	7904	7906	7830	7854	7822	7860	7780	7764	7809	7803	7811	8041	7704	7737	7908	7711	7781	7808	7839	7867	7749	7845	7621	7813	7694	7729	7894	7859	7805	7761	7636	7820	7755	7923	7837	7735	7785	7922	7890	7914	7811	7775	7767	7950	7691	7902	7937	7832	7783	7745	7845	7798	7757	7918	7656	7663	7756	7880	7833	7697	7761	7907	7731	7779	7941	7758	7858	7904	7789	7754	7756	7857	7930	7840	7775	7701	7723	7863	7869	7863	7772	7872	7790	7665	7847	7807	7835	7844	7927	7788	7963	7895	7871	7783	7884	7838	7819	7878	7844	7758	7866	7793	7732	7873	7810	7942	7788	7966	7728	7862	7851	7912	7866	8018	7743	7912	7709	7950	7795	7781	7972	7751	7759	7944	7863	7826	7740	7831	7847	7812	7648	7873	7884	7725	7814	7737	7907	7832	7827	7882	7793	7799	7772	7761	7749	7857	7775	7937	7741	7869	7750	7877	7690	7700	7860	7885	7722	7841	7777	7896	7880	7888	7838	7868	7874	7792	7802	7761	7868	7848	7792	7923	7840	7719	7807	7697	7969	7725	7737	7877	7799	7774	7777	7880	7747	7868	7880	7928	7852	7856	7853	7941	7979	7878	7820	7879	7867	7803	7717	7781	7742	7747	7895	7780	7809	7869	7821	7937	7756	7691	7857	7821	7992	7861	7884	7735	7803	7793	7960	8017	7776	7801	7975	7785	7598	7809	7834	7835	7942	7721	7922	7883	7778	7818	7845	7861	7912	7927	7668	7799	7826	7802	7847	7735	7846	7812	7773	7752	7811	7796	7941	7902	7758	7962	7949	7888	7848	7806	7777	7846	7789	7911	7767	7893	7718	7723	7770	7788	7838	7813	7843	7781	7835	7957	7966	7765	7713	7779	7855	7701	7765	7759	7727	7770	7852	7870	7827	7824	7797	7846	7870	7787	7661	7693	7787	7869	7882	7706	7725	7791	7827	7812	7722	7688	7824	7847	7706	7810	7922	7787	7890	7826	7877	7799	7821	7724	7928	7782	7849	7692	7704	7908	7810	7716	7707	7750	7895	7718	7940	7867	7695	7758	7940	7892	7846	7795	7856	7727	7835	7769	7907	7805	7797	7811	7745	7868	7822	7781	7852	7690	7876	7742	7850	7910	7729	7782	7894	7826	7777	7695	7889	7814	7731	7947	7955	7767	7739	7831	7842	7904	7840	7846	7665	7885	7734	7929	7826	7938	7755	7845	7781	7816	7758	7827	7865	7786	7763	7691	7818	7808	7859	7860	7767	7830	7716	7855	7794	7907	8024	7804	7698	7880	7784	7728	7840	7825	7786	7795	7877	7733	7889	7885	7922	7763	7799	7863	7812	7778	7971	7823	7761	7916	7810	7862	7858	7842	7890	7829	7820	7638	7880	7861	7850	7694	7723	7806	7720	7865	7822	7864	7841	7764	7755	7923	7803	7748	7774	7753	7845	7758	7857	7864	7810	7747	7787	7830	7909	7814	7845	7947	7936	7674	7850	7841	7784	7764	7853	8009	7905	7715	7906	7918	7899	7773	7887	7893	7771	7835	7699	7966	7859	7933	7723	7831	7762	7916	7887	7809	7848	7939	7800	7843	7854	7856	7615	7759	7830	7876	7923	7856	7848	7943	7795	7781	7779	7918	7739	7651	7869	7886	7721	7844	7816	7896	7827	7842	7829	7754	7908	7849	7700	7855	7771	7835	7918	7735	7931	7770	7903	7822	7777	7776	7747	7786	7765	7719	7899	7894	7809	7774	7812	7794	7776	7849	7745	7822	7836	7931	7712	7826	7811	7873	7776	7894	7820	7827	7794	7909	7854	7923	7750	7792	7861	7739	7883	7774	7918	7923	7895	7793	7884	7762	7887	7866	7818	7751	7978	7901	7720	7829	7919	7926	7828	7750	7730	7793	7748	7920	7764	7829	7766	7768	7850	7817	7713	7788	7817	7785	7866	7724	7725	7879	7924	7671	7875	7863	7627	7772	7840	7779	7810	7908	7741	7770	7716	7718	7916	7960	7798	7834	7917	7756	7837	7868	7871	7911	7914	7737	7797	7835	7717	7885	7878	7742	7858	7914	7777	7778	7732	7840	7830	7859	7913	7947	7884	7855	7829	7846	7852	7826	7682	7889	7890	7844	7881	7820	7922	7825	7743	7784	7881	7858	7915	7886	7863	7732	7749	7875	7893	7990	7727	7840	7677	7771	7792	7899	7713	7872	7764	7839	7741	7712	7743	7791	7919	7701	7882	7829	7869	7697	7858	7848	7837	7778	7926	7784	7860	7818	7964	7822	7789	7685	7605	7858	7880	7815	7781	7783	7762	7842	7763	7724	7832	7829	7848	7902	7824	7901	7770	7715	7833	7898	7872	7741	7764	7778	7757	7778	7808	7864	7909	7771	7869	7833	7795	7811	7710	7829	7796	7724	7899	7793	7802	7769	7680	7981	7723	7747	7809	7792	7636	7625	7784	7926	7812	7755	7805	7771	7980	7800	7903	7829	7819	7808	7798	7882	7814	7794	7870	7807	7837	7734	7874	7873	7501	7948	7733	7797	7884	7834	7733	7776	7828	7811	7836	7868	7849	7742	7850	7773	7879	7760	7799	7835	7833	7831	7910	7732	7844	7775	7712	7878	7775	7873	7847	7842	7901	7792	7756	7854	7810	7860	7838	7740	7820	7761	7761	7811	7885	7895	7760	7856	7879	7762	7728	7703	7787	7851	7752	7843	7805	7735	7805	7806	7818	7843	7907	7828	7627	7814	7873	7854	7761	7924	7762	7718	7908	7847	7903	7847	7807	7765	7905	7802	7823	7840	7655	7958	7805	7845	7813	7757	7902	7815	7779	7734	7766	7887	7726	7823	7740	7993	7843	7841	7772	7807	7916	7745	7830	7803	7623	7884	7744	7931	7811	7843	7899	7833	7838	7788	7870	7914	7895	7809	7684	7749	7900	7763	7940	7815	7728	7881	7794	7725	7887	7851	7681	7849	7809	7867	7684	7909	7807	7842	7901	7756	7952	7798	7831	7788	7875	7757	7809	7928	7790	7822	7777	7802	7867	7864	7694	7832	7792	7802	7899	7801	7737	7979	7722	7850	7852	7886	7935	7785	7793	7877	7893	7823	7727	7807	7821	7866	7862	7810	7955	7897	7838	7730	7751	7835	7788	7825	7816	7886	7900	7753	7889	7696	7911	7759	7959	7819	7884	7896	7694	7703	7752	7869	7803	7741	7753	7658	7895	7785	7997	7693	7823	7676	7813	7756	7808	7735	7728	7906	7907	7957	7870	7818	7809	7907	7706	7873	7764	7688	7764	7880	7840	7702	7845	7817	7611	7760	7797	7851	7880	7790	7861	7931	7921	7953	7814	7808	7773	7813	8001	7797	7836	7765	7812	7804	7754	7777	7838	7844	7900	7807	7791	7766	7958	7842	7733	7793	7715	7878	7843	7910	7803	7692	7981	7900	7983	7806	7886	7782	7843	7762	7846	7934	7757	7794	7815	7827	7740	7601	7791	7830	7949	7801	7812	7773	7755	7773	7805	7742	7939	7843	7775	7883	7885	7912	7707	7895	7789	7753	7758	7767	7906	7847	7971	7824	7866	7791	7756	7762	7852	7868	7903	7705	7913	7815	7676	7856	8064	7798	7853	7954	7940	7832	7749	7709	7838	7855	7892	7861	7853	7896	7788	7696	7850	7902	7922	7878	7782	7820	7768	7740	7962	7894	7686	7989	7754	7845	7869	7863	7860	7870	7726	7817	7773	7791	7793	7813	7869	7771	7846	7805	7892	7762	7857	7822	7917	7879	7828	7808	7803	7748	7876	7828	7784	7753	7674	7867	7764	7726	7718	7812	7855	7753	7729	7775	7851	7701	7684	7974	7766	7857	7911	7871	7802	7722	7800	7757	7803	7858	7787	7900	7868	7893	7861	7907	7806	7884	7810	7848	7941	7835	7956	7858	7843	7822	7781	7938	7835	7881	8050	7853	7750	7782	7851	7763	7855	7972	7821	7941	7754	7775	7896	7998	7848	7803	7686	7700	7920	7722	7800	7745	7831	7783	7794	8015	7809	7802	7839	7814	7792	7905	7922	7856	7743	7821	7732	7763	7855	7887	7936	7869	7707	7850	7841	7757	7819	7709	7730	7815	7812	7872	7793	7889	7756	7836	7780	7920	7972	7768	7785	7837	7831	7819	7888	7736	7885	7946	7798	7797	7799	7833	7923	7845	7915	7740	7775	7865	7859	7830	7932	7861	7811	7847	7690	7958	7794	7816	7805	7855	7848	7915	7838	7862	7834	7744	7773	7789	7782	7974	7825	7842
4120	2836	1918	1571	2224	2992	3081	3275	25441	27147	18701	7659	2748	1427	1043	939	944	966	919	999	970	952	902	971	939	972	965	922	982	978	986	964	939	968	887	945	952	932	910	980	955	967	957	930	975	974	995	908	944	917	991	960	904	960	923	990	938	978	996	977	942	915	945	937	983	953	968	986	950	965	951	988	960	974	974	890	954	908	953	985	938	915	963	986	923	936	992	957	948	940	961	970	977	985	941	939	931	1045	971	1019	952	980	997	973	956	1041	970	989	978	938	951	941	890	1013	963	947	954	1035	952	912	974	963	926	934	967	934	957	909	944	976	906	955	925	978	959	946	924	933	878	999	945	937	960	943	977	940	941	859	945	909	902	932	919	958	920	997	962	911	974	965	954	943	928	975	964	1006	953	958	1012	945	996	957	1001	983	952	969	965	958	897	956	956	998	957	955	1007	1002	859	976	915	939	998	928	930	987	993	917	957	1000	986	982	990	986	959	985	973	983	974	934	957	978	999	1018	989	986	983	907	962	966	940	936	947	908	975	962	908	938	940	882	946	960	915	933	948	971	910	987	909	953	987	954	933	877	971	1004	959	906	899	985	939	966	965	928	937	932	923	981	947	931	983	939	986	962	983	918	939	933	954	1006	983	908	964	972	955	954	928	906	1026	996	999	1007	938	946	963	973	922	947	906	923	950	954	973	963	921	1025	1008	1015	1037	967	929	925	958	991	950	1001	993	1000	946	942	964	961	975	984	926	926	989	976	947	889	959	996	990	965	912	972	968	922	981	970	908	955	994	977	956	937	940	1007	958	973	955	937	981	982	951	934	961	974	907	961	967	981	1025	916	961	971	967	989	942	1001	1015	880	888	945	977	920	985	952	928	962	923	967	937	954	951	991	971	939	975	934	891	1015	953	944	981	939	959	892	972	1010	988	966	946	948	940	945	943	956	963	923	949	970	978	926	974	918	924	987	974	948	953	942	943	932	965	937	996	983	988	963	982	917	948	929	998	967	957	955	957	887	1014	954	882	904	917	935	1005	913	984	944	938	914	942	925	963	964	974	906	914	970	1016	989	946	943	949	953	970	980	949	933	968	948	987	1010	968	899	977	984	958	899	911	960	991	976	959	953	919	954	930	968	1018	952	904	959	1009	974	937	990	916	967	949	914	992	997	978	1013	971	895	958	1007	978	918	952	968	986	1002	960	931	964	930	913	929	939	925	967	938	913	944	957	1009	990	1002	979	974	900	926	945	1001	981	935	937	978	974	936	972	921	989	928	974	1011	943	976	943	1037	990	989	948	965	928	954	950	922	948	895	959	947	1014	986	945	965	928	948	994	936	979	1022	995	959	990	1014	997	941	961	927	972	917	939	963	907	974	911	965	902	996	989	963	922	1009	977	928	943	981	964	973	974	957	954	963	970	958	963	993	945	924	960	1012	978	966	956	945	982	936	1028	1008	945	931	959	955	968	945	955	946	1001	969	920	978	938	930	882	972	954	982	1015	908	977	974	987	971	970	935	981	1032	884	916	967	967	952	964	933	952	998	972	939	930	973	936	952	929	954	918	956	931	966	979	944	938	976	974	950	964	985	936	969	900	952	918	968	939	989	1052	961	997	961	978	971	942	934	965	973	972	1014	996	936	984	918	972	967	979	1013	1018	974	948	1007	934	993	967	963	915	942	1003	937	929	979	953	953	1013	870	940	919	914	1048	967	931	930	1001	937	964	953	902	931	885	941	1002	990	975	983	952	988	996	927	951	914	1004	959	968	1009	979	1000	940	1043	992	943	1029	919	927	993	986	921	922	980	982	962	950	982	986	971	968	968	961	994	925	992	941	997	952	980	981	989	990	945	912	995	940	956	935	934	985	972	959	957	937	1003	963	942	897	949	975	952	954	948	996	937	944	1059	903	951	946	991	922	918	943	1006	988	958	970	989	948	946	999	1001	955	931	1020	943	942	958	924	991	911	942	988	974	1002	906	977	972	919	960	922	953	964	936	970	936	925	1010	954	972	905	973	956	967	941	926	1017	919	961	920	967	924	1023	962	896	960	936	960	953	923	933	1015	980	940	957	1005	923	999	960	954	945	999	921	962	958	966	967	1006	999	985	941	976	920	953	962	947	957	959	954	907	915	1012	960	942	1005	998	964	986	1045	944	946	958	950	960	954	952	958	975	942	973	993	946	939	963	949	953	947	937	933	943	937	946	1003	985	1028	955	953	979	910	962	948	920	950	905	995	989	959	1000	959	985	944	972	935	967	936	914	917	928	960	946	1032	984	956	929	974	966	953	935	953	920	954	940	953	922	946	925	955	956	1007	971	969	937	943	909	859	950	964	951	988	946	992	916	954	924	989	945	992	930	1007	979	954	994	946	976	933	964	949	952	936	933	971	971	951	930	1005	952	959	906	969	986	911	972	958	966	904	918	945	990	990	965	957	939	958	894	998	1034	962	898	965	993	986	901	935	957	966	963	976	1015	958	956	936	994	977	962	930	955	939	1003	947	940	945	988	963	941	964	1002	959	963	1002	979	941	985	915	1040	977	950	959	921	949	960	972	964	970	863	941	934	953	971	927	934	987	929	961	931	979	945	957	955	930	991	928	905	912	925	990	960	975	1032	984	971	999	986	967	930	955	967	1000	933	931	955	906	972	962	961	1016	952	992	1019	957	943	974	906	931	917	904	976	975	997	974	976	958	970	993	961	910	915	970	966	966	960	929	935	912	998	934	963	923	904	1014	965	947	925	984	976	992	916	953	978	989	936	928	963	923	960	983	956	938	919	1005	1030	968	914	921	932	999	995	933	972	937	899	918	979	940	963	933	947	974	934	985	954	938	992	999	958	951	940	998	1053	988	976	919	931	980	935	965	930	999	950	938	949	997	921	951	952	1003	1005	935	975	984	936	949	965	953	974	961	949	945	882	986	969	879	998	970	1009	934	1015	990	900	891	963	946	936	970	988	1017	1002	999	988	989	952	962	912	945	911	946	1011	935	982	938	963	1001	894	942	935	1005	987	977	990	927	973	951	978	967	950	979	977	984	989	1008	954	1003	958	954	947	956	941	928	930	970	910	981	953	960	947	970	950	922	982	946	980	919	990	928	1003	965	960	968	968	972	917	940	988	943	949	939	964	901	944	953	988	1027	907	948	944	968	898	971	972	1013	931	966	977	968	976	956	994	933	953	965	923	966	969	942	928	925	954	969	1009	1007	928	897	965	977	983	943	920	951	948	930	1004	938	949	934	930	932	984	967	928	953	972	942	936	1013	1013	936	966	973	989	955	972	972	952	924	968	944	970	985	952	1018	924	987	989	957	977	983	940	959	989	956	952	977	945	928	1022	918	970	965	977	956	930	995	956	967	943	956	995	933	970	958	934	877	931	986	913	971	989	985	978	970	952	985	1001	978	978	872	972	960	981	868	958	939	1010	995	945	980	940	978	941	932	933	912	926	962	926	929	952	897	971	970	963	1003	959	926	913	941	950	905	974	1013	950	973	942	992	961	988	969	932	969	975	967	960	933	976	1009	988	969	983	957	955	929	976	1007	981	912	1007	981	946	965	956	1008	921	941	939	967	968	924	956	912	1004	1011	938	950	971	953	952	924	952	858	947	961	1001	957	947	955	997	998	965	970	958	961
27600	22101	17287	25673	35604	39277	38643	40106	78493	79978	62494	42670	26312	13320	8772	8124	7895	7816	7683	7916	7721	7798	7769	7845	7726	7909	7715	7872	7768	7870	7656	7755	7825	7763	7734	7728	7719	7725	7824	7700	7791	7743	7817	7863	7714	7807	7770	7809	7803	7803	7887	7856	7840	7782	7653	7788	7756	7792	7815	7952	7725	7680	7705	7803	7657	7864	7614	7756	7717	7768	7695	7646	7756	7734	7800	7732	7675	7996	7881	7820	7797	7826	7887	7659	7698	7776	7771	7769	7681	7831	7775	7795	7609	7842	7744	7744	7730	7815	7790	7806	7727	7802	7738	7821	7665	7825	7778	7744	7658	7717	7614	7847	7930	7765	7673	7702	7740	7763	7774	7777	7645	7767	7741	7686	7730	7768	7837	7736	7872	7712	7714	7811	7713	7706	7845	7826	7919	7823	7942	7683	7815	7616	7649	7682	7846	7734	7793	7785	7781	7803	7726	7826	7733	7640	7672	7757	7753	7855	7789	7827	7594	7789	7715	7768	7746	7799	7835	7857	7762	7859	7831	7679	7807	7797	7693	7731	7832	7764	7960	7633	7728	7816	7695	7718	7810	7655	7808	7723	7750	7851	7846	7759	7712	7833	7908	7713	7790	7739	7691	7780	7813	7832	7751	7741	7760	7658	7704	7807	7854	7884	7688	7847	7775	7798	7804	7647	7776	7603	7694	7796	7755	7847	7754	7804	7678	7811	7874	7738	7572	7709	7814	7768	7671	7805	7812	7791	7894	7772	7655	7669	7628	7733	7798	7780	7802	7849	7642	7541	7775	7719	7842	7765	7710	7820	7910	7733	7808	7780	7783	7792	7852	7936	7869	7788	7793	7703	7857	7711	7754	7703	7759	7924	7795	7761	7882	7776	7753	7733	7854	7776	7658	7798	7866	7777	7822	7823	7719	7750	7799	7827	7910	7709	7818	7893	7840	7904	7645	7864	7695	7728	7770	7711	7720	7705	7778	7564	7713	7657	7754	7679	7825	7780	7689	7771	7715	7825	7823	7784	7901	7810	7835	7741	7720	7781	7783	7810	7754	7833	7785	7699	7870	7825	7793	7790	7728	7797	7735	7920	7735	7833	7748	7657	7748	7787	7807	7562	7764	7668	7852	7757	7852	7722	7961	7801	7834	7724	7929	7833	7667	7753	7863	7839	7808	7786	7868	7912	7832	7618	7743	7809	7824	7755	7815	7701	7745	7822	7865	7739	7716	7927	7759	7907	7738	7843	7704	7752	7798	7814	7717	7728	7736	7835	7847	7829	7980	7533	7788	7644	7817	7878	7738	7839	7708	7729	7733	7933	7721	7848	7747	7792	7720	7820	7830	7868	7860	7745	7748	7830	7658	7735	7730	7729	7686	7814	7897	7787	7618	7781	7848	7824	7827	7815	7684	7828	7683	7689	7694	7859	7755	7819	7673	7761	7792	7807	7829	7646	7922	7835	7865	7809	7803	7657	7738	7685	7811	7853	7741	7791	7851	7807	7761	7766	7800	8025	7854	7812	7703	7816	7742	7769	7926	7791	7714	7773	7648	7894	7691	7663	7893	7820	7745	7792	7874	7806	7820	7849	7676	7618	7680	7711	7849	7725	7826	7866	7726	7771	7800	7819	7715	7877	7860	7821	7758	7761	8024	7829	7809	7733	7827	7788	7811	7654	7525	7790	7891	7756	7757	7874	7892	7767	7708	7765	7906	7718	7778	7747	7799	7768	7764	7694	7547	7717	7821	7858	7637	7934	7734	7627	7866	7671	7851	7845	7687	7735	7921	7811	7695	7737	7841	7808	7796	7699	7749	7670	7679	7827	7669	7731	7833	7832	7711	7734	7787	7672	7789	7869	7652	7714	7717	7935	7836	7917	7901	7712	7735	7791	7815	7815	7756	7732	7806	7854	7815	7714	7736	7886	7751	7738	7925	7807	7757	7907	7832	7677	7636	7850	7702	7837	7814	7799	7788	7717	7684	7743	7907	7743	7602	7747	7674	7811	7857	7764	7838	7825	7719	7701	7731	7779	7740	7827	7684	7784	7679	7826	7773	7901	7864	7750	7834	7792	7752	7730	7651	7842	7663	7759	7797	7727	7843	7754	7768	7784	7753	7841	7806	7690	7765	7758	7624	7792	7873	7845	7740	7817	7675	7722	7687	7794	7790	7726	7900	7813	7834	7723	7738	7800	7791	7850	7767	7845	7598	7660	7904	7791	7947	7899	7843	7816	7831	7818	7742	7651	7739	7732	7962	7797	7794	7754	7720	7644	7649	7735	7812	7793	7634	7753	7714	7921	7736	7861	7641	7860	7747	7856	7686	7721	7721	7798	7846	7878	7650	7752	7847	7705	7767	7674	7702	7850	7696	7788	7918	7692	7748	7703	7748	7853	7782	7844	7688	7717	7777	7696	7709	7830	7764	7798	7898	7734	7821	7748	7682	7732	7812	7712	7743	7805	7812	7800	7743	7697	7907	7707	7837	7671	7709	7769	7732	7780	7736	7610	7801	7709	7789	7786	7880	7660	7725	7837	7896	7746	7789	7792	7807	7832	7693	7831	7860	7790	7896	7724	7657	7863	7887	7606	7818	7800	7761	7709	7762	7699	7827	7771	7631	7708	7755	7836	7852	7634	7845	7823	7855	7704	7861	7784	7737	7892	7732	7676	7737	7822	7776	7637	7767	7802	7863	7769	7719	7823	7749	7717	7570	7703	7801	7730	7862	7799	7706	7872	7930	7874	7885	7714	7888	7837	7811	7601	7874	7678	7724	7825	7774	7748	7783	7665	7716	7832	7984	7780	7825	7722	7816	7681	7611	7811	7782	7794	7737	7807	7858	7873	7829	7735	7745	7786	7892	7871	7593	7707	7750	7893	7801	7837	7862	7731	7742	7693	7817	7639	7814	7738	7782	7599	7838	7776	7773	7801	7767	7760	7575	7755	7691	7876	7793	7755	7829	7634	7732	7695	7739	7749	7658	7881	7736	7663	7784	7871	7793	7907	7761	7813	7869	7766	7778	7794	7768	7590	7731	7723	7664	7695	7709	7667	7864	7893	7699	7793	7771	7804	7854	7742	7778	7785	7699	7832	7850	7863	7741	7851	7815	7734	7792	7768	7897	7785	7696	7893	7777	7761	7786	7686	7892	7835	7816	7766	7817	7721	7784	7752	7764	7901	7698	7744	7844	7711	7788	7769	7706	7756	7894	7926	7722	7774	7772	7795	7690	7873	7873	7844	7763	7685	7811	7793	7826	7836	7787	7812	7695	7762	7780	7764	7866	7840	7846	7809	7700	7674	7789	7674	7805	7850	7757	7661	7784	7723	7779	7754	7792	7720	7704	7868	7889	7852	7714	7664	7684	7801	7723	7877	7843	7885	7662	7835	7845	7824	7827	7730	7799	7778	7770	7764	7806	7818	7800	7870	7710	7862	7793	7738	7809	7826	7840	7831	7802	7759	7839	7771	7832	7766	7690	7856	7822	7731	7872	7714	7746	7806	7686	7876	7779	7695	7800	7860	7746	7872	7772	7900	7733	7878	7772	7781	7743	7926	7773	7743	7733	7787	7805	7724	7764	7777	7714	7839	7824	7697	7819	7783	7857	7800	7741	7745	7935	7944	7757	7779	7886	7852	7583	7805	7883	7782	7685	7857	7860	7785	7668	7882	7783	7778	7809	7712	7825	7802	7802	7823	7844	7774	7799	7753	7772	7741	7668	7783	7665	7799	7850	7827	7642	7844	7780	7651	7812	7828	7759	7626	7819	7876	7718	7799	7675	7727	7922	7799	7629	7741	7732	7881	7886	7688	7758	7876	7739	7708	7812	7822	7762	7775	7820	7683	7767	7930	7680	7731	7753	7862	7850	7823	7808	7951	7812	7784	7691	7861	7554	7735	7813	7630	7793	7747	7842	7892	7867	7795	7608	7677	7767	7731	7860	7904	7644	7790	7849	7781	7747	7864	7691	7866	7861	7869	7743	7692	7757	7846	7795	7836	7901	7826	7759	7721	7663	7780	7724	7734	7869	7798	7762	7666	7682	7794	7828	7883	7736	7728	7825	7757	7750	7677	7835	7833	7676	7819	7936	7841	7726	7682	7707	7704	7617	7752	7893	7915	7846	7853	7688	7702	7671	7886	7775	7829	7816	7716	7826	7762	7828	7695	7743	7808	7794	7845	7670	7775	7657	7782	7848	7764	7938	7789	7735	7676	7947	7714	7777	7681	7811	7759	7867	7644	7684	7741	7767	7895	7821	7709	7750	7817	7698	7851	7791	7958	7826	7843	7734	7779	7729	7779	7853	7666	7848	7749	7744	7694	7960	7853	7702	7796	7665	7682	7720	7854	7655	7679	7700	7840	7716	7850	7838	7903	7881	7870	7881	7746	7681	7657	7859	7791	7707	7783	7666	7804	7826	7884	7778	7942	7617	7673	7755	7715	7832	7711	7813	7708	7831	7771	7778	7701	7854	7747	7812	7805	7760	7976	7752	7943	7689	7768	7811	7769	7690	7781	7802	7824	7784	7762	7717	7801	7564	7664	7841	7877	7785	7712	7765	7700	7864	7822	7706	7734	7824	7843	7855	7736	7917	7774	7698	7797	7802	7747	7703	7746	7884	7630	7723	7735	7790	7882	7784	7825	7771	7823	7846	7807	7701	7949	7606	7747	7757	7807	7844	7753	7912	7813	7827	7716	7659	7669	7723	7823	7680	7771	7847	7830	7876	7793	7899	7851	7838	7615	7739	7762	7769	7730	7723	7837	7840	7797	7831	7806	7694	7706	7771	7667	7764	7724	7883	7740	7779	7893	7779	7813	7781	7715	7706	7777	7658	7808	7855	7676	7794	7834	7800	7772	7938	7610	7841	7837	7771	7686	7715	7756	7819	7856	7812	7717	7794	7677	7936	7945	7674	7862	7825	7881	7707	7792	7751	7826	7724	7862	7904	7644	7847	7718	7791	7737	7842	7859	7748	7631	7781	7807	7683	7779	7668	7851	7711	7730	7863	7817	7636	7876	7760	7719	7696	7703	7757	7740	7801	7779	7873	7762	7871	7772	7799	7878	7756	7728	7711	7786	7805	7889	7683	7896	7805	7886	7803	7681	7773	7621
3857	1777	1455	1390	1836	2070	1871	1803	5636	6193	4414	2361	1405	1054	917	943	987	952	938	1013	936	932	934	954	918	953	945	944	960	971	943	965	848	961	952	975	973	952	930	966	905	932	924	946	929	979	923	968	954	934	1013	950	932	948	940	1008	934	875	901	960	924	939	939	959	943	914	964	955	977	969	1008	962	997	961	962	927	933	949	915	970	932	957	975	934	917	940	923	953	950	953	969	924	941	910	922	908	984	888	916	883	890	886	965	918	925	915	928	927	940	929	933	1003	936	978	913	974	931	888	955	918	924	969	915	948	987	938	945	954	926	979	894	923	977	981	977	924	943	914	889	936	997	877	931	887	996	908	934	978	976	949	884	918	967	923	896	940	962	914	912	914	903	913	954	912	884	966	974	959	932	946	1026	983	979	937	930	943	938	920	974	993	948	958	970	953	917	923	950	920	970	875	948	964	933	931	954	957	925	977	919	924	918	927	972	920	882	974	936	956	920	919	954	909	938	907	959	943	992	936	947	924	939	937	924	928	962	984	912	880	876	977	937	989	955	928	920	922	914	920	978	909	921	944	934	944	902	876	946	922	931	948	1007	944	935	933	982	910	920	957	912	965	921	971	984	901	963	861	902	932	917	939	958	943	980	973	955	945	956	943	952	919	938	910	873	947	963	896	982	982	948	903	959	974	947	947	872	957	910	918	906	903	911	1010	946	947	943	912	952	923	964	969	895	931	950	892	886	875	944	982	952	917	917	963	939	973	918	942	864	954	936	964	918	982	984	928	949	926	897	948	958	950	955	986	950	906	982	958	934	942	972	931	1011	987	934	1016	908	913	939	944	895	958	992	972	929	901	935	947	951	940	941	942	928	985	889	911	926	946	956	971	941	968	932	957	950	996	967	915	936	951	934	911	949	955	932	934	978	985	969	981	939	951	936	994	923	963	983	900	978	946	960	958	946	945	948	921	883	977	923	991	950	951	1002	939	914	927	978	956	928	962	944	1013	965	956	928	903	935	955	938	979	935	961	978	907	891	930	904	959	968	939	998	918	961	952	945	978	900	931	918	930	913	877	983	920	979	898	980	933	939	942	999	976	947	958	941	881	939	969	965	969	965	922	876	951	954	968	972	954	918	927	1018	955	896	892	937	944	920	949	922	831	970	897	897	906	922	958	964	930	897	956	931	947	960	957	962	879	932	911	929	956	975	946	959	971	925	981	901	968	912	986	941	924	939	945	919	946	970	937	936	962	942	966	959	984	925	901	949	995	978	975	921	877	977	952	981	958	995	901	945	927	917	955	982	917	951	934	956	940	935	937	940	951	935	944	961	935	904	943	948	933	970	962	1007	986	975	940	897	936	978	933	918	909	934	930	966	954	987	962	948	950	888	934	929	930	915	905	981	975	907	978	922	901	936	944	913	897	920	919	980	968	901	946	975	953	894	974	915	959	945	924	925	939	922	1036	937	974	910	959	958	930	924	890	924	914	947	937	1042	962	924	942	917	940	909	905	943	947	943	974	1001	929	919	937	906	949	955	935	869	932	989	908	909	963	971	954	902	948	993	947	907	932	921	939	944	952	917	882	915	956	924	933	983	992	944	935	966	996	899	940	932	864	895	917	904	885	960	919	1004	996	932	957	1009	970	990	964	888	929	932	936	879	954	932	985	903	955	940	947	903	952	945	915	988	934	928	986	956	929	894	918	920	915	931	980	988	945	940	940	923	897	904	900	948	958	946	996	942	910	933	940	909	957	951	912	946	933	947	912	921	893	942	988	924	924	940	920	916	947	962	907	909	1005	933	911	888	963	1004	934	1016	964	943	918	980	926	897	938	967	948	942	991	919	888	918	948	965	930	891	933	934	945	960	975	944	985	927	980	985	972	939	908	940	929	949	943	938	923	959	933	1003	959	947	929	941	936	947	1005	938	946	946	990	974	921	896	973	916	918	944	875	908	942	886	922	988	961	894	964	896	1007	949	970	976	892	1001	955	938	942	1016	954	924	983	948	950	943	950	972	969	981	941	977	941	916	958	962	893	991	945	946	990	984	987	953	979	936	967	958	1010	966	934	1004	944	939	891	962	971	933	961	947	959	908	935	916	986	914	998	977	943	932	920	918	946	918	961	891	880	900	918	912	950	970	937	926	905	950	895	969	916	855	937	950	933	943	944	917	968	921	956	959	979	967	960	946	917	918	955	907	911	934	1024	929	938	932	923	912	945	882	971	887	928	965	937	954	920	918	950	899	987	964	944	925	922	913	949	934	976	997	960	945	988	953	976	943	962	964	1014	965	942	975	972	931	938	985	920	1009	956	959	920	937	917	903	939	996	966	975	934	923	969	916	981	956	974	971	956	976	964	964	946	979	969	920	931	956	949	938	964	975	959	958	894	902	949	944	928	981	954	879	954	952	931	959	974	915	856	955	891	991	937	977	918	975	916	960	997	908	890	882	911	950	872	925	894	858	930	952	939	940	876	981	944	946	956	963	914	897	904	948	961	968	920	963	929	953	942	941	933	955	940	978	941	936	926	929	952	957	902	936	906	987	997	933	916	987	978	955	952	950	952	917	958	985	987	955	988	907	990	866	941	965	961	971	947	973	987	925	952	936	950	979	952	925	934	974	929	999	988	948	988	910	961	951	910	980	964	983	966	941	952	968	999	921	952	967	934	927	948	916	852	884	928	922	940	903	910	961	940	979	908	959	938	943	965	910	980	923	917	917	947	872	964	942	933	924	894	993	923	929	945	918	990	973	942	958	953	973	901	982	936	914	932	979	970	933	971	962	937	935	926	995	920	944	964	906	996	923	987	918	955	932	951	963	965	961	987	933	963	954	947	887	973	926	942	959	933	902	922	989	912	987	951	923	944	916	944	941	983	940	998	959	1010	956	919	910	901	932	944	967	959	945	963	922	952	981	913	942	965	942	939	981	937	908	919	925	1010	968	926	940	929	964	892	901	991	971	936	921	972	950	932	973	957	941	961	946	939	937	993	965	925	921	999	953	961	938	974	982	954	906	932	974	992	913	919	936	959	950	959	941	916	958	921	922	960	942	952	925	879	971	971	978	919	958	950	971	938	890	979	984	922	929	947	954	921	945	996	963	950	1001	1000	881	997	977	937	973	969	973	961	925	916	969	921	935	985	945	987	899	968	933	962	961	935	933	916	957	966	947	928	960	972	950	914	932	967	923	907	932	962	1007	969	890	895	986	989	899	995	926	959	924	966	907	904	960	895	961	935	946	941	948	963	942	910	989	905	915	942	913	899	969	939	883	974	934	939	897	882	886	967	936	937	943	957	987	941	952	940	964	923	976	949	925	944	941	985	937	927	988	976	933	932	955	878	888	915	939	959	963	906	994	948	925	928	917	933	992	903	928	912	914	938	918	985	929	927	904	913	973	972	964	927	894	958	962	1001	952	958	1030	929	936	974	966	923	906	947	973	990	949	976	930	970	942	982	935	920	1004	937	945	917	949	899	937	966	1011	988	910	929	921	941	965	929	935	973	961	941	979	1020	896	902	949	912	953	891	904	964
20969	16183	13968	22793	32684	32193	29808	28148	48152	45646	35403	23063	14037	9388	8140	7869	7771	7576	7664	7717	7664	7688	7607	7830	7651	7693	7569	7681	7773	7635	7609	7637	7518	7553	7769	7703	7622	7826	7671	7685	7581	7733	7672	7652	7641	7620	7699	7619	7516	7636	7777	7671	7584	7634	7645	7530	7694	7549	7718	7713	7741	7721	7562	7702	7728	7633	7679	7597	7681	7508	7679	7573	7552	7710	7809	7527	7705	7689	7627	7491	7679	7695	7626	7664	7742	7621	7584	7676	7642	7598	7722	7627	7690	7601	7746	7662	7557	7679	7875	7730	7575	7638	7659	7606	7700	7709	7483	7679	7726	7661	7691	7729	7612	7745	7583	7675	7600	7686	7736	7744	7722	7681	7658	7636	7762	7659	7734	7637	7576	7750	7636	7721	7537	7648	7750	7757	7635	7702	7670	7587	7696	7685	7667	7668	7781	7669	7638	7694	7708	7745	7556	7547	7639	7568	7625	7795	7683	7772	7751	7870	7584	7668	7673	7737	7716	7518	7600	7778	7695	7650	7697	7709	7660	7594	7727	7739	7712	7631	7523	7613	7631	7733	7771	7571	7675	7677	7679	7768	7473	7646	7575	7577	7606	7733	7581	7719	7664	7604	7621	7735	7669	7701	7731	7543	7578	7655	7695	7772	7522	7690	7561	7717	7685	7683	7724	7576	7724	7683	7681	7638	7781	7832	7754	7718	7559	7795	7656	7606	7703	7666	7705	7571	7818	7676	7684	7578	7668	7671	7659	7524	7718	7585	7557	7619	7585	7636	7531	7626	7724	7681	7623	7593	7731	7730	7614	7787	7689	7792	7783	7608	7631	7732	7662	7623	7736	7717	7661	7607	7677	7721	7639	7574	7621	7796	7483	7568	7637	7669	7679	7626	7601	7531	7657	7692	7607	7755	7800	7710	7603	7513	7716	7645	7693	7777	7704	7737	7635	7699	7757	7664	7600	7666	7719	7761	7728	7428	7570	7567	7633	7598	7828	7673	7659	7534	7701	7630	7813	7830	7652	7656	7650	7670	7608	7767	7702	7729	7760	7766	7742	7683	7692	7670	7605	7720	7578	7686	7683	7645	7715	7565	7572	7653	7708	7621	7673	7717	7530	7684	7703	7679	7608	7718	7773	7653	7612	7631	7719	7737	7787	7599	7598	7655	7537	7647	7578	7839	7669	7694	7628	7591	7685	7760	7567	7757	7652	7720	7585	7671	7635	7659	7577	7675	7708	7595	7621	7713	7621	7580	7683	7651	7675	7565	7730	7625	7638	7621	7676	7630	7488	7748	7560	7782	7694	7736	7700	7666	7630	7713	7768	7640	7735	7586	7733	7584	7726	7693	7728	7661	7659	7755	7523	7830	7723	7677	7637	7560	7589	7731	7620	7550	7725	7676	7658	7570	7758	7699	7677	7619	7605	7573	7687	7591	7634	7587	7635	7823	7660	7672	7643	7779	7743	7665	7566	7764	7724	7789	7689	7657	7750	7451	7750	7710	7607	7607	7728	7611	7622	7716	7846	7676	7644	7692	7824	7730	7653	7612	7644	7679	7582	7715	7657	7675	7561	7646	7643	7673	7633	7642	7701	7779	7580	7551	7685	7673	7660	7678	7704	7728	7672	7682	7681	7673	7606	7671	7634	7678	7721	7717	7627	7749	7622	7672	7738	7625	7689	7648	7697	7641	7576	7716	7733	7753	7606	7639	7616	7711	7616	7692	7672	7655	7703	7542	7732	7618	7560	7638	7634	7594	7711	7711	7791	7649	7577	7544	7643	7696	7704	7650	7667	7753	7699	7759	7599	7809	7659	7614	7586	7616	7648	7702	7718	7816	7681	7726	7689	7607	7563	7609	7601	7675	7548	7627	7708	7806	7657	7651	7692	7701	7777	7623	7666	7701	7756	7585	7570	7613	7477	7619	7750	7745	7615	7623	7594	7670	7614	7689	7785	7723	7657	7703	7660	7685	7593	7656	7749	7748	7749	7712	7568	7745	7665	7613	7686	7693	7559	7666	7682	7632	7711	7671	7546	7811	7760	7630	7508	7597	7623	7629	7711	7689	7713	7586	7611	7603	7779	7739	7702	7742	7539	7785	7722	7673	7830	7685	7617	7613	7733	7582	7657	7725	7628	7574	7778	7690	7640	7601	7664	7721	7661	7611	7737	7736	7684	7653	7739	7756	7628	7676	7606	7742	7671	7708	7706	7733	7683	7657	7723	7694	7700	7675	7707	7733	7698	7664	7797	7730	7704	7717	7709	7797	7564	7749	7811	7761	7543	7673	7671	7655	7598	7644	7681	7659	7506	7694	7631	7661	7766	7481	7725	7597	7753	7611	7706	7637	7730	7761	7725	7734	7570	7477	7698	7641	7618	7655	7491	7715	7620	7635	7614	7658	7629	7659	7680	7632	7711	7625	7596	7761	7758	7624	7596	7692	7693	7677	7690	7691	7628	7689	7693	7593	7585	7685	7752	7720	7701	7745	7638	7669	7625	7603	7642	7760	7758	7608	7606	7731	7677	7542	7679	7680	7617	7642	7712	7674	7657	7615	7660	7689	7689	7848	7681	7671	7665	7704	7631	7611	7778	7603	7610	7773	7627	7675	7751	7672	7775	7649	7701	7639	7585	7584	7680	7510	7669	7708	7647	7692	7652	7633	7616	7714	7648	7543	7745	7659	7639	7600	7572	7663	7653	7644	7619	7699	7739	7592	7738	7729	7760	7720	7705	7759	7566	7700	7588	7681	7541	7716	7575	7609	7741	7807	7541	7734	7710	7670	7710	7787	7746	7646	7665	7639	7717	7759	7608	7724	7679	7606	7707	7669	7698	7609	7724	7636	7639	7676	7736	7722	7699	7605	7672	7695	7652	7643	7623	7832	7643	7638	7667	7594	7817	7686	7741	7725	7656	7531	7635	7594	7783	7654	7664	7705	7711	7691	7782	7675	7729	7762	7676	7758	7671	7776	7694	7761	7576	7739	7616	7612	7666	7841	7717	7728	7692	7647	7672	7723	7707	7563	7643	7719	7589	7711	7730	7804	7802	7561	7624	7589	7622	7689	7643	7746	7564	7695	7773	7531	7674	7661	7639	7623	7743	7617	7677	7541	7611	7531	7722	7690	7721	7638	7717	7521	7748	7642	7663	7632	7601	7619	7694	7593	7795	7584	7621	7691	7724	7706	7689	7828	7723	7636	7662	7605	7747	7716	7648	7733	7583	7714	7630	7656	7700	7689	7710	7626	7773	7681	7550	7671	7754	7710	7613	7697	7665	7883	7747	7766	7593	7817	7604	7676	7616	7738	7664	7592	7666	7544	7594	7652	7700	7645	7708	7655	7805	7544	7596	7812	7774	7605	7699	7489	7683	7668	7622	7695	7697	7753	7671	7720	7727	7663	7591	7693	7585	7718	7710	7708	7684	7634	7783	7781	7613	7599	7620	7660	7612	7691	7692	7737	7627	7654	7729	7682	7596	7549	7735	7633	7656	7820	7585	7702	7799	7659	7636	7694	7607	7628	7640	7550	7615	7588	7650	7688	7694	7635	7694	7745	7681	7673	7650	7729	7799	7604	7679	7629	7760	7648	7601	7681	7626	7615	7637	7606	7636	7812	7680	7772	7717	7750	7669	7723	7688	7562	7667	7666	7611	7774	7693	7698	7681	7652	7534	7605	7637	7610	7831	7677	7674	7602	7696	7607	7735	7735	7695	7738	7624	7445	7648	7609	7612	7701	7669	7589	7636	7699	7704	7789	7641	7567	7644	7754	7472	7704	7711	7800	7781	7769	7638	7629	7707	7710	7466	7587	7668	7596	7675	7680	7668	7608	7550	7644	7674	7744	7725	7626	7612	7671	7672	7621	7778	7652	7773	7719	7813	7718	7587	7649	7560	7760	7812	7692	7750	7517	7653	7600	7597	7709	7805	7674	7752	7739	7504	7592	7578	7660	7576	7596	7559	7681	7606	7669	7732	7756	7808	7605	7597	7685	7666	7679	7648	7719	7652	7685	7698	7600	7770	7483	7625	7755	7495	7689	7675	7642	7639	7556	7637	7800	7678	7745	7546	7678	7585	7627	7671	7719	7820	7577	7624	7600	7567	7644	7724	7583	7607	7648	7720	7710	7712	7727	7455	7686	7621	7652	7697	7631	7620	7603	7603	7658	7621	7608	7620	7703	7543	7578	7855	7764	7612	7581	7659	7553	7642	7617	7826	7578	7634	7680	7756	7547	7515	7751	7642	7727	7800	7782	7578	7675	7578	7737	7662	7663	7800	7739	7781	7624	7640	7619	7683	7729	7723	7656	7814	7495	7720	7662	7739	7726	7772	7777	7589	7641	7617	7620	7678	7653	7597	7548	7698	7589	7677	7672	7640	7691	7760	7723	7680	7600	7748	7571	7645	7655	7584	7662	7643	7707	7641	7736	7813	7687	7674	7525	7602	7529	7682	7641	7588	7591	7747	7709	7662	7639	7768	7592	7551	7573	7636	7797	7627	7753	7692	7757	7602	7547	7744	7664	7630	7716	7630	7652	7650	7639	7691	7655	7627	7698	7555	7601	7719	7729	7722	7553	7578	7693	7701	7656	7618	7479	7758	7644	7630	7591	7637	7603	7788	7633	7716	7536	7700	7871	7682	7707	7696	7754	7660	7591	7670	7618	7752	7733	7694	7627	7675	7650	7587	7718	7549	7724	7660	7552	7680	7643	7625	7592	7657	7580	7601	7836	7742	7664	7669	7769	7797	7644	7597	7718	7799	7739	7750	7695	7634	7798	7644	7693	7445	7688	7727	7707	7602	7736	7698	7565	7615	7629	7696	7647	7676	7695	7551	7788	7633	7744	7612	7579	7736	7641	7668	7640	7692	7689	7816	7621	7636	7675	7647	7733	7670	7672	7539	7664	7842	7646	7715	7622	7628	7770	7671	7608	7636	7630	7703	7680	7755	7649	7645	7763	7545	7727	7693	7751	7704	7534	7657	7604	7559	7564	7795	7711	7688	7714	7782	7679	7624	7687	7750	7610	7741	7577	7712	7557	7700	7705	7672	7717	7661	7661	7635	7706	7576	7690	7683	7713	7646	7777	7769	7462	7755	7711	7733	7710
2799	2127	1566	1605	2010	2340	2345	2436	13961	15900	10395	5297	2238	1314	1047	985	927	946	958	1002	937	928	954	995	902	975	901	928	947	946	973	935	939	965	902	887	989	966	907	942	993	919	974	916	998	947	965	949	913	977	957	912	946	948	949	1003	967	1022	932	1052	950	952	907	946	966	914	960	920	934	986	953	969	983	934	945	965	898	948	911	908	927	959	969	935	946	934	961	926	997	961	974	943	958	997	965	937	976	926	943	959	953	938	1002	988	977	937	957	980	923	987	976	915	928	1019	962	943	904	937	885	925	910	999	998	956	927	942	990	852	950	926	928	905	935	913	924	980	973	959	977	956	1013	920	973	947	985	933	914	944	964	922	902	920	959	1001	973	991	961	926	912	951	917	954	932	853	946	1007	920	923	944	966	924	947	955	943	975	946	973	912	944	980	938	970	874	931	901	942	945	1003	993	955	948	942	972	930	917	982	944	920	950	965	1000	945	965	943	948	971	926	984	992	904	1028	952	946	915	913	910	959	932	940	936	973	1005	892	908	962	975	976	935	916	892	962	953	967	958	948	1025	968	963	977	894	905	939	960	927	930	977	938	965	982	990	945	937	994	985	922	971	942	949	992	915	945	943	927	895	925	940	978	912	980	971	962	928	922	913	964	984	972	967	972	1014	949	942	942	938	986	913	921	980	944	917	928	914	945	970	908	960	935	951	931	976	898	982	948	991	1012	968	973	1007	935	978	972	913	989	971	947	959	927	933	895	923	985	929	934	911	921	989	889	931	904	941	943	1014	943	944	1012	919	968	973	920	992	976	865	949	951	999	993	953	964	970	939	911	933	946	988	911	945	975	914	930	888	942	899	1014	943	932	936	965	969	970	948	964	917	968	990	889	939	952	951	907	989	997	978	915	969	966	948	952	967	978	950	963	928	893	989	947	931	986	900	961	923	951	910	943	942	1012	978	924	955	921	965	992	966	943	983	964	900	1000	941	975	915	922	1020	973	949	972	987	932	971	975	973	945	941	977	924	1006	927	982	930	938	933	988	934	945	1003	961	910	957	970	891	927	931	898	936	958	944	947	969	954	1022	977	931	970	929	970	910	971	941	973	932	943	919	948	900	948	948	955	940	948	987	936	953	921	898	948	937	919	890	954	960	973	895	980	925	955	922	919	906	932	917	926	988	970	970	919	994	986	907	896	945	947	979	975	955	935	968	951	954	954	925	987	896	927	978	919	968	966	969	963	922	974	970	945	934	970	958	1020	946	920	952	940	938	935	967	974	973	932	927	916	947	983	946	977	961	949	997	958	922	934	975	1008	990	912	971	942	963	954	936	980	963	923	968	979	1019	984	976	947	948	945	994	921	939	959	957	1006	926	926	974	990	963	1005	937	900	918	942	972	966	963	985	981	963	911	881	940	937	936	975	972	938	933	955	976	952	962	985	977	930	959	991	1015	939	933	1017	990	891	978	988	981	985	980	931	963	935	1017	976	957	930	942	949	1000	999	1005	905	948	963	992	948	953	915	949	944	926	944	914	940	956	969	878	987	965	902	961	943	975	947	938	927	948	940	979	988	898	968	928	930	951	939	953	976	927	947	930	901	940	956	943	975	896	930	911	930	957	952	919	957	940	997	921	938	988	930	984	965	1047	921	1001	951	947	989	1001	903	971	947	925	930	936	999	981	934	934	927	977	971	950	900	984	959	957	973	987	917	965	935	932	937	919	926	934	963	978	926	994	956	952	887	944	931	997	918	931	929	945	993	945	939	938	917	997	964	971	924	949	970	894	935	1008	966	941	981	963	916	934	920	933	926	977	1038	896	949	917	968	971	944	934	990	934	1000	937	956	932	900	929	898	978	918	924	919	923	942	946	915	976	938	960	987	1002	957	948	934	966	945	966	941	967	927	974	943	1006	977	912	951	861	934	938	908	907	931	952	994	938	994	929	937	960	936	919	945	935	905	988	972	957	911	911	1036	936	977	926	905	985	959	936	891	939	959	976	959	984	922	947	976	936	973	988	988	937	931	965	917	905	950	951	942	951	927	935	972	973	961	950	984	891	960	898	950	936	940	966	985	905	1018	925	1013	933	942	933	967	946	964	973	948	980	957	894	937	947	948	965	1019	922	952	952	901	941	980	991	951	947	949	992	910	955	923	926	942	1030	995	892	953	962	999	950	965	899	969	927	962	941	974	917	963	915	966	918	988	934	942	926	973	874	906	915	926	930	983	987	978	977	931	932	988	985	999	921	951	916	977	939	938	945	1001	938	928	992	959	912	953	889	895	933	940	956	950	1015	878	956	909	941	927	966	961	985	941	990	979	986	958	904	928	887	894	972	990	972	901	935	1001	906	975	936	976	912	980	932	925	922	963	988	960	957	969	987	944	938	936	924	942	980	926	946	944	956	939	943	953	957	945	955	958	970	922	1002	937	915	991	949	955	904	936	924	942	885	978	980	942	1010	937	918	947	972	949	980	958	950	915	926	921	934	952	939	957	1021	978	995	942	939	919	956	908	963	966	910	941	905	956	912	940	967	914	976	932	926	942	901	928	1003	959	969	921	934	928	918	953	1004	933	955	909	944	966	888	971	976	953	949	1002	860	956	972	903	938	987	988	985	951	923	959	1003	983	991	932	918	951	954	977	940	1024	920	979	975	938	964	934	968	906	898	978	939	939	960	977	903	897	946	909	939	940	969	952	966	919	955	997	969	888	961	958	994	930	963	919	953	916	969	948	965	946	1018	918	939	928	972	1014	967	951	938	973	935	934	949	952	969	960	977	949	898	988	912	964	913	919	908	910	974	924	950	946	974	910	934	962	909	961	922	965	950	970	941	915	896	947	895	924	946	880	913	998	950	935	962	901	978	958	965	927	940	968	976	939	956	982	1003	946	948	952	985	955	961	945	944	979	972	1074	970	1021	939	927	898	968	914	949	959	973	962	987	959	907	923	959	953	988	944	973	950	995	973	963	934	947	940	857	974	939	971	903	953	946	959	926	957	924	967	929	1015	948	903	935	969	931	904	1003	928	972	931	948	935	944	959	944	951	974	972	914	959	932	922	935	960	984	970	1003	944	995	974	964	937	962	944	919	948	962	959	945	1008	974	904	933	972	921	963	963	953	900	932	1027	938	988	963	966	873	941	968	980	985	950	1002	979	925	933	934	928	940	881	959	998	950	923	943	945	963	1007	955	953	914	971	927	947	979	939	1012	973	986	899	936	880	896	982	956	949	926	937	990	900	995	952	987	1000	913	962	949	950	958	961	937	939	982	958	908	957	993	943	885	932	952	978	936	947	943	973	943	940	829	926	939	915	922	962	930	919	939	909	960	951	979	959	932	939	897	895	947	939	936	914	901	989	898	998	970	983	982	920	953	937	954	940	946	937	924	936	913	962	972	998	931	964	951	932	959	961	981	975	915	920	921	1004	953	999	962	946	963	968	959	997	924	970	954	965	886	888	942	941	965	964	906	933	937	955	987	925	952	899	870	925	1007	955	915	941	937	954	967	954	932	903	883	1022	949	1015	971	942	940	959	974	942	985	942	923	925	995	927	915	964	1012	990	928	985	988	960	978
23810	18496	15006	26332	34650	34848	33604	34329	65947	64045	51545	37257	22825	12439	8877	7864	7753	7673	7764	7772	7627	7622	7739	7660	7790	7608	7753	7622	7736	7678	7773	7537	7812	7739	7614	7859	7660	7743	7652	7626	7771	7742	7674	7658	7722	7618	7603	7721	7649	7729	7604	7598	7576	7614	7719	7670	7729	7569	7633	7712	7641	7646	7680	7855	7683	7654	7637	7701	7808	7892	7608	7739	7670	7560	7699	7662	7638	7574	7579	7625	7767	7671	7666	7704	7710	7776	7598	7609	7635	7724	7776	7738	7619	7745	7665	7780	7650	7662	7748	7795	7748	7631	7627	7705	7758	7695	7666	7576	7667	7659	7646	7634	7736	7559	7587	7763	7602	7612	7666	7669	7689	7812	7616	7502	7621	7634	7643	7826	7570	7599	7759	7693	7690	7591	7690	7686	7746	7757	7756	7749	7600	7692	7871	7646	7625	7736	7618	7672	7694	7665	7626	7757	7702	7765	7387	7880	7762	7679	7610	7663	7724	7640	7655	7733	7763	7717	7579	7782	7731	7714	7828	7722	7584	7785	7800	7730	7655	7722	7749	7676	7663	7730	7753	7589	7727	7640	7711	7895	7678	7665	7678	7716	7503	7650	7727	7708	7609	7673	7631	7532	7757	7606	7593	7506	7578	7598	7677	7798	7739	7579	7654	7634	7740	7640	7650	7656	7619	7801	7715	7649	7788	7699	7725	7736	7739	7785	7636	7703	7701	7628	7603	7648	7770	7652	7661	7735	7708	7620	7633	7688	7847	7771	7648	7772	7705	7689	7718	7627	7796	7645	7610	7682	7730	7652	7704	7647	7663	7742	7668	7609	7702	7697	7741	7559	7741	7825	7711	7777	7604	7737	7702	7783	7678	7706	7675	7626	7639	7701	7646	7727	7593	7705	7718	7632	7695	7564	7664	7600	7756	7701	7677	7661	7758	7787	7731	7609	7801	7763	7544	7816	7619	7677	7663	7586	7577	7623	7599	7771	7634	7739	7676	7612	7689	7636	7718	7756	7620	7768	7630	7791	7709	7648	7644	7791	7666	7694	7617	7663	7609	7707	7523	7658	7560	7709	7668	7625	7735	7733	7707	7787	7595	7511	7582	7729	7714	7529	7688	7689	7659	7754	7899	7722	7836	7556	7774	7698	7776	7729	7723	7700	7794	7731	7444	7493	7805	7768	7687	7671	7673	7739	7830	7690	7678	7585	7692	7524	7718	7654	7630	7629	7566	7628	7684	7683	7719	7616	7636	7672	7595	7608	7604	7554	7739	7664	7645	7604	7709	7677	7777	7693	7665	7572	7761	7671	7674	7716	7635	7770	7616	7741	7600	7605	7686	7652	7614	7592	7747	7653	7757	7730	7671	7728	7654	7762	7730	7661	7736	7679	7620	7810	7824	7665	7655	7629	7727	7682	7697	7731	7648	7739	7609	7733	7627	7636	7754	7666	7665	7540	7707	7638	7829	7827	7617	7624	7642	7690	7646	7728	7742	7625	7599	7670	7737	7541	7694	7779	7904	7714	7609	7599	7759	7551	7754	7821	7629	7754	7817	7697	7600	7561	7627	7856	7662	7681	7639	7711	7858	7618	7735	7654	7695	7741	7709	7679	7764	7779	7652	7724	7675	7715	7861	7709	7619	7688	7652	7559	7531	7730	7706	7604	7566	7631	7703	7678	7610	7672	7765	7850	7678	7698	7836	7653	7732	7648	7611	7693	7803	7622	7696	7723	7655	7589	7749	7704	7558	7663	7808	7693	7665	7673	7684	7778	7844	7493	7694	7597	7669	7628	7624	7505	7851	7800	7547	7680	7731	7683	7710	7634	7607	7788	7737	7793	7634	7736	7648	7723	7775	7646	7712	7591	7645	7709	7571	7703	7791	7710	7649	7595	7662	7743	7787	7670	7760	7908	7686	7746	7807	7662	7752	7740	7811	7681	7691	7733	7638	7745	7633	7556	7754	7561	7783	7624	7765	7659	7659	7847	7861	7653	7714	7730	7654	7731	7754	7626	7801	7687	7714	7707	7652	7805	7847	7722	7678	7642	7711	7681	7727	7605	7758	7651	7776	7695	7551	7682	7623	7681	7639	7605	7653	7589	7826	7742	7614	7549	7642	7755	7574	7752	7784	7740	7657	7746	7854	7528	7792	7642	7761	7617	7691	7743	7727	7767	7768	7686	7882	7734	7785	7441	7765	7601	7708	7619	7769	7495	7684	7730	7634	7590	7700	7756	7615	7694	7745	7584	7762	7666	7679	7665	7791	7656	7712	7603	7847	7655	7573	7772	7699	7521	7771	7763	7576	7652	7672	7686	7783	7695	7562	7621	7687	7582	7623	7708	7588	7818	7646	7659	7622	7674	7662	7565	7759	7708	7726	7697	7674	7632	7763	7681	7649	7640	7673	7627	7725	7637	7727	7756	7680	7745	7579	7681	7729	7627	7583	7651	7538	7686	7790	7692	7727	7757	7818	7765	7853	7772	7674	7747	7662	7806	7776	7597	7723	7747	7662	7764	7765	7772	7665	7550	7724	7801	7555	7577	7622	7565	7799	7636	7762	7597	7686	7851	7764	7544	7757	7637	7805	7720	7678	7633	7599	7662	7698	7684	7609	7503	7640	7723	7814	7611	7641	7578	7626	7765	7833	7611	7675	7735	7670	7708	7695	7674	7703	7718	7666	7671	7691	7782	7736	7652	7736	7757	7705	7631	7767	7734	7697	7715	7640	7608	7734	7555	7745	7616	7709	7602	7758	7655	7624	7808	7733	7655	7639	7754	7539	7683	7675	7788	7642	7650	7644	7719	7647	7650	7549	7619	7632	7662	7636	7623	7672	7533	7774	7739	7599	7780	7605	7622	7751	7796	7542	7772	7636	7766	7831	7674	7724	7683	7611	7578	7648	7654	7666	7678	7582	7631	7747	7674	7702	7729	7652	7755	7680	7598	7669	7636	7726	7717	7768	7693	7785	7567	7558	7642	7659	7694	7690	7616	7702	7716	7730	7742	7556	7612	7684	7629	7721	7707	7648	7739	7664	7770	7697	7595	7710	7696	7662	7782	7728	7739	7770	7767	7696	7612	7636	7602	7683	7533	7710	7719	7750	7710	7655	7660	7676	7766	7561	7762	7684	7793	7658	7734	7763	7605	7786	7645	7750	7626	7819	7645	7844	7633	7546	7799	7730	7710	7773	7667	7625	7829	7676	7608	7750	7691	7709	7688	7840	7728	7672	7752	7583	7720	7674	7811	7635	7674	7674	7672	7721	7774	7622	7602	7804	7661	7547	7761	7634	7727	7756	7643	7733	7699	7779	7685	7758	7591	7774	7693	7768	7704	7538	7715	7662	7869	7624	7673	7857	7660	7697	7825	7647	7811	7575	7588	7805	7766	7579	7701	7636	7675	7731	7626	7592	7656	7609	7643	7724	7753	7686	7637	7727	7675	7676	7681	7645	7758	7796	7718	7623	7670	7652	7705	7749	7677	7814	7723	7801	7739	7729	7628	7725	7740	7633	7523	7747	7827	7688	7678	7795	7761	7700	7822	7683	7692	7776	7712	7689	7716	7804	7630	7744	7683	7730	7700	7688	7631	7704	7602	7633	7795	7793	7787	7713	7694	7644	7589	7605	7584	7647	7610	7698	7670	7673	7671	7586	7817	7534	7763	7723	7611	7592	7662	7634	7651	7650	7822	7715	7535	7599	7824	7695	7758	7653	7718	7901	7524	7791	7696	7744	7654	7714	7708	7707	7692	7806	7586	7612	7640	7639	7754	7710	7714	7642	7682	7669	7665	7730	7673	7740	7610	7617	7675	7632	7667	7768	7699	7588	7776	7688	7793	7648	7815	7561	7705	7640	7629	7654	7726	7703	7675	7607	7762	7778	7769	7641	7683	7593	7571	7740	7644	7850	7563	7609	7660	7748	7795	7652	7685	7744	7741	7630	7487	7717	7641	7697	7691	7687	7760	7607	7724	7505	7648	7599	7681	7740	7785	7770	7744	7680	7632	7725	7658	7683	7734	7771	7681	7685	7523	7566	7721	7729	7719	7736	7644	7587	7686	7592	7794	7673	7739	7668	7628	7694	7663	7770	7503	7757	7733	7711	7608	7806	7645	7637	7665	7705	7635	7763	7857	7695	7545	7641	7709	7802	7684	7764	7615	7730	7772	7745	7687	7598	7664	7686	7738	7696	7726	7659	7609	7691	7670	7634	7607	7742	7781	7729	7664	7608	7666	7727	7623	7719	7591	7640	7789	7616	7763	7695	7651	7838	7743	7788	7792	7693	7720	7694	7662	7780	7661	7742	7757	7503	7766	7663	7625	7690	7765	7698	7594	7637	7620	7696	7660	7663	7615	7790	7574	7726	7644	7539	7689	7774	7579	7659	7529	7531	7648	7714	7749	7700	7725	7665	7707	7615	7691	7595	7731	7730	7835	7627	7788	7782	7652	7678	7556	7762	7736	7640	7646	7648	7626	7571	7810	7722	7597	7697	7666	7718	7574	7644	7800	7744	7652	7713	7631	7722	7826	7703	7732	7723	7641	7770	7688	7685	7779	7628	7642	7686	7753	7704	7636	7671	7660	7707	7782	7740	7673	7670	7696	7866	7634	7644	7682	7764	7638	7655	7638	7649	7735	7651	7793	7670	7670	7735	7640	7752	7703	7850	7570	7614	7641	7662	7622	7751	7701	7696	7643	7730	7802	7715	7720	7794	7651	7797	7653	7842	7731	7824	7882	7712	7667	7918	7650	7760	7619	7622	7771	7681	7582	7623	7689	7764	7598	7761	7655	7707	7702	7781	7598	7805	7849	7802	7733	7650	7735	7586	7658	7608	7629	7699	7685	7618	7722	7735	7680	7723	7725	7645	7865	7589	7758	7660	7714	7701	7791	7744	7615	7711	7677	7758	7555	7670	7686	7707	7599	7568	7768	7710	7674	7688	7655	7716	7727	7740	7698	7653	7603	7713	7656	7771	7718	7573	7708	7673	7697	7677	7707	7684	7681	7727	7698	7578	7687	7755	7710	7655	7544	7659	7757	7647	7754	7592	7693	7698	7769	7765	7766	7798	7722	7602	7709	7629	7680	7632	7729	7714	7776	7637	7632
5406	2061	1714	1506	1992	2527	2199	1975	12792	16257	11539	5783	2461	1375	1086	1042	1005	983	968	970	959	1034	1004	978	982	994	930	1013	950	958	942	973	994	934	951	917	1004	984	996	962	1015	950	965	1008	972	968	953	979	938	961	1008	943	1000	934	917	956	976	979	978	981	955	993	1014	1015	1012	947	957	1040	997	963	958	966	950	902	1014	998	994	1008	984	949	931	963	936	967	924	997	1008	986	923	957	1013	972	1005	967	1075	975	1000	939	951	961	964	1005	966	986	960	979	934	937	936	981	987	960	984	910	1003	957	948	980	1021	1022	1005	959	980	993	984	954	984	953	967	966	928	985	956	984	1015	968	976	970	990	933	961	940	993	975	1015	951	965	952	968	966	986	986	983	931	962	1013	1001	965	992	1050	942	1004	978	944	962	978	984	1009	976	964	942	972	926	1035	963	976	999	967	937	1010	978	1008	1016	931	952	981	961	901	1015	953	996	1000	994	918	979	945	968	1005	977	971	987	974	961	914	1012	985	959	1007	959	991	997	912	936	1027	960	981	967	1003	964	1044	930	1006	976	995	983	982	997	981	983	990	983	884	964	979	977	1010	1002	932	985	983	971	961	999	965	962	930	972	927	972	1035	955	965	991	937	957	1035	1012	966	1002	927	941	968	998	920	988	921	963	983	980	974	1031	942	1012	977	1013	1005	994	991	1007	952	1005	972	922	935	999	979	937	993	959	968	969	927	970	996	1004	944	973	931	1006	998	966	980	1002	899	986	985	987	947	975	951	982	973	999	982	942	957	976	948	992	982	1012	1065	946	980	1005	961	983	939	935	993	964	1010	980	950	953	976	968	1052	984	997	955	981	943	983	954	956	895	1006	960	982	993	956	969	1015	988	998	904	976	995	953	983	977	991	996	978	997	960	979	967	976	1024	951	996	1019	984	1011	995	945	979	1037	955	1021	968	930	994	964	929	989	971	960	992	957	987	946	962	956	939	961	1001	968	985	985	963	971	1001	938	925	983	1036	1000	996	966	983	998	1020	976	970	994	998	950	985	989	997	966	998	1036	986	945	1003	958	1016	990	1035	1018	982	937	1015	960	980	935	965	982	998	952	1007	1010	978	954	983	955	990	917	978	1021	1007	991	979	976	963	1002	1032	979	950	953	1026	999	962	967	944	1003	985	979	962	967	967	1037	983	981	971	1013	973	992	1001	979	940	963	981	971	961	881	998	992	925	968	986	921	977	977	941	967	904	962	937	990	909	957	997	942	919	998	988	944	944	1026	982	974	931	1015	929	1014	953	907	991	1000	930	982	941	938	952	1004	928	990	956	1001	1000	1025	956	984	973	1038	1018	961	1027	975	981	947	1010	993	975	1034	1037	969	1011	919	973	1000	1003	937	1083	940	942	998	985	982	952	966	991	935	949	984	916	1022	960	975	984	984	983	1014	993	986	1000	968	922	983	944	1007	998	997	979	976	997	972	926	945	962	937	960	925	958	982	918	962	967	984	1019	995	943	965	977	1062	1014	975	940	1039	987	1003	1006	979	944	1002	1031	1007	964	997	1002	1022	958	962	1007	936	959	938	944	973	956	957	978	1022	993	955	1028	995	1007	994	978	943	962	970	949	983	972	977	986	937	1002	925	954	971	950	986	961	933	989	990	967	975	969	931	960	979	976	982	927	926	1048	1030	978	1007	964	942	1054	980	984	952	985	961	962	944	954	977	933	977	1012	1030	1015	1005	1015	1030	954	985	952	974	988	954	990	996	987	1018	968	997	1005	955	921	943	993	1022	950	973	991	998	962	1035	961	972	979	1013	1013	1001	928	1026	895	1014	984	1013	1001	934	945	1049	993	974	999	956	981	978	999	947	940	985	928	999	993	999	942	945	960	1068	1007	966	969	975	965	950	976	1010	924	1007	1042	995	996	966	1004	956	962	960	963	964	966	996	938	906	950	1000	1005	944	985	952	973	957	963	1020	887	984	933	963	1007	933	937	957	1045	1025	916	957	917	938	923	989	988	998	997	918	898	967	968	994	939	971	1008	944	974	965	973	1022	951	976	1010	996	967	993	992	959	977	958	1037	950	1013	1011	982	949	940	992	988	910	1070	958	1043	1009	985	929	1007	973	1002	1030	995	981	933	987	988	1029	959	952	972	977	947	997	990	920	891	979	947	1033	997	1007	954	934	1025	1019	993	972	983	965	987	1034	969	1007	934	981	978	1004	972	936	1004	960	982	976	949	986	960	978	980	953	1026	1006	1029	957	996	945	1012	998	979	1027	965	1025	964	915	997	996	956	972	963	976	967	997	1021	994	983	1001	930	996	976	965	1053	950	978	990	969	924	1005	978	906	979	980	987	925	997	998	979	984	1024	938	972	957	952	957	984	973	986	998	926	1004	973	1006	962	967	1041	950	976	954	981	967	936	962	969	984	964	964	946	954	1036	1022	958	955	982	940	1017	975	931	947	945	966	906	990	950	972	974	935	974	1047	1012	951	987	999	1009	1002	970	986	962	1013	986	943	1051	997	995	980	987	947	994	919	950	980	953	995	965	992	1004	977	1005	970	980	983	990	1026	995	997	973	963	957	1027	1042	940	979	1016	992	965	990	971	972	926	1001	951	967	1015	997	937	925	966	969	965	974	983	953	957	1027	964	1000	967	1006	972	1008	992	937	1020	964	929	991	1009	995	953	985	977	954	968	1069	913	986	964	974	1021	983	1013	956	957	976	963	950	970	1045	984	969	1012	946	992	965	921	1053	1003	1037	926	897	966	958	971	953	988	954	926	1017	1018	940	928	991	976	1036	997	1027	962	996	963	1017	1009	1005	990	1009	992	971	960	989	933	964	967	936	990	953	1042	975	945	944	971	972	938	995	944	992	941	979	1013	912	1009	969	986	955	1011	968	987	1022	968	946	1000	942	963	1001	916	932	946	980	976	945	962	1034	968	943	1010	984	999	938	924	1003	990	981	978	978	952	977	1028	971	949	1033	997	942	979	953	1076	977	977	1012	977	959	924	1001	985	1004	977	931	989	990	979	1004	949	954	996	992	971	964	980	944	956	971	965	1033	941	988	973	967	978	946	1012	937	940	996	942	944	978	942	941	993	985	981	986	975	972	993	975	996	979	937	1008	969	946	1013	930	956	958	963	961	988	1054	968	954	1027	965	959	964	1001	980	963	940	983	954	953	1002	894	989	992	992	1000	982	909	967	1047	949	987	969	990	960	1049	967	994	945	946	907	970	968	967	995	1000	995	920	945	984	946	990	1025	971	909	997	1014	981	950	969	974	939	946	947	952	996	933	970	920	968	1017	920	965	970	970	952	977	970	1015	970	1019	976	964	999	951	984	1035	947	1009	953	923	935	1052	1031	1022	974	952	968	990	1039	990	989	973	965	964	1031	942	1017	939	959	989	985	994	1012	960	901	978	958	959	1009	970	951	966	1001	996	966	996	1045	925	1029	1049	975	1006	1008	940	1029	941	968	960	1002	978	1017	955	978	1028	969	1044	1007	981	992	979	960	959	1006	966	984	1016	976	976	936	979	986	973	921	986	926	946	977	980	979	973	915	1003	979	1036	943	972	953	984	983	1024	944	986	946	1023	1027	1017	1011	1001	959	981	978	962	964	1007	996	1037	1020	1042	951	1005	970	1025	1007	978	1009	949	1000	936	945	1021	909	971	918	1016	970	982	969	998	993	943	1033	932	966	979	1008	990	975	994	914	961	996	1003	992	991	952	937	987	1047	1000	927	980	974	935	954	945	990	953	992	957	945	1009	919	976	959	1013	979	965	1003	993	942	914	933	1019	938	966	1031	971	953	986	995	995	941	963	958	1000	965	1005
22055	17688	14862	24877	34258	35961	32408	30037	65448	66335	54357	38970	24748	13764	9213	8162	7894	8036	7871	7791	7858	7763	7875	7802	7943	7771	7954	7728	7848	7778	7887	7857	7821	7817	7715	7834	7856	7775	7853	7844	7831	7935	8064	7881	7791	7834	7779	7796	7870	7914	7868	7782	7913	7930	7784	7924	7689	7979	7818	7881	7876	7830	7693	7811	7806	7842	7957	7947	7830	7928	7874	7959	7852	7870	7878	7694	7801	7933	7783	7759	7747	7841	7825	7890	7885	7806	7985	7928	7871	7890	7925	7925	7800	7935	7728	7829	8000	8012	7889	7824	7931	7891	7752	7948	7978	7791	7776	7930	7788	7816	7892	7823	7855	7733	7701	7738	7840	7963	7890	7782	7910	7926	7842	7693	7736	7842	7936	7934	7750	7831	7843	7753	7829	7878	7806	7873	7947	7812	7717	7861	7865	7760	7907	7847	7765	7983	7826	7976	7824	7976	7839	7864	7893	7859	7888	7980	7882	7791	7730	7848	7914	7718	7804	7809	7849	7857	7878	7910	7782	7698	7893	7808	7950	7944	7810	7947	7861	7944	7777	7856	7782	7876	7846	7857	7753	7821	7810	7819	7862	7798	7862	7845	7879	7860	7909	7762	7782	7801	7757	7797	7725	7798	7932	7956	7878	7864	7830	7613	7858	7729	7782	7844	7808	7819	7758	7921	7948	7904	7711	7960	7847	7913	7910	7865	7854	7892	7812	7749	7805	7834	7761	7811	7805	7748	7828	7868	7836	7869	7911	7883	7949	7783	7870	7785	7937	7895	7959	7784	7828	7868	7957	7807	7758	7839	7930	7906	7683	7801	7855	7903	7850	7800	7819	7848	7852	7826	7828	7850	7852	7657	7771	7727	7828	7888	7888	7884	7914	7867	7894	7686	7894	7833	7936	7840	7891	7869	7692	7850	7827	7740	7914	7897	7824	7875	7871	7848	8002	7735	7820	7720	7826	7835	7914	7817	7771	7794	7921	7840	7950	7884	7964	7745	7819	7988	7912	7806	7852	7863	7839	7878	7955	7782	7675	7886	7768	7949	7923	7875	7890	7843	7896	7921	7742	7810	7839	7848	7663	7820	7792	7816	7813	7882	7867	7736	7887	7898	7816	7908	7865	7893	7820	8003	7849	7825	7871	7902	7996	7886	7832	7884	7923	7838	7925	7955	7841	7775	7905	7874	7869	7807	7819	7896	8008	7841	7930	7917	7807	7855	7868	7809	7851	7917	7806	7861	7938	7765	7801	7853	7741	7816	7804	7895	7817	7882	7862	7758	7879	7803	7753	7835	7826	7787	7778	7777	7929	7771	7832	7805	7814	7842	7799	7874	7810	7883	7919	7869	7814	7875	7845	7796	7897	7738	7884	7739	7754	7942	7940	7892	7902	7791	7788	7802	7919	7794	7832	7772	8012	7902	7934	7802	7898	7882	7806	7905	7856	7849	7906	7755	7900	7841	7714	7835	7978	7929	7838	7948	7817	7938	7884	7949	7709	7928	7798	7802	7886	7784	7812	7865	7951	7733	7892	7850	7860	7919	7797	7836	7723	7792	7924	7892	7720	7788	7868	7748	7968	7911	7898	7759	7735	7912	7937	7852	7808	7835	7830	7851	7748	7831	7820	7731	7948	7804	7806	7816	7895	7857	8095	7905	7830	7864	7768	7875	7702	7813	7910	7812	7923	7870	7701	7851	7738	7939	7757	7871	7816	7948	7943	7824	7780	7908	7996	7829	7894	7870	7935	7943	7952	7981	7920	7765	7728	7882	7871	7899	7867	7899	7923	7754	7851	7870	7686	7839	7698	7907	7968	7748	7856	7980	7803	7831	7851	7850	7916	7962	7878	7874	7853	7827	7775	7915	7779	7970	7851	7820	7929	7729	7918	7915	7976	7807	7755	7970	7809	7897	7836	7888	7668	7830	7797	7785	7875	7824	7835	7842	7844	7799	7751	7828	8042	7870	7786	7909	7946	7860	7839	7993	7862	7796	7792	7867	7713	7920	7828	7861	7631	8019	7847	7833	7812	7792	7879	7932	7838	7820	7835	7835	7803	7890	7848	7833	7954	7775	7870	7914	7739	7809	7833	7904	7758	7851	7854	7812	7800	7868	7759	7811	7769	7912	7821	7852	7840	7804	7674	7936	7841	7929	7841	7726	7823	7902	8018	7848	7922	7829	7954	7952	7841	7678	7932	7770	7944	7890	7829	7957	7830	7919	7905	7900	7805	7740	7904	7754	7825	7980	7890	7998	7980	7803	7909	7751	7962	7845	7860	7785	7784	7875	7923	7796	7889	7930	7900	7860	7925	7800	7880	7851	7808	7913	7857	7831	7906	7866	7821	7950	7782	7776	7887	7962	7979	7808	7698	7984	7794	7852	7817	7923	7820	7740	7857	7817	7855	7794	7905	7823	7869	7798	7815	7897	7875	7884	7910	7884	7933	7826	7892	7858	7734	7858	7801	7811	7930	7883	7775	7818	7767	7888	7850	7744	7887	7841	7704	7844	7820	7904	7897	7755	7897	7810	7910	7955	8040	7827	7644	7938	7860	7848	7935	7801	7851	8014	7833	7840	7955	7913	7863	7914	7800	7863	7796	7881	7689	7742	7871	7775	7884	7993	7881	7692	7778	7836	7892	7797	7909	7838	7815	7890	7800	7830	7878	7901	7890	7758	7868	7775	7915	7881	7785	7767	7903	7839	7742	7712	7882	7827	7774	7941	7852	7845	7849	7861	7827	7987	7841	7858	7807	7907	7927	7847	7734	7712	7881	7877	7785	7749	7819	7886	7820	7759	7858	7812	7908	7905	7839	7806	7789	7814	7860	7752	7808	7911	7774	7791	7824	7860	7753	7777	7811	7903	8000	7827	7957	7749	7831	7975	7900	7858	7878	7792	7934	7893	7928	7876	7883	7844	7781	7848	7880	7861	7959	7860	7747	7754	7938	7905	7872	7804	7791	7987	7900	7785	7901	8003	7973	7954	7895	7807	7915	7744	7868	7786	7835	7832	7839	7829	7874	7914	7908	7753	7976	7905	7833	7945	7697	7860	7842	7948	7874	7826	7822	7934	7799	7752	7859	7956	7802	7927	7942	7925	7843	7887	8012	7798	7783	7906	7875	7957	7934	7920	7721	7964	7789	7942	7845	7662	7824	7822	7876	7885	7933	7905	7851	7872	7878	7752	7919	7966	7836	7791	7816	7893	7823	7807	7850	7843	7883	7874	7902	7880	7931	7758	7829	7900	7834	7907	7809	7929	7839	7777	7796	7928	7856	7704	7823	7871	7874	7899	7827	7703	7889	7842	7779	7783	7839	7762	7901	7868	7882	7771	7865	7734	7817	7758	7777	7931	7753	7932	7822	7970	7885	7876	7783	7948	7759	7791	7818	7769	7760	7826	8048	7806	7901	7849	7728	7800	7888	7732	7785	7668	7817	7870	7880	7975	7748	7740	7913	7733	7865	7802	7889	7880	7898	7942	7897	7898	7881	7893	7909	7797	7734	7701	7908	7806	7946	7947	7808	7879	7970	7849	7807	7726	7736	7843	7824	7851	7838	7821	7799	7924	7836	7916	7797	7695	7849	7790	7740	7922	7788	7875	7758	7764	7810	7878	7663	7840	7717	7882	7724	7910	7833	7917	7757	7969	7803	7783	7774	7854	7873	7858	7811	7751	7969	7916	7758	7711	7782	7914	7958	7849	7945	7835	8034	7756	7838	7860	7983	7811	7905	7884	7778	7887	7797	7851	7787	7957	7938	7787	7783	7823	7974	7661	7771	7975	7840	7813	7912	7814	7954	7898	7875	7918	7772	7897	7714	7864	8015	7840	7887	7852	7788	7852	7917	7827	7792	7901	7955	7807	7801	7905	7767	7879	7910	7906	7769	7913	7870	7790	7783	7881	7956	7805	7944	7918	8006	7925	7830	7904	7791	7712	7913	7731	7916	7856	7809	7864	7903	7735	7970	7913	7967	7983	7814	7751	7798	7729	7658	7870	7826	7964	7855	7954	7885	7888	7741	8000	7871	7975	7895	7743	7792	7873	7876	7873	7861	7905	7860	7982	7605	7804	7804	7934	7915	7945	7798	7883	7844	7875	7947	7839	7839	7849	7770	7875	7856	7808	7932	7775	7900	7857	7888	7818	7981	7727	7892	7930	7945	7871	7947	7903	7813	7839	7854	7840	7800	7744	7771	7777	7920	7864	7979	8051	7943	7869	7949	7784	7845	7883	7916	7821	7975	7883	7918	7818	7785	7746	7855	7713	7749	7895	7585	7802	7881	7876	7884	7884	7958	7720	7778	7879	7861	7826	8009	7826	7893	7756	7761	7874	7851	7910	7991	7797	7939	7881	7774	7802	8021	7851	7716	7817	7923	7881	7831	8004	7894	7948	7925	7797	7844	7824	7843	7918	7888	7756	8011	7820	7834	7810	7859	7765	7881	7871	7880	7822	7876	7764	7851	7865	7907	7847	7917	7811	7868	7801	7843	7750	7919	7890	7770	7928	7801	7990	7857	7943	7808	7849	7917	7917	7860	7905	7908	7742	7742	7774	8049	7874	7842	7987	7973	7909	7939	7886	7857	7837	7775	7819	7936	7808	7830	7916	7682	7814	7773	7739	7908	7885	8005	7821	7846	7711	7858	7908	7710	7914	7899	7866	7823	7711	7971	7800	7857	7833	7872	7770	7799	7763	7920	7858	7953	7859	7866	7786	7861	7669	7794	7841	7828	7796	7803	7836	7742	8041	7914	7871	8021	7839	7889	7902	7819	7864	7829	7823	7728	7750	7956	7823	7843	7796	7712	7873	7801	7901	7818	7943	7933	7928	7893	7877	7875	7858	7904	7776	7817	7833	7736	7988	7791	7690	7928	7807	7871	7799	7976	7894	7814	7863	7974	7675	7816	7771	7784	7803	7878	7780	7877	7868	7952	7747	7783	7907	7906	7822	7780	7873	7775	7975	7918	7901	7847	7980	7734	7909	7936	7841	7893	7930	7749	7780	7768	7804	7992	7863	7826	7761	7922	7909	7951	7721	7880	7835	7845	7887	7824	7830	7984	7820	7995	7894	7903	7955	7935	7855	7949	7886	7799	7845	7853	7868
4093	2750	2049	1883	2562	3153	2704	2240	14774	28610	22333	10811	3737	1622	1081	1047	1041	956	931	945	982	959	963	950	899	937	1006	970	965	958	992	950	987	879	980	1000	971	990	961	938	960	982	959	949	971	1034	950	978	944	1006	907	961	1005	1003	890	940	978	936	963	919	973	974	938	936	977	1011	951	935	935	953	967	968	949	925	939	981	952	969	973	981	945	907	973	951	975	957	971	957	925	951	981	970	985	931	977	959	950	988	952	946	974	940	946	992	939	970	1005	1029	991	960	943	940	1020	1011	931	992	955	963	958	973	936	941	956	997	976	1004	1006	920	972	962	982	1015	990	925	952	946	1019	995	926	927	980	977	956	1060	1002	995	991	974	997	992	1002	987	948	956	924	982	978	966	1014	1026	937	935	948	965	987	957	978	984	996	955	996	975	965	965	933	971	985	1008	990	1012	980	961	1019	898	1039	998	949	962	1005	927	1035	934	1029	938	975	966	956	975	1026	982	956	990	975	991	1009	966	973	994	919	920	970	985	991	913	1005	993	986	1019	972	972	965	968	1000	1001	1003	969	1009	904	932	986	954	963	966	957	977	995	937	962	929	960	1003	955	1028	975	939	962	953	1006	928	981	950	984	939	971	951	1037	1000	971	943	946	1014	1018	939	974	972	945	958	923	988	941	933	960	966	940	963	967	982	1008	963	938	997	959	1030	1037	1040	969	937	970	984	988	1017	977	1034	938	988	962	985	983	980	1005	959	959	947	942	1015	1025	1006	911	919	1013	1021	993	969	908	916	973	977	983	981	990	988	1012	986	983	989	978	896	981	964	949	964	974	989	974	917	952	1020	1027	940	964	990	952	957	970	958	976	986	989	962	956	959	963	1013	928	961	968	950	990	957	965	946	924	961	1013	977	1019	1012	957	977	987	971	937	970	998	926	970	983	971	975	969	956	959	947	1012	1054	967	1011	925	934	966	970	996	972	941	967	960	1001	976	940	949	935	961	930	922	1040	955	949	1010	985	1052	1002	1022	922	908	927	1044	1040	986	974	968	965	941	989	961	947	984	1004	989	1051	962	934	998	928	964	1031	909	975	994	926	950	997	983	951	944	995	961	925	983	934	1029	1014	896	895	893	1004	974	1024	953	936	979	949	1015	974	954	981	949	983	949	945	984	979	967	914	937	1019	934	928	942	964	952	991	936	999	981	1030	971	975	969	972	942	1008	991	953	969	1046	943	936	977	921	968	998	982	957	986	942	957	1004	986	946	1003	938	994	959	950	1010	928	966	957	1032	1009	955	984	933	1000	929	991	957	928	933	974	1022	958	955	1032	944	963	974	954	996	982	910	960	950	1022	929	947	1023	953	970	965	982	957	955	946	1003	992	957	953	982	929	969	960	974	971	923	989	931	999	939	958	977	967	966	923	979	1005	932	974	974	968	1002	947	941	925	966	948	976	980	974	989	919	987	1047	927	947	1011	960	951	947	982	984	994	990	995	958	937	980	946	961	978	986	930	947	979	961	964	991	991	929	966	945	937	931	993	966	904	1002	909	905	980	919	937	933	890	951	959	980	972	1017	957	978	1011	1001	1012	991	1013	1035	1003	916	996	942	942	1052	986	974	939	971	885	968	995	980	938	993	953	995	922	999	913	969	944	1030	1002	998	923	934	990	955	996	875	938	907	931	995	950	946	960	980	935	981	950	998	982	999	922	1034	975	998	916	954	1001	952	998	1021	972	1014	991	953	969	951	934	960	970	973	956	968	942	1013	978	1000	935	941	990	956	947	975	875	912	949	931	960	876	989	891	968	972	941	992	982	998	981	957	980	970	917	984	986	945	960	956	961	936	906	1011	1022	987	1015	951	982	969	1006	941	972	940	993	947	935	938	964	972	956	977	965	910	1012	972	977	919	960	974	974	956	982	952	969	948	994	955	953	937	941	893	949	950	974	949	998	1007	978	961	945	941	984	956	924	946	953	976	994	1004	914	1002	961	928	996	975	980	978	945	1024	997	941	921	961	868	967	982	954	940	1018	975	953	970	966	933	978	949	993	962	969	988	924	954	1008	948	973	921	987	977	988	998	924	1005	1032	978	983	971	997	980	984	1022	1011	899	997	1049	960	959	942	963	957	941	997	952	941	925	913	972	939	971	998	947	1054	1004	927	932	1007	972	988	996	944	982	952	1019	952	955	1003	984	938	979	965	935	1011	959	937	958	934	948	969	961	951	1011	967	945	1013	963	997	943	938	926	1027	1010	939	954	992	951	982	955	1032	1026	903	945	965	939	955	912	990	896	947	988	962	998	978	978	978	990	991	995	935	973	1023	992	973	971	957	952	952	900	981	997	988	924	959	968	951	990	976	959	968	979	937	986	944	964	948	1005	951	946	961	981	969	942	910	973	966	971	997	921	966	955	943	963	943	979	966	911	978	1028	987	990	882	997	974	954	959	926	889	953	946	888	1022	1008	934	895	958	957	947	970	982	924	953	982	952	938	988	943	971	984	961	918	943	927	1004	1027	949	955	942	930	990	1013	949	977	934	983	981	941	966	1018	977	967	925	935	943	942	972	896	958	957	935	955	956	977	917	1004	970	1004	911	1022	959	921	947	954	949	976	973	1036	961	979	994	969	949	950	909	960	944	947	960	979	973	988	989	990	961	1049	1015	973	990	968	972	960	1035	951	1010	970	955	979	978	943	980	966	915	958	993	970	963	952	990	954	918	1002	946	948	978	970	980	969	987	961	942	959	992	974	929	971	958	970	969	973	996	1023	1018	1012	979	955	964	966	961	973	923	948	955	1020	981	940	1028	972	977	941	911	975	950	955	1029	971	983	968	983	958	956	928	948	999	1020	999	1004	996	933	1002	968	916	1002	958	947	983	949	978	926	954	935	1009	973	970	936	1023	957	910	903	939	932	1028	982	934	997	956	955	1004	1028	989	1008	957	946	930	923	959	958	960	942	997	924	961	987	1008	975	915	943	962	980	993	933	995	968	956	947	1004	999	1006	979	915	1028	976	983	990	980	933	969	1005	945	986	996	998	918	984	951	1001	961	910	975	956	960	956	957	986	985	1018	974	941	994	959	967	971	957	983	946	981	955	934	920	963	980	972	990	988	956	938	964	969	964	952	991	949	939	979	946	997	935	995	955	941	969	967	981	962	978	934	1025	976	955	997	971	957	988	930	1002	941	984	907	963	958	1035	1000	974	984	1015	1018	982	965	981	993	972	995	962	976	968	1003	971	970	934	967	971	998	915	964	959	975	977	973	1011	962	979	967	955	946	945	1002	944	992	924	978	1006	933	995	931	947	965	962	993	944	993	962	988	957	966	938	963	974	923	960	988	943	991	980	945	981	978	1018	965	966	941	1006	924	994	991	975	963	989	960	966	959	922	924	966	1021	971	906	959	975	1010	977	976	987	958	943	986	1028	1007	999	964	984	980	977	987	973	921	938	955	986	974	930	1004	967	963	975	971	996	1033	952	981	1000	948	959	978	928	949	938	929	916	958	1030	988	981	976	941	948	966	967	946	961	996	985	994	937	961	947	924	1030	954	961	968	937	999	982	971	1008	946	986	900	986	969	989	911	985	954	1019	996	969	969	932	915	955	969	973	935	965	1010	977	990	964	909	973	936	977	971	970	935	968	970	968	993	958	935	933	1004	1002	981	969	951	1024	1000	942	1020	996	999	989	942	981	975	986	1003	960	958	927	975	974	963	1010	955	924	1009
27421	21504	18489	29183	39151	39814	35098	32029	64742	82383	69515	48419	31024	16868	10064	8207	8053	7788	7729	7742	7776	7822	7947	7751	7800	7751	7820	7631	7808	7723	7909	7677	7867	7751	7842	7824	7820	7810	7697	7682	7782	7824	7795	7835	7824	7801	7638	7748	7738	7670	7723	7755	7909	7808	7802	7821	7888	7757	7634	7747	7746	7806	7778	7980	7855	7717	7876	7690	7764	7740	7646	7754	7647	7827	7755	7804	7860	7638	7792	7658	7760	7900	7783	7800	7923	7760	7640	7747	7740	7804	7808	7797	7693	7678	7720	7910	7788	7714	7757	7795	7911	7731	7787	7712	7802	7772	7781	7821	7812	7896	7781	7775	7778	7845	7874	7687	7851	7789	7740	7839	7819	7782	7633	7685	7825	7786	7913	7741	7748	7778	7736	7842	7795	7791	7767	7851	7771	7765	7855	7805	7802	7731	7816	7750	7779	7856	7727	7872	7738	7786	7812	7786	7795	7829	7738	7809	7660	7933	7723	7776	7785	7752	7804	7789	7895	7803	7787	7765	7798	7831	7810	7858	7900	7744	7744	7818	7812	7933	7943	7666	7700	7711	7728	7811	7883	7675	7727	7888	7731	7829	7649	7844	7820	7723	7815	7783	7867	7697	7849	7823	7749	7790	7629	7781	7799	7882	7709	7869	7889	7932	7801	7855	7984	7796	7802	7762	7815	7768	7872	7820	7715	7747	7750	7756	7730	7789	7727	7604	7812	7710	7724	7624	7825	7784	7841	7754	7701	7903	7815	7941	7729	7790	7783	7728	7883	7814	7813	7761	7800	7743	7733	7738	7840	7658	7616	7830	7674	7835	7679	7677	7892	7902	7789	7712	7774	7770	7824	7703	7900	7753	7772	7783	7753	7758	7772	7848	7713	7823	7795	7857	7711	7832	7900	7792	7974	7921	7720	7730	7843	7715	7733	7735	7589	7777	7763	7769	7646	7845	7763	7755	7801	7789	7697	7693	7834	7780	7829	7784	7703	7866	7717	7686	7783	7798	7776	7814	7841	7859	7772	7803	7819	7895	7824	7888	7899	7798	7739	7663	7838	7856	7733	7842	7675	7892	7874	7705	7830	7770	7511	7865	7824	7905	7781	7888	7807	7887	7766	7818	7746	7835	7688	7857	7851	7703	7661	7837	7796	7793	7798	7632	7828	7747	7699	7741	7744	7849	7795	7756	7872	7899	7898	7610	7859	7824	7741	7786	7727	7860	7722	7810	7836	7825	7817	7824	7905	7771	7830	7859	7871	7773	7857	7819	7687	7682	7880	7864	7725	7674	7756	7743	7749	7783	7793	7751	7864	7686	7874	7848	7753	7802	7950	7743	7798	7731	7728	7787	7762	7810	7683	7881	7797	7776	7838	7879	7859	7816	7859	7733	7783	7828	8020	7659	7695	7803	7730	7756	7853	7758	7813	7722	7852	7815	7838	7704	7727	7684	7770	7762	7821	7722	7956	7676	7781	7824	7831	7789	7916	7941	7800	7840	7662	7682	7732	7796	7715	7721	7852	7780	7843	7860	7831	7686	7843	7966	7821	7822	7852	7679	7860	7766	7786	7756	7781	7738	7887	7753	7763	7774	7880	7722	7787	7692	7791	7646	7673	7662	7775	7588	7818	7838	7770	7676	7789	7676	7764	7697	7757	7769	7820	7667	7829	7770	7784	7729	7750	7739	7704	7819	7751	7777	7650	7701	7761	7806	7631	7890	7839	7794	7803	7984	7828	7893	7755	7830	7727	7729	7950	7823	7748	7834	7918	7799	7848	7826	7818	7679	7975	7729	7817	7812	7956	7836	7784	7791	7738	7807	7740	7813	7786	7863	7968	7694	7805	7758	7939	7812	7691	7883	7774	7697	7847	7823	7783	7744	7663	7788	7773	7942	7765	7726	7802	7584	7866	7787	7793	7838	7837	7939	7877	7795	7858	7795	7757	7741	7753	7680	7880	7847	7798	7859	7803	7877	7892	7785	7654	7867	7747	7730	7846	7864	7651	7711	7735	7717	7771	7814	7717	7765	7815	7739	7804	7809	7760	7942	7731	7659	7684	7888	7931	7854	7711	7748	7919	7749	7615	7714	7733	7852	7874	7833	7694	7664	7949	7816	7786	7600	7693	7777	7761	7749	7813	7900	7842	7816	7933	7648	7790	7707	7704	7841	7802	7899	7776	7798	7889	7801	7791	7730	7725	7948	7906	7745	7862	7691	7875	7733	7677	7874	7895	7735	7729	7773	7833	7800	7793	7645	8000	7690	7712	7749	7857	7850	7951	7704	7818	7817	7749	7784	7912	7791	7875	7895	7711	7852	7745	7837	7718	7724	7699	7753	7830	7752	7884	7787	7694	7836	7902	7929	7871	7912	7756	7755	7797	7834	7805	7754	7749	7739	7882	7884	7954	7776	7818	7888	7848	7885	7854	7928	7879	7784	7856	7843	7779	7809	7749	7917	7863	7613	7814	7792	7699	7819	7800	7919	7773	7909	7886	7774	7747	7922	7876	7765	7794	7785	7687	7869	7823	7721	7781	7773	7772	7835	7877	7831	7821	7875	7723	7830	7904	7856	7902	7932	7796	7704	7834	7801	7825	7656	7970	7823	7897	7849	7868	7833	7849	7748	7920	7787	7823	7758	7656	7873	7712	7619	7898	7740	7731	7729	7870	7691	7819	7722	7649	7790	7666	7810	7868	7785	7805	7755	7656	7841	7730	7821	7967	7763	7912	7708	7785	7862	7910	7765	7587	7704	7715	7724	7883	7835	7875	7724	7848	7618	7707	7830	7771	7820	7942	7687	7739	7769	7787	7756	7837	7686	7843	7807	7901	7646	7732	7879	7660	7844	7934	7836	7869	7752	7813	7688	7863	7691	7761	7780	7724	7802	7876	7910	7681	7772	7817	7886	7772	7761	7750	7852	7846	7860	7875	7851	7779	7830	7779	7811	7718	7857	7834	7705	7871	7868	7892	7792	7811	7813	7812	7786	7966	7724	7738	7842	7678	7735	7778	7756	7546	7804	7784	7773	7831	7717	7747	7867	7700	7787	7862	7737	7628	7797	7737	7780	7827	7946	7752	7776	7824	7803	7777	7864	7674	7792	7812	7775	7876	7658	7747	7794	7685	7798	7785	7876	7638	7815	7781	7735	7764	7870	7731	7814	7860	7747	7790	7578	7771	7694	7709	7721	7747	7924	7826	7864	7775	7803	7797	7621	7729	7863	7827	7853	7735	7777	7816	7746	7721	7716	7793	7841	7931	7751	7866	7709	7782	7770	7806	7776	7826	7988	7817	7867	7678	7723	7664	7746	7925	7843	7696	7729	7623	7785	7895	7661	7746	7789	7696	7832	7804	7640	7780	7840	7849	7805	7869	7793	7753	7809	7804	7841	7929	7792	7777	7813	7758	7709	7724	7682	7943	7766	7597	7732	7720	7653	7847	7781	7715	7726	7676	7863	7821	7819	7715	7896	7618	7893	7681	7901	7795	7861	7910	7618	7802	7766	7759	7946	7840	7879	7800	7787	7682	7901	7734	7767	7757	7854	7855	7774	7692	7813	7683	7834	7722	7778	7904	7718	7839	7866	7774	7819	7741	7777	7735	7816	7867	7812	7806	7825	7763	7848	7807	7680	7711	7537	7732	7702	7695	7769	7733	7728	7734	7782	7840	7676	7762	7713	7806	7662	7648	7831	7734	7685	7807	7637	7786	7704	7775	7597	7767	7856	7873	7951	7784	7753	7706	7811	8006	7903	7844	7786	7825	7770	7759	7773	7767	7794	7785	7771	7887	7802	7750	7844	7761	7866	7720	7824	7740	7886	7708	7790	7906	7850	7881	7674	7776	7791	7806	7682	7793	7856	7816	7688	7669	7691	7800	7758	7841	7685	7825	7750	7668	7682	7760	7725	7757	7860	7630	7843	7838	7858	7607	7814	7808	7655	7706	7727	7773	7670	7811	7866	7851	7681	7632	7819	7813	7754	7951	7688	7909	7658	7869	7763	7746	7684	7695	7799	7827	7771	7766	7786	7739	7857	7669	7690	7879	7860	7753	7649	7737	7766	7799	7765	7775	7780	7752	7769	7841	7752	7880	7616	7686	7675	7877	7792	7809	7775	7800	7822	7803	7916	7855	7771	7892	7738	7904	7774	7830	7765	7913	7884	7881	7807	7749	7827	7773	7771	7881	7899	7849	7853	7945	7828	7696	7747	7816	7766	7792	7810	7696	7655	7867	7764	7784	7740	7654	7868	7831	7831	7822	7831	7836	7737	7747	7677	7846	7915	7779	7791	7680	7835	7832	7772	7763	7687	7715	7729	7770	7916	7623	7854	7767	7847	7887	7843	7835	7724	7908	7842	7800	7903	7706	7828	7762	7710	7772	7846	7695	7903	7732	7844	7749	7829	7821	7776	7784	7812	7829	7637	7757	7684	7687	7883	7802	7740	7663	7754	7832	7842	7653	7776	7915	7734	7847	7765	7931	7698	7956	7857	7814	7858	7732	7824	7777	7655	7844	7871	7736	7807	7772	7744	7791	7669	7880	7770	7754	7829	7730	7612	7844	7801	7714	7792	7809	7714	7693	7801	7879	7894	7866	7814	7809	7797	7723	7852	7812	7893	7867	7777	7804	7740	7978	7836	7769	7770	7910	7840	7631	7726	7828	7575	7752	7825	7720	7838	7779	7857	7828	7845	7781	7614	7924	7672	7841	7733	7837	7834	7964	7748	7754	7804	7844	7829	7770	7745	7712	7866	7849	7791	7848	7722	7720	7727	7635	7866	7781	7796	7786	7757	7695	7810	7806	7794	7739	7770	7800	7759	7876	7814	7828	7732	7665	7784	7765	7790	7780	7729	7833	7804	7753	7876	7836	7713	7929	7861	7734	7897	7665	7871	7839	7662	7813	7803	7861	7786	7768	7731	7745	7835	7842	7825	7806	7721	7848	7845	7828	7807	7742	7722	7689	7801	7920	7711	7909	7870	7778	7865	7770	7746	7961	7858	7806	7674	7790	7778	7789	7635	7703	7727	7771	7868	7844	7767	7755	7866	7853	7864	7640	7762	7783	7926	7768	7793	7710	7792	7829	7695	7696	7728	7794	7808	7777	7875
3712	1673	1348	1328	1767	1915	1506	1456	3510	6730	5451	2908	1443	1142	955	914	947	987	900	947	948	958	954	944	919	926	979	985	891	934	936	888	926	899	892	958	980	994	938	991	971	943	942	971	979	956	1018	974	970	983	979	974	933	939	981	917	944	950	953	950	962	965	947	970	931	919	932	965	1006	940	958	977	933	928	932	1000	973	936	930	958	921	945	936	922	861	950	984	908	941	969	952	978	981	942	1006	942	945	981	975	974	990	943	953	948	956	885	920	976	941	925	949	1004	932	967	907	915	932	947	956	977	1009	919	960	966	897	929	951	927	940	912	949	978	913	907	937	961	1000	946	936	964	984	942	973	956	983	956	940	900	957	938	880	974	935	939	1005	979	927	927	941	941	991	953	991	975	975	913	1005	905	959	926	941	899	928	888	901	918	953	960	932	982	971	917	937	931	951	902	926	959	929	958	939	953	1011	944	950	892	926	981	962	916	926	920	966	961	938	912	915	992	946	960	940	953	958	1013	976	1027	974	984	964	945	927	987	907	923	969	951	974	924	955	947	970	927	944	921	972	979	979	943	1002	895	965	968	906	950	896	932	992	959	995	974	969	959	925	919	1004	929	936	940	930	930	971	959	922	878	939	939	898	969	947	967	985	912	966	974	926	964	958	975	913	965	969	957	988	947	957	945	944	924	940	904	900	902	941	941	951	937	925	938	942	936	957	984	889	934	948	938	957	947	940	975	1005	937	987	920	941	938	890	925	934	945	983	960	929	947	897	997	932	971	977	975	901	907	967	941	956	967	982	1007	959	947	947	945	951	974	997	972	991	917	1004	931	932	916	939	974	947	976	967	923	911	914	978	920	998	935	913	974	933	912	968	1000	939	965	938	946	948	914	943	911	941	968	906	953	976	956	972	951	933	897	958	887	921	968	961	972	1006	969	912	1005	981	990	985	928	1002	978	974	965	948	953	933	952	978	993	893	961	934	963	958	933	966	938	958	998	922	919	966	935	978	984	945	936	952	1007	977	949	924	898	951	974	919	991	925	875	961	928	937	925	972	914	983	940	976	939	949	992	920	893	959	953	1007	953	960	941	974	982	990	931	903	897	993	922	942	936	955	908	932	904	969	931	965	946	974	871	966	957	961	929	976	946	932	946	948	955	968	974	971	897	937	922	954	974	963	920	972	973	884	950	959	943	872	994	957	841	978	938	963	906	924	986	946	881	959	972	960	944	957	931	935	943	980	897	929	961	978	939	949	947	883	925	987	971	949	890	990	938	898	913	948	917	939	948	934	949	935	937	946	988	980	986	951	926	976	948	945	926	928	908	947	940	941	942	879	961	968	974	938	938	936	928	935	927	963	948	960	931	893	876	969	948	936	974	946	914	958	920	983	947	980	939	929	1006	912	964	998	947	1011	946	925	957	995	975	970	910	964	951	906	1010	966	924	931	964	937	914	950	974	930	917	926	968	926	955	899	949	964	943	969	937	982	973	984	884	951	938	963	929	980	926	992	926	904	955	930	943	952	916	948	976	934	958	1035	896	954	950	922	937	962	1006	978	958	975	939	946	924	981	939	935	919	941	832	953	937	949	979	936	949	959	984	936	941	939	957	942	974	1004	885	931	948	963	899	972	997	949	936	964	959	963	975	959	967	931	940	928	978	961	933	1013	1025	898	954	943	915	953	1009	981	983	975	1007	907	956	951	978	943	954	937	957	951	961	911	950	978	950	968	966	949	942	1012	952	968	966	978	960	921	903	927	942	928	980	916	936	979	929	952	896	909	902	926	885	938	934	915	1013	937	917	914	961	923	918	918	941	931	981	888	918	974	911	941	963	917	889	915	955	915	889	968	968	965	967	964	962	946	898	907	955	963	913	939	904	1000	951	903	938	976	904	945	941	933	949	902	1027	1004	942	970	943	944	932	978	976	976	922	937	951	902	943	1029	985	923	907	917	950	951	918	967	927	952	964	916	981	950	902	943	917	959	956	943	984	934	911	912	930	933	926	963	939	887	955	949	936	992	1010	975	965	914	936	985	991	931	965	985	930	897	976	920	934	941	952	1035	968	934	953	950	1030	917	960	948	980	965	996	930	989	925	905	982	921	920	975	988	970	951	995	988	915	949	943	903	961	950	940	1010	931	958	1008	933	1052	900	959	969	914	969	951	894	916	970	886	939	922	943	960	919	953	965	909	926	927	917	971	883	891	927	907	927	928	980	983	928	984	994	938	976	919	973	958	943	905	941	903	953	987	969	988	930	985	976	973	934	931	935	920	985	987	945	953	951	934	929	932	953	971	919	939	997	957	897	989	964	924	877	962	973	936	958	918	950	975	992	952	946	925	953	959	888	945	926	921	925	908	934	913	982	942	901	927	986	919	969	904	959	933	964	1002	1007	971	967	906	936	921	950	940	967	905	973	1020	933	999	971	919	965	911	990	920	949	974	965	970	914	900	914	893	946	986	965	944	988	1008	936	945	989	952	972	987	968	950	930	940	884	941	928	926	918	974	958	948	969	939	940	911	920	989	954	917	957	942	933	962	925	955	917	949	969	981	956	946	1003	965	952	965	951	941	909	899	940	970	922	967	916	943	932	941	970	979	983	962	933	940	932	970	1008	980	887	979	951	998	1004	969	962	962	967	909	939	950	928	965	1013	946	971	917	994	968	1027	967	918	975	955	946	977	930	918	942	982	947	1011	1001	910	936	953	976	920	964	942	937	919	987	946	925	969	1007	983	908	978	929	961	955	958	972	946	972	991	914	957	932	913	922	931	914	976	912	986	968	1049	919	1000	983	949	953	967	919	941	963	910	930	977	958	929	915	927	894	942	965	944	944	945	1033	984	953	923	921	950	964	929	945	902	981	994	919	950	937	958	985	906	969	893	923	964	961	977	1004	909	961	940	927	975	952	998	958	975	966	992	897	948	948	937	935	964	1009	922	988	925	967	945	936	969	945	891	923	942	947	984	952	961	931	864	934	944	924	926	928	943	952	915	1005	986	934	943	970	949	909	915	976	968	939	985	984	964	870	937	1023	880	923	911	988	946	900	924	930	956	928	938	965	927	972	971	1003	977	959	1009	955	956	917	887	1006	957	964	923	946	905	1025	949	881	950	951	939	972	933	910	963	965	963	939	976	893	950	886	957	923	927	981	923	888	913	969	901	972	951	927	944	975	900	956	913	957	917	941	979	949	884	943	912	955	973	953	880	901	964	919	955	959	953	934	928	939	905	960	959	970	1010	923	899	995	973	947	941	974	990	984	940	953	980	924	939	983	930	954	961	1004	988	980	966	971	935	967	934	946	959	988	948	969	982	962	951	986	919	899	967	930	987	944	968	923	952	924	927	903	965	1006	899	985	926	969	988	958	959	931	967	915	992	902	943	953	946	919	931	926	965	927	908	953	982	904	967	963	927	916	947	930	922	942	958	922	943	926	943	949	944	979	939	946	934	940	962	978	963	945	937	937	917	946	915	949	992	935	985	978	1007	957	942	979	992	955	910	918	973	910	940	949	912	926	951	969	989	927	903	908	968	984	946	966	1000	919	981	966	984	974	949	937	951	952	1016	913
19941	15260	12829	22532	31303	30262	23661	22723	38966	47586	39896	26656	15228	9783	8083	7654	7776	7725	7848	7793	7680	7739	7581	7660	7599	7667	7753	7619	7691	7693	7717	7557	7712	7664	7636	7842	7529	7720	7732	7775	7763	7790	7690	7743	7564	7516	7736	7734	7619	7672	7715	7596	7587	7629	7769	7651	7813	7718	7560	7620	7666	7701	7710	7793	7630	7528	7733	7648	7699	7712	7659	7716	7855	7748	7600	7654	7695	7695	7712	7640	7807	7725	7779	7688	7605	7690	7708	7853	7647	7795	7688	7675	7563	7614	7704	7815	7672	7647	7683	7779	7589	7699	7696	7617	7739	7692	7736	7692	7620	7753	7572	7577	7678	7621	7629	7627	7666	7725	7650	7710	7535	7805	7819	7798	7745	7776	7622	7620	7759	7719	7638	7615	7760	7751	7681	7746	7748	7748	7684	7745	7790	7774	7662	7691	7686	7736	7798	7601	7722	7670	7732	7608	7787	7629	7611	7594	7679	7762	7601	7770	7570	7778	7616	7637	7631	7740	7681	7580	7739	7690	7688	7657	7739	7712	7789	7804	7669	7796	7777	7551	7589	7721	7707	7719	7592	7809	7683	7778	7681	7622	7740	7584	7652	7634	7774	7733	7735	7772	7708	7620	7702	7680	7691	7684	7712	7762	7774	7697	7678	7608	7738	7603	7765	7734	7629	7675	7633	7803	7781	7725	7718	7644	7735	7762	7594	7617	7685	7781	7696	7535	7714	7639	7697	7641	7669	7651	7655	7743	7603	7555	7653	7734	7676	7626	7751	7683	7668	7709	7569	7815	7677	7673	7549	7810	7591	7694	7770	7727	7651	7628	7585	7619	7666	7630	7672	7617	7775	7669	7765	7753	7584	7642	7645	7638	7700	7761	7671	7698	7644	7743	7653	7521	7722	7695	7764	7637	7551	7720	7621	7623	7694	7756	7735	7762	7771	7647	7782	7640	7759	7600	7682	7555	7729	7702	7727	7697	7615	7709	7699	7628	7664	7782	7687	7683	7596	7633	7589	7731	7655	7656	7729	7722	7711	7640	7748	7787	7783	7680	7632	7592	7775	7677	7729	7738	7703	7698	7700	7887	7650	7779	7769	7591	7903	7735	7772	7627	7815	7789	7716	7687	7714	7876	7775	7614	7725	7755	7617	7657	7771	7728	7649	7769	7631	7659	7770	7654	7743	7685	7846	7584	7722	7616	7662	7600	7722	7717	7608	7588	7707	7586	7577	7667	7615	7733	7701	7708	7654	7650	7647	7683	7747	7787	7765	7721	7751	7716	7783	7745	7706	7652	7647	7800	7691	7752	7639	7748	7668	7615	7783	7714	7687	7748	7663	7674	7671	7779	7766	7740	7750	7624	7580	7724	7818	7601	7606	7794	7583	7671	7614	7659	7702	7572	7716	7660	7693	7750	7751	7658	7778	7700	7703	7707	7648	7538	7674	7699	7690	7730	7713	7784	7709	7639	7802	7651	7678	7692	7728	7711	7671	7746	7615	7723	7621	7681	7714	7589	7674	7640	7526	7778	7762	7739	7702	7733	7817	7682	7728	7701	7701	7613	7583	7851	7746	7659	7753	7649	7729	7649	7575	7636	7665	7623	7633	7744	7709	7758	7652	7756	7655	7754	7742	7708	7716	7576	7700	7653	7775	7810	7618	7654	7689	7639	7599	7746	7620	7714	7802	7812	7777	7637	7712	7716	7653	7685	7620	7746	7773	7694	7773	7811	7650	7830	7749	7703	7699	7649	7656	7713	7774	7557	7727	7734	7761	7666	7807	7710	7564	7678	7636	7741	7721	7681	7961	7839	7660	7733	7622	7684	7648	7712	7742	7665	7673	7736	7775	7605	7746	7714	7806	7798	7538	7756	7610	7770	7730	7708	7540	7801	7676	7784	7726	7703	7731	7655	7694	7581	7672	7687	7626	7630	7672	7821	7673	7690	7741	7597	7551	7709	7630	7690	7837	7572	7750	7688	7657	7666	7687	7571	7730	7621	7578	7648	7699	7725	7636	7562	7645	7551	7743	7628	7752	7762	7736	7700	7642	7631	7670	7570	7785	7733	7814	7679	7817	7678	7568	7655	7675	7795	7762	7542	7825	7644	7573	7626	7636	7566	7651	7750	7735	7625	7636	7732	7672	7760	7674	7557	7666	7709	7764	7660	7690	7865	7649	7625	7705	7765	7650	7539	7704	7678	7714	7630	7822	7681	7743	7601	7655	7768	7602	7662	7664	7670	7636	7710	7699	7671	7663	7614	7870	7671	7651	7583	7701	7625	7763	7797	7687	7859	7648	7695	7649	7758	7670	7594	7625	7618	7670	7763	7722	7701	7674	7752	7824	7786	7617	7696	7709	7599	7730	7711	7640	7667	7652	7631	7597	7719	7709	7630	7778	7671	7629	7629	7779	7675	7577	7809	7758	7720	7734	7718	7765	7740	7847	7771	7596	7726	7733	7852	7795	7765	7710	7663	7511	7721	7656	7663	7671	7690	7767	7756	7670	7644	7685	7612	7776	7567	7577	7508	7699	7726	7558	7787	7523	7784	7656	7707	7629	7621	7737	7675	7623	7717	7653	7738	7832	7618	7703	7550	7777	7646	7587	7739	7651	7628	7736	7811	7732	7747	7628	7737	7686	7839	7696	7690	7656	7721	7815	7684	7762	7759	7620	7587	7572	7766	7716	7700	7706	7800	7500	7721	7510	7602	7688	7639	7725	7735	7646	7628	7693	7613	7632	7702	7662	7903	7713	7765	7715	7754	7606	7652	7660	7637	7746	7758	7690	7808	7725	7652	7589	7717	7581	7667	7634	7664	7841	7753	7817	7606	7721	7702	7681	7706	7717	7830	7804	7650	7774	7587	7673	7602	7710	7668	7837	7744	7741	7702	7811	7493	7645	7693	7607	7766	7625	7699	7552	7762	7817	7718	7726	7644	7583	7745	7631	7625	7706	7732	7578	7683	7737	7784	7721	7662	7610	7766	7690	7796	7734	7702	7653	7733	7702	7678	7607	7661	7760	7766	7852	7703	7823	7676	7705	7728	7762	7673	7747	7893	7680	7745	7711	7728	7669	7711	7595	7599	7665	7772	7624	7619	7812	7780	7830	7647	7787	7714	7692	7772	7728	7709	7668	7749	7768	7761	7647	7637	7801	7766	7720	7703	7758	7609	7639	7680	7629	7503	7640	7601	7608	7769	7789	7710	7739	7770	7768	7753	7723	7706	7597	7725	7658	7713	7713	7751	7657	7761	7679	7726	7677	7720	7647	7556	7739	7630	7712	7647	7608	7757	7766	7677	7709	7690	7662	7752	7867	7663	7643	7568	7811	7716	7714	7545	7708	7867	7799	7704	7680	7554	7763	7750	7620	7602	7683	7596	7700	7606	7756	7703	7747	7644	7683	7703	7677	7731	7655	7715	7812	7710	7673	7676	7705	7623	7575	7567	7583	7737	7735	7774	7657	7757	7687	7684	7876	7739	7776	7757	7681	7787	7785	7728	7796	7598	7631	7713	7764	7713	7741	7605	7589	7618	7827	7701	7708	7639	7507	7682	7673	7566	7790	7574	7637	7618	7705	7805	7773	7870	7603	7657	7763	7708	7652	7702	7695	7773	7800	7685	7596	7653	7751	7798	7726	7786	7686	7711	7780	7847	7655	7704	7731	7667	7664	7715	7657	7661	7623	7720	7736	7749	7679	7615	7729	7737	7736	7751	7606	7631	7727	7845	7693	7760	7702	7651	7616	7692	7649	7600	7796	7738	7689	7743	7666	7584	7712	7776	7677	7799	7689	7788	7683	7791	7749	7693	7630	7675	7721	7766	7677	7610	7625	7694	7801	7810	7657	7610	7680	7530	7713	7608	7779	7753	7575	7751	7705	7747	7695	7786	7589	7737	7637	7793	7752	7633	7651	7786	7556	7664	7589	7795	7612	7850	7751	7725	7641	7762	7694	7702	7698	7597	7748	7627	7726	7667	7679	7652	7711	7764	7707	7531	7798	7765	7812	7741	7574	7809	7574	7731	7547	7789	7552	7638	7573	7627	7776	7783	7703	7770	7716	7696	7637	7723	7613	7802	7733	7646	7775	7702	7727	7724	7660	7727	7688	7630	7753	7738	7755	7752	7682	7824	7633	7636	7651	7695	7611	7787	7639	7843	7665	7666	7705	7673	7771	7621	7884	7725	7748	7811	7637	7714	7656	7710	7738	7779	7584	7694	7665	7680	7592	7684	7859	7776	7683	7761	7697	7625	7715	7741	7709	7941	7646	7770	7758	7583	7638	7703	7679	7794	7758	7740	7615	7701	7645	7680	7646	7788	7777	7679	7763	7692	7669	7676	7708	7805	7573	7664	7543	7690	7718	7735	7644	7783	7714	7688	7604	7595	7596	7606	7723	7762	7679	7720	7759	7811	7640	7740	7848	7691	7727	7668	7714	7639	7657	7755	7715	7669	7553	7750	7649	7692	7650	7781	7746	7728	7725	7754	7684	7682	7679	7707	7644	7688	7724	7712	7664	7760	7873	7686	7742	7665	7585	7669	7702	7680	7792	7721	7534	7548	7723	7661	7746	7620	7713	7549	7663	7682	7591	7705	7710	7651	7816	7638	7625	7628	7751	7795	7864	7622	7722	7642	7691	7669	7498	7707	7526	7611	7561	7634	7739	7554	7662	7607	7560	7669	7652	7767	7652	7735	7759	7736	7766	7462	7573	7692	7594	7738	7583	7764	7753	7620	7696	7610	7642	7689	7618	7819	7625	7599	7728	7744	7740	7647	7788	7748	7515	7647	7776	7625	7653	7715	7704	7686	7791	7773	7583	7764	7648	7640	7715	7779	7633	7780	7752	7653	7704	7684	7749	7681	7811	7723	7580	7778	7606	7706	7644	7722	7649	7784	7702	7750	7658	7792	7801	7574	7688	7732	7684	7544	7907	7776	7745	7651	7677	7622	7754	7666	7691	7611	7632	7801	7744	7741	7770	7668	7706	7823	7723	7706	7732	7687	7717	7765	7617	7631	7658	7584	7558	7772	7730	7709	7650	7716	7669	7716	7703	7578	7720	7660	7747	7713	7817	7663	7553	7569	7815	7691	7762	7640	7716	7704
2961	2170	1476	1386	1895	2250	1906	1903	11112	17022	12802	5307	2090	1273	1003	968	932	921	936	887	897	977	950	921	1001	950	955	956	974	996	976	932	899	969	982	884	992	989	958	918	992	976	1011	1001	920	963	969	910	919	1001	977	911	925	958	929	981	958	979	927	974	954	972	922	965	986	931	913	981	1014	923	995	913	960	969	923	935	930	947	982	1005	950	948	994	889	973	975	927	974	995	955	957	942	935	979	971	932	1007	929	932	919	906	895	896	977	911	969	942	990	943	932	969	955	970	973	923	948	905	998	986	909	951	998	924	960	948	968	944	939	955	917	938	934	950	1022	968	999	974	919	916	943	953	955	971	978	957	948	956	899	971	938	955	1001	956	952	914	953	960	981	954	949	955	918	967	942	917	964	928	969	919	974	992	874	933	933	958	980	916	967	893	921	960	914	897	923	970	959	983	940	986	947	957	992	975	938	950	908	922	983	913	973	912	1003	969	977	944	932	980	912	966	1019	1012	959	927	968	938	959	931	974	889	945	952	922	934	942	944	978	937	939	959	991	976	980	962	975	918	975	923	934	925	970	1008	979	958	1018	944	908	946	963	946	932	933	976	975	946	993	961	984	955	990	990	939	937	1004	948	933	965	983	976	992	963	941	920	942	968	878	918	949	946	887	900	973	964	953	986	964	936	945	898	939	893	913	959	929	908	888	946	966	918	971	1000	950	956	945	1009	971	918	890	943	929	940	998	962	1007	905	957	961	942	970	953	978	960	944	1006	1016	984	931	982	950	922	933	975	1009	941	968	950	981	912	968	994	955	956	981	930	941	964	966	938	932	912	968	948	1011	977	952	950	985	929	941	972	929	930	915	957	1012	931	964	950	933	978	968	938	957	1001	991	923	970	980	967	916	950	943	948	954	978	969	956	979	950	923	973	991	971	898	991	925	986	906	962	942	987	984	988	969	933	975	907	924	921	972	1021	893	932	912	973	935	903	960	974	938	926	933	922	965	985	925	985	940	961	949	975	941	931	923	930	954	913	995	960	939	959	948	1015	927	938	953	923	961	985	1005	927	955	966	980	1002	900	944	991	959	989	945	972	949	958	933	868	934	963	935	964	956	945	934	924	960	966	984	950	928	939	969	942	949	952	933	986	971	938	984	1014	931	952	981	1003	958	957	950	947	955	1005	925	963	955	942	950	958	979	953	898	865	959	943	950	983	908	907	937	1011	1008	1037	978	969	901	918	943	956	921	916	959	977	956	919	958	930	942	913	968	935	967	1006	888	962	952	973	949	889	895	915	899	916	998	953	949	903	986	969	967	954	1000	960	995	988	923	986	933	933	911	912	960	948	991	951	955	917	1011	961	973	965	939	979	985	992	975	1018	914	937	990	945	976	906	994	958	916	1027	920	956	880	914	949	898	975	903	969	976	939	954	904	958	888	929	962	909	991	932	925	970	924	1019	963	949	985	936	962	970	959	976	971	1015	978	962	919	975	982	934	930	972	925	934	952	988	976	941	981	942	1005	922	936	967	941	923	961	947	944	924	962	959	925	927	924	945	1034	1013	925	914	953	980	936	970	950	952	915	969	1001	929	1027	949	912	963	978	939	934	949	944	905	941	972	955	1006	980	1000	970	956	969	934	919	927	955	1012	941	937	933	954	983	985	944	895	924	961	970	954	893	940	931	996	938	969	949	893	943	958	968	897	943	998	968	980	898	1014	957	973	958	949	981	990	923	969	973	924	912	920	946	947	870	1009	966	985	931	933	961	948	961	940	967	997	916	883	980	1014	910	931	971	898	915	915	916	932	958	887	968	973	937	959	897	975	972	936	882	1019	947	1000	887	983	941	924	953	969	922	889	982	884	957	981	946	972	965	952	929	949	989	948	987	941	954	913	1016	964	916	940	878	979	897	978	944	995	942	953	927	957	943	972	936	951	973	1024	960	941	962	929	942	927	974	940	903	973	969	954	893	989	974	973	930	1019	982	981	936	960	989	906	944	926	941	946	944	914	989	919	955	916	947	945	964	991	957	985	947	938	962	951	951	1007	879	921	916	941	958	995	941	911	920	918	943	927	905	944	932	941	921	975	956	949	941	972	936	981	963	1013	927	926	905	929	958	978	950	943	966	1002	1002	969	938	903	952	908	961	928	962	900	912	922	985	956	962	973	915	941	933	917	990	940	959	1003	906	943	944	907	936	987	899	965	927	971	930	971	945	900	954	1008	992	942	935	970	980	922	974	922	974	1025	960	991	929	960	994	927	968	926	939	889	947	992	953	974	1035	936	911	980	966	964	893	959	964	949	932	977	984	925	974	959	964	962	930	917	928	953	967	987	932	936	986	1005	905	941	965	890	954	931	959	906	979	952	954	906	919	986	948	946	995	935	951	981	966	979	959	943	981	928	950	958	917	939	980	952	932	965	964	954	978	1003	974	974	896	974	940	942	940	902	943	964	947	963	973	957	982	939	957	920	931	918	959	924	901	955	929	933	947	991	930	926	932	1001	977	962	942	964	954	987	974	907	985	945	935	996	960	941	925	970	943	892	919	939	968	988	969	936	927	908	938	949	962	987	956	934	937	911	966	915	960	946	989	989	960	949	980	958	912	978	928	887	959	888	980	914	898	886	973	913	864	937	905	971	942	945	921	945	956	1040	966	944	986	960	966	968	953	925	978	993	943	978	950	911	938	971	905	945	907	988	919	940	940	982	988	956	974	929	966	961	950	1002	878	1002	970	902	947	957	954	938	1016	970	953	943	985	987	962	945	977	942	1026	957	972	941	959	983	920	946	957	924	949	951	987	915	992	964	966	1050	967	1013	941	959	880	970	909	898	941	933	929	954	925	970	1024	991	967	952	965	943	967	970	898	928	917	954	998	932	940	997	930	974	921	969	965	897	966	953	930	969	1008	914	921	957	909	975	941	967	965	948	996	940	989	941	974	938	926	987	957	1024	1003	953	985	953	934	888	1003	952	980	973	910	966	931	970	920	961	898	918	933	1021	941	970	904	992	930	922	895	960	973	909	951	928	916	976	935	917	1008	975	970	949	993	981	955	939	979	959	1000	962	966	901	938	959	917	985	985	937	939	955	953	986	991	975	942	949	956	984	967	984	946	848	998	933	934	954	949	934	971	948	944	913	938	953	960	960	944	933	997	964	942	925	965	927	949	962	952	933	967	952	935	964	955	969	979	958	978	961	1013	928	1005	949	938	969	1028	973	977	933	946	1055	931	992	987	925	970	940	944	946	949	944	963	904	971	937	936	988	953	969	967	990	916	990	952	918	963	1012	976	938	915	907	904	994	934	988	923	937	950	955	993	951	963	999	913	1021	946	977	967	960	933	939	939	1011	913	985	953	971	916	973	919	946	960	959	995	1010	902	985	956	903	913	971	914	951	948	948	898	939	956	924	977	978	1016	939	985	951	951	976	954	949	1015	937	949	963	972	995	985	925	964	981	914	980	931	926	981	885	971	1019	963	937	943	933	967	979	961	955	983	1030	979	944	943	954	946	944	1010	955	975	958	969	909	954	973	961	962	942	905	913	939	958	979	970	928	963	945	906	979	974	974	944	1017	947	964	954	955	943	999	1002	959	976
24135	18798	14880	24208	34637	34146	30329	28706	61530	67471	54889	36427	21621	12293	8749	7874	7684	7760	7900	7687	7715	7723	7781	7536	7718	7854	7808	7705	7754	7785	7808	7746	7701	7795	7527	7587	7695	7544	7643	7688	7668	7669	7582	7628	7723	7678	7695	7788	7636	7774	7621	7550	7571	7592	7811	7765	7791	7592	7658	7750	7688	7578	7727	7672	7661	7677	7542	7767	7766	7719	7633	7580	7780	7626	7729	7695	7677	7690	7684	7547	7559	7656	7616	7689	7757	7554	7672	7635	7852	7556	7600	7738	7643	7680	7530	7643	7637	7704	7689	7815	7652	7646	7625	7746	7697	7555	7688	7602	7733	7732	7680	7628	7662	7687	7715	7571	7661	7881	7659	7709	7748	7753	7704	7639	7646	7829	7758	7750	7687	7592	7676	7505	7738	7677	7756	7691	7809	7698	7770	7638	7587	7753	7556	7694	7675	7747	7536	7765	7782	7555	7604	7764	7679	7583	7668	7683	7783	7673	7606	7779	7700	7811	7699	7733	7657	7688	7632	7782	7777	7679	7721	7638	7757	7708	7667	7724	7767	7551	7605	7705	7677	7563	7774	7649	7786	7698	7657	7875	7650	7700	7606	7589	7671	7689	7669	7593	7596	7763	7636	7776	7775	7727	7694	7782	7707	7674	7708	7614	7624	7646	7615	7696	7721	7514	7763	7751	7664	7618	7760	7561	7618	7797	7723	7621	7747	7640	7811	7659	7710	7628	7654	7433	7737	7705	7696	7561	7555	7796	7710	7754	7685	7716	7658	7600	7754	7689	7567	7705	7707	7519	7610	7663	7808	7678	7667	7701	7639	7498	7715	7660	7701	7802	7775	7764	7665	7730	7737	7713	7624	7690	7692	7578	7558	7656	7684	7728	7724	7668	7753	7681	7725	7654	7709	7692	7718	7627	7605	7702	7603	7795	7688	7757	7662	7707	7686	7760	7765	7804	7678	7587	7842	7782	7747	7817	7737	7649	7443	7723	7581	7808	7662	7775	7621	7641	7536	7774	7695	7619	7747	7625	7688	7651	7684	7672	7704	7692	7542	7625	7708	7586	7698	7643	7619	7654	7784	7778	7639	7644	7614	7733	7638	7527	7727	7704	7656	7701	7652	7533	7714	7797	7580	7616	7644	7667	7687	7622	7672	7590	7556	7617	7590	7532	7582	7634	7685	7587	7764	7581	7560	7649	7825	7683	7657	7771	7764	7787	7520	7635	7750	7771	7584	7792	7840	7790	7788	7614	7704	7628	7684	7553	7758	7652	7761	7613	7781	7703	7559	7563	7636	7691	7636	7572	7577	7715	7630	7637	7629	7579	7767	7705	7703	7691	7629	7592	7729	7678	7553	7600	7557	7809	7727	7607	7811	7770	7552	7745	7694	7746	7634	7718	7882	7746	7712	7659	7600	7633	7719	7663	7590	7726	7796	7682	7765	7652	7814	7793	7717	7801	7762	7728	7685	7689	7629	7527	7731	7600	7774	7769	7704	7620	7829	7768	7762	7698	7751	7695	7712	7601	7657	7634	7663	7767	7600	7647	7753	7739	7682	7742	7735	7566	7575	7651	7696	7552	7799	7704	7719	7672	7696	7836	7680	7611	7738	7644	7722	7705	7688	7785	7609	7683	7715	7755	7741	7794	7806	7651	7727	7661	7651	7732	7698	7671	7774	7794	7756	7674	7688	7654	7724	7611	7759	7692	7755	7770	7772	7789	7603	7655	7579	7604	7734	7740	7722	7632	7745	7589	7772	7785	7714	7680	7477	7565	7757	7629	7766	7750	7725	7609	7752	7641	7666	7641	7648	7675	7744	7659	7800	7762	7625	7647	7566	7582	7756	7636	7779	7640	7613	7577	7719	7586	7725	7649	7640	7678	7751	7534	7711	7686	7740	7623	7670	7657	7723	7710	7725	7665	7711	7658	7764	7729	7723	7654	7702	7597	7769	7648	7736	7666	7840	7660	7670	7622	7779	7756	7701	7695	7788	7599	7684	7739	7698	7606	7742	7732	7641	7712	7571	7692	7628	7681	7580	7614	7771	7683	7775	7763	7573	7642	7634	7725	7799	7685	7689	7612	7753	7836	7688	7690	7803	7462	7810	7715	7800	7637	7650	7673	7811	7639	7782	7685	7580	7564	7726	7720	7519	7646	7516	7709	7636	7858	7536	7779	7624	7450	7750	7638	7785	7709	7619	7643	7694	7588	7661	7764	7767	7801	7697	7613	7665	7681	7660	7518	7719	7705	7634	7651	7801	7554	7599	7638	7655	7692	7663	7661	7552	7697	7722	7667	7664	7641	7564	7780	7714	7702	7681	7607	7777	7718	7687	7627	7730	7678	7683	7735	7777	7656	7688	7715	7730	7760	7578	7734	7620	7750	7667	7818	7696	7684	7689	7745	7716	7651	7700	7709	7764	7638	7698	7702	7639	7635	7770	7651	7637	7578	7615	7727	7621	7621	7916	7599	7660	7791	7707	7783	7661	7791	7839	7592	7709	7683	7738	7708	7714	7740	7662	7798	7773	7574	7778	7662	7766	7668	7741	7827	7652	7620	7681	7706	7676	7692	7863	7769	7601	7706	7552	7767	7729	7512	7744	7699	7716	7640	7671	7687	7762	7521	7701	7737	7710	7858	7746	7714	7632	7655	7584	7567	7734	7625	7677	7591	7513	7756	7758	7792	7751	7688	7721	7651	7691	7862	7760	7663	7718	7552	7709	7704	7744	7626	7638	7708	7814	7608	7726	7677	7647	7693	7668	7687	7746	7705	7694	7676	7643	7707	7715	7735	7479	7735	7838	7723	7733	7731	7600	7657	7721	7698	7703	7692	7550	7715	7604	7757	7707	7701	7733	7577	7690	7666	7773	7753	7742	7602	7712	7629	7784	7916	7673	7820	7760	7723	7518	7744	7619	7665	7759	7698	7603	7730	7641	7814	7813	7717	7700	7762	7556	7703	7832	7717	7745	7641	7592	7674	7550	7672	7672	7714	7503	7635	7710	7763	7742	7699	7592	7770	7624	7705	7640	7539	7709	7708	7733	7712	7735	7646	7665	7662	7705	7663	7620	7775	7766	7755	7684	7559	7640	7693	7640	7604	7769	7684	7664	7713	7684	7736	7769	7780	7711	7737	7717	7714	7715	7629	7713	7650	7555	7776	7720	7684	7858	7692	7613	7798	7543	7898	7738	7566	7681	7722	7680	7654	7649	7663	7619	7682	7685	7572	7816	7718	7467	7700	7782	7802	7620	7826	7736	7639	7725	7753	7719	7651	7670	7686	7752	7562	7748	7585	7678	7832	7766	7689	7660	7654	7772	7687	7766	7686	7689	7636	7505	7933	7736	7684	7624	7693	7704	7779	7772	7710	7634	7750	7836	7443	7770	7773	7621	7593	7642	7683	7628	7706	7597	7702	7725	7568	7602	7614	7701	7728	7826	7682	7747	7834	7733	7511	7673	7699	7662	7711	7602	7671	7740	7853	7639	7635	7727	7686	7736	7613	7602	7618	7623	7715	7615	7536	7619	7715	7635	7619	7637	7572	7837	7720	7833	7594	7714	7675	7629	7672	7546	7654	7667	7563	7656	7624	7731	7700	7549	7527	7693	7667	7545	7681	7696	7665	7697	7553	7687	7545	7714	7833	7574	7721	7737	7810	7653	7732	7796	7653	7739	7584	7674	7717	7650	7650	7744	7662	7681	7707	7787	7744	7686	7683	7762	7822	7662	7638	7689	7668	7645	7647	7666	7696	7648	7682	7764	7644	7836	7655	7590	7750	7667	7781	7793	7626	7658	7645	7561	7530	7759	7616	7623	7666	7760	7649	7644	7716	7619	7792	7725	7758	7679	7686	7781	7844	7627	7723	7720	7689	7719	7678	7654	7587	7729	7602	7896	7660	7740	7646	7566	7614	7813	7698	7739	7628	7787	7688	7597	7735	7662	7707	7574	7773	7768	7729	7606	7588	7798	7759	7660	7696	7684	7580	7739	7655	7649	7744	7790	7711	7789	7603	7684	7869	7833	7678	7726	7711	7626	7777	7678	7660	7739	7764	7842	7763	7637	7468	7658	7682	7696	7571	7723	7656	7677	7658	7637	7696	7724	7588	7648	7723	7691	7669	7432	7664	7638	7703	7767	7794	7681	7631	7806	7676	7667	7610	7773	7774	7686	7595	7664	7685	7651	7589	7646	7646	7624	7702	7663	7752	7769	7576	7802	7802	7694	7741	7696	7671	7597	7676	7690	7773	7651	7628	7817	7806	7682	7762	7650	7711	7757	7764	7718	7673	7634	7500	7646	7651	7745	7570	7659	7576	7670	7626	7667	7759	7752	7546	7572	7757	7707	7572	7752	7750	7811	7631	7746	7660	7827	7867	7744	7659	7678	7737	7596	7583	7715	7696	7783	7719	7754	7566	7727	7599	7734	7725	7547	7740	7788	7664	7638	7711	7619	7751	7639	7789	7736	7657	7728	7707	7617	7534	7757	7609	7593	7830	7832	7702	7606	7507	7822	7743	7580	7525	7767	7674	7811	7770	7561	7684	7675	7728	7839	7643	7686	7596	7784	7641	7756	7671	7505	7856	7800	7672	7605	7586	7688	7771	7751	7635	7629	7682	7592	7711	7677	7697	7517	7756	7757	7623	7662	7783	7648	7620	7691	7692	7815	7516	7628	7660	7646	7768	7762	7624	7640	7710	7496	7758	7667	7711	7803	7623	7602	7679	7674	7745	7559	7698	7622	7674	7644	7493	7648	7693	7775	7725	7636	7739	7718	7749	7768	7790	7720	7559	7690	7602	7642	7629	7683	7818	7674	7711	7730	7788	7786	7847	7686	7691	7580	7695	7777	7770	7787	7492	7603	7764	7784	7636	7638	7544	7635	7655	7614	7749	7545	7661	7746	7694	7580	7818	7698	7754	7736	7682	7682	7695	7627	7740	7571	7750	7614	7670	7683	7627	7713	7740	7657	7755	7750	7664	7752	7647	7635	7685	7628	7738	7569	7748	7694	7769	7653	7705	7575	7676	7705	7709	7637	7618	7703	7756	7646	7423	7550	7626	7640	7673	7498	7631	7761	7768	7717	7609	7734	7740	7585	7554	7696	7689
5401	2010	1500	1434	2024	2054	1849	1755	10505	17479	13210	5670	2184	1309	1044	968	964	1033	993	984	997	969	1030	960	992	966	979	989	938	966	959	906	1009	947	1004	1006	993	966	973	982	955	965	1003	963	970	940	924	925	1014	996	953	980	1008	946	941	956	975	975	961	925	927	973	947	980	958	998	941	870	975	978	995	955	987	946	970	976	960	980	972	973	959	973	988	967	1016	996	937	968	989	976	985	958	941	993	972	1031	1023	937	963	967	995	1000	984	1004	934	917	935	954	1004	958	1000	993	1004	976	980	992	968	940	1022	984	993	1000	960	979	967	969	1005	932	948	954	1078	960	958	1004	927	919	965	953	1031	911	973	990	1040	935	988	940	982	963	913	909	1021	971	985	971	987	995	950	948	975	936	927	987	940	968	1023	1018	998	993	997	949	989	1004	942	941	976	951	928	956	937	986	997	926	991	1014	1012	1004	985	912	939	958	965	922	992	938	985	994	972	995	961	1000	969	953	882	974	977	954	960	1003	1064	932	929	982	1005	988	1037	995	985	985	966	960	940	1004	979	993	939	990	971	962	1012	961	1001	947	1026	964	959	968	964	997	1000	962	996	974	961	991	941	1016	955	962	979	980	1034	982	943	942	960	974	930	914	946	966	1000	945	951	919	995	947	1054	959	969	1044	1016	979	949	926	943	937	975	964	995	946	974	991	935	950	955	968	946	971	935	1043	996	921	1008	981	961	990	995	993	986	1028	920	902	1004	924	986	981	1035	1025	1016	928	971	1052	949	958	984	1004	972	998	908	993	1008	990	977	977	1007	1012	992	1003	960	988	950	1063	915	929	1040	1017	1032	940	974	952	967	972	918	1012	943	1001	1002	1025	1018	1001	1018	1011	971	988	965	971	927	1009	984	980	944	936	977	1016	979	991	928	927	909	970	948	1009	1016	990	891	1001	970	1018	978	958	1011	948	970	953	989	923	964	988	982	918	939	969	955	955	944	961	963	975	931	934	1014	1005	942	930	1027	992	955	990	975	901	975	994	1028	952	963	1040	985	974	990	957	993	1035	1007	981	983	968	1027	956	981	953	1011	987	982	937	961	961	912	943	959	992	953	906	968	957	1007	985	948	979	1001	994	972	956	949	964	1003	960	988	966	936	1001	979	986	1000	983	1007	973	938	995	1005	962	994	963	996	1028	967	957	988	971	962	976	1023	930	977	980	954	1001	989	963	943	915	958	953	969	946	1034	935	985	991	995	942	926	979	1010	947	915	988	917	970	1029	962	1020	1022	978	995	1038	975	982	994	979	940	1006	1020	989	972	952	1002	969	959	968	954	936	1030	943	950	969	965	915	969	968	1010	1050	1003	909	955	983	983	966	995	989	988	1008	967	941	976	1030	977	911	953	1013	957	998	988	1006	939	971	941	973	1041	1039	965	1043	1003	1005	1011	971	945	971	1017	1015	940	1014	951	962	999	932	981	954	1012	972	965	978	952	979	966	1001	926	996	964	934	961	926	903	953	974	1002	952	988	972	951	978	936	987	1025	969	988	930	997	999	961	966	997	930	987	1005	998	1065	959	946	1001	977	971	954	985	926	987	1014	956	1024	979	1013	946	967	986	929	925	949	1006	983	992	997	967	963	969	946	978	1042	954	1035	948	945	1003	1008	1013	948	979	924	945	980	969	996	977	1010	902	933	968	981	971	937	981	998	1018	993	995	920	973	938	970	909	980	997	989	972	977	939	895	947	956	1037	952	974	965	994	963	968	1000	964	926	969	983	1002	1004	974	929	987	1020	991	937	1011	1004	1009	993	880	983	958	1000	1032	952	955	958	1025	926	978	979	982	923	1045	934	912	1036	973	977	939	1031	996	1046	991	899	1008	907	921	933	969	981	942	955	959	1007	985	999	1019	982	1007	1017	1001	995	950	915	981	986	963	1007	988	985	908	959	992	995	982	987	1040	946	947	983	999	959	952	936	983	938	986	967	935	1023	1015	1000	1014	956	968	1019	1029	968	990	997	975	945	935	943	1004	1016	1004	952	1019	938	888	1025	948	983	959	977	1004	932	1000	956	994	948	1006	936	1026	974	969	1032	956	971	995	1047	965	989	981	1008	959	933	1017	954	932	981	952	1001	1000	936	967	989	992	968	998	964	965	985	1010	954	914	1013	968	981	994	982	967	939	953	956	979	985	971	944	1007	937	991	1033	904	948	904	995	952	958	1015	940	923	966	1008	1020	986	945	972	942	962	975	979	943	952	1040	990	924	932	956	1006	1033	959	971	992	915	975	973	937	1001	974	935	986	962	922	989	996	971	1029	1023	992	995	1019	949	1016	964	986	934	940	922	963	914	980	1007	936	952	999	945	967	961	995	954	987	985	958	1022	1016	1007	944	1032	968	924	976	979	941	986	922	924	973	991	951	969	993	975	959	905	911	950	1031	960	994	966	961	922	959	933	931	983	1002	1002	970	947	983	969	933	977	955	997	985	1023	1010	1029	994	986	958	1003	964	972	995	920	1047	1015	940	966	978	913	970	923	1016	999	1044	959	986	966	956	954	1034	996	1026	994	968	983	1000	942	986	939	943	986	983	912	1010	964	996	971	954	916	986	978	1041	976	1030	1010	979	972	952	984	986	962	984	980	923	975	989	1037	922	991	984	946	963	963	991	944	980	997	976	955	1011	979	977	984	958	966	980	976	1024	973	949	1031	987	926	987	956	964	973	1007	989	956	1001	972	969	997	983	967	1026	1034	1003	935	968	999	964	993	977	940	975	1006	977	931	1009	967	1011	988	980	1003	1022	975	984	989	976	978	999	1001	1005	966	971	936	985	995	957	988	970	949	1013	968	929	923	1032	948	951	1006	1021	976	926	982	992	936	925	988	961	1000	951	966	985	998	982	938	1013	988	939	998	915	977	971	1001	990	954	987	972	895	951	994	971	1011	933	951	975	969	982	955	939	978	962	1015	977	1042	1021	968	971	1012	965	966	953	967	960	982	956	950	1027	998	992	1012	951	983	1036	1004	957	941	987	980	977	1032	990	956	962	981	993	1044	983	1020	920	957	955	973	1072	971	998	978	998	943	987	1004	985	967	972	982	970	1001	975	964	989	970	970	933	930	978	983	1014	1017	966	979	1038	956	939	958	970	975	911	951	978	1000	970	948	1019	1013	1002	966	1073	945	1005	968	908	975	931	990	974	994	960	1004	961	981	961	1007	974	954	927	996	946	967	955	964	931	983	1004	1016	950	977	1005	954	1012	977	1053	951	956	942	957	939	958	1027	959	947	1028	940	982	967	1036	943	920	944	942	1072	974	959	1008	1012	934	1012	938	961	941	955	1005	1002	947	938	934	992	956	977	964	971	1013	963	955	973	964	961	998	995	1022	1019	1008	937	1001	989	1005	977	1021	1024	960	1023	975	979	950	969	947	962	1002	974	970	946	1002	966	961	978	950	977	934	917	959	1012	1006	914	898	1001	961	1028	1033	976	926	1005	978	986	966	1020	973	989	949	965	990	1022	921	1005	957	949	939	945	955	972	1030	933	977	949	1019	986	1010	987	982	947	933	979	993	994	970	940	964	1001	956	977	1000	1008	963	989	965	952	939	971	982	1004	1005	960	947	942	974	919	1009	984	947	1016	984	984	1043	944	993	977	1019	955	974	976	964	970	968	1039	1055	941	982	1024	942	962	984	981	1020	969	958	982	1062	980	997	1002	946	985	1004	968	934	1000	973	1008	958	1037	982	976	1020	984	969	947	1016	961	987	971	966	970	954	918	938	991	935	1004	1035	1007	982	978	1001	936	983	940	959	976	1003	943	937	975	970	997	972	1008	948	941	955	970	1006	953	983	948	961	969
22099	17008	13985	23785	34777	31870	29868	28371	61444	69286	56141	38116	22902	12620	8959	8051	7807	7867	7915	7853	7830	7906	7780	7818	7943	7866	7817	7773	7785	7819	7947	7850	7973	7944	7823	7827	7954	7735	7862	7904	7802	7774	7906	7837	7777	7833	7916	7759	7813	7784	7740	7864	7895	7791	7815	7791	7830	7849	7841	7915	7924	7733	7735	7737	7813	7848	7778	7760	7828	7843	7925	7849	7843	7932	7938	7895	7787	7920	8019	7808	7863	7794	7995	7812	7943	7839	7837	7926	7782	7784	7811	7744	7761	7910	7863	7922	7825	7873	7948	7882	7761	7817	7832	7881	8061	7868	7746	7917	7836	7754	7881	7895	7771	7670	7839	7707	7829	7916	7817	7805	7820	7924	7699	7764	7803	7779	7901	7871	7817	7888	7855	7843	7871	7889	7913	7716	7803	7968	7757	7983	7806	7881	7816	7880	7916	7844	7801	7878	7862	7761	7788	7771	7762	7874	7858	7767	7660	7896	7844	7806	7808	7849	7833	7803	7838	7633	7909	7854	7844	7858	7960	7875	7681	7809	7857	7723	7771	7901	7834	7782	7842	7855	7816	7820	7884	7878	7884	7947	7883	7847	7914	7774	7935	7852	7817	7849	7883	7817	7885	7952	7771	7921	7754	7853	7767	7823	7824	7785	7751	7794	7879	7769	7710	7976	7946	7823	7806	7846	7790	7844	7905	7851	7916	7831	8011	7745	7993	7832	7709	7901	7814	7792	7856	7878	7874	7715	7868	7823	7842	7797	7918	7930	7849	7989	7792	8023	7857	7708	7847	7857	7795	7877	7973	7814	7877	7829	7778	7858	7825	7911	7809	7814	7795	7722	7740	7832	7880	7961	7788	7864	7913	7890	7712	7825	8000	7767	7837	7837	7907	7898	7869	7713	7816	7919	7871	7848	7855	7955	7944	7794	7893	7784	7769	7871	7853	7894	7869	7856	7844	7813	7770	7876	7907	7889	7826	7852	7757	7753	7901	7833	7962	7831	7819	7891	7697	7842	7869	7776	7914	7812	7884	7786	7840	7864	7776	7780	7838	7955	7830	7824	7752	7895	7927	7806	7753	7814	7727	7859	7806	7882	7920	7834	7796	7688	7880	8020	7923	7841	7892	7895	7811	7921	7935	7877	7910	7835	7852	7865	7784	8001	7757	7879	7825	7820	7857	7881	7903	7895	7806	7865	7781	7767	7806	7889	7779	7796	7750	7783	7912	7893	7850	7929	7817	7797	7853	7865	7851	7802	7909	7926	7956	7867	7965	7764	7821	7811	7899	7916	7889	7966	7808	7894	7794	7845	7894	7831	7877	7860	7729	7788	7816	7772	7943	8016	7823	7751	7814	7887	7846	7962	7715	7883	7744	7762	7682	7928	7848	7794	7851	7839	7882	7849	7782	7800	7836	7775	7782	7867	7852	7799	7861	7819	7920	7884	8003	7820	7800	7936	7815	7798	7893	7812	7843	7777	7854	7730	7595	7776	7822	7723	7959	7760	7795	7967	7802	7692	7712	7960	7916	7877	7864	7772	7915	7908	7870	7824	7806	7851	7913	7789	7846	7855	7833	7785	7863	7876	7762	7881	7914	7859	7871	7733	7776	7851	7809	7897	7626	7801	7800	7851	7916	7985	7720	7895	7742	7943	7859	7848	7855	7732	7816	7857	7840	7903	7816	7776	7828	7719	7961	7713	7837	7899	7988	7637	7892	7727	7847	7976	7884	7800	7736	7857	7736	7843	7833	7816	7959	7696	7833	7945	7783	7769	7711	7877	7843	7805	7801	7877	7927	7904	7703	7824	7814	7866	7752	7780	7778	7894	7911	7812	7847	7926	7815	7833	7806	7783	7886	7876	7882	7913	7878	7812	7758	7886	7695	7956	7734	7804	7871	7875	7740	7911	7874	7863	7895	7686	7834	7925	7858	7877	7738	7842	7564	7882	7785	7815	7795	7759	7793	7890	7887	7934	7809	7873	7948	7840	7746	7890	7782	7809	7747	7963	7821	7843	7628	7897	7839	7823	7897	7814	7872	7712	7885	7873	7988	7800	8004	7995	7801	7787	7981	7927	7776	7794	7949	7734	7898	7755	7793	7870	7722	8103	7816	7857	7901	7869	7830	7829	7810	7820	7846	7823	7798	7878	7754	7890	7834	7841	7894	7806	7828	7749	7817	7907	7893	7854	7864	7932	7885	7805	7812	7813	7862	7814	7725	7764	7879	7898	8037	7888	7916	7750	7862	7877	7781	7796	7789	7930	7834	7803	7891	7964	7909	7851	7858	7922	7785	7818	7883	7790	7982	7770	8026	7784	7789	7808	7858	7813	7784	7829	7820	7772	7923	7853	7888	7795	7840	7875	7779	7900	7871	7921	7852	7865	7864	7799	7844	7880	7877	7890	7785	7960	7985	7743	7754	7720	7957	7846	7804	7783	7781	7833	7985	7847	7788	7808	7913	7777	7831	7675	7891	7909	7930	7910	7767	7850	7872	7902	7836	7857	7854	7933	7847	7794	7792	7728	7873	8004	7880	7780	7958	7776	7869	7898	7782	7705	7763	7876	7873	7848	7867	7767	7926	7969	7764	7918	7984	7819	7742	7835	7764	7683	7871	7767	7863	7778	7812	7912	7778	7750	7827	7996	7857	7832	7854	7887	7921	7770	7854	7758	7939	7900	7843	7765	7897	7757	7678	7685	7776	7860	7822	7808	8070	7862	7842	7912	7836	7770	7774	7828	7774	7797	7859	7938	7858	7852	7828	7768	7935	7857	7901	7830	8014	7769	7918	7786	7806	7782	7882	7943	7823	7736	7795	7910	7896	7780	7773	7901	7948	7829	7756	7782	7907	7868	7824	7725	7818	7947	7969	7782	7948	7977	7896	7846	7873	7852	7796	7789	7721	7876	7848	7730	7879	7859	7695	7961	7861	7817	7936	7833	7972	7915	7723	7951	7851	7869	7848	7877	7792	7734	7866	7699	7823	7823	7765	7828	7801	7781	7850	7775	7860	7784	7907	7792	7758	7810	7842	7828	7743	7909	7889	7850	7841	7749	7795	7760	7869	7790	7900	7866	7876	7698	7799	7837	7932	7880	7763	7864	7889	7712	7897	7651	7792	7787	7705	7749	7877	7938	7892	7880	7862	7954	7832	7700	7874	7969	7851	7814	7860	7871	7797	7878	7769	7837	7795	7816	7788	7802	7765	7795	7894	7955	7794	7790	7895	7884	7745	7929	7859	7842	7815	7897	7865	7988	7853	7735	7876	7915	7825	7759	7808	7916	7711	7881	7843	7753	7768	7909	7698	7619	7722	7875	7931	7805	7869	7853	7909	7817	7803	7772	7766	7810	7939	7798	7847	7862	7839	7905	7722	7869	7886	7853	7794	7867	7884	7644	7732	7767	7747	7827	8010	7815	8050	7884	7942	7801	7876	7866	7868	7800	7964	7848	7755	7906	7750	7889	7839	7888	7904	7940	7857	7930	7772	7763	7737	7768	7838	7945	7912	7833	7751	7940	7802	7876	7839	7749	7729	7923	7765	7859	7749	7817	7998	7701	7822	7840	7887	7779	7940	7656	7821	7727	7765	7818	7831	7901	8003	7807	7922	7881	7845	7844	7781	7819	7859	7789	7758	7914	7779	7978	7967	7855	7828	7840	7852	7820	7819	7807	7679	7770	7823	7729	7964	7770	7754	7856	7838	7901	7892	7786	7793	7909	7900	7749	7903	7824	7860	7639	7875	7775	7775	7706	7813	7856	7778	7842	7970	7942	7791	7829	7939	7865	7860	7870	7839	7795	7873	7764	7900	7842	7843	7883	7877	7956	7770	7791	7911	7836	7781	7764	7795	7836	7992	7948	7772	7793	7785	7796	7797	7800	7960	7945	7775	7867	7913	7815	7789	7944	7808	7790	7829	7905	7942	7896	7923	7860	7871	7912	7936	7844	8028	7796	7770	7702	7886	7844	7819	7884	7816	7885	7879	7827	7873	7971	7816	7755	7849	7890	7824	7751	7897	7867	7899	7790	7837	7796	7876	7890	7851	7806	7744	7877	7807	7733	7919	7841	7838	7752	7688	7802	7931	7661	7953	7877	7885	7686	7786	7862	7738	7786	7781	7803	7916	7887	7869	7898	7879	7819	7870	7949	7857	7842	7779	7831	7827	7742	7781	7762	7760	7862	7767	7753	7841	7862	7660	7811	7864	7873	7896	7955	7826	7873	7860	7761	7891	7951	7900	7958	7678	7763	7954	7782	7874	7793	7891	7862	7777	7755	7752	7882	7827	7792	7848	7767	7818	7824	7849	7844	7916	7775	7742	7884	7853	7831	7758	7869	7845	7994	7894	7692	7853	7764	7881	7993	7840	7900	7884	7818	7909	7917	7864	7880	7825	7765	7876	7789	7889	7726	7946	8025	7804	7833	7809	7741	7808	7826	7833	7857	7789	7836	7805	7820	7932	7910	7763	7839	7719	7916	7835	7760	7750	7744	7823	7879	7824	7729	7886	7808	7830	7838	8017	7841	7753	7943	7970	7852	7949	7722	7769	7779	7998	7796	7893	7861	7905	7872	7903	7787	7930	7802	7817	7955	7814	7812	7806	7696	7739	7879	7950	7989	7901	7921	7802	7842	7818	7889	7796	7865	7965	7785	7820	7893	7831	7853	7694	7803	7843	7952	7951	7745	7845	7854	7896	7870	7935	7873	7974	7915	7960	7883	7870	7963	7967	7883	7732	7738	7788	7918	7959	7901	7859	7882	7790	7849	7870	7977	7721	7833	7878	7912	7852	7960	7794	7764	7792	7835	8088	7830	7764	7863	7769	7890	7760	7812	7846	7806	7639	7935	7765	7783	8007	7831	7975	7809	7867	7927	7962	7809	7872	7918	7846	7783	7821	7767	7949	7874	8022	7871	7828	7767	7952	7700	7896	7714	7987	7734	7721	7795	7803	7897	7914	7957	7828	7827	7903	7884	7821	7926	7815	7982	8039	7850	7920	7854	7959	7849	7738	7905	7867	7774	7814	7821	7796	7863	7815	7860	8082	7837	7792	7912	7885	7912	7998	7850	7932	7817	7758	7959	7842	7790	7863	7938	7730	7748	7856	7881
4424	2824	1936	1690	2440	3291	2691	2150	12542	29609	23113	10881	3888	1667	1090	972	1009	926	985	962	1001	959	947	904	960	940	916	1000	983	948	1002	951	990	948	998	958	939	976	914	1018	953	998	973	947	913	920	970	955	929	990	950	932	936	956	969	970	941	929	963	965	985	983	990	907	957	957	966	951	956	978	933	958	927	1025	921	929	1029	980	1013	977	968	914	979	1012	957	983	979	1000	1019	981	968	982	951	959	976	996	980	932	1016	912	964	941	1005	923	993	939	935	929	987	957	980	929	943	970	961	955	920	988	930	953	985	913	964	932	926	946	936	984	984	915	947	995	967	979	990	958	945	1006	955	963	923	981	984	928	976	1014	975	1007	932	922	941	989	946	977	985	973	972	933	955	961	899	993	934	935	942	1002	1007	932	969	939	1012	940	929	998	998	925	979	949	998	947	976	930	1018	998	925	972	948	991	996	1029	993	967	991	946	962	925	951	991	943	1025	947	927	948	934	932	960	1016	1012	1004	923	952	989	960	946	977	946	981	998	987	946	983	1005	1029	964	927	959	947	907	959	1009	976	968	963	983	996	1032	968	1000	953	936	984	917	934	1015	948	968	982	927	987	943	1015	959	928	977	966	949	931	1023	966	967	964	948	959	927	1007	980	968	970	967	986	972	1002	960	974	960	971	1003	944	955	973	952	959	949	927	959	1022	959	948	979	981	959	968	965	968	961	1004	967	953	992	924	1014	908	1000	968	972	987	979	946	941	994	947	985	936	986	985	958	938	899	968	975	949	961	963	920	970	970	968	968	975	942	978	976	989	979	960	948	963	903	939	929	978	958	977	919	976	979	912	930	966	940	919	939	979	946	976	982	960	967	990	937	918	949	930	1016	965	988	948	944	967	980	984	987	975	963	968	944	943	949	950	998	956	960	954	914	954	964	961	942	1026	909	978	985	998	981	965	952	945	1023	956	997	896	969	1020	1016	995	923	979	919	972	929	982	1011	934	1000	957	989	953	975	934	1015	977	989	965	976	957	953	1003	986	963	962	967	970	938	963	936	983	1020	956	977	945	952	943	967	914	961	992	947	968	975	924	959	944	943	947	906	953	981	1023	987	961	986	940	888	986	985	982	972	917	915	981	906	995	941	934	984	954	971	1010	923	917	976	974	1004	953	997	954	934	1014	1001	993	1026	1003	969	939	956	958	957	943	921	971	927	947	973	996	977	1000	981	967	960	974	975	883	955	969	1023	914	930	960	968	953	958	945	977	996	968	1053	975	957	948	1019	954	966	964	948	978	899	950	976	956	935	968	977	962	963	981	981	921	971	972	1001	937	917	995	978	979	956	952	997	920	937	939	970	973	942	995	980	1001	1004	982	956	947	961	931	979	915	1007	944	1011	946	950	967	963	990	929	978	969	960	967	951	953	928	1008	984	949	985	982	954	983	957	924	984	999	1000	934	921	993	953	951	927	939	948	975	982	986	966	1008	931	996	958	976	963	1002	962	940	1033	1001	1010	983	951	912	960	1016	951	962	1016	1000	992	961	932	997	987	1019	948	921	924	969	997	964	935	947	1012	969	966	989	947	914	969	981	999	968	911	933	971	1004	991	949	986	953	954	1000	1012	960	1001	1027	1010	981	931	988	950	978	970	990	936	977	958	971	931	970	967	996	974	872	991	983	904	954	1024	1013	969	883	981	979	1022	957	946	970	979	979	960	1030	950	985	989	887	958	963	941	938	945	933	933	972	970	992	989	949	955	941	915	975	999	999	994	934	966	995	1002	931	934	1001	973	934	966	912	990	953	979	984	996	995	959	978	970	911	977	988	1009	931	970	984	961	987	974	974	989	975	988	966	922	1002	964	884	966	974	1007	927	1021	912	983	921	939	915	965	945	999	973	995	939	940	978	923	959	952	993	952	1004	970	922	978	1001	954	904	956	958	961	914	1033	985	993	992	865	910	1007	978	965	980	1000	985	948	935	968	957	996	974	924	989	1017	964	1035	965	1008	965	959	996	975	958	958	924	1005	1014	966	973	891	970	972	939	956	971	965	983	978	959	920	1015	1012	991	982	956	948	935	970	979	964	937	936	987	931	913	974	968	940	947	952	902	899	939	905	962	952	987	949	1006	966	1000	978	956	999	942	950	943	950	939	945	1013	955	920	937	936	932	948	941	915	984	922	944	963	957	1011	994	926	964	940	925	944	1014	949	1008	969	908	969	1005	989	975	957	1002	977	1016	970	973	931	946	995	945	956	1003	924	893	987	961	994	956	942	991	977	965	992	966	1018	1017	1016	986	1009	906	967	944	938	952	966	954	966	905	967	937	977	980	975	988	970	944	976	953	953	922	915	963	988	941	919	940	978	981	981	1004	967	1020	907	988	960	973	1053	960	1011	1011	1012	1010	929	936	955	963	942	947	965	977	953	925	964	998	969	927	943	1004	901	930	966	968	978	1000	1013	962	989	971	965	983	957	977	946	973	960	953	941	946	914	993	946	980	1021	983	948	924	1011	989	952	948	922	1010	938	980	949	915	980	1006	885	983	931	948	959	1003	980	1025	961	983	968	966	967	1028	972	1031	1000	966	950	879	1005	942	903	926	960	990	938	976	964	987	1002	973	978	1012	987	953	931	1018	958	1001	994	961	986	928	961	1020	956	1002	940	986	954	922	929	929	964	938	972	943	1020	956	1033	1007	992	1055	1005	873	966	962	938	962	973	975	953	928	971	937	889	981	999	983	956	974	1030	932	975	957	964	941	956	985	892	969	947	934	936	973	929	980	981	946	976	995	1024	969	947	1023	956	1011	954	961	968	966	970	925	932	970	948	917	1029	996	932	980	979	998	933	948	979	1015	973	1003	944	978	932	991	962	969	954	950	952	930	1009	947	1024	1024	936	1015	974	988	953	993	978	956	974	1041	961	966	984	928	975	963	958	953	971	949	959	977	990	966	1007	903	994	1001	987	921	973	964	988	971	992	956	974	928	954	992	960	947	954	985	1023	954	980	958	955	977	967	936	982	919	999	987	990	986	940	949	984	986	866	996	953	938	957	962	948	932	966	947	938	993	970	954	957	962	918	925	954	985	955	959	967	991	923	952	979	995	971	966	960	964	964	1009	957	969	965	957	944	1016	987	991	992	912	980	871	961	961	911	972	1034	988	1017	981	979	943	942	950	912	923	974	980	923	989	987	961	963	987	962	1015	955	1017	947	996	968	955	961	986	939	947	936	995	955	996	955	965	980	972	958	992	942	1047	919	1016	980	954	932	986	1017	939	881	1016	1003	931	948	1006	1022	993	922	932	940	977	974	943	955	956	914	929	970	1017	986	1013	1000	963	905	939	1031	948	1035	1003	979	952	952	918	983	917	985	981	966	979	1044	952	960	1028	976	994	1007	1014	910	955	980	965	961	941	984	910	929	979	1027	918	939	934	1014	949	959	971	945	963	972	922	921	904	1009	975	1014	974	966	925	957	953	915	967	961	1009	1005	965	964	1001	962	997	973	945	914	985	958	965	920	1023	970	1001	946	943	938	959	952	988	1052	956	970	943	1014	964	946	935	979	925	939	962	909	937	928	973	978	982	951	927	941	992	943	981	972	945	974	905	956	971	984	940	956	983	946	988	1004	1025	941	951	979	945	969	1006	965	980	950	990	976	966	976	969	997	955	1013	949	957	938	1001	949	938	964	1014	952	967	957	925	1018	983	990	893	986	979
27830	21380	17321	27274	38173	40071	35633	30951	56879	85209	70313	47794	31622	16811	9965	8302	7908	7824	7893	7841	7818	7763	7738	7832	7786	7678	7786	7774	7821	7850	7820	7763	7781	7956	7937	7603	7639	7777	7815	7651	7732	7809	7839	7807	7851	7790	7801	7873	7959	7686	7840	7737	7791	7704	7733	7780	7841	7736	7964	7705	7683	7835	7837	7901	7862	7742	7792	7848	7870	7658	7758	7616	7715	7934	7810	7841	7798	7877	7759	7740	7824	7844	7819	7683	7727	7820	7699	7912	7841	7813	7894	7788	7796	7701	7759	7808	7738	7730	7813	7754	7861	7707	7796	7907	7969	7771	7864	7784	7871	7773	7822	7719	7679	7794	7693	7847	7837	7811	7785	7862	7865	7727	7726	7777	7792	7706	7659	7587	7769	7836	7838	7871	7666	7748	7714	7799	7817	7783	7756	7656	7820	7672	7839	7695	7907	7811	7829	7721	7821	7787	7797	7779	7802	7931	7701	7709	7794	7708	7742	7857	7832	7960	7812	7737	7896	7842	7802	7764	7810	7818	7790	7757	7722	7748	7857	7797	7900	7844	7587	7801	7688	7870	7812	7815	7751	7898	7862	7731	7881	7825	7707	7880	7871	7766	7858	7745	7780	7752	7792	7806	7714	7826	7749	7878	7770	8005	7785	7723	7844	7884	7838	7758	7700	7800	7761	7951	7803	7817	7809	7965	7758	7771	7798	7794	7841	7660	7794	7748	7871	7888	7716	7798	7737	7749	7880	7793	7713	7782	7841	7849	7704	7851	7799	7801	7790	7792	7739	7820	7769	7840	7627	7724	7721	7942	7783	7823	7881	7766	7875	7893	7792	7908	7755	7771	7745	7784	7893	7802	7951	7687	7790	7708	7803	7747	7771	7821	7746	7691	7788	7658	7801	8020	7765	7881	7729	7703	7746	7754	7927	7853	7880	7849	7827	7653	7912	7735	7784	7804	7788	7765	7756	7919	7780	7826	7677	7786	7765	7845	7900	7851	7760	7785	8007	7797	7796	7848	7846	7742	7800	7873	7858	7841	7940	7812	7796	7823	7726	7890	7824	7708	7820	7754	7795	7754	7887	7921	7876	7709	7784	7919	7919	7693	7813	7847	7701	7813	7740	7957	7802	7803	7773	7753	7807	7766	7806	8026	7690	7713	7798	7757	7779	7772	7774	7906	7850	7848	7787	7776	7711	7807	7917	7742	7700	7763	7699	7751	7833	7791	7945	7682	7702	7971	7803	7678	7844	7749	7781	7821	7724	7776	7804	7740	7896	7665	7910	7730	7705	7799	7792	7758	7690	7697	7841	7772	7701	7794	7790	7857	7836	7714	7812	7851	7850	7813	7801	7806	7759	7727	7860	7700	7763	7846	7771	7717	7712	7855	7779	7921	7772	7659	7894	7971	7779	7648	7822	7742	7766	7891	7723	7698	7775	7711	7759	7752	7707	7837	7718	7839	7698	7640	7737	7748	7798	7794	7741	7873	7856	7755	7700	7836	7742	7728	7754	7689	7854	7805	7781	7799	7794	7803	7691	7665	7920	7778	7787	7856	7829	7789	7846	7764	7794	7764	7762	7865	7874	7724	7755	7787	7859	7711	7781	7827	7638	7717	7938	7831	7757	7735	7827	7679	7751	7804	7845	7765	7826	7737	7769	7741	7674	7822	7739	7758	7755	7893	7900	7780	7812	7799	7806	7790	7849	7773	7842	7829	7741	7703	7718	7775	7735	7759	7769	7754	7862	7803	7865	7792	7935	7802	7800	7809	7753	7868	7788	7956	7815	7840	7885	7673	7654	7790	7706	7720	7916	7768	7866	7865	7616	7875	7933	7876	7865	7775	7797	7950	7730	7793	7829	7678	7783	7833	7835	7736	7836	7890	7802	7884	7811	7618	7814	7857	7900	7807	7868	7814	7763	7711	7674	7666	7822	7887	7804	7691	7824	7820	7831	7831	7789	7758	7778	7712	7892	7829	7792	7764	7843	7755	7664	7774	7755	7792	7803	7788	7653	7757	7836	7682	7822	7863	7780	7620	7859	7803	7695	7795	7855	7796	7846	7770	7744	7765	7940	7729	7681	7735	7825	7828	7802	7770	7797	7782	7793	7729	7850	7859	7802	7670	7884	7824	7849	7756	7850	7809	7824	7759	7818	7673	7846	7686	7748	7860	7956	7643	7695	7879	7742	7810	7969	7798	7820	7720	7700	7859	7874	7816	7827	7905	7803	7894	7788	7833	7820	7784	7846	7770	7833	7755	7790	7833	7755	7798	7784	7737	7846	7772	7807	7997	7740	7760	7807	7744	7715	7750	7770	7744	7705	7846	7879	7722	7932	7658	7890	7731	7804	7915	7753	7709	7762	7870	7824	7808	7809	7837	7877	7894	7820	7852	7996	7798	7748	7868	7816	7729	7978	7867	7763	7830	7798	7766	7766	7686	7779	7678	7745	7758	7789	7744	7974	7837	7804	7801	7856	7796	7745	7814	7774	7755	7758	7809	7758	7877	7901	7700	7824	7751	7814	7886	7755	7772	7797	7703	7750	7733	7853	7730	7899	7847	7860	7860	8018	7801	7733	7851	7740	7735	7750	7602	7995	7665	7800	7860	7754	7767	7780	7806	7735	7921	7727	7811	7736	7729	7803	7730	7775	7857	7760	7693	7781	7713	7857	7788	7709	7802	7844	7790	7888	7780	7866	7782	7787	7900	7695	7722	7951	7789	7798	7651	7746	7759	7854	7739	7732	7688	7759	7789	7838	7931	7776	7599	7790	7835	7806	7926	7913	7694	7824	7715	7876	7825	7822	7784	7731	7743	7694	7859	7710	7771	7764	7815	7914	7816	7784	7824	7867	7760	7708	7777	7642	7833	7799	7662	7959	7707	7743	7627	7832	7790	7873	7764	7760	7881	7732	7664	7795	7874	7737	7876	7765	7884	7809	7789	7799	7767	7685	7866	7779	7881	7897	7728	7781	7677	7853	7815	7878	7865	7950	7862	7780	7781	7726	7828	7800	7770	7758	7937	7881	7819	7847	7803	7735	7673	7777	7699	7683	7992	7825	7831	7814	7896	7858	7880	7746	7761	7796	7727	7873	7659	7855	7814	7803	7806	7903	7740	7833	7829	7729	7822	7814	7805	7826	7843	7644	7761	7840	7845	7802	7803	7813	7730	7814	7913	7805	7767	7678	7736	7794	7811	7761	7776	7704	7808	7844	7866	7954	7763	7782	7846	7793	7839	7778	7803	7877	7675	7750	7717	7800	7657	7662	7942	7954	7905	7804	7755	7797	7804	7726	7850	7777	7880	7791	7766	7970	7787	7800	7766	7829	7915	7868	7719	7844	7836	7712	7725	7809	7854	7778	7859	7765	7756	7862	7947	7831	7780	7901	7868	7738	7834	7895	7832	7821	7746	7678	7765	7721	7807	7807	7747	7849	7795	7706	7797	7791	7862	7811	7701	7692	7853	7831	7722	7947	7726	7799	7774	7754	7842	7736	7769	7726	7815	7779	7809	7818	7773	7849	7762	7698	7762	7792	7736	7802	7735	7701	7764	7716	7755	7712	7699	7834	7899	7853	7903	7721	7828	7947	7833	7829	7745	7971	7817	7735	7895	7803	7890	7866	7782	7802	7790	7965	7897	7804	7883	7740	7754	7828	7792	7792	7683	7865	7792	7914	7750	7854	7681	7870	7884	7848	7889	7699	7892	7877	7831	7866	7754	7753	7809	7720	7931	7759	7735	7828	7783	7754	7784	7828	7827	7848	7917	7758	7762	7774	7698	7736	7759	7872	7731	7843	7597	7671	7823	7709	7758	7603	7855	7877	7722	7827	7648	7792	7748	7782	7720	7836	7748	7871	7914	7660	7791	7843	7695	7681	7797	7780	7864	7817	7849	7799	7787	7747	7895	7689	7821	7884	7929	7877	7828	7824	7765	7983	7808	7843	7966	7818	7831	7757	7728	7690	7724	7888	7949	7733	7709	7922	7855	7752	7674	7806	7750	7859	7801	7687	7836	7827	7825	7983	7819	7713	7822	7714	7787	7788	7767	7691	7757	7832	7697	7743	7835	7674	7712	8014	7796	7905	7824	7755	7809	7851	7819	7892	7779	7783	7698	7769	7710	7829	7886	7813	7902	7742	8002	7922	7691	7791	7961	7771	7836	7724	7836	7924	7773	7841	7923	7757	7637	7763	7724	7870	7808	7755	7798	7728	7679	7871	7787	7857	7745	7870	7930	7778	7965	7749	7820	7665	7824	7790	7801	7838	7855	7666	7778	7818	7691	7814	7761	7787	7702	7918	7866	7745	7696	7860	7865	7933	7884	7808	7899	7878	7911	7797	7888	7846	7750	7836	7731	7883	7756	7806	7724	7767	7844	7776	7776	7874	7751	7761	7713	7763	7704	7873	7696	7883	7928	7654	7859	7726	7810	7695	7825	7786	7676	7837	7879	7805	7835	7772	7872	7950	7863	7773	7830	7700	7856	7887	7686	7822	7580	7661	7797	7775	7805	7817	7757	7763	7747	7751	7860	7702	7819	7838	7772	7800	7873	7763	7894	7771	7800	7964	7758	7887	7774	7894	7819	7903	7845	7847	7722	7699	7765	7860	7775	7780	7883	7738	7851	8060	7842	7803	7824	7676	7789	7805	7892	7741	7901	7894	7908	7728	7786	7741	7785	7843	7714	7783	7792	7741	7657	7686	7796	7787	7799	7736	7691	7904	7913	7741	7623	7850	7710	7741	7776	7849	7771	7785	7855	7812	7863	7894	7724	7716	7780	7691	7933	7869	7745	7897	7794	7667	7884	7777	7888	7723	7779	7753	7838	7787	7878	7663	7804	7845	7706	7842	7853	7739	7896	7833	7900	7765	7745	7853	7870	7770	7844	7702	7762	7910	7834	7758	7756	7825	7843	7883	7845	7792	7814	7706	7888	7757	7840	7851	7838	7758	7723	7828	7772	7722	7858	7889	7881	7747	7700	7822	7855	7833	7787	7885	7746	7763	7795	7724	7850	7815	7843	7622	7827	7651	7744	7729	7835	7786	7963	7666	7686	7788	7812	7791	7625	7774	7855	7800	7877	7716	7831	7728	7739	7798	7731	7923	7803
3610	1742	1399	1232	1601	1882	1812	1452	3754	6360	5046	2750	1520	1130	951	980	948	957	906	1008	937	910	927	894	961	895	958	976	913	948	924	987	916	945	911	947	923	969	976	962	914	945	975	1009	930	942	938	978	967	985	965	906	906	898	1000	905	991	1012	992	916	917	927	908	1014	956	995	950	949	910	932	1000	957	994	950	911	940	956	986	966	928	949	955	933	911	874	924	958	956	958	917	943	961	922	927	894	944	954	983	881	968	905	937	975	938	987	955	949	1038	960	921	942	937	954	946	930	908	950	924	934	987	909	926	929	939	949	945	939	958	1009	968	915	970	920	956	940	954	924	924	945	953	911	922	1008	949	879	982	913	932	955	921	965	950	928	977	876	905	918	902	973	922	929	925	1004	942	980	946	980	950	893	968	955	942	961	962	874	944	1003	918	949	912	971	992	924	887	976	929	988	903	942	934	957	892	960	968	923	980	974	969	973	954	929	939	914	1011	956	927	941	955	968	935	921	914	903	924	923	970	935	904	929	922	904	942	963	897	940	987	903	1002	997	923	1029	942	947	938	943	921	964	1001	983	900	944	956	959	917	961	917	978	920	909	990	986	908	977	993	905	926	922	927	920	948	939	932	932	932	934	889	910	1025	960	981	999	912	913	969	889	969	944	919	980	896	964	925	957	968	931	934	948	978	955	914	969	914	898	919	957	984	965	986	945	934	944	952	909	935	946	930	976	933	989	920	985	936	927	928	934	934	928	933	918	938	939	972	974	953	944	929	948	921	913	954	960	930	955	927	953	920	924	993	923	994	976	924	917	971	1028	908	940	935	926	891	928	902	995	963	938	1000	950	916	929	967	906	969	933	914	915	964	954	923	948	929	934	971	939	897	965	930	891	948	935	920	953	961	987	928	1013	940	929	960	941	879	964	929	897	944	1002	975	925	964	957	907	924	951	945	933	930	1000	956	947	902	949	940	947	955	969	955	963	913	926	930	889	910	970	931	940	954	966	958	947	937	935	956	952	904	911	931	947	950	903	991	933	960	929	994	940	1027	855	982	950	965	940	956	947	947	991	940	914	924	1019	1001	902	938	928	950	950	949	949	955	959	969	891	979	999	953	955	926	948	986	966	906	941	996	918	991	939	911	918	935	954	946	942	946	922	903	980	975	911	990	913	950	895	959	947	963	955	969	928	941	971	903	963	979	884	904	924	944	951	957	898	955	902	981	985	980	951	977	958	941	950	919	957	939	948	945	889	985	933	942	938	923	941	946	947	934	923	926	961	945	929	917	931	913	937	940	932	907	997	948	941	986	1009	937	941	886	929	948	910	891	950	932	981	946	959	938	949	902	981	958	974	958	991	951	944	938	984	881	860	959	986	951	962	961	959	905	964	945	954	901	937	954	949	925	965	947	936	950	953	916	939	955	944	945	900	946	921	933	938	949	1001	935	941	933	986	988	961	915	845	958	937	953	971	964	882	1004	967	918	932	1018	973	890	959	973	882	959	928	876	882	997	992	952	925	922	950	918	928	912	965	945	959	963	915	946	950	998	929	952	976	979	935	888	972	917	981	940	932	986	938	981	949	947	985	919	940	937	901	939	910	923	983	963	969	974	936	965	962	911	994	960	934	949	887	946	935	942	930	962	945	925	962	941	977	913	919	936	891	958	948	942	868	923	918	957	940	910	934	966	917	1009	996	892	908	896	965	890	959	952	967	934	905	902	936	955	913	936	888	955	968	951	947	884	922	977	957	922	936	932	904	960	967	952	940	964	940	924	925	910	961	939	935	897	925	957	949	949	961	962	959	958	925	929	963	939	922	863	954	942	869	942	988	941	931	933	928	958	957	924	944	860	924	955	900	946	937	940	942	875	937	1017	925	952	951	928	975	902	948	951	960	928	963	949	918	916	967	939	925	965	921	949	951	920	970	946	935	965	869	916	957	943	900	950	951	962	943	998	972	963	995	948	953	956	928	907	900	893	973	957	958	900	902	992	927	974	903	963	955	951	955	933	954	960	941	934	907	967	901	955	897	927	944	910	936	971	935	911	955	905	886	964	929	934	965	960	960	936	966	933	937	970	936	912	913	996	965	957	922	933	956	916	942	975	933	970	916	971	954	961	929	931	991	926	907	959	958	978	916	935	953	956	923	948	970	964	960	1001	886	946	945	970	932	962	938	951	906	941	1006	948	961	907	946	926	871	951	938	976	963	952	973	947	929	927	953	999	920	922	944	940	977	952	968	953	953	931	906	948	980	964	932	956	966	925	990	958	966	945	972	942	941	939	877	940	954	892	955	929	952	930	957	929	958	971	920	1052	968	958	977	901	950	908	909	950	916	982	929	996	933	982	943	950	936	920	918	931	962	978	881	966	979	950	929	949	921	987	906	942	920	969	954	997	975	1006	957	922	968	934	949	949	950	970	984	947	977	951	971	949	1023	931	923	945	932	944	982	924	885	956	953	942	967	956	930	908	954	993	961	960	972	914	953	991	975	989	939	938	935	968	887	906	948	924	935	984	969	890	865	942	902	929	932	932	929	919	1040	967	959	940	973	968	934	931	958	939	968	913	1013	989	967	981	947	873	960	925	973	989	959	931	966	909	953	944	939	937	981	950	943	988	975	999	936	945	922	985	991	959	911	928	978	923	998	945	921	909	927	951	919	1001	974	958	949	915	959	939	946	956	889	948	941	969	944	945	902	955	985	975	965	960	902	980	939	932	925	1022	938	926	969	970	935	932	950	949	968	952	883	952	979	926	928	975	951	920	932	998	940	934	919	937	947	1015	888	938	936	887	957	866	928	945	944	968	924	956	951	951	915	967	944	944	969	906	933	953	914	997	911	910	956	935	916	980	924	942	945	913	963	911	1007	1000	961	920	922	946	950	983	923	976	994	971	919	980	902	923	958	924	931	933	931	962	891	957	920	932	949	962	946	924	970	977	958	961	956	930	975	986	952	953	876	915	880	948	970	1013	948	941	924	889	1014	917	935	968	956	947	935	893	950	1003	959	932	979	935	983	865	966	950	922	919	994	947	924	903	932	918	910	955	1008	970	972	922	947	943	949	943	975	965	964	965	1007	970	924	965	922	935	941	905	932	1022	930	948	903	981	980	960	970	907	966	936	987	922	967	938	926	975	970	954	1010	960	924	910	909	919	999	922	928	930	972	958	918	950	971	951	969	929	941	942	944	918	908	975	919	920	894	975	920	950	959	996	963	956	966	947	904	882	983	957	954	934	958	940	1003	997	951	925	1020	954	957	990	946	972	1011	980	943	1003	963	948	964	881	928	939	990	1016	950	964	911	928	962	919	939	954	966	1028	983	946	967	904	900	949	937	958	952	950	927	979	984	959	927	977	1003	935	901	914	901	985	994	964	891	939	919	948	821	949	979	936	960	948	950	938	969	1006	909	975	964	945	927	924	959	864	917	939	932	936	953	950	879	963	930	920	925	977	981	934	906	948	983	959	960	990	939	930	951	996	854	1021	933	963	975	949	914	943	949	957	914	959	982	965	967	972	959	917	907	969	900	976	959	942	929	925	954	946	1006	910	916
19325	15288	12959	19109	28594	31521	29174	23712	39986	46857	38606	26655	15628	9688	7991	7762	7611	7600	7595	7628	7713	7723	7794	7601	7499	7588	7766	7610	7738	7620	7689	7604	7601	7582	7621	7584	7709	7569	7590	7774	7588	7740	7547	7631	7569	7744	7620	7584	7621	7791	7683	7597	7613	7698	7542	7705	7551	7764	7606	7580	7523	7507	7594	7635	7705	7600	7514	7656	7460	7615	7546	7721	7519	7584	7677	7590	7550	7694	7547	7544	7631	7587	7593	7559	7652	7764	7522	7672	7628	7585	7551	7564	7617	7499	7634	7711	7614	7581	7771	7595	7602	7728	7771	7580	7602	7677	7600	7637	7720	7561	7530	7596	7612	7555	7676	7581	7719	7586	7642	7503	7700	7593	7600	7644	7508	7741	7586	7703	7811	7612	7513	7722	7494	7592	7739	7530	7490	7646	7650	7590	7637	7599	7543	7640	7566	7679	7636	7481	7677	7687	7761	7630	7630	7592	7709	7645	7593	7684	7613	7664	7675	7634	7708	7560	7693	7624	7498	7596	7592	7635	7570	7687	7594	7560	7663	7590	7564	7622	7652	7699	7624	7776	7604	7637	7475	7584	7614	7585	7709	7619	7596	7646	7547	7725	7597	7669	7614	7525	7737	7543	7814	7680	7572	7639	7606	7662	7642	7509	7567	7735	7552	7573	7761	7606	7659	7573	7752	7615	7760	7624	7747	7617	7587	7659	7550	7650	7465	7660	7628	7574	7759	7537	7591	7631	7679	7578	7620	7686	7573	7628	7640	7648	7683	7701	7526	7625	7641	7603	7655	7510	7739	7570	7494	7681	7495	7539	7659	7550	7586	7535	7639	7707	7697	7552	7655	7645	7628	7664	7547	7676	7779	7677	7656	7677	7576	7578	7726	7552	7676	7603	7626	7615	7769	7606	7796	7374	7609	7615	7592	7495	7416	7630	7585	7722	7572	7641	7659	7600	7747	7618	7701	7695	7545	7683	7585	7694	7533	7664	7707	7569	7716	7644	7531	7728	7630	7614	7720	7630	7740	7751	7585	7435	7782	7537	7643	7544	7581	7606	7533	7537	7636	7526	7705	7579	7538	7603	7577	7730	7596	7584	7573	7650	7606	7475	7643	7336	7593	7532	7577	7577	7618	7571	7566	7632	7633	7685	7624	7741	7644	7699	7741	7661	7568	7627	7607	7567	7458	7718	7586	7601	7734	7593	7600	7694	7647	7752	7651	7696	7554	7614	7523	7535	7557	7649	7539	7672	7530	7674	7718	7579	7670	7609	7699	7639	7505	7675	7636	7590	7509	7483	7606	7739	7689	7607	7635	7587	7645	7593	7653	7824	7643	7550	7582	7713	7542	7574	7671	7645	7706	7784	7652	7587	7751	7625	7653	7698	7644	7696	7444	7827	7741	7573	7631	7572	7708	7596	7637	7530	7561	7594	7650	7616	7652	7529	7488	7709	7515	7648	7538	7640	7565	7689	7575	7642	7529	7532	7657	7549	7716	7598	7649	7579	7753	7564	7447	7593	7564	7701	7657	7587	7575	7677	7615	7665	7585	7621	7562	7661	7532	7561	7545	7649	7648	7712	7479	7608	7525	7715	7571	7747	7685	7531	7704	7534	7585	7588	7632	7679	7696	7604	7681	7551	7541	7592	7650	7511	7571	7575	7618	7586	7581	7591	7563	7578	7669	7748	7746	7652	7510	7661	7604	7644	7725	7557	7677	7671	7466	7633	7703	7697	7690	7644	7593	7631	7530	7570	7614	7635	7633	7672	7746	7546	7737	7598	7707	7629	7489	7652	7575	7731	7603	7654	7619	7708	7668	7607	7535	7576	7671	7476	7614	7667	7506	7512	7596	7591	7448	7597	7638	7744	7500	7666	7586	7674	7503	7586	7647	7708	7716	7709	7543	7639	7721	7758	7679	7598	7576	7597	7607	7620	7546	7711	7674	7516	7711	7641	7754	7708	7633	7578	7683	7609	7599	7661	7619	7771	7563	7673	7798	7539	7603	7608	7665	7715	7664	7668	7608	7672	7598	7620	7632	7564	7598	7525	7749	7546	7575	7657	7591	7488	7628	7569	7682	7657	7644	7736	7678	7680	7793	7539	7665	7674	7587	7480	7663	7608	7564	7489	7570	7593	7567	7703	7599	7656	7572	7732	7617	7531	7675	7679	7719	7621	7540	7593	7589	7731	7641	7546	7674	7705	7772	7643	7659	7516	7655	7592	7741	7508	7663	7576	7700	7470	7762	7553	7541	7609	7642	7610	7654	7634	7530	7575	7717	7618	7568	7532	7728	7654	7637	7678	7655	7768	7745	7599	7584	7629	7554	7686	7630	7471	7656	7746	7717	7618	7714	7710	7602	7650	7613	7684	7590	7547	7563	7654	7713	7619	7666	7614	7685	7751	7682	7687	7511	7585	7642	7709	7761	7644	7685	7610	7600	7602	7631	7778	7551	7577	7723	7546	7585	7636	7607	7642	7646	7607	7630	7562	7640	7659	7682	7575	7768	7631	7536	7583	7676	7509	7665	7604	7581	7484	7623	7628	7752	7534	7617	7554	7624	7615	7678	7501	7589	7616	7645	7655	7504	7617	7644	7667	7788	7694	7612	7625	7667	7554	7614	7700	7611	7500	7547	7690	7704	7638	7613	7561	7695	7774	7587	7573	7752	7754	7723	7540	7642	7671	7614	7562	7679	7605	7573	7587	7577	7599	7554	7735	7633	7648	7697	7546	7716	7640	7602	7671	7733	7645	7663	7750	7721	7667	7591	7650	7533	7584	7696	7788	7624	7566	7694	7656	7469	7662	7664	7589	7680	7459	7666	7561	7599	7725	7538	7701	7634	7573	7674	7616	7470	7783	7581	7614	7624	7654	7762	7457	7724	7613	7714	7833	7585	7741	7593	7660	7558	7614	7606	7513	7636	7568	7616	7592	7652	7774	7635	7694	7695	7626	7589	7608	7658	7764	7771	7583	7743	7691	7680	7590	7734	7653	7522	7774	7687	7598	7572	7789	7587	7515	7617	7578	7628	7626	7632	7728	7679	7573	7728	7629	7644	7659	7677	7780	7610	7673	7616	7517	7634	7679	7707	7700	7548	7575	7713	7721	7475	7730	7622	7605	7613	7621	7620	7413	7522	7652	7702	7599	7561	7550	7663	7579	7648	7697	7547	7645	7607	7623	7671	7644	7614	7537	7628	7688	7552	7701	7626	7657	7619	7711	7677	7652	7698	7651	7690	7581	7703	7678	7691	7638	7633	7594	7579	7700	7682	7696	7614	7663	7548	7525	7725	7640	7592	7715	7753	7721	7670	7602	7619	7642	7690	7709	7584	7638	7685	7669	7665	7569	7563	7730	7664	7637	7640	7676	7580	7648	7442	7644	7638	7645	7574	7577	7633	7570	7662	7474	7561	7551	7619	7691	7496	7642	7503	7626	7587	7606	7662	7695	7599	7682	7703	7565	7512	7619	7708	7594	7504	7651	7679	7647	7545	7638	7677	7527	7696	7664	7707	7545	7750	7770	7671	7771	7563	7600	7607	7525	7556	7562	7546	7617	7621	7491	7540	7731	7581	7735	7667	7607	7506	7644	7629	7687	7666	7629	7642	7537	7482	7702	7719	7724	7635	7579	7605	7544	7691	7501	7691	7579	7624	7628	7760	7730	7726	7780	7506	7601	7636	7531	7711	7670	7681	7712	7668	7613	7703	7683	7571	7617	7593	7583	7622	7640	7807	7649	7535	7769	7629	7708	7561	7660	7663	7625	7649	7642	7703	7649	7713	7661	7595	7686	7652	7568	7607	7718	7773	7652	7684	7591	7577	7703	7657	7666	7661	7485	7668	7618	7550	7697	7603	7530	7650	7647	7654	7577	7623	7782	7508	7703	7615	7552	7606	7662	7663	7604	7518	7652	7506	7529	7459	7537	7595	7633	7571	7660	7614	7695	7618	7636	7683	7540	7719	7677	7591	7663	7688	7672	7544	7592	7801	7652	7398	7666	7467	7576	7698	7651	7715	7722	7811	7623	7712	7649	7551	7759	7546	7702	7664	7650	7683	7588	7640	7576	7640	7661	7663	7580	7692	7654	7573	7666	7685	7437	7696	7783	7703	7695	7444	7659	7545	7592	7615	7579	7617	7535	7530	7715	7685	7597	7651	7656	7627	7775	7674	7710	7668	7612	7610	7661	7643	7577	7735	7662	7673	7549	7726	7740	7603	7688	7535	7564	7618	7724	7459	7654	7596	7560	7670	7548	7543	7641	7630	7661	7664	7574	7559	7719	7587	7616	7631	7694	7628	7678	7714	7685	7583	7517	7613	7645	7613	7567	7629	7588	7634	7496	7494	7654	7587	7638	7632	7709	7695	7734	7473	7490	7739	7544	7696	7671	7694	7617	7533	7540	7558	7551	7643	7531	7535	7464	7537	7602	7650	7595	7661	7722	7766	7750	7662	7650	7407	7611	7574	7645	7656	7645	7582	7652	7524	7587	7615	7590	7604	7677	7569	7693	7645	7559	7707	7680	7640	7597	7674	7569	7573	7674	7621	7546	7749	7563	7561	7721	7670	7478	7599	7666	7637	7541	7784	7634	7523	7670	7698	7638	7684	7797	7696	7666	7702	7571	7660	7597	7482	7773	7598	7591	7484	7568	7748	7629	7557	7752	7619	7634	7501	7577	7644	7597	7612	7586	7667	7649	7609	7531	7614	7672	7600	7565	7590	7657	7724	7754	7641	7638	7558	7469	7572	7630	7573	7730	7549	7709	7698	7657	7558	7583	7656	7478	7610	7692	7645	7611	7632	7569	7540	7630	7673	7587	7666	7550	7450	7726	7494	7604	7710	7523	7835	7645	7598	7711	7675	7594	7624	7691	7742	7574	7697	7695	7660	7617	7652	7688	7415	7559	7645	7591	7726	7665	7615	7541	7604	7731	7565	7520	7680	7528	7717	7626	7632	7621	7698	7745	7684	7805	7672	7647	7480	7688	7698	7484	7609	7628	7670	7782	7624	7591	7859	7592	7477	7498	7662	7610	7607	7740	7757	7680	7715	7643	7701	7568	7514	7630	7538	7587	7512	7547	7520	7567	7666	7577	7643	7582	7537	7649
2720	1960	1614	1346	1681	2080	2147	1889	5313	15651	14710	7870	2901	1399	975	921	922	974	893	906	936	939	1006	899	945	935	969	927	940	950	885	926	927	886	910	970	938	969	936	976	954	954	956	964	902	932	960	977	927	968	960	908	951	921	898	968	933	1003	895	941	993	966	936	937	893	976	949	909	937	933	968	982	904	969	917	941	973	970	923	948	899	885	977	919	922	931	977	902	930	929	936	926	956	904	985	860	990	953	942	926	902	960	889	922	980	882	934	902	970	982	1011	928	956	933	932	884	960	921	951	930	988	925	926	957	962	892	943	939	901	954	950	983	912	936	960	979	934	993	962	898	936	952	896	900	948	901	930	966	878	983	996	928	950	928	913	937	908	947	936	887	931	910	903	926	956	894	929	903	899	965	911	938	935	917	909	972	937	908	940	989	897	924	976	973	944	969	953	943	931	959	962	973	955	950	927	900	914	918	990	933	934	978	905	912	916	959	943	999	895	948	929	942	979	966	898	964	918	934	876	904	969	990	954	927	983	988	962	911	876	987	897	933	900	906	889	928	961	968	959	949	888	961	989	970	932	879	931	913	982	903	950	944	938	954	924	935	912	896	924	902	866	943	988	926	952	903	976	950	939	903	934	1020	930	965	919	927	954	980	948	906	965	933	939	946	945	880	944	921	950	936	936	921	959	920	975	984	953	915	890	959	919	950	992	898	973	958	985	893	963	899	890	913	956	943	958	922	932	974	936	915	877	984	933	903	913	975	928	961	899	887	962	928	921	930	914	889	892	947	955	895	920	965	940	929	909	947	913	977	977	933	963	938	947	922	984	937	930	951	943	925	959	969	922	950	926	983	923	953	926	950	921	956	941	893	946	912	930	963	1003	1021	936	909	950	915	901	927	953	904	979	950	918	932	966	963	926	902	942	973	926	915	948	973	938	956	930	897	938	992	978	959	934	921	968	927	918	1006	989	944	931	940	889	959	1006	914	954	1005	940	902	908	975	991	953	923	977	1010	922	962	939	953	920	945	910	952	898	976	992	957	952	921	1004	953	944	913	957	919	975	932	957	940	923	981	981	985	890	979	958	954	955	935	946	952	945	938	964	934	923	1024	949	946	904	964	946	940	989	923	955	945	910	962	963	967	956	951	909	920	931	965	988	940	936	950	913	950	966	958	876	945	987	917	905	951	940	947	928	942	952	915	903	989	930	931	900	939	982	897	1003	934	928	993	928	983	926	915	942	945	954	931	911	954	962	940	968	898	964	941	925	964	963	960	927	922	894	948	936	890	966	928	938	976	955	901	969	924	1010	906	979	902	915	862	968	971	909	973	936	885	947	991	1007	926	925	940	945	944	922	938	944	928	1004	982	963	956	1006	924	937	938	997	965	896	902	930	956	1015	928	906	935	982	903	886	925	926	956	960	913	979	917	911	961	963	972	869	974	924	948	954	943	965	947	954	934	944	934	931	948	921	906	979	957	1025	930	917	939	916	999	958	897	936	972	925	922	958	947	945	931	961	976	925	922	922	951	948	986	885	858	897	949	974	925	981	926	910	951	933	903	934	908	967	938	984	971	1011	930	927	956	937	889	985	879	943	929	910	916	941	885	1039	947	936	928	985	998	887	899	1004	939	911	919	907	869	935	889	888	962	945	945	984	872	931	941	956	933	949	890	1001	946	894	962	941	970	951	958	957	969	913	969	989	899	942	962	919	984	863	965	993	904	936	938	992	983	946	937	893	969	939	927	868	955	941	947	973	986	991	937	986	962	922	961	899	912	932	935	983	925	901	913	926	969	972	912	938	970	922	928	953	949	1015	951	948	943	936	939	986	943	881	928	926	985	965	912	956	934	956	929	993	955	1002	891	922	999	996	960	957	956	939	933	893	994	965	942	962	961	904	953	990	975	934	879	970	952	959	975	931	965	981	980	1001	951	899	916	909	969	955	945	946	887	962	945	923	958	919	903	971	928	992	921	962	953	909	923	938	923	946	974	911	996	931	927	974	937	904	969	946	908	919	948	933	1018	946	1001	982	966	944	901	941	968	955	934	932	928	955	902	992	992	1015	932	938	934	952	924	962	936	937	905	976	951	963	957	994	863	926	945	960	1001	927	974	956	943	948	900	931	893	939	946	958	955	914	967	878	931	939	971	922	970	953	949	889	977	934	932	932	945	952	936	952	948	931	931	968	922	924	940	917	988	918	908	960	942	1010	922	909	913	912	942	967	919	900	922	893	941	937	884	944	944	900	882	960	976	947	999	907	951	962	939	903	966	960	946	994	928	952	932	972	856	934	951	963	947	978	911	959	923	938	886	896	963	947	919	985	941	970	890	925	983	911	918	881	952	936	942	892	927	980	991	944	927	963	958	919	947	918	941	955	964	942	979	955	942	963	992	950	906	956	947	914	913	926	920	928	978	940	920	907	935	876	960	922	955	972	956	917	963	981	951	955	936	866	977	961	965	992	959	935	978	929	893	945	999	931	920	949	906	888	946	893	933	1010	913	942	940	969	962	976	967	954	986	970	974	935	964	1017	882	995	991	939	955	892	924	946	982	968	939	935	965	870	911	917	960	939	953	914	971	973	907	975	928	909	991	941	939	937	918	940	960	952	916	906	973	941	947	938	923	921	958	951	914	916	884	981	935	920	915	922	935	1018	921	894	921	878	941	989	929	975	921	932	966	981	991	883	912	983	943	905	913	964	928	987	997	915	936	895	962	958	956	946	929	952	998	909	975	883	930	904	971	955	922	932	921	970	924	954	987	921	958	933	935	976	933	981	959	935	978	941	931	931	889	930	916	889	945	972	891	922	925	948	913	955	931	899	974	921	955	954	944	956	890	973	927	941	907	954	971	989	941	971	897	932	974	974	958	1026	971	1000	943	950	933	946	933	894	981	916	922	988	942	956	926	1023	984	952	1002	948	977	948	941	939	906	958	935	908	951	941	907	926	894	924	924	990	945	966	965	1006	967	940	907	940	974	927	923	939	1012	986	935	947	973	955	906	899	900	966	940	939	1001	969	871	951	951	965	922	923	988	941	958	898	1003	919	987	948	894	944	959	985	947	949	996	934	926	996	898	978	1005	972	975	897	939	936	968	961	978	899	924	961	889	901	933	922	885	913	969	923	987	940	965	928	951	986	949	973	966	938	990	913	973	976	936	932	946	992	931	947	969	958	950	904	959	898	955	982	982	989	978	1015	912	954	891	932	946	938	919	930	888	1014	986	924	925	948	977	946	924	967	932	902	1031	925	934	952	904	937	901	946	917	962	936	931	930	945	950	907	954	923	960	965	980	953	929	952	955	926	902	931	923	915	938	924	968	930	911	978	921	952	999	983	927	921	1017	944	985	944	943	956	963	958	882	951	934	899	953	914	931	960	962	926	957	996	937	946	879	952	928	1013	922	926	959	975	963	937	999	924	899	931	987	945	933	964	967	924	899	939	942	950	1007	907	929	958	946	964	951	910	941	925	953	992	927	890	1009	895	974	948	1011	921	913	890	872	904	928	952	992	958	935	950	879	896	982	947	951	940	920	920	945	984
22514	17288	14943	21309	29773	32698	32072	28046	42705	66766	60186	43244	26714	13576	8762	7850	7788	7667	7763	7681	7686	7526	7466	7563	7693	7582	7575	7821	7620	7650	7704	7526	7669	7765	7645	7588	7692	7588	7692	7531	7688	7586	7739	7536	7742	7696	7635	7568	7681	7542	7747	7702	7611	7591	7603	7612	7672	7707	7571	7491	7835	7645	7525	7700	7666	7724	7622	7599	7699	7724	7804	7616	7578	7688	7588	7647	7591	7635	7734	7705	7721	7640	7702	7653	7626	7712	7702	7461	7618	7749	7546	7636	7757	7651	7625	7689	7727	7526	7621	7582	7626	7754	7644	7608	7580	7653	7609	7777	7804	7766	7624	7732	7587	7731	7658	7543	7604	7704	7720	7664	7604	7638	7600	7608	7693	7625	7601	7524	7589	7728	7369	7658	7580	7775	7585	7723	7441	7639	7872	7450	7692	7780	7697	7607	7800	7779	7618	7509	7610	7664	7660	7691	7614	7621	7709	7665	7770	7766	7584	7639	7577	7684	7619	7602	7741	7781	7671	7645	7748	7779	7671	7588	7672	7535	7664	7774	7603	7739	7557	7660	7557	7589	7602	7711	7707	7619	7669	7625	7788	7704	7712	7634	7657	7702	7733	7548	7701	7693	7597	7544	7615	7709	7712	7632	7591	7710	7736	7615	7660	7702	7647	7659	7679	7718	7692	7684	7647	7597	7730	7533	7653	7739	7610	7697	7666	7571	7741	7669	7684	7670	7545	7472	7684	7734	7633	7658	7721	7719	7764	7640	7731	7766	7729	7495	7660	7692	7568	7621	7599	7646	7678	7609	7736	7599	7600	7576	7736	7695	7574	7696	7578	7818	7684	7683	7758	7699	7593	7692	7648	7733	7774	7570	7715	7688	7543	7622	7757	7651	7499	7666	7725	7611	7656	7588	7721	7635	7484	7680	7758	7444	7627	7591	7565	7642	7763	7712	7783	7650	7578	7619	7782	7555	7672	7759	7826	7694	7629	7656	7760	7651	7706	7682	7682	7612	7650	7701	7613	7590	7719	7659	7566	7625	7597	7566	7620	7510	7677	7710	7688	7534	7628	7644	7684	7657	7602	7718	7569	7687	7642	7730	7602	7676	7634	7581	7670	7759	7791	7520	7644	7634	7633	7678	7594	7641	7605	7683	7645	7629	7719	7762	7646	7691	7659	7608	7720	7726	7642	7792	7672	7742	7685	7630	7671	7616	7832	7613	7496	7588	7590	7727	7589	7479	7763	7594	7633	7720	7497	7637	7655	7636	7572	7676	7629	7607	7661	7628	7635	7739	7600	7620	7636	7669	7578	7611	7602	7541	7607	7741	7639	7647	7670	7647	7709	7642	7733	7777	7602	7736	7649	7697	7660	7581	7569	7667	7554	7753	7650	7728	7632	7655	7664	7683	7669	7588	7739	7653	7641	7646	7620	7659	7475	7620	7663	7596	7632	7767	7633	7610	7597	7758	7746	7591	7586	7689	7595	7602	7681	7620	7654	7640	7572	7684	7641	7738	7687	7768	7606	7672	7507	7631	7582	7612	7569	7680	7516	7697	7668	7631	7643	7547	7674	7643	7626	7594	7542	7706	7612	7757	7723	7640	7584	7536	7544	7714	7788	7652	7657	7650	7651	7577	7728	7795	7516	7538	7592	7546	7663	7687	7655	7742	7683	7776	7581	7760	7806	7627	7689	7504	7747	7573	7756	7609	7633	7742	7726	7588	7562	7594	7605	7628	7749	7610	7748	7794	7711	7614	7623	7807	7687	7619	7495	7763	7618	7569	7569	7685	7595	7619	7637	7565	7693	7632	7526	7662	7670	7656	7657	7616	7614	7621	7669	7697	7734	7651	7628	7779	7680	7682	7796	7571	7580	7601	7587	7645	7737	7589	7582	7505	7704	7608	7708	7734	7651	7621	7668	7674	7752	7621	7639	7693	7713	7803	7587	7546	7642	7656	7691	7549	7639	7616	7691	7665	7654	7701	7612	7820	7565	7735	7628	7592	7684	7667	7631	7639	7671	7647	7681	7669	7657	7674	7510	7695	7797	7648	7645	7527	7697	7664	7756	7745	7540	7669	7566	7645	7609	7738	7720	7671	7770	7661	7573	7744	7621	7753	7637	7633	7682	7747	7606	7870	7562	7671	7640	7548	7709	7723	7704	7704	7583	7692	7758	7568	7571	7613	7790	7724	7616	7618	7676	7616	7643	7541	7695	7814	7678	7616	7649	7554	7670	7742	7703	7575	7627	7463	7777	7503	7719	7751	7631	7573	7618	7589	7684	7656	7589	7589	7591	7643	7697	7738	7685	7766	7658	7648	7624	7619	7731	7693	7563	7747	7711	7721	7830	7611	7699	7643	7643	7490	7721	7540	7592	7525	7623	7617	7614	7663	7659	7680	7713	7786	7479	7730	7556	7618	7554	7564	7669	7680	7749	7611	7568	7672	7654	7671	7695	7699	7473	7729	7540	7730	7496	7654	7508	7642	7555	7600	7590	7678	7814	7598	7621	7687	7698	7654	7621	7670	7667	7611	7814	7586	7719	7606	7579	7613	7596	7533	7505	7749	7580	7604	7671	7669	7767	7650	7619	7560	7620	7715	7501	7693	7762	7508	7659	7565	7689	7600	7687	7597	7604	7672	7637	7734	7717	7592	7667	7653	7731	7595	7543	7504	7619	7558	7609	7654	7653	7644	7590	7554	7606	7695	7699	7672	7647	7691	7751	7657	7766	7729	7471	7657	7622	7794	7663	7681	7716	7585	7605	7572	7740	7541	7599	7641	7670	7624	7633	7633	7552	7705	7644	7646	7646	7676	7685	7606	7673	7729	7545	7721	7571	7630	7539	7661	7584	7635	7658	7537	7621	7608	7657	7642	7687	7581	7662	7659	7649	7670	7700	7637	7625	7677	7687	7700	7601	7709	7602	7694	7711	7602	7790	7704	7852	7601	7584	7675	7560	7615	7756	7654	7534	7443	7623	7753	7637	7592	7824	7643	7663	7578	7811	7607	7646	7613	7675	7612	7551	7632	7616	7639	7690	7557	7543	7587	7698	7730	7686	7554	7646	7657	7703	7658	7577	7707	7647	7566	7627	7610	7733	7833	7629	7703	7717	7519	7633	7648	7571	7634	7693	7630	7586	7655	7623	7537	7620	7561	7671	7680	7764	7608	7584	7726	7511	7695	7522	7804	7665	7654	7683	7562	7691	7745	7732	7611	7577	7568	7670	7592	7609	7551	7631	7693	7766	7703	7675	7677	7677	7744	7480	7607	7737	7722	7753	7662	7640	7802	7732	7742	7694	7600	7633	7814	7647	7701	7669	7654	7710	7655	7597	7600	7452	7733	7613	7818	7637	7733	7603	7620	7681	7676	7604	7436	7757	7554	7712	7658	7623	7664	7672	7631	7651	7720	7637	7679	7594	7582	7666	7736	7639	7592	7822	7664	7787	7693	7831	7637	7596	7708	7474	7677	7673	7539	7557	7687	7519	7553	7673	7742	7679	7615	7589	7653	7540	7671	7704	7600	7582	7781	7674	7666	7600	7566	7801	7599	7730	7689	7620	7567	7638	7568	7556	7652	7763	7729	7500	7675	7642	7607	7743	7614	7649	7673	7727	7650	7597	7611	7641	7715	7642	7659	7611	7488	7667	7578	7591	7588	7663	7676	7634	7486	7676	7584	7618	7678	7605	7740	7624	7678	7587	7631	7619	7391	7690	7649	7821	7586	7511	7669	7768	7652	7780	7635	7686	7616	7671	7663	7553	7763	7555	7622	7685	7583	7703	7622	7673	7644	7750	7652	7645	7712	7563	7702	7891	7599	7667	7791	7661	7711	7541	7539	7660	7580	7620	7681	7641	7614	7520	7666	7519	7671	7691	7543	7693	7662	7776	7765	7732	7690	7683	7468	7718	7782	7485	7645	7608	7603	7640	7664	7696	7701	7668	7674	7746	7695	7575	7664	7527	7682	7551	7668	7639	7734	7732	7562	7633	7539	7562	7646	7535	7642	7594	7637	7705	7712	7488	7627	7592	7525	7636	7812	7719	7637	7571	7671	7553	7653	7635	7569	7611	7684	7585	7590	7643	7562	7683	7742	7671	7592	7548	7679	7595	7596	7653	7606	7635	7627	7736	7723	7659	7575	7658	7703	7639	7659	7566	7654	7626	7671	7730	7631	7580	7678	7613	7598	7600	7696	7626	7707	7586	7666	7609	7703	7833	7617	7693	7685	7709	7496	7756	7574	7663	7719	7789	7693	7532	7650	7632	7669	7633	7615	7696	7706	7518	7469	7716	7681	7684	7681	7628	7668	7575	7655	7688	7608	7641	7544	7688	7665	7625	7560	7725	7586	7725	7662	7560	7629	7808	7668	7557	7444	7624	7696	7765	7678	7710	7586	7739	7722	7563	7598	7603	7582	7711	7746	7769	7556	7680	7673	7592	7750	7705	7613	7569	7661	7487	7654	7707	7587	7570	7803	7730	7593	7661	7715	7703	7620	7627	7546	7746	7652	7504	7657	7532	7546	7722	7521	7563	7775	7631	7721	7770	7584	7755	7515	7727	7777	7659	7626	7650	7592	7611	7719	7559	7464	7632	7721	7658	7513	7724	7704	7652	7681	7615	7534	7648	7626	7682	7550	7611	7660	7574	7599	7687	7560	7620	7590	7500	7736	7622	7572	7653	7673	7508	7702	7710	7729	7554	7654	7667	7633	7613	7591	7811	7678	7630	7728	7691	7675	7718	7512	7758	7590	7582	7675	7648	7860	7849	7695	7641	7618	7644	7686	7653	7668	7624	7599	7707	7636	7641	7683	7695	7672	7579	7645	7711	7583	7731	7640	7711	7530	7766	7591	7619	7664	7657	7592	7585	7594	7765	7706	7662	7654	7718	7611	7649	7630	7585	7591	7714	7652	7682	7766	7721	7491	7712	7737	7683	7684	7677	7584	7627	7638	7546	7695	7700	7654	7656	7767	7650	7732	7628	7523	7549	7626	7668	7644	7587	7585	7707	7657	7558	7610	7762	7725	7733	7745	7683	7702	7554	7711	7668	7697	7547	7737	7744	7657	7542	7658	7621	7670	7572	7664	7609	7771	7684	7474	7684	7690
5328	2007	1489	1305	1459	1761	1706	1933	3185	15507	15813	9193	3472	1510	1080	945	971	925	1038	978	879	986	978	969	1018	979	984	1004	1002	1001	1041	1006	983	942	1024	953	972	981	955	968	952	970	990	973	980	945	983	1034	974	918	914	1012	925	1029	994	932	980	997	968	966	939	889	959	917	941	897	961	986	987	955	895	988	937	1032	925	931	955	957	949	965	950	1025	942	958	1022	931	955	932	1007	946	972	957	906	925	940	973	936	947	962	983	950	940	988	947	994	941	978	1013	967	1011	906	1008	902	1019	931	968	970	986	961	982	985	996	913	981	961	987	988	985	1006	914	953	1000	959	974	1001	940	1005	931	976	992	969	957	945	951	1034	983	984	966	923	921	909	948	971	900	1022	998	1028	950	936	1009	969	994	965	1003	986	997	979	952	978	948	964	945	962	967	1008	958	945	951	988	1001	954	996	989	958	942	960	928	1025	960	1035	976	969	1000	979	1029	895	971	944	953	954	951	987	953	962	949	956	1016	983	874	941	961	919	1000	954	1004	965	961	921	975	959	993	951	948	962	997	997	962	1002	922	1002	951	938	1000	1006	964	957	992	961	977	1036	995	930	951	1008	942	953	972	1012	914	1009	992	970	952	924	980	948	918	994	965	969	964	964	1017	905	1002	975	970	962	945	975	988	933	954	972	1010	909	977	960	935	962	931	1005	1014	958	1013	954	955	965	986	955	963	960	939	1041	975	991	997	1011	943	977	856	1049	1039	997	929	992	991	978	953	1026	990	932	992	952	950	944	981	982	945	993	990	998	953	920	963	941	955	999	961	975	949	973	956	981	880	941	958	978	905	989	942	978	936	946	966	946	975	963	937	995	1011	999	995	961	943	1002	1003	1023	974	993	928	969	946	921	995	970	1000	974	991	967	958	1019	964	923	964	989	964	943	931	957	902	1032	970	976	966	978	979	888	955	921	923	921	974	994	1002	977	990	950	934	997	1016	1025	945	1009	996	953	965	993	912	961	1007	939	979	944	1046	986	959	991	941	973	998	948	981	970	927	975	944	961	953	950	937	955	1020	951	986	946	956	979	956	995	979	928	981	1034	969	961	935	988	981	959	954	954	972	959	986	990	967	991	987	993	971	957	919	1007	954	1033	968	992	921	964	970	970	1006	988	968	1006	969	960	930	951	1024	964	963	992	1019	925	965	978	977	1035	967	992	940	947	963	994	975	933	968	1026	935	946	1004	963	972	942	1013	881	945	952	971	968	1009	901	971	999	968	964	994	1011	959	948	991	957	975	944	996	999	974	919	1021	990	1013	989	952	930	956	997	938	1004	1022	919	940	994	941	924	995	1000	973	924	961	966	970	1002	972	981	971	905	962	1024	950	965	941	985	940	999	1035	957	953	958	916	949	1004	904	980	1003	973	889	965	1003	984	919	990	991	981	976	992	947	996	977	988	952	957	964	963	914	964	973	988	953	967	955	977	964	967	955	977	977	1017	959	912	930	1002	990	933	980	965	906	1022	958	964	958	971	1005	993	944	985	960	1023	908	1030	993	962	956	963	1057	976	965	1002	1023	952	927	969	999	962	923	974	990	962	991	1014	1030	974	974	900	1020	910	960	977	949	1001	999	960	976	1003	974	987	944	999	974	951	940	970	1042	979	960	1024	967	943	929	1008	1036	955	973	973	985	961	937	981	973	973	996	1039	938	1010	1015	939	985	963	946	960	939	953	972	961	957	1014	950	989	970	915	992	957	964	985	1001	981	981	960	972	952	984	961	938	1002	995	958	942	941	961	991	994	943	961	975	923	908	931	940	955	975	1016	940	1016	998	897	960	971	939	936	991	950	1027	1014	1006	962	998	964	973	975	968	940	944	932	985	925	917	1016	1009	1006	986	964	993	955	1013	988	957	973	926	982	1004	973	1003	996	998	950	947	960	969	869	1024	1001	967	952	984	959	978	962	989	909	949	968	927	997	974	913	974	938	957	973	985	951	1001	935	980	971	944	994	985	929	970	961	994	931	980	953	976	965	925	960	928	930	959	947	974	984	974	919	931	974	1003	957	969	1010	955	969	913	1015	942	990	944	941	931	951	1006	988	926	949	905	910	934	945	965	980	965	1039	918	948	958	978	952	1008	935	962	926	943	989	1028	971	935	982	1011	954	952	960	1014	939	965	985	954	964	974	978	965	976	977	944	959	1022	979	993	1001	938	991	924	936	998	954	998	997	972	898	984	1002	960	942	942	989	953	1008	1001	940	917	962	1027	989	1012	965	938	995	922	962	926	974	999	982	975	1019	946	968	1021	981	994	1007	948	958	1010	1006	970	985	982	913	986	972	938	999	985	956	1004	969	986	978	984	982	950	1039	973	971	995	1008	905	977	955	1046	927	912	1015	968	980	940	982	984	980	1033	994	989	963	970	977	925	1004	940	1013	963	1000	1021	970	917	957	949	896	972	958	973	921	954	965	957	966	961	913	950	939	954	933	975	1018	977	971	969	973	960	977	997	970	945	1015	963	1026	991	1002	979	1007	976	931	1037	988	962	1006	1026	979	936	951	1048	926	967	945	937	997	950	1057	954	1002	965	1006	971	1013	968	890	978	942	915	958	971	992	961	1038	1006	953	935	972	998	939	988	973	967	1007	966	970	1010	1022	981	966	965	980	980	947	980	981	942	989	969	962	946	982	931	994	933	931	981	954	950	1019	953	930	982	1001	987	1026	956	896	992	1019	1020	946	906	993	1000	924	927	928	930	1004	954	976	955	986	966	1025	1000	908	961	986	959	957	944	967	991	971	957	924	943	1043	919	959	902	938	931	978	969	996	915	1022	983	961	951	947	986	970	988	1022	1013	940	1002	990	959	1002	920	965	978	949	986	1005	962	995	1032	941	963	983	955	981	984	993	975	1025	1018	907	948	981	969	1028	944	1032	933	955	971	944	974	899	949	1032	945	955	983	940	998	951	975	986	985	946	960	944	1031	988	994	967	958	968	1009	941	963	992	964	948	993	911	989	935	947	897	923	977	1015	924	949	910	952	1022	964	953	954	944	933	957	972	960	976	950	944	996	960	1006	977	991	978	950	988	980	955	962	966	915	1029	937	929	1006	1007	981	939	1010	958	977	997	971	931	990	962	916	1009	965	950	976	986	978	982	961	894	958	950	957	946	953	945	939	969	903	947	1030	926	976	946	976	932	963	933	996	990	1013	918	964	1012	959	998	957	1005	1003	951	958	945	971	987	976	1039	953	957	975	961	971	978	935	956	941	949	909	1035	967	1016	992	1002	1027	970	1011	1015	1006	987	956	1001	963	1003	952	964	961	958	982	997	986	989	1016	1003	984	968	990	940	917	947	1006	933	961	975	935	984	914	1001	952	934	945	914	970	996	972	969	965	1021	909	1027	923	953	978	1011	997	962	959	1059	951	1019	983	987	979	1013	910	978	948	1037	956	971	989	1005	988	1001	1042	993	954	1005	978	1001	956	952	949	1031	981	947	951	961	948	958	969	913	907	958	981	1005	912	966	992	942	952	929	975	970	989	978	970	990	967	908	990	938	973	968	950	1036	973	1018	977	915	900	976	958	951	1023	980	1022	967	949	985	998	1037	974	910	915	960	981	978	950	972	923	988	942	964	980	937	935	962	996	962	984	948	967	941	985	980	992	965	1000	970	960	915	1008	968	1022	989	931	1022	954	1019	995	999	982	969	1001	950	978	930	1002	984	968	997	934	991	977	925	967	1014	917	953	999	953	990	929	953	987	965	901	974	1029
21590	16514	13365	19629	27037	27821	26912	29499	36389	67388	62975	46266	28871	14751	9081	7995	7838	7881	7791	7690	7803	7796	7788	7781	7811	7664	7810	7820	7792	7874	7872	7798	7818	7693	7815	7794	7882	7762	7714	7780	7842	7780	7895	7829	7740	7914	7951	7820	7811	7836	7809	7863	7844	7810	7818	7656	7922	7880	7779	7869	7787	7842	7821	7886	7813	7651	7800	7756	7823	7891	7775	7812	7833	7828	7884	7804	7749	7894	7726	7687	7769	7890	7926	7935	7675	7772	7805	7648	7792	7809	7771	7699	7893	7759	7846	7875	7794	7911	7872	7790	7949	7875	7792	7848	7766	7834	7873	7788	7805	7907	7669	7933	7741	7673	7789	7895	7910	7851	7922	7869	7658	7954	7731	7815	7805	7725	7857	7888	7871	7705	7686	7742	7550	7772	7769	7755	7938	7879	7779	7725	7777	7882	7683	7859	7729	7860	7859	7672	7823	7845	7818	7874	7703	7904	7874	7774	7759	7845	7800	7805	7860	7738	7838	7790	7778	7951	7807	7956	7980	7914	7858	7876	7692	7883	7721	7688	7853	7861	7808	7735	7764	7839	7803	7787	7802	7904	7743	7776	7843	7845	7778	7941	7716	7827	7911	7847	7820	7752	7773	7926	7848	7713	7746	7725	7694	7635	7704	7819	7921	7772	7748	7721	7761	7839	7919	7827	7792	7795	7881	7738	7770	7775	7893	7732	7723	7953	7905	7770	7795	7764	7785	7762	7694	7799	7927	7802	7695	7892	7875	7704	7888	7796	7743	7811	7907	7868	7709	7952	7806	7890	7720	7650	7876	7958	7816	7821	7901	7745	7906	7892	7918	7805	7827	7727	7825	7909	7699	7702	7691	7801	7788	7832	7738	7803	7818	7951	7799	7691	7807	7923	7820	7907	7824	7892	7906	7799	7691	7813	7699	7736	7835	7843	7766	7812	7936	7893	7783	7815	7719	7825	7737	7762	7772	7914	7870	7877	7810	7703	7902	7709	7901	7937	7856	7856	7682	7831	7919	7975	7695	7765	7797	7775	7964	7879	7830	7885	7800	7846	7813	7886	7912	7820	7714	7821	7874	7767	7817	7884	7650	7718	7802	7795	7818	7857	7682	7701	7977	7812	7773	7808	7985	7863	7856	7669	7829	7836	7791	7906	7654	7821	7809	7688	7908	7819	7811	7731	7797	7834	7849	7792	7842	7756	7899	7789	7786	7861	7726	7699	7728	7796	7867	7793	7914	7679	7776	7916	7819	7931	7775	7873	7882	7739	7825	7683	7792	7809	7722	7942	7802	7867	7697	7804	7948	7863	7820	7753	7836	7783	7907	7808	7791	7861	7807	7777	7739	7840	7994	7798	7784	7706	7888	7812	7715	7794	7814	7748	7753	7922	7766	7873	7880	7884	7772	7768	7839	7864	7897	7909	7854	7737	7714	7822	7872	7906	7825	7810	7831	7780	7865	7740	7876	7907	7899	7841	7896	7811	7726	7862	7864	7705	7866	7783	7836	7812	7860	7815	7806	7777	7887	7841	7744	7777	7771	7708	7798	7987	7990	7817	7794	7807	7754	7862	7700	7778	7727	7602	7884	7654	7950	7848	7902	7714	7854	7872	7908	7693	7792	7789	7719	7848	7741	7805	7869	7841	7842	7809	7792	7754	7954	7710	7793	7741	7869	7946	7936	7740	7859	7917	7929	7617	7808	7973	7955	7848	7899	7893	7627	7800	7795	7832	7722	7865	7808	7782	7870	7683	7738	7874	7767	7726	7729	7766	7704	7883	7837	7854	7604	7774	7831	7855	7788	7840	7857	7684	7879	7891	7784	7775	7693	7811	7777	7775	7860	7692	7792	7767	7873	7735	7691	7860	7828	7846	7752	7887	7810	7719	7737	7897	7838	7879	7911	7700	7867	7739	7815	7810	7823	7910	7940	7869	7914	7879	7833	7957	7790	7885	7782	7851	7833	7838	7705	7837	7709	7902	7865	7774	7776	7823	7785	7848	7826	7727	7719	7942	7930	7879	7859	7828	7786	7654	7919	7870	7890	7693	7886	7719	7780	7877	7667	7792	7837	7828	7928	7931	7784	7742	7816	7808	7855	7863	7780	7878	7719	7716	7790	7883	7795	7901	7782	7763	7833	7716	7764	7925	7811	7617	7854	7729	7826	7893	7894	7673	7885	7803	7901	7783	7785	7967	7895	7852	7887	7881	7875	8012	8002	7718	7756	7793	7840	7606	7892	7783	7785	7835	7800	8030	7796	7871	7908	8003	7899	7825	7884	7928	7805	7774	7740	7899	7840	7738	7753	7794	8010	7653	7937	7751	7926	7732	7915	7802	7886	7823	7735	7815	7785	7768	7653	7691	7736	7802	7881	7787	7862	7893	7883	7714	7873	7741	7758	7821	7714	7764	7747	7779	7931	7804	7900	7791	7901	7884	7808	7842	7913	7844	7765	7766	7728	7883	7947	7890	7661	7801	7864	7860	7942	7723	7633	7909	7769	7957	7829	7881	7640	7870	7776	7871	7858	7857	7685	7866	7843	7628	7836	7815	7911	7789	7766	7868	7818	7866	7821	7838	7782	7736	7898	7688	7764	7706	7807	7859	7872	7809	7877	7835	7905	7861	7713	7778	7780	7769	7837	7761	7942	7850	7774	7864	7728	7829	7820	7764	7849	7885	7838	7793	7910	7924	7787	7845	7909	7808	7816	7963	7732	7871	7718	7814	7800	7622	7819	7774	7729	7854	7692	7762	7713	7907	7963	7927	7838	7795	7831	7703	7797	7769	7719	7791	7906	7707	7843	7817	7855	7826	7833	7705	7911	7798	7752	7729	7647	7792	7749	7781	7785	7725	7854	7877	7951	7767	7720	7807	7855	7893	7821	7820	7795	7895	7800	7777	7798	7834	7785	7887	7877	7792	7812	7830	7722	7861	7838	7754	7824	7780	7906	7852	7782	7712	7697	7748	7670	7826	7875	7877	7786	7611	7792	7841	7796	7813	7932	7876	7861	7659	7591	7880	7794	7772	7764	7907	7650	7828	7914	7889	7863	7736	7783	7743	7765	7751	7888	7867	7931	7890	7792	7883	7882	7723	7735	7766	7735	7924	7851	7745	7721	7778	7799	7753	7891	7809	7845	7984	7750	7826	8011	7679	7757	7819	7886	7784	7816	7837	7785	7906	7622	7855	7814	7958	7760	7802	7839	7864	7895	7881	7680	7638	7825	7790	7937	7703	7778	7738	7903	7833	7729	7761	7842	7924	7849	7815	7722	7856	7920	7817	7794	7757	7860	7968	7732	7851	7891	7826	7894	7716	7830	7773	7701	7748	7753	7747	7868	7898	7761	7782	7753	7837	7898	7726	7786	7855	7948	7722	7675	7728	7684	7887	7916	7661	7707	7799	7715	7807	7859	7760	7679	7588	7672	7947	7897	7774	7864	7865	7935	7885	7677	7834	7783	7833	7873	7934	7852	7836	7658	7793	7905	7775	7762	7818	7852	7877	7901	7769	7911	7762	7837	7904	7851	7956	7909	7791	7747	7739	7846	7667	7886	7748	7838	7832	7822	7856	7833	7837	7741	7759	7757	7945	7885	7752	7980	7713	7940	7849	7894	7706	7775	7577	7768	7903	7732	7824	7858	7797	7904	7862	7846	7788	7805	7802	7806	7770	7759	7883	7829	7808	7774	7847	7743	7743	7815	7964	7679	7817	7779	7810	7711	7904	7798	7697	7763	8023	7740	7823	7772	7839	7796	7987	7797	7841	7859	7819	7851	7912	7848	7889	7846	7781	7883	7627	7676	7913	7753	7810	7746	7850	7823	7856	7855	7760	7741	7728	7763	7805	7815	7774	7824	7817	7793	7715	7776	7789	7722	7826	7747	7894	7757	7796	7808	7732	7865	7714	7883	7920	7934	7914	7867	7851	7759	7772	7849	7698	7945	7848	7825	7923	7826	7773	7859	7789	7749	7727	7817	7856	7663	7653	7903	7781	7747	7764	7799	7828	7569	7785	7866	7751	7811	7813	7770	7760	7797	7786	7753	7852	7685	7831	7783	7963	7878	7872	7749	7718	7780	7707	7711	7769	7868	7885	7682	7894	7807	7820	7810	7905	7771	7801	7810	7813	7847	7900	7889	7713	7696	7839	8056	7930	7841	7841	7938	7917	7841	7845	7854	7680	7822	7831	7849	7880	7914	7722	7819	7714	7885	7720	7999	7737	7858	7857	7789	7907	7879	7710	7754	7825	7841	7696	7768	7867	7787	7804	7851	7859	7821	7825	7700	7782	7851	7793	7737	7708	7727	7724	7891	7852	7750	7987	7787	7897	7788	7900	7805	7798	7813	7934	7870	7759	7895	7879	7846	7661	7796	7946	7763	8017	7724	7708	7774	7785	7730	7828	7670	7738	7837	7832	7852	7820	7914	7765	7909	7741	7791	7851	7763	7838	7848	7820	7717	7750	7861	7844	7844	7846	7762	7814	7859	7786	7807	7821	7750	7861	7726	7863	7831	7889	7672	7922	7787	7792	7861	7842	7824	7714	7837	7748	7893	7727	7880	7850	7809	7766	7795	7802	7765	7832	7991	7756	7832	7788	7781	7747	7840	7862	7724	7791	7667	7945	7744	7810	7835	7942	7865	7893	7765	7913	7864	7805	7854	7920	7848	7830	7738	7769	7936	7887	7900	7832	7723	7608	7799	7800	7787	7886	7819	7667	7813	7897	7910	7733	7953	7840	7802	7768	7835	7784	7774	7825	7865	7649	7924	7770	7889	7883	7870	7823	7751	7800	7778	7888	7776	7666	7812	7763	7738	7912	7903	8075	7768	7812	7841	7844	7796	7922	7904	7857	7889	7780	7778	7740	7884	7903	7641	7725	7766	7903	7729	7937	7776	7764	7915	7795	7888	7758	7832	7874	7816	7741	7716	7760	7766	7833	7793	7970	7790	7763	7797	7744	7712	7746	7881	7823	7936	7765	7737	7792	7867	7738	7878	7841	7773	7802	7779	7771	7740	7815	7689	7693	7767	8076	7757	7892	7824	7864	7931	7789	7724	7883	7671	7813	7867	7832	7944	7658	7877	7765	7853	7936	7924	7856	7736	7715
4316	2675	1931	1532	2038	2808	2954	2966	6394	26463	26034	14166	4613	1749	1034	971	981	983	972	928	990	948	1034	966	936	984	1026	966	930	1005	1008	977	1012	933	986	908	990	921	997	951	1003	961	953	981	972	960	952	935	1013	982	983	932	956	903	971	950	934	926	988	975	936	995	939	911	1007	966	916	938	989	936	994	985	948	905	959	992	913	952	938	912	921	956	938	1015	941	990	992	954	1010	976	982	903	942	933	919	986	970	1014	922	973	1013	951	997	990	996	975	994	1009	956	962	962	993	969	927	905	958	949	970	953	941	953	985	990	972	899	896	1006	965	970	965	933	965	1007	912	950	954	920	944	973	897	933	961	975	975	1040	972	952	974	971	969	1004	978	984	953	912	930	949	978	940	1009	968	965	955	1010	969	959	899	956	1034	983	1003	950	951	1018	1041	976	967	966	917	913	938	1004	1025	956	1097	918	975	962	973	969	984	937	985	952	935	913	901	974	921	1032	1016	979	956	948	957	985	929	968	955	1021	1032	960	943	920	991	986	944	948	993	984	977	1012	963	942	1001	911	969	952	1023	1008	992	933	1006	981	936	957	937	998	1015	993	1016	973	1000	1007	981	1048	966	957	985	976	916	997	963	971	996	1029	960	989	976	1003	997	951	989	993	1003	962	912	1018	964	950	940	966	1004	954	928	975	990	985	921	1009	1015	924	997	967	963	969	943	945	946	1016	960	970	982	996	935	923	916	969	979	958	920	879	980	963	1058	960	988	948	923	966	989	962	973	941	947	1003	963	960	929	970	925	928	967	965	982	955	952	1007	983	908	947	1010	1001	964	951	982	979	952	965	974	956	954	979	910	1018	958	967	955	926	953	918	961	922	952	919	992	996	984	974	965	919	941	953	1011	968	969	1007	930	967	991	931	914	1000	959	974	935	1024	963	978	945	952	985	1017	954	969	936	987	965	921	927	935	1020	919	914	984	987	918	985	1007	993	944	915	971	930	928	934	959	945	1047	976	1029	972	963	1008	965	1001	991	929	1014	932	935	951	990	944	954	966	943	949	951	971	1014	955	911	955	1007	958	983	966	938	975	981	966	943	977	981	869	971	944	922	930	979	1015	941	995	984	944	996	953	933	955	951	988	1033	990	938	987	943	968	945	937	941	964	956	1025	951	927	956	971	1007	941	955	948	998	952	1014	985	983	1000	964	941	919	953	1012	1040	961	1013	981	997	944	1004	949	941	944	901	965	958	929	981	1020	968	1001	979	956	958	936	856	959	904	1014	977	985	979	993	972	973	967	984	971	991	924	1017	1009	933	999	946	956	1006	975	923	1015	921	969	994	977	920	955	958	988	967	894	942	954	987	950	979	921	947	966	969	1031	1026	931	984	1007	1007	1039	965	934	907	969	930	1031	962	966	917	971	912	937	978	991	1008	1017	1017	907	1010	955	950	929	1024	950	950	938	967	958	992	976	958	977	949	996	976	934	998	980	1017	925	962	974	959	1022	1005	967	997	929	980	917	984	975	957	1021	959	986	1008	973	1003	990	1017	944	976	934	967	925	911	969	991	982	938	919	923	916	946	956	952	894	974	946	953	949	964	987	968	958	982	1002	986	911	968	946	945	1024	926	902	980	966	947	923	964	968	941	978	939	942	992	949	968	927	990	945	920	969	951	991	936	923	951	961	966	983	987	958	960	973	940	961	904	989	967	949	961	953	1036	957	958	994	939	946	964	925	924	1011	935	978	979	980	986	937	1012	1038	938	930	933	990	999	893	960	986	989	985	973	1002	976	1001	1022	929	920	984	984	995	1005	948	1002	997	1025	943	937	939	993	869	995	1002	977	995	929	907	966	970	1001	989	985	988	939	1020	969	969	953	960	975	999	938	927	965	931	984	933	931	995	987	977	980	953	972	1001	928	908	978	922	1024	923	1018	963	986	987	979	1023	960	977	989	1010	975	973	938	953	916	917	977	971	986	939	933	954	962	963	983	1009	911	992	995	982	939	971	901	991	1030	1012	950	986	932	984	992	943	980	946	985	949	991	950	963	980	1003	977	914	964	999	957	980	942	1009	909	970	999	955	995	998	928	936	982	932	1026	960	1022	983	965	927	972	992	972	973	1005	1000	956	953	932	991	972	984	989	1000	914	923	949	912	905	992	970	943	952	993	992	978	941	957	975	975	969	986	958	957	932	928	965	949	968	936	943	957	962	932	955	937	988	942	963	995	938	1005	957	970	990	981	981	985	952	962	890	982	988	973	951	958	892	974	916	966	942	972	1028	974	895	979	962	962	944	980	897	912	924	961	905	1021	953	965	930	994	917	953	961	905	966	942	951	981	884	918	929	959	905	933	997	934	973	966	930	967	952	964	979	969	942	979	946	975	982	1002	969	911	951	1035	923	977	1028	968	963	982	944	998	967	960	1034	1008	972	930	962	968	938	952	969	954	933	953	959	942	963	1000	911	1006	939	987	892	1007	1016	939	961	1006	943	998	947	987	928	983	900	983	950	975	915	895	1009	943	1026	933	959	962	959	921	996	950	972	978	957	948	946	1052	920	1009	970	902	990	997	1017	985	988	1012	959	939	951	1016	909	961	998	971	952	954	980	963	999	974	1024	971	1022	980	970	945	988	940	945	971	971	986	997	939	965	1024	894	949	957	974	978	1028	957	986	964	915	939	961	983	937	986	942	967	958	955	961	893	1027	904	972	998	982	970	942	949	998	983	947	939	985	962	996	1013	983	952	904	964	958	993	982	960	922	986	957	922	978	956	941	952	946	985	957	956	984	987	995	915	958	997	955	910	918	927	975	904	987	924	972	967	948	995	937	888	942	947	964	943	951	1026	1004	938	937	999	939	970	1013	932	970	993	997	979	968	980	990	994	936	904	1001	951	970	956	947	982	944	948	989	936	890	995	1010	974	965	932	936	918	973	934	966	1010	934	899	977	952	988	976	976	997	931	961	1006	968	962	1000	973	1007	1005	998	949	907	970	933	976	987	944	964	929	923	959	1035	933	965	928	998	1001	996	927	957	913	957	980	971	983	937	994	952	1004	976	974	965	944	993	957	988	1051	991	995	983	983	965	984	946	970	961	936	976	930	922	892	935	977	953	986	957	1002	928	976	983	974	945	1011	942	930	992	954	1006	877	981	950	1003	1013	972	938	1003	983	984	933	977	943	987	945	930	946	987	1017	978	945	998	1046	948	961	970	1025	963	1001	941	953	954	977	1012	981	993	983	1005	950	953	928	984	977	992	944	999	1014	952	955	925	936	991	950	954	969	915	972	936	995	943	966	944	973	958	961	953	1016	945	1012	915	956	927	1003	1028	924	900	974	944	978	984	1014	974	964	982	895	1034	966	967	936	932	973	963	975	958	985	990	936	938	985	950	934	996	908	1020	976	1001	973	1003	957	988	921	968	951	963	908	930	993	940	889	950	926	980	913	944	993	971	993	992	963	956	1012	970	977	952	943	931	947	1000	947	973	977	988	960	1025	981	927	986	1007	937	974	934	951	978	985	1001	990	1023	981	987	968	952	975	964	970	955	937	958	979	981	957	950	961	961	916	946	1027	983	953	992	932	994	972	961	966	920	940	926	919	916	972	948	997	977	1013	1017	964	969	939	1036	1000	965	981	992	948	986	929	964	1004	948	915	977	1019	963	916	991	869	964	980	983	962	978	951	1012	952	990	1015	944	963	970	973	1020	953	980	988	1021	970
27558	20421	16949	23395	33355	37388	39080	37111	46097	81673	75699	52545	32441	17675	9636	7945	7880	7608	7749	7716	7828	7796	7700	7661	7755	7789	7659	7752	7672	7688	7731	7735	7723	7769	7741	7743	7634	7806	7695	7634	7628	7698	7733	7580	7571	7723	7625	7600	7765	7810	7819	7862	7657	7811	7746	7735	7696	7830	7704	7657	7676	7816	7589	7572	7773	7761	7798	7740	7672	7700	7722	7877	7783	7714	7733	7796	7805	7833	7809	7768	7704	7710	7823	7633	7832	7724	7770	7889	7761	7732	7681	7738	7685	7879	7706	7730	7722	7754	7725	7873	7825	7646	7774	7871	7719	7817	7813	7675	7746	7865	7705	7677	7822	7571	7830	7658	7622	7725	7744	7813	7800	7607	7870	7758	7761	7711	7790	7791	7729	7868	7745	7519	7743	7662	7665	7782	7847	7732	7609	7753	7783	7793	7667	7856	7812	7669	7833	7886	7604	7649	7641	7733	7793	7708	7790	7749	7670	7619	7614	7791	7686	7682	7683	7846	7744	7676	7686	7690	7696	7640	7773	7745	7502	7674	7771	7593	7663	7659	7796	7717	7726	7689	7670	7644	7702	7658	7754	7756	7639	7725	7843	7670	7654	7849	7737	7660	7709	7728	7683	7712	7863	7633	7711	7682	7779	7669	7629	7784	7878	7698	7837	7706	7543	7612	7714	7797	7671	7641	7885	7694	7738	7609	7680	7876	7641	7798	7607	7594	7783	7666	7679	7706	7775	7744	7736	7604	7773	7751	7763	7747	7720	7694	7724	7627	7693	7632	7676	7732	7756	7527	7729	7717	7695	7677	7714	7732	7706	7663	7849	7811	7790	7715	7700	7815	7663	7647	7704	7734	7724	7669	7760	7684	7706	7804	7799	7665	7760	7796	7792	7715	7881	7795	7630	7751	7603	7775	7828	7637	7832	7737	7753	7627	7794	7731	7740	7739	7769	7619	7696	7755	7787	7775	7872	7675	7682	7766	7742	7678	7645	7752	7699	7665	7869	7650	7693	7676	7701	7682	7673	7664	7763	7628	7668	7727	7765	7703	7670	7773	7796	7792	7629	7728	7776	7698	7808	7521	7709	7832	7761	7712	7671	7761	7795	7797	7724	7712	7792	7825	7633	7648	7807	7670	7708	7694	7638	7663	7761	7678	7765	7600	7805	7592	7708	7618	7659	7740	7627	7749	7668	7812	7763	7859	7654	7672	7833	7665	7757	7757	7629	7749	7831	7818	7679	7828	7748	7721	7722	7643	7736	7711	7937	7600	7640	7690	7686	7786	7736	7797	7725	7509	7678	7744	7859	7816	7678	7627	7716	7674	7785	7769	7693	7659	7843	7663	7751	7733	7699	7801	7797	7717	7709	7877	7776	7749	7675	7764	7759	7862	7698	7710	7757	7661	7872	7818	7640	7641	7725	7759	7761	7854	7812	7760	7722	7863	7659	7653	7637	7774	7721	7684	7875	7667	7592	7700	7722	7802	7665	7645	7526	7726	7740	7761	7716	7567	7813	7758	7800	7620	7772	7708	7653	7699	7763	7726	7797	7736	7832	7600	7700	7828	7736	7864	7660	7745	7619	7637	7749	7731	7772	7749	7784	7612	7625	7669	7669	7817	7539	7728	7854	7724	7703	7605	7705	7854	7755	7601	7840	7680	7726	7734	7700	7747	7581	7661	7717	7791	7696	7738	7714	7846	7765	7706	7763	7763	7702	7786	7643	7783	7816	7699	7897	7603	7738	7736	7731	7894	7615	7792	7695	7718	7871	7827	7582	7787	7655	7721	7803	7687	7648	7657	7965	7673	7696	7716	7852	7719	7822	7614	7724	7864	7638	7855	7753	7764	7820	7642	7684	7783	7726	7709	7585	7671	7773	7733	7591	7714	7661	7767	7749	7708	7788	7575	7628	7836	7752	7698	7766	7789	7740	7690	7768	7732	7686	7766	7634	7776	7697	7780	7664	7756	7676	7723	7838	7732	7745	7683	7725	7831	7688	7670	7807	7627	7759	7664	7753	7779	7756	7719	7843	7816	7715	7605	7810	7665	7735	7530	7866	7746	7604	7551	7725	7695	7666	7792	7701	7747	7733	7797	7814	7725	7794	7725	7717	7802	7660	7659	7791	7672	7786	7712	7829	7611	7737	7844	7774	7739	7755	7759	7710	7849	7674	7656	7732	7638	7583	7720	7644	7756	7684	7657	7732	7680	7807	7763	7774	7701	7822	7615	7657	7708	7783	7593	7831	7670	7840	7794	7833	7809	7682	7797	7738	7764	7785	7695	7722	7730	7637	7660	7711	7685	7769	7838	7617	7673	7791	7807	7702	7565	7897	7799	7756	7772	7658	7689	7596	7702	7707	7577	7869	7765	7630	7686	7769	7770	7599	7760	7689	7825	7660	7688	7778	7703	7815	7756	7701	7752	7784	7810	7786	7692	7713	7693	7782	7640	7676	7707	7689	7696	7718	7682	7770	7713	7716	7679	7906	7817	7738	7888	7630	7834	7768	7754	7657	7702	7554	7849	7580	7742	7717	7692	7745	7751	7887	7768	7768	7860	7805	7728	7607	7852	7719	7805	7627	7718	7742	7653	7645	7756	7621	7936	7822	7637	7768	7829	7642	7758	7803	7684	7808	7817	7706	7788	7798	7684	7723	7713	7729	7656	7844	7791	7844	7583	7705	7784	7789	7743	7625	7881	7668	7646	7656	7840	7556	7768	7682	7761	7689	7676	7677	7651	7757	7692	7768	7622	7664	7674	7723	7659	7672	7657	7756	7736	7737	7673	7768	7735	7783	7844	7712	7665	7786	7767	7710	7748	7733	7725	7806	7788	7717	7765	7724	7671	7743	7625	7673	7790	7669	7927	7776	7751	7741	7901	7885	7905	7603	7821	7641	7687	7712	7699	7775	7686	7870	7688	7695	7750	7703	7790	7658	7785	7691	7787	7672	7705	7737	7681	7593	7873	7625	7819	7860	7801	7849	7725	7670	7653	7681	7652	7655	7808	7714	7641	7862	7833	7578	7645	7577	7894	7824	7685	7747	7786	7788	7643	7666	7744	7549	7694	7769	7852	7646	7674	7667	7718	7764	7770	7771	7757	7750	7658	7753	7697	7765	7605	7744	7698	7724	7756	7683	7642	7845	7723	7685	7903	7716	7839	7678	7820	7825	7617	7742	7773	7699	7653	7797	7738	7650	7794	7787	7625	7726	7745	7661	7813	7759	7862	7783	7806	7917	7827	7709	7902	7752	7811	7787	7879	7812	7746	7689	7683	7797	7748	7728	7698	7745	7709	7775	7683	7671	7786	7684	7679	7771	7665	7633	7779	7793	7754	7850	7822	7715	7637	7848	7779	7714	7679	7798	7800	7756	7675	7641	7702	7729	7672	7849	7857	7847	7695	7509	7842	7839	7815	7556	7848	7719	7646	7835	7671	7713	7774	7703	7829	7729	7857	7696	7613	7723	7704	7703	7765	7724	7822	7822	7582	7744	7802	7782	7682	7732	7802	7880	7775	7835	7641	7661	7757	7741	7747	7751	7755	7726	7744	7806	7572	7671	7713	7820	7773	7698	7691	7613	7722	7732	7850	7755	7727	7646	7690	7797	7518	7556	7678	7729	7598	7803	7778	7778	7795	7626	7676	7705	7753	7791	7774	7706	7804	7702	7684	7616	7778	7571	7812	7632	7743	7853	7630	7687	7740	7700	7671	7818	7740	7794	7697	7822	7854	7756	7746	7809	7801	7606	7636	7715	7616	7732	7731	7839	7660	7538	7637	7653	7830	7713	7794	7843	7770	7708	7713	7723	7689	7634	7802	7685	7745	7734	7627	7852	7676	7695	7804	7777	7739	7638	7782	7721	7635	7743	7790	7766	7660	7680	7659	7756	7619	7689	7768	7789	7832	7638	7620	7776	7806	7697	7759	7708	7684	7675	7829	7740	7741	7775	7977	7825	7777	7550	7734	7673	7681	7815	7743	7652	7698	7773	7812	7735	7826	7608	7786	7624	7705	7671	7607	7712	7782	7718	7735	7717	7766	7779	7800	7684	7778	7686	7731	7610	7667	7621	7779	7676	7662	7809	7693	7664	7817	7772	7782	7665	7753	7797	7867	7667	7720	7832	7709	7543	7774	7824	7616	7744	7744	7665	7717	7820	7718	7822	7770	7815	7911	7680	7739	7672	7795	7929	7532	7673	7679	7652	7638	7747	7730	7671	7801	7684	7892	7740	7687	7737	7795	7731	7605	7726	7820	7823	7741	7729	7723	7752	7724	7723	7724	7660	7863	7737	7622	7655	7728	7759	7734	7566	7531	7754	7782	7823	7600	7654	7766	7675	7834	7835	7739	7653	7803	7821	7586	7682	7684	7723	7747	7802	7749	7832	7835	7759	7819	7759	7805	7733	7706	7741	7717	7735	7840	7631	7674	7767	7783	7694	7691	7583	7864	7784	7737	7698	7704	7650	7684	7703	7731	7712	7654	7584	7773	7696	7726	7755	7696	7755	7857	7760	7805	7699	7797	7883	7808	7530	7618	7836	7683	7891	7744	7721	7654	7725	7762	7810	7809	7655	7709	7764	7589	7792	7833	7783	7610	7755	7717	7731	7703	7867	7731	7702	7776	7673	7816	7686	7951	7739	7821	7677	7631	7750	7840	7705	7661	7772	7673	7948	7734	7598	7757	7723	7768	7623	7737	7807	7747	7704	7849	7675	7726	7786	7669	7786	7678	7884	7789	7714	7667	7614	7712	7581	7719	7789	7677	7724	7696	7760	7754	7736	7858	7637	7698	7814	7650	7831	7675	7750	7830	7710	7758	7587	7756	7808	7696	7786	7683	7791	7600	7789	7786	7690	7686	7696	7856	7804	7863	7858	7758	7672	7734	7667	7699	7705	7734	7660	7772	7809	7642	7790	7693	7709	7809	7837	7737	7691	7810	7815	7788	7773	7629	7774	7674	7631	7732	7699	7787	7777	7766	7838	7623	7835	7668	7863	7652	7723	7716	7564	7559	7651	7733	7721	7671	7708	7710	7733	7752	7807	7783	7707	7653	7810	7807	7752	7673	7689	7644	7766	7721	7762	7911	7654	7795	7815	7757	7753	7793
3867	1895	1453	1136	1477	1808	1918	1795	1674	5859	6521	3565	1833	1194	980	954	893	948	954	950	913	959	978	935	924	934	973	923	958	928	906	967	967	958	850	902	1011	910	928	943	953	954	976	978	949	952	905	919	961	916	947	907	921	897	965	896	879	951	976	920	925	956	938	942	926	963	985	961	966	891	907	903	1001	947	961	941	989	980	1004	1008	917	938	914	929	912	923	943	983	907	870	920	928	946	938	893	893	915	964	958	940	944	941	944	909	924	932	949	954	982	955	995	930	923	960	920	930	943	934	919	926	1002	907	937	973	927	901	901	910	967	894	926	914	944	979	954	895	904	911	916	1005	930	929	931	968	907	959	914	946	927	928	1004	958	948	956	935	970	937	905	902	931	958	910	943	976	941	912	914	915	935	898	943	936	876	970	928	937	954	912	910	964	941	936	951	927	925	952	968	970	987	951	983	949	979	978	940	971	921	990	925	955	991	925	957	979	959	962	926	918	979	930	889	1047	924	968	999	937	938	910	955	904	947	930	990	886	893	946	931	944	985	929	914	927	947	921	906	925	937	878	949	875	936	907	928	932	924	959	942	955	910	886	947	948	929	927	972	899	988	928	888	960	917	926	974	913	874	1015	926	919	942	931	869	905	900	893	966	1010	903	910	945	985	959	949	974	982	925	954	929	957	916	924	901	977	921	958	933	900	925	983	1006	974	972	981	901	944	936	956	915	961	954	957	933	947	982	936	918	965	922	976	949	935	900	961	879	938	909	933	955	931	954	919	930	940	954	926	966	915	919	981	958	914	943	916	926	976	890	1014	957	984	922	946	939	912	969	964	938	920	910	950	927	937	981	917	954	976	949	908	925	966	955	931	952	913	980	905	948	933	940	964	977	982	934	969	945	909	878	950	933	947	992	924	929	924	935	934	960	961	949	892	1006	952	1028	1047	939	950	860	946	960	901	950	941	995	960	949	977	919	913	977	931	933	930	948	902	964	975	978	927	955	970	957	910	881	917	985	932	957	926	970	925	923	970	935	916	921	894	974	946	977	959	964	944	932	966	907	962	904	958	948	937	953	978	935	953	917	894	981	961	930	994	916	931	894	922	950	933	945	921	904	994	934	965	968	935	937	894	946	959	891	947	971	971	930	925	969	940	967	921	907	941	950	938	925	941	915	997	953	940	947	924	935	915	921	963	930	974	915	999	923	921	938	953	947	967	974	897	945	930	931	932	926	941	977	872	906	944	913	901	974	924	865	893	962	998	910	929	934	892	929	914	903	938	939	951	919	899	934	906	1009	975	928	875	928	881	947	969	902	1009	975	910	916	981	978	930	921	959	944	997	919	925	946	915	978	981	880	911	920	898	927	931	950	903	909	911	972	925	972	911	1002	1024	962	951	885	892	974	861	931	946	961	952	981	934	910	942	966	990	926	990	977	963	932	922	953	939	887	942	930	958	923	937	929	927	937	911	913	922	934	963	885	904	973	945	891	992	897	932	971	953	964	895	991	1023	942	972	912	910	962	947	934	988	917	1014	871	911	922	937	993	957	888	895	948	951	940	974	888	968	976	988	874	946	924	917	937	929	948	908	927	954	966	986	940	964	991	977	901	956	953	964	965	894	900	954	972	956	941	918	956	918	927	1006	996	898	903	936	974	923	951	920	944	949	934	899	929	902	973	929	941	978	955	951	930	970	932	1000	954	882	944	909	929	935	954	954	1013	966	1004	976	974	920	967	949	959	900	994	931	1015	960	899	936	918	908	966	933	964	991	963	979	949	966	952	945	958	1003	989	968	918	916	895	915	911	909	918	985	942	962	896	918	976	893	955	994	908	944	922	982	1001	974	932	973	1021	938	934	921	916	905	942	987	909	963	892	934	963	974	916	945	937	934	928	916	924	974	949	959	974	955	909	928	947	998	950	967	904	959	977	901	957	917	936	942	990	940	870	915	941	1022	957	955	927	897	899	945	949	937	975	993	922	903	910	977	930	934	930	916	939	978	988	921	1000	958	981	970	883	931	925	993	942	993	944	920	930	942	918	928	974	965	943	978	871	980	913	946	877	933	979	945	959	1001	904	936	952	944	918	882	903	934	947	961	961	952	943	957	942	957	951	960	931	949	969	945	988	978	980	959	975	978	930	910	966	931	996	892	926	939	970	909	991	892	919	942	905	924	931	905	895	935	962	972	872	936	936	934	892	957	861	970	951	943	980	952	1008	956	931	1027	980	901	993	943	951	961	881	950	989	984	904	928	955	903	952	982	876	984	949	989	967	972	962	910	902	928	902	946	880	917	904	1003	940	963	878	925	914	970	970	909	957	914	949	910	890	932	911	950	931	942	900	954	954	946	983	974	868	944	962	976	908	1008	970	909	946	928	939	891	919	927	954	952	933	929	940	980	966	919	946	937	916	949	918	945	941	922	971	1007	916	944	980	1047	855	934	963	944	920	952	938	963	942	920	936	948	916	907	920	963	920	962	965	935	1023	976	922	923	921	906	915	946	935	991	967	912	949	949	925	930	951	990	865	930	937	958	973	987	927	883	948	933	909	1000	927	873	909	923	991	961	969	936	960	1008	914	1015	965	904	924	938	944	971	952	991	939	940	937	978	923	916	914	953	949	946	955	932	882	889	979	927	929	969	952	948	954	948	877	974	888	971	946	922	939	1000	923	973	939	984	946	930	888	944	938	936	918	937	903	954	943	941	894	936	959	941	923	971	989	948	924	962	897	935	930	926	932	917	936	930	971	969	926	925	981	885	910	967	910	943	996	937	906	976	951	933	969	913	960	1009	986	927	938	939	979	949	931	921	926	1006	933	961	915	960	910	916	994	948	917	924	906	918	959	925	915	904	959	967	940	872	956	920	919	976	949	954	942	933	983	965	968	920	997	925	936	891	967	941	943	942	937	931	908	944	946	921	955	919	949	878	950	937	921	898	953	935	890	883	937	911	861	947	910	987	934	898	970	961	1005	955	928	979	947	963	940	928	938	889	1023	947	918	943	916	892	924	937	966	943	973	952	939	971	924	928	931	958	922	942	932	968	946	943	943	966	953	896	942	935	957	962	918	955	933	945	963	900	954	935	920	925	896	1007	965	928	950	928	906	975	941	929	964	896	1012	911	897	916	980	896	988	928	980	919	906	921	964	924	930	973	998	910	922	893	962	982	984	942	917	937	974	917	980	910	931	949	954	937	951	944	857	960	959	923	953	897	945	926	942	917	925	966	958	928	898	965	1012	928	926	906	947	973	924	898	957	949	911	950	981	992	932	947	934	998	932	941	933	953	1032	1015	942	954	940	978	952	944	939	944	993	940	928	947	966	972	890	936	953	903	945	978	1030	944	938	936	1010	931	954	928	970	912	972	899	932	959	1046	947	933	967	929	921	958	935	939	996	942	965	957	930	948	932	914	937	963	875	949	958	945	940	898	954	941	925	905	947	900	927	963	937	963	951	955	959	946	930	967	962	964	937	994	925	919	967	954	961	952	983	947	878	943	968	1008	903	948	967	941	946	941	924	941	951	948	956	929	941	942	935	946	992	948	886	951	990
20548	15884	12785	18341	26157	30054	30822	27056	26357	46751	43483	30487	17803	10414	8171	7815	7697	7668	7670	7585	7458	7660	7784	7691	7503	7504	7719	7531	7565	7666	7473	7505	7606	7631	7713	7534	7722	7737	7555	7535	7585	7509	7529	7538	7595	7551	7673	7599	7493	7644	7600	7585	7718	7594	7604	7639	7599	7533	7526	7615	7618	7548	7570	7620	7663	7746	7647	7553	7614	7446	7579	7593	7643	7569	7602	7618	7421	7570	7626	7623	7597	7618	7526	7667	7567	7487	7598	7609	7743	7481	7590	7501	7548	7614	7671	7503	7550	7657	7698	7672	7596	7613	7570	7585	7594	7620	7625	7712	7528	7587	7615	7663	7826	7626	7479	7637	7650	7616	7632	7514	7634	7682	7706	7639	7614	7680	7724	7572	7665	7606	7699	7548	7644	7598	7538	7615	7722	7655	7542	7656	7585	7495	7568	7671	7637	7552	7637	7585	7626	7517	7484	7515	7632	7583	7480	7744	7652	7667	7535	7534	7647	7592	7632	7609	7556	7645	7651	7683	7496	7466	7529	7591	7650	7613	7687	7538	7642	7683	7687	7532	7722	7474	7608	7536	7695	7500	7648	7605	7562	7663	7658	7528	7548	7653	7657	7409	7498	7532	7587	7593	7795	7508	7640	7578	7617	7555	7580	7621	7704	7729	7566	7649	7508	7578	7585	7603	7671	7689	7622	7607	7637	7622	7622	7568	7659	7590	7537	7826	7481	7636	7590	7577	7491	7618	7540	7561	7571	7701	7569	7654	7647	7659	7546	7615	7606	7512	7650	7595	7716	7690	7576	7695	7651	7645	7580	7629	7699	7567	7569	7556	7491	7721	7553	7707	7571	7543	7542	7504	7614	7448	7501	7635	7694	7696	7560	7618	7657	7484	7518	7512	7519	7598	7658	7557	7577	7575	7682	7453	7808	7640	7655	7544	7644	7471	7525	7678	7558	7581	7608	7713	7592	7562	7666	7679	7694	7520	7671	7495	7612	7598	7679	7581	7640	7606	7700	7679	7613	7673	7609	7473	7527	7771	7518	7469	7676	7555	7563	7643	7578	7589	7503	7623	7522	7522	7620	7675	7727	7578	7576	7543	7525	7601	7689	7714	7504	7616	7641	7593	7573	7627	7707	7551	7642	7589	7715	7600	7668	7508	7644	7480	7608	7584	7658	7581	7778	7600	7691	7518	7576	7555	7407	7577	7558	7648	7674	7660	7662	7377	7663	7567	7657	7833	7635	7524	7654	7529	7736	7668	7636	7628	7585	7596	7561	7572	7523	7589	7564	7504	7606	7697	7564	7595	7732	7675	7675	7538	7714	7578	7659	7585	7718	7577	7691	7677	7605	7585	7654	7493	7601	7678	7491	7638	7651	7639	7600	7645	7591	7482	7667	7784	7473	7533	7612	7716	7570	7573	7697	7703	7785	7646	7637	7577	7659	7523	7670	7722	7598	7592	7474	7648	7488	7446	7602	7669	7644	7698	7592	7724	7685	7769	7662	7542	7551	7624	7569	7531	7754	7557	7591	7631	7483	7554	7662	7489	7617	7677	7610	7562	7524	7656	7598	7492	7610	7626	7599	7481	7746	7683	7699	7669	7615	7595	7772	7537	7537	7581	7546	7638	7619	7552	7730	7605	7486	7684	7562	7688	7588	7667	7509	7626	7657	7559	7525	7583	7620	7582	7564	7702	7649	7616	7492	7543	7721	7632	7637	7537	7529	7541	7508	7640	7594	7630	7656	7532	7678	7564	7668	7627	7532	7562	7566	7600	7702	7674	7598	7657	7688	7396	7533	7658	7726	7736	7476	7756	7586	7693	7513	7621	7492	7654	7593	7505	7670	7547	7611	7487	7630	7789	7505	7614	7646	7635	7515	7655	7574	7678	7520	7607	7486	7562	7712	7519	7390	7636	7640	7763	7620	7598	7651	7542	7534	7645	7579	7585	7584	7604	7780	7700	7529	7629	7668	7651	7662	7705	7688	7652	7619	7525	7601	7468	7761	7745	7526	7561	7650	7636	7749	7563	7613	7527	7634	7623	7564	7545	7555	7496	7601	7559	7517	7632	7552	7607	7550	7749	7586	7590	7614	7784	7531	7531	7600	7564	7546	7503	7573	7545	7611	7702	7535	7605	7521	7655	7691	7713	7576	7562	7558	7579	7632	7790	7445	7670	7614	7661	7633	7646	7572	7522	7599	7654	7725	7664	7488	7526	7672	7623	7621	7615	7629	7450	7606	7553	7589	7640	7648	7513	7702	7575	7619	7607	7792	7602	7564	7635	7533	7666	7358	7651	7539	7651	7606	7561	7656	7592	7576	7436	7661	7533	7619	7631	7593	7569	7584	7525	7589	7560	7753	7645	7503	7526	7488	7465	7656	7562	7569	7514	7469	7523	7613	7572	7685	7474	7681	7535	7577	7578	7565	7736	7683	7521	7611	7689	7646	7651	7556	7687	7719	7601	7677	7620	7555	7619	7682	7663	7502	7693	7685	7679	7630	7529	7741	7433	7641	7587	7528	7625	7650	7469	7586	7497	7640	7457	7721	7583	7564	7534	7527	7577	7720	7702	7569	7691	7621	7655	7580	7564	7489	7618	7519	7748	7662	7637	7497	7650	7611	7554	7753	7662	7437	7496	7706	7491	7629	7667	7615	7724	7620	7594	7666	7513	7603	7653	7680	7781	7639	7409	7626	7628	7551	7614	7712	7674	7572	7600	7598	7458	7543	7620	7605	7593	7623	7678	7708	7551	7764	7534	7650	7740	7665	7642	7777	7601	7610	7724	7508	7656	7693	7508	7567	7552	7637	7581	7535	7629	7853	7675	7571	7744	7706	7463	7552	7638	7614	7495	7562	7567	7635	7580	7478	7467	7604	7520	7549	7656	7650	7699	7658	7594	7538	7531	7719	7629	7546	7546	7656	7490	7666	7671	7628	7549	7666	7608	7682	7715	7505	7742	7562	7634	7512	7574	7636	7704	7626	7382	7533	7717	7508	7631	7544	7566	7512	7681	7516	7620	7592	7598	7659	7541	7543	7557	7508	7796	7471	7696	7673	7596	7665	7733	7718	7679	7658	7598	7558	7653	7471	7611	7564	7556	7719	7644	7611	7631	7600	7619	7611	7777	7600	7716	7645	7528	7621	7605	7524	7661	7667	7688	7688	7665	7562	7606	7540	7660	7587	7663	7710	7716	7584	7769	7732	7630	7650	7588	7662	7672	7690	7550	7556	7571	7533	7627	7634	7563	7604	7712	7579	7652	7663	7595	7599	7548	7694	7594	7715	7529	7682	7612	7598	7704	7574	7568	7652	7674	7544	7556	7720	7413	7691	7606	7535	7586	7657	7592	7636	7580	7628	7561	7562	7572	7730	7648	7537	7588	7685	7565	7623	7590	7660	7713	7481	7625	7617	7619	7529	7657	7733	7626	7621	7448	7550	7607	7643	7704	7599	7518	7550	7656	7634	7458	7799	7603	7579	7613	7534	7687	7508	7534	7530	7691	7616	7628	7702	7450	7514	7610	7595	7627	7684	7708	7671	7654	7581	7579	7767	7629	7527	7696	7677	7611	7570	7653	7592	7606	7629	7672	7674	7619	7787	7652	7655	7578	7647	7556	7608	7657	7638	7722	7745	7631	7652	7545	7600	7545	7582	7752	7634	7586	7609	7545	7760	7475	7677	7732	7536	7541	7704	7680	7669	7481	7561	7543	7475	7448	7768	7561	7646	7765	7575	7647	7605	7608	7634	7636	7561	7500	7560	7616	7638	7607	7626	7537	7638	7517	7503	7546	7610	7487	7568	7651	7620	7565	7582	7623	7669	7644	7513	7710	7505	7561	7589	7575	7762	7606	7621	7502	7716	7564	7840	7672	7527	7821	7626	7586	7604	7705	7543	7639	7629	7721	7789	7601	7665	7595	7525	7550	7418	7610	7534	7714	7536	7634	7467	7514	7699	7502	7709	7370	7551	7624	7715	7515	7632	7697	7550	7657	7674	7643	7632	7581	7714	7587	7572	7583	7730	7575	7738	7534	7599	7629	7692	7556	7566	7723	7609	7799	7589	7649	7678	7522	7687	7626	7451	7722	7743	7619	7538	7607	7566	7482	7533	7700	7623	7438	7688	7764	7606	7617	7688	7644	7741	7685	7634	7680	7502	7702	7509	7564	7596	7607	7778	7674	7623	7705	7662	7535	7636	7583	7546	7616	7726	7605	7472	7554	7519	7534	7654	7583	7570	7579	7557	7518	7613	7439	7665	7536	7782	7690	7742	7709	7709	7531	7438	7747	7629	7651	7651	7584	7677	7561	7596	7770	7605	7516	7594	7703	7488	7644	7510	7579	7663	7510	7582	7651	7604	7559	7514	7524	7691	7595	7745	7647	7577	7722	7693	7740	7567	7645	7537	7650	7691	7581	7717	7601	7490	7607	7775	7568	7581	7665	7659	7686	7585	7586	7663	7578	7606	7563	7651	7488	7543	7676	7640	7422	7632	7515	7441	7444	7756	7485	7519	7569	7616	7540	7661	7612	7670	7576	7660	7500	7718	7575	7580	7589	7714	7543	7662	7663	7588	7512	7640	7576	7784	7589	7647	7678	7667	7566	7658	7467	7582	7683	7638	7667	7536	7674	7662	7604	7646	7483	7642	7599	7561	7651	7632	7465	7643	7666	7644	7606	7405	7646	7555	7649	7544	7604	7544	7592	7579	7725	7512	7656	7631	7754	7694	7644	7709	7750	7496	7486	7597	7645	7725	7659	7722	7748	7502	7570	7604	7651	7727	7560	7703	7618	7487	7639	7600	7765	7540	7560	7592	7564	7694	7771	7666	7578	7705	7398	7728	7527	7692	7673	7646	7739	7604	7628	7748	7564	7544	7781	7700	7570	7622	7557	7674	7604	7566	7758	7671	7651	7646	7641	7646	7450	7451	7730	7710	7498	7509	7665	7574	7659	7513	7519	7490	7570	7823	7558	7694	7621	7393	7632	7619	7681	7541	7515	7734	7671	7605	7613	7614	7832	7598	7613	7630	7736	7651	7709	7559	7569	7684	7526	7684	7514	7472	7711	7610	7607	7566	7680	7794	7638	7601	7698	7517	7628	7622	7744
3240	2623	1689	1370	1990	2749	2661	2295	4464	17113	14419	6856	2927	1394	1019	935	956	959	890	911	944	902	937	975	923	957	922	912	969	883	936	903	948	910	950	919	922	934	946	956	944	916	949	984	927	998	968	913	939	909	971	946	937	947	906	947	992	916	902	947	954	950	942	963	913	925	998	982	978	891	882	998	934	942	924	948	924	894	952	972	941	936	952	913	959	889	888	967	959	884	931	887	924	892	962	935	932	972	935	938	903	939	966	950	923	971	906	928	952	941	964	903	892	950	906	949	972	924	966	931	881	926	937	947	918	957	902	903	912	912	904	964	919	894	982	929	907	971	919	932	892	960	897	923	993	941	943	956	936	974	952	934	944	947	930	902	967	906	901	900	879	947	969	935	988	930	981	988	919	910	851	962	924	994	979	939	910	909	992	906	919	899	953	956	980	934	937	907	1017	974	939	1011	934	954	893	922	879	945	883	947	911	980	927	922	963	931	972	937	905	879	924	894	952	961	958	890	917	947	927	967	911	955	923	999	987	930	934	921	879	974	880	873	950	896	989	944	915	951	973	851	896	971	959	899	965	943	979	948	955	959	936	952	980	899	957	960	901	894	931	913	936	873	929	946	933	962	882	980	909	894	953	952	981	926	927	920	985	892	945	926	934	929	944	982	930	978	892	876	951	929	962	908	916	915	963	984	902	980	885	928	935	947	910	989	949	979	948	984	947	959	938	943	1004	922	990	926	907	974	961	957	936	976	962	964	906	957	921	939	968	939	957	936	919	977	967	924	917	899	968	924	904	937	976	950	930	925	927	895	920	938	909	954	907	935	943	946	944	971	953	967	955	848	937	912	938	906	951	926	900	929	949	915	969	959	944	877	883	935	931	868	921	939	913	932	953	977	991	911	939	949	955	900	866	945	984	898	991	1040	925	900	956	961	953	977	901	906	917	943	983	911	914	963	962	934	959	907	906	976	1002	908	906	973	927	945	962	952	958	904	906	964	1004	896	924	985	903	936	949	944	891	935	936	900	916	959	943	911	954	925	911	985	917	923	921	914	954	912	980	970	920	914	940	949	924	979	993	908	943	1000	942	946	970	966	914	911	937	1015	948	943	914	958	974	930	997	967	972	941	960	947	929	939	893	987	939	932	979	921	958	971	921	929	912	888	977	920	944	897	920	947	903	912	923	937	902	976	925	965	951	956	934	949	923	950	967	915	897	917	984	900	914	977	927	947	923	948	934	945	896	974	940	921	887	891	902	927	936	902	868	962	928	938	952	988	963	908	967	906	971	963	970	948	942	901	907	914	925	938	963	908	974	904	890	953	991	949	948	938	951	946	940	937	893	920	950	895	958	966	992	925	896	958	926	976	961	856	981	947	946	976	1019	943	879	946	943	912	927	911	1011	936	911	946	984	898	920	924	917	925	929	894	909	988	934	929	912	942	919	955	957	908	901	887	961	985	930	998	957	930	957	922	949	924	945	990	926	914	946	911	906	946	914	919	929	925	993	959	913	964	939	932	970	913	912	989	914	979	910	919	941	979	989	951	926	890	977	919	916	929	934	945	911	897	970	928	941	913	956	909	956	933	919	987	929	970	944	916	947	943	964	939	1000	921	946	945	955	962	955	921	975	928	901	979	915	939	926	922	932	968	925	919	926	944	920	944	949	937	904	970	906	945	942	915	921	930	919	952	941	946	973	935	931	924	934	936	920	934	972	944	916	948	956	947	955	869	935	903	933	971	935	916	950	892	909	918	983	947	975	981	942	879	926	1009	904	983	927	927	941	934	954	950	985	904	841	912	891	991	938	992	951	939	903	950	944	941	912	890	930	947	918	969	935	933	924	921	899	940	978	932	946	946	927	948	912	903	899	985	937	961	935	940	940	925	903	982	896	950	940	974	929	903	1005	960	957	1012	951	918	955	916	954	891	911	913	932	967	936	917	935	970	931	966	943	946	946	925	911	956	897	876	943	921	957	984	991	919	984	899	945	936	915	969	942	934	1013	1009	960	905	926	929	910	980	927	920	953	927	982	983	925	934	902	937	946	921	944	908	924	941	865	921	913	895	934	946	981	948	932	904	962	934	956	905	979	974	958	987	954	942	963	904	935	934	913	891	972	896	919	942	908	923	951	937	894	940	902	940	928	930	907	988	924	953	962	937	955	925	951	948	940	903	979	946	970	947	949	997	980	885	894	937	975	929	956	963	945	913	909	898	890	949	922	975	928	959	977	921	921	982	984	986	914	943	947	915	953	905	922	911	885	904	938	946	914	970	944	904	932	939	943	950	976	941	873	976	956	940	952	964	964	969	948	948	942	908	938	926	963	923	955	961	964	956	991	925	970	924	994	967	977	936	917	919	945	938	963	968	929	967	957	922	912	925	963	893	866	934	968	956	997	910	925	940	884	982	926	903	934	991	965	949	926	936	960	918	924	934	942	921	913	987	942	983	893	904	934	949	947	951	918	951	929	938	895	911	935	942	914	923	944	994	931	891	925	950	1002	951	938	960	961	910	964	933	907	897	955	955	941	945	974	919	920	924	960	881	891	974	955	948	904	940	936	958	960	964	933	959	930	1012	927	953	939	986	925	991	951	975	926	970	940	915	898	925	901	916	948	894	907	972	945	943	893	956	939	941	907	942	950	889	897	990	900	949	936	933	935	914	997	901	924	937	925	947	952	956	933	920	993	950	951	932	940	952	923	910	927	970	975	929	962	861	969	899	946	879	959	955	964	891	952	932	942	936	939	990	912	974	899	920	903	908	962	991	944	962	909	918	905	934	906	957	943	972	976	925	966	978	908	949	949	959	876	981	963	987	897	949	948	960	951	917	915	977	937	904	917	964	938	938	932	935	993	926	913	966	922	920	940	930	977	934	984	943	882	931	925	957	965	958	936	967	900	938	954	984	957	936	878	916	932	946	944	916	906	924	948	947	969	888	922	931	928	957	891	962	912	913	961	925	948	918	924	926	957	901	924	946	910	986	918	949	982	867	947	922	904	977	946	941	982	927	896	954	973	925	957	1000	947	951	981	900	955	912	971	950	932	919	880	901	910	936	929	920	988	935	933	934	962	953	946	949	947	966	942	952	984	937	957	951	943	982	928	970	973	941	939	959	944	872	928	960	967	933	981	875	914	918	980	949	931	908	965	929	940	897	890	998	952	959	935	959	943	925	979	911	931	982	946	939	942	936	917	903	891	951	948	939	980	961	934	861	937	922	996	921	933	887	922	942	929	950	950	997	960	931	971	915	943	964	937	932	935	939	928	920	928	939	994	929	903	919	906	936	951	911	990	934	976	918	906	947	960	939	956	901	939	922	971	963	899	965	926	965	989	925	894	964	917	916	989	980	915	907	912	950	973	953	897	936	985	964	970	1006	947	927	928	978	934	919	920	946	913	874	950	947	909	980	949	901	890	962	957	989	884	895	962	991	922	1010	897	925	904	978	894	950	948	884	933	910	969	928	933	906	964	914	928	917	967	906	988	951	977	996	901	922	930	998	923	980	952	896
24641	20591	15266	22764	34220	37423	35347	32435	41079	68864	58249	41790	26440	13978	8790	7815	7593	7610	7568	7521	7521	7569	7609	7617	7646	7557	7631	7564	7597	7663	7636	7582	7597	7614	7642	7717	7481	7628	7554	7622	7592	7607	7642	7419	7644	7667	7552	7677	7665	7569	7785	7633	7605	7637	7696	7663	7680	7678	7543	7400	7663	7584	7508	7657	7623	7656	7712	7456	7425	7589	7615	7419	7478	7643	7467	7683	7521	7555	7565	7746	7595	7703	7696	7547	7624	7609	7705	7600	7510	7593	7583	7832	7682	7727	7675	7672	7605	7591	7595	7430	7669	7628	7545	7564	7760	7626	7620	7657	7678	7513	7597	7695	7571	7756	7779	7555	7649	7687	7594	7610	7579	7727	7531	7520	7577	7642	7735	7618	7574	7571	7590	7612	7619	7640	7616	7640	7611	7673	7492	7547	7641	7572	7676	7654	7601	7629	7648	7676	7630	7613	7545	7611	7519	7527	7595	7619	7627	7670	7634	7536	7635	7548	7603	7395	7632	7506	7711	7666	7504	7608	7521	7640	7645	7509	7614	7489	7576	7677	7397	7565	7553	7618	7453	7565	7594	7640	7731	7566	7606	7471	7701	7624	7367	7654	7493	7561	7556	7623	7630	7613	7693	7489	7560	7642	7631	7598	7700	7602	7627	7631	7565	7637	7595	7576	7563	7520	7352	7708	7695	7640	7622	7503	7649	7546	7597	7544	7458	7565	7627	7475	7561	7573	7511	7566	7527	7670	7567	7508	7639	7610	7568	7557	7709	7733	7457	7591	7665	7519	7636	7723	7584	7548	7608	7668	7697	7504	7553	7575	7749	7663	7660	7696	7487	7462	7650	7556	7664	7621	7741	7598	7573	7629	7584	7546	7728	7524	7576	7628	7564	7476	7585	7724	7649	7633	7637	7539	7650	7622	7669	7648	7580	7549	7604	7658	7700	7616	7692	7665	7576	7534	7567	7602	7437	7753	7637	7647	7504	7532	7558	7598	7537	7579	7525	7530	7545	7626	7749	7437	7601	7740	7493	7593	7562	7546	7629	7630	7684	7603	7607	7568	7658	7520	7764	7512	7655	7657	7675	7664	7623	7693	7608	7514	7479	7531	7583	7557	7579	7541	7598	7498	7577	7600	7607	7645	7490	7627	7733	7649	7673	7633	7442	7672	7673	7609	7539	7668	7479	7589	7556	7671	7598	7576	7570	7553	7581	7685	7563	7605	7638	7656	7680	7583	7666	7661	7734	7451	7544	7671	7635	7731	7516	7621	7555	7429	7613	7563	7533	7554	7542	7736	7440	7581	7616	7634	7597	7587	7651	7837	7587	7594	7569	7636	7579	7649	7675	7651	7671	7525	7634	7694	7550	7417	7632	7728	7606	7531	7479	7530	7677	7551	7606	7459	7706	7489	7512	7735	7695	7662	7596	7650	7853	7550	7814	7769	7565	7703	7747	7575	7374	7708	7671	7604	7668	7668	7559	7621	7561	7579	7761	7612	7544	7559	7509	7542	7632	7534	7590	7559	7611	7512	7675	7646	7615	7682	7572	7523	7565	7524	7814	7735	7556	7529	7658	7617	7698	7586	7715	7687	7572	7538	7739	7605	7450	7719	7480	7723	7705	7686	7593	7725	7545	7500	7621	7730	7570	7657	7662	7626	7496	7623	7570	7607	7701	7646	7685	7593	7641	7672	7609	7617	7556	7574	7548	7527	7428	7732	7732	7530	7608	7547	7581	7585	7583	7610	7630	7648	7654	7625	7631	7692	7594	7620	7535	7625	7552	7659	7715	7702	7635	7519	7488	7700	7618	7547	7666	7519	7664	7641	7716	7582	7626	7681	7646	7557	7655	7703	7643	7594	7629	7618	7537	7621	7635	7666	7652	7511	7552	7605	7622	7634	7763	7601	7645	7709	7454	7469	7710	7548	7522	7717	7557	7440	7668	7569	7537	7567	7633	7539	7527	7643	7646	7708	7713	7574	7640	7632	7512	7680	7692	7540	7584	7524	7501	7542	7633	7537	7675	7522	7672	7658	7627	7614	7650	7565	7758	7560	7627	7666	7609	7465	7505	7693	7457	7607	7600	7705	7653	7617	7551	7712	7640	7491	7655	7697	7544	7543	7564	7550	7733	7606	7529	7555	7612	7537	7611	7569	7623	7571	7641	7573	7690	7743	7641	7536	7718	7539	7531	7568	7512	7646	7530	7670	7659	7500	7483	7643	7684	7745	7610	7591	7753	7592	7582	7543	7620	7557	7591	7649	7631	7689	7501	7515	7653	7679	7645	7580	7743	7513	7669	7485	7665	7603	7577	7466	7651	7776	7558	7659	7654	7744	7613	7555	7631	7659	7513	7659	7638	7634	7513	7558	7533	7560	7738	7518	7535	7624	7663	7554	7547	7556	7618	7660	7686	7581	7731	7641	7616	7508	7571	7582	7609	7622	7727	7600	7589	7592	7599	7577	7647	7554	7609	7639	7475	7740	7564	7719	7489	7574	7653	7570	7589	7575	7508	7662	7612	7550	7622	7580	7749	7621	7639	7599	7726	7647	7669	7583	7507	7500	7622	7550	7608	7529	7651	7697	7519	7535	7598	7689	7628	7455	7783	7598	7541	7656	7600	7668	7646	7464	7539	7567	7648	7616	7395	7595	7737	7578	7704	7553	7692	7698	7632	7718	7632	7560	7605	7668	7579	7604	7627	7545	7519	7624	7660	7568	7512	7630	7545	7511	7653	7753	7619	7434	7574	7545	7639	7608	7676	7587	7560	7488	7665	7609	7564	7553	7526	7588	7633	7853	7609	7599	7536	7686	7515	7723	7581	7594	7622	7468	7572	7671	7617	7573	7548	7544	7705	7668	7618	7521	7752	7636	7454	7685	7672	7641	7570	7598	7535	7691	7638	7593	7687	7531	7536	7758	7494	7578	7590	7699	7699	7625	7541	7523	7725	7467	7565	7671	7693	7630	7550	7442	7591	7621	7571	7635	7678	7548	7670	7600	7571	7491	7608	7711	7710	7619	7577	7667	7615	7642	7696	7521	7656	7617	7535	7643	7535	7593	7535	7581	7607	7723	7639	7491	7592	7518	7627	7614	7470	7626	7623	7607	7637	7519	7708	7561	7442	7555	7630	7610	7657	7660	7666	7720	7568	7635	7586	7546	7678	7462	7583	7595	7710	7674	7652	7605	7552	7605	7657	7603	7577	7692	7553	7654	7629	7653	7633	7523	7525	7560	7527	7625	7626	7568	7549	7629	7618	7584	7642	7545	7664	7648	7581	7635	7755	7558	7501	7713	7674	7709	7674	7696	7682	7544	7787	7648	7590	7535	7600	7523	7607	7546	7424	7740	7636	7557	7573	7639	7551	7500	7558	7597	7523	7643	7636	7684	7477	7546	7658	7533	7492	7574	7601	7760	7597	7562	7559	7717	7603	7665	7517	7511	7605	7575	7615	7602	7554	7655	7520	7726	7667	7568	7705	7643	7606	7444	7539	7534	7714	7667	7691	7580	7749	7631	7623	7585	7574	7580	7583	7564	7610	7591	7461	7681	7593	7682	7611	7679	7542	7752	7698	7740	7564	7548	7699	7555	7646	7688	7646	7499	7674	7602	7617	7641	7453	7587	7541	7718	7528	7546	7471	7725	7796	7611	7670	7674	7717	7740	7652	7582	7582	7677	7610	7578	7562	7548	7643	7610	7666	7643	7643	7738	7651	7477	7555	7549	7623	7635	7572	7671	7647	7484	7482	7565	7671	7636	7629	7541	7654	7534	7656	7611	7675	7597	7658	7551	7586	7605	7479	7559	7613	7763	7609	7750	7629	7515	7594	7613	7582	7562	7656	7584	7689	7552	7616	7648	7630	7611	7595	7529	7653	7646	7594	7636	7587	7587	7554	7643	7628	7630	7710	7523	7632	7624	7520	7656	7592	7600	7623	7553	7482	7543	7662	7701	7574	7495	7479	7695	7391	7568	7608	7660	7540	7608	7634	7755	7732	7540	7655	7609	7670	7653	7596	7637	7519	7568	7595	7664	7513	7725	7636	7562	7551	7647	7653	7564	7560	7662	7582	7515	7560	7680	7558	7627	7593	7596	7551	7476	7575	7447	7546	7647	7690	7660	7498	7650	7614	7404	7680	7589	7575	7691	7757	7464	7574	7657	7626	7673	7641	7709	7703	7627	7592	7678	7675	7692	7599	7667	7691	7717	7698	7466	7465	7657	7815	7669	7445	7682	7634	7588	7616	7593	7709	7593	7663	7621	7514	7546	7615	7640	7723	7476	7583	7594	7645	7511	7620	7623	7559	7561	7639	7698	7577	7498	7695	7543	7667	7605	7561	7684	7666	7581	7549	7568	7538	7602	7685	7652	7702	7682	7655	7654	7588	7603	7541	7596	7657	7643	7514	7542	7647	7433	7663	7493	7529	7681	7569	7559	7622	7440	7557	7680	7631	7629	7622	7705	7548	7606	7666	7569	7725	7623	7592	7668	7634	7548	7599	7694	7499	7577	7572	7618	7590	7619	7673	7520	7603	7607	7642	7527	7579	7681	7546	7624	7631	7671	7588	7766	7605	7592	7574	7510	7550	7519	7385	7568	7657	7600	7393	7578	7612	7582	7606	7591	7537	7551	7683	7618	7489	7703	7527	7586	7567	7609	7629	7815	7645	7691	7720	7654	7657	7638	7671	7568	7625	7532	7705	7727	7586	7620	7751	7541	7650	7423	7714	7586	7546	7680	7636	7670	7726	7507	7511	7530	7676	7590	7719	7492	7554	7636	7458	7684	7659	7632	7696	7766	7647	7480	7454	7552	7591	7752	7664	7520	7648	7610	7681	7655	7597	7665	7487	7707	7594	7580	7654	7637	7649	7442	7816	7684	7706	7715	7694	7511	7691	7602	7536	7567	7504	7515	7537	7643	7754	7603	7510	7667	7612	7618	7550	7680	7514	7529	7538	7547	7660	7670	7548	7582	7700	7621	7648	7653	7673	7588	7628	7495	7398	7518	7584	7714	7549	7554	7495	7654	7590	7542	7561	7716	7566	7570	7605	7674	7591	7576	7621	7679	7616	7553	7585	7580	7657	7664	7563	7606	7693	7614	7628	7613
5937	2415	1808	1535	2107	2538	2313	2119	7818	16094	13027	7361	2953	1366	1038	909	984	906	939	965	890	951	1066	916	964	911	943	943	933	973	985	964	926	948	1026	937	935	982	971	968	965	936	960	936	958	941	966	996	956	955	933	927	1035	935	981	986	981	938	989	970	982	957	958	925	951	995	967	942	952	944	954	966	913	963	928	954	939	950	984	914	931	976	896	942	966	937	932	1017	1054	919	957	917	969	944	1002	938	984	927	977	1010	961	970	956	973	980	1019	952	950	907	955	937	969	950	937	990	996	969	932	983	976	966	913	947	922	933	985	930	949	936	971	989	952	912	985	935	941	1028	996	1023	950	956	965	955	956	918	947	925	946	915	894	928	964	1012	935	1006	992	933	955	976	949	974	1037	986	993	1030	917	924	953	1003	950	939	969	923	953	952	945	965	937	1036	948	961	990	955	953	940	934	939	942	1012	957	1018	955	925	957	964	943	939	916	943	974	954	979	926	982	980	960	952	921	944	959	946	981	920	984	980	943	918	962	979	943	985	987	971	966	939	959	927	969	975	941	1003	950	920	997	971	1021	1009	946	974	934	975	961	965	965	952	936	972	961	936	946	987	940	968	932	959	966	975	955	978	944	988	1019	971	984	941	927	913	966	911	960	963	969	910	973	961	937	943	951	937	959	918	960	942	976	1011	901	988	954	933	945	985	975	997	992	966	957	1048	981	1001	953	960	959	977	956	863	963	978	979	952	971	1000	959	945	952	970	955	967	959	935	1014	997	1005	973	958	938	975	1012	1020	961	923	942	1006	964	954	1014	987	973	950	968	970	995	1014	963	904	972	992	911	991	988	957	917	932	962	953	989	971	1027	961	958	992	961	986	999	962	979	995	1025	1006	959	1009	966	945	943	1005	939	977	961	946	962	956	957	995	932	985	867	990	924	935	951	1021	951	1031	985	963	911	961	969	914	956	943	973	948	950	969	932	948	925	1020	1004	935	985	978	961	982	1003	987	915	936	979	963	921	951	918	1019	953	941	952	991	992	978	938	986	941	970	925	944	936	965	989	963	978	959	957	926	1010	976	961	986	989	973	919	918	955	1007	936	972	979	978	919	939	990	963	964	958	969	980	971	942	921	970	1004	944	937	1007	997	969	915	928	940	944	920	985	1010	1017	962	950	1014	956	927	956	979	991	954	947	1045	932	989	969	981	972	986	895	956	1009	990	994	933	961	948	950	961	945	982	977	940	997	969	993	990	968	913	972	1020	1027	989	995	1026	878	939	981	973	1019	998	957	924	1002	958	948	932	929	966	924	908	940	984	984	981	975	950	983	952	988	992	967	974	985	920	918	952	1032	935	980	901	861	945	921	980	975	1010	945	984	893	980	994	1038	983	917	977	956	981	964	927	981	1000	938	959	952	1007	993	1037	913	989	1022	949	905	987	1008	935	986	913	992	966	1005	949	942	970	982	941	951	965	965	975	1004	977	981	933	975	964	958	866	949	1002	986	972	969	927	957	964	961	928	976	971	950	981	967	970	994	986	1040	949	966	927	947	915	990	925	951	995	929	924	959	1002	1050	943	944	938	999	967	997	983	919	986	976	972	928	1012	997	927	949	934	920	1020	1012	983	975	982	1001	966	989	966	893	966	970	981	968	983	955	939	977	980	999	916	956	941	992	1000	943	967	943	953	984	937	985	924	980	974	923	956	1001	936	982	1000	961	999	970	1012	937	942	968	876	998	972	967	943	951	951	943	957	956	940	973	982	960	991	919	910	1011	983	939	1007	976	978	943	939	958	982	936	1020	973	969	996	987	982	957	951	949	951	922	1018	998	960	980	1024	972	947	923	961	995	997	969	937	920	964	960	914	910	946	981	988	990	941	919	956	1011	1013	988	933	995	1049	990	942	958	993	972	908	996	970	988	938	928	1011	950	970	913	952	985	938	1020	954	885	971	970	947	936	947	1020	938	945	960	951	990	939	971	922	1003	952	996	971	955	940	917	944	1002	949	988	977	973	956	962	966	984	907	953	956	959	977	933	1014	989	924	966	998	929	938	914	936	909	946	950	976	1015	998	896	943	970	980	957	978	977	961	993	928	975	950	955	1026	951	1001	953	969	950	994	972	945	982	976	973	977	965	931	898	958	976	930	946	1000	991	982	921	972	942	978	970	1013	1002	987	923	943	991	1005	932	982	950	953	927	1000	958	990	958	1023	972	923	1031	992	961	951	986	920	909	961	926	957	951	962	909	1003	984	999	973	979	966	945	965	930	956	976	977	986	948	923	968	987	981	982	959	931	996	987	971	977	967	943	1023	966	911	959	909	984	955	920	977	984	1006	985	946	913	955	977	988	960	946	889	1008	954	949	986	968	946	931	945	1007	960	968	978	977	937	1006	949	984	1012	989	1019	941	975	973	982	952	976	930	964	1015	957	923	971	984	900	954	908	1014	969	949	1023	954	1015	944	915	909	1009	961	957	979	958	988	987	955	960	997	909	937	962	942	975	919	933	986	996	977	971	921	1037	967	938	960	940	974	984	976	961	957	938	954	966	962	972	966	1000	996	990	938	920	965	929	958	975	1007	985	937	938	950	995	991	1029	950	953	996	966	952	922	925	957	991	913	996	994	991	962	936	910	1002	967	978	985	940	1056	1014	972	1008	958	940	920	994	1041	962	984	974	973	992	992	948	906	917	938	976	965	1012	977	936	973	977	957	1047	979	990	998	999	961	987	942	962	970	997	885	952	1002	980	978	951	965	959	969	953	958	971	996	1034	1014	963	978	998	943	989	997	973	922	947	991	966	973	991	905	897	956	948	969	965	959	947	957	978	974	972	1026	925	957	939	949	984	978	981	996	946	952	931	1021	1014	977	1021	987	959	991	970	953	976	976	997	943	975	925	955	975	957	941	987	997	1045	945	958	966	966	945	974	948	969	979	996	1020	977	905	940	975	974	947	945	966	981	940	1021	920	939	957	955	909	936	968	972	959	942	958	954	894	935	968	1015	1013	943	946	903	930	1026	992	919	962	942	975	956	994	1003	973	960	964	998	978	922	921	951	983	952	930	997	992	959	924	989	967	894	987	980	971	976	982	913	1020	980	936	923	972	1017	933	990	974	991	943	917	959	934	967	948	936	987	1029	974	954	1004	936	955	992	965	904	949	946	995	941	937	938	1002	1038	1016	1001	1012	931	944	928	984	966	989	948	929	992	993	877	947	932	953	914	967	942	987	937	915	945	981	966	969	1014	996	884	930	956	995	971	929	942	1012	1020	1017	1013	906	977	1007	955	924	1021	960	942	969	1049	912	973	921	1005	961	929	983	922	996	967	938	1008	895	993	965	910	944	909	980	973	1015	941	940	959	967	939	965	929	969	1008	985	977	1002	1018	1012	972	959	966	974	950	996	984	965	930	965	972	968	908	953	986	952	947	983	988	929	1009	996	955	982	951	947	945	1008	944	958	971	915	930	969	958	971	983	963	982	957	998	960	894	964	906	962	952	972	939	936	928	919	965	1019	962	958	1013	987	962	1028	960	990	917	976	988	947	963	904	969	974	911	925	1001	985	1047	998	918	961	1069	939	932	975	950	959	970	918	1012	958	908	977	1002	905	964	970	954	951	975	981	974	1020	977	1016	964	949	975	968	944	993	936	965	930	941	986	1001	995	990	1024	948	910	962	963	951	949	928	929
24805	19489	15293	23941	35144	35739	33186	31649	53392	67111	57311	43117	27202	14122	9226	8034	7836	7819	7735	7666	7677	7975	7867	7829	7766	7690	7722	7909	7774	7862	7784	7812	7682	7914	7755	7799	7768	7782	7762	7770	7876	7755	7706	7733	7773	7848	7819	7769	7745	7743	7790	7873	7686	7816	7768	7833	7818	7682	7792	7898	7792	7741	7918	7767	7782	7933	7742	7877	7679	7808	7719	7760	7824	7863	7738	7694	7634	7813	7762	7858	7773	7872	7697	7791	7753	7853	7694	7827	7851	7831	7750	7761	7780	7694	7903	7826	7675	7735	7724	7801	7861	7785	7723	7901	7751	7755	7801	7881	7822	7768	7720	7895	7779	7687	7835	7780	7719	7871	7917	7809	7840	7813	7751	7824	7795	7680	7809	7888	7782	7825	7817	7765	7838	7789	7808	7727	7857	7745	7779	7737	7803	7714	7782	7745	7921	7794	7714	7732	7748	7741	7737	7711	7793	7677	7700	7821	7912	7759	7750	7748	7812	7767	7803	7777	7880	7811	7707	7823	7688	7884	7775	7737	7816	7839	7742	7644	7732	7637	7840	7856	7742	7748	7727	7811	7642	7729	7860	7795	7888	7794	7815	7682	7661	7780	7708	7748	7715	7835	7748	7698	7776	7642	7822	7741	7969	7832	7734	7864	7754	7786	7905	7773	7839	7842	7798	7742	7855	7885	7773	7802	7653	7737	7710	7759	7800	7551	7794	7724	8023	7747	7936	7747	7828	7706	7881	7832	7832	7758	7746	7668	7749	7803	7797	7746	7756	7807	7978	7641	7676	7716	7789	7844	7749	7889	7738	7738	7796	7752	7737	7828	7767	7773	7850	7914	7741	7725	7883	7930	7882	7821	7812	7850	7801	7900	7957	7814	7833	7706	7819	7831	7830	7597	7846	7787	7853	7792	7743	7921	7794	7781	7760	7728	7796	7846	7718	7716	7771	7764	7778	7797	7973	7865	7751	7834	7746	7811	7782	7899	7673	7792	7853	7888	7748	7909	7690	7826	7810	7934	7769	7643	7688	7857	7968	7804	7840	7914	7682	7812	7894	7721	7819	7807	7870	7701	7843	7813	7633	7785	7818	7740	7877	7730	7732	7734	7804	7803	7839	7806	7720	7678	7759	7899	7844	7850	7775	7847	7816	7757	7869	7773	7671	7822	7769	7905	7859	7777	7820	7743	7742	7769	7834	7906	7813	7771	7765	7713	7830	7898	7710	7767	7762	7671	7848	7643	7649	7864	7663	7668	7899	7884	7830	7748	7772	7779	7819	7817	7820	7864	7783	7820	7840	7904	7720	7719	7798	7907	7744	7870	7792	7756	7809	7827	7801	7844	7928	7742	7715	7712	7842	7749	7854	7867	7739	7805	7713	7709	7851	7773	7762	7725	7689	7747	7775	7665	7806	7853	7742	7800	7778	7851	7874	7830	7876	7822	7748	7899	7935	7776	7707	7831	7767	7705	7822	7832	7732	7759	7828	7704	7842	7896	7734	7683	7941	7855	7734	7800	7764	7794	7714	7769	7638	7794	7820	7861	7847	7880	7760	7908	7831	7781	7752	7794	7676	7770	7826	7923	7808	7675	7846	7816	8023	7775	7714	7844	7820	7758	7701	7736	7865	7842	7835	7793	7811	7807	7701	7803	7752	7759	7750	7928	7849	7704	7753	7784	7818	7802	7796	7855	7672	7912	7802	7745	7781	7791	7869	7877	7773	7790	7630	7796	7703	7930	7883	7750	7749	7773	7781	7763	7701	7750	7977	7806	7828	7795	7607	7764	7808	7856	7871	7683	7838	7993	7827	7786	7805	7861	7854	7802	7990	7779	7785	7732	7734	7537	7779	7901	7736	7842	7816	7666	7833	7814	7797	7822	7891	7604	7763	7752	7822	7746	7617	7900	7809	7972	7776	7691	7899	7856	7802	7807	7674	7870	7830	7664	7866	7816	7691	7750	7740	7806	7834	7812	7632	7819	7931	8016	7927	7744	7897	7691	7747	7791	7722	7760	7761	7938	7908	7840	7720	7755	7847	7867	7859	7584	7741	7884	7799	7908	7860	7739	7819	7778	7841	7826	7721	7755	7713	7765	7820	7840	7775	7879	7828	7735	7700	7738	7998	7748	7639	7784	7726	7908	7837	7778	7745	7858	7882	7877	7873	7800	7785	7794	7845	7696	7730	7917	7797	7777	7773	7734	7854	7750	7663	7781	7747	7856	7793	7791	7789	7833	7878	7710	7860	7855	7797	7702	7766	7678	7740	7845	7829	7752	7765	7825	7863	7811	7795	7827	7811	7899	7722	7728	7869	7840	7749	7803	7868	7855	7643	7873	7813	7905	7794	7676	7700	7692	7775	7777	7793	7852	7778	7723	7856	7773	7955	7817	7917	7763	7671	7863	7730	7688	7759	7775	7789	7809	7729	7868	7709	7722	7672	7771	7683	7707	7755	7815	7846	7654	7745	7830	7850	7770	7781	7689	7790	7795	7809	7679	7714	7919	7746	7705	7678	7857	7705	7797	7910	7742	7785	7863	7770	7868	7802	7787	7783	7692	7742	7827	7857	7791	7716	7758	7772	7816	7914	7821	7642	7847	7763	7602	7891	7750	7843	7826	7778	7639	7755	7882	7853	7808	7696	7723	7786	7791	7761	7725	7826	7744	7824	7777	7761	7935	7671	7731	7679	7830	7672	7949	7703	7667	7687	7667	7865	7813	7734	7786	7677	7766	7817	7782	7867	7814	7753	7797	7767	7931	7711	7743	7846	7800	7775	7760	7690	7871	7889	7884	7827	7688	7834	7737	7895	7703	7729	7846	7695	7812	7857	7880	7877	7778	7810	7880	7750	7856	7901	7926	7889	7714	7757	7888	7817	7830	7791	7708	7840	7705	7795	7744	7792	7752	7723	7761	7827	7823	7887	7689	7826	7817	7770	7902	7801	7839	7820	7763	7840	7721	7831	7885	7719	7772	7822	7822	7803	7882	7774	7887	7864	7688	7713	7770	7779	7873	7909	7798	7703	7841	7825	7741	7747	7829	7846	7721	7845	7817	7785	7930	7823	7849	7895	7816	7754	7726	7757	7713	7848	7899	7734	7794	7974	7774	7810	7782	7791	7804	7705	7808	7869	7777	7882	7692	7753	7974	7720	7807	7892	7770	7941	7810	7862	7828	7819	7868	7733	7703	7834	7723	7786	7831	7878	7667	7681	7870	7890	7824	7827	7596	7768	7860	7727	7815	7926	7875	7881	7723	7792	7742	7671	7539	7740	7678	7859	7820	7804	7764	7709	7846	7800	7795	7800	7726	7828	7840	7858	7788	7712	7911	7776	7896	7813	7831	7798	7823	7860	7811	7638	7846	7830	7846	7870	7811	7809	7799	7678	7796	7802	7693	7717	7847	7750	7795	7821	7844	7761	7677	7843	7824	7809	7755	7733	7981	7788	7760	7678	7836	7703	7784	7740	7784	7663	7754	7780	7875	7720	7739	7691	7731	7831	7868	7706	7841	7766	7774	7855	7788	7969	7758	7780	7843	7881	7708	7811	7780	7805	7668	7884	7884	7757	7941	7844	7841	7662	7769	7808	7761	7941	7715	7821	7728	7668	7891	7666	7784	7810	7851	7876	7782	7876	7815	7718	7887	7842	7738	7707	7912	7851	7774	7802	7724	7870	7798	7770	7754	7840	7849	7756	7918	7770	7774	7773	7929	7864	7781	7787	7860	7704	7894	7820	7825	7801	7792	7650	7748	7758	7840	7889	7752	7923	7738	7876	7825	7907	7902	7785	7825	7873	7553	7830	7838	7754	7914	7951	7726	7748	7760	7878	7844	7879	7848	7777	7837	7720	7825	7779	7844	7823	7817	7830	7798	7724	7813	7874	7715	7753	7779	7675	7699	7910	7728	7864	7708	7762	7705	7681	7748	7788	7903	7769	7599	7906	7794	7823	7665	7660	7764	7809	7805	7778	7863	7924	7809	7870	7882	7789	7743	7700	7726	7685	7803	7922	7870	7672	7837	7727	7761	7882	7833	7849	7887	7831	7794	7795	7783	7855	7671	7785	7903	7717	7822	7725	7778	7811	7880	7803	7784	7748	7846	7918	7884	7770	7900	7780	7721	7705	7906	7892	7873	7823	7711	7875	7746	7828	7722	7726	7825	7814	7823	7687	7772	7716	7804	7742	7940	7757	7841	7809	7783	7887	7819	7648	7844	7826	7874	7825	7818	7898	7824	7849	7848	7810	7771	7800	7694	7721	7872	7703	7827	7683	7754	7783	7850	7776	7746	7675	7833	7767	7773	7902	7723	7789	7810	7694	7704	7783	7817	7868	7737	7865	7765	7697	7793	7906	7804	7876	7772	7787	7809	7802	7767	7775	7851	7783	7794	7771	7690	7879	7879	7844	7854	7876	7659	7734	7739	7816	7794	7870	7942	7809	7772	7886	7885	7830	7756	7870	7694	7863	7869	7748	7737	7757	7863	7878	7809	7762	7766	7773	7773	7926	7662	7766	7803	7857	7788	7794	7886	7881	7684	7768	7793	7869	7717	7864	7817	7763	7760	7727	7911	7844	7967	7792	7819	7756	7771	7746	7755	7785	7758	7725	7842	7772	7753	7795	7782	7822	7934	7671	7804	7852	7923	7799	7893	7809	7885	7852	7901	7667	7741	7867	7808	7816	7777	7809	7774	7907	7781	7796	7734	7678	7769	7780	7845	7846	7799	7718	7925	7803	7771	7839	7876	7859	7744	7734	7916	7741	7811	7831	7833	7829	7736	7803	7720	7710	7770	7742	7802	7779	7747	7668	7708	7783	7921	7764	7750	7832	7717	7839	7860	7696	7789	7872	7770	7799	7686	7903	7857	7894	7807	7794	7827	7884	7817	7789	7600	7770	7868	7720	7927	7903	7934	7738	7904	7754	7856	7747	7726	7722	7677	8015	7894	7772	7747	7853	7810	7913	7773	7783	7893	7823	7688	7917	7743	7754	7836	7743	7917	7798	7882	7690	7767	7744	7698	7871	7836	7814	7901	7761	7824	7836	7892	7829	7880	7893	7720	7720	7819	7814	7870	7782	7734	7875	7902	7927	7621	7875	7776	7769	7845
5269	3093	1939	1621	2084	2573	2743	3413	15034	23702	23639	13782	4726	1811	1111	1016	993	962	946	962	969	919	920	997	942	984	982	915	899	943	960	958	969	990	1021	937	940	939	986	989	968	963	891	955	944	973	971	984	948	1013	1014	960	960	974	977	1041	971	961	990	937	939	1003	940	932	964	933	956	922	987	934	985	976	915	988	969	955	951	943	972	985	937	953	979	1003	912	966	970	944	1010	975	915	957	941	942	951	956	917	930	973	998	973	907	1020	924	938	995	942	923	1016	952	933	963	1021	962	995	890	1016	964	976	967	931	918	1008	966	986	940	1010	945	974	955	951	945	978	960	972	955	977	910	996	884	939	937	977	959	949	954	1008	895	974	934	988	902	978	957	997	949	941	995	908	957	954	955	942	916	965	882	961	966	991	1018	952	944	1002	922	939	916	921	935	956	955	912	987	968	922	971	921	983	906	940	913	972	902	1015	978	982	924	936	994	930	940	958	947	917	906	951	1016	919	944	940	1017	1004	968	917	1005	951	923	972	1009	970	903	962	962	947	940	936	929	928	942	912	1015	999	948	989	957	928	960	970	915	981	951	935	913	998	967	970	925	994	940	1004	928	987	912	971	980	947	957	987	979	956	989	937	981	905	865	1006	920	962	960	991	996	971	999	970	951	971	977	972	970	988	950	959	959	999	952	963	960	949	963	944	1028	958	997	932	971	910	997	935	906	981	992	965	962	947	933	963	984	937	934	964	906	940	952	963	906	1023	852	957	973	995	886	955	948	919	936	882	1010	953	999	984	996	950	923	951	923	988	966	944	979	960	918	993	991	978	983	964	910	989	981	929	900	949	963	964	969	1015	972	1017	966	988	958	1021	982	884	926	958	922	1039	939	950	914	961	944	922	890	941	979	934	996	990	992	966	964	1041	970	957	976	964	905	978	953	997	947	966	959	966	976	954	968	961	946	989	960	949	914	947	965	965	919	897	981	974	946	922	1000	1001	966	909	908	919	1013	964	967	968	975	939	936	950	970	916	954	981	951	988	982	956	959	1021	1005	943	1010	916	943	1001	958	958	938	962	959	921	985	975	983	926	968	949	957	898	945	954	994	937	990	995	955	968	930	959	952	965	935	979	944	1028	1012	953	1022	940	1022	930	937	943	963	970	956	927	1001	927	975	927	973	917	940	998	951	912	893	978	900	976	959	982	962	885	968	968	912	1025	960	927	891	945	880	915	902	1038	981	908	993	929	956	933	917	946	960	938	974	932	985	951	945	987	954	912	969	966	977	928	961	961	994	944	902	971	967	975	882	1031	957	988	961	918	995	988	981	978	934	978	914	955	1033	994	950	968	966	951	961	953	963	969	964	972	928	966	961	923	1000	1003	970	989	961	965	924	916	961	986	921	961	946	961	938	937	936	915	967	985	986	1026	920	963	1002	929	981	970	993	996	925	955	976	963	991	924	963	898	964	936	946	919	958	973	942	1011	1016	969	991	933	935	844	971	946	978	950	947	934	967	965	977	966	888	1010	1007	993	935	997	959	923	976	978	944	944	934	997	991	981	968	1020	960	919	985	966	933	946	963	958	978	969	956	936	904	962	954	960	933	974	989	948	995	939	987	934	933	997	888	893	946	948	1033	966	960	948	925	913	1013	931	919	963	947	1002	994	889	979	952	929	935	944	964	962	988	941	964	1012	980	926	979	991	948	949	948	947	934	943	930	944	940	948	975	1012	994	981	961	953	975	936	982	915	889	986	963	1002	929	910	959	956	979	1027	933	946	963	978	1009	911	1025	935	967	922	941	939	915	960	922	913	981	952	960	962	994	950	976	995	957	982	931	939	980	966	947	920	953	971	980	946	918	908	916	941	986	944	989	916	943	976	979	982	949	965	943	943	989	961	968	947	930	1006	944	946	903	940	977	968	945	965	915	982	1028	978	980	924	970	956	990	945	948	953	992	979	936	986	925	1010	952	894	917	956	924	945	1003	913	961	948	929	935	982	980	929	982	984	946	932	941	956	954	954	941	932	998	921	926	929	947	994	947	941	928	958	973	945	1000	1021	984	979	958	959	902	962	903	939	922	927	995	950	963	947	954	939	896	962	895	987	961	955	945	982	948	964	958	898	946	947	958	987	983	916	951	927	931	963	895	959	908	942	894	923	939	991	1010	992	999	914	964	1000	1015	991	930	973	982	950	951	1014	978	973	992	946	986	930	929	979	961	968	956	1005	943	1002	955	893	1016	931	942	906	1035	952	974	935	963	959	956	949	938	943	933	954	1015	952	963	912	971	927	993	933	950	976	941	971	1008	986	985	935	1012	1011	953	938	988	966	918	978	906	954	924	992	950	937	935	903	985	933	943	952	1011	977	976	962	899	978	936	943	924	931	932	1005	962	987	928	941	938	966	1029	922	939	937	933	953	950	957	964	983	974	971	916	925	981	952	923	983	913	928	937	961	970	996	1001	945	956	916	973	946	944	993	975	956	978	985	956	983	956	917	956	926	970	996	948	1009	901	999	965	918	940	939	997	967	957	931	1011	1009	942	950	947	926	970	947	979	1025	955	945	976	988	967	957	964	980	958	934	986	959	1002	989	960	940	910	965	947	937	941	949	935	963	986	927	898	939	965	981	987	912	976	952	962	944	954	983	972	913	914	961	925	956	1000	960	973	994	935	966	909	995	971	1008	966	952	947	961	949	977	898	948	1009	986	985	952	939	929	934	886	967	958	964	943	958	929	932	984	959	1024	932	927	937	954	977	950	1027	982	937	963	985	960	969	986	978	934	885	954	964	963	940	940	981	939	938	993	966	992	1046	951	956	932	1022	1016	960	977	952	960	939	930	930	923	912	922	950	979	944	952	916	966	1022	979	970	993	900	968	915	945	946	1011	930	1023	1000	968	990	1010	953	982	938	960	959	941	882	937	1011	946	954	961	972	969	962	974	971	936	925	971	955	980	894	919	941	966	974	952	959	948	984	942	866	926	971	951	918	958	944	911	964	979	966	958	912	956	959	961	921	939	951	988	954	939	1016	1000	974	949	924	1005	991	955	904	929	975	1006	1013	999	984	986	935	921	935	980	1009	952	959	988	923	976	995	980	967	935	942	952	986	994	952	924	974	941	944	977	916	954	1038	969	930	971	980	957	970	954	905	973	982	918	992	919	1019	1000	970	952	968	985	981	914	953	967	907	942	916	941	923	978	1000	938	973	1006	1014	936	951	920	933	975	1005	977	917	953	898	969	965	930	939	986	998	1015	935	977	930	961	979	949	928	979	991	945	955	940	956	957	1008	928	982	984	1014	977	981	981	958	1007	918	909	911	884	956	947	965	935	895	967	968	989	976	944	896	980	994	948	977	1001	982	953	960	992	922	983	980	930	961	916	908	955	928	958	934	918	975	957	938	966	1008	918	978	970	1000	938	953	904	997	919	951	982	926	983	957	912	979	913	891	966	970	933	977	969	967	938	936	911	925	987	903	981	998	987	907	936	921	1008	984	988	956	959	885	1012	951	941	959	1008	955	983	980	946	978	1016	998	962	983	951	1002	1001	907	968	1024	917	900	980	954	1000	934	968	1012	952	1025	933	926	920	946	978	938	942	964	979	917	956	954	917	922	1017	952	882	957	928	941	922	963	941	1008	928	895
29828	21437	16814	26250	34616	36494	37832	41158	69920	77408	72820	53272	33638	18634	10466	8365	7694	7708	7794	7568	7690	7652	7679	7849	7679	7638	7631	7753	7556	7656	7732	7600	7672	7680	7556	7731	7781	7621	7835	7712	7536	7791	7664	7748	7699	7694	7794	7542	7656	7693	7729	7727	7638	7687	7630	7630	7743	7700	7871	7714	7662	7710	7667	7726	7866	7652	7730	7704	7627	7641	7712	7631	7728	7697	7771	7728	7836	7785	7797	7629	7642	7661	7833	7671	7780	7794	7749	7548	7794	7539	7768	7627	7698	7641	7815	7733	7678	7850	7543	7564	7591	7737	7726	7816	7660	7656	7644	7730	7793	7624	7806	7754	7707	7786	7856	7645	7731	7866	7681	7794	7681	7711	7767	7883	7695	7690	7657	7636	7553	7558	7688	7659	7806	7744	7615	7681	7649	7676	7649	7726	7825	7752	7867	7669	7752	7732	7602	7754	7792	7642	7602	7750	7835	7576	7701	7793	7650	7713	7595	7621	7746	7738	7682	7736	7891	7700	7731	7809	7738	7676	7577	7639	7748	7712	7741	7674	7825	7700	7536	7701	7777	7742	7664	7701	7674	7631	7816	7668	7803	7693	7755	7681	7596	7817	7769	7693	7790	7748	7842	7659	7758	7766	7787	7853	7748	7566	7708	7898	7751	7624	7653	7691	7587	7763	7694	7771	7635	7904	7759	7699	7602	7758	7789	7677	7765	7602	7709	7529	7664	7691	7688	7737	7705	7598	7760	7750	7790	7905	7684	7761	7759	7696	7608	7794	7748	7628	7809	7691	7769	7738	7754	7484	7759	7736	7583	7677	7690	7746	7712	7722	7726	7846	7585	7750	7654	7776	7677	7701	7658	7616	7658	7734	7699	7625	7639	7710	7707	7757	7716	7616	7632	7818	7746	7833	7692	7764	7593	7674	7577	7716	7655	7872	7643	7738	7630	7600	7691	7632	7844	7820	7712	7763	7715	7666	7778	7737	7616	7646	7687	7835	7716	7741	7628	7808	7719	7707	7717	7765	7747	7732	7777	7738	7701	7739	7717	7700	7657	7568	7799	7644	7828	7655	7851	7683	7782	7737	7744	7859	7673	7614	7732	7704	7874	7583	7827	7729	7718	7530	7779	7726	7716	7810	7682	7725	7748	7784	7723	7696	7757	7531	7821	7672	7759	7838	7634	7779	7613	7726	7851	7703	7711	7895	7610	7780	7743	7653	7921	7740	7718	7957	7710	7796	7771	7685	7640	7572	7760	7626	7872	7912	7763	7714	7713	7709	7603	7813	7650	7768	7722	7672	7719	7646	7674	7574	7814	7644	7803	7735	7818	7629	7797	7677	7695	7866	7693	7735	7668	7619	7877	7654	7653	7780	7767	7729	7772	7788	7767	7701	7518	7650	7790	7670	7699	7659	7848	7907	7827	7779	7809	7745	7676	7661	7850	7841	7689	7661	7692	7786	7729	7834	7817	7653	7575	7807	7704	7775	7769	7749	7690	7625	7682	7711	7682	7539	7588	7693	7757	7716	7768	7660	7790	7792	7761	7689	7765	7715	7631	7773	7800	7581	7599	7677	7735	7595	7825	7606	7628	7692	7807	7723	7513	7615	7762	7710	7647	7741	7775	7703	7760	7728	7665	7736	7705	7816	7735	7656	7598	7634	7671	7774	7692	7700	7693	7713	7669	7679	7558	7805	7763	7816	7744	7667	7700	7692	7769	7737	7689	7713	7715	7779	7678	7811	7682	7563	7803	7768	7662	7569	7651	7697	7648	7822	7662	7665	7669	7799	7697	7751	7841	7823	7585	7494	7679	7775	7749	7675	7788	7663	7728	7594	7754	7679	7656	7724	7811	7731	7666	7790	7801	7808	7754	7735	7602	7633	7758	7759	7714	7706	7836	7802	7695	7742	7690	7760	7698	7716	7636	7740	7678	7818	7690	7839	7814	7745	7811	7645	7697	7750	7635	7783	7617	7601	7627	7746	7866	7720	7658	7619	7718	7666	7731	7807	7639	7668	7681	7716	7729	7797	7683	7704	7822	7700	7638	7685	7710	7743	7845	7732	7577	7793	7596	7793	7728	7851	7622	7634	7582	7642	7667	7877	7715	7691	7804	7716	7605	7661	7726	7676	7812	7626	7678	7539	7740	7773	7580	7615	7681	7725	7627	7719	7735	7654	7700	7699	7838	7679	7738	7634	7729	7810	7676	7663	7720	7690	7626	7767	7763	7819	7738	7657	7658	7698	7740	7713	7863	7661	7784	7721	7736	7677	7778	7580	7595	7713	7551	7777	7659	7659	7704	7758	7714	7672	7604	7753	7777	7807	7573	7705	7717	7591	7743	7703	7641	7761	7714	7693	7779	7730	7816	7679	7668	7701	7699	7707	7739	7658	7775	7712	7704	7834	7686	7634	7790	7721	7738	7679	7689	7720	7860	7560	7738	7703	7733	7601	7739	7662	7827	7714	7580	7671	7770	7683	7854	7669	7669	7775	7701	7932	7695	7720	7641	7785	7626	7697	7680	7751	7641	7800	7710	7706	7628	7796	7604	7861	7629	7744	7620	7742	7803	7666	7673	7752	7632	7666	7825	7650	7605	7670	7718	7686	7786	7663	7734	7741	7670	7812	7698	7815	7680	7739	7660	7640	7701	7644	7671	7739	7747	7734	7771	7712	7753	7684	7757	7764	7794	7794	7798	7657	7690	7646	7680	7771	7699	7797	7784	7715	7749	7609	7673	7594	7756	7657	7672	7680	7650	7686	7748	7555	7564	7586	7745	7710	7747	7610	7637	7794	7777	7703	7741	7621	7840	7933	7643	7548	7747	7736	7770	7774	7773	7686	7732	7626	7662	7753	7734	7699	7751	7746	7651	7805	7563	7778	7721	7620	7662	7738	7572	7691	7587	7615	7764	7748	7591	7915	7734	7747	7586	7760	7698	7683	7667	7543	7786	7785	7677	7646	7680	7665	7609	7759	7795	7779	7652	7727	7604	7747	7645	7768	7734	7694	7624	7665	7830	7677	7666	7725	7789	7620	7644	7666	7840	7754	7769	7637	7902	7692	7549	7728	7578	7639	7858	7779	7757	7764	7712	7694	7867	7820	7677	7739	7756	7695	7653	7763	7634	7709	7641	7774	7656	7629	7721	7718	7737	7597	7810	7699	7775	7778	7685	7617	7753	7768	7921	7835	7630	7731	7611	7701	7758	7831	7744	7605	7676	7807	7744	7696	7770	7674	7834	7714	7740	7737	7687	7768	7627	7807	7826	7703	7740	7847	7754	7739	7547	7722	7687	7864	7818	7780	7853	7682	7661	7642	7698	7833	7626	7709	7702	7770	7602	7710	7683	7705	7744	7729	7676	7753	7766	7821	7672	7602	7722	7818	7687	7828	7701	7618	7712	7647	7577	7700	7669	7675	7735	7741	7725	7724	7694	7772	7830	7528	7642	7712	7822	7720	7700	7744	7777	7625	7669	7652	7710	7754	7650	7713	7710	7669	7715	7900	7773	7683	7711	7665	7814	7716	7614	7673	7642	7761	7757	7735	7658	7708	7730	7664	7636	7824	7770	7703	7567	7719	7666	7692	7889	7742	7727	7719	7704	7727	7585	7650	7712	7690	7878	7654	7654	7569	7676	7673	7698	7826	7618	7606	7773	7800	7764	7760	7675	7547	7917	7625	7706	7683	7677	7790	7731	7536	7705	7789	7747	7690	7584	7690	7660	7715	7635	7747	7830	7705	7682	7809	7723	7742	7661	7679	7870	7729	7679	7645	7574	7730	7549	7760	7666	7574	7742	7686	7750	7568	7634	7692	7688	7680	7565	7715	7587	7724	7771	7691	7686	7726	7719	7717	7743	7778	7635	7614	7820	7740	7789	7715	7700	7788	7637	7777	7697	7771	7720	7634	7638	7541	7737	7605	7751	7623	7658	7806	7725	7796	7640	7782	7842	7788	7698	7766	7742	7613	7742	7662	7829	7650	7774	7795	7562	7737	7583	7848	7709	7819	7631	7722	7780	7557	7858	7872	7471	7887	7539	7639	7726	7685	7603	7681	7712	7593	7854	7598	7838	7615	7806	7643	7709	7722	7695	7675	7643	7735	7753	7611	7656	7722	7628	7651	7750	7778	7738	7652	7770	7616	7762	7767	7689	7589	7778	7810	7761	7719	7844	7824	7708	7799	7725	7723	7727	7672	7674	7731	7795	7730	7700	7713	7564	7649	7613	7644	7756	7696	7728	7833	7690	7775	7660	7630	7722	7673	7764	7647	7668	7737	7792	7816	7588	7669	7676	7763	7604	7808	7609	7836	7682	7721	7692	7754	7806	7769	7794	7718	7774	7664	7631	7767	7722	7792	7689	7580	7749	7627	7617	7809	7734	7608	7754	7557	7772	7568	7681	7687	7710	7593	7920	7758	7569	7668	7844	7795	7653	7723	7732	7719	7746	7607	7704	7749	7808	7851	7811	7714	7634	7617	7708	7520	7662	7643	7782	7864	7599	7661	7769	7713	7646	7661	7651	7694	7810	7684	7578	7611	7766	7596	7629	7828	7717	7636	7706	7795	7818	7747	7793	7631	7563	7720	7656	7697	7711	7644	7763	7623	7667	7785	7733	7727	7719	7737	7722	7596	7730	7857	7561	7678	7683	7724	7717	7814	7822	7669	7658	7771	7691	7672	7767	7813	7762	7741	7654	7768	7775	7779	7739	7631	7554	7690	7736	7802	7629	7690	7725	7669	7704	7745	7786	7699	7694	7658	7681	7629	7767	7792	7816	7773	7675	7733	7670	7772	7732	7741	7752	7653	7742	7656	7872	7732	7691	7782	7793	7713	7753	7488	7754	7668	7750	7715	7797	7830	7756	7618	7736	7803	7858	7771	7700	7686	7783	7604	7634	7630	7779	7548	7654	7805	7607	7814	7780	7563	7713	7602	7738	7727	7734	7802	7707	7767	7882	7604	7724	7740	7787	7750	7758	7584	7863	7639	7736	7748	7654	7649	7732	7852	7773	7851	7726	7623	7706	7699	7746	7759	7891	7765	7738	7700	7696	7667	7724	7760	7720	7663	7682	7778	7727	7603	7773	7690	7716	7745	7691	7621	7651	7738
3986	1795	1383	1207	1380	1577	1731	1485	2744	4260	6020	3882	1987	1155	1029	908	963	948	899	876	971	950	928	940	912	938	911	914	908	900	959	865	936	919	919	1018	908	924	922	946	942	923	896	950	911	971	949	974	903	970	934	890	902	986	1028	990	973	915	941	911	940	926	931	978	964	947	952	947	935	915	937	928	965	955	904	888	966	900	930	932	982	926	878	894	923	924	917	919	937	970	947	914	961	960	921	919	982	930	973	906	938	958	937	915	897	927	916	919	926	957	969	924	930	934	924	901	938	914	951	921	946	977	952	945	985	948	941	928	926	891	930	1003	942	949	982	962	978	938	921	964	945	923	950	981	906	936	951	923	878	994	956	940	929	952	932	981	965	938	904	890	891	972	967	937	976	970	938	915	923	956	929	880	922	1000	942	942	926	942	1005	960	907	937	938	956	946	929	965	920	900	941	926	914	898	939	922	927	977	966	980	952	949	885	945	939	954	954	915	956	947	928	925	945	962	920	919	991	892	935	1007	870	965	919	948	943	929	925	978	965	933	900	937	903	883	938	938	903	909	889	921	947	906	976	916	863	921	976	921	929	966	970	868	957	906	1002	950	867	975	938	925	952	903	923	967	944	923	931	956	960	919	913	896	963	892	943	989	917	956	931	892	914	910	915	932	941	960	909	949	911	917	944	924	923	893	965	958	943	941	936	944	957	966	960	928	922	923	922	931	910	948	920	907	964	929	984	950	939	958	908	955	905	856	911	934	956	873	932	921	908	927	921	914	921	955	916	904	888	961	1012	899	920	966	967	926	962	958	925	908	972	921	936	916	926	902	919	985	961	883	898	954	927	926	961	908	940	996	916	932	888	948	904	946	900	965	932	1015	889	941	941	946	897	943	989	937	884	917	961	963	950	930	924	963	926	913	927	914	966	968	990	946	910	974	902	990	921	970	938	953	879	944	965	941	940	923	969	912	900	963	966	900	967	906	947	965	959	899	994	953	933	929	908	937	899	920	925	895	913	857	908	902	929	971	957	973	916	979	933	917	971	979	931	959	954	943	902	930	1012	944	952	906	946	916	912	984	979	899	905	968	938	945	898	977	954	875	920	915	951	968	943	886	930	940	959	967	955	911	941	968	946	930	984	936	917	915	950	969	939	953	883	972	939	904	902	878	900	965	909	931	914	934	879	946	916	929	919	1006	875	896	914	930	974	970	882	923	970	914	928	920	916	952	930	920	953	922	953	959	906	932	951	934	917	956	967	921	944	966	972	947	934	953	956	869	941	920	905	921	912	918	881	962	947	967	919	904	943	912	918	899	901	935	924	942	965	959	962	951	937	952	937	896	978	942	951	951	958	849	926	878	989	962	968	946	969	895	968	904	958	916	954	912	926	917	919	980	920	925	963	937	917	973	961	907	900	918	936	980	950	954	975	958	915	1002	956	916	961	883	960	907	966	926	992	920	916	937	951	933	869	966	951	906	913	934	922	915	927	950	964	913	1019	972	966	940	969	897	936	909	952	923	923	901	955	943	957	924	906	892	882	936	937	934	945	955	956	874	940	912	970	975	926	955	960	948	966	948	949	885	952	927	891	931	925	880	936	984	916	896	929	985	903	974	940	887	963	933	937	929	928	997	943	916	956	960	939	970	952	920	943	983	904	902	902	939	962	889	921	929	963	932	917	920	950	933	924	968	954	964	953	899	950	915	968	936	899	965	940	969	1008	960	900	895	885	958	927	931	911	927	947	943	903	961	951	936	945	916	893	939	919	967	1003	929	924	951	939	912	926	884	921	946	924	913	976	956	1006	923	882	947	962	955	989	936	962	935	980	904	925	912	981	934	959	863	919	961	988	943	955	894	911	939	931	903	935	906	938	943	875	967	903	910	915	961	992	926	933	963	979	956	874	905	964	944	906	919	907	965	939	962	855	936	911	934	917	945	938	940	957	939	938	982	920	912	950	916	950	930	914	992	951	933	911	1001	979	938	954	900	942	916	936	956	990	943	903	972	958	948	899	960	920	870	918	935	954	855	962	943	900	934	937	932	951	964	909	959	920	934	943	1001	937	929	914	912	959	979	919	866	944	927	894	956	935	962	941	940	910	953	923	877	949	968	932	908	926	945	922	915	958	940	932	958	903	948	944	962	901	958	946	978	886	935	996	911	993	876	957	941	933	877	908	954	935	916	948	971	911	965	907	948	920	979	915	948	953	988	917	969	934	890	924	978	924	933	926	940	950	938	970	971	977	963	968	956	921	957	964	890	948	944	943	945	935	984	950	939	989	994	898	942	913	962	1004	938	905	926	985	992	914	912	939	939	963	936	927	928	971	900	960	921	940	926	941	962	950	942	940	946	958	973	994	934	942	953	962	908	949	930	946	955	947	1001	926	984	935	926	962	879	920	888	905	969	934	965	921	957	924	981	923	943	922	954	973	968	950	891	939	941	881	879	910	914	981	919	907	938	904	955	959	933	938	873	901	916	989	976	927	947	948	884	939	964	911	949	920	895	921	922	942	918	963	1020	936	949	859	920	897	915	913	989	961	954	920	895	965	969	974	958	980	923	931	938	952	921	956	920	925	960	917	946	911	967	950	939	948	964	941	945	922	961	942	947	919	969	977	910	915	916	872	939	910	941	917	933	955	940	915	890	955	969	909	889	952	933	929	953	918	960	947	961	891	966	898	868	938	936	938	894	977	876	951	939	956	945	900	971	952	940	944	952	924	882	906	923	912	942	936	921	906	979	895	852	961	924	990	964	931	913	898	933	993	918	929	998	962	899	909	888	928	908	947	907	953	984	900	887	961	948	889	983	923	960	1001	877	886	929	934	1002	916	947	960	909	936	942	906	972	993	910	917	927	921	892	956	959	948	946	937	966	925	962	931	914	955	912	919	960	1002	924	878	952	894	881	945	912	965	894	920	892	898	913	970	939	956	931	887	945	954	958	927	935	883	915	906	907	946	967	920	906	935	890	937	943	935	979	940	912	920	926	888	957	968	932	909	906	934	953	928	950	923	890	948	968	937	991	879	924	916	947	891	957	913	988	924	912	922	922	945	903	879	923	911	888	923	879	998	897	941	925	926	874	987	958	915	989	938	967	987	948	975	933	905	950	908	946	930	916	958	964	898	955	955	896	913	928	942	922	966	924	946	929	951	915	927	919	914	927	883	911	991	968	994	972	933	946	929	961	996	953	870	893	959	934	946	990	866	947	947	941	913	897	962	929	930	937	932	954	940	899	923	932	947	953	882	926	915	881	965	944	965	940	929	898	900	925	923	965	934	971	940	946	945	964	864	923	942	921	944	897	908	989	868	946	910	953	951	855	914	978	953	983	915	918	888	949	909	939	1022	995	892	942	942	914	967	1003	928	963	929	925	910	905	947	911	950	919	910	966	964	953	963	901	959	933	897	983	941	990	961	951	889	984	943	939	873	947	919	899	902	922	922	947	927	959	988	933	949	923	906	916	932	968	921	888	913	944	1015	913	931	928	920	953	941	910	918	938	903	976	951	981	946	915	936
20639	15381	12537	19357	24646	26764	28369	23541	34842	41642	43195	32525	20014	11455	8537	7860	7500	7691	7457	7666	7559	7602	7527	7558	7438	7579	7496	7506	7596	7601	7462	7549	7711	7544	7610	7557	7569	7453	7542	7577	7524	7554	7558	7404	7550	7376	7619	7787	7560	7527	7546	7519	7398	7536	7595	7551	7437	7533	7680	7574	7412	7656	7621	7443	7479	7547	7592	7550	7431	7607	7567	7506	7629	7634	7612	7623	7611	7421	7609	7673	7524	7489	7489	7574	7449	7607	7506	7575	7689	7570	7609	7389	7613	7464	7527	7609	7600	7573	7625	7610	7517	7675	7533	7462	7621	7658	7664	7578	7494	7579	7599	7626	7488	7563	7494	7577	7560	7572	7537	7518	7562	7721	7512	7586	7628	7509	7506	7564	7434	7514	7387	7414	7664	7605	7538	7651	7570	7698	7570	7620	7536	7622	7570	7501	7552	7681	7441	7633	7536	7658	7601	7522	7469	7628	7521	7540	7688	7524	7609	7530	7578	7614	7594	7617	7501	7451	7610	7626	7642	7518	7667	7488	7669	7528	7558	7544	7486	7516	7556	7602	7559	7526	7508	7581	7453	7628	7650	7539	7641	7635	7559	7475	7529	7562	7570	7462	7312	7668	7557	7569	7598	7556	7632	7589	7520	7564	7556	7598	7599	7463	7544	7519	7537	7548	7479	7544	7440	7534	7625	7611	7588	7462	7479	7622	7521	7581	7443	7514	7576	7590	7602	7506	7492	7438	7555	7489	7495	7589	7614	7397	7476	7487	7513	7549	7553	7647	7604	7601	7628	7540	7507	7515	7632	7500	7510	7500	7676	7541	7631	7449	7597	7547	7601	7545	7633	7492	7379	7575	7644	7612	7559	7627	7435	7554	7612	7682	7616	7541	7569	7512	7498	7686	7534	7741	7519	7532	7484	7638	7555	7395	7424	7413	7517	7381	7639	7624	7577	7653	7659	7544	7546	7695	7580	7602	7546	7524	7555	7571	7666	7635	7484	7523	7605	7642	7595	7472	7540	7571	7595	7702	7507	7515	7518	7404	7494	7594	7462	7446	7540	7555	7633	7582	7514	7418	7546	7560	7415	7568	7456	7513	7542	7540	7504	7441	7555	7560	7587	7524	7633	7441	7502	7524	7532	7671	7629	7561	7527	7413	7665	7659	7484	7636	7625	7477	7476	7454	7532	7490	7480	7528	7551	7601	7541	7560	7503	7545	7536	7619	7611	7535	7463	7655	7632	7432	7423	7614	7573	7652	7573	7362	7452	7506	7517	7546	7546	7508	7611	7763	7434	7502	7450	7621	7557	7535	7624	7582	7592	7436	7401	7666	7552	7568	7551	7443	7491	7550	7458	7539	7485	7536	7558	7512	7571	7553	7616	7520	7569	7461	7674	7471	7470	7458	7537	7473	7579	7447	7559	7520	7609	7414	7500	7571	7638	7621	7616	7431	7468	7554	7643	7460	7461	7688	7508	7492	7596	7497	7649	7517	7613	7705	7493	7530	7538	7450	7499	7531	7635	7559	7546	7625	7524	7437	7531	7561	7496	7679	7499	7657	7551	7601	7484	7607	7574	7540	7567	7594	7617	7715	7579	7649	7583	7559	7552	7459	7716	7687	7554	7481	7589	7619	7580	7632	7680	7538	7576	7629	7560	7500	7555	7557	7496	7697	7530	7510	7663	7644	7504	7565	7535	7527	7617	7557	7620	7478	7540	7563	7508	7577	7455	7615	7576	7658	7641	7501	7561	7546	7641	7628	7541	7567	7533	7539	7590	7575	7491	7571	7607	7439	7478	7511	7581	7646	7540	7469	7495	7538	7466	7590	7581	7476	7768	7603	7432	7491	7603	7448	7584	7572	7576	7475	7537	7620	7554	7526	7473	7677	7687	7605	7549	7580	7628	7500	7533	7525	7595	7604	7628	7624	7620	7515	7631	7581	7532	7705	7666	7739	7532	7597	7675	7541	7623	7427	7635	7574	7571	7605	7570	7526	7605	7546	7635	7480	7624	7699	7540	7564	7560	7528	7562	7633	7569	7611	7622	7613	7524	7542	7571	7612	7441	7562	7653	7623	7585	7672	7605	7519	7451	7517	7583	7605	7480	7546	7573	7496	7572	7646	7527	7537	7656	7589	7531	7715	7612	7603	7605	7589	7555	7520	7473	7558	7456	7557	7543	7517	7581	7602	7531	7617	7497	7417	7621	7644	7582	7529	7515	7588	7601	7564	7563	7465	7619	7632	7545	7690	7742	7554	7603	7522	7642	7598	7497	7783	7615	7585	7445	7615	7474	7446	7605	7647	7574	7561	7534	7515	7597	7491	7608	7572	7507	7605	7542	7551	7509	7689	7635	7435	7686	7611	7481	7411	7622	7480	7459	7660	7463	7559	7599	7552	7537	7512	7638	7553	7524	7588	7513	7508	7568	7576	7621	7606	7484	7478	7546	7661	7606	7540	7511	7573	7570	7720	7588	7590	7587	7562	7658	7601	7649	7516	7523	7692	7533	7578	7480	7634	7566	7541	7580	7635	7557	7669	7495	7495	7419	7475	7573	7465	7561	7681	7586	7521	7538	7610	7506	7555	7569	7475	7473	7496	7530	7570	7609	7584	7583	7518	7599	7590	7563	7645	7441	7529	7565	7597	7471	7563	7531	7486	7613	7734	7520	7513	7508	7500	7513	7588	7587	7703	7490	7451	7422	7483	7531	7493	7518	7551	7567	7447	7676	7430	7516	7557	7545	7516	7593	7652	7557	7479	7694	7513	7527	7590	7666	7562	7545	7604	7625	7482	7631	7607	7508	7518	7660	7606	7518	7619	7501	7662	7550	7639	7518	7469	7569	7521	7617	7589	7635	7604	7495	7617	7523	7591	7568	7641	7638	7471	7553	7413	7526	7565	7546	7515	7556	7467	7566	7524	7551	7545	7420	7594	7715	7476	7468	7518	7479	7488	7520	7482	7559	7525	7515	7509	7474	7499	7596	7484	7590	7574	7554	7525	7594	7590	7542	7616	7632	7542	7554	7609	7601	7415	7499	7513	7646	7554	7461	7536	7613	7569	7603	7440	7609	7486	7488	7523	7689	7584	7662	7624	7571	7504	7471	7505	7375	7596	7467	7524	7614	7653	7544	7545	7387	7574	7441	7499	7550	7617	7490	7570	7617	7516	7600	7490	7612	7578	7503	7588	7592	7614	7751	7573	7559	7578	7484	7691	7674	7457	7583	7502	7486	7486	7647	7470	7491	7594	7504	7539	7478	7566	7582	7671	7544	7493	7450	7541	7588	7579	7482	7515	7522	7597	7559	7657	7477	7581	7568	7465	7541	7570	7581	7607	7599	7648	7489	7613	7592	7623	7672	7534	7630	7638	7446	7558	7630	7531	7575	7580	7656	7634	7507	7594	7557	7556	7528	7526	7487	7625	7542	7504	7579	7499	7555	7600	7560	7375	7443	7556	7616	7519	7610	7613	7621	7640	7551	7687	7587	7531	7597	7536	7432	7565	7621	7573	7505	7611	7583	7572	7550	7640	7543	7502	7654	7486	7475	7557	7672	7485	7520	7490	7595	7553	7535	7492	7620	7556	7542	7503	7426	7589	7553	7529	7671	7511	7567	7520	7555	7552	7620	7561	7585	7595	7579	7720	7554	7510	7518	7598	7600	7601	7485	7505	7530	7587	7545	7580	7736	7563	7497	7586	7512	7550	7515	7567	7495	7656	7525	7344	7559	7481	7513	7609	7646	7527	7550	7375	7598	7527	7517	7535	7660	7643	7548	7531	7521	7545	7535	7560	7563	7589	7467	7615	7590	7608	7670	7533	7659	7517	7548	7535	7716	7619	7480	7645	7648	7712	7474	7609	7530	7596	7527	7545	7633	7472	7524	7448	7451	7543	7661	7567	7463	7552	7620	7556	7589	7575	7659	7544	7485	7600	7567	7636	7390	7406	7663	7576	7543	7573	7467	7557	7473	7503	7514	7546	7529	7638	7621	7423	7505	7621	7537	7489	7417	7581	7620	7631	7500	7566	7438	7668	7573	7505	7569	7448	7640	7574	7762	7599	7374	7547	7596	7601	7583	7651	7537	7608	7589	7521	7607	7511	7363	7596	7555	7608	7553	7526	7516	7478	7556	7555	7541	7473	7534	7553	7599	7553	7593	7517	7469	7545	7570	7509	7595	7638	7506	7394	7571	7576	7556	7622	7572	7605	7616	7501	7560	7593	7547	7461	7527	7702	7543	7450	7268	7499	7576	7677	7605	7622	7584	7528	7507	7548	7475	7667	7584	7591	7594	7537	7573	7608	7575	7607	7466	7661	7558	7600	7511	7602	7591	7732	7544	7550	7710	7401	7615	7627	7549	7633	7592	7612	7500	7540	7564	7563	7650	7570	7636	7561	7660	7602	7429	7397	7425	7467	7565	7494	7666	7611	7497	7559	7606	7466	7502	7586	7502	7490	7506	7561	7512	7549	7537	7506	7538	7625	7497	7477	7582	7679	7466	7539	7479	7467	7766	7622	7598	7513	7632	7539	7688	7682	7759	7624	7563	7542	7465	7621	7653	7452	7488	7670	7553	7717	7506	7512	7666	7670	7586	7566	7614	7607	7621	7625	7620	7521	7545	7494	7552	7497	7478	7594	7581	7615	7543	7584	7625	7579	7514	7644	7562	7534	7526	7640	7571	7714	7617	7528	7709	7503	7429	7650	7486	7560	7545	7458	7602	7729	7505	7539	7517	7500	7603	7580	7619	7566	7388	7530	7571	7589	7608	7474	7622	7588	7587	7627	7493	7405	7534	7548	7537	7565	7677	7548	7740	7674	7578	7619	7564	7519	7615	7552	7521	7440	7482	7685	7560	7625	7416	7543	7551	7417	7414	7625	7577	7643	7554	7530	7546	7546	7528	7491	7614	7570	7713	7410	7540	7591	7533	7392	7566	7664	7497	7566	7419	7413	7542	7547	7546	7600	7597	7595	7674	7505	7545	7485	7549	7562	7556	7519	7533	7507	7526	7485	7463	7567	7493	7625	7502	7533	7588	7511	7522	7597	7542	7654	7569	7579	7555	7474	7606	7505	7536	7560	7552	7684	7516	7397	7563	7500	7512	7463
2666	1886	1565	1443	1747	2020	2233	1780	2719	10780	15017	10395	4633	1926	1192	936	969	928	955	955	921	902	962	969	896	973	966	978	900	960	907	1030	1014	958	925	939	975	903	892	969	931	961	940	929	876	911	1009	972	949	935	964	907	944	989	922	907	965	929	918	944	932	899	885	967	904	946	926	904	956	894	973	945	964	884	948	958	955	905	961	931	844	938	962	955	884	903	913	939	1009	946	951	955	978	909	963	939	914	943	899	952	975	912	929	952	972	978	887	957	948	982	951	869	921	999	877	880	928	973	976	952	932	908	947	973	933	933	907	980	942	910	931	929	921	921	964	925	918	976	901	901	1008	971	939	906	930	894	954	929	908	973	932	959	917	927	939	964	958	954	885	914	954	944	930	979	922	924	952	957	955	923	967	940	953	917	938	961	965	939	914	904	920	927	852	935	952	911	982	921	868	959	960	885	977	994	942	941	931	925	930	964	964	956	907	964	941	939	910	916	968	956	920	939	952	941	962	925	969	921	936	947	963	904	940	932	954	905	910	960	913	885	912	981	898	897	933	946	983	862	970	980	955	917	924	929	902	971	1002	962	937	971	902	994	900	992	921	918	954	953	932	900	971	926	979	943	956	964	994	934	926	980	897	959	889	909	923	963	936	939	872	964	923	907	934	980	974	930	943	897	891	898	910	945	990	940	868	953	892	960	880	977	967	1004	902	914	925	948	985	906	951	936	965	948	967	938	979	906	921	972	904	909	934	960	912	885	964	948	929	899	890	946	938	981	961	968	906	917	963	967	876	935	973	915	905	949	946	916	949	915	914	934	911	900	927	981	928	895	952	1008	949	967	935	919	904	934	955	899	916	885	926	951	904	924	983	982	1009	991	969	925	948	941	945	915	940	931	957	884	959	923	917	1018	888	889	933	967	923	921	930	960	947	931	974	886	920	936	972	932	903	959	942	938	927	932	890	930	888	950	879	947	915	898	883	928	974	941	902	914	902	945	992	975	961	927	917	952	952	927	908	976	955	940	965	954	889	947	925	923	893	952	876	920	959	979	983	902	936	970	946	945	920	949	949	950	947	958	906	920	927	986	910	971	921	989	952	937	924	940	929	956	925	953	898	940	969	948	920	939	947	936	885	967	925	927	951	874	985	955	952	889	880	866	924	937	963	918	886	908	928	949	966	970	933	948	941	878	1023	938	905	934	944	906	910	956	946	927	930	936	950	953	900	935	925	955	911	905	933	941	927	964	856	921	923	957	874	908	932	979	962	920	924	897	888	913	967	933	924	897	960	951	934	898	912	936	938	913	937	920	924	934	969	952	932	924	939	919	916	930	936	954	931	961	922	975	994	925	920	935	989	915	1022	912	898	893	929	928	948	953	958	991	905	914	894	917	931	946	943	946	974	955	939	881	943	871	886	921	961	974	974	920	946	942	954	959	938	936	925	946	987	928	931	987	914	906	971	979	928	897	901	962	919	926	952	998	930	1031	965	951	972	971	883	966	925	953	978	946	913	941	916	989	907	898	935	942	901	971	888	959	974	907	899	979	870	922	949	916	900	928	919	910	981	969	959	923	943	890	960	907	953	915	956	932	944	960	924	925	912	945	885	942	967	905	913	979	926	940	931	960	961	913	944	992	933	906	924	955	965	945	980	937	949	939	944	981	947	967	949	962	910	1004	977	970	888	966	954	933	990	931	908	958	982	880	906	948	947	915	923	955	888	938	895	957	1019	961	906	930	927	966	990	926	942	891	949	935	910	898	968	906	917	1034	914	1011	1003	938	908	928	949	925	869	1001	949	953	971	934	905	908	886	882	940	936	985	957	943	925	954	931	947	897	922	942	929	945	948	994	929	908	935	923	961	958	963	957	920	958	893	900	925	893	936	935	923	932	903	918	909	946	933	877	911	971	915	944	952	933	957	966	985	955	947	951	1031	885	920	929	919	961	937	984	1004	966	933	902	932	910	884	961	907	984	943	929	935	946	939	934	879	989	961	950	947	959	921	998	973	900	954	983	928	938	974	956	945	881	950	920	990	1001	927	974	953	973	929	905	910	919	914	906	932	995	956	918	974	944	900	928	931	964	906	936	915	918	945	931	932	944	899	910	941	937	907	945	926	956	953	906	929	957	948	925	959	981	925	915	985	961	946	965	925	951	968	981	892	976	921	999	937	929	937	926	968	935	899	984	911	904	977	969	1007	860	946	937	996	899	924	924	941	923	901	899	919	908	965	903	925	925	897	961	933	910	911	958	960	929	1011	924	936	911	906	922	971	932	993	917	999	937	949	931	954	946	934	980	922	902	930	974	903	915	930	980	960	948	875	922	963	943	922	977	962	967	932	980	946	947	961	911	908	949	950	993	902	977	970	958	937	955	968	909	958	953	920	912	912	927	965	994	914	974	939	919	933	976	973	979	891	901	955	944	899	880	954	940	979	989	939	965	953	932	926	910	942	906	889	959	926	993	919	870	888	918	929	918	909	959	934	914	959	952	854	948	986	921	947	983	924	956	916	905	983	952	911	945	886	939	926	957	891	975	946	903	919	943	876	986	970	889	938	973	930	967	951	928	967	940	916	918	969	924	877	920	923	944	952	972	954	992	962	938	959	945	895	953	918	903	913	967	933	936	941	938	912	888	930	912	978	970	927	926	939	929	888	1001	927	963	937	931	944	955	919	926	973	932	936	929	914	952	943	929	970	957	956	939	919	937	880	926	987	944	985	881	904	939	945	945	910	952	911	967	950	945	930	965	953	878	948	956	938	922	931	917	926	915	910	952	940	911	931	953	1000	1003	907	948	935	949	926	916	908	930	1014	927	968	929	909	962	943	966	968	967	989	906	931	925	943	927	950	921	960	943	972	1003	987	945	896	903	977	972	910	939	899	961	935	922	1021	955	913	984	937	947	936	949	964	953	898	885	935	911	942	941	937	952	962	932	994	897	931	920	962	937	948	943	933	889	964	921	918	881	944	937	883	903	868	916	940	880	898	929	850	1007	944	938	924	941	948	932	942	961	934	923	917	897	936	916	922	968	927	945	959	929	951	952	954	956	949	937	980	952	915	886	926	994	937	921	948	931	890	914	935	993	917	906	936	945	956	886	961	951	965	899	909	971	929	892	937	1001	922	891	917	959	975	887	922	890	908	927	972	941	908	933	970	952	959	931	890	852	914	1028	952	947	967	955	887	907	934	941	922	930	997	918	955	966	937	890	937	949	932	942	923	941	901	951	941	1000	950	954	913	965	925	948	924	983	933	996	929	923	954	943	952	944	976	923	937	912	955	951	962	966	970	935	939	884	909	925	952	941	923	930	912	969	897	943	946	898	937	984	947	909	955	952	950	933	946	919	906	959	965	873	921	976	945	951	916	895	960	914	903	942	951	929	862	863	943	909	957	914	925	890	952	962	976	925	911	969	876	906	957	965	899	955	928	942	950	980	896	873	960	932	906	913	911	1007	934	936	869	892	960	986	927	965	960	937	960	957	863	971	964	861	974	910	930	928	940	940	1018	923	928	967	906	948	906	870
22200	16751	14589	23827	31473	32949	31442	27892	33640	58497	62049	49014	33615	19174	10795	8300	7815	7543	7573	7463	7505	7699	7567	7555	7506	7667	7548	7590	7569	7407	7496	7625	7635	7450	7484	7696	7491	7381	7493	7541	7504	7507	7449	7411	7591	7528	7654	7568	7491	7448	7523	7519	7570	7451	7473	7482	7564	7472	7650	7463	7589	7488	7498	7524	7564	7643	7637	7585	7634	7361	7654	7613	7564	7596	7474	7458	7647	7529	7730	7654	7492	7561	7424	7471	7535	7532	7572	7544	7434	7626	7448	7513	7442	7457	7607	7642	7589	7366	7570	7539	7570	7414	7447	7673	7540	7709	7664	7518	7525	7545	7518	7512	7644	7661	7461	7441	7526	7574	7698	7509	7615	7595	7632	7659	7489	7446	7591	7410	7586	7636	7439	7603	7528	7552	7494	7633	7493	7537	7530	7490	7675	7674	7531	7649	7550	7530	7450	7554	7627	7711	7423	7567	7647	7608	7551	7604	7574	7479	7725	7643	7749	7538	7644	7606	7449	7614	7517	7480	7642	7485	7663	7613	7433	7383	7602	7569	7596	7499	7686	7612	7555	7751	7600	7503	7574	7543	7471	7628	7631	7598	7475	7600	7551	7632	7483	7598	7513	7522	7573	7452	7601	7443	7601	7619	7607	7639	7595	7629	7590	7528	7604	7616	7482	7571	7380	7561	7678	7602	7559	7453	7462	7535	7486	7674	7597	7521	7422	7550	7450	7504	7463	7693	7625	7555	7518	7504	7689	7563	7585	7533	7581	7566	7803	7636	7628	7642	7668	7637	7503	7570	7608	7591	7536	7577	7571	7643	7708	7589	7419	7599	7571	7682	7537	7593	7502	7533	7479	7557	7685	7643	7533	7583	7591	7431	7592	7552	7509	7596	7562	7507	7612	7559	7468	7507	7680	7468	7678	7634	7604	7592	7554	7532	7432	7592	7480	7622	7645	7499	7609	7531	7504	7529	7676	7482	7577	7679	7525	7453	7641	7470	7468	7552	7550	7422	7625	7624	7542	7475	7604	7609	7472	7418	7594	7615	7520	7422	7483	7530	7483	7553	7507	7487	7640	7522	7478	7479	7552	7413	7508	7505	7485	7517	7657	7549	7527	7576	7477	7669	7574	7582	7496	7390	7341	7455	7620	7544	7578	7755	7595	7529	7662	7666	7512	7469	7452	7629	7531	7591	7581	7637	7475	7524	7609	7529	7377	7592	7601	7609	7606	7528	7670	7634	7735	7509	7662	7530	7640	7558	7479	7393	7633	7519	7588	7592	7554	7598	7533	7597	7555	7428	7502	7565	7591	7530	7501	7656	7576	7504	7571	7510	7533	7469	7388	7587	7574	7511	7520	7655	7466	7569	7508	7563	7598	7579	7541	7514	7634	7599	7492	7597	7661	7485	7494	7451	7456	7465	7507	7331	7568	7561	7496	7533	7596	7460	7545	7675	7413	7548	7587	7599	7451	7516	7540	7524	7565	7554	7600	7590	7523	7479	7411	7575	7519	7686	7643	7593	7531	7638	7509	7648	7478	7523	7619	7499	7512	7457	7524	7455	7682	7567	7627	7591	7639	7600	7603	7539	7402	7605	7553	7648	7570	7687	7578	7665	7574	7583	7632	7605	7595	7617	7545	7624	7614	7646	7450	7594	7554	7443	7387	7482	7613	7577	7526	7639	7584	7460	7521	7635	7594	7713	7590	7639	7622	7456	7719	7493	7630	7673	7562	7622	7559	7526	7466	7579	7370	7445	7556	7506	7679	7584	7547	7514	7592	7757	7551	7535	7598	7406	7592	7612	7705	7434	7519	7467	7622	7585	7582	7624	7472	7734	7670	7603	7707	7536	7488	7459	7531	7486	7490	7625	7537	7446	7623	7388	7561	7689	7531	7616	7491	7605	7603	7515	7576	7597	7614	7689	7615	7572	7498	7589	7654	7573	7530	7634	7472	7571	7549	7567	7657	7512	7511	7409	7528	7479	7532	7496	7639	7468	7598	7470	7518	7565	7495	7705	7524	7521	7501	7560	7688	7723	7615	7599	7707	7536	7651	7517	7641	7460	7546	7546	7608	7576	7473	7697	7560	7467	7483	7651	7573	7470	7628	7571	7607	7494	7608	7522	7594	7686	7600	7476	7621	7475	7631	7542	7485	7622	7626	7570	7658	7643	7598	7765	7548	7434	7486	7632	7593	7713	7559	7505	7541	7590	7642	7599	7526	7493	7500	7498	7565	7631	7530	7483	7362	7315	7559	7492	7568	7635	7679	7535	7494	7546	7551	7634	7530	7467	7601	7667	7593	7593	7524	7646	7545	7458	7490	7614	7637	7498	7536	7433	7531	7615	7525	7516	7445	7544	7537	7547	7528	7660	7639	7523	7735	7522	7570	7545	7517	7639	7385	7559	7616	7640	7510	7515	7635	7612	7599	7358	7547	7494	7556	7399	7623	7502	7502	7487	7736	7538	7646	7493	7399	7568	7573	7540	7709	7520	7410	7584	7527	7532	7693	7598	7550	7525	7440	7461	7541	7467	7549	7480	7616	7596	7632	7550	7537	7469	7623	7629	7581	7471	7466	7554	7681	7554	7451	7519	7486	7564	7533	7676	7600	7504	7513	7447	7566	7495	7537	7562	7455	7557	7675	7540	7607	7703	7658	7600	7483	7564	7479	7433	7550	7558	7501	7631	7457	7644	7499	7640	7535	7591	7607	7697	7552	7502	7641	7473	7531	7573	7626	7584	7522	7623	7543	7503	7502	7520	7590	7437	7454	7480	7526	7532	7513	7539	7482	7539	7564	7618	7689	7500	7643	7494	7552	7632	7501	7505	7543	7572	7606	7578	7505	7677	7601	7535	7556	7605	7554	7680	7520	7507	7598	7540	7588	7602	7597	7516	7394	7511	7545	7547	7405	7673	7568	7535	7544	7550	7414	7594	7725	7522	7476	7511	7491	7640	7520	7615	7580	7742	7524	7564	7553	7630	7627	7612	7538	7581	7428	7440	7533	7652	7529	7448	7627	7571	7543	7590	7502	7576	7586	7617	7507	7636	7569	7667	7489	7603	7633	7603	7575	7446	7560	7638	7528	7434	7569	7581	7481	7436	7568	7496	7528	7583	7669	7491	7594	7605	7557	7530	7505	7521	7667	7759	7441	7461	7558	7389	7673	7637	7544	7571	7487	7689	7491	7572	7704	7597	7558	7585	7668	7650	7523	7661	7421	7561	7546	7482	7664	7548	7717	7592	7630	7636	7547	7646	7528	7465	7392	7627	7638	7577	7533	7564	7561	7559	7526	7476	7506	7689	7556	7465	7634	7363	7569	7494	7726	7480	7640	7533	7661	7507	7507	7641	7529	7563	7627	7473	7635	7672	7437	7470	7507	7551	7344	7470	7537	7550	7546	7531	7516	7697	7700	7662	7631	7612	7515	7548	7624	7531	7653	7723	7601	7525	7570	7416	7619	7558	7620	7535	7596	7626	7737	7530	7618	7465	7710	7457	7439	7527	7607	7541	7492	7465	7512	7466	7657	7478	7604	7610	7627	7514	7538	7663	7599	7639	7449	7616	7478	7671	7514	7645	7524	7582	7624	7539	7657	7564	7536	7566	7557	7579	7641	7495	7617	7540	7580	7610	7596	7602	7424	7617	7560	7695	7501	7707	7482	7650	7574	7469	7598	7605	7630	7687	7514	7564	7552	7619	7454	7569	7509	7468	7559	7508	7507	7533	7544	7598	7634	7471	7666	7468	7463	7667	7621	7355	7505	7568	7568	7544	7497	7617	7441	7573	7638	7569	7543	7530	7407	7467	7543	7508	7485	7552	7590	7516	7384	7606	7560	7587	7601	7687	7542	7616	7531	7444	7522	7531	7652	7553	7451	7657	7616	7481	7610	7624	7473	7550	7572	7500	7430	7661	7514	7527	7543	7555	7554	7508	7528	7623	7661	7568	7544	7709	7526	7520	7357	7569	7617	7596	7572	7647	7589	7666	7666	7595	7441	7649	7578	7626	7582	7548	7659	7462	7674	7553	7627	7625	7484	7541	7504	7581	7648	7562	7500	7595	7625	7566	7493	7632	7734	7496	7561	7566	7619	7363	7473	7495	7555	7391	7554	7564	7525	7413	7602	7581	7507	7578	7525	7483	7598	7613	7552	7547	7522	7514	7644	7569	7747	7681	7560	7584	7556	7611	7661	7541	7468	7586	7511	7560	7551	7490	7630	7526	7515	7595	7471	7589	7482	7656	7586	7559	7607	7548	7474	7494	7667	7541	7592	7640	7583	7589	7722	7606	7639	7596	7683	7538	7649	7537	7589	7501	7523	7610	7547	7680	7516	7463	7595	7660	7604	7610	7668	7485	7606	7652	7593	7379	7525	7587	7617	7468	7503	7481	7621	7562	7393	7572	7643	7568	7645	7606	7670	7680	7502	7655	7561	7469	7520	7608	7540	7456	7576	7716	7590	7510	7532	7591	7551	7623	7543	7605	7643	7575	7609	7540	7650	7519	7401	7413	7542	7587	7529	7571	7611	7461	7432	7394	7544	7585	7665	7405	7517	7530	7629	7516	7536	7616	7529	7690	7713	7570	7530	7584	7647	7523	7609	7605	7531	7616	7591	7507	7472	7614	7633	7526	7483	7571	7618	7559	7472	7759	7484	7591	7535	7463	7604	7475	7587	7580	7610	7750	7646	7571	7655	7655	7561	7610	7455	7623	7553	7531	7669	7596	7637	7519	7717	7751	7643	7462	7612	7588	7527	7613	7539	7539	7601	7589	7634	7591	7512	7565	7533	7637	7576	7545	7478	7748	7545	7384	7555	7445	7596	7467	7600	7578	7392	7542	7506	7709	7500	7597	7520	7632	7475	7547	7525	7557	7509	7465	7517	7578	7606	7549	7453	7448	7545	7605	7606	7603	7683	7569	7480	7470	7499	7521	7581	7594	7654	7449	7534	7509	7605	7602	7447	7621	7542	7601	7448	7566	7615	7510	7443	7573	7558	7598	7599	7709	7586	7659	7502	7472	7619	7556	7459	7485	7519	7540	7494	7705	7568	7596	7522	7612	7396	7699	7488	7631	7627	7575	7678	7495	7567	7554	7551	7506	7509	7481
5385	1929	1590	1530	1573	1686	1562	1684	2211	10328	15382	10979	5085	2234	1315	1044	1001	926	960	1001	979	996	944	931	932	991	975	952	1023	1008	993	1021	980	972	945	1006	980	944	940	990	1027	948	1006	953	976	942	989	957	944	953	983	1032	893	1026	986	1032	998	946	971	990	970	963	1007	974	941	1037	985	943	990	904	1015	1027	982	975	1000	1002	945	925	1053	982	962	965	1009	963	1017	961	964	930	998	988	960	971	966	929	1027	979	956	953	959	941	928	937	950	950	953	971	914	973	958	963	939	941	978	975	938	996	994	984	954	913	960	1017	947	1007	934	914	987	1054	941	1014	983	926	968	904	1017	1009	913	958	1012	1003	965	982	966	991	934	937	997	959	968	980	937	927	977	961	997	950	990	1003	994	1000	997	1004	961	1001	966	970	1020	949	984	980	972	936	1042	988	974	949	1005	1017	1000	1027	1005	991	955	982	920	959	980	968	1001	1006	997	964	1028	1010	977	988	1026	985	981	973	936	932	975	1027	994	890	976	967	1019	958	979	965	983	987	987	957	942	967	1008	986	983	931	968	1003	941	988	952	973	944	1035	997	1020	982	984	911	1019	975	962	962	935	985	892	963	997	998	973	910	1012	957	1024	932	954	926	977	989	1019	959	967	979	927	1027	1007	990	934	1041	968	965	1001	934	958	939	998	1032	975	986	1004	966	1004	976	954	983	978	1011	917	977	962	967	963	946	986	1000	979	994	962	961	978	975	978	1001	1028	989	920	952	980	949	981	972	971	951	1015	983	985	947	916	1006	972	984	1012	916	952	954	969	972	957	987	1038	1044	969	951	962	937	974	987	978	990	1046	999	957	995	988	944	939	987	966	984	973	942	1009	978	983	1027	1016	963	959	904	979	987	984	929	984	986	913	948	1002	957	1010	962	986	999	947	970	988	975	944	988	971	962	944	1010	1016	989	981	1006	986	992	958	962	934	994	1018	986	933	986	994	965	943	993	951	945	999	994	922	914	1012	1003	974	983	953	981	964	966	905	979	956	937	1024	999	951	974	981	981	902	979	999	938	940	971	975	969	943	979	963	1007	976	962	996	988	977	979	968	935	952	988	948	961	979	905	977	981	1046	1038	970	1010	982	977	936	939	990	979	1011	961	949	985	963	920	1007	983	958	954	931	967	1028	1031	926	938	989	942	897	1003	1051	1008	936	901	939	971	987	975	950	985	985	978	959	1009	1006	985	977	982	961	1007	1038	993	957	898	951	1015	902	972	954	974	971	1013	905	987	943	941	969	983	949	1002	969	987	968	936	1025	967	935	959	932	1007	1002	917	993	960	959	993	996	916	1013	950	961	967	1041	982	989	957	999	969	997	992	937	957	939	937	992	1008	904	983	964	931	982	980	970	964	953	1018	957	945	939	993	959	943	986	968	942	945	935	987	875	980	952	960	981	968	1062	982	953	987	951	1011	934	943	954	977	991	949	976	927	1002	951	1006	990	977	987	955	975	953	973	931	1003	997	968	969	986	1031	1001	1030	961	953	1028	952	934	990	937	935	1016	959	964	981	951	966	927	989	945	951	988	978	969	947	937	1029	992	997	951	940	1004	989	946	936	994	960	960	988	992	995	913	936	957	962	1006	977	948	945	955	1000	998	952	1004	971	978	1028	957	981	951	969	973	988	963	956	957	1011	973	975	941	989	951	950	1021	954	982	1006	972	931	950	974	973	942	984	963	930	962	1000	978	972	931	967	950	976	948	1015	931	905	972	1007	996	918	956	976	952	974	976	1012	987	899	978	1013	1061	980	918	945	984	992	949	964	967	1003	979	977	971	970	927	938	982	969	985	940	959	938	994	964	994	993	984	913	979	982	979	937	960	968	959	943	936	984	977	949	999	1004	943	967	1039	944	970	927	979	907	986	951	935	972	914	1000	957	964	964	934	984	922	942	994	942	948	1019	990	951	963	961	998	951	1001	941	977	983	1016	968	961	971	983	977	1054	927	935	1001	948	1026	980	945	949	979	965	980	931	963	998	924	940	1013	990	954	903	957	992	982	971	989	939	955	969	953	997	968	972	945	959	1009	961	982	996	967	974	950	976	923	987	1010	965	972	958	974	942	927	1008	1008	1033	951	1010	982	965	949	961	977	973	936	971	1044	929	992	999	999	955	975	911	957	942	964	966	960	966	946	977	1004	986	962	976	1004	1023	965	909	944	928	993	1023	984	955	979	1009	959	908	919	989	969	939	972	984	955	996	979	987	1030	1011	958	973	961	926	1009	984	1039	993	1018	998	963	897	933	1005	924	1015	1015	971	954	992	973	928	981	955	984	960	986	927	955	949	946	960	985	983	1027	1019	1005	978	957	983	986	994	951	988	994	994	933	939	977	984	960	946	955	1006	1013	933	963	929	1003	936	1002	962	965	966	952	967	959	1020	964	938	956	971	1041	1032	1027	1008	1012	979	1028	967	1033	982	931	990	982	1001	1001	944	986	964	950	964	1011	1020	962	1007	941	974	976	968	1023	991	978	926	978	1000	965	1006	962	967	1020	987	979	946	1019	1000	959	993	963	955	1051	990	1019	945	982	968	972	945	1020	981	965	982	1006	976	962	969	964	989	997	967	1006	980	976	1010	988	976	1005	989	865	961	985	1019	993	977	990	969	936	995	953	974	928	995	952	975	976	947	933	975	958	961	915	986	969	975	936	959	943	989	952	906	937	957	953	1006	997	960	1002	949	1020	963	965	992	984	1044	947	958	965	980	1028	966	1006	971	979	1027	1028	1015	1005	999	1016	967	954	919	949	1032	953	949	952	974	994	962	1006	977	942	968	1033	999	961	1045	973	966	1032	947	952	976	965	983	944	956	943	951	1045	949	997	1014	984	1002	1018	1046	1000	987	959	971	968	911	947	1010	932	975	967	943	964	945	988	996	957	1009	973	991	1009	1034	942	974	937	1011	1000	973	1002	976	1015	920	1003	912	975	984	995	968	922	1010	1013	968	933	971	960	957	958	981	983	922	1028	921	990	999	1022	1000	909	972	973	967	955	980	979	941	1010	999	959	974	943	978	949	975	1020	1020	954	982	962	963	970	942	940	968	978	939	983	927	957	957	1027	934	964	991	1011	1005	948	998	957	972	1003	925	991	987	894	935	1004	950	996	966	976	937	964	969	947	974	946	957	978	978	965	948	1059	946	981	953	950	1005	1001	952	1017	954	945	946	975	921	952	966	978	1004	941	1020	965	1007	983	949	941	965	951	978	964	900	938	1000	959	1006	1054	937	1005	945	933	1002	977	933	939	1015	953	963	1012	926	1013	990	1013	968	991	983	1005	1034	887	966	944	931	1023	938	976	953	997	951	977	956	963	963	940	993	1013	969	984	977	945	959	988	964	994	1016	959	967	984	981	934	935	989	1037	1021	963	973	989	961	943	1028	972	996	1034	944	927	952	961	958	946	950	921	1024	969	972	986	997	950	1028	935	970	937	998	944	969	989	944	931	973	981	950	993	1033	933	974	1014	955	954	966	1011	963	993	961	992	951	919	958	967	978	969	901	961	930	969	984	967	961	970	931	1037	1060	971	946	963	963	935	970	979	958	954	891	976	950	1028	931	915	900	906	1002	997	1015	961	970	963	927	950	982	975	979	998	994	955	928	1025	965	957	982	982	932	978	1029	972	956	992	948	943	983	1034	1021	994	978	968	974	955	948	959	993	995	934	945	1019	971	980	965	959	966	962	929	985	964	991	988	998	962	1005	1022	987	961	935	1014	1003	954	955	931	970	973	979	954	953	976	954	934	976
21668	16183	14921	24540	29070	29074	26457	27901	32732	59597	63833	51460	35960	21415	11597	8662	7986	7859	7854	7786	7936	7762	7886	7839	7722	7829	7815	7778	7761	7827	7681	7748	7769	7806	7856	7774	7875	7788	7747	7797	7872	7839	7848	7897	7868	7876	7844	7917	7872	7639	7903	7911	7703	7868	7800	7809	7848	8046	7783	7756	7813	7916	7863	7825	7828	7838	7830	7870	7896	7757	7857	7900	7792	7820	7882	7697	7900	7716	7864	7784	7852	7716	7863	7738	7823	7688	7891	7840	7777	7752	7800	7856	7801	7795	7746	7756	7732	7877	7689	7860	7800	7980	7707	7957	7813	7721	7872	7832	7814	7857	7827	7871	7776	7697	7784	7721	7836	7843	7889	7714	7985	7814	7892	7802	7922	7682	7910	7663	7847	7808	7905	7758	7906	7794	7878	7915	7998	7913	7695	7748	7824	7918	7895	7760	7744	7755	7909	7812	7737	7879	7881	7750	7780	7923	7946	7871	7920	7723	8028	7883	7834	7765	7767	7709	7899	7856	7880	7925	7793	8080	7770	7788	7646	7839	7860	7680	7816	7759	7757	7840	7832	7768	7891	7909	7787	7838	7802	7761	7651	7820	7778	7944	7986	7711	7777	7919	7876	7815	7740	7754	7854	7774	7761	7894	7788	7831	7737	7849	7793	7808	7792	7749	7790	7810	7896	7798	7717	7745	7632	7919	7742	7868	7780	7909	7845	7813	7923	7875	7827	7818	7925	7945	7794	7841	7787	7851	7913	7727	7718	7762	7914	7813	7772	7771	7862	7742	7944	8028	7923	7947	7789	7814	7945	7694	7899	7774	7758	7769	7772	7913	7918	7842	7726	7832	7679	7850	7735	7892	7778	7841	7773	7717	7762	7902	7836	7685	7904	7798	7876	7774	7831	7791	7868	7830	7940	7990	7849	7677	7813	7930	7849	7857	7882	7869	7959	7909	7816	7830	7802	7781	7855	7922	7790	7705	7773	7933	7823	7728	7764	7809	7867	7838	7805	7807	7852	7711	7883	7847	7988	7824	7933	7775	7882	7833	7744	7791	7953	7792	7759	7765	7828	7639	7782	7890	7717	7807	7732	7864	7752	7851	7780	7757	7855	7863	7718	7780	7788	7790	7770	7886	7805	7838	7884	7874	7712	7917	7904	7827	7906	7851	7706	7855	7790	7874	7844	7880	7770	7863	7933	7756	7820	7679	7818	7951	7786	7788	7856	7726	7781	7801	7842	7837	7817	7959	7855	7898	7833	7899	7950	7817	7909	7775	7809	7748	7836	7832	7809	7897	7838	7822	7862	7771	7818	7893	7794	7767	7777	7739	8000	7703	7957	7816	7887	7882	7835	7816	7748	7727	7984	7856	7925	7746	7812	7911	7709	7783	7919	7864	7881	7814	7969	7692	7792	7706	7799	7787	7637	7683	7771	7742	7743	7812	7848	7757	7892	7771	7815	7796	7901	7858	7718	7772	7800	7802	7936	7666	7847	7871	7822	7822	7829	7732	7813	7949	7750	7898	7743	7955	7710	7742	7746	7864	7879	7821	8007	7811	7789	7531	7753	7694	7785	7748	7918	7782	7797	7737	7877	7889	7717	7951	7866	7822	7971	7754	7844	7904	7735	7871	7885	7695	7717	7855	7884	7840	7762	7836	7768	7951	7712	7696	7892	7796	7785	7803	7728	7897	7876	7727	7825	7862	7824	7853	7867	7836	7803	7791	7730	7795	7790	7850	7751	7851	7771	7755	7790	7748	7764	7783	7913	7714	7893	7699	7829	7787	7838	7775	7788	7927	7903	7866	7725	7852	7900	7836	7844	7786	7840	7759	7932	7891	7786	7965	7804	7755	7731	7844	7794	7757	7797	7859	7965	7848	7930	7851	7871	7922	7827	7833	7910	7777	7866	7791	7846	7804	7776	7884	7709	7856	7865	7854	7866	7820	7784	7774	7954	7707	7766	7884	7789	7780	7620	7751	7887	7908	7783	7767	7716	7885	7948	7744	7823	7835	7827	7703	7801	7820	7735	7788	7896	7734	7899	7910	7764	8011	7811	7766	7944	7782	7786	7928	7824	7804	7914	7733	7936	7966	7769	7778	7740	7795	7993	7868	7778	7744	7886	7760	7738	7877	7787	7711	7881	7848	7940	7857	7900	7826	7783	7907	7794	7855	7702	7758	7792	7828	7859	7868	7765	7851	7791	7771	7790	7900	7847	7606	7701	7840	7783	7826	7703	7685	7844	7880	7926	7991	7684	7904	7852	7761	7741	7878	7752	7791	7943	7815	7756	7752	7853	7688	7781	7837	7811	7880	7649	7886	7906	7791	7757	7739	7792	7813	7899	7943	7653	7779	7839	7751	7806	7776	7877	7796	7802	7863	7710	7811	7807	7900	7802	7750	7853	7818	7832	7843	7764	7925	7871	7872	7810	7866	7826	7933	7849	7820	7895	7899	7800	7713	7662	7804	7823	7820	7696	7763	7789	7819	7943	7882	7764	7845	7783	7750	7797	7865	7907	7978	7789	7778	7790	7797	7806	7789	7822	7704	7704	7887	7844	7714	7778	7718	7788	7852	7740	7808	7724	7781	7844	7866	7703	7795	7783	7886	7881	7734	7968	7757	7857	7908	7805	7918	7908	7930	8004	7862	7794	7754	7776	7846	7743	7748	7687	7786	7656	7861	7847	7721	7844	7832	7633	7916	7782	7674	7750	7821	7846	7758	7868	7910	7820	7839	7820	7711	7799	7768	7838	7754	7842	7883	7904	7826	7968	8058	7798	7768	7786	7829	7842	7695	7872	7747	7777	7719	7758	7951	7844	7886	7867	7757	7845	7755	7838	7856	7845	7842	7883	7822	7754	7882	7801	7901	7864	7790	7762	7943	7995	7797	7846	7721	7809	7719	7782	7807	7692	7927	7935	7959	7781	7825	7885	7805	7789	7851	7916	7836	7775	7844	7877	7803	7776	7870	7744	7938	7810	7853	7887	7749	7767	7764	7760	7906	7843	8019	7794	7790	7898	7867	7698	7833	7873	7761	7891	7876	7799	7839	7716	7754	7899	7806	7769	7813	7760	7884	7786	7782	7806	7727	7779	7871	7765	7786	7832	7688	7933	7880	7722	7949	7817	7810	7758	7906	7804	7671	7737	7821	7862	7712	7778	7857	7775	7739	7815	7885	7818	7902	7975	7842	7859	7788	7737	7772	7803	7895	7855	7612	7834	7710	7901	7804	7753	7771	7751	7808	7789	7739	7858	7799	7733	7934	7773	7871	7825	7827	7889	7850	7926	7654	7749	7717	7863	7866	7813	7827	7864	7870	7828	7866	7850	7809	7945	7932	7816	7758	7729	7871	7697	7825	7772	7864	7867	7705	7836	7868	7851	7807	7773	7784	7868	7863	7836	7712	7848	7776	7786	7844	7817	7888	7760	7997	7790	7769	7779	7853	7821	7839	7813	7777	7738	7768	7890	7721	7731	7779	7925	7836	7799	7738	7751	7691	7858	7948	7832	7927	7824	7721	7898	7809	7887	7783	7848	7824	7772	7853	7909	7762	7838	7692	7891	7834	7792	7848	7756	7884	7790	7842	7698	7960	7803	7847	7776	7824	7845	7910	7863	7839	7820	7718	7948	7765	7765	7913	7993	7847	7842	7839	7699	7748	7921	7929	7811	7814	7829	7892	7816	7785	7773	7841	7890	7856	7846	7869	7828	7831	7769	7933	7805	7837	7903	7821	8041	7859	7973	7719	7735	7796	7843	7640	7884	7745	7691	7844	7781	7901	7771	7758	7806	7794	7713	7815	7808	7725	7917	7939	7750	7783	7859	7772	7856	7909	7918	7893	7951	7780	7875	7787	7772	7735	7824	7883	7856	7852	7862	7799	7774	7887	7791	7927	7835	7776	7796	7900	7838	7704	7651	7892	7811	7753	7868	7755	7950	7942	7830	7886	7756	7945	7845	7867	7939	7893	7918	7703	7989	7780	7926	7760	7702	7788	7862	7761	7679	7820	7751	7854	7802	7795	7939	7762	7861	7850	7861	7823	7687	7857	7835	7783	7737	7968	7667	7817	7871	7947	7787	7894	7897	7869	7927	7722	7849	7796	7698	7746	7775	7937	7658	7882	7927	7734	7862	7967	7817	7891	7793	7868	7885	7759	7870	7781	7753	7810	7946	7808	7805	7770	7775	7796	7864	7899	7778	7754	7784	7895	7856	7857	7855	7845	7852	7776	7752	7932	7808	7928	7853	7900	7923	7778	7872	7747	7889	7886	7752	7845	7877	7835	7825	7763	7781	7852	7752	7716	7849	8008	7863	7822	7813	7778	7793	7751	7856	7808	7827	7794	7904	7936	7864	8002	7836	7790	7894	7765	7815	7791	7919	7874	7984	7860	7755	7996	7694	7795	7777	7836	7736	7848	7758	7804	7920	7829	7943	7786	7946	7850	7880	7869	7827	7794	7850	7771	7850	7877	7819	7805	7739	7799	7853	7783	7788	7804	7836	7784	7824	7880	7851	7828	7702	7760	7858	7690	7724	7881	7774	7756	7724	7739	7778	7920	7886	7745	7654	7737	7791	7840	7864	7825	7941	7821	8001	7725	7775	7782	7743	7801	8034	7773	7907	7701	7735	7658	7849	7974	7864	7596	7643	7986	7830	7766	7649	7793	7876	7886	7740	7893	7818	7739	7856	7884	7834	7799	7929	7856	7772	7858	7675	7784	7992	7850	7893	7749	7830	7829	7759	7871	7962	7850	7885	7769	7957	7739	7924	7741	7839	7865	7849	7889	7774	7839	7799	7842	7750	7768	7795	7749	7773	7772	7732	7889	7907	7839	7885	7842	7799	7794	7782	7883	7806	7971	7882	7901	7843	7866	7802	7798	7745	7787	7853	7812	7840	7778	7785	7876	7833	7879	7757	7920	7804	7835	7998	7817	7734	7881	7835	7798	7830	7924	7753	7694	7846	7801	7925	7852	7877	7850	7928	7740	7755	7758	7728	7947	7816	7668	7797	7572	7907	7928	7807	7844	7921	7784	7849	7822	7919	7790	7875	7748	7858	7759	7817	7788	7787	7852	7716	7889	7864	7888	7899	7847	7699	7792	7749	7833
4264	2464	1961	1697	2013	2283	2181	2025	2106	16936	27067	19826	8820	3384	1493	1130	1004	989	972	1004	989	927	915	947	992	931	947	977	921	980	929	952	942	942	980	931	995	904	971	948	962	994	942	940	997	973	936	997	973	959	940	982	1003	940	947	957	918	923	941	956	940	975	1007	942	954	974	964	951	982	995	978	946	910	938	928	946	988	999	961	878	940	942	921	953	928	945	983	926	976	917	939	995	952	964	976	1001	926	1000	971	939	941	964	988	917	927	957	917	948	941	937	949	945	904	899	977	954	952	960	922	1018	983	949	989	941	942	918	955	970	1006	1004	958	961	990	944	954	958	963	959	982	960	1014	925	1002	943	950	945	952	977	965	943	934	960	960	996	950	935	985	939	978	941	981	981	971	996	962	957	979	936	987	944	974	980	1011	960	972	971	908	1035	997	965	930	930	928	954	1023	1017	966	969	986	956	959	975	988	975	975	975	989	974	951	941	982	940	994	953	962	959	975	922	986	976	974	951	951	978	959	919	998	972	943	1013	959	901	921	935	944	935	996	975	962	906	957	989	965	961	954	951	946	945	974	958	942	1004	909	956	944	975	978	960	930	1006	954	964	968	958	988	917	937	967	977	967	977	979	953	941	994	935	958	983	964	947	961	955	962	964	935	922	964	929	974	960	982	986	992	941	962	940	947	956	1009	966	970	933	956	978	1016	953	993	972	988	1009	996	932	952	1014	984	981	939	983	914	990	921	962	956	959	905	924	1009	926	959	963	970	984	943	943	1037	907	951	963	968	978	961	990	1004	966	943	982	928	1000	942	972	954	961	950	980	982	999	949	987	996	946	981	959	1046	901	890	964	1008	967	903	909	886	939	927	940	942	989	977	973	958	964	961	984	1025	922	977	991	906	1006	949	974	976	943	923	986	988	940	968	1017	960	909	966	964	975	952	911	933	922	981	1009	928	973	939	970	988	942	982	954	974	968	964	965	949	978	958	946	970	939	935	948	943	1035	934	951	916	958	926	1029	943	960	955	986	936	942	937	932	968	948	920	911	974	949	984	923	952	987	921	952	944	988	919	918	910	913	981	966	1002	995	990	919	994	978	948	999	909	967	982	964	1002	959	963	979	966	902	956	953	949	905	988	930	1033	1005	948	928	980	935	966	968	942	991	973	954	951	928	1022	950	937	978	914	901	944	1030	1008	992	957	996	967	992	939	966	989	956	953	937	958	951	941	990	936	939	918	965	990	942	1010	960	1031	947	1031	920	958	934	963	1016	952	1017	983	993	995	949	946	930	960	968	992	967	957	1020	986	983	966	926	973	924	878	920	956	984	947	953	902	947	981	961	979	983	957	1004	978	986	957	997	932	982	980	979	940	963	996	992	937	981	964	947	996	977	951	990	915	954	1017	955	960	947	949	958	1063	992	960	974	928	957	945	930	951	917	966	966	940	987	926	911	930	981	971	930	950	947	1005	961	935	927	944	951	994	947	936	950	955	910	963	939	932	917	924	890	939	969	959	920	959	974	920	971	964	1005	927	955	965	928	923	1007	959	921	959	939	924	966	943	975	995	930	967	985	922	912	939	945	958	942	1026	938	947	935	953	953	972	978	975	931	1007	921	949	923	1029	934	999	972	933	976	972	977	924	963	968	980	1027	923	940	1015	974	938	975	996	997	995	959	1007	957	854	992	964	1017	990	973	962	982	907	1007	968	972	879	977	992	945	997	1036	994	964	928	1009	972	989	988	947	937	925	981	982	965	1005	998	932	982	945	1020	977	973	895	1004	1016	986	974	992	935	1010	948	980	941	947	983	988	947	1020	937	995	984	979	920	936	977	903	973	983	996	960	977	969	1005	985	939	950	1005	954	917	1007	943	943	947	897	958	965	1000	990	975	942	899	979	972	1002	963	948	963	910	894	987	963	986	913	933	978	991	867	986	973	986	938	971	978	987	976	963	931	1016	944	942	1008	974	924	949	990	941	1042	974	907	974	987	928	945	992	935	987	900	930	911	966	966	961	972	961	1008	1003	944	896	946	951	981	982	961	982	965	967	1030	987	975	956	952	903	929	955	980	947	944	973	916	969	990	969	946	951	988	951	1003	961	966	915	957	975	995	926	992	958	953	990	974	960	985	920	981	967	989	978	941	982	900	939	980	976	934	977	954	941	964	907	920	1007	938	968	969	933	985	958	953	1017	972	938	937	948	913	1033	957	940	953	955	938	980	1001	960	1051	967	957	910	974	941	973	983	930	885	979	947	973	941	963	974	978	953	946	975	1003	1019	978	1043	917	967	971	941	949	956	907	940	981	928	992	963	959	956	947	951	933	984	972	915	952	940	941	929	916	920	960	979	994	952	924	951	967	949	1012	987	931	999	944	978	873	992	968	946	938	963	990	982	914	1017	989	934	955	897	977	972	934	894	937	908	960	987	907	998	979	978	925	946	958	955	956	941	959	972	996	944	1008	962	982	968	931	911	996	975	882	980	978	930	920	932	991	968	988	972	964	913	961	962	918	952	919	994	1011	945	970	976	950	914	956	936	974	982	990	957	963	905	1004	945	998	948	996	989	938	1036	918	914	950	970	981	939	959	929	963	950	946	962	981	937	984	947	940	947	1012	977	978	961	966	961	952	989	942	923	1000	894	895	967	984	1006	947	984	970	981	925	970	948	940	992	927	938	958	945	956	992	953	956	944	1009	942	917	921	962	935	875	912	975	957	980	1008	948	943	945	1023	995	1000	943	945	908	937	975	878	941	965	922	928	888	911	909	973	974	958	996	970	1004	875	978	971	914	978	926	931	978	972	943	970	924	977	970	983	937	981	935	1006	956	991	1036	1038	1011	958	965	974	961	962	1003	923	935	929	909	941	1024	968	922	925	991	935	900	998	952	952	937	984	1044	1036	974	976	981	928	955	958	979	955	958	959	959	978	998	970	981	976	967	976	976	986	971	971	957	965	961	989	972	912	988	964	954	1000	961	963	948	957	955	1000	1000	1013	901	966	947	984	950	1017	940	960	1001	951	968	960	958	994	958	931	897	916	962	952	963	973	972	976	923	973	964	910	951	920	941	976	922	948	983	951	995	988	967	987	979	984	948	983	888	959	966	988	976	1003	990	947	912	973	919	1021	918	940	911	975	967	936	924	945	959	952	988	983	960	962	1003	1030	977	984	1001	937	923	944	1019	1007	962	898	985	884	947	999	930	1012	898	924	917	927	995	926	946	937	1019	1052	976	975	973	978	942	945	977	889	954	912	991	953	1019	949	936	902	937	982	943	954	946	936	992	998	1034	907	892	960	951	969	965	936	1044	958	944	980	935	903	965	972	946	1020	921	936	993	978	939	1011	1000	966	923	977	960	923	962	926	916	968	976	1020	958	967	965	969	962	928	999	982	945	966	949	1023	993	957	955	950	979	935	945	934	978	950	969	1001	979	914	966	911	924	916	932	943	889	924	1005	949	1024	947	987	1003	971	964	981	951	940	1014	1010	959	973	973	942	942	978	961	957	934	982	925	955	957	971	982	942	951	1010	953	970	926	976	940	986	930	960	922	959	911	925	950	978	956	930	926	966	989	978	948	959	945	975	998	961	956	944	959	924	978	966	970	956	1050	881	1015	968	983	957	972	957	967	934	959	906	937	900	994	1004
26955	20218	17246	25596	35027	35587	33229	30185	31183	69440	79484	63779	43163	28244	14341	9390	8010	7762	7602	7768	7714	7691	7667	7671	7784	7780	7813	7705	7751	7539	7727	7789	7757	7777	7729	7789	7707	7795	7639	7700	7625	7764	7668	7820	7815	7667	7716	7769	7773	7766	7746	7740	7705	7662	7644	7507	7674	7684	7666	7669	7770	7710	7807	7574	7714	7750	7773	7726	7607	7685	7732	7693	7623	7562	7644	7813	7636	7525	7730	7700	7659	7671	7598	7755	7739	7794	7724	7692	7772	7666	7653	7693	7868	7731	7767	7854	7736	7851	7600	7590	7698	7679	7783	7709	7694	7811	7801	7789	7763	7668	7651	7785	7811	7986	7722	7771	7785	7788	7663	7658	7493	7738	7647	7742	7856	7625	7754	7707	7691	7737	7756	7582	7604	7680	7654	7870	7717	7714	7717	7849	7712	7734	7760	7684	7671	7718	7545	7691	7732	7613	7790	7866	7680	7772	7641	7644	7782	7810	7564	7724	7514	7620	7817	7672	7722	7687	7752	7714	7739	7683	7756	7762	7827	7821	7528	7792	7699	7615	7727	7747	7762	7697	7596	7726	7831	7760	7764	7774	7658	7859	7743	7853	7657	7702	7767	7757	7778	7873	7726	7581	7786	7675	7785	7690	7759	7817	7865	7648	7645	7740	7576	7636	7659	7629	7734	7728	7726	7583	7680	7811	7823	7769	7804	7594	7635	7727	7760	7678	7858	7820	7689	7703	7808	7735	7648	7753	7726	7695	7677	7682	7539	7589	7748	7690	7737	7646	7745	7704	7653	7627	7650	7739	7585	7784	7635	7761	7717	7750	7738	7698	7678	7842	7814	7704	7656	7648	7653	7772	7689	7711	7666	7671	7677	7929	7737	7670	7787	7629	7766	7781	7669	7607	7618	7631	7748	7754	7681	7657	7622	7693	7666	7794	7702	7791	7653	7676	7589	7637	7621	7716	7654	7716	7629	7699	7621	7759	7656	7654	7726	7673	7653	7716	7583	7579	7820	7710	7609	7691	7806	7692	7716	7711	7782	7750	7734	7761	7598	7722	7701	7674	7660	7738	7653	7701	7720	7731	7741	7720	7707	7707	7668	7676	7791	7717	7765	7793	7523	7719	7657	7801	7745	7770	7720	7718	7704	7721	7849	7648	7725	7757	7722	7643	7713	7706	7706	7660	7794	7812	7669	7670	7703	7675	7670	7663	7749	7660	7774	7604	7909	7754	7710	7767	7659	7842	7638	7694	7718	7689	7785	7685	7646	7655	7724	7818	7783	7706	7768	7731	7755	7721	7666	7849	7698	7640	7567	7764	7663	7658	7799	7710	7666	7772	7879	7798	7713	7850	7711	7620	7566	7659	7639	7792	7635	7812	7849	7650	7647	7748	7696	7821	7637	7751	7709	7663	7655	7842	7588	7711	7775	7713	7653	7744	7842	7775	7689	7666	7712	7856	7623	7845	7688	7608	7553	7957	7646	7713	7715	7714	7772	7823	7562	7706	7746	7664	7577	7680	7628	7645	7722	7817	7727	7662	7779	7836	7714	7782	7847	7595	7633	7750	7813	7733	7753	7717	7782	7753	7798	7773	7759	7749	7688	7625	7825	7641	7730	7730	7784	7605	7783	7666	7812	7711	7711	7779	7662	7728	7747	7720	7573	7709	7676	7580	7742	7762	7637	7674	7846	7632	7791	7723	7709	7515	7800	7683	7687	7739	7744	7689	7702	7826	7759	7652	7675	7742	7703	7725	7775	7634	7676	7614	7771	7794	7753	7835	7752	7595	7762	7650	7708	7837	7741	7715	7733	7628	7659	7804	7798	7686	7614	7764	7691	7733	7634	7711	7738	7717	7758	7727	7683	7742	7592	7710	7834	7637	7773	7524	7727	7731	7588	7803	7628	7545	7847	7687	7625	7693	7658	7579	7628	7644	7665	7661	7781	7653	7735	7784	7757	7776	7677	7905	7781	7656	7660	7664	7728	7699	7651	7657	7852	7645	7747	7717	7640	7672	7702	7774	7856	7711	7728	7765	7704	7704	7779	7610	7711	7643	7726	7670	7663	7620	7735	7713	7789	7660	7695	7714	7702	7701	7743	7719	7739	7905	7610	7773	7737	7752	7572	7511	7695	7682	7632	7751	7725	7543	7551	7693	7667	7681	7541	7735	7667	7673	7808	7741	7637	7835	7735	7633	7783	7644	7620	7784	7800	7762	7784	7706	7739	7773	7592	7718	7774	7672	7693	7706	7708	7766	7730	7754	7814	7645	7754	7665	7706	7563	7666	7641	7664	7775	7740	7768	7690	7632	7751	7735	7640	7710	7688	7739	7628	7713	7838	7700	7738	7583	7786	7643	7649	7627	7702	7706	7828	7648	7708	7714	7823	7699	7681	7625	7684	7842	7776	7728	7762	7688	7587	7788	7805	7728	7660	7593	7765	7704	7661	7701	7746	7766	7710	7691	7858	7654	7766	7758	7748	7731	7739	7741	7804	7682	7669	7677	7773	7610	7695	7704	7583	7626	7734	7641	7674	7665	7825	7741	7663	7825	7681	7818	7625	7746	7721	7695	7715	7656	7827	7690	7672	7641	7768	7684	7779	7774	7829	7665	7698	7642	7772	7907	7684	7852	7781	7784	7631	7738	7780	7666	7626	7757	7718	7688	7734	7673	7777	7634	7744	7771	7670	7662	7633	7729	7711	7657	7693	7799	7831	7704	7739	7766	7670	7764	7741	7736	7699	7816	7854	7697	7558	7649	7783	7758	7742	7759	7705	7606	7742	7737	7744	7749	7735	7680	7740	7752	7724	7710	7833	7730	7818	7813	7905	7712	7651	7629	7805	7616	7724	7653	7558	7654	7609	7714	7768	7659	7801	7797	7603	7680	7659	7747	7596	7783	7583	7792	7696	7728	7704	7679	7918	7735	7759	7691	7609	7670	7618	7569	7724	7738	7726	7614	7732	7665	7705	7674	7787	7651	7673	7750	7644	7728	7759	7841	7717	7717	7768	7733	7698	7778	7625	7867	7662	7776	7599	7777	7721	7685	7737	7570	7849	7672	7601	7724	7751	7738	7719	7646	7610	7802	7624	7616	7624	7738	7638	7658	7782	7580	7672	7694	7649	7749	7932	7589	7682	7658	7675	7804	7702	7684	7694	7797	7921	7718	7680	7706	7654	7660	7841	7596	7624	7743	7696	7637	7682	7715	7616	7785	7716	7793	7774	7603	7724	7633	7933	7722	7714	7809	7537	7667	7829	7712	7614	7695	7773	7693	7755	7552	7759	7792	7780	7670	7675	7576	7822	7648	7697	7608	7752	7831	7626	7653	7635	7766	7735	7681	7570	7711	7613	7730	7816	7672	7559	7734	7622	7752	7721	7673	7791	7593	7837	7745	7714	7782	7796	7761	7736	7692	7635	7800	7790	7615	7706	7779	7806	7704	7705	7848	7698	7706	7663	7741	7673	7755	7773	7733	7830	7719	7582	7690	7669	7687	7720	7639	7872	7799	7696	7699	7796	7620	7706	7686	7793	7686	7734	7636	7695	7786	7606	7655	7589	7714	7771	7791	7757	7923	7707	7714	7814	7755	7794	7617	7712	7814	7594	7776	7813	7727	7957	7924	7761	7735	7716	7561	7731	7729	7831	7754	7709	7765	7688	7725	7729	7795	7772	7764	7583	7609	7663	7750	7705	7755	7769	7788	7821	7706	7836	7762	7743	7723	7663	7696	7652	7816	7638	7682	7657	7701	7647	7644	7670	7727	7666	7656	7643	7764	7752	7640	7675	7761	7948	7660	7804	7796	7688	7714	7693	7609	7628	7645	7805	7866	7720	7636	7601	7751	7746	7673	7668	7692	7813	7581	7782	7676	7709	7677	7750	7767	7834	7758	7680	7859	7512	7840	7602	7743	7615	7682	7635	7909	7804	7778	7663	7775	7682	7707	7723	7637	7593	7645	7624	7805	7655	7745	7728	7690	7865	7635	7643	7682	7648	7674	7654	7784	7618	7654	7743	7712	7632	7778	7578	7666	7615	7774	7562	7772	7825	7626	7713	7566	7716	7589	7709	7791	7607	7747	7843	7596	7874	7746	7542	7859	7654	7646	7633	7736	7638	7544	7748	7628	7763	7795	7773	7666	7709	7573	7668	7654	7754	7829	7757	7601	7770	7720	7653	7659	7767	7687	7887	7796	7645	7749	7754	7638	7621	7826	7912	7734	7666	7763	7670	7665	7783	7699	7641	7770	7661	7636	7623	7687	7687	7733	7642	7707	7724	7613	7755	7803	7668	7691	7757	7791	7650	7641	7775	7771	7773	7572	7690	7733	7677	7603	7681	7756	7825	7725	7689	7643	7745	7787	7687	7779	7756	7698	7721	7604	7714	7572	7774	7659	7760	7744	7683	7698	7675	7769	7761	7738	7539	7760	7641	7834	7593	7709	7759	7751	7711	7800	7767	7668	7775	7648	7711	7717	7728	7673	7690	7827	7750	7573	7812	7699	7645	7784	7752	7798	7685	7655	7590	7632	7801	7798	7734	7793	7735	7730	7701	7757	7792	7655	7632	7631	7755	7562	7699	7823	7588	7678	7596	7815	7793	7807	7860	7707	7756	7673	7764	7584	7849	7798	7696	7556	7649	7782	7632	7602	7756	7654	7900	7786	7725	7539	7806	7621	7621	7861	7586	7741	7739	7591	7576	7666	7656	7841	7715	7842	7586	7746	7733	7745	7718	7692	7740	7792	7773	7888	7654	7734	7723	7711	7684	7661	7725	7743	7772	7669	7656	7719	7678	7682	7782	7579	7636	7776	7659	7779	7714	7607	7729	7714	7736	7844	7794	7737	7890	7768	7824	7742	7703	7739	7731	7618	7672	7621	7749	7784	7682	7660	7621	7854	7847	7902	7789	7732	7712	7658	7838	7823	7618	7769	7562	7707	7720	7768	7656	7687	7802	7799	7671	7723	7757	7785	7667	7716	7686	7594	7644	7925	7782	7765	7722	7654	7687	7730	7631	7729	7702	7713	7691	7644	7769	7616	7688	7679	7828	7783	7735	7634	7772	7686	7665	7643	7690	7529	7712	7703	7723	7763	7857	7740	7672	7726
3584	1530	1401	1188	1277	1486	1454	1226	1506	4258	5858	3957	2292	1458	1086	1000	903	945	886	976	981	936	970	902	937	922	1004	857	949	953	945	985	911	934	955	928	952	887	917	948	959	920	897	943	899	929	980	941	927	930	929	935	941	910	915	926	938	898	984	914	922	907	885	992	951	939	921	1008	962	915	884	969	855	878	920	907	910	920	940	986	901	967	933	913	919	888	964	903	935	910	900	904	906	942	895	970	910	911	927	922	945	966	964	944	926	899	915	903	946	949	928	899	978	860	951	940	964	945	963	917	943	941	905	919	920	966	951	907	937	995	1010	898	922	891	934	933	894	904	897	955	972	918	941	924	939	970	927	895	943	904	872	932	949	881	996	937	969	930	943	937	888	947	987	960	961	911	949	907	904	942	962	913	976	992	937	970	941	971	956	978	936	942	918	955	944	842	895	913	970	899	913	972	872	956	972	894	948	953	915	962	936	901	927	941	904	995	975	1011	899	919	993	941	988	940	958	963	910	898	967	974	978	945	963	953	925	990	968	951	986	907	948	877	925	965	892	885	921	973	933	919	957	958	927	888	938	896	929	951	996	888	950	917	904	938	868	942	961	977	908	931	930	890	999	893	936	963	908	987	898	908	956	934	930	918	902	922	959	922	920	933	950	886	941	958	907	888	923	963	926	900	918	896	933	958	917	956	896	927	949	957	874	927	948	962	999	979	907	934	894	878	926	942	895	882	949	946	950	1015	966	944	936	963	858	888	954	969	952	892	897	960	969	920	890	938	950	965	895	948	999	892	944	895	959	956	928	932	917	964	920	925	971	889	925	911	985	939	922	944	996	920	865	951	876	930	923	940	917	938	910	913	958	924	864	975	967	921	924	905	920	927	996	909	924	996	972	949	945	959	915	937	940	990	843	984	889	911	901	989	997	949	926	975	1016	943	894	982	932	909	952	940	972	893	943	929	879	907	923	888	901	929	968	924	931	966	922	969	893	904	924	956	950	963	964	947	925	954	932	911	994	961	910	904	959	944	918	914	865	975	961	946	845	896	976	913	956	965	925	908	918	926	991	931	909	925	928	939	901	948	896	969	990	910	918	933	912	904	937	938	952	907	894	940	905	940	908	908	905	881	971	954	941	886	936	900	962	911	982	927	944	957	968	959	946	967	891	967	932	921	926	918	1005	917	926	956	912	903	922	922	911	933	935	929	968	920	947	946	935	939	959	975	951	949	925	928	933	899	965	926	905	984	1007	925	969	923	918	921	904	927	942	943	899	931	957	901	888	910	972	981	915	904	919	919	906	937	974	935	1006	910	930	959	896	902	992	960	932	911	961	950	933	870	932	952	931	860	952	953	888	949	933	1021	947	938	910	919	906	899	921	913	955	925	886	901	919	907	917	950	915	938	939	913	936	919	965	930	956	960	927	905	967	888	927	930	907	960	922	931	913	943	891	929	960	922	951	941	899	931	976	926	940	960	952	936	953	915	925	865	929	925	939	916	870	906	948	1002	940	898	993	950	911	985	945	985	952	942	953	954	962	912	952	907	981	905	977	932	943	933	911	884	892	987	964	884	950	919	951	904	926	934	946	962	915	918	896	907	882	953	904	928	927	933	919	943	937	928	914	984	931	919	919	894	950	931	921	954	950	992	967	887	900	923	900	985	879	1017	947	922	911	944	948	977	961	929	906	902	946	939	883	937	959	920	945	952	992	946	940	919	913	871	946	919	997	996	919	926	887	951	891	952	960	877	932	966	946	968	926	884	978	974	891	978	892	954	946	955	937	973	929	978	937	973	920	938	916	896	877	955	930	960	963	936	863	926	955	973	871	936	876	933	925	959	951	905	924	970	968	950	929	959	901	909	941	933	889	952	893	910	899	953	866	902	963	959	989	931	907	943	864	941	1002	917	966	928	940	963	948	975	960	974	984	851	920	989	895	970	953	962	878	942	927	954	904	930	969	979	911	965	962	899	939	923	999	961	909	942	927	933	961	909	915	911	922	926	941	928	909	964	887	968	990	945	946	903	993	969	908	946	943	924	936	922	942	954	863	927	927	907	894	941	974	952	890	902	910	932	926	922	926	944	964	933	912	920	961	933	913	925	923	917	887	901	927	958	929	904	872	997	883	898	949	966	935	946	941	911	897	929	950	868	946	976	971	945	923	960	1024	889	903	914	929	944	995	906	884	944	1002	939	876	930	899	969	931	967	894	915	973	933	966	929	904	926	935	890	929	936	956	940	955	957	913	936	903	946	934	973	916	937	890	961	963	895	888	886	998	992	992	931	928	927	920	938	973	959	970	945	873	892	962	957	948	934	870	926	962	896	958	994	871	893	922	908	969	910	935	958	959	931	952	959	907	949	955	919	923	940	973	941	957	936	959	888	902	958	947	921	955	953	933	920	975	902	949	982	900	911	956	914	952	945	962	948	938	965	908	933	906	913	872	938	936	971	869	899	906	934	981	912	899	896	915	892	923	919	874	977	899	981	867	922	959	944	935	983	919	875	875	944	972	917	932	964	912	953	883	942	966	932	883	892	955	899	933	876	886	956	960	891	909	926	919	971	927	950	920	910	914	948	941	972	993	963	899	892	944	937	896	946	908	902	868	935	972	951	894	935	916	953	964	886	969	928	914	906	973	923	941	942	928	911	969	936	929	925	868	933	889	908	928	864	965	990	960	965	902	938	978	904	938	933	883	927	963	962	910	926	951	909	902	936	888	962	910	975	986	923	959	941	897	905	932	920	942	922	952	934	938	881	881	957	977	893	925	897	984	961	924	947	947	947	904	917	884	921	904	951	940	929	898	938	901	930	935	891	944	946	960	926	921	912	911	957	916	929	920	940	921	909	910	887	983	978	932	947	967	964	940	941	958	907	939	953	932	927	1035	921	903	907	878	920	948	954	924	1001	927	937	961	950	937	922	921	975	984	932	959	947	898	991	955	926	928	943	980	932	950	923	938	925	961	964	917	904	1002	890	947	949	926	935	992	931	911	921	914	937	967	975	911	942	932	968	936	911	943	922	942	905	994	956	989	943	907	893	933	895	930	984	909	932	901	880	949	934	906	934	949	981	963	970	977	884	964	951	948	989	886	881	957	984	945	963	888	934	978	984	933	871	873	938	882	955	912	923	979	975	920	927	907	958	909	956	910	932	982	899	917	967	907	933	971	964	950	968	944	977	898	944	933	920	908	988	943	989	928	924	923	925	955	920	962	963	951	929	979	926	906	922	922	933	893	882	944	901	959	1008	935	944	892	935	991	961	922	954	891	937	944	917	981	911	985	911	930	899	931	977	926	948	896	885	842	941	930	940	940	981	930	952	1008	941	916	988	931	922	889	989	912	999	927	927	933	934	916	946	916	895	948	919	859	974	929	945	956	955	918	917	953	919	930	957	937	1010	942	922	974	969	930	920	957	932	937	967	953	894	937	961	970	949	936	987	950	951	902	916	947	937	894	987	889	876	971	935	929	922	893	933	989	917	906	984	975	852	972	930	883	931	958	928	933	865
18884	14122	13202	17694	24205	25340	22942	20026	23407	41733	42807	33685	23349	14085	9652	7963	7661	7690	7699	7479	7657	7571	7577	7500	7483	7680	7632	7454	7595	7608	7517	7407	7589	7417	7551	7612	7530	7614	7619	7524	7339	7445	7512	7500	7467	7540	7694	7604	7510	7571	7452	7536	7546	7577	7471	7553	7573	7450	7576	7473	7632	7532	7606	7622	7591	7503	7553	7584	7507	7595	7662	7697	7570	7571	7462	7583	7583	7614	7598	7646	7532	7505	7643	7609	7556	7549	7558	7653	7316	7524	7551	7628	7517	7702	7626	7548	7519	7530	7585	7602	7471	7596	7406	7626	7519	7517	7656	7492	7569	7602	7352	7571	7484	7574	7520	7493	7581	7472	7505	7584	7564	7501	7496	7394	7525	7524	7559	7528	7501	7635	7621	7492	7562	7700	7688	7450	7525	7537	7571	7491	7504	7687	7536	7463	7521	7541	7525	7489	7548	7603	7514	7436	7519	7497	7595	7555	7526	7612	7473	7395	7674	7585	7587	7493	7426	7722	7607	7442	7574	7444	7536	7613	7574	7629	7476	7623	7601	7412	7480	7528	7607	7512	7603	7538	7569	7443	7565	7480	7499	7392	7574	7633	7542	7628	7432	7529	7524	7562	7566	7528	7546	7553	7394	7449	7508	7551	7491	7393	7549	7441	7469	7592	7712	7536	7618	7490	7578	7610	7494	7537	7388	7575	7420	7485	7543	7442	7643	7549	7577	7527	7508	7534	7525	7630	7615	7487	7549	7438	7514	7535	7521	7659	7635	7664	7625	7642	7562	7553	7617	7504	7511	7549	7518	7546	7545	7580	7595	7524	7637	7525	7623	7618	7555	7587	7640	7522	7507	7578	7419	7640	7470	7421	7588	7580	7625	7592	7563	7688	7656	7717	7606	7526	7430	7596	7624	7377	7608	7418	7500	7594	7565	7502	7617	7371	7419	7596	7583	7495	7687	7453	7614	7497	7497	7630	7628	7618	7638	7491	7554	7526	7429	7657	7533	7328	7636	7558	7553	7514	7488	7428	7507	7500	7486	7446	7454	7452	7408	7607	7631	7645	7514	7547	7601	7590	7554	7590	7402	7470	7492	7582	7478	7564	7413	7507	7635	7528	7654	7618	7537	7720	7585	7583	7476	7430	7565	7610	7512	7512	7600	7578	7502	7393	7378	7579	7498	7572	7417	7543	7597	7557	7524	7528	7439	7550	7542	7575	7492	7604	7643	7624	7564	7558	7455	7556	7513	7558	7522	7558	7507	7627	7502	7607	7506	7592	7564	7644	7502	7586	7642	7487	7519	7454	7584	7639	7438	7560	7626	7687	7442	7605	7707	7659	7465	7505	7491	7363	7534	7607	7482	7507	7483	7416	7472	7504	7418	7578	7615	7650	7455	7524	7757	7508	7532	7412	7573	7652	7603	7496	7486	7486	7451	7537	7623	7555	7523	7502	7563	7507	7497	7613	7577	7703	7635	7381	7561	7477	7550	7569	7575	7605	7668	7544	7422	7521	7551	7457	7754	7468	7540	7514	7638	7461	7601	7713	7650	7643	7409	7432	7564	7542	7467	7541	7665	7439	7439	7506	7507	7505	7561	7407	7595	7555	7401	7671	7438	7638	7577	7460	7516	7617	7398	7524	7595	7573	7645	7536	7473	7643	7555	7438	7577	7617	7529	7418	7625	7589	7658	7646	7430	7466	7570	7512	7571	7705	7495	7510	7636	7579	7604	7510	7533	7610	7637	7679	7532	7528	7601	7738	7478	7531	7660	7542	7659	7489	7665	7595	7496	7588	7535	7457	7633	7509	7472	7551	7483	7607	7514	7514	7666	7561	7680	7409	7419	7529	7555	7586	7412	7560	7506	7544	7543	7509	7532	7420	7548	7445	7520	7486	7641	7614	7579	7544	7617	7582	7403	7689	7526	7572	7448	7663	7579	7459	7628	7556	7503	7451	7565	7664	7549	7487	7476	7580	7595	7580	7563	7576	7540	7539	7525	7460	7497	7525	7626	7627	7547	7494	7435	7588	7586	7496	7565	7606	7468	7517	7706	7673	7494	7520	7631	7419	7626	7592	7561	7520	7622	7480	7554	7498	7543	7601	7660	7508	7457	7497	7586	7494	7519	7482	7525	7498	7581	7524	7588	7575	7473	7577	7678	7446	7483	7523	7625	7522	7465	7519	7588	7530	7496	7578	7563	7411	7433	7666	7509	7578	7597	7492	7561	7645	7621	7703	7586	7419	7614	7450	7473	7781	7592	7384	7577	7582	7528	7496	7618	7576	7631	7576	7607	7482	7554	7621	7479	7636	7665	7482	7526	7605	7556	7625	7494	7419	7651	7571	7637	7493	7479	7571	7525	7511	7571	7481	7652	7610	7525	7561	7505	7536	7572	7535	7521	7646	7631	7537	7609	7469	7519	7328	7456	7491	7497	7527	7630	7459	7589	7503	7560	7715	7652	7573	7635	7448	7570	7672	7633	7557	7562	7475	7611	7582	7501	7443	7607	7597	7533	7560	7566	7502	7527	7685	7526	7473	7455	7594	7714	7552	7419	7756	7550	7617	7571	7431	7547	7521	7562	7525	7477	7516	7588	7468	7620	7556	7568	7627	7528	7667	7544	7650	7571	7607	7531	7524	7548	7598	7554	7443	7408	7497	7494	7551	7515	7462	7618	7593	7581	7571	7432	7533	7535	7546	7476	7442	7574	7581	7593	7419	7582	7514	7535	7567	7536	7591	7519	7566	7601	7566	7575	7507	7527	7587	7681	7624	7542	7410	7519	7507	7452	7452	7442	7514	7421	7463	7621	7697	7472	7652	7547	7555	7493	7528	7623	7737	7477	7550	7527	7710	7540	7381	7458	7332	7643	7555	7568	7557	7481	7584	7563	7535	7561	7524	7512	7654	7572	7520	7497	7528	7553	7366	7542	7459	7588	7535	7405	7495	7648	7673	7521	7509	7551	7472	7528	7658	7505	7508	7671	7567	7434	7439	7538	7695	7679	7481	7627	7457	7527	7552	7546	7531	7636	7461	7486	7617	7430	7563	7450	7647	7489	7350	7437	7685	7596	7485	7479	7558	7684	7699	7466	7500	7475	7629	7513	7443	7566	7731	7463	7647	7705	7509	7633	7516	7576	7584	7490	7494	7497	7421	7593	7445	7471	7434	7538	7573	7553	7508	7524	7528	7601	7638	7480	7464	7553	7668	7474	7634	7562	7430	7631	7586	7580	7636	7570	7701	7584	7582	7438	7628	7522	7566	7629	7605	7458	7591	7533	7499	7470	7669	7608	7541	7545	7538	7482	7506	7525	7606	7496	7545	7567	7528	7520	7563	7431	7574	7615	7683	7575	7464	7435	7534	7464	7428	7456	7598	7492	7664	7627	7522	7580	7568	7548	7632	7420	7501	7611	7564	7557	7622	7602	7702	7664	7510	7576	7537	7431	7500	7648	7604	7690	7464	7538	7517	7720	7550	7622	7604	7416	7492	7612	7518	7653	7636	7548	7620	7673	7534	7598	7674	7449	7461	7387	7582	7644	7609	7624	7419	7642	7524	7524	7627	7442	7620	7583	7602	7398	7417	7410	7590	7650	7502	7555	7611	7484	7601	7443	7351	7618	7603	7606	7415	7343	7560	7478	7574	7594	7533	7625	7466	7598	7600	7507	7571	7627	7449	7463	7443	7542	7584	7527	7528	7667	7599	7597	7542	7504	7559	7384	7635	7475	7351	7585	7479	7596	7593	7565	7552	7615	7528	7663	7518	7508	7524	7582	7569	7602	7604	7552	7642	7442	7555	7527	7531	7497	7561	7556	7539	7660	7600	7514	7509	7593	7544	7459	7526	7584	7679	7485	7469	7513	7725	7622	7679	7427	7659	7628	7651	7564	7713	7319	7645	7583	7482	7516	7421	7572	7402	7463	7673	7610	7589	7487	7443	7582	7433	7521	7418	7585	7505	7526	7547	7593	7512	7611	7575	7539	7605	7385	7524	7663	7666	7492	7520	7570	7653	7431	7553	7710	7553	7620	7520	7476	7543	7495	7571	7523	7555	7444	7455	7427	7520	7689	7571	7514	7604	7499	7519	7576	7504	7615	7491	7430	7564	7620	7707	7450	7481	7473	7549	7535	7424	7493	7579	7684	7539	7553	7487	7511	7543	7577	7636	7539	7635	7521	7519	7629	7491	7594	7527	7592	7439	7509	7559	7533	7568	7682	7488	7585	7523	7609	7568	7756	7577	7515	7699	7491	7478	7516	7560	7475	7538	7547	7541	7548	7661	7768	7609	7509	7708	7624	7631	7581	7503	7506	7585	7413	7645	7477	7384	7454	7586	7399	7396	7504	7609	7621	7611	7581	7497	7551	7517	7525	7315	7528	7570	7444	7542	7457	7461	7716	7569	7423	7632	7546	7645	7439	7565	7631	7528	7608	7536	7589	7467	7529	7631	7539	7592	7549	7506	7516	7747	7691	7598	7619	7516	7568	7540	7555	7454	7599	7625	7382	7526	7631	7547	7583	7482	7590	7481	7497	7531	7553	7570	7622	7432	7627	7544	7554	7681	7637	7474	7591	7569	7497	7677	7599	7520	7530	7502	7635	7597	7609	7658	7514	7604	7450	7644	7592	7532	7567	7557	7492	7608	7593	7567	7410	7536	7594	7657	7631	7558	7538	7583	7546	7509	7508	7620	7549	7518	7552	7594	7586	7494	7514	7525	7480	7597	7585	7660	7544	7578	7529	7654	7579	7511	7484	7558	7662	7614	7568	7605	7572	7611	7631	7441	7592	7701	7570	7576	7626	7572	7576	7577	7652	7485	7338	7594	7568	7538	7604	7626	7449	7619	7620	7537	7651	7574	7531	7454	7430	7540	7567	7597	7627	7386	7555	7514	7530	7584	7557	7511	7425	7496	7594	7510	7473	7745	7589	7521	7665	7761	7619	7497	7613	7514	7637	7651	7665	7545	7591	7680	7565	7652	7621	7586	7521	7571	7558	7566	7597	7703	7562	7557	7513	7553	7461	7534	7567	7514	7654	7495	7471	7500	7536	7504	7613	7488	7555	7468	7614	7475	7541	7558	7539	7499	7611	7607	7643	7632	7482	7485
2788	2053	1573	1283	1446	1675	1657	1771	2296	10804	16740	9842	4321	1929	1182	998	891	912	964	943	990	898	938	884	895	942	925	911	967	911	922	947	885	906	950	931	904	867	907	905	893	928	890	922	937	951	923	938	950	939	980	935	921	958	929	857	918	917	912	894	912	962	921	907	928	888	883	912	961	925	908	905	899	897	970	961	927	974	957	931	967	923	870	962	851	928	948	922	940	937	871	946	907	979	933	950	934	940	943	947	932	966	944	931	916	946	925	988	910	966	991	927	942	926	928	889	905	957	925	918	939	973	978	968	952	944	937	939	928	945	955	927	920	890	906	924	930	944	918	954	938	917	897	940	926	953	908	914	915	909	942	935	977	902	904	859	919	954	944	920	921	949	926	899	924	900	913	933	952	858	904	909	883	1011	1000	949	928	969	973	925	947	938	936	874	929	906	932	969	908	937	937	881	880	886	911	945	925	905	865	905	834	999	934	900	921	878	965	934	946	928	898	953	885	903	942	920	990	933	884	922	944	944	942	920	935	893	984	959	971	930	921	900	973	899	929	902	941	883	917	940	937	927	881	905	898	909	918	933	863	928	959	949	972	917	927	938	899	980	935	966	913	972	861	937	927	928	959	980	921	905	942	946	955	995	971	913	910	924	970	949	929	879	909	935	900	899	863	897	944	923	943	953	891	881	974	945	949	863	864	954	921	928	932	971	911	923	961	959	917	953	920	979	891	948	905	925	965	921	893	955	938	910	963	965	914	902	904	915	957	959	891	901	934	901	908	912	871	890	910	970	921	928	991	946	921	960	930	915	895	940	955	935	946	942	899	962	913	950	898	975	946	969	970	907	943	954	967	900	917	939	924	940	948	950	911	1000	917	900	947	953	937	855	905	977	969	965	920	890	892	876	952	931	910	881	894	888	899	891	922	933	985	922	993	903	896	932	955	888	883	911	914	922	918	947	938	915	879	925	957	935	947	924	924	931	925	808	929	903	939	958	895	912	938	917	927	914	914	969	971	918	938	940	949	925	900	958	940	922	933	971	906	949	991	930	873	955	911	930	957	918	904	915	928	970	896	881	903	852	964	953	897	973	883	956	922	946	913	901	958	927	856	930	940	894	979	971	912	931	992	879	931	953	914	945	953	954	914	950	999	905	969	904	909	916	942	903	943	982	960	918	899	906	928	915	948	985	1006	909	898	973	892	857	920	958	939	953	862	896	875	946	939	908	951	881	1000	917	925	834	941	960	886	904	915	896	958	957	890	912	922	914	938	988	945	929	958	883	947	907	993	1013	927	886	905	940	989	901	967	940	942	978	929	945	916	973	906	883	896	894	929	953	914	930	932	943	894	934	955	919	917	882	965	976	913	892	928	870	918	919	915	914	922	886	973	950	915	898	924	935	944	988	932	948	951	917	897	892	917	959	875	944	900	979	956	927	935	934	935	902	931	921	925	929	887	944	955	967	947	923	882	957	929	910	910	909	951	925	944	959	964	912	906	933	922	911	923	966	915	904	932	899	889	927	911	900	910	902	958	911	887	931	933	921	964	963	962	918	878	969	926	926	947	902	910	886	908	955	883	895	909	932	902	942	909	957	921	913	930	961	916	892	942	926	935	881	920	891	940	935	860	921	916	927	920	922	926	939	928	927	917	969	932	955	963	929	908	899	932	913	871	969	948	908	946	900	943	945	958	879	891	951	936	897	941	919	889	920	926	913	931	939	926	902	918	887	917	991	977	936	945	894	888	918	939	974	942	895	897	913	913	934	919	924	909	922	916	880	892	911	925	861	922	937	924	893	957	910	863	943	969	950	972	900	950	878	880	895	922	958	967	1001	939	946	941	945	942	925	940	921	926	1004	922	940	929	931	885	945	939	952	912	921	961	927	958	960	924	949	976	953	973	924	957	1007	923	963	890	910	853	881	953	943	919	911	980	913	963	945	912	945	906	874	873	967	893	931	937	961	949	893	932	926	971	960	967	931	954	948	928	953	908	940	932	846	859	968	971	897	952	928	913	914	874	939	884	875	933	910	944	934	906	973	950	910	930	929	926	914	915	970	1004	954	969	1009	915	844	942	915	913	955	891	892	940	958	900	943	907	906	902	935	911	911	887	929	908	862	884	860	949	903	935	926	873	906	917	949	921	921	949	908	922	977	931	908	960	937	930	933	962	972	938	905	921	933	926	956	897	919	886	960	918	911	960	952	931	946	865	985	948	953	942	950	946	935	937	996	896	940	913	948	932	920	966	961	948	914	990	972	898	952	1001	918	896	890	932	937	895	900	899	925	945	935	948	975	924	930	929	927	938	913	934	933	893	932	866	923	921	887	954	921	972	945	913	937	931	944	925	955	936	940	961	921	942	934	960	909	890	878	872	901	919	880	931	920	903	922	914	933	924	920	973	925	900	962	943	936	934	971	967	902	962	875	896	915	909	925	911	947	886	925	973	949	899	933	984	939	899	947	955	944	949	967	946	955	975	921	903	1023	903	904	911	960	923	907	926	934	867	881	954	868	930	977	941	923	910	932	997	915	979	904	935	923	945	955	918	920	962	984	958	957	933	935	908	924	873	960	929	958	928	907	987	852	918	966	896	985	913	946	910	940	909	933	886	947	914	929	888	897	964	923	922	964	954	983	890	966	918	932	976	904	923	874	883	974	934	911	895	967	878	881	905	888	988	949	958	938	900	988	923	942	938	931	1005	919	891	959	891	968	977	929	952	954	900	916	973	945	956	905	944	948	910	884	934	875	943	940	920	888	911	963	917	938	905	942	876	918	970	986	869	917	965	932	941	915	959	959	917	874	945	921	937	851	954	907	996	935	974	939	913	892	908	932	924	994	935	934	922	899	970	873	919	923	927	882	926	927	919	956	909	975	923	892	916	922	904	889	978	900	959	903	942	875	934	944	976	874	912	914	953	924	887	968	899	906	932	922	941	937	934	992	957	917	941	956	944	907	945	912	913	894	923	919	933	954	875	866	926	913	913	933	928	913	934	930	900	946	952	950	930	895	908	958	924	847	985	947	1004	924	880	885	933	892	952	921	963	1001	911	945	926	948	922	968	953	936	1009	967	950	956	870	924	891	928	941	935	934	962	875	911	948	928	919	953	913	954	918	904	982	947	913	953	896	925	905	938	934	932	918	925	935	928	934	946	927	929	945	874	959	896	928	951	904	1006	866	953	846	923	932	899	937	924	889	895	921	892	968	893	939	936	884	956	915	890	940	938	923	954	952	923	985	940	941	898	942	965	860	943	918	993	882	945	978	910	893	949	861	923	942	901	952	967	919	892	940	887	902	903	998	900	912	910	933	913	918	939	886	934	912	929	849	899	903	963	993	967	872	925	957	893	940	917	938	932	963	918	898	947	941	968	874	938	914	921	920	941	929	928	929	881	891	911	945	936	938	938	927	927	914	922	987	927	943	905	966	889	926	934	943	946	917	1017	926	933	937	881	902	941	867	903	935	929	894	904	886	973	917	917	935	953	982	943	910	927	896	916	919	895	942	930
22682	17455	14787	21119	27943	27964	27769	28884	31861	57185	64055	47868	32752	19918	11535	8508	7716	7550	7694	7526	7590	7558	7526	7428	7429	7413	7492	7479	7450	7533	7496	7442	7584	7534	7485	7421	7448	7618	7462	7620	7546	7495	7635	7459	7564	7456	7568	7533	7598	7402	7382	7485	7518	7566	7484	7530	7480	7485	7590	7639	7567	7421	7545	7560	7562	7706	7545	7381	7499	7518	7370	7590	7657	7637	7573	7503	7389	7475	7562	7540	7441	7523	7621	7417	7488	7598	7503	7469	7375	7554	7549	7506	7555	7512	7571	7628	7506	7491	7466	7552	7517	7675	7457	7486	7468	7533	7608	7476	7552	7432	7476	7519	7604	7601	7585	7432	7586	7473	7554	7521	7507	7408	7523	7656	7517	7525	7488	7558	7665	7598	7516	7550	7570	7509	7598	7577	7406	7621	7564	7581	7538	7522	7647	7403	7423	7600	7638	7567	7551	7579	7570	7526	7585	7435	7523	7492	7483	7547	7585	7476	7552	7489	7534	7560	7520	7573	7515	7395	7597	7420	7510	7440	7604	7636	7678	7553	7582	7564	7374	7480	7461	7606	7541	7383	7472	7576	7585	7616	7537	7492	7556	7417	7634	7516	7542	7394	7511	7584	7470	7469	7467	7614	7552	7598	7566	7552	7478	7597	7450	7537	7495	7520	7589	7689	7375	7434	7562	7538	7458	7534	7529	7501	7501	7566	7521	7305	7626	7529	7466	7510	7537	7581	7641	7520	7464	7505	7538	7462	7542	7655	7533	7530	7433	7441	7627	7504	7559	7650	7509	7536	7645	7444	7554	7496	7425	7599	7416	7420	7561	7624	7576	7475	7443	7519	7605	7617	7509	7538	7459	7472	7520	7573	7546	7528	7405	7611	7456	7443	7598	7545	7576	7580	7500	7497	7703	7489	7420	7543	7556	7593	7601	7389	7607	7381	7533	7518	7495	7512	7585	7507	7406	7454	7477	7607	7540	7488	7558	7494	7393	7474	7524	7377	7520	7335	7584	7569	7395	7495	7551	7443	7473	7357	7536	7572	7446	7636	7481	7432	7429	7417	7488	7535	7553	7415	7462	7498	7596	7392	7493	7410	7621	7565	7482	7559	7472	7417	7533	7457	7570	7523	7458	7598	7637	7429	7403	7482	7580	7561	7571	7350	7568	7463	7518	7522	7495	7537	7535	7482	7524	7476	7514	7487	7555	7611	7597	7484	7505	7539	7514	7437	7565	7464	7534	7449	7469	7620	7474	7589	7385	7627	7435	7493	7536	7532	7398	7430	7593	7541	7547	7723	7440	7560	7527	7546	7459	7590	7540	7490	7503	7571	7464	7474	7623	7586	7625	7342	7494	7575	7492	7536	7546	7317	7488	7563	7626	7429	7693	7538	7529	7551	7589	7445	7519	7600	7457	7462	7391	7623	7567	7596	7558	7581	7611	7486	7539	7454	7353	7490	7344	7407	7453	7425	7416	7469	7480	7421	7508	7598	7497	7453	7510	7472	7689	7437	7496	7445	7471	7414	7526	7468	7556	7462	7566	7415	7498	7692	7558	7563	7569	7634	7609	7457	7494	7500	7604	7581	7714	7380	7467	7654	7423	7489	7554	7527	7423	7550	7508	7553	7583	7495	7568	7498	7536	7574	7525	7494	7497	7468	7568	7671	7550	7454	7586	7446	7442	7713	7447	7526	7484	7604	7577	7570	7474	7581	7356	7511	7589	7582	7565	7640	7556	7496	7499	7547	7546	7489	7536	7616	7327	7626	7562	7447	7536	7467	7564	7440	7647	7663	7540	7524	7456	7462	7480	7481	7536	7597	7373	7485	7317	7535	7592	7594	7664	7415	7512	7411	7515	7602	7462	7578	7543	7494	7518	7625	7501	7605	7434	7530	7636	7564	7550	7532	7508	7569	7430	7569	7579	7610	7554	7494	7559	7464	7623	7633	7542	7577	7430	7559	7445	7433	7674	7509	7594	7469	7499	7628	7512	7454	7507	7439	7458	7562	7414	7584	7430	7451	7545	7554	7449	7604	7468	7486	7492	7509	7595	7505	7540	7552	7511	7522	7543	7467	7480	7577	7435	7438	7580	7512	7607	7420	7386	7588	7572	7407	7495	7457	7409	7497	7409	7563	7533	7593	7588	7510	7467	7505	7533	7494	7509	7326	7449	7659	7480	7582	7413	7413	7541	7505	7609	7442	7413	7536	7675	7573	7561	7696	7423	7474	7524	7689	7458	7507	7589	7577	7588	7555	7592	7327	7489	7628	7541	7582	7644	7621	7501	7532	7538	7504	7470	7481	7574	7677	7482	7378	7573	7469	7494	7584	7612	7453	7541	7455	7529	7501	7556	7403	7479	7600	7501	7541	7550	7510	7453	7550	7579	7588	7569	7465	7558	7501	7493	7638	7593	7368	7554	7533	7546	7423	7568	7442	7548	7523	7595	7665	7424	7496	7495	7473	7705	7598	7468	7455	7519	7579	7662	7453	7526	7623	7524	7575	7427	7442	7404	7615	7476	7564	7474	7479	7718	7598	7664	7366	7469	7431	7458	7553	7583	7440	7375	7526	7514	7457	7570	7432	7542	7550	7558	7594	7502	7486	7540	7406	7633	7454	7541	7540	7464	7440	7474	7715	7470	7444	7569	7437	7469	7587	7520	7434	7623	7558	7500	7482	7443	7629	7626	7576	7467	7613	7654	7456	7619	7489	7616	7463	7536	7504	7407	7465	7491	7611	7579	7499	7514	7510	7452	7561	7519	7486	7544	7488	7646	7593	7559	7391	7567	7540	7557	7544	7477	7481	7533	7440	7451	7539	7443	7418	7532	7383	7584	7634	7562	7542	7477	7605	7540	7505	7447	7514	7525	7574	7490	7356	7502	7513	7439	7600	7334	7414	7574	7489	7563	7462	7278	7560	7481	7484	7543	7474	7505	7577	7734	7560	7642	7500	7543	7572	7458	7421	7434	7500	7463	7477	7593	7472	7450	7580	7694	7544	7397	7483	7531	7422	7500	7529	7480	7440	7419	7528	7531	7565	7405	7586	7666	7417	7564	7582	7544	7506	7589	7472	7621	7538	7629	7664	7481	7552	7544	7525	7602	7636	7431	7583	7576	7454	7546	7595	7510	7630	7666	7402	7515	7430	7518	7480	7575	7501	7462	7540	7328	7531	7509	7479	7463	7518	7459	7502	7572	7491	7538	7486	7614	7564	7674	7589	7452	7511	7586	7566	7522	7438	7638	7552	7619	7589	7371	7634	7532	7490	7392	7543	7554	7478	7470	7566	7485	7413	7385	7496	7539	7571	7561	7615	7526	7497	7568	7411	7596	7639	7609	7407	7431	7601	7587	7578	7522	7521	7527	7551	7590	7560	7559	7450	7521	7440	7436	7530	7587	7569	7566	7471	7580	7641	7482	7604	7481	7581	7533	7352	7405	7623	7490	7595	7580	7462	7525	7341	7558	7508	7522	7432	7491	7599	7521	7481	7489	7556	7597	7468	7499	7562	7453	7658	7653	7490	7529	7529	7661	7355	7664	7526	7529	7512	7447	7463	7533	7595	7485	7364	7513	7416	7546	7498	7646	7611	7366	7575	7504	7489	7450	7565	7513	7472	7511	7529	7587	7558	7516	7573	7542	7578	7348	7573	7587	7627	7553	7496	7536	7464	7537	7390	7577	7360	7589	7561	7474	7633	7559	7556	7449	7482	7585	7514	7624	7611	7492	7399	7388	7490	7493	7400	7647	7619	7534	7447	7466	7400	7514	7504	7511	7516	7574	7568	7623	7482	7521	7469	7553	7419	7529	7597	7528	7525	7469	7455	7536	7480	7561	7472	7516	7501	7551	7585	7627	7542	7384	7529	7665	7524	7452	7371	7540	7460	7603	7633	7513	7490	7443	7321	7464	7450	7518	7662	7385	7458	7484	7490	7500	7579	7717	7524	7509	7462	7610	7547	7681	7404	7503	7440	7483	7430	7565	7593	7521	7438	7542	7568	7423	7503	7359	7454	7528	7509	7415	7453	7567	7461	7420	7446	7591	7485	7528	7574	7563	7348	7548	7567	7523	7421	7512	7446	7540	7603	7457	7558	7489	7516	7570	7585	7557	7573	7498	7469	7550	7476	7434	7514	7422	7471	7513	7520	7362	7513	7522	7499	7447	7658	7521	7472	7570	7468	7483	7563	7593	7522	7475	7446	7544	7518	7435	7626	7449	7378	7444	7487	7454	7574	7366	7603	7620	7715	7514	7616	7533	7467	7390	7629	7467	7584	7496	7543	7402	7531	7569	7519	7500	7516	7559	7574	7477	7548	7692	7482	7465	7516	7553	7625	7541	7568	7447	7661	7587	7430	7455	7824	7475	7703	7441	7454	7458	7570	7464	7540	7601	7588	7564	7369	7516	7539	7487	7454	7644	7552	7602	7370	7665	7579	7467	7507	7557	7669	7427	7655	7724	7437	7451	7567	7538	7443	7654	7574	7597	7552	7442	7608	7609	7460	7560	7549	7599	7523	7649	7608	7445	7537	7536	7561	7599	7530	7534	7654	7498	7582	7474	7547	7486	7640	7457	7507	7516	7461	7476	7431	7637	7566	7571	7513	7534	7536	7295	7518	7544	7428	7518	7539	7466	7649	7545	7563	7602	7608	7675	7541	7491	7390	7478	7557	7483	7487	7657	7445	7516	7563	7550	7417	7662	7472	7506	7536	7576	7518	7521	7560	7497	7476	7588	7654	7512	7552	7572	7511	7640	7500	7448	7491	7471	7446	7501	7425	7387	7596	7469	7549	7496	7528	7532	7518	7555	7667	7553	7566	7511	7533	7662	7606	7580	7561	7545	7534	7412	7599	7548	7644	7507	7575	7521	7645	7462	7498	7402	7479	7624	7522	7516	7625	7540	7539	7445	7573	7564	7602	7543	7488	7368	7579	7609	7515	7612	7587	7612	7486	7397	7461	7592	7488	7421	7378	7422	7551	7522	7438	7589	7476	7544	7521	7615	7582	7710	7612	7446	7569	7598	7434	7571	7518	7552	7587	7640	7636	7487	7483	7565	7555	7500	7558	7665	7522	7497	7499	7582	7541	7477	7393	7577	7565	7584	7523
5628	1956	1635	1398	1350	1563	1758	2100	4433	13095	15963	9437	3902	1832	1193	1040	988	986	942	907	946	941	941	941	929	953	932	963	964	927	975	966	905	959	963	964	997	922	1003	943	954	986	971	903	956	984	979	891	1015	962	920	971	945	946	947	990	974	924	935	964	954	925	969	935	954	929	918	959	932	957	952	965	978	1038	955	909	934	985	963	967	973	971	973	990	972	965	934	949	911	963	922	889	901	972	964	1000	982	1013	983	977	945	944	957	952	896	924	979	970	961	978	966	939	959	934	986	997	897	968	1004	901	978	954	969	978	970	946	997	935	979	969	919	937	980	960	952	957	947	971	976	938	921	929	956	951	973	963	902	959	989	958	949	953	992	939	999	959	902	1014	952	1045	942	941	1038	968	932	968	993	1002	938	923	987	974	956	963	977	930	971	936	978	934	952	1000	929	1002	928	950	926	975	890	975	900	980	944	970	938	963	989	970	910	939	953	908	1014	1030	981	983	974	910	1018	941	920	954	940	968	922	933	986	946	938	1014	987	965	943	1008	950	989	992	922	914	1030	1009	971	953	977	998	971	947	903	952	904	998	954	998	978	1010	933	1036	921	963	958	965	896	977	1024	977	960	988	939	958	973	1004	976	901	1006	958	929	980	934	974	959	957	985	990	923	1017	978	946	955	975	979	967	959	920	997	981	959	947	968	998	1020	896	992	967	969	1002	918	937	920	994	971	954	978	959	974	919	956	976	990	945	953	937	929	949	919	973	941	988	944	934	979	983	975	930	983	1010	980	1033	1038	963	937	1049	1001	1018	964	922	988	918	952	1016	995	935	921	985	955	955	956	961	994	964	957	999	1004	949	971	1022	950	1018	961	996	983	962	1026	989	990	969	956	969	967	940	964	928	940	971	970	984	978	960	936	966	911	946	922	936	1005	983	1000	945	972	962	905	968	1007	976	1001	965	983	913	925	938	987	955	1008	975	991	945	943	1035	917	958	972	985	940	985	1001	981	920	911	940	926	1001	956	967	921	912	962	967	980	948	928	1016	950	942	1001	981	943	980	984	934	937	982	927	954	927	950	948	937	938	917	947	940	912	970	1028	967	922	932	958	967	957	943	961	1000	891	993	997	985	959	965	981	950	956	962	1014	929	978	974	965	969	954	987	951	1003	943	939	931	1012	996	926	956	952	924	920	975	1001	953	994	963	935	926	1007	944	1004	918	991	910	979	959	972	986	934	960	943	971	959	996	895	925	983	990	992	991	1017	950	995	932	918	1008	1007	987	978	977	968	952	1028	945	941	953	978	970	959	934	941	969	940	1043	967	913	976	969	995	959	1004	963	995	956	1021	977	960	945	1083	983	926	977	975	935	946	952	935	976	964	987	1001	971	935	907	979	991	1029	894	975	987	1013	958	937	1003	956	967	930	919	966	1011	938	938	1004	955	915	949	934	936	971	962	930	928	962	938	984	971	905	920	1018	981	912	954	954	908	972	952	931	976	979	984	912	982	927	914	969	961	912	966	908	949	963	963	911	935	986	974	950	932	974	947	993	936	962	952	978	954	1013	981	970	947	996	987	1023	936	926	987	994	938	975	972	986	929	974	967	1015	954	978	942	964	907	947	957	1018	921	995	1015	984	972	970	987	963	997	973	943	887	947	999	992	998	976	992	938	972	934	937	1011	1000	964	934	952	1006	1024	965	948	966	997	986	1021	937	967	993	959	968	994	971	956	949	960	971	957	914	992	970	962	946	949	985	959	976	950	944	957	955	941	927	926	970	949	951	948	947	946	967	1015	990	993	933	946	996	967	1003	981	952	979	990	988	1061	943	953	957	936	984	969	958	985	941	948	956	1054	982	973	968	985	925	935	1001	988	965	962	967	977	986	933	943	1017	1004	969	1000	950	975	988	973	956	961	950	919	923	962	996	910	957	930	971	937	1014	1002	962	979	965	976	930	974	943	1011	968	990	968	984	910	1002	1033	1041	969	948	930	959	982	918	930	940	984	934	956	930	903	984	969	963	987	994	961	971	967	920	969	993	1002	929	976	961	984	1024	999	933	950	969	972	982	968	992	1004	952	948	981	1022	986	918	981	925	977	962	976	1011	951	945	965	929	1010	949	958	929	962	985	996	966	994	983	970	914	968	964	996	959	987	978	949	974	979	973	945	955	945	932	910	995	1020	969	917	931	997	916	966	970	989	988	955	993	1010	998	944	972	948	915	965	984	965	952	935	949	916	965	951	947	892	959	968	954	981	963	963	959	951	989	1040	979	929	995	930	872	996	980	926	1006	913	942	944	963	961	1013	1056	971	975	953	977	992	1004	980	944	977	1011	975	1040	991	972	924	949	973	961	927	1011	959	933	908	967	956	942	969	984	1009	953	965	972	1012	977	959	992	929	1016	919	987	1003	984	1000	962	956	992	1002	953	975	937	920	995	1002	966	994	926	943	963	956	997	986	942	968	949	911	951	1034	957	998	967	953	944	962	988	973	970	980	955	956	987	990	1009	943	993	983	997	980	939	996	956	924	951	1017	903	958	949	997	884	948	989	951	950	929	955	983	979	1000	949	937	955	909	1021	986	967	937	941	913	946	963	973	936	919	1012	999	964	982	951	905	985	933	963	1055	972	996	931	974	951	947	967	931	950	971	976	984	940	959	963	991	973	996	931	1029	1025	1001	916	998	977	958	1031	995	976	940	955	926	978	939	951	993	897	965	985	1004	919	952	954	927	992	970	1001	983	1019	967	941	915	957	945	1030	1047	960	899	964	987	959	991	991	965	905	968	922	995	994	918	958	972	1018	944	898	969	939	902	1003	1011	929	981	963	971	951	1032	966	1013	982	1003	952	938	968	1006	922	967	996	1003	936	930	934	960	942	978	1001	1018	978	936	970	984	974	959	992	1032	974	987	951	1009	923	953	957	996	887	983	900	971	928	959	1026	981	1030	912	947	1011	977	1013	992	964	914	929	979	958	977	973	953	938	1010	885	958	930	978	1019	937	992	952	913	940	973	907	958	953	965	939	979	938	916	958	934	1004	962	933	966	929	923	952	929	960	1000	961	950	958	1006	952	962	944	982	928	948	986	986	976	932	968	991	945	995	989	978	960	909	1029	945	993	931	966	992	983	893	981	993	1005	993	913	970	934	948	975	940	936	910	957	971	1031	945	984	956	947	964	933	939	979	976	906	969	954	1004	939	968	959	909	1016	967	1012	1007	930	949	956	1012	923	1010	960	988	966	939	1075	926	985	987	934	955	987	914	1023	1045	951	952	965	974	935	907	989	997	973	974	980	956	988	944	900	914	933	910	977	947	1018	953	962	914	958	950	985	927	957	970	923	986	949	1002	943	972	970	932	929	992	946	986	945	961	989	948	975	968	993	926	939	907	1001	978	925	962	942	942	969	947	978	962	1026	997	970	938	976	1059	942	975	950	909	948	1001	938	923	981	914	979	912	977	994	878	1006	944	966	947	995	1001	953	996	932	1010	958	981	901	1011	939	957	980	983	959	963	950	928	991	914	998	980	968	1008	940	941	963	905	931	947	1001	909	942	1037	968	941	997	989	950	948	918	970	1052	1008	1012	974	971	951	937	910	916	927	916	1003	940	954	973	992	971	926	980	1002	973	937	952	922	1035	972	964	967	982	986	995	999	963	983	972	1022	944	953	954	892	972	984	996	1043	937	935	1016	973	972	931
22265	16672	14702	21044	26177	26984	28999	30921	44485	64390	63291	47265	31800	18817	10776	8367	8010	7782	7737	7852	7768	7819	7704	7837	7866	7845	7804	7724	7697	7730	7642	7804	7696	7648	7874	7898	7722	7801	7763	7582	7782	7773	7765	7651	7733	7871	7737	7800	7805	7752	7691	7778	7669	7809	7727	7693	7674	7787	7847	7755	7759	7832	7713	7667	7707	7801	7647	7825	7713	7817	7720	7665	7685	7832	7898	7666	7829	7796	7770	7918	7770	7855	7714	7744	7841	7628	7786	7715	7821	7744	7775	7623	7724	7866	7662	7785	7789	7843	7613	7805	7908	7744	7742	7876	7702	7815	7822	7734	7722	7767	7773	7623	7753	7800	7637	7722	7743	7621	7772	7649	7713	7677	7694	7740	7751	7786	7796	7738	7627	7782	7704	7827	7789	7686	7577	7611	7764	7626	7846	7823	7842	7712	7822	7778	7722	7854	7793	7754	7640	7689	7715	7704	7889	7588	7813	7847	7771	7673	7659	7685	7911	7851	7814	7729	7649	7749	7733	7783	7863	7685	7696	7798	7680	7784	7565	7833	7733	7724	7876	7639	7752	7757	7677	7727	7844	7677	7751	7778	7802	7641	7755	7747	7713	7784	7843	7729	7799	7724	7767	7855	7696	7738	7814	7792	7795	7765	7747	7843	7863	7818	7691	7734	7758	7704	7742	7537	7795	7782	7738	7639	7736	7688	7699	7869	7812	7751	7744	7692	7649	7881	7768	7925	7551	7807	7790	7782	7763	7708	7749	7795	7878	7848	7866	7784	7804	7828	7672	7559	7829	7745	7789	7722	7822	7681	7686	7556	7760	7836	7828	7897	7702	7840	7754	7753	7678	7639	7769	7791	7858	7808	7705	7910	7902	7700	7696	7850	7702	7787	7833	7745	7735	7864	7822	7901	7802	7853	7924	7797	7665	7884	7718	7837	7771	7875	7684	7801	7874	7873	7770	7701	7752	7715	7722	7736	7808	7772	7804	7688	7814	7790	7819	7778	7814	7668	7785	7694	7659	7700	7721	7810	7777	7708	7802	7777	7777	7643	7706	7750	7725	7676	7774	7777	7838	7752	7673	7734	7785	7730	7657	7724	7767	7797	7727	7836	7715	7770	7789	7793	7647	7762	7851	7676	7785	7741	7877	7648	7823	7854	7727	7740	7802	7826	7808	7732	7755	7773	7909	7820	7822	7767	7831	7808	7697	7722	7760	7768	7725	7827	7794	7727	7780	7761	7802	7660	7661	7795	7861	7673	7824	7662	7778	7761	7763	7654	7716	7816	7665	7855	7864	7918	7888	7799	7729	7815	7840	7795	7880	7794	7808	7724	7674	7653	7650	7687	7850	7684	7832	7683	7755	7814	7765	7691	7927	7807	7769	7821	7648	7736	7852	7840	7806	7831	7799	7715	7798	7810	7905	7797	7699	7758	7787	7737	7807	7805	7683	7696	7696	7740	7797	7729	7918	7686	7701	7768	7734	7725	7798	7800	7787	7689	7662	7828	7851	7749	7758	7821	7810	7786	7586	7656	7742	7709	7819	7877	7754	7789	7853	7815	7701	7582	7784	7792	7714	7876	7765	7713	7763	7636	7731	7896	7786	7733	7792	7802	7862	7743	7782	7705	7827	7777	7771	7893	7739	7725	7825	7869	7827	7726	7558	7736	7868	7620	7687	7725	7700	7741	7945	7818	7818	7755	7705	7691	7742	7870	7763	7659	7714	7728	7630	7822	7733	7863	7884	7614	7817	7564	7844	7754	7690	7825	7740	7861	7715	7579	7688	7705	7707	7696	7731	7618	7759	7802	7676	7760	7691	7908	7817	7906	7855	7785	7715	7787	7669	7847	7843	7697	7748	7756	7767	7784	7777	7704	7793	7737	7838	7710	7642	7702	7757	7616	7884	7728	7941	7768	7839	7871	7809	7838	7876	7644	7893	7733	7767	7860	7754	7774	7782	7729	7851	7775	7779	7813	7753	7632	7744	7854	7848	8009	7744	7671	7797	7756	7907	7800	7864	7815	7679	7753	7757	7726	7799	7670	7798	7796	7680	7760	7734	7733	7753	7800	7681	7885	7693	7823	7827	7668	7836	7659	7776	7826	7896	7786	7662	7826	7726	7770	7861	7785	7808	7821	7784	7778	7786	7788	7665	7691	7711	7795	7701	7693	7800	7739	7733	7778	7839	7822	7670	7597	7813	7718	7714	7629	7747	7756	7620	7660	7673	7830	7760	7718	7780	7764	7879	7703	7751	7761	7834	7833	7771	7756	7733	7796	7660	7752	7772	7913	7717	7639	7731	7939	7923	7694	7733	7771	7689	7868	7837	7864	7752	7608	7729	7951	7736	7818	7802	7863	7849	7848	7823	7761	7726	7776	7749	7820	7821	7730	7795	7699	7771	7683	7665	7859	7835	7794	7704	7669	7831	7716	7824	7831	7838	7819	7797	7830	7708	7532	7827	7685	7786	7833	7755	7805	7635	7719	7818	7761	7762	7795	7746	7672	7810	7867	7849	7821	7762	7716	7757	7755	7817	7845	7706	7741	7712	7595	7880	7664	7787	7718	7739	7714	7811	7802	7667	7813	7760	7845	7789	7759	7949	7666	7741	7817	7940	7721	7769	7885	7618	7578	7821	7768	7820	7875	7810	7795	7745	7844	7775	7859	7806	7825	7647	7750	7606	7628	7902	7815	7719	7653	7732	7783	7942	7655	7763	7894	7676	7862	7618	7806	7821	7795	7727	7613	7686	7751	7780	7921	7700	7798	7755	7677	7834	7662	7651	7813	7785	7810	7874	7688	7819	7800	7814	7706	7698	7792	7726	7776	7715	7613	7789	7697	7877	7866	7772	7705	7679	7805	7696	7761	7762	7772	7909	7676	7724	7667	7789	7726	7943	7752	7864	7832	7811	7714	7828	7709	7762	7705	7779	7794	7715	7748	7832	7651	7924	7738	7759	7762	7794	7667	7792	7911	7686	7717	7847	7828	7809	7930	7821	7831	7665	7710	7856	7798	7924	7755	7866	7710	7795	7667	7857	7603	7758	7866	7694	7795	7728	7818	7825	7805	7777	7733	7734	7794	7788	7714	7968	7831	7807	7664	7959	7670	7786	7790	7785	7818	7773	7797	7725	7772	7678	7816	7697	7681	7732	7850	7768	7927	7631	7749	7692	7759	7738	7827	7709	7795	7774	7797	7776	7773	7776	7882	7820	7673	7739	7736	7689	7832	7724	7799	7792	7656	7896	7647	7759	7763	7877	7724	7848	7785	7779	7880	7785	7817	7750	7687	7810	7811	7771	7832	7808	7724	7790	7817	7828	7714	7817	7784	7793	7687	7649	7753	7668	7707	7817	7847	7733	7690	7765	7747	7792	7727	7871	7848	7713	7729	7758	7790	7784	7778	7727	7788	7708	7801	7781	7722	7771	7542	7582	7708	7690	7754	7740	7755	7751	7758	7836	7635	7740	7682	7763	7673	7812	7695	7758	7882	7783	7785	7618	7875	7755	7869	7792	7779	7600	7858	7791	7744	7814	7668	7777	7957	7796	7692	7726	7759	7704	7774	7927	7934	7666	7739	7693	7565	7830	7835	7674	7638	7786	7687	7760	7842	7769	7834	7644	7869	7783	7747	7706	7667	7771	7765	7569	7768	7714	7648	7640	7911	7707	7926	7697	7738	7817	7793	7719	7769	7674	7851	7717	7671	7762	7858	7629	7783	7921	7723	7776	7749	7850	7739	7714	7743	7855	7759	7795	7790	7818	7923	7834	7757	7737	7746	7797	7778	7867	7797	7682	7703	7796	7760	7826	7724	7869	7728	7865	7908	7766	7748	7748	7769	7670	7822	7788	7733	7771	7678	7806	7887	7689	7763	7750	7946	7728	7719	7909	7723	7646	7756	7758	7751	7797	7876	7820	7727	7701	7759	7719	7712	7697	7713	7737	7726	7925	7687	7721	7749	7746	7814	7766	7835	7788	7790	7762	7654	7841	7835	7689	7783	7748	7731	7827	7876	7792	7604	7846	7912	7759	7811	7752	7622	7902	7755	7915	7769	7842	7709	7682	7836	7734	7686	7795	7771	7946	7709	7802	7750	7730	7629	7717	7839	7678	7729	7679	7735	7815	7816	7752	7836	7706	7874	7882	7655	7739	7728	7709	7708	7666	7804	7895	7804	7788	7618	7857	7677	7799	7821	7517	7817	7813	7806	7820	7808	7779	7815	7993	7733	7756	7796	7797	7806	7827	7824	7903	7817	7852	7867	7657	7854	7735	7837	7680	7829	7855	7722	7791	7625	7686	7812	7670	7645	7672	7723	7880	7761	7935	7567	7757	7911	7673	7831	7682	7711	7737	7793	7831	7584	7818	7837	7817	7812	7836	7622	7739	7789	7798	7768	7747	7803	7772	7695	7692	7735	7774	7762	7759	7779	7760	7710	7809	7836	7597	7900	7680	7840	7981	7702	7871	7770	7785	7686	7747	7719	7901	7832	7793	7762	7894	7833	7976	7747	7706	7810	7674	7866	7739	7848	7708	7878	7796	7696	7848	7831	7770	7746	7864	7631	7750	7707	7899	7773	7743	7834	7665	7862	7686	7714	7797	7760	7742	7752	7785	7771	7780	7775	7755	7750	7792	7750	7921	7684	7770	7813	7921	7847	7832	7699	7873	7904	7709	7819	7746	7803	7907	7803	7704	7833	7885	7889	7794	7818	7798	7707	7789	7818	7742	7816	7648	7777	7908	7907	7827	7669	7676	7681	7849	7777	7781	7789	7750	7915	7651	7730	7803	7624	7743	7695	7775	7763	7720	7810	7638	7718	7823	7786	7808	7837	7893	7658	7866	7712	7755	7759	7816	7636	7714	7826	7802	7766	7742	7686	7831	7751	7879	7672	7828	7811	7780	7777	7815	7811	7916	7647	7785	7727	7749	7801	7799	7773	7795	7740	7912	7768	7739	7806	7672	7674	7707	7825	7791	7799	7728	7783	7720	7721	7690	7780	7893	7914	7785	7715	7631	7679	7776	7805	7775	7694	7815	7821	7813	7869	7713	7763	7748	7674	7833	7697	7833	7806	7781	7766	7732	7826	7838	7738	7838	7792	7783	7841
4470	2634	1985	1553	1595	1806	2081	2402	6070	16474	24155	19775	10395	4199	1638	1131	967	903	979	936	948	966	953	913	945	901	962	939	926	933	964	913	927	999	931	983	965	974	1013	929	973	938	943	941	948	905	909	933	890	946	969	913	905	937	976	905	884	921	922	969	916	961	891	937	936	1016	953	941	892	935	968	949	905	955	998	967	962	950	973	964	1000	960	904	946	957	925	935	888	946	898	966	898	975	886	955	906	930	914	933	969	953	913	945	1004	921	938	935	913	979	960	936	951	971	957	973	930	958	901	975	875	904	925	988	962	915	946	908	916	967	924	902	945	964	939	943	904	964	947	932	972	943	927	885	913	944	971	889	977	965	900	924	940	980	905	929	956	931	962	907	990	955	944	912	975	958	927	935	917	916	922	952	950	979	925	982	918	943	942	904	896	1002	973	957	973	963	971	952	949	933	935	941	934	964	940	1003	992	956	908	953	970	952	950	950	929	921	852	893	927	911	957	946	966	952	975	989	932	927	924	1005	998	885	964	920	940	911	963	976	942	933	922	922	975	974	948	931	993	950	923	996	981	945	976	913	1028	901	987	943	974	1015	968	959	970	974	953	911	953	912	938	900	946	926	929	926	906	924	901	980	974	972	955	959	915	921	959	941	979	951	934	961	1003	957	951	974	942	888	983	999	941	941	921	942	943	978	939	923	984	939	956	947	940	896	995	959	958	955	908	932	979	936	931	952	924	939	981	952	917	921	915	959	956	950	902	960	942	944	944	904	926	959	916	949	952	930	957	928	1000	927	939	977	961	927	936	967	973	994	991	991	946	978	929	955	923	992	919	974	928	961	942	901	942	950	936	924	936	955	920	976	998	939	930	983	976	946	962	922	941	951	967	870	964	945	969	935	968	951	954	937	971	878	993	948	991	902	1019	970	970	928	885	917	1005	983	984	951	973	928	956	952	999	966	946	993	935	978	983	971	947	911	923	976	942	939	946	988	962	980	1003	934	954	961	982	990	982	931	901	966	961	946	932	978	933	980	892	971	977	972	969	926	926	958	938	977	944	1016	930	915	940	1004	954	972	951	928	985	978	938	938	896	889	957	942	939	965	978	934	931	917	961	953	988	954	994	960	918	896	1013	1004	962	952	957	950	929	932	965	969	971	940	854	1002	936	927	942	926	931	938	966	911	1019	983	910	956	974	941	943	966	938	919	926	943	941	953	968	910	957	918	1028	946	1005	942	924	975	941	915	927	1019	926	998	911	954	1018	955	952	930	992	898	962	1040	957	928	931	932	941	905	939	976	989	900	972	934	945	959	908	957	961	1033	918	895	974	927	964	962	932	917	933	953	953	940	915	1003	1009	964	951	939	926	993	972	1024	921	954	968	943	982	959	1008	902	959	911	948	920	966	911	936	917	941	919	973	964	952	928	962	897	956	943	959	993	1027	922	900	882	958	956	978	956	962	908	942	986	945	971	967	973	945	960	908	934	968	912	941	916	927	914	956	985	980	905	922	967	957	1006	977	939	911	961	920	958	942	954	926	985	962	979	995	963	953	972	949	940	896	945	989	948	912	955	902	937	903	985	937	972	939	957	990	924	974	979	917	987	873	980	938	934	973	938	956	931	943	950	944	969	898	973	989	928	907	893	929	938	947	948	996	958	975	970	981	991	935	973	953	984	969	920	977	967	933	926	947	940	1007	895	997	948	994	970	903	952	949	946	961	915	927	885	875	951	997	965	923	962	963	944	976	981	965	936	958	951	920	957	947	897	913	993	954	937	954	966	999	957	964	994	978	963	938	932	877	976	965	877	941	944	1008	942	942	902	983	909	902	891	972	959	940	958	1049	942	973	928	943	934	950	992	937	920	906	964	919	953	958	936	899	966	932	938	912	933	945	979	993	946	950	920	933	975	933	974	947	965	936	929	967	975	992	936	907	924	946	926	961	956	916	950	949	956	962	939	934	901	894	984	964	938	967	937	949	980	955	915	929	969	961	930	947	979	953	969	899	912	939	973	981	956	932	966	987	958	930	920	967	892	941	976	928	940	936	942	947	964	1001	884	1000	955	915	964	893	968	973	950	922	932	970	958	935	973	954	911	951	912	916	924	908	896	1028	963	925	913	943	958	951	918	979	905	985	973	997	925	927	970	951	890	1014	989	996	923	949	938	995	929	998	974	948	966	938	986	955	946	959	1005	955	916	957	920	1001	974	942	988	942	948	886	948	895	934	950	961	929	939	1000	948	945	929	904	977	930	899	965	998	957	941	905	959	894	884	954	1002	994	944	970	972	975	966	1010	925	879	925	1012	965	960	949	922	981	917	979	961	918	961	897	968	935	968	969	919	956	945	946	949	925	932	1020	936	971	936	928	936	908	997	923	973	892	1007	968	925	974	903	956	958	935	928	923	892	998	958	916	907	995	976	944	954	954	942	903	949	973	914	890	888	924	918	910	928	943	973	956	954	1000	913	947	968	931	936	901	932	958	926	920	981	1024	935	896	973	977	973	969	940	1011	975	937	995	932	919	933	958	989	957	883	921	985	933	907	941	943	978	938	982	948	948	975	952	925	958	957	926	973	896	1005	902	965	941	966	954	932	909	984	965	950	972	952	962	967	981	933	974	961	986	936	951	980	952	934	924	902	966	896	934	912	944	1020	992	992	992	1024	933	918	917	978	957	954	929	915	965	949	886	956	955	961	1001	912	905	982	903	926	943	968	962	957	965	922	976	960	933	890	926	915	980	927	914	931	930	977	997	940	976	914	919	942	988	928	985	956	933	901	981	944	949	934	907	913	995	977	993	953	964	1001	961	1016	969	967	935	954	929	973	955	956	934	946	1031	1034	949	934	961	924	974	938	989	919	1010	927	958	990	992	995	979	971	967	979	911	928	992	961	911	938	966	987	995	983	971	949	944	969	937	946	1009	956	990	933	960	955	943	907	949	943	924	977	961	905	922	969	910	941	959	1005	953	949	961	984	906	922	960	969	907	1011	964	915	968	956	956	972	952	987	976	925	1003	940	952	957	979	922	984	993	958	953	954	945	1003	956	896	921	1031	954	911	905	987	950	960	952	1012	909	930	909	957	972	930	977	928	925	979	939	962	989	937	941	974	866	947	951	963	1010	884	951	961	981	913	887	987	945	922	964	893	980	929	987	934	942	950	963	952	974	949	943	976	894	959	974	921	972	978	975	928	931	986	910	952	910	950	941	958	973	954	873	949	932	956	966	934	964	926	937	910	981	881	950	922	984	950	892	1013	943	1014	916	985	937	913	955	927	990	962	976	950	989	933	945	924	915	946	930	982	959	973	941	950	910	937	906	955	946	969	1002	963	959	1008	941	939	908	988	936	887	976	996	955	927	947	956	975	944	962	960	872	943	959	924	927	996	924	973	925	929	963	924	972	940	959	922	962	977	955	987	993	975	936	918	957	915	928	999	934	1007	918	959	969	947	889	955	936	929	956	964	922	917	959	904	946	954	924	1002	944	983	943	933	986	928	989	997	1020	962	936	910	973	962	899	926	893	972	926	913	944	898	1001	1020	970	978	919	952	926	990	982	940	969	966	948	961	873	934
28047	20396	17353	24338	31044	31249	32157	34232	47856	69518	76388	64720	47215	30906	16883	9882	8119	7595	7645	7613	7682	7560	7546	7709	7615	7542	7654	7590	7611	7588	7681	7479	7679	7611	7764	7536	7773	7624	7690	7757	7811	7650	7710	7716	7515	7554	7640	7586	7613	7602	7735	7545	7482	7755	7629	7440	7774	7653	7632	7557	7697	7628	7664	7542	7723	7687	7668	7691	7643	7608	7547	7751	7470	7566	7571	7583	7702	7601	7583	7623	7680	7668	7606	7618	7560	7542	7712	7532	7587	7656	7584	7690	7665	7615	7737	7535	7663	7653	7597	7627	7564	7617	7602	7499	7717	7618	7523	7652	7766	7711	7541	7520	7682	7734	7563	7607	7589	7550	7612	7564	7750	7705	7619	7653	7656	7570	7658	7713	7779	7655	7599	7665	7607	7590	7507	7717	7603	7643	7485	7624	7706	7674	7654	7699	7657	7687	7611	7639	7614	7564	7657	7609	7614	7577	7751	7626	7574	7767	7732	7668	7645	7587	7686	7596	7697	7651	7643	7668	7663	7712	7612	7666	7485	7622	7629	7594	7616	7673	7558	7534	7658	7427	7523	7717	7607	7513	7661	7707	7690	7528	7716	7645	7584	7680	7869	7524	7706	7683	7672	7571	7588	7580	7793	7737	7697	7667	7737	7745	7578	7550	7644	7610	7566	7670	7611	7714	7636	7672	7584	7725	7763	7871	7671	7775	7741	7567	7752	7573	7576	7579	7654	7513	7644	7630	7705	7567	7652	7677	7773	7699	7544	7625	7780	7671	7534	7744	7438	7667	7607	7677	7686	7683	7595	7568	7563	7630	7682	7507	7694	7661	7636	7570	7618	7622	7653	7661	7698	7520	7844	7669	7676	7546	7550	7629	7661	7594	7558	7533	7584	7543	7564	7692	7658	7578	7522	7707	7484	7546	7508	7738	7718	7664	7533	7781	7547	7583	7588	7571	7768	7523	7612	7664	7727	7785	7597	7644	7604	7671	7658	7773	7548	7568	7785	7674	7757	7737	7613	7723	7778	7611	7524	7655	7637	7637	7651	7696	7498	7603	7682	7690	7703	7567	7765	7463	7645	7582	7504	7670	7438	7617	7573	7780	7568	7641	7836	7654	7587	7614	7604	7577	7709	7588	7747	7582	7593	7701	7536	7660	7702	7591	7589	7577	7833	7651	7564	7607	7661	7594	7550	7660	7716	7578	7609	7793	7759	7542	7619	7649	7555	7469	7737	7615	7618	7668	7657	7618	7714	7626	7603	7574	7615	7627	7464	7742	7658	7650	7692	7662	7480	7637	7678	7633	7747	7646	7556	7783	7629	7698	7593	7667	7715	7541	7732	7627	7697	7600	7731	7572	7646	7492	7585	7693	7662	7560	7714	7562	7598	7643	7634	7618	8025	7694	7659	7572	7694	7755	7682	7564	7772	7587	7725	7674	7568	7832	7758	7576	7451	7659	7693	7492	7710	7562	7684	7646	7706	7600	7689	7508	7746	7711	7653	7613	7792	7671	7577	7672	7797	7546	7651	7621	7560	7666	7603	7546	7639	7594	7714	7676	7659	7743	7492	7687	7579	7545	7729	7712	7588	7612	7599	7528	7640	7731	7678	7500	7670	7537	7704	7766	7502	7632	7544	7585	7730	7659	7665	7637	7658	7661	7646	7692	7544	7661	7573	7638	7731	7503	7620	7514	7613	7797	7484	7687	7542	7560	7552	7830	7599	7626	7604	7673	7690	7637	7586	7665	7587	7753	7715	7589	7741	7596	7666	7533	7541	7585	7684	7644	7563	7654	7671	7659	7563	7723	7692	7652	7632	7657	7638	7649	7597	7754	7634	7646	7775	7617	7704	7736	7645	7444	7529	7654	7693	7654	7633	7773	7557	7632	7666	7582	7650	7634	7659	7605	7596	7758	7611	7546	7653	7691	7687	7742	7619	7540	7688	7599	7490	7573	7692	7613	7576	7661	7693	7608	7641	7645	7583	7609	7669	7595	7632	7681	7714	7654	7623	7533	7608	7559	7470	7647	7579	7717	7573	7735	7641	7538	7708	7448	7774	7665	7625	7567	7690	7593	7608	7589	7640	7597	7517	7630	7531	7523	7614	7556	7597	7716	7693	7665	7657	7710	7604	7608	7702	7713	7621	7618	7628	7666	7632	7762	7578	7716	7607	7647	7681	7709	7567	7662	7481	7624	7704	7696	7616	7535	7725	7704	7583	7571	7617	7776	7641	7712	7654	7685	7615	7633	7672	7646	7680	7569	7707	7691	7737	7649	7661	7550	7675	7565	7636	7684	7543	7617	7656	7639	7660	7585	7638	7717	7531	7534	7520	7556	7706	7631	7574	7624	7596	7616	7657	7643	7670	7679	7535	7568	7669	7538	7530	7610	7733	7671	7599	7451	7787	7732	7675	7675	7634	7689	7601	7612	7741	7494	7793	7522	7603	7614	7750	7608	7659	7477	7638	7531	7787	7752	7723	7582	7535	7579	7597	7770	7768	7575	7652	7497	7834	7698	7580	7633	7580	7723	7734	7569	7643	7707	7788	7625	7657	7618	7594	7865	7518	7765	7538	7728	7682	7530	7500	7545	7561	7639	7516	7769	7706	7564	7607	7661	7612	7668	7655	7655	7636	7543	7748	7551	7689	7656	7646	7623	7639	7682	7684	7706	7571	7591	7568	7600	7646	7566	7478	7491	7558	7678	7638	7597	7620	7725	7637	7731	7565	7724	7728	7658	7582	7657	7636	7680	7537	7645	7645	7589	7745	7515	7617	7594	7753	7660	7762	7573	7713	7578	7626	7686	7640	7732	7762	7615	7565	7712	7645	7718	7703	7645	7499	7826	7624	7809	7708	7621	7678	7606	7611	7664	7616	7734	7701	7695	7653	7753	7563	7524	7663	7540	7529	7727	7730	7643	7632	7615	7557	7688	7803	7610	7600	7671	7569	7597	7634	7556	7651	7670	7550	7650	7575	7598	7613	7654	7678	7671	7628	7559	7619	7663	7666	7629	7569	7631	7677	7577	7663	7432	7626	7555	7598	7598	7556	7742	7544	7551	7586	7655	7687	7667	7628	7713	7575	7693	7553	7582	7693	7743	7762	7673	7534	7678	7649	7565	7472	7626	7632	7610	7633	7610	7644	7641	7800	7610	7611	7645	7593	7489	7688	7741	7611	7634	7521	7583	7600	7761	7650	7630	7601	7611	7653	7621	7494	7696	7527	7591	7567	7593	7677	7637	7610	7626	7631	7652	7582	7727	7564	7606	7416	7681	7617	7616	7705	7725	7645	7625	7669	7545	7610	7578	7509	7579	7611	7603	7596	7567	7640	7730	7622	7650	7646	7517	7663	7678	7647	7480	7649	7737	7599	7594	7668	7425	7577	7578	7620	7621	7619	7481	7624	7545	7655	7634	7610	7600	7632	7651	7638	7551	7654	7630	7573	7589	7682	7783	7691	7640	7554	7598	7472	7671	7732	7608	7725	7408	7612	7634	7685	7623	7658	7622	7506	7658	7710	7662	7603	7532	7520	7646	7512	7611	7633	7599	7580	7674	7732	7557	7634	7555	7618	7677	7648	7685	7699	7762	7751	7574	7572	7761	7789	7590	7808	7602	7737	7660	7610	7643	7638	7605	7642	7587	7668	7700	7682	7591	7549	7732	7513	7594	7623	7666	7488	7617	7701	7655	7704	7599	7588	7614	7571	7616	7616	7518	7594	7466	7637	7681	7533	7621	7681	7625	7560	7635	7708	7627	7688	7584	7675	7582	7581	7472	7697	7530	7726	7626	7618	7672	7552	7600	7637	7616	7638	7668	7588	7591	7680	7639	7602	7537	7616	7575	7649	7623	7661	7634	7647	7602	7545	7662	7643	7657	7714	7727	7664	7594	7604	7545	7603	7706	7669	7743	7683	7615	7674	7591	7706	7683	7607	7564	7716	7670	7741	7571	7561	7656	7597	7624	7529	7593	7711	7580	7617	7730	7568	7610	7464	7648	7635	7677	7632	7728	7585	7630	7511	7611	7635	7624	7659	7697	7640	7539	7789	7629	7569	7760	7515	7589	7689	7569	7574	7591	7547	7636	7591	7611	7607	7736	7632	7620	7613	7661	7550	7529	7584	7615	7599	7631	7657	7715	7657	7629	7590	7643	7655	7607	7686	7461	7484	7614	7539	7757	7545	7557	7591	7623	7556	7583	7607	7576	7670	7544	7661	7695	7596	7578	7653	7645	7618	7632	7731	7714	7568	7523	7488	7756	7662	7617	7637	7713	7594	7733	7538	7739	7603	7540	7681	7724	7612	7792	7678	7673	7655	7598	7499	7547	7603	7605	7622	7576	7668	7521	7586	7677	7528	7618	7559	7726	7695	7668	7851	7773	7716	7632	7584	7634	7697	7711	7525	7743	7595	7719	7662	7604	7612	7587	7580	7599	7504	7599	7600	7513	7744	7673	7495	7547	7540	7594	7758	7683	7587	7574	7550	7728	7582	7580	7713	7644	7578	7637	7600	7677	7619	7600	7515	7607	7713	7610	7650	7634	7673	7511	7715	7559	7776	7674	7753	7695	7539	7734	7554	7684	7552	7454	7699	7634	7600	7612	7625	7667	7588	7782	7634	7662	7706	7649	7688	7561	7559	7656	7669	7693	7653	7618	7800	7590	7648	7615	7634	7641	7543	7489	7583	7524	7658	7779	7591	7643	7611	7597	7575	7537	7739	7671	7647	7643	7580	7644	7692	7532	7792	7642	7610	7831	7559	7654	7650	7619	7645	7636	7724	7741	7588	7684	7628	7692	7763	7617	7632	7661	7587	7680	7662	7639	7621	7623	7750	7740	7544	7657	7652	7643	7665	7607	7645	7586	7711	7664	7727	7592	7557	7792	7604	7694	7721	7632	7600	7587	7534	7659	7531	7723	7712	7730	7624	7663	7621	7485	7700	7634	7650	7761	7606	7595	7600	7626	7638	7515	7626	7583	7549	7610	7701	7600	7615	7640	7566	7581	7662	7730	7729	7557	7648	7705	7693	7642	7661	7543	7596	7675	7591	7532	7752	7698	7687	7533	7528	7654	7602	7613	7684	7598	7720	7558	7671	7657	7718	7608
3709	1662	1299	1151	1138	1286	1489	1469	1467	3172	4453	4813	2972	1664	1180	934	928	905	935	913	932	959	922	934	879	894	925	920	859	897	903	933	907	904	958	853	932	878	952	953	884	948	920	897	929	902	924	948	873	895	933	918	917	969	982	861	966	853	914	945	906	874	945	891	938	912	900	920	896	904	935	957	903	962	918	923	891	917	911	918	918	894	967	918	912	877	912	925	925	923	905	889	891	909	902	979	943	926	942	955	923	877	958	894	915	954	914	875	890	948	903	944	874	932	948	926	952	917	927	949	962	947	920	885	878	883	903	1001	914	906	933	938	913	903	880	897	927	958	948	973	972	944	911	924	907	894	910	972	876	923	957	895	904	865	924	938	932	1006	925	922	939	975	927	883	928	931	941	907	967	936	887	921	940	880	921	935	891	932	931	864	892	894	929	881	925	925	933	929	876	897	898	837	925	899	889	871	889	889	876	909	935	946	943	923	914	971	895	956	930	875	902	884	914	878	970	925	880	963	902	933	958	948	961	882	941	889	901	927	903	955	925	964	929	875	927	893	944	948	922	912	976	917	957	951	936	905	965	939	911	967	904	905	879	892	952	932	906	891	859	922	927	958	923	910	947	885	953	898	977	881	852	951	926	922	932	935	949	886	940	886	927	900	917	929	982	960	956	924	910	930	845	962	955	990	890	941	917	979	907	911	933	988	919	863	884	956	957	969	936	903	931	894	914	872	869	895	940	930	957	906	871	876	918	908	945	945	956	884	887	925	915	913	975	902	931	907	879	905	937	970	937	905	924	934	897	968	897	912	947	933	945	930	924	895	863	895	902	894	897	937	913	937	913	906	901	941	979	902	931	950	883	1001	909	899	904	910	904	937	887	923	869	896	989	929	923	958	951	939	937	910	925	946	946	914	919	901	913	952	904	968	886	905	907	958	915	923	933	882	900	958	979	908	922	934	887	876	917	879	924	874	914	958	926	944	914	877	912	955	881	951	977	894	947	925	1022	900	924	908	895	935	875	910	928	852	865	901	893	930	899	875	955	896	983	937	897	913	938	928	927	897	957	886	934	918	913	923	965	903	952	987	938	905	921	956	958	926	951	906	906	916	924	986	969	912	964	943	881	935	904	1007	912	906	909	937	962	911	964	946	843	931	894	934	970	881	897	911	893	940	952	938	955	901	950	951	925	893	889	889	884	952	958	879	978	893	930	932	963	976	976	933	917	845	928	912	967	946	976	915	946	866	937	943	944	908	966	927	947	931	902	875	907	954	949	871	959	956	996	911	958	953	950	920	925	969	934	975	974	913	946	919	893	938	972	904	932	915	875	930	961	961	947	839	978	924	905	896	879	947	908	898	929	929	932	907	913	904	927	952	911	890	882	960	877	899	930	905	950	918	879	896	953	879	916	939	898	907	928	932	960	877	953	896	987	990	898	892	956	894	924	925	939	951	864	958	921	899	906	933	918	867	922	917	949	899	940	978	922	931	869	954	923	965	893	1028	902	904	965	949	962	934	954	923	952	910	915	933	904	877	889	956	895	948	975	873	941	938	924	951	943	880	953	927	913	947	865	921	885	920	925	952	923	933	943	903	884	902	900	880	945	893	945	957	899	907	848	904	902	968	962	955	942	872	916	977	916	966	892	969	887	926	936	905	927	907	886	912	921	931	929	932	901	918	914	898	948	887	912	915	903	844	924	889	902	925	950	835	978	924	906	928	934	920	899	936	942	943	939	945	928	924	926	901	963	910	886	937	913	918	888	889	941	982	883	912	902	929	927	961	911	887	908	924	934	940	906	869	899	912	898	920	916	910	907	911	920	978	923	894	877	933	903	913	953	916	882	865	902	946	932	923	877	893	970	956	891	930	878	923	888	920	945	930	915	909	901	897	908	906	930	885	954	961	927	964	898	935	943	941	914	947	914	899	906	958	943	945	940	925	943	911	941	950	884	950	968	940	873	967	904	965	903	898	906	909	936	923	945	902	907	952	864	928	876	864	982	952	885	892	898	908	886	927	863	950	878	914	880	909	905	943	858	886	940	911	933	953	909	981	928	971	894	955	906	950	900	918	926	908	920	870	904	945	912	924	928	940	954	909	962	942	944	895	917	954	947	927	938	932	949	934	902	927	913	900	929	952	917	927	929	907	946	919	907	943	965	912	943	926	902	930	914	882	926	962	945	907	941	899	892	967	958	1002	954	917	866	900	913	913	918	943	917	956	962	917	905	884	891	936	928	899	922	946	902	942	929	922	922	925	943	933	887	937	961	889	951	911	901	963	946	918	902	934	965	834	958	912	880	938	936	941	918	880	910	907	948	918	930	886	925	947	938	957	917	916	939	938	907	967	920	953	884	921	909	898	932	921	924	921	892	893	950	954	920	876	896	942	933	888	875	919	913	864	898	920	883	910	907	876	911	907	879	935	899	883	935	930	928	908	917	883	944	968	904	842	980	939	971	933	922	913	930	893	914	951	909	902	947	937	908	915	890	927	990	840	907	958	906	945	950	930	882	924	895	924	899	943	882	874	873	908	920	898	918	942	926	879	932	902	978	914	945	938	928	931	902	929	928	937	920	904	977	919	922	906	959	928	960	899	955	934	972	921	892	935	849	913	845	901	907	949	886	929	929	924	903	912	961	930	906	892	940	938	946	911	914	873	886	851	905	902	939	938	901	891	920	973	991	919	896	909	929	935	947	970	969	930	900	967	921	952	875	926	943	939	924	886	967	958	924	877	896	829	924	896	885	935	908	878	919	888	920	898	951	886	898	892	923	942	912	864	924	952	885	941	876	887	925	960	905	907	993	902	946	912	920	920	905	946	905	935	902	919	904	902	914	935	971	907	889	915	916	928	935	884	913	953	924	893	921	893	958	952	922	929	930	928	949	961	888	933	907	893	896	918	934	884	913	865	960	907	914	917	923	932	904	910	911	918	943	983	884	918	918	911	882	935	922	931	913	939	929	1007	923	896	916	895	899	867	920	968	913	940	884	896	900	920	923	953	942	923	879	927	997	935	938	939	931	929	917	916	912	850	906	926	883	926	909	942	914	1008	861	920	927	955	884	936	913	943	924	957	913	883	888	900	951	925	941	897	881	957	920	891	978	931	880	948	838	942	943	922	888	939	947	965	911	870	900	930	968	888	921	892	920	947	896	949	872	920	972	948	946	918	889	927	937	884	925	951	926	906	952	956	939	961	919	902	910	951	957	991	910	923	864	947	903	857	987	915	947	983	912	928	920	920	922	900	937	883	940	911	911	924	944	913	940	916	858	929	899	954	877	970	931	896	882	962	943	893	998	943	912	930	903	974	927	933	928	918	956	929	963	946	939	961	927	888	907	911	875	862	927	917	885	930	991	898	939	889	937	904	944	923	930	906	900	946	938	869	916	905	888	911	932	902	914	946	913	877	915	918	919	911	925	878	898	879	937	930	939	863	867	952	907	917	913	937	890	892	912	858	920	919	933	966	908	943	923	918	967	903	946	950	917	959	913	932
19979	15060	12091	17268	21204	22788	24415	23368	21465	37126	40964	38486	28309	17416	10357	8022	7701	7630	7492	7437	7307	7580	7514	7475	7501	7465	7558	7603	7474	7433	7369	7454	7518	7436	7496	7520	7443	7487	7554	7504	7370	7349	7451	7538	7561	7521	7532	7394	7485	7582	7521	7515	7466	7469	7586	7413	7546	7436	7404	7413	7399	7595	7442	7512	7475	7428	7505	7367	7493	7579	7534	7453	7504	7467	7532	7524	7428	7587	7377	7496	7354	7514	7550	7537	7504	7522	7586	7495	7424	7503	7498	7471	7401	7544	7292	7477	7558	7417	7352	7487	7484	7432	7533	7541	7515	7398	7509	7448	7607	7515	7411	7591	7500	7563	7523	7566	7426	7490	7654	7442	7455	7502	7501	7556	7508	7423	7485	7662	7578	7536	7444	7493	7388	7454	7470	7442	7609	7336	7459	7485	7577	7464	7526	7498	7561	7488	7504	7413	7422	7404	7623	7447	7567	7459	7406	7304	7567	7523	7466	7583	7292	7448	7576	7384	7424	7491	7563	7540	7412	7441	7449	7463	7416	7386	7505	7385	7370	7561	7556	7507	7588	7559	7480	7335	7463	7530	7430	7425	7463	7486	7425	7382	7550	7522	7423	7539	7381	7575	7484	7580	7438	7555	7626	7520	7419	7298	7443	7633	7350	7542	7639	7497	7323	7374	7406	7333	7553	7595	7643	7569	7429	7447	7456	7534	7570	7547	7497	7433	7564	7563	7482	7439	7504	7492	7520	7481	7319	7514	7565	7469	7546	7408	7502	7435	7402	7532	7517	7623	7484	7341	7590	7499	7593	7542	7472	7714	7495	7507	7535	7459	7448	7421	7675	7511	7610	7427	7542	7509	7543	7543	7489	7572	7626	7464	7610	7382	7449	7548	7393	7457	7596	7394	7629	7595	7567	7451	7543	7487	7437	7520	7592	7560	7523	7468	7518	7421	7507	7461	7495	7461	7531	7535	7623	7510	7383	7422	7470	7497	7553	7478	7656	7334	7478	7661	7502	7423	7346	7425	7438	7536	7490	7491	7567	7398	7547	7416	7485	7421	7435	7472	7553	7398	7490	7435	7472	7544	7556	7568	7390	7661	7461	7429	7491	7547	7579	7437	7621	7420	7521	7402	7541	7568	7440	7581	7482	7396	7584	7469	7596	7583	7416	7461	7511	7579	7452	7408	7479	7403	7441	7596	7531	7615	7459	7472	7576	7497	7470	7365	7515	7456	7411	7517	7425	7390	7614	7513	7668	7496	7484	7454	7567	7368	7514	7562	7415	7556	7439	7471	7484	7483	7493	7498	7478	7472	7443	7570	7527	7426	7425	7401	7488	7564	7529	7516	7422	7387	7624	7487	7599	7606	7433	7488	7510	7365	7545	7602	7445	7461	7572	7493	7497	7493	7419	7488	7538	7425	7494	7474	7498	7492	7321	7501	7399	7509	7536	7526	7481	7559	7369	7548	7480	7541	7623	7578	7443	7581	7575	7456	7395	7611	7378	7478	7486	7457	7660	7402	7588	7481	7558	7537	7396	7522	7580	7360	7475	7348	7516	7418	7484	7448	7537	7504	7396	7434	7499	7405	7481	7553	7511	7488	7450	7435	7468	7531	7447	7414	7603	7586	7510	7549	7420	7459	7469	7392	7350	7585	7402	7419	7622	7498	7580	7417	7358	7411	7505	7567	7485	7523	7436	7409	7334	7530	7515	7585	7360	7415	7691	7434	7322	7558	7550	7474	7476	7530	7534	7565	7519	7447	7476	7527	7430	7520	7403	7582	7495	7541	7587	7529	7500	7496	7615	7550	7483	7494	7562	7528	7529	7447	7521	7492	7569	7479	7493	7443	7499	7421	7500	7377	7475	7512	7627	7437	7518	7651	7470	7499	7493	7518	7548	7566	7532	7532	7451	7498	7430	7392	7465	7390	7643	7557	7455	7411	7575	7530	7542	7415	7478	7516	7392	7442	7484	7372	7479	7493	7429	7576	7518	7467	7488	7444	7378	7555	7667	7523	7485	7454	7499	7569	7355	7413	7553	7484	7388	7622	7432	7552	7364	7438	7481	7614	7396	7512	7583	7530	7582	7593	7414	7664	7537	7509	7549	7578	7462	7461	7420	7591	7527	7560	7395	7577	7488	7545	7394	7479	7564	7391	7561	7575	7355	7486	7522	7528	7346	7555	7515	7651	7490	7663	7493	7425	7445	7522	7482	7472	7477	7553	7421	7579	7462	7426	7545	7550	7698	7496	7497	7545	7630	7465	7390	7449	7425	7602	7419	7472	7413	7457	7421	7568	7427	7491	7458	7464	7392	7517	7508	7610	7422	7355	7503	7381	7518	7458	7579	7443	7416	7465	7502	7441	7491	7508	7550	7625	7556	7300	7551	7571	7528	7481	7487	7619	7456	7350	7616	7461	7447	7367	7486	7476	7560	7420	7455	7568	7501	7560	7537	7521	7499	7517	7440	7599	7469	7557	7476	7356	7514	7517	7611	7506	7396	7513	7505	7559	7611	7658	7407	7622	7328	7461	7389	7523	7544	7477	7574	7519	7546	7474	7439	7570	7571	7567	7453	7461	7484	7506	7534	7590	7597	7394	7526	7296	7554	7506	7560	7410	7541	7441	7459	7483	7314	7572	7464	7576	7490	7420	7341	7503	7484	7561	7476	7568	7718	7413	7515	7388	7655	7442	7373	7563	7490	7444	7674	7538	7565	7464	7444	7406	7413	7437	7658	7461	7621	7541	7483	7480	7642	7406	7544	7439	7465	7518	7521	7434	7419	7485	7578	7520	7555	7486	7458	7415	7445	7648	7447	7407	7553	7394	7405	7578	7536	7548	7551	7429	7477	7492	7672	7608	7558	7508	7629	7370	7501	7529	7489	7476	7449	7482	7497	7467	7538	7433	7473	7556	7570	7451	7393	7424	7543	7494	7390	7432	7589	7380	7536	7567	7478	7563	7640	7309	7511	7487	7441	7413	7432	7423	7494	7386	7576	7430	7518	7567	7404	7565	7477	7481	7581	7477	7439	7510	7509	7452	7453	7499	7487	7446	7486	7605	7477	7599	7636	7340	7416	7477	7394	7592	7466	7463	7433	7498	7409	7542	7406	7431	7582	7389	7448	7319	7634	7490	7496	7545	7489	7522	7451	7454	7464	7520	7474	7438	7525	7511	7348	7548	7498	7447	7544	7534	7606	7434	7500	7570	7405	7496	7410	7503	7335	7600	7518	7487	7477	7425	7557	7555	7688	7498	7498	7341	7424	7473	7586	7394	7467	7453	7627	7418	7470	7379	7579	7523	7506	7481	7501	7565	7416	7614	7438	7589	7540	7636	7435	7545	7454	7417	7529	7405	7503	7523	7542	7538	7421	7456	7603	7512	7465	7533	7285	7501	7568	7494	7524	7535	7463	7446	7545	7518	7295	7563	7566	7538	7579	7431	7485	7526	7441	7542	7408	7548	7480	7465	7532	7410	7418	7488	7384	7560	7370	7499	7424	7391	7398	7644	7573	7491	7429	7615	7502	7599	7422	7432	7301	7541	7463	7488	7531	7637	7454	7551	7477	7425	7516	7496	7511	7589	7458	7552	7535	7459	7491	7395	7441	7513	7485	7566	7524	7498	7372	7522	7589	7301	7477	7501	7584	7405	7427	7504	7508	7534	7521	7577	7549	7482	7526	7513	7497	7440	7576	7527	7578	7377	7332	7480	7533	7588	7473	7521	7461	7564	7568	7486	7406	7457	7649	7459	7511	7503	7560	7357	7455	7423	7647	7498	7561	7657	7512	7458	7272	7575	7518	7563	7583	7586	7586	7451	7621	7512	7577	7550	7494	7479	7613	7487	7538	7459	7515	7448	7490	7453	7506	7574	7511	7429	7557	7466	7536	7444	7514	7375	7560	7458	7424	7510	7581	7444	7524	7494	7641	7497	7409	7426	7478	7572	7579	7623	7570	7471	7450	7516	7394	7362	7398	7681	7491	7518	7533	7439	7453	7355	7538	7514	7376	7490	7482	7431	7331	7522	7458	7435	7474	7477	7545	7539	7472	7533	7436	7578	7463	7511	7548	7422	7448	7373	7492	7351	7347	7562	7438	7482	7570	7375	7439	7504	7464	7600	7489	7469	7602	7642	7600	7640	7521	7399	7516	7369	7597	7405	7434	7505	7533	7609	7496	7466	7583	7394	7441	7424	7647	7414	7453	7588	7451	7514	7528	7300	7562	7450	7425	7485	7596	7501	7538	7574	7391	7518	7623	7666	7344	7536	7367	7479	7491	7524	7479	7472	7519	7488	7604	7591	7441	7562	7481	7496	7458	7606	7567	7528	7537	7525	7565	7549	7409	7463	7399	7556	7465	7537	7578	7489	7458	7405	7420	7546	7618	7476	7439	7479	7497	7564	7442	7205	7376	7530	7568	7310	7441	7550	7417	7509	7466	7579	7545	7426	7500	7565	7438	7559	7482	7520	7522	7523	7494	7488	7463	7497	7474	7517	7630	7555	7517	7463	7531	7384	7702	7423	7464	7456	7508	7531	7515	7539	7596	7357	7432	7472	7543	7564	7438	7549	7548	7601	7559	7400	7524	7478	7570	7692	7306	7443	7570	7429	7465	7426	7552	7487	7418	7555	7443	7584	7300	7534	7455	7464	7347	7526	7422	7474	7490	7567	7400	7468	7523	7400	7518	7501	7544	7435	7548	7450	7515	7685	7642	7553	7466	7470	7559	7464	7533	7493	7614	7468	7582	7509	7387	7495	7609	7427	7447	7599	7464	7519	7437	7545	7452	7367	7375	7534	7484	7491	7583	7484	7506	7553	7537	7403	7516	7424	7509	7443	7523	7363	7519	7504	7573	7449	7435	7547	7450	7584	7505	7537	7413	7485	7401	7547	7414	7659	7391	7383	7612	7384	7671	7504	7482	7473	7575	7647	7560	7605	7443	7583	7511	7445	7367	7490	7639	7555	7481	7611	7525	7445	7539	7426	7391	7522	7525	7483	7549	7570	7459	7574	7523	7498	7492	7599	7423	7450	7554	7497	7463	7606	7496	7532	7408	7473	7350	7451	7490	7380	7390	7417	7422	7600	7479	7458	7399	7405	7431	7467
2875	2251	1489	1232	1279	1401	1954	1863	2105	9251	14742	11210	5253	2289	1303	1004	914	929	961	881	911	947	940	933	885	885	922	938	930	924	934	902	898	921	887	911	940	938	941	842	876	918	888	916	927	948	915	877	896	891	942	946	907	975	903	890	892	946	943	934	959	907	974	933	938	926	934	928	894	900	907	915	951	876	929	844	857	915	919	931	904	957	953	972	874	878	1012	832	906	936	952	905	988	953	941	863	955	912	910	963	935	931	916	919	895	918	867	931	898	949	915	895	896	924	921	990	916	944	861	915	892	921	915	941	912	948	865	949	915	947	898	933	956	890	881	901	861	899	907	915	908	916	936	969	891	997	874	913	951	927	909	937	945	929	944	855	914	997	954	890	948	939	841	922	938	913	875	873	928	928	915	918	875	866	891	943	916	955	920	887	881	944	926	915	920	890	899	918	932	944	903	910	932	900	884	940	937	953	909	944	904	888	957	978	907	857	931	924	939	931	913	924	912	936	848	911	916	898	877	925	939	906	915	909	906	895	915	879	962	902	906	901	872	853	979	922	895	885	948	930	888	884	933	908	935	874	939	890	931	888	947	899	864	863	927	935	918	862	903	914	962	910	906	929	922	947	912	921	928	953	889	902	909	904	917	899	972	879	901	923	936	969	937	933	943	915	900	941	900	901	923	896	892	893	902	946	895	931	928	910	939	907	920	902	915	915	901	914	910	920	918	884	881	932	913	888	928	871	913	947	907	942	875	995	908	887	907	911	952	898	932	966	879	928	914	859	948	875	901	907	908	894	879	918	851	913	953	896	918	993	945	882	946	884	884	940	947	863	924	919	936	919	941	942	868	898	870	923	945	914	946	892	895	928	906	929	926	913	941	894	923	902	902	923	927	930	956	916	933	905	934	964	914	918	968	905	952	926	897	949	931	940	962	936	930	923	913	910	909	887	897	891	916	872	915	916	909	882	947	954	879	905	898	926	894	924	910	915	969	906	915	909	903	872	924	864	859	842	828	937	909	896	952	915	934	966	887	882	927	891	958	935	908	884	912	913	933	879	929	890	919	907	919	891	940	931	936	927	885	855	910	902	959	951	936	960	949	950	948	908	885	941	937	919	965	884	914	876	925	918	882	880	950	906	898	869	957	957	870	920	926	886	958	821	954	912	966	909	984	945	935	878	964	920	909	880	931	918	901	926	942	927	942	897	968	912	888	964	921	894	877	928	930	926	942	963	896	892	932	924	879	942	903	944	929	942	902	956	889	935	962	857	926	926	929	887	945	885	962	944	904	953	953	880	938	908	878	936	886	913	910	960	932	914	897	914	884	952	918	983	902	941	935	905	872	835	877	881	863	893	942	926	859	913	921	892	893	896	916	923	894	924	882	932	943	952	894	976	969	897	870	918	973	940	843	878	975	958	948	930	875	870	884	907	874	972	912	886	875	897	924	863	947	974	961	965	863	995	949	934	945	914	925	907	945	902	893	962	946	913	929	942	934	903	892	891	909	893	900	927	947	869	854	971	932	989	929	893	910	935	927	914	957	910	930	890	914	901	883	902	925	909	875	872	940	957	868	908	892	925	881	882	915	879	929	902	951	893	937	898	915	886	902	910	952	897	896	887	912	873	905	856	902	932	942	909	898	957	884	919	858	931	907	968	910	927	930	912	943	918	921	929	867	964	846	942	936	898	906	870	939	906	927	897	878	914	919	919	958	939	869	910	934	913	937	921	937	897	925	902	904	949	884	901	940	925	946	926	875	878	913	884	949	921	880	903	907	890	945	942	894	949	920	879	930	895	886	900	896	920	898	854	970	952	975	877	922	945	922	948	908	909	878	969	855	888	902	869	918	897	913	924	904	924	932	887	947	943	949	882	861	909	921	898	902	886	949	944	852	904	939	906	919	894	983	973	913	905	915	889	897	915	930	923	933	936	898	931	877	890	915	926	925	963	911	904	912	908	923	892	909	1009	901	906	912	950	919	907	919	931	973	948	913	909	907	894	954	939	936	921	912	883	928	944	918	884	931	911	919	908	906	903	913	897	933	951	932	938	913	894	915	885	963	976	902	997	935	872	960	912	853	903	922	856	961	869	882	870	940	898	911	879	946	906	891	961	916	919	922	878	908	901	971	860	914	903	877	914	968	961	921	950	956	962	910	937	871	878	875	855	926	933	874	861	915	917	934	915	827	878	946	929	907	923	958	899	901	953	839	948	887	940	913	954	853	914	970	874	883	869	936	880	914	899	934	919	940	956	917	873	913	950	946	902	914	876	877	865	943	933	974	904	889	963	915	924	919	864	898	932	833	938	947	912	913	959	979	899	908	880	894	926	947	985	899	954	958	959	930	920	901	877	968	860	898	923	930	949	908	803	905	891	857	922	984	884	901	933	899	894	892	943	945	884	956	899	929	892	913	942	937	894	929	908	944	901	914	905	894	925	902	888	887	918	907	929	955	958	863	877	921	862	949	959	916	929	935	939	893	929	901	901	918	933	916	926	947	932	929	914	874	916	918	935	903	887	942	891	927	901	862	910	894	897	909	910	894	987	893	879	869	950	893	842	924	905	934	910	964	922	921	958	932	898	953	895	930	907	879	904	881	938	936	884	913	907	871	904	857	971	861	926	925	932	903	909	889	919	931	910	981	903	889	938	911	910	910	903	926	896	913	919	930	991	906	882	941	886	941	898	899	920	874	917	909	946	946	890	952	931	977	930	931	915	904	928	879	921	913	913	915	906	871	948	919	875	867	931	946	945	926	948	934	871	924	947	925	904	847	952	924	901	965	946	912	904	918	914	895	886	886	931	937	965	956	875	903	927	892	906	925	894	910	944	926	958	930	899	907	911	887	940	929	938	950	913	882	961	905	931	913	941	977	916	872	920	885	974	941	950	944	932	932	963	884	929	872	931	855	923	923	890	968	977	921	913	903	910	932	928	971	938	931	946	886	847	951	966	944	899	915	912	907	911	894	862	893	936	957	970	953	894	871	911	872	862	934	924	966	878	888	994	879	960	950	928	919	925	958	894	927	916	917	909	913	903	961	902	917	881	871	940	936	913	872	911	887	906	873	885	840	941	962	914	895	958	854	933	959	943	931	958	890	873	906	916	945	897	897	956	885	893	895	945	958	890	927	913	924	872	896	917	838	933	944	920	975	956	931	858	922	915	961	933	880	957	904	890	960	914	946	929	885	952	956	907	932	919	907	862	949	903	922	894	888	895	919	892	929	905	885	942	863	919	939	919	914	920	907	921	896	895	876	906	892	918	930	918	874	916	947	878	934	932	927	917	910	887	918	908	938	964	903	822	957	898	937	924	929	941	881	889	917	938	915	938	954	898	921	904	861	966	939	825	907	916	936	886	896	925	944	955	935	933	1001	935	915	925	939	911	910	894	926	942	924	936	897	894	859	929	904	918	965	878	887	877	945	871	951	897	935	919	846	934	964	927	942	931	913	929	909	858	918	890	960	908	908	911	936	924	930	922	927	905	906	907
23936	19278	13947	20106	25814	25916	31917	29410	30420	55457	62437	51163	36170	22494	12484	8707	7609	7420	7452	7397	7393	7510	7420	7441	7494	7483	7454	7349	7405	7591	7539	7479	7301	7520	7444	7436	7461	7441	7375	7429	7503	7371	7475	7393	7396	7465	7424	7331	7577	7406	7446	7485	7367	7474	7420	7569	7456	7520	7569	7502	7413	7384	7398	7456	7385	7472	7437	7400	7384	7479	7547	7275	7514	7353	7327	7353	7507	7372	7402	7412	7413	7421	7375	7380	7388	7398	7460	7395	7433	7269	7571	7421	7442	7436	7495	7437	7506	7402	7450	7465	7547	7278	7473	7413	7479	7517	7392	7550	7446	7377	7407	7390	7447	7417	7488	7390	7296	7454	7330	7455	7386	7478	7617	7536	7522	7493	7411	7307	7473	7349	7480	7451	7448	7381	7368	7469	7440	7696	7569	7428	7437	7474	7475	7443	7473	7509	7408	7380	7512	7396	7488	7454	7423	7427	7443	7464	7457	7333	7351	7348	7335	7255	7437	7461	7406	7489	7343	7476	7483	7499	7392	7430	7550	7308	7459	7445	7562	7480	7486	7555	7357	7501	7432	7358	7405	7496	7603	7376	7386	7486	7446	7576	7497	7494	7507	7488	7544	7444	7474	7615	7463	7478	7294	7543	7506	7563	7472	7405	7432	7456	7474	7578	7512	7508	7486	7516	7463	7476	7458	7407	7552	7465	7258	7410	7477	7420	7517	7376	7449	7413	7475	7572	7438	7525	7453	7498	7411	7423	7378	7408	7345	7474	7463	7392	7421	7356	7406	7441	7501	7347	7381	7534	7419	7534	7439	7466	7408	7402	7356	7456	7591	7476	7464	7427	7400	7399	7566	7344	7530	7413	7583	7401	7533	7514	7343	7525	7451	7399	7400	7606	7210	7532	7467	7450	7514	7370	7402	7492	7611	7477	7448	7503	7500	7509	7352	7471	7470	7417	7415	7564	7439	7520	7504	7477	7521	7526	7407	7386	7495	7464	7447	7382	7457	7477	7570	7544	7444	7409	7461	7531	7336	7530	7508	7453	7478	7436	7522	7316	7515	7503	7422	7488	7438	7300	7489	7406	7483	7563	7573	7540	7479	7487	7383	7404	7359	7449	7542	7483	7321	7416	7502	7458	7510	7542	7298	7407	7323	7477	7450	7550	7436	7530	7443	7527	7632	7482	7522	7430	7488	7460	7342	7426	7452	7533	7467	7449	7498	7320	7537	7436	7257	7324	7515	7505	7427	7443	7525	7328	7346	7320	7461	7404	7401	7295	7444	7537	7460	7474	7431	7607	7533	7429	7489	7399	7578	7435	7538	7540	7478	7557	7469	7269	7546	7412	7384	7477	7615	7478	7487	7403	7453	7426	7482	7450	7465	7427	7439	7378	7303	7540	7407	7442	7346	7517	7543	7474	7337	7310	7479	7433	7472	7482	7437	7421	7466	7449	7464	7540	7478	7419	7257	7471	7507	7472	7539	7560	7495	7454	7475	7350	7529	7493	7387	7430	7497	7596	7414	7414	7339	7465	7422	7389	7338	7418	7422	7444	7438	7419	7461	7472	7436	7381	7363	7479	7347	7381	7462	7378	7439	7371	7501	7374	7550	7490	7290	7652	7512	7432	7412	7373	7487	7405	7455	7447	7382	7541	7483	7464	7530	7360	7628	7523	7410	7437	7584	7330	7545	7432	7427	7627	7414	7364	7430	7428	7393	7398	7339	7445	7461	7471	7540	7587	7388	7657	7504	7339	7409	7436	7362	7492	7342	7358	7537	7343	7365	7506	7388	7425	7600	7502	7421	7615	7448	7604	7496	7493	7451	7509	7333	7485	7437	7428	7453	7488	7551	7427	7380	7439	7389	7493	7439	7443	7399	7456	7337	7408	7434	7391	7290	7578	7475	7474	7475	7445	7375	7418	7590	7566	7355	7283	7540	7437	7392	7587	7534	7337	7339	7416	7359	7487	7491	7403	7362	7377	7401	7341	7486	7418	7425	7450	7458	7554	7332	7336	7519	7460	7440	7509	7345	7378	7490	7527	7413	7469	7520	7577	7404	7504	7710	7235	7502	7349	7347	7462	7474	7448	7410	7520	7417	7506	7457	7391	7493	7552	7541	7327	7332	7373	7385	7331	7348	7458	7416	7528	7341	7393	7542	7365	7417	7445	7534	7572	7415	7454	7598	7459	7430	7518	7336	7248	7431	7492	7473	7430	7548	7387	7458	7448	7476	7539	7461	7352	7451	7559	7486	7444	7548	7514	7497	7338	7528	7531	7397	7390	7476	7476	7385	7313	7514	7499	7534	7512	7414	7365	7450	7493	7493	7374	7552	7652	7497	7510	7439	7465	7597	7497	7552	7561	7453	7501	7435	7444	7408	7439	7326	7467	7353	7456	7463	7382	7523	7485	7511	7512	7415	7470	7420	7488	7423	7481	7394	7519	7587	7484	7435	7479	7410	7483	7513	7261	7370	7305	7583	7382	7507	7409	7502	7427	7448	7472	7431	7565	7427	7396	7457	7311	7357	7493	7572	7271	7570	7493	7498	7500	7412	7571	7346	7367	7456	7521	7285	7411	7550	7448	7532	7468	7420	7357	7462	7497	7477	7495	7450	7436	7438	7461	7435	7506	7490	7528	7398	7535	7457	7455	7420	7514	7373	7534	7363	7383	7446	7433	7539	7477	7423	7491	7338	7403	7362	7429	7473	7546	7269	7378	7569	7461	7409	7306	7490	7291	7572	7521	7452	7501	7503	7551	7464	7398	7533	7497	7502	7457	7404	7582	7577	7512	7476	7487	7492	7496	7573	7429	7413	7443	7528	7439	7636	7571	7549	7595	7389	7386	7472	7415	7489	7498	7325	7528	7528	7505	7393	7432	7490	7411	7498	7495	7423	7391	7426	7396	7551	7425	7427	7381	7542	7495	7510	7508	7353	7502	7488	7420	7390	7493	7480	7420	7456	7477	7473	7336	7563	7490	7452	7340	7399	7379	7388	7583	7458	7500	7382	7395	7418	7372	7457	7558	7494	7420	7503	7426	7496	7477	7488	7336	7515	7572	7324	7469	7516	7473	7473	7368	7467	7579	7443	7413	7508	7382	7586	7496	7442	7451	7587	7448	7424	7396	7523	7493	7449	7508	7546	7383	7440	7413	7458	7418	7416	7502	7410	7464	7454	7528	7386	7494	7354	7417	7471	7429	7334	7638	7484	7389	7536	7347	7525	7422	7568	7432	7323	7545	7404	7457	7502	7332	7345	7410	7476	7473	7372	7331	7464	7368	7514	7660	7473	7554	7504	7450	7333	7566	7514	7505	7457	7453	7428	7582	7509	7432	7427	7453	7478	7417	7468	7415	7336	7457	7401	7590	7390	7341	7491	7392	7547	7418	7464	7533	7513	7507	7299	7458	7341	7485	7418	7458	7379	7352	7478	7342	7449	7554	7473	7529	7449	7527	7321	7402	7487	7440	7418	7355	7257	7501	7439	7514	7447	7267	7374	7473	7274	7478	7464	7497	7503	7564	7527	7561	7532	7418	7575	7347	7584	7623	7405	7477	7400	7458	7576	7364	7487	7375	7453	7471	7300	7570	7434	7516	7536	7405	7350	7421	7378	7468	7369	7483	7484	7367	7384	7566	7451	7415	7374	7484	7400	7578	7457	7461	7536	7448	7523	7542	7484	7494	7314	7494	7476	7612	7524	7407	7494	7416	7635	7395	7369	7507	7411	7404	7335	7429	7541	7472	7504	7466	7417	7535	7393	7350	7403	7473	7434	7483	7321	7530	7568	7477	7537	7363	7501	7512	7529	7404	7424	7354	7431	7436	7479	7494	7509	7408	7425	7517	7483	7415	7588	7541	7507	7387	7295	7443	7341	7492	7555	7488	7553	7471	7472	7538	7404	7519	7495	7468	7523	7359	7405	7673	7449	7421	7470	7421	7547	7410	7497	7533	7369	7440	7407	7491	7419	7528	7314	7515	7498	7435	7391	7427	7525	7444	7266	7516	7662	7539	7467	7500	7422	7668	7519	7486	7482	7528	7487	7468	7417	7416	7584	7325	7428	7381	7492	7456	7543	7561	7359	7495	7505	7408	7415	7502	7509	7518	7373	7509	7487	7402	7349	7389	7458	7302	7379	7388	7429	7536	7605	7507	7501	7446	7486	7505	7395	7418	7454	7462	7464	7344	7430	7409	7443	7398	7471	7375	7486	7557	7435	7431	7285	7539	7443	7555	7504	7427	7513	7386	7481	7467	7412	7385	7377	7486	7368	7377	7546	7431	7516	7520	7497	7456	7291	7428	7467	7462	7522	7513	7413	7496	7389	7430	7453	7565	7527	7393	7447	7414	7407	7439	7380	7546	7484	7358	7532	7402	7384	7550	7410	7493	7563	7419	7362	7393	7544	7507	7461	7274	7302	7405	7464	7538	7520	7498	7399	7398	7392	7496	7456	7373	7439	7420	7475	7658	7561	7509	7477	7362	7389	7483	7540	7365	7400	7507	7519	7490	7460	7413	7589	7493	7443	7531	7453	7448	7383	7441	7382	7441	7376	7435	7385	7556	7444	7364	7452	7507	7493	7461	7440	7405	7567	7578	7504	7581	7448	7464	7426	7431	7557	7520	7390	7417	7491	7382	7451	7502	7388	7394	7581	7498	7498	7535	7448	7536	7527	7457	7656	7460	7531	7430	7522	7365	7504	7536	7499	7355	7602	7539	7414	7573	7493	7499	7411	7446	7468	7375	7493	7506	7406	7333	7356	7448	7353	7522	7415	7586	7450	7366	7347	7481	7512	7539	7384	7449	7485	7444	7404	7362	7528	7413	7432	7444	7565	7428	7499	7508	7475	7548	7546	7450	7375	7474	7506	7401	7552	7575	7359	7449	7527	7524	7418	7472	7473	7510	7397	7467	7334	7519	7448	7513	7532	7312	7504	7417	7527	7477	7308	7574	7515	7321	7322	7605	7439	7549	7328	7325	7489	7337	7479	7576	7570	7506	7475	7396	7511	7313	7484	7523	7492	7488	7467	7511	7451	7602	7576	7505	7451	7495	7467	7310	7424	7389	7450	7519	7548	7585	7526	7456	7513	7458	7493	7551	7302	7514
5640	2335	1615	1341	1410	1497	1871	2001	4344	8954	13767	10276	5118	2324	1301	1029	940	949	908	968	969	960	941	971	952	977	1003	924	926	951	924	986	943	942	914	967	929	973	916	973	944	926	963	941	953	933	955	950	944	906	938	845	945	912	950	952	961	936	955	919	920	912	924	963	917	976	921	971	985	953	963	922	982	965	974	935	964	902	922	934	953	937	924	914	968	901	979	889	955	897	971	962	891	997	958	939	955	921	947	1014	911	936	917	938	950	937	953	964	963	927	935	922	973	963	982	945	934	997	898	977	948	982	945	972	896	923	970	943	1007	1023	915	958	940	921	928	969	874	956	908	921	958	990	913	920	961	945	905	930	970	903	958	951	969	971	918	942	966	968	911	945	936	1012	946	974	983	956	917	951	985	920	944	968	934	938	948	976	899	942	920	926	925	955	895	950	920	976	990	909	945	906	859	976	952	937	977	925	950	986	1006	956	964	879	991	969	965	926	881	1017	942	926	933	960	940	888	924	924	917	914	962	944	969	989	948	924	961	985	949	920	930	928	918	910	1002	980	956	938	962	928	912	949	978	931	941	974	949	952	905	970	935	936	903	961	894	904	947	964	959	969	965	954	948	928	990	952	961	939	964	975	957	974	951	967	1017	912	940	966	969	951	978	928	921	957	943	955	915	968	931	910	902	913	919	949	962	933	915	937	958	986	924	958	1000	910	942	932	892	914	967	942	994	933	939	949	948	934	923	966	968	1044	996	986	949	930	915	938	929	975	936	974	943	915	905	907	949	973	906	926	964	928	960	939	992	988	907	967	950	966	966	958	985	951	960	928	1006	986	950	935	952	977	930	925	1005	976	910	1013	947	925	977	950	934	945	966	957	958	1026	908	915	946	959	969	934	962	911	977	1011	934	964	961	958	968	979	933	971	953	911	1005	923	915	956	973	966	956	940	950	950	944	975	980	919	994	937	917	999	925	915	925	928	858	992	929	997	935	959	928	972	894	922	934	953	939	992	949	922	966	951	949	998	964	958	909	995	964	987	1018	981	934	949	981	984	952	935	933	908	977	985	992	977	940	943	949	943	885	975	977	987	960	971	948	985	930	939	914	976	917	968	922	1015	962	949	951	967	987	994	945	976	954	920	975	1020	929	907	980	961	902	945	944	943	956	906	1005	962	925	941	952	979	948	930	957	982	890	955	927	960	951	975	981	908	966	933	909	939	1000	979	952	940	998	943	990	930	964	988	911	925	965	1008	948	912	934	889	944	983	927	990	960	945	909	957	957	957	969	948	924	965	1001	963	953	932	905	908	970	1021	935	882	955	941	968	968	914	995	873	972	902	956	932	997	950	948	919	993	964	996	903	974	908	940	947	955	877	914	981	961	930	939	959	926	940	962	975	953	979	961	933	953	991	957	997	922	923	965	972	945	902	901	883	910	947	1018	918	945	948	1002	929	949	907	929	1008	963	925	976	994	931	1028	941	960	883	973	939	977	903	953	968	951	974	924	974	956	886	983	942	985	964	948	946	962	967	974	965	956	915	960	950	964	968	978	951	978	930	976	1004	953	924	941	922	967	945	914	930	945	912	937	1001	939	922	952	921	953	937	970	967	945	960	952	931	976	924	979	937	945	920	925	974	1009	925	993	959	987	915	943	894	910	971	932	949	914	997	942	976	973	976	939	915	927	879	942	987	908	936	992	916	947	976	928	921	918	1006	946	932	970	872	922	889	909	987	928	936	1008	895	915	968	935	945	969	945	959	1029	1012	1001	961	1040	928	905	981	979	916	983	915	954	949	966	911	920	962	931	908	953	922	960	960	950	957	976	928	970	925	994	892	910	1011	978	966	950	931	1017	937	984	918	932	915	978	936	933	942	954	935	945	961	920	975	988	926	944	969	899	966	959	933	968	945	954	943	956	933	919	974	943	933	941	955	961	957	966	949	936	938	934	928	954	956	992	924	967	949	930	952	968	977	953	956	962	992	957	967	918	917	954	947	947	931	983	950	980	1010	984	918	963	949	921	963	952	942	1021	916	941	941	908	965	915	924	983	903	910	891	920	1011	976	978	948	923	988	918	893	968	906	926	902	932	932	969	941	929	946	986	987	946	965	842	988	909	997	934	919	961	987	937	933	924	908	965	951	945	946	965	901	932	982	924	888	990	946	939	931	920	939	1046	957	905	1007	921	983	955	927	886	914	933	908	959	957	973	963	892	963	936	925	905	957	1007	943	978	917	970	935	962	937	937	970	930	967	920	943	940	1015	938	926	911	960	920	933	937	935	977	978	984	925	923	938	985	970	901	981	939	963	916	966	998	893	966	949	927	917	941	903	991	980	971	932	915	921	908	918	930	959	961	955	916	932	984	931	981	976	925	959	932	961	931	942	924	962	941	994	959	964	923	953	980	928	980	989	994	988	1001	902	1005	928	908	1021	911	897	955	918	890	967	986	970	967	1030	944	962	937	949	929	932	931	972	946	905	925	915	929	970	942	977	963	906	928	941	962	960	967	960	958	898	991	1015	936	946	970	934	985	937	901	866	997	1002	904	956	943	889	984	971	1000	1018	1005	896	922	938	929	933	952	964	959	922	965	900	960	920	994	978	944	921	981	966	946	916	970	914	946	969	977	964	923	961	934	937	947	1005	916	930	938	968	955	953	918	965	960	929	981	1001	946	957	927	897	972	950	892	1004	996	930	936	976	1012	918	946	908	992	989	933	946	939	958	968	959	901	951	900	901	906	970	960	954	876	935	1012	938	945	967	989	1020	945	914	958	941	919	984	970	987	944	974	1000	938	876	963	924	924	968	933	955	921	915	966	929	1024	956	901	942	1005	959	916	933	1004	919	961	990	926	966	926	959	912	937	922	931	958	949	982	939	894	932	887	876	855	938	936	922	967	926	971	988	979	939	934	850	997	940	935	955	995	996	934	931	943	974	920	980	934	942	884	920	977	898	978	985	911	974	987	937	918	960	928	987	938	921	1028	909	944	907	931	938	943	916	922	995	926	981	989	1006	900	944	1020	985	923	914	986	953	920	969	957	926	912	965	953	966	981	948	924	940	1008	963	959	943	985	921	899	934	996	926	972	882	973	985	975	933	900	911	986	918	977	932	930	948	962	961	999	965	940	951	926	899	967	954	911	932	969	917	875	937	940	945	972	937	943	965	935	883	919	953	961	975	972	925	982	906	982	995	951	949	977	951	978	919	922	932	886	916	934	939	931	921	922	905	923	905	948	976	934	1015	938	915	935	960	947	968	931	931	978	920	917	940	948	953	947	932	916	924	965	903	946	919	943	928	955	941	944	915	999	968	885	992	963	971	960	936	934	973	916	933	957	962	985	958	907	918	927	936	959	955	972	961	900	942	946	930	1003	933	958	1014	956	937	912	915	974	954	960	950	909	901	987	919	913	968	929	976	967	886	938	947	977	965	953	973	1004	954	928	947	920	946	951	979	892	928	1013	979	1001	918	953	945	924	919	925	925	962	937	953	884	934	968	966	958	922	905	949	1004	1005	957	961	925	957	919	948	913	1001	951	997	944	955	894	952	991	972	1012	1017	952	853	923	954	989	943	922	946
23886	18957	14529	21745	25368	25301	30051	31353	44518	55780	60964	50984	36907	23491	13508	9063	7914	7765	7676	7617	7741	7809	7734	7607	7813	7675	7681	7669	7709	7806	7619	7651	7836	7591	7696	7698	7819	7730	7674	7682	7654	7780	7599	7547	7697	7675	7702	7700	7623	7575	7634	7778	7778	7610	7535	7709	7747	7795	7590	7570	7677	7973	7689	7675	7797	7599	7728	7856	7565	7739	7703	7628	7515	7723	7633	7723	7654	7784	7720	7658	7560	7704	7671	7762	7703	7714	7717	7671	7635	7659	7610	7738	7617	7612	7658	7777	7627	7700	7606	7702	7786	7635	7734	7683	7540	7797	7765	7665	7779	7621	7648	7739	7643	7560	7610	7767	7640	7794	7724	7687	7656	7630	7646	7766	7741	7594	7730	7542	7790	7671	7779	7707	7715	7661	7638	7646	7623	7784	7612	7741	7817	7676	7603	7494	7811	7815	7752	7581	7643	7662	7716	7721	7687	7784	7615	7648	7663	7772	7702	7738	7650	7814	7714	7657	7652	7623	7640	7706	7696	7783	7680	7736	7759	7496	7680	7711	7693	7616	7734	7576	7632	7782	7613	7808	7641	7680	7631	7736	7732	7645	7666	7716	7732	7747	7743	7712	7658	7683	7716	7638	7690	7671	7643	7567	7644	7799	7776	7792	7634	7855	7626	7673	7567	7821	7614	7641	7744	7648	7735	7748	7581	7777	7657	7574	7555	7786	7710	7724	7624	7643	7830	7542	7736	7549	7771	7638	7593	7728	7683	7652	7707	7674	7760	7588	7537	7616	7673	7601	7732	7599	7602	7685	7765	7758	7604	7758	7717	7767	7630	7585	7855	7681	7785	7722	7718	7613	7771	7647	7669	7728	7661	7765	7633	7503	7617	7720	7824	7598	7694	7645	7657	7636	7848	7781	7600	7711	7752	7568	7773	7670	7605	7745	7636	7712	7735	7592	7604	7625	7729	7721	7606	7680	7747	7664	7632	7640	7721	7544	7573	7704	7757	7741	7731	7668	7609	7558	7710	7660	7753	7730	7756	7695	7617	7734	7717	7776	7811	7625	7786	7744	7625	7733	7728	7739	7622	7702	7723	7747	7779	7612	7702	7768	7641	7797	7612	7678	7650	7652	7562	7789	7692	7800	7739	7643	7773	7648	7727	7641	7607	7689	7533	7774	7701	7656	7743	7676	7687	7627	7642	7754	7739	7749	7621	7637	7662	7646	7643	7561	7701	7771	7656	7798	7779	7529	7775	7882	7775	7707	7555	7716	7647	7613	7753	7647	7684	7619	7655	7599	7713	7699	7643	7651	7769	7603	7755	7678	7655	7720	7633	7710	7552	7697	7770	7751	7803	7690	7683	7780	7661	7629	7586	7612	7581	7794	7697	7748	7651	7738	7730	7639	7668	7695	7788	7708	7784	7650	7670	7751	7662	7751	7696	7761	7656	7662	7642	7693	7578	7819	7733	7641	7635	7692	7671	7682	7537	7740	7582	7704	7610	7828	7770	7698	7723	7719	7766	7691	7654	7667	7734	7631	7693	7662	7747	7715	7732	7619	7687	7737	7720	7755	7726	7705	7777	7795	7599	7467	7687	7623	7674	7678	7578	7630	7655	7655	7686	7666	7683	7589	7753	7724	7696	7695	7651	7662	7585	7727	7707	7648	7577	7768	7734	7662	7680	7579	7753	7654	7772	7646	7660	7641	7689	7711	7741	7835	7707	7595	7661	7773	7707	7722	7573	7774	7692	7728	7804	7749	7755	7670	7669	7814	7709	7676	7652	7634	7728	7649	7668	7655	7613	7736	7683	7677	7839	7651	7681	7660	7659	7787	7570	7650	7701	7739	7702	7704	7789	7634	7677	7748	7682	7808	7718	7689	7763	7736	7676	7879	7697	7676	7755	7650	7796	7632	7753	7631	7726	7596	7656	7548	7736	7644	7716	7736	7652	7661	7626	7781	7612	7713	7735	7733	7715	7692	7654	7631	7604	7736	7557	7720	7669	7668	7581	7688	7710	7686	7679	7611	7723	7596	7707	7565	7605	7740	7714	7733	7691	7771	7629	7637	7523	7671	7684	7710	7807	7642	7794	7662	7815	7622	7729	7727	7663	7804	7647	7723	7694	7697	7715	7804	7755	7745	7795	7631	7685	7736	7696	7659	7638	7590	7582	7701	7739	7798	7668	7762	7644	7617	7747	7685	7742	7768	7615	7661	7667	7652	7696	7576	7621	7721	7767	7708	7699	7680	7605	7658	7761	7683	7710	7533	7829	7660	7613	7707	7668	7645	7774	7703	7697	7721	7827	7702	7656	7679	7785	7572	7592	7675	7695	7768	7727	7740	7760	7509	7755	7544	7707	7801	7693	7656	7708	7694	7664	7640	7642	7667	7761	7678	7810	7605	7683	7660	7798	7663	7667	7767	7682	7774	7718	7692	7867	7753	7768	7566	7599	7697	7729	7669	7638	7635	7596	7669	7586	7656	7774	7457	7579	7605	7515	7698	7810	7635	7713	7596	7692	7614	7662	7665	7680	7722	7695	7633	7605	7671	7606	7583	7684	7712	7694	7772	7810	7757	7646	7614	7759	7725	7748	7591	7787	7769	7863	7687	7734	7635	7741	7599	7779	7756	7719	7658	7651	7718	7710	7699	7715	7694	7592	7645	7716	7755	7726	7650	7766	7756	7577	7770	7603	7671	7664	7578	7672	7625	7669	7760	7840	7732	7657	7706	7722	7689	7716	7666	7643	7707	7819	7740	7726	7719	7566	7602	7726	7481	7665	7683	7831	7797	7681	7551	7604	7615	7756	7897	7710	7793	7576	7786	7713	7771	7629	7442	7689	7795	7736	7616	7614	7708	7651	7881	7725	7782	7676	7766	7824	7713	7818	7685	7798	7654	7753	7719	7663	7749	7755	7748	7639	7737	7694	7735	7645	7616	7745	7692	7616	7603	7637	7677	7601	7759	7687	7647	7655	7799	7756	7659	7895	7634	7652	7867	7691	7636	7690	7691	7660	7745	7601	7766	7694	7666	7809	7784	7722	7606	7737	7794	7626	7664	7714	7671	7685	7660	7709	7736	7721	7684	7590	7735	7736	7683	7758	7623	7710	7677	7629	7723	7610	7615	7691	7663	7800	7711	7555	7747	7771	7754	7618	7683	7733	7718	7837	7714	7685	7596	7760	7626	7683	7688	7753	7651	7702	7638	7734	7638	7739	7619	7582	7694	7639	7814	7743	7646	7735	7705	7662	7682	7733	7766	7726	7703	7670	7640	7606	7540	7654	7716	7654	7709	7741	7716	7792	7667	7687	7711	7567	7687	7588	7735	7816	7659	7776	7703	7765	7649	7758	7709	7527	7637	7689	7556	7712	7736	7605	7681	7665	7672	7710	7789	7676	7691	7743	7725	7673	7708	7723	7684	7701	7740	7712	7612	7741	7674	7630	7667	7839	7572	7691	7583	7713	7662	7678	7671	7692	7723	7636	7577	7731	7718	7776	7777	7723	7694	7609	7695	7768	7659	7697	7597	7598	7674	7762	7790	7706	7839	7530	7532	7802	7695	7701	7638	7759	7774	7616	7739	7758	7864	7711	7697	7604	7599	7786	7641	7754	7793	7702	7758	7594	7769	7677	7843	7789	7585	7756	7584	7748	7581	7783	7931	7730	7800	7786	7729	7577	7681	7780	7663	7637	7701	7707	7749	7617	7684	7578	7623	7754	7631	7538	7604	7679	7749	7747	7706	7904	7647	7683	7711	7641	7611	7746	7806	7632	7641	7661	7757	7674	7710	7724	7693	7719	7685	7647	7712	7673	7654	7585	7721	7688	7614	7675	7732	7716	7722	7623	7588	7739	7735	7783	7673	7564	7591	7731	7704	7763	7709	7689	7680	7745	7766	7841	7754	7613	7802	7765	7732	7720	7684	7608	7735	7751	7692	7682	7722	7705	7662	7679	7592	7487	7819	7689	7628	7734	7684	7561	7724	7710	7662	7678	7573	7791	7800	7828	7687	7558	7701	7810	7693	7778	7722	7827	7735	7695	7632	7803	7668	7777	7543	7614	7734	7661	7749	7777	7556	7792	7806	7716	7699	7829	7658	7671	7746	7638	7626	7558	7570	7781	7728	7706	7711	7637	7721	7591	7640	7609	7659	7723	7571	7568	7686	7610	7629	7738	7677	7710	7636	7720	7794	7692	7754	7576	7771	7635	7672	7715	7762	7712	7712	7681	7675	7680	7709	7725	7657	7738	7723	7875	7792	7707	7907	7725	7738	7704	7692	7819	7580	7746	7726	7505	7729	7689	7640	7669	7679	7719	7556	7507	7815	7754	7773	7583	7633	7793	7518	7643	7757	7808	7621	7674	7779	7713	7746	7544	7775	7663	7564	7706	7750	7720	7722	7566	7643	7672	7740	7629	7755	7775	7755	7688	7821	7647	7619	7716	7574	7721	7626	7809	7608	7776	7666	7584	7822	7753	7605	7618	7672	7626	7755	7598	7578	7763	7597	7678	7778	7775	7817	7809	7751	7715	7659	7759	7666	7733	7796	7769	7615	7622	7562	7731	7790	7662	7570	7664	7753	7713	7704	7685	7919	7720	7708	7692	7660	7744	7701	7630	7680	7708	7746	7628	7756	7872	7547	7785	7603	7756	7712	7759	7582	7787	7603	7606	7762	7599	7793	7597	7655	7733	7878	7691	7679	7555	7651	7684	7527	7605	7738	7753	7642	7681	7717	7714	7591	7621	7707	7515	7692	7668	7791	7626	7740	7700	7751	7885	7760	7798	7656	7579	7763	7762	7631	7720	7814	7714	7624	7663	7724	7598	7834	7678	7662	7682	7722	7643	7657	7735	7691	7636	7601	7718	7542	7746	7603	7661	7650	7780	7758	7630	7732	7724	7855	7728	7620	7704	7719	7765	7752	7608	7763	7845	7629	7713	7736	7730	7680	7762	7804	7740	7647	7627	7606	7757	7636	7870	7658	7715	7784	7700	7673	7803	7623	7716	7739	7670	7794	7818	7654	7759	7681	7766	7687	7680	7761	7739	7698	7646	7566	7652	7714	7561	7652	7683	7772	7757	7544	7719	7722	7708	7584	7619	7685	7649	7870
4892	3140	2031	1638	1927	1934	1800	2136	2352	7126	23092	20939	12943	5097	2116	1196	984	1014	943	892	1003	959	918	962	870	904	946	845	961	888	873	967	923	910	937	931	881	888	925	936	987	959	937	919	923	947	957	997	902	986	951	932	900	942	938	907	965	990	936	908	931	928	924	934	929	932	929	945	982	925	933	942	953	992	959	907	918	931	932	973	933	882	957	976	930	943	904	990	943	957	874	933	917	1029	936	944	1017	931	1002	942	947	969	984	948	900	959	919	1012	980	961	946	1014	969	882	953	982	894	945	909	919	904	914	934	954	974	899	912	929	970	954	938	944	877	943	971	944	915	893	931	987	959	948	922	951	950	927	946	926	958	908	1009	1016	985	1002	938	942	957	897	947	922	913	962	933	954	941	949	937	916	925	894	937	936	940	921	922	957	926	932	958	930	907	952	942	940	975	949	958	980	940	979	912	973	985	978	874	957	921	933	985	906	900	908	962	913	900	904	930	908	955	960	866	937	947	920	940	898	945	930	956	883	955	991	874	993	950	929	934	951	943	944	917	951	888	975	946	907	936	934	926	950	917	986	946	927	960	977	893	866	928	959	947	920	923	917	989	939	939	937	953	963	980	923	950	978	957	898	900	933	912	969	945	901	946	880	964	901	964	941	918	944	886	896	990	903	927	933	908	922	941	914	953	913	961	879	984	903	955	885	903	975	947	947	950	974	927	971	914	995	935	969	976	954	915	1021	966	916	954	923	905	934	917	935	889	960	957	937	937	908	956	905	993	930	943	975	933	886	977	918	896	891	950	898	928	933	948	914	988	920	907	941	971	966	928	930	961	909	993	969	965	958	951	932	905	928	927	960	999	987	925	917	970	954	906	960	865	927	964	985	988	1051	964	925	921	974	931	927	940	903	919	898	911	935	960	902	907	950	906	956	951	885	953	936	921	902	987	962	1007	901	944	968	973	930	918	941	1010	941	983	980	909	970	947	925	968	905	1017	961	956	946	964	962	896	949	954	985	923	925	908	921	914	972	980	947	876	908	949	943	921	930	934	985	941	946	933	944	968	1013	872	949	912	964	924	910	920	936	936	951	920	958	962	879	921	962	912	888	982	940	934	1000	921	947	960	1005	965	983	989	925	918	949	945	954	940	907	927	941	958	928	960	947	902	937	941	933	965	909	922	993	963	910	923	952	951	922	938	970	953	919	908	944	963	950	929	975	941	931	977	898	944	937	943	937	938	902	942	937	916	948	925	945	875	925	933	927	928	947	985	919	929	912	931	912	926	906	916	908	901	967	965	934	925	908	981	991	922	873	981	938	933	927	955	923	982	946	937	988	971	935	986	970	993	908	907	987	912	909	939	950	993	963	938	885	961	937	918	953	946	1007	950	931	909	902	860	937	998	914	969	973	962	929	992	911	957	887	922	930	884	889	909	998	926	983	906	888	930	919	957	940	904	965	891	960	930	970	949	1044	965	915	949	953	945	985	922	929	910	1010	870	955	950	974	951	990	964	982	883	906	934	974	906	999	933	930	937	940	912	938	932	933	1015	938	946	895	964	1005	953	910	966	977	916	936	922	908	938	946	960	916	929	914	953	968	906	892	927	909	972	959	958	911	874	959	935	990	997	914	958	893	996	952	892	881	911	952	923	922	945	927	953	968	918	898	891	946	908	971	929	895	920	913	980	932	953	903	926	915	974	1001	901	974	960	925	942	973	940	937	904	917	939	964	933	943	980	933	966	967	960	979	956	964	935	992	909	937	930	902	1000	974	979	951	944	933	962	958	900	908	936	940	985	868	929	946	919	943	955	926	948	949	916	936	915	924	933	905	948	935	931	951	1006	904	964	874	912	889	959	943	964	940	955	968	931	940	993	924	998	900	938	922	921	889	915	966	938	927	950	946	1016	941	956	918	897	953	946	937	895	912	898	938	951	958	970	991	950	962	927	922	915	988	941	906	950	967	922	973	970	974	961	949	915	954	969	871	920	964	898	983	944	943	925	945	889	910	903	951	925	931	964	944	930	958	965	925	963	907	940	959	934	954	1003	941	933	941	938	956	932	906	939	935	981	969	952	969	949	908	951	958	888	919	990	911	908	924	976	976	922	920	933	950	953	948	943	932	929	948	946	949	892	891	972	959	934	946	950	997	982	977	929	952	901	923	944	907	918	908	924	909	991	939	1011	928	982	924	965	929	965	922	881	952	959	948	914	995	905	939	932	903	954	952	980	964	920	942	960	969	900	963	917	954	858	950	962	947	958	974	916	931	935	956	929	996	923	900	963	968	927	927	1040	921	899	956	992	912	940	873	961	943	907	998	914	916	912	900	903	976	947	905	888	935	979	942	940	930	913	891	955	957	978	876	946	910	933	1006	934	905	929	949	969	970	939	951	919	952	937	942	904	923	911	926	939	992	993	975	975	993	918	919	952	935	912	982	950	981	949	965	930	930	973	994	939	952	920	936	944	910	930	893	920	957	916	938	939	928	994	897	983	894	906	933	973	976	978	968	935	1004	963	853	977	903	962	937	972	894	900	947	958	990	997	930	1026	966	932	945	902	988	943	938	979	962	909	924	921	966	968	942	935	968	908	937	999	945	981	923	948	963	960	952	1008	1016	976	949	989	978	967	994	926	970	936	911	919	890	913	904	934	894	991	963	906	954	961	915	970	927	941	987	881	933	913	910	952	902	971	917	1030	933	952	951	980	900	944	987	890	972	940	947	916	949	972	927	973	979	933	952	911	910	911	955	962	969	954	922	939	969	974	970	880	883	924	915	952	897	925	942	951	968	924	978	902	962	930	966	936	961	918	906	952	952	940	891	919	979	886	957	965	903	933	854	959	911	972	964	971	893	946	910	932	951	988	900	944	941	937	910	934	933	956	933	939	909	904	905	952	948	927	927	995	977	982	932	946	897	914	966	956	965	934	963	961	946	943	851	984	970	934	934	945	980	936	901	900	953	997	973	932	961	940	988	934	884	927	965	902	946	959	966	909	950	927	948	924	983	931	962	911	938	913	928	958	961	948	915	896	947	919	941	926	941	921	972	928	974	932	961	943	967	932	974	970	919	982	866	952	890	903	964	876	924	915	904	954	878	915	875	923	906	961	935	971	910	922	1016	964	895	921	929	940	909	958	851	908	927	936	918	922	979	910	950	925	925	938	930	987	942	875	951	916	904	964	936	983	904	959	946	948	944	986	928	946	894	1006	963	961	1013	923	996	984	1012	940	976	927	907	959	973	963	939	946	992	948	872	950	913	946	900	938	963	945	930	955	893	945	961	891	903	938	941	1022	929	958	916	914	959	909	1013	962	955	949	917	965	962	992	950	987	956	930	962	958	940	944	920	984	934	901	981	934	890	914	960	966	996	895	922	906	983	889	939	946	945	928	929	959	886	904	947	958	962	929	979	943	935	980	896	953	959	951	941	932	983	928	925	958	901	1003	973	976	979	924	950	896	978	956	901	978	985	893	918	956	902	951	898	960	930	915	929	916	898	900	935	914	884	980	936	989	957	969	949	900	898	932	943	920	932
29572	22578	17408	26255	32879	31202	30188	31964	32651	48555	74861	68167	52536	35423	21006	11292	8375	7706	7782	7630	7606	7568	7589	7728	7630	7528	7517	7595	7623	7574	7482	7634	7594	7594	7502	7575	7469	7633	7497	7573	7530	7610	7556	7515	7568	7611	7607	7435	7423	7427	7662	7516	7571	7448	7539	7607	7629	7630	7544	7554	7563	7471	7596	7710	7492	7656	7612	7623	7672	7596	7632	7549	7606	7641	7521	7693	7409	7658	7552	7596	7543	7509	7576	7544	7511	7708	7667	7690	7622	7513	7654	7503	7474	7636	7549	7608	7636	7480	7567	7522	7536	7571	7490	7709	7490	7481	7513	7460	7531	7649	7546	7670	7502	7479	7488	7646	7607	7657	7686	7551	7626	7445	7454	7456	7449	7497	7616	7671	7626	7501	7618	7577	7718	7615	7536	7548	7604	7695	7632	7596	7567	7578	7590	7558	7582	7553	7472	7607	7579	7364	7597	7622	7589	7533	7592	7571	7573	7560	7571	7657	7625	7676	7574	7543	7690	7521	7552	7641	7482	7472	7676	7438	7519	7634	7483	7544	7427	7531	7610	7586	7560	7442	7532	7725	7619	7489	7525	7619	7533	7521	7441	7502	7501	7611	7570	7623	7727	7557	7635	7603	7576	7630	7718	7599	7457	7704	7660	7558	7431	7515	7546	7682	7676	7544	7648	7441	7628	7497	7581	7488	7549	7469	7654	7674	7556	7618	7523	7714	7498	7577	7609	7516	7685	7701	7514	7625	7588	7693	7711	7593	7569	7576	7543	7583	7522	7526	7445	7557	7373	7568	7734	7609	7719	7544	7477	7560	7629	7398	7500	7688	7603	7641	7619	7636	7524	7496	7590	7670	7543	7400	7597	7602	7583	7618	7493	7746	7587	7543	7578	7550	7615	7529	7479	7679	7521	7556	7623	7592	7497	7595	7631	7547	7585	7542	7608	7683	7659	7509	7597	7616	7554	7512	7555	7358	7505	7468	7535	7624	7613	7581	7755	7495	7562	7605	7552	7546	7534	7647	7650	7494	7625	7347	7571	7568	7602	7520	7608	7597	7546	7415	7580	7465	7565	7736	7375	7511	7392	7512	7641	7599	7692	7623	7559	7626	7570	7579	7598	7434	7591	7572	7494	7518	7662	7496	7624	7638	7621	7593	7614	7438	7530	7515	7551	7615	7776	7404	7515	7566	7526	7484	7527	7566	7687	7575	7509	7653	7585	7575	7645	7523	7522	7527	7541	7524	7449	7538	7649	7791	7466	7608	7550	7518	7638	7502	7600	7494	7704	7553	7594	7596	7655	7747	7483	7478	7674	7614	7395	7532	7606	7639	7485	7661	7526	7722	7453	7558	7641	7523	7484	7674	7416	7547	7643	7628	7552	7647	7550	7512	7430	7535	7592	7519	7633	7451	7661	7623	7643	7666	7535	7457	7549	7560	7526	7460	7659	7568	7693	7680	7591	7557	7581	7586	7635	7558	7564	7561	7556	7566	7584	7638	7590	7558	7481	7574	7591	7601	7610	7585	7596	7516	7529	7688	7585	7579	7650	7779	7625	7692	7597	7567	7657	7387	7551	7504	7509	7413	7616	7606	7495	7634	7588	7620	7604	7518	7582	7531	7614	7661	7591	7593	7641	7502	7493	7523	7600	7612	7524	7435	7521	7529	7540	7584	7444	7582	7594	7603	7557	7462	7664	7527	7575	7757	7504	7452	7590	7634	7532	7665	7562	7700	7531	7402	7609	7568	7617	7635	7666	7699	7640	7463	7663	7620	7672	7532	7479	7397	7616	7559	7631	7538	7551	7551	7542	7483	7499	7613	7530	7455	7431	7598	7662	7607	7573	7604	7582	7585	7637	7634	7484	7534	7620	7611	7450	7517	7579	7522	7596	7513	7490	7651	7608	7489	7579	7418	7529	7671	7650	7598	7641	7648	7637	7483	7549	7512	7536	7534	7569	7461	7499	7745	7556	7582	7493	7449	7602	7622	7570	7501	7497	7431	7552	7547	7385	7604	7554	7620	7568	7644	7767	7643	7760	7525	7521	7492	7589	7600	7501	7714	7651	7530	7646	7584	7579	7655	7550	7467	7519	7625	7510	7635	7476	7495	7574	7530	7572	7615	7668	7381	7538	7589	7649	7656	7517	7497	7517	7505	7540	7543	7631	7664	7554	7488	7487	7607	7611	7548	7519	7616	7568	7624	7519	7443	7605	7544	7650	7658	7557	7639	7521	7528	7672	7590	7643	7663	7677	7736	7539	7562	7495	7577	7558	7553	7557	7498	7626	7532	7551	7481	7670	7663	7489	7620	7636	7557	7624	7500	7614	7526	7552	7703	7519	7567	7739	7671	7537	7474	7629	7606	7582	7566	7571	7592	7558	7587	7428	7614	7586	7489	7619	7662	7634	7675	7556	7428	7647	7489	7616	7569	7504	7673	7643	7682	7613	7582	7470	7441	7649	7569	7698	7647	7707	7372	7600	7568	7506	7655	7468	7634	7504	7533	7449	7531	7669	7611	7534	7721	7548	7490	7565	7530	7575	7604	7513	7501	7570	7624	7483	7730	7615	7579	7714	7442	7508	7594	7544	7662	7493	7542	7720	7489	7562	7593	7611	7586	7639	7430	7682	7617	7602	7504	7412	7610	7531	7536	7609	7444	7526	7543	7481	7586	7715	7593	7480	7465	7563	7464	7692	7502	7505	7542	7601	7529	7583	7509	7671	7736	7418	7720	7504	7600	7434	7632	7392	7565	7530	7599	7559	7612	7580	7493	7449	7540	7454	7422	7637	7699	7542	7485	7611	7389	7710	7687	7601	7688	7525	7670	7450	7662	7583	7492	7648	7547	7618	7446	7385	7494	7613	7672	7608	7588	7732	7626	7565	7464	7567	7533	7518	7687	7553	7518	7599	7528	7619	7682	7544	7479	7557	7675	7634	7523	7356	7614	7662	7424	7454	7416	7466	7595	7661	7559	7566	7658	7480	7805	7667	7653	7577	7526	7614	7544	7506	7504	7649	7663	7614	7590	7530	7524	7532	7718	7617	7452	7528	7477	7553	7631	7514	7465	7670	7576	7599	7619	7580	7544	7656	7650	7667	7601	7531	7598	7544	7615	7571	7514	7478	7682	7712	7646	7653	7508	7624	7587	7528	7590	7577	7498	7524	7628	7463	7464	7577	7670	7560	7433	7533	7460	7434	7586	7654	7580	7588	7550	7582	7521	7545	7495	7655	7675	7638	7682	7548	7570	7451	7561	7595	7600	7680	7687	7505	7590	7577	7630	7611	7531	7463	7443	7654	7597	7492	7542	7584	7608	7518	7521	7498	7465	7517	7487	7589	7744	7608	7536	7579	7561	7563	7407	7630	7652	7473	7622	7479	7611	7672	7506	7517	7455	7555	7499	7604	7540	7600	7614	7561	7668	7570	7538	7545	7694	7674	7619	7735	7467	7727	7506	7540	7589	7558	7545	7597	7573	7551	7710	7572	7593	7438	7578	7538	7593	7616	7733	7577	7528	7522	7725	7695	7613	7560	7494	7504	7596	7545	7572	7708	7514	7733	7599	7787	7638	7612	7455	7651	7541	7658	7574	7555	7622	7578	7454	7696	7462	7690	7576	7632	7561	7492	7615	7549	7637	7515	7530	7576	7411	7624	7527	7506	7517	7585	7565	7564	7722	7516	7458	7597	7524	7514	7548	7666	7656	7654	7534	7648	7650	7601	7685	7661	7585	7535	7581	7522	7474	7559	7590	7538	7462	7568	7645	7464	7538	7672	7535	7497	7625	7534	7553	7717	7481	7531	7635	7548	7534	7524	7684	7609	7486	7499	7439	7756	7625	7614	7452	7643	7558	7593	7622	7509	7502	7566	7476	7509	7499	7562	7660	7581	7672	7530	7488	7646	7612	7557	7540	7647	7623	7650	7596	7661	7537	7652	7617	7495	7544	7642	7488	7510	7545	7561	7563	7556	7559	7511	7604	7601	7383	7512	7609	7647	7577	7581	7611	7554	7613	7461	7600	7704	7650	7521	7518	7693	7649	7580	7502	7529	7646	7620	7521	7692	7527	7486	7560	7714	7411	7690	7582	7555	7454	7647	7578	7383	7496	7599	7501	7664	7620	7607	7534	7420	7522	7473	7547	7580	7526	7488	7662	7551	7585	7678	7559	7732	7559	7469	7672	7550	7588	7498	7722	7602	7609	7584	7524	7575	7585	7748	7667	7632	7448	7627	7488	7608	7596	7643	7606	7395	7680	7648	7565	7650	7457	7558	7495	7699	7651	7567	7479	7656	7647	7576	7448	7638	7590	7555	7525	7606	7640	7639	7447	7606	7487	7659	7563	7481	7456	7567	7585	7614	7461	7645	7575	7614	7568	7664	7516	7482	7519	7505	7672	7522	7527	7549	7746	7582	7591	7683	7608	7714	7479	7435	7563	7605	7444	7388	7726	7533	7534	7535	7530	7685	7562	7609	7663	7553	7581	7592	7543	7658	7637	7596	7429	7497	7544	7471	7607	7451	7515	7611	7578	7656	7519	7635	7651	7625	7589	7646	7571	7646	7615	7566	7482	7488	7477	7612	7522	7456	7565	7551	7623	7657	7548	7549	7521	7592	7638	7664	7578	7654	7512	7603	7541	7481	7704	7651	7481	7711	7425	7559	7645	7657	7670	7423	7578	7551	7508	7513	7607	7533	7658	7679	7445	7456	7550	7550	7561	7475	7487	7623	7429	7671	7589	7602	7525	7661	7654	7585	7692	7463	7631	7676	7638	7561	7604	7570	7564	7593	7559	7576	7549	7666	7513	7583	7641	7572	7502	7621	7577	7602	7531	7565	7505	7580	7481	7538	7509	7506	7534	7406	7505	7591	7605	7630	7732	7665	7516	7500	7549	7586	7530	7534	7657	7585	7484	7513	7616	7522	7649	7654	7651	7562	7601	7435	7501	7668	7528	7491	7759	7583	7585	7777	7418	7567	7501	7512	7539	7648	7640	7589	7559	7741	7565	7495	7589	7514	7591	7526	7481	7534	7661	7624	7594	7554	7577	7542	7685	7769	7588	7523	7485	7520	7452	7492	7508	7619	7485	7612	7564	7625	7537	7495	7590
3966	1865	1422	1272	1530	1640	1419	1159	1199	1671	4804	4655	3243	1786	1201	978	989	880	896	904	884	907	871	903	897	889	897	909	848	947	903	905	895	945	863	935	915	971	952	858	918	877	949	898	915	938	953	916	929	887	898	875	928	887	902	905	924	921	907	927	879	920	881	917	891	903	907	908	901	905	906	914	888	926	857	912	908	951	894	844	903	924	893	875	890	850	881	901	890	876	903	901	945	920	885	895	922	896	920	914	925	873	938	898	907	918	930	902	967	947	866	973	885	941	912	892	876	856	881	889	924	883	971	908	890	913	944	879	912	911	950	944	908	902	935	880	917	872	910	867	908	921	936	890	878	955	946	892	926	880	951	889	946	942	815	939	899	891	945	933	908	869	906	883	906	885	856	923	943	931	951	907	909	942	914	966	904	945	911	870	905	923	902	927	931	931	909	931	916	946	921	887	920	917	931	885	945	941	917	911	848	878	854	949	940	927	894	931	917	907	934	894	886	856	925	955	912	907	917	881	983	969	910	889	846	857	830	885	883	938	921	930	943	866	923	909	921	891	971	903	920	885	907	878	892	884	978	923	908	922	827	942	868	899	907	904	862	915	917	921	912	903	878	891	903	883	912	909	869	841	885	938	873	943	887	931	918	892	894	931	864	866	884	912	924	906	878	930	906	980	945	873	907	958	916	922	908	958	873	846	922	893	877	917	855	915	917	952	913	962	886	895	904	871	923	893	904	875	864	923	919	885	901	893	921	973	929	947	894	918	935	880	928	960	964	930	896	866	884	914	916	917	902	867	940	923	893	889	892	888	935	919	957	839	928	890	928	911	844	855	901	893	927	906	915	917	918	885	936	955	908	964	890	944	887	861	915	934	934	932	940	891	889	940	923	924	879	905	897	929	893	875	917	904	932	976	844	896	900	897	989	896	917	888	891	932	886	992	928	964	936	924	883	920	936	890	928	950	886	931	918	878	873	900	889	868	868	957	829	912	949	926	955	949	952	932	962	850	963	932	958	951	835	880	936	920	902	907	907	861	900	922	905	909	885	887	886	906	949	896	906	864	895	930	900	952	907	904	919	868	930	881	914	946	918	935	950	925	936	902	873	938	892	904	904	887	886	957	876	909	928	944	887	885	947	909	888	932	936	915	899	941	922	903	948	905	883	921	925	928	872	901	893	892	915	863	982	913	892	859	854	862	969	906	921	897	913	955	935	943	954	916	911	948	913	902	920	917	927	885	861	932	909	904	925	862	936	928	897	932	924	928	908	920	886	911	943	886	945	871	922	960	890	851	901	951	931	874	901	877	899	919	929	893	905	890	912	899	907	908	924	910	880	939	918	899	916	924	902	915	887	909	937	946	912	911	916	890	935	882	940	907	901	929	902	890	904	811	883	894	878	893	886	851	906	878	900	919	916	931	899	902	932	856	876	924	883	899	922	874	902	916	936	890	911	899	853	868	903	922	910	897	898	935	869	870	916	917	961	864	872	915	924	881	916	920	901	920	970	966	907	933	882	938	900	973	930	933	868	878	954	900	908	890	908	891	889	901	954	913	946	846	940	965	867	871	934	904	898	928	932	976	903	924	917	918	899	878	858	897	861	906	883	918	852	887	902	889	920	916	910	902	901	930	900	888	913	864	862	892	900	940	984	929	875	940	905	937	949	977	885	927	875	926	878	902	1000	941	981	938	871	913	896	881	937	967	952	911	882	900	862	931	916	852	914	957	955	896	886	957	930	880	896	904	899	885	910	965	890	906	855	915	897	932	982	928	938	972	898	940	864	923	931	939	942	920	891	896	896	915	930	906	896	897	972	917	942	873	876	909	917	930	888	923	956	847	957	917	891	956	963	868	922	878	903	889	901	920	942	932	912	866	910	900	928	888	896	900	877	872	871	894	927	939	937	938	957	934	947	920	933	907	937	823	932	892	938	921	855	858	915	917	1001	888	883	876	938	883	893	900	897	976	869	895	957	878	947	950	905	870	900	934	923	880	933	928	876	938	874	928	916	957	904	913	918	906	926	922	882	876	893	872	896	882	946	899	897	878	926	932	921	979	902	904	925	906	948	932	914	857	913	894	951	915	931	895	953	921	922	923	884	911	882	867	823	905	932	867	935	891	882	918	878	921	934	879	905	888	902	923	837	889	903	974	904	932	891	935	984	951	903	936	905	918	924	932	961	931	907	871	924	904	920	946	921	995	923	941	956	923	923	882	911	913	925	895	900	942	948	909	930	924	935	938	981	863	859	879	915	905	905	903	915	962	894	875	962	880	939	918	918	963	899	869	962	922	976	861	886	927	904	919	939	904	893	879	955	948	906	888	972	920	912	928	881	884	930	877	859	895	914	856	860	902	889	828	919	928	905	933	916	921	919	900	870	932	904	928	906	915	956	913	909	884	934	914	884	912	937	910	882	957	896	878	826	874	894	849	914	947	916	923	917	922	961	891	909	873	885	929	905	919	882	895	970	890	939	896	894	926	931	907	868	924	934	910	939	865	957	925	926	909	943	864	953	930	921	918	931	876	908	906	959	943	967	903	921	905	964	896	921	942	921	895	922	938	951	976	958	882	869	853	931	936	885	961	923	934	907	926	935	936	908	913	948	899	906	901	865	878	916	914	907	956	887	937	877	910	906	915	849	882	925	943	919	927	921	941	915	916	890	942	901	923	984	858	914	959	889	871	899	953	977	934	928	932	967	895	929	888	867	862	869	931	885	936	910	903	922	922	914	920	895	859	905	891	927	892	892	908	940	902	914	946	892	876	930	915	885	879	886	917	885	964	866	919	900	900	943	874	877	901	886	885	900	906	868	921	949	946	892	909	890	971	840	962	890	891	929	901	894	838	937	956	984	860	899	923	911	891	939	904	884	885	855	919	895	948	860	889	874	943	914	933	956	881	964	868	953	903	936	888	945	892	941	863	875	894	933	910	885	884	918	952	895	917	912	903	899	914	888	906	975	861	909	903	869	864	908	910	880	928	905	909	922	882	926	830	986	909	927	856	888	962	945	901	958	895	923	978	879	981	864	867	956	929	925	917	932	889	891	962	914	944	951	875	899	906	938	925	964	901	919	902	968	926	899	934	949	890	900	928	860	922	892	911	932	914	883	910	908	957	934	961	911	898	937	918	899	984	972	952	864	901	944	892	927	939	952	919	945	912	966	911	929	945	878	918	892	892	886	945	907	887	963	923	945	903	873	932	910	882	886	933	886	912	910	857	932	941	932	921	899	931	874	916	910	947	875	922	979	878	856	970	900	946	907	899	915	946	858	863	910	869	904	894	924	924	890	918	896	937	926	894	891	890	897	928	890	963	865	908	900	1010	905	919	942	941	906	896	865	895	870	949	910	869	937	909	918	883	921	895	924	882	915	926	890	908	871	909	933	900	936	967	861	917	934	912	933	904	915	888	856	874	917	848	885	892	968	927	849	954	861	892	927	922	896	939	927	918	949	907	899	953	875	936	890	896	971	940	930	921	848	915	936	896
21642	15958	12900	20667	29106	26790	21628	17899	17782	24617	42234	38623	30127	18596	11461	8279	7602	7377	7437	7372	7436	7280	7437	7421	7418	7328	7302	7479	7340	7530	7349	7475	7360	7450	7390	7248	7392	7423	7420	7503	7587	7355	7499	7307	7411	7457	7497	7369	7277	7277	7411	7242	7388	7430	7372	7351	7450	7369	7477	7407	7409	7376	7547	7296	7359	7425	7324	7319	7434	7349	7495	7396	7424	7357	7482	7518	7343	7420	7402	7564	7343	7508	7510	7520	7380	7271	7355	7408	7308	7437	7350	7525	7546	7276	7357	7390	7466	7412	7349	7420	7502	7485	7366	7379	7375	7315	7373	7470	7314	7274	7279	7436	7444	7212	7405	7337	7434	7386	7436	7507	7570	7454	7465	7312	7377	7256	7388	7390	7309	7471	7418	7372	7335	7398	7387	7309	7495	7259	7419	7430	7433	7464	7490	7321	7553	7341	7359	7367	7350	7287	7415	7356	7378	7528	7513	7269	7330	7500	7453	7310	7519	7331	7419	7319	7360	7360	7509	7487	7491	7379	7325	7356	7487	7346	7417	7379	7457	7551	7470	7273	7398	7328	7377	7362	7343	7391	7450	7428	7346	7396	7397	7526	7381	7242	7364	7495	7467	7398	7431	7415	7425	7562	7392	7438	7507	7413	7327	7543	7383	7532	7390	7443	7259	7363	7356	7247	7397	7446	7409	7554	7446	7356	7517	7301	7558	7391	7369	7260	7515	7448	7467	7467	7374	7508	7455	7250	7419	7487	7401	7479	7370	7401	7405	7335	7328	7452	7380	7555	7326	7417	7609	7535	7394	7452	7458	7470	7446	7302	7315	7306	7199	7564	7431	7536	7427	7287	7418	7361	7422	7219	7308	7527	7465	7388	7381	7363	7374	7363	7375	7423	7414	7290	7328	7315	7459	7369	7357	7405	7416	7355	7316	7322	7449	7350	7396	7330	7405	7380	7320	7380	7320	7421	7371	7380	7396	7453	7459	7354	7355	7452	7398	7430	7293	7404	7341	7504	7475	7384	7300	7346	7478	7344	7309	7348	7437	7442	7329	7347	7541	7385	7454	7499	7342	7430	7431	7392	7426	7439	7386	7471	7366	7351	7286	7591	7199	7457	7584	7460	7405	7298	7402	7345	7409	7310	7390	7380	7281	7604	7451	7415	7381	7609	7358	7312	7419	7516	7447	7517	7489	7368	7328	7482	7385	7397	7247	7421	7554	7386	7389	7442	7453	7440	7384	7399	7495	7411	7452	7421	7408	7451	7332	7518	7393	7284	7421	7404	7361	7484	7423	7337	7366	7351	7446	7374	7432	7446	7416	7358	7403	7412	7411	7327	7467	7393	7370	7320	7364	7416	7385	7448	7414	7319	7451	7426	7468	7422	7345	7414	7502	7406	7335	7432	7265	7406	7402	7459	7478	7456	7428	7481	7360	7471	7311	7345	7443	7490	7351	7623	7459	7411	7497	7467	7508	7555	7429	7403	7446	7439	7398	7380	7339	7287	7630	7418	7486	7411	7302	7576	7323	7371	7484	7353	7452	7404	7365	7363	7382	7419	7446	7423	7544	7419	7452	7389	7423	7380	7282	7378	7315	7372	7433	7296	7326	7433	7392	7443	7268	7304	7452	7458	7483	7268	7351	7495	7412	7431	7356	7507	7509	7415	7403	7448	7366	7450	7476	7372	7461	7414	7552	7546	7406	7518	7377	7401	7547	7321	7413	7538	7414	7402	7400	7343	7345	7490	7143	7336	7368	7470	7448	7420	7487	7588	7485	7436	7306	7167	7425	7413	7478	7307	7414	7438	7324	7376	7279	7307	7531	7390	7429	7292	7466	7334	7572	7374	7446	7416	7432	7432	7593	7432	7434	7519	7413	7521	7215	7501	7250	7343	7364	7505	7215	7458	7364	7353	7507	7427	7347	7421	7541	7381	7326	7454	7456	7437	7597	7413	7261	7430	7468	7485	7354	7425	7478	7432	7366	7452	7431	7296	7571	7350	7371	7363	7383	7354	7498	7359	7321	7397	7474	7299	7483	7454	7414	7499	7402	7457	7322	7392	7327	7452	7403	7350	7486	7322	7284	7449	7415	7423	7386	7534	7360	7481	7473	7475	7278	7457	7474	7575	7330	7483	7499	7437	7224	7312	7339	7467	7397	7569	7392	7459	7256	7426	7508	7475	7435	7393	7399	7395	7445	7422	7398	7410	7457	7428	7441	7355	7401	7447	7321	7210	7381	7426	7375	7381	7459	7482	7369	7456	7394	7414	7392	7473	7518	7333	7469	7318	7401	7507	7391	7477	7376	7405	7445	7486	7387	7382	7403	7305	7176	7495	7416	7464	7449	7397	7329	7328	7322	7533	7324	7287	7477	7510	7449	7408	7302	7473	7311	7404	7432	7445	7383	7388	7515	7328	7365	7447	7462	7344	7279	7384	7307	7436	7404	7479	7353	7424	7402	7352	7585	7491	7383	7412	7444	7374	7583	7370	7423	7402	7310	7281	7518	7453	7445	7364	7363	7390	7388	7430	7391	7397	7414	7373	7408	7304	7372	7386	7438	7492	7420	7405	7459	7422	7418	7340	7469	7369	7321	7347	7401	7385	7520	7355	7321	7404	7397	7410	7424	7333	7276	7483	7455	7451	7388	7347	7446	7323	7398	7439	7505	7357	7414	7419	7334	7482	7454	7311	7519	7464	7443	7539	7515	7433	7414	7465	7431	7466	7410	7408	7380	7441	7457	7464	7383	7376	7617	7376	7489	7516	7452	7463	7415	7501	7369	7574	7441	7469	7215	7426	7358	7355	7304	7477	7450	7461	7339	7369	7410	7472	7523	7410	7418	7355	7409	7337	7457	7331	7527	7391	7365	7412	7447	7409	7357	7466	7263	7463	7502	7347	7512	7417	7359	7481	7344	7493	7455	7427	7438	7284	7396	7343	7391	7407	7334	7403	7389	7398	7442	7531	7388	7439	7444	7461	7344	7335	7428	7474	7587	7435	7440	7368	7455	7371	7508	7369	7322	7459	7395	7504	7421	7177	7447	7366	7509	7424	7469	7476	7430	7433	7328	7490	7501	7269	7340	7488	7397	7458	7449	7498	7401	7412	7442	7420	7574	7345	7295	7459	7301	7427	7300	7339	7322	7569	7372	7518	7394	7303	7383	7381	7473	7328	7449	7343	7509	7339	7344	7358	7268	7435	7415	7303	7447	7289	7462	7394	7479	7384	7396	7460	7481	7302	7380	7476	7403	7533	7326	7473	7352	7363	7439	7429	7331	7371	7349	7507	7323	7434	7591	7444	7468	7483	7451	7456	7408	7429	7373	7448	7493	7254	7421	7444	7382	7454	7396	7452	7386	7399	7460	7434	7356	7350	7332	7286	7393	7438	7386	7384	7434	7350	7491	7356	7269	7336	7444	7437	7291	7481	7285	7490	7333	7595	7357	7303	7424	7428	7292	7280	7302	7439	7319	7544	7448	7405	7393	7334	7454	7483	7467	7522	7397	7388	7574	7416	7468	7318	7367	7501	7386	7510	7416	7377	7474	7399	7555	7508	7489	7292	7445	7411	7357	7364	7338	7455	7435	7317	7463	7436	7496	7438	7505	7508	7376	7385	7497	7446	7325	7544	7345	7374	7533	7320	7458	7390	7476	7393	7447	7399	7451	7374	7479	7414	7372	7513	7564	7433	7334	7450	7335	7386	7466	7415	7378	7440	7422	7424	7483	7550	7269	7464	7389	7506	7459	7411	7369	7504	7372	7480	7487	7321	7517	7430	7555	7397	7474	7252	7489	7316	7423	7441	7265	7378	7398	7432	7319	7464	7363	7434	7369	7423	7350	7455	7488	7622	7353	7435	7458	7358	7463	7315	7351	7312	7452	7445	7319	7407	7280	7385	7476	7520	7507	7242	7297	7381	7407	7369	7372	7468	7410	7490	7380	7375	7422	7457	7414	7362	7394	7474	7490	7359	7387	7509	7402	7390	7325	7335	7388	7355	7527	7447	7469	7410	7306	7462	7336	7416	7414	7506	7467	7378	7347	7407	7438	7479	7417	7512	7437	7390	7428	7342	7391	7452	7452	7317	7420	7429	7450	7427	7275	7550	7597	7388	7408	7384	7359	7441	7315	7408	7395	7330	7362	7342	7371	7420	7493	7357	7333	7320	7245	7518	7364	7280	7291	7326	7510	7341	7394	7383	7347	7461	7459	7550	7458	7256	7345	7429	7379	7454	7261	7405	7552	7344	7448	7372	7461	7546	7392	7446	7443	7364	7399	7473	7386	7399	7512	7473	7405	7472	7238	7401	7358	7420	7426	7475	7375	7275	7456	7470	7546	7474	7393	7375	7517	7463	7381	7344	7356	7540	7347	7466	7430	7289	7302	7540	7377	7339	7379	7509	7374	7540	7343	7550	7454	7413	7504	7394	7307	7251	7360	7314	7341	7582	7514	7432	7516	7514	7379	7506	7238	7402	7442	7412	7390	7333	7441	7437	7416	7329	7425	7352	7454	7443	7372	7468	7395	7426	7445	7484	7528	7438	7442	7449	7587	7465	7365	7518	7363	7391	7289	7282	7397	7313	7431	7508	7466	7417	7385	7289	7360	7505	7473	7367	7436	7510	7467	7470	7422	7432	7443	7419	7340	7481	7462	7193	7426	7430	7478	7449	7435	7459	7456	7389	7234	7345	7379	7383	7492	7447	7406	7316	7494	7280	7496	7463	7337	7612	7492	7368	7473	7440	7421	7454	7279	7357	7330	7522	7489	7387	7383	7459	7578	7425	7300	7326	7334	7320	7487	7314	7397	7375	7412	7451	7316	7453	7282	7471	7308	7416	7340	7406	7445	7496	7419	7385	7446	7444	7430	7512	7355	7372	7399	7407	7437	7348	7450	7373	7383	7434	7337	7303	7526	7457	7423	7346	7476	7439	7451	7453	7515	7483	7435	7429	7460	7452	7455	7476	7311	7486	7373	7534	7412	7430	7291	7518	7422	7342	7340	7303	7406	7400	7471	7446	7333	7298	7476	7344	7431	7499	7551	7344	7357	7416	7344	7321	7365	7284	7615	7425	7405	7353	7366	7372	7325	7507	7335	7455	7406	7380
3171	2139	1594	1470	2101	2293	1951	1794	2038	3217	11764	12368	7720	3367	1485	1049	958	930	958	894	945	904	918	932	881	906	908	881	908	881	907	906	886	930	878	979	893	895	899	935	906	877	890	893	879	920	914	922	897	903	911	907	893	932	923	942	898	888	853	929	905	915	885	886	952	877	902	876	930	878	866	896	931	891	914	910	861	944	883	898	861	938	910	921	955	877	969	913	936	871	923	883	916	875	917	921	905	893	869	922	935	899	870	872	910	864	919	916	913	873	920	941	890	967	930	869	910	859	857	919	895	927	887	892	899	917	960	868	920	910	939	881	925	875	905	916	879	905	861	870	886	875	914	880	889	947	921	918	937	906	881	899	872	909	925	912	898	957	881	939	960	930	922	918	937	985	982	879	919	884	944	915	910	891	949	931	920	901	911	909	928	818	859	900	930	920	918	881	911	899	909	878	892	894	950	914	913	916	868	919	903	888	945	920	871	941	915	913	909	985	911	898	914	968	892	938	896	882	912	885	938	879	897	930	917	975	872	933	907	933	853	926	899	898	900	944	932	926	866	932	931	908	944	920	925	853	867	891	949	903	889	930	965	917	919	893	940	921	914	920	938	932	900	965	897	924	898	941	909	933	939	881	916	975	979	938	975	887	913	919	914	953	892	972	966	896	888	882	892	893	905	935	891	949	871	884	910	907	904	916	902	919	905	920	933	855	889	876	937	923	935	923	889	921	984	862	951	908	954	912	914	923	850	919	948	889	897	899	861	882	901	870	956	860	982	897	955	888	928	920	890	920	865	906	843	872	897	896	938	948	905	906	947	952	870	917	922	889	893	876	904	920	920	935	923	895	893	930	879	895	910	886	939	887	863	885	952	945	880	906	928	907	880	945	897	958	957	936	889	900	911	920	944	925	927	978	865	868	900	901	882	904	917	947	905	935	945	897	926	869	931	870	959	908	921	847	988	901	965	947	900	873	893	946	894	927	971	883	907	960	961	918	896	906	931	923	928	945	932	909	874	882	929	917	892	850	989	903	913	929	913	944	943	937	886	874	938	885	884	925	872	924	918	856	909	1004	898	912	975	929	935	916	878	857	952	852	862	926	914	913	890	952	985	946	918	915	935	862	867	919	856	885	875	946	960	866	867	880	954	940	897	941	914	903	912	918	884	910	935	882	872	964	949	953	888	956	881	935	948	943	919	932	914	862	890	924	956	883	910	939	942	854	949	949	863	935	917	890	886	889	896	865	991	848	904	916	890	896	920	887	926	899	909	940	936	920	933	924	999	919	869	900	911	901	891	941	946	910	874	954	938	899	876	906	935	913	936	918	963	909	898	881	921	991	911	922	875	974	922	875	876	922	892	942	896	935	874	906	914	891	883	877	873	922	875	926	953	862	917	930	961	933	941	948	973	937	926	900	926	891	918	886	878	952	838	948	869	896	943	952	942	916	947	893	910	930	878	897	948	893	975	873	881	895	925	884	915	926	953	915	903	925	938	906	907	870	905	846	922	922	982	922	916	904	950	836	904	946	881	860	936	927	877	882	931	895	903	870	895	914	910	957	883	936	909	936	911	864	900	920	955	885	839	911	931	963	937	902	961	865	920	950	896	902	940	881	863	906	960	907	870	945	953	967	931	911	905	919	928	929	921	969	975	943	892	897	927	911	940	889	884	884	940	865	941	894	945	908	911	1009	904	918	959	888	933	941	900	914	948	936	918	888	879	909	918	897	897	905	945	900	878	929	905	902	923	921	936	918	899	855	876	898	910	908	934	940	949	923	901	883	913	912	930	888	870	926	966	949	916	878	909	955	860	882	856	905	884	889	875	909	878	907	901	907	969	916	927	908	889	904	902	980	899	874	899	904	898	928	874	935	953	878	883	906	920	906	936	946	885	969	887	933	885	895	948	914	880	878	930	857	897	903	950	883	926	965	885	946	918	871	894	906	927	897	877	930	924	920	880	973	933	988	904	859	892	938	883	958	945	896	890	961	933	897	937	902	915	956	907	948	835	923	909	923	967	955	877	903	896	909	916	933	950	923	928	943	903	921	929	918	911	936	935	919	951	892	905	892	937	909	957	971	954	878	938	889	959	915	935	906	879	917	885	975	955	913	974	922	932	934	978	929	922	894	927	899	885	893	846	988	934	922	955	952	911	956	969	931	878	890	925	949	884	863	888	922	902	924	890	908	947	893	872	912	875	913	977	914	921	958	965	872	927	844	865	856	966	882	878	944	859	941	935	894	912	941	907	959	914	998	912	907	897	901	927	898	929	894	977	938	893	850	893	896	958	892	923	933	859	878	870	867	909	922	859	916	906	854	833	913	883	892	913	934	907	881	948	926	875	955	893	964	863	906	893	890	872	904	914	905	932	940	917	902	906	930	966	909	935	933	952	864	909	900	945	904	885	942	877	902	872	949	921	937	905	935	913	928	921	945	916	938	904	914	864	869	886	929	930	948	901	910	914	932	930	911	944	928	939	928	877	915	872	982	936	909	849	929	922	947	879	925	950	967	907	872	882	939	915	908	952	874	913	893	933	928	935	945	899	1004	889	913	932	924	929	920	921	917	917	939	955	926	892	922	896	917	948	889	895	879	910	912	944	897	938	935	907	912	949	927	896	830	826	917	930	896	948	850	853	921	965	924	869	936	905	870	912	900	860	920	939	918	904	899	898	897	935	950	916	914	960	901	898	923	922	945	899	898	877	943	898	911	891	929	925	909	943	860	951	976	868	922	934	905	933	837	927	932	976	921	957	901	936	922	897	913	903	886	910	882	917	866	945	920	888	879	912	938	928	951	901	943	924	886	871	881	882	886	938	895	914	915	905	930	889	914	868	862	920	924	941	911	934	890	900	884	908	865	900	924	937	920	861	904	872	922	881	929	897	932	945	955	932	915	937	899	964	899	919	898	914	911	877	929	948	958	875	906	936	918	905	932	879	972	934	920	935	953	883	912	919	928	913	874	947	955	900	938	948	950	926	961	953	915	964	884	925	895	908	976	891	925	954	917	922	894	918	940	936	887	904	982	897	926	934	900	935	871	940	845	909	952	850	907	908	947	919	927	957	990	893	953	921	950	923	975	857	947	907	888	944	892	941	920	958	933	949	904	924	907	869	897	883	895	888	957	901	915	924	926	917	999	899	919	891	923	960	909	869	883	895	903	936	890	909	943	912	872	839	961	949	957	957	870	892	837	937	939	865	937	886	934	932	915	890	895	932	978	940	932	950	906	905	886	870	915	946	908	899	866	951	950	894	922	907	878	936	869	890	929	863	893	925	921	950	901	953	934	869	897	917	921	945	923	945	867	889	925	894	943	903	917	914	913	962	918	908	959	927	916	904	963	891	901	880	898	878	927	890	926	949	884	921	906	902	915	903	896	928	934	924	902	908	926	899	933	895	925	934	904	943	884	891	968	863	925	939	901	884	878	882	958	902	907	927	904	927	922	915	875	966	900	926	889	889	907	858	918	869	894	896	864	938	875	942	916
24593	18639	15689	25425	35521	34117	29864	27230	29424	36953	59607	56036	43888	28550	16000	9598	7867	7598	7491	7488	7517	7471	7537	7481	7412	7486	7334	7442	7392	7358	7639	7415	7536	7288	7457	7406	7477	7395	7494	7432	7485	7327	7351	7478	7502	7512	7454	7478	7488	7442	7412	7373	7334	7430	7418	7433	7320	7502	7348	7525	7393	7458	7460	7429	7367	7500	7292	7404	7411	7426	7445	7418	7468	7383	7459	7438	7352	7512	7385	7473	7423	7456	7551	7372	7485	7389	7459	7310	7435	7553	7422	7448	7415	7438	7382	7496	7564	7609	7465	7392	7488	7458	7455	7482	7422	7386	7515	7385	7487	7468	7381	7482	7483	7385	7327	7434	7407	7499	7424	7403	7611	7487	7370	7438	7335	7504	7400	7472	7163	7377	7405	7434	7399	7444	7448	7447	7529	7361	7270	7318	7393	7508	7492	7550	7261	7488	7465	7500	7439	7367	7399	7467	7317	7366	7503	7399	7300	7473	7470	7516	7478	7337	7467	7500	7529	7336	7453	7576	7501	7339	7565	7572	7351	7385	7394	7423	7490	7350	7390	7433	7480	7438	7379	7422	7344	7551	7512	7335	7324	7389	7423	7554	7434	7413	7297	7506	7534	7456	7455	7426	7303	7496	7500	7469	7351	7269	7480	7385	7457	7454	7349	7381	7435	7385	7405	7391	7374	7433	7492	7558	7468	7485	7390	7289	7532	7490	7478	7561	7576	7395	7278	7459	7476	7419	7395	7444	7534	7490	7403	7392	7350	7448	7364	7387	7477	7381	7399	7487	7403	7462	7432	7531	7409	7495	7402	7375	7448	7424	7329	7463	7344	7386	7543	7432	7431	7275	7493	7364	7351	7384	7460	7419	7421	7474	7474	7399	7446	7347	7353	7425	7568	7328	7438	7453	7478	7375	7373	7464	7548	7359	7402	7437	7401	7425	7327	7352	7372	7530	7537	7362	7413	7392	7460	7537	7331	7533	7573	7468	7526	7520	7478	7529	7368	7433	7434	7372	7331	7449	7467	7434	7514	7482	7399	7473	7451	7354	7404	7387	7424	7410	7516	7494	7446	7424	7507	7396	7417	7396	7494	7391	7403	7517	7406	7517	7351	7394	7432	7377	7533	7542	7426	7484	7372	7361	7522	7448	7486	7502	7269	7361	7403	7474	7444	7479	7466	7369	7351	7553	7415	7432	7394	7302	7400	7403	7468	7484	7336	7455	7480	7422	7604	7409	7428	7410	7697	7422	7263	7414	7566	7484	7423	7618	7468	7353	7309	7500	7478	7449	7437	7490	7475	7527	7472	7398	7469	7543	7395	7547	7517	7177	7418	7496	7286	7336	7423	7384	7398	7502	7470	7449	7459	7366	7491	7476	7468	7552	7459	7356	7279	7538	7388	7363	7285	7338	7443	7334	7448	7459	7413	7312	7462	7408	7413	7460	7305	7439	7382	7334	7602	7374	7484	7297	7593	7542	7536	7539	7262	7483	7420	7482	7267	7419	7523	7301	7468	7330	7465	7313	7335	7387	7406	7282	7507	7330	7530	7418	7443	7464	7478	7365	7433	7380	7537	7543	7433	7584	7381	7501	7450	7440	7514	7442	7454	7553	7428	7433	7417	7523	7401	7406	7332	7592	7307	7505	7394	7452	7422	7339	7435	7438	7500	7504	7444	7488	7398	7485	7580	7534	7348	7411	7480	7444	7411	7476	7341	7500	7534	7476	7307	7330	7413	7450	7411	7423	7347	7608	7455	7383	7394	7342	7362	7379	7346	7578	7566	7402	7485	7457	7424	7359	7420	7446	7460	7465	7441	7372	7337	7408	7379	7473	7340	7500	7449	7430	7406	7413	7433	7292	7350	7315	7523	7355	7520	7453	7532	7536	7438	7445	7588	7464	7564	7473	7500	7412	7376	7409	7405	7475	7594	7429	7395	7420	7452	7442	7359	7394	7463	7406	7394	7468	7481	7448	7433	7401	7541	7432	7472	7407	7555	7420	7458	7331	7441	7462	7509	7474	7555	7480	7570	7479	7502	7427	7524	7374	7383	7353	7492	7319	7282	7422	7519	7502	7372	7438	7494	7436	7475	7438	7409	7433	7531	7352	7496	7345	7424	7403	7495	7451	7520	7550	7393	7365	7402	7473	7283	7386	7452	7359	7492	7457	7592	7371	7472	7355	7424	7374	7419	7461	7447	7451	7433	7392	7603	7336	7364	7375	7531	7337	7453	7537	7394	7223	7467	7372	7506	7544	7584	7268	7388	7494	7330	7447	7424	7296	7497	7436	7411	7471	7415	7402	7402	7477	7420	7388	7552	7448	7476	7350	7406	7417	7601	7163	7342	7291	7312	7413	7633	7468	7367	7338	7468	7369	7382	7484	7385	7522	7516	7442	7511	7557	7316	7396	7412	7311	7479	7492	7463	7380	7486	7558	7408	7540	7418	7504	7452	7402	7561	7456	7502	7392	7268	7499	7514	7363	7410	7533	7428	7357	7501	7429	7337	7453	7374	7469	7403	7365	7442	7323	7597	7472	7270	7557	7488	7264	7464	7404	7471	7384	7366	7446	7294	7349	7322	7467	7433	7425	7351	7415	7390	7573	7324	7336	7264	7368	7466	7337	7361	7433	7539	7415	7587	7426	7449	7422	7382	7400	7389	7481	7392	7402	7508	7478	7434	7422	7395	7471	7458	7472	7478	7464	7437	7455	7336	7556	7361	7422	7438	7527	7473	7608	7358	7576	7448	7427	7344	7420	7384	7497	7494	7506	7378	7451	7396	7469	7405	7386	7424	7392	7352	7519	7256	7324	7446	7389	7376	7418	7399	7389	7259	7450	7279	7470	7418	7387	7373	7359	7476	7402	7540	7491	7321	7379	7495	7442	7629	7350	7455	7465	7279	7538	7510	7388	7262	7385	7568	7497	7347	7453	7396	7431	7448	7345	7529	7481	7442	7484	7445	7482	7526	7457	7358	7414	7568	7311	7521	7515	7350	7451	7490	7230	7421	7517	7534	7429	7367	7480	7491	7312	7323	7446	7364	7424	7366	7440	7452	7360	7486	7428	7369	7437	7629	7480	7479	7416	7457	7475	7420	7392	7419	7481	7353	7394	7399	7486	7548	7421	7510	7399	7374	7458	7310	7519	7444	7308	7402	7356	7504	7488	7397	7378	7404	7540	7536	7384	7391	7379	7290	7507	7497	7515	7459	7529	7426	7397	7406	7612	7367	7384	7468	7497	7481	7372	7420	7421	7506	7397	7459	7463	7384	7427	7429	7456	7422	7382	7380	7397	7325	7363	7526	7541	7422	7264	7317	7404	7464	7429	7363	7499	7402	7443	7441	7363	7327	7527	7304	7466	7446	7498	7577	7368	7482	7416	7408	7442	7514	7557	7277	7445	7389	7338	7427	7517	7350	7491	7378	7424	7499	7423	7410	7332	7484	7405	7445	7279	7560	7349	7362	7390	7453	7500	7501	7374	7347	7478	7451	7420	7385	7455	7386	7389	7347	7477	7419	7469	7509	7467	7474	7346	7443	7378	7393	7395	7471	7365	7385	7445	7312	7319	7498	7370	7438	7437	7456	7430	7436	7361	7392	7490	7468	7421	7411	7573	7533	7398	7412	7521	7353	7431	7381	7437	7508	7558	7452	7298	7365	7589	7512	7368	7267	7396	7524	7338	7522	7357	7579	7397	7393	7471	7496	7390	7498	7491	7405	7513	7394	7496	7508	7413	7447	7344	7419	7507	7414	7461	7570	7350	7343	7515	7345	7482	7506	7443	7442	7358	7596	7518	7385	7411	7577	7423	7426	7421	7402	7381	7518	7446	7378	7246	7491	7429	7446	7496	7566	7401	7346	7625	7424	7436	7356	7389	7458	7457	7379	7572	7491	7436	7423	7484	7393	7503	7314	7435	7409	7420	7486	7364	7403	7482	7403	7408	7352	7480	7382	7450	7582	7512	7436	7374	7278	7463	7494	7414	7496	7493	7529	7353	7503	7478	7458	7495	7430	7450	7384	7387	7360	7421	7427	7411	7442	7454	7485	7456	7511	7374	7465	7413	7313	7399	7507	7498	7478	7466	7502	7307	7458	7458	7361	7310	7303	7392	7498	7532	7384	7486	7530	7533	7487	7429	7337	7458	7402	7345	7463	7381	7511	7525	7476	7437	7406	7411	7469	7506	7342	7434	7490	7479	7547	7374	7521	7612	7421	7468	7420	7382	7509	7543	7488	7452	7396	7473	7510	7463	7515	7368	7428	7380	7485	7453	7420	7285	7414	7414	7316	7455	7461	7547	7422	7351	7462	7387	7357	7542	7461	7508	7466	7390	7313	7522	7421	7422	7526	7485	7403	7464	7443	7421	7399	7437	7349	7407	7330	7448	7438	7469	7390	7420	7422	7618	7576	7311	7492	7438	7445	7399	7409	7226	7301	7391	7549	7477	7544	7434	7490	7341	7465	7314	7326	7339	7434	7413	7365	7603	7527	7386	7527	7426	7353	7472	7410	7441	7418	7349	7497	7492	7591	7408	7241	7397	7254	7511	7405	7322	7444	7343	7448	7407	7382	7288	7396	7417	7422	7457	7604	7427	7336	7346	7402	7537	7329	7354	7511	7418	7466	7475	7432	7334	7437	7446	7465	7413	7430	7357	7480	7446	7490	7380	7370	7506	7379	7524	7418	7413	7414	7384	7477	7397	7362	7486	7379	7467	7399	7445	7371	7464	7424	7446	7514	7531	7317	7512	7443	7337	7490	7483	7452	7445	7437	7591	7459	7489	7249	7546	7401	7465	7364	7491	7523	7572	7589	7431	7397	7536	7430	7425	7375	7437	7339	7391	7449	7538	7370	7267	7375	7381	7409	7596	7553	7436	7510	7392	7404	7376	7550	7475	7469	7491	7341	7494	7570	7383	7574	7372	7563	7458	7559	7430	7524	7455	7519	7553	7404	7428	7422	7434	7450	7519	7371	7385	7471	7440	7493	7412	7315	7452	7467	7523	7445	7365	7459	7291	7516	7535	7310	7417	7461	7513	7342	7452	7438	7348	7451	7289	7527	7495	7392	7318	7304	7466	7398	7324	7339	7315	7524	7512	7400	7496
5431	1988	1724	1602	2554	3340	2918	2404	1932	3275	12206	13212	7561	2876	1510	1063	970	963	985	988	933	988	945	1005	967	952	947	918	949	940	943	976	942	937	950	924	963	935	1015	938	982	946	959	974	903	909	943	949	956	951	908	949	952	972	953	947	1011	961	910	923	973	942	959	1021	945	928	946	927	958	924	967	958	968	924	890	988	966	978	947	948	927	963	941	972	1002	972	905	925	987	964	914	927	960	935	920	989	1007	924	976	966	968	980	950	942	996	947	944	881	955	933	969	939	974	921	979	948	924	983	940	958	939	937	981	974	971	974	979	940	961	939	958	934	930	974	920	975	952	935	926	937	886	978	1004	953	995	962	935	908	948	931	943	889	943	960	936	956	1005	938	964	943	948	969	941	914	928	993	977	885	1023	889	942	945	929	934	983	935	974	940	956	992	961	967	909	951	926	918	940	974	948	927	995	939	959	908	939	882	963	985	951	906	968	1005	916	925	912	933	940	1016	962	907	924	993	977	968	955	961	966	980	976	989	903	970	905	970	884	917	972	974	944	950	968	909	919	966	921	997	931	949	938	958	974	975	989	950	958	944	929	909	972	941	911	954	1010	934	1019	982	890	959	923	949	993	1012	927	956	952	877	1014	977	951	994	945	950	944	947	983	987	1004	917	965	959	920	954	951	1017	968	950	945	909	941	931	967	949	952	957	900	1016	1002	953	973	971	982	968	924	936	947	953	920	932	940	938	918	934	978	998	998	945	960	930	941	935	990	967	955	894	975	910	936	934	953	930	941	966	943	945	921	920	994	958	955	948	984	936	955	970	957	905	935	939	953	935	937	931	948	973	938	902	940	982	1008	963	958	1045	927	979	967	934	880	986	938	969	962	943	953	974	974	914	942	929	966	968	957	930	906	887	923	979	944	913	960	943	969	1027	980	946	961	947	1046	966	938	932	932	989	931	923	937	942	934	952	886	1004	994	963	924	969	955	974	951	929	918	1003	926	978	935	942	913	938	998	895	1035	980	978	988	943	950	989	922	952	998	990	937	975	936	932	1005	939	943	984	954	970	952	994	898	927	941	978	930	933	923	979	974	962	958	928	915	931	1006	986	911	969	969	973	934	961	962	974	941	991	976	947	1034	901	977	1002	941	954	914	951	950	956	939	904	986	984	940	974	952	951	926	943	984	993	987	948	978	1000	991	958	953	978	989	933	954	866	916	902	948	992	972	878	926	942	943	924	890	944	902	950	910	986	936	903	974	864	1000	947	1005	884	881	956	941	966	987	990	928	1006	947	968	938	932	891	923	912	988	946	956	957	960	947	933	958	972	952	926	969	1010	1001	943	920	965	969	1026	963	938	932	915	915	1002	932	950	987	927	923	936	930	933	941	1016	997	956	983	944	932	953	963	926	948	931	887	953	896	934	977	984	966	990	942	1000	927	947	924	930	903	960	973	985	947	931	994	905	901	985	1003	975	951	976	923	969	937	970	919	886	977	860	989	935	945	938	934	973	966	977	942	969	953	943	900	967	964	930	1004	1002	993	898	945	957	916	954	954	922	897	969	955	949	989	982	958	1002	957	929	950	982	968	985	954	999	945	987	1003	963	924	960	948	940	979	933	960	934	909	971	979	961	978	935	963	934	960	930	927	917	980	951	975	965	949	919	968	963	1015	952	995	982	995	957	961	942	973	887	922	918	923	974	930	915	942	940	935	968	923	986	951	938	980	949	946	970	870	961	959	965	972	985	987	910	918	958	933	960	991	899	976	983	985	947	973	968	932	913	968	894	942	914	940	1005	955	939	1001	945	968	946	925	934	985	932	954	970	950	946	959	953	971	1006	952	989	968	949	952	939	943	972	974	1045	937	947	954	995	906	932	925	964	930	944	940	979	925	963	939	925	945	931	950	950	887	908	950	957	960	929	940	929	985	965	977	955	986	1011	903	966	958	973	944	936	912	961	963	942	936	943	934	999	970	965	930	920	952	905	977	927	983	973	935	966	960	894	980	923	981	912	942	916	948	948	931	912	937	981	934	955	973	914	954	988	926	914	920	924	908	964	941	1008	929	944	961	973	934	934	938	917	903	910	930	958	951	983	945	987	926	952	955	969	1051	966	981	946	974	1032	936	964	937	942	980	942	869	922	936	943	967	969	948	965	958	988	919	941	941	1019	1008	991	987	917	966	995	943	953	930	927	991	971	985	1027	964	984	954	968	982	973	992	911	918	952	879	958	936	937	954	931	946	988	979	938	1026	950	974	880	902	924	898	913	944	989	956	932	903	986	955	944	952	956	965	953	918	997	932	941	931	924	938	983	969	926	962	1025	965	994	1007	1003	980	931	920	939	933	924	949	962	905	928	963	917	957	902	926	951	906	984	998	973	902	935	962	965	958	956	952	932	972	962	980	1010	1015	929	973	911	985	916	915	951	973	944	932	1016	973	997	908	917	880	938	962	954	938	959	980	948	897	992	967	921	1003	952	901	940	941	959	959	945	938	948	1011	922	949	972	964	964	926	923	947	953	961	999	869	915	981	987	931	944	940	954	1003	916	973	975	968	944	956	946	960	974	955	981	997	943	894	984	964	938	994	914	945	975	973	944	964	904	977	940	989	947	993	974	965	970	986	932	1007	967	996	988	1013	970	901	954	930	948	1013	987	946	985	1036	950	927	929	919	959	956	956	985	954	965	963	937	986	985	922	971	960	916	977	953	935	957	953	945	927	939	994	990	987	973	959	956	983	972	954	916	990	944	860	971	941	988	984	959	890	946	971	924	956	950	994	928	1046	972	998	933	919	969	972	941	981	973	923	964	945	980	956	934	955	939	969	906	960	921	927	931	1023	985	971	996	923	885	941	961	988	992	985	900	961	994	956	918	932	932	1010	951	921	964	942	948	960	932	938	896	910	902	919	917	932	971	971	938	936	956	958	900	899	962	954	963	929	906	934	990	934	1013	928	887	998	897	924	946	975	950	914	967	915	952	973	929	977	935	981	972	906	989	904	960	969	940	935	1030	942	905	941	980	917	974	979	920	897	960	993	980	969	920	961	968	981	959	963	908	923	923	965	932	933	914	1004	939	975	967	1000	986	920	972	910	944	961	935	1000	965	973	981	928	971	983	998	969	1013	972	922	950	951	931	1016	909	953	1006	905	969	963	939	924	943	953	945	969	894	979	944	925	936	976	987	955	980	977	947	957	956	911	947	942	947	932	956	973	993	980	933	955	971	915	956	942	983	954	967	972	954	957	1006	923	967	965	1005	921	927	982	938	984	981	969	912	940	947	967	962	952	946	951	967	914	986	999	959	957	929	904	1024	989	873	892	925	959	949	918	992	917	914	1015	957	938	941	949	970	874	960	980	960	978	917	926	992	945	921	937	936	948	970	933	910	996	941	924	945	866	959	971	954	936	935	934	929	923	889	952	900	927	995	1027	962	975	912	988	995	949	950	953	877	944	1005	906	929	1024	970	967	952	967	985	939	985	1000	972	958	1001	943	927	959	952	913	970	972	979	928	947	890	1006	909	966	925	975	937	1019	1009	982	929	947	964	959	957	958	972	899	986	955	974	981	900	979	971	982	887	955	927	928	1007	956	1004
22872	17266	16005	27461	39226	41408	37494	32335	27738	36108	60563	57687	42414	27100	15062	9344	8072	7693	7702	7725	7702	7721	7654	7716	7624	7821	7674	7720	7650	7666	7661	7737	7712	7810	7613	7624	7755	7879	7655	7646	7758	7720	7778	7525	7693	7572	7723	7652	7692	7765	7687	7757	7684	7746	7831	7706	7742	7834	7702	7778	7788	7489	7675	7638	7797	7635	7640	7703	7567	7704	7691	7806	7627	7657	7796	7602	7855	7705	7773	7714	7737	7728	7752	7618	7827	7609	7803	7680	7746	7669	7603	7763	7667	7642	7595	7529	7827	7682	7759	7706	7762	7705	7735	7602	7735	7655	7660	7632	7740	7439	7836	7777	7591	7724	7703	7751	7708	7682	7717	7738	7700	7728	7705	7585	7733	7687	7807	7734	7619	7798	7679	7772	7808	7638	7731	7778	7654	7778	7696	7495	7709	7779	7800	7720	7858	7767	7647	7712	7730	7634	7725	7726	7694	7698	7707	7762	7679	7821	7586	7619	7748	7757	7615	7644	7727	7680	7796	7743	7610	7835	7716	7797	7660	7760	7825	7680	7629	7674	7844	7671	7741	7705	7803	7577	7726	7704	7545	7776	7789	7661	7719	7602	7782	7596	7670	7725	7745	7709	7678	7628	7736	7720	7562	7706	7670	7715	7704	7627	7578	7782	7691	7740	7680	7722	7751	7766	7690	7596	7564	7773	7864	7814	7676	7733	7671	7728	7902	7729	7650	7853	7813	7576	7644	7726	7625	7723	7607	7774	7696	7638	7639	7696	7704	7558	7699	7740	7812	7726	7775	7759	7809	7509	7658	7732	7664	7672	7744	7562	7709	7561	7771	7566	7594	7659	7685	7758	7776	7582	7672	7721	7704	7841	7764	7795	7643	7716	7698	7805	7759	7662	7527	7469	7670	7845	7880	7731	7725	7756	7740	7790	7903	7518	7766	7741	7701	7824	7652	7627	7557	7672	7707	7811	7687	7698	7628	7624	7720	7782	7637	7771	7769	7685	7842	7831	7733	7743	7804	7685	7767	7625	7757	7700	7717	7790	7810	7650	7551	7678	7651	7774	7726	7781	7691	7645	7635	7735	7713	7528	7612	7742	7765	7702	7649	7647	7697	7597	7749	7764	7668	7651	7730	7733	7585	7707	7694	7774	7803	7657	7767	7619	7760	7729	7800	7638	7659	7727	7647	7709	7727	7845	7792	7736	7807	7775	7865	7617	7740	7695	7629	7696	7714	7715	7780	7666	7733	7700	7624	7605	7818	7752	7678	7606	7571	7654	7669	7767	7688	7648	7860	7713	7785	7729	7720	7721	7793	7611	7724	7655	7723	7799	7700	7709	7709	7637	7742	7668	7771	7813	7793	7719	7738	7695	7655	7684	7825	7530	7657	7627	7786	7647	7609	7827	7656	7761	7755	7671	7710	7599	7718	7563	7774	7662	7595	7672	7768	7887	7723	7681	7781	7663	7749	7730	7656	7743	7559	7694	7767	7672	7657	7722	7775	7713	7730	7690	7741	7702	7739	7655	7785	7600	7724	7647	7621	7722	7690	7708	7526	7786	7752	7780	7638	7594	7699	7655	7708	7688	7733	7674	7715	7690	7692	7765	7780	7694	7688	7815	7727	7783	7734	7689	7621	7797	7701	7788	7755	7698	7707	7796	7692	7691	7682	7678	7648	7593	7768	7572	7627	7634	7618	7701	7782	7816	7674	7728	7787	7607	7673	7656	7755	7701	7790	7757	7776	7588	7766	7524	7691	7780	7614	7734	7739	7729	7705	7793	7633	7740	7627	7779	7677	7673	7821	7552	7704	7798	7517	7720	7692	7711	7688	7648	7720	7742	7718	7802	7700	7663	7718	7718	7727	7745	7818	7723	7646	7737	7785	7777	7728	7641	7881	7608	7794	7622	7688	7681	7571	7663	7700	7792	7553	7638	7832	7857	7648	7794	7749	7678	7815	7721	7716	7623	7752	7751	7678	7695	7726	7507	7831	7772	7936	7655	7778	7735	7638	7748	7761	7745	7782	7666	7744	7647	7710	7780	7662	7606	7621	7895	7830	7646	7779	7551	7749	7575	7714	7694	7630	7778	7739	7775	7644	7779	7634	7669	7825	7660	7663	7703	7754	7720	7686	7724	7714	7845	7724	7737	7590	7777	7701	7748	7714	7748	7797	7669	7729	7749	7684	7814	7613	7751	7774	7760	7682	7543	7602	7687	7624	7640	7764	7700	7659	7749	7730	7687	7720	7619	7694	7751	7656	7693	7670	7781	7817	7712	7773	7703	7745	7774	7755	7702	7610	7663	7734	7656	7810	7685	7866	7836	7695	7825	7731	7721	7808	7633	7714	7741	7638	7634	7582	7875	7763	7781	7692	7737	7796	7648	7630	7818	7764	7760	7622	7746	7680	7632	7902	7718	7613	7703	7677	7720	7832	7772	7817	7797	7528	7826	7678	7718	7713	7611	7782	7649	7641	7836	7558	7627	7577	7697	7587	7645	7773	7740	7641	7569	7873	7697	7726	7779	7744	7755	7710	7781	7667	7698	7745	7614	7618	7625	7667	7653	7829	7723	7700	7720	7672	7831	7735	7643	7685	7680	7729	7599	7620	7744	7662	7608	7723	7820	7740	7752	7750	7703	7680	7728	7738	7771	7683	7714	7678	7619	7783	7602	7739	7857	7722	7623	7724	7718	7799	7685	7691	7696	7649	7747	7789	7810	7686	7632	7781	7799	7838	7602	7750	7585	7676	7791	7703	7831	7713	7772	7737	7866	7759	7687	7698	7767	7729	7706	7774	7737	7699	7752	7613	7640	7659	7761	7765	7764	7743	7770	7686	7590	7774	7708	7891	7690	7766	7666	7670	7608	7688	7704	7806	7580	7719	7678	7608	7735	7620	7849	7755	7636	7740	7673	7569	7757	7781	7655	7790	7691	7695	7845	7793	7845	7783	7758	7721	7823	7692	7818	7693	7764	7671	7714	7638	7645	7804	7632	7591	7734	7617	7712	7649	7780	7674	7681	7664	7748	7673	7530	7819	7719	7775	7641	7674	7594	7763	7712	7678	7812	7702	7682	7754	7649	7689	7722	7682	7617	7529	7864	7622	7707	7796	7796	7674	7675	7836	7813	7598	7665	7682	7798	7770	7767	7721	7731	7590	7798	7745	7475	7775	7611	7717	7599	7729	7705	7685	7440	7775	7582	7845	7633	7661	7730	7574	7649	7618	7724	7729	7532	7755	7807	7757	7926	7709	7771	7710	7705	7707	7622	7615	7792	7718	7798	7737	7606	7644	7506	7818	7636	7657	7514	7639	7677	7829	7709	7783	7769	7660	7750	7671	7679	7847	7660	7666	7565	7621	7730	7735	7629	7695	7805	7720	7736	7763	7703	7750	7750	7775	7745	7724	7573	7740	7610	7659	7765	7721	7673	7617	7675	7745	7752	7720	7756	7606	7739	7826	7609	7678	7731	7665	7862	7565	7701	7751	7754	7701	7604	7779	7670	7780	7660	7686	7725	7777	7648	7767	7749	7699	7653	7740	7685	7781	7648	7512	7703	7669	7587	7598	7628	7733	7765	7765	7611	7722	7695	7701	7689	7667	7749	7601	7752	7612	7732	7814	7765	7719	7776	7651	7826	7656	7795	7716	7679	7751	7661	7801	7805	7580	7728	7706	7627	7655	7745	7715	7694	7768	7635	7779	7697	7694	7749	7763	7795	7631	7748	7795	7722	7697	7686	7770	7576	7714	7640	7830	7666	7710	7842	7697	7549	7720	7684	7829	7723	7794	7684	7749	7577	7645	7787	7773	7727	7559	7719	7747	7685	7864	7671	7716	7780	7636	7682	7745	7702	7583	7801	7759	7644	7765	7713	7707	7703	7648	7810	7733	7757	7916	7600	7757	7721	7782	7821	7661	7618	7681	7716	7764	7606	7821	7650	7726	7777	7898	7724	7788	7657	7793	7713	7646	7749	7679	7780	7723	7633	7748	7646	7841	7751	7676	7748	7732	7623	7805	7683	7739	7745	7783	7715	7627	7737	7734	7678	7747	7656	7726	7710	7696	7733	7803	7767	7764	7783	7679	7685	7687	7712	7684	7789	7870	7730	7641	7649	7659	7707	7747	7765	7766	7790	7729	7659	7789	7754	7771	7733	7711	7687	7853	7748	7593	7682	7703	7706	7738	7651	7676	7712	7734	7788	7628	7610	7735	7721	7736	7670	7789	7814	7728	7651	7759	7630	7646	7677	7707	7747	7687	7676	7671	7619	7824	7733	7660	7730	7718	7661	7671	7823	7806	7797	7816	7808	7619	7640	7884	7622	7545	7653	7720	7731	7703	7779	7687	7652	7633	7726	7710	7692	7613	7745	7645	7660	7666	7710	7757	7666	7648	7698	7683	7698	7673	7732	7723	7639	7695	7724	7721	7625	7699	7691	7732	7701	7760	7667	7743	7619	7836	7721	7662	7736	7808	7752	7699	7653	7792	7623	7749	7624	7829	7838	7661	7692	7826	7736	7738	7663	7596	7749	7719	7804	7686	7675	7679	7757	7713	7812	7801	7692	7848	7609	7789	7667	7582	7722	7707	7684	7743	7637	7767	7812	7551	7676	7747	7643	7723	7627	7703	7669	7650	7777	7541	7740	7712	7781	7607	7712	7673	7603	7567	7676	7767	7704	7729	7625	7830	7924	7787	7642	7699	7646	7705	7706	7678	7724	7753	7703	7603	7658	7668	7670	7647	7766	7822	7600	7907	7743	7683	7634	7748	7719	7760	7623	7549	7749	7615	7750	7657	7683	7750	7856	7570	7808	7713	7537	7726	7735	7676	7619	7735	7784	7707	7681	7696	7693	7869	7742	7645	7705	7724	7581	7767	7578	7732	7615	7669	7794	7649	7675	7739	7679	7728	7742	7661	7773	7710	7749	7676	7678	7697	7776	7643	7701	7784	7640	7771	7807	7598	7769	7747	7728	7629	7744	7735	7671	7737	7622	7764	7693	7674	7653	7713	7788	7735	7768	7738	7720	7590	7597	7634	7580	7812	7622	7792	7784	7715	7688	7629	7693	7781	7729	7693	7771	7663	7728	7786	7614	7652	7603	7797	7637
4585	2709	1998	1928	2794	3824	2870	2426	2186	5356	21559	22967	13418	4855	1793	1144	946	903	934	916	910	925	866	957	897	931	954	978	937	886	918	945	964	1004	951	927	940	980	974	937	867	903	939	884	894	917	976	897	929	945	899	954	903	902	898	944	902	988	960	953	904	938	931	948	982	912	897	957	903	1002	913	948	913	942	880	935	900	934	974	901	923	918	874	971	902	960	1021	936	946	916	905	923	946	933	938	913	935	928	852	908	877	962	904	962	865	861	925	927	903	877	895	943	892	951	960	902	940	934	940	981	984	937	937	922	947	898	888	890	972	976	939	968	898	953	941	922	975	913	947	973	977	917	970	983	956	934	950	914	910	955	940	935	934	928	916	942	957	937	982	915	933	910	951	952	931	881	978	875	939	956	869	938	977	931	909	971	920	939	980	962	947	973	976	928	994	964	957	949	912	913	912	937	890	931	920	919	932	974	918	938	928	886	919	990	967	915	927	906	917	948	968	949	979	922	955	908	908	961	962	949	952	941	1001	923	937	904	872	924	888	920	959	907	903	980	959	913	944	914	926	1012	942	907	905	944	926	941	944	934	987	948	920	883	949	913	908	941	952	949	912	932	987	903	921	895	917	920	943	914	906	922	917	949	929	1012	979	970	937	928	967	985	989	912	914	959	946	918	939	915	932	931	989	868	935	944	908	936	954	916	917	970	896	941	944	874	909	916	927	981	968	935	967	920	898	939	938	959	958	908	909	953	939	913	901	928	944	951	952	946	936	952	920	948	926	933	925	902	918	886	929	938	914	962	923	926	925	970	899	890	964	906	912	955	894	974	926	921	899	920	879	980	920	882	931	945	898	950	891	991	944	931	959	928	1008	920	909	959	927	933	916	935	962	895	933	928	973	862	883	974	901	954	940	984	895	887	937	956	955	975	940	884	996	942	970	873	904	938	914	957	946	903	938	887	922	925	967	945	1026	869	902	916	1025	872	882	954	960	933	882	923	974	943	946	1020	925	966	912	1001	974	934	895	956	934	932	918	943	926	904	939	915	944	915	940	945	924	948	933	966	899	901	1016	988	987	943	949	956	914	913	944	955	920	961	987	889	929	936	955	914	912	823	919	997	885	836	943	842	966	990	912	953	913	969	951	917	922	926	950	963	971	895	943	922	896	945	978	941	923	904	951	937	917	943	978	914	944	893	917	916	891	921	898	924	859	936	935	890	966	973	956	920	913	991	970	946	909	888	879	915	966	900	907	910	880	899	907	981	871	982	946	917	958	919	938	1007	936	927	964	919	907	941	953	979	894	943	937	931	994	940	905	975	891	941	912	916	964	918	962	915	922	892	877	902	942	938	861	958	908	922	911	969	908	943	902	976	965	975	1018	926	891	947	943	958	965	898	922	945	926	945	910	930	944	970	971	910	973	960	957	934	1007	977	929	912	939	937	968	954	926	908	959	890	898	949	933	906	937	941	925	948	903	981	931	950	894	919	933	932	936	931	927	968	942	932	910	937	882	877	939	915	957	953	907	931	1025	939	885	930	878	952	999	956	944	923	920	933	963	932	926	964	952	897	956	937	935	989	936	992	942	976	915	879	1001	963	985	928	983	984	888	984	896	900	944	976	942	966	928	961	979	950	975	938	926	908	950	948	926	971	929	950	867	938	932	903	1007	927	910	947	947	962	939	911	884	931	874	953	904	978	947	1016	893	910	961	973	952	945	954	900	969	993	913	977	935	898	898	969	902	947	915	984	932	930	902	931	933	892	998	891	951	964	964	913	973	957	908	938	905	939	931	961	949	929	924	943	907	930	920	927	942	950	934	975	908	937	927	927	932	928	953	965	955	886	922	939	936	989	937	959	980	944	1005	945	930	955	910	994	979	916	919	928	958	954	950	887	987	911	957	910	875	911	930	905	923	943	913	960	923	932	961	874	920	898	911	952	979	906	1020	935	959	967	919	877	983	933	966	946	969	965	944	895	973	957	973	932	960	928	867	941	955	919	1013	904	891	942	926	914	937	938	904	1010	918	933	952	1024	934	915	884	955	959	939	954	913	943	964	928	904	917	896	996	879	937	891	942	971	960	932	881	932	907	942	905	871	933	904	903	980	934	947	957	951	980	978	910	939	998	952	908	967	900	912	944	910	931	938	945	940	936	945	917	930	943	915	932	914	892	935	918	936	964	945	920	940	910	910	934	981	930	988	915	939	928	957	936	926	929	937	958	903	968	968	965	936	967	883	883	890	961	948	940	955	919	885	943	941	905	932	944	929	858	983	926	987	936	931	992	941	929	914	908	924	903	953	1015	946	952	920	936	930	941	926	929	958	918	893	969	956	892	955	952	940	947	949	943	897	952	989	957	991	961	942	933	1026	947	932	981	1024	948	940	931	874	957	905	929	930	941	895	982	963	954	935	933	915	904	930	884	890	911	890	885	902	868	969	947	967	906	897	940	899	937	879	930	917	966	957	919	951	958	889	944	937	939	954	999	942	972	934	985	980	974	934	936	967	935	952	932	942	968	934	929	978	925	878	960	952	930	898	926	969	939	904	898	952	946	923	922	874	955	962	911	967	901	947	969	902	901	928	940	950	973	916	946	917	944	937	930	899	889	907	947	879	880	937	930	941	936	896	939	938	908	853	989	933	946	923	963	934	899	930	982	959	939	941	923	937	950	938	942	927	977	899	902	940	952	909	946	925	987	903	937	955	915	910	995	929	942	884	898	908	965	966	910	957	870	899	945	907	852	931	951	935	921	962	945	905	951	903	947	938	929	916	942	907	942	924	928	979	926	922	919	965	925	930	862	912	969	954	916	939	940	977	952	944	982	885	980	883	973	949	939	959	941	951	909	960	954	968	870	913	957	926	950	881	969	936	979	927	904	949	919	991	921	957	942	902	949	937	1026	936	913	914	918	913	938	958	918	956	905	936	895	961	956	924	928	980	923	931	952	942	948	939	898	969	956	967	928	882	964	931	933	900	881	942	949	887	921	884	934	995	936	986	945	923	914	944	955	912	915	975	961	920	949	965	931	958	953	922	958	962	914	919	991	943	922	950	923	895	934	919	970	942	921	917	946	942	971	890	914	913	966	924	996	956	955	957	929	872	935	939	917	948	985	975	904	977	936	957	931	965	883	908	908	929	923	960	953	948	887	918	928	927	949	838	946	869	955	949	922	936	978	951	930	937	893	949	910	939	953	951	940	972	926	914	969	936	976	877	960	954	957	959	944	955	915	879	936	948	919	876	975	960	950	963	963	959	913	892	921	938	972	944	896	996	954	941	941	958	900	952	929	878	927	887	930	965	1019	918	920	932	870	957	891	974	995	1001	967	962	944	885	916	913	995	998	969	956	869	892	922	890	918	961	941	873	915	937	925	907	897	938	965	928	948	893	863	918	969	942	932	950	948	949	977	960	908	981	907	949	920	921	907	1010	966	928	933	937	936	897	958	940	958	949	978	981	924	964	983	914	951	920	943	877	966	935	908	946	931	939	936	934	928	901	958	916	970	926	955	936	955	952	902	983
28370	20518	17638	30831	41327	43413	36190	32990	31667	44717	74832	71417	51643	33436	19046	10187	8152	7660	7543	7590	7543	7669	7555	7526	7544	7571	7705	7691	7453	7669	7605	7603	7717	7555	7600	7536	7575	7565	7442	7507	7629	7504	7619	7475	7577	7595	7574	7627	7724	7606	7508	7621	7533	7515	7635	7602	7687	7554	7618	7569	7606	7536	7555	7469	7520	7570	7425	7624	7538	7676	7581	7684	7644	7585	7524	7568	7626	7663	7692	7587	7520	7597	7632	7550	7583	7614	7395	7649	7580	7532	7594	7544	7552	7528	7524	7516	7406	7574	7576	7496	7596	7611	7642	7509	7583	7689	7552	7543	7550	7654	7687	7528	7527	7462	7585	7604	7557	7463	7596	7679	7470	7665	7509	7561	7587	7615	7587	7572	7545	7645	7397	7616	7516	7404	7556	7439	7549	7684	7448	7584	7611	7586	7514	7481	7713	7657	7674	7497	7522	7575	7547	7601	7588	7583	7731	7828	7530	7619	7507	7527	7558	7520	7649	7579	7610	7586	7554	7577	7530	7604	7478	7491	7687	7472	7698	7575	7595	7572	7497	7656	7490	7471	7638	7614	7605	7556	7457	7528	7506	7552	7532	7474	7584	7485	7647	7534	7587	7515	7595	7534	7666	7583	7452	7580	7605	7593	7578	7651	7576	7510	7564	7476	7561	7519	7561	7579	7484	7605	7493	7785	7722	7713	7528	7529	7557	7540	7601	7514	7603	7506	7644	7561	7539	7657	7624	7545	7512	7599	7773	7395	7688	7474	7599	7589	7747	7478	7518	7629	7593	7489	7534	7552	7510	7602	7590	7609	7477	7569	7541	7563	7547	7591	7544	7549	7533	7552	7727	7636	7547	7553	7530	7655	7564	7682	7668	7765	7548	7539	7671	7493	7517	7630	7645	7622	7545	7753	7563	7579	7610	7562	7595	7606	7581	7596	7567	7608	7530	7556	7497	7537	7562	7648	7546	7588	7636	7540	7626	7602	7607	7645	7600	7619	7595	7513	7496	7693	7621	7649	7676	7504	7568	7538	7523	7643	7591	7535	7615	7552	7699	7597	7675	7487	7625	7683	7416	7422	7501	7567	7648	7572	7604	7688	7472	7695	7600	7647	7609	7550	7526	7592	7589	7605	7522	7630	7615	7619	7582	7471	7535	7461	7620	7631	7533	7680	7451	7433	7535	7629	7637	7561	7489	7504	7610	7610	7585	7605	7452	7492	7476	7641	7555	7540	7566	7607	7612	7664	7580	7522	7570	7622	7568	7673	7580	7619	7558	7659	7643	7655	7661	7733	7605	7702	7685	7745	7554	7584	7512	7556	7468	7618	7474	7665	7553	7634	7613	7789	7510	7610	7542	7578	7549	7701	7732	7648	7526	7480	7622	7491	7661	7613	7480	7503	7650	7593	7709	7626	7541	7500	7664	7673	7619	7594	7665	7719	7674	7494	7583	7642	7516	7589	7518	7563	7636	7592	7570	7536	7604	7634	7712	7651	7596	7641	7509	7590	7507	7701	7622	7643	7553	7582	7640	7434	7691	7737	7625	7545	7495	7579	7607	7576	7566	7573	7629	7638	7651	7543	7683	7661	7581	7624	7697	7452	7483	7571	7597	7639	7587	7517	7524	7694	7622	7586	7652	7488	7687	7720	7672	7654	7541	7602	7545	7585	7568	7513	7605	7538	7694	7631	7679	7530	7652	7722	7558	7558	7618	7699	7614	7591	7639	7662	7662	7605	7612	7638	7597	7607	7611	7722	7572	7752	7483	7543	7689	7603	7498	7599	7561	7469	7662	7565	7562	7652	7570	7611	7445	7563	7529	7503	7657	7616	7435	7540	7510	7568	7706	7680	7484	7575	7558	7476	7663	7765	7612	7704	7633	7479	7666	7572	7605	7657	7567	7663	7781	7639	7507	7630	7799	7586	7534	7587	7574	7591	7613	7641	7619	7579	7503	7589	7547	7511	7608	7575	7498	7542	7682	7532	7671	7603	7646	7765	7509	7584	7650	7534	7618	7548	7539	7558	7563	7648	7608	7449	7573	7577	7524	7693	7581	7507	7631	7545	7596	7711	7788	7477	7585	7621	7686	7653	7771	7565	7608	7570	7585	7597	7601	7547	7525	7634	7722	7676	7528	7582	7519	7567	7670	7674	7679	7588	7575	7719	7481	7616	7654	7646	7700	7671	7646	7615	7515	7687	7624	7569	7551	7502	7648	7574	7509	7572	7662	7566	7588	7644	7579	7664	7528	7520	7487	7484	7678	7562	7588	7589	7642	7444	7576	7495	7632	7725	7494	7570	7463	7522	7711	7639	7589	7563	7502	7629	7597	7634	7504	7595	7620	7508	7556	7601	7637	7518	7595	7515	7602	7640	7572	7660	7597	7592	7634	7608	7713	7678	7746	7546	7530	7619	7558	7611	7598	7578	7559	7627	7600	7556	7641	7612	7613	7738	7509	7547	7562	7503	7528	7650	7494	7538	7573	7619	7634	7527	7367	7592	7499	7563	7620	7505	7625	7583	7563	7770	7624	7530	7594	7664	7566	7510	7529	7484	7612	7643	7689	7625	7602	7621	7667	7769	7575	7589	7590	7556	7559	7494	7559	7535	7572	7512	7577	7697	7566	7694	7665	7640	7562	7522	7684	7686	7566	7539	7602	7584	7627	7439	7624	7556	7434	7725	7578	7689	7675	7470	7540	7767	7582	7579	7617	7473	7654	7476	7638	7590	7622	7646	7459	7515	7596	7527	7454	7605	7576	7479	7599	7535	7626	7574	7498	7565	7482	7594	7523	7432	7641	7555	7551	7664	7523	7633	7712	7645	7658	7564	7526	7549	7595	7781	7529	7662	7534	7586	7708	7564	7592	7602	7456	7642	7680	7466	7622	7547	7606	7542	7550	7454	7713	7558	7652	7686	7648	7534	7524	7545	7631	7664	7476	7509	7723	7674	7611	7606	7582	7491	7519	7710	7707	7633	7643	7627	7450	7565	7606	7540	7679	7662	7542	7502	7565	7573	7547	7549	7621	7575	7591	7539	7559	7454	7538	7616	7536	7564	7595	7620	7670	7577	7445	7513	7538	7489	7673	7474	7695	7476	7558	7607	7615	7577	7600	7549	7497	7485	7574	7467	7652	7617	7596	7559	7554	7427	7643	7588	7534	7518	7599	7601	7643	7575	7569	7530	7517	7572	7581	7485	7545	7560	7641	7628	7518	7702	7647	7489	7415	7483	7797	7596	7685	7624	7569	7685	7603	7582	7726	7691	7696	7493	7532	7651	7596	7697	7617	7484	7645	7550	7558	7632	7501	7540	7533	7642	7595	7765	7599	7526	7603	7742	7672	7479	7643	7646	7602	7578	7498	7635	7612	7543	7676	7587	7698	7478	7619	7595	7608	7639	7714	7412	7675	7579	7604	7641	7526	7557	7640	7521	7567	7438	7618	7609	7583	7534	7501	7559	7585	7601	7647	7554	7747	7621	7633	7695	7517	7609	7583	7626	7551	7439	7758	7658	7602	7476	7583	7611	7526	7464	7618	7732	7572	7576	7690	7602	7487	7603	7621	7501	7558	7356	7616	7571	7656	7708	7403	7515	7510	7595	7487	7488	7665	7474	7616	7558	7568	7502	7739	7637	7445	7653	7667	7656	7637	7518	7548	7520	7566	7577	7561	7590	7655	7561	7620	7545	7449	7572	7583	7524	7656	7615	7642	7689	7546	7611	7586	7604	7428	7467	7620	7597	7458	7614	7463	7591	7618	7541	7655	7515	7540	7612	7668	7717	7481	7617	7628	7585	7600	7527	7706	7644	7643	7526	7678	7541	7470	7509	7542	7682	7489	7693	7519	7548	7646	7650	7580	7511	7617	7642	7563	7481	7597	7421	7599	7572	7663	7595	7655	7497	7608	7555	7578	7639	7642	7490	7551	7585	7457	7767	7634	7560	7653	7512	7564	7683	7574	7465	7533	7665	7500	7644	7674	7548	7533	7576	7614	7611	7457	7532	7531	7594	7506	7716	7418	7691	7661	7570	7602	7616	7503	7515	7395	7543	7602	7503	7594	7509	7605	7555	7673	7546	7577	7528	7486	7562	7393	7675	7609	7437	7628	7589	7659	7704	7444	7561	7571	7753	7642	7566	7407	7481	7705	7627	7599	7540	7649	7611	7559	7530	7655	7426	7635	7588	7693	7519	7607	7449	7578	7605	7486	7626	7556	7599	7618	7617	7640	7571	7597	7681	7527	7523	7510	7744	7554	7545	7596	7511	7696	7505	7723	7590	7594	7518	7511	7613	7559	7583	7550	7568	7635	7500	7535	7628	7600	7523	7643	7641	7700	7569	7534	7619	7555	7678	7581	7548	7639	7552	7666	7516	7561	7525	7609	7571	7549	7646	7628	7475	7509	7500	7600	7583	7545	7622	7698	7552	7644	7649	7589	7697	7466	7562	7567	7632	7691	7656	7568	7704	7661	7596	7611	7716	7679	7639	7583	7575	7569	7528	7683	7533	7602	7675	7615	7454	7605	7547	7559	7735	7611	7590	7522	7505	7601	7660	7544	7552	7746	7625	7591	7511	7636	7755	7654	7579	7609	7545	7533	7714	7589	7632	7572	7633	7477	7607	7653	7571	7628	7541	7451	7640	7457	7634	7525	7667	7578	7615	7589	7601	7475	7611	7608	7497	7677	7685	7634	7576	7561	7640	7603	7470	7582	7478	7596	7594	7580	7535	7616	7510	7564	7623	7501	7679	7672	7618	7610	7664	7620	7508	7507	7586	7526	7542	7650	7811	7538	7635	7657	7723	7656	7586	7579	7687	7604	7619	7523	7616	7588	7632	7563	7510	7615	7579	7692	7463	7684	7713	7567	7697	7635	7622	7480	7664	7566	7529	7699	7537	7628	7554	7614	7543	7406	7501	7452	7573	7570	7624	7613	7660	7519	7627	7654	7544	7556	7584	7543	7557	7534	7624	7600	7657	7676	7587	7604	7465	7593	7680	7511	7642	7625	7494	7451	7516	7650	7723	7601	7634	7529	7494	7569	7558	7519	7475	7712	7583	7519	7528	7659	7588	7568	7564	7526	7581	7586	7503	7595	7462	7622	7703
3914	1626	1294	1277	2020	2216	1695	1537	1305	1981	4187	5389	3173	1632	1140	980	926	851	957	944	982	932	927	870	927	930	871	873	864	874	961	860	877	883	918	951	879	898	937	859	905	913	889	885	857	934	883	917	930	921	917	888	921	911	919	948	914	896	917	886	871	929	910	919	956	904	908	971	900	869	939	924	916	934	965	934	933	928	912	892	912	893	943	920	972	860	918	881	942	908	911	937	923	910	935	965	887	923	960	1007	932	915	919	901	941	895	898	951	877	979	975	876	943	871	916	964	870	877	914	913	956	899	914	934	931	909	883	898	908	918	942	886	902	970	881	958	887	863	952	935	887	922	884	888	882	924	867	905	876	853	913	943	931	964	933	920	910	915	901	888	877	892	915	867	909	937	896	917	886	926	899	915	951	894	943	867	923	948	945	911	953	924	931	898	940	891	919	921	948	899	875	925	961	905	865	908	899	947	905	907	905	907	948	916	1002	912	955	894	949	897	954	898	912	923	957	926	886	830	898	921	919	917	897	947	892	956	867	927	928	919	863	873	922	941	894	873	919	899	920	905	941	906	972	892	896	896	885	911	905	923	892	871	904	819	932	831	917	888	936	924	950	907	942	889	938	877	899	917	936	885	944	897	863	934	972	904	913	902	918	943	903	913	890	887	894	889	907	939	961	976	879	941	915	913	892	902	843	887	894	916	906	907	944	901	896	901	955	934	906	966	928	950	892	874	911	901	900	920	970	935	891	943	896	901	942	953	899	920	881	873	926	874	929	910	882	871	882	912	934	875	846	923	903	876	889	931	921	962	930	939	916	897	899	889	870	917	946	936	961	889	936	908	921	907	922	911	909	913	940	935	916	946	929	923	880	918	934	899	881	913	907	890	856	921	926	908	879	945	904	934	961	896	883	917	862	910	926	921	905	903	874	918	939	935	949	928	823	870	946	922	956	904	930	949	979	892	887	872	908	997	938	925	942	880	930	910	988	855	887	932	909	952	858	930	901	905	893	935	906	874	921	918	929	924	889	889	960	928	931	888	890	939	888	925	968	931	902	909	933	904	940	872	875	890	879	930	937	872	896	866	896	893	906	847	861	960	851	910	888	912	912	879	958	892	925	857	867	948	897	952	961	883	904	878	909	924	935	914	884	929	943	864	901	954	916	933	921	883	850	932	891	942	972	872	960	914	865	904	913	923	914	876	901	977	859	868	902	909	912	928	876	932	933	873	897	879	896	881	862	964	901	919	901	887	935	940	922	910	913	933	964	883	955	921	870	902	959	915	907	939	938	926	870	920	898	883	959	909	945	892	937	943	954	957	941	912	961	944	918	927	859	927	901	966	953	935	886	907	909	874	930	924	873	915	890	905	962	944	945	911	978	958	903	938	912	897	923	923	901	972	902	934	923	882	884	899	961	914	907	846	894	950	901	936	894	927	883	885	905	953	930	951	908	925	899	920	864	952	912	903	927	886	941	935	895	940	881	885	877	867	858	938	895	829	951	942	964	890	924	913	915	882	932	920	903	939	891	899	836	926	948	902	870	889	906	930	920	977	908	904	953	960	875	899	976	887	946	884	876	979	970	940	910	863	924	908	897	912	864	844	891	917	935	896	893	876	965	925	907	910	886	840	882	891	944	928	919	893	905	917	911	945	917	922	887	884	894	912	894	943	880	960	954	913	886	880	919	868	882	913	907	896	914	879	919	925	907	923	945	869	925	901	886	933	932	903	871	913	929	918	879	909	919	879	870	893	915	959	972	925	917	910	901	919	876	946	968	895	873	926	911	907	925	874	888	915	911	857	961	960	884	953	914	937	908	907	953	935	920	856	933	934	888	871	918	924	876	924	901	929	976	914	889	869	873	884	860	925	962	903	924	899	867	882	909	934	875	950	922	850	899	894	873	868	890	929	927	911	955	932	945	859	893	955	924	931	887	923	897	882	933	843	897	845	878	898	895	958	906	904	890	945	951	956	921	907	910	903	912	880	920	907	985	883	921	977	904	917	868	946	938	960	921	863	920	943	868	916	950	929	907	947	930	914	923	933	887	937	923	896	879	919	952	877	933	924	884	875	892	929	926	907	852	937	929	884	945	950	935	899	953	938	972	880	894	904	902	860	882	852	927	951	887	926	889	862	905	912	955	885	877	929	930	861	909	895	896	897	904	905	903	876	937	865	937	961	980	896	912	931	857	973	932	934	904	912	942	923	893	908	928	940	899	981	909	941	873	914	922	879	914	914	948	969	919	918	867	926	948	911	906	928	874	942	955	847	884	924	965	964	921	951	968	902	910	964	873	869	928	913	944	952	908	918	931	971	931	890	941	905	924	882	921	880	939	913	919	890	910	956	851	914	932	918	937	904	908	959	940	928	910	964	882	935	933	900	883	894	959	926	900	930	932	921	927	954	906	981	896	848	954	926	923	907	947	929	884	908	970	902	889	872	950	920	932	911	879	861	942	892	923	906	857	876	907	927	916	865	916	922	898	912	960	910	950	917	931	959	964	912	909	958	901	932	945	942	953	953	960	870	927	872	910	941	915	940	896	928	915	946	900	873	942	924	901	945	900	905	912	922	953	936	872	867	955	891	895	929	942	868	923	869	963	937	848	932	868	922	943	956	874	921	897	875	936	884	919	934	919	882	956	943	928	870	939	920	972	928	895	902	935	900	942	891	944	893	875	865	911	930	894	895	960	903	923	866	898	918	958	980	922	884	882	930	929	879	929	962	951	883	933	911	879	873	881	932	912	907	920	936	895	939	883	870	904	924	916	945	863	890	900	929	934	861	886	933	915	926	932	910	882	911	899	935	974	934	877	958	909	944	940	914	845	917	944	934	846	922	867	890	841	915	928	900	918	981	925	943	951	913	920	951	935	893	863	921	888	868	938	954	941	921	904	941	907	929	902	891	898	901	912	886	850	897	917	950	899	960	888	939	907	945	895	909	913	866	929	937	876	894	907	920	936	888	946	882	939	1003	944	909	915	966	968	934	912	943	972	973	905	922	923	905	947	911	884	850	893	915	926	909	904	997	890	897	910	924	879	900	939	944	934	921	955	885	868	847	912	884	888	908	881	923	918	912	919	912	911	961	953	872	909	908	924	962	856	931	861	932	900	870	946	895	941	885	924	864	942	908	867	893	857	931	909	869	930	916	947	865	915	908	902	960	961	865	935	925	897	917	945	917	881	924	889	917	896	881	898	903	831	897	901	931	924	899	936	1003	943	874	917	941	814	888	918	953	914	932	844	883	961	896	902	955	923	892	911	931	951	898	964	897	938	934	903	907	902	946	914	908	905	903	922	892	927	934	871	938	945	914	915	949	943	879	842	902	929	950	908	936	876	883	904	921	940	973	862	888	901	942	921	882	878	878	920	980	906	964	924	910	858	939	968	929	929	875	922	915	887	921	914	912	918	917	884	916	855	842	927	931	923	923	903	946	944	956	866	913	927	910	891	908	925	948	966	939	930	898	908	918	921	879	928	954	922	890	983	915
20924	14912	12459	21641	35376	34827	27500	24615	20720	28049	40707	40820	28649	16586	10250	8006	7625	7415	7454	7549	7376	7613	7587	7550	7471	7459	7452	7406	7390	7420	7394	7432	7471	7493	7568	7399	7515	7360	7402	7379	7480	7430	7389	7534	7564	7448	7402	7358	7436	7377	7507	7424	7417	7525	7477	7436	7336	7373	7561	7522	7376	7486	7462	7435	7378	7479	7531	7550	7495	7430	7476	7383	7530	7386	7430	7490	7382	7531	7355	7376	7429	7393	7453	7400	7393	7459	7541	7497	7402	7640	7325	7464	7472	7406	7506	7368	7428	7460	7508	7321	7532	7470	7376	7425	7303	7573	7589	7404	7513	7362	7560	7435	7457	7438	7349	7540	7392	7445	7463	7404	7388	7448	7409	7433	7393	7517	7342	7449	7603	7456	7443	7561	7342	7495	7409	7410	7511	7272	7475	7461	7504	7448	7423	7412	7296	7526	7377	7390	7497	7506	7324	7449	7431	7481	7498	7490	7429	7442	7485	7459	7281	7497	7390	7497	7355	7516	7391	7320	7504	7423	7191	7527	7550	7466	7390	7436	7451	7359	7331	7690	7406	7564	7380	7491	7447	7399	7437	7359	7444	7648	7392	7455	7403	7427	7345	7316	7452	7472	7359	7531	7404	7472	7374	7460	7435	7467	7452	7474	7539	7417	7438	7317	7303	7560	7251	7518	7432	7410	7403	7515	7384	7573	7469	7412	7398	7385	7452	7448	7412	7261	7482	7452	7465	7310	7423	7375	7524	7403	7404	7577	7534	7412	7464	7531	7546	7410	7454	7383	7358	7577	7422	7449	7265	7355	7322	7408	7493	7464	7373	7366	7346	7330	7472	7543	7508	7385	7519	7523	7429	7482	7497	7402	7423	7564	7333	7464	7464	7311	7416	7453	7473	7497	7458	7691	7485	7527	7476	7433	7494	7505	7420	7554	7501	7505	7456	7487	7459	7376	7435	7578	7518	7457	7450	7466	7305	7401	7407	7412	7451	7493	7266	7397	7366	7598	7440	7468	7504	7477	7487	7452	7493	7437	7385	7398	7504	7397	7424	7413	7462	7500	7538	7432	7458	7468	7516	7445	7309	7498	7366	7347	7568	7534	7484	7447	7509	7342	7585	7506	7507	7540	7380	7539	7524	7556	7472	7383	7593	7477	7411	7479	7531	7442	7450	7396	7546	7477	7382	7457	7359	7416	7559	7306	7318	7541	7395	7451	7412	7445	7380	7428	7408	7364	7606	7497	7592	7539	7468	7367	7511	7382	7422	7475	7363	7357	7524	7410	7454	7452	7342	7364	7453	7552	7360	7486	7432	7591	7491	7384	7464	7371	7375	7484	7444	7483	7540	7519	7525	7392	7429	7532	7494	7306	7518	7448	7569	7523	7499	7531	7436	7329	7602	7489	7356	7508	7525	7520	7396	7513	7483	7417	7422	7340	7493	7310	7377	7533	7344	7383	7462	7427	7485	7340	7457	7470	7486	7553	7462	7473	7372	7478	7469	7440	7571	7444	7457	7358	7480	7501	7667	7349	7517	7526	7614	7321	7463	7413	7362	7480	7482	7504	7469	7443	7538	7391	7511	7441	7486	7393	7478	7407	7477	7278	7486	7462	7410	7534	7518	7460	7515	7486	7451	7531	7509	7420	7354	7423	7410	7271	7495	7553	7575	7536	7436	7463	7458	7586	7405	7456	7438	7491	7406	7620	7400	7442	7408	7376	7486	7413	7406	7431	7374	7433	7544	7559	7290	7381	7435	7432	7413	7532	7590	7561	7448	7386	7491	7596	7432	7496	7413	7446	7412	7326	7329	7333	7333	7527	7422	7424	7456	7554	7462	7462	7578	7351	7576	7343	7465	7566	7434	7389	7473	7435	7481	7370	7468	7355	7451	7493	7511	7386	7368	7549	7341	7375	7425	7467	7521	7452	7441	7489	7441	7441	7400	7392	7521	7459	7319	7415	7493	7461	7438	7387	7394	7375	7439	7349	7419	7532	7494	7439	7536	7422	7309	7357	7467	7345	7452	7537	7435	7451	7483	7433	7389	7497	7494	7474	7291	7574	7377	7367	7425	7386	7546	7464	7462	7508	7588	7381	7373	7548	7442	7402	7446	7457	7497	7478	7474	7413	7592	7520	7404	7481	7475	7485	7557	7290	7488	7425	7504	7365	7431	7454	7390	7468	7391	7443	7424	7469	7421	7478	7471	7501	7444	7453	7423	7564	7427	7464	7438	7472	7492	7516	7507	7399	7281	7351	7517	7488	7356	7400	7358	7516	7500	7368	7285	7438	7412	7465	7301	7494	7503	7299	7415	7445	7491	7489	7498	7479	7518	7423	7580	7502	7364	7344	7487	7463	7528	7454	7386	7368	7490	7467	7474	7468	7392	7578	7537	7391	7566	7411	7530	7487	7501	7434	7431	7416	7525	7539	7279	7468	7459	7418	7351	7553	7541	7443	7334	7463	7373	7518	7378	7560	7456	7476	7456	7501	7324	7390	7437	7493	7463	7396	7509	7510	7448	7380	7458	7379	7459	7566	7385	7428	7478	7486	7405	7497	7336	7490	7378	7545	7344	7415	7468	7496	7510	7474	7415	7469	7505	7475	7421	7502	7575	7492	7404	7446	7413	7422	7475	7434	7549	7550	7467	7524	7446	7389	7528	7458	7576	7449	7502	7502	7392	7459	7286	7469	7467	7486	7429	7475	7409	7531	7483	7456	7376	7477	7473	7551	7486	7465	7422	7557	7461	7551	7496	7212	7419	7510	7489	7299	7528	7363	7512	7442	7557	7509	7396	7430	7435	7506	7438	7313	7430	7410	7371	7470	7428	7421	7523	7575	7305	7460	7430	7397	7348	7434	7426	7469	7524	7404	7529	7352	7496	7532	7418	7387	7530	7477	7476	7321	7405	7541	7507	7569	7474	7522	7481	7461	7453	7517	7554	7577	7405	7431	7594	7278	7423	7362	7514	7413	7601	7440	7518	7569	7370	7582	7567	7390	7536	7419	7547	7432	7372	7407	7505	7405	7675	7455	7474	7434	7453	7515	7566	7424	7401	7363	7367	7438	7514	7407	7374	7514	7599	7317	7498	7411	7374	7419	7439	7627	7487	7492	7464	7442	7399	7281	7429	7495	7494	7470	7493	7469	7460	7451	7420	7511	7409	7391	7360	7566	7545	7389	7558	7302	7424	7567	7445	7445	7570	7484	7469	7407	7496	7490	7343	7504	7386	7323	7477	7556	7427	7501	7368	7542	7484	7489	7463	7577	7437	7489	7432	7415	7466	7482	7406	7287	7415	7512	7506	7494	7436	7484	7397	7431	7511	7531	7440	7416	7477	7337	7450	7444	7434	7427	7356	7480	7472	7417	7343	7479	7498	7514	7457	7473	7411	7609	7451	7256	7571	7486	7479	7501	7534	7386	7321	7618	7446	7480	7407	7512	7511	7379	7473	7585	7422	7490	7358	7490	7485	7597	7541	7472	7525	7382	7412	7490	7390	7421	7533	7488	7453	7420	7495	7500	7373	7434	7400	7546	7517	7445	7265	7432	7439	7474	7554	7486	7451	7452	7540	7348	7430	7414	7410	7369	7518	7446	7626	7452	7529	7623	7443	7489	7641	7432	7328	7497	7499	7389	7336	7503	7391	7532	7471	7458	7313	7354	7407	7326	7559	7597	7630	7506	7443	7543	7419	7327	7396	7489	7560	7473	7474	7458	7467	7411	7514	7367	7399	7435	7424	7484	7377	7328	7534	7542	7429	7252	7519	7471	7556	7536	7532	7439	7381	7491	7421	7417	7348	7436	7443	7396	7340	7518	7534	7507	7355	7575	7436	7449	7460	7498	7475	7515	7404	7369	7328	7286	7408	7534	7488	7443	7366	7488	7347	7356	7403	7369	7574	7495	7319	7664	7493	7574	7378	7483	7303	7406	7428	7555	7555	7429	7450	7473	7386	7432	7438	7462	7430	7448	7385	7628	7406	7448	7548	7538	7455	7470	7534	7420	7404	7361	7490	7471	7462	7525	7487	7585	7544	7421	7481	7482	7450	7455	7534	7447	7490	7406	7381	7413	7506	7410	7523	7441	7502	7472	7477	7429	7507	7303	7484	7516	7414	7476	7246	7455	7448	7344	7475	7481	7479	7366	7433	7569	7490	7404	7389	7557	7435	7447	7413	7429	7398	7401	7465	7411	7476	7463	7515	7482	7400	7625	7393	7442	7450	7370	7345	7499	7470	7385	7559	7357	7488	7421	7446	7338	7384	7474	7401	7534	7527	7446	7400	7516	7502	7560	7519	7550	7364	7548	7461	7388	7413	7523	7480	7380	7411	7420	7410	7594	7535	7430	7403	7423	7559	7444	7487	7555	7504	7680	7492	7428	7442	7558	7485	7368	7610	7560	7507	7568	7373	7431	7370	7541	7366	7353	7430	7448	7400	7266	7543	7397	7393	7452	7294	7388	7449	7510	7561	7504	7460	7428	7528	7486	7329	7418	7408	7537	7417	7556	7453	7395	7504	7433	7457	7356	7451	7354	7463	7427	7554	7451	7497	7570	7343	7511	7385	7393	7468	7597	7435	7343	7459	7458	7545	7319	7509	7376	7502	7378	7401	7476	7565	7418	7453	7368	7436	7490	7407	7373	7330	7472	7515	7371	7340	7439	7460	7579	7454	7321	7484	7414	7423	7434	7593	7579	7410	7489	7467	7538	7355	7361	7429	7466	7410	7599	7433	7652	7527	7403	7466	7565	7377	7378	7379	7482	7511	7444	7406	7526	7445	7500	7443	7589	7421	7457	7403	7401	7544	7475	7472	7437	7509	7523	7339	7460	7555	7610	7702	7516	7487	7507	7373	7515	7504	7546	7512	7339	7496	7523	7440	7354	7529	7509	7450	7563	7337	7550	7441	7441	7315	7554	7498	7334	7392	7386	7422	7301	7364	7473	7436	7460	7556	7456	7359	7471	7606	7511	7420	7296	7474	7467	7321	7528	7586	7451	7519	7530	7473	7424	7553	7407	7512	7391	7406	7349	7486	7355	7431	7402	7366	7349	7365	7382	7518	7441	7505	7442	7426	7482	7452	7442	7378	7614	7508	7396	7377	7437
2952	2166	1566	1381	2451	2900	2035	1829	1604	3958	10889	13675	7598	2829	1352	988	959	884	933	901	947	928	931	900	935	902	896	934	895	919	932	913	915	875	915	924	903	945	918	906	908	919	913	970	935	873	908	948	924	922	881	894	924	925	845	927	890	895	854	885	872	939	878	980	853	940	925	883	916	918	911	858	985	881	932	936	938	919	873	873	945	903	949	928	915	875	901	959	910	881	887	886	853	909	967	894	923	940	893	907	921	913	873	920	919	954	929	931	879	860	937	915	909	957	893	944	967	922	909	894	939	926	918	895	880	939	889	949	900	899	934	907	900	964	838	923	946	945	875	918	912	910	916	877	853	871	951	906	940	891	914	887	900	910	884	906	892	878	939	908	879	903	959	949	884	910	875	882	905	905	928	843	875	948	971	899	921	865	884	853	887	928	896	931	945	883	889	863	904	900	919	934	870	885	912	909	963	918	889	918	928	898	840	901	935	893	877	890	899	911	901	896	891	885	962	932	910	918	935	872	921	918	877	935	873	942	906	943	908	950	891	930	933	870	933	894	871	916	865	987	920	930	902	867	882	956	950	925	914	916	887	949	866	899	937	897	943	898	929	935	890	908	906	921	903	884	922	878	901	874	877	912	917	884	935	914	950	889	862	939	892	868	838	920	937	981	903	890	910	896	866	917	947	879	899	959	896	932	926	919	879	866	920	935	889	931	961	924	874	972	875	917	900	870	850	919	919	898	917	934	897	957	896	872	920	890	901	955	952	898	919	959	989	829	919	926	958	894	874	880	924	885	911	963	892	901	907	912	945	904	919	875	895	875	858	906	950	955	872	952	926	890	882	907	887	892	934	899	880	910	887	896	940	964	886	906	902	907	905	923	909	867	864	877	940	936	888	907	945	915	894	913	898	903	892	933	944	955	926	894	931	998	893	881	960	932	885	953	933	904	928	870	883	936	915	925	946	900	898	909	867	912	880	894	864	866	930	933	900	864	885	939	903	926	979	914	903	875	916	844	935	886	908	903	907	911	869	960	930	900	905	899	908	898	938	897	968	950	908	891	908	929	939	923	835	846	906	860	870	893	858	917	803	908	853	925	867	966	936	924	877	906	940	911	971	936	912	890	928	933	858	915	893	890	885	902	938	876	911	939	924	952	953	875	874	905	982	941	923	931	897	880	893	875	949	972	901	879	910	962	875	877	900	901	881	885	923	925	863	935	947	916	895	883	895	863	940	922	927	895	942	903	888	905	929	896	951	885	951	904	925	928	895	897	894	952	945	898	928	879	876	960	917	913	940	913	949	893	909	908	939	919	879	886	913	899	914	859	907	882	938	908	930	900	914	961	866	932	918	906	911	861	917	883	918	907	905	922	905	933	922	915	895	960	876	830	915	917	882	902	917	915	955	943	859	922	945	986	917	924	867	886	883	873	926	945	912	944	891	952	872	890	923	930	891	890	965	921	938	915	857	877	862	924	969	899	890	868	880	920	901	935	916	876	900	919	981	932	924	912	953	858	912	860	898	922	907	881	841	879	927	914	910	884	933	896	912	913	919	920	934	931	910	972	903	882	896	964	907	838	885	877	958	888	901	955	871	948	899	955	890	892	921	959	919	927	940	899	889	897	930	903	957	932	853	866	887	908	975	954	932	916	882	938	912	925	924	944	910	939	937	875	893	925	932	887	933	877	915	921	893	873	896	886	930	871	925	904	848	874	909	962	920	926	821	906	930	910	929	875	944	940	907	963	895	979	921	931	926	933	887	958	916	910	907	908	921	917	895	939	930	927	934	926	917	900	916	890	934	910	933	928	881	895	935	915	928	890	857	933	909	898	924	904	951	842	888	893	903	890	942	908	874	913	931	892	916	929	912	918	918	955	950	872	914	965	906	941	898	883	894	846	940	897	886	928	920	966	996	930	894	905	884	947	915	880	835	878	878	940	917	929	895	904	916	892	899	881	929	924	914	893	923	917	988	938	933	906	874	904	904	937	958	862	930	918	885	913	883	936	911	912	941	900	895	922	900	913	888	917	924	902	925	967	936	882	880	877	876	927	908	837	924	850	916	937	913	889	937	952	927	893	967	921	867	924	871	963	895	906	884	937	932	896	910	905	933	864	907	885	908	895	923	898	884	917	930	974	928	856	919	920	938	886	916	915	923	894	913	881	915	923	857	954	884	917	882	896	966	942	866	872	846	915	870	954	960	875	935	888	909	905	922	925	932	901	900	919	883	891	927	926	865	930	914	900	895	911	941	948	896	892	891	935	887	905	946	927	909	913	924	901	919	911	885	925	890	963	891	904	896	883	903	925	926	908	914	955	923	955	891	928	925	945	892	956	940	867	864	883	876	851	951	917	845	903	916	925	1002	952	939	915	886	929	980	912	866	957	939	901	862	850	886	958	897	932	917	881	937	918	905	905	925	850	877	911	915	923	931	909	947	875	889	900	960	924	912	881	881	904	958	925	921	911	839	919	851	875	917	947	945	927	876	883	913	897	863	916	872	937	884	901	887	878	899	877	898	918	854	891	920	920	973	890	905	944	896	962	899	870	951	926	930	957	921	901	883	894	917	942	876	911	917	872	820	850	907	953	927	886	900	895	900	900	930	910	886	923	911	865	908	942	896	878	912	845	918	924	893	862	890	915	895	935	905	861	940	892	925	902	954	903	868	889	953	938	925	950	898	916	927	881	882	915	913	880	879	892	913	865	941	908	890	897	971	915	903	931	924	884	916	906	900	946	945	880	954	905	944	954	906	924	929	944	905	901	898	935	903	900	938	892	902	922	954	865	904	903	915	935	944	870	880	966	908	866	866	947	1003	954	907	942	957	909	932	957	884	927	937	900	854	891	921	916	922	897	903	897	903	911	887	873	904	900	881	911	893	889	911	906	943	869	907	929	940	898	924	973	921	859	924	893	967	915	920	883	859	925	884	913	948	934	901	891	957	867	899	863	933	879	916	885	895	896	930	963	953	952	944	896	834	861	875	860	900	961	919	885	895	927	927	834	883	915	896	885	925	941	912	932	942	912	871	921	884	912	943	893	900	912	919	964	938	852	972	976	878	903	949	892	928	948	901	920	937	878	929	907	949	886	870	910	949	890	960	939	859	920	873	924	922	868	912	908	922	938	942	932	926	868	883	934	915	923	926	821	971	931	906	897	902	897	923	876	898	905	870	901	940	890	923	924	888	958	922	956	927	944	914	893	895	918	946	897	965	942	935	908	940	880	907	922	983	872	917	932	879	937	948	928	879	910	905	928	892	906	934	924	922	880	938	918	902	892	909	957	921	920	968	954	907	918	895	942	889	912	951	909	870	872	922	892	916	924	924	881	906	876	905	887	868	848	924	848	926	896	955	920	957	952	901	936	889	920	877	948	943	887	915	935	955	910	893	917	903	885	900	907	881	911	926	924	937	940	913	869	909	918	860	919	904	859	887	953	932	878	921	915	913	881	966	911	908	928	902	940	866	923	942	934	911	902	953	885	920	905
23639	18967	15055	24354	38654	38540	31410	28016	25185	40138	57968	57946	41526	25405	13154	8549	7574	7530	7373	7431	7331	7360	7398	7497	7444	7286	7469	7353	7442	7442	7412	7353	7414	7421	7505	7319	7519	7683	7423	7295	7444	7449	7343	7472	7536	7320	7370	7363	7447	7377	7494	7341	7538	7572	7466	7613	7338	7413	7426	7404	7374	7381	7323	7382	7347	7324	7385	7372	7324	7506	7389	7457	7499	7387	7541	7427	7447	7443	7410	7508	7374	7321	7397	7328	7392	7496	7476	7413	7419	7423	7340	7372	7500	7530	7401	7484	7411	7289	7506	7414	7442	7333	7485	7398	7525	7578	7433	7487	7365	7417	7334	7446	7424	7385	7417	7417	7376	7411	7354	7451	7375	7385	7391	7559	7454	7298	7417	7468	7365	7484	7403	7486	7400	7450	7529	7411	7460	7496	7430	7544	7418	7408	7465	7408	7500	7541	7412	7492	7455	7417	7346	7327	7365	7469	7303	7529	7453	7444	7358	7392	7509	7465	7319	7487	7409	7480	7444	7475	7456	7335	7443	7436	7494	7437	7494	7418	7479	7436	7412	7497	7459	7444	7434	7426	7502	7383	7453	7427	7421	7427	7349	7404	7453	7416	7472	7378	7383	7493	7464	7351	7382	7464	7481	7553	7341	7522	7442	7593	7520	7388	7502	7389	7469	7378	7417	7536	7387	7576	7491	7503	7391	7376	7409	7418	7483	7445	7367	7262	7545	7443	7369	7465	7485	7451	7463	7457	7292	7517	7300	7425	7484	7499	7340	7279	7409	7357	7460	7486	7542	7466	7439	7284	7401	7445	7440	7424	7519	7400	7456	7445	7364	7533	7556	7461	7308	7386	7420	7308	7388	7487	7334	7493	7482	7449	7399	7399	7387	7561	7476	7338	7417	7387	7284	7413	7379	7524	7367	7391	7306	7447	7480	7456	7323	7455	7321	7459	7541	7428	7351	7367	7389	7231	7334	7403	7425	7419	7375	7383	7428	7366	7433	7317	7321	7419	7377	7447	7567	7468	7512	7501	7364	7407	7312	7403	7389	7473	7398	7412	7405	7513	7453	7418	7451	7344	7448	7400	7376	7462	7336	7463	7387	7452	7487	7396	7443	7441	7409	7388	7445	7456	7477	7432	7409	7358	7579	7398	7495	7236	7502	7374	7419	7399	7546	7351	7317	7294	7370	7402	7629	7463	7514	7320	7439	7358	7427	7431	7374	7502	7348	7405	7402	7429	7500	7368	7370	7565	7511	7422	7453	7289	7296	7399	7556	7595	7515	7381	7368	7508	7492	7449	7410	7401	7459	7379	7507	7401	7359	7419	7437	7398	7378	7348	7377	7461	7490	7390	7430	7528	7412	7545	7556	7621	7388	7367	7342	7548	7473	7414	7360	7590	7435	7470	7431	7438	7365	7294	7339	7441	7401	7302	7417	7334	7449	7441	7442	7424	7347	7508	7416	7539	7318	7444	7426	7504	7377	7400	7466	7477	7349	7366	7465	7316	7450	7459	7435	7360	7472	7413	7425	7322	7409	7486	7355	7440	7381	7559	7430	7296	7482	7511	7402	7342	7450	7419	7488	7276	7432	7504	7242	7518	7500	7486	7293	7403	7372	7385	7474	7396	7456	7588	7385	7402	7465	7331	7448	7401	7522	7154	7409	7466	7515	7419	7454	7423	7520	7377	7519	7394	7406	7273	7295	7487	7418	7443	7488	7406	7514	7284	7361	7417	7612	7377	7504	7385	7400	7372	7484	7363	7331	7390	7495	7384	7558	7500	7471	7516	7482	7347	7468	7474	7346	7343	7337	7478	7559	7475	7471	7503	7464	7503	7346	7469	7483	7453	7424	7527	7282	7304	7346	7364	7396	7302	7457	7523	7428	7383	7566	7377	7329	7422	7541	7325	7556	7473	7328	7552	7413	7327	7383	7537	7351	7610	7458	7484	7167	7501	7314	7412	7479	7448	7341	7372	7518	7491	7313	7381	7405	7374	7421	7436	7353	7441	7418	7514	7584	7471	7430	7431	7506	7369	7437	7437	7621	7422	7534	7336	7526	7557	7382	7391	7456	7496	7508	7408	7342	7389	7389	7366	7509	7471	7450	7472	7441	7465	7425	7418	7319	7526	7556	7465	7466	7447	7553	7345	7452	7285	7467	7363	7326	7344	7551	7460	7374	7367	7201	7428	7532	7372	7437	7389	7408	7392	7405	7406	7433	7347	7312	7457	7470	7493	7501	7443	7348	7330	7287	7395	7471	7557	7363	7500	7450	7413	7434	7606	7563	7419	7434	7415	7516	7488	7555	7369	7421	7440	7408	7498	7505	7317	7294	7350	7408	7359	7368	7353	7451	7336	7385	7458	7493	7306	7472	7437	7513	7420	7460	7306	7353	7444	7487	7418	7441	7417	7414	7409	7416	7233	7418	7350	7352	7548	7489	7354	7405	7373	7506	7418	7375	7499	7507	7491	7402	7362	7422	7410	7448	7465	7486	7579	7354	7528	7404	7433	7422	7383	7514	7491	7446	7409	7454	7371	7400	7465	7478	7404	7414	7455	7225	7328	7462	7488	7420	7483	7481	7500	7501	7398	7456	7470	7357	7521	7594	7584	7463	7328	7339	7312	7276	7375	7463	7454	7411	7443	7366	7484	7422	7461	7410	7428	7390	7332	7359	7412	7566	7331	7549	7503	7403	7536	7403	7389	7360	7532	7227	7398	7347	7362	7422	7512	7557	7282	7461	7403	7349	7442	7438	7576	7352	7424	7417	7493	7308	7481	7339	7626	7467	7468	7453	7495	7397	7436	7457	7456	7555	7426	7396	7420	7367	7406	7423	7475	7317	7421	7377	7271	7476	7433	7478	7468	7499	7337	7396	7530	7390	7509	7461	7429	7447	7395	7440	7459	7464	7436	7540	7402	7546	7476	7485	7365	7399	7544	7378	7228	7399	7421	7345	7445	7361	7432	7479	7399	7504	7475	7441	7480	7415	7420	7477	7524	7413	7381	7662	7555	7493	7378	7542	7398	7472	7491	7379	7473	7441	7338	7425	7352	7577	7364	7350	7375	7452	7368	7552	7375	7279	7432	7464	7390	7416	7421	7415	7479	7386	7422	7414	7337	7426	7476	7386	7502	7472	7417	7555	7421	7495	7528	7490	7427	7527	7455	7454	7347	7444	7555	7398	7282	7339	7428	7455	7370	7370	7493	7327	7464	7353	7385	7452	7451	7387	7494	7572	7477	7426	7387	7374	7485	7412	7376	7417	7369	7467	7573	7482	7407	7505	7420	7481	7275	7508	7434	7269	7568	7396	7443	7519	7375	7528	7325	7473	7344	7349	7503	7425	7426	7382	7386	7483	7364	7436	7401	7419	7405	7400	7432	7338	7319	7277	7458	7523	7344	7373	7398	7449	7542	7499	7481	7218	7352	7373	7346	7533	7364	7317	7400	7483	7356	7511	7391	7447	7427	7446	7505	7413	7333	7397	7397	7499	7385	7438	7515	7357	7433	7393	7488	7375	7411	7514	7424	7440	7338	7311	7513	7554	7324	7336	7578	7441	7367	7419	7615	7423	7384	7462	7278	7495	7483	7364	7504	7371	7377	7407	7458	7491	7458	7493	7340	7500	7472	7503	7426	7563	7428	7368	7481	7418	7538	7386	7516	7374	7391	7387	7410	7456	7434	7401	7552	7405	7501	7316	7382	7352	7431	7439	7463	7515	7408	7462	7479	7498	7503	7301	7500	7449	7511	7377	7433	7499	7518	7451	7422	7347	7464	7384	7364	7510	7368	7466	7558	7437	7381	7516	7426	7427	7373	7574	7194	7218	7367	7602	7433	7454	7581	7243	7407	7502	7420	7486	7485	7405	7408	7559	7392	7371	7513	7520	7486	7407	7280	7432	7353	7500	7402	7349	7344	7459	7399	7495	7326	7443	7506	7387	7376	7486	7464	7502	7450	7376	7419	7203	7482	7439	7431	7453	7360	7322	7480	7416	7539	7421	7438	7401	7370	7368	7383	7302	7531	7430	7428	7487	7333	7470	7406	7441	7422	7405	7312	7466	7561	7445	7404	7354	7396	7432	7390	7416	7437	7469	7332	7450	7369	7466	7419	7453	7498	7455	7420	7479	7447	7499	7499	7457	7334	7396	7426	7408	7476	7450	7421	7410	7542	7429	7381	7409	7431	7353	7442	7444	7392	7475	7401	7396	7249	7417	7384	7441	7438	7494	7515	7436	7314	7377	7400	7546	7517	7486	7524	7528	7433	7419	7347	7408	7368	7415	7211	7575	7467	7487	7428	7444	7380	7429	7443	7265	7549	7482	7363	7524	7388	7444	7434	7503	7547	7576	7601	7430	7436	7451	7369	7351	7343	7387	7501	7358	7479	7488	7389	7394	7490	7399	7318	7498	7439	7405	7247	7485	7545	7567	7390	7341	7435	7467	7577	7476	7438	7537	7425	7431	7416	7503	7346	7505	7393	7525	7471	7418	7457	7400	7279	7520	7405	7375	7528	7553	7386	7415	7462	7504	7388	7447	7529	7316	7487	7440	7381	7423	7439	7453	7418	7587	7505	7457	7305	7430	7421	7302	7378	7580	7358	7494	7460	7313	7549	7530	7568	7496	7510	7361	7492	7449	7404	7432	7547	7578	7434	7453	7324	7449	7400	7366	7369	7356	7528	7423	7419	7295	7489	7418	7458	7525	7427	7432	7460	7190	7465	7427	7413	7552	7462	7520	7356	7451	7424	7401	7450	7498	7552	7419	7372	7419	7384	7478	7583	7475	7368	7475	7531	7528	7364	7424	7418	7459	7490	7474	7432	7383	7433	7389	7364	7396	7395	7455	7472	7428	7447	7544	7484	7422	7393	7481	7418	7516	7392	7414	7411	7338	7481	7448	7448	7463	7478	7382	7377	7416	7441	7397	7482	7420	7418	7369	7592	7456	7490	7372	7273	7407	7539	7452	7592	7330	7369	7542	7365	7469	7351	7439	7405	7461	7555	7429	7513	7477	7467	7291	7457	7533	7338	7475	7404	7473	7469	7439	7553	7377	7458	7617	7489	7506	7434	7285	7434	7412	7405	7426	7305	7491	7561	7423	7357
5493	2186	1796	1691	2530	2852	2154	1726	1768	4022	11210	15013	7361	2740	1322	1038	1038	916	937	947	941	989	906	957	966	964	971	951	907	893	938	952	912	947	947	948	876	890	971	982	941	919	923	925	921	936	968	965	902	944	1000	872	933	910	959	959	961	971	947	924	984	915	999	983	997	934	952	996	986	890	959	868	1002	932	933	921	954	926	951	943	938	939	982	963	944	891	934	944	960	982	957	933	916	892	926	962	917	921	948	946	967	954	933	901	903	927	947	954	937	962	1028	960	972	901	844	959	982	983	960	913	967	955	969	892	1004	986	974	861	950	916	958	901	983	930	953	962	917	929	979	936	863	943	977	937	938	1008	980	940	954	962	872	956	964	933	940	953	923	933	928	998	941	920	967	915	937	907	973	961	947	918	973	948	935	960	924	936	953	986	990	935	916	947	947	915	931	947	937	957	921	921	948	915	950	941	912	928	1002	997	949	921	990	984	1024	960	959	902	910	876	1005	978	931	912	953	912	947	980	989	949	969	933	937	940	974	887	896	952	973	943	947	939	931	946	966	956	990	912	977	944	909	938	966	958	966	933	988	952	996	948	910	929	911	935	983	980	888	930	951	952	945	931	924	1022	903	929	919	965	938	923	953	1006	954	862	929	960	950	954	978	914	924	929	923	920	948	930	899	913	947	929	894	930	928	973	921	910	911	921	947	953	940	948	911	942	873	937	923	936	919	956	909	982	934	953	959	929	887	1001	947	935	917	972	932	954	970	944	980	882	946	922	917	940	936	909	984	948	973	929	922	919	957	889	873	975	938	885	974	935	912	942	929	910	976	900	904	928	879	954	943	938	885	1004	949	968	943	927	957	942	955	897	976	976	955	947	889	939	980	932	925	944	1044	947	945	890	955	977	909	922	903	942	954	989	936	1004	938	932	967	914	970	941	901	907	970	876	978	945	902	990	924	993	911	964	974	924	928	969	897	911	956	929	871	944	911	923	947	953	979	930	983	1014	893	981	961	950	950	947	941	955	945	939	971	908	931	909	956	962	954	935	905	892	938	944	932	951	950	1014	961	948	940	936	953	927	957	933	931	929	1017	974	973	945	973	946	868	945	941	949	961	941	940	985	947	927	952	908	912	959	918	908	924	974	896	936	937	1005	955	984	937	961	963	901	961	889	903	917	932	956	872	915	911	883	930	931	875	946	979	969	958	982	943	932	1009	926	950	1033	949	987	966	975	1005	952	945	962	950	1006	942	908	959	992	942	942	874	993	950	946	888	923	918	954	916	902	931	904	962	949	953	976	1008	944	987	919	934	963	938	940	1000	924	966	906	955	996	893	938	931	916	965	924	980	992	901	955	902	929	1013	886	902	949	981	911	976	956	973	935	978	951	873	949	939	958	926	976	1007	941	924	949	924	944	959	935	971	945	917	909	928	985	937	974	965	984	949	982	952	983	975	949	1018	931	933	915	919	957	909	865	931	930	945	981	925	971	950	924	1038	954	962	982	888	946	934	928	979	885	954	981	932	964	892	1000	932	940	928	966	933	975	952	950	916	880	973	927	931	968	921	942	1000	939	988	1005	1019	964	993	950	926	936	926	953	927	982	981	988	908	925	967	894	1005	950	938	962	941	958	910	929	1001	960	957	903	963	959	934	974	926	971	951	981	932	913	914	945	959	969	920	909	881	956	1021	907	877	972	940	964	902	883	947	939	949	928	985	942	907	1008	926	918	926	957	924	988	948	968	907	961	952	940	940	966	952	920	870	924	979	928	927	901	907	933	924	989	914	958	971	951	970	900	985	940	941	956	975	1016	925	1000	988	953	960	931	969	970	956	932	925	1012	978	884	961	972	951	909	933	980	976	937	923	964	971	953	974	929	978	962	959	960	990	966	962	973	918	955	982	972	933	951	962	999	980	995	889	945	954	952	906	906	909	962	962	898	966	941	972	944	902	1016	936	954	932	989	955	938	927	980	976	903	954	899	924	937	947	946	1000	978	934	945	948	949	874	945	1017	957	994	1000	969	913	1002	1007	956	958	902	922	944	922	944	964	919	890	943	919	932	960	973	925	991	995	951	951	993	948	944	924	924	933	920	971	896	937	887	956	982	958	983	936	944	948	920	940	928	908	962	955	917	932	980	941	963	951	960	915	1011	928	966	996	931	950	1016	939	978	921	964	943	909	959	983	903	945	972	922	911	924	954	950	905	999	965	897	922	976	964	898	945	949	965	985	968	933	1007	986	895	920	894	962	977	930	943	935	918	933	910	856	931	958	973	1001	956	917	997	953	938	966	967	990	958	941	918	956	895	954	960	1004	958	916	916	887	947	904	967	920	1000	934	956	917	907	955	950	969	912	926	982	931	915	976	952	939	960	954	939	964	1008	954	930	953	950	921	946	916	927	951	952	933	972	876	948	972	991	935	890	903	886	942	989	946	909	937	977	959	883	940	914	906	941	875	928	954	970	938	934	932	966	979	920	947	947	902	954	953	964	970	955	909	939	964	925	999	946	962	985	911	918	923	913	922	900	958	954	900	946	993	964	945	992	981	875	955	971	920	926	960	952	989	949	937	959	942	997	952	1016	956	977	903	869	964	902	923	944	903	971	956	949	975	983	919	875	967	995	942	956	951	864	950	910	928	962	955	946	943	914	951	931	945	949	980	962	887	958	968	917	933	976	978	923	943	994	1018	925	905	980	936	929	924	951	919	962	955	947	986	984	942	972	957	935	943	980	946	991	933	897	913	921	968	938	936	930	940	955	985	967	967	893	991	956	938	907	995	914	951	963	942	983	978	990	926	920	949	976	951	942	943	939	974	928	942	976	908	981	989	934	926	930	994	940	914	980	915	951	920	973	950	988	879	947	989	906	914	982	994	954	933	957	890	937	968	957	989	912	897	967	951	997	1011	944	930	957	933	928	925	945	988	899	899	952	937	953	986	974	958	968	923	939	937	964	882	911	954	905	955	995	962	979	905	959	953	931	977	910	971	945	945	923	937	976	858	976	955	969	955	966	926	965	958	923	967	893	945	956	944	922	914	914	967	955	937	919	970	912	991	951	960	1009	969	909	921	988	967	971	978	955	875	936	929	930	989	928	944	938	905	953	914	921	999	1031	953	916	947	968	976	953	902	936	941	975	928	931	948	991	916	974	956	919	948	957	951	991	951	892	936	928	899	940	915	907	979	898	907	958	1015	989	899	911	960	945	932	913	942	918	945	942	964	948	936	971	991	981	916	942	961	996	944	920	924	978	950	934	961	977	910	953	959	925	922	964	935	925	963	927	915	905	928	899	924	982	907	933	940	981	947	884	919	925	944	943	957	961	928	1017	915	970	893	985	942	921	930	974	896	888	933	931	932	926	920	945	976	935	936	970	887	954	941	961	994	934	945	931	918	902	930	912	915	938	950	908	999	934	952	949	929	982	927	933	885	939	991	985	879	969	932	974	990	891	919	964	950	922	881	1012	973	951	969	991	958	952	957	930	961	902	994	933	966	930	931	958	928	882	964	946	979	982	967	956	962	920	978	967	959	978	969	993	958	968	958	925	973	1007	901	925
22503	19249	17140	28614	40672	37615	32310	26955	26168	40303	59190	59499	41324	24757	12879	8718	7735	7835	7725	7788	7608	7665	7618	7664	7753	7585	7801	7560	7749	7517	7758	7584	7607	7678	7729	7676	7621	7686	7638	7603	7614	7562	7697	7743	7667	7767	7568	7640	7805	7684	7805	7658	7689	7722	7752	7715	7663	7726	7653	7650	7660	7726	7786	7686	7641	7712	7647	7712	7562	7582	7558	7726	7545	7646	7586	7707	7747	7640	7636	7775	7634	7712	7606	7685	7528	7628	7682	7691	7659	7644	7666	7757	7612	7611	7567	7614	7577	7642	7689	7549	7749	7549	7670	7658	7660	7735	7703	7731	7723	7677	7525	7747	7667	7703	7739	7661	7555	7758	7778	7704	7783	7626	7563	7565	7548	7654	7677	7712	7698	7595	7728	7693	7643	7708	7638	7692	7670	7713	7662	7598	7563	7703	7702	7737	7617	7600	7832	7768	7704	7661	7692	7750	7651	7723	7732	7768	7669	7689	7561	7692	7821	7674	7741	7718	7655	7680	7807	7637	7641	7581	7656	7748	7782	7677	7663	7671	7658	7684	7585	7730	7676	7542	7693	7621	7739	7821	7664	7547	7788	7576	7652	7761	7680	7746	7689	7589	7645	7598	7681	7737	7635	7648	7826	7599	7541	7683	7561	7749	7749	7566	7692	7680	7694	7684	7717	7576	7626	7725	7724	7577	7532	7799	7663	7604	7636	7674	7645	7740	7669	7683	7710	7606	7757	7634	7577	7633	7654	7575	7638	7680	7632	7650	7761	7718	7629	7717	7789	7683	7742	7738	7801	7844	7556	7604	7695	7653	7853	7659	7575	7679	7566	7654	7748	7697	7673	7794	7662	7780	7797	7760	7605	7661	7718	7707	7565	7673	7659	7785	7797	7648	7525	7885	7698	7640	7631	7848	7761	7654	7815	7799	7675	7671	7686	7725	7765	7695	7765	7714	7701	7646	7716	7764	7803	7786	7710	7588	7718	7739	7754	7743	7507	7710	7674	7735	7778	7740	7803	7774	7785	7692	7642	7716	7611	7711	7570	7763	7743	7713	7732	7680	7708	7674	7763	7698	7517	7721	7766	7554	7595	7652	7605	7658	7576	7646	7652	7709	7591	7743	7694	7673	7668	7598	7579	7542	7687	7686	7660	7732	7728	7695	7682	7519	7689	7595	7665	7629	7684	7665	7639	7712	7748	7781	7743	7685	7697	7572	7643	7557	7742	7722	7698	7499	7693	7818	7614	7683	7809	7873	7875	7615	7676	7564	7677	7690	7613	7785	7573	7827	7535	7817	7694	7596	7719	7669	7640	7748	7641	7762	7666	7637	7638	7784	7782	7636	7741	7699	7674	7774	7713	7674	7819	7674	7686	7740	7612	7746	7697	7646	7752	7669	7640	7589	7644	7833	7642	7661	7639	7606	7728	7782	7688	7614	7624	7705	7703	7687	7688	7610	7572	7598	7679	7662	7574	7678	7730	7776	7601	7546	7622	7655	7631	7654	7665	7612	7608	7738	7547	7668	7830	7690	7578	7754	7704	7755	7726	7746	7660	7809	7638	7605	7714	7572	7772	7634	7613	7687	7705	7684	7696	7727	7745	7594	7701	7652	7806	7548	7897	7587	7808	7665	7687	7664	7589	7574	7808	7692	7647	7581	7608	7527	7706	7736	7609	7724	7585	7613	7706	7638	7644	7733	7551	7738	7625	7711	7808	7715	7662	7635	7781	7672	7644	7778	7651	7700	7693	7695	7673	7678	7589	7697	7607	7636	7646	7665	7698	7829	7618	7700	7716	7590	7823	7658	7709	7644	7867	7803	7708	7647	7729	7664	7726	7709	7675	7618	7662	7712	7787	7685	7732	7535	7599	7664	7597	7603	7746	7651	7510	7695	7794	7717	7690	7653	7807	7731	7695	7722	7706	7705	7635	7642	7627	7810	7650	7557	7639	7731	7667	7615	7778	7686	7754	7712	7576	7760	7697	7745	7695	7837	7646	7705	7840	7758	7732	7656	7724	7686	7712	7866	7618	7579	7808	7635	7574	7707	7717	7757	7651	7721	7589	7751	7585	7646	7675	7612	7635	7590	7717	7769	7655	7788	7607	7727	7619	7660	7655	7769	7836	7829	7754	7580	7562	7528	7757	7832	7757	7675	7629	7675	7802	7628	7653	7604	7687	7611	7663	7654	7715	7632	7617	7576	7608	7623	7680	7738	7530	7615	7558	7610	7648	7659	7664	7648	7698	7674	7566	7669	7617	7703	7720	7787	7690	7548	7638	7783	7669	7705	7760	7652	7827	7599	7740	7853	7529	7709	7606	7769	7698	7559	7616	7688	7729	7715	7720	7718	7661	7735	7695	7627	7536	7780	7710	7709	7759	7644	7633	7722	7803	7669	7583	7590	7608	7639	7812	7697	7799	7703	7723	7684	7725	7603	7747	7657	7650	7607	7592	7690	7548	7599	7734	7674	7779	7583	7536	7722	7654	7589	7782	7751	7628	7737	7690	7747	7740	7584	7760	7639	7698	7773	7689	7537	7755	7636	7676	7788	7676	7559	7697	7787	7712	7689	7561	7619	7746	7624	7665	7652	7749	7424	7805	7777	7755	7588	7769	7798	7636	7681	7751	7764	7744	7648	7761	7747	7676	7744	7588	7600	7565	7853	7649	7646	7712	7622	7651	7709	7642	7647	7672	7694	7727	7587	7630	7755	7560	7598	7674	7747	7663	7596	7675	7659	7729	7505	7746	7710	7799	7586	7665	7709	7750	7679	7831	7706	7744	7708	7545	7724	7609	7658	7587	7716	7718	7535	7849	7652	7728	7542	7737	7766	7667	7652	7652	7716	7568	7724	7735	7749	7644	7651	7742	7562	7724	7805	7652	7748	7675	7711	7712	7642	7599	7699	7613	7769	7834	7764	7727	7764	7640	7737	7620	7740	7819	7648	7556	7704	7657	7666	7553	7767	7732	7705	7679	7680	7654	7646	7698	7635	7656	7704	7654	7683	7658	7712	7583	7671	7804	7696	7727	7577	7696	7642	7706	7754	7695	7716	7719	7613	7741	7769	7761	7668	7690	7611	7577	7719	7693	7675	7715	7694	7842	7620	7708	7721	7597	7635	7699	7728	7745	7783	7709	7776	7575	7662	7709	7874	7731	7706	7697	7563	7752	7543	7812	7754	7637	7698	7702	7618	7740	7698	7632	7639	7684	7686	7646	7660	7871	7700	7671	7700	7736	7666	7722	7809	7723	7670	7753	7687	7664	7581	7698	7576	7676	7603	7710	7666	7616	7660	7677	7681	7714	7683	7685	7635	7652	7660	7727	7871	7695	7562	7688	7705	7831	7702	7693	7668	7763	7705	7807	7646	7563	7737	7663	7644	7717	7646	7694	7744	7787	7676	7708	7712	7780	7735	7676	7782	7735	7623	7665	7752	7629	7833	7679	7707	7640	7634	7765	7769	7732	7706	7872	7715	7681	7786	7639	7620	7672	7586	7699	7708	7639	7819	7731	7569	7540	7742	7717	7743	7698	7661	7713	7715	7751	7688	7685	7651	7785	7743	7681	7600	7667	7777	7741	7750	7704	7631	7668	7668	7707	7631	7716	7760	7636	7702	7731	7745	7635	7654	7715	7663	7822	7717	7698	7640	7668	7653	7555	7682	7700	7614	7667	7702	7678	7634	7661	7652	7754	7526	7684	7680	7700	7707	7689	7841	7685	7709	7690	7623	7694	7595	7671	7711	7649	7589	7740	7669	7856	7624	7804	7584	7655	7711	7728	7599	7755	7806	7690	7770	7606	7631	7527	7680	7666	7599	7712	7599	7643	7647	7735	7679	7656	7607	7713	7747	7653	7635	7594	7717	7564	7702	7859	7549	7745	7661	7605	7828	7660	7668	7663	7550	7586	7712	7785	7730	7779	7745	7696	7765	7709	7627	7718	7629	7826	7748	7706	7775	7720	7595	7653	7818	7721	7672	7659	7851	7636	7729	7785	7814	7778	7763	7601	7679	7682	7738	7804	7719	7706	7619	7705	7771	7729	7668	7716	7584	7673	7658	7651	7690	7742	7750	7704	7704	7682	7634	7582	7732	7616	7763	7660	7741	7685	7784	7557	7670	7585	7629	7678	7669	7696	7714	7627	7618	7672	7624	7715	7692	7756	7631	7679	7581	7596	7708	7638	7690	7709	7579	7733	7791	7719	7829	7737	7586	7796	7741	7672	7590	7539	7758	7622	7564	7678	7829	7605	7745	7678	7619	7768	7737	7763	7602	7673	7532	7564	7850	7737	7678	7551	7725	7759	7682	7665	7796	7669	7803	7575	7686	7627	7430	7713	7718	7671	7733	7761	7626	7728	7833	7642	7687	7687	7703	7676	7627	7643	7673	7659	7658	7749	7705	7724	7658	7724	7712	7740	7652	7638	7620	7741	7700	7612	7661	7589	7766	7750	7585	7695	7663	7775	7570	7798	7639	7673	7758	7581	7614	7689	7692	7522	7627	7749	7583	7716	7711	7624	7746	7769	7737	7643	7743	7603	7738	7784	7624	7559	7688	7688	7679	7700	7687	7695	7710	7729	7604	7681	7605	7807	7649	7746	7639	7715	7795	7542	7606	7547	7617	7794	7635	7707	7657	7651	7648	7820	7704	7700	7643	7712	7575	7824	7647	7677	7832	7734	7676	7837	7761	7781	7600	7744	7660	7465	7820	7669	7708	7600	7865	7754	7828	7632	7727	7720	7718	7677	7554	7740	7708	7662	7669	7788	7630	7636	7612	7603	7630	7664	7748	7709	7606	7535	7793	7753	7673	7646	7569	7756	7730	7688	7602	7667	7612	7715	7721	7859	7708	7655	7557	7658	7676	7748	7646	7720	7818	7663	7553	7756	7547	7616	7584	7666	7618	7633	7634	7668	7748	7594	7698	7695	7630	7802	7495	7419	7603	7725	7679	7652	7700	7706	7735	7582	7723	7611	7659	7621	7713	7610	7728	7721	7664	7536	7714	7566	7675	7687	7595	7689	7484	7624	7651	7694	7740	7680	7672	7751	7683	7802	7754	7620	7632	7615	7626	7698	7659	7702	7744	7861	7544	7793	7706	7781	7860
4525	3247	2499	2225	3057	2841	2546	2281	2295	6226	19092	24552	13387	4523	1678	1003	951	902	942	915	957	891	919	904	911	968	895	955	968	957	950	899	896	947	969	980	896	936	916	902	979	970	940	971	938	926	898	874	930	893	947	928	936	966	911	884	904	933	907	1004	913	970	867	880	957	939	939	990	956	966	958	909	951	924	975	966	959	921	982	906	985	907	947	935	921	937	942	937	883	928	928	952	938	930	967	963	914	925	890	881	898	923	912	934	909	913	945	883	960	926	873	951	893	953	962	942	946	924	971	919	930	875	958	1013	916	959	963	923	958	933	938	938	896	936	926	942	914	962	967	949	949	911	933	936	948	952	925	911	964	897	922	916	890	884	969	925	989	933	957	1010	918	908	922	920	920	896	972	933	930	923	947	964	913	878	1011	944	923	928	925	874	920	927	956	923	968	890	910	959	923	922	949	939	926	866	967	927	873	929	930	923	935	913	948	931	981	897	952	931	928	944	903	906	884	921	940	903	954	900	940	916	882	892	949	970	972	905	968	882	898	932	965	978	927	961	915	928	959	975	892	933	936	912	940	958	919	964	962	919	894	948	925	959	920	895	955	932	907	991	955	949	966	991	908	927	935	973	925	926	886	1003	994	979	912	912	912	903	948	860	921	923	894	948	919	964	927	929	945	901	838	935	923	977	945	984	937	916	1013	931	919	913	928	948	929	945	961	914	933	917	925	968	983	947	907	933	907	966	969	916	917	913	919	871	957	959	937	948	941	944	992	993	909	932	953	943	880	894	905	919	889	943	929	946	958	900	911	915	888	905	941	972	930	937	919	927	899	910	895	937	938	913	941	896	922	949	953	927	934	887	969	890	939	984	886	988	911	988	916	902	972	943	881	917	931	924	916	963	853	932	897	901	978	941	945	922	947	1015	928	932	889	923	870	983	920	934	937	901	936	968	892	950	940	928	919	907	874	975	940	932	932	882	993	947	921	946	927	958	947	939	973	903	903	883	942	906	958	928	892	875	971	919	927	912	995	924	924	938	940	978	883	918	882	917	912	954	958	934	985	902	875	897	909	948	950	918	941	930	980	893	867	957	961	966	912	915	909	959	867	872	959	908	959	932	958	976	953	925	998	921	926	897	939	927	883	890	940	987	968	862	880	942	976	969	960	955	928	995	906	991	922	952	896	910	884	921	913	941	903	941	971	966	920	901	905	916	953	945	909	949	907	923	912	940	929	901	935	914	934	947	891	897	916	890	930	893	912	932	929	918	952	975	939	933	915	933	991	980	981	938	930	914	958	979	985	958	898	940	909	971	948	900	879	954	950	939	863	966	888	935	895	925	899	968	923	846	942	949	911	931	916	881	941	930	921	993	918	905	887	947	938	891	878	977	913	923	900	886	943	945	989	921	975	941	906	979	860	925	915	924	964	948	1009	984	966	975	929	923	933	875	945	924	946	930	975	936	885	927	940	882	943	876	975	928	937	942	968	898	899	911	939	999	931	954	912	917	913	927	954	931	925	934	925	920	944	921	977	950	865	891	922	950	971	875	920	886	923	882	931	914	969	871	958	901	928	899	918	938	867	923	922	922	902	947	954	919	984	928	913	956	945	957	974	961	923	954	933	956	913	944	932	970	862	930	940	1003	970	924	951	951	964	884	936	983	902	881	921	931	945	941	934	975	940	934	934	901	962	930	922	921	966	923	943	961	941	927	943	925	962	916	950	948	878	979	971	920	908	897	896	963	926	870	947	903	951	909	915	923	939	916	916	975	990	866	960	957	885	931	943	895	970	911	939	954	906	935	961	944	972	883	1002	883	957	928	981	913	940	906	902	966	909	989	930	900	937	906	949	926	904	937	907	914	922	929	949	902	918	946	954	939	881	946	896	951	935	934	935	867	960	969	899	914	899	959	913	923	975	918	990	921	904	958	968	913	947	930	943	953	901	964	972	974	959	901	884	958	948	891	918	889	929	979	973	918	972	911	870	978	945	892	966	956	898	932	904	920	956	917	857	942	947	922	973	947	894	1004	884	937	892	950	926	915	953	929	955	955	994	813	888	935	935	948	892	901	976	980	913	961	979	961	907	890	937	919	990	903	910	873	875	949	923	950	971	949	904	954	901	956	936	936	888	927	934	956	895	920	926	919	994	874	931	895	919	944	942	955	926	937	929	915	938	890	923	927	965	909	929	936	896	957	901	911	910	926	949	971	891	944	914	938	912	950	936	968	980	914	943	935	960	974	989	934	974	884	1004	929	939	922	966	957	917	941	903	951	957	924	986	922	978	995	960	906	927	919	915	915	886	941	969	848	1018	958	911	939	966	924	952	931	921	962	961	892	896	866	975	953	985	922	914	939	924	953	954	929	900	866	906	902	912	977	969	890	892	970	911	945	909	902	935	933	940	945	959	906	880	943	890	900	912	935	938	912	999	920	903	898	875	916	1015	920	930	910	923	891	950	918	877	921	891	958	975	962	893	1009	919	915	870	928	910	957	911	925	983	918	912	946	913	931	975	929	914	927	974	973	934	953	903	964	979	951	943	920	937	984	934	954	942	917	980	920	939	950	941	933	912	930	950	925	928	942	939	929	996	952	909	962	934	942	975	1002	889	905	903	974	982	925	908	966	876	938	965	966	919	997	875	936	909	910	917	908	953	979	901	931	942	894	899	934	937	911	868	945	930	958	917	987	961	979	947	929	907	909	937	925	930	986	908	903	937	939	953	911	907	930	934	940	916	894	927	894	900	956	900	924	923	944	928	917	986	960	997	959	895	966	903	943	960	904	958	939	922	991	919	928	929	951	938	918	963	927	902	886	934	891	951	861	869	922	901	907	900	922	927	926	880	935	930	861	919	927	917	900	900	948	955	881	914	949	950	922	940	941	895	897	962	930	928	903	934	869	957	950	971	935	959	928	897	952	907	913	913	912	894	910	870	925	942	928	922	928	934	957	937	923	892	921	931	989	937	877	934	992	900	937	878	982	940	929	922	925	928	916	949	948	952	936	927	988	949	956	929	966	1003	894	968	939	894	908	936	947	974	891	917	998	957	953	876	918	950	921	908	969	901	942	915	974	898	953	923	937	957	951	936	976	986	912	920	951	930	943	970	928	944	931	907	917	896	961	902	912	944	837	889	984	863	896	930	938	911	909	938	934	957	899	949	994	947	950	912	937	904	920	929	942	932	940	922	857	897	930	998	958	902	935	948	962	906	919	933	955	903	895	869	934	913	990	894	969	927	990	938	939	986	916	936	905	916	975	907	942	949	911	914	983	974	960	966	939	941	939	928	932	889	972	971	953	967	958	902	936	916	901	914	895	963	922	972	942	980	938	964	959	972	958	942	901	924	959	971	880	951	955	962	945	903	957	885	961	998	919	953	925	922	921	929	895	925	906	926	896	936	937	967	979	915	1007	992	1006	944	923	920	924	944	955	945	941	931	904	900	903	993	920	922	959	957	918	959	861	948	943	883	925	919	952	904	871	918	990	865	982	965	915	940	896	945	898	979	955
28523	23465	21437	34692	42241	37638	34434	31694	32174	47529	72718	73044	51006	32041	16551	9380	7797	7705	7543	7551	7609	7538	7564	7564	7558	7508	7409	7470	7536	7533	7439	7520	7447	7526	7505	7506	7647	7499	7388	7517	7582	7396	7631	7532	7494	7531	7601	7496	7598	7439	7433	7367	7609	7572	7572	7641	7493	7624	7588	7474	7477	7549	7623	7409	7612	7690	7493	7560	7603	7548	7564	7626	7553	7660	7581	7526	7535	7647	7567	7631	7611	7588	7629	7577	7549	7568	7529	7612	7474	7417	7488	7588	7477	7509	7537	7528	7545	7612	7619	7691	7613	7582	7569	7515	7527	7491	7595	7603	7601	7648	7518	7524	7523	7479	7452	7457	7625	7517	7553	7455	7569	7534	7456	7507	7577	7592	7568	7678	7509	7574	7528	7574	7759	7534	7609	7531	7645	7513	7583	7365	7448	7568	7608	7407	7611	7478	7782	7616	7444	7506	7500	7451	7558	7590	7513	7603	7508	7518	7521	7522	7589	7531	7501	7422	7519	7451	7559	7534	7641	7462	7594	7500	7595	7603	7594	7607	7711	7532	7422	7554	7588	7503	7535	7575	7528	7585	7589	7621	7436	7593	7629	7580	7485	7647	7469	7553	7604	7710	7577	7553	7433	7548	7552	7557	7624	7580	7670	7488	7599	7528	7601	7585	7562	7564	7537	7517	7546	7539	7426	7603	7754	7557	7474	7624	7492	7599	7544	7564	7651	7607	7487	7577	7541	7569	7627	7761	7575	7652	7486	7491	7617	7544	7526	7562	7517	7584	7424	7641	7346	7545	7532	7498	7407	7558	7541	7617	7472	7586	7615	7561	7603	7426	7436	7565	7532	7554	7568	7553	7698	7536	7521	7465	7574	7612	7457	7524	7596	7507	7660	7503	7527	7763	7542	7575	7660	7582	7531	7614	7590	7636	7388	7475	7652	7439	7441	7425	7643	7541	7534	7463	7675	7546	7495	7610	7454	7433	7443	7591	7564	7496	7467	7536	7639	7520	7614	7527	7508	7666	7587	7540	7581	7502	7518	7486	7513	7602	7581	7518	7510	7524	7547	7561	7541	7547	7593	7585	7625	7605	7653	7556	7590	7449	7635	7629	7525	7574	7716	7692	7511	7720	7495	7465	7649	7701	7490	7541	7526	7669	7477	7663	7557	7515	7470	7624	7629	7635	7496	7477	7647	7548	7505	7429	7581	7604	7565	7486	7510	7425	7473	7619	7560	7495	7572	7558	7399	7608	7522	7702	7585	7574	7526	7561	7412	7637	7623	7480	7733	7657	7414	7424	7525	7564	7503	7678	7601	7475	7541	7507	7554	7568	7531	7537	7524	7583	7545	7554	7564	7549	7499	7505	7672	7659	7510	7607	7567	7577	7649	7640	7578	7576	7500	7425	7785	7431	7497	7654	7528	7602	7430	7681	7340	7570	7525	7655	7562	7521	7580	7670	7662	7596	7595	7692	7445	7388	7638	7605	7517	7625	7611	7467	7528	7504	7405	7734	7530	7527	7588	7541	7654	7467	7594	7521	7478	7517	7594	7720	7683	7570	7555	7503	7539	7546	7595	7522	7515	7502	7603	7720	7427	7578	7499	7721	7588	7627	7610	7672	7567	7550	7570	7646	7454	7594	7447	7524	7526	7405	7566	7508	7642	7593	7460	7594	7502	7581	7590	7535	7544	7503	7561	7498	7526	7604	7379	7652	7744	7738	7516	7385	7622	7544	7556	7669	7565	7509	7659	7635	7483	7492	7501	7739	7574	7636	7537	7542	7593	7579	7497	7509	7628	7559	7667	7513	7583	7672	7549	7589	7680	7521	7520	7486	7419	7514	7532	7539	7563	7511	7474	7627	7599	7544	7583	7500	7674	7494	7514	7547	7649	7645	7344	7493	7506	7592	7541	7691	7688	7584	7580	7558	7488	7594	7515	7660	7505	7437	7439	7616	7653	7546	7536	7602	7543	7423	7663	7564	7632	7364	7463	7534	7442	7468	7482	7426	7574	7641	7626	7456	7586	7557	7577	7565	7415	7618	7516	7643	7574	7479	7463	7650	7607	7570	7593	7589	7544	7563	7405	7526	7625	7564	7600	7500	7606	7440	7540	7611	7733	7586	7470	7451	7635	7642	7534	7591	7518	7684	7467	7535	7537	7488	7464	7554	7521	7634	7625	7742	7550	7592	7582	7641	7495	7455	7582	7450	7533	7482	7603	7592	7542	7703	7552	7583	7560	7541	7671	7463	7433	7627	7691	7600	7595	7522	7543	7642	7465	7652	7645	7563	7568	7347	7691	7498	7498	7430	7704	7642	7555	7595	7527	7546	7539	7487	7577	7543	7655	7558	7599	7587	7669	7571	7504	7575	7596	7609	7585	7574	7528	7427	7534	7632	7619	7588	7488	7634	7586	7564	7662	7553	7594	7486	7504	7565	7557	7533	7382	7599	7528	7529	7626	7609	7500	7684	7588	7568	7478	7473	7643	7603	7571	7611	7490	7530	7566	7546	7463	7674	7531	7580	7539	7558	7563	7445	7627	7623	7476	7584	7528	7661	7608	7395	7560	7385	7537	7520	7467	7498	7544	7439	7513	7532	7578	7535	7416	7626	7598	7683	7577	7565	7549	7693	7501	7541	7528	7385	7484	7607	7577	7531	7378	7626	7591	7588	7523	7609	7609	7523	7496	7466	7480	7505	7563	7618	7409	7619	7567	7585	7530	7438	7594	7668	7585	7551	7528	7623	7703	7677	7565	7780	7519	7693	7565	7368	7603	7441	7585	7581	7558	7656	7549	7510	7569	7573	7520	7462	7577	7563	7498	7593	7657	7522	7759	7457	7556	7535	7479	7759	7521	7488	7598	7478	7623	7538	7610	7464	7594	7645	7682	7727	7574	7587	7674	7587	7387	7580	7585	7588	7450	7405	7664	7553	7526	7516	7547	7539	7587	7522	7671	7598	7531	7580	7553	7539	7571	7580	7518	7610	7525	7648	7577	7490	7690	7617	7691	7678	7588	7680	7440	7547	7524	7573	7506	7563	7638	7600	7617	7540	7477	7561	7446	7491	7533	7463	7663	7566	7606	7514	7530	7592	7617	7608	7579	7638	7518	7398	7516	7611	7519	7535	7480	7517	7609	7511	7578	7457	7592	7463	7699	7548	7592	7365	7537	7632	7516	7455	7562	7613	7469	7515	7494	7533	7619	7530	7467	7522	7527	7695	7651	7562	7587	7524	7474	7516	7549	7433	7501	7545	7605	7630	7572	7538	7568	7473	7629	7582	7521	7587	7636	7646	7532	7661	7547	7566	7646	7470	7524	7570	7576	7535	7615	7609	7427	7574	7454	7595	7644	7549	7525	7543	7637	7627	7535	7574	7585	7596	7534	7583	7426	7673	7482	7562	7683	7534	7552	7527	7522	7582	7473	7510	7542	7561	7538	7508	7627	7457	7594	7664	7524	7406	7588	7541	7660	7625	7575	7504	7628	7434	7499	7625	7493	7605	7549	7663	7602	7562	7627	7559	7575	7693	7551	7661	7499	7562	7588	7498	7548	7462	7579	7623	7696	7538	7555	7405	7703	7395	7505	7506	7529	7743	7602	7473	7678	7436	7570	7604	7561	7584	7601	7543	7567	7627	7526	7547	7552	7558	7418	7561	7507	7595	7535	7557	7403	7588	7571	7491	7594	7407	7652	7462	7734	7667	7437	7524	7658	7632	7471	7550	7539	7555	7560	7516	7545	7427	7573	7539	7517	7424	7510	7599	7565	7450	7536	7574	7551	7462	7440	7695	7462	7574	7645	7590	7526	7454	7580	7725	7486	7593	7453	7716	7547	7705	7599	7638	7631	7495	7506	7553	7581	7527	7539	7355	7707	7487	7483	7455	7622	7590	7468	7571	7489	7542	7370	7590	7514	7473	7508	7578	7516	7591	7483	7513	7657	7480	7448	7601	7574	7578	7613	7576	7654	7497	7456	7552	7529	7729	7518	7553	7510	7420	7464	7669	7476	7606	7504	7389	7344	7565	7528	7616	7618	7544	7588	7386	7586	7529	7546	7399	7549	7502	7527	7619	7462	7590	7524	7646	7576	7561	7456	7626	7715	7453	7504	7749	7598	7528	7625	7631	7441	7451	7695	7552	7559	7680	7480	7539	7516	7702	7538	7630	7625	7529	7619	7491	7564	7599	7703	7537	7611	7450	7556	7622	7471	7531	7525	7604	7568	7512	7486	7627	7544	7618	7554	7496	7527	7492	7467	7437	7484	7505	7484	7461	7551	7428	7581	7677	7568	7571	7410	7410	7454	7687	7621	7597	7548	7604	7539	7455	7607	7592	7656	7438	7613	7638	7445	7538	7601	7516	7531	7513	7552	7519	7618	7571	7736	7557	7610	7584	7726	7540	7565	7728	7607	7649	7564	7546	7504	7512	7566	7558	7660	7638	7640	7487	7436	7553	7554	7515	7484	7459	7505	7491	7694	7491	7546	7499	7482	7484	7620	7530	7561	7486	7535	7467	7493	7637	7541	7500	7563	7598	7621	7509	7658	7538	7652	7431	7629	7654	7413	7500	7554	7455	7588	7570	7577	7522	7573	7450	7756	7703	7644	7511	7512	7578	7596	7582	7427	7655	7533	7604	7549	7524	7470	7522	7469	7567	7516	7629	7514	7499	7554	7504	7515	7595	7542	7657	7487	7535	7645	7619	7468	7569	7616	7681	7563	7558	7557	7606	7629	7578	7689	7498	7646	7592	7592	7613	7485	7667	7524	7505	7486	7581	7477	7508	7574	7493	7543	7407	7591	7525	7619	7433	7617	7469	7543	7537	7592	7512	7553	7601	7578	7575	7469	7624	7679	7512	7578	7561	7739	7579	7589	7612	7427	7485	7609	7400	7478	7610	7703	7518	7642	7456	7638	7573	7543	7555	7597	7502	7611	7565	7501	7480	7594	7470	7661	7460	7432	7463	7447	7503	7684	7531	7585	7506	7517	7421	7652	7544	7596	7565	7577	7626	7623	7477	7681	7636	7463	7636	7511	7606	7447	7580	7552	7530	7493	7597	7410	7544	7474	7583	7543	7433	7607	7318	7390	7593	7578	7649	7525	7677
3932	2011	1743	1578	1755	1764	1559	1631	1385	1756	3885	5459	3289	1591	1101	939	927	879	869	861	901	890	916	900	882	882	891	883	891	903	912	948	917	891	904	874	932	887	886	902	968	918	885	874	949	901	935	902	905	934	923	949	878	931	896	860	900	871	905	900	862	910	869	892	904	815	891	888	897	923	863	955	886	896	949	906	939	926	891	918	867	908	879	913	859	906	918	902	893	900	944	889	911	895	901	912	885	916	927	920	872	894	902	949	864	904	899	914	877	950	933	931	892	940	870	872	913	922	876	883	828	891	931	902	887	881	972	921	879	959	918	955	955	942	911	931	928	917	898	885	841	928	912	936	893	889	859	876	881	900	906	879	910	851	892	942	859	859	847	870	853	906	929	917	892	903	888	953	855	891	906	955	885	977	939	860	926	926	895	863	967	860	959	948	905	908	875	880	942	919	886	884	894	850	908	956	929	921	877	913	857	880	904	876	877	873	948	951	901	884	891	860	932	922	925	941	877	907	897	911	890	950	929	852	902	839	955	914	906	866	942	857	938	932	919	902	903	936	861	901	886	898	899	850	910	861	909	890	954	942	861	903	905	923	942	878	915	894	879	893	908	869	867	898	920	973	883	911	887	940	898	896	936	908	920	916	948	867	872	892	893	905	889	908	857	938	872	847	953	980	902	913	864	906	842	921	870	850	899	897	857	944	932	880	931	878	885	912	870	925	889	902	948	975	896	926	904	919	906	904	912	912	944	832	925	868	900	947	917	874	928	934	885	892	885	903	907	892	959	924	938	921	930	945	899	937	909	829	861	859	940	914	879	878	902	933	958	896	915	956	927	879	929	922	880	916	940	900	907	889	879	932	933	902	872	921	894	893	859	911	901	857	921	955	993	858	905	897	897	880	898	889	897	853	876	924	933	898	904	905	890	863	891	880	925	903	897	874	909	892	918	881	927	914	946	839	867	931	908	921	879	924	919	884	902	877	892	956	888	917	910	965	885	924	866	922	898	893	873	895	887	893	967	936	908	911	906	896	915	907	847	942	871	908	904	914	940	836	850	933	902	876	937	867	923	911	928	857	884	912	900	870	888	898	986	915	905	933	863	897	906	915	902	890	957	920	879	917	867	921	904	879	864	910	827	924	920	933	886	918	967	857	939	936	925	902	894	876	915	915	869	897	889	945	957	893	888	901	903	870	912	866	869	900	925	868	872	893	919	869	936	938	925	921	930	873	933	935	916	893	896	900	907	904	928	879	932	903	874	902	864	883	939	898	896	961	873	940	911	866	898	870	850	947	934	956	896	912	882	886	851	915	907	850	903	917	882	928	874	956	917	874	860	881	884	917	870	884	861	922	910	908	920	858	931	914	891	949	913	937	921	878	917	922	907	884	928	853	903	911	938	923	950	875	890	877	899	872	877	895	920	893	890	936	877	893	872	892	922	914	869	958	925	948	943	951	878	897	904	832	897	901	969	923	897	899	898	937	949	911	895	894	903	881	911	905	906	936	900	864	905	920	872	909	879	850	907	861	871	951	888	891	901	938	857	913	920	956	887	903	905	941	911	852	898	911	911	884	890	902	915	913	938	909	904	890	934	895	931	833	912	853	906	904	913	923	898	903	900	965	944	922	895	917	903	898	907	881	913	859	867	886	881	914	925	891	914	865	880	895	890	927	932	912	938	917	917	921	954	904	898	914	875	860	937	889	914	983	892	914	881	866	892	929	906	898	896	928	876	862	957	876	927	868	898	950	882	923	890	934	899	871	922	873	903	909	837	884	885	894	901	916	932	934	948	876	925	911	903	930	929	929	879	915	941	918	874	874	888	907	927	850	841	903	869	917	876	904	886	901	909	944	935	930	861	935	900	859	943	914	838	927	892	903	931	917	884	901	929	901	970	928	911	909	877	926	851	899	889	901	906	881	885	949	888	889	896	855	962	942	889	874	907	876	893	928	921	905	937	876	894	857	936	914	915	893	919	896	924	953	898	868	907	928	888	919	865	934	896	934	886	878	876	935	903	839	935	879	862	894	906	921	909	867	989	891	912	936	982	896	928	933	926	921	900	905	896	911	898	923	895	912	970	906	908	892	894	877	919	876	929	871	880	903	927	936	895	916	934	930	912	881	932	950	914	929	943	932	960	927	936	881	928	936	939	894	887	969	941	927	926	922	915	934	930	930	862	889	907	833	876	887	901	894	873	904	886	857	910	908	874	905	870	930	878	891	911	926	895	924	891	922	882	930	940	898	886	933	831	950	957	898	916	940	890	930	860	939	870	922	941	894	927	924	907	894	918	909	928	913	921	911	896	893	941	941	880	917	865	922	925	903	931	938	904	978	934	894	874	933	884	907	909	927	927	881	919	864	898	898	877	889	873	893	878	917	874	876	891	867	849	878	889	894	882	938	856	924	923	863	876	962	894	841	923	898	931	925	920	880	934	887	905	900	919	873	886	900	925	895	927	860	887	879	926	932	938	898	917	865	968	875	898	916	865	913	903	797	920	929	917	885	839	888	907	883	873	908	898	935	896	910	865	881	942	886	930	942	883	963	922	964	885	920	901	880	882	883	913	906	920	887	927	923	916	898	906	894	897	927	862	919	874	930	914	942	897	898	904	976	943	886	942	916	928	909	877	882	894	847	916	918	903	918	897	904	884	889	958	925	929	869	842	943	898	917	914	905	932	896	876	918	894	928	907	874	932	888	896	907	936	935	957	926	869	895	897	918	926	941	862	958	941	877	968	917	922	879	898	950	908	918	905	919	878	931	887	915	904	867	924	880	884	925	908	974	880	915	930	956	916	903	902	927	892	941	930	869	954	886	945	941	931	916	917	892	893	939	884	872	866	928	928	904	960	952	897	980	832	901	881	851	917	870	895	851	883	923	877	918	880	837	887	915	922	889	921	881	897	920	909	898	859	932	893	925	944	863	900	920	875	881	911	918	938	896	879	935	897	919	903	917	896	860	884	927	888	939	925	874	852	943	904	967	937	853	877	853	935	963	932	885	909	944	930	886	890	853	903	900	897	900	890	893	948	881	901	921	847	961	914	943	955	887	885	935	850	879	897	937	907	879	946	895	863	865	940	924	929	929	897	943	957	845	906	889	927	883	917	864	914	893	944	864	908	934	899	951	931	924	861	874	925	937	928	886	864	911	890	942	911	916	925	915	974	961	966	952	884	871	923	849	953	959	857	925	862	856	863	912	880	917	887	840	926	906	931	910	893	890	910	905	901	864	900	887	826	875	926	900	873	897	863	835	941	857	861	911	866	908	905	900	880	914	918	937	915	908	924	886	916	927	882	908	929	922	948	888	881	934	956	869	893	865	939	926	887	911	903	906	900	940	921	834	897	937	899	926	880	964	961	928	921	876	902	929	930	893	859	941	894	868	897	896	889	896	926	888	888	925	927	900	887	910	887	867	923	935	878	869	896	939	915	874	862	873	956	915	884	869	907	892	862	893	889	906	877	948	906	917	932	894	953	915	926	913
21516	18070	16799	27308	32386	28754	25828	26449	20180	26766	39291	40874	28616	16414	9860	7864	7578	7411	7376	7337	7514	7368	7284	7522	7488	7241	7339	7265	7383	7363	7424	7376	7331	7353	7250	7395	7397	7373	7314	7415	7419	7434	7471	7390	7430	7507	7336	7330	7322	7414	7358	7344	7406	7410	7384	7350	7413	7444	7374	7387	7358	7434	7284	7370	7532	7420	7431	7338	7524	7500	7385	7391	7428	7442	7358	7368	7380	7332	7397	7325	7414	7433	7467	7333	7270	7343	7421	7416	7466	7385	7393	7410	7367	7460	7450	7444	7440	7479	7290	7442	7479	7512	7273	7374	7385	7218	7433	7488	7391	7446	7278	7349	7306	7373	7389	7391	7337	7330	7377	7573	7515	7457	7368	7379	7434	7425	7409	7553	7375	7421	7410	7433	7459	7475	7527	7323	7441	7318	7445	7442	7499	7467	7422	7375	7405	7370	7511	7262	7359	7388	7426	7305	7494	7431	7394	7482	7359	7471	7372	7552	7379	7373	7507	7519	7478	7261	7366	7517	7311	7457	7371	7428	7326	7449	7499	7545	7386	7359	7316	7269	7452	7531	7360	7400	7334	7361	7496	7367	7406	7446	7382	7558	7346	7369	7423	7315	7397	7293	7526	7557	7423	7464	7407	7428	7517	7266	7399	7463	7459	7420	7324	7344	7310	7419	7465	7414	7596	7522	7483	7444	7291	7359	7320	7371	7548	7410	7472	7511	7359	7409	7409	7385	7403	7276	7478	7353	7534	7340	7578	7523	7430	7317	7424	7282	7424	7456	7401	7239	7390	7453	7466	7250	7283	7297	7581	7396	7311	7444	7410	7387	7577	7318	7401	7343	7527	7323	7296	7288	7381	7404	7369	7268	7549	7539	7452	7496	7386	7467	7428	7471	7514	7366	7439	7405	7489	7412	7406	7401	7426	7429	7376	7455	7419	7304	7327	7299	7397	7373	7333	7307	7378	7535	7505	7500	7424	7498	7381	7432	7438	7500	7410	7437	7502	7419	7234	7466	7498	7231	7352	7444	7387	7391	7347	7393	7370	7485	7477	7248	7298	7288	7403	7361	7347	7396	7379	7322	7425	7394	7417	7315	7458	7451	7315	7307	7481	7380	7422	7345	7460	7380	7401	7340	7412	7379	7443	7304	7524	7563	7333	7463	7391	7407	7364	7388	7407	7452	7467	7465	7459	7533	7622	7544	7343	7426	7316	7396	7365	7283	7322	7488	7417	7429	7354	7386	7299	7394	7320	7369	7493	7525	7383	7239	7339	7253	7589	7281	7505	7375	7458	7479	7382	7460	7316	7310	7336	7408	7389	7456	7433	7473	7428	7249	7262	7344	7366	7302	7285	7536	7531	7448	7420	7435	7405	7570	7415	7445	7509	7344	7305	7491	7419	7480	7364	7606	7471	7491	7459	7418	7441	7338	7459	7415	7439	7324	7386	7520	7488	7363	7402	7285	7407	7470	7384	7391	7347	7464	7472	7403	7435	7308	7266	7378	7436	7303	7346	7494	7301	7496	7349	7363	7402	7343	7468	7358	7402	7463	7429	7491	7377	7320	7447	7411	7375	7489	7415	7442	7401	7335	7539	7449	7373	7569	7510	7364	7315	7379	7423	7435	7417	7320	7361	7440	7277	7428	7418	7324	7379	7351	7372	7368	7366	7426	7401	7506	7447	7410	7348	7459	7451	7193	7386	7554	7376	7445	7321	7427	7461	7454	7243	7423	7391	7519	7419	7495	7488	7331	7439	7490	7311	7418	7488	7332	7469	7450	7182	7420	7433	7393	7343	7374	7340	7474	7467	7403	7310	7368	7311	7468	7327	7301	7468	7371	7409	7373	7517	7317	7415	7446	7583	7324	7442	7371	7440	7495	7427	7376	7437	7273	7525	7466	7259	7389	7416	7369	7487	7373	7268	7378	7317	7600	7280	7436	7262	7360	7458	7341	7480	7492	7424	7287	7457	7410	7427	7389	7414	7302	7580	7320	7444	7392	7421	7446	7462	7404	7428	7374	7407	7495	7438	7497	7359	7227	7426	7325	7373	7358	7418	7505	7573	7265	7309	7498	7283	7288	7412	7438	7509	7473	7437	7474	7515	7243	7217	7481	7377	7406	7308	7441	7437	7447	7482	7247	7402	7457	7295	7419	7502	7306	7223	7348	7457	7377	7245	7359	7513	7418	7446	7451	7398	7429	7563	7525	7426	7465	7424	7462	7421	7294	7538	7348	7449	7454	7400	7351	7300	7456	7466	7391	7308	7464	7341	7216	7379	7518	7371	7462	7513	7462	7372	7512	7446	7329	7406	7537	7357	7400	7375	7446	7470	7414	7455	7389	7411	7415	7478	7348	7376	7401	7217	7326	7425	7297	7340	7558	7418	7302	7410	7401	7372	7295	7365	7458	7420	7486	7431	7450	7321	7480	7553	7488	7296	7581	7401	7470	7336	7389	7272	7335	7411	7402	7418	7427	7586	7360	7380	7404	7386	7433	7410	7457	7427	7532	7466	7335	7460	7416	7525	7323	7564	7312	7436	7471	7468	7397	7457	7388	7320	7397	7398	7422	7586	7308	7347	7550	7371	7457	7413	7362	7447	7439	7338	7545	7517	7504	7415	7429	7417	7553	7446	7408	7384	7490	7298	7367	7503	7351	7418	7370	7500	7370	7317	7371	7362	7432	7496	7435	7349	7291	7363	7375	7299	7446	7337	7386	7351	7439	7378	7353	7472	7412	7494	7431	7454	7416	7360	7371	7450	7297	7406	7418	7419	7462	7380	7299	7419	7504	7455	7311	7447	7382	7312	7383	7405	7304	7424	7352	7356	7453	7419	7442	7347	7495	7243	7301	7396	7463	7568	7438	7456	7405	7493	7407	7390	7431	7498	7451	7420	7413	7449	7445	7366	7472	7379	7422	7366	7498	7295	7442	7524	7379	7387	7460	7536	7462	7409	7295	7309	7389	7447	7361	7403	7384	7552	7483	7577	7492	7454	7363	7405	7478	7481	7504	7404	7529	7412	7431	7410	7413	7460	7377	7481	7309	7364	7326	7400	7415	7358	7282	7464	7420	7411	7452	7637	7417	7406	7450	7273	7444	7515	7431	7432	7263	7290	7490	7312	7270	7502	7423	7411	7421	7268	7474	7372	7372	7470	7375	7285	7334	7440	7349	7496	7448	7491	7288	7404	7520	7380	7358	7299	7342	7251	7356	7437	7411	7494	7339	7266	7408	7407	7448	7449	7371	7478	7508	7546	7369	7308	7529	7414	7446	7486	7366	7388	7458	7643	7359	7487	7412	7430	7440	7410	7398	7487	7417	7420	7482	7467	7408	7553	7378	7464	7344	7459	7389	7269	7373	7239	7304	7426	7393	7383	7384	7381	7221	7481	7352	7403	7517	7384	7553	7356	7438	7490	7397	7292	7329	7517	7482	7334	7534	7316	7512	7404	7436	7381	7401	7482	7324	7420	7386	7443	7457	7377	7366	7338	7386	7463	7379	7401	7368	7296	7322	7371	7342	7357	7432	7482	7361	7419	7333	7427	7301	7479	7440	7304	7411	7408	7374	7454	7423	7467	7457	7260	7418	7406	7548	7495	7468	7413	7478	7361	7462	7435	7445	7398	7374	7352	7420	7409	7364	7468	7424	7407	7423	7420	7308	7517	7326	7559	7429	7429	7465	7576	7402	7527	7461	7456	7392	7457	7509	7413	7442	7446	7505	7305	7425	7443	7406	7360	7428	7454	7346	7313	7380	7368	7518	7356	7422	7422	7306	7346	7348	7367	7300	7382	7356	7371	7556	7414	7437	7345	7431	7393	7410	7340	7366	7437	7371	7460	7451	7362	7457	7390	7403	7341	7472	7343	7287	7314	7444	7408	7277	7406	7513	7524	7441	7371	7509	7406	7418	7417	7455	7435	7411	7545	7359	7221	7404	7300	7377	7439	7473	7390	7258	7415	7363	7398	7395	7571	7418	7479	7490	7402	7309	7326	7361	7276	7394	7269	7507	7296	7463	7329	7377	7456	7462	7359	7475	7400	7415	7391	7427	7539	7252	7422	7339	7291	7372	7572	7337	7379	7335	7455	7540	7476	7422	7494	7454	7317	7376	7593	7474	7326	7414	7439	7365	7336	7373	7410	7443	7546	7394	7356	7378	7458	7418	7324	7589	7324	7496	7417	7459	7368	7414	7352	7400	7420	7487	7451	7262	7419	7364	7423	7463	7369	7479	7299	7444	7381	7424	7433	7590	7358	7524	7393	7407	7578	7412	7416	7391	7325	7360	7325	7462	7397	7445	7370	7217	7407	7413	7311	7317	7233	7477	7390	7413	7441	7343	7410	7410	7334	7342	7385	7387	7283	7437	7536	7478	7443	7412	7368	7363	7457	7546	7451	7438	7366	7435	7484	7344	7363	7410	7428	7441	7376	7358	7421	7450	7473	7470	7463	7469	7368	7472	7451	7336	7513	7261	7462	7344	7494	7514	7429	7409	7384	7480	7530	7436	7365	7428	7353	7465	7420	7461	7386	7431	7386	7485	7450	7471	7487	7388	7446	7216	7238	7333	7388	7458	7487	7461	7450	7468	7397	7398	7455	7398	7498	7275	7399	7482	7484	7454	7199	7433	7254	7376	7466	7371	7366	7488	7538	7359	7425	7554	7542	7482	7441	7337	7518	7519	7416	7371	7335	7303	7363	7266	7545	7342	7542	7358	7369	7428	7424	7474	7402	7376	7366	7525	7358	7393	7383	7462	7350	7423	7351	7521	7499	7431	7564	7368	7258	7393	7229	7292	7284	7470	7496	7324	7371	7459	7547	7532	7444	7429	7453	7361	7435	7389	7302	7590	7624	7559	7447	7408	7397	7374	7393	7332	7329	7288	7446	7397	7359	7477	7373	7457	7473	7459	7513	7433	7347	7486	7494	7468	7461	7478	7326	7426	7362	7371	7391	7363	7444	7402	7376	7373	7411	7502	7418	7624	7296	7440	7503	7439	7469	7497	7279	7383	7440	7407	7407	7373	7422	7333	7440	7321	7392	7369	7396	7319	7298	7402	7438	7471	7506	7362	7320	7502	7386	7308	7429	7342	7418	7509	7454	7411
3254	2802	2123	1797	2115	2046	2088	1960	1623	3690	10552	13961	7406	2723	1351	1007	935	860	945	918	916	916	896	879	962	885	880	889	919	858	898	889	882	887	886	908	867	872	888	908	881	906	882	905	851	894	874	928	884	958	922	858	940	907	913	911	966	868	851	951	859	935	869	888	866	915	862	906	902	887	951	897	904	897	909	860	937	888	932	965	974	847	928	864	905	937	907	864	999	931	909	908	860	916	868	930	869	885	930	853	900	902	902	960	860	835	913	850	935	922	952	901	928	898	879	925	892	884	880	901	888	862	876	911	944	857	903	921	932	921	908	876	916	918	898	862	928	900	943	913	875	990	897	862	940	890	842	937	900	866	888	853	908	935	880	940	947	902	871	886	935	905	958	910	898	931	899	860	900	912	892	871	861	865	926	893	915	877	932	873	884	908	857	885	890	922	867	869	909	856	878	933	923	879	895	887	889	901	882	919	816	920	876	935	926	884	904	940	925	895	850	863	883	923	893	905	862	887	926	907	896	944	860	917	909	902	884	938	863	914	889	880	908	886	872	909	876	866	901	946	889	893	930	910	829	887	898	867	914	844	916	925	880	893	900	852	878	879	889	954	886	894	912	908	925	877	918	905	858	889	918	907	905	910	919	872	849	924	914	908	909	863	948	913	884	959	921	835	872	948	866	847	901	854	884	892	916	868	856	890	920	851	894	922	881	913	878	1001	923	887	884	943	967	901	887	906	868	921	878	931	907	889	927	902	910	890	923	918	893	925	890	849	875	915	877	917	991	948	923	872	881	863	894	917	954	910	899	915	905	891	824	864	888	956	893	890	932	878	874	892	883	861	953	902	915	914	944	902	903	955	891	917	886	920	903	878	916	928	950	907	857	866	902	870	908	909	889	905	862	918	871	913	881	905	900	894	874	849	878	906	920	924	905	881	845	872	871	905	927	877	885	889	887	905	909	904	906	879	956	938	905	922	894	910	965	919	859	924	878	899	899	910	881	883	932	911	859	947	883	880	906	858	900	970	873	960	870	863	911	937	876	889	901	878	899	899	852	858	863	847	863	905	836	864	947	860	887	925	906	899	916	923	877	868	892	916	865	870	948	923	837	931	885	945	897	930	899	886	926	938	902	948	857	871	898	870	882	881	907	937	875	881	859	945	896	867	907	871	881	859	891	863	935	890	864	879	872	878	927	923	911	887	900	876	854	922	856	941	875	913	907	873	881	889	887	920	918	930	884	900	925	899	875	879	887	923	903	904	864	904	943	914	948	874	892	921	952	925	870	946	903	885	899	891	931	873	910	917	885	919	883	891	902	889	860	895	888	894	835	902	930	963	894	874	889	901	881	923	936	849	855	908	916	970	885	957	855	951	926	917	919	914	919	862	879	893	960	894	892	879	877	926	899	952	923	865	866	912	887	932	886	897	918	864	925	892	929	901	896	912	886	863	904	950	921	869	886	889	896	865	834	899	923	828	884	890	889	900	952	853	853	903	952	857	891	903	925	866	948	929	859	898	828	887	893	897	895	966	923	926	893	952	916	900	904	929	901	914	911	894	897	869	844	920	906	924	920	851	912	921	859	893	839	891	917	878	890	883	918	910	885	913	904	917	891	957	895	938	808	867	924	911	889	907	903	915	848	876	920	920	907	970	885	834	923	896	863	854	902	920	876	908	878	875	935	886	898	882	900	948	881	897	880	847	926	905	905	878	921	869	875	891	936	980	935	890	866	853	924	935	852	944	889	947	869	897	873	877	931	915	925	892	876	879	898	906	841	902	902	900	889	913	920	917	844	855	870	854	946	850	896	978	835	910	900	906	914	864	929	933	921	915	910	934	919	928	876	871	911	973	958	896	925	870	936	937	905	853	876	900	930	860	888	934	905	831	941	860	891	853	931	905	937	922	887	860	900	958	897	864	884	873	887	940	963	901	872	880	833	917	922	874	921	937	874	905	933	880	907	949	929	955	917	896	982	939	886	892	915	886	963	911	945	903	894	947	905	938	908	898	877	868	853	907	901	925	910	933	908	935	916	898	890	933	959	907	958	909	914	872	927	937	849	902	969	816	866	908	920	871	922	928	934	857	848	914	877	914	884	858	919	918	896	896	909	942	902	913	931	929	898	903	917	887	962	924	847	854	935	853	883	881	939	884	865	936	873	888	922	891	885	856	886	905	921	861	895	926	922	923	885	892	914	901	912	918	860	918	855	894	865	931	934	947	915	874	948	912	918	891	884	942	941	910	921	898	950	930	931	932	929	897	913	877	885	889	930	906	865	953	917	879	841	910	921	874	952	880	936	941	913	893	871	851	856	905	853	927	875	885	903	919	909	890	882	908	892	878	917	941	947	909	894	938	960	882	945	875	869	926	836	871	919	912	946	879	878	911	915	904	890	888	874	885	934	920	937	922	886	826	979	881	923	857	881	908	899	920	941	884	879	898	962	889	894	910	931	904	931	863	889	947	923	876	894	889	905	895	889	905	911	852	874	878	942	921	941	899	946	918	910	917	864	933	887	946	913	894	908	874	882	936	909	920	914	900	912	901	920	902	897	913	883	933	980	885	928	846	932	945	905	911	889	899	902	881	903	882	885	877	910	935	954	891	915	921	861	905	930	848	882	937	894	955	949	891	863	919	903	923	878	947	875	911	874	878	883	879	921	839	867	966	846	883	877	916	915	894	911	919	864	868	890	853	859	875	932	872	885	888	888	942	864	879	887	860	886	946	875	920	849	878	942	893	881	906	872	861	905	942	879	910	909	885	849	880	842	903	870	880	890	929	922	881	905	870	918	910	893	901	942	892	937	932	857	946	875	866	915	911	908	883	880	876	903	911	909	889	931	880	928	904	940	871	942	889	980	883	907	952	881	890	899	842	887	951	884	883	933	943	922	920	901	899	888	945	850	916	867	876	858	927	903	937	859	952	878	891	872	922	928	843	855	919	881	880	847	930	868	935	873	886	972	889	941	831	947	942	857	924	912	908	935	921	905	922	920	885	968	896	881	898	882	885	853	875	881	900	901	927	942	896	914	894	901	986	866	915	911	875	895	949	878	929	896	926	856	876	881	954	867	908	905	867	907	928	939	880	930	912	897	876	928	871	914	950	898	852	885	868	924	873	899	942	875	881	898	867	912	837	915	968	913	918	899	895	852	907	849	910	898	843	915	885	910	909	919	885	933	889	903	888	918	865	894	943	878	873	936	887	921	912	947	982	864	949	892	909	856	918	944	850	943	907	891	892	915	954	923	916	875	877	897	890	884	917	912	853	906	870	938	861	915	944	898	928	913	923	919	936	919	922	926	909	897	889	867	959	924	937	883	893	902	874	880	905	925	921	939	910	908	911	856	944	959	914	884	919	904	910	874	947	896	923	929	876	948	906	925	902	872	883	936	833	911	861	933	919	895	914	916	926	883	900	890	859	858	908	875	881	943	870	892	901	900	924	929	901	910	878	921	919	879	912	922	891	964	935	877	902	928	912	883	917	860	902
25781	21999	19470	30675	34883	31469	31860	29400	24917	37408	57297	57948	40859	24946	12889	8519	7465	7417	7433	7308	7366	7460	7387	7322	7489	7445	7514	7444	7490	7369	7412	7352	7294	7392	7318	7448	7422	7441	7427	7411	7415	7308	7400	7521	7398	7253	7279	7240	7287	7343	7425	7290	7518	7449	7225	7580	7389	7292	7293	7411	7332	7418	7248	7299	7607	7408	7311	7301	7545	7452	7443	7520	7381	7242	7481	7506	7424	7275	7392	7314	7458	7517	7398	7283	7398	7262	7354	7430	7286	7511	7479	7320	7511	7345	7483	7529	7457	7330	7318	7364	7422	7385	7461	7322	7476	7376	7413	7451	7326	7310	7327	7360	7408	7338	7489	7523	7461	7374	7324	7443	7436	7237	7416	7333	7481	7444	7427	7349	7348	7320	7499	7366	7507	7374	7391	7415	7418	7334	7549	7457	7460	7383	7422	7353	7336	7294	7419	7325	7213	7214	7399	7333	7372	7393	7515	7372	7257	7358	7500	7336	7342	7423	7392	7617	7290	7432	7399	7449	7456	7433	7290	7304	7364	7458	7394	7300	7423	7494	7453	7373	7455	7415	7361	7393	7507	7257	7462	7442	7389	7352	7293	7474	7435	7455	7340	7360	7265	7408	7271	7348	7463	7323	7494	7390	7383	7424	7258	7512	7404	7416	7390	7412	7430	7327	7331	7404	7301	7522	7456	7428	7400	7462	7402	7311	7387	7427	7338	7434	7353	7371	7428	7216	7293	7397	7280	7370	7427	7338	7345	7359	7479	7365	7412	7334	7463	7365	7285	7369	7496	7433	7250	7432	7457	7321	7534	7311	7326	7348	7390	7460	7363	7292	7368	7271	7350	7385	7519	7321	7485	7355	7316	7367	7385	7572	7538	7468	7268	7389	7425	7392	7440	7333	7488	7430	7290	7515	7274	7399	7552	7277	7291	7290	7515	7307	7377	7263	7346	7346	7354	7545	7453	7294	7498	7390	7448	7252	7560	7316	7241	7429	7517	7400	7338	7389	7302	7419	7482	7479	7406	7390	7386	7488	7460	7387	7512	7494	7282	7422	7483	7352	7401	7365	7428	7426	7363	7351	7487	7419	7425	7382	7354	7448	7455	7374	7310	7455	7453	7365	7346	7356	7389	7480	7465	7285	7501	7305	7296	7375	7372	7334	7472	7403	7304	7340	7438	7356	7289	7441	7431	7377	7278	7166	7336	7442	7531	7348	7464	7570	7417	7560	7478	7293	7492	7323	7423	7250	7331	7316	7353	7403	7456	7242	7269	7488	7267	7308	7548	7376	7283	7443	7440	7362	7525	7423	7377	7469	7406	7392	7320	7492	7372	7236	7421	7322	7413	7433	7378	7411	7305	7370	7415	7385	7401	7268	7318	7334	7290	7462	7463	7345	7373	7341	7406	7429	7482	7351	7600	7389	7290	7375	7424	7442	7284	7292	7429	7305	7319	7500	7357	7435	7382	7404	7259	7299	7485	7400	7384	7442	7367	7493	7450	7445	7546	7470	7421	7272	7397	7574	7391	7379	7343	7351	7251	7390	7329	7332	7436	7440	7371	7333	7351	7359	7462	7406	7425	7477	7483	7449	7324	7261	7377	7371	7390	7443	7412	7311	7266	7444	7448	7300	7381	7391	7330	7325	7339	7387	7427	7400	7326	7381	7538	7435	7339	7438	7454	7431	7287	7410	7343	7264	7360	7385	7528	7230	7470	7471	7517	7275	7314	7324	7542	7381	7321	7378	7414	7442	7310	7367	7582	7443	7433	7485	7436	7490	7386	7253	7444	7250	7331	7395	7349	7363	7497	7453	7377	7534	7417	7289	7235	7413	7547	7358	7335	7453	7349	7556	7387	7391	7378	7370	7430	7473	7444	7552	7373	7497	7405	7419	7328	7378	7278	7445	7442	7407	7407	7272	7434	7490	7296	7392	7457	7362	7313	7394	7380	7292	7430	7374	7328	7380	7376	7447	7345	7329	7313	7385	7412	7442	7514	7389	7479	7537	7356	7443	7365	7347	7451	7298	7376	7445	7454	7272	7432	7208	7412	7361	7261	7410	7338	7299	7417	7365	7402	7412	7513	7420	7430	7356	7309	7365	7445	7373	7489	7382	7482	7294	7388	7358	7337	7465	7423	7331	7406	7349	7435	7359	7374	7394	7223	7371	7399	7291	7382	7450	7441	7428	7549	7500	7374	7351	7389	7466	7368	7340	7379	7298	7433	7374	7461	7489	7343	7490	7256	7433	7377	7402	7429	7457	7460	7429	7498	7373	7239	7495	7442	7368	7429	7314	7345	7409	7407	7514	7314	7335	7431	7356	7372	7322	7315	7488	7358	7416	7416	7474	7443	7506	7435	7499	7370	7468	7289	7549	7419	7385	7328	7463	7290	7373	7430	7316	7447	7571	7440	7384	7295	7398	7321	7326	7390	7427	7494	7380	7554	7285	7480	7491	7385	7355	7486	7384	7476	7427	7438	7350	7359	7360	7320	7420	7431	7520	7453	7469	7387	7386	7375	7471	7388	7490	7532	7328	7380	7379	7437	7480	7402	7413	7333	7434	7422	7551	7464	7348	7429	7303	7408	7483	7415	7312	7353	7472	7477	7340	7359	7443	7403	7383	7285	7389	7231	7326	7365	7384	7232	7281	7386	7451	7318	7325	7372	7331	7495	7392	7377	7434	7389	7401	7525	7347	7332	7461	7445	7203	7395	7301	7320	7406	7384	7465	7400	7345	7524	7389	7593	7363	7313	7433	7376	7460	7457	7294	7422	7293	7444	7354	7317	7379	7364	7444	7403	7429	7321	7468	7540	7405	7420	7363	7482	7360	7423	7280	7296	7391	7286	7337	7403	7550	7290	7400	7450	7335	7255	7425	7456	7414	7426	7433	7352	7539	7275	7498	7455	7365	7401	7489	7336	7453	7469	7393	7420	7399	7584	7245	7522	7332	7414	7414	7293	7410	7245	7386	7476	7358	7371	7372	7364	7365	7401	7464	7378	7369	7545	7344	7229	7382	7477	7291	7387	7294	7382	7504	7320	7299	7300	7364	7337	7413	7287	7398	7476	7344	7296	7353	7331	7386	7417	7412	7341	7503	7282	7456	7504	7311	7541	7159	7344	7407	7449	7517	7431	7396	7357	7407	7348	7353	7445	7355	7274	7384	7352	7431	7303	7470	7324	7398	7269	7390	7374	7424	7376	7420	7411	7390	7379	7443	7246	7362	7395	7427	7476	7264	7228	7296	7500	7476	7473	7344	7486	7386	7318	7384	7398	7321	7450	7259	7269	7500	7437	7412	7289	7506	7440	7392	7421	7379	7411	7431	7321	7356	7372	7391	7381	7487	7363	7435	7419	7444	7482	7447	7481	7393	7481	7427	7506	7481	7421	7472	7381	7367	7469	7393	7468	7424	7451	7352	7391	7323	7402	7362	7412	7460	7425	7464	7356	7430	7366	7358	7345	7377	7413	7403	7412	7299	7495	7343	7427	7370	7456	7417	7310	7456	7431	7334	7566	7358	7499	7358	7447	7395	7503	7305	7497	7248	7434	7399	7427	7373	7339	7201	7319	7383	7513	7478	7352	7454	7416	7385	7341	7271	7411	7336	7356	7318	7339	7494	7483	7385	7318	7335	7311	7403	7291	7404	7415	7402	7276	7332	7463	7260	7237	7416	7419	7429	7630	7368	7371	7328	7500	7374	7330	7530	7360	7367	7446	7312	7366	7559	7425	7345	7340	7352	7463	7450	7249	7445	7372	7309	7308	7383	7441	7418	7503	7343	7411	7382	7324	7469	7369	7507	7248	7366	7532	7416	7263	7278	7334	7439	7598	7316	7514	7477	7278	7474	7448	7185	7413	7345	7505	7354	7345	7327	7284	7465	7368	7404	7534	7408	7338	7422	7367	7450	7390	7477	7373	7334	7396	7548	7268	7374	7358	7423	7210	7459	7266	7451	7540	7359	7313	7491	7481	7415	7421	7427	7344	7293	7388	7330	7405	7427	7396	7378	7471	7356	7505	7402	7280	7382	7564	7440	7343	7466	7292	7442	7431	7383	7450	7448	7483	7495	7375	7360	7363	7466	7414	7384	7387	7311	7434	7398	7389	7338	7496	7398	7256	7336	7331	7542	7465	7373	7419	7479	7468	7274	7400	7519	7245	7408	7304	7364	7327	7419	7322	7431	7337	7372	7384	7342	7438	7353	7402	7328	7449	7420	7446	7423	7412	7374	7432	7481	7456	7389	7402	7400	7418	7412	7430	7466	7389	7422	7337	7305	7402	7547	7485	7481	7348	7453	7367	7384	7248	7456	7373	7451	7370	7353	7402	7301	7442	7347	7282	7307	7390	7321	7378	7430	7412	7317	7409	7329	7394	7577	7466	7311	7432	7324	7364	7398	7499	7418	7269	7318	7521	7266	7275	7449	7455	7468	7428	7374	7361	7283	7314	7492	7213	7391	7348	7360	7414	7444	7281	7390	7381	7322	7435	7381	7360	7331	7407	7438	7359	7283	7400	7513	7286	7244	7367	7359	7528	7315	7350	7389	7399	7280	7324	7406	7363	7409	7471	7375	7447	7403	7401	7378	7317	7300	7279	7488	7327	7286	7405	7401	7306	7410	7322	7466	7283	7519	7482	7501	7365	7508	7329	7388	7279	7514	7343	7378	7501	7405	7385	7502	7423	7460	7385	7340	7337	7436	7358	7378	7393	7531	7362	7357	7390	7378	7384	7453	7220	7200	7271	7341	7399	7365	7455	7404	7388	7465	7390	7463	7404	7325	7333	7441	7444	7340	7350	7363	7375	7376	7373	7272	7465	7346	7368	7458	7416	7419	7479	7426	7407	7419	7528	7309	7375	7416	7446	7453	7400	7505	7350	7378	7398	7314	7242	7418	7386	7323	7363	7386	7332	7396	7508	7494	7493	7154	7345	7263	7468	7348	7285	7399	7372	7521	7394	7560	7439	7401	7494	7406	7454	7426	7519	7330	7412	7213	7355	7391	7235	7567	7374	7566	7421	7340	7402	7433	7419	7461	7565	7447	7434	7435	7338	7451	7487	7356	7343	7365	7370	7434	7272	7412	7294	7403	7543	7332	7388	7451
6319	3165	2062	1671	2119	2101	2028	1851	1735	3322	11301	14019	7740	2867	1354	1050	977	958	927	927	997	940	891	903	932	931	874	917	941	900	928	908	1023	897	866	946	932	917	1010	993	990	880	963	920	956	948	890	905	880	989	925	949	962	944	977	890	935	903	928	969	999	928	970	950	888	930	900	941	930	966	967	950	917	915	1014	879	946	967	926	908	916	879	953	954	995	910	869	902	923	984	932	969	934	905	901	915	954	905	926	1003	925	925	888	895	950	928	915	915	922	884	958	935	954	898	878	926	932	995	991	887	905	942	934	978	939	908	929	931	980	997	916	975	960	951	884	969	938	920	973	938	943	888	941	958	938	989	975	916	866	926	889	942	885	952	941	890	958	930	909	912	916	943	924	906	956	919	954	971	956	958	928	912	880	920	866	956	940	976	965	967	946	973	910	902	930	943	971	991	928	913	868	961	946	928	911	910	902	936	913	939	913	886	951	922	948	904	934	917	941	926	947	884	936	890	908	917	966	986	887	974	963	913	881	932	957	982	920	850	1021	900	950	895	891	952	899	977	904	917	916	957	948	918	974	956	912	954	951	974	939	887	946	957	902	973	991	945	892	947	889	990	938	908	931	891	975	913	905	910	886	943	937	946	922	919	962	932	934	934	907	918	955	933	956	949	949	911	954	925	924	945	897	901	987	909	943	925	876	940	899	943	987	932	983	933	926	980	932	939	971	968	921	936	870	940	950	941	929	963	1024	933	914	1004	923	900	932	927	948	953	976	955	932	886	881	937	961	930	907	948	968	985	887	961	948	885	884	994	960	976	922	1017	928	852	929	968	974	882	975	903	920	892	935	906	947	926	957	969	963	955	880	925	928	978	973	930	961	915	936	928	929	941	903	931	926	888	975	961	952	945	945	942	963	958	927	956	924	967	920	952	931	867	936	894	931	934	936	913	883	893	952	927	1004	938	901	967	991	948	892	935	937	901	957	922	940	981	920	896	950	962	888	909	950	921	963	918	920	938	905	973	881	911	925	899	994	968	946	900	896	899	963	877	938	934	925	966	972	1001	969	972	953	906	872	932	926	962	814	910	951	891	901	979	903	920	919	898	911	988	918	989	887	928	860	980	977	905	914	926	962	969	964	970	908	1013	977	963	976	923	954	951	934	888	941	898	936	948	934	906	941	983	1030	962	896	947	917	929	968	924	909	955	949	887	948	932	973	912	911	965	907	1026	911	930	936	1012	932	928	922	899	897	957	930	936	893	972	919	956	930	930	904	933	898	942	879	974	926	973	908	944	983	956	934	953	964	938	964	977	976	987	939	935	981	910	992	939	878	854	934	919	930	962	977	891	954	973	920	963	978	931	940	934	931	908	920	919	893	971	982	927	886	1003	913	899	975	939	935	1002	953	934	963	935	934	938	928	927	981	987	953	989	986	997	916	991	951	929	966	969	922	963	942	938	964	944	877	927	969	971	938	977	944	936	975	964	927	949	886	958	880	907	962	906	930	943	965	922	964	984	965	897	903	956	946	976	906	958	930	909	904	922	969	926	883	905	937	913	920	969	976	946	1022	952	984	904	895	985	953	904	943	959	913	1001	977	964	979	950	943	953	937	947	1004	911	932	971	935	919	946	930	914	905	875	889	898	965	911	924	935	929	916	977	942	954	933	935	939	981	955	932	975	963	973	916	939	986	943	935	961	924	944	932	948	932	953	988	949	868	977	937	885	911	939	923	973	918	897	949	949	947	1002	921	860	963	952	950	884	936	943	954	930	892	954	1001	888	930	946	895	952	872	935	867	902	965	954	899	943	934	927	1016	920	923	925	865	982	950	951	934	889	953	929	925	928	924	951	943	949	920	898	877	944	915	969	897	913	875	865	914	953	948	906	1001	960	977	987	942	987	910	957	921	922	901	928	949	905	936	906	948	940	942	890	880	991	937	963	886	910	966	916	898	935	944	950	954	919	980	927	889	949	940	933	986	952	907	883	932	968	922	920	920	967	949	955	972	909	959	915	914	941	950	939	957	905	943	930	938	978	921	956	920	929	957	951	961	952	962	951	936	986	919	916	906	966	917	929	924	934	933	934	962	914	953	970	910	929	915	879	941	936	955	919	923	906	918	971	971	923	956	971	924	941	891	987	981	940	937	891	991	935	910	920	981	945	918	948	910	973	926	916	991	958	923	886	965	977	888	922	930	987	934	915	894	948	917	905	899	972	887	916	900	914	953	923	950	918	951	899	954	899	945	885	928	972	920	957	922	942	997	996	900	946	959	924	1004	895	915	934	949	957	934	937	978	980	959	990	904	925	892	936	935	937	931	905	883	976	905	946	959	958	935	890	941	940	910	949	952	927	886	880	993	923	969	949	979	983	904	971	907	953	925	912	915	962	951	924	947	946	942	914	959	920	905	937	959	981	935	886	864	918	912	901	937	955	929	935	945	916	934	931	949	940	962	922	971	954	938	974	952	924	945	893	921	969	926	934	951	955	938	908	1035	917	872	969	916	969	934	911	954	885	906	954	933	894	997	922	908	938	939	965	972	956	1012	957	980	965	960	956	969	976	977	912	935	928	953	906	927	905	926	890	931	967	905	938	964	968	974	972	907	944	871	876	968	887	930	960	924	945	920	905	945	944	924	915	981	963	910	954	961	959	939	924	946	955	947	967	1013	941	905	917	953	943	940	933	902	928	982	984	909	970	950	958	936	920	906	951	943	900	964	919	925	924	995	947	979	920	929	997	919	935	880	884	976	930	940	925	949	910	937	953	865	974	917	944	918	974	925	938	892	959	970	944	906	950	965	959	967	976	885	934	941	897	998	972	946	979	939	932	943	950	967	948	964	957	985	936	939	956	940	938	947	950	903	988	953	935	942	871	935	938	964	927	910	900	928	925	919	866	920	910	943	968	923	946	892	973	945	891	941	901	913	935	912	950	909	937	967	944	916	960	951	965	975	890	880	917	924	907	958	900	947	925	945	965	954	915	908	937	922	974	950	992	955	902	885	921	971	961	939	898	873	943	934	919	1001	896	935	921	1001	964	973	945	948	983	950	900	937	929	877	948	927	939	962	944	912	944	879	913	962	918	825	919	958	1014	952	946	919	977	925	891	894	949	916	941	862	989	961	964	899	900	929	907	963	917	923	942	935	930	945	957	944	963	923	963	911	922	976	1011	909	957	905	910	909	973	918	914	973	981	960	966	958	986	913	923	940	985	932	881	956	969	944	917	891	943	975	941	915	898	962	923	918	926	971	911	950	930	927	959	924	901	915	929	949	947	951	921	962	927	914	940	917	892	952	934	949	938	915	935	940	920	959	931	908	937	933	864	907	910	941	914	932	967	914	901	948	942	876	896	984	952	991	933	979	906	961	930	943	906	953	937	950	858	908	934	899	922	925	915	862	947	918	925	953	939	958	940	937	921	910	930	989	933	963	934	936	981	911	939	929	981	976	967	972	899	941	913	925	893	904	921	907	967	909	955	930	918	939	890	895	938	916	943	891	906	967	915	937	921	973	954	983	899	938
27160	22741	18600	28285	35933	32468	31791	28648	26808	38506	59273	58928	42287	25898	13394	8902	7864	7754	7679	7483	7728	7753	7588	7624	7639	7531	7596	7703	7653	7666	7504	7532	7564	7625	7723	7658	7574	7652	7639	7612	7678	7616	7633	7696	7631	7623	7682	7733	7734	7613	7670	7715	7637	7570	7698	7715	7678	7553	7758	7456	7735	7618	7599	7521	7476	7633	7682	7590	7598	7554	7666	7571	7512	7532	7652	7760	7592	7549	7621	7595	7762	7722	7609	7648	7634	7556	7726	7636	7702	7631	7636	7648	7538	7683	7758	7741	7638	7662	7639	7619	7682	7609	7557	7625	7542	7566	7575	7560	7600	7526	7704	7511	7514	7727	7769	7697	7646	7733	7687	7654	7580	7630	7684	7703	7677	7693	7613	7587	7682	7662	7576	7690	7663	7703	7621	7661	7663	7582	7619	7658	7710	7653	7649	7664	7686	7565	7676	7666	7704	7747	7666	7586	7693	7551	7568	7692	7668	7575	7774	7449	7525	7646	7653	7509	7759	7762	7675	7735	7697	7521	7723	7596	7606	7647	7768	7523	7567	7621	7606	7703	7570	7668	7605	7752	7607	7549	7628	7607	7695	7737	7635	7617	7662	7706	7623	7789	7637	7560	7544	7617	7696	7626	7735	7636	7630	7755	7502	7520	7727	7743	7653	7616	7676	7693	7597	7671	7575	7601	7633	7625	7605	7717	7673	7675	7697	7689	7730	7584	7657	7673	7701	7798	7559	7515	7634	7648	7596	7763	7612	7465	7704	7753	7701	7581	7661	7533	7669	7749	7710	7657	7633	7618	7548	7521	7728	7574	7670	7544	7676	7595	7801	7621	7558	7489	7563	7739	7671	7846	7571	7618	7693	7552	7763	7612	7635	7550	7616	7666	7656	7647	7547	7604	7637	7635	7732	7609	7621	7625	7703	7796	7608	7569	7688	7551	7671	7492	7534	7686	7575	7575	7675	7596	7644	7611	7634	7467	7675	7677	7560	7555	7676	7649	7695	7803	7547	7538	7649	7737	7567	7635	7598	7578	7619	7735	7551	7652	7718	7619	7590	7522	7582	7582	7672	7664	7699	7589	7594	7747	7796	7642	7671	7748	7564	7552	7636	7729	7678	7611	7526	7680	7655	7606	7561	7557	7603	7629	7592	7471	7693	7611	7576	7688	7697	7597	7679	7757	7592	7604	7684	7619	7590	7660	7615	7756	7505	7723	7744	7632	7828	7600	7636	7704	7636	7767	7545	7687	7662	7520	7620	7599	7577	7787	7648	7708	7639	7697	7670	7697	7779	7545	7629	7626	7725	7679	7604	7742	7571	7712	7550	7641	7472	7692	7770	7669	7565	7665	7635	7732	7616	7720	7753	7776	7637	7625	7695	7659	7663	7670	7531	7694	7732	7652	7756	7673	7696	7713	7559	7637	7756	7649	7711	7563	7587	7582	7565	7697	7588	7562	7577	7760	7569	7638	7583	7691	7576	7560	7608	7686	7548	7710	7586	7587	7584	7707	7690	7662	7540	7575	7687	7598	7588	7642	7661	7667	7641	7673	7567	7550	7589	7558	7555	7712	7655	7602	7658	7596	7483	7669	7684	7423	7664	7605	7613	7612	7630	7696	7747	7621	7799	7590	7556	7696	7654	7569	7511	7664	7653	7784	7763	7607	7554	7563	7681	7601	7685	7694	7616	7612	7617	7794	7652	7717	7721	7582	7744	7659	7599	7583	7727	7583	7756	7621	7472	7705	7560	7551	7685	7714	7615	7629	7590	7598	7670	7774	7767	7640	7736	7600	7658	7593	7717	7638	7727	7637	7664	7654	7640	7637	7738	7551	7593	7499	7587	7627	7657	7569	7619	7687	7674	7777	7654	7613	7597	7686	7539	7671	7668	7651	7560	7631	7627	7631	7547	7663	7788	7672	7629	7616	7682	7622	7656	7609	7658	7512	7633	7734	7757	7644	7875	7694	7678	7534	7614	7552	7789	7650	7614	7600	7610	7670	7548	7764	7803	7504	7611	7838	7413	7522	7634	7662	7584	7630	7581	7721	7574	7712	7604	7593	7593	7583	7571	7819	7581	7645	7626	7637	7494	7718	7764	7697	7660	7584	7564	7606	7709	7603	7645	7575	7563	7549	7753	7672	7629	7533	7668	7719	7709	7695	7781	7631	7707	7614	7628	7518	7569	7649	7578	7714	7700	7796	7595	7686	7646	7641	7621	7622	7508	7775	7668	7693	7610	7711	7603	7428	7573	7652	7534	7570	7511	7559	7716	7716	7658	7606	7590	7517	7592	7569	7657	7653	7653	7736	7650	7583	7810	7645	7666	7568	7759	7707	7642	7641	7537	7659	7831	7692	7695	7474	7714	7672	7645	7563	7811	7705	7652	7647	7722	7740	7664	7616	7617	7789	7773	7660	7593	7692	7667	7533	7600	7702	7665	7557	7604	7747	7707	7690	7690	7610	7777	7596	7715	7770	7699	7760	7701	7508	7538	7606	7694	7697	7554	7649	7483	7704	7582	7658	7703	7598	7527	7700	7695	7689	7620	7677	7539	7694	7590	7730	7663	7754	7651	7672	7637	7555	7781	7792	7645	7668	7561	7747	7554	7591	7560	7715	7642	7733	7689	7754	7597	7792	7674	7666	7727	7632	7523	7526	7524	7609	7792	7711	7604	7636	7667	7561	7690	7730	7689	7612	7705	7522	7677	7723	7646	7783	7567	7676	7759	7658	7760	7612	7682	7717	7751	7660	7579	7671	7736	7720	7632	7653	7576	7531	7768	7626	7633	7678	7596	7503	7628	7680	7635	7672	7606	7798	7607	7704	7647	7699	7628	7741	7575	7712	7606	7660	7500	7688	7578	7689	7655	7715	7492	7602	7658	7681	7582	7608	7680	7640	7700	7732	7692	7689	7602	7695	7595	7704	7637	7718	7615	7670	7650	7625	7706	7751	7505	7677	7633	7703	7606	7675	7643	7633	7660	7686	7683	7649	7484	7673	7577	7577	7808	7717	7750	7611	7770	7709	7716	7610	7574	7723	7640	7735	7573	7729	7673	7599	7784	7580	7692	7662	7682	7685	7628	7730	7587	7631	7652	7712	7564	7605	7620	7788	7592	7644	7710	7592	7655	7608	7522	7496	7582	7585	7792	7574	7640	7614	7669	7538	7523	7618	7641	7574	7579	7726	7611	7527	7606	7594	7628	7655	7711	7575	7610	7621	7750	7781	7640	7697	7680	7645	7694	7758	7742	7488	7770	7742	7652	7743	7676	7529	7561	7659	7824	7567	7552	7607	7772	7661	7601	7683	7636	7570	7623	7655	7750	7678	7654	7701	7677	7590	7546	7759	7432	7637	7678	7745	7573	7499	7627	7638	7739	7593	7555	7780	7631	7555	7711	7700	7611	7813	7694	7562	7513	7727	7581	7702	7689	7620	7678	7519	7701	7700	7592	7633	7579	7628	7681	7700	7744	7618	7562	7608	7570	7576	7626	7692	7646	7585	7596	7581	7732	7586	7633	7686	7656	7647	7683	7770	7515	7720	7616	7602	7765	7609	7652	7713	7650	7559	7668	7636	7641	7592	7649	7644	7494	7630	7604	7667	7589	7543	7657	7759	7630	7602	7662	7588	7549	7618	7735	7697	7656	7578	7692	7707	7527	7696	7642	7790	7651	7576	7641	7642	7614	7529	7792	7626	7608	7624	7694	7754	7687	7605	7625	7586	7659	7623	7591	7689	7726	7548	7664	7662	7733	7618	7517	7695	7573	7617	7658	7693	7757	7433	7773	7508	7731	7658	7647	7573	7533	7700	7675	7723	7607	7703	7723	7631	7752	7597	7775	7549	7659	7640	7809	7482	7718	7616	7713	7669	7617	7712	7565	7624	7566	7629	7638	7664	7672	7633	7477	7624	7605	7636	7516	7750	7763	7614	7522	7563	7585	7588	7657	7631	7598	7608	7656	7664	7632	7490	7631	7648	7714	7699	7583	7594	7616	7576	7557	7728	7584	7695	7631	7661	7593	7674	7674	7680	7820	7797	7516	7546	7540	7778	7598	7697	7669	7520	7617	7559	7602	7591	7713	7646	7748	7529	7753	7526	7601	7626	7733	7653	7717	7708	7682	7690	7640	7512	7602	7591	7604	7656	7616	7624	7539	7683	7541	7756	7557	7532	7565	7736	7628	7710	7599	7691	7598	7519	7587	7640	7627	7810	7711	7715	7435	7642	7655	7747	7759	7673	7552	7590	7570	7602	7848	7574	7599	7629	7643	7637	7540	7625	7519	7670	7658	7715	7686	7662	7593	7646	7709	7697	7610	7592	7617	7530	7636	7569	7625	7547	7690	7705	7463	7754	7633	7715	7691	7622	7494	7610	7689	7666	7684	7527	7445	7729	7652	7624	7630	7461	7691	7626	7541	7671	7659	7659	7706	7748	7496	7703	7789	7712	7602	7602	7696	7785	7526	7647	7575	7529	7716	7515	7630	7552	7626	7578	7751	7624	7618	7735	7625	7644	7691	7715	7561	7720	7620	7607	7776	7695	7687	7701	7494	7474	7599	7587	7594	7631	7630	7515	7704	7696	7521	7836	7669	7604	7717	7744	7611	7672	7564	7634	7694	7709	7663	7659	7507	7563	7740	7779	7685	7593	7565	7610	7613	7654	7666	7579	7689	7667	7486	7593	7597	7493	7596	7654	7647	7686	7791	7798	7798	7567	7510	7731	7654	7615	7679	7531	7574	7557	7762	7636	7622	7698	7730	7564	7647	7692	7705	7698	7638	7622	7630	7625	7551	7597	7542	7622	7478	7560	7740	7631	7579	7686	7665	7619	7626	7532	7683	7789	7613	7664	7809	7789	7700	7579	7612	7728	7814	7638	7679	7695	7662	7648	7718	7651	7552	7763	7639	7719	7678	7665	7746	7680	7592	7748	7609	7470	7570	7726	7652	7546	7686	7649	7640	7628	7741	7638	7561	7719	7517	7755	7673	7783	7574	7611	7582	7689	7604	7728	7652	7708	7650	7626	7557	7735	7548	7806	7626	7733	7661	7540	7509	7718	7733	7672	7511	7622	7809	7762	7667	7615	7731	7608	7627	7717	7609	7815
5671	4234	2438	1854	2391	2530	2519	2364	2211	5024	19287	23089	14890	5564	1827	1218	996	971	930	967	987	967	897	957	963	881	913	923	923	878	926	969	914	899	926	1015	949	935	950	928	930	902	930	950	883	909	993	986	951	913	944	944	928	937	881	938	959	908	949	882	942	930	910	935	936	966	890	874	957	999	920	962	965	921	957	975	930	942	925	880	905	910	962	903	950	897	954	928	960	883	912	895	936	988	934	903	947	906	925	962	958	908	894	948	1007	893	941	915	943	944	867	903	952	969	873	950	950	948	920	969	947	868	913	890	868	920	862	925	918	892	906	888	957	919	931	931	922	872	953	893	989	993	986	896	943	916	953	918	911	900	899	962	907	909	939	919	956	981	951	922	942	982	890	903	848	952	972	936	957	881	960	985	988	931	912	978	901	942	935	902	931	933	976	910	933	1027	957	988	950	963	939	954	969	932	1003	881	969	848	948	911	916	905	907	889	926	925	937	964	919	920	958	952	886	925	906	957	928	905	924	885	899	890	930	913	961	950	951	928	951	930	923	898	906	971	950	984	927	892	932	961	925	943	989	953	911	948	877	929	958	904	995	977	960	912	892	919	906	885	925	907	939	865	947	907	867	924	907	922	937	808	896	970	862	913	926	933	888	884	944	908	880	946	903	885	894	964	903	951	917	936	948	875	879	907	942	978	911	901	929	954	862	931	902	943	937	963	954	951	965	912	920	891	947	918	984	895	889	904	1002	936	965	904	924	939	929	945	906	928	932	931	943	936	920	940	890	858	938	888	923	924	921	888	944	943	945	901	988	959	937	919	893	873	894	970	877	891	891	863	894	898	918	911	973	945	956	903	1003	934	936	922	975	944	951	946	953	938	919	910	979	916	952	955	912	946	932	964	890	961	922	942	992	903	905	860	938	912	847	903	952	917	954	941	867	929	903	891	924	862	903	937	931	885	909	924	963	942	917	917	923	880	952	923	963	985	941	952	915	865	889	936	949	947	930	890	986	956	908	917	952	878	963	857	943	936	928	950	937	926	979	916	901	940	955	936	909	922	867	956	935	890	914	940	902	957	927	952	936	992	924	978	915	929	953	943	942	883	926	928	933	959	931	897	916	926	933	945	929	922	968	920	887	937	968	973	912	926	939	963	906	887	894	870	928	924	903	928	984	926	922	977	863	898	890	883	942	925	926	895	879	952	961	879	1017	923	933	976	948	896	928	926	942	862	977	984	914	913	971	932	918	960	935	944	932	936	942	934	930	856	919	925	976	919	943	923	924	921	908	951	922	889	899	944	929	974	934	934	965	897	967	923	915	1000	853	922	888	955	932	954	923	883	973	876	921	896	953	965	943	960	910	880	902	908	948	938	924	905	938	910	921	925	939	909	946	893	944	900	889	968	932	860	974	890	920	951	910	881	954	916	979	930	980	936	927	960	919	932	904	993	933	887	923	923	1002	915	954	967	912	917	932	934	942	896	935	937	891	948	964	970	921	982	926	911	940	953	963	973	901	981	984	911	926	947	954	917	963	868	964	982	904	876	928	923	952	954	929	915	935	928	925	907	901	891	883	922	947	901	946	965	962	949	903	944	973	965	946	935	913	969	857	951	962	902	951	926	918	937	944	955	955	940	907	922	900	935	994	983	856	911	865	912	894	932	945	936	833	932	967	911	937	986	901	968	909	953	927	958	942	933	997	936	891	958	895	963	887	940	939	927	906	929	887	927	959	897	932	960	974	956	940	938	952	950	894	915	936	918	955	920	881	901	948	991	965	949	920	934	935	940	909	954	951	919	927	918	906	927	981	923	950	977	884	917	938	952	889	901	940	937	942	938	889	887	973	917	887	877	910	876	930	958	894	895	947	928	900	928	866	946	938	943	937	926	959	926	939	968	939	903	929	942	904	932	962	958	919	925	902	959	943	933	911	918	906	889	965	969	919	958	973	934	951	830	871	919	933	906	913	898	951	949	974	912	953	931	947	873	859	960	945	968	913	907	891	928	976	974	901	935	938	927	932	922	915	881	987	920	932	927	939	926	918	910	938	952	927	873	948	933	941	901	882	901	919	917	918	952	912	908	885	914	906	943	872	913	871	909	912	946	948	888	941	955	907	878	943	928	929	916	940	916	971	898	949	941	948	817	947	891	928	909	961	936	922	944	874	949	946	921	907	961	982	991	897	936	886	908	923	938	943	915	925	947	938	961	923	939	928	964	958	966	915	880	889	938	990	954	935	927	895	940	958	925	909	900	886	904	954	872	901	919	960	921	929	938	961	942	951	993	901	937	916	962	963	936	964	929	887	945	951	902	878	902	955	894	908	893	951	927	923	894	986	986	906	946	920	902	922	999	914	910	1001	912	979	879	925	963	929	892	956	929	974	966	908	933	943	895	943	911	928	876	914	963	962	949	947	961	891	981	979	966	999	896	960	966	966	922	954	898	900	908	898	962	926	943	940	910	912	905	962	899	920	963	953	952	898	909	922	923	917	953	968	936	977	918	954	946	1000	920	942	939	981	919	940	1003	954	876	1006	985	935	926	891	983	904	909	934	991	914	867	918	874	961	918	926	931	925	962	935	939	924	934	928	885	957	960	872	957	857	882	952	936	939	890	951	895	932	937	953	941	1011	863	961	904	943	936	907	902	899	872	939	928	910	951	931	872	978	903	914	896	953	948	974	963	895	962	933	954	965	952	887	954	928	921	929	943	853	970	993	910	945	901	961	920	926	914	905	915	933	933	886	904	892	915	910	915	944	899	950	958	928	873	909	956	892	922	932	927	974	869	947	923	916	922	969	945	972	908	912	959	885	934	950	953	938	904	955	885	928	954	912	904	960	950	905	966	916	822	938	841	916	903	924	997	962	959	926	947	961	913	918	946	971	910	924	956	904	900	914	955	951	930	872	878	954	930	968	947	977	1000	928	979	893	928	964	968	932	937	924	917	925	917	941	972	958	1006	909	945	899	819	950	945	930	912	947	985	923	912	899	940	1004	862	899	901	990	874	958	949	963	912	904	905	944	914	914	895	1001	900	970	936	901	965	935	940	936	950	920	890	947	950	978	931	958	892	932	973	913	922	947	982	907	944	921	975	898	931	984	909	916	896	934	936	908	956	952	959	979	887	894	964	922	917	992	917	914	894	951	946	914	931	881	962	929	930	924	1014	945	879	909	879	917	922	888	966	891	910	923	928	919	888	903	918	994	869	901	964	917	889	939	941	940	907	894	940	944	926	941	958	927	954	915	972	946	910	870	946	955	934	904	947	941	919	943	907	912	889	898	948	910	950	934	910	950	948	921	933	948	914	987	905	968	942	877	951	892	978	926	917	946	893	875	973	891	981	962	959	935	936	919	926	911	879	859	922	904	939	919	1031	941	977	937	970	970	902	977	960	962	919	917	946	904	918	946	872	927	896	957	898	897	979	905	909	938	927	956	927	930	945	972	947	921	938	942	913	980	967	900	885	935	901	963	908	936	937	929	887	959	949	943	851	921	911	886	925	878	919	921	933
32015	26208	20093	29032	37676	35155	35182	33221	31630	45969	72854	71459	54844	35079	18445	10438	8033	7751	7435	7485	7467	7450	7468	7637	7497	7645	7484	7598	7475	7607	7612	7587	7524	7643	7489	7674	7474	7642	7578	7609	7472	7659	7487	7474	7624	7530	7589	7537	7570	7609	7579	7460	7433	7644	7385	7542	7569	7551	7523	7671	7545	7646	7437	7506	7596	7600	7456	7552	7580	7576	7637	7482	7619	7398	7552	7440	7522	7545	7603	7601	7614	7423	7462	7583	7426	7569	7563	7645	7542	7618	7431	7621	7708	7601	7453	7565	7502	7626	7456	7527	7535	7647	7594	7561	7672	7653	7570	7581	7491	7514	7573	7630	7497	7472	7446	7575	7465	7606	7496	7590	7579	7505	7624	7525	7514	7476	7445	7594	7550	7522	7496	7376	7644	7578	7514	7632	7593	7559	7599	7512	7564	7514	7649	7532	7623	7518	7475	7653	7503	7453	7566	7538	7478	7617	7474	7525	7571	7531	7529	7510	7577	7530	7736	7513	7446	7602	7542	7469	7503	7451	7613	7443	7691	7630	7526	7538	7582	7649	7711	7479	7684	7509	7565	7516	7402	7502	7538	7567	7617	7604	7540	7501	7616	7583	7773	7629	7439	7623	7516	7525	7660	7508	7443	7557	7495	7589	7577	7576	7461	7659	7450	7627	7446	7608	7519	7580	7569	7467	7549	7629	7425	7562	7652	7507	7603	7436	7622	7558	7571	7573	7536	7616	7548	7567	7611	7646	7616	7584	7546	7495	7468	7669	7570	7451	7470	7489	7619	7536	7581	7537	7391	7619	7395	7583	7573	7520	7622	7585	7563	7579	7559	7532	7444	7507	7456	7588	7666	7587	7692	7542	7515	7579	7575	7460	7490	7610	7409	7504	7505	7341	7622	7656	7528	7754	7633	7536	7525	7558	7495	7527	7582	7524	7412	7600	7525	7575	7544	7629	7610	7593	7697	7637	7426	7317	7526	7588	7437	7547	7426	7529	7534	7629	7608	7494	7569	7455	7626	7438	7638	7576	7554	7521	7527	7505	7638	7632	7498	7526	7613	7597	7559	7559	7587	7588	7635	7485	7548	7588	7509	7471	7550	7574	7534	7423	7420	7635	7595	7542	7445	7574	7526	7506	7545	7556	7526	7535	7489	7615	7585	7617	7466	7509	7589	7515	7523	7604	7493	7452	7648	7570	7610	7437	7629	7669	7586	7595	7576	7567	7632	7593	7605	7514	7521	7502	7471	7707	7522	7549	7540	7585	7464	7608	7676	7559	7493	7727	7513	7527	7544	7565	7616	7750	7597	7431	7607	7494	7560	7633	7455	7549	7498	7642	7601	7585	7497	7519	7504	7552	7539	7465	7542	7489	7610	7491	7609	7466	7450	7519	7553	7682	7398	7441	7523	7582	7625	7566	7553	7474	7490	7511	7592	7668	7542	7588	7531	7699	7537	7553	7561	7710	7515	7474	7642	7624	7519	7636	7633	7410	7574	7513	7493	7700	7486	7589	7528	7621	7551	7576	7400	7568	7542	7509	7557	7589	7609	7495	7591	7620	7404	7532	7634	7497	7585	7584	7605	7547	7433	7606	7587	7583	7672	7493	7687	7572	7591	7541	7569	7472	7437	7555	7611	7583	7538	7563	7611	7509	7454	7649	7591	7602	7584	7462	7456	7556	7594	7467	7516	7489	7555	7486	7615	7507	7459	7438	7474	7448	7585	7449	7601	7455	7538	7443	7556	7640	7495	7584	7428	7372	7552	7535	7545	7529	7520	7477	7490	7518	7438	7560	7522	7635	7543	7551	7639	7521	7509	7612	7556	7579	7683	7556	7626	7604	7435	7553	7618	7588	7570	7622	7549	7455	7555	7573	7831	7632	7525	7479	7576	7485	7506	7632	7558	7591	7560	7611	7614	7643	7588	7634	7566	7473	7566	7513	7609	7593	7405	7578	7421	7512	7720	7396	7559	7627	7486	7425	7475	7482	7580	7480	7427	7444	7586	7442	7573	7505	7629	7490	7455	7473	7634	7596	7405	7445	7440	7572	7562	7502	7475	7658	7638	7547	7429	7525	7623	7488	7527	7457	7549	7615	7628	7527	7572	7670	7508	7648	7581	7490	7443	7606	7493	7529	7382	7533	7589	7527	7442	7643	7582	7503	7599	7527	7568	7615	7540	7479	7528	7543	7532	7548	7494	7512	7597	7639	7552	7456	7425	7548	7536	7660	7525	7575	7695	7550	7595	7487	7567	7578	7606	7578	7504	7561	7511	7343	7671	7560	7555	7548	7661	7533	7526	7584	7351	7562	7627	7574	7540	7563	7503	7563	7635	7573	7555	7510	7516	7552	7616	7457	7444	7590	7481	7584	7506	7558	7506	7521	7434	7586	7597	7480	7441	7603	7503	7471	7648	7448	7522	7590	7437	7493	7661	7577	7505	7545	7653	7499	7505	7684	7635	7517	7720	7454	7728	7571	7703	7555	7616	7511	7567	7430	7589	7554	7530	7488	7532	7573	7650	7605	7489	7408	7580	7675	7684	7359	7446	7651	7560	7620	7625	7654	7619	7364	7582	7440	7423	7549	7569	7483	7551	7466	7587	7498	7461	7556	7577	7484	7628	7605	7437	7680	7616	7350	7430	7548	7533	7504	7611	7588	7475	7434	7480	7630	7565	7497	7608	7568	7507	7522	7516	7571	7537	7678	7478	7603	7524	7577	7595	7521	7642	7543	7536	7425	7607	7580	7507	7462	7495	7523	7512	7603	7490	7592	7464	7577	7639	7512	7636	7472	7490	7517	7504	7701	7346	7480	7391	7515	7560	7651	7611	7474	7514	7571	7650	7523	7617	7704	7671	7509	7653	7683	7638	7545	7543	7501	7603	7469	7596	7456	7488	7585	7605	7478	7672	7559	7494	7604	7456	7542	7704	7631	7777	7712	7607	7533	7530	7645	7555	7673	7771	7559	7556	7514	7450	7577	7523	7495	7557	7579	7645	7490	7531	7494	7502	7605	7573	7706	7591	7510	7528	7430	7647	7503	7540	7562	7573	7551	7525	7580	7433	7555	7570	7576	7605	7441	7594	7583	7595	7449	7593	7557	7535	7515	7584	7594	7561	7514	7527	7483	7544	7611	7374	7587	7621	7607	7545	7431	7376	7595	7651	7467	7634	7612	7435	7540	7564	7483	7503	7503	7558	7567	7630	7425	7431	7567	7490	7383	7529	7493	7541	7550	7525	7576	7627	7434	7669	7593	7486	7523	7437	7347	7685	7550	7461	7502	7573	7489	7455	7611	7659	7717	7664	7441	7520	7609	7624	7442	7572	7619	7560	7387	7514	7487	7590	7509	7408	7436	7595	7481	7640	7590	7533	7543	7521	7619	7714	7535	7697	7472	7638	7538	7640	7760	7733	7651	7613	7628	7573	7583	7532	7564	7567	7432	7611	7457	7640	7478	7623	7612	7453	7630	7516	7597	7572	7558	7508	7502	7612	7685	7519	7485	7382	7496	7545	7502	7672	7560	7381	7441	7648	7385	7591	7607	7466	7567	7563	7654	7551	7541	7487	7376	7645	7665	7583	7638	7587	7549	7576	7522	7582	7473	7603	7548	7629	7453	7506	7529	7627	7572	7563	7545	7706	7644	7584	7547	7557	7533	7523	7423	7546	7546	7582	7631	7549	7605	7592	7426	7401	7655	7528	7550	7540	7603	7597	7559	7595	7494	7562	7462	7480	7618	7486	7477	7541	7637	7534	7588	7578	7522	7408	7633	7667	7477	7489	7647	7676	7560	7453	7586	7624	7486	7610	7611	7626	7515	7522	7551	7619	7410	7566	7609	7498	7420	7547	7517	7654	7479	7707	7625	7477	7586	7496	7529	7496	7548	7564	7533	7650	7560	7506	7515	7541	7609	7443	7514	7561	7575	7375	7519	7595	7546	7617	7543	7657	7524	7516	7588	7655	7647	7536	7595	7446	7572	7546	7580	7718	7574	7674	7506	7572	7496	7626	7413	7673	7506	7486	7455	7654	7489	7644	7528	7495	7580	7600	7528	7659	7513	7579	7517	7520	7507	7370	7578	7492	7585	7455	7406	7676	7538	7619	7665	7510	7620	7405	7597	7539	7506	7679	7572	7528	7469	7515	7675	7553	7602	7463	7466	7511	7583	7385	7479	7633	7414	7572	7445	7558	7424	7501	7340	7421	7602	7552	7503	7545	7563	7550	7522	7554	7551	7641	7649	7516	7433	7638	7468	7630	7591	7631	7530	7586	7635	7545	7577	7577	7519	7645	7520	7549	7377	7715	7697	7530	7403	7483	7516	7599	7540	7559	7578	7631	7476	7496	7556	7523	7544	7467	7521	7626	7583	7607	7644	7582	7523	7583	7420	7581	7617	7394	7496	7598	7530	7532	7490	7529	7511	7441	7443	7571	7564	7595	7395	7605	7436	7473	7498	7444	7555	7625	7591	7605	7503	7738	7537	7545	7585	7449	7579	7629	7576	7656	7493	7542	7595	7500	7676	7666	7624	7581	7571	7454	7530	7529	7555	7491	7502	7549	7619	7560	7467	7468	7469	7569	7559	7467	7662	7554	7500	7539	7520	7490	7640	7539	7572	7617	7557	7533	7725	7633	7570	7629	7601	7639	7477	7459	7414	7472	7531	7608	7631	7581	7553	7588	7520	7611	7404	7561	7599	7583	7388	7605	7588	7521	7340	7454	7650	7513	7632	7554	7509	7528	7592	7577	7538	7571	7479	7605	7443	7543	7551	7499	7630	7727	7526	7436	7539	7534	7567	7453	7490	7501	7498	7678	7567	7547	7488	7661	7597	7444	7583	7603	7451	7604	7581	7563	7453	7528	7664	7702	7457	7467	7561	7530	7463	7597	7537	7482	7671	7619	7523	7522	7605	7502	7499	7619	7569	7449	7544	7615	7487	7550	7630	7577	7623	7554	7650	7744	7436	7518	7414	7448	7445	7609	7695	7555	7476	7678	7585	7385	7565	7675	7349	7530	7666	7620	7688	7692	7541	7645	7741	7653	7713	7503	7548	7534	7681	7482	7462	7638	7438	7594	7421	7640	7704	7542	7527	7584	7536	7542	7469
4503	2564	1477	1346	1517	1546	1442	1375	1302	1597	3674	5157	3807	1940	1199	949	936	871	917	966	877	940	865	930	931	841	889	908	910	959	932	919	914	921	912	922	874	899	925	957	966	859	870	970	880	873	880	891	945	894	842	899	932	858	937	911	897	925	897	921	970	865	958	867	890	895	956	898	902	875	895	933	888	915	896	925	874	918	913	902	907	910	887	902	929	892	891	915	943	852	896	895	906	914	910	905	947	935	916	966	883	921	945	931	910	918	904	873	869	890	911	899	902	918	848	896	880	884	910	907	911	898	909	916	951	881	881	910	933	903	909	855	852	870	905	904	889	915	944	824	906	911	886	903	931	866	946	943	911	928	908	886	904	845	918	912	901	885	898	859	898	884	923	930	926	980	960	850	942	909	919	898	893	885	905	850	916	921	879	823	897	945	883	866	955	905	910	887	869	892	877	889	888	905	875	926	928	914	912	937	919	939	892	858	907	866	958	914	898	914	897	896	938	955	883	919	922	886	897	898	862	875	936	900	912	865	885	916	924	906	948	932	883	936	889	902	893	935	914	883	905	897	888	867	904	960	903	909	868	908	906	898	949	891	892	928	880	917	912	851	882	900	922	908	967	941	927	916	881	878	927	958	885	915	910	921	907	874	902	890	909	862	929	943	906	933	893	961	905	894	904	914	894	888	928	950	895	921	889	911	929	916	888	929	932	898	948	898	921	831	899	885	948	917	911	899	876	909	887	936	916	898	909	981	902	926	903	880	947	883	913	905	930	970	945	977	939	935	879	936	923	940	930	923	926	910	925	896	923	923	955	913	867	970	990	928	861	907	917	903	946	890	867	918	899	903	891	886	933	917	853	879	890	910	888	933	949	892	904	931	924	899	924	899	865	851	901	925	918	890	941	902	875	919	921	866	869	928	926	930	870	880	937	874	936	890	973	893	855	919	896	969	891	879	868	876	889	964	854	883	943	894	935	862	941	863	854	921	904	875	878	904	942	926	894	929	903	888	911	892	941	927	878	889	907	914	941	946	876	910	933	935	908	922	911	905	861	915	932	918	951	856	883	930	838	954	926	918	914	829	969	892	846	903	916	919	868	928	909	885	915	995	919	917	912	911	919	911	918	912	895	954	869	883	922	927	896	944	929	909	875	906	906	920	892	923	925	926	946	913	894	917	909	927	873	893	874	930	909	860	894	948	862	924	924	931	922	904	996	879	914	883	911	878	912	933	949	880	923	937	843	867	896	926	885	869	892	897	883	944	893	944	913	893	885	930	885	883	938	916	897	891	896	913	898	913	917	900	897	897	874	926	926	934	921	916	850	955	913	945	906	881	922	883	891	949	964	937	926	893	804	910	912	892	944	897	909	900	907	921	940	929	916	952	883	896	929	905	882	882	929	926	910	891	861	877	932	962	922	897	880	952	865	937	917	905	913	909	903	897	880	945	905	898	898	975	911	920	880	968	893	936	967	855	929	885	934	940	901	955	901	984	919	914	860	922	846	958	890	905	924	921	894	930	894	909	886	926	924	918	908	960	874	902	925	900	968	942	919	886	944	881	912	892	907	909	898	940	986	929	869	871	891	925	885	958	847	878	911	937	912	873	903	962	956	848	921	930	889	899	880	871	927	898	853	969	923	932	943	911	942	856	861	907	895	882	874	879	937	926	970	922	962	896	914	936	890	884	896	853	965	919	889	877	844	876	913	903	847	832	922	855	907	880	879	893	905	919	861	910	871	846	875	953	874	897	902	873	896	955	933	876	914	911	889	899	971	925	839	864	961	890	912	1001	925	913	925	947	931	860	963	884	914	868	941	969	900	837	862	876	912	925	891	915	908	855	913	844	905	892	914	891	863	906	969	922	961	877	948	891	898	914	865	940	873	914	886	896	955	992	932	957	872	854	884	969	909	865	940	921	931	906	865	976	888	960	936	948	984	923	979	879	882	951	917	901	886	891	911	883	961	872	899	906	960	901	860	947	932	933	916	939	900	932	921	959	935	901	950	937	873	885	867	909	890	939	921	946	941	919	862	932	913	897	892	868	899	907	901	888	918	911	952	936	908	865	894	934	829	859	945	886	959	917	865	893	946	933	915	886	961	872	879	946	909	902	926	874	895	876	859	885	911	889	871	877	943	943	888	969	936	944	933	949	922	883	927	908	912	900	944	900	935	878	926	919	904	935	928	901	917	894	887	916	932	918	894	935	884	914	949	881	887	877	960	968	850	895	898	943	918	908	847	928	914	878	949	879	833	949	978	953	987	844	906	867	840	890	948	890	910	842	929	897	880	901	876	945	907	830	947	929	875	978	950	908	893	912	942	895	903	885	926	898	887	928	943	909	952	907	902	913	900	942	932	885	928	919	909	898	910	890	867	885	883	942	909	930	885	909	948	896	895	905	879	882	922	913	938	948	939	928	899	924	866	912	953	924	950	893	899	955	901	889	878	876	968	918	988	939	941	880	903	877	914	964	878	898	905	904	898	941	890	919	890	884	922	943	909	912	904	922	895	883	883	879	884	918	885	895	911	963	930	945	896	892	945	935	930	884	899	915	900	944	864	935	898	869	881	888	922	885	890	913	886	905	927	932	906	967	924	884	890	909	936	913	926	936	902	890	879	889	940	871	936	894	888	969	904	890	876	943	861	955	885	894	912	909	898	929	869	906	929	898	872	942	919	991	898	977	919	897	866	941	921	918	935	893	910	924	911	866	912	930	900	887	902	885	921	899	884	921	919	877	856	933	880	936	882	860	919	869	878	895	878	955	887	867	903	898	901	927	926	912	929	842	909	902	949	886	873	888	911	877	859	885	896	960	883	867	901	877	909	868	905	884	883	857	879	887	952	925	875	914	952	901	888	916	912	901	915	941	990	936	950	925	885	944	919	913	951	876	927	896	901	883	923	940	910	863	897	894	904	869	894	939	932	916	911	892	911	867	874	875	946	914	918	908	866	951	894	895	869	914	894	918	918	941	910	931	934	984	931	885	908	883	912	910	930	883	873	940	855	897	939	945	970	915	852	927	949	891	947	932	955	917	832	881	905	903	914	883	900	898	963	907	877	894	865	894	840	959	938	902	892	917	929	832	934	922	891	960	921	916	846	926	865	922	902	909	919	871	985	842	955	907	905	901	909	891	879	946	914	883	847	884	894	867	907	876	907	884	980	922	889	890	962	844	898	855	932	869	922	948	932	921	929	925	937	917	869	900	953	924	882	875	896	877	878	885	906	924	911	908	899	898	918	918	864	912	926	946	916	952	892	886	892	875	932	930	862	868	824	904	863	921	873	905	941	905	853	927	882	896	947	870	849	908	869	876	907	886	848	922	907	918	873	928	865	895	936	924	898	919	864	963	936	926	847	920	895	851	934	961	895	910	961	873	907	928	841	936	927	946	881	903	932	894	881	899	927	944	944	908	926	930	920	872	931	866	906	914	906	940	952	918	852	848	924	875	904	925	878	844	874	899	877	911	896	882	948	926	903	917	870	900
24615	20043	13995	21749	29009	26352	24859	21275	19873	23636	38240	40544	32375	19385	11020	8397	7675	7464	7456	7367	7457	7511	7584	7354	7326	7480	7321	7383	7368	7553	7486	7274	7404	7541	7368	7473	7411	7306	7372	7414	7365	7503	7430	7365	7388	7227	7422	7410	7314	7526	7509	7593	7417	7392	7465	7475	7462	7514	7317	7374	7503	7413	7431	7465	7427	7445	7429	7380	7368	7477	7208	7568	7472	7407	7333	7360	7464	7282	7408	7512	7504	7496	7390	7424	7519	7384	7379	7460	7347	7438	7441	7376	7351	7577	7471	7469	7327	7491	7437	7408	7375	7491	7384	7476	7420	7351	7523	7479	7309	7472	7393	7477	7317	7391	7475	7520	7362	7428	7513	7448	7525	7500	7403	7543	7399	7482	7421	7507	7505	7221	7468	7557	7378	7482	7373	7238	7245	7506	7365	7359	7490	7450	7396	7368	7403	7428	7407	7486	7322	7400	7435	7413	7281	7339	7549	7282	7391	7383	7393	7430	7485	7419	7461	7409	7466	7526	7364	7411	7532	7469	7504	7441	7537	7436	7420	7419	7315	7460	7459	7409	7403	7347	7444	7347	7610	7548	7402	7345	7440	7438	7391	7452	7370	7455	7385	7403	7429	7386	7449	7429	7389	7386	7470	7477	7389	7436	7461	7545	7507	7381	7524	7419	7453	7363	7476	7461	7431	7370	7408	7386	7434	7414	7483	7461	7384	7445	7461	7370	7436	7273	7372	7475	7579	7436	7396	7478	7526	7416	7358	7438	7464	7504	7426	7486	7428	7351	7393	7392	7458	7456	7423	7401	7525	7521	7289	7545	7496	7435	7514	7413	7503	7513	7416	7463	7386	7383	7306	7487	7506	7431	7517	7443	7525	7411	7493	7456	7421	7515	7355	7388	7574	7288	7377	7446	7496	7304	7459	7494	7511	7300	7357	7388	7423	7558	7441	7505	7464	7515	7351	7439	7407	7398	7392	7493	7544	7337	7383	7476	7488	7335	7539	7414	7469	7414	7537	7299	7405	7404	7329	7435	7498	7457	7416	7417	7387	7343	7338	7372	7520	7575	7345	7513	7346	7434	7377	7583	7436	7349	7435	7547	7484	7408	7291	7527	7448	7489	7363	7482	7515	7489	7449	7513	7501	7449	7355	7473	7370	7466	7463	7303	7573	7437	7512	7451	7462	7402	7364	7457	7346	7462	7421	7495	7626	7409	7414	7451	7419	7393	7549	7469	7503	7464	7540	7523	7324	7482	7389	7429	7243	7411	7484	7524	7343	7426	7464	7369	7359	7420	7477	7346	7481	7495	7386	7362	7370	7411	7462	7384	7372	7550	7520	7324	7428	7500	7477	7585	7488	7390	7479	7495	7431	7466	7407	7450	7547	7459	7457	7435	7539	7418	7518	7535	7510	7482	7367	7456	7423	7388	7546	7448	7418	7362	7397	7374	7320	7384	7507	7453	7446	7313	7439	7426	7510	7361	7491	7348	7413	7373	7291	7319	7432	7546	7477	7355	7396	7458	7439	7341	7436	7362	7329	7512	7491	7438	7478	7333	7584	7498	7447	7430	7392	7471	7424	7502	7533	7498	7298	7488	7532	7532	7398	7490	7450	7443	7385	7419	7383	7415	7432	7446	7558	7367	7390	7444	7391	7478	7498	7523	7490	7427	7355	7402	7385	7462	7455	7409	7407	7387	7197	7451	7434	7502	7431	7512	7352	7482	7308	7638	7299	7418	7463	7442	7486	7468	7427	7533	7470	7415	7495	7399	7404	7484	7539	7372	7422	7367	7419	7480	7474	7353	7533	7550	7141	7338	7538	7444	7420	7513	7565	7432	7457	7464	7504	7385	7453	7528	7413	7446	7531	7392	7472	7396	7555	7530	7438	7424	7471	7415	7561	7410	7408	7376	7388	7488	7372	7378	7539	7448	7448	7427	7491	7426	7377	7334	7474	7396	7440	7383	7420	7612	7440	7338	7529	7482	7521	7504	7424	7415	7444	7422	7510	7353	7388	7522	7478	7566	7651	7501	7459	7345	7371	7565	7560	7430	7421	7531	7495	7411	7395	7537	7475	7424	7500	7488	7568	7559	7442	7310	7390	7427	7372	7309	7534	7417	7272	7524	7402	7568	7386	7492	7536	7492	7402	7399	7328	7355	7475	7518	7328	7395	7266	7449	7569	7287	7467	7408	7478	7457	7419	7494	7421	7421	7405	7303	7460	7468	7499	7497	7310	7579	7378	7344	7506	7400	7305	7417	7368	7349	7513	7472	7375	7431	7497	7395	7413	7388	7446	7499	7492	7495	7448	7432	7339	7448	7433	7429	7472	7350	7377	7310	7515	7350	7440	7390	7487	7529	7487	7482	7480	7337	7350	7356	7371	7498	7561	7419	7333	7386	7460	7565	7502	7444	7464	7351	7504	7504	7523	7396	7594	7439	7473	7487	7424	7543	7625	7437	7450	7433	7359	7327	7425	7467	7405	7467	7537	7381	7514	7533	7500	7482	7456	7542	7435	7380	7437	7297	7331	7441	7507	7381	7419	7248	7510	7376	7405	7369	7497	7529	7403	7489	7431	7524	7529	7297	7378	7386	7446	7451	7398	7408	7331	7400	7525	7577	7575	7549	7488	7550	7414	7438	7595	7441	7388	7455	7374	7373	7424	7397	7356	7483	7365	7399	7326	7431	7434	7451	7467	7479	7449	7347	7352	7490	7508	7418	7393	7441	7418	7333	7337	7411	7476	7464	7471	7466	7497	7393	7559	7622	7427	7365	7352	7541	7392	7460	7430	7501	7398	7597	7437	7473	7337	7406	7356	7435	7539	7290	7385	7275	7588	7439	7526	7471	7419	7446	7532	7484	7465	7634	7489	7400	7516	7546	7451	7425	7490	7407	7425	7317	7509	7444	7475	7300	7592	7467	7340	7401	7355	7380	7405	7433	7408	7385	7458	7427	7353	7479	7392	7476	7353	7469	7495	7454	7547	7393	7467	7423	7553	7522	7417	7459	7372	7459	7457	7509	7363	7475	7394	7360	7432	7453	7333	7337	7491	7440	7250	7530	7265	7377	7377	7284	7352	7440	7371	7506	7465	7489	7380	7389	7552	7496	7296	7541	7488	7518	7464	7502	7494	7430	7427	7454	7384	7371	7428	7452	7517	7327	7420	7426	7570	7541	7529	7496	7502	7394	7577	7432	7383	7518	7255	7370	7595	7487	7526	7453	7429	7513	7342	7389	7348	7235	7433	7416	7536	7395	7435	7330	7409	7346	7400	7461	7436	7525	7423	7524	7375	7436	7428	7458	7452	7406	7482	7358	7413	7400	7489	7378	7449	7432	7394	7465	7396	7384	7306	7546	7400	7520	7410	7385	7439	7416	7591	7403	7397	7313	7363	7445	7330	7370	7383	7366	7488	7544	7325	7372	7430	7465	7378	7398	7512	7395	7316	7404	7386	7596	7401	7609	7394	7417	7505	7441	7312	7431	7558	7421	7352	7595	7406	7446	7408	7574	7444	7331	7519	7399	7504	7507	7394	7546	7465	7468	7456	7587	7520	7345	7463	7351	7456	7478	7416	7575	7490	7392	7454	7492	7343	7391	7436	7492	7447	7400	7363	7426	7468	7428	7409	7379	7547	7468	7447	7506	7427	7331	7383	7437	7239	7455	7424	7401	7412	7474	7383	7303	7477	7393	7306	7424	7317	7506	7314	7486	7505	7438	7408	7421	7387	7404	7358	7315	7472	7421	7417	7350	7363	7481	7474	7449	7436	7432	7432	7493	7408	7498	7430	7470	7437	7510	7431	7475	7476	7514	7588	7621	7481	7419	7413	7465	7365	7408	7395	7388	7253	7471	7510	7399	7567	7541	7383	7237	7320	7465	7422	7450	7489	7418	7472	7493	7529	7395	7405	7489	7401	7291	7405	7405	7504	7323	7307	7408	7456	7447	7570	7431	7404	7459	7445	7410	7351	7432	7462	7462	7303	7309	7439	7456	7433	7487	7630	7374	7310	7461	7288	7425	7451	7532	7526	7452	7491	7410	7466	7581	7509	7417	7440	7542	7591	7466	7439	7453	7524	7428	7407	7551	7353	7440	7499	7398	7529	7433	7467	7481	7295	7368	7398	7402	7536	7489	7358	7546	7498	7431	7529	7387	7371	7540	7548	7335	7460	7507	7429	7391	7584	7384	7525	7381	7549	7485	7501	7386	7470	7425	7311	7538	7527	7400	7476	7494	7444	7402	7559	7468	7480	7430	7550	7457	7331	7496	7443	7440	7472	7559	7410	7320	7535	7330	7285	7455	7407	7453	7358	7509	7491	7531	7446	7469	7448	7411	7395	7252	7386	7320	7446	7475	7335	7504	7359	7343	7543	7316	7515	7328	7397	7447	7463	7320	7507	7323	7404	7649	7548	7453	7271	7451	7337	7329	7529	7360	7375	7446	7506	7351	7322	7364	7490	7278	7371	7418	7471	7452	7545	7407	7411	7510	7561	7408	7518	7442	7488	7448	7327	7550	7384	7345	7389	7308	7434	7487	7539	7477	7470	7408	7328	7459	7473	7457	7491	7449	7426	7561	7376	7345	7441	7552	7577	7278	7349	7394	7356	7412	7491	7379	7341	7414	7384	7466	7350	7568	7427	7489	7456	7531	7411	7354	7385	7436	7420	7374	7518	7546	7286	7375	7591	7576	7480	7490	7435	7339	7501	7401	7424	7337	7318	7460	7421	7459	7538	7489	7472	7374	7425	7473	7477	7518	7354	7242	7343	7312	7540	7476	7468	7425	7457	7369	7344	7361	7488	7413	7364	7479	7287	7537	7416	7583	7394	7443	7487	7385	7266	7385	7319	7413	7434	7358	7436	7390	7500	7579	7394	7527	7404	7381	7407	7339	7438	7479	7466	7443	7329	7475	7483	7455	7474	7450	7256	7473	7375	7502	7271	7470	7505	7515	7428	7458	7623	7616	7446	7402	7410	7449	7561	7386	7521	7575	7468	7491	7465	7480	7325	7573	7472	7433	7393	7537	7490	7482	7529	7436	7475	7593	7425	7477	7388	7528	7422	7377	7474	7383	7440	7448	7515	7435	7523	7393	7510	7448	7499	7342
3810	3157	1886	1593	1939	2096	1781	1663	1698	2501	8707	13784	9084	3488	1617	1037	924	951	941	906	939	927	909	930	930	922	911	901	944	865	853	922	934	887	914	924	932	916	892	887	926	886	882	875	898	866	909	923	903	932	914	929	912	980	958	879	899	929	880	918	916	911	939	905	964	902	902	918	899	874	914	923	952	917	903	899	903	889	874	932	884	994	936	943	896	969	912	895	918	965	923	903	868	941	884	913	914	881	899	940	944	912	933	887	887	884	916	902	936	848	944	911	903	881	931	923	954	955	931	901	902	905	910	930	977	928	893	927	929	922	921	891	909	885	909	901	970	915	891	884	861	942	916	933	869	926	930	870	954	913	875	871	921	916	934	892	919	932	875	906	889	962	988	867	993	922	919	885	909	859	925	898	888	925	927	836	860	935	915	826	864	925	912	908	912	902	921	912	951	895	915	877	960	901	891	936	906	885	953	898	938	938	904	877	953	939	920	839	982	830	914	932	918	892	916	910	973	951	870	939	923	898	853	872	846	920	896	855	887	927	915	956	916	913	902	905	888	904	940	869	934	929	889	916	909	895	911	869	902	917	920	875	927	874	956	905	885	908	907	872	865	926	858	900	846	958	943	918	950	927	900	945	875	967	872	910	940	915	892	899	893	959	930	874	945	950	949	889	889	886	952	897	895	883	901	902	888	899	935	918	905	954	931	907	901	864	914	906	910	943	881	911	936	920	913	938	872	892	936	904	905	929	936	928	910	908	939	879	963	916	860	919	876	901	913	917	893	873	939	881	906	921	878	904	947	881	956	913	862	923	905	922	909	927	892	884	888	880	914	892	889	900	887	934	955	915	920	912	864	961	978	883	919	888	867	901	935	896	894	932	912	907	887	826	897	922	941	920	897	915	897	859	897	916	921	903	897	915	914	887	901	908	910	913	933	903	862	869	919	924	875	901	959	912	971	895	925	947	953	934	879	947	923	887	889	907	895	890	952	963	912	848	934	906	908	953	901	931	934	925	991	898	901	926	853	896	924	950	903	898	915	893	950	852	933	894	966	907	907	919	923	856	930	887	878	863	905	927	905	907	936	922	935	949	927	909	896	946	914	940	888	947	912	921	928	927	958	925	861	902	890	880	950	978	956	932	905	920	934	896	885	942	889	906	902	920	928	971	962	931	916	907	871	912	908	964	900	897	916	855	862	935	911	905	891	940	878	881	963	968	915	990	894	910	895	932	931	961	859	908	890	872	934	885	872	852	910	914	947	945	883	879	884	907	968	905	910	918	916	930	864	873	892	874	982	918	921	854	925	933	960	977	924	959	926	937	867	895	870	910	918	896	908	976	868	919	893	887	933	895	874	930	938	920	905	931	945	944	994	972	909	925	899	942	912	924	923	877	932	982	905	948	861	913	925	870	926	936	889	886	912	965	869	857	915	873	999	907	924	870	866	908	892	924	924	887	837	896	909	927	935	914	848	886	876	922	937	932	888	854	893	867	906	913	923	980	886	899	892	918	911	875	891	935	872	923	911	976	942	845	927	956	949	873	879	948	899	964	815	886	956	918	928	950	918	931	923	955	905	881	901	875	893	921	930	957	872	903	943	908	910	921	880	924	937	877	932	914	930	929	983	883	877	923	894	919	903	942	926	883	862	937	869	879	948	882	896	850	921	921	932	890	915	907	985	940	858	884	915	906	923	897	918	898	907	949	921	904	915	923	882	933	843	892	919	912	903	879	918	943	926	900	824	951	885	909	944	942	898	898	942	942	910	865	957	939	909	929	868	937	926	874	910	936	956	969	934	971	956	965	908	951	905	976	944	920	938	935	919	971	975	925	888	875	917	891	887	910	907	892	922	889	908	906	932	884	912	891	935	880	886	904	923	932	932	941	957	961	894	931	902	916	937	881	876	883	912	920	929	931	887	873	881	880	911	851	874	905	914	918	862	911	986	829	957	857	931	953	892	875	894	916	894	875	934	875	946	886	923	956	935	923	952	945	973	935	890	909	854	944	905	907	877	925	946	901	918	919	933	912	910	918	868	895	904	914	894	942	904	909	925	899	911	888	919	876	886	898	915	985	938	921	896	946	916	898	896	902	909	952	897	936	912	936	894	924	907	907	969	888	916	960	879	946	891	862	848	852	903	937	970	924	934	899	875	923	938	908	924	921	910	880	938	954	881	936	981	890	884	885	815	896	939	936	951	892	906	903	916	939	962	887	888	901	863	925	939	918	915	916	956	911	908	875	883	910	945	902	944	967	898	932	908	938	933	897	933	931	951	903	937	900	899	921	873	893	928	925	878	887	935	929	860	867	858	952	935	919	875	892	931	892	910	908	875	879	927	910	889	902	899	920	936	963	934	955	905	866	935	847	909	936	895	919	910	876	948	912	926	878	953	884	902	879	976	892	844	925	931	941	900	878	971	888	881	896	902	925	885	918	898	889	909	923	914	933	860	909	908	935	930	910	863	874	948	914	895	924	898	839	891	908	893	894	907	893	881	940	922	918	887	890	912	914	912	928	942	916	868	916	931	952	903	910	951	882	910	848	910	918	901	916	865	865	908	933	907	911	915	946	950	869	899	910	885	839	926	908	918	861	925	934	913	878	875	895	865	953	896	912	923	874	888	919	931	895	886	895	900	925	988	945	923	901	940	885	887	891	955	940	894	947	919	929	899	932	924	884	916	869	856	914	879	944	909	947	954	874	853	932	923	965	943	971	933	919	925	914	934	921	963	929	889	881	889	916	936	902	936	882	970	878	942	918	958	898	917	931	923	944	877	929	917	979	911	958	890	935	922	883	959	919	926	917	928	904	962	922	962	914	912	844	947	918	907	892	989	923	902	873	929	870	970	1003	937	915	928	913	920	857	917	854	896	936	887	919	880	886	923	893	865	950	842	920	895	893	902	897	948	861	926	856	905	851	914	911	952	913	925	936	919	894	994	873	896	950	891	865	880	904	936	896	918	941	916	891	926	907	872	891	942	920	935	897	890	924	879	946	932	922	942	917	892	863	936	913	962	937	947	964	910	903	883	895	866	872	925	900	926	901	881	868	906	896	938	832	896	894	906	871	913	881	968	947	892	917	872	836	842	890	920	937	928	937	903	940	902	916	917	939	916	913	883	912	925	941	850	915	873	859	921	910	887	889	901	878	892	829	953	973	913	887	862	952	940	906	899	889	904	857	947	879	890	872	928	913	916	938	898	938	918	907	1000	924	858	920	885	929	957	905	888	874	944	943	864	867	889	913	831	909	890	903	910	895	911	910	892	967	949	897	867	921	945	878	927	958	913	937	903	887	915	910	901	921	846	945	882	906	931	939	907	1007	942	925	893	921	936	939	943	897	848	896	934	962	900	875	927	935	930	887	893	895	892	927	976	941	907	915	993	953	902	902	931	948	987	896	917	880	882	851	900	923	865	897	915	938	929	842	979	889	897	904	944	940	990	874	945	925	902	889	892	924	946	874	895	929	948	920	946	869	921	933	895	926	929	877
27889	23147	16086	25096	32436	32489	28703	26034	25477	32604	53534	59010	45919	29175	15929	9207	7758	7485	7452	7312	7431	7333	7391	7303	7291	7572	7282	7412	7344	7375	7353	7517	7419	7356	7364	7376	7310	7325	7191	7392	7613	7469	7333	7454	7327	7386	7365	7310	7426	7402	7372	7301	7220	7390	7422	7242	7405	7368	7431	7421	7280	7335	7288	7499	7452	7316	7488	7257	7446	7350	7404	7520	7447	7386	7387	7348	7396	7437	7416	7392	7430	7279	7423	7444	7391	7367	7431	7359	7430	7289	7301	7547	7440	7338	7269	7310	7449	7415	7408	7345	7455	7427	7463	7278	7435	7368	7471	7457	7427	7341	7379	7384	7348	7403	7438	7449	7228	7312	7530	7425	7383	7396	7470	7308	7415	7430	7524	7471	7525	7300	7421	7371	7386	7381	7332	7413	7451	7294	7506	7410	7345	7400	7403	7423	7429	7390	7257	7285	7303	7333	7471	7280	7383	7427	7424	7399	7451	7345	7265	7391	7410	7347	7338	7489	7471	7474	7495	7356	7303	7389	7320	7414	7370	7419	7301	7346	7315	7238	7428	7365	7372	7340	7460	7509	7563	7327	7369	7182	7297	7333	7415	7328	7368	7405	7299	7366	7449	7325	7460	7383	7327	7449	7378	7473	7367	7276	7365	7304	7324	7400	7500	7478	7300	7354	7494	7403	7371	7536	7487	7401	7393	7278	7448	7421	7442	7444	7478	7214	7355	7316	7385	7338	7473	7429	7366	7283	7218	7426	7310	7477	7433	7324	7360	7349	7386	7289	7361	7269	7475	7310	7449	7520	7285	7389	7414	7341	7358	7314	7477	7484	7417	7423	7540	7418	7522	7403	7440	7446	7334	7322	7488	7411	7438	7352	7309	7395	7377	7495	7337	7523	7348	7369	7334	7410	7448	7453	7411	7544	7377	7415	7354	7333	7438	7490	7447	7396	7548	7290	7530	7366	7317	7442	7175	7356	7313	7336	7348	7391	7211	7367	7417	7321	7437	7290	7381	7353	7363	7436	7444	7457	7395	7443	7289	7352	7289	7417	7498	7450	7378	7409	7453	7398	7221	7381	7344	7437	7348	7413	7348	7383	7458	7390	7472	7340	7332	7345	7359	7422	7294	7559	7345	7232	7294	7440	7428	7435	7347	7290	7474	7465	7322	7319	7304	7444	7408	7390	7267	7349	7260	7379	7462	7337	7364	7427	7417	7421	7346	7429	7461	7449	7281	7346	7316	7416	7282	7615	7489	7299	7271	7358	7305	7409	7336	7418	7423	7179	7411	7383	7354	7346	7376	7314	7457	7529	7338	7317	7430	7364	7489	7255	7385	7446	7347	7368	7480	7362	7491	7294	7352	7407	7262	7423	7166	7380	7439	7447	7364	7535	7480	7473	7401	7375	7452	7306	7468	7333	7434	7378	7417	7338	7325	7459	7288	7403	7371	7359	7531	7227	7458	7384	7382	7251	7422	7567	7592	7384	7433	7436	7504	7374	7390	7427	7339	7256	7415	7339	7355	7325	7270	7406	7535	7363	7263	7397	7227	7366	7362	7435	7372	7392	7330	7401	7349	7441	7468	7383	7343	7510	7365	7451	7213	7311	7443	7338	7358	7308	7505	7357	7431	7373	7292	7548	7353	7396	7306	7291	7328	7369	7388	7247	7329	7328	7339	7434	7443	7236	7331	7240	7377	7448	7298	7365	7448	7379	7409	7395	7320	7477	7430	7398	7259	7352	7561	7473	7522	7557	7416	7357	7262	7393	7441	7359	7394	7444	7430	7389	7344	7472	7396	7440	7405	7392	7377	7440	7381	7328	7467	7401	7526	7275	7493	7355	7411	7429	7342	7455	7358	7496	7351	7486	7332	7412	7391	7392	7471	7282	7471	7600	7338	7252	7323	7384	7366	7317	7379	7459	7427	7504	7291	7356	7245	7376	7372	7491	7368	7458	7286	7445	7444	7395	7516	7443	7391	7427	7312	7356	7300	7337	7372	7455	7222	7354	7441	7444	7551	7422	7391	7333	7405	7328	7383	7393	7300	7317	7323	7558	7395	7420	7358	7250	7433	7433	7401	7263	7300	7303	7243	7447	7225	7414	7543	7401	7430	7424	7454	7273	7409	7242	7331	7222	7370	7490	7440	7381	7578	7367	7375	7340	7351	7312	7420	7249	7424	7310	7229	7322	7294	7376	7520	7407	7465	7388	7449	7404	7349	7297	7410	7507	7400	7367	7306	7377	7488	7280	7661	7297	7469	7394	7462	7347	7351	7359	7454	7489	7364	7438	7412	7406	7358	7348	7473	7386	7537	7461	7446	7472	7369	7316	7394	7428	7365	7444	7351	7357	7423	7236	7425	7544	7427	7434	7493	7470	7380	7455	7268	7422	7335	7392	7295	7323	7360	7350	7324	7379	7291	7392	7495	7376	7345	7396	7274	7415	7379	7370	7383	7323	7317	7399	7333	7484	7277	7335	7385	7379	7348	7396	7440	7304	7411	7363	7358	7400	7397	7371	7421	7267	7401	7390	7442	7391	7537	7364	7384	7456	7490	7301	7268	7439	7432	7409	7416	7453	7264	7637	7370	7230	7272	7461	7371	7260	7337	7461	7437	7339	7420	7553	7325	7286	7501	7372	7422	7207	7350	7281	7336	7467	7369	7397	7356	7417	7365	7447	7480	7451	7559	7385	7342	7273	7378	7392	7429	7390	7390	7284	7450	7402	7341	7452	7454	7493	7375	7408	7513	7504	7395	7367	7495	7369	7397	7431	7351	7548	7328	7482	7427	7330	7349	7553	7349	7264	7414	7405	7435	7498	7369	7433	7475	7501	7372	7375	7386	7513	7338	7511	7255	7463	7471	7360	7456	7261	7401	7469	7431	7328	7385	7418	7388	7424	7482	7342	7398	7509	7403	7399	7408	7341	7314	7358	7386	7389	7421	7423	7461	7330	7361	7384	7416	7517	7395	7496	7376	7307	7279	7392	7285	7357	7355	7420	7417	7355	7246	7531	7362	7414	7481	7403	7389	7459	7532	7343	7353	7389	7494	7276	7407	7442	7388	7333	7422	7391	7521	7400	7459	7374	7285	7422	7386	7495	7304	7351	7466	7317	7503	7413	7289	7378	7311	7395	7453	7283	7386	7363	7318	7544	7369	7416	7242	7374	7414	7420	7375	7412	7368	7381	7342	7436	7478	7336	7354	7329	7470	7386	7382	7434	7425	7346	7305	7403	7367	7414	7477	7320	7271	7371	7484	7414	7317	7305	7440	7488	7355	7427	7341	7380	7381	7298	7509	7445	7300	7373	7432	7348	7398	7383	7434	7297	7319	7309	7346	7380	7406	7339	7347	7541	7322	7480	7348	7415	7504	7260	7438	7437	7388	7394	7364	7520	7457	7479	7405	7373	7278	7455	7431	7442	7303	7585	7369	7348	7521	7370	7330	7444	7395	7402	7384	7428	7362	7488	7484	7327	7363	7468	7468	7395	7467	7626	7600	7254	7196	7426	7475	7409	7325	7380	7520	7449	7363	7415	7459	7413	7485	7316	7449	7400	7291	7359	7369	7369	7402	7407	7530	7376	7358	7373	7568	7548	7365	7468	7539	7293	7393	7392	7394	7397	7413	7383	7426	7351	7397	7399	7404	7398	7333	7534	7310	7426	7391	7376	7470	7520	7499	7211	7465	7457	7432	7426	7447	7427	7502	7530	7509	7451	7522	7483	7384	7375	7357	7388	7394	7385	7428	7420	7367	7251	7396	7394	7373	7337	7440	7484	7570	7319	7359	7359	7443	7466	7309	7519	7324	7437	7574	7467	7457	7305	7430	7442	7426	7326	7327	7554	7320	7423	7313	7477	7144	7487	7425	7150	7364	7471	7428	7396	7537	7406	7335	7475	7329	7339	7543	7412	7432	7506	7372	7516	7445	7417	7470	7458	7333	7424	7412	7417	7343	7388	7312	7418	7416	7448	7413	7406	7222	7429	7454	7365	7386	7422	7422	7468	7381	7335	7374	7374	7385	7313	7540	7445	7243	7348	7379	7259	7363	7389	7414	7339	7465	7320	7319	7452	7291	7383	7372	7427	7396	7499	7332	7466	7441	7227	7301	7431	7476	7277	7502	7404	7398	7483	7386	7441	7320	7487	7365	7268	7330	7392	7321	7350	7355	7438	7315	7428	7423	7339	7365	7426	7397	7438	7364	7509	7363	7318	7458	7392	7473	7512	7298	7368	7518	7386	7416	7384	7404	7420	7310	7375	7467	7465	7397	7412	7389	7400	7520	7371	7371	7522	7411	7431	7362	7421	7475	7490	7450	7387	7333	7351	7424	7331	7408	7426	7522	7491	7330	7456	7471	7354	7305	7502	7405	7270	7469	7359	7311	7339	7338	7405	7465	7415	7430	7457	7388	7478	7525	7338	7419	7482	7333	7343	7214	7465	7304	7358	7493	7307	7417	7251	7343	7395	7290	7382	7417	7378	7395	7325	7269	7377	7415	7413	7220	7419	7286	7479	7339	7350	7331	7232	7294	7420	7323	7520	7344	7372	7429	7440	7301	7332	7506	7374	7279	7418	7320	7390	7330	7326	7396	7307	7273	7423	7274	7237	7436	7402	7426	7450	7370	7372	7320	7371	7363	7405	7386	7233	7398	7509	7419	7394	7400	7366	7300	7365	7571	7487	7452	7391	7406	7302	7325	7331	7358	7334	7337	7523	7443	7414	7504	7329	7430	7460	7378	7584	7259	7439	7477	7405	7315	7355	7446	7299	7378	7393	7267	7447	7282	7202	7406	7269	7334	7397	7403	7435	7400	7339	7286	7419	7467	7409	7358	7329	7475	7347	7314	7377	7433	7498	7408	7514	7298	7389	7399	7448	7323	7394	7328	7472	7331	7511	7419	7433	7410	7472	7470	7479	7398	7325	7389	7485	7275	7351	7518	7478	7349	7348	7350	7407	7259	7472	7409	7563	7401	7477	7366	7357	7449	7397	7447	7418	7435	7388	7422	7339	7253	7385	7346	7467	7403	7423	7400	7436	7335	7366	7379	7363	7347	7308	7358	7334	7480	7280	7331	7461	7266	7349	7496	7514	7338	7541	7278	7364
6714	3123	1809	1526	1973	2138	1974	1727	1732	2856	9649	15015	8670	3293	1563	1029	1019	952	936	974	914	983	968	957	914	895	990	931	940	942	985	1009	907	953	953	971	924	900	975	963	940	985	996	936	925	955	894	973	967	949	991	961	914	947	981	932	875	925	940	928	934	915	905	946	915	949	970	958	977	943	953	956	972	981	983	921	944	954	918	974	941	951	1014	972	943	904	942	957	921	929	973	961	971	938	978	914	960	980	991	1015	928	956	939	942	912	986	922	978	918	910	969	928	946	906	974	956	937	956	914	994	933	965	999	940	929	944	956	905	996	874	941	991	928	954	980	926	932	956	930	980	949	922	987	934	895	969	925	962	946	980	962	916	887	924	1002	952	963	959	967	898	911	966	978	983	973	935	926	959	949	916	936	921	963	903	883	978	942	951	966	951	909	966	941	950	965	957	971	943	988	929	949	962	941	969	955	939	972	951	981	978	953	927	945	977	978	913	1013	933	1011	958	969	935	918	998	908	982	976	955	927	970	999	955	935	952	945	898	911	967	922	907	947	934	979	969	1000	922	947	927	945	954	877	1013	949	885	910	981	902	943	954	939	930	979	994	924	922	928	895	970	979	968	969	966	991	944	910	948	948	941	954	924	987	943	957	955	960	980	962	955	930	956	909	960	911	905	936	931	935	937	928	956	954	985	983	970	963	943	990	960	991	982	948	935	1020	1038	936	922	921	952	968	927	985	902	941	937	1017	978	927	859	905	923	920	1005	918	957	990	888	952	976	938	916	947	953	942	912	932	975	899	945	1012	954	956	930	963	909	946	956	960	958	953	925	1000	955	997	990	940	914	981	926	934	994	958	978	978	946	904	943	863	866	999	943	952	944	937	930	954	940	940	899	904	908	898	903	924	989	912	923	909	967	951	963	900	918	932	1009	940	952	985	981	918	982	982	1004	924	905	951	950	917	944	938	941	946	961	885	931	915	985	960	952	889	998	903	973	904	914	974	920	966	911	927	953	930	971	1031	919	892	909	957	949	962	903	881	916	945	1028	904	993	939	903	944	938	982	975	941	948	950	894	958	955	921	991	898	919	965	949	926	945	970	927	920	986	929	958	915	969	936	925	926	905	1005	954	996	970	913	971	924	928	923	931	946	946	995	971	907	984	938	996	967	922	999	900	972	991	950	917	918	976	932	956	940	997	921	994	937	1011	974	914	965	999	944	971	972	891	971	957	992	961	884	990	943	945	973	969	888	989	922	976	922	924	965	975	1001	908	961	980	943	931	955	950	917	875	912	933	894	937	939	906	990	972	928	913	945	1017	947	956	946	960	891	914	913	947	932	915	941	953	969	957	889	967	917	901	928	988	911	932	945	960	929	893	958	932	966	908	949	989	962	900	927	925	962	936	962	950	1003	1022	934	960	991	935	942	936	958	958	922	954	957	960	978	938	956	922	983	942	966	945	940	978	957	912	952	933	922	926	942	981	980	968	948	974	911	976	953	997	996	908	986	943	1002	957	955	1008	959	875	952	935	919	985	915	980	927	928	931	932	943	909	958	941	929	914	945	947	910	1008	947	955	933	933	962	935	963	969	967	989	938	975	989	945	976	896	948	921	965	987	950	961	927	916	968	935	913	896	960	976	943	1002	919	929	959	901	987	992	902	1014	965	954	898	973	909	946	927	970	973	946	913	949	935	1022	1009	970	929	925	915	971	954	913	996	928	928	943	991	928	958	936	951	933	932	955	930	960	1032	972	954	974	920	955	877	901	956	963	943	939	996	924	922	911	919	914	937	900	891	920	936	966	924	960	872	920	977	937	946	989	962	978	917	951	963	966	912	935	951	986	921	940	912	968	989	1000	920	955	973	909	963	919	911	963	948	960	964	937	927	972	932	965	881	937	865	963	862	1027	1002	954	933	930	918	974	967	984	933	891	946	973	955	948	980	991	949	951	920	941	948	912	963	915	924	978	958	937	937	964	930	947	953	929	927	953	942	973	959	947	1014	938	958	935	992	951	987	915	885	958	923	922	952	888	967	919	935	909	965	881	965	940	914	959	945	959	979	958	947	931	999	904	949	990	947	936	972	958	946	963	967	932	946	981	969	958	1014	995	966	930	932	900	927	1003	922	929	957	984	909	946	941	916	937	906	904	969	944	969	908	965	959	940	911	946	971	926	963	987	963	927	926	984	932	951	889	962	956	967	1013	945	945	927	870	957	968	906	964	942	939	976	943	949	890	916	945	954	961	954	938	915	947	1002	1026	951	890	928	1018	927	969	939	920	934	999	999	999	905	946	940	907	949	931	926	993	980	987	952	918	1001	941	912	900	1000	934	921	946	946	948	961	963	996	975	952	924	931	887	988	940	949	951	921	963	970	983	952	959	931	940	918	924	952	954	922	949	988	932	935	938	922	947	974	967	963	1004	985	926	956	960	973	973	928	936	927	944	931	940	930	922	978	913	973	939	920	1011	925	930	981	872	889	995	940	941	947	920	958	930	904	910	947	879	998	1012	930	963	941	942	966	937	944	964	982	972	950	909	907	913	884	968	972	939	966	978	959	860	972	1002	944	927	957	952	909	1007	945	957	938	921	993	943	897	932	947	848	943	935	925	945	964	946	943	959	923	928	943	962	960	971	928	933	973	969	952	1002	965	958	951	911	948	949	970	923	925	952	972	950	949	933	926	977	903	979	988	989	975	915	1002	891	949	954	957	948	951	973	938	957	986	982	946	1016	945	941	928	925	966	962	986	924	908	971	929	973	929	946	955	939	964	950	1002	941	913	919	904	914	955	966	920	932	979	988	977	977	961	957	984	936	895	929	960	972	978	1026	958	983	984	958	940	943	990	922	942	981	923	977	908	973	961	936	966	884	965	968	940	978	956	962	993	922	953	904	890	928	944	943	933	965	912	913	914	993	945	951	888	938	946	926	955	947	970	968	954	908	925	939	922	894	948	915	934	927	955	966	885	951	888	982	912	955	916	956	953	925	929	917	961	942	920	907	965	962	959	952	938	932	948	966	920	895	973	968	923	915	917	911	970	930	958	1008	965	1005	989	954	1022	993	942	940	969	987	969	940	985	906	958	901	904	974	933	931	965	950	952	928	951	925	1000	972	919	913	957	915	968	942	949	960	921	928	960	977	936	917	1008	960	943	978	983	889	989	970	976	914	911	934	959	981	1040	950	979	980	997	909	1007	987	960	928	949	940	954	961	965	933	970	893	964	968	1010	951	944	935	961	921	974	925	945	978	927	913	921	986	947	899	952	966	1013	919	918	964	967	924	961	994	951	941	901	949	970	943	949	932	923	962	980	927	948	965	940	980	899	938	897	982	932	958	953	940	939	950	1021	941	978	918	1003	954	905	940	930	960	979	906	894	860	957	961	906	961	984	969	948	944	898	915	960	923	988	984	964	918	984	938	982	953	974	946	931	945	909	967	975	932	977	998	926	900	952	948	911	946	943	952	1015	924	927	946	957	900	947	937	942	895	931	902	939	961	965	986	957	976	980	963	926	920	935	944	944	939	911	878	1003	951	941	888	1000	939	931	946	982	879	962	937	947	990	941
28511	22385	16660	26120	33581	32960	29905	26944	26499	35626	55958	60939	44400	27919	14951	8998	7833	7768	7682	7622	7727	7669	7669	7745	7650	7680	7619	7674	7691	7594	7645	7577	7709	7763	7654	7709	7615	7638	7637	7768	7595	7721	7633	7641	7763	7535	7719	7732	7683	7496	7702	7737	7465	7792	7510	7632	7604	7717	7490	7589	7698	7670	7744	7646	7611	7704	7599	7763	7675	7607	7566	7677	7717	7687	7578	7716	7604	7708	7722	7640	7710	7690	7707	7621	7691	7638	7663	7550	7660	7785	7639	7696	7739	7624	7643	7685	7782	7560	7660	7711	7614	7651	7583	7576	7591	7724	7717	7682	7735	7778	7638	7533	7639	7648	7712	7697	7791	7600	7758	7449	7711	7738	7733	7741	7796	7618	7565	7775	7778	7607	7673	7726	7747	7692	7792	7652	7647	7617	7693	7749	7733	7699	7448	7685	7507	7769	7612	7716	7489	7570	7697	7592	7636	7616	7760	7714	7676	7673	7662	7707	7684	7476	7741	7805	7598	7687	7613	7593	7645	7608	7559	7570	7671	7593	7560	7751	7624	7603	7590	7739	7683	7649	7749	7697	7547	7706	7677	7814	7680	7530	7795	7727	7739	7725	7747	7598	7656	7736	7764	7532	7603	7763	7661	7519	7577	7704	7661	7657	7571	7592	7623	7672	7666	7674	7798	7629	7741	7664	7757	7549	7698	7602	7701	7773	7649	7761	7520	7672	7547	7810	7655	7698	7547	7670	7606	7700	7728	7585	7679	7646	7598	7508	7872	7673	7598	7623	7611	7710	7578	7595	7609	7676	7605	7648	7633	7688	7765	7651	7546	7733	7720	7676	7573	7591	7585	7675	7626	7660	7580	7747	7648	7568	7747	7727	7603	7561	7731	7707	7665	7674	7475	7656	7666	7618	7748	7751	7600	7645	7602	7754	7655	7616	7648	7743	7544	7734	7779	7641	7689	7561	7517	7614	7674	7713	7681	7636	7654	7690	7724	7728	7755	7774	7722	7660	7611	7679	7788	7599	7734	7609	7662	7710	7824	7634	7652	7647	7657	7603	7725	7709	7718	7601	7726	7684	7641	7586	7755	7573	7662	7677	7492	7648	7671	7787	7653	7738	7661	7426	7614	7733	7718	7678	7580	7614	7696	7581	7706	7655	7622	7646	7644	7525	7673	7648	7677	7536	7649	7741	7592	7733	7722	7689	7657	7709	7613	7431	7618	7709	7514	7765	7633	7636	7654	7721	7667	7672	7641	7845	7538	7698	7530	7650	7700	7763	7576	7612	7738	7500	7669	7635	7685	7493	7700	7756	7738	7575	7705	7629	7543	7606	7622	7704	7783	7770	7644	7492	7629	7679	7730	7643	7652	7545	7572	7668	7546	7562	7703	7747	7664	7613	7606	7586	7659	7650	7767	7693	7560	7627	7601	7660	7724	7496	7815	7697	7654	7743	7640	7828	7529	7733	7760	7691	7638	7691	7799	7664	7730	7621	7579	7747	7668	7718	7725	7793	7704	7764	7726	7630	7628	7629	7622	7619	7640	7667	7625	7773	7729	7662	7534	7692	7519	7604	7845	7644	7671	7753	7631	7704	7705	7597	7737	7726	7648	7608	7703	7691	7679	7725	7696	7619	7650	7812	7657	7638	7614	7731	7618	7618	7628	7769	7678	7593	7594	7755	7663	7644	7648	7584	7675	7602	7753	7612	7603	7685	7555	7524	7619	7747	7797	7645	7596	7678	7761	7733	7651	7646	7665	7624	7648	7697	7672	7642	7702	7751	7630	7719	7816	7604	7570	7753	7580	7713	7534	7725	7731	7567	7570	7687	7634	7730	7541	7582	7650	7782	7506	7563	7470	7698	7714	7585	7630	7673	7649	7679	7532	7743	7453	7781	7633	7521	7580	7687	7862	7642	7679	7648	7689	7519	7683	7622	7405	7632	7581	7711	7699	7564	7767	7557	7756	7594	7831	7648	7586	7586	7651	7773	7712	7588	7606	7590	7642	7758	7604	7651	7606	7750	7649	7610	7754	7733	7582	7677	7688	7755	7820	7557	7613	7754	7680	7647	7653	7784	7613	7698	7662	7561	7495	7692	7547	7563	7519	7739	7583	7571	7619	7585	7555	7829	7695	7612	7649	7702	7768	7696	7743	7461	7677	7708	7604	7751	7637	7635	7609	7679	7669	7601	7733	7513	7715	7646	7699	7573	7725	7499	7569	7690	7679	7703	7704	7644	7791	7621	7663	7660	7683	7536	7451	7644	7686	7711	7715	7747	7631	7599	7532	7733	7522	7797	7702	7635	7613	7639	7559	7711	7678	7717	7615	7523	7614	7776	7755	7690	7717	7755	7716	7735	7563	7596	7571	7679	7507	7774	7600	7622	7745	7702	7561	7633	7614	7725	7495	7712	7693	7703	7717	7549	7671	7707	7690	7740	7658	7732	7707	7669	7660	7614	7540	7693	7715	7587	7579	7655	7633	7669	7610	7649	7748	7592	7551	7634	7597	7649	7617	7514	7697	7740	7560	7801	7641	7670	7514	7711	7698	7691	7547	7589	7579	7840	7576	7728	7747	7676	7738	7676	7611	7642	7482	7526	7636	7765	7802	7690	7605	7633	7660	7773	7637	7699	7719	7602	7657	7629	7776	7612	7802	7700	7572	7710	7571	7703	7605	7584	7611	7576	7652	7780	7627	7732	7569	7636	7481	7630	7677	7727	7515	7743	7643	7757	7518	7726	7661	7751	7654	7674	7565	7737	7770	7659	7376	7653	7501	7738	7555	7701	7608	7658	7681	7633	7686	7763	7783	7624	7709	7661	7730	7701	7572	7558	7711	7542	7723	7519	7611	7775	7648	7668	7653	7710	7542	7618	7607	7625	7687	7734	7584	7709	7492	7630	7672	7592	7555	7678	7693	7584	7613	7621	7602	7749	7687	7529	7577	7619	7752	7622	7605	7827	7620	7750	7732	7700	7745	7716	7781	7670	7667	7663	7649	7688	7651	7627	7672	7549	7597	7594	7674	7679	7674	7759	7778	7737	7642	7736	7641	7610	7716	7653	7533	7679	7571	7623	7769	7577	7654	7656	7653	7662	7684	7727	7663	7474	7804	7685	7738	7669	7711	7726	7763	7575	7547	7744	7727	7584	7654	7725	7594	7633	7507	7743	7672	7732	7709	7737	7722	7645	7792	7602	7791	7573	7730	7624	7647	7535	7595	7674	7404	7678	7490	7724	7730	7586	7611	7732	7699	7630	7702	7740	7645	7561	7589	7727	7673	7606	7611	7588	7747	7602	7734	7707	7662	7718	7689	7633	7555	7609	7626	7652	7600	7794	7577	7644	7527	7654	7648	7715	7752	7665	7759	7579	7671	7687	7637	7711	7574	7701	7599	7710	7763	7581	7597	7851	7769	7553	7641	7669	7668	7658	7456	7728	7606	7608	7861	7536	7491	7648	7696	7648	7581	7655	7706	7657	7651	7618	7761	7696	7706	7812	7751	7609	7613	7764	7696	7643	7575	7611	7544	7497	7585	7700	7602	7482	7680	7701	7641	7692	7483	7684	7627	7629	7592	7652	7695	7625	7731	7692	7573	7583	7740	7634	7544	7710	7614	7601	7627	7783	7661	7722	7709	7568	7806	7680	7609	7597	7548	7695	7574	7637	7697	7697	7619	7625	7672	7741	7631	7748	7645	7648	7671	7534	7597	7615	7713	7572	7710	7554	7695	7737	7685	7640	7699	7615	7612	7570	7656	7676	7740	7677	7735	7636	7635	7572	7568	7590	7769	7500	7720	7709	7494	7600	7663	7702	7551	7804	7791	7638	7523	7520	7536	7571	7704	7753	7660	7641	7728	7521	7779	7673	7644	7622	7590	7705	7631	7546	7675	7653	7569	7674	7715	7736	7670	7688	7615	7610	7579	7591	7516	7648	7560	7730	7746	7559	7645	7760	7608	7588	7486	7685	7587	7532	7650	7517	7636	7582	7721	7748	7576	7597	7681	7543	7553	7669	7658	7687	7684	7669	7693	7625	7686	7511	7632	7585	7554	7683	7652	7603	7601	7658	7701	7788	7596	7661	7509	7585	7562	7591	7547	7673	7575	7680	7718	7572	7646	7524	7803	7700	7578	7661	7611	7691	7724	7713	7792	7592	7682	7674	7626	7724	7633	7642	7644	7763	7629	7689	7521	7785	7688	7584	7724	7708	7718	7729	7663	7669	7681	7729	7713	7642	7591	7781	7646	7602	7703	7774	7744	7739	7577	7620	7514	7658	7617	7625	7610	7628	7748	7657	7680	7800	7608	7623	7509	7725	7812	7600	7624	7633	7694	7522	7750	7637	7723	7586	7807	7764	7717	7841	7722	7600	7589	7751	7683	7633	7568	7742	7565	7661	7600	7624	7513	7525	7834	7569	7690	7797	7600	7671	7656	7725	7546	7821	7598	7746	7627	7552	7682	7704	7472	7671	7435	7656	7725	7733	7689	7664	7662	7572	7744	7710	7704	7633	7868	7689	7746	7551	7635	7686	7695	7748	7697	7634	7679	7700	7756	7468	7530	7618	7640	7649	7772	7654	7480	7599	7642	7781	7802	7651	7581	7637	7620	7602	7625	7779	7668	7650	7572	7427	7595	7627	7676	7667	7609	7652	7682	7621	7766	7676	7609	7664	7658	7512	7638	7520	7713	7625	7678	7695	7763	7615	7725	7586	7656	7748	7678	7616	7707	7583	7651	7601	7652	7716	7517	7580	7599	7573	7463	7694	7728	7662	7555	7674	7787	7565	7708	7761	7584	7657	7795	7654	7611	7724	7645	7598	7593	7639	7623	7792	7595	7682	7654	7682	7555	7615	7717	7541	7544	7701	7641	7593	7661	7651	7744	7650	7756	7619	7554	7596	7725	7868	7673	7698	7775	7618	7715	7529	7586	7599	7677	7572	7765	7598	7689	7538	7624	7595	7674	7630	7765	7581	7528	7689	7700	7617	7685	7673	7593	7482	7795	7552	7673	7645	7617	7688	7631	7608	7480	7618	7653	7711	7790	7750	7700	7637	7757	7693	7596	7652	7629	7696	7756	7690	7832	7580	7684	7784	7559	7637	7700	7707
5830	3766	2231	1815	2435	2936	2588	2327	2197	4089	13763	24398	17720	6695	2111	1155	980	957	952	942	912	976	951	923	928	894	963	970	949	957	939	946	988	880	964	976	907	893	903	965	965	903	933	892	937	920	919	985	919	894	1018	921	925	943	919	896	913	880	901	937	927	907	1033	920	918	895	931	906	928	960	889	1005	942	950	860	940	915	940	904	983	942	891	916	962	919	894	966	908	876	901	957	909	857	876	965	935	963	927	999	890	943	918	950	930	976	936	920	931	883	958	896	915	912	849	909	949	907	955	930	934	950	951	972	997	935	932	940	976	963	935	906	955	904	876	928	956	912	854	879	936	878	949	971	876	944	924	903	928	949	948	929	970	907	946	887	976	915	949	895	927	932	891	964	908	921	956	922	913	930	985	999	882	929	952	914	1000	937	993	922	881	901	923	926	929	950	917	920	938	874	933	915	891	920	990	951	939	941	878	916	947	986	899	946	934	936	949	938	903	1012	968	860	891	861	989	930	973	878	947	977	980	920	943	908	948	946	925	944	926	904	904	943	940	938	943	963	935	919	932	907	941	916	873	890	906	1029	922	921	917	952	900	962	911	930	883	940	941	942	936	951	946	925	901	938	927	914	902	892	909	911	892	939	997	888	942	946	923	952	965	965	916	905	958	878	964	991	897	940	945	895	951	916	962	934	916	894	941	914	898	859	980	874	889	928	890	956	970	925	984	939	973	927	888	952	921	957	913	969	928	895	893	933	981	923	949	965	978	929	909	951	905	879	913	915	937	951	928	898	918	952	919	917	885	941	975	891	934	943	915	939	908	946	971	927	969	870	954	905	970	934	967	909	882	919	932	906	974	955	964	951	953	939	974	976	882	930	911	998	922	885	905	934	926	904	949	942	941	944	902	972	968	929	930	934	909	979	908	910	886	976	934	893	906	953	966	923	973	938	905	981	928	936	938	955	903	950	963	915	926	918	946	897	956	859	935	888	941	945	947	905	955	947	940	951	949	963	922	900	959	963	944	914	982	903	927	994	951	907	919	976	952	897	903	968	936	923	984	968	939	896	957	866	919	909	942	889	910	921	956	911	867	915	943	900	895	860	977	943	988	959	973	903	969	911	933	948	982	935	964	966	930	961	885	951	993	926	910	947	1001	975	926	957	938	917	972	921	906	933	906	887	878	911	941	961	896	923	962	905	903	923	918	928	919	928	914	908	908	927	923	917	946	906	885	933	918	893	934	964	911	931	924	934	870	904	926	979	917	885	900	911	919	914	912	943	914	964	961	878	913	919	991	944	900	930	977	904	957	893	898	891	902	854	958	937	914	924	918	958	945	901	939	954	940	890	929	904	929	934	900	1006	906	929	934	878	935	937	944	876	944	953	877	914	914	908	952	929	927	962	962	925	941	943	924	900	902	888	903	911	924	922	932	981	891	887	929	897	935	1006	951	935	960	966	962	950	952	920	911	904	909	862	927	945	935	916	873	850	914	906	1010	909	912	926	902	915	877	948	960	964	936	915	915	968	892	881	929	911	903	924	957	933	975	921	953	931	905	879	917	920	947	927	971	1003	977	952	954	972	872	977	926	947	991	959	928	895	977	909	941	900	953	907	935	953	934	942	925	903	893	904	925	911	915	920	946	954	902	935	958	913	914	963	911	943	949	933	891	962	911	940	916	974	896	860	916	940	943	891	951	909	983	915	924	981	906	948	952	971	922	934	936	895	899	928	944	889	908	932	939	942	944	916	964	973	930	882	915	900	980	979	962	951	939	932	944	958	923	909	943	941	942	872	896	945	977	895	938	916	895	975	981	969	973	941	916	995	975	924	938	925	881	983	904	969	906	932	937	930	884	944	908	974	894	878	945	897	925	932	924	918	937	921	904	949	954	941	937	958	927	948	960	939	922	973	913	944	929	924	902	917	906	923	883	948	938	957	962	919	957	913	910	910	924	976	971	945	950	927	970	963	920	874	938	949	913	934	914	955	914	950	963	943	959	959	921	928	925	916	943	938	964	897	902	909	905	890	977	918	898	951	966	947	843	939	915	958	895	984	912	922	927	973	899	901	982	883	949	921	956	900	927	923	1009	974	916	939	962	900	966	888	878	916	922	909	959	856	953	890	927	968	960	858	886	888	943	964	911	921	892	973	899	960	922	929	967	917	913	989	951	942	880	918	970	873	900	900	926	917	936	922	868	909	882	948	929	910	918	912	937	886	874	920	954	935	963	933	909	925	878	940	922	993	922	936	911	936	932	937	961	949	951	957	919	989	931	920	947	952	949	960	903	927	964	911	904	943	984	950	922	899	968	970	971	928	922	922	937	949	945	920	917	919	953	910	972	947	907	948	928	943	927	964	894	885	947	915	897	972	907	914	913	898	911	898	897	930	892	940	914	925	975	907	886	899	882	982	967	894	898	911	877	995	892	952	922	924	943	924	909	931	889	924	967	941	1007	938	932	953	916	892	916	920	929	937	935	865	927	985	961	937	974	956	907	897	886	918	914	924	916	933	915	927	959	849	960	923	972	941	950	990	920	968	925	979	882	912	928	1001	944	954	877	897	893	954	930	960	941	905	920	955	948	923	910	940	942	887	902	936	945	936	883	936	916	945	870	924	920	915	911	940	985	976	889	899	969	939	947	919	946	907	895	911	942	967	880	907	930	976	889	912	928	901	907	914	930	954	949	1004	953	951	933	877	900	927	970	962	949	903	954	906	976	983	931	953	930	903	918	910	998	968	929	933	921	888	945	925	918	906	955	871	903	907	952	933	936	956	952	900	993	959	938	907	885	905	889	939	932	922	958	984	932	919	912	975	921	928	990	918	914	937	891	934	931	954	951	910	880	1001	919	893	914	941	933	901	900	928	988	978	980	934	930	920	908	931	939	945	940	923	897	947	905	898	938	959	944	971	983	906	922	948	899	948	902	899	972	893	925	927	920	943	910	903	974	1014	922	908	936	896	951	884	933	1000	924	979	925	928	912	950	909	886	916	932	966	888	892	934	891	962	970	894	1012	957	957	894	956	924	919	963	941	870	889	927	883	929	923	936	913	937	918	943	960	933	945	955	973	921	973	941	946	909	894	980	954	857	946	995	957	979	882	919	931	907	953	933	960	958	952	943	974	970	916	950	937	936	927	892	972	926	935	929	901	979	941	916	987	922	926	852	878	983	1017	913	942	979	972	957	932	940	938	934	910	956	916	948	947	944	960	915	946	935	891	951	928	978	976	909	969	975	897	914	906	962	952	956	943	906	931	919	919	940	881	912	909	981	967	911	994	897	956	931	865	953	884	895	977	940	955	884	894	941	980	945	990	928	885	970	926	951	974	988	900	937	900	949	959	950	912	928	859	947	945	909	962	972	989	932	915	926	886	952	970	965	983	954	954	979	941	912	916	887	951	977	915	974	929	935	895	838	868	985	994	1004	930	953	950	906	959	934	870	878	932	950	883	922	963	979	956	918	966	906	894	918	876	924	918	944	993	931	892	923	989	881	917	947	926	961	932	946	910
32236	24757	19349	28782	36548	38407	34801	32003	31666	41216	64467	75154	58005	37508	20077	10313	8143	7591	7553	7493	7677	7480	7542	7425	7507	7487	7731	7558	7537	7556	7533	7607	7560	7396	7615	7570	7576	7516	7595	7644	7602	7656	7681	7519	7556	7527	7457	7553	7521	7511	7308	7550	7466	7605	7589	7574	7492	7528	7519	7463	7602	7448	7592	7494	7719	7602	7476	7599	7599	7544	7395	7414	7632	7619	7557	7493	7609	7520	7435	7512	7434	7664	7545	7665	7563	7687	7733	7545	7456	7582	7433	7490	7593	7534	7486	7545	7546	7550	7490	7652	7506	7547	7400	7574	7484	7711	7448	7485	7668	7310	7544	7508	7684	7486	7453	7566	7483	7485	7689	7574	7584	7630	7627	7471	7517	7567	7583	7541	7423	7519	7537	7552	7442	7607	7590	7650	7532	7638	7531	7589	7433	7422	7662	7622	7640	7545	7482	7471	7448	7458	7505	7612	7549	7622	7539	7635	7611	7495	7621	7512	7558	7408	7514	7586	7581	7505	7644	7605	7661	7475	7521	7542	7556	7531	7613	7654	7450	7548	7613	7530	7448	7528	7595	7529	7531	7503	7431	7479	7596	7460	7491	7649	7368	7456	7581	7450	7484	7505	7569	7604	7465	7670	7580	7572	7455	7481	7498	7560	7489	7545	7629	7681	7645	7534	7428	7449	7523	7431	7589	7608	7546	7588	7530	7580	7484	7616	7518	7524	7459	7435	7514	7440	7508	7484	7443	7516	7521	7528	7465	7538	7528	7382	7628	7587	7414	7392	7379	7497	7426	7580	7568	7443	7700	7633	7505	7634	7598	7540	7516	7548	7360	7553	7563	7540	7461	7511	7602	7623	7617	7417	7511	7634	7596	7493	7581	7602	7635	7538	7580	7628	7362	7415	7684	7622	7536	7548	7471	7539	7436	7462	7520	7524	7640	7498	7534	7471	7621	7569	7623	7478	7483	7633	7499	7590	7535	7474	7578	7553	7503	7742	7624	7421	7367	7567	7632	7509	7572	7519	7432	7628	7540	7613	7476	7527	7487	7519	7709	7673	7490	7575	7394	7479	7569	7607	7563	7534	7559	7530	7550	7442	7685	7451	7607	7572	7724	7489	7561	7356	7533	7643	7613	7595	7582	7540	7554	7600	7618	7636	7278	7382	7575	7540	7638	7576	7543	7535	7668	7501	7550	7642	7546	7607	7535	7574	7545	7432	7578	7503	7570	7468	7433	7490	7624	7679	7625	7573	7573	7542	7462	7641	7576	7631	7620	7563	7456	7575	7648	7516	7490	7502	7550	7417	7532	7622	7445	7552	7545	7519	7459	7641	7497	7423	7634	7581	7473	7618	7500	7615	7517	7536	7553	7560	7526	7551	7517	7541	7564	7665	7575	7538	7451	7468	7647	7630	7624	7573	7528	7482	7620	7576	7547	7486	7600	7509	7691	7505	7522	7610	7563	7550	7603	7585	7541	7692	7546	7679	7541	7557	7547	7580	7584	7444	7616	7449	7356	7600	7498	7508	7486	7417	7532	7708	7428	7596	7649	7564	7505	7489	7529	7563	7517	7407	7652	7510	7601	7482	7615	7498	7667	7334	7570	7475	7535	7611	7576	7468	7517	7394	7377	7659	7551	7536	7524	7585	7578	7502	7507	7533	7486	7631	7537	7474	7476	7484	7491	7608	7511	7518	7453	7427	7567	7609	7491	7484	7570	7516	7574	7518	7531	7628	7465	7577	7492	7464	7451	7559	7342	7596	7548	7515	7484	7661	7509	7477	7598	7555	7524	7524	7576	7539	7556	7596	7459	7671	7644	7591	7505	7422	7521	7561	7565	7608	7610	7506	7602	7512	7682	7538	7616	7494	7565	7633	7505	7514	7501	7601	7528	7599	7472	7591	7568	7484	7499	7541	7600	7546	7593	7525	7495	7495	7545	7588	7505	7473	7507	7467	7538	7666	7524	7483	7545	7370	7625	7632	7616	7551	7477	7591	7654	7652	7446	7500	7656	7614	7679	7388	7492	7468	7653	7593	7498	7454	7526	7652	7472	7442	7555	7480	7478	7509	7504	7403	7565	7570	7594	7466	7450	7503	7631	7578	7584	7514	7522	7516	7594	7543	7494	7572	7496	7492	7587	7438	7640	7700	7627	7472	7487	7658	7478	7573	7436	7507	7484	7461	7661	7604	7386	7569	7489	7551	7466	7470	7551	7549	7686	7584	7639	7527	7636	7494	7648	7493	7467	7521	7579	7551	7716	7547	7546	7443	7611	7446	7605	7479	7490	7438	7606	7602	7493	7582	7549	7470	7484	7588	7529	7687	7481	7561	7559	7562	7465	7620	7584	7565	7444	7584	7640	7419	7473	7551	7445	7744	7489	7510	7478	7558	7649	7518	7596	7430	7480	7510	7666	7482	7543	7465	7467	7469	7517	7625	7553	7559	7492	7603	7508	7542	7413	7470	7465	7484	7501	7522	7554	7483	7682	7591	7557	7623	7625	7407	7426	7581	7494	7516	7593	7507	7555	7614	7470	7629	7669	7456	7665	7524	7555	7455	7483	7439	7507	7547	7400	7613	7518	7409	7468	7437	7607	7555	7482	7513	7520	7428	7405	7554	7469	7585	7561	7491	7510	7496	7621	7519	7629	7759	7631	7490	7640	7558	7521	7523	7555	7619	7517	7489	7405	7497	7463	7579	7388	7640	7578	7500	7615	7611	7627	7508	7527	7546	7509	7581	7556	7581	7568	7412	7558	7544	7484	7556	7456	7516	7612	7525	7560	7615	7477	7608	7626	7549	7424	7546	7536	7495	7461	7603	7565	7524	7444	7605	7415	7672	7483	7682	7454	7647	7516	7545	7528	7476	7577	7504	7593	7633	7652	7481	7562	7553	7611	7357	7564	7539	7549	7429	7624	7577	7590	7544	7454	7488	7517	7396	7486	7541	7590	7586	7717	7572	7528	7465	7612	7660	7441	7525	7488	7473	7543	7503	7470	7400	7549	7481	7595	7553	7557	7540	7618	7508	7488	7460	7670	7425	7681	7419	7477	7625	7534	7511	7475	7474	7424	7520	7579	7593	7607	7555	7522	7557	7649	7478	7497	7579	7467	7505	7437	7615	7550	7502	7569	7443	7572	7584	7615	7423	7511	7574	7494	7545	7564	7434	7479	7686	7600	7508	7633	7566	7610	7499	7562	7527	7466	7581	7561	7741	7608	7585	7578	7519	7704	7600	7681	7370	7572	7478	7600	7749	7517	7492	7633	7464	7472	7490	7526	7463	7515	7515	7528	7559	7663	7624	7581	7477	7622	7461	7523	7526	7643	7517	7601	7631	7622	7548	7535	7593	7500	7470	7637	7629	7573	7674	7516	7499	7444	7490	7479	7478	7431	7590	7507	7501	7459	7436	7471	7473	7605	7556	7663	7601	7320	7533	7463	7442	7398	7472	7575	7355	7573	7565	7525	7552	7558	7486	7428	7615	7595	7522	7484	7569	7370	7644	7578	7611	7615	7433	7499	7532	7611	7468	7414	7499	7459	7586	7474	7490	7496	7525	7538	7548	7505	7680	7529	7607	7268	7476	7610	7438	7553	7424	7643	7395	7698	7529	7352	7543	7614	7523	7480	7575	7397	7530	7479	7378	7583	7494	7594	7562	7653	7607	7514	7623	7439	7608	7600	7485	7528	7652	7630	7532	7529	7647	7509	7595	7534	7507	7581	7529	7650	7623	7500	7409	7561	7569	7572	7514	7461	7635	7598	7657	7429	7435	7422	7435	7363	7507	7552	7551	7675	7509	7622	7539	7414	7279	7445	7417	7678	7600	7598	7498	7501	7514	7553	7458	7534	7484	7661	7560	7606	7374	7580	7519	7533	7478	7423	7554	7553	7569	7545	7629	7573	7557	7459	7414	7497	7476	7617	7688	7466	7496	7614	7483	7444	7541	7511	7600	7479	7570	7572	7576	7443	7564	7463	7423	7499	7695	7474	7613	7617	7580	7449	7509	7499	7467	7595	7518	7517	7592	7439	7532	7575	7596	7488	7546	7583	7530	7684	7518	7506	7447	7470	7523	7428	7628	7560	7520	7543	7646	7456	7493	7544	7694	7533	7440	7509	7405	7492	7603	7595	7623	7435	7526	7597	7380	7651	7503	7496	7453	7600	7474	7540	7619	7455	7590	7717	7581	7448	7571	7553	7363	7575	7426	7692	7557	7517	7483	7471	7530	7574	7674	7496	7479	7545	7623	7475	7448	7642	7599	7596	7611	7586	7479	7644	7537	7526	7577	7501	7620	7593	7313	7548	7626	7472	7627	7484	7457	7499	7493	7564	7602	7651	7543	7563	7662	7491	7561	7552	7417	7431	7529	7537	7695	7581	7427	7446	7674	7641	7567	7499	7604	7533	7613	7552	7584	7487	7581	7445	7676	7648	7574	7473	7539	7571	7645	7559	7524	7495	7511	7402	7363	7449	7478	7554	7502	7582	7422	7513	7668	7563	7612	7540	7432	7568	7527	7515	7562	7525	7431	7638	7414	7548	7544	7544	7603	7508	7522	7461	7577	7534	7472	7550	7333	7576	7374	7540	7573	7547	7367	7496	7461	7668	7507	7420	7616	7580	7508	7529	7513	7571	7503	7512	7557	7493	7506	7584	7570	7497	7554	7582	7536	7589	7585	7442	7558	7536	7421	7659	7451	7619	7490	7469	7469	7596	7528	7596	7621	7553	7506	7531	7552	7379	7640	7522	7452	7430	7594	7467	7539	7560	7545	7606	7715	7488	7462	7560	7488	7595	7469	7520	7354	7532	7511	7503	7576	7506	7594	7539	7528	7561	7637	7676	7546	7521	7421	7508	7564	7627	7539	7452	7400	7614	7557	7556	7468	7509	7394	7466	7560	7386	7591	7567	7614	7602	7392	7587	7427	7540	7574	7521	7535	7628	7576	7660	7534	7534	7681	7442	7442	7438	7413	7589	7471	7551	7623	7644	7572	7607	7530	7576	7447	7559	7450	7507	7579	7605	7443	7647	7520	7513	7675	7595	7431	7402	7421	7530	7473	7618	7498	7563	7496	7464	7527	7460	7500	7564	7516	7640	7472	7564	7387
4127	2000	1528	1290	1615	1711	1556	1381	1444	1639	3009	5342	4426	2185	1210	995	902	922	906	899	895	948	897	925	838	951	918	857	857	878	911	895	897	885	820	905	908	912	875	848	893	853	926	909	936	895	868	882	792	892	904	885	931	855	911	926	865	871	894	901	937	891	876	932	851	847	860	916	892	931	853	832	952	896	936	916	896	905	902	888	914	955	849	847	864	956	840	921	898	935	930	860	919	891	936	874	890	905	933	876	872	952	907	960	912	920	916	924	876	915	922	908	922	900	912	923	887	912	897	888	906	945	878	888	860	890	902	916	896	934	905	878	887	903	878	897	949	874	887	868	898	833	892	896	911	870	858	879	885	890	899	911	899	910	905	897	906	938	944	925	935	858	871	864	911	851	946	928	928	945	897	860	910	919	909	902	904	849	880	886	918	876	891	940	949	837	884	847	899	855	922	866	874	867	913	868	948	894	926	891	943	885	938	866	902	926	873	933	843	945	891	913	934	912	891	934	925	921	887	940	891	897	871	893	896	896	935	876	906	869	918	848	851	936	896	963	869	911	890	919	917	919	880	944	899	885	873	932	886	895	949	873	854	899	895	909	903	930	928	946	909	906	930	908	939	954	895	874	928	876	914	907	887	998	899	919	866	910	831	919	901	906	929	898	901	907	905	942	937	925	933	899	839	877	873	892	883	936	894	892	895	896	855	914	906	899	943	882	926	875	921	884	828	911	912	928	885	876	921	875	901	867	891	870	952	857	918	895	876	919	896	917	879	925	861	915	931	943	910	860	864	925	921	905	913	920	911	902	934	913	902	917	851	947	915	898	899	905	912	876	870	898	880	892	858	917	959	858	932	950	853	896	874	891	919	883	967	921	914	901	879	938	886	866	915	903	916	934	923	915	916	893	857	936	893	856	866	908	922	834	904	887	943	928	941	889	912	886	903	920	901	881	910	899	842	924	902	886	865	911	853	882	936	900	840	890	903	892	866	925	961	876	866	869	878	888	906	881	916	949	892	892	894	879	840	917	905	876	877	921	899	919	887	859	862	847	952	847	862	879	923	911	902	875	892	891	920	912	880	905	932	861	880	875	888	896	907	915	874	920	897	872	857	915	878	919	909	926	935	898	937	874	923	913	876	908	835	937	859	910	949	911	900	885	859	880	896	919	891	926	922	942	864	919	919	863	878	902	930	892	896	902	903	861	882	885	886	902	938	931	951	903	929	853	902	878	901	832	930	850	869	942	858	909	888	883	903	906	865	948	880	896	907	887	933	909	834	922	928	916	951	881	872	877	906	881	925	920	916	919	863	886	900	918	882	906	917	872	887	850	879	846	890	899	919	882	935	898	887	933	925	908	914	879	864	876	918	941	933	901	895	896	901	880	851	906	885	891	910	897	908	938	930	925	882	947	905	900	869	919	917	931	922	923	913	939	906	866	917	921	868	883	914	844	932	935	905	869	936	901	894	928	992	909	931	931	912	865	895	925	954	934	892	893	899	879	926	879	895	915	890	923	941	926	928	954	936	946	855	898	945	879	861	889	885	915	902	932	881	906	863	877	909	898	945	894	901	883	917	908	875	873	844	936	908	869	865	925	877	942	1005	882	908	967	863	907	848	856	901	895	933	916	917	887	894	921	910	907	914	880	941	876	914	875	924	944	968	874	928	847	842	876	899	911	880	907	878	896	908	871	913	930	902	889	914	906	880	886	896	909	919	885	878	906	897	878	925	873	835	942	871	896	855	916	903	846	954	870	928	893	918	914	899	884	930	949	886	881	921	912	907	940	875	902	934	940	863	920	948	917	944	906	923	883	892	913	902	891	923	945	873	879	907	883	913	913	911	925	926	897	939	927	928	908	896	891	896	946	924	928	943	905	876	912	874	879	971	929	868	832	857	892	854	896	936	873	887	917	855	909	906	928	932	946	858	908	871	886	897	939	901	830	924	940	910	906	909	923	924	868	900	918	870	943	933	921	904	845	911	853	857	908	874	893	985	869	910	894	912	871	895	901	916	839	942	879	905	930	948	918	930	928	926	941	931	926	941	939	894	872	920	863	896	862	929	852	943	874	890	870	913	901	921	868	897	909	910	960	932	885	867	913	910	894	948	854	884	893	929	904	932	864	883	910	853	950	939	858	906	901	888	848	845	898	882	940	888	888	908	883	896	872	819	927	936	909	941	915	903	933	891	923	919	952	903	882	878	978	878	871	871	942	878	873	906	920	923	904	824	886	879	910	899	902	911	883	938	969	863	915	886	929	932	898	927	919	931	900	884	894	927	869	922	868	912	902	870	832	873	900	893	919	892	903	925	939	925	911	915	874	943	871	913	914	878	887	896	963	872	928	905	869	903	891	932	896	904	890	919	948	895	919	973	874	920	893	924	919	893	886	916	948	923	903	853	907	872	918	939	880	949	877	903	909	946	848	910	854	905	882	898	895	888	890	902	898	935	938	861	845	932	934	907	895	936	860	932	909	963	908	963	893	918	894	898	909	855	889	844	929	918	874	885	911	925	892	901	935	928	923	889	906	903	956	876	912	875	876	926	880	928	950	849	840	899	882	897	891	828	881	937	883	904	923	935	935	947	941	972	892	840	896	925	933	898	850	935	917	882	912	909	957	936	930	895	866	903	868	872	933	886	893	921	953	937	886	907	925	913	927	868	928	930	889	957	870	940	881	872	849	869	913	916	912	882	962	895	857	898	942	947	875	909	930	939	889	886	848	925	917	894	861	910	881	939	945	940	923	891	866	904	900	914	973	885	893	883	962	919	873	898	914	912	861	899	953	932	931	888	889	917	932	935	952	887	922	897	915	945	927	919	889	902	889	881	928	911	920	923	904	925	958	892	934	961	933	932	895	923	919	865	969	912	929	848	892	847	870	871	887	920	843	933	917	914	912	914	914	880	865	903	915	888	907	888	875	868	880	942	946	937	853	927	909	954	936	872	955	876	887	885	871	941	859	956	940	910	899	926	901	924	932	889	892	910	963	892	918	889	912	911	890	872	932	940	867	920	924	931	883	915	961	869	928	911	911	903	928	872	928	898	906	886	904	923	912	853	858	875	886	906	881	963	924	905	907	895	871	888	883	885	896	899	888	881	973	955	874	948	878	916	927	890	966	953	879	898	888	900	866	887	923	876	923	902	918	895	933	921	886	959	926	903	916	951	939	894	914	918	923	894	893	894	929	901	898	888	887	879	871	875	910	862	933	916	921	880	907	865	888	937	908	875	902	855	863	912	902	898	889	877	898	935	930	864	871	936	909	936	912	863	871	933	954	907	911	917	841	920	948	931	954	919	906	921	887	920	950	891	914	924	919	886	914	898	879	939	882	902	891	922	906	922	892	920	979	853	902	947	906	898	880	901	922	882	866	917	862	883	897	872	873	873	883	920	864	912	891	950	910	845	901	932	867	853	892	920	880	900	893	920	918	932	949	904	895	884	905	907	911	919	915	955	866	884	873	918	884	914	924	906	964	903	887	880	854
23106	17875	14783	22610	28306	28126	25075	21788	22095	22907	35214	41607	33766	20544	11045	8354	7584	7517	7557	7382	7252	7259	7324	7391	7300	7363	7239	7404	7362	7399	7424	7386	7354	7419	7426	7340	7414	7369	7443	7336	7470	7367	7414	7299	7313	7387	7482	7367	7452	7420	7349	7282	7296	7284	7381	7324	7363	7282	7382	7383	7411	7300	7370	7438	7514	7388	7366	7553	7408	7339	7457	7271	7366	7392	7379	7400	7393	7307	7447	7376	7331	7324	7294	7433	7412	7408	7442	7334	7499	7471	7356	7463	7371	7410	7377	7514	7413	7388	7384	7295	7285	7415	7488	7447	7380	7337	7243	7425	7394	7265	7275	7433	7409	7379	7311	7369	7257	7403	7329	7366	7510	7293	7317	7380	7370	7393	7335	7360	7317	7239	7347	7478	7372	7313	7244	7288	7408	7450	7255	7281	7302	7350	7385	7482	7373	7327	7417	7425	7356	7380	7385	7308	7432	7304	7357	7351	7327	7307	7373	7425	7435	7372	7375	7393	7466	7390	7409	7396	7293	7393	7397	7410	7252	7438	7404	7417	7521	7354	7333	7302	7395	7316	7283	7489	7454	7381	7187	7360	7359	7310	7424	7362	7446	7321	7447	7502	7531	7450	7432	7288	7344	7374	7392	7409	7401	7378	7393	7468	7394	7432	7439	7348	7468	7462	7373	7443	7301	7373	7381	7438	7443	7330	7367	7497	7436	7362	7365	7421	7436	7250	7321	7365	7255	7420	7410	7367	7366	7365	7265	7329	7313	7466	7521	7488	7346	7427	7352	7371	7334	7291	7408	7280	7391	7507	7390	7198	7492	7226	7286	7292	7393	7217	7285	7372	7423	7378	7398	7293	7450	7411	7347	7308	7428	7314	7385	7439	7322	7421	7326	7480	7291	7276	7270	7376	7360	7296	7303	7455	7454	7283	7335	7351	7350	7329	7400	7388	7440	7409	7337	7325	7450	7377	7421	7369	7490	7367	7302	7364	7247	7367	7408	7346	7329	7441	7419	7444	7323	7304	7331	7407	7325	7423	7549	7263	7335	7477	7494	7330	7354	7410	7418	7322	7488	7422	7372	7348	7302	7415	7366	7474	7333	7353	7363	7218	7442	7317	7387	7353	7309	7359	7306	7401	7271	7227	7265	7445	7351	7289	7356	7358	7428	7267	7338	7266	7419	7337	7268	7448	7460	7380	7329	7333	7376	7448	7387	7478	7443	7382	7464	7399	7375	7280	7435	7391	7328	7427	7402	7370	7400	7356	7358	7449	7401	7367	7239	7354	7211	7382	7370	7293	7208	7313	7344	7409	7255	7238	7366	7314	7428	7528	7370	7511	7343	7362	7370	7294	7509	7437	7285	7358	7341	7329	7310	7528	7329	7500	7315	7371	7433	7388	7408	7333	7216	7436	7402	7485	7285	7433	7346	7285	7261	7418	7310	7348	7228	7308	7476	7329	7492	7515	7460	7377	7479	7444	7350	7398	7383	7447	7255	7385	7406	7448	7378	7409	7326	7364	7446	7423	7383	7514	7508	7378	7297	7306	7478	7434	7405	7432	7431	7391	7363	7228	7445	7403	7345	7298	7424	7374	7411	7272	7486	7381	7402	7440	7367	7347	7306	7465	7310	7441	7442	7334	7264	7304	7339	7372	7353	7254	7449	7455	7370	7372	7372	7369	7296	7386	7342	7352	7410	7355	7424	7323	7267	7428	7380	7324	7373	7480	7245	7448	7286	7491	7387	7317	7315	7324	7339	7379	7347	7290	7373	7322	7292	7438	7477	7362	7308	7518	7469	7469	7399	7443	7390	7342	7465	7351	7287	7467	7277	7374	7410	7312	7448	7485	7415	7318	7421	7337	7390	7351	7482	7326	7340	7346	7392	7327	7386	7263	7328	7378	7341	7405	7532	7447	7384	7343	7392	7457	7360	7489	7233	7436	7526	7445	7449	7328	7297	7542	7354	7478	7379	7307	7486	7388	7439	7453	7321	7354	7333	7498	7245	7386	7464	7422	7339	7525	7228	7417	7450	7295	7378	7437	7429	7424	7486	7481	7464	7431	7359	7405	7422	7329	7418	7421	7560	7240	7392	7388	7453	7311	7447	7417	7293	7344	7464	7449	7388	7393	7363	7435	7371	7434	7307	7351	7341	7493	7431	7390	7442	7368	7468	7469	7422	7447	7380	7436	7301	7256	7295	7294	7390	7416	7356	7252	7396	7285	7364	7480	7317	7494	7388	7295	7396	7490	7268	7414	7490	7438	7378	7390	7381	7376	7390	7327	7354	7419	7473	7318	7400	7472	7321	7408	7264	7367	7401	7327	7300	7486	7369	7425	7305	7306	7387	7439	7345	7277	7339	7283	7374	7350	7483	7438	7354	7447	7323	7338	7400	7310	7318	7394	7472	7410	7397	7432	7449	7332	7363	7199	7419	7497	7361	7385	7371	7393	7486	7409	7235	7399	7339	7362	7369	7421	7451	7399	7392	7256	7379	7452	7360	7306	7398	7364	7405	7372	7388	7459	7411	7453	7467	7477	7349	7181	7317	7392	7311	7305	7462	7352	7329	7419	7235	7429	7272	7419	7295	7402	7343	7447	7356	7263	7387	7283	7361	7388	7456	7431	7339	7451	7424	7432	7400	7578	7308	7197	7394	7345	7378	7293	7328	7326	7452	7366	7466	7379	7441	7420	7442	7364	7495	7444	7355	7268	7396	7372	7443	7310	7323	7460	7417	7385	7315	7394	7410	7444	7408	7382	7402	7303	7321	7416	7252	7363	7311	7437	7245	7232	7335	7440	7332	7403	7224	7311	7299	7334	7297	7328	7555	7282	7411	7332	7458	7466	7375	7391	7469	7393	7405	7279	7465	7321	7386	7342	7293	7269	7331	7270	7366	7354	7412	7447	7473	7304	7397	7364	7418	7350	7446	7284	7358	7464	7360	7422	7303	7369	7458	7471	7433	7436	7275	7220	7363	7365	7427	7385	7337	7364	7439	7571	7316	7198	7492	7410	7456	7307	7337	7448	7406	7374	7343	7462	7280	7459	7446	7383	7354	7374	7303	7332	7441	7341	7382	7407	7387	7302	7313	7328	7391	7510	7375	7459	7394	7195	7366	7380	7375	7514	7424	7440	7456	7271	7401	7403	7370	7351	7362	7255	7315	7524	7425	7345	7298	7468	7319	7560	7457	7342	7449	7335	7315	7321	7172	7444	7267	7394	7386	7359	7494	7404	7452	7398	7325	7234	7322	7362	7370	7364	7225	7327	7373	7452	7603	7218	7268	7364	7437	7607	7211	7427	7414	7263	7421	7437	7375	7333	7395	7411	7586	7451	7287	7457	7227	7338	7325	7337	7424	7453	7354	7373	7489	7290	7540	7396	7372	7439	7455	7398	7430	7238	7383	7282	7496	7322	7364	7494	7397	7282	7432	7531	7271	7384	7323	7405	7454	7320	7381	7304	7384	7335	7275	7433	7341	7279	7414	7383	7282	7397	7423	7343	7220	7248	7404	7413	7347	7280	7428	7416	7438	7426	7484	7436	7384	7255	7415	7285	7396	7423	7390	7411	7406	7276	7367	7473	7336	7396	7397	7409	7241	7294	7421	7314	7293	7417	7477	7550	7565	7312	7399	7431	7419	7361	7416	7444	7209	7443	7499	7356	7340	7502	7500	7475	7380	7261	7452	7390	7370	7226	7443	7258	7436	7349	7367	7449	7318	7350	7389	7351	7384	7403	7424	7420	7344	7270	7422	7353	7343	7315	7415	7352	7363	7430	7405	7352	7424	7475	7369	7300	7342	7400	7356	7313	7407	7400	7361	7515	7404	7375	7307	7369	7412	7348	7361	7432	7440	7275	7602	7374	7360	7298	7404	7391	7352	7571	7402	7300	7439	7401	7335	7374	7300	7418	7441	7413	7388	7197	7488	7299	7485	7436	7396	7320	7454	7481	7429	7310	7420	7340	7359	7293	7455	7315	7385	7254	7350	7418	7371	7413	7386	7254	7297	7403	7430	7400	7421	7274	7418	7436	7371	7454	7316	7345	7449	7462	7502	7385	7359	7313	7298	7325	7487	7352	7443	7471	7377	7349	7377	7440	7417	7331	7404	7456	7422	7441	7376	7564	7382	7290	7432	7442	7483	7427	7363	7342	7394	7335	7416	7369	7441	7293	7389	7532	7453	7347	7389	7361	7381	7466	7391	7497	7320	7376	7312	7446	7500	7376	7414	7297	7334	7484	7293	7503	7444	7380	7380	7253	7338	7361	7302	7265	7453	7424	7340	7477	7361	7461	7342	7345	7416	7390	7500	7437	7558	7320	7224	7393	7405	7362	7371	7253	7325	7367	7520	7353	7498	7457	7391	7371	7315	7354	7364	7310	7311	7483	7286	7387	7468	7278	7265	7475	7361	7227	7442	7381	7271	7317	7439	7338	7446	7437	7391	7305	7408	7349	7399	7476	7432	7489	7245	7233	7403	7390	7318	7351	7376	7401	7312	7384	7369	7416	7471	7328	7313	7332	7369	7401	7367	7318	7404	7330	7309	7310	7553	7386	7347	7431	7367	7344	7280	7338	7410	7307	7380	7344	7232	7332	7311	7475	7267	7275	7313	7385	7432	7336	7475	7515	7306	7437	7376	7287	7450	7359	7455	7423	7368	7422	7318	7513	7365	7423	7454	7452	7257	7417	7257	7375	7468	7396	7356	7313	7360	7422	7290	7472	7343	7429	7205	7394	7422	7291	7336	7357	7395	7531	7377	7391	7343	7375	7380	7359	7375	7424	7386	7373	7338	7255	7382	7388	7327	7434	7435	7433	7394	7424	7310	7250	7310	7397	7416	7474	7358	7332	7378	7373	7387	7423	7390	7377	7323	7317	7400	7468	7369	7379	7399	7385	7471	7474	7283	7320	7426	7297	7400	7376	7384	7401	7386	7282	7382	7386	7427	7266	7328	7444	7318	7453	7317	7445	7395	7394	7377	7368	7386	7454	7324	7205	7414	7422	7484	7226	7352	7290	7495	7353	7342	7436	7456	7416	7253	7454	7338	7436	7360	7327	7272	7353	7324	7464	7452	7440	7258	7394	7341	7344	7314	7326	7362	7469
3488	2868	2102	1512	1674	1852	1905	1668	1669	1967	8575	14436	9225	3572	1591	1053	966	915	912	927	880	913	924	875	910	928	941	906	913	897	902	882	914	912	909	916	922	900	946	893	857	937	860	909	904	891	905	899	880	904	969	927	888	894	927	965	930	922	933	856	924	969	901	901	923	834	927	936	868	894	898	893	894	918	886	922	941	939	895	892	909	917	881	897	890	920	898	886	864	840	925	902	884	899	935	860	890	889	916	916	917	835	923	902	915	924	906	876	920	898	871	925	982	945	926	916	885	912	917	849	860	920	888	927	912	910	912	899	879	892	881	877	925	982	901	862	936	909	934	932	904	947	826	965	874	861	895	865	1002	940	909	876	893	934	926	871	925	881	926	931	870	892	873	845	939	929	910	845	906	956	949	898	883	892	895	858	842	918	913	914	893	870	864	878	924	919	910	867	923	875	881	960	902	850	901	931	910	835	958	868	936	869	940	875	938	898	905	889	902	882	896	892	882	931	946	956	915	894	956	927	885	878	954	890	892	920	912	879	883	927	954	882	887	916	923	927	866	886	869	895	919	927	926	831	908	878	900	886	911	865	935	883	960	927	900	858	913	945	934	895	928	933	947	921	895	898	964	871	890	906	913	895	955	957	902	944	885	904	956	929	953	932	907	952	874	921	936	876	907	885	894	927	933	907	929	907	896	898	900	891	911	889	922	948	880	915	918	915	883	886	877	917	953	836	923	911	914	883	834	888	955	882	874	870	887	866	914	882	880	894	884	928	884	869	856	862	876	878	912	905	876	848	910	874	932	883	992	921	875	901	868	871	908	833	938	892	944	884	927	866	932	893	847	889	933	893	855	891	864	915	896	932	828	876	874	905	826	875	980	874	918	883	930	921	907	930	919	884	954	922	857	874	941	868	888	905	886	902	835	900	846	911	848	877	874	876	839	917	978	930	892	949	922	929	925	912	957	927	888	887	852	821	860	872	900	883	880	913	905	877	913	942	910	888	911	924	876	915	868	845	881	855	924	911	879	907	919	883	856	839	854	893	972	839	934	925	901	896	881	879	903	866	920	947	903	916	948	947	899	939	886	902	948	941	883	879	897	872	899	868	917	893	887	941	836	921	924	875	913	912	807	865	863	920	935	913	867	890	913	878	895	877	901	887	895	890	858	908	830	934	898	857	865	892	867	931	933	896	914	880	896	878	913	858	839	931	872	838	926	864	899	907	946	890	911	879	867	913	916	891	889	848	948	893	848	912	891	962	899	839	953	938	885	927	948	894	900	849	928	960	908	852	940	882	877	913	866	947	882	906	913	931	893	895	923	931	910	914	880	871	925	924	940	955	871	855	885	847	938	890	915	862	870	870	873	876	903	861	909	864	894	931	901	871	858	919	885	857	886	882	855	929	866	950	903	921	910	851	889	899	883	888	894	891	855	930	916	866	891	906	884	846	867	909	871	879	895	933	894	884	885	893	946	884	890	927	903	955	923	896	877	888	896	877	878	864	904	877	938	919	908	905	934	899	856	904	882	918	848	867	891	926	931	997	876	864	907	882	918	912	887	875	890	846	880	943	881	950	941	853	939	906	870	904	889	910	859	901	877	915	924	889	817	927	970	871	924	951	910	908	879	914	920	893	866	931	902	890	941	911	875	914	924	904	884	929	872	917	878	901	996	895	905	909	870	912	890	904	846	945	900	915	903	953	880	899	937	894	898	952	857	961	885	895	880	905	865	903	958	890	921	890	880	900	866	866	894	931	855	916	873	908	896	928	921	878	916	882	906	847	896	935	950	911	937	887	913	865	910	914	866	926	937	881	864	886	882	902	862	838	890	930	912	847	952	907	945	898	913	913	937	851	919	891	899	927	914	867	872	872	888	909	841	915	909	961	914	934	890	868	863	929	904	811	848	895	926	884	886	875	885	994	876	930	937	967	908	919	910	880	854	917	900	925	978	902	906	924	895	896	827	943	922	893	878	863	900	909	878	949	922	858	873	916	895	934	884	894	929	906	905	857	895	864	916	892	945	921	906	915	893	879	902	907	859	944	880	909	938	884	880	951	888	928	955	901	931	820	914	954	891	958	961	888	905	919	921	985	894	866	856	871	919	905	895	922	936	899	881	913	966	925	870	911	901	939	895	956	846	940	888	883	896	859	908	919	901	883	961	900	903	900	890	909	915	869	897	916	864	937	825	910	944	873	930	898	896	925	910	871	896	880	903	888	892	898	888	929	869	938	903	899	888	914	920	914	928	960	935	853	886	880	912	903	909	923	904	884	903	869	898	918	942	936	906	974	890	942	893	891	862	931	910	957	866	935	846	864	924	905	917	954	913	893	873	888	914	919	881	910	929	928	869	894	901	935	954	919	855	855	930	891	921	904	910	919	850	909	883	887	865	867	887	955	885	854	903	899	909	853	845	936	865	909	888	863	917	880	916	857	939	889	879	925	920	911	893	931	899	885	953	859	934	914	896	919	907	876	962	876	870	879	901	879	847	1009	862	942	858	928	864	861	849	873	883	952	898	861	895	960	896	904	923	900	923	914	874	859	929	839	864	900	914	896	921	903	922	923	852	891	896	940	850	859	866	836	902	903	860	826	877	884	882	907	915	896	915	865	888	899	883	902	918	899	905	894	931	928	929	908	975	900	895	890	900	886	934	927	880	897	928	900	893	895	896	902	961	905	923	886	886	895	914	884	926	931	886	956	860	905	857	897	934	883	928	874	920	900	923	939	891	896	924	855	872	892	895	909	881	922	854	969	818	873	883	946	887	919	892	945	833	923	911	874	943	867	949	858	920	910	902	863	902	933	940	929	914	889	901	901	917	894	911	938	867	900	864	845	905	943	922	937	906	874	923	884	841	858	917	885	905	931	889	925	855	922	865	925	957	936	871	869	998	931	929	893	884	904	837	930	919	915	929	881	923	910	883	897	939	938	876	926	957	915	932	896	887	826	963	880	957	903	923	915	938	906	912	871	912	880	867	926	902	897	940	921	919	900	929	912	896	890	924	921	968	902	936	923	901	903	810	888	892	935	910	827	886	923	920	864	877	849	894	918	861	851	891	926	882	883	884	911	874	963	893	921	878	862	866	867	934	926	904	906	936	824	895	889	910	906	947	906	916	875	868	822	914	910	938	881	887	897	886	927	880	910	867	893	865	918	868	916	914	953	946	911	932	853	884	880	900	869	896	885	900	898	855	920	929	948	877	868	850	903	931	919	929	922	885	918	872	882	908	949	884	875	911	915	885	937	867	861	929	861	936	886	871	896	923	902	948	869	886	908	885	915	933	886	867	907	917	862	898	884	883	865	895	895	915	892	960	954	934	885	901	895	894	918	985	938	934	906	894	899	910	885	892	928	906	909	934	922	929	889	919	900	899	935	842	940	869	860	877	872	922	884	918	908	882	831	855	942	876	865	886	911	924	932	943	907	859	878	912	925	851	907	883	892	913	877	909	898	859	924	875	970	826	884	927	942	908	881	907	889	899	910
26452	21822	18850	25550	28821	29986	29387	25605	25676	28663	53368	59898	45478	28349	15782	9451	7689	7421	7302	7379	7336	7353	7283	7244	7358	7380	7293	7490	7451	7241	7169	7384	7305	7481	7451	7335	7300	7446	7264	7338	7370	7313	7284	7387	7379	7371	7477	7264	7391	7257	7290	7249	7310	7361	7430	7412	7405	7337	7280	7465	7378	7364	7299	7389	7272	7327	7442	7323	7272	7305	7346	7325	7396	7346	7368	7457	7263	7357	7299	7395	7317	7334	7398	7328	7372	7367	7296	7436	7353	7412	7547	7264	7338	7315	7333	7267	7244	7352	7268	7386	7304	7313	7345	7294	7174	7167	7379	7263	7325	7422	7408	7357	7362	7351	7496	7310	7311	7390	7367	7260	7296	7088	7496	7121	7240	7351	7352	7392	7389	7465	7421	7349	7426	7384	7476	7304	7465	7346	7370	7409	7427	7414	7365	7304	7416	7311	7302	7265	7290	7393	7270	7275	7457	7360	7381	7479	7387	7405	7331	7461	7402	7274	7289	7430	7290	7379	7264	7333	7362	7431	7335	7365	7354	7179	7381	7212	7236	7297	7243	7383	7428	7346	7430	7305	7313	7339	7354	7248	7393	7347	7396	7339	7214	7410	7427	7339	7391	7299	7475	7237	7565	7305	7388	7418	7348	7379	7361	7321	7370	7361	7400	7363	7439	7320	7330	7359	7347	7337	7402	7290	7296	7508	7248	7343	7210	7319	7323	7380	7324	7215	7378	7385	7401	7433	7340	7410	7417	7407	7358	7239	7311	7372	7454	7328	7345	7360	7401	7246	7290	7370	7420	7371	7398	7420	7402	7292	7330	7328	7203	7403	7390	7397	7311	7383	7318	7308	7233	7271	7203	7450	7484	7281	7407	7364	7338	7456	7407	7222	7501	7447	7291	7330	7263	7332	7267	7345	7436	7299	7326	7315	7381	7335	7295	7307	7431	7272	7302	7287	7378	7384	7382	7326	7342	7284	7318	7380	7189	7403	7341	7468	7286	7428	7377	7476	7446	7306	7352	7375	7503	7476	7395	7428	7397	7327	7241	7409	7465	7303	7275	7387	7371	7439	7362	7413	7241	7353	7439	7482	7397	7358	7468	7287	7421	7336	7390	7331	7267	7352	7407	7331	7342	7291	7320	7394	7309	7412	7301	7167	7286	7518	7351	7375	7328	7301	7406	7435	7463	7495	7346	7380	7302	7336	7272	7291	7297	7370	7486	7404	7352	7318	7294	7284	7397	7393	7334	7274	7294	7392	7345	7488	7265	7485	7351	7339	7394	7088	7367	7383	7489	7312	7491	7367	7303	7328	7221	7364	7332	7353	7350	7374	7365	7392	7334	7327	7353	7231	7311	7158	7349	7350	7349	7265	7313	7354	7350	7331	7279	7352	7460	7265	7456	7385	7351	7316	7356	7241	7431	7472	7245	7289	7410	7522	7371	7339	7286	7283	7315	7370	7368	7422	7284	7352	7338	7437	7343	7335	7382	7310	7235	7385	7356	7427	7358	7431	7376	7354	7313	7299	7339	7385	7272	7393	7347	7399	7307	7326	7293	7332	7432	7381	7446	7328	7317	7401	7373	7346	7348	7361	7360	7362	7392	7400	7403	7261	7336	7183	7400	7313	7474	7371	7308	7349	7536	7415	7305	7303	7452	7309	7290	7339	7214	7354	7377	7478	7457	7464	7254	7274	7304	7315	7203	7522	7330	7268	7407	7317	7295	7385	7437	7391	7403	7345	7423	7378	7335	7292	7362	7347	7262	7405	7453	7302	7256	7333	7506	7327	7305	7375	7289	7479	7231	7263	7286	7324	7313	7318	7354	7273	7292	7391	7312	7325	7309	7278	7390	7456	7333	7465	7329	7361	7436	7329	7366	7264	7504	7404	7267	7351	7406	7437	7409	7221	7583	7382	7470	7310	7498	7325	7417	7388	7361	7329	7236	7400	7434	7345	7430	7419	7498	7266	7448	7239	7337	7417	7410	7374	7309	7259	7441	7266	7348	7331	7439	7354	7386	7359	7381	7374	7393	7400	7236	7312	7352	7245	7283	7350	7455	7381	7292	7295	7357	7411	7314	7387	7241	7380	7337	7505	7159	7398	7344	7399	7386	7437	7324	7350	7359	7410	7416	7237	7370	7290	7376	7349	7403	7346	7388	7363	7397	7333	7309	7409	7228	7363	7261	7241	7299	7436	7372	7308	7385	7398	7259	7187	7457	7443	7414	7294	7302	7383	7303	7384	7408	7335	7416	7271	7295	7255	7139	7425	7439	7289	7285	7243	7333	7402	7297	7377	7374	7374	7563	7360	7401	7296	7386	7359	7355	7306	7339	7387	7411	7372	7315	7369	7204	7384	7340	7402	7222	7348	7438	7364	7346	7372	7544	7277	7343	7237	7388	7296	7268	7398	7407	7344	7298	7532	7441	7370	7414	7426	7415	7412	7360	7457	7288	7352	7398	7410	7446	7440	7345	7297	7336	7361	7309	7311	7320	7397	7319	7440	7417	7340	7345	7429	7247	7423	7461	7224	7185	7331	7335	7367	7365	7356	7349	7276	7209	7487	7465	7411	7383	7397	7269	7401	7359	7382	7501	7145	7423	7303	7383	7312	7476	7406	7294	7231	7257	7251	7431	7463	7289	7445	7271	7340	7352	7441	7454	7318	7414	7516	7283	7313	7457	7218	7399	7439	7422	7355	7351	7461	7392	7346	7400	7325	7441	7314	7401	7405	7309	7450	7302	7452	7334	7388	7283	7292	7397	7280	7283	7360	7420	7336	7316	7394	7230	7343	7316	7412	7190	7318	7422	7445	7322	7318	7412	7236	7313	7351	7331	7359	7405	7456	7372	7311	7115	7323	7424	7372	7213	7320	7330	7392	7270	7389	7209	7422	7450	7273	7095	7284	7373	7410	7256	7307	7427	7412	7309	7325	7189	7463	7309	7259	7301	7394	7417	7340	7284	7245	7220	7347	7395	7376	7303	7293	7382	7410	7374	7355	7407	7422	7259	7423	7276	7417	7370	7350	7271	7447	7410	7410	7428	7370	7410	7376	7311	7245	7384	7246	7386	7362	7244	7415	7294	7366	7389	7312	7310	7399	7353	7360	7221	7296	7300	7179	7489	7380	7448	7416	7310	7498	7417	7511	7432	7288	7327	7443	7436	7334	7223	7403	7487	7447	7422	7356	7326	7383	7321	7399	7234	7381	7360	7295	7401	7340	7369	7199	7343	7556	7300	7373	7250	7322	7143	7363	7261	7167	7358	7406	7500	7144	7424	7580	7540	7325	7421	7286	7349	7503	7371	7464	7383	7279	7528	7378	7396	7344	7372	7407	7403	7534	7333	7403	7273	7432	7388	7401	7367	7342	7403	7390	7263	7226	7380	7269	7439	7538	7390	7454	7224	7379	7428	7416	7385	7343	7329	7398	7283	7426	7340	7259	7399	7404	7561	7304	7342	7257	7259	7362	7260	7369	7348	7343	7350	7350	7400	7396	7314	7432	7349	7388	7403	7320	7287	7269	7399	7400	7285	7400	7266	7460	7386	7337	7413	7422	7349	7291	7374	7459	7307	7351	7359	7522	7370	7311	7235	7368	7355	7398	7289	7296	7326	7400	7222	7438	7343	7339	7405	7190	7277	7467	7322	7375	7452	7565	7313	7359	7441	7369	7410	7249	7336	7368	7439	7294	7297	7437	7244	7372	7348	7410	7402	7357	7419	7388	7298	7468	7209	7400	7379	7331	7428	7372	7384	7366	7318	7418	7393	7339	7319	7262	7422	7341	7336	7301	7353	7321	7383	7353	7328	7384	7214	7456	7369	7384	7315	7407	7433	7446	7432	7295	7251	7271	7484	7322	7259	7356	7237	7256	7331	7324	7279	7394	7409	7415	7422	7196	7281	7425	7356	7342	7353	7277	7338	7256	7258	7325	7389	7352	7409	7363	7371	7263	7414	7429	7410	7295	7333	7523	7317	7401	7400	7443	7178	7378	7495	7343	7298	7275	7420	7421	7465	7319	7395	7385	7384	7356	7422	7365	7294	7396	7358	7337	7270	7417	7373	7356	7446	7276	7380	7316	7321	7514	7240	7303	7500	7342	7323	7357	7232	7301	7238	7444	7309	7352	7372	7415	7456	7287	7161	7272	7362	7281	7377	7335	7255	7332	7420	7359	7214	7206	7438	7373	7356	7316	7392	7343	7442	7348	7357	7489	7386	7384	7352	7266	7373	7451	7286	7405	7441	7336	7236	7361	7395	7362	7358	7365	7291	7417	7308	7376	7384	7238	7338	7415	7452	7451	7358	7345	7455	7370	7361	7415	7334	7287	7380	7401	7377	7417	7349	7393	7250	7427	7429	7347	7368	7187	7419	7366	7355	7320	7334	7311	7343	7618	7360	7442	7332	7547	7237	7356	7327	7354	7339	7343	7383	7281	7410	7496	7288	7294	7322	7327	7262	7337	7270	7505	7468	7321	7342	7431	7314	7277	7212	7273	7479	7360	7318	7258	7276	7438	7292	7347	7357	7274	7423	7401	7489	7458	7302	7315	7375	7355	7225	7336	7297	7336	7338	7418	7201	7332	7312	7322	7319	7241	7342	7281	7353	7348	7270	7468	7387	7283	7381	7242	7386	7362	7415	7346	7406	7368	7439	7473	7369	7418	7359	7237	7185	7409	7399	7393	7254	7256	7385	7272	7408	7308	7341	7278	7343	7369	7419	7426	7426	7374	7396	7345	7445	7454	7310	7307	7333	7468	7442	7319	7274	7414	7390	7213	7226	7316	7418	7337	7461	7278	7372	7452	7447	7394	7323	7269	7181	7431	7191	7293	7393	7344	7297	7346	7270	7407	7308	7426	7218	7278	7327	7230	7512	7385	7353	7225	7273	7377	7303	7440	7349	7341	7234	7262	7490	7410	7225	7284	7271	7340	7314	7409	7310	7420	7246	7390	7529	7359	7221	7339	7320	7333	7270	7368	7371	7436	7376	7350	7353	7448	7276	7438	7376	7325	7290	7243	7336	7371	7342	7287	7304	7339	7385	7370	7278	7399	7585	7262	7431	7219	7374	7476	7473	7271	7245	7354	7327	7255	7382	7548	7347	7456
6288	3180	2111	1565	1717	1935	1809	1772	1761	2589	9224	13123	9706	3794	1618	1092	1013	897	953	961	919	898	949	950	959	944	939	995	1022	945	975	909	983	928	951	990	998	933	921	958	926	907	988	891	951	962	959	951	981	901	917	946	941	921	895	929	904	978	955	949	951	935	895	933	980	980	936	943	991	997	953	891	954	991	982	979	949	979	955	897	972	944	948	906	967	868	910	996	955	938	927	941	935	919	920	914	912	963	930	930	962	953	888	995	914	941	939	969	913	952	919	967	899	977	955	965	937	965	881	922	981	994	957	922	921	936	996	975	974	954	958	954	913	946	962	897	961	944	976	973	960	900	914	912	950	1007	931	952	1015	970	936	925	943	875	937	928	875	970	942	954	921	932	985	929	957	926	909	958	922	923	951	927	991	974	939	913	938	941	950	872	934	978	910	979	954	933	912	953	957	982	953	926	994	961	949	932	998	961	905	957	961	936	909	932	894	909	953	964	920	916	954	960	925	946	915	949	948	933	915	974	974	937	909	972	950	956	916	933	931	933	913	950	955	949	987	953	874	966	925	953	947	977	927	914	948	966	945	879	964	933	975	926	948	978	950	957	974	888	903	957	970	980	926	945	943	953	945	1012	907	953	914	954	966	905	972	960	989	921	943	935	1017	1007	965	904	933	966	914	941	966	907	952	926	929	953	934	942	961	956	923	937	974	897	989	976	1024	926	952	932	930	919	938	908	1005	975	928	958	931	855	898	967	935	964	968	905	913	963	955	985	952	897	954	927	969	977	942	934	1008	932	940	935	912	922	979	919	909	963	919	904	937	888	872	987	933	952	938	922	945	962	971	940	983	964	994	1007	971	918	899	947	969	938	974	927	943	913	1001	939	940	983	936	926	973	923	984	932	947	933	979	934	936	872	949	977	924	933	908	940	910	939	964	981	917	988	955	955	979	917	949	916	918	929	957	920	937	918	865	919	926	908	927	942	946	930	919	967	920	951	878	887	980	977	947	952	942	891	928	900	1008	936	951	935	961	949	902	957	904	877	921	896	954	883	993	927	971	950	943	996	966	933	937	919	939	908	956	950	935	915	926	957	958	902	930	946	906	954	977	951	932	947	913	915	950	917	943	906	981	860	947	898	913	969	943	958	956	905	963	976	961	932	944	992	889	916	904	892	905	991	907	928	980	869	943	932	951	894	952	972	957	917	911	914	938	963	982	935	919	959	972	944	992	933	912	961	867	903	899	859	909	901	947	941	935	967	948	952	953	932	966	951	956	957	931	961	972	906	936	950	997	923	927	971	908	933	947	921	953	936	974	975	961	926	909	927	919	904	928	887	900	962	960	1013	970	955	940	914	930	943	916	905	959	933	985	958	961	934	956	901	947	991	1016	957	908	954	949	952	960	941	928	912	927	957	941	950	916	930	887	968	931	932	958	951	933	924	932	909	912	897	988	973	964	875	1003	961	964	942	911	948	892	901	925	915	944	956	942	975	949	928	939	951	944	915	944	933	949	909	918	924	921	935	932	922	1006	960	945	901	939	957	931	942	966	976	940	912	950	935	937	1003	916	978	1021	921	959	900	913	938	923	951	968	947	978	950	949	966	952	942	944	967	957	957	958	907	995	915	979	935	952	959	944	922	944	964	983	896	945	918	944	919	921	853	936	902	931	924	899	956	953	965	949	965	934	948	954	937	940	919	917	963	926	977	946	931	941	907	973	908	946	913	1012	932	947	998	899	906	907	988	888	924	954	969	907	883	966	953	906	959	966	939	907	893	940	909	930	945	972	979	989	932	915	954	942	889	928	936	934	947	901	985	978	954	976	973	981	936	941	916	906	917	884	959	934	899	979	939	933	897	918	903	968	948	961	921	876	983	918	944	936	916	911	979	931	897	1015	955	880	916	904	939	863	935	926	917	921	900	931	973	950	943	907	911	940	975	951	938	945	967	930	956	963	917	942	984	903	913	930	1002	944	912	949	975	897	916	984	933	914	900	938	888	922	963	985	947	974	960	922	963	919	988	867	929	969	944	985	1005	1027	930	1016	894	937	976	952	966	1014	939	978	933	928	950	958	975	906	953	927	969	949	879	951	1019	954	958	972	954	963	929	881	935	987	982	1005	920	942	934	963	943	950	933	938	915	900	957	970	945	903	943	886	881	966	931	968	958	934	942	852	959	965	925	952	961	990	915	912	960	987	952	893	963	919	943	948	935	949	876	926	955	954	966	949	959	918	954	954	947	950	924	939	959	944	972	874	952	983	940	877	934	895	978	951	947	961	955	945	972	951	948	985	937	873	973	934	982	971	940	986	896	942	915	958	956	933	920	975	951	941	959	886	961	997	935	897	995	939	952	929	894	955	918	945	876	963	927	950	958	947	894	932	906	1018	1010	999	918	951	908	931	913	922	917	911	909	903	930	951	949	933	904	952	941	954	920	927	964	907	963	958	997	933	937	937	945	946	922	1035	912	947	948	944	933	956	937	987	958	909	914	898	935	932	932	929	916	944	911	922	937	943	988	941	1027	949	992	894	952	912	939	919	999	893	929	886	1003	956	979	932	963	947	1007	1005	953	937	910	929	964	961	961	949	866	912	966	923	951	908	942	947	892	947	960	927	962	928	992	978	930	916	926	941	945	1000	882	953	931	987	972	936	893	927	853	955	892	957	967	955	952	1018	971	916	943	1030	970	999	964	920	969	975	936	1006	916	946	928	941	936	1000	964	959	965	930	943	966	932	905	932	958	944	1027	965	935	932	965	935	935	905	982	920	911	961	941	927	1008	903	919	927	926	877	957	966	893	927	936	896	957	932	975	921	909	929	935	951	904	987	928	963	983	921	926	991	964	924	956	932	995	887	1002	911	956	950	963	906	948	956	919	988	931	894	916	993	989	887	953	928	989	949	929	934	879	967	972	922	947	863	919	928	930	916	977	915	935	971	887	939	901	987	976	961	917	922	945	880	906	922	957	970	931	959	987	950	1003	1051	992	945	960	990	970	949	947	943	980	933	900	999	893	956	1003	955	974	968	898	920	892	917	945	924	953	971	948	959	961	915	941	970	950	954	928	984	933	1022	963	918	973	937	993	948	1018	947	995	913	970	918	949	959	977	944	939	962	898	953	927	946	915	874	934	926	951	926	957	974	851	937	906	974	936	977	969	985	931	930	959	927	960	934	942	923	942	929	922	958	945	957	916	928	930	958	948	938	956	922	923	948	983	961	1009	970	922	864	928	925	888	897	939	956	954	944	950	990	981	953	944	964	919	900	927	933	919	964	900	933	912	976	978	925	887	947	973	998	912	917	936	948	988	918	933	913	900	947	1007	971	971	891	891	929	936	931	950	910	957	951	966	942	953	945	980	966	946	936	994	967	955	977	968	929	992	941	922	983	963	994	966	952	983	928	965	886	934	958	1027	904	932	917	975	956	955	937	999	990	876	924	918	957	962	914	1002	916	897	955	981	889	957	931	950	942	884	907	944	943	978	896	924	945	915	1002	1000	913	943	931	955	949	919	939	979	910	966	970	886	948	923	924	937	953	930	954	950	1001
26103	22874	18620	25116	29600	30209	29095	26721	25760	33684	54565	58661	47726	30595	16929	10044	8082	7603	7580	7644	7669	7676	7656	7825	7622	7499	7784	7682	7741	7601	7669	7668	7576	7704	7536	7578	7542	7592	7646	7580	7685	7590	7683	7656	7657	7707	7589	7648	7567	7624	7589	7595	7728	7454	7669	7645	7558	7501	7673	7566	7801	7558	7633	7682	7758	7774	7522	7816	7597	7638	7671	7587	7656	7617	7615	7633	7819	7616	7735	7642	7747	7631	7591	7663	7628	7575	7705	7747	7609	7516	7614	7684	7621	7620	7735	7681	7553	7661	7668	7688	7667	7618	7603	7640	7609	7693	7652	7653	7569	7732	7630	7666	7673	7617	7726	7772	7532	7562	7586	7606	7579	7664	7572	7600	7606	7696	7686	7620	7575	7653	7627	7526	7659	7538	7575	7710	7619	7636	7608	7636	7601	7607	7674	7636	7758	7665	7462	7633	7702	7602	7629	7685	7719	7600	7702	7682	7632	7649	7641	7662	7716	7631	7705	7619	7550	7621	7584	7730	7582	7620	7559	7739	7563	7651	7628	7860	7529	7681	7625	7578	7739	7556	7836	7539	7609	7598	7643	7510	7697	7659	7713	7520	7636	7596	7638	7739	7635	7668	7681	7599	7645	7610	7671	7595	7556	7690	7778	7688	7662	7506	7750	7806	7738	7688	7711	7566	7735	7590	7722	7583	7613	7651	7544	7813	7697	7766	7559	7723	7782	7634	7578	7640	7685	7550	7774	7501	7725	7570	7692	7586	7714	7727	7673	7538	7532	7629	7713	7678	7700	7790	7607	7629	7592	7590	7789	7567	7810	7693	7683	7694	7657	7520	7668	7653	7642	7707	7756	7635	7677	7559	7678	7816	7637	7636	7654	7616	7594	7692	7701	7639	7595	7602	7635	7625	7661	7698	7657	7542	7761	7636	7643	7794	7616	7601	7622	7653	7592	7633	7633	7660	7689	7463	7727	7593	7673	7551	7569	7696	7702	7675	7784	7597	7717	7715	7514	7671	7564	7702	7576	7623	7650	7776	7586	7591	7577	7553	7560	7718	7634	7665	7773	7637	7554	7706	7661	7591	7653	7702	7728	7679	7560	7648	7650	7650	7674	7619	7816	7747	7607	7779	7589	7748	7508	7744	7649	7671	7620	7398	7728	7738	7543	7582	7639	7621	7636	7751	7653	7557	7500	7745	7721	7733	7673	7632	7629	7686	7662	7742	7669	7628	7680	7606	7604	7735	7665	7568	7600	7615	7626	7595	7609	7680	7517	7668	7585	7726	7484	7622	7605	7656	7690	7491	7561	7576	7699	7678	7667	7614	7589	7862	7621	7629	7638	7753	7709	7716	7626	7621	7679	7554	7687	7559	7659	7795	7641	7677	7732	7569	7672	7773	7805	7794	7676	7710	7537	7725	7766	7587	7620	7746	7631	7537	7615	7741	7713	7577	7552	7762	7606	7594	7624	7597	7607	7587	7710	7572	7748	7629	7727	7580	7573	7579	7631	7568	7867	7682	7565	7702	7661	7558	7653	7680	7575	7669	7656	7686	7617	7697	7641	7637	7630	7739	7592	7764	7670	7619	7641	7651	7609	7667	7745	7717	7744	7627	7615	7689	7590	7580	7610	7766	7621	7545	7716	7815	7718	7709	7723	7793	7758	7643	7505	7653	7663	7718	7631	7627	7601	7768	7532	7624	7727	7717	7685	7589	7536	7610	7616	7694	7630	7645	7629	7565	7646	7542	7553	7734	7694	7803	7567	7620	7618	7612	7739	7690	7656	7681	7624	7689	7595	7552	7548	7590	7715	7712	7622	7692	7611	7552	7677	7667	7516	7623	7649	7677	7652	7712	7639	7771	7546	7631	7599	7737	7699	7649	7674	7754	7704	7781	7555	7709	7602	7610	7648	7660	7582	7512	7651	7601	7607	7675	7586	7718	7759	7529	7631	7641	7728	7684	7512	7679	7725	7801	7642	7686	7670	7632	7591	7526	7723	7705	7644	7771	7661	7594	7779	7681	7545	7804	7648	7585	7579	7764	7596	7712	7673	7612	7569	7669	7652	7614	7562	7650	7807	7704	7633	7680	7673	7708	7622	7568	7686	7648	7616	7759	7805	7544	7679	7727	7627	7751	7522	7599	7652	7751	7754	7656	7641	7643	7662	7862	7628	7591	7458	7672	7484	7680	7560	7673	7615	7701	7657	7701	7790	7686	7568	7641	7625	7838	7631	7687	7643	7666	7696	7634	7563	7591	7566	7603	7675	7713	7791	7688	7545	7552	7756	7477	7589	7672	7466	7699	7574	7743	7690	7660	7640	7768	7639	7608	7798	7571	7697	7799	7631	7748	7640	7739	7609	7666	7642	7761	7786	7675	7549	7640	7600	7561	7627	7618	7721	7716	7534	7538	7627	7686	7623	7734	7674	7593	7684	7548	7522	7620	7646	7591	7568	7551	7630	7617	7691	7579	7730	7648	7678	7649	7610	7626	7785	7655	7657	7739	7723	7655	7652	7581	7510	7669	7610	7747	7646	7577	7669	7731	7588	7634	7683	7709	7637	7538	7594	7763	7620	7656	7792	7620	7584	7756	7733	7719	7653	7667	7740	7765	7664	7702	7567	7780	7621	7840	7529	7672	7686	7540	7792	7621	7559	7700	7689	7602	7629	7516	7642	7565	7570	7725	7589	7659	7571	7731	7712	7631	7622	7660	7728	7598	7747	7557	7685	7607	7612	7650	7672	7686	7719	7638	7725	7706	7654	7766	7723	7838	7578	7602	7670	7674	7628	7709	7671	7695	7710	7649	7768	7716	7525	7665	7554	7808	7702	7641	7648	7714	7638	7593	7704	7626	7599	7630	7711	7691	7598	7632	7583	7636	7731	7441	7640	7845	7629	7642	7501	7604	7678	7647	7639	7570	7706	7596	7576	7676	7655	7694	7602	7707	7638	7652	7669	7761	7648	7727	7567	7770	7717	7722	7821	7643	7592	7653	7499	7682	7597	7764	7802	7488	7769	7648	7617	7620	7685	7622	7620	7615	7637	7632	7641	7612	7634	7636	7592	7540	7598	7508	7707	7677	7678	7672	7661	7696	7808	7634	7666	7649	7566	7648	7579	7611	7679	7733	7593	7455	7768	7480	7729	7652	7551	7653	7562	7804	7767	7720	7652	7621	7599	7755	7698	7568	7663	7761	7717	7677	7754	7654	7720	7533	7615	7572	7639	7813	7484	7685	7608	7714	7691	7646	7619	7734	7710	7492	7653	7763	7629	7710	7564	7628	7665	7634	7691	7697	7645	7498	7587	7699	7635	7633	7723	7583	7667	7576	7717	7635	7752	7717	7506	7768	7632	7651	7687	7635	7561	7593	7633	7659	7662	7593	7703	7637	7628	7589	7717	7606	7506	7681	7589	7760	7655	7714	7571	7542	7673	7730	7668	7860	7687	7668	7640	7773	7455	7758	7618	7538	7671	7729	7678	7760	7461	7583	7672	7616	7734	7675	7569	7567	7614	7771	7589	7650	7663	7622	7643	7683	7552	7802	7583	7765	7607	7580	7666	7629	7657	7553	7704	7598	7706	7811	7608	7595	7548	7667	7498	7677	7494	7666	7696	7610	7657	7604	7667	7617	7665	7506	7812	7667	7575	7744	7485	7732	7656	7625	7609	7633	7572	7752	7710	7568	7798	7640	7574	7634	7608	7582	7703	7648	7668	7666	7752	7619	7585	7711	7593	7690	7725	7535	7633	7506	7684	7677	7788	7561	7625	7648	7697	7635	7682	7674	7536	7692	7666	7721	7628	7613	7712	7580	7645	7621	7567	7651	7762	7624	7538	7744	7705	7758	7728	7641	7630	7745	7594	7614	7659	7673	7670	7647	7686	7703	7639	7587	7553	7611	7811	7574	7657	7727	7633	7694	7759	7613	7711	7552	7629	7715	7591	7614	7692	7695	7549	7600	7665	7702	7677	7634	7593	7607	7629	7730	7716	7587	7688	7656	7669	7787	7434	7794	7673	7672	7696	7587	7748	7782	7772	7657	7685	7752	7674	7678	7757	7712	7618	7594	7575	7546	7589	7689	7512	7671	7698	7715	7646	7545	7615	7554	7669	7763	7632	7622	7643	7580	7719	7652	7692	7774	7624	7609	7667	7664	7711	7681	7563	7672	7664	7679	7615	7647	7680	7646	7619	7716	7742	7620	7591	7656	7685	7675	7610	7688	7714	7706	7642	7701	7576	7611	7757	7641	7595	7623	7501	7696	7615	7746	7541	7656	7693	7688	7668	7759	7719	7712	7623	7799	7718	7499	7680	7742	7641	7640	7746	7617	7732	7666	7657	7681	7600	7774	7604	7766	7642	7620	7674	7506	7492	7693	7609	7588	7603	7623	7749	7589	7567	7654	7577	7636	7570	7763	7575	7795	7655	7709	7649	7623	7707	7788	7643	7756	7749	7621	7579	7601	7675	7569	7626	7610	7550	7750	7830	7722	7610	7647	7644	7480	7606	7731	7745	7664	7679	7595	7716	7592	7654	7571	7549	7607	7806	7680	7616	7730	7607	7558	7589	7615	7641	7666	7621	7603	7544	7721	7792	7724	7725	7681	7759	7630	7503	7759	7578	7664	7799	7551	7635	7672	7646	7676	7694	7650	7637	7666	7571	7615	7600	7644	7701	7593	7668	7638	7762	7642	7604	7580	7658	7631	7822	7657	7682	7724	7618	7724	7942	7735	7722	7614	7703	7531	7540	7773	7657	7768	7692	7675	7631	7658	7575	7659	7631	7522	7792	7721	7693	7648	7702	7671	7682	7730	7562	7552	7670	7642	7661	7700	7683	7626	7570	7716	7757	7594	7745	7559	7551	7636	7489	7567	7627	7657	7564	7764	7666	7749	7724	7774	7663	7714	7504	7635	7573	7687	7633	7599	7705	7631	7740	7650	7475	7639	7678	7770	7639	7580	7466	7690	7787	7701	7710	7640	7725	7538	7704	7628	7733	7757	7745	7770	7622	7662	7733	7423	7603	7682	7683	7654	7674	7423	7631	7799	7607	7766	7583	7643	7584	7715	7699	7514	7744	7568	7581	7575	7614	7675	7643	7672	7760	7814
5346	3843	2369	1910	2373	2507	2316	2093	2052	4283	19663	22043	15048	6031	2203	1184	987	939	938	876	937	936	920	934	950	933	938	951	927	893	983	943	860	948	922	988	966	930	943	926	918	991	905	916	951	968	938	887	928	927	891	925	944	902	939	939	912	886	884	961	956	968	953	943	910	930	1040	931	902	954	904	860	957	989	1012	896	952	909	885	848	912	948	896	941	954	892	968	906	941	965	949	934	897	964	1016	954	951	855	979	876	977	916	1012	894	939	865	972	926	922	951	937	954	901	922	907	991	935	930	967	914	924	916	944	916	938	920	996	927	920	921	921	956	909	886	936	940	918	955	942	979	957	998	947	964	982	957	935	897	935	932	958	925	918	966	1008	955	930	946	905	942	935	966	951	921	864	947	885	947	943	880	965	943	894	954	996	931	943	1030	959	929	879	933	952	916	1009	973	933	900	973	924	882	925	924	952	912	972	949	910	949	980	936	937	944	916	961	929	939	932	867	958	951	886	909	904	909	979	867	949	924	903	969	907	957	934	912	925	891	1001	924	912	971	988	973	935	959	974	978	943	948	954	915	865	921	965	958	925	1024	924	922	987	934	961	972	946	931	959	927	858	924	911	911	919	963	908	880	919	970	915	903	939	952	930	937	943	950	906	942	883	889	893	988	931	905	897	963	897	935	917	916	964	950	917	961	916	964	931	972	941	942	914	919	884	951	956	931	886	921	902	908	945	909	960	962	878	952	948	934	937	929	900	919	905	942	944	941	869	952	994	930	916	961	978	898	877	916	964	940	953	885	929	941	893	906	936	963	946	926	962	886	912	968	952	885	900	937	949	943	972	962	903	911	947	939	941	904	892	965	953	964	990	929	950	932	927	969	928	884	942	940	977	945	976	913	940	885	956	941	905	952	977	908	905	941	911	956	921	922	940	917	967	945	912	900	953	977	936	940	908	857	964	962	944	955	913	978	951	875	912	962	901	956	898	984	882	993	953	976	911	1022	910	909	910	917	940	917	882	910	973	940	934	915	956	926	978	914	954	916	933	860	946	966	952	960	914	969	876	878	920	962	976	952	936	935	972	883	920	901	912	958	976	916	964	920	882	931	969	922	895	942	937	907	932	963	915	917	943	944	918	935	926	981	920	950	888	923	949	916	889	945	899	851	962	963	920	932	912	960	916	938	971	909	981	931	886	916	990	941	940	952	958	860	977	970	985	949	986	939	977	923	911	1001	963	910	930	973	943	981	901	935	896	953	935	906	883	914	935	985	942	907	905	911	924	934	939	957	896	933	894	990	930	942	901	954	974	919	940	919	916	992	956	911	896	939	995	944	936	925	934	948	941	931	996	970	907	975	934	897	968	936	944	982	958	915	942	879	947	939	906	913	933	932	920	960	886	963	930	896	906	976	907	976	958	880	976	974	1015	918	902	923	876	968	937	907	922	939	957	942	919	939	926	928	912	936	1000	921	904	932	949	971	904	918	903	904	967	950	958	896	941	872	919	965	943	932	969	922	962	875	997	903	929	901	947	894	976	885	912	955	962	950	967	957	942	933	932	882	928	900	882	951	935	872	929	933	903	958	929	959	992	876	970	910	939	905	923	914	943	937	952	914	939	862	985	897	923	944	950	897	910	923	954	895	890	912	914	961	922	912	935	960	914	996	900	901	921	958	945	909	960	891	945	959	903	919	919	942	911	935	918	927	957	949	977	924	900	897	916	968	952	944	935	921	911	884	924	950	916	895	959	915	929	870	981	941	922	891	942	965	933	930	885	957	941	902	896	909	923	971	925	919	885	888	947	949	897	956	871	950	920	944	900	948	1025	925	877	931	921	887	905	942	939	976	921	914	932	953	915	969	893	914	951	934	869	943	939	875	950	898	902	962	909	973	922	912	921	916	896	962	945	930	900	976	889	934	934	911	933	918	932	889	902	951	920	956	975	932	972	927	940	878	955	923	979	924	941	914	971	956	887	939	894	955	902	967	948	968	970	926	964	872	978	889	903	978	920	925	903	898	917	968	939	949	920	893	955	943	922	956	917	943	908	898	958	956	890	951	928	923	917	940	933	938	925	938	916	985	929	925	926	998	994	944	896	912	956	924	890	948	902	927	923	959	886	957	977	949	938	946	975	844	888	963	907	922	933	971	934	928	971	966	893	939	869	902	957	917	915	968	901	946	860	999	975	918	939	916	940	944	859	901	953	918	948	984	935	978	913	948	917	869	901	931	889	954	949	902	937	981	967	928	935	925	886	941	967	995	963	932	974	908	896	920	953	887	917	930	857	899	960	958	936	914	942	894	929	857	920	934	910	925	943	911	954	995	934	896	955	928	934	967	902	952	901	939	899	927	915	949	924	937	971	922	890	889	852	907	959	941	909	964	870	962	911	983	911	1001	976	885	961	943	951	989	943	962	921	905	951	962	955	948	938	926	893	941	938	926	964	955	965	928	939	918	939	948	947	944	962	959	919	932	933	944	939	958	893	924	930	888	931	954	942	911	947	932	950	897	901	956	983	928	932	886	891	932	936	1005	919	952	954	975	906	881	911	945	947	917	927	899	870	912	928	944	876	910	987	888	875	935	944	876	883	899	957	919	908	914	963	940	933	924	1006	930	916	951	918	961	936	898	872	921	945	995	965	895	944	944	931	908	894	943	960	910	959	924	900	975	951	920	962	939	941	931	930	957	951	971	979	932	955	876	958	974	955	939	924	942	956	936	926	886	932	915	957	954	984	974	869	937	967	926	926	989	922	947	872	905	933	905	967	905	903	952	904	973	952	930	991	882	963	934	905	940	989	919	973	938	933	927	934	925	910	992	909	993	921	948	849	913	908	906	909	972	931	977	935	959	949	940	926	984	902	922	972	935	929	974	942	942	932	933	964	957	952	929	917	975	936	935	936	938	929	950	998	932	931	892	940	953	942	900	961	952	910	979	909	962	944	905	897	930	991	956	920	920	900	969	962	882	959	902	929	960	959	882	944	915	928	932	918	953	974	921	921	941	914	926	919	914	869	902	923	897	935	949	931	919	941	865	961	982	922	906	929	961	966	913	897	904	930	883	954	906	893	957	1005	988	977	873	953	967	961	890	947	935	924	1000	1012	921	875	951	903	992	929	939	926	977	942	951	940	956	945	906	919	900	894	945	976	910	938	962	927	953	884	943	926	969	912	961	908	924	966	888	925	900	901	915	916	976	951	920	934	947	942	906	915	990	970	939	920	926	947	913	981	958	894	969	953	917	981	921	944	938	931	919	933	941	889	891	907	965	969	912	931	965	965	915	925	949	931	919	829	924	885	865	919	943	959	920	936	939	902	977	973	946	941	943	951	910	935	957	964	918	917	898	917	982	950	921	950	920	919	944	942	935	977	934	952	934	975	983	895	913	938	958	908	927	914	966	952	945	967	940	952	925	974	994	997	905	934	939	970	877	887	964	935	949	953	1003	950	1016	951	940	956	928	909	895	899	885	934	957	909	880	931	940	916	893	915	879	915	957	948	931	953	913	920	938	1001
31307	25578	20503	29118	35707	34355	33475	30502	30752	41098	72339	70637	55297	36760	21339	11377	8134	7825	7598	7546	7430	7554	7508	7505	7516	7475	7725	7476	7510	7534	7568	7465	7622	7572	7516	7547	7579	7469	7520	7606	7486	7523	7480	7584	7586	7649	7625	7610	7491	7685	7535	7513	7548	7438	7562	7509	7630	7599	7484	7615	7606	7479	7631	7435	7513	7630	7641	7518	7406	7469	7505	7543	7635	7514	7469	7520	7458	7644	7534	7662	7677	7389	7562	7525	7680	7503	7520	7525	7581	7676	7471	7520	7584	7547	7595	7539	7541	7489	7672	7487	7668	7486	7553	7585	7578	7550	7411	7298	7559	7553	7563	7603	7523	7644	7468	7528	7463	7653	7522	7453	7639	7513	7592	7613	7626	7787	7571	7523	7586	7418	7466	7542	7648	7593	7534	7609	7609	7641	7636	7440	7565	7503	7482	7619	7556	7589	7664	7637	7516	7460	7489	7616	7270	7450	7590	7562	7417	7520	7520	7541	7485	7676	7613	7477	7471	7525	7543	7445	7593	7539	7589	7425	7482	7617	7542	7466	7599	7665	7600	7576	7508	7685	7518	7552	7618	7564	7518	7602	7692	7475	7445	7515	7494	7645	7577	7469	7597	7566	7687	7438	7512	7442	7458	7607	7592	7579	7541	7581	7674	7544	7632	7414	7743	7424	7486	7513	7634	7542	7631	7681	7667	7519	7533	7541	7492	7598	7608	7504	7560	7578	7622	7653	7543	7593	7717	7456	7545	7567	7653	7705	7575	7622	7598	7601	7508	7727	7559	7631	7438	7518	7587	7588	7442	7536	7525	7503	7581	7561	7637	7590	7654	7617	7423	7559	7538	7501	7515	7612	7564	7518	7664	7564	7659	7572	7379	7626	7483	7392	7684	7587	7476	7551	7652	7599	7534	7484	7628	7620	7476	7567	7547	7474	7538	7701	7538	7646	7750	7555	7614	7556	7690	7434	7543	7670	7604	7511	7410	7631	7617	7481	7542	7475	7625	7604	7591	7612	7476	7628	7518	7673	7548	7511	7482	7471	7492	7686	7605	7635	7609	7509	7675	7521	7535	7583	7581	7473	7499	7520	7507	7590	7586	7536	7512	7613	7508	7555	7532	7686	7480	7617	7496	7470	7486	7664	7621	7557	7541	7518	7460	7680	7571	7593	7468	7502	7670	7529	7541	7574	7522	7525	7614	7739	7602	7608	7663	7589	7569	7551	7548	7528	7531	7636	7530	7365	7629	7747	7524	7498	7478	7420	7494	7557	7473	7537	7710	7590	7459	7756	7488	7698	7522	7520	7616	7476	7517	7681	7508	7582	7569	7595	7491	7486	7606	7582	7457	7533	7441	7527	7548	7314	7621	7497	7578	7543	7667	7671	7428	7467	7463	7534	7591	7355	7528	7614	7480	7657	7496	7536	7497	7457	7737	7480	7614	7685	7542	7554	7539	7653	7604	7436	7495	7548	7681	7530	7625	7545	7420	7640	7534	7606	7541	7525	7607	7620	7660	7546	7624	7525	7604	7598	7575	7574	7582	7625	7498	7619	7635	7479	7465	7620	7597	7582	7474	7429	7656	7522	7520	7507	7614	7456	7477	7583	7478	7603	7579	7510	7466	7755	7441	7654	7455	7475	7582	7528	7548	7622	7569	7512	7533	7462	7624	7469	7552	7552	7391	7513	7573	7621	7605	7526	7642	7671	7545	7622	7663	7401	7672	7494	7381	7639	7642	7414	7448	7499	7570	7663	7590	7530	7686	7512	7571	7465	7601	7675	7427	7524	7487	7667	7654	7659	7616	7562	7695	7538	7473	7566	7550	7554	7593	7484	7519	7559	7742	7615	7588	7579	7584	7560	7526	7611	7483	7554	7634	7637	7552	7465	7585	7428	7444	7370	7537	7573	7620	7453	7706	7575	7702	7492	7592	7552	7573	7562	7670	7552	7579	7601	7542	7546	7524	7539	7585	7532	7623	7483	7472	7619	7555	7650	7727	7678	7502	7518	7556	7572	7653	7530	7627	7531	7582	7657	7544	7549	7585	7584	7470	7585	7449	7618	7550	7537	7627	7525	7510	7699	7600	7589	7540	7596	7677	7518	7645	7539	7402	7719	7429	7535	7504	7594	7606	7615	7475	7580	7564	7587	7521	7557	7472	7690	7437	7582	7505	7653	7566	7629	7568	7573	7556	7487	7676	7491	7588	7434	7598	7523	7584	7675	7584	7567	7664	7478	7532	7656	7535	7587	7571	7599	7549	7722	7641	7606	7582	7551	7583	7559	7472	7674	7518	7415	7508	7518	7455	7577	7636	7582	7583	7474	7637	7501	7482	7706	7679	7373	7459	7596	7432	7530	7518	7482	7588	7501	7600	7601	7589	7690	7552	7507	7467	7564	7439	7546	7640	7585	7631	7604	7434	7495	7509	7624	7546	7583	7585	7554	7395	7616	7467	7541	7562	7452	7468	7568	7693	7566	7449	7526	7530	7491	7632	7400	7679	7467	7627	7528	7510	7497	7484	7450	7545	7591	7482	7541	7616	7506	7602	7650	7675	7681	7599	7559	7603	7511	7568	7514	7524	7500	7501	7485	7518	7489	7698	7599	7600	7490	7588	7483	7592	7524	7619	7517	7506	7571	7483	7558	7444	7524	7519	7543	7629	7450	7597	7599	7490	7633	7597	7755	7332	7522	7612	7563	7606	7707	7600	7470	7412	7471	7599	7432	7545	7609	7472	7503	7465	7721	7737	7470	7590	7643	7658	7507	7491	7438	7530	7435	7662	7722	7782	7575	7467	7587	7605	7558	7674	7504	7604	7632	7510	7618	7447	7521	7446	7590	7544	7542	7530	7641	7466	7512	7650	7539	7484	7486	7599	7518	7621	7477	7594	7463	7473	7501	7536	7494	7541	7582	7622	7648	7530	7446	7497	7428	7414	7697	7465	7637	7616	7584	7549	7524	7592	7594	7614	7516	7635	7612	7721	7658	7635	7538	7480	7522	7681	7593	7677	7584	7583	7491	7562	7507	7590	7644	7604	7629	7473	7522	7571	7451	7634	7603	7477	7476	7576	7480	7543	7562	7598	7595	7463	7691	7599	7577	7576	7500	7541	7598	7638	7484	7584	7576	7551	7489	7677	7646	7517	7594	7572	7639	7710	7639	7557	7584	7508	7579	7576	7590	7551	7540	7549	7456	7677	7511	7626	7659	7489	7511	7472	7483	7593	7639	7503	7715	7621	7477	7711	7490	7510	7613	7479	7660	7521	7601	7471	7608	7594	7517	7484	7445	7591	7419	7509	7485	7660	7433	7554	7545	7673	7671	7615	7708	7580	7518	7522	7616	7574	7490	7462	7599	7694	7529	7557	7502	7640	7646	7434	7595	7544	7537	7613	7596	7591	7501	7472	7566	7399	7625	7553	7562	7594	7554	7513	7507	7592	7602	7480	7422	7530	7570	7482	7585	7430	7674	7563	7631	7664	7384	7498	7505	7605	7592	7574	7525	7710	7576	7478	7540	7644	7530	7407	7458	7563	7489	7465	7579	7625	7573	7484	7413	7563	7482	7494	7558	7439	7579	7647	7592	7630	7518	7606	7733	7544	7598	7590	7353	7650	7645	7554	7498	7512	7619	7527	7484	7623	7510	7520	7552	7460	7578	7560	7645	7649	7652	7496	7693	7690	7608	7699	7708	7505	7556	7676	7696	7731	7431	7445	7360	7490	7527	7560	7744	7525	7589	7548	7667	7454	7399	7504	7563	7579	7647	7488	7670	7480	7681	7531	7479	7462	7691	7533	7691	7513	7647	7574	7590	7550	7384	7637	7509	7504	7644	7473	7680	7580	7634	7529	7574	7516	7625	7459	7533	7560	7474	7511	7667	7653	7558	7531	7530	7636	7616	7571	7508	7633	7537	7545	7507	7575	7598	7617	7563	7398	7563	7721	7522	7540	7575	7711	7552	7473	7629	7469	7514	7576	7520	7498	7648	7429	7475	7652	7485	7552	7570	7534	7592	7657	7491	7547	7478	7450	7426	7622	7548	7742	7526	7526	7538	7669	7619	7467	7637	7519	7424	7587	7438	7737	7557	7635	7556	7542	7560	7478	7518	7583	7641	7541	7541	7658	7577	7523	7606	7599	7668	7673	7602	7515	7651	7714	7620	7538	7491	7617	7627	7619	7604	7512	7497	7608	7543	7554	7582	7650	7596	7607	7513	7643	7619	7564	7600	7622	7587	7533	7616	7499	7646	7584	7635	7465	7582	7626	7458	7638	7543	7403	7691	7481	7516	7594	7636	7513	7464	7504	7617	7567	7563	7564	7650	7433	7509	7502	7594	7486	7544	7555	7526	7514	7644	7506	7548	7515	7479	7757	7623	7696	7542	7542	7675	7590	7601	7635	7652	7348	7646	7464	7575	7551	7683	7613	7554	7670	7489	7656	7530	7467	7525	7573	7553	7593	7449	7439	7592	7612	7620	7651	7538	7524	7404	7544	7516	7615	7664	7599	7561	7566	7613	7563	7732	7559	7648	7626	7628	7549	7581	7517	7561	7631	7488	7543	7647	7480	7735	7419	7446	7581	7506	7570	7557	7583	7574	7575	7532	7503	7538	7470	7574	7641	7643	7458	7473	7443	7460	7588	7656	7462	7515	7494	7635	7607	7672	7568	7584	7619	7607	7505	7596	7582	7624	7548	7638	7417	7628	7532	7541	7568	7574	7621	7603	7557	7590	7545	7504	7612	7569	7516	7474	7641	7570	7520	7461	7575	7507	7370	7487	7437	7432	7558	7563	7661	7569	7506	7587	7479	7411	7583	7596	7644	7638	7608	7551	7582	7626	7522	7525	7606	7443	7585	7467	7531	7463	7517	7649	7505	7563	7518	7568	7591	7616	7620	7498	7627	7477	7375	7540	7455	7544	7497	7629	7569	7513	7561	7655	7541	7690	7551	7490	7617	7579	7591	7524	7542	7496	7552	7577	7743	7553	7586	7574	7598	7511	7596	7506	7545	7692	7671	7573	7716	7487	7602	7464	7680	7558	7586	7636	7571	7612	7633	7460	7403	7658	7543	7576	7513	7463	7408	7503	7555	7556	7521	7562	7534	7637
4271	2035	1468	1247	1610	1828	1521	1498	1435	1469	4003	4653	3413	1896	1168	979	976	896	938	894	908	904	868	893	889	858	945	852	856	924	927	892	886	874	949	885	940	920	948	895	931	904	871	919	938	902	914	891	883	901	906	929	833	937	894	874	914	872	922	940	939	888	899	858	914	928	965	929	893	880	879	870	931	872	947	898	885	877	945	895	911	924	929	873	901	909	940	901	917	915	891	904	929	889	896	853	897	922	914	894	911	903	898	921	967	903	880	916	911	902	935	944	905	915	859	895	922	909	914	885	910	895	871	917	852	912	920	874	872	887	892	924	895	857	900	902	982	882	889	898	989	858	911	877	958	934	932	876	917	950	960	938	946	901	891	880	923	954	897	954	939	890	882	926	880	877	917	827	944	908	917	936	859	865	919	903	938	892	889	899	908	905	907	911	935	929	929	885	940	934	903	884	914	935	941	904	911	906	924	935	950	876	896	878	922	879	901	870	928	943	908	875	919	967	898	937	874	891	1002	918	873	879	943	921	870	880	897	872	896	911	900	899	952	926	898	932	921	889	886	922	892	899	907	912	952	920	903	897	899	911	888	947	886	927	889	875	932	915	922	902	930	915	914	997	931	924	959	885	921	917	932	870	894	944	929	1005	944	849	898	932	919	897	974	918	879	864	929	922	969	958	899	953	865	873	884	882	869	891	885	842	920	916	953	928	938	844	943	862	872	900	915	911	927	924	909	890	892	910	915	951	947	913	925	905	947	868	948	906	859	897	969	918	891	914	916	881	938	883	971	920	930	902	913	893	961	870	875	959	934	896	937	916	901	867	921	950	957	952	893	872	901	892	886	930	933	880	925	894	880	903	923	886	914	934	897	940	858	950	891	929	897	870	889	891	896	893	899	936	870	955	937	960	860	906	920	924	896	929	924	898	921	914	898	919	902	899	947	925	896	932	951	909	965	845	890	919	909	926	916	886	927	884	849	924	853	940	937	914	940	889	870	873	897	826	925	855	873	864	922	933	906	854	891	896	914	934	910	895	876	902	907	909	913	900	898	901	878	867	883	912	903	869	898	907	894	868	916	925	862	936	927	903	861	871	958	945	952	888	908	959	915	932	944	881	837	925	941	907	946	914	871	920	920	930	895	885	856	903	893	925	905	919	918	922	900	958	861	905	890	913	900	865	967	890	953	886	933	974	920	896	883	913	935	887	896	924	928	912	893	920	846	871	919	885	920	913	924	881	911	876	860	901	920	920	912	867	878	915	876	913	953	937	887	899	914	877	919	884	876	878	889	886	926	969	908	890	888	870	911	957	865	917	884	903	892	881	980	928	897	920	913	928	934	926	903	915	903	890	874	951	909	911	891	914	887	929	953	933	971	900	952	896	888	870	954	881	946	906	894	904	885	898	908	942	890	902	977	917	894	914	973	888	927	912	853	930	927	954	898	819	886	899	930	930	946	898	874	883	928	897	922	905	918	916	898	931	902	896	897	896	891	885	901	899	910	901	916	905	950	897	875	907	887	962	939	925	905	896	950	902	913	894	893	884	935	907	869	925	882	911	871	948	878	927	886	937	864	896	865	930	865	981	928	900	903	854	931	927	914	879	832	887	901	852	901	880	944	971	937	903	914	901	865	952	963	909	875	899	886	897	970	906	867	915	932	911	898	915	919	912	898	893	934	921	974	964	852	966	925	915	927	915	896	979	918	900	880	907	863	903	929	983	877	894	879	911	929	868	931	941	879	931	882	879	857	898	983	952	961	910	885	897	879	944	902	908	903	912	930	954	907	863	901	864	903	853	945	953	945	927	963	905	909	872	930	865	862	947	914	889	887	915	910	903	918	900	901	961	869	953	921	943	846	916	914	893	886	861	923	910	917	919	893	938	886	871	889	919	894	903	837	902	894	882	894	928	957	922	938	921	951	894	891	911	855	908	954	950	971	949	970	923	910	881	931	885	964	898	874	897	907	895	867	902	828	905	928	910	901	919	970	927	950	892	896	929	905	868	943	908	904	892	908	955	906	946	940	850	859	938	936	952	929	909	942	912	926	862	905	946	897	922	907	871	953	899	922	890	955	938	905	951	892	916	884	939	929	906	927	911	943	933	905	960	950	900	988	954	912	930	879	909	943	956	894	963	891	940	886	892	957	861	906	903	861	921	882	922	877	890	864	872	972	947	915	922	981	909	900	915	894	920	928	867	948	933	936	938	896	888	885	891	881	905	855	956	948	899	889	879	914	954	914	865	930	888	868	942	911	909	938	958	890	901	914	923	877	869	921	951	920	867	933	937	918	862	880	904	884	904	914	923	946	901	951	949	922	933	859	922	877	838	923	939	879	909	911	871	852	898	911	926	963	936	848	943	910	900	890	847	901	961	865	919	860	945	898	904	958	878	908	893	902	859	878	926	917	888	916	850	953	885	865	918	876	882	951	920	870	901	899	933	882	939	922	976	932	911	826	944	897	945	892	952	938	943	950	874	856	933	896	940	923	877	925	917	921	932	921	938	896	905	928	886	903	871	929	900	941	890	914	963	898	884	883	936	902	860	878	918	882	939	915	913	911	939	921	953	931	896	871	886	846	912	911	926	903	873	910	895	916	933	930	856	846	904	943	897	934	898	921	901	923	922	924	878	944	884	912	915	933	917	899	968	833	911	870	908	914	910	884	957	873	927	941	960	892	862	907	914	973	906	917	898	934	918	890	957	866	922	903	911	921	898	956	936	913	980	903	896	910	922	939	934	947	854	944	940	922	899	906	901	857	921	853	884	870	961	900	975	915	945	925	932	975	876	927	932	873	920	944	911	914	882	928	910	896	901	896	890	921	876	869	909	897	901	926	872	894	918	916	899	923	912	919	902	906	873	941	930	878	909	938	925	902	959	951	934	905	921	899	931	922	865	854	929	880	944	874	937	930	949	934	901	983	904	943	935	898	919	918	968	892	901	878	931	978	891	899	904	870	897	911	898	899	945	890	905	880	937	870	940	915	955	913	901	919	935	919	917	932	954	922	900	918	877	926	919	930	917	884	955	922	919	929	898	886	906	843	864	851	913	915	883	949	897	965	919	969	970	902	910	860	906	941	920	958	905	835	877	985	925	928	873	922	865	877	972	887	947	932	921	910	942	891	905	964	892	895	944	933	878	926	874	892	870	884	945	931	881	885	906	866	885	920	917	907	865	891	887	916	945	939	928	940	903	969	897	891	922	946	941	920	884	871	933	911	900	954	924	911	907	920	915	883	956	952	871	899	933	907	917	921	924	835	898	880	920	878	923	854	947	900	929	911	900	954	909	844	907	896	905	929	908	879	902	931	879	846	896	892	912	883	953	891	900	849	938	896	864	916	950	941	881	934	952	942	860	936	881	893	889	960	885	935	908	912	865	919	923	944	901	883	1008	932	886	953	876	896	842	907	877	870	918	845	868	932	932	922	868	918	896	899	968	911	983	953	894	850	901	881	944	867	938	892	934	901	984	926	878	911	855	902	949	933	928
23804	17503	13340	20599	28613	28638	25643	23150	21103	22177	40192	39002	30963	19271	11216	8356	7496	7580	7515	7427	7418	7403	7339	7454	7485	7403	7327	7518	7434	7559	7426	7367	7428	7451	7414	7325	7429	7366	7376	7532	7400	7209	7321	7346	7459	7345	7317	7392	7406	7556	7339	7430	7397	7398	7312	7437	7505	7280	7499	7477	7335	7249	7376	7443	7426	7330	7247	7442	7455	7324	7393	7414	7410	7487	7369	7380	7420	7561	7448	7368	7472	7467	7453	7356	7362	7372	7488	7421	7460	7533	7264	7357	7300	7479	7310	7384	7349	7338	7178	7388	7459	7420	7453	7477	7432	7516	7334	7336	7437	7435	7464	7614	7230	7324	7381	7347	7388	7527	7530	7455	7289	7282	7400	7536	7476	7305	7284	7387	7478	7374	7328	7442	7379	7395	7362	7448	7280	7374	7339	7445	7405	7425	7224	7501	7373	7362	7411	7455	7337	7429	7384	7311	7369	7460	7511	7340	7458	7297	7415	7312	7424	7215	7251	7495	7511	7413	7575	7389	7272	7363	7424	7479	7520	7372	7539	7460	7388	7370	7346	7397	7281	7269	7416	7466	7308	7412	7407	7449	7418	7429	7382	7425	7405	7457	7330	7493	7456	7415	7458	7514	7509	7545	7469	7441	7465	7278	7532	7399	7277	7513	7358	7326	7487	7395	7401	7424	7602	7405	7342	7375	7538	7338	7348	7480	7410	7474	7453	7494	7360	7443	7499	7477	7437	7382	7421	7550	7333	7282	7446	7391	7556	7404	7279	7285	7337	7571	7378	7477	7456	7352	7409	7336	7522	7351	7436	7403	7381	7462	7518	7483	7320	7334	7392	7438	7379	7302	7326	7431	7504	7361	7486	7467	7428	7365	7494	7503	7436	7446	7298	7318	7536	7471	7453	7476	7440	7365	7225	7460	7449	7552	7602	7355	7386	7420	7338	7541	7368	7492	7564	7487	7508	7411	7621	7428	7305	7583	7367	7420	7400	7461	7362	7358	7456	7340	7416	7464	7373	7478	7309	7411	7345	7374	7365	7388	7350	7304	7387	7422	7369	7536	7377	7497	7376	7404	7280	7275	7389	7446	7413	7366	7383	7383	7514	7457	7319	7424	7489	7433	7357	7401	7361	7496	7495	7376	7507	7526	7236	7306	7493	7304	7288	7432	7355	7363	7399	7545	7412	7535	7526	7417	7267	7409	7421	7517	7411	7516	7373	7518	7399	7381	7370	7497	7453	7369	7390	7623	7515	7491	7236	7634	7437	7384	7527	7418	7454	7454	7403	7484	7511	7419	7473	7447	7396	7411	7323	7415	7403	7385	7349	7478	7362	7420	7342	7514	7437	7572	7429	7419	7388	7447	7305	7431	7485	7497	7406	7461	7423	7438	7350	7360	7332	7416	7364	7427	7490	7443	7321	7381	7480	7388	7424	7368	7344	7395	7325	7418	7489	7473	7424	7376	7454	7322	7502	7448	7439	7302	7489	7295	7522	7423	7398	7508	7312	7336	7371	7538	7547	7488	7420	7313	7540	7335	7343	7346	7420	7473	7472	7438	7402	7511	7393	7423	7465	7431	7499	7460	7347	7469	7349	7460	7422	7501	7439	7401	7408	7310	7420	7470	7379	7429	7310	7198	7577	7342	7322	7563	7527	7464	7358	7389	7369	7481	7468	7571	7452	7479	7443	7433	7491	7490	7405	7457	7345	7443	7491	7475	7325	7407	7304	7444	7317	7460	7409	7489	7427	7286	7443	7406	7485	7559	7521	7362	7447	7427	7433	7596	7467	7535	7422	7386	7352	7395	7344	7440	7475	7392	7429	7481	7485	7429	7318	7445	7416	7552	7377	7490	7433	7485	7465	7340	7499	7450	7409	7343	7489	7373	7394	7404	7457	7432	7432	7499	7390	7402	7488	7407	7361	7529	7439	7423	7309	7356	7618	7415	7406	7479	7310	7388	7440	7397	7383	7381	7545	7395	7430	7457	7363	7403	7411	7427	7329	7350	7466	7274	7437	7364	7503	7390	7416	7256	7422	7293	7460	7555	7391	7452	7340	7427	7388	7323	7398	7507	7458	7365	7364	7394	7451	7376	7522	7453	7485	7493	7474	7532	7437	7321	7413	7375	7455	7445	7460	7312	7395	7419	7295	7403	7445	7461	7457	7312	7554	7525	7544	7406	7461	7401	7403	7412	7380	7320	7560	7378	7438	7336	7462	7449	7297	7275	7374	7399	7400	7338	7373	7422	7307	7368	7515	7498	7406	7467	7348	7492	7263	7374	7274	7448	7303	7444	7449	7593	7351	7387	7334	7412	7430	7388	7419	7372	7339	7460	7420	7419	7418	7536	7345	7366	7399	7439	7412	7448	7413	7365	7398	7358	7452	7425	7396	7489	7428	7445	7511	7454	7499	7438	7444	7574	7321	7516	7434	7485	7509	7335	7404	7256	7364	7272	7467	7499	7405	7333	7372	7322	7326	7407	7413	7384	7377	7327	7428	7310	7491	7448	7497	7449	7415	7424	7369	7465	7488	7474	7291	7498	7455	7425	7308	7432	7476	7457	7548	7346	7417	7394	7543	7275	7430	7374	7365	7442	7395	7481	7424	7330	7338	7420	7514	7305	7519	7401	7475	7522	7263	7551	7328	7538	7459	7436	7430	7479	7456	7464	7551	7350	7386	7346	7300	7327	7500	7410	7466	7289	7404	7304	7403	7367	7374	7453	7406	7303	7517	7319	7408	7216	7500	7498	7375	7389	7541	7493	7435	7445	7526	7450	7355	7339	7285	7458	7290	7322	7398	7181	7518	7439	7349	7484	7366	7341	7492	7342	7442	7380	7336	7531	7384	7386	7533	7347	7514	7393	7392	7439	7402	7424	7444	7351	7275	7536	7432	7328	7301	7426	7443	7442	7461	7474	7487	7372	7495	7492	7480	7368	7432	7491	7441	7476	7457	7276	7555	7573	7336	7506	7394	7455	7293	7598	7330	7398	7259	7342	7524	7397	7294	7452	7487	7541	7298	7414	7309	7431	7505	7270	7373	7476	7525	7411	7420	7303	7339	7379	7450	7424	7367	7416	7480	7493	7429	7326	7492	7285	7505	7368	7319	7483	7459	7465	7428	7359	7423	7339	7434	7331	7392	7548	7391	7393	7539	7497	7313	7363	7415	7258	7309	7425	7345	7348	7406	7426	7349	7544	7342	7297	7366	7489	7347	7455	7328	7411	7271	7440	7525	7365	7361	7367	7441	7441	7382	7405	7243	7363	7344	7438	7326	7230	7501	7454	7346	7398	7463	7305	7455	7408	7322	7393	7451	7311	7317	7287	7536	7489	7380	7411	7369	7305	7456	7320	7400	7282	7390	7310	7482	7451	7349	7507	7371	7417	7322	7326	7388	7446	7353	7383	7413	7466	7356	7542	7482	7400	7415	7332	7434	7521	7517	7395	7456	7408	7484	7409	7371	7360	7504	7554	7351	7677	7488	7503	7365	7368	7379	7437	7318	7451	7418	7323	7310	7437	7399	7289	7467	7434	7384	7441	7546	7438	7526	7347	7374	7444	7309	7351	7225	7353	7288	7468	7397	7511	7402	7446	7396	7302	7346	7368	7403	7334	7327	7395	7569	7402	7474	7516	7342	7404	7464	7549	7383	7433	7378	7289	7404	7496	7347	7529	7339	7450	7492	7340	7520	7483	7436	7458	7338	7451	7509	7417	7342	7272	7488	7345	7376	7281	7549	7505	7397	7536	7538	7157	7258	7401	7446	7430	7409	7557	7399	7406	7427	7417	7398	7331	7470	7450	7419	7284	7471	7503	7351	7440	7497	7288	7541	7495	7503	7448	7353	7376	7250	7307	7422	7486	7450	7410	7379	7470	7518	7481	7369	7558	7558	7446	7411	7432	7484	7321	7555	7449	7426	7454	7392	7406	7369	7292	7346	7451	7392	7535	7416	7324	7342	7513	7417	7476	7474	7419	7491	7389	7431	7242	7471	7263	7286	7437	7391	7426	7452	7399	7442	7480	7509	7405	7447	7444	7534	7556	7295	7328	7510	7407	7420	7355	7488	7381	7407	7423	7528	7381	7449	7369	7548	7399	7526	7430	7429	7460	7363	7448	7397	7406	7505	7428	7394	7369	7383	7315	7308	7574	7266	7415	7409	7386	7467	7493	7424	7580	7603	7439	7300	7496	7477	7402	7255	7468	7442	7461	7530	7388	7363	7447	7378	7528	7327	7310	7356	7527	7540	7387	7478	7434	7418	7482	7360	7586	7385	7480	7442	7410	7486	7484	7300	7490	7356	7473	7375	7633	7359	7450	7494	7422	7285	7343	7369	7407	7480	7406	7407	7456	7402	7472	7470	7425	7399	7505	7294	7352	7370	7409	7339	7408	7345	7475	7313	7504	7370	7467	7439	7452	7448	7433	7411	7513	7333	7451	7391	7509	7323	7496	7353	7483	7547	7401	7378	7345	7348	7418	7394	7482	7361	7490	7365	7448	7401	7472	7444	7490	7331	7408	7490	7388	7483	7423	7421	7318	7381	7446	7457	7443	7442	7421	7520	7411	7373	7450	7405	7374	7429	7405	7374	7552	7273	7376	7525	7448	7306	7335	7377	7336	7418	7357	7371	7491	7456	7453	7480	7447	7461	7317	7402	7356	7265	7354	7358	7370	7457	7458	7421	7490	7580	7434	7441	7443	7572	7460	7340	7479	7441	7456	7431	7474	7400	7441	7220	7406	7412	7535	7440	7439	7469	7249	7359	7431	7363	7409	7393	7339	7444	7375	7482	7411	7502	7425	7360	7434	7470	7320	7512	7378	7283	7531	7469	7466	7335	7300	7467	7483	7557	7432	7401	7292	7566	7473	7314	7421	7373	7493	7437	7332	7484	7347	7465	7366	7298	7397	7374	7347	7519	7420	7436	7430	7499	7244	7311	7431	7499	7436	7422	7389	7409	7373	7392	7351	7354	7308	7361	7461	7429	7387	7369	7323	7529	7490	7392	7522	7372	7506	7476	7390	7403	7431	7506	7494	7554	7452	7589	7261	7420	7402	7360	7469	7395	7408	7426	7415	7344	7360	7521	7463	7473	7426	7379	7407
3386	2225	1514	1407	1943	2184	2141	2010	1810	3138	11927	12664	7587	3308	1597	1099	933	1001	941	907	893	946	905	927	914	913	916	895	880	912	904	918	935	932	941	942	941	928	912	873	936	910	887	932	901	876	966	898	925	894	928	886	892	888	892	891	933	929	921	918	943	890	964	889	962	877	867	922	881	905	923	955	942	893	901	952	930	891	902	903	867	930	919	899	906	932	889	902	915	891	909	889	873	935	966	934	893	961	891	967	890	955	959	996	914	964	910	867	915	888	946	951	868	904	933	920	886	911	818	911	914	888	900	939	921	879	861	925	914	936	935	919	941	902	951	886	942	924	931	867	854	934	930	893	914	901	842	894	864	949	914	868	886	885	856	879	958	870	923	932	940	932	845	952	912	895	940	904	885	960	932	914	878	896	940	951	915	862	954	877	914	926	892	928	919	844	914	933	910	1003	914	976	947	915	916	886	934	862	918	960	881	950	909	925	902	911	902	982	859	928	864	900	940	895	908	963	869	900	912	963	962	900	952	871	971	899	954	922	919	930	870	911	904	930	916	897	923	893	886	914	868	885	968	900	936	972	941	932	934	861	932	884	875	973	878	928	928	923	880	897	894	927	931	904	838	872	936	867	902	903	927	924	948	932	897	945	944	885	840	947	926	910	949	869	922	908	920	888	865	936	890	953	983	901	859	871	919	887	919	942	905	923	969	913	897	853	883	914	917	884	910	899	831	978	822	921	869	928	924	925	901	919	957	897	980	963	921	887	849	885	921	960	905	915	864	878	873	910	931	887	915	930	912	906	931	983	902	928	901	896	891	935	872	923	838	938	927	909	930	919	923	901	902	987	901	868	920	944	882	920	840	891	946	930	934	891	847	899	1013	910	933	869	838	933	925	951	876	894	872	924	888	988	905	947	904	909	899	964	909	949	962	949	830	917	920	925	925	889	945	882	917	926	961	887	883	848	894	928	825	894	960	947	921	933	892	894	845	944	896	915	942	870	940	866	874	896	920	884	907	909	931	904	888	910	958	916	933	960	899	953	934	933	920	891	908	907	903	833	907	887	917	890	933	962	889	911	934	954	966	911	936	902	919	928	922	922	903	939	874	941	870	979	971	877	896	894	922	945	896	908	861	899	917	965	940	906	907	867	951	912	918	967	939	929	910	918	965	925	925	905	938	895	857	948	946	896	956	887	872	925	881	913	906	970	911	909	901	907	937	917	943	891	884	879	912	897	885	918	876	910	898	954	941	890	902	889	891	931	923	956	847	922	901	900	1006	957	909	923	934	946	852	920	889	916	908	896	908	989	926	866	892	873	903	952	883	943	830	885	897	946	960	902	938	861	913	933	917	920	906	889	893	854	939	885	932	903	944	883	913	940	896	881	890	843	930	899	929	877	924	934	950	920	924	847	898	912	916	911	910	924	901	941	878	941	904	908	917	858	934	894	917	862	869	888	974	892	902	930	943	898	838	895	910	942	888	902	975	929	888	948	872	873	917	845	890	932	948	903	965	909	884	971	918	927	892	923	910	900	928	913	874	902	939	946	888	946	867	902	906	882	914	878	926	927	915	933	875	872	914	944	926	884	929	922	897	892	890	901	947	869	939	834	924	973	939	924	920	865	882	929	889	845	965	860	945	910	905	920	898	893	937	906	917	950	951	981	918	929	927	858	908	904	897	937	881	932	919	903	953	936	958	918	890	902	888	862	953	916	911	872	895	925	881	963	847	933	949	952	836	887	923	862	908	848	910	957	913	956	884	960	891	909	910	877	915	885	903	887	900	889	908	909	933	912	882	922	950	929	894	901	907	962	864	882	960	951	912	912	917	902	868	911	887	867	887	882	933	897	931	877	927	909	934	932	953	980	919	925	895	907	940	913	929	878	919	898	869	991	922	877	927	891	926	933	906	879	903	932	936	909	897	946	957	903	925	820	907	916	867	935	949	889	907	871	945	952	910	944	921	877	924	885	880	849	882	909	951	843	902	900	917	869	880	870	897	875	920	976	904	892	970	922	922	947	904	891	894	925	862	877	911	913	963	897	948	876	929	933	834	900	898	961	900	860	840	942	945	962	963	846	932	898	964	899	849	908	947	821	897	927	941	930	861	876	923	952	901	878	936	909	842	914	908	934	957	918	906	951	904	876	923	895	912	906	938	913	872	916	898	875	875	863	926	904	934	907	914	890	903	903	933	934	929	897	916	949	898	904	885	924	934	945	904	893	893	899	955	917	939	883	926	956	965	878	938	914	923	915	856	901	959	908	900	910	945	952	901	883	892	909	924	938	907	913	911	933	956	896	881	864	907	890	863	925	916	906	859	883	946	907	849	939	887	884	900	918	950	931	928	923	916	935	945	933	924	894	929	877	890	944	918	896	946	909	918	880	883	897	856	971	921	923	873	935	902	916	927	931	932	863	917	855	931	905	933	912	897	920	974	928	885	919	865	954	927	947	939	901	895	901	898	937	969	924	943	886	894	929	975	985	959	929	909	931	921	898	928	918	896	945	941	887	834	972	927	888	895	895	848	894	896	913	919	899	908	903	932	887	925	964	908	938	927	908	849	901	898	932	947	921	876	869	887	891	950	914	933	910	935	909	916	905	925	897	967	931	872	912	912	896	919	910	904	915	936	894	898	920	895	943	953	925	912	891	914	987	936	899	909	893	936	931	901	948	927	939	1003	877	897	906	898	934	871	944	902	940	902	928	925	908	936	897	939	951	864	958	906	945	917	887	938	887	885	918	906	904	914	886	925	918	883	990	949	920	854	863	903	892	979	881	916	900	882	934	852	944	923	867	963	923	941	905	919	932	905	981	938	895	909	948	976	958	914	891	935	958	915	971	889	958	893	874	891	934	894	902	869	919	941	937	936	904	933	938	945	911	908	862	904	957	901	917	903	899	970	899	922	856	876	868	941	874	901	890	943	898	908	881	932	911	877	894	855	889	913	937	900	917	952	951	902	888	893	881	916	929	912	920	932	846	962	913	962	907	896	921	964	886	910	934	943	934	957	842	873	855	904	918	965	882	914	908	918	938	937	903	894	883	907	894	949	935	912	917	969	957	887	939	937	887	943	875	926	923	913	925	930	882	932	941	985	883	854	927	922	914	892	897	966	875	967	926	926	886	921	910	958	872	939	936	929	890	910	937	891	921	864	877	904	931	909	932	901	923	963	913	946	973	876	893	914	947	949	977	899	895	874	917	868	982	952	946	912	917	906	969	861	922	942	925	919	960	893	937	907	896	923	945	944	924	938	950	891	943	903	926	927	944	871	860	929	902	875	929	976	981	889	838	923	902	921	905	956	903	892	926	891	889	939	861	890	915	928	925	918	943	987	849	924	953	918	955	914	892	937	930	957	937	889	933	876	864	905	884	885	876	887	914	965	924	887	881	878	870	925	922	879	914	926	945	893	929	946	875	898	937	933	827	923	889	948	905	904	910	917	933	965	915	870	934	915	919	906	972	909	898	884	879	929	912	841	923	919	926	852	925
26228	19010	14939	23756	33262	32762	31748	29627	25515	36053	59048	56028	42737	28348	15830	9715	7864	7506	7493	7492	7359	7507	7319	7479	7383	7306	7262	7374	7413	7448	7431	7444	7441	7219	7317	7414	7438	7269	7367	7362	7357	7344	7386	7534	7216	7325	7459	7360	7126	7430	7394	7318	7405	7388	7413	7378	7441	7346	7455	7332	7304	7355	7551	7395	7441	7418	7358	7371	7327	7468	7561	7601	7390	7400	7461	7409	7486	7314	7414	7491	7345	7384	7423	7424	7295	7429	7377	7443	7478	7384	7404	7235	7432	7484	7467	7466	7434	7548	7393	7359	7464	7356	7410	7199	7442	7409	7281	7422	7388	7414	7449	7470	7480	7264	7427	7385	7594	7394	7396	7421	7385	7340	7534	7399	7348	7493	7290	7327	7352	7253	7396	7417	7288	7349	7479	7405	7380	7443	7447	7441	7343	7277	7260	7404	7375	7267	7302	7268	7386	7489	7403	7346	7286	7338	7285	7458	7491	7478	7336	7448	7332	7425	7413	7373	7381	7347	7354	7440	7370	7359	7423	7490	7501	7452	7510	7416	7454	7451	7400	7377	7436	7341	7379	7359	7424	7324	7402	7409	7444	7425	7471	7332	7456	7457	7394	7352	7234	7422	7401	7360	7461	7468	7486	7508	7402	7292	7475	7390	7361	7400	7430	7434	7383	7258	7495	7396	7461	7322	7369	7342	7330	7362	7391	7243	7545	7317	7337	7319	7427	7490	7212	7501	7413	7506	7375	7408	7358	7406	7450	7413	7391	7450	7259	7324	7486	7384	7274	7376	7457	7432	7350	7378	7420	7279	7375	7364	7263	7365	7346	7447	7393	7420	7385	7383	7383	7411	7281	7523	7362	7373	7440	7332	7318	7510	7603	7406	7382	7353	7596	7519	7382	7469	7253	7416	7506	7428	7404	7460	7290	7445	7414	7378	7441	7390	7298	7320	7188	7435	7380	7413	7520	7408	7401	7381	7421	7379	7351	7282	7406	7522	7353	7400	7373	7500	7429	7134	7267	7372	7397	7480	7414	7479	7291	7257	7456	7448	7356	7362	7323	7613	7390	7324	7306	7415	7444	7480	7451	7363	7403	7346	7319	7430	7446	7350	7458	7358	7282	7326	7411	7359	7477	7431	7334	7390	7451	7404	7385	7416	7375	7530	7286	7502	7496	7437	7359	7411	7449	7380	7275	7360	7280	7397	7312	7285	7326	7337	7519	7371	7412	7472	7424	7408	7391	7467	7455	7450	7308	7439	7364	7488	7374	7411	7392	7455	7301	7409	7298	7292	7378	7514	7429	7431	7515	7386	7414	7460	7394	7409	7482	7478	7306	7402	7253	7299	7300	7503	7456	7298	7384	7464	7289	7504	7450	7427	7545	7406	7386	7525	7518	7469	7361	7415	7455	7329	7514	7376	7320	7288	7403	7353	7258	7479	7317	7298	7364	7552	7464	7435	7379	7350	7428	7334	7350	7231	7281	7431	7337	7420	7289	7428	7366	7295	7528	7437	7427	7522	7426	7251	7329	7379	7500	7385	7471	7274	7348	7361	7356	7366	7409	7359	7360	7377	7385	7510	7352	7371	7440	7312	7334	7295	7401	7486	7460	7358	7473	7382	7302	7442	7339	7195	7499	7351	7394	7415	7525	7381	7426	7447	7332	7429	7370	7469	7371	7344	7412	7286	7481	7409	7555	7363	7430	7334	7487	7324	7554	7407	7254	7423	7416	7461	7427	7442	7477	7310	7420	7201	7268	7364	7348	7313	7285	7348	7392	7402	7343	7379	7293	7391	7395	7295	7368	7511	7390	7332	7563	7404	7279	7277	7295	7357	7377	7567	7479	7456	7212	7282	7405	7420	7322	7293	7319	7377	7611	7224	7345	7469	7321	7409	7455	7436	7343	7403	7278	7498	7321	7410	7427	7487	7403	7333	7418	7464	7446	7371	7381	7280	7386	7442	7451	7503	7382	7353	7352	7315	7524	7603	7513	7569	7378	7435	7439	7312	7440	7428	7378	7368	7356	7354	7470	7361	7471	7376	7418	7393	7221	7355	7413	7296	7465	7438	7535	7370	7414	7507	7370	7381	7323	7263	7263	7494	7380	7507	7320	7486	7417	7381	7355	7472	7503	7257	7429	7444	7359	7374	7454	7490	7457	7364	7317	7251	7471	7388	7445	7432	7388	7502	7447	7372	7445	7432	7397	7589	7487	7534	7399	7436	7412	7369	7368	7462	7445	7289	7429	7310	7335	7535	7500	7369	7448	7274	7475	7472	7399	7369	7324	7402	7502	7489	7325	7310	7525	7340	7385	7476	7471	7384	7486	7343	7347	7526	7463	7459	7434	7415	7219	7437	7469	7460	7398	7307	7414	7468	7458	7487	7347	7399	7381	7476	7428	7385	7411	7276	7596	7465	7451	7528	7489	7375	7421	7289	7417	7379	7322	7337	7486	7484	7478	7359	7356	7400	7403	7246	7393	7451	7354	7469	7460	7433	7347	7399	7454	7559	7268	7333	7448	7512	7445	7511	7315	7463	7394	7410	7506	7287	7386	7426	7512	7504	7364	7390	7296	7468	7571	7306	7445	7380	7495	7377	7486	7367	7465	7406	7242	7437	7482	7397	7368	7348	7375	7335	7372	7440	7512	7359	7397	7314	7400	7428	7542	7185	7393	7457	7321	7449	7230	7379	7404	7286	7432	7466	7449	7514	7471	7361	7378	7517	7403	7511	7368	7394	7433	7424	7360	7484	7420	7453	7222	7282	7362	7375	7423	7240	7440	7333	7472	7376	7449	7359	7308	7493	7485	7411	7183	7361	7357	7382	7444	7429	7395	7442	7342	7324	7355	7398	7347	7387	7455	7563	7336	7507	7439	7335	7427	7470	7444	7323	7270	7303	7442	7397	7459	7453	7405	7375	7479	7364	7442	7376	7511	7430	7283	7434	7428	7448	7286	7529	7417	7324	7396	7358	7351	7335	7436	7333	7366	7536	7479	7354	7439	7551	7445	7322	7487	7461	7357	7489	7356	7520	7422	7344	7303	7394	7447	7377	7252	7511	7507	7346	7454	7387	7441	7401	7341	7385	7452	7428	7325	7325	7315	7388	7369	7362	7524	7298	7467	7342	7431	7353	7538	7444	7508	7408	7368	7490	7364	7561	7350	7468	7406	7410	7369	7512	7445	7427	7456	7364	7494	7389	7461	7461	7420	7340	7330	7384	7247	7374	7459	7363	7399	7388	7352	7418	7331	7360	7406	7410	7499	7494	7300	7355	7303	7293	7395	7279	7370	7333	7447	7401	7408	7396	7423	7451	7377	7450	7451	7459	7424	7316	7390	7436	7371	7396	7395	7450	7280	7328	7429	7543	7476	7289	7428	7426	7464	7330	7456	7455	7368	7454	7389	7438	7401	7712	7459	7377	7420	7306	7492	7370	7265	7470	7319	7219	7380	7401	7350	7344	7296	7465	7385	7427	7386	7349	7527	7324	7352	7354	7519	7427	7306	7399	7491	7371	7513	7389	7307	7500	7363	7336	7372	7192	7304	7341	7319	7371	7347	7411	7418	7335	7363	7318	7491	7402	7427	7429	7553	7464	7361	7417	7458	7324	7377	7427	7373	7202	7386	7398	7520	7400	7458	7486	7277	7130	7452	7310	7326	7491	7419	7425	7334	7321	7445	7357	7536	7462	7480	7346	7466	7414	7327	7454	7386	7504	7346	7429	7419	7324	7362	7417	7421	7387	7341	7493	7294	7304	7349	7360	7443	7311	7394	7426	7406	7291	7399	7306	7419	7380	7286	7294	7298	7388	7443	7430	7423	7293	7366	7340	7274	7335	7343	7382	7380	7467	7374	7423	7370	7200	7637	7265	7357	7175	7433	7303	7273	7458	7331	7424	7386	7195	7377	7436	7463	7476	7446	7487	7365	7292	7377	7310	7445	7544	7416	7454	7390	7416	7477	7353	7417	7324	7314	7414	7401	7361	7434	7321	7350	7501	7374	7243	7422	7387	7351	7413	7443	7322	7455	7309	7341	7330	7419	7373	7445	7387	7297	7439	7364	7404	7379	7486	7463	7353	7492	7382	7432	7426	7324	7378	7484	7447	7477	7381	7385	7343	7333	7393	7336	7366	7393	7262	7358	7451	7476	7335	7246	7438	7465	7500	7437	7315	7421	7292	7436	7364	7294	7326	7408	7442	7425	7500	7487	7401	7423	7342	7460	7363	7451	7286	7356	7567	7362	7325	7308	7478	7373	7355	7477	7398	7337	7420	7365	7360	7474	7224	7491	7233	7435	7395	7394	7383	7462	7414	7302	7369	7491	7322	7376	7441	7331	7477	7363	7342	7372	7275	7376	7221	7451	7542	7264	7451	7436	7316	7429	7239	7358	7447	7415	7325	7330	7294	7325	7371	7400	7446	7453	7464	7432	7458	7374	7334	7435	7442	7435	7363	7440	7356	7128	7450	7370	7467	7402	7344	7541	7353	7506	7325	7300	7318	7355	7411	7328	7346	7426	7482	7283	7325	7597	7282	7461	7394	7377	7232	7379	7405	7201	7504	7488	7310	7489	7472	7405	7595	7357	7526	7366	7390	7443	7448	7384	7423	7469	7343	7375	7314	7333	7366	7335	7461	7365	7349	7484	7318	7364	7439	7465	7452	7395	7251	7369	7409	7386	7553	7237	7293	7329	7355	7495	7429	7312	7271	7389	7447	7420	7387	7480	7412	7382	7407	7317	7345	7342	7427	7457	7306	7403	7423	7466	7462	7322	7365	7406	7521	7373	7405	7449	7390	7389	7411	7400	7389	7376	7408	7364	7518	7501	7457	7449	7322	7423	7459	7334	7522	7476	7304	7440	7394	7354	7428	7409	7473	7439	7447	7406	7366	7449	7203	7244	7488	7363	7270	7419	7439	7534	7430	7496	7379	7314	7336	7527	7422	7457	7419	7327	7364	7322	7353	7593	7401	7465	7432	7426	7357	7393	7389	7377	7418	7482	7535	7400	7388	7313	7252	7407	7309	7293	7424	7406	7347	7396	7481	7507	7442	7403	7467	7494	7514	7371	7511	7278	7315	7383	7482	7309	7430	7422	7406	7459	7555
5753	2213	1602	1437	1849	2166	2154	2123	2004	4106	12266	11807	7217	3781	1769	1168	995	983	934	938	979	933	966	960	908	925	923	959	945	942	966	967	937	879	973	992	1006	960	953	936	926	943	953	948	938	919	921	940	919	924	920	901	905	968	933	952	956	928	916	962	955	985	983	982	939	924	948	928	938	906	944	887	941	879	1007	960	917	962	933	921	930	928	921	972	890	903	955	951	959	985	988	948	954	924	958	918	924	918	926	903	923	986	943	961	869	977	937	917	961	989	971	948	970	982	941	993	977	907	954	953	958	905	932	892	934	916	954	962	948	950	943	994	1017	936	933	897	945	972	944	947	924	977	996	953	946	982	1016	944	1012	927	932	893	944	920	985	995	926	966	989	983	966	936	961	936	950	876	995	927	1002	912	967	976	994	906	919	898	911	951	1005	928	931	964	981	948	974	965	945	949	948	963	985	923	861	978	928	952	920	942	950	931	925	935	923	944	951	910	936	883	944	956	948	948	995	934	913	931	932	953	962	951	925	978	908	923	946	955	992	1012	944	914	928	962	940	959	925	992	927	953	952	933	927	902	947	912	942	936	962	967	913	984	1012	915	979	948	934	985	952	1019	977	920	949	944	936	891	950	912	913	952	977	985	929	1024	937	1001	919	964	994	975	941	900	934	934	947	921	1051	967	919	977	937	941	916	949	958	1002	969	945	879	947	938	932	964	943	918	971	943	982	961	929	935	1025	944	1001	967	962	972	938	1008	977	969	925	942	969	950	958	994	942	935	949	974	981	941	1012	951	937	976	906	928	978	917	901	990	971	975	938	955	935	955	977	936	956	937	982	948	931	969	926	948	945	990	927	926	980	1004	964	1002	943	977	926	914	985	964	941	927	962	971	971	898	929	1026	955	970	895	958	977	975	922	983	1017	925	952	908	958	972	931	893	964	935	959	972	947	963	967	926	950	917	956	950	1027	897	911	973	996	970	942	980	921	986	950	926	926	904	931	997	1008	947	926	942	929	929	942	945	958	918	945	1002	938	955	973	971	998	986	964	981	1002	914	901	953	964	953	960	926	932	973	963	1001	931	934	974	973	981	948	977	930	928	950	964	941	962	963	985	970	979	961	973	912	881	933	974	1003	988	974	953	896	941	1049	959	945	951	942	957	945	947	932	928	950	975	978	993	908	947	973	963	962	1032	933	967	978	934	915	913	932	953	1011	885	957	937	918	962	969	906	920	993	926	883	940	977	914	932	950	945	1020	907	942	941	950	957	947	956	893	951	944	979	890	940	943	934	946	927	1024	942	917	939	971	920	930	890	925	979	966	934	1025	944	1024	978	924	972	943	989	991	887	975	905	931	929	938	979	950	964	951	916	946	952	949	927	951	934	982	924	959	956	957	947	930	984	934	926	935	927	939	942	950	996	943	940	968	918	946	945	951	938	950	957	971	975	963	921	975	932	935	942	934	973	974	1033	880	925	986	947	898	1001	962	938	964	968	926	920	960	930	943	930	977	936	1003	979	921	979	993	994	918	960	922	946	985	953	966	986	1006	975	926	940	927	925	897	992	957	983	943	919	937	933	907	971	906	944	967	1029	951	939	951	970	956	997	937	941	941	1004	966	947	973	907	946	987	944	970	975	942	985	938	922	972	995	975	954	970	933	965	965	947	912	931	980	953	943	960	983	948	982	911	939	936	985	942	976	997	952	986	987	961	923	973	966	944	944	970	911	961	980	942	889	957	935	987	894	885	991	964	909	898	933	956	941	974	938	977	966	933	903	983	936	901	897	900	996	936	976	921	971	971	928	954	1012	948	940	930	966	940	928	910	923	992	927	968	958	971	961	918	936	916	955	960	934	964	945	938	961	965	958	926	957	963	987	901	951	972	906	956	938	952	906	926	967	953	968	934	945	950	904	940	1044	1009	896	974	948	915	998	927	918	1004	958	962	940	972	970	947	924	906	977	930	939	945	938	951	1020	948	956	903	924	906	966	885	949	939	954	901	959	918	942	944	978	961	962	994	941	881	968	999	1006	946	962	941	929	944	964	937	936	978	983	996	950	957	951	961	956	932	948	918	956	959	943	978	883	927	974	963	878	924	917	972	915	883	945	978	994	947	1003	991	992	973	931	984	940	920	963	943	979	905	919	917	908	947	974	949	933	968	924	943	932	969	895	937	966	961	952	938	950	913	919	1011	919	918	955	944	896	1004	951	975	958	972	969	945	969	881	956	911	936	947	960	945	983	956	962	995	949	989	907	997	956	1009	901	988	983	911	971	974	940	993	1003	942	968	992	912	920	930	944	874	966	981	936	931	966	939	926	928	957	978	950	964	1034	996	947	944	974	944	978	966	928	921	899	911	944	954	975	962	896	940	993	968	933	952	957	911	918	933	907	979	943	960	908	929	929	1013	936	926	1001	987	958	919	940	953	907	962	967	897	957	961	968	952	1003	935	962	946	922	963	1031	932	955	938	955	993	964	961	974	967	974	944	976	889	934	977	934	913	984	966	921	924	942	867	930	973	947	925	937	924	978	962	977	1003	977	929	982	1016	929	956	955	987	1017	955	953	935	971	967	932	955	1007	968	930	978	995	955	981	938	929	899	943	941	978	936	993	972	946	944	923	921	955	965	930	959	894	919	928	978	890	994	950	894	957	896	917	969	957	974	954	881	912	942	943	932	925	961	930	966	926	951	989	949	1004	998	929	983	964	945	953	929	980	923	928	981	946	960	942	982	961	935	973	958	913	955	939	943	917	972	945	951	954	946	962	934	979	951	920	968	960	944	976	926	954	859	940	956	946	907	918	930	952	941	928	915	941	939	897	996	938	947	899	970	950	972	973	986	972	952	892	964	969	959	914	993	948	947	945	973	982	957	989	940	963	925	991	946	912	915	955	902	972	937	887	994	979	982	980	943	943	913	979	913	918	1006	1017	851	945	935	937	958	961	1011	914	982	899	1001	912	959	978	966	941	923	926	979	940	958	912	935	985	908	908	924	960	930	921	948	935	963	974	940	906	982	973	992	951	959	992	900	984	967	922	992	958	985	943	985	949	917	963	942	945	920	959	880	926	925	943	909	907	948	943	939	898	961	943	971	949	950	916	954	901	948	945	960	932	946	972	883	949	982	914	935	980	1007	924	964	944	964	922	974	973	926	908	956	903	949	979	992	947	892	947	952	922	983	921	956	906	847	1008	1023	961	981	925	948	911	910	933	952	938	946	938	966	956	986	1016	979	916	942	939	950	979	940	927	945	952	966	954	912	957	958	974	948	1016	926	987	903	974	970	918	907	922	988	929	954	979	979	968	984	879	935	977	990	934	886	972	964	957	945	929	913	954	923	992	956	978	904	944	946	963	966	889	985	917	942	957	935	912	864	970	930	941	901	939	911	954	932	923	934	963	958	926	940	974	962	957	992	996	964	986	929	930	964	950	953	934	926	967	935	926	937	994	989	968	919	973	952	960	996	946	997	989	953	956	973	948	913	988	985	1002	974	917	902	989	968	958	946	964	918	890	928	930	870	954	989	986	922	984	951	977	960	965	913	957	891	971	918	920	933	935	913	938	927	998
24414	18520	14944	24205	32197	33853	32601	30463	28981	42131	60420	54269	43682	31547	18357	11079	8511	7814	7643	7462	7715	7689	7606	7751	7718	7721	7654	7732	7728	7728	7666	7683	7770	7844	7650	7732	7738	7663	7763	7712	7755	7606	7536	7574	7683	7784	7586	7703	7627	7734	7614	7701	7633	7829	7770	7761	7846	7630	7719	7715	7557	7806	7716	7712	7628	7651	7714	7692	7786	7632	7699	7676	7758	7689	7616	7708	7641	7849	7704	7649	7788	7536	7580	7717	7733	7885	7841	7609	7754	7723	7722	7723	7680	7685	7659	7713	7687	7694	7518	7607	7645	7772	7724	7681	7622	7622	7510	7557	7685	7556	7808	7726	7807	7809	7699	7714	7540	7753	7682	7642	7673	7667	7665	7656	7629	7735	7710	7737	7738	7569	7689	7610	7583	7634	7941	7812	7642	7653	7669	7724	7614	7631	7658	7709	7680	7736	7611	7662	7635	7709	7665	7737	7643	7767	7609	7793	7681	7569	7619	7724	7558	7743	7720	7725	7697	7709	7665	7652	7774	7573	7667	7771	7625	7688	7672	7618	7797	7865	7662	7537	7712	7737	7707	7823	7670	7744	7753	7570	7685	7636	7654	7616	7677	7751	7739	7543	7729	7762	7779	7745	7650	7640	7725	7852	7735	7746	7781	7740	7599	7739	7581	7612	7669	7728	7621	7621	7693	7626	7768	7674	7717	7713	7786	7623	7661	7739	7766	7773	7718	7632	7646	7810	7741	7737	7650	7702	7683	7589	7723	7706	7851	7655	7807	7647	7840	7638	7726	7674	7489	7721	7836	7696	7708	7624	7763	7735	7573	7715	7843	7670	7788	7733	7678	7665	7656	7705	7617	7650	7642	7735	7703	7612	7666	7705	7679	7575	7787	7714	7834	7586	7684	7835	7639	7711	7604	7607	7681	7803	7778	7748	7792	7664	7685	7745	7718	7657	7791	7741	7610	7689	7684	7667	7730	7722	7717	7702	7640	7693	7825	7658	7810	7579	7656	7704	7572	7760	7704	7722	7657	7705	7558	7772	7723	7739	7668	7582	7752	7919	7866	7584	7761	7510	7595	7792	7617	7761	7532	7758	7723	7694	7807	7613	7679	7899	7636	7704	7701	7674	7781	7709	7647	7707	7768	7749	7760	7775	7590	7616	7877	7859	7828	7825	7806	7774	7673	7734	7655	7661	7784	7769	7723	7585	7677	7651	7650	7629	7652	7798	7691	7773	7680	7581	7737	7785	7748	7830	7844	7484	7814	7594	7807	7664	7602	7716	7799	7736	7684	7639	7761	7762	7678	7788	7666	7874	7763	7754	7565	7696	7706	7714	7673	7734	7608	7681	7716	7750	7663	7778	7678	7699	7674	7474	7780	7651	7703	7587	7698	7718	7773	7721	7653	7636	7692	7809	7790	7634	7677	7807	7751	7688	7715	7712	7719	7688	7837	7851	7707	7844	7637	7668	7628	7596	7680	7743	7705	7737	7788	7705	7655	7652	7790	7620	7740	7763	7807	7827	7740	7797	7752	7586	7824	7585	7673	7614	7654	7678	7692	7680	7837	7565	7660	7593	7632	7907	7659	7613	7624	7552	7694	7607	7709	7529	7578	7807	7659	7773	7742	7726	7694	7697	7679	7703	7710	7675	7695	7802	7650	7625	7811	7778	7811	7706	7908	7571	7658	7706	7685	7786	7720	7741	7688	7634	7692	7765	7537	7673	7731	7778	7567	7699	7700	7789	7781	7706	7731	7602	7758	7709	7608	7752	7744	7602	7799	7687	7789	7777	7802	7682	7726	7699	7578	7708	7716	7779	7615	7613	7748	7682	7676	7818	7619	7610	7762	7640	7815	7736	7691	7698	7823	7614	7704	7618	7620	7728	7737	7595	7658	7671	7693	7668	7731	7696	7781	7633	7659	7629	7741	7534	7734	7867	7759	7779	7696	7709	7770	7754	7617	7642	7688	7803	7621	7668	7770	7687	7801	7825	7661	7689	7782	7597	7762	7668	7629	7821	7602	7688	7710	7678	7569	7639	7691	7823	7732	7717	7672	7706	7680	7562	7779	7756	7601	7681	7737	7691	7611	7599	7715	7821	7861	7607	7729	7649	7666	7771	7763	7598	7749	7648	7636	7787	7715	7839	7751	7792	7758	7695	7682	7686	7547	7663	7644	7775	7600	7738	7630	7741	7776	7751	7744	7640	7624	7682	7733	7684	7799	7764	7781	7712	7586	7604	7731	7696	7730	7684	7709	7710	7856	7702	7748	7651	7798	7726	7630	7658	7679	7860	7622	7709	7766	7864	7757	7607	7691	7631	7761	7681	7510	7588	7827	7583	7730	7789	7657	7700	7733	7717	7776	7793	7762	7657	7666	7766	7711	7810	7700	7584	7634	7685	7628	7732	7642	7704	7633	7679	7796	7612	7607	7686	7665	7705	7721	7669	7795	7698	7648	7794	7813	7841	7602	7632	7814	7734	7753	7794	7693	7727	7753	7771	7813	7744	7796	7515	7794	7689	7739	7525	7747	7711	7558	7780	7649	7676	7754	7712	7812	7597	7808	7663	7781	7829	7711	7737	7808	7806	7798	7645	7658	7747	7741	7704	7663	7664	7661	7739	7723	7652	7728	7587	7720	7666	7602	7741	7697	7786	7744	7719	7714	7744	7584	7788	7840	7645	7818	7523	7753	7667	7724	7594	7624	7804	7688	7743	7679	7774	7787	7701	7756	7785	7732	7802	7741	7675	7744	7706	7545	7788	7699	7623	7739	7733	7839	7848	7738	7579	7627	7610	7785	7607	7727	7530	7593	7716	7679	7803	7702	7721	7615	7587	7753	7670	7674	7814	7678	7764	7672	7675	7721	7584	7665	7712	7688	7597	7728	7671	7672	7634	7796	7690	7645	7622	7714	7702	7662	7709	7643	7723	7697	7674	7744	7718	7690	7612	7734	7712	7660	7698	7713	7647	7644	7686	7604	7720	7596	7652	7821	7621	7732	7677	7727	7716	7650	7619	7588	7553	7632	7852	7799	7634	7647	7669	7824	7810	7590	7813	7791	7752	7565	7682	7654	7778	7649	7670	7849	7733	7681	7632	7608	7628	7615	7632	7537	7645	7651	7716	7702	7694	7611	7639	7678	7709	7807	7583	7620	7678	7715	7655	7647	7724	7811	7547	7714	7730	7521	7594	7749	7684	7693	7763	7770	7730	7902	7802	7803	7685	7638	7740	7709	7750	7648	7632	7760	7702	7688	7753	7820	7600	7730	7761	7752	7809	7621	7745	7536	7811	7756	7699	7711	7736	7745	7731	7670	7810	7714	7710	7581	7532	7693	7645	7655	7741	7713	7649	7780	7742	7587	7792	7649	7649	7765	7850	7693	7674	7785	7740	7686	7675	7639	7777	7604	7660	7659	7689	7625	7629	7726	7587	7733	7804	7777	7693	7696	7811	7681	7843	7659	7629	7712	7722	7647	7717	7813	7655	7581	7761	7722	7719	7639	7688	7699	7802	7547	7706	7755	7694	7678	7751	7792	7759	7815	7736	7726	7721	7701	7694	7674	7726	7763	7818	7517	7693	7769	7779	7806	7627	7743	7648	7744	7639	7548	7707	7627	7603	7736	7840	7634	7630	7749	7747	7612	7676	7636	7742	7716	7658	7686	7669	7593	7711	7747	7721	7586	7675	7662	7751	7728	7715	7772	7639	7691	7658	7680	7583	7621	7573	7718	7731	7622	7673	7791	7720	7723	7670	7658	7831	7763	7661	7782	7652	7733	7707	7809	7747	7510	7748	7729	7670	7716	7707	7718	7601	7682	7785	7712	7631	7773	7634	7682	7702	7659	7638	7738	7616	7650	7748	7712	7613	7721	7664	7790	7607	7616	7747	7556	7653	7668	7813	7724	7685	7628	7710	7883	7614	7672	7737	7668	7790	7586	7717	7636	7825	7558	7720	7742	7605	7693	7579	7795	7584	7595	7598	7840	7796	7756	7789	7757	7699	7606	7619	7690	7764	7722	7725	7672	7803	7702	7661	7678	7760	7688	7594	7718	7736	7791	7645	7733	7519	7791	7619	7731	7683	7717	7688	7781	7751	7724	7722	7726	7761	7729	7546	7830	7725	7712	7856	7617	7704	7805	7615	7648	7681	7752	7789	7710	7688	7756	7617	7790	7755	7663	7809	7752	7561	7696	7633	7693	7670	7748	7677	7709	7672	7756	7712	7753	7741	7758	7612	7692	7806	7621	7681	7557	7677	7853	7710	7661	7666	7748	7764	7723	7771	7727	7724	7567	7699	7666	7775	7625	7746	7600	7671	7573	7652	7661	7695	7752	7748	7679	7719	7748	7713	7605	7701	7728	7642	7705	7811	7555	7739	7617	7724	7624	7676	7693	7569	7765	7622	7629	7532	7753	7805	7642	7666	7637	7582	7801	7657	7641	7762	7630	7748	7766	7642	7778	7624	7760	7594	7628	7722	7711	7734	7681	7763	7826	7770	7704	7723	7643	7762	7655	7600	7789	7735	7700	7650	7761	7655	7675	7659	7718	7729	7627	7593	7600	7644	7774	7685	7732	7603	7610	7659	7685	7624	7671	7753	7665	7561	7736	7678	7782	7618	7561	7694	7683	7662	7819	7762	7710	7631	7644	7665	7622	7719	7747	7663	7668	7760	7727	7531	7685	7573	7701	7658	7659	7660	7702	7740	7581	7544	7688	7681	7605	7695	7714	7747	7710	7630	7756	7753	7806	7681	7926	7672	7519	7637	7614	7632	7678	7744	7691	7695	7626	7828	7659	7912	7726	7760	7721	7692	7723	7714	7753	7652	7642	7633	7537	7637	7519	7546	7680	7616	7617	7774	7685	7745	7739	7676	7693	7740	7743	7700	7704	7669	7704	7709	7780	7650	7701	7719	7603	7675	7825	7874	7726	7679	7743	7675	7687	7856	7706	7673	7680	7660	7588	7602	7636	7727	7763	7664	7594	7661	7699	7726	7791	7757	7679	7977	7799	7797	7739	7575	7728	7878	7734	7659	7636	7652	7578	7789	7685	7744	7718	7596	7748	7545	7718	7608	7630	7685	7666	7786	7757	7719	7738	7602	7602	7682
4870	3220	2156	1759	2310	2945	2827	2703	2794	7008	20330	19730	13950	7007	2829	1503	1085	1059	926	896	937	914	919	913	948	954	963	913	897	906	949	961	957	902	926	893	963	965	949	925	891	879	973	944	938	935	951	868	945	935	881	909	952	881	956	948	921	951	955	941	905	967	921	954	911	915	936	937	942	983	940	950	868	923	972	907	959	978	970	1010	970	965	941	962	953	898	924	942	944	863	961	984	955	898	938	951	942	951	958	953	924	949	936	934	923	973	930	933	899	884	973	939	944	925	911	946	907	916	940	955	930	950	914	931	924	1002	920	891	977	972	947	951	1007	939	992	926	966	943	980	901	925	902	966	893	942	949	943	951	928	935	923	891	940	964	945	914	959	947	969	997	905	929	962	939	925	887	983	923	964	923	947	925	949	972	923	917	914	973	939	936	949	929	933	896	1000	947	978	951	936	920	927	947	1003	970	956	889	898	1002	977	968	981	933	941	912	952	943	944	908	919	944	910	944	902	921	900	945	1023	929	945	956	905	963	908	939	923	910	963	952	946	952	941	917	996	990	955	907	897	933	932	952	958	937	921	907	956	991	914	935	926	944	937	950	923	970	960	966	929	980	959	974	938	925	932	926	951	958	929	991	950	959	954	948	936	968	946	966	982	969	933	952	963	1002	918	882	934	961	981	985	1032	987	978	887	985	970	907	921	944	904	940	956	951	908	929	933	947	905	962	943	930	974	945	925	933	976	1047	929	975	946	958	940	899	953	914	932	907	924	914	960	952	882	965	937	878	944	945	924	934	915	935	972	979	934	886	923	957	935	886	909	935	931	947	936	918	926	949	907	979	984	933	920	942	941	933	956	965	932	892	969	888	934	951	979	879	956	938	981	922	999	933	917	916	955	965	979	969	924	984	924	963	940	934	916	936	892	987	958	929	908	970	964	916	939	959	933	965	937	921	928	919	941	908	909	910	918	954	922	870	924	925	906	947	946	1015	899	909	941	1028	941	891	921	955	889	964	915	982	929	892	963	957	956	989	924	902	921	952	969	970	918	964	960	941	946	936	980	931	974	964	965	942	882	944	952	955	964	911	949	998	979	951	969	945	933	941	1000	898	995	986	959	948	1031	927	912	927	891	969	960	962	980	915	889	912	989	949	864	883	970	915	993	976	908	971	986	935	922	976	977	863	937	957	927	931	982	968	952	936	932	921	905	971	887	944	953	978	967	922	916	980	929	965	953	924	929	894	940	1001	970	935	1000	912	947	916	1005	964	925	891	907	982	931	966	953	975	907	904	992	966	872	954	895	938	909	909	894	916	868	902	938	946	910	937	988	984	938	898	930	932	957	961	956	931	938	932	967	945	876	953	994	982	952	927	975	965	958	1007	929	938	954	954	977	943	984	900	913	921	905	972	931	912	919	972	970	944	967	958	977	970	947	923	974	952	959	947	938	923	923	1006	908	981	945	952	943	967	904	928	911	949	882	935	892	947	935	978	938	986	919	966	944	964	910	991	916	976	920	918	903	975	923	933	920	908	925	936	909	905	929	943	898	922	980	944	940	908	992	948	925	980	948	922	964	939	904	954	927	920	897	946	913	926	935	971	939	936	932	964	936	902	940	994	942	962	918	908	887	930	926	914	929	924	923	956	966	907	968	1019	950	965	985	942	913	966	977	935	885	909	896	947	1014	966	891	919	934	976	936	949	950	942	915	951	937	968	923	919	967	900	976	867	933	983	938	950	903	941	967	972	929	921	943	907	980	943	965	905	941	933	968	961	922	967	949	943	928	902	920	980	959	988	941	889	941	997	923	976	936	951	922	973	917	903	921	944	939	950	972	956	916	1017	978	1017	907	969	902	921	964	925	928	927	947	903	953	974	905	996	888	973	927	911	968	922	908	954	938	888	947	940	928	984	930	936	906	984	949	968	981	947	936	954	969	887	954	913	891	933	960	941	976	935	897	966	942	980	930	898	945	990	937	954	945	935	904	935	927	902	936	945	958	942	919	1020	892	882	957	949	964	918	963	914	926	936	939	959	970	927	975	961	917	1006	950	1011	932	950	911	905	966	964	948	941	942	938	925	931	906	936	911	947	934	935	988	890	1002	926	940	1001	900	922	859	940	928	901	976	933	964	971	934	933	947	881	908	946	956	907	965	918	941	923	951	906	917	974	905	979	999	950	935	993	936	948	964	954	957	929	911	939	919	952	973	943	945	921	942	928	924	951	918	947	1022	958	965	924	953	932	959	901	982	918	981	946	941	977	974	976	988	900	948	918	957	951	900	901	911	923	985	967	923	964	939	997	935	953	953	932	904	923	940	931	971	901	925	1020	892	887	894	936	934	886	915	958	906	947	952	937	962	956	955	893	961	931	918	943	900	921	880	938	956	967	955	942	956	973	985	945	1019	940	926	939	951	896	959	941	970	882	924	954	943	959	968	930	918	967	909	956	926	922	915	923	969	974	899	994	909	962	937	1004	944	946	953	926	974	988	953	958	948	947	945	943	935	988	920	941	939	925	947	966	927	959	930	953	949	950	924	947	895	965	928	926	932	954	930	1033	970	908	936	964	897	943	921	927	957	987	947	947	928	925	972	891	981	1015	925	896	943	951	966	969	957	972	929	966	953	945	979	935	967	906	957	964	911	951	961	970	927	888	890	930	893	950	922	879	1005	932	959	935	936	931	956	940	965	963	945	943	993	936	907	912	912	884	961	908	958	927	911	940	955	960	968	958	928	904	904	944	913	909	917	903	940	953	958	983	988	950	893	975	938	874	908	945	973	930	969	960	948	940	960	987	906	934	991	914	939	980	928	921	934	987	962	972	942	940	936	924	915	915	992	929	950	973	970	883	895	946	910	918	897	956	874	938	902	954	948	968	919	967	901	936	939	943	900	954	906	948	921	944	960	959	946	944	902	900	884	933	959	950	923	986	943	882	930	931	949	946	968	948	979	941	977	961	926	948	994	972	902	901	994	945	964	951	987	931	924	932	927	923	884	961	943	952	940	935	930	913	928	962	928	901	999	946	965	969	912	931	944	921	966	959	951	896	904	971	945	891	982	996	936	965	912	940	973	956	984	875	954	955	950	942	966	949	1013	912	993	916	950	940	949	899	918	985	911	923	936	893	963	954	943	950	960	968	982	956	934	927	916	923	945	931	907	985	903	987	914	963	922	947	926	917	916	920	928	986	960	912	951	938	936	955	927	979	936	951	917	908	949	920	957	871	953	965	933	927	947	956	923	908	987	949	948	945	877	947	906	951	924	975	918	942	886	966	944	948	941	951	971	934	902	927	938	953	955	961	950	934	927	954	954	893	934	952	977	909	915	933	936	956	979	943	898	929	993	887	899	959	951	954	946	1003	946	941	947	903	965	962	904	937	967	895	963	938	912	966	935	966	928	962	912	957	926	911	980	939	964	934	962	921	876	925	921	895	991	907	909	910	1009	966	938	938	926	961	953	913	953	948	950	940	996	882	907	885	953	918	928	939	934	970	972	940	904	944	914	952	934	907	984	970	918	951	918	986	871	958	926
30148	23263	18222	27296	35504	38587	37238	34478	35120	50919	73528	66459	55505	40414	26081	14849	9492	7949	7638	7694	7573	7585	7710	7587	7713	7562	7780	7533	7676	7613	7616	7662	7659	7525	7627	7715	7625	7604	7627	7543	7690	7676	7738	7672	7559	7543	7683	7516	7693	7662	7668	7724	7622	7652	7738	7518	7666	7680	7440	7466	7651	7475	7657	7640	7493	7662	7572	7452	7621	7425	7615	7644	7540	7621	7682	7463	7470	7640	7661	7641	7592	7637	7623	7643	7668	7555	7744	7661	7609	7390	7624	7609	7646	7583	7667	7594	7630	7486	7539	7472	7545	7450	7625	7488	7614	7658	7636	7699	7551	7609	7524	7575	7610	7713	7455	7597	7544	7667	7604	7525	7639	7454	7716	7504	7602	7510	7640	7500	7663	7508	7520	7682	7545	7616	7575	7657	7658	7473	7677	7702	7707	7510	7502	7710	7669	7569	7654	7468	7691	7466	7570	7620	7615	7753	7631	7574	7670	7678	7668	7453	7435	7561	7700	7462	7556	7631	7555	7549	7605	7673	7609	7492	7584	7594	7541	7646	7725	7551	7632	7638	7663	7549	7543	7607	7546	7762	7653	7679	7679	7616	7671	7673	7557	7646	7650	7602	7532	7550	7695	7655	7570	7538	7714	7654	7571	7808	7637	7584	7664	7571	7729	7672	7514	7598	7611	7493	7635	7563	7604	7601	7624	7608	7735	7412	7601	7472	7599	7568	7589	7626	7772	7576	7598	7609	7696	7582	7713	7628	7467	7435	7568	7642	7612	7618	7653	7705	7700	7599	7680	7532	7676	7705	7707	7592	7707	7615	7765	7659	7485	7656	7504	7739	7606	7489	7644	7586	7521	7563	7489	7552	7660	7540	7554	7782	7565	7543	7617	7724	7645	7649	7613	7536	7665	7557	7708	7604	7596	7576	7617	7514	7666	7673	7595	7675	7676	7547	7654	7632	7670	7545	7558	7556	7564	7667	7696	7605	7558	7540	7646	7575	7601	7654	7511	7592	7780	7632	7669	7612	7589	7655	7615	7521	7641	7581	7603	7579	7589	7619	7501	7655	7545	7621	7715	7640	7477	7710	7577	7636	7596	7568	7622	7720	7558	7629	7612	7549	7463	7650	7611	7684	7601	7741	7599	7725	7650	7552	7477	7662	7530	7572	7628	7572	7461	7723	7608	7568	7634	7746	7552	7552	7558	7568	7380	7606	7555	7495	7662	7537	7727	7547	7515	7691	7542	7721	7517	7642	7473	7474	7680	7619	7523	7598	7620	7545	7677	7622	7470	7683	7427	7674	7613	7573	7561	7498	7618	7544	7689	7563	7599	7687	7663	7666	7716	7641	7581	7643	7612	7475	7676	7563	7537	7628	7668	7681	7637	7547	7695	7707	7656	7568	7572	7444	7535	7500	7674	7536	7580	7594	7437	7625	7587	7460	7554	7795	7526	7775	7649	7559	7618	7360	7504	7659	7657	7541	7682	7555	7705	7613	7599	7539	7624	7566	7747	7690	7750	7648	7545	7564	7622	7567	7738	7577	7506	7675	7635	7617	7629	7785	7613	7703	7648	7605	7593	7654	7694	7626	7550	7418	7525	7619	7555	7611	7530	7669	7556	7623	7694	7628	7673	7734	7632	7452	7671	7586	7584	7587	7587	7415	7458	7568	7500	7588	7789	7570	7660	7547	7629	7603	7709	7736	7595	7601	7685	7597	7588	7689	7614	7516	7616	7582	7681	7540	7728	7574	7553	7527	7678	7675	7679	7686	7571	7534	7555	7516	7736	7581	7639	7607	7701	7674	7560	7663	7632	7596	7643	7674	7579	7667	7622	7751	7539	7503	7500	7615	7495	7541	7603	7629	7566	7596	7684	7658	7655	7636	7564	7614	7510	7715	7620	7632	7571	7655	7518	7683	7511	7593	7640	7660	7567	7668	7521	7586	7533	7539	7535	7618	7658	7592	7477	7447	7583	7619	7641	7679	7716	7612	7610	7669	7624	7524	7643	7566	7618	7467	7680	7716	7482	7568	7496	7644	7644	7524	7613	7572	7590	7643	7557	7587	7809	7544	7649	7700	7536	7671	7595	7549	7608	7573	7515	7604	7620	7761	7534	7697	7721	7658	7649	7685	7568	7687	7527	7599	7658	7601	7573	7584	7546	7638	7562	7678	7576	7544	7622	7641	7668	7658	7620	7704	7593	7594	7644	7619	7514	7518	7570	7529	7638	7450	7426	7662	7515	7756	7651	7585	7609	7457	7696	7604	7469	7547	7619	7464	7578	7631	7482	7671	7716	7588	7622	7660	7757	7522	7630	7731	7667	7497	7457	7621	7679	7707	7440	7500	7642	7709	7569	7601	7706	7611	7612	7678	7505	7517	7612	7635	7467	7619	7533	7664	7466	7676	7639	7555	7588	7532	7699	7582	7611	7611	7564	7580	7597	7614	7677	7802	7554	7592	7696	7627	7494	7485	7531	7610	7539	7781	7594	7664	7584	7724	7604	7702	7594	7581	7713	7514	7652	7612	7625	7613	7683	7505	7532	7466	7480	7754	7682	7647	7706	7552	7624	7640	7524	7697	7560	7828	7630	7545	7654	7570	7772	7597	7641	7645	7531	7606	7633	7613	7467	7629	7687	7674	7671	7685	7675	7587	7599	7668	7508	7576	7784	7509	7613	7535	7534	7529	7792	7706	7496	7682	7681	7617	7554	7713	7619	7601	7613	7583	7636	7533	7635	7681	7590	7623	7537	7658	7647	7608	7643	7660	7561	7652	7737	7587	7504	7515	7695	7460	7500	7610	7637	7623	7612	7598	7690	7511	7526	7680	7565	7862	7542	7655	7569	7646	7681	7498	7691	7728	7505	7561	7620	7607	7530	7634	7581	7663	7698	7716	7533	7661	7781	7732	7641	7509	7568	7848	7519	7655	7499	7635	7753	7721	7623	7632	7720	7582	7531	7582	7607	7656	7599	7626	7633	7596	7500	7556	7620	7583	7614	7684	7737	7616	7618	7582	7581	7606	7620	7659	7590	7579	7586	7513	7653	7538	7585	7614	7702	7693	7577	7586	7741	7622	7609	7522	7551	7526	7673	7586	7646	7562	7663	7579	7578	7714	7518	7607	7610	7648	7676	7650	7593	7603	7661	7589	7646	7693	7577	7491	7607	7596	7522	7460	7734	7538	7629	7709	7728	7658	7540	7717	7546	7653	7421	7579	7767	7565	7591	7654	7615	7667	7636	7727	7670	7604	7690	7667	7537	7629	7564	7537	7631	7477	7467	7516	7673	7552	7524	7764	7653	7589	7630	7513	7688	7734	7577	7580	7723	7768	7629	7632	7613	7492	7623	7593	7581	7563	7740	7511	7702	7599	7666	7616	7549	7591	7548	7682	7727	7722	7510	7486	7730	7402	7680	7667	7438	7665	7651	7641	7604	7531	7626	7536	7551	7650	7628	7754	7577	7730	7599	7631	7722	7607	7453	7707	7555	7553	7639	7515	7642	7701	7709	7578	7501	7648	7605	7576	7665	7525	7637	7557	7691	7626	7736	7555	7551	7549	7461	7686	7619	7641	7522	7615	7472	7549	7661	7544	7594	7548	7712	7646	7608	7643	7617	7666	7542	7604	7674	7704	7525	7555	7677	7593	7632	7680	7627	7636	7691	7660	7768	7580	7572	7629	7653	7403	7590	7536	7615	7658	7501	7474	7764	7549	7633	7634	7680	7733	7612	7587	7622	7563	7645	7545	7541	7620	7671	7557	7565	7665	7725	7541	7685	7674	7579	7615	7482	7444	7644	7561	7637	7579	7542	7583	7697	7615	7616	7626	7636	7541	7563	7715	7600	7572	7667	7566	7443	7568	7679	7608	7617	7640	7551	7633	7701	7482	7532	7760	7479	7701	7591	7562	7690	7556	7581	7578	7703	7717	7712	7675	7664	7614	7647	7711	7470	7591	7450	7700	7536	7727	7551	7607	7558	7493	7712	7526	7550	7546	7660	7549	7534	7606	7572	7569	7551	7526	7608	7682	7485	7675	7596	7588	7544	7580	7687	7641	7540	7694	7602	7572	7707	7663	7612	7756	7555	7652	7753	7512	7549	7625	7469	7550	7586	7600	7458	7729	7511	7670	7497	7619	7735	7703	7474	7626	7535	7677	7759	7658	7585	7454	7629	7573	7681	7514	7531	7472	7424	7707	7598	7483	7585	7480	7652	7564	7679	7593	7596	7663	7634	7523	7681	7661	7662	7645	7581	7699	7554	7519	7633	7580	7633	7585	7688	7756	7637	7678	7708	7568	7619	7671	7604	7655	7584	7441	7672	7604	7622	7640	7605	7640	7624	7536	7811	7682	7549	7688	7567	7582	7668	7561	7616	7597	7715	7543	7668	7581	7642	7578	7591	7570	7381	7645	7619	7747	7456	7685	7539	7599	7708	7642	7654	7706	7574	7591	7555	7606	7529	7664	7642	7578	7481	7626	7597	7589	7530	7550	7472	7750	7676	7557	7439	7631	7580	7535	7582	7547	7597	7568	7520	7777	7631	7659	7605	7473	7481	7588	7541	7662	7592	7617	7676	7575	7522	7715	7688	7690	7629	7606	7550	7558	7677	7749	7618	7481	7621	7639	7581	7514	7505	7650	7660	7455	7517	7592	7675	7632	7672	7463	7523	7545	7524	7623	7672	7592	7644	7521	7636	7526	7642	7547	7573	7620	7639	7484	7530	7627	7594	7632	7703	7628	7557	7607	7527	7612	7612	7628	7517	7507	7617	7704	7822	7613	7591	7490	7633	7589	7507	7812	7555	7577	7475	7675	7560	7636	7520	7619	7630	7595	7677	7628	7460	7649	7582	7585	7544	7707	7642	7603	7623	7694	7552	7657	7517	7552	7608	7648	7670	7543	7523	7590	7528	7641	7670	7601	7629	7542	7620	7748	7576	7557	7553	7511	7624	7719	7680	7557	7734	7665	7595	7539	7538	7716	7556	7611	7541	7587	7768	7552	7592	7572	7453	7618	7743	7653	7494	7623	7747	7697	7530	7606	7584	7691	7627	7680	7618	7551	7656	7675	7582	7531	7552	7538	7614	7589	7618	7621	7510	7565	7649	7496
4011	2010	1413	1230	1641	2100	2039	1644	1375	1711	3946	4243	3144	2054	1394	1097	927	878	922	920	975	873	906	927	946	902	882	915	924	912	918	941	919	919	912	905	927	932	917	894	906	926	877	861	903	880	961	953	926	981	960	908	948	863	888	850	933	928	900	930	918	869	923	892	904	840	888	948	909	897	951	935	909	866	924	906	899	905	904	891	915	903	908	928	896	920	862	834	921	942	949	898	911	931	881	937	906	921	898	898	944	910	893	844	911	877	877	953	928	891	916	885	827	902	939	896	932	887	903	895	953	969	937	963	931	867	937	921	898	922	954	898	876	874	884	929	950	929	917	885	881	942	926	975	940	931	911	860	886	890	957	950	876	948	954	926	949	887	906	938	910	911	910	929	894	889	935	909	926	895	977	901	971	930	910	922	903	923	915	925	984	887	867	889	907	925	895	955	858	890	947	920	914	906	922	904	874	863	927	902	910	945	903	953	901	935	871	894	909	948	855	859	887	935	869	849	886	942	943	956	861	944	881	944	899	895	908	959	930	978	929	858	914	877	891	968	945	889	882	940	915	966	941	921	950	936	889	938	945	950	938	850	939	877	957	923	914	929	884	929	902	887	938	910	942	946	911	915	910	895	933	888	978	860	883	982	875	943	918	942	917	921	926	891	947	881	940	943	895	919	888	888	922	931	943	903	900	898	886	886	945	893	907	910	931	891	936	921	887	902	893	937	860	885	952	884	913	963	914	902	894	900	921	869	963	883	922	952	943	853	883	937	911	892	920	917	920	924	943	927	896	952	903	889	917	905	889	879	892	943	936	920	890	928	873	926	895	947	868	895	905	942	911	880	949	870	928	943	882	912	877	926	918	941	932	968	849	980	898	934	929	940	877	894	907	951	919	949	952	881	874	976	891	908	904	907	910	867	956	884	927	928	931	911	901	954	921	921	975	930	945	884	931	865	868	903	943	866	928	928	942	916	878	943	980	840	953	888	875	944	952	905	858	869	906	931	900	913	896	913	950	880	901	850	879	926	869	876	919	930	917	933	920	896	919	911	961	887	907	916	953	928	944	904	874	897	972	867	885	928	860	841	886	902	909	921	901	900	886	1015	879	914	940	889	887	935	916	885	905	932	897	893	918	885	944	957	888	876	937	948	880	840	876	997	885	929	925	947	881	943	888	876	887	921	959	897	938	867	1005	888	926	938	957	880	935	942	914	886	978	917	891	849	942	892	910	907	917	926	949	949	922	903	928	885	947	963	867	875	921	904	963	898	918	946	839	917	964	892	939	982	955	939	876	936	942	865	945	919	917	880	857	989	914	954	940	978	922	917	916	952	907	885	922	888	953	802	906	969	913	885	943	892	903	895	924	932	936	923	886	940	920	912	919	932	868	921	910	923	889	920	906	899	917	920	899	864	969	915	971	902	937	924	884	926	832	914	896	934	934	931	869	884	912	916	931	863	892	930	905	902	877	941	914	873	940	915	906	971	911	902	939	881	925	900	975	918	872	914	930	951	926	920	927	920	937	936	951	885	927	908	906	842	926	869	926	892	925	819	894	892	881	881	892	903	954	926	984	933	951	903	923	917	913	908	899	859	918	910	900	905	946	906	913	942	975	919	857	875	903	912	925	890	894	943	935	899	878	870	910	929	939	950	973	903	913	900	990	914	919	913	893	872	897	922	935	908	861	913	881	995	897	947	934	846	932	904	897	933	898	893	868	916	941	944	889	906	951	900	901	861	902	905	889	897	962	934	887	937	948	885	922	904	986	921	928	922	931	926	948	917	906	947	887	874	908	888	918	907	901	898	924	924	926	935	912	870	890	870	946	886	946	919	912	912	977	917	926	911	926	916	918	952	948	878	897	970	900	918	938	958	944	920	874	956	907	924	912	926	942	929	917	858	918	940	966	847	880	867	958	934	912	952	883	946	921	858	939	894	919	891	916	894	907	930	891	924	917	914	927	960	949	914	935	942	926	888	942	901	929	864	904	926	949	900	861	907	921	907	895	861	873	911	874	856	891	947	878	849	931	862	920	900	985	934	884	911	907	944	819	893	920	927	932	929	875	880	892	895	925	954	948	918	951	999	916	952	937	887	870	924	902	940	928	905	904	920	878	934	936	883	899	965	919	930	919	829	926	986	906	888	948	929	953	902	926	933	937	891	881	919	900	961	972	913	843	928	907	887	917	883	874	927	926	1004	898	898	902	875	887	896	908	899	901	930	947	869	908	876	909	942	924	910	954	905	880	887	920	930	921	927	979	882	880	885	910	900	867	896	906	935	904	918	929	859	909	919	818	853	913	906	906	902	909	910	900	907	1004	947	940	920	863	944	910	921	897	896	970	881	923	923	902	918	861	922	922	948	914	921	918	897	893	908	895	957	915	905	917	929	950	959	916	940	904	925	941	904	906	938	961	919	909	937	948	930	930	886	944	889	927	902	914	968	916	920	923	924	923	881	928	885	891	894	952	921	918	917	910	889	909	935	929	906	928	895	969	922	930	874	887	899	939	928	933	884	906	913	923	959	892	955	904	963	901	868	894	895	916	904	911	977	973	883	919	909	910	917	922	844	938	961	907	912	1024	859	910	884	927	897	894	909	914	953	900	967	894	929	915	912	954	880	913	906	881	840	839	891	912	927	939	890	866	908	940	942	971	928	925	935	933	894	881	873	846	962	927	939	950	919	878	896	873	983	886	923	991	937	876	873	907	909	899	872	900	912	923	942	944	910	948	896	971	885	954	928	888	913	911	943	868	896	924	895	918	940	897	938	920	936	952	967	943	942	903	905	933	967	916	908	902	853	951	923	934	964	897	904	991	946	895	906	952	911	894	933	946	896	903	855	948	869	955	856	919	934	910	940	956	947	883	930	896	920	880	935	914	935	918	916	916	880	922	925	897	966	896	935	918	939	875	930	908	885	949	879	940	889	908	934	907	904	926	919	951	931	922	908	916	880	873	898	909	954	923	877	879	916	911	872	899	955	908	893	958	959	887	881	947	953	930	905	944	863	938	896	913	904	902	873	957	938	889	902	931	879	915	962	888	927	877	917	900	901	902	866	969	908	893	942	852	886	906	893	875	897	914	909	901	877	886	940	874	900	924	944	913	853	851	917	915	942	959	931	938	898	939	932	891	935	883	956	910	876	891	911	912	888	864	904	996	956	936	953	899	877	920	939	971	902	893	986	925	879	860	926	922	952	902	927	894	888	896	909	940	906	872	893	900	918	879	930	845	929	873	912	919	945	921	899	962	885	911	887	873	836	852	917	899	894	890	936	924	867	912	916	940	880	915	932	897	901	920	902	932	926	921	934	897	943	912	892	916	957	922	967	897	926	943	903	878	889	912	907	897	903	963	939	940	932	903	918	947	827	925	877	915	884	915	922	933	874	940	942	913	925	912	922	953	867	937	919	906	917	909	976	930	953	891	889	943	912	907	882	920	875	911	885	935	932	911	914	849	889	888	954	902	873	908	895	870	925	882	955	896	871	917	919
21997	17470	12966	19269	29753	33125	30940	25725	20732	25066	39100	37540	30971	22060	13786	9541	8006	7549	7409	7402	7488	7552	7519	7319	7454	7542	7468	7711	7505	7406	7362	7576	7411	7367	7611	7473	7416	7394	7523	7606	7487	7480	7382	7436	7389	7384	7518	7529	7430	7542	7398	7585	7441	7480	7414	7435	7461	7444	7565	7468	7557	7486	7287	7483	7413	7559	7544	7540	7485	7518	7478	7388	7493	7392	7363	7402	7440	7363	7429	7386	7431	7427	7479	7463	7403	7464	7483	7414	7405	7442	7399	7498	7404	7441	7417	7579	7290	7412	7456	7571	7385	7548	7463	7330	7391	7527	7475	7372	7404	7274	7439	7418	7344	7409	7432	7499	7413	7351	7549	7462	7378	7392	7534	7447	7541	7351	7485	7277	7446	7391	7620	7562	7401	7469	7479	7445	7600	7318	7491	7573	7348	7411	7274	7450	7529	7476	7380	7402	7466	7354	7579	7407	7465	7476	7387	7424	7328	7467	7473	7391	7407	7495	7412	7469	7461	7534	7364	7456	7463	7391	7417	7553	7481	7522	7512	7458	7456	7549	7495	7410	7525	7460	7483	7527	7498	7434	7498	7543	7334	7398	7568	7524	7491	7413	7378	7529	7437	7477	7456	7390	7383	7477	7582	7423	7503	7417	7405	7421	7477	7307	7318	7396	7549	7656	7346	7531	7543	7425	7498	7382	7465	7211	7457	7539	7531	7544	7396	7351	7388	7484	7378	7393	7459	7680	7528	7483	7522	7507	7303	7467	7627	7401	7426	7518	7438	7412	7437	7449	7384	7383	7410	7440	7457	7572	7607	7374	7401	7384	7500	7453	7395	7625	7464	7587	7348	7521	7481	7376	7422	7485	7410	7446	7337	7341	7491	7411	7559	7486	7444	7388	7425	7470	7446	7431	7604	7409	7444	7468	7594	7278	7437	7594	7420	7424	7505	7373	7522	7391	7277	7458	7403	7456	7504	7398	7439	7365	7508	7479	7409	7487	7432	7577	7545	7426	7400	7444	7579	7466	7438	7363	7354	7516	7459	7337	7591	7439	7534	7559	7438	7549	7458	7431	7400	7421	7370	7380	7529	7429	7468	7514	7557	7566	7632	7472	7444	7488	7451	7474	7311	7477	7495	7417	7464	7366	7480	7241	7527	7430	7589	7471	7485	7550	7610	7556	7546	7560	7373	7408	7409	7373	7477	7326	7460	7402	7498	7475	7343	7355	7515	7401	7313	7345	7476	7425	7529	7478	7401	7506	7541	7308	7669	7530	7572	7475	7477	7502	7503	7495	7321	7398	7410	7494	7428	7328	7476	7396	7473	7392	7401	7472	7370	7369	7379	7451	7497	7474	7266	7565	7422	7377	7579	7425	7412	7402	7459	7347	7472	7411	7556	7525	7525	7466	7418	7459	7533	7473	7530	7491	7424	7417	7332	7572	7548	7519	7646	7474	7445	7419	7437	7510	7349	7391	7376	7527	7484	7479	7508	7623	7338	7483	7502	7509	7425	7478	7399	7414	7536	7501	7515	7342	7454	7471	7454	7650	7433	7532	7376	7589	7295	7382	7569	7359	7532	7498	7433	7314	7378	7484	7510	7435	7444	7506	7495	7472	7481	7420	7597	7622	7472	7334	7385	7423	7557	7445	7401	7436	7458	7443	7480	7435	7471	7422	7365	7522	7499	7397	7406	7563	7421	7442	7480	7517	7474	7570	7315	7483	7478	7389	7451	7328	7564	7469	7438	7430	7549	7678	7483	7347	7416	7434	7456	7475	7456	7503	7556	7435	7327	7576	7460	7437	7417	7481	7336	7456	7369	7545	7350	7437	7519	7472	7524	7438	7524	7350	7487	7503	7367	7439	7312	7541	7397	7408	7447	7357	7441	7410	7428	7457	7415	7431	7390	7442	7319	7430	7438	7510	7423	7680	7450	7404	7470	7371	7471	7412	7546	7480	7476	7502	7288	7380	7612	7444	7419	7483	7382	7407	7539	7583	7384	7343	7582	7497	7488	7496	7342	7461	7527	7405	7519	7366	7464	7434	7472	7375	7512	7474	7531	7582	7491	7557	7461	7424	7363	7470	7471	7455	7312	7376	7574	7501	7443	7429	7509	7628	7368	7485	7437	7521	7512	7519	7311	7422	7345	7363	7338	7512	7425	7379	7539	7448	7484	7419	7281	7483	7439	7507	7450	7434	7286	7512	7465	7495	7643	7402	7376	7512	7392	7496	7458	7535	7569	7380	7423	7504	7597	7516	7483	7511	7442	7490	7303	7411	7370	7498	7423	7523	7590	7248	7473	7321	7383	7302	7480	7388	7386	7327	7430	7295	7400	7568	7465	7411	7364	7483	7369	7550	7479	7455	7332	7376	7580	7323	7562	7515	7362	7404	7443	7338	7456	7479	7369	7413	7426	7398	7552	7549	7477	7551	7462	7564	7424	7484	7320	7499	7388	7327	7385	7420	7401	7471	7471	7448	7503	7436	7385	7469	7439	7471	7461	7436	7415	7377	7527	7446	7438	7419	7573	7391	7386	7320	7417	7548	7606	7498	7408	7523	7440	7532	7450	7493	7629	7502	7542	7316	7376	7453	7473	7408	7588	7465	7410	7461	7382	7414	7395	7417	7478	7478	7494	7332	7390	7478	7552	7455	7462	7499	7481	7375	7378	7505	7486	7479	7446	7510	7418	7432	7577	7447	7496	7383	7387	7431	7424	7444	7514	7537	7546	7559	7415	7485	7482	7611	7469	7436	7424	7580	7336	7370	7367	7445	7485	7499	7458	7296	7262	7458	7537	7292	7392	7395	7513	7608	7442	7515	7433	7468	7399	7498	7366	7366	7295	7458	7478	7485	7396	7523	7310	7332	7360	7480	7542	7405	7296	7536	7458	7465	7364	7445	7532	7450	7448	7301	7346	7484	7418	7498	7485	7504	7537	7543	7544	7464	7590	7398	7543	7439	7461	7586	7364	7475	7536	7407	7314	7515	7336	7370	7433	7555	7456	7396	7476	7402	7356	7328	7503	7400	7495	7419	7327	7569	7437	7420	7456	7300	7352	7476	7504	7315	7436	7400	7563	7692	7326	7485	7471	7442	7372	7397	7537	7542	7272	7358	7352	7471	7334	7357	7392	7472	7382	7440	7292	7401	7446	7468	7599	7500	7368	7388	7208	7495	7616	7480	7479	7407	7510	7492	7497	7413	7252	7381	7498	7480	7485	7461	7433	7597	7609	7393	7574	7389	7482	7429	7420	7445	7595	7464	7418	7394	7494	7566	7485	7631	7395	7375	7482	7529	7534	7319	7419	7421	7534	7352	7488	7433	7553	7539	7431	7558	7505	7451	7466	7488	7418	7632	7492	7456	7546	7422	7327	7518	7423	7488	7352	7389	7472	7531	7425	7416	7497	7486	7450	7362	7370	7333	7418	7458	7437	7395	7431	7314	7460	7440	7576	7409	7454	7394	7415	7509	7528	7417	7429	7380	7525	7442	7470	7545	7341	7560	7379	7302	7416	7302	7538	7479	7506	7382	7304	7330	7527	7473	7416	7566	7470	7362	7414	7417	7452	7450	7317	7478	7451	7515	7506	7446	7402	7582	7531	7524	7417	7383	7375	7318	7596	7436	7429	7395	7582	7401	7535	7456	7355	7337	7526	7375	7502	7472	7506	7606	7431	7449	7504	7503	7297	7456	7458	7444	7364	7464	7535	7431	7399	7512	7506	7587	7449	7470	7549	7550	7434	7421	7548	7442	7432	7549	7457	7514	7386	7601	7396	7519	7404	7426	7232	7513	7476	7364	7373	7455	7454	7337	7567	7396	7377	7408	7353	7502	7554	7498	7486	7585	7421	7525	7442	7544	7425	7384	7431	7585	7415	7481	7431	7464	7438	7546	7472	7368	7508	7511	7635	7445	7465	7416	7349	7447	7318	7526	7413	7419	7484	7398	7283	7355	7521	7443	7512	7335	7470	7546	7436	7570	7407	7542	7405	7414	7393	7412	7395	7417	7407	7524	7431	7427	7359	7398	7543	7455	7552	7500	7341	7348	7487	7420	7241	7442	7339	7518	7402	7531	7418	7474	7392	7522	7362	7443	7478	7428	7470	7468	7428	7385	7503	7536	7439	7470	7459	7390	7429	7414	7589	7428	7445	7388	7563	7336	7424	7417	7313	7491	7481	7519	7581	7444	7495	7458	7522	7572	7486	7468	7495	7425	7419	7587	7358	7600	7441	7403	7429	7524	7454	7382	7538	7383	7434	7506	7495	7459	7320	7399	7409	7455	7436	7411	7493	7356	7473	7390	7326	7345	7563	7469	7425	7481	7478	7561	7489	7419	7376	7454	7421	7452	7411	7243	7514	7417	7524	7452	7457	7471	7693	7541	7318	7399	7501	7361	7462	7404	7495	7432	7464	7449	7496	7513	7475	7418	7429	7471	7396	7513	7576	7519	7429	7406	7349	7371	7546	7451	7393	7430	7536	7443	7478	7641	7441	7470	7570	7368	7493	7495	7400	7504	7383	7499	7504	7468	7421	7593	7467	7358	7473	7348	7409	7525	7413	7393	7353	7578	7395	7408	7438	7512	7576	7445	7394	7430	7551	7461	7255	7462	7424	7332	7436	7468	7463	7470	7342	7483	7541	7520	7403	7634	7478	7467	7393	7268	7413	7465	7421	7521	7418	7469	7443	7358	7498	7392	7552	7498	7468	7500	7390	7485	7471	7516	7372	7441	7486	7465	7609	7543	7459	7446	7445	7574	7453	7682	7423	7452	7375	7523	7453	7466	7478	7458	7473	7390	7331	7464	7355	7381	7407	7379	7428	7447	7383	7538	7499	7443	7581	7428	7472	7436	7398	7467	7456	7460	7457	7531	7409	7366	7642	7549	7409	7525	7533	7471	7429	7474	7477	7488	7291	7558	7582	7314	7431	7542	7545	7515	7548	7340	7448	7468	7405	7557	7483	7541	7360	7584	7465	7478	7422	7529	7441	7475	7459	7433	7373	7445	7478	7400	7441	7395	7489	7460	7455	7427	7494	7347	7556	7496	7555	7395	7501	7345	7497	7520	7587	7295	7343	7386	7564	7413	7578	7536	7290	7406	7481	7474
3699	2851	1803	1629	2370	2908	2258	1690	1711	3062	9484	11227	7886	4102	2038	1263	995	935	931	939	901	879	929	911	946	940	972	870	903	938	929	884	866	869	853	885	917	926	895	908	912	963	920	935	877	886	928	915	912	864	878	884	914	916	870	934	866	860	941	908	896	884	911	909	912	939	858	910	878	942	939	936	932	897	965	944	880	863	904	943	924	917	874	921	898	918	880	912	869	950	955	884	959	914	884	895	873	874	932	944	935	906	882	898	931	924	934	915	905	896	920	900	874	886	943	888	908	879	965	900	903	900	903	893	908	884	875	896	897	894	955	917	873	920	952	875	865	872	900	921	937	862	912	925	914	873	915	905	907	905	914	946	908	940	971	891	903	927	953	900	901	999	928	918	906	911	921	942	895	855	948	906	927	880	920	892	881	909	961	952	895	918	917	920	909	852	879	918	959	884	916	891	939	899	900	928	982	882	908	895	907	910	948	874	941	888	898	928	902	895	968	928	907	883	931	850	895	934	896	892	904	875	895	858	871	949	882	941	892	871	956	871	923	899	915	890	903	908	939	876	897	973	943	895	896	919	947	887	909	946	905	911	893	855	890	830	954	912	930	909	919	886	898	866	918	943	840	971	943	919	931	879	914	904	936	916	937	896	947	910	948	921	951	947	976	899	914	899	876	912	959	888	869	922	938	937	944	944	840	914	942	936	971	938	939	903	908	896	908	955	931	892	905	822	922	938	877	893	916	967	877	961	940	985	919	863	893	831	859	879	902	897	922	914	877	909	877	907	954	950	952	878	893	872	945	952	889	879	922	934	977	930	907	892	946	912	928	864	906	940	925	941	949	911	909	923	927	900	926	888	897	875	948	892	866	868	930	899	871	888	902	923	879	944	912	909	892	900	900	886	902	924	884	914	869	932	916	930	974	968	901	893	893	921	943	950	848	882	879	986	889	935	913	892	947	914	943	922	939	873	895	928	899	892	889	939	883	923	948	943	849	883	935	897	902	835	985	1005	927	926	922	905	887	956	835	941	901	920	899	907	931	891	924	880	929	881	905	871	909	979	864	922	869	948	940	952	931	920	903	954	948	923	903	919	905	904	929	937	894	941	913	897	895	884	929	921	939	886	894	892	955	944	860	932	921	981	877	944	902	917	930	844	897	937	939	937	883	888	876	927	897	904	841	864	946	865	936	958	914	855	898	932	920	871	940	915	954	936	968	893	916	913	888	867	876	953	892	907	858	932	935	907	903	910	911	961	945	917	926	926	912	902	959	926	926	913	903	910	977	900	912	912	890	937	902	936	884	905	904	908	925	955	875	894	925	937	932	898	867	934	918	901	925	937	860	914	922	905	929	906	900	907	935	888	917	950	839	922	900	877	944	882	852	883	935	913	882	947	875	919	906	901	948	904	922	911	928	881	933	954	921	950	915	898	929	933	884	891	913	906	867	879	911	965	902	906	912	906	927	892	906	929	890	892	883	881	904	921	927	907	946	880	917	918	929	891	894	910	947	914	873	961	918	948	928	849	900	895	926	892	926	944	865	946	906	904	917	898	960	928	884	881	902	952	974	902	945	856	927	926	871	919	892	922	922	902	879	909	955	900	948	909	873	915	944	929	955	917	952	884	883	955	858	891	919	915	888	837	908	927	876	874	911	904	897	966	922	884	924	898	902	901	930	949	971	920	932	891	890	922	908	917	933	917	910	925	898	928	914	844	896	937	917	955	921	933	893	906	929	920	928	900	852	869	944	924	891	964	924	924	926	897	922	919	917	928	935	923	912	903	895	959	961	896	896	902	863	966	854	902	978	883	894	927	854	864	914	958	929	903	881	953	908	891	878	935	897	948	892	926	922	896	879	928	965	933	879	919	910	961	898	864	893	898	862	881	937	867	932	934	905	902	898	918	922	892	938	934	889	957	904	887	938	898	877	887	900	925	940	909	928	892	888	894	912	884	934	947	925	927	913	933	931	913	886	908	950	894	897	935	904	849	921	929	914	887	903	948	892	904	936	944	942	909	921	853	938	906	940	955	921	937	915	892	914	909	895	881	884	939	902	930	954	900	882	931	939	929	882	909	913	925	908	917	893	892	903	859	891	898	948	844	935	937	939	891	862	895	932	939	906	909	953	886	895	883	953	939	887	827	868	928	908	902	855	930	888	964	883	886	904	855	936	910	898	938	947	887	884	847	932	873	932	898	909	870	899	902	934	912	910	867	888	881	892	937	852	929	889	912	896	894	868	963	920	891	855	898	896	924	937	905	886	956	896	969	879	880	904	901	934	862	903	870	881	904	961	940	898	900	911	914	928	908	878	895	808	904	924	915	939	909	905	900	898	909	917	875	915	909	923	910	902	914	930	929	892	903	944	884	946	916	946	895	888	897	887	868	919	889	912	921	929	938	897	902	930	900	905	883	881	921	914	842	917	901	907	918	857	859	945	909	966	914	952	914	843	912	897	927	891	889	870	1003	852	935	914	890	911	938	886	868	918	884	959	919	1016	857	845	834	951	950	962	941	899	918	870	918	885	855	883	887	904	887	843	929	903	852	855	949	933	934	879	911	919	904	898	932	892	929	892	869	943	887	865	896	943	961	908	951	931	937	868	898	946	908	922	885	939	907	880	930	892	930	905	878	914	864	858	911	912	884	915	912	923	873	894	881	901	936	891	912	954	963	928	866	866	914	897	956	960	915	902	935	929	898	905	926	879	921	919	937	886	930	928	915	901	921	900	925	873	910	913	940	896	936	936	945	919	898	917	923	888	895	902	904	863	926	893	934	923	914	915	899	861	932	905	974	949	863	902	882	925	916	922	900	918	915	947	950	914	956	941	946	925	950	914	926	950	942	928	925	903	908	893	918	885	948	892	931	890	916	889	883	903	936	919	947	923	858	918	892	917	905	962	921	910	980	883	889	862	908	919	933	923	932	939	977	903	944	879	919	940	931	915	907	931	884	935	905	948	934	943	901	894	922	847	904	945	921	946	878	892	928	959	935	873	984	953	913	920	971	887	910	934	882	994	941	955	862	900	923	847	916	919	885	874	976	924	904	907	936	992	969	927	902	923	926	920	851	920	957	909	959	1035	895	938	920	863	930	931	863	942	897	886	834	935	868	900	922	953	865	879	951	937	875	869	911	898	879	900	879	915	882	907	952	898	923	983	927	884	885	891	959	927	939	928	967	881	932	908	941	889	978	878	861	893	925	921	927	911	964	931	921	950	935	858	896	926	917	936	929	881	919	944	891	920	888	899	880	893	904	876	918	915	938	913	880	908	880	887	901	910	899	908	922	902	968	839	881	887	878	939	916	895	877	929	899	921	902	909	899	893	928	953	916	885	925	877	897	950	870	911	901	876	889	926	918	881	898	907	932	874	875	921	917	936	925	966	956	878	915	952	890	882	943	923	889	912	926	947	868	935	891	969	907	846	964	943	934	908	916	906	930	948	957	954	930	913	938	907	887	895	891	909	955	887	908	869	914	990	934	929	909	863	932
27458	21660	16271	26833	36009	38206	31533	25952	25765	36744	54982	54608	44913	33251	21280	12243	8664	7611	7367	7459	7365	7443	7336	7490	7388	7390	7441	7389	7255	7522	7553	7300	7444	7307	7347	7379	7394	7366	7543	7395	7360	7429	7494	7458	7472	7280	7457	7322	7384	7302	7358	7444	7534	7529	7480	7279	7288	7496	7412	7502	7433	7461	7185	7498	7412	7446	7499	7358	7434	7420	7328	7491	7389	7492	7334	7353	7290	7518	7457	7416	7363	7425	7338	7432	7359	7230	7302	7406	7416	7489	7452	7494	7469	7435	7465	7433	7451	7507	7490	7373	7503	7415	7376	7363	7476	7642	7374	7529	7262	7405	7335	7442	7335	7406	7459	7462	7359	7464	7479	7443	7429	7453	7392	7555	7277	7422	7359	7351	7403	7325	7364	7522	7407	7383	7358	7509	7466	7371	7317	7457	7252	7496	7307	7351	7432	7271	7526	7426	7678	7449	7429	7501	7363	7401	7521	7459	7346	7409	7422	7313	7442	7461	7474	7528	7512	7389	7351	7424	7548	7439	7389	7466	7455	7485	7432	7532	7342	7413	7487	7373	7369	7360	7417	7449	7402	7479	7434	7365	7388	7459	7486	7437	7414	7349	7414	7498	7399	7465	7454	7341	7337	7429	7462	7369	7549	7430	7481	7566	7343	7307	7409	7435	7360	7422	7540	7483	7470	7377	7610	7523	7273	7550	7404	7551	7398	7383	7402	7517	7411	7284	7306	7486	7396	7594	7179	7400	7456	7378	7346	7589	7538	7407	7510	7339	7330	7534	7506	7287	7440	7527	7473	7588	7429	7541	7425	7302	7468	7504	7404	7407	7384	7334	7413	7404	7407	7494	7501	7507	7398	7348	7444	7450	7341	7498	7496	7437	7393	7476	7428	7428	7310	7237	7429	7422	7506	7429	7419	7435	7489	7440	7343	7545	7419	7438	7572	7409	7325	7466	7383	7363	7357	7389	7356	7430	7406	7404	7473	7480	7285	7450	7490	7256	7447	7395	7301	7501	7511	7424	7446	7501	7390	7400	7446	7365	7391	7495	7336	7506	7446	7500	7518	7353	7500	7300	7464	7458	7502	7360	7494	7343	7499	7507	7434	7364	7389	7340	7393	7446	7404	7371	7408	7484	7331	7475	7371	7472	7343	7362	7533	7436	7367	7277	7494	7307	7479	7436	7254	7580	7434	7526	7446	7427	7509	7308	7392	7502	7419	7301	7453	7496	7410	7296	7448	7458	7506	7455	7380	7481	7509	7316	7400	7512	7471	7345	7384	7309	7335	7390	7428	7440	7437	7346	7392	7384	7489	7417	7491	7482	7289	7368	7428	7392	7466	7477	7375	7426	7545	7498	7494	7353	7395	7253	7361	7436	7371	7308	7379	7376	7278	7508	7531	7430	7286	7451	7349	7324	7509	7331	7487	7478	7462	7408	7403	7395	7321	7398	7364	7556	7354	7456	7351	7550	7408	7507	7468	7362	7436	7418	7361	7393	7438	7331	7417	7393	7413	7465	7416	7459	7327	7466	7402	7458	7388	7275	7556	7491	7552	7437	7314	7497	7432	7428	7410	7433	7351	7436	7276	7358	7342	7405	7375	7582	7423	7439	7441	7347	7479	7293	7604	7390	7436	7498	7330	7561	7372	7295	7503	7366	7451	7466	7363	7473	7420	7334	7541	7484	7509	7399	7592	7508	7481	7386	7357	7393	7326	7235	7478	7487	7308	7487	7427	7386	7567	7421	7426	7503	7544	7380	7501	7285	7438	7346	7526	7373	7356	7446	7399	7504	7411	7422	7405	7295	7400	7407	7481	7431	7624	7412	7420	7445	7505	7392	7492	7412	7455	7286	7391	7359	7379	7342	7404	7416	7474	7534	7325	7405	7424	7363	7313	7490	7463	7439	7554	7424	7358	7378	7426	7495	7387	7466	7446	7604	7491	7411	7349	7354	7328	7362	7395	7440	7528	7442	7440	7475	7484	7416	7477	7410	7553	7363	7488	7459	7484	7375	7267	7439	7506	7429	7422	7445	7460	7399	7511	7460	7395	7430	7355	7294	7564	7382	7538	7440	7380	7478	7341	7473	7374	7419	7407	7490	7344	7408	7512	7354	7395	7510	7468	7496	7426	7335	7473	7428	7487	7382	7456	7384	7481	7442	7531	7406	7373	7353	7287	7445	7399	7519	7356	7473	7346	7448	7413	7435	7445	7362	7467	7539	7387	7491	7529	7407	7495	7438	7407	7482	7362	7550	7361	7443	7477	7385	7447	7431	7347	7432	7461	7471	7461	7476	7384	7434	7534	7383	7483	7381	7418	7532	7388	7302	7492	7380	7493	7457	7507	7387	7530	7512	7443	7363	7409	7292	7385	7320	7330	7378	7384	7382	7427	7380	7460	7542	7612	7507	7474	7405	7251	7543	7368	7436	7469	7500	7560	7404	7504	7358	7448	7330	7397	7444	7478	7447	7512	7301	7423	7393	7422	7383	7420	7466	7484	7303	7635	7444	7379	7584	7375	7307	7308	7435	7457	7479	7541	7517	7257	7393	7402	7390	7376	7466	7341	7524	7440	7349	7440	7373	7320	7358	7468	7333	7411	7468	7401	7437	7358	7416	7364	7513	7383	7447	7477	7432	7355	7352	7471	7478	7516	7349	7457	7377	7471	7496	7477	7387	7327	7382	7477	7514	7406	7452	7320	7352	7389	7308	7518	7397	7397	7470	7442	7414	7337	7467	7609	7473	7494	7373	7454	7408	7599	7410	7443	7414	7421	7461	7390	7379	7491	7600	7454	7416	7489	7471	7495	7529	7565	7433	7496	7354	7302	7401	7448	7436	7483	7407	7525	7442	7289	7291	7470	7425	7497	7510	7372	7591	7329	7476	7516	7360	7467	7577	7387	7557	7495	7452	7352	7327	7492	7328	7370	7404	7394	7438	7388	7471	7492	7454	7363	7336	7322	7415	7431	7364	7391	7239	7364	7436	7550	7425	7478	7459	7513	7528	7356	7461	7437	7424	7321	7349	7491	7320	7364	7577	7464	7406	7554	7419	7451	7432	7527	7417	7410	7511	7318	7469	7464	7413	7396	7505	7421	7436	7323	7318	7369	7393	7462	7571	7365	7495	7396	7474	7341	7500	7457	7327	7455	7440	7515	7483	7396	7370	7488	7424	7492	7424	7432	7299	7502	7416	7399	7454	7404	7476	7447	7483	7295	7431	7538	7562	7303	7379	7471	7364	7210	7373	7285	7432	7420	7411	7406	7398	7436	7399	7404	7469	7594	7358	7282	7427	7484	7460	7452	7369	7455	7330	7303	7459	7403	7363	7386	7536	7469	7414	7426	7349	7408	7431	7485	7361	7384	7429	7282	7446	7364	7339	7413	7336	7401	7436	7360	7313	7425	7469	7440	7394	7430	7507	7453	7280	7480	7474	7466	7456	7440	7426	7204	7516	7317	7468	7270	7544	7400	7494	7350	7453	7471	7473	7425	7317	7385	7480	7393	7456	7320	7550	7329	7383	7433	7425	7369	7343	7349	7356	7450	7529	7537	7435	7538	7466	7400	7459	7383	7462	7403	7462	7366	7499	7380	7392	7379	7269	7465	7349	7296	7384	7366	7571	7491	7394	7357	7487	7467	7371	7472	7541	7516	7413	7502	7342	7441	7413	7346	7438	7364	7539	7373	7437	7588	7444	7393	7351	7336	7321	7352	7375	7401	7362	7542	7389	7496	7442	7545	7435	7362	7423	7411	7454	7485	7341	7428	7343	7355	7531	7534	7401	7491	7443	7448	7429	7262	7398	7493	7434	7291	7423	7424	7471	7449	7547	7320	7580	7436	7465	7504	7384	7447	7485	7355	7413	7347	7339	7442	7427	7418	7242	7487	7468	7411	7369	7278	7392	7393	7472	7338	7348	7398	7407	7333	7309	7482	7462	7437	7395	7342	7548	7378	7382	7496	7437	7516	7456	7511	7362	7419	7513	7252	7345	7359	7295	7476	7354	7432	7414	7386	7454	7440	7328	7301	7451	7429	7315	7535	7429	7365	7391	7424	7362	7508	7524	7492	7356	7417	7405	7474	7466	7437	7341	7348	7406	7431	7371	7447	7200	7379	7370	7542	7253	7428	7354	7265	7498	7429	7511	7371	7488	7496	7392	7368	7343	7362	7338	7482	7492	7349	7452	7554	7329	7538	7453	7438	7568	7490	7388	7433	7579	7369	7301	7391	7320	7348	7411	7464	7407	7457	7419	7434	7505	7304	7323	7232	7519	7494	7372	7367	7443	7432	7390	7263	7386	7428	7396	7497	7416	7356	7412	7395	7420	7448	7368	7494	7376	7382	7510	7379	7408	7509	7434	7373	7360	7470	7309	7687	7314	7563	7396	7427	7426	7359	7395	7410	7282	7535	7440	7464	7761	7473	7276	7368	7441	7436	7505	7455	7297	7458	7438	7330	7503	7348	7396	7475	7343	7325	7415	7538	7293	7329	7461	7421	7320	7227	7524	7375	7514	7357	7469	7408	7540	7503	7458	7442	7302	7467	7411	7338	7550	7445	7321	7380	7439	7461	7365	7346	7503	7606	7482	7405	7558	7400	7449	7478	7356	7444	7331	7556	7460	7370	7474	7464	7390	7375	7342	7429	7510	7454	7317	7483	7419	7403	7390	7368	7425	7374	7346	7337	7439	7551	7270	7501	7335	7452	7494	7509	7354	7346	7448	7459	7436	7426	7335	7321	7521	7340	7528	7436	7367	7354	7355	7432	7464	7501	7513	7361	7554	7404	7458	7573	7326	7418	7461	7554	7395	7308	7447	7430	7403	7479	7388	7360	7396	7481	7419	7508	7394	7405	7364	7519	7470	7470	7574	7477	7421	7581	7420	7467	7298	7471	7374	7431	7320	7374	7341	7474	7465	7530	7396	7472	7401	7452	7401	7496	7402	7559	7512	7467	7323	7439	7524	7395	7445	7278	7461	7395	7367	7575	7470	7393	7410	7591	7356	7506	7419	7565	7370	7501	7447	7423	7410	7343	7444	7461	7437	7497	7399	7607	7414	7464	7343	7398	7464	7388	7425	7411	7434	7528	7473	7409	7425	7410	7467
6492	2669	1808	1581	2119	2418	1886	1743	1876	3401	9170	12114	8927	4635	2122	1230	992	1011	964	946	885	948	954	911	976	926	973	976	980	962	969	938	992	996	995	938	952	926	942	995	891	937	899	1023	943	988	916	963	988	933	934	992	950	903	977	934	960	949	957	924	936	946	1029	955	975	971	953	949	977	995	1010	927	901	942	951	915	939	913	944	989	938	936	926	945	942	1017	949	937	933	1002	981	944	982	949	974	980	1027	949	996	993	929	924	994	920	986	1016	924	956	1001	954	992	980	934	951	1005	931	969	957	944	999	941	965	1013	967	942	980	1004	942	1019	999	955	937	1044	987	978	961	962	967	1027	1018	983	946	994	889	927	1060	937	961	949	944	940	915	925	950	984	973	954	970	964	936	983	938	965	977	935	946	993	952	948	946	906	972	986	950	971	970	955	1026	936	952	1009	943	966	952	924	930	924	994	1030	982	946	945	958	933	916	932	990	962	910	969	931	884	971	1005	934	942	915	915	894	1022	925	961	1051	1002	997	963	961	1001	951	959	960	982	980	933	915	986	965	1014	907	945	940	981	962	977	980	1014	966	945	952	962	977	997	963	954	962	889	976	1011	905	937	963	941	962	934	957	949	921	967	931	958	962	1025	970	1001	929	996	1035	975	961	1008	1019	953	932	911	975	919	961	968	907	994	959	990	979	1012	918	968	920	984	966	1000	977	955	987	963	966	934	943	935	886	949	1000	923	967	932	941	981	951	960	912	994	919	943	956	914	984	972	942	1032	999	989	1010	985	942	934	951	947	985	982	919	977	940	955	938	984	994	936	975	888	924	960	984	946	1015	960	993	979	937	968	978	985	956	988	955	935	1007	943	949	926	968	952	949	957	997	925	961	923	918	1023	964	946	973	947	984	973	949	982	958	892	944	990	939	1004	943	985	978	949	945	939	963	948	935	998	995	939	977	986	998	991	945	926	991	971	1002	964	941	923	1008	975	933	998	971	1053	992	959	928	979	989	1009	960	952	923	982	933	918	986	943	940	967	966	920	964	949	1032	936	987	930	1060	949	968	989	951	951	980	910	931	943	946	927	952	982	1014	918	933	977	1016	991	918	1005	958	953	935	945	954	992	986	995	976	969	935	954	920	980	966	985	947	993	959	964	992	942	922	973	957	945	997	932	991	983	1027	926	955	975	914	966	978	914	981	923	936	936	952	912	1028	931	947	956	961	938	1027	917	953	981	955	987	951	960	984	978	936	996	947	935	948	959	945	996	943	935	973	954	983	1009	968	1005	981	976	928	976	883	987	999	1024	984	918	928	943	1004	935	989	1002	941	968	958	964	997	941	931	932	984	940	925	943	966	983	956	924	982	948	938	966	965	954	937	926	1006	994	943	906	927	965	915	964	992	999	957	942	915	1004	997	967	929	963	961	1021	932	974	993	968	964	997	937	958	928	950	1009	948	919	929	981	957	974	932	933	949	974	980	952	920	1024	1027	1042	953	982	940	1013	961	970	984	936	933	943	938	962	952	954	953	989	990	960	1036	946	915	970	984	912	957	959	909	948	943	903	920	959	954	969	993	935	951	945	968	947	927	945	963	903	980	920	942	988	935	965	958	918	965	991	966	1015	962	974	947	943	972	962	955	1003	941	1004	928	1017	966	984	968	958	943	931	962	985	951	998	977	930	985	975	992	952	915	950	951	947	959	939	968	977	1002	951	984	971	993	952	983	935	933	940	916	1005	979	940	946	942	929	989	972	991	915	1002	928	952	960	975	962	954	987	942	1059	926	999	990	1025	898	969	982	1008	953	961	978	943	996	972	970	914	976	949	992	970	987	968	938	975	1017	930	964	1008	996	952	1000	940	966	952	988	949	954	918	943	958	968	958	903	935	959	957	955	992	934	952	921	1018	913	1007	940	967	937	970	983	955	964	929	923	988	970	976	1041	946	925	926	964	1001	949	997	975	951	997	938	924	976	901	934	1008	916	952	1001	922	950	969	970	997	917	920	955	989	979	946	936	925	924	937	948	938	938	923	943	1000	918	964	949	958	923	943	987	1001	945	963	963	965	1000	980	981	1009	871	966	957	944	995	891	981	966	954	948	917	989	971	960	954	903	974	987	968	917	903	983	1031	1010	1029	909	989	909	951	971	976	989	926	960	961	1009	938	975	959	908	1004	987	974	1003	916	972	924	954	946	995	994	969	924	933	979	973	975	956	960	967	925	997	956	917	996	939	937	889	979	955	921	931	922	967	963	902	1011	999	1001	969	925	964	1015	995	962	938	949	947	922	952	933	974	977	1009	943	968	989	921	920	964	1012	1018	969	1004	909	931	951	1021	953	970	995	937	991	1001	946	933	968	995	966	930	970	947	921	971	933	1001	935	1000	942	920	912	970	1001	971	958	1007	906	956	919	943	951	937	977	995	971	993	955	913	992	946	958	967	964	930	966	1023	949	971	1031	951	1003	950	946	947	989	940	1006	1022	978	992	942	936	964	904	941	938	947	951	976	918	955	908	994	1015	956	957	1021	914	963	909	983	947	1014	994	894	982	961	858	972	1005	944	948	936	931	969	967	944	963	961	945	983	949	977	957	962	1026	966	993	1002	964	943	942	945	941	960	947	904	977	971	939	949	955	941	953	931	973	973	908	918	971	907	933	960	956	986	983	972	941	971	950	957	957	927	953	977	956	962	955	960	988	966	959	1017	971	1025	897	912	1001	984	1026	972	992	977	975	1009	1011	961	919	935	1033	1010	936	927	961	975	951	977	923	965	922	949	959	983	902	990	966	945	956	940	967	951	917	950	930	964	969	963	968	990	922	934	999	1018	994	955	966	1014	964	996	927	968	949	1026	917	989	900	957	948	968	921	957	943	1101	963	963	943	975	949	986	933	965	935	887	1019	938	936	959	922	966	972	929	969	978	932	917	1026	958	967	960	982	973	978	961	1014	917	986	922	990	944	902	998	991	1015	993	920	924	902	944	998	984	990	906	908	971	982	952	951	991	978	942	958	970	952	954	895	1021	939	884	957	989	957	971	924	940	962	1009	916	951	892	1006	998	879	925	959	923	968	911	898	1005	957	945	959	969	1038	1020	930	993	966	956	941	975	975	990	920	982	975	935	924	981	997	938	962	1006	987	981	959	966	949	1010	945	1013	901	1000	904	945	940	918	936	947	939	996	911	991	946	958	1005	936	938	931	997	984	944	974	1024	959	946	1023	908	1020	1030	950	950	921	955	956	956	955	1025	927	1025	996	933	964	939	926	935	972	904	996	972	977	1034	995	936	971	970	999	939	939	949	939	1002	968	966	974	923	924	984	929	958	964	914	927	965	937	995	939	958	926	988	1020	996	940	926	991	951	997	952	986	958	943	984	920	956	950	892	957	944	902	896	1003	938	981	926	941	945	918	972	998	953	997	949	961	988	943	987	930	987	965	969	1020	976	924	999	923	996	946	1012	973	917	969	998	950	1001	986	937	983	972	910	968	948	1016	1015	956	973	978	977	926	892	934	954	964	935	902	995	957	973	1000	985	931	1003	977	969	968	990	954	961	985	982	972	965	967	947	952	956	932	968	980	1003	994	933	941	976	971	940	984	914	958	972	994	968	1002	971	972	959	947	946	987	974	1015	953	987	981	987	995	973	934	974	948	983	947	962	959	993	926	922	960	944	981
27159	20721	16657	26030	34896	35064	29500	26237	28264	39399	54603	56422	47421	34257	21498	12065	8787	7900	7856	7631	7709	7773	7795	7731	7712	7746	7785	7776	7656	7802	7503	7762	7743	7723	7779	7798	7717	7727	7805	7693	7735	7785	7728	7783	7843	7728	7896	7641	7691	7781	7765	7697	7857	7815	7752	7765	7713	7746	7658	7722	7885	7613	7667	7678	7861	7782	7719	7659	7813	7856	7799	7586	7699	7689	7698	7715	7617	7791	7738	7777	7700	7710	7685	7657	7789	7594	7564	7837	7623	7785	7762	7762	7866	7566	7758	7822	7675	7759	7831	7798	7619	7716	7763	7669	7684	7678	7711	7695	7749	7800	7843	7782	7828	7768	7734	7771	7712	7688	7762	7681	7863	7756	7697	7695	7766	7737	7698	7775	7780	7532	7787	7769	7771	7965	7760	7836	7768	7616	7720	7636	7794	7832	7676	7682	7791	7825	7736	7771	7720	7744	7795	7759	7619	7762	7720	7783	7682	7683	7724	7759	7760	7800	7745	7733	7758	7732	7847	7697	7703	7767	7681	7766	7648	7745	7833	7682	7644	7820	7743	7707	7845	7875	7797	7649	7781	7729	7756	7758	7785	7757	7803	7752	7651	7784	7635	7666	7745	7657	7729	7645	7825	7624	7694	7695	7842	7778	7654	7849	7744	7820	7665	7747	7709	7810	7782	7733	7640	7629	7720	7709	7807	7812	7775	7708	7664	7735	7812	7826	7761	7776	7734	7632	7518	7915	7843	7704	7652	7775	7669	7698	7774	7681	7940	7848	7807	7735	7772	7673	7798	7869	7787	7707	7750	7697	7647	7887	7701	7751	7719	7665	7770	7832	7641	7710	7706	7787	7835	7783	7770	7790	7852	7679	7681	7625	7723	7715	7788	7736	7666	7758	7961	7636	7847	7657	7809	7768	7775	7705	7794	7657	7755	7739	7754	7718	7723	7719	7716	7785	7843	7718	7786	7847	7830	7656	7689	7720	7745	7609	7751	7775	7675	7828	7669	7839	7672	7726	7729	7650	7600	7657	7787	7840	7867	7724	7800	7734	7766	7671	7779	7707	7800	7734	7816	7658	7646	7740	7867	7852	7794	7730	7664	7789	7637	7829	7629	7728	7828	7585	7816	7692	7719	7725	7735	7774	7714	7768	7848	7796	7834	7614	7696	7867	7859	7625	7722	7836	7707	7669	7704	7778	7648	7733	7750	7740	7727	7704	7756	7823	7660	7752	7686	7734	7765	7796	7766	7880	7532	7664	7676	7697	7796	7724	7627	7855	7759	7827	7776	7679	7761	7833	7842	7763	7765	7746	7767	7666	7716	7746	7749	7773	7634	7658	7777	7676	7758	7862	7677	7660	7686	7775	7713	7623	7773	7634	7684	7747	7682	7565	7682	7837	7820	7697	7820	7660	7767	7697	7846	7730	7749	7788	7707	7604	7733	7738	7659	7735	7690	7765	7638	7728	7748	7777	7712	7719	7838	7809	7709	7807	7771	7785	7679	7650	7823	7812	7770	7801	7790	7807	7717	7595	7691	7610	7683	7837	7691	7885	7709	7760	7796	7699	7776	7772	7683	7894	7760	7686	7671	7674	7721	7754	7864	7665	7821	7718	7783	7792	7760	7697	7732	7694	7685	7642	7797	7689	7739	7767	7709	7627	7750	7740	7725	7725	7811	7766	7736	7703	7730	7761	7716	7879	7603	7617	7692	7779	7766	7689	7815	7651	7701	7769	7796	7871	7758	7670	7695	7852	7885	7832	7768	7711	7701	7782	7813	7812	7804	7814	7701	7676	7745	7868	7729	7701	7708	7653	7601	7659	7686	7912	7724	7714	7774	7736	7723	7850	7757	7722	7656	7673	7865	7790	7599	7773	7718	7781	7733	7719	7686	7847	7696	7748	7732	7641	7748	7675	7739	7685	7736	7680	7661	7612	7590	7648	7818	7746	7705	7816	7668	7755	7608	7862	7665	7631	7673	7688	7648	7704	7911	7747	7632	7789	7637	7806	7749	7859	7741	7718	7875	7844	7767	7557	7708	7865	7669	7675	7737	7721	7731	7772	7752	7782	7674	7750	7651	7648	7682	7766	7821	7716	7596	7652	7616	7728	7786	7800	7793	7688	7708	7798	7837	7744	7701	7710	7675	7775	7646	7686	7637	7810	7724	7717	7636	7794	7660	7596	7820	7601	7685	7691	7679	7736	7711	7677	7856	7746	7615	7677	7757	7794	7760	7615	7795	7812	7808	7825	7915	7544	7816	7744	7713	7863	7768	7771	7760	7756	7982	7686	7807	7696	7715	7761	7759	7627	7755	7751	7732	7729	7827	7730	7751	7712	7695	7674	7770	7704	7707	7835	7613	7689	7772	7645	7745	7666	7689	7729	7748	7745	7790	7743	7688	7785	7712	7841	7768	7757	7702	7761	7783	7791	7693	7732	7785	7650	7653	7771	7839	7697	7727	7849	7718	7814	7842	7799	7668	7583	7697	7724	7735	7706	7870	7594	7806	7781	7726	7626	7677	7699	7891	7763	7814	7680	7835	7706	7774	7822	7872	7826	7713	7759	7684	7630	7804	7768	7720	7744	7931	7779	7709	7704	7811	7852	7685	7786	7787	7916	7814	7702	7699	7702	7586	7667	7692	7766	7673	7899	7716	7835	7824	7691	7922	7739	7741	7711	7673	7734	7699	7729	7800	7663	7773	7780	7692	7822	7749	7607	7836	7715	7843	7742	7753	7686	7549	7848	7776	7698	7854	7675	7736	7768	7816	7719	7769	7663	7759	7808	7646	7647	7767	7769	7704	7780	7753	7686	7749	7739	7698	7729	7729	7789	7683	7594	7671	7683	7742	7871	7785	7809	7644	7727	7789	7716	7789	7857	7696	7595	7798	7677	7748	7789	7638	7756	7691	7797	7732	7754	7885	7725	7618	7515	7792	7596	7731	7719	7840	7789	7724	7682	7881	7823	7698	7754	7602	7747	7708	7860	7613	7682	7772	7594	7879	7850	7712	7923	7790	7874	7813	7812	7685	7635	7686	7666	7779	7707	7753	7862	7696	7704	7770	7722	7638	7732	7694	7561	7847	7675	7666	7739	7734	7753	7846	7672	7794	7700	7727	7736	7755	7689	7724	7866	7792	7739	7852	7806	7650	7777	7643	7743	7726	7843	7747	7733	7659	7753	7776	7685	7714	7666	7817	7717	7591	7752	7716	7815	7753	7721	7697	7773	7729	7699	7756	7666	7776	7678	7835	7812	7706	7712	7795	7909	7844	7665	7894	7773	7666	7720	7639	7678	7626	7698	7736	7774	7618	7646	7728	7753	7768	7648	7764	7709	7719	7785	7633	7686	7757	7765	7641	7690	7927	7723	7732	7736	7745	7743	7613	7717	7765	7728	7730	7797	7700	7740	7769	7786	7460	7644	7692	7770	7786	7879	7726	7725	7848	7766	7810	7859	7879	7803	7841	7769	7717	7752	7827	7622	7859	7722	7634	7718	7643	7794	7704	7855	7709	7635	7700	7708	7756	7868	7766	7767	7724	7725	7664	7916	7883	7722	7701	7746	7814	7562	7707	7808	7793	7716	7830	7761	7663	7809	7842	7685	7668	7774	7719	7715	7759	7803	7773	7673	7713	7942	7731	7800	7639	7721	7882	7699	7722	7700	7914	7839	7619	7790	7688	7818	7722	7851	7802	7608	7824	7778	7697	7750	7767	7754	7820	7773	7613	7791	7723	7807	7842	7581	7673	7650	7713	7718	7775	7725	7907	7684	7708	7622	7815	7645	7722	7640	7746	7757	7744	7744	7651	7774	7692	7876	7810	7777	7740	7787	7784	7807	7695	7923	7739	7751	7765	7752	7769	7737	7789	7735	7756	7660	7798	7793	7776	7823	7727	7788	7814	7684	7781	7565	7696	7799	7762	7785	7809	7697	7754	7767	7711	7757	7673	7701	7908	7713	7779	7729	7562	7716	7824	7695	7790	7659	7691	7654	7779	7707	7834	7681	7683	7645	7731	7736	7732	7540	7778	7755	7768	7711	7750	7676	7620	7705	7788	7840	7602	7742	7685	7730	7617	7810	7731	7815	7853	7776	7765	7759	7887	7694	7705	7809	7716	7779	7870	7766	7680	7786	7883	7795	7704	7769	7692	7647	7736	7779	7824	7740	7636	7842	7660	7630	7743	7758	7663	7814	7667	7607	7746	7653	7655	7834	7979	7627	7707	7681	7717	7607	7715	7694	7713	7730	7825	7586	7473	7741	7754	7649	7573	7652	7829	7678	7802	7672	7778	7828	7697	7586	7728	7665	7766	7797	7740	7751	7688	7725	7740	7790	7831	7774	7744	7642	7715	7634	7746	7819	7780	7712	7876	7748	7764	7771	7743	7784	7729	7665	7783	7801	7763	7796	7708	7727	7810	7784	7764	7834	7809	7548	7807	7685	7769	7879	7805	7723	7811	7651	7798	7717	7789	7755	7710	7691	7896	7701	7727	7742	7646	7764	7599	7695	7805	7647	7693	7633	7738	7738	7742	7656	7923	7759	7708	7754	7798	7743	7848	7797	7828	7741	7723	7658	7723	7782	7755	7560	7670	7725	7805	7796	7749	7654	7748	7611	7726	7780	7744	7799	7906	7703	7776	7752	7788	7567	7717	7731	7666	7802	7683	7724	7637	7755	7846	7760	7758	7731	7773	7733	7895	7745	7805	7717	7732	7893	7661	7639	7694	7775	7813	7871	7748	7659	7760	7812	7822	7590	7774	7761	7774	7669	7793	7709	7785	7703	7827	7752	7721	7822	7623	7782	7747	7646	7751	7666	7867	7845	7672	7742	7749	7849	7728	7718	7820	7739	7603	7818	7671	7808	7698	7620	7923	7572	7819	7891	7690	7836	7733	7746	7820	7758	7642	7686	7737	7735	7794	7804	7726	7672	7730	7687	7748	7692	7760	7711	7730	7729	7627	7872	7713	7722	7680	7836	7717	7723	7745	7828	7934	7749	7727	7630	7615	7604	7720	7700	7759	7808	7848	7779	7671	7779	7699	7775	7684	7713	7727	7744	7565	7718	7679	7801	7754	7832	7917	7653	7751	7805	7708	7763	7783	7814
5264	3284	2110	1758	2118	2595	2408	2209	2204	5795	17709	20873	15498	7560	2984	1465	1072	1003	947	958	897	918	936	904	944	954	903	933	935	935	979	917	958	938	930	951	936	968	937	901	943	970	999	940	935	934	972	908	938	930	904	960	990	950	905	931	927	885	974	1050	956	999	915	927	910	977	928	932	939	903	884	912	927	929	909	943	935	928	958	938	933	951	933	956	984	951	984	1004	972	941	941	960	961	941	927	936	970	965	916	873	966	982	934	890	919	936	920	939	917	939	913	970	928	971	997	932	948	950	923	947	977	940	919	953	1059	891	987	906	1016	942	977	902	920	917	895	933	934	926	905	881	940	990	944	948	908	906	965	947	951	917	954	943	1008	962	1012	947	956	912	1029	935	885	949	938	986	942	905	901	938	934	931	931	934	932	937	901	986	888	906	947	897	939	914	930	997	980	950	908	968	958	928	1017	988	1022	951	889	984	947	938	949	936	938	993	962	946	928	946	933	948	947	964	910	926	964	926	954	971	876	966	1005	921	948	889	885	951	943	935	957	960	928	954	916	946	935	967	981	962	871	960	979	905	982	1028	937	918	914	946	979	951	892	935	938	957	941	932	922	870	945	922	972	960	928	973	941	918	930	932	948	937	947	899	944	912	966	980	916	949	927	976	966	913	900	986	972	928	895	912	903	954	960	954	934	953	944	938	956	902	890	910	934	959	935	984	992	980	980	966	967	963	867	931	932	932	949	964	965	926	943	937	979	987	936	925	977	946	932	923	936	940	1001	929	950	969	957	946	921	919	983	935	939	975	978	910	992	937	943	909	923	953	1000	963	950	903	933	933	961	947	939	953	923	928	994	986	945	955	927	921	937	957	900	909	956	899	993	929	929	990	928	903	930	899	893	882	896	939	955	955	954	967	921	1000	926	943	922	943	917	997	989	946	960	949	969	951	967	884	903	974	948	977	942	904	975	997	919	973	932	922	963	930	897	957	959	950	891	973	997	957	921	945	959	949	941	941	917	963	898	949	959	985	1023	972	952	919	929	908	972	912	906	957	990	992	963	1019	970	921	908	944	956	949	940	927	942	980	944	966	956	948	999	924	983	962	988	932	962	966	954	955	999	946	926	959	922	926	970	953	950	929	930	964	910	986	913	888	957	944	946	907	879	982	952	939	966	964	943	938	981	879	929	940	923	973	929	924	960	905	970	957	934	944	951	965	903	916	950	916	952	968	880	921	915	944	938	985	940	1001	919	927	901	932	963	964	957	974	1006	989	972	880	906	970	951	930	928	917	930	979	950	959	948	926	944	998	905	950	910	932	988	956	936	947	971	974	893	970	885	973	992	939	956	985	905	913	971	940	950	928	961	970	943	939	920	927	968	886	960	970	966	914	957	948	925	977	953	896	965	935	953	987	961	972	911	947	937	999	928	925	934	953	909	956	944	905	952	978	905	932	938	983	906	979	955	988	919	897	951	914	988	900	907	937	967	908	965	946	947	955	934	894	934	963	953	973	999	894	997	922	918	948	934	914	950	985	983	984	976	993	866	924	908	978	947	951	978	974	989	933	978	936	934	965	956	942	1015	944	957	926	968	954	949	935	956	966	945	952	912	893	950	942	944	942	939	938	932	952	927	941	877	915	971	927	980	912	967	945	934	924	971	950	914	881	969	926	964	949	932	981	896	1008	977	975	991	963	899	936	956	918	914	957	963	985	1005	962	924	963	968	976	995	908	910	908	966	940	914	966	1001	922	979	977	983	917	950	985	934	914	930	968	882	917	951	996	974	887	908	982	938	976	922	1008	941	939	938	948	957	942	933	948	944	940	987	906	912	992	990	1009	967	959	932	935	938	939	1030	989	930	962	953	929	922	958	954	963	913	888	947	956	940	945	948	964	962	976	945	930	887	915	927	897	921	948	959	955	977	974	899	954	983	936	975	981	967	945	901	939	979	986	925	905	971	951	938	953	949	955	981	898	931	908	908	944	956	1011	966	943	893	982	874	930	956	955	964	977	910	964	911	896	995	939	906	964	964	898	925	940	921	961	960	907	945	855	912	946	942	952	932	1005	957	925	920	959	937	943	1001	993	942	911	954	946	932	939	876	914	984	906	943	928	927	969	931	960	961	961	958	991	907	925	937	910	901	976	970	948	959	1008	993	939	992	926	899	994	983	960	994	919	906	962	990	953	989	946	909	916	940	897	969	947	911	1002	935	941	914	936	895	957	949	932	944	929	917	989	965	906	974	959	927	935	932	918	903	948	978	970	942	944	919	964	950	957	933	914	950	938	951	967	959	989	922	965	946	922	919	994	883	901	944	899	929	909	894	929	914	1007	975	958	953	951	948	978	943	972	956	905	928	991	880	955	919	899	983	934	938	944	975	996	956	975	929	924	931	969	930	990	933	975	929	900	936	984	962	943	920	938	926	914	921	951	923	917	962	958	945	931	965	931	966	976	878	951	953	994	995	957	925	972	983	940	948	922	932	969	958	932	901	963	924	941	939	929	1001	943	930	890	968	922	921	925	988	911	909	991	954	901	1043	923	971	917	934	920	940	928	960	942	947	899	957	946	938	957	976	953	969	916	961	976	980	946	912	957	990	1001	917	941	921	927	959	966	928	958	969	976	978	968	933	951	958	968	942	929	976	959	948	1000	971	999	912	944	939	996	894	943	936	895	948	938	939	984	963	981	968	882	933	915	943	889	989	926	991	922	910	925	951	924	967	934	916	915	959	999	921	967	921	951	926	927	933	924	1005	923	974	937	918	940	911	935	947	987	868	980	986	935	962	1003	976	952	976	960	951	1003	911	928	934	905	940	956	932	934	898	952	981	968	952	956	964	958	909	946	943	933	928	943	975	948	942	957	972	976	892	890	951	920	931	916	947	943	914	987	980	1021	946	930	942	866	973	934	967	981	983	940	959	915	1009	921	1015	908	958	919	946	966	965	959	916	953	931	909	957	967	966	947	951	917	935	890	948	945	906	966	1008	980	902	912	949	958	906	982	970	988	966	1017	952	982	968	976	983	943	994	971	1038	885	923	870	939	917	939	935	968	904	961	960	955	920	948	943	989	938	955	964	964	976	985	976	963	964	873	966	933	892	932	912	942	919	965	943	957	985	963	967	952	954	925	924	937	927	956	929	939	942	937	943	995	935	937	917	861	960	946	905	902	916	961	916	955	888	961	1001	977	986	907	920	938	979	911	958	923	908	968	923	946	953	877	949	966	969	912	964	958	944	897	1001	958	981	947	925	965	906	1008	925	972	974	977	963	907	968	966	922	938	918	977	900	936	977	915	964	1012	978	962	945	1035	885	934	910	983	954	947	985	912	942	906	967	969	936	919	922	964	893	957	939	970	968	964	913	901	966	961	960	970	976	948	933	978	966	983	911	890	956	977	939	923	923	919	922	950	993	973	928	931	978	994	937	946	936	972	923	935	915	990	976	938	947	960	925	895	981	932	979	927	891	976	912	950	876	906	967	908	956	932	968	970	947	922	920	917	936	976	933	954	917	979	943	925	967	915	889	952	910	877	925	922	957	980	931
30760	22980	18266	26938	35033	35954	34331	31605	31601	48457	69567	69994	57579	41445	26964	14623	9204	7941	7661	7607	7518	7709	7464	7559	7639	7630	7567	7686	7723	7667	7678	7698	7551	7528	7533	7700	7497	7709	7658	7624	7675	7742	7555	7654	7611	7552	7584	7570	7628	7578	7624	7560	7559	7674	7548	7655	7458	7561	7723	7559	7715	7560	7623	7631	7631	7721	7605	7587	7617	7660	7727	7555	7636	7602	7627	7522	7548	7697	7685	7660	7465	7677	7599	7736	7669	7558	7687	7663	7768	7595	7782	7791	7569	7708	7508	7805	7525	7716	7667	7599	7737	7625	7600	7700	7658	7521	7594	7671	7478	7639	7629	7604	7599	7611	7629	7709	7527	7564	7633	7708	7624	7614	7682	7687	7691	7600	7667	7634	7620	7685	7553	7657	7549	7632	7659	7622	7639	7563	7559	7567	7480	7554	7577	7620	7649	7548	7532	7492	7636	7625	7630	7624	7541	7622	7591	7533	7592	7601	7613	7668	7779	7610	7724	7440	7620	7605	7746	7658	7681	7646	7709	7638	7703	7618	7670	7652	7612	7672	7619	7653	7499	7642	7624	7779	7712	7646	7659	7615	7602	7632	7615	7637	7684	7650	7689	7667	7561	7592	7603	7489	7644	7609	7730	7622	7673	7572	7651	7621	7689	7664	7662	7688	7667	7620	7584	7516	7597	7582	7589	7476	7607	7626	7611	7617	7457	7692	7724	7618	7582	7657	7638	7444	7691	7525	7504	7653	7612	7702	7709	7485	7581	7589	7652	7630	7454	7658	7490	7666	7435	7581	7581	7674	7589	7772	7585	7517	7587	7639	7558	7622	7673	7659	7624	7510	7666	7505	7681	7608	7593	7664	7592	7572	7602	7544	7578	7727	7718	7649	7586	7666	7705	7774	7513	7635	7548	7793	7699	7489	7641	7536	7582	7735	7717	7558	7747	7647	7625	7659	7711	7769	7718	7684	7778	7648	7621	7610	7532	7551	7464	7643	7546	7616	7611	7576	7642	7540	7627	7751	7661	7612	7550	7544	7640	7649	7688	7687	7595	7662	7592	7691	7537	7647	7523	7651	7610	7527	7740	7753	7603	7565	7618	7723	7657	7598	7672	7631	7631	7680	7592	7659	7606	7596	7775	7678	7576	7722	7697	7616	7610	7625	7639	7471	7702	7693	7609	7630	7614	7572	7635	7445	7655	7677	7755	7540	7597	7698	7510	7548	7642	7708	7681	7620	7598	7591	7587	7520	7672	7730	7674	7647	7727	7469	7527	7601	7546	7659	7624	7651	7648	7570	7563	7832	7618	7607	7680	7692	7499	7662	7713	7685	7717	7644	7518	7685	7629	7514	7594	7538	7545	7750	7552	7632	7657	7573	7655	7574	7646	7671	7716	7619	7681	7613	7769	7637	7620	7547	7654	7671	7638	7559	7568	7706	7656	7445	7527	7639	7605	7464	7642	7677	7552	7664	7638	7699	7784	7584	7670	7594	7673	7420	7573	7587	7604	7581	7631	7642	7588	7604	7522	7777	7807	7588	7695	7460	7651	7673	7443	7569	7583	7541	7564	7646	7611	7625	7722	7460	7567	7573	7537	7571	7650	7603	7605	7742	7616	7650	7538	7708	7504	7644	7406	7680	7636	7583	7663	7648	7649	7637	7569	7691	7537	7629	7566	7582	7623	7572	7460	7714	7739	7613	7601	7626	7647	7541	7608	7488	7574	7538	7521	7497	7738	7581	7672	7657	7737	7672	7624	7570	7551	7752	7610	7566	7607	7605	7641	7681	7632	7581	7757	7604	7512	7693	7677	7680	7693	7608	7626	7654	7734	7632	7667	7720	7612	7648	7691	7531	7618	7541	7673	7600	7535	7701	7548	7633	7703	7712	7564	7687	7638	7584	7718	7633	7622	7640	7444	7608	7581	7714	7620	7571	7621	7580	7591	7661	7615	7589	7628	7598	7713	7574	7538	7685	7678	7678	7523	7569	7692	7774	7523	7681	7671	7635	7789	7661	7607	7589	7673	7697	7681	7648	7601	7678	7476	7527	7528	7658	7544	7676	7574	7722	7724	7654	7547	7566	7683	7739	7802	7638	7573	7701	7548	7619	7438	7543	7788	7615	7616	7698	7690	7587	7693	7639	7669	7608	7646	7676	7596	7570	7556	7590	7597	7723	7491	7691	7637	7621	7555	7676	7693	7681	7610	7693	7659	7527	7679	7506	7653	7536	7491	7630	7662	7678	7739	7705	7469	7716	7648	7433	7628	7555	7720	7720	7661	7607	7603	7722	7700	7628	7649	7489	7676	7701	7774	7728	7653	7692	7582	7769	7592	7619	7594	7727	7570	7738	7611	7627	7659	7618	7530	7521	7614	7526	7547	7591	7581	7516	7592	7623	7710	7671	7714	7743	7635	7665	7643	7721	7490	7661	7659	7546	7668	7588	7577	7628	7711	7621	7573	7709	7648	7722	7555	7563	7554	7683	7553	7651	7639	7537	7583	7578	7537	7510	7655	7624	7587	7754	7605	7624	7548	7584	7647	7682	7545	7691	7564	7652	7742	7659	7582	7582	7608	7628	7739	7510	7661	7537	7684	7580	7751	7631	7666	7614	7720	7704	7632	7683	7624	7668	7612	7741	7699	7601	7578	7653	7772	7703	7552	7570	7628	7627	7766	7642	7637	7839	7656	7588	7537	7707	7573	7663	7682	7557	7515	7751	7701	7605	7633	7655	7716	7676	7626	7734	7471	7650	7636	7571	7640	7617	7683	7697	7696	7513	7599	7731	7560	7650	7672	7583	7583	7860	7730	7671	7452	7712	7665	7658	7714	7618	7633	7665	7560	7533	7508	7489	7606	7643	7722	7520	7628	7621	7660	7638	7720	7581	7659	7475	7557	7566	7718	7684	7683	7519	7631	7588	7628	7735	7545	7601	7601	7559	7670	7805	7567	7500	7677	7672	7605	7592	7597	7614	7642	7610	7593	7657	7787	7420	7700	7607	7625	7615	7574	7759	7598	7643	7435	7559	7575	7585	7728	7669	7684	7602	7546	7579	7734	7672	7688	7622	7677	7604	7478	7692	7603	7667	7583	7638	7712	7591	7650	7698	7666	7604	7668	7514	7593	7673	7533	7580	7547	7585	7591	7618	7630	7796	7539	7666	7557	7667	7540	7708	7596	7602	7633	7493	7584	7560	7590	7517	7573	7564	7478	7497	7703	7590	7607	7687	7730	7600	7780	7584	7638	7510	7628	7598	7673	7641	7699	7671	7646	7729	7536	7760	7678	7648	7742	7580	7608	7753	7607	7699	7722	7683	7457	7633	7619	7578	7511	7594	7761	7648	7506	7737	7500	7539	7601	7667	7430	7416	7589	7540	7555	7659	7665	7682	7712	7792	7663	7581	7581	7519	7640	7578	7602	7612	7533	7519	7500	7724	7537	7554	7583	7695	7613	7610	7627	7580	7557	7720	7739	7692	7632	7688	7688	7715	7620	7603	7556	7691	7620	7794	7634	7694	7707	7739	7647	7501	7590	7629	7357	7770	7692	7755	7667	7518	7647	7587	7451	7628	7666	7460	7685	7632	7719	7610	7665	7537	7679	7633	7577	7622	7759	7656	7621	7526	7650	7555	7666	7636	7707	7699	7534	7514	7455	7635	7577	7702	7606	7505	7769	7560	7626	7587	7631	7495	7665	7762	7624	7729	7586	7493	7565	7757	7573	7634	7519	7547	7651	7689	7588	7709	7498	7634	7589	7545	7817	7626	7757	7692	7588	7608	7502	7695	7719	7635	7682	7652	7596	7685	7622	7624	7658	7511	7679	7531	7704	7593	7718	7693	7742	7604	7671	7614	7658	7642	7434	7599	7650	7602	7563	7525	7617	7679	7559	7506	7581	7554	7560	7719	7678	7670	7681	7547	7678	7524	7483	7758	7709	7749	7565	7623	7682	7628	7755	7670	7644	7585	7707	7572	7646	7617	7601	7647	7642	7609	7667	7424	7629	7590	7601	7721	7660	7514	7613	7747	7630	7665	7430	7661	7643	7774	7587	7676	7549	7539	7647	7556	7584	7578	7585	7529	7509	7574	7725	7751	7532	7516	7657	7626	7545	7771	7619	7666	7588	7583	7647	7636	7491	7586	7597	7596	7627	7577	7623	7619	7562	7697	7657	7738	7505	7627	7685	7574	7664	7526	7696	7611	7751	7609	7569	7659	7733	7510	7681	7669	7690	7722	7829	7719	7497	7728	7625	7534	7634	7730	7686	7649	7704	7660	7617	7585	7727	7749	7849	7622	7655	7902	7619	7733	7637	7651	7662	7702	7708	7708	7748	7723	7749	7624	7655	7835	7666	7557	7569	7545	7652	7796	7720	7538	7657	7535	7602	7552	7737	7757	7683	7601	7526	7591	7643	7687	7754	7575	7503	7624	7615	7626	7615	7651	7545	7715	7479	7762	7543	7674	7644	7615	7637	7830	7684	7573	7533	7613	7661	7521	7608	7740	7780	7580	7597	7774	7773	7629	7730	7587	7724	7618	7601	7652	7518	7710	7669	7647	7627	7661	7582	7572	7778	7509	7577	7646	7625	7550	7617	7587	7746	7600	7628	7675	7676	7614	7554	7597	7551	7427	7590	7550	7728	7604	7577	7560	7543	7671	7505	7566	7590	7640	7639	7576	7626	7581	7606	7648	7700	7551	7674	7620	7623	7679	7629	7557	7532	7671	7612	7567	7637	7665	7561	7659	7683	7906	7413	7696	7584	7579	7684	7617	7509	7677	7537	7498	7639	7665	7638	7611	7585	7704	7698	7703	7479	7590	7693	7497	7695	7599	7641	7758	7768	7677	7641	7654	7551	7583	7482	7751	7526	7593	7593	7597	7521	7580	7659	7566	7637	7550	7684	7685	7684	7698	7687	7614	7649	7797	7757	7668	7677	7574	7456	7537	7465	7719	7650	7620	7652	7470	7812	7663	7590	7626	7683	7670	7577	7566	7668	7699	7560	7725	7635	7706	7551	7629	7639	7608	7687	7702	7785	7638	7643	7623	7649	7622	7613	7581	7655	7516	7659	7560	7544	7558	7537	7773	7651	7650	7638	7522	7554	7588
4046	1711	1218	1150	1321	1474	1467	1414	1424	1843	3749	4514	3432	2121	1349	1042	936	946	939	959	943	931	941	861	950	961	916	903	897	884	881	900	901	919	861	935	872	947	970	1011	930	900	965	938	938	907	911	943	905	943	911	894	906	882	905	939	919	902	837	960	932	921	924	910	904	915	908	921	836	906	896	928	928	912	926	980	914	916	891	887	902	896	895	927	911	877	949	893	956	974	900	926	848	935	975	887	871	915	902	941	937	930	932	926	936	923	955	935	934	927	904	898	956	957	952	886	968	914	906	938	955	897	957	952	883	915	871	911	932	921	932	869	893	936	920	939	942	937	925	988	934	940	945	902	922	948	943	954	888	947	939	921	922	866	859	921	966	899	937	941	954	952	946	940	871	926	920	929	929	923	925	939	984	933	896	907	923	923	928	865	922	930	937	896	903	967	930	929	898	953	939	888	911	902	905	938	883	878	920	952	954	883	903	918	934	956	879	854	884	985	879	875	962	919	982	946	879	923	964	952	920	892	916	921	939	1000	938	923	887	911	948	939	907	869	1011	963	912	915	945	916	921	920	911	879	892	926	934	915	883	922	974	928	939	878	906	955	958	916	889	912	917	936	950	910	895	899	909	1012	879	943	921	870	880	868	944	905	925	936	905	946	913	923	976	842	1012	943	886	972	972	920	916	895	896	902	960	924	932	892	872	869	972	934	924	958	954	923	917	954	967	896	914	892	954	914	964	885	855	849	933	881	894	950	891	988	908	872	935	917	898	905	962	906	895	944	905	930	933	962	935	961	901	925	926	934	934	927	874	919	921	931	944	949	875	930	926	969	878	880	947	904	933	924	909	942	942	901	921	951	902	931	916	966	904	906	951	934	903	928	885	925	914	922	957	893	918	915	980	917	945	927	921	864	864	880	919	911	880	869	902	926	944	900	913	930	886	941	944	889	942	895	995	845	932	914	950	897	932	937	946	927	925	991	925	899	879	930	941	940	955	902	952	935	906	960	925	942	917	956	933	919	890	927	948	934	999	883	963	965	906	929	867	878	889	943	879	892	942	920	905	908	926	895	959	924	929	950	964	883	947	950	918	891	894	941	873	910	915	942	947	934	922	896	931	925	947	892	907	929	936	882	889	910	936	934	915	913	876	937	901	884	900	968	921	920	915	931	927	889	940	919	938	922	923	913	888	967	920	936	939	974	939	875	961	906	921	901	994	935	923	929	912	975	912	934	936	943	939	921	913	897	920	882	926	948	939	968	887	902	889	924	905	911	942	865	937	858	900	964	859	919	880	886	924	914	910	908	1003	981	945	935	964	936	968	929	950	953	918	925	986	904	929	956	983	909	954	905	905	936	913	958	901	925	938	890	884	959	899	958	908	914	935	916	880	963	907	866	990	945	903	895	949	894	909	916	975	848	956	893	886	960	927	903	961	932	887	906	915	1027	919	913	946	946	1006	988	922	945	871	902	944	891	975	929	945	933	977	887	960	929	954	921	952	925	908	969	925	900	905	913	925	936	950	905	881	884	966	894	875	940	984	943	934	927	965	902	959	863	920	919	935	940	871	936	966	907	901	909	920	891	930	922	905	939	861	951	901	965	907	914	907	958	918	872	919	937	932	869	900	900	916	946	903	914	938	897	904	926	929	970	899	908	891	881	910	839	895	889	910	885	921	971	897	896	877	929	947	926	926	929	898	931	959	998	944	915	903	915	911	917	901	909	981	919	908	939	927	884	909	951	906	905	906	892	924	891	926	909	891	938	912	927	942	897	910	978	923	894	915	884	932	957	982	927	928	904	927	939	894	880	892	897	886	912	947	921	938	880	842	937	907	951	895	969	939	851	927	899	940	958	911	949	894	947	887	957	943	949	894	961	972	908	925	939	915	947	981	881	922	884	939	885	897	918	912	909	949	901	935	988	860	927	925	906	956	923	868	912	891	971	914	902	987	886	1003	917	915	919	914	899	916	910	885	887	912	936	891	915	926	950	900	930	856	936	908	947	951	920	903	916	918	884	882	921	828	930	941	900	910	894	897	926	929	948	905	931	954	903	860	943	943	929	896	933	946	873	865	852	963	922	899	901	961	899	944	918	935	885	966	919	888	879	923	923	925	938	917	924	939	925	882	855	914	895	892	917	929	889	966	911	911	874	906	893	899	962	906	946	889	907	917	910	980	926	922	922	957	936	903	872	857	892	868	910	900	948	946	903	895	997	852	863	941	894	869	878	891	998	905	878	913	941	877	924	935	867	908	897	923	915	912	872	889	924	907	952	884	904	1018	918	894	912	955	957	934	906	929	933	923	941	901	895	950	915	931	937	959	954	946	901	892	974	965	897	917	940	922	957	913	875	920	917	957	955	958	916	954	1006	929	926	897	983	928	893	870	931	937	901	927	878	961	928	966	961	931	955	918	959	886	864	934	947	868	902	911	879	961	850	896	884	934	903	899	929	938	902	918	937	929	995	956	919	914	940	962	926	944	941	898	944	977	934	947	872	864	922	866	864	964	926	968	944	908	880	945	899	901	919	971	925	921	953	988	898	957	951	891	919	959	918	883	917	917	914	932	897	949	951	943	921	983	947	947	936	951	936	887	882	964	904	919	877	948	948	889	900	941	851	928	913	938	902	950	936	996	927	898	949	906	902	926	898	942	985	882	964	938	926	969	947	904	929	892	974	932	907	894	935	925	887	848	1000	906	921	923	921	945	947	916	894	919	946	939	871	941	906	917	911	940	902	976	889	913	935	918	975	941	930	914	902	936	891	891	916	959	920	889	959	943	902	886	906	829	944	901	929	964	913	927	946	970	945	920	897	914	947	928	925	963	930	915	889	885	896	896	928	914	898	917	934	918	900	941	913	880	933	893	923	902	978	965	970	957	921	941	946	938	951	941	958	957	898	978	924	951	910	930	932	936	893	980	931	966	999	970	932	863	955	908	888	890	930	943	889	860	925	914	949	906	963	961	907	956	948	927	945	936	914	916	923	897	847	934	924	893	906	951	917	976	915	863	915	970	952	872	855	904	899	951	879	915	938	949	948	918	898	905	886	910	951	882	878	902	936	923	914	910	944	909	940	876	892	942	982	898	927	871	933	866	929	865	904	962	984	956	989	925	885	940	922	947	891	924	895	938	892	946	925	934	934	884	916	904	922	909	968	909	850	946	915	914	949	921	963	932	884	895	953	883	889	921	930	901	917	961	875	918	907	968	861	896	890	882	898	899	894	930	880	941	894	896	948	942	941	982	879	974	888	932	883	900	920	991	923	953	864	879	914	965	964	874	875	944	901	921	918	933	879	952	910	926	927	896	920	871	981	960	960	931	950	903	843	933	938	909	926	962	950	918	968	950	891	913	924	975	923	928	943	994	879	886	896	846	920	910	944	961	895	898	909	860	888	899	920	911	938	911	960	894	975	920	956	959	956	935	934	872	917	901	881	913	881	929	933	916	969	880	931	925	905	921	954	943	936	946	912	895	962	913	926	896	865	910	897	933	943	963	931
22269	15758	11817	17931	24605	25973	23872	22903	22240	28049	38709	38858	32045	21950	13574	9363	7923	7650	7412	7380	7358	7470	7444	7483	7483	7626	7487	7466	7603	7469	7500	7494	7432	7337	7423	7427	7503	7344	7436	7438	7454	7520	7526	7471	7420	7321	7382	7483	7476	7521	7426	7371	7364	7392	7495	7490	7441	7454	7443	7436	7382	7472	7441	7473	7411	7501	7431	7383	7558	7453	7407	7466	7492	7431	7641	7426	7444	7529	7529	7510	7470	7451	7677	7418	7430	7593	7456	7491	7353	7572	7399	7537	7646	7496	7594	7422	7459	7554	7560	7493	7342	7586	7502	7408	7597	7519	7479	7441	7490	7478	7434	7591	7398	7422	7490	7506	7609	7525	7564	7351	7476	7426	7349	7421	7352	7543	7547	7544	7384	7613	7496	7442	7481	7502	7535	7456	7524	7444	7444	7508	7544	7408	7484	7475	7445	7494	7619	7482	7495	7552	7538	7449	7540	7507	7591	7526	7326	7435	7506	7467	7497	7280	7491	7474	7542	7365	7297	7313	7657	7607	7407	7404	7582	7568	7481	7510	7532	7493	7516	7521	7507	7502	7469	7404	7526	7338	7498	7406	7483	7492	7416	7364	7442	7499	7450	7387	7515	7613	7562	7569	7516	7476	7496	7429	7476	7422	7541	7409	7479	7450	7499	7514	7459	7400	7449	7483	7476	7539	7599	7451	7442	7524	7345	7505	7546	7437	7505	7318	7529	7514	7542	7413	7506	7438	7560	7458	7452	7653	7524	7444	7289	7575	7579	7405	7471	7510	7404	7468	7358	7565	7528	7521	7377	7482	7462	7404	7434	7467	7533	7405	7555	7379	7459	7463	7554	7413	7530	7465	7507	7377	7503	7418	7433	7539	7602	7377	7500	7512	7530	7558	7372	7370	7486	7489	7562	7504	7660	7455	7405	7496	7509	7347	7525	7546	7448	7463	7526	7442	7416	7391	7369	7452	7392	7344	7480	7557	7486	7448	7572	7436	7415	7397	7523	7598	7479	7393	7577	7440	7480	7511	7526	7359	7443	7458	7613	7579	7458	7368	7408	7531	7484	7457	7440	7361	7547	7470	7480	7553	7651	7396	7445	7412	7525	7415	7367	7441	7377	7420	7468	7539	7525	7416	7443	7552	7515	7429	7565	7527	7498	7437	7427	7516	7522	7536	7568	7505	7601	7677	7464	7550	7454	7487	7540	7388	7475	7517	7418	7549	7489	7505	7539	7593	7502	7465	7448	7579	7418	7612	7485	7567	7429	7502	7453	7379	7509	7489	7443	7417	7535	7477	7448	7401	7624	7602	7551	7392	7585	7411	7555	7437	7459	7573	7424	7472	7451	7517	7513	7385	7523	7539	7550	7548	7447	7539	7413	7503	7439	7504	7420	7545	7389	7378	7366	7491	7403	7403	7656	7457	7538	7506	7473	7449	7443	7512	7363	7511	7495	7481	7494	7526	7549	7460	7324	7544	7446	7474	7529	7384	7500	7567	7381	7438	7531	7428	7453	7483	7411	7581	7436	7571	7443	7531	7496	7600	7510	7479	7573	7472	7509	7562	7437	7469	7516	7460	7521	7604	7489	7494	7576	7584	7545	7487	7424	7420	7416	7529	7388	7447	7417	7533	7538	7431	7571	7443	7448	7613	7526	7430	7517	7506	7354	7355	7512	7450	7443	7403	7524	7540	7499	7499	7475	7626	7412	7563	7523	7557	7425	7446	7437	7532	7486	7510	7506	7463	7470	7445	7569	7345	7410	7485	7433	7545	7538	7409	7435	7494	7454	7596	7416	7416	7476	7445	7420	7391	7463	7478	7567	7522	7371	7441	7429	7381	7457	7489	7488	7451	7363	7553	7360	7435	7448	7557	7375	7573	7600	7443	7393	7495	7499	7515	7485	7491	7474	7530	7553	7568	7504	7407	7503	7394	7481	7505	7481	7434	7457	7446	7670	7481	7438	7426	7490	7463	7446	7577	7456	7375	7583	7418	7433	7526	7467	7539	7585	7517	7500	7413	7401	7606	7493	7470	7653	7488	7441	7574	7488	7460	7319	7624	7434	7375	7439	7462	7499	7534	7568	7421	7545	7478	7405	7601	7428	7433	7361	7481	7472	7521	7552	7478	7468	7383	7569	7443	7443	7415	7582	7614	7471	7534	7403	7403	7495	7446	7535	7530	7457	7509	7518	7596	7558	7431	7530	7392	7529	7512	7475	7558	7464	7365	7438	7530	7441	7451	7635	7396	7516	7398	7595	7616	7409	7534	7476	7510	7348	7447	7395	7403	7440	7424	7518	7472	7394	7509	7519	7486	7545	7389	7296	7494	7538	7373	7406	7534	7460	7672	7386	7465	7436	7552	7420	7433	7598	7369	7442	7436	7595	7532	7451	7447	7538	7511	7545	7442	7534	7478	7469	7503	7455	7595	7435	7467	7600	7546	7527	7540	7531	7471	7479	7496	7321	7478	7466	7464	7382	7322	7522	7482	7472	7517	7325	7448	7602	7475	7530	7411	7351	7535	7502	7451	7519	7428	7505	7548	7334	7349	7532	7453	7461	7526	7583	7674	7538	7465	7379	7583	7469	7415	7506	7570	7337	7546	7441	7417	7292	7537	7382	7539	7504	7472	7531	7473	7580	7483	7514	7343	7436	7523	7626	7446	7467	7359	7492	7474	7559	7546	7527	7540	7638	7413	7586	7385	7532	7465	7475	7525	7566	7493	7528	7403	7580	7334	7501	7543	7497	7572	7458	7355	7484	7513	7405	7481	7537	7513	7352	7560	7531	7445	7475	7471	7425	7482	7483	7438	7520	7561	7495	7443	7442	7504	7405	7359	7476	7426	7408	7484	7467	7522	7488	7490	7415	7370	7653	7486	7484	7486	7432	7524	7365	7503	7473	7434	7454	7603	7525	7428	7439	7450	7621	7494	7547	7491	7505	7421	7348	7507	7498	7409	7462	7486	7484	7459	7502	7556	7530	7496	7399	7454	7426	7469	7530	7318	7525	7534	7337	7465	7531	7470	7428	7510	7441	7671	7383	7400	7541	7519	7405	7653	7415	7393	7654	7482	7556	7602	7439	7508	7273	7472	7445	7450	7539	7414	7378	7527	7592	7404	7455	7497	7422	7464	7535	7433	7459	7564	7450	7518	7423	7658	7373	7586	7550	7458	7442	7537	7511	7476	7357	7467	7398	7410	7456	7449	7480	7392	7659	7454	7547	7563	7366	7485	7420	7495	7462	7516	7496	7466	7611	7366	7453	7467	7446	7624	7441	7514	7498	7560	7463	7600	7392	7509	7460	7407	7501	7467	7467	7485	7438	7397	7459	7499	7511	7636	7389	7433	7544	7523	7546	7429	7504	7558	7396	7697	7469	7513	7489	7428	7416	7409	7564	7418	7444	7515	7398	7465	7328	7435	7475	7493	7361	7460	7517	7520	7473	7449	7376	7390	7546	7548	7502	7800	7526	7304	7449	7485	7428	7484	7426	7518	7425	7506	7455	7543	7534	7466	7390	7510	7378	7525	7289	7531	7557	7625	7524	7412	7541	7465	7549	7476	7538	7558	7462	7458	7566	7578	7475	7602	7391	7434	7465	7509	7461	7525	7400	7493	7540	7459	7389	7499	7451	7493	7465	7551	7356	7529	7319	7597	7569	7329	7446	7432	7409	7460	7410	7477	7580	7469	7464	7354	7465	7451	7456	7492	7499	7403	7613	7411	7424	7551	7514	7567	7402	7513	7473	7488	7495	7403	7537	7385	7454	7594	7531	7571	7493	7501	7485	7543	7608	7442	7445	7594	7466	7442	7543	7455	7479	7399	7465	7534	7509	7436	7441	7528	7428	7526	7450	7475	7508	7551	7608	7428	7539	7438	7533	7502	7552	7418	7448	7616	7299	7526	7425	7556	7454	7496	7589	7485	7475	7468	7468	7508	7564	7664	7534	7471	7471	7456	7456	7566	7547	7349	7562	7569	7580	7500	7555	7499	7499	7487	7546	7562	7526	7478	7422	7405	7421	7493	7397	7535	7547	7458	7413	7513	7420	7468	7470	7526	7457	7508	7473	7553	7459	7476	7400	7523	7516	7586	7579	7594	7577	7446	7537	7578	7467	7518	7522	7512	7549	7467	7527	7339	7502	7535	7671	7418	7410	7360	7467	7415	7438	7561	7455	7556	7524	7460	7567	7451	7502	7480	7538	7315	7574	7542	7443	7481	7627	7609	7454	7424	7529	7466	7490	7569	7472	7582	7415	7293	7561	7547	7497	7476	7393	7490	7489	7602	7436	7279	7369	7496	7352	7436	7520	7415	7530	7539	7334	7541	7625	7528	7538	7506	7532	7539	7524	7492	7500	7517	7544	7400	7406	7521	7309	7545	7406	7420	7583	7646	7528	7420	7407	7479	7417	7360	7438	7432	7464	7438	7393	7414	7496	7520	7414	7417	7444	7595	7462	7379	7559	7516	7536	7569	7537	7422	7494	7498	7586	7532	7559	7484	7518	7373	7477	7456	7503	7490	7558	7480	7455	7400	7610	7530	7432	7465	7561	7485	7536	7451	7552	7476	7396	7469	7415	7415	7382	7529	7483	7454	7571	7466	7435	7598	7599	7455	7503	7593	7459	7548	7427	7503	7518	7503	7419	7595	7527	7396	7386	7452	7472	7497	7451	7454	7458	7522	7384	7500	7536	7636	7432	7412	7337	7552	7604	7542	7412	7447	7563	7430	7457	7687	7473	7592	7474	7507	7433	7485	7382	7522	7543	7433	7561	7495	7466	7498	7468	7478	7549	7589	7474	7476	7446	7556	7557	7476	7448	7623	7397	7677	7442	7489	7395	7524	7400	7521	7333	7317	7495	7467	7423	7528	7499	7496	7588	7375	7528	7363	7432	7557	7455	7650	7498	7545	7453	7415	7283	7334	7593	7520	7520	7475	7433	7538	7513	7496	7455	7377	7490	7466	7299	7479	7347	7413	7445	7612	7549	7573	7526	7335	7500	7422	7405	7488	7526	7398	7554	7584	7464	7542	7469	7424	7498	7437	7424	7385	7504	7473	7412	7463	7437	7493	7426	7454	7452	7470	7569	7375	7548	7368	7637	7435
2975	2263	1544	1355	1669	1965	1927	2102	2145	3546	8876	11826	8379	4178	1972	1218	1009	955	873	908	903	909	884	887	912	901	905	947	936	866	966	950	897	925	928	955	874	907	909	904	945	918	950	899	941	885	919	902	912	906	877	905	989	920	929	919	918	933	855	949	895	931	974	879	921	883	919	918	921	946	908	899	905	885	963	944	925	935	925	947	929	942	880	897	901	977	921	911	943	931	971	916	930	937	952	915	899	881	946	910	908	885	944	950	846	913	952	931	854	900	885	944	899	885	963	889	934	889	948	947	945	913	927	943	872	908	921	933	887	904	950	923	884	935	899	973	894	853	920	885	928	878	940	894	978	936	911	906	915	976	899	846	959	906	924	929	904	866	975	950	978	943	929	930	921	878	899	929	916	903	957	918	975	889	914	880	970	890	958	944	857	989	875	867	918	911	974	944	860	922	920	943	870	902	934	932	912	917	958	932	954	910	910	933	922	913	883	963	904	930	909	954	955	968	895	883	952	942	932	886	895	947	929	866	962	888	867	927	929	877	959	887	937	939	890	904	920	943	922	953	933	949	936	890	919	918	931	896	928	910	921	999	902	911	958	912	905	906	884	891	889	951	876	957	946	905	937	911	967	901	939	917	962	904	889	910	895	922	881	929	917	924	944	908	929	927	954	903	919	928	939	885	1021	945	844	931	878	926	941	915	925	965	928	923	946	899	913	862	958	934	927	899	944	945	935	885	967	905	899	932	900	939	895	885	892	926	935	938	956	929	906	908	936	886	955	898	904	872	972	932	929	948	954	958	954	931	935	986	900	896	972	925	925	888	963	949	894	879	909	941	953	907	920	928	929	881	920	895	945	991	923	937	1022	883	869	934	875	926	872	916	949	907	963	905	956	919	954	923	966	935	912	896	888	877	951	900	927	902	919	898	882	908	898	963	935	926	918	968	934	929	930	933	898	927	939	937	916	942	911	890	910	926	966	925	937	915	935	903	924	872	940	887	926	944	896	931	901	944	875	943	926	938	930	934	987	910	905	959	928	912	879	943	927	883	918	897	906	936	902	920	890	962	888	930	880	906	920	921	996	901	921	958	904	873	923	966	897	928	992	894	916	941	892	974	969	980	888	896	944	902	935	946	967	957	899	950	900	915	910	895	969	976	978	948	959	958	927	905	983	929	948	951	940	890	943	902	921	898	883	879	938	920	996	988	896	856	947	912	898	893	1004	896	907	922	950	923	878	896	889	903	937	914	917	943	943	944	891	911	930	901	961	935	934	897	908	940	980	920	923	919	908	906	909	893	906	918	964	867	944	952	927	896	910	918	926	896	908	931	928	923	967	929	926	892	927	948	887	911	917	915	925	960	884	953	881	904	903	938	890	899	942	912	948	912	921	907	919	894	921	857	901	879	907	876	930	905	922	916	896	953	868	899	903	917	902	949	945	951	929	895	874	885	958	950	944	914	916	921	866	896	928	897	981	916	891	899	942	936	885	884	979	946	983	896	859	945	856	888	883	948	932	899	859	910	922	913	960	937	914	868	895	972	877	906	913	933	925	959	909	836	934	933	938	913	912	899	901	976	962	906	857	903	905	915	938	935	949	946	871	908	924	990	898	917	898	930	951	868	963	932	876	876	937	958	889	904	915	910	904	900	949	871	908	966	955	999	956	903	932	874	896	902	930	926	901	884	915	899	877	884	925	915	966	905	933	888	960	936	902	903	930	908	940	878	911	934	962	867	875	924	906	948	879	930	903	946	930	948	933	954	953	876	971	985	950	902	925	929	927	883	937	942	928	930	956	958	972	924	998	939	964	958	912	931	947	913	924	900	985	903	897	905	853	901	903	890	992	916	920	916	894	933	968	971	851	946	925	900	895	915	898	925	953	943	941	950	921	951	978	928	928	873	910	849	854	935	930	932	890	932	899	921	932	888	877	925	860	937	913	946	894	882	920	903	901	870	938	900	947	958	948	956	907	914	954	938	923	902	909	938	897	903	858	855	915	971	895	911	873	942	938	894	910	901	851	902	904	909	903	915	998	930	866	930	944	925	915	938	860	954	903	936	945	894	958	959	931	932	903	890	933	936	882	931	958	894	874	956	883	894	917	974	905	974	910	981	924	899	961	979	993	929	892	888	926	938	917	868	927	971	961	929	912	902	938	903	900	936	911	935	943	875	869	969	940	969	926	945	921	870	947	936	919	950	958	982	897	914	960	897	926	898	875	912	955	928	965	881	958	891	878	957	932	879	883	922	871	913	934	888	814	866	911	891	890	925	948	906	893	877	909	858	923	896	932	851	901	929	919	956	936	904	883	947	934	935	932	918	905	873	872	894	901	887	891	945	890	958	980	910	878	913	956	897	908	905	900	907	903	935	936	947	933	935	904	929	950	874	944	944	989	910	883	973	938	911	940	947	923	932	902	900	954	951	869	931	958	887	897	930	952	963	958	936	914	895	936	923	873	911	946	965	972	981	927	925	911	889	914	948	935	917	951	905	919	876	953	891	869	911	903	887	928	937	925	943	893	916	886	896	960	960	896	880	939	897	965	917	919	966	930	856	883	949	904	898	943	910	971	904	942	949	880	954	928	911	963	851	892	878	921	907	929	934	837	890	933	901	919	918	928	954	921	953	941	911	930	901	938	915	897	977	932	902	976	871	919	897	949	901	916	903	886	911	935	939	929	930	952	944	921	900	898	912	950	903	931	906	1002	903	942	888	916	936	920	855	943	941	885	930	913	912	951	929	930	934	940	917	926	962	908	892	931	881	934	949	897	912	920	924	877	878	937	882	935	900	947	929	886	985	919	931	908	914	924	923	920	977	897	892	837	899	957	919	949	927	915	890	960	959	880	995	863	880	931	853	889	904	934	890	883	905	896	929	936	917	936	961	904	925	903	933	894	933	908	921	862	920	886	901	855	955	903	965	962	899	874	932	916	910	964	946	881	959	887	901	920	912	898	925	887	893	894	950	882	905	949	921	885	997	909	938	920	954	903	982	937	896	904	897	989	997	897	904	937	939	913	919	940	930	923	906	912	961	885	916	922	919	910	911	891	928	891	960	948	922	882	866	908	866	932	896	984	917	882	919	930	919	922	918	917	909	930	937	917	907	918	919	911	936	908	913	960	904	891	902	930	878	905	982	916	971	949	930	891	895	927	897	925	960	969	963	892	957	890	920	922	941	909	920	937	960	902	947	972	936	901	933	938	894	933	953	924	903	933	875	919	877	955	932	906	908	904	937	909	894	932	897	912	896	904	943	892	983	954	930	922	895	989	935	891	915	847	886	945	901	910	961	961	904	928	955	891	930	962	862	961	943	903	940	930	912	927	930	940	935	954	1008	897	937	905	882	916	914	923	900	913	937	929	924	930	880	923	997	910	939	908	911	921	945	988	914	971	905	904	907	953	918	995	946	965	915	892	887	947	905	911	901	934	925	995	888	930	881	885	916	929	899	918	914	882	927	952	909	880	931	947	889	915	890	918	913	971	880	904	899
24947	19356	14391	21581	29499	31475	30117	30836	29959	39004	54076	55592	45754	32998	20276	11595	8282	7673	7614	7319	7387	7470	7344	7424	7413	7351	7497	7388	7521	7447	7420	7518	7496	7529	7563	7437	7542	7439	7496	7347	7552	7424	7513	7368	7537	7366	7542	7377	7447	7362	7482	7558	7452	7463	7464	7417	7445	7467	7408	7412	7450	7339	7451	7482	7347	7486	7394	7386	7516	7360	7337	7417	7341	7507	7522	7449	7509	7450	7430	7389	7417	7440	7281	7435	7511	7463	7494	7385	7405	7494	7492	7520	7327	7427	7501	7440	7363	7563	7414	7412	7585	7467	7544	7399	7439	7382	7434	7417	7433	7294	7471	7449	7445	7594	7466	7480	7319	7419	7401	7537	7491	7459	7332	7453	7509	7456	7557	7441	7489	7456	7478	7416	7416	7403	7492	7455	7503	7561	7486	7454	7533	7422	7319	7580	7435	7305	7508	7376	7357	7475	7440	7473	7558	7371	7475	7444	7382	7465	7355	7440	7325	7477	7426	7458	7446	7427	7515	7533	7366	7375	7400	7400	7541	7511	7432	7475	7509	7423	7440	7570	7352	7499	7447	7519	7577	7428	7389	7560	7493	7451	7444	7632	7543	7494	7463	7375	7563	7323	7422	7358	7341	7357	7361	7570	7310	7454	7466	7414	7517	7576	7359	7492	7533	7363	7430	7480	7583	7398	7559	7581	7421	7353	7416	7547	7450	7417	7409	7562	7411	7442	7446	7516	7420	7303	7465	7458	7261	7548	7430	7427	7421	7441	7387	7460	7373	7345	7377	7481	7377	7447	7371	7317	7406	7439	7445	7420	7516	7428	7460	7435	7398	7410	7388	7528	7503	7468	7413	7446	7408	7459	7454	7344	7525	7490	7381	7457	7463	7365	7408	7432	7319	7558	7537	7496	7441	7573	7471	7401	7473	7466	7352	7459	7370	7424	7332	7504	7343	7488	7427	7378	7516	7487	7428	7424	7422	7465	7452	7465	7534	7506	7460	7489	7448	7375	7383	7383	7524	7509	7368	7447	7495	7412	7306	7371	7467	7521	7440	7399	7421	7446	7566	7356	7602	7423	7360	7435	7385	7477	7472	7474	7278	7518	7469	7509	7361	7486	7480	7415	7289	7549	7432	7420	7440	7535	7354	7431	7484	7376	7389	7471	7553	7375	7456	7404	7527	7510	7593	7505	7487	7335	7429	7481	7438	7399	7597	7395	7352	7516	7370	7432	7339	7395	7405	7506	7421	7595	7496	7311	7366	7441	7639	7369	7492	7438	7434	7434	7412	7552	7490	7348	7457	7490	7402	7534	7542	7341	7412	7503	7422	7384	7426	7535	7497	7412	7512	7395	7384	7509	7588	7438	7458	7328	7514	7463	7442	7428	7356	7457	7421	7539	7641	7406	7489	7578	7340	7456	7563	7277	7528	7471	7322	7337	7526	7540	7553	7478	7360	7596	7518	7334	7609	7452	7471	7536	7492	7390	7475	7352	7463	7339	7478	7536	7423	7463	7432	7420	7466	7413	7364	7484	7497	7498	7458	7481	7431	7461	7461	7584	7313	7499	7401	7538	7417	7529	7457	7514	7530	7456	7554	7421	7551	7467	7481	7474	7317	7421	7466	7513	7567	7372	7500	7441	7561	7503	7466	7542	7414	7361	7373	7561	7506	7509	7504	7388	7536	7373	7442	7414	7366	7500	7316	7358	7429	7512	7465	7560	7527	7353	7468	7477	7506	7433	7464	7423	7491	7490	7501	7258	7444	7565	7428	7390	7460	7404	7531	7398	7498	7304	7282	7505	7503	7424	7340	7538	7447	7501	7534	7542	7463	7413	7439	7434	7497	7463	7607	7359	7582	7460	7558	7410	7518	7340	7376	7541	7502	7428	7324	7443	7424	7421	7515	7428	7270	7568	7487	7381	7551	7404	7453	7506	7443	7490	7327	7514	7555	7480	7473	7424	7257	7505	7485	7408	7443	7423	7442	7533	7386	7358	7666	7419	7441	7411	7435	7438	7404	7460	7422	7545	7428	7436	7410	7490	7510	7451	7389	7442	7561	7504	7534	7354	7476	7523	7347	7510	7529	7351	7359	7414	7459	7276	7425	7402	7557	7269	7481	7427	7484	7361	7448	7443	7416	7450	7471	7414	7394	7393	7463	7410	7488	7529	7525	7534	7472	7405	7540	7454	7258	7408	7523	7410	7490	7540	7430	7405	7499	7477	7424	7354	7497	7477	7447	7478	7407	7555	7391	7605	7422	7520	7447	7520	7504	7584	7407	7316	7611	7595	7397	7499	7448	7479	7501	7436	7509	7535	7344	7654	7385	7665	7517	7371	7328	7547	7586	7481	7505	7518	7553	7380	7581	7324	7415	7417	7533	7395	7577	7489	7620	7420	7469	7481	7495	7495	7525	7469	7516	7531	7403	7550	7419	7484	7396	7460	7408	7448	7450	7348	7265	7550	7260	7266	7511	7419	7430	7426	7451	7621	7557	7375	7308	7433	7567	7443	7536	7439	7372	7542	7413	7510	7514	7275	7258	7448	7455	7536	7390	7509	7540	7420	7382	7446	7287	7409	7462	7402	7506	7471	7593	7476	7506	7405	7448	7445	7455	7362	7312	7438	7344	7515	7575	7441	7419	7486	7454	7436	7409	7507	7438	7348	7378	7374	7423	7367	7443	7414	7383	7427	7426	7440	7372	7427	7545	7452	7429	7435	7508	7379	7431	7449	7417	7562	7377	7428	7464	7439	7458	7423	7471	7410	7451	7497	7533	7344	7393	7423	7524	7628	7468	7367	7505	7294	7392	7440	7365	7429	7387	7512	7408	7524	7456	7446	7475	7443	7479	7413	7482	7525	7544	7439	7236	7477	7502	7339	7368	7450	7460	7416	7572	7391	7577	7346	7395	7522	7377	7507	7452	7500	7401	7357	7553	7298	7514	7557	7532	7514	7299	7362	7460	7533	7453	7461	7443	7418	7475	7308	7548	7348	7448	7585	7388	7592	7487	7371	7533	7341	7462	7437	7448	7468	7411	7441	7519	7420	7532	7396	7486	7521	7608	7489	7422	7590	7530	7464	7353	7397	7450	7445	7475	7281	7427	7373	7442	7346	7420	7468	7289	7389	7461	7401	7358	7453	7426	7539	7470	7463	7462	7439	7604	7537	7445	7486	7408	7286	7436	7357	7445	7431	7389	7485	7423	7407	7263	7483	7335	7578	7476	7520	7440	7435	7362	7426	7423	7520	7476	7422	7413	7465	7343	7382	7435	7540	7561	7321	7597	7444	7496	7541	7454	7419	7459	7396	7586	7426	7328	7382	7530	7333	7405	7338	7527	7454	7500	7540	7381	7428	7412	7470	7521	7534	7491	7384	7325	7318	7528	7411	7475	7421	7443	7317	7512	7282	7438	7572	7519	7418	7430	7499	7460	7390	7434	7547	7355	7491	7499	7416	7485	7436	7450	7277	7410	7460	7584	7444	7433	7413	7437	7474	7444	7612	7502	7564	7278	7543	7281	7507	7357	7418	7559	7392	7372	7405	7403	7543	7616	7361	7477	7519	7466	7495	7513	7385	7435	7453	7476	7464	7548	7602	7497	7336	7511	7531	7402	7442	7637	7521	7453	7497	7403	7482	7472	7374	7367	7409	7437	7525	7539	7554	7488	7560	7413	7479	7602	7619	7386	7501	7443	7479	7400	7455	7452	7460	7419	7474	7369	7435	7571	7490	7405	7343	7477	7286	7357	7503	7533	7314	7437	7424	7462	7451	7504	7406	7383	7388	7525	7433	7373	7486	7311	7598	7411	7414	7541	7614	7405	7312	7416	7433	7525	7491	7541	7390	7471	7479	7303	7402	7362	7448	7501	7436	7426	7414	7422	7464	7451	7359	7425	7425	7401	7573	7357	7388	7450	7299	7604	7327	7343	7567	7546	7476	7608	7404	7360	7513	7568	7378	7431	7389	7519	7439	7437	7373	7414	7555	7492	7464	7282	7430	7509	7429	7499	7342	7445	7523	7436	7524	7389	7471	7433	7362	7576	7422	7395	7531	7371	7514	7448	7497	7480	7380	7497	7339	7597	7594	7443	7515	7495	7432	7548	7489	7350	7412	7438	7536	7443	7518	7630	7462	7417	7543	7414	7559	7488	7403	7343	7357	7541	7330	7461	7395	7438	7462	7482	7419	7489	7485	7460	7359	7572	7401	7493	7365	7599	7427	7307	7499	7426	7454	7388	7341	7464	7436	7501	7449	7451	7449	7407	7394	7502	7488	7524	7380	7401	7422	7532	7498	7477	7472	7442	7433	7430	7476	7529	7401	7281	7426	7434	7422	7715	7610	7565	7429	7517	7418	7501	7491	7353	7451	7413	7306	7463	7369	7557	7467	7400	7578	7464	7499	7503	7563	7315	7512	7487	7484	7412	7368	7487	7418	7333	7481	7528	7487	7428	7564	7429	7557	7419	7599	7514	7362	7411	7396	7388	7379	7380	7541	7446	7423	7480	7343	7509	7550	7498	7508	7415	7477	7516	7486	7441	7453	7451	7363	7520	7415	7411	7508	7270	7389	7437	7501	7443	7500	7370	7531	7421	7576	7412	7429	7448	7434	7541	7486	7430	7581	7358	7606	7409	7435	7426	7529	7323	7469	7449	7375	7483	7454	7374	7431	7383	7340	7453	7512	7417	7735	7500	7350	7467	7378	7494	7303	7490	7440	7378	7361	7455	7482	7338	7546	7488	7483	7515	7470	7467	7451	7497	7437	7470	7490	7461	7403	7383	7454	7532	7392	7506	7434	7312	7390	7513	7457	7347	7537	7495	7407	7475	7458	7480	7386	7336	7624	7510	7646	7526	7376	7317	7478	7509	7414	7346	7416	7413	7405	7488	7314	7369	7396	7392	7548	7314	7303	7513	7452	7453	7518	7359	7362	7451	7475	7386	7542	7381	7487	7579	7525	7521	7460	7444	7469	7411	7426	7509	7417	7500	7520	7468	7488	7541	7524	7421	7481	7482	7420	7425	7514	7363	7385	7452	7471	7554	7562	7530	7371	7459	7362	7388	7439	7438	7423	7441	7456	7408	7451	7371	7472	7420	7467	7481	7437
5941	2473	1634	1370	1699	2063	2061	1911	1955	3189	8862	12177	8989	4538	2177	1263	1028	1068	962	1020	1001	979	953	996	1008	1019	900	987	991	917	918	962	961	960	964	900	959	957	1010	975	894	943	959	950	966	935	1000	875	1006	961	971	938	939	962	948	979	977	999	914	959	964	1003	889	1033	987	939	967	968	929	988	925	955	897	989	986	925	939	947	953	953	960	977	980	1014	988	973	885	910	969	937	951	916	950	964	985	944	990	944	922	898	1029	941	982	935	991	998	970	902	998	923	954	878	935	954	920	1021	1015	978	959	950	998	954	977	926	922	919	937	943	989	910	911	974	1009	958	982	940	975	927	938	949	933	1010	921	965	921	964	986	943	955	940	919	963	1031	958	930	999	951	990	975	909	965	919	971	952	979	946	899	966	948	922	946	945	908	957	947	938	1012	952	920	956	953	960	945	1006	956	901	930	914	999	961	927	975	940	984	956	959	1009	926	943	907	931	971	974	962	985	952	969	921	1027	966	965	1009	931	905	919	999	991	944	968	925	951	936	933	985	973	981	956	902	931	951	933	958	930	955	962	963	936	995	996	934	957	1016	991	981	951	978	950	928	949	982	958	977	911	974	920	925	981	979	877	940	940	959	933	978	986	933	952	945	971	993	981	937	998	962	942	985	925	976	942	929	990	956	952	995	949	943	952	987	931	930	994	967	937	965	996	987	1013	983	974	996	924	952	953	1004	946	1006	977	951	935	956	969	894	896	974	985	940	845	936	950	928	995	899	984	960	963	958	936	928	916	980	924	911	1009	946	994	961	991	978	1006	909	930	973	976	939	938	991	968	994	932	992	974	974	944	981	955	939	918	982	942	946	916	981	988	963	1010	939	966	978	941	979	947	966	958	1021	961	983	943	937	971	935	952	913	946	979	925	1012	915	926	964	970	990	910	978	971	969	993	952	1009	1001	1001	998	917	891	969	921	971	963	938	956	1003	949	990	972	944	883	1005	950	932	950	992	924	948	936	887	957	961	970	962	983	956	874	939	993	949	988	932	942	921	962	953	956	959	983	981	893	1040	951	984	993	967	941	953	929	982	951	927	960	958	1006	944	987	921	994	937	1015	952	936	990	980	924	952	969	954	978	955	974	962	943	1022	937	930	1017	950	904	971	950	962	1009	943	964	1037	997	951	968	960	930	1076	961	974	952	942	973	965	962	968	960	957	944	1010	946	1019	936	949	923	957	978	972	904	960	894	934	900	958	912	992	971	903	923	991	987	908	1015	949	964	979	966	950	929	970	928	983	985	961	958	992	928	934	927	966	996	955	949	930	998	939	1001	1021	892	902	968	958	888	929	1010	865	920	978	983	965	989	946	919	992	932	991	924	995	1000	939	967	979	969	978	902	1011	935	969	963	985	969	1039	901	940	978	926	953	966	956	962	1020	982	969	1009	973	965	961	1033	991	997	965	1020	1009	977	933	967	984	982	961	1000	953	947	912	917	978	975	963	935	930	991	937	931	971	939	987	933	930	954	981	954	919	976	977	909	898	1015	955	936	953	956	923	940	912	961	965	997	960	941	970	962	1005	934	941	983	967	938	954	902	968	1022	890	916	958	948	890	979	994	947	997	937	960	957	927	941	919	986	945	985	997	987	976	970	991	943	951	935	972	947	942	946	1004	915	977	943	963	929	973	992	970	943	923	939	887	958	966	972	960	981	938	997	983	946	1025	941	911	965	907	947	968	996	1010	979	1002	1001	1002	949	938	929	962	1000	955	1010	999	985	1000	1023	965	979	965	976	1004	943	944	980	911	946	990	936	947	983	930	939	981	921	951	950	922	990	982	970	970	955	975	1022	945	971	952	962	972	931	953	967	984	1017	938	969	972	928	995	1010	986	991	920	1010	951	973	958	939	979	868	982	1000	957	980	969	985	950	963	998	937	927	1004	975	923	982	969	947	1016	978	945	966	910	968	909	962	1014	963	956	966	987	959	955	970	1000	909	962	988	994	996	984	941	967	930	960	992	990	924	1017	972	934	938	994	1009	980	1005	911	996	1001	931	973	1018	946	957	960	956	928	938	970	1002	945	944	942	891	986	898	982	958	959	980	930	954	979	949	971	900	965	925	943	911	956	939	931	994	1006	990	972	1012	945	932	917	923	936	958	938	925	947	979	961	969	904	982	987	975	1007	929	906	887	949	938	881	959	975	928	971	962	969	939	937	977	953	950	950	905	999	1003	958	999	949	981	1003	1002	958	944	993	988	938	987	1001	905	931	987	942	928	1025	981	1006	965	965	942	950	967	921	939	972	938	1000	950	998	999	957	957	993	1016	980	952	924	939	903	1003	977	1041	967	912	899	948	895	919	944	949	1018	947	958	998	961	934	1020	962	1001	922	971	972	929	922	942	922	953	949	941	935	949	964	968	1008	979	960	950	909	926	944	915	943	924	964	985	1031	892	956	997	940	985	979	931	946	1005	945	946	955	908	1003	985	967	952	1026	935	937	930	938	946	941	1014	950	921	967	969	959	900	965	994	967	941	957	972	982	964	941	1020	1013	1014	986	990	950	940	990	944	970	896	1025	985	1005	931	935	966	930	1012	979	942	1006	976	987	998	936	992	1026	989	962	987	1001	975	996	921	937	929	907	963	951	961	985	979	966	956	998	979	985	972	981	986	936	988	916	989	993	930	895	898	992	1017	996	979	928	969	946	965	964	956	978	992	988	942	948	1015	966	948	990	968	963	890	990	915	938	939	1016	964	945	1049	983	982	973	942	961	988	973	982	977	991	919	970	957	966	950	923	927	959	957	983	962	963	913	980	954	965	956	917	947	1011	948	966	974	1011	912	966	950	935	925	960	985	920	927	918	899	950	998	961	966	967	946	908	976	942	958	930	976	951	912	944	979	962	983	934	1015	965	905	885	978	1052	936	986	989	982	957	927	929	954	919	940	971	945	983	951	962	926	934	940	964	941	948	933	1007	934	901	976	936	886	964	930	962	984	922	1045	953	979	937	965	1018	977	980	958	939	993	949	950	956	977	956	941	891	936	912	957	896	971	962	951	947	1024	965	943	995	943	980	931	970	954	995	968	940	923	965	944	973	946	931	977	1007	948	953	972	993	909	978	958	976	917	942	955	958	956	986	910	914	955	971	920	955	978	978	949	959	959	969	964	959	992	980	972	925	949	985	1003	962	952	981	949	957	954	947	992	930	952	940	960	960	949	981	976	918	918	1005	1039	974	960	946	969	982	986	1004	986	887	945	948	940	1002	943	951	901	992	954	964	968	979	914	938	904	984	982	950	905	982	885	985	955	970	916	955	960	994	966	929	979	932	975	982	971	969	924	1011	939	1007	923	944	918	992	943	926	959	982	991	964	925	915	999	999	930	995	1012	901	904	994	969	941	970	955	1000	978	968	940	960	955	951	991	1004	972	985	946	939	948	932	1029	943	947	1012	956	947	916	947	954	989	971	981	996	1034	966	969	926	941	963	973	923	959	885	957	1004	916	996	927	949	909	996	961	969	936	933	965	936	992	985	954	955	969	986	959	1024	961	915	961	1017	942	959	989	983	965	988	959	956	945	905	995	938	915	972	947	954	978	992	998	930	972	918	948	953	938	1004	956	960	969	995	930	980	960	943	967	944	925	896	900	941	947	912
24642	18925	14352	21825	28992	32644	31473	28958	28942	37765	54559	57190	47276	34682	21681	12170	8803	7846	7925	7810	7651	7671	7745	7823	7673	7817	7791	7698	7822	7913	7935	7810	7822	7530	7825	7662	7842	7696	7748	7617	7856	7745	7710	7695	7749	7665	7719	7849	7733	7732	7744	7765	7787	7780	7714	7776	7822	7735	7779	7730	7774	7827	7714	7795	7649	7795	7709	7665	7730	7751	7768	7918	7846	7861	7787	7729	7829	7710	7727	7869	7755	7910	7804	7747	7866	7717	7734	7717	7721	7723	7800	7834	7734	7774	7732	7810	7806	7836	7700	7701	7787	7684	7726	7778	7727	7757	7716	7779	7752	7760	7778	7802	7777	7705	7817	7740	7870	7760	7791	7828	7790	7669	7806	7781	7696	7744	7769	7668	7849	7645	7776	7767	7729	7731	7711	7813	7623	7667	7820	7738	7782	7769	7795	7782	7755	7641	7770	7819	7642	7691	7802	7775	7691	7777	7627	7728	7717	7750	7640	7820	7863	7705	7753	7839	7841	7818	7788	7672	7708	7786	7719	7815	7776	7800	7903	7713	7789	7929	7795	7810	7745	7830	7829	7698	7831	7724	7830	7697	7856	7729	7736	7794	7829	7840	7824	7591	7738	7852	7834	7689	7742	7631	7927	7712	7740	7712	7718	7834	7794	7802	7839	7770	7610	7826	7780	7854	7696	7878	7792	7711	7659	7892	7837	7774	7739	7803	7777	7753	7821	7698	7833	7623	7698	7717	7691	7875	7761	7751	7852	7886	7776	7963	7666	7824	7691	7787	7743	7767	7646	7827	7907	7775	7769	7747	7800	7760	7746	7771	7794	7609	7702	7717	7786	7780	7799	7798	7675	7681	7918	7860	7811	7735	7961	7785	7790	7953	7746	7673	7574	7733	7676	7721	7748	7710	7802	7738	7756	7711	7769	7673	7679	7772	7679	7865	7889	7708	7845	7716	7749	7744	7928	7788	7782	7883	7746	7806	7795	7677	7765	7799	7787	7789	7819	7748	7642	7826	7793	7797	7834	7750	7621	7741	7785	7792	7934	7698	7773	7696	7650	7716	7720	7823	7759	7677	7821	7762	7700	7826	7781	7827	7775	7676	7772	7813	7819	7836	7720	7795	7821	7827	7816	7747	7699	7715	7780	7773	7757	7814	7781	7695	7896	7863	7715	7889	7745	7819	7769	7727	7844	7739	7780	7818	7708	7883	7665	7693	7730	7804	7771	7900	7705	7765	7704	7856	7852	7791	7743	7760	7718	7593	7790	7763	7793	7744	7818	7754	7735	7787	7885	7737	7767	7762	7777	7704	7922	7703	7877	7801	7760	7616	7803	7763	7757	7714	7720	7692	7699	7804	7839	7883	7795	7850	7647	7769	7741	7826	7544	7684	7884	7930	7753	7878	7737	7700	7932	7761	7644	7698	7737	7725	7810	7906	7707	7771	7829	7680	7673	7736	7692	7700	7765	7820	7762	7686	7644	7765	7876	7770	7780	7818	7756	7782	7855	7845	7624	7642	7732	7826	7710	7816	7813	7689	7759	7820	7754	7800	7786	7700	7903	7795	7860	7763	7651	7657	7725	7800	7698	7898	7775	7834	7619	7685	7730	7721	7805	7831	7703	7785	7805	7802	7713	7672	7741	7767	7806	7809	7736	7714	7727	7680	7708	7774	7672	7736	7691	7722	7724	7742	7720	7879	7745	7770	7817	7815	7658	7663	7658	7878	7686	7754	7817	7746	7798	7703	7850	7791	7848	7805	7817	7727	7742	7892	7821	7692	7798	7787	7831	7750	7830	7661	7796	7768	7748	7605	7621	7720	7835	7874	7703	7849	7815	7718	7764	7752	7717	7777	7757	7889	7831	7814	7853	7745	7680	7940	7773	7697	7716	7753	7777	7638	7843	7816	7780	7689	7888	7851	7804	7759	7718	7644	7781	7881	7797	7818	7675	7732	7799	7808	7774	7833	7753	7712	7782	7778	7619	7820	7932	7677	7721	7635	7746	7760	7813	7789	7833	7698	7984	7707	7730	7555	7791	7730	7867	7792	7864	7700	7784	7713	7672	7789	7832	7875	7743	7805	7793	7743	7841	7680	7665	7738	7866	7601	7748	7713	7771	7762	7830	7793	7685	7830	7729	7662	7811	7732	7664	7620	7725	7723	7692	7831	7738	7678	7824	7758	7836	7777	7809	7791	7836	7691	7624	7763	7611	7932	7654	7777	7701	7666	7744	7783	7771	7871	7736	7710	7609	7796	7840	7859	7795	7699	7572	7715	7675	7907	7834	7714	7882	7732	7634	7858	7874	7791	7826	7948	7748	7795	7731	7833	7664	7704	7719	7580	7703	7767	7802	7688	7908	7782	7631	7822	7867	7733	7781	7792	7723	7580	7737	7759	7835	7858	7960	7772	7747	7749	7694	7758	7822	7704	7739	7737	7754	7833	7669	7800	7741	7796	7755	7618	7703	7680	7824	7614	7864	7850	7743	7816	7705	7704	7728	7752	7724	7810	7683	7862	7839	7692	7866	7771	7724	7784	7817	7736	7843	7952	7787	7755	7818	7792	7753	7724	7686	7656	7818	7741	7702	7693	7545	7889	7697	7780	7838	7702	7729	7686	7692	7791	7847	7764	7701	7762	7691	7719	7723	7727	7700	7566	7612	7803	7766	7784	7796	7896	7761	7653	7743	7679	7742	7778	7720	7818	7744	7831	7804	7879	7834	7631	7863	7704	7867	7843	7706	7616	7829	7735	7790	7877	7747	7809	7878	7658	7897	7542	7657	7784	7666	7663	7860	7690	7740	7750	7697	7574	7768	7805	7496	7705	7783	7726	7705	7717	7786	7756	7856	7701	7635	7776	7846	7829	7790	7908	7868	7890	7713	7844	7722	7827	7797	7754	7839	7833	7771	7803	7779	7746	7572	7793	7727	7805	7694	7677	7756	7780	7802	7807	7835	7814	7644	7862	7672	7818	7818	7697	7684	7767	7815	7871	7826	7762	7754	7721	7764	7773	7738	7624	7788	7779	7712	7704	7648	7817	7860	7700	7762	7651	7597	7781	7759	7775	7810	7778	7738	7581	7911	7759	7853	7812	7817	7824	7727	7715	7925	7753	7729	7711	7845	7714	7629	7624	7656	7720	7577	7793	7783	7753	7737	7734	7763	7706	7817	7852	7781	7771	7610	7734	7855	7664	7684	7764	7749	7739	7865	7706	7702	7694	7689	7716	7887	7792	7889	7756	7778	7842	7682	7782	7855	7667	7676	7765	7731	7787	7865	7813	7699	7787	7876	7708	7697	7677	7625	7723	7658	7791	7806	7715	7755	7783	7885	7915	7787	7795	7713	7744	7862	7720	7692	7827	7770	7818	7736	7701	7772	7723	7865	7686	7737	7783	7747	7747	7856	7723	7912	7759	7759	7734	7733	7767	7739	7688	7771	7778	7854	7855	7646	7853	7789	7811	7799	7636	7769	7668	7693	7729	7748	7704	7659	7820	7757	7645	7808	7802	7884	7819	7660	7829	7669	7803	7733	7772	7788	7726	7700	7681	7761	7771	7776	7789	7753	7799	7667	7841	7904	7877	7727	7781	7792	7698	7715	7849	7892	7586	7739	7536	7800	7778	7834	7707	7755	7813	7639	7738	7690	7804	7774	7809	7850	7730	7884	7724	7839	7797	7787	7733	7943	7759	7810	7733	7746	7721	7906	7838	7738	7878	7839	7907	7761	7638	7739	7781	7712	7749	7578	7770	7817	7676	7726	7878	7800	7765	7648	7838	7755	7792	7633	7724	7777	7691	7989	7719	7660	7811	7676	7666	7880	7774	7845	7773	7704	7640	7760	7727	7839	7795	7682	7777	7716	7844	7819	7727	7620	7819	7844	7741	7737	7725	7712	7888	7641	7725	7652	7662	7812	7655	7841	7760	7716	7741	7709	7808	7841	7720	7749	7617	7736	7796	7748	7781	7831	7697	7803	7689	7745	7809	7777	7836	7747	7742	7929	7810	7717	7901	7798	7715	7671	7828	7860	7828	7660	7830	7825	7802	7714	7846	7876	7687	7835	7843	7728	7802	7779	7785	7797	7803	7734	7810	7794	7666	7706	7647	7757	7726	7647	7808	7855	7694	7744	7564	7799	7759	7665	7758	7803	7803	7655	7591	7640	7731	7800	7746	7757	7646	7837	7854	7829	7705	7769	7821	7752	7718	7819	7801	7746	7864	7626	7846	7743	7610	7716	7754	7709	7719	7731	7911	7948	7630	7873	7675	7730	7752	7655	7737	7712	7771	7752	7685	7773	7758	7669	7826	7699	7773	7773	7746	7806	7641	7687	7689	7608	7734	7832	7849	7655	7881	7783	7890	7867	7769	7766	7842	7915	7686	7745	7734	7723	7810	7621	7654	7794	7705	7750	7705	7767	7743	7675	7759	7795	7902	7753	7818	7772	7747	7743	7893	7833	7772	7812	7688	7888	7793	7846	7654	7758	7684	7831	7645	7827	7803	7827	7724	7748	7752	7656	7747	7849	7721	7748	7874	7781	7711	7716	7790	7755	7737	7782	7657	7662	7894	7856	7783	7755	7746	7712	7768	7640	7792	7847	7724	7645	7706	7860	7792	7790	7822	7819	7767	7822	7932	7879	7836	7734	7745	7857	7628	7765	7668	7774	7744	7775	7706	7850	7865	7796	7665	8010	7833	7735	7737	7747	7661	7859	7845	7696	7999	7732	7759	7768	7708	7678	7879	7734	7764	7735	7832	7808	7770	7705	7836	7704	7782	7832	7820	7818	7688	7758	7779	7713	7670	7887	7789	7819	7847	7730	7694	7865	7652	7738	7761	7881	7607	7799	7779	7839	7746	7692	7748	7768	7748	7687	7771	7733	7707	7816	7772	7753	7823	7716	7827	7806	7816	7752	7742	7704	7631	7791	7851	7859	7657	7724	7665	7737	7677	7735	7730	7838	7789	7596	7901	7694	7797	7683	7742	7799	7684	7742	7796	7769	7848	7853	7776	7717	7904	7594	7742	7774	7835	7748	7822	7850	7720	7724	7726	7936	7751	7714	7705	7832	7590	7634	7791	7765	7713	7817	7783	7823	7915	7823	7974
5438	3864	2338	1686	1943	2703	2798	2460	2551	3774	15793	21081	15734	7941	3234	1508	1085	991	930	950	949	976	940	937	949	897	949	922	955	846	869	964	996	962	957	963	953	887	894	997	977	949	907	923	935	937	914	934	947	932	931	947	990	985	957	945	966	946	969	949	945	941	938	920	877	913	978	952	919	915	926	984	930	942	940	992	907	950	908	970	964	924	959	935	951	903	942	862	926	945	957	925	984	912	925	952	870	925	962	951	962	907	950	954	895	897	929	915	957	969	945	905	954	992	978	995	899	921	995	923	928	946	939	958	986	910	933	971	966	995	959	1017	927	943	941	950	1012	939	913	950	980	937	840	987	930	1001	935	947	972	902	887	916	900	943	978	947	980	969	958	945	940	956	933	928	940	929	941	931	958	894	960	949	908	954	959	906	896	914	867	923	955	960	929	911	950	965	996	909	918	907	941	959	960	915	937	1025	960	926	921	906	946	961	974	983	878	962	925	982	965	950	935	919	989	948	950	950	896	934	926	930	945	968	930	997	988	866	911	973	932	972	934	958	984	910	949	939	965	916	961	957	892	959	838	903	947	893	961	930	927	873	859	922	926	975	943	904	985	1037	966	976	963	1000	984	920	944	973	962	980	938	940	977	961	957	919	998	947	903	877	983	1023	945	955	972	978	977	925	1016	920	964	946	968	952	951	881	1001	948	941	954	975	919	980	953	952	955	951	910	986	956	937	963	954	913	898	898	901	964	939	938	961	927	962	955	931	955	1002	980	936	942	910	935	936	937	935	941	957	916	965	934	949	933	917	953	980	893	954	937	931	963	939	975	908	979	883	1016	922	972	946	989	995	957	955	945	985	936	917	901	905	957	965	926	937	943	971	960	943	968	969	923	945	933	956	907	960	953	946	906	932	865	897	956	925	1025	955	949	934	917	888	938	946	904	1025	943	903	946	915	1013	960	961	961	952	1001	972	981	975	915	907	940	928	981	925	957	969	962	914	941	979	963	916	946	971	949	879	935	925	995	919	903	994	958	894	942	955	956	961	938	993	952	914	910	959	961	929	1003	1005	939	969	921	971	955	983	906	967	932	924	962	1004	920	940	963	933	961	919	919	899	1007	947	991	876	963	934	938	991	963	898	987	909	946	935	928	902	971	977	950	908	992	933	896	965	935	915	960	978	924	935	1004	956	872	931	977	914	946	956	906	915	953	931	932	956	980	935	939	940	998	940	990	933	868	967	955	981	892	995	900	935	919	899	917	907	968	961	886	959	954	968	973	935	950	931	890	905	993	908	933	941	907	961	910	948	893	937	920	995	894	944	940	937	975	963	957	951	954	967	942	924	984	879	934	945	941	876	951	972	972	946	948	990	935	943	966	1027	926	972	943	896	960	982	933	960	896	900	921	937	898	957	948	1004	903	914	911	968	922	917	964	982	975	919	929	909	941	951	921	870	950	945	954	957	989	936	970	950	879	957	979	895	963	957	932	949	959	925	904	955	1000	934	944	948	991	1000	1021	960	977	977	891	1011	959	975	916	938	975	876	934	957	963	925	972	931	948	885	906	908	952	1004	1001	991	1027	915	889	949	951	896	967	983	903	942	960	961	925	927	953	977	951	973	994	904	952	979	887	949	932	902	934	972	955	988	936	941	990	1004	927	879	930	932	881	937	941	919	958	941	930	930	1020	931	969	911	941	961	919	965	923	888	937	949	948	981	928	946	893	931	978	908	981	922	961	980	985	956	934	1006	897	909	937	973	953	960	885	935	893	889	922	938	911	916	917	934	948	997	950	910	976	966	904	927	979	956	930	951	987	982	976	927	912	913	897	921	925	955	976	993	945	943	940	991	948	920	908	951	913	965	972	937	950	924	921	908	908	974	941	967	939	941	998	912	910	923	986	986	921	978	951	933	929	900	911	914	941	1022	955	913	932	960	952	966	976	892	966	955	1010	902	926	892	911	988	937	940	901	933	954	951	969	957	968	961	876	948	930	899	931	935	947	948	938	896	973	911	897	918	952	979	953	953	913	992	982	964	958	971	924	923	924	978	884	937	932	956	950	945	939	964	980	923	969	958	931	953	969	946	947	971	930	961	911	960	916	952	909	906	902	954	959	991	945	923	958	915	939	986	972	945	989	1029	916	931	913	883	956	924	985	925	935	955	937	958	962	989	949	889	931	965	940	944	951	908	931	930	981	914	991	991	925	976	929	954	949	897	984	950	909	940	996	948	960	961	920	986	960	924	935	930	980	938	921	926	949	959	945	969	948	920	981	961	937	917	922	933	941	958	933	1003	979	932	954	968	934	937	959	965	956	975	928	950	891	949	929	933	958	949	920	924	913	960	975	973	937	925	948	977	945	937	968	912	976	968	990	968	942	972	927	959	898	981	946	954	883	957	978	915	921	945	942	937	944	909	926	962	942	962	975	916	960	968	941	904	914	944	891	906	927	937	1001	928	961	950	982	931	929	944	1043	933	930	973	931	954	949	945	931	963	927	960	902	898	944	968	895	926	850	973	925	899	947	939	904	908	1004	919	938	994	976	943	928	958	892	944	930	950	942	902	941	956	1014	937	989	907	947	1002	951	959	966	928	941	966	929	901	964	938	924	983	955	949	973	959	963	977	915	916	962	959	951	934	927	932	926	915	911	968	949	898	915	991	924	908	911	944	967	894	937	933	935	949	969	914	927	942	928	912	938	957	950	940	939	925	936	998	962	946	993	911	945	929	902	904	898	998	972	911	964	932	971	956	926	887	986	889	927	977	912	895	921	989	947	937	918	971	978	934	966	975	962	979	945	932	925	958	945	933	988	917	904	972	938	973	940	983	919	970	922	938	998	917	922	962	948	948	887	937	923	977	942	927	934	925	946	899	923	921	950	917	901	910	958	971	930	969	980	945	950	932	983	964	945	978	958	994	922	977	944	967	978	946	993	968	911	952	977	975	941	919	940	961	956	891	897	904	904	920	953	927	996	945	928	945	931	978	939	970	928	974	961	933	915	948	961	911	959	996	945	958	978	959	959	940	958	954	980	958	936	977	902	897	956	1002	990	953	963	937	924	952	986	920	930	940	910	997	931	904	952	921	956	929	928	986	915	933	907	933	958	930	980	932	927	963	961	942	941	974	897	947	944	952	923	968	934	859	934	881	951	919	983	947	905	989	899	989	925	890	914	945	936	911	977	918	937	940	949	959	952	942	930	958	952	928	928	942	985	936	949	914	926	958	907	908	925	933	968	949	959	945	969	954	1015	996	962	952	933	941	994	945	889	969	939	943	971	943	924	921	951	941	927	973	938	944	985	999	942	951	948	881	956	920	950	949	944	936	934	954	966	914	905	942	902	940	921	977	973	944	927	956	943	957	911	956	918	904	949	917	1008	934	915	950	956	915	1015	946	920	967	1009	924	891	915	948	936	1002	966	913	964	958	939	874	909	984	949	995	951	1002	913	947	946	898	887	966	970	909	895	955	935	972	988	956	902	990	959	963	960	940	977	924	937	994	992	953	904	963	915	937	961	975	938	908	944	905	893	980	937	925	988	954	887
31422	24591	19453	25750	33291	37569	36131	33848	33796	40613	67275	70325	58436	42678	27867	15432	9589	7985	7783	7728	7715	7690	7645	7776	7667	7568	7585	7608	7566	7724	7705	7575	7634	7706	7652	7666	7695	7577	7702	7597	7601	7597	7606	7522	7668	7643	7714	7503	7588	7644	7692	7630	7615	7685	7696	7611	7537	7703	7600	7601	7707	7513	7726	7728	7537	7602	7603	7642	7756	7669	7675	7723	7661	7533	7731	7657	7740	7720	7600	7675	7650	7544	7621	7682	7642	7700	7677	7667	7608	7696	7761	7660	7706	7683	7676	7632	7680	7597	7639	7593	7468	7695	7629	7571	7700	7737	7737	7710	7638	7683	7669	7691	7599	7733	7472	7824	7609	7618	7663	7657	7508	7642	7684	7620	7496	7678	7647	7636	7576	7681	7658	7601	7611	7650	7540	7683	7659	7508	7737	7682	7665	7622	7542	7562	7590	7588	7749	7646	7745	7532	7604	7699	7766	7675	7696	7690	7602	7640	7559	7650	7613	7622	7568	7823	7593	7737	7738	7680	7636	7717	7620	7466	7545	7661	7707	7769	7782	7673	7707	7558	7598	7686	7693	7725	7558	7829	7656	7605	7650	7755	7624	7695	7551	7639	7655	7688	7629	7738	7670	7586	7630	7602	7728	7731	7643	7621	7720	7578	7743	7604	7716	7616	7692	7733	7673	7561	7607	7711	7623	7620	7665	7654	7720	7709	7610	7515	7609	7708	7679	7697	7788	7507	7633	7779	7590	7577	7550	7688	7744	7616	7651	7583	7695	7576	7643	7784	7770	7681	7572	7627	7731	7614	7596	7625	7638	7667	7750	7614	7730	7573	7432	7747	7553	7744	7570	7650	7726	7675	7705	7633	7614	7639	7686	7596	7683	7632	7523	7631	7794	7662	7698	7626	7715	7655	7588	7762	7652	7591	7718	7704	7643	7504	7683	7636	7686	7661	7589	7592	7726	7534	7481	7694	7705	7637	7535	7535	7622	7525	7744	7740	7583	7636	7818	7721	7630	7468	7840	7637	7723	7574	7675	7711	7727	7602	7703	7688	7590	7679	7598	7636	7602	7533	7670	7770	7536	7570	7791	7577	7497	7529	7581	7848	7497	7683	7692	7571	7793	7584	7767	7659	7621	7633	7689	7583	7714	7643	7759	7576	7623	7617	7698	7705	7653	7568	7601	7592	7687	7619	7658	7670	7636	7532	7604	7530	7560	7591	7609	7587	7584	7689	7554	7585	7684	7655	7553	7636	7676	7684	7646	7765	7667	7765	7720	7453	7633	7618	7632	7661	7722	7664	7662	7604	7652	7690	7786	7878	7658	7632	7711	7587	7636	7574	7605	7637	7673	7504	7661	7673	7701	7684	7656	7706	7732	7658	7566	7637	7500	7798	7583	7589	7620	7812	7536	7690	7783	7736	7662	7621	7662	7687	7586	7651	7678	7621	7655	7680	7633	7710	7669	7623	7744	7684	7650	7580	7664	7561	7505	7765	7600	7556	7680	7667	7685	7516	7761	7632	7746	7518	7594	7808	7708	7607	7648	7753	7622	7706	7552	7755	7595	7648	7707	7633	7588	7611	7637	7694	7640	7585	7552	7586	7622	7701	7588	7688	7724	7629	7717	7663	7700	7666	7685	7681	7692	7579	7644	7654	7710	7631	7737	7638	7761	7582	7677	7566	7766	7754	7667	7660	7626	7541	7619	7641	7657	7673	7721	7795	7573	7772	7612	7728	7675	7572	7450	7651	7553	7571	7691	7746	7653	7696	7686	7640	7626	7534	7684	7603	7671	7633	7546	7583	7590	7751	7506	7640	7746	7720	7845	7641	7592	7745	7664	7599	7776	7566	7655	7660	7609	7723	7612	7650	7552	7666	7580	7577	7644	7661	7728	7564	7703	7586	7737	7663	7652	7588	7551	7616	7668	7796	7707	7715	7673	7653	7596	7705	7564	7589	7675	7575	7580	7625	7631	7788	7693	7666	7779	7638	7641	7654	7703	7489	7697	7569	7679	7517	7642	7620	7677	7734	7682	7701	7549	7634	7603	7754	7590	7584	7609	7703	7664	7654	7748	7574	7696	7612	7639	7769	7717	7688	7597	7581	7622	7661	7755	7552	7710	7578	7568	7632	7600	7566	7697	7715	7681	7709	7614	7694	7717	7447	7689	7602	7441	7649	7533	7471	7615	7678	7652	7707	7559	7792	7816	7589	7680	7617	7589	7506	7699	7780	7698	7756	7705	7610	7710	7666	7736	7579	7558	7566	7722	7720	7528	7657	7657	7651	7771	7500	7809	7630	7612	7743	7654	7564	7644	7659	7625	7670	7707	7573	7657	7767	7691	7670	7755	7544	7587	7682	7756	7713	7560	7729	7699	7756	7647	7643	7590	7572	7751	7566	7743	7803	7669	7604	7647	7671	7694	7728	7632	7747	7580	7658	7648	7703	7655	7588	7654	7645	7710	7637	7766	7768	7504	7646	7812	7635	7663	7659	7624	7563	7676	7666	7606	7674	7686	7641	7619	7535	7687	7660	7727	7624	7557	7461	7603	7618	7722	7696	7629	7688	7740	7715	7641	7579	7754	7529	7655	7659	7605	7564	7848	7668	7862	7618	7650	7597	7695	7624	7623	7655	7664	7662	7790	7591	7581	7639	7558	7616	7738	7649	7682	7630	7601	7663	7728	7680	7751	7635	7531	7685	7646	7527	7610	7565	7574	7782	7666	7686	7617	7800	7861	7667	7650	7556	7616	7643	7681	7617	7776	7680	7570	7700	7593	7746	7569	7662	7563	7689	7635	7566	7734	7651	7602	7653	7678	7609	7591	7504	7605	7650	7524	7685	7594	7731	7705	7598	7621	7698	7578	7697	7703	7619	7496	7608	7717	7658	7788	7665	7582	7692	7774	7690	7676	7634	7636	7757	7699	7513	7818	7590	7693	7717	7498	7625	7651	7761	7661	7748	7583	7691	7735	7600	7655	7629	7610	7609	7623	7693	7597	7653	7606	7517	7719	7663	7599	7813	7612	7557	7656	7739	7740	7666	7712	7567	7612	7595	7660	7539	7616	7582	7691	7705	7722	7700	7665	7626	7757	7613	7788	7592	7505	7543	7770	7757	7714	7590	7745	7572	7603	7527	7625	7637	7784	7732	7746	7853	7745	7650	7640	7621	7634	7605	7668	7586	7832	7670	7557	7657	7696	7540	7609	7661	7530	7678	7581	7759	7714	7618	7597	7607	7606	7775	7717	7585	7675	7669	7670	7686	7696	7655	7638	7569	7736	7641	7424	7802	7562	7719	7642	7628	7650	7746	7688	7670	7699	7653	7639	7684	7603	7768	7745	7590	7586	7608	7675	7717	7731	7648	7613	7520	7701	7818	7773	7666	7549	7643	7738	7669	7654	7663	7776	7574	7680	7589	7600	7633	7720	7745	7624	7558	7701	7495	7644	7756	7690	7748	7637	7620	7698	7731	7829	7569	7639	7578	7599	7720	7673	7661	7631	7675	7759	7630	7677	7576	7694	7810	7763	7599	7684	7590	7603	7652	7691	7695	7468	7752	7677	7624	7712	7593	7629	7583	7608	7668	7572	7607	7581	7615	7677	7869	7727	7800	7647	7627	7646	7633	7640	7566	7488	7560	7580	7690	7637	7821	7563	7644	7771	7798	7610	7639	7591	7675	7598	7666	7609	7666	7564	7775	7644	7611	7704	7788	7560	7546	7722	7759	7588	7745	7600	7595	7735	7609	7660	7693	7668	7602	7650	7530	7658	7626	7615	7653	7700	7740	7753	7687	7637	7628	7665	7874	7667	7628	7492	7598	7644	7586	7461	7618	7655	7593	7663	7675	7788	7596	7716	7701	7794	7702	7673	7760	7643	7718	7691	7676	7694	7690	7578	7598	7633	7636	7566	7722	7736	7703	7631	7714	7606	7664	7725	7691	7496	7593	7673	7616	7576	7662	7583	7823	7705	7630	7583	7592	7675	7699	7647	7657	7562	7485	7777	7510	7668	7683	7740	7645	7657	7669	7855	7678	7654	7623	7765	7820	7616	7671	7586	7642	7513	7750	7628	7759	7666	7692	7717	7665	7682	7594	7631	7630	7605	7602	7708	7671	7670	7618	7758	7572	7783	7741	7565	7753	7636	7572	7628	7553	7482	7594	7649	7645	7726	7639	7729	7506	7524	7649	7644	7584	7542	7638	7541	7690	7604	7687	7653	7729	7681	7687	7615	7719	7615	7597	7635	7704	7667	7513	7805	7651	7607	7703	7692	7492	7717	7556	7622	7594	7697	7623	7512	7646	7646	7656	7549	7765	7680	7552	7706	7560	7699	7594	7723	7729	7647	7689	7540	7612	7599	7615	7676	7542	7615	7724	7492	7674	7736	7738	7650	7618	7745	7665	7636	7743	7736	7480	7598	7853	7617	7718	7660	7614	7609	7553	7567	7596	7685	7617	7667	7599	7608	7696	7521	7685	7637	7644	7754	7708	7607	7696	7620	7511	7668	7695	7584	7785	7760	7550	7670	7683	7658	7566	7691	7662	7635	7732	7764	7706	7635	7677	7658	7669	7783	7723	7650	7729	7637	7575	7729	7710	7768	7686	7734	7575	7675	7636	7582	7781	7585	7649	7688	7665	7784	7664	7613	7682	7737	7670	7646	7777	7562	7626	7713	7731	7586	7668	7618	7582	7396	7686	7713	7758	7860	7676	7560	7705	7504	7631	7653	7683	7623	7637	7766	7691	7626	7589	7737	7718	7658	7713	7774	7780	7651	7684	7716	7611	7633	7568	7660	7622	7676	7673	7682	7704	7536	7622	7626	7698	7751	7762	7581	7529	7717	7795	7699	7605	7650	7557	7589	7565	7659	7792	7788	7707	7611	7821	7631	7735	7550	7653	7537	7643	7559	7590	7535	7608	7585	7820	7630	7621	7672	7722	7646	7691	7704	7631	7676	7688	7632	7704	7655	7716	7643	7683	7594	7694	7723	7663	7588	7503	7654	7661	7525	7624	7698	7660	7764	7720	7666	7756	7678	7667	7807	7636	7700	7570	7763	7735	7630	7631	7597	7727	7674	7658	7653	7533	7668	7718	7523	7677	7694	7755
4135	2003	1418	1216	1368	1561	1668	1673	1626	1664	4048	4359	3299	1974	1347	1043	952	925	948	914	901	907	924	915	917	855	991	849	893	924	916	945	924	923	909	913	870	886	879	905	932	938	891	877	883	849	965	950	931	879	905	919	928	901	967	915	919	971	956	963	922	925	929	965	936	920	922	905	969	888	930	867	908	931	891	940	970	883	884	873	936	956	903	931	928	895	924	915	866	896	939	880	937	892	912	952	900	861	936	881	887	926	951	876	888	880	945	910	922	939	898	884	901	962	901	886	928	936	914	907	879	896	913	882	897	917	917	926	918	918	946	888	920	871	942	921	957	951	925	948	908	932	883	858	873	894	937	910	959	934	962	889	893	922	946	936	897	909	931	923	885	879	865	921	891	878	871	936	926	886	925	964	916	956	977	925	891	950	922	926	903	937	958	856	940	945	935	938	912	960	910	933	925	939	980	929	918	889	928	942	995	951	913	943	875	929	829	921	983	936	927	913	886	940	933	892	975	931	954	873	956	962	865	891	889	897	950	922	908	949	864	920	956	911	955	959	902	890	939	901	896	904	937	872	906	962	939	881	966	919	912	925	951	879	900	884	862	913	941	936	900	923	861	971	860	927	936	888	908	927	943	946	887	934	925	923	922	880	866	954	871	918	933	884	982	899	974	895	963	931	892	943	914	975	940	937	904	953	887	905	898	927	887	903	961	886	905	914	984	897	888	924	877	945	954	924	897	928	940	958	896	869	937	893	901	873	926	897	937	912	903	888	923	922	888	854	899	910	940	944	869	932	903	873	914	884	936	945	901	871	929	985	897	948	908	894	889	912	959	944	962	916	946	906	874	925	967	951	941	937	949	880	888	889	956	911	884	899	920	956	905	861	896	934	928	916	907	919	918	923	935	856	952	916	930	846	843	917	882	951	882	882	929	952	979	945	899	875	875	917	930	916	903	948	925	937	917	889	959	996	975	930	943	907	876	920	926	903	902	935	928	937	944	915	908	900	875	974	937	945	910	886	832	874	840	902	925	885	931	882	890	952	916	928	957	885	980	945	900	925	932	935	907	901	907	940	946	958	936	847	917	897	893	906	908	910	876	918	917	920	904	922	909	917	900	900	907	871	917	919	898	873	928	876	903	927	935	966	953	906	891	893	909	933	937	917	875	936	929	914	934	858	896	925	925	902	931	937	921	953	916	909	974	877	894	909	902	936	926	892	905	883	903	912	919	894	952	958	892	902	909	895	920	934	916	958	931	902	946	902	866	948	955	923	915	912	956	922	948	941	953	869	863	894	900	932	891	933	904	868	864	910	917	878	967	958	893	896	881	906	942	876	944	986	937	934	904	855	901	913	903	939	920	942	973	893	857	966	974	887	917	950	937	863	881	931	947	912	887	861	952	881	925	889	942	902	915	915	902	923	931	902	928	903	933	947	911	927	960	937	892	875	921	934	881	911	868	881	944	934	903	880	975	937	944	932	952	931	884	894	893	952	954	902	893	962	939	882	961	882	914	870	944	904	927	905	897	916	938	889	907	870	963	911	903	964	918	914	904	902	875	932	966	933	902	926	903	940	920	941	881	927	932	987	958	838	946	921	934	904	960	904	976	949	923	937	933	913	913	903	902	932	917	934	965	892	916	913	967	882	885	890	971	903	865	902	917	941	873	882	875	943	908	920	868	943	920	902	890	930	860	933	931	925	961	953	934	884	937	883	907	890	916	956	898	876	915	929	916	954	947	899	921	939	944	905	884	936	892	912	890	953	926	926	941	951	926	924	985	872	935	880	961	937	894	911	933	989	907	907	878	921	918	940	905	976	965	948	937	921	924	925	925	900	901	903	887	932	970	899	923	927	939	930	913	938	947	935	903	970	900	943	934	967	892	896	927	897	895	961	942	947	919	938	889	877	921	960	937	882	946	958	920	877	943	913	933	922	927	908	936	889	926	977	897	884	893	864	916	908	946	877	937	953	908	894	952	975	920	893	905	929	940	960	913	905	947	909	922	888	899	939	842	913	893	928	907	923	914	936	922	953	943	983	945	924	956	920	943	879	948	974	926	915	893	940	922	943	927	896	893	859	907	892	973	928	914	972	897	889	882	874	903	946	929	924	847	931	970	881	959	941	922	940	975	990	1015	958	916	883	914	926	859	896	970	917	892	868	910	912	875	947	963	908	925	975	925	947	955	919	953	894	942	904	916	948	896	947	918	937	956	925	896	904	938	905	915	960	903	896	960	940	876	847	943	910	886	955	931	931	887	905	920	944	845	970	964	909	958	927	910	912	903	927	875	981	898	915	855	928	915	911	919	954	892	937	918	903	917	971	951	936	963	933	947	945	932	941	965	919	900	894	891	864	996	935	974	946	889	871	959	941	918	947	908	914	899	979	939	996	877	911	944	876	975	918	880	837	879	912	940	903	922	917	841	918	933	899	886	909	935	915	917	893	950	940	884	1004	920	956	906	920	957	922	914	931	938	957	981	902	935	958	919	917	977	868	902	944	888	882	888	935	891	939	928	877	920	922	928	905	923	892	934	904	924	927	933	956	960	944	876	925	944	962	952	960	967	929	930	877	900	976	913	908	912	956	913	906	912	916	899	944	939	901	947	955	933	892	859	933	914	912	936	937	943	933	968	926	941	915	974	891	961	926	914	955	906	944	935	959	902	944	913	920	933	933	889	928	912	949	962	938	930	923	938	899	953	905	908	886	915	916	934	944	891	941	956	925	950	907	909	964	938	877	932	937	892	962	960	884	962	942	967	932	912	915	916	900	960	902	898	933	874	901	930	965	931	889	950	848	863	865	901	906	929	943	915	926	906	900	925	960	929	893	951	892	873	919	935	925	952	903	947	918	952	945	898	938	916	931	933	933	917	932	934	956	913	906	899	895	931	948	871	968	933	945	934	915	936	879	917	918	938	906	934	911	894	884	869	877	890	897	876	930	889	901	847	970	955	927	934	901	888	974	951	942	965	967	915	964	957	896	890	912	869	878	903	915	906	941	911	927	983	900	941	902	920	897	918	892	920	940	916	882	881	932	964	901	943	926	915	936	927	905	931	948	891	958	993	905	904	918	905	910	941	913	946	932	885	927	959	906	854	920	958	979	890	917	917	866	915	888	910	910	900	946	917	873	924	985	963	977	941	886	923	940	927	931	964	906	959	900	927	933	932	874	917	923	981	962	918	940	917	886	945	968	909	955	936	908	895	925	985	886	898	903	865	976	920	948	886	903	961	883	911	881	926	920	953	929	892	879	944	951	912	933	899	837	931	939	924	890	931	922	961	896	926	867	919	862	957	906	911	954	916	924	939	1019	886	950	886	900	947	901	864	947	960	929	923	923	981	902	875	856	959	881	928	914	955	930	893	927	930	915	938	911	862	893	904	850	869	950	943	988	932	925	904	941	889	946	913	942	924	935	925	883	948	896	961	938	931	925	964	937	933	933	906	850	938	912	977	891	910	953	894	872	955	867	946	896	922	915	922	849	912	939
23072	16814	13460	19027	23828	27431	27814	26598	24553	24223	39955	37782	30915	21334	13191	9044	7942	7636	7515	7476	7492	7429	7580	7519	7549	7411	7512	7496	7357	7467	7492	7421	7528	7517	7447	7375	7433	7358	7521	7417	7355	7508	7595	7403	7443	7484	7345	7528	7531	7497	7460	7519	7512	7487	7523	7563	7390	7451	7415	7442	7528	7479	7547	7560	7432	7565	7474	7578	7493	7448	7564	7438	7435	7608	7566	7516	7457	7492	7327	7582	7551	7419	7550	7433	7566	7456	7581	7489	7579	7338	7552	7541	7551	7438	7508	7608	7339	7548	7541	7490	7609	7452	7351	7448	7571	7567	7543	7450	7492	7537	7606	7512	7444	7431	7462	7437	7464	7585	7487	7470	7532	7518	7442	7327	7426	7456	7451	7440	7458	7429	7566	7416	7503	7409	7604	7421	7545	7508	7602	7531	7338	7554	7465	7528	7406	7479	7498	7600	7494	7488	7539	7462	7580	7603	7454	7424	7521	7461	7535	7379	7402	7628	7467	7390	7516	7473	7367	7616	7533	7510	7389	7573	7408	7569	7457	7489	7401	7493	7537	7558	7481	7482	7602	7455	7574	7466	7533	7474	7456	7507	7565	7637	7411	7498	7522	7443	7530	7411	7490	7356	7386	7518	7454	7453	7567	7495	7645	7501	7527	7342	7532	7510	7480	7517	7436	7570	7533	7623	7530	7535	7514	7443	7568	7601	7355	7521	7520	7314	7527	7382	7497	7533	7467	7468	7594	7488	7624	7467	7601	7474	7535	7466	7572	7630	7411	7477	7631	7409	7405	7527	7351	7466	7541	7633	7479	7531	7604	7511	7375	7541	7503	7363	7311	7425	7513	7413	7595	7578	7382	7449	7453	7476	7597	7531	7486	7509	7452	7617	7323	7652	7370	7495	7503	7567	7513	7573	7593	7484	7415	7415	7487	7579	7497	7445	7431	7421	7407	7330	7505	7507	7448	7535	7502	7598	7611	7583	7403	7594	7510	7541	7533	7377	7504	7519	7340	7414	7344	7532	7522	7501	7451	7510	7469	7439	7499	7383	7545	7495	7492	7502	7582	7485	7484	7701	7591	7433	7507	7641	7436	7489	7436	7489	7569	7499	7440	7401	7475	7545	7487	7486	7451	7481	7340	7550	7506	7481	7584	7540	7525	7549	7382	7429	7573	7531	7362	7452	7509	7509	7632	7424	7372	7454	7625	7535	7502	7485	7543	7570	7481	7509	7446	7489	7541	7632	7573	7473	7510	7516	7427	7472	7428	7598	7510	7562	7552	7446	7433	7561	7392	7455	7416	7566	7472	7570	7434	7515	7608	7537	7570	7524	7321	7537	7544	7443	7539	7660	7443	7510	7640	7372	7504	7397	7570	7401	7477	7526	7555	7558	7559	7575	7589	7507	7518	7452	7523	7454	7562	7406	7603	7495	7603	7551	7359	7493	7593	7514	7616	7531	7431	7488	7501	7385	7481	7631	7504	7552	7580	7452	7491	7505	7471	7591	7584	7544	7506	7431	7663	7356	7487	7373	7547	7683	7450	7530	7535	7513	7436	7502	7517	7589	7576	7426	7406	7344	7529	7582	7587	7458	7450	7402	7526	7443	7468	7519	7480	7558	7387	7363	7447	7401	7433	7492	7473	7640	7553	7562	7389	7541	7608	7500	7431	7411	7442	7479	7528	7530	7485	7596	7474	7505	7520	7517	7499	7643	7468	7512	7482	7584	7534	7386	7465	7524	7461	7446	7485	7494	7404	7512	7418	7530	7411	7515	7504	7414	7466	7536	7437	7489	7572	7529	7603	7525	7535	7451	7522	7452	7547	7597	7488	7523	7475	7465	7592	7390	7452	7610	7471	7461	7466	7461	7554	7436	7482	7484	7471	7536	7454	7586	7546	7594	7707	7407	7470	7549	7482	7411	7524	7479	7594	7364	7548	7572	7508	7631	7520	7548	7514	7559	7516	7637	7633	7454	7514	7482	7561	7257	7550	7525	7488	7481	7523	7430	7492	7526	7565	7653	7408	7441	7473	7576	7364	7492	7580	7497	7392	7491	7532	7394	7567	7424	7456	7388	7481	7427	7435	7458	7444	7484	7527	7516	7468	7530	7536	7453	7516	7414	7481	7512	7442	7572	7508	7533	7532	7576	7435	7514	7444	7462	7498	7426	7430	7538	7511	7589	7462	7456	7568	7610	7405	7629	7510	7431	7494	7457	7521	7528	7531	7560	7446	7447	7578	7471	7523	7504	7603	7374	7421	7333	7580	7444	7407	7503	7472	7519	7484	7526	7509	7502	7520	7496	7556	7515	7495	7329	7555	7531	7613	7462	7527	7562	7455	7534	7397	7547	7430	7480	7559	7589	7500	7455	7477	7343	7509	7477	7384	7403	7550	7319	7688	7495	7485	7354	7540	7591	7480	7541	7478	7599	7631	7429	7525	7592	7377	7438	7499	7519	7548	7499	7550	7550	7431	7419	7381	7509	7500	7398	7571	7402	7555	7405	7602	7482	7473	7502	7521	7407	7515	7399	7503	7486	7465	7475	7417	7694	7540	7459	7400	7560	7443	7479	7725	7481	7500	7507	7408	7554	7642	7437	7660	7513	7535	7552	7497	7474	7521	7523	7442	7394	7487	7502	7509	7434	7257	7470	7424	7560	7522	7549	7568	7478	7465	7495	7506	7504	7452	7488	7409	7589	7367	7553	7544	7548	7600	7633	7476	7522	7619	7547	7502	7526	7482	7514	7439	7471	7326	7619	7457	7440	7520	7392	7474	7542	7605	7468	7609	7427	7507	7549	7405	7598	7524	7374	7585	7513	7476	7532	7454	7533	7388	7506	7486	7664	7439	7551	7472	7520	7527	7556	7431	7621	7616	7420	7463	7500	7586	7531	7514	7503	7442	7482	7479	7631	7540	7558	7532	7601	7381	7537	7590	7346	7533	7384	7425	7550	7469	7537	7582	7612	7507	7536	7557	7530	7522	7451	7432	7455	7534	7550	7412	7512	7509	7452	7570	7516	7532	7501	7471	7472	7532	7506	7532	7528	7463	7366	7453	7485	7636	7441	7639	7562	7433	7462	7501	7529	7484	7572	7549	7401	7523	7630	7608	7487	7450	7644	7432	7575	7677	7588	7386	7346	7579	7485	7492	7405	7532	7523	7436	7464	7497	7373	7464	7299	7542	7602	7473	7513	7506	7475	7583	7465	7586	7437	7479	7524	7547	7532	7541	7504	7453	7485	7251	7494	7447	7493	7641	7517	7463	7408	7431	7534	7561	7514	7403	7558	7547	7447	7547	7321	7611	7435	7405	7453	7565	7425	7441	7516	7425	7366	7491	7451	7554	7553	7599	7460	7482	7465	7471	7348	7497	7427	7413	7455	7345	7481	7553	7548	7415	7559	7492	7621	7409	7414	7692	7458	7580	7533	7544	7694	7560	7400	7406	7554	7488	7431	7394	7633	7481	7543	7533	7508	7364	7545	7518	7530	7501	7421	7521	7476	7428	7612	7496	7430	7533	7305	7570	7591	7611	7405	7563	7491	7438	7430	7462	7474	7627	7508	7475	7477	7347	7491	7554	7431	7469	7457	7499	7489	7541	7422	7521	7549	7470	7348	7469	7496	7497	7482	7409	7360	7604	7658	7486	7341	7499	7547	7591	7533	7474	7581	7447	7491	7445	7543	7578	7538	7470	7400	7595	7483	7444	7484	7507	7539	7436	7431	7531	7567	7360	7542	7418	7518	7507	7389	7449	7530	7447	7372	7497	7618	7456	7537	7443	7591	7462	7453	7514	7431	7612	7632	7508	7472	7444	7579	7476	7551	7551	7595	7323	7443	7543	7606	7507	7636	7597	7553	7574	7636	7552	7489	7456	7532	7425	7578	7542	7410	7424	7465	7479	7331	7499	7544	7463	7409	7629	7565	7627	7481	7407	7561	7598	7583	7563	7578	7490	7462	7529	7394	7504	7557	7547	7466	7492	7520	7432	7462	7455	7470	7445	7534	7577	7454	7527	7472	7426	7657	7658	7411	7514	7459	7484	7555	7406	7355	7430	7511	7527	7425	7604	7610	7566	7520	7547	7438	7421	7327	7406	7469	7514	7627	7566	7439	7466	7568	7462	7384	7620	7624	7544	7510	7489	7558	7466	7374	7497	7513	7599	7492	7478	7531	7542	7348	7478	7639	7565	7618	7443	7552	7515	7545	7452	7519	7623	7402	7572	7488	7565	7419	7348	7638	7526	7475	7564	7484	7429	7480	7414	7409	7474	7543	7495	7510	7586	7378	7512	7500	7519	7695	7427	7492	7547	7501	7514	7518	7434	7439	7512	7580	7414	7509	7699	7451	7478	7415	7410	7393	7556	7428	7658	7558	7529	7463	7429	7404	7593	7542	7509	7511	7557	7519	7329	7584	7559	7434	7546	7403	7430	7415	7662	7466	7585	7327	7629	7458	7460	7505	7494	7402	7481	7476	7520	7494	7545	7622	7487	7496	7472	7592	7495	7526	7518	7513	7511	7558	7544	7637	7585	7580	7561	7531	7549	7351	7505	7538	7513	7436	7552	7443	7509	7482	7569	7607	7510	7543	7585	7554	7557	7475	7340	7416	7431	7462	7573	7380	7469	7481	7378	7540	7446	7526	7532	7519	7477	7536	7552	7492	7503	7550	7505	7358	7419	7518	7440	7524	7510	7605	7528	7547	7536	7455	7477	7361	7556	7486	7438	7389	7411	7558	7565	7446	7574	7442	7509	7390	7516	7504	7600	7529	7383	7519	7457	7525	7545	7596	7576	7538	7582	7547	7649	7448	7536	7464	7533	7567	7491	7404	7428	7564	7371	7512	7531	7472	7703	7430	7647	7485	7529	7532	7449	7285	7536	7511	7461	7520	7334	7469	7489	7485	7445	7443	7426	7396	7434	7596	7510	7554	7460	7621	7383	7682	7458	7431	7413	7556	7560	7474	7583	7516	7584	7416	7518	7525	7468	7600	7524	7460	7504	7506	7600	7469	7539	7557	7481	7456	7549	7530	7487	7463	7416	7477	7586	7523	7378	7574	7329	7620	7395	7521	7534	7497	7486	7533	7599	7492	7505	7661	7561	7540
3574	2550	1733	1392	1767	2082	1968	2002	1790	2317	11444	10947	7392	3634	1880	1204	957	948	914	892	898	895	862	977	848	865	922	864	951	854	948	917	898	881	900	902	880	907	878	894	952	941	957	907	913	919	933	913	903	908	899	968	890	900	939	912	936	950	888	929	872	876	896	866	941	939	900	906	934	872	960	895	898	875	859	901	911	862	901	903	908	892	938	896	897	882	906	906	877	850	874	867	929	907	919	894	891	849	857	944	868	916	933	974	940	925	960	978	913	921	901	919	979	897	908	908	888	950	905	967	884	866	929	940	973	899	951	876	895	870	898	884	954	955	894	909	927	928	825	896	970	907	877	952	969	868	912	898	918	904	907	876	936	909	982	898	876	855	840	912	895	865	855	899	907	908	972	914	908	911	876	921	913	964	916	911	916	920	1005	895	866	915	905	906	909	953	870	896	903	872	899	899	921	939	905	923	912	965	932	940	931	844	924	908	934	880	895	946	933	934	901	901	899	933	939	821	901	909	902	896	924	896	982	913	908	833	918	916	912	887	867	898	933	934	924	930	924	926	883	933	883	938	969	936	834	973	908	914	910	863	949	942	944	903	896	882	914	925	899	889	922	948	936	941	927	936	853	892	905	890	936	954	911	920	950	917	943	957	910	894	885	902	914	972	919	879	933	881	918	902	974	929	934	890	916	875	926	901	921	941	884	951	906	916	933	918	932	875	926	963	914	958	867	907	883	931	946	913	945	948	924	912	899	867	902	967	875	938	916	972	895	951	885	925	910	891	928	916	875	896	924	902	925	940	905	923	924	940	893	912	943	872	935	922	918	949	900	933	845	924	926	934	990	921	937	926	961	900	922	900	925	971	883	895	912	917	892	933	904	901	880	876	1039	889	910	977	889	849	921	880	914	942	909	896	943	912	897	935	942	903	917	918	902	892	923	915	966	980	937	959	926	903	969	929	938	925	894	929	914	896	900	916	881	976	874	903	950	925	924	914	974	837	904	909	910	939	928	918	946	923	911	895	844	930	888	914	893	955	931	896	934	871	932	887	927	894	912	897	952	938	925	882	893	924	898	913	904	888	922	916	920	909	885	924	955	889	920	955	938	893	871	907	877	849	882	933	912	979	916	922	899	906	879	877	959	921	931	883	953	949	876	940	883	922	934	881	886	939	937	901	899	942	884	911	913	912	920	938	855	911	905	941	895	873	920	953	926	879	913	882	930	932	942	928	935	909	907	868	880	902	932	994	918	869	921	872	908	938	929	941	945	947	967	895	929	916	908	895	881	912	911	880	915	943	929	925	922	945	862	959	898	874	882	913	929	905	919	934	946	871	931	939	944	904	890	910	912	911	907	889	958	918	920	879	882	942	931	949	922	884	888	908	921	883	898	896	911	930	863	904	897	934	930	942	915	917	907	906	913	918	944	891	905	879	974	931	934	951	933	895	906	915	923	926	934	923	928	915	904	882	929	917	966	930	955	919	904	910	882	915	880	863	983	878	897	977	908	927	889	915	933	905	847	935	914	959	949	967	943	851	895	886	887	872	916	919	966	894	906	891	881	903	940	951	868	934	904	917	974	977	895	944	930	907	929	866	865	896	896	907	963	947	944	879	942	906	943	927	905	939	974	932	878	952	962	883	918	868	934	880	867	922	896	909	940	917	934	904	965	883	964	923	900	976	935	913	925	865	909	985	976	928	908	902	915	877	875	894	959	902	910	927	856	835	852	908	885	911	892	905	973	894	878	942	903	909	952	904	880	908	884	916	896	894	904	906	916	903	995	913	902	987	963	914	898	908	940	843	951	955	911	903	913	879	903	936	938	910	944	917	974	930	956	916	889	878	907	915	906	952	918	917	901	874	948	899	882	930	927	886	902	1001	894	910	893	943	935	863	899	897	910	908	913	939	914	929	892	902	900	904	903	892	930	882	881	877	908	920	945	932	890	901	893	898	875	910	908	961	833	982	918	920	883	932	949	900	887	968	886	925	881	858	843	892	927	906	871	873	930	989	940	888	904	919	907	961	879	901	909	868	917	931	896	951	889	921	884	878	897	953	932	974	918	910	972	946	914	913	958	887	859	929	969	870	866	917	908	926	879	848	923	896	940	901	923	955	920	892	927	886	875	928	909	971	910	923	882	903	944	919	961	940	950	883	958	942	931	927	890	905	866	918	949	908	905	926	928	907	925	951	912	873	856	912	896	883	989	947	955	939	896	904	901	866	887	863	933	1011	929	895	906	886	914	907	896	916	904	929	921	926	909	866	927	938	896	919	886	907	856	925	884	944	897	912	885	892	928	866	860	935	901	903	900	920	979	886	852	939	890	930	894	947	936	906	890	890	876	901	904	938	918	887	911	957	927	890	917	934	914	878	918	907	914	966	880	897	909	923	897	951	895	888	888	877	900	850	912	928	989	907	942	939	896	921	932	885	928	888	927	845	926	903	900	908	888	901	959	946	905	916	896	869	951	915	909	901	914	871	926	918	949	893	892	890	909	893	927	946	911	984	976	909	939	924	901	953	934	943	975	917	940	887	946	940	892	945	913	932	869	891	836	903	904	879	860	944	942	930	878	986	904	825	908	934	889	947	912	900	922	906	940	904	907	943	934	904	914	887	886	910	905	967	891	847	895	896	987	945	857	878	940	937	908	938	976	883	890	880	894	917	906	951	934	881	982	889	838	907	965	920	941	925	967	945	970	933	889	924	963	869	903	906	897	907	905	931	966	875	896	916	952	841	923	954	850	913	942	893	910	924	923	946	911	890	880	930	882	912	873	932	935	926	886	961	921	897	882	893	930	885	922	925	920	896	953	895	936	967	920	921	935	949	934	917	918	880	923	892	915	879	897	875	945	885	907	847	925	909	899	850	948	916	982	905	908	950	924	869	930	933	883	878	885	882	933	966	927	955	896	909	987	852	951	946	940	920	983	929	924	910	879	866	980	892	917	908	908	877	943	939	926	892	917	896	913	830	935	1001	922	879	938	985	908	900	917	934	970	883	971	897	921	936	859	872	966	959	886	970	997	937	919	923	918	883	972	916	911	932	885	864	878	942	938	917	933	869	941	915	901	918	913	929	830	918	911	921	959	923	911	905	888	919	934	862	906	916	952	904	914	886	911	932	922	892	970	945	884	902	951	940	919	909	886	897	857	904	915	862	837	920	937	899	957	947	874	898	914	985	932	916	915	911	923	905	912	907	920	958	919	929	945	940	913	964	938	928	919	900	898	917	977	913	890	885	895	868	949	903	919	903	907	910	889	922	943	934	891	956	950	894	946	937	913	872	909	931	916	918	930	903	937	933	900	894	946	908	884	932	908	935	903	851	975	972	965	927	888	896	923	915	855	913	939	965	905	930	942	914	876	921	906	942	950	928	878	989	890	866	805	919	928	868	890	861	947	948	895	878	897	901	897	913	942	929	895	904	900	933	875	838	923	955	904	887	875	932	882	908	920	886	916	918	897	920	913	914	856	947	872	903	927	926	866	932	865	855
26386	20397	15824	22473	30159	31435	30577	30748	26710	29991	58354	53597	43662	31814	19234	11236	8280	7631	7528	7398	7609	7329	7419	7342	7332	7363	7512	7443	7524	7506	7454	7452	7399	7477	7357	7384	7441	7311	7462	7497	7353	7444	7401	7334	7367	7452	7469	7415	7389	7510	7405	7480	7389	7405	7371	7498	7360	7518	7313	7410	7388	7492	7415	7525	7438	7573	7449	7438	7455	7361	7505	7429	7553	7460	7484	7554	7316	7542	7364	7501	7470	7186	7441	7495	7478	7527	7479	7519	7336	7496	7363	7555	7360	7324	7531	7381	7484	7479	7346	7350	7354	7412	7484	7548	7495	7410	7493	7330	7463	7432	7474	7431	7470	7388	7446	7394	7559	7497	7413	7403	7433	7439	7538	7407	7487	7362	7356	7537	7339	7348	7423	7367	7514	7499	7614	7373	7293	7459	7494	7494	7518	7327	7362	7474	7508	7354	7392	7365	7320	7336	7516	7558	7418	7428	7512	7432	7394	7387	7387	7448	7386	7443	7507	7401	7434	7452	7442	7526	7450	7400	7453	7514	7475	7533	7382	7441	7353	7426	7456	7491	7418	7358	7418	7501	7472	7404	7479	7378	7504	7427	7272	7550	7433	7458	7499	7617	7441	7397	7385	7390	7514	7323	7347	7520	7633	7423	7375	7376	7377	7450	7409	7592	7375	7470	7440	7576	7450	7459	7291	7377	7565	7500	7468	7407	7506	7413	7370	7518	7420	7342	7396	7459	7439	7431	7300	7461	7514	7474	7375	7427	7475	7548	7442	7455	7541	7494	7454	7419	7451	7328	7482	7464	7417	7363	7504	7402	7510	7337	7594	7423	7419	7465	7383	7305	7472	7326	7548	7413	7373	7558	7428	7404	7582	7496	7478	7488	7496	7359	7488	7397	7445	7473	7436	7475	7395	7289	7446	7406	7425	7346	7437	7519	7447	7439	7446	7462	7476	7458	7466	7322	7434	7452	7275	7527	7460	7444	7414	7448	7480	7431	7608	7515	7366	7395	7448	7427	7478	7436	7303	7498	7434	7485	7329	7395	7359	7458	7412	7441	7464	7435	7325	7410	7476	7500	7400	7370	7353	7531	7526	7412	7359	7334	7423	7538	7483	7388	7555	7447	7322	7491	7457	7463	7398	7376	7339	7527	7613	7414	7443	7614	7422	7516	7560	7483	7273	7696	7384	7554	7554	7254	7491	7413	7509	7387	7551	7319	7469	7394	7463	7365	7481	7477	7405	7417	7449	7377	7510	7359	7427	7474	7386	7325	7332	7502	7433	7407	7454	7477	7628	7314	7561	7463	7386	7398	7443	7489	7548	7452	7439	7709	7379	7480	7412	7423	7398	7408	7438	7368	7389	7438	7508	7358	7428	7305	7309	7499	7388	7366	7472	7281	7494	7421	7497	7518	7508	7466	7541	7372	7432	7397	7605	7510	7477	7467	7522	7376	7485	7568	7585	7382	7458	7263	7425	7652	7468	7394	7411	7512	7422	7410	7527	7376	7443	7537	7438	7436	7516	7477	7455	7554	7287	7367	7502	7363	7499	7281	7417	7429	7428	7436	7451	7489	7390	7465	7366	7408	7380	7500	7530	7487	7420	7414	7259	7528	7532	7509	7509	7385	7416	7560	7303	7469	7583	7516	7473	7350	7423	7437	7555	7215	7420	7498	7307	7444	7352	7388	7464	7562	7393	7430	7534	7452	7458	7449	7412	7630	7326	7394	7465	7341	7499	7461	7387	7474	7453	7393	7415	7485	7521	7362	7391	7501	7452	7489	7456	7426	7308	7474	7397	7453	7483	7351	7416	7514	7360	7331	7334	7302	7469	7442	7514	7462	7412	7506	7451	7559	7599	7531	7479	7333	7305	7475	7429	7429	7258	7391	7446	7359	7394	7463	7567	7414	7444	7386	7589	7367	7408	7481	7390	7371	7427	7415	7441	7371	7396	7391	7483	7331	7425	7514	7487	7434	7497	7542	7430	7506	7451	7622	7435	7477	7393	7585	7371	7471	7303	7494	7405	7418	7436	7411	7385	7284	7407	7460	7306	7576	7343	7306	7376	7321	7438	7605	7522	7306	7445	7458	7381	7561	7387	7443	7451	7502	7496	7394	7538	7301	7377	7445	7464	7488	7320	7424	7620	7531	7375	7430	7541	7472	7422	7321	7419	7413	7348	7443	7596	7568	7351	7436	7377	7549	7375	7381	7389	7321	7414	7371	7529	7416	7502	7440	7493	7329	7340	7468	7371	7590	7490	7440	7423	7268	7396	7497	7486	7370	7366	7497	7466	7440	7288	7422	7458	7266	7582	7415	7504	7366	7600	7460	7566	7664	7492	7420	7357	7516	7284	7526	7396	7371	7360	7507	7411	7432	7497	7458	7339	7402	7424	7534	7503	7433	7401	7296	7479	7525	7517	7372	7432	7361	7449	7452	7415	7358	7354	7414	7381	7421	7335	7569	7385	7462	7456	7406	7448	7475	7509	7436	7440	7490	7265	7435	7437	7281	7453	7401	7506	7511	7460	7427	7532	7335	7519	7560	7416	7508	7393	7374	7416	7506	7447	7435	7442	7442	7625	7393	7279	7406	7407	7366	7525	7327	7461	7404	7557	7409	7525	7577	7467	7450	7563	7515	7551	7486	7474	7400	7406	7421	7604	7623	7511	7378	7385	7347	7385	7537	7468	7497	7356	7557	7392	7478	7418	7505	7444	7375	7559	7384	7340	7440	7466	7398	7446	7330	7421	7524	7375	7480	7362	7479	7448	7473	7469	7357	7459	7409	7426	7347	7370	7546	7454	7589	7569	7568	7387	7521	7565	7488	7372	7370	7405	7396	7580	7472	7420	7453	7424	7403	7337	7445	7430	7486	7470	7283	7506	7512	7513	7327	7555	7405	7563	7370	7383	7426	7444	7558	7368	7569	7448	7244	7432	7399	7428	7342	7465	7399	7425	7347	7447	7437	7410	7359	7491	7419	7510	7325	7347	7433	7441	7454	7404	7518	7338	7463	7520	7529	7396	7534	7366	7456	7393	7352	7494	7586	7280	7321	7441	7452	7334	7420	7439	7488	7323	7357	7436	7352	7546	7503	7390	7396	7374	7506	7392	7477	7499	7517	7403	7405	7574	7483	7483	7460	7648	7466	7598	7397	7403	7327	7374	7600	7422	7228	7510	7348	7478	7515	7409	7449	7544	7481	7280	7323	7482	7399	7417	7288	7532	7342	7426	7421	7329	7525	7520	7392	7466	7385	7510	7494	7429	7424	7457	7431	7447	7450	7359	7500	7311	7526	7480	7479	7475	7431	7481	7549	7496	7522	7319	7461	7404	7468	7431	7478	7562	7503	7430	7491	7341	7413	7468	7332	7406	7592	7485	7481	7537	7395	7441	7477	7551	7465	7424	7512	7397	7433	7332	7365	7486	7484	7477	7587	7470	7372	7349	7440	7515	7530	7592	7361	7557	7342	7442	7385	7442	7528	7307	7498	7473	7462	7371	7449	7292	7277	7488	7551	7548	7566	7498	7530	7499	7380	7449	7417	7415	7382	7535	7441	7380	7433	7540	7502	7431	7395	7460	7409	7405	7501	7387	7599	7599	7423	7435	7613	7455	7424	7496	7490	7363	7426	7381	7464	7372	7360	7420	7364	7319	7482	7612	7463	7397	7407	7476	7455	7457	7376	7431	7530	7407	7538	7363	7366	7519	7366	7494	7464	7413	7471	7481	7389	7542	7573	7427	7334	7375	7561	7448	7476	7489	7404	7450	7333	7483	7469	7395	7556	7516	7488	7478	7452	7400	7421	7467	7269	7456	7517	7402	7435	7456	7518	7557	7275	7463	7636	7520	7409	7403	7461	7462	7615	7325	7308	7476	7578	7445	7353	7360	7416	7419	7480	7466	7592	7483	7465	7435	7408	7369	7467	7607	7533	7553	7482	7437	7456	7483	7362	7600	7529	7415	7458	7523	7351	7337	7261	7475	7421	7415	7388	7433	7530	7506	7461	7456	7462	7457	7482	7567	7392	7533	7507	7352	7391	7474	7403	7541	7511	7333	7524	7518	7354	7523	7425	7461	7478	7523	7479	7278	7355	7477	7401	7478	7380	7492	7404	7556	7386	7376	7516	7465	7425	7405	7412	7402	7535	7453	7439	7413	7548	7418	7359	7487	7470	7579	7415	7348	7412	7475	7427	7515	7415	7476	7438	7524	7278	7444	7481	7459	7459	7415	7396	7384	7486	7527	7415	7460	7459	7427	7427	7535	7345	7517	7580	7457	7356	7400	7370	7548	7455	7293	7575	7472	7436	7500	7380	7400	7366	7331	7416	7403	7522	7382	7469	7437	7384	7392	7428	7379	7594	7335	7253	7562	7295	7524	7477	7455	7509	7606	7477	7405	7488	7427	7346	7374	7398	7404	7394	7423	7533	7516	7402	7365	7489	7230	7347	7342	7476	7358	7513	7380	7401	7460	7460	7493	7315	7483	7449	7427	7448	7418	7441	7545	7462	7555	7307	7541	7418	7459	7441	7502	7463	7386	7601	7401	7453	7325	7384	7363	7452	7560	7458	7368	7538	7417	7354	7459	7365	7534	7309	7571	7515	7646	7484	7392	7293	7472	7326	7377	7410	7378	7349	7474	7492	7484	7276	7415	7365	7418	7463	7457	7421	7522	7482	7314	7478	7531	7463	7465	7271	7466	7454	7452	7419	7434	7483	7446	7459	7422	7445	7497	7436	7498	7451	7256	7402	7344	7446	7334	7389	7540	7454	7412	7422	7494	7436	7452	7314	7392	7427	7365	7405	7473	7332	7303	7366	7458	7453	7339	7454	7476	7310	7459	7508	7373	7500	7305	7430	7446	7335	7458	7560	7321	7416	7325	7316	7544	7556	7564	7453	7349	7431	7384	7448	7443	7381	7470	7346	7383	7581	7481	7356	7446	7449	7530	7405	7424	7433	7446	7509	7396	7433	7359	7390	7288	7454	7451	7421	7375	7457	7337	7421	7435	7475	7429	7621	7452	7431	7525	7371	7402	7561	7439	7369	7543	7430	7446	7401	7494	7375	7464	7432	7441	7373	7439	7496	7447	7493	7545	7492	7267	7657
5764	2822	1797	1613	2059	2108	2165	2186	1707	1951	11745	10759	7612	3986	2030	1254	1046	973	1002	942	971	899	983	959	924	943	963	935	937	939	948	955	942	928	997	915	904	964	968	954	933	920	962	924	978	984	975	958	1005	976	918	962	940	871	939	968	986	966	967	999	993	938	967	939	969	951	929	923	929	969	971	913	1059	972	957	893	931	887	1019	925	955	941	938	1006	965	999	929	939	970	971	949	917	952	905	940	978	932	999	1026	906	939	929	957	941	969	955	962	944	935	932	949	964	983	968	1000	932	961	966	935	1017	933	978	973	964	957	977	936	945	951	969	895	880	981	1009	986	951	910	982	930	894	933	967	990	972	956	969	943	951	905	1027	1016	1008	960	952	916	946	930	949	985	927	983	911	942	984	981	908	929	927	892	904	980	921	1002	916	966	959	961	929	874	947	924	963	958	964	950	947	968	971	991	929	1006	920	936	973	934	971	950	985	929	957	956	989	956	974	971	953	934	885	999	915	932	915	922	983	964	951	956	1002	960	925	1017	925	1025	944	944	1045	967	910	903	981	962	1018	920	923	958	1002	947	932	930	944	954	924	971	925	932	954	987	957	956	978	926	969	935	964	914	947	935	911	965	960	931	937	945	937	981	915	917	997	929	917	890	982	918	975	897	927	942	923	970	979	1004	983	906	967	1001	936	977	958	977	993	962	889	988	939	910	940	937	949	924	944	1000	883	966	930	979	960	950	960	1009	983	961	964	955	905	956	959	948	941	931	944	950	976	983	998	948	920	938	976	965	949	996	971	966	983	968	962	934	921	939	891	927	972	973	965	875	957	919	959	981	889	941	926	907	939	919	924	977	979	990	936	943	965	958	951	954	940	908	952	884	1023	986	933	987	1016	919	950	974	876	944	924	942	908	932	1005	894	953	967	971	937	907	917	912	965	925	961	895	923	943	996	936	982	1002	928	976	970	955	961	945	971	957	946	970	929	971	1008	992	897	980	928	897	923	964	921	977	957	976	932	941	957	971	903	974	955	964	967	948	909	930	916	993	978	964	947	975	925	932	944	941	950	910	919	981	924	905	894	905	999	922	985	950	929	946	912	994	1004	900	975	982	945	910	932	906	939	981	957	1021	998	934	904	880	917	990	946	988	949	916	921	957	925	921	920	958	954	990	966	1010	990	964	962	984	945	957	988	941	964	956	957	932	905	916	976	980	954	967	951	1011	965	993	987	980	921	931	943	944	937	951	954	928	907	915	899	941	968	965	978	979	927	1019	969	948	1031	949	968	961	929	973	957	952	998	971	980	967	950	972	935	952	978	973	999	926	898	986	948	961	930	974	916	937	929	942	983	1013	984	1011	916	954	934	908	957	952	999	987	969	952	960	853	948	926	929	956	947	909	929	981	955	905	959	1006	984	954	929	953	923	934	910	945	980	938	953	967	924	988	937	904	919	907	968	1014	964	926	971	993	980	926	982	1016	987	984	917	1004	954	930	963	924	911	956	946	928	917	978	962	969	941	982	921	981	962	958	960	998	997	948	1042	934	966	986	978	973	943	980	991	908	984	968	988	971	907	968	945	1002	967	948	944	966	940	950	927	983	1034	887	918	917	874	990	958	905	940	957	950	931	1023	972	986	959	1012	948	948	1003	998	912	953	950	933	964	942	947	993	1008	971	921	881	919	971	928	910	909	918	956	931	939	984	946	984	952	980	955	980	982	929	945	955	988	960	945	957	979	982	928	938	942	987	942	945	973	991	939	924	959	938	971	935	961	935	953	930	862	946	951	943	957	975	968	944	937	914	959	960	966	927	961	931	931	983	926	890	893	984	947	943	886	926	892	950	1004	942	891	929	940	946	971	930	906	947	952	943	968	948	923	959	967	968	941	981	908	943	1012	957	929	950	954	929	941	908	970	951	989	886	928	964	964	971	975	964	908	958	988	967	975	978	997	944	929	952	958	950	982	965	976	994	976	987	956	952	924	903	963	952	980	921	969	947	910	1018	979	962	921	943	988	931	944	919	971	979	951	942	971	913	946	940	917	959	1029	975	961	963	968	969	918	1024	937	863	925	990	947	990	960	988	914	945	955	938	915	930	964	974	953	930	950	912	905	979	969	933	939	932	988	990	928	965	947	958	937	947	987	1008	951	1000	968	947	1000	937	984	972	965	962	943	1005	985	952	991	959	979	962	925	916	957	930	964	942	926	960	936	1022	981	908	973	914	905	935	925	896	930	949	926	903	931	948	915	974	963	950	935	908	955	896	979	987	997	943	934	931	889	1001	940	933	941	961	974	916	981	931	955	969	932	966	964	916	933	965	929	919	987	1015	935	917	943	887	912	1026	985	925	924	977	899	937	955	898	925	968	940	967	958	968	977	950	943	929	942	940	894	966	944	970	960	988	965	968	936	1016	940	895	894	950	927	893	890	945	956	929	911	894	991	920	1009	895	927	928	982	968	959	959	878	978	918	961	941	963	937	986	1023	980	987	992	950	939	990	926	984	947	989	931	993	917	915	934	967	958	969	986	991	947	991	971	969	935	976	961	977	935	967	963	972	968	1021	965	942	924	969	917	889	889	935	950	958	940	1001	966	958	975	961	976	929	960	969	987	937	940	964	953	948	967	944	961	899	928	988	1029	993	962	937	943	956	959	916	955	950	918	961	942	962	1018	939	912	926	946	973	908	974	918	945	980	930	980	956	976	905	937	936	957	998	958	921	958	938	876	941	1018	932	932	966	952	976	955	948	931	948	954	973	996	947	953	914	953	998	1009	956	959	910	962	919	985	988	943	962	998	926	941	986	920	979	974	935	940	951	952	935	928	929	942	950	981	1024	940	931	909	967	930	982	884	975	906	954	927	945	999	937	993	977	916	973	989	944	944	989	960	958	926	1019	921	955	951	949	929	954	959	972	984	962	1007	1019	967	948	914	941	952	975	923	973	962	996	899	945	986	950	1007	970	998	959	944	905	977	934	957	973	996	921	947	937	926	1005	1011	884	931	944	1000	927	940	1017	950	945	933	1014	945	954	961	945	959	896	936	938	963	992	962	976	947	913	963	921	997	928	981	957	903	969	898	921	937	1023	937	955	920	982	914	955	926	912	961	979	897	932	906	943	961	932	923	976	1020	941	1004	1006	933	937	939	933	927	924	904	978	941	968	965	993	1052	934	980	998	954	946	921	964	914	989	943	959	944	984	899	927	939	946	968	960	921	936	876	974	1014	941	963	956	1012	969	973	963	994	935	981	892	967	950	924	939	925	942	963	928	929	1014	962	974	925	955	935	955	990	923	969	914	926	968	958	978	915	908	949	943	962	959	959	979	979	965	934	931	992	1037	975	936	994	963	973	952	897	941	922	947	986	958	975	942	956	964	955	963	939	950	1003	925	936	942	940	952	943	965	933	994	900	909	945	947	978	920	973	931	938	1013	948	1000	911	949	909	969	970	980	967	944	941	944	898	960	955	936	1010	976	946	950	994	914	928	970	920	975	966	869	972	928	920	926	951	896	937	928	1024	935	972	963	953	959	928	962	995	913	949	958	952	976	930	946	940	978	980	944	935	967	1006	959	993	938	995	935	955	962	930	967	923	970
24738	20855	16522	26001	33210	31765	32916	31247	25472	26582	59248	54019	44605	33332	21053	12158	8719	7995	7921	7783	7835	7791	7820	7706	7740	7734	7778	7697	7770	7748	7788	7704	7678	7681	7623	7750	7668	7811	7789	7810	7827	7762	7723	7823	7864	7786	7759	7736	7805	7827	7791	7766	7756	7758	7881	7694	7688	7733	7700	7830	7687	7644	7784	7845	7683	7769	7692	7831	7777	7786	7703	7630	7700	7855	7798	7839	7733	7721	7737	7830	7643	7739	7757	7759	7656	7731	7792	7759	7708	7768	7720	7887	7729	7702	7755	7833	7684	7748	7719	7872	7780	7762	7685	7761	7781	7850	7718	7718	7798	7712	7834	7657	7841	7681	7632	7903	7762	7870	7830	7779	7740	7836	7694	7720	7615	7778	7830	7703	7690	7814	7882	7660	7756	7808	7643	7715	7750	7765	7873	7774	7759	7848	7935	7823	7667	7721	7810	7792	7738	7822	7806	7702	7733	7754	7837	7849	7713	7859	7756	7794	7816	7766	7742	7716	7893	7777	7853	7797	7674	7757	7823	7697	7836	7969	7694	7766	7780	7874	7725	7810	7856	7897	7762	7688	7738	7674	7704	7770	7719	7744	7770	7706	7644	7716	7748	7887	7692	7741	7864	7710	7664	7853	7758	7577	7736	7826	7754	7856	7741	7872	7796	7680	7766	7744	7696	7828	7898	7714	7778	7784	7859	7842	7791	7699	7882	7824	7724	8041	7686	7692	7917	7717	7646	7720	7817	7879	7749	7578	7621	7799	7604	7637	7730	7800	7755	7740	7820	7673	7770	7807	7809	7757	7837	7845	7707	7721	7774	7767	7768	7692	7684	7713	7752	7779	7650	7760	7857	7698	7703	7793	7708	7744	7707	7744	7835	7720	7684	7883	7769	7568	7703	7708	7828	7623	7752	7634	7731	7784	7730	7893	7810	7744	7806	7665	7766	7691	7820	7835	7792	7922	7842	7641	7761	7644	7662	7842	7779	7744	7813	7721	7908	7698	7807	7824	7736	7732	7740	7722	7670	7794	7691	7769	7698	7845	7867	7897	7608	7633	7779	7715	7803	7808	7680	7834	7666	7878	7923	7839	7797	7722	7717	7775	7759	7825	7814	7883	7754	7732	7693	7781	7802	7758	7742	7622	7856	7580	7659	7707	7787	7686	7762	7870	7783	7811	7684	7789	7708	7832	7862	7806	7846	7589	7820	7806	7827	7698	7842	7775	7706	7619	7715	7944	7667	7816	7750	7638	7869	7706	7694	7699	7831	7792	7737	7735	7857	7814	7867	7768	7737	7738	7735	7821	7820	7753	7876	7820	7685	7733	7766	7882	7657	7761	7713	7743	7763	7604	7803	7819	7886	7790	7811	7643	7704	7620	7801	7761	7865	7893	7743	7867	7811	7790	7738	7685	7730	7755	7819	7775	7727	7706	7902	7837	7859	7754	7668	7752	7675	7733	7753	7742	7722	7773	7763	7665	7760	7597	7762	7668	7774	7717	7760	7833	7854	7874	7752	7704	7880	7798	7854	7755	7666	7676	7681	7732	7773	7889	7768	7813	7618	7731	7703	7770	7732	7539	7821	7727	7860	7827	7655	7670	7863	7770	7813	7853	7825	7743	7807	7740	7763	7679	7780	7710	7758	7780	7702	7759	7951	7706	7682	7662	7699	7640	7756	7775	7883	7920	7850	7702	7897	7839	7792	7739	7807	7803	7636	7836	7760	7742	7785	7716	7865	7788	7723	7725	7745	7973	7892	7671	7672	7816	7900	7730	7768	7724	7719	7738	7883	7811	7674	7811	7712	7756	7789	7727	7697	7750	7640	7781	7746	7735	7770	7667	7742	7795	7890	7936	7768	7748	7694	7788	7735	7747	7870	7853	7608	7741	7740	7727	7744	7752	7634	7899	7690	7723	7926	7732	7647	7701	7725	7681	7766	7776	7873	7703	7652	7797	7677	7718	7945	7770	7646	7798	7788	7601	7873	7889	7774	7791	7802	7743	7771	7737	7794	7724	7806	7676	7898	7707	7785	7648	7914	7754	7848	7850	7908	7728	7755	7753	7693	7815	7825	7779	7836	7842	7833	7809	7685	7694	7750	7887	7773	7791	7838	7772	7690	7767	7722	7846	7859	7739	7768	7756	7667	7823	7796	7720	7816	7722	7760	7696	7767	7726	7745	7888	7749	7676	7746	7727	7637	7775	7705	7858	7721	7817	7783	7877	7841	7723	7620	7675	7762	7869	7874	7800	7671	7787	7802	7875	7891	7822	7767	7681	7755	7854	7743	7756	7744	7714	7685	7762	7747	7828	7700	7724	7774	7637	7858	7753	7648	7677	7881	7600	7795	7734	7797	7859	7801	7844	7832	7894	7686	7749	7905	7748	7836	7714	7799	7747	7682	7839	7683	7619	7805	7894	7804	7711	7829	7679	7733	7802	7686	7714	7790	7674	7761	7706	7785	7851	7629	7884	7750	7817	7788	7703	7859	7878	7697	7716	7742	7709	7748	7739	7764	7724	7858	7699	7844	7762	7627	7774	7686	7821	7894	7776	7686	7816	7687	7863	7836	7823	7729	7756	7773	7809	7731	7877	7742	7774	7667	7855	7673	7779	7726	7772	7829	7841	7731	7815	7685	7654	7703	7802	7840	7856	7748	7696	7785	7622	7808	7853	7806	7740	7654	7637	7700	7635	7861	7749	7768	7820	7758	7707	7754	7688	7783	7831	7755	7687	7747	7716	7843	7676	7657	7801	7732	7733	7664	7711	7871	7579	7638	7881	7836	7694	7792	7746	7779	7960	7679	7767	7770	7824	7766	7730	7806	7681	7882	7862	7847	7741	7680	7778	7827	7798	7852	7805	7712	7771	7850	7778	7776	7663	7783	7673	7892	7793	7665	7839	7697	7823	7882	7823	7826	7701	7839	7597	7737	7844	7942	7816	7855	7808	7681	7697	7860	7811	7748	7776	7722	7867	7846	7799	7841	7842	7848	7827	7824	7791	7833	7833	7731	7745	7659	7787	7883	7699	7791	7634	7672	7708	7706	7738	7825	7768	7755	7887	7698	7832	7632	7783	7795	7725	7938	7718	7841	7736	7680	7758	7918	7642	7602	7670	7667	7733	7857	7628	7680	7692	7771	7732	7839	7915	7708	7723	7700	7776	7897	7681	7712	7715	7906	7845	7649	7838	7797	7837	7716	7871	7874	7713	7815	7689	7865	7937	7721	7872	7740	7784	7852	7708	7810	7737	7718	7787	7771	7804	7750	7666	7819	7739	7799	7834	7722	7914	7738	7820	7791	7741	7767	7740	7931	7700	7786	7814	7809	7737	7740	7857	7730	7629	7749	7860	7883	7780	7761	7747	7690	7718	7709	7882	7678	7746	7794	7862	7833	7800	7765	7719	7819	7768	7868	7811	7795	7644	7793	7766	7807	7731	7757	7671	7652	7737	7791	7816	7606	7871	7651	7754	7816	7795	7756	7894	7762	7852	7687	7857	7704	7881	7677	7732	7602	7719	7851	7698	7784	7874	7812	7735	7698	7724	7658	7812	7977	7846	7794	7653	7770	7762	7745	7905	7871	7677	7801	7642	7645	7629	7779	7842	7801	7813	7824	7859	7743	7910	7813	7862	7788	7916	7848	7811	7769	7738	7844	7742	7788	7767	7797	7815	7818	7676	7917	7685	7837	7815	7749	7814	7797	7827	7704	7753	7769	7637	7722	7738	7741	7716	7742	7701	7788	7643	7879	7749	7850	7693	7807	7749	7799	7772	7782	7842	7787	7900	7803	7672	7788	7807	7809	7793	7774	7663	7708	7670	7791	7679	7804	7623	7866	7796	7705	7836	7786	7926	7780	7838	7703	7791	7825	7780	7815	7721	7892	7882	7770	7898	7841	7826	7808	7841	7709	7799	7820	7805	7812	7718	7879	7833	7699	7836	7581	7806	7802	7777	7657	7797	7810	7647	7900	7779	7743	7820	7698	7896	7721	7755	7778	7639	7825	7742	7779	7740	7703	7743	7632	7679	7552	7659	7912	7619	7870	7897	7739	7885	7623	7594	7715	7679	7738	7718	7736	7735	7715	7770	7874	7689	7767	7666	7844	7743	7700	7830	7808	7740	7787	7690	7859	7647	7681	7623	7718	7820	7907	7681	7661	7675	7702	7802	7665	7631	7763	7832	7805	7726	7655	7851	7667	7739	7746	7702	7778	7784	7824	7674	7751	7618	7763	7781	7726	7797	7819	7824	7697	7644	7674	7664	7742	7557	7743	7711	7779	7670	7746	7904	7725	7722	7668	7685	7771	7734	7697	7675	7886	7818	7840	7710	7773	7807	7790	7798	7639	7740	7631	7673	7870	7704	7836	7763	7778	7770	7552	7815	7864	7781	7767	7807	7702	7789	7843	7749	7614	7718	7700	7756	7663	7917	7806	7779	7870	7777	7730	7699	7794	7936	7825	7744	7746	7787	7864	7731	7788	7890	7773	7850	7641	7746	7808	7736	7815	7735	7746	7706	7751	7777	7695	7870	7733	7727	7952	7801	7714	7676	7734	7792	7741	7743	7714	7789	7795	7814	7779	7723	7659	7668	7784	7804	7922	7821	7687	7785	7694	7737	7691	7757	7697	7854	7780	7736	7779	7720	7737	7720	7800	7891	7615	7720	7803	7902	7761	7793	7788	7787	7736	7846	7696	7802	7714	7641	7764	7774	7708	7738	7760	7648	7835	7817	7780	7844	7692	7791	7698	7849	7740	7674	7781	7828	7775	7917	7727	7805	7671	7831	7769	7777	7765	7788	7859	7731	7847	7804	7837	7766	7932	7792	7731	7794	7778	7656	7769	7748	7762	7651	7698	7854	7808	7728	7752	7591	7767	7618	7902	7854	7763	7724	7826	7686	7773	7845	7691	7758	7848	7869	7770	7903	7638	7707	7747	7824	7774	7731	7856	7753	7638	7864	7846	7681	7840	7786	7735	7765	7815	7753	7768	7862	7840	7817	7697	7715	7814	7766	7871	7788	7786	7660	7706	7768	7736	7677	7896	7827	7773	7753	7738	7872	7622	7665	7799	7842	7681	7748	7834	7794	7867	7839	7648	7902	7822	7684
5165	3501	2382	1885	2572	2712	2778	2605	1974	3994	20887	20595	12831	6462	2843	1482	1071	947	965	903	930	924	894	947	917	930	962	939	927	936	932	1013	967	925	931	947	933	925	991	951	1000	902	959	934	915	976	918	938	919	912	989	937	948	973	951	964	938	966	934	946	937	987	969	993	970	952	914	990	915	943	907	930	900	964	891	998	928	902	976	970	924	942	865	950	932	930	984	924	925	921	922	857	930	960	1020	955	936	936	947	924	993	951	929	991	907	950	934	979	928	927	858	932	958	886	925	966	983	1013	958	968	980	884	928	923	943	958	916	958	984	873	977	926	973	930	871	944	946	937	1000	898	1000	991	926	971	973	979	946	921	932	951	936	880	967	900	913	916	958	968	918	925	945	941	895	985	969	883	948	895	966	971	973	951	932	945	964	929	946	941	1002	944	970	886	935	973	877	930	936	969	932	958	946	967	957	935	916	945	986	945	926	944	943	895	905	909	938	920	926	943	969	928	937	965	952	951	933	951	906	876	959	902	949	956	907	976	993	962	967	976	915	928	969	952	925	951	855	948	963	923	1004	988	954	932	852	945	896	968	948	916	908	900	1000	924	935	932	988	962	942	944	883	934	913	922	934	936	992	928	936	946	911	970	935	984	961	975	979	936	969	966	967	969	960	941	951	922	975	903	940	969	908	896	942	901	917	952	922	932	940	963	910	917	876	959	944	870	928	1037	963	888	901	945	913	921	969	888	936	934	931	927	983	978	959	921	931	984	938	963	924	941	932	921	997	921	968	933	935	958	951	938	927	986	1001	910	983	946	923	960	921	947	945	1000	951	987	925	937	960	951	924	935	1005	927	982	961	961	936	913	942	940	970	943	1025	910	881	927	933	927	974	921	952	918	955	976	967	980	957	973	935	947	976	946	893	1000	955	960	936	929	966	950	914	969	929	921	918	866	970	959	972	947	924	983	987	985	1002	952	993	962	925	985	938	936	973	941	915	927	979	966	919	986	918	909	943	927	919	960	962	979	952	937	959	954	902	967	931	932	910	950	1021	961	943	955	907	980	989	945	943	972	932	919	939	880	948	943	943	908	934	902	934	918	949	966	946	906	904	907	941	938	933	953	926	1015	904	971	899	963	937	961	965	936	986	956	963	963	925	977	920	923	928	941	979	958	937	949	950	926	964	960	907	925	954	954	945	944	1016	996	916	904	917	943	930	945	951	910	899	1015	927	970	928	977	942	932	997	918	923	935	917	931	961	937	966	937	948	926	978	947	897	994	1006	958	876	923	964	943	996	946	925	943	908	958	994	979	887	906	990	937	973	938	897	963	954	909	923	1013	942	952	966	956	910	963	916	950	943	921	987	923	898	989	907	904	927	915	959	905	917	961	941	980	933	952	950	957	971	939	975	924	966	909	976	974	965	927	962	945	1022	980	920	950	927	940	909	972	945	983	881	957	973	964	945	912	967	956	922	915	910	934	965	962	955	916	973	951	947	988	957	937	949	938	928	926	996	945	930	909	878	894	934	954	989	962	917	982	897	949	980	950	969	921	926	980	939	952	938	969	930	994	906	879	949	967	945	916	889	913	932	914	920	992	998	951	897	949	974	966	902	970	969	889	892	929	962	998	978	998	917	953	897	952	969	913	898	925	917	970	935	925	979	988	954	964	927	929	976	948	986	928	961	948	924	959	974	929	979	919	926	903	930	968	953	961	971	964	994	950	923	955	924	1002	975	920	971	1006	977	986	997	908	964	926	968	956	993	930	904	951	971	936	918	960	975	950	967	939	963	967	984	951	925	991	907	912	932	973	967	910	958	904	932	956	957	963	925	939	914	982	939	974	993	953	991	933	927	998	966	931	910	937	953	925	1008	907	963	949	952	968	896	921	864	950	939	1026	960	956	916	950	946	902	949	977	904	1001	966	951	934	916	991	932	950	1003	961	886	968	950	942	957	961	955	919	962	919	984	923	963	968	945	989	940	900	959	969	943	957	890	958	912	997	920	929	938	948	984	949	999	927	941	917	947	913	979	936	954	900	948	939	918	889	927	955	986	954	975	929	996	922	944	939	978	933	944	935	943	963	931	955	962	989	1017	892	969	932	986	911	966	977	1014	922	921	906	990	978	988	917	901	939	902	942	939	897	918	953	906	916	930	959	919	907	905	912	950	971	956	922	937	961	891	983	960	925	920	960	908	932	1014	953	973	922	944	943	925	902	965	1032	972	895	910	962	951	989	939	957	968	974	881	896	912	1017	917	955	977	967	973	987	929	999	943	920	949	968	938	952	975	942	974	995	995	931	934	982	950	903	1001	971	998	883	938	914	950	975	929	959	922	956	967	964	955	934	973	926	1009	977	957	936	894	962	975	901	990	971	973	909	902	1000	916	967	906	921	944	956	951	925	951	936	983	882	917	937	985	922	949	909	901	974	987	944	962	959	942	952	841	929	938	896	961	945	924	939	921	911	888	964	979	948	945	932	958	952	980	910	954	914	950	895	951	971	989	917	989	918	933	889	896	961	920	932	958	905	922	926	902	977	919	917	927	964	896	933	919	1017	903	959	933	970	978	966	917	928	929	901	982	916	921	985	954	933	921	945	989	956	914	932	905	985	961	940	936	957	943	896	914	933	892	956	920	928	929	926	1029	917	978	985	906	930	970	975	886	924	939	931	986	936	934	1005	970	927	946	976	948	963	969	937	929	1002	951	942	964	945	940	914	935	980	980	949	969	895	951	901	979	953	938	969	964	960	925	956	912	891	971	950	986	991	951	997	982	917	932	928	947	923	989	966	916	918	959	929	936	943	917	968	966	930	934	1018	933	954	943	967	878	948	956	955	950	899	914	959	953	943	933	910	995	933	951	967	883	890	956	891	963	971	976	937	971	932	920	974	999	962	900	898	912	909	984	957	970	957	961	917	927	929	976	933	910	969	932	938	952	959	958	948	951	965	937	1025	975	959	878	886	967	993	927	974	901	933	904	955	982	982	991	967	930	921	1007	977	914	973	981	941	937	970	909	964	969	903	967	982	956	963	922	924	929	896	967	921	944	988	913	942	953	942	918	950	962	955	935	932	966	940	929	902	931	992	940	968	990	893	883	892	946	972	981	943	1021	940	924	968	934	972	902	991	941	894	954	930	970	949	924	985	961	964	953	961	902	939	911	905	998	983	1024	942	938	950	927	997	863	991	944	925	957	915	997	980	971	936	907	911	957	1000	910	895	1009	941	904	955	1024	942	912	944	944	987	944	918	897	957	967	914	928	987	986	943	928	898	951	897	906	1009	952	945	962	950	938	970	979	924	913	944	998	915	911	941	957	896	991	922	926	979	976	970	933	890	935	924	969	919	931	953	893	939	963	955	896	954	957	884	942	905	954	953	952	915	941	960	956	953	935	933	1040	943	950	925	934	946	942	903	932	968	945	904	906	893	955	1007	965	969	963	958	967	975	968	899	935	919	978	919	961	972	937	916	933	997	956	932	960	955	959	961	952	943	983	975	970	972	989	942	907	900	952	1001	927	976	927	967	896	1006	887	939	949	896	958	987	970	947
30320	24154	20023	29092	37602	36855	37059	34214	27271	36900	73887	68045	53283	40044	26443	14795	9641	8167	7758	7657	7679	7783	7629	7685	7630	7812	7631	7603	7673	7639	7699	7699	7717	7570	7621	7698	7652	7774	7703	7739	7630	7672	7699	7679	7577	7661	7738	7749	7606	7585	7564	7544	7664	7700	7635	7515	7645	7616	7561	7762	7684	7668	7576	7622	7630	7578	7818	7621	7646	7656	7635	7742	7619	7473	7640	7657	7618	7772	7699	7739	7688	7643	7579	7693	7628	7732	7605	7707	7641	7619	7821	7777	7752	7718	7666	7604	7690	7607	7559	7670	7696	7739	7644	7740	7641	7685	7616	7684	7629	7672	7569	7713	7837	7590	7621	7675	7710	7616	7626	7641	7575	7588	7622	7601	7752	7660	7731	7570	7705	7763	7653	7641	7648	7752	7483	7508	7710	7704	7524	7638	7731	7715	7686	7736	7647	7761	7649	7700	7720	7660	7683	7525	7658	7598	7834	7686	7673	7651	7727	7648	7520	7704	7649	7677	7607	7646	7745	7645	7610	7699	7765	7530	7853	7736	7652	7837	7700	7604	7722	7592	7720	7541	7598	7633	7668	7558	7624	7700	7686	7768	7676	7603	7643	7684	7653	7658	7652	7683	7783	7709	7556	7622	7705	7606	7608	7660	7639	7623	7716	7675	7787	7703	7692	7737	7697	7559	7579	7598	7702	7825	7668	7645	7702	7615	7544	7727	7705	7527	7574	7659	7610	7633	7647	7598	7635	7797	7807	7612	7635	7777	7668	7602	7564	7630	7740	7474	7677	7671	7757	7757	7528	7696	7803	7548	7726	7588	7674	7658	7734	7734	7700	7625	7652	7686	7810	7724	7466	7733	7718	7707	7667	7752	7696	7668	7559	7571	7577	7659	7622	7702	7716	7766	7763	7496	7583	7620	7636	7624	7626	7637	7693	7535	7729	7766	7500	7599	7667	7742	7803	7805	7734	7738	7735	7573	7711	7579	7589	7729	7709	7706	7609	7638	7781	7628	7634	7678	7731	7581	7600	7682	7794	7622	7671	7685	7620	7737	7650	7490	7591	7636	7671	7645	7592	7636	7810	7760	7707	7725	7673	7666	7645	7617	7592	7672	7755	7612	7557	7810	7657	7573	7695	7666	7714	7630	7682	7710	7827	7656	7699	7730	7676	7704	7528	7622	7852	7474	7727	7627	7621	7728	7743	7732	7656	7581	7485	7706	7701	7725	7635	7581	7649	7671	7695	7702	7511	7720	7627	7731	7727	7673	7689	7693	7883	7648	7595	7810	7700	7813	7650	7651	7556	7843	7681	7674	7700	7743	7645	7749	7706	7603	7765	7761	7728	7691	7744	7524	7686	7733	7657	7592	7582	7691	7625	7781	7716	7701	7601	7744	7683	7646	7615	7612	7623	7595	7614	7631	7644	7635	7511	7649	7626	7595	7680	7748	7654	7754	7506	7586	7796	7602	7623	7587	7671	7586	7763	7666	7678	7565	7671	7724	7666	7682	7576	7607	7728	7719	7609	7674	7606	7579	7753	7698	7686	7750	7735	7659	7646	7596	7581	7621	7613	7603	7578	7813	7709	7685	7585	7674	7750	7691	7710	7700	7735	7630	7583	7655	7656	7659	7764	7709	7741	7618	7788	7586	7784	7534	7692	7583	7513	7717	7545	7695	7636	7654	7621	7725	7757	7755	7587	7693	7746	7679	7603	7664	7736	7701	7768	7607	7763	7800	7555	7766	7684	7648	7578	7597	7679	7784	7636	7591	7544	7597	7758	7747	7626	7751	7690	7716	7674	7688	7613	7484	7591	7642	7741	7729	7531	7732	7585	7759	7593	7690	7522	7736	7700	7558	7710	7540	7571	7647	7792	7650	7699	7740	7710	7659	7711	7496	7643	7606	7616	7622	7543	7791	7729	7569	7611	7638	7821	7575	7561	7627	7706	7704	7603	7650	7685	7555	7795	7652	7647	7780	7659	7724	7708	7633	7744	7660	7731	7671	7675	7556	7607	7749	7555	7662	7646	7546	7805	7694	7622	7572	7585	7698	7543	7597	7605	7711	7758	7714	7491	7596	7770	7712	7612	7742	7639	7714	7676	7564	7724	7670	7718	7578	7688	7665	7520	7563	7781	7738	7680	7638	7757	7767	7590	7721	7630	7711	7537	7670	7778	7524	7607	7580	7648	7512	7683	7570	7607	7656	7783	7736	7624	7685	7816	7512	7771	7694	7637	7634	7697	7722	7640	7637	7625	7670	7787	7629	7626	7586	7580	7761	7670	7506	7595	7726	7504	7730	7658	7679	7618	7586	7822	7812	7641	7686	7744	7571	7697	7627	7723	7834	7808	7658	7669	7541	7643	7722	7703	7627	7633	7652	7660	7744	7613	7549	7605	7681	7743	7529	7560	7739	7680	7637	7736	7804	7724	7692	7689	7677	7643	7584	7688	7619	7687	7778	7660	7659	7668	7567	7557	7560	7634	7680	7751	7792	7702	7625	7731	7711	7638	7714	7661	7705	7592	7727	7611	7764	7690	7963	7615	7706	7643	7641	7714	7770	7641	7615	7508	7756	7657	7562	7722	7743	7642	7647	7520	7588	7857	7814	7655	7705	7729	7749	7632	7680	7733	7612	7729	7626	7605	7658	7645	7677	7662	7757	7670	7603	7606	7682	7686	7677	7697	7628	7703	7602	7651	7722	7651	7558	7685	7676	7812	7792	7591	7807	7636	7613	7626	7696	7750	7456	7607	7621	7665	7507	7694	7631	7637	7765	7781	7608	7600	7688	7705	7755	7595	7643	7623	7568	7671	7691	7762	7632	7690	7708	7762	7618	7633	7673	7582	7715	7596	7551	7651	7639	7658	7794	7568	7598	7636	7826	7464	7654	7640	7650	7729	7567	7737	7637	7730	7660	7740	7721	7764	7666	7677	7747	7583	7643	7683	7686	7738	7676	7680	7618	7714	7640	7603	7673	7599	7590	7606	7734	7691	7781	7734	7634	7644	7706	7655	7725	7627	7687	7656	7712	7596	7683	7780	7571	7730	7640	7713	7568	7785	7682	7737	7698	7707	7650	7712	7777	7702	7755	7732	7604	7678	7644	7589	7686	7737	7666	7722	7752	7680	7575	7667	7684	7659	7735	7696	7756	7671	7546	7731	7772	7691	7610	7642	7605	7603	7647	7687	7771	7658	7556	7742	7649	7626	7520	7681	7594	7652	7682	7742	7642	7729	7582	7787	7720	7545	7719	7613	7573	7608	7576	7657	7524	7639	7703	7562	7614	7699	7531	7571	7536	7759	7714	7604	7616	7726	7676	7669	7548	7663	7519	7597	7564	7771	7583	7651	7618	7689	7708	7571	7559	7668	7588	7513	7698	7608	7710	7685	7621	7569	7830	7628	7626	7654	7625	7752	7673	7777	7554	7664	7619	7695	7615	7633	7643	7709	7586	7635	7614	7688	7711	7588	7593	7676	7654	7632	7600	7623	7572	7648	7649	7635	7947	7633	7606	7679	7682	7736	7633	7611	7645	7739	7709	7591	7641	7738	7577	7738	7716	7614	7643	7709	7727	7707	7649	7618	7820	7516	7674	7744	7685	7655	7657	7615	7615	7655	7649	7782	7679	7784	7586	7608	7732	7625	7620	7677	7724	7617	7655	7659	7680	7626	7635	7584	7720	7801	7667	7651	7685	7684	7641	7778	7611	7524	7691	7670	7635	7679	7723	7687	7653	7752	7575	7804	7608	7685	7536	7633	7712	7664	7758	7686	7638	7607	7653	7541	7708	7752	7723	7698	7655	7697	7736	7674	7653	7686	7623	7515	7625	7618	7717	7739	7753	7687	7705	7562	7603	7583	7573	7789	7527	7552	7718	7732	7620	7844	7756	7727	7815	7729	7665	7706	7790	7743	7508	7770	7667	7698	7698	7628	7685	7673	7648	7610	7587	7668	7554	7769	7575	7729	7717	7581	7633	7693	7658	7742	7688	7802	7456	7748	7752	7579	7619	7654	7534	7730	7782	7703	7724	7674	7843	7613	7604	7610	7561	7805	7578	7603	7687	7716	7724	7772	7670	7690	7652	7612	7705	7640	7718	7642	7725	7583	7791	7591	7773	7628	7701	7702	7591	7616	7613	7760	7635	7659	7583	7771	7588	7713	7670	7621	7666	7594	7591	7764	7699	7625	7612	7707	7639	7668	7601	7700	7768	7769	7688	7529	7626	7648	7649	7719	7769	7619	7613	7628	7524	7597	7688	7623	7482	7774	7630	7572	7630	7787	7645	7652	7668	7720	7712	7544	7790	7662	7788	7637	7733	7588	7709	7723	7535	7704	7635	7659	7636	7711	7792	7741	7657	7714	7682	7747	7609	7568	7764	7568	7669	7575	7767	7518	7576	7720	7668	7587	7606	7546	7751	7734	7690	7650	7611	7591	7654	7606	7726	7691	7652	7557	7666	7727	7781	7478	7713	7731	7736	7664	7672	7837	7695	7741	7702	7640	7757	7692	7599	7620	7612	7650	7725	7502	7724	7783	7657	7754	7651	7762	7730	7761	7769	7678	7537	7565	7530	7607	7686	7755	7636	7619	7667	7775	7672	7660	7726	7669	7772	7790	7650	7708	7736	7688	7802	7684	7612	7802	7683	7687	7731	7698	7658	7720	7678	7701	7549	7551	7661	7699	7657	7794	7689	7715	7683	7606	7722	7491	7797	7572	7519	7685	7640	7663	7702	7583	7846	7564	7685	7523	7761	7620	7615	7623	7592	7689	7622	7635	7715	7545	7611	7731	7656	7696	7708	7553	7692	7736	7674	7648	7712	7667	7517	7573	7599	7698	7440	7583	7596	7743	7632	7609	7571	7700	7722	7560	7599	7632	7824	7662	7717	7590	7726	7735	7676	7606	7735	7663	7831	7690	7584	7632	7718	7664	7645	7748	7733	7606	7532	7705	7647	7672	7689	7670	7659	7690	7570	7805	7727	7822	7634	7709	7632	7702	7642	7634	7736	7669	7765	7842	7602	7865	7599	7739	7592	7656	7550	7765	7653	7613	7697	7482	7685	7659	7687	7596	7601	7754	7713	7692	7642	7594	7672	7681	7645	7625	7674
4173	1922	1518	1294	1514	1767	1766	1409	1303	1775	4482	4400	2981	2013	1335	1070	964	897	902	938	909	829	893	926	907	884	865	867	917	905	914	897	947	944	897	906	912	929	873	922	904	923	920	891	930	930	875	928	882	904	950	896	866	918	892	913	910	895	910	913	925	848	983	905	937	930	939	856	923	917	926	893	913	859	919	919	917	890	934	918	960	897	894	929	883	940	906	874	916	914	933	918	908	868	918	890	916	930	927	908	871	943	914	911	878	915	910	908	941	911	888	912	832	893	877	894	915	913	980	900	966	892	884	921	899	898	981	908	917	861	922	909	889	882	928	913	889	900	932	905	901	922	947	979	901	929	942	950	893	901	871	910	974	841	948	937	926	936	979	952	909	956	914	914	889	928	875	943	949	944	950	925	953	930	881	924	882	883	942	917	974	929	950	882	899	919	898	911	877	885	953	933	927	929	926	901	927	896	926	886	841	972	932	959	941	920	934	891	882	946	945	919	914	898	926	913	906	884	918	915	871	891	910	927	880	874	890	885	953	925	877	905	926	967	894	892	893	901	920	950	934	925	933	868	933	912	871	900	901	968	933	887	918	921	958	914	936	934	935	898	968	887	893	930	921	887	919	865	888	926	928	961	947	872	984	896	917	918	909	930	890	915	944	908	881	905	934	881	936	893	924	896	936	894	905	886	915	923	936	885	983	933	907	927	932	949	933	924	976	931	878	960	896	958	967	946	955	945	908	987	931	895	940	982	917	931	927	866	963	880	894	967	988	878	893	990	942	934	859	908	934	907	928	883	857	916	951	957	888	888	912	908	963	875	954	908	911	892	891	921	945	960	869	958	943	923	966	888	862	883	880	924	916	953	951	899	891	931	886	982	937	929	939	930	937	972	878	881	955	907	914	926	910	899	990	874	905	898	902	940	921	880	865	923	883	904	865	949	911	955	870	939	1003	882	880	861	864	924	902	948	892	854	926	943	918	915	948	900	970	947	877	908	909	890	957	922	951	869	925	935	900	898	850	860	921	899	938	904	901	909	926	937	921	933	955	905	925	958	929	981	904	900	906	917	911	905	906	939	901	900	933	903	921	961	952	956	918	951	929	931	948	879	897	950	962	956	928	930	948	934	893	900	947	960	887	909	918	929	904	960	937	966	902	904	945	963	921	896	942	876	918	949	923	932	933	922	925	939	934	972	882	896	932	928	949	910	978	927	877	916	926	907	882	918	838	891	866	910	912	923	958	868	917	977	910	914	929	942	898	901	882	910	883	889	908	911	904	921	879	941	888	931	905	907	926	930	929	980	913	977	946	946	934	922	921	853	900	911	951	861	931	912	955	938	910	940	913	943	901	908	932	919	957	922	882	918	903	862	871	892	898	884	879	973	885	928	906	958	911	967	906	928	912	903	904	937	941	903	900	947	982	937	944	915	870	927	965	974	911	920	954	848	858	921	948	882	919	923	926	961	886	911	936	990	931	864	909	942	925	889	905	943	954	879	930	925	887	941	930	928	919	932	919	882	910	953	889	883	914	954	882	938	970	917	876	903	883	881	956	913	900	917	915	902	871	919	969	931	906	902	948	903	963	874	940	919	940	894	873	899	958	939	875	919	960	955	899	953	902	896	921	888	882	910	878	936	882	954	882	902	962	922	887	927	899	916	941	866	907	905	926	915	944	963	925	901	885	927	855	892	896	971	896	922	919	922	918	902	884	953	872	885	904	900	967	897	937	947	937	922	946	894	904	941	931	964	892	956	928	890	930	924	943	895	958	903	903	883	950	955	938	885	891	895	912	852	970	895	935	926	1032	881	918	951	903	907	921	912	872	941	893	962	900	898	942	954	948	950	863	919	918	897	905	878	937	886	922	915	904	876	823	908	924	886	893	904	948	961	904	933	915	926	874	894	922	894	928	933	914	910	902	882	914	888	965	908	913	850	923	919	931	935	917	928	880	916	895	938	927	902	979	954	946	954	927	910	896	928	921	911	921	928	841	888	909	889	912	904	916	964	861	934	954	902	941	913	963	876	975	895	946	961	896	941	935	917	939	888	870	860	908	899	966	959	881	896	928	913	890	948	912	865	939	915	969	920	935	901	892	996	924	913	915	894	928	892	895	895	894	922	967	897	969	899	928	964	956	919	921	895	912	932	935	942	957	912	881	973	888	911	927	900	976	918	882	894	957	925	936	892	902	945	933	874	887	901	873	915	925	916	966	922	941	928	869	911	1000	894	917	881	936	965	880	904	903	906	887	947	952	942	911	885	981	949	930	974	899	862	969	911	950	874	899	938	848	924	961	943	951	920	946	886	927	909	941	905	942	908	915	948	960	925	936	895	893	938	936	923	893	930	945	882	909	920	993	902	916	937	894	948	879	895	906	900	909	808	937	885	941	877	900	905	900	882	934	937	989	915	901	934	914	926	864	899	865	934	885	881	945	905	937	917	924	885	953	920	910	916	902	910	937	895	963	874	927	907	874	918	901	916	936	909	914	903	934	861	909	877	914	874	938	928	921	829	921	928	894	919	922	942	919	916	963	895	940	915	927	862	950	918	867	902	939	923	904	920	866	898	921	909	912	902	898	912	948	946	895	950	841	918	889	895	907	901	880	888	939	919	924	925	934	860	928	965	938	975	947	922	948	934	930	972	894	905	934	893	861	925	911	910	892	965	924	920	898	902	881	963	920	955	903	915	933	943	955	944	933	974	878	877	908	935	961	891	917	939	870	915	927	925	929	901	946	919	918	939	971	914	979	919	934	922	888	920	928	963	904	881	945	938	953	911	925	871	890	904	991	934	917	894	983	933	958	905	923	936	924	893	900	947	936	872	881	854	899	874	956	887	893	912	930	923	876	926	915	909	880	961	944	875	870	985	925	891	887	893	914	907	922	883	939	919	977	951	901	919	939	943	922	910	934	917	927	870	860	906	862	893	920	911	932	892	942	897	927	880	906	940	939	868	882	918	916	906	985	979	922	908	883	953	928	863	938	892	871	904	957	914	924	901	923	867	900	905	887	941	905	922	882	975	954	932	852	948	937	949	903	890	857	958	954	927	858	909	886	937	910	926	927	943	924	933	879	970	916	886	891	923	886	914	951	949	917	882	896	869	941	912	904	874	908	897	885	882	863	937	911	976	932	894	945	968	939	926	909	946	977	902	905	902	910	982	943	954	903	951	890	905	989	981	892	903	902	896	936	947	942	899	955	906	938	932	910	878	914	945	930	973	936	906	909	905	885	910	937	929	883	941	938	900	928	892	922	882	918	896	911	879	987	883	914	907	878	873	933	937	910	926	953	920	924	936	961	904	912	891	961	854	936	909	898	917	897	918	884	906	941	879	928	902	970	953	925	893	915	969	922	917	942	944	909	945	915	871	936	954	911	915	881	917	884	930	886	931	904	929	903	907	859	913	945	903	930	957	886	926	895	948	923	888	882	928	917	867	914	911	920	878	913	932	930	868	899	923	899	867	968	955	878	935	937	918	916	905	929	888
23063	17117	13988	21048	29490	29872	28408	22058	19202	26477	41116	37708	29345	20891	13613	9445	7959	7563	7563	7587	7475	7464	7398	7655	7475	7519	7639	7466	7503	7392	7531	7495	7390	7550	7388	7547	7532	7527	7467	7417	7442	7400	7437	7490	7613	7547	7469	7500	7480	7462	7477	7500	7488	7509	7504	7702	7427	7495	7364	7454	7484	7549	7447	7459	7467	7445	7507	7404	7471	7503	7545	7448	7475	7470	7464	7525	7507	7435	7510	7496	7436	7444	7612	7473	7374	7411	7413	7564	7583	7413	7512	7485	7512	7507	7533	7363	7501	7448	7389	7620	7439	7528	7494	7401	7445	7480	7501	7510	7380	7471	7465	7403	7358	7427	7573	7261	7517	7315	7468	7566	7579	7462	7460	7536	7529	7418	7559	7609	7598	7476	7600	7631	7415	7522	7490	7427	7444	7461	7469	7327	7323	7457	7444	7447	7543	7509	7485	7494	7448	7540	7406	7526	7536	7592	7612	7518	7551	7547	7524	7593	7440	7578	7702	7538	7397	7412	7436	7434	7539	7412	7434	7655	7564	7464	7389	7388	7471	7441	7477	7497	7515	7421	7587	7579	7549	7566	7431	7436	7475	7431	7495	7482	7426	7398	7497	7457	7544	7412	7559	7490	7588	7461	7642	7442	7424	7459	7562	7526	7526	7477	7424	7455	7483	7441	7644	7609	7529	7571	7404	7338	7474	7542	7264	7499	7475	7503	7490	7529	7519	7540	7484	7512	7527	7585	7490	7386	7442	7545	7555	7387	7538	7429	7484	7443	7317	7425	7448	7439	7432	7484	7534	7428	7586	7304	7488	7348	7547	7579	7511	7427	7484	7542	7517	7463	7450	7507	7397	7582	7403	7547	7555	7586	7489	7487	7593	7481	7472	7411	7473	7578	7553	7533	7558	7368	7580	7374	7510	7443	7515	7483	7552	7487	7680	7523	7662	7436	7472	7482	7513	7387	7533	7636	7444	7627	7559	7577	7504	7398	7553	7510	7491	7421	7449	7677	7412	7521	7435	7504	7525	7628	7600	7467	7387	7430	7532	7461	7400	7573	7463	7391	7602	7473	7524	7460	7525	7487	7410	7520	7643	7502	7496	7381	7586	7557	7491	7483	7536	7547	7564	7498	7394	7510	7540	7508	7460	7441	7545	7472	7355	7643	7407	7461	7399	7488	7392	7471	7444	7539	7438	7532	7430	7485	7558	7511	7626	7521	7463	7432	7397	7572	7571	7525	7521	7512	7446	7466	7439	7410	7396	7525	7587	7475	7572	7639	7411	7535	7430	7592	7501	7471	7415	7448	7466	7525	7479	7455	7407	7363	7523	7527	7501	7595	7560	7434	7426	7481	7396	7426	7423	7619	7450	7535	7454	7569	7626	7393	7414	7535	7490	7470	7498	7488	7461	7496	7492	7479	7445	7584	7570	7297	7456	7556	7584	7392	7455	7385	7450	7586	7650	7520	7407	7587	7570	7630	7491	7547	7451	7370	7598	7458	7495	7393	7630	7509	7444	7575	7444	7428	7445	7527	7496	7486	7432	7477	7318	7569	7657	7530	7552	7522	7535	7490	7473	7430	7413	7480	7522	7620	7441	7427	7385	7446	7380	7596	7524	7463	7603	7462	7547	7386	7480	7539	7567	7380	7438	7487	7537	7429	7430	7417	7360	7422	7488	7485	7535	7470	7514	7504	7600	7513	7548	7518	7538	7457	7566	7453	7554	7459	7404	7601	7457	7600	7525	7570	7446	7343	7401	7524	7633	7514	7538	7430	7439	7436	7567	7555	7477	7500	7466	7492	7486	7559	7493	7499	7561	7547	7507	7531	7392	7628	7487	7526	7537	7481	7550	7574	7417	7448	7410	7413	7319	7462	7524	7402	7557	7533	7511	7344	7587	7534	7439	7432	7459	7550	7380	7604	7403	7384	7496	7584	7421	7321	7596	7529	7506	7465	7546	7499	7475	7363	7454	7506	7518	7519	7539	7392	7453	7527	7400	7375	7515	7446	7507	7489	7547	7608	7477	7383	7519	7485	7415	7622	7462	7651	7390	7593	7479	7574	7635	7385	7471	7594	7514	7401	7479	7484	7548	7621	7490	7365	7497	7531	7516	7445	7446	7377	7463	7395	7520	7490	7655	7584	7406	7536	7449	7437	7548	7312	7549	7609	7496	7453	7467	7468	7518	7432	7575	7571	7316	7625	7426	7605	7512	7331	7556	7479	7422	7419	7457	7442	7372	7524	7600	7535	7412	7584	7435	7555	7560	7573	7650	7460	7508	7560	7496	7462	7503	7501	7514	7419	7465	7393	7478	7597	7481	7663	7515	7358	7440	7604	7469	7373	7484	7409	7544	7558	7488	7518	7474	7421	7416	7551	7485	7506	7591	7536	7464	7465	7525	7482	7505	7567	7508	7309	7299	7467	7543	7543	7436	7557	7491	7548	7591	7470	7515	7514	7512	7498	7306	7593	7461	7412	7536	7413	7460	7585	7467	7562	7482	7456	7451	7381	7436	7425	7501	7361	7476	7469	7491	7427	7555	7589	7473	7532	7492	7525	7545	7526	7515	7394	7617	7461	7388	7393	7523	7552	7638	7488	7497	7402	7559	7466	7484	7473	7460	7406	7519	7475	7582	7406	7457	7491	7450	7466	7597	7485	7413	7595	7489	7453	7473	7394	7477	7504	7500	7592	7481	7506	7559	7458	7391	7511	7423	7480	7563	7503	7510	7500	7542	7409	7527	7442	7540	7513	7647	7517	7487	7511	7575	7590	7467	7449	7464	7437	7334	7573	7475	7388	7532	7576	7465	7455	7430	7469	7434	7524	7508	7549	7423	7502	7492	7460	7553	7528	7504	7332	7509	7496	7413	7484	7527	7397	7473	7364	7537	7499	7456	7466	7543	7494	7476	7473	7553	7564	7518	7498	7466	7718	7495	7565	7551	7496	7578	7430	7518	7580	7514	7428	7571	7385	7489	7454	7556	7426	7562	7480	7471	7494	7465	7470	7503	7506	7503	7478	7582	7387	7536	7491	7438	7544	7421	7375	7405	7665	7485	7452	7588	7301	7513	7532	7504	7325	7590	7403	7477	7513	7514	7461	7635	7472	7612	7467	7443	7589	7577	7576	7535	7348	7512	7578	7474	7475	7424	7505	7548	7398	7424	7639	7543	7414	7533	7532	7510	7659	7529	7597	7506	7469	7485	7463	7602	7424	7476	7428	7570	7646	7468	7480	7546	7544	7468	7587	7543	7337	7508	7588	7546	7540	7371	7470	7366	7465	7483	7503	7369	7560	7591	7363	7630	7568	7457	7523	7327	7701	7422	7454	7619	7415	7484	7516	7461	7468	7568	7442	7425	7402	7507	7523	7421	7504	7511	7356	7398	7539	7408	7543	7437	7542	7484	7535	7391	7666	7399	7424	7502	7367	7535	7504	7511	7503	7582	7547	7385	7489	7601	7567	7464	7411	7584	7492	7472	7588	7526	7610	7434	7552	7398	7560	7446	7407	7463	7559	7584	7409	7516	7456	7473	7416	7492	7475	7600	7536	7401	7482	7695	7505	7543	7556	7588	7506	7566	7638	7462	7594	7386	7478	7441	7609	7472	7455	7464	7468	7552	7544	7402	7352	7454	7558	7463	7575	7406	7511	7664	7479	7439	7458	7634	7568	7523	7479	7528	7409	7510	7431	7475	7599	7490	7360	7504	7418	7402	7538	7525	7552	7487	7448	7548	7412	7567	7431	7435	7477	7504	7445	7444	7421	7554	7557	7525	7500	7617	7409	7619	7652	7504	7633	7438	7579	7502	7416	7600	7505	7363	7432	7598	7500	7630	7441	7548	7516	7493	7525	7545	7628	7500	7396	7464	7486	7551	7554	7506	7498	7506	7475	7499	7539	7462	7489	7493	7565	7403	7495	7515	7442	7369	7545	7361	7569	7432	7599	7454	7435	7436	7396	7401	7394	7355	7528	7576	7363	7460	7579	7453	7581	7441	7595	7560	7426	7524	7487	7692	7630	7504	7572	7435	7407	7402	7564	7548	7487	7498	7517	7486	7523	7590	7477	7523	7568	7444	7517	7488	7510	7558	7558	7483	7476	7472	7486	7498	7517	7422	7566	7451	7416	7457	7503	7423	7537	7432	7466	7426	7560	7533	7390	7542	7541	7394	7452	7605	7482	7419	7586	7405	7468	7407	7423	7430	7583	7646	7386	7443	7527	7333	7484	7492	7587	7697	7542	7493	7562	7470	7545	7580	7519	7565	7519	7543	7576	7410	7597	7473	7579	7634	7552	7431	7557	7491	7488	7359	7504	7364	7599	7438	7408	7611	7471	7379	7493	7457	7456	7491	7429	7559	7340	7431	7454	7387	7606	7495	7511	7497	7462	7449	7585	7591	7376	7429	7516	7562	7284	7567	7630	7565	7547	7582	7413	7452	7581	7496	7453	7538	7489	7388	7522	7430	7419	7461	7580	7454	7455	7394	7509	7505	7502	7528	7457	7558	7458	7585	7624	7535	7362	7429	7478	7559	7349	7539	7457	7445	7559	7460	7422	7461	7472	7428	7443	7382	7632	7468	7490	7439	7416	7473	7552	7656	7462	7558	7359	7507	7531	7550	7577	7454	7478	7405	7429	7521	7568	7477	7575	7534	7471	7439	7420	7498	7475	7604	7424	7654	7436	7578	7553	7397	7503	7429	7462	7520	7508	7531	7602	7624	7391	7506	7390	7489	7499	7474	7418	7389	7516	7429	7464	7474	7547	7356	7453	7558	7432	7424	7586	7489	7464	7477	7580	7529	7335	7529	7592	7508	7477	7475	7474	7509	7586	7329	7588	7508	7330	7573	7490	7586	7478	7371	7488	7453	7509	7458	7457	7403	7433	7539	7386	7570	7375	7538	7439	7461	7635	7544	7557	7430	7506	7638	7490	7615	7580	7355	7376	7465	7443	7349	7501	7432	7463	7654	7363	7684	7421	7313	7547	7620	7434	7449	7442	7347	7542	7586	7602	7606	7599	7473	7461	7395	7409	7468	7428	7525	7529	7467	7467	7572	7632	7469	7484	7506	7484	7393	7393	7507	7580	7684	7514	7386	7579	7419	7587
3378	2539	1734	1384	1811	2314	2270	1765	1511	3305	11482	11193	6373	3419	1754	1141	960	942	889	921	974	887	886	902	901	910	881	905	900	888	918	899	900	868	903	898	921	873	870	887	876	896	877	913	879	931	935	844	917	935	922	966	873	888	928	870	920	886	947	924	859	875	853	913	887	897	965	905	873	857	885	946	891	899	850	911	848	883	912	944	868	920	923	913	923	926	852	848	914	888	912	865	917	940	909	920	879	860	855	941	908	847	919	918	914	890	927	913	890	872	862	871	922	931	862	931	909	919	920	923	938	919	953	887	870	910	911	880	761	908	936	875	896	908	925	882	855	862	960	878	880	878	905	968	907	917	932	868	879	907	875	869	932	874	916	874	907	882	929	959	856	886	893	915	892	877	972	940	943	901	882	870	889	943	887	884	880	907	871	919	934	907	888	887	893	936	914	904	864	898	889	874	890	899	933	903	893	879	856	904	914	938	919	933	875	928	960	878	932	873	901	836	912	906	910	928	903	912	907	903	892	928	885	877	953	907	901	894	897	923	936	934	968	933	913	877	903	883	919	902	935	894	852	913	883	920	867	949	919	931	958	927	940	877	901	919	933	891	859	922	930	938	934	890	897	876	898	900	939	901	918	921	885	953	971	919	911	913	878	813	940	898	973	898	882	872	940	941	921	911	903	875	884	867	927	943	881	916	940	947	864	936	854	957	921	940	900	861	950	888	880	940	918	900	935	913	919	849	907	866	907	923	900	833	845	883	875	916	909	885	930	884	894	962	878	964	880	881	868	908	906	916	907	916	886	882	890	916	937	914	915	906	870	900	901	961	881	875	922	927	919	940	859	907	882	902	890	916	903	879	919	873	876	807	915	876	910	887	946	949	956	866	931	871	914	897	919	906	905	921	925	901	946	883	885	881	904	891	899	931	872	901	913	916	835	876	927	908	905	837	944	954	882	915	938	886	931	852	907	928	888	846	859	949	904	906	907	953	846	907	882	927	826	946	906	903	918	896	871	940	902	840	891	896	919	903	911	918	929	985	896	886	924	867	885	949	923	931	896	968	869	900	916	880	916	865	920	900	932	850	928	954	943	859	924	924	878	877	867	917	921	833	906	943	932	831	870	945	942	874	904	886	876	875	960	932	875	889	895	909	951	864	872	882	857	951	907	958	940	921	855	914	882	853	919	875	851	885	907	912	901	912	908	942	912	920	966	987	852	895	899	896	913	924	973	929	923	863	936	904	881	889	905	937	883	902	884	910	900	848	887	880	930	933	926	909	963	932	914	931	884	923	898	889	888	926	931	895	849	943	858	922	914	876	910	916	877	913	963	970	913	956	940	912	958	920	928	865	882	899	894	887	940	955	833	874	915	833	908	911	876	879	940	892	876	897	912	872	883	899	932	911	916	910	872	878	868	933	889	927	888	902	843	902	901	913	904	932	894	919	905	881	882	937	914	902	912	922	896	904	905	876	895	892	941	914	923	931	874	870	966	904	903	898	897	938	868	911	900	916	912	940	896	891	926	899	929	860	886	907	878	941	930	833	904	905	866	906	897	872	935	963	851	882	867	897	887	858	881	922	1006	940	923	897	914	921	963	953	914	911	890	896	944	898	920	963	933	886	865	888	894	921	923	844	922	911	918	882	877	887	866	936	881	909	891	910	872	824	889	918	884	857	905	888	885	897	956	947	892	896	868	878	937	855	902	878	862	845	916	877	939	920	867	884	890	928	920	876	918	953	951	891	919	931	939	938	908	931	860	967	958	925	897	911	885	906	951	920	917	897	886	886	872	984	922	885	854	860	919	896	905	947	926	871	890	832	913	927	893	923	857	859	936	921	844	870	900	921	879	906	956	881	899	883	874	915	900	898	888	908	862	897	913	901	936	918	885	855	947	903	914	891	958	880	910	860	883	843	876	906	890	873	970	881	887	900	943	923	915	859	894	887	855	909	856	904	900	888	901	910	933	913	916	960	905	934	916	922	901	893	889	909	890	935	849	915	965	920	925	896	952	885	906	897	924	905	910	896	972	934	877	925	950	885	923	887	865	931	901	883	896	928	860	904	899	900	932	896	884	915	917	878	867	879	875	909	899	859	955	905	890	944	925	871	880	946	930	939	916	894	876	853	929	924	933	887	904	925	941	885	867	915	850	915	940	881	902	852	889	885	930	919	914	845	923	926	927	898	952	936	924	866	869	912	921	917	919	874	934	873	927	901	888	899	932	912	909	923	903	966	915	982	899	883	842	887	900	918	904	939	918	967	874	904	901	881	927	879	844	907	865	929	955	869	900	920	918	894	907	918	888	955	909	857	864	912	928	887	896	923	910	893	852	943	901	919	942	945	889	896	916	920	888	938	884	890	848	866	873	944	897	898	945	881	920	877	937	882	955	884	969	934	918	896	913	932	918	878	837	942	919	862	932	946	894	898	890	871	906	884	908	907	941	917	858	878	918	892	934	922	922	903	890	879	880	942	909	958	896	909	961	941	889	878	918	863	874	920	971	899	908	886	871	858	900	935	959	916	924	909	860	914	853	893	899	940	908	961	871	888	808	919	955	950	949	920	949	882	939	905	875	902	908	899	878	956	949	886	890	952	872	887	896	895	846	919	922	887	851	947	908	940	888	926	925	921	876	890	937	916	884	894	956	954	902	894	893	875	922	905	869	929	868	917	922	876	921	926	882	858	910	852	897	883	906	922	856	900	909	832	895	917	921	900	955	905	922	887	902	897	978	844	874	919	921	927	927	927	908	885	894	870	887	914	926	928	892	887	912	893	865	920	965	947	902	926	904	934	838	883	980	929	868	930	871	871	900	874	917	871	898	901	949	860	872	888	926	838	919	888	892	945	949	926	920	964	890	927	953	868	872	966	905	912	909	903	903	920	870	907	868	918	871	949	943	924	922	857	869	867	911	899	906	941	836	919	931	945	894	886	938	888	924	921	872	875	919	920	940	889	915	880	882	884	837	880	925	969	894	918	931	904	930	918	906	927	862	885	844	922	929	899	907	879	895	842	876	869	953	946	921	954	870	867	920	914	927	884	875	865	929	909	918	901	910	875	940	921	891	849	914	922	899	931	959	876	926	881	942	858	950	886	923	901	856	884	887	831	940	908	901	940	942	870	860	943	917	888	964	910	926	892	864	899	875	889	935	928	890	895	869	914	932	975	870	915	927	939	889	909	899	894	891	857	926	933	846	916	883	873	928	903	935	905	854	899	908	880	904	883	882	905	902	846	902	876	915	954	900	924	893	941	918	912	913	911	946	883	911	898	906	915	850	938	922	987	912	939	927	882	915	891	882	894	938	875	903	972	862	875	877	897	898	908	884	896	873	866	871	894	940	927	864	897	920	919	930	867	920	920	889	949	945	872	917	928	862	903	922	908	927	949	891	905	917	953	949	874	909	910	908	870	913	893	898	916	910	899	854	912	899	873	908	927	931	882	922	918	924	952	881	957	879	912	876	938	890	836	864	869	903	938	888	928	898	929
26070	20147	15840	23062	32696	35344	32890	26220	23298	36189	58639	53115	41223	30333	18975	11195	8497	7606	7427	7488	7422	7255	7314	7291	7353	7399	7369	7424	7388	7374	7240	7375	7380	7402	7419	7245	7416	7290	7390	7390	7270	7322	7402	7505	7473	7366	7367	7371	7294	7371	7337	7359	7261	7352	7349	7375	7363	7306	7324	7383	7241	7361	7358	7402	7297	7240	7458	7408	7462	7387	7165	7193	7440	7429	7411	7358	7500	7180	7337	7214	7519	7454	7387	7412	7239	7484	7358	7226	7418	7245	7333	7498	7421	7423	7411	7410	7488	7328	7307	7230	7311	7325	7352	7275	7430	7397	7335	7536	7275	7394	7352	7404	7363	7272	7390	7227	7362	7437	7205	7337	7310	7371	7462	7322	7502	7239	7354	7416	7358	7382	7335	7363	7404	7436	7376	7472	7491	7307	7449	7319	7322	7387	7387	7420	7310	7438	7387	7510	7507	7463	7285	7431	7324	7369	7277	7332	7337	7307	7503	7470	7374	7359	7413	7363	7350	7351	7466	7258	7349	7344	7321	7459	7386	7448	7375	7390	7423	7334	7252	7445	7390	7419	7402	7504	7263	7415	7470	7336	7328	7407	7394	7426	7403	7451	7289	7456	7379	7462	7263	7398	7307	7418	7337	7484	7483	7309	7315	7253	7497	7407	7388	7504	7268	7224	7433	7323	7350	7464	7520	7381	7349	7289	7365	7401	7379	7386	7453	7227	7515	7302	7380	7283	7345	7244	7364	7366	7372	7290	7351	7326	7331	7386	7358	7526	7423	7497	7304	7218	7305	7388	7241	7347	7410	7283	7349	7442	7506	7289	7303	7297	7356	7381	7266	7371	7430	7256	7363	7265	7487	7363	7275	7363	7451	7384	7396	7489	7444	7298	7404	7430	7402	7468	7339	7379	7497	7375	7361	7376	7416	7427	7457	7285	7394	7270	7247	7408	7357	7365	7357	7363	7461	7315	7335	7349	7236	7421	7380	7305	7366	7351	7320	7278	7536	7412	7339	7363	7488	7414	7414	7326	7433	7228	7293	7306	7354	7375	7427	7279	7337	7504	7321	7306	7367	7477	7291	7348	7345	7331	7460	7408	7298	7383	7442	7323	7189	7259	7274	7361	7453	7427	7430	7384	7373	7446	7316	7354	7389	7294	7333	7311	7400	7471	7430	7394	7266	7409	7294	7347	7370	7403	7344	7348	7487	7394	7459	7437	7347	7377	7365	7368	7331	7294	7480	7559	7469	7504	7250	7302	7347	7436	7401	7307	7322	7385	7433	7532	7427	7324	7303	7389	7247	7458	7387	7441	7306	7479	7313	7285	7330	7327	7417	7385	7399	7452	7444	7309	7306	7424	7325	7358	7343	7524	7423	7372	7417	7334	7430	7526	7353	7232	7324	7362	7413	7316	7397	7375	7285	7307	7615	7265	7316	7253	7353	7327	7322	7287	7296	7269	7405	7447	7422	7389	7444	7418	7453	7296	7227	7499	7366	7383	7348	7308	7327	7321	7342	7486	7210	7381	7369	7269	7454	7450	7274	7361	7377	7371	7403	7353	7324	7487	7333	7295	7412	7357	7362	7337	7458	7457	7503	7504	7355	7423	7381	7308	7389	7339	7401	7402	7284	7418	7414	7393	7371	7239	7485	7387	7308	7343	7371	7469	7384	7416	7376	7356	7379	7349	7426	7310	7366	7219	7430	7327	7377	7350	7270	7411	7480	7423	7249	7362	7401	7501	7362	7361	7518	7341	7439	7331	7356	7238	7426	7317	7395	7304	7422	7276	7527	7393	7513	7430	7418	7324	7448	7393	7370	7347	7369	7259	7431	7593	7292	7358	7307	7388	7423	7450	7350	7397	7406	7304	7268	7398	7384	7259	7306	7332	7523	7321	7312	7195	7287	7397	7453	7319	7341	7310	7351	7376	7449	7417	7439	7252	7370	7346	7399	7356	7315	7358	7504	7303	7363	7464	7311	7214	7329	7315	7365	7341	7314	7329	7424	7517	7245	7470	7375	7273	7353	7381	7324	7290	7356	7545	7323	7297	7479	7475	7256	7279	7457	7307	7275	7305	7281	7402	7354	7363	7368	7429	7482	7332	7364	7216	7454	7338	7341	7398	7227	7417	7344	7350	7359	7241	7347	7286	7173	7402	7371	7310	7333	7421	7342	7227	7315	7312	7339	7384	7352	7453	7353	7274	7359	7241	7315	7388	7420	7291	7345	7323	7276	7342	7408	7233	7328	7292	7437	7367	7360	7315	7272	7467	7291	7445	7306	7302	7230	7343	7337	7333	7358	7364	7452	7262	7497	7437	7280	7401	7365	7346	7431	7245	7340	7267	7311	7420	7421	7336	7325	7486	7413	7417	7366	7427	7372	7372	7392	7350	7481	7302	7413	7359	7260	7345	7482	7359	7252	7464	7506	7405	7401	7519	7393	7306	7373	7298	7456	7369	7372	7277	7395	7412	7404	7377	7334	7369	7344	7356	7403	7339	7376	7397	7383	7405	7349	7305	7485	7242	7419	7447	7227	7411	7262	7293	7431	7425	7355	7408	7405	7439	7392	7325	7346	7355	7397	7200	7417	7418	7326	7378	7349	7404	7509	7416	7404	7444	7396	7287	7185	7363	7474	7167	7403	7432	7321	7393	7355	7356	7533	7355	7266	7284	7350	7401	7389	7338	7412	7419	7329	7391	7294	7406	7355	7409	7337	7320	7270	7314	7318	7345	7330	7434	7466	7223	7483	7256	7401	7296	7421	7351	7416	7406	7436	7286	7350	7356	7354	7255	7439	7445	7469	7408	7423	7392	7245	7325	7260	7379	7294	7256	7314	7427	7322	7472	7394	7449	7318	7367	7227	7354	7362	7380	7432	7333	7450	7463	7305	7388	7432	7300	7445	7418	7358	7273	7453	7273	7422	7331	7414	7364	7301	7360	7326	7409	7427	7359	7328	7360	7476	7393	7282	7488	7329	7428	7348	7364	7276	7430	7356	7484	7329	7489	7460	7258	7452	7422	7417	7344	7210	7233	7479	7461	7489	7280	7312	7378	7252	7419	7248	7433	7419	7514	7345	7366	7225	7368	7445	7304	7350	7341	7371	7382	7347	7345	7376	7439	7348	7364	7375	7425	7378	7494	7439	7375	7409	7318	7398	7309	7519	7324	7293	7373	7340	7352	7278	7380	7385	7312	7326	7439	7277	7349	7360	7343	7180	7329	7430	7469	7325	7381	7272	7440	7356	7446	7431	7320	7267	7338	7337	7397	7408	7287	7273	7332	7321	7384	7549	7397	7387	7347	7224	7330	7327	7390	7339	7394	7412	7384	7331	7355	7360	7330	7344	7370	7278	7490	7383	7340	7455	7311	7335	7413	7428	7227	7303	7339	7330	7447	7526	7227	7366	7384	7262	7357	7422	7526	7397	7390	7418	7305	7342	7452	7379	7297	7345	7369	7412	7520	7494	7499	7302	7250	7406	7368	7395	7405	7324	7513	7523	7282	7408	7359	7353	7428	7461	7248	7471	7359	7270	7394	7392	7353	7448	7312	7468	7432	7366	7440	7422	7283	7498	7352	7393	7379	7325	7321	7531	7362	7372	7363	7221	7395	7242	7346	7469	7364	7370	7263	7411	7331	7502	7440	7287	7319	7437	7457	7426	7425	7283	7354	7327	7355	7330	7504	7348	7491	7365	7226	7431	7410	7310	7408	7245	7251	7490	7406	7398	7348	7361	7406	7319	7312	7333	7473	7428	7359	7269	7304	7276	7436	7401	7306	7306	7352	7399	7361	7396	7414	7372	7325	7299	7325	7442	7279	7368	7494	7314	7346	7235	7364	7207	7383	7346	7441	7375	7368	7253	7419	7361	7508	7357	7486	7368	7368	7302	7252	7364	7429	7358	7318	7337	7301	7455	7389	7401	7469	7366	7326	7472	7331	7395	7348	7432	7388	7361	7461	7226	7248	7359	7343	7551	7325	7404	7292	7311	7444	7429	7463	7512	7497	7447	7504	7327	7285	7263	7354	7363	7382	7427	7304	7281	7408	7574	7376	7341	7487	7444	7469	7373	7290	7332	7405	7234	7396	7367	7363	7262	7344	7422	7342	7204	7564	7433	7433	7359	7349	7516	7279	7348	7294	7306	7487	7345	7451	7395	7432	7399	7264	7321	7318	7435	7285	7457	7520	7455	7444	7321	7354	7420	7361	7380	7407	7209	7339	7471	7396	7353	7458	7362	7278	7345	7347	7469	7372	7414	7439	7373	7382	7433	7258	7259	7305	7302	7376	7474	7340	7443	7383	7354	7319	7400	7383	7340	7348	7377	7337	7441	7410	7347	7274	7216	7303	7452	7311	7312	7311	7389	7316	7302	7473	7359	7429	7389	7517	7264	7397	7383	7403	7348	7402	7362	7464	7380	7386	7372	7376	7346	7346	7411	7286	7382	7381	7248	7254	7363	7330	7291	7463	7337	7422	7120	7351	7405	7425	7327	7477	7395	7341	7376	7409	7334	7254	7268	7324	7350	7472	7283	7372	7411	7386	7285	7270	7376	7458	7355	7389	7313	7294	7466	7456	7295	7352	7318	7302	7314	7352	7323	7457	7360	7258	7431	7341	7349	7314	7276	7438	7432	7261	7343	7366	7343	7235	7370	7408	7336	7348	7452	7373	7355	7394	7332	7468	7419	7324	7376	7380	7504	7309	7433	7277	7421	7374	7409	7547	7408	7394	7409	7366	7386	7322	7160	7381	7301	7292	7363	7302	7414	7409	7442	7366	7338	7401	7388	7192	7332	7373	7460	7371	7343	7290	7486	7342	7464	7527	7400	7336	7383	7380	7302	7437	7328	7410	7288	7322	7315	7441	7291	7293	7361	7463	7356	7419	7283	7452	7427	7295	7499	7429	7329	7276	7314	7338	7344	7303	7274	7420	7321	7388	7482	7414	7441	7470	7386	7363	7252	7427	7426	7324	7388	7358	7253	7341	7348	7269	7358	7318	7408	7469	7361	7227	7393	7441	7414	7441	7487	7402	7321	7312	7474	7321	7481	7349	7451	7339	7468	7387	7335	7464	7414	7391	7309	7497	7311	7333	7259	7311	7403	7219
5780	2437	1688	1455	1831	2351	2525	2154	1828	3269	12209	11999	7187	3276	1620	1149	999	940	953	937	972	974	968	957	915	908	936	934	1020	961	995	917	900	947	968	1002	963	931	893	983	951	940	992	972	1013	925	1004	950	948	963	963	959	998	946	978	949	939	921	978	1009	988	898	945	982	980	906	955	947	959	911	987	922	968	974	967	891	959	936	1003	991	956	973	900	997	953	951	966	942	919	921	942	995	973	960	994	912	939	964	953	976	964	891	962	939	971	953	891	935	976	975	1007	910	936	890	941	979	971	979	897	944	993	962	963	931	943	981	924	1014	888	975	940	925	959	981	989	905	973	977	928	929	884	920	940	905	974	943	919	945	913	986	998	952	949	1003	941	898	952	955	951	952	954	960	991	935	954	904	990	958	929	948	946	988	951	899	961	885	982	901	999	901	943	912	1003	979	994	995	930	946	957	896	930	983	916	895	895	961	946	953	989	982	987	957	958	972	1001	933	932	985	945	978	948	880	1033	941	886	927	959	1000	974	975	935	928	938	998	906	965	985	962	982	979	960	931	972	961	970	963	998	967	963	979	956	928	992	918	1014	975	1028	959	919	954	910	975	976	993	969	936	946	965	948	986	920	961	954	890	936	961	962	968	941	996	992	956	936	935	958	959	959	928	950	892	928	983	974	997	983	946	942	951	935	952	958	923	916	940	946	880	956	906	1020	932	953	932	993	923	943	954	990	933	927	971	985	963	918	965	929	949	992	876	970	1011	951	975	901	922	988	944	926	963	956	925	1007	998	954	983	989	967	927	1009	915	1021	1025	886	961	940	988	970	878	905	930	954	960	981	982	884	938	975	974	956	954	1000	959	991	982	972	952	983	980	941	947	968	942	940	935	904	940	860	951	993	916	951	899	1027	933	985	987	917	921	966	962	1017	979	989	933	889	900	918	943	923	925	986	958	964	938	977	970	916	958	955	970	965	911	999	953	1001	968	999	917	948	970	946	927	1003	997	923	948	944	979	954	968	957	961	994	983	932	975	963	988	904	955	982	977	999	932	986	973	945	975	961	904	949	977	937	947	917	939	917	938	938	960	968	997	944	927	985	931	948	980	919	1027	962	951	965	979	953	975	1001	932	976	973	948	979	947	968	957	948	911	951	996	1009	971	949	979	956	907	960	1007	995	973	954	961	1032	972	978	930	980	925	980	934	958	971	933	938	917	993	910	1053	949	932	957	955	985	937	923	923	950	953	1005	915	989	928	949	1027	967	1007	1021	949	939	957	932	938	962	1001	970	962	965	925	971	958	953	1003	974	970	994	925	1041	976	952	936	948	982	958	919	942	943	1003	956	907	934	925	942	964	945	934	996	941	991	914	976	951	985	968	915	961	983	967	948	926	962	948	973	939	958	958	968	980	954	930	960	917	896	943	960	946	953	992	941	943	959	971	922	942	947	983	991	887	937	961	994	972	896	951	946	937	1003	912	945	938	956	1029	980	974	959	949	995	984	982	929	952	952	986	942	913	968	942	982	938	901	1002	970	1014	986	945	947	930	936	939	976	972	921	946	952	980	921	961	954	911	952	979	1008	917	1009	1005	962	906	922	915	942	949	963	938	953	982	945	928	969	970	975	933	936	906	945	916	961	951	918	999	921	958	935	954	1003	1000	975	881	938	940	920	996	962	974	947	899	940	937	959	929	954	967	964	923	1013	1018	951	917	961	925	971	969	911	940	974	995	957	1012	923	981	956	923	954	923	1001	974	942	957	883	989	1004	910	916	941	950	1014	963	901	978	1016	958	960	879	973	937	897	964	996	968	918	955	985	968	951	924	936	973	983	956	994	993	944	934	901	975	928	967	979	937	911	894	951	926	954	965	964	927	962	936	981	975	912	921	938	972	982	935	918	992	892	981	945	932	976	977	960	992	972	1027	969	959	995	959	990	1006	978	965	1005	945	950	1020	973	953	955	959	993	957	1023	1000	933	920	1007	998	988	870	954	905	934	1017	965	939	934	923	1020	925	939	953	935	952	935	926	954	940	928	983	923	981	940	932	980	960	953	999	1008	915	944	960	982	933	964	958	1018	962	940	957	942	934	973	942	952	951	961	896	962	980	991	1007	949	1007	938	953	976	985	992	942	949	949	965	996	959	948	929	956	971	958	961	983	974	915	928	959	958	978	962	969	947	955	946	997	905	999	972	961	995	968	990	943	981	988	976	941	940	934	926	936	1028	950	1022	1007	982	985	961	948	1030	1012	919	992	960	997	959	953	906	912	955	917	950	962	940	945	928	943	957	987	981	953	919	1024	979	863	937	898	1012	928	928	933	937	951	962	938	952	939	952	942	918	931	947	955	922	931	952	906	939	982	911	941	974	893	930	975	949	960	977	935	985	939	934	967	1021	955	965	983	906	934	899	956	959	959	948	970	990	1002	936	955	931	974	899	884	955	945	976	995	947	953	927	962	987	968	916	951	944	893	987	967	1003	968	1009	936	969	963	954	919	944	965	952	987	971	979	943	927	957	1002	950	960	968	968	964	967	967	1010	1006	980	955	892	1015	950	910	996	980	967	966	976	940	1003	943	980	861	956	943	910	942	934	973	953	1009	959	974	967	944	952	924	974	970	992	955	978	928	936	978	956	972	971	976	996	919	966	931	931	971	958	953	958	971	912	926	954	920	959	965	925	951	979	1004	992	970	1012	945	999	961	936	1007	887	963	949	961	934	981	961	989	979	958	945	938	917	992	990	996	959	929	960	995	933	929	922	934	923	935	892	971	932	909	915	1032	949	987	930	954	979	973	913	939	942	931	972	905	988	930	964	953	971	948	940	921	978	983	988	949	900	965	970	986	893	952	997	938	963	909	927	969	977	948	930	887	975	989	894	896	985	950	983	958	958	924	945	984	964	1054	916	948	934	956	913	972	960	927	931	977	940	953	964	922	911	938	967	1050	1005	964	966	989	938	967	946	934	1002	937	974	958	958	958	979	944	943	962	1004	1000	925	898	970	900	953	971	960	905	958	942	998	983	992	931	945	921	946	922	1002	1027	964	955	962	919	915	967	976	970	940	1026	976	1017	928	969	978	974	1021	988	956	982	927	990	963	982	998	917	1012	927	986	1020	947	910	938	962	943	971	984	890	896	944	961	972	952	1013	948	991	970	931	990	956	958	1002	963	957	944	984	944	969	1010	984	966	938	953	883	988	947	944	982	902	966	961	967	969	990	961	1031	947	1009	960	937	950	902	912	880	959	982	939	956	999	987	925	943	976	993	958	941	928	922	976	992	1037	921	991	969	1020	940	1003	923	930	989	976	982	957	959	970	978	1016	959	965	971	917	974	940	959	999	986	956	922	932	944	929	918	965	948	967	968	998	949	967	956	909	961	967	922	937	1019	987	956	907	915	885	970	970	950	920	972	965	1034	892	965	924	979	978	997	979	953	913	959	961	944	931	963	952	991	960	942	948	958	924	980	954	933	987	981	937	970	1016	928	915	978	935	968	961	940	977	964	940	988	945	920	941	948	959	945	924	993	960	992	894	953	990	964	988	968	992	940	931	1018	924	988	939	982	949	951	945	939	913	977	917	1038	935	1005	951	998	951	963	918	984	933	981	910	1003	874	984	958	947
23936	19028	14834	23009	31656	34778	33682	31174	26488	35721	60256	55531	42966	29273	17615	10875	8527	7847	7774	7785	7822	7671	7594	7613	7814	7631	7817	7785	7803	7678	7625	7687	7763	7720	7750	7639	7640	7642	7694	7745	7597	7821	7786	7722	7735	7761	7623	7693	7708	7876	7738	7804	7759	7609	7681	7755	7856	7689	7698	7783	7624	7669	7720	7766	7722	7768	7739	7757	7642	7691	7690	7689	7747	7667	7809	7761	7625	7729	7613	7580	7661	7728	7717	7816	7697	7740	7818	7837	7721	7620	7693	7691	7799	7799	7847	7660	7683	7720	7760	7746	7791	7772	7687	7734	7804	7813	7801	7834	7637	7693	7862	7641	7748	7798	7780	7787	7767	7792	7740	7775	7623	7837	7752	7744	7822	7707	7757	7792	7685	7745	7723	7774	7617	7752	7767	7909	7654	7669	7691	7612	7716	7736	7696	7825	7666	7577	7703	7791	7619	7671	7789	7640	7747	7803	7732	7747	7724	7673	7784	7905	7748	7883	7725	7676	7606	7743	7717	7732	7823	7716	7735	7758	7759	7644	7698	7708	7901	7755	7772	7724	7806	7799	7709	7779	7748	7691	7819	7775	7695	7745	7644	7849	7614	7750	7787	7687	7628	7733	7827	7758	7784	7746	7768	7773	7695	7686	7670	7706	7815	7765	7798	7706	7717	7791	7690	7797	7771	7762	7676	7688	7655	7700	7791	7759	7870	7678	7851	7630	7824	7674	7689	7768	7746	7803	7582	7842	7595	7800	7780	7676	7804	7816	7905	7795	7896	7724	7670	7765	7776	7847	7861	7834	7840	7830	7723	7816	7770	7764	7637	7787	7756	7751	7676	7664	7785	7839	7805	7684	7830	7634	7714	7791	7839	7736	7702	7830	7849	7852	7761	7758	7746	7712	7700	7666	7820	7774	7684	7881	7740	7594	7767	7630	7743	7782	7646	7815	7726	7615	7877	7732	7729	7710	7721	7708	7652	7823	7952	7716	7801	7770	7788	7867	7614	7861	7666	7845	7723	7767	7825	7554	7800	7789	7912	7740	7701	7591	7675	7614	7786	7600	7829	7755	7778	7896	7588	7781	7818	7907	7732	7581	7821	7716	7744	7828	7656	7849	7830	7714	7736	7706	7681	7838	7736	7717	7654	7576	7717	7792	7544	7800	7850	7649	7730	7649	7786	7782	7905	7693	7614	7672	7676	7742	7786	7654	7773	7950	7844	7622	7838	7896	7703	7808	7786	7881	7717	7667	7692	7722	7706	7687	7609	7775	7701	7664	7798	7877	7689	7755	7744	7704	7759	7751	7715	7815	7790	7723	7879	7736	7676	7618	7820	7801	7755	7815	7708	7872	7691	7739	7773	7701	7777	7690	7689	7692	7698	7722	7647	7720	7863	7709	7675	7757	7898	7609	7799	7793	7725	7797	7691	7846	7708	7782	7714	7675	7662	7765	7795	7664	7787	7699	7729	7829	7731	7657	7809	7701	7827	7731	7743	7836	7918	7743	7662	7743	7677	7762	7715	7748	7795	7839	7629	7826	7652	7794	7764	7754	7736	7744	7660	7722	7782	7859	7761	7734	7562	7842	7782	7765	7716	7697	7616	7580	7815	7759	7798	7719	7719	7649	7865	7778	7739	7853	7720	7728	7813	7687	7728	7780	7659	7854	7728	7828	7661	7840	7673	7780	7716	7818	7793	7782	7736	7778	7733	7731	7695	7705	7666	7823	7907	7889	7650	7820	7772	7799	7725	7724	7762	7653	7730	7576	7787	7716	7679	7721	7747	7816	7767	7847	7808	7589	7801	7626	7803	7614	7858	7686	7886	7804	7793	7787	7751	7856	7844	7754	7757	7725	7738	7802	7652	7788	7875	7712	7661	7681	7732	7698	7795	7681	7729	7752	7776	7699	7770	7694	7554	7703	7663	7665	7810	7704	7785	7742	7878	7830	7840	7559	7830	7744	7673	7741	7689	7771	7676	7823	7816	7799	7742	7637	7770	7565	7758	7871	7574	7698	7690	7710	7690	7769	7877	7800	7811	7750	7780	7667	7674	7751	7738	7722	7669	7743	7772	7801	7713	7683	7580	7758	7759	7596	7734	7725	7678	7846	7858	7852	7829	7818	7821	7652	7753	7722	7734	7668	7775	7805	7854	7730	7687	7627	7830	7801	7890	7828	7752	7827	7835	7780	7751	7612	7810	7713	7772	7787	7823	7696	7712	7701	7761	7872	7831	7750	7733	7784	7671	7678	7728	7597	7641	7715	7899	7717	7749	7777	7651	7696	7900	7781	7803	7775	7816	7713	7703	7732	7735	7778	7617	7724	7620	7779	7829	7812	7711	7599	7757	7734	7729	7602	7736	7614	7739	7681	7642	7695	7698	7876	7747	7826	7729	7662	7898	7608	7620	7732	7709	7700	7780	7900	7653	7759	7769	7662	7655	7758	7837	7698	7791	7812	7751	7783	7800	7786	7713	7937	7712	7770	7582	7762	7696	7887	7598	7798	7807	7723	7763	7762	7755	7808	7769	7724	7715	7805	7803	7771	7758	7693	7861	7783	7735	7890	7633	7641	7674	7790	7737	7726	7653	7619	7835	7696	7796	7839	7759	7834	7665	7816	7623	7726	7677	7699	7777	7833	7690	7702	7727	7868	7830	7779	7607	7803	7776	7696	7685	7816	7813	7625	7780	7830	7583	7806	7714	7659	7672	7797	7721	7780	7711	7826	7717	7823	7759	7688	7691	7662	7685	7720	7767	7744	7865	7684	7679	7768	7770	7766	7682	7763	7749	7717	7757	7611	7805	7779	7719	7765	7730	7644	7902	7861	7803	7707	7914	7899	7893	7738	7872	7759	7782	7607	7769	7753	7771	7886	7626	7645	7878	7726	7829	7738	7524	7723	7775	7808	7790	7724	7760	7681	7835	7802	7664	7733	7721	7768	7787	7690	7776	7698	7915	7749	7740	7787	7678	7854	7842	7795	7586	7763	7808	7916	7836	7779	7746	7741	7655	7608	7753	7732	7639	7779	7796	7657	7873	7709	7766	7597	7708	7678	7878	7643	7862	7774	7757	7768	7675	7719	7767	7919	7653	7746	7885	7997	7723	7878	7780	7829	7717	7734	7832	7836	7813	7662	7799	7780	7732	7651	7853	7601	7838	7817	7708	7696	7813	7755	7687	7823	7779	7774	7732	7844	7754	7812	7759	7789	7768	7803	7756	7804	7894	7719	7686	7773	7744	7697	7733	7798	7734	7710	7793	7745	7752	7800	7744	7822	7773	7715	7721	7711	7740	7800	7787	7827	7756	7740	7821	7740	7810	7645	7773	7767	7819	7583	7827	7704	7722	7810	7763	7709	7697	7772	7755	7720	7715	7684	7731	7789	7747	7676	7709	7707	7757	7717	7845	7787	7799	7669	7717	7641	7728	7850	7653	7767	7713	7732	7907	7782	7816	7750	7627	7798	7635	7848	7754	7738	7847	7652	7714	7684	7850	7793	7780	7734	7735	7689	7788	7769	7729	7750	7735	7781	7766	7836	7709	7777	7724	7799	7823	7744	7770	7794	7786	7740	7803	7781	7799	7721	7796	7757	7611	7873	7772	7845	7762	7862	7823	7655	7803	7729	7845	7833	7749	7764	7710	7682	7735	7908	7752	7665	7638	7689	7645	7878	7861	7728	7746	7744	7653	7836	7873	7810	7620	7733	7772	7800	7915	7781	7687	7796	7827	7772	7657	7778	7816	7715	7711	7827	7722	7707	7852	7844	7731	7622	7813	7668	7764	7864	7829	7849	7730	7763	7830	7753	7621	7740	7694	7615	7706	7734	7823	7761	7694	7784	7899	7716	7769	7691	7910	7747	7683	7783	7716	7736	7744	7682	7730	7891	7581	7780	7734	7730	7850	7733	7822	7677	7784	7706	7716	7789	7754	7755	7827	7740	7788	7756	7908	7724	7892	7847	7660	7799	7778	7839	7844	7821	7686	7720	7696	7745	7686	7747	7792	7658	7772	7868	7866	7698	7759	7600	7948	7806	7699	7815	7744	7874	7627	7734	7793	7834	7670	7826	7817	7680	7646	7725	7710	7700	7773	7615	7772	7720	7689	7619	7623	7625	7677	7850	7826	7840	7730	7743	7812	7737	7823	7786	7634	7700	7614	7736	7697	7781	7695	7764	7743	7748	7823	7585	7694	7835	7882	7692	7731	7754	7604	7822	7749	7792	7731	7741	7654	7632	7707	7717	7728	7815	7745	7758	7678	7691	7824	7774	7694	7802	7754	7760	7766	7588	7758	7826	7877	7758	7711	7740	7866	7807	7762	7710	7659	7695	7830	7788	7682	7828	7720	7670	7860	7805	7758	7839	7782	7729	7837	7804	7717	7679	7820	7761	7808	7846	7910	7774	7790	7638	7687	7782	7744	7819	7747	7780	7789	7803	7702	7795	7748	7827	7805	7820	7873	7867	7697	7648	7744	7717	7763	7744	7818	7777	7663	7751	7778	7690	7804	7715	7750	7604	7807	7695	7726	7739	7863	7596	7722	7642	7722	7695	7793	7804	7636	7733	7684	7694	7749	7761	7693	7844	7781	7796	7722	7644	7762	7695	7769	7606	7773	7728	7763	7923	7747	7751	7797	7703	7843	7739	7740	7688	7600	7715	7725	7707	7712	7721	7694	7890	7743	7789	7690	7875	7806	7743	7723	7894	7695	7791	7746	7820	7717	7796	7652	7736	7710	7684	7795	7731	7746	7737	7723	7672	7747	7738	7824	7745	7690	7630	7844	7829	7750	7882	7708	7741	7768	7678	7855	7690	7781	7808	7755	7833	7722	7841	7707	7830	7745	7632	7854	7711	7699	7764	7833	7674	7713	7794	7830	7837	7635	7694	7866	7784	7727	7625	7698	7753	7759	7762	7979	7857	7757	7680	7737	7769	7756	7579	7782	7833	7776	7750	7810	7790	7771	7723	7787	7645	7660	7786	7811	7743	7574	7821	7744	7666	7907	7896	7820	7668	7661	7839	7771	7571	7797	7626	7800	7750	7643	7734	7700	7759	7780	7765	7759	7567	7672	7762	7728	7797	7698	7905	7902	7802	7835	7681	7786	7684
4921	3270	1978	1767	2470	2951	2876	2807	2389	6945	22743	19777	11854	5018	1973	1279	1011	982	962	1025	929	934	937	979	919	1013	899	906	919	879	900	962	942	925	1008	966	944	926	957	969	921	921	919	973	988	947	938	909	896	904	927	977	944	915	976	919	916	986	972	929	978	928	941	956	918	918	954	922	929	875	959	968	965	987	1030	931	916	908	951	948	924	991	913	915	932	943	919	931	920	949	918	928	938	925	1022	937	949	954	917	881	920	925	957	941	939	905	978	874	948	970	893	966	926	982	934	929	951	932	900	1013	896	931	902	949	938	930	925	913	950	1005	914	924	965	939	939	933	968	885	975	1027	980	926	930	925	935	951	936	1004	979	933	945	969	984	960	976	896	907	898	928	959	958	972	910	969	867	945	942	936	905	895	945	963	952	931	943	918	1029	962	916	976	933	910	895	911	876	878	942	942	941	962	939	952	918	985	986	932	960	964	950	996	964	937	944	941	966	927	985	930	895	951	921	966	958	962	930	924	921	918	950	905	989	994	951	1000	903	991	965	955	953	959	937	919	970	910	930	951	974	969	877	875	926	976	924	931	871	932	898	925	925	980	981	969	939	900	913	982	940	916	952	943	918	958	895	981	890	991	1013	914	954	921	948	955	942	944	899	980	946	930	967	952	979	951	965	859	978	978	986	930	1002	923	965	999	925	938	916	962	944	916	1029	969	990	910	1011	914	1009	935	943	904	912	928	915	947	952	950	935	988	955	938	973	960	892	1005	932	932	922	922	918	925	951	987	937	931	987	979	950	945	994	970	947	1001	995	959	932	953	937	957	970	940	965	918	985	956	951	929	955	932	949	879	971	917	1014	982	973	935	984	983	969	959	946	960	885	922	961	927	968	950	941	889	962	930	955	1002	911	940	987	984	948	898	974	957	963	915	967	953	961	907	943	957	961	1001	957	958	919	926	936	953	952	875	974	949	1005	987	970	985	900	939	924	958	959	944	909	952	882	904	949	898	949	914	964	981	906	928	962	950	972	949	988	924	935	987	956	938	949	869	921	906	894	964	918	936	943	983	924	918	907	939	917	1007	908	941	999	951	1001	960	918	985	937	951	990	961	930	918	928	970	979	973	897	999	952	941	971	925	958	907	967	976	921	998	941	936	875	972	912	918	882	970	940	900	912	994	946	911	986	959	939	904	960	934	941	996	940	961	980	921	968	930	893	930	951	969	921	976	944	993	991	912	965	975	981	879	915	917	952	933	925	962	938	1005	909	941	893	1038	947	916	993	938	950	925	912	922	948	970	945	953	945	943	927	941	984	862	965	966	941	941	902	987	990	906	896	947	951	901	1000	945	871	979	969	897	937	972	929	933	952	950	962	927	968	937	974	922	982	975	905	921	927	971	947	907	918	973	938	989	928	940	949	967	934	985	930	917	971	952	951	930	936	939	911	949	955	986	965	963	952	984	977	996	921	1004	935	906	908	894	951	949	949	930	910	909	928	979	939	945	959	927	937	947	937	919	956	941	951	989	988	984	925	899	918	923	962	926	951	870	981	940	943	950	921	893	980	960	941	898	896	949	949	894	932	949	948	916	947	960	988	953	886	968	944	941	928	905	944	916	907	964	907	927	944	887	955	995	967	976	978	947	919	928	921	981	968	965	923	941	891	977	946	887	926	975	958	940	904	974	933	940	916	911	936	965	948	932	951	957	995	984	895	889	958	903	995	907	891	970	943	945	977	947	939	927	950	929	963	944	942	1054	944	920	958	981	923	924	939	973	985	936	973	888	959	991	969	920	970	949	952	883	907	953	911	939	888	896	913	996	946	912	923	974	927	936	895	898	937	892	891	907	910	949	943	952	945	949	893	980	983	922	948	932	952	982	897	932	928	914	895	935	889	964	927	964	926	970	916	932	971	925	921	979	946	939	988	964	1007	947	936	952	947	943	946	924	941	942	903	978	945	993	942	927	951	1023	962	929	936	952	976	974	922	981	964	917	967	940	914	886	952	921	908	904	951	924	920	913	915	916	964	919	950	934	909	988	891	926	946	974	967	975	938	925	955	947	935	950	928	987	1005	970	963	988	903	993	911	915	943	958	958	974	1009	973	961	966	934	949	912	939	971	944	974	925	922	928	938	917	946	968	961	905	934	952	888	987	939	905	940	995	933	952	957	907	936	976	870	907	903	927	904	981	947	962	900	973	923	946	955	975	902	904	903	918	946	973	936	941	904	884	861	959	937	902	951	999	924	949	952	934	993	939	901	918	930	913	922	939	958	949	954	992	955	929	962	955	944	921	965	929	957	894	983	891	948	896	943	915	960	964	977	955	937	935	945	943	893	993	997	897	913	871	948	1023	957	920	970	855	922	884	948	910	977	976	959	993	922	862	904	871	916	952	940	945	967	922	921	1025	950	960	981	893	980	911	927	931	956	995	963	1017	930	975	937	949	953	923	942	926	949	933	969	953	955	928	982	914	952	921	895	902	960	964	965	899	994	1003	945	968	930	940	924	966	926	944	951	958	976	902	924	972	953	963	952	955	953	959	924	957	984	939	956	930	981	919	980	987	950	967	922	962	937	920	929	946	960	909	950	970	941	905	977	930	918	964	918	983	941	975	921	916	975	953	932	940	972	943	922	956	910	926	994	1009	948	956	941	988	968	883	862	961	976	932	953	962	918	946	907	948	993	916	899	917	941	980	945	1018	923	972	921	920	953	953	963	915	951	920	915	960	974	925	884	886	921	978	914	877	958	979	962	948	966	922	981	934	964	937	931	919	937	926	960	938	953	925	937	928	927	980	971	939	935	893	980	966	990	899	974	923	949	949	1007	914	922	968	934	962	967	934	961	1003	930	959	956	992	890	942	915	925	976	892	961	927	960	971	890	963	968	885	924	989	946	967	919	926	902	942	968	925	972	960	936	949	938	1019	880	993	929	970	958	932	969	974	935	925	961	913	948	952	985	896	944	936	961	982	989	957	929	950	926	974	948	942	966	943	955	985	950	934	965	926	916	947	947	1001	938	944	969	972	964	959	941	886	981	936	985	884	932	901	962	953	903	1013	915	912	954	909	981	923	931	943	972	908	957	936	940	1003	950	955	994	975	923	947	1018	899	961	944	960	943	949	952	998	936	894	935	943	942	952	942	958	960	992	979	950	947	840	975	971	913	949	934	951	915	922	924	948	941	948	920	980	946	973	941	1030	966	967	961	941	934	908	987	931	941	920	953	946	921	907	947	964	937	971	935	952	1003	952	921	935	935	976	959	957	1002	911	989	941	957	936	936	959	934	900	964	917	873	951	934	953	964	966	961	977	1007	915	935	943	964	957	944	946	944	963	925	998	878	967	904	943	930	989	1000	982	924	927	923	978	975	975	969	935	974	924	967	933	949	972	972	938	994	989	997	948	928	925	948	937	897	978	934	894	959	975	979	956	907	973	954	974	933	893	918	939	879	973	943	909	966	916	969	984	962	902	979	958	949	892	921	989	920	1015	995	979	910	943	913	958	947	956	960	923	946	910	989	933	949	929	972	1003	958	922	924	965	968	949	942
29745	22204	17251	27684	37268	37913	37290	35038	32344	45727	75010	67015	50915	35106	21069	12195	8716	7868	7841	7579	7590	7737	7660	7815	7651	7644	7574	7567	7575	7719	7640	7627	7719	7656	7684	7602	7687	7694	7568	7628	7665	7689	7676	7575	7693	7673	7560	7645	7627	7621	7595	7639	7661	7599	7725	7646	7517	7533	7763	7701	7694	7729	7603	7571	7701	7542	7708	7597	7790	7629	7657	7568	7660	7608	7655	7730	7559	7532	7562	7761	7674	7729	7545	7690	7532	7618	7644	7702	7537	7725	7772	7526	7654	7623	7679	7654	7668	7555	7614	7667	7627	7538	7534	7599	7678	7610	7541	7767	7568	7653	7545	7570	7776	7601	7714	7610	7586	7556	7671	7681	7598	7576	7783	7641	7640	7585	7546	7607	7644	7535	7527	7601	7737	7620	7695	7559	7703	7774	7810	7476	7642	7569	7587	7589	7708	7614	7672	7590	7719	7506	7584	7779	7556	7687	7715	7681	7636	7617	7759	7669	7736	7651	7642	7520	7651	7586	7749	7614	7754	7564	7714	7728	7634	7608	7733	7562	7765	7571	7605	7526	7658	7595	7582	7711	7636	7638	7778	7619	7581	7715	7586	7641	7703	7565	7780	7600	7736	7535	7675	7747	7780	7808	7706	7567	7608	7766	7539	7599	7642	7611	7691	7654	7618	7747	7654	7595	7635	7584	7487	7690	7735	7612	7597	7611	7642	7666	7691	7792	7746	7704	7654	7665	7672	7605	7699	7786	7566	7564	7604	7769	7559	7596	7827	7812	7701	7437	7556	7688	7706	7643	7611	7607	7696	7851	7727	7630	7749	7720	7673	7546	7743	7614	7654	7560	7626	7682	7835	7672	7613	7607	7617	7640	7530	7652	7590	7557	7701	7633	7662	7611	7645	7649	7683	7651	7840	7497	7619	7674	7542	7595	7676	7738	7754	7782	7765	7753	7710	7758	7727	7689	7615	7601	7741	7613	7537	7567	7493	7629	7612	7520	7558	7628	7646	7489	7731	7648	7658	7676	7435	7734	7530	7523	7743	7649	7633	7585	7600	7663	7662	7648	7649	7555	7676	7623	7718	7560	7562	7645	7628	7660	7785	7609	7741	7727	7670	7516	7586	7567	7702	7591	7673	7547	7661	7610	7701	7501	7606	7566	7655	7554	7689	7690	7652	7565	7685	7645	7579	7672	7694	7597	7617	7538	7639	7663	7564	7729	7758	7694	7711	7587	7666	7595	7630	7565	7694	7561	7616	7671	7735	7601	7579	7685	7723	7598	7590	7726	7552	7637	7574	7502	7705	7647	7671	7679	7742	7697	7689	7631	7633	7658	7809	7616	7754	7638	7643	7584	7517	7584	7635	7642	7585	7758	7610	7691	7701	7704	7729	7651	7632	7649	7606	7528	7765	7619	7710	7604	7634	7732	7623	7713	7662	7661	7581	7549	7636	7686	7661	7829	7713	7732	7783	7606	7831	7605	7628	7476	7751	7707	7527	7685	7579	7629	7453	7658	7613	7658	7685	7633	7730	7597	7721	7683	7635	7737	7661	7675	7765	7625	7701	7657	7586	7683	7659	7591	7675	7722	7653	7609	7646	7637	7546	7496	7705	7722	7729	7592	7659	7698	7640	7656	7535	7596	7499	7649	7726	7587	7605	7621	7530	7670	7553	7395	7633	7596	7706	7771	7728	7847	7649	7745	7681	7597	7534	7750	7602	7743	7644	7723	7619	7672	7583	7579	7620	7535	7627	7572	7616	7555	7696	7729	7753	7522	7584	7521	7664	7743	7726	7581	7638	7699	7750	7497	7739	7683	7800	7604	7686	7758	7744	7727	7717	7736	7673	7716	7709	7558	7678	7767	7585	7753	7690	7643	7796	7591	7662	7550	7626	7560	7654	7617	7728	7737	7804	7696	7589	7630	7599	7660	7539	7593	7726	7767	7635	7688	7631	7707	7676	7622	7569	7699	7637	7807	7804	7666	7561	7657	7698	7787	7681	7600	7707	7741	7588	7681	7739	7734	7780	7627	7763	7665	7614	7623	7723	7712	7596	7686	7737	7679	7595	7613	7653	7642	7620	7725	7790	7700	7452	7736	7602	7722	7646	7681	7670	7683	7761	7574	7731	7697	7644	7658	7602	7657	7614	7673	7652	7600	7760	7674	7613	7621	7736	7698	7594	7713	7687	7626	7622	7761	7618	7578	7717	7755	7688	7699	7648	7655	7617	7596	7682	7671	7653	7667	7585	7814	7587	7632	7695	7670	7661	7567	7652	7662	7764	7670	7707	7655	7723	7698	7552	7717	7677	7563	7543	7673	7712	7613	7717	7565	7636	7545	7681	7668	7658	7664	7609	7804	7684	7594	7691	7593	7686	7713	7590	7707	7701	7568	7692	7516	7636	7548	7732	7679	7472	7758	7690	7613	7597	7621	7632	7594	7627	7576	7747	7668	7677	7827	7787	7521	7612	7662	7706	7582	7602	7624	7665	7678	7646	7589	7855	7604	7720	7625	7758	7698	7737	7675	7599	7722	7655	7705	7616	7733	7731	7622	7755	7642	7695	7483	7582	7582	7516	7587	7715	7800	7607	7553	7604	7678	7677	7637	7679	7599	7746	7615	7770	7582	7663	7630	7755	7479	7477	7572	7577	7711	7657	7670	7637	7713	7581	7788	7565	7690	7732	7479	7690	7605	7631	7654	7518	7703	7617	7564	7648	7526	7608	7641	7687	7530	7719	7616	7695	7640	7558	7637	7534	7580	7615	7755	7562	7666	7713	7564	7533	7597	7526	7576	7511	7693	7671	7610	7499	7681	7636	7636	7512	7565	7664	7609	7789	7604	7595	7761	7674	7712	7581	7678	7576	7674	7681	7627	7780	7547	7673	7618	7723	7702	7857	7664	7710	7666	7662	7518	7657	7535	7684	7649	7584	7713	7698	7607	7662	7646	7566	7709	7719	7610	7480	7636	7744	7631	7711	7640	7691	7697	7563	7756	7603	7592	7649	7701	7679	7701	7613	7603	7696	7565	7573	7790	7662	7613	7557	7645	7558	7708	7745	7541	7580	7613	7576	7500	7589	7713	7640	7732	7586	7625	7671	7532	7658	7676	7643	7611	7603	7569	7666	7594	7646	7631	7642	7580	7616	7613	7750	7612	7589	7684	7619	7739	7703	7708	7738	7640	7697	7552	7526	7666	7530	7657	7534	7604	7742	7568	7650	7658	7696	7736	7654	7706	7614	7707	7720	7720	7737	7671	7668	7607	7593	7831	7632	7635	7700	7593	7678	7672	7649	7609	7607	7662	7811	7571	7566	7705	7628	7621	7654	7689	7709	7726	7703	7669	7818	7596	7768	7566	7578	7793	7650	7735	7695	7554	7706	7517	7614	7689	7660	7569	7610	7731	7588	7847	7630	7788	7660	7573	7733	7711	7696	7658	7642	7618	7774	7668	7633	7614	7617	7554	7692	7688	7594	7668	7545	7632	7688	7567	7427	7729	7727	7676	7635	7785	7704	7707	7643	7682	7637	7578	7659	7784	7514	7559	7656	7808	7652	7739	7513	7615	7516	7643	7493	7708	7820	7651	7620	7626	7687	7612	7562	7692	7597	7605	7612	7645	7772	7570	7587	7537	7560	7587	7617	7652	7589	7618	7603	7556	7703	7703	7571	7568	7678	7579	7739	7631	7653	7682	7532	7661	7557	7753	7503	7606	7624	7625	7693	7604	7572	7581	7687	7469	7576	7748	7713	7607	7605	7403	7768	7560	7753	7622	7706	7578	7675	7805	7732	7729	7571	7528	7589	7687	7746	7500	7715	7456	7612	7570	7722	7747	7574	7524	7661	7800	7769	7624	7502	7529	7590	7626	7630	7640	7620	7584	7623	7594	7625	7532	7596	7721	7510	7722	7701	7649	7586	7554	7658	7624	7529	7668	7656	7658	7699	7688	7640	7584	7669	7656	7617	7517	7834	7570	7655	7723	7794	7664	7742	7675	7642	7523	7658	7575	7647	7651	7593	7660	7652	7725	7555	7626	7777	7619	7561	7535	7644	7632	7630	7647	7635	7663	7597	7528	7748	7615	7635	7696	7597	7735	7505	7737	7562	7627	7613	7641	7734	7620	7702	7739	7626	7614	7586	7475	7577	7592	7688	7548	7724	7665	7689	7693	7694	7623	7537	7700	7614	7560	7645	7645	7699	7731	7683	7776	7692	7686	7668	7671	7611	7532	7514	7664	7705	7637	7796	7644	7700	7547	7629	7538	7584	7694	7687	7581	7604	7561	7611	7636	7610	7681	7679	7640	7666	7528	7488	7448	7465	7616	7585	7638	7691	7524	7656	7715	7753	7614	7710	7796	7548	7657	7629	7629	7697	7620	7559	7696	7647	7694	7756	7467	7652	7733	7672	7698	7610	7589	7728	7511	7652	7488	7723	7694	7581	7608	7644	7775	7602	7492	7631	7739	7644	7613	7811	7574	7584	7672	7582	7641	7694	7522	7627	7694	7624	7598	7644	7662	7608	7688	7752	7539	7747	7635	7555	7593	7645	7668	7688	7742	7628	7688	7568	7678	7614	7668	7706	7660	7628	7548	7646	7555	7648	7608	7699	7626	7562	7736	7691	7594	7635	7594	7481	7550	7491	7683	7551	7630	7590	7660	7658	7722	7679	7670	7652	7559	7618	7714	7499	7634	7640	7643	7698	7579	7560	7677	7572	7599	7605	7598	7574	7675	7530	7719	7784	7716	7753	7570	7593	7608	7649	7693	7725	7640	7597	7670	7681	7668	7613	7570	7632	7604	7685	7606	7571	7703	7643	7686	7714	7600	7678	7571	7660	7661	7650	7662	7603	7685	7613	7669	7673	7677	7780	7738	7767	7625	7640	7642	7654	7630	7522	7506	7864	7732	7631	7664	7667	7653	7697	7626	7616	7632	7613	7587	7551	7709	7621	7631	7651	7707	7625	7770	7594	7624	7625	7679	7671	7682	7686	7712	7488	7668	7519	7730	7599	7658	7581	7611	7689	7544	7586	7532	7767	7530	7674	7684	7576	7719	7611	7697	7605	7846	7472	7538	7573	7576	7613	7797	7854	7746	7612	7710	7664	7610
4002	1869	1407	1301	1553	1789	1795	1658	1631	2131	4922	4045	2774	1685	1237	1021	945	906	963	902	921	912	943	965	906	898	897	907	917	932	974	925	905	927	919	910	983	956	889	935	964	936	911	920	924	918	902	916	959	911	895	899	874	914	864	925	897	937	918	906	899	890	905	878	966	927	950	899	886	929	915	908	905	921	929	941	915	918	943	890	1002	878	872	904	948	926	953	890	870	910	931	862	886	874	967	920	952	900	911	992	933	923	921	937	917	937	944	936	923	955	902	904	951	921	943	887	936	925	921	985	928	951	919	938	893	960	870	912	867	913	928	938	897	910	923	901	924	895	932	902	906	929	941	933	885	886	922	917	938	946	921	912	1000	950	885	945	899	899	948	947	906	896	942	940	907	917	914	935	942	937	897	873	926	953	944	932	877	957	929	967	920	917	937	922	927	962	924	851	904	895	941	967	894	918	890	936	888	890	884	942	910	955	916	905	884	881	952	871	895	919	916	916	859	892	899	878	887	930	897	984	920	872	936	864	951	910	920	949	942	868	943	885	892	1009	922	890	956	933	907	930	920	953	939	924	921	961	877	906	901	917	937	951	896	916	853	918	1000	910	919	959	913	912	924	881	894	939	933	920	951	903	907	919	962	903	937	911	907	921	893	934	908	913	918	954	908	907	914	877	952	905	899	921	927	931	887	945	893	957	941	914	920	876	921	929	919	926	943	916	885	963	923	908	905	895	930	946	887	930	920	893	904	911	971	884	886	914	929	877	960	987	897	880	947	877	902	961	906	879	865	889	956	915	921	959	904	936	879	889	984	922	936	924	967	950	914	929	889	944	936	923	934	912	894	953	947	939	889	882	933	912	951	943	968	903	899	924	945	967	959	925	916	868	953	899	960	948	913	878	959	914	926	909	942	886	952	929	897	931	947	933	929	830	886	886	938	924	941	922	948	983	895	894	918	946	869	878	892	980	897	948	895	897	928	920	970	932	902	930	922	918	920	947	908	915	909	904	872	878	958	942	893	920	902	939	898	873	957	940	975	901	937	911	915	978	901	938	912	888	943	903	934	894	947	947	927	961	954	867	959	928	957	894	906	899	920	946	945	947	884	921	912	918	892	884	927	909	949	871	907	921	989	916	922	946	883	949	877	948	944	958	901	886	980	908	869	892	970	944	928	949	865	898	916	954	936	956	941	911	906	918	894	940	958	929	882	853	905	942	925	897	918	934	878	926	905	909	917	884	902	908	931	920	907	945	915	901	904	923	949	857	901	919	890	980	945	936	921	927	901	985	882	935	927	979	941	927	948	901	937	923	913	883	894	915	935	952	963	941	939	887	954	886	896	927	883	946	889	905	938	937	921	890	907	926	945	873	929	917	877	893	952	947	890	874	984	874	940	922	851	923	908	885	918	977	909	918	938	918	918	943	915	994	909	909	949	956	989	943	926	918	927	880	931	915	924	960	955	911	956	921	907	886	919	953	928	877	949	910	932	1017	958	949	926	919	970	961	971	933	915	883	919	883	937	893	931	930	850	876	971	949	893	942	957	960	925	928	965	932	915	963	952	882	972	926	915	950	887	902	865	957	937	945	891	930	933	918	892	939	935	887	876	955	966	901	934	959	937	954	885	975	969	922	919	921	926	915	925	934	966	900	942	900	887	917	987	894	923	929	885	964	924	886	923	911	965	871	947	891	906	911	948	978	879	944	944	896	943	966	909	919	940	859	883	954	918	990	881	914	868	910	912	891	851	886	929	965	919	929	895	917	956	892	916	886	930	902	912	941	907	974	866	980	978	865	996	941	902	889	927	950	896	894	872	960	895	938	890	962	896	894	972	933	940	864	899	930	967	941	930	915	926	911	967	923	942	888	891	965	916	857	914	937	918	904	904	895	932	918	898	911	930	947	942	973	950	930	935	936	913	955	975	939	889	933	950	893	927	900	921	896	953	920	920	978	934	943	997	903	972	889	922	868	923	951	857	954	889	939	931	900	971	909	930	976	910	931	915	915	917	936	929	936	860	908	915	914	880	926	965	932	894	940	899	941	902	936	920	866	862	948	951	908	868	949	862	913	928	938	874	955	882	916	927	887	877	908	934	915	935	905	918	898	961	944	950	967	946	933	915	955	921	918	920	899	878	911	927	903	892	929	921	916	978	873	891	976	872	925	932	933	965	936	877	954	902	847	842	952	908	912	886	945	964	945	921	951	910	921	854	918	917	908	928	966	865	948	895	961	894	1003	947	864	949	921	916	859	990	900	906	872	874	906	902	856	936	908	910	935	890	885	913	927	938	941	909	954	918	934	961	917	997	972	960	899	892	918	896	872	963	944	912	914	849	914	934	949	889	884	854	951	983	914	868	943	876	897	890	951	945	957	913	897	927	910	931	929	936	952	884	980	945	913	938	918	883	879	887	1006	955	883	902	958	924	1033	946	885	925	953	978	952	900	898	888	971	926	950	926	909	941	906	910	890	927	904	919	950	865	942	870	896	891	895	938	911	911	984	956	898	913	913	928	944	899	940	1006	976	955	883	878	918	917	880	971	950	958	935	912	958	971	978	941	916	938	980	918	922	935	878	859	953	917	969	960	943	928	910	933	934	926	909	966	964	931	920	960	886	947	928	920	940	892	932	923	916	940	966	941	975	928	894	958	917	924	916	922	910	869	902	944	946	911	888	947	890	898	949	893	923	917	895	913	1024	891	921	910	937	877	906	907	925	950	891	917	940	929	927	961	925	921	937	930	907	953	934	933	965	904	917	902	903	868	907	908	951	916	918	965	926	906	920	870	910	837	923	958	890	970	939	919	922	883	963	871	932	940	953	880	903	910	942	893	963	948	876	970	939	933	935	900	923	922	942	928	864	944	908	938	974	853	910	907	919	896	935	948	889	953	908	924	886	963	930	915	933	897	895	897	884	928	869	931	956	864	943	933	937	935	984	957	913	921	902	895	874	900	893	948	929	936	869	895	939	949	917	871	904	918	977	981	886	983	962	991	929	939	931	952	971	919	879	930	935	903	906	984	967	903	967	931	896	908	921	907	840	958	918	860	927	922	890	920	922	920	887	869	862	893	919	877	949	941	951	881	932	914	958	943	895	919	896	916	922	959	897	945	953	950	911	906	958	915	956	916	899	925	902	898	904	904	902	936	875	954	959	925	887	956	954	981	927	923	935	922	974	978	972	929	925	939	887	935	960	925	892	877	889	899	861	918	903	988	940	941	974	918	938	879	881	933	891	946	920	936	903	981	906	922	893	894	920	930	917	926	878	972	903	968	865	910	916	923	920	905	934	875	913	944	931	928	974	920	934	984	921	922	898	962	924	918	924	923	894	899	935	930	930	897	912	916	885	940	914	900	923	953	939	890	929	892	906	916	900	936	933	999	952	926	988	940	851	908	917	877	938	949	898	945	930	877	905	949	865	892	928	886	889	934	927	922	892	890	921	950	927	902	915	885	952	946	982	928	962	887	959	959	862	940	966	892	920	910	885	919	955	914	1006
21922	16164	13106	21313	28386	30775	28822	27177	23549	28886	41782	36067	27668	18173	11307	8690	7932	7635	7546	7520	7483	7408	7542	7495	7545	7592	7585	7406	7578	7520	7506	7310	7393	7612	7410	7453	7433	7504	7579	7452	7594	7570	7650	7498	7663	7533	7666	7549	7594	7500	7518	7622	7566	7576	7620	7535	7582	7650	7509	7558	7692	7322	7548	7467	7521	7566	7560	7528	7463	7617	7499	7441	7533	7438	7554	7524	7508	7537	7607	7601	7576	7613	7410	7598	7593	7572	7596	7375	7455	7424	7419	7588	7458	7546	7481	7554	7552	7571	7733	7582	7671	7523	7506	7445	7460	7518	7525	7595	7529	7534	7457	7611	7565	7588	7621	7531	7527	7610	7597	7555	7546	7518	7563	7607	7433	7589	7428	7417	7548	7515	7609	7638	7595	7621	7460	7513	7683	7625	7530	7506	7524	7564	7517	7539	7436	7505	7429	7501	7537	7585	7552	7650	7509	7714	7510	7510	7532	7608	7625	7454	7703	7507	7490	7496	7466	7476	7507	7529	7542	7546	7517	7431	7572	7498	7693	7568	7602	7539	7619	7475	7619	7522	7484	7527	7548	7505	7664	7616	7506	7509	7555	7495	7494	7529	7576	7450	7531	7448	7583	7495	7630	7694	7544	7520	7594	7519	7446	7584	7640	7550	7497	7631	7498	7499	7695	7478	7522	7591	7627	7535	7608	7511	7523	7489	7587	7512	7473	7564	7468	7551	7525	7497	7620	7589	7520	7452	7591	7480	7440	7647	7593	7689	7624	7414	7560	7484	7678	7549	7630	7548	7609	7513	7499	7563	7542	7422	7464	7462	7609	7448	7422	7547	7664	7539	7395	7548	7556	7592	7488	7600	7530	7533	7601	7617	7643	7601	7481	7444	7658	7425	7463	7538	7603	7601	7592	7490	7544	7520	7677	7470	7636	7597	7486	7446	7564	7539	7492	7460	7459	7688	7485	7560	7652	7542	7596	7642	7702	7526	7555	7501	7535	7446	7523	7465	7752	7547	7592	7588	7613	7560	7365	7496	7450	7555	7542	7611	7594	7595	7445	7499	7634	7651	7503	7514	7553	7498	7563	7611	7621	7767	7491	7578	7595	7572	7355	7550	7528	7541	7508	7497	7483	7576	7491	7454	7540	7543	7511	7431	7476	7488	7561	7567	7431	7441	7445	7461	7602	7579	7569	7560	7671	7487	7573	7507	7571	7479	7459	7576	7516	7513	7502	7525	7653	7574	7598	7546	7612	7588	7641	7526	7552	7588	7456	7563	7514	7495	7490	7709	7497	7522	7612	7505	7652	7607	7520	7603	7642	7550	7646	7519	7529	7522	7655	7482	7575	7525	7578	7505	7587	7566	7598	7418	7540	7548	7524	7659	7545	7475	7482	7431	7636	7514	7482	7590	7547	7717	7534	7580	7547	7681	7442	7510	7542	7548	7530	7566	7551	7525	7603	7369	7623	7501	7575	7511	7582	7619	7661	7635	7428	7505	7444	7668	7503	7553	7491	7412	7553	7657	7396	7530	7537	7507	7523	7514	7627	7575	7546	7586	7533	7572	7575	7613	7554	7596	7619	7533	7538	7534	7478	7544	7439	7559	7518	7530	7603	7441	7610	7484	7642	7493	7494	7621	7590	7549	7605	7495	7530	7633	7477	7478	7609	7573	7448	7451	7473	7564	7541	7548	7484	7478	7574	7575	7477	7530	7564	7603	7590	7559	7581	7473	7539	7455	7607	7591	7491	7596	7524	7516	7619	7560	7597	7703	7502	7478	7542	7508	7464	7652	7563	7539	7524	7573	7492	7622	7541	7591	7448	7689	7665	7469	7571	7518	7602	7504	7406	7383	7473	7469	7586	7630	7651	7458	7373	7689	7608	7519	7592	7449	7512	7601	7516	7507	7525	7543	7577	7460	7507	7552	7486	7583	7565	7497	7575	7532	7485	7557	7522	7676	7549	7630	7567	7578	7551	7394	7660	7508	7493	7598	7539	7559	7468	7576	7551	7662	7432	7589	7572	7516	7548	7578	7541	7538	7504	7455	7412	7467	7475	7559	7591	7469	7498	7514	7435	7557	7563	7583	7524	7558	7505	7453	7393	7659	7473	7645	7618	7497	7574	7542	7543	7521	7559	7560	7639	7581	7461	7455	7594	7515	7479	7701	7487	7695	7623	7471	7404	7498	7572	7577	7453	7532	7539	7582	7493	7390	7462	7488	7599	7530	7555	7384	7296	7550	7542	7447	7700	7546	7556	7581	7498	7543	7451	7624	7429	7561	7572	7548	7640	7468	7484	7632	7537	7522	7442	7552	7588	7649	7620	7402	7522	7585	7590	7498	7480	7528	7437	7559	7563	7424	7638	7589	7400	7608	7509	7571	7599	7551	7455	7597	7684	7515	7638	7560	7595	7610	7562	7486	7538	7481	7510	7592	7499	7498	7488	7514	7593	7529	7574	7724	7596	7658	7538	7411	7539	7473	7618	7545	7592	7535	7415	7554	7463	7509	7491	7513	7507	7543	7628	7463	7567	7584	7780	7537	7634	7598	7651	7518	7436	7489	7544	7523	7585	7546	7461	7595	7521	7351	7513	7758	7423	7529	7458	7510	7409	7623	7496	7593	7717	7490	7541	7535	7566	7605	7522	7608	7615	7620	7599	7508	7566	7605	7591	7472	7546	7698	7621	7543	7521	7575	7646	7581	7594	7507	7476	7579	7580	7490	7649	7650	7552	7468	7518	7476	7543	7650	7477	7488	7592	7486	7556	7569	7543	7586	7517	7498	7531	7515	7482	7543	7545	7535	7529	7496	7676	7581	7385	7583	7568	7610	7478	7484	7572	7676	7525	7699	7568	7504	7458	7600	7702	7472	7523	7427	7557	7591	7472	7457	7588	7530	7632	7618	7421	7562	7574	7518	7513	7599	7525	7464	7604	7651	7574	7565	7570	7488	7588	7518	7539	7504	7430	7508	7542	7504	7655	7550	7594	7466	7622	7539	7604	7547	7561	7383	7557	7550	7605	7584	7563	7408	7557	7456	7597	7482	7588	7518	7582	7465	7541	7468	7419	7651	7468	7624	7354	7721	7515	7540	7565	7516	7583	7446	7687	7522	7439	7512	7566	7619	7616	7596	7538	7708	7486	7628	7540	7399	7618	7506	7502	7533	7568	7538	7587	7498	7719	7473	7579	7430	7660	7584	7608	7521	7509	7612	7593	7619	7578	7476	7703	7542	7605	7616	7520	7431	7506	7644	7636	7503	7578	7787	7680	7466	7560	7602	7513	7658	7572	7631	7535	7608	7634	7591	7554	7548	7506	7481	7634	7641	7560	7666	7458	7416	7403	7623	7639	7506	7536	7585	7544	7466	7509	7574	7599	7621	7512	7425	7518	7520	7464	7521	7557	7450	7570	7579	7608	7595	7472	7495	7604	7597	7532	7520	7456	7500	7577	7429	7578	7628	7457	7385	7584	7616	7526	7515	7604	7502	7579	7463	7508	7581	7583	7579	7479	7640	7599	7527	7688	7496	7487	7621	7519	7557	7577	7539	7670	7450	7557	7541	7506	7387	7658	7470	7573	7612	7593	7466	7606	7556	7486	7518	7495	7561	7413	7545	7478	7594	7525	7645	7597	7470	7440	7560	7620	7618	7686	7478	7657	7560	7474	7451	7624	7500	7690	7593	7560	7448	7494	7557	7474	7550	7508	7612	7611	7653	7546	7623	7670	7573	7686	7527	7542	7581	7692	7474	7523	7587	7764	7516	7495	7660	7476	7511	7505	7595	7561	7538	7416	7632	7437	7346	7648	7532	7335	7620	7558	7420	7563	7456	7536	7445	7405	7549	7607	7662	7574	7464	7472	7554	7435	7668	7516	7614	7670	7607	7496	7607	7458	7536	7559	7437	7373	7440	7512	7617	7473	7580	7526	7511	7567	7359	7409	7599	7423	7473	7739	7546	7626	7486	7592	7589	7530	7400	7532	7582	7548	7443	7484	7605	7625	7522	7438	7606	7589	7567	7555	7515	7632	7598	7475	7431	7611	7565	7632	7511	7458	7580	7597	7594	7506	7464	7671	7622	7556	7523	7580	7715	7581	7468	7592	7499	7542	7381	7503	7635	7597	7618	7624	7684	7454	7632	7557	7616	7549	7543	7504	7548	7487	7530	7576	7465	7526	7477	7483	7418	7612	7608	7548	7608	7532	7552	7527	7437	7629	7581	7504	7568	7371	7309	7398	7538	7475	7486	7520	7513	7626	7545	7494	7634	7514	7352	7721	7596	7552	7722	7586	7652	7706	7481	7748	7524	7658	7520	7496	7484	7643	7682	7521	7538	7531	7532	7520	7530	7482	7602	7527	7667	7567	7555	7586	7499	7584	7541	7598	7729	7548	7746	7590	7516	7502	7466	7550	7517	7569	7558	7631	7503	7692	7621	7554	7522	7511	7554	7387	7591	7539	7488	7656	7543	7599	7447	7577	7433	7588	7508	7624	7553	7465	7554	7474	7481	7601	7532	7483	7636	7572	7572	7551	7577	7594	7599	7470	7541	7544	7598	7560	7560	7515	7452	7537	7526	7429	7527	7519	7403	7495	7372	7560	7610	7626	7540	7721	7620	7409	7538	7560	7520	7549	7451	7516	7529	7550	7527	7501	7636	7526	7604	7628	7593	7642	7519	7601	7558	7632	7638	7398	7629	7602	7510	7638	7645	7621	7658	7650	7506	7614	7557	7484	7567	7504	7650	7522	7622	7414	7561	7689	7479	7433	7706	7459	7633	7513	7560	7685	7542	7475	7639	7607	7531	7603	7599	7628	7464	7492	7625	7583	7327	7574	7502	7510	7504	7651	7489	7499	7364	7479	7526	7507	7457	7581	7526	7554	7500	7588	7649	7528	7467	7499	7657	7522	7564	7602	7683	7506	7543	7492	7589	7597	7546	7512	7477	7592	7489	7303	7473	7495	7567	7566	7409	7574	7620	7639	7560	7626	7473	7556	7484	7539	7396	7698	7671	7605	7545	7661	7633	7509	7601	7620	7568	7638	7456	7550	7647	7630	7674	7581	7403	7473	7535	7571	7455	7476	7642	7610	7538	7501	7634	7530	7743
3262	2274	1683	1485	1662	2274	2529	2374	1846	4386	12072	9840	6904	3321	1780	1222	1012	962	921	896	960	939	950	900	952	874	914	899	916	860	901	896	970	944	922	885	861	942	893	899	940	912	906	914	932	935	928	930	936	927	957	930	931	869	971	972	883	918	938	918	892	883	876	944	958	934	940	897	886	869	855	928	915	972	976	924	956	971	926	912	929	904	893	931	899	903	885	858	880	904	931	930	947	930	908	914	895	982	907	842	963	919	920	883	910	905	969	899	971	955	939	940	914	870	906	946	907	942	993	906	963	960	892	895	940	984	909	836	905	962	910	907	916	972	963	941	898	908	914	971	942	981	900	873	926	958	884	944	890	919	961	948	927	976	951	893	912	930	937	933	917	917	900	972	926	905	927	897	902	943	926	942	899	853	920	895	916	911	954	923	929	915	927	975	888	874	893	957	903	961	938	912	932	909	885	928	928	890	946	953	897	904	950	900	963	948	887	956	909	870	931	921	930	891	985	902	935	913	915	885	926	858	940	924	895	938	945	941	903	915	868	971	936	915	873	920	933	924	898	906	886	912	930	901	960	885	876	968	938	945	922	917	921	954	910	946	913	906	919	901	963	939	944	948	960	955	952	899	930	904	866	973	912	927	889	913	895	902	924	951	911	918	914	927	953	894	959	921	903	926	924	992	928	936	964	951	944	953	932	938	907	928	916	944	933	927	845	924	878	893	932	875	937	980	912	868	929	906	881	889	849	925	944	943	932	881	912	924	924	928	904	947	913	881	925	913	904	964	939	892	886	968	859	955	902	958	896	868	914	929	915	918	875	888	969	887	933	930	909	974	931	942	984	911	982	921	923	895	867	871	951	921	938	921	939	924	922	916	916	911	901	962	921	884	906	878	917	921	917	910	897	888	898	927	983	991	942	963	962	940	895	957	918	918	970	942	991	958	939	899	930	898	928	906	867	953	878	876	911	966	917	926	953	917	950	915	914	929	882	955	942	932	934	925	907	937	931	908	900	953	896	868	924	958	886	924	963	911	910	921	948	898	897	920	909	909	896	950	932	908	922	938	918	942	892	915	953	954	932	948	893	907	925	918	870	993	980	915	916	887	937	926	911	963	919	917	913	914	891	920	908	920	937	878	915	883	926	892	910	939	897	933	928	947	936	882	937	950	900	956	890	958	915	910	913	892	931	940	928	896	958	884	929	884	936	954	918	954	987	941	956	940	995	884	892	926	983	915	951	867	976	926	938	899	964	973	935	973	958	877	922	913	937	843	937	871	947	885	950	924	923	967	941	870	897	954	863	907	906	922	912	914	875	909	930	924	823	949	845	876	870	938	914	913	932	914	944	905	877	903	949	920	969	999	917	887	911	903	936	909	962	941	927	917	958	972	946	979	887	863	865	910	918	922	870	930	948	872	947	940	908	859	891	959	942	895	875	884	956	923	886	966	914	912	956	955	898	886	891	967	908	941	887	845	920	895	928	953	905	908	906	993	966	905	931	915	1004	917	884	948	972	929	974	945	879	952	938	905	920	979	934	947	949	929	917	925	903	906	929	887	972	901	938	972	934	927	981	891	971	935	910	878	915	936	925	919	944	911	930	959	898	985	946	901	929	954	923	881	939	965	898	929	901	876	870	941	944	882	962	888	912	909	876	899	903	917	884	905	970	879	954	897	881	936	928	945	961	894	910	952	979	917	930	864	949	917	927	903	888	935	962	925	894	888	833	946	999	897	861	985	933	873	896	978	930	919	945	944	916	919	911	858	949	951	960	957	913	923	896	900	891	904	928	937	969	922	926	884	889	955	870	923	907	879	952	892	918	960	942	937	905	910	982	910	937	920	961	948	946	894	960	901	925	928	882	916	893	915	906	968	957	930	959	959	914	947	947	937	950	925	928	947	926	857	957	855	1003	925	972	881	979	916	960	957	940	886	921	884	924	989	872	887	910	906	944	943	958	935	891	925	953	919	874	916	866	948	921	927	940	896	967	911	912	886	968	954	941	960	970	943	955	942	930	916	954	949	953	899	913	958	955	945	931	910	876	912	913	929	918	914	947	921	949	938	913	891	959	936	937	890	941	926	911	1003	908	933	948	928	886	890	924	953	956	943	943	914	899	936	893	952	929	882	947	920	890	897	944	941	923	931	964	961	941	921	922	973	942	903	923	903	899	922	952	877	940	890	972	932	947	974	959	911	939	939	920	900	928	925	899	958	920	927	892	905	978	924	879	908	959	981	941	916	878	903	982	949	920	875	924	925	920	920	913	929	913	853	910	923	919	1008	948	922	944	848	882	912	939	934	907	912	900	881	889	919	957	936	945	919	904	910	924	959	899	931	937	934	963	926	900	923	934	945	897	947	904	952	892	957	916	942	933	904	925	880	946	893	912	951	962	925	885	885	931	881	917	904	903	923	942	924	921	955	967	878	920	916	920	926	907	964	962	871	936	901	942	938	922	944	920	883	928	890	975	945	882	910	942	946	897	885	953	877	972	891	951	938	929	953	934	946	928	891	888	957	902	939	959	959	910	962	886	954	892	900	913	948	974	952	933	945	862	908	951	948	938	893	932	931	883	953	856	886	974	936	935	913	955	905	948	919	898	908	893	969	901	946	894	934	930	911	922	904	941	946	919	846	925	954	954	933	940	921	923	996	902	900	857	918	974	924	917	937	950	897	955	904	914	921	963	958	895	911	953	950	952	909	909	899	951	937	894	891	913	954	959	905	975	933	922	931	967	933	968	955	915	910	917	905	935	892	935	901	953	918	911	887	917	960	983	926	967	878	978	916	873	954	995	918	951	880	901	962	936	967	945	886	941	914	899	973	893	986	883	959	897	936	941	909	954	940	941	924	914	917	943	929	943	915	890	881	914	940	914	910	931	890	916	914	960	918	863	937	887	944	953	947	900	954	895	890	904	956	930	867	951	940	960	937	945	932	907	879	982	949	930	897	860	962	918	908	927	925	921	962	918	911	952	928	929	918	935	917	969	879	893	865	953	930	931	908	920	959	973	892	1028	920	918	905	927	953	937	952	979	898	924	989	933	896	904	957	980	859	930	983	921	942	960	914	934	937	968	950	910	918	921	961	945	923	946	961	975	924	866	941	890	880	974	877	895	925	892	864	906	940	900	929	914	894	966	923	942	986	934	884	941	927	958	972	908	968	983	944	934	934	978	879	939	910	883	888	942	919	943	913	964	903	902	868	953	938	898	861	904	885	908	887	922	908	909	919	884	857	926	917	894	917	943	927	891	950	938	879	948	972	984	893	896	910	938	957	921	931	937	918	931	924	909	927	931	990	961	921	957	901	899	924	958	949	916	925	929	968	906	867	925	914	914	915	919	936	893	988	935	979	923	932	918	898	908	976	952	928	922	913	963	885	900	924	913	999	924	914	883	908	952	898	889	950	949	922	933	888	932	884	868	895	918	962	951	877	915	891	930	954	876	919	922	944	977	874	916	937	947	925	892	956	964	921	892	885	904	896	973	921	876	898
25395	19091	15863	24179	30698	34135	35295	32418	26959	39500	58311	51487	42893	30095	17573	11206	8326	7702	7478	7454	7476	7441	7463	7446	7501	7466	7426	7387	7588	7569	7298	7523	7569	7452	7392	7512	7455	7613	7418	7352	7464	7549	7521	7490	7490	7543	7508	7452	7557	7559	7436	7416	7494	7490	7548	7459	7545	7560	7401	7466	7582	7521	7393	7424	7502	7553	7452	7418	7495	7586	7640	7604	7439	7379	7420	7635	7482	7456	7505	7395	7479	7367	7491	7400	7423	7444	7620	7338	7413	7481	7430	7459	7579	7397	7487	7494	7557	7635	7474	7466	7487	7571	7523	7400	7472	7207	7500	7468	7496	7463	7362	7526	7494	7485	7551	7508	7376	7468	7609	7305	7407	7430	7493	7336	7547	7443	7435	7582	7375	7488	7540	7533	7502	7449	7625	7590	7541	7426	7464	7472	7512	7482	7473	7518	7469	7391	7330	7490	7406	7543	7433	7495	7466	7329	7388	7550	7462	7539	7427	7503	7376	7425	7383	7330	7582	7498	7571	7463	7559	7335	7537	7469	7548	7483	7386	7423	7590	7477	7473	7471	7595	7471	7458	7477	7345	7497	7441	7513	7450	7509	7441	7483	7487	7483	7479	7546	7414	7422	7505	7500	7615	7513	7489	7375	7412	7521	7443	7474	7513	7479	7487	7562	7545	7543	7595	7463	7453	7568	7469	7506	7509	7585	7456	7349	7434	7577	7446	7438	7455	7508	7560	7370	7534	7338	7426	7470	7467	7447	7487	7535	7464	7624	7424	7482	7493	7474	7509	7432	7635	7466	7681	7465	7472	7511	7546	7493	7527	7471	7547	7549	7563	7587	7517	7420	7605	7534	7498	7366	7462	7421	7419	7470	7491	7445	7523	7417	7473	7527	7488	7451	7601	7433	7538	7508	7517	7480	7475	7561	7468	7419	7581	7364	7547	7541	7522	7427	7551	7448	7441	7525	7496	7549	7555	7555	7395	7470	7462	7496	7605	7437	7461	7348	7541	7510	7425	7396	7443	7484	7474	7485	7658	7482	7534	7473	7494	7348	7388	7452	7432	7291	7411	7550	7504	7617	7423	7342	7417	7453	7621	7551	7489	7486	7520	7430	7309	7487	7337	7612	7499	7491	7595	7578	7482	7430	7491	7512	7456	7541	7602	7495	7390	7659	7442	7542	7463	7352	7565	7398	7534	7632	7616	7440	7477	7505	7500	7463	7527	7375	7426	7544	7557	7556	7476	7342	7462	7407	7568	7473	7578	7461	7336	7539	7430	7462	7600	7373	7528	7614	7497	7525	7503	7438	7508	7484	7425	7402	7462	7552	7623	7468	7447	7379	7365	7427	7371	7552	7581	7478	7425	7595	7453	7519	7491	7422	7434	7457	7500	7468	7457	7507	7523	7489	7416	7469	7526	7455	7498	7449	7466	7561	7605	7438	7553	7519	7419	7458	7618	7500	7529	7517	7544	7492	7531	7578	7586	7598	7469	7474	7503	7367	7591	7413	7483	7489	7574	7443	7512	7544	7320	7428	7592	7520	7468	7440	7637	7464	7598	7314	7658	7483	7470	7433	7464	7395	7603	7430	7492	7493	7436	7415	7524	7544	7440	7487	7527	7353	7477	7460	7492	7417	7456	7375	7392	7487	7423	7571	7497	7584	7457	7375	7404	7623	7457	7651	7540	7457	7400	7648	7489	7549	7604	7593	7574	7515	7502	7512	7486	7465	7539	7389	7478	7574	7458	7464	7508	7479	7538	7303	7497	7536	7419	7560	7506	7435	7518	7610	7511	7634	7498	7516	7542	7533	7444	7450	7573	7490	7406	7497	7486	7512	7556	7432	7533	7453	7461	7599	7508	7406	7460	7447	7501	7500	7554	7469	7682	7524	7443	7554	7432	7501	7588	7503	7604	7398	7467	7474	7489	7450	7402	7407	7527	7512	7505	7426	7553	7444	7514	7442	7436	7451	7472	7563	7469	7476	7412	7293	7608	7423	7464	7535	7418	7501	7519	7492	7449	7388	7371	7555	7393	7548	7532	7487	7367	7606	7248	7564	7491	7449	7486	7398	7498	7479	7574	7418	7488	7380	7564	7647	7458	7418	7507	7494	7463	7507	7335	7477	7509	7523	7518	7631	7498	7674	7565	7559	7437	7562	7368	7419	7466	7409	7431	7403	7615	7583	7537	7415	7464	7475	7441	7364	7505	7641	7555	7528	7397	7378	7563	7351	7420	7569	7680	7528	7619	7531	7562	7424	7557	7398	7528	7512	7521	7448	7600	7443	7618	7496	7391	7424	7465	7457	7441	7532	7607	7494	7519	7538	7408	7589	7464	7541	7561	7517	7326	7461	7539	7415	7580	7608	7529	7497	7462	7644	7491	7438	7415	7396	7510	7546	7518	7450	7576	7512	7464	7361	7334	7383	7547	7543	7392	7448	7594	7447	7467	7397	7466	7526	7487	7451	7553	7457	7327	7508	7418	7493	7379	7479	7507	7532	7490	7387	7443	7570	7643	7489	7492	7580	7462	7594	7398	7340	7388	7370	7294	7526	7524	7448	7507	7524	7599	7476	7535	7507	7407	7572	7493	7575	7473	7447	7410	7437	7470	7492	7395	7474	7454	7637	7503	7486	7449	7593	7461	7457	7481	7571	7525	7463	7596	7490	7610	7559	7468	7491	7484	7453	7535	7421	7542	7515	7453	7525	7386	7516	7591	7415	7498	7445	7506	7371	7564	7429	7415	7536	7580	7461	7473	7514	7335	7586	7404	7530	7407	7412	7601	7371	7484	7514	7428	7534	7529	7501	7562	7570	7397	7493	7497	7485	7606	7586	7534	7389	7455	7272	7409	7460	7521	7388	7506	7466	7514	7340	7529	7345	7493	7595	7463	7470	7421	7635	7539	7439	7405	7558	7558	7605	7480	7564	7512	7549	7484	7480	7432	7627	7432	7587	7363	7411	7489	7373	7510	7497	7535	7605	7563	7442	7490	7524	7463	7501	7510	7534	7401	7568	7445	7434	7397	7509	7581	7369	7439	7538	7358	7402	7478	7497	7371	7409	7509	7429	7442	7503	7592	7623	7560	7485	7398	7508	7453	7428	7448	7431	7523	7484	7633	7454	7392	7419	7556	7526	7592	7525	7494	7473	7555	7509	7558	7359	7490	7505	7606	7530	7501	7382	7511	7521	7557	7435	7602	7598	7275	7424	7476	7446	7503	7573	7566	7444	7580	7436	7620	7440	7455	7404	7425	7447	7536	7614	7481	7525	7526	7369	7503	7499	7404	7458	7464	7386	7546	7657	7389	7489	7536	7521	7390	7399	7453	7456	7534	7667	7559	7552	7379	7504	7590	7400	7473	7408	7555	7459	7409	7386	7560	7555	7417	7575	7533	7382	7556	7468	7403	7450	7396	7464	7506	7622	7563	7547	7370	7377	7372	7480	7614	7484	7460	7586	7406	7426	7531	7677	7541	7474	7549	7474	7523	7525	7475	7579	7634	7429	7582	7469	7406	7487	7597	7580	7532	7571	7491	7417	7587	7502	7368	7559	7512	7392	7426	7557	7512	7453	7433	7396	7568	7497	7530	7484	7440	7421	7504	7519	7397	7554	7466	7630	7460	7403	7479	7527	7455	7479	7545	7424	7579	7459	7532	7485	7396	7355	7526	7463	7436	7524	7455	7559	7487	7349	7518	7459	7529	7462	7438	7450	7517	7357	7496	7512	7595	7430	7462	7611	7567	7520	7464	7376	7444	7483	7580	7514	7468	7358	7559	7547	7404	7438	7437	7642	7473	7448	7632	7480	7347	7530	7551	7527	7372	7510	7454	7659	7456	7456	7498	7430	7531	7423	7423	7341	7544	7516	7654	7550	7521	7508	7446	7454	7461	7451	7539	7573	7396	7470	7531	7583	7497	7487	7369	7576	7456	7455	7513	7523	7534	7455	7516	7631	7467	7423	7479	7526	7541	7405	7549	7503	7569	7462	7364	7542	7418	7392	7499	7518	7491	7475	7526	7466	7441	7458	7375	7441	7556	7409	7659	7582	7534	7430	7641	7437	7606	7547	7533	7472	7548	7483	7682	7484	7448	7449	7514	7418	7491	7478	7635	7596	7515	7537	7421	7525	7324	7495	7489	7502	7405	7538	7570	7422	7456	7507	7438	7617	7547	7557	7470	7480	7464	7494	7470	7478	7496	7572	7531	7653	7648	7532	7444	7543	7567	7473	7546	7312	7499	7544	7475	7490	7415	7495	7543	7530	7430	7538	7509	7480	7416	7298	7537	7575	7493	7560	7490	7399	7425	7411	7511	7485	7432	7590	7551	7549	7474	7693	7461	7461	7492	7508	7481	7335	7507	7639	7449	7520	7455	7374	7441	7578	7462	7517	7432	7540	7499	7423	7548	7638	7448	7510	7493	7384	7673	7437	7448	7518	7516	7475	7449	7445	7506	7550	7387	7642	7468	7541	7510	7480	7416	7699	7540	7386	7455	7423	7629	7463	7641	7488	7609	7437	7510	7651	7456	7360	7683	7447	7403	7488	7524	7467	7638	7417	7481	7458	7525	7424	7339	7496	7532	7296	7547	7433	7553	7413	7521	7477	7386	7520	7563	7388	7573	7471	7581	7480	7470	7655	7510	7489	7607	7451	7453	7553	7511	7521	7334	7463	7431	7452	7400	7447	7464	7482	7468	7403	7354	7420	7410	7588	7516	7574	7527	7559	7467	7486	7573	7579	7520	7460	7333	7482	7615	7639	7418	7479	7667	7533	7455	7321	7519	7515	7487	7459	7576	7367	7605	7560	7376	7411	7376	7448	7458	7522	7492	7461	7398	7376	7498	7423	7431	7526	7608	7463	7594	7406	7500	7416	7498	7564	7381	7536	7481	7569	7510	7451	7422	7373	7429	7423	7467	7450	7436	7478	7449	7457	7653	7384	7539	7444	7466	7493	7513	7449	7567	7571	7663	7438	7413	7509	7492	7512	7460	7494	7623	7486	7504	7405	7496	7502	7503	7458	7608	7479	7545	7591	7340	7443	7450	7744	7510	7559	7595	7521	7332	7421	7363	7385	7388	7569	7591	7486	7470	7335	7412	7447	7611	7598
5619	2344	1759	1383	1839	2336	2425	2221	1964	3041	11897	11788	7774	3715	1922	1220	1045	1007	967	1011	959	958	1010	953	984	1016	987	962	1010	963	985	961	975	920	945	919	1020	973	962	952	978	958	966	964	1003	969	1002	987	917	959	970	963	1010	974	924	968	971	959	984	964	990	968	928	987	959	975	1000	972	961	961	958	963	1024	975	932	986	920	949	973	993	962	966	959	981	967	985	961	957	965	991	923	997	1006	986	933	1005	985	1000	987	927	978	930	994	981	987	957	996	981	973	956	927	971	958	1004	919	986	961	992	966	1004	954	982	974	970	957	990	999	970	982	1015	974	993	1005	950	991	969	1012	928	949	1063	947	960	937	983	947	949	1000	981	958	982	972	971	1025	984	995	989	1026	994	931	959	931	938	929	1009	928	948	941	986	950	999	1015	936	973	936	1020	986	973	1016	987	998	940	991	1008	979	967	944	971	980	971	994	942	944	979	990	1007	965	953	966	1024	935	989	936	997	947	1015	936	980	1036	952	954	948	945	1019	988	979	933	972	956	972	963	992	955	1033	928	983	1018	1017	964	1006	974	889	993	943	982	984	1070	958	942	990	995	962	929	939	933	992	986	962	965	959	968	970	990	902	964	983	970	914	932	995	914	963	916	947	1004	950	1005	912	952	981	949	976	975	950	950	1008	928	965	954	978	937	947	1003	959	1005	998	1011	979	946	992	945	1016	958	991	992	982	1017	948	952	980	941	924	975	978	976	984	998	990	975	899	939	989	963	930	998	933	987	944	936	971	944	1018	924	988	984	893	922	943	956	947	969	997	959	1007	970	915	991	993	934	972	1005	893	971	988	942	979	917	999	932	1045	960	955	1042	1010	968	990	949	956	1007	977	925	998	952	941	940	978	990	988	939	943	1005	940	990	912	964	924	955	973	946	967	929	928	953	902	966	943	994	973	976	1062	995	934	928	997	888	988	959	989	1006	1018	957	1000	917	956	987	960	991	969	1000	1014	1030	1004	974	935	984	971	988	963	979	969	957	975	963	954	931	947	969	1008	977	1001	960	988	946	970	970	981	1013	1021	927	978	988	1015	1003	1003	915	1006	967	929	944	992	986	913	969	941	1009	974	951	912	962	916	962	1006	969	1015	946	949	922	939	1005	953	990	995	989	914	961	984	997	966	960	976	957	942	964	954	982	1011	920	995	946	953	957	923	990	984	961	953	1003	931	947	996	961	999	966	981	989	974	957	886	958	942	1003	949	940	929	988	969	924	943	1008	957	940	985	963	925	960	988	1029	991	924	931	890	960	994	956	956	947	960	948	971	985	985	964	909	951	977	979	931	956	975	940	973	956	975	1024	950	967	937	1011	968	983	962	982	979	967	988	928	1023	905	937	993	942	929	1064	947	999	1000	932	960	963	930	932	945	955	969	943	995	946	1008	902	1007	1004	986	1006	960	941	1009	958	947	934	957	963	956	938	926	1043	970	936	990	928	1005	903	985	958	932	925	1022	962	992	968	976	932	991	976	980	972	979	925	931	971	964	964	969	971	982	983	952	958	961	979	973	933	941	948	937	1035	946	964	954	954	935	971	907	926	1005	1004	1009	1011	968	927	899	925	963	1010	1014	929	928	995	1002	961	977	924	950	936	974	996	977	952	943	974	918	996	926	936	1022	965	936	960	972	959	986	994	915	968	962	943	955	961	973	934	947	915	995	1025	972	969	994	1040	1006	958	1026	938	940	897	991	967	1027	967	992	976	985	900	963	916	947	984	1012	996	969	938	951	1009	924	926	1020	960	1005	1002	965	968	947	994	1038	920	981	1006	1019	974	944	930	969	945	943	984	1015	985	1005	957	957	964	979	962	954	996	977	965	956	986	962	963	984	951	963	1012	964	974	890	944	913	991	912	981	906	957	1017	1029	963	1009	927	971	973	967	955	959	953	999	953	993	917	997	955	958	963	925	1023	996	966	938	922	999	990	988	956	981	990	962	939	970	999	1016	928	964	977	1014	989	936	943	985	946	927	989	1005	899	987	989	938	1039	968	942	947	1002	930	985	957	976	986	970	953	971	993	1004	962	936	984	952	961	1003	971	971	898	949	950	1000	1003	945	989	1023	1000	946	934	932	954	965	1014	1023	924	965	942	938	930	973	1014	963	962	952	984	1036	949	958	1018	922	903	970	934	978	969	977	903	987	962	960	1000	907	938	965	986	988	955	961	961	948	995	956	987	954	946	938	930	951	997	973	975	967	973	1004	964	996	999	931	952	978	1004	1018	985	929	976	996	931	966	997	993	944	991	941	1007	965	978	970	961	979	942	950	968	1010	943	970	950	946	913	955	1001	997	956	910	951	931	1032	995	966	928	955	987	980	958	956	940	1004	953	1003	1022	986	959	949	946	954	949	969	1007	981	1000	962	945	964	1015	940	976	991	968	973	986	957	956	907	928	987	967	911	922	964	962	947	977	1000	918	961	986	995	930	1009	1020	955	971	890	941	955	939	975	986	964	935	983	953	938	976	995	924	941	944	1005	1007	973	958	982	954	971	964	958	988	972	957	1005	967	964	975	980	960	974	955	996	1043	981	994	980	990	966	928	945	999	978	960	963	982	971	964	1010	1014	982	996	1020	960	925	989	992	988	899	961	991	986	969	956	1013	971	950	979	947	1004	933	958	1010	994	942	909	960	921	929	989	949	1002	957	936	956	993	950	985	950	962	956	1051	1047	966	955	992	964	995	962	1042	930	979	949	938	1000	991	967	987	987	947	968	1002	964	985	971	1001	955	1011	997	948	931	973	978	948	959	968	1002	961	966	950	957	938	1020	985	917	1015	1046	948	1022	951	942	993	928	969	1017	1010	1002	1019	967	991	1000	1012	967	979	945	997	999	968	910	964	1001	939	946	1006	940	968	980	965	1002	926	963	924	963	967	950	980	985	981	997	949	969	935	927	991	961	958	1036	930	991	970	957	927	1043	999	976	976	976	954	955	998	894	962	990	973	1014	989	970	991	935	996	940	965	947	911	1006	928	965	980	947	998	1026	968	949	956	971	959	979	931	902	962	997	963	911	951	989	995	940	973	1042	1000	960	997	996	975	1021	983	987	970	980	949	976	969	1026	993	992	984	1055	979	943	1034	952	989	935	945	955	969	1008	964	968	975	946	958	1038	932	974	950	968	1051	985	990	955	905	959	966	1015	926	978	950	1006	962	1038	958	954	956	963	1013	1000	977	922	976	989	955	975	926	992	972	967	953	926	986	956	984	947	928	968	949	963	994	1015	952	986	992	972	974	1007	910	996	976	970	954	960	936	946	946	975	967	943	941	959	938	957	1022	929	962	989	923	953	1021	927	957	966	966	970	983	990	933	990	901	992	975	1015	1005	996	934	911	942	941	976	952	943	981	967	963	968	941	948	978	935	958	994	945	989	978	911	957	948	954	947	992	956	916	1014	959	1040	960	1017	968	953	1028	984	964	954	998	928	970	1018	942	963	922	980	944	977	946	985	999	962	956	970	983	933	976	970	1033	896	971	1002	972	947	934	963	1021	1021	940	927	997	952	960	949	1007	1031	973	981	947	969	927	966	986	977	1007	922	950	922	1007	976	919	982	956	924	957	916	991	977	896	927	925	983	973	971	959	950	971	952	963	1009	951	977	959	943	939	1015	1001	927	958	957	936	935	997	979	1005	960	1060	963	1009	947	979	933	976	940	967	968	971	954	925	947	977	946	934	927	993	1006	1039	983
23576	18929	15698	22651	30240	34119	34626	31494	27913	35338	59746	55517	44749	32071	19724	11759	8674	8128	7879	7874	7714	7854	7668	7675	7798	7859	7693	7859	7864	7801	7804	7877	7913	7826	7759	7769	7971	7827	7791	7845	7873	7784	7677	7809	7855	7826	7733	7787	7849	7881	7828	7901	8021	7876	7831	7972	7796	7823	7657	7775	7960	7763	7690	7788	7702	7845	7633	7970	7850	7873	7777	7769	7947	7908	7699	7881	7743	7808	7767	7879	7808	7863	7771	7790	7898	7740	7985	7794	7926	7830	7845	7888	7895	7755	7807	7918	7814	7687	7872	7812	7759	7903	7887	7750	7983	7957	7847	7806	7872	7752	7900	7835	7915	7651	7960	7851	7736	7796	7814	7944	7796	7883	7764	7720	7830	7912	7896	7886	7833	7785	7815	7829	7834	7764	7765	7745	7704	7888	7779	7890	7844	7914	7691	7932	7804	7853	7767	7893	7809	7832	7825	7790	7880	7863	7761	7870	7801	7788	7806	7822	7769	7845	7831	7693	7842	7789	7743	7857	7876	7934	7833	7715	7828	7909	7852	7939	7888	7689	7967	7789	7855	7774	7819	7800	7862	7859	7774	7787	7821	7874	7832	7805	7840	7980	7667	7691	7731	7669	7838	7789	7775	7834	7851	7866	7842	7824	7787	7771	7999	7855	7820	7803	7724	7827	7763	7818	7855	7833	7790	7802	7730	7887	7812	7853	7873	7870	7959	7877	7752	7718	7893	7963	7874	7834	7754	7884	7682	7965	7952	7770	7860	7847	7841	7819	7781	7777	7855	7788	7854	7791	7849	7691	7911	7821	7797	7889	7905	7959	7809	7779	7777	7818	7885	7885	7872	7890	7898	7838	7926	7817	7830	7835	7857	7840	7743	7780	7790	7855	7973	7905	7913	7841	7915	7794	7836	7804	7837	7866	7872	7866	7861	7838	7845	7728	7790	7800	7848	7874	7868	7781	7796	7719	7972	7901	7992	7865	7914	7786	7838	7786	7747	7847	7864	7911	7970	7953	7805	7787	7823	7780	7834	7773	7846	7740	7839	7803	7775	7960	7858	7757	7962	7820	7792	7791	7787	7790	7765	7961	7835	7782	7765	7871	7940	7887	7759	7793	7937	7968	7834	7752	7829	7958	7898	7809	7901	7794	7816	8001	7765	7795	7951	7637	7636	7772	7836	7704	7811	7856	7691	7819	7858	7791	7828	7807	7911	7878	7837	7807	7783	7952	7810	7919	7927	7822	7813	7741	7850	7807	7880	7847	7940	7891	7780	8048	7914	7849	7902	7746	7840	7953	7773	7775	7807	7843	7735	7828	7909	7687	7735	7679	7810	7818	7597	7834	7914	7801	7857	7845	7762	7743	7764	7779	7846	7886	7684	7807	7822	7707	7928	7773	7879	7811	7932	7778	7683	7896	7850	7747	7724	7765	7746	7697	7654	7882	7889	7741	7755	7899	7816	7794	7899	7895	7851	7738	7845	7799	7985	7776	7933	7835	7870	7902	7824	7886	7816	7833	7890	7932	7855	7753	7882	7889	7964	7843	7876	7800	7816	7876	7847	7723	7948	7686	7820	7863	7934	7815	7867	7799	7892	7941	7925	7873	7934	7769	7661	7695	7749	7847	7771	7730	7900	7927	7928	7928	7880	7709	7812	7817	7806	7697	7788	7841	7865	7741	7818	7823	7873	7847	7753	7901	7942	7680	7839	7668	7791	7814	7888	7765	7778	7894	7971	7871	7855	7902	7972	7973	7821	7954	7791	7747	7890	7945	7973	7883	7757	7713	7866	8006	7782	7903	7908	7671	7807	7827	7881	7872	7839	7942	7771	7812	7833	7918	7970	7755	7867	7844	7740	7862	7852	7840	7743	7922	7751	8027	7799	7843	7803	7920	7871	7841	7782	7893	7932	7860	7766	7992	7872	7935	7862	7785	7640	7845	7692	7790	7818	7782	7868	7949	7990	7863	7845	7965	7874	7710	7795	7862	7857	7703	7721	7871	7719	7852	7817	7779	7731	7861	7817	7837	7822	7873	7731	7765	7825	7891	7847	7829	7878	7719	7959	7946	7741	7986	7723	7743	7826	7857	7757	7871	7843	7840	7846	7853	7909	7821	7869	7968	7823	7826	7697	7732	7751	7836	7849	7727	7785	7924	7877	7979	7837	7945	7778	7799	7872	7800	7804	7804	7880	7865	7834	7842	7955	7742	7778	7792	7971	7846	7831	7830	7772	7775	7808	7923	7737	7839	7878	7839	7721	7835	7759	7788	7741	7746	7913	7683	7978	7881	7919	7891	7788	7951	7785	7854	7828	7846	7900	7769	7951	7707	7813	7808	7859	7818	7942	7820	7964	7813	7808	7910	7844	7944	7881	7688	7817	7723	7688	7806	7839	7753	7836	7886	7874	7992	7931	7818	7753	7942	7947	7932	7884	7940	7816	7945	7660	7734	7805	7912	7831	7790	7911	8022	7902	7793	7870	7764	7843	7914	7836	7877	7831	7832	7732	7863	7873	7801	7942	7751	7826	7802	7816	7877	7784	7776	7856	7781	7849	7866	7851	7855	7924	7878	7834	7904	7858	7810	7943	7827	7834	7835	7840	7864	7759	7787	7875	7777	7826	7956	7809	7783	7889	7844	7935	7758	7849	7805	7950	7753	7861	7855	7822	7913	7837	7913	7913	7825	7797	7834	7736	7833	7777	7798	7746	7904	7796	7892	7864	7827	7962	7874	7824	7737	7864	7842	7763	7905	7848	7905	7733	7859	7949	7826	7879	7874	7584	7828	7768	7835	7801	7830	7834	7854	7707	7938	7796	7858	7790	7807	7861	7927	7808	7805	7972	7808	7986	7834	7831	7813	7836	7879	7825	7833	7931	7714	7842	7776	7914	7885	7864	7851	7747	7880	7867	7869	7921	7908	7742	7853	7771	7817	7811	7938	7902	7796	7804	7960	7756	7787	7857	7794	7876	7802	7973	7868	7767	7866	7886	7870	7899	7879	7837	7808	7729	7727	7895	7913	7903	7885	7794	7863	7813	7905	7856	7821	7827	7795	7936	7818	7801	7796	7883	7831	7856	7863	7927	7787	7685	7844	7876	8115	7875	7798	7874	7957	7765	7842	7850	7830	7823	7917	7835	7793	7831	7739	7928	7673	7897	7740	7739	7794	7766	7826	7886	7625	7926	7801	7710	7812	7923	7805	7855	7859	7809	7824	7793	7710	7711	7891	7773	7920	7834	7800	7824	7871	7825	7923	7836	7982	7931	7878	7912	7648	7952	7862	7787	7817	7911	7722	7861	7969	7814	7767	7812	7935	7806	7828	7922	7863	7870	7923	7887	7809	7815	7811	7846	7667	7867	7822	7822	7687	7770	7670	7787	7841	7826	7830	7844	7778	7968	7790	7861	7776	7795	7874	7804	7730	7932	7841	7811	7875	7722	7798	7729	7772	7927	7788	7839	7862	7831	7744	7917	7919	7815	7821	7867	7753	7896	7764	7780	7867	8010	7749	7826	7778	7818	7849	7901	7813	7798	7700	7931	7767	7885	7819	7785	7885	7824	7820	7905	7614	7806	7826	7981	7824	7867	8043	7872	7846	7914	7855	7788	7756	7987	7826	7776	7850	7787	7783	7890	7839	7803	7753	7865	7829	7949	7743	7809	7829	7891	7778	7783	7757	7881	7757	7824	7964	7843	7881	7879	7820	7867	7935	7913	7845	7709	7832	7730	7802	7910	7873	7711	7796	7815	7838	7794	7813	7838	7934	7815	7871	7755	7769	7868	7779	7849	7801	7824	7869	7746	7832	7757	7851	7897	7826	7770	7884	7868	7798	7726	7749	7852	7897	7885	7762	7843	7911	7570	7830	7905	7798	7927	7848	7852	7839	7817	7927	7836	7836	7813	7649	7722	7839	7811	7865	7868	7865	7735	7954	7836	7866	7881	7718	7915	7832	7961	7874	7948	7798	7772	7942	7745	7925	7854	7911	7862	7900	7690	7840	7760	7955	7873	7788	7954	7867	7675	7823	7731	7819	7870	7829	7729	7741	7831	7812	7874	7835	7732	7817	7881	7914	7822	7659	7730	7776	7753	7879	7849	7852	7798	7843	7824	7949	7918	7925	7826	7922	7914	7856	7867	7768	7915	7789	7819	7698	7921	7788	7804	7895	7687	7712	7923	7745	7917	7764	7964	7825	7795	7840	7923	7747	7789	7916	7872	7963	7748	7917	7747	7838	7821	7770	7894	7818	7880	7722	7838	7895	7866	7806	7937	7797	7958	7819	7806	7867	7840	7742	7889	7960	7847	7954	7751	7862	7783	7853	7903	7753	7668	7968	7993	7871	7938	7877	7837	7765	7948	7914	7910	7772	7822	7803	7872	7944	7853	7922	7843	7909	7766	7872	7915	7839	7768	7956	7882	7720	7854	7996	7738	7744	7944	7853	7952	7726	8008	7784	7826	7716	7862	7870	7759	7911	7878	7904	7835	7827	7862	7981	7806	7929	7922	7863	7733	7927	7728	7843	7932	7870	7844	7754	7743	8009	7884	7842	7849	7844	7933	7839	7946	7805	7728	7865	7943	7750	7877	7949	7936	7763	7905	7723	7977	7881	7729	7672	7830	7774	7871	7815	7765	7684	7876	7775	7801	7855	7893	7875	7931	7849	7802	7836	7778	7922	7859	7871	7995	7845	7740	7916	7892	7865	7863	7888	7723	7779	7847	7899	7741	7793	7747	7929	7779	7897	7872	7789	7822	7840	7744	7908	7835	7843	7737	7886	7882	7969	7807	7839	7873	7806	7787	7849	7853	7844	7810	7728	7729	7720	7783	7827	8038	7854	7957	7826	7794	7910	7907	7684	7870	7864	7888	7904	7752	7759	7892	7771	7800	7702	7950	7828	7820	7927	7866	7738	7820	7682	7814	7846	7818	7847	7881	7805	7887	7709	8031	7985	7704	7820	7828	7844	7827	7910	7860	7843	7827	7849	7813	7789	7705	7881	7922	7921	7848	7986	7894	7807	7869	7916	7777	7750	7921	7781	7901	7945	7749	7823	7741	7862	7970	7734	7811	7809	7891	7896	7739	7843	7954	7839	7964	7779	7857	8009
4849	3203	2308	1858	2355	2936	2771	2437	2289	6366	21918	20436	12301	5399	2322	1350	1079	925	924	963	865	896	983	940	939	982	937	991	946	945	918	903	949	962	971	957	897	959	938	982	977	952	981	982	992	977	931	923	853	953	913	974	877	925	947	1000	901	926	926	909	947	907	982	903	895	965	922	951	915	967	904	999	920	905	916	975	940	931	928	874	941	981	946	947	906	892	913	943	878	959	922	984	937	966	965	934	970	958	946	953	958	901	934	936	950	900	948	924	982	1013	929	931	886	959	919	967	952	952	926	890	900	926	952	908	963	941	921	995	904	935	938	951	977	950	944	972	979	970	952	951	979	944	916	966	962	947	920	947	901	1004	921	991	966	930	916	957	885	965	913	911	1009	979	932	938	992	891	949	901	1010	958	926	917	984	883	931	977	917	983	959	931	935	979	945	943	928	960	922	968	946	978	942	970	927	1009	936	934	921	991	949	966	961	941	934	959	967	981	954	1031	916	932	968	908	969	969	1005	953	947	973	914	940	964	929	968	937	930	977	918	924	972	967	933	977	981	960	948	884	935	900	928	932	940	938	959	967	902	960	970	962	936	982	979	909	968	997	924	922	967	1002	925	931	909	1007	948	931	948	963	940	908	961	990	931	971	981	965	985	908	915	895	975	908	974	954	913	937	966	946	914	950	936	963	961	957	973	926	952	924	986	906	932	938	1041	950	998	938	951	937	872	999	986	916	921	888	922	944	945	920	943	905	975	897	937	917	962	971	975	899	984	914	977	943	1031	957	1007	919	966	931	945	911	923	941	977	994	969	925	933	923	899	963	928	958	962	934	956	927	930	983	983	966	915	907	982	982	946	916	932	947	988	917	932	947	914	983	938	963	958	912	912	915	890	978	910	984	961	933	978	938	938	989	955	919	924	907	920	944	967	989	961	957	958	974	948	904	937	932	946	900	951	976	941	987	985	960	883	900	999	925	888	964	992	872	957	941	995	910	995	918	979	923	939	954	931	967	966	932	964	915	955	963	991	936	1012	901	944	1030	930	914	948	960	964	945	987	986	974	917	902	970	977	956	985	925	929	920	935	889	984	875	922	875	983	906	979	975	944	985	949	971	947	935	938	921	932	975	911	1025	940	945	953	966	921	937	958	914	925	983	990	995	935	1001	978	978	947	915	908	909	900	919	950	918	930	912	1010	953	955	927	997	933	936	938	952	948	984	953	896	949	847	980	903	945	940	910	965	880	930	927	978	926	934	945	972	912	937	946	956	966	941	1017	967	906	920	905	936	994	927	958	940	936	928	989	973	939	934	933	947	982	989	1001	955	918	912	926	951	955	971	980	951	929	985	1002	903	961	966	920	892	945	998	932	1007	909	959	960	926	934	941	963	939	953	945	944	953	995	907	907	894	947	905	933	902	940	910	959	1017	973	920	937	900	964	958	978	967	954	929	946	950	879	961	942	940	927	1003	941	1017	1012	924	882	962	966	926	964	960	988	935	948	991	936	959	947	865	947	962	943	878	910	929	963	931	924	984	935	991	1011	912	965	966	940	929	953	950	942	942	985	936	939	919	974	936	918	951	877	959	946	962	909	942	926	945	911	955	985	960	888	972	941	928	961	947	941	926	975	862	959	925	904	958	952	981	1003	988	947	941	974	912	941	941	918	940	931	1016	972	946	948	896	980	973	939	949	920	970	950	915	957	914	957	932	892	957	982	962	904	972	966	948	990	925	900	953	955	914	888	958	912	918	938	964	974	919	962	933	1010	1009	957	942	918	949	905	920	961	967	957	931	931	937	962	979	977	909	924	931	936	950	963	986	974	912	956	942	920	949	945	972	993	984	932	957	978	953	937	889	909	920	959	931	984	1005	941	963	937	1011	931	913	950	990	1005	903	943	977	944	928	945	926	968	984	991	903	927	861	977	951	936	968	935	932	974	942	1000	932	923	943	889	949	958	994	937	929	951	960	1026	987	943	964	945	958	914	982	919	979	907	944	968	963	961	951	933	967	957	979	938	964	969	976	897	931	931	946	934	943	1000	918	938	991	918	937	938	925	943	972	937	964	885	976	982	943	963	964	921	921	946	900	951	913	935	991	903	949	1001	973	924	1041	966	924	950	970	945	956	947	929	965	971	973	972	1000	928	972	973	929	1047	976	963	909	1001	986	924	980	935	934	945	982	981	951	930	976	956	971	911	928	878	966	963	979	889	947	929	956	912	943	907	988	934	922	981	930	935	960	956	933	908	944	923	937	919	934	969	931	908	939	935	880	953	935	948	963	947	1007	902	951	888	904	955	983	984	985	980	999	1003	967	954	924	965	943	913	969	939	1004	909	992	964	944	954	963	989	942	963	907	991	990	934	915	967	918	949	926	944	923	955	963	894	986	976	918	952	896	966	962	996	931	984	931	965	903	967	952	945	921	954	993	985	920	951	928	929	926	968	929	958	980	938	911	976	929	945	976	967	944	957	961	933	935	957	954	935	954	919	961	941	948	942	978	929	967	1000	905	942	911	909	931	967	917	941	974	978	933	972	977	892	953	936	921	956	957	950	931	939	983	956	972	937	963	966	949	987	944	927	995	957	939	927	967	954	907	960	957	1004	953	931	962	952	929	990	963	958	940	949	993	966	961	946	920	965	928	989	989	980	998	932	997	939	984	940	942	900	943	965	924	977	973	927	961	910	986	968	953	902	936	909	940	925	972	981	936	954	937	928	940	956	949	957	949	935	969	916	950	964	983	973	958	928	930	951	944	941	996	899	977	960	963	968	949	930	954	882	966	956	947	930	955	947	953	982	907	936	896	929	941	934	963	984	985	983	945	959	951	932	949	906	943	930	919	920	987	911	918	985	917	964	924	940	962	912	967	1015	970	887	986	918	939	953	948	973	986	947	905	921	920	901	941	899	912	986	996	968	938	936	956	927	976	904	935	939	1007	918	952	912	905	938	983	962	964	922	943	970	959	950	952	919	960	932	962	948	881	932	954	946	945	964	938	989	907	970	962	930	957	954	943	925	1016	961	905	938	970	967	944	935	897	947	886	942	917	990	913	999	941	969	959	989	904	960	984	958	958	890	940	949	926	906	943	965	969	976	948	935	1000	927	953	961	929	920	941	942	977	943	944	995	977	981	967	957	950	902	958	889	899	934	937	950	976	976	965	972	912	947	945	956	962	985	947	915	922	929	929	963	900	938	924	944	873	964	952	983	923	938	915	927	975	896	1003	938	1000	997	968	995	968	961	950	922	1035	926	917	985	943	949	935	969	928	929	882	930	940	973	918	927	957	936	965	894	902	943	944	931	945	955	1012	934	1003	914	950	940	872	932	944	923	968	938	981	987	921	982	883	992	895	947	972	959	967	953	976	935	914	952	871	917	977	945	982	947	926	980	916	990	976	939	940	949	999	985	892	934	971	931	946	939	956	957	878	922	945	943	927	886	889	920	975	957	939	919	928	945	916	962	949	947	997	952	930	1013	924	977	930	889	956	931	964	941	914	933	953	926	908	950	908	952	1024	1019	918	957	977	976	896	932	921	906	969	1000	938	961	916	966	942
29076	22948	19166	28582	35615	38060	35764	33761	31756	45438	74016	67663	51440	36877	23364	12880	8998	7958	7631	7647	7593	7703	7669	7713	7743	7549	7734	7700	7612	7559	7568	7756	7696	7778	7638	7765	7684	7787	7754	7746	7651	7607	7610	7714	7778	7825	7675	7670	7710	7679	7714	7553	7586	7638	7803	7662	7687	7783	7619	7731	7742	7766	7813	7661	7699	7759	7717	7715	7633	7734	7616	7720	7633	7726	7604	7664	7626	7770	7796	7845	7504	7792	7622	7483	7617	7787	7578	7609	7610	7675	7718	7709	7582	7616	7754	7534	7691	7589	7770	7573	7745	7711	7578	7700	7733	7739	7667	7677	7541	7690	7689	7611	7609	7643	7751	7739	7665	7712	7669	7755	7796	7756	7770	7704	7586	7702	7633	7763	7733	7706	7578	7664	7815	7639	7748	7696	7755	7657	7675	7728	7777	7568	7741	7632	7768	7757	7639	7758	7745	7589	7695	7676	7827	7632	7761	7830	7655	7764	7718	7510	7739	7626	7757	7685	7694	7726	7700	7566	7533	7620	7586	7733	7592	7755	7678	7740	7637	7672	7823	7619	7688	7631	7575	7596	7752	7644	7733	7654	7551	7729	7692	7736	7733	7810	7649	7635	7717	7692	7639	7650	7720	7646	7765	7683	7717	7677	7587	7724	7600	7627	7538	7715	7706	7634	7590	7799	7603	7762	7701	7651	7838	7517	7750	7798	7545	7756	7712	7505	7619	7763	7619	7929	7690	7589	7698	7717	7621	7785	7830	7740	7631	7732	7711	7608	7752	7728	7593	7785	7744	7657	7652	7882	7688	7799	7635	7693	7633	7824	7559	7709	7670	7703	7788	7757	7788	7617	7712	7688	7711	7726	7721	7752	7684	7630	7674	7659	7728	7614	7709	7785	7395	7707	7680	7685	7629	7561	7733	7745	7623	7712	7772	7864	7772	7638	7581	7696	7687	7630	7606	7610	7693	7729	7564	7628	7653	7621	7677	7572	7635	7720	7761	7758	7688	7583	7742	7711	7732	7706	7699	7591	7637	7626	7775	7763	7681	7753	7644	7508	7693	7678	7728	7670	7745	7859	7579	7847	7673	7700	7685	7646	7778	7574	7716	7589	7463	7672	7713	7630	7787	7611	7697	7785	7798	7709	7743	7554	7727	7711	7588	7622	7592	7629	7783	7753	7684	7573	7701	7743	7719	7726	7737	7772	7548	7643	7576	7631	7679	7606	7750	7766	7728	7767	7591	7595	7592	7675	7712	7865	7738	7686	7567	7633	7712	7784	7617	7685	7660	7445	7730	7740	7712	7680	7825	7670	7766	7695	7680	7677	7673	7741	7681	7728	7816	7745	7749	7707	7688	7629	7766	7674	7635	7680	7506	7621	7679	7590	7767	7706	7836	7706	7624	7709	7711	7696	7725	7634	7698	7840	7776	7731	7828	7602	7807	7786	7697	7600	7664	7713	7653	7703	7631	7754	7584	7665	7609	7767	7714	7675	7724	7582	7655	7667	7706	7759	7625	7633	7721	7696	7690	7716	7563	7707	7617	7643	7727	7780	7600	7683	7473	7668	7712	7765	7629	7613	7871	7743	7519	7726	7686	7660	7671	7767	7657	7726	7598	7698	7677	7794	7694	7754	7682	7876	7682	7677	7597	7649	7710	7747	7784	7726	7767	7684	7693	7691	7698	7638	7676	7689	7639	7674	7896	7755	7690	7626	7625	7707	7752	7665	7834	7668	7726	7639	7760	7706	7735	7714	7516	7754	7617	7890	7590	7754	7645	7604	7709	7647	7667	7617	7719	7603	7666	7610	7636	7726	7680	7735	7773	7749	7668	7635	7665	7586	7615	7754	7507	7777	7721	7692	7619	7694	7792	7637	7639	7758	7586	7668	7600	7682	7699	7644	7712	7542	7698	7721	7580	7634	7745	7596	7702	7747	7680	7553	7667	7690	7672	7802	7584	7682	7730	7761	7716	7815	7539	7638	7727	7613	7715	7706	7621	7675	7705	7537	7772	7616	7793	7615	7685	7612	7692	7568	7734	7701	7800	7637	7798	7632	7641	7728	7743	7773	7725	7592	7635	7726	7651	7764	7607	7635	7707	7863	7703	7637	7690	7632	7680	7708	7745	7545	7702	7708	7704	7618	7611	7693	7631	7774	7655	7678	7766	7586	7782	7650	7708	7643	7590	7675	7720	7729	7793	7726	7596	7688	7780	7705	7763	7715	7626	7685	7479	7698	7649	7599	7692	7650	7621	7768	7712	7630	7563	7682	7691	7731	7661	7648	7644	7734	7631	7703	7647	7685	7699	7668	7698	7676	7613	7759	7631	7665	7732	7644	7700	7640	7683	7721	7656	7682	7752	7704	7781	7758	7731	7635	7614	7722	7714	7762	7691	7512	7746	7715	7585	7852	7642	7751	7591	7615	7771	7736	7512	7772	7745	7770	7725	7621	7595	7671	7689	7624	7670	7814	7693	7721	7823	7641	7674	7634	7603	7686	7790	7642	7633	7724	7653	7713	7706	7621	7705	7750	7720	7652	7650	7745	7717	7710	7725	7591	7722	7722	7727	7771	7779	7634	7607	7691	7827	7662	7709	7598	7693	7611	7695	7721	7630	7635	7722	7715	7706	7546	7714	7745	7754	7653	7753	7643	7744	7596	7654	7566	7881	7653	7757	7546	7699	7726	7741	7753	7572	7733	7743	7702	7760	7710	7756	7726	7687	7660	7713	7445	7610	7735	7662	7712	7782	7705	7696	7574	7652	7719	7770	7703	7602	7801	7695	7739	7595	7620	7664	7685	7508	7716	7722	7663	7708	7738	7781	7561	7751	7639	7727	7699	7820	7747	7735	7543	7541	7623	7722	7595	7738	7689	7832	7690	7645	7651	7659	7759	7890	7761	7756	7617	7717	7779	7661	7665	7763	7701	7725	7656	7705	7735	7664	7691	7740	7681	7635	7616	7604	7720	7638	7678	7437	7696	7728	7770	7698	7584	7679	7641	7609	7747	7631	7735	7643	7614	7820	7792	7706	7761	7695	7564	7613	7774	7643	7609	7706	7615	7808	7699	7759	7661	7712	7698	7703	7680	7681	7654	7594	7852	7641	7720	7640	7679	7764	7713	7676	7705	7679	7691	7598	7739	7657	7572	7826	7699	7542	7611	7665	7697	7749	7713	7797	7765	7632	7553	7560	7552	7745	7706	7628	7620	7660	7712	7606	7806	7689	7805	7567	7775	7633	7612	7684	7586	7845	7609	7777	7611	7727	7628	7735	7656	7704	7563	7712	7693	7702	7661	7713	7735	7644	7506	7739	7663	7805	7697	7593	7768	7626	7562	7583	7633	7567	7772	7726	7744	7498	7805	7671	7715	7599	7658	7735	7633	7709	7739	7791	7574	7670	7762	7608	7829	7795	7742	7779	7670	7662	7763	7642	7818	7797	7671	7732	7723	7725	7584	7740	7691	7622	7645	7707	7688	7761	7850	7803	7661	7773	7623	7699	7681	7658	7548	7681	7770	7668	7583	7682	7718	7634	7679	7603	7830	7694	7647	7620	7719	7564	7626	7697	7610	7778	7535	7809	7595	7772	7737	7642	7775	7707	7698	7648	7783	7548	7664	7759	7624	7833	7705	7775	7665	7653	7775	7676	7695	7626	7709	7585	7631	7674	7717	7666	7792	7600	7742	7707	7611	7644	7693	7698	7657	7714	7617	7698	7654	7705	7711	7742	7680	7600	7736	7593	7744	7718	7628	7650	7697	7630	7856	7697	7764	7627	7727	7656	7716	7759	7449	7759	7659	7516	7707	7704	7764	7784	7659	7741	7548	7679	7573	7608	7662	7632	7507	7826	7784	7588	7668	7636	7635	7750	7711	7689	7571	7682	7675	7530	7655	7713	7690	7781	7606	7655	7731	7623	7629	7756	7689	7733	7678	7747	7859	7648	7672	7787	7614	7687	7637	7545	7613	7634	7669	7629	7590	7705	7589	7753	7721	7575	7813	7780	7729	7644	7698	7624	7704	7677	7671	7688	7615	7684	7724	7552	7687	7724	7769	7767	7601	7662	7637	7711	7657	7686	7828	7771	7512	7725	7630	7670	7638	7794	7666	7739	7710	7661	7634	7784	7724	7711	7715	7571	7653	7582	7685	7570	7608	7778	7740	7707	7595	7636	7603	7643	7720	7687	7764	7554	7772	7633	7729	7623	7672	7633	7789	7738	7737	7666	7874	7692	7740	7737	7704	7680	7793	7811	7645	7655	7802	7648	7691	7731	7738	7745	7897	7545	7651	7766	7544	7647	7677	7720	7640	7622	7705	7637	7586	7558	7655	7808	7617	7874	7587	7729	7699	7759	7711	7576	7769	7733	7683	7682	7517	7627	7714	7743	7662	7786	7636	7712	7723	7667	7700	7592	7793	7573	7674	7667	7727	7659	7936	7617	7751	7703	7616	7807	7618	7659	7639	7679	7795	7780	7806	7684	7524	7681	7667	7558	7917	7783	7836	7603	7720	7686	7754	7690	7551	7624	7634	7639	7688	7601	7631	7632	7521	7621	7591	7741	7580	7658	7643	7593	7781	7767	7561	7644	7650	7741	7756	7705	7696	7710	7677	7689	7796	7766	7704	7684	7706	7798	7733	7742	7671	7680	7766	7588	7713	7636	7665	7593	7750	7671	7707	7628	7739	7681	7600	7738	7810	7680	7764	7668	7770	7689	7627	7637	7616	7746	7598	7723	7614	7736	7612	7662	7699	7565	7724	7704	7655	7666	7538	7619	7783	7622	7707	7600	7709	7587	7616	7712	7724	7725	7622	7530	7592	7569	7776	7639	7701	7634	7536	7707	7729	7666	7783	7555	7731	7662	7695	7669	7491	7858	7612	7670	7781	7664	7736	7729	7620	7551	7588	7640	7810	7718	7635	7680	7540	7594	7647	7537	7616	7780	7708	7637	7685	7678	7591	7652	7702	7646	7724	7559	7671	7742	7766	7754	7745	7762	7727	7663	7770	7709	7702	7722	7702	7730	7727	7673	7674	7699	7564	7632	7524	7657	7733	7771	7659	7803	7754	7680	7672	7768	7619	7682	7633	7744	7643	7841	7543	7731	7550
3860	1963	1529	1353	1588	1901	1739	1650	1599	2178	4712	4386	2816	1661	1247	975	954	961	884	913	913	928	912	921	939	949	954	916	926	890	919	902	921	988	909	886	856	951	943	895	932	941	929	895	929	906	902	910	939	954	889	943	918	918	914	898	869	950	852	967	931	899	922	904	883	880	989	1004	947	947	965	930	975	898	916	913	901	905	919	909	850	915	921	939	932	913	921	967	988	902	874	903	900	940	911	894	938	984	896	940	954	911	933	875	950	967	919	905	878	925	947	955	920	920	886	896	941	960	961	992	961	939	915	943	938	952	908	930	937	873	903	949	897	850	925	978	924	942	893	868	921	947	911	896	933	923	857	929	943	963	870	951	949	942	924	930	855	945	953	934	927	962	914	941	934	941	913	929	957	899	904	922	897	879	925	969	939	898	947	922	872	857	933	932	908	952	906	908	926	894	933	935	924	906	953	959	895	932	872	917	907	940	932	925	973	939	876	920	953	944	821	1005	914	933	913	966	940	919	912	876	922	937	940	940	906	935	877	971	883	909	980	917	955	936	902	895	945	883	922	909	923	957	907	938	931	934	927	889	915	969	892	955	889	933	867	924	905	943	902	890	946	898	904	901	945	902	951	873	931	920	958	953	881	937	908	903	923	928	908	903	948	904	879	894	938	925	891	942	920	949	962	901	902	873	870	931	869	882	931	929	904	916	894	909	939	916	931	938	942	963	999	899	899	906	884	939	939	911	866	991	879	877	970	903	951	987	937	893	894	988	920	957	916	956	879	931	877	897	951	926	902	941	936	926	968	957	934	932	946	910	936	977	886	951	903	919	946	944	896	904	878	907	866	948	928	899	891	930	851	933	959	922	898	947	930	937	932	950	889	932	932	989	897	964	916	938	939	911	905	907	905	913	956	973	921	948	958	952	936	897	932	870	927	963	927	961	903	901	970	976	913	919	900	931	911	928	928	923	955	989	911	974	929	882	911	896	954	927	938	948	917	879	952	885	903	952	886	935	938	936	926	928	951	933	915	896	865	973	873	913	894	922	945	907	895	911	903	885	906	925	926	944	929	956	891	965	883	921	903	939	976	957	910	876	919	929	949	881	933	977	940	899	894	889	960	947	951	944	988	979	942	921	928	921	914	880	971	922	963	921	899	971	883	910	911	897	980	941	879	943	913	901	947	952	905	935	897	876	895	946	918	918	914	910	957	841	930	944	895	884	959	959	898	903	976	919	900	902	972	916	910	890	892	959	943	915	933	965	935	926	902	914	980	891	917	891	931	921	892	913	937	925	927	977	920	904	899	914	904	900	916	929	949	926	874	980	935	939	930	913	916	908	961	908	900	847	934	901	915	914	938	977	939	859	899	964	986	893	932	938	919	943	892	930	964	903	895	898	917	934	906	920	960	911	919	941	927	918	945	902	899	919	877	941	925	897	900	909	929	916	897	887	968	947	995	899	946	904	930	891	904	935	953	921	870	910	872	911	901	916	931	900	911	912	904	919	881	938	963	922	949	961	982	970	874	890	953	914	998	894	911	934	912	879	882	986	969	953	960	913	932	930	972	938	932	923	968	931	927	909	899	938	921	885	904	937	902	928	902	949	949	956	884	920	886	901	898	873	896	818	935	860	905	919	914	902	910	870	968	945	897	934	941	913	906	917	913	941	948	888	898	943	931	945	989	940	901	900	948	897	954	913	897	951	938	897	919	925	930	864	925	926	955	911	943	956	905	910	918	944	965	903	887	904	972	910	898	944	953	953	935	895	906	902	898	888	921	975	916	898	897	918	888	937	917	914	944	938	943	913	894	859	908	982	908	905	954	918	913	945	932	903	904	891	872	919	982	884	952	948	935	890	913	965	924	949	931	957	937	869	961	891	940	914	883	934	966	947	952	930	936	962	927	898	929	877	966	942	891	897	885	963	935	894	921	952	953	902	898	910	943	915	946	948	903	985	896	927	877	861	921	933	898	876	930	955	904	882	923	873	890	950	905	927	914	929	883	948	945	944	945	916	895	945	937	895	957	897	923	895	951	921	922	969	993	951	861	930	890	937	930	950	904	958	937	935	930	903	861	882	900	876	889	927	914	939	1005	922	947	944	868	957	900	935	950	897	976	881	856	930	927	895	921	970	942	934	905	902	883	955	888	913	916	896	896	891	954	968	938	920	996	916	957	912	923	927	915	923	934	982	922	858	840	957	975	833	883	911	993	886	893	928	915	934	907	941	928	897	887	921	975	903	914	901	937	951	939	934	985	925	888	882	920	935	967	899	913	963	983	949	932	897	912	975	934	948	921	943	926	918	905	926	967	869	952	946	989	915	872	897	933	875	914	921	951	868	949	956	942	955	925	928	963	898	885	966	910	887	969	906	926	899	912	889	910	921	892	904	906	910	1007	917	907	946	901	903	897	905	918	952	915	955	955	907	921	945	949	899	965	957	932	957	920	997	899	942	958	963	961	900	865	905	939	907	914	936	899	937	941	942	897	944	874	889	905	912	971	939	862	945	949	908	968	877	910	920	935	936	904	904	919	932	943	891	943	918	950	896	950	903	910	965	904	938	944	926	969	946	934	896	947	938	939	926	960	993	923	965	932	937	994	879	932	866	905	937	892	935	932	939	925	916	910	971	916	918	878	900	961	945	945	943	907	915	884	977	936	923	935	937	934	889	900	944	958	940	946	948	878	868	918	881	990	963	913	917	933	886	934	911	953	924	894	897	898	941	915	929	954	937	908	945	954	936	887	942	968	934	882	939	920	920	913	937	910	908	935	987	892	963	942	847	926	873	952	938	981	895	946	867	945	957	917	903	909	874	884	949	920	883	934	924	962	913	952	905	896	935	931	898	969	885	946	936	956	907	917	865	923	974	924	900	932	861	914	926	861	980	930	952	957	926	1008	958	870	927	925	931	902	944	948	906	921	916	915	901	951	971	901	898	924	936	869	941	942	903	927	940	954	859	915	942	944	959	916	904	956	955	929	868	923	900	880	915	922	897	905	906	952	884	919	890	910	917	901	946	958	968	945	985	913	919	975	885	928	878	866	972	882	887	949	959	886	897	949	911	932	921	949	896	879	945	988	973	883	959	925	959	880	944	900	944	904	906	904	964	927	921	894	904	912	928	916	926	947	890	913	871	954	963	930	942	961	929	970	916	957	953	886	949	951	910	901	882	918	987	914	943	931	920	960	919	930	892	998	942	914	921	989	969	923	939	937	892	888	942	940	920	905	921	889	877	927	905	905	876	914	900	852	896	924	914	920	896	939	905	921	919	921	913	907	883	916	906	875	962	937	962	943	904	931	868	921	876	889	977	879	909	868	871	951	900	985	989	920	921	900	932	941	900	887	926	928	996	923	909	837	914	910	953	929	1003	930	915	931	945	918	901	970	948	894	886	906	887	920	862	937	906	870	916	912	972	952	959	912	879	931	913	893	913	907	945	895	971	926	918	933	934	940	929	979	874	904	921	948	906	981	929	935	947	925	940	940	947	858	945
20981	16928	14771	22168	28184	29537	28046	25663	23447	29546	41700	37018	27587	17829	11574	8741	7775	7558	7395	7627	7450	7499	7528	7597	7523	7683	7577	7498	7506	7608	7605	7488	7493	7276	7509	7512	7497	7437	7553	7488	7470	7478	7518	7421	7546	7483	7480	7504	7664	7625	7355	7479	7475	7484	7649	7425	7526	7443	7656	7484	7519	7585	7507	7550	7549	7454	7572	7487	7471	7474	7354	7441	7439	7638	7517	7495	7564	7522	7448	7592	7582	7604	7661	7635	7580	7365	7574	7506	7554	7445	7563	7476	7613	7503	7573	7486	7338	7493	7553	7403	7567	7680	7473	7554	7625	7473	7477	7650	7509	7475	7476	7441	7506	7514	7442	7608	7538	7497	7529	7663	7527	7563	7522	7498	7475	7469	7501	7544	7365	7455	7599	7379	7574	7486	7574	7519	7555	7474	7554	7425	7549	7484	7555	7563	7535	7446	7645	7675	7565	7436	7448	7536	7582	7489	7541	7438	7445	7525	7560	7596	7398	7492	7536	7607	7580	7549	7556	7429	7551	7613	7440	7576	7537	7453	7447	7511	7565	7529	7564	7533	7477	7464	7445	7524	7449	7592	7552	7505	7566	7619	7528	7516	7634	7482	7513	7556	7451	7547	7360	7383	7575	7432	7612	7519	7502	7504	7697	7507	7395	7599	7658	7537	7627	7506	7514	7615	7403	7485	7574	7460	7567	7535	7462	7545	7627	7483	7526	7398	7452	7475	7541	7575	7545	7671	7609	7522	7420	7525	7555	7633	7547	7666	7574	7475	7435	7465	7423	7369	7494	7525	7445	7509	7434	7636	7508	7540	7620	7512	7516	7447	7526	7498	7533	7498	7745	7674	7648	7515	7535	7501	7622	7525	7483	7507	7554	7457	7545	7486	7526	7634	7412	7460	7441	7616	7654	7489	7557	7516	7617	7547	7557	7581	7534	7582	7625	7490	7413	7521	7438	7534	7361	7534	7540	7557	7525	7553	7383	7503	7718	7592	7441	7566	7576	7481	7533	7495	7503	7623	7577	7665	7514	7609	7467	7583	7605	7468	7538	7446	7509	7638	7500	7488	7536	7513	7540	7541	7532	7503	7523	7561	7535	7518	7574	7510	7474	7460	7597	7527	7531	7506	7615	7514	7505	7538	7370	7546	7440	7520	7625	7565	7430	7416	7381	7652	7523	7434	7517	7511	7554	7670	7534	7488	7626	7457	7484	7634	7637	7509	7524	7451	7574	7485	7503	7561	7357	7489	7522	7499	7540	7465	7592	7527	7517	7458	7462	7557	7457	7511	7566	7523	7540	7547	7451	7604	7615	7369	7499	7581	7567	7422	7448	7620	7539	7509	7585	7660	7457	7468	7629	7495	7758	7446	7448	7498	7586	7561	7417	7593	7513	7455	7534	7692	7476	7408	7511	7485	7472	7513	7417	7533	7494	7549	7568	7494	7426	7403	7483	7484	7495	7502	7517	7454	7586	7409	7527	7490	7483	7512	7579	7597	7634	7531	7544	7454	7571	7436	7555	7519	7541	7497	7491	7564	7470	7425	7473	7443	7540	7549	7533	7579	7568	7609	7712	7605	7495	7601	7551	7552	7392	7532	7519	7576	7575	7481	7544	7589	7649	7435	7569	7413	7567	7460	7495	7441	7523	7576	7503	7520	7516	7530	7505	7652	7385	7559	7387	7652	7594	7524	7630	7544	7643	7476	7532	7523	7622	7491	7441	7566	7494	7496	7600	7383	7483	7468	7606	7510	7579	7594	7583	7666	7557	7557	7615	7519	7404	7454	7593	7495	7440	7516	7562	7471	7552	7620	7666	7450	7433	7499	7496	7440	7481	7564	7351	7518	7488	7568	7406	7428	7469	7396	7478	7495	7522	7556	7557	7578	7571	7538	7497	7534	7471	7378	7520	7465	7403	7593	7620	7443	7455	7545	7577	7536	7519	7514	7556	7655	7369	7393	7605	7432	7569	7431	7521	7487	7474	7425	7609	7600	7575	7602	7329	7539	7480	7676	7541	7409	7587	7469	7578	7551	7549	7607	7598	7592	7575	7516	7583	7508	7490	7536	7504	7567	7551	7456	7458	7521	7523	7391	7608	7675	7471	7527	7577	7597	7587	7610	7550	7473	7535	7697	7418	7438	7516	7526	7372	7561	7560	7546	7398	7567	7456	7695	7399	7607	7666	7465	7569	7508	7509	7468	7530	7538	7537	7707	7598	7360	7562	7472	7464	7534	7440	7486	7545	7437	7460	7480	7598	7506	7655	7563	7409	7421	7468	7492	7442	7527	7490	7585	7546	7519	7549	7436	7619	7604	7786	7460	7582	7521	7527	7515	7608	7550	7550	7587	7591	7554	7579	7483	7586	7712	7445	7577	7391	7494	7511	7582	7604	7419	7594	7631	7464	7475	7755	7514	7489	7501	7463	7452	7504	7443	7445	7525	7563	7424	7509	7463	7435	7451	7493	7595	7528	7507	7671	7549	7475	7479	7572	7604	7674	7476	7511	7502	7508	7512	7587	7443	7552	7496	7518	7429	7551	7618	7540	7509	7489	7569	7395	7620	7542	7491	7575	7644	7569	7414	7352	7478	7594	7441	7545	7666	7695	7512	7356	7614	7568	7509	7497	7428	7334	7543	7519	7590	7624	7616	7505	7388	7490	7601	7570	7451	7524	7526	7497	7665	7619	7472	7455	7512	7505	7517	7568	7618	7615	7530	7637	7663	7468	7586	7564	7546	7442	7645	7458	7660	7607	7522	7535	7544	7487	7552	7490	7407	7408	7488	7603	7507	7508	7539	7611	7587	7529	7525	7458	7665	7579	7579	7492	7599	7604	7520	7403	7421	7565	7507	7581	7492	7591	7557	7377	7419	7527	7538	7481	7477	7495	7657	7623	7448	7576	7721	7510	7491	7515	7676	7603	7443	7433	7638	7655	7513	7541	7506	7544	7445	7425	7585	7557	7534	7582	7662	7501	7389	7587	7466	7502	7523	7534	7669	7648	7538	7438	7537	7533	7514	7613	7372	7564	7605	7436	7680	7560	7531	7553	7487	7603	7592	7531	7477	7526	7498	7546	7510	7521	7422	7547	7502	7498	7697	7486	7488	7516	7356	7475	7401	7598	7426	7499	7530	7458	7505	7547	7496	7521	7515	7391	7563	7553	7578	7528	7456	7644	7460	7598	7517	7413	7631	7455	7545	7507	7585	7616	7458	7607	7475	7520	7544	7427	7357	7553	7445	7440	7599	7463	7397	7681	7425	7523	7436	7556	7553	7598	7666	7625	7556	7552	7723	7389	7446	7636	7456	7430	7578	7632	7447	7412	7420	7652	7531	7502	7582	7500	7576	7572	7490	7623	7600	7543	7660	7519	7526	7539	7584	7457	7450	7660	7536	7502	7488	7438	7566	7403	7456	7587	7545	7483	7503	7534	7542	7553	7585	7501	7496	7588	7625	7476	7571	7473	7670	7640	7612	7704	7579	7471	7575	7442	7542	7568	7418	7534	7642	7480	7561	7484	7506	7481	7612	7610	7625	7478	7590	7462	7429	7535	7611	7479	7487	7550	7499	7507	7538	7547	7502	7551	7369	7434	7460	7540	7487	7519	7614	7407	7471	7431	7447	7487	7429	7615	7523	7483	7476	7525	7599	7387	7492	7533	7707	7457	7581	7550	7566	7394	7412	7502	7594	7463	7487	7498	7521	7575	7510	7663	7530	7507	7535	7636	7535	7408	7444	7556	7593	7440	7474	7677	7456	7443	7438	7581	7584	7623	7498	7483	7488	7637	7590	7495	7475	7546	7589	7456	7292	7598	7487	7497	7572	7397	7515	7618	7618	7576	7544	7422	7482	7510	7448	7465	7505	7624	7428	7376	7576	7479	7583	7528	7624	7441	7468	7402	7493	7648	7481	7530	7419	7597	7495	7521	7494	7507	7462	7538	7565	7495	7450	7648	7433	7476	7366	7529	7576	7559	7491	7471	7530	7494	7573	7579	7559	7488	7387	7547	7517	7638	7614	7537	7592	7473	7527	7540	7324	7500	7501	7526	7671	7678	7529	7576	7454	7443	7575	7432	7477	7539	7484	7460	7633	7564	7577	7498	7388	7509	7519	7386	7561	7494	7385	7729	7366	7589	7524	7446	7531	7534	7543	7568	7478	7555	7502	7646	7458	7504	7479	7436	7484	7513	7433	7481	7614	7554	7472	7535	7527	7468	7562	7504	7611	7609	7627	7438	7570	7486	7529	7622	7534	7504	7501	7489	7537	7553	7449	7597	7522	7511	7461	7541	7546	7511	7527	7521	7697	7523	7494	7443	7530	7647	7582	7614	7550	7513	7596	7414	7437	7415	7600	7584	7544	7714	7466	7437	7405	7446	7498	7532	7593	7585	7488	7502	7576	7388	7560	7540	7612	7535	7511	7402	7477	7593	7720	7711	7383	7545	7472	7538	7539	7635	7529	7491	7586	7589	7552	7493	7504	7444	7483	7390	7516	7478	7392	7513	7451	7530	7418	7547	7409	7334	7626	7567	7615	7640	7670	7475	7550	7594	7578	7543	7403	7406	7553	7409	7691	7606	7527	7511	7538	7541	7579	7586	7543	7596	7497	7600	7523	7507	7563	7545	7617	7619	7525	7537	7537	7601	7538	7606	7492	7648	7397	7501	7690	7457	7531	7472	7578	7506	7560	7658	7533	7632	7474	7525	7508	7613	7543	7455	7500	7651	7468	7493	7604	7494	7515	7458	7522	7668	7639	7491	7568	7569	7544	7577	7642	7537	7684	7442	7466	7480	7460	7520	7504	7489	7511	7567	7484	7783	7485	7655	7544	7481	7443	7525	7512	7601	7416	7405	7561	7471	7441	7510	7323	7442	7493	7592	7580	7575	7481	7641	7527	7433	7515	7511	7539	7565	7635	7523	7490	7561	7530	7612	7496	7443	7559	7612	7393	7512	7632	7488	7671	7436	7457	7456	7507	7605	7477	7532	7439	7512	7554	7521	7557	7488	7388	7470	7532	7483	7443	7492	7442	7444	7640	7519	7504	7420	7642	7636	7558	7702	7556	7610	7551	7638	7549	7669	7476	7470	7611	7395	7441	7538	7705
3011	2363	1777	1537	2037	2817	2616	2250	2112	5677	12477	10549	5547	2632	1524	1033	964	936	881	935	901	925	927	854	911	875	857	885	918	871	936	913	928	925	881	913	907	901	906	940	838	909	935	950	881	892	943	920	924	930	838	907	888	903	952	861	897	856	940	954	905	914	888	917	910	904	924	974	907	881	858	885	866	874	893	928	871	914	929	942	900	911	917	908	849	905	901	882	939	918	892	904	940	863	903	939	922	904	914	898	882	965	938	901	929	922	949	962	955	932	913	948	907	933	919	902	921	952	927	981	926	994	982	934	936	902	895	934	1001	893	914	905	922	947	891	879	944	913	924	907	959	906	918	904	929	918	848	893	895	874	996	900	928	909	898	1021	850	914	894	938	931	916	922	964	964	896	891	861	911	909	918	877	933	984	907	868	857	925	893	842	896	931	878	909	949	909	939	908	963	944	881	942	937	902	943	947	888	872	905	898	891	886	1004	923	876	945	956	865	927	974	924	951	942	887	903	934	916	909	917	911	923	967	874	924	952	1000	909	916	928	901	871	959	972	905	914	929	852	901	927	911	868	917	904	894	887	876	901	863	946	917	908	935	931	916	909	956	901	903	941	937	906	920	905	927	884	937	922	942	920	890	946	864	904	951	884	943	889	943	880	930	915	893	978	904	886	899	918	948	905	967	919	914	857	902	906	891	876	926	871	921	898	931	852	964	921	942	913	953	946	944	869	923	905	934	927	917	862	979	933	918	947	875	911	862	888	953	923	893	929	915	937	958	900	1011	908	918	907	925	920	924	952	947	936	901	908	900	904	911	932	944	894	948	956	935	875	919	951	962	877	974	918	865	958	912	946	902	908	966	927	870	923	913	937	930	924	942	905	876	888	901	935	947	854	909	889	931	889	932	917	903	926	940	941	927	916	914	939	916	916	946	908	872	902	908	904	929	911	940	922	877	979	904	900	923	900	914	961	913	933	947	948	920	921	957	917	938	953	907	912	898	895	888	931	948	932	861	901	909	941	927	978	922	951	900	917	929	872	859	907	889	853	915	950	911	918	903	927	946	892	939	893	955	927	922	962	946	883	951	918	875	935	970	929	883	928	888	905	914	911	927	922	945	918	968	892	908	896	980	953	889	942	956	958	898	933	892	917	951	909	929	933	952	936	987	900	936	960	903	887	937	971	952	922	909	898	925	954	926	914	892	908	878	891	935	932	887	887	955	878	935	926	863	931	943	916	907	918	948	934	918	878	876	923	889	889	904	852	899	895	940	882	960	989	890	905	932	943	943	878	909	924	901	882	973	899	902	927	920	911	932	914	932	904	892	925	902	899	966	961	915	942	863	917	907	943	925	958	934	911	941	905	891	907	926	920	877	949	982	913	977	904	881	864	931	896	953	922	918	933	933	956	917	839	934	936	974	937	961	955	881	957	938	896	931	917	916	905	846	906	957	859	901	937	946	856	933	923	916	905	923	888	911	957	899	906	924	941	897	857	902	872	909	869	909	945	969	886	894	877	890	902	933	920	891	970	946	892	903	926	913	894	924	952	905	901	961	921	929	956	901	904	932	905	921	926	855	898	908	972	913	907	864	950	922	944	849	926	860	893	934	904	935	914	964	941	881	887	890	937	923	951	943	902	909	965	929	910	913	894	923	949	884	910	896	881	941	939	893	939	855	901	924	963	910	948	942	893	899	892	876	911	932	914	898	907	892	872	953	895	952	915	906	874	967	874	895	927	927	887	902	967	951	968	948	874	880	932	911	898	903	871	930	950	892	964	987	933	915	949	935	971	960	927	940	967	928	938	919	943	948	946	975	950	922	897	918	899	881	896	932	899	987	960	901	928	944	886	938	937	845	961	909	924	894	865	924	942	953	931	937	919	939	930	920	919	901	911	974	897	891	942	940	949	921	911	894	966	884	907	884	913	900	912	875	942	921	862	913	906	935	897	915	931	907	981	986	926	890	885	946	960	949	908	995	865	916	903	915	940	893	962	869	908	902	915	891	970	922	899	910	894	921	951	933	922	879	957	946	923	922	876	924	934	934	963	952	910	876	913	937	880	892	893	896	920	881	878	981	883	903	913	891	903	896	987	892	901	944	894	859	944	942	919	1017	941	926	892	879	881	934	958	905	942	890	971	900	923	941	952	921	914	969	919	855	886	886	950	871	947	999	927	951	907	943	934	888	942	883	907	891	924	905	939	864	937	896	884	878	915	893	921	933	979	858	915	967	905	904	952	869	906	917	910	979	947	909	934	922	913	934	899	892	923	936	884	914	981	893	932	914	960	896	902	883	882	925	916	924	893	933	905	937	919	976	912	949	901	892	906	901	925	869	898	964	922	927	923	864	919	944	883	928	956	942	842	944	948	919	914	972	891	942	937	870	891	898	888	878	874	914	875	917	878	916	936	912	932	848	881	924	918	911	916	892	922	887	880	951	974	894	952	897	927	899	953	952	926	921	885	921	908	909	914	929	917	928	884	973	971	894	932	874	861	928	948	927	899	894	885	904	894	927	901	909	895	898	929	893	936	911	929	828	935	917	877	936	903	917	896	916	901	940	906	847	882	936	907	850	922	914	903	874	897	955	924	931	899	856	913	942	965	920	875	919	962	909	853	915	909	891	885	921	928	894	935	950	959	930	876	943	925	910	940	886	879	938	884	966	916	915	950	876	952	924	956	888	893	907	922	927	895	921	914	875	926	972	893	974	897	926	890	923	895	923	931	876	908	962	918	880	895	910	925	913	936	829	887	938	951	927	932	962	889	891	848	901	874	958	911	915	903	895	930	910	955	933	874	941	904	926	890	898	934	950	868	900	951	918	951	878	856	906	906	915	925	918	901	953	969	945	861	935	923	850	925	939	883	917	911	910	894	856	879	919	922	895	931	916	913	944	881	972	932	914	973	919	883	965	902	880	949	902	928	882	948	910	980	934	899	913	885	912	871	838	894	874	935	880	994	930	926	903	928	872	941	921	938	944	948	924	937	955	931	953	977	963	946	971	907	899	931	967	911	868	904	930	912	932	898	901	957	983	931	929	911	881	928	949	962	907	930	926	890	921	959	901	925	968	930	913	946	874	917	860	922	927	849	930	905	878	942	918	897	878	891	858	905	893	891	987	943	918	860	916	914	913	951	896	895	870	939	863	918	891	897	928	934	946	954	949	951	919	964	942	943	920	900	932	876	906	920	970	884	863	891	881	936	910	941	929	925	987	953	982	901	956	889	913	931	942	916	928	944	999	921	893	950	879	898	904	895	884	920	906	928	874	943	932	938	891	938	884	935	886	877	913	942	923	966	875	946	910	863	966	912	889	913	919	909	934	902	954	912	954	919	883	959	897	911	891	857	964	906	960	906	890	913	927	886	933	915	952	928	883	901	924	916	941	907	966	958	944	936	942	935	968	850	919	896	923	927	955	896	922	956	901	891	927	927	859	917	911	933	860	900	970	941	906	955	887	928	906	950	886	901	925	903	953	859	954	932	931	885	927	905	951
24438	20110	16380	25573	33846	36791	34893	32230	29327	44855	59475	51643	38753	26254	15709	9835	8035	7553	7518	7542	7483	7588	7274	7449	7603	7338	7504	7403	7498	7555	7385	7638	7457	7457	7476	7542	7385	7548	7419	7249	7522	7393	7450	7378	7515	7368	7454	7370	7456	7541	7554	7469	7524	7572	7471	7527	7431	7522	7435	7575	7455	7565	7500	7546	7372	7363	7392	7527	7589	7629	7433	7333	7480	7538	7569	7499	7464	7463	7657	7498	7528	7476	7512	7455	7533	7545	7444	7505	7400	7418	7522	7546	7330	7396	7597	7662	7441	7573	7385	7352	7452	7457	7407	7448	7474	7447	7565	7447	7438	7397	7624	7455	7511	7578	7507	7488	7443	7625	7535	7485	7325	7406	7439	7403	7427	7479	7497	7467	7453	7614	7501	7330	7370	7605	7560	7635	7522	7485	7398	7560	7437	7519	7413	7454	7522	7419	7428	7467	7409	7490	7503	7288	7482	7446	7495	7545	7627	7475	7331	7484	7594	7468	7525	7419	7384	7478	7426	7360	7333	7450	7572	7564	7448	7590	7483	7596	7565	7418	7410	7539	7457	7455	7455	7687	7438	7406	7466	7371	7477	7431	7450	7437	7435	7472	7497	7414	7482	7456	7475	7461	7387	7484	7350	7583	7568	7509	7331	7464	7433	7397	7385	7460	7597	7567	7515	7479	7405	7471	7412	7496	7652	7526	7558	7499	7552	7479	7336	7556	7483	7560	7368	7549	7638	7375	7559	7540	7520	7400	7437	7410	7491	7519	7518	7554	7456	7471	7532	7477	7484	7506	7463	7329	7502	7329	7441	7631	7514	7509	7356	7406	7458	7578	7489	7538	7446	7516	7631	7500	7479	7517	7378	7524	7518	7475	7638	7415	7570	7607	7444	7436	7495	7551	7513	7520	7413	7567	7461	7357	7335	7494	7568	7404	7379	7499	7642	7429	7539	7428	7496	7454	7390	7587	7473	7442	7453	7282	7431	7538	7468	7528	7471	7517	7326	7464	7447	7521	7555	7400	7411	7423	7454	7581	7567	7524	7351	7445	7472	7475	7612	7386	7475	7561	7583	7439	7477	7548	7313	7485	7551	7611	7557	7389	7524	7592	7481	7407	7436	7376	7351	7429	7486	7420	7434	7558	7549	7499	7386	7498	7455	7382	7530	7470	7379	7505	7565	7388	7475	7579	7529	7468	7478	7429	7499	7501	7518	7532	7439	7577	7402	7414	7518	7526	7490	7533	7521	7545	7422	7463	7470	7608	7444	7470	7442	7508	7407	7481	7501	7324	7471	7483	7553	7544	7369	7479	7576	7563	7590	7449	7486	7559	7516	7444	7558	7612	7602	7504	7327	7390	7387	7437	7452	7511	7404	7369	7432	7470	7533	7546	7598	7547	7607	7592	7538	7560	7530	7637	7525	7476	7466	7482	7555	7448	7604	7466	7506	7383	7442	7470	7620	7446	7382	7387	7520	7594	7653	7535	7455	7628	7576	7467	7591	7452	7510	7479	7463	7471	7485	7448	7569	7336	7359	7421	7712	7521	7444	7423	7424	7547	7396	7542	7416	7476	7488	7423	7518	7496	7530	7455	7477	7544	7487	7511	7558	7404	7453	7363	7489	7527	7480	7575	7371	7527	7500	7458	7448	7473	7514	7415	7441	7578	7389	7615	7378	7520	7287	7495	7370	7607	7612	7560	7469	7405	7601	7356	7499	7567	7559	7480	7565	7459	7514	7451	7503	7519	7476	7489	7385	7442	7599	7412	7543	7501	7506	7420	7496	7605	7456	7498	7569	7521	7487	7536	7499	7557	7418	7504	7550	7571	7531	7492	7491	7457	7614	7466	7438	7391	7516	7506	7580	7551	7543	7454	7522	7489	7491	7502	7549	7523	7496	7566	7547	7519	7620	7503	7537	7640	7394	7519	7419	7400	7525	7600	7413	7534	7545	7615	7464	7455	7396	7499	7512	7471	7422	7551	7493	7515	7458	7410	7447	7531	7466	7430	7471	7432	7617	7413	7534	7533	7465	7350	7394	7408	7473	7463	7492	7363	7615	7384	7398	7375	7419	7446	7539	7636	7478	7529	7570	7450	7470	7514	7504	7532	7534	7492	7583	7486	7467	7523	7608	7569	7547	7535	7504	7455	7432	7290	7390	7562	7576	7408	7598	7451	7616	7471	7520	7418	7513	7555	7628	7511	7381	7505	7423	7440	7570	7569	7539	7491	7476	7328	7493	7493	7350	7514	7435	7512	7346	7325	7435	7478	7639	7602	7505	7538	7463	7550	7393	7410	7507	7469	7476	7502	7397	7443	7630	7438	7560	7418	7514	7610	7574	7415	7587	7472	7511	7508	7520	7546	7530	7505	7484	7397	7396	7517	7488	7434	7450	7409	7557	7476	7678	7580	7405	7583	7518	7501	7420	7467	7554	7385	7464	7569	7478	7490	7558	7560	7399	7468	7421	7468	7517	7362	7547	7683	7430	7505	7455	7500	7565	7563	7553	7554	7505	7393	7561	7438	7546	7510	7423	7523	7445	7462	7532	7507	7527	7419	7491	7506	7586	7498	7390	7449	7357	7584	7442	7411	7513	7516	7633	7557	7629	7512	7417	7462	7468	7582	7415	7547	7454	7437	7334	7501	7470	7472	7436	7426	7379	7397	7496	7448	7438	7524	7446	7400	7503	7597	7552	7514	7488	7544	7490	7495	7351	7383	7554	7480	7448	7479	7564	7521	7468	7439	7464	7521	7565	7511	7534	7534	7450	7465	7469	7470	7276	7534	7588	7446	7358	7445	7569	7483	7512	7546	7559	7484	7589	7457	7406	7364	7548	7479	7478	7346	7403	7410	7539	7461	7433	7488	7548	7453	7567	7490	7409	7640	7346	7545	7470	7566	7461	7434	7623	7501	7385	7532	7535	7513	7529	7493	7411	7532	7345	7510	7560	7533	7530	7443	7552	7446	7358	7507	7558	7560	7560	7378	7384	7455	7355	7402	7325	7590	7452	7570	7583	7475	7611	7414	7523	7393	7479	7538	7482	7407	7434	7405	7496	7495	7322	7507	7578	7419	7440	7462	7373	7491	7354	7465	7588	7519	7349	7488	7520	7449	7458	7472	7508	7413	7434	7573	7629	7529	7401	7515	7461	7386	7479	7487	7418	7328	7446	7500	7497	7468	7419	7326	7348	7601	7414	7467	7396	7384	7576	7629	7468	7451	7546	7418	7543	7458	7533	7512	7574	7469	7498	7515	7486	7549	7447	7433	7473	7544	7537	7479	7476	7540	7521	7509	7486	7420	7470	7519	7460	7572	7499	7345	7435	7427	7487	7543	7485	7530	7703	7505	7350	7508	7521	7530	7624	7634	7533	7447	7392	7536	7387	7363	7411	7402	7549	7539	7354	7641	7499	7467	7588	7507	7439	7414	7560	7337	7459	7660	7436	7508	7484	7478	7516	7446	7441	7533	7447	7413	7470	7579	7421	7588	7396	7545	7461	7508	7593	7651	7487	7540	7469	7566	7296	7514	7524	7538	7450	7413	7423	7399	7471	7372	7457	7484	7561	7483	7603	7569	7410	7418	7497	7502	7430	7445	7467	7571	7491	7703	7594	7424	7395	7452	7530	7434	7536	7552	7516	7645	7467	7435	7546	7526	7421	7563	7518	7478	7450	7410	7413	7416	7370	7666	7458	7587	7549	7411	7496	7450	7473	7503	7605	7465	7553	7470	7345	7578	7486	7321	7444	7456	7415	7505	7374	7479	7543	7439	7405	7441	7399	7391	7481	7460	7544	7517	7515	7345	7449	7473	7631	7417	7489	7567	7598	7586	7400	7415	7477	7612	7468	7514	7544	7401	7372	7541	7543	7533	7431	7487	7479	7467	7465	7532	7480	7438	7579	7514	7487	7452	7491	7536	7452	7544	7499	7409	7421	7558	7534	7504	7445	7526	7394	7386	7401	7554	7420	7429	7364	7628	7487	7348	7404	7386	7436	7399	7419	7461	7512	7612	7517	7438	7354	7498	7435	7550	7549	7393	7555	7377	7580	7457	7394	7439	7462	7540	7446	7540	7516	7414	7525	7426	7517	7475	7444	7492	7490	7510	7337	7472	7521	7530	7363	7552	7553	7483	7462	7585	7498	7567	7568	7365	7517	7497	7448	7559	7455	7529	7435	7533	7507	7468	7512	7473	7554	7464	7377	7413	7551	7541	7508	7516	7468	7372	7535	7449	7424	7516	7473	7490	7530	7611	7400	7441	7593	7560	7588	7509	7583	7594	7524	7421	7433	7500	7439	7443	7509	7421	7490	7504	7535	7490	7477	7305	7486	7413	7406	7493	7486	7523	7382	7522	7538	7520	7558	7507	7372	7523	7403	7551	7517	7500	7590	7510	7502	7490	7545	7551	7464	7384	7384	7492	7413	7422	7350	7462	7530	7544	7496	7560	7467	7513	7409	7371	7484	7451	7585	7486	7394	7501	7428	7421	7496	7570	7601	7358	7539	7450	7250	7357	7549	7347	7455	7522	7535	7501	7566	7535	7572	7593	7568	7545	7535	7440	7435	7438	7440	7406	7522	7403	7548	7506	7574	7419	7456	7495	7436	7519	7480	7527	7414	7499	7509	7538	7419	7508	7539	7394	7440	7550	7485	7475	7562	7448	7578	7509	7546	7579	7564	7531	7545	7504	7501	7575	7329	7465	7527	7523	7446	7468	7559	7440	7437	7432	7385	7555	7517	7404	7549	7554	7399	7438	7608	7510	7452	7510	7357	7392	7462	7531	7480	7569	7367	7478	7494	7571	7459	7530	7425	7428	7560	7421	7516	7439	7523	7457	7407	7490	7596	7447	7514	7504	7564	7457	7502	7470	7567	7375	7459	7636	7456	7412	7439	7531	7530	7383	7508	7580	7522	7535	7511	7513	7449	7412	7495	7631	7415	7506	7414	7495	7476	7518	7473	7373	7547	7492	7468	7571	7424	7507	7535	7518	7544	7359	7591	7544	7525	7531	7509	7527	7492	7457	7344	7393	7419	7537	7470	7348	7506	7457	7518	7483	7502	7478	7442	7409	7532	7415	7529	7390	7395	7391	7631	7514	7385	7480
5685	2581	1810	1515	1967	2508	2324	2079	1856	5793	12981	11360	6474	2995	1551	1057	1018	1001	1003	934	1009	986	962	944	977	930	958	963	966	977	959	965	920	940	957	1002	959	969	968	952	1014	968	975	990	967	982	979	974	1014	943	1019	938	956	929	950	991	954	1002	968	1009	948	985	979	1042	970	966	972	927	948	1022	950	906	995	956	997	1005	1029	946	1001	1015	969	1021	974	922	1008	970	932	936	993	1021	975	967	945	961	936	951	926	979	1002	979	1024	931	976	979	944	969	1011	946	957	954	964	975	955	969	961	939	979	1004	981	1034	990	937	929	977	1007	941	992	991	982	957	985	980	992	1023	984	974	1002	946	1006	954	1022	966	970	953	895	931	908	960	943	951	977	969	953	970	936	978	946	981	952	938	983	1021	963	1005	990	970	910	1022	973	972	956	935	897	923	979	961	1009	999	1013	950	968	919	975	989	948	957	971	1019	997	977	931	1020	929	968	964	961	979	865	1006	985	949	993	957	993	992	966	933	974	998	989	932	1012	960	992	1016	959	942	1017	978	905	1015	1018	974	935	979	972	933	881	967	952	921	972	971	954	981	953	936	983	999	1002	984	1012	1008	928	930	944	1013	1058	951	944	966	939	971	1004	1002	1017	981	976	1024	964	1048	965	999	990	968	1013	970	977	976	968	924	958	957	1027	1013	1012	1002	939	949	971	975	993	974	983	981	989	1008	951	978	951	918	992	999	959	994	939	1043	936	1031	952	1010	1041	974	978	991	929	989	947	966	965	1006	998	960	943	987	929	968	1029	926	973	1003	988	971	958	996	953	965	1036	954	923	937	968	935	997	947	981	937	980	986	991	940	970	955	952	997	978	923	973	991	976	1000	986	941	937	994	966	929	990	900	979	940	982	980	980	988	1000	1026	962	939	940	966	975	975	992	980	975	985	919	940	935	995	989	985	1027	971	1002	993	973	1011	1017	980	1053	942	973	930	910	938	936	968	980	1011	982	980	977	956	994	997	955	989	971	978	926	906	998	945	1021	970	1018	947	920	982	964	973	981	983	909	981	951	980	1010	973	951	974	931	983	989	975	985	953	994	952	1016	955	938	1002	925	987	936	960	998	946	974	1013	1003	964	983	964	996	993	1016	998	898	997	948	988	993	985	959	900	958	1018	970	996	942	987	950	997	1020	951	1008	907	973	989	981	929	1022	926	1012	1037	979	982	983	1010	999	944	971	952	993	975	953	952	1001	919	1023	951	920	980	969	959	960	1000	940	998	939	960	941	879	971	928	953	955	1017	978	1009	974	959	1018	958	975	988	956	962	980	996	940	970	982	992	939	925	978	972	988	907	952	1053	967	963	983	960	957	945	1020	975	957	1012	940	939	965	997	985	939	992	1032	944	960	973	963	929	949	1015	970	986	1027	937	949	950	979	993	989	945	975	1002	1013	966	1020	995	996	951	963	960	960	962	978	1033	988	965	991	928	935	995	937	1026	976	983	996	989	954	944	969	982	931	923	930	971	965	955	924	927	1022	920	939	1003	989	946	985	935	974	966	950	938	948	987	902	983	930	940	929	969	997	954	933	970	994	1017	965	924	983	950	995	1014	948	1001	1019	946	965	948	1027	986	974	1004	983	953	992	993	944	949	925	969	1004	1046	977	942	986	1012	1009	989	982	945	955	974	928	940	986	953	1018	962	925	974	962	1020	941	955	1052	920	936	989	942	1019	983	952	1010	953	974	973	942	1016	998	977	986	1006	948	928	1012	943	895	968	922	946	967	931	995	964	1007	919	957	944	978	977	988	1054	962	935	965	976	953	989	988	993	910	1002	992	921	986	1055	1005	1009	945	959	944	1015	1017	882	969	928	1000	1066	1018	927	924	993	930	982	997	949	990	961	940	946	920	996	1003	955	1013	969	939	1005	989	975	942	957	912	973	949	933	956	883	1002	999	995	938	971	1008	981	951	954	908	952	1022	944	994	974	937	968	1005	1003	992	943	968	927	976	966	999	938	937	984	997	992	1034	953	947	975	919	929	992	942	978	950	979	1003	945	1012	1000	1002	959	959	942	970	1004	961	969	976	980	1019	967	936	981	984	971	977	950	990	1001	1036	966	963	997	969	958	975	967	977	912	960	943	968	894	933	938	993	990	985	961	952	990	949	963	1003	1013	920	983	986	991	965	973	960	1024	990	935	975	954	940	964	1014	1035	1027	966	992	962	973	960	957	994	992	964	962	980	954	983	969	961	1008	972	1028	955	930	961	986	962	932	972	1027	963	935	989	936	940	989	1010	955	932	993	960	944	960	972	987	908	969	979	946	951	964	912	985	1020	964	964	1015	1018	937	1003	898	977	960	945	943	953	960	991	946	978	1001	955	964	997	974	999	944	1004	1004	953	1000	982	977	1019	914	959	945	929	985	990	949	966	954	990	952	1004	979	941	955	952	979	972	980	962	948	911	956	953	894	943	916	953	946	907	1007	982	1019	991	960	992	932	1001	956	988	980	968	1019	985	956	939	967	973	954	1025	960	952	959	919	942	988	992	979	985	970	974	943	1013	998	975	1037	990	931	1054	959	950	997	970	985	953	986	955	957	992	958	971	887	985	982	979	983	1016	954	978	1007	1014	996	1006	948	985	984	928	995	980	1014	993	994	950	932	938	950	984	965	970	1006	946	981	975	1022	973	974	937	921	962	960	928	991	1043	960	897	952	1020	1013	953	963	1007	950	937	974	983	972	992	926	966	965	940	996	981	996	953	1029	972	959	971	977	934	947	945	969	939	995	918	989	925	972	945	947	1007	1000	957	959	953	949	896	922	978	1033	1008	953	983	932	943	992	997	1023	1066	998	1019	1018	1038	973	1014	998	1043	1029	920	1041	939	957	984	946	961	936	965	982	973	960	984	945	957	979	945	1014	932	1041	981	981	973	938	1011	996	952	991	912	961	953	992	981	955	913	992	1032	963	957	939	1025	961	970	933	1049	946	967	1047	976	888	1018	972	1016	951	975	974	987	1000	907	1002	936	979	1008	1000	948	916	932	968	1011	957	960	928	956	975	977	1010	994	1001	985	966	939	1006	958	1016	977	964	962	950	938	995	950	967	989	979	948	1003	977	980	937	966	931	944	903	974	982	974	999	961	933	963	901	907	985	1006	997	1022	915	1011	959	982	949	1039	917	953	1013	951	938	963	968	1004	986	996	944	983	990	973	996	938	967	972	906	964	944	1004	942	1002	983	952	936	956	980	917	967	1008	948	952	995	959	1000	1003	965	1017	999	963	971	963	904	994	934	953	985	983	1006	962	895	934	1010	916	919	1019	966	987	956	1009	918	970	962	992	951	953	993	974	956	895	991	1010	984	972	960	977	942	984	984	951	961	948	975	976	993	934	968	1012	984	1015	899	949	1014	951	975	985	980	987	964	1001	985	927	1021	945	990	956	1025	986	983	1005	996	966	1032	957	940	967	966	940	956	991	1039	937	978	1027	956	997	974	971	972	948	1000	958	985	959	997	949	1006	960	944	933	1010	978	1007	998	987	941	963	951	943	944	971	972	967	972	997	1019	943	918	991	941	1035	957	963	974	940	945	950	1018	986	973	988	954	935	966	992	998	930	979	1017	969	922	972	982	989	944	942	913	986	974	958	943	947	961	978	1010	986	985	910	962	923	996	980	997	984	1011	978	922	1001	1002	979	973	1006	981	966	944	924	889	953	956	1010	1043	1014	948	980	997	964	997	940	1002	990	1033	1006	1005	978	985	978	931	979	996	1007	925	957	956	992	930	1023
24408	20604	16010	24144	32733	35233	33488	30116	26794	45369	61150	54191	41064	27492	16135	9981	8362	7845	7924	7853	7775	7826	7882	7834	7806	7909	7720	7834	7847	7847	7841	7867	7830	7721	7811	7680	7737	7747	7883	7764	7792	7821	7871	7701	7680	7777	7893	7912	7766	7813	7806	7795	7764	7705	7784	7726	7764	7847	7707	7927	7834	7653	7744	7683	7814	7753	7830	7718	7685	7798	7834	7863	7754	7746	7815	7796	7758	7769	7661	7738	7851	7750	7846	7688	7908	7653	7866	7876	7863	7787	7888	7665	7743	7915	7889	7739	7852	7704	7845	7862	7739	7824	7789	7795	7845	7682	7851	7722	7754	7887	7789	7867	7894	7660	7788	7784	7815	7824	7685	7641	7849	7753	7795	7796	7897	7730	7898	7694	7732	7893	7691	7751	7918	7819	7776	7719	7886	7803	7830	8012	7990	7937	7934	7732	7799	7703	7923	7715	7769	7997	7724	7869	7879	7869	7776	7826	7819	7796	7831	7781	7899	7687	7841	7832	7730	7842	7791	7996	7800	7691	7942	7874	7776	7750	7959	7749	7756	7718	7771	7743	7688	7799	7858	7657	7842	7846	7777	7842	7744	7682	7912	7775	7748	7960	7894	7758	7984	7766	7672	7820	7938	7806	7655	7787	7771	7792	7740	7838	7693	7769	7799	7827	7698	7786	7912	7822	7845	7725	7792	7777	7727	7748	7851	7886	7896	7827	7643	7887	7947	7875	7755	7865	7834	7679	7868	7752	7659	7915	7898	7859	7861	7818	7857	7851	7635	7730	7789	7911	7699	7800	7671	7775	7772	7709	7803	7746	7844	7767	7658	7790	7857	7838	7836	7772	7841	7789	7807	7718	7853	7787	7898	7799	7768	7819	7821	7911	7768	7780	7878	7789	7853	7744	7816	7917	7866	7802	7669	7706	7856	7762	7883	7901	7918	7677	7867	7750	7785	7691	7729	7765	7866	7697	7728	7912	7893	7668	7823	7753	7972	7779	7733	7836	7731	7885	7818	7958	7778	7837	7767	7883	7671	7784	7768	7862	7700	7716	7722	7863	7647	7768	7764	7936	7684	7795	7916	7705	7889	7852	7639	7824	7866	7839	7775	7861	7861	7652	7828	7865	7807	7821	7889	7912	7833	7725	7740	7776	7825	7772	7720	7889	7756	7919	7744	7657	7858	7895	7811	7768	7747	7622	7753	7883	7807	7792	7835	7772	7826	7766	7773	7878	7952	7848	7812	7752	7840	7823	7794	7878	7736	7934	7820	7882	7826	7868	7731	7752	7819	7826	7733	7925	7823	7759	7701	7749	7782	7837	7792	7762	7709	7828	7824	7715	7700	7844	7782	7884	7828	7845	7749	7842	7745	7866	7821	7838	7758	7866	7902	7735	7725	7730	7944	7869	7796	7844	7830	7876	7831	7844	7838	7878	7814	7718	7800	7699	7859	7769	7762	7760	7788	7800	7853	7696	7854	7842	7665	7697	7827	7644	7751	7780	7791	7734	7868	7829	7811	7759	7827	7649	7842	7578	7845	7859	7747	7785	7688	7778	7839	7843	7800	7725	7731	7846	8014	7914	7841	7765	7713	7919	7841	7911	7775	7795	7770	7965	7712	7693	8000	7738	7846	7929	7836	7790	7869	7845	7799	7786	7780	7815	7813	7814	7727	7690	7670	7788	7716	7849	7714	7682	7736	7840	7883	7817	7836	7801	7817	7889	7895	7825	7861	7832	7818	7645	7754	7904	7936	7725	7943	7808	7927	7797	7729	7736	7871	7772	7796	7625	7785	7719	7700	7779	7935	7775	7782	7822	7818	7728	7669	7992	7795	7832	7760	7789	7784	7771	7739	7738	7748	7772	7851	7860	7826	7698	7820	7742	7653	7723	7755	7935	7599	7839	7811	7809	7760	7813	7822	7680	7735	7683	7942	7859	7686	7692	7833	7795	7796	7921	7720	7715	7807	7873	7825	7820	7698	7811	7763	7683	7761	7796	7818	7770	7817	7833	7745	7788	7793	7875	7963	7792	7716	7837	7947	7752	7759	7845	7859	7839	7758	7907	7668	7938	7741	7881	7746	7787	7731	7811	7732	7739	7763	7732	7782	7882	7694	7956	7769	7824	7699	7743	7832	7799	7732	7758	7863	7739	7779	7807	7903	7784	7842	8018	7856	7762	7746	7768	7829	7847	7890	7791	7913	7775	7783	7771	7946	7835	7895	7639	7994	7818	7891	7711	7765	7703	7881	7810	7742	7859	7836	7829	7913	7770	7815	7838	7798	7832	7790	7796	7764	7831	7776	7903	7897	7822	7775	7935	7749	7802	7710	7981	7875	7783	7780	7895	7859	7886	7736	7861	7829	7796	7795	7839	7789	7770	7692	7686	7773	7786	7739	7779	7980	7904	7730	7744	7677	7861	7603	7853	7949	7852	7842	7748	7803	7892	7683	7777	7845	8002	7799	7905	7646	7741	7764	7899	7689	7787	7852	7800	7853	7742	7819	7888	7786	7650	7739	7933	7816	7732	7937	7966	7665	7808	7782	7858	7797	7842	7819	7830	7887	7850	7717	7828	7715	7658	7652	7802	7914	7817	7911	7761	7795	7815	7800	7817	7895	7889	7707	7816	7669	7736	7807	7769	7759	7812	7727	7892	7786	7713	7733	7919	7919	7840	7815	7793	7992	7862	7725	7864	7837	7858	7771	7775	7759	7811	7658	7878	7766	7635	7997	7755	7910	7918	7839	7889	7758	7835	7891	7914	7738	7739	7823	7837	7776	7765	7890	7818	7725	7796	7699	7951	7933	7883	8031	7805	7793	7775	7861	7731	7730	7816	7782	7884	7734	7787	7835	7859	7673	7846	7776	7765	7825	7898	7861	7766	7805	7846	7949	7845	7791	7696	7813	7807	7821	7791	7789	7890	7837	7769	7937	7932	7790	7759	7976	7756	7812	7603	7793	7769	7835	7875	7824	7729	7894	7700	7771	7752	7796	7921	7713	7741	7786	7727	7855	7644	7861	7838	7760	7839	7869	7917	7708	7770	7923	7813	7858	7769	7754	7675	7819	7855	7890	7839	7790	7820	7887	7876	7787	7814	7879	7806	7839	7844	7777	7847	7844	7873	7814	7788	7906	7982	7803	7774	7794	7802	7842	7609	7796	7740	7739	7841	7913	7846	7645	7758	7729	7731	7906	7794	7840	7739	7707	7801	7749	7689	7756	7729	7693	7678	7855	7793	7772	7773	7854	7782	7863	7785	7844	7703	7734	7775	7761	8007	7892	7828	7708	7760	7751	7888	7647	7860	7813	7791	7689	7892	7730	7856	7768	7709	7901	7727	7766	7771	7755	7884	7767	7845	7823	7721	7729	7773	7843	7741	7822	7834	7765	7800	7874	7765	7875	7832	7879	7729	7820	7648	7760	7864	7911	7806	7823	7855	7784	7808	7959	7731	7969	7922	7722	7908	7886	7853	7812	7791	7856	7915	7788	7808	7858	7683	7712	7823	7787	7767	7719	7766	7735	7897	7859	7839	7811	7802	7815	7782	7960	7848	7881	7849	7768	7801	7792	7743	7785	7671	7700	7763	7844	7894	7849	7810	7863	7810	7877	7693	7939	7878	7766	7870	7656	7778	7690	7680	7914	7734	7731	7702	7735	7744	7814	7677	7871	7715	7777	7844	7807	7742	7589	7716	8026	7804	7832	7790	7869	7798	7846	7881	7756	7813	7835	7745	7687	7734	7817	7952	7784	7855	7888	7765	7816	7753	7866	7855	7793	7830	7834	7808	7823	7836	7667	7833	7883	7933	7860	7763	7863	7702	7894	7783	7913	7869	7849	7811	7782	7712	7909	7831	7789	7653	7906	7817	7743	7779	7850	7866	7742	7796	7828	7830	7883	7884	7803	7815	7929	7889	7764	7798	7788	7758	7716	7723	7897	7756	7735	7844	7773	7878	7813	7866	7717	7729	7900	7835	7944	7953	7821	7765	7881	7878	7855	7756	7838	7805	7959	7686	7827	7863	7881	7823	7765	7962	7901	7807	7779	7715	7736	7770	7739	7720	7858	7714	7776	7766	7776	7788	7930	7709	7870	7820	7840	7650	7818	7862	7754	7846	7952	7846	7760	8001	7783	7737	7700	7884	7673	7841	7768	7752	7894	7773	7893	7850	7773	7724	7915	7866	7850	7692	7734	7948	7825	7641	7804	7838	7670	7867	7684	7772	7946	7834	7881	7880	7839	7704	7779	7817	7859	7856	7950	7697	7686	7768	7914	7838	7911	7836	7675	7879	7757	7880	7700	7859	7759	7769	7783	7927	7818	7791	7811	7854	7838	7849	7670	7830	7782	7764	7804	7777	7800	7818	7699	7767	7741	7764	7778	7692	7851	7785	7828	7788	7713	7725	7707	7794	7704	7798	7856	7834	7690	7797	7802	7934	7692	7812	7876	7663	7909	7784	7891	7820	7798	7733	7678	7749	7891	7842	7983	7795	7739	7998	7869	7722	7845	7754	7788	7702	7804	7812	7885	7659	7780	7674	7904	7747	7711	7856	7764	7865	7695	7722	7758	7883	7794	7808	7884	7749	7994	7952	7822	7714	7817	7701	7634	7742	7848	7659	7867	7800	7812	7889	7845	7872	7785	7907	7800	7715	7796	7863	7764	7892	7883	7748	7854	7746	7778	7762	7825	7791	7906	7637	7771	7728	7765	7778	7752	7693	7757	7700	7830	7768	7841	7776	7868	7728	7705	7923	7772	7778	7706	7792	7836	7799	7807	7777	7698	7764	7865	7804	7935	7914	7696	7791	7832	7819	7772	7789	7802	7844	7905	7905	7842	7755	7843	7835	7925	7805	7657	7763	7849	7790	7800	7687	7835	7883	7799	7769	7938	7767	7778	7914	7874	7694	7726	7875	7752	7801	7802	7792	7916	7901	7829	7678	7695	7701	7872	7874	7658	7805	7727	7811	7850	7705	7746	7733	7783	7792	7743	7887	7711	7797	7678	7727	7787	7941	7785	7756	7857	7979	7924	7620	7748	7875	7697	7905	7875	7933	7848	7847	7868	7719	7874	7887	7721	7933	7748	7746	7889	7833	7865	7849	7861	7655
5120	3729	2353	1848	2494	3054	2940	2615	2476	9850	22966	19354	11515	4630	1917	1213	1028	941	914	950	927	946	905	925	949	955	889	978	1008	933	921	946	960	969	936	946	920	981	983	974	975	949	983	962	937	971	969	929	991	951	891	1002	1009	973	925	933	920	983	983	1008	962	902	967	959	933	950	987	988	1005	914	951	974	944	969	949	954	914	967	1056	970	976	893	931	1012	918	905	986	928	942	928	1019	931	942	987	995	923	952	965	955	1012	948	970	978	961	975	948	953	1021	933	988	925	902	954	960	967	979	990	939	974	1006	917	997	981	920	998	929	1008	893	944	895	956	979	962	968	966	932	986	926	964	952	977	989	978	951	918	975	955	917	949	917	942	948	978	988	938	959	964	921	993	989	921	915	986	969	1013	946	959	959	954	989	974	934	915	935	965	951	927	959	944	975	966	945	975	943	974	958	975	979	1011	961	926	964	951	968	950	931	965	969	1005	939	936	956	976	892	949	968	964	934	979	955	956	962	994	976	977	974	937	951	939	963	945	1024	960	950	904	953	959	912	984	996	990	1019	928	910	947	957	951	946	993	933	958	975	941	934	1000	881	971	955	1004	946	921	937	989	931	984	946	966	1017	992	976	972	930	1024	949	956	958	990	1014	922	898	917	956	1014	937	972	1029	954	981	942	909	954	987	966	1000	901	899	910	926	962	964	896	967	935	968	975	962	924	912	941	927	933	943	917	965	960	992	950	933	932	962	905	989	996	941	958	966	997	980	968	879	992	963	1019	897	939	959	923	927	1005	1016	962	970	964	941	992	920	932	957	956	980	985	969	939	914	921	974	935	952	914	984	933	984	930	926	961	986	918	932	902	969	978	935	975	929	971	957	956	913	923	921	949	983	956	943	887	974	900	1036	930	974	938	1015	983	969	941	959	972	958	952	990	929	960	979	928	992	973	922	950	968	983	940	961	932	963	935	966	943	967	930	928	1032	992	935	920	939	1001	989	946	954	903	1004	952	941	960	935	928	907	941	966	945	1000	927	948	960	972	905	945	944	899	923	918	969	941	944	952	978	966	978	943	966	916	927	961	984	958	979	970	924	952	990	997	997	932	997	959	977	1007	949	992	966	950	959	940	951	990	922	916	941	897	995	956	989	1011	983	981	960	901	922	961	927	871	921	968	991	997	917	933	995	925	912	967	960	951	921	928	963	939	995	936	976	943	969	947	951	921	961	967	951	991	984	926	975	927	1007	901	925	950	928	979	960	956	955	1007	946	938	1020	899	987	964	958	956	964	948	942	948	982	988	975	973	954	990	922	969	928	985	995	936	988	962	888	933	922	964	937	963	933	937	958	909	948	975	1012	930	961	960	962	976	917	913	950	908	1022	923	944	964	969	986	985	954	968	931	955	938	951	986	961	897	1004	982	950	950	976	997	953	934	997	999	971	947	906	952	927	948	970	887	987	1004	1024	958	949	958	985	933	1018	901	966	937	992	969	976	966	987	942	981	949	964	957	1005	982	922	947	981	927	979	986	993	1019	908	939	944	964	954	883	917	988	881	950	979	977	951	977	991	906	991	998	952	932	1002	942	975	973	977	935	927	976	984	994	939	971	921	979	974	926	958	915	978	981	965	888	945	940	953	951	946	948	978	952	868	963	964	975	954	1013	1047	958	940	1000	1024	953	982	955	959	959	976	935	978	989	981	971	972	984	926	997	954	991	958	999	912	911	926	941	957	912	955	962	919	932	936	918	912	973	1004	946	989	962	1016	923	986	971	954	966	948	958	965	925	973	943	956	935	883	998	1022	899	962	931	967	940	924	930	903	926	944	974	923	899	948	962	973	963	971	995	912	924	912	957	955	957	914	948	946	935	908	908	919	916	974	993	913	949	963	964	979	988	994	939	975	976	971	899	923	929	944	1013	972	945	968	908	925	987	947	950	981	919	923	924	957	972	988	1014	960	938	956	951	965	920	951	948	888	959	938	946	973	997	948	952	956	966	1015	950	968	929	975	941	956	991	955	888	933	975	944	951	959	954	968	925	987	938	989	992	885	950	980	923	947	919	969	925	965	955	974	1011	998	990	970	926	961	929	937	940	935	943	978	975	965	947	905	965	930	959	931	975	991	994	938	927	962	978	951	1017	953	909	955	947	969	918	959	953	950	988	1018	948	987	975	947	959	901	967	944	944	1008	987	987	935	931	973	986	941	953	934	957	932	985	955	954	936	942	955	946	1020	963	997	936	945	932	972	962	1065	1000	953	997	915	972	970	945	913	984	912	904	971	1010	953	933	957	908	968	1038	950	947	935	990	960	962	913	930	929	954	983	973	945	930	989	1000	960	925	927	981	942	972	909	965	944	998	928	952	997	949	939	957	989	971	962	964	920	998	923	938	948	922	942	928	978	980	906	933	983	922	930	982	942	974	959	985	954	940	903	933	960	968	982	958	950	955	978	976	922	945	969	993	939	902	971	909	967	944	932	891	985	963	948	902	926	925	971	966	975	914	937	931	968	957	1027	919	1004	933	962	944	921	1015	934	950	971	935	1016	922	955	928	913	949	985	980	980	962	946	1011	978	947	937	926	997	946	942	923	906	983	944	1026	1001	981	926	920	963	984	900	956	956	1000	946	927	949	921	1028	972	937	973	903	945	968	961	959	942	915	963	913	938	972	1035	950	935	941	971	871	917	1012	933	952	934	950	934	920	960	1008	889	989	951	949	957	925	950	912	971	1011	962	991	993	987	944	980	909	936	949	963	985	933	933	926	945	965	985	954	885	955	961	959	974	979	979	940	982	945	928	935	971	914	948	957	953	911	1006	985	977	980	959	897	1015	877	999	963	964	965	957	914	943	974	972	922	988	961	920	941	1002	995	983	923	953	956	950	950	975	947	971	943	959	969	946	943	956	944	989	928	934	923	977	999	948	903	998	942	973	951	908	993	928	964	979	906	937	946	983	949	980	959	978	970	1006	919	946	942	967	964	945	978	933	942	988	954	969	948	963	963	938	975	925	944	975	908	994	908	988	960	1007	1004	1002	950	974	962	971	938	954	994	972	957	951	957	983	931	977	964	985	927	901	929	913	966	1017	960	945	936	965	942	968	1001	964	935	970	948	955	954	879	941	983	945	967	942	899	989	933	978	960	947	969	929	930	956	900	937	963	969	980	933	924	982	1008	1009	953	923	949	885	944	989	941	953	987	949	924	926	992	1004	979	944	944	925	952	949	980	933	993	960	962	958	948	947	934	941	953	940	917	949	989	950	972	970	945	925	965	927	912	952	974	935	995	954	953	933	933	980	941	934	939	923	913	923	943	937	957	949	982	956	932	987	967	943	981	944	991	961	959	962	1040	946	1012	909	948	967	950	913	926	953	927	947	962	951	946	913	933	998	941	941	954	978	954	945	959	948	960	937	910	935	947	990	986	890	961	916	967	909	995	943	1021	963	946	932	956	944	945	950	1028	928	955	896	956	978	964	956	918	973	961	955	1013	954	973	916	944	949	942	988	962	1048	926	966	942	925	965	946	961	913	976	1016	988	910	974	948	973	877	965	969	991	1037	1015	971	930	959	923	933	952	988	912	953	914	957	978	971	966	997	873	975	972
30786	23863	19668	28082	36416	38770	37287	34535	31792	55023	75438	65720	50870	33947	20358	11604	8463	7854	7723	7826	7698	7632	7683	7697	7546	7682	7604	7701	7705	7724	7716	7780	7584	7670	7660	7724	7689	7668	7772	7798	7574	7689	7615	7666	7617	7696	7686	7629	7658	7605	7698	7797	7674	7751	7669	7635	7746	7682	7661	7769	7689	7621	7769	7607	7650	7713	7734	7783	7614	7651	7668	7644	7817	7689	7635	7772	7774	7696	7536	7610	7678	7691	7758	7781	7638	7623	7567	7715	7659	7558	7587	7542	7697	7608	7713	7660	7735	7801	7567	7650	7562	7576	7700	7532	7670	7747	7717	7697	7612	7709	7800	7767	7640	7757	7736	7654	7716	7670	7566	7743	7683	7681	7743	7602	7717	7642	7576	7714	7728	7681	7647	7646	7737	7676	7677	7701	7733	7665	7673	7629	7639	7613	7524	7713	7673	7579	7627	7686	7532	7649	7825	7684	7704	7792	7734	7723	7727	7527	7577	7683	7728	7733	7786	7732	7656	7676	7656	7715	7672	7737	7519	7644	7675	7695	7821	7765	7728	7692	7700	7755	7605	7576	7829	7709	7795	7658	7639	7640	7589	7614	7728	7627	7692	7713	7801	7585	7755	7594	7686	7662	7737	7725	7804	7671	7696	7842	7714	7619	7882	7623	7486	7719	7667	7658	7634	7812	7738	7663	7787	7662	7700	7630	7658	7754	7739	7697	7769	7558	7682	7700	7557	7698	7628	7891	7521	7676	7663	7593	7684	7661	7761	7675	7657	7614	7680	7689	7755	7761	7683	7562	7746	7739	7585	7732	7708	7721	7672	7692	7630	7596	7613	7652	7668	7805	7614	7544	7577	7603	7725	7686	7719	7717	7555	7588	7650	7731	7708	7708	7621	7740	7766	7635	7768	7701	7673	7585	7745	7725	7529	7557	7643	7778	7731	7700	7765	7594	7751	7681	7616	7641	7688	7544	7706	7688	7815	7733	7791	7763	7635	7701	7647	7597	7645	7714	7668	7800	7669	7770	7707	7552	7641	7612	7772	7615	7732	7572	7826	7714	7604	7672	7727	7674	7647	7857	7721	7764	7667	7764	7709	7646	7621	7740	7660	7852	7657	7685	7745	7725	7724	7528	7630	7682	7768	7626	7669	7643	7684	7691	7668	7522	7708	7713	7628	7734	7699	7558	7646	7793	7618	7593	7683	7656	7713	7664	7693	7656	7707	7582	7833	7676	7754	7669	7709	7706	7620	7727	7645	7681	7856	7684	7675	7676	7731	7683	7695	7648	7629	7625	7697	7664	7790	7586	7750	7862	7648	7535	7678	7725	7754	7691	7667	7654	7762	7817	7629	7825	7627	7696	7810	7733	7652	7816	7681	7676	7593	7605	7688	7805	7644	7672	7829	7864	7704	7670	7719	7732	7716	7715	7818	7670	7633	7777	7713	7811	7646	7623	7589	7749	7658	7669	7603	7683	7472	7781	7818	7743	7782	7634	7741	7733	7769	7745	7734	7707	7796	7660	7667	7699	7613	7689	7656	7608	7708	7625	7695	7684	7749	7842	7709	7795	7637	7596	7761	7723	7694	7750	7662	7660	7718	7630	7623	7612	7767	7602	7736	7595	7660	7681	7514	7763	7680	7610	7756	7589	7669	7753	7721	7620	7647	7757	7661	7663	7643	7663	7721	7588	7698	7662	7679	7617	7664	7532	7812	7601	7739	7762	7637	7711	7677	7620	7695	7631	7687	7638	7738	7779	7726	7734	7723	7645	7640	7748	7563	7664	7679	7751	7585	7791	7577	7805	7673	7706	7824	7673	7650	7722	7749	7758	7687	7647	7711	7734	7695	7667	7604	7692	7640	7645	7743	7662	7760	7820	7678	7816	7782	7597	7770	7726	7635	7799	7716	7756	7680	7710	7622	7709	7641	7672	7635	7650	7634	7739	7702	7754	7603	7632	7699	7753	7592	7720	7652	7697	7694	7659	7710	7671	7762	7717	7709	7706	7635	7677	7690	7725	7696	7562	7626	7709	7624	7699	7644	7739	7768	7796	7581	7764	7635	7614	7644	7670	7592	7623	7599	7753	7716	7677	7737	7658	7608	7769	7570	7820	7623	7662	7590	7536	7598	7874	7683	7589	7652	7704	7728	7613	7702	7689	7735	7848	7586	7906	7730	7654	7704	7757	7734	7614	7712	7629	7677	7568	7809	7708	7679	7738	7690	7811	7669	7719	7766	7695	7629	7743	7696	7660	7575	7646	7661	7705	7642	7716	7704	7625	7691	7733	7640	7640	7582	7756	7711	7612	7630	7587	7607	7723	7702	7720	7593	7562	7752	7810	7775	7806	7589	7743	7688	7776	7742	7524	7715	7734	7812	7531	7725	7809	7596	7700	7638	7632	7678	7674	7846	7759	7684	7787	7800	7784	7663	7741	7801	7631	7824	7613	7637	7702	7598	7661	7636	7626	7616	7689	7698	7596	7761	7696	7785	7697	7676	7786	7676	7658	7643	7721	7748	7718	7596	7711	7769	7698	7605	7707	7616	7595	7738	7839	7637	7617	7613	7737	7670	7713	7669	7685	7728	7671	7667	7756	7731	7665	7628	7694	7670	7563	7715	7567	7585	7761	7572	7747	7672	7637	7629	7624	7668	7726	7704	7605	7703	7685	7676	7599	7508	7780	7678	7776	7564	7787	7688	7695	7695	7599	7652	7721	7782	7740	7672	7749	7679	7554	7677	7729	7741	7686	7726	7670	7660	7662	7678	7663	7724	7637	7771	7745	7759	7572	7595	7612	7730	7629	7664	7562	7832	7695	7731	7629	7622	7727	7552	7690	7683	7554	7631	7682	7676	7826	7555	7542	7721	7678	7655	7669	7597	7730	7777	7717	7698	7777	7770	7706	7633	7731	7831	7644	7644	7611	7587	7644	7669	7658	7703	7771	7688	7639	7603	7791	7625	7767	7611	7694	7779	7558	7687	7653	7815	7597	7761	7611	7614	7748	7731	7859	7678	7599	7652	7651	7590	7690	7827	7811	7653	7583	7721	7686	7692	7690	7720	7666	7552	7666	7699	7684	7758	7611	7735	7685	7654	7651	7591	7682	7658	7589	7791	7732	7839	7584	7695	7600	7723	7835	7676	7698	7785	7531	7650	7607	7872	7534	7647	7740	7726	7734	7852	7692	7660	7770	7768	7700	7779	7724	7751	7558	7796	7759	7594	7582	7743	7618	7655	7718	7612	7761	7734	7796	7807	7749	7706	7686	7595	7621	7729	7786	7652	7676	7657	7698	7683	7616	7729	7628	7533	7583	7729	7678	7750	7621	7654	7648	7753	7628	7771	7698	7715	7703	7558	7598	7623	7691	7710	7838	7772	7681	7720	7589	7687	7799	7784	7662	7698	7789	7709	7702	7795	7556	7665	7665	7726	7728	7801	7591	7766	7531	7579	7704	7788	7560	7632	7570	7783	7746	7584	7587	7643	7668	7797	7728	7740	7727	7676	7762	7674	7770	7737	7643	7768	7705	7822	7741	7724	7739	7618	7693	7777	7817	7665	7858	7782	7670	7797	7598	7781	7658	7574	7688	7791	7620	7752	7766	7562	7733	7791	7579	7764	7539	7795	7747	7626	7530	7741	7681	7641	7710	7596	7618	7615	7728	7662	7694	7683	7710	7803	7687	7697	7796	7638	7598	7725	7645	7666	7749	7722	7703	7605	7727	7748	7728	7704	7679	7752	7781	7739	7780	7708	7678	7742	7695	7689	7667	7595	7734	7682	7708	7917	7788	7772	7756	7755	7767	7664	7801	7685	7870	7691	7826	7846	7480	7785	7608	7775	7812	7635	7744	7709	7616	7650	7714	7617	7581	7718	7645	7656	7703	7784	7840	7695	7764	7797	7644	7549	7602	7625	7606	7689	7676	7635	7590	7601	7795	7605	7764	7605	7718	7665	7656	7665	7583	7711	7751	7586	7650	7670	7763	7679	7801	7757	7744	7539	7709	7774	7610	7818	7722	7820	7752	7677	7671	7786	7775	7601	7713	7657	7715	7709	7602	7712	7687	7663	7743	7600	7734	7553	7626	7690	7642	7759	7698	7779	7656	7824	7633	7709	7569	7698	7687	7759	7651	7662	7633	7668	7636	7714	7698	7774	7618	7695	7709	7726	7696	7659	7594	7714	7732	7575	7755	7583	7638	7736	7694	7688	7730	7761	7676	7626	7773	7643	7715	7436	7723	7705	7627	7677	7679	7689	7780	7680	7735	7776	7646	7657	7546	7701	7675	7587	7663	7769	7823	7629	7723	7623	7573	7540	7636	7791	7752	7664	7758	7802	7633	7760	7675	7781	7718	7714	7676	7698	7670	7635	7693	7777	7793	7716	7715	7733	7814	7773	7745	7663	7687	7719	7828	7711	7649	7810	7668	7775	7610	7761	7739	7834	7747	7836	7640	7834	7806	7626	7560	7625	7696	7660	7728	7737	7695	7742	7636	7649	7823	7765	7760	7836	7740	7705	7664	7623	7644	7793	7720	7699	7813	7713	7707	7791	7774	7737	7708	7552	7775	7819	7664	7705	7694	7674	7658	7714	7750	7668	7689	7758	7777	7640	7858	7704	7729	7707	7691	7667	7686	7656	7627	7704	7697	7699	7703	7763	7644	7639	7703	7609	7541	7658	7687	7664	7635	7644	7693	7589	7859	7673	7678	7735	7756	7631	7512	7771	7675	7609	7609	7682	7713	7734	7783	7731	7603	7622	7766	7598	7731	7729	7823	7698	7806	7720	7723	7684	7704	7703	7689	7759	7596	7727	7601	7615	7784	7629	7568	7685	7743	7797	7616	7610	7683	7405	7661	7800	7791	7774	7675	7675	7548	7743	7712	7643	7616	7849	7655	7585	7619	7682	7601	7761	7766	7589	7812	7669	7690	7765	7679	7755	7718	7853	7665	7654	7825	7656	7739	7607	7757	7657	7730	7782	7824	7601	7454	7685	7700	7711	7784	7650	7688	7659	7653	7591	7783	7749	7733	7677	7762	7623	7615	7627	7754	7719	7664	7715	7724	7607	7717	7663	7743	7713	7722	7759	7588	7712	7615	7698	7680	7658	7709
4027	2183	1533	1313	1464	1814	1757	1676	1607	2494	4916	4408	2854	1665	1197	975	954	948	904	887	912	937	965	991	945	908	936	916	860	887	878	914	944	957	939	871	894	939	946	941	958	935	898	868	953	926	957	994	904	892	929	888	893	894	920	964	918	929	872	957	926	895	894	890	961	940	872	916	920	923	885	872	906	838	918	910	919	932	869	902	878	917	958	923	869	919	949	953	915	962	902	960	856	904	917	913	854	909	897	915	905	924	909	966	893	891	944	923	909	897	924	933	882	948	936	870	975	897	951	875	880	852	920	974	854	930	955	925	855	993	966	955	956	916	965	919	972	922	899	951	946	922	1022	921	932	934	938	881	885	882	949	923	958	858	883	955	970	919	937	969	920	1001	935	914	879	1010	943	889	914	936	925	941	927	969	958	935	979	880	986	915	876	894	886	887	895	993	858	959	950	912	897	943	983	937	892	926	962	957	889	897	885	887	906	880	915	892	881	918	901	912	953	906	926	960	900	928	993	968	892	922	907	942	898	924	863	935	906	933	901	957	870	929	905	927	930	900	941	957	913	953	963	925	909	902	968	887	924	929	977	953	927	924	883	960	974	902	981	919	911	892	951	886	942	883	959	889	908	901	946	883	931	898	900	922	947	930	914	871	882	901	906	914	920	921	936	961	938	896	918	907	960	881	945	970	922	859	909	903	956	910	895	948	929	943	935	908	958	895	894	933	912	880	961	955	905	888	881	956	900	898	970	904	925	946	943	866	938	917	892	911	915	949	925	923	984	914	928	939	910	907	946	894	874	963	1008	940	918	931	924	910	903	932	966	941	880	946	991	942	898	944	964	942	864	936	877	927	951	891	911	926	922	874	949	926	970	914	883	899	922	935	951	939	949	921	915	897	908	939	912	893	920	928	898	937	916	911	882	969	887	942	886	933	931	889	931	923	936	948	901	972	938	903	943	961	955	906	907	906	896	964	970	887	900	876	932	890	890	902	918	930	978	912	1019	979	909	944	886	908	891	964	918	935	976	905	883	920	923	970	956	922	933	896	900	897	878	909	966	874	981	902	887	963	898	905	904	929	889	880	903	946	930	948	932	926	959	939	910	871	986	894	974	946	958	874	901	866	920	913	849	888	969	945	956	922	946	942	939	889	983	898	936	862	936	915	925	923	955	970	922	925	982	935	907	873	919	946	979	915	917	912	901	922	915	919	982	960	930	981	927	906	897	895	893	916	943	900	956	898	934	958	911	913	891	942	959	894	958	900	935	902	899	874	939	921	976	942	895	913	935	916	918	953	970	936	845	952	932	933	922	967	943	937	909	911	983	920	960	902	923	882	908	938	935	911	913	974	959	965	885	888	995	963	929	931	936	924	966	921	899	898	914	933	974	891	919	948	909	875	925	911	897	934	953	923	909	880	921	903	883	937	912	889	880	885	910	868	890	921	941	854	933	922	887	866	961	969	868	880	932	920	903	929	906	913	914	899	941	970	899	964	907	893	973	952	976	897	916	919	912	937	962	994	963	899	885	896	925	884	959	891	918	929	962	876	900	920	953	941	928	886	907	929	923	912	950	914	941	907	935	864	879	921	958	890	960	909	946	954	916	918	888	886	912	914	859	906	926	870	898	857	909	885	930	947	914	940	919	912	874	984	882	910	947	947	960	948	878	942	881	963	971	983	852	886	914	926	929	997	927	879	932	905	909	954	906	937	946	936	923	920	876	935	946	910	926	849	882	902	911	995	927	942	921	914	950	943	862	872	909	899	894	940	899	891	949	985	948	936	950	863	982	913	888	912	915	921	912	951	962	969	971	933	902	917	926	880	911	900	957	950	951	995	896	921	946	902	918	905	939	942	936	946	977	923	941	886	927	955	976	924	895	938	958	946	928	893	975	914	893	878	881	934	936	935	910	967	907	909	966	899	937	935	955	894	947	918	894	932	881	933	914	915	899	932	903	903	951	913	952	888	951	922	933	938	939	940	966	956	869	887	910	918	947	892	917	893	941	946	946	974	916	903	854	921	968	935	903	914	905	937	939	881	900	973	916	880	883	896	898	917	918	944	882	931	956	901	910	954	946	909	971	965	959	883	896	965	903	928	945	920	864	904	957	907	896	948	951	947	953	963	923	929	897	912	896	957	905	908	875	903	917	945	914	911	945	911	910	929	921	985	916	898	929	921	898	930	913	969	928	914	949	938	900	923	890	931	938	988	921	948	929	918	908	921	932	908	908	945	968	928	935	916	889	891	944	920	945	934	907	921	890	955	951	994	978	933	926	934	891	864	930	916	922	886	952	876	919	923	907	948	906	951	924	896	930	950	909	919	873	912	955	870	879	956	921	975	891	951	928	908	943	905	965	970	912	892	965	914	959	893	915	889	923	1000	893	930	921	883	941	945	905	918	914	937	934	943	917	911	924	913	860	943	888	973	971	932	925	925	959	874	905	921	921	946	939	906	939	892	928	865	903	934	977	930	931	886	928	967	905	894	939	928	922	938	926	869	974	907	929	953	913	918	945	920	913	916	939	951	943	977	940	923	909	973	960	960	942	933	954	954	907	927	926	884	931	901	976	899	894	918	868	953	914	899	884	916	931	906	917	1014	937	925	943	928	916	927	896	893	929	931	911	942	947	887	905	927	918	977	966	872	920	948	950	977	942	881	889	906	906	907	941	951	916	932	946	916	906	909	950	915	950	923	922	947	882	941	916	906	943	950	869	974	925	955	920	944	938	925	915	924	873	931	887	906	974	906	899	901	992	854	829	926	938	911	905	911	917	931	883	914	870	939	862	937	918	912	898	902	931	927	962	903	964	963	938	927	993	975	981	900	933	949	892	897	939	914	921	923	910	915	964	919	958	922	880	928	884	930	925	932	1002	894	857	897	887	952	934	941	933	868	889	924	985	919	950	883	949	907	888	907	902	952	901	913	979	963	937	939	887	883	956	880	915	948	924	958	991	946	909	965	858	912	932	943	959	896	892	920	940	898	917	913	912	987	927	952	941	922	928	938	980	957	939	954	950	939	981	920	891	935	893	920	955	942	886	939	921	896	946	914	946	937	920	948	937	937	885	937	915	975	928	952	966	915	911	918	974	923	953	940	942	905	907	893	994	941	948	978	975	940	897	866	904	848	899	974	901	914	918	885	986	911	934	905	1014	884	932	886	935	886	965	942	941	943	876	959	939	912	913	945	922	887	923	898	905	929	913	914	880	924	954	932	919	903	966	904	992	940	927	906	967	932	878	1009	939	913	911	927	904	905	901	884	930	948	953	931	911	887	919	971	943	860	937	925	925	915	934	947	990	863	993	921	939	964	921	906	880	953	917	943	894	929	879	927	904	930	939	860	897	947	908	906	969	940	944	972	916	969	937	941	917	962	895	904	938	933	933	910	922	873	906	944	940	914	902	919	909	959	914	944	931	938	930	956	931	922	920	942	942	959	969	934	944	918	884	887	899	902	903	945	908	920	886	916	913	1026	880	907	960	898	950	892	968	924	930	972
22441	18458	13886	20048	27767	30517	28592	25776	24347	32471	41265	36990	27649	16396	10419	8321	7491	7560	7445	7527	7426	7526	7579	7518	7467	7606	7480	7635	7551	7570	7515	7558	7591	7591	7531	7457	7598	7549	7497	7352	7497	7583	7609	7493	7416	7417	7619	7662	7548	7582	7526	7631	7523	7698	7389	7512	7498	7446	7482	7475	7643	7351	7474	7504	7490	7687	7514	7475	7628	7549	7435	7605	7526	7450	7527	7529	7566	7495	7554	7428	7477	7415	7554	7694	7626	7592	7466	7669	7452	7447	7545	7422	7498	7411	7418	7517	7520	7642	7503	7387	7435	7527	7569	7389	7477	7506	7486	7592	7392	7664	7462	7386	7447	7498	7451	7619	7545	7504	7561	7470	7588	7391	7426	7590	7523	7535	7585	7517	7384	7512	7497	7589	7314	7460	7583	7401	7491	7494	7461	7491	7606	7462	7600	7649	7544	7409	7546	7404	7436	7518	7446	7472	7533	7395	7503	7330	7528	7551	7581	7479	7521	7534	7346	7479	7483	7515	7507	7578	7513	7508	7503	7354	7544	7305	7581	7431	7582	7459	7572	7478	7555	7641	7459	7460	7501	7382	7454	7561	7360	7554	7553	7446	7462	7461	7427	7429	7525	7549	7560	7548	7640	7629	7504	7578	7509	7499	7530	7662	7599	7725	7606	7579	7591	7484	7626	7512	7536	7568	7520	7495	7500	7484	7487	7443	7494	7517	7420	7517	7525	7562	7511	7469	7506	7567	7476	7488	7459	7360	7505	7593	7462	7545	7522	7619	7470	7650	7428	7488	7501	7581	7485	7487	7576	7391	7552	7635	7569	7493	7528	7572	7503	7469	7596	7414	7482	7476	7555	7335	7527	7534	7466	7468	7596	7369	7508	7583	7698	7631	7541	7422	7407	7579	7474	7598	7470	7618	7451	7662	7539	7572	7425	7575	7531	7454	7611	7675	7540	7376	7462	7547	7455	7556	7397	7461	7544	7492	7593	7476	7616	7432	7530	7468	7697	7411	7480	7496	7563	7659	7635	7544	7544	7406	7405	7681	7622	7520	7529	7527	7526	7509	7551	7472	7488	7505	7545	7516	7466	7487	7501	7512	7530	7448	7346	7555	7492	7422	7414	7624	7439	7612	7512	7472	7451	7425	7431	7605	7449	7509	7491	7560	7599	7622	7590	7550	7628	7431	7403	7456	7462	7550	7415	7564	7403	7509	7472	7527	7489	7564	7448	7468	7548	7541	7625	7522	7548	7536	7541	7626	7451	7582	7477	7451	7656	7518	7503	7492	7474	7575	7503	7556	7521	7451	7362	7492	7526	7463	7551	7475	7521	7578	7511	7605	7575	7558	7420	7620	7506	7480	7393	7453	7512	7616	7515	7450	7468	7492	7444	7416	7463	7411	7448	7556	7440	7507	7494	7666	7594	7586	7496	7629	7378	7477	7579	7476	7467	7501	7473	7457	7375	7460	7491	7487	7590	7578	7476	7681	7520	7645	7544	7548	7529	7546	7500	7590	7598	7410	7452	7537	7618	7474	7547	7461	7478	7634	7668	7555	7344	7584	7584	7435	7509	7506	7613	7541	7647	7464	7483	7433	7534	7629	7552	7507	7506	7535	7527	7627	7587	7417	7421	7426	7346	7592	7515	7478	7469	7535	7562	7539	7589	7511	7554	7419	7584	7580	7535	7656	7548	7556	7433	7530	7481	7577	7636	7489	7569	7609	7545	7456	7517	7494	7587	7564	7336	7656	7613	7540	7558	7568	7432	7581	7519	7553	7561	7501	7587	7591	7556	7548	7471	7516	7488	7462	7498	7503	7450	7497	7439	7509	7576	7434	7516	7590	7489	7509	7523	7564	7550	7458	7635	7411	7557	7571	7457	7624	7414	7468	7518	7608	7487	7540	7502	7584	7572	7645	7545	7554	7511	7573	7411	7462	7566	7516	7626	7664	7601	7532	7582	7470	7460	7480	7498	7440	7503	7507	7425	7402	7667	7461	7514	7553	7594	7515	7482	7550	7645	7467	7520	7616	7588	7432	7583	7536	7483	7592	7543	7473	7307	7449	7700	7553	7559	7569	7661	7569	7544	7545	7493	7496	7570	7575	7539	7559	7582	7687	7571	7557	7500	7569	7626	7538	7431	7481	7475	7467	7504	7550	7465	7495	7525	7547	7497	7540	7464	7429	7525	7475	7518	7513	7678	7537	7581	7469	7590	7492	7463	7655	7468	7617	7448	7524	7484	7656	7504	7355	7410	7405	7397	7537	7471	7418	7600	7572	7636	7584	7543	7478	7536	7519	7581	7466	7625	7574	7525	7675	7538	7494	7487	7444	7451	7574	7645	7631	7583	7555	7599	7416	7604	7572	7382	7464	7539	7582	7491	7661	7448	7568	7477	7643	7442	7330	7416	7633	7340	7533	7661	7515	7429	7542	7532	7448	7463	7507	7507	7487	7610	7557	7558	7468	7506	7407	7551	7566	7458	7444	7600	7523	7522	7576	7457	7524	7545	7579	7502	7428	7564	7494	7451	7517	7779	7619	7550	7492	7417	7685	7494	7508	7429	7503	7610	7523	7552	7590	7646	7501	7456	7535	7454	7363	7693	7503	7475	7546	7471	7413	7443	7539	7612	7493	7488	7556	7572	7433	7488	7445	7478	7417	7651	7579	7608	7499	7380	7633	7669	7494	7503	7527	7408	7513	7408	7419	7418	7427	7613	7592	7550	7495	7439	7478	7532	7538	7621	7564	7535	7686	7566	7490	7605	7595	7585	7380	7423	7529	7553	7613	7573	7513	7546	7614	7518	7469	7562	7539	7587	7594	7505	7636	7482	7619	7547	7582	7516	7518	7585	7580	7385	7593	7431	7461	7538	7741	7480	7454	7531	7585	7430	7540	7508	7551	7521	7393	7462	7589	7730	7467	7556	7397	7523	7553	7508	7481	7507	7581	7631	7465	7544	7632	7549	7363	7505	7446	7497	7491	7506	7355	7548	7574	7451	7618	7579	7521	7550	7605	7496	7398	7601	7479	7468	7480	7462	7590	7704	7563	7720	7455	7631	7540	7604	7582	7498	7593	7558	7532	7499	7568	7677	7353	7524	7543	7577	7274	7572	7485	7477	7492	7539	7437	7493	7567	7446	7433	7550	7532	7571	7508	7523	7549	7589	7534	7618	7687	7529	7376	7539	7566	7517	7590	7493	7595	7423	7505	7564	7650	7564	7556	7443	7510	7395	7478	7582	7665	7580	7513	7570	7613	7574	7505	7559	7619	7532	7630	7534	7597	7595	7475	7574	7533	7482	7638	7515	7526	7709	7470	7528	7452	7454	7536	7510	7401	7607	7520	7508	7398	7564	7542	7484	7565	7503	7514	7567	7462	7535	7423	7512	7461	7528	7681	7474	7489	7553	7459	7467	7515	7593	7436	7531	7585	7597	7413	7348	7528	7507	7500	7524	7516	7401	7565	7598	7501	7419	7587	7388	7573	7502	7609	7564	7578	7544	7511	7585	7637	7466	7501	7448	7449	7507	7475	7523	7520	7548	7567	7487	7484	7581	7521	7411	7571	7541	7589	7557	7527	7524	7519	7382	7493	7493	7455	7510	7581	7453	7550	7537	7461	7524	7572	7596	7488	7407	7559	7518	7438	7473	7520	7591	7457	7583	7402	7637	7493	7413	7707	7478	7598	7376	7645	7522	7420	7625	7573	7480	7516	7419	7448	7511	7503	7488	7478	7615	7450	7427	7553	7484	7438	7467	7481	7476	7422	7465	7494	7579	7543	7492	7622	7547	7487	7698	7507	7475	7426	7593	7591	7615	7479	7622	7431	7511	7587	7443	7486	7496	7469	7511	7502	7536	7491	7599	7436	7563	7576	7505	7534	7530	7501	7585	7614	7447	7381	7680	7494	7411	7580	7523	7397	7637	7581	7624	7459	7624	7540	7437	7537	7549	7565	7549	7501	7466	7461	7551	7531	7583	7421	7462	7483	7445	7411	7487	7523	7489	7581	7539	7730	7502	7423	7488	7499	7595	7421	7493	7398	7469	7454	7441	7555	7614	7529	7443	7479	7609	7608	7495	7563	7572	7508	7710	7399	7395	7526	7610	7526	7487	7517	7602	7588	7549	7528	7652	7643	7458	7551	7459	7426	7490	7530	7503	7452	7496	7562	7537	7612	7509	7577	7644	7422	7621	7455	7509	7556	7537	7382	7371	7416	7411	7375	7503	7441	7541	7568	7587	7617	7401	7568	7558	7510	7537	7391	7541	7532	7577	7632	7625	7566	7502	7606	7509	7503	7622	7480	7518	7445	7514	7501	7483	7477	7436	7603	7452	7537	7584	7581	7547	7513	7564	7420	7589	7443	7548	7552	7605	7552	7521	7434	7619	7598	7560	7508	7390	7491	7475	7495	7539	7645	7590	7452	7516	7417	7530	7456	7638	7476	7475	7535	7534	7518	7605	7507	7597	7486	7534	7587	7472	7425	7624	7569	7594	7476	7524	7612	7508	7587	7646	7586	7467	7494	7593	7503	7442	7463	7566	7588	7511	7588	7578	7417	7544	7556	7503	7532	7408	7609	7541	7472	7377	7647	7440	7523	7447	7585	7624	7582	7418	7523	7646	7527	7588	7518	7593	7474	7572	7473	7510	7617	7545	7477	7607	7406	7496	7508	7514	7472	7606	7503	7501	7447	7359	7482	7544	7473	7415	7574	7561	7501	7428	7602	7611	7592	7535	7518	7489	7636	7543	7474	7461	7578	7512	7493	7523	7485	7482	7520	7496	7545	7541	7452	7526	7471	7502	7580	7443	7379	7488	7534	7497	7499	7399	7567	7559	7559	7412	7453	7507	7553	7488	7440	7503	7568	7546	7500	7635	7416	7522	7467	7437	7535	7531	7599	7471	7498	7571	7647	7485	7504	7497	7539	7480	7496	7461	7539	7496	7533	7511	7530	7695	7634	7369	7518	7531	7613	7516	7461	7580	7546	7626	7540	7604	7459	7616	7567	7600	7394	7603	7502	7474	7399	7538	7547	7544	7392	7644	7466	7524	7563	7449	7490	7402	7370	7480	7490	7519	7577	7563	7606	7612	7462	7528	7428	7530	7491
3518	2835	1618	1387	1593	2072	2189	1965	1820	5045	13277	11338	6082	2506	1408	1094	918	940	897	936	927	924	928	880	926	956	849	889	900	939	938	916	881	878	972	930	925	958	920	985	896	887	928	907	946	930	946	961	929	917	887	911	950	910	916	897	936	964	937	921	909	907	906	905	935	922	909	929	920	976	931	916	898	934	927	884	910	953	952	916	919	891	930	953	953	937	912	963	949	914	887	990	960	938	891	909	914	911	849	946	911	904	925	929	907	895	972	878	945	945	883	904	937	953	961	942	916	921	946	913	931	897	917	952	908	948	914	904	919	944	896	895	929	908	930	948	944	914	940	980	929	890	913	926	909	932	874	996	925	927	937	949	873	984	932	873	891	998	896	897	910	899	946	897	905	875	928	876	917	940	908	935	933	928	938	925	942	949	913	938	914	889	885	917	909	890	905	865	895	896	1008	938	928	964	985	949	915	881	892	926	935	899	913	923	925	935	962	912	959	965	898	986	962	875	977	886	907	974	936	897	909	915	903	908	922	902	882	908	967	922	978	904	856	912	920	902	954	943	960	979	901	930	989	957	932	860	903	885	943	940	914	879	918	922	912	955	972	891	897	893	958	901	938	954	916	923	924	942	927	909	924	947	944	897	909	867	918	945	890	888	892	963	973	919	894	949	928	974	956	933	900	934	962	919	967	909	926	982	918	969	913	918	924	919	979	921	920	934	928	920	922	921	920	874	957	932	933	856	934	990	962	915	890	947	922	930	919	903	900	856	969	957	940	945	940	913	922	921	947	889	966	963	944	922	949	960	908	895	934	942	898	917	907	983	909	911	921	864	905	893	887	939	928	972	932	943	924	912	931	920	905	958	916	933	972	929	976	1012	977	940	935	985	932	904	949	888	909	861	956	944	952	859	948	927	909	985	914	966	973	866	909	945	914	936	940	911	927	884	859	944	900	921	954	893	1009	911	947	900	960	888	922	959	921	937	890	956	938	916	877	962	896	957	1003	981	894	910	903	943	905	943	915	892	929	952	899	930	927	913	836	977	906	896	871	933	954	915	928	937	943	918	920	861	897	929	919	932	963	893	974	984	912	997	907	918	853	907	977	861	962	888	878	943	937	939	953	923	924	913	908	914	890	893	937	923	897	919	997	929	956	951	988	962	890	946	912	897	904	958	911	878	922	919	946	980	916	897	946	942	896	924	909	896	932	955	919	920	955	914	976	932	902	943	953	920	945	953	906	900	947	897	910	901	926	935	955	900	940	877	919	896	958	918	911	965	886	896	891	1001	899	920	929	886	948	955	935	921	945	912	891	897	948	955	870	923	893	932	912	931	925	915	920	914	891	951	957	958	954	953	967	963	900	916	914	898	858	889	917	879	935	957	917	902	934	968	888	924	924	936	971	905	873	945	883	910	921	901	934	907	1003	875	966	944	922	890	895	904	903	944	909	925	850	877	928	910	914	914	921	912	894	930	919	901	912	913	957	980	970	973	887	984	877	885	932	931	945	893	925	928	977	945	913	903	959	923	926	947	932	868	905	947	940	915	951	938	906	881	937	945	909	906	890	909	956	903	912	978	980	880	939	951	921	924	872	949	875	900	937	921	906	926	883	949	951	893	989	890	964	946	922	981	921	958	875	932	912	906	930	952	914	937	977	930	966	875	926	947	979	916	970	890	929	960	892	941	872	921	941	921	968	905	1000	922	878	938	906	905	933	909	992	891	896	907	904	852	911	902	924	919	889	852	887	917	977	878	947	932	935	961	935	935	922	914	937	938	959	965	918	938	962	895	904	962	975	950	893	953	981	918	881	889	929	1016	936	878	933	940	893	885	952	943	926	912	940	955	916	909	916	909	958	923	971	942	958	900	913	883	953	983	929	913	881	895	881	925	902	871	945	925	942	957	848	893	901	932	891	943	880	924	891	905	923	912	867	907	913	962	972	887	906	965	972	942	929	943	887	921	949	906	957	939	886	873	966	942	914	929	883	931	909	872	918	886	891	902	998	921	889	948	916	914	928	938	892	943	918	879	927	969	928	935	905	913	870	948	854	899	901	896	897	880	864	910	902	894	886	942	867	895	905	897	909	921	865	915	936	891	961	953	923	925	893	904	893	956	926	940	860	890	926	910	917	936	940	948	926	931	927	977	918	902	896	942	1015	955	914	994	962	935	890	921	897	897	923	958	954	899	873	876	875	913	904	955	908	909	1002	937	966	970	940	893	924	899	910	973	878	937	915	900	931	938	953	906	942	926	894	909	979	964	933	941	940	918	909	845	905	932	964	916	893	932	959	922	916	918	913	918	910	936	947	908	937	954	942	924	937	868	949	929	922	938	928	884	937	937	887	929	936	945	898	859	933	967	941	935	912	949	898	899	923	921	898	937	966	898	906	922	899	911	914	918	958	943	949	922	965	959	910	944	965	947	994	942	895	931	913	924	892	927	959	937	924	954	889	933	927	881	927	905	954	931	944	936	934	959	948	888	931	910	912	874	890	935	971	959	894	953	886	915	948	899	921	920	916	912	886	936	978	920	944	880	925	940	925	916	944	908	958	913	897	941	920	873	945	892	935	889	933	888	976	911	974	913	923	883	938	911	943	928	936	905	942	894	981	978	945	882	920	949	929	927	993	865	932	1006	888	935	963	920	866	891	915	931	910	917	951	943	923	940	960	954	914	960	960	932	926	936	909	943	941	914	912	914	909	878	975	901	902	889	936	937	880	917	870	872	970	932	910	876	969	898	891	947	949	889	940	937	902	965	943	931	933	949	926	895	942	887	894	970	975	925	950	834	943	963	981	916	997	943	885	891	914	861	924	933	906	906	926	886	893	970	876	880	880	934	931	923	919	906	922	899	940	880	934	978	927	900	916	952	932	961	932	901	967	936	898	904	893	938	970	964	927	895	961	912	931	944	925	952	936	929	935	927	902	930	921	900	925	958	971	910	956	913	947	937	934	887	916	987	929	894	953	951	988	977	946	923	912	904	915	935	936	957	880	960	994	885	911	945	922	951	874	917	924	918	931	901	917	920	914	923	954	962	935	929	902	895	914	921	924	910	912	914	920	969	914	943	905	991	939	954	937	894	933	934	960	932	926	945	907	962	924	900	870	890	938	908	916	925	939	959	906	928	962	879	909	937	925	916	949	873	914	902	942	925	936	924	870	942	946	912	896	989	964	943	926	954	939	964	901	913	914	946	959	942	948	932	835	884	912	924	930	943	861	921	978	928	892	948	980	902	931	913	922	917	885	920	931	897	948	944	919	975	915	930	932	913	886	949	926	901	943	920	897	1004	919	929	910	933	935	900	947	917	873	941	931	955	860	910	876	955	902	935	961	902	947	908	928	941	986	886	876	908	915	928	918	927	890	900	955	905	933	901	911	885	906	966	913	919	931	951	852	956	918	966	904	937	900	894	865	977	904	950	928	920	950	947	900	926	907	879	919	886	879	952	942	967	947	950	950	902	958	916	912	873	872	976	937	857	947	925	913	937	918	923	954	883
26641	20669	15134	22043	30856	33027	32088	29549	26933	41823	60856	52947	39264	24646	14618	9383	7868	7698	7550	7474	7589	7529	7422	7513	7547	7512	7563	7487	7609	7331	7410	7486	7473	7450	7433	7531	7458	7574	7424	7530	7609	7556	7557	7600	7568	7571	7554	7702	7446	7515	7481	7478	7473	7508	7478	7550	7501	7407	7466	7565	7432	7525	7437	7499	7567	7575	7560	7493	7494	7691	7573	7490	7565	7660	7594	7487	7711	7563	7485	7495	7415	7551	7505	7622	7531	7570	7390	7444	7538	7383	7532	7444	7599	7508	7482	7382	7526	7559	7471	7508	7492	7532	7450	7593	7558	7501	7501	7548	7486	7482	7441	7487	7321	7543	7570	7433	7454	7531	7575	7532	7576	7490	7474	7546	7397	7528	7460	7387	7489	7662	7512	7360	7411	7446	7555	7492	7502	7456	7580	7559	7436	7452	7630	7533	7579	7454	7465	7606	7563	7602	7432	7459	7581	7471	7564	7463	7473	7599	7511	7542	7486	7582	7349	7465	7467	7426	7543	7480	7493	7432	7540	7696	7575	7543	7482	7498	7608	7621	7454	7428	7354	7471	7552	7492	7598	7446	7487	7542	7534	7477	7553	7594	7488	7540	7571	7514	7514	7564	7585	7452	7615	7667	7689	7617	7516	7449	7614	7535	7504	7665	7638	7513	7429	7546	7547	7438	7536	7395	7506	7516	7358	7467	7509	7510	7565	7471	7288	7488	7446	7553	7488	7425	7522	7523	7413	7454	7540	7365	7632	7601	7526	7541	7483	7486	7411	7480	7508	7569	7563	7485	7522	7583	7423	7549	7409	7552	7418	7513	7698	7528	7298	7414	7678	7569	7466	7550	7486	7407	7438	7501	7651	7386	7492	7545	7528	7528	7415	7558	7429	7554	7546	7551	7568	7522	7657	7473	7482	7686	7699	7429	7476	7463	7438	7468	7429	7544	7612	7467	7645	7563	7472	7581	7463	7496	7492	7592	7547	7469	7440	7580	7469	7403	7499	7438	7510	7508	7501	7424	7639	7449	7576	7427	7613	7409	7444	7575	7692	7649	7508	7597	7474	7443	7547	7509	7505	7599	7520	7575	7463	7486	7530	7385	7489	7505	7476	7552	7597	7559	7650	7443	7527	7508	7486	7493	7542	7329	7429	7479	7575	7490	7461	7370	7598	7437	7541	7629	7554	7439	7545	7579	7625	7530	7468	7447	7494	7429	7287	7489	7408	7634	7459	7488	7522	7472	7655	7481	7430	7523	7502	7431	7495	7396	7575	7512	7381	7544	7432	7414	7652	7506	7503	7546	7518	7461	7445	7506	7630	7420	7451	7516	7523	7336	7493	7608	7647	7534	7576	7491	7468	7595	7554	7656	7476	7538	7545	7437	7505	7521	7553	7427	7434	7479	7495	7523	7546	7414	7522	7646	7606	7610	7363	7412	7478	7483	7504	7549	7594	7549	7480	7430	7500	7547	7491	7522	7642	7620	7425	7521	7528	7419	7458	7483	7480	7370	7493	7492	7560	7447	7528	7508	7409	7439	7615	7535	7610	7512	7468	7465	7567	7538	7451	7602	7420	7591	7466	7438	7561	7446	7595	7548	7416	7326	7611	7508	7466	7492	7713	7497	7654	7650	7536	7586	7602	7466	7584	7594	7599	7637	7404	7558	7517	7554	7574	7497	7372	7522	7545	7588	7577	7397	7494	7480	7511	7548	7600	7539	7517	7552	7493	7466	7512	7606	7439	7543	7400	7533	7470	7522	7549	7398	7557	7524	7434	7448	7564	7492	7418	7403	7453	7527	7496	7556	7387	7424	7483	7507	7515	7436	7415	7583	7365	7554	7501	7548	7550	7488	7465	7580	7512	7553	7389	7505	7475	7501	7634	7546	7438	7397	7597	7509	7453	7492	7532	7486	7546	7396	7479	7628	7546	7563	7561	7535	7520	7421	7479	7431	7506	7496	7526	7504	7565	7540	7481	7510	7475	7529	7537	7534	7527	7391	7585	7304	7566	7444	7584	7532	7518	7496	7449	7561	7538	7492	7489	7642	7492	7421	7554	7499	7430	7520	7534	7547	7580	7533	7457	7588	7472	7505	7393	7647	7393	7490	7589	7432	7671	7458	7354	7569	7408	7440	7465	7624	7428	7484	7554	7451	7480	7712	7507	7505	7505	7375	7350	7509	7581	7471	7603	7662	7470	7417	7495	7401	7349	7520	7557	7553	7425	7518	7422	7507	7331	7547	7559	7527	7538	7414	7515	7489	7389	7452	7632	7450	7476	7465	7424	7626	7559	7439	7542	7654	7501	7461	7390	7461	7449	7448	7425	7489	7390	7486	7590	7492	7527	7519	7395	7383	7502	7449	7411	7587	7354	7557	7540	7420	7594	7550	7493	7465	7506	7485	7460	7592	7575	7500	7471	7414	7402	7428	7604	7462	7471	7541	7293	7551	7509	7557	7555	7443	7427	7564	7533	7470	7464	7492	7473	7631	7452	7390	7548	7467	7634	7506	7482	7466	7576	7428	7544	7492	7511	7566	7530	7506	7499	7353	7475	7440	7540	7525	7386	7590	7535	7554	7468	7608	7559	7447	7633	7535	7376	7516	7573	7431	7608	7558	7556	7421	7577	7412	7453	7538	7451	7594	7429	7662	7202	7495	7610	7447	7591	7493	7625	7561	7601	7624	7502	7537	7574	7538	7501	7408	7621	7501	7556	7432	7437	7498	7587	7589	7546	7516	7452	7560	7454	7439	7495	7483	7438	7601	7400	7474	7438	7596	7516	7582	7435	7474	7428	7576	7438	7628	7499	7429	7694	7531	7476	7426	7515	7494	7502	7513	7567	7513	7607	7556	7573	7440	7425	7561	7562	7460	7514	7380	7465	7372	7534	7492	7493	7585	7554	7472	7474	7427	7587	7312	7461	7402	7487	7472	7526	7455	7445	7546	7545	7628	7516	7374	7481	7599	7542	7401	7509	7431	7563	7424	7503	7540	7437	7556	7493	7596	7735	7509	7485	7481	7621	7592	7584	7527	7269	7488	7495	7482	7523	7520	7436	7380	7543	7436	7548	7641	7509	7538	7448	7539	7466	7479	7505	7436	7485	7360	7452	7502	7512	7404	7461	7459	7409	7448	7617	7532	7637	7545	7519	7616	7411	7382	7394	7493	7548	7432	7429	7508	7496	7500	7579	7524	7432	7419	7602	7612	7514	7523	7499	7573	7447	7394	7575	7464	7478	7638	7398	7533	7520	7575	7477	7567	7467	7541	7508	7529	7419	7524	7423	7462	7468	7442	7529	7612	7728	7419	7553	7646	7556	7574	7450	7481	7572	7503	7424	7528	7473	7547	7504	7522	7463	7437	7529	7556	7431	7435	7583	7466	7626	7586	7541	7462	7402	7466	7474	7457	7388	7553	7625	7390	7644	7529	7489	7449	7680	7507	7550	7531	7588	7473	7538	7598	7413	7569	7381	7612	7609	7438	7509	7393	7417	7363	7504	7545	7509	7469	7424	7525	7616	7454	7595	7422	7579	7469	7582	7461	7422	7575	7492	7443	7676	7592	7560	7540	7514	7412	7488	7553	7522	7526	7425	7537	7532	7521	7338	7386	7469	7512	7534	7550	7690	7559	7531	7437	7445	7545	7421	7430	7537	7534	7428	7530	7503	7644	7371	7463	7489	7384	7584	7519	7551	7531	7433	7455	7557	7537	7513	7485	7562	7492	7577	7560	7456	7546	7507	7514	7430	7363	7426	7501	7369	7445	7588	7485	7535	7463	7608	7683	7528	7527	7527	7508	7591	7465	7448	7448	7592	7453	7543	7498	7498	7472	7465	7521	7499	7566	7518	7531	7512	7564	7425	7492	7415	7573	7527	7457	7496	7398	7572	7546	7442	7494	7447	7571	7509	7352	7503	7562	7506	7398	7490	7388	7392	7581	7647	7350	7578	7549	7407	7519	7589	7705	7522	7563	7596	7590	7392	7569	7459	7485	7455	7403	7516	7528	7603	7290	7411	7557	7409	7406	7625	7523	7567	7511	7492	7548	7424	7603	7436	7482	7607	7562	7548	7471	7617	7430	7355	7411	7371	7513	7437	7460	7421	7525	7413	7461	7471	7629	7395	7381	7584	7456	7543	7412	7417	7491	7445	7540	7547	7389	7501	7432	7436	7553	7518	7427	7605	7653	7524	7569	7437	7532	7491	7510	7472	7439	7577	7414	7553	7565	7415	7425	7404	7455	7476	7564	7487	7533	7418	7586	7428	7544	7584	7494	7493	7528	7412	7487	7391	7496	7634	7450	7421	7480	7606	7554	7458	7476	7410	7575	7556	7527	7469	7511	7333	7384	7521	7592	7459	7597	7625	7468	7461	7509	7421	7568	7489	7528	7573	7491	7510	7572	7582	7551	7542	7360	7619	7538	7405	7537	7440	7519	7632	7332	7447	7423	7456	7504	7500	7354	7391	7516	7535	7546	7504	7657	7421	7534	7564	7507	7660	7568	7518	7406	7431	7623	7542	7491	7560	7514	7678	7415	7296	7472	7565	7553	7438	7473	7385	7514	7493	7634	7416	7431	7502	7549	7474	7539	7496	7493	7483	7429	7593	7531	7500	7538	7629	7357	7587	7477	7307	7442	7583	7502	7621	7492	7528	7537	7512	7463	7569	7559	7476	7542	7524	7457	7447	7608	7444	7618	7578	7522	7602	7447	7424	7556	7522	7431	7582	7549	7463	7504	7650	7476	7444	7543	7595	7466	7461	7538	7457	7655	7458	7539	7415	7479	7495	7516	7620	7459	7600	7398	7399	7420	7570	7539	7653	7614	7526	7639	7438	7447	7390	7327	7614	7488	7508	7512	7513	7420	7612	7522	7554	7499	7396	7494	7399	7373	7581	7438	7402	7499	7522	7432	7546	7530	7573	7404	7504	7493	7496	7473	7492	7422	7420	7494	7451	7538	7601	7599	7365	7614	7466	7563	7610	7577	7615	7408	7481	7559	7490	7433	7426	7668	7592	7483	7467	7605	7509	7603	7403	7467	7493	7550	7560	7515	7427	7391	7449	7568	7587	7674	7453	7384	7389	7475	7477	7433	7436	7635	7600	7505
6215	2495	1713	1457	1670	2080	2315	2319	2233	5130	13287	11260	6281	2822	1562	1046	995	982	1023	1003	945	925	924	943	979	994	960	947	977	952	958	976	944	961	982	985	927	948	935	1009	968	883	984	995	923	912	983	937	968	933	991	940	941	972	928	937	991	937	955	943	909	935	939	960	963	957	948	965	976	979	989	932	934	964	1009	948	907	952	883	954	955	947	958	981	992	933	989	950	960	966	994	965	957	980	990	912	962	996	975	1044	990	1021	1015	905	950	929	946	999	961	988	941	930	964	938	939	995	938	929	942	921	918	937	993	1003	1017	912	1011	994	946	979	921	931	931	957	953	939	957	1002	937	945	958	952	929	987	952	979	960	967	942	975	953	937	977	939	1023	953	976	974	1000	940	933	930	1011	975	909	895	988	949	981	991	1013	972	978	951	930	922	962	899	928	938	987	978	940	969	973	970	966	932	930	1000	936	997	1015	933	1015	925	885	942	979	975	977	962	932	937	1017	974	970	979	956	937	936	990	1015	976	957	1030	909	944	964	972	986	929	925	987	956	997	955	938	924	983	937	948	948	930	901	992	1006	979	976	993	973	896	930	937	977	969	912	948	991	1016	929	943	941	942	985	990	954	995	958	946	966	924	992	955	915	952	979	952	946	915	990	953	928	950	975	957	960	984	1007	1005	981	958	1019	972	948	976	951	966	953	960	948	1004	958	964	985	951	969	973	956	940	972	1003	962	935	975	1008	950	916	973	931	997	980	963	968	974	983	960	955	951	931	987	989	979	969	991	949	972	974	972	1002	942	988	965	916	1001	964	950	974	970	1000	972	947	975	939	961	942	926	990	962	992	939	974	961	965	979	953	1000	1001	976	964	954	913	937	936	994	958	942	937	978	993	1007	937	921	932	942	1023	945	968	1014	990	998	972	927	960	991	925	997	935	986	966	961	982	944	912	946	973	983	964	955	957	1042	972	953	995	956	957	929	973	1014	1007	975	956	982	951	956	951	966	955	928	952	952	967	948	914	917	949	958	886	1045	946	986	946	950	945	926	976	929	1010	965	925	975	978	985	1015	979	989	1006	939	939	960	965	923	967	945	950	957	969	932	948	909	914	936	987	908	955	945	954	998	997	938	958	979	963	978	945	981	930	951	963	995	951	922	970	925	957	984	918	947	960	932	991	942	963	955	993	949	1000	1013	1005	950	962	950	960	902	888	947	917	1008	908	922	958	935	987	980	970	1028	974	955	990	984	993	946	975	934	973	978	984	946	973	958	923	980	909	923	987	975	968	987	978	944	966	996	969	978	1017	1014	955	925	948	1049	974	991	981	988	928	946	1003	946	982	891	985	997	1009	910	998	964	978	983	973	959	935	1019	943	986	984	947	969	907	1045	951	926	947	951	950	907	964	932	955	955	1011	952	961	988	951	952	1008	940	992	994	958	955	919	978	898	929	920	990	970	1047	1044	956	991	964	872	946	950	952	993	966	946	953	980	966	928	1030	987	926	1013	999	883	994	959	993	914	1008	1010	996	965	992	960	986	951	970	918	902	953	970	959	986	949	960	1024	965	946	932	950	958	923	995	902	942	977	992	985	971	994	973	863	1006	946	1000	941	942	943	964	988	974	948	977	966	944	992	968	947	927	1006	948	920	932	986	951	970	901	946	961	938	985	971	997	945	962	967	980	929	905	924	978	915	998	900	949	978	925	970	939	912	958	938	975	1000	1013	946	1034	962	925	986	947	974	931	939	977	938	917	901	951	969	967	983	1038	962	979	940	986	998	967	951	945	931	967	996	974	966	976	925	944	909	916	948	927	962	948	909	976	953	934	896	953	942	971	907	992	938	971	940	974	1018	941	973	971	985	965	1034	1008	986	963	943	1002	933	959	1001	966	959	942	977	1003	980	968	911	976	952	984	980	987	927	955	924	944	943	947	955	981	930	964	958	944	930	989	995	957	952	998	1024	943	970	982	892	941	942	953	918	964	1013	1007	992	920	1017	932	986	967	940	997	920	959	973	928	949	930	963	967	984	961	961	897	988	976	953	994	956	955	967	949	994	934	936	925	941	923	972	988	975	978	972	974	941	972	995	949	906	954	987	1011	967	966	942	969	967	952	959	952	961	931	907	917	990	947	973	1010	985	990	886	980	949	894	958	919	971	957	970	1021	976	972	950	973	914	977	973	914	983	992	907	918	938	978	1008	992	948	969	914	949	993	941	971	965	958	995	984	971	984	991	933	1005	1015	926	954	952	997	932	993	965	982	923	1050	970	956	981	928	951	989	970	956	942	927	948	1017	1001	932	947	966	957	991	919	1002	964	967	949	996	998	1004	944	1018	967	977	922	964	923	976	960	967	956	958	899	965	962	989	975	940	942	934	1011	921	985	1022	974	965	990	974	948	1017	926	928	1008	938	986	915	958	955	929	973	934	914	1014	964	939	928	968	963	1013	982	929	1003	935	992	930	990	933	952	976	945	938	910	974	945	930	972	900	922	1002	1004	930	955	977	1003	947	963	1011	1018	983	988	1006	956	910	967	951	944	923	922	994	924	957	967	979	970	917	996	950	955	918	1002	987	973	935	914	921	1021	951	946	932	929	960	922	1002	1048	958	961	980	1020	951	988	951	956	939	960	943	988	966	934	929	982	952	983	1009	974	960	954	1006	981	998	922	873	1011	939	1006	949	971	900	941	938	939	997	926	1005	957	949	1007	974	977	976	940	942	930	980	983	951	951	911	929	931	947	915	915	952	963	968	926	998	930	967	954	981	947	953	991	978	1037	946	994	961	959	967	941	984	939	970	981	977	1020	928	957	1004	965	976	900	925	975	945	973	981	1035	942	960	950	981	936	1029	973	990	955	995	931	896	878	946	946	946	915	1005	920	944	923	975	958	948	963	968	1004	938	1001	948	935	948	984	938	935	949	999	1006	933	924	918	1000	999	898	932	983	991	968	936	943	946	995	975	957	921	971	967	1051	997	971	906	947	958	938	962	946	1003	973	952	971	922	965	961	961	979	916	974	1014	929	947	917	965	999	982	952	945	989	965	1011	936	958	936	954	930	981	925	929	985	947	1007	1024	1008	968	943	988	1013	991	959	979	977	1006	950	1017	951	972	947	934	976	940	940	957	976	919	1012	953	979	940	929	979	1003	946	1029	980	961	937	942	943	969	1003	925	987	983	955	931	1005	1032	960	968	1022	959	971	977	944	969	996	903	959	984	1001	938	976	1004	962	930	942	1004	995	959	981	954	952	910	967	943	987	961	967	953	979	938	1004	955	952	969	966	985	942	914	975	947	903	935	929	984	933	971	928	988	931	1018	959	1061	942	975	961	918	973	953	961	1004	1000	923	946	973	975	975	966	940	971	964	950	984	944	940	942	932	1045	961	983	998	984	958	974	965	948	970	963	951	1013	922	938	947	982	973	942	957	954	1007	955	924	986	879	954	910	982	926	912	966	994	934	937	941	940	947	915	890	930	952	901	1041	977	942	987	909	919	945	957	1018	928	936	960	978	950	976	892	997	935	1001	977	942	982	999	978	914	1004	973	950	997	980	940	934	980	946	939	975	957	978	964	981	980	990	950	928	997	963	941	912	881	968	955	960	999	979	902	973	994	988	940	975	971	933	963	977	953	954	960	980	986	942	958	968	951	1006	908	941	989	993	946
25836	19087	14960	21138	30611	33187	34031	33070	30942	41612	61547	53841	41016	27118	16208	10081	8271	7857	7908	7772	7781	7847	7685	7806	7746	7606	7725	7771	7813	7732	7694	7795	7817	7914	7784	7826	7915	7870	7830	7749	7727	7764	7907	7814	7749	7704	7908	7909	7773	7816	7836	7763	7705	7927	7862	7758	7911	7842	7800	7724	7856	7771	7677	7719	7737	7835	7748	7849	7805	7806	7862	7841	7769	7844	7644	7753	7690	7874	7790	7756	7854	7905	7794	7665	7851	7787	7700	7631	7694	7770	7771	7838	7774	7861	7833	7833	7688	7776	7817	7744	7858	7971	7764	7771	7688	7777	7739	7795	7956	7750	7681	7764	7852	7957	7724	7692	7778	7758	7819	7771	7809	7718	7810	7774	7836	7762	7814	7873	7733	7775	7880	7759	7828	7561	7660	7729	7724	7794	7828	7766	7780	7786	7810	7847	7838	7740	7971	7796	7746	7779	7745	7923	7819	7816	7800	7812	7867	7757	7718	7728	7784	7869	7804	7655	7795	7764	7839	7919	7828	7773	7874	7674	7789	7650	7685	7942	7948	7750	7887	7783	7738	7793	7983	7883	7782	7737	7680	7840	7897	7778	7810	7827	7708	7804	7798	7866	7821	7766	7752	7854	7720	7677	7917	7761	7769	7687	7831	7852	7925	7799	7892	7656	7695	7711	7795	7788	7865	7807	7900	7774	8012	7839	7776	7602	7772	7850	7729	7894	7865	7787	7739	7909	7676	7778	7727	7693	7830	7824	7803	7828	7828	7776	7767	7888	7676	7825	7848	7898	7857	7840	7802	7779	7779	7765	7726	7909	7704	7862	7795	7754	7774	7665	7773	7818	7767	7955	7858	7813	7596	7719	7789	7726	7805	7848	7784	7704	7809	7852	7863	7829	7846	7705	7785	7772	7737	7787	7663	7637	7818	7764	7901	7814	7753	7778	7796	7799	7753	7896	7791	7701	7724	7666	7827	7792	7752	7678	7864	7708	7764	7709	7774	7706	7800	7826	7781	7776	7731	7852	7909	7739	7779	7921	7788	7848	7804	7708	7751	7829	7741	7703	7779	7788	7911	7714	7748	7842	7775	7736	7783	7728	7808	7920	7789	7725	7768	7950	7685	7660	7845	7935	7911	7876	7868	7656	7808	7751	7704	7808	7815	7883	7791	7786	7831	7839	7893	7816	7962	7842	7874	7808	7777	7704	7727	7902	7799	7804	7839	7827	7781	7705	7842	7909	7824	7771	7776	7837	7874	7738	7763	7746	7747	7906	7864	7828	7797	7729	7849	7852	7800	7697	7728	7763	7788	7844	7750	7768	7756	7916	7865	7883	7809	7849	7757	7846	7823	7814	7703	7854	7846	7856	7849	7938	7848	7823	7789	7834	7777	7771	7767	7737	7968	7774	7780	7801	7758	7736	7682	7763	7851	7784	7789	7797	7821	7823	7731	7852	7892	7798	7636	7738	7833	7730	7705	7714	7797	7833	7905	7747	7754	7754	7806	7752	7799	7872	7678	7922	7739	7782	7815	7844	7879	7909	7802	7914	7877	7857	7782	7623	7915	7826	7770	7713	7767	7871	7775	7780	7797	7682	7849	7753	7794	7785	7874	7772	7846	7799	7758	7812	7868	7850	7741	7770	7820	7800	7801	7873	7790	7803	7854	7958	7784	7706	7772	7681	7734	7808	7933	7718	7744	7796	7879	7726	7723	7720	7871	7914	7703	7802	7796	7715	7862	7864	7856	7841	7743	7783	7840	7809	7903	7741	7722	7777	7715	7774	7906	7790	7814	7758	7903	7894	7679	7872	7755	7986	7624	7810	7862	7799	7804	7863	7817	7835	7783	7685	7909	7734	7731	7745	7834	7836	7742	7753	7724	7926	7693	7882	7761	7775	7694	7799	7881	7734	7876	7758	7717	7720	7813	7812	7869	7809	7864	7783	7695	7736	7927	7753	7801	7723	7778	7778	7868	7785	7825	7845	7890	7760	7812	7768	7769	7725	7889	7885	7858	7717	7794	7763	7678	7857	7664	7745	7804	7653	7837	7755	7736	7863	7755	7880	7862	7752	7777	7695	7702	7785	7707	7790	7763	7883	7781	7756	7812	7826	7720	7713	7965	7750	7684	7743	7916	7883	7845	7911	7651	7747	7700	7719	7803	7915	7874	7979	7774	7899	7807	7812	7651	7898	7762	7832	7771	7868	7874	7866	7750	7986	7863	7781	7838	7887	7926	7878	7832	7764	7714	7782	7769	7794	7696	7800	7747	7749	7726	7777	7769	7884	7774	7704	7760	7788	7749	7798	7839	7704	7717	7910	7840	7824	7761	7802	7904	7858	7713	7567	7896	7891	7725	7788	7716	7788	7773	7888	7880	7815	7837	7910	7778	7712	7728	7760	7791	7773	7775	7677	7784	7799	7795	7826	7789	7688	7807	7875	7880	7836	7757	7826	7818	7841	7722	7822	7844	7788	7705	7809	7788	7786	7819	7659	7770	7736	7732	7732	7872	7881	7767	7874	7809	7747	7791	7736	7703	7757	7815	7835	7779	7769	7965	7826	7715	7716	7920	7771	7755	7746	7879	7718	7901	7789	7816	7848	7788	7867	7970	7746	7927	7950	7838	7850	7932	7843	7925	7866	7856	7735	7665	7841	7844	7839	7749	7811	7865	7785	7708	7859	7782	7811	7759	7832	8016	7757	7740	7853	7827	7686	7768	7838	7826	7838	7822	7895	7779	7862	7823	7767	7851	7867	7641	7745	7815	7891	7817	7858	7855	7853	7840	7733	7754	7915	7910	7769	7950	7803	7855	7796	7779	7826	7849	7739	7567	7848	7815	7737	7784	7711	7662	7742	7805	7770	7841	7685	7869	7775	7697	7721	7802	7958	7926	7745	7817	7759	7846	7770	7861	7760	7877	7745	7740	7751	7847	7830	7734	7677	7830	7741	7850	7843	7828	7960	7785	7858	7757	7823	7932	7761	7803	7799	7774	7797	7777	7749	7907	7867	7690	7774	7880	7727	7725	7822	7689	7803	7827	7873	7722	7760	7780	7807	7826	7681	7674	7667	7798	7729	7704	7723	7808	7807	7753	7801	7680	7770	7788	7835	7851	7769	7740	7789	7716	7707	7715	7641	7841	7820	7793	7833	7863	7874	7799	7835	7834	7833	7827	7769	7734	7801	7742	7762	7941	7824	7864	7801	7718	7791	7924	7819	7779	7811	7864	7798	7900	7887	7927	7677	7830	7951	7865	7850	7777	7753	7869	7651	7810	7721	7909	7693	7804	7739	7721	7798	7759	7730	7774	7746	8000	7729	7761	7706	7820	7786	7838	7776	7817	7789	7849	7823	7806	7974	7662	7827	7947	7690	7869	7773	7667	7780	7857	7724	7842	7728	7682	7823	7787	7817	7813	7656	7754	7704	7770	7764	7892	7746	7872	7830	7743	7695	7817	7664	7679	7847	7692	7779	7757	7855	7644	7926	7770	7833	7646	7807	7796	7781	7712	7699	7769	7660	7726	7909	7724	7670	7802	7741	7618	7801	7880	7729	7901	7738	7723	7778	7705	7804	7797	7900	7887	7863	7791	7738	7757	7700	7768	7731	7840	7805	7811	7950	7938	7702	7821	7873	7683	7845	7699	7684	7740	7586	7823	7739	7818	7866	7800	7766	7770	7771	7889	7882	7774	7891	7698	7754	7836	7999	7748	7684	7697	7913	7755	7794	7779	7785	7852	7801	7776	7721	7687	7638	7666	7851	7773	7694	7915	7718	7896	7871	7866	7861	7842	7875	7854	7832	7774	7737	7728	7714	7811	7911	7825	7860	7915	7895	7871	7881	7691	7713	7665	7856	7871	7725	7699	7805	7841	7716	7845	7964	7829	7714	7817	7773	7804	7831	7832	7851	7786	7834	7849	7791	7909	7883	7805	7809	7892	7867	7827	7662	7800	7782	7948	7940	7838	7778	7831	7702	7804	7699	7910	7747	7710	7837	7862	7668	7841	7821	7766	7799	7921	7825	7865	7870	7824	7830	7671	7825	7922	7839	7751	7763	7887	7870	7785	7802	7765	7766	7691	7814	7723	7861	7868	7820	7691	7716	7798	7846	7923	7863	7790	7858	7673	7843	7782	7730	7824	7807	7793	7844	7768	7792	7756	7784	7824	7787	7796	7837	7820	7730	7860	7671	7711	7768	7759	7766	7952	7900	7857	7704	7852	7775	7830	7800	7907	7802	7701	7783	7892	7804	7862	7771	7770	7801	7725	7827	7749	7932	7780	7842	7937	7854	7861	7756	7789	7921	7871	7809	7795	7857	7771	7810	7822	7896	7766	7770	7858	7856	7752	7644	7884	7850	7896	7759	7775	7816	7821	7968	7781	7842	7955	7755	7766	7848	7784	7827	7738	7851	7894	7816	7728	7787	7944	7693	7765	7868	7739	7678	7679	7773	7603	7801	7729	7725	7738	7798	7803	7746	7861	7970	7853	7745	7849	7673	7709	7583	7719	7741	7693	7706	7780	7780	7818	7725	7739	7721	7757	7718	7673	7868	7687	7736	7836	7713	7814	7721	7846	7754	7695	7632	7879	7739	7856	7911	7809	7869	7845	7972	7815	7900	7764	7817	7872	7696	7939	7703	7822	7768	7840	7901	7807	7601	7764	7845	7726	7859	7751	7805	7709	7709	7807	7770	7748	7716	7886	7773	7793	7667	7767	7758	7735	7939	7682	7702	7899	7738	7799	7774	7847	7862	7885	7692	7796	7717	7789	7714	7810	7720	7771	7766	7762	7865	7829	7788	7806	7917	7770	7914	7819	7801	7896	7860	7887	7805	7773	7797	7724	7733	7861	7774	7830	7767	7887	7803	7923	7706	7728	7788	7765	7659	7671	7767	7813	7687	7768	8018	7736	7831	7826	7677	8058	7741	7901	7664	7748	7595	7840	7815	7876	7931	7881	7830	7737	7767	7796	7821	7882	7780	7820	7769	7776	7682	7821	7780	7887	7676	7829	7848	7705	7744	7825	7737	7837	7972	7917	7820	7899	7684	7780	7696	7812	7790	7728	7808	7572	7735	7690	7803	7855	7770	7944	7958	7789	7863	7743	7684
5188	3052	1759	1599	2272	2928	2918	2542	3190	5674	16853	21083	14996	6885	2631	1452	1043	945	976	959	898	970	978	921	951	951	937	989	934	953	973	917	965	927	915	951	938	980	924	976	969	903	938	958	930	931	920	975	936	907	981	953	944	906	941	899	919	986	975	924	949	898	955	965	878	909	946	969	935	989	951	949	994	957	983	944	879	970	957	892	985	962	923	991	995	935	944	957	987	1014	1003	946	925	961	954	955	944	973	932	944	988	967	944	992	947	928	953	977	951	959	933	880	907	935	954	941	905	957	991	993	924	957	995	943	962	918	909	957	952	977	938	945	970	970	951	973	937	980	934	928	938	963	1009	917	939	974	925	925	990	895	938	934	926	984	1012	915	967	937	893	928	913	905	939	972	900	920	922	905	941	941	949	938	911	961	892	899	985	928	940	913	959	965	991	996	938	951	903	952	960	951	950	958	1005	934	953	945	926	971	986	954	995	935	952	966	970	981	936	931	978	933	944	950	924	963	883	923	892	946	919	951	937	949	950	963	951	1017	923	986	945	901	925	1008	982	960	962	999	948	934	956	970	946	968	914	940	990	921	910	948	921	955	962	994	942	939	932	958	922	998	944	964	953	911	911	964	965	944	927	956	946	933	938	926	964	967	1000	1021	1019	916	912	964	882	980	973	978	956	946	951	946	907	989	981	894	1010	954	931	942	952	978	1004	992	963	975	985	989	905	937	903	940	981	958	994	959	912	919	1000	957	1002	930	901	924	878	917	996	908	973	975	907	939	941	928	925	969	950	970	924	981	904	956	962	1000	947	896	955	920	939	934	947	940	945	936	935	959	959	945	921	907	923	936	945	952	938	989	956	1009	908	943	967	993	998	990	932	960	987	939	954	995	977	954	891	925	944	914	905	947	983	951	963	909	938	951	967	967	944	910	918	961	969	974	950	954	980	950	935	963	967	907	919	945	978	983	942	1018	990	936	932	934	981	903	986	914	965	890	918	967	950	987	952	923	951	959	973	945	952	937	968	950	988	901	968	925	983	955	925	958	960	927	960	1017	952	971	940	931	900	964	896	971	938	918	935	987	919	956	949	970	991	992	975	968	931	948	976	928	962	962	963	935	950	965	954	926	1022	956	963	958	955	947	949	927	961	981	920	936	911	945	946	902	971	943	974	948	925	961	928	973	1002	969	957	946	978	922	942	930	962	885	972	918	953	917	951	987	954	948	983	941	887	935	953	930	1005	939	949	953	918	954	952	932	949	946	878	965	963	951	990	957	971	923	947	921	956	958	948	932	912	948	944	998	940	988	982	910	951	965	948	942	941	962	935	987	914	1025	922	1009	971	952	906	931	902	967	896	963	994	906	993	926	933	963	925	977	973	955	946	970	940	920	931	951	924	905	912	937	966	927	943	982	892	913	949	912	977	916	935	901	938	948	982	978	921	925	982	923	911	1008	989	960	936	970	947	969	952	986	975	918	1008	962	936	966	911	967	950	981	982	955	937	926	930	919	995	912	966	965	970	1027	983	915	953	935	931	984	979	1019	1010	912	935	961	990	955	935	884	967	893	937	909	953	967	986	982	919	931	1010	927	934	916	978	1052	946	932	926	935	958	989	964	996	987	1000	1012	967	997	951	934	932	958	917	862	861	975	925	988	952	956	933	910	979	909	958	923	969	973	995	940	908	1019	977	929	933	874	983	989	917	951	974	985	944	935	896	1004	1007	904	897	889	925	960	951	948	995	942	984	909	1008	870	920	933	947	929	965	936	926	976	953	864	955	950	923	930	917	920	944	961	921	927	947	960	920	932	975	952	919	888	924	918	930	951	948	995	951	945	949	964	959	978	989	998	947	931	941	918	910	903	993	947	995	930	984	930	950	1001	945	971	1000	975	958	928	906	969	981	902	996	998	962	888	915	959	952	975	954	912	928	963	956	959	953	977	923	933	1010	964	937	959	991	884	981	961	965	968	974	938	998	913	946	914	962	992	966	955	983	944	912	1000	933	946	962	921	953	959	971	960	947	1024	977	990	1018	920	945	957	1021	945	908	908	950	951	1020	964	880	963	914	939	969	953	907	976	949	950	1011	984	882	1021	982	996	938	928	985	978	952	961	963	930	933	953	962	967	919	933	965	979	918	964	988	961	1001	916	979	955	925	956	1008	931	973	904	921	884	932	1003	952	895	944	943	932	955	951	927	924	981	969	918	940	1021	911	903	959	946	949	924	959	918	934	930	939	976	962	942	931	974	937	972	946	913	942	927	944	948	952	1001	945	931	940	923	986	975	911	954	924	969	947	954	922	983	950	947	918	921	938	970	998	889	961	998	949	963	933	939	1008	947	940	919	911	927	977	955	915	964	987	941	944	910	979	981	972	969	987	1020	945	958	950	903	948	981	945	947	939	960	942	982	931	970	933	990	947	937	938	912	919	868	899	975	920	938	1006	909	979	953	974	956	960	958	940	1008	931	931	880	946	939	911	886	980	968	936	998	937	972	912	921	951	956	1004	978	968	954	961	916	948	924	923	980	930	966	934	916	985	971	927	978	922	939	914	978	909	968	971	895	931	969	870	939	956	925	931	964	959	945	1022	958	896	933	952	902	930	963	937	956	955	939	952	887	966	974	927	983	934	914	940	916	979	979	954	957	965	997	963	930	978	978	867	903	920	939	984	906	944	992	1000	955	924	931	941	934	993	948	934	915	949	956	921	910	912	967	914	913	969	910	930	943	967	945	950	934	972	967	959	926	939	962	943	981	941	958	981	928	937	922	927	901	938	949	956	922	971	962	953	965	935	972	963	973	956	948	989	967	931	924	967	937	988	978	973	945	989	952	949	913	975	903	958	935	938	922	888	912	894	913	959	965	975	956	950	954	937	942	950	923	905	929	946	956	965	910	911	981	938	954	920	952	911	936	963	977	928	936	917	939	955	943	953	903	909	968	976	1029	937	940	959	951	962	926	908	983	990	940	918	955	925	981	956	965	922	1002	967	929	909	936	945	931	908	936	943	997	953	944	1030	920	971	954	1023	891	978	923	942	954	1001	881	952	968	938	952	951	968	935	930	977	934	936	960	1004	991	1020	931	973	879	955	1007	935	993	933	938	955	943	925	1014	987	967	959	994	998	945	918	949	932	953	1000	928	873	977	899	963	929	957	980	909	949	892	952	897	980	977	938	922	954	942	967	960	888	943	933	913	986	1006	954	946	972	886	921	915	925	965	913	933	920	977	887	926	1003	987	941	964	965	960	1018	959	924	953	951	966	901	950	957	995	957	1011	994	945	940	918	930	928	969	989	930	958	928	908	938	951	939	891	951	1007	950	920	970	925	948	994	977	992	945	976	970	896	929	937	958	923	936	962	944	899	997	947	995	961	961	982	921	922	966	907	963	917	977	953	939	961	921	914	913	933	939	1005	977	972	985	942	928	977	1020	943	951	962	954	969	980	1004	943	905	935	897	848	921	892	927	976	960	1001	983	927	951	936	964	959	904	938	937	994	996	979	935	954	954	913	925	941	948	1006	939	980	1010	955	937	925	946	967	962	937	906	895	942	989	945	898	940	960	937	957	904	918	976	939	917
30113	22046	16225	26058	35795	38833	37155	34132	37999	46570	68321	69914	56951	40043	24618	13518	8832	7927	7671	7693	7681	7617	7514	7696	7693	7693	7611	7677	7523	7703	7755	7642	7549	7730	7708	7694	7642	7786	7657	7682	7709	7544	7721	7689	7666	7399	7571	7559	7512	7691	7619	7643	7711	7599	7641	7665	7546	7566	7787	7605	7696	7540	7697	7450	7619	7730	7533	7611	7582	7675	7570	7606	7563	7634	7640	7395	7539	7673	7588	7648	7591	7710	7677	7674	7647	7752	7710	7696	7743	7703	7579	7646	7656	7606	7584	7804	7485	7691	7517	7638	7618	7687	7592	7777	7613	7488	7629	7710	7647	7768	7647	7541	7583	7665	7709	7698	7679	7682	7772	7746	7513	7686	7605	7658	7574	7547	7663	7527	7573	7656	7587	7572	7591	7709	7617	7673	7761	7665	7687	7582	7572	7722	7803	7745	7648	7600	7700	7713	7635	7625	7623	7650	7811	7611	7608	7697	7477	7603	7680	7630	7754	7473	7651	7694	7608	7665	7576	7568	7709	7517	7800	7637	7746	7653	7582	7537	7663	7572	7640	7582	7596	7569	7691	7718	7708	7568	7726	7669	7506	7558	7636	7618	7705	7557	7649	7723	7594	7869	7528	7578	7827	7661	7553	7613	7597	7550	7701	7627	7705	7541	7786	7678	7750	7640	7657	7568	7705	7657	7583	7623	7557	7708	7655	7511	7611	7522	7735	7707	7608	7781	7597	7608	7806	7578	7745	7531	7773	7677	7627	7723	7403	7552	7621	7600	7584	7814	7632	7726	7679	7608	7660	7617	7809	7566	7645	7635	7628	7582	7664	7562	7700	7825	7656	7571	7744	7569	7632	7631	7651	7700	7827	7624	7593	7584	7574	7572	7570	7702	7679	7634	7674	7615	7546	7623	7629	7419	7584	7686	7636	7584	7710	7753	7681	7698	7526	7709	7558	7641	7602	7584	7577	7712	7526	7650	7637	7561	7599	7638	7626	7641	7693	7594	7743	7678	7662	7705	7643	7675	7691	7533	7644	7611	7753	7592	7613	7660	7699	7583	7668	7599	7640	7610	7620	7491	7602	7663	7660	7602	7579	7706	7606	7757	7742	7686	7613	7644	7717	7564	7718	7745	7622	7574	7520	7650	7630	7713	7725	7731	7743	7682	7697	7696	7627	7651	7532	7663	7607	7521	7566	7677	7598	7642	7461	7624	7646	7587	7618	7552	7800	7774	7665	7625	7715	7665	7688	7803	7744	7654	7665	7619	7461	7611	7583	7525	7769	7631	7544	7680	7712	7540	7682	7597	7746	7642	7650	7682	7578	7603	7630	7818	7765	7636	7697	7521	7640	7702	7764	7711	7572	7640	7692	7672	7548	7803	7572	7658	7632	7662	7635	7525	7697	7599	7682	7667	7630	7702	7671	7589	7689	7671	7637	7681	7705	7723	7578	7761	7637	7578	7692	7678	7626	7651	7691	7537	7646	7812	7669	7569	7736	7767	7816	7673	7679	7670	7566	7545	7633	7601	7673	7695	7582	7695	7769	7496	7622	7632	7683	7718	7697	7688	7580	7724	7680	7700	7665	7634	7631	7713	7679	7688	7508	7497	7822	7698	7585	7619	7617	7691	7667	7717	7619	7709	7795	7698	7605	7747	7661	7635	7658	7580	7538	7535	7543	7610	7818	7720	7580	7823	7456	7660	7654	7709	7584	7686	7621	7710	7632	7663	7782	7681	7544	7592	7629	7703	7613	7638	7621	7714	7748	7726	7639	7643	7687	7656	7539	7560	7781	7789	7550	7590	7712	7732	7703	7608	7593	7661	7657	7630	7647	7611	7638	7651	7630	7662	7633	7717	7569	7716	7617	7607	7542	7676	7835	7507	7557	7706	7741	7597	7696	7613	7708	7607	7737	7650	7589	7711	7459	7714	7602	7674	7683	7644	7571	7553	7611	7686	7600	7570	7529	7495	7684	7884	7602	7652	7521	7589	7626	7612	7804	7564	7678	7750	7696	7594	7623	7609	7607	7598	7680	7765	7763	7533	7696	7651	7621	7651	7707	7498	7638	7644	7651	7564	7756	7764	7592	7694	7722	7705	7730	7531	7730	7481	7457	7773	7719	7657	7645	7630	7625	7520	7652	7592	7646	7596	7656	7709	7613	7664	7677	7597	7618	7580	7631	7671	7682	7841	7532	7527	7695	7578	7822	7711	7617	7733	7711	7833	7556	7573	7422	7641	7653	7650	7627	7561	7676	7709	7574	7605	7826	7700	7765	7602	7774	7737	7709	7724	7564	7553	7567	7753	7666	7675	7742	7601	7609	7785	7630	7639	7481	7683	7731	7671	7676	7672	7652	7620	7641	7499	7701	7815	7697	7535	7616	7470	7521	7662	7612	7627	7510	7804	7511	7630	7672	7733	7652	7547	7640	7652	7541	7582	7669	7786	7665	7771	7676	7686	7623	7749	7689	7651	7584	7591	7568	7551	7635	7653	7568	7615	7578	7550	7770	7611	7788	7596	7733	7609	7678	7620	7759	7550	7686	7620	7696	7694	7703	7625	7837	7538	7615	7754	7621	7555	7601	7688	7583	7612	7589	7696	7785	7695	7640	7551	7608	7677	7555	7675	7718	7568	7667	7533	7724	7743	7691	7720	7614	7813	7669	7692	7482	7701	7635	7549	7681	7680	7586	7729	7678	7639	7628	7637	7739	7613	7709	7695	7658	7671	7701	7538	7708	7756	7709	7520	7767	7734	7644	7526	7654	7837	7564	7681	7778	7547	7674	7696	7531	7708	7628	7667	7757	7710	7713	7631	7619	7668	7694	7673	7615	7642	7659	7666	7566	7543	7607	7773	7677	7631	7619	7673	7705	7647	7646	7649	7459	7775	7675	7615	7662	7704	7659	7657	7776	7598	7665	7653	7566	7624	7743	7734	7704	7610	7679	7680	7625	7668	7599	7696	7558	7635	7578	7695	7724	7702	7645	7657	7694	7637	7613	7613	7662	7522	7558	7633	7610	7683	7553	7620	7649	7652	7699	7627	7684	7635	7705	7768	7538	7686	7647	7653	7623	7597	7637	7615	7608	7592	7619	7661	7662	7696	7786	7655	7680	7632	7628	7683	7656	7567	7647	7604	7684	7689	7677	7498	7530	7803	7727	7684	7599	7718	7678	7685	7715	7593	7708	7800	7654	7623	7583	7727	7627	7640	7624	7650	7510	7537	7724	7790	7582	7597	7644	7662	7842	7605	7647	7679	7671	7619	7684	7741	7540	7578	7696	7660	7664	7644	7622	7666	7679	7612	7699	7557	7712	7684	7659	7707	7632	7787	7654	7723	7621	7757	7729	7697	7754	7655	7641	7591	7736	7648	7704	7663	7630	7618	7742	7488	7647	7710	7613	7669	7607	7585	7809	7680	7689	7664	7473	7735	7651	7613	7728	7786	7753	7539	7684	7638	7630	7661	7737	7639	7614	7786	7572	7564	7669	7619	7630	7605	7543	7595	7631	7728	7585	7599	7754	7577	7491	7682	7625	7544	7585	7800	7615	7626	7595	7753	7629	7595	7515	7602	7492	7538	7575	7502	7701	7702	7619	7653	7554	7644	7742	7675	7777	7698	7725	7606	7660	7523	7694	7615	7546	7605	7594	7697	7597	7637	7630	7684	7639	7567	7758	7703	7642	7634	7558	7744	7551	7532	7640	7699	7416	7626	7622	7460	7684	7531	7670	7696	7700	7632	7642	7651	7504	7664	7583	7595	7658	7685	7711	7644	7638	7713	7612	7666	7589	7843	7615	7519	7653	7587	7654	7660	7538	7722	7733	7598	7615	7695	7582	7585	7864	7742	7598	7591	7573	7662	7728	7622	7562	7617	7630	7640	7635	7697	7665	7697	7759	7679	7609	7751	7707	7625	7655	7679	7768	7531	7847	7563	7433	7749	7591	7665	7706	7603	7632	7544	7732	7594	7495	7715	7670	7617	7625	7584	7614	7723	7544	7637	7652	7692	7656	7695	7600	7553	7575	7671	7551	7634	7654	7700	7582	7562	7598	7560	7666	7709	7639	7742	7725	7692	7701	7582	7562	7613	7657	7737	7639	7515	7765	7672	7714	7578	7602	7565	7574	7774	7702	7637	7702	7713	7732	7719	7700	7650	7681	7601	7772	7684	7593	7646	7700	7598	7601	7711	7589	7689	7525	7735	7454	7667	7621	7592	7665	7685	7670	7657	7554	7741	7716	7588	7758	7625	7506	7714	7593	7771	7552	7712	7474	7661	7600	7671	7741	7819	7815	7670	7661	7607	7614	7551	7728	7551	7722	7530	7666	7637	7575	7647	7578	7730	7679	7798	7611	7693	7713	7609	7627	7708	7680	7683	7700	7697	7672	7677	7701	7680	7612	7658	7618	7643	7521	7560	7634	7650	7612	7829	7636	7641	7600	7746	7699	7617	7661	7789	7766	7699	7731	7710	7658	7607	7607	7603	7614	7665	7583	7648	7680	7570	7553	7625	7566	7570	7570	7578	7564	7649	7655	7666	7636	7609	7604	7630	7656	7568	7577	7650	7531	7765	7565	7644	7774	7610	7747	7604	7639	7763	7464	7729	7680	7521	7721	7691	7683	7627	7598	7640	7639	7549	7585	7679	7542	7738	7698	7753	7674	7563	7665	7692	7591	7647	7783	7587	7561	7588	7790	7676	7698	7554	7575	7674	7656	7646	7633	7724	7622	7716	7598	7647	7677	7662	7593	7640	7721	7737	7595	7615	7549	7569	7471	7612	7614	7774	7707	7662	7638	7672	7721	7512	7704	7609	7709	7681	7622	7630	7645	7752	7483	7604	7674	7588	7633	7722	7637	7602	7635	7657	7576	7698	7666	7590	7677	7586	7517	7614	7670	7735	7698	7674	7580	7622	7661	7710	7663	7602	7471	7628	7698	7607	7688	7583	7696	7692	7643	7634	7725	7729	7682	7401	7806	7570	7735	7622	7629	7675	7661	7574	7663	7650	7522	7634	7656	7639	7836	7613	7629	7589	7716	7711	7600	7627	7661	7681	7671	7572	7541	7766	7602	7687	7486	7631	7733	7579	7637	7561	7659	7561	7676	7648
3943	1738	1326	1211	1540	2016	1701	1645	1610	2505	4087	4164	3060	2004	1355	1067	1007	909	950	962	911	916	909	914	961	873	909	900	933	919	951	890	883	940	897	907	946	946	985	921	880	911	917	942	920	943	936	936	946	950	933	889	917	996	883	935	867	917	955	886	963	880	914	914	930	916	927	935	972	928	945	923	902	887	919	908	928	897	946	936	947	877	857	906	877	907	939	868	896	915	931	922	920	937	948	936	931	894	900	871	910	966	896	915	894	929	942	921	901	953	989	940	942	916	886	937	895	912	862	920	846	987	879	897	895	953	929	933	910	984	884	935	918	944	872	980	920	895	950	896	916	919	895	935	906	868	924	911	888	912	890	962	908	934	929	967	913	922	870	915	888	983	927	943	926	917	901	949	915	968	930	922	893	920	963	971	919	943	860	948	892	958	876	908	931	937	916	904	944	914	904	969	924	881	923	930	901	915	914	896	929	851	946	924	908	937	948	897	898	895	933	884	900	908	911	929	1039	937	903	899	924	976	923	878	893	961	907	888	965	949	892	913	925	909	890	858	931	917	904	945	930	883	943	929	970	930	913	907	896	894	860	915	914	904	928	890	921	921	856	988	968	925	945	919	932	902	952	941	979	955	910	921	911	914	958	954	920	882	915	979	896	944	930	943	914	937	911	944	950	950	901	915	953	943	895	929	903	961	903	937	919	963	945	908	918	883	923	911	966	927	905	951	951	920	946	899	907	878	925	957	926	949	985	945	891	933	959	864	999	903	949	933	972	918	941	901	918	974	952	917	928	892	930	930	950	915	931	962	957	914	901	948	966	947	846	933	905	929	938	881	892	961	868	870	923	960	955	903	940	945	948	908	903	897	908	962	943	923	903	941	953	854	892	897	930	895	889	916	933	889	881	1008	912	951	1000	940	859	990	941	895	936	928	921	913	958	919	938	969	977	904	915	881	988	900	990	872	958	887	920	946	900	972	950	916	921	880	950	963	874	914	890	910	947	876	907	922	903	942	891	900	937	933	926	929	957	937	857	922	876	903	891	895	895	943	980	914	874	901	886	940	972	978	954	915	910	888	882	887	908	911	895	874	928	910	964	910	882	937	920	876	920	855	933	904	901	908	836	961	928	914	917	961	925	943	923	941	941	927	896	952	885	912	894	918	920	935	922	912	954	907	932	916	906	921	884	952	908	951	943	952	921	945	950	945	918	911	969	922	942	897	884	919	923	920	942	928	952	898	912	905	954	885	902	938	981	948	941	900	972	960	907	942	897	915	920	985	953	948	948	959	886	905	901	906	938	937	937	925	958	886	903	913	930	909	871	921	925	915	911	878	888	949	890	930	927	877	924	946	944	978	934	928	938	869	896	915	905	902	924	944	880	898	898	901	923	947	920	943	886	933	927	938	898	845	915	955	963	955	892	923	849	955	919	868	924	939	908	892	891	870	915	881	922	927	933	856	929	906	947	916	882	1010	904	920	923	934	973	950	899	922	880	948	917	896	931	885	885	900	878	918	931	866	955	904	909	918	890	931	924	869	972	957	921	914	963	909	910	899	895	923	935	955	919	899	900	901	936	910	971	918	907	969	947	927	906	892	925	951	919	877	974	932	969	873	944	921	912	878	912	932	867	940	876	929	962	908	983	912	958	949	978	962	945	934	1039	939	919	895	943	898	915	927	916	904	973	954	903	952	889	908	950	864	914	891	975	937	894	932	889	987	945	850	887	933	951	858	926	883	925	927	907	950	950	963	950	870	911	915	962	922	932	892	914	924	918	951	956	939	917	938	912	894	874	909	905	959	840	918	902	944	850	912	903	946	912	925	965	952	900	934	930	875	957	939	975	921	901	888	905	935	910	913	880	925	957	898	934	929	934	952	923	930	920	942	914	912	879	923	934	915	900	900	934	912	945	940	939	890	931	965	869	894	890	908	939	906	910	940	875	910	869	953	936	949	930	931	917	963	917	992	915	915	912	884	922	932	936	906	958	896	933	931	927	921	954	860	904	946	898	900	893	968	983	929	937	900	946	907	889	871	950	932	919	899	911	954	961	946	906	950	896	936	934	945	921	870	906	937	939	896	962	871	893	941	937	944	974	891	925	943	916	910	949	935	934	949	934	896	914	873	918	948	950	920	954	877	866	897	974	907	935	889	978	897	923	941	893	900	897	942	920	961	936	968	958	878	981	934	892	915	942	910	943	930	958	929	929	934	984	924	906	902	916	912	916	891	934	909	938	997	896	929	921	880	875	848	905	972	901	957	911	958	912	953	957	930	915	920	921	926	890	935	963	898	954	952	940	920	958	919	938	907	919	902	918	865	910	901	913	897	912	891	933	938	901	973	920	880	959	917	903	932	926	870	923	919	899	922	919	941	916	930	875	939	899	888	1007	941	889	887	948	916	930	945	919	890	857	975	981	869	920	895	934	904	905	877	963	988	903	927	965	902	917	904	948	961	921	920	934	876	945	941	894	949	966	945	961	906	915	931	1004	957	928	941	895	876	924	927	925	889	933	915	908	921	950	876	960	931	890	937	895	911	919	898	911	924	955	930	921	894	949	896	943	922	887	848	912	957	928	943	951	930	940	933	940	926	889	941	933	932	932	894	938	901	919	886	919	894	933	939	946	889	929	990	941	869	964	864	929	915	907	901	955	944	917	918	850	876	911	919	913	945	903	921	945	879	910	893	893	889	892	901	935	994	941	930	930	930	920	926	867	943	940	988	942	875	951	980	918	950	969	966	903	906	957	938	942	890	937	926	921	899	865	928	868	992	912	915	967	899	971	921	943	892	902	947	923	879	929	883	958	891	871	952	954	971	985	885	936	874	921	892	916	963	922	937	886	913	926	897	867	936	956	924	873	889	874	947	910	897	929	896	876	913	893	907	964	920	907	952	934	915	935	908	947	954	898	914	923	924	931	901	874	913	901	919	871	926	891	935	955	931	893	922	951	927	887	911	909	874	911	942	930	849	935	962	917	917	936	913	958	892	910	933	910	916	842	914	920	891	895	946	952	937	968	997	930	929	910	918	955	931	916	978	941	883	942	882	919	874	884	947	944	947	928	979	971	924	952	943	909	938	923	929	902	920	849	882	918	922	932	956	884	899	970	911	922	942	913	948	922	912	967	891	953	947	902	911	925	924	954	918	945	947	872	933	908	922	927	906	980	925	929	990	895	908	891	907	905	913	874	965	936	899	959	939	883	924	923	887	949	947	962	891	887	958	928	907	853	998	958	940	924	960	906	954	903	948	905	903	949	921	944	962	911	912	927	943	879	957	960	939	923	951	954	906	881	962	859	921	901	890	933	912	971	946	934	919	906	882	903	934	921	940	907	956	894	924	967	967	934	963	990	901	907	958	940	894	915	916	925	922	898	935	899	925	956	914	921	901	928	905	939	875	919	911	926	920	907	910	902	901	893	894	950	938	964	928	904	935	914	944	928	922	943	898	891	1037	873	996	905	930	954	944	951	931	981	944	926	916	917	902	954	946	932	908
21427	15837	12887	18328	27652	31834	28054	25403	23633	31916	38724	36888	29977	19904	12216	8677	7751	7582	7561	7592	7495	7521	7487	7407	7520	7450	7377	7384	7596	7481	7427	7556	7553	7387	7543	7450	7524	7493	7377	7536	7331	7410	7582	7400	7394	7324	7542	7498	7491	7466	7593	7464	7350	7635	7508	7505	7536	7400	7399	7605	7552	7444	7374	7404	7512	7512	7430	7461	7524	7413	7565	7458	7493	7360	7439	7417	7492	7558	7557	7400	7350	7501	7377	7500	7338	7401	7383	7539	7402	7479	7498	7412	7348	7409	7478	7496	7401	7410	7531	7432	7462	7384	7494	7430	7474	7486	7488	7303	7450	7452	7406	7538	7244	7590	7365	7471	7499	7475	7495	7559	7434	7574	7558	7463	7492	7558	7446	7394	7370	7486	7544	7468	7379	7425	7566	7371	7420	7408	7335	7443	7428	7433	7428	7342	7439	7408	7408	7404	7394	7558	7407	7367	7566	7335	7553	7516	7468	7421	7409	7460	7486	7455	7431	7454	7566	7339	7501	7373	7551	7447	7377	7508	7489	7432	7331	7511	7417	7453	7479	7569	7358	7517	7447	7311	7503	7563	7445	7622	7455	7648	7549	7389	7394	7585	7515	7456	7499	7652	7405	7411	7457	7458	7315	7450	7563	7405	7635	7551	7441	7459	7405	7323	7466	7398	7513	7510	7431	7356	7429	7514	7473	7463	7487	7428	7472	7503	7428	7380	7471	7456	7606	7463	7400	7441	7330	7396	7669	7371	7526	7517	7276	7369	7404	7520	7513	7550	7514	7412	7413	7583	7372	7361	7401	7605	7441	7341	7411	7392	7413	7462	7462	7405	7476	7487	7390	7552	7436	7495	7398	7470	7487	7378	7554	7501	7436	7440	7346	7460	7550	7466	7476	7491	7487	7433	7475	7410	7517	7486	7572	7568	7453	7630	7480	7452	7311	7527	7355	7462	7265	7634	7546	7462	7455	7392	7610	7561	7512	7627	7470	7557	7438	7523	7498	7451	7436	7494	7485	7632	7410	7501	7488	7422	7496	7561	7292	7455	7537	7532	7384	7496	7364	7585	7570	7530	7433	7637	7447	7510	7479	7355	7451	7443	7341	7431	7388	7528	7453	7613	7525	7528	7434	7506	7496	7453	7461	7557	7482	7394	7521	7380	7470	7336	7473	7562	7475	7392	7480	7364	7633	7435	7600	7398	7535	7489	7584	7475	7474	7443	7394	7514	7500	7432	7489	7375	7466	7593	7470	7381	7494	7502	7417	7313	7480	7355	7479	7432	7376	7457	7440	7546	7414	7412	7364	7438	7504	7311	7368	7366	7436	7343	7414	7420	7413	7580	7553	7385	7581	7476	7474	7534	7436	7614	7464	7495	7476	7404	7394	7480	7433	7512	7369	7435	7413	7528	7567	7389	7441	7425	7392	7525	7409	7306	7415	7471	7527	7438	7343	7382	7484	7367	7386	7552	7457	7382	7598	7522	7515	7419	7482	7533	7372	7447	7337	7364	7474	7441	7451	7498	7450	7428	7645	7537	7504	7444	7487	7342	7494	7516	7480	7326	7385	7626	7520	7601	7413	7581	7531	7404	7516	7363	7529	7378	7465	7409	7455	7433	7547	7497	7494	7506	7373	7492	7463	7450	7468	7397	7440	7408	7440	7401	7463	7496	7589	7473	7574	7385	7512	7493	7450	7467	7652	7449	7403	7474	7434	7412	7555	7417	7524	7423	7586	7372	7354	7475	7407	7401	7573	7542	7382	7555	7540	7595	7472	7416	7465	7479	7603	7472	7406	7516	7479	7494	7448	7401	7486	7603	7439	7450	7429	7509	7363	7519	7492	7515	7501	7503	7550	7437	7452	7631	7552	7556	7373	7438	7359	7479	7380	7464	7389	7553	7501	7368	7458	7459	7288	7576	7523	7458	7480	7414	7534	7566	7528	7412	7440	7437	7504	7611	7500	7460	7487	7394	7503	7454	7529	7548	7363	7533	7359	7472	7573	7387	7439	7402	7491	7509	7542	7413	7398	7359	7318	7392	7398	7521	7414	7467	7369	7411	7397	7494	7448	7342	7509	7406	7468	7418	7542	7445	7505	7458	7564	7418	7414	7386	7500	7348	7529	7602	7318	7384	7534	7439	7447	7555	7414	7386	7473	7548	7382	7467	7402	7363	7386	7592	7535	7444	7405	7481	7426	7461	7590	7621	7515	7543	7481	7401	7432	7425	7441	7353	7556	7364	7348	7439	7379	7528	7476	7498	7363	7579	7379	7501	7522	7379	7484	7330	7366	7539	7460	7531	7378	7513	7517	7429	7454	7412	7489	7552	7383	7456	7286	7521	7417	7433	7536	7386	7384	7506	7554	7473	7485	7393	7340	7553	7417	7474	7411	7450	7411	7473	7478	7422	7578	7728	7441	7439	7506	7548	7466	7488	7417	7482	7505	7497	7512	7644	7478	7559	7316	7542	7449	7320	7356	7489	7395	7396	7477	7365	7505	7484	7502	7359	7353	7447	7419	7479	7354	7479	7372	7519	7448	7479	7577	7406	7315	7478	7337	7517	7540	7490	7307	7585	7453	7405	7376	7515	7428	7518	7614	7482	7500	7503	7503	7442	7343	7472	7401	7375	7457	7421	7440	7365	7571	7340	7487	7643	7357	7493	7409	7299	7314	7423	7536	7409	7418	7412	7475	7532	7416	7388	7529	7438	7493	7410	7450	7392	7485	7435	7438	7557	7516	7343	7542	7442	7424	7452	7480	7464	7394	7305	7463	7401	7450	7382	7532	7492	7535	7427	7500	7458	7434	7296	7463	7534	7446	7451	7530	7463	7522	7451	7518	7471	7391	7353	7534	7433	7412	7416	7435	7583	7399	7463	7493	7424	7501	7504	7366	7488	7484	7439	7549	7380	7409	7613	7589	7630	7603	7362	7489	7362	7429	7508	7650	7385	7584	7431	7568	7468	7479	7358	7475	7436	7562	7465	7469	7443	7354	7531	7413	7637	7472	7419	7418	7547	7424	7543	7508	7414	7527	7319	7580	7267	7648	7348	7426	7514	7504	7515	7518	7331	7551	7454	7579	7603	7378	7525	7571	7359	7505	7385	7441	7399	7538	7446	7411	7507	7330	7393	7432	7442	7593	7560	7435	7425	7432	7225	7435	7513	7494	7469	7404	7532	7424	7387	7394	7536	7457	7451	7508	7530	7441	7441	7401	7496	7520	7497	7540	7345	7482	7378	7536	7492	7495	7379	7535	7539	7577	7450	7426	7616	7517	7509	7339	7546	7474	7407	7441	7540	7458	7438	7466	7378	7504	7336	7495	7420	7400	7383	7434	7505	7516	7507	7417	7473	7388	7315	7460	7468	7380	7359	7549	7413	7520	7394	7488	7473	7513	7457	7548	7437	7521	7363	7438	7481	7364	7503	7531	7520	7422	7490	7619	7478	7373	7636	7486	7454	7460	7448	7476	7437	7418	7451	7438	7466	7417	7408	7556	7483	7554	7512	7449	7412	7466	7438	7398	7459	7426	7480	7502	7389	7552	7380	7556	7461	7565	7571	7551	7467	7466	7314	7464	7545	7372	7463	7405	7429	7464	7527	7452	7425	7524	7581	7455	7399	7408	7494	7463	7539	7437	7459	7399	7480	7393	7523	7560	7429	7452	7464	7386	7402	7445	7468	7476	7369	7534	7489	7548	7490	7469	7484	7487	7427	7349	7448	7527	7413	7397	7503	7434	7512	7592	7473	7451	7473	7498	7382	7348	7475	7550	7535	7401	7518	7342	7423	7366	7486	7449	7463	7653	7453	7489	7477	7352	7499	7479	7544	7461	7547	7455	7549	7466	7391	7337	7442	7554	7462	7477	7581	7451	7543	7434	7493	7458	7347	7401	7569	7475	7585	7454	7508	7580	7563	7392	7434	7477	7365	7353	7471	7420	7411	7403	7507	7416	7503	7534	7363	7485	7474	7503	7405	7467	7430	7466	7585	7445	7575	7511	7528	7544	7480	7503	7480	7402	7438	7346	7412	7429	7460	7472	7335	7501	7471	7374	7576	7530	7579	7488	7491	7431	7474	7348	7462	7442	7518	7347	7453	7459	7477	7492	7383	7483	7541	7511	7460	7514	7402	7425	7509	7431	7492	7613	7443	7366	7372	7451	7526	7448	7458	7433	7375	7426	7563	7452	7571	7460	7300	7428	7339	7458	7512	7538	7455	7565	7404	7481	7524	7510	7459	7551	7477	7503	7312	7418	7384	7392	7580	7505	7492	7242	7304	7506	7499	7474	7562	7521	7433	7531	7448	7512	7427	7428	7630	7378	7478	7457	7516	7461	7449	7450	7425	7326	7482	7450	7674	7487	7494	7447	7474	7422	7528	7567	7451	7449	7502	7511	7388	7459	7458	7327	7259	7518	7340	7452	7449	7491	7403	7477	7339	7561	7583	7469	7304	7476	7499	7516	7572	7434	7454	7399	7554	7482	7481	7493	7403	7353	7598	7421	7458	7584	7390	7355	7404	7388	7439	7408	7286	7444	7460	7538	7466	7397	7510	7551	7595	7429	7394	7466	7560	7426	7377	7451	7479	7541	7444	7390	7493	7485	7535	7487	7364	7534	7501	7438	7472	7492	7474	7519	7478	7386	7453	7463	7553	7518	7368	7450	7521	7425	7538	7480	7316	7334	7490	7481	7435	7414	7409	7429	7458	7586	7299	7399	7379	7659	7395	7443	7459	7502	7503	7467	7434	7493	7463	7461	7449	7483	7457	7407	7470	7553	7511	7373	7496	7435	7335	7470	7481	7425	7463	7309	7417	7517	7499	7621	7383	7369	7437	7384	7513	7455	7465	7662	7348	7462	7460	7526	7550	7347	7477	7513	7573	7493	7358	7453	7377	7479	7600	7489	7466	7354	7517	7313	7551	7386	7339	7514	7474	7502	7547	7568	7448	7569	7395	7547	7408	7534	7518	7342	7456	7317	7443	7583	7446	7474	7554	7524	7257	7356	7428	7512	7397	7509	7546	7453	7552	7412	7470	7486	7392	7460	7408	7477	7388	7660	7422	7501	7393	7609	7369	7497	7516	7528	7571	7451	7457	7447	7468
3368	2295	1574	1372	2163	2906	2524	2379	1946	5079	12788	9534	6047	2990	1581	1123	983	889	925	895	858	910	939	902	889	904	956	880	862	906	895	926	879	947	937	856	893	900	945	840	935	962	889	916	930	958	906	944	827	955	920	924	905	891	940	948	932	942	903	903	959	934	954	942	907	943	900	966	859	866	944	915	913	912	967	910	912	884	962	940	936	881	962	920	943	891	920	900	868	905	883	890	951	890	896	912	939	963	908	949	871	911	945	923	916	888	874	946	955	905	958	920	947	950	846	919	887	959	919	924	912	873	882	904	951	955	930	962	890	876	928	917	848	876	909	946	949	927	946	933	920	938	897	965	921	934	932	893	872	896	877	901	948	935	933	908	912	930	897	871	919	994	892	899	945	895	934	919	933	935	890	897	921	920	937	934	920	921	893	894	919	959	909	898	905	916	967	875	879	904	951	928	931	886	934	918	938	933	896	925	916	901	873	897	903	883	900	901	953	921	994	921	939	870	884	952	944	912	978	911	947	954	894	872	920	891	872	916	933	900	952	897	879	980	864	894	865	911	878	955	954	926	923	907	946	935	913	1005	936	967	954	877	946	891	965	962	834	958	949	972	877	877	929	894	946	933	945	887	903	917	937	932	905	904	954	925	929	966	946	927	939	982	883	900	905	899	855	890	859	943	916	919	923	961	895	970	940	921	960	972	925	932	927	946	936	926	871	953	862	915	908	922	901	929	931	883	872	950	952	902	930	882	934	936	921	968	926	906	926	954	911	941	880	929	839	964	926	911	913	930	897	916	924	980	913	985	936	936	1017	876	912	961	913	938	945	946	930	1002	897	975	897	920	862	980	918	863	860	885	911	950	893	910	943	959	939	928	935	933	897	869	885	931	942	927	976	918	941	971	967	927	967	946	866	897	953	944	903	964	878	861	946	971	898	899	936	945	937	930	905	834	945	949	902	904	900	945	899	963	942	925	900	884	987	923	938	935	889	881	928	908	895	883	938	965	913	957	883	979	889	878	923	911	913	913	912	920	937	938	906	864	881	979	902	943	909	917	935	869	904	922	987	971	949	947	922	893	1014	914	932	936	931	982	882	932	939	895	939	920	940	906	947	929	888	929	832	941	995	921	966	881	893	898	936	890	925	939	898	947	963	936	940	888	958	958	975	949	902	918	872	891	928	945	941	914	912	964	870	941	945	928	898	937	902	878	903	926	933	936	873	966	923	893	922	878	910	927	960	900	962	961	871	932	950	881	901	939	885	940	957	900	920	955	912	907	946	953	942	937	899	945	951	874	916	940	920	971	940	915	954	897	952	963	915	901	945	911	880	925	935	934	934	930	910	929	923	894	899	917	929	920	962	869	947	927	888	946	894	972	885	924	903	899	929	935	938	963	886	941	933	888	876	930	933	905	891	924	940	935	944	883	966	847	915	946	970	926	927	934	977	923	932	892	894	927	938	907	1002	919	950	905	955	937	917	869	937	935	925	936	922	920	922	897	923	946	919	883	912	936	915	907	962	886	895	949	918	930	877	937	938	913	960	864	898	875	897	923	923	861	875	910	902	871	898	948	950	891	970	925	915	899	954	938	914	935	962	948	909	924	935	906	948	973	959	920	906	940	893	931	913	946	907	942	990	875	942	923	927	912	932	924	947	924	901	906	960	845	930	917	900	944	901	967	952	975	940	928	974	914	932	966	936	960	913	880	953	890	942	923	969	926	885	925	911	929	907	877	928	932	949	925	906	1005	923	934	884	915	934	878	897	960	957	935	928	920	943	900	900	858	942	908	940	963	964	946	931	973	886	939	906	925	892	918	946	913	947	921	937	859	948	977	832	912	914	877	902	917	947	993	940	940	944	856	906	951	873	932	883	920	927	895	914	919	942	927	933	953	981	951	898	868	942	915	921	937	956	909	932	910	922	929	904	917	908	899	911	903	954	891	862	955	868	921	960	877	957	984	938	945	901	935	898	920	906	986	886	874	930	940	912	941	874	973	920	946	951	911	920	903	946	897	932	963	911	904	967	965	897	935	900	865	924	913	918	921	940	966	910	914	902	984	995	972	884	904	948	904	949	947	924	927	870	930	921	899	923	866	921	884	901	974	947	937	920	893	898	927	967	850	860	872	929	963	947	927	954	935	931	985	913	931	938	902	890	883	943	952	928	957	939	898	902	936	951	917	952	937	908	934	914	869	928	935	961	909	899	933	864	898	930	939	903	895	944	934	955	937	922	898	908	958	889	911	915	933	881	936	865	925	945	901	920	861	935	903	911	891	910	945	907	870	860	932	932	921	932	917	957	960	891	938	957	913	930	940	891	890	884	935	905	872	867	904	895	923	911	925	898	965	956	953	943	903	956	940	908	939	949	868	980	924	891	884	905	956	973	906	954	875	870	936	950	969	958	996	920	924	953	876	958	922	937	915	956	938	972	913	952	904	873	854	899	922	828	928	891	969	922	915	951	929	923	919	895	875	883	938	956	974	925	912	932	943	929	940	863	949	926	951	944	871	888	905	949	898	934	950	940	943	985	919	863	893	915	901	948	932	907	973	906	931	921	864	919	900	903	929	922	910	908	902	929	944	926	923	934	882	959	913	914	909	945	909	904	896	906	895	940	938	926	976	1034	918	893	873	923	882	951	920	867	971	1001	961	967	1009	946	883	978	939	891	910	936	903	917	904	947	950	927	920	901	955	926	963	947	936	945	965	932	892	921	922	937	889	927	961	937	923	892	897	937	1000	922	942	902	908	914	927	941	911	922	888	930	978	908	926	975	931	915	948	962	890	922	898	917	906	923	903	905	882	867	883	908	934	927	899	918	930	907	905	955	931	983	891	916	949	914	953	934	870	940	906	991	956	952	863	955	905	960	952	1012	942	1000	857	897	966	900	898	861	895	931	945	928	935	921	905	876	870	935	958	933	929	961	923	966	945	907	981	937	946	897	886	926	936	927	935	927	985	917	888	929	909	946	938	902	877	935	928	967	933	943	902	974	920	924	891	877	877	930	920	986	875	912	962	900	896	951	906	871	902	935	876	976	900	968	911	913	910	886	947	875	916	942	952	957	938	942	997	955	939	942	950	984	972	923	954	977	976	951	906	901	862	953	896	953	927	946	907	929	882	909	921	851	912	911	945	904	924	976	884	911	955	884	897	912	907	937	865	901	914	911	932	967	895	923	914	923	945	911	941	933	919	952	862	933	938	946	901	893	929	920	899	936	920	931	895	882	901	916	946	931	874	919	949	883	919	898	977	875	894	926	893	926	863	930	915	867	932	933	932	949	949	903	979	908	905	916	934	931	901	919	941	938	938	974	930	941	923	901	930	947	981	942	890	942	927	979	929	951	924	940	931	924	985	854	927	924	882	921	966	937	918	856	888	906	900	875	949	945	937	903	882	962	927	970	913	903	962	904	933	927	934	900	952	907	928	907	908	949	913	971	906	898	965	967	940	902	862	903	924	984	929	885	945	923	879	897	931	968	931	914	941	896	932	927	811	924	922
25858	18797	14660	24080	35252	37463	34743	32407	27739	42691	59626	50263	40592	28319	16859	10265	8131	7494	7669	7456	7482	7449	7453	7553	7546	7614	7475	7477	7399	7597	7518	7524	7499	7396	7543	7572	7552	7423	7440	7356	7493	7439	7458	7480	7432	7503	7500	7481	7284	7578	7519	7428	7495	7373	7363	7470	7538	7393	7560	7429	7396	7384	7529	7445	7373	7518	7539	7446	7475	7349	7593	7483	7335	7506	7480	7509	7518	7531	7502	7389	7586	7477	7453	7427	7389	7469	7357	7456	7441	7435	7376	7492	7584	7398	7488	7544	7406	7555	7455	7496	7462	7486	7383	7447	7524	7540	7407	7508	7476	7470	7597	7630	7474	7537	7491	7376	7554	7465	7457	7361	7607	7452	7440	7508	7482	7553	7566	7514	7529	7547	7595	7455	7395	7499	7514	7473	7566	7418	7508	7515	7492	7458	7621	7549	7359	7376	7559	7428	7457	7454	7549	7492	7458	7460	7454	7423	7414	7527	7522	7611	7444	7482	7604	7458	7574	7511	7590	7544	7360	7518	7400	7454	7509	7457	7407	7402	7491	7564	7460	7580	7453	7350	7625	7490	7547	7367	7359	7512	7604	7473	7522	7497	7488	7446	7488	7446	7435	7476	7472	7503	7463	7380	7610	7558	7591	7556	7468	7426	7494	7526	7427	7480	7427	7677	7561	7370	7535	7517	7465	7446	7505	7638	7477	7439	7675	7416	7447	7542	7427	7521	7559	7511	7531	7322	7555	7390	7535	7361	7573	7500	7427	7316	7441	7605	7442	7527	7528	7385	7365	7592	7666	7262	7319	7392	7516	7472	7466	7499	7402	7447	7521	7415	7597	7527	7449	7617	7539	7543	7332	7387	7474	7308	7409	7596	7491	7439	7377	7605	7500	7552	7576	7440	7464	7511	7540	7299	7411	7395	7354	7413	7495	7531	7584	7609	7538	7403	7604	7434	7500	7594	7496	7501	7492	7386	7633	7356	7500	7567	7569	7416	7586	7617	7512	7535	7446	7444	7560	7437	7479	7575	7499	7546	7428	7448	7364	7356	7551	7602	7563	7545	7570	7397	7508	7459	7450	7554	7449	7591	7503	7503	7576	7303	7470	7478	7458	7410	7470	7400	7448	7445	7500	7579	7486	7419	7519	7495	7577	7501	7446	7371	7486	7384	7612	7466	7619	7443	7441	7406	7554	7492	7452	7361	7537	7550	7452	7654	7509	7570	7551	7517	7461	7436	7390	7560	7540	7497	7587	7420	7461	7531	7466	7638	7461	7590	7387	7406	7585	7302	7524	7538	7570	7635	7601	7498	7516	7445	7454	7477	7402	7499	7387	7495	7552	7437	7411	7570	7493	7610	7454	7481	7452	7495	7643	7458	7233	7359	7566	7440	7512	7508	7506	7600	7480	7453	7467	7516	7652	7568	7558	7369	7505	7524	7360	7473	7661	7567	7609	7478	7546	7435	7533	7567	7471	7564	7557	7511	7437	7434	7551	7328	7529	7458	7393	7485	7400	7450	7383	7461	7544	7429	7528	7500	7543	7539	7480	7563	7561	7473	7511	7649	7494	7504	7466	7388	7354	7503	7386	7516	7499	7567	7345	7582	7677	7446	7623	7396	7518	7382	7338	7513	7502	7455	7597	7479	7430	7645	7461	7543	7537	7558	7588	7526	7295	7467	7470	7432	7516	7422	7554	7366	7417	7480	7496	7466	7563	7631	7466	7535	7657	7473	7494	7562	7470	7517	7634	7391	7510	7580	7528	7384	7578	7555	7523	7504	7459	7502	7433	7422	7420	7416	7462	7469	7537	7412	7463	7537	7421	7395	7509	7452	7515	7547	7609	7550	7371	7382	7470	7459	7564	7360	7470	7511	7502	7547	7496	7572	7560	7578	7592	7409	7506	7522	7505	7492	7436	7561	7502	7561	7511	7488	7494	7420	7699	7469	7581	7400	7510	7576	7593	7593	7598	7434	7516	7376	7420	7607	7519	7618	7455	7452	7430	7384	7514	7518	7588	7416	7541	7427	7580	7461	7596	7581	7459	7484	7526	7511	7469	7421	7469	7411	7415	7489	7598	7418	7586	7456	7407	7510	7452	7452	7415	7568	7550	7523	7340	7502	7532	7529	7393	7540	7507	7467	7492	7461	7454	7525	7409	7648	7427	7540	7499	7337	7486	7367	7566	7616	7521	7477	7519	7603	7431	7525	7490	7544	7519	7441	7407	7430	7410	7452	7408	7528	7445	7534	7449	7414	7555	7512	7383	7356	7501	7395	7574	7396	7625	7630	7452	7405	7512	7423	7498	7486	7484	7538	7584	7613	7482	7484	7550	7523	7298	7381	7402	7442	7487	7501	7423	7381	7462	7453	7481	7453	7660	7531	7451	7403	7483	7522	7599	7496	7506	7506	7374	7410	7442	7362	7457	7507	7417	7440	7557	7505	7532	7410	7517	7449	7439	7375	7526	7448	7539	7420	7546	7465	7542	7623	7540	7620	7528	7576	7464	7539	7499	7594	7415	7588	7407	7653	7534	7628	7557	7356	7491	7613	7616	7512	7570	7363	7423	7369	7500	7397	7463	7520	7395	7525	7425	7551	7423	7439	7512	7416	7581	7517	7488	7485	7409	7421	7525	7497	7615	7457	7394	7460	7433	7429	7597	7472	7395	7490	7591	7513	7496	7479	7472	7402	7476	7502	7481	7476	7433	7540	7567	7470	7490	7473	7500	7502	7654	7514	7687	7442	7542	7658	7603	7576	7488	7364	7421	7509	7587	7506	7558	7339	7426	7608	7483	7467	7450	7445	7460	7504	7462	7524	7504	7559	7350	7507	7398	7614	7542	7435	7541	7642	7464	7453	7529	7442	7490	7450	7537	7511	7610	7489	7545	7572	7455	7458	7601	7535	7453	7417	7390	7415	7433	7382	7476	7590	7502	7482	7391	7410	7504	7493	7642	7424	7553	7664	7535	7368	7510	7499	7634	7486	7426	7441	7476	7610	7426	7541	7473	7438	7463	7470	7533	7555	7463	7334	7472	7524	7522	7462	7519	7445	7632	7507	7402	7452	7463	7573	7537	7490	7560	7440	7596	7529	7513	7579	7523	7591	7502	7617	7485	7469	7476	7388	7551	7607	7521	7427	7413	7460	7517	7460	7605	7479	7580	7575	7395	7513	7451	7465	7513	7497	7540	7423	7431	7334	7365	7468	7503	7451	7476	7545	7547	7472	7387	7451	7567	7525	7472	7476	7559	7353	7492	7589	7482	7493	7365	7435	7667	7393	7470	7450	7510	7554	7408	7523	7449	7492	7560	7504	7562	7399	7699	7654	7460	7470	7545	7369	7487	7475	7461	7503	7478	7541	7522	7443	7426	7565	7460	7377	7523	7616	7328	7338	7623	7487	7471	7427	7482	7509	7626	7427	7414	7557	7501	7472	7544	7407	7462	7550	7489	7464	7561	7565	7572	7576	7514	7484	7478	7440	7530	7455	7560	7445	7541	7557	7554	7384	7413	7396	7418	7430	7500	7439	7562	7541	7429	7556	7294	7482	7512	7528	7350	7504	7495	7485	7453	7469	7559	7358	7435	7571	7469	7519	7558	7507	7457	7521	7521	7523	7595	7478	7569	7573	7478	7551	7392	7518	7520	7409	7462	7444	7539	7335	7487	7549	7446	7429	7454	7489	7597	7539	7455	7542	7512	7505	7574	7549	7541	7685	7531	7370	7593	7482	7508	7402	7607	7520	7443	7650	7513	7570	7525	7484	7466	7545	7440	7402	7465	7500	7464	7498	7358	7552	7519	7399	7451	7456	7512	7574	7615	7545	7493	7454	7515	7522	7400	7465	7279	7372	7539	7505	7413	7463	7371	7543	7583	7482	7555	7528	7446	7439	7428	7509	7661	7539	7569	7430	7555	7339	7527	7578	7477	7577	7575	7589	7525	7614	7521	7498	7598	7649	7358	7398	7528	7416	7349	7564	7486	7558	7445	7416	7553	7402	7420	7601	7497	7455	7405	7521	7582	7337	7590	7539	7648	7518	7558	7492	7601	7558	7498	7625	7507	7613	7430	7450	7496	7652	7400	7490	7475	7511	7432	7463	7429	7562	7352	7533	7490	7489	7413	7580	7530	7429	7337	7499	7301	7466	7417	7449	7429	7514	7436	7555	7574	7435	7405	7310	7427	7508	7398	7533	7464	7595	7534	7622	7391	7426	7372	7515	7501	7529	7386	7429	7520	7433	7497	7491	7579	7550	7448	7453	7433	7501	7423	7347	7561	7416	7478	7388	7270	7479	7513	7442	7413	7498	7570	7514	7517	7407	7498	7424	7364	7460	7588	7583	7549	7515	7456	7447	7565	7426	7362	7503	7570	7432	7495	7378	7471	7520	7512	7683	7504	7510	7491	7459	7423	7511	7569	7409	7405	7540	7404	7585	7413	7464	7562	7499	7511	7496	7376	7687	7623	7442	7482	7469	7426	7501	7466	7699	7507	7536	7461	7551	7418	7525	7392	7346	7552	7452	7452	7601	7505	7452	7422	7447	7556	7499	7534	7449	7451	7625	7436	7448	7591	7541	7464	7541	7450	7451	7530	7391	7501	7475	7583	7635	7428	7442	7337	7463	7590	7460	7546	7455	7470	7617	7583	7530	7490	7580	7501	7478	7512	7586	7591	7469	7533	7372	7404	7328	7411	7588	7475	7477	7486	7458	7451	7554	7571	7494	7570	7484	7374	7428	7398	7410	7411	7505	7447	7378	7484	7615	7509	7506	7572	7580	7577	7519	7597	7480	7414	7342	7594	7465	7559	7598	7516	7593	7635	7342	7505	7517	7462	7545	7403	7442	7429	7524	7578	7603	7413	7342	7447	7453	7569	7497	7487	7454	7372	7561	7500	7532	7374	7422	7562	7380	7346	7515	7423	7538	7529	7397	7388	7380	7450	7485	7485	7483	7600	7394	7492	7581	7414	7390	7380	7501	7458	7445	7552	7535	7389	7440	7391	7388	7514	7523	7454	7442	7470	7487	7490	7500	7586	7544	7541	7478	7444	7499	7387	7521	7550	7466	7389	7479	7562	7434	7475	7475	7532	7618	7576	7465	7573	7401
6083	2239	1580	1723	2510	2932	2729	2488	1954	4862	13302	10304	6341	3208	1583	1145	1013	962	954	1022	957	933	920	963	951	959	1010	971	932	913	983	926	1016	950	923	950	988	967	968	985	910	968	976	997	925	946	960	949	963	921	965	1029	941	920	928	1005	941	947	974	953	960	998	973	1001	979	968	962	942	939	986	937	975	973	916	999	933	987	950	980	960	998	980	1027	987	917	910	968	979	944	999	998	1025	961	938	979	954	972	945	992	964	921	1008	970	935	985	971	948	977	1031	994	921	976	971	956	964	953	1008	967	971	963	916	944	944	982	983	958	918	981	952	952	983	932	945	943	958	927	975	964	960	981	957	925	980	1006	947	949	942	1003	929	974	923	1016	916	937	942	971	943	969	986	1037	990	970	956	935	980	908	982	962	959	967	989	992	989	971	917	959	970	975	969	1031	977	917	903	945	956	953	1025	980	936	958	903	924	927	950	1019	923	930	956	939	1012	984	925	960	999	921	914	927	962	897	1032	915	966	937	963	977	934	1025	967	945	950	976	933	939	964	983	986	991	998	927	927	924	1063	1008	978	934	1044	968	1017	976	950	955	982	969	1035	932	927	927	997	933	1003	954	960	953	950	942	975	974	941	996	955	955	923	922	941	963	951	998	944	1023	950	1009	950	899	975	953	944	979	959	987	912	994	920	969	935	941	962	998	1007	912	998	912	1005	971	970	993	993	931	1013	971	1007	1001	890	981	929	966	983	1011	939	941	949	978	996	988	961	933	961	941	984	1000	985	990	935	965	996	938	945	905	928	972	1016	970	932	995	942	942	961	959	994	990	968	919	980	992	967	978	998	986	945	982	940	990	945	1000	958	1033	965	961	932	999	983	935	989	938	960	991	1012	936	991	946	970	946	980	1029	974	980	911	1009	1001	940	1000	972	956	980	931	943	999	1002	980	935	914	1003	958	952	961	966	944	944	908	973	975	1018	1010	957	933	960	993	948	922	933	956	913	954	984	969	912	1012	967	984	981	963	1009	1032	945	965	921	1043	923	962	1027	979	1012	1015	944	944	958	989	990	918	1016	1019	972	949	959	952	930	951	1033	986	966	921	899	1006	958	935	945	990	1014	981	1019	955	951	966	986	953	941	954	941	914	977	989	993	968	953	926	933	977	976	1011	950	979	954	968	1022	943	948	962	1045	979	965	986	923	939	1011	1043	1008	971	998	935	992	981	1022	1013	989	979	930	1000	916	965	872	927	992	966	1055	948	976	1008	939	959	980	900	957	1004	1017	1003	958	1017	945	965	939	1016	883	1036	969	943	939	947	998	960	1004	982	982	965	964	1013	958	987	1024	1003	952	932	1000	918	963	938	963	932	974	940	994	919	1006	965	1006	943	1007	974	983	964	964	964	952	966	987	905	1018	986	971	993	1033	937	973	937	906	1000	944	1014	948	989	983	1000	967	999	926	972	993	928	933	945	942	994	931	986	985	955	1004	1034	944	1031	979	1016	969	1025	936	1019	952	963	938	963	949	934	971	946	959	945	959	943	989	974	975	903	910	1019	963	952	1010	915	958	962	970	948	987	1014	1017	988	940	963	975	944	988	972	948	1011	997	968	1013	928	1012	932	980	950	967	985	968	936	937	977	944	938	1000	1008	921	981	983	939	956	949	956	1035	959	984	920	1001	1042	983	1015	951	975	983	956	974	999	955	1016	983	987	999	950	979	943	930	948	972	918	925	967	937	924	937	916	945	977	1020	955	981	1004	1000	996	957	946	944	970	969	942	985	1006	969	951	1019	960	951	972	996	938	974	941	972	972	919	954	934	974	958	960	956	949	982	971	972	941	956	905	980	953	956	937	954	1019	987	987	936	951	955	973	938	952	978	931	915	942	913	954	984	953	970	931	974	963	976	992	956	957	967	954	970	982	963	998	954	986	991	936	994	1014	989	1007	971	964	983	965	985	955	1004	935	1008	919	994	952	977	957	968	978	996	1010	891	922	924	943	988	987	963	920	971	965	974	933	989	988	967	1015	983	944	994	1031	961	983	953	948	972	916	986	937	909	1021	947	969	934	1019	962	926	956	989	902	899	981	1032	1035	957	998	914	977	951	974	1010	968	1022	959	1008	957	888	952	963	1016	988	932	976	1022	900	968	994	959	979	966	1023	963	946	950	1029	992	949	990	972	986	910	1025	991	1007	964	975	978	967	944	911	985	936	1014	966	970	984	920	978	974	983	946	1023	979	984	934	941	961	953	939	904	956	922	995	1004	988	931	980	979	933	931	970	982	939	933	975	924	994	986	978	918	913	944	958	953	972	987	959	977	959	965	1012	952	946	1006	907	987	954	965	1001	919	963	969	1020	905	946	912	952	967	1028	946	948	956	984	1023	908	922	1004	962	971	1004	1016	1006	995	960	983	983	932	946	984	935	1048	950	1013	965	975	933	1023	969	951	987	931	913	927	914	1006	968	1006	1006	984	1022	985	927	959	979	956	961	954	899	915	1000	1003	921	956	973	994	967	955	925	982	970	978	990	994	981	999	961	974	952	958	941	1016	926	991	892	1007	922	961	961	935	907	908	963	989	959	941	997	987	935	1027	961	966	943	1027	988	1021	970	922	940	916	945	995	959	921	915	1022	960	990	996	957	984	906	997	982	965	957	933	903	974	940	973	915	947	938	952	975	1002	928	913	978	929	988	1002	930	980	953	936	997	988	946	994	954	919	1001	921	962	1013	1002	998	958	927	958	978	960	1019	981	967	1007	1046	1007	983	984	959	950	934	999	987	1022	1017	939	1002	948	995	932	990	928	978	922	956	994	951	999	993	966	955	1019	1012	971	1012	943	957	953	960	997	926	970	938	971	933	928	970	958	929	1018	996	988	996	984	954	937	966	968	993	967	922	962	915	959	924	965	1038	959	954	943	990	998	981	928	922	952	925	972	1016	1004	961	958	963	1015	1010	951	979	978	943	972	993	954	970	978	971	933	959	1018	967	974	964	901	929	975	966	956	942	974	987	947	1015	1022	978	987	1023	1013	964	934	988	973	923	947	965	963	950	964	959	1003	899	1020	947	976	980	1005	1029	920	963	960	935	1010	982	975	956	940	924	963	994	974	967	986	933	998	968	990	1006	958	999	976	967	951	923	932	953	925	980	1014	943	952	945	942	1040	981	960	1001	1015	963	972	967	943	945	986	1038	960	925	943	983	953	981	959	982	1037	1006	1014	956	961	936	938	963	919	999	971	1008	929	966	962	962	936	986	1016	978	974	974	946	974	931	943	1021	1000	946	973	948	964	906	978	957	1001	972	942	940	988	1001	944	956	992	975	943	983	970	978	977	1009	1020	954	1019	1047	982	986	981	975	948	985	933	958	956	964	1046	965	968	968	990	982	974	967	993	1008	987	924	958	903	955	954	1039	937	1010	956	953	1033	944	956	981	941	979	976	951	1035	910	996	937	980	919	1011	958	983	1004	984	991	973	960	971	959	984	969	977	967	949	948	922	952	948	979	979	989	956	966	1016	987	955	1026	1021	929	1023	943	1031	965	929	922	981	1023	991	983	925	988	969	903	970	942	940	915	999	963	947	1000	980	967	981	968	940	954	988	939	1014	973	1035	931	993	940	959	938	989	957	915	941	1019	993	974	947	968	972	960	994	952	943	994	952	970	926	966	935	976	989	935	963	948	983	950	944	987	1020	974	930	966	1052	989	928	1026	949	963	974	964	1003	983	932	934	948	991	974	994	932	995	978	1003
24729	17703	14776	27073	37783	37847	35815	33298	27314	42664	61793	51844	41597	28614	16648	10264	8413	7930	7862	7785	7634	7839	7833	7717	7845	7757	7762	7902	7835	7828	7776	7718	7922	7823	7877	7777	7803	7809	7722	7734	7800	7776	7827	7695	7779	7659	7755	7803	7819	7907	7807	7662	7894	7787	7751	7746	7668	7805	7732	7752	7790	7774	7790	7801	7839	7707	7713	7863	7777	7752	7723	7780	7794	7808	7691	7804	7700	7736	7778	7898	7697	7840	7755	7803	7720	7689	7789	7806	7816	7735	7826	7695	7768	7713	7773	7809	7894	7770	7877	7734	7687	7821	7750	7819	7683	7871	7847	7698	7784	7825	7894	7837	7679	7741	7903	7865	7911	7786	7925	7861	7824	7836	7908	7871	7803	7878	7718	7811	7663	7771	7822	7774	7728	7907	7839	7750	7866	7801	7753	7818	7866	7843	7771	7751	7846	7766	7726	7827	7857	7874	7688	7853	7746	7760	7815	7662	7647	7723	7724	7749	7846	7961	7831	7773	7712	7887	7831	7716	7887	7759	7723	7809	7800	7709	7737	7758	7661	7720	7785	7724	7813	7801	7706	7869	7665	7864	7811	7832	7763	7936	7750	7734	7875	7687	7934	7694	7814	7848	7812	7804	7880	7657	7713	7719	7791	7812	7731	7721	7635	7665	7772	7712	7756	7742	7637	7887	7686	7738	7817	7962	7764	7747	7924	7682	7784	7718	7899	7841	7703	8001	7823	7694	7731	7729	7880	7784	7792	7884	7788	7918	7701	7766	7676	7916	7677	7791	7793	7787	7837	7780	7835	7911	7762	7884	7692	7890	7809	7906	7607	7804	7899	7708	7807	7826	7696	7820	7690	7870	7898	7762	7717	7721	7803	7789	7720	7702	7855	7672	7736	7974	7753	7866	7775	7721	7654	7741	7650	7740	7747	7769	7807	7733	7734	7765	7801	7659	7707	7741	7747	7703	7814	7721	7709	7787	7870	7756	7803	7956	7761	7935	7751	7799	7791	7840	7849	7829	7680	7819	7769	7683	7827	7708	7811	7821	7703	7865	7787	7823	7794	7842	7676	7857	7742	7856	7626	7783	7842	7744	7881	7885	7836	7784	7737	7734	7861	7837	7719	7797	7800	7808	7766	7805	7946	7763	7656	7829	7739	7810	7796	7633	7861	7677	7874	7864	7863	7921	7765	7776	7784	7760	7843	7847	7782	7747	7791	7670	7853	7752	7831	7862	7780	7872	7843	7868	7797	7670	7811	7784	7687	7837	7868	7790	7755	7681	7881	7763	7792	7798	7813	7723	7822	7786	7770	7736	7864	7716	7820	7640	7832	7835	7742	7760	7857	7883	7763	7804	7573	7738	7709	7659	7812	7833	7685	7808	7808	7744	7838	7856	7851	7757	7667	7780	7640	7789	7770	7747	7891	7815	7817	7821	7749	7748	7901	7813	7736	7764	7787	7653	7741	7731	7809	7801	7644	7707	7871	7880	7742	7774	7825	7718	7827	7794	7879	7723	7674	7785	7769	7740	7861	7746	7834	7935	7841	7786	7800	7704	7839	7751	7743	7772	7818	7698	8000	7806	7788	7791	7740	7765	7806	7801	7778	7897	7728	7624	7617	7883	7901	7732	7825	7851	7763	7814	7790	7783	7811	7689	7885	7815	7839	7807	7927	7841	7818	7685	7827	7698	7971	7822	7771	7742	7753	7709	7718	7920	7838	7976	7825	7828	7857	7770	7775	7845	7848	7715	7801	7707	7755	8031	7820	7821	7732	7845	7703	7762	7716	7741	7792	7842	7675	7722	7811	7774	7720	7746	7726	7827	7730	7750	7812	7747	7820	7720	7763	7723	7829	7771	7753	7748	7743	7773	7694	7776	7731	7715	7795	7743	7773	7710	7855	7906	7789	7782	7957	7812	7778	7901	7736	7890	7763	7725	7772	7699	7770	7824	7750	7797	7925	7781	7756	7690	7900	7723	7826	7644	7683	7730	7799	7741	7822	7761	7849	7666	7735	7846	7722	7657	7717	7888	7790	7764	7776	7686	7808	7689	7710	7865	7743	7713	7803	7608	7860	7825	7787	7845	7828	7855	7758	7702	7778	7826	7765	7727	7878	7724	7814	7663	7768	7708	7863	7712	7909	7776	7708	7733	7972	7860	7795	7842	7776	7826	7714	7792	7627	7827	7914	7715	7702	7852	7770	7859	7734	7886	7847	7770	7810	7864	7792	7610	7894	7723	7808	7812	7734	7684	7879	7986	7734	7770	7823	7871	7722	7689	7705	7777	7647	7741	7735	7765	7871	7727	7811	7747	7741	7829	7819	7830	7813	7742	7819	7732	7823	7830	7852	7823	7748	7822	7608	7834	7953	7652	7702	7765	7812	7836	7756	7819	7669	7748	7809	7759	7815	7744	7772	7752	7687	7686	7713	7826	7714	7755	7927	7815	7846	7817	7787	7892	7762	7770	7846	7966	7823	7760	7825	7817	7792	7815	7968	7768	7793	7783	7788	7760	7839	7728	7803	7874	7659	7686	7916	7760	7735	7805	7673	7736	7711	7818	7717	7717	7742	7738	7988	7776	7749	7855	7843	7779	7823	7836	7672	7850	7820	7620	7632	7860	7835	7928	7793	7921	7687	7867	7737	7821	7793	7694	7710	7737	7788	7836	7780	7818	7778	7716	7685	7673	7854	7737	7759	7828	7838	7761	7829	7776	7914	7705	7774	7867	7784	7810	7803	7748	7695	7776	7833	7812	7778	7652	7675	7729	7828	7729	7861	7625	7727	7923	7799	7889	7799	7754	7821	7724	7731	7753	7735	7779	7748	7819	7807	7843	7798	7849	7818	7654	7834	7770	7925	7863	7694	7793	7799	7727	7740	7798	7865	7827	7875	7781	7821	7856	7750	7678	7832	7839	7634	7753	7923	7814	7862	7792	7798	7741	7854	7650	7937	7737	7706	7742	7702	7702	7751	7764	7837	7867	7748	7837	7927	7833	7732	7857	7908	7843	7653	7849	7900	7789	7755	7801	7926	7673	7689	7834	7695	7877	7909	7703	7835	7826	7798	7593	7729	7774	7757	7841	7950	7802	7874	7903	7682	7667	7846	7752	7845	7813	7768	7814	7790	7862	7819	7783	7867	7883	7898	7722	7687	7880	7808	7906	7884	7882	7762	7800	7777	7804	7812	7916	7777	7827	7860	7865	7815	7873	7831	7866	7882	7843	7729	7852	7803	7940	7803	7818	7755	7784	7846	7782	7925	7707	7691	7617	7683	7765	7816	7795	7796	7678	7780	7778	7790	7806	7822	7850	7662	7834	7641	7857	7745	7640	7678	7924	7811	7709	7781	7714	7866	7700	7755	7855	7761	7702	7902	7719	7680	7764	7821	7681	7828	7935	7845	7810	7847	7726	7610	7656	7824	7793	7779	7825	7785	7828	7779	7836	7756	7724	7828	7819	7647	7791	7772	7777	7836	7772	7811	7865	7705	7702	7794	7742	7707	7742	7862	7857	7761	7756	7824	7687	7793	7766	7869	7840	7855	7727	7752	7801	7772	7663	7763	7951	7866	7909	7700	7773	7824	7734	7851	7940	7745	7836	7721	7767	7789	7787	7799	8004	7834	7850	7695	7748	7892	7790	7847	7907	7796	7786	7868	7841	7746	7814	7873	7869	7683	7764	7660	7873	7852	7766	7830	7723	7721	7855	7860	7706	7831	7735	7945	7633	7743	7867	7753	7760	7848	7673	7713	7777	7890	7761	7787	7771	7793	7691	7820	7836	7847	7883	7795	7775	7697	7773	7843	7800	7747	7758	7894	7858	7707	7890	7755	7682	7784	7660	7844	7767	7816	7696	7977	7862	7708	7789	7708	7723	7797	7764	7806	7708	7777	7804	7885	7846	7612	7745	7862	7802	7937	7806	7931	7802	7711	7857	7845	7723	7752	7817	7965	7746	7642	7867	7811	7874	7865	7761	7897	7669	7767	7687	7823	7760	7727	7753	7790	7821	7805	7740	7867	7835	7754	7869	7701	7827	7702	7806	7743	7630	7835	7744	7860	7765	7635	7662	7731	7908	7797	7690	7808	7784	7817	7920	7713	7723	7690	7796	7884	7820	7860	7777	7805	7870	7928	7872	7819	7854	7887	7870	7917	7891	7953	7741	7706	7747	7901	7720	7760	7740	7738	7922	7767	7877	7750	7726	7746	7672	7743	7783	7936	7761	7719	7751	7836	7726	7896	7761	7803	7854	7755	7756	7745	7680	7747	7711	7835	7829	7713	7749	7868	7954	7779	7724	7846	7694	7853	7950	7725	7893	7790	7832	7955	7908	7736	7886	7702	7891	7919	7673	7881	7625	7769	7773	7820	7913	7753	7702	7683	7770	7760	7862	7690	7708	7711	7697	7726	7797	7758	7906	7848	7801	7674	7767	7798	7730	7804	7728	7705	7763	7799	7807	7798	7674	7569	7769	7744	7748	7814	7969	7709	7778	7745	7801	7873	7747	7781	7801	7736	7946	7720	7681	7694	7828	7902	7805	7692	7792	7872	7830	7885	7831	7750	7783	7917	7851	7810	7800	7879	7816	7792	7738	7819	7640	7713	7711	7783	7894	7823	7826	7949	7697	7822	7679	7787	7796	7716	7815	7886	7601	7827	7549	7781	7853	7738	7748	7759	7808	7761	7771	7756	7748	7761	7820	7797	7731	7753	7885	7845	7804	7690	7754	7679	7703	7756	7686	7723	7639	7882	7856	7917	7750	7687	7809	7739	7795	7898	7839	7752	7778	7777	7856	7744	7801	7850	7846	7694	7664	7750	7769	7856	7755	7790	7668	7855	7903	7838	7867	7884	7820	7671	7777	7882	7700	7874	7796	7799	7845	7792	7842	7853	7769	7860	7872	7814	7759	7819	7785	7774	7712	7747	7803	7694	7834	7951	7810	7757	7788	7703	7815	7658	7730	7886	7691	7693	7805	7781	7749	7809	7750	7924	7769	7609	7855	7833	7805	7751	7796	7832	7755	7791	7642	7734	7829	7861	7756	7796	7757	7636	7729	7743	7799	7849	7800	7796	7659	7887	7844	7750	7691	7693	7852	7811	7755	7870	7775
5291	3003	2314	2154	2875	3583	3577	2881	2548	10146	23025	18447	10665	4192	1922	1217	980	1001	1056	942	968	962	973	918	912	937	977	1009	916	879	957	933	934	976	978	900	962	949	963	959	942	914	872	915	960	934	934	932	951	930	870	1003	937	946	941	926	943	935	953	930	939	921	1005	923	917	1039	950	959	897	913	1001	946	929	928	1022	1003	965	926	930	896	969	923	898	901	940	959	942	935	928	964	937	966	972	960	951	935	981	922	962	960	966	969	963	971	947	877	908	960	963	918	960	976	966	931	867	887	955	1000	942	952	944	941	950	938	979	977	907	926	905	896	937	940	976	1019	937	954	951	969	856	852	985	977	940	971	953	997	953	916	952	964	923	955	949	949	885	925	981	907	952	1003	972	912	910	996	920	941	943	1008	910	918	930	990	943	923	937	979	930	977	968	941	947	895	961	907	950	964	987	937	895	948	991	959	960	1016	903	992	912	913	945	932	967	950	967	909	929	945	933	949	962	920	938	974	949	964	971	929	901	924	973	988	929	1011	930	959	960	910	1009	968	980	932	933	948	934	957	945	898	929	954	929	923	955	966	950	911	958	905	937	936	960	908	971	958	928	964	952	895	949	950	951	947	900	962	945	929	995	918	905	929	895	939	993	928	975	959	959	972	1038	954	960	879	943	941	942	988	978	944	917	936	948	932	981	924	952	902	1002	894	900	879	1032	916	1025	1004	983	943	946	917	1006	901	874	920	947	928	1002	947	906	933	990	969	980	983	911	949	927	936	995	917	999	946	979	917	952	976	887	967	906	925	930	942	958	916	950	981	990	926	929	904	947	897	929	959	952	919	932	895	931	880	947	941	947	995	980	949	900	978	966	967	905	953	953	935	954	919	897	977	894	965	941	930	980	1026	957	915	946	924	942	991	899	969	969	956	936	943	945	958	944	957	900	997	904	956	930	955	963	907	980	944	910	927	910	934	958	884	990	939	984	898	911	932	946	897	902	928	977	945	1021	949	960	903	930	953	917	940	946	956	910	909	1006	966	921	1006	970	934	906	962	966	974	923	931	954	917	975	982	989	965	952	888	918	1008	923	979	877	974	886	957	911	903	965	962	943	967	981	925	942	899	986	911	917	908	929	968	936	989	911	991	957	981	958	958	982	920	947	944	959	931	958	899	911	944	930	945	965	902	958	928	905	919	913	993	949	934	954	963	963	964	966	944	998	927	966	958	967	954	937	1003	907	962	954	961	956	985	979	928	995	943	939	928	936	1001	969	974	953	920	931	902	946	926	920	924	976	965	885	911	946	989	928	960	932	933	942	981	958	996	951	915	978	932	991	940	937	1031	904	963	935	964	987	909	1029	969	915	907	931	977	988	968	958	965	982	954	942	973	959	914	997	934	882	890	964	951	940	954	900	929	919	915	988	940	916	980	962	960	899	1006	910	907	909	925	978	932	975	957	963	949	905	889	941	935	971	937	986	949	968	937	990	971	931	946	911	938	997	960	906	944	944	936	967	982	957	940	898	1019	944	973	969	928	970	957	999	912	938	936	970	904	984	967	928	978	929	952	948	922	949	959	964	937	945	964	983	977	954	980	961	993	933	964	935	901	923	941	1005	977	934	884	921	906	917	960	940	952	956	925	918	966	944	909	939	948	933	944	1001	963	963	862	958	969	954	943	911	964	941	976	980	983	921	929	862	1012	985	949	957	932	932	964	956	1030	983	932	930	909	913	927	909	934	942	990	930	941	971	944	1026	973	917	954	934	874	937	965	1008	987	953	937	972	953	932	977	930	943	923	916	952	923	1000	998	948	1019	898	956	967	945	984	951	954	958	884	938	909	943	964	974	992	979	980	945	1014	914	927	965	993	891	899	950	948	930	923	933	941	888	926	907	960	945	929	932	926	910	982	944	961	964	956	932	959	941	931	967	963	1015	935	1001	941	916	973	964	903	971	957	976	911	909	910	958	893	940	961	983	888	973	970	980	970	894	972	925	1015	919	944	960	949	961	962	955	949	892	974	949	947	930	931	921	948	959	954	914	917	946	947	915	907	949	997	963	922	932	846	939	944	982	936	966	1000	982	930	914	981	977	972	983	944	924	938	1000	971	962	960	1011	1006	940	940	953	962	999	987	940	970	908	898	925	966	966	963	922	914	961	986	984	945	952	901	931	961	919	973	985	906	911	953	979	943	925	931	980	969	953	920	928	953	986	972	908	982	935	989	996	932	1043	933	1012	922	975	990	983	947	960	920	974	979	916	942	916	1004	907	928	969	958	976	927	1012	971	960	941	980	947	943	906	880	953	953	955	911	918	949	912	925	926	970	932	968	966	885	957	951	969	966	938	930	952	981	940	899	909	958	945	1005	956	953	994	954	968	972	930	987	988	920	930	962	971	948	959	1004	969	945	959	961	954	991	934	954	971	930	903	909	895	936	970	1027	923	907	971	959	955	937	906	962	915	976	916	905	979	923	960	900	967	950	915	964	932	920	930	998	953	924	955	957	964	875	991	926	958	985	956	949	955	956	957	946	899	1001	929	950	975	895	940	980	964	950	947	951	933	975	963	944	909	967	889	946	887	932	972	908	961	963	986	979	959	940	913	958	952	975	964	958	963	921	968	915	961	899	972	1000	949	889	980	977	925	944	986	973	935	947	982	923	904	914	940	891	965	922	959	916	923	947	953	982	990	955	900	976	1016	936	915	940	923	950	940	988	939	963	954	945	986	978	954	945	945	941	910	899	946	919	920	949	1009	961	943	930	965	954	939	996	960	1011	972	963	982	953	962	1004	1029	961	975	932	928	941	937	945	947	927	915	945	949	929	943	936	905	986	961	895	957	942	964	910	904	930	984	919	998	905	908	960	965	930	900	946	909	931	935	947	955	921	944	920	932	931	988	927	950	967	969	954	950	909	960	936	988	914	990	921	963	926	917	953	930	929	931	988	928	936	944	945	928	932	980	897	977	956	907	964	976	898	893	945	949	949	938	980	983	945	921	947	925	955	987	922	905	906	967	952	939	973	912	953	918	920	949	998	919	995	933	946	919	964	955	961	930	1004	963	881	944	973	971	903	978	901	923	990	930	1047	906	991	931	928	955	960	947	928	918	980	926	965	991	993	964	920	973	979	975	937	951	934	898	958	966	966	950	965	976	982	968	922	935	952	950	961	975	939	939	922	964	998	911	905	933	998	957	971	918	930	917	967	988	873	965	944	969	930	994	952	951	970	1004	910	963	991	939	924	958	1010	898	951	935	972	927	954	944	1013	961	957	949	971	933	898	926	944	949	904	991	948	910	981	963	987	928	946	991	993	975	943	955	974	969	983	921	913	990	900	923	990	935	983	945	977	968	985	965	958	929	951	937	961	927	979	942	954	978	903	917	914	958	1000	994	938	896	938	978	948	896	969	955	890	928	1017	926	954	850	991	951	930	941	916	902	951	857	951	976	914	955	960	958	953	900	972	962	879	1015	964	947	993	897	992	937	946	881	1003	940	924	910	910	1007	967	966	895	928	952	940	917	944	970	939	904	963	997	993	971	957	972	951	896	938	917	943	887	1040	981	938	908	969	869
30407	22033	20012	31321	39262	40655	39641	35695	33344	57069	75168	64638	48911	33299	19550	11478	8579	7891	7768	7675	7680	7587	7717	7689	7512	7568	7547	7626	7643	7648	7705	7584	7737	7634	7548	7847	7743	7624	7527	7539	7746	7706	7517	7538	7795	7619	7720	7655	7585	7604	7706	7768	7513	7636	7581	7723	7593	7700	7603	7412	7790	7645	7530	7573	7596	7513	7595	7540	7752	7672	7585	7689	7593	7474	7382	7710	7673	7620	7610	7569	7735	7613	7620	7654	7504	7646	7759	7534	7721	7525	7553	7613	7653	7618	7514	7717	7623	7737	7656	7760	7578	7593	7628	7700	7649	7757	7717	7705	7594	7652	7570	7486	7549	7624	7656	7614	7614	7679	7679	7670	7731	7776	7595	7523	7546	7666	7609	7608	7628	7618	7671	7761	7532	7650	7687	7753	7630	7767	7681	7653	7531	7458	7713	7555	7569	7598	7676	7568	7589	7700	7673	7574	7743	7631	7715	7692	7558	7629	7628	7611	7751	7549	7481	7658	7533	7755	7615	7591	7670	7634	7676	7679	7588	7572	7674	7571	7534	7467	7657	7526	7690	7745	7700	7721	7656	7598	7653	7631	7654	7663	7612	7551	7721	7579	7638	7599	7611	7697	7805	7502	7781	7548	7670	7576	7635	7696	7582	7524	7628	7679	7603	7668	7510	7610	7668	7758	7819	7558	7613	7601	7679	7720	7596	7736	7561	7726	7775	7644	7662	7482	7661	7542	7557	7696	7647	7616	7591	7772	7610	7783	7638	7541	7627	7430	7481	7592	7550	7671	7717	7632	7517	7459	7665	7575	7579	7655	7524	7727	7707	7683	7668	7694	7642	7719	7709	7657	7653	7664	7597	7629	7643	7643	7640	7750	7529	7638	7682	7555	7607	7607	7753	7748	7696	7432	7784	7889	7569	7524	7723	7792	7907	7760	7661	7632	7732	7480	7631	7470	7766	7735	7609	7651	7537	7546	7538	7591	7643	7564	7706	7702	7632	7717	7641	7691	7503	7681	7544	7540	7616	7822	7714	7663	7719	7625	7727	7656	7678	7570	7573	7729	7589	7746	7533	7656	7703	7642	7658	7535	7627	7544	7476	7659	7681	7677	7549	7584	7567	7674	7595	7635	7699	7548	7683	7711	7692	7530	7608	7528	7743	7646	7679	7730	7711	7550	7752	7540	7498	7679	7668	7526	7604	7546	7857	7695	7431	7685	7739	7667	7721	7553	7691	7605	7526	7559	7659	7537	7644	7671	7654	7696	7667	7469	7638	7568	7574	7670	7667	7677	7638	7738	7652	7620	7528	7791	7680	7628	7668	7556	7721	7496	7706	7724	7751	7547	7702	7573	7604	7637	7488	7759	7646	7559	7666	7634	7707	7594	7687	7613	7632	7569	7656	7705	7576	7514	7596	7730	7691	7733	7663	7596	7724	7634	7664	7672	7509	7665	7650	7809	7545	7666	7619	7661	7548	7674	7632	7653	7668	7658	7697	7606	7684	7677	7722	7719	7592	7553	7610	7657	7693	7821	7539	7697	7623	7513	7444	7557	7679	7618	7657	7644	7738	7718	7606	7792	7770	7575	7691	7668	7784	7713	7619	7688	7633	7567	7817	7742	7702	7590	7733	7689	7700	7519	7707	7534	7633	7692	7712	7639	7635	7668	7645	7504	7468	7644	7633	7545	7586	7563	7656	7571	7581	7636	7578	7517	7690	7727	7722	7722	7434	7675	7667	7733	7667	7639	7536	7699	7749	7684	7705	7602	7704	7781	7601	7764	7688	7637	7596	7677	7585	7676	7635	7548	7758	7664	7541	7699	7619	7597	7642	7702	7718	7640	7596	7534	7587	7501	7784	7649	7675	7823	7593	7635	7701	7692	7700	7601	7756	7752	7784	7682	7584	7692	7834	7695	7647	7634	7659	7636	7734	7615	7595	7764	7649	7543	7750	7740	7735	7687	7796	7727	7600	7748	7570	7763	7642	7643	7624	7599	7671	7637	7778	7660	7702	7744	7636	7736	7594	7566	7575	7684	7707	7629	7482	7645	7645	7593	7643	7601	7793	7681	7547	7691	7638	7644	7609	7755	7571	7677	7571	7582	7564	7780	7647	7654	7605	7716	7618	7523	7664	7757	7699	7677	7578	7484	7625	7652	7500	7718	7698	7745	7654	7522	7806	7664	7672	7660	7619	7558	7678	7680	7567	7699	7606	7634	7537	7608	7694	7600	7708	7710	7615	7698	7711	7578	7581	7661	7736	7641	7590	7766	7601	7642	7692	7603	7696	7522	7760	7590	7657	7636	7631	7530	7703	7715	7674	7579	7643	7523	7583	7616	7635	7665	7635	7707	7577	7653	7558	7685	7578	7659	7668	7707	7627	7652	7576	7584	7755	7623	7662	7712	7620	7593	7520	7743	7726	7443	7660	7650	7587	7625	7652	7781	7662	7669	7637	7629	7807	7697	7508	7646	7647	7566	7680	7547	7492	7624	7677	7467	7671	7683	7586	7668	7478	7741	7635	7647	7573	7482	7765	7742	7543	7587	7644	7684	7678	7607	7659	7703	7554	7749	7595	7453	7671	7728	7610	7664	7570	7601	7518	7480	7582	7519	7609	7676	7714	7783	7701	7668	7533	7683	7544	7586	7742	7626	7788	7653	7569	7669	7674	7747	7567	7678	7605	7540	7611	7511	7603	7631	7639	7659	7671	7617	7530	7591	7608	7685	7738	7586	7630	7733	7514	7680	7638	7536	7645	7594	7581	7687	7620	7516	7602	7681	7649	7606	7594	7574	7674	7518	7720	7714	7578	7682	7527	7602	7736	7592	7588	7651	7702	7713	7711	7686	7592	7585	7539	7750	7678	7802	7598	7721	7666	7541	7643	7602	7616	7781	7648	7614	7557	7548	7653	7774	7771	7639	7718	7623	7748	7663	7749	7554	7642	7631	7596	7603	7808	7608	7627	7638	7495	7780	7631	7613	7540	7644	7634	7678	7652	7612	7660	7475	7555	7647	7616	7624	7631	7592	7615	7617	7625	7625	7423	7680	7552	7750	7601	7582	7630	7595	7516	7678	7659	7634	7703	7692	7592	7683	7584	7701	7690	7715	7561	7630	7507	7769	7756	7629	7681	7729	7594	7594	7603	7585	7580	7656	7713	7648	7740	7617	7560	7712	7563	7505	7588	7666	7544	7508	7628	7607	7565	7639	7626	7669	7616	7591	7662	7600	7557	7644	7521	7573	7677	7626	7683	7518	7484	7688	7632	7558	7636	7683	7662	7735	7571	7743	7665	7671	7765	7608	7729	7624	7854	7581	7687	7553	7522	7582	7576	7641	7627	7762	7709	7689	7609	7623	7683	7632	7725	7805	7727	7652	7677	7658	7490	7577	7721	7711	7490	7626	7635	7606	7673	7605	7767	7697	7676	7619	7610	7540	7770	7654	7582	7611	7751	7590	7735	7651	7667	7736	7649	7637	7822	7722	7668	7730	7725	7831	7608	7627	7674	7731	7628	7560	7761	7685	7628	7695	7719	7603	7579	7538	7555	7664	7673	7531	7519	7755	7569	7730	7748	7483	7705	7616	7599	7543	7709	7602	7708	7782	7625	7698	7593	7706	7780	7565	7520	7772	7755	7838	7642	7690	7672	7710	7666	7727	7671	7614	7590	7606	7595	7684	7600	7717	7583	7616	7483	7669	7574	7539	7728	7777	7566	7759	7621	7635	7593	7646	7530	7659	7740	7765	7597	7511	7741	7605	7488	7719	7589	7640	7737	7591	7648	7633	7531	7693	7597	7612	7586	7573	7847	7593	7655	7744	7599	7639	7577	7702	7768	7784	7629	7508	7678	7644	7648	7787	7590	7633	7636	7634	7602	7748	7693	7516	7725	7784	7680	7759	7649	7675	7547	7705	7729	7535	7572	7534	7597	7555	7557	7688	7651	7767	7618	7776	7710	7647	7724	7767	7490	7631	7733	7765	7681	7690	7668	7670	7733	7678	7685	7652	7703	7666	7778	7612	7641	7539	7628	7609	7662	7502	7827	7457	7642	7649	7654	7678	7642	7476	7689	7748	7656	7532	7730	7586	7733	7623	7776	7619	7683	7638	7560	7608	7607	7701	7627	7706	7704	7691	7680	7558	7591	7568	7704	7598	7642	7721	7574	7659	7560	7703	7577	7659	7660	7748	7618	7460	7573	7738	7712	7618	7493	7557	7573	7673	7553	7708	7690	7514	7713	7824	7550	7573	7510	7649	7688	7749	7634	7684	7673	7604	7503	7629	7716	7519	7582	7694	7658	7582	7564	7748	7556	7698	7783	7745	7527	7667	7679	7728	7651	7703	7615	7679	7729	7702	7694	7501	7748	7589	7738	7498	7621	7598	7730	7715	7604	7660	7628	7637	7579	7636	7465	7621	7477	7630	7640	7556	7754	7640	7569	7725	7648	7672	7710	7718	7697	7609	7686	7729	7670	7700	7568	7767	7673	7677	7584	7508	7664	7631	7602	7551	7748	7605	7538	7528	7663	7736	7780	7724	7726	7577	7646	7628	7716	7493	7647	7601	7605	7696	7665	7638	7654	7637	7501	7738	7647	7615	7584	7712	7624	7688	7681	7615	7534	7596	7708	7616	7594	7619	7715	7615	7705	7535	7627	7675	7529	7563	7621	7778	7710	7698	7500	7658	7566	7677	7677	7607	7798	7510	7736	7609	7630	7653	7676	7759	7616	7624	7699	7718	7533	7669	7823	7501	7617	7529	7595	7695	7603	7559	7616	7634	7534	7835	7553	7639	7615	7679	7687	7632	7581	7695	7758	7624	7669	7534	7744	7508	7535	7608	7566	7669	7616	7725	7630	7737	7656	7531	7727	7726	7650	7720	7780	7606	7758	7679	7658	7688	7663	7640	7456	7732	7559	7571	7711	7567	7595	7701	7779	7684	7686	7716	7743	7628	7708	7656	7682	7679	7636	7517	7469	7584	7646	7566	7564	7519	7560	7752	7652	7632	7563	7520	7693	7680	7616	7625	7661	7619	7639	7721	7643	7668	7523	7681	7721	7447	7687	7635	7551	7698	7591	7567	7584	7549	7549	7720	7773	7457	7621	7615
3852	1807	1630	1490	1739	2072	2077	1823	1574	2307	4963	4157	2762	1693	1230	1061	954	940	897	927	909	892	930	869	926	873	891	883	929	916	939	942	929	931	921	926	955	878	861	935	918	897	893	952	988	933	935	900	902	976	958	890	910	919	895	916	954	939	911	933	919	891	979	926	858	896	901	903	903	928	907	933	948	879	877	898	876	855	893	918	907	851	945	910	944	876	903	951	988	929	905	928	888	916	932	921	892	1000	923	892	896	912	917	921	899	911	900	905	934	885	897	926	900	944	916	908	879	889	849	888	904	951	900	896	873	898	900	909	935	947	919	941	919	844	881	919	917	905	896	905	907	913	950	918	906	910	915	940	908	934	879	922	899	885	883	985	908	922	940	964	937	901	906	964	902	937	948	886	979	886	872	930	908	895	952	912	898	922	925	918	946	868	892	913	891	960	983	895	885	961	962	939	896	891	917	932	869	873	952	903	954	890	914	912	910	913	911	896	886	936	961	885	933	954	974	895	944	913	951	922	944	1012	929	942	899	929	924	903	889	895	864	901	936	944	908	923	910	899	900	941	906	947	886	932	961	879	911	944	962	965	953	915	888	930	890	911	910	918	905	883	890	961	932	912	908	945	902	893	913	915	897	870	918	923	926	978	907	917	914	967	898	897	862	914	855	917	871	984	861	946	912	956	954	892	923	907	907	897	873	920	921	897	955	902	892	939	958	945	948	889	944	867	909	860	891	908	941	934	906	861	896	918	884	918	878	820	988	893	913	942	926	939	922	932	957	984	864	964	902	928	928	920	889	912	919	935	906	884	882	917	918	950	937	960	878	934	902	943	909	948	939	854	918	884	883	896	906	897	943	894	952	898	900	925	930	930	927	900	910	882	948	924	901	959	913	939	951	912	936	944	925	931	906	881	899	904	892	931	952	931	929	902	924	927	940	944	903	923	952	928	902	857	890	914	948	912	977	952	932	874	944	891	874	917	884	920	898	916	887	944	965	921	914	985	936	874	913	931	930	931	914	913	885	918	930	918	971	949	904	916	918	903	916	917	874	913	920	906	901	931	926	890	949	891	957	941	912	914	893	850	908	935	902	912	900	889	913	929	929	922	876	912	923	920	919	902	948	897	961	932	923	899	879	966	927	881	954	928	979	907	940	917	924	963	890	929	914	971	946	921	885	953	936	905	914	948	909	930	899	891	936	883	926	928	950	901	870	914	901	853	927	878	910	937	969	907	917	896	917	986	928	929	883	910	931	952	915	919	910	918	938	936	958	977	913	902	933	946	942	937	892	926	898	905	945	943	912	947	935	905	870	905	928	947	950	882	913	934	913	972	943	946	899	919	867	951	898	939	911	945	882	929	923	882	923	942	916	920	878	922	911	937	899	967	940	911	948	893	877	911	956	928	936	933	970	912	871	932	960	908	973	919	894	871	913	910	938	906	911	978	938	992	869	911	870	870	884	930	948	878	860	908	904	831	919	912	901	934	902	918	906	930	959	923	912	832	866	916	985	877	872	896	905	992	887	894	953	937	967	925	870	962	910	914	867	863	911	932	903	920	912	961	895	948	935	944	949	874	886	889	907	929	920	895	877	905	922	895	944	1010	949	935	964	896	948	926	942	888	923	907	961	915	909	914	974	920	885	959	928	882	893	906	929	868	923	908	884	927	931	905	938	944	923	940	982	910	944	908	917	851	918	891	952	878	882	930	906	905	971	875	950	935	918	929	944	910	921	933	902	862	970	947	866	933	905	874	945	933	980	904	897	922	915	873	939	895	914	942	903	910	944	935	944	918	862	894	860	946	895	875	897	905	911	904	931	921	912	859	941	920	932	957	978	972	905	911	899	865	925	923	930	886	910	904	951	905	962	936	922	939	915	896	893	930	891	929	899	896	888	905	843	960	907	926	938	901	934	922	922	896	935	968	980	935	878	907	888	863	910	916	886	949	958	848	876	900	933	974	931	903	924	913	916	906	882	905	954	888	887	895	918	904	922	969	876	902	902	877	939	911	911	910	892	862	935	951	1002	876	962	948	923	920	896	962	948	935	901	895	949	907	883	975	918	948	897	868	922	915	918	913	933	906	899	959	961	927	901	901	982	914	885	886	892	898	941	928	911	935	905	909	893	896	895	887	875	948	916	870	929	939	940	897	901	932	900	922	932	926	925	900	970	892	943	873	936	886	905	877	911	877	909	945	910	976	902	907	904	874	928	958	937	884	882	913	926	925	945	905	923	893	913	952	923	973	863	955	908	928	905	884	943	914	887	881	936	935	925	937	910	874	928	923	1001	960	905	855	943	895	936	882	948	928	903	888	866	902	918	969	930	908	949	919	856	897	893	951	951	956	896	939	891	867	939	903	974	929	952	893	947	931	907	950	867	911	884	867	891	936	901	944	884	927	901	926	889	919	903	962	914	912	965	909	905	969	863	947	907	942	904	896	937	959	958	941	998	939	919	989	913	931	932	868	907	957	963	918	931	957	941	923	961	965	946	948	935	963	880	920	876	925	974	864	928	940	894	895	974	960	967	916	884	945	978	931	996	953	950	940	889	942	947	827	888	955	930	866	960	879	906	898	877	963	972	939	952	892	935	940	861	930	864	907	872	984	902	921	928	942	953	938	883	910	926	926	961	929	926	945	916	927	937	977	930	870	932	951	890	898	903	851	938	943	955	980	932	896	889	926	941	894	935	881	928	891	914	862	847	985	964	899	891	944	928	871	894	972	927	927	911	933	908	931	915	923	927	977	906	907	982	950	887	925	865	880	898	894	900	891	903	951	897	888	907	942	858	974	917	925	917	902	846	892	943	877	957	984	917	926	977	886	951	963	935	937	905	887	903	874	934	940	915	940	921	944	854	886	898	950	927	965	917	908	890	898	917	919	930	977	879	878	947	877	903	887	905	883	920	941	903	900	977	899	922	888	922	945	904	898	874	909	969	904	881	915	881	962	929	914	870	931	916	966	910	873	880	859	876	904	923	941	894	915	904	902	922	875	868	947	929	903	953	922	943	890	989	947	974	954	975	842	990	907	879	927	922	887	927	956	880	949	900	930	942	927	953	851	901	937	936	953	903	867	946	902	858	930	904	898	905	944	958	913	889	856	963	850	907	834	916	946	915	920	874	917	930	890	908	946	890	1007	917	886	933	852	931	881	867	941	914	896	936	887	933	920	921	852	903	925	869	945	986	910	926	857	899	927	912	898	939	878	931	931	945	889	914	890	919	943	914	909	902	906	877	882	870	913	917	933	936	900	908	982	843	861	895	880	872	920	901	925	880	926	969	889	892	880	902	932	859	915	900	874	884	934	926	957	927	908	868	942	923	920	841	862	875	906	940	903	918	995	909	924	943	967	902	901	927	891	883	911	930	930	920	960	862	914	916	947	924	860	889	906	849	938	935	887	924	875	964	912	934	946	912	951	928	911	974	939	883	901	903	946	865	901	915	901	961	941	888	932	914	897	959	924	919	909	927	950	925	934	943	875	992	868	910	889
20784	16702	15552	24386	30680	32272	31926	27769	22573	30974	41796	36359	27566	18151	11595	8581	7907	7554	7471	7498	7449	7473	7401	7301	7482	7482	7404	7527	7350	7403	7492	7384	7517	7331	7375	7546	7312	7397	7331	7498	7452	7425	7559	7386	7588	7379	7474	7543	7597	7531	7286	7563	7594	7591	7409	7481	7467	7311	7502	7414	7435	7526	7508	7460	7588	7472	7510	7499	7626	7501	7508	7408	7556	7495	7508	7451	7393	7487	7454	7535	7499	7542	7587	7507	7383	7445	7556	7460	7459	7622	7560	7391	7510	7494	7588	7503	7387	7391	7466	7481	7586	7450	7479	7513	7503	7485	7478	7462	7474	7435	7510	7504	7430	7479	7554	7475	7397	7499	7557	7516	7515	7505	7519	7408	7541	7562	7534	7441	7554	7586	7336	7424	7474	7534	7422	7368	7417	7315	7456	7543	7387	7611	7476	7495	7461	7613	7492	7460	7345	7474	7591	7391	7507	7393	7600	7580	7497	7461	7399	7614	7410	7571	7448	7485	7474	7471	7637	7459	7433	7419	7410	7547	7508	7445	7521	7532	7615	7398	7484	7449	7457	7495	7333	7507	7433	7535	7491	7538	7410	7451	7390	7527	7516	7368	7491	7293	7592	7524	7479	7511	7293	7370	7538	7383	7394	7418	7474	7541	7461	7587	7409	7435	7522	7686	7458	7382	7309	7552	7484	7481	7529	7382	7346	7571	7427	7441	7537	7493	7539	7598	7388	7480	7554	7582	7502	7483	7399	7538	7389	7561	7393	7430	7518	7569	7540	7503	7542	7543	7530	7539	7520	7627	7429	7340	7478	7563	7330	7450	7508	7420	7479	7533	7500	7516	7398	7483	7627	7557	7418	7487	7406	7429	7463	7629	7378	7446	7485	7576	7631	7485	7382	7478	7364	7518	7375	7585	7615	7469	7428	7409	7483	7557	7519	7522	7481	7594	7466	7575	7534	7451	7337	7498	7487	7410	7471	7528	7523	7582	7564	7613	7443	7476	7455	7568	7488	7624	7375	7525	7529	7526	7553	7496	7542	7610	7422	7451	7556	7398	7495	7547	7516	7548	7473	7410	7654	7582	7400	7372	7452	7538	7466	7480	7543	7538	7411	7566	7527	7501	7396	7471	7470	7640	7422	7452	7528	7514	7350	7483	7463	7588	7452	7436	7532	7427	7503	7416	7469	7539	7504	7563	7441	7437	7524	7623	7557	7623	7500	7619	7543	7533	7424	7617	7442	7496	7626	7437	7493	7384	7470	7428	7447	7396	7526	7514	7420	7556	7661	7519	7475	7560	7440	7521	7465	7464	7522	7348	7377	7463	7467	7528	7456	7493	7492	7390	7426	7388	7554	7477	7487	7624	7471	7483	7544	7389	7516	7432	7495	7279	7588	7423	7394	7426	7395	7611	7636	7422	7565	7527	7491	7502	7473	7427	7473	7528	7460	7427	7389	7473	7481	7482	7538	7421	7571	7586	7451	7570	7335	7397	7467	7533	7371	7321	7420	7347	7516	7422	7317	7429	7560	7479	7423	7463	7483	7577	7616	7349	7503	7437	7524	7548	7475	7533	7482	7571	7433	7585	7538	7446	7355	7632	7479	7473	7596	7352	7428	7619	7412	7528	7537	7538	7332	7460	7566	7457	7402	7517	7570	7446	7413	7542	7521	7464	7420	7484	7552	7580	7298	7355	7365	7437	7512	7544	7455	7450	7531	7463	7362	7492	7378	7465	7471	7613	7499	7464	7460	7352	7526	7603	7519	7487	7609	7473	7505	7478	7333	7555	7617	7461	7633	7319	7458	7616	7439	7615	7575	7470	7534	7429	7479	7563	7425	7285	7487	7407	7506	7401	7558	7618	7434	7560	7499	7425	7594	7408	7431	7529	7476	7572	7527	7463	7400	7514	7387	7410	7480	7537	7590	7513	7431	7516	7469	7496	7574	7464	7652	7518	7412	7546	7453	7418	7573	7593	7489	7442	7448	7467	7430	7466	7533	7522	7547	7548	7397	7490	7435	7522	7482	7540	7355	7374	7418	7433	7541	7460	7546	7454	7513	7462	7514	7451	7426	7516	7458	7531	7395	7520	7306	7478	7352	7555	7501	7615	7469	7526	7574	7453	7473	7497	7422	7582	7457	7445	7441	7513	7456	7638	7456	7526	7530	7552	7346	7435	7472	7548	7363	7445	7502	7437	7476	7388	7468	7459	7537	7343	7598	7348	7532	7414	7355	7528	7362	7455	7426	7544	7527	7485	7382	7414	7451	7402	7377	7595	7602	7476	7566	7554	7486	7493	7479	7360	7457	7482	7434	7479	7376	7378	7339	7438	7379	7376	7462	7462	7663	7559	7536	7569	7369	7442	7470	7567	7427	7589	7463	7599	7647	7551	7558	7452	7403	7403	7432	7498	7545	7476	7471	7500	7392	7434	7488	7477	7429	7416	7406	7598	7458	7436	7509	7538	7468	7528	7632	7460	7545	7415	7464	7425	7485	7343	7554	7431	7430	7460	7569	7518	7538	7407	7506	7541	7384	7496	7419	7551	7411	7479	7487	7551	7405	7499	7527	7332	7483	7492	7313	7542	7394	7590	7437	7508	7408	7521	7638	7416	7379	7533	7501	7622	7293	7592	7521	7602	7408	7662	7513	7356	7397	7400	7462	7614	7506	7472	7583	7429	7451	7478	7462	7523	7469	7601	7464	7341	7514	7629	7502	7617	7446	7350	7525	7453	7521	7403	7482	7495	7588	7399	7495	7536	7588	7525	7522	7444	7460	7396	7507	7575	7523	7548	7443	7565	7598	7508	7451	7445	7538	7487	7420	7430	7406	7556	7523	7338	7519	7495	7476	7487	7464	7445	7555	7512	7399	7442	7532	7448	7466	7401	7530	7449	7427	7433	7416	7368	7423	7360	7538	7363	7543	7562	7382	7420	7486	7628	7506	7435	7444	7486	7528	7580	7536	7478	7443	7392	7505	7441	7617	7421	7371	7522	7457	7587	7469	7517	7666	7644	7391	7513	7410	7585	7441	7415	7436	7493	7489	7621	7547	7438	7571	7494	7544	7390	7455	7457	7621	7547	7395	7612	7521	7504	7365	7617	7577	7497	7536	7572	7531	7601	7496	7497	7299	7557	7498	7479	7515	7356	7487	7538	7463	7459	7662	7575	7347	7473	7473	7410	7423	7522	7420	7546	7465	7482	7488	7448	7653	7440	7481	7515	7463	7435	7493	7378	7363	7561	7395	7568	7567	7498	7496	7602	7611	7524	7595	7537	7606	7448	7385	7432	7398	7457	7426	7516	7653	7521	7517	7481	7551	7400	7400	7535	7414	7475	7495	7596	7508	7442	7427	7388	7400	7503	7341	7411	7506	7415	7545	7459	7372	7608	7406	7481	7408	7523	7557	7402	7454	7399	7459	7494	7489	7545	7594	7558	7455	7390	7525	7492	7635	7398	7490	7626	7383	7474	7462	7403	7688	7522	7498	7487	7567	7511	7483	7488	7510	7537	7446	7461	7567	7500	7332	7569	7458	7441	7378	7538	7432	7511	7432	7503	7528	7530	7456	7435	7481	7538	7411	7371	7610	7483	7455	7555	7430	7464	7508	7494	7496	7419	7559	7454	7538	7623	7479	7309	7422	7548	7597	7349	7473	7439	7589	7461	7488	7487	7640	7457	7447	7480	7486	7465	7542	7506	7465	7588	7496	7559	7509	7377	7593	7428	7364	7312	7451	7436	7442	7388	7518	7387	7465	7477	7559	7536	7430	7635	7577	7489	7601	7441	7570	7469	7660	7339	7493	7618	7431	7511	7477	7609	7525	7546	7491	7570	7430	7451	7455	7468	7410	7434	7446	7422	7423	7515	7378	7572	7445	7509	7479	7400	7500	7558	7390	7460	7488	7350	7483	7482	7431	7448	7521	7588	7495	7533	7440	7473	7393	7426	7609	7363	7521	7379	7481	7567	7448	7465	7510	7522	7606	7505	7445	7508	7412	7410	7594	7527	7433	7337	7567	7554	7470	7663	7415	7591	7398	7448	7420	7540	7458	7525	7502	7588	7445	7590	7590	7451	7498	7564	7666	7524	7626	7468	7462	7514	7367	7532	7412	7457	7217	7476	7442	7448	7575	7459	7478	7342	7597	7442	7422	7594	7581	7427	7374	7465	7550	7547	7494	7557	7413	7295	7552	7488	7465	7468	7557	7488	7420	7449	7542	7410	7479	7537	7434	7452	7484	7532	7430	7537	7444	7566	7586	7544	7636	7552	7509	7417	7542	7399	7537	7560	7567	7463	7509	7441	7589	7462	7317	7491	7476	7466	7485	7664	7596	7665	7472	7443	7427	7493	7387	7558	7439	7594	7446	7471	7521	7472	7566	7575	7518	7699	7389	7548	7511	7485	7511	7552	7495	7552	7529	7538	7506	7497	7448	7505	7457	7532	7425	7604	7393	7466	7600	7508	7494	7522	7566	7468	7422	7525	7493	7556	7493	7579	7549	7451	7459	7436	7559	7616	7613	7442	7475	7482	7575	7444	7508	7501	7456	7571	7457	7535	7443	7607	7477	7492	7564	7449	7484	7494	7518	7542	7458	7345	7537	7516	7428	7534	7460	7641	7382	7534	7482	7413	7565	7456	7415	7504	7384	7529	7514	7481	7481	7399	7429	7484	7493	7571	7376	7428	7400	7559	7357	7445	7632	7367	7483	7617	7463	7477	7392	7355	7516	7412	7542	7538	7431	7665	7513	7529	7413	7292	7435	7486	7556	7302	7453	7523	7381	7521	7502	7585	7434	7517	7515	7446	7534	7459	7430	7433	7521	7570	7448	7447	7366	7460	7487	7583	7599	7479	7510	7590	7659	7323	7579	7401	7421	7497	7448	7472	7475	7487	7591	7499	7439	7506	7440	7532	7441	7387	7524	7536	7545	7466	7395	7406	7412	7500	7430	7484	7448	7578	7491	7414	7525	7466	7522	7370	7511	7457	7345	7516	7458	7379	7494	7535	7508	7590	7476	7424	7533	7552	7465	7459	7560	7443	7473	7562	7437	7451	7591	7403	7739	7470	7490	7588	7428	7487	7566	7512	7450	7530	7476	7471	7481	7340
3202	2569	1933	1587	2097	2646	2765	2468	1903	4644	11926	10160	6313	3114	1638	1162	986	925	934	909	873	913	929	877	934	906	848	869	924	880	922	939	899	945	926	884	880	934	912	856	877	895	906	875	861	936	912	944	860	887	820	921	854	890	889	867	890	901	938	921	942	902	969	886	890	869	912	925	896	865	878	944	876	951	929	912	899	961	875	818	942	879	938	899	880	896	862	900	935	906	911	883	894	914	918	893	890	906	890	916	860	952	882	904	879	908	929	920	891	882	898	947	944	914	910	911	971	890	927	887	945	909	914	908	915	909	885	874	941	943	902	950	937	877	908	876	911	918	972	888	901	887	932	936	941	926	897	927	893	936	929	898	909	916	911	880	989	923	932	877	879	888	908	867	867	920	872	917	954	860	865	915	945	932	901	880	887	906	898	847	898	915	948	929	871	882	923	925	917	933	893	955	888	910	863	858	901	924	905	884	912	885	931	931	869	912	938	899	955	999	925	881	876	902	902	898	908	955	939	886	890	951	880	843	909	850	948	939	956	923	924	847	935	855	868	926	914	884	933	885	906	912	942	925	939	940	894	919	956	961	891	937	954	935	915	912	937	915	933	899	891	900	890	893	951	880	869	982	921	910	945	917	912	878	890	896	947	899	836	874	867	906	972	967	915	887	880	861	947	918	875	932	952	941	959	879	876	859	904	910	878	900	912	930	940	929	916	952	917	929	949	943	929	932	916	898	922	945	901	926	880	964	931	878	902	869	949	856	915	932	899	937	873	928	927	983	866	884	947	984	922	940	915	918	955	870	954	917	859	875	876	916	884	919	913	918	971	875	948	967	968	957	936	912	883	971	940	927	913	873	906	949	888	903	899	903	921	939	917	914	932	880	912	867	899	952	960	957	881	898	920	891	879	922	937	917	938	944	892	922	929	913	902	974	935	900	903	896	912	924	878	930	910	928	923	876	889	924	907	901	934	935	905	929	923	935	981	890	897	936	928	867	878	929	858	911	921	939	844	914	875	957	946	958	911	901	890	925	936	948	967	914	907	903	913	934	870	872	898	885	890	917	944	901	941	873	919	925	889	911	909	844	910	887	884	862	894	853	950	884	938	953	880	895	911	956	898	911	883	928	940	917	868	901	884	887	956	964	905	933	978	881	877	906	923	892	911	914	885	975	919	995	946	925	944	875	911	899	973	876	890	919	901	902	943	867	904	926	958	934	912	897	899	854	860	891	905	917	917	866	950	873	928	936	900	924	902	931	889	882	916	882	898	863	886	951	888	890	882	881	919	923	875	879	909	896	909	926	949	917	900	915	912	909	918	973	891	862	907	902	922	903	874	912	981	918	849	918	944	892	938	898	899	893	946	858	903	894	936	904	854	935	908	920	894	895	876	914	955	863	901	947	883	883	940	904	868	914	942	851	907	876	934	932	935	899	902	938	909	882	907	902	849	904	892	879	913	933	920	895	937	889	940	945	876	924	915	900	880	900	850	951	874	892	935	889	972	874	918	940	930	939	904	937	949	924	953	941	952	898	934	905	909	945	946	892	964	904	910	915	902	899	970	894	905	890	944	956	911	940	943	934	892	884	890	931	887	925	899	870	897	895	964	896	929	908	921	939	890	916	958	917	912	908	952	939	920	956	890	945	889	892	854	916	895	927	952	865	941	926	878	912	877	913	932	895	943	911	918	925	986	919	967	992	915	863	913	876	927	931	932	915	909	886	906	919	940	900	920	879	950	953	900	921	969	915	946	878	940	905	897	960	922	872	893	929	892	916	905	890	907	946	965	931	913	926	899	956	920	869	865	896	871	939	916	930	904	936	910	911	945	896	924	896	861	868	871	893	871	937	928	911	855	897	913	938	876	939	885	896	886	862	873	870	870	916	911	943	996	889	885	949	895	883	889	975	928	905	958	926	892	902	970	935	906	861	951	879	942	912	906	914	894	951	918	924	946	936	905	898	941	935	913	884	967	896	949	934	939	930	888	909	935	916	922	907	961	916	907	910	925	934	901	870	924	910	886	870	930	935	870	942	875	898	927	877	905	919	896	930	924	946	906	900	908	951	888	940	872	924	859	917	864	883	937	938	923	909	877	902	916	835	852	886	896	867	905	935	891	907	954	912	887	927	920	893	971	896	911	943	933	932	912	924	921	961	895	922	916	905	936	915	948	924	903	932	866	919	903	914	943	891	892	952	925	889	887	911	904	903	938	917	874	907	890	895	880	925	903	952	950	918	969	922	919	901	885	951	959	915	948	985	848	900	861	882	886	916	939	903	899	936	910	981	916	970	964	923	907	944	902	930	935	898	882	919	918	924	939	894	963	962	899	929	882	940	925	901	858	876	874	928	928	905	915	877	945	922	913	900	926	904	919	851	904	970	924	890	937	934	928	883	885	878	934	916	941	892	894	876	952	931	921	889	869	901	828	915	937	938	935	914	904	947	945	880	899	882	903	848	903	876	923	911	853	926	933	934	918	937	964	928	918	952	936	922	896	904	885	902	928	885	932	944	911	906	932	939	931	898	936	895	873	880	931	862	943	907	932	958	914	894	891	981	903	918	870	941	870	916	907	943	863	893	976	917	866	910	870	942	968	867	893	892	921	903	900	933	902	959	925	967	896	989	912	910	923	938	849	943	930	936	881	993	873	931	901	935	878	894	949	998	963	909	947	943	940	936	914	925	900	971	876	934	932	922	915	931	884	923	899	903	934	912	928	887	911	903	892	895	880	905	914	894	937	852	902	921	914	937	863	913	879	923	937	951	888	897	971	913	916	885	957	876	928	946	934	874	927	870	888	929	933	886	892	943	944	933	955	863	897	886	865	924	914	906	914	939	889	904	955	860	856	923	852	875	906	913	923	838	891	886	874	956	957	868	934	906	950	886	882	924	936	882	927	905	984	907	900	850	899	949	878	884	890	914	896	910	892	954	884	889	913	920	879	919	958	894	890	935	900	897	902	964	904	864	924	892	909	899	934	869	889	869	928	966	901	922	905	922	973	960	935	875	902	903	905	895	898	920	897	953	966	927	939	897	932	897	957	898	931	882	914	939	914	933	892	881	912	914	940	904	881	886	861	884	948	947	894	883	924	871	1016	951	919	939	880	914	971	948	883	895	924	898	902	926	933	902	931	893	917	921	900	857	920	887	914	915	856	903	955	1022	956	927	884	924	935	925	904	961	886	925	920	894	900	921	918	913	864	948	942	897	909	924	932	948	894	938	929	878	900	878	856	939	935	906	901	883	884	893	951	941	982	877	958	877	927	955	882	913	885	962	908	898	931	887	875	879	915	876	890	911	905	901	923	915	941	966	901	928	918	899	967	884	953	887	884	949	883	915	899	953	907	879	906	884	943	901	909	888	954	953	907	942	903	894	910	964	911	946	923	934	953	956	934	879	973	924	908	911	959	872	926	937	938	894	902	933	953	896	942	884	914	966	932	869	919	935	906	919	863	941	922	864	932	950	902	961	894	846	906	949	895	860	857	957
25512	20198	17902	25950	34504	36480	35908	33509	27404	43303	58517	51732	41216	28856	17194	10404	7977	7395	7549	7419	7397	7401	7390	7379	7573	7527	7355	7396	7517	7440	7572	7439	7438	7393	7464	7291	7432	7393	7551	7571	7426	7400	7304	7386	7535	7517	7508	7371	7303	7355	7365	7407	7402	7366	7428	7357	7404	7487	7412	7367	7416	7436	7379	7331	7386	7502	7365	7531	7418	7387	7411	7225	7344	7338	7531	7384	7329	7310	7473	7335	7576	7435	7460	7362	7369	7344	7295	7393	7466	7444	7479	7201	7414	7342	7446	7414	7296	7408	7329	7309	7349	7580	7490	7430	7521	7436	7363	7346	7384	7395	7479	7438	7444	7363	7466	7409	7546	7455	7421	7429	7481	7331	7446	7511	7470	7406	7316	7500	7344	7460	7392	7494	7429	7304	7504	7414	7338	7525	7282	7426	7604	7560	7468	7468	7370	7415	7415	7398	7479	7454	7359	7360	7415	7489	7400	7393	7402	7442	7301	7274	7478	7391	7361	7463	7432	7376	7477	7497	7340	7388	7347	7354	7439	7502	7425	7490	7458	7385	7446	7385	7410	7447	7354	7426	7457	7314	7332	7364	7321	7492	7445	7360	7465	7506	7534	7471	7376	7536	7433	7382	7430	7433	7396	7354	7490	7373	7501	7436	7495	7390	7363	7340	7497	7463	7477	7417	7296	7411	7384	7587	7438	7486	7415	7517	7445	7399	7441	7411	7331	7417	7344	7501	7300	7544	7376	7416	7325	7298	7527	7382	7462	7420	7498	7323	7419	7461	7554	7182	7395	7250	7488	7494	7463	7435	7312	7470	7440	7494	7404	7509	7411	7372	7372	7400	7232	7435	7473	7342	7500	7414	7392	7348	7558	7412	7295	7414	7524	7450	7391	7276	7303	7376	7443	7266	7448	7457	7418	7240	7334	7500	7384	7501	7387	7368	7383	7395	7247	7420	7369	7331	7329	7468	7381	7349	7428	7359	7599	7431	7459	7578	7152	7417	7365	7436	7400	7407	7380	7384	7434	7443	7508	7470	7396	7303	7288	7398	7501	7338	7523	7392	7481	7392	7382	7466	7594	7298	7546	7416	7438	7296	7518	7424	7486	7361	7492	7505	7434	7468	7479	7419	7571	7415	7390	7508	7385	7330	7546	7410	7448	7359	7322	7394	7493	7454	7427	7326	7371	7381	7381	7312	7527	7417	7430	7489	7280	7446	7446	7447	7436	7284	7585	7379	7394	7391	7475	7432	7446	7368	7338	7422	7435	7552	7412	7203	7291	7386	7429	7374	7407	7390	7401	7515	7492	7369	7479	7365	7430	7337	7405	7309	7406	7331	7446	7358	7385	7482	7363	7526	7423	7482	7310	7477	7484	7391	7454	7408	7430	7420	7378	7389	7337	7356	7387	7357	7377	7461	7347	7396	7383	7442	7389	7424	7366	7366	7405	7394	7601	7354	7399	7457	7393	7487	7490	7541	7381	7395	7386	7435	7415	7487	7443	7522	7262	7320	7420	7400	7296	7422	7470	7264	7262	7330	7409	7497	7296	7389	7497	7359	7402	7479	7484	7477	7380	7343	7643	7269	7408	7365	7357	7301	7592	7416	7440	7353	7493	7367	7409	7242	7504	7368	7333	7480	7255	7308	7323	7347	7411	7366	7541	7436	7315	7547	7470	7360	7457	7506	7495	7480	7288	7452	7457	7474	7456	7385	7407	7471	7520	7361	7520	7334	7390	7467	7463	7380	7319	7536	7506	7324	7408	7279	7382	7407	7309	7330	7386	7470	7310	7348	7431	7505	7445	7511	7486	7441	7461	7526	7339	7590	7437	7455	7479	7317	7483	7459	7368	7432	7405	7425	7395	7535	7512	7434	7440	7442	7433	7351	7463	7326	7519	7453	7450	7303	7335	7405	7279	7537	7267	7489	7435	7301	7413	7454	7489	7410	7421	7397	7585	7516	7346	7459	7424	7381	7380	7423	7377	7305	7345	7487	7438	7519	7467	7404	7309	7356	7470	7331	7511	7380	7229	7378	7364	7375	7430	7375	7479	7501	7380	7352	7496	7388	7530	7366	7360	7477	7401	7383	7205	7205	7442	7453	7474	7375	7462	7511	7334	7349	7333	7406	7417	7383	7350	7501	7517	7457	7429	7463	7328	7410	7246	7430	7424	7447	7398	7487	7431	7486	7451	7608	7413	7365	7282	7436	7493	7498	7311	7387	7499	7402	7388	7479	7433	7444	7383	7469	7419	7378	7352	7340	7383	7380	7424	7426	7423	7407	7543	7397	7376	7431	7530	7445	7378	7393	7443	7529	7393	7450	7384	7362	7460	7450	7571	7372	7446	7528	7481	7399	7442	7487	7395	7460	7551	7438	7240	7384	7403	7548	7396	7389	7352	7540	7386	7494	7458	7471	7287	7358	7380	7403	7439	7250	7294	7364	7274	7471	7395	7346	7500	7429	7495	7424	7522	7392	7399	7376	7466	7316	7484	7385	7305	7422	7347	7376	7414	7423	7339	7508	7338	7386	7604	7280	7469	7386	7518	7424	7386	7336	7466	7293	7370	7376	7400	7263	7462	7408	7359	7353	7440	7309	7341	7584	7440	7639	7440	7341	7408	7413	7412	7349	7524	7359	7296	7586	7418	7566	7443	7424	7404	7427	7471	7477	7456	7442	7282	7319	7405	7385	7326	7391	7468	7511	7412	7375	7491	7461	7370	7495	7423	7451	7275	7362	7493	7430	7390	7387	7508	7380	7343	7389	7219	7420	7476	7479	7508	7488	7365	7507	7526	7332	7366	7442	7305	7436	7476	7453	7530	7357	7459	7445	7353	7381	7461	7358	7387	7471	7632	7396	7577	7412	7327	7519	7342	7457	7311	7364	7380	7389	7369	7477	7348	7492	7447	7503	7360	7436	7402	7447	7395	7540	7488	7356	7357	7408	7414	7477	7451	7531	7460	7355	7344	7436	7535	7373	7486	7508	7464	7429	7510	7403	7496	7476	7490	7347	7335	7469	7284	7370	7330	7411	7350	7434	7387	7313	7390	7526	7326	7408	7314	7550	7305	7274	7462	7410	7378	7500	7479	7487	7418	7481	7418	7413	7367	7283	7452	7485	7451	7398	7384	7461	7360	7363	7484	7475	7433	7418	7343	7552	7388	7416	7367	7351	7482	7379	7350	7497	7422	7413	7409	7498	7382	7335	7595	7414	7404	7355	7509	7525	7369	7394	7444	7406	7306	7376	7399	7435	7425	7479	7476	7443	7412	7471	7350	7383	7453	7374	7341	7460	7486	7469	7459	7261	7313	7493	7441	7489	7400	7400	7441	7480	7473	7411	7405	7387	7443	7324	7405	7495	7462	7483	7292	7369	7504	7340	7407	7503	7335	7521	7376	7417	7367	7420	7433	7328	7334	7296	7459	7396	7496	7360	7393	7421	7530	7396	7497	7359	7409	7395	7286	7425	7456	7410	7411	7496	7374	7228	7432	7417	7464	7476	7429	7405	7382	7560	7427	7464	7372	7413	7543	7368	7468	7398	7507	7453	7304	7606	7465	7286	7302	7485	7436	7468	7400	7451	7254	7371	7339	7418	7376	7498	7431	7486	7452	7284	7424	7361	7462	7459	7393	7412	7366	7465	7437	7347	7520	7422	7442	7395	7418	7541	7386	7398	7359	7348	7358	7275	7493	7321	7440	7496	7435	7406	7385	7426	7513	7540	7470	7423	7376	7443	7333	7345	7540	7310	7465	7369	7543	7407	7460	7449	7340	7470	7450	7323	7386	7380	7463	7378	7334	7344	7372	7435	7391	7429	7509	7503	7515	7392	7357	7395	7513	7460	7282	7456	7402	7315	7496	7410	7487	7378	7517	7334	7398	7515	7356	7459	7511	7401	7335	7312	7395	7499	7408	7295	7374	7524	7390	7417	7405	7532	7428	7403	7280	7399	7343	7480	7343	7584	7365	7376	7510	7420	7376	7407	7455	7463	7403	7352	7530	7487	7449	7420	7474	7488	7528	7605	7302	7544	7416	7436	7416	7365	7345	7462	7488	7451	7393	7478	7401	7339	7378	7379	7406	7407	7541	7408	7297	7509	7428	7262	7370	7397	7423	7408	7346	7508	7387	7441	7381	7515	7313	7469	7531	7478	7514	7369	7454	7558	7289	7506	7268	7521	7525	7474	7428	7344	7371	7414	7428	7274	7463	7382	7476	7412	7448	7423	7558	7449	7423	7518	7500	7443	7339	7204	7438	7482	7507	7512	7495	7440	7379	7378	7452	7362	7381	7534	7517	7565	7409	7513	7468	7393	7454	7326	7371	7465	7371	7399	7470	7517	7312	7380	7476	7456	7404	7417	7383	7356	7388	7477	7504	7403	7384	7490	7540	7422	7425	7621	7461	7521	7410	7497	7311	7295	7456	7386	7313	7416	7371	7430	7378	7487	7432	7306	7486	7459	7409	7389	7436	7489	7303	7402	7396	7388	7385	7370	7261	7402	7443	7470	7405	7416	7467	7533	7376	7384	7485	7417	7386	7475	7343	7475	7400	7414	7290	7406	7420	7398	7383	7457	7479	7351	7431	7391	7398	7299	7355	7360	7334	7458	7345	7358	7420	7339	7334	7326	7467	7470	7501	7341	7327	7423	7402	7348	7285	7468	7479	7484	7350	7455	7410	7515	7385	7454	7450	7505	7406	7435	7369	7319	7350	7376	7367	7392	7493	7428	7531	7410	7475	7384	7434	7451	7304	7471	7378	7519	7481	7422	7382	7339	7431	7394	7426	7603	7389	7501	7463	7487	7453	7260	7512	7351	7426	7500	7446	7405	7511	7465	7334	7426	7423	7424	7418	7459	7266	7500	7559	7331	7534	7467	7372	7367	7465	7374	7349	7342	7445	7553	7478	7409	7393	7394	7379	7467	7494	7335	7486	7459	7457	7277	7480	7502	7314	7417	7363	7416	7431	7462	7352	7410	7351	7447	7413	7367	7434	7491	7474	7415	7396	7324	7316	7419	7505	7546	7456	7392	7363	7486	7412	7367	7404	7347	7408	7416	7379	7239	7319	7340	7365	7329	7369	7523	7550	7504	7518	7532	7335	7381
6278	2469	1828	1545	2063	2439	2550	2232	1739	4585	11609	10907	7292	3566	1822	1210	1019	927	983	970	1020	952	950	944	950	969	916	976	960	950	997	1022	940	969	905	999	955	971	931	942	916	868	958	935	972	896	988	938	936	960	956	967	971	986	945	929	947	939	948	998	947	981	903	967	951	941	1014	893	917	940	929	939	1006	988	1003	958	948	979	974	1011	953	944	929	916	963	987	971	981	939	977	928	989	961	883	941	994	940	890	945	978	964	953	907	988	948	979	947	958	979	933	945	928	928	987	983	978	931	912	913	977	936	1032	943	993	955	968	964	973	910	947	956	925	968	918	933	941	979	968	962	891	914	964	954	961	974	948	966	959	946	951	919	954	1016	978	979	924	943	932	940	951	941	986	924	953	937	963	940	973	957	1001	979	931	898	992	926	942	976	954	939	959	917	929	907	947	967	999	931	943	966	987	982	963	947	959	986	1037	933	931	985	965	937	942	920	926	952	934	982	993	921	922	1017	946	1044	932	978	948	965	974	959	988	993	933	924	969	936	893	946	965	928	949	1002	945	957	946	916	973	926	995	942	978	970	984	920	984	964	941	960	1007	946	968	925	950	972	921	976	937	939	955	901	953	968	912	941	965	1006	969	983	941	974	993	964	947	934	908	996	913	932	991	914	1025	942	950	959	977	972	953	949	1062	957	971	952	940	993	936	972	971	901	972	969	962	934	977	997	938	936	980	985	929	972	971	985	953	1002	956	898	984	978	919	978	953	931	946	969	951	900	950	1011	955	958	974	940	998	948	949	966	871	956	939	928	980	964	956	940	940	909	980	991	907	966	984	925	935	968	914	948	1006	986	942	1000	984	1009	940	935	1002	948	970	998	973	967	971	951	972	914	1000	943	1003	986	945	1006	908	941	989	910	960	985	962	934	903	946	992	1030	964	993	974	935	965	983	935	958	911	938	934	951	939	929	926	963	966	993	946	963	900	965	1009	952	979	1015	968	954	937	970	959	999	953	985	1005	965	918	984	963	947	932	950	913	962	964	945	961	946	977	976	971	948	925	930	934	969	941	942	938	978	952	941	941	938	888	932	973	983	958	927	944	992	904	912	988	949	965	942	980	965	987	1006	988	1034	889	910	912	976	967	921	933	981	1018	899	927	971	949	962	995	988	960	937	943	976	957	943	958	994	1006	926	927	927	976	923	941	994	913	927	955	933	966	954	1026	1020	955	1018	1002	932	904	961	947	920	918	960	975	987	922	979	937	935	935	992	1019	1014	950	941	948	949	930	995	1012	944	922	960	905	960	952	941	968	962	941	937	937	964	977	979	973	933	938	945	948	948	938	1021	959	921	919	904	960	967	960	953	943	930	985	960	942	960	962	966	929	954	979	958	932	928	966	1011	946	966	918	997	942	941	966	943	966	928	904	979	948	994	922	958	1019	965	938	969	933	947	940	946	948	948	1003	910	907	995	1004	969	964	994	994	942	937	880	953	964	886	931	947	957	1028	969	973	992	968	976	970	976	987	988	969	903	907	914	929	987	1014	966	890	933	956	999	906	951	954	983	979	986	943	940	966	957	948	983	938	928	980	951	952	945	951	964	926	941	956	967	997	967	949	1008	987	957	928	995	1021	952	1023	928	951	896	1021	1038	959	986	949	941	989	970	959	942	987	984	930	918	927	986	974	1000	1002	987	962	913	996	929	1009	1007	972	945	966	910	981	969	944	934	946	955	915	962	927	927	932	961	964	959	937	900	917	1002	917	962	983	900	933	916	920	991	946	932	898	929	953	966	964	948	946	971	967	941	940	995	936	966	958	962	950	1023	956	922	984	905	998	964	958	950	963	962	970	948	1029	969	978	945	972	956	963	964	1015	994	941	987	927	1023	964	980	951	966	921	959	930	892	921	985	900	961	941	972	953	950	901	928	1009	954	978	1008	907	950	953	991	975	927	1012	932	963	1012	1001	943	961	935	895	956	924	1037	878	983	958	1019	955	937	1005	948	929	991	974	1036	955	948	960	927	943	1003	971	988	948	1000	920	975	979	991	947	936	1011	942	941	982	958	969	921	996	908	944	973	953	946	974	998	950	956	971	950	953	942	949	973	998	925	933	990	881	925	952	943	953	965	956	938	1012	949	963	882	985	1001	976	961	988	940	953	905	951	955	924	946	922	1010	1000	934	959	906	952	976	954	980	929	982	1007	907	931	956	958	1019	976	957	937	982	936	962	987	960	993	1007	965	941	911	984	939	944	1005	959	957	986	969	1023	1014	957	978	990	920	949	970	980	992	970	928	936	977	987	975	941	946	952	972	902	913	1006	1051	962	963	970	931	972	974	947	966	927	923	984	982	989	933	913	955	959	967	932	1000	980	969	959	958	987	978	974	964	928	974	922	980	936	984	973	982	961	962	978	949	913	956	912	929	959	961	934	960	975	925	972	985	950	926	923	954	964	938	973	988	947	905	933	992	971	981	913	917	939	904	879	987	999	991	937	985	934	1025	934	935	942	990	1017	943	952	907	961	1013	950	960	987	953	943	941	939	973	928	938	966	944	951	968	987	912	977	967	930	929	969	940	882	981	934	951	933	938	968	943	993	949	988	952	941	958	998	1000	939	998	956	960	973	989	975	952	932	945	966	944	976	989	957	934	955	965	951	984	939	981	914	946	962	920	1009	1031	917	1029	1014	930	941	915	923	993	937	922	982	944	959	919	934	982	956	965	948	946	943	967	1004	943	960	1031	935	943	931	1004	905	941	920	981	970	883	935	946	997	952	1000	996	952	1002	1015	925	1032	893	952	903	945	987	931	909	980	985	942	1030	1011	993	964	920	940	977	911	973	947	959	894	955	946	974	988	906	984	944	974	995	937	977	972	958	953	960	976	944	979	994	951	911	951	970	951	994	959	954	986	987	977	961	982	936	962	978	933	1003	959	987	944	950	948	935	919	911	902	1025	982	960	1024	1004	956	961	1001	992	953	960	894	927	909	957	958	941	975	1008	922	930	989	969	951	990	915	956	937	967	997	984	919	927	934	999	963	945	976	951	974	889	904	930	962	998	930	933	885	985	947	969	992	956	988	909	1004	933	937	983	1004	987	979	971	932	939	924	888	954	941	975	939	1008	970	936	1006	966	947	955	1016	933	968	975	926	943	979	958	940	911	943	972	966	898	943	1019	930	903	963	965	949	958	1004	959	930	948	917	994	993	942	1012	896	962	926	986	982	920	983	984	941	995	941	980	971	999	949	1001	976	931	986	1003	974	934	977	990	948	963	989	923	943	961	984	941	1010	931	973	951	955	990	959	933	951	976	915	945	910	998	974	929	956	922	945	968	972	982	995	944	978	1034	1007	963	959	948	1026	1012	950	963	944	992	973	954	975	944	979	933	939	977	1026	924	948	982	970	998	987	940	976	1016	952	897	991	985	935	926	943	988	933	1005	955	925	915	940	909	1012	939	987	996	966	909	975	919	946	956	916	1018	969	918	929	972	964	944	917	1013	960	965	970	968	939	983	906	968	963	970	939	937	964	930	950	955	985	957	955	1004	979	998	948	943	912	923	965	979	980	993	996	921	919	998	1028	922	961	985	995	948	958	1005	971	956	931	935	920	910	974	918	970	968	973	956	992	967	954	1011	926	944
25935	19296	15892	24438	33777	34769	34752	31102	26043	43198	59130	53876	43806	31201	18991	11618	8461	8034	7792	7653	7828	7753	7765	7702	7781	7749	7735	7869	7532	7764	7599	7713	7710	7730	7731	7579	7739	7630	7649	7756	7727	7711	7644	7731	7810	7747	7672	7811	7656	7838	7573	7662	7688	7656	7744	7775	7739	7757	7753	7739	7878	7668	7761	7709	7708	7743	7661	7851	7665	7777	7750	7690	7544	7807	7670	7826	7774	7735	7694	7659	7897	7713	7740	7623	7795	7681	7798	7780	7810	7831	7716	7780	7700	7722	7790	7706	7815	7884	7643	7738	7653	7795	7827	7723	7746	7739	7703	7598	7774	7797	7777	7663	7656	7899	7672	7660	7683	7744	7822	7722	7763	7640	7709	7742	7721	7781	7732	7750	7701	7787	7643	7671	7641	7783	7704	7676	7579	7624	7720	7648	7834	7798	7924	7713	7842	7822	7832	7695	7745	7749	7805	7785	7683	7776	7642	7890	7738	7765	7879	7885	7744	7707	7723	7749	7763	7765	7611	7705	7868	7760	7646	7936	7703	7910	7610	7727	7944	7710	7803	7662	7738	7665	7810	7777	7707	7763	7920	7555	7788	7666	7760	7760	7753	7691	7678	7740	7634	7869	7643	7813	7603	7796	7723	7610	7867	7723	7761	7666	7671	7765	7703	7680	7820	7773	7805	7814	7655	7730	7680	7600	7701	7800	7794	7832	7824	7693	7766	7764	7757	7694	7711	7614	7713	7819	7780	7725	7762	7653	7882	7788	7773	7839	7674	7721	7713	7652	7843	7666	7846	7663	7728	7594	7710	7642	7567	7829	7762	7798	7802	7789	7862	7685	7741	7703	7675	7853	7823	7803	7805	7875	7845	7732	7676	7838	7764	7696	7670	7622	7761	7678	7852	7730	7751	7887	7764	7819	7766	7885	7682	7750	7724	7838	7705	7741	7710	7817	7773	7766	7713	7758	7738	7689	7903	7628	7725	7796	7754	7793	7878	7602	7891	7638	7841	7741	7786	7769	7783	7876	7772	7688	7894	7647	7775	7778	7806	7790	7777	7666	7694	7852	7716	7738	7794	7763	7825	7816	7823	7756	7764	7764	7757	7844	7701	7774	7899	7674	7659	7722	7743	7658	7774	7854	7733	7802	7657	7699	7814	7760	7550	7686	7747	7783	7670	7655	7815	7721	7827	7754	7719	7770	7794	7634	7698	7703	7761	7719	7916	7628	7681	7633	7705	7677	7798	7792	7823	7764	7707	7801	7836	7771	7650	7841	7708	7827	7657	7640	7747	7733	7853	7736	7690	7903	7698	7761	7761	7693	7644	7763	7712	7635	7741	7547	7738	7676	7716	7688	7631	7672	7972	7717	7931	7594	7979	7755	7867	7831	7956	7730	7718	7716	7774	7756	7899	7692	7923	7683	7652	7780	7716	7885	7644	7795	7684	7775	7733	7716	7801	7742	7679	7777	7793	7666	7689	7828	7853	7645	7894	7720	7648	7863	7800	7588	7777	7779	7618	7712	7795	7824	7720	7633	7725	7806	7708	7743	7570	7711	7711	7901	7752	7663	7778	7763	7754	7770	7777	7733	7748	7854	7767	7749	7843	7839	7761	7667	7786	7655	7756	7848	7801	7821	7742	7601	7630	7736	7784	7702	7791	7603	7781	7795	7741	7627	7664	7748	7796	7718	7745	7799	7701	7719	7792	7806	7828	7787	7729	7833	7691	7678	7795	7679	7709	7701	7627	7794	7772	7777	7770	7764	7680	7755	7699	7633	7734	7710	7713	7860	7799	7768	7735	7720	7758	7780	7811	7843	7802	7732	7788	7672	7809	7758	7864	7724	7635	7741	7684	7842	7712	7784	7831	7687	7728	7829	7771	7893	7742	7768	7794	7657	7880	7607	7862	7707	7734	7734	7633	7747	7767	7855	7618	7768	7848	7839	7725	7737	7695	7853	7755	7636	7644	7802	7863	7715	7708	7656	7749	7703	7726	7746	7670	7689	7923	7741	7713	7734	7722	7844	7818	7698	7690	7741	7773	7901	7650	7803	7706	7745	7745	7737	7853	7709	7643	7779	7652	7895	7757	7762	7728	7690	7761	7857	7801	7693	7699	7704	7780	7651	7801	7732	7864	7777	7665	7758	7812	7888	7631	7787	7671	7738	7672	7755	7811	7648	7756	7753	7844	7590	7607	7789	7589	7700	7718	7813	7850	7739	7765	7830	7783	7749	7728	7692	7678	7810	7767	7545	7767	7800	7729	7686	7687	7811	7686	7793	7679	7703	7773	7729	7759	7855	7813	7732	7700	7743	7773	7690	7882	7927	7825	7624	7541	7655	7747	7714	7831	7741	7804	7674	7877	7739	7633	7656	7743	7661	7829	7731	7781	7776	7691	7765	7710	7707	7765	7754	7662	7725	7788	7692	7686	7623	7684	7772	7695	7796	7761	7742	7819	7696	7821	7757	7708	7827	7765	7893	7795	7729	7722	7692	7715	7695	7699	7801	7623	7818	7775	7749	7846	7782	7803	7715	7755	7790	7779	7697	7691	7717	7697	7863	7671	7789	7629	7690	7711	7718	7937	7782	7748	7768	7829	7844	7725	7799	7818	7536	7752	7728	7753	7782	7836	7731	7756	7684	7900	7815	7772	7692	7647	7702	7747	7731	7805	7753	7649	7806	7785	7644	7793	7778	7622	7871	7802	7763	7743	7836	7844	7662	7807	7814	7780	7689	7721	7789	7793	7767	7876	7896	7818	7774	7735	7598	7693	7778	7731	7665	7754	7721	7670	7753	7826	7682	7749	7736	7729	7662	7739	7778	7829	7688	7781	7658	7744	7712	7733	7696	7736	7772	7663	7727	7744	7705	7763	7738	7828	7787	7736	7750	7818	7654	7717	7770	7848	7617	7701	7862	7790	7760	7783	7748	7696	7681	7697	7678	7771	7756	7745	7666	7707	7650	7677	7785	7752	7718	7773	7718	7737	7693	7658	7821	7835	7793	7662	7729	7603	7612	7749	7772	7873	7728	7853	7728	7609	7667	7729	7843	7805	7805	7589	7680	7825	7681	7761	7741	7651	7759	7648	7751	7707	7830	7664	7552	7728	7678	7557	7718	7610	7745	7631	7705	7713	7767	7890	7710	7784	7763	7775	7769	7716	7734	7886	7721	7689	7697	7842	7690	7791	7718	7727	7731	7552	7753	7695	7754	7752	7680	7677	7683	7743	7736	7633	7774	7843	7678	7628	7781	7671	7726	7783	7829	7749	7796	7858	7625	7726	7696	7710	7790	7699	7902	7682	7750	7706	7730	7675	7803	7712	7917	7746	7822	7682	7935	7848	7729	7661	7768	7740	7734	7707	7797	7632	7764	7726	7834	7791	7838	7705	7795	7754	7838	7838	7714	7684	7723	7696	7643	7818	7618	7723	7772	7671	7644	7761	7865	7630	8038	7785	7647	7719	7716	7775	7789	7787	7751	7695	7652	7719	7842	7712	7686	7733	7832	7761	7729	7741	7766	7806	7741	7774	7775	7760	7712	7755	7774	7709	7827	7791	7624	7917	7538	7740	7814	7753	7702	7824	7866	7666	7693	7578	7747	7870	7876	7677	7730	7800	7761	7832	7681	7742	7800	7778	7721	7663	7670	7750	7739	7799	7779	7808	7722	7804	7840	7601	7703	7752	7773	7751	7769	7618	7737	7845	7819	7734	7681	7799	7744	7692	7687	7770	7778	7721	7709	7796	7750	7824	7779	7771	7754	7661	7601	7722	7804	7679	7711	7724	7837	7691	7785	7632	7800	7652	7769	7734	7694	7791	7579	7654	7704	7859	7701	7707	7879	7556	7826	7772	7637	7840	7779	7805	7690	7771	7774	7746	7719	7708	7709	7558	7690	7671	7830	7698	7778	7543	7618	7763	7753	7666	7838	7658	7869	7751	7715	7725	7703	7845	7862	7861	7745	7749	7714	7749	7591	7797	7710	7753	7668	7689	7643	7832	7731	7705	7622	7738	7784	7884	7735	7699	7615	7856	7792	7561	7769	7836	7826	7835	7799	7717	7705	7670	7697	7694	7765	7805	7754	7827	7629	7759	7937	7723	7664	7748	7694	7621	7750	7809	7831	7659	7790	7840	7706	7767	7765	7647	7622	7624	7847	7708	7693	7697	7851	7705	7759	7785	7749	7707	7829	7750	7694	7886	7693	7799	7603	7743	7719	7795	7684	7766	7665	7595	7612	7676	7760	7775	7808	7684	7635	7819	7807	7892	7753	7775	7815	7862	7625	7649	7738	7763	8025	7810	7883	7680	7720	7955	7764	7819	7740	7713	7735	7721	7835	7797	7767	7852	7714	7675	7717	7791	7674	7825	7838	7656	7843	7740	7686	7715	7904	7803	7687	7814	7742	7619	7744	7806	7712	7660	7787	7875	7829	7824	7861	7737	7772	7854	7643	7740	7759	7773	7694	7805	7889	7747	7829	7943	7835	7800	7845	7609	7804	7625	7859	7728	7806	7724	7771	7751	7723	7739	7732	7697	7626	7730	7743	7795	7804	7694	7752	7854	7682	7866	7719	7643	7683	7762	7868	7646	7678	7825	7660	7721	7565	7658	7834	7626	7665	7725	7705	7665	7845	7799	7867	7810	7700	7774	7760	7725	7713	7642	7706	7746	7712	7704	7735	7808	7698	7794	7653	7868	7757	7822	7770	7809	7766	7690	7620	7762	7692	7720	7811	7681	7798	7733	7826	7824	7754	7823	7711	7778	7810	7831	7818	7788	7730	7645	7721	7816	7835	7600	7776	7668	7716	7674	7761	7865	7774	7629	7663	7814	7765	7772	7686	7691	7716	7695	7714	7860	7792	7642	7652	7801	7708	7696	7800	7744	7733	7706	7766	7796	7778	7793	7796	7760	7769	7757	7613	7706	7779	7699	7655	7857	7765	7760	7799	7718	7739	7731	7783	7691	7840	7757	7718	7718	7621	7715	7741	7766	7811	7796	7721	7785	7723	7669	7757	7771	7761	7777	7892	7773	7744	7665	7683	7792	7746	7911	7851	7684	7762	7760	7810	7828	7618	7786	7850	7835	7805	7765	7663	7694	7821	7779	7594
5290	3573	2322	1843	2452	2857	2862	2514	2282	7540	19962	19140	13511	6266	2529	1377	1087	951	923	912	961	965	917	942	959	936	962	890	975	925	913	921	952	915	959	973	915	954	943	974	935	918	961	947	958	971	888	936	883	891	944	990	939	937	932	933	926	903	939	952	965	935	880	978	935	951	935	946	969	967	934	967	949	936	939	913	955	909	932	962	942	903	942	961	942	973	1005	909	927	948	939	924	949	942	931	951	928	893	906	946	915	891	990	948	897	934	975	936	948	963	950	937	947	891	917	929	985	970	942	909	981	934	975	959	982	968	900	911	882	957	984	904	911	947	889	962	942	992	904	957	998	916	942	908	977	913	960	979	914	983	961	955	978	897	948	1011	956	921	957	971	999	927	880	966	954	972	904	962	955	909	920	940	952	971	879	911	897	994	926	930	937	964	955	962	928	914	925	912	937	943	965	992	970	924	993	990	910	906	883	921	1000	902	913	965	996	994	911	964	935	922	890	963	913	879	960	949	950	940	975	934	913	960	930	930	950	972	926	931	896	893	954	924	886	939	967	993	961	922	950	928	960	919	954	935	914	937	925	887	924	921	956	905	974	982	914	959	946	928	957	949	940	919	972	874	967	1009	936	930	937	935	923	946	958	933	951	958	950	901	965	916	957	899	927	891	931	942	943	970	951	937	935	955	965	926	963	957	933	939	954	936	976	957	938	953	977	1026	891	957	968	902	905	929	918	885	902	892	919	954	966	1010	980	951	968	938	943	916	962	933	932	927	986	934	953	981	938	972	900	920	952	959	953	919	910	939	903	941	883	933	925	943	944	932	967	941	986	952	958	945	943	1005	957	929	890	946	966	936	938	950	929	950	927	974	891	961	1017	982	995	966	996	928	978	955	906	975	980	958	964	951	921	933	950	912	987	962	916	919	926	919	966	952	931	914	921	939	932	898	899	957	867	905	1036	918	953	948	873	934	953	986	946	935	959	940	920	963	875	953	958	963	960	914	949	968	883	954	935	972	915	941	904	951	965	923	941	933	946	899	942	980	982	902	929	926	1023	938	937	927	931	960	962	946	955	920	944	903	938	955	972	993	941	938	929	967	896	942	907	941	950	994	951	899	975	931	968	939	982	899	930	963	953	948	936	996	899	949	983	946	1005	916	948	916	974	880	959	938	971	949	923	957	937	965	1010	939	942	889	878	944	961	917	938	951	961	965	910	941	904	976	934	917	997	943	886	950	948	1009	961	920	913	982	949	940	945	980	923	940	956	951	901	982	966	944	899	971	881	980	903	932	932	968	935	931	917	918	967	958	905	915	900	958	980	923	874	1012	916	933	966	883	966	928	956	908	948	974	928	885	948	939	937	936	902	924	901	981	959	933	935	918	949	948	967	907	924	963	958	962	939	957	933	928	960	948	982	896	931	937	947	923	976	915	899	878	891	891	898	927	956	952	870	989	928	924	892	941	939	984	910	886	998	981	959	933	931	898	891	931	881	914	869	961	951	987	915	974	908	954	958	987	976	938	922	951	985	918	922	918	936	919	980	920	944	880	942	962	929	981	922	894	937	992	892	931	976	954	917	938	943	948	930	871	954	928	928	948	902	950	940	950	933	945	940	932	954	945	946	966	992	936	967	912	986	942	959	917	931	932	895	936	969	960	909	941	927	928	961	976	919	891	950	981	909	924	909	936	972	900	940	960	902	957	944	880	935	942	898	941	935	1007	936	933	945	974	941	919	958	972	944	940	955	969	934	903	926	915	883	948	939	928	1005	906	919	964	898	938	929	982	939	955	971	959	986	993	933	953	985	945	941	929	907	961	982	928	881	974	929	895	945	871	923	932	931	899	911	957	921	946	922	938	921	1000	921	948	955	935	996	903	909	909	964	915	970	933	914	966	955	1012	944	937	927	880	912	920	923	924	856	948	939	959	902	906	951	953	943	979	955	950	976	950	962	993	903	938	956	904	917	918	963	957	918	954	956	901	922	986	936	957	915	939	983	939	932	889	913	973	895	942	939	957	942	981	922	916	925	954	949	942	962	920	991	967	937	934	887	933	918	929	908	920	930	955	944	916	955	864	958	951	914	894	949	919	909	919	974	957	904	938	880	955	981	965	947	937	970	937	900	922	937	950	958	932	953	965	912	940	949	956	859	917	947	937	966	926	934	940	946	899	996	908	934	905	915	937	913	922	1026	939	982	942	920	953	909	916	961	990	919	952	976	940	875	953	949	953	930	958	938	959	922	967	1020	968	941	925	921	956	937	954	944	1021	946	963	898	892	912	957	968	986	868	966	995	937	926	951	939	940	915	954	968	912	985	904	951	961	953	938	964	920	937	956	992	909	967	860	933	938	948	970	964	954	953	949	928	899	960	983	912	920	927	937	961	930	957	932	872	930	931	956	957	996	910	942	891	954	939	926	943	936	898	965	986	941	941	851	914	906	908	917	957	976	968	923	960	923	914	935	1004	930	952	900	894	953	977	932	925	953	966	932	921	968	974	915	913	918	902	938	911	987	913	944	907	978	953	917	997	955	947	926	993	885	895	949	920	942	958	954	945	933	941	909	925	939	895	936	943	955	940	945	908	984	965	937	933	938	978	932	949	940	982	908	921	923	921	965	916	985	935	934	927	875	962	936	934	950	959	940	902	922	939	924	989	1001	944	904	954	951	962	946	967	971	965	986	957	937	999	910	927	962	931	1000	960	976	925	924	935	969	897	956	879	932	940	903	949	966	944	959	968	939	982	940	931	887	941	974	970	950	933	971	959	993	916	886	941	962	950	941	922	1005	950	908	928	1008	942	943	937	910	997	976	955	971	974	890	962	1002	952	941	996	945	913	912	934	927	1010	912	957	930	934	962	960	951	912	891	965	958	947	929	930	975	961	920	918	925	945	954	920	946	923	915	879	855	958	959	921	900	922	892	888	895	911	878	924	945	934	974	966	926	933	972	935	910	940	960	956	924	947	991	930	997	941	927	968	893	931	896	961	954	900	900	912	976	915	949	984	965	923	899	995	943	971	931	922	924	953	1002	943	966	932	907	923	946	941	930	928	972	918	949	922	956	973	987	948	960	912	917	970	932	930	956	944	888	1021	893	888	973	939	925	902	889	922	921	966	902	958	926	974	928	978	962	961	958	923	961	895	989	902	953	988	979	964	944	952	939	941	942	928	954	1014	964	965	954	939	1002	941	886	893	939	961	929	934	920	925	974	948	935	935	1003	929	901	956	932	953	905	933	957	934	932	935	970	956	938	976	961	986	878	934	948	971	824	957	938	943	914	952	934	943	920	919	948	1010	910	940	954	934	969	936	1010	904	957	939	912	928	931	1000	859	917	923	947	903	990	948	908	934	929	942	927	944	924	941	892	1003	932	969	939	902	965	919	962	974	980	970	922	928	959	951	954	972	968	974	953	965	946	936	905	923	949	1023	943	968	970	984	987	934	924	932	963	930	937	935	1025	947	958	984	929	1028	955	962	908	900	907	959	962	961	974	866	948	942	960	949	990	1004	929	882	981	914	917	908	995	912	988	879
30718	23149	19607	28143	35590	36464	35805	34164	30805	52968	72317	66925	54780	38832	24077	13643	9272	7988	7628	7673	7588	7614	7507	7562	7643	7484	7529	7463	7619	7593	7546	7644	7513	7459	7589	7742	7587	7498	7698	7545	7544	7652	7518	7480	7665	7502	7581	7724	7487	7540	7645	7504	7636	7633	7556	7666	7458	7699	7605	7522	7582	7556	7609	7477	7671	7511	7510	7543	7462	7579	7383	7470	7501	7572	7527	7553	7527	7688	7611	7567	7458	7612	7564	7617	7640	7566	7574	7647	7447	7599	7475	7645	7598	7691	7646	7429	7528	7640	7599	7549	7481	7672	7475	7541	7671	7669	7545	7618	7517	7700	7485	7704	7469	7622	7681	7799	7674	7562	7586	7729	7744	7489	7570	7601	7550	7582	7559	7453	7542	7560	7534	7561	7577	7479	7498	7550	7617	7635	7654	7582	7598	7493	7720	7445	7614	7544	7468	7522	7615	7676	7437	7579	7724	7546	7619	7437	7562	7539	7381	7607	7556	7569	7670	7426	7499	7408	7655	7670	7662	7622	7594	7648	7655	7479	7650	7518	7736	7683	7674	7503	7565	7556	7481	7578	7648	7612	7539	7588	7648	7545	7582	7557	7607	7586	7584	7505	7442	7741	7577	7459	7570	7473	7668	7639	7468	7502	7583	7498	7482	7601	7800	7521	7469	7589	7486	7559	7440	7489	7582	7465	7503	7557	7449	7668	7554	7512	7451	7548	7726	7452	7690	7670	7582	7661	7622	7484	7509	7598	7605	7605	7548	7580	7552	7687	7592	7646	7590	7726	7476	7637	7702	7707	7583	7565	7569	7595	7497	7594	7543	7557	7521	7685	7481	7601	7737	7442	7607	7659	7617	7565	7623	7614	7630	7541	7516	7578	7562	7610	7467	7538	7607	7408	7514	7554	7645	7652	7624	7525	7567	7577	7502	7651	7454	7533	7552	7731	7542	7470	7650	7492	7754	7535	7717	7464	7585	7441	7559	7730	7732	7662	7544	7579	7673	7593	7599	7657	7546	7720	7597	7501	7571	7605	7532	7522	7564	7641	7490	7503	7483	7675	7710	7636	7415	7551	7466	7613	7637	7669	7653	7701	7715	7652	7593	7672	7651	7573	7581	7724	7628	7500	7523	7596	7562	7628	7525	7606	7555	7599	7552	7464	7513	7608	7535	7629	7540	7492	7489	7579	7491	7654	7532	7376	7696	7635	7577	7514	7555	7568	7551	7692	7574	7686	7548	7474	7623	7643	7658	7612	7591	7482	7577	7586	7574	7469	7671	7669	7780	7457	7499	7641	7641	7616	7736	7630	7463	7708	7458	7524	7478	7675	7485	7516	7602	7626	7519	7618	7534	7491	7566	7533	7554	7619	7634	7556	7521	7603	7677	7585	7531	7465	7633	7574	7674	7622	7577	7655	7532	7590	7527	7605	7689	7698	7545	7628	7621	7536	7452	7597	7585	7627	7720	7498	7527	7605	7601	7681	7482	7660	7653	7636	7645	7570	7684	7583	7575	7650	7570	7574	7624	7683	7461	7665	7498	7628	7691	7602	7631	7766	7571	7541	7621	7528	7499	7618	7615	7535	7639	7690	7594	7608	7459	7683	7559	7585	7736	7553	7632	7536	7571	7571	7714	7515	7545	7520	7577	7553	7570	7624	7574	7582	7466	7610	7614	7604	7754	7572	7587	7721	7464	7542	7506	7601	7531	7535	7594	7610	7570	7430	7565	7606	7522	7631	7486	7590	7603	7516	7530	7516	7662	7565	7521	7694	7621	7592	7565	7505	7605	7612	7548	7681	7482	7677	7702	7479	7520	7591	7646	7564	7618	7624	7611	7607	7498	7551	7650	7733	7561	7643	7574	7525	7489	7619	7657	7618	7484	7694	7529	7622	7611	7644	7611	7527	7505	7659	7608	7583	7594	7585	7464	7592	7612	7699	7564	7717	7606	7596	7631	7552	7578	7448	7600	7544	7518	7525	7591	7630	7433	7552	7621	7696	7556	7535	7571	7623	7635	7509	7644	7519	7732	7555	7522	7706	7551	7466	7767	7613	7656	7558	7596	7554	7521	7548	7635	7555	7669	7533	7586	7664	7617	7515	7614	7498	7667	7500	7480	7548	7646	7495	7606	7518	7609	7627	7608	7582	7609	7722	7603	7659	7503	7550	7535	7558	7602	7557	7561	7610	7580	7717	7578	7492	7657	7717	7603	7432	7561	7675	7549	7692	7701	7505	7574	7609	7574	7568	7571	7612	7644	7528	7595	7594	7622	7636	7635	7550	7507	7656	7558	7666	7619	7540	7479	7573	7673	7589	7677	7658	7532	7626	7523	7446	7491	7561	7605	7517	7607	7627	7694	7533	7655	7584	7599	7697	7573	7655	7460	7480	7517	7634	7595	7593	7661	7517	7610	7618	7555	7547	7515	7638	7589	7621	7564	7616	7586	7566	7474	7654	7622	7646	7597	7530	7603	7588	7517	7553	7566	7572	7652	7547	7695	7608	7566	7620	7693	7586	7432	7532	7641	7503	7598	7583	7572	7531	7533	7596	7531	7614	7492	7567	7566	7635	7637	7645	7581	7545	7637	7563	7684	7498	7617	7510	7671	7629	7605	7617	7658	7583	7500	7506	7580	7572	7620	7496	7678	7467	7588	7510	7565	7598	7475	7651	7509	7450	7619	7672	7520	7511	7515	7514	7645	7531	7583	7616	7776	7583	7594	7595	7504	7519	7625	7505	7587	7625	7553	7546	7574	7604	7521	7683	7633	7616	7621	7625	7672	7556	7482	7566	7507	7611	7603	7627	7648	7670	7517	7626	7619	7496	7628	7598	7604	7566	7598	7495	7631	7636	7482	7726	7531	7611	7419	7629	7529	7518	7700	7566	7652	7526	7523	7569	7616	7632	7594	7509	7667	7581	7619	7661	7549	7637	7588	7510	7683	7560	7573	7472	7594	7559	7649	7745	7513	7597	7587	7644	7533	7537	7516	7467	7550	7579	7493	7529	7527	7482	7566	7546	7552	7634	7526	7569	7635	7507	7609	7547	7678	7575	7710	7491	7679	7615	7434	7546	7573	7587	7681	7694	7553	7497	7733	7741	7479	7492	7621	7642	7543	7483	7420	7551	7677	7730	7598	7715	7519	7587	7532	7612	7504	7564	7626	7548	7689	7568	7600	7546	7671	7610	7476	7462	7526	7535	7545	7466	7443	7613	7508	7700	7595	7590	7548	7584	7563	7515	7598	7591	7519	7471	7458	7745	7565	7579	7605	7526	7542	7561	7593	7563	7654	7565	7681	7619	7562	7612	7489	7585	7670	7479	7591	7574	7513	7638	7495	7531	7717	7498	7573	7606	7550	7570	7574	7672	7652	7615	7473	7561	7424	7712	7517	7611	7612	7455	7482	7542	7583	7661	7503	7614	7611	7750	7573	7643	7689	7579	7646	7589	7577	7612	7519	7619	7568	7627	7586	7764	7569	7421	7593	7580	7568	7520	7549	7593	7636	7548	7665	7499	7649	7668	7644	7625	7600	7627	7773	7617	7435	7623	7632	7577	7542	7612	7512	7545	7540	7554	7612	7466	7504	7531	7641	7563	7752	7483	7686	7746	7664	7668	7546	7464	7505	7520	7607	7646	7740	7570	7661	7588	7624	7513	7665	7560	7549	7526	7529	7558	7641	7578	7665	7619	7667	7762	7530	7561	7592	7709	7692	7479	7594	7574	7534	7550	7523	7615	7527	7643	7475	7534	7520	7653	7620	7529	7606	7523	7580	7593	7661	7623	7556	7545	7607	7673	7530	7605	7605	7496	7605	7691	7624	7517	7568	7591	7662	7585	7562	7511	7508	7736	7667	7639	7567	7612	7596	7557	7630	7622	7651	7551	7698	7478	7715	7513	7633	7479	7538	7598	7638	7573	7727	7641	7636	7553	7715	7445	7617	7452	7670	7532	7643	7570	7477	7561	7576	7624	7400	7574	7708	7505	7504	7647	7560	7427	7591	7717	7613	7647	7572	7596	7552	7567	7543	7618	7538	7603	7620	7619	7584	7523	7516	7571	7463	7590	7536	7503	7487	7645	7720	7530	7683	7533	7467	7724	7518	7618	7446	7799	7476	7602	7507	7494	7561	7721	7531	7726	7546	7580	7529	7663	7576	7609	7611	7620	7588	7560	7696	7552	7506	7668	7584	7631	7629	7628	7575	7449	7648	7589	7576	7534	7616	7729	7635	7582	7661	7608	7606	7507	7597	7578	7623	7615	7682	7618	7754	7600	7605	7658	7523	7594	7592	7503	7593	7709	7523	7567	7397	7621	7727	7650	7581	7622	7545	7631	7537	7612	7511	7687	7554	7540	7486	7593	7646	7661	7414	7587	7593	7534	7400	7590	7666	7483	7485	7624	7457	7637	7610	7552	7688	7591	7527	7600	7583	7582	7667	7589	7487	7556	7654	7520	7471	7631	7503	7511	7439	7631	7661	7569	7639	7536	7699	7529	7584	7644	7541	7668	7475	7661	7578	7600	7616	7577	7421	7585	7630	7470	7594	7548	7698	7630	7649	7625	7679	7528	7675	7750	7666	7662	7484	7594	7669	7509	7607	7550	7481	7695	7364	7586	7583	7584	7527	7497	7526	7628	7541	7555	7492	7551	7728	7631	7638	7714	7573	7600	7496	7662	7584	7572	7531	7499	7511	7698	7625	7539	7557	7477	7536	7508	7674	7449	7558	7494	7658	7622	7319	7667	7637	7611	7555	7634	7561	7567	7615	7623	7612	7468	7648	7571	7544	7505	7564	7587	7641	7483	7587	7606	7544	7572	7592	7595	7541	7711	7636	7573	7579	7666	7543	7656	7602	7571	7494	7568	7628	7584	7545	7630	7568	7481	7516	7560	7650	7570	7529	7564	7416	7484	7615	7467	7654	7521	7706	7618	7698	7763	7541	7471	7473	7530	7714	7655	7573	7533	7582	7521	7525	7633	7559	7696	7543	7575	7412	7500	7537	7590	7549	7692	7649	7528	7576	7763	7597	7522	7716	7567	7589	7684	7558	7583	7671	7662	7477	7627	7645	7557	7726	7611	7554	7636	7420	7499	7417	7628	7572	7594
4209	1974	1567	1303	1622	1667	1630	1801	1613	1909	4304	4033	2983	1891	1257	1028	926	935	853	861	921	863	902	887	895	950	888	839	915	884	891	845	884	979	905	879	920	916	918	877	835	901	891	943	910	913	928	946	917	942	891	965	886	922	883	922	943	904	941	884	900	869	886	905	907	882	940	940	852	901	842	945	939	956	905	926	952	916	937	890	888	947	901	949	910	948	897	898	938	922	944	855	877	882	932	917	905	932	912	902	948	930	892	909	912	862	926	877	920	894	892	930	920	937	956	895	933	900	892	808	881	957	892	913	922	928	923	877	920	943	919	938	924	927	906	922	868	911	896	926	875	868	889	908	976	959	904	861	889	949	918	942	914	935	911	930	892	915	861	928	923	953	845	911	900	927	885	906	899	956	917	923	944	931	930	893	933	905	861	878	922	954	884	842	897	939	936	946	879	940	897	936	938	903	873	944	958	884	945	927	902	839	885	954	871	924	930	884	867	922	926	891	852	913	875	873	964	938	919	923	897	877	968	900	892	924	911	935	912	1001	921	930	890	979	904	907	946	870	898	930	927	873	906	953	965	852	911	917	876	923	903	917	867	871	920	892	892	869	944	985	922	927	973	875	916	871	907	953	897	892	947	872	921	892	936	915	905	970	859	893	908	918	893	890	982	972	879	925	891	913	890	883	879	910	899	897	948	928	903	889	929	907	932	911	889	888	892	904	852	870	886	944	904	932	910	965	941	931	927	906	907	928	877	927	897	926	992	900	874	990	877	860	899	909	859	905	874	882	865	833	831	877	925	919	895	847	929	896	909	922	907	913	958	871	972	964	866	923	955	882	902	923	954	901	921	866	932	905	859	899	937	906	933	920	908	945	916	889	977	956	879	901	919	919	897	859	901	907	953	927	867	866	877	891	913	930	884	934	894	934	853	947	928	880	924	840	869	973	939	948	905	939	885	863	947	977	850	893	908	924	954	913	891	846	831	881	928	845	908	915	909	962	912	918	925	949	976	932	899	915	837	893	875	937	891	911	917	929	922	873	889	925	855	927	894	853	933	949	872	874	928	980	917	902	889	856	907	882	909	922	873	942	926	856	905	938	922	871	876	917	836	912	899	914	904	989	899	921	894	862	936	927	860	944	904	955	876	867	901	957	861	880	930	924	873	912	919	864	903	905	947	915	890	901	937	882	972	888	841	946	885	952	911	933	898	942	924	942	880	888	904	864	944	896	898	838	967	865	913	940	905	884	903	991	914	927	917	941	943	907	921	870	895	813	916	871	850	908	890	935	898	936	882	923	940	873	943	927	902	867	914	921	936	945	937	911	938	873	908	945	925	887	901	900	882	912	935	879	921	901	890	909	871	897	914	894	908	884	940	846	918	955	867	973	905	877	918	928	930	913	869	969	901	913	891	917	901	909	901	895	917	957	911	911	885	898	924	932	906	852	875	931	941	850	994	915	921	932	914	919	889	932	911	949	948	918	928	885	961	883	889	910	896	882	971	981	920	885	905	884	915	942	881	949	894	887	892	913	931	902	873	897	964	928	928	890	862	918	930	894	900	862	858	942	870	932	945	891	954	917	944	907	910	869	897	884	853	925	935	939	920	903	903	856	909	882	892	876	891	939	976	920	887	931	855	891	994	985	928	901	885	913	905	916	924	911	877	936	974	919	931	901	869	952	842	932	925	930	915	896	919	928	894	920	904	940	858	934	926	909	938	871	924	870	890	934	958	944	924	934	892	907	879	953	937	894	861	917	914	919	846	879	915	902	892	865	946	895	868	875	947	885	958	925	921	950	931	943	905	959	902	975	900	932	927	946	963	886	940	890	919	927	915	914	911	887	906	870	892	871	882	865	913	904	867	908	903	856	895	899	883	887	984	918	935	888	885	857	907	867	981	871	887	926	908	882	862	936	906	891	909	909	864	892	885	944	946	958	925	913	904	971	953	899	924	875	919	892	919	915	908	975	900	908	921	932	941	932	862	899	954	888	895	869	894	911	909	897	876	940	898	947	944	882	911	943	924	933	920	836	876	895	927	911	882	910	915	868	908	928	882	835	938	898	938	898	884	948	930	930	935	942	890	948	903	924	867	898	903	882	942	869	915	919	892	940	982	852	904	976	864	891	915	853	907	876	912	891	888	912	918	887	893	898	888	914	968	912	892	912	927	937	918	891	844	966	955	928	868	878	958	906	922	934	904	883	954	929	906	911	927	828	927	911	853	944	901	912	872	915	919	928	913	877	926	945	937	896	902	949	882	932	873	937	871	900	964	907	952	885	901	867	905	913	876	940	881	937	919	866	919	912	913	908	878	891	858	859	941	890	866	898	922	876	867	895	895	947	932	952	927	945	924	967	904	897	954	920	897	920	926	934	926	861	894	924	909	889	892	963	1007	986	889	965	903	920	909	914	919	910	943	910	892	885	873	918	882	951	910	863	941	895	943	879	954	891	923	921	921	901	885	955	872	905	927	934	870	908	884	1007	878	884	886	924	948	899	890	924	853	897	891	898	886	905	927	928	883	880	890	872	911	927	848	936	939	905	959	872	917	954	982	880	871	909	927	926	907	879	882	905	913	893	954	934	913	864	890	908	944	919	897	946	871	867	868	926	886	958	911	887	898	937	896	854	913	914	920	880	924	874	910	968	906	891	894	906	945	924	929	915	939	969	871	949	929	850	910	916	906	896	963	937	921	881	887	906	920	914	910	903	910	920	877	932	972	899	922	912	960	922	969	926	899	925	877	889	959	899	934	889	897	908	890	854	927	915	911	927	914	899	951	891	914	989	952	896	941	888	904	894	921	878	878	953	896	905	973	866	895	899	915	950	928	897	920	919	885	903	918	937	942	907	872	958	914	931	941	928	868	903	913	913	954	904	971	889	888	954	912	859	906	964	932	918	899	913	926	910	957	902	896	897	959	868	859	872	870	879	919	901	909	849	972	919	888	888	898	913	903	914	876	922	938	869	930	896	915	854	940	887	880	894	855	868	876	890	903	901	873	885	936	952	926	894	927	899	959	892	900	888	930	918	883	896	869	905	896	899	878	868	932	943	889	911	906	907	876	851	935	983	958	913	975	899	933	886	910	889	888	887	898	924	961	885	897	942	964	902	937	860	935	941	924	915	844	921	885	920	932	922	913	936	906	878	889	923	885	902	849	868	852	855	941	914	892	888	909	840	937	892	921	906	953	930	874	908	874	904	932	978	897	980	912	903	850	945	865	889	920	944	960	892	888	918	929	936	928	886	886	905	876	868	950	928	894	960	932	917	910	880	866	889	921	928	930	901	868	912	915	897	891	908	942	924	944	909	937	876	867	919	938	907	880	908	929	880	932	913	983	962	940	941	924	920	949	853	919	878	859	892	953	938	953	935	895	910	890	909	961	861	880	969	887	922	878	936	878	939	879	922	896	942	944	922	922	893	898	896	908	929	929	913	933	863	884	925	856	872	896	882	919	901	901	832	909	916	947	936	907	921	914	877	890	919	953	891
22269	16701	14277	21115	27505	26945	26856	27895	22807	28248	40343	36452	29927	19794	12389	9088	7961	7465	7403	7472	7443	7436	7429	7364	7526	7352	7431	7527	7318	7320	7417	7366	7379	7380	7365	7342	7416	7494	7379	7556	7443	7399	7475	7397	7501	7304	7311	7502	7567	7406	7425	7459	7347	7450	7399	7367	7409	7394	7406	7293	7468	7306	7362	7426	7353	7457	7392	7290	7434	7425	7322	7347	7470	7427	7408	7299	7298	7293	7496	7419	7344	7320	7325	7386	7363	7297	7324	7327	7458	7379	7299	7308	7352	7503	7439	7477	7329	7499	7431	7427	7342	7373	7478	7362	7311	7287	7483	7534	7302	7449	7348	7468	7412	7646	7339	7361	7441	7504	7523	7558	7369	7384	7505	7469	7321	7383	7420	7564	7273	7544	7467	7473	7516	7449	7451	7469	7363	7326	7515	7335	7493	7438	7374	7396	7423	7417	7522	7373	7424	7352	7453	7396	7424	7372	7611	7429	7350	7270	7262	7339	7294	7376	7369	7321	7520	7478	7379	7404	7351	7410	7237	7526	7349	7409	7389	7409	7461	7349	7407	7342	7352	7462	7517	7467	7408	7400	7400	7451	7505	7524	7404	7468	7330	7387	7323	7436	7242	7438	7404	7335	7431	7283	7519	7557	7526	7446	7421	7466	7374	7381	7414	7399	7387	7323	7368	7413	7526	7324	7554	7271	7436	7448	7343	7363	7512	7364	7429	7491	7358	7379	7548	7324	7380	7273	7440	7542	7419	7476	7418	7363	7567	7504	7432	7339	7329	7385	7492	7420	7341	7631	7439	7432	7362	7273	7458	7395	7375	7384	7421	7363	7245	7382	7418	7432	7395	7338	7475	7355	7346	7290	7469	7345	7527	7312	7415	7482	7435	7354	7318	7397	7427	7535	7321	7381	7283	7479	7428	7304	7387	7505	7427	7520	7294	7399	7653	7291	7282	7429	7384	7454	7279	7339	7433	7489	7386	7371	7302	7500	7478	7401	7376	7297	7477	7325	7333	7447	7396	7560	7402	7353	7400	7333	7388	7404	7328	7388	7379	7353	7485	7462	7433	7508	7390	7362	7466	7421	7307	7467	7405	7332	7380	7424	7454	7384	7331	7427	7358	7501	7379	7344	7323	7473	7424	7393	7539	7261	7361	7306	7356	7387	7340	7542	7293	7438	7431	7499	7239	7509	7377	7380	7313	7362	7528	7428	7457	7293	7409	7426	7451	7437	7420	7492	7527	7385	7427	7418	7492	7311	7485	7453	7495	7345	7305	7319	7420	7281	7369	7451	7421	7412	7525	7433	7378	7522	7375	7443	7418	7381	7334	7342	7407	7574	7357	7379	7285	7395	7507	7372	7307	7395	7330	7478	7380	7405	7480	7335	7362	7437	7550	7405	7449	7471	7321	7361	7467	7400	7435	7298	7546	7400	7370	7357	7330	7557	7419	7383	7453	7555	7312	7532	7294	7390	7472	7382	7544	7468	7456	7371	7341	7566	7371	7354	7263	7502	7354	7294	7329	7441	7430	7357	7399	7388	7372	7406	7459	7509	7466	7415	7371	7427	7360	7338	7450	7288	7450	7476	7426	7354	7358	7384	7433	7534	7474	7476	7277	7399	7436	7334	7417	7408	7399	7425	7461	7371	7338	7494	7319	7481	7511	7493	7373	7451	7468	7308	7357	7439	7385	7400	7449	7416	7391	7488	7268	7443	7429	7283	7514	7418	7537	7527	7319	7410	7416	7348	7310	7439	7316	7410	7466	7345	7457	7600	7305	7326	7322	7478	7486	7469	7442	7272	7458	7559	7406	7429	7432	7497	7384	7462	7389	7404	7442	7410	7559	7576	7394	7465	7460	7409	7350	7429	7344	7353	7366	7464	7267	7244	7361	7392	7453	7290	7431	7370	7427	7401	7346	7379	7527	7482	7353	7419	7492	7388	7359	7383	7325	7347	7349	7337	7445	7339	7448	7271	7327	7550	7352	7518	7199	7492	7524	7318	7400	7352	7339	7394	7372	7470	7458	7315	7377	7392	7313	7459	7217	7395	7283	7477	7431	7416	7414	7401	7361	7481	7389	7410	7249	7514	7361	7462	7381	7361	7402	7554	7517	7389	7292	7380	7543	7489	7330	7385	7489	7455	7518	7339	7463	7409	7525	7350	7412	7384	7366	7372	7457	7341	7405	7395	7447	7510	7334	7425	7522	7496	7334	7383	7425	7432	7309	7331	7448	7199	7558	7426	7327	7382	7405	7518	7414	7488	7458	7439	7418	7533	7342	7323	7337	7387	7585	7280	7407	7430	7479	7438	7501	7464	7502	7350	7376	7365	7392	7463	7528	7438	7444	7286	7522	7489	7323	7528	7410	7285	7407	7432	7423	7448	7493	7597	7391	7510	7417	7383	7362	7268	7406	7342	7352	7295	7491	7503	7444	7343	7423	7474	7490	7400	7382	7437	7407	7410	7283	7287	7426	7446	7392	7445	7348	7425	7472	7450	7547	7304	7508	7210	7488	7429	7473	7378	7521	7296	7335	7482	7438	7434	7300	7438	7353	7463	7363	7379	7519	7418	7366	7539	7257	7404	7538	7340	7414	7408	7398	7426	7352	7458	7569	7468	7413	7490	7490	7326	7310	7530	7347	7469	7215	7420	7425	7354	7407	7413	7495	7331	7416	7284	7411	7471	7384	7364	7469	7443	7450	7406	7366	7523	7444	7426	7328	7508	7451	7479	7291	7466	7350	7500	7394	7419	7372	7318	7513	7524	7477	7369	7336	7442	7426	7492	7290	7488	7395	7497	7240	7466	7611	7390	7442	7317	7395	7428	7411	7432	7363	7529	7350	7282	7470	7422	7491	7425	7355	7348	7362	7367	7335	7443	7349	7348	7221	7420	7324	7483	7397	7364	7459	7406	7427	7487	7441	7420	7528	7458	7405	7474	7501	7461	7354	7513	7366	7473	7404	7318	7370	7429	7431	7619	7427	7386	7365	7423	7395	7358	7403	7459	7325	7452	7531	7428	7326	7486	7470	7353	7260	7282	7421	7489	7400	7420	7374	7401	7492	7456	7462	7451	7469	7253	7456	7426	7450	7377	7363	7463	7370	7311	7422	7529	7432	7372	7510	7423	7406	7377	7365	7382	7219	7502	7491	7358	7308	7435	7364	7500	7367	7385	7494	7260	7334	7451	7395	7435	7276	7570	7347	7451	7355	7460	7402	7401	7361	7281	7456	7300	7332	7392	7321	7439	7451	7479	7483	7368	7462	7301	7482	7411	7281	7492	7516	7294	7392	7400	7532	7387	7303	7369	7328	7401	7419	7269	7451	7511	7391	7460	7283	7446	7449	7377	7519	7303	7371	7334	7369	7587	7426	7461	7480	7289	7293	7366	7281	7346	7318	7476	7446	7349	7491	7502	7412	7351	7443	7458	7444	7283	7344	7340	7442	7408	7367	7413	7335	7359	7442	7367	7532	7324	7251	7519	7464	7446	7310	7387	7462	7343	7412	7429	7457	7395	7400	7313	7579	7488	7393	7387	7425	7243	7423	7513	7329	7296	7360	7445	7454	7388	7438	7565	7413	7306	7357	7529	7406	7271	7468	7356	7410	7433	7421	7440	7330	7396	7382	7534	7378	7394	7442	7429	7428	7313	7386	7439	7396	7385	7468	7323	7319	7382	7483	7332	7541	7493	7450	7327	7388	7481	7467	7376	7366	7463	7424	7383	7402	7428	7348	7413	7301	7373	7399	7350	7305	7421	7365	7455	7577	7392	7424	7471	7384	7290	7541	7464	7561	7376	7304	7456	7589	7428	7449	7339	7376	7490	7251	7361	7359	7340	7424	7489	7378	7507	7438	7535	7435	7426	7519	7288	7419	7498	7313	7302	7474	7419	7469	7465	7414	7356	7573	7297	7365	7409	7373	7488	7370	7365	7379	7424	7394	7348	7471	7384	7337	7675	7345	7559	7487	7457	7348	7408	7612	7517	7441	7357	7482	7455	7360	7199	7570	7451	7373	7389	7326	7506	7312	7393	7423	7449	7468	7331	7496	7529	7364	7555	7446	7306	7560	7401	7298	7341	7263	7418	7414	7399	7393	7268	7397	7394	7533	7468	7448	7499	7395	7409	7442	7331	7475	7479	7305	7397	7353	7379	7471	7462	7483	7451	7434	7278	7336	7323	7275	7399	7418	7469	7328	7408	7321	7379	7388	7379	7393	7469	7415	7387	7458	7469	7333	7412	7367	7556	7349	7376	7360	7531	7366	7453	7375	7349	7481	7389	7396	7371	7442	7526	7451	7270	7434	7391	7478	7533	7424	7301	7443	7575	7301	7393	7360	7434	7314	7415	7437	7362	7476	7404	7444	7476	7454	7434	7396	7344	7486	7391	7436	7397	7562	7398	7418	7397	7493	7410	7486	7502	7557	7400	7420	7418	7453	7541	7458	7334	7511	7530	7356	7318	7489	7443	7469	7422	7455	7447	7429	7462	7318	7503	7255	7510	7423	7321	7465	7437	7270	7390	7445	7433	7370	7503	7304	7393	7306	7517	7388	7419	7400	7415	7398	7449	7457	7315	7309	7438	7511	7356	7430	7446	7357	7436	7330	7470	7430	7515	7483	7354	7373	7352	7397	7394	7342	7458	7384	7480	7479	7476	7552	7228	7531	7369	7391	7511	7269	7490	7430	7355	7645	7333	7434	7382	7414	7302	7370	7501	7453	7336	7546	7560	7597	7367	7421	7484	7423	7470	7492	7235	7339	7377	7268	7430	7485	7442	7365	7332	7439	7385	7443	7300	7453	7398	7437	7316	7501	7543	7364	7429	7465	7368	7540	7444	7425	7441	7420	7243	7327	7364	7402	7428	7276	7396	7534	7450	7304	7478	7407	7321	7452	7365	7428	7301	7365	7325	7329	7413	7496	7396	7318	7402	7443	7340	7432	7371	7273	7388	7495	7449	7300	7267	7408	7320	7408	7421	7358	7416	7445	7445	7473	7490	7393	7450	7362	7375	7416	7559	7489	7356	7441	7382	7425	7345	7416	7304	7390	7283	7420	7440	7428	7345	7399	7325	7258	7476	7390	7256	7547	7430	7277	7478	7402	7319
3568	2714	1851	1635	2106	2326	2369	2042	1770	3601	10709	11291	7061	3367	1812	1226	964	884	849	870	912	910	879	890	888	831	900	862	899	863	870	883	914	939	864	960	935	923	970	877	955	894	880	893	891	919	907	934	856	941	913	930	906	825	991	900	931	910	888	891	914	867	908	882	896	869	915	922	907	928	861	856	884	894	908	901	861	872	837	907	884	903	909	920	866	943	909	884	870	928	920	934	847	886	883	909	876	916	968	879	916	897	959	886	917	888	873	955	914	847	920	902	917	909	904	916	865	893	922	898	924	880	877	876	877	925	941	909	909	895	886	912	859	928	884	901	851	956	928	901	933	876	888	903	903	902	858	898	929	948	876	866	942	863	920	867	856	914	894	863	887	905	974	887	923	870	925	923	888	887	891	894	879	845	893	915	883	901	880	920	874	905	909	905	865	905	937	865	896	955	946	895	920	912	877	861	953	889	859	911	868	895	930	897	911	914	904	900	904	840	889	922	928	913	918	905	910	846	951	919	866	876	848	930	901	886	956	857	874	911	908	898	910	854	945	904	942	868	878	879	879	924	921	922	869	851	940	878	907	862	839	929	881	860	921	919	913	934	886	918	923	935	935	939	889	914	937	962	918	904	862	908	875	926	909	866	866	919	838	868	905	932	915	898	861	892	892	901	879	869	903	834	866	883	896	900	906	901	924	923	864	845	920	1002	881	879	865	938	920	897	916	917	928	912	938	908	876	914	864	908	875	874	894	889	903	874	902	905	908	915	919	925	883	922	908	921	846	912	912	903	891	907	871	918	857	947	924	926	918	889	936	890	877	912	893	888	859	948	886	911	917	933	894	913	881	918	887	895	933	890	865	921	883	885	894	958	914	921	912	974	943	881	915	907	908	912	898	897	921	849	911	900	941	897	900	886	908	902	939	868	925	892	883	846	893	890	947	916	897	841	876	926	944	914	934	869	844	878	951	886	936	903	929	828	848	916	866	913	936	929	941	911	892	932	918	903	918	855	970	874	924	878	907	917	910	911	902	841	936	932	902	923	911	905	915	851	900	871	881	925	826	943	931	880	930	883	883	931	879	904	915	918	948	913	929	920	882	932	931	924	888	922	856	900	956	912	911	902	889	928	999	940	913	906	910	888	901	917	914	896	950	889	898	843	905	897	902	878	902	885	886	884	908	961	901	947	964	931	948	958	868	923	923	947	921	920	944	913	883	899	934	905	929	934	872	906	955	915	859	888	835	897	922	888	930	898	924	917	954	868	911	901	897	927	878	850	927	889	909	883	894	914	904	906	912	907	862	885	927	851	906	893	894	864	892	950	942	884	894	890	941	939	884	913	908	917	933	872	949	883	909	878	865	939	962	887	868	905	858	897	912	887	923	902	906	872	903	948	897	837	871	917	910	894	917	950	897	894	879	968	930	888	861	835	914	865	944	908	884	915	885	886	851	931	890	950	844	901	886	870	849	899	889	947	897	897	906	921	895	936	922	875	890	862	903	884	908	936	919	936	961	905	905	903	951	966	915	945	935	850	862	930	947	923	897	858	898	926	909	920	884	865	903	893	855	904	865	972	883	898	912	871	949	921	901	942	959	913	957	926	885	944	910	922	876	872	890	878	885	913	899	927	915	893	898	875	893	923	878	865	945	922	912	908	919	899	895	912	956	963	835	930	908	859	920	884	844	868	894	910	928	920	862	912	936	926	904	881	887	879	895	915	873	926	890	906	906	890	874	937	932	951	929	867	903	957	900	887	900	925	913	885	938	919	876	949	894	872	939	901	870	887	883	850	894	906	902	870	932	919	882	845	915	858	862	930	958	912	885	877	972	910	908	912	867	903	805	930	862	906	887	915	924	856	905	881	885	851	909	922	971	908	882	865	898	887	874	934	880	924	913	859	853	922	903	889	966	932	903	922	860	871	926	967	907	878	898	910	902	875	942	826	936	921	897	906	917	973	936	910	924	910	916	938	898	906	905	906	956	919	859	873	885	905	870	942	901	890	906	887	877	946	886	880	899	929	897	930	908	874	953	921	912	930	899	871	881	937	886	928	885	848	865	952	861	887	950	881	933	859	889	896	910	902	875	935	873	913	895	943	911	925	922	910	899	924	922	924	909	939	951	910	894	875	932	887	922	833	894	884	903	906	928	931	894	912	934	864	916	912	882	895	906	903	964	918	935	938	877	908	887	928	929	946	917	892	852	971	886	936	943	985	900	929	967	929	918	915	928	917	888	886	890	852	872	871	914	893	917	850	926	900	925	906	920	840	916	874	879	872	918	871	866	889	871	933	959	901	906	940	874	968	1023	892	947	823	913	892	934	932	915	889	871	886	886	930	870	851	883	872	849	923	909	981	912	907	953	893	843	894	919	912	899	893	876	877	968	834	900	904	920	893	923	895	915	906	900	908	865	847	828	911	912	842	941	892	907	943	902	908	928	925	887	917	924	896	859	956	860	900	899	890	952	926	854	927	947	945	950	914	901	910	977	951	919	907	940	882	931	936	869	948	938	910	901	896	943	877	979	885	863	855	949	921	895	897	874	828	917	915	865	924	847	885	863	920	841	924	866	906	853	900	892	856	912	838	884	898	861	938	939	926	931	929	914	894	891	901	926	925	879	920	914	897	921	935	898	895	911	902	936	912	886	929	948	850	869	907	902	936	874	897	905	932	892	918	890	895	917	905	917	854	882	893	921	921	897	899	900	843	933	904	896	894	928	888	915	923	854	927	908	857	900	895	936	919	911	951	901	914	847	964	903	882	888	901	855	874	908	882	897	920	920	936	887	931	917	917	902	930	941	830	934	920	914	943	948	882	894	890	913	950	873	921	835	916	855	874	879	927	916	908	940	922	843	912	896	896	903	897	866	932	887	860	923	855	917	900	941	907	914	932	892	840	921	836	920	898	872	918	895	953	897	863	850	861	907	909	879	955	892	903	895	896	897	876	886	922	860	896	887	854	885	831	886	902	973	918	932	884	916	956	938	915	917	955	921	956	940	898	924	944	920	920	939	891	933	930	938	875	964	877	939	885	866	851	872	869	863	894	937	880	909	838	909	972	918	955	925	925	925	975	928	901	915	901	863	860	919	887	937	890	906	926	855	873	905	899	903	895	871	949	878	919	879	865	905	917	899	916	935	917	891	873	943	899	892	868	945	854	845	892	858	909	875	856	916	861	871	922	881	895	973	897	879	935	852	924	883	889	946	862	886	928	873	935	976	925	916	941	904	918	884	890	917	914	919	901	926	846	916	848	895	945	881	921	981	942	924	901	912	886	864	888	856	928	919	886	873	940	916	869	887	893	885	875	938	936	907	898	863	917	875	947	965	908	895	909	919	939	897	921	869	948	890	848	927	870	941	917	922	947	876	937	939	905	941	841	883	935	880	906	879	919	919	908	907	930	921	917	931	895	965	934	897	885	948	909	872	887	897	919	942	929	950	903	892	893	925	851	911	943	896	939	908	939	909	916	898	953	881	906	956	868	824	896
26065	20736	17229	25431	34542	33547	33647	30833	26997	39165	57070	53577	42196	30690	19529	11817	8463	7533	7314	7453	7250	7268	7265	7262	7369	7360	7362	7289	7318	7301	7398	7130	7340	7449	7336	7289	7345	7289	7360	7208	7405	7388	7304	7299	7218	7155	7348	7453	7354	7292	7303	7404	7313	7410	7274	7330	7223	7314	7283	7300	7163	7336	7283	7182	7167	7247	7334	7311	7256	7375	7242	7238	7301	7260	7453	7323	7277	7329	7356	7400	7272	7503	7300	7394	7511	7292	7370	7387	7272	7361	7246	7457	7288	7342	7325	7316	7404	7292	7241	7228	7214	7308	7104	7325	7111	7124	7508	7263	7230	7291	7350	7251	7153	7302	7224	7318	7220	7332	7461	7329	7293	7288	7309	7331	7269	7257	7322	7188	7361	7314	7309	7331	7320	7404	7337	7501	7265	7423	7358	7319	7194	7338	7267	7306	7258	7154	7397	7424	7338	7345	7332	7238	7275	7324	7264	7410	7338	7372	7384	7340	7135	7318	7245	7149	7141	7261	7331	7425	7241	7374	7241	7388	7220	7297	7248	7275	7376	7346	7303	7429	7419	7335	7281	7241	7350	7342	7327	7275	7433	7306	7248	7328	7371	7437	7373	7216	7223	7265	7443	7306	7401	7263	7340	7372	7329	7242	7333	7247	7218	7266	7242	7254	7386	7359	7241	7315	7340	7370	7303	7263	7345	7276	7404	7286	7341	7315	7347	7364	7405	7296	7296	7311	7275	7414	7379	7254	7324	7190	7383	7313	7316	7365	7288	7331	7364	7293	7291	7404	7234	7181	7312	7357	7182	7375	7256	7182	7179	7336	7376	7302	7332	7288	7454	7355	7338	7179	7254	7249	7349	7236	7285	7217	7278	7294	7363	7277	7430	7328	7353	7391	7280	7304	7280	7268	7347	7307	7330	7300	7317	7405	7303	7320	7287	7272	7328	7253	7349	7349	7335	7446	7324	7335	7373	7256	7345	7312	7300	7286	7203	7357	7286	7209	7367	7283	7302	7317	7474	7285	7235	7288	7391	7290	7255	7163	7426	7338	7340	7400	7230	7328	7390	7254	7319	7285	7324	7417	7277	7299	7324	7349	7302	7449	7334	7436	7301	7318	7348	7291	7349	7266	7287	7112	7333	7344	7356	7496	7328	7186	7238	7352	7254	7372	7248	7393	7299	7229	7397	7316	7357	7215	7401	7331	7351	7281	7173	7244	7328	7356	7220	7177	7276	7351	7415	7181	7313	7303	7391	7288	7351	7282	7281	7314	7338	7375	7259	7388	7230	7386	7335	7251	7306	7248	7277	7256	7215	7235	7342	7355	7319	7366	7381	7197	7341	7417	7307	7366	7190	7362	7275	7259	7322	7297	7404	7195	7422	7308	7285	7311	7309	7360	7192	7501	7270	7304	7348	7347	7256	7375	7366	7369	7301	7260	7322	7360	7289	7331	7247	7292	7285	7423	7111	7264	7360	7487	7369	7405	7261	7368	7231	7352	7192	7185	7354	7180	7348	7381	7299	7401	7361	7419	7462	7171	7352	7153	7280	7258	7448	7268	7376	7333	7435	7207	7251	7229	7342	7264	7365	7349	7328	7303	7295	7205	7326	7359	7378	7315	7310	7384	7255	7405	7320	7360	7312	7262	7260	7254	7304	7223	7403	7236	7396	7275	7267	7445	7232	7386	7167	7405	7320	7300	7342	7291	7368	7252	7381	7204	7371	7346	7284	7343	7216	7425	7293	7371	7408	7294	7231	7407	7188	7286	7259	7210	7265	7216	7457	7318	7229	7431	7309	7249	7395	7242	7239	7372	7252	7302	7309	7330	7303	7161	7359	7278	7162	7379	7264	7222	7359	7287	7293	7415	7290	7261	7439	7284	7272	7290	7308	7299	7483	7223	7351	7331	7312	7301	7373	7468	7244	7181	7438	7255	7294	7211	7271	7373	7320	7242	7337	7328	7316	7316	7290	7299	7329	7190	7308	7313	7080	7357	7186	7186	7357	7487	7259	7211	7165	7386	7330	7302	7428	7301	7348	7240	7321	7321	7154	7332	7337	7129	7372	7329	7275	7383	7303	7268	7247	7298	7230	7310	7400	7374	7413	7260	7378	7301	7281	7252	7271	7436	7238	7293	7391	7159	7305	7371	7326	7312	7258	7304	7317	7294	7332	7455	7314	7268	7382	7345	7291	7343	7231	7462	7343	7314	7289	7311	7337	7337	7275	7327	7346	7280	7304	7356	7391	7367	7352	7248	7157	7386	7291	7224	7342	7309	7414	7238	7337	7318	7383	7429	7158	7240	7256	7284	7296	7278	7236	7321	7432	7464	7280	7356	7185	7336	7284	7258	7193	7217	7235	7320	7257	7283	7274	7283	7320	7316	7239	7359	7247	7182	7141	7293	7327	7437	7265	7311	7338	7288	7275	7253	7249	7253	7469	7167	7306	7221	7367	7311	7188	7356	7393	7352	7308	7337	7171	7303	7307	7206	7309	7290	7250	7157	7227	7354	7226	7309	7325	7262	7352	7323	7381	7384	7293	7300	7306	7259	7215	7277	7400	7395	7302	7288	7147	7337	7306	7250	7290	7398	7401	7236	7418	7374	7117	7232	7336	7277	7450	7222	7266	7366	7249	7402	7368	7296	7418	7352	7348	7286	7334	7330	7363	7306	7371	7222	7411	7363	7234	7352	7343	7255	7360	7295	7344	7272	7327	7301	7333	7370	7300	7225	7182	7491	7248	7273	7420	7251	7328	7373	7225	7297	7282	7366	7256	7305	7307	7315	7193	7348	7314	7339	7336	7407	7262	7228	7308	7304	7332	7319	7269	7236	7508	7368	7427	7251	7440	7341	7290	7429	7344	7360	7255	7451	7161	7414	7317	7310	7198	7415	7165	7324	7347	7330	7365	7243	7236	7439	7383	7197	7409	7365	7346	7417	7139	7250	7446	7475	7220	7300	7289	7495	7285	7407	7384	7398	7279	7185	7395	7261	7222	7251	7113	7265	7236	7327	7240	7350	7331	7369	7269	7288	7120	7320	7246	7374	7396	7383	7344	7243	7180	7276	7303	7365	7471	7214	7286	7226	7278	7232	7267	7294	7311	7270	7399	7310	7412	7310	7356	7174	7328	7341	7233	7290	7395	7257	7443	7368	7253	7205	7436	7284	7215	7292	7255	7324	7415	7364	7269	7270	7373	7252	7380	7271	7393	7366	7328	7423	7410	7293	7300	7306	7367	7338	7325	7470	7353	7291	7308	7408	7398	7238	7340	7196	7293	7443	7328	7201	7308	7335	7375	7335	7245	7220	7353	7409	7323	7348	7291	7440	7304	7303	7254	7304	7310	7258	7178	7348	7269	7263	7287	7341	7345	7375	7301	7459	7312	7376	7243	7189	7261	7254	7357	7337	7390	7326	7304	7226	7315	7510	7330	7157	7308	7312	7401	7360	7423	7350	7278	7225	7324	7377	7272	7413	7479	7339	7363	7273	7305	7331	7353	7339	7342	7296	7464	7318	7176	7216	7287	7290	7257	7455	7210	7366	7397	7183	7362	7412	7368	7321	7311	7315	7332	7376	7203	7348	7236	7277	7298	7400	7243	7291	7279	7363	7088	7256	7219	7350	7356	7357	7252	7290	7437	7263	7248	7335	7262	7361	7337	7310	7245	7378	7291	7441	7212	7305	7456	7291	7219	7338	7248	7219	7265	7321	7272	7284	7270	7312	7337	7268	7266	7452	7262	7324	7407	7415	7406	7264	7227	7261	7173	7270	7255	7323	7275	7446	7200	7235	7374	7383	7341	7246	7177	7224	7301	7290	7433	7311	7277	7393	7484	7247	7351	7323	7326	7314	7307	7270	7339	7350	7346	7369	7353	7358	7391	7268	7390	7327	7332	7244	7318	7485	7389	7313	7292	7251	7371	7185	7383	7250	7465	7183	7187	7245	7315	7272	7173	7253	7390	7285	7315	7375	7351	7341	7422	7203	7393	7377	7236	7294	7418	7290	7383	7289	7323	7377	7177	7374	7454	7335	7272	7247	7318	7296	7230	7248	7354	7216	7239	7339	7262	7137	7353	7312	7384	7452	7239	7304	7209	7353	7244	7495	7352	7440	7254	7396	7289	7237	7356	7355	7388	7340	7352	7412	7367	7227	7334	7356	7320	7383	7372	7200	7287	7279	7282	7231	7366	7359	7352	7386	7318	7217	7272	7281	7327	7227	7298	7417	7396	7254	7177	7332	7180	7335	7279	7354	7506	7354	7252	7444	7476	7253	7376	7254	7330	7261	7248	7350	7217	7382	7243	7241	7328	7373	7307	7153	7380	7367	7366	7393	7289	7428	7469	7218	7277	7458	7299	7172	7422	7295	7334	7293	7176	7341	7100	7299	7405	7352	7310	7334	7407	7235	7362	7196	7371	7326	7280	7293	7495	7259	7354	7278	7281	7274	7361	7254	7330	7147	7278	7268	7387	7411	7297	7271	7497	7258	7372	7296	7286	7352	7189	7288	7302	7188	7251	7382	7459	7304	7287	7373	7362	7332	7174	7338	7372	7354	7233	7334	7168	7315	7187	7471	7164	7285	7292	7273	7323	7406	7333	7370	7272	7391	7218	7328	7225	7183	7278	7266	7374	7284	7302	7371	7269	7311	7383	7228	7410	7354	7223	7342	7345	7250	7326	7415	7413	7350	7181	7216	7339	7351	7254	7270	7398	7446	7313	7327	7262	7296	7279	7323	7280	7339	7264	7508	7277	7377	7277	7307	7255	7272	7291	7372	7241	7325	7340	7264	7201	7444	7320	7328	7319	7351	7467	7353	7345	7268	7363	7460	7192	7304	7330	7409	7258	7305	7261	7271	7190	7269	7401	7316	7370	7379	7189	7170	7350	7221	7227	7302	7359	7381	7420	7330	7260	7359	7320	7252	7312	7283	7255	7347	7187	7397	7206	7337	7271	7376	7310	7394	7378	7213	7226	7230	7479	7353	7289	7424	7347	7296	7353	7312	7218	7298	7325	7317	7306	7242	7314	7333	7260	7229	7437	7276	7404	7290	7307	7295	7500	7266	7251	7357	7340	7374	7296	7333	7285	7315	7319	7382	7341	7462
6031	2704	1823	1738	2059	2395	2458	2353	2137	3078	9641	12092	8079	3721	1839	1195	935	964	972	930	963	922	883	903	931	1001	944	898	988	1000	988	983	935	973	1007	971	903	949	989	957	940	974	958	952	979	931	868	946	964	984	939	869	933	930	999	967	912	943	949	929	992	938	914	972	946	982	917	950	987	924	985	995	1002	950	985	962	895	951	929	948	959	938	953	960	914	977	892	962	967	906	968	972	947	940	938	968	948	926	922	993	927	925	950	897	963	1001	977	927	936	898	1004	978	997	992	997	923	916	941	952	995	944	942	995	925	926	929	967	904	933	966	964	968	971	1002	952	952	943	963	968	924	915	1006	988	1007	985	967	903	966	1003	932	913	1010	914	933	936	946	988	951	943	954	892	937	957	928	971	902	954	1009	981	981	926	947	976	992	999	888	1007	936	899	900	961	955	943	967	942	947	890	960	955	930	916	939	940	991	928	981	995	968	948	911	970	942	953	923	931	977	933	1016	996	992	966	957	945	937	994	929	924	949	975	927	962	983	983	960	911	974	934	917	958	982	921	1000	960	963	953	995	957	876	985	958	969	893	935	959	945	951	917	955	926	951	963	976	977	980	928	957	978	901	899	938	919	939	969	901	954	996	956	967	929	944	909	942	973	954	972	944	904	1001	944	954	980	954	961	917	917	921	890	965	950	975	924	995	935	974	914	966	974	930	949	901	981	963	909	981	954	978	929	937	895	909	987	928	950	954	1002	973	933	898	962	969	961	942	946	983	943	923	915	936	898	959	1002	949	965	972	953	922	954	968	991	989	946	896	959	965	974	911	946	953	958	884	958	963	951	977	958	949	904	943	931	963	963	988	974	963	1004	939	900	963	969	939	971	940	937	1011	989	982	1005	962	997	929	935	939	992	1024	879	927	928	989	944	933	1061	977	1005	939	919	940	905	954	920	989	937	913	957	902	1037	973	945	961	906	917	942	933	934	929	974	955	918	967	965	955	922	909	955	968	958	981	926	877	999	961	893	988	944	971	975	919	965	978	973	947	940	875	981	962	925	965	971	923	977	942	954	940	909	936	993	945	946	927	999	908	936	992	1028	908	955	976	945	928	978	932	998	945	920	977	950	914	931	911	990	970	926	936	925	942	963	941	953	997	921	944	933	966	969	968	959	942	924	944	929	942	945	943	988	996	955	966	966	960	923	972	984	980	943	933	954	980	966	956	971	975	967	982	959	949	952	947	971	1014	920	956	1008	959	931	1023	957	913	954	944	982	961	980	949	957	921	957	941	962	919	1006	960	901	960	991	910	935	975	979	984	951	1001	953	943	922	922	998	1010	969	984	979	967	982	937	931	952	926	942	915	946	950	974	952	945	973	964	990	951	939	950	918	939	970	933	963	955	967	1012	925	926	955	978	935	988	964	840	968	968	938	890	964	991	958	953	949	977	983	954	1008	934	944	938	936	966	993	913	951	998	977	957	992	1058	951	961	911	866	915	981	963	980	918	999	943	912	916	958	999	952	969	946	945	971	948	928	921	918	954	993	966	1029	902	965	984	946	934	925	920	919	992	940	1003	954	913	948	967	1001	968	923	923	952	960	925	964	883	984	967	981	935	917	978	973	927	961	909	919	934	966	948	980	902	935	966	952	973	961	934	938	914	976	903	1003	965	924	998	953	991	924	946	914	985	926	941	927	889	950	988	925	1012	948	989	938	936	972	921	913	978	953	939	926	983	925	939	970	928	956	975	943	966	941	919	996	963	928	969	887	1003	929	983	940	916	911	979	975	1014	922	954	958	950	978	987	937	1005	996	933	916	927	981	909	992	981	941	975	961	961	897	947	954	944	983	932	926	1022	941	933	936	947	958	969	963	1001	961	945	973	955	956	912	972	974	985	1022	978	932	961	973	936	970	984	938	938	894	946	950	887	984	976	956	921	903	954	947	979	985	964	937	985	954	999	986	974	954	955	911	941	895	972	969	974	937	956	979	941	928	959	929	961	910	968	950	932	954	970	935	911	890	940	934	959	959	937	979	978	952	952	977	936	1010	917	946	911	944	942	984	924	967	952	930	979	989	937	939	1006	977	948	970	932	980	920	942	993	920	953	994	924	993	894	1040	938	953	980	979	963	989	921	959	967	1005	936	931	1012	1011	955	929	982	950	999	983	949	905	986	923	937	1013	938	986	936	954	878	922	954	940	993	993	927	940	935	1036	964	1026	975	905	945	963	950	967	909	953	934	1017	926	972	945	950	1013	954	984	936	936	1005	987	960	996	930	1016	947	917	964	940	974	960	898	1000	939	930	1000	943	973	884	960	924	963	934	916	969	912	938	998	942	983	1044	959	932	968	918	965	942	973	963	941	926	988	914	950	995	916	942	953	954	972	931	933	894	935	953	909	977	982	1040	949	919	902	996	967	926	876	919	979	933	943	1000	903	972	928	961	962	946	916	930	1001	942	946	934	954	923	949	906	983	968	965	943	962	903	943	923	985	962	932	941	953	955	913	974	971	979	1002	977	940	909	911	938	911	946	983	986	957	927	943	923	930	967	900	917	912	992	963	979	938	992	1010	969	948	968	957	954	922	961	1004	951	940	971	917	968	936	1019	899	1002	967	949	936	940	961	926	1016	998	894	979	953	927	945	961	940	926	954	958	974	955	941	941	969	990	1004	990	954	955	969	969	955	932	926	957	965	917	965	1025	962	930	980	943	966	932	952	962	939	965	934	920	1012	940	959	966	984	968	958	990	931	973	974	940	1017	977	892	972	965	944	984	922	974	969	965	976	948	947	913	876	980	1004	936	973	904	1014	958	950	963	923	982	968	927	928	947	976	940	959	956	952	966	968	961	988	952	938	972	973	966	984	954	917	913	965	996	941	987	886	938	929	959	944	956	959	983	946	956	925	948	900	947	948	980	953	957	938	988	929	956	945	947	911	981	939	956	925	976	960	951	902	966	1004	936	966	911	980	934	969	952	982	910	935	912	968	976	926	931	954	981	961	967	962	970	951	940	1030	1017	1005	934	998	889	981	932	953	978	918	969	931	930	915	945	914	954	968	890	937	964	950	987	938	1025	1008	957	971	987	936	945	931	916	954	926	933	963	926	1014	945	983	974	957	956	943	979	1026	998	942	978	964	971	984	982	971	952	961	985	981	997	867	975	950	948	955	948	975	990	931	935	976	924	957	953	965	961	894	987	992	938	1020	944	940	977	984	951	965	978	982	943	964	945	927	919	944	959	956	995	955	982	984	946	1001	967	963	926	949	952	926	969	992	930	918	950	943	967	948	909	1019	938	941	978	1001	937	945	971	944	896	941	993	874	981	952	915	984	999	943	969	918	955	949	939	965	996	910	938	980	962	970	969	981	893	946	954	929	1004	962	953	906	917	923	957	927	987	940	947	945	938	920	954	953	943	953	1001	949	923	952	936	963	945	1002	972	927	930	1025	957	916	957	945	997	925	915	886	976	969	973	942	952	929	1013	949	917	926	928	960	953	911	982	992	985	965	949	985	962	990	892	967	920	885	911	966	959	992	944	951	946	947	1041	974	984	941	912	911	968	940	901	906	983	903	930	958	962	910	958	924	981	941	971	998
24881	20506	16563	27188	32254	34153	34711	33120	29933	35630	56022	56223	45538	31684	19433	11405	8413	7657	7821	7707	7683	7519	7632	7616	7701	7660	7586	7702	7710	7650	7772	7700	7684	7620	7673	7649	7703	7726	7579	7713	7626	7641	7641	7697	7678	7629	7751	7731	7634	7697	7554	7699	7696	7564	7632	7598	7607	7732	7610	7668	7693	7590	7546	7633	7582	7717	7702	7620	7667	7606	7793	7789	7637	7745	7511	7597	7743	7735	7624	7682	7772	7749	7598	7586	7865	7687	7761	7843	7561	7689	7711	7742	7709	7610	7626	7594	7648	7707	7612	7676	7744	7717	7678	7541	7535	7720	7608	7732	7681	7607	7729	7806	7706	7584	7577	7624	7710	7647	7592	7643	7586	7578	7624	7729	7589	7503	7745	7671	7628	7721	7713	7562	7611	7759	7581	7639	7536	7649	7588	7652	7697	7665	7601	7647	7620	7593	7597	7706	7575	7732	7711	7804	7704	7623	7630	7779	7623	7665	7676	7628	7634	7612	7659	7747	7740	7580	7557	7595	7574	7724	7696	7683	7614	7559	7556	7833	7584	7616	7564	7750	7837	7759	7626	7603	7656	7618	7674	7720	7693	7590	7670	7777	7759	7497	7676	7748	7710	7722	7835	7598	7596	7702	7617	7638	7807	7804	7615	7659	7524	7656	7645	7643	7716	7744	7695	7678	7719	7566	7729	7622	7521	7540	7652	7641	7742	7699	7661	7747	7634	7631	7620	7632	7583	7603	7771	7635	7687	7450	7675	7495	7593	7636	7736	7637	7685	7597	7576	7773	7747	7511	7614	7677	7630	7688	7682	7754	7546	7803	7561	7627	7641	7618	7690	7727	7637	7433	7521	7791	7632	7671	7783	7647	7503	7749	7752	7822	7696	7726	7660	7587	7573	7603	7637	7610	7687	7567	7678	7697	7613	7570	7535	7812	7563	7647	7658	7481	7678	7844	7778	7734	7641	7589	7583	7623	7751	7679	7508	7652	7728	7644	7744	7674	7714	7568	7731	7682	7812	7524	7634	7686	7651	7586	7685	7635	7660	7721	7650	7768	7560	7666	7623	7642	7638	7673	7696	7494	7636	7751	7722	7688	7661	7549	7526	7692	7641	7647	7796	7602	7578	7692	7607	7648	7635	7647	7726	7625	7656	7690	7556	7591	7686	7674	7665	7687	7664	7681	7686	7613	7675	7692	7634	7692	7586	7704	7706	7531	7770	7592	7653	7567	7623	7722	7772	7666	7605	7742	7710	7728	7755	7635	7668	7618	7706	7644	7652	7729	7559	7725	7660	7712	7769	7724	7645	7743	7680	7715	7690	7695	7660	7652	7524	7668	7698	7614	7632	7631	7728	7619	7622	7758	7586	7702	7537	7598	7722	7616	7565	7621	7697	7730	7798	7687	7658	7599	7712	7660	7545	7592	7577	7688	7685	7705	7774	7516	7768	7693	7505	7610	7668	7662	7641	7831	7660	7713	7708	7726	7649	7544	7810	7757	7837	7582	7682	7672	7623	7708	7638	7630	7768	7642	7774	7580	7802	7777	7656	7642	7664	7800	7716	7617	7719	7724	7684	7636	7665	7814	7659	7709	7675	7642	7560	7716	7737	7588	7613	7571	7677	7688	7738	7742	7627	7630	7671	7757	7484	7629	7681	7692	7617	7692	7697	7670	7698	7532	7762	7687	7545	7605	7632	7641	7667	7519	7657	7560	7748	7587	7601	7762	7769	7638	7685	7884	7730	7609	7707	7649	7732	7607	7778	7611	7558	7696	7669	7616	7567	7820	7693	7723	7593	7481	7628	7558	7585	7613	7825	7640	7619	7694	7573	7615	7549	7588	7707	7696	7612	7663	7696	7644	7605	7730	7719	7727	7551	7688	7798	7678	7700	7763	7876	7679	7796	7649	7728	7653	7821	7696	7749	7570	7619	7690	7559	7511	7557	7756	7657	7684	7636	7644	7556	7748	7655	7642	7657	7757	7640	7698	7703	7785	7605	7653	7579	7661	7648	7570	7626	7686	7599	7721	7641	7798	7798	7577	7743	7623	7493	7779	7716	7638	7773	7776	7697	7542	7711	7636	7745	7548	7640	7622	7685	7559	7570	7778	7492	7655	7651	7741	7640	7658	7581	7614	7763	7659	7678	7777	7622	7578	7569	7726	7761	7649	7635	7710	7571	7685	7586	7684	7656	7638	7801	7465	7875	7721	7689	7685	7732	7746	7628	7694	7638	7750	7498	7715	7668	7875	7578	7787	7656	7677	7633	7608	7549	7870	7591	7545	7733	7703	7612	7761	7732	7715	7656	7547	7608	7806	7541	7623	7687	7703	7775	7634	7647	7754	7614	7593	7725	7574	7772	7425	7720	7553	7615	7681	7609	7827	7746	7694	7691	7526	7696	7766	7731	7658	7668	7646	7704	7711	7740	7586	7784	7592	7479	7723	7616	7536	7588	7648	7669	7593	7782	7659	7608	7628	7549	7649	7639	7879	7651	7595	7723	7664	7684	7547	7864	7604	7644	7707	7684	7648	7690	7773	7700	7596	7594	7716	7622	7617	7775	7522	7812	7717	7578	7647	7772	7745	7690	7702	7706	7605	7623	7370	7681	7669	7709	7488	7702	7662	7572	7703	7829	7557	7675	7692	7615	7681	7576	7711	7616	7654	7760	7659	7665	7713	7718	7577	7736	7635	7741	7653	7618	7677	7676	7558	7562	7648	7747	7660	7621	7649	7606	7774	7686	7574	7805	7740	7609	7741	7688	7691	7726	7616	7826	7670	7701	7634	7595	7682	7585	7621	7676	7775	7645	7664	7598	7613	7502	7593	7740	7586	7590	7711	7643	7488	7671	7509	7582	7719	7638	7702	7693	7588	7672	7566	7604	7756	7826	7756	7682	7829	7659	7527	7791	7838	7748	7776	7571	7763	7662	7619	7776	7724	7811	7698	7596	7566	7594	7586	7667	7626	7601	7529	7719	7609	7742	7643	7645	7723	7512	7690	7687	7755	7770	7669	7684	7835	7643	7651	7757	7620	7805	7731	7646	7587	7559	7723	7715	7577	7684	7675	7726	7605	7607	7641	7671	7560	7783	7756	7601	7671	7715	7684	7624	7688	7557	7726	7677	7798	7591	7803	7671	7529	7561	7645	7625	7696	7688	7490	7717	7569	7747	7680	7713	7617	7584	7716	7627	7719	7712	7578	7559	7706	7498	7753	7649	7682	7707	7493	7680	7744	7707	7754	7756	7771	7723	7669	7786	7496	7589	7739	7677	7710	7691	7734	7770	7734	7630	7662	7539	7648	7758	7720	7652	7675	7744	7690	7762	7753	7772	7518	7880	7640	7605	7623	7718	7696	7593	7650	7729	7726	7575	7747	7669	7750	7701	7554	7579	7716	7514	7590	7637	7645	7597	7780	7672	7658	7672	7663	7691	7617	7560	7709	7776	7638	7647	7655	7522	7645	7755	7700	7564	7699	7602	7656	7655	7671	7688	7507	7580	7658	7680	7663	7711	7623	7596	7663	7610	7533	7753	7717	7776	7610	7520	7558	7740	7667	7709	7619	7807	7777	7724	7729	7683	7750	7603	7698	7625	7638	7630	7621	7663	7564	7641	7678	7623	7725	7586	7597	7697	7584	7688	7818	7732	7727	7539	7700	7845	7643	7599	7628	7755	7749	7652	7686	7630	7594	7663	7724	7755	7564	7508	7666	7545	7509	7649	7878	7797	7581	7586	7569	7637	7707	7650	7653	7583	7621	7687	7560	7649	7697	7562	7626	7594	7722	7619	7658	7597	7691	7601	7662	7750	7673	7584	7566	7558	7710	7621	7627	7623	7665	7622	7626	7675	7614	7796	7759	7656	7648	7535	7537	7678	7702	7714	7735	7558	7680	7668	7606	7607	7733	7729	7611	7608	7597	7680	7620	7753	7551	7662	7558	7704	7535	7601	7639	7629	7625	7690	7752	7654	7673	7697	7661	7599	7754	7667	7704	7601	7858	7568	7622	7736	7760	7647	7534	7752	7679	7607	7749	7785	7666	7678	7625	7641	7740	7589	7648	7654	7476	7776	7738	7651	7569	7580	7694	7624	7728	7754	7603	7639	7606	7573	7733	7672	7633	7696	7631	7607	7606	7738	7738	7707	7841	7693	7757	7675	7622	7681	7703	7645	7589	7666	7600	7695	7547	7781	7758	7627	7697	7636	7657	7570	7692	7768	7608	7705	7689	7638	7607	7725	7509	7683	7553	7683	7593	7639	7600	7624	7600	7694	7679	7657	7692	7705	7811	7599	7806	7731	7701	7739	7743	7716	7635	7781	7849	7588	7578	7753	7678	7548	7670	7540	7585	7678	7694	7811	7546	7631	7716	7586	7563	7768	7696	7850	7631	7640	7723	7789	7682	7651	7632	7540	7720	7662	7660	7576	7645	7708	7796	7569	7689	7578	7660	7536	7566	7703	7559	7653	7670	7681	7614	7668	7554	7724	7727	7632	7710	7719	7728	7655	7779	7653	7578	7769	7647	7685	7729	7724	7749	7564	7571	7797	7605	7685	7693	7703	7775	7744	7725	7617	7580	7632	7613	7693	7530	7664	7673	7692	7589	7614	7624	7542	7734	7498	7583	7676	7726	7715	7743	7688	7580	7513	7716	7687	7712	7768	7642	7778	7620	7702	7672	7500	7467	7803	7769	7671	7702	7723	7700	7696	7591	7615	7710	7721	7642	7720	7564	7643	7659	7755	7752	7677	7589	7706	7659	7654	7747	7733	7717	7650	7775	7549	7652	7520	7758	7641	7601	7756	7651	7660	7618	7620	7651	7623	7659	7628	7584	7645	7743	7478	7675	7658	7525	7809	7764	7608	7620	7790	7854	7693	7755	7611	7671	7753	7640	7645	7683	7681	7607	7609	7587	7615	7713	7693	7560	7636	7677	7612	7675	7740	7765	7660	7689	7643	7697	7600	7745	7720	7739	7617	7754	7752	7700	7675	7707	7579	7661	7628	7660	7607	7693	7533	7583	7552	7803	7701	7669	7584	7575	7695	7713	7809	7658	7825	7612	7769	7722	7687	7818	7726	7671	7589	7786	7700	7606	7759	7664	7541	7547
5298	3434	2313	1954	2336	2687	2424	2303	2328	4833	17699	21305	14877	6633	2592	1351	1044	998	869	978	920	982	935	934	946	943	971	946	963	907	947	928	950	930	954	955	959	967	951	916	937	983	909	928	973	962	995	910	950	938	916	961	907	1008	928	903	905	921	915	897	957	945	950	965	923	925	962	906	910	999	904	863	920	956	938	898	902	906	923	957	938	1015	998	933	922	953	928	875	1017	945	925	933	911	878	930	998	957	936	922	962	979	921	938	893	930	957	904	955	929	977	943	949	931	951	905	955	950	889	904	920	923	940	922	934	959	919	926	892	911	957	910	975	887	924	972	911	968	945	951	931	1010	959	923	941	916	950	932	959	981	923	921	946	911	953	975	904	881	900	905	955	901	971	973	936	978	925	961	935	925	982	959	956	941	947	909	891	985	1000	912	957	934	885	992	959	923	927	934	870	935	922	887	944	927	910	925	965	918	893	986	997	915	945	977	960	940	931	968	910	912	980	962	910	945	922	939	953	954	923	884	954	926	993	967	937	892	963	925	932	888	962	943	914	937	905	960	967	920	974	947	887	937	955	918	929	928	922	912	923	932	964	929	923	961	920	949	951	996	957	902	964	946	945	968	941	916	893	1001	954	951	954	995	904	939	885	894	946	937	927	936	941	928	959	954	920	915	932	963	1010	948	884	945	907	917	934	910	954	918	930	919	971	953	893	965	937	919	977	923	928	947	942	935	974	915	973	968	954	942	1003	974	892	946	929	953	917	985	924	910	909	890	926	900	947	972	949	965	914	906	953	999	898	912	935	927	936	951	897	980	936	895	931	925	981	961	947	936	963	934	927	909	918	953	1005	924	921	956	938	924	915	972	941	943	960	910	928	920	930	910	950	949	876	939	920	916	962	915	962	918	961	899	929	920	933	914	948	884	918	975	944	873	895	926	840	936	912	941	979	892	969	955	921	942	914	899	914	938	915	903	932	972	991	908	943	918	981	925	937	950	913	961	951	945	925	965	911	919	935	973	1007	929	986	913	927	899	962	933	886	954	927	930	974	931	980	937	893	920	927	959	952	966	924	1004	939	973	974	913	878	948	869	941	896	947	972	986	933	916	948	966	950	945	940	991	921	934	944	957	920	914	955	886	950	948	999	954	950	944	926	941	921	918	889	934	938	991	941	952	902	975	983	983	961	897	914	955	972	971	1016	991	943	944	912	916	931	957	966	912	954	917	959	1009	923	987	1015	958	961	966	896	938	927	958	937	962	921	906	965	944	975	922	971	957	935	918	908	920	948	898	974	972	901	944	921	983	944	1010	921	994	937	936	941	928	928	954	957	984	939	952	954	933	904	942	914	998	922	954	976	936	904	956	933	931	954	939	918	939	908	956	975	937	928	949	969	933	940	961	910	965	942	965	973	955	959	993	886	943	971	931	905	949	970	911	915	965	941	934	949	924	1000	971	895	926	936	965	961	989	936	944	924	891	943	922	965	934	898	916	960	962	979	918	932	906	963	900	983	941	935	937	984	956	966	919	931	907	975	961	982	980	891	969	906	945	885	938	930	957	939	940	965	949	891	941	925	917	905	1018	980	953	910	990	955	937	931	969	969	900	973	857	914	897	892	990	934	930	991	911	947	958	886	909	932	920	930	935	940	965	980	974	925	943	945	946	962	935	922	1012	915	962	965	961	893	934	951	892	920	939	935	992	945	896	1006	920	865	943	920	889	949	950	927	814	928	916	946	984	971	914	1018	936	874	935	987	943	992	970	907	919	994	937	985	1002	931	956	955	963	983	934	980	950	960	951	971	1011	958	915	967	945	966	924	921	946	957	927	879	984	941	967	929	959	942	1027	959	930	941	929	875	933	907	917	954	979	950	897	915	929	880	921	901	938	979	958	940	894	881	964	974	867	941	984	900	919	889	964	922	936	938	932	947	932	919	952	930	948	979	958	917	968	953	918	943	1021	922	963	1029	913	969	908	1002	960	950	972	917	899	931	983	906	940	955	995	948	955	984	942	974	956	905	933	936	916	955	963	899	944	958	927	943	912	993	936	901	954	943	921	967	914	961	880	894	968	927	912	941	938	929	951	924	905	976	964	987	904	964	944	947	970	965	882	929	929	925	938	916	953	963	929	882	976	940	942	972	978	963	939	952	965	896	884	950	933	906	936	974	945	944	931	989	933	905	901	910	949	939	926	942	954	942	971	883	930	913	914	927	907	925	924	903	978	906	897	908	955	985	932	925	960	946	911	1019	971	922	922	946	894	938	935	1004	954	983	932	991	932	1004	940	918	979	945	903	885	920	927	959	905	942	973	960	949	885	970	942	940	935	924	896	919	956	925	993	890	929	940	987	951	937	958	908	979	972	931	935	916	944	956	939	937	971	941	876	1030	967	969	997	922	873	935	958	915	921	981	934	942	941	932	965	958	900	907	950	910	946	922	953	961	950	898	934	922	955	962	940	941	993	940	959	902	910	961	971	963	934	978	954	936	942	922	914	933	1008	971	878	952	915	879	937	907	915	954	986	958	949	953	909	937	967	961	902	921	948	961	974	916	954	946	937	925	920	903	962	979	929	970	920	966	979	940	994	911	933	922	877	954	872	925	907	924	941	936	963	904	910	934	916	899	929	921	936	956	889	893	987	893	915	956	905	939	911	908	942	958	895	970	961	944	886	905	893	938	934	857	952	958	953	973	967	938	946	944	921	912	947	955	917	925	944	978	946	926	923	941	943	920	953	937	925	929	892	963	942	941	962	947	926	955	945	942	942	946	960	939	985	944	959	899	944	926	930	947	866	973	986	970	933	938	971	915	934	951	905	946	981	951	947	921	949	938	938	969	931	966	936	937	915	905	970	955	901	941	982	961	901	915	938	938	935	960	892	948	920	896	1003	940	944	958	942	939	931	938	888	996	905	961	935	977	971	968	948	953	948	887	1012	943	927	936	937	996	934	905	909	923	894	954	871	937	959	962	1046	925	981	918	943	982	994	956	907	965	953	926	993	964	981	886	883	987	925	950	933	915	947	945	930	936	904	999	935	933	968	959	937	944	941	951	951	910	953	932	930	948	868	905	891	906	892	967	916	926	996	908	971	942	912	894	940	1013	918	923	951	985	916	941	909	1009	929	935	967	934	935	925	942	988	934	919	923	943	929	944	921	983	990	886	909	955	951	943	932	987	937	921	962	935	951	920	936	916	973	934	964	984	950	885	958	907	917	916	949	942	975	931	881	957	917	944	897	922	912	926	882	938	924	953	919	960	948	879	964	938	925	881	953	973	937	934	985	910	967	960	981	945	910	929	907	891	970	959	923	926	945	921	974	929	957	966	910	974	981	939	894	944	986	956	972	923	936	912	971	933	939	948	946	935	937	885	901	929	921	931	960	925	1003	951	918	962	947	843	970	938	921	921	924	912	965	917	933	980	970	928	937	942	909	960	980	910	943	948	919	906	969	890	925	916	991	955	984	960	920	903	935	962	963	961	953	977	927	941	890	940	903	959	928	969	965	941	973	957	956	893	923	944	967	963	950	881
30766	22662	19825	29482	35452	35779	33696	32635	31580	41817	70923	70202	56208	38959	24277	13340	8563	7721	7467	7568	7518	7636	7576	7627	7650	7611	7436	7502	7546	7540	7516	7608	7621	7461	7548	7481	7613	7597	7534	7574	7438	7606	7574	7746	7543	7628	7579	7574	7578	7476	7514	7522	7557	7494	7604	7648	7540	7522	7644	7581	7578	7446	7592	7573	7610	7605	7533	7565	7521	7464	7437	7602	7543	7575	7443	7497	7539	7516	7619	7567	7422	7625	7637	7607	7542	7482	7473	7468	7569	7581	7460	7663	7557	7476	7605	7475	7576	7411	7511	7596	7514	7536	7590	7544	7493	7533	7502	7602	7462	7500	7641	7521	7584	7439	7548	7657	7470	7566	7677	7563	7485	7509	7620	7736	7550	7524	7545	7363	7494	7643	7597	7471	7604	7537	7582	7518	7531	7514	7444	7548	7590	7597	7509	7466	7570	7507	7599	7414	7523	7724	7574	7510	7586	7666	7456	7533	7498	7589	7596	7612	7697	7632	7541	7555	7673	7415	7641	7506	7526	7424	7470	7572	7513	7641	7475	7546	7494	7638	7587	7465	7763	7731	7467	7382	7541	7479	7591	7591	7565	7618	7586	7568	7499	7549	7441	7480	7530	7289	7580	7508	7684	7455	7636	7569	7536	7480	7477	7440	7470	7445	7516	7545	7626	7425	7543	7661	7605	7629	7577	7598	7584	7539	7479	7623	7628	7509	7530	7558	7584	7455	7478	7592	7581	7533	7568	7480	7666	7494	7491	7418	7546	7472	7630	7591	7514	7540	7606	7419	7583	7475	7645	7594	7412	7542	7611	7386	7544	7551	7667	7431	7602	7599	7355	7628	7581	7488	7397	7557	7550	7455	7603	7703	7575	7634	7492	7447	7593	7520	7655	7528	7760	7640	7728	7555	7541	7471	7412	7515	7605	7543	7636	7469	7507	7544	7574	7477	7585	7560	7597	7565	7593	7580	7571	7514	7484	7594	7574	7513	7459	7533	7518	7559	7592	7561	7480	7426	7509	7565	7463	7568	7509	7612	7490	7609	7326	7473	7498	7608	7705	7505	7575	7490	7611	7563	7467	7548	7574	7478	7538	7537	7650	7548	7461	7507	7470	7551	7495	7526	7586	7578	7611	7528	7470	7462	7604	7595	7503	7526	7503	7766	7470	7582	7596	7605	7636	7692	7520	7587	7437	7527	7440	7494	7581	7514	7720	7455	7460	7589	7637	7511	7640	7631	7559	7600	7365	7563	7526	7590	7647	7367	7566	7612	7532	7646	7485	7537	7486	7468	7539	7603	7723	7535	7593	7610	7573	7493	7613	7536	7576	7773	7561	7441	7629	7628	7685	7503	7363	7501	7482	7486	7514	7491	7592	7531	7465	7639	7627	7536	7705	7515	7531	7600	7407	7515	7566	7434	7649	7578	7656	7510	7613	7539	7584	7540	7632	7406	7549	7438	7506	7534	7514	7615	7502	7552	7573	7638	7422	7598	7694	7491	7603	7611	7476	7411	7567	7422	7547	7399	7660	7560	7688	7451	7513	7554	7540	7414	7563	7630	7680	7495	7492	7552	7570	7690	7534	7599	7572	7714	7510	7539	7590	7573	7462	7474	7499	7501	7477	7625	7556	7486	7535	7604	7547	7529	7651	7490	7618	7553	7516	7557	7614	7576	7656	7454	7456	7610	7667	7462	7445	7578	7550	7603	7464	7457	7540	7542	7585	7525	7465	7627	7537	7487	7553	7555	7555	7517	7475	7630	7562	7596	7477	7512	7616	7604	7685	7396	7545	7459	7645	7643	7688	7550	7528	7551	7552	7596	7562	7616	7447	7516	7532	7453	7638	7555	7617	7559	7564	7500	7501	7598	7567	7590	7451	7550	7490	7780	7634	7598	7438	7584	7572	7498	7582	7524	7475	7568	7700	7706	7556	7573	7429	7477	7455	7558	7598	7511	7578	7534	7548	7528	7640	7564	7728	7550	7677	7638	7592	7601	7463	7576	7562	7706	7604	7702	7640	7593	7611	7544	7608	7602	7578	7628	7414	7550	7646	7595	7627	7695	7532	7594	7550	7555	7472	7507	7655	7520	7690	7503	7559	7600	7565	7433	7555	7648	7506	7558	7580	7484	7589	7521	7645	7343	7617	7575	7604	7578	7511	7493	7528	7472	7535	7620	7483	7451	7415	7642	7425	7539	7572	7557	7515	7456	7568	7522	7510	7447	7581	7537	7518	7700	7635	7620	7579	7513	7595	7538	7577	7337	7528	7521	7556	7590	7642	7611	7575	7596	7636	7626	7570	7605	7703	7610	7381	7511	7634	7563	7593	7649	7549	7592	7557	7607	7703	7531	7496	7579	7566	7506	7504	7486	7463	7613	7630	7507	7569	7629	7500	7477	7551	7549	7462	7590	7358	7629	7769	7551	7585	7532	7493	7547	7606	7442	7542	7464	7649	7647	7543	7533	7497	7462	7553	7688	7517	7445	7524	7513	7549	7579	7561	7494	7602	7482	7597	7556	7547	7466	7556	7537	7467	7476	7577	7509	7539	7549	7480	7527	7507	7542	7473	7559	7494	7642	7519	7551	7493	7528	7463	7529	7554	7545	7542	7565	7655	7434	7606	7512	7498	7552	7652	7436	7598	7608	7417	7473	7527	7523	7532	7671	7467	7527	7530	7512	7543	7588	7483	7557	7562	7511	7577	7623	7488	7582	7446	7496	7556	7561	7549	7619	7631	7551	7655	7333	7552	7620	7593	7560	7614	7493	7726	7698	7625	7517	7511	7615	7654	7543	7550	7513	7470	7507	7479	7631	7564	7415	7701	7451	7591	7530	7505	7692	7433	7464	7526	7512	7580	7729	7447	7464	7593	7398	7619	7561	7510	7523	7430	7599	7465	7546	7430	7504	7649	7587	7594	7513	7415	7479	7582	7469	7627	7461	7486	7610	7670	7621	7645	7563	7547	7487	7527	7614	7541	7566	7560	7515	7704	7531	7570	7397	7748	7524	7641	7605	7572	7610	7599	7446	7596	7487	7594	7505	7610	7438	7556	7645	7573	7494	7460	7454	7488	7482	7533	7666	7592	7414	7668	7421	7448	7692	7628	7688	7615	7575	7749	7520	7581	7487	7503	7534	7617	7724	7509	7644	7525	7510	7626	7565	7480	7533	7429	7473	7602	7562	7600	7443	7596	7646	7594	7620	7605	7584	7542	7528	7642	7529	7674	7568	7471	7627	7661	7584	7452	7458	7579	7434	7615	7536	7556	7467	7455	7528	7632	7617	7533	7578	7487	7573	7590	7381	7504	7557	7614	7546	7629	7497	7616	7636	7580	7560	7624	7521	7565	7517	7431	7552	7542	7531	7763	7544	7541	7535	7424	7601	7591	7589	7533	7529	7535	7600	7660	7580	7455	7574	7483	7509	7444	7483	7622	7494	7628	7467	7527	7574	7427	7588	7639	7500	7508	7542	7599	7644	7503	7479	7584	7605	7421	7592	7728	7465	7526	7492	7529	7631	7736	7539	7495	7574	7488	7553	7464	7649	7655	7610	7495	7602	7462	7526	7643	7728	7638	7524	7494	7490	7494	7579	7512	7540	7578	7627	7613	7646	7456	7536	7571	7545	7624	7593	7575	7555	7578	7590	7484	7509	7589	7486	7609	7584	7504	7530	7682	7556	7559	7347	7489	7496	7499	7571	7655	7625	7482	7541	7673	7517	7534	7530	7570	7556	7588	7479	7558	7440	7462	7496	7477	7571	7560	7435	7544	7602	7602	7516	7629	7531	7646	7515	7537	7478	7498	7433	7517	7555	7504	7462	7574	7582	7572	7570	7583	7535	7607	7568	7422	7436	7534	7502	7529	7609	7668	7425	7594	7560	7467	7497	7600	7625	7470	7485	7501	7507	7442	7482	7724	7685	7610	7768	7518	7453	7547	7642	7507	7645	7611	7607	7505	7595	7684	7663	7558	7448	7550	7552	7618	7500	7567	7599	7634	7591	7619	7620	7636	7540	7525	7632	7495	7458	7574	7580	7536	7558	7624	7599	7577	7459	7641	7393	7624	7571	7582	7637	7546	7569	7551	7524	7548	7557	7446	7534	7491	7461	7543	7548	7598	7538	7406	7592	7492	7371	7720	7542	7658	7528	7589	7645	7570	7528	7553	7630	7575	7516	7379	7593	7422	7582	7593	7714	7668	7496	7499	7521	7592	7592	7431	7600	7585	7518	7542	7543	7430	7613	7585	7649	7754	7328	7548	7588	7350	7527	7628	7532	7512	7556	7607	7589	7564	7578	7599	7487	7649	7554	7512	7580	7549	7711	7527	7482	7471	7543	7540	7440	7504	7500	7531	7661	7529	7576	7563	7540	7653	7424	7524	7548	7565	7467	7509	7595	7570	7467	7551	7676	7433	7611	7694	7535	7524	7548	7623	7586	7553	7551	7628	7530	7481	7548	7512	7453	7659	7529	7470	7627	7591	7674	7590	7554	7667	7576	7600	7609	7500	7566	7438	7563	7569	7540	7580	7497	7561	7419	7538	7468	7567	7497	7647	7495	7522	7648	7446	7678	7641	7491	7538	7573	7693	7523	7407	7518	7523	7522	7617	7632	7699	7555	7411	7496	7483	7576	7495	7438	7621	7612	7578	7535	7579	7541	7448	7560	7565	7495	7444	7452	7623	7446	7566	7646	7456	7363	7508	7488	7565	7719	7493	7531	7619	7556	7713	7784	7556	7570	7498	7496	7623	7598	7443	7441	7568	7580	7435	7618	7486	7476	7541	7731	7520	7517	7493	7599	7483	7481	7553	7623	7482	7567	7592	7531	7566	7620	7529	7644	7603	7589	7642	7482	7634	7475	7512	7575	7598	7569	7512	7579	7621	7612	7566	7592	7486	7675	7635	7566	7630	7545	7593	7556	7462	7468	7523	7489	7510	7573	7563	7623	7573	7521	7628	7577	7507	7523	7600	7615	7627	7595	7542	7695	7466	7559	7659	7655	7408	7579	7575	7491	7528	7465	7573	7544	7511	7658	7736	7547	7533	7580	7785	7593	7472	7424	7431	7438	7456	7537	7553	7487	7639	7610	7498	7486	7684	7643	7451	7522
4052	2048	1572	1430	1838	1546	1486	1403	1406	1505	3838	4417	3389	1960	1326	1019	883	938	916	935	899	972	903	940	942	891	867	892	850	924	872	912	954	908	908	923	902	879	906	910	869	896	890	935	873	928	889	845	922	841	906	885	902	912	944	918	861	904	908	929	905	885	888	877	941	855	947	859	904	918	880	938	952	942	890	916	978	915	896	977	966	909	906	837	897	979	882	915	823	899	899	894	920	966	921	944	907	909	906	901	901	941	906	916	928	917	895	884	908	912	909	889	936	884	916	900	919	903	868	858	925	905	894	901	903	880	977	961	872	845	856	860	886	901	881	920	907	885	849	908	956	905	922	904	924	894	888	904	921	898	963	817	890	837	951	916	939	892	953	930	920	898	951	928	881	881	923	906	931	907	935	927	980	905	872	912	958	897	956	893	925	979	926	932	923	888	967	893	882	970	887	907	918	899	938	886	866	863	925	974	922	918	877	986	885	909	883	876	903	878	871	858	951	981	904	886	906	879	901	919	846	923	925	922	908	985	913	899	963	931	935	933	893	926	898	912	920	913	924	925	943	900	904	942	920	943	949	868	886	902	889	878	920	944	925	877	861	922	961	883	865	869	906	903	932	881	951	928	851	869	932	879	918	922	838	947	861	882	924	895	860	955	922	955	910	876	928	957	882	916	860	944	901	876	905	961	933	937	917	910	963	942	936	889	979	913	912	905	929	933	945	943	897	891	909	917	913	892	883	893	905	882	878	855	928	869	904	932	892	880	962	953	891	1008	882	908	908	903	920	936	916	958	901	852	955	944	939	823	956	919	910	866	870	935	872	900	873	911	929	888	927	881	944	953	865	911	927	918	937	859	890	910	923	910	921	942	921	916	918	871	942	917	915	930	934	951	867	904	920	937	928	942	887	902	900	940	877	913	919	898	861	942	908	938	897	940	906	904	940	933	898	886	966	908	896	999	972	883	941	860	971	893	923	956	889	902	883	874	908	893	906	857	942	935	933	949	891	891	871	932	934	941	951	911	899	989	904	923	910	928	932	911	899	883	854	887	964	890	905	959	966	951	907	939	932	922	881	898	930	948	931	916	957	924	872	873	886	891	897	878	898	884	976	911	920	900	934	948	926	884	915	959	885	926	885	939	905	931	916	914	900	885	878	873	964	906	884	862	914	919	908	919	866	862	896	930	895	911	913	912	959	937	943	931	886	898	879	865	910	900	918	924	877	932	927	894	897	934	924	902	942	926	896	928	961	934	916	959	918	908	982	913	934	893	906	910	901	926	860	939	969	893	933	900	889	865	926	954	910	922	913	909	890	860	924	859	926	901	906	923	948	949	861	917	912	920	894	935	912	903	940	923	859	933	922	848	866	957	882	911	963	879	898	897	975	894	896	918	912	926	930	874	907	896	896	945	896	898	992	933	871	949	898	908	935	945	920	909	876	905	867	861	904	888	893	908	920	908	896	901	920	929	885	931	951	919	923	898	887	905	907	843	966	890	958	911	935	893	932	936	903	887	950	924	915	936	914	918	907	927	863	973	889	923	942	922	921	937	857	904	979	896	906	921	853	909	915	919	877	903	859	932	908	884	894	949	871	826	837	898	933	946	873	872	925	929	912	882	905	954	928	949	891	944	957	962	953	879	871	927	904	877	906	948	904	932	906	903	884	949	869	903	901	856	928	875	899	923	920	853	918	907	857	954	913	892	928	938	917	933	897	854	883	951	875	886	879	936	960	936	906	927	880	859	890	916	925	910	909	908	892	902	931	912	933	933	996	890	882	877	905	890	954	874	913	925	951	874	942	940	943	902	920	951	935	886	902	903	863	915	889	897	875	917	976	887	890	924	892	936	865	889	904	965	903	955	946	908	972	948	909	908	1004	940	911	883	953	894	927	950	858	917	924	915	930	879	891	936	869	910	875	924	907	971	819	911	891	933	929	947	930	913	957	925	935	915	868	895	906	963	919	916	889	935	854	985	959	961	944	925	903	888	891	908	915	949	975	943	916	875	889	871	929	899	932	914	899	881	928	889	902	898	880	957	913	920	914	921	876	868	913	902	880	972	927	897	899	909	914	855	912	879	904	884	842	935	921	884	874	917	879	917	890	939	932	872	898	929	916	909	899	869	907	947	935	948	963	952	852	883	898	899	911	908	877	905	923	880	871	870	893	897	914	924	877	945	941	898	899	885	934	946	903	926	876	953	909	916	920	896	901	894	926	888	919	943	941	930	978	897	908	921	928	966	959	946	867	927	925	890	928	923	914	932	874	916	940	878	884	971	900	931	876	922	897	931	911	905	932	896	891	979	955	930	975	905	929	866	935	898	881	905	952	953	910	898	935	924	887	924	941	882	892	880	894	917	869	866	930	906	910	927	914	868	942	927	935	935	894	922	917	903	955	930	842	989	899	879	951	887	961	930	926	863	937	945	951	925	911	917	1014	928	962	950	887	929	888	872	915	937	925	899	967	891	955	922	949	944	941	914	928	933	954	877	868	880	920	927	896	902	943	915	874	956	910	848	893	896	926	910	896	940	883	913	941	965	915	921	909	905	885	917	927	937	872	920	1016	925	956	976	898	925	951	919	968	911	874	885	906	919	928	884	884	892	897	915	938	872	943	867	957	898	935	971	906	927	866	907	904	872	869	936	890	946	889	937	900	899	891	874	922	958	950	888	888	912	867	939	912	911	923	920	946	895	864	902	919	957	853	939	912	945	916	888	865	927	922	924	840	851	914	872	992	846	965	889	908	861	922	975	919	915	961	919	897	914	902	930	916	927	925	910	929	969	908	921	920	875	865	891	893	928	943	921	879	895	915	907	950	968	910	901	916	935	876	928	919	893	932	900	916	914	918	882	918	917	950	899	933	924	971	903	942	865	950	925	919	972	930	905	863	934	903	906	915	894	957	910	875	962	962	882	948	910	890	898	926	930	928	915	903	959	880	911	856	891	872	889	946	904	937	922	908	957	929	901	933	921	885	905	932	915	991	902	876	900	858	889	903	930	934	935	898	869	920	932	919	865	892	868	826	945	938	885	912	907	874	918	913	930	915	916	975	958	874	928	936	905	910	873	932	946	892	821	922	940	888	930	938	882	938	927	914	956	936	894	910	943	895	895	953	904	930	891	875	867	944	950	917	913	903	856	936	910	881	914	882	886	903	896	942	922	891	997	978	938	916	895	865	943	921	909	892	945	959	897	920	941	925	877	829	924	950	947	907	875	936	898	904	910	930	892	953	946	914	950	940	862	962	854	967	909	916	958	893	950	923	850	924	851	925	887	893	922	929	863	899	915	909	881	924	919	854	924	940	920	885	898	919	916	876	905	868	878	833	959	956	876	909	945	928	925	888	886	918	959	865	930	873	927	916	885	885	947	913	886	945	914	903	910	878	969	938	916	865	904	952	912	846	889	921	940	879	953	911	929	930	883	921	930	894	920	934	891	902	908	878	899	893	892	922	923	927	877	856	943	890	924	915	896	893	901	954	912	938	930
21853	17651	15431	22769	31727	25496	23951	22653	20765	22734	39376	38673	31380	20810	12351	8955	7724	7600	7395	7371	7396	7362	7358	7360	7379	7538	7501	7360	7240	7527	7430	7410	7522	7486	7419	7470	7308	7375	7525	7456	7521	7328	7434	7445	7373	7391	7380	7336	7442	7519	7441	7553	7437	7455	7512	7415	7346	7537	7442	7406	7507	7389	7342	7441	7323	7330	7572	7341	7590	7431	7440	7451	7382	7454	7530	7461	7419	7466	7479	7455	7330	7562	7407	7407	7424	7471	7463	7411	7458	7511	7422	7492	7377	7352	7425	7315	7414	7336	7391	7375	7466	7460	7480	7472	7387	7402	7486	7522	7368	7449	7419	7404	7515	7520	7354	7505	7344	7286	7357	7523	7590	7425	7493	7531	7517	7426	7385	7511	7519	7342	7331	7555	7340	7351	7498	7373	7426	7357	7499	7419	7486	7420	7327	7446	7467	7382	7367	7417	7522	7347	7401	7333	7494	7385	7281	7528	7418	7407	7458	7382	7406	7519	7385	7438	7412	7412	7404	7336	7395	7277	7525	7540	7419	7444	7425	7487	7424	7294	7511	7429	7365	7363	7426	7420	7423	7473	7264	7500	7477	7349	7439	7394	7575	7379	7280	7507	7380	7404	7356	7444	7384	7295	7460	7485	7440	7541	7358	7473	7412	7446	7397	7349	7347	7434	7421	7516	7494	7461	7420	7489	7404	7435	7408	7317	7384	7392	7408	7364	7525	7523	7536	7383	7499	7297	7461	7462	7491	7348	7431	7499	7317	7364	7391	7475	7428	7518	7538	7411	7427	7443	7358	7433	7421	7519	7451	7403	7495	7401	7498	7443	7413	7377	7517	7520	7397	7457	7431	7452	7440	7492	7513	7407	7475	7557	7333	7459	7399	7367	7499	7353	7269	7388	7513	7465	7392	7604	7469	7402	7410	7469	7417	7508	7479	7389	7509	7414	7401	7362	7452	7416	7294	7364	7444	7415	7409	7646	7446	7379	7283	7497	7386	7418	7502	7431	7333	7384	7392	7446	7377	7457	7526	7475	7482	7418	7321	7277	7431	7417	7431	7273	7550	7385	7351	7328	7290	7451	7474	7415	7321	7389	7402	7412	7456	7462	7363	7494	7458	7418	7213	7451	7505	7405	7333	7502	7357	7337	7380	7239	7342	7522	7683	7454	7506	7500	7457	7479	7489	7388	7470	7466	7453	7392	7300	7473	7508	7436	7171	7450	7369	7354	7426	7480	7438	7612	7503	7493	7407	7408	7472	7606	7474	7464	7330	7456	7393	7484	7561	7301	7382	7453	7458	7417	7371	7376	7495	7476	7511	7376	7488	7553	7282	7533	7486	7434	7460	7248	7456	7441	7376	7415	7380	7577	7416	7429	7287	7430	7362	7544	7474	7307	7431	7450	7370	7518	7497	7416	7349	7463	7522	7488	7581	7538	7625	7534	7445	7524	7435	7509	7427	7472	7526	7323	7527	7426	7496	7574	7454	7633	7487	7535	7394	7416	7293	7573	7320	7477	7496	7377	7352	7288	7367	7475	7542	7520	7287	7410	7578	7615	7570	7522	7481	7292	7382	7480	7426	7455	7330	7410	7460	7568	7652	7369	7536	7440	7477	7300	7373	7480	7380	7480	7437	7381	7479	7405	7524	7292	7439	7480	7526	7513	7406	7406	7373	7444	7405	7414	7569	7289	7505	7392	7434	7349	7498	7459	7356	7528	7372	7436	7488	7344	7350	7548	7493	7471	7471	7372	7430	7466	7426	7410	7534	7354	7489	7423	7529	7388	7614	7450	7560	7423	7423	7465	7568	7421	7539	7524	7356	7441	7410	7466	7338	7476	7480	7505	7352	7381	7501	7440	7440	7502	7327	7565	7447	7397	7356	7460	7386	7494	7414	7453	7450	7427	7422	7451	7432	7554	7417	7595	7500	7406	7491	7406	7427	7335	7286	7463	7504	7530	7327	7455	7406	7381	7534	7504	7260	7494	7330	7360	7386	7534	7426	7417	7296	7490	7719	7480	7490	7386	7397	7358	7433	7411	7424	7502	7384	7267	7327	7335	7380	7494	7469	7396	7464	7532	7384	7543	7507	7346	7352	7400	7349	7500	7402	7398	7337	7430	7365	7452	7402	7166	7432	7479	7532	7472	7429	7568	7366	7369	7499	7465	7487	7386	7388	7486	7361	7440	7497	7396	7404	7401	7336	7431	7392	7523	7497	7418	7339	7477	7518	7495	7456	7395	7603	7384	7405	7473	7404	7470	7380	7387	7482	7492	7367	7457	7303	7382	7383	7454	7453	7443	7398	7437	7318	7387	7587	7515	7456	7412	7484	7486	7461	7612	7457	7356	7462	7415	7443	7445	7443	7462	7298	7475	7440	7335	7287	7583	7336	7479	7457	7483	7465	7420	7320	7463	7473	7326	7424	7294	7502	7464	7429	7491	7417	7364	7307	7436	7392	7450	7394	7417	7445	7486	7449	7362	7559	7377	7526	7419	7523	7357	7387	7478	7323	7411	7364	7528	7423	7500	7443	7452	7476	7539	7471	7325	7474	7387	7518	7262	7398	7437	7420	7317	7289	7470	7436	7503	7511	7483	7442	7428	7311	7472	7452	7477	7352	7423	7333	7494	7473	7437	7420	7429	7481	7504	7351	7498	7430	7469	7312	7434	7409	7460	7407	7302	7362	7385	7441	7472	7342	7482	7361	7407	7296	7409	7303	7481	7410	7480	7418	7410	7500	7489	7345	7420	7554	7397	7509	7429	7566	7416	7286	7392	7378	7340	7297	7577	7421	7534	7370	7379	7414	7484	7550	7504	7489	7580	7406	7483	7395	7449	7529	7341	7419	7344	7457	7417	7418	7402	7429	7329	7404	7529	7407	7473	7462	7431	7524	7416	7421	7467	7445	7333	7373	7511	7386	7319	7473	7385	7356	7461	7400	7389	7427	7378	7452	7479	7407	7629	7368	7544	7507	7421	7349	7482	7379	7495	7533	7428	7441	7495	7345	7427	7423	7447	7501	7525	7230	7541	7326	7382	7422	7373	7489	7452	7427	7513	7505	7394	7336	7404	7456	7416	7388	7402	7395	7403	7376	7549	7312	7372	7467	7464	7285	7402	7423	7604	7488	7470	7521	7490	7350	7378	7292	7410	7419	7467	7493	7509	7484	7387	7319	7418	7433	7445	7433	7555	7308	7473	7380	7356	7498	7475	7345	7391	7311	7441	7353	7508	7424	7375	7440	7394	7437	7411	7454	7322	7389	7291	7333	7529	7371	7625	7362	7420	7382	7340	7429	7462	7314	7401	7406	7388	7384	7467	7514	7483	7484	7416	7490	7388	7249	7179	7542	7299	7523	7503	7374	7541	7479	7405	7447	7513	7390	7399	7494	7471	7418	7443	7526	7481	7491	7583	7378	7421	7411	7296	7350	7500	7431	7435	7440	7432	7428	7482	7339	7348	7449	7537	7414	7450	7395	7342	7493	7428	7479	7420	7352	7465	7438	7493	7357	7458	7389	7530	7432	7454	7438	7409	7529	7442	7421	7301	7342	7351	7633	7386	7462	7404	7602	7310	7357	7580	7499	7289	7363	7390	7453	7529	7404	7410	7505	7456	7476	7365	7575	7544	7440	7535	7322	7436	7462	7406	7531	7364	7397	7428	7392	7417	7453	7298	7471	7446	7398	7477	7457	7406	7540	7510	7335	7441	7604	7499	7478	7443	7346	7530	7462	7302	7442	7604	7574	7464	7448	7471	7432	7475	7465	7414	7431	7538	7441	7477	7518	7429	7359	7479	7378	7364	7402	7453	7398	7465	7476	7623	7350	7527	7364	7485	7415	7470	7427	7378	7402	7460	7438	7456	7355	7522	7431	7434	7565	7357	7425	7388	7542	7549	7469	7377	7448	7414	7355	7498	7457	7286	7407	7325	7422	7382	7458	7533	7533	7515	7475	7465	7457	7435	7337	7393	7455	7396	7587	7390	7410	7499	7432	7508	7427	7390	7387	7409	7510	7504	7393	7370	7301	7448	7515	7541	7395	7500	7419	7287	7436	7480	7521	7384	7482	7313	7476	7293	7370	7493	7331	7299	7384	7484	7475	7416	7473	7436	7387	7437	7370	7633	7461	7377	7439	7407	7568	7307	7518	7546	7393	7400	7360	7472	7505	7381	7449	7463	7365	7456	7394	7414	7420	7539	7516	7435	7416	7382	7352	7498	7489	7576	7291	7350	7553	7383	7447	7471	7359	7446	7362	7480	7431	7479	7274	7438	7302	7405	7402	7483	7499	7561	7378	7462	7329	7399	7405	7512	7500	7436	7364	7476	7394	7533	7424	7457	7447	7508	7569	7402	7486	7428	7413	7231	7547	7445	7496	7426	7449	7479	7429	7342	7434	7397	7442	7493	7298	7397	7506	7429	7478	7404	7560	7410	7443	7478	7420	7538	7380	7445	7518	7422	7403	7390	7378	7462	7385	7472	7474	7452	7456	7379	7484	7522	7410	7433	7439	7476	7513	7411	7529	7391	7428	7450	7471	7445	7360	7448	7425	7396	7406	7428	7440	7464	7446	7546	7440	7461	7384	7489	7500	7489	7371	7435	7454	7413	7372	7345	7462	7381	7579	7297	7394	7439	7391	7635	7466	7454	7407	7294	7514	7458	7500	7451	7450	7553	7381	7371	7430	7512	7486	7452	7404	7438	7506	7413	7246	7509	7428	7384	7486	7292	7404	7615	7339	7500	7381	7359	7457	7423	7350	7391	7564	7429	7371	7396	7464	7527	7343	7332	7427	7627	7446	7406	7372	7459	7451	7395	7486	7454	7500	7508	7453	7304	7476	7473	7493	7461	7362	7446	7427	7415	7442	7449	7330	7379	7477	7332	7390	7426	7362	7459	7564	7493	7476	7389	7387	7388	7481	7438	7400	7314	7356	7427	7369	7505	7410	7385	7389	7471	7467	7489	7399	7424	7508	7422	7423	7518	7382	7325	7334	7511	7450	7453	7528	7411	7541	7322	7437	7376	7525	7528	7405	7421	7418	7366	7454	7430	7495	7322	7442	7291	7452	7567	7529	7475	7423	7404	7375	7424	7319	7365	7510	7322
3303	2992	1947	1566	1922	1832	2123	1859	1712	3206	10176	11204	7748	3582	1646	1136	976	909	964	901	887	923	897	940	873	867	929	942	930	953	918	992	931	907	910	911	850	895	933	922	881	890	907	920	911	875	869	889	890	856	903	927	878	882	911	944	945	938	958	937	938	922	924	882	894	956	910	926	906	905	898	893	922	864	894	909	916	891	885	903	865	900	897	887	850	882	911	887	981	914	902	974	897	949	917	878	897	867	852	923	878	964	875	907	933	903	970	902	859	885	878	915	900	824	925	927	950	898	879	887	893	896	862	904	920	926	934	879	942	912	941	887	921	860	916	931	859	918	942	887	927	856	918	938	891	871	897	879	921	883	909	879	873	954	882	913	896	910	864	948	898	898	928	899	958	888	928	910	900	875	908	947	935	943	904	925	892	888	911	890	840	940	892	908	866	906	883	881	877	927	847	859	932	933	931	910	915	984	905	925	955	806	931	832	880	934	827	900	954	911	837	949	857	893	860	900	933	896	893	909	885	862	899	936	912	957	896	941	945	934	941	901	892	921	891	936	901	904	841	945	879	876	912	887	918	907	899	887	910	913	912	871	950	868	895	909	900	958	881	916	982	862	906	860	916	952	854	919	887	926	990	937	958	930	952	917	907	933	937	894	932	876	918	871	865	918	902	869	877	947	953	955	905	895	914	898	900	908	879	856	936	899	928	884	921	910	877	929	938	890	952	911	893	911	882	880	917	903	911	855	869	919	874	876	903	870	940	899	889	892	902	912	882	908	886	923	892	897	950	901	953	912	918	959	915	936	870	934	884	890	955	899	857	884	941	934	964	982	931	878	897	899	948	936	889	857	949	967	900	936	900	846	892	908	921	848	908	944	945	930	880	880	932	912	868	940	899	898	905	837	905	930	939	882	944	958	863	956	908	902	927	963	912	972	895	910	844	907	924	926	930	914	982	933	902	892	933	891	899	907	953	948	912	922	916	895	942	934	941	936	935	870	946	891	922	905	916	844	927	908	917	927	918	932	928	897	919	887	925	892	877	897	962	862	888	901	845	910	842	900	892	892	906	881	934	909	891	913	866	918	934	962	934	891	911	892	873	909	920	945	915	836	856	940	848	864	907	927	876	891	932	868	936	915	947	922	938	896	908	922	904	898	867	877	904	865	878	814	878	930	857	915	923	949	913	901	863	962	894	899	899	908	871	940	854	915	916	923	909	895	920	906	940	921	854	909	915	922	893	941	900	921	898	932	881	864	914	891	923	903	908	941	946	891	866	923	927	892	962	980	1001	935	865	852	887	895	907	890	872	913	905	928	908	901	907	878	910	885	921	933	898	882	870	895	900	905	874	928	851	910	882	878	881	933	906	913	867	900	912	908	926	923	934	909	860	889	879	894	949	931	906	907	912	944	917	959	959	939	863	940	897	934	845	913	916	865	904	939	960	900	892	916	921	933	941	927	917	891	960	901	950	927	926	891	927	895	907	929	883	884	935	896	888	893	867	983	912	913	915	865	911	910	880	901	900	884	928	865	860	909	934	931	906	941	889	835	904	928	907	967	941	917	924	915	891	855	898	909	907	893	943	907	905	917	867	921	888	909	919	919	883	877	869	914	856	893	895	883	897	916	886	913	950	872	916	871	939	906	917	912	959	865	853	864	892	890	878	916	943	943	860	842	912	913	908	881	927	897	919	865	917	903	963	955	964	861	929	904	883	899	933	925	894	880	932	934	905	941	875	916	930	909	905	863	932	860	878	884	914	910	888	973	929	906	920	901	959	891	894	951	955	929	927	938	904	869	880	893	920	914	888	871	917	931	949	886	878	949	951	906	910	946	903	914	922	881	905	961	902	908	956	917	949	940	897	952	990	856	902	895	944	866	945	873	904	925	884	893	958	894	939	920	953	933	923	911	876	868	872	892	921	829	907	854	935	936	916	881	875	940	915	910	961	903	901	943	998	919	930	884	892	918	916	891	917	869	944	850	886	911	941	967	916	965	878	882	904	926	921	910	894	900	975	895	945	896	924	967	840	873	934	897	855	931	967	867	968	878	914	872	917	943	911	870	878	941	943	882	909	913	898	912	881	846	863	942	900	849	871	912	920	927	951	855	934	891	933	895	911	888	916	901	896	917	826	903	974	867	889	892	876	890	908	895	912	879	923	854	926	861	944	906	954	900	901	906	855	923	988	882	932	953	901	864	922	905	931	895	893	843	920	875	938	890	903	883	916	923	885	909	886	849	851	917	865	941	885	885	934	858	927	805	899	918	888	939	925	954	878	904	895	872	920	937	953	923	903	869	948	884	916	918	935	944	905	901	923	898	900	961	936	870	873	968	883	907	912	872	892	896	900	917	902	923	907	858	925	879	939	940	908	925	925	928	874	883	911	966	897	909	877	885	910	947	904	931	877	897	869	873	935	956	901	924	925	896	916	864	898	912	877	848	886	913	928	883	891	881	900	892	903	923	941	851	900	876	933	926	979	919	899	882	859	898	909	883	916	873	921	924	910	921	890	936	954	899	954	935	904	963	898	913	887	974	927	933	877	947	879	920	921	925	885	903	912	908	919	946	870	894	921	886	886	895	881	986	903	909	925	942	914	877	852	932	945	905	876	893	932	885	875	959	892	902	870	900	888	923	900	862	862	945	865	929	996	968	981	948	930	913	869	864	899	959	917	915	899	921	950	943	969	880	903	911	873	877	918	911	871	943	895	877	924	849	902	829	929	919	931	908	903	960	953	881	909	941	898	899	895	890	924	930	906	935	949	935	871	971	891	897	901	891	929	881	883	891	873	868	901	900	936	908	900	941	901	954	870	850	933	843	874	944	928	899	861	905	853	911	926	903	891	947	904	885	895	908	888	880	876	892	904	916	945	913	907	891	892	920	852	895	995	912	899	906	894	854	886	898	882	915	959	908	904	889	900	876	919	935	864	892	884	922	882	897	871	918	904	892	917	906	895	883	924	889	891	936	898	913	918	966	886	887	949	928	902	873	925	894	929	864	912	924	889	904	877	859	897	894	887	941	893	931	881	876	927	868	907	912	932	865	950	919	906	919	941	915	855	923	882	938	879	939	982	905	874	894	931	880	890	892	943	956	876	913	877	911	879	904	891	891	892	906	929	891	910	950	910	903	869	955	927	889	861	937	931	893	943	888	925	917	863	890	911	972	862	895	886	945	882	932	831	834	922	874	917	927	899	905	905	862	902	876	885	906	902	889	920	907	907	878	887	923	893	892	870	892	927	891	887	881	918	965	873	904	889	888	945	869	875	887	869	841	897	913	849	914	890	931	870	869	960	933	946	864	876	906	921	917	860	972	892	878	888	932	914	917	935	912	924	945	922	847	916	876	851	971	969	889	939	933	920	945	902	832	886	970	888	901	956	886	907	899	911	931	922	895	932	877	876	896	954	923	896	896	902	899	924	898	881	925	866	864	874	903	936	860	915	862	846	954	891	884	842	922	918	939	908	878	926	902	897	957	939	892	953	890
25719	22078	17552	25038	32939	29606	31684	29208	26029	35697	55705	54091	44055	30062	17431	10628	8023	7418	7305	7462	7383	7407	7352	7310	7485	7442	7371	7307	7276	7411	7338	7415	7268	7343	7358	7417	7345	7300	7283	7384	7429	7380	7378	7328	7321	7333	7266	7391	7311	7382	7415	7375	7254	7314	7408	7335	7346	7401	7450	7367	7395	7446	7380	7397	7398	7491	7613	7436	7398	7417	7368	7327	7507	7452	7406	7304	7406	7468	7411	7407	7273	7373	7396	7322	7398	7378	7282	7486	7212	7446	7311	7306	7380	7429	7396	7365	7228	7246	7305	7308	7256	7325	7316	7292	7380	7332	7395	7331	7387	7309	7406	7362	7376	7321	7175	7428	7581	7229	7331	7332	7292	7468	7459	7336	7364	7422	7427	7503	7468	7430	7422	7441	7421	7312	7355	7284	7315	7318	7316	7390	7395	7336	7306	7417	7348	7516	7427	7407	7519	7466	7339	7440	7331	7279	7288	7400	7466	7489	7357	7335	7422	7294	7362	7395	7360	7374	7342	7396	7469	7314	7456	7342	7501	7244	7338	7302	7347	7319	7433	7346	7400	7408	7379	7447	7408	7344	7369	7429	7380	7260	7476	7296	7352	7419	7294	7359	7261	7283	7371	7560	7444	7420	7475	7389	7400	7391	7502	7419	7298	7274	7316	7448	7408	7387	7314	7378	7429	7377	7397	7337	7448	7248	7374	7484	7322	7339	7291	7405	7408	7267	7213	7300	7295	7366	7305	7256	7363	7549	7448	7307	7460	7391	7268	7356	7474	7383	7320	7490	7453	7395	7456	7434	7388	7394	7241	7411	7412	7356	7268	7368	7476	7511	7461	7377	7501	7352	7373	7327	7338	7323	7358	7318	7371	7395	7405	7391	7492	7472	7205	7463	7280	7293	7421	7319	7402	7297	7433	7291	7326	7258	7365	7356	7473	7256	7331	7384	7301	7279	7384	7230	7433	7420	7299	7280	7467	7253	7515	7267	7332	7353	7431	7360	7311	7397	7313	7469	7324	7201	7389	7424	7381	7621	7497	7201	7245	7426	7409	7462	7433	7269	7419	7435	7370	7397	7441	7485	7299	7235	7395	7301	7248	7340	7306	7389	7469	7367	7392	7347	7344	7475	7371	7261	7407	7406	7423	7309	7455	7511	7389	7412	7350	7486	7326	7344	7321	7314	7440	7406	7382	7399	7427	7407	7385	7464	7419	7449	7359	7480	7332	7431	7423	7403	7383	7437	7352	7295	7290	7334	7475	7437	7324	7406	7391	7323	7318	7365	7432	7464	7410	7404	7385	7332	7357	7389	7358	7331	7408	7467	7284	7355	7292	7401	7303	7497	7312	7464	7428	7359	7380	7351	7489	7342	7348	7404	7480	7470	7290	7462	7314	7315	7278	7320	7244	7371	7291	7344	7464	7286	7340	7335	7353	7332	7562	7458	7481	7280	7404	7408	7318	7378	7310	7363	7355	7464	7311	7439	7391	7383	7486	7356	7445	7271	7342	7393	7343	7433	7379	7325	7455	7384	7457	7434	7275	7419	7435	7300	7381	7446	7407	7387	7467	7373	7440	7358	7426	7416	7254	7371	7363	7376	7354	7527	7353	7310	7462	7367	7344	7515	7571	7300	7399	7356	7330	7364	7405	7334	7348	7432	7405	7319	7516	7363	7296	7411	7418	7404	7442	7175	7445	7330	7360	7401	7434	7438	7336	7239	7479	7391	7487	7370	7440	7401	7202	7286	7363	7291	7352	7487	7450	7420	7270	7418	7336	7384	7321	7238	7480	7470	7305	7404	7365	7405	7449	7323	7459	7479	7527	7271	7398	7417	7299	7426	7377	7298	7295	7328	7365	7276	7421	7419	7422	7364	7366	7416	7460	7409	7339	7369	7279	7475	7387	7362	7458	7428	7369	7444	7335	7279	7497	7489	7379	7361	7288	7320	7401	7425	7372	7453	7242	7362	7372	7384	7365	7288	7596	7418	7386	7265	7549	7271	7376	7358	7354	7382	7376	7499	7479	7255	7265	7325	7329	7444	7305	7418	7358	7422	7462	7384	7538	7440	7606	7355	7380	7318	7336	7342	7334	7228	7219	7340	7350	7289	7313	7378	7534	7412	7346	7275	7401	7281	7420	7458	7359	7339	7211	7357	7348	7428	7470	7384	7384	7335	7298	7474	7382	7408	7496	7395	7328	7349	7406	7401	7382	7488	7333	7300	7288	7393	7237	7329	7502	7392	7393	7348	7356	7337	7313	7464	7205	7422	7315	7381	7415	7337	7473	7266	7378	7354	7322	7403	7283	7378	7383	7378	7333	7422	7502	7383	7364	7296	7308	7275	7390	7441	7375	7462	7443	7368	7286	7286	7444	7312	7273	7315	7272	7425	7360	7327	7395	7370	7354	7278	7351	7406	7355	7435	7405	7374	7406	7230	7344	7383	7425	7380	7316	7374	7303	7317	7297	7312	7315	7421	7489	7316	7406	7343	7309	7295	7575	7385	7364	7288	7336	7283	7332	7261	7427	7536	7394	7396	7331	7236	7585	7529	7326	7407	7298	7475	7372	7284	7377	7432	7500	7390	7541	7400	7392	7390	7502	7471	7286	7351	7269	7341	7376	7366	7400	7377	7298	7446	7193	7338	7466	7234	7411	7364	7415	7361	7378	7469	7366	7357	7447	7367	7345	7555	7420	7368	7412	7472	7304	7389	7349	7487	7392	7323	7363	7419	7242	7464	7299	7360	7427	7363	7322	7422	7388	7478	7247	7426	7457	7404	7321	7231	7503	7428	7406	7190	7478	7358	7411	7376	7230	7310	7451	7233	7393	7321	7379	7232	7561	7385	7432	7476	7410	7427	7402	7267	7297	7403	7275	7543	7326	7307	7536	7445	7364	7551	7387	7385	7270	7364	7486	7375	7335	7384	7531	7259	7435	7359	7460	7290	7400	7473	7390	7460	7367	7422	7353	7294	7232	7596	7317	7434	7415	7349	7361	7339	7432	7352	7424	7343	7407	7418	7422	7456	7284	7476	7286	7464	7387	7495	7343	7395	7327	7539	7370	7428	7402	7271	7289	7412	7241	7319	7431	7316	7403	7199	7351	7465	7484	7327	7545	7375	7388	7374	7231	7308	7250	7324	7429	7452	7427	7341	7457	7364	7356	7342	7383	7385	7323	7353	7235	7323	7371	7489	7195	7315	7280	7365	7178	7325	7376	7383	7401	7295	7359	7493	7373	7321	7434	7343	7405	7140	7353	7526	7368	7246	7457	7389	7497	7344	7274	7423	7193	7375	7305	7430	7479	7444	7487	7398	7353	7405	7385	7430	7454	7442	7169	7471	7309	7362	7367	7413	7304	7458	7349	7289	7312	7261	7236	7356	7320	7361	7498	7488	7429	7595	7282	7492	7514	7283	7504	7363	7436	7428	7362	7372	7328	7446	7383	7367	7412	7350	7427	7390	7359	7326	7293	7353	7268	7380	7439	7410	7492	7344	7407	7433	7392	7304	7420	7404	7230	7294	7433	7357	7355	7506	7332	7283	7334	7504	7440	7304	7415	7396	7556	7365	7324	7384	7322	7323	7398	7226	7423	7430	7411	7393	7386	7230	7339	7336	7276	7415	7425	7416	7368	7349	7339	7268	7376	7393	7479	7302	7342	7293	7380	7549	7388	7368	7426	7388	7461	7345	7422	7304	7369	7411	7418	7414	7229	7463	7320	7355	7458	7471	7388	7516	7470	7356	7319	7241	7217	7468	7403	7444	7458	7242	7289	7363	7369	7589	7444	7426	7398	7378	7466	7318	7399	7413	7439	7593	7506	7379	7624	7358	7345	7377	7184	7376	7376	7447	7536	7341	7369	7421	7324	7356	7449	7465	7395	7405	7308	7488	7422	7450	7297	7374	7283	7296	7395	7359	7417	7431	7424	7291	7470	7388	7209	7402	7291	7349	7263	7418	7521	7381	7366	7388	7380	7434	7379	7436	7390	7422	7368	7236	7362	7430	7311	7343	7305	7472	7304	7550	7382	7461	7351	7422	7303	7437	7357	7405	7483	7374	7284	7286	7435	7263	7356	7521	7378	7360	7408	7323	7388	7337	7388	7378	7362	7428	7474	7380	7340	7413	7561	7352	7450	7441	7596	7240	7493	7345	7333	7343	7405	7324	7308	7451	7495	7407	7413	7342	7316	7337	7329	7461	7296	7368	7357	7370	7371	7308	7308	7455	7390	7426	7478	7473	7358	7436	7413	7269	7240	7399	7304	7471	7442	7397	7288	7386	7240	7437	7548	7434	7394	7323	7474	7330	7417	7498	7376	7354	7318	7357	7452	7421	7309	7371	7337	7399	7432	7215	7288	7346	7576	7437	7442	7401	7441	7357	7429	7287	7350	7344	7335	7315	7331	7360	7383	7442	7435	7347	7410	7193	7529	7296	7488	7314	7359	7328	7380	7244	7398	7409	7494	7432	7286	7352	7346	7543	7532	7618	7446	7351	7329	7342	7378	7302	7402	7327	7348	7400	7352	7307	7210	7318	7592	7314	7388	7453	7394	7408	7380	7318	7363	7386	7512	7288	7401	7500	7392	7416	7390	7329	7418	7282	7358	7286	7361	7476	7430	7459	7413	7474	7280	7469	7483	7218	7346	7289	7349	7402	7343	7425	7270	7425	7348	7274	7288	7363	7277	7308	7288	7390	7375	7289	7390	7319	7318	7287	7475	7475	7380	7459	7478	7455	7293	7396	7471	7433	7247	7377	7459	7360	7388	7448	7396	7429	7345	7437	7514	7360	7216	7453	7386	7495	7551	7402	7433	7336	7303	7289	7256	7325	7469	7405	7383	7302	7306	7404	7382	7292	7340	7400	7349	7297	7475	7393	7327	7339	7344	7495	7319	7400	7453	7339	7365	7501	7355	7547	7177	7442	7410	7437	7437	7358	7265	7392	7393	7409	7354	7308	7446	7461	7444	7442	7445	7276	7344	7348	7457	7333	7339	7306	7434	7354	7388	7333	7377	7416	7525	7406	7303	7418	7429	7253	7343	7394	7303	7512	7322	7370	7290	7418	7241	7300	7315	7333	7271	7404	7371	7365	7427	7452	7422	7481
6241	2647	1861	1584	2011	2116	2174	2114	1945	3604	13045	11085	6846	3134	1554	1136	1002	919	984	936	916	989	965	956	975	952	894	953	954	934	945	932	973	991	927	963	976	955	959	943	922	1005	955	963	946	916	944	938	973	884	1004	900	952	980	992	986	967	954	967	959	902	933	990	961	985	995	952	946	992	919	939	914	941	992	934	897	912	990	940	974	968	920	1011	923	1001	925	966	931	943	964	908	935	987	917	989	976	960	973	949	901	964	966	926	913	959	992	924	962	944	897	921	907	934	911	984	947	938	953	911	988	944	963	967	917	977	943	962	913	916	1007	972	975	936	981	985	977	916	937	957	899	946	913	927	968	899	947	885	920	1022	911	903	965	978	969	975	935	938	960	925	955	972	960	929	947	941	892	955	909	930	960	931	926	974	917	934	933	881	1016	962	891	953	917	919	936	956	891	902	935	967	959	972	954	950	968	1016	948	991	915	950	927	961	1016	1008	935	922	939	1007	960	931	997	981	962	984	971	986	949	948	899	1016	934	958	909	921	973	919	885	951	989	965	989	930	1003	976	1027	978	917	942	961	924	953	967	970	929	940	1022	969	878	960	919	931	990	942	928	940	987	997	966	948	946	1007	985	948	934	924	924	974	937	933	940	949	926	978	966	958	951	989	949	910	960	939	922	951	983	941	940	954	935	931	986	960	959	1001	957	942	934	980	933	947	979	997	988	1002	967	962	938	865	909	899	942	930	962	936	963	977	987	912	997	935	913	979	984	931	924	962	938	941	947	988	924	906	916	927	941	969	981	972	946	945	970	981	912	908	925	951	890	973	985	965	918	965	1018	875	989	1015	934	898	955	935	926	930	983	952	997	989	963	941	904	938	969	962	985	970	991	965	937	945	936	953	970	937	911	981	998	988	982	953	933	957	904	1021	960	962	946	964	889	943	937	895	951	948	900	994	945	1025	944	953	935	836	971	918	964	997	956	971	993	990	958	961	990	954	982	936	967	954	999	916	968	975	977	974	969	971	1012	949	992	933	956	984	932	984	945	898	1003	1013	967	937	928	970	912	962	980	944	947	960	977	1003	1000	905	953	974	999	931	926	986	880	940	952	921	974	941	1000	951	946	980	1031	985	963	945	910	934	964	947	953	998	963	957	926	941	910	956	916	933	966	965	978	935	966	938	958	966	935	904	961	970	959	988	949	1001	901	952	940	972	953	976	954	919	918	968	969	995	889	907	964	977	937	954	977	928	970	956	952	964	999	969	951	970	956	956	930	945	945	988	944	970	1015	949	904	944	935	915	969	970	928	928	989	1027	990	931	909	987	970	945	957	880	925	900	912	990	975	994	936	917	976	1006	1007	973	977	934	957	925	976	951	1003	969	983	936	1001	933	940	993	952	995	980	1002	958	976	919	1037	1026	938	1000	987	977	946	953	922	933	1001	1014	981	971	963	946	951	951	980	887	982	960	966	964	940	984	904	919	963	931	926	912	955	926	939	987	925	922	991	967	891	922	1002	995	995	990	948	947	942	953	965	990	949	946	936	901	952	917	937	984	953	893	966	980	988	926	977	900	955	942	983	978	1010	983	920	964	937	930	978	962	984	977	945	928	970	911	923	922	975	912	918	1015	999	1025	962	1024	993	929	945	926	977	938	979	974	963	916	963	987	918	932	960	943	918	950	966	923	1005	940	921	954	970	952	923	965	945	949	914	947	924	915	937	963	982	937	925	966	934	942	986	941	906	955	993	1009	964	1015	961	991	948	895	1014	983	952	973	937	887	906	1015	966	946	931	897	975	996	984	921	987	987	973	932	959	954	984	942	987	1001	1014	982	953	1003	926	968	1000	1002	960	976	975	1007	944	920	994	992	939	931	919	943	978	986	923	912	915	947	1031	980	938	976	975	973	931	938	980	973	901	968	961	976	937	986	1023	927	954	1025	904	895	1009	973	963	1010	948	1033	964	989	973	1001	920	925	982	919	978	986	939	980	1013	895	954	943	973	927	939	955	1028	968	1013	957	943	973	950	908	960	913	927	999	982	947	908	972	959	944	954	950	935	988	926	937	941	970	999	1012	987	969	913	940	926	925	959	978	976	968	934	1018	1001	982	957	953	941	971	964	983	949	1004	1002	922	978	917	925	954	944	960	930	960	937	911	972	950	938	913	934	956	929	926	971	974	990	971	987	963	925	928	972	915	969	1007	926	946	942	942	919	951	934	947	923	939	955	995	908	955	951	951	971	1003	927	955	941	960	908	935	940	926	999	987	1015	943	969	920	961	1010	972	916	917	988	922	935	954	1014	950	997	962	972	999	951	925	929	974	940	921	945	946	988	965	975	1005	952	900	961	959	985	1009	951	955	1009	978	980	963	934	940	968	929	980	956	947	938	967	1003	917	1010	971	980	917	907	950	885	950	995	937	963	945	924	1001	967	969	946	968	934	922	970	939	948	989	893	915	963	933	941	973	937	998	896	891	985	944	938	977	1020	957	905	935	959	943	955	977	939	1012	955	951	978	952	1020	1013	985	980	911	942	957	939	1023	981	961	984	943	955	953	948	960	947	924	979	968	942	918	1023	892	954	981	916	919	940	917	1019	962	903	988	1010	962	979	910	974	938	940	941	998	922	942	946	963	972	970	953	991	952	913	1021	983	946	965	991	945	904	967	940	967	912	943	936	904	997	936	962	965	972	944	882	978	962	955	925	947	990	938	982	997	992	952	901	915	957	946	928	979	949	991	913	958	921	994	924	990	972	921	913	952	971	972	1005	955	965	914	1003	943	913	935	1004	887	962	1012	926	971	957	960	1023	1009	957	918	999	948	957	979	949	916	981	935	970	1012	938	1012	934	954	952	952	931	970	948	1003	926	970	920	942	980	949	957	919	990	942	968	1010	965	926	917	940	959	932	920	997	922	882	1010	952	927	969	940	984	993	992	989	932	937	944	991	987	999	1022	902	982	976	976	966	978	946	987	969	995	937	942	938	967	925	926	975	919	927	941	981	973	938	979	984	968	966	997	941	1014	991	909	963	1010	971	1000	914	999	979	928	1024	922	978	971	968	952	923	989	986	990	946	971	995	970	946	922	924	867	1010	1000	962	959	921	953	961	973	898	984	995	895	1011	918	997	926	958	967	939	922	974	917	990	922	1013	1004	991	979	964	959	906	995	952	970	981	933	960	947	930	945	890	994	938	961	997	949	1023	929	909	971	963	998	991	963	1011	938	964	989	923	932	941	971	951	913	963	929	930	948	940	940	912	970	972	941	901	920	946	929	912	937	964	965	919	967	963	987	930	917	914	941	948	987	961	992	958	1014	972	943	939	907	906	1028	991	966	984	963	999	957	955	981	943	961	971	955	983	962	927	954	926	932	941	940	958	972	978	946	936	956	980	947	947	947	932	963	956	977	966	962	968	964	972	1023	941	963	1003	939	955	1002	931	931	996	981	972	942	915	999	899	968	961	1024	950	926	941	918	939	996	967	994	952	927	973	944	955	956	987	973	944	926	933	987	951	918	961	944	911	959	999	956	988	947	956	1012	951	952	958	950	949	989	988	905	958	946	964	989	1010	915	962	950	950	997	951	950	942	960	977	941	935	936	921	996	989	955	951	1002	974	941	975	1004	961	978	1001
25920	20171	16828	24429	32975	32062	32794	30141	27468	36634	61871	53676	42540	28280	16341	10284	8307	7826	7667	7773	7722	7804	7763	7784	7762	7740	7575	7574	7795	7643	7695	7728	7607	7838	7788	7651	7749	7807	7687	7728	7660	7747	7767	7750	7664	7726	7807	7699	7619	7877	7612	7783	7669	7575	7678	7675	7740	7782	7748	7725	7737	7690	7710	7621	7854	7680	7627	7601	7683	7737	7768	7786	7684	7778	7669	7712	7703	7683	7743	7808	7638	7733	7662	7763	7869	7678	7752	7698	7735	7719	7816	7715	7774	7744	7679	7812	7745	7799	7788	7692	7630	7752	7676	7666	7801	7872	7683	7795	7847	7669	7770	7689	7678	7709	7908	7619	7741	7713	7840	7663	7731	7797	7720	7763	7884	7611	7703	7692	7663	7595	7829	7639	7601	7689	7683	7654	7693	7921	7734	7629	7831	7780	7857	7689	7828	7797	7711	7800	7658	7694	7813	7765	7727	7758	7710	7895	7704	7734	7767	7771	7675	7674	7732	7731	7761	7704	7723	7626	7884	7692	7661	7963	7882	7753	7811	7704	7765	7819	7641	7875	7551	7819	7705	7692	7801	7668	7691	7730	7693	7524	7693	7728	7823	7808	7737	7718	7670	7708	7735	7730	7857	7647	7628	7636	7851	7658	7767	7756	7704	7725	7727	7746	7801	7826	7746	7744	7645	7702	7810	7716	7723	7806	7990	7674	7603	7843	7833	7899	7809	7559	7714	7688	7832	7779	7871	7794	7885	7759	7812	7798	7714	7705	7823	7829	7733	7789	7747	7781	7811	7759	7667	7552	7848	7801	7731	7808	7794	7707	7818	7700	7704	7795	7583	7751	7569	7627	7768	7755	7712	7762	7746	7759	7712	7764	7808	7706	7745	7630	7652	7605	7731	7734	7596	7868	7721	7601	7755	7681	7688	7660	7622	7655	7868	7691	7680	7841	7752	7773	7698	7816	7684	7837	7666	7755	7618	7747	7708	7775	7630	7762	7598	7868	7799	7730	7670	7752	7644	7715	7660	7711	7614	7750	7746	7572	7759	7771	7731	7834	7740	7781	7774	7765	7808	7655	7740	7779	7811	7626	7689	7762	7682	7814	7831	7787	7865	7866	7773	7768	7752	7723	7700	7707	7840	7695	7550	7628	7571	7880	7839	7753	7610	7624	7762	7827	7638	7673	7946	7799	7701	7699	7782	7734	7722	7762	7744	7731	7744	7836	7893	7814	7632	7698	7777	7740	7851	7778	7853	7595	7580	7702	7721	7755	7723	7698	7689	7714	7674	7692	7865	7693	7717	7733	7795	7593	7805	7782	7776	7710	7720	7796	7565	7827	7693	7723	7787	7726	7712	7901	7636	7700	7835	7740	7643	7785	7841	7694	7813	7776	7784	7699	7738	7812	7733	7799	7801	7703	7670	7659	7771	7913	7692	7769	7639	7774	7849	7700	7787	7710	7741	7568	7681	7723	7685	7697	7656	7659	7644	7819	7632	7720	7750	7758	7758	7911	7743	7734	7745	7890	7794	7757	7624	7762	7580	7831	7787	7826	7786	7721	7640	7764	7772	7698	7761	7780	7729	7614	7813	7645	7797	7729	7580	7835	7791	7632	7814	7718	7664	7753	7855	7773	7679	7784	7750	7854	7647	7752	7702	7879	7630	7773	7752	7763	7785	7660	7677	7721	7698	7691	7702	7798	7816	7788	7731	7631	7740	7663	7791	7732	7661	7753	7714	7725	7570	7771	7741	7810	7828	7780	7569	7744	7668	7787	7738	7788	7842	7615	7710	7711	7718	7762	7642	7782	7660	7716	7726	7814	7724	7674	7786	7796	7693	7750	7765	7798	7745	7704	7697	7638	7768	7822	7799	7789	7847	7755	7823	7812	7689	7781	7871	7476	7698	7763	7559	7711	7640	7761	7724	7624	7743	7839	7753	7607	7734	7630	7701	7818	7656	7775	7736	7815	7853	7596	7809	7680	7781	7710	7651	7806	7803	7709	7652	7698	7709	7799	7708	7624	7770	7639	7647	7843	7718	7657	7828	7620	7779	7589	7745	7762	7741	7752	7709	7731	7643	7820	7880	7824	7736	7594	7763	7657	7626	7682	7657	7689	7784	7912	7798	7706	7728	7722	7760	7726	7774	7738	7745	7785	7794	7754	7797	7763	7614	7712	7598	7602	7643	7645	7769	7685	7726	7659	7590	7780	7737	7776	7684	7695	7675	7637	7802	7676	7717	7789	7703	7739	7748	7770	7676	7823	7710	7797	7654	7712	7650	7746	7783	7836	7691	7737	7654	7673	7691	7829	7700	7759	7765	7758	7657	7795	7643	7737	7775	7721	7666	7723	7678	7812	7630	7664	7870	7746	7736	7693	7687	7690	7775	7856	7823	7811	7731	7863	7760	7786	7936	7729	7663	7831	7735	7672	7676	7793	7703	7748	7824	7601	7681	7720	7762	7756	7747	7768	7698	7589	7848	7639	7775	7683	7823	7668	7819	7751	7794	7587	7630	7614	7707	7641	7591	7703	7722	7586	7617	7721	7720	7708	7778	7707	7646	7857	7772	7722	7663	7654	7827	7691	7794	7779	7872	7708	7761	7821	7838	7835	7696	7794	7659	7816	7657	7817	7560	7675	7621	7773	7755	7674	7696	7667	7833	7751	7597	7745	7575	7686	7691	7785	7710	7559	7729	7681	7730	7827	7720	7724	7725	7747	7787	7703	7703	7723	7783	7661	7750	7776	7644	7751	7698	7797	7792	7801	7703	7626	7728	7709	7711	7740	7659	7665	7668	7660	7744	7738	7714	7694	7686	7731	7736	7815	7668	7712	7843	7734	7897	7711	7690	7741	7763	7700	7809	7762	7795	7721	7807	7704	7704	7631	7629	7871	7633	7779	7721	7718	7635	7829	7857	7835	7704	7687	7680	7828	7800	7830	7734	7749	7795	7670	7785	7627	7811	7687	7529	7891	7756	7819	7700	7637	7832	7816	7814	7830	7735	7752	7712	7877	7669	7795	7629	7760	7900	7579	7696	7741	7745	7704	7731	7696	7698	7658	7692	7804	7726	7725	7756	7685	7839	7662	7681	7739	7727	7580	7712	7690	7745	7761	7788	7755	7730	7692	7762	7636	7758	7789	7616	7804	7661	7688	7650	7765	7737	7831	7640	7740	7656	7819	7745	7696	7682	7767	7746	7807	7804	7821	7817	7824	7787	7747	7731	7790	7755	7620	7810	7810	7728	7804	7715	7812	7763	7651	7676	7749	7756	7720	7632	7819	7700	7781	7661	7841	7800	7755	7773	7797	7834	7682	7652	7738	7725	7818	7756	7696	7736	7684	7645	7866	7792	7834	7631	7735	7712	7871	7869	7703	7785	7861	7744	7742	7752	7766	7693	7854	7787	7698	7748	7669	7769	7748	7735	7811	7788	7729	7684	7777	7831	7786	7732	7784	7772	7755	7762	7654	7638	7721	7634	7749	7732	7742	7726	7581	7799	7771	7694	7731	7703	7802	7637	7751	7847	7690	7773	7717	7783	7764	7599	7810	7752	7723	7775	7739	7822	7723	7687	7791	7642	7727	7760	7772	7705	7635	7693	7811	7727	7693	7729	7716	7673	7751	7677	7787	7704	7666	7831	7702	7694	7803	7695	7715	7823	7714	7719	7730	7631	7762	7737	7681	7749	7790	7636	7780	7674	7684	7695	7749	7683	7834	7743	7678	7851	7658	7654	7864	7696	7895	7842	7786	7803	7701	7734	7658	7891	7883	7750	7714	7771	7707	7772	7778	7699	7753	7795	7832	7705	7701	7808	7728	7873	7675	7702	7582	7679	7821	7720	7613	7855	7815	7762	7684	7691	7727	7696	7684	7625	7893	7777	7744	7742	7640	7683	7726	7766	7864	7674	7812	7833	7676	7765	7686	7775	7831	7724	7586	7658	7804	7839	7755	7630	7753	7690	7641	7683	7780	7723	7756	7727	7872	7615	7712	7708	7759	7712	7686	7715	7653	7558	7761	7641	7673	7735	7709	7730	7799	7718	7812	7810	7838	7848	7658	7854	7632	7724	7613	7919	7800	7810	7751	7717	7717	7771	7676	7839	7736	7722	7730	7713	7675	7720	7689	7650	7753	7745	7742	7698	7676	7714	7655	7777	7705	7787	7738	7832	7778	7627	7760	7696	7735	7787	7789	7854	7738	7810	7675	7736	7651	7735	7809	7671	7735	7771	7654	7728	7637	7668	7820	7708	7721	7758	7791	7621	7689	7708	7770	7744	7722	7576	7837	7876	7735	7804	7817	7790	7591	7581	7803	7711	7714	7672	7729	7754	7699	7813	7790	7831	7655	7779	7794	7753	7705	7740	7712	7758	7638	7795	7811	7610	7827	7673	7813	7719	7789	7703	7858	7746	7695	7809	7812	7760	7833	7808	7701	7691	7764	7708	7709	7757	7783	7852	7875	7754	7626	7689	7632	7781	7614	7853	7728	7627	7862	7663	7739	7688	7735	7860	7780	7748	7810	7764	7743	7753	7657	7687	7788	7707	7859	7778	7750	7666	7778	7759	7760	7803	7742	7933	7721	7867	7863	7828	7690	7621	7741	7780	7580	7891	7687	7874	7707	7821	7698	7731	7870	7765	7820	7788	7772	7726	7711	7752	7703	7606	7693	7663	7834	7748	7707	7603	7763	7714	7653	7644	7665	7608	7753	7775	7625	7718	7702	7664	7755	7696	7611	7671	7872	7563	7834	7715	7653	7698	7744	7895	7675	7765	7765	7774	7773	7697	7735	7835	7713	7654	7784	7677	7685	7851	7696	7742	7840	7587	7624	7735	7683	7711	7757	7796	7647	7771	7748	7659	7683	7642	7761	7818	7744	7825	7877	7611	7731	7863	7752	7644	7751	7586	7716	7832	7700	7651	7729	7799	7774	7788	7715	7811	7751	7682	7552	7754	7807	7701	7794	7682	7856	7778	7647	7774	7820	7736	7671	7761	7714	7693	7773	7812	7662	7755	7810	7831	7806	7756	7852	7682	7759	7730	7803	7713	7768	7751	7770	7837	7787	7681	7710	7509	7820	7790	7675	7738	7673	7772	7763	7759	7657
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
