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
339429268493	339429269013	339429269562	339429270112	339429270662	339429271212	339429271762	339429272312	339429272862	339429273412	339429273962	339429274512	339429275062	339429275614	339429276163	339429276713	339429277263	339429277813	339429278363	339429278913	339429279463	339429280013	339429280563	339429281113	339429281663	339429282213	339429282763	339429283313	339429283863	339429284414	339429284964	339429285514	339429286064	339429286614	339429287164	339429287714	339429288265	339429288814	339429289366	339429289914	339429290464	339429291014	339429291564	339429292114	339429292664	339429293214	339429293766	339429294315	339429294865	339429295415	339429295965	339429296515	339429297065	339429297615	339429298167	339429298715	339429299267	339429299815	339429300365	339429300917	339429301465	339429302017	339429302565	339429303116	339429303667	339429304216	339429304766	339429305316	339429305867	339429306416	339429306968	339429307516	339429308068	339429308618	339429309166	339429309718	339429310266	339429310816	339429311368	339429311917	339429312468	339429313018	339429313568	339429314117	339429314668	339429315218	339429315768	339429316319	339429316869	339429317419	339429317967	339429318519	339429319067	339429319617	339429320169	339429320719	339429321269	339429321819	339429322369	339429322918	339429323469	339429324019	339429324569	339429325120	339429325668	339429326220	339429326770	339429327320	339429327868	339429328420	339429328968	339429329520	339429330070	339429330620	339429331169	339429331720	339429332270	339429332819	339429333370	339429333920	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2643	3600	2300	2643	3600	2300	2643	3600	2300	2642	3600	2300	2642	3600	2300	2642	3600	2300	2642	3600	2300	2641	3600	2300	2641	3600	2300	2641	3600	2300	2640	3600	2300	2640	3600	2300	2640	3600	2300	2639	3600	2300	2639	3600	2300	2638	3600	2300	2638	3600	2300	2638	3600	2300	2637	3600	2300	2637	3600	2300	2637	3600	2300	2636	3600	2300	2636	3600	2300	2636	3600	2300	2636	3600	2300	2635	3600	2300	2635	3600	2300	2634	3600	2300	2634	3600	2300	2633	3600	2300	2633	3600	2300	2632	3600	2300	2632	3600	2300	2631	3600	2300	2631	3600	2300	2630	3600	2300	2630	3600	2300	2629	3600	2300	2629	3600	2300	2628	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22696	20208	27038	23170	19796	4434	1438	923	839	779	754	711	664	714	680	686	666	722	675	678	689	660	672	649	649	666	685	614	623	672	683	638	667	607	622	635	663	677	688	630	659	615	597	619	668	617	587	670	630	661	652	649	641	654	638	637	640	602	650	623	702	617	643	647	648	640	601	639	693	611	628	663	655	585	633	651	607	611	581	664	608	651	610	639	649	650	602	623	651	586	633	618	651	652	604	630	659	624	614	650	618	613	625	649	643	617	598	662	640	602	650	665	602	579	674	649	624	654	645	626	629	609	621	645	617	608	622	574	626	613	635	628	636	593	627	592	661	632	640	634	636	607	628	597	613	609	620	615	628	644	615	567	634	639	642	627	613	660	608	652	640	651	665	597	624	650	600	615	619	609	627	619	631	612	617	655	671	625	651	654	603	682	604	636	651	610	602	590	605	666	607	658	606	617	659	579	607	582	648	648	623	626	647	577	634	661	606	646	615	685	647	632	622	641	629	626	606	667	641	640	657	627	558	632	610	665	663	643	637	607	611	626	711	637	656	619	611	685	583	593	610	649	653	605	646	655	640	611	654	617	614	631	633	619	572	610	666	646	625	622	604	651	623	630	669	616	646	602	617	651	614	638	649	641	677	644	613	654	680	641	649	638	576	635	657	654	646	639	671	651	650	656	637	617	651	660	649	637	692	662	632	593	641	635	611	661	637	639	597	617	630	656	626	615	631	622	685	610	599	648	594	660	616	626	617	670	609	649	633	573	640	611	592	618	613	598	585	611	634	607	628	621	620	639	637	634	601	648	619	622	609	629	632	631	616	653	647	682	596	630	601	620	634	620	596	674	631	655	606	664	611	596	592	571	640	580	614	610	594	683	625	640	622	645	604	635	629	640	579	637	639	616	624	621	652	632	646	613	637	620	622	614	630	581	608	623	632	623	608	610	641	659	654	636	654	641	610	607	659	641	616	649	648	607	631	600	610	626	607	681	612	653	615	638	628	673	637	616	649	570	604	642	681	635	614	655	652	642	631	685	655	620	616	612	582	608	617	646	613	625	597	621	642	623	629	659	632	651	606	646	598	626	656	653	643	657	626	597	620	614	593	597	590	627	620	640	669	628	653	635	636	637	615	601	584	611	620	626	622	660	603	667	632	673	615	656	627	593	594	632	620	646	571	613	598	595	643	618	637	570	603	647	627	623	613	674	643	640	641	612	633	567	655	598	607	660	651	582	660	665	594	604	620	638	598	637	599	609	596	646	619	633	639	626	624	605	628	658	626	614	630	603	619	644	642	583	640	628	604	633	607	611	691	629	633	628	634	618	626	606	597	591	645	611	622	604	619	624	599	616	626	599	574	621	642	595	672	638	607	675	594	646	637	668	673	618	614	622	620	617	645	606	654	602	606	630	633	605	617	582	653	659	587	636	602	625	609	633	669	656	661	640	637	629	656	616	605	643	564	616	642	653	561	613	614	560	603	636	604	631	672	573	625	653	637	607	605	630	615	640	628	652	636	606	611	625	622	627	653	601	666	652	662	631	654	662	605	620	617	618	673	623	611	637	648	572	616	645	621	599	643	611	625	671	664	616	615	658	677	595	608	606	631	623	643	638	623	620	646	606	628	621	589	647	621	577	595	642	648	653	626	621	627	596	601	678	638	598	611	670	648	658	617	613	611	634	618	662	648	633	597	656	607	612	608	630	644	662	626	623	658	631	590	578	633	627	582	665	611	598	673	615	600	635	576	624	556	613	616	546	607	635	604	598	608	617	624	611	635	607	610	615	605	620	625	641	653	674	601	632	635	590	642	661	610	630	650	643	627	642	607	598	618	637	669	640	600	627	612	555	648	632	591	638	616	609	639	628	614	644	574	576	647	622	591	642	573	638	603	618	676	661	621	628	659	636	676	667	622	658	643	687	598	612	665	630	618	646	611	631	654	641	609	675	586	625	608	632	607	649	669	640	655	601	659	634	601	644	703	613	631	612	604	646	608	621	635	646	630	655	642	624	644	652	607	636	625	598	637	615	598	652	628	639	658	609	630	579	628	611	597	647	634	691	636	604	633	634	609	618	569	647	608	620	590	599	620	620	654	679	643	607	605	636	625	654	613	625	637	640	625	651	615	629	605	639	592	615	634	622	625	581	613	656	594	632	621	626	634	686	632	625	603	637	670	646	611	604	614	610	605	630	634	622	636	603	674	561	631	632	630	614	633	594	674	609	588	618	650	617	594	621	613	681	600	643	625	627	580	603	614	592	591	578	590	616	605	537	643	631	617	613	645	623	654	597	627	606	614	629	668	626	635	630	642	609	656	640	632	591	630	616	599	615	656	635	602	597	590	637	623	590	665	621	610	653	636	619	667	650	655	626	627	624	610	652	624	620	589	635	639	621	669	620	614	640	612	660	629	624	615	634	645	656	633	646	640	603	629	637	612	628	627	643	599	632	617	629	642	618	634	606	672	621	662	646	602	637	647	643	624	640	640	611	648	643	598	656	612	625	623	593	616	583	598	628	639	600	628	635	639	589	637	657	639	619	670	645	648	660	684	609	644	580	610	629	610	580	638	641	603	677	640	610	596	618	637	638	583	624	632	605	590	577	640	625	651	692	631	637	600	599	647	621	606	613	648	635	626	646	608	618	575	628	616	641	627	643	610	624	633	649	592	594	601	633	580	621	635	610	647	615	595	639	651	637	571	641	602	631	676	591	613	620	620	647	663	597	610	638	603	634	632	647	625	599	654	607	626	623	622	649	591	614	641	621	588	618	604	615	640	602	581	662	645	603	618	643	634	672	629	656	603	647	644	636	641	592	624	650	611	608	619	617	646	605	653	635	672	609	593	636	684	637	666	586	611	660	637	623	605	652	643	612	625	598	611	605	591	639	638	582	649	653	647	643	631	583	642	603	613	594	666	612	674	629	638	612	602	618	656	611	632	624	651	633	596	616	618	645	584	626	593	612	639	671	631	613	639	612	630	608	664	642	610	675	652	680	598	614	646	617	623	633	630	662	616	574	607	645	643	616	621	626	630	638	619	602	649	626	603	650	605	605	617	604	650	580	628	658	632	593	606	658	679	682	607	612	582	641	630	602	636	635	641	601	626	606	659	593	656	604	605	667	689	607	664	645	664	603	659	641	593	616	671	624	682	590	629	610	621	627	598	613	664	647	623	647	590	646	618	616	676	630	643	686	639	617	593	624	662	641	644	590	632	616	628	644	645	652	657	643	628	639	628	638	639	609	625	611	619	613	633	646	616	596	632	596	651	622	604	618	662	637	647	606	604	675	617	608	632	583	635	633	658	649	613	583	661	657	611	644	632	643	635	668	647	632	618	615	648	630	614	597	646	658	626	613	667	646	635	597	654	614	622	611	615	636	667	596	640	627	655	614	619	658	594	620	607	585	642	600	629	635	642	636	663	602	631	626	589	632	581	626	641	639	632	629	609	566	600	642	638	614	607	602	596	649	595	604	633	640	628	632	619	649
3347	4841	3784	2153	1588	1281	1103	919	870	811	862	756	742	739	674	685	693	732	714	705	672	712	679	712	661	631	693	663	670	643	652	623	664	663	642	640	625	633	674	655	678	674	653	702	643	720	637	672	625	634	604	618	674	611	680	605	631	620	567	666	604	669	666	666	657	651	647	684	620	617	633	597	629	601	611	657	650	671	631	652	630	652	621	651	618	641	672	628	635	634	654	652	637	652	625	627	624	619	595	617	646	642	605	693	640	628	651	659	654	640	618	631	643	644	616	614	625	601	620	648	619	657	593	599	664	602	578	595	682	642	625	646	650	572	651	621	669	677	619	637	625	648	646	593	624	622	622	615	666	637	666	659	617	644	623	594	602	636	638	647	597	641	610	613	614	612	592	624	631	636	624	599	629	625	636	620	672	617	623	653	626	672	595	615	642	597	611	647	618	641	628	639	618	629	679	648	595	609	643	647	603	630	571	641	661	659	642	652	616	588	634	664	610	605	603	652	651	616	611	561	633	608	640	708	643	613	627	651	630	597	609	653	637	599	650	623	661	650	609	604	612	641	625	655	659	560	629	594	658	650	647	602	619	601	633	627	646	643	647	574	613	647	594	688	648	649	617	656	585	607	615	638	624	619	653	651	635	610	621	619	587	639	601	604	620	642	626	619	585	637	654	618	639	668	665	626	652	607	608	661	661	628	598	657	636	649	670	658	605	670	563	625	652	640	656	601	663	644	645	638	672	632	615	582	631	602	623	612	594	611	640	611	608	588	634	621	619	682	657	612	699	605	606	633	612	618	624	632	598	622	615	620	627	626	582	640	608	589	604	629	621	617	627	647	604	603	605	633	610	611	626	622	651	634	633	625	586	615	656	608	629	591	627	637	606	621	605	653	621	603	628	667	604	644	678	620	665	633	614	617	605	599	630	642	628	673	616	620	617	646	673	628	644	594	599	627	625	638	614	674	611	613	598	626	660	655	605	661	604	652	655	638	624	674	655	620	598	590	637	637	645	553	665	632	633	628	622	632	659	638	611	636	605	603	627	592	633	593	616	597	635	623	617	649	624	610	642	637	593	654	645	644	616	637	615	589	587	625	625	625	624	604	660	655	660	592	584	611	609	623	596	580	597	637	625	651	676	611	639	632	638	618	579	664	629	647	605	585	656	661	623	598	611	625	617	585	610	595	594	645	650	613	607	604	601	638	629	647	599	613	609	653	647	623	627	565	627	613	605	637	576	607	635	631	602	661	609	573	635	626	611	597	607	617	590	593	636	617	662	612	574	649	627	619	617	664	597	638	639	621	626	627	659	667	632	606	548	625	596	605	640	638	629	607	631	636	603	567	630	618	632	636	634	569	622	607	591	598	610	640	628	592	600	609	618	642	597	569	599	615	636	595	632	631	601	595	646	640	633	587	590	632	633	633	654	591	625	600	642	630	625	600	582	595	630	620	678	620	649	640	642	606	600	612	648	612	627	640	657	598	607	597	623	591	623	629	577	612	615	671	626	653	629	619	586	612	661	589	629	609	639	616	633	614	613	622	660	642	579	612	607	650	654	624	640	568	652	625	594	600	656	650	617	645	622	574	641	650	628	653	665	591	610	633	630	589	655	628	608	569	653	659	645	604	636	623	618	626	627	602	618	581	623	633	588	619	628	649	656	657	612	569	627	625	592	618	630	612	565	588	602	628	614	624	622	619	586	592	616	645	624	678	647	686	634	643	566	660	575	617	638	641	646	638	613	595	636	642	635	635	618	622	612	601	577	549	659	618	601	631	603	600	629	604	645	620	638	604	637	587	630	657	606	611	605	611	660	594	639	617	591	603	618	590	649	648	634	647	642	634	596	620	623	657	633	645	628	638	595	606	638	607	629	565	613	596	622	609	632	648	631	629	626	593	609	586	618	633	621	617	653	626	620	641	620	638	596	598	586	634	626	627	644	620	635	616	605	617	643	643	608	631	618	622	643	655	611	583	682	646	618	572	607	595	613	594	621	621	621	639	631	661	643	612	627	620	582	623	662	606	633	607	649	640	625	669	620	607	607	632	632	617	578	607	604	620	602	635	599	650	628	620	599	641	637	603	623	595	594	641	621	641	575	643	635	651	609	631	635	601	627	639	622	646	635	600	631	651	603	579	619	631	595	617	579	649	633	614	623	607	629	626	592	631	598	612	631	602	656	641	654	573	587	597	582	568	564	617	602	600	633	627	607	597	647	651	629	569	617	597	606	647	596	604	573	660	581	629	666	642	620	614	581	637	626	642	642	644	627	667	619	591	654	626	637	593	606	601	647	609	583	602	624	630	580	609	615	607	621	600	611	620	606	645	623	609	648	598	655	610	565	625	595	591	590	598	663	638	557	607	591	570	650	661	660	660	554	606	632	617	629	618	617	620	642	603	597	607	605	641	627	579	635	596	643	585	667	593	570	607	637	639	592	646	602	606	651	621	586	653	609	627	625	626	620	607	640	612	631	572	632	603	624	577	654	597	632	668	619	623	618	583	674	613	570	600	586	619	664	597	626	598	574	634	632	647	575	609	644	617	632	621	612	581	633	646	614	624	613	607	655	588	636	604	682	605	613	608	576	582	637	625	618	639	632	652	629	615	588	585	562	643	608	601	639	609	609	656	618	616	596	631	605	602	681	604	597	598	633	664	602	639	614	655	627	643	606	629	668	619	600	644	681	670	627	615	602	610	592	549	646	602	613	609	614	645	656	591	615	597	625	619	608	582	618	586	603	632	655	623	632	593	597	559	608	585	594	642	649	644	574	623	619	637	644	587	585	617	615	638	647	612	610	652	650	624	637	603	601	627	632	601	587	597	593	616	638	646	578	629	644	593	619	594	633	610	642	599	631	613	588	654	662	659	572	594	644	606	639	607	597	620	634	614	625	649	573	667	595	582	596	649	615	653	618	614	607	567	631	566	623	603	643	673	598	619	635	642	635	644	589	637	652	634	658	594	595	620	633	655	638	616	602	648	591	674	621	591	642	592	630	619	615	595	662	640	636	616	612	627	620	638	645	607	582	622	670	636	601	614	644	614	625	622	629	623	636	579	600	638	575	591	612	608	594	643	618	606	640	614	606	618	622	615	674	599	599	607	606	642	611	609	607	608	659	593	622	595	634	564	642	610	650	599	668	604	630	648	623	631	593	644	638	581	655	645	639	612	648	598	570	612	645	621	609	618	622	625	585	663	602	618	568	613	621	593	607	579	655	595	601	648	664	616	576	622	588	585	605	642	580	644	620	618	663	612	631	627	553	640	600	608	644	618	606	648	644	598	630	637	622	627	599	581	634	607	613	601	616	618	618	622	609	592	594	608	615	614	598	605	627	639	591	589	593	611	620	642	619	612	603	601	582	645	598	635	613	629	617	596	625	645	619	630	626	619	574	590	544	651	582	586	635	619	597	606	636	594	594	571	608	651	581	650	630	600	653	608	667	583	636	603	619	630	600	611	624	609	630	655	635	648	666	587	571	650
27685	12663	2414	1526	1159	953	960	982	929	967	939	963	922	929	930	949	970	891	961	948	948	931	949	971	946	990	947	942	946	932	967	990	962	887	977	935	973	1018	934	941	948	908	926	944	921	951	934	911	932	933	986	920	938	941	928	875	922	942	887	892	973	924	951	1024	966	911	900	948	976	960	921	951	879	962	931	913	924	913	923	902	956	985	969	905	945	900	996	961	872	933	915	929	984	954	932	934	875	943	949	972	961	916	936	897	895	956	927	942	903	943	925	1002	930	938	914	906	921	936	942	917	908	904	926	974	907	874	916	938	952	987	931	961	936	935	951	917	925	902	937	925	937	977	970	945	929	906	914	909	955	904	969	977	954	942	924	945	902	908	891	942	986	906	912	974	929	935	910	891	954	862	985	938	927	935	914	962	912	904	961	909	913	917	910	891	918	913	876	969	897	921	917	914	942	978	912	929	963	923	941	944	943	891	921	959	895	941	927	976	893	945	931	951	916	942	922	936	875	914	958	908	854	947	924	944	892	888	890	936	923	904	929	922	938	874	903	913	906	917	885	979	922	902	933	973	886	987	940	945	956	927	891	964	959	953	919	946	940	956	939	934	914	877	938	887	892	965	947	910	956	908	939	920	912	924	935	944	975	916	939	936	997	952	943	932	920	975	897	900	950	917	962	974	950	939	957	928	942	945	919	908	985	1004	897	933	969	929	905	933	896	867	890	863	928	893	944	917	961	916	924	832	928	953	897	851	952	898	863	882	952	943	917	973	995	885	883	926	902	919	969	920	919	877	887	944	971	977	960	883	925	885	905	929	943	912	985	924	939	920	917	924	959	863	898	953	872	956	931	935	932	971	953	911	924	902	917	933	964	971	944	970	900	899	844	920	949	956	890	948	939	886	914	889	918	930	996	930	905	951	930	945	926	936	913	902	897	866	959	913	916	990	904	887	923	929	936	912	910	900	900	901	889	980	917	949	949	896	909	949	946	924	919	890	866	909	914	959	984	918	895	888	967	881	945	946	886	922	907	966	991	976	974	916	927	915	946	914	957	944	950	912	933	944	897	897	913	915	947	894	904	962	953	888	949	969	951	903	912	916	901	911	907	921	964	963	970	968	987	948	888	878	943	885	935	938	911	967	887	934	907	935	897	924	918	894	979	978	895	926	954	960	984	886	949	916	941	982	873	865	986	1001	936	948	974	942	938	924	966	984	956	968	884	962	904	988	935	912	953	972	931	915	952	906	904	944	931	919	932	919	955	901	868	861	917	913	975	887	881	867	951	937	913	919	893	896	975	927	905	927	951	915	988	938	932	888	963	938	966	916	880	944	1014	912	927	900	939	941	940	959	890	887	880	916	953	919	915	948	967	884	977	941	927	943	918	927	898	932	925	869	904	929	900	923	950	933	898	876	944	902	952	942	983	956	931	935	900	937	873	955	948	894	935	858	948	949	947	933	928	903	983	945	855	1005	903	939	944	916	965	895	942	958	892	880	907	924	938	972	927	1002	882	939	856	915	987	894	985	932	873	895	950	900	902	957	963	909	910	941	940	965	897	949	920	904	951	919	916	937	939	899	896	875	925	906	918	930	926	904	904	907	957	938	940	899	958	873	986	949	920	918	879	926	951	937	915	952	913	964	890	914	949	942	1020	858	964	924	904	974	964	984	950	931	898	969	959	946	915	912	948	933	980	933	982	880	932	925	909	899	920	916	913	931	948	950	953	943	941	888	965	974	887	881	914	952	941	904	959	920	964	933	919	899	934	983	884	957	978	952	878	876	871	874	939	928	946	894	900	943	878	953	971	897	941	914	942	961	974	883	935	911	952	937	945	923	901	957	950	941	893	961	864	886	963	928	866	922	940	918	859	943	941	927	978	936	912	924	917	974	936	965	933	903	911	931	936	944	983	887	896	947	931	908	942	913	923	911	959	902	890	919	959	863	987	908	919	956	879	946	925	940	909	901	943	880	901	914	957	879	977	933	959	950	921	923	975	951	916	910	945	928	952	902	948	940	927	900	923	963	924	892	918	879	900	931	970	934	910	891	879	911	934	906	934	936	932	919	917	883	944	943	938	951	872	941	905	885	909	969	916	932	933	936	954	952	910	897	923	898	943	913	941	931	965	909	938	913	941	954	880	982	965	884	881	895	914	946	958	925	885	951	941	924	951	869	958	935	932	883	873	932	936	955	885	964	940	931	930	926	971	920	927	910	907	949	954	920	888	958	946	927	977	969	940	952	922	861	883	967	963	994	977	966	946	999	877	893	886	1013	940	967	928	983	887	914	891	883	941	950	955	881	964	920	912	911	912	916	1010	911	915	928	914	887	903	953	1003	965	922	947	962	936	876	950	940	943	940	932	985	902	956	941	927	975	928	982	921	960	924	926	932	919	896	926	904	883	929	950	961	922	943	908	898	944	978	899	879	915	903	942	919	866	937	948	925	896	912	921	1020	948	931	918	953	921	878	912	962	906	923	927	963	952	935	902	894	921	939	902	905	883	938	925	928	919	927	921	910	898	871	962	943	869	906	964	985	919	913	942	910	917	961	953	954	910	920	898	945	935	891	920	922	929	935	914	935	923	965	921	970	947	917	938	939	924	921	867	894	896	986	895	899	902	939	993	943	974	941	934	923	953	908	970	949	947	902	966	970	889	944	826	866	899	889	936	878	931	959	893	937	947	987	881	954	947	953	941	941	917	957	906	941	991	944	872	908	938	935	922	978	931	951	922	919	915	902	880	856	867	925	945	908	967	910	963	968	904	885	954	980	964	925	877	891	907	863	912	903	896	898	979	909	930	891	921	893	950	974	943	903	888	967	872	961	889	898	881	948	951	906	926	976	956	864	985	897	956	919	939	930	925	890	923	978	917	928	975	995	960	949	952	939	929	959	879	895	892	966	957	962	917	921	933	935	866	945	972	957	917	938	932	993	919	960	945	917	889	992	892	882	921	891	969	959	913	900	959	918	962	893	890	942	907	923	928	944	915	914	917	924	935	955	971	956	866	925	920	923	952	937	919	972	927	961	949	934	933	916	927	940	930	902	877	936	913	866	887	914	943	932	925	971	884	970	948	911	939	917	924	916	919	922	973	894	927	979	946	919	917	951	963	956	968	950	870	952	953	888	949	952	966	934	965	963	874	960	972	921	984	923	924	933	919	948	950	916	968	944	941	932	944	898	955	909	892	920	970	932	966	931	949	915	999	866	952	945	908	915	941	929	927	939	944	877	959	920	970	943	897	931	901	924	934	906	977	957	952	921	941	919	935	948	930	890	913	898	984	947	959	941	914	996	919	965	919	933	912	935	939	903	918	951	926	924	938	919	954	887	879	894	941	922	941	918	954	943	921	935	929	977	889	928	916	907	932	898	949	939	922	907	975	926	971	976	930	963	934	903	916	858	885	947	923	896	935	929	951	939	879	923	914	889	1014	916	908	928	965	884	954	980	875	930	945	896	910	919	964	974	931	904	1010	919	934	968	909	909	948	911	932	904	957
5147	1089	1060	931	893	859	859	850	860	890	843	852	864	824	829	879	901	829	885	882	863	833	797	818	818	770	867	816	865	853	821	862	806	860	840	874	783	849	841	796	857	801	869	809	849	830	826	851	835	853	895	843	820	850	856	858	852	800	779	832	874	820	850	868	838	823	787	827	788	836	831	798	812	854	857	853	809	840	878	814	829	826	879	823	827	828	808	848	895	851	836	903	842	861	830	795	860	852	857	862	811	814	839	843	840	813	797	784	817	875	862	890	849	812	842	853	876	852	845	835	833	829	841	824	791	832	880	771	853	851	806	841	835	859	789	849	791	832	815	802	796	852	774	851	815	904	830	835	849	813	835	828	828	805	846	885	841	871	845	886	765	811	855	817	786	892	816	826	853	817	858	877	872	793	866	828	872	842	819	877	789	825	848	834	867	843	872	845	808	791	784	782	838	833	827	820	886	870	850	785	822	851	843	822	821	751	757	795	829	805	882	866	833	850	834	874	890	787	847	834	841	826	824	878	794	844	825	829	797	862	804	806	895	851	833	823	814	854	842	841	829	790	793	793	874	810	847	850	845	824	830	914	877	868	803	817	827	814	800	829	825	864	839	881	827	823	854	850	819	820	848	860	879	868	780	842	872	851	829	801	869	810	837	878	824	918	850	859	793	811	871	792	814	797	830	927	846	814	834	837	844	841	856	810	841	883	804	821	847	794	846	861	838	832	809	850	832	861	854	791	812	816	836	913	865	877	866	773	851	833	805	820	880	838	850	843	835	838	855	858	864	807	834	845	849	805	857	901	830	866	862	800	809	835	829	820	840	788	818	787	799	849	814	823	849	810	866	813	839	857	863	886	856	840	889	828	840	862	829	842	808	756	814	848	845	829	859	853	874	855	871	832	853	819	820	841	863	830	793	866	849	798	852	856	780	808	864	908	858	859	804	847	860	839	853	844	835	857	789	827	871	820	827	834	849	888	820	797	842	876	838	842	862	796	816	845	800	842	860	846	773	802	835	822	869	796	849	787	809	797	842	781	839	834	846	799	853	852	802	872	826	835	829	858	806	853	861	811	848	864	848	841	864	858	824	845	835	810	811	855	811	883	839	818	839	841	817	796	804	859	823	847	824	845	849	851	865	828	824	819	854	823	809	854	793	800	798	859	802	871	824	873	888	867	841	824	857	792	811	828	846	766	823	807	784	830	827	828	807	852	858	858	859	849	819	831	879	813	860	880	823	868	807	779	836	836	872	844	851	907	853	856	858	867	872	869	833	810	833	817	844	864	791	817	818	835	776	871	817	803	784	810	777	811	839	836	799	820	810	809	843	781	836	825	808	794	877	886	807	818	834	821	849	758	777	852	863	898	833	835	827	896	820	813	863	879	885	850	836	890	827	845	830	803	794	817	832	849	869	811	842	837	844	818	801	842	823	831	853	809	836	840	834	824	827	816	848	826	780	811	823	835	845	853	821	788	847	861	808	841	856	867	865	848	794	826	841	844	854	842	812	855	851	837	769	853	813	850	840	859	882	877	834	840	850	849	861	798	852	846	839	803	818	819	871	832	862	830	867	856	822	869	831	791	811	844	794	826	785	826	822	821	812	834	832	846	825	888	824	805	844	784	826	841	782	839	800	876	854	820	800	870	819	844	854	850	812	862	874	812	806	805	815	884	833	848	821	850	839	818	827	842	813	810	851	822	815	890	847	792	828	854	806	837	813	875	842	826	814	865	798	841	845	789	838	847	841	834	865	851	892	850	824	848	804	794	808	857	858	849	813	845	831	866	841	827	830	822	801	803	808	879	843	799	830	807	876	856	881	821	791	824	878	835	872	873	871	826	842	851	813	831	885	796	795	802	862	843	831	834	858	847	844	816	823	837	892	799	865	852	829	862	782	863	800	873	833	793	872	893	857	835	823	789	845	779	876	828	826	826	816	897	797	877	792	797	758	867	820	847	852	869	845	878	783	840	851	883	824	889	781	816	855	812	838	810	795	820	901	841	889	870	844	828	841	866	883	852	870	823	898	750	822	814	796	801	827	783	854	822	821	853	839	816	874	800	834	787	842	815	816	864	827	879	799	877	857	832	826	817	844	815	831	793	844	826	831	800	856	862	821	844	848	863	830	859	826	892	830	868	817	803	838	861	914	838	810	841	833	809	801	837	830	895	876	873	791	865	797	871	808	861	863	799	820	829	817	861	860	829	827	855	885	825	802	836	827	825	874	890	832	817	865	845	865	812	848	813	789	839	818	806	808	832	838	874	856	775	781	806	812	875	830	850	872	845	843	808	804	805	906	843	818	822	893	805	832	801	888	860	840	838	827	834	798	844	786	805	838	846	845	836	856	824	841	826	842	854	871	805	860	835	861	813	856	842	850	806	830	851	881	814	835	924	912	809	845	795	802	884	820	810	846	874	854	855	837	828	818	818	794	885	814	827	858	835	859	816	835	809	811	820	843	845	808	806	785	862	806	888	876	884	889	814	847	825	795	823	855	803	790	784	819	848	852	848	851	880	829	885	814	826	852	825	830	839	806	842	818	827	871	761	844	829	874	818	858	839	902	872	853	858	819	852	781	811	862	829	859	807	814	883	823	848	837	803	854	871	870	801	875	856	770	863	846	855	835	865	884	899	844	857	833	752	871	852	814	844	817	863	893	855	815	846	764	811	819	813	805	837	857	827	860	850	805	815	835	862	798	828	851	817	775	801	831	837	842	820	823	877	830	848	848	815	871	857	856	865	832	814	863	781	835	855	813	817	803	827	860	855	809	867	818	787	870	847	848	890	796	823	825	844	878	850	830	870	796	850	812	870	793	857	814	802	837	811	878	827	847	813	824	879	861	854	822	818	807	840	804	820	854	875	808	823	833	843	836	827	787	800	827	820	853	847	827	874	849	865	809	788	826	822	839	846	850	885	865	840	825	798	827	851	849	857	817	825	847	884	865	883	812	777	859	842	796	883	818	859	802	786	845	869	826	782	819	847	817	801	768	840	841	832	832	862	858	856	806	879	894	843	831	851	865	856	906	827	836	884	858	854	879	819	836	852	824	876	860	800	839	810	805	813	859	869	789	884	813	887	819	841	893	840	843	829	847	857	853	869	813	825	847	780	888	801	855	835	841	853	885	870	867	797	840	797	888	858	819	840	890	817	794	855	819	872	808	765	837	835	888	846	819	816	870	798	843	864	815	824	829	860	809	837	847	848	866	771	880	790	839	808	859	886	897	847	835	802	840	790	791	869	828	833	808	836	844	835	825	867	833	764	806	837	831	892	895	850	831	847	845	866	840	827	801	871	851	909	863	860	833	809	866	845	824	855	841	855	863	816	862	854	805	844	855	811	827	811	854	761	844	856	864	831	857	837	854	817	791	831	850	836	777	805	809	809	786	801	839	802	837	832	834	820	840	825	829	810	845	916	835	837	857	867	863	857	811	829	856	825	785	889	814	843	825	839	792	839	852	814	878	853	811	843	764	802	859	830
25246	21400	27023	24177	4136	1738	1291	1147	1053	1025	1012	1071	998	1064	993	1020	1034	994	1023	997	1003	1019	1021	961	976	983	984	962	1053	1018	1011	979	945	982	1054	963	1007	1065	979	998	938	1031	953	952	966	995	964	1011	959	1005	988	959	958	997	1012	976	943	954	977	1071	973	973	999	996	1003	998	1003	967	988	1028	965	963	998	986	1021	988	1021	985	987	993	1007	1011	1024	922	1064	982	952	988	981	987	1001	990	987	1008	988	1022	964	996	926	1046	948	990	946	1003	1011	989	972	1027	1042	969	1017	973	1006	1014	996	999	970	956	952	937	1033	941	998	984	1020	964	953	1047	979	1045	938	938	995	1034	971	979	955	987	1004	972	917	963	985	962	1031	1008	997	979	1023	1065	982	985	947	1050	931	943	1005	1015	970	939	939	1027	950	1014	1031	1040	1027	1057	959	1000	1009	1025	967	987	965	995	1036	1035	1003	1022	1053	1034	994	946	1017	974	1010	994	967	1012	1000	968	994	985	998	973	975	1002	943	956	973	964	1030	933	973	995	975	970	978	922	989	1010	956	924	1000	1052	1013	974	955	931	1009	991	997	951	940	985	969	982	985	960	1004	1023	971	986	955	1000	985	1017	972	1054	978	915	1036	918	1018	963	982	1025	1043	1002	1013	980	1019	992	974	984	989	989	975	964	995	985	988	977	942	1011	980	1027	988	1007	1021	1045	981	952	978	978	981	1004	1017	959	956	1045	977	922	974	965	938	987	927	963	950	965	950	1013	964	1003	995	957	976	951	1050	964	1014	1002	969	988	1009	948	969	949	997	991	989	966	1025	904	1000	955	951	1002	986	941	963	947	995	981	1019	1001	1002	949	999	929	1004	1028	1004	979	1000	988	960	1034	972	975	993	996	992	951	1012	982	930	1002	1010	965	943	956	985	913	988	1009	950	985	1004	1001	981	950	1006	1023	1004	937	998	1048	1011	1002	953	929	955	997	1043	1012	910	1029	973	972	991	911	972	1065	952	1024	972	1002	948	989	1030	967	1035	1007	988	1050	975	1088	966	976	1000	958	948	1083	967	997	1000	965	1019	985	953	997	1059	965	1024	957	953	1023	992	928	941	1039	962	974	975	966	1022	938	1017	989	966	1007	978	968	986	984	976	989	975	935	984	967	1011	976	978	985	1020	1018	1030	963	948	1015	1005	920	988	970	1042	995	984	1015	928	969	1026	1028	984	916	974	931	933	946	919	998	936	1002	906	977	939	1096	1009	1000	989	1021	964	952	922	948	970	1017	1069	1004	1044	988	916	940	975	1009	1012	964	1035	944	1007	989	1025	991	981	996	1027	950	1016	969	979	969	1046	977	1021	942	1032	1027	906	947	965	1052	917	1007	949	1007	969	961	940	938	988	1035	1021	999	985	988	1059	1005	938	960	1006	984	972	959	958	1012	935	995	984	931	984	955	961	993	1019	1014	975	964	1045	999	1043	1004	982	983	955	975	1000	980	965	913	1012	932	903	1002	925	977	940	992	1037	994	999	990	991	1054	997	933	944	962	1048	1031	980	1023	965	1010	963	969	970	956	989	1014	958	985	981	985	1018	984	1007	1027	1017	967	982	1003	949	935	965	976	1002	1018	1014	1024	960	1012	960	1009	1019	972	1048	1014	1038	1023	965	1005	971	948	933	998	961	1065	958	976	1025	956	953	993	916	982	1006	1024	966	996	992	970	979	999	989	1034	965	1050	1017	1030	985	988	1017	1017	1004	1008	992	1001	984	985	977	1014	1022	986	970	994	982	960	1012	959	1042	995	965	983	964	977	1039	1033	924	968	1033	970	973	1000	921	946	992	971	987	975	1023	976	996	1004	932	975	1056	989	1035	949	1004	1001	1023	934	984	1009	994	1038	950	1014	971	971	965	941	926	983	1025	946	1051	998	967	1016	1041	973	1034	1093	1018	945	1004	977	1003	1035	988	1002	994	1005	1011	972	963	1032	1017	1002	1057	989	984	1016	975	970	936	986	985	1027	992	966	967	955	989	976	1021	994	929	969	1047	991	1002	1011	997	1020	1016	959	991	1018	1024	965	1014	1029	996	937	987	1061	985	960	1012	976	1008	938	1011	1010	1029	943	965	959	977	1002	969	972	1004	1048	1014	1052	975	929	1033	962	1006	979	1005	990	920	911	1002	1008	1002	1006	995	997	993	962	980	920	941	1007	1048	1027	1013	1031	947	969	1006	978	959	1004	978	960	1043	969	931	945	946	1045	967	935	961	996	1000	1015	1015	998	919	980	1017	968	1020	1029	1003	1022	975	950	1003	1014	1004	1007	977	983	952	973	992	1013	994	995	979	931	874	952	996	957	989	962	967	1003	965	981	978	966	926	964	989	987	978	1015	1025	917	940	971	962	966	1013	996	1009	933	958	988	1021	959	935	961	963	957	1013	992	975	982	1044	960	998	937	998	978	990	1009	986	975	977	968	973	970	956	944	996	960	930	933	1001	1016	912	986	972	954	966	932	978	969	951	973	1032	962	1029	1020	963	963	978	966	962	971	978	1014	1014	1030	981	977	1005	990	990	977	958	955	1025	966	996	991	969	941	945	988	975	934	1001	946	966	1004	994	925	962	991	951	1027	1015	1021	999	980	963	955	1060	957	976	959	1010	989	959	953	990	933	1015	975	1006	928	1018	1040	957	996	972	957	960	972	989	961	1003	976	992	986	939	1058	978	951	958	963	1014	968	953	976	970	996	1006	1044	979	991	981	962	953	1000	1019	986	973	959	1001	991	1003	1012	971	945	966	984	976	982	961	983	976	996	990	995	991	948	1006	1001	954	917	967	934	1028	989	962	988	975	947	919	994	980	980	987	996	947	958	976	1015	973	994	1018	983	989	985	993	1001	973	1001	985	1016	958	958	948	1003	1031	956	991	1024	969	1018	983	985	972	1027	977	947	963	1029	1066	1027	1017	953	948	959	933	1043	999	1028	939	964	982	998	1034	1003	996	999	1014	1093	1016	847	1030	1018	998	1005	1008	985	1015	959	947	1025	928	1003	971	990	1015	969	952	973	950	960	969	954	964	978	953	967	971	916	995	978	979	1034	987	989	960	944	1005	989	1014	1047	878	924	1025	1020	983	1019	1104	985	982	1037	963	967	994	1031	1043	1015	959	967	976	957	984	955	992	936	990	1010	997	998	944	975	971	997	993	1001	989	973	933	973	996	963	983	1013	1044	988	970	1022	1006	1018	943	983	971	1001	985	971	961	956	977	996	1003	953	946	1024	992	962	1004	1029	959	995	965	968	944	955	1009	967	921	998	962	935	990	990	948	991	978	956	985	954	938	988	1024	988	999	992	986	996	1012	959	1003	1005	987	989	890	991	1058	1005	963	1035	974	978	1000	997	954	1030	993	966	982	981	967	985	972	1014	1008	1011	1023	1003	967	1021	976	974	951	969	999	1003	1021	1000	978	1007	931	960	984	985	994	960	1015	960	1022	977	1022	985	955	1015	986	921	1057	998	1016	916	957	1002	1000	994	1020	985	942	1017	987	1033	986	948	985	1026	991	958	1009	945	1016	1064	960	987	999	919	985	1007	995	977	932	1014	987	989	973	903	1010	1001	992	969	996	994	986	1001	1003	989	977	1003	980	939	952	973	978	993	974	983	1010	959	950	966	1008	991	1022	930	951	988	930	980	1005	986	1028	993	961	955	957	959	1016	912	961	956	1012	981	1009	963	956	1052	994	975	970	992	999	1013	947	971	1003	1021	919	1032	997	961	993	915	991	970	932	918	987	972	997	1030	965	921	979	964	1004	973	1030	987	982	988	979	1048	956	1020	990	975	1005	985	995	1017	1003	998	1005	1010	975	962	1045	1008	1027	994	1031	964	984	1012	951	1009	973	1011	1021	959	1004	1031	1017	960	999	989	960	948	1011	971	983	914	954	1012	984	1049	1026	989	970	959	965	1013	986	990	1002	1004	1006	1012	991	1000	978	994	935	983	982	984	974	962	1001	1007	982	962	951	984
3528	3052	2468	1647	1372	1161	1135	1089	1046	1012	1013	957	947	978	1002	975	985	987	877	965	962	968	945	927	935	954	902	977	880	915	884	959	975	935	904	960	928	881	980	929	941	963	931	948	873	940	929	940	945	913	877	891	883	899	940	914	891	912	896	910	910	932	956	955	903	933	896	906	922	891	899	915	899	905	893	846	900	940	921	903	885	862	906	900	960	867	888	911	891	917	890	896	938	918	910	882	938	941	908	939	960	926	870	881	873	872	886	917	948	916	887	932	921	888	918	946	957	855	930	963	876	954	925	883	936	917	948	901	857	922	956	905	937	916	890	918	914	899	915	844	905	936	931	893	903	895	854	948	908	910	893	924	924	866	898	905	904	923	917	909	915	893	950	915	919	899	891	910	930	900	930	884	916	905	879	956	934	923	888	893	873	872	937	871	893	974	937	860	919	893	946	904	936	899	900	908	927	829	854	903	914	897	879	943	886	895	937	915	882	938	910	866	860	955	879	911	871	935	866	867	891	920	913	867	910	899	886	914	899	966	893	926	902	927	927	872	903	934	874	939	903	918	956	917	917	850	873	959	956	867	955	870	865	926	914	912	866	867	880	859	906	896	968	897	956	942	931	929	968	853	923	877	944	896	909	910	872	914	945	875	899	889	881	901	908	939	962	897	917	897	925	912	921	923	914	893	937	968	938	951	955	970	864	897	907	899	905	891	930	880	866	878	916	905	911	888	929	933	868	902	903	919	930	912	905	920	965	869	868	927	829	920	919	907	849	900	905	954	935	868	905	867	831	882	901	938	935	905	933	909	884	893	954	933	865	903	930	910	894	908	887	892	967	899	890	922	880	911	912	883	895	914	952	878	911	921	914	922	914	877	898	881	970	908	907	867	908	905	952	905	893	921	865	870	914	882	872	916	846	898	864	891	862	877	921	934	899	900	904	882	926	918	962	865	902	866	889	899	938	904	910	874	860	896	908	892	932	850	931	885	866	909	906	881	899	881	924	915	883	936	907	901	883	960	887	887	869	918	900	937	886	907	907	881	898	897	937	844	913	875	926	858	882	928	920	951	924	854	834	972	892	873	868	925	907	908	948	909	955	896	924	878	874	972	966	884	889	870	899	881	969	941	903	946	919	947	924	896	874	918	880	898	923	870	909	897	919	869	906	867	888	943	893	949	906	880	925	892	892	879	931	895	900	862	926	982	900	868	860	914	910	854	930	841	896	906	909	924	820	919	934	914	880	919	839	845	884	945	912	890	916	900	972	938	900	939	922	876	892	869	933	894	925	940	915	857	1007	914	889	896	909	912	869	899	908	937	893	912	839	928	903	920	866	904	825	881	865	938	884	905	913	932	910	910	878	879	870	866	942	960	917	940	863	916	869	876	956	918	927	865	890	910	910	930	919	885	971	916	921	875	925	897	915	922	926	865	917	897	886	958	962	903	882	935	928	890	922	888	926	929	897	883	883	929	931	848	888	924	886	987	905	932	883	890	892	875	912	864	944	934	936	898	902	879	874	872	835	898	933	922	906	905	957	921	900	952	839	909	915	889	903	924	935	924	895	966	875	902	915	945	894	862	912	917	876	900	911	857	919	835	878	951	883	895	929	850	920	839	929	914	944	890	866	948	916	894	868	907	922	886	845	945	899	921	916	914	889	926	883	905	872	899	894	908	864	832	925	883	892	918	916	908	902	889	892	853	891	916	957	878	883	871	832	928	938	885	887	914	899	883	934	869	879	892	892	869	878	922	916	918	938	876	914	921	945	904	896	911	895	874	897	898	911	926	889	877	888	904	916	907	911	901	933	917	918	952	890	874	894	913	859	892	923	852	858	897	869	898	914	873	886	858	909	891	904	868	938	894	918	934	948	883	867	932	929	905	960	887	949	892	905	923	871	894	888	921	845	864	924	897	929	909	908	935	917	877	945	923	907	913	926	864	966	911	908	891	832	918	900	856	879	914	866	959	891	894	871	901	911	897	931	928	950	881	934	881	956	914	908	852	895	913	932	889	913	919	878	872	885	878	895	895	949	909	917	895	920	874	918	926	894	870	920	901	937	881	876	879	933	879	957	873	853	949	951	904	875	900	890	890	911	931	930	927	960	890	950	903	903	922	841	853	878	881	942	940	918	957	878	895	987	885	962	902	922	901	927	909	916	874	946	914	920	913	975	889	872	906	924	936	873	843	939	876	918	868	898	913	893	920	920	873	856	848	891	881	912	914	884	941	922	922	911	849	922	926	937	898	897	929	928	948	895	923	911	890	906	892	901	932	909	903	897	921	863	925	924	923	902	895	945	891	932	940	870	939	860	882	893	910	904	903	904	873	919	852	908	924	875	894	910	848	861	918	880	912	888	874	935	952	893	878	907	871	945	913	941	887	892	937	908	895	930	893	893	945	862	896	875	911	956	911	883	857	929	848	918	914	856	920	942	874	929	957	889	866	883	841	921	941	899	978	929	895	854	899	895	938	926	860	950	925	909	893	942	907	919	902	935	876	908	857	923	838	924	848	919	881	871	908	848	856	881	886	860	814	883	952	907	919	897	912	838	870	896	952	819	892	920	857	903	867	947	938	952	847	854	915	908	896	930	868	931	897	912	872	943	912	905	957	909	888	875	952	959	883	909	891	883	903	908	849	916	903	962	858	1006	900	880	977	943	990	883	914	922	809	907	881	859	861	932	903	882	907	901	926	820	951	920	906	879	928	878	917	881	918	932	910	938	937	934	846	895	935	895	916	896	909	907	944	854	935	906	885	885	928	916	884	896	873	913	902	944	978	907	910	904	870	879	887	906	875	901	949	934	915	860	925	857	920	873	883	897	878	893	832	887	884	915	845	907	866	934	939	890	896	910	898	927	908	922	858	850	904	940	904	865	927	886	907	881	896	906	890	907	900	909	863	879	924	937	913	964	908	883	917	902	881	912	898	933	903	917	945	851	880	917	921	880	903	871	951	927	902	880	905	890	878	922	879	924	896	898	910	861	903	960	890	914	910	877	921	887	925	866	890	858	866	906	886	910	909	927	880	874	923	859	854	863	928	899	891	919	859	900	850	933	922	939	892	922	874	918	923	972	925	877	936	905	890	876	896	898	868	969	955	890	852	880	892	963	910	897	889	935	837	835	933	858	846	878	861	887	896	833	920	926	908	932	867	866	937	860	902	842	879	907	893	903	902	875	958	906	905	902	955	915	974	909	902	841	934	877	861	958	869	897	851	931	933	867	875	880	875	929	939	902	874	883	883	855	954	900	849	912	886	846	893	939	868	858	888	866	907	915	901	928	919	944	859	888	879	883	898	882	946	845	895	917	928	911	901	923	881	865	921	898	894	894	859	935	934	903	914	921	882	909	892	823	908	942	907	890	892	892	917	854	854	895	876	892	894	926	947	919	905	887	890	928	882	997	891	874	940	905	916	902	877	908	860	903	915	895	853	890	858	921	917	883	911	918	888	938	890	875	900	880	959	911	886	913	932	970	890	887	881
24130	21434	28694	24570	20965	4549	1551	958	791	824	795	795	779	717	721	756	724	672	687	710	718	720	712	660	664	675	700	658	698	680	708	680	662	722	745	714	683	616	696	747	683	673	660	693	623	671	685	726	663	701	674	669	698	675	710	712	660	647	677	690	683	712	690	652	681	683	660	626	655	638	655	685	689	699	653	702	688	679	644	632	651	734	666	706	685	641	741	682	677	646	652	697	663	681	690	696	693	661	679	663	649	668	694	696	656	710	695	693	666	688	649	666	684	691	700	676	660	695	667	698	613	727	662	675	695	694	695	673	699	664	702	679	674	665	673	677	655	695	687	666	655	709	681	656	697	654	664	667	674	646	680	640	697	675	697	676	661	695	668	737	698	680	691	646	616	644	624	669	693	691	633	608	674	671	661	687	650	656	714	687	674	680	666	628	654	608	706	708	655	703	696	644	675	685	683	702	692	692	666	660	681	643	664	718	690	733	681	703	626	651	664	733	663	651	673	711	650	690	699	673	692	660	702	687	703	685	663	693	654	717	710	639	655	669	686	669	618	670	693	691	656	659	659	670	653	672	653	684	669	655	695	687	683	705	662	621	705	634	689	652	668	654	681	639	656	670	675	677	646	641	658	685	696	671	642	643	673	650	664	666	719	664	620	720	683	655	659	696	679	687	673	690	710	696	689	668	691	713	653	662	692	646	684	644	680	646	692	668	701	673	660	669	718	667	678	690	695	643	671	720	660	683	656	658	723	643	642	670	664	657	714	735	682	732	611	661	698	668	704	656	670	718	675	658	654	644	613	703	675	685	632	694	679	652	655	659	664	653	661	671	702	645	702	619	692	692	654	679	693	675	676	677	681	706	656	626	669	719	688	696	686	707	713	650	683	671	679	687	657	675	675	715	712	699	667	650	645	663	685	699	651	670	735	661	641	699	643	620	682	682	682	697	718	657	633	668	632	689	626	660	681	662	660	645	676	680	648	682	679	684	697	679	697	716	663	678	722	664	693	702	642	696	655	676	671	670	715	655	638	704	674	684	708	712	729	609	650	676	679	661	664	697	688	659	675	641	603	620	666	623	647	678	693	667	665	676	674	645	661	668	645	659	647	720	664	652	708	672	705	692	656	674	700	651	713	656	697	663	665	660	657	651	655	709	683	649	648	677	695	687	658	718	638	644	642	692	728	654	698	669	651	619	620	646	694	636	675	673	637	674	652	730	599	649	630	718	673	659	681	649	636	664	669	707	695	658	678	688	670	674	643	682	648	676	689	719	690	626	673	646	682	663	693	693	677	719	651	658	705	688	643	631	694	664	623	687	675	669	727	650	679	676	683	729	694	696	689	679	700	694	683	656	706	674	663	649	695	692	710	649	640	654	640	693	691	644	684	708	667	644	654	661	653	666	690	676	644	643	678	680	664	687	611	668	643	711	699	677	650	671	689	635	640	678	638	668	692	741	692	706	649	666	658	676	666	622	673	641	679	674	651	637	729	721	673	713	639	667	660	691	672	677	662	664	683	679	630	674	659	651	691	679	667	639	662	641	641	675	644	672	661	681	690	649	627	683	653	668	687	673	635	652	683	632	712	706	660	675	663	632	663	689	633	704	668	632	659	662	648	704	661	663	638	697	656	643	714	685	673	705	657	688	646	655	716	666	683	624	667	644	658	672	664	691	700	649	672	722	654	646	681	677	696	656	661	648	696	668	661	684	666	634	668	682	679	660	664	633	673	698	669	656	670	651	662	685	647	726	651	668	673	668	689	644	653	676	677	651	652	676	697	648	691	673	680	671	647	646	656	678	648	637	711	660	665	646	617	630	625	668	652	679	647	645	708	693	667	699	716	673	650	636	649	689	729	700	652	687	662	667	666	675	670	648	631	720	677	651	686	680	728	693	767	680	665	610	668	692	616	686	643	680	715	675	655	689	690	708	640	636	640	678	626	707	672	649	676	678	667	643	615	690	653	672	723	638	654	666	653	622	702	653	674	732	671	631	676	695	656	629	620	655	666	645	688	634	675	712	696	663	697	659	646	645	640	667	676	660	685	658	691	664	662	660	642	659	710	645	673	678	664	706	693	654	708	679	637	646	708	643	678	688	703	684	688	665	657	650	700	707	684	701	695	669	660	716	674	690	650	686	646	689	710	704	714	679	689	647	684	663	656	637	685	669	679	668	643	671	644	643	637	678	674	642	662	644	713	626	707	714	641	648	698	716	655	649	718	676	689	554	643	744	728	654	678	651	642	693	691	672	672	679	617	662	682	697	644	683	674	682	686	662	673	672	654	661	677	674	682	678	701	671	673	656	650	730	687	674	692	648	688	728	656	658	662	659	681	651	653	710	658	666	684	706	677	697	668	703	635	686	724	592	658	718	647	655	663	643	681	685	672	697	645	674	655	677	664	677	707	674	701	706	671	617	651	609	670	680	688	656	677	658	681	639	653	653	670	656	676	602	663	672	655	671	649	653	679	682	623	638	685	645	675	658	666	630	690	713	637	688	681	696	655	589	680	715	655	626	639	669	675	654	698	669	608	658	679	648	652	687	606	717	678	681	696	655	652	648	665	701	663	680	671	651	673	639	670	698	700	661	658	652	737	646	692	653	689	654	696	658	670	641	657	627	721	700	735	638	665	613	699	657	695	676	714	659	658	652	708	689	639	632	681	659	625	646	692	663	656	635	673	649	662	649	703	613	679	666	630	706	670	689	687	656	657	671	686	671	635	648	646	638	642	627	700	731	673	718	658	698	686	711	689	712	723	676	691	671	676	628	662	628	609	695	687	681	673	669	705	655	688	644	660	662	719	698	676	690	624	646	678	660	712	660	714	694	698	663	638	670	643	645	683	674	664	638	668	695	682	709	652	688	709	699	688	661	644	663	716	644	690	664	693	634	665	658	677	663	662	726	620	701	688	693	668	696	665	721	672	655	674	692	654	689	632	633	707	653	615	678	676	688	682	642	638	703	644	690	604	698	654	657	640	685	702	641	661	704	669	659	699	649	687	677	654	623	668	691	637	661	671	681	707	663	674	667	597	695	711	667	688	643	658	638	690	651	630	670	679	596	650	630	675	634	623	653	664	698	639	668	656	705	693	692	664	634	658	646	685	678	694	654	696	699	665	720	631	701	717	726	684	672	663	632	661	656	664	638	684	657	726	653	659	640	681	695	652	662	640	729	694	662	651	703	650	619	656	683	688	676	654	657	624	654	672	686	673	645	667	647	708	650	647	683	679	730	670	713	648	700	650	657	655	621	649	677	636	646	656	653	654	663	661	659	670	627	637	720	680	644	687	639	661	717	693	687	674	668	668	659	646	666	698	702	653	664	670	656	705	644	686	669	676	701	649	612	683	660	694	664	669	690	725	670	698	674	673	652	651	706	629	690	621	690	672	676	622	706	687	665	709	656	679	692	662	636	673	685	705	689	678	657	696	662	650	669	668	671	700	707	641	618	681	656	717	695	649	671	637	642	667	684	705	682	728	683
3508	5105	4081	2362	1606	1329	1155	1034	939	876	842	814	822	775	753	779	708	774	758	719	715	711	749	749	691	691	717	712	734	712	734	682	709	648	624	673	641	670	669	662	707	691	671	681	691	707	714	670	685	705	683	676	675	727	651	702	694	693	715	663	752	718	674	700	670	729	674	731	675	670	625	641	693	656	672	661	680	684	673	670	699	677	615	677	717	700	688	682	676	715	662	658	656	649	664	645	688	645	671	684	656	634	661	659	698	681	685	613	699	670	641	685	617	714	686	687	645	646	664	683	680	666	650	674	684	645	661	702	670	660	668	639	690	664	625	667	687	703	642	572	682	659	653	651	719	651	692	652	630	685	677	658	677	679	675	675	690	634	687	680	653	707	633	658	678	693	697	678	638	694	709	706	689	689	631	646	651	640	623	696	694	680	705	612	698	662	675	650	639	696	657	649	708	651	692	644	679	674	679	708	703	690	664	672	630	711	668	681	652	671	669	673	629	701	668	634	671	696	638	636	651	674	691	677	678	692	656	632	661	683	678	686	640	637	652	646	698	668	675	678	703	703	651	704	672	692	688	677	642	641	654	638	667	641	650	655	657	683	649	667	616	693	669	679	678	639	669	695	682	607	696	655	664	690	662	684	689	639	689	687	681	701	675	664	667	671	636	676	645	676	621	639	682	651	636	696	650	659	698	653	694	628	664	677	662	672	634	677	674	712	634	691	669	655	670	635	618	620	698	700	684	706	689	669	629	653	662	619	712	670	707	653	707	660	674	665	682	649	696	634	651	675	654	676	659	666	645	635	669	667	671	668	650	671	658	682	675	729	664	684	682	692	651	662	670	674	641	614	674	646	682	683	624	659	680	715	668	650	658	683	651	641	636	657	702	699	655	676	670	598	692	732	690	662	686	636	670	668	697	705	682	619	669	721	677	683	679	678	687	699	703	650	745	632	643	708	652	645	680	653	679	679	634	679	668	695	695	642	646	651	655	640	661	676	669	661	707	678	637	688	672	657	706	654	644	625	669	663	632	683	730	686	664	681	671	652	675	683	670	642	677	686	692	678	661	681	698	650	673	638	659	657	687	644	634	677	691	675	669	654	690	659	656	640	686	694	722	655	681	662	664	696	653	670	680	679	685	657	663	649	637	715	680	703	697	615	623	657	686	709	684	662	613	667	643	645	698	667	667	698	689	701	640	635	669	716	682	664	706	657	630	644	660	668	643	645	648	729	671	698	673	673	681	669	651	738	691	715	693	611	675	689	639	665	660	704	618	680	645	661	641	671	672	609	664	644	657	635	688	697	666	680	642	674	648	664	648	642	636	678	678	608	665	685	695	635	676	669	678	682	642	685	650	654	647	669	593	675	653	656	669	651	630	684	668	605	682	661	677	664	648	671	646	643	682	602	641	696	639	681	635	689	693	674	657	639	649	657	667	618	646	694	631	631	682	689	642	645	635	686	677	652	679	661	655	704	687	699	648	656	689	674	650	651	675	619	697	643	647	662	684	655	727	681	676	644	656	663	685	664	662	679	649	690	695	663	658	699	653	647	636	632	662	637	658	692	655	631	670	683	599	635	663	645	631	676	635	650	684	635	673	666	641	647	687	646	668	679	698	646	694	695	725	647	675	619	686	673	696	662	709	604	672	651	723	705	649	663	659	646	667	656	686	685	647	690	666	727	678	715	681	615	671	633	687	643	622	687	708	713	638	686	655	677	643	607	690	656	681	627	655	638	643	689	634	641	694	670	665	604	659	680	692	653	610	626	636	639	647	640	669	664	656	645	689	640	656	647	615	663	660	676	599	651	670	666	692	675	697	639	691	652	653	691	666	676	677	701	633	691	639	668	627	670	660	621	648	664	665	645	720	667	668	654	667	662	632	652	648	672	660	709	667	689	641	652	721	654	650	679	643	663	656	647	676	719	686	681	628	654	673	672	697	685	673	678	665	679	654	651	684	633	669	718	665	706	636	637	677	632	648	598	638	656	639	676	617	696	611	681	657	679	676	650	693	672	666	639	636	687	701	672	670	661	692	711	682	699	612	638	705	640	658	636	647	707	666	665	679	622	699	657	626	710	684	681	663	685	646	697	673	652	653	659	692	616	664	661	664	663	673	619	674	714	637	653	680	671	660	667	655	658	720	690	643	679	650	652	603	703	652	674	651	638	648	676	670	664	608	633	712	641	660	684	636	701	626	609	641	652	687	659	595	653	688	644	643	638	649	672	668	687	642	636	672	643	632	647	669	645	675	667	687	648	679	619	655	662	648	643	643	645	656	686	643	688	673	621	691	649	655	645	660	619	675	708	604	660	629	676	663	667	714	702	658	669	615	695	720	608	652	691	643	596	693	673	672	608	651	690	658	638	678	678	631	672	661	605	635	690	631	671	688	663	663	644	635	649	691	647	608	647	677	619	666	618	668	642	668	680	721	685	676	655	663	662	684	612	642	663	636	642	675	650	681	675	679	619	681	652	647	642	665	696	647	686	657	647	642	676	629	619	642	616	660	671	660	652	656	643	639	656	649	684	693	628	671	667	640	658	685	667	668	682	681	707	637	646	665	655	663	676	613	689	664	669	658	659	692	666	683	656	665	664	637	627	699	669	615	685	656	638	629	638	624	603	691	709	668	699	657	681	687	700	660	629	653	607	661	685	689	691	642	600	666	648	703	648	652	628	660	636	657	639	624	640	604	658	581	690	713	669	672	678	656	691	703	670	626	663	688	621	620	655	664	665	621	653	613	681	659	692	654	680	721	648	691	650	671	609	658	645	655	691	665	741	691	690	663	678	650	676	715	684	626	647	654	652	665	674	632	737	643	683	682	704	660	629	635	643	656	674	650	648	661	662	631	666	650	642	719	661	598	665	697	656	667	649	641	639	668	658	707	686	612	668	685	643	661	684	665	620	695	648	646	692	658	670	647	680	695	662	663	694	614	639	641	699	675	659	672	676	697	632	674	704	622	632	634	677	660	655	631	717	655	623	665	688	626	659	688	697	651	667	648	672	695	647	682	677	658	673	671	659	652	711	673	711	686	682	645	718	664	654	664	657	690	655	672	637	668	655	672	643	626	710	667	645	683	698	652	677	696	722	687	645	663	657	693	687	643	669	674	639	681	673	665	638	672	675	644	616	686	631	648	621	677	686	662	677	643	660	667	613	667	654	665	617	687	664	667	669	620	624	651	702	635	665	646	675	663	644	635	667	693	640	673	664	681	616	655	669	649	656	670	601	642	667	711	708	652	624	673	735	646	643	677	629	666	679	635	670	657	640	674	619	674	679	665	670	642	702	676	608	667	656	667	664	684	661	672	678	677	684	670	657	729	663	640	667	643	708	656	647	656	620	713	660	622	661	673	709	637	655	657	646	656	611	680	659	621	682	651	645	687	649	681	665	689	689	649	655	693	655	655	706	652	695	650	673	722	633	649	652	666	676	656	655	668	651	672	640	668	650	634	657	662	624	632	668	642	650	624	682	665	712
27785	12660	2316	1348	1039	942	991	950	958	936	944	958	951	922	946	921	887	942	937	944	976	953	960	941	1042	931	965	947	941	940	907	939	948	943	941	879	967	977	957	935	931	915	976	984	974	916	918	950	936	966	944	971	992	892	861	909	908	938	922	919	950	998	914	929	934	970	975	975	948	923	931	970	961	948	952	942	936	1001	894	946	908	912	958	1012	932	981	953	979	930	914	943	890	959	939	931	953	951	987	903	919	984	976	913	971	940	969	953	941	892	986	896	916	972	920	1006	956	931	920	915	914	943	943	961	995	953	927	919	939	920	913	950	984	937	982	968	994	914	967	972	990	938	928	939	969	980	922	973	936	910	909	878	938	948	968	1003	931	930	862	914	905	928	957	982	952	944	986	872	903	877	978	938	981	903	974	960	909	955	955	921	914	992	925	921	900	976	964	972	931	890	1027	912	927	1029	936	948	961	972	945	968	975	938	896	970	925	970	925	967	961	926	953	941	956	935	950	950	921	959	985	920	912	999	955	958	955	957	925	940	922	939	936	941	965	968	933	991	934	938	967	934	946	939	934	919	960	959	1002	916	934	985	911	896	916	942	897	912	965	903	976	926	930	964	985	953	936	979	942	845	921	982	903	930	902	939	1009	951	980	937	881	917	916	939	965	929	1002	908	937	967	978	931	884	1010	915	953	931	925	930	947	913	908	932	955	943	986	970	980	979	959	955	944	1004	962	962	973	961	886	976	931	913	981	953	903	919	949	998	974	933	866	932	980	993	953	921	952	965	931	1001	982	901	931	901	880	966	897	926	937	1013	923	959	940	960	930	952	935	893	973	932	928	934	879	918	975	955	938	915	961	935	964	941	899	925	902	982	956	968	968	995	910	959	952	938	924	985	949	933	951	974	936	958	956	974	947	930	957	957	983	939	947	953	943	968	956	1027	898	929	932	934	1035	929	928	929	906	924	949	909	952	937	940	979	947	959	905	941	926	925	959	906	899	1017	991	982	933	912	924	955	954	896	976	956	926	951	953	993	979	975	948	885	949	881	911	954	939	911	964	982	948	924	964	1028	915	931	939	922	920	901	976	956	1024	905	927	858	969	966	937	963	927	952	894	935	974	933	918	898	915	911	960	973	915	924	922	953	939	917	925	924	959	925	907	941	920	914	936	955	918	987	897	940	993	952	900	955	948	951	916	954	881	937	924	968	935	913	971	938	913	984	934	954	950	981	934	950	931	953	948	925	934	887	931	959	949	956	970	1038	951	918	1007	881	939	917	914	946	951	1000	912	952	972	966	983	946	987	972	942	927	954	931	919	922	950	888	972	934	957	992	1006	994	932	934	941	956	906	962	973	934	874	974	948	918	925	972	875	925	971	920	921	952	925	947	983	953	957	940	896	916	924	928	862	915	957	968	952	951	941	966	931	957	989	931	857	931	931	962	861	903	953	916	961	906	967	905	974	936	946	949	922	950	914	956	951	906	889	978	936	921	908	901	937	927	950	919	933	903	952	915	946	935	931	979	935	939	949	940	937	990	930	946	969	991	928	978	919	906	974	932	932	930	918	922	920	986	959	917	960	963	937	918	962	905	891	992	939	935	960	937	924	932	965	986	992	996	1006	935	934	927	982	930	923	882	890	950	979	984	934	977	919	917	885	922	936	949	955	958	958	984	978	978	947	969	967	955	943	952	921	930	980	927	962	991	916	953	971	977	951	966	919	961	936	926	894	946	861	946	886	941	968	933	938	955	909	891	931	958	926	923	998	942	989	885	955	970	936	949	918	960	924	955	977	919	914	936	932	968	942	979	900	932	971	888	927	901	960	929	920	921	967	978	935	943	953	923	1001	957	974	917	874	945	913	914	952	950	945	863	1000	962	920	977	946	905	906	911	974	983	1021	955	962	970	967	934	941	919	957	936	911	966	933	920	946	945	896	940	952	942	966	920	937	917	942	928	962	938	992	930	912	942	920	941	937	953	1001	983	915	976	938	891	956	947	957	962	950	926	896	897	988	973	975	965	1016	970	980	947	933	913	1001	979	948	950	936	949	968	932	1022	890	908	936	884	944	933	961	934	972	946	906	1006	899	888	914	957	934	955	907	992	912	930	945	960	957	906	940	900	981	955	920	950	946	926	892	937	868	986	988	907	942	889	956	963	896	921	914	941	907	1005	974	933	870	914	959	921	930	923	979	907	935	952	917	1002	909	935	1008	892	929	1001	969	952	952	938	945	954	938	926	916	948	960	945	967	988	952	922	973	946	896	1010	943	988	957	921	964	962	965	935	1016	919	955	936	955	941	891	959	925	946	948	935	931	953	960	976	965	923	906	913	971	961	932	949	930	971	933	974	974	913	926	939	938	963	986	948	995	958	924	934	955	974	992	886	967	925	987	931	982	974	911	878	968	928	989	958	892	938	1028	960	940	970	927	903	954	954	913	954	945	933	907	911	977	975	889	911	893	974	849	901	983	895	957	930	936	942	920	919	917	984	911	919	968	925	954	955	943	969	973	925	847	975	978	910	920	886	949	896	935	959	904	943	913	926	944	899	942	911	917	887	955	918	957	916	949	992	1007	935	960	897	954	984	932	887	974	900	879	947	981	950	939	933	987	967	916	976	966	910	903	1004	956	976	927	918	966	994	890	957	900	958	907	899	1016	990	962	958	936	930	911	936	967	942	950	962	921	922	945	937	953	982	940	898	918	925	979	948	904	933	911	964	889	962	943	854	897	993	968	924	953	940	963	950	937	980	940	884	925	1012	909	978	926	995	964	922	897	902	995	1000	967	924	927	928	936	946	961	939	960	947	909	939	922	948	936	985	997	904	937	950	948	969	902	948	956	925	968	898	914	907	962	951	947	930	927	922	941	920	952	933	921	955	943	968	955	947	944	915	969	955	1011	978	992	966	936	959	919	962	930	941	919	990	1010	934	981	921	894	933	955	966	927	1004	918	946	935	987	932	948	892	927	959	972	984	934	884	957	998	919	964	947	972	948	887	930	1018	960	926	959	928	937	918	958	937	902	895	917	930	968	975	967	948	988	966	969	942	996	954	1008	888	923	966	908	934	941	929	950	945	909	902	969	945	946	979	950	863	891	991	923	921	921	928	933	966	930	956	927	930	990	944	995	905	877	938	968	884	900	954	938	966	894	953	944	915	949	901	938	953	1024	928	928	943	925	903	908	917	873	922	983	1026	954	930	902	905	935	927	950	938	998	936	963	914	931	943	927	923	943	923	907	940	916	912	925	948	977	902	937	922	937	939	932	946	887	964	927	953	963	937	960	912	992	936	971	960	959	1001	965	956	928	909	943	940	916	909	965	914	948	961	1007	926	944	949	939	890	976	941	961	963	926	964	959	994	881	884	890	935	939	967	950	966	894	901	971	945	999	993	948	923	912	955	909	976	964	912	960	984	955	963	951	900	913	981	912	923	922	953	924	920	930	967	915	915	933	921	884	981	949	925	958	988	938	985	930	971	957	910	887	989	931	974	984	954	942	963	931	923	954	961	908	961	937	965	961	947	916	961	936	956	931	958	991	985
5158	1056	1011	951	826	899	828	879	902	812	829	856	781	880	854	843	818	844	829	821	827	822	871	810	872	867	853	853	842	843	895	826	870	848	852	787	855	857	772	835	826	879	869	827	832	800	839	829	814	833	866	863	889	838	872	815	808	895	865	836	822	827	822	831	770	846	780	809	844	799	843	881	832	876	834	868	819	793	873	789	808	818	844	822	791	824	823	809	852	829	865	842	893	853	820	850	785	869	837	809	833	862	859	861	820	806	899	849	872	851	859	845	837	792	816	833	776	837	791	872	797	826	828	850	868	845	869	841	874	834	855	820	816	876	853	822	817	807	825	849	822	849	830	816	850	811	843	830	866	759	878	819	859	892	820	830	806	848	885	833	877	852	841	825	907	785	852	840	808	876	840	828	830	871	843	885	823	850	792	880	755	850	812	837	850	839	797	810	831	842	818	879	842	855	853	777	858	794	843	869	831	820	812	842	853	845	892	833	806	853	813	842	825	820	763	836	829	864	846	807	870	885	866	771	859	811	777	835	845	859	846	870	812	842	847	866	884	805	855	815	835	818	843	845	814	831	793	831	890	838	807	869	852	871	795	867	872	872	859	834	871	806	819	845	791	801	820	827	862	829	853	824	800	833	816	878	801	823	824	832	821	810	767	816	806	836	797	814	835	845	809	834	869	799	758	826	800	810	806	838	835	850	872	864	800	820	845	851	825	790	803	827	849	834	799	856	850	805	828	816	852	881	871	917	803	814	823	861	863	802	859	853	841	869	797	864	840	849	813	838	830	813	856	865	841	845	824	871	779	874	812	829	851	830	812	772	850	861	826	880	824	886	864	871	833	840	840	843	878	862	849	853	859	849	827	849	895	781	831	852	821	832	873	830	857	861	847	797	829	795	871	862	801	829	856	843	868	782	861	833	937	848	820	855	816	825	863	859	836	842	835	862	829	812	858	816	844	846	763	904	853	834	826	778	807	843	907	820	837	771	892	814	785	789	862	842	853	849	848	861	837	817	890	855	829	893	806	821	838	806	799	827	813	872	851	774	827	885	917	798	851	839	863	877	836	876	867	823	842	771	871	857	818	840	808	872	848	840	785	795	812	786	790	804	834	856	756	825	839	807	835	805	851	880	818	862	843	827	853	772	823	834	856	826	871	896	820	856	876	808	863	882	809	837	796	827	810	901	839	810	780	880	835	829	850	903	805	834	828	864	861	865	896	817	823	816	805	837	854	842	831	784	854	870	830	814	838	882	877	875	862	820	828	879	891	831	827	838	788	883	771	836	816	837	859	845	831	821	842	844	821	822	814	778	854	840	812	891	844	831	808	807	805	820	789	803	852	847	845	831	870	838	852	831	892	839	840	840	828	918	806	829	852	840	850	828	832	834	849	845	788	848	833	793	811	836	811	846	840	818	863	829	880	845	830	828	804	767	865	828	846	848	780	789	853	828	832	811	784	816	813	853	877	819	846	793	807	795	787	775	813	866	819	804	862	796	868	892	834	882	785	814	795	820	819	823	867	815	870	852	798	905	889	838	846	807	842	867	785	796	844	828	827	812	833	852	794	869	841	782	845	865	862	880	786	866	888	847	796	824	829	871	816	864	881	822	791	864	838	798	839	861	823	821	827	821	826	874	826	843	890	812	875	837	892	853	810	817	783	884	807	856	839	826	832	789	839	827	793	845	846	881	860	887	911	870	788	849	859	814	823	877	859	848	820	798	820	873	840	847	818	815	814	799	831	858	878	946	848	809	817	801	863	842	871	853	815	832	883	814	843	894	856	857	854	846	836	805	813	839	795	844	840	808	839	842	878	801	857	835	853	863	879	837	875	796	893	856	869	832	805	845	820	786	838	806	821	808	857	829	796	808	887	816	856	839	853	902	849	837	801	815	853	841	839	855	831	859	842	805	847	847	860	845	877	872	830	855	828	858	821	858	829	849	827	879	866	824	818	876	820	790	841	832	831	838	820	817	823	884	824	827	832	795	793	803	857	840	794	862	834	839	837	862	871	820	804	821	855	796	856	834	836	847	785	823	856	880	859	819	829	812	840	842	805	906	818	836	806	839	834	788	850	857	862	785	790	790	795	835	887	872	872	812	873	845	843	818	843	850	835	834	797	853	859	807	851	811	824	829	882	823	839	845	838	920	788	826	842	869	877	876	866	823	838	877	835	856	838	838	797	760	812	836	854	843	837	857	861	807	829	801	851	864	865	878	872	817	810	784	867	868	841	825	842	837	858	865	818	809	808	819	814	808	836	835	777	850	844	852	849	834	878	836	834	857	880	837	848	821	819	829	861	886	820	844	818	820	819	838	855	839	893	824	790	825	842	831	832	875	849	873	825	850	805	849	846	872	830	871	827	799	844	815	846	822	840	861	804	798	864	823	867	866	886	843	848	852	860	847	808	836	882	806	824	870	836	842	836	836	888	755	807	877	810	853	836	852	800	855	835	822	855	855	880	839	876	828	835	832	873	830	858	855	870	812	836	834	896	861	865	878	832	831	816	821	815	862	816	871	829	807	829	821	809	799	825	829	881	835	769	881	851	835	835	846	849	790	888	830	867	796	799	803	805	797	896	822	760	821	852	902	849	849	850	864	832	822	825	810	839	805	880	863	839	837	798	775	830	834	836	801	864	865	831	838	832	810	848	833	875	837	827	776	811	858	823	835	795	843	857	815	811	817	856	849	818	803	811	831	835	890	838	835	789	821	811	812	827	802	881	793	824	847	801	898	822	840	868	850	863	826	788	890	827	837	841	816	854	787	839	889	874	816	827	765	873	865	825	872	772	834	920	809	845	820	822	871	802	844	831	854	832	824	781	833	787	784	871	896	855	904	905	822	807	831	787	794	895	840	760	831	866	818	818	863	812	791	860	829	846	830	833	828	863	854	780	813	827	812	792	846	852	830	837	820	858	782	802	817	850	861	788	874	868	832	824	827	786	887	846	806	862	826	799	843	795	889	826	843	817	831	821	847	807	913	805	877	803	836	865	860	802	845	824	792	867	887	781	874	829	810	846	855	865	870	837	871	875	830	838	856	874	833	796	815	824	866	869	834	860	831	816	849	849	841	876	868	838	817	856	843	832	801	815	815	842	809	844	823	811	859	843	837	864	788	870	860	871	838	872	821	821	765	861	864	887	883	864	834	840	807	825	856	905	845	881	793	816	843	810	874	889	827	838	846	879	837	825	795	873	778	849	830	805	854	802	832	832	860	848	814	804	848	830	845	805	818	899	886	753	809	871	801	878	873	854	839	829	849	867	869	792	841	880	822	890	853	886	819	826	835	870	809	864	878	823	842	830	800	827	799	803	821	897	882	843	816	846	846	813	799	838	836	843	818	843	854	847	861	812	799	831	824	811	852	822	838	900	819	849	825	761	888	906	834	854	817	873	907	822	855	831	832	844	831	853	891	812	865	830	825	823	861	802	857	839	793	864	814	860	813	854	795	833	832	842	826	825	844	813	831	832	752	827	816
25263	21387	26950	24182	4220	1578	1288	1156	1034	1083	1106	1027	1019	1043	1043	1105	1030	1038	1008	1011	976	1044	1003	985	1002	1002	1040	1026	1051	1024	1047	960	1003	972	1024	1030	1016	1028	1020	980	1038	932	1008	1073	942	1037	1092	1020	1027	997	1015	1003	976	956	1005	999	1008	1017	1040	1054	997	973	989	1009	1059	1070	1027	1008	1003	1000	1004	1014	1037	1038	1028	1013	1030	960	1006	953	953	1030	993	966	991	1041	960	1034	1006	1025	1019	982	1020	1007	1012	1029	956	976	1003	1072	1046	970	1052	1020	1022	962	995	1041	990	964	978	985	997	1032	995	996	1028	969	1021	1014	1014	948	979	972	993	997	1024	978	974	1029	997	981	1044	995	955	989	989	1032	1010	1017	971	1027	928	970	896	996	991	979	1005	961	992	1043	956	973	1014	1010	1025	983	1074	1014	957	967	993	1019	1010	980	1019	1024	949	1002	1011	1012	1006	964	1001	987	1036	985	938	977	976	1001	955	1000	972	970	944	1001	959	1004	975	998	1015	992	996	996	1019	996	1017	997	1002	952	986	1006	1001	1013	991	984	1036	989	969	980	1014	932	1015	945	1026	1014	953	1059	1004	977	1057	985	979	1002	960	971	977	999	1066	992	1043	987	1008	1040	975	1039	960	1000	1014	968	992	1005	1037	961	977	972	1039	998	965	997	944	1019	1035	931	1022	929	1033	1010	980	967	992	963	965	1054	976	1019	1049	1030	1006	989	1015	973	1016	962	994	962	979	1014	992	957	916	1010	1009	989	984	982	967	950	1016	1008	984	1025	1053	990	970	952	1031	956	993	999	995	1001	1026	1024	1008	1038	1002	1024	1010	952	1020	964	928	1003	998	999	965	1001	989	991	1035	973	1063	991	1003	979	968	1020	1002	985	1021	991	1011	1024	1069	982	953	972	981	963	964	968	963	1044	1009	993	1011	977	1026	1019	1001	969	1003	1027	976	962	970	995	959	1033	1016	991	1015	1050	1026	951	1023	944	991	982	1036	1037	928	980	973	925	978	1083	985	925	985	1032	987	980	1001	984	1059	993	949	1000	969	964	1024	1022	987	927	988	1010	1011	956	1005	995	1004	983	1014	999	958	975	989	1046	1024	984	1008	979	900	958	981	1006	1005	1065	951	921	987	981	1001	991	987	960	969	998	1041	1040	1009	989	988	967	1073	1019	863	962	971	1009	965	1003	1008	967	1005	1000	966	988	1005	983	985	956	961	1004	987	979	981	993	980	950	1005	983	1023	1013	968	1022	1046	927	985	997	982	974	1012	1034	937	999	1008	1056	1001	1047	987	1064	948	956	1044	1047	969	1025	1022	966	1023	965	1018	1098	997	1001	939	1006	993	992	1019	956	1009	1006	987	934	1025	1043	980	1033	1051	977	1012	981	1013	1002	1041	994	1028	992	1051	1025	1015	988	913	1002	1031	972	991	990	1007	946	1019	995	1029	1029	1020	1020	999	1000	1017	1013	1005	1006	961	995	983	1020	942	942	964	966	977	967	1029	997	1020	967	983	986	1006	979	969	975	995	990	998	1069	954	1023	968	946	985	986	969	1020	980	983	969	966	1012	939	979	1036	1036	955	964	1002	991	955	950	940	978	1010	994	1033	992	993	986	1012	994	1023	968	1061	983	1020	974	1024	1027	916	958	982	1010	1001	1056	989	995	941	1054	994	990	954	1072	988	1013	1010	1017	1007	1041	925	953	994	921	1016	1002	996	1024	1087	996	997	1023	953	1001	974	1033	1037	959	991	969	969	991	982	932	948	983	1010	999	1072	1012	962	992	1007	994	984	1047	1018	999	989	1012	1002	1056	1022	996	967	1021	1078	1015	1004	1033	989	1001	975	970	1016	1043	959	1014	1021	1030	1015	969	987	958	1003	1000	962	971	1032	1040	953	993	1008	1008	948	1025	1008	1000	994	988	938	1000	993	997	1043	1008	943	1017	1019	1002	1003	971	962	985	990	960	987	976	979	1066	1026	940	1038	1049	998	976	898	957	981	984	1022	1064	975	972	1014	981	980	1028	984	1036	1017	1018	980	984	1003	1010	1022	996	1004	958	986	956	975	974	963	1045	1025	973	1003	1020	1036	1036	995	1080	995	991	985	985	967	1021	1007	1014	977	932	1005	1054	1049	986	1017	972	997	1040	991	1064	998	1008	994	941	1033	1015	982	964	1051	960	991	938	1030	1043	1051	1007	983	1054	994	969	945	1021	962	1009	998	969	1045	1013	990	974	1010	1055	996	995	1019	1027	1001	952	997	976	981	1040	1009	996	1008	1037	977	1002	981	972	944	969	1001	983	944	970	962	1035	982	1025	1037	981	1030	1067	1029	980	1020	1005	1039	976	1013	1063	1016	1064	1016	1008	978	984	973	1022	976	975	1085	1003	938	992	1036	988	1008	1037	980	978	977	988	1037	992	966	957	918	962	965	997	988	1025	975	995	967	1052	1008	1060	999	979	1002	992	941	1048	992	994	999	945	997	1040	1015	1029	997	1015	1016	1008	937	1023	1014	1011	1025	1018	1004	964	993	1039	909	955	992	963	1008	965	972	1041	1012	1005	1005	982	1026	1001	1019	1050	992	996	1014	1062	1053	986	1060	972	1051	965	973	995	1058	946	985	1006	985	974	974	968	1009	1012	994	996	977	1001	958	960	1052	1071	966	1042	1036	1017	1053	973	964	979	962	956	1026	944	1015	1032	1028	1018	1006	952	1007	990	991	956	980	981	1028	1011	957	965	986	942	1031	971	972	977	992	967	978	1029	1003	1001	998	993	985	1030	995	1008	973	992	1033	940	973	957	928	907	953	1012	1007	960	1005	963	1012	1034	984	985	1027	1025	966	1018	1005	1006	999	1010	937	977	1012	953	978	1042	998	992	1031	1018	1033	982	980	967	951	979	977	999	1010	971	1030	1007	997	974	993	991	993	1002	1034	990	1002	1008	969	918	988	1009	1051	1011	999	1025	1021	955	1006	957	992	940	931	1019	988	1051	983	1001	1022	1032	939	958	975	932	983	1043	1063	971	982	938	970	957	986	1003	1009	967	993	999	1011	950	1030	1035	1008	1015	996	949	984	968	987	1030	1028	973	1013	998	1031	968	1007	1050	1052	1008	991	941	980	1006	991	1021	918	996	1027	1019	991	995	966	978	979	925	972	1041	1021	1006	979	1020	1007	946	1011	969	1037	991	960	1040	971	1006	1019	998	991	991	1038	1032	1036	1012	1008	973	956	1016	1012	1008	985	1040	1056	1024	1016	1006	983	990	976	977	1029	935	992	988	996	980	940	1008	982	971	1020	1061	1038	981	1000	1038	1021	950	1012	970	1034	980	976	964	1008	988	987	1008	995	1015	1000	1046	1042	992	1025	971	1017	998	982	990	1007	990	988	1005	999	994	991	999	1033	983	1024	1058	966	1030	1000	987	1082	980	995	977	940	1039	982	986	964	1018	1000	960	955	965	925	976	1048	988	1004	944	983	999	1046	999	1005	966	977	992	994	1028	1010	985	1009	995	995	1044	1041	1030	1003	1005	997	1044	1040	1010	1010	1041	1046	1024	986	1022	948	976	926	964	1036	1019	1000	1026	1000	1006	976	1047	1002	987	999	930	962	1018	997	1014	1004	997	1034	1046	977	912	990	966	1036	1078	994	1042	964	1026	983	992	973	952	991	955	996	1045	992	974	986	998	1004	1017	981	1028	1057	1038	1025	982	1026	1032	1009	973	966	981	976	970	1116	1008	1023	1006	1030	1045	953	980	1022	989	977	1002	1002	977	977	1007	941	966	995	969	997	963	1015	957	983	1006	991	1025	974	992	1016	997	1034	955	1004	1032	1005	1029	988	993	1040	951	1001	1064	970	1033	976	1012	1056	976	1029	1001	1019	1011	1040	1021	1009	992	997	1023	1042	1013	1038	1031	1000	1033	1001	965	991	982	1016	991	1039	1006	1027	990	975	1057	1022	1024	914	1001	1009	1007	975	1005	1050	1005	975	990	991	945	1009	1014	1011	1046	984	1001	1019	1025	1062	991	977	1050	1023	971	1029	1072	975	984	974	957	1037	1071	989	1031	1016	945	983	1048	923	957	982	1008	1003	973	1033	1016	975	949	1012	996	1000	1047	994	982	1007	972	1010	953	1027	955	1001	1012	987	995	995	1002	973	1013	1017	1009	987	970	1012	1032	1003	1029	1011	921	1019	1015	1000	987	1019
3641	2895	2498	1626	1325	1198	1125	1001	1118	1022	983	971	1008	957	984	992	952	964	975	956	917	969	896	923	966	879	962	931	940	961	894	891	916	901	964	912	921	931	878	946	952	913	925	842	929	957	927	927	921	927	919	909	911	873	877	897	889	906	867	871	847	857	932	849	919	920	923	934	892	932	968	918	934	954	924	942	950	969	972	863	882	907	869	921	938	917	923	977	937	842	932	931	903	891	889	904	885	905	887	907	863	942	955	968	904	911	964	889	935	927	889	954	841	938	905	967	950	923	886	925	910	943	917	887	884	879	943	927	948	913	890	945	905	965	874	885	914	930	948	925	902	941	900	911	913	903	945	884	869	945	889	904	901	910	910	967	894	916	857	857	941	923	913	928	893	930	866	936	914	961	875	863	920	854	860	916	848	875	959	924	944	943	874	862	883	891	941	880	908	888	896	908	898	901	922	911	922	936	923	954	859	936	936	946	892	887	939	939	904	962	899	940	933	899	911	880	934	849	935	949	918	887	929	934	922	946	979	929	852	891	869	924	916	915	912	893	908	877	891	902	856	896	887	902	973	871	883	894	860	863	973	895	903	921	855	984	918	891	883	894	919	918	920	905	912	881	959	886	905	878	834	915	930	890	897	870	895	862	949	916	914	900	912	922	827	894	913	900	912	916	924	907	904	877	879	903	897	921	962	973	872	855	948	932	930	898	908	871	941	890	938	887	951	879	924	966	905	905	893	883	938	933	908	924	924	933	916	892	951	927	844	926	962	1008	927	920	899	946	924	883	886	907	897	918	902	892	931	878	896	925	942	928	891	922	911	900	923	860	918	950	903	861	849	956	896	919	925	894	919	926	904	895	947	878	922	935	896	893	926	909	972	904	940	932	916	848	877	953	926	855	872	880	916	881	868	879	903	947	922	902	907	881	909	872	882	951	900	907	933	878	855	911	931	929	921	893	883	924	883	926	937	956	941	906	889	921	937	929	909	881	971	928	919	913	916	917	891	862	892	924	974	924	901	922	921	870	873	871	929	859	893	911	909	895	929	861	872	909	916	918	904	910	903	918	926	912	919	896	856	881	913	932	906	904	872	875	930	898	891	875	881	923	898	874	872	852	917	860	917	920	917	875	931	912	815	929	891	915	919	864	919	958	890	932	934	888	940	877	888	835	895	899	881	905	892	929	869	933	890	882	892	934	880	948	953	870	936	949	870	938	933	874	899	883	926	919	915	848	930	861	906	909	934	895	949	895	940	897	940	878	898	959	884	893	868	951	867	929	950	922	917	900	910	897	890	908	876	910	899	967	899	899	895	908	852	890	927	874	890	947	900	964	900	922	897	892	865	923	951	869	892	903	904	890	929	928	883	932	848	875	915	885	886	958	892	909	902	958	918	970	893	906	836	918	874	885	918	893	929	892	934	893	907	905	951	918	875	826	929	881	936	928	921	879	894	927	903	895	885	907	890	939	939	881	902	920	896	954	865	925	938	876	954	954	920	901	891	938	883	898	911	900	916	878	916	890	915	858	840	911	893	908	917	903	904	888	931	904	861	935	854	958	914	892	939	878	895	924	949	906	882	881	897	853	921	885	899	941	893	867	924	879	905	849	873	866	911	970	867	927	903	867	888	922	928	903	933	885	900	943	899	897	919	885	963	913	877	866	866	888	903	940	882	976	877	913	900	866	898	881	951	852	911	933	862	892	905	868	888	868	948	887	855	908	890	901	900	882	900	897	926	916	907	891	916	938	888	931	927	930	903	912	870	921	886	892	927	924	900	857	912	912	941	926	863	917	916	904	865	858	933	929	898	908	904	939	938	867	933	890	910	868	864	896	920	892	858	906	886	930	911	887	898	890	867	868	895	888	890	930	854	897	886	949	835	927	916	870	875	931	918	910	872	876	876	914	906	876	910	898	900	897	921	864	891	913	888	966	877	882	861	852	924	881	896	947	856	929	892	906	874	883	892	894	893	844	828	878	938	943	883	804	892	949	939	897	943	900	885	864	887	917	962	896	823	846	874	876	866	930	948	894	902	943	938	873	884	849	887	860	845	900	952	942	892	894	858	891	885	879	930	821	884	914	905	885	879	931	881	925	916	886	876	903	907	886	882	936	867	928	871	918	911	919	857	961	929	936	918	855	902	892	926	932	930	878	863	936	852	870	898	867	872	946	943	935	887	860	903	913	940	878	854	877	931	973	907	896	930	894	934	879	953	952	944	894	894	934	865	964	883	883	915	870	914	907	923	945	916	887	953	916	948	984	912	945	891	912	856	923	919	866	937	872	901	916	866	880	900	867	915	903	845	939	899	901	894	928	919	945	903	910	916	901	951	831	898	953	900	905	901	929	932	982	882	898	891	907	866	851	902	889	967	877	952	894	922	872	890	935	880	931	929	918	929	877	947	909	958	965	891	883	953	889	883	884	905	956	850	905	873	890	967	952	852	906	862	931	897	893	924	899	925	902	946	905	932	925	881	840	848	954	895	905	918	949	936	906	921	907	902	916	887	965	949	882	881	928	881	916	849	874	947	869	894	882	948	905	917	882	966	915	955	935	843	920	964	889	918	911	934	927	947	867	868	922	919	871	950	876	908	888	918	901	913	957	926	889	862	899	962	867	897	892	880	888	870	941	914	863	863	918	909	917	943	931	858	957	891	910	939	913	895	901	879	913	927	909	874	898	890	928	883	928	888	917	954	940	865	906	893	891	965	933	895	904	902	912	914	944	947	882	897	937	937	859	934	898	875	856	961	916	937	905	934	943	919	893	896	952	889	917	955	908	899	875	982	932	869	866	939	925	876	934	964	880	890	894	918	907	901	911	850	895	832	909	872	883	871	930	940	814	970	904	864	895	930	961	930	917	891	874	893	890	885	895	909	922	886	944	904	953	933	880	954	918	881	859	860	856	905	890	878	864	885	856	917	900	945	884	887	882	905	885	859	883	938	864	938	895	878	865	886	850	881	906	895	889	928	904	922	921	936	909	868	909	929	882	832	962	969	886	927	897	934	884	904	865	974	898	929	860	882	966	898	833	844	900	907	901	888	905	899	905	859	894	908	944	900	887	916	924	911	879	908	949	934	925	875	916	910	928	912	844	910	952	878	915	902	910	933	882	889	895	874	895	920	942	913	894	910	915	910	894	930	907	897	923	866	904	959	854	915	875	877	942	920	909	884	936	872	907	924	907	875	905	903	862	892	917	920	904	939	901	879	880	923	892	869	936	868	907	961	915	867	914	894	889	906	978	877	893	895	894	915	901	833	912	899	929	869	887	876	938	931	898	912	869	913	871	937	900	897	894	963	942	882	859	882	922	868	899	838	865	917	901	897	856	954	921	892	897	852	882	910	896	885	946	935	886	987	894	933	877	909	908	849	861	881	893	956	879	942	883	900	857	867	938	939	901	906	873	930	911	877	847	921	836	911	876	888	853	855	888	850	882	894	940	923	874	845	879	850	904	937	930	898	925	785	930	927	833	944	917	880	889
24055	21412	28679	24554	20982	4591	1500	955	845	717	770	726	750	753	677	709	734	752	704	705	693	716	670	668	730	726	680	683	702	641	701	676	689	682	681	676	692	733	660	687	732	659	665	695	630	674	686	711	636	721	681	657	630	666	666	676	680	678	668	709	670	700	705	677	680	696	651	708	686	690	693	659	637	657	656	692	654	681	697	631	629	673	612	664	664	641	712	671	706	685	653	600	631	661	664	667	661	666	683	652	683	663	649	669	661	648	651	644	646	677	635	667	660	667	668	648	648	677	629	663	703	688	667	677	630	680	670	666	639	714	691	692	695	709	701	682	653	701	656	675	717	674	678	696	714	686	652	687	689	687	622	669	698	665	672	683	657	611	693	718	655	681	600	645	657	659	683	659	635	668	672	615	636	668	660	652	659	680	662	689	675	693	667	703	635	615	668	677	655	656	697	700	674	691	656	643	665	674	676	674	627	658	705	657	658	651	647	683	685	695	672	699	722	655	621	686	671	683	717	723	669	675	621	659	620	630	642	659	680	699	691	697	647	679	651	641	617	671	701	699	674	672	659	659	696	671	658	643	616	670	654	719	655	651	681	658	666	645	653	660	669	665	684	626	709	705	719	647	672	648	677	672	691	672	689	685	667	679	680	647	654	651	688	716	649	652	671	643	623	614	677	702	689	649	670	654	680	668	652	660	696	641	656	661	626	684	703	671	636	701	662	713	670	689	648	663	691	717	692	680	679	675	667	642	684	689	658	692	648	651	658	674	702	673	679	674	713	683	691	666	629	676	662	668	636	637	662	680	600	682	677	667	683	665	648	638	654	660	640	654	688	664	684	727	705	665	724	689	714	644	677	667	663	670	685	668	638	672	660	676	696	670	685	679	642	697	707	610	677	692	672	628	672	650	656	670	630	676	662	630	673	681	672	682	645	700	659	635	636	680	635	686	665	690	664	678	640	622	682	643	650	628	649	652	658	669	653	656	667	682	648	667	653	680	698	656	644	682	711	709	654	714	681	690	655	625	679	650	701	606	661	674	673	657	659	660	643	704	677	659	688	679	665	629	677	714	714	657	649	678	665	645	664	642	668	677	681	664	708	653	667	642	646	656	684	728	626	705	670	679	690	687	663	691	680	673	681	681	710	640	662	653	680	669	689	650	670	671	664	721	680	698	651	648	650	659	698	709	671	702	675	643	644	664	689	634	646	664	681	609	648	636	666	610	684	659	682	663	681	646	650	690	681	729	663	675	667	667	643	663	667	674	609	670	630	682	625	688	624	668	635	681	626	611	655	638	671	654	687	656	688	625	683	677	642	661	700	665	690	641	709	646	682	654	663	649	703	664	646	685	679	669	652	650	650	628	680	643	657	646	708	703	728	633	643	711	713	684	643	623	646	648	658	695	679	669	670	648	655	646	675	653	645	715	597	717	615	642	667	667	676	658	693	603	644	654	654	681	682	617	641	675	638	659	641	662	638	643	653	644	724	688	648	647	674	684	649	662	692	656	663	621	679	688	672	660	634	619	657	660	699	679	670	641	674	688	659	635	657	666	671	681	699	642	674	653	638	663	629	667	636	649	699	667	657	672	662	672	657	698	696	636	707	629	629	654	690	700	660	671	665	661	702	651	662	692	649	645	655	672	631	700	670	630	647	707	683	661	647	662	586	665	663	677	692	624	700	657	661	694	729	606	643	649	665	631	653	691	630	637	702	666	656	685	668	644	652	721	627	636	664	678	670	636	730	653	630	676	611	638	622	669	660	708	690	690	685	638	662	680	711	699	632	714	683	670	690	659	700	692	692	624	658	652	684	656	615	635	671	653	668	671	676	689	683	675	668	650	638	620	664	667	656	605	706	660	663	645	668	640	694	634	642	641	665	662	650	684	604	647	649	633	654	683	679	650	649	721	676	697	645	657	645	646	648	690	655	637	677	685	702	676	630	671	641	713	633	651	644	657	683	652	693	673	634	633	646	659	675	629	646	667	638	700	720	641	615	625	674	640	626	694	664	681	645	690	603	661	672	653	657	673	679	672	608	665	659	673	624	689	659	661	638	707	643	673	647	667	672	688	655	615	663	653	664	650	650	667	717	638	661	639	717	652	685	666	674	658	688	628	690	693	693	696	672	687	628	682	630	652	675	647	640	667	644	691	649	650	687	691	633	716	659	653	650	583	663	666	687	684	700	666	650	647	663	697	697	655	673	678	648	667	661	655	640	635	673	667	689	626	675	667	643	667	690	658	687	642	696	627	695	672	633	657	641	682	672	648	692	665	692	650	650	639	660	654	629	630	662	662	675	611	674	673	660	676	686	647	653	662	629	674	729	638	690	672	635	634	660	668	668	656	693	634	710	677	709	677	627	635	692	622	639	643	651	644	659	611	652	653	679	653	664	687	640	655	666	664	650	705	697	667	620	610	655	651	648	685	663	667	655	652	641	644	708	673	637	681	698	639	672	661	698	629	655	664	622	684	660	649	647	642	633	669	692	637	678	679	691	662	654	651	617	704	680	629	663	682	676	620	701	677	671	639	678	619	641	675	653	689	681	628	640	692	649	642	653	634	677	644	718	695	633	687	653	721	671	629	661	665	656	706	658	613	668	666	675	660	669	676	685	674	661	672	667	667	682	641	683	687	656	639	689	647	668	678	657	613	656	654	665	676	622	679	631	654	650	626	611	663	706	637	655	677	668	720	693	704	690	718	627	653	699	636	712	698	631	665	676	664	684	683	646	689	665	615	678	664	666	650	672	687	666	649	669	703	714	672	671	685	650	637	667	651	660	687	662	670	665	682	674	647	589	636	671	628	668	666	680	643	666	635	647	653	661	612	713	691	707	660	681	688	684	654	669	698	688	621	664	682	646	677	674	670	640	619	649	639	687	684	664	696	671	634	679	652	692	689	643	687	679	611	653	698	667	694	676	698	657	640	630	607	657	649	685	673	651	619	661	663	660	587	659	686	676	635	610	670	614	652	658	652	670	660	680	682	700	688	657	659	688	681	655	630	639	646	643	641	694	644	673	658	677	692	651	722	673	642	679	676	651	637	654	645	685	648	673	684	637	703	680	608	690	679	656	667	646	693	665	654	697	716	644	691	684	669	637	707	670	655	680	666	648	664	698	668	666	648	698	625	656	675	647	654	647	681	673	691	626	690	687	630	714	679	670	620	680	697	627	644	721	653	617	676	673	717	671	699	629	682	648	654	647	653	714	646	665	660	639	613	626	630	606	694	634	694	672	698	660	650	659	699	649	696	657	661	683	652	622	710	600	694	640	636	634	684	695	676	678	646	714	664	637	638	640	683	669	652	679	660	655	681	673	686	629	609	660	620	674	659	653	642	646	672	658	677	664	673	653	673	633	706	615	649	602	630	724	658	684	621	607	685	612	680	691	638	665	646	638	661	699	647	713	665	669	662	624	661	676	645	647	640	652	686	680	665	664	683	609	617	669	673	687	627	620	654	646	660	658	666	712	698	684	655	697	724
3495	5148	4141	2255	1621	1408	1119	1049	972	894	841	770	801	782	739	713	745	726	747	734	737	656	703	720	707	735	713	682	727	682	646	717	701	670	687	686	701	670	688	753	658	684	652	654	712	657	714	718	703	700	706	684	677	720	654	672	611	648	649	689	711	661	692	682	700	652	678	710	619	711	666	668	676	685	674	704	686	676	696	668	687	699	641	653	660	635	671	671	644	608	702	691	659	659	722	650	692	684	720	668	647	653	679	657	672	650	696	698	675	686	697	661	665	711	671	691	673	706	640	663	626	677	681	633	712	657	667	699	710	674	653	658	637	693	694	707	653	683	719	662	657	640	670	671	693	702	635	671	702	653	676	676	648	651	695	664	680	692	674	692	668	663	681	619	666	678	694	658	654	623	659	651	639	639	655	703	652	658	678	631	700	723	680	638	685	668	680	683	644	664	709	641	648	625	635	665	673	698	697	654	629	671	712	668	649	653	659	656	675	648	678	700	647	653	651	637	695	671	681	669	658	639	659	674	707	657	663	675	681	688	657	674	649	663	662	668	675	673	674	671	655	673	671	654	719	690	662	692	666	641	661	669	691	664	674	671	657	663	657	679	652	651	668	655	681	648	646	682	686	659	675	669	619	687	669	651	674	690	691	680	657	649	626	660	664	668	601	664	660	706	671	667	629	614	703	676	683	678	692	647	621	685	667	630	686	655	640	637	690	681	684	679	682	641	642	660	675	618	656	674	651	674	653	670	675	689	655	721	655	626	638	641	651	714	647	617	673	660	653	652	652	683	692	677	672	690	668	707	682	650	672	658	645	665	657	659	646	689	653	666	608	670	635	651	625	665	670	650	690	714	708	639	729	720	665	606	693	652	690	657	685	638	671	630	687	670	610	691	651	641	666	684	661	692	685	700	675	713	601	673	673	629	666	674	641	614	662	625	649	635	647	678	671	659	636	635	632	670	649	677	674	663	659	663	657	668	687	647	652	670	691	669	681	691	667	687	645	676	635	675	698	682	630	685	673	654	641	644	696	662	696	655	686	668	656	637	719	671	657	646	665	606	667	642	682	628	680	694	670	676	711	629	637	632	683	673	664	682	684	642	606	666	646	695	630	634	667	679	692	683	687	656	681	661	698	685	692	649	630	661	676	677	637	693	645	641	694	655	627	696	653	660	683	666	674	653	669	651	639	594	664	659	717	694	671	678	669	658	676	692	674	698	620	643	667	667	708	668	654	666	661	648	696	658	652	694	671	675	636	660	602	657	642	672	634	626	626	647	665	648	652	691	643	676	661	684	655	625	624	669	652	635	657	738	657	674	668	633	677	624	698	672	656	599	639	660	706	634	651	671	633	691	704	636	658	670	651	648	623	664	655	667	633	679	652	662	654	628	647	652	664	683	665	654	609	649	659	654	700	662	658	709	627	663	664	676	671	681	730	660	638	655	636	688	675	648	611	677	659	664	691	626	673	673	674	662	626	672	693	659	675	660	572	643	677	641	663	617	673	688	629	697	680	639	668	691	645	648	681	631	673	642	672	709	669	648	667	686	694	623	667	648	683	653	656	656	622	641	677	671	632	646	657	620	698	668	654	683	664	663	671	623	682	686	623	712	613	664	672	699	638	625	636	681	666	632	666	619	683	614	679	690	686	687	698	672	651	630	700	674	615	708	668	659	728	641	647	702	681	644	670	660	653	599	643	679	665	676	642	682	610	640	696	701	679	646	680	663	658	686	643	594	674	628	616	650	640	639	679	658	609	654	671	684	617	633	683	640	672	641	653	652	663	667	657	638	687	631	665	708	692	628	622	646	679	645	667	647	652	632	632	667	656	627	673	644	655	676	673	591	651	711	682	636	679	661	655	646	678	623	651	677	691	660	647	678	677	693	670	642	648	658	674	710	705	664	649	627	669	674	636	670	646	633	665	634	634	630	642	691	657	672	661	630	675	697	639	633	708	649	720	711	656	685	684	653	655	648	647	622	633	651	637	644	677	622	676	645	655	660	642	656	642	665	639	637	680	626	704	605	665	664	659	689	610	642	645	638	658	693	662	695	716	648	650	668	678	646	687	729	685	637	653	648	653	652	620	601	660	672	642	702	638	689	681	649	687	634	648	648	661	628	667	639	682	660	617	687	644	710	640	660	600	633	662	663	642	637	695	662	671	675	625	618	651	664	690	669	618	668	626	694	654	671	662	613	652	629	660	665	662	686	702	703	638	677	638	630	670	656	696	663	690	655	635	676	627	647	645	639	652	646	667	684	656	662	622	647	730	681	651	662	673	645	729	652	684	639	663	630	629	665	638	629	627	681	675	620	644	688	670	651	630	665	670	670	698	654	593	647	634	672	618	659	630	648	665	684	660	633	637	626	680	592	656	673	650	655	611	657	659	638	653	730	637	630	634	708	660	684	683	708	634	690	682	663	630	674	635	698	625	648	706	639	661	703	648	634	664	665	650	632	647	683	620	621	656	654	674	657	687	643	684	665	660	663	687	721	656	683	674	695	699	710	683	640	662	667	659	663	627	667	685	666	619	641	645	675	595	689	683	681	637	663	697	634	650	645	685	642	635	661	668	642	657	669	656	670	673	685	661	673	669	608	642	647	682	650	654	655	583	668	669	694	619	644	625	681	648	652	646	681	679	637	640	637	701	694	690	625	624	669	649	653	708	650	675	663	645	653	645	659	648	642	635	627	624	689	651	637	640	660	655	667	679	693	637	627	657	613	670	668	679	643	660	653	656	655	673	657	675	667	699	649	665	676	616	683	644	654	636	686	666	606	668	639	730	627	681	626	662	656	706	665	649	650	667	681	652	688	644	637	657	649	658	632	633	633	654	675	650	631	610	710	638	664	660	619	662	678	646	674	696	618	651	608	617	645	656	657	653	642	634	638	656	657	681	644	610	632	661	662	659	672	667	643	608	656	668	649	670	645	728	656	660	656	697	616	682	705	662	674	678	655	646	686	656	667	672	672	640	705	670	667	660	632	612	657	699	645	668	694	627	689	669	686	671	661	664	642	624	646	649	656	699	675	688	644	641	660	645	668	631	651	645	663	709	620	646	660	667	701	622	670	620	721	656	608	648	625	663	646	632	646	650	640	690	695	648	652	606	634	643	632	662	636	632	689	658	709	627	650	650	634	631	686	671	635	668	656	650	704	689	648	661	672	700	641	626	645	646	653	668	647	651	609	635	655	626	645	692	639	700	636	653	609	635	646	688	656	701	637	636	655	648	652	635	661	642	630	659	643	659	711	676	657	673	690	715	647	689	637	697	627	683	592	702	701	720	689	664	637	682	685	686	641	605	667	661	700	600	650	671	608	628	667	625	648	677	682	638	659	664	678	630	685	627	684	620	680	611	649	635	651	633	675	683	685	623	661	695	635	681	636	664	674	649	644	641	629	641	647	666	636	608	678	662	692	637	641	668	666	650	660	650	647	625	615	653	613	626	647	649	700	601	652	701	645	682	673	697	654	674	676	663	617
27624	12682	2479	1516	1155	1019	956	967	955	950	927	945	927	996	997	956	921	979	964	973	965	935	983	941	947	995	959	946	944	918	952	949	940	947	928	926	947	969	950	931	973	942	916	977	943	954	995	943	944	955	959	976	956	931	971	928	948	1005	943	992	922	916	938	907	948	984	925	952	937	949	960	986	932	875	940	968	946	957	1000	925	991	956	916	939	980	941	871	936	912	937	896	903	931	940	956	913	921	929	967	945	922	924	924	987	881	952	970	946	1000	939	1005	946	999	930	951	946	922	926	981	998	992	897	977	941	911	930	969	961	895	957	997	983	962	931	930	945	990	936	923	944	885	920	915	938	940	944	969	885	930	879	965	951	939	996	966	932	871	942	955	899	944	975	903	930	937	966	979	976	935	950	965	1008	943	912	883	950	974	943	936	982	918	962	980	965	954	873	948	958	910	934	939	903	909	956	929	894	987	950	908	927	932	956	950	954	899	876	931	944	937	959	952	994	945	967	945	876	954	956	942	932	944	946	986	984	914	961	961	967	966	967	971	972	982	895	923	912	959	925	947	929	924	969	912	936	897	977	917	934	908	912	937	909	945	923	958	910	921	899	894	961	914	900	951	915	935	936	944	914	947	904	960	940	923	925	921	935	992	937	883	895	970	935	996	936	941	918	939	931	916	901	918	890	908	886	994	887	928	918	927	907	882	872	922	942	958	907	977	899	938	918	963	900	931	917	952	941	939	895	932	980	916	944	933	910	930	924	986	956	925	938	943	976	939	901	938	955	966	922	955	980	1001	941	872	910	966	938	972	932	969	908	889	914	916	900	936	932	873	1026	881	886	970	957	943	970	962	887	901	893	962	891	947	899	933	913	951	901	947	1034	897	930	996	947	907	883	902	912	946	972	933	934	887	944	932	913	920	1005	997	957	946	951	982	916	935	929	959	929	942	960	979	966	1006	949	935	922	926	963	872	922	952	1001	925	937	941	961	967	919	902	954	923	919	952	929	957	930	945	885	914	950	971	948	940	930	939	950	952	942	907	922	956	979	964	933	947	919	919	974	989	961	897	965	968	934	948	956	1012	932	898	958	960	928	942	929	1009	957	948	977	922	895	913	920	968	928	966	910	973	881	967	898	915	950	986	948	915	933	965	945	957	918	918	967	976	926	946	952	953	935	980	901	967	1006	961	899	962	999	920	930	915	934	924	916	941	897	936	984	988	945	890	967	915	934	979	969	952	923	957	957	983	966	957	908	891	910	989	932	1001	910	960	968	948	849	902	915	945	975	968	942	915	897	913	963	968	961	966	889	938	947	997	955	956	955	954	969	962	982	903	919	947	948	999	968	895	936	914	899	930	917	947	899	936	970	949	1007	912	941	958	892	944	909	934	917	950	968	945	951	918	897	874	925	996	1031	902	967	881	928	939	922	925	925	922	943	894	917	991	888	928	969	925	911	931	955	999	920	923	975	914	954	886	948	974	966	931	926	935	957	955	924	979	934	953	899	967	912	966	962	911	936	907	904	959	916	952	960	916	955	993	925	953	910	886	912	971	896	902	932	970	895	949	946	961	983	964	960	955	891	978	950	938	982	915	920	911	909	917	966	964	960	975	927	935	934	940	956	985	925	919	924	936	955	976	907	875	964	966	991	976	904	958	949	982	918	950	1013	974	934	938	999	937	989	906	950	947	915	895	968	1015	949	942	930	927	927	950	941	892	924	942	961	924	957	930	957	920	937	986	940	971	933	927	939	917	959	925	965	950	908	986	920	940	945	916	913	950	911	945	939	956	930	937	920	903	959	907	917	965	982	962	945	954	931	959	959	949	944	948	887	924	938	953	968	962	949	989	991	977	960	979	947	909	962	984	891	960	939	902	894	926	905	906	931	902	895	921	931	961	929	976	943	890	957	954	934	969	966	914	936	896	889	903	932	950	951	965	953	969	948	958	972	953	955	893	934	932	935	900	944	957	952	951	949	957	955	950	943	966	929	890	939	946	1008	894	894	950	948	997	960	927	981	892	968	976	888	948	933	937	917	943	950	947	968	1009	936	1002	960	894	924	962	951	960	940	889	928	899	891	930	918	934	960	918	933	873	949	931	951	961	962	962	939	951	923	888	960	979	925	957	976	921	937	918	956	916	964	951	883	944	930	894	922	996	915	868	897	945	936	921	921	917	958	924	942	935	979	970	958	890	874	967	977	939	936	979	971	907	928	928	941	897	942	923	956	992	976	959	918	956	954	942	886	932	988	952	974	974	926	942	907	929	932	929	975	926	968	959	940	935	964	956	939	931	919	978	1012	963	950	948	933	968	967	917	980	887	929	910	938	908	942	940	855	897	958	866	926	919	918	915	924	900	986	960	866	928	938	892	896	994	929	971	912	891	940	923	954	904	940	938	933	967	893	980	940	962	929	946	888	936	966	915	912	912	941	921	921	939	952	942	983	959	943	931	923	992	939	954	975	936	1025	932	1030	905	953	958	917	965	950	939	962	901	927	892	950	919	993	968	995	916	951	944	966	960	885	854	908	938	942	924	930	952	973	933	1003	920	1008	967	925	940	969	888	876	862	905	945	933	939	964	961	992	921	937	922	932	954	897	966	911	884	990	963	925	948	922	899	990	944	945	954	952	913	913	1003	902	973	914	999	959	961	1010	992	924	927	911	978	924	1031	906	941	980	934	934	987	917	953	983	1020	928	947	903	902	952	943	966	1004	954	980	972	949	957	979	932	954	941	995	968	955	1007	971	919	916	933	950	913	931	970	965	945	889	970	918	876	928	936	963	957	919	902	969	898	899	931	948	916	936	917	963	953	950	954	981	873	921	967	896	923	918	947	936	957	934	963	943	941	949	921	938	940	872	941	879	997	913	916	906	980	954	906	889	937	947	939	930	973	931	994	984	949	920	918	936	883	937	986	962	955	903	893	949	917	953	963	943	914	930	955	959	914	970	952	930	911	933	975	935	905	925	940	946	947	916	930	963	892	916	910	930	961	1004	952	897	889	964	944	897	926	920	942	987	975	916	922	970	941	892	888	950	963	932	908	927	963	928	940	935	947	879	959	899	943	950	899	877	886	951	932	969	868	909	961	927	933	957	983	888	944	922	941	895	959	992	958	899	938	871	895	1001	924	937	946	908	961	937	904	912	941	992	930	974	899	928	899	951	926	944	892	946	993	906	920	926	944	938	940	922	975	928	871	981	893	965	932	931	929	953	929	985	904	943	999	935	982	948	969	900	981	959	948	955	901	931	895	924	974	928	969	914	931	932	918	900	981	926	949	938	975	912	906	967	968	953	922	933	973	918	929	927	938	921	921	967	946	907	932	870	949	932	975	909	929	940	953	900	913	969	989	932	971	961	919	991	952	923	962	976	961	985	939	935	940	959	952	954	950	972	913	926	942	904	946	888	910	920	917	957	968	974	875	944	943	905	963	940	945	933	888	948	948	925	943	925	910	916	944	964	917	958	894	933	935	989	906	904	1013	922	873	917	915	949	838	960	940	899	896	919	936	929	948	938	929	981	949
5089	1080	1025	917	913	857	838	933	807	797	834	811	837	878	841	873	806	878	868	818	874	830	795	837	831	852	811	859	832	825	823	861	818	894	796	817	857	873	830	835	884	841	836	846	858	829	875	841	883	875	814	814	863	817	809	883	863	882	924	817	859	862	883	860	837	811	835	796	860	851	843	901	832	828	794	881	826	843	887	805	869	857	856	827	846	817	824	812	888	874	800	833	868	833	864	835	835	834	858	788	783	812	834	858	793	812	871	813	906	847	801	852	852	809	857	841	814	837	812	827	841	807	823	855	809	839	812	848	848	848	816	859	745	821	874	874	866	840	820	808	879	857	837	851	794	875	819	841	799	862	859	833	800	811	805	876	815	861	791	876	846	854	872	869	820	811	867	818	846	846	859	826	846	816	818	818	832	848	835	820	807	852	833	831	846	831	819	842	887	801	830	799	825	803	856	807	885	794	825	846	833	827	851	852	850	802	833	839	815	869	862	817	789	842	811	762	820	837	780	859	810	845	850	876	823	769	823	821	838	775	855	841	816	799	860	812	805	828	862	770	833	814	845	810	815	808	782	819	836	822	826	829	814	827	832	768	856	764	832	831	843	894	859	808	806	857	857	882	832	804	822	821	838	820	830	831	804	820	869	804	866	833	789	858	879	807	846	892	816	860	798	787	829	836	799	807	795	844	849	803	815	875	816	847	833	777	845	811	851	807	851	790	848	840	849	796	852	797	890	800	841	781	818	855	875	813	846	880	848	838	834	799	837	800	870	847	827	861	834	850	797	830	779	764	799	810	837	834	848	830	838	867	831	846	805	875	824	795	895	856	816	812	849	859	859	831	821	865	863	867	852	840	852	819	817	859	792	854	814	818	819	812	834	825	845	905	830	780	845	870	811	854	864	858	813	832	854	870	836	839	762	789	828	851	862	849	792	799	867	867	844	847	862	869	842	871	863	849	846	856	823	844	797	805	816	822	826	865	813	800	906	886	841	811	837	845	851	829	805	822	876	900	770	836	844	814	880	899	807	811	845	858	851	851	837	903	840	819	837	778	827	819	884	817	816	847	768	881	834	822	781	834	859	847	814	870	819	883	836	808	856	813	816	794	790	815	802	822	789	837	844	877	795	829	849	836	810	853	812	846	855	863	879	805	788	863	800	834	822	798	864	816	869	822	822	856	843	775	885	850	818	816	878	862	800	862	818	832	811	825	841	803	830	851	822	810	822	838	871	830	845	842	849	893	837	831	881	848	850	833	827	842	813	842	787	831	812	865	831	861	814	823	810	797	833	820	854	853	845	845	845	782	766	801	831	880	846	870	849	867	850	862	805	779	862	809	810	832	811	832	821	862	768	834	909	815	868	846	853	836	834	795	805	830	839	870	790	779	783	812	833	862	793	822	840	847	822	831	803	771	849	841	783	765	865	799	786	809	858	816	844	842	852	809	848	819	796	857	791	823	846	860	791	885	750	852	851	783	848	798	826	850	830	847	813	800	878	846	812	804	816	860	878	833	804	843	825	837	816	888	813	869	848	794	814	829	857	832	838	780	832	839	790	823	851	766	856	816	827	851	838	768	791	799	859	840	830	846	816	822	834	829	799	792	832	854	803	819	827	795	805	863	831	845	809	857	814	811	836	851	781	815	795	797	830	828	833	871	820	813	869	774	837	837	874	818	844	809	814	810	835	842	841	819	835	839	864	831	866	794	833	803	823	780	817	844	862	827	847	833	841	842	850	892	818	838	779	795	820	841	769	789	859	775	813	856	808	810	837	771	862	830	817	797	799	810	870	801	783	805	808	846	833	770	827	850	819	870	842	825	860	824	867	879	837	878	850	816	827	817	836	828	839	823	880	871	842	849	830	796	856	856	874	819	784	827	906	881	863	794	822	830	830	838	869	831	901	809	816	844	816	798	865	824	809	761	826	790	768	786	869	834	870	788	875	827	846	852	806	843	903	866	839	864	837	833	840	825	863	793	798	821	777	852	868	793	876	839	802	852	861	834	814	843	818	815	873	828	884	814	871	810	863	823	870	872	773	826	827	792	833	820	807	836	850	855	841	826	830	852	843	858	811	826	807	868	825	819	847	831	891	788	850	861	792	813	867	832	801	850	862	785	816	842	853	840	826	817	845	851	810	831	881	778	816	771	842	855	796	855	826	836	865	822	821	796	877	823	871	852	829	855	782	835	828	813	836	812	863	815	855	877	814	862	817	821	813	847	870	820	860	817	870	887	868	820	823	769	805	831	868	796	846	824	821	908	800	853	864	815	872	820	836	867	880	843	830	787	804	880	869	851	852	814	816	861	846	835	821	823	840	851	809	823	888	836	786	837	882	849	817	771	829	813	866	818	830	797	824	855	837	841	824	857	825	826	823	878	799	854	871	829	818	854	818	858	871	847	814	855	796	841	745	798	871	802	805	860	792	840	814	816	829	830	836	831	803	842	834	851	828	825	846	838	842	810	841	841	872	873	834	848	841	838	850	848	777	869	834	829	803	857	827	856	862	850	808	825	782	812	821	813	805	831	820	816	861	825	809	823	810	816	817	811	815	824	789	876	780	798	830	827	823	828	843	880	815	807	867	850	835	882	837	867	851	753	833	827	814	868	852	844	822	786	827	830	823	837	831	799	896	848	811	840	884	763	873	825	827	889	834	829	764	807	853	836	831	827	788	886	882	831	859	811	803	839	873	831	834	752	826	867	796	787	815	805	772	862	839	864	831	813	848	833	850	816	819	820	875	827	828	809	799	848	852	842	855	801	826	826	818	834	845	845	855	846	804	825	880	803	831	852	856	861	846	858	835	851	820	811	816	794	838	839	855	800	824	864	859	856	841	842	843	867	883	794	770	789	830	799	809	823	810	833	808	831	812	836	904	768	876	837	783	815	881	803	846	863	841	841	838	822	862	874	848	814	857	782	788	858	789	835	841	820	868	840	824	833	820	849	819	886	827	850	800	838	894	811	803	796	873	807	851	867	851	858	778	821	858	799	877	788	850	800	842	849	861	860	846	863	843	863	787	828	818	852	804	799	789	848	814	875	869	821	831	803	813	786	825	859	839	844	810	837	828	848	805	802	751	789	853	869	853	846	797	776	829	866	846	811	806	817	804	869	811	833	763	842	823	902	815	851	843	882	830	829	815	798	820	833	763	792	852	839	826	841	887	891	815	844	810	863	832	808	860	821	840	823	823	805	836	802	827	836	792	844	812	873	856	847	808	832	845	852	849	862	838	832	825	798	850	855	798	829	816	835	831	807	813	822	868	860	855	833	850	864	835	845	822	840	849	815	822	845	810	858	849	806	816	839	809	868	846	847	782	906	812	774	798	808	838	824	817	837	819	833	813	806	839	846	834	850	810	802	830	799	797	821	840	882	769	835	878	841	847	867	794	859	858	876	819	809	819	858	843	830	791	840	792	845	830	834	833	832	787	848	807	860	828	868	832	851	818	831	867	784	864	848	871	835	815	827	839	828	877	830
25213	21400	26974	24224	4210	1666	1360	1112	1073	1042	988	1055	1043	1029	1030	957	989	1008	1026	1002	1016	999	1034	1010	988	952	1024	1034	1029	1012	990	982	993	1027	964	1025	977	949	1039	964	957	966	1012	966	1063	964	1022	994	975	999	1016	965	992	964	995	979	976	987	988	975	997	985	1032	945	979	996	962	947	998	1034	957	915	999	986	936	998	1063	1031	991	994	969	1016	957	1005	926	985	980	1041	972	935	1005	990	1011	1003	1017	1026	975	1024	981	949	981	1003	968	1008	1002	1013	1007	983	978	965	978	1041	1044	931	975	963	981	978	921	1025	1011	996	1005	993	972	1044	1008	948	978	983	994	1041	1001	970	979	1015	1022	992	1007	1002	1016	1004	999	1019	991	1003	989	978	941	1043	985	970	987	976	1005	1025	969	954	965	968	984	922	919	937	1008	1038	960	978	998	1011	952	1001	943	1021	1012	977	947	966	1018	1006	1058	988	1024	997	951	955	980	1036	982	950	906	1055	947	947	996	1005	1015	983	1008	987	936	960	975	982	956	903	1017	988	1022	981	970	974	976	973	987	980	955	963	975	1035	1006	952	962	1004	982	993	1046	1020	1001	986	992	959	987	976	1037	1010	1009	943	1009	988	1037	1009	991	994	955	998	975	1020	935	1013	959	971	1007	1015	980	1036	975	1024	971	958	966	995	949	984	959	1040	1059	1028	1013	1017	1006	978	971	954	977	968	913	948	936	994	1030	968	993	1006	949	971	1022	967	992	1012	966	1000	916	924	959	928	1016	977	917	991	967	988	964	1039	1007	986	1000	1021	1017	1036	1001	1000	993	966	968	1008	1005	971	1012	910	1010	1006	1023	978	1018	955	1006	963	1071	1017	1051	923	984	960	1019	993	1001	1063	982	990	940	945	1001	1015	993	988	956	1018	1000	958	990	1025	1028	1035	1050	979	960	975	945	949	986	960	978	952	1015	1015	1045	974	1045	947	1003	992	957	930	1072	1002	1011	965	1012	956	1055	997	972	985	958	963	1023	957	1008	975	965	991	1003	999	972	1024	979	977	915	981	975	1018	993	1000	1032	988	1005	1044	1017	954	980	986	973	1017	1001	990	972	1020	983	1006	975	998	994	1024	972	995	975	999	959	971	961	976	1008	962	962	950	991	938	942	984	1005	1060	976	948	1018	959	973	985	979	978	1045	1008	971	997	980	956	970	945	994	959	930	956	968	972	946	1011	973	944	975	973	1004	1011	970	970	1006	991	975	1000	987	1027	970	970	971	972	943	953	993	1043	994	934	954	977	1071	986	991	1008	958	1005	1023	967	936	955	1022	1002	981	987	1042	979	1009	951	956	975	992	953	990	990	1079	1012	952	968	1030	955	993	997	979	1062	1026	973	1023	983	1001	940	952	1014	987	956	995	1032	980	1012	983	968	989	1038	982	990	970	1033	999	995	1037	942	998	949	918	981	975	968	973	994	1006	1015	928	975	978	964	985	992	953	1000	980	989	980	989	941	995	1021	990	953	1002	1024	996	1003	971	990	953	996	935	957	1010	969	925	964	996	971	1000	963	1038	1019	1017	1038	980	1007	959	971	981	1017	979	958	990	982	1004	999	982	1014	937	985	1054	996	1045	969	1019	953	992	977	983	1007	947	1027	990	1009	988	974	938	1032	993	978	985	1036	1020	1024	1029	1009	1022	1017	1046	1016	961	963	972	955	1003	966	965	979	971	999	980	978	961	1003	971	946	957	1001	970	1003	983	981	972	996	1044	1060	1000	996	1000	1061	1058	953	975	955	1005	998	993	1008	975	972	978	1017	957	1022	1007	1031	939	891	1020	989	994	1024	923	975	896	1004	997	973	975	997	996	1023	962	979	895	976	963	997	1001	1073	973	988	951	944	989	970	972	1041	1013	933	1004	955	1022	996	977	1026	991	1024	948	970	996	936	990	1008	988	1001	976	1015	967	1023	1033	970	1029	1059	973	955	941	1014	970	1012	1006	935	1048	930	946	953	969	1011	1000	997	963	1004	991	1017	994	949	1019	920	965	1051	941	973	949	977	952	1016	990	951	1016	1017	986	1019	953	996	905	983	1004	972	1016	958	1003	1022	932	952	990	988	1000	925	973	1002	982	974	1024	944	1036	1028	1014	991	984	969	1044	931	956	1033	985	1009	989	988	1005	1032	978	944	992	997	1015	984	960	1009	921	946	941	1017	983	989	995	930	945	1054	984	928	1008	1020	1003	942	990	956	1037	992	956	1021	951	967	987	1017	967	1009	1044	1025	993	936	997	998	953	1004	976	1001	1010	984	875	1003	1019	995	978	989	962	939	979	962	964	992	990	994	1048	994	988	1032	980	999	929	950	1002	956	967	988	1007	972	960	971	1071	975	1026	1018	965	998	952	985	942	1011	1000	975	963	942	981	972	994	1016	976	986	964	947	969	961	997	973	1027	949	962	971	1001	1003	950	966	1008	975	984	984	958	1016	1036	990	1007	989	951	1026	1016	1019	954	1027	977	971	1025	1066	971	966	980	955	997	979	983	1048	1027	976	1003	1002	963	993	998	1034	954	990	987	1056	980	975	917	1040	1008	952	966	1046	991	973	996	956	978	1008	942	993	1014	973	1037	1022	962	1002	1005	1017	1016	967	962	1018	966	954	1059	965	993	991	1011	1009	977	976	1006	990	977	983	996	971	980	1005	1004	996	1035	992	979	1016	1032	1005	1013	972	997	998	1007	994	1002	1014	970	989	1016	959	1008	918	945	988	986	1008	1038	999	989	982	960	958	1010	996	1047	950	996	1001	998	1012	1002	994	1005	1026	1015	938	943	986	973	1005	1011	1007	980	987	957	975	948	1010	970	951	1012	989	1003	1038	964	1016	932	974	994	1046	977	984	950	1045	1026	981	963	954	978	1029	1003	992	1021	1001	968	1001	957	962	967	976	977	1021	1030	933	1017	1021	970	989	998	963	949	1016	958	1036	1007	948	948	974	957	995	985	1002	1016	968	955	985	991	946	1036	985	919	963	957	989	997	981	1039	975	956	988	988	1005	973	998	970	1022	980	960	973	935	971	919	960	1024	1008	936	982	1017	979	981	983	981	969	970	1005	939	935	922	1022	989	987	998	998	1015	1018	955	965	960	951	975	970	962	1034	986	974	1007	966	989	994	1012	989	1015	1004	950	1002	1028	988	1032	1016	1026	1021	982	980	974	1016	977	1041	998	984	939	951	1015	976	1047	997	924	979	962	951	1010	940	1021	1016	1019	975	991	965	1024	952	1004	947	990	994	971	1024	1007	1024	942	953	948	927	977	1023	986	1009	990	994	952	1047	954	1002	988	978	982	970	961	980	1042	993	967	974	1004	1003	1008	984	1014	1020	1002	963	955	934	963	955	991	987	1001	987	939	964	1012	966	1045	1020	955	956	1001	1011	965	976	965	974	987	1017	962	934	1010	991	1015	960	948	1007	986	943	1021	1035	946	996	1029	1028	991	1010	954	985	1022	1079	997	975	963	1006	962	1006	1034	970	946	997	1053	1017	974	959	938	999	950	1002	1023	947	996	965	998	1022	939	1009	1009	1010	980	973	938	945	978	995	975	952	982	1031	925	1004	1009	1037	948	1015	958	1014	966	1031	1012	1027	1022	953	960	982	959	989	968	1010	980	1010	1021	980	961	1011	969	973	1054	1005	962	994	937	1030	989	996	970	1022	1020	1008	979	996	991	1016	933	952	977	1020	979	1024	1039	923	973	977	968	970	1030	988	946	1003	995	1019	1024	1036	994	933	961	1055	1012	984	1006	911	958	978	982	995	977	1048	982	985	965	983	944	999	933	1036	972	948	1011	991	950	995	988	998	1030	963	912	992	995	978	1007	987	1005	981	916	998	963	1021	982	1062	1026	1002	1001	1027	994	1055	1033	1033	990	984	1068	998	986	981	1003	995	981	963	977	956	986	998	1010	1037	956	1040	985	974	986	1015	997	1008	944	975	1003	1007	971	1023	932	960	940	954	1024	950	1013	949	1016	992	1031	999	1036	942	1010	963	983	974	1026	1012
3544	2946	2525	1543	1343	1236	1130	1025	1000	1046	978	941	949	983	980	964	1002	977	977	948	984	914	960	945	926	940	967	946	874	946	902	930	937	961	900	1006	894	974	873	956	899	834	882	894	900	931	968	931	901	937	851	906	921	904	951	937	930	965	883	905	930	928	893	901	961	929	922	882	922	861	903	938	919	946	870	922	931	921	911	963	916	917	896	880	950	906	958	907	947	922	937	963	949	911	905	902	967	904	904	938	956	931	978	924	941	904	896	926	909	880	949	919	868	887	941	919	865	893	886	934	937	892	955	920	960	952	906	929	912	944	926	945	895	944	894	913	880	946	956	886	889	950	951	902	849	941	913	907	886	942	917	864	889	973	925	869	922	902	884	898	934	914	976	930	960	913	991	955	912	913	871	919	857	932	903	896	836	912	913	966	888	954	944	898	977	956	878	892	894	951	918	914	891	901	907	864	895	868	920	903	914	904	857	899	940	854	895	899	928	884	927	958	918	913	939	882	938	901	912	963	894	910	899	910	901	895	895	935	924	956	934	918	894	959	955	903	923	941	859	898	916	889	892	896	896	921	927	887	865	898	964	920	884	919	941	872	961	901	907	895	882	950	964	925	933	951	879	826	931	860	925	888	846	882	869	872	917	903	889	946	938	920	884	904	948	959	856	949	869	928	927	892	942	919	923	927	887	922	887	897	950	965	921	1001	948	918	897	916	924	870	875	925	931	915	888	881	886	895	890	901	880	990	947	936	881	956	868	925	923	960	921	884	898	946	912	907	976	958	903	901	909	846	919	929	913	908	906	887	924	884	885	877	904	930	903	873	886	924	961	903	889	899	908	917	918	945	884	909	888	875	871	880	861	937	939	1000	944	905	926	922	960	902	957	926	882	932	885	901	941	912	896	953	895	946	872	930	908	926	930	880	880	903	922	891	925	904	901	907	913	905	886	903	906	937	883	908	875	864	903	873	897	901	896	916	859	888	927	894	938	934	946	897	897	918	886	928	894	875	937	954	928	898	931	900	939	959	892	890	902	878	975	922	883	887	871	949	917	957	924	899	910	910	917	960	870	900	918	968	872	931	948	898	921	885	919	879	897	928	922	955	888	877	887	926	960	943	893	895	918	909	894	938	910	927	935	908	912	938	893	906	877	898	928	880	918	877	900	921	908	913	869	941	902	933	940	909	890	863	919	936	848	897	913	889	876	897	921	970	895	885	940	914	881	941	927	939	892	920	921	881	903	910	875	877	877	924	882	880	980	924	899	876	922	848	902	935	914	849	925	882	912	896	940	929	919	847	885	950	930	908	892	932	880	898	930	913	860	842	870	884	985	862	879	863	884	896	921	923	884	905	901	902	928	908	874	896	940	952	968	899	950	941	898	907	929	855	906	912	898	936	926	907	826	891	889	955	938	897	885	931	906	917	872	907	941	870	880	914	935	878	976	933	906	909	859	919	849	873	927	890	905	906	924	919	902	869	888	957	912	852	923	865	887	904	909	887	915	934	919	908	909	914	894	898	899	874	888	920	910	919	911	916	928	908	910	937	906	909	902	902	880	887	927	904	919	909	960	894	909	915	933	895	891	910	969	868	940	930	946	932	926	891	917	882	913	916	916	927	947	884	950	949	896	873	887	875	905	897	879	901	927	905	875	895	902	914	897	899	923	901	918	870	902	905	931	857	926	893	878	907	903	864	916	953	901	903	887	905	858	889	893	874	934	838	844	898	915	918	885	918	922	935	921	940	890	909	858	888	866	877	963	884	883	866	911	905	971	923	916	924	890	944	884	923	885	934	896	838	920	927	935	900	903	932	917	909	904	994	923	884	893	875	907	910	917	884	901	944	897	935	888	909	920	928	893	907	898	918	931	928	915	879	900	904	866	899	830	919	858	920	894	851	953	916	913	929	932	912	921	911	926	939	895	922	948	908	891	918	931	951	886	893	894	907	898	917	920	908	872	860	974	912	915	910	938	836	902	889	932	903	879	969	919	893	909	891	940	851	912	881	956	869	917	962	907	921	918	922	946	890	904	947	919	906	923	880	921	919	888	867	884	923	958	919	900	911	926	894	914	894	929	921	916	928	943	896	858	916	892	865	874	913	887	915	918	925	894	939	910	922	925	932	879	856	883	895	847	890	892	927	877	862	904	860	945	894	922	923	926	946	886	906	883	922	937	969	899	899	906	888	824	945	887	897	915	888	921	885	891	914	945	871	933	918	884	859	908	881	847	860	888	941	853	898	957	963	897	900	913	908	911	899	934	876	918	885	945	908	903	883	903	919	854	898	941	913	869	896	898	881	871	891	909	886	894	923	861	964	909	912	905	893	949	936	954	917	884	918	888	925	864	938	903	891	917	912	953	937	889	929	870	910	892	923	923	895	908	889	919	884	906	896	914	914	941	897	900	875	887	902	858	897	895	896	923	939	889	948	899	881	933	865	918	936	909	889	907	851	920	927	954	891	850	918	847	907	922	872	948	902	925	927	944	938	951	930	916	909	893	929	928	931	889	917	932	934	886	926	880	941	941	917	841	890	860	881	949	892	876	906	899	909	872	913	916	882	933	954	903	934	907	922	943	878	895	910	939	869	857	875	963	913	892	893	896	934	907	791	876	869	882	942	877	864	923	917	895	886	866	899	940	895	910	924	934	894	923	935	908	951	887	894	944	915	896	921	953	941	889	929	913	918	908	949	915	881	917	912	929	880	848	948	877	927	970	945	867	889	925	923	933	863	932	958	898	935	888	911	895	900	831	903	879	942	818	915	902	887	861	913	867	864	911	940	957	939	914	879	903	865	922	844	896	873	963	884	917	928	911	876	920	884	917	941	919	864	926	900	862	923	895	943	939	931	904	940	916	893	909	978	888	958	880	931	894	859	876	929	945	949	939	862	916	867	922	955	919	925	934	951	903	889	905	947	854	876	917	883	964	873	897	922	922	903	868	900	981	932	941	809	947	888	873	887	896	908	866	920	903	861	880	933	910	911	890	958	879	874	914	903	895	903	886	969	920	906	908	931	898	853	909	934	934	889	896	927	847	877	871	879	862	874	876	906	886	915	933	930	943	861	966	858	924	896	882	892	907	868	937	967	893	924	925	949	877	914	865	892	895	957	920	949	849	923	870	924	883	947	871	920	929	893	881	879	851	936	869	932	887	871	964	930	933	886	954	916	910	879	868	938	866	880	930	881	912	933	904	936	901	878	928	912	856	868	949	907	951	936	874	887	880	919	921	899	915	927	878	904	864	949	918	917	899	881	844	912	917	925	896	894	867	920	934	918	909	871	868	937	929	910	922	839	894	900	873	900	874	901	885	916	940	904	911	872	899	873	914	865	929	889	901	925	907	934	978	849	896	924	943	940	896	900	872	901	890	867	912	914	913	878	920	942	926	944	899	912	887	906	899	924	919	881	904	922	934	891	913	869	872	909	923	939	897	904	889	895	900	926	875	942	891	909	840	862	940	882	898	917	871	917	929	908	921	936	912	952
24177	21458	28754	24568	20985	4642	1527	1014	794	803	817	761	720	772	723	706	725	684	680	733	699	710	709	736	728	692	679	693	696	712	678	703	705	730	716	731	719	707	677	709	643	685	678	690	719	657	680	663	643	719	644	662	714	699	678	660	721	641	655	657	728	674	671	660	670	660	624	702	631	709	679	678	680	665	688	673	631	718	668	660	669	690	701	712	614	650	669	659	685	677	643	668	644	701	642	667	699	662	704	670	735	604	699	716	674	702	702	687	683	705	644	694	604	699	641	706	670	716	665	637	683	687	655	722	639	712	705	716	656	640	682	667	655	696	677	689	689	671	695	693	728	650	667	668	664	692	628	695	711	702	653	664	708	671	668	650	686	671	644	645	655	682	643	662	725	665	706	659	646	666	683	680	710	643	693	708	711	656	635	668	687	665	695	659	687	614	686	654	702	660	673	707	675	659	705	689	699	680	707	677	667	623	699	700	656	656	690	705	637	714	673	663	679	695	667	628	696	667	699	673	716	630	632	675	677	650	674	669	692	673	682	659	665	661	687	685	680	660	664	711	641	639	653	675	660	668	681	644	666	643	632	650	671	719	690	702	673	639	706	693	695	661	657	671	678	710	628	698	642	674	687	636	674	655	673	694	668	659	702	676	622	651	622	697	641	664	647	654	692	694	678	684	650	667	654	677	682	721	688	649	675	660	696	655	660	662	687	656	682	699	628	731	683	655	679	715	701	668	672	678	716	695	670	671	678	704	666	675	679	639	638	618	642	657	658	693	670	687	649	661	695	655	681	677	608	699	703	685	652	719	658	668	653	656	686	688	612	652	697	681	632	653	700	712	694	643	683	708	629	663	718	677	661	658	632	637	695	657	678	618	648	680	683	715	667	667	663	668	718	669	615	648	637	656	701	689	702	650	639	645	621	682	675	654	596	691	669	687	663	672	693	683	682	632	664	715	670	642	720	710	672	700	698	633	700	708	663	733	678	634	657	629	695	701	670	688	692	712	665	714	716	698	678	674	683	667	684	673	655	654	685	688	679	665	694	684	709	636	628	652	645	631	684	680	680	653	665	647	654	716	716	670	634	672	701	660	670	637	671	667	670	653	697	678	659	679	648	672	656	687	738	674	639	673	686	696	699	644	605	636	667	606	700	615	693	711	650	677	666	677	687	682	677	680	708	694	674	672	661	645	678	693	662	674	737	675	683	691	658	678	682	658	635	700	655	685	647	643	664	628	708	656	693	639	648	629	652	660	693	652	667	657	660	684	715	649	678	673	688	692	695	613	644	689	650	654	706	689	675	678	662	615	713	701	697	704	669	676	667	673	660	640	709	648	713	643	653	679	702	681	674	705	664	646	687	731	677	679	696	676	653	672	664	624	656	680	666	649	626	710	715	652	680	696	636	721	741	675	667	655	715	685	651	725	688	661	663	666	685	676	644	657	727	607	709	621	722	697	649	638	678	634	655	701	737	687	666	657	689	727	673	673	659	679	708	673	642	661	670	648	655	633	721	717	632	646	661	651	634	690	672	715	671	681	697	683	683	679	662	678	657	724	698	641	648	676	705	667	713	634	651	667	647	651	655	701	681	695	663	679	672	691	747	717	653	686	660	625	682	661	696	667	645	694	633	691	683	627	681	615	715	714	635	680	676	652	628	661	664	665	672	687	711	675	644	673	698	674	647	694	641	658	651	671	687	712	629	652	669	719	679	631	671	696	633	679	637	659	677	687	676	639	709	591	660	681	687	710	728	682	668	652	650	732	658	666	673	651	664	646	645	656	671	655	631	664	681	683	685	719	675	661	632	667	698	658	642	701	696	671	639	657	687	637	655	691	646	597	687	685	653	652	679	658	679	663	656	670	659	726	677	682	678	702	717	690	691	630	686	705	687	666	654	696	706	719	663	646	682	672	717	623	669	658	625	658	654	666	674	694	696	730	690	672	715	684	715	648	670	648	680	663	666	658	679	661	647	675	664	677	687	699	676	696	701	638	678	673	674	642	642	699	635	673	683	640	626	634	681	665	647	688	687	651	658	657	660	659	670	639	729	656	664	660	661	726	676	740	635	680	675	665	600	689	657	648	689	643	657	686	658	674	650	716	607	690	692	689	679	672	642	633	705	689	699	660	634	663	681	640	666	693	640	693	658	680	683	655	691	660	626	637	719	682	727	687	687	624	686	642	682	676	653	698	628	693	653	678	688	667	618	692	662	658	656	697	685	679	690	650	683	634	645	666	660	675	707	690	662	674	664	680	654	664	640	624	657	636	661	679	661	689	663	689	659	643	696	609	657	635	686	685	669	669	677	651	683	643	667	686	703	727	685	671	639	711	659	707	683	696	696	674	722	701	660	654	704	649	677	638	741	676	664	685	700	689	688	610	667	652	676	684	668	646	652	701	694	684	668	668	669	702	669	644	656	695	748	676	694	714	713	669	663	668	688	720	670	661	678	635	632	683	640	648	690	707	710	698	683	676	711	685	681	681	646	656	660	694	635	641	663	670	632	666	656	677	662	686	653	651	673	658	694	671	666	707	635	646	611	698	652	693	695	712	644	647	678	657	711	691	642	639	647	673	712	669	651	650	649	669	726	674	676	665	701	713	646	607	660	675	606	672	672	704	681	678	633	667	633	671	706	678	660	666	650	648	662	683	682	677	652	693	631	667	644	672	684	626	660	665	656	647	627	646	654	656	637	708	674	675	674	694	682	636	683	673	712	662	677	667	640	653	632	645	649	670	671	649	696	667	684	682	675	669	652	678	647	679	689	708	694	677	625	617	711	716	699	721	701	691	695	639	676	691	684	643	686	662	650	658	699	639	665	706	661	669	665	678	693	697	683	645	707	723	683	722	703	658	685	678	628	695	702	650	634	640	670	686	691	693	662	749	702	658	692	661	660	655	705	713	660	715	704	656	696	655	685	675	703	637	642	658	618	708	677	688	656	686	652	665	709	669	640	661	710	728	675	653	677	604	655	684	682	666	680	692	652	703	668	651	666	632	684	637	604	657	637	667	660	711	697	677	740	737	679	717	676	673	669	637	694	699	656	663	653	651	650	634	687	662	678	690	627	655	638	665	637	671	653	634	699	677	691	648	630	656	721	710	638	700	693	679	679	714	679	691	672	634	650	658	651	681	670	655	716	666	699	687	723	631	608	619	701	670	715	668	688	627	640	671	710	685	684	655	669	700	712	651	686	631	653	670	673	704	681	659	686	678	665	662	676	707	691	667	694	695	683	629	662	638	612	687	677	652	713	651	634	701	676	665	671	673	701	639	623	646	666	645	656	680	674	718	645	698	664	649	664	656	669	649	697	662	687	710	647	688	651	669	637	677	708	669	658	657	699	670	699	700	710	664	650	677	626	725	648	677	659	684	634	703	681	633	651	661	675	672	675	689	624	689	675	661	654	666	628	674	662	668	652	690	680	673	670	617	654	657	667	703	669	689	641	698	642	673	630	650	680	637	712	709	687	687	651	628	625	637
3551	5160	4160	2211	1646	1292	1157	1017	966	883	871	770	766	756	751	778	743	753	777	734	752	731	704	777	718	689	718	723	713	698	716	704	738	698	683	659	689	667	712	695	663	688	676	682	696	740	674	710	715	678	705	687	678	697	635	665	710	661	719	678	721	675	700	675	691	703	631	697	673	712	661	660	700	651	640	724	636	702	673	680	719	652	718	678	685	706	708	751	674	668	693	685	677	722	685	727	661	628	674	672	643	635	707	657	667	682	673	717	662	689	650	675	684	665	628	685	680	647	650	687	690	658	693	678	677	689	659	689	669	648	677	661	671	687	671	653	668	710	673	664	689	679	695	688	684	658	657	690	709	655	656	708	679	662	673	709	706	663	619	690	718	684	665	642	627	667	688	647	632	617	700	627	660	681	638	642	701	639	650	637	686	665	675	693	637	694	663	678	675	682	653	730	659	690	649	659	662	682	648	671	676	609	674	675	694	679	681	717	597	663	720	687	680	699	694	663	683	649	684	704	693	637	657	669	676	637	696	622	639	705	672	656	691	671	675	674	678	663	683	626	672	708	689	689	687	695	634	658	673	671	652	630	631	698	692	670	671	658	699	662	729	671	663	664	631	653	667	677	688	717	640	693	673	683	643	699	656	689	719	665	668	633	629	669	633	658	613	688	677	687	643	651	697	678	662	723	698	696	715	679	691	689	694	648	699	677	716	632	683	659	680	659	671	674	672	659	673	723	686	669	727	643	673	660	645	665	667	610	676	688	659	656	648	688	660	659	657	670	693	666	655	671	641	685	680	680	679	665	690	698	677	717	653	666	666	650	693	660	692	680	674	680	628	679	677	656	648	673	640	681	696	705	657	676	691	645	673	682	694	672	661	677	645	694	648	681	646	687	647	686	674	696	670	692	657	707	733	689	686	680	679	691	647	708	645	661	671	672	676	649	684	673	642	655	654	715	697	653	686	681	674	660	659	628	630	676	640	631	676	658	623	666	675	666	704	634	700	643	621	650	664	661	655	701	686	690	647	677	660	635	652	682	687	717	647	634	681	689	590	724	651	670	674	634	686	666	700	685	670	698	660	654	656	637	677	645	650	659	665	658	658	722	651	700	598	615	668	626	662	669	685	659	716	663	640	679	677	674	683	642	696	702	678	662	663	680	682	695	703	677	670	659	683	634	693	660	622	656	692	707	689	639	676	657	673	669	672	664	688	685	687	653	644	593	666	647	670	653	690	680	666	651	647	650	704	669	658	687	667	709	642	710	673	683	647	687	720	631	669	631	670	675	618	623	641	681	667	617	664	669	661	675	664	697	626	689	636	666	682	658	652	665	672	654	657	657	669	711	628	641	638	698	664	668	678	674	645	691	662	660	628	687	685	683	701	716	665	640	686	666	634	666	663	639	705	670	669	665	685	655	689	686	681	639	637	666	691	641	672	650	708	694	666	639	678	692	671	665	692	674	686	640	661	702	727	686	669	690	653	634	681	685	645	669	642	665	689	666	641	685	690	628	646	655	687	590	702	633	662	697	678	629	697	628	631	653	647	627	664	686	653	666	636	684	688	641	678	659	632	642	649	659	647	685	678	640	658	681	666	635	675	635	694	690	675	636	650	651	653	682	617	683	702	667	623	698	665	656	628	675	664	690	649	652	680	700	640	657	700	668	633	690	667	622	658	657	698	712	671	692	646	684	656	677	687	644	671	702	728	675	632	721	664	654	661	601	673	643	674	679	634	678	606	688	679	654	668	668	624	672	664	671	639	686	719	640	654	667	650	645	615	652	634	639	640	632	654	681	686	724	716	650	692	699	720	633	670	651	673	692	695	665	668	677	640	643	683	725	679	621	646	679	695	648	643	677	663	670	684	678	619	675	665	676	638	674	623	671	688	625	659	677	671	649	666	650	650	653	666	656	661	672	675	634	645	671	628	673	676	685	629	666	659	662	658	647	663	640	635	684	696	657	661	666	635	650	650	696	683	643	688	646	695	727	678	676	671	722	675	673	655	634	680	617	683	617	665	668	648	658	678	663	699	693	685	701	665	681	666	654	651	666	664	637	644	670	667	665	650	693	663	692	663	697	648	607	686	692	693	658	654	651	707	654	680	661	693	674	632	659	658	685	671	593	590	681	669	616	676	700	656	649	618	693	594	690	685	692	662	647	717	670	641	672	643	657	645	621	653	665	685	671	702	656	651	627	673	671	681	644	657	669	669	677	668	628	681	648	676	668	651	661	651	678	653	661	688	691	642	702	697	654	692	670	671	671	618	661	678	689	694	652	652	652	622	638	686	686	683	663	675	664	647	640	641	662	626	671	635	707	667	643	683	721	690	633	692	662	684	659	694	747	678	702	635	662	660	668	609	658	652	647	638	619	620	660	654	696	620	650	667	657	692	653	686	635	672	638	630	630	641	635	679	732	722	679	665	640	713	666	608	635	711	671	681	690	665	649	667	654	638	682	684	651	677	657	688	677	649	654	707	672	681	689	673	667	642	673	658	668	662	674	704	639	701	698	629	626	669	649	658	649	649	655	681	678	682	643	667	691	708	689	659	664	685	694	702	671	651	670	632	668	641	630	684	654	703	680	665	610	657	685	649	616	674	644	681	682	676	662	646	667	635	683	653	655	706	668	651	688	698	641	643	668	701	643	659	672	660	636	632	705	669	647	665	668	649	679	713	649	674	652	650	616	638	624	647	650	674	663	650	654	652	668	662	632	669	629	686	671	628	661	668	664	665	631	683	689	647	629	666	671	659	661	655	679	636	671	658	641	652	673	696	608	677	668	666	676	680	653	688	651	622	664	691	590	658	712	726	675	683	659	690	676	681	705	683	641	632	632	608	726	650	656	606	647	682	663	722	648	661	669	716	665	699	660	608	671	677	679	646	596	691	600	657	675	670	634	639	643	661	669	707	627	658	616	653	658	637	604	702	657	627	654	695	655	678	705	625	643	657	666	682	640	655	640	634	654	673	685	683	644	630	668	661	653	637	700	684	649	644	622	667	661	643	665	650	680	668	665	620	684	716	665	669	644	678	631	654	639	650	652	655	667	637	655	633	656	634	711	641	672	640	704	745	683	662	655	665	654	668	678	712	673	657	651	683	652	658	640	670	669	665	613	629	651	646	631	697	646	667	661	675	640	683	659	704	689	644	695	649	677	664	689	663	664	671	610	713	656	661	672	689	659	633	681	662	636	609	712	654	687	677	665	627	659	667	642	657	663	638	674	661	700	622	641	715	640	689	666	714	673	685	619	661	650	636	639	689	678	665	675	658	641	693	659	662	686	642	642	640	666	673	654	678	628	645	674	641	648	641	722	654	708	676	651	666	682	681	670	686	651	667	665	644	650	691	673	676	617	708	610	639	697	673	704	654	657	663	674	660	696	694	646	669	647	638	684	645	673	633	659	642	652	651	645	687	662	649	632	656	633	650	667	681	645	667	664	657	697	680	642	650	664	715	625	666	717	640	652	675	676	683	677	636	666
27694	12689	2324	1315	1030	971	959	962	942	971	915	903	1001	969	921	936	984	953	962	937	933	953	943	931	962	948	972	973	912	946	944	933	952	934	969	954	984	932	943	939	961	977	922	975	966	958	907	924	935	903	906	918	931	867	979	972	892	922	952	974	962	958	961	941	919	974	979	935	928	971	1005	967	982	970	956	948	949	916	951	965	910	902	978	930	919	891	942	945	981	966	897	920	945	956	916	899	944	870	934	963	935	957	940	952	984	955	945	986	926	984	931	970	944	955	971	956	908	937	968	938	923	919	948	1030	956	945	939	987	970	948	935	939	950	870	922	921	942	990	887	949	917	956	956	980	911	1026	976	926	935	938	904	931	957	921	916	975	897	917	946	970	913	908	907	945	975	931	904	948	895	981	959	942	972	960	939	920	897	1003	1003	916	971	915	923	941	966	946	942	872	984	966	927	943	969	938	898	952	926	909	903	953	1001	905	931	1017	924	962	970	957	939	916	933	918	936	971	956	942	939	949	939	970	957	956	1001	1001	961	974	969	955	978	976	878	905	956	935	927	939	977	883	915	959	931	942	894	957	913	908	970	967	927	975	999	919	905	954	960	931	938	903	941	947	937	904	987	969	988	970	911	967	965	963	938	893	950	968	964	912	925	919	972	961	907	928	918	932	972	972	918	900	904	1001	913	944	939	965	964	902	941	948	1003	998	914	932	972	918	970	937	955	915	934	979	951	971	902	909	963	969	1000	894	963	988	970	991	949	923	992	970	931	957	870	953	949	921	910	973	993	958	961	1000	922	941	916	934	943	919	967	1010	936	910	939	871	885	970	973	960	928	944	992	904	929	962	900	923	845	928	941	913	950	971	951	1000	893	947	981	960	936	919	955	950	943	874	980	943	940	939	928	916	952	999	970	1022	918	951	930	953	976	937	936	904	965	925	934	875	926	914	957	932	970	969	966	917	953	1008	939	911	891	945	949	962	904	953	926	935	903	951	942	914	943	915	1016	912	933	1004	958	1003	901	961	911	952	914	932	966	958	927	929	892	856	942	960	971	864	946	962	916	977	955	923	940	900	971	941	966	906	959	975	964	964	975	948	924	930	928	914	933	924	866	992	943	972	950	956	958	934	923	964	952	919	885	964	928	900	977	926	899	939	968	930	970	927	901	973	943	963	884	904	935	975	934	930	904	896	933	952	919	1011	971	928	933	907	941	935	930	931	960	961	941	951	968	862	992	912	935	907	988	907	886	931	932	941	917	929	941	920	994	926	925	950	903	955	928	950	1001	956	989	954	1001	942	981	972	977	936	927	915	941	966	932	911	920	889	891	963	988	971	937	962	896	951	946	862	901	936	901	948	948	934	922	935	948	959	977	975	953	921	970	960	959	901	964	1003	983	924	906	924	948	954	952	966	938	974	949	942	927	928	977	937	967	946	1026	978	916	962	908	953	943	908	989	978	977	950	970	1021	888	903	903	973	917	927	955	939	998	931	914	950	880	950	959	904	939	925	1039	987	1028	920	941	894	947	906	970	944	871	868	912	931	941	929	934	941	894	942	960	937	972	937	882	881	925	921	958	920	976	888	1008	953	964	935	976	987	986	980	926	920	957	914	969	911	950	964	916	918	971	917	969	991	928	910	934	957	937	875	935	970	938	916	998	982	922	915	948	950	918	938	978	1010	939	925	983	941	921	949	979	897	977	951	888	967	950	985	916	960	909	975	942	938	895	991	996	964	950	932	966	935	987	899	958	1004	1011	952	973	980	955	906	941	925	937	946	948	945	898	953	957	931	927	948	917	944	952	889	951	961	966	953	949	934	946	935	922	928	942	933	904	949	988	960	932	943	974	939	960	889	1019	940	937	965	962	929	938	937	1016	906	934	943	981	955	937	965	925	912	927	933	939	902	984	967	952	1024	954	923	925	1006	1004	934	940	913	934	1033	890	928	978	992	916	881	945	925	925	904	934	934	954	945	982	980	924	909	944	941	986	951	935	940	964	966	1002	971	930	954	1027	939	919	951	944	912	925	955	911	1011	905	948	948	950	910	969	900	932	919	915	953	1011	964	930	951	962	950	938	934	895	944	941	922	930	903	915	945	984	906	900	919	921	924	964	927	946	967	959	908	927	951	879	965	946	977	972	913	952	956	883	915	964	912	932	981	974	945	906	961	917	950	880	872	957	938	1027	970	969	926	1006	979	952	950	895	926	976	972	942	967	998	989	972	980	913	916	950	953	934	952	931	969	1013	931	915	946	1004	931	994	984	943	935	945	943	950	914	907	941	875	1011	898	936	949	935	899	1033	966	879	977	910	946	915	900	948	959	973	906	972	943	952	956	992	1017	919	954	959	958	881	951	950	919	927	915	979	943	944	958	920	910	971	946	1013	975	893	932	939	919	974	931	971	944	973	914	939	899	969	943	950	939	948	927	942	960	944	939	922	893	949	893	1007	958	957	989	958	964	956	959	934	949	947	963	966	953	918	911	966	921	920	1006	958	861	913	945	902	971	920	944	953	904	920	957	924	992	950	960	952	974	928	975	910	955	946	947	930	901	904	915	907	936	985	963	944	937	886	966	933	940	916	931	895	942	964	902	930	921	913	968	901	941	905	933	988	952	946	1017	933	967	962	938	1009	992	963	959	969	889	937	957	934	889	972	1005	966	906	925	885	881	1015	910	989	940	983	961	987	1000	918	891	976	965	971	891	993	904	924	949	941	946	962	971	972	992	946	949	972	935	954	1026	934	940	974	992	953	917	955	928	920	915	970	949	982	948	918	876	971	939	987	985	965	997	943	974	961	954	902	975	939	926	970	966	923	887	925	982	933	976	941	929	916	917	989	907	937	981	976	970	877	982	937	947	936	922	909	920	973	926	930	950	905	919	953	971	930	949	910	902	937	963	882	910	994	952	917	903	949	965	943	937	934	982	1004	938	1003	953	973	973	902	943	971	953	963	954	925	984	921	938	927	921	954	908	928	890	913	973	965	901	921	926	933	961	925	932	947	970	953	964	968	903	988	916	1009	957	933	896	966	984	910	1023	901	892	942	957	1040	959	921	945	955	949	916	924	985	934	929	952	911	926	926	936	968	945	937	961	911	961	933	992	944	880	933	968	957	958	969	924	979	929	960	951	918	935	1002	961	905	935	904	952	934	918	940	927	956	969	892	965	966	950	938	943	918	956	908	899	912	931	960	952	889	941	930	926	892	950	949	933	994	970	957	900	967	947	968	996	967	967	922	915	979	934	1024	935	939	947	864	918	935	921	892	942	903	979	860	963	998	973	969	978	1009	938	927	902	949	966	956	901	930	955	951	932	924	974	964	945	889	957	967	917	936	908	946	969	952	942	960	940	936	963	892	934	910	939	942	956	966	919	952	935	886	932	941	935	945	961	922	912	938	979	918	946	1015	913	918	950	930	923	940	954	965	947	921	986	984	950	929	973	951	908	924	909	969	943	900	979	946	968	944	942	1009	964	899	905	939	968	982	922	949	949	988	933	983	929	963	1030	907	909	978	941	942	961	983	927	958	997	946	945	918	1019	938	924	976	970	912	1009	892	1005	900
5044	1060	1020	880	869	934	854	893	851	860	883	852	823	856	825	852	836	899	799	871	850	838	855	838	820	866	878	840	895	872	807	849	842	836	829	878	872	891	834	829	891	816	831	870	845	850	820	878	857	805	846	836	829	810	837	816	855	858	853	843	840	843	881	890	804	806	800	872	828	772	885	821	750	869	828	822	854	875	834	783	833	853	864	846	858	838	807	835	865	821	875	903	851	872	832	865	816	861	841	842	839	821	801	858	837	832	833	873	866	886	864	846	861	819	815	862	788	847	826	814	879	831	872	845	810	836	843	847	755	851	810	808	884	828	845	869	824	825	872	885	845	867	809	826	820	855	806	846	836	815	854	889	813	856	842	835	827	824	800	859	779	856	793	866	811	874	781	885	820	831	797	860	863	842	797	797	862	883	874	888	861	876	837	838	838	856	879	888	861	879	851	816	883	812	840	851	834	883	816	837	842	804	817	882	846	820	814	814	864	899	831	841	868	819	876	856	806	856	856	863	866	853	853	856	862	865	832	853	796	830	857	819	843	856	796	771	847	821	877	849	858	825	832	853	855	844	837	846	876	799	792	844	838	838	810	871	850	849	829	850	846	842	845	876	847	872	896	809	785	800	848	799	886	870	850	795	806	877	849	809	829	822	791	827	859	817	893	839	852	877	829	856	792	814	800	852	827	834	831	819	823	798	808	851	792	786	856	870	821	829	842	884	814	845	858	879	827	867	783	817	844	784	900	835	805	830	828	839	844	816	813	837	842	877	862	833	854	849	821	825	863	872	820	826	799	824	790	818	886	840	886	839	826	829	852	872	866	854	809	876	889	894	818	865	830	817	837	831	844	847	798	822	868	823	856	793	855	828	810	825	880	816	903	807	865	883	873	782	835	851	867	828	848	805	862	828	836	827	858	831	825	835	763	837	868	842	813	834	813	838	842	808	845	843	814	884	783	859	800	840	846	854	779	823	860	870	800	819	794	834	844	796	848	861	831	838	820	815	823	821	870	872	878	866	772	843	878	870	853	857	853	859	869	832	842	832	833	816	802	868	859	827	811	825	832	847	861	897	825	817	812	838	899	837	834	843	869	786	883	808	822	802	840	835	824	854	842	881	853	820	838	866	855	866	846	833	893	857	800	821	820	865	841	870	818	889	830	844	849	862	819	811	828	885	816	861	783	778	821	818	837	840	823	883	833	816	869	857	832	818	851	862	858	870	815	822	850	838	860	843	866	851	852	813	830	868	876	805	791	807	817	833	803	806	857	905	876	849	887	843	825	847	829	836	886	903	804	846	806	821	860	823	844	847	858	907	894	823	812	825	836	832	791	819	850	859	821	804	830	899	865	860	885	804	847	846	840	871	851	831	858	876	825	822	832	804	846	887	819	879	820	842	840	866	793	924	863	861	835	797	898	900	891	878	826	818	837	821	797	862	884	824	832	882	792	793	833	798	865	844	918	866	803	875	838	864	835	800	833	840	864	823	842	852	900	890	821	836	838	852	811	845	834	802	854	839	813	810	847	872	770	827	889	824	866	858	818	906	826	814	844	875	842	834	855	766	804	837	853	842	848	878	860	843	796	786	838	794	812	893	861	868	784	819	824	822	853	807	846	897	826	801	855	873	813	813	825	832	804	810	839	857	788	884	888	890	850	840	829	780	844	857	851	813	839	827	821	856	815	873	812	846	845	836	826	858	785	835	880	837	807	862	840	832	824	816	845	822	825	809	818	821	842	849	802	820	860	882	833	867	839	884	908	808	837	852	821	845	834	830	830	845	809	874	824	805	932	855	793	819	836	821	903	786	848	859	846	888	862	797	836	882	835	874	857	816	888	870	833	837	868	862	859	868	824	871	844	780	822	900	874	826	831	850	841	835	848	820	817	811	858	822	820	859	802	814	837	880	861	803	820	855	892	776	846	805	883	836	831	845	864	846	903	850	866	843	868	852	801	866	852	861	838	816	860	834	802	829	828	772	846	842	810	898	838	838	841	808	851	865	786	889	804	860	821	825	782	847	867	858	807	869	822	803	828	859	848	845	809	849	831	844	857	821	842	800	845	808	849	862	801	807	849	834	827	821	883	837	832	837	841	802	855	903	825	812	770	882	834	823	847	875	831	898	817	772	754	849	856	842	814	883	851	853	841	817	864	785	904	885	828	803	824	852	805	863	840	859	865	799	872	861	819	841	829	868	864	841	844	824	879	878	800	823	834	854	847	826	838	799	850	840	842	873	876	882	909	820	855	814	848	833	857	809	889	816	819	846	808	874	847	842	851	846	824	875	822	814	801	818	840	824	849	828	829	827	804	833	791	817	787	867	829	808	859	880	773	807	822	885	799	835	839	832	847	883	836	830	861	849	856	819	868	855	804	851	835	881	783	840	829	837	850	835	842	817	841	838	863	835	843	841	802	866	860	855	819	849	867	865	836	839	822	861	791	844	869	846	827	852	836	839	892	828	871	842	857	839	834	783	871	828	825	825	856	860	873	770	860	846	816	804	833	890	855	822	871	756	804	779	820	851	856	824	847	817	864	833	816	813	812	822	810	876	849	809	865	822	860	803	751	869	871	836	890	848	811	832	903	814	836	845	860	822	840	820	918	842	832	841	836	893	828	819	781	833	858	858	836	893	832	837	803	874	794	845	824	839	873	859	839	823	834	879	874	885	836	900	875	791	836	894	827	896	800	816	812	863	842	777	825	873	829	843	813	838	806	869	856	873	867	890	825	851	797	819	872	803	800	849	893	875	826	818	827	807	873	853	854	831	837	858	873	824	814	819	851	846	831	842	827	837	843	900	834	839	845	830	849	824	897	887	830	835	851	856	905	847	881	876	880	844	848	838	820	844	797	852	817	842	827	793	854	857	791	830	848	856	818	889	846	821	852	881	883	901	840	830	878	802	802	889	823	852	823	806	832	815	848	847	859	841	891	766	816	867	824	861	878	846	794	793	849	836	876	887	860	832	793	843	863	801	809	884	858	846	857	884	803	880	866	834	812	848	879	804	789	839	823	846	855	841	878	816	807	816	810	842	835	864	836	834	767	834	823	831	861	863	870	810	826	843	810	858	821	834	816	771	867	895	839	824	847	832	836	856	867	862	799	871	768	805	851	868	837	840	852	815	823	815	854	866	881	877	844	856	836	825	815	853	841	822	843	850	830	837	802	823	820	849	801	872	862	864	851	807	801	864	826	857	846	873	812	787	853	872	804	823	850	783	815	867	815	817	872	813	830	831	825	820	795	868	811	858	832	817	818	841	835	867	815	855	804	897	836	839	817	832	834	881	812	834	879	850	848	853	815	854	854	794	879	806	839	772	857	827	830	833	872	814	871	933	830	862	835	860	861	852	756	831	835	793	806	871	831	798	825	859	819	865	858	855	794	838	852	782	794	920	841	779	834	877	808	805	870	814	817	851	837	858	825	811	804	814	848	760	847	821	824	923	846	855	854	823	830	842	867	837	847	817	823	761	816	866	859	831
25314	21399	26906	24170	4022	1567	1323	1159	1116	1060	1077	1060	1092	1032	1007	1014	1051	1046	970	1009	984	1097	1008	1002	1017	990	979	1049	1014	962	1063	1005	1015	1002	992	978	984	963	1000	966	1088	996	976	1010	969	973	996	1011	1055	1001	1017	951	1012	976	1023	1033	1020	939	1024	953	1057	996	990	964	994	1011	933	1001	965	1003	975	981	1014	987	1005	953	982	954	1050	1012	1029	960	1025	1020	1070	1038	954	997	983	959	1013	986	982	1025	987	1023	953	952	1049	951	1025	993	986	1038	1009	1055	1035	997	1023	985	952	1001	969	976	1038	979	993	1017	992	990	1034	964	1021	1049	995	928	981	981	974	1016	980	971	991	998	985	987	949	1009	998	969	1001	1027	973	1000	1017	967	983	1003	958	974	954	990	938	998	926	976	1002	1030	969	997	978	999	937	990	987	1013	1033	947	992	1016	996	1000	979	960	975	919	959	1001	1015	947	924	949	1034	985	986	1026	987	1032	946	995	996	953	982	975	974	970	1012	952	1011	990	988	978	1018	1016	977	981	984	1006	1018	1019	968	1016	1008	999	1013	989	1030	1010	956	1025	988	1000	991	1001	949	1026	987	1003	1015	952	1059	1008	1031	964	1020	1066	977	976	1019	1007	1027	956	1036	995	993	1021	983	999	981	975	963	1009	1009	960	1002	976	994	1024	980	932	986	1017	1026	1003	977	1055	1020	988	950	967	972	1043	981	1044	988	976	1046	1009	958	1025	981	1010	994	918	975	1024	1067	1020	1029	1020	963	940	991	939	1005	1025	984	1005	955	1030	935	960	981	929	972	937	959	981	1014	1008	1038	1007	964	1003	1033	998	1023	947	933	962	1018	1013	980	948	970	965	1044	1040	967	999	1002	1000	992	952	980	1004	972	951	932	1054	1028	963	1004	994	965	985	1046	931	1014	1000	954	1004	998	956	990	953	1067	957	975	940	1010	988	1003	1035	1003	1047	990	942	1013	965	942	1031	1038	1012	966	974	1004	1028	978	994	975	982	1038	1030	989	1014	958	1000	983	1043	1009	1006	1011	974	993	978	983	1036	1009	1024	988	993	994	990	962	936	978	980	953	969	954	997	1031	957	993	1036	975	988	981	989	1011	1014	1005	956	919	981	989	991	1052	992	1002	965	962	1002	1010	965	959	956	1006	990	984	1030	965	1001	943	971	1029	1020	974	1048	971	1008	993	1033	955	968	1004	995	1036	1026	969	1003	996	988	970	948	994	954	965	951	980	977	970	1005	1013	988	1029	960	1055	1025	981	1005	985	1051	1000	941	936	969	976	1012	1071	1053	983	925	960	997	984	954	1036	973	994	976	981	959	952	930	965	1046	986	960	991	1009	953	980	1012	997	977	990	1039	993	985	1002	1022	954	960	985	992	962	1031	1004	1026	1020	990	968	1004	1003	997	951	1036	976	1014	1040	981	951	992	1009	972	986	1001	979	968	1009	1022	975	1013	985	975	997	1039	995	1067	1010	957	1001	1001	1030	995	991	939	1025	967	966	971	1043	999	1003	942	981	968	943	966	1027	964	969	973	984	1006	999	1023	1027	1009	931	1026	972	1026	965	994	952	957	933	1019	959	985	977	973	966	952	935	1067	1014	976	972	978	998	984	970	966	999	1013	977	1044	990	974	974	968	970	999	997	964	956	969	984	1003	1008	998	937	1022	922	1006	966	1015	995	1015	1062	1024	1000	939	988	1046	967	1003	971	1013	973	1018	1061	938	955	914	957	1055	985	1015	1011	1015	1048	990	988	935	1021	969	989	984	975	969	977	1023	1026	967	956	989	974	1038	1004	1027	1003	1002	1019	991	1054	944	954	1028	1007	991	1005	992	968	1003	1012	1020	920	979	1076	1027	986	1004	1018	991	957	999	1046	1014	1018	1003	978	1016	985	1002	1010	934	1003	1026	952	965	962	1014	1018	1014	1043	997	990	947	970	969	967	976	931	957	979	978	969	957	977	972	1033	1051	1005	987	1028	1005	1044	971	989	970	1001	924	980	965	949	986	1009	989	1022	997	966	1016	995	947	984	997	982	985	955	1038	969	1020	1043	956	1030	958	1005	1012	1004	959	1026	961	970	950	974	940	1037	958	1009	1004	972	1009	931	1021	1031	1022	987	1012	958	1021	1028	963	1061	961	986	974	998	926	1052	986	1008	983	1004	994	999	972	962	972	993	1033	1075	999	939	993	958	999	981	1027	1089	960	1023	975	992	987	981	1020	954	962	996	1000	998	1003	1015	1008	1033	961	947	1006	953	1005	932	976	960	1002	920	1003	1055	979	996	1003	1018	917	986	1021	963	978	957	1009	1032	1029	984	1001	1019	985	918	1029	938	1054	1005	1053	997	1026	1002	970	1059	956	979	1027	1011	982	1001	1000	1005	1011	977	964	947	1011	972	973	953	1007	1027	977	982	987	1013	952	1021	983	953	1056	970	1018	1051	1000	987	999	979	1010	1034	981	951	958	1025	1032	980	998	948	994	952	962	1010	978	971	1018	964	1028	1057	1030	964	983	1005	968	962	972	993	963	964	1007	1009	1029	968	990	972	999	945	981	1023	997	989	934	1016	1039	969	954	1036	968	981	957	976	994	949	976	1046	986	996	1010	991	975	970	955	948	961	979	990	977	991	1010	987	958	1062	1001	958	994	993	964	996	1002	1025	1013	1012	1016	974	1004	985	1055	919	1004	974	976	982	935	943	966	1001	987	1056	976	1028	1057	957	961	1041	955	983	957	1009	1072	925	1023	1019	1012	977	968	952	992	948	958	989	980	990	997	1036	1027	933	933	998	1035	1052	965	1000	931	953	931	991	947	1009	1009	995	904	989	1035	1029	1004	1002	990	1005	986	977	959	996	970	1013	967	1000	970	1006	1026	1012	966	945	994	948	1013	1040	982	960	959	961	992	998	1007	968	1004	959	990	1001	971	1034	1010	1005	1022	1050	955	1008	1009	1016	1017	1014	1044	1036	991	960	1016	1034	1010	993	991	1015	980	952	950	1046	923	1043	1056	984	962	1004	1006	985	1043	973	1011	993	972	950	980	991	980	1023	1035	1032	981	1009	962	965	1005	998	982	969	989	989	966	956	978	999	962	945	953	969	977	1003	1082	1034	1018	949	1027	966	1015	969	1044	1026	933	970	946	990	1021	1045	939	970	971	1021	988	982	984	1026	987	1051	1014	1006	994	951	979	1047	954	1037	940	992	929	1033	978	989	1043	975	954	965	936	1020	982	961	990	1077	979	994	943	1009	998	1000	1008	939	1055	983	1025	993	1014	998	1001	1007	1017	1019	973	984	984	1016	907	1018	969	988	976	992	970	964	951	1030	955	1029	1037	1007	1014	967	1008	965	936	1025	947	1029	1014	943	996	988	976	1003	984	981	1013	1004	960	1007	990	1048	950	996	975	993	1058	1043	1015	953	1015	961	998	964	995	959	979	970	1045	1077	1002	1028	1025	1000	999	1013	937	1003	962	960	1023	1014	1014	980	1005	992	990	1012	932	994	972	1024	965	961	996	969	1036	923	998	946	975	1037	917	1005	986	1005	1011	942	1031	984	1012	992	994	1049	991	1007	997	1010	1005	944	1010	1049	999	1033	1002	977	955	994	982	979	987	983	927	998	977	1032	1000	983	1005	1039	999	1044	957	1046	1007	970	937	971	1012	996	1004	1008	1040	972	933	942	982	1006	981	1015	995	940	967	974	990	1040	962	936	999	1058	945	1033	998	1063	935	964	987	991	1039	954	1008	995	953	1020	928	983	1025	1011	1010	1004	1011	968	1015	1009	958	979	986	988	978	1005	998	958	990	996	993	951	1018	1008	1001	1014	994	1048	1018	1017	952	1002	999	939	949	987	1000	975	937	966	998	1005	977	1006	965	966	930	1017	1010	989	975	1000	973	1026	982	937	965	964	983	975	977	961	1019	976	992	1024	969	977	1039	1031	977	1060	982	975	997	992	1029	969	1013	1015	957	1012	946	1003	1007	1003	1044	934	914	959	1010	951	980	1051	992	1053	954	1016	1013	934	970	969	1023	1012	999	985	983	1055	975	978	988	1032	1001	966	1019	990	1011	1043	986	944	999	965	1001	1004	1029	1024	1053
3624	2911	2517	1578	1361	1185	1112	1052	1042	995	981	981	1015	979	885	937	948	964	973	922	931	963	939	961	884	924	1009	916	906	917	889	898	940	916	914	971	863	913	851	909	917	960	920	926	910	915	892	934	939	905	898	868	875	913	907	868	995	943	950	911	902	915	957	949	931	929	869	932	908	953	913	922	925	905	847	883	865	921	869	908	899	926	911	908	908	932	894	923	870	919	956	939	912	875	914	886	936	906	873	945	904	922	913	978	955	952	909	938	884	926	911	906	904	929	878	926	940	937	875	948	943	883	941	904	957	974	920	949	944	913	872	928	892	916	886	897	865	910	900	957	848	883	891	940	913	882	857	871	904	864	896	885	933	915	964	891	887	902	907	915	941	908	902	913	891	898	897	871	917	926	912	920	896	941	919	890	850	859	945	950	865	947	870	903	897	914	904	934	927	887	891	915	944	934	889	890	899	885	928	904	900	888	937	874	960	870	936	912	897	858	905	939	965	877	903	930	942	899	885	850	881	833	925	862	894	915	967	947	926	850	898	894	942	903	973	882	855	889	853	904	935	955	946	884	888	950	877	901	900	899	886	877	886	930	870	906	925	893	898	917	904	853	963	933	926	918	936	909	919	877	855	913	859	950	862	841	904	843	919	954	876	928	870	888	902	900	948	907	918	917	939	898	906	897	880	873	846	873	900	867	888	860	887	862	943	880	915	858	888	890	913	911	942	947	882	922	909	941	900	895	909	933	912	938	897	916	845	873	934	947	903	911	861	938	895	890	907	913	897	892	879	914	857	913	928	876	895	912	870	888	852	868	933	910	912	907	930	871	931	907	914	911	911	902	932	906	892	934	880	947	923	924	881	908	922	859	885	1010	927	912	919	835	903	955	887	935	906	859	852	966	948	861	871	879	918	959	895	922	863	870	936	901	931	893	863	865	870	930	850	902	898	910	897	951	917	928	887	898	906	892	838	917	850	910	861	853	916	931	917	925	903	873	917	912	928	901	874	931	948	905	889	901	893	914	812	924	905	933	921	847	895	895	886	880	912	894	918	935	915	904	863	896	928	888	946	886	888	887	921	945	924	884	891	923	968	876	892	859	882	915	917	866	888	869	884	892	945	906	890	930	872	925	890	946	937	946	930	904	903	858	938	818	932	965	941	891	896	912	898	893	894	889	916	901	876	850	881	897	843	909	906	923	961	881	887	909	948	870	843	904	939	882	894	953	872	890	906	914	923	951	883	868	891	875	906	865	850	892	925	857	932	899	888	909	911	909	912	888	892	893	958	862	907	889	883	910	912	898	921	892	893	900	909	864	888	847	933	890	913	921	880	852	918	921	939	879	883	883	907	859	859	916	913	876	924	915	847	939	843	937	889	923	889	924	900	847	871	942	857	860	938	922	898	852	921	931	891	893	890	934	860	931	926	903	950	908	923	896	896	898	919	865	971	869	831	893	931	964	897	901	900	896	894	893	885	911	875	921	873	937	921	906	927	838	943	877	857	899	875	853	878	911	920	875	880	909	908	876	891	868	895	910	904	888	934	882	890	916	947	903	917	936	904	933	916	909	881	892	880	872	934	908	838	903	847	875	879	895	883	887	897	860	849	869	885	918	889	891	852	899	880	917	910	919	892	871	889	906	889	905	902	897	921	882	910	888	935	903	900	939	881	906	954	918	907	908	883	900	901	913	957	918	894	907	888	920	862	917	960	896	876	894	906	890	859	858	870	911	975	924	947	868	864	838	893	887	855	932	920	889	909	945	936	884	897	945	859	934	944	879	911	891	864	874	937	869	859	869	923	914	866	873	885	907	927	901	921	880	946	888	899	906	897	967	904	894	903	907	934	846	923	904	871	885	922	882	909	921	916	900	936	948	894	838	879	900	982	895	901	891	900	892	888	928	901	895	873	915	942	882	855	919	921	968	922	900	907	951	939	912	906	894	913	891	876	885	918	913	920	886	872	929	995	942	839	913	922	908	899	886	911	908	942	862	893	909	904	955	883	835	846	906	885	884	874	882	909	935	908	819	868	917	943	984	915	906	919	951	881	855	816	910	914	894	911	890	891	892	965	879	919	879	841	922	890	888	887	908	887	892	865	899	879	915	807	875	903	851	903	891	834	930	932	873	911	849	900	930	890	902	902	975	884	904	909	896	825	885	868	878	924	902	953	857	974	913	931	930	928	914	923	880	897	948	836	894	906	894	915	851	897	927	852	915	861	918	867	881	904	896	895	928	926	925	917	915	929	877	892	906	895	886	910	933	897	866	883	901	929	869	871	960	943	916	938	889	907	881	873	895	916	913	913	891	839	905	935	944	923	894	849	823	924	872	925	860	879	879	843	981	860	872	868	861	944	836	863	863	924	845	874	915	887	907	910	955	846	908	886	885	963	963	910	920	873	910	890	920	926	857	857	942	947	938	932	892	929	923	951	919	903	911	884	874	927	947	925	915	892	834	868	865	890	884	891	845	891	876	922	872	888	906	892	903	929	911	875	920	941	915	855	934	918	865	853	908	933	918	934	928	919	932	922	884	905	939	956	952	916	911	907	949	886	844	898	912	943	910	881	850	937	886	907	858	936	858	916	914	905	874	893	936	955	938	896	893	898	957	900	908	919	911	886	922	960	898	947	880	887	880	918	849	865	864	902	909	866	899	911	938	901	876	911	949	853	892	857	859	884	903	920	895	942	894	896	887	873	932	916	920	906	943	904	877	913	858	915	931	935	882	907	885	860	889	896	911	879	942	893	897	866	891	935	886	944	929	912	888	918	866	910	902	913	861	929	847	905	935	915	899	910	860	886	890	906	939	895	891	909	895	948	871	899	916	900	905	928	915	906	865	901	877	912	938	952	895	861	925	929	913	905	931	904	952	887	857	919	949	915	925	883	935	913	894	890	879	899	932	921	875	870	932	894	899	934	929	868	974	883	949	921	885	912	854	901	938	884	906	919	890	954	871	898	926	931	911	899	876	886	881	904	923	892	928	911	902	895	880	922	907	901	891	902	938	923	865	933	881	935	930	889	914	912	892	886	871	851	936	882	896	901	879	918	877	856	875	911	849	937	854	894	899	890	908	878	923	877	881	914	881	897	908	895	923	931	910	875	889	898	868	900	895	848	940	865	850	889	819	953	941	845	864	884	889	882	968	862	885	955	916	906	861	867	889	920	840	916	893	869	891	882	928	905	855	902	872	864	863	867	874	946	959	914	882	922	943	911	896	976	914	898	869	852	873	853	873	906	908	935	894	955	887	909	893	918	907	909	916	843	865	945	872	962	810	926	921	863	893	903	862	951	877	896	902	891	866	929	924	859	915	908	885	835	910	927	963	894	895	973	929	907	902	882	925	884	942	878	922	890	860	889	902	898	901	902	918	908	908	948	902	843	889	876	916	888	897	933	924	943	896	885	896	887	838	899	862	927	880	846	918	895	923	849	927	929	880	884	884	907	952	890	922	930	937	924	916	865	924	946	916	926	894	898	892	915	910
24128	21412	28686	24514	20995	4700	1490	1048	854	798	760	748	731	760	758	752	731	733	701	728	708	714	746	702	667	670	743	684	729	727	689	653	681	695	747	654	721	706	673	664	619	681	659	668	650	677	708	688	688	683	677	638	701	681	675	651	665	682	693	670	661	691	702	707	688	618	693	631	694	681	678	706	666	677	692	679	685	703	646	648	666	690	687	689	702	670	659	691	652	689	700	659	661	658	614	648	662	701	631	688	650	682	688	662	654	633	667	677	695	657	684	683	711	678	683	658	691	693	647	650	625	665	654	670	679	636	634	666	604	651	645	709	676	679	650	649	667	653	666	650	647	650	676	699	684	638	682	673	639	643	677	623	661	645	653	667	672	696	669	658	667	672	683	665	697	634	690	726	630	670	715	683	678	627	679	676	663	651	678	698	659	657	638	661	699	718	651	677	651	674	657	670	654	599	659	641	683	680	601	649	664	648	658	669	647	671	668	708	642	654	681	691	652	682	643	671	663	677	675	662	642	633	657	651	661	687	672	695	643	660	677	677	688	668	621	687	641	632	646	688	678	644	686	677	680	687	719	734	613	624	679	657	663	648	685	680	665	640	633	704	664	684	686	639	711	658	673	712	650	637	656	653	699	701	666	699	672	665	631	694	652	717	690	671	684	656	681	695	713	659	687	677	667	710	639	692	644	636	693	688	681	708	722	707	695	715	670	671	680	652	646	656	639	675	638	684	686	685	685	610	680	634	671	693	661	623	642	637	660	631	686	586	701	679	672	682	615	675	646	680	694	681	698	706	649	669	738	727	695	695	634	693	706	687	653	670	670	668	671	663	638	648	665	698	654	640	624	654	669	692	651	712	656	681	628	629	687	677	662	757	680	638	681	690	678	671	643	670	645	649	648	673	650	690	698	631	661	669	647	666	686	673	676	632	689	656	624	666	623	666	657	662	636	695	714	692	650	666	687	678	692	659	669	666	667	699	636	660	646	640	694	678	693	646	678	674	680	708	679	670	639	648	659	648	631	691	695	656	651	658	678	592	592	661	652	648	671	684	647	668	643	685	712	657	633	679	664	643	664	632	677	666	662	618	693	661	666	621	672	667	679	623	665	663	661	682	726	691	647	705	683	643	693	654	650	703	680	671	627	666	719	622	659	640	674	698	670	667	690	692	628	668	698	719	680	647	671	671	659	653	681	664	656	662	666	701	659	619	622	679	676	672	667	671	669	699	629	690	631	626	731	648	630	652	673	699	656	692	652	639	678	696	638	659	714	662	657	678	684	683	643	693	680	643	657	680	697	689	675	695	697	739	624	679	700	629	664	664	660	689	689	635	647	669	622	719	692	678	653	649	622	605	692	688	679	675	665	646	645	662	691	629	664	694	668	633	659	675	655	640	666	717	689	681	672	695	694	667	671	725	676	640	681	711	675	704	684	617	682	721	708	695	657	707	663	675	632	681	655	663	647	642	709	658	639	640	718	681	679	653	688	619	702	659	627	667	646	664	655	681	661	666	643	701	685	709	651	686	705	712	718	686	702	677	667	692	684	675	714	647	682	665	643	692	693	686	681	658	701	675	643	679	644	678	622	672	663	710	690	682	665	645	665	646	678	702	689	645	670	702	683	697	659	670	660	663	671	635	736	693	696	648	647	684	631	688	676	671	663	668	665	688	680	676	623	691	663	673	659	666	695	656	648	670	664	665	679	663	663	661	698	657	674	675	693	610	703	676	697	653	670	596	672	662	694	661	653	666	652	643	658	671	643	682	689	658	659	667	659	671	663	634	655	666	658	717	652	671	705	653	682	733	684	705	672	663	711	648	670	667	684	644	696	657	707	683	637	633	669	705	693	648	626	656	677	675	687	619	692	722	700	652	662	656	638	688	718	675	644	637	615	725	678	663	658	681	661	664	699	696	676	691	695	702	661	654	688	678	705	686	691	638	644	697	678	676	682	651	661	687	649	657	676	666	649	663	657	677	654	639	644	627	691	677	706	662	605	618	685	668	636	653	686	686	686	675	714	685	669	672	643	644	631	680	777	653	649	653	659	692	685	662	670	700	660	650	669	674	630	704	665	642	607	615	666	659	683	670	694	664	692	711	672	673	656	692	688	625	681	656	656	635	676	687	654	636	682	641	640	684	692	692	668	681	638	675	665	681	672	657	641	650	649	657	679	686	697	652	693	650	668	649	646	662	667	632	656	687	671	623	690	692	686	623	679	677	640	659	642	617	705	657	617	658	678	672	691	674	694	654	708	654	679	650	666	661	670	690	641	657	633	702	680	685	721	670	709	623	684	658	693	669	670	692	678	691	689	704	673	648	641	670	667	668	654	621	655	650	669	639	669	674	696	645	690	692	682	645	651	685	668	673	681	684	644	666	686	677	637	659	637	713	683	671	639	693	665	644	650	702	650	679	663	649	654	675	661	662	649	704	640	679	681	712	693	658	676	630	653	630	679	672	656	703	614	663	664	657	602	670	623	673	704	732	662	647	657	653	708	697	707	661	606	673	684	650	638	647	693	701	678	668	639	690	718	658	645	679	642	633	605	650	698	707	646	640	644	683	721	640	665	631	669	679	620	639	676	669	686	639	656	636	697	696	670	653	668	671	666	675	636	727	721	664	685	642	705	630	693	670	665	644	693	680	690	685	676	686	673	656	698	681	627	689	701	641	613	599	648	619	612	684	642	680	664	684	646	710	671	633	660	596	690	685	673	663	661	640	685	709	646	690	706	648	652	676	677	690	690	619	656	705	719	641	657	668	655	648	690	644	674	630	651	672	676	673	695	662	737	644	623	707	750	670	655	698	655	652	676	689	641	688	647	672	636	689	685	676	690	682	733	642	699	664	668	677	700	633	656	668	674	688	662	644	662	641	630	646	638	675	669	589	639	696	668	715	694	678	672	653	635	669	662	656	697	637	682	678	672	680	669	678	675	651	701	674	673	671	635	695	665	680	660	663	655	705	640	625	592	673	663	628	725	639	646	679	607	632	609	638	677	674	660	674	667	671	695	626	695	615	656	715	649	679	648	718	693	697	693	674	625	673	628	672	664	664	683	664	638	666	640	666	683	668	687	601	673	671	660	684	676	704	673	693	640	654	671	673	627	709	650	707	683	615	684	727	663	619	675	624	647	681	704	634	685	708	694	709	651	699	657	695	654	643	665	634	713	657	680	645	710	631	680	724	707	681	687	656	637	655	684	659	691	643	686	643	661	705	669	710	685	645	691	670	651	677	634	662	655	648	621	588	702	698	680	705	667	706	694	681	676	680	626	702	692	701	636	728	674	699	694	686	620	678	657	646	704	654	642	671	651	647	657	691	690	658	706	636	646	681	720	651	682	642	700	664	696	679	697	708	664	640	662	683	660	699	680	648	608	671	709	689	655	653	640	650	652	648	655	630	670	652	680	674	671	634	690	691	688	626	664	678	675	667	624	706	667	639	639	664	639	635	651	656	639	651	631	700	699	689	645	613	685	630	691	664
3482	5146	4240	2308	1648	1377	1141	1026	947	895	872	823	800	779	777	791	725	692	745	753	742	759	727	701	707	685	720	668	722	712	672	677	699	679	685	653	694	635	717	693	677	687	694	672	691	659	631	691	659	692	693	664	663	717	691	674	711	704	662	726	698	655	646	656	642	673	709	697	706	701	658	654	681	748	682	648	609	675	679	637	628	657	634	643	712	683	662	679	646	661	641	693	686	681	661	646	709	664	657	679	696	666	630	701	708	592	688	630	666	639	698	707	648	652	688	688	685	650	706	711	669	657	667	665	690	658	710	695	721	685	637	708	695	679	713	676	644	680	652	687	666	691	633	635	729	696	609	658	684	700	701	702	634	651	661	670	679	685	682	677	655	683	670	658	652	690	634	615	615	722	664	613	644	621	630	631	645	674	676	639	675	686	723	673	677	671	687	648	694	680	645	673	657	643	684	643	631	614	662	680	643	667	618	686	665	595	630	719	662	662	673	624	662	640	699	671	658	648	665	667	712	649	701	654	652	680	644	680	652	686	687	659	671	660	624	654	664	623	657	618	668	657	648	655	657	665	665	642	669	653	670	650	683	652	705	713	667	674	702	648	719	635	638	656	696	727	645	673	737	686	675	683	648	666	628	658	697	636	685	710	627	649	662	681	693	640	720	623	660	644	680	704	661	668	632	681	656	631	660	667	683	697	682	668	690	706	692	675	688	608	653	668	692	673	654	643	685	677	674	654	665	664	634	643	697	631	654	658	664	677	630	660	623	637	701	686	648	675	641	698	657	648	672	666	630	690	644	631	689	639	639	656	724	665	665	654	716	675	614	643	660	689	618	624	669	686	671	666	629	651	680	627	706	674	629	619	655	652	701	649	660	676	666	650	643	658	717	629	646	658	678	693	636	670	652	652	664	673	693	683	685	673	629	672	678	655	713	679	659	680	634	634	693	714	647	696	647	687	655	646	623	660	691	648	652	645	664	727	676	679	681	648	623	701	664	658	677	660	663	699	698	676	684	680	658	642	621	645	646	650	643	684	637	661	640	691	628	687	699	645	658	695	652	668	615	700	625	625	661	647	637	651	604	657	629	659	702	623	640	666	682	627	678	672	695	658	657	660	646	657	605	677	671	668	683	713	666	663	659	688	629	648	670	692	644	681	658	634	640	642	711	639	682	674	653	658	672	641	641	663	680	662	634	645	647	654	654	678	677	613	653	666	612	654	665	678	692	659	706	655	590	691	633	645	639	656	662	602	643	635	631	644	654	608	688	653	642	658	629	622	689	727	660	703	667	646	659	678	622	640	656	649	634	636	620	669	699	657	662	686	682	653	675	729	678	696	600	659	632	670	694	687	623	669	666	660	677	595	649	626	700	630	711	714	678	684	692	600	657	698	644	623	669	663	671	662	630	659	682	608	678	660	647	705	633	642	616	655	655	609	675	659	678	701	660	638	641	644	679	659	741	636	673	656	661	683	672	650	657	664	639	626	635	629	675	648	699	655	664	682	664	645	672	665	687	687	665	625	638	660	692	676	671	587	639	666	673	664	669	685	668	636	643	626	687	672	659	697	645	631	650	658	670	690	680	611	659	640	663	678	616	671	690	660	645	696	692	628	631	688	659	641	648	670	684	621	668	616	646	624	725	632	669	699	629	660	631	685	687	694	650	621	660	623	651	681	663	656	649	625	653	650	606	649	678	666	671	670	619	668	664	611	631	656	706	715	661	682	679	687	676	670	679	667	695	666	665	695	696	628	615	714	642	607	611	696	674	657	686	665	689	671	656	683	633	673	660	631	615	641	674	667	632	660	660	603	669	654	685	666	667	687	630	673	701	665	684	652	675	659	623	639	664	654	601	674	622	647	652	679	675	642	642	672	687	653	645	644	602	723	673	647	713	661	657	668	661	663	646	720	639	651	675	689	671	673	665	652	673	701	661	667	631	686	652	699	655	643	653	652	682	666	653	658	662	634	670	663	655	599	686	664	685	690	658	705	655	684	689	661	687	626	645	673	669	667	677	631	657	679	660	673	658	666	642	672	656	671	663	658	671	636	663	642	641	695	675	670	591	623	644	649	668	630	658	662	644	623	644	678	672	653	644	701	661	661	630	647	672	655	654	638	641	617	611	621	679	638	653	667	647	621	653	663	645	671	639	671	653	675	667	673	668	666	696	661	675	700	621	626	637	680	668	649	663	656	698	681	663	600	665	656	614	721	604	621	715	677	661	659	641	660	638	638	655	639	674	656	703	687	678	685	684	655	670	675	686	634	667	648	671	659	649	644	653	651	651	704	668	635	681	655	702	676	664	647	659	658	632	685	682	637	668	658	667	716	684	684	654	618	634	659	667	583	675	590	671	596	697	656	693	636	593	640	672	583	669	626	653	623	693	650	651	619	632	634	665	684	691	641	618	643	652	667	668	672	636	604	636	649	642	665	633	644	659	644	670	649	682	685	670	634	626	614	637	673	662	675	659	673	656	648	676	710	656	722	667	670	648	631	652	658	684	661	622	649	622	644	702	685	647	682	632	641	628	675	667	699	624	640	671	623	672	627	627	665	670	600	615	623	638	700	652	685	733	692	669	679	647	668	630	705	654	654	598	631	659	619	651	634	699	651	639	701	702	682	650	683	634	657	676	610	663	679	670	644	706	638	632	610	685	677	635	630	641	618	680	635	674	639	685	652	659	654	678	632	635	627	651	660	638	672	681	611	675	658	636	650	682	641	653	657	687	649	654	624	633	642	646	603	674	640	657	651	625	619	721	635	672	646	651	634	670	688	655	624	643	656	638	681	700	660	696	614	671	664	626	659	648	700	645	658	653	672	658	654	638	684	646	695	656	678	650	668	649	633	671	647	667	665	679	612	708	685	657	673	633	709	646	656	692	641	672	579	659	678	655	631	653	639	641	628	670	653	643	623	666	617	655	677	642	690	633	652	684	661	652	654	668	667	706	675	666	622	614	630	634	647	695	681	695	705	662	669	617	669	610	621	658	712	668	665	677	654	676	710	639	674	617	644	668	674	692	673	638	640	643	600	665	644	617	695	649	668	650	691	644	617	658	660	662	657	694	629	647	633	669	639	665	662	653	696	676	656	636	645	629	699	665	636	663	624	683	647	667	661	641	672	601	622	646	652	680	672	693	676	662	640	639	680	665	639	658	665	686	703	614	670	639	693	644	691	648	632	647	641	649	699	671	694	675	616	669	682	651	690	668	692	652	645	658	689	703	645	678	668	682	623	654	662	623	669	633	647	651	670	661	687	661	652	692	625	689	669	607	646	618	647	681	646	709	665	643	624	675	694	648	699	686	677	676	625	608	655	672	647	641	672	654	635	634	659	662	673	670	595	621	687	666	692	683	647	645	596	641	675	676	646	643	657	642	662	695	665	671	663	696	648	663	651	640	681	641	679	702	638	641	679	661	671	651	657	663	670	632	684	640	650	633	658	682	691	655	638	617	657	636	660	647	679	637	658	703	662	645	664
27587	12747	2291	1363	1047	965	1041	1011	885	982	990	1010	997	949	964	880	932	984	995	973	948	962	916	963	989	980	929	1015	978	960	995	915	951	957	988	968	962	993	995	955	950	952	964	959	946	920	979	954	960	906	926	908	948	916	946	948	1011	969	965	968	987	906	950	906	926	959	925	944	946	938	948	935	970	961	934	992	964	998	909	1004	1009	1002	986	992	968	949	964	994	967	889	947	927	960	1000	918	938	937	983	913	931	940	917	974	950	944	972	956	913	885	964	935	954	956	918	942	935	992	954	991	941	975	974	994	967	999	949	903	993	938	937	914	886	923	965	976	938	927	957	941	971	999	933	970	936	915	926	895	952	922	949	953	977	960	980	936	938	983	959	963	963	954	921	938	966	981	939	1002	919	937	890	935	940	962	949	932	967	985	948	965	929	915	928	909	1015	968	993	927	969	1022	948	933	966	1011	968	974	921	977	969	942	928	876	969	936	1004	946	989	969	978	964	966	958	948	911	983	966	973	950	918	942	967	911	952	933	980	896	944	966	995	929	943	928	891	939	941	946	911	938	965	1000	968	924	981	959	960	975	959	945	956	937	945	965	960	989	966	905	933	953	964	927	978	922	935	918	946	968	929	944	941	975	944	920	950	978	944	961	919	945	910	987	974	958	932	972	953	955	947	965	976	965	1022	941	950	909	977	924	964	922	941	916	957	983	980	985	950	979	990	978	957	955	921	928	977	975	914	969	970	986	933	923	936	890	941	967	951	911	1006	951	951	935	870	960	981	959	957	978	916	915	963	927	987	945	989	961	978	894	871	1022	960	1039	943	952	971	901	994	912	951	943	957	924	993	964	1045	964	966	1024	976	901	949	965	957	887	965	948	1013	917	946	960	1015	987	909	986	973	947	982	929	998	968	978	914	949	975	971	967	941	980	965	992	953	932	987	931	944	964	936	1002	951	954	933	907	958	966	959	960	935	968	920	974	970	955	915	945	979	940	928	958	994	907	982	967	1007	955	980	980	975	959	972	1056	947	1016	891	1021	946	988	951	954	932	961	959	936	953	944	991	968	909	1000	925	965	942	949	947	910	967	902	909	910	988	945	963	918	998	910	938	944	996	917	947	942	910	941	935	983	989	1016	943	954	928	980	909	895	946	958	964	965	934	961	993	915	979	941	966	1028	1005	977	939	954	972	991	951	966	971	909	960	962	917	982	942	958	860	991	955	931	916	935	997	990	965	945	924	964	926	931	965	983	943	934	944	974	944	960	977	898	954	958	995	1017	955	927	917	935	934	941	981	976	1007	958	1011	937	958	929	934	950	1005	999	1001	901	939	930	929	951	951	936	950	974	937	961	965	929	938	921	962	948	923	985	966	972	936	950	941	959	957	959	971	1015	959	970	905	970	966	940	954	942	880	910	1023	910	984	954	905	921	933	973	987	944	1002	995	947	965	989	960	1013	940	914	985	929	1014	965	966	910	968	908	995	979	985	908	953	905	913	969	1014	966	959	971	972	989	994	960	973	890	951	968	955	961	988	930	965	953	944	954	980	931	924	967	973	967	999	918	948	944	962	904	966	954	972	935	957	944	877	1027	1000	1018	954	980	990	962	964	943	1021	934	998	979	947	975	953	922	970	959	977	967	972	928	970	963	945	944	918	953	963	945	965	977	983	984	1001	948	989	962	969	938	985	901	978	1002	914	964	964	957	938	944	974	929	958	990	915	948	960	961	953	946	1043	931	983	983	1009	921	900	983	966	919	968	946	934	984	966	958	955	898	907	1016	971	986	968	944	946	1052	908	956	951	910	1014	923	947	963	894	920	920	993	927	973	904	930	950	985	938	963	952	977	947	987	930	900	899	928	895	1008	975	974	968	1023	929	952	954	949	975	943	967	976	941	881	957	938	970	967	940	952	945	968	937	964	973	976	1019	978	982	936	953	942	907	949	1074	919	975	943	935	933	916	955	925	963	987	968	1022	973	965	960	923	977	970	988	957	910	1005	994	1005	969	961	934	918	903	942	978	993	967	928	947	939	997	927	935	976	987	961	965	959	953	937	937	1012	954	929	934	964	969	958	1005	1018	929	966	922	853	904	979	999	938	1009	953	981	993	910	959	945	961	998	939	946	949	939	1041	976	957	964	1015	895	947	979	920	981	925	985	949	950	940	964	969	990	983	935	955	965	949	980	894	1012	961	976	970	991	917	958	940	1010	982	1011	987	986	934	1001	970	929	967	974	956	989	960	964	946	953	973	914	916	973	923	940	917	968	964	870	1026	950	1010	981	1000	1003	932	995	966	922	892	983	1002	958	916	973	946	971	973	979	941	977	1020	944	998	894	999	956	954	915	959	998	964	985	1014	914	945	968	975	947	932	939	937	975	940	918	998	947	936	926	922	943	939	953	1001	973	966	930	901	921	968	976	941	966	996	1019	925	951	931	955	1000	931	1049	938	972	989	960	915	955	943	971	970	932	943	918	1029	948	924	966	937	950	962	907	958	978	936	966	922	993	907	948	928	946	966	976	925	946	944	994	982	963	972	930	965	895	981	977	976	918	946	946	977	939	974	971	966	997	947	1006	970	958	947	975	966	959	899	1029	938	979	1020	960	943	967	922	949	954	966	963	986	940	935	898	909	898	969	937	978	964	945	967	1001	937	973	975	1000	937	948	1029	992	915	914	981	965	930	925	911	892	999	980	977	984	917	1007	958	949	968	955	989	951	971	958	973	963	896	1032	956	921	1009	982	968	947	918	1005	972	967	926	993	956	995	976	992	954	966	999	953	911	968	1000	981	918	959	934	998	991	913	905	906	980	936	985	934	963	961	946	961	948	937	955	957	965	968	983	963	927	937	913	952	989	953	931	931	988	865	997	1000	935	912	983	984	953	922	971	918	1020	970	939	1033	968	991	940	972	967	938	941	921	967	977	933	942	942	958	964	978	928	936	972	977	961	930	933	948	972	957	938	937	903	970	948	980	939	985	936	955	933	990	945	984	950	913	907	899	954	958	926	970	959	944	1034	954	980	961	1000	926	937	952	992	989	976	935	998	1008	991	964	925	981	1020	945	871	945	958	964	923	963	970	934	950	921	950	946	978	943	921	962	892	950	968	1008	1015	925	972	938	979	938	935	967	951	935	964	935	965	919	967	917	937	976	912	954	902	949	941	914	921	943	973	970	897	951	951	996	977	959	933	913	929	892	944	974	896	939	931	1015	926	981	938	936	1002	925	987	938	961	957	955	970	996	995	978	956	950	969	964	915	963	1016	1004	1009	941	921	955	995	959	935	939	985	1011	976	929	912	930	955	898	926	909	934	925	913	968	896	935	942	908	958	983	909	938	914	905	934	974	927	937	944	967	964	1000	1017	900	921	902	972	973	941	992	875	956	992	976	919	1027	1017	947	995	968	935	992	976	941	927	890	889	976	986	983	976	979	996	957	995	915	929	942	902	998	974	1011	949	931	929	949	960	903	939	941	1040	954	965	980	974	934	948	961	1009	942	951	966	919	959	1004	921	932	1015	937	925	974	906	946	953	971	926	968	935	953	994	905	1004	958	963	965	1011	931	930	969	920	906	980	932	960	927	965	959	962	989	969	993	954	939	1001	1018	990	960	954
5122	1035	918	892	844	850	842	884	888	838	815	837	870	835	845	858	832	851	792	864	833	844	860	882	832	800	844	853	852	843	860	883	920	874	834	865	861	830	823	837	866	835	812	820	845	831	807	804	844	843	832	891	822	865	866	849	823	828	822	814	817	866	829	809	794	856	843	836	857	829	827	798	851	863	851	875	818	820	830	867	797	817	813	846	826	797	839	804	847	839	888	854	865	793	831	855	863	838	824	797	792	852	908	865	853	881	851	843	832	858	820	889	838	865	813	841	812	816	794	823	833	851	859	835	804	859	805	875	852	865	863	859	855	862	868	841	804	834	848	817	807	831	839	815	783	861	847	861	846	857	836	841	794	867	856	841	860	807	849	867	907	861	805	912	851	817	816	852	829	863	870	749	864	831	854	834	887	829	870	859	892	791	867	816	787	860	804	849	831	826	841	835	863	789	809	810	843	858	846	821	850	859	882	831	792	823	861	852	814	828	844	802	837	853	846	836	879	816	834	841	807	837	853	824	800	843	856	818	893	813	850	900	790	835	857	823	848	816	789	873	889	847	824	843	807	882	779	892	815	838	848	847	831	833	844	814	808	816	854	836	845	855	805	799	869	833	822	854	869	861	841	823	886	842	847	787	811	845	823	848	853	880	796	786	847	863	844	813	858	816	841	829	828	860	800	840	804	862	859	819	791	836	801	813	852	845	817	852	833	843	798	821	854	877	779	830	859	861	826	854	871	769	832	871	832	840	861	857	849	851	859	826	832	833	814	802	820	799	842	806	829	868	821	843	856	820	840	856	821	811	810	852	856	859	855	905	847	803	845	858	868	864	855	838	887	829	834	795	837	859	767	832	815	772	828	848	836	853	841	838	870	846	821	874	815	791	820	867	795	857	851	834	805	851	811	832	895	783	893	835	870	880	813	869	851	845	831	866	883	809	866	840	850	798	826	804	846	810	799	857	844	815	808	844	805	810	880	844	840	902	795	840	863	845	912	838	812	801	827	822	822	853	833	817	850	839	832	835	895	826	786	812	831	769	779	898	818	855	830	864	838	831	806	821	867	815	826	837	821	841	828	876	814	825	872	825	866	833	846	852	850	821	858	813	789	806	799	863	887	834	789	829	865	872	845	865	871	824	860	855	791	826	794	843	841	879	836	865	794	853	853	872	798	796	787	837	822	839	851	835	828	920	847	885	888	818	859	850	855	846	787	859	817	799	792	809	821	856	856	816	814	798	841	856	843	860	802	800	805	809	836	866	839	816	784	823	872	851	824	832	818	821	839	792	851	790	874	851	806	892	889	838	846	855	830	846	854	837	812	826	801	843	832	828	802	840	843	865	851	869	824	803	802	839	819	858	859	829	806	838	829	825	807	841	822	836	844	805	842	830	834	869	877	841	894	846	853	850	856	836	830	818	880	813	808	821	887	827	829	839	857	872	832	789	841	850	868	892	839	841	805	819	833	846	795	841	859	842	862	822	852	883	791	897	837	831	821	884	829	862	845	804	832	924	895	830	853	843	848	858	840	833	866	827	886	852	888	789	875	865	839	838	834	843	867	776	896	851	894	834	857	798	821	804	803	856	879	805	832	858	830	851	816	880	874	861	864	850	849	758	850	807	849	846	811	840	816	842	863	871	840	835	812	833	855	817	780	837	871	834	801	860	881	855	835	866	864	837	839	815	831	919	848	811	846	838	862	834	861	872	843	842	820	848	834	771	813	810	868	828	845	847	804	868	860	866	892	806	851	858	912	858	926	851	872	858	879	817	839	823	798	845	856	890	828	872	826	782	815	838	874	833	902	784	864	836	819	843	812	773	863	865	874	870	856	856	868	809	859	842	870	879	845	828	843	872	814	819	847	813	821	834	834	808	845	852	825	847	848	882	757	876	850	843	842	793	841	850	834	864	829	788	822	817	821	811	835	851	861	838	811	830	841	858	900	854	830	863	843	834	851	829	813	842	765	887	890	865	853	822	835	818	839	869	838	833	870	802	812	848	829	803	835	868	806	874	870	814	795	765	879	829	799	802	821	821	795	869	869	854	828	861	812	858	813	825	885	800	833	842	849	824	817	860	881	863	827	836	812	804	842	833	808	878	876	836	814	854	810	794	832	838	818	843	844	808	859	853	847	818	890	809	842	886	795	833	805	817	865	793	809	786	835	806	834	856	905	881	863	861	900	823	876	788	874	784	847	799	798	888	857	870	826	834	864	838	877	812	833	864	863	841	849	828	892	851	871	766	893	835	814	872	845	782	869	804	843	833	822	869	860	816	837	891	826	852	843	838	902	832	843	814	866	846	831	835	852	811	784	866	826	854	801	835	847	811	875	786	843	850	840	829	869	875	818	799	815	869	807	821	887	876	857	843	879	813	816	834	868	830	867	876	807	821	846	808	805	866	789	866	831	892	834	840	786	825	868	829	845	874	853	857	800	828	820	914	868	813	891	860	820	879	863	801	833	823	868	847	885	864	797	790	840	837	902	821	902	864	799	878	853	878	870	873	782	882	854	837	878	789	882	825	804	828	788	883	844	782	832	823	807	859	821	823	830	841	836	837	843	838	844	871	863	797	827	865	834	884	816	825	849	841	828	813	823	871	839	891	876	864	855	866	823	853	814	848	822	817	862	893	892	884	862	795	837	853	885	861	809	804	829	862	847	868	852	851	866	840	841	802	846	797	795	780	871	839	855	866	830	864	839	855	850	862	909	826	787	799	875	773	810	851	859	799	851	830	850	802	865	862	852	845	869	840	864	811	842	834	838	852	819	874	861	856	848	876	845	872	845	855	851	820	875	851	852	820	807	827	853	867	857	845	812	820	842	855	870	861	848	791	833	815	780	771	842	869	827	866	839	845	818	810	839	845	795	795	897	868	816	879	816	829	907	813	812	879	843	819	892	804	835	899	814	864	811	883	832	880	823	824	858	814	902	893	769	899	839	807	838	785	806	820	853	858	797	848	822	847	822	846	856	860	825	834	783	870	822	839	797	809	876	798	864	808	805	785	885	847	844	831	866	828	847	819	838	844	838	869	847	850	763	878	865	852	869	831	829	845	851	859	826	822	896	833	836	842	867	839	845	831	850	838	794	828	862	878	798	828	829	822	835	875	895	874	791	823	862	821	822	803	847	841	880	843	825	796	843	855	860	827	829	857	861	825	808	836	809	891	853	825	824	804	795	826	842	797	809	804	829	810	827	800	888	848	782	876	881	836	793	863	814	844	813	827	817	867	826	779	822	787	816	855	862	857	810	844	850	868	771	814	909	818	849	890	840	820	854	796	771	871	843	852	780	875	843	833	842	839	872	836	847	827	888	818	844	818	831	880	879	848	819	866	856	817	858	867	880	875	827	813	807	847	870	874	856	855	805	800	856	865	831	855	860	802	889	829	836	869	775	895	832	843	875	815	836	845	857	810	860	832	836	841	843	778	790	787	784	810	858	841	895	816	846	841	833	884	831	782	878	837	845	842	826	787	866	857
25280	21396	26982	24244	4307	1646	1325	1114	1129	1209	1078	1054	1098	1031	1080	1033	1019	1033	1086	1067	1025	1022	1027	1007	1045	1065	975	1073	1036	1068	1025	989	1089	1035	1011	1039	1046	1045	1063	1025	998	1012	1043	1062	945	1045	1052	996	967	1040	1060	1057	1038	1008	989	1016	1059	992	1040	1036	1022	1047	1050	1040	1031	987	995	1027	1063	1107	1008	1011	997	982	1034	1015	997	1025	1126	1025	1006	1021	1031	991	1015	1006	1055	1041	967	1042	1026	920	1074	1044	1020	1017	1064	968	1063	982	1001	1033	991	1054	1046	1039	1022	1017	982	1061	974	952	1026	1005	1040	1009	1076	1082	1037	1036	1029	1014	1047	987	1013	996	1055	999	1020	1041	1049	1022	988	1028	1090	1076	977	987	987	1004	1036	984	996	1036	1022	1002	1046	1003	1054	1046	1061	1013	1053	1073	1052	1059	1095	1014	1005	1009	989	1081	1041	1070	989	1032	1015	1007	1005	1015	963	1019	1065	1042	974	1044	977	1026	1035	987	1003	1030	1003	1061	1010	1047	1051	1024	986	998	1014	1043	1057	986	1012	1044	1014	1029	1043	1046	1023	1031	1014	1026	1030	983	1030	1043	1031	1027	1019	1011	1081	1067	1022	1006	1063	983	1055	1027	1059	1009	1039	1027	997	988	1048	994	1034	1006	964	1020	1040	1057	983	957	1036	1095	1015	993	979	1017	1045	979	1091	1032	1015	969	1038	988	1011	951	1034	1014	1039	1037	1028	1010	1011	978	1032	998	1003	1070	971	1082	995	1022	1035	972	1019	983	977	1015	976	1048	1051	990	1042	1021	1062	1027	1075	1018	1043	999	1022	1006	1061	1020	1052	1046	1075	1040	1007	1008	1000	1010	1032	1018	949	957	1001	985	985	999	1016	983	979	1005	1122	930	959	1026	1031	1052	1009	1016	1010	975	1051	994	997	1055	1017	1040	1015	983	985	982	1013	1010	971	1014	993	1044	1019	1051	1027	1044	1034	980	1037	1037	1025	994	1028	1032	987	1061	1020	1009	1033	972	997	984	922	1036	1067	1028	1019	1071	1012	1016	1015	1030	1001	1036	1028	1085	998	1009	1022	1014	1082	967	1079	1048	985	1081	985	954	992	1050	1004	966	1033	1000	1035	1045	946	984	1054	1001	965	1002	1026	1040	995	1078	1009	957	1040	1028	1002	983	1005	955	996	969	999	1016	967	948	1027	1018	1121	1071	982	1031	1026	977	1018	1012	968	1067	1052	1087	1054	1025	1050	944	1024	1002	995	968	1003	1006	997	997	1026	1018	1049	1022	1057	1037	1029	1036	977	1012	1071	1044	983	1018	1048	972	1053	1069	1030	1022	1018	1015	992	992	1033	1045	1034	1071	1008	994	1012	1060	1036	980	1057	1000	1067	987	1022	1022	1007	1054	997	970	1052	1032	1025	1010	1063	1030	964	999	1000	1032	976	995	1066	1031	989	980	1093	1043	981	1017	1006	1047	1045	1049	1047	923	1119	977	998	1036	1044	950	1059	1011	1035	1016	987	1018	1006	995	1005	1033	961	1011	1040	1001	1002	973	998	976	985	956	1066	1026	951	1012	983	1019	1002	1041	1029	1034	1048	1018	1036	1051	1079	1074	1068	984	1038	1013	1011	1033	1014	986	1040	1026	1036	1021	972	1006	1040	1037	941	1018	970	989	1048	984	999	964	1002	1017	1022	1025	1037	1046	1021	1028	966	989	1041	1026	993	1027	1061	1037	986	1026	1044	1012	1016	1018	1049	1009	975	1022	1047	1032	1039	1031	990	963	1010	993	997	952	1021	1000	973	1074	957	1037	966	1012	1029	1045	1052	972	1027	982	995	992	1036	982	1015	1022	1008	1002	1060	998	984	971	974	1031	989	1084	994	1056	1043	1005	993	993	1024	1041	1021	1011	961	971	976	1060	1038	1099	1054	1050	1004	1046	1031	1004	1032	1016	1004	1033	1041	1041	1032	979	966	1063	1012	1009	1062	1031	1073	1005	1012	1007	990	1072	1015	1050	1035	1063	987	998	992	1013	1014	1036	1027	1038	979	1029	1003	1022	1026	1044	1012	1003	980	1047	1060	1010	1077	1012	1065	1001	1074	998	1011	1063	1016	996	1038	989	942	1038	1061	1010	960	989	1041	1007	992	1020	1018	964	1042	1028	1050	994	944	985	1091	1052	1032	1027	1054	1002	1080	1051	999	1016	1060	1015	942	1038	948	1042	1000	1026	1016	1005	1075	1010	960	1031	1029	1026	1059	980	1024	987	1013	1002	989	1021	995	996	1062	982	1006	992	1055	1013	999	994	1006	1062	1057	1040	980	1015	1052	999	1031	985	965	1070	992	1070	975	1010	1079	965	1034	1090	1062	1044	1013	1024	1012	1017	1014	1053	1023	1060	1036	1027	989	1007	1034	982	1053	1038	1075	1031	996	1060	1054	1025	1020	979	1020	996	1058	1059	964	1019	1016	966	1022	1043	1024	1016	991	1024	1068	994	1055	1047	986	980	1070	1014	975	1036	1029	1008	995	1056	1019	1036	1023	1045	1020	970	1016	1026	1024	1008	1066	1009	1021	966	1063	1014	1010	1076	1031	1047	978	1003	973	1086	1015	1007	1033	1001	1019	1068	992	1014	998	1062	1041	994	1061	1022	1037	999	1070	995	1007	999	1031	1047	1076	1058	976	978	1036	960	1057	982	1006	972	1037	1015	979	1065	1060	1071	1089	1015	1019	1025	1032	985	953	1023	1054	1066	1006	989	1022	1046	1015	1032	1034	1014	958	964	1041	993	1023	1013	1053	1005	976	1044	1044	1074	1089	995	1018	994	984	1006	953	1034	981	1041	998	987	991	996	1010	991	1115	1008	1010	1004	1005	1014	994	1047	1012	1041	1030	1033	1057	1077	1046	950	995	1035	1007	1005	1010	1067	1022	1051	963	1011	1048	999	1029	1011	1003	1072	976	983	997	1048	996	998	1053	1003	1056	1041	966	1069	1069	1020	1069	1036	985	1028	1023	999	1045	1042	1019	1007	1067	974	1022	1010	990	1038	977	1046	1045	1036	994	1014	1091	1051	1042	1014	990	949	1060	993	1002	1005	1005	1031	1028	996	1017	992	1036	1029	994	1032	1075	1093	1003	947	1009	1086	1030	979	1006	1072	996	1017	1019	1019	1005	982	1001	1001	1034	987	1025	1049	1085	996	953	988	1062	977	1037	1022	1005	988	1008	1079	1081	1009	996	1087	1006	1030	1040	1030	1020	980	1053	1006	1037	974	1012	985	1003	1074	1018	1007	968	989	1007	1071	1017	1032	1051	1020	934	980	1055	943	1039	1046	1026	1065	970	1050	1092	1018	1043	1027	992	1009	1025	1006	1027	1028	1042	992	1063	995	1080	995	1011	999	1012	1026	1016	1045	1023	1031	1044	1028	1045	1033	969	1057	1002	1062	1037	1024	1003	988	1003	993	990	996	1010	1023	987	1038	1052	1043	1024	1027	1020	1053	1025	1019	1072	981	1018	1026	1008	1033	1044	1042	1002	1005	1059	1086	1028	1002	1056	1041	972	1031	1003	1003	1022	1021	1029	992	1063	976	1003	1005	1055	1023	1039	1016	968	972	991	1001	1013	1032	1063	1050	1081	990	1023	1037	991	1019	958	1009	981	1089	1053	1037	1033	1043	989	988	995	1039	1012	1049	1005	1001	974	1040	974	967	1044	1025	1074	996	952	993	1078	1018	1045	999	983	1063	1021	1043	1054	1067	1011	1027	1012	1027	939	1003	1028	1030	1024	1021	1000	1062	1086	1017	1044	999	1055	1013	1017	1014	984	1037	1055	1032	1022	939	1001	1056	1028	1062	1001	1036	1012	1040	1017	1024	1047	1012	928	1018	1031	953	1028	1051	1014	1046	989	997	1015	994	1032	985	1004	989	1074	969	1014	1009	1055	1068	1019	1018	1023	992	1007	997	985	1008	982	1067	1008	1086	1001	1012	1035	1004	996	1049	994	1011	1060	1002	1044	1008	1046	961	1009	1019	1033	1052	1016	1046	1075	1011	1021	1035	970	1009	998	1041	979	992	932	1023	1082	1029	997	1062	1060	997	1040	996	1004	1042	997	1020	978	1060	992	998	1021	1016	1024	956	1063	1010	1051	1071	1054	965	1091	1026	1087	1099	1051	1027	993	1016	986	976	964	1073	1004	993	1039	1056	1049	1047	990	1017	1031	1036	997	1012	1011	1019	1026	1010	970	968	1022	923	980	1001	1036	1016	1032	1002	1012	982	992	1037	1032	1047	1051	1040	987	986	1021	1125	1016	997	1033	981	1016	1010	1068	1017	1041	1068	988	1029	997	1007	1066	987	1064	1000	1017	1009	970	1055	969	1027	994	1041	1023	1011	1048	979	1051	995	996	982	979	1018	1012	1066	1022	1020	1031	974	1016	1023	1003	994	1031	951	1003	976	1051	1044	1018	1017	1018	1036	1010	999	988	1015	1000	978	1006	1042	1024	914	972	1003	999	1013	989	1017	1008	1048	953	960	1059	1061	1052	1015	982	1022	1038	978	1023	1028	1016	1004	983	1001	1000	1020	1057	1031	984	1028	1045	1031
3643	2953	2496	1617	1321	1200	1138	1061	1052	994	975	963	986	1006	942	1042	929	917	908	896	930	920	936	944	897	888	947	913	891	911	925	892	967	956	967	950	985	948	930	904	967	908	935	945	898	873	874	906	932	925	954	917	916	906	954	936	919	954	952	955	933	913	893	840	914	961	866	932	935	916	911	908	892	949	923	903	909	938	884	881	906	948	921	909	893	896	986	914	956	907	936	921	918	969	946	917	916	912	939	922	902	858	927	916	946	896	928	913	875	926	874	907	933	931	966	927	951	858	894	918	856	924	865	921	917	892	913	952	968	916	908	922	899	897	908	963	861	862	893	932	885	941	893	889	894	931	988	955	958	891	900	940	879	911	924	876	911	908	864	871	915	936	1008	896	884	927	923	911	872	871	906	947	878	876	893	882	922	943	916	928	926	931	837	906	825	846	942	920	925	925	902	869	923	919	899	874	897	923	940	894	921	888	890	949	978	945	890	862	916	895	854	953	908	921	933	916	912	895	913	888	860	955	916	888	888	865	943	936	925	910	858	872	904	911	862	927	928	864	928	866	936	919	923	926	958	934	898	924	964	929	947	968	944	910	892	912	897	949	891	867	900	945	933	915	882	938	941	921	878	880	911	970	915	946	916	895	862	887	886	902	909	947	888	976	936	922	895	880	918	871	874	911	932	915	907	895	894	922	834	920	894	917	901	894	925	915	937	872	943	876	925	912	894	913	925	931	941	887	932	887	958	857	874	866	948	944	917	912	904	997	955	884	905	881	893	862	971	892	948	961	897	880	873	869	940	849	888	949	881	894	835	909	920	933	891	850	947	859	965	895	885	924	865	909	889	958	857	936	981	882	896	936	848	913	941	872	915	921	916	952	889	883	886	919	923	880	891	889	899	924	929	871	908	907	852	938	916	936	873	852	921	892	911	892	916	904	959	917	901	918	908	899	890	965	973	950	887	867	958	919	866	904	920	935	930	918	950	877	907	889	895	925	917	902	914	869	900	910	912	927	869	889	939	883	890	891	955	920	913	861	884	888	896	913	894	928	910	931	909	917	871	886	908	926	913	894	929	910	950	860	877	905	872	861	929	846	885	880	898	879	909	874	899	921	911	888	918	899	912	857	869	872	936	889	897	912	880	921	860	870	933	915	952	908	883	869	857	886	956	892	906	840	910	938	912	952	879	869	854	887	933	919	981	893	934	914	927	898	879	957	926	943	932	940	936	943	891	865	943	923	896	897	951	922	912	910	903	892	873	891	914	895	891	892	905	866	921	911	916	925	874	831	880	926	962	895	958	906	909	922	917	909	852	949	856	913	916	917	885	933	859	925	919	909	938	929	928	935	903	909	896	906	954	941	893	862	882	877	869	966	934	908	885	916	853	945	871	891	910	917	923	870	908	865	923	932	888	916	855	914	932	880	922	919	922	879	926	917	908	880	912	941	890	917	955	924	965	868	884	911	910	892	863	950	889	917	926	941	900	914	930	868	855	920	901	918	931	906	944	919	918	911	910	901	864	949	887	901	883	869	867	971	891	921	862	963	911	856	967	882	906	900	920	907	869	921	921	932	933	915	925	904	902	892	875	850	878	950	882	939	945	894	858	907	895	896	923	937	917	881	880	951	937	877	928	891	873	936	916	903	899	941	927	860	878	892	933	918	856	887	883	916	947	895	911	900	936	922	937	925	949	917	879	879	898	942	925	889	907	920	938	870	876	906	904	922	922	933	975	922	909	878	874	946	894	923	892	911	863	887	930	901	909	918	905	867	926	910	883	902	856	915	871	911	865	899	912	889	903	858	898	927	857	877	897	927	880	893	869	876	870	923	955	940	964	904	927	869	901	870	900	909	929	1008	903	927	921	881	894	893	928	880	898	896	893	873	910	911	906	904	903	854	875	888	892	904	884	890	857	955	908	945	884	935	919	869	872	899	901	929	892	916	949	888	927	911	892	887	865	909	876	848	941	879	915	886	957	858	913	884	899	906	911	908	946	912	852	936	887	880	855	927	883	915	917	886	941	924	887	892	903	905	876	894	916	904	884	886	903	892	874	867	865	875	910	897	864	921	894	902	903	906	922	941	870	919	869	925	869	959	901	906	928	928	908	868	916	1003	878	916	947	895	899	863	924	900	960	904	879	939	870	907	886	901	845	928	968	881	878	864	893	902	963	924	935	883	878	909	908	950	918	927	888	937	905	912	926	907	917	908	840	880	903	944	913	936	928	910	898	944	846	911	906	879	901	893	900	844	946	957	911	962	854	905	897	952	922	919	915	873	873	868	898	887	826	900	914	850	884	897	912	939	876	865	935	915	918	885	894	906	877	849	905	917	893	901	904	934	889	915	911	924	908	927	853	866	869	853	973	936	972	913	893	907	938	855	935	897	888	836	810	891	867	935	915	858	881	892	881	939	891	959	892	896	900	938	898	892	927	893	886	908	885	921	848	925	881	944	910	908	870	878	856	950	920	881	833	884	927	932	888	891	903	960	901	905	923	925	883	915	939	912	890	928	926	892	912	926	899	931	947	900	877	872	931	891	944	890	900	886	908	921	903	856	862	910	936	933	923	905	940	926	930	831	889	940	889	878	908	950	935	839	863	948	926	868	900	882	905	949	924	895	909	929	922	849	916	887	902	955	951	892	887	827	987	870	900	899	860	878	917	922	944	868	877	894	942	894	955	929	903	863	877	927	868	860	892	901	895	882	915	913	905	930	903	895	924	844	949	938	927	869	917	933	915	909	924	883	972	931	925	952	913	878	890	831	911	871	953	853	922	909	902	922	890	878	909	898	872	929	911	965	913	844	936	902	905	883	911	852	869	939	984	883	926	948	897	876	918	886	885	858	925	867	891	881	917	901	913	927	871	900	885	878	870	904	846	851	957	945	850	912	898	948	900	914	921	965	887	906	859	894	868	919	914	886	933	911	909	909	884	893	879	880	903	900	906	928	855	887	884	928	954	916	877	930	908	890	898	863	919	914	953	869	902	890	923	909	944	878	920	917	961	877	888	921	924	894	922	936	913	952	911	900	900	874	875	915	887	916	869	944	886	943	909	906	897	904	930	907	943	895	868	930	913	907	926	879	893	938	910	892	910	859	887	912	925	899	910	896	861	902	900	920	960	916	882	914	943	931	851	917	883	957	916	931	898	866	880	849	887	956	920	855	905	974	904	888	907	849	922	885	924	926	921	872	909	930	930	883	894	872	859	927	913	900	929	856	841	913	884	873	932	887	915	896	885	900	862	882	880	899	928	947	910	937	869	897	905	948	898	905	933	882	903	914	890	898	905	892	926	898	908	920	879	909	947	894	900	865	892	949	908	898	934	914	857	855	922	971	881	847	933	915	946	912	923	916	926	907	915	869	893	883	914	882	885	918	871	906	925	935	819	876	869	930	906	852	967	880	876	952	876	985	922	943	876	920	952	880	893	893	861	879	868	938	967	932	907	896	873	926	897	964	908	906	942	875	900	918	908	897	861	912	988	842
24136	21448	28715	24578	20996	4712	1508	989	876	817	812	749	750	752	708	792	729	749	770	715	712	682	739	733	713	753	689	751	680	726	671	714	698	711	746	697	709	674	707	711	664	700	637	711	723	706	707	709	702	718	705	633	690	653	739	735	671	682	718	701	701	697	673	717	706	700	684	703	656	706	659	687	717	714	715	674	680	696	682	638	722	665	709	670	686	713	726	769	691	667	714	724	656	721	673	673	684	684	713	718	700	691	676	694	681	735	681	673	730	701	687	673	672	612	675	663	714	725	655	702	682	706	660	690	723	694	674	668	732	659	690	681	651	678	672	721	661	691	705	657	677	668	683	663	724	688	659	711	679	697	675	676	645	691	672	679	614	721	700	691	653	633	704	685	656	665	708	688	640	712	650	656	745	662	741	692	665	709	663	685	726	702	686	750	710	701	707	690	694	662	656	687	687	635	715	713	654	650	642	683	747	721	707	688	653	667	628	693	687	688	698	679	704	638	678	663	676	667	721	653	713	679	686	711	668	680	674	716	679	684	654	698	637	706	758	679	674	692	707	715	683	703	691	689	691	668	699	703	719	627	718	647	724	692	633	661	687	709	675	640	662	699	672	671	644	681	732	726	671	687	693	712	712	679	675	688	691	658	709	724	701	677	723	686	677	714	672	668	661	717	681	718	712	663	678	702	682	655	715	672	708	701	733	658	659	618	705	667	690	666	698	717	673	654	728	671	710	742	686	699	707	647	687	642	731	739	665	674	674	668	729	692	652	673	673	699	665	685	661	715	651	708	644	688	711	677	722	711	670	715	720	677	718	691	701	670	675	655	701	683	650	655	705	693	687	660	732	722	714	679	672	714	652	688	679	706	652	673	694	673	702	687	685	683	707	703	678	627	691	680	712	691	707	653	668	684	650	699	692	709	725	662	750	692	706	739	794	691	703	723	703	684	697	715	700	696	669	689	715	679	654	674	695	661	730	687	710	683	679	667	673	692	670	693	675	675	677	683	699	665	711	669	742	656	721	648	663	666	698	688	670	657	626	623	671	692	673	729	718	652	651	644	698	700	712	714	733	658	695	678	680	669	696	736	692	687	654	686	675	673	682	671	688	671	687	690	703	680	668	664	676	693	638	722	698	694	701	688	677	717	670	691	667	644	673	648	680	673	697	674	680	676	651	701	725	687	635	703	681	644	661	690	680	646	693	711	698	709	710	682	743	685	718	701	693	626	698	652	672	631	693	675	707	721	710	695	630	658	660	666	707	663	682	666	683	702	682	662	703	711	701	696	683	668	697	719	685	706	666	668	682	692	705	696	701	724	725	717	697	705	701	635	690	664	681	651	711	684	697	676	703	694	690	670	648	725	686	658	681	719	702	695	716	686	682	694	614	641	664	654	671	663	651	729	649	676	724	719	694	660	701	682	696	666	686	707	725	643	670	738	705	668	672	705	667	683	672	675	667	690	667	720	688	695	657	640	713	652	687	738	632	719	705	738	721	670	668	694	692	614	711	708	674	665	676	681	689	681	717	695	608	694	722	698	696	703	647	691	717	716	652	686	690	712	694	659	719	701	692	686	717	692	673	635	714	655	725	634	693	678	675	646	701	715	666	719	712	688	676	651	655	675	713	724	703	667	704	657	637	635	648	660	639	661	730	695	676	649	687	677	681	670	670	688	688	678	686	697	655	683	692	685	648	685	722	683	722	731	619	683	687	682	674	664	705	709	660	691	684	719	689	709	713	718	675	677	700	652	694	663	659	635	639	701	658	705	670	664	631	684	692	668	673	712	615	638	647	689	655	659	659	673	684	682	641	683	671	704	674	695	662	666	715	679	669	651	684	675	634	679	681	698	684	695	684	696	668	685	681	645	715	705	695	693	675	637	671	700	633	670	662	678	680	690	686	612	700	688	659	689	722	693	673	641	667	699	722	654	689	672	698	666	670	673	644	690	672	705	645	712	691	665	641	687	697	701	675	720	664	689	725	690	709	690	664	679	714	687	670	656	671	648	650	688	703	660	677	694	696	658	657	681	688	659	700	625	668	719	704	695	690	651	686	668	694	667	705	653	654	680	676	661	641	683	677	734	718	672	707	657	709	688	675	673	670	658	704	720	681	706	658	672	680	707	689	672	683	679	645	696	667	684	638	675	719	693	680	686	725	684	695	712	623	703	646	689	717	688	692	640	665	690	694	683	685	659	717	697	696	626	729	725	726	725	662	630	674	677	667	658	734	648	728	679	644	690	665	646	643	657	691	662	740	665	704	700	687	709	660	663	696	709	677	704	667	702	684	666	671	679	656	701	658	708	710	666	666	657	700	710	641	681	691	731	646	694	672	650	681	673	634	720	663	716	695	658	682	660	645	624	683	659	697	717	713	602	695	690	698	651	671	693	618	714	643	675	660	648	712	759	681	666	628	715	692	708	706	675	682	719	681	660	678	712	674	674	663	694	668	685	698	687	619	711	709	698	655	673	657	700	655	673	657	670	615	683	664	739	699	660	666	715	701	657	677	693	671	681	638	628	698	666	712	678	662	699	669	654	706	703	659	659	628	639	636	686	646	661	711	714	725	699	665	687	715	707	676	682	664	668	696	718	671	694	674	635	715	656	699	683	709	673	655	706	708	665	646	655	709	650	685	631	703	708	683	649	705	714	705	689	674	708	673	670	667	702	682	678	669	708	673	638	737	740	680	686	694	662	681	665	719	647	658	719	672	736	687	759	664	711	704	699	699	669	675	664	635	678	649	688	649	670	650	708	684	641	687	671	702	736	715	692	666	630	699	706	664	702	688	705	698	647	666	699	666	680	656	715	678	663	721	660	633	713	722	692	677	677	655	698	645	695	694	710	692	689	711	701	675	699	718	694	629	700	730	664	705	682	631	691	686	703	696	713	648	658	703	678	641	659	671	677	687	682	661	684	641	695	717	661	680	647	668	727	732	669	694	652	719	698	672	636	677	634	685	722	713	708	680	673	735	694	699	690	663	672	661	709	691	669	708	659	721	703	647	668	676	671	670	705	686	682	708	663	732	708	699	660	646	659	676	689	679	693	670	723	635	682	643	702	689	644	705	729	722	678	672	644	670	675	644	672	693	696	681	723	609	670	675	670	657	654	657	685	677	680	729	708	743	672	679	653	681	707	701	646	687	715	631	665	685	655	704	698	638	666	660	682	684	642	656	670	686	637	681	657	673	647	619	668	679	656	678	660	695	724	667	688	707	686	702	641	682	652	674	657	677	699	711	687	700	641	699	682	667	685	695	702	700	685	646	699	704	674	681	686	670	669	760	688	634	705	676	653	740	660	682	691	782	662	679	676	695	715	690	711	647	678	659	647	715	661	640	729	675	655	676	697	700	719	716	685	664	635	673	693	651	663	684	706	657	703	715	675	707	658	707	692	692	640	668	684	691	655	727	658	688	671	668	670	642	709	718	669	662	690	649	699	710	664	680	639	629	654	676	679	663	727	649	686	700	678	720	699	686	642
3525	5151	4251	2331	1669	1321	1172	984	947	918	902	842	786	801	785	733	723	751	719	714	757	744	765	699	701	744	723	658	703	712	673	673	664	681	721	694	677	651	739	704	728	661	642	671	700	690	718	702	727	689	696	708	704	707	654	691	677	674	702	684	670	672	695	688	674	722	743	700	680	653	715	680	684	695	680	690	659	661	686	671	677	679	687	707	727	687	681	663	654	693	682	674	662	668	655	668	703	672	671	656	696	651	637	643	701	740	676	706	651	720	679	646	616	696	709	655	668	694	668	675	673	700	704	664	681	630	668	676	647	660	664	651	691	653	670	681	679	674	691	701	682	704	698	696	638	679	675	668	686	640	700	678	678	708	672	663	726	706	697	634	616	692	652	666	670	701	681	661	659	717	667	656	703	665	710	682	638	732	686	724	674	657	691	710	674	646	661	689	650	678	683	682	695	670	661	679	669	675	663	656	703	664	711	647	684	668	680	658	642	675	708	623	621	668	704	646	644	670	638	641	661	676	688	656	610	703	679	651	633	687	670	660	635	681	642	693	625	687	631	682	608	644	661	686	684	659	659	681	642	668	645	658	667	632	693	647	662	648	651	695	648	675	699	615	654	715	695	703	717	637	684	659	633	668	699	679	652	658	660	689	683	669	684	675	708	670	685	673	725	685	654	634	629	677	677	678	696	666	672	685	682	681	677	657	663	663	633	662	676	680	672	699	675	706	661	631	650	653	666	677	679	622	672	662	636	647	680	660	670	666	683	698	669	699	647	695	660	638	648	706	663	681	655	653	639	698	707	665	648	695	630	672	634	640	678	699	719	692	651	656	640	667	662	660	682	692	667	674	708	684	628	668	636	634	631	690	661	709	687	715	641	677	621	656	662	650	691	714	667	683	672	673	665	615	695	673	686	664	663	701	692	625	660	660	635	656	674	689	690	644	645	627	715	719	697	647	646	636	673	669	692	695	687	631	693	673	665	677	663	655	675	671	684	666	639	649	677	691	600	674	669	662	691	683	669	624	681	701	663	702	722	696	643	708	639	688	685	667	680	661	652	666	670	685	635	681	655	630	687	684	656	687	687	642	665	686	672	665	699	630	645	658	645	712	624	701	619	670	657	695	624	709	640	670	658	685	671	678	662	674	628	721	596	668	659	698	640	687	687	651	685	692	604	664	665	696	667	654	694	678	701	625	693	651	700	617	662	675	659	658	648	674	658	660	655	660	608	662	624	652	623	629	697	642	705	706	682	644	632	657	669	691	629	623	646	711	679	646	668	679	664	630	652	631	674	648	691	636	659	702	687	693	687	658	710	691	690	692	679	680	632	665	670	678	609	605	616	670	647	649	646	657	656	663	632	654	670	674	682	689	649	664	704	639	624	713	662	608	671	712	648	647	713	630	685	642	645	663	662	660	629	651	622	662	650	644	649	657	608	681	660	671	668	664	656	719	695	671	629	679	669	699	657	621	666	653	664	682	657	611	676	665	656	682	638	679	668	651	637	671	666	707	645	645	712	695	667	640	640	658	702	686	641	645	674	654	669	706	706	689	642	636	666	628	717	688	628	677	695	667	655	668	651	631	613	716	669	663	633	656	653	650	642	660	654	679	689	652	665	644	656	627	690	614	689	686	643	634	644	694	689	669	681	680	669	677	686	642	660	676	652	657	656	683	692	660	635	642	653	661	679	684	686	719	654	670	667	678	665	657	671	651	649	660	629	654	650	717	655	662	677	696	662	683	669	670	661	647	728	625	637	658	625	649	608	681	638	656	632	651	713	645	660	676	663	680	678	654	670	657	636	667	698	666	706	612	653	673	620	665	640	644	660	646	634	667	664	624	623	644	689	635	672	628	642	694	674	647	666	602	689	662	664	621	676	627	655	649	656	693	674	654	655	653	679	679	692	615	675	662	667	679	643	605	665	686	703	641	678	676	632	695	668	634	680	653	697	665	704	655	689	665	678	685	665	692	660	676	639	619	693	685	630	676	681	676	657	659	651	652	638	702	655	692	690	635	653	640	684	709	686	683	651	703	647	696	684	655	658	654	646	682	711	659	725	662	670	632	635	708	666	609	644	612	668	644	674	631	673	663	667	662	707	675	726	643	689	683	666	663	671	634	652	658	671	692	659	618	669	637	674	666	653	706	704	616	687	633	646	685	662	669	683	689	650	663	710	670	663	631	661	685	676	664	634	680	642	702	682	645	629	711	681	647	658	655	664	670	607	657	676	644	666	648	662	666	597	667	687	676	684	649	681	657	684	666	673	678	692	652	672	648	688	682	659	672	629	668	638	638	693	601	656	672	634	673	648	671	590	633	674	670	635	643	655	626	675	678	641	635	650	644	634	646	698	666	637	694	679	654	632	659	578	659	660	618	636	628	637	626	695	658	650	647	621	686	673	642	650	663	701	673	640	641	654	680	635	650	638	692	650	685	617	698	633	672	626	665	681	635	669	711	693	646	632	661	661	666	664	631	683	650	684	677	622	616	650	655	657	676	673	674	670	632	625	675	676	671	705	683	653	658	681	644	653	658	611	683	645	638	654	652	660	646	642	658	680	653	627	710	661	644	653	644	616	726	679	653	665	690	671	620	691	631	667	623	618	618	624	666	642	632	634	661	670	637	655	659	690	631	672	647	640	678	621	642	701	684	684	682	703	684	729	677	640	627	662	664	661	664	649	658	674	644	689	661	675	671	640	644	643	650	677	692	648	636	663	666	675	655	641	658	689	623	636	699	668	677	643	676	670	640	646	656	647	693	660	665	671	670	652	643	673	638	701	677	661	677	646	648	624	656	653	644	692	645	656	639	665	675	702	638	657	650	654	644	633	671	674	651	672	647	673	641	679	648	676	656	669	637	670	634	676	689	681	611	640	625	683	658	667	629	651	709	632	670	640	657	631	645	629	680	677	683	609	635	643	708	678	657	676	653	654	666	638	629	677	635	664	634	634	638	635	637	656	660	631	649	693	671	643	673	672	676	677	693	655	629	643	667	725	648	655	690	662	645	626	648	696	666	638	722	620	666	672	639	720	634	701	639	645	618	646	638	685	654	683	660	691	675	683	662	650	662	612	658	685	627	699	667	659	671	632	647	687	650	684	667	667	656	659	672	676	626	657	730	634	666	707	693	613	641	666	677	663	706	668	649	618	616	690	719	666	641	659	674	648	650	676	620	656	673	620	610	677	663	668	639	626	671	624	674	647	662	624	657	653	629	657	644	644	677	717	631	657	667	700	679	673	623	677	641	664	619	687	667	668	683	626	654	699	671	668	718	615	651	661	659	711	642	626	705	618	693	600	689	673	693	694	622	663	645	690	663	649	670	677	643	614	581	698	694	672	686	685	655	649	638	640	635	654	667	647	626	644	648	647	656	658	664	676	656	679	651	664	671	632	650	714	621	652	655	633	613	649	644	676	689	690	678	637	658	639	653	623	643	664	653	627	678	678	719	674	656	657	648	663	644	685	659	654	693	659	705	666	641
27658	12697	2311	1391	1003	982	1030	1034	929	943	963	965	903	1001	970	987	1019	998	954	991	944	963	960	1006	969	1005	937	949	953	997	933	977	981	887	978	963	907	946	976	952	945	921	940	926	969	934	1002	976	955	970	985	1007	962	1010	950	971	1023	985	938	1009	956	993	990	993	989	1020	990	1023	1013	1047	1009	930	965	988	977	929	962	973	1023	937	937	958	958	928	1019	966	919	1000	964	957	923	971	986	972	904	1040	924	984	989	1004	1008	1036	951	1011	1013	933	989	955	911	963	979	954	967	922	951	976	1026	985	999	996	960	899	1012	949	995	923	967	1053	970	1032	987	952	977	962	962	919	993	1015	970	930	961	948	950	949	1001	955	992	948	937	942	924	975	997	958	925	1004	982	969	935	991	1012	943	1013	987	883	936	1001	950	988	907	929	955	945	908	913	964	924	977	1018	932	964	978	948	946	999	999	1007	1004	997	972	920	990	1000	969	985	948	925	969	913	1004	945	940	962	952	965	968	964	984	982	901	982	941	979	994	917	964	1015	990	983	906	945	990	979	921	978	976	983	961	945	969	979	957	1014	959	921	985	895	999	956	1011	962	1000	954	1042	954	935	980	1006	926	986	992	978	1010	994	998	997	994	974	947	972	976	954	916	981	959	971	965	980	955	955	938	1003	948	917	962	928	977	1012	967	900	910	938	1000	947	965	968	958	901	1002	990	877	934	932	954	1032	963	960	941	975	995	933	964	926	990	963	916	943	940	976	968	947	982	937	940	986	990	934	989	940	978	916	943	1068	984	930	1002	990	978	951	965	909	944	955	957	965	951	928	966	989	954	935	958	985	969	957	992	904	974	997	967	982	986	1019	983	966	943	933	1021	954	1044	1000	940	877	989	1008	949	965	946	983	932	928	952	992	1007	1008	970	1005	978	999	1002	969	981	958	1028	961	1031	1005	978	977	979	933	996	1027	960	986	967	1052	962	946	953	922	1054	918	948	966	1010	964	979	957	957	1012	961	970	974	983	942	971	932	940	1004	971	979	985	941	1014	959	1020	951	939	973	969	971	1006	912	982	969	1005	927	912	928	929	914	973	930	925	932	955	947	978	896	955	980	971	959	924	979	976	1028	944	944	912	868	948	1001	949	938	947	947	931	933	972	1004	959	947	973	1028	972	931	996	1007	1035	985	908	936	949	923	937	1022	959	956	973	988	1010	955	965	1045	1055	919	989	910	934	967	1006	941	964	930	1020	1040	900	912	1047	974	938	1029	1001	988	966	910	951	994	968	1025	959	906	911	1001	951	961	988	933	919	989	998	1029	973	892	986	952	1041	934	933	919	938	993	945	992	931	910	997	970	941	974	967	895	964	1001	931	956	907	956	977	971	978	951	950	978	968	936	972	935	1022	943	971	966	991	920	933	1014	955	1002	929	920	986	971	953	932	949	947	905	964	1029	968	923	927	1011	1003	917	964	993	992	982	955	980	959	928	1021	910	969	922	1000	962	920	989	942	931	943	976	961	905	1013	926	962	951	967	919	956	958	967	968	944	994	984	962	1010	910	993	969	934	972	1003	931	909	998	980	984	1053	956	1018	980	966	967	937	1010	907	958	910	959	1015	963	923	945	959	926	982	937	948	908	980	974	997	985	969	998	952	986	1006	958	912	972	980	970	968	1026	926	986	984	1033	1000	1005	974	964	980	1073	974	931	988	1007	994	951	978	995	966	924	958	976	928	951	961	943	984	995	1000	969	893	1000	1028	900	958	987	1009	988	935	954	956	930	964	912	993	983	906	957	883	917	987	924	963	1012	984	995	1007	970	939	1030	971	981	930	1009	947	915	969	971	922	964	931	939	956	1018	985	945	957	973	977	953	973	998	1064	984	997	892	957	1018	918	955	930	942	983	926	936	1001	976	962	950	970	896	934	956	978	967	901	984	934	938	1002	996	919	933	1024	1000	950	968	950	919	973	932	1020	953	935	961	949	1015	1062	964	952	974	922	1030	1012	1002	986	919	972	906	1003	916	877	953	954	1012	1004	996	986	963	942	990	987	941	932	969	963	962	897	975	976	970	932	1002	999	999	1009	959	970	950	960	1007	955	929	929	914	930	979	1000	912	950	975	983	1033	1042	963	1010	999	993	954	1002	1019	940	1031	999	935	954	928	970	979	974	983	947	1003	1000	1010	970	955	951	990	994	926	1009	962	959	1023	964	993	946	928	917	1038	1002	953	938	986	944	974	993	993	1032	929	950	976	953	929	947	969	973	990	940	954	987	957	931	1014	1046	1007	947	909	962	976	981	946	988	1024	962	925	976	999	947	1008	939	969	966	986	979	969	974	947	934	994	966	1004	999	926	1003	978	979	987	910	967	947	933	991	968	947	972	967	1012	985	980	954	1004	930	965	961	936	968	976	1009	981	995	970	981	1002	963	931	998	946	945	1017	971	959	994	968	999	966	940	927	984	969	979	938	948	991	967	936	960	941	965	1007	1047	958	949	950	1009	930	943	979	953	972	962	947	963	928	975	968	982	990	1001	1001	941	972	991	1006	942	993	1023	915	898	961	938	949	912	962	938	954	1002	951	996	933	948	961	993	1007	977	934	962	996	934	954	901	920	940	982	991	989	907	943	1013	972	981	977	989	904	971	957	938	990	969	906	960	990	989	959	958	953	971	898	959	987	1005	949	1013	934	983	947	925	985	991	940	940	941	958	965	926	984	970	988	947	951	925	931	989	1020	972	964	999	999	991	967	1004	973	950	931	955	966	965	949	939	1014	996	962	981	980	1012	976	931	992	956	998	923	947	993	934	1005	956	966	987	986	991	962	1017	972	928	945	1004	960	1014	962	956	922	918	959	974	979	936	926	975	903	969	952	875	1038	941	930	946	970	986	976	994	927	916	985	978	976	1006	936	926	948	925	981	928	979	946	1008	989	972	909	1016	942	953	934	955	1025	963	967	936	926	976	997	980	932	981	1029	904	958	947	982	911	954	975	1040	983	1027	991	1006	995	963	944	965	984	988	961	910	959	983	910	977	991	906	1000	939	984	977	971	977	953	1021	950	967	936	939	1006	995	957	954	975	979	906	933	953	970	938	960	905	1012	952	994	994	971	931	1006	982	944	914	955	1024	991	972	969	964	970	961	908	965	934	945	955	1008	970	1011	898	999	1002	1020	956	973	1010	976	892	945	1022	962	965	916	998	990	991	951	1010	965	904	984	1007	981	998	948	968	993	948	930	970	997	965	887	969	950	975	973	973	930	936	935	941	982	993	972	991	940	994	934	972	939	962	905	957	956	963	963	964	990	922	1023	972	989	993	950	998	974	985	997	988	977	946	931	862	959	954	969	936	923	1027	967	963	1059	974	969	974	932	942	1051	965	991	946	990	987	979	975	960	975	939	1021	964	943	981	1046	939	999	952	1000	951	1017	991	974	987	983	1035	978	979	926	922	894	977	963	998	987	942	941	946	955	943	971	966	1037	936	1006	1017	941	1000	964	958	940	948	953	952	984	982	1003	944	993	981	969	965	986	932	980	985	977	959	1020	956	921	1012	985	1009	966	961	980	993	995	945	933	989	971	931	964	1053	942	1003	998	944	954	1015	966	949	991	976	962	960	970	975	993	978	953	1016	1002	928	973	900	963	1010	960	1025	972	927	920	959	956	939	957	929	950	920	978	939	1001	965	934	956	970	922	1009	917	965	1013	962	966	968	957	976	982	947	908	982	940	1009	1017	960	997	953	959	1007
5157	1036	974	887	860	926	843	842	840	868	878	893	888	838	846	850	836	879	860	855	791	832	786	881	855	840	862	829	851	813	858	834	851	811	817	781	871	861	842	854	883	880	808	834	825	877	850	856	815	840	827	834	821	825	856	781	856	865	761	815	859	834	826	846	813	828	818	814	837	831	847	805	896	834	895	833	865	783	843	820	895	845	842	824	838	839	857	792	845	819	786	858	853	873	801	824	873	828	802	785	839	824	804	824	797	910	908	843	826	844	761	827	826	807	811	844	884	856	866	844	824	785	839	876	871	833	817	855	821	803	853	856	821	859	847	813	856	843	819	828	801	816	875	779	854	840	810	781	884	824	831	858	832	796	867	867	845	830	849	839	787	857	854	838	815	927	850	856	799	830	886	814	853	864	815	868	847	830	812	867	840	812	801	881	807	812	843	832	864	846	835	814	837	831	843	852	846	823	795	800	761	806	821	898	851	852	791	836	881	888	860	831	838	829	913	902	889	836	838	864	817	885	823	876	807	891	871	860	826	837	843	850	835	859	876	837	824	842	831	840	808	849	839	848	815	834	822	858	795	825	836	875	886	843	820	810	793	838	837	805	808	814	835	850	793	832	859	820	867	842	837	860	879	823	840	791	858	844	805	825	819	844	874	835	824	844	825	869	811	823	868	831	794	823	887	864	816	783	788	816	882	837	866	853	818	895	843	863	796	891	823	829	838	856	807	859	865	842	854	823	815	859	878	815	849	870	812	870	840	833	809	820	839	874	843	859	824	816	858	885	867	801	853	832	831	866	809	849	827	869	787	860	828	843	883	877	836	828	898	845	802	868	866	812	822	844	854	839	851	900	852	823	822	809	897	800	845	827	824	820	858	885	777	850	802	888	831	868	849	864	828	869	859	817	846	849	817	856	827	858	803	802	861	846	805	803	815	841	843	820	861	884	818	845	816	849	857	813	820	845	829	807	848	850	853	881	865	844	858	825	916	840	871	826	847	800	847	825	822	895	866	807	810	846	808	837	856	855	845	838	835	784	839	824	796	873	862	822	850	888	818	827	853	862	820	904	845	837	828	893	842	851	859	829	850	830	832	820	855	853	784	866	852	830	826	840	851	849	866	873	868	817	884	812	824	834	869	826	809	825	843	838	847	840	868	841	818	840	815	820	836	814	873	848	822	841	791	855	843	849	824	816	867	834	816	880	853	876	856	843	817	830	835	850	791	822	853	786	829	784	813	848	858	814	891	846	779	843	816	813	850	812	820	821	825	853	814	818	838	822	899	857	810	875	865	815	853	832	813	809	866	870	831	827	803	827	850	869	841	865	804	853	846	818	823	844	835	806	870	827	855	812	808	804	839	799	883	844	813	866	809	828	838	805	812	831	809	893	866	812	839	840	811	856	822	816	838	851	863	857	857	872	870	874	854	829	839	818	836	848	835	829	840	886	804	862	847	863	839	836	819	833	797	859	838	850	839	878	837	819	818	830	754	820	916	832	850	871	776	821	841	839	856	846	849	863	890	832	853	864	836	827	803	816	824	835	829	865	861	876	818	826	882	801	830	823	850	846	858	828	850	859	827	828	893	831	846	841	803	836	839	846	798	809	872	823	841	836	828	814	850	868	839	848	839	855	787	853	804	860	822	822	836	881	899	861	864	865	817	857	886	851	833	856	855	764	846	825	813	875	799	862	806	846	818	863	796	857	862	799	835	804	845	850	823	777	887	855	851	833	827	791	803	847	802	841	814	854	836	835	827	801	870	821	816	858	858	860	842	819	814	833	880	864	845	813	899	814	823	854	872	810	864	849	821	806	805	825	829	813	814	813	823	789	853	849	797	824	860	797	851	848	862	825	832	839	844	776	839	814	809	838	841	822	781	795	892	796	835	812	831	838	847	806	850	804	842	833	841	925	852	811	812	820	904	827	829	861	836	838	839	841	839	830	877	816	874	814	855	832	846	832	843	843	837	832	826	879	927	829	831	840	803	860	893	838	840	841	889	814	861	804	890	876	846	804	874	796	829	839	845	836	847	858	821	837	818	827	837	833	827	803	845	810	850	840	862	837	817	822	865	813	892	876	842	856	834	859	815	861	796	838	828	851	819	850	800	914	842	849	802	865	839	852	853	857	831	857	825	783	844	803	832	856	805	822	849	872	905	844	856	857	885	843	872	885	851	856	877	830	871	856	840	871	872	793	816	831	833	859	885	876	847	848	832	864	806	807	858	867	856	812	796	797	831	787	811	855	816	825	834	810	828	821	792	855	847	850	863	799	785	804	824	868	840	822	838	864	855	805	838	828	809	843	814	838	842	853	912	844	842	782	853	852	851	815	855	841	848	851	905	858	837	816	817	833	853	807	824	829	839	832	832	874	809	850	809	854	831	807	822	837	826	887	918	875	885	874	847	836	848	846	802	815	855	810	811	843	835	870	821	846	825	865	825	822	825	790	803	816	790	805	861	883	824	846	821	886	855	855	834	817	848	880	851	806	801	849	817	833	825	881	832	835	896	834	867	881	822	841	837	840	806	899	851	823	825	880	796	871	811	820	818	778	826	816	821	870	801	809	846	772	828	866	792	804	789	852	847	857	880	836	881	837	873	787	872	867	819	894	829	849	888	860	824	822	872	832	843	846	832	863	813	903	789	877	806	810	804	817	782	852	745	869	810	821	858	845	835	805	832	862	823	835	789	847	871	856	881	823	837	819	860	797	826	826	835	827	821	854	891	886	862	861	823	875	848	848	869	809	844	858	806	837	861	842	814	842	889	853	812	807	871	870	813	838	841	846	782	843	866	834	827	871	853	823	805	857	876	859	863	846	833	809	816	838	810	858	863	813	876	862	775	790	846	816	847	908	881	874	851	858	808	862	886	832	833	845	796	850	800	859	803	837	836	848	820	870	847	873	858	808	820	854	841	861	799	832	841	847	796	786	841	860	788	829	808	834	836	808	882	820	829	837	806	829	816	847	833	881	818	786	799	813	878	816	799	846	837	828	823	755	815	797	876	812	827	838	838	820	816	869	864	813	835	877	835	822	815	814	837	836	871	839	869	852	862	818	837	826	845	847	825	872	825	856	850	886	850	772	795	788	806	845	859	846	850	829	874	883	892	786	833	788	853	817	844	874	845	799	875	872	845	890	824	844	819	837	821	853	837	842	842	849	871	819	820	822	781	832	852	875	831	848	789	889	811	845	910	841	871	779	815	848	864	831	797	797	794	807	865	860	829	787	848	831	838	905	820	823	802	869	822	838	795	803	791	855	850	807	789	822	811	831	848	827	850	848	814	863	833	811	816	872	832	803	818	827	842	871	834	786	811	821	851	838	853	846	882	834	811	877	890	815	857	825	901	831	923	829	852	837	797	795	814	843	797	851	886	897	894	844	845	808	806	821	810	789	811	861	854	783	883	816	848	887	843	812	850	828	886	854	862	839	828	881	818	870	882	847	836	819	806	790	831	818	872	845	901	832	867	889	834	844	833	840
25302	21486	27114	24322	4246	1685	1340	1180	1085	1131	1057	1084	1069	1097	1109	1083	1033	1045	1077	1089	961	1050	1032	1023	1047	1091	1051	964	1001	982	1037	996	1047	985	1053	1015	1029	1014	1036	975	1015	995	1002	973	1023	1037	1018	991	1024	1010	1062	1019	1011	1001	1051	983	975	957	1017	1062	1030	978	1024	1079	1004	965	1021	1025	1027	1055	969	995	1012	1020	1019	1008	1037	994	1043	1045	1036	1024	1059	1044	982	989	1050	989	932	993	1006	1031	981	996	1049	965	1051	998	1005	1013	946	984	1048	995	1000	1011	932	1032	958	1012	995	1037	1030	1002	1003	1019	1001	1023	1056	991	1072	1006	962	1023	1001	1026	984	1025	1013	1011	979	990	1011	1010	1027	1069	996	1018	1001	983	1029	1016	997	981	1055	1025	1027	983	1024	1025	1031	983	1011	1012	955	1027	1040	1025	1054	993	1024	1011	999	1004	1026	1023	1004	1018	1035	1073	1023	1078	1065	1017	1060	1050	998	975	1045	1049	983	1064	1036	1019	973	1073	1069	1042	989	991	974	974	1024	1021	993	1055	1048	1009	1002	1011	1022	1005	1018	1032	1022	1000	996	1033	1021	981	1024	987	999	1048	1013	1051	1012	1026	980	999	1057	1032	1070	935	1062	1023	990	1026	986	968	955	1060	973	1024	1071	1018	954	979	1037	1044	1047	959	990	1019	1035	1020	1073	1061	1054	1091	961	992	1040	1021	1028	984	1067	1008	1064	1027	1080	996	1042	1010	1017	963	1036	1082	1052	975	1010	1028	1003	980	1047	1020	1001	1011	1090	1033	962	993	1022	979	1043	1020	1014	1050	978	1029	983	1014	1022	996	990	1071	1025	960	1020	954	1017	1026	1024	1038	992	969	1005	992	1037	999	1035	1062	1016	1017	1036	1013	988	1009	1063	1001	967	985	1018	1034	1003	1000	941	1007	982	992	1008	988	958	1066	1035	963	1017	1026	1044	980	986	1041	1011	966	1026	1009	1022	1035	1033	1000	1010	1003	1013	1058	995	1033	1006	1044	988	990	1028	951	1070	1019	988	1003	1038	981	1024	996	1045	1012	1010	961	1072	1041	1038	1021	1014	1085	978	1007	1032	1034	969	1027	1025	1050	1050	1047	1003	1040	1031	1037	1022	1058	1002	1023	1034	1029	1027	1022	988	1022	1042	1042	1029	990	948	1001	1043	1023	942	1089	1059	996	1007	1084	1031	1037	1024	1054	1032	977	990	972	1040	1000	1055	1048	1070	1062	991	1002	1009	1043	1071	1018	1001	983	968	974	998	1022	1034	1084	977	1013	1012	979	1050	1066	992	1062	1035	1031	1002	996	1054	1053	993	1095	967	1005	981	988	1062	1011	1075	1023	1036	981	1023	1001	1029	1005	1009	975	1006	981	1011	1041	1038	993	1049	950	1015	1019	1007	986	1031	1022	1028	957	991	1009	1013	1039	1030	1005	1003	1043	1009	1092	987	1031	1106	1046	994	1028	986	984	1046	1051	1003	1067	1033	1013	1025	977	1031	1054	1023	1008	1042	949	1054	970	1046	1041	1004	1004	1088	983	953	1029	1011	1035	1002	992	1080	1011	956	1004	1006	999	1039	1020	966	949	983	1000	1025	968	1050	1021	997	1065	1044	975	1065	1011	1008	971	999	1045	1061	1069	1014	1028	1040	986	1019	982	1061	998	973	1021	1023	1023	972	1044	1046	1017	1023	1006	1033	1030	1050	1014	1008	1005	1003	1003	1037	989	1026	1028	993	1029	1020	1003	1000	988	1060	1001	956	996	942	1057	1042	1028	1029	1080	996	1039	1057	1041	1025	977	998	982	989	987	1017	1049	1054	967	1001	985	1000	999	1057	1036	1026	1001	1012	1052	963	969	1028	1013	997	1034	1061	1022	1004	1038	1022	976	1028	983	998	941	1018	1058	1031	1046	1011	1012	1032	1039	996	966	1043	1000	959	1080	1015	1099	1081	1047	1063	976	964	1055	986	977	1082	1039	1072	1070	946	1076	1017	1029	994	1014	1000	1052	998	1053	986	1008	943	1003	1037	996	1006	1067	1027	1012	1002	1025	1001	965	961	915	945	960	984	1060	1024	980	1041	973	1007	1051	1006	988	997	1052	1025	1019	1015	1027	968	995	1029	1037	1051	1001	1017	997	1018	964	1014	1091	1015	1082	1008	958	1001	1036	996	1011	984	1058	1038	1006	964	1081	1019	932	1025	1032	970	1009	1019	998	1031	1063	959	1027	982	999	1025	1033	1026	1024	1045	997	1026	1026	1003	954	1091	1018	1054	1024	1006	1007	1092	972	999	1057	982	985	979	1004	1033	1003	1058	1021	967	1060	995	1035	1029	1049	1011	992	1031	1009	996	933	999	956	1017	980	1004	951	998	1057	1031	1062	1027	1000	980	994	1064	1030	1103	979	1001	1010	971	1000	1019	1032	1014	1016	1035	1003	1025	1058	1042	997	967	1030	984	1002	997	1017	1024	1076	958	997	1070	1007	1039	1021	1031	1003	1018	1037	991	998	953	971	1015	983	989	1072	1007	1041	954	1026	1060	1008	1016	1022	1025	942	982	985	1065	1002	1022	1039	979	1012	960	1007	957	1058	968	1028	1005	1019	1069	1060	1037	1054	1044	971	1036	1034	1041	992	978	1001	1023	1005	1040	980	1010	994	1035	947	986	1044	991	1016	990	968	1033	983	1033	1081	1001	1000	1098	1006	1000	1005	1026	993	1059	994	1042	1011	1037	985	1014	998	1033	1004	990	1050	991	1041	1066	1056	1066	1039	981	963	977	1034	989	982	1068	1024	1004	990	1071	940	1008	940	985	1042	1064	1028	1098	1023	1022	1050	1075	1058	1025	1019	1020	984	1045	972	1001	1077	994	1061	995	1030	1051	951	993	994	983	983	1006	980	1064	999	969	1041	1030	1052	1005	979	1011	1002	1081	999	1012	987	971	952	1029	1031	994	948	996	969	997	1050	1035	1023	1078	1096	1001	1019	1000	1006	1005	1023	942	1040	1050	1031	1056	989	973	1020	968	1035	1036	1018	1045	1033	1040	1027	1015	1028	1022	955	966	1015	997	1006	1016	1015	1019	1067	1041	982	1039	1016	1012	1001	1057	1036	1022	1067	988	1023	1007	1051	997	1031	993	1034	999	1118	1014	1027	1054	1040	1024	994	1003	1037	986	1012	985	1034	1038	995	977	954	965	1032	1001	1003	1035	1013	990	1043	1013	1020	1017	984	1020	1036	1044	1033	1063	1002	981	1002	1004	978	1024	1018	1033	1068	1099	1043	1028	979	970	999	1007	1056	1009	1000	1040	1055	954	995	977	978	1069	1037	994	1005	1042	1068	977	976	1028	1020	1027	991	1063	988	1001	1072	1010	1012	988	1033	981	1046	1002	990	1003	973	1043	1012	1020	1066	1032	1058	1004	1023	981	1084	1005	1014	997	963	977	1025	999	1013	1023	1011	1040	1040	1026	1020	1010	1020	1020	1038	1081	1008	1008	976	1032	1017	1003	1022	1040	1035	1034	1059	1002	1063	969	1072	972	1041	994	990	988	1052	1006	1026	1010	1034	1052	985	1042	1020	1018	1004	1066	1034	1071	1037	1034	987	1018	1028	1038	968	1020	1023	1015	1052	1029	1077	976	1021	979	1041	963	1008	1041	1047	1008	1037	963	1020	1043	1026	1042	1039	1005	1001	1014	1035	1027	1036	974	1029	1055	1056	1008	966	994	1002	1008	993	997	959	1028	1034	1018	986	1007	1032	1021	1039	1058	992	1018	1008	1059	1006	980	979	1020	1051	1037	1021	992	1011	998	1018	976	1057	1009	1000	1007	1011	992	985	975	1006	1065	1021	1014	975	1020	1042	980	1013	1068	1049	997	1015	998	985	1048	967	969	1062	1046	1029	1007	994	1034	945	956	1014	1034	1011	1040	1034	990	985	1047	999	1057	989	1022	1013	1018	1000	998	983	1008	1017	1036	1112	1094	1040	991	1016	1101	990	1049	1045	1026	1005	1033	1055	1029	1067	963	1037	1029	1037	1015	994	1024	1038	997	1005	1036	1042	1020	1035	1031	1027	1031	1038	1024	1030	987	1028	1022	1081	995	1080	1027	994	1040	1010	1038	1036	1026	1018	1036	1013	934	955	1000	1061	1013	989	971	999	971	1073	993	1044	1018	1026	1036	992	1023	1059	1068	1013	1016	993	1028	1019	1034	1072	1020	1019	1036	983	1091	1018	990	965	1016	1055	995	981	1051	1032	996	1003	942	1022	1116	974	1039	1018	1063	999	938	1021	1012	997	1012	1027	1002	1010	1008	1033	1004	1032	966	984	1031	1050	1059	1007	1043	1021	1064	1046	994	1029	1018	997	1040	1059	1021	1040	1010	1032	987	979	983	965	1043	1004	1051	1045	1090	978	1029	1003	995	1013	990	1076	1050	1007	950	1009	1061	1009	1046	1079	1014	1043	1025	1007	1036	1079	985	1044	986	1015	987	988	1026	995	1020	987	959	1020	1047	1002	1012	1013	1041	988	1006	988	1047	1077	1024	1040	997	967	1011	1004
3648	2920	2447	1624	1379	1277	1205	1075	1074	1061	1037	1009	919	920	882	944	1000	971	947	927	977	989	912	935	941	967	950	924	967	940	986	937	934	890	940	889	912	929	902	951	947	885	900	941	935	960	946	915	939	940	923	945	902	876	866	932	965	898	900	936	904	939	926	955	921	908	895	965	874	948	924	894	921	896	907	913	925	946	945	925	924	967	938	918	949	922	924	940	864	858	925	932	906	881	887	959	916	902	862	907	907	893	973	860	945	906	881	946	938	950	922	875	941	897	908	905	862	968	887	930	935	912	922	886	959	869	895	829	963	929	927	936	883	869	911	908	933	885	941	963	920	897	909	899	953	898	924	936	928	928	898	869	909	886	972	897	894	860	883	914	873	928	928	894	943	923	912	900	947	878	887	902	903	928	976	899	891	918	878	946	922	964	929	917	900	940	867	886	943	888	946	918	923	969	962	954	933	889	893	960	931	961	915	864	907	880	947	877	847	973	946	903	907	873	920	960	918	917	909	916	925	948	871	876	924	875	887	901	894	885	955	943	919	949	919	917	934	935	899	916	934	902	949	914	910	887	895	947	881	959	889	920	941	886	943	869	864	939	892	979	912	928	895	938	930	909	943	910	902	950	966	905	886	884	964	916	865	898	918	914	982	900	906	962	922	966	960	951	958	911	896	923	925	880	955	874	967	930	939	927	877	965	863	935	872	921	899	925	891	937	919	946	914	916	913	908	936	905	959	941	899	881	945	925	925	928	896	962	932	913	880	914	919	908	928	881	861	953	924	920	938	863	972	912	929	923	868	923	952	909	895	908	890	904	933	913	923	925	922	885	920	940	886	928	852	870	913	906	877	917	967	912	889	851	912	903	894	919	848	908	933	899	948	931	898	911	890	912	903	877	915	886	943	889	850	865	878	952	910	953	905	885	874	953	948	918	931	897	874	912	898	862	890	935	873	925	842	930	898	914	927	932	912	927	938	908	882	904	931	918	893	877	902	884	946	934	900	893	904	913	936	924	923	850	938	901	875	914	887	908	921	919	951	892	874	878	902	860	929	883	927	936	887	918	892	936	919	896	861	928	881	942	915	920	882	875	908	880	917	936	949	924	943	938	906	955	894	915	920	876	921	898	970	894	898	910	914	869	923	894	893	947	915	872	902	954	922	936	895	903	925	950	883	877	939	948	903	965	962	934	903	926	870	920	943	884	912	899	886	883	906	968	906	944	922	895	923	975	920	931	871	855	937	878	926	908	891	891	900	908	912	915	922	929	854	931	901	873	866	938	859	906	895	884	889	946	948	941	888	909	895	890	901	921	911	893	862	887	928	945	886	906	901	977	929	910	872	870	881	944	959	870	902	953	944	858	953	864	898	961	910	969	902	842	953	948	877	902	963	927	966	924	921	908	928	856	967	908	964	937	844	916	875	889	981	998	922	918	932	915	972	959	938	931	931	913	901	928	899	932	933	902	929	843	914	897	894	932	881	910	965	896	845	877	938	882	882	909	885	879	881	898	965	868	927	890	917	930	903	879	924	858	964	919	879	905	929	880	904	918	930	881	896	913	869	872	867	936	882	896	919	976	910	885	895	874	899	913	887	891	860	862	922	981	886	929	875	868	906	942	843	845	905	926	931	910	884	865	903	882	987	940	906	969	896	915	937	942	908	845	925	945	921	889	881	969	911	862	961	927	912	897	871	948	908	876	966	958	891	910	885	964	905	932	911	890	902	907	861	945	966	916	920	884	935	929	870	915	916	932	862	927	917	881	951	911	920	929	836	909	905	876	875	931	886	907	922	914	897	924	963	897	941	898	889	888	932	952	906	944	887	915	854	878	998	919	879	913	912	891	884	914	867	923	942	886	922	981	877	929	875	911	912	938	979	943	900	936	894	971	934	880	880	902	928	981	906	960	921	872	912	940	872	893	896	887	949	927	916	921	879	961	961	934	877	887	927	883	932	881	912	910	967	889	913	916	964	905	928	918	907	898	885	914	944	847	915	934	885	895	878	967	952	862	1024	935	902	904	894	878	909	926	929	932	912	897	902	891	915	912	882	917	897	950	931	896	953	899	909	927	898	966	921	922	927	958	865	912	999	940	969	928	914	895	954	933	881	914	949	920	949	910	888	879	911	908	913	909	991	954	926	851	904	895	840	967	888	923	962	914	872	892	871	901	969	951	920	906	874	938	869	906	886	872	960	900	904	918	954	979	907	935	949	937	948	889	900	839	891	938	890	903	891	879	902	919	913	859	846	942	928	880	874	856	898	936	879	889	874	911	921	943	911	905	916	895	919	958	897	932	956	903	935	890	872	919	901	863	951	937	912	920	954	910	875	932	948	873	908	919	937	896	924	861	928	890	886	919	991	953	928	928	877	899	886	876	922	913	894	924	990	905	921	886	860	932	922	935	931	914	925	900	913	932	934	904	926	950	896	902	881	917	874	834	883	908	872	884	918	913	907	858	891	869	889	922	892	914	916	859	909	941	897	889	920	918	984	832	908	984	918	911	954	872	892	952	909	880	854	928	931	940	943	929	879	909	941	928	928	944	914	916	901	971	928	889	873	948	912	851	927	857	964	860	951	917	966	907	896	947	910	936	920	900	901	908	905	893	926	888	935	863	956	941	916	892	856	890	918	897	888	922	947	893	894	897	788	898	914	878	916	927	894	900	914	852	854	926	867	986	903	909	868	880	903	918	909	936	833	883	914	895	932	889	921	925	889	925	957	952	941	865	913	859	911	891	905	944	918	857	894	917	906	907	896	902	891	876	858	958	884	894	869	889	936	888	931	908	904	924	946	903	923	923	894	929	897	883	948	884	907	925	890	940	924	905	890	943	887	888	927	884	900	900	947	914	888	936	945	909	941	939	910	892	945	917	828	921	852	929	900	888	872	923	902	929	901	928	897	937	964	930	938	881	958	910	901	908	924	958	845	896	892	857	906	931	921	909	961	897	879	909	899	900	957	911	920	937	920	924	954	955	930	921	908	882	930	928	917	928	902	924	913	845	909	936	934	932	958	931	884	936	936	898	893	876	915	922	913	919	892	888	915	966	876	919	908	913	927	931	930	877	906	916	936	952	934	958	888	905	835	877	913	947	924	939	898	924	947	828	887	926	918	933	901	832	912	887	914	976	912	850	908	911	917	929	944	851	935	908	844	941	894	979	916	947	890	920	935	856	914	954	917	870	972	911	956	916	918	956	882	882	994	882	928	914	911	938	918	940	916	988	915	945	867	874	895	850	919	886	929	867	917	952	925	920	898	928	890	901	912	902	917	917	896	941	923	879	877	890	923	909	912	943	879	891	936	912	871	910	909	831	940	860	930	935	910	905	901	874	935	969	889	937	874	939	886	869	843	932	911	909	887	870	918	943	853	934	957	1000	924	914	919	928	917	836	920	875	963	953	889	906	856	927	909	931	891	926	943	931	871	894	928	895	934	921	943	908	864	898	913	883	898	849	942	904	888	865	864	937	877	888	930	833	907	904
24178	21470	28733	24613	21037	4682	1563	972	835	821	803	708	733	758	784	739	741	736	726	711	677	700	720	680	669	708	658	681	694	696	675	692	711	695	706	745	687	709	685	677	721	683	735	717	676	719	722	635	642	675	689	653	662	724	685	683	727	702	687	682	688	721	667	703	701	675	638	711	670	664	705	662	691	724	670	690	676	677	708	718	673	713	693	675	689	670	704	679	688	664	657	688	644	647	667	620	725	715	642	644	664	667	669	726	673	710	690	668	698	634	675	689	649	677	681	655	709	702	724	704	644	688	649	655	632	676	698	698	714	688	687	740	683	743	700	634	638	705	716	652	699	681	665	673	654	643	677	689	694	720	705	663	715	706	679	654	691	659	709	675	718	686	724	678	724	665	726	640	700	706	633	679	686	702	692	687	637	715	634	685	714	673	715	707	663	682	651	700	660	643	663	663	669	690	641	648	724	691	692	679	714	739	634	710	672	706	700	723	671	738	704	684	684	687	641	701	693	668	691	721	658	688	677	677	650	657	646	673	671	674	711	683	686	692	658	663	674	694	697	673	671	657	708	662	714	695	699	668	677	679	694	676	697	664	713	663	644	637	631	717	663	674	646	614	714	665	673	673	679	704	647	637	698	700	682	659	660	681	663	689	638	666	719	646	594	667	653	689	654	663	662	696	680	612	670	666	646	679	691	713	680	709	706	667	699	685	721	661	665	657	671	708	698	734	698	687	715	657	720	703	681	683	703	678	712	715	713	706	636	678	681	699	662	673	687	695	661	657	676	674	633	675	662	701	694	676	659	686	720	645	709	709	686	721	668	702	665	695	655	670	686	706	665	688	654	681	621	638	637	693	735	662	691	693	714	687	640	658	674	657	650	675	698	696	674	664	731	686	673	689	670	636	711	704	657	676	664	712	679	655	699	654	675	659	658	714	649	655	706	660	685	670	645	676	655	727	645	639	693	672	678	668	664	652	736	683	675	691	688	678	690	675	652	697	681	655	685	678	673	686	669	689	677	676	668	663	668	698	666	669	654	673	661	680	625	692	697	689	687	701	633	670	680	682	642	710	690	757	685	674	725	703	684	681	626	696	686	679	667	684	675	699	715	708	687	669	682	706	691	689	661	694	649	699	636	664	682	685	694	708	668	655	671	709	673	671	666	657	708	725	672	665	680	690	688	664	720	695	669	683	695	643	643	676	677	676	652	719	691	641	683	670	665	651	709	690	696	664	666	671	681	665	696	694	682	668	685	654	677	718	717	688	704	681	635	673	653	714	686	705	667	635	711	681	666	649	673	690	630	693	672	705	710	687	652	679	683	657	726	660	681	667	662	654	687	652	639	640	688	688	699	693	665	709	636	711	710	662	644	684	674	672	690	664	690	676	706	696	624	687	629	688	644	674	664	672	673	722	701	645	681	673	637	696	618	664	682	632	701	656	692	721	634	679	675	664	645	669	661	636	690	678	686	688	706	686	640	611	691	642	692	669	715	674	681	723	709	677	693	682	671	656	703	671	660	695	636	662	661	682	639	682	705	716	651	647	691	652	697	655	669	658	677	652	641	678	680	647	688	704	670	693	678	710	695	654	652	685	687	662	683	689	705	655	641	662	689	647	667	709	655	688	662	646	664	718	688	651	675	659	669	658	659	696	700	627	652	640	697	703	596	635	694	657	703	662	642	687	673	669	666	653	697	691	677	696	675	711	656	666	666	597	688	685	618	684	650	708	632	644	651	661	714	705	631	652	641	702	640	690	666	717	679	708	706	684	708	679	713	639	679	636	666	652	698	648	709	673	666	665	689	696	674	673	710	692	691	694	670	714	636	699	691	655	655	712	720	675	651	662	645	694	690	658	658	636	645	659	675	670	668	666	652	696	709	696	697	683	681	673	659	671	657	627	716	690	691	679	695	668	663	669	694	667	679	686	701	662	664	633	670	685	653	678	670	683	652	662	686	661	705	656	706	695	654	674	678	724	646	664	646	698	659	706	662	636	701	670	686	690	723	693	682	674	651	649	656	631	665	628	658	659	711	678	701	656	684	674	625	674	663	668	691	686	665	663	680	707	710	657	688	668	666	672	650	681	680	664	689	655	722	677	655	629	695	717	646	698	681	680	713	671	704	667	678	683	708	715	661	698	673	658	655	676	652	640	706	655	656	661	654	666	657	714	652	670	682	675	667	630	710	706	658	685	700	650	691	637	701	678	670	717	659	638	730	698	667	623	676	713	681	643	649	685	674	655	677	666	669	655	712	671	688	707	659	660	620	648	629	636	699	649	601	684	697	659	666	651	707	655	698	699	680	664	678	649	708	674	675	653	657	671	696	659	674	658	644	643	637	688	669	652	655	688	672	669	656	698	654	625	669	702	686	656	670	653	636	688	677	670	666	686	672	693	666	682	638	702	735	662	660	693	634	663	676	651	667	703	642	647	687	688	664	697	698	664	662	692	675	662	670	671	693	656	662	648	711	630	679	700	688	661	666	665	700	652	639	680	694	628	684	724	727	656	680	666	649	667	732	728	741	708	660	722	673	633	662	689	728	692	663	647	662	705	676	689	706	671	666	672	668	651	662	680	674	654	660	673	664	677	663	687	651	695	689	641	646	676	645	693	649	678	638	683	670	653	684	642	658	697	664	708	663	686	658	659	662	704	716	683	644	669	657	699	658	620	716	598	645	661	675	680	664	689	673	680	671	650	692	658	686	636	711	683	666	675	691	614	726	665	706	676	679	688	695	655	663	746	647	679	652	638	703	681	692	686	659	682	653	682	699	674	655	670	720	664	672	667	740	651	598	648	687	668	699	627	619	623	675	669	686	657	656	658	686	646	644	655	695	691	680	685	683	691	661	644	684	668	644	675	676	644	648	676	692	692	679	694	652	652	691	689	665	674	702	691	695	683	672	703	648	701	634	635	670	696	697	653	694	698	695	697	656	656	672	661	701	669	660	666	681	701	636	679	677	698	699	702	686	662	632	608	679	633	701	666	671	692	646	688	694	622	639	661	626	663	712	700	661	697	653	662	677	645	680	674	656	708	685	688	666	641	668	688	636	684	668	706	699	663	721	673	694	677	757	641	683	686	712	690	679	658	666	687	643	685	679	751	718	683	640	675	674	663	703	651	627	676	705	686	713	631	674	643	668	660	650	705	661	659	662	685	620	649	706	686	680	661	675	661	702	637	662	673	644	651	665	641	643	704	689	667	654	626	635	660	691	685	704	713	698	697	624	704	684	718	718	695	661	687	657	668	700	629	678	661	673	653	678	661	727	642	661	657	682	691	631	602	672	683	655	640	653	691	691	729	675	654	696	631	658	696	691	677	665	648	687	666	697	662	657	690	725	660	644	690	721	663	626	722	679	698	703	672	632	684	657	694	677	687	652	654	658	657	685	641	671	690	663	691	646	730	656	646	721	703	686	684	683	662	689	680	671	678	665	609	663	673	643	682	691	668	657	678	647	667	675	655	698	645	639	687	657	661	664	686
3531	5101	4071	2200	1670	1314	1132	1031	921	920	845	763	876	748	742	723	743	713	711	755	681	788	724	671	693	725	674	684	706	704	691	683	704	686	682	693	680	724	699	691	747	721	690	674	672	659	664	675	646	719	690	644	672	699	698	669	687	692	668	671	710	681	718	680	644	620	693	633	671	651	680	663	711	649	688	699	696	669	696	655	662	635	678	653	693	696	656	649	664	692	625	674	651	688	707	667	668	654	658	727	698	693	691	644	694	684	671	750	653	657	695	688	677	652	652	668	650	641	660	650	647	638	655	621	672	685	716	645	677	705	689	666	695	624	661	651	682	668	599	674	648	653	674	688	712	710	675	637	691	707	660	664	684	625	678	629	681	695	674	645	641	671	616	700	655	710	699	638	660	655	670	662	648	629	753	677	641	616	668	637	652	643	657	651	645	622	680	639	669	653	640	683	676	688	677	661	647	723	627	645	662	665	670	679	618	649	688	627	649	692	680	674	604	661	673	666	688	621	628	677	671	668	673	615	621	656	678	632	675	690	688	662	650	648	663	652	646	642	678	674	650	715	660	684	612	661	656	673	644	657	656	664	672	664	670	645	761	655	691	634	676	672	603	656	649	676	648	692	666	660	673	618	670	625	703	646	630	708	636	658	646	634	605	654	675	605	641	693	655	654	666	637	697	666	658	651	644	696	682	656	657	646	654	685	640	670	689	642	615	637	643	657	673	697	645	715	646	692	702	676	649	655	641	700	681	665	632	678	749	663	649	638	657	672	703	688	651	649	654	661	643	655	682	645	631	612	619	666	605	659	634	656	630	676	666	662	613	654	628	684	638	635	664	639	702	684	646	652	666	671	692	681	674	650	647	676	625	614	674	695	702	691	666	675	698	629	702	660	629	654	649	657	658	660	683	663	641	667	667	654	612	650	606	654	660	655	653	715	676	706	675	635	688	655	644	642	674	675	685	690	694	687	668	684	639	696	690	658	642	641	650	675	685	654	712	670	616	644	658	638	605	631	668	685	664	646	693	665	674	639	710	643	678	638	638	684	693	631	656	697	692	624	682	694	669	644	672	671	609	624	606	708	685	682	637	664	667	663	625	659	641	685	638	672	683	681	652	633	668	604	643	675	673	661	668	670	671	650	672	678	683	642	650	680	633	673	723	626	667	656	684	665	630	671	626	644	683	679	659	683	682	678	606	610	597	641	661	688	658	659	644	662	640	702	670	643	626	666	662	714	615	667	685	625	681	673	685	634	668	667	630	684	624	704	664	668	624	607	665	620	630	657	701	703	654	658	677	731	646	668	666	686	581	629	660	644	672	643	642	635	673	646	669	651	676	648	641	674	632	631	616	659	643	617	651	641	653	627	683	691	637	642	639	679	639	668	669	699	634	638	672	633	665	613	644	638	654	689	679	692	659	666	677	666	596	685	681	668	626	643	695	682	621	645	652	637	654	699	639	648	705	619	679	667	697	628	652	630	627	670	688	592	649	648	614	647	667	623	683	650	635	625	624	636	638	655	705	682	634	699	663	636	669	669	675	700	665	679	661	680	654	618	644	684	606	699	653	642	647	659	653	680	666	702	652	659	665	638	673	673	687	741	643	630	643	660	628	654	678	654	676	646	689	628	672	713	664	644	705	665	645	635	646	676	640	634	699	668	619	637	634	608	667	638	680	666	677	615	660	650	643	665	671	650	654	655	708	705	635	636	646	673	623	675	654	678	719	620	659	619	682	642	710	682	679	647	645	644	674	695	676	669	680	704	680	633	630	637	653	670	684	701	690	651	610	697	675	675	628	657	632	640	659	628	646	664	672	669	668	699	612	666	638	660	662	643	652	668	666	653	634	669	650	630	660	636	632	696	667	661	687	682	682	665	631	629	668	676	689	677	624	717	661	658	672	615	600	671	632	705	671	642	655	639	666	688	639	622	643	631	658	676	652	634	651	650	679	635	639	670	676	666	668	660	652	702	623	629	642	644	624	661	623	652	668	687	654	667	683	644	657	677	636	645	654	657	666	653	654	674	627	677	638	645	674	673	702	678	664	664	634	688	686	645	657	674	630	675	657	706	693	666	685	688	658	646	648	658	632	672	675	656	628	671	670	659	648	657	639	633	699	665	670	692	664	631	648	659	689	653	631	669	691	658	703	670	624	621	665	673	643	646	646	680	625	696	717	648	661	686	627	632	652	651	627	680	703	643	648	624	655	636	676	652	636	660	647	648	659	623	661	631	702	683	689	646	698	633	650	625	660	670	661	629	666	666	652	682	660	640	717	657	696	686	677	677	616	693	619	701	692	653	649	649	680	617	667	618	679	637	707	722	641	637	661	706	667	677	665	653	675	668	642	621	672	644	580	658	660	644	640	706	680	703	661	668	664	626	663	664	675	658	650	650	613	707	642	661	646	644	626	663	677	658	620	650	656	667	660	667	664	647	635	617	694	679	655	643	629	625	631	649	598	678	651	695	672	675	671	660	661	659	652	616	674	624	678	679	664	679	646	642	663	683	664	690	670	630	651	704	627	660	605	698	629	674	662	611	617	623	619	688	659	726	649	620	667	672	652	668	654	702	654	659	650	628	683	670	593	658	661	645	679	681	658	664	652	638	632	598	656	677	673	646	642	696	665	642	658	608	617	675	701	667	644	622	636	669	704	684	622	661	692	698	675	633	683	709	635	647	656	669	660	666	644	639	647	696	663	639	675	655	684	638	660	674	680	655	655	634	636	645	678	641	649	610	627	632	657	633	664	661	657	647	669	618	634	710	697	660	644	670	672	630	653	656	672	650	643	661	657	637	639	615	677	697	646	644	634	695	635	649	649	710	632	694	615	679	658	641	648	612	666	630	653	691	648	617	664	637	660	612	641	645	680	658	636	702	703	620	598	653	691	697	644	679	668	737	658	642	647	611	661	631	690	609	656	668	664	653	650	649	634	667	705	676	646	661	684	672	643	621	629	586	644	629	668	655	607	681	626	644	604	671	649	615	677	644	632	654	635	655	643	652	627	675	652	693	633	647	644	670	685	675	661	651	651	666	696	657	665	656	648	696	706	687	688	653	623	673	621	647	597	615	685	661	621	650	668	651	638	687	671	694	652	680	617	633	623	668	690	658	664	636	710	653	649	657	600	665	633	628	624	672	688	629	673	666	672	663	644	682	644	626	650	661	685	680	663	665	653	673	677	673	641	647	665	644	678	663	656	658	673	643	668	666	643	630	656	656	674	677	587	677	672	625	641	657	645	694	619	679	689	650	678	673	674	702	614	660	655	660	703	655	648	679	613	656	663	648	693	672	625	636	657	677	677	675	669	681	638	659	636	686	654	655	671	650	669	652	622	707	651	653	666	659	689	668	673	649	658	609	681	711	656	669	658	660	672	652	680	667	658	709	660	631	615	604	632	646	664	682	675	706	646	636	632	628	617	661	669	636	635	648	666	647	649	651	647	604	662	606	655	655	678	609	634	667	696	664	644	670	663	670	644	648
27765	12636	2260	1318	1055	1007	1005	952	975	981	999	958	981	965	970	957	951	981	980	948	926	991	1004	911	964	944	966	983	980	981	962	969	943	966	987	908	918	995	983	932	994	957	932	947	980	925	973	981	953	984	918	917	896	921	924	1006	980	983	941	928	998	946	976	931	964	994	946	977	959	946	957	936	920	986	964	974	981	940	983	980	979	974	961	943	905	934	939	962	950	945	946	918	965	903	933	963	948	927	1008	968	918	942	909	969	966	944	928	890	971	927	930	991	975	996	994	954	973	984	917	897	987	979	982	951	960	944	983	917	886	932	957	966	971	930	948	949	929	948	973	927	956	995	942	967	994	900	961	968	900	980	889	998	916	958	955	946	945	959	905	916	974	979	935	977	927	1025	903	945	956	977	969	955	980	914	970	984	958	935	968	964	999	958	944	929	932	948	903	926	937	902	983	979	980	968	917	957	950	990	967	963	984	917	986	958	980	956	933	924	918	974	956	922	944	976	977	937	915	941	924	967	995	941	955	938	953	968	952	961	992	964	956	996	954	984	963	985	954	945	964	955	918	944	1023	987	923	993	970	958	1011	904	895	891	941	949	955	964	999	920	966	950	957	932	894	965	1004	906	905	922	915	965	926	962	891	963	933	989	977	933	1023	911	1023	932	988	909	986	942	925	969	932	889	990	942	1017	914	949	872	1026	989	953	982	929	945	957	942	971	930	924	952	941	980	983	957	981	958	987	998	992	960	986	996	945	1025	976	942	932	952	952	995	938	956	988	972	939	929	918	976	909	970	982	948	972	903	913	965	987	942	948	944	943	939	948	964	955	938	939	929	1022	1055	971	961	975	905	966	952	935	946	976	943	909	927	993	925	949	1035	937	967	965	891	956	971	945	947	961	961	900	938	882	955	903	954	1027	975	931	1011	903	946	960	935	991	976	958	938	910	934	982	917	913	918	947	931	928	967	974	918	912	972	982	942	984	906	934	938	883	1049	966	961	932	931	955	933	968	924	929	912	953	951	949	964	920	972	847	917	976	954	958	965	977	950	937	954	961	943	970	958	868	931	978	918	982	968	949	930	995	963	964	995	985	952	979	964	993	937	940	932	929	933	978	938	940	967	955	940	1003	986	979	968	940	950	908	914	909	961	983	925	967	873	906	913	957	981	911	983	950	941	968	934	978	961	978	972	917	965	957	888	1003	956	933	872	910	986	973	955	963	928	972	951	1001	916	986	970	871	992	924	927	976	1022	981	1017	983	929	957	953	945	938	960	899	964	920	966	928	1002	946	1010	926	951	954	921	927	951	934	941	985	945	960	946	948	952	966	930	975	930	996	908	985	936	952	972	937	953	1020	951	919	949	991	910	921	976	956	934	958	984	947	951	986	950	909	890	917	959	971	967	929	953	992	946	945	970	951	963	917	1013	924	964	955	1025	880	921	895	977	943	961	924	982	923	918	922	908	921	955	915	945	960	909	959	998	957	951	969	936	921	982	929	921	952	952	937	943	989	970	947	963	967	949	961	974	894	874	921	1008	928	981	968	979	972	914	950	973	966	983	960	945	945	951	910	958	1018	934	925	942	1019	929	930	939	934	930	950	902	963	928	988	943	927	938	911	948	959	928	943	949	929	940	960	942	970	962	902	954	953	985	974	941	958	890	993	921	907	973	885	914	928	913	948	972	930	948	979	934	941	951	943	950	940	958	986	1002	984	910	936	974	968	1036	929	964	974	934	939	891	867	941	890	1036	961	916	914	895	885	936	981	962	986	956	953	932	988	943	952	918	982	937	958	960	953	898	944	960	954	940	1025	965	904	949	966	922	955	974	916	941	955	900	938	950	952	987	895	939	941	905	1010	953	912	929	955	874	951	976	974	920	924	972	906	959	988	966	933	953	992	945	935	961	980	986	937	928	913	941	952	947	965	951	977	984	931	972	993	981	925	943	957	923	920	951	978	949	932	973	1008	954	970	909	974	950	976	934	942	926	934	996	998	978	947	951	962	1000	984	961	927	989	945	968	954	995	1015	954	966	993	928	954	923	973	959	956	951	954	909	891	952	915	938	1014	982	982	914	926	906	999	926	943	975	947	967	941	896	972	935	906	935	958	954	923	951	966	966	980	1032	994	974	916	885	990	907	955	905	1000	958	953	987	938	1005	939	953	980	943	974	939	994	860	903	1000	939	893	914	948	963	947	949	944	951	930	966	908	945	920	967	952	1030	955	935	921	992	935	938	969	918	916	923	938	930	978	910	951	969	934	980	925	949	987	936	901	899	943	889	921	939	938	973	925	943	970	971	986	968	957	917	930	926	971	949	930	962	922	925	979	907	962	936	925	890	911	995	920	888	994	923	955	962	1002	901	922	925	950	963	964	950	961	911	910	960	922	913	1004	939	919	912	912	1006	965	1006	953	926	946	933	935	924	1006	947	977	925	965	1024	947	957	936	957	933	908	939	949	960	990	945	954	1000	935	938	959	949	956	960	973	952	934	894	965	1015	910	995	898	979	987	936	948	961	987	943	970	990	956	910	953	990	926	929	950	956	983	996	971	900	915	945	971	935	968	967	931	1009	933	974	958	944	974	973	976	966	972	937	948	947	873	943	931	941	916	967	948	929	968	916	989	920	997	1018	962	1012	926	958	949	997	910	948	965	932	945	908	950	923	954	989	987	926	975	947	941	965	962	977	933	950	951	951	933	947	890	1024	959	951	949	939	974	984	947	939	894	939	986	971	953	897	906	920	967	1015	956	982	959	1000	910	919	1003	978	936	965	926	957	930	930	951	1008	951	953	976	997	924	965	913	917	940	947	980	933	898	972	929	913	993	953	974	955	994	1016	910	963	973	890	883	900	941	876	919	944	936	973	982	987	924	965	941	950	944	897	939	908	983	962	931	937	1007	1020	973	970	923	987	996	998	959	989	930	956	998	956	1006	896	982	973	1006	940	1000	913	923	905	945	915	1006	963	944	990	929	928	911	951	955	988	939	897	970	971	962	980	912	916	908	965	903	931	922	890	994	866	923	914	901	931	919	992	968	970	923	940	943	941	918	965	942	931	988	915	952	953	967	925	965	933	912	967	895	922	963	979	964	932	961	979	919	964	925	941	963	978	935	951	947	919	928	965	946	951	982	969	942	1010	952	990	934	997	951	923	991	928	993	953	945	955	994	958	995	951	936	945	975	976	987	953	939	950	931	946	966	975	969	960	943	941	978	904	949	976	946	999	973	921	908	967	917	979	984	946	923	968	952	979	927	923	963	947	922	892	942	951	986	948	920	961	918	904	968	946	953	994	985	995	952	959	962	970	944	926	911	949	929	929	935	904	963	937	937	943	936	973	982	941	980	977	947	971	950	941	950	927	952	953	989	982	919	992	953	981	918	897	965	943	923	910	964	990	984	950	960	950	929	958	919	974	936	962	984	932	943	955	908	928	958	976	929	967	973	1027	905	962	932	940	898	987	921	993	914	960	950	899	982	947	880	956	962	927	975	922	1003	946	945	987	1005	941	999	936	934	944	909	1020	972	912	962	938	927	939	965	955	1002	964	940	972	940	995	969	951	988	953
5147	1085	964	899	939	876	876	882	824	853	878	825	868	876	890	830	821	824	893	806	778	849	889	845	850	862	867	853	866	839	816	833	877	872	853	846	828	853	836	840	808	819	846	813	834	824	837	882	873	857	853	887	831	856	881	908	877	816	845	839	806	844	848	846	854	821	828	845	822	796	839	806	803	882	914	853	863	811	810	875	833	832	839	906	847	814	855	864	836	851	806	872	850	867	850	808	859	857	792	846	866	830	808	883	871	801	888	852	865	809	808	824	844	820	883	842	864	828	793	819	845	841	892	860	852	831	841	818	830	859	868	869	846	875	898	801	823	823	807	824	876	851	858	862	783	907	823	875	823	843	849	843	855	808	825	880	844	833	825	804	826	862	819	841	863	817	895	875	819	827	835	846	816	825	811	883	836	849	798	840	816	826	847	863	818	845	863	870	824	833	858	787	815	821	807	838	814	804	904	840	839	829	809	813	821	871	830	883	859	878	864	850	846	861	819	853	874	875	859	857	807	796	785	869	895	842	846	826	907	780	864	832	823	797	836	840	860	824	845	882	797	829	863	822	849	845	803	834	779	846	827	804	862	824	847	839	843	889	851	812	838	821	868	826	902	820	831	862	833	830	822	856	858	830	821	832	758	816	851	808	804	885	874	830	870	825	829	817	855	810	841	871	874	851	818	863	836	859	855	814	854	850	816	814	823	828	847	823	828	829	875	854	816	840	854	814	801	875	844	814	805	804	812	850	862	854	873	840	824	861	866	822	856	873	859	865	856	875	836	834	835	844	830	873	876	792	901	815	853	835	844	852	800	856	831	837	837	805	854	862	792	892	816	871	796	823	806	807	879	870	838	845	812	800	818	836	817	875	827	841	887	843	810	832	851	862	804	807	802	845	868	850	854	847	843	818	853	793	808	795	828	848	868	845	841	830	814	821	789	779	840	873	782	846	867	807	809	855	841	845	838	881	816	813	885	871	837	891	834	860	872	854	829	872	834	859	818	836	862	877	804	845	829	797	847	818	834	862	845	851	819	880	839	812	841	799	848	815	871	863	831	812	891	780	830	826	797	865	823	842	853	863	891	857	817	813	860	819	871	873	848	838	836	858	872	822	840	824	849	837	854	812	765	864	786	842	799	802	841	791	866	803	818	828	844	895	841	848	877	874	859	802	818	839	886	834	786	832	795	817	847	886	815	816	832	868	862	828	824	883	822	868	864	878	826	819	837	803	860	800	927	865	842	845	861	815	921	880	826	841	820	846	773	916	802	840	829	827	863	778	843	885	838	831	894	841	835	801	862	836	857	824	770	855	862	882	800	800	823	884	835	831	866	847	816	811	855	867	842	843	821	838	833	852	876	790	833	846	853	789	814	851	862	872	870	844	861	859	857	859	901	804	829	814	858	822	782	823	873	858	790	801	791	863	863	822	859	844	828	850	848	902	825	843	879	786	861	855	860	794	916	875	832	803	850	831	842	823	837	903	879	791	844	822	824	832	846	867	805	886	801	862	795	848	869	820	848	845	869	833	877	850	881	842	821	878	858	852	831	854	821	779	858	821	847	874	866	843	847	824	851	807	875	840	851	841	813	775	814	852	854	852	830	858	798	872	844	826	869	811	879	881	893	801	839	789	862	800	810	796	847	835	819	802	826	893	844	889	853	841	779	794	873	856	799	880	871	825	843	859	883	840	802	825	838	836	803	834	847	869	841	891	789	860	912	874	836	855	810	867	820	793	857	819	801	842	791	866	786	820	830	859	828	863	865	850	846	853	839	799	804	831	844	880	895	843	819	826	865	826	824	853	854	814	865	833	820	804	815	840	805	841	843	849	810	835	845	909	855	838	822	859	812	825	850	804	832	869	887	854	852	820	884	836	870	855	860	884	843	785	842	844	894	821	878	801	877	859	882	872	824	859	862	876	880	830	854	834	843	840	889	851	868	847	893	840	856	900	861	830	834	857	874	839	828	808	892	878	831	820	831	809	819	882	857	854	855	885	842	823	792	822	835	810	793	853	838	816	812	866	869	871	853	796	886	860	883	863	813	849	858	846	854	818	804	845	904	837	854	816	842	858	857	813	831	833	850	811	812	872	863	861	844	856	881	812	850	870	858	806	804	850	823	827	821	776	870	855	835	800	842	888	855	837	824	801	850	830	799	873	843	808	837	842	809	801	855	818	822	859	767	838	830	817	799	834	833	793	865	842	852	880	859	800	785	878	885	832	812	799	861	817	838	872	818	845	789	876	832	862	832	850	812	859	810	760	849	785	832	801	903	835	814	859	855	813	827	821	794	851	888	844	847	847	864	827	831	835	845	819	853	813	849	809	812	803	842	831	835	863	891	831	835	842	848	865	809	882	812	816	845	814	793	891	832	788	808	804	824	857	856	811	873	875	859	821	848	760	840	824	904	808	839	798	805	838	863	809	942	830	855	824	864	823	887	861	877	815	883	852	818	885	845	854	855	831	834	872	836	801	846	791	829	795	812	855	822	839	851	874	828	833	803	847	817	861	829	833	856	791	789	777	830	818	809	856	847	812	817	820	842	863	878	812	860	864	807	815	849	812	854	789	839	817	862	824	807	842	865	921	864	833	817	798	788	864	878	864	870	824	779	738	871	866	816	839	841	823	800	785	840	846	833	823	849	851	878	868	817	861	828	816	791	813	842	810	826	847	869	847	788	880	873	812	893	819	826	856	871	838	819	787	825	924	804	844	824	930	907	885	887	846	865	788	853	874	830	816	853	805	858	858	882	765	813	818	815	839	822	851	769	890	877	839	881	891	862	841	845	833	804	875	842	828	809	841	827	854	802	843	823	822	855	821	838	810	875	803	810	807	816	840	813	854	817	823	809	868	839	802	866	837	844	830	801	853	834	867	805	842	807	878	811	840	866	830	845	843	822	827	844	863	811	899	802	858	885	843	872	795	849	815	813	829	828	860	907	788	849	813	849	824	817	850	801	817	817	817	839	796	849	851	805	855	852	825	819	910	836	851	828	834	817	791	839	864	880	859	882	843	780	847	833	849	793	825	856	863	860	789	821	835	797	857	847	853	883	814	845	836	862	843	832	820	845	864	805	844	841	826	838	846	796	833	831	897	836	824	874	878	861	812	825	848	819	819	864	871	834	827	780	811	857	851	830	801	838	830	848	844	880	849	856	820	811	815	818	851	896	854	841	809	827	864	810	884	865	859	811	853	859	812	829	908	840	813	815	838	817	844	900	826	802	844	831	839	835	864	824	810	830	861	881	811	834	822	792	853	827	847	866	832	832	883	882	829	828	866	814	822	796	870	857	847	829	902	791	827	810	844	861	855	859	849	831	802	842	843	859	826	838	890	914	891	878	887	879	847	841	861	824	838	833	839	815	819	846	794	811	910	835	854	815	853	800	820	877	875	865	922	864	775	826	828	787	839	857	863	834	821	817	822	853	849	870	850	794	823	864	808	852	881	847	900	794	836	812	815	795	858	810	851	776	799	859	855
25355	21466	27055	24241	4345	1599	1301	1138	1091	1074	1045	1069	1023	1098	1075	1032	1009	1027	993	1050	1096	1086	1005	1047	967	1038	1024	1024	1035	1020	1056	1038	1056	1004	1039	1015	1016	1003	952	1024	1046	1072	1017	1052	1031	1034	1060	984	1023	1038	972	1043	1021	1038	978	1034	1023	944	1010	1030	1003	997	979	1012	1040	965	999	1008	967	1018	972	1063	1032	997	1013	1067	1022	1026	982	984	965	998	981	1023	1013	968	998	1011	1021	1015	983	1010	1020	990	1013	1034	988	1018	1000	957	1048	988	1043	1011	994	974	939	994	1009	1047	1011	1035	968	1025	995	1038	1048	992	988	1064	1001	964	1008	1014	1019	1018	1009	1068	968	1044	1008	1008	987	958	977	999	1026	990	985	987	957	1008	993	1034	984	995	965	1010	1007	993	1002	1025	1018	982	933	1033	1026	991	1029	981	1013	986	1035	1028	978	983	940	976	1028	967	1053	1012	1049	1000	1048	1027	971	1029	1000	1000	1001	1053	1036	975	972	1016	993	967	1018	993	1029	968	1009	1019	1048	1029	1014	965	949	966	1053	1064	1051	1003	1002	1024	1002	970	1002	951	976	958	966	999	969	1030	1005	1057	1085	984	949	1006	1017	980	995	1077	970	991	957	1000	1013	1070	1003	1044	1002	967	971	985	1005	999	1021	966	1007	961	963	976	998	992	978	1049	978	991	1010	1042	1062	944	991	992	981	965	1012	983	1066	1030	1008	1004	1019	991	989	1005	1014	1044	1032	1016	1004	1054	970	1029	995	1000	1022	974	1039	1009	1053	1050	1025	1035	993	1028	1051	1007	1008	1011	954	1056	999	1024	974	1019	1005	993	1009	982	1001	991	1022	988	944	982	1010	991	952	997	988	992	989	990	965	973	995	1027	1001	947	986	1047	1003	1020	1045	1017	1046	964	998	1023	1060	1003	1048	1028	1007	1005	1066	1049	1041	986	1044	1007	995	993	1074	1047	980	993	1021	1025	1080	992	1016	1043	1022	1006	1016	1026	1069	977	944	1040	970	968	1006	992	1040	1032	974	1040	1023	1061	1014	977	949	1070	998	1039	1015	980	1017	1080	983	919	1005	1011	952	953	996	1029	970	1005	1011	962	1052	963	1012	1011	996	1010	1114	978	1000	948	1048	1039	992	1073	1053	988	999	996	1015	990	979	1012	974	981	949	1014	1062	994	1016	1032	1012	962	1057	986	1054	1006	1066	1070	1027	997	1023	966	944	970	1022	1015	1008	998	990	1019	1020	1013	1019	962	961	998	1048	983	1028	1027	991	992	1078	1030	1045	1032	978	996	999	992	966	968	997	1030	987	1012	1021	996	1041	1056	992	991	1006	1007	977	986	975	968	1021	1051	962	1038	1017	977	1037	1002	1030	1005	1048	942	1003	1018	993	1008	1028	966	1059	966	1046	1010	1021	1036	1067	998	1024	942	951	956	960	1044	1038	1009	1024	1053	1025	1011	974	998	971	1013	994	1076	973	994	1013	1060	1008	1065	978	1035	974	1006	1063	992	986	986	980	954	1032	1022	1039	971	928	980	995	991	936	997	1000	972	1056	988	981	1011	958	1020	950	1025	1009	968	995	1024	1017	1018	995	973	1053	1115	1012	1018	982	988	1014	1067	1004	1011	984	1027	1031	1023	958	1005	1031	1001	992	1008	1020	991	955	954	1016	1056	975	979	992	1036	1045	954	985	1040	1000	983	1021	998	971	1019	1008	974	976	942	985	989	1039	1018	1004	1029	1004	1073	997	1036	952	1008	1016	1054	1020	920	961	957	987	999	996	1011	1038	942	1023	1036	1001	1024	993	938	1021	1033	1043	958	933	1005	1007	1043	962	1018	1001	1014	1020	969	1045	995	903	996	977	993	992	952	984	1030	1021	1025	995	1040	980	988	956	987	981	935	1028	983	963	1004	990	994	970	1009	951	1013	992	1002	1007	1033	1001	1006	1022	1052	992	1043	938	1013	963	996	1008	1020	1022	1003	992	1066	1039	968	997	963	970	976	998	1070	975	1025	1041	948	989	979	997	1019	1061	1046	1019	992	1006	988	944	975	991	985	1064	1014	976	995	985	1047	1033	1015	964	998	1045	999	970	1035	985	1020	1032	951	1029	1012	1044	1040	983	1019	1007	974	963	983	1066	952	1032	959	973	1026	985	1027	960	965	1052	1023	992	1026	998	998	1044	986	1009	1002	981	1048	981	1042	1022	1069	952	1030	1002	1069	1011	1014	1011	979	1002	962	1004	1039	1005	997	1042	1029	1037	1010	1054	981	1018	1024	1044	1065	962	1033	1029	962	1069	1013	927	993	999	998	1018	975	957	992	1005	1018	1019	1012	1016	999	1004	984	1048	994	996	1056	947	985	1046	1053	1024	1045	997	962	1041	1020	1010	993	989	1011	1008	1061	1035	965	999	1019	1000	979	1025	975	975	1022	965	1020	1012	1019	1014	1048	973	1043	1021	972	994	968	970	1039	987	1017	1012	1085	999	981	973	1021	975	1023	1016	1008	1008	1028	1010	1012	1025	1001	1058	986	973	990	1008	988	981	1000	1100	928	992	991	1010	987	1035	927	1013	1036	1016	981	943	969	1004	1072	978	1023	1005	1014	1049	1003	989	979	991	999	1005	978	1009	1014	1018	978	995	1008	986	989	979	1007	959	1007	1014	1008	1015	1031	1033	1042	1039	993	1081	1032	1013	1004	990	999	982	1031	977	1013	1043	1059	985	1007	1026	972	1070	994	1023	1019	1031	1015	1023	989	948	1022	972	1005	1024	1046	1014	1034	1064	1048	1016	993	1005	1028	1035	1012	983	978	1003	981	1055	1010	1040	1054	996	1026	989	972	991	1009	995	1032	1040	1000	996	966	1051	928	1017	935	974	1029	1029	981	1003	982	994	1009	1041	1084	992	999	995	1053	983	1034	953	1053	996	971	974	987	911	969	1015	976	1013	982	1001	974	961	981	991	965	981	1022	1009	945	1014	946	1009	1012	993	998	969	997	1004	949	972	964	994	1027	944	969	994	987	996	1032	931	967	978	988	1016	958	1032	996	987	1011	1058	1033	998	993	1029	927	1015	1006	989	965	1057	1028	932	1003	1024	971	977	986	986	1029	993	1014	969	1012	962	963	978	991	1001	984	1059	1030	974	963	1002	1000	1002	1028	1058	1052	986	979	1014	1001	995	1021	996	1075	953	956	976	1048	1008	962	974	1036	974	974	976	1018	1000	944	993	952	955	990	1007	1040	1060	988	1036	972	976	990	1062	1038	971	968	1027	993	968	1050	1005	1052	981	992	947	1049	1036	1033	1006	977	1031	1041	1039	1019	1022	972	980	1058	1041	957	1011	1051	1029	961	1044	1046	1009	1016	969	1039	1068	1067	1047	1049	977	988	1043	972	1050	1012	1039	1017	1044	1031	1005	949	989	1019	1084	1012	1028	1023	980	1011	1081	1044	1006	1028	1033	965	1001	959	1000	994	988	1023	1023	944	1015	1031	970	979	1026	1028	1044	1050	987	1035	1058	1010	943	998	1049	990	975	982	1076	978	995	978	1001	977	990	1005	1016	1024	978	998	1016	1009	1000	1008	1007	1011	1007	972	972	998	1022	1055	1003	1010	1042	1011	980	1010	1006	1004	1031	963	962	1022	981	1000	977	1042	994	1017	1025	1037	1034	980	1027	1020	1047	956	985	997	1029	1050	985	973	982	1070	982	1029	1036	1037	1024	999	1015	980	1044	967	984	969	969	1041	993	965	988	996	996	954	977	990	1019	993	1008	992	1008	1063	1046	968	1025	1013	1061	963	965	1017	1002	1024	975	1012	1022	1046	1038	999	1067	1048	985	954	996	984	1074	982	1017	1052	975	995	960	984	1016	1000	947	993	1010	1028	959	958	1029	973	1017	1006	989	1061	1011	957	996	970	1041	966	1010	1046	1057	973	1026	986	1034	1029	964	1029	1008	1059	1070	1008	993	1002	1014	995	997	955	1050	999	994	1036	968	987	974	949	1034	979	943	976	1016	1020	1020	977	1008	975	982	988	984	979	980	1052	1028	1040	1009	1052	1024	1023	991	1018	1078	1052	999	993	975	1043	997	985	1091	1032	1028	1014	996	1025	939	1011	1028	1061	1031	999	983	1039	978	964	1013	1003	977	1076	1046	1033	1058	1039	972	1005	970	930	1038	1012	1004	1016	1061	1000	1005	1031	1046	1021	1035	979	1013	1017	1004	986	953	1022	1026	1003	998	1047	970	1035	1017	996	972	988	992	976	974	930	1043	1023	967	1049	960	1068	953	1004	987	1030	984	981	1037	1014	909	1025	1017	1032	1001	1040	1014	996	996	996
3613	2883	2523	1636	1338	1164	1093	1060	1081	1070	1008	1005	946	987	960	990	968	956	978	919	985	953	952	927	920	965	934	916	928	965	952	935	928	978	862	891	964	1007	899	936	905	918	897	953	891	912	912	914	890	953	940	964	918	941	900	948	923	922	950	922	913	898	908	831	906	937	953	903	896	925	915	920	858	884	909	894	928	907	915	923	937	902	889	874	921	902	880	958	943	888	912	965	957	939	956	898	906	918	900	904	879	887	876	903	919	873	924	936	900	944	871	936	911	938	939	930	928	901	869	884	870	909	932	913	953	909	899	911	919	920	935	877	953	900	902	907	903	865	945	898	907	891	889	920	952	908	867	904	938	870	913	912	898	895	860	945	902	941	969	946	941	898	931	880	936	898	838	886	906	898	910	907	890	910	872	935	964	917	863	932	944	896	903	934	872	894	888	895	907	911	915	892	933	963	925	897	891	960	870	959	871	884	940	914	955	865	881	915	911	879	923	909	916	874	907	906	963	912	938	886	896	904	920	913	893	871	904	897	893	911	872	909	900	880	937	883	931	912	851	860	960	920	934	903	871	944	962	923	930	912	867	855	954	894	901	899	926	940	951	925	974	888	908	905	890	895	870	935	877	939	899	957	908	874	945	962	882	905	926	951	918	945	916	883	905	995	905	961	913	954	1011	876	909	891	949	926	912	909	944	883	899	897	882	889	868	888	896	883	913	872	909	863	930	920	872	912	872	875	857	895	887	914	859	883	896	883	883	888	929	897	927	949	949	906	891	911	920	926	914	914	870	940	893	911	914	899	881	889	930	896	939	936	960	898	850	913	894	908	902	914	900	875	917	941	838	868	903	936	901	971	944	946	878	924	902	952	874	930	945	867	903	922	989	868	968	902	913	845	936	895	897	885	894	918	925	927	920	882	915	902	952	900	909	894	861	871	947	930	909	894	928	874	943	944	874	933	874	949	918	916	918	905	950	911	933	901	938	903	867	906	901	915	975	975	895	932	903	862	858	911	952	915	874	853	924	912	858	930	894	907	923	915	913	909	839	886	920	935	917	915	936	958	859	840	884	861	914	906	900	916	955	944	877	901	872	923	957	951	915	873	891	891	907	950	893	938	871	915	910	916	892	927	937	933	823	888	917	906	930	872	905	926	925	906	867	935	915	891	886	962	892	872	934	912	926	967	907	965	978	910	882	862	903	905	893	907	910	895	848	906	876	897	819	951	893	873	892	910	888	906	928	904	902	905	935	887	902	860	917	857	899	907	941	892	863	879	887	885	901	881	904	880	973	880	910	928	890	971	917	897	853	873	915	900	918	946	871	921	885	886	939	855	897	893	929	916	872	968	927	918	935	842	921	915	937	943	857	913	886	887	907	842	877	919	907	907	911	898	876	938	932	900	847	953	962	921	939	924	920	904	901	898	881	894	876	877	897	914	918	919	902	926	911	913	911	900	919	946	953	846	899	917	860	940	888	883	899	932	915	949	915	925	887	917	874	908	883	910	897	931	908	972	871	927	901	912	934	1007	894	914	875	868	906	852	872	930	864	909	908	885	922	919	910	900	951	950	909	910	893	934	913	966	861	864	880	889	937	938	938	892	888	989	858	893	909	908	906	896	916	881	912	949	884	927	921	942	870	928	958	907	911	890	926	914	913	943	889	930	894	916	911	902	909	899	910	873	943	882	924	915	871	926	890	946	894	912	887	879	906	908	897	936	940	902	919	892	910	923	919	957	909	955	888	865	903	879	953	926	882	957	894	917	907	927	912	861	916	856	877	937	853	900	921	883	897	887	926	917	875	895	908	929	890	894	896	891	907	848	945	931	936	906	890	951	935	944	826	903	865	916	906	871	878	962	912	861	903	936	923	904	949	871	904	874	914	905	881	897	883	949	891	928	930	950	886	911	895	854	882	930	912	909	914	935	907	930	945	923	878	893	889	970	885	928	910	926	901	875	874	889	896	923	903	898	869	980	924	921	866	867	924	883	902	893	914	920	877	882	986	937	881	889	872	869	915	888	901	872	884	875	863	909	908	959	893	844	903	929	929	923	877	944	941	921	898	898	938	893	869	899	900	913	898	846	900	879	870	936	907	889	940	879	931	965	920	948	912	887	874	895	958	852	891	948	934	924	915	883	909	881	912	877	880	957	910	896	937	866	924	959	859	888	915	891	870	962	908	905	896	904	881	932	901	921	884	954	899	920	854	868	931	849	907	946	934	929	838	899	937	948	917	939	904	827	937	930	927	962	927	940	871	905	895	925	946	912	910	896	901	906	942	927	874	874	948	915	920	920	924	922	927	919	867	965	918	914	889	886	902	912	846	870	944	940	873	846	914	959	868	913	949	892	888	882	872	904	894	901	936	925	892	827	901	889	890	936	905	915	896	868	895	888	933	945	958	910	922	867	918	883	902	880	911	879	897	889	950	871	832	887	967	919	889	853	858	887	934	938	936	932	916	924	991	920	900	891	932	910	864	933	926	851	912	955	906	915	920	927	944	907	883	926	908	866	943	902	920	908	922	960	900	876	874	928	940	902	948	889	950	913	924	904	857	901	894	882	905	917	928	867	915	877	835	844	905	885	956	901	923	874	885	864	831	896	878	925	920	884	957	913	905	899	898	864	933	880	910	892	885	900	941	920	923	928	901	958	937	867	886	912	921	855	952	859	914	876	920	876	908	852	932	883	945	908	978	923	936	949	909	913	915	929	905	877	850	920	908	932	837	847	898	879	968	900	858	877	896	947	926	899	872	942	904	905	889	908	942	900	911	912	878	908	892	885	916	921	885	878	967	896	853	891	894	865	903	921	944	904	919	880	864	915	885	910	919	900	906	920	892	912	921	870	875	917	905	911	905	923	895	945	949	929	886	941	918	881	919	910	868	934	883	892	882	880	902	908	890	912	853	927	976	896	904	914	881	975	929	946	996	914	920	888	953	965	957	917	907	939	885	906	872	936	918	891	903	890	902	877	891	898	907	879	903	871	906	951	947	872	894	973	914	874	929	925	877	937	924	862	903	914	845	941	967	875	861	927	886	926	890	923	926	932	894	912	894	923	903	901	936	875	935	881	885	921	906	951	884	884	895	866	874	909	891	944	928	894	909	938	919	928	903	931	866	872	931	888	924	865	896	900	844	898	883	895	895	901	878	984	932	969	928	906	892	956	925	910	929	905	934	935	913	870	904	895	904	934	912	861	923	857	897	925	935	923	917	912	912	880	921	885	899	885	914	983	926	874	901	903	886	900	903	943	872	885	864	906	871	897	914	948	870	934	921	867	906	892	958	858	962	873	888	890	915	907	912	949	878	905	899	889	915	893	887	890	904	933	896	900	885	914	921	948	887	917	938	905	915	841	918	919	871	920	940	886	868	880	886	886	899	921	867	822	910	958	903	921	934	911	926	906	893	928	879	866	914	919	948	933	903	886	920	901	863	894	863	922	903	898	868	878	903	916	856	901	928	932	885	870	895	906	874	870	891	932	918	931
24151	21490	28826	24586	21025	4777	1478	1007	842	806	756	722	806	775	719	763	721	723	712	673	696	681	652	735	696	694	663	716	715	703	749	672	752	718	701	704	671	686	686	725	691	709	713	702	719	696	683	742	689	679	686	699	768	656	669	700	693	683	680	688	694	699	676	695	719	693	716	736	682	659	694	658	689	711	694	669	646	671	695	660	667	656	671	684	700	639	655	667	690	730	663	663	735	696	636	714	732	693	688	658	714	710	651	657	678	625	665	655	652	685	697	684	677	663	664	678	656	681	681	668	654	679	658	696	672	707	708	721	673	659	695	628	696	644	722	678	691	634	657	668	717	667	706	660	639	676	636	661	666	694	643	683	683	688	643	703	685	630	697	623	678	699	696	701	674	676	703	697	659	705	661	732	666	671	645	670	694	655	670	673	654	704	647	683	678	671	704	664	732	679	670	629	673	678	729	693	657	642	643	695	654	661	678	667	696	667	704	670	648	682	689	709	722	714	644	674	657	679	676	708	684	640	658	686	664	689	703	670	673	676	661	656	655	676	637	676	661	668	676	723	685	704	699	713	701	632	695	695	680	676	677	678	666	645	671	651	673	634	673	731	679	694	688	695	707	682	658	683	672	693	685	638	664	697	693	655	670	670	670	619	644	675	710	673	691	670	681	699	711	661	638	717	720	669	685	717	693	690	667	698	675	683	659	614	652	651	683	686	688	691	680	667	664	709	672	649	689	684	661	668	709	675	691	670	708	704	650	688	662	705	695	654	617	650	698	662	655	647	703	683	658	655	700	661	701	651	676	644	620	650	726	650	650	706	659	669	649	716	651	706	721	697	673	698	631	672	667	660	633	631	695	671	665	631	705	712	716	666	657	659	699	705	657	725	684	646	688	737	687	656	693	645	690	673	660	697	695	666	667	664	650	666	681	733	706	673	683	659	694	676	663	675	692	645	670	692	741	679	650	651	698	673	645	672	692	658	687	671	709	666	663	615	632	697	697	648	698	683	693	648	662	657	630	680	680	659	669	682	701	667	709	721	704	681	634	687	713	694	685	658	656	700	660	641	662	703	694	696	705	708	632	708	660	675	679	685	714	689	668	642	670	671	671	706	683	678	665	656	644	700	725	679	629	698	674	725	686	682	709	631	637	676	673	681	714	693	639	653	661	678	656	728	695	659	645	642	700	705	707	704	683	663	672	669	654	661	709	665	728	660	667	663	678	697	681	684	697	737	678	721	656	650	621	648	698	636	662	662	714	699	629	682	676	688	695	662	712	693	679	670	656	700	658	724	655	654	656	721	681	674	651	711	650	653	646	630	688	661	689	699	671	697	682	653	679	681	661	684	698	672	664	645	658	672	697	654	679	732	710	696	649	630	678	640	645	686	644	649	657	697	696	669	709	677	728	645	717	660	657	695	660	669	629	692	666	673	726	677	676	659	636	699	690	663	733	638	660	712	710	702	704	649	720	657	710	658	658	707	687	676	683	646	661	650	707	683	642	651	690	649	658	733	712	681	694	683	737	682	630	664	694	662	641	685	681	761	690	700	703	665	680	670	682	717	677	652	683	675	651	647	682	687	668	692	641	648	691	709	692	666	671	644	696	723	663	675	670	683	653	696	691	704	666	699	674	634	656	709	688	648	701	715	684	663	684	643	672	712	739	669	636	684	665	643	639	701	664	665	697	663	664	661	666	673	699	716	678	628	662	697	678	697	660	690	674	695	635	658	683	681	660	661	710	648	677	706	670	685	668	711	691	680	718	686	668	634	689	709	703	660	671	671	694	700	695	682	696	668	671	619	653	659	631	700	701	708	675	691	673	653	664	700	657	696	689	693	679	645	693	704	698	646	651	654	636	674	665	682	625	679	655	695	661	679	698	669	687	629	666	652	652	643	709	705	664	671	686	626	683	654	670	659	638	681	688	671	672	708	723	646	637	673	668	672	685	666	658	691	637	660	699	665	704	672	694	694	674	704	625	648	702	659	635	695	721	684	676	672	684	676	662	710	639	683	685	761	638	661	685	684	688	629	637	692	669	675	672	693	664	686	680	648	638	690	677	665	692	628	700	681	679	650	657	675	669	689	758	673	663	666	658	636	705	725	678	678	656	676	673	659	642	692	738	648	672	693	650	720	709	706	690	681	711	641	666	696	628	682	669	680	685	667	674	657	666	710	698	689	687	668	703	667	671	693	683	640	684	701	676	633	679	686	713	680	677	644	658	638	685	686	709	694	669	699	627	685	674	688	677	682	670	659	666	632	680	649	734	690	689	666	607	687	682	684	669	668	686	688	682	664	637	626	707	681	648	656	673	673	676	728	655	658	665	657	652	680	679	705	702	674	654	644	677	710	675	658	670	651	636	721	725	700	673	679	703	665	683	733	683	690	683	686	705	633	671	688	661	671	650	696	676	698	677	634	662	690	671	680	628	660	671	712	613	628	689	681	670	651	685	725	638	678	680	683	677	657	701	686	653	692	638	720	661	681	653	647	708	626	671	702	685	697	649	641	622	680	708	647	691	665	646	698	692	622	679	663	702	702	698	686	657	662	702	669	646	689	672	690	620	650	707	708	625	700	660	698	690	620	698	692	664	645	689	697	672	662	653	689	714	675	637	675	689	669	683	653	681	698	678	724	675	666	705	694	655	691	664	639	635	646	657	648	681	675	692	689	673	665	725	693	680	688	720	663	693	661	675	698	667	716	668	656	677	639	708	663	661	670	697	699	668	645	662	698	694	697	677	648	643	696	723	635	698	667	647	701	669	650	695	648	691	677	684	661	671	685	670	703	651	631	668	662	679	690	710	653	712	677	682	646	684	742	694	701	740	715	716	687	605	660	698	664	639	687	681	694	699	694	690	695	705	659	690	652	631	671	639	655	670	658	670	668	669	689	639	689	695	691	672	620	673	701	701	669	646	650	704	696	658	654	649	687	706	644	669	646	688	639	675	658	697	635	715	666	660	742	686	679	669	648	671	734	685	660	710	684	672	679	648	691	739	676	668	680	673	673	647	695	682	626	654	664	667	678	730	674	672	695	668	678	683	663	674	686	625	702	672	644	694	687	701	705	664	697	674	689	647	653	668	672	714	687	652	612	646	664	665	661	705	723	643	723	676	653	732	668	667	691	661	673	651	627	634	684	705	671	690	662	765	663	629	664	651	641	702	726	690	668	650	689	663	608	736	693	713	664	726	673	656	632	686	708	694	734	687	744	652	646	613	695	716	719	694	707	717	670	691	677	677	656	724	674	707	638	658	705	687	732	676	692	688	658	693	695	640	686	663	661	621	664	665	714	657	689	709	645	648	694	683	634	653	687	704	669	714	681	633	683	625	656	653	679	702	672	689	654	664	719	649	708	681	689	668	748	684	697	723	675	611	697	679	687	630	616	669	662	670	663	622	668	670	727	653	681	656	705	736	645	697	646	666	624	721	699	680	667	663	669	698	650	677	659	710	670	706	688	664	667	669	704	680	737	663	682	650	700
3544	5155	4046	2253	1691	1293	1097	993	906	893	875	857	768	780	750	760	712	768	711	707	741	725	747	726	722	686	681	723	727	704	656	643	684	676	678	681	667	674	667	671	664	703	694	645	685	709	704	703	732	724	651	681	652	681	666	663	675	664	629	666	685	631	671	688	676	666	699	628	666	644	677	682	683	690	669	701	623	658	638	675	708	633	700	698	625	681	685	714	629	653	711	651	691	624	669	634	661	656	698	720	668	639	674	689	677	689	689	612	714	710	663	680	633	688	663	630	666	665	679	684	675	704	694	695	718	691	679	659	708	680	692	645	702	682	697	622	688	594	686	657	685	686	698	681	661	631	681	666	649	682	703	656	611	684	694	660	698	684	682	695	702	676	672	582	678	706	694	666	589	653	671	689	720	662	680	646	667	656	667	669	678	640	664	666	670	701	660	684	640	610	652	664	681	698	736	692	652	605	688	693	676	667	666	677	663	686	687	664	670	659	652	690	696	652	669	683	654	677	647	675	719	719	694	693	652	647	667	639	674	638	672	693	652	697	666	692	625	659	694	666	675	677	696	690	681	689	677	642	648	671	697	689	688	647	673	705	676	653	694	700	662	658	663	688	657	662	662	637	648	653	642	668	671	654	639	633	657	654	638	687	662	677	675	709	673	666	687	673	677	656	668	659	694	647	689	688	675	635	712	648	608	657	709	684	693	679	654	678	660	680	662	666	689	686	641	676	701	644	615	643	693	673	658	672	658	670	669	661	673	639	644	688	657	631	675	681	690	649	635	654	595	655	667	696	665	674	711	656	630	689	628	669	720	651	658	662	695	663	723	668	682	725	735	637	618	641	663	618	688	641	680	682	647	670	638	658	677	684	658	677	635	677	669	679	665	689	693	671	650	675	646	674	678	707	686	627	660	677	641	678	687	662	656	662	643	636	658	668	675	680	692	682	687	700	703	623	682	708	649	668	692	650	702	645	636	676	664	712	622	667	641	681	643	627	645	722	649	681	675	662	640	628	641	719	695	624	693	654	662	688	644	630	642	633	630	635	622	694	658	675	653	649	666	701	676	640	684	664	684	695	672	634	642	670	618	677	617	669	682	644	670	676	752	672	678	636	673	653	635	678	694	640	693	619	662	660	672	612	618	641	728	664	613	655	642	689	691	675	659	697	667	642	656	623	703	676	641	699	662	706	663	684	626	629	647	680	663	671	673	655	701	632	629	692	673	641	653	640	665	675	710	617	637	641	668	655	681	615	651	711	703	669	637	656	652	662	668	647	632	640	608	662	647	636	650	659	689	650	662	653	688	650	635	649	711	651	709	687	676	657	655	643	677	689	706	660	664	626	658	649	717	693	713	674	661	623	665	688	648	688	604	691	653	671	631	670	651	650	683	618	691	674	673	650	687	646	644	658	692	651	679	647	579	644	651	668	669	639	633	656	623	621	664	636	632	651	665	641	649	634	639	650	679	673	679	686	682	640	685	683	662	653	659	664	681	677	651	699	646	654	687	674	649	663	615	678	622	653	655	671	651	646	628	615	649	692	687	651	646	630	672	656	642	673	626	624	742	641	668	681	664	704	670	659	659	676	694	647	680	668	655	648	689	653	620	692	717	651	636	648	625	662	664	669	660	669	674	650	672	649	640	720	643	683	667	648	662	621	665	688	650	632	714	607	608	636	637	733	679	693	661	650	675	647	630	668	664	659	676	695	699	633	684	650	619	663	659	651	663	662	638	622	695	690	675	664	697	701	648	628	627	631	661	666	631	670	668	662	674	640	697	646	712	621	669	695	689	674	653	631	675	641	630	658	622	649	669	655	663	655	684	696	648	640	644	636	651	648	647	670	671	581	635	653	637	653	660	659	630	637	641	668	623	642	651	630	658	613	669	676	703	659	620	648	672	653	687	674	673	637	615	680	642	662	665	641	661	666	657	673	650	659	624	706	642	651	646	674	665	685	659	654	711	692	656	635	655	658	687	667	636	667	681	669	679	669	658	636	665	657	662	646	640	642	657	638	693	664	642	633	669	684	629	647	645	655	646	653	665	659	645	648	671	710	643	655	694	600	641	681	638	684	634	665	663	627	656	628	627	668	680	657	664	623	634	650	673	626	633	600	648	647	669	636	668	660	667	679	667	711	667	664	664	666	681	646	612	693	608	658	645	655	636	671	654	654	728	657	669	638	681	668	691	679	643	622	639	673	655	642	646	659	657	641	684	670	649	670	659	683	668	675	698	646	642	653	670	634	626	624	679	654	605	635	655	637	661	678	672	671	652	649	638	626	629	649	609	700	687	648	617	677	687	671	631	639	667	621	671	694	722	656	666	666	658	620	663	668	704	626	652	636	663	639	675	607	652	616	638	646	616	681	656	653	665	656	672	659	676	670	645	633	628	641	634	643	651	658	653	695	637	662	690	673	632	674	602	672	700	652	665	675	625	620	689	659	607	706	680	680	648	671	677	712	651	647	652	663	663	662	668	659	639	644	634	720	619	659	637	660	694	678	672	643	636	627	714	652	624	603	639	670	676	638	658	639	641	646	644	640	665	677	660	637	642	647	627	625	660	665	656	661	671	670	587	655	670	680	740	673	642	620	631	655	623	637	702	638	633	634	662	646	601	656	678	626	684	697	686	664	661	679	667	663	636	642	649	658	683	657	610	669	670	648	636	680	639	639	667	628	643	627	642	670	683	665	661	658	643	640	680	650	666	646	722	678	643	654	662	666	641	658	657	668	633	646	644	698	687	647	616	638	675	689	671	675	614	648	669	649	692	638	656	673	670	643	703	628	636	623	683	628	677	655	697	682	627	672	673	674	663	670	669	638	684	671	683	672	664	660	673	685	618	671	682	678	671	641	610	710	676	703	664	634	695	659	669	641	659	642	613	676	680	649	705	668	641	624	640	637	666	633	678	643	643	641	679	602	663	674	618	669	689	670	671	659	653	682	686	646	638	666	650	613	665	621	658	713	654	638	649	663	661	641	661	633	639	708	652	620	706	644	695	626	677	701	647	677	633	626	643	640	659	678	624	646	622	671	635	689	670	646	699	643	627	636	674	613	656	662	671	599	664	669	638	643	640	691	658	663	671	648	594	665	673	604	651	680	691	696	650	622	635	641	677	660	670	645	634	671	698	714	658	660	650	661	668	671	653	657	636	610	632	624	655	684	656	694	645	632	636	640	650	705	622	645	676	654	623	629	656	674	656	598	627	723	666	673	669	654	636	658	704	667	659	686	597	683	651	660	663	649	673	620	682	660	646	625	649	674	613	681	645	665	641	623	689	668	633	617	637	642	626	654	641	624	680	652	649	657	698	674	677	611	636	656	645	626	638	666	630	665	664	693	628	700	647	659	649	659	632	660	621	668	664	647	684	636	667	645	589	632	610	657	647	656	634	642	642	649	690	619	665	649	672	651	620	650	675	646	669	650	637	677	649	615	668	665	677	635	672	636	669	645	668	637	640	710	669	621	643	665	660	675	691	650
27781	12702	2350	1311	1067	990	957	990	957	955	972	984	972	937	922	1003	964	993	966	987	1021	915	982	963	957	960	999	892	971	973	930	942	940	1004	962	973	973	981	970	967	978	906	950	951	997	969	985	939	968	982	934	922	970	946	953	962	951	1000	960	1037	1013	967	958	1016	998	970	980	940	943	919	951	933	957	969	941	930	941	935	975	932	943	942	1008	947	956	1033	980	945	945	996	972	948	984	942	935	988	983	990	939	913	961	904	973	920	900	963	985	927	956	943	931	972	1018	955	930	984	958	946	940	952	939	958	969	992	957	991	993	956	920	919	945	928	953	957	913	924	965	1002	951	952	922	996	1001	953	967	923	913	943	903	975	940	945	943	973	970	972	942	933	962	988	926	956	957	893	945	997	918	955	1001	952	936	923	924	973	957	938	980	957	950	982	954	969	980	970	967	928	1006	960	993	981	939	977	956	962	943	895	915	949	942	911	908	982	982	922	975	946	963	931	971	937	925	945	942	1032	955	929	968	947	923	922	933	945	917	985	969	957	964	945	941	989	988	973	971	955	979	976	954	1016	934	948	966	938	968	1007	966	962	926	917	962	931	947	944	994	942	926	936	969	988	952	1005	974	992	948	958	948	990	967	888	966	926	954	953	1015	968	960	956	915	979	939	937	886	919	981	953	873	953	999	939	949	923	987	952	950	999	993	954	951	995	960	940	943	942	946	947	934	962	979	970	976	936	937	942	930	960	994	991	988	1001	934	1008	957	968	979	989	950	963	981	942	987	958	952	973	913	921	955	919	1000	942	922	969	977	899	963	932	992	950	949	984	980	961	982	992	986	940	976	933	929	992	990	887	944	943	998	922	955	881	927	973	971	981	969	939	992	978	930	925	984	952	950	932	946	982	1024	893	946	901	998	959	902	972	952	978	994	921	984	904	874	953	929	929	971	957	994	914	953	945	866	979	1014	991	993	938	976	978	947	932	962	933	999	996	956	967	950	963	1047	979	967	969	987	978	937	939	987	974	979	956	936	1048	956	959	958	1000	983	937	904	966	956	977	926	988	969	1026	940	949	1007	994	934	973	985	944	984	905	935	940	948	976	934	907	934	945	1003	933	943	960	945	964	940	941	983	1011	1009	949	962	930	944	920	982	973	961	936	952	948	927	918	984	937	952	992	997	956	981	974	945	966	959	916	967	951	937	950	1004	988	923	981	935	944	956	981	944	977	912	993	980	916	943	932	958	944	995	946	963	998	954	940	961	980	906	964	918	989	942	948	973	951	962	975	901	936	972	947	938	924	936	974	924	997	977	945	931	966	1044	964	908	905	991	940	963	964	983	971	978	960	954	1006	950	954	949	902	1035	981	935	973	964	927	937	1017	980	951	964	918	955	926	974	1001	945	971	965	940	898	976	920	958	930	925	953	1006	954	971	1026	933	916	1001	960	942	921	954	985	998	947	946	941	959	920	966	943	902	922	960	965	978	974	926	939	966	959	950	932	955	886	980	974	999	944	967	925	943	947	1005	969	938	976	1030	998	911	979	893	918	953	987	1011	932	987	969	929	973	932	932	951	964	970	961	923	994	976	991	894	945	963	1048	982	964	955	979	963	966	1008	930	1005	948	991	964	960	953	908	955	945	906	922	930	944	994	976	938	942	918	931	960	883	981	1011	967	1001	944	922	927	915	915	962	981	924	950	947	948	958	1003	995	955	932	964	967	980	967	995	986	947	994	968	1025	953	1004	1010	938	992	926	933	949	982	959	955	936	979	947	1025	975	956	936	971	912	979	974	995	902	1005	923	937	914	980	974	959	984	928	941	943	1002	980	1000	982	1009	957	976	1004	943	982	1000	999	948	954	969	927	981	946	932	940	975	946	909	962	957	916	903	943	903	963	946	957	972	981	977	1026	904	986	892	969	943	927	941	922	979	992	882	968	944	924	956	986	971	939	1005	905	932	964	941	986	933	982	972	905	963	936	946	976	940	903	879	962	973	977	943	996	973	968	990	965	928	951	975	1000	973	929	933	999	1003	975	915	990	946	976	977	946	929	988	967	932	958	1009	980	945	978	943	954	980	931	953	985	910	988	935	957	975	959	959	1004	987	947	986	939	931	904	950	954	1007	994	969	904	936	888	976	914	993	926	988	988	947	959	952	982	876	908	1004	981	1006	917	966	940	967	987	982	999	946	948	937	988	964	969	967	958	1025	881	934	906	972	896	970	971	896	889	970	939	974	929	928	958	948	896	980	985	922	924	939	948	922	970	952	913	952	955	951	972	956	952	896	942	947	958	952	951	1025	962	899	927	925	997	889	965	976	942	1015	940	975	1019	1002	982	960	984	987	1001	879	958	957	984	942	954	987	975	968	972	949	973	963	1000	975	885	956	932	974	915	962	946	952	936	998	949	971	921	985	955	1009	1028	953	1010	941	949	975	998	909	955	935	922	952	1004	992	966	981	964	986	947	942	957	931	954	956	1007	957	973	901	936	944	935	947	916	943	991	972	935	979	910	933	932	977	925	949	988	976	923	973	969	992	928	890	936	994	927	972	966	956	964	962	1010	932	990	959	954	978	946	908	1023	945	1004	951	956	955	957	937	939	985	965	979	973	944	983	961	978	916	940	943	896	992	918	1021	1005	984	996	996	995	935	936	994	978	1020	947	920	975	968	930	1006	1016	1029	1007	954	964	943	917	936	973	966	893	925	954	973	952	924	944	925	960	987	923	948	959	916	946	907	1000	1008	933	1027	910	986	897	1015	945	979	990	975	968	975	939	972	956	963	923	975	978	996	977	1028	1028	996	988	938	896	920	936	990	991	955	953	955	940	978	980	862	961	958	963	964	948	922	898	958	958	924	980	981	932	975	920	966	963	974	997	942	978	940	975	935	934	966	964	947	941	963	946	994	965	980	965	985	970	908	940	977	990	949	1068	922	919	895	1011	961	978	978	974	1000	978	988	972	918	1007	943	977	944	989	943	948	970	982	994	961	953	898	1005	1008	986	941	944	925	938	984	912	956	1001	971	926	979	963	973	916	956	959	954	966	946	991	960	952	940	993	938	908	935	955	971	995	933	886	933	949	956	928	972	949	976	909	945	960	919	1044	977	950	1015	985	999	937	933	917	944	935	923	944	886	922	962	957	892	930	987	938	979	952	915	956	964	1019	927	947	954	916	953	941	973	1009	973	938	967	944	938	940	961	962	993	916	1014	914	965	1007	980	966	955	919	946	934	963	1028	975	911	922	1024	985	981	990	992	1013	1014	923	970	968	963	952	978	1015	981	1000	944	904	992	925	979	941	957	946	925	993	894	924	964	1001	956	1024	930	992	948	885	994	912	951	960	903	959	978	941	915	953	944	930	974	988	954	978	978	920	946	1019	953	969	960	976	916	960	982	921	959	965	982	918	919	966	963	942	959	928	864	1006	993	925	950	933	951	1002	987	946	964	935	1005	965	920	972	926	967	954	974	925	974	969	914	955	950	988	962	972	995	994	904	941	972	909	979	976	953	973	984	923	1018	940	933	952	944	946	992	927	980	969	992	946	956	1007	994	981	1008	939	953	919	938	988	957	925	935	1030	1007	981	979	968	964	988	953	932	952	893	953	891	972	944	960	955	941	1009	936
5153	1072	992	915	902	920	876	903	887	846	839	839	813	886	898	860	832	833	889	870	881	842	859	843	847	824	879	870	873	820	856	919	816	882	836	877	825	866	874	860	891	920	849	820	842	854	807	878	828	833	845	883	850	820	815	879	857	850	840	813	839	862	831	850	868	854	832	853	865	857	874	867	848	835	879	887	818	865	832	851	798	890	826	875	800	884	861	869	863	834	844	839	871	846	812	836	838	816	843	835	829	874	830	847	854	836	875	884	840	859	855	860	842	818	863	814	864	861	871	835	855	817	864	836	889	863	891	843	773	843	868	903	833	855	913	824	889	836	883	818	854	813	831	822	838	878	830	871	874	813	844	850	868	901	861	834	824	850	853	859	875	864	843	876	866	771	863	830	804	820	846	840	866	856	847	835	880	823	867	845	878	823	828	745	834	797	871	870	839	843	855	887	771	827	849	901	862	817	885	797	823	848	845	818	844	884	793	854	833	822	800	868	821	793	878	840	849	877	838	813	879	867	850	858	840	798	874	845	830	865	852	872	862	805	886	913	848	859	851	864	890	838	944	809	805	824	863	883	839	812	881	839	812	841	836	821	810	883	835	813	806	848	880	852	828	830	885	858	857	875	859	847	853	858	874	821	842	791	809	859	869	870	856	875	865	831	828	877	808	818	847	878	840	815	837	859	834	877	868	844	864	863	825	817	841	850	911	864	863	780	823	854	868	785	801	810	829	843	823	833	825	815	849	846	859	861	855	879	833	833	829	820	861	848	856	857	786	837	863	822	847	810	785	867	857	806	856	869	894	781	838	848	855	852	868	820	852	867	911	845	828	807	817	862	834	828	840	774	844	803	790	817	845	857	869	833	867	819	845	910	806	840	863	854	865	835	847	820	856	862	827	843	873	831	846	833	856	817	814	835	801	850	799	829	880	871	831	871	873	852	863	886	864	850	818	805	895	821	795	824	870	836	848	828	833	822	874	886	851	826	881	840	873	874	889	754	864	850	802	851	861	838	854	846	839	864	863	839	818	855	876	875	851	815	799	890	836	836	848	884	775	845	834	861	826	844	879	857	893	871	847	854	872	835	849	910	820	889	813	806	868	888	778	856	825	814	836	819	832	792	867	849	809	896	823	878	871	864	876	827	865	839	821	867	860	804	866	833	839	830	893	835	915	846	877	866	869	858	841	866	819	835	851	840	867	835	893	849	795	830	820	788	844	912	855	859	892	861	859	859	853	877	863	836	843	879	874	859	822	843	793	813	857	872	846	877	865	815	799	834	835	809	813	859	837	862	788	864	866	852	777	814	917	872	788	892	850	866	817	893	863	846	851	863	851	855	876	889	806	850	793	867	871	878	807	857	865	852	852	820	832	838	894	862	833	876	868	846	808	868	819	860	863	872	820	845	813	876	923	825	877	824	823	860	833	795	830	826	824	842	833	845	841	819	807	788	888	826	890	867	821	826	815	849	857	839	817	817	832	815	869	885	842	883	829	853	785	861	830	863	847	873	830	826	830	793	880	872	849	844	863	864	826	874	814	847	860	876	884	796	821	822	826	822	887	818	848	834	887	811	852	873	833	927	864	878	849	823	890	838	843	836	840	845	841	795	812	879	879	877	857	821	816	882	802	893	856	852	818	832	821	836	841	849	830	793	817	832	881	865	855	848	852	847	892	816	812	839	858	865	872	796	820	881	756	823	891	885	864	826	807	829	831	890	832	868	844	813	849	860	803	817	832	837	839	908	887	800	817	879	827	860	867	851	862	840	825	847	884	804	890	848	818	885	802	886	811	849	851	812	851	899	840	804	832	818	926	781	833	815	804	854	824	814	819	872	875	865	808	864	852	786	862	830	865	847	824	839	830	854	878	842	886	817	829	855	897	874	875	827	849	825	823	829	846	832	903	848	838	763	878	807	885	841	804	870	865	905	815	823	791	838	817	814	851	829	829	839	820	885	820	835	817	849	870	818	837	805	817	830	847	902	867	846	860	909	824	818	810	870	862	851	803	832	860	847	856	848	864	852	849	862	878	868	836	885	842	815	841	910	822	836	857	870	845	836	874	868	891	836	795	831	846	859	821	870	801	838	882	866	834	842	874	828	900	857	876	842	900	863	874	822	860	862	834	826	823	801	866	852	874	865	885	844	822	809	838	870	832	829	857	818	846	847	804	885	834	859	815	850	832	817	854	874	829	863	822	868	838	839	856	849	917	818	860	844	916	851	823	809	819	844	810	876	880	839	876	853	864	833	829	872	827	780	848	854	868	813	870	856	855	845	864	835	833	850	856	799	808	838	820	843	820	825	847	843	844	837	867	893	805	873	869	868	816	873	859	879	848	829	854	903	827	816	847	789	823	816	860	856	867	846	865	853	802	832	833	831	847	813	838	857	851	826	865	839	831	844	868	858	874	861	846	823	829	884	858	850	798	836	836	869	803	847	810	836	856	818	857	805	830	838	899	799	807	837	810	873	861	861	851	867	896	846	858	860	906	839	813	874	813	836	818	832	833	803	862	826	882	814	785	862	834	848	837	856	806	860	834	866	865	877	843	820	823	869	785	824	863	942	829	933	834	870	853	837	858	873	810	865	855	830	891	840	893	829	864	821	846	882	848	822	840	856	851	843	864	825	831	837	860	920	880	856	786	846	859	877	850	881	885	845	891	906	856	842	842	841	821	847	780	895	798	864	851	843	838	827	909	868	881	840	835	801	932	840	891	842	834	831	821	853	871	834	811	807	844	894	818	827	820	807	856	857	860	856	833	855	828	841	891	853	883	817	846	773	827	866	839	864	825	858	846	937	859	856	842	892	816	837	864	837	913	870	866	871	845	868	819	845	823	846	835	824	815	817	850	843	870	843	883	815	820	851	829	852	842	898	812	856	871	836	832	851	881	878	768	860	841	853	873	839	791	811	820	807	824	820	817	836	853	878	860	863	826	776	909	824	847	871	881	846	788	878	791	865	857	857	844	856	825	845	883	868	837	828	880	826	870	832	867	888	870	861	836	876	839	862	864	886	877	805	837	901	896	796	824	857	816	843	882	820	858	829	859	840	801	816	838	816	857	814	858	849	865	824	838	848	790	839	830	851	854	841	849	829	867	890	795	832	875	878	799	865	817	866	839	852	826	847	858	840	819	814	825	857	877	861	853	829	805	845	821	826	803	797	821	820	881	826	852	813	862	820	818	829	848	849	848	811	899	807	836	906	886	837	867	841	852	829	848	808	823	883	787	875	829	809	856	811	822	815	833	821	804	856	865	799	872	874	837	860	830	860	793	829	827	873	823	765	831	843	835	870	861	842	873	883	859	863	823	856	846	877	844	832	841	890	796	909	901	839	810	726	848	851	868	870	862	832	862	853	809	817	858	832	823	875	855	843	862	805	828	864	825	823	883	831	874	813	840	849	846	837	826	802	899	835	835	861	812	848	899	936	872	850	836	812	869	824	876	843	837	800	824	877	873	791	859	807	820	804	819	831	829	860
25487	21514	27109	24212	4334	1675	1377	1151	1105	1064	1138	1089	1073	995	1022	974	1091	999	1024	1014	1042	1065	1089	1018	1046	1018	979	1031	964	1047	989	1026	1056	987	1036	985	1005	979	1033	1006	1002	1024	1008	1008	1035	1046	990	1029	1029	980	1034	1067	1000	1020	997	1067	937	1030	1049	994	1024	1019	1038	1012	985	1010	997	979	1008	1015	1001	1006	942	983	1000	1015	1002	1051	1072	994	1013	992	948	996	1036	1032	988	1069	1074	1041	1010	1045	1017	1039	1056	1058	1002	947	1028	1073	1043	1016	997	1010	1055	1019	999	1035	993	1047	1029	1009	1004	1017	991	971	992	1050	1029	1043	1051	1041	981	991	1009	978	1020	993	1047	1051	919	1006	960	1001	1019	972	943	974	1016	1046	983	1019	988	977	1001	983	1020	994	1020	997	970	997	1001	1075	1012	1012	997	1006	1031	974	1024	1010	998	955	986	979	1002	1020	1027	959	1006	1000	972	991	991	1015	1008	1023	932	1077	984	980	1035	1076	1016	987	1032	991	1008	1021	1046	1007	967	1046	978	1054	1061	1080	1004	1038	1026	997	959	1038	1042	964	1023	1017	977	985	1036	1011	996	961	1059	985	962	1008	964	1061	1020	1093	1009	998	959	977	1047	1047	1043	1017	977	971	995	1017	1011	1035	1018	988	1000	1042	992	1009	1035	1013	972	1061	995	995	1080	1021	991	1064	1000	1009	1017	993	1015	992	1044	942	974	973	996	993	1011	990	1010	998	954	1083	990	1046	1004	1064	1022	997	1031	961	1065	964	962	991	959	1049	966	1063	1033	1068	1075	975	1051	1000	978	1056	984	1060	1009	1023	1021	983	1019	994	1017	978	1019	969	1043	1005	1065	941	996	1006	996	954	1029	1003	983	998	979	1023	999	983	1003	1035	979	990	987	1051	1041	988	1003	971	1052	992	990	1078	990	985	1033	999	1013	995	981	972	1048	993	1000	993	938	949	1030	1014	1031	1020	1054	936	954	1035	1025	1005	1015	958	1084	973	987	1042	1048	1040	1009	1039	1035	965	1013	990	1027	1091	1003	1032	1033	994	1009	1003	1004	986	1023	1033	980	997	1016	1075	990	1031	1043	1026	986	1003	1000	971	986	991	1032	1026	1018	1014	1025	1038	959	1053	964	956	1021	1033	1034	1010	1052	1022	996	1062	1009	994	1043	1011	975	1006	1019	997	1034	1023	1033	1010	1022	971	934	1039	965	996	997	1019	1046	996	973	1013	997	997	1030	1079	980	995	1006	1036	1033	1002	1027	993	1016	1026	977	987	1003	944	1016	1022	1051	1000	1007	1009	976	1018	1051	1041	999	998	1026	1010	959	1039	996	987	971	1003	1038	992	1011	981	957	961	1043	986	1015	1027	997	1047	1017	1005	1006	1002	1010	1036	1027	1002	1043	1004	1005	972	1000	933	997	1037	983	1004	990	1025	1024	1011	983	1022	1028	977	1062	1001	988	1040	988	972	1013	1018	1022	1039	1014	979	1012	1020	1030	972	1037	1096	985	1023	1015	1026	1002	1008	1039	1001	1034	996	1015	1031	1060	971	1000	997	1053	1006	1000	1027	941	958	992	1012	929	1005	981	999	1022	1025	1029	935	1020	992	1048	993	1011	961	993	1056	1063	993	945	975	1039	1031	1005	980	964	1074	973	998	995	1053	1012	973	960	1037	1062	997	1100	939	987	980	1033	1047	1004	1028	1032	992	961	1030	1041	976	1064	949	932	1022	985	964	1021	1056	944	987	996	986	1016	988	1004	1017	960	1029	1013	1023	1022	1020	995	963	1018	1021	981	1032	942	986	1004	1040	970	963	1002	1049	1014	1021	989	961	909	992	994	988	1026	1030	1023	977	1016	1005	977	1035	984	954	1008	1024	1026	952	1018	962	952	993	1039	1068	1019	1021	1021	970	1044	1053	964	995	968	1054	993	956	992	1058	1027	1022	1030	1045	1026	1010	940	975	1018	974	1045	978	1035	1016	961	1024	1005	1061	1009	993	1003	959	1039	999	991	975	1040	964	1042	1006	1044	1065	1005	988	1023	975	988	1051	955	1038	1075	962	1035	1047	1003	1006	1024	1008	952	975	986	1047	1028	975	1017	1011	1076	1019	1008	1009	1023	1008	979	973	994	975	1053	1026	1051	986	996	994	971	1044	1003	1010	1037	1025	970	1044	979	992	978	997	995	1038	975	973	1042	935	1003	1022	998	1030	1021	1053	983	1052	980	996	988	966	1019	1037	1051	1039	1009	989	1069	991	1045	1007	938	992	1026	1049	1006	967	988	992	944	982	969	1001	1034	984	981	983	981	988	1029	1001	954	981	1028	1034	1025	993	985	984	1005	1000	988	951	1013	988	1003	989	1071	1013	984	1045	959	1019	1013	1005	1083	951	1030	998	964	1030	1010	991	965	1066	960	1028	993	994	1019	1009	1052	971	1102	999	963	991	1022	1032	1020	1056	993	1056	1019	1020	999	1042	1005	964	997	1065	1013	942	1017	1032	1003	1000	1021	951	1043	1010	1000	970	978	1005	1079	1036	1006	938	1018	1006	1033	1029	1091	1064	995	991	994	1053	978	1015	1015	971	1029	1048	979	1043	980	1029	968	928	984	992	958	1027	999	1002	1022	980	1054	1017	1025	1012	954	1065	969	1008	997	1036	956	1015	1019	958	1005	1035	982	1038	1015	1002	1033	1051	1003	984	1033	1017	1006	1021	1001	1109	1034	1003	970	1069	1062	975	1016	1012	1031	1011	998	1003	1014	980	1000	1026	1041	1048	1015	986	1024	1010	1051	1012	1037	1016	1052	973	1007	1031	1067	981	1004	1003	1028	1012	1003	1016	970	1016	1084	1075	1025	1022	1034	1014	1013	978	978	987	1064	986	1029	1025	1001	1069	1021	1007	991	970	960	948	1076	1048	1015	1012	906	1009	1008	1006	1028	1001	1045	989	1007	1012	1006	980	1023	1002	984	980	982	1007	987	957	989	921	1002	997	1029	1046	990	1007	1045	1021	1014	1019	1016	1047	989	986	1037	1021	1023	1014	988	1070	1001	1013	1005	1010	1027	1044	1026	964	1004	1013	1021	1016	1030	1059	983	980	1092	1020	1032	1046	1056	1026	1021	1008	1034	1070	1024	1017	1057	973	1006	1002	1029	997	995	968	948	1006	1014	1028	965	992	1009	1000	1013	973	1008	980	983	1050	1034	994	987	993	1023	1017	1026	1026	1007	1069	965	972	970	1013	1015	1023	1058	1024	935	987	966	963	1024	1034	1069	1004	1069	994	1025	984	980	1039	1015	996	1026	906	1010	1008	967	990	1011	994	989	1037	963	951	955	957	1035	947	1020	1023	975	1000	986	1052	990	1031	968	973	991	1069	996	1072	960	1014	1071	1016	1024	1016	1039	963	934	1046	1015	996	1048	1035	1038	1022	971	989	998	1001	995	1005	992	983	1008	971	1022	938	991	1007	993	959	955	1001	1043	1046	967	1079	1022	992	1003	1008	989	990	1030	1035	1031	1053	989	1011	965	1013	979	1008	1074	988	1013	1007	972	951	970	997	1043	1013	985	992	1018	1027	1012	1046	981	999	1052	966	1026	1004	992	1050	1055	1027	996	995	1047	968	1023	1013	986	1014	984	1009	1014	997	1015	1022	977	1049	988	1044	987	995	1016	1028	979	1005	969	1007	1042	1042	1065	1017	967	997	999	990	967	1020	1048	1049	1011	961	989	1049	998	988	988	1027	1048	973	984	1042	935	1004	1020	1030	911	1039	1025	976	1017	1018	970	1018	1003	1004	1007	1022	979	976	1016	997	1018	1033	998	997	978	1053	1046	1019	982	1006	958	1023	1017	1001	1012	961	975	1005	970	1024	1030	993	1017	1034	1011	973	943	1024	996	987	970	1050	906	973	984	950	1030	964	1003	973	1040	1073	1059	1035	1003	1005	1004	1065	957	1025	1014	992	995	1029	996	1044	964	1017	983	1000	953	1036	1015	1049	988	962	1011	1028	1040	989	1071	974	999	1002	938	1006	1033	1001	1017	1060	983	1026	1035	1014	949	1008	1045	981	1029	1015	1030	1019	1026	1026	990	1022	1091	1027	1027	1008	975	994	1016	1010	1021	970	1001	995	1008	1025	1006	1001	1033	998	994	1003	1004	1013	963	979	1066	1018	1021	1001	999	1006	997	1079	1036	1038	933	1066	1054	1057	1041	1021	1022	1038	1003	985	1041	995	1027	1053	1051	1010	995	1005	1004	1017	1019	1056	1004	1029	1010	1014	1032	1043	1050	989	1051	1007	991	1063	950	1052	997	999	995	985	1015	987	1015	1049	1017	954	969	961	956	1081	1034	1032	1076	1033	1016	998	993	1038	1025	957	1044	1036	1026	942	1001	1025	1016	994	1081	963	982	965	1024	1044	995	1045
3598	3006	2576	1595	1342	1194	1128	1109	1076	989	991	961	960	985	894	979	909	907	941	962	878	936	942	970	924	976	921	906	869	955	942	935	930	894	953	935	885	903	964	929	946	943	869	915	917	904	925	928	926	954	900	890	903	937	944	1018	911	960	915	859	954	926	931	849	925	945	888	929	925	890	877	900	851	914	871	915	896	921	858	936	945	942	946	921	889	948	907	945	943	928	946	937	913	863	910	921	921	933	885	939	897	897	975	951	891	904	914	878	944	893	922	856	943	933	903	990	859	867	893	896	889	956	901	913	881	892	905	902	915	917	926	924	894	934	892	904	913	958	890	856	889	894	913	885	906	901	901	917	925	908	878	917	952	957	890	906	932	915	910	863	968	930	896	928	898	889	974	925	889	925	903	903	909	882	930	950	909	899	904	914	958	910	840	921	908	884	863	880	902	933	900	932	876	980	957	933	929	896	901	932	903	920	932	945	951	929	887	933	914	914	948	925	812	923	910	917	948	874	924	901	882	890	890	909	921	903	902	925	909	894	906	899	896	940	893	865	881	973	855	924	893	899	893	942	888	918	918	878	962	884	875	916	956	905	922	916	891	888	881	882	895	903	868	953	895	882	940	920	908	887	881	958	954	932	921	911	917	900	922	946	929	916	967	926	934	890	895	933	920	873	968	937	963	928	930	936	929	897	924	924	932	885	930	921	907	962	880	851	938	928	964	944	894	901	943	886	897	890	858	905	911	909	875	863	913	912	934	878	907	917	896	868	915	937	873	886	922	906	926	927	914	911	921	916	970	875	928	912	974	884	907	954	884	921	941	890	903	884	893	946	875	905	915	886	940	891	912	934	834	930	873	855	857	908	870	898	931	902	852	848	921	882	856	901	896	888	912	937	912	915	936	893	885	867	959	977	888	888	910	905	945	986	922	871	912	872	874	888	942	905	926	874	884	934	898	876	905	948	929	908	937	894	938	890	952	896	905	914	911	913	840	929	884	894	915	944	926	909	906	938	867	932	927	901	897	929	932	927	862	874	923	883	900	931	938	923	920	893	915	915	892	911	928	964	886	918	922	858	889	910	913	935	885	870	880	939	909	941	937	862	863	974	907	967	947	903	887	909	917	900	896	933	918	889	918	940	928	918	941	880	911	914	900	923	931	937	924	875	899	905	911	952	907	875	898	910	911	935	889	884	856	942	918	937	934	894	921	897	916	899	879	844	941	907	938	925	904	895	923	874	912	915	976	878	934	860	875	947	870	922	917	871	845	964	915	889	937	963	948	910	876	925	878	895	908	939	930	933	861	898	985	881	894	899	923	889	879	932	911	948	914	904	877	882	865	918	924	881	889	885	938	883	905	930	880	909	867	845	882	936	902	891	917	955	904	908	899	912	903	900	868	878	842	886	904	864	896	868	858	899	921	862	950	925	944	928	882	918	843	899	908	877	882	880	967	903	881	894	945	942	885	887	849	901	886	905	897	918	908	938	923	860	906	903	881	893	910	871	906	891	894	905	951	903	863	902	954	925	915	944	868	893	870	927	928	924	944	924	893	901	967	878	946	865	889	868	906	849	899	931	953	942	888	896	905	895	921	877	910	948	927	904	872	936	928	945	883	918	918	913	885	908	918	919	941	930	911	927	910	888	930	930	887	912	915	923	851	866	937	912	856	945	909	844	933	944	867	883	954	925	942	948	869	860	942	873	948	930	901	888	928	903	871	935	942	910	898	890	903	895	901	923	866	979	843	932	912	911	938	996	878	887	920	932	960	888	910	871	950	894	938	892	901	894	894	939	912	912	910	881	910	901	912	880	906	927	885	900	973	913	917	888	913	888	907	918	945	930	909	870	961	886	948	971	899	877	879	924	897	877	932	901	860	929	968	946	907	926	951	921	910	949	904	899	919	922	898	883	926	866	897	852	949	902	879	919	959	939	899	908	924	923	922	913	940	909	894	906	911	918	901	908	942	889	924	926	948	893	922	925	877	894	967	880	903	906	880	931	909	891	936	898	909	871	904	872	934	909	900	863	915	922	915	916	923	849	865	949	933	914	896	888	858	869	897	903	913	887	903	878	863	920	922	913	883	919	977	846	895	885	925	900	915	916	866	937	870	948	965	855	906	904	888	883	877	910	909	925	887	936	881	905	898	901	870	875	937	858	917	870	903	930	863	872	892	890	931	908	888	914	858	899	884	911	868	870	909	898	976	922	877	917	953	907	889	886	908	885	903	948	899	929	922	916	892	930	889	912	845	918	868	954	863	976	914	919	844	915	848	916	907	888	890	903	881	877	886	933	846	862	880	932	854	929	897	862	925	876	956	900	887	837	895	931	894	902	934	957	922	921	990	888	893	878	914	895	849	896	905	918	918	883	883	903	881	912	897	886	904	888	891	889	877	849	849	947	893	909	909	919	934	879	871	894	934	892	912	998	891	904	905	882	909	921	891	862	891	970	919	881	885	918	928	881	907	895	918	872	931	904	915	917	875	877	936	938	901	890	919	925	935	928	897	878	888	925	881	899	876	979	909	892	904	902	850	903	930	900	920	896	940	916	895	871	857	886	895	874	932	945	879	856	892	955	915	897	907	905	920	908	950	876	899	911	947	930	896	921	929	878	962	895	898	896	911	915	906	924	884	957	935	890	874	859	922	925	879	909	905	924	864	956	883	917	915	925	898	901	895	886	898	904	884	945	919	920	899	933	924	960	902	866	906	943	853	899	898	904	887	948	895	953	886	856	932	918	888	963	876	897	872	851	904	901	898	867	885	902	894	917	895	875	898	903	941	887	900	898	915	923	845	939	853	956	935	875	898	953	910	898	911	906	869	921	907	867	874	901	928	856	875	885	857	911	884	909	890	934	876	896	878	941	905	930	912	908	906	953	897	903	885	911	880	912	919	935	898	943	913	931	888	900	908	918	910	865	856	926	904	974	893	870	938	934	909	866	904	917	917	895	894	918	913	897	943	912	948	928	899	880	845	904	868	897	886	938	957	922	903	887	936	932	944	955	889	893	927	901	899	902	869	881	917	940	914	891	914	915	944	895	883	914	857	935	923	895	941	871	851	916	909	923	929	897	914	880	887	868	889	935	936	916	854	904	927	931	908	909	839	799	918	903	893	935	918	876	896	877	881	905	853	974	889	911	931	934	873	889	938	925	862	963	900	905	926	862	899	847	918	881	883	894	894	889	871	871	862	923	941	882	918	890	864	910	945	933	916	889	940	965	861	905	932	903	863	860	915	899	944	895	903	859	899	945	916	898	945	900	858	864	903	874	919	828	858	921	921	935	932	879	934	908	979	942	891	897	935	919	905	909	904	909	882	904	879	878	906	926	925	865	910	901	887	887	938	908	898	863	895	931	868	890	912	931	878	879	864	867	884	890	927	937	923	926	921	950	908	935	957	946	874	886	838	907	877	930	892	933	919	874	925	895	905	898	944	925	915	878	886	827	918	868	920	928	824	907	879	883	897	970	918	877	851	902	870	894
24181	21482	28761	24625	20960	4675	1502	1006	829	810	789	763	727	754	752	724	747	738	703	716	680	732	737	746	742	667	681	698	702	680	727	693	728	745	694	678	672	675	691	695	693	693	655	697	676	706	619	699	716	671	724	686	691	698	650	714	675	685	649	665	676	682	658	650	730	703	692	663	708	605	687	682	683	663	723	691	690	667	722	633	687	657	659	706	684	640	708	702	687	685	655	664	675	684	700	656	698	695	675	692	694	691	671	639	674	695	645	645	674	638	646	672	679	672	665	644	640	675	652	645	676	684	649	664	700	673	666	697	675	632	695	658	666	648	668	634	725	679	652	678	699	659	675	672	702	676	682	655	704	707	729	691	726	625	707	655	717	660	721	674	701	699	635	658	719	681	691	667	652	737	670	681	658	675	716	682	673	704	644	624	699	673	634	673	635	682	693	676	708	668	705	681	658	668	652	640	648	712	673	681	684	678	691	665	638	633	692	698	644	643	645	665	632	712	697	702	692	659	639	681	645	701	703	662	694	665	669	654	668	631	682	697	675	702	658	659	698	706	650	675	695	620	729	640	629	679	709	649	667	619	678	672	665	613	691	707	686	676	649	636	682	694	739	693	647	639	680	667	580	691	703	666	679	696	696	639	633	627	661	693	650	652	697	652	651	706	705	696	658	682	665	669	683	685	673	667	711	678	680	616	679	655	672	668	682	636	705	697	600	665	654	695	657	686	694	632	683	690	641	649	641	648	645	729	672	695	692	686	666	735	690	689	668	697	735	661	686	701	693	651	638	659	671	672	712	607	646	694	652	671	652	676	671	684	689	622	660	679	680	688	619	693	665	695	620	663	694	666	728	699	683	704	679	736	634	673	638	671	704	712	647	656	682	666	668	733	655	642	690	673	702	663	653	707	668	682	702	692	676	629	671	652	676	690	679	663	706	676	642	695	669	682	676	685	659	659	674	694	710	659	643	676	670	635	680	689	662	656	717	690	667	633	657	679	692	675	663	696	709	626	679	667	641	674	659	628	643	664	606	667	664	640	680	683	682	687	678	689	659	630	660	683	629	630	622	719	704	655	659	682	619	703	645	648	699	707	646	687	664	693	631	659	630	693	665	690	685	685	691	712	662	703	687	671	652	662	708	638	652	698	685	675	686	696	658	685	657	656	645	635	702	675	679	651	660	631	647	662	663	644	632	648	623	667	672	651	666	604	649	632	660	670	660	710	694	666	673	663	656	665	677	688	636	646	662	656	642	715	653	633	669	670	692	667	619	726	680	662	662	679	676	674	653	646	665	661	633	641	678	632	644	667	661	660	681	664	678	650	649	675	651	636	692	671	693	635	640	667	645	682	694	690	702	695	706	672	658	675	658	663	705	663	692	639	674	647	694	682	599	695	649	722	653	662	671	671	671	669	697	695	674	679	664	709	656	670	632	646	693	637	678	641	634	692	670	647	677	649	674	664	686	696	672	659	655	695	682	619	689	672	671	658	666	643	641	719	652	698	644	690	681	675	635	632	704	651	636	650	715	707	628	632	653	655	679	644	660	712	669	685	679	675	668	701	667	666	660	668	699	681	671	636	680	679	673	662	680	673	655	684	672	696	641	692	705	648	674	691	666	662	662	680	666	668	713	677	636	724	667	712	667	707	654	661	661	672	647	663	723	624	675	639	655	675	675	628	628	625	702	671	702	633	663	668	682	678	650	656	689	699	654	683	670	683	642	645	728	669	666	648	651	678	692	714	631	652	655	699	682	687	671	663	687	701	691	692	690	656	694	660	660	728	689	693	666	645	672	680	696	683	636	655	683	666	645	681	657	626	686	655	652	704	695	677	701	659	704	684	692	634	663	674	665	705	644	692	664	665	684	684	605	698	692	654	648	630	642	660	687	646	695	617	658	717	635	718	713	681	642	625	669	629	673	688	669	683	680	704	690	665	630	688	684	712	669	678	687	633	684	677	704	666	673	677	649	672	668	661	659	737	684	665	669	702	655	660	679	689	715	682	668	672	626	699	648	658	653	649	662	690	588	633	685	637	677	711	667	639	717	670	662	688	650	694	663	645	696	662	672	686	676	661	648	643	667	648	649	686	692	655	689	649	612	663	646	677	684	719	697	682	655	698	652	630	701	716	671	653	698	717	635	670	695	682	673	659	666	675	653	606	669	639	671	692	692	626	650	658	681	644	618	688	674	702	704	667	665	645	709	697	673	715	695	682	648	726	650	684	654	637	673	689	660	680	674	683	686	712	643	667	722	624	685	670	688	694	674	629	710	652	675	663	687	688	651	667	657	658	659	682	628	675	648	653	690	665	670	623	694	624	657	662	680	665	694	657	670	642	650	656	650	653	643	699	715	700	657	672	656	660	674	665	648	671	646	676	685	632	691	646	652	700	642	649	671	682	676	687	656	690	695	726	665	662	714	678	670	692	699	693	693	679	633	679	676	733	664	685	638	706	671	696	718	674	670	716	637	670	617	703	668	701	684	704	637	659	658	671	645	668	639	657	702	666	670	702	711	664	690	667	661	641	666	708	656	731	696	678	675	625	707	660	677	734	663	713	663	662	640	667	685	625	655	627	679	631	675	714	679	649	682	697	652	670	624	629	661	675	668	694	636	642	721	689	683	644	668	678	639	679	664	661	711	711	683	671	642	653	667	706	647	700	688	609	646	666	725	667	712	699	651	654	636	677	662	645	657	684	722	688	656	663	689	658	665	680	639	675	715	679	702	721	652	686	628	689	696	695	676	660	660	667	647	634	698	655	714	706	693	628	676	708	715	669	676	643	687	681	679	681	642	735	722	745	722	681	634	614	662	699	688	679	610	678	666	633	652	648	651	710	666	656	655	670	641	672	655	699	693	636	684	673	618	653	640	672	684	702	673	635	658	692	685	689	685	677	672	685	689	654	624	712	695	683	634	671	674	714	673	627	693	672	678	707	610	666	641	648	698	722	703	676	593	703	689	666	637	646	665	684	660	726	689	608	655	671	645	683	664	682	646	702	729	683	641	722	633	644	684	672	717	686	669	693	636	755	681	683	653	659	689	696	663	639	659	655	664	727	676	652	658	663	698	654	627	653	662	662	697	654	685	620	680	651	666	652	709	661	667	698	690	686	638	647	644	703	671	702	661	641	662	660	659	653	649	716	658	672	652	704	635	649	683	638	677	676	661	678	627	666	663	670	655	657	672	690	652	688	703	689	691	665	677	668	694	648	681	730	654	635	699	674	650	665	732	661	655	678	668	681	617	691	704	698	674	655	757	692	652	649	704	665	672	666	690	706	579	688	673	673	706	685	658	653	645	668	709	657	624	674	705	628	654	690	671	701	660	650	682	701	652	620	652	670	637	649	667	635	670	657	724	647	675	722	665	662	641	706	638	698	679	672	656	680	638	671	671	685	668	716	683	607	745	670	675	636	669	710	700	669	681	655	597	682	707	662	689	642	632	724	636	658	675	691	720	664	695	664	676	688	693	684	704	650	663	685
3585	5214	4087	2284	1664	1359	1152	1031	974	930	856	808	819	674	777	793	763	713	730	679	728	695	717	756	700	689	706	684	660	746	706	730	685	681	641	689	701	644	688	712	701	694	685	707	738	713	708	696	691	665	676	654	653	690	697	668	670	694	681	662	610	712	681	673	698	694	651	733	645	694	625	662	665	690	667	640	710	643	704	645	698	694	666	668	670	625	656	714	639	673	648	664	663	680	649	671	680	669	682	650	698	665	680	713	635	674	638	673	675	662	647	730	654	673	704	704	735	641	679	653	660	663	650	673	646	679	646	649	671	687	641	696	686	638	648	690	670	691	658	658	635	654	645	682	652	682	726	668	669	617	697	627	674	693	661	689	662	704	663	665	686	669	641	655	652	665	707	659	654	701	698	679	628	700	637	646	652	640	662	666	642	627	660	731	622	653	665	711	616	654	664	662	656	693	648	681	605	634	700	688	647	682	668	670	621	676	680	661	646	702	668	660	635	655	691	679	661	667	675	668	621	676	687	655	653	666	687	647	701	659	679	694	610	664	647	672	708	700	631	647	671	621	658	679	656	649	660	664	625	663	635	623	654	669	653	664	636	655	716	661	659	654	658	601	669	655	655	673	684	651	688	647	687	642	680	692	677	645	672	639	666	663	652	679	650	653	696	617	642	668	669	671	660	668	668	670	718	637	675	651	618	660	668	608	687	665	622	658	638	673	692	627	673	674	652	650	655	638	717	655	625	660	646	703	707	684	679	663	730	688	684	689	652	636	628	672	691	669	676	690	671	730	653	670	661	641	661	655	609	677	654	645	680	660	688	629	685	651	646	648	624	664	661	707	663	641	684	640	683	683	647	683	672	640	626	707	602	660	687	679	649	647	712	663	644	697	708	653	618	679	642	654	652	665	646	667	659	644	673	682	609	651	663	649	667	678	722	657	667	674	681	651	657	696	627	627	661	650	712	685	635	683	724	618	668	650	668	678	646	647	630	683	671	678	686	577	651	636	693	666	688	646	647	624	687	638	668	667	702	704	613	680	681	660	697	672	694	632	620	636	648	666	679	665	653	688	642	672	727	675	639	660	668	677	653	677	666	694	673	687	649	669	698	677	636	700	656	651	701	659	638	664	642	687	670	691	647	660	668	643	681	689	674	646	720	712	639	657	650	642	660	659	690	645	645	604	639	667	694	665	585	680	644	651	698	655	638	692	652	657	625	652	691	650	609	653	660	619	660	668	600	621	626	678	601	623	589	655	731	647	645	649	603	674	664	645	608	675	648	695	701	695	704	629	607	629	657	646	660	650	679	692	702	673	660	611	645	668	646	656	647	656	647	654	648	599	657	605	665	661	643	655	706	651	668	650	676	679	657	644	663	680	710	648	648	667	643	695	669	678	623	606	616	656	689	678	611	651	673	671	695	682	609	677	659	655	647	657	639	648	661	592	643	697	694	622	697	660	629	660	633	713	685	708	678	659	671	652	669	654	676	644	695	590	634	659	616	682	676	650	636	677	652	676	619	626	673	676	687	649	693	611	669	660	677	694	647	691	634	637	690	652	662	669	661	666	631	648	656	649	646	639	651	662	679	744	687	665	645	687	658	693	681	622	726	636	626	639	710	660	695	637	648	680	671	663	648	634	646	674	690	643	670	664	633	668	679	689	678	658	680	652	631	638	689	653	669	645	664	644	619	613	667	636	681	633	647	647	676	648	679	602	687	660	635	634	646	624	652	651	698	643	682	667	683	625	676	706	665	653	633	672	677	629	680	673	647	615	661	665	698	673	645	672	666	652	615	679	671	651	649	692	671	645	610	644	648	654	655	680	644	654	701	663	679	619	609	658	674	638	644	652	667	655	638	677	632	699	686	658	672	694	604	665	682	634	643	641	664	605	694	680	680	683	679	653	700	707	700	657	668	650	627	666	667	641	657	704	648	670	615	615	662	648	652	666	690	667	659	680	667	629	686	663	632	678	662	654	633	651	669	643	624	669	625	710	664	636	699	673	668	677	635	654	707	665	653	685	634	654	658	621	661	659	672	676	623	619	590	676	669	676	652	664	684	694	666	638	636	686	687	668	663	623	642	692	641	664	630	627	648	690	643	713	629	668	660	669	615	658	672	676	662	634	692	635	672	623	679	670	677	671	697	670	623	627	659	669	655	670	644	706	658	654	671	650	689	681	639	633	677	662	738	628	676	714	647	657	672	687	652	687	690	633	673	652	642	633	619	623	677	695	632	644	641	632	663	663	628	672	643	640	698	656	653	650	646	614	648	641	642	673	669	637	672	652	667	628	644	701	633	639	659	675	617	701	633	669	638	691	674	672	644	675	648	653	635	649	647	642	687	679	680	605	648	700	630	660	646	643	677	667	683	645	678	662	632	643	649	566	643	642	681	692	643	658	684	634	632	682	682	672	649	627	660	638	663	652	668	679	702	694	695	646	630	675	696	682	648	641	678	665	623	616	650	696	663	667	703	648	655	666	650	675	653	679	673	685	640	631	637	631	661	650	699	651	670	664	672	653	668	696	640	685	664	699	658	649	661	674	641	664	636	685	623	647	662	670	631	638	691	654	637	629	639	661	644	687	677	679	661	675	667	700	647	639	652	718	665	665	662	656	630	658	685	617	656	635	649	654	677	649	657	656	677	646	635	619	652	665	670	717	665	653	676	658	666	697	616	640	682	642	616	631	657	661	647	683	684	629	706	698	664	669	630	618	696	652	646	641	709	674	663	658	691	631	662	680	606	688	673	671	712	660	718	632	677	655	674	718	655	648	659	660	642	650	646	642	691	634	670	661	671	637	666	675	670	615	632	694	660	692	623	636	632	631	713	650	658	643	626	642	619	675	605	676	678	667	643	669	689	650	668	694	631	701	687	661	686	662	692	653	659	678	637	680	648	603	638	665	671	669	687	679	647	664	659	623	680	612	708	641	629	626	645	653	656	689	673	676	696	602	635	692	713	643	662	629	688	676	689	631	670	663	658	674	633	653	653	676	677	632	683	688	669	657	645	633	670	655	646	668	649	660	665	662	646	646	680	693	685	654	690	673	663	624	647	630	634	658	696	637	648	685	656	679	656	691	628	657	599	687	619	606	658	716	672	650	645	683	631	645	634	666	647	627	633	664	657	647	682	639	672	657	648	628	715	651	612	646	694	613	681	694	612	663	648	631	632	677	648	695	625	672	647	668	697	665	576	637	667	630	657	698	635	646	686	660	597	667	687	626	675	664	667	643	634	644	651	623	690	666	659	660	626	633	628	710	640	674	606	635	602	651	636	687	595	620	648	644	660	632	658	697	628	639	649	646	668	655	664	675	656	701	624	650	626	682	663	675	655	649	645	675	672	645	665	669	659	648	683	672	637	670	653	642	667	706	643	682	704	604	674	698	644	646	637	634	660	652	675	687	658	636	667	673	619	655	637	646	666	650	658	637	664	655	672	673	682	697	678	624	652	672	673	640	701	656	652	681	672	677	691	661	629	672
27817	12835	2312	1315	977	994	1042	979	959	1005	956	932	979	958	944	939	1004	971	989	990	902	890	945	934	1008	963	963	917	981	955	974	977	974	902	926	948	975	1017	966	909	950	963	920	950	925	947	1010	941	1028	965	948	941	1018	1011	987	904	904	910	968	956	958	1016	954	969	921	953	979	992	924	902	1022	967	934	957	874	894	928	917	977	972	972	916	954	992	910	971	949	935	1016	983	1007	946	974	936	906	899	944	962	949	1031	903	919	943	903	958	936	1011	1011	953	946	952	996	924	951	935	946	964	896	966	976	981	958	1005	949	911	996	932	989	997	950	965	942	874	949	932	939	994	976	900	937	996	967	898	1018	948	940	948	926	990	915	982	928	948	915	932	986	942	963	939	970	946	939	930	944	906	986	887	920	907	963	960	978	950	960	971	923	966	949	960	978	936	982	971	935	965	950	994	912	1003	998	949	927	955	974	964	999	997	945	924	952	958	941	971	996	942	992	946	980	920	872	894	958	1002	984	903	964	973	966	930	883	978	950	988	982	992	998	946	876	965	955	885	985	906	976	934	964	894	975	943	958	899	905	949	1011	962	962	994	914	959	923	904	901	961	964	982	928	903	961	998	928	942	957	954	950	992	894	999	973	932	955	965	1001	978	1008	904	947	992	944	951	964	941	936	979	950	929	940	947	936	938	1005	999	950	975	941	951	1000	944	935	922	936	1011	1024	972	918	935	910	962	958	958	912	931	979	955	981	1022	995	916	905	900	927	986	960	940	913	941	947	985	1010	937	1025	945	999	983	1019	960	913	919	936	911	957	911	967	952	950	954	954	965	966	989	963	952	929	918	945	960	985	959	926	902	986	948	873	981	1025	953	929	1006	943	938	860	962	968	940	1012	874	962	960	990	921	978	947	912	932	1036	1003	969	956	958	1027	961	934	965	1010	938	940	940	955	960	985	966	947	955	930	992	931	950	925	938	1017	908	1002	992	957	957	941	935	956	938	917	955	1018	947	899	956	921	914	949	958	894	927	986	940	967	923	882	949	950	944	909	975	940	979	961	977	963	933	998	942	932	939	892	968	933	937	946	845	971	960	954	938	987	974	931	923	936	919	947	881	977	981	907	993	1000	947	934	947	970	910	957	957	965	1001	966	895	949	924	960	930	935	969	962	988	937	977	995	1002	988	966	1000	997	963	929	986	933	905	943	924	952	986	976	918	992	948	935	955	933	913	919	935	942	936	1011	976	952	952	966	992	950	938	934	938	939	909	907	975	954	947	954	997	880	960	913	903	885	1011	1020	960	1010	901	957	885	945	961	934	931	1002	971	952	965	917	956	924	991	967	946	954	955	939	957	970	917	941	965	980	938	889	931	928	930	917	904	956	980	885	941	988	895	934	952	935	924	1041	967	936	941	976	944	946	1017	987	956	943	961	969	949	983	930	989	989	935	944	945	978	923	959	934	955	965	956	1007	939	935	974	930	936	975	972	954	918	899	948	906	970	937	903	978	940	922	898	947	960	960	944	923	923	975	927	960	973	937	933	940	930	945	949	910	941	949	964	928	933	985	967	927	932	906	994	963	953	979	885	950	961	928	1019	894	909	940	949	967	949	961	946	944	976	939	969	972	964	955	935	932	961	939	918	952	938	989	928	989	964	949	928	913	941	926	954	870	928	980	899	908	960	932	962	1014	934	950	960	916	985	941	982	928	950	946	952	1019	960	951	988	997	955	938	920	962	962	940	930	927	962	966	909	933	946	1000	955	978	965	965	958	982	961	986	931	963	934	979	966	941	936	924	956	953	913	938	984	949	955	906	928	949	1005	982	938	981	963	1014	987	894	943	954	947	930	944	966	945	994	938	963	932	942	924	980	995	929	946	948	921	958	927	986	905	971	980	896	959	977	989	978	983	943	1001	964	963	935	979	930	947	931	904	973	964	936	920	934	874	939	880	931	945	933	912	946	964	905	894	973	942	957	974	972	960	1026	1024	940	902	980	916	919	955	925	938	904	957	925	925	987	914	1012	947	944	949	920	952	935	947	946	1006	922	946	989	964	951	988	947	1007	916	978	914	927	994	982	960	949	928	951	959	958	940	980	944	933	989	901	941	935	933	985	921	943	942	911	978	977	977	934	939	921	935	1008	951	1020	1004	958	986	966	971	978	953	933	990	976	942	932	941	1013	912	953	962	945	956	942	1006	965	959	950	992	942	864	992	939	898	939	938	999	929	947	910	989	973	907	911	882	985	975	975	902	961	911	1047	1000	965	942	913	945	964	920	890	977	980	910	907	1005	959	1026	897	926	989	964	967	936	958	908	913	947	991	972	925	952	984	1013	952	987	959	883	995	995	942	982	891	964	1043	937	952	1009	927	985	941	906	943	923	918	910	982	949	922	1004	951	931	986	954	947	913	924	962	988	997	967	947	936	944	916	932	932	902	1012	973	939	954	958	983	955	939	982	944	927	926	909	940	1002	901	916	948	988	971	948	932	935	985	937	945	974	934	954	932	950	958	972	972	901	936	1024	921	934	994	966	879	907	1023	993	947	991	900	975	975	1000	962	941	947	957	959	998	950	945	948	980	996	980	997	920	965	954	925	976	920	971	908	956	945	896	935	982	931	925	950	983	907	982	910	993	919	973	1015	961	884	970	928	981	961	943	920	937	937	986	886	928	970	941	967	935	957	991	1000	973	930	894	938	940	1019	962	991	944	950	937	984	965	977	980	954	916	987	938	985	965	891	973	952	952	966	1017	946	980	918	965	962	907	939	895	877	936	934	957	949	941	957	987	968	946	998	1015	972	983	930	951	952	923	917	891	947	942	968	961	965	951	968	900	976	948	987	967	988	948	955	992	966	936	970	962	930	922	956	931	957	887	975	984	945	960	968	938	976	1028	922	973	955	1006	975	981	930	969	956	929	913	942	982	965	967	930	946	902	973	941	895	984	962	934	961	1018	979	1008	972	921	925	944	918	908	966	941	968	985	937	951	957	948	888	985	942	947	959	935	912	956	967	957	881	925	886	914	993	944	966	930	965	922	946	896	937	954	953	961	937	962	966	982	920	942	936	932	971	885	938	936	976	982	942	969	988	935	949	934	988	965	999	936	957	987	936	967	911	927	906	941	944	926	919	1000	889	954	952	958	977	949	909	941	969	915	948	974	905	986	947	934	938	999	985	961	926	946	938	929	967	928	960	921	948	980	930	969	973	997	968	996	999	946	950	935	957	921	949	949	1001	947	923	930	1003	997	952	977	961	957	923	943	966	947	956	975	914	919	999	939	950	1004	953	950	961	944	975	906	918	946	928	982	924	933	929	964	913	962	914	893	936	946	982	896	1007	930	973	959	921	968	921	989	1024	1023	925	967	898	971	949	938	932	937	1017	940	987	928	929	948	934	938	988	880	933	916	957	971	923	965	996	932	970	973	908	1062	942	992	931	949	993	962	941	952	958	976	983	950	973	915	970	949	977	997	883	934	924	964	968	956	918	950	962	986	984	993	964	893	956	993	923	928	935	957	935	950	945	873	932	932	957	974	962	989	960	937	1012	951	1007	998	945	921	952	937	957	951	991	956	947	973	951	1001	950	941	942	924	1001
5155	1099	978	937	927	847	906	888	887	863	857	875	844	862	812	899	802	853	827	810	876	823	871	862	861	852	831	840	861	782	851	853	876	894	855	909	815	857	876	824	774	787	830	850	856	787	872	851	814	867	865	828	798	892	863	838	855	864	865	842	840	882	836	887	831	832	831	869	874	893	806	901	844	829	857	828	862	921	853	853	817	878	830	877	887	860	856	873	770	814	812	865	823	801	800	801	878	894	830	821	861	876	845	823	877	815	794	849	867	804	895	860	865	807	868	879	812	845	852	915	893	854	857	840	847	853	834	849	830	854	847	835	894	848	824	796	830	842	803	832	805	882	861	837	840	857	809	853	839	854	856	803	845	829	979	865	888	885	855	906	811	822	854	850	819	851	768	862	833	881	883	848	848	792	837	867	801	849	854	890	844	897	857	817	864	861	816	829	860	879	877	859	789	846	806	857	808	869	854	827	813	777	853	817	857	799	879	840	886	913	833	833	842	871	832	855	868	795	835	828	811	816	850	871	837	810	834	876	778	828	837	836	833	834	834	874	852	865	867	864	836	822	800	833	836	822	817	836	812	843	818	878	845	886	828	821	933	809	824	831	831	866	828	878	849	842	886	835	854	801	834	872	813	860	836	878	839	853	856	832	787	897	906	824	906	879	850	819	845	859	844	808	823	829	824	872	821	841	819	859	870	849	817	822	828	831	825	797	856	799	844	863	823	875	837	826	886	827	842	813	873	820	847	822	800	846	833	912	861	810	811	843	820	831	870	836	876	850	849	877	883	831	853	826	833	882	844	804	838	845	893	788	882	817	827	884	879	862	816	836	840	831	791	870	831	793	864	828	833	881	851	861	816	849	818	807	894	874	757	836	822	863	895	842	866	778	810	848	845	897	837	837	832	891	848	846	799	867	836	837	840	841	853	814	889	917	880	824	823	846	852	855	871	846	857	815	836	835	857	871	807	841	804	883	825	878	811	862	908	873	844	828	808	863	813	858	883	867	808	863	850	870	820	850	875	822	873	827	905	852	831	844	883	837	859	836	799	838	853	841	848	857	862	835	847	860	847	852	852	871	850	873	818	861	812	816	818	855	847	835	884	840	834	910	845	813	894	858	821	841	871	856	810	833	811	831	849	838	831	807	794	825	862	868	819	847	854	821	833	817	796	857	840	895	832	824	872	819	866	877	805	815	850	864	862	817	833	861	842	850	864	832	868	770	845	863	866	846	834	847	856	808	841	859	852	862	834	871	844	802	836	860	782	849	886	853	852	865	858	861	861	833	848	881	846	888	919	824	798	845	848	821	808	828	888	839	926	833	861	892	854	881	824	772	841	883	841	909	840	810	842	788	870	845	860	844	803	910	870	830	883	864	845	810	875	909	881	903	877	873	794	827	830	840	896	829	824	842	816	879	884	863	842	848	859	858	869	836	870	888	821	860	821	847	778	835	837	850	829	868	883	846	869	887	846	881	809	799	853	769	822	864	829	769	850	835	837	828	883	840	843	834	809	808	808	789	856	851	843	882	866	887	869	869	831	814	824	803	865	816	866	838	880	828	915	894	858	835	801	881	890	838	851	897	886	847	846	843	842	816	838	862	843	853	865	796	862	834	845	852	845	820	812	801	877	872	879	885	823	895	825	869	861	893	862	789	868	748	829	796	841	820	832	881	882	842	874	843	849	849	843	877	808	850	826	888	838	804	871	838	869	819	819	866	825	833	873	845	909	833	914	824	823	832	820	825	848	839	870	856	850	839	860	876	833	848	884	796	858	814	834	868	806	800	787	876	875	898	840	828	864	851	822	840	854	842	862	820	880	873	826	822	911	839	816	831	898	857	857	896	858	829	803	817	826	876	870	851	834	820	824	878	831	840	924	884	871	871	834	854	817	870	812	851	870	784	804	911	856	842	804	882	850	844	822	873	825	805	845	862	837	882	875	852	836	883	902	814	802	839	829	815	778	861	838	864	873	836	814	845	804	840	832	839	861	862	852	850	891	797	830	840	831	874	853	852	852	799	830	857	870	860	830	819	882	881	854	890	825	865	870	847	854	844	853	786	838	870	791	864	845	853	857	851	868	825	818	902	861	875	855	862	860	847	803	892	822	837	832	874	896	840	891	870	871	874	799	814	873	864	863	895	843	832	857	798	877	887	831	803	848	870	832	755	836	842	815	821	835	856	841	855	843	881	821	844	878	830	845	839	813	817	883	843	852	821	847	853	829	833	815	814	826	863	862	817	850	846	811	858	828	887	832	811	815	856	863	837	847	813	869	825	824	839	866	864	885	867	813	834	845	848	828	796	886	896	881	865	866	852	855	789	812	860	799	859	841	824	853	873	860	891	874	812	815	921	819	844	809	824	853	866	835	885	898	819	841	837	793	855	881	866	781	818	843	897	885	863	807	849	840	862	836	820	822	805	845	853	791	798	814	904	838	856	852	884	826	832	837	896	848	842	835	856	835	841	883	867	805	828	855	861	854	848	895	844	865	882	858	848	902	781	847	849	872	885	813	869	898	873	826	819	842	861	886	875	814	857	780	834	854	842	826	826	771	879	823	864	834	877	813	866	849	823	871	834	835	825	892	868	892	839	806	850	901	822	912	846	825	802	864	834	806	829	797	833	829	830	887	847	785	850	810	882	850	834	828	831	892	891	888	836	834	905	870	837	869	837	839	812	853	844	876	800	839	874	888	840	826	872	844	823	874	797	888	845	866	879	840	810	901	851	849	864	843	854	907	785	832	825	840	828	844	807	848	812	854	878	861	810	828	787	811	814	833	840	802	803	834	801	837	852	813	858	828	865	815	832	875	859	815	881	843	755	847	835	821	869	866	819	807	824	907	816	862	870	852	880	797	816	855	836	853	818	837	798	780	797	864	855	903	830	810	836	875	820	860	769	837	848	862	869	828	805	803	871	800	846	821	856	837	830	805	864	835	872	876	893	874	836	888	798	857	807	878	902	845	815	858	873	862	836	862	823	830	831	840	859	814	871	868	817	845	874	857	873	851	865	850	815	824	847	860	811	848	895	849	851	848	812	842	795	836	884	849	829	843	878	871	860	877	822	862	827	838	841	908	837	804	816	825	878	830	906	851	888	790	840	826	879	841	812	861	839	810	813	897	860	865	849	899	861	833	847	839	823	889	848	864	843	887	836	824	848	853	861	825	836	803	826	867	854	862	823	835	859	880	848	790	806	783	840	845	854	840	826	828	827	869	834	801	863	817	810	829	847	859	837	872	859	861	823	865	871	831	858	829	835	829	902	848	836	862	897	876	812	841	862	816	867	853	807	858	801	786	861	845	900	821	864	834	862	874	867	849	831	825	856	795	867	849	870	842	899	819	944	887	881	815	877	840	866	886	841	877	884	893	853	836	920	852	884	860	799	901	829	868	830	831	832	792	849	852	884	833	824	835	862	828	840	829	782	882	846	855	785	867	847	892	815	829	850	841	802	847	872	825	865	836	872	832	839	806	876	870	830
25387	21478	27040	24211	4192	1646	1215	1162	1080	1067	1050	1091	1055	1049	1045	1091	1000	1037	1079	1015	1008	1074	968	1070	1091	1023	1027	1038	1012	1008	984	979	1004	954	1035	987	990	1034	1007	995	1059	991	1016	1033	983	1069	1053	1012	979	1059	1003	997	984	1008	1035	992	988	1008	998	1045	939	1012	1048	1018	1064	968	997	1021	982	1005	970	1016	937	1003	1023	975	1028	1020	991	1017	976	982	1001	973	971	986	970	1012	929	993	937	986	946	958	1011	1028	983	970	982	974	949	1004	1021	966	997	963	1000	998	992	1064	980	1021	1007	988	1004	1001	970	1025	1005	954	993	1016	1004	1002	959	993	1032	1042	979	994	969	935	930	1004	1037	1004	994	981	1022	1017	985	993	1010	999	978	996	937	987	959	977	992	1000	992	1010	972	989	1058	946	962	1052	984	1005	921	986	989	1023	967	963	984	941	944	978	1010	997	981	1006	1000	1002	1033	1018	1015	983	954	982	991	994	971	991	1021	1062	1024	972	995	969	973	997	1085	1013	1016	999	1031	977	994	1041	1025	962	1006	990	984	993	1047	933	953	907	984	1051	1044	1045	1011	970	945	1015	1008	992	990	952	1018	1033	1008	987	991	1016	984	1005	989	977	952	1010	960	936	968	958	1028	981	1009	956	973	1001	945	1011	1007	941	1015	977	969	946	953	963	1015	1010	958	1004	992	1037	986	1036	995	965	998	987	954	1030	1019	1008	1007	990	975	1040	1038	981	966	1026	991	1006	987	988	1012	1007	1018	1024	1032	1008	1011	1038	1029	1001	965	993	1014	983	985	966	1046	979	982	1025	1027	969	963	967	943	1011	961	984	969	981	1013	961	970	1010	983	981	1049	997	1057	1034	1036	1008	1043	966	965	984	1023	992	984	982	1008	1024	969	1023	1013	1031	1021	1033	960	1010	962	991	1046	1021	945	967	1032	1015	1034	979	993	998	1023	1013	967	1022	984	1040	994	894	1013	982	986	946	982	952	997	945	911	995	1007	1023	1010	996	990	999	981	1039	1034	924	1000	984	1015	1064	949	1013	1061	968	966	997	989	1008	1003	1001	971	955	985	1003	1002	980	1028	982	944	1036	1003	1058	1006	1044	1001	993	1007	1014	951	1002	948	1001	935	1035	1016	986	982	962	1048	977	1010	996	998	1000	983	927	1027	981	962	1018	977	1016	977	987	936	1028	1011	975	1007	996	1018	947	968	1024	992	976	975	1041	1008	1018	1010	958	984	979	993	1002	1012	952	1008	972	1002	990	961	1019	1030	1026	936	996	1023	964	983	970	1007	1006	993	944	969	1032	1017	1009	973	980	976	1034	1008	988	1011	990	1022	967	969	956	1028	972	1009	949	1008	1029	970	995	1014	1012	961	1017	975	1032	1010	993	944	1006	1037	973	990	976	1005	970	998	1058	1049	967	1023	1007	1008	1002	1060	1039	975	1039	978	1003	968	975	1018	1048	1050	972	950	1003	961	975	1015	951	992	982	974	993	987	982	1016	1041	973	1001	969	993	956	976	981	999	944	962	1011	1004	978	968	994	984	972	959	987	933	1040	1082	1048	1026	1034	1011	1021	1053	990	1000	987	991	980	1065	963	1010	948	938	1018	985	950	921	1015	975	1023	1030	998	999	1010	1023	1036	991	959	952	980	1032	991	987	1024	991	1042	992	1025	1037	1003	1011	931	979	1003	974	1022	951	964	1061	938	1003	1011	947	935	1026	1038	996	994	1014	1026	981	1022	992	969	1033	1005	963	964	1034	989	947	994	1030	1029	956	1005	1041	938	985	1002	987	978	997	1044	975	937	1027	979	979	977	981	988	949	997	992	992	992	981	924	985	1010	996	988	1001	1019	1028	956	986	1008	910	1001	976	1010	1043	942	983	1014	1013	990	1027	1025	1017	947	965	1048	967	1009	1007	1040	1018	968	999	1031	991	996	1036	966	1002	948	1084	1018	951	1004	1005	1058	1002	984	978	1007	973	1059	1007	1044	1011	1018	978	991	1022	981	936	985	1000	1031	1038	991	1014	994	1019	961	945	984	1002	1003	980	959	986	1001	975	941	982	964	1032	975	1029	978	971	960	1041	958	997	974	986	986	992	1040	1013	931	1018	1003	942	969	1031	1037	989	1005	997	928	997	992	957	956	1003	951	1019	1005	1038	976	1033	1020	1035	1003	1026	1012	949	964	945	997	1014	1053	992	1069	1046	973	944	1011	984	1013	996	1009	999	979	1005	989	988	1019	976	1046	981	996	992	958	998	961	984	945	1002	982	993	1014	1013	1018	995	987	1023	983	1026	985	979	970	977	961	975	1011	1016	986	1001	920	947	982	987	987	999	1000	1008	986	1044	958	1026	985	1057	964	1017	978	1060	986	995	1001	985	1008	892	1012	994	969	974	1010	975	998	970	1021	1002	1019	1030	1000	1016	983	1021	972	1044	1030	932	1033	1048	998	994	1068	967	954	940	1022	1035	959	961	1005	997	968	981	953	1027	975	999	979	1045	1022	1005	1021	986	1020	977	991	1032	958	986	1007	1012	996	1010	958	981	1020	991	988	991	960	990	946	972	930	1033	968	1036	978	1017	1004	957	968	969	1004	946	962	1014	971	1036	982	983	931	1007	1043	1024	1004	1009	994	1000	972	954	1012	982	963	982	994	992	1028	1075	1004	967	1006	928	1004	942	1023	1039	955	962	973	952	952	1023	988	966	950	981	983	975	955	966	1005	1019	995	976	983	969	1008	998	978	1013	993	932	983	1025	956	986	995	1005	1019	919	968	1048	1004	1037	979	991	979	979	994	986	1016	1023	1031	997	1004	994	1041	1026	1049	979	983	959	1053	988	984	1004	973	911	960	992	971	1040	1015	982	1035	1001	919	1037	962	972	979	943	1008	1010	986	981	984	1012	1042	997	1017	1008	920	935	1014	1026	1021	1007	991	1016	981	961	940	1018	970	994	956	946	946	1002	1011	993	970	930	1053	1020	976	1044	1032	992	921	1027	1040	975	994	920	1045	1058	1032	1026	984	1003	951	977	1051	1016	996	938	970	976	999	988	1010	1001	982	977	992	1001	1058	988	1010	1039	1011	963	978	1042	973	968	1022	995	975	1002	937	967	988	995	993	974	978	1029	1015	999	1016	975	958	1033	1001	999	1042	959	1012	939	1019	988	965	1041	954	998	1006	1016	1002	1035	1007	989	1009	1000	965	976	1004	983	1060	983	961	992	1002	991	1055	975	1006	971	1032	998	971	970	936	997	992	1006	993	955	1021	1011	986	974	1060	998	1035	973	981	1013	952	1023	1005	979	982	1003	990	1058	1013	1011	1000	1031	972	980	1009	949	1027	989	1022	954	1013	981	976	1037	1031	941	985	976	987	992	1046	1021	968	959	959	1014	933	910	943	993	985	974	1051	1026	973	1018	1014	980	1061	1004	943	1014	940	979	975	1022	1023	1029	975	959	970	1066	959	1025	1012	1050	1002	1022	1019	989	999	976	980	1023	993	995	930	1046	1029	986	1043	1012	959	934	1004	976	1008	941	971	989	1014	979	967	968	978	1020	975	937	1024	921	969	985	1063	979	999	1029	979	984	952	977	1011	980	927	975	982	1031	1042	983	1014	978	961	1016	1009	988	992	991	919	1030	963	987	987	986	1004	1029	1016	981	978	1042	979	988	1025	973	1012	941	1012	986	1029	975	981	974	1023	974	1003	995	993	957	1044	979	1032	975	977	1050	1031	935	1032	981	1017	973	1020	993	1042	1062	1003	1069	988	975	986	1002	1003	985	1018	987	982	1054	965	1038	1005	1026	1039	1060	1024	1022	977	959	955	969	1012	1023	981	1048	1056	990	984	980	969	1013	1013	1059	1010	990	1035	956	979	961	1034	945	985	1024	992	1053	1048	974	984	992	1078	920	999	976	991	973	1050	1039	972	976	977	888	940	981	932	1033	1004	974	980	975	1008	995	999	979	967	1002	973	1002	1016	973	1011	1041	988	972	966	974	1028	995	992	952	1031	1006	966	976	1020	1011	937	985	951	985	1008	989	969	978	951	1005	1023	993	995	999	937	933	979	1000	932	990	1025	1023	999	1017	1052	1012	974	982	946	997	940	1003	989	949	986	974	980	998	969	985	937	982	932	1012	977	996	1006
3554	2966	2526	1646	1352	1271	1162	1088	951	966	948	1042	995	962	929	938	984	954	939	969	958	897	962	937	887	907	963	933	888	883	944	961	942	919	928	876	855	959	923	929	945	893	959	923	887	936	864	900	910	949	892	932	917	953	978	902	932	928	914	882	921	979	887	911	962	923	907	909	932	895	914	946	912	1009	926	912	881	891	894	898	877	885	927	926	932	927	863	867	918	900	866	898	860	900	940	886	895	906	929	886	866	930	876	926	874	849	942	902	875	899	895	916	951	900	896	906	905	890	914	950	906	911	921	912	855	911	895	908	894	950	897	902	831	892	883	918	897	882	880	893	907	921	888	893	909	906	888	888	916	945	851	891	861	893	915	890	912	936	934	919	919	869	912	909	931	953	889	877	881	836	907	890	963	885	912	925	934	923	954	937	926	898	840	911	915	896	884	895	910	923	915	945	907	914	949	875	911	950	923	869	923	918	946	866	915	868	858	904	918	916	844	910	841	889	843	915	888	858	905	938	840	946	913	899	853	937	889	894	931	915	913	862	935	867	914	914	956	875	934	879	907	880	928	892	883	844	919	887	908	858	933	903	922	976	931	918	935	838	873	915	879	851	877	952	913	908	909	877	919	886	942	882	894	933	901	903	907	886	918	917	949	886	895	899	898	923	919	933	873	872	907	884	863	939	900	905	943	901	912	937	920	874	884	882	910	893	875	935	868	921	928	906	924	889	879	899	874	927	956	917	902	904	911	919	881	861	924	916	971	843	939	906	935	908	886	946	922	905	922	892	841	960	932	865	879	904	936	920	879	920	908	911	878	926	872	919	920	908	930	902	919	883	891	900	915	868	880	925	934	898	938	914	890	883	950	923	873	886	862	858	909	964	882	846	922	899	923	866	886	926	915	892	879	949	897	873	888	938	897	941	899	882	903	836	880	953	895	873	868	927	843	857	929	917	871	896	851	922	887	910	912	877	892	855	883	887	831	883	900	900	891	911	931	882	886	874	884	950	919	893	904	900	881	874	913	872	869	903	869	930	897	862	881	863	932	958	908	857	930	899	903	889	902	924	873	903	882	901	878	951	886	877	855	923	892	939	911	908	933	905	900	929	893	913	959	890	886	921	873	935	970	944	901	896	878	900	927	905	905	932	943	896	896	971	896	913	899	869	908	909	942	926	845	842	891	973	884	913	922	882	922	928	885	960	934	872	873	954	900	942	880	893	898	827	908	893	924	917	941	878	909	888	911	901	916	880	908	919	879	916	931	830	915	905	1011	931	853	905	848	904	910	919	920	851	863	867	860	896	901	893	869	912	874	900	871	921	898	907	869	897	895	911	934	923	905	930	930	928	903	903	876	927	851	929	898	929	890	907	911	923	952	887	926	842	902	891	926	866	930	920	879	934	906	894	868	929	915	831	905	933	924	859	911	910	933	899	896	963	890	925	920	913	940	917	883	972	866	908	912	928	911	854	897	853	894	852	878	922	937	879	881	842	953	867	962	902	879	899	918	922	892	899	904	935	837	861	884	877	872	893	873	915	884	893	901	953	905	912	892	908	862	893	890	864	898	928	886	890	923	926	882	871	930	928	923	878	913	931	897	919	909	873	875	874	860	923	934	911	890	908	848	922	946	901	886	913	912	909	864	857	848	915	903	894	878	923	923	919	878	907	927	886	936	888	908	955	905	873	903	876	829	860	906	900	930	916	887	931	902	870	858	871	920	839	941	877	887	895	913	882	918	899	917	885	937	890	893	919	895	933	908	893	893	922	890	930	918	895	895	909	902	892	904	897	928	892	887	926	902	863	844	881	851	919	926	947	932	911	858	949	947	950	954	897	981	873	861	831	940	935	901	883	899	881	874	940	917	890	895	923	870	902	894	982	884	903	924	923	891	864	918	909	924	878	893	881	858	908	896	888	887	917	846	880	919	947	863	939	926	919	840	896	888	975	934	871	812	907	885	894	904	943	889	898	901	860	914	885	918	940	879	928	905	893	901	871	910	906	903	937	851	863	885	865	883	905	917	880	851	833	885	847	895	833	958	924	953	903	905	898	917	897	911	849	901	870	948	880	910	905	922	868	839	905	871	882	844	922	935	926	904	847	874	852	882	870	890	902	929	883	858	855	878	874	911	936	893	847	899	934	888	902	920	898	914	891	888	889	928	911	892	939	889	946	902	889	853	892	867	886	911	871	953	905	912	899	941	884	935	859	911	891	920	849	845	888	878	909	886	940	949	903	860	896	910	902	914	834	889	954	921	913	868	882	881	895	892	925	972	920	905	903	885	904	883	952	894	939	908	927	909	931	909	877	912	872	908	937	899	878	849	886	904	877	924	930	933	913	915	913	870	922	896	904	955	886	912	861	854	895	874	948	926	893	843	951	892	867	873	887	894	848	875	861	887	890	942	887	905	902	894	909	889	894	898	951	892	898	877	939	898	884	942	907	922	925	852	892	911	876	881	926	904	890	841	893	868	891	940	870	883	909	927	927	915	907	863	940	903	898	872	950	928	890	902	953	899	914	892	900	864	883	889	929	919	947	874	911	948	899	897	927	847	898	870	840	935	866	904	865	909	900	885	883	918	902	884	938	877	897	934	880	922	898	861	917	864	931	881	901	911	898	891	869	866	910	932	914	854	922	930	845	868	947	916	853	933	927	917	874	904	921	823	895	894	895	913	889	872	845	912	921	939	918	894	888	910	962	906	905	878	881	909	878	917	936	856	890	897	929	965	885	864	905	913	882	893	911	879	928	927	913	900	916	898	997	896	908	879	858	849	915	872	866	912	965	902	911	913	815	879	879	900	852	885	919	888	913	849	925	947	934	867	912	919	857	880	924	895	887	870	943	871	904	852	909	879	900	902	904	921	889	900	891	877	969	878	940	865	953	890	938	851	921	880	928	926	887	881	891	916	938	834	884	875	895	944	894	900	918	902	870	873	803	883	867	817	939	946	921	917	854	920	920	906	894	899	892	935	916	920	948	881	875	876	850	919	919	902	883	885	946	887	869	859	910	904	922	864	888	919	847	882	923	954	866	836	874	904	919	879	934	885	924	926	932	873	902	897	878	920	870	842	909	871	961	882	888	942	927	855	927	863	938	866	934	908	909	944	889	930	889	909	921	923	889	872	887	889	945	884	852	900	876	879	943	875	928	880	907	889	895	933	906	877	855	919	844	908	957	849	920	908	889	893	906	887	848	881	949	887	940	910	870	889	902	952	896	897	906	904	887	891	864	933	876	927	892	890	866	895	893	897	909	926	888	889	859	895	943	904	925	866	884	858	918	913	910	866	860	868	900	913	911	898	895	910	886	915	909	948	934	883	941	942	904	918	903	938	897	901	906	889	909	849	884	926	889	905	911	954	902	935	858	867	907	859	930	874	967	907	866	911	876	908	916	912	867	897	914	917	842	898	876	897	911	932	875	873	924	882	838	885	856	868	886	897	885	931	866	903	870	911	897	890	942	897	927	849	869	900	932	874	930	908	879
24113	21452	28743	24599	20989	4578	1465	993	859	854	811	743	766	776	763	720	734	687	734	725	703	695	721	679	717	717	718	696	670	694	728	672	688	723	639	687	691	647	701	713	657	678	657	668	673	658	663	654	668	675	700	675	665	714	661	695	644	699	750	660	695	690	678	684	659	685	638	626	602	615	663	655	686	650	672	678	703	677	675	693	658	664	667	672	636	658	652	658	712	640	692	702	654	689	648	660	707	717	623	694	659	681	674	709	669	644	671	670	683	670	685	671	706	704	721	662	645	642	679	716	698	661	679	702	652	723	711	647	659	671	663	662	675	686	685	656	669	670	650	692	671	669	688	637	676	632	689	648	686	644	687	671	671	680	681	668	701	737	659	653	737	674	703	673	650	657	683	645	640	670	667	673	660	699	680	685	631	684	657	659	670	670	670	686	666	703	645	690	650	659	632	723	631	650	654	741	701	669	651	663	635	653	705	639	676	642	642	701	684	669	633	710	685	663	696	679	640	683	678	692	688	614	723	662	648	672	690	701	656	733	690	650	678	674	639	656	684	668	685	645	697	650	717	673	654	661	664	678	612	660	695	633	693	656	661	651	650	719	658	650	663	670	682	663	676	668	658	701	672	634	674	659	685	633	694	662	680	645	622	656	694	627	724	671	715	681	641	684	622	682	642	675	638	687	679	666	630	687	643	677	697	690	662	710	717	670	635	725	708	676	672	663	677	721	656	683	663	699	649	656	656	627	702	622	686	649	643	659	693	657	667	683	637	655	613	667	677	628	700	682	663	683	669	668	670	661	645	684	680	652	605	666	619	705	668	632	734	651	664	692	658	662	636	677	687	655	648	629	632	664	657	650	694	667	677	701	664	633	671	677	636	719	712	680	632	662	674	656	705	621	669	604	664	672	674	687	641	660	701	674	647	660	674	627	682	670	632	607	686	630	654	655	715	644	686	679	673	657	690	659	634	609	711	688	683	647	720	688	664	651	657	654	632	644	643	654	659	657	671	700	628	639	669	670	690	689	678	680	643	667	668	652	663	681	692	657	664	699	637	659	604	680	678	721	684	667	684	662	659	630	705	643	636	698	704	684	683	656	668	635	645	661	703	638	652	659	676	682	656	626	692	669	657	673	684	699	693	691	681	661	580	664	646	653	691	689	663	655	655	665	694	636	672	640	624	643	641	653	664	671	675	686	664	659	667	701	733	681	653	623	671	643	632	628	668	672	663	622	637	651	629	660	654	673	672	637	672	642	678	626	686	690	698	642	666	702	684	689	660	665	689	660	669	667	659	668	685	655	710	670	699	647	646	689	653	643	713	660	647	691	648	683	677	699	690	695	653	679	682	691	726	654	672	703	643	706	655	659	674	675	673	655	647	675	613	644	671	703	690	678	669	670	664	643	659	665	648	712	687	679	693	672	678	614	699	712	672	646	674	632	683	610	689	658	661	658	664	697	664	659	697	701	694	660	670	661	671	683	671	670	700	640	649	667	644	650	682	714	705	684	673	654	674	658	660	626	641	654	631	691	698	648	667	666	675	707	687	701	695	648	685	704	647	665	663	655	600	676	635	676	665	640	666	657	680	620	661	658	672	662	603	634	713	592	676	637	598	671	646	667	678	666	649	663	682	653	700	667	624	712	638	704	620	667	687	683	677	684	671	645	686	690	682	659	702	670	643	644	678	653	646	643	611	726	676	668	642	674	657	628	652	671	637	676	612	706	601	618	639	676	674	695	660	633	678	685	693	655	699	700	654	742	717	630	634	735	705	677	667	687	627	694	659	652	646	713	648	701	630	660	648	682	676	626	696	651	732	668	609	656	668	665	658	648	660	631	638	662	669	673	668	651	688	665	637	677	694	701	660	613	671	656	687	665	644	694	682	646	626	676	671	693	661	641	658	658	696	635	707	691	637	660	633	662	673	694	676	669	651	634	662	678	612	627	701	658	696	678	659	681	669	688	678	687	688	633	687	677	674	627	660	641	630	619	685	653	684	655	682	679	718	673	664	710	678	680	651	665	647	701	619	654	654	649	678	656	612	681	649	690	594	688	663	679	728	703	675	673	633	635	635	665	630	658	649	650	659	674	718	650	639	623	623	635	620	684	659	659	649	673	689	683	659	667	641	670	674	644	663	689	736	613	689	639	607	648	682	639	694	652	644	715	654	629	617	636	665	695	678	706	688	678	689	709	648	639	694	654	676	678	730	607	642	683	685	650	697	667	653	670	642	620	710	664	640	632	695	697	653	618	646	653	725	662	671	675	632	661	631	655	693	669	691	705	676	647	680	630	656	684	683	628	708	676	650	691	668	685	642	630	659	655	674	639	695	699	684	661	713	642	663	644	605	695	665	634	628	635	660	687	690	620	671	673	648	620	627	690	667	613	691	665	667	696	666	702	636	669	679	644	659	691	635	688	654	664	658	656	628	682	663	672	671	716	703	653	660	647	703	691	662	615	693	641	695	633	643	618	710	652	660	673	642	679	638	702	664	633	686	645	674	645	624	710	653	660	668	694	646	627	642	629	660	640	678	710	672	604	661	688	621	683	654	681	646	639	660	692	657	684	629	652	633	648	711	654	685	670	683	658	618	656	681	623	720	670	665	667	639	683	656	671	682	675	630	684	628	671	663	669	665	657	682	651	665	623	643	633	722	682	633	680	690	665	682	692	733	663	684	641	642	674	633	661	675	663	650	637	686	693	616	699	651	663	641	690	620	684	657	629	655	683	694	659	684	660	663	685	661	656	666	683	659	684	689	679	650	656	664	684	678	672	650	664	675	660	656	690	640	676	638	696	634	679	626	652	664	632	634	659	642	646	647	677	637	687	635	635	699	686	650	661	666	681	671	650	634	678	683	645	645	631	701	659	665	668	605	686	690	671	659	680	615	644	614	647	650	648	666	663	698	676	641	676	645	650	676	672	647	651	678	665	672	700	621	687	644	673	651	640	707	657	674	655	674	673	696	661	666	652	639	708	631	679	706	660	691	681	657	670	709	687	668	659	692	607	650	659	676	715	634	679	663	637	649	691	737	701	682	651	625	598	635	701	656	716	672	666	641	627	669	666	681	709	649	637	662	635	668	645	691	675	643	690	669	621	682	694	653	694	669	654	688	680	710	651	606	660	655	681	656	682	661	663	642	645	657	637	667	633	694	627	708	676	688	633	707	682	643	656	699	703	713	628	681	713	666	645	715	659	647	665	666	656	681	699	738	652	670	677	674	662	679	677	592	658	676	695	679	646	625	649	654	695	603	628	640	697	697	643	687	656	669	694	654	634	626	702	621	615	692	628	624	690	690	667	650	680	611	681	650	701	654	678	634	697	675	678	629	630	637	681	657	698	670	602	637	652	656	631	703	670	723	641	686	700	646	694	637	632	676	660	686	683	660	617	696	666	673	659	648	689	638	662	684	665	677	671	691	695	639	644	632	625	700	629	615	700	630	656	657	678	644	623	649	677	674	695	633	705	653	665	657	653	669	691
3499	5067	4124	2283	1593	1323	1164	1031	989	936	822	789	784	742	771	750	783	745	734	700	771	680	728	757	691	701	679	755	706	702	683	662	687	653	693	680	643	676	692	692	668	691	681	725	668	730	707	660	696	636	636	713	722	640	666	653	680	681	706	654	689	669	699	708	667	669	661	633	663	707	676	699	674	637	663	683	650	623	695	683	694	709	681	699	676	629	709	676	645	618	653	642	690	655	618	694	678	645	665	688	636	662	667	614	615	687	680	667	675	694	679	685	660	659	632	694	630	680	649	670	629	644	625	622	724	657	681	683	681	678	639	652	628	647	669	658	686	676	668	733	717	671	648	637	674	649	673	635	665	664	661	634	653	670	637	702	661	660	721	691	691	666	653	674	645	634	667	664	643	659	688	657	703	660	709	725	675	684	665	660	665	667	678	651	610	683	633	615	644	666	614	663	646	698	663	671	654	603	672	620	691	683	687	635	654	675	627	674	668	695	622	648	585	695	664	687	666	708	671	650	646	677	645	656	680	650	625	659	660	651	669	728	632	707	644	680	649	640	650	658	619	610	632	660	655	620	603	628	651	667	670	634	642	686	682	635	687	661	668	648	623	645	705	642	621	670	672	650	674	680	652	656	706	673	681	642	642	644	686	658	609	674	664	650	756	638	646	655	610	652	633	695	668	657	678	697	628	651	653	640	665	642	625	660	665	668	637	663	664	671	660	680	707	668	686	646	653	637	692	676	719	677	659	579	649	661	658	663	674	679	645	745	666	685	623	694	658	653	672	701	647	652	639	665	718	662	662	651	651	621	624	670	635	654	671	657	658	627	636	628	622	600	636	685	643	667	642	670	621	641	674	681	657	646	631	678	654	684	645	679	678	656	629	624	657	673	679	642	694	661	614	644	680	690	666	661	631	617	626	637	667	679	697	688	670	612	662	659	654	654	589	686	626	721	614	643	668	704	669	659	622	607	684	611	683	645	670	661	635	632	649	660	678	651	648	655	624	681	672	604	686	664	645	646	621	639	673	684	651	677	647	659	668	641	675	677	655	697	645	620	640	676	691	629	674	655	670	631	628	629	659	644	583	642	613	650	680	647	689	647	649	684	655	654	654	651	599	660	699	625	686	608	647	689	633	690	656	603	633	653	606	642	669	656	675	659	632	664	665	656	653	679	649	659	664	646	653	689	649	633	681	640	652	624	652	633	679	617	630	643	636	679	596	676	646	627	633	600	615	664	620	670	627	648	612	657	625	697	663	668	691	658	644	631	671	645	633	659	644	614	643	623	620	680	654	665	641	661	673	632	694	646	625	622	671	669	655	622	699	672	673	638	665	609	676	658	682	590	643	625	613	646	654	636	714	675	647	681	684	645	632	641	658	661	672	656	665	653	669	626	653	624	642	639	628	612	662	673	628	643	654	626	648	658	662	669	682	683	643	660	618	652	665	651	608	695	664	651	655	654	681	614	631	675	673	685	649	660	684	684	632	649	662	609	687	660	650	640	656	642	647	645	620	674	655	619	636	652	677	634	640	625	704	630	661	657	670	652	636	654	641	639	682	683	693	658	654	669	649	621	652	639	694	629	648	637	657	641	663	637	615	637	670	640	626	688	684	665	645	612	649	629	661	682	630	675	670	636	683	672	670	650	682	694	668	605	660	659	725	664	623	677	656	649	663	666	657	670	643	656	631	628	677	699	670	649	704	668	676	645	678	646	675	623	648	652	653	676	653	646	629	655	647	632	626	630	640	611	638	640	641	629	666	705	689	619	664	663	642	641	630	643	682	705	656	666	645	644	630	706	664	631	640	640	660	678	656	683	648	687	629	679	639	664	649	665	651	637	656	611	687	661	698	647	689	626	638	673	606	650	616	647	628	709	656	696	656	668	635	706	647	658	652	626	669	676	570	661	627	678	625	628	660	699	625	727	691	670	687	666	638	651	652	625	655	647	675	666	614	629	656	667	683	729	640	640	647	649	688	633	671	674	668	604	686	658	671	651	663	656	666	659	623	613	628	616	677	662	678	640	657	649	613	681	675	676	657	652	642	698	638	661	617	670	678	633	636	609	617	666	685	632	708	644	709	602	675	622	690	659	639	633	617	675	665	663	683	652	635	658	648	630	645	671	617	617	668	634	646	638	615	649	631	639	657	639	631	635	684	594	642	655	653	652	657	623	646	610	672	681	638	627	673	650	641	620	668	669	618	693	616	630	657	632	650	629	681	650	654	667	570	645	645	657	650	627	617	679	677	670	652	660	647	622	715	680	651	684	691	631	662	655	650	603	680	677	662	665	639	594	633	681	645	641	676	638	631	696	648	623	663	623	679	669	628	685	631	643	615	645	688	640	681	621	688	607	679	717	693	649	686	677	675	631	646	665	635	610	674	621	613	687	648	674	638	652	631	643	630	658	662	689	605	676	639	664	661	700	645	657	650	677	681	668	664	620	636	684	648	660	633	688	643	635	655	679	624	669	650	652	661	656	652	665	703	663	657	634	653	624	640	639	691	640	653	653	641	663	645	679	652	641	618	642	619	651	659	649	642	670	635	617	700	658	708	670	659	653	636	662	624	614	644	622	666	649	651	683	639	652	636	630	666	649	641	668	635	645	673	612	624	635	642	603	633	668	646	648	640	692	655	644	720	672	665	617	632	609	646	686	623	645	658	667	714	654	629	670	638	666	652	634	631	689	640	649	687	672	688	637	672	643	669	650	705	652	642	652	623	647	684	614	651	665	659	649	692	653	632	671	636	675	603	654	706	675	645	655	618	623	651	643	629	661	671	643	682	634	632	635	696	667	718	639	646	669	672	646	640	663	630	689	677	666	649	656	658	690	683	661	609	634	613	671	629	624	671	612	646	625	632	653	643	668	689	619	651	671	682	620	696	634	608	646	649	611	632	668	621	630	662	647	652	688	643	662	627	670	643	624	647	637	665	633	658	674	638	679	658	614	678	656	661	643	635	639	657	652	651	703	634	636	662	643	674	626	674	618	678	618	630	650	690	633	630	593	651	676	684	646	651	675	637	641	661	627	631	648	617	645	633	655	659	613	654	649	618	645	647	632	660	679	719	675	687	663	636	644	622	654	678	651	617	600	628	617	617	661	634	622	678	661	707	651	617	643	636	632	639	668	605	687	631	645	651	592	629	658	664	632	643	644	647	653	644	621	662	668	672	669	669	646	669	671	688	652	687	613	713	658	654	618	581	655	637	612	630	683	645	685	630	653	650	656	627	634	612	656	619	658	612	675	610	653	610	655	658	599	592	657	608	674	637	643	669	682	671	642	640	627	720	656	669	684	611	656	667	668	619	599	640	621	660	654	660	637	608	692	631	642	680	667	638	655	643	646	640	667	672	634	668	611	619	665	674	619	661	646	612	683	639	642	612	638	638	644	641	642	665	691	606	634	595	663	657	661	638	630	615	664	668	624	643	625	631	690	633	647	606	628	666	591	620	577	643	644	604	699	680	667	617	654	671	650	643	632
27739	12881	2396	1361	1062	936	940	946	926	993	992	919	901	986	962	998	982	952	974	945	967	957	978	901	957	962	939	990	969	923	966	991	935	950	1016	962	884	948	984	944	964	953	974	982	899	933	921	974	969	973	946	963	993	933	970	968	967	924	963	966	955	932	927	972	986	938	955	982	999	980	998	962	967	1008	929	960	942	969	946	987	1001	956	911	903	955	963	921	958	943	1029	1012	946	964	967	925	950	970	952	946	890	990	969	916	953	956	930	961	967	917	1005	920	1003	947	971	915	975	941	993	966	938	959	955	944	919	946	938	928	1024	909	990	966	924	954	957	959	928	1012	937	950	921	974	978	943	955	942	947	972	966	916	965	928	948	968	905	946	969	990	994	992	951	961	972	955	917	922	903	978	912	961	978	943	989	981	925	949	893	969	901	958	955	974	969	953	994	919	990	983	960	943	1002	974	939	944	919	948	916	966	952	993	977	937	927	942	964	975	1008	987	947	955	929	969	933	987	946	943	954	930	967	971	929	944	901	941	968	951	894	921	943	970	976	955	908	915	1019	904	913	937	963	907	972	951	955	989	882	902	944	936	945	997	972	918	938	949	969	962	931	917	916	935	894	946	938	899	965	932	956	987	987	910	944	938	1013	954	984	938	962	922	894	966	960	941	959	946	937	920	937	950	980	925	940	987	944	976	964	952	952	970	963	987	944	934	925	911	962	963	982	981	952	965	994	988	983	893	923	956	969	930	946	940	948	937	893	962	903	982	925	934	943	976	952	968	933	938	979	947	980	942	954	965	976	927	981	902	968	972	952	1012	908	941	959	946	1015	913	956	944	982	955	991	955	948	1008	906	922	899	886	973	927	955	954	943	937	916	958	1002	946	970	941	956	985	961	1002	935	950	963	951	984	951	952	960	927	944	966	933	1007	935	962	924	1003	1027	967	929	961	970	971	933	948	945	925	950	930	926	968	922	924	917	970	968	974	1005	926	983	960	879	931	943	973	943	978	915	944	930	927	891	904	961	945	952	955	969	925	911	955	975	940	964	941	942	959	1002	848	944	1010	981	939	989	917	998	950	945	977	949	951	990	953	955	941	957	923	941	997	903	961	930	993	964	981	959	989	923	927	935	911	952	940	942	950	942	961	959	984	956	892	940	946	986	948	940	933	952	1015	940	935	960	958	942	956	977	1000	927	921	905	933	943	980	932	948	920	937	997	952	969	933	954	942	1016	948	954	973	921	928	959	920	1004	979	975	911	927	991	904	938	922	958	946	999	951	963	952	964	926	933	943	990	927	967	927	1010	970	895	962	943	964	985	1009	932	922	915	958	934	947	1006	923	966	973	950	877	948	946	918	955	926	933	1019	974	993	905	932	891	936	921	1016	989	940	967	953	1011	892	1000	904	945	928	925	1004	942	926	968	954	907	953	942	986	941	944	939	944	969	920	900	953	974	1003	939	919	996	954	949	909	961	998	922	893	935	897	939	969	1020	1014	979	994	980	957	920	949	963	1008	969	959	941	927	924	953	988	848	917	963	968	911	1000	992	941	924	933	1007	977	943	911	1022	981	1007	939	952	971	962	908	972	986	960	975	950	976	958	937	952	936	947	930	925	982	935	937	981	936	973	987	931	1034	964	971	958	875	922	953	948	988	887	980	975	931	913	927	911	952	955	921	968	1042	922	939	952	976	943	971	946	946	961	966	925	982	937	926	976	966	881	968	1010	898	947	1010	923	945	966	934	1005	942	957	956	920	989	965	949	1008	942	978	958	979	920	965	922	894	966	941	963	930	987	964	944	930	936	1007	978	980	966	931	1025	996	983	996	988	929	963	982	949	943	914	929	933	952	992	939	964	1027	971	905	956	914	1024	958	939	918	903	962	936	964	1011	969	946	966	965	957	930	989	932	938	985	935	936	939	965	920	955	968	968	959	925	933	989	897	900	968	974	944	934	961	958	953	929	941	967	983	930	961	945	940	955	997	952	896	996	942	1005	902	967	988	960	948	998	1012	901	968	962	942	925	953	946	935	991	979	918	984	963	1012	965	921	997	952	1007	1008	968	952	924	967	1001	952	911	911	990	943	994	981	965	948	919	960	972	885	954	961	981	998	973	1028	984	937	969	970	1007	939	996	1007	1003	922	965	963	945	958	965	968	902	970	936	970	966	993	962	916	926	903	905	947	954	1002	933	900	968	935	972	981	943	1030	914	958	949	982	950	937	952	937	948	948	904	947	948	925	932	974	965	966	863	987	953	994	990	1000	946	1001	1001	970	890	910	960	1002	952	960	941	972	986	912	1034	1019	919	944	978	924	919	977	970	967	953	988	991	948	948	884	967	979	966	946	984	972	998	919	997	957	919	921	972	979	917	966	928	935	1006	925	978	901	898	916	984	917	994	984	905	918	919	898	987	968	994	943	904	1008	888	951	988	973	908	936	951	987	943	981	944	950	925	961	976	926	970	975	947	943	964	1008	1005	948	976	925	982	982	965	966	961	1018	970	997	960	933	970	948	962	982	929	934	960	966	937	1000	972	955	979	996	988	986	907	927	952	954	944	884	979	999	957	925	981	1030	976	980	981	979	953	923	950	937	918	933	920	931	971	913	946	942	967	939	910	904	948	982	1057	963	955	940	972	945	920	891	921	980	968	934	934	919	927	925	902	1036	950	979	1008	987	949	952	896	910	956	986	994	927	950	960	990	956	913	964	897	931	944	966	1017	886	892	910	958	997	941	944	939	930	977	957	927	920	965	965	952	934	998	1034	962	955	913	971	957	913	913	924	966	975	952	914	957	914	935	977	933	993	926	958	952	915	984	978	927	931	978	918	944	970	1000	956	953	968	914	930	972	949	944	996	987	975	931	955	938	888	986	942	941	1002	985	940	999	937	983	964	973	994	966	928	935	894	931	977	936	918	970	968	852	915	953	937	946	985	953	965	959	946	917	943	957	959	1001	950	878	973	914	951	947	962	912	965	979	982	901	966	948	912	984	957	976	958	937	919	991	994	926	962	916	914	929	962	936	948	916	945	924	947	977	947	953	922	907	939	1008	930	959	886	904	966	937	993	972	961	932	1010	940	953	928	998	951	962	982	935	958	937	930	946	941	959	950	1003	920	950	980	957	1018	1006	957	932	972	958	926	970	1026	983	934	964	959	1040	954	932	1016	955	1001	950	969	952	955	892	990	977	1012	997	973	911	996	910	920	1003	901	952	954	957	927	961	931	990	963	999	967	974	934	979	939	966	968	1025	967	983	956	949	976	1014	968	964	927	1003	934	915	919	974	959	979	926	924	997	955	946	954	962	948	998	946	1002	960	951	925	950	931	993	956	914	940	997	911	966	902	982	975	975	971	925	955	986	971	993	964	948	937	917	906	962	973	936	926	974	996	926	896	938	901	964	1022	939	956	945	988	975	926	1018	1029	978	948	961	963	924	927	923	999	1003	981	988	899	934	950	970	985	916	919	953	949	964	965	1003	968	909	965	978	924	963	985	965	908	981	978	965	861	917	927	925	955	969	933	950	952	923	955	924	965	930	934	958	985	935	943	943	931	985	928	904	949	956	962	957	1017	928	876	932	928	912	933	975	1041	952	956	977	1010	961	919
5194	1093	1062	950	886	898	883	846	858	775	874	837	820	894	854	822	871	893	849	867	879	923	825	811	881	869	864	838	841	767	818	773	834	871	840	850	840	839	854	882	874	863	881	827	830	859	841	854	830	828	836	850	835	890	881	810	845	875	816	891	875	804	868	807	845	870	896	809	878	835	868	846	839	817	851	857	869	844	834	861	843	869	881	800	880	833	840	815	830	821	881	831	780	814	861	883	797	872	833	825	822	846	829	874	824	797	845	824	888	836	825	845	851	839	870	799	846	854	883	881	881	808	851	783	872	868	825	859	816	852	834	825	835	852	840	818	863	882	872	805	870	836	851	802	817	849	785	884	846	819	784	822	870	804	829	813	884	824	820	844	830	859	896	827	892	829	836	800	851	825	819	808	818	876	815	808	836	869	808	783	910	825	887	871	864	835	772	805	841	840	869	811	882	800	852	814	859	806	813	845	774	822	800	859	857	879	842	784	796	862	827	879	805	840	855	858	889	833	833	919	878	863	857	808	749	887	800	852	847	794	832	816	823	803	838	885	855	856	846	821	831	773	845	854	835	847	862	817	817	885	795	785	787	849	829	827	835	836	838	760	833	809	814	899	893	838	850	857	889	852	872	767	779	880	773	807	793	890	833	881	827	808	802	855	848	864	857	760	837	836	846	853	892	849	814	859	835	832	821	859	853	878	816	837	787	842	851	865	787	867	800	806	832	868	865	834	848	857	820	844	802	827	791	838	852	858	814	821	843	891	828	809	853	790	836	838	815	853	876	859	833	828	822	837	822	842	812	797	811	848	824	849	862	866	863	825	821	784	858	892	839	825	857	890	838	793	787	818	860	863	854	864	828	927	844	852	895	812	838	885	844	788	804	866	801	812	812	812	864	859	847	837	825	840	845	817	833	840	834	853	816	842	859	856	818	805	844	893	859	822	819	860	766	804	811	832	803	865	865	848	890	850	835	796	849	837	858	816	867	818	863	854	832	813	831	873	871	846	818	867	732	825	819	845	899	876	844	853	813	886	883	847	835	850	811	864	866	821	856	858	840	857	792	824	830	824	849	857	833	831	858	834	821	797	812	823	834	834	863	848	837	851	816	772	828	903	789	861	873	859	859	776	842	883	859	810	846	844	869	796	905	856	836	825	810	837	835	819	870	847	844	818	832	850	887	928	790	853	869	862	834	841	782	830	843	824	844	798	811	896	846	866	852	824	872	911	796	873	820	847	812	840	832	856	805	847	770	868	809	860	838	799	835	850	834	829	799	820	836	824	830	839	819	800	850	799	815	841	898	824	857	825	798	841	834	821	824	862	853	816	803	843	864	862	812	813	818	841	830	871	864	829	821	821	786	840	841	869	854	901	736	872	885	849	903	799	813	852	858	894	805	838	864	818	866	807	824	902	880	800	846	848	869	825	849	799	854	810	825	790	855	803	800	858	859	841	804	870	833	839	873	805	838	839	788	832	863	840	817	881	894	900	821	810	832	807	825	790	806	885	843	813	850	860	832	878	888	848	799	809	868	838	849	748	813	869	895	834	798	804	887	816	868	832	861	844	848	794	819	820	855	787	879	839	845	847	797	789	862	896	815	860	829	777	834	794	817	823	822	819	782	814	791	849	842	885	829	876	872	843	810	825	852	848	855	804	839	792	867	883	888	818	815	865	874	804	795	752	824	817	831	854	822	829	831	833	852	817	879	852	892	784	863	811	864	815	839	785	812	836	849	877	857	837	874	856	818	851	827	847	822	844	830	850	904	816	795	826	818	829	874	836	835	872	806	862	860	856	817	804	822	812	848	848	793	846	839	847	811	788	810	887	825	881	877	823	845	864	887	862	831	839	838	844	827	822	890	805	856	843	903	841	849	852	826	842	828	885	815	818	811	808	829	789	789	836	784	836	787	827	827	859	829	817	834	814	809	880	816	855	858	897	850	821	835	816	817	762	840	853	837	832	823	851	815	804	829	887	901	810	860	835	867	796	780	804	805	814	831	842	862	844	842	870	760	880	809	812	876	827	858	848	821	885	874	858	819	859	848	776	841	818	830	841	780	833	805	891	849	874	796	853	861	779	783	855	812	814	866	854	815	817	845	834	862	846	856	823	843	862	810	854	875	824	843	868	854	818	849	873	854	818	827	862	842	857	813	851	883	791	837	844	853	835	845	833	856	852	859	846	812	848	843	808	765	851	870	855	893	822	872	840	848	814	844	848	788	806	848	846	912	798	829	851	872	893	796	819	813	853	863	834	797	824	848	836	811	858	854	816	817	902	835	814	849	837	883	814	827	784	916	831	813	849	826	800	818	836	842	822	859	830	806	797	822	825	875	857	888	870	863	849	810	849	863	814	816	867	861	810	829	827	837	847	823	863	833	860	842	850	873	870	791	830	784	812	859	795	830	868	840	860	857	918	823	835	840	815	848	857	847	833	810	780	744	845	857	834	888	793	816	819	854	896	822	818	825	867	873	835	810	801	812	842	846	856	827	895	785	813	876	791	828	856	768	813	776	851	863	812	781	816	853	857	849	817	800	883	824	892	839	811	797	820	883	796	816	921	837	847	829	845	886	831	827	764	863	866	808	796	780	835	818	797	866	821	851	851	808	830	860	811	831	836	860	857	846	842	846	866	852	815	883	836	809	844	801	879	898	905	810	852	856	890	851	892	866	804	835	840	851	832	808	780	868	777	830	837	812	835	840	829	814	840	836	875	779	880	868	879	884	809	834	846	805	829	803	873	843	861	833	828	784	857	839	810	841	796	818	848	825	831	827	831	822	817	883	877	836	815	832	830	857	831	838	823	791	873	799	789	841	812	791	866	811	873	834	825	839	862	826	873	822	869	882	869	899	820	866	857	823	877	886	851	816	810	882	879	820	811	881	849	881	822	878	765	827	819	829	831	830	825	841	896	856	854	881	874	834	881	844	891	828	796	809	818	864	889	842	823	850	899	824	842	873	918	807	804	876	848	844	843	829	825	848	830	808	896	913	823	818	843	850	846	793	784	923	822	803	826	892	771	755	859	844	866	875	833	839	868	807	879	813	860	849	874	840	852	832	888	817	852	840	841	812	810	781	806	792	852	826	844	784	768	826	888	831	833	822	812	844	815	820	789	879	789	768	819	834	816	823	860	821	843	862	850	786	828	890	849	818	866	838	832	839	816	813	797	884	867	817	824	883	825	859	870	782	788	830	821	831	818	838	872	833	825	868	842	779	826	837	832	831	875	854	780	773	833	827	872	821	831	864	837	847	852	823	862	832	821	814	846	853	869	786	823	835	819	825	827	815	842	805	810	811	867	881	830	816	837	864	851	844	803	854	884	857	847	787	831	869	870	805	835	808	806	845	822	864	848	837	836	866	837	844	841	838	863	801	843	835	766	822	841	836	795	826	888	813	812	819	844	839	864	868	859	838	836	870	856	869	868	821	792	831	819	851	775	836	848	838	826	799	858	808	845	808	809	818	889	803	847	853	866	813	881
25408	21514	27117	24313	4232	1660	1379	1164	1081	1107	1054	1102	1049	1045	1019	978	1077	1045	977	1069	1004	1060	1010	1048	1088	985	1036	998	1069	949	1093	982	1068	1020	1040	1015	1006	1026	1049	1055	1017	1002	1087	1032	1008	1072	1034	1017	1006	969	1029	1031	1069	1007	1031	1006	1002	988	972	1061	967	992	1005	1019	978	1077	1036	1032	1039	953	982	1051	960	995	987	1064	991	981	979	1025	1033	1103	1016	1065	987	1061	1040	1061	1027	1002	1036	1077	1011	1044	1050	1046	935	1021	1025	1047	1013	995	1006	979	981	1010	1067	1008	1027	1034	1013	1048	977	1044	957	1041	1000	1041	1070	968	932	1066	1080	1030	1055	1022	1009	1025	1022	1008	1005	1010	1032	1004	1032	1026	1069	977	1026	992	1023	1077	1009	1003	1001	984	999	960	1022	1021	1026	1001	1019	1050	979	1024	1045	1021	1028	1004	1014	1007	957	1046	996	1044	1007	988	1017	1011	1070	1042	1041	1026	1021	1007	1061	1020	953	998	1032	981	992	1076	998	1014	1023	998	1017	1021	1000	1053	990	1036	971	966	1049	1031	955	1024	983	1053	997	1031	982	1003	1039	1030	1045	1016	1026	1055	971	1000	1028	977	991	953	1015	1014	1072	1056	1016	1023	1049	1055	1007	1029	1039	1092	991	1045	1079	1024	1042	1012	1019	996	974	1042	1022	1059	1024	1021	1041	1097	982	980	1030	1030	1031	1001	963	951	1107	939	976	1027	1063	1004	984	1036	1008	1024	997	981	1000	977	1072	1014	1039	1016	991	995	1050	1012	1030	982	998	1014	976	1011	1004	1032	1043	1007	995	979	997	998	1038	1018	1009	1021	1029	999	1019	1015	1044	1041	1040	989	1030	1035	1026	1001	1095	1012	1018	1020	999	928	1025	1050	1026	1033	976	988	1046	1013	956	1005	1015	1034	971	995	1007	1038	1028	983	1018	1004	1016	999	977	1006	998	1045	1015	980	1069	1002	959	976	974	1004	990	1014	1022	1010	972	985	961	1031	1070	1048	1059	1009	1005	1011	1013	981	1014	1014	1021	993	1036	1009	1035	1039	1080	1014	941	979	998	988	1047	1028	1019	995	1032	982	999	1029	972	1021	1036	1061	1053	1077	1013	1039	1071	999	1024	1005	1045	1064	978	1004	997	986	984	995	1004	1036	1016	984	1006	1010	1086	984	995	988	1033	1106	1047	953	1022	972	1025	1021	935	958	1023	998	1069	1004	991	1032	1000	1034	997	1048	1052	968	1060	1002	1025	989	1034	999	1046	1029	1071	1031	1003	980	997	1012	1074	968	982	1040	977	1069	1048	959	1016	997	1010	1024	1049	1003	984	999	1021	965	1043	988	947	1012	1005	1019	974	1062	1015	1008	989	1008	984	999	1016	1005	989	991	1018	1033	1012	999	994	981	1012	965	1034	1020	1026	1004	1027	1038	1030	996	1022	1087	1016	978	1029	1001	959	962	1070	948	1037	989	1019	1037	987	1005	1003	1047	988	1019	1011	1002	1035	1063	1041	1017	965	999	972	992	970	1002	931	997	979	1026	993	1017	1033	955	1019	1027	997	1038	994	974	1035	1033	1015	1004	963	1034	981	1054	1035	948	965	949	1005	1023	1015	1049	957	1042	1000	1030	1030	1040	1009	1028	1022	1027	1004	1064	995	1065	1019	972	1006	964	997	987	1014	1022	1036	1004	984	984	1072	1003	1005	1036	1040	1066	991	1045	1061	1080	1049	1011	998	1034	1001	1018	1038	1061	983	996	1043	1058	1018	1001	999	961	981	974	976	1017	972	1030	961	1020	1019	975	1028	975	960	997	1010	1005	991	1004	992	996	999	1028	999	1011	1034	979	1082	946	1014	1076	978	977	1031	1054	973	1023	956	1009	978	1052	993	1058	1030	1047	1030	1002	1036	1022	993	997	1020	1036	1005	1016	1102	999	1023	973	1033	995	1021	1049	1036	1016	1085	1005	992	1126	1071	1033	1013	1006	974	1022	1009	1004	1019	1025	1037	1041	1049	999	1037	968	1063	970	1033	1042	1025	1019	1078	1020	1008	941	957	1000	1035	1010	1035	1047	1055	998	1010	1057	1072	1055	1039	1070	1034	998	965	1050	997	985	1011	1016	1032	982	1008	1008	992	988	1016	1000	1054	1004	1028	1019	987	1019	1030	1103	1003	990	1005	1046	974	1067	991	1056	1047	982	1062	1043	971	1050	1024	961	980	1006	992	1072	964	1035	1046	1065	1042	1000	987	962	1037	1023	1045	1036	1002	997	1026	978	1018	1001	972	979	1066	959	1045	1035	999	989	1011	1059	983	1003	1011	1039	1059	1028	1004	1010	1000	994	949	1025	1037	1061	977	988	1028	1008	1013	926	1049	1016	1024	1021	1039	993	1030	1042	1042	977	980	1011	969	979	1026	1042	973	1017	1017	1036	1050	1029	1019	1003	1070	989	979	1023	1046	1002	996	1004	960	1046	1001	1019	975	993	1018	1010	1065	1035	1006	962	964	1023	979	1013	1047	998	1002	993	1003	989	1021	1020	977	1025	1038	1067	955	1019	978	984	992	1034	1005	994	964	1049	1046	1058	998	1036	1036	1034	1018	1059	1003	1033	975	1076	1016	1059	936	1029	992	1024	1013	1030	968	1040	983	1018	962	1031	965	1048	1027	1033	1066	1015	940	1052	1014	1022	1064	948	1013	1066	1007	1074	1026	1011	1008	968	980	1031	1014	1031	995	1027	1013	1006	1014	1018	970	1092	986	993	1019	1038	1041	984	974	1042	995	954	1010	986	1005	1109	1026	1055	996	972	1007	980	1081	974	978	1029	979	986	992	1012	980	969	1026	972	1037	1018	1011	1025	996	1021	1021	1017	1034	1081	989	1110	1048	1073	1040	999	1060	1063	999	1006	1030	1039	986	1008	992	1026	1012	983	987	1013	998	999	1051	951	1029	970	1005	1020	974	1034	983	1074	975	1002	939	978	1025	987	945	990	1055	1007	1035	996	1026	1042	992	1013	947	1088	1043	1016	1015	1025	1057	1033	1001	989	1003	983	997	956	1027	1072	996	1026	1010	1007	1030	1079	1007	1020	1012	1037	1030	1020	986	1008	991	1088	1023	1067	1069	969	1036	1011	1071	1011	1065	979	971	989	963	1087	1056	1029	984	975	1019	1005	1060	1063	995	1035	1030	1031	1052	962	1003	1018	983	1015	1063	1068	1037	1015	985	1013	972	1033	1041	991	1007	1016	1038	1004	978	1015	1005	1010	1057	1020	1024	978	994	1056	1063	1011	995	988	1069	987	1083	987	1018	1009	1009	1051	1034	989	939	967	1018	1031	995	1029	1066	945	999	1044	1014	972	991	1021	967	973	960	1051	999	932	977	1036	1033	958	1007	1005	1041	986	1027	1025	1028	1016	1059	978	1047	1021	974	1005	1008	1003	1002	1072	1020	1009	1044	1038	1037	1001	1002	1003	956	998	1039	1028	1074	1041	992	973	1000	1039	1013	1005	1009	1024	999	978	940	1005	1003	1050	973	1034	1014	1004	1029	1047	991	1024	1019	1015	1037	989	1085	1038	1001	1010	1094	965	1035	1019	1029	970	1002	993	962	1025	1073	982	1019	978	1038	1090	1029	1058	966	1007	1058	1017	974	1009	1029	1013	994	1065	990	1003	1045	1012	988	1022	1013	953	1030	1029	1048	1018	1042	1080	1033	1010	965	996	1046	1019	1032	1014	962	1042	964	951	1012	991	1082	976	1007	1005	1039	1003	1023	1006	1000	997	1031	983	982	1042	1029	989	1064	1007	1078	1005	933	942	986	1036	975	1052	1038	1018	1018	1006	1092	977	1029	998	1020	1006	1038	1009	1045	1066	1021	998	1007	991	998	1039	1045	1049	1020	982	987	1066	989	1052	991	991	965	1046	1041	1010	1012	1026	1007	1011	1008	1004	972	945	1024	974	993	958	1062	1000	962	1005	1025	1049	963	998	971	986	965	1012	1040	974	1000	999	1023	1034	1027	1005	1059	973	1002	1039	1066	1031	1014	1053	998	1033	999	1022	1002	1010	986	1050	1030	1005	1001	1045	1033	1080	1054	1035	1058	985	1018	965	995	1027	1047	1043	975	1010	978	1020	1055	1001	1037	1038	1037	1066	1033	1006	994	965	1016	1011	970	1049	959	1023	998	1040	1005	1018	954	992	1023	1050	1005	1057	1055	1012	1020	1018	1041	1061	1001	1055	1000	963	1019	1049	1060	1046	1028	1027	1018	1060	1020	937	1055	984	993	1066	963	980	984	1032	1076	997	1056	987	1061	1033	1048	1032	1015	1022	982	1037	1002	976	977	999	1038	1020	1028	946	981	996	1049	1048	994	991	1051	986	1025	1045	973	964	1011	1066	988	999	1015	1026	972	995	1061	993	1031	1058	1040	1011	1012	1015	1002	1101	974	985	1027	986	1040	995	1001	1000	1074	962	1060	1007	1056	1034	975	1043	1031	1016	1008	1030	1033	1009	996	1042	1032	978
3546	2924	2466	1600	1383	1249	1096	1033	1022	1031	1007	954	975	908	944	951	982	954	932	967	958	979	941	926	956	955	946	970	909	927	957	960	911	902	1002	953	949	978	928	916	934	952	891	960	885	946	941	931	971	896	948	924	933	873	894	888	930	894	898	848	914	929	889	982	899	930	902	936	912	948	887	938	903	944	880	922	943	929	901	842	905	906	917	827	932	854	830	944	939	904	928	909	933	883	954	946	929	913	884	894	916	842	894	940	914	921	905	922	866	924	900	879	953	905	928	884	886	847	898	935	862	867	876	879	919	896	888	878	936	899	910	921	908	923	925	906	917	917	972	977	919	905	887	973	882	873	948	955	882	880	948	896	914	896	873	886	935	925	901	893	861	875	926	893	958	912	896	908	911	905	888	885	912	890	915	927	918	915	877	910	868	909	849	900	902	921	859	890	943	947	905	906	927	856	883	878	927	870	915	960	905	855	899	924	899	926	865	866	894	903	884	957	968	908	886	910	875	884	853	919	901	934	870	895	867	869	849	929	964	874	923	918	869	895	894	943	904	877	965	912	917	899	893	887	890	895	952	862	911	890	894	907	851	869	909	858	904	903	934	894	945	924	949	935	860	906	882	931	859	915	887	914	865	900	921	907	876	930	837	892	928	902	938	872	962	916	876	921	917	903	852	885	935	915	885	869	896	882	844	894	895	895	906	922	965	937	883	926	908	949	906	894	930	884	916	915	961	919	898	858	924	885	898	884	917	980	857	919	966	909	881	885	874	987	881	905	923	951	946	857	927	886	886	961	871	930	874	870	949	963	901	887	883	906	904	898	918	903	928	946	906	856	917	940	906	936	937	915	900	875	858	968	915	919	912	920	860	854	900	950	971	853	874	905	893	921	949	928	921	870	908	893	895	909	859	850	906	926	894	883	936	915	950	894	900	846	925	907	895	885	1000	910	892	893	899	858	959	898	940	895	893	919	905	935	922	905	875	905	916	917	929	932	873	896	885	929	959	887	902	905	947	880	866	960	974	894	881	881	933	866	923	884	940	887	955	911	833	899	932	912	910	890	863	888	888	915	908	920	895	908	908	904	887	877	928	862	940	898	822	945	894	896	909	919	882	924	867	914	917	875	873	905	947	910	856	896	917	930	892	885	915	896	866	935	909	866	939	930	873	880	906	906	869	892	929	918	916	916	840	885	879	915	886	846	940	856	884	919	882	905	854	895	904	903	917	952	887	896	882	898	893	905	914	908	898	890	804	892	939	898	908	891	914	976	887	907	924	900	868	918	888	852	874	903	901	899	910	979	868	885	888	920	909	924	925	919	909	951	952	870	873	867	848	922	933	885	906	928	878	931	922	907	900	885	876	915	914	903	895	874	860	904	932	886	924	903	895	881	871	912	922	923	901	910	866	908	852	906	906	854	879	907	888	936	918	927	879	926	887	890	880	895	976	900	970	924	883	899	904	886	908	950	855	862	869	902	957	893	830	914	867	883	924	870	896	925	848	899	951	878	931	866	938	927	885	894	941	900	915	904	885	894	897	903	900	871	930	887	927	903	895	902	870	942	901	928	923	909	990	913	862	901	954	949	907	926	881	855	883	854	935	910	887	920	911	888	877	907	888	913	907	932	938	874	862	894	873	872	924	957	839	929	923	896	934	915	897	961	863	916	934	897	905	918	959	925	919	922	966	900	916	876	889	828	873	895	878	873	916	892	957	907	882	908	907	875	930	905	885	910	896	929	886	898	922	965	917	908	891	879	848	887	911	905	938	930	910	852	896	909	889	927	926	931	850	917	899	927	913	935	918	876	901	916	876	913	942	874	906	889	948	926	923	903	872	892	947	920	932	932	921	907	917	919	853	867	882	915	851	938	918	949	926	901	907	933	845	953	941	917	900	877	972	938	914	891	907	942	989	870	907	942	868	880	868	873	905	916	878	891	902	943	913	832	899	920	887	889	900	882	888	929	879	906	935	883	902	911	885	910	883	880	894	853	928	881	883	861	903	938	911	902	926	922	921	945	926	911	932	906	829	890	869	923	858	926	873	858	862	870	917	862	883	901	904	873	900	930	879	873	856	868	874	940	885	869	890	930	917	944	905	900	893	923	893	916	893	838	857	936	896	860	939	913	888	912	889	911	848	885	916	932	873	899	899	864	945	907	907	898	916	859	920	904	944	927	934	860	900	924	942	912	909	853	919	947	935	938	902	892	941	907	885	921	889	870	926	904	886	923	876	878	908	912	936	860	868	846	901	897	887	890	907	941	914	884	863	924	870	884	932	882	898	954	892	895	896	914	905	879	882	893	910	887	926	916	874	934	915	894	911	904	928	898	894	868	929	881	872	917	925	905	898	901	909	912	918	913	899	893	929	901	949	909	908	857	895	870	895	916	907	941	908	909	929	894	944	839	867	960	898	905	875	882	914	874	914	892	892	919	865	950	915	868	884	903	932	939	929	884	934	881	943	953	867	926	939	896	896	939	892	893	911	821	924	924	883	942	883	892	868	855	916	884	913	884	887	888	869	870	901	886	879	918	895	881	893	925	860	882	902	856	836	902	929	870	877	874	887	928	904	911	884	955	922	871	936	905	875	883	954	936	853	945	876	911	933	915	885	865	897	864	867	934	940	880	896	873	867	896	857	887	923	859	936	890	906	906	879	863	947	900	918	865	905	900	872	908	910	872	901	918	907	926	890	897	923	878	856	889	913	904	895	930	944	859	964	884	909	908	913	949	954	899	843	943	885	895	919	925	925	911	929	902	887	873	855	896	886	946	885	946	857	964	896	881	897	917	859	933	921	925	863	943	950	887	901	893	862	921	901	883	939	887	888	959	907	903	877	917	914	926	895	919	894	953	911	888	908	901	911	966	918	901	921	914	917	926	918	868	919	863	887	896	881	898	872	904	925	937	839	893	873	883	872	942	876	891	841	831	889	889	864	938	926	929	871	848	939	877	892	861	961	948	927	918	919	858	881	880	913	870	887	894	940	875	922	895	880	892	888	891	961	888	974	931	910	878	939	919	918	870	949	895	899	932	898	920	906	910	934	898	907	872	862	868	877	942	917	865	894	959	913	936	888	921	898	916	866	878	877	892	857	901	860	926	901	936	910	876	912	901	909	855	902	892	901	907	884	882	896	874	929	849	887	917	868	922	910	911	933	896	881	865	890	944	891	843	884	942	924	897	917	892	887	954	929	899	936	892	887	839	888	925	871	927	884	869	892	932	897	882	916	893	892	920	941	902	891	878	876	917	907	857	960	903	902	896	895	880	887	809	896	830	898	949	975	889	898	927	867	902	884	879	880	818	887	871	938	866	960	888	925	890	927	914	856	911	882	876	858	930	904	843	931	866	895	918	932	918	894	936	882	928	934	868	871	903	902	859	911	923	944	924	874	905	886	858	906	928	898	925	963	896	855	937	896	890	885	892	919	894	895	917	842	894	945	888	907	892	907	897	891	920	936	875	879	945	821	887	944	910	851	858	892	904
24128	21462	28761	24585	21018	4634	1517	1005	847	803	786	713	720	776	766	751	741	760	722	744	660	691	745	722	706	673	706	712	633	719	692	702	687	733	730	659	670	680	657	669	691	661	681	687	675	634	676	717	695	642	643	699	676	584	676	674	663	678	684	683	668	714	657	707	693	703	698	672	683	671	707	704	668	700	665	672	693	664	678	704	686	673	668	690	667	645	682	695	657	678	697	649	689	661	626	637	637	676	650	713	717	659	684	659	711	645	629	646	628	655	667	645	673	657	672	671	668	663	668	674	708	696	663	698	659	647	681	655	705	696	680	655	658	657	692	670	700	638	666	689	698	637	701	719	714	650	670	615	701	711	706	692	671	675	672	612	663	658	695	664	652	664	652	660	653	689	665	692	643	707	652	667	703	671	681	632	698	703	648	674	667	679	669	677	701	659	684	691	696	614	657	651	706	645	637	648	656	690	704	704	682	672	666	642	649	661	660	667	660	616	671	701	664	685	691	669	689	639	629	651	653	624	619	640	641	621	648	652	692	721	698	698	625	698	626	662	691	715	677	631	686	640	650	647	676	664	688	692	649	671	646	685	719	700	642	672	679	664	664	666	653	741	663	658	626	682	635	682	663	674	682	673	723	669	635	641	664	682	647	659	648	571	629	714	666	649	706	680	724	662	670	700	670	654	694	703	690	680	677	644	637	657	629	639	618	668	667	635	671	695	654	652	677	685	677	646	683	619	672	657	696	657	659	686	631	637	585	648	655	675	685	673	647	675	660	667	664	669	632	649	670	632	697	723	681	693	693	680	646	685	679	635	687	665	646	677	638	648	693	684	673	667	661	677	652	650	676	664	695	622	672	691	703	668	612	685	707	612	690	630	710	655	665	644	668	657	658	671	641	687	678	660	671	701	670	645	701	675	639	718	647	691	677	677	688	676	659	677	670	672	700	653	677	641	657	656	674	702	682	616	658	653	657	675	706	669	653	600	659	682	640	669	646	726	635	648	673	681	653	670	675	683	687	670	641	691	671	638	661	681	700	659	685	609	674	624	675	670	700	635	688	645	657	700	673	715	683	660	672	701	681	669	670	645	669	670	648	629	715	662	703	681	634	674	637	694	642	661	692	643	621	672	690	675	633	694	655	684	681	664	685	665	688	644	669	684	635	695	676	648	697	681	671	632	671	660	634	669	678	674	711	710	615	622	614	678	658	673	677	637	694	678	639	700	678	657	672	635	680	650	605	681	654	645	701	665	616	612	669	668	678	687	659	684	667	662	636	640	657	628	660	698	676	669	654	669	644	674	667	665	652	679	655	704	651	669	677	628	683	671	662	696	686	667	664	643	657	713	640	679	661	664	697	658	668	644	660	724	681	654	648	687	666	659	678	695	666	720	703	637	642	703	688	663	654	655	650	608	635	647	634	697	680	647	665	694	651	697	722	651	642	654	644	686	622	703	687	662	645	696	671	621	688	693	676	636	685	683	668	683	712	680	640	677	649	657	667	678	639	668	684	682	641	668	678	699	667	678	687	632	674	711	720	675	671	645	618	680	645	675	656	687	684	662	683	674	698	672	657	726	678	641	717	636	645	700	659	675	684	685	672	665	670	654	687	676	664	651	681	664	640	685	621	681	655	665	713	671	633	664	681	681	707	622	688	662	658	618	671	690	648	670	651	663	699	662	641	648	702	672	644	677	659	678	674	652	650	651	652	667	691	674	640	634	648	663	677	645	660	653	611	665	745	674	673	680	630	654	672	668	703	615	660	626	657	665	628	682	686	721	642	656	645	693	710	716	647	672	645	643	708	654	642	680	695	632	673	642	675	666	639	635	690	624	644	657	609	650	655	693	689	684	649	635	688	658	659	624	651	713	679	668	639	663	671	638	704	696	663	652	628	674	651	659	682	698	678	615	632	676	707	664	677	657	686	646	661	670	700	643	655	649	689	658	638	636	650	708	653	666	744	699	625	683	670	696	697	640	741	693	661	692	687	669	703	669	692	709	673	656	629	678	690	668	676	638	683	641	639	674	670	666	643	664	670	650	617	668	683	668	709	682	704	611	679	699	669	650	672	692	659	663	691	672	639	745	679	638	672	665	615	683	635	697	660	631	614	631	670	736	687	642	687	631	710	641	645	687	676	695	632	637	666	682	612	650	634	698	670	698	670	632	631	681	671	628	692	645	703	667	628	601	675	665	692	647	709	677	632	664	637	669	658	630	680	651	671	679	640	686	658	633	655	686	643	715	650	640	593	718	659	681	691	635	653	671	742	689	642	672	688	628	659	672	647	668	665	655	696	654	655	681	628	653	685	686	691	632	686	712	661	683	652	647	686	691	642	677	664	669	692	661	643	665	655	677	611	668	644	664	624	672	653	683	692	649	650	685	667	667	672	629	653	667	648	647	622	659	697	633	648	666	719	659	646	640	657	656	637	655	761	669	669	669	665	678	624	663	691	643	669	690	678	677	673	715	618	662	659	711	643	670	625	644	667	666	660	657	644	644	664	684	673	641	687	646	685	657	665	712	671	723	656	652	641	644	704	683	662	604	712	623	703	652	616	620	624	631	647	697	669	645	662	702	679	670	680	647	615	699	662	692	620	703	649	667	636	691	637	650	668	665	667	683	654	691	659	656	657	721	665	683	647	672	633	660	639	665	684	653	635	677	701	694	675	658	711	651	654	648	663	625	669	642	650	730	629	713	653	645	625	660	602	634	706	683	638	658	657	678	638	651	628	695	644	680	678	726	643	681	669	645	664	663	624	666	634	669	628	667	670	641	673	656	627	711	661	693	668	719	682	650	700	670	692	673	720	678	662	703	647	700	712	709	638	618	710	641	641	701	655	646	699	635	664	636	672	641	669	669	687	720	660	653	649	666	676	641	668	676	662	664	682	649	689	713	655	681	673	652	725	675	673	671	648	629	672	684	641	676	652	661	630	642	688	670	675	687	690	654	698	687	667	692	685	644	656	672	690	699	687	704	693	647	642	650	676	668	619	657	679	650	679	676	681	721	669	652	709	690	599	680	691	679	669	629	704	684	693	670	641	625	627	721	625	612	705	628	658	685	653	667	624	656	679	656	706	676	664	676	714	690	649	644	713	621	631	681	640	623	658	639	668	688	688	677	664	652	690	711	656	679	673	654	668	693	668	618	637	669	628	654	624	683	673	650	642	651	712	668	682	662	703	671	663	643	626	656	671	639	715	636	655	682	671	600	643	657	632	623	645	656	710	740	595	660	719	677	700	705	608	710	652	673	694	637	702	676	687	610	697	665	647	679	662	676	662	672	663	636	635	657	634	662	641	628	656	660	691	676	668	644	672	678	618	649	663	659	647	673	650	685	666	632	648	682	655	654	685	676	658	623	700	597	695	659	683	646	642	655	652	634	648	708	691	689	655	555	694	668	694	630	666	699	695	621	677	695	640	670	622	709	653	696	680	636	623	660	661	670	657	675	635	694	661	638	639	628	638	655	653	693	644	643	637	666
3537	5221	4165	2287	1629	1310	1090	1075	986	843	841	849	764	762	795	746	739	693	702	681	679	701	685	702	671	724	703	674	665	663	688	688	698	648	729	660	673	643	666	697	712	684	716	686	686	680	680	672	671	707	680	658	652	618	646	653	676	667	672	706	667	694	669	672	636	662	654	686	674	625	687	696	673	611	666	709	679	642	643	667	684	673	649	718	674	684	633	679	677	629	638	656	647	682	618	689	687	670	704	688	723	665	640	659	656	648	650	682	727	701	712	659	632	690	640	630	696	696	647	674	658	648	630	637	652	685	637	714	648	695	697	662	664	657	651	674	678	674	637	652	663	632	644	689	657	612	617	664	645	653	561	627	687	683	678	653	678	649	634	651	630	690	637	634	683	641	632	687	657	658	627	659	643	650	675	653	648	649	683	630	717	711	647	628	591	652	710	694	637	683	618	633	654	667	631	688	646	653	643	649	643	644	669	647	654	671	702	677	672	662	635	661	661	636	671	672	673	638	674	681	666	630	637	710	672	619	614	638	667	706	654	688	667	611	672	690	668	693	704	648	660	636	636	716	654	619	662	668	640	662	634	650	693	664	677	642	621	627	628	665	649	667	621	659	601	633	687	661	645	663	664	643	717	659	705	669	658	646	672	592	671	683	670	659	675	655	642	659	694	612	662	668	685	637	645	673	617	646	704	692	623	634	668	679	633	674	654	692	685	629	669	665	624	694	672	675	638	634	639	662	632	689	652	617	660	616	674	674	635	688	676	667	680	645	623	637	660	654	671	651	681	631	627	636	628	678	718	686	619	660	666	660	616	647	637	655	663	630	690	655	668	691	654	656	647	663	683	653	668	634	664	694	713	584	635	723	662	632	650	679	640	683	688	640	664	618	652	592	617	603	632	688	690	681	657	637	637	639	680	698	638	712	643	590	634	626	683	666	632	651	638	678	623	649	668	657	635	637	652	693	639	648	625	639	670	677	651	674	590	626	639	653	700	682	640	613	622	680	669	642	709	604	649	625	635	670	663	658	681	607	656	660	642	648	708	639	647	661	650	596	691	642	656	678	643	607	634	671	636	650	666	632	643	678	640	612	636	674	665	671	674	657	666	663	684	664	662	644	659	611	684	649	686	661	616	645	645	678	637	635	677	665	673	614	656	670	670	679	675	658	644	669	674	647	657	654	660	678	642	664	636	635	658	692	668	640	646	656	654	643	645	671	697	602	665	635	602	687	632	650	635	669	658	708	649	646	664	663	575	643	651	663	667	660	611	631	637	643	661	632	663	625	620	667	713	638	676	666	665	627	639	645	619	602	683	651	663	646	615	667	649	659	642	609	714	667	663	640	661	648	657	668	657	608	674	665	665	659	669	642	660	645	640	679	616	617	677	668	643	646	587	683	640	618	632	618	660	678	674	642	633	669	633	629	623	684	614	667	667	657	607	680	650	653	635	643	645	664	663	598	650	645	630	709	633	617	639	668	659	619	666	656	686	606	651	634	656	643	673	651	686	665	654	647	639	630	668	640	665	623	648	584	662	632	604	660	650	641	626	677	624	637	619	618	670	671	679	664	675	651	669	624	674	674	654	614	617	638	605	682	729	674	609	659	622	631	654	605	639	638	620	643	653	690	625	640	635	630	626	633	677	669	636	628	633	630	639	596	621	607	660	636	629	588	628	682	620	622	619	654	639	640	641	646	660	636	663	622	658	631	630	606	664	620	624	686	593	588	669	649	650	630	618	649	688	604	635	665	665	674	624	698	654	614	662	663	636	596	646	635	669	649	628	663	614	643	647	692	692	687	644	659	648	652	656	643	682	638	670	681	654	621	632	706	641	669	650	635	695	615	649	647	647	645	637	644	625	670	714	663	694	630	610	668	692	685	662	618	669	637	639	641	640	704	664	679	649	668	612	721	641	667	635	640	670	651	682	653	660	582	659	645	681	683	629	685	714	653	699	639	665	643	680	618	695	641	680	661	634	647	704	690	665	693	656	658	655	675	635	655	660	683	664	638	607	666	645	623	638	630	647	654	663	659	639	686	655	637	692	678	638	630	684	650	660	676	601	661	596	668	614	665	615	665	622	663	634	600	680	623	678	692	605	684	632	672	601	677	656	643	645	634	646	684	643	655	638	666	632	664	647	666	654	663	683	647	645	649	675	645	643	676	646	610	633	687	665	641	601	636	663	619	636	652	612	634	648	707	674	621	670	619	692	669	637	673	677	641	624	629	663	678	591	670	624	674	632	630	636	612	649	660	633	636	645	643	621	668	621	615	644	669	700	654	656	615	659	657	689	678	635	647	659	632	615	656	643	616	649	673	682	704	646	622	649	693	641	627	709	631	634	663	613	595	619	629	587	683	631	669	700	633	640	682	643	695	650	690	647	634	656	659	636	642	644	644	647	648	616	668	637	636	652	676	635	659	624	659	688	642	606	648	681	644	602	644	620	644	663	654	606	653	667	640	672	709	657	643	630	643	598	683	673	648	674	696	628	654	651	646	669	654	617	632	678	628	629	664	658	625	647	623	667	694	648	615	658	621	607	647	670	676	657	627	668	642	645	660	615	624	648	663	655	704	661	670	645	659	670	693	615	652	630	629	645	641	642	638	659	627	642	649	625	609	667	657	681	603	644	665	673	630	630	657	630	593	668	652	645	604	648	707	638	648	662	642	628	642	678	637	654	650	659	650	646	653	682	632	640	596	658	671	673	681	696	653	636	655	632	637	654	658	613	602	662	653	616	622	667	661	678	622	631	640	650	686	637	666	592	652	672	663	653	667	662	621	637	631	691	632	657	653	682	646	611	636	641	613	654	610	660	675	636	597	674	670	672	669	623	675	639	664	620	667	628	589	630	634	652	708	663	642	650	630	648	646	616	641	607	642	650	607	658	644	610	619	604	667	622	617	641	656	695	659	638	656	616	676	620	627	633	717	658	634	661	673	647	650	626	653	637	630	637	671	656	609	710	627	640	657	659	621	639	665	674	620	612	685	668	635	666	612	656	663	638	630	697	661	615	642	637	649	659	695	676	661	588	649	679	640	654	626	640	670	674	603	648	612	577	667	650	628	626	659	634	643	635	684	654	647	653	673	663	691	623	644	631	636	641	650	643	670	688	650	633	670	684	661	609	635	599	688	659	658	641	664	648	639	646	627	654	604	610	629	643	653	641	622	654	677	649	663	591	669	623	623	655	642	620	625	629	684	653	590	678	655	670	685	622	712	649	633	622	635	623	619	696	627	652	627	631	636	655	672	607	653	667	621	647	625	652	633	679	633	623	654	658	598	610	619	652	617	652	684	628	618	635	650	625	630	633	662	623	674	660	662	638	642	636	604	614	651	610	673	655	651	649	648	634	608	630	660	619	607	651	691	606	663	667	671	676	686	631	637	637	648	627	639	644	626	688	673	607	603	657	693	661	676	693	656	651	611	656	633	690	630	688	704	673	666	643	661	636	623	650	637	626	592	640	653	620	638	675	652	655	690
27735	12638	2289	1336	985	1028	990	960	962	987	1003	976	906	971	920	960	973	906	914	975	940	937	943	987	957	936	970	955	937	987	974	974	977	983	890	974	964	966	973	948	945	931	968	990	945	974	983	981	974	957	962	944	931	940	964	938	1006	962	916	1028	970	946	998	884	963	943	939	1028	939	941	1009	938	918	940	918	983	997	954	981	960	959	957	986	921	963	926	993	953	931	981	919	966	959	921	937	918	985	1000	978	878	988	955	922	908	978	1007	911	947	944	967	923	952	944	948	922	898	978	968	951	965	940	982	924	921	937	984	935	1005	928	993	954	976	957	914	956	950	1007	955	900	932	967	954	990	977	909	975	989	863	940	958	989	924	925	937	959	899	948	938	926	922	934	922	870	961	932	907	947	981	956	982	921	978	972	924	963	996	945	952	980	926	900	990	939	946	954	982	1021	959	914	937	931	964	939	979	938	953	967	931	937	956	921	897	957	959	993	962	925	943	997	1031	916	957	950	953	961	998	934	958	1015	944	974	935	972	950	926	931	933	910	967	954	932	895	910	895	963	951	935	914	893	923	946	991	974	972	949	922	986	952	957	978	976	896	969	937	966	957	949	962	935	956	967	943	969	988	968	924	925	927	943	918	915	929	956	925	988	943	951	971	942	916	925	952	973	951	937	965	930	960	962	967	901	981	962	881	970	971	977	937	916	941	963	965	973	1028	937	979	944	944	936	931	1030	934	932	951	964	969	961	931	906	936	934	982	980	970	883	941	907	987	947	935	968	940	938	992	991	943	995	984	995	933	925	989	958	897	901	959	966	977	940	959	929	921	920	974	928	936	912	937	961	941	958	904	1008	939	1008	930	922	987	992	950	935	936	1014	989	902	958	951	929	957	979	931	947	977	953	976	964	990	966	935	961	935	973	968	989	986	1011	947	970	895	921	960	947	976	966	941	944	980	979	898	970	909	865	1016	914	950	947	898	936	980	1024	922	996	901	981	931	989	921	954	950	943	963	990	979	918	961	919	979	959	986	990	906	919	981	938	958	992	994	996	904	940	962	920	948	947	994	967	973	982	963	916	964	922	977	994	953	929	920	906	992	984	953	925	965	946	922	1001	959	974	931	965	910	926	999	959	919	907	904	1009	981	949	1001	951	960	963	937	958	938	852	967	914	943	895	919	914	899	958	975	911	929	1073	931	947	960	954	964	1007	1002	973	960	983	923	926	902	864	899	985	975	934	966	976	947	977	959	947	996	935	991	912	980	905	925	990	908	963	969	960	962	966	989	916	919	992	928	954	894	1019	942	948	965	955	977	970	989	955	962	899	885	943	993	946	918	987	939	948	977	947	949	969	957	932	965	961	969	936	980	983	960	945	933	954	938	905	937	955	953	1001	958	893	938	931	996	998	952	963	930	965	971	935	898	900	942	937	969	957	918	1002	909	888	981	908	958	956	944	930	924	957	934	921	935	990	947	955	929	961	1046	925	935	915	921	930	945	983	945	936	973	1009	953	929	945	980	994	924	933	973	968	967	915	989	1000	915	976	944	932	970	907	919	963	929	952	921	937	937	945	937	971	967	942	954	924	943	994	903	968	981	1008	941	981	967	985	942	949	908	936	928	914	957	953	920	929	1005	929	931	939	976	1015	1012	909	937	982	918	994	1002	918	977	930	997	939	906	966	900	927	1002	892	963	952	976	960	938	957	956	923	971	941	936	967	969	940	924	1019	989	977	972	968	909	971	951	934	935	946	1023	931	1054	940	929	914	978	901	930	949	983	936	999	969	920	944	972	936	911	955	1002	948	936	922	983	949	948	994	914	947	941	945	965	974	1022	898	994	993	947	955	884	1004	948	973	946	934	900	984	919	898	1016	927	955	978	906	892	898	919	972	948	948	924	983	918	989	951	986	901	889	973	1024	924	917	914	974	995	923	984	993	985	903	952	1013	925	949	914	906	971	956	897	985	941	965	984	911	948	897	925	1018	984	891	874	940	953	941	940	963	955	931	900	949	879	981	972	918	954	960	896	943	989	971	942	912	962	971	913	973	987	886	981	935	940	976	966	971	980	893	887	1002	929	922	958	932	969	918	920	967	891	922	913	934	948	1009	967	999	992	933	907	952	971	956	937	920	972	968	951	909	877	919	970	900	1001	948	947	991	906	910	987	946	953	909	940	937	907	973	910	857	937	958	931	891	962	980	929	967	941	943	935	928	941	923	962	968	970	929	969	934	972	970	938	976	945	959	970	992	918	950	961	893	957	935	891	889	957	959	965	951	953	923	964	935	953	979	940	938	908	967	938	900	917	989	944	976	989	973	933	930	916	957	925	953	907	928	987	906	930	922	931	962	966	913	972	916	997	949	993	950	944	963	934	984	964	859	944	968	938	957	950	900	963	923	931	916	934	931	997	1002	990	955	988	963	943	971	951	979	937	963	903	993	906	965	945	914	959	954	959	967	933	971	973	949	880	955	927	958	957	971	929	957	957	892	968	986	956	953	954	945	1010	935	914	971	984	980	905	937	966	950	921	967	964	984	882	918	950	987	935	936	947	949	931	950	967	951	938	935	897	878	937	955	945	917	939	901	932	1042	993	969	947	902	934	947	972	941	962	946	960	959	959	1029	891	941	998	965	963	978	948	902	1004	991	904	955	1045	960	893	968	938	932	989	947	930	942	961	964	913	961	1017	947	931	919	966	876	909	954	965	912	951	906	933	965	1015	965	979	984	947	916	986	982	900	975	937	924	916	925	980	933	967	888	995	965	947	926	981	946	986	917	978	920	952	982	903	935	924	1010	932	975	950	1002	1007	985	1033	969	965	952	945	905	958	931	967	914	936	941	937	937	952	958	974	925	970	940	944	880	954	938	954	943	940	938	930	967	1023	958	941	921	906	974	988	917	944	916	911	925	958	944	963	880	918	954	935	975	978	970	922	943	912	903	979	964	908	942	939	921	949	912	918	924	977	934	909	902	921	948	907	991	952	949	972	921	962	997	899	959	977	922	931	963	993	975	897	960	913	970	940	959	967	912	963	996	951	917	918	966	968	953	947	977	910	1001	983	957	947	928	962	896	931	917	922	957	934	989	950	1009	968	945	980	962	1016	989	940	966	978	947	963	973	925	946	948	998	889	958	970	971	925	920	955	953	948	968	916	965	931	889	953	933	920	951	1012	1019	953	946	970	985	912	921	884	946	919	904	931	950	974	926	955	923	916	978	965	913	953	945	984	963	917	953	972	893	1030	941	919	941	910	953	998	988	929	982	973	975	952	873	919	886	944	906	975	939	954	948	946	945	1018	962	911	1018	950	966	910	931	989	941	932	878	899	995	970	864	960	943	981	919	947	909	979	909	960	992	919	892	977	954	953	1007	905	949	925	975	959	998	945	886	979	932	1002	924	1015	902	965	921	973	931	999	924	966	939	922	938	943	969	947	902	942	977	900	999	995	922	889	951	990	953	980	935	985	1032	959	994	978	934	935	949	984	983	935	946	977	979	961	919	929	994	952	956	932	962	951	951	910	993	940	994	993	967	965	954	948	939	935	963	935	950	996	971	975	897	967	988	948	943
5145	1087	1009	894	858	858	892	845	836	826	870	838	914	821	861	805	814	793	851	858	841	878	880	851	875	847	878	872	874	846	923	853	825	863	799	885	838	837	868	826	880	830	858	864	847	844	818	784	747	872	835	893	882	821	814	831	847	804	866	834	818	809	850	868	840	839	863	895	850	821	794	827	784	853	818	822	812	791	829	807	823	850	836	845	816	828	831	824	828	781	868	796	858	816	819	804	828	785	833	821	840	835	845	852	879	822	827	833	901	887	843	876	813	842	844	795	798	850	843	853	830	850	848	799	819	843	849	848	813	864	887	829	851	855	822	881	874	805	817	871	892	845	834	821	872	826	878	828	843	865	828	844	802	807	821	863	856	830	820	822	816	807	805	828	830	795	828	809	873	770	829	828	762	787	846	852	842	820	888	841	856	852	824	913	827	804	852	805	812	875	867	875	800	798	883	811	826	836	804	809	852	833	853	832	830	816	802	838	825	853	808	859	787	804	817	844	903	854	833	886	824	867	875	866	835	851	831	827	874	829	870	770	832	790	805	854	802	822	853	808	848	860	853	864	837	787	830	814	811	823	818	794	865	878	823	827	817	837	806	857	843	786	807	868	813	831	837	828	817	869	872	835	829	817	808	869	812	754	850	846	796	805	819	821	842	852	845	828	841	796	861	820	814	849	882	815	820	855	839	839	826	897	833	840	833	850	829	787	820	842	833	837	851	810	817	835	924	864	898	764	866	792	804	844	860	851	802	826	832	845	801	880	906	834	802	824	802	866	786	815	826	854	819	829	754	864	829	831	832	834	809	841	822	836	861	866	824	856	819	799	794	845	824	788	801	887	789	849	854	829	787	848	774	854	836	789	830	845	823	808	854	816	872	851	879	813	781	752	804	832	821	873	842	859	891	819	813	861	852	788	844	867	896	769	822	804	781	805	836	837	862	804	837	790	780	830	834	748	872	803	816	827	807	877	831	819	822	855	822	788	822	862	844	792	841	826	805	812	804	819	773	865	846	857	825	824	869	819	789	842	866	848	848	861	797	833	816	846	797	861	821	840	841	838	800	817	815	862	824	840	850	770	883	845	856	803	826	803	803	855	791	867	856	779	861	886	846	882	824	780	779	813	792	795	826	885	836	874	857	784	836	844	829	843	837	856	848	848	802	817	834	837	848	873	793	814	900	837	803	859	829	845	819	821	767	802	851	884	826	849	811	817	840	795	817	833	834	837	844	792	878	797	877	810	839	859	806	833	843	855	869	793	886	799	818	811	837	811	872	840	849	812	792	848	821	841	849	853	835	828	831	889	827	824	783	844	795	839	816	787	834	870	863	851	821	830	852	880	853	832	839	815	808	829	817	858	850	832	857	813	805	831	828	812	824	837	821	827	906	799	803	861	779	868	802	818	835	840	881	809	822	826	816	856	767	868	790	823	779	808	831	822	904	844	806	842	793	776	820	815	835	884	843	840	834	773	845	834	846	831	828	799	801	839	874	865	866	845	832	792	866	803	835	842	814	837	830	833	847	814	799	813	826	827	830	822	841	828	842	828	858	791	851	899	865	865	817	816	819	878	832	796	834	915	778	833	861	798	824	833	857	866	826	844	846	865	839	819	858	832	866	816	766	805	807	871	836	887	848	838	878	848	864	838	789	826	824	799	823	851	809	870	858	799	845	845	813	821	845	778	827	831	814	863	812	819	815	791	831	832	835	825	794	826	822	866	851	868	773	818	804	854	807	852	840	813	917	852	840	763	836	826	817	821	885	791	835	831	806	833	813	836	836	826	836	800	859	787	854	837	827	818	838	860	820	799	879	841	846	814	851	824	822	862	838	816	811	816	802	808	835	878	839	888	844	831	841	813	858	782	816	791	809	820	826	854	804	822	849	813	858	868	848	802	870	884	839	822	813	846	786	825	813	845	800	805	836	845	840	854	883	802	846	871	878	863	827	857	828	857	855	819	890	833	838	880	845	852	865	835	803	851	768	880	780	874	883	812	845	815	898	852	840	823	789	817	806	817	803	811	853	806	863	813	865	824	840	803	865	857	805	808	801	892	825	796	840	809	817	842	856	848	889	918	843	875	818	816	786	825	818	866	802	839	815	847	848	804	809	825	826	836	854	887	849	802	788	839	827	823	835	785	804	798	836	858	815	874	831	836	838	868	853	884	813	808	808	825	818	812	858	835	866	824	806	833	858	825	770	863	848	820	832	870	790	808	892	845	834	816	806	816	850	819	797	805	831	882	816	818	810	793	830	816	794	829	857	872	865	843	823	863	877	804	882	861	809	890	847	834	876	780	831	806	795	815	837	853	802	863	832	901	798	795	856	879	778	798	819	826	836	833	800	800	840	795	862	857	807	825	833	830	831	795	819	815	835	829	820	813	837	870	811	836	838	835	807	822	833	808	855	853	847	843	854	833	783	839	858	864	849	830	828	828	849	835	832	798	805	851	862	859	808	837	849	879	791	841	797	839	850	853	849	842	858	761	851	860	796	811	822	839	856	819	853	822	809	841	856	843	830	850	838	830	828	828	795	836	827	816	875	815	809	871	791	847	830	830	855	807	882	843	833	868	821	867	811	841	840	856	824	786	774	830	860	849	793	824	887	831	844	810	815	832	801	811	831	795	792	852	858	821	794	832	819	839	862	850	836	828	825	868	841	780	891	817	882	811	822	876	813	846	845	829	821	814	774	825	837	818	828	792	855	843	862	847	818	816	929	849	833	857	810	812	865	783	837	833	870	807	805	838	879	790	854	858	823	815	872	842	845	812	859	803	830	786	877	825	834	952	821	791	833	848	832	817	865	827	848	876	863	816	861	850	812	842	799	864	825	806	866	835	869	783	782	881	876	829	760	851	868	863	833	802	829	801	871	829	794	828	813	820	817	757	838	801	814	808	829	837	827	855	818	878	860	838	848	815	894	841	873	821	840	830	845	844	774	833	811	804	839	833	852	807	821	812	827	826	797	830	791	853	864	774	854	852	791	839	866	854	847	821	823	867	790	850	857	914	849	825	819	844	823	839	800	884	874	865	878	826	850	871	856	827	792	853	829	852	824	796	817	800	861	815	829	899	851	866	839	842	834	848	848	840	869	819	849	792	785	823	842	861	825	830	827	808	874	856	857	841	825	808	795	806	850	813	893	799	801	898	829	826	827	812	823	852	862	836	841	833	825	843	833	812	873	817	857	837	800	812	800	811	810	791	790	811	770	854	847	814	828	857	864	822	860	851	819	901	880	842	813	848	827	819	830	874	836	790	850	844	823	781	762	835	845	876	900	817	877	820	865	848	825	798	850	818	819	813	790	862	814	805	837	843	825	875	865	845	831	845	848	842	799	790	777	882	852	861	842	870	845	856	847	816	817	830	804	819	850	834	866	799	796	821	845	872	837	813	803	789	831	867	850	816	824	828	848	801	871	848	859	775	808	782	852	852	859	801	862	817	826	859	806	807	795	811	798	841	798	881	880	800	781	841	812	887
25364	21520	27125	24342	4186	1658	1361	1152	1146	1099	1091	1101	1051	1062	1056	1056	1061	1025	1040	1007	1082	1018	1000	1023	1048	1054	1026	930	1040	996	992	1033	1020	1021	981	995	1002	1006	1046	1056	1064	1051	1053	1074	1050	996	988	1034	1007	971	1010	992	998	989	984	1015	1049	1063	954	1013	1014	1011	1006	1018	998	1017	1013	924	1045	1034	1022	999	989	944	1035	1033	989	1045	1037	1041	1017	954	1009	1086	1006	1007	1004	1019	987	1048	946	1021	977	952	1001	1036	1010	968	1026	983	1033	982	1031	1005	1033	1105	1054	1025	963	1017	1048	990	941	978	1060	954	1017	991	1025	1034	973	1028	993	970	988	1029	1010	1043	1065	998	1007	1005	1012	1020	1032	1036	1006	1025	1002	996	1036	1042	1063	1021	1025	1039	1017	998	1014	1040	1014	1066	1026	1024	1020	959	1030	956	946	1004	1020	1064	1025	1043	1004	1040	997	924	1029	1008	1029	976	986	1024	990	1031	987	987	1034	986	978	970	963	1045	1035	951	1005	1003	968	1041	985	1008	979	1000	1046	1025	1012	1028	1042	1009	1055	956	1033	1009	1007	999	982	1003	1001	1013	1042	994	978	1061	1044	1001	1053	937	1012	1030	1050	1044	1010	979	967	1023	1041	1016	981	989	987	1002	979	1094	959	1035	1010	1004	968	1039	997	1001	1019	979	1011	993	1012	1028	1087	935	976	1021	1040	1058	950	999	942	980	1048	955	1011	1083	1005	964	1023	1004	991	1015	983	998	957	976	1024	1000	941	1004	1025	1002	1008	1026	1085	1002	983	1012	988	1003	987	996	1022	998	1032	985	992	1002	986	1041	1016	1012	997	955	1033	985	963	1041	1009	983	986	999	1036	1048	1019	942	1061	1053	1044	1027	995	1003	964	976	994	1066	1011	1025	1022	981	1040	1017	1091	1033	964	1011	1023	1023	981	1057	1033	981	949	945	996	1032	1014	1089	1022	1030	1033	1045	1016	992	996	1053	1031	1004	1027	1003	968	996	1015	940	1028	1063	918	1017	1003	1065	1038	985	1000	972	1053	1009	988	984	991	1063	984	1018	955	964	1021	996	1043	1019	1013	1043	1041	1024	975	923	970	1061	951	973	964	989	1022	999	976	998	1039	989	1032	1000	1031	1030	995	1002	1002	1002	973	978	1021	1027	979	1024	1012	979	1019	1008	991	1010	1004	1030	1007	1044	969	947	1039	1055	998	1051	1052	975	1032	1012	1017	958	1046	1014	1008	1008	1053	969	1009	1050	1077	978	1018	969	1002	944	1039	1018	990	966	982	1047	1043	1029	998	1010	970	1047	1011	1021	1057	1007	1009	986	1016	981	1029	1029	1036	1007	998	970	978	1055	1026	1079	1006	1008	1004	1030	1001	961	980	1032	1013	948	995	991	992	969	985	1015	1031	1016	1003	1037	999	949	1031	1014	1009	996	1049	970	1031	979	1050	968	1013	1044	1010	986	972	997	983	992	947	998	958	966	992	1041	1047	969	1060	945	1008	1017	1000	1002	1038	979	1023	979	1023	986	962	1023	1030	983	1002	1020	994	980	961	988	1052	990	1024	999	1003	988	1003	1024	1025	1024	1018	1016	986	997	989	1088	990	1000	968	1053	1030	1013	1052	1030	993	1005	1047	1032	1001	1038	1056	1008	1023	1061	996	1019	1036	1012	1048	1005	1068	1044	975	970	1022	1050	1038	977	1021	955	1037	1036	1007	990	1032	991	1000	998	991	1045	1036	1014	1054	990	922	1025	997	1011	1000	1014	974	997	1022	1045	1004	1030	987	985	1005	978	1007	952	1056	1001	1029	1035	1002	996	1015	1031	1001	982	992	996	1023	1053	975	974	1028	974	957	992	1017	1070	983	1036	1020	1058	1005	986	1053	1011	1100	1016	1049	984	996	966	948	1064	968	1024	1019	984	1032	994	946	1027	1014	1006	1075	1032	1065	1015	968	953	1026	1005	1005	1016	1020	1061	995	1007	1038	1040	982	979	1065	1027	969	977	1002	915	958	1006	1009	982	1018	944	1014	1028	966	973	1004	1038	969	991	995	1068	1017	983	971	978	1024	1053	1049	964	993	1031	948	1014	1025	1027	1000	1033	977	1014	1043	927	1006	999	1000	1030	1009	1103	995	1034	1023	1008	976	1022	1005	973	1063	1027	1016	933	1024	1058	957	1034	990	1046	1016	1032	1005	976	985	995	954	990	1070	1042	1010	969	1032	1011	1014	998	1020	985	1006	972	1043	1001	933	964	990	984	1004	989	1037	998	1012	1054	1011	982	1016	991	1037	1060	1012	988	991	1057	972	1063	1031	1050	1038	1048	989	995	1033	1011	1034	1013	1066	1006	993	1022	989	1024	1034	998	995	1049	1040	1032	1029	1055	1067	1032	1021	1021	1006	979	1013	997	1037	994	997	1054	1016	1044	1027	1031	983	1028	1008	1015	1024	988	999	1038	1024	972	995	1004	1018	989	1038	1079	993	963	1040	940	971	995	982	974	1008	1031	1028	1012	1071	1041	1073	1011	983	976	977	1016	961	966	998	992	965	1028	1057	967	1065	1038	1060	986	1060	987	1051	1026	961	957	970	1014	969	984	976	1011	1001	1032	1010	991	1026	1004	995	987	1009	1044	1070	980	1016	1030	1052	1022	1012	1017	1018	1002	1015	994	981	998	936	992	952	1022	999	1040	1040	1021	1011	1014	1002	996	952	1011	981	993	987	986	981	968	968	952	1048	1036	1028	1027	1029	995	965	991	1053	999	973	1001	984	1011	1020	980	987	1020	986	989	964	1025	1006	1009	1012	969	1004	1022	989	1009	993	1014	1037	1035	989	963	1026	982	956	1015	1040	953	1001	1022	963	975	969	1042	1045	986	1040	1017	1007	973	991	974	976	1003	1020	1032	993	1143	990	980	1024	1024	1021	972	1029	968	1002	1018	953	1016	999	1011	1013	1003	1040	980	991	1053	977	999	1017	1012	1032	971	1016	997	986	1066	1016	1032	952	1008	982	1066	961	1024	1041	1004	1001	947	1022	1014	1008	1030	1028	1036	1024	970	1060	1020	1046	999	983	1065	979	998	1023	994	1061	1051	999	1014	1087	1067	1025	991	1019	987	993	995	1030	1029	966	1037	943	1008	1058	1009	1025	983	973	999	1021	989	1008	968	955	1023	1009	1013	1021	1003	1005	1037	998	1058	994	1006	1014	985	1041	1014	949	1033	976	1015	1023	1007	999	956	1059	968	983	989	967	1004	1040	1002	998	1034	938	1028	981	1025	1028	1059	1040	984	1008	1059	1084	994	1005	946	1011	950	1006	972	981	1054	1007	1030	1010	990	982	1021	1004	948	981	1043	997	1050	1011	1056	1049	955	1014	996	1030	941	1058	1024	1012	1023	1011	1022	1035	1019	1000	1020	1037	998	991	987	1002	989	1009	1051	986	991	952	1002	1017	968	978	949	972	1023	1013	1010	1000	981	983	988	1033	1023	1015	986	1028	1017	1065	922	1028	1032	1000	1008	908	969	975	1032	1006	1039	1035	987	1033	1050	1047	987	1002	989	988	1025	976	968	1032	1000	956	970	1002	1023	1025	1005	977	1014	1042	978	1052	1017	1055	1033	993	1008	1033	998	1008	1030	958	997	996	1043	1063	985	1031	931	945	1020	996	1008	1028	999	1016	960	1017	978	970	995	1027	968	957	1007	962	1030	994	990	990	1024	920	961	1000	980	1006	1026	1029	950	977	1026	1015	1013	1022	976	943	1045	986	971	956	1066	1031	1034	1046	1024	997	1023	1025	1013	1087	1038	1012	1035	957	1053	995	982	1042	1073	958	1002	1035	1046	1010	987	1006	947	1047	1045	1004	1053	997	993	959	1002	981	968	1030	1021	1033	1053	1027	1015	1059	991	1001	1061	975	1018	990	973	1040	985	994	1022	1012	1050	981	1039	1027	1054	1064	1011	1002	1047	984	1018	988	959	958	1006	1029	1022	1058	1023	988	993	983	973	1024	1013	998	995	1021	1017	968	997	988	978	1064	987	1034	1032	1003	1042	1037	965	1009	975	1029	984	986	986	983	1005	1005	974	1028	1075	977	1062	1003	1013	968	1041	1032	1025	961	1030	975	954	991	1046	997	1038	944	1059	1010	970	991	1004	994	1040	976	986	982	1048	1067	1037	955	965	982	1019	1006	1002	958	1006	1040	1044	1069	999	983	977	970	1005	999	1041	976	1022	1068	1013	983	1076	997	996	1015	993	1027	1015	993	1073	1014	1025	989	1034	1036	1027	945	959	1043	961	1016	1020	982	1052	1011	988	1033	1071	965	1023	1019	996	1049	1005	1030	1026	947	1003	1034	1031	1021	1028	1002	953	967	1005	1030	989	958	975	1053	963	1001	979	1030	1019	1055	1028	1022	1050
3620	2882	2445	1623	1385	1106	1130	1063	1028	936	1012	995	993	966	960	931	888	933	953	941	955	945	972	896	979	890	955	918	1010	939	986	881	933	890	929	909	950	987	863	904	922	914	909	849	905	875	968	924	891	941	921	966	929	843	964	915	886	888	925	882	894	894	883	922	884	896	882	975	913	949	981	879	914	890	910	936	902	921	919	913	933	985	911	853	882	900	952	937	933	861	899	898	933	851	889	898	903	895	894	920	921	880	944	930	863	907	931	982	906	911	932	920	892	914	909	922	947	902	938	919	903	845	919	942	856	906	863	950	910	893	904	856	914	892	920	881	896	907	910	901	851	862	904	934	880	878	884	865	917	882	933	910	944	917	882	875	880	941	882	892	895	933	921	887	890	931	850	872	887	963	902	907	863	914	930	921	912	858	880	919	907	905	941	864	856	841	853	858	900	833	856	871	928	960	852	865	836	892	954	877	919	929	960	895	926	857	922	839	896	911	930	931	911	868	896	932	944	921	937	932	923	873	874	928	914	898	871	920	937	888	883	926	869	910	868	920	912	924	919	869	896	881	863	890	914	891	926	829	893	918	916	886	897	919	903	954	920	835	935	877	930	920	906	901	922	864	868	921	876	930	911	889	910	878	928	835	897	879	851	854	923	869	883	901	896	860	881	885	927	853	904	887	923	937	943	914	875	909	872	917	848	925	933	888	886	879	861	900	873	872	937	878	910	945	875	922	921	847	913	883	879	912	913	908	844	913	933	911	930	930	882	882	908	917	914	866	888	995	919	903	906	905	872	914	906	922	899	892	850	914	861	888	919	853	870	907	872	865	922	938	924	891	943	913	884	906	928	878	909	839	827	896	898	871	876	901	900	916	915	921	905	896	901	903	889	915	892	898	900	859	876	892	916	879	891	877	836	900	888	919	874	903	859	883	938	877	861	920	960	891	889	883	882	909	923	887	930	874	910	896	893	870	882	927	865	882	915	918	935	873	895	918	921	890	936	894	892	911	924	864	823	863	905	885	943	874	946	908	908	910	890	862	905	899	866	878	916	928	867	911	878	956	889	883	860	865	921	861	894	879	907	915	871	888	825	866	935	911	840	943	894	907	925	887	864	912	876	855	898	896	902	906	926	895	878	876	884	947	857	849	912	918	905	889	889	870	868	879	882	868	841	917	920	912	912	874	844	869	981	880	958	889	849	842	836	854	878	849	914	866	945	893	885	868	890	921	842	878	972	948	830	907	872	857	891	954	881	873	898	895	874	857	863	890	879	916	870	890	875	875	844	874	946	859	951	900	876	877	837	898	860	916	874	937	865	930	913	913	869	860	917	932	871	914	924	928	886	840	925	926	896	902	873	833	951	934	903	904	899	901	915	892	843	910	893	913	911	935	914	876	899	927	855	936	910	941	892	881	898	873	875	887	874	902	921	902	890	902	904	829	905	929	908	902	940	889	869	950	908	945	927	909	908	910	946	897	884	888	912	900	954	840	937	901	889	959	890	950	870	845	849	918	846	897	907	873	910	935	892	901	898	917	890	931	888	917	925	876	931	902	882	907	899	915	894	828	896	925	899	886	855	918	880	895	920	907	934	855	926	929	894	881	871	922	918	950	898	952	808	919	884	921	889	902	900	956	907	940	919	923	862	909	891	858	872	871	900	846	923	861	929	868	893	872	849	843	903	911	851	931	911	906	919	874	925	895	888	906	880	875	894	909	922	886	969	934	886	916	896	910	853	945	915	867	918	896	860	861	875	918	880	896	844	948	874	892	937	888	865	950	876	857	934	911	874	952	852	885	894	907	917	849	927	875	921	921	864	859	885	957	901	922	862	899	924	899	959	890	882	893	871	887	880	876	894	847	907	911	886	962	871	894	910	917	825	886	941	869	902	934	938	875	928	872	962	929	856	925	868	903	936	914	889	931	872	933	880	924	887	901	917	896	858	858	894	892	797	914	869	903	920	886	940	858	898	896	901	939	834	902	897	890	925	908	950	873	913	878	952	894	892	901	898	911	921	861	914	918	910	916	854	891	906	946	899	901	929	869	878	868	852	902	938	917	899	883	872	923	929	952	890	910	914	878	865	862	855	921	879	896	863	944	913	894	944	896	865	918	929	870	907	927	908	875	862	924	877	907	915	906	948	832	900	862	900	886	875	884	901	865	934	919	827	955	904	928	868	896	884	883	908	895	896	907	944	880	852	954	872	878	891	954	955	932	934	952	872	890	888	908	857	890	900	908	929	874	907	876	894	917	864	900	931	865	876	929	844	907	867	918	836	916	918	930	853	922	883	951	888	892	899	866	927	880	914	898	910	871	878	907	870	838	909	885	914	871	902	889	885	888	905	951	891	914	859	925	871	897	908	897	863	903	890	894	901	896	881	901	941	889	886	908	987	886	873	923	892	868	933	906	892	895	958	880	947	890	863	885	915	829	910	867	896	948	860	944	877	927	916	855	913	939	893	914	842	887	888	920	872	830	875	910	893	889	878	872	902	907	889	920	875	894	878	918	904	875	880	847	898	904	872	874	909	925	908	919	915	905	937	893	884	890	894	897	900	884	862	834	885	884	921	942	897	896	864	939	880	925	908	865	864	952	877	860	949	921	929	854	911	932	938	912	965	867	931	859	858	875	888	845	913	914	885	877	917	912	841	894	876	923	914	905	909	894	886	918	888	881	857	845	892	891	882	865	921	898	890	861	926	912	858	901	810	885	903	876	915	922	871	858	916	878	829	925	890	933	956	917	927	868	910	962	892	873	906	914	859	891	922	874	900	907	890	890	872	871	942	844	839	901	839	863	913	842	911	881	826	890	877	853	878	839	880	851	885	902	873	884	894	909	833	928	872	877	885	864	824	859	930	850	829	877	918	880	911	891	884	903	882	893	882	882	839	870	861	920	868	941	898	938	851	909	835	901	938	949	876	897	913	891	840	892	922	945	911	868	909	878	933	880	877	951	873	892	886	879	954	891	873	923	881	916	849	892	904	962	943	892	872	934	907	894	932	824	896	889	882	855	919	883	924	901	898	883	867	931	868	898	870	921	943	851	921	872	892	887	958	892	874	961	919	867	864	902	919	924	839	883	881	904	882	927	881	870	876	877	892	883	918	884	855	889	929	885	843	869	866	815	914	884	875	912	935	853	923	881	911	899	943	917	918	853	855	869	856	880	933	903	854	952	916	880	918	907	895	890	924	908	875	909	874	900	859	900	887	889	855	894	860	891	940	900	928	890	931	876	932	928	953	860	871	899	902	853	901	911	908	927	886	902	945	873	930	923	861	909	886	864	875	923	879	884	868	875	861	957	899	967	885	903	823	868	855	921	936	896	911	892	888	872	891	869	975	934	902	936	908	855	853	886	903	876	870	883	894	936	914	879	912	834	884	921	866	862	894	969	887	869	912	843	870	838	887	914	895	886	877	856	903	819	845	876	914	868	922	873	864	888	902	905	868	900	920	896	919	919	867	963	923	897	913	831	927	849	940	881
24211	21506	28800	24642	21072	4810	1530	1018	795	848	780	790	782	760	703	721	765	723	737	714	707	717	728	688	710	695	735	699	708	713	761	699	658	676	699	683	680	691	722	662	711	717	715	733	692	712	668	648	689	680	706	637	648	708	656	676	691	680	709	654	707	654	712	710	658	758	696	659	734	697	712	664	698	673	675	633	674	641	699	647	670	680	658	725	691	692	678	716	711	693	638	641	662	682	723	680	641	718	690	684	676	731	670	661	661	694	663	655	621	695	687	688	685	706	696	650	739	705	670	652	698	647	636	668	651	627	684	663	695	637	659	684	671	718	684	666	697	681	673	649	683	697	635	693	691	696	660	734	673	639	678	688	681	700	643	718	660	643	694	675	717	649	676	672	636	669	640	672	673	651	669	656	672	721	718	656	698	663	629	674	686	680	673	690	665	671	615	702	629	649	713	709	715	731	713	673	660	636	675	669	698	683	629	699	681	645	725	704	690	684	709	729	656	661	639	652	680	711	638	675	675	669	680	705	688	705	680	711	625	649	692	667	669	682	658	656	706	646	649	656	708	662	655	670	641	666	669	671	694	716	651	733	669	641	675	674	689	682	683	699	720	676	659	665	661	667	687	673	651	643	699	649	669	707	651	670	648	678	623	666	678	688	711	694	657	655	695	662	692	673	642	699	608	739	662	661	680	647	670	706	639	683	707	692	646	751	669	686	627	692	646	637	664	741	695	673	651	726	684	646	662	671	707	594	672	683	674	698	672	669	700	728	652	641	690	700	692	695	726	660	680	701	664	671	664	708	650	733	659	712	647	682	655	662	738	677	685	733	715	668	684	660	677	659	649	674	630	649	621	711	660	656	669	697	666	679	655	694	673	610	664	679	666	661	661	689	684	687	699	709	691	689	672	697	719	709	659	643	653	681	659	686	684	651	605	682	713	678	633	683	629	636	600	684	685	663	655	684	681	656	637	683	719	686	649	652	676	660	697	628	695	733	686	681	716	704	712	646	701	694	678	677	718	698	636	658	718	695	715	745	681	708	628	671	677	669	657	637	675	690	644	691	677	694	667	654	694	652	659	689	617	627	651	675	736	596	662	685	666	666	678	677	698	695	662	695	661	695	681	660	647	653	699	639	599	672	698	645	666	670	667	646	680	637	689	683	640	678	702	682	715	644	657	675	635	678	629	668	624	661	700	670	652	673	652	690	696	686	656	659	663	704	685	631	646	671	646	681	647	681	646	708	678	678	676	647	674	677	659	654	652	690	623	678	666	740	629	698	650	692	621	750	658	676	681	617	632	662	713	695	657	734	668	747	672	717	686	656	656	688	659	661	645	682	643	651	662	672	673	668	679	645	684	669	677	659	630	671	660	699	680	695	699	692	646	654	684	671	672	683	683	701	650	710	675	651	629	622	674	669	609	692	708	699	698	698	692	685	656	648	650	711	630	699	706	705	693	675	659	664	628	660	658	662	656	654	721	691	665	666	650	639	691	658	734	690	605	657	631	648	652	716	674	639	687	642	705	648	647	678	668	678	733	710	707	655	642	709	691	678	678	691	685	702	676	664	648	678	626	710	648	695	697	677	649	668	677	712	672	618	646	677	707	714	703	689	686	652	664	675	639	692	677	651	657	705	687	664	659	676	651	680	686	665	717	673	652	708	649	716	695	669	683	664	707	701	690	656	657	656	672	656	668	661	658	681	687	708	665	655	643	649	680	668	663	640	670	656	693	698	677	661	656	660	691	660	648	672	687	684	680	697	630	667	631	615	694	698	651	642	690	590	623	653	706	722	707	667	651	684	678	635	726	708	635	636	642	660	693	679	640	614	699	651	702	710	625	673	660	653	677	636	626	673	671	645	641	690	705	665	659	666	681	710	678	675	709	665	697	675	668	695	674	680	642	638	699	691	640	680	693	652	627	671	629	647	654	675	689	678	675	705	678	681	670	664	655	650	654	649	630	661	702	684	721	693	688	661	666	714	692	630	646	640	672	706	678	667	733	691	659	687	636	658	669	662	672	712	666	678	731	667	750	705	654	659	711	638	661	697	679	691	673	620	635	659	690	665	668	659	686	705	716	637	659	663	654	675	652	638	678	696	662	684	679	704	714	653	707	690	679	694	658	619	660	689	642	732	674	690	662	659	656	666	703	727	690	674	655	654	651	667	678	654	659	636	649	706	668	680	624	705	664	643	620	650	640	664	635	665	645	659	633	664	660	677	688	654	637	687	652	640	660	633	653	693	719	650	679	709	674	638	682	627	649	689	672	675	691	668	678	672	680	678	682	659	664	684	693	709	682	685	709	669	673	760	681	708	668	636	674	670	684	719	663	693	673	655	654	679	630	654	651	671	695	656	662	680	635	710	660	668	641	662	711	708	672	670	679	692	676	642	652	720	667	696	723	653	616	673	685	674	746	625	658	667	698	728	629	661	659	700	723	637	667	693	698	613	673	629	655	683	691	625	698	674	667	660	700	675	700	670	665	646	653	657	632	696	686	620	631	689	654	634	659	686	694	704	661	650	614	584	745	685	644	661	685	669	676	667	686	677	697	686	678	636	687	647	646	664	650	643	679	691	635	680	680	655	632	639	686	662	690	654	710	641	655	657	667	699	685	698	627	631	644	683	691	664	707	677	676	717	707	641	661	680	639	665	699	634	658	696	705	655	610	671	653	689	713	640	668	618	677	679	661	697	680	700	666	669	685	600	634	652	695	676	684	654	630	685	654	629	678	628	701	647	683	673	696	649	666	664	676	671	685	663	737	706	653	657	677	615	664	665	681	639	633	667	648	667	697	668	665	695	697	636	684	677	631	704	682	643	708	696	674	699	664	698	619	668	702	656	655	642	702	677	662	685	698	689	654	655	681	646	739	688	696	631	693	628	661	657	619	682	661	597	645	678	620	672	645	716	659	674	667	651	706	641	642	660	647	679	635	647	670	682	671	702	691	670	655	749	686	666	689	710	643	657	666	691	695	666	708	707	730	631	652	660	678	622	695	709	687	666	667	645	651	614	733	660	666	665	633	644	642	655	675	656	699	679	681	646	674	681	628	704	674	702	686	635	655	660	659	694	648	638	695	632	621	646	648	669	686	619	656	682	640	660	699	727	656	661	682	635	651	623	677	632	632	637	639	637	705	688	642	660	643	655	643	648	727	691	669	676	689	659	635	669	657	661	651	661	670	683	667	662	641	652	660	639	664	649	706	713	685	694	690	668	659	644	645	719	662	703	683	664	686	686	657	630	711	687	655	704	672	635	674	693	710	703	692	700	644	698	722	630	686	668	675	706	660	675	647	654	648	679	677	667	686	666	666	679	685	677	676	700	649	674	653	700	648	692	670	700	656	711	645	676	646	649	689	709	633	680	649	650	670	691	647	672	657	644	621	661	630	737	658	676	659	678	681	718	652	673	656	638	698	671	661	709	692	647	628	660	645	650	619	679	655	717	699	683	644	643	659	645	659	668	666	670	655	634	676	645	683	727
3466	5297	4175	2257	1592	1339	1172	1025	895	935	838	790	864	775	695	743	757	730	684	723	669	692	713	653	689	671	680	739	711	704	684	670	721	711	692	693	648	641	718	702	692	724	677	684	665	644	702	599	672	680	659	663	712	722	654	687	698	689	696	707	703	685	720	644	690	672	643	650	713	671	621	660	687	688	652	643	723	652	652	669	678	667	640	637	686	663	683	680	681	649	689	679	689	669	634	689	687	688	638	626	658	627	669	671	638	675	678	624	639	655	668	682	686	636	624	674	698	643	680	693	658	702	642	653	630	638	669	646	695	658	702	684	690	646	638	689	674	667	658	685	646	696	659	655	679	632	657	681	631	658	658	688	689	686	662	636	692	644	723	627	676	635	644	708	663	688	719	668	648	652	664	660	675	623	713	718	664	701	642	658	621	628	640	668	670	635	653	705	663	665	668	673	710	672	657	669	614	731	629	701	670	643	685	641	653	669	661	640	636	652	664	675	685	675	645	652	658	631	675	623	686	679	641	650	661	660	660	661	696	675	652	658	662	649	626	671	701	680	658	681	619	694	668	650	609	649	649	664	684	666	623	626	672	637	661	672	637	652	599	704	637	641	630	677	625	668	684	681	675	641	675	622	661	664	614	616	674	640	667	670	686	673	703	656	690	667	679	681	716	618	650	713	659	636	616	661	667	676	670	646	636	655	656	626	671	669	693	661	667	673	624	657	665	661	662	637	655	698	673	681	689	675	633	640	650	727	655	657	647	632	680	674	652	661	627	699	648	689	705	611	685	695	657	645	662	657	694	639	643	640	658	654	591	678	625	681	663	660	649	638	657	691	655	698	651	636	666	665	633	683	631	664	641	640	634	663	665	661	631	644	668	636	656	699	669	636	624	650	670	647	640	676	678	602	667	659	687	621	639	652	709	650	638	688	665	616	705	675	644	683	598	651	636	678	678	688	715	651	676	641	682	651	655	710	729	641	678	638	663	657	691	657	732	669	700	659	647	621	642	616	653	678	683	678	635	661	634	650	644	618	695	678	637	680	679	676	635	634	665	701	621	637	611	645	673	629	646	676	677	665	658	664	683	652	654	661	638	690	668	645	638	620	690	641	665	701	656	661	606	675	593	660	694	661	659	693	644	646	672	622	629	599	630	634	622	692	701	680	626	668	669	665	661	661	672	672	651	640	620	633	659	658	675	669	650	675	664	653	668	684	640	631	653	659	689	677	719	644	671	635	661	687	649	643	681	646	669	615	707	684	654	658	670	608	614	694	625	670	637	617	682	631	673	622	675	642	657	672	654	679	630	642	631	698	641	668	639	644	633	671	669	636	678	676	650	682	621	648	650	649	650	672	626	668	629	626	655	649	665	659	618	646	683	644	697	637	651	652	650	675	650	672	635	640	660	670	606	679	621	635	643	680	662	632	667	596	649	635	620	627	667	610	661	678	680	661	607	676	635	663	674	670	696	648	675	657	614	625	629	635	650	606	628	637	615	670	659	615	669	659	633	684	659	661	640	686	634	645	627	675	633	670	679	655	693	651	656	633	653	649	671	612	664	628	671	624	646	640	661	673	634	667	669	669	620	686	660	676	705	635	651	668	634	689	642	678	632	690	672	680	681	646	636	706	654	647	669	632	655	636	662	624	667	678	678	705	635	636	699	694	702	638	669	699	627	671	607	622	625	648	712	631	663	688	645	690	690	629	640	654	644	692	596	678	639	675	689	625	673	658	676	636	653	647	652	629	648	640	624	652	662	619	683	640	684	682	643	649	667	642	634	660	638	647	668	654	645	661	609	682	670	713	615	658	662	627	651	646	690	675	662	644	642	670	656	648	667	649	644	665	629	649	655	656	655	646	669	673	672	643	672	646	652	687	645	686	655	670	686	609	671	663	656	675	651	664	645	659	693	628	652	657	654	653	687	653	660	665	654	652	641	618	655	666	658	693	643	610	641	672	707	637	642	650	635	598	656	668	647	649	654	668	661	655	619	679	615	656	599	648	653	659	688	634	663	673	662	662	658	725	701	659	623	662	670	663	686	631	686	674	633	672	700	624	677	675	649	674	619	643	653	656	637	642	666	639	616	668	698	653	626	606	599	642	671	662	630	627	641	686	640	600	628	679	601	673	651	617	646	638	663	637	674	712	682	635	679	653	679	661	639	633	650	673	623	638	681	640	637	581	623	675	699	621	657	670	638	630	680	670	625	662	653	679	641	697	648	652	639	672	649	637	713	630	670	687	637	694	631	659	696	626	695	644	689	657	647	655	638	638	700	673	618	648	642	661	688	669	622	712	665	668	643	622	623	648	651	649	623	667	670	619	632	670	648	680	633	676	657	628	657	642	685	646	649	652	669	672	691	645	646	619	644	599	655	641	614	642	642	618	647	634	676	647	626	648	671	614	657	655	612	634	678	704	643	621	669	629	657	663	653	631	656	662	638	701	671	653	670	611	647	653	665	650	635	631	628	666	644	683	626	687	657	626	655	668	676	608	647	630	655	626	644	658	668	635	636	623	671	639	672	663	624	697	672	668	676	666	629	669	690	680	686	651	632	652	692	665	611	634	656	683	673	651	626	644	675	642	654	624	659	650	694	664	665	659	638	668	632	610	606	605	652	672	609	627	672	691	660	610	659	613	633	611	684	618	677	632	655	639	703	642	664	659	643	665	660	647	658	664	693	654	662	697	640	648	674	631	662	625	667	652	686	662	639	710	658	644	648	635	664	679	667	665	662	671	638	655	676	661	713	639	646	648	663	665	679	638	624	679	665	617	653	641	618	640	631	667	708	659	660	651	627	626	707	690	663	715	678	638	693	699	617	640	653	682	660	683	656	640	628	656	665	629	627	644	593	627	656	685	629	674	697	624	596	639	642	604	688	691	694	646	680	659	664	702	699	659	661	629	661	617	679	655	675	726	655	642	648	669	644	632	641	661	636	617	626	646	653	659	648	657	655	665	700	622	644	624	634	640	669	671	618	671	654	672	637	642	674	659	651	656	620	694	637	646	630	715	622	690	688	671	582	660	659	633	668	644	660	618	634	707	682	646	655	668	685	638	665	641	661	693	694	671	589	630	679	682	674	665	663	673	653	639	613	632	642	594	641	703	659	690	612	648	631	664	629	669	667	716	680	647	654	646	664	629	650	636	678	647	694	666	651	631	643	664	634	672	696	693	664	680	682	645	682	625	626	653	672	651	627	674	630	659	689	660	663	649	632	634	628	631	656	651	645	654	645	658	665	649	640	708	651	658	665	688	647	631	629	643	608	639	649	652	641	662	676	646	698	674	625	652	664	637	656	648	643	667	637	617	657	662	600	715	606	656	648	635	648	631	639	652	665	621	625	597	596	668	616	635	686	664	603	669	660	630	655	653	654	687	664	649	697	651	663	680	671	641	730	648	647	684	658	636	648	632	623	635	681	692	683	668	645	650	609	666	679	661	671	665	632	611	687	629	659	651	665	652	677	647	651	675	637	643	631	662
27798	12763	2330	1294	938	1016	955	925	953	988	940	1014	1005	996	944	927	997	936	960	990	982	959	973	958	997	1011	985	996	1035	968	940	959	936	943	977	958	994	1004	970	961	914	947	981	934	916	928	953	1005	974	967	893	1016	971	966	925	984	964	989	932	954	980	993	943	980	976	952	953	979	960	996	929	1006	919	920	979	980	986	909	961	948	976	975	949	984	959	995	982	1066	1003	995	935	976	980	975	910	970	930	918	940	979	1011	981	970	994	1002	977	951	974	943	967	943	979	951	934	954	924	947	948	952	964	971	966	933	943	958	1000	952	927	939	998	935	912	966	977	971	988	1002	944	976	967	922	955	964	968	993	884	954	991	904	980	949	971	976	959	947	952	947	922	993	911	925	909	986	895	976	973	956	953	947	973	993	954	1000	896	991	963	1021	1013	941	938	944	905	967	933	1011	971	969	940	1005	958	959	919	924	966	970	960	904	953	998	958	1004	950	914	968	995	997	925	977	967	1004	956	962	912	948	889	943	963	929	913	998	930	956	964	934	915	942	969	1035	894	972	939	927	921	936	954	959	977	983	938	1007	981	992	974	924	952	978	937	939	937	1030	960	975	997	943	978	940	929	964	951	922	988	986	973	968	923	993	991	964	967	972	961	986	947	968	968	959	960	917	933	986	925	959	906	956	973	1000	948	964	980	975	944	974	1000	926	967	938	964	931	926	962	995	980	950	878	954	932	924	979	1038	958	974	991	947	984	966	968	964	904	928	953	973	938	966	998	944	955	938	987	1009	1016	961	954	914	923	933	910	996	945	919	985	969	960	948	1028	957	923	969	955	952	954	898	908	932	943	941	962	974	954	929	1017	912	988	882	971	940	1007	951	999	996	973	968	901	927	970	951	940	1003	932	961	961	889	994	972	1003	960	912	959	954	943	966	987	988	963	970	972	1030	927	920	902	988	933	956	967	1025	943	951	965	987	941	964	1023	971	963	954	906	1001	976	913	907	960	938	946	941	972	954	952	930	968	973	1012	969	942	963	951	1011	949	996	1018	982	914	1045	939	952	939	964	1034	1005	930	928	959	935	945	971	933	943	991	959	955	958	1008	892	977	951	930	933	965	984	934	927	994	937	928	994	984	958	970	959	983	919	971	959	972	892	938	1006	974	960	965	928	947	930	920	935	949	960	949	938	915	1021	981	989	951	925	954	1053	991	987	947	925	991	1003	956	970	970	976	933	945	979	976	979	978	900	996	996	924	954	956	968	995	946	1013	1020	921	953	952	991	963	921	902	1007	966	940	953	910	932	996	1002	938	924	988	950	907	961	954	930	1017	942	952	954	921	926	990	914	980	965	953	911	943	965	966	984	947	942	909	964	955	946	1017	913	954	955	986	908	959	961	963	950	945	985	1025	993	932	955	936	926	979	891	980	967	947	919	969	986	965	949	934	915	979	994	975	967	931	978	947	970	986	950	937	917	908	971	973	970	933	966	945	970	934	958	938	899	922	964	976	991	976	939	978	972	938	931	948	963	980	901	1012	948	981	989	952	912	975	988	980	973	978	945	931	984	957	973	923	970	965	971	972	922	970	980	926	958	988	1005	1011	986	941	970	963	955	948	943	907	933	957	946	1019	943	914	963	988	932	956	933	981	936	930	930	965	935	956	942	928	963	979	998	1008	975	925	936	948	931	953	988	1015	1016	974	948	1010	969	899	950	992	966	973	939	984	925	977	913	969	962	987	970	970	918	963	966	920	909	1031	961	909	957	934	928	1012	990	926	923	919	884	1014	934	936	934	971	930	977	966	965	946	1010	950	929	959	980	951	942	967	939	971	952	966	926	927	950	959	995	936	952	997	954	948	955	964	990	934	929	944	920	912	939	928	943	940	972	1009	927	945	929	979	949	907	909	963	924	904	942	960	948	941	926	962	978	963	956	932	932	973	961	899	944	948	904	955	970	948	946	941	969	998	911	926	925	953	934	910	1014	921	965	1012	918	960	987	961	957	949	988	949	927	913	992	973	989	918	966	944	946	988	937	923	964	959	956	907	950	952	980	1021	977	982	984	940	929	970	894	939	952	1006	1009	998	997	925	948	979	948	950	917	983	949	934	920	955	938	902	963	957	950	946	955	973	907	1042	904	965	946	985	962	951	1007	914	920	977	935	978	985	924	987	925	1014	959	921	1012	977	982	931	937	930	923	951	985	1003	1003	967	956	894	983	994	965	938	925	983	1008	989	987	911	989	978	959	973	993	937	972	923	981	923	1012	1002	954	951	967	955	983	970	970	924	945	945	967	972	952	946	1003	972	978	945	928	995	970	1031	993	966	964	961	968	1031	929	925	945	915	932	943	924	979	921	998	949	975	964	966	933	980	938	944	982	963	956	1001	982	981	979	912	1002	1009	987	950	1019	910	991	929	899	978	965	924	1005	915	944	972	1005	1015	941	954	973	910	1020	925	940	982	941	960	933	956	999	981	986	988	943	932	968	943	992	887	974	973	965	955	973	964	986	927	927	941	926	944	1032	970	944	986	976	1033	998	984	992	937	949	929	983	962	955	952	946	937	982	975	962	992	947	980	1000	939	991	958	960	967	956	975	980	931	957	954	978	988	971	1050	947	970	1002	954	982	899	984	1006	969	971	970	971	923	968	981	952	958	957	1011	954	956	946	905	928	962	1040	929	917	927	974	1002	928	1024	948	1011	1005	976	975	1036	959	947	931	984	979	970	915	956	934	989	940	935	1004	971	928	997	961	974	1009	967	968	982	1001	955	972	959	917	1006	993	939	894	939	958	956	913	963	968	956	952	973	956	943	936	976	997	955	938	947	946	985	971	1018	935	930	985	944	1015	964	964	926	1005	926	882	915	881	957	981	966	977	998	994	956	993	1016	960	942	982	911	928	931	997	942	982	934	945	947	952	1031	1004	967	940	961	1035	995	963	888	954	936	942	946	968	953	958	974	976	945	982	942	965	940	953	958	965	1032	963	999	906	966	989	924	962	927	909	958	998	935	949	948	995	954	958	898	971	927	936	975	984	988	966	1008	960	945	938	937	916	922	973	1003	902	952	940	969	937	961	967	954	985	940	971	956	1008	937	883	944	939	885	924	987	893	951	962	974	927	949	942	946	915	950	932	989	911	951	911	936	974	971	934	938	932	974	976	891	908	1010	986	993	891	946	959	911	958	948	964	941	1000	888	906	1006	932	906	986	1022	922	888	974	963	977	924	990	976	970	925	945	982	987	946	900	1005	939	952	992	993	946	1021	975	939	957	975	934	946	1002	970	958	985	991	942	932	946	912	964	950	970	967	1009	1015	918	999	989	887	881	998	979	977	933	904	976	937	956	906	988	1003	901	935	994	946	993	988	960	959	957	925	958	952	893	894	966	958	1016	983	896	980	964	965	959	975	989	972	937	948	1017	986	935	922	1031	968	1082	1009	972	944	953	1012	952	988	949	1003	935	983	933	917	961	934	977	952	926	948	942	1015	961	1021	940	971	950	943	977	924	1014	954	961	948	951	915	963	994	996	942	976	1003	948	920	934	944	938	1017	1057	994	920	975	937	874	1004	988	1025	923	960	968	960	978	971	955	985	941	973	933	934	947	935	912	938	934	937	973	1025	950	961	955	916	965	968	943	918	954	944	913
5144	1040	1011	936	823	861	871	906	820	842	866	821	874	833	829	799	852	890	856	849	818	795	803	837	843	833	844	822	829	887	853	866	803	842	843	885	861	856	851	881	845	862	822	815	864	790	866	811	830	833	877	864	798	831	874	857	875	851	832	835	827	843	862	843	856	889	831	908	816	803	877	864	830	818	867	816	850	843	881	856	817	811	833	834	832	824	852	843	869	831	839	843	841	800	797	826	841	848	846	823	882	818	873	851	855	834	840	820	834	845	811	822	769	815	838	799	853	897	851	823	838	850	874	868	908	788	770	887	833	774	734	835	814	755	837	812	767	790	821	863	842	821	798	814	858	808	836	856	790	814	860	841	801	827	855	887	852	841	864	844	823	832	820	874	831	846	811	823	809	831	840	806	840	865	849	874	745	867	860	819	850	840	814	803	793	864	833	842	834	769	895	858	859	841	809	837	838	812	865	859	772	807	872	856	835	826	878	826	841	816	814	823	815	822	871	828	776	787	832	767	865	827	798	840	841	834	853	876	830	860	861	849	855	844	840	853	841	862	847	859	866	809	793	863	806	934	837	847	799	832	818	832	830	878	897	804	806	833	848	872	860	891	797	882	835	784	794	828	793	847	843	838	803	772	830	857	784	823	847	865	851	840	850	820	791	775	836	856	823	802	809	816	839	819	832	847	849	827	888	802	819	828	804	806	825	842	881	878	848	838	853	851	843	844	858	855	818	838	821	816	840	809	822	896	837	770	892	793	834	813	870	818	805	839	810	819	852	841	807	860	851	838	862	837	815	814	860	862	843	790	827	851	809	835	857	816	834	842	838	803	838	805	807	782	827	843	876	824	827	866	848	786	765	819	861	834	884	832	846	879	851	863	873	819	878	833	868	879	839	800	778	825	846	830	818	794	899	774	810	820	853	810	856	852	874	845	837	835	874	836	856	815	786	818	834	889	841	828	817	757	792	822	863	792	844	885	902	863	814	885	846	841	839	865	844	860	822	853	799	821	836	814	888	871	878	815	863	808	792	844	830	831	848	862	900	851	854	882	785	836	834	823	843	869	856	898	892	824	871	869	850	878	868	845	815	817	787	822	862	858	835	840	789	858	860	875	807	817	885	816	853	883	846	833	898	837	828	854	892	798	809	835	863	816	878	876	876	844	865	827	859	838	880	875	846	812	852	876	846	780	837	857	814	848	866	850	868	871	785	841	808	832	854	849	869	814	801	817	802	866	797	821	874	805	837	800	869	884	833	795	794	866	831	822	839	857	867	858	821	829	826	820	846	885	888	787	844	847	840	791	900	866	837	796	791	910	815	826	857	817	817	882	807	854	800	842	850	810	804	851	860	813	861	853	860	858	828	884	853	832	837	842	789	800	839	831	852	852	808	880	828	829	847	837	854	843	826	857	832	825	787	864	805	868	873	848	804	875	856	815	834	848	850	799	897	828	852	836	810	798	770	878	834	791	839	880	852	840	847	772	845	803	879	842	880	824	864	850	781	852	823	792	860	843	826	762	842	848	884	848	818	802	837	767	848	789	855	793	813	831	830	845	797	862	868	883	864	829	821	883	856	771	784	852	868	852	863	840	828	854	860	840	849	820	828	834	846	815	827	873	829	825	831	845	754	845	837	848	814	870	872	850	814	802	823	798	792	827	873	830	891	841	850	816	794	899	814	825	775	822	848	833	839	838	875	781	789	854	849	857	820	839	861	846	895	829	872	830	908	841	816	800	865	839	799	811	841	866	874	823	826	822	798	831	872	819	833	831	812	799	834	840	835	799	826	877	893	833	807	885	839	824	844	810	810	881	859	880	857	867	823	895	820	843	854	842	818	799	845	799	884	901	831	790	844	843	809	822	818	825	797	806	867	868	777	840	907	824	815	823	872	856	844	838	853	851	820	811	819	857	819	840	859	832	815	845	781	847	835	854	856	855	834	795	798	886	840	840	808	849	807	827	865	805	823	825	869	799	870	768	868	843	819	807	840	855	812	832	854	823	813	829	856	792	878	842	818	815	794	815	837	820	834	861	840	799	832	805	868	858	800	847	776	804	817	851	873	840	783	856	806	853	861	806	830	817	841	882	819	790	806	794	812	849	790	817	811	840	811	834	859	815	835	774	836	786	857	831	872	799	903	871	812	823	846	818	873	903	850	843	844	835	824	816	839	779	804	860	862	821	865	851	827	893	810	823	803	881	851	874	846	848	827	834	826	872	825	822	841	864	864	849	875	874	847	838	869	847	840	842	845	835	835	831	868	835	786	862	876	818	872	838	832	832	859	800	849	906	834	841	840	824	862	826	830	853	887	849	837	893	841	802	818	850	836	812	817	827	877	834	819	808	842	847	805	860	869	832	869	838	821	880	843	833	860	830	811	818	800	839	849	851	854	854	813	890	849	839	861	889	875	869	781	780	829	871	826	837	797	847	860	905	865	803	858	800	863	830	857	796	830	820	839	807	859	788	824	853	872	892	847	857	876	828	792	819	786	793	809	893	854	850	885	830	871	873	871	794	795	799	812	821	815	811	901	843	834	798	849	842	841	800	822	860	832	844	838	824	855	814	856	823	877	857	880	841	848	812	869	866	857	884	870	849	830	837	883	797	855	845	798	824	864	876	851	848	866	823	846	804	863	812	843	851	867	818	837	843	855	809	877	832	835	910	793	815	822	779	809	842	844	850	787	844	852	790	855	860	891	847	785	840	829	842	845	867	817	809	885	853	904	869	833	846	816	841	795	811	846	836	841	804	868	812	928	853	839	878	855	798	872	811	873	792	840	837	859	879	873	851	798	831	846	855	837	886	793	794	814	847	808	847	884	825	836	838	847	827	832	854	823	801	854	855	829	851	850	878	826	889	807	847	863	831	848	801	808	808	816	892	885	855	836	818	882	809	849	826	835	793	856	842	834	876	798	840	826	857	803	855	840	853	864	845	885	865	826	801	873	813	833	822	845	849	788	853	877	826	783	801	822	848	817	830	828	815	856	841	845	813	860	820	850	890	882	847	798	817	865	836	769	871	873	824	811	798	866	875	783	834	890	861	844	818	781	834	828	869	872	835	826	783	860	881	789	858	882	821	807	863	810	844	820	806	828	813	846	847	895	832	897	799	800	884	779	833	866	834	890	866	836	833	853	855	783	802	822	840	819	835	777	853	830	807	807	859	825	813	877	836	841	840	828	808	833	836	845	889	847	850	843	855	845	850	774	812	822	860	869	786	836	835	802	845	790	789	881	835	865	806	864	807	870	880	827	831	816	834	825	810	874	864	799	856	872	843	843	885	828	819	781	876	850	825	884	809	824	867	801	865	835	849	829	839	792	885	819	846	842	816	885	811	888	858	811	836	857	834	849	820	888	790	868	820	845	820	830	846	774	803	807	868	806	865	820	798	790	879	819	902	865	807	803	843	835	847	840	862	814	816	830	840	893	822	853	810	847	803	804	817	850	837	830	810	788	881	802	902	868	843	816	829	819	861	838	827
25406	21492	27080	24183	4097	1627	1345	1211	1083	1057	1059	1045	1076	1060	1049	1004	1045	1000	1071	1042	967	1019	1074	1022	988	994	1039	1057	1035	1024	982	987	1008	1047	1020	990	1037	1024	981	993	1011	1030	1033	993	993	1083	990	1009	998	1026	964	967	964	991	1007	979	1017	1017	1028	1045	952	1029	1022	954	985	987	973	999	1058	993	1005	983	1004	1007	1017	1047	1021	996	977	927	989	1046	987	987	1001	1033	980	1072	965	1054	1004	1051	946	1049	975	1014	985	961	1043	962	1032	928	1050	994	964	1057	1018	1003	984	1009	968	996	1029	989	1006	966	1007	1016	987	979	964	958	991	953	1008	941	1000	972	977	1037	1008	943	1044	990	1025	981	1027	990	1023	1017	985	1021	1015	1002	1018	1018	998	983	1002	944	1026	971	1004	985	1035	992	960	941	941	961	976	931	1006	969	1008	957	1022	1001	1004	989	1023	1027	1007	977	951	1027	964	1041	1042	983	1043	1013	1023	1017	1024	959	1029	947	998	1009	1003	986	992	994	1033	984	1049	1025	987	997	982	974	1049	1006	996	971	1019	1057	944	1037	1001	1021	978	983	983	1041	993	1000	995	993	977	953	1076	1043	911	991	992	1016	936	1018	953	996	977	1075	1037	990	1015	977	952	1020	963	1002	1015	982	992	1039	1004	1001	994	962	1001	1004	914	969	967	997	1041	1027	1000	990	1007	957	976	1029	949	982	998	1021	1012	994	964	963	992	1033	1002	996	1001	994	982	1001	1005	969	1018	1019	1023	1009	988	965	1019	982	943	973	1045	967	1022	1028	1037	1025	1021	1029	975	972	1075	992	1024	1014	972	1015	998	998	943	954	965	1029	1014	982	991	1054	989	1019	1024	1006	1000	999	964	1015	1047	970	1030	952	1013	939	967	1021	981	1026	964	1050	991	1056	1088	1010	969	971	1017	949	974	1010	1049	981	1059	968	986	954	952	965	940	1034	959	1036	1028	940	1034	1032	935	1041	980	1000	1022	1030	953	967	1033	1024	1002	1009	985	985	1054	980	950	972	984	955	1034	957	1032	985	957	1031	1022	972	993	1031	1014	976	934	994	1037	1010	991	989	971	1000	1002	963	997	1003	1034	1042	1057	960	973	1019	909	969	988	943	986	955	1029	986	1027	982	1049	1006	984	976	941	942	959	986	1070	976	1065	997	1068	1046	1025	982	1059	1042	966	993	1001	1038	989	984	1035	991	966	1021	986	1034	961	986	985	984	993	976	1040	984	983	985	1030	985	1004	1002	1049	994	987	1066	992	918	1015	1033	966	1026	966	1003	1020	997	1006	934	958	997	1022	1016	1046	1007	966	979	981	1015	996	997	995	991	986	938	1021	1039	1012	1029	987	914	1066	1025	992	996	1033	1004	993	972	1043	993	988	1021	1010	998	980	1044	957	1021	965	997	971	943	1005	1034	979	969	985	1016	972	980	1027	1004	1002	1029	940	987	953	1041	1026	1036	1029	1049	1023	994	1039	1047	1005	988	1022	1018	1016	966	990	1068	998	959	957	981	985	1014	976	1000	1009	1041	1007	996	986	979	973	999	990	991	1016	1004	955	966	931	1010	971	1038	1001	1004	986	1032	1025	1048	1021	975	969	941	984	1020	992	1018	1003	982	1049	1014	1035	1012	971	1014	1025	1013	1021	1000	1026	982	998	974	971	968	972	958	1009	953	1012	1008	1029	1012	1013	1046	1006	1007	980	965	968	1019	1008	1009	949	991	1020	995	1016	1035	1042	962	1081	1017	1024	1023	1006	993	1014	1024	1011	1024	1021	989	1013	1002	1007	1065	990	981	1016	996	1005	1025	1014	983	1031	1001	1024	1035	1017	970	994	978	1023	991	1025	936	1025	977	976	1041	1006	1012	1014	982	977	1022	1018	944	1018	966	1063	1024	997	969	1016	980	996	1004	977	963	929	1039	1000	1016	1010	1017	1024	1015	1036	991	1067	973	997	1037	1006	965	1002	1032	1022	974	968	993	1019	913	1074	994	1045	1028	959	1017	967	998	1054	1019	997	991	1036	963	1001	1007	990	1052	1029	938	970	1011	1052	974	963	986	981	1044	977	1027	1021	999	971	1025	1074	1037	1041	998	1015	1005	1024	979	1024	1019	998	1000	1042	983	1028	933	928	993	935	1005	970	979	1012	1033	990	1103	1015	1038	994	1015	1008	1026	1015	1013	1005	1011	945	997	968	997	999	1011	1011	1060	984	1026	988	1018	999	905	1023	995	929	979	1046	1047	1023	1056	1030	992	971	1015	947	984	990	1039	949	1027	1039	1052	975	954	1000	994	1010	1012	1031	1015	1008	1053	1008	1030	1001	1008	1033	974	981	984	996	1027	991	951	994	1026	1023	989	1057	981	975	1056	967	913	1031	992	1041	1005	969	1019	1005	998	1060	1009	993	1028	1006	990	1032	933	963	1067	995	1034	980	1007	1008	1037	1023	952	1046	1043	1033	986	956	989	988	1005	1004	1028	1033	1015	946	980	998	994	980	1031	957	996	954	1008	1017	1044	1051	1010	979	926	963	944	1031	1019	995	969	980	1062	979	998	1019	957	1035	1035	971	974	1014	978	1016	996	1035	1092	1017	1008	986	1027	1011	1039	1029	963	984	1059	996	963	957	1038	1012	985	994	1001	998	999	1061	992	1003	1045	985	1003	973	999	1013	1070	1020	884	961	1010	981	993	1022	1017	1006	1025	950	954	1024	973	1004	1057	1039	1033	1013	987	1000	1048	971	963	1028	963	1029	1019	1009	939	982	929	972	1027	932	975	1013	940	991	969	1010	934	1060	1009	993	1054	1010	1049	1008	996	983	1026	999	973	1047	1010	977	1003	1024	1028	1000	1021	989	974	1003	1007	981	997	1013	964	987	987	993	986	1008	1033	1015	954	962	1037	1050	963	1012	1034	1003	960	1040	1042	942	970	982	963	987	968	992	998	1068	952	952	1017	928	1005	1041	1008	983	960	981	983	1008	929	1005	1013	1011	1006	977	1021	1019	952	970	1021	1005	1030	989	1014	982	1025	1008	1033	988	994	983	984	1030	990	1010	1042	972	959	945	975	940	929	982	941	997	1017	962	1036	927	981	969	1045	950	976	956	995	959	1010	1048	926	992	998	988	1031	1023	982	986	1055	1044	1032	980	1048	1037	1017	995	1043	1008	1040	1002	1037	978	954	990	1038	973	1035	1012	946	989	972	966	1036	992	1002	1066	969	926	986	1027	1024	995	993	973	1051	1018	1024	981	1077	994	951	957	987	996	1027	1004	995	1006	976	959	1003	954	1041	1013	1018	993	979	953	987	981	946	1037	998	996	1004	988	1010	984	938	978	999	990	1027	947	953	1010	1041	1009	1009	988	1025	1037	1026	999	1010	1098	985	989	1006	992	981	1013	990	949	972	996	995	1033	1012	1014	1018	1059	1033	914	1005	971	984	920	929	1041	998	968	1038	1015	1020	934	995	978	1061	956	988	1018	1011	971	1010	1000	957	1046	963	981	988	963	949	986	961	1005	977	1070	1013	1017	1059	988	950	942	961	995	1021	960	1023	953	1005	942	990	999	996	1003	1052	965	969	999	996	973	1037	1049	979	965	975	990	1026	1008	1037	931	1003	1010	991	1014	996	951	996	1028	993	974	1034	970	996	1005	1018	995	981	998	955	1050	977	954	1002	986	1003	1045	1018	953	954	1000	996	1052	996	1045	989	1004	1023	1009	995	995	999	1001	978	982	1031	988	999	1011	1077	996	942	988	951	1012	1002	1039	1025	990	1034	990	1034	1025	977	1051	1038	970	1049	1029	994	992	996	1014	1011	1006	991	984	964	1003	1023	942	1027	1005	1006	995	989	1017	1022	960	1080	974	1027	990	1028	1006	1020	1011	989	999	986	1034	979	971	1028	967	973	1027	1023	1017	998	972	939	983	967	1020	969	987	988	1029	969	1027	1005	929	952	1050	1014	970	1054	1003	1018	973	999	957	1035	981	1046	965	1007	1006	994	985	964	1070	943	1032	985	1072	1068	1020	990	1022	1026	1018	955	1017	988	1024	974	942	974	1005	925	995	1018	991	1042	1007	994	972	1019	969	1009	1043	1021	967	1036	1020	1029	1031	987	957	1015	1013	983	998	1033	1014	1001	1008	992	985	1057	967	981	1035	1061	1012	964	1006	1023	1019	988	1004	1015	964	998	1040	987	995	1017	950	1040	1027	1019	970	1018	913	1028	988	1051	988	1033	958	1000	1023	943
3697	3060	2561	1582	1355	1204	1120	1029	1087	1011	984	998	974	898	971	973	957	973	924	968	919	925	872	964	897	945	901	994	916	897	918	868	925	922	910	963	994	943	859	887	925	917	980	921	908	899	866	897	876	936	895	941	922	917	918	934	940	927	911	932	907	868	860	935	964	929	911	959	930	922	874	865	866	977	888	955	913	901	868	929	979	930	933	889	889	908	901	929	962	948	923	888	912	894	885	874	948	892	960	919	891	918	897	872	883	940	836	941	875	884	931	904	925	897	896	971	934	900	924	929	918	922	876	912	893	914	980	924	907	936	865	896	885	928	937	851	888	892	902	882	909	905	946	941	888	868	954	912	906	966	945	893	889	887	927	926	903	936	974	882	876	912	874	928	924	851	943	952	872	960	849	859	876	896	972	894	949	973	922	873	892	889	892	859	938	875	866	849	941	880	877	891	925	935	863	887	941	890	909	869	894	916	873	864	938	945	928	926	881	953	895	944	935	879	936	956	879	860	898	920	898	889	919	913	854	909	873	862	902	913	878	914	907	925	877	940	939	890	901	921	922	901	895	925	872	956	854	838	949	921	878	889	886	938	887	859	947	877	883	898	897	900	910	906	953	954	910	916	925	887	899	889	913	929	902	876	959	855	898	900	866	913	868	901	889	860	894	879	914	872	929	881	897	858	979	921	927	875	928	915	890	886	893	910	930	915	910	918	860	871	910	933	924	831	905	907	853	866	837	959	899	873	927	918	836	875	902	846	905	876	907	859	903	950	900	877	910	844	853	897	916	928	882	918	898	891	949	937	932	871	948	895	880	911	875	865	904	886	916	897	857	912	928	923	878	850	893	901	875	877	928	919	928	925	948	888	921	911	921	915	885	931	913	923	927	941	914	877	854	854	917	904	932	876	841	919	903	908	897	882	899	903	907	981	890	900	932	879	909	885	942	879	888	897	866	885	908	957	946	935	906	936	875	899	889	884	892	919	927	875	879	926	889	944	914	870	898	883	925	920	880	882	898	915	914	914	900	880	867	963	849	883	929	949	901	953	892	914	878	927	896	922	915	897	904	881	879	896	919	945	928	890	890	880	821	893	888	869	901	901	888	871	955	926	919	948	903	901	946	872	870	907	901	862	926	912	873	809	869	890	908	870	922	915	889	830	883	908	891	855	941	895	853	873	922	926	911	935	901	874	893	885	882	905	922	943	887	920	943	860	903	890	887	918	905	917	914	925	971	920	896	923	864	844	882	910	866	845	926	924	883	922	917	913	922	870	855	872	888	897	921	947	907	893	882	916	909	918	914	882	909	914	887	935	896	905	885	852	845	892	976	893	878	871	890	936	928	891	920	907	892	893	875	894	919	893	853	901	873	963	934	892	884	898	878	905	877	926	836	910	916	899	887	917	931	881	850	917	855	882	878	929	938	816	882	914	925	944	836	907	955	886	843	913	932	908	934	917	943	942	845	882	906	893	884	887	907	877	894	963	882	910	919	905	891	897	863	870	857	912	917	903	901	896	933	870	915	867	925	899	912	914	912	887	931	907	849	915	875	900	943	897	913	827	917	906	880	915	900	878	951	946	838	901	890	875	929	857	948	923	925	871	887	872	938	932	878	876	845	869	921	922	917	925	889	929	907	946	901	827	854	924	948	907	876	881	858	931	950	876	920	904	928	925	896	860	885	930	912	868	896	903	883	911	916	885	932	878	884	910	836	950	950	856	894	890	861	888	915	861	913	904	887	945	911	893	907	884	911	867	902	889	933	886	897	862	890	865	849	896	890	920	844	933	903	937	869	881	851	942	888	841	924	956	905	935	914	842	911	879	871	881	913	900	962	893	847	905	918	896	906	914	897	895	914	913	875	888	906	901	915	896	910	933	939	938	821	977	871	915	875	869	870	868	889	908	913	831	897	886	877	935	855	918	942	930	924	886	890	896	919	904	900	949	881	923	889	895	844	883	908	934	921	895	906	867	853	883	891	877	896	884	859	921	878	863	827	885	919	925	855	936	886	897	960	917	895	907	892	958	921	905	956	915	957	882	842	918	877	935	880	904	888	935	913	948	893	920	890	957	869	873	893	874	829	875	891	902	897	904	891	838	900	914	897	949	886	940	944	897	938	870	891	954	895	901	892	885	905	863	866	924	936	871	860	895	887	845	937	904	871	885	824	886	923	922	912	881	925	901	850	919	905	839	871	887	900	886	982	900	890	889	873	914	894	961	935	930	866	885	863	906	934	882	861	878	909	925	861	900	913	885	909	894	895	928	900	928	852	941	875	858	960	885	926	887	889	939	902	897	872	898	915	946	923	917	906	936	898	911	918	883	937	920	926	894	898	916	901	902	866	912	917	902	913	873	867	973	890	878	918	921	905	848	922	860	905	938	871	847	865	869	942	867	906	875	919	861	877	937	898	905	940	895	898	881	922	926	909	865	932	874	916	870	875	912	890	939	934	861	921	915	890	898	922	879	927	890	934	890	854	901	878	912	904	907	915	903	919	870	874	911	894	902	904	887	876	892	917	927	917	892	870	859	892	917	911	953	901	868	910	864	919	906	881	905	946	931	905	883	916	903	901	837	860	883	872	893	905	911	913	931	903	933	937	886	840	898	928	863	898	887	961	915	933	886	911	917	906	895	915	899	907	882	867	905	896	913	912	893	892	908	877	858	918	889	837	938	882	939	969	902	866	931	860	879	913	901	886	839	907	917	926	898	906	884	922	957	933	886	916	887	878	868	833	840	879	915	894	939	946	896	868	874	850	935	898	913	907	869	900	911	922	922	853	914	904	881	918	913	846	855	942	889	960	940	915	852	912	892	927	879	925	927	871	904	894	905	895	929	925	929	930	937	961	916	874	855	894	857	902	877	861	902	897	869	890	875	918	862	882	893	906	951	862	963	878	907	875	874	842	852	893	907	901	866	893	901	816	922	913	854	937	874	901	892	886	838	880	926	905	868	864	912	893	882	890	944	869	885	897	807	866	916	915	920	915	939	874	902	865	913	890	877	894	916	870	983	915	888	909	900	876	915	968	891	895	898	874	903	953	940	926	933	903	889	871	913	899	869	893	914	922	880	885	930	916	918	909	906	931	863	880	903	875	945	872	910	920	937	874	897	902	888	854	902	893	900	863	926	863	939	870	908	893	863	890	934	946	856	884	919	914	918	943	890	878	941	867	882	868	901	913	941	883	897	921	825	853	882	952	869	868	904	866	842	933	857	862	901	909	856	857	870	930	918	889	883	885	894	879	911	899	924	904	860	870	902	871	881	860	858	938	936	928	872	973	875	881	896	857	878	888	923	880	911	834	884	916	885	1004	935	845	902	933	946	942	928	908	897	898	900	857	983	879	867	870	912	848	918	845	913	931	914	904	906	852	877	876	906	867	908	866	921	906	908	855	881	850	881	902	902	933	858	880	889	894	851	922	915	898	959	817	902	861	911	864	904	883	928	838	939	928	921	955	918	913	879	878	927	916	927	939	840	956	902
24134	21470	28736	24622	21039	4745	1517	976	894	832	802	760	748	735	709	712	706	760	709	674	677	677	689	696	694	713	694	685	708	695	710	698	678	705	715	676	662	677	643	668	656	649	671	680	604	643	642	620	712	668	651	682	648	714	645	664	652	665	676	647	711	692	683	680	640	678	667	655	601	651	699	673	685	688	684	737	682	675	692	663	689	704	640	649	718	692	657	683	702	653	630	647	653	666	676	681	635	660	702	658	685	676	674	726	619	715	670	675	673	682	651	679	669	665	715	680	629	702	671	663	660	665	662	662	668	703	663	688	692	681	639	676	643	607	635	680	677	707	687	713	635	687	660	662	684	652	657	664	698	677	641	621	693	672	648	677	641	702	655	684	692	686	622	679	636	640	688	681	682	666	652	639	638	671	670	641	685	692	698	705	706	692	694	698	670	709	650	641	636	652	642	619	673	648	681	680	659	614	669	714	657	671	659	674	679	674	672	661	649	638	673	655	645	656	646	681	664	685	665	675	674	648	616	679	658	664	631	663	613	656	691	626	628	634	667	687	647	675	644	679	628	670	694	681	617	695	641	631	664	666	648	700	671	659	679	711	685	646	723	669	675	673	641	687	649	642	671	655	643	644	674	628	694	621	707	713	723	658	659	692	664	653	685	631	623	669	651	723	687	652	669	674	669	664	642	659	672	654	663	637	673	713	650	683	699	646	612	651	663	656	637	639	705	626	645	626	639	643	653	651	632	656	659	659	682	686	656	627	656	641	622	645	658	645	610	611	641	616	645	684	672	604	622	660	648	658	651	666	671	671	628	645	668	632	648	712	659	618	687	691	644	670	674	662	660	662	643	634	655	670	656	701	658	654	646	729	658	655	655	660	702	683	644	634	622	664	682	668	686	616	665	612	645	670	627	677	645	625	638	689	656	638	696	683	701	693	673	658	641	638	667	688	644	670	654	658	656	673	670	682	664	652	653	662	643	648	661	639	643	666	670	602	707	603	669	656	641	610	606	648	628	681	671	654	641	651	660	648	670	651	685	630	651	659	658	659	646	672	609	678	635	652	662	697	649	643	646	641	655	645	696	618	706	661	650	603	661	679	649	599	668	626	634	680	641	674	665	705	668	643	669	655	665	667	633	659	671	684	698	649	653	689	673	674	633	635	626	624	654	703	626	641	617	659	660	647	662	628	705	678	671	633	659	673	697	638	659	671	617	669	648	701	680	670	627	625	659	696	632	677	616	709	659	658	662	651	657	637	638	667	658	665	628	631	680	670	673	687	682	663	712	646	638	660	641	651	639	677	660	643	674	651	609	652	647	624	643	655	619	703	649	637	621	673	608	688	693	655	649	664	645	660	658	711	698	658	621	639	615	611	605	662	662	666	661	646	603	663	634	645	666	659	687	694	647	620	696	674	645	641	638	694	676	657	609	678	654	654	710	611	656	623	651	697	646	648	657	691	675	698	692	665	674	620	664	695	658	652	635	680	672	605	664	664	647	742	650	632	688	669	646	629	661	678	648	620	688	638	660	650	688	640	640	681	651	659	694	645	621	668	688	642	650	625	638	667	707	635	628	653	653	676	644	649	681	660	698	681	662	652	622	708	696	680	678	605	675	676	702	649	663	619	695	694	661	668	621	616	692	701	661	652	670	661	627	687	674	664	644	653	671	668	661	621	644	641	626	646	690	673	690	628	659	676	635	604	620	607	667	622	654	640	650	699	600	688	655	643	665	673	660	714	673	674	655	642	687	678	648	653	675	677	676	622	610	709	670	638	678	622	676	652	645	639	677	655	683	644	678	725	705	662	699	685	667	677	645	683	687	635	645	685	644	661	615	711	683	639	655	664	674	698	667	601	613	638	657	618	678	632	646	671	641	634	642	645	666	655	697	672	696	644	752	664	652	690	663	686	650	680	657	687	660	691	640	642	605	662	652	624	662	654	670	651	671	652	674	687	666	648	667	667	679	666	650	644	637	673	676	689	621	653	700	671	676	647	680	656	652	691	605	677	641	630	664	626	690	688	689	657	679	643	594	642	647	609	655	642	701	690	679	676	651	670	669	679	691	670	647	638	668	674	668	625	694	646	695	669	682	674	636	610	621	681	642	669	677	663	675	629	650	653	671	650	667	684	636	667	616	684	718	641	628	637	677	702	625	686	657	643	625	668	686	673	690	669	618	643	619	664	633	616	666	683	635	659	647	640	670	625	640	674	689	649	655	688	704	617	648	644	614	653	695	629	675	651	638	645	654	697	694	686	702	650	679	665	675	633	697	652	673	668	669	647	632	715	693	607	647	642	692	646	687	681	640	662	645	636	650	700	686	621	673	659	670	631	660	698	652	629	653	661	668	640	625	685	661	632	679	695	675	653	610	661	613	657	680	631	641	662	674	670	645	636	658	672	652	692	675	648	659	664	672	674	642	698	647	647	647	662	661	682	650	664	653	647	712	669	662	646	672	656	674	701	607	661	640	653	627	683	692	638	728	651	586	665	651	644	645	681	634	668	650	619	647	666	682	646	660	607	622	650	683	643	682	627	678	698	643	677	634	622	635	641	666	621	609	671	621	637	620	669	645	686	645	659	668	686	662	681	688	648	701	685	667	668	659	659	677	642	638	714	619	692	637	691	692	675	654	687	653	643	660	629	635	652	636	692	639	639	600	622	652	670	646	657	635	646	638	607	659	666	671	606	653	624	648	656	657	674	639	651	629	669	708	669	631	640	620	634	698	661	693	706	650	601	626	662	664	631	641	692	641	631	683	674	640	700	645	663	655	640	689	659	670	674	659	622	691	627	684	627	684	689	662	663	672	655	652	653	702	621	642	644	628	646	612	684	662	678	610	693	668	662	661	668	683	630	637	625	644	683	677	707	658	641	648	637	624	648	671	644	662	663	679	711	665	654	665	703	675	688	677	676	661	686	633	606	628	622	671	718	661	696	665	703	641	621	632	660	725	628	649	647	641	668	682	644	648	650	635	622	732	612	658	585	601	658	656	624	661	667	644	643	676	612	625	648	658	643	674	634	687	655	651	666	685	707	687	635	716	685	658	675	632	648	678	669	646	646	643	633	655	678	620	708	692	642	685	625	645	690	646	642	622	627	664	643	632	650	692	652	659	659	630	693	643	662	637	669	672	656	674	625	701	652	634	661	655	658	668	680	658	663	697	612	655	677	638	648	679	687	669	659	627	638	679	646	661	662	681	657	635	666	690	666	630	622	684	682	620	703	673	670	626	658	622	653	666	691	695	685	674	646	690	649	680	703	674	622	629	651	692	637	690	672	690	645	655	640	637	621	629	677	643	632	648	630	668	669	666	640	642	694	656	692	647	659	676	662	678	680	667	662	655	694	640	586	644	659	671	631	696	625	673	657	650	640	655	625	681	634	633	684	704	656	666	658	705	620	669	658	668	627	651	652	683	661	652	675	696	630	697	684	666	675	665	659	637	662	637	684	665	659	695	666	680	658	662	620	651	682	639	687	678	625
3425	5081	4139	2279	1619	1298	1176	1065	953	875	845	808	794	762	803	752	701	711	753	747	711	695	729	726	732	683	714	692	682	681	708	671	665	640	685	690	682	689	713	690	674	670	676	664	656	657	655	706	685	662	676	695	673	700	682	683	680	695	672	677	717	658	669	645	655	680	681	662	711	625	667	660	677	626	726	674	704	664	648	643	650	658	690	669	666	697	641	667	677	655	669	684	619	710	671	704	685	649	686	649	637	679	653	738	658	659	668	656	699	676	658	667	722	649	706	667	651	681	663	676	619	679	650	686	674	665	670	675	666	694	656	671	651	646	656	648	618	692	649	625	679	689	684	672	638	702	676	637	650	676	683	612	687	679	641	675	656	633	672	632	650	639	703	608	658	680	651	641	627	648	690	695	619	657	675	720	718	661	667	666	686	676	625	635	690	662	687	655	624	694	678	667	643	647	659	674	691	662	648	645	637	693	699	613	703	647	668	631	707	664	604	662	609	640	675	622	702	657	709	641	635	626	709	638	644	672	672	637	679	667	678	697	623	659	635	661	665	665	646	669	687	693	647	675	687	670	672	617	631	660	660	617	619	642	650	694	676	658	690	617	690	657	651	682	686	670	663	660	626	657	704	667	628	669	665	665	630	693	632	624	685	635	652	629	611	602	642	664	708	653	638	655	626	665	708	660	645	694	656	641	661	677	712	658	667	646	691	653	622	657	654	658	650	683	681	643	678	657	662	654	696	683	661	682	655	647	670	682	650	672	667	617	640	663	625	656	617	673	641	639	645	675	680	631	661	653	661	639	669	679	649	645	641	648	643	691	661	656	659	668	652	665	668	694	711	633	683	627	665	669	683	665	672	678	649	661	617	638	637	637	681	673	676	649	640	690	662	644	651	642	645	634	644	648	681	649	700	646	638	692	644	701	623	642	661	665	647	651	683	659	670	628	696	638	669	661	601	669	671	633	656	703	630	628	659	689	665	659	638	634	693	648	688	655	668	684	690	635	627	631	668	672	629	643	658	656	655	628	669	648	682	619	624	619	643	652	630	613	621	676	672	642	667	635	650	638	658	679	695	653	634	648	641	612	646	610	626	650	630	638	618	635	636	621	663	672	688	670	625	639	644	678	662	636	656	641	599	676	659	644	660	678	671	629	665	701	628	665	665	676	644	666	644	617	632	662	658	684	673	679	666	618	701	597	664	611	660	645	650	674	624	652	640	681	614	626	668	624	672	653	687	625	658	646	627	654	648	642	679	623	657	698	661	657	631	651	666	669	665	669	653	634	631	648	671	615	710	667	627	673	632	669	668	655	686	711	629	660	619	687	648	641	676	642	677	642	618	688	672	649	647	646	619	654	624	645	668	684	659	680	651	690	685	664	674	627	638	636	663	684	673	684	669	657	653	661	661	681	670	692	628	664	622	669	670	618	660	648	620	602	624	603	679	664	611	658	701	695	692	628	667	674	647	634	624	645	688	693	614	686	647	652	669	647	639	710	672	610	667	675	651	622	663	660	661	628	697	694	643	675	635	667	678	610	627	642	621	667	675	633	688	641	653	628	619	632	634	610	677	655	663	636	645	675	688	605	657	649	663	668	681	661	638	673	633	654	683	642	640	648	657	678	670	664	655	662	640	689	655	648	662	631	629	631	641	604	644	650	678	669	658	656	658	680	601	667	656	642	653	624	659	644	625	657	616	668	613	683	656	677	676	662	666	652	638	701	615	634	636	693	635	603	642	621	674	671	668	683	587	681	668	661	619	677	660	607	653	639	688	710	612	649	665	701	622	637	654	680	629	648	686	604	670	638	641	675	663	606	611	634	669	679	662	628	643	660	651	669	614	649	617	639	675	695	673	624	643	733	668	659	634	624	640	621	666	697	633	662	641	639	674	628	633	625	645	654	655	628	644	620	669	637	628	658	627	648	667	665	698	692	647	656	617	648	647	622	658	605	629	645	645	598	640	613	642	643	699	693	659	658	618	629	685	687	651	616	678	692	643	648	641	641	667	635	677	656	674	654	653	661	677	658	700	662	708	618	676	665	641	644	664	662	670	600	666	637	607	647	631	699	642	643	688	596	632	601	623	673	655	673	691	641	657	690	633	675	637	620	690	668	697	650	639	635	636	647	598	641	691	626	662	629	651	678	640	690	627	664	646	684	602	636	663	637	653	628	634	630	602	677	680	630	656	639	631	669	665	618	632	651	695	652	666	646	678	653	605	628	669	640	644	643	633	671	668	667	629	658	687	649	655	679	663	681	629	647	646	617	634	655	649	629	589	646	671	653	656	662	655	631	691	655	650	620	636	600	656	664	646	645	627	668	608	639	667	676	669	647	669	671	643	672	663	634	647	634	644	598	650	696	667	625	645	690	648	692	633	632	668	667	662	727	673	662	635	648	641	606	652	656	657	681	653	663	673	664	610	641	639	687	656	667	647	648	629	645	682	649	696	662	657	643	658	664	682	607	665	649	660	608	600	663	650	666	660	631	650	648	648	632	667	656	631	616	681	644	659	636	656	655	675	664	621	643	648	639	636	709	626	650	618	643	605	710	623	670	615	648	674	659	682	660	640	648	672	672	642	676	661	613	624	612	665	602	635	684	629	693	645	623	684	623	633	631	657	651	625	660	640	606	675	637	631	597	686	583	669	633	660	648	647	670	690	616	652	687	671	626	656	667	638	628	622	648	623	630	635	652	641	662	619	665	617	592	631	652	666	636	659	638	658	658	620	645	627	654	653	664	656	636	670	630	647	657	632	650	649	647	642	671	640	656	633	678	664	666	591	638	697	635	660	649	633	636	649	690	628	653	625	657	661	647	654	638	647	691	692	621	633	630	673	629	701	661	604	645	599	630	673	709	638	644	664	666	633	601	654	622	645	679	693	650	633	622	617	659	611	667	658	664	611	659	660	658	617	707	651	697	617	635	607	666	692	639	634	681	625	622	656	651	635	684	659	694	642	591	684	656	652	662	619	668	619	628	646	628	672	616	674	633	640	638	705	654	615	632	629	666	631	658	661	676	615	614	638	676	690	617	643	612	627	661	683	637	648	636	692	622	610	594	628	649	659	688	669	657	656	629	668	669	630	624	640	691	617	653	620	671	646	651	665	635	630	673	663	665	687	622	670	649	666	653	671	633	685	621	643	671	637	651	687	636	637	657	657	655	649	617	656	629	645	655	614	643	659	686	707	658	722	620	645	644	626	614	646	678	688	613	625	699	615	648	624	618	657	640	663	649	643	637	621	644	601	649	652	654	638	696	669	619	649	705	613	616	664	638	653	642	670	626	638	670	633	619	635	655	614	629	653	679	595	613	640	644	675	623	609	625	668	615	656	622	643	638	674	651	638	664	604	617	671	637	642	623	641	623	646	691	626	636	647	609	630	669	622	644	606	657	606	583	654	645	629	657	647	681	624	649	668	612	644	657	638	601	620	646	665	660	666	613	655	637	671	648	633	626	724	659	662	657	601	625	633	652	642	675
27803	12820	2360	1352	1010	947	951	967	956	1016	930	974	985	1008	958	917	1003	956	917	968	992	948	987	978	1014	965	971	970	954	965	958	932	915	976	941	948	915	950	1003	943	898	994	971	941	929	953	910	924	924	945	949	934	935	929	977	972	973	933	971	951	1021	911	974	968	904	973	987	938	962	921	939	906	976	1004	1021	999	990	980	966	926	893	942	917	917	951	992	941	944	985	984	985	981	939	964	994	899	957	909	1000	923	961	947	992	919	992	956	899	978	908	946	975	1017	957	948	936	960	957	881	984	937	1015	987	975	974	893	988	975	980	977	892	987	956	921	913	969	971	987	910	929	963	983	956	969	960	909	955	908	992	995	982	893	1020	925	947	956	971	935	931	989	993	905	957	961	932	984	967	914	927	927	992	940	977	967	967	906	922	940	969	951	949	955	1005	971	961	953	1014	958	888	929	929	1008	909	943	937	887	901	973	901	1000	945	959	1011	970	1003	975	908	935	965	991	954	903	957	985	929	1000	947	979	959	954	1004	986	942	991	924	887	898	986	1008	944	917	1021	907	870	957	984	1005	980	932	931	952	961	989	987	953	978	929	971	974	900	973	960	957	969	954	910	932	970	941	1005	927	1020	947	969	935	978	969	922	920	948	964	958	970	937	903	1009	922	899	903	971	986	953	1010	906	938	953	975	912	953	950	977	1004	972	1006	919	1011	903	1004	953	950	973	953	997	954	961	1024	964	964	960	981	937	999	964	922	979	953	920	905	919	1003	914	956	964	955	940	939	939	938	955	939	936	913	918	968	1007	872	938	952	942	979	961	967	963	927	980	918	978	927	934	943	927	925	971	901	948	957	962	996	927	912	945	937	944	964	928	937	971	951	924	912	923	927	1005	975	950	982	1019	925	987	954	956	948	950	978	968	982	976	996	977	969	902	970	920	923	951	973	937	928	922	951	942	944	943	966	966	959	980	912	1017	901	926	1028	952	988	889	946	996	932	958	988	992	961	942	949	975	963	938	967	975	964	983	890	943	971	999	976	952	875	942	942	954	979	924	948	982	986	951	997	948	951	902	907	981	967	928	970	971	934	1000	959	950	985	945	970	927	935	955	947	968	975	941	946	939	951	987	956	1003	986	924	916	895	1003	915	904	922	953	975	951	958	931	989	934	974	938	950	935	939	919	945	940	927	987	930	938	989	951	966	978	919	948	951	983	907	934	969	963	938	943	1002	967	957	926	1003	958	929	957	972	931	927	924	947	909	979	952	966	937	940	937	917	979	928	936	963	930	942	1038	977	877	938	919	933	954	991	903	975	1004	996	935	922	970	979	978	1000	948	941	1003	954	927	967	970	915	1003	1006	979	943	950	876	1009	913	922	966	939	932	972	935	981	926	976	952	946	954	931	970	923	1019	904	914	940	915	926	918	928	951	949	959	960	914	967	964	952	930	976	969	928	988	987	940	881	954	888	1003	998	967	932	953	892	955	953	973	965	896	936	964	947	933	922	948	1015	970	1002	1003	977	968	958	976	933	949	934	1033	925	994	976	928	964	1022	1017	920	938	958	988	971	960	917	927	932	988	964	926	973	991	881	983	963	946	953	939	933	917	977	1052	909	964	935	880	876	979	962	952	985	959	906	916	931	970	954	941	914	987	970	1016	928	971	936	960	970	1019	943	959	950	975	994	988	938	973	980	986	913	931	914	884	971	992	993	911	889	912	1036	956	924	952	980	905	975	931	989	960	969	1013	985	963	945	941	927	932	905	933	931	878	914	920	954	893	914	980	946	976	927	1005	966	945	884	905	986	923	888	911	912	936	955	880	975	968	962	976	956	982	967	983	888	951	958	986	977	963	899	918	1014	931	955	991	1013	936	909	942	914	957	890	914	955	941	910	957	948	1027	990	1002	943	932	941	936	1006	941	947	957	991	974	977	944	1000	991	923	948	905	901	933	933	959	986	935	970	974	972	974	969	974	966	959	981	959	937	951	963	924	1006	965	939	896	975	988	986	999	936	928	930	946	923	939	975	947	990	941	1002	982	961	1001	949	984	1009	1022	976	1002	918	962	977	954	998	961	933	946	952	960	953	948	979	922	946	931	909	995	901	968	937	959	936	955	983	939	970	941	948	957	980	1007	954	986	994	940	976	932	914	936	923	926	898	937	971	960	948	962	951	930	957	989	950	1008	989	975	1000	922	925	977	970	912	945	949	987	922	943	937	925	949	924	972	941	968	947	970	952	950	937	955	974	955	913	939	980	917	928	968	975	942	957	1002	1001	929	958	966	956	879	915	998	902	905	917	981	979	971	909	930	961	939	955	960	925	943	1016	973	1005	914	999	952	1023	907	965	953	944	986	905	916	960	916	1004	916	915	914	959	937	996	971	966	922	984	975	960	920	966	944	844	919	959	905	910	969	1003	953	932	1008	965	964	985	916	1018	929	959	947	974	917	944	926	955	971	919	880	990	966	1040	951	925	956	891	929	951	934	930	967	962	963	967	933	927	961	979	934	1007	891	931	997	944	998	980	985	977	965	884	958	966	965	968	918	962	971	915	949	941	946	972	951	913	915	1005	927	948	990	957	943	968	903	952	949	942	995	987	905	967	987	923	990	926	996	995	965	920	927	982	966	953	978	971	958	917	894	1002	955	960	968	918	916	971	960	990	937	901	994	909	974	931	969	967	961	985	948	998	917	954	957	903	984	959	923	918	970	938	937	953	992	950	966	891	949	972	887	920	984	917	1027	967	979	936	908	995	961	1015	935	977	947	959	942	964	933	958	940	1025	1006	916	955	928	940	948	882	973	949	968	954	965	983	938	951	983	870	995	910	938	970	955	987	939	984	966	956	989	955	926	933	991	979	924	970	937	978	941	897	951	933	960	972	938	936	905	932	958	937	964	931	939	1023	948	929	922	964	935	973	911	970	949	961	961	913	916	951	1030	961	891	970	935	916	968	958	932	992	961	974	910	977	982	997	938	973	911	943	978	927	930	930	940	960	889	972	927	929	977	900	872	952	914	980	1002	918	956	905	987	943	986	968	953	914	943	954	868	905	938	954	981	955	939	974	909	918	958	969	988	913	1016	906	949	968	966	973	942	995	944	930	941	963	979	988	929	947	897	954	958	949	1028	928	970	982	992	954	981	983	1022	936	957	930	978	936	993	978	952	897	977	980	995	972	929	966	890	990	1017	985	965	990	963	952	974	966	900	995	935	960	943	949	902	971	961	1032	970	922	946	987	988	982	911	946	902	983	916	969	1003	988	951	1006	964	919	979	949	946	990	893	958	953	884	900	931	986	964	906	948	968	949	991	947	1036	1001	949	931	955	1024	922	944	941	925	954	952	933	1032	923	1009	985	924	946	988	1007	914	980	993	938	922	931	1042	972	931	961	954	979	986	946	1013	993	916	948	964	916	934	948	953	967	956	978	936	951	1008	974	1004	918	920	907	952	929	934	907	963	953	987	948	952	984	916	979	927	1008	981	953	943	1028	935	937	914	1020	973	975	1033	1000	959	994	956	1015	949	955	981	879	967	1001	989	943	961	925	978	977	936	1031	987	987	1049	913	957	944	975	963	929	984	937	956	989	975	960	961	969	903	985	943	979	1035	987	952	938	988	944
5167	1077	998	910	864	894	843	862	867	852	852	832	822	846	836	817	844	896	866	901	918	826	847	883	847	805	873	872	833	892	888	845	872	791	803	851	872	873	853	874	825	828	859	792	882	852	850	818	834	819	852	836	894	873	823	832	858	827	861	854	832	818	850	821	772	873	878	836	874	860	859	794	813	809	847	867	865	841	858	829	888	853	819	831	864	870	898	867	865	822	890	837	832	856	834	839	829	843	815	844	820	838	871	887	870	876	859	883	843	842	830	863	833	789	811	795	948	827	831	918	828	853	845	837	835	849	887	815	879	821	855	834	783	839	794	825	862	894	885	853	846	837	861	776	795	782	797	854	830	873	876	823	833	874	856	853	834	809	852	844	817	765	884	818	850	791	840	841	765	839	835	840	856	864	832	785	854	845	865	833	843	893	830	853	907	876	851	875	831	853	813	829	901	815	855	866	914	811	822	806	808	897	824	849	860	848	805	857	905	820	831	865	819	896	782	833	848	874	832	807	835	813	869	802	904	842	884	867	860	784	882	871	804	872	857	821	800	848	842	862	841	856	894	888	846	829	816	861	874	813	847	800	834	831	853	815	839	833	837	812	809	843	821	848	836	855	799	841	843	833	841	772	798	845	856	821	803	813	881	886	884	889	838	807	809	840	841	848	873	822	848	884	863	866	837	849	884	851	854	846	834	828	834	859	875	828	846	870	855	810	860	836	824	872	863	833	860	856	829	830	847	828	845	903	846	809	917	848	820	822	812	847	843	818	842	835	854	828	794	773	853	834	837	848	874	916	912	829	881	868	830	886	835	816	838	874	895	832	831	848	866	854	919	892	831	829	887	808	799	807	843	852	830	804	817	818	887	798	781	824	874	860	856	868	886	845	855	867	854	846	896	880	861	849	898	799	851	775	895	862	885	847	893	832	795	810	865	800	831	837	834	867	846	809	806	889	828	903	854	804	818	871	791	814	825	812	843	818	909	824	842	818	833	889	837	810	874	800	837	850	842	803	857	859	821	848	873	836	853	839	820	835	793	842	810	875	815	836	861	833	868	888	863	879	850	842	825	846	834	860	863	818	879	806	818	815	850	860	849	754	848	841	806	848	808	787	910	858	874	827	848	819	800	841	862	819	856	837	850	839	814	848	889	853	844	865	844	809	814	811	838	823	825	817	822	806	846	849	867	827	821	844	875	888	901	817	817	771	873	814	868	826	812	860	826	869	853	818	863	895	851	805	827	839	867	848	857	865	792	825	870	842	864	807	802	848	835	845	851	848	888	857	808	856	841	836	840	877	836	864	815	818	836	869	811	811	790	858	820	911	783	863	812	890	825	907	853	852	794	799	858	877	864	836	837	840	851	860	843	838	836	876	866	837	847	874	900	845	834	799	851	858	824	828	874	864	850	817	821	836	841	820	834	886	837	876	836	854	839	835	827	816	822	851	806	819	775	893	811	832	762	832	854	821	876	877	828	815	851	848	802	820	881	822	844	806	857	793	831	827	821	904	824	872	890	863	818	851	853	820	846	828	825	853	835	800	846	843	863	812	880	866	849	875	829	836	849	825	846	859	808	849	816	852	857	861	796	826	765	860	824	813	836	854	805	873	862	840	838	810	808	808	817	854	842	871	834	781	866	852	811	828	836	819	796	799	842	849	859	850	829	832	832	798	853	846	855	852	843	869	823	832	872	835	837	877	854	887	854	780	794	837	813	832	826	829	818	817	910	837	855	810	820	835	833	815	900	793	829	786	815	845	829	827	833	818	786	853	881	867	917	852	854	862	827	875	796	810	852	846	803	840	839	851	833	921	852	826	843	814	864	853	818	867	829	862	824	775	848	810	850	851	755	878	895	850	848	807	878	847	835	871	892	798	881	840	914	853	862	864	843	844	879	823	816	836	836	876	891	828	838	849	887	849	880	842	811	861	849	869	853	877	885	821	867	843	869	862	822	805	841	883	829	875	817	833	912	852	797	858	839	784	854	837	843	889	834	863	882	857	865	837	844	848	843	831	826	839	887	903	845	885	871	854	875	839	876	847	857	810	860	883	813	859	860	788	861	816	823	835	889	875	844	852	885	791	865	848	775	817	857	884	890	817	816	862	824	822	845	846	871	847	845	826	850	763	913	834	775	826	821	842	846	854	892	831	844	849	839	828	821	863	849	883	826	834	867	852	866	875	831	823	790	841	840	852	829	878	886	879	878	877	830	844	863	856	875	827	890	816	839	881	841	849	851	881	893	891	831	838	835	846	817	854	818	823	820	856	841	862	852	800	864	898	797	873	848	839	876	797	855	842	835	893	871	819	837	862	790	813	818	844	887	844	810	892	858	853	808	857	874	849	792	874	823	847	799	838	766	878	840	819	796	862	826	832	823	840	917	851	821	825	887	851	871	849	799	834	812	857	806	877	858	827	828	880	826	851	873	861	830	816	860	859	869	853	853	818	806	844	879	905	849	812	822	883	773	857	842	864	806	831	788	889	898	800	855	813	864	792	793	810	813	811	877	847	764	806	817	840	862	821	908	841	855	839	886	846	839	808	875	813	787	835	831	802	871	843	837	859	846	869	800	865	846	834	867	802	860	832	873	814	854	808	833	848	822	857	800	842	801	816	852	790	807	848	866	863	850	799	859	857	862	859	843	846	871	911	834	850	880	807	825	840	826	796	818	830	850	843	845	804	828	892	896	870	873	797	849	851	825	871	848	824	862	831	825	825	848	800	859	851	865	875	860	846	770	865	883	872	789	853	832	845	826	836	836	888	813	800	861	848	819	833	845	867	821	853	886	872	860	875	895	904	775	878	844	844	864	827	905	816	844	841	845	822	832	836	818	816	789	869	849	869	851	810	858	915	840	888	875	790	884	844	817	838	861	869	822	809	847	817	844	887	798	858	829	849	885	873	807	808	863	836	828	787	815	857	863	875	825	849	847	801	853	888	861	868	835	889	837	845	831	849	847	801	821	821	864	853	868	859	826	809	887	887	814	793	896	851	841	835	869	866	836	821	852	856	852	842	827	845	801	807	852	803	873	868	848	839	857	893	812	842	840	857	858	812	885	869	822	854	810	854	832	863	900	819	865	854	867	877	795	842	817	819	849	815	834	777	867	851	860	848	846	821	846	788	831	845	835	851	816	889	845	821	833	914	851	849	837	842	879	881	866	864	819	845	865	829	829	804	804	832	873	856	883	832	898	837	815	811	863	843	813	875	842	881	797	867	848	849	841	829	847	814	818	805	830	868	818	839	887	848	858	844	859	821	849	817	878	814	874	817	851	814	817	874	826	858	872	816	860	885	857	839	820	811	861	854	893	870	854	874	872	921	815	802	895	857	836	855	840	822	894	874	833	824	814	826	811	869	844	879	828	826	825	849	862	826	785	787	832	816	812	837	831	852	857	886	871	794	848	831	828	806	851	813	865	837	849	826	851	843	851	862	878	833	874	869	830	779	869	858	890	852	834	844	812	864	808	874	783	815	893	815
25308	21474	27030	24288	4138	1677	1265	1210	1101	1094	1117	1120	1024	1052	1049	1076	975	1017	975	1058	979	998	994	1019	1012	1023	1033	1047	1029	989	1021	1031	997	1045	1003	991	1002	1046	987	1027	987	1046	1014	1065	1025	1005	978	1033	998	1052	1065	1030	1030	1043	1009	1006	1049	986	1024	991	1006	1095	1013	993	1048	1015	1071	1042	990	997	994	1022	969	970	1022	998	999	977	1009	1028	950	970	988	1033	995	986	1007	1000	988	1017	991	1019	963	1053	982	1036	981	1017	948	957	959	1081	1004	1030	996	1023	961	1050	973	1064	1011	964	963	1073	996	1054	973	990	1051	1024	1020	1051	1081	1004	1031	1009	1009	1028	1048	1022	1006	1012	1027	1021	1000	982	980	1086	1039	1007	1034	963	988	1009	946	982	979	1016	1012	989	1023	987	1000	980	1000	944	1031	972	974	1018	1013	1018	1048	1017	1030	1006	974	964	974	1039	1055	1003	1006	981	986	1078	1059	1033	1000	1047	949	989	1031	955	977	969	1039	1063	1033	1027	1010	986	1030	1004	1005	982	1034	942	984	1002	979	1033	950	972	1033	1046	1007	998	956	979	1079	966	989	1047	1034	975	1023	1041	980	975	984	994	1004	993	1012	1019	1040	1003	968	1043	950	1045	999	949	1042	1036	975	988	998	987	956	948	968	1033	1013	1000	1022	980	1030	986	988	1049	935	983	970	1014	1054	973	1019	985	1023	1031	978	1012	992	993	968	1009	975	1004	978	996	1002	937	954	962	927	1021	1005	1009	990	992	1038	968	987	977	989	1038	1021	990	1003	998	953	1004	1048	1002	988	995	1001	997	999	1035	948	979	1053	1006	1019	1022	1019	1008	997	1003	1032	1048	1011	1002	1002	999	1045	1027	1036	993	1039	1020	981	956	969	1023	1013	971	1039	1038	997	967	992	1013	1026	1012	995	979	966	977	987	1013	999	1066	983	1046	1024	1003	983	996	1038	948	1051	1034	1022	1000	1088	1034	1017	1051	995	995	988	1041	1055	1090	945	1008	974	973	964	1029	1040	987	1015	1028	965	985	1059	996	1010	1005	993	1001	1035	1053	958	980	1019	1011	929	992	994	1012	1024	999	992	1017	995	1014	1013	1019	981	948	1011	971	956	1067	1009	985	984	1015	1003	1051	1044	1011	1050	965	1011	998	1053	977	1015	957	967	987	1022	982	1008	1009	977	988	1011	1029	1027	939	1038	1039	980	985	965	996	973	1064	973	969	1014	986	971	960	1016	968	968	949	1014	1042	1014	1053	1022	1019	1010	1050	1057	1019	1028	938	1050	1061	1003	991	957	1023	999	986	998	989	996	1013	958	1015	1044	1013	983	1005	967	1037	1004	1032	998	969	980	956	1023	1044	972	982	1018	971	979	1035	1055	1006	1028	1008	1058	1004	969	984	1016	978	1014	959	982	951	1045	1003	976	1044	1007	979	1061	979	1017	1033	1027	973	1009	953	987	1034	989	999	967	999	1007	947	1008	1015	939	941	996	1002	1020	979	950	1065	967	964	1030	981	1010	1016	1009	1049	1000	979	960	988	1051	982	999	1047	989	1040	994	994	999	1050	937	1035	981	1009	1020	967	1057	960	970	1046	1008	991	994	1001	984	1029	1022	1018	1031	1029	952	967	1040	976	1061	994	1024	1045	971	982	990	969	992	975	1076	995	999	1024	1042	1014	996	1008	1054	1033	981	1012	958	990	1012	1010	1026	954	960	1013	992	1038	1028	932	1018	958	990	1011	1002	998	1020	938	987	1014	1035	1081	1005	1006	989	1021	1046	1005	1021	1001	987	1010	1000	980	1013	1031	958	976	1009	937	996	1044	985	979	994	998	967	998	975	966	987	1012	1003	1031	961	1010	1014	966	981	951	965	989	994	1005	982	1031	1012	962	1027	984	995	968	1019	1027	1008	1070	1007	998	1028	1000	1004	994	1021	1032	988	989	1020	988	999	1016	1015	962	1076	1017	1019	990	992	987	983	967	1006	975	979	989	965	996	998	1022	951	1011	1000	1051	1012	968	947	1084	983	982	1029	1058	994	930	979	989	1005	986	949	996	976	988	1043	1017	1003	999	1053	966	992	1071	1051	1015	1028	988	977	965	991	999	1012	999	1043	978	1001	984	984	1124	1017	998	1005	996	1025	987	988	1024	997	977	991	984	1024	1042	995	1005	1028	1048	957	984	1048	998	1001	1053	1030	1022	980	959	997	994	1007	1014	1010	955	982	1023	1006	1008	936	955	1021	1019	981	970	1065	984	995	1031	1046	1037	984	1003	1010	1006	1038	1008	987	1015	1003	958	972	1009	915	960	1006	900	1033	1017	1000	1005	1006	965	944	993	988	1014	997	1071	998	1004	941	964	1009	978	983	978	1001	1011	1034	972	1022	1057	966	1036	995	1015	1019	1019	969	988	1069	1078	1029	974	1046	985	1007	1028	1064	1021	1026	994	1017	1051	987	1044	959	1004	992	980	1028	1010	1013	996	1091	979	966	998	1017	1039	1055	1004	961	1096	1074	1027	1027	965	1025	1040	1015	987	1006	976	950	1015	1011	984	995	1009	1006	971	1032	1058	1028	1037	1002	1045	941	1032	1003	997	981	1011	1004	989	1029	930	1019	1059	1017	1065	988	997	1036	1031	1007	1009	1059	1057	1008	1000	1013	988	986	1009	1043	1048	1022	931	1003	1027	1007	993	1032	997	1008	1030	986	959	976	1010	1016	1031	956	1031	1050	1021	1012	1016	1030	1022	1031	982	980	1024	984	1019	994	949	946	1020	996	1004	1044	1018	1019	992	1009	1051	1043	991	997	996	974	1037	1028	994	1007	1002	1001	1041	1018	999	969	1010	977	1017	1039	974	987	963	1009	1015	976	1003	991	1033	1016	930	949	961	956	1033	967	955	1021	1027	972	985	1000	1017	982	1033	1014	1009	933	993	965	964	977	956	976	993	959	937	1029	983	968	999	990	962	1053	1008	953	974	1048	1068	994	1015	1026	1022	1039	989	945	1023	1010	1014	1024	992	1027	1019	1005	1002	993	1093	997	1043	998	943	1055	973	1048	1022	979	952	984	922	1000	948	1000	969	1031	1029	1015	1006	990	997	945	1005	1056	1013	1045	962	1016	1020	1000	985	1034	1002	1028	1030	1008	970	1014	977	966	991	1012	994	1016	990	965	1053	1038	998	969	1022	994	998	971	976	1025	994	977	977	1007	944	1007	1034	1016	994	978	1069	1044	1010	1050	1001	998	1052	1003	1036	1014	1039	975	1001	1019	1032	993	1012	966	939	1006	989	961	976	978	984	978	1004	1025	1047	1039	1066	1008	1015	965	1009	1045	980	1042	1036	1027	1050	1010	1058	1004	1007	1018	994	959	1021	988	953	1034	1001	1054	999	1049	997	1079	1004	951	1028	1016	1001	1011	1018	955	962	991	1051	1011	996	987	990	1045	1031	981	1037	1002	1029	1077	1002	988	1007	1059	965	1018	1000	1033	979	1033	1006	958	1033	1018	1012	995	1013	994	925	1015	1032	1024	998	1013	1026	956	959	1022	996	1010	1026	998	1017	1034	1023	980	1014	1045	1014	1007	1050	1003	1013	984	949	1034	929	974	1003	993	1009	985	987	1004	968	1004	1004	974	1049	1030	1058	975	1022	1048	1014	962	1022	991	978	1007	964	1027	980	1013	986	1070	984	992	1018	989	869	1019	1007	967	994	968	1027	986	995	993	1001	1008	1001	1020	1048	1002	934	1034	1033	1011	982	1010	1019	1010	983	988	979	1011	1067	999	986	1019	1005	954	981	1044	1047	993	983	981	980	1034	1009	955	1022	997	933	1043	1012	1036	982	983	1019	968	1020	977	1018	997	1082	995	1002	1057	969	976	1042	1033	1045	1046	966	996	959	1010	988	986	968	995	1003	1017	1032	1035	990	1030	975	979	1048	1027	967	1016	1014	1012	1041	1019	1025	948	1078	991	989	986	1051	1013	1021	1035	1007	985	1009	1028	1008	970	946	950	970	1016	1036	1001	988	1019	1034	987	952	1008	962	1006	973	1023	967	1008	948	990	972	979	1010	970	983	1014	996	1010	1002	1028	994	989	953	1033	995	1006	1030	1039	1018	958	966	1038	996	986	995	1033	1035	978	1010	984	1021	1015	1013	1017	1036	975	1017	972	1001	1014	1017	1009	1018	959	1030	951	1027	1074	1006	1014	1036	976	1014	1000	1006	1027	1026	1022	1031	1002	1061	996	972	1024	1017	982	957	964	1055	988	1018	972	1012	1039	978	981	1017	994	983	1046	1013	1003	955	1047	959	984	980	1040	1001	1010	1053	1056	1001
3606	2927	2501	1557	1360	1187	1118	1077	1057	989	997	956	1003	997	948	947	953	913	950	944	901	918	911	913	921	947	886	904	878	895	935	927	929	935	915	926	923	940	943	940	908	899	945	865	907	925	881	965	875	929	921	898	934	955	967	934	954	892	899	967	914	867	941	913	902	887	906	949	925	885	919	875	883	875	922	923	914	933	962	893	885	936	960	904	892	878	882	961	932	940	950	949	879	937	894	928	914	908	873	905	912	824	915	947	914	943	916	913	864	874	892	934	926	869	895	914	841	946	962	890	866	852	945	867	871	916	924	884	936	923	868	866	910	893	900	887	863	886	946	893	929	883	905	913	896	915	897	880	888	898	904	947	885	923	912	892	898	919	901	937	911	859	913	876	908	900	929	862	893	869	909	882	872	937	893	935	902	904	940	876	903	933	931	884	903	897	924	935	929	929	933	908	858	860	926	891	902	919	889	896	878	934	916	871	885	918	857	916	927	893	907	866	896	940	868	902	923	878	886	928	885	947	891	914	931	870	939	833	932	879	940	919	963	920	907	912	880	865	933	914	938	918	889	947	887	877	950	925	942	912	883	895	947	922	931	901	878	927	928	832	939	895	878	855	906	897	905	949	900	885	900	931	935	921	857	867	886	839	916	907	929	900	940	937	878	889	941	943	859	879	933	903	1002	954	910	931	851	918	863	926	861	934	927	900	870	877	934	884	859	907	855	935	911	892	893	896	892	921	903	895	937	906	880	887	943	912	857	871	904	928	893	890	967	884	934	925	889	928	923	892	888	900	879	881	872	919	911	924	866	941	914	879	857	913	872	846	901	893	889	868	920	914	857	865	884	897	911	926	903	858	823	888	908	900	893	888	868	905	886	891	898	864	857	917	906	900	876	877	874	916	879	888	843	919	871	879	898	920	865	864	893	900	906	884	882	975	923	907	920	885	869	913	870	882	871	929	848	926	923	910	927	931	951	918	879	943	884	911	891	934	948	962	902	904	877	909	833	890	895	962	914	903	904	913	935	920	894	887	918	915	933	856	862	886	914	882	878	912	930	914	914	884	973	860	935	869	907	935	921	921	887	918	911	892	942	872	841	901	916	907	939	884	848	928	918	905	908	939	897	930	868	894	909	905	939	887	902	963	945	922	940	911	929	899	897	944	870	893	924	922	924	905	890	954	917	878	941	906	906	870	863	902	898	918	929	926	924	884	900	903	920	900	904	917	915	916	936	888	869	850	925	900	914	871	899	933	914	890	866	900	879	896	858	929	919	875	966	866	937	910	888	920	907	909	907	906	914	888	874	924	892	878	858	931	896	893	903	877	933	957	908	944	901	907	929	890	956	879	974	912	893	902	962	892	914	869	912	854	888	869	871	917	876	910	915	840	897	888	885	895	871	891	940	915	868	889	912	887	875	904	872	835	915	889	891	894	903	937	937	912	938	944	888	888	882	865	886	906	878	919	890	903	921	891	842	831	882	881	867	902	903	902	927	890	875	898	866	878	931	859	902	925	893	905	890	911	867	904	898	911	823	950	906	963	902	932	940	935	924	960	926	911	860	911	874	937	957	900	906	922	870	855	885	965	890	882	909	853	863	906	926	863	896	938	894	900	936	977	874	844	887	871	924	933	913	909	896	864	900	866	867	908	925	873	904	913	915	842	910	851	924	953	937	871	871	909	865	923	931	835	877	857	887	874	914	930	870	857	906	874	884	850	916	903	884	913	972	954	921	842	931	943	934	930	944	883	865	905	886	930	902	931	893	910	847	912	897	964	900	900	904	911	915	912	938	884	914	865	872	913	865	888	863	846	947	893	866	874	904	942	895	910	899	878	904	895	925	903	901	897	894	895	931	907	914	904	911	886	951	907	900	921	882	897	900	928	972	915	860	905	881	878	868	876	896	876	919	834	977	883	878	837	950	936	905	918	920	884	894	866	904	908	895	924	907	896	864	953	897	920	849	942	864	880	948	859	873	885	868	893	884	921	902	857	914	891	961	834	875	894	858	912	899	897	852	902	928	867	907	906	880	856	876	929	905	896	939	894	842	869	918	910	900	868	882	959	855	880	921	916	924	932	972	873	915	874	895	852	933	932	895	881	901	879	849	889	896	951	847	898	911	869	904	890	879	919	882	822	879	955	906	936	932	881	872	915	892	897	903	946	919	828	948	885	906	899	874	924	860	895	871	880	857	938	934	920	921	888	873	912	903	951	902	888	892	943	898	916	872	886	939	886	911	894	939	953	885	911	912	874	860	902	886	877	900	869	895	847	907	932	892	949	876	946	900	871	886	873	943	904	889	843	865	919	861	864	944	890	877	887	893	888	867	895	867	916	905	936	850	856	875	918	913	912	914	907	916	935	908	913	856	858	843	887	889	879	879	891	872	907	829	906	962	941	946	867	850	899	884	891	876	928	935	896	923	940	878	907	912	840	867	867	930	845	908	893	890	894	883	893	865	890	890	935	919	904	884	897	889	835	917	874	932	894	894	907	927	937	922	917	936	872	955	838	860	927	810	884	907	871	842	893	884	851	865	897	879	922	847	966	882	880	931	921	893	887	889	932	882	840	864	945	861	834	926	866	895	890	898	921	910	878	914	933	924	868	881	908	872	935	902	878	929	921	912	886	931	916	877	902	926	904	889	950	907	956	939	897	923	851	896	890	900	876	907	951	884	918	890	915	869	865	919	914	923	868	928	901	924	922	911	918	940	899	882	906	898	906	905	899	899	890	896	905	859	901	938	884	874	870	905	880	888	891	922	859	907	880	960	903	879	916	909	950	879	871	874	914	915	882	863	913	904	920	922	888	936	880	850	949	887	897	916	820	844	854	966	902	884	859	864	833	934	990	914	885	930	882	920	931	869	901	905	867	890	882	879	917	898	899	885	887	855	855	922	928	874	921	897	901	900	861	905	896	883	925	886	908	875	919	963	876	962	873	894	921	880	890	858	915	877	852	915	926	863	954	856	844	899	897	969	906	926	923	849	882	909	861	889	899	882	840	890	843	922	916	874	924	871	823	902	892	914	921	865	890	844	922	908	890	890	955	913	925	893	888	876	898	859	954	894	938	888	879	918	864	930	902	957	921	914	921	855	916	897	878	903	893	804	938	859	856	937	889	840	931	871	894	894	979	885	911	881	883	927	904	903	924	848	845	873	874	919	892	919	909	874	936	867	980	901	844	902	905	877	817	876	861	928	962	922	867	918	915	911	900	874	869	878	927	938	880	903	918	931	873	937	913	887	902	860	921	858	917	980	942	902	871	889	881	901	954	886	904	861	859	920	905	865	897	893	841	933	907	880	938	855	949	922	941	899	902	868	888	894	842	882	917	873	900	864	866	909	884	925	866	865	954	889	879	855	962	926	892	882	870	922	903	915	900	914	935	909	953	919	870	905	875	884	919	831	955	877	897	912	899	874	932	927	881	895	883	900	891	844	927	849	915	872	922	919	878	867	916	847	903	872	893	870	873	911	945	862	872	888	869
24231	21510	28865	24612	21087	4691	1456	1020	810	778	782	815	725	697	714	695	733	722	739	699	705	698	700	706	704	703	708	651	704	673	687	716	648	674	696	699	712	720	681	683	671	660	686	696	630	701	681	682	656	687	669	642	706	704	624	704	662	647	711	668	678	671	693	659	693	722	649	713	630	681	672	705	676	698	708	681	644	625	719	674	662	693	632	694	641	632	679	645	674	646	637	650	684	678	708	615	667	669	671	692	625	671	654	622	700	663	640	712	717	672	660	691	661	696	629	645	719	624	706	677	745	658	717	663	659	616	685	640	651	711	645	646	678	646	649	644	654	687	672	678	636	712	658	656	674	698	711	615	624	692	639	677	596	627	662	629	674	709	680	649	654	697	662	658	647	691	673	650	634	636	648	624	666	660	667	632	671	692	678	628	684	658	661	700	650	639	626	640	614	674	685	681	642	645	674	631	634	675	642	659	660	682	610	657	592	669	611	663	692	648	631	659	629	644	674	661	713	675	671	632	664	648	682	670	617	683	678	693	629	645	641	650	714	694	668	634	712	683	642	682	666	653	701	629	610	634	665	655	672	681	660	722	659	659	715	663	613	726	666	681	677	630	656	655	698	636	623	646	646	672	677	675	665	724	675	653	674	680	667	650	687	654	682	673	658	653	636	653	672	647	658	646	669	690	622	675	658	685	690	638	653	660	684	665	677	624	646	660	656	668	686	648	652	626	659	634	669	631	684	670	675	660	644	649	670	704	645	666	677	629	648	585	662	676	641	664	680	686	609	659	676	716	654	662	679	655	698	663	609	701	666	618	683	696	681	626	628	670	722	695	655	664	641	677	639	674	606	660	650	635	658	683	667	686	661	675	679	719	660	641	679	695	645	688	668	655	649	659	680	664	698	618	684	652	629	661	651	656	654	678	649	660	677	660	644	664	655	649	645	657	693	678	684	717	679	682	670	665	660	655	702	665	679	675	620	643	635	642	718	661	630	665	722	628	651	697	688	646	685	652	618	657	688	634	670	697	661	628	684	660	664	662	684	657	681	633	680	663	665	598	666	678	669	674	664	691	684	683	650	650	694	659	688	661	627	605	674	591	625	634	668	652	661	658	662	694	697	637	673	601	679	676	692	666	644	659	624	629	640	675	630	651	672	653	671	674	651	691	629	646	652	669	596	658	654	660	650	614	655	661	634	646	644	659	628	602	704	672	688	649	666	701	688	662	678	645	659	662	656	669	627	674	604	658	681	647	660	636	715	665	666	628	654	627	646	676	681	683	647	701	671	661	676	623	672	652	684	672	643	643	653	677	653	653	668	632	652	604	590	649	634	653	630	672	654	678	676	619	664	676	692	624	707	670	688	663	661	744	691	673	704	649	666	675	615	655	686	645	670	653	680	642	637	629	657	644	641	685	653	696	640	677	651	610	634	704	674	703	697	676	608	666	658	665	687	661	673	647	671	643	710	682	662	653	602	727	625	658	648	677	671	611	680	669	642	683	630	611	660	663	657	680	637	643	646	622	665	633	631	649	688	675	654	669	659	659	629	702	657	657	637	642	659	655	682	669	698	632	638	651	671	640	648	671	670	675	665	656	608	612	672	631	658	673	669	648	617	663	652	656	648	615	698	651	648	659	643	631	636	689	691	647	653	668	631	660	660	678	672	667	675	640	678	672	645	644	680	634	667	716	657	646	660	637	623	667	663	658	665	671	608	686	608	643	664	658	667	676	690	637	657	686	709	675	691	689	644	660	650	651	674	683	683	656	654	658	684	660	649	664	667	665	661	620	669	664	656	607	653	620	643	710	706	668	648	701	627	603	655	703	666	679	710	657	667	648	656	625	672	624	665	689	640	672	664	588	666	632	650	697	664	678	688	674	672	696	655	689	689	682	649	647	720	675	683	670	613	690	697	690	665	666	657	672	661	670	696	644	698	627	646	629	694	663	630	669	576	664	650	632	667	643	620	668	655	721	658	637	682	671	621	666	647	652	638	681	673	624	681	665	665	655	651	628	645	655	649	694	691	684	675	689	663	650	678	656	676	662	599	653	694	666	644	672	653	657	722	645	630	618	645	660	618	702	605	643	644	661	680	652	636	712	670	643	652	620	681	689	674	698	700	703	667	638	670	694	637	682	646	631	642	631	657	673	613	646	655	650	714	632	655	669	675	659	657	655	696	683	663	653	655	671	680	580	630	619	636	656	666	661	697	688	640	620	611	720	653	649	684	687	621	699	643	661	644	680	660	629	642	661	656	696	665	645	616	703	651	663	673	634	617	663	651	664	683	659	665	643	668	671	688	649	653	665	679	652	638	595	644	597	634	632	687	693	678	662	619	635	657	684	677	662	650	682	677	684	677	643	672	675	641	666	627	724	672	620	681	637	664	677	645	667	642	714	666	645	679	606	664	709	696	723	635	676	663	682	653	651	675	691	707	654	684	654	637	652	668	717	650	661	633	661	646	638	664	679	682	671	619	696	665	662	627	663	653	607	649	656	645	605	689	649	673	642	693	635	691	639	647	664	642	674	707	673	652	717	648	650	644	645	670	655	673	675	676	627	614	660	679	673	657	663	670	624	606	699	666	662	694	659	666	651	583	627	663	633	626	660	657	671	685	630	702	667	636	672	675	652	630	660	668	647	684	626	674	712	662	661	677	644	656	641	644	676	629	664	657	650	677	656	656	658	702	651	695	647	658	651	686	654	641	656	652	648	667	662	663	632	661	660	655	658	611	688	606	709	642	660	642	636	634	684	638	675	659	669	684	602	645	641	680	687	686	674	620	649	674	673	640	657	651	664	634	666	630	691	633	693	613	651	649	656	644	601	681	659	693	678	659	660	659	662	633	718	639	608	632	670	656	692	666	682	672	633	653	690	628	668	698	659	634	696	679	670	621	652	694	663	696	633	607	702	692	686	681	662	659	634	641	617	702	679	627	662	615	659	682	618	648	668	616	690	676	658	658	643	657	704	615	661	684	624	704	643	703	694	612	662	675	644	612	661	685	725	628	688	639	717	655	645	656	641	651	670	648	645	629	659	637	605	690	662	654	676	687	668	634	692	683	689	669	618	663	697	647	661	670	639	647	685	666	624	702	666	680	682	658	659	646	670	694	670	650	647	635	674	643	687	622	687	684	624	653	640	656	694	688	676	709	665	607	724	633	655	664	643	619	634	628	658	683	637	668	655	666	619	634	655	621	667	641	711	616	649	714	611	664	672	619	669	651	659	667	657	630	632	654	688	664	679	679	650	680	641	640	682	659	659	647	681	664	657	656	633	632	635	658	677	701	664	629	630	667	681	643	686	678	654	664	667	673	660	668	673	645	680	735	661	673	620	659	656	661	720	617	702	680	643	710	660	657	689	673	669	677	671	631	684	649	677	670	677	638	692	637	632	638	666	706	652	679	632	691	641	646	639	637	686	681	610	640	662	694	675	638	643	669	658	649	649	636	668	693	656	650	651	617	689	679	664	597	673	615	667	636	691
3499	5075	4169	2178	1655	1309	1149	1005	938	872	797	810	796	764	786	816	688	719	729	730	729	666	721	729	701	721	710	644	714	673	702	691	681	721	634	675	653	665	599	723	684	655	668	649	676	658	654	664	648	671	656	677	674	671	667	675	671	634	656	649	643	691	621	667	689	654	675	687	665	730	656	659	657	700	698	618	678	660	653	652	664	639	673	671	671	671	695	696	613	668	642	692	625	626	720	653	676	595	665	659	673	626	652	622	639	647	662	609	671	657	675	664	682	697	662	677	675	699	664	698	664	724	620	638	662	657	653	657	677	640	656	634	677	690	670	640	675	661	644	680	648	663	695	628	638	675	640	655	656	660	644	693	714	683	664	610	665	627	658	641	666	675	644	696	669	687	702	642	649	681	644	666	650	643	678	683	675	645	640	689	652	637	647	663	650	637	603	679	683	666	636	652	677	699	675	611	637	669	620	610	651	635	658	693	697	662	673	609	673	676	672	667	649	618	630	635	702	698	681	668	622	666	617	660	594	663	613	626	666	697	659	665	651	648	682	712	661	666	598	672	621	670	632	638	675	668	639	672	637	636	611	646	716	624	652	664	637	667	625	596	641	638	659	651	633	599	668	632	714	655	652	677	666	643	632	654	675	629	634	630	655	711	622	621	667	640	678	640	623	654	663	671	677	623	693	668	651	692	673	655	676	620	614	666	689	639	699	625	694	607	711	606	641	668	652	673	683	571	645	661	640	640	658	649	656	638	682	641	652	682	633	711	692	648	630	652	643	639	658	639	657	699	697	678	698	704	655	676	621	661	675	627	647	655	654	686	662	659	666	626	670	619	675	678	663	619	671	680	659	651	646	694	689	681	656	622	654	655	649	664	664	629	666	640	675	677	681	617	675	642	643	732	655	615	646	667	669	632	634	673	643	685	668	618	676	709	631	659	749	640	640	596	675	665	640	674	627	645	651	698	629	649	654	644	653	633	600	672	651	631	623	676	619	673	641	661	620	638	651	630	657	667	676	639	680	622	665	632	645	659	617	699	640	667	676	688	634	620	638	693	657	627	646	628	610	672	623	643	684	642	648	642	620	676	618	672	671	663	662	654	655	686	662	666	634	652	647	637	702	699	623	643	634	632	670	643	624	658	656	668	651	670	635	651	650	662	673	637	639	649	648	628	654	616	631	623	639	689	609	631	670	637	648	650	676	669	653	580	677	688	639	622	621	680	669	692	663	671	667	647	668	645	667	711	647	641	627	648	610	640	663	669	675	651	640	640	642	673	655	650	676	629	618	636	655	626	641	645	661	678	608	644	632	625	625	692	664	660	638	694	619	615	645	669	648	654	674	697	601	643	633	611	659	607	644	661	670	637	646	662	649	647	629	612	679	660	638	660	631	649	673	608	678	672	640	672	640	603	645	623	609	645	651	644	616	656	654	676	638	664	643	612	643	639	643	648	693	606	668	668	656	660	671	662	671	591	676	635	692	616	644	632	612	636	663	655	655	667	642	667	680	591	629	651	635	630	687	664	667	609	643	670	620	669	615	639	628	668	620	648	632	690	687	642	642	664	619	629	674	633	640	683	630	633	609	645	674	643	646	664	662	631	668	647	650	677	636	640	682	696	650	651	671	665	631	618	657	678	692	648	626	598	634	681	663	660	684	631	648	650	663	668	646	664	698	672	645	638	649	689	625	619	685	630	644	616	673	700	649	692	666	671	621	662	650	665	671	643	671	611	662	628	671	652	663	659	676	678	675	633	655	707	660	682	639	674	627	631	675	669	606	643	635	642	624	631	654	632	650	653	651	627	618	652	638	641	630	660	650	649	633	650	670	621	631	628	630	683	710	641	656	625	641	627	634	645	583	634	586	637	593	643	691	652	639	647	643	642	649	665	653	652	674	639	630	644	678	622	649	655	607	631	637	645	647	656	615	618	640	653	685	658	668	648	645	577	645	642	692	647	644	613	620	649	659	687	624	662	655	707	584	624	637	640	703	615	658	690	560	716	635	711	644	639	594	643	625	665	677	695	694	632	578	624	640	625	683	663	670	643	626	656	607	620	623	640	610	661	630	619	682	596	628	631	651	640	621	674	599	681	648	605	652	624	651	628	681	673	634	624	644	619	655	642	680	646	622	633	670	632	647	699	637	680	673	640	633	616	652	636	686	642	640	623	581	622	645	640	702	636	632	675	676	651	669	664	646	677	624	643	615	675	654	632	677	629	642	630	643	642	660	689	656	625	686	673	623	669	634	645	656	643	618	666	666	585	605	673	636	621	711	668	568	627	671	675	647	638	635	651	669	651	669	662	641	652	671	681	674	654	638	617	643	665	650	668	617	631	650	641	653	656	623	668	635	647	607	676	642	636	646	647	698	650	683	660	622	599	636	613	668	667	660	591	647	695	602	594	639	650	630	644	668	599	642	670	660	642	633	695	663	614	694	636	639	650	577	624	639	626	640	585	630	659	660	625	654	652	627	596	675	617	609	614	599	681	619	641	658	657	640	638	694	629	645	638	628	620	655	620	638	623	646	639	675	655	667	652	662	650	650	641	653	651	652	690	625	663	678	657	673	631	647	671	690	636	649	611	666	640	622	637	606	621	658	648	621	609	628	647	641	687	609	619	652	648	675	640	639	669	659	637	658	649	663	676	629	642	599	668	654	637	660	678	629	674	648	619	664	642	609	695	619	595	610	666	665	607	677	634	637	614	582	645	648	654	666	653	639	628	611	666	632	686	705	634	625	588	596	622	633	634	616	606	659	643	627	629	693	654	649	659	629	678	615	640	657	674	656	657	651	634	705	625	688	636	635	628	662	644	631	580	648	656	642	617	616	617	597	630	653	632	678	605	630	664	641	628	668	657	655	702	635	656	630	613	633	647	609	677	688	614	651	661	669	638	624	618	601	648	666	652	663	659	685	606	647	655	637	623	638	622	633	698	627	672	652	660	624	661	649	633	658	672	633	641	613	606	672	642	651	662	640	656	634	666	616	643	615	595	633	660	667	637	620	618	688	634	627	647	643	676	628	644	643	647	654	645	651	682	658	652	681	658	613	652	625	623	665	695	686	678	630	628	641	619	615	647	666	631	666	613	662	675	681	629	657	693	670	697	668	655	639	654	621	640	652	620	652	628	614	695	632	632	658	666	664	638	612	646	613	668	622	630	671	610	580	600	653	605	641	602	631	679	636	634	648	650	651	638	656	628	670	603	643	659	649	660	662	646	637	646	647	623	600	681	670	634	655	626	659	639	689	672	639	634	646	669	637	638	651	606	684	633	652	651	651	656	667	647	661	626	668	662	640	673	619	668	659	610	643	663	662	605	632	664	688	649	631	652	669	643	587	686	642	663	625	600	610	651	637	653	637	602	640	647	687	636	626	651	625	630	659	675	604	617	657	644	624	669	643	644	606	653	634	637	611	644	635	625	620	657	623	588	643	692	656	632	685	631	609	612	684	704	629	598	641	634	607	643	723	655	654	615	669	638
27762	12678	2309	1327	1025	1035	978	1020	949	912	995	974	977	955	946	983	936	1012	983	948	954	965	940	966	886	902	992	976	952	966	972	967	901	931	921	950	961	964	923	954	952	955	964	951	951	927	919	965	964	907	937	972	953	1002	991	900	915	923	919	988	1020	944	929	935	916	926	940	926	891	952	894	901	878	914	936	883	952	959	957	965	894	926	915	872	933	972	917	910	960	939	942	941	929	952	984	982	954	974	909	924	933	964	920	921	935	950	911	941	911	911	949	910	951	1022	931	942	940	932	962	969	943	946	942	899	965	864	933	963	931	1011	939	884	908	932	944	962	909	941	938	923	925	943	964	941	968	949	945	925	899	1022	891	944	948	914	966	985	1008	928	950	958	949	898	932	948	932	914	950	935	903	953	912	934	908	930	1002	941	983	955	927	947	942	938	911	957	992	979	945	956	942	890	1002	893	924	893	936	947	991	916	889	952	959	928	941	958	939	971	981	945	959	954	956	946	884	944	941	932	991	933	956	968	934	964	877	920	903	978	938	974	861	915	928	927	916	935	921	945	914	957	945	911	961	918	865	910	982	928	907	940	892	954	983	914	962	948	930	958	952	968	911	956	945	912	951	926	944	935	948	930	895	928	968	858	996	939	923	963	949	922	957	1004	925	962	959	984	970	956	965	922	965	964	938	956	946	964	927	985	894	881	883	924	928	950	964	935	946	991	952	947	991	928	907	940	943	872	878	928	917	1010	954	938	979	879	966	946	896	960	962	958	906	940	923	908	973	951	875	832	929	968	904	901	951	940	924	911	931	895	922	896	964	891	953	974	956	948	990	935	960	944	950	957	945	934	981	984	890	1022	913	911	916	955	926	898	1010	945	915	966	897	957	903	913	958	929	925	939	997	1023	964	878	920	885	900	937	933	905	938	839	1002	921	916	925	900	956	937	921	895	912	916	955	926	914	982	910	969	955	909	919	989	974	896	942	971	1007	964	969	981	926	954	943	957	931	939	845	924	943	907	941	939	934	873	980	956	924	910	860	922	927	892	928	891	999	939	937	962	906	945	973	893	976	937	938	909	941	1006	951	914	944	963	910	1013	936	929	913	957	891	1009	975	952	929	928	890	941	939	909	922	950	908	1002	963	884	906	902	986	934	943	972	959	897	943	970	937	929	941	949	960	864	958	965	922	980	1019	1008	917	951	926	975	896	898	930	950	956	981	942	975	1015	982	991	926	948	903	910	972	988	937	924	882	935	987	969	963	952	980	899	917	968	927	905	908	981	931	903	893	962	963	938	998	1019	937	918	945	953	927	894	995	960	939	905	931	960	955	953	997	959	912	954	977	981	942	950	927	888	949	926	898	925	876	943	923	891	966	912	969	965	905	898	916	957	907	973	914	906	973	934	965	990	961	957	946	950	917	981	926	896	859	977	936	938	982	924	899	949	912	922	915	922	1028	964	898	910	952	944	954	945	861	961	851	934	937	943	909	845	963	931	946	952	907	953	944	920	937	934	940	954	970	985	942	931	937	955	970	940	973	919	954	905	928	938	965	940	942	975	922	974	942	935	972	946	947	930	937	907	979	921	968	961	949	899	968	933	969	959	919	900	958	970	946	958	943	910	950	990	911	978	889	951	947	931	952	960	937	977	938	953	945	960	955	940	949	925	921	883	943	915	920	973	988	953	932	944	913	878	955	951	970	941	941	959	1003	945	967	942	998	908	996	932	926	951	958	1022	945	955	969	976	917	944	949	961	972	938	914	919	993	956	922	890	958	990	981	979	948	873	901	930	964	989	941	931	949	902	922	950	983	937	941	927	972	908	1000	921	916	967	927	950	929	905	945	931	915	939	962	935	943	985	995	874	933	943	944	998	882	963	897	931	890	983	896	951	980	996	1040	1000	933	968	880	954	967	934	957	915	906	929	940	968	957	929	954	919	891	916	869	962	962	935	947	883	900	932	988	920	969	918	920	955	952	929	950	913	936	932	910	926	959	939	945	987	930	972	971	952	990	939	1003	928	887	933	1010	983	920	916	958	873	968	966	947	987	949	920	938	954	943	944	941	899	915	931	929	975	879	892	946	928	1002	897	919	968	989	970	893	958	918	940	954	986	954	967	948	1004	898	938	887	884	903	894	954	951	930	962	904	906	935	865	972	966	962	947	945	966	891	977	933	988	981	975	947	929	943	913	955	981	922	987	925	1000	943	937	921	918	880	928	920	959	886	898	876	889	911	936	907	945	942	942	982	894	967	917	924	915	908	930	970	976	941	940	909	927	985	891	915	911	927	935	942	943	933	947	971	931	924	934	916	936	944	1003	925	997	941	943	947	957	929	926	916	979	960	1001	1016	948	955	912	887	907	938	975	938	871	957	893	937	1002	943	935	938	938	933	918	969	935	961	916	920	906	935	910	1008	933	979	933	927	964	936	896	940	932	945	984	936	974	918	949	947	943	915	944	879	971	945	934	1000	904	931	886	961	923	987	969	972	931	946	981	961	978	957	975	958	931	922	908	884	987	938	976	948	913	925	944	896	896	870	923	887	933	913	940	901	969	930	946	924	912	897	931	910	920	858	970	875	919	979	930	948	953	974	887	915	883	923	981	927	924	922	959	992	931	887	943	910	973	956	942	1020	996	965	934	942	1018	982	938	975	968	952	872	941	949	897	971	943	914	947	969	983	904	936	985	979	904	859	915	949	922	941	950	926	946	939	972	928	966	978	930	933	922	979	969	949	957	895	898	972	930	906	931	930	931	935	955	985	950	997	958	933	917	932	926	1002	946	929	911	974	950	922	899	932	916	928	958	943	906	959	941	940	904	961	932	960	906	950	945	948	981	961	949	943	901	930	993	955	956	934	942	971	881	894	902	930	932	921	1010	995	984	890	963	931	976	953	939	900	973	942	925	937	1006	946	917	870	973	914	969	916	942	961	885	988	950	991	903	969	928	951	975	951	903	1035	941	953	940	837	965	1007	977	926	951	962	997	943	965	899	956	915	940	912	924	927	905	899	947	1006	1006	975	944	910	1001	975	930	954	959	933	909	921	995	945	965	924	912	949	933	981	952	962	952	922	971	1012	948	976	909	973	975	910	923	941	986	938	872	937	1004	921	948	924	908	929	929	895	926	935	965	941	891	937	945	939	956	921	991	1020	939	904	902	935	993	895	925	920	895	978	903	975	904	959	925	921	965	917	948	986	987	924	958	942	941	998	937	971	926	947	920	962	906	904	990	953	943	930	977	944	937	910	934	933	925	962	980	889	958	945	926	1000	964	923	951	937	913	925	954	937	947	962	917	950	960	924	948	947	932	944	870	966	923	939	962	966	893	922	952	903	933	950	928	880	1008	932	924	924	929	957	937	893	906	970	953	929	957	969	976	935	934	913	1018	934	936	904	930	989	968	931	992	926	873	962	926	977	1003	977	955	960	964	931	937	963	893	946	890	946	913	910	883	944	873	975	968	929	961	892	968	870	903	912	940	911	942	957	970	959	964	948	902	939	1005	958	888	923	934	952	924	948	927	963	969	911	998	935	903	954	964	923	920	880	951
5156	1016	955	890	938	877	819	809	814	825	836	818	829	864	803	829	823	832	819	817	831	895	832	779	855	845	825	830	796	869	839	902	847	801	838	839	860	824	856	867	861	832	831	835	878	836	786	863	881	844	799	844	813	846	828	836	819	831	835	871	823	794	853	868	856	845	839	827	874	822	834	847	803	828	795	823	846	869	811	862	825	848	855	809	831	818	827	889	795	808	845	884	883	866	819	845	860	854	810	829	838	848	783	880	834	856	763	818	846	885	835	851	813	774	867	808	849	867	881	821	861	845	849	834	859	814	841	835	862	899	795	783	862	839	901	886	780	822	886	853	871	886	782	827	849	835	859	840	811	798	841	858	856	824	866	852	835	823	841	848	808	863	839	851	824	782	868	840	828	849	783	827	768	817	774	838	822	876	837	782	847	862	844	825	778	866	886	824	847	835	840	777	860	823	789	815	842	871	837	858	819	856	832	898	810	862	842	843	808	813	869	844	841	856	803	828	848	834	867	871	786	768	818	827	827	840	822	872	871	818	812	817	837	873	849	842	796	794	794	844	801	824	828	882	812	847	777	859	795	867	826	784	809	855	806	810	838	883	838	807	820	823	828	860	863	826	803	802	856	841	868	848	864	827	860	811	811	850	854	872	800	857	843	884	827	827	831	771	834	859	857	858	830	871	860	859	828	886	808	817	867	805	849	869	835	866	855	873	867	880	857	824	875	795	852	828	875	826	807	825	818	823	836	813	838	837	849	839	859	855	815	890	854	828	870	835	860	833	831	807	836	837	779	893	804	797	866	860	852	874	889	807	787	850	792	846	798	846	866	835	822	794	866	803	827	840	831	813	818	782	881	830	855	861	786	873	839	801	820	797	806	819	822	830	887	851	787	834	831	806	837	862	839	819	813	828	801	814	808	825	822	808	881	846	814	889	826	805	844	816	836	870	837	866	818	820	860	815	847	828	812	824	833	820	806	855	851	832	799	807	889	818	872	820	837	783	839	815	866	815	849	902	827	810	836	865	809	840	831	854	812	869	815	824	795	821	804	859	859	830	819	838	802	877	831	847	815	840	792	848	837	845	902	805	849	852	852	808	885	864	859	789	861	782	910	847	837	821	856	790	826	854	852	803	831	816	852	844	845	817	835	907	861	879	858	850	822	843	824	889	845	809	915	808	833	830	797	813	818	876	815	906	899	821	829	847	788	811	803	862	814	891	837	789	841	808	825	875	837	824	833	848	831	850	858	866	872	836	847	831	862	835	919	852	793	776	863	820	810	856	805	837	770	835	845	855	853	862	825	868	810	841	857	810	828	816	791	855	871	829	823	839	868	899	793	806	845	898	863	839	879	813	873	828	829	803	856	848	799	800	779	809	883	848	856	800	832	881	838	905	869	824	804	812	800	853	850	905	845	841	818	840	840	861	807	849	839	819	776	846	779	909	828	831	871	856	814	851	849	860	833	856	824	855	852	867	843	836	841	836	852	865	835	840	919	812	799	835	827	780	866	810	834	830	868	866	842	873	872	828	845	854	797	799	845	855	887	859	831	791	869	831	844	821	840	832	842	868	837	805	853	858	901	851	813	823	858	821	863	851	807	846	805	864	781	790	912	832	861	783	862	810	824	798	813	834	827	861	777	834	841	822	813	815	862	843	848	856	845	827	815	837	853	808	891	879	864	850	835	855	839	844	807	782	849	868	849	813	851	850	825	832	796	850	797	894	837	795	796	805	814	831	876	854	874	873	821	837	781	815	835	874	840	889	857	786	811	787	849	838	830	779	848	814	851	793	841	871	838	863	840	837	848	750	891	868	817	836	801	855	828	858	872	791	800	838	886	853	841	869	794	885	829	803	834	866	850	882	870	820	807	781	799	851	844	788	780	802	842	907	840	852	860	816	870	838	804	859	828	858	823	849	801	833	831	851	814	833	815	826	843	839	849	854	836	824	831	816	818	834	839	863	819	848	793	806	816	786	873	838	780	857	810	858	854	847	831	874	837	846	845	870	913	862	850	844	838	801	849	852	870	823	837	820	813	819	839	823	879	792	849	867	863	816	834	793	832	829	845	848	867	817	866	803	827	811	875	828	847	840	783	822	861	822	811	816	815	810	874	838	819	779	937	811	847	851	862	818	873	815	820	847	858	829	839	852	799	833	878	853	862	806	820	796	807	839	835	882	832	817	838	877	780	835	825	814	875	867	843	827	844	817	889	838	878	852	822	867	784	800	833	854	824	845	804	829	846	822	894	812	835	828	822	827	839	817	839	804	843	825	891	798	817	837	875	790	773	861	793	814	851	850	829	850	832	823	808	852	836	867	832	875	831	828	850	832	780	849	830	814	872	821	870	885	824	816	804	877	840	835	877	850	835	817	821	868	821	831	867	816	795	855	837	864	831	827	850	816	793	854	798	824	852	838	833	824	839	791	828	821	839	822	807	892	855	858	832	852	893	852	834	838	847	830	814	861	845	867	855	828	799	815	806	847	793	822	829	816	809	835	858	873	835	815	809	837	826	856	782	835	878	820	856	837	863	844	832	847	844	821	867	840	827	873	769	872	813	841	784	799	848	868	819	808	854	877	855	822	838	857	865	819	835	821	835	810	820	861	843	863	880	810	836	831	804	846	856	882	794	878	849	856	841	826	819	845	814	862	827	832	824	838	830	866	825	862	874	843	829	843	875	849	892	890	836	828	818	831	829	871	840	854	827	816	845	780	836	896	793	820	852	843	833	828	866	792	851	871	843	898	826	814	871	837	848	791	849	873	841	863	844	858	836	874	874	813	864	859	824	795	898	791	810	866	860	868	829	851	824	827	871	782	847	831	835	860	836	849	873	784	874	845	788	837	857	851	790	823	818	842	814	826	816	824	796	846	851	853	848	806	845	845	791	821	845	816	792	839	883	863	837	844	892	804	886	868	857	815	809	875	808	809	856	819	845	818	810	818	803	852	770	836	843	821	832	865	880	853	856	846	839	874	827	884	822	852	843	849	809	839	798	867	812	865	868	866	853	843	824	819	859	881	847	873	827	801	837	826	847	829	810	826	839	817	844	810	843	844	797	872	811	807	840	833	866	827	809	824	839	822	866	836	820	859	823	832	793	825	826	854	822	847	846	850	794	853	809	844	840	888	877	806	836	834	779	806	802	859	871	818	844	833	868	809	870	848	858	822	832	857	868	837	856	818	845	876	827	837	840	857	846	812	841	832	882	848	791	828	806	870	793	802	821	825	848	842	877	886	850	834	790	840	816	850	869	843	835	868	818	849	845	835	809	835	831	803	827	870	816	843	789	797	866	790	841	887	808	834	799	830	839	847	824	816	779	847	838	786	853	796	825	859	846	835	795	829	863	845	857	843	818	868	833	816	871	840	905	801	791	847	796	823	832	860	859	830	835	799	805	821	813	879	860	811	846	828	845	813	842	865	843	837	783	816	827	849	800	853	821	863	845	863	846	841	798	843	818	820	847	802	855	846	889	803	815	789
25332	21464	27035	24232	4186	1563	1245	1164	1110	1060	1089	982	1090	1006	979	1042	1072	980	963	976	1012	1058	971	1039	1006	1073	1036	997	1019	1000	1035	953	1018	961	978	984	1015	970	1032	1041	1004	1007	1013	1005	1032	1007	970	1034	936	1005	997	1050	1065	1026	988	994	1019	976	957	1025	964	988	1029	1048	965	977	1089	980	991	1000	1054	1022	1065	1010	995	989	983	992	995	1008	1037	1033	964	976	965	950	947	996	953	996	988	1049	965	983	1016	1007	1011	964	1010	996	989	1029	994	1003	1008	955	976	1025	1002	946	1050	1018	1002	961	973	966	1010	967	970	1004	992	1053	1008	943	1015	1006	987	997	983	1002	976	1011	964	1026	975	975	956	1004	1005	968	951	996	998	958	1026	911	1024	1049	964	958	983	1001	957	985	982	1007	1023	991	1008	976	1053	1019	970	1041	1009	987	992	955	956	993	960	942	1035	950	1018	959	965	995	948	960	980	1015	999	994	1031	970	991	1035	920	1041	954	931	984	992	974	939	1034	991	1007	940	974	1021	1028	1021	1041	1013	988	981	1028	945	1019	966	983	916	1038	1017	1005	954	973	955	985	928	971	993	1027	995	935	1051	971	985	999	983	976	1002	989	1060	966	930	977	981	1006	1024	994	1015	969	984	967	995	997	1027	981	939	960	992	1010	1006	1015	1009	986	991	1015	1000	930	1033	1010	999	977	982	1015	1025	995	995	952	929	982	1004	1057	1008	1030	1019	992	959	979	992	999	977	950	1018	985	987	1026	985	994	962	1026	949	988	982	910	1015	989	977	940	1044	949	967	1019	962	914	1018	1017	1006	1067	1050	998	965	980	1017	994	1070	993	1034	1002	992	966	999	1041	979	1003	1009	959	1030	1026	1032	935	987	978	1005	996	965	1015	931	1020	994	1050	1010	992	939	1028	977	1043	971	985	993	1013	982	1052	937	1003	965	958	1000	1056	927	976	950	993	981	1013	967	986	1021	942	1003	1038	996	955	1045	1037	969	970	1012	927	1006	962	1012	995	960	990	978	1014	986	994	943	1028	942	978	949	969	980	1013	1001	1032	969	994	995	954	971	981	997	1022	965	1017	1016	1005	997	964	941	1031	1010	973	971	1006	1040	1038	999	982	966	945	1006	1019	1049	1002	962	1006	963	1067	976	978	915	974	951	953	979	989	978	930	1039	992	976	990	916	958	1001	979	953	993	1008	1047	1030	976	930	984	986	1029	1015	934	971	1000	987	990	943	952	1027	974	1002	1017	979	921	1017	1035	1001	926	975	1005	997	990	1019	982	925	973	1009	967	1009	1015	978	997	972	1018	893	950	1003	961	1025	971	1041	1005	998	1000	960	966	981	988	1006	990	995	941	1017	1002	1005	1009	998	1051	1007	978	972	977	1000	939	998	959	979	1012	1029	946	944	1030	1001	953	998	943	995	998	993	978	990	1002	897	951	962	927	981	955	1006	975	998	962	999	1052	997	983	1025	919	1003	1060	984	1000	999	1009	973	1000	987	979	994	1058	998	1013	1026	1046	1020	998	1000	1019	955	1029	944	999	955	972	1022	994	985	951	992	1000	999	1054	1022	972	1012	903	1005	955	1010	992	970	976	1012	990	969	966	931	984	979	965	970	967	942	971	971	961	973	945	979	996	918	999	925	977	979	999	921	977	939	1036	955	996	1028	999	998	1024	952	1002	1019	930	989	954	988	1016	1033	928	1004	1017	973	1014	992	990	999	969	974	931	1018	970	1015	922	1033	1019	962	936	974	1031	974	1015	950	956	976	952	1010	971	952	949	997	1038	947	942	1017	994	956	1019	1004	1001	946	934	962	962	954	997	990	987	979	1019	1001	1000	980	977	1006	938	960	969	940	978	1016	916	999	982	995	983	977	934	996	1016	991	1043	1003	987	938	1022	994	1054	1016	967	952	986	975	974	1000	1007	976	984	961	999	952	1014	979	969	1055	1011	967	977	1026	1006	1071	953	975	1025	934	1000	1017	976	1032	1028	994	969	984	979	1015	923	958	977	970	945	1066	994	978	966	979	956	976	991	979	984	1037	988	1022	962	998	972	970	944	949	899	986	1056	969	947	957	1008	1020	1001	978	974	994	1004	1037	909	1036	963	1031	974	946	986	907	1019	969	1032	951	957	995	1017	970	954	1027	968	968	955	971	987	986	1042	1010	980	954	1040	1009	957	1004	1019	939	970	971	997	918	961	921	1004	1022	1014	1003	1012	961	942	993	948	1050	978	1029	990	1005	999	1014	982	996	1004	1003	1000	1006	1009	987	1006	1013	932	980	1008	971	995	968	959	951	1046	942	1017	999	1029	992	989	981	1056	1005	968	996	1037	949	980	1003	958	999	975	995	986	1001	992	971	1041	989	971	946	1036	962	991	993	1019	990	962	999	998	965	1005	1041	983	992	1016	985	1034	953	945	1046	986	974	1001	998	1022	975	1010	998	994	1011	974	1023	1040	993	1017	1041	999	986	1013	994	940	975	1012	970	1000	939	950	1029	1011	1009	991	985	1020	933	960	997	990	1019	1022	1022	1002	1040	994	1004	965	1003	923	998	959	964	959	988	982	1030	1021	966	963	1042	992	959	1048	1022	1018	993	1000	1031	1002	978	988	979	1028	1029	1018	984	1063	967	992	956	993	1034	995	960	1006	952	994	1015	992	966	949	999	984	1044	951	986	949	989	972	1021	969	962	965	950	994	917	952	1010	951	948	1019	964	1035	1028	1000	983	961	1028	947	977	983	983	957	947	969	961	1070	989	974	953	1018	1003	1045	1012	962	964	996	930	1011	1007	939	997	999	983	949	970	968	965	1006	998	992	984	981	1014	969	981	1026	988	964	1012	1002	938	946	928	940	977	1023	985	982	984	962	1018	1001	940	975	1003	975	1003	1000	957	957	995	963	948	990	992	1008	966	992	962	1020	958	1016	964	999	975	1017	974	946	976	963	1017	1027	1042	958	954	946	976	991	1005	953	1000	973	994	934	988	966	1011	976	1008	1007	956	969	964	1023	971	972	943	1008	996	976	964	980	1018	1007	998	978	952	982	966	1003	1035	997	1005	986	968	960	960	1001	1026	972	1006	999	1033	1003	969	972	983	956	977	983	970	1010	919	987	942	993	977	961	1019	998	965	982	1009	1022	944	983	969	983	981	988	994	955	1053	1002	973	983	976	988	938	964	1004	988	991	1037	975	994	997	975	980	972	912	997	982	998	935	961	961	1059	1021	963	982	974	1013	959	973	1000	979	1018	930	986	1019	976	979	933	990	1029	984	982	1011	994	1023	969	993	1017	994	1041	1026	983	1024	1001	972	984	1039	970	995	994	960	929	1035	985	1005	1004	1023	1013	980	1032	1015	1017	975	997	977	983	988	996	973	1025	984	919	918	969	995	964	1031	967	992	1032	1012	980	1046	962	954	951	981	986	957	972	982	1001	946	1036	966	1046	1032	981	994	1029	997	965	1011	987	1024	1004	1005	917	975	1008	978	1013	1017	979	966	951	1025	967	1021	970	1006	976	986	1021	992	984	939	1005	939	997	989	1016	994	982	1036	1051	1016	1016	993	970	989	1064	947	1014	968	954	938	965	930	946	944	980	1006	1013	909	1016	955	1027	1017	1025	976	982	982	976	1013	947	969	966	973	962	949	989	985	901	883	990	984	979	1034	994	959	1021	961	1041	984	967	985	955	975	1004	979	975	983	1010	1005	964	978	1023	960	967	987	984	967	1023	1000	992	969	964	981	967	988	972	970	989	990	932	981	990	970	1030	978	1040	974	971	964	992	969	1002	1017	980	964	1044	976	993	1006	1001	1020	973	995	956	1041	934	989	932	986	1014	972	963	1007	987	986	1003	980	1052	993	969	996	1024	977	967	950	1027	981	909	1012	999	1030	1011	949	970	980	984	977	1019	1032	984	1028	956	993	996	956	1007	1013	988	1029	978	957	919	1020	987	978	968	977	1008	988	1053	963	967	1018	1006	971	1003	1021	992	929	1007	1059	1086	993	1019	953	988	959	963	949
3587	2936	2433	1595	1327	1196	1015	1022	997	1006	982	1013	985	980	920	982	917	913	978	926	969	965	953	918	914	924	936	924	906	940	921	892	907	911	888	918	931	938	947	887	924	934	913	930	938	914	853	879	896	911	920	920	949	917	928	825	904	887	880	931	882	891	904	904	903	946	874	914	893	913	867	896	868	930	904	902	894	926	899	930	904	894	874	857	889	891	838	914	955	842	949	918	956	879	964	938	876	875	936	928	895	955	924	841	896	893	940	878	876	897	887	947	946	956	862	898	872	896	880	878	872	901	879	909	840	908	903	875	904	955	876	931	916	906	954	949	871	900	938	854	902	869	917	915	905	855	955	939	932	931	914	870	933	871	896	880	875	929	934	882	929	906	998	904	886	902	885	887	930	885	936	961	857	913	898	885	868	927	918	797	858	906	901	887	915	935	875	911	863	873	903	908	899	903	870	920	864	901	897	854	882	862	899	915	876	948	937	900	879	909	892	939	928	941	883	848	877	937	953	865	921	933	909	895	898	897	894	814	941	874	939	871	934	907	896	928	829	904	871	899	859	885	894	932	917	891	882	917	902	916	936	932	924	845	876	895	925	963	871	927	900	903	912	870	868	869	864	851	915	896	872	908	888	899	852	870	906	861	915	917	905	892	900	897	892	903	927	873	910	905	931	850	912	876	905	943	887	945	919	884	904	910	882	907	887	888	838	929	940	874	897	876	894	860	938	876	964	890	889	865	931	915	906	869	890	855	912	909	927	880	900	893	893	890	868	927	875	909	915	859	894	903	936	957	865	877	891	887	877	885	865	871	859	944	898	951	865	906	870	906	941	855	847	867	882	865	864	871	849	822	909	915	924	878	911	880	897	881	884	916	897	892	858	910	838	904	920	941	945	871	948	853	910	899	910	912	930	861	864	879	878	923	924	904	916	904	925	892	898	839	882	929	964	936	902	882	787	852	887	871	894	934	877	945	866	927	840	875	938	915	897	910	906	895	854	893	892	918	871	879	891	890	924	855	905	903	876	903	896	884	896	876	925	954	895	929	849	929	940	848	848	932	916	892	952	880	843	863	883	838	895	963	918	845	874	909	851	881	890	900	841	896	901	927	874	858	870	872	920	885	895	897	877	931	901	907	892	917	904	901	885	876	919	917	870	851	894	871	898	859	916	878	878	908	904	851	868	878	901	905	887	917	856	900	879	902	873	894	893	844	899	946	874	897	873	886	850	871	851	938	948	926	860	920	884	860	911	837	987	937	948	890	845	894	932	883	920	883	880	890	875	924	897	872	920	888	943	916	919	860	924	914	883	888	901	888	864	865	917	871	937	815	927	891	894	906	917	900	900	911	866	917	883	923	904	960	922	899	942	909	909	919	860	922	915	905	864	855	872	958	891	899	902	893	909	841	879	877	875	857	867	893	914	893	907	884	865	890	894	886	894	888	856	884	913	937	887	914	911	851	938	938	851	882	920	927	887	890	856	913	982	946	868	847	938	908	931	845	885	950	886	935	877	931	933	934	872	837	879	892	910	861	849	923	883	870	890	909	819	862	898	847	831	910	889	868	931	817	889	863	913	877	887	886	944	875	914	891	915	857	882	897	870	881	893	904	926	901	894	920	888	926	931	930	858	912	920	863	874	897	917	891	881	873	865	942	918	826	874	871	877	892	884	916	850	872	928	891	934	892	897	910	908	919	884	843	853	930	871	923	880	887	899	884	909	926	890	938	894	919	909	873	928	878	883	905	884	902	948	857	890	884	855	896	849	922	893	905	889	900	899	837	902	911	908	897	876	868	896	882	904	942	920	905	881	897	933	925	903	889	928	908	862	897	896	886	909	848	859	870	873	859	877	905	921	852	913	885	922	943	888	895	952	922	892	894	909	894	878	856	901	899	942	901	905	844	921	885	948	906	862	911	917	920	1005	891	909	881	887	912	832	905	905	927	934	899	936	874	873	896	899	857	936	861	913	897	889	955	841	857	944	921	858	887	885	912	930	903	914	858	915	881	905	866	900	904	913	892	886	885	889	828	935	871	941	904	897	917	851	875	846	886	951	875	914	860	896	879	880	937	922	932	848	886	897	892	880	882	911	876	933	863	897	919	902	914	873	876	892	889	914	865	858	850	935	891	881	853	908	887	886	905	883	879	874	912	909	900	900	920	893	853	856	937	903	899	852	906	975	902	905	915	851	902	906	876	903	887	868	878	927	873	916	936	891	963	924	889	886	897	866	928	893	874	873	918	921	895	892	905	941	879	903	915	886	907	873	900	952	973	905	872	858	915	875	920	903	913	922	849	907	916	925	899	874	874	897	859	882	914	903	906	913	883	895	840	908	918	882	875	922	869	875	817	916	863	949	910	916	928	911	908	918	889	898	883	884	900	856	868	906	883	878	931	878	877	864	897	899	856	892	874	857	870	914	924	922	819	898	807	887	857	849	887	878	922	911	871	902	892	892	888	881	898	929	885	897	943	900	877	928	890	924	882	904	933	911	910	855	896	911	910	901	888	840	896	865	917	887	878	925	907	938	935	933	883	893	872	910	930	880	859	841	890	868	921	900	912	882	900	881	887	855	880	916	945	882	876	914	964	911	944	909	909	866	868	930	920	905	884	855	891	882	876	893	890	900	866	910	876	928	882	921	860	919	940	910	908	906	862	915	922	905	908	876	921	932	905	934	930	907	886	845	958	902	894	939	877	926	869	968	946	854	870	878	861	862	947	908	898	884	920	947	918	882	928	940	875	870	949	883	943	920	894	915	841	898	914	932	888	885	871	902	861	888	898	929	920	867	908	877	884	922	930	909	870	883	896	900	923	931	891	906	815	925	864	878	866	902	851	898	878	850	917	875	916	925	915	902	955	936	914	897	926	904	907	870	896	897	867	871	930	885	917	894	865	897	939	891	868	891	961	899	853	886	875	868	872	911	871	901	894	838	891	852	880	901	863	891	870	884	895	902	898	921	875	893	837	916	869	849	934	910	895	880	912	893	918	867	881	895	867	867	885	862	920	947	865	887	910	853	909	897	874	808	904	935	897	890	821	845	943	881	870	870	912	891	911	891	937	893	884	901	924	900	889	943	890	909	920	894	875	933	907	915	856	888	909	958	904	874	873	914	906	884	889	844	930	913	862	921	887	873	862	911	886	825	855	903	895	842	864	903	881	902	931	918	845	853	908	890	984	893	881	929	861	907	931	896	893	880	859	880	934	871	878	958	865	943	872	902	943	902	870	931	890	909	879	893	836	920	925	899	893	903	931	836	899	802	892	871	862	848	933	926	885	854	930	875	906	947	826	890	920	938	868	949	909	885	931	862	924	860	951	921	876	864	890	940	957	958	863	919	940	983	857	901	896	874	926	892	910	903	901	925	896	900	933	938	878	938	945	862	864	877	896	913	900	887	862	876	873	928	938	802	905	932	888	902	895	889	896	916	950	905	951	901	882	887	872	878	945	856	917	934	877	912	906	833	945	938	899	939	860	898	915
24219	21482	28773	24596	21050	4706	1574	995	838	824	738	751	765	758	787	707	710	695	696	673	748	692	636	732	703	638	744	659	685	703	695	688	685	680	648	672	699	659	717	686	674	681	656	695	681	684	646	657	687	689	682	654	634	680	661	709	642	690	691	669	682	663	708	700	697	638	681	668	641	668	635	698	675	667	709	684	705	656	666	652	666	648	675	725	677	683	650	672	661	662	694	621	646	626	704	679	673	683	678	678	667	651	683	666	712	696	677	706	657	682	655	756	660	683	692	632	675	661	669	692	682	671	664	634	616	688	668	685	657	689	634	627	641	619	626	635	636	653	627	695	702	619	639	702	639	681	668	666	615	666	667	637	670	653	695	642	654	692	664	655	682	665	715	691	658	661	684	613	652	732	660	619	707	739	646	687	689	684	693	663	648	656	698	658	649	687	667	656	659	664	681	688	641	682	700	645	672	669	662	685	652	662	644	691	692	679	676	685	676	672	691	655	691	633	645	659	687	664	646	646	677	667	616	703	674	630	634	693	677	682	655	647	633	660	632	636	693	670	651	661	689	634	632	625	634	653	695	615	669	662	679	631	684	673	676	640	624	628	626	661	654	674	646	627	654	642	608	649	688	616	643	691	633	702	662	640	655	670	670	716	641	625	687	689	679	665	684	660	664	669	649	634	676	678	619	642	654	620	702	628	668	643	671	655	668	687	650	721	634	648	681	671	669	686	675	651	689	670	630	684	636	668	678	668	706	664	636	704	700	644	655	643	642	651	667	650	635	630	624	663	629	672	658	686	634	656	698	644	665	674	667	677	651	715	659	671	733	662	639	632	669	693	688	652	660	679	657	652	689	662	649	648	673	666	652	698	675	651	642	646	653	702	668	610	665	672	662	678	669	636	662	696	670	706	673	644	670	698	674	606	661	666	648	670	679	630	644	649	628	643	648	682	675	677	639	648	630	656	670	695	636	716	623	662	621	664	639	621	664	653	671	674	633	654	693	646	668	623	668	693	622	654	679	695	664	658	644	668	711	659	647	689	678	681	634	653	712	657	689	689	666	644	672	727	647	658	629	688	696	673	663	640	717	690	684	672	646	667	638	698	669	667	632	670	631	651	651	665	725	663	641	680	711	605	673	661	646	679	675	651	644	604	646	648	718	651	663	673	681	656	671	661	649	648	656	692	654	723	620	656	673	652	678	683	633	657	655	694	614	624	693	629	676	631	684	687	648	609	643	707	692	645	627	651	662	677	650	666	692	667	628	683	692	635	624	649	638	665	674	604	654	687	673	657	657	684	685	676	673	650	695	629	628	645	635	650	627	631	666	662	667	651	672	638	652	677	660	666	658	657	629	637	666	641	653	657	674	656	706	615	632	597	698	648	675	700	643	671	681	676	668	658	624	668	648	609	645	661	704	635	624	630	643	626	625	627	670	681	615	648	671	686	656	692	689	635	706	693	657	678	636	685	671	690	678	624	686	610	693	667	635	676	645	687	672	651	670	670	611	680	658	606	641	647	647	672	726	699	663	672	620	670	678	651	654	663	657	664	686	663	695	672	689	664	685	716	690	681	676	675	687	655	626	653	690	607	579	624	661	686	662	671	643	664	676	666	692	672	685	665	648	648	653	612	650	680	650	673	705	645	660	661	639	647	630	684	676	681	635	686	662	701	653	670	639	619	669	658	652	703	641	666	665	671	644	624	662	651	649	684	640	678	643	687	658	707	657	646	655	686	697	677	634	695	652	659	667	615	629	671	651	701	683	665	655	665	675	675	678	703	650	668	631	654	659	717	660	661	658	636	648	645	637	626	629	670	663	648	658	619	659	607	684	678	642	686	678	643	635	629	603	691	668	682	646	638	624	657	662	602	674	633	611	636	687	631	661	639	655	627	666	660	698	709	618	703	661	662	624	609	655	679	685	702	661	671	610	656	659	677	664	658	724	674	639	668	667	661	663	616	699	653	620	679	677	673	669	651	614	639	647	676	683	676	659	637	629	733	643	650	660	669	648	689	679	654	665	656	626	765	644	709	638	656	625	699	675	644	620	631	625	619	675	676	657	685	676	669	658	647	659	708	662	680	624	666	707	630	672	635	691	648	667	653	687	665	640	685	663	636	701	630	662	647	661	616	613	674	660	657	603	687	663	628	664	693	654	675	664	651	721	605	672	668	682	658	709	656	670	669	674	657	666	654	653	643	656	685	670	628	626	623	683	615	675	668	679	646	677	657	677	701	707	668	674	611	707	682	706	660	668	659	676	643	659	650	673	646	638	648	639	709	715	646	661	689	622	654	646	586	651	712	674	697	679	656	674	690	690	718	647	688	658	729	685	655	606	683	661	651	672	679	654	653	631	652	654	658	608	661	633	636	675	681	699	699	671	611	655	615	651	654	638	711	654	638	649	633	648	668	665	655	667	678	662	685	678	630	631	672	638	662	665	637	684	700	644	670	642	652	709	644	703	695	662	698	635	632	703	645	681	655	665	660	628	684	689	638	671	653	640	647	686	631	634	661	677	649	699	689	658	665	661	655	636	641	710	667	681	686	690	688	634	674	699	673	623	651	649	659	656	672	667	648	669	664	669	680	706	639	638	680	618	651	700	644	682	619	671	687	669	585	660	700	693	689	651	662	649	645	653	645	662	679	614	685	618	666	675	682	653	617	670	710	622	685	674	674	639	702	651	672	735	625	645	674	641	646	667	644	690	657	681	654	670	643	672	663	654	640	681	692	694	653	641	657	694	724	652	676	667	676	625	711	634	638	650	676	656	643	686	693	677	654	697	648	653	686	626	687	680	689	628	644	661	697	654	627	666	673	627	651	643	605	644	663	674	661	644	642	686	663	691	708	645	662	644	697	715	639	653	642	660	630	649	660	620	668	659	638	686	650	616	656	633	674	682	683	648	639	676	621	661	657	644	655	657	716	645	685	682	686	651	702	698	652	671	639	623	691	624	700	640	637	651	686	589	707	673	616	621	695	601	674	663	645	636	655	637	638	689	665	682	690	671	668	691	690	647	635	644	653	655	672	681	657	711	650	628	641	651	694	664	658	653	628	648	697	709	648	672	643	687	626	620	655	680	644	646	685	669	629	635	625	670	671	660	667	643	696	633	712	666	628	671	713	663	674	645	673	716	654	664	651	684	688	658	672	668	715	692	662	660	612	692	713	658	656	586	675	636	667	608	676	657	652	631	660	720	652	652	677	654	657	718	649	645	642	654	658	696	707	673	623	651	720	675	680	677	672	649	642	659	695	628	698	671	657	668	620	708	654	693	655	699	672	702	693	691	627	611	610	640	644	646	647	638	677	660	670	643	664	635	608	640	644	671	676	657	589	706	646	653	672	657	602	645	690	714	640	608	638	672	665	593	645	676	689	665	646	667	654	693	650	660	677	646	633	655	655	672	683	641	705	699	655	689	676	670	636	634	699	657	683	649	707	670	636	691	624	641	631	688	651	659	688	675	629	667	669	644	643	651	692	626	689
3627	5096	4115	2152	1636	1339	1121	1026	856	858	814	839	761	750	735	745	747	726	768	700	695	714	693	685	710	621	686	688	697	690	660	674	717	635	673	684	686	667	676	667	667	703	676	697	677	670	688	661	650	687	701	718	686	664	723	646	681	647	650	685	630	666	639	746	678	664	712	645	660	667	667	667	657	678	691	650	635	679	645	641	657	659	642	715	638	651	629	677	636	629	619	656	660	605	620	637	668	657	729	716	695	681	711	678	652	644	636	645	697	644	658	659	669	652	701	689	687	669	639	645	649	688	664	637	631	644	649	657	653	662	647	712	671	636	642	622	679	659	687	654	661	659	654	685	659	646	661	721	654	625	660	630	676	686	643	679	659	640	673	611	647	655	699	665	670	697	637	617	667	695	645	667	643	601	649	670	659	654	702	687	605	647	617	688	651	659	627	637	676	631	702	653	653	658	690	665	686	681	690	674	613	668	627	674	696	685	663	655	659	690	702	662	668	638	641	646	675	677	671	655	621	695	675	681	644	641	676	679	682	672	613	645	628	629	642	600	657	660	653	637	648	634	620	641	683	667	635	664	669	643	636	665	646	637	697	641	683	651	703	619	668	605	666	612	656	655	631	665	664	674	662	708	626	656	656	659	684	648	649	681	680	689	636	665	659	655	651	639	640	660	679	677	670	660	602	615	636	675	661	642	686	673	664	639	641	648	658	666	661	669	625	668	679	633	659	659	701	635	692	679	661	666	604	669	636	709	667	611	651	646	624	611	695	664	640	671	636	678	717	671	655	657	634	596	679	655	664	671	672	631	647	647	691	673	668	643	739	678	662	654	672	689	578	649	662	656	641	665	681	662	666	649	644	688	690	675	689	641	726	631	676	612	669	655	638	627	692	634	642	627	632	673	691	665	638	597	680	683	654	622	648	654	631	641	674	655	653	663	623	680	692	621	668	632	617	647	688	678	665	642	652	666	656	621	679	683	618	668	690	676	646	649	641	664	653	638	675	656	697	632	628	668	672	663	646	666	659	654	655	647	681	630	641	645	636	662	691	657	680	655	684	649	676	647	653	651	658	635	607	612	691	631	655	661	646	673	658	629	635	605	636	660	618	638	686	630	698	630	684	634	667	660	683	669	645	631	646	712	676	610	629	633	658	642	682	642	707	634	655	656	657	620	704	662	616	603	634	657	633	657	672	639	657	684	656	627	688	648	643	634	669	655	723	620	668	600	662	635	655	659	663	695	633	705	654	612	613	636	669	607	639	625	648	661	616	675	662	648	653	652	638	599	646	710	649	642	621	659	604	651	663	679	639	648	672	626	663	636	611	642	646	667	674	689	633	668	668	622	660	678	661	672	647	632	695	673	649	647	648	665	667	683	636	670	627	683	656	646	644	624	591	663	629	655	647	661	656	679	619	697	623	665	625	657	650	619	629	624	672	653	628	687	605	673	653	714	644	659	618	674	656	649	635	643	682	582	687	691	675	678	627	661	661	662	647	659	618	653	616	665	619	672	662	667	668	648	638	649	640	638	711	669	648	643	625	679	670	641	684	649	664	640	665	633	700	656	633	683	680	705	656	638	577	667	662	668	707	666	664	604	623	640	688	637	644	609	655	652	653	678	632	658	680	632	625	669	622	664	674	615	656	711	679	656	685	656	668	602	665	701	598	660	653	622	605	659	642	684	642	646	710	690	628	665	642	647	579	634	662	629	663	618	648	669	638	613	691	655	650	646	645	662	622	642	656	656	646	648	692	680	648	640	668	609	629	671	651	640	624	651	636	618	659	655	641	704	645	659	599	638	619	693	641	626	652	658	638	648	668	644	619	655	637	667	667	662	641	657	661	660	701	648	679	691	647	638	629	621	627	667	629	628	650	639	671	640	684	651	654	623	638	641	622	640	653	649	687	598	661	644	633	638	650	650	597	657	625	620	655	663	702	617	632	622	624	645	665	666	693	670	652	644	621	637	679	662	649	678	633	647	645	665	693	598	664	664	637	605	625	655	669	662	620	663	638	664	639	626	679	727	638	692	697	621	678	687	617	649	668	617	679	622	641	670	675	628	655	638	666	644	651	597	676	634	653	606	686	651	646	655	687	642	643	654	636	645	612	603	624	686	629	683	662	608	623	691	664	663	661	609	668	699	647	682	637	637	652	659	665	673	623	674	637	654	666	627	644	650	610	610	622	638	664	628	680	672	642	628	655	643	648	643	622	644	638	663	626	661	654	667	641	618	684	685	670	649	667	637	648	673	688	641	660	674	635	658	634	687	625	702	651	646	652	662	659	644	624	675	677	637	631	620	634	637	665	649	633	648	626	654	641	631	622	683	679	626	626	667	678	621	656	678	678	615	585	662	625	622	685	630	664	642	669	620	692	631	662	609	574	606	636	677	676	675	633	690	681	605	695	691	666	666	637	654	643	643	628	672	618	608	687	654	613	644	629	648	632	608	633	652	637	621	637	653	652	669	628	590	649	633	702	633	610	677	671	665	701	677	665	646	621	653	604	689	648	634	633	659	676	611	679	670	663	640	658	686	659	652	643	621	726	616	609	594	585	631	674	648	621	669	606	623	648	680	647	582	627	701	629	685	638	665	672	632	644	633	654	620	659	635	663	624	677	644	683	658	645	661	675	673	635	678	633	640	613	641	641	664	622	670	624	658	691	619	628	643	613	670	677	640	686	651	640	628	633	626	667	654	692	643	661	650	678	684	594	623	628	638	647	636	657	631	606	656	629	645	622	637	661	654	627	645	609	653	629	659	638	628	618	641	661	648	682	662	670	661	652	657	647	633	637	685	678	661	608	653	676	621	634	640	661	654	600	665	648	618	645	621	662	626	653	653	662	642	654	617	602	626	670	712	644	623	657	656	638	641	664	700	641	691	649	619	687	644	651	639	644	662	676	673	593	624	647	682	653	650	688	641	684	674	657	645	617	629	629	651	642	620	621	642	644	618	655	688	657	633	655	697	632	604	635	648	658	622	672	675	625	613	663	655	641	662	634	644	656	641	634	631	635	668	609	682	645	592	671	629	672	614	625	669	650	644	649	637	653	679	695	664	644	658	698	640	677	611	645	675	691	637	665	634	648	639	688	630	620	631	616	629	674	657	644	647	616	647	623	675	606	633	633	658	687	640	663	626	646	676	635	663	639	637	695	656	629	661	686	673	710	665	636	710	670	659	644	652	661	656	628	654	666	643	660	665	629	634	655	640	666	634	627	640	634	604	627	642	617	608	615	573	604	668	612	595	659	645	651	598	628	595	626	623	617	656	658	638	669	619	669	645	639	676	660	659	664	577	652	671	594	626	661	635	653	648	646	608	612	639	609	630	660	656	656	633	625	606	689	654	666	665	665	646	664	665	686	659	631	678	625	635	612	638	669	657	617	636	638	658	645	643	656	648	635	647	700	679	679	662	649	656	691	623	650	647	656	669	649	637	651	653	623	599	650	669	641	642	654	587	646	636	624	710	631	655	668	644	698	663
27620	12603	2347	1387	980	986	979	943	943	961	951	962	915	960	962	951	960	904	963	901	850	952	992	958	923	942	997	970	954	938	908	966	931	920	966	915	941	908	938	956	1009	937	916	976	976	952	925	937	917	878	1021	961	915	964	916	980	992	918	967	933	970	992	972	968	977	943	927	916	940	923	910	940	914	950	942	955	919	932	931	945	932	1009	953	930	985	944	905	938	956	1028	969	960	919	924	960	919	979	945	930	969	935	971	948	964	951	928	952	958	918	952	976	915	920	944	919	963	986	918	932	891	909	892	944	957	944	972	931	978	936	933	951	949	906	1020	927	979	927	890	908	934	882	888	911	948	992	934	959	943	878	938	915	1015	911	938	1001	923	928	905	984	961	963	935	974	943	906	920	893	973	980	943	962	938	958	942	942	950	984	918	973	938	891	907	910	903	885	952	954	875	968	934	945	934	911	971	979	928	931	940	910	985	937	906	928	948	885	957	932	902	969	938	993	998	903	929	952	891	897	954	976	908	921	955	941	905	929	929	918	902	874	941	936	917	942	911	965	927	935	959	921	912	969	965	937	916	990	940	952	937	957	970	938	1006	963	936	907	919	935	970	972	938	924	909	978	1007	979	917	910	940	969	904	956	998	946	911	911	944	910	970	951	929	942	927	976	920	936	980	906	951	947	966	966	926	899	928	983	965	942	950	949	954	943	902	967	923	962	987	933	904	861	971	915	953	902	988	928	967	961	983	953	972	948	883	908	954	919	990	938	986	962	922	969	932	976	913	936	956	970	964	920	946	921	915	948	943	955	918	967	947	869	955	934	907	938	901	914	884	924	918	905	899	922	1005	913	894	953	912	893	970	959	990	920	969	1010	899	971	969	977	968	948	956	1008	1014	936	912	1011	928	983	1025	934	965	935	954	919	928	930	910	917	918	953	917	921	939	933	988	954	980	971	906	983	988	993	938	944	988	931	979	911	940	999	912	930	946	951	945	962	950	932	924	943	917	888	941	992	924	986	926	914	952	950	929	987	875	930	925	982	914	935	927	989	897	943	952	943	991	922	971	918	980	931	934	921	939	981	906	946	945	967	951	1014	955	923	926	938	918	949	932	965	985	965	975	850	993	891	908	941	960	971	923	970	971	940	929	963	931	971	930	966	934	944	896	964	967	982	1054	923	943	991	948	921	961	942	904	899	907	955	925	954	952	922	945	959	976	970	953	984	926	948	933	982	887	865	986	928	909	906	954	889	1000	917	879	939	927	960	905	943	944	969	960	920	959	958	948	1053	894	912	927	921	962	982	939	929	999	923	891	954	967	948	965	965	886	974	954	925	926	969	926	932	955	1013	952	942	975	887	942	920	944	938	897	953	972	969	885	953	954	954	935	922	865	946	926	973	941	917	912	930	920	946	940	952	892	884	953	903	916	889	885	946	966	874	936	958	968	872	929	931	963	957	874	938	953	945	1006	943	963	907	923	976	966	906	968	967	983	935	914	925	1020	928	935	926	938	891	919	938	931	917	909	955	939	907	948	951	885	1010	993	1014	946	930	933	954	1000	960	947	928	999	915	945	923	984	955	922	935	931	981	953	978	970	943	996	946	982	980	884	933	921	923	946	922	958	978	974	931	982	974	1022	965	919	934	927	906	879	895	902	918	919	911	947	1007	918	925	943	972	944	944	903	994	926	954	972	919	949	950	937	972	936	892	970	971	1004	994	934	943	932	916	937	940	975	919	954	927	907	908	876	1023	946	956	899	962	1001	937	931	995	923	940	929	955	933	977	1003	962	925	907	924	980	906	1034	892	977	936	939	947	892	948	937	976	973	916	921	905	975	938	936	935	893	912	962	895	917	909	982	981	907	963	937	953	895	953	916	897	961	915	920	940	931	954	974	951	856	917	935	951	995	934	919	910	933	957	973	923	943	898	962	933	976	956	985	993	930	902	941	964	964	939	920	900	896	929	954	972	977	975	983	962	929	906	883	981	970	939	941	870	978	938	940	901	963	1001	910	952	970	965	861	1000	926	916	946	926	985	952	951	948	939	987	999	959	948	909	910	981	888	957	962	931	914	906	964	907	1005	892	951	956	946	946	912	932	926	900	1000	984	908	963	1008	952	968	993	859	953	948	906	987	972	932	1009	978	921	941	938	947	896	967	941	944	985	916	910	920	958	962	913	950	934	939	943	887	944	929	948	897	957	931	965	975	975	867	973	895	1018	911	941	972	942	1008	924	917	992	955	913	962	951	932	921	948	916	954	965	959	974	964	933	968	910	975	900	893	937	942	970	945	948	919	942	971	952	976	947	897	942	972	948	953	919	933	894	956	971	940	940	963	985	940	991	925	931	1011	970	955	950	948	903	914	959	933	918	913	949	924	985	948	988	992	970	1001	888	978	935	941	897	912	903	956	927	937	950	929	914	895	936	960	914	878	993	976	964	959	955	909	983	988	913	902	1020	969	930	903	947	964	926	876	942	975	993	995	908	931	936	958	984	938	909	941	926	908	914	914	924	919	994	925	934	966	897	980	957	943	947	957	938	946	975	915	909	946	910	893	962	932	945	978	904	968	965	919	957	915	881	899	971	939	936	961	877	948	970	934	929	959	913	945	911	927	918	958	945	915	989	931	1000	949	984	984	941	999	900	938	934	969	928	910	973	988	922	932	872	949	976	957	942	951	935	970	961	900	902	930	968	907	944	970	959	940	965	923	943	952	953	943	947	977	975	898	936	963	1013	972	969	915	943	984	935	920	976	940	934	937	902	940	1014	945	950	927	938	947	904	910	988	968	939	937	966	917	904	871	971	932	921	1020	945	945	955	1008	919	912	982	917	972	980	909	946	920	948	898	971	939	930	961	977	981	933	942	968	889	975	942	935	984	935	965	917	924	909	942	954	932	888	963	901	902	918	906	936	951	985	901	933	979	911	979	929	999	980	973	911	964	928	982	933	930	889	921	928	931	946	852	948	933	929	934	919	943	1000	948	956	920	959	942	939	971	943	919	949	982	925	960	985	1036	953	973	901	956	935	933	970	934	969	944	895	935	913	964	965	924	997	958	935	921	947	893	987	903	944	976	939	889	926	883	938	934	900	969	951	876	870	938	958	994	912	973	970	938	987	960	935	907	975	969	974	937	949	1014	938	958	988	880	934	924	917	980	974	949	945	952	911	953	891	970	947	933	912	936	998	971	974	953	953	994	915	898	956	956	1015	964	964	907	953	929	942	995	952	890	909	927	957	931	908	878	886	967	966	994	1010	914	880	899	927	990	904	946	987	916	967	992	963	901	907	931	969	958	916	992	994	974	891	923	970	918	928	951	937	943	915	906	986	950	995	933	913	886	975	990	999	946	916	942	940	934	914	983	921	923	965	935	987	1015	1000	876	951	962	1019	929	968	941	948	958	950	993	894	1036	984	928	957	920	975	946	966	948	907	908	993	992	970	922	942	939	867	963	941	902	1021	984	954	951	943	971	917	912	940	872	930	949	884	918	951	989	914	965	940	948	949	964	947	968	941	957	953	932	887	893	902	958	924	923	840	906	949	1022	917	943
5144	979	1025	878	817	818	857	881	914	913	855	865	910	825	842	828	847	827	780	849	754	886	835	846	802	802	889	829	804	831	830	820	801	817	810	828	819	886	868	841	828	818	859	845	863	863	832	858	816	859	852	816	837	790	779	876	834	830	844	906	834	786	831	816	869	834	813	842	824	788	798	863	823	827	854	868	883	838	816	804	836	875	823	832	829	860	887	865	840	794	819	802	803	862	856	860	804	856	850	803	835	789	822	819	848	775	860	807	838	835	758	825	824	870	841	854	846	796	785	846	885	840	840	830	782	797	813	802	824	823	806	833	797	854	788	864	888	821	813	779	807	848	826	839	849	790	840	861	838	845	838	812	859	809	825	837	832	873	832	862	789	879	845	841	814	842	867	829	831	759	800	848	746	850	850	823	836	823	821	842	782	833	879	830	842	846	840	858	817	845	874	790	843	808	886	812	781	803	831	838	845	859	840	858	884	875	848	859	810	826	889	851	833	830	812	885	822	867	846	784	840	752	832	836	832	847	870	842	856	780	844	839	848	827	831	839	812	834	777	856	843	801	806	842	803	806	815	870	875	875	809	787	829	866	773	849	801	830	869	827	783	900	853	869	851	861	802	847	818	838	832	862	839	781	846	818	780	900	784	887	852	844	880	866	840	835	833	841	770	813	834	839	826	788	815	829	876	873	869	870	801	773	863	855	777	806	870	811	825	855	806	836	859	810	857	845	826	795	785	820	855	865	853	837	811	842	882	826	831	860	805	848	857	815	879	858	777	830	839	830	880	806	830	810	892	793	751	818	826	831	826	790	806	783	812	840	802	791	825	819	929	886	828	782	831	808	819	876	812	901	787	777	838	828	827	793	833	813	797	782	868	796	868	814	825	799	780	835	811	851	835	865	859	861	843	837	787	876	822	809	831	822	827	815	816	846	803	863	861	820	803	850	870	851	842	861	850	805	829	840	873	815	834	812	804	874	814	768	827	848	848	796	833	814	795	889	830	831	834	850	829	833	869	858	793	800	862	858	846	864	803	839	785	890	823	833	819	834	819	780	841	827	862	835	800	790	832	871	772	853	822	859	806	826	837	809	820	856	793	853	846	839	842	846	781	830	798	843	825	830	834	888	829	820	814	848	816	811	821	817	816	802	810	818	829	812	819	814	858	845	810	820	846	851	868	852	795	813	880	896	800	842	808	834	826	825	835	813	847	827	882	825	803	837	847	839	870	818	845	884	793	778	806	824	864	835	794	851	825	851	840	828	824	815	864	785	839	806	840	794	834	837	866	851	860	844	858	763	860	796	812	843	770	799	818	828	843	879	795	815	863	838	850	843	772	803	826	812	856	849	826	799	909	843	843	865	806	836	817	811	825	784	877	809	817	795	872	863	804	813	823	820	770	816	827	845	851	862	822	797	797	818	875	856	871	871	812	833	865	833	844	872	852	835	836	797	847	792	770	838	796	815	865	817	830	794	794	804	774	797	810	820	816	780	875	873	773	875	865	848	840	872	768	846	803	781	821	840	795	839	833	820	793	805	849	806	813	832	814	790	812	855	814	822	878	861	845	850	853	845	795	793	841	823	871	888	914	810	823	789	815	821	810	840	821	769	810	836	832	811	826	875	844	804	792	803	845	894	904	803	836	836	863	829	830	823	857	797	828	849	871	853	828	860	823	881	846	861	827	827	795	826	839	850	869	799	829	889	829	861	845	874	861	872	822	806	836	851	856	823	799	794	880	846	850	833	856	904	823	825	863	844	767	800	834	855	806	830	792	815	818	867	869	853	867	806	864	832	830	822	916	844	864	812	852	851	841	817	799	783	825	800	851	846	789	812	855	839	807	828	840	829	850	835	788	828	864	856	813	803	836	839	800	892	793	831	830	821	842	835	818	849	857	797	849	827	824	857	845	800	809	818	874	856	815	846	854	814	839	823	846	810	819	851	840	804	834	838	814	841	773	859	777	823	851	791	869	869	849	816	861	785	814	852	780	804	786	765	802	882	844	810	832	859	839	823	812	832	858	792	851	899	868	860	886	813	780	817	795	813	899	829	806	872	815	824	849	852	874	857	803	804	848	809	825	852	853	827	827	812	843	814	811	838	819	834	862	812	828	800	773	812	860	831	885	858	811	882	824	854	851	869	824	859	867	763	847	826	857	884	854	798	791	827	865	811	838	843	816	808	789	870	810	847	800	871	857	792	856	807	866	857	770	816	830	826	863	849	873	832	876	802	826	837	818	791	870	791	831	826	821	859	812	828	837	869	807	801	889	768	807	856	827	840	835	847	824	838	797	795	815	819	851	792	812	812	828	805	833	838	833	862	830	850	826	838	842	849	815	846	780	783	841	807	842	818	830	837	784	813	805	859	818	792	803	838	845	809	884	796	827	824	814	853	876	842	849	822	814	787	817	827	816	835	861	833	794	843	822	799	839	846	831	817	836	813	799	823	827	850	838	802	778	821	832	832	867	841	846	851	900	837	853	855	896	815	885	816	876	825	851	785	881	819	830	844	910	803	801	838	787	785	798	859	854	838	814	832	820	807	837	827	876	787	773	830	820	855	852	850	798	780	782	850	837	841	809	868	766	893	827	843	808	803	836	842	828	871	833	806	812	837	835	860	823	811	815	821	849	870	849	800	797	832	810	827	790	850	843	845	832	812	822	823	783	826	852	821	816	820	837	856	818	834	881	872	780	773	834	801	852	853	789	818	824	836	782	807	796	811	838	817	829	872	814	843	903	821	849	856	847	825	835	833	832	874	879	835	841	859	820	903	890	818	859	830	812	805	909	801	813	844	809	832	808	792	857	851	871	859	829	849	882	813	838	838	767	820	837	808	842	831	813	837	797	792	830	812	823	811	815	836	844	831	818	782	825	843	855	837	807	762	887	834	877	904	877	819	838	817	774	871	858	787	807	857	904	841	829	848	842	849	815	858	855	840	823	795	804	843	877	837	851	830	845	810	873	793	773	810	854	834	823	858	834	830	830	852	810	830	815	797	849	856	850	834	846	824	854	890	823	837	821	829	863	786	872	851	832	800	815	867	813	803	840	825	762	868	840	802	849	791	843	815	818	860	810	830	773	852	802	866	818	806	804	794	857	866	840	868	822	806	843	798	815	843	795	841	753	832	793	839	833	869	783	822	790	821	790	878	866	839	865	838	886	866	820	839	836	866	825	822	828	850	849	831	763	767	864	828	846	856	808	806	816	831	863	819	833	801	882	817	875	848	835	840	840	804	800	860	843	808	879	778	826	827	832	821	834	837	889	794	805	790	817	860	830	795	805	817	866	840	866	843	836	808	834	759	777	870	775	846	857	797	862	890	775	841	828	873	810	869	847	794	858	830	833	802	826	807	808	848	794	832	814	834	840	837	791	875	845	800	840	835	815	838	816	801	871	811	815	804	852	856	820	819	865	849	798	849	855	819	870	824	881	847	825	831	792	855	788	847	764	803	824	795	837	790	849	828	845	822	831	829	835	791
25305	21396	26905	23916	3959	1602	1259	1126	1081	1067	986	1072	1001	1014	1014	1006	967	958	942	995	1029	999	1054	1000	1002	1017	1020	998	1033	994	989	922	993	1047	1017	1029	967	1035	1056	984	1013	962	1018	936	1034	1012	993	981	1003	972	1008	1010	995	954	1006	957	1030	975	988	983	928	966	986	941	983	1050	986	995	1000	994	990	952	978	1013	1017	983	982	988	995	972	978	1014	1040	1004	979	1047	1027	1006	1003	1027	1002	987	975	999	962	948	1004	1053	909	994	968	1012	1036	956	973	998	1010	1023	973	1043	966	967	966	965	980	1023	1026	1043	996	963	1007	1008	963	959	943	1006	996	974	964	971	976	929	994	1050	997	997	1042	957	1017	920	951	979	1011	994	1072	1047	985	981	938	959	1001	931	1039	1026	990	939	1004	988	947	991	1024	1020	1004	959	1045	990	1025	976	1010	1002	967	993	1008	991	967	948	1030	959	984	986	1021	979	900	970	981	979	1045	987	968	982	1012	984	1004	1001	1014	1009	982	963	944	978	925	990	948	1004	1006	1000	1006	993	925	1000	949	954	1073	1032	972	1003	1033	1029	958	960	989	1006	1029	901	938	956	1028	1016	1033	1019	946	1017	996	936	919	955	947	970	976	967	985	942	969	973	976	987	1030	973	986	940	998	967	989	1062	993	989	973	951	975	989	1000	1035	956	1056	990	1029	1031	979	999	1027	973	956	1026	945	973	993	1031	963	981	959	1071	1035	973	966	1017	1010	1042	970	991	945	942	944	956	1058	960	949	943	995	975	984	997	972	998	1018	1004	923	1019	984	955	1027	979	957	1020	959	1005	1001	967	1024	956	1001	973	928	990	983	926	987	992	934	1010	980	983	998	947	964	988	982	963	1036	1050	973	1038	981	972	1012	982	1016	1014	998	998	965	948	932	998	995	1013	986	992	1036	973	941	971	978	977	960	937	983	999	993	1018	1025	992	986	998	922	973	937	969	1033	962	991	960	968	1073	986	994	953	1005	983	993	1036	985	1024	1009	1009	967	917	996	945	1001	1044	999	1056	995	1016	1036	982	997	1020	991	960	969	965	989	1026	1018	1002	991	992	978	960	1004	1050	1014	1034	969	995	934	985	961	997	953	977	948	968	1077	925	1006	931	928	989	980	1048	988	1052	965	1007	949	1012	973	947	1004	979	981	995	1049	997	1025	1015	959	931	1008	994	967	979	1020	1003	1046	1037	1012	948	1009	953	953	981	957	1028	918	964	973	975	1037	1016	933	1037	973	992	997	991	950	963	967	1018	985	993	910	998	938	959	963	933	948	946	962	1024	990	985	977	1024	949	1029	976	1014	985	1040	1006	899	987	962	982	978	1028	943	984	957	935	968	973	1035	1007	947	984	994	950	1014	972	955	1013	1004	1028	1020	1019	954	985	963	970	987	932	982	973	979	1053	986	960	967	989	953	949	1005	988	983	944	982	963	991	992	986	1027	1023	975	1042	1011	967	960	970	987	1013	975	944	1019	1005	939	972	963	970	995	984	1024	996	1015	1027	978	1013	903	1022	983	986	972	984	991	992	1010	1002	1017	931	961	988	1018	975	998	990	986	976	967	1028	1019	1009	993	994	935	1002	988	1016	965	1006	946	1006	986	986	953	991	973	1026	1017	911	941	988	994	996	1045	935	966	984	1025	1040	972	968	972	998	956	1018	990	1015	908	970	1003	984	974	989	1001	910	950	977	990	960	1017	979	969	982	955	1004	928	981	1008	985	1032	993	961	964	984	983	1019	1013	948	985	933	940	1012	969	980	967	990	953	1003	937	960	1023	970	950	984	1016	991	1005	984	968	972	989	886	996	980	980	949	974	1047	1018	1001	972	995	968	1060	993	965	940	973	999	959	984	990	952	1021	921	995	966	960	969	985	950	972	945	991	952	971	997	1031	1002	1049	890	939	1019	972	994	982	979	1006	1053	963	997	955	1028	952	969	1001	984	970	974	952	1043	981	983	1007	991	983	953	1015	1013	964	1004	1036	954	998	985	958	1064	963	947	1047	994	985	1027	996	982	996	1010	945	1030	1018	961	961	1033	982	1007	998	964	1004	1006	950	990	1011	984	1008	970	1004	969	985	1027	1049	990	963	981	948	914	989	1026	982	987	1005	1002	1028	945	1064	971	1004	949	983	982	930	980	973	975	999	960	1000	977	962	945	964	933	987	961	980	958	986	1012	937	978	1024	952	941	971	993	984	1034	961	932	982	962	982	917	1018	1003	999	981	1003	954	946	979	942	964	965	964	971	1017	964	1012	998	1013	1000	994	958	1043	1033	927	976	960	1004	933	985	993	940	949	935	1012	1014	948	1007	1008	1011	977	1028	944	1000	962	936	1023	959	971	990	1006	988	1016	1029	964	1011	991	1011	957	971	967	938	969	956	966	1063	971	1025	1058	973	936	984	963	1001	999	1018	987	985	989	973	1003	1051	1024	1007	1045	971	992	958	954	972	902	956	1067	964	1032	1017	997	1023	965	983	1015	992	973	995	1018	911	1019	1009	986	951	958	986	961	1030	927	969	892	944	974	1032	1015	949	956	1004	973	976	1010	981	987	963	1005	1004	955	913	965	974	1027	982	981	974	1001	994	1026	1039	989	993	1009	965	972	956	958	988	947	1020	977	989	1013	982	981	958	941	939	946	975	975	1020	971	982	983	959	1003	997	917	1026	997	927	982	990	938	967	942	1012	955	969	1021	998	949	913	1043	946	994	988	943	946	985	996	978	971	1016	937	977	1014	931	1043	966	994	1011	1018	988	989	988	986	963	935	996	979	984	937	928	937	975	928	956	979	1017	911	1003	1004	983	990	944	944	1037	1016	996	987	1038	990	1021	996	1021	986	969	985	1000	992	1006	1030	1015	988	979	978	983	934	1044	982	991	998	942	1028	990	977	983	994	994	961	943	1018	1009	992	1034	901	1059	1001	974	964	950	962	1040	969	1046	961	998	1011	952	966	932	1010	988	968	965	1015	956	973	981	997	1008	964	959	1011	942	968	973	982	993	916	994	1073	934	994	995	1012	977	991	928	977	931	1010	983	1036	1012	1017	1022	974	1002	934	1021	947	1008	995	1005	1031	1011	944	987	976	977	1022	988	989	986	927	997	959	952	1052	1022	967	982	941	993	962	991	929	995	1059	1009	979	984	1009	984	990	968	974	991	1004	992	980	945	969	972	979	985	985	988	1014	932	999	1038	970	957	957	923	1008	988	1005	993	1016	1001	992	1022	992	992	942	1002	993	957	985	997	960	950	977	1020	991	1010	999	1055	930	977	1023	960	970	954	1011	1033	976	1009	969	1015	1000	936	966	995	952	937	970	941	963	993	946	973	1014	1042	1013	961	1010	978	950	940	978	910	965	1003	1016	1002	934	938	930	1044	1031	1036	1009	973	995	979	1046	970	1013	971	1003	957	990	938	954	1050	966	950	994	972	973	978	1012	1010	1011	946	955	960	953	973	1010	965	945	1090	998	993	993	922	996	1025	1000	993	1017	1034	961	946	950	984	1003	1035	986	990	966	1066	997	916	993	968	993	987	1032	995	986	1004	997	906	986	1008	986	1012	1053	1016	960	1032	907	930	1030	957	999	1007	1013	1002	1035	1002	977	1009	992	999	1027	981	1021	961	1020	952	976	1011	1001	1010	1005	1026	1038	937	1006	1025	996	979	1007	958	998	992	1016	1001	1002	988	958	991	991	942	1006	946	1017	948	974	997	935	990	1040	993	1018	985	997	962	1001	991	1044	998	947	977	939	1003	1016	998	1069	946	1075	1001	1001	1004	968	992	1030	954	1002	953	986	1025	916	1001	1031	1010	978	984	1024	1015	964	930	1011	973	953	926	964	978	988	990	1027	991	1004	961	1017	975	1016	969	1021	988	952	972	995	980	1004	895	972	1002	955	1007	978	961	981	995	1044	993	996	989	987	931	997	999	1023	964	1027	1016	965	1003	953	965	1038	980	960	973	921	921	985
3626	2975	2524	1668	1358	1187	1166	1094	993	1055	1020	960	984	1000	901	952	917	964	951	946	958	860	965	972	939	915	933	939	890	946	929	885	935	935	905	929	890	941	864	915	899	930	891	919	902	957	903	933	968	923	973	910	879	888	840	872	931	927	933	887	862	908	889	905	923	907	907	895	907	872	931	1006	931	894	971	918	910	883	941	933	867	900	916	868	917	900	897	914	880	873	926	868	878	885	883	914	925	900	933	862	899	903	877	900	940	923	969	826	851	900	891	916	908	911	911	851	911	930	894	894	869	916	849	881	917	930	940	856	901	895	916	941	893	919	936	912	917	937	895	921	864	983	881	936	867	907	900	905	944	895	894	938	918	884	869	911	890	923	949	899	916	915	928	865	919	891	926	831	982	903	937	889	867	920	918	891	891	874	860	913	880	931	925	893	919	907	919	870	930	877	847	931	914	885	883	878	898	938	889	894	896	906	923	897	872	905	901	944	882	898	936	917	901	904	952	887	966	886	933	913	909	912	892	952	907	908	949	891	893	891	881	891	890	876	921	879	872	821	851	869	909	903	909	916	861	936	918	896	952	888	914	884	896	886	898	856	948	925	895	888	921	860	934	939	925	909	942	956	868	897	1007	882	894	875	930	894	953	870	946	927	881	923	892	928	937	882	931	970	936	936	870	903	883	889	916	902	867	918	927	852	903	870	917	947	911	892	920	932	856	923	914	904	862	933	890	928	890	904	950	922	900	924	836	849	887	877	883	888	910	930	918	904	884	905	897	976	927	865	917	899	967	886	898	897	918	856	896	895	900	924	888	906	906	902	901	850	865	831	912	913	924	926	879	886	923	897	880	902	928	891	853	917	860	963	929	889	884	884	907	909	893	890	925	907	891	899	879	922	966	874	876	918	924	890	907	894	926	916	858	909	951	910	846	894	901	915	934	899	910	912	895	855	929	908	868	884	844	926	865	933	925	917	919	899	892	935	871	893	852	972	959	909	936	924	863	894	943	906	922	893	886	879	846	867	891	947	875	892	945	936	898	955	892	884	890	922	915	870	932	894	888	924	889	882	955	906	954	946	932	846	896	905	917	904	831	866	907	920	934	873	851	889	902	926	922	941	949	851	883	872	931	928	865	887	904	837	870	955	896	872	887	915	929	886	854	920	959	885	906	928	918	870	915	945	925	895	876	873	953	895	830	866	922	903	902	969	894	910	874	968	919	868	924	927	946	908	883	909	904	897	897	890	845	931	947	894	906	934	919	930	867	882	892	880	922	933	965	897	854	947	901	941	913	931	948	875	869	922	873	898	897	920	889	887	937	859	944	911	863	936	888	896	909	916	888	962	931	887	851	889	828	950	878	877	884	937	908	942	858	889	893	857	879	986	907	896	863	930	905	880	919	892	886	896	935	871	873	908	967	902	911	933	929	904	878	866	853	937	930	933	900	885	878	902	841	871	889	895	913	905	889	906	871	876	939	906	885	856	928	882	923	915	878	927	878	870	900	900	912	895	896	899	901	908	890	899	900	931	929	935	953	866	888	842	912	908	942	879	906	871	899	944	883	867	920	903	888	944	873	918	880	883	947	911	886	912	913	843	909	909	872	828	923	897	903	923	961	900	922	882	912	883	922	886	880	900	893	894	797	863	897	945	940	906	929	906	930	916	896	859	916	932	895	889	857	951	911	911	891	936	903	871	868	864	880	894	920	902	905	882	950	922	870	965	883	887	859	866	922	917	862	854	901	877	920	894	879	907	890	878	894	944	885	889	889	918	912	943	902	883	883	934	909	931	908	913	877	929	870	912	988	922	924	979	884	902	863	904	880	871	905	916	963	894	889	916	848	923	903	883	891	906	903	927	901	896	896	878	823	901	894	896	932	924	877	927	908	889	935	917	881	913	850	946	893	871	914	900	921	912	904	908	923	928	956	892	904	892	895	859	888	919	911	883	845	863	902	921	882	913	907	907	893	847	926	909	884	960	839	918	897	908	920	868	889	927	926	867	981	864	876	873	908	947	803	869	911	851	934	886	851	888	934	945	945	868	928	909	896	883	880	847	894	954	929	887	892	894	909	898	917	898	853	888	923	913	897	900	883	944	864	859	914	879	872	889	885	890	875	927	907	874	904	988	972	857	836	872	897	918	895	869	858	921	948	914	874	916	913	871	857	874	941	898	925	927	945	865	889	922	895	889	860	873	866	927	934	898	870	879	941	895	854	883	877	851	917	883	885	912	918	837	923	926	912	924	929	921	914	945	849	915	879	952	885	900	862	924	880	873	912	901	869	917	913	883	832	881	880	879	891	912	892	891	867	893	887	934	862	885	890	939	922	895	949	842	929	855	859	901	911	942	941	893	879	943	860	882	898	902	852	955	915	841	937	908	888	933	890	933	904	932	883	881	910	900	897	863	901	944	909	879	884	874	926	884	883	925	931	919	881	919	830	921	879	867	866	868	923	823	956	865	938	868	884	904	918	900	835	914	866	906	919	882	889	878	840	875	926	878	937	871	879	938	907	893	871	859	914	889	871	891	939	887	929	868	928	916	901	920	949	909	927	894	953	888	862	914	819	923	896	903	875	920	859	914	878	862	904	912	895	894	858	934	896	945	891	931	870	905	911	890	869	934	951	921	900	846	925	836	968	901	886	872	856	925	867	894	852	881	861	861	896	914	948	907	935	894	841	885	944	894	886	853	907	922	942	872	917	893	880	901	911	946	905	918	858	948	882	873	882	921	886	874	918	940	934	883	890	891	961	905	899	896	920	894	870	908	911	892	837	900	915	862	862	894	889	932	911	883	893	865	865	905	943	929	938	935	893	887	919	989	915	902	918	896	920	876	907	940	902	962	913	912	918	912	873	963	919	824	833	917	915	869	855	910	914	871	906	898	862	887	901	898	834	889	878	911	905	913	897	865	938	859	877	940	923	909	866	915	881	940	899	891	911	919	902	916	876	886	892	870	887	873	861	852	867	925	894	903	862	874	873	854	902	951	927	860	933	899	907	869	909	874	871	894	891	908	888	936	874	948	898	981	878	887	888	917	895	885	935	900	925	896	861	917	935	868	863	881	944	912	891	877	955	905	919	935	912	870	891	862	847	897	923	908	881	861	857	885	892	857	905	907	911	889	910	892	916	901	948	880	890	929	912	873	831	884	870	869	942	926	883	880	948	916	888	937	947	931	916	894	945	910	907	872	874	850	943	916	937	870	892	900	895	858	858	892	923	896	840	869	899	843	892	944	863	875	906	944	891	963	920	942	933	909	883	873	897	956	929	889	903	903	919	895	826	901	868	954	877	902	922	890	937	929	926	853	866	869	881	942	907	872	885	882	892	880	851	953	846	869	908	905	904	852	871	843	896	918	871	948	960	902	935	978	881	904	932	902	946	871	931	898	884	843	909	888	900	865	865	941	937	866	884	932	947	915	903	899	912	938	943	969	885	963	907	901	949	909	865	923	859	972	894	903	858	915	870	849	858	925	977	923	922	902
24120	21426	28695	24571	20940	4504	1516	934	788	776	778	716	735	776	725	695	739	706	706	706	685	669	623	665	728	722	637	740	682	671	648	702	681	694	695	693	692	627	706	659	640	661	652	680	721	723	667	703	633	671	636	662	664	668	674	633	634	620	636	692	664	657	681	621	664	670	640	640	655	654	684	687	640	614	730	704	667	613	690	630	658	667	646	669	668	671	605	634	666	614	709	654	633	668	650	616	641	686	659	732	668	627	675	653	681	650	629	571	677	663	686	634	631	716	689	692	684	677	704	664	670	647	669	658	625	607	637	660	600	685	688	632	726	650	637	655	640	666	679	656	674	669	625	680	678	663	700	662	647	601	663	621	690	686	635	626	653	627	625	684	641	656	671	607	624	627	655	640	657	708	625	685	594	652	611	651	668	697	655	717	641	669	648	657	705	660	670	650	697	682	639	668	678	681	649	649	684	686	681	670	654	661	706	652	610	641	644	665	683	687	616	621	720	648	628	681	706	688	656	692	658	631	666	661	661	687	691	621	686	637	653	678	688	626	657	658	684	682	632	619	662	690	658	639	637	612	657	669	661	683	634	701	649	627	646	668	653	658	701	690	675	664	685	601	668	611	669	655	630	707	676	635	638	640	692	619	642	620	656	660	655	637	635	675	656	674	664	715	663	685	660	638	688	629	671	668	657	674	621	655	654	640	677	657	656	653	660	639	683	696	645	680	624	643	664	687	662	640	651	633	644	639	651	638	657	660	639	633	607	650	625	648	636	621	668	613	666	668	646	672	639	693	662	676	643	642	644	646	648	641	616	645	648	630	670	657	717	683	642	637	682	675	665	704	623	654	666	684	708	599	628	670	666	627	616	650	591	636	648	676	668	671	634	668	658	656	646	640	644	652	646	651	666	680	706	684	661	694	635	632	652	652	650	654	692	679	644	701	642	663	656	636	647	640	650	670	678	658	678	657	668	665	615	657	697	647	644	621	656	647	668	629	650	691	632	673	643	604	650	690	694	659	643	649	675	657	686	634	634	651	676	676	655	649	685	695	726	663	653	669	631	653	659	676	614	699	633	627	675	643	639	660	622	679	668	664	629	628	669	685	593	620	603	633	661	673	700	652	648	653	689	652	696	629	648	666	652	650	656	633	690	684	643	628	694	639	663	627	588	628	639	645	634	659	634	636	641	668	697	650	640	637	674	693	666	635	656	688	642	675	651	709	658	650	670	679	689	663	716	690	618	602	655	677	664	652	656	671	667	681	668	691	617	606	621	621	694	655	583	669	654	656	668	667	592	705	649	656	681	639	701	663	649	644	622	641	689	624	608	682	604	606	605	632	700	635	650	648	655	668	670	672	700	696	706	672	698	680	668	615	630	644	688	623	679	674	694	659	648	684	646	680	646	670	704	604	647	682	658	640	679	658	629	678	669	675	671	650	628	648	640	644	665	670	623	656	636	632	636	666	613	628	741	646	705	609	624	622	654	622	669	611	645	601	705	679	693	647	658	630	653	672	666	638	630	626	656	672	647	633	661	660	613	639	671	656	628	671	637	646	638	649	658	677	678	682	639	651	657	682	637	627	670	644	640	696	644	632	629	638	632	671	639	675	671	654	629	637	687	668	641	626	682	704	643	662	665	638	658	675	625	645	688	663	640	625	647	618	687	717	613	674	672	693	677	671	622	733	651	649	686	601	709	667	650	687	685	616	623	688	655	699	665	718	644	697	670	667	645	679	650	682	689	671	634	689	634	643	618	604	620	675	646	673	652	658	626	669	651	672	669	659	682	645	645	653	655	670	685	676	638	674	647	664	663	630	688	604	667	602	663	703	661	634	661	682	687	634	664	657	603	673	658	648	682	657	656	659	701	637	699	691	644	628	665	656	608	653	611	649	669	624	625	615	653	714	655	643	639	646	630	617	661	690	676	674	658	646	656	639	645	663	644	648	632	658	654	671	660	602	629	656	642	699	687	655	645	626	655	631	667	696	677	620	608	622	617	642	618	677	645	630	649	678	639	647	666	597	619	666	670	642	645	646	660	641	621	670	680	672	703	647	642	621	617	669	656	674	691	634	644	657	631	638	629	626	605	662	671	676	689	615	665	638	647	645	640	678	657	696	647	624	624	617	655	657	632	678	616	673	657	615	626	673	668	663	651	690	670	664	612	619	675	643	656	660	669	662	661	609	670	627	633	661	697	640	665	691	705	647	678	619	665	637	636	646	642	672	631	600	624	686	621	648	704	666	658	660	690	715	662	717	611	617	675	633	631	649	658	658	640	684	626	668	623	661	638	626	643	638	674	626	661	613	676	650	671	673	628	644	690	632	679	686	642	619	657	619	624	629	639	638	691	643	637	658	659	628	618	637	622	692	650	614	694	680	619	636	646	653	692	679	685	624	633	666	659	642	648	689	667	658	634	589	663	632	653	649	648	669	703	611	678	678	690	626	669	586	647	615	656	663	677	657	648	645	618	634	672	642	697	636	655	676	651	648	683	671	691	616	649	663	634	664	650	630	654	625	630	656	664	663	677	636	628	667	602	664	637	696	715	650	653	616	684	676	662	657	653	662	635	648	615	671	658	645	708	651	672	675	638	655	617	727	632	703	639	653	675	624	694	625	714	666	657	602	650	622	623	613	665	708	647	679	620	623	657	679	583	678	644	630	661	673	617	649	653	695	696	680	628	707	666	699	673	710	670	660	631	638	659	649	624	655	660	656	685	656	658	648	645	617	676	631	654	646	702	697	662	622	592	623	648	679	668	660	657	624	665	591	619	672	649	656	671	678	622	629	669	610	619	672	646	671	688	663	647	631	638	662	623	637	652	673	680	671	636	682	668	693	626	636	619	618	602	624	637	678	682	624	670	670	690	624	704	660	624	613	701	670	653	675	629	671	668	638	664	691	670	635	654	651	666	632	656	592	604	676	651	609	632	650	646	653	667	645	638	644	639	683	676	616	650	691	662	638	627	683	652	671	614	647	685	631	603	639	649	664	690	683	674	638	688	581	679	646	634	664	663	662	675	627	644	660	640	708	660	677	682	690	672	667	630	670	639	626	635	691	664	702	663	666	630	694	656	685	602	644	621	694	673	647	651	701	677	646	668	668	610	664	656	667	633	636	622	656	660	634	617	646	648	657	656	645	669	676	640	656	683	681	664	695	652	636	669	637	662	623	696	679	630	645	634	663	672	667	653	624	600	671	665	612	633	593	673	619	700	658	651	625	660	639	650	670	652	676	647	681	686	657	690	600	664	715	653	666	701	606	653	642	632	657	633	678	615	641	656	623	636	654	649	702	640	700	685	649	632	591	653	653	673	622	682	678	680	697	634	690	639	598	637	663	611	617	644	657	639	676	635	691	670	686	609	642	680	678	634	654	636	665	615	668	622	660	653	639	662	618	611	626	684	663	676	636	674	622	649	652	622	663	636	630	683	660	673	676	619	650	682	611	616	676	641	613	685	625	627	625	641	666	630	651	653	644	657	652
3614	5023	4191	2266	1625	1282	1103	1015	923	902	826	796	741	803	739	748	756	708	721	696	741	731	695	689	720	719	679	705	692	679	712	689	700	668	710	707	645	681	695	693	672	681	725	679	650	650	747	709	724	687	667	672	669	662	680	705	673	630	701	680	714	661	680	670	685	662	628	665	619	648	686	675	642	683	640	665	656	651	687	651	668	691	630	637	708	719	634	674	643	669	666	687	666	624	704	684	639	676	614	638	675	669	649	677	693	711	628	670	701	647	642	645	661	673	662	693	661	663	680	679	669	740	674	651	660	641	646	652	678	641	624	695	665	670	672	615	623	698	679	654	631	690	659	639	619	698	677	678	641	638	632	670	639	644	696	636	727	609	685	673	667	650	671	670	654	619	639	686	607	642	687	657	685	646	659	634	665	626	655	663	687	662	658	668	679	659	696	708	648	685	657	647	652	693	696	726	673	692	730	660	696	652	637	710	650	649	648	636	699	685	672	636	679	652	656	598	674	699	641	679	694	671	657	673	694	643	647	672	694	636	657	675	610	604	657	705	687	687	715	678	656	669	625	690	645	675	638	627	680	627	659	653	731	670	683	659	647	622	639	629	661	715	681	646	646	626	617	703	669	668	675	663	679	691	623	598	604	677	678	617	627	660	656	653	663	662	741	687	615	660	642	660	659	691	644	631	680	656	673	665	635	644	693	637	668	671	647	679	668	671	716	637	676	715	642	600	643	659	644	615	696	708	659	672	637	634	674	683	686	640	681	646	685	689	654	689	657	638	666	667	679	680	651	670	706	637	667	622	626	665	624	646	628	695	655	702	625	655	668	699	640	675	687	605	625	684	644	698	666	657	682	667	668	633	673	592	641	645	624	665	700	646	639	653	701	639	656	691	601	649	701	641	631	664	737	658	686	634	624	628	616	665	670	631	611	623	698	678	625	676	646	631	636	628	635	648	658	659	625	681	649	644	654	672	669	621	639	632	626	644	684	631	658	638	645	677	643	636	662	665	631	675	663	652	620	631	638	662	674	694	648	662	667	734	660	652	634	664	627	667	695	643	633	598	612	605	626	666	631	688	670	624	683	664	641	691	671	662	637	646	655	650	650	620	653	655	603	679	693	660	600	644	669	658	665	695	684	661	607	633	647	662	678	641	676	676	635	662	612	673	642	643	643	651	674	617	629	673	644	700	674	661	657	651	648	619	705	659	656	644	691	630	644	721	673	656	624	602	629	661	673	657	611	625	686	689	661	652	666	630	648	673	634	689	634	678	665	654	677	665	638	654	649	672	657	651	636	631	651	646	659	639	666	626	681	653	623	619	709	643	670	674	655	633	635	628	667	649	680	678	665	599	646	647	670	669	658	645	672	632	627	647	640	636	674	665	642	678	629	632	629	633	677	689	658	680	668	604	655	705	654	664	712	641	632	653	643	626	654	693	651	643	661	682	630	654	659	700	631	639	611	677	639	609	664	636	648	677	669	644	663	658	657	667	654	676	658	666	638	599	694	679	656	644	623	658	637	635	655	654	682	643	659	706	671	610	653	698	653	620	663	654	617	648	637	619	618	621	612	656	668	661	702	661	669	686	666	674	674	653	616	637	672	649	669	728	631	697	686	632	612	679	691	706	619	556	646	656	642	680	680	683	616	654	647	656	619	665	674	639	657	647	679	663	649	609	648	642	639	655	619	621	664	661	666	624	625	645	646	622	657	600	623	672	671	653	640	660	673	651	644	661	630	655	665	678	636	657	659	622	667	644	656	607	664	676	681	646	660	680	648	626	626	638	690	641	693	644	646	643	613	648	637	659	635	652	666	685	691	635	676	634	651	649	691	639	648	632	608	679	597	658	645	635	656	639	607	714	640	678	630	703	631	661	635	605	675	631	654	663	660	701	610	664	650	654	641	666	656	652	655	692	636	639	625	630	630	677	627	637	684	664	637	602	634	637	654	620	647	635	646	643	651	644	663	628	661	637	656	641	648	635	658	617	667	680	662	618	658	626	630	670	686	669	639	582	611	673	678	658	661	679	689	654	670	717	676	613	618	671	645	664	636	670	654	691	653	636	681	633	665	650	713	643	684	685	624	646	632	631	697	632	630	639	605	640	657	656	612	644	674	658	629	654	623	648	644	582	612	664	628	619	606	655	614	666	639	648	629	655	653	667	629	677	646	665	655	671	618	645	624	623	696	647	683	612	651	678	648	653	646	658	674	664	668	673	625	677	650	674	644	609	645	669	678	650	688	625	654	649	659	643	617	616	647	619	713	693	630	687	618	696	639	643	675	626	704	627	686	654	640	682	628	679	637	644	698	651	678	654	683	643	632	693	698	648	640	659	623	660	626	672	641	620	690	683	659	679	650	682	663	648	631	645	616	662	633	663	638	655	666	643	587	623	637	604	651	632	676	647	669	659	652	618	643	639	641	640	637	671	661	686	666	665	655	636	662	623	682	663	652	621	672	642	638	655	671	642	670	611	655	668	619	642	599	692	633	681	628	645	619	616	638	631	602	656	653	662	635	647	621	655	631	649	664	612	649	648	607	663	585	664	655	713	664	606	641	669	642	622	617	647	672	692	658	648	623	678	601	620	642	650	622	665	675	629	622	670	631	647	629	656	652	688	601	621	644	714	644	643	634	637	682	635	645	659	656	668	653	625	656	676	655	637	673	690	606	604	689	648	666	670	647	639	649	671	654	610	615	682	655	653	683	683	658	665	653	666	672	617	637	673	633	652	609	669	655	592	643	635	653	631	730	701	652	646	630	632	686	653	652	650	648	654	655	663	623	624	641	666	630	694	677	666	648	654	688	645	655	663	631	688	626	680	660	674	635	681	671	656	660	694	706	628	692	638	670	643	651	676	657	639	631	642	643	657	665	691	685	617	638	664	658	628	656	644	631	612	660	666	653	647	674	627	657	674	653	663	633	672	644	650	672	651	643	627	677	648	659	650	691	675	648	718	643	631	649	676	683	664	652	678	645	645	623	646	644	670	722	660	626	597	669	635	597	630	651	643	664	635	659	612	677	596	658	636	664	633	623	658	663	666	618	677	606	655	637	624	690	653	667	643	692	675	655	615	648	630	677	685	605	642	652	668	625	627	663	636	633	629	667	662	664	652	676	644	647	643	647	638	683	608	631	591	648	678	613	647	657	642	641	651	652	657	617	650	634	622	652	640	717	656	643	669	655	675	637	638	704	645	672	635	617	654	673	673	681	659	648	658	673	639	664	615	643	635	677	632	627	646	666	674	604	606	603	678	667	621	658	649	629	683	618	649	672	625	625	629	608	669	643	686	613	618	609	686	640	638	669	641	640	627	640	685	643	615	647	605	610	645	667	667	622	645	670	657	614	706	602	655	685	688	652	644	620	672	683	654	654	644	628	679	652	620	635	637	658	620	644	657	648	634	636	679	653	601	644	660	708	673	641	633	679	696	630	660	645	599	697	632	638	707	652	638	636	681	622	639	679	624	641	647	640	665	653	635
27631	12621	2540	1551	1224	1007	937	975	917	962	1006	996	1001	901	923	952	974	976	938	926	947	952	998	1007	1001	927	944	981	957	961	901	924	931	927	880	945	900	923	894	955	993	863	911	947	969	905	922	913	938	958	936	910	944	935	917	954	908	964	896	899	901	1001	919	953	922	922	896	919	898	872	927	947	952	938	920	939	910	916	978	933	940	986	946	940	931	979	942	942	905	890	940	976	964	952	933	940	935	927	949	965	884	903	961	896	952	979	942	979	895	933	943	951	898	899	945	926	931	980	931	896	930	982	933	889	953	898	885	886	947	922	910	993	893	944	968	925	910	966	927	948	968	932	945	920	962	901	919	910	900	939	970	986	940	922	986	949	908	914	960	967	953	907	925	887	929	945	888	970	929	924	928	929	891	971	984	891	993	896	899	932	865	923	918	979	903	939	944	966	968	913	923	963	935	938	951	954	913	974	945	919	922	917	916	901	938	899	921	969	880	887	932	916	936	932	925	920	974	936	922	928	943	872	904	968	922	910	918	940	921	940	940	874	888	919	867	919	939	916	938	939	902	966	948	894	946	936	992	934	921	946	945	881	960	859	901	926	925	925	962	947	976	950	916	921	950	945	943	947	948	912	958	959	909	894	973	1001	931	891	928	960	944	898	940	935	902	920	882	976	927	907	935	888	888	927	945	940	919	936	880	889	957	903	942	913	966	976	868	921	952	965	948	974	991	1035	918	991	906	906	934	962	935	941	895	916	976	962	989	889	903	895	950	1006	968	908	951	912	949	906	918	901	924	929	897	907	958	933	901	971	891	885	952	904	938	948	959	956	920	966	943	960	922	986	916	898	992	982	941	915	902	945	948	940	945	960	933	877	939	918	935	933	916	952	930	881	910	955	910	904	928	885	931	944	915	921	920	939	932	961	932	929	892	954	943	884	957	951	887	957	927	912	919	902	924	924	946	912	924	936	981	970	970	966	940	930	915	962	915	952	945	966	959	920	881	933	971	972	981	921	920	880	876	914	903	919	926	936	915	949	923	926	889	917	942	927	955	1012	914	948	942	919	940	918	976	936	945	937	883	967	908	954	921	928	875	972	936	933	980	874	924	858	1001	921	953	951	982	943	955	871	931	907	881	969	952	893	916	944	953	931	923	960	918	957	935	983	932	897	889	935	877	939	923	913	945	936	903	961	966	968	932	900	963	932	993	930	918	929	905	864	921	923	966	906	913	914	918	923	860	916	958	939	958	927	894	937	980	951	955	911	937	899	903	900	943	974	936	937	922	946	907	911	883	926	902	968	927	959	885	884	969	892	936	917	958	918	920	884	906	898	889	941	926	925	979	891	944	944	922	889	959	926	897	922	936	902	904	927	916	911	917	937	899	929	1007	912	909	937	923	944	940	935	931	934	902	917	941	955	894	908	910	963	959	926	915	888	889	916	881	980	958	982	925	941	955	958	904	902	882	956	922	978	885	937	921	885	898	868	984	892	926	892	927	856	909	953	929	918	869	936	939	929	924	956	911	916	914	907	941	920	903	923	898	890	956	892	965	917	935	925	925	937	959	894	889	990	882	925	941	951	898	915	976	912	892	919	991	911	916	893	978	911	961	957	906	899	965	847	933	974	960	946	922	899	989	954	916	961	915	949	965	967	956	974	926	938	959	886	923	901	915	935	936	948	977	963	899	896	893	880	904	958	960	985	990	947	977	969	943	880	883	915	885	968	993	924	954	841	922	934	889	931	950	965	958	931	930	952	984	937	945	958	907	960	944	942	908	941	961	945	971	903	915	913	934	955	932	949	943	941	922	937	948	912	931	955	912	923	958	1014	983	957	925	920	914	919	946	924	917	947	967	969	942	854	916	962	981	972	863	928	884	924	930	974	921	915	966	955	967	915	941	917	1008	977	926	907	991	965	948	865	926	947	976	930	945	926	912	945	945	901	942	916	952	925	934	948	920	956	956	938	877	920	925	909	897	964	931	934	958	976	907	956	926	979	955	952	917	896	936	869	911	903	929	912	966	933	942	911	950	883	950	939	929	968	1014	985	953	894	943	936	954	972	933	947	921	904	928	926	914	923	927	965	912	932	881	920	961	936	919	904	938	899	931	966	949	1005	970	903	897	879	924	913	944	923	922	950	925	966	921	928	949	926	982	899	940	956	922	892	973	922	931	942	977	963	902	956	916	946	934	968	919	955	956	958	941	932	976	913	938	962	912	914	910	909	942	917	931	906	928	873	962	980	903	914	948	917	970	983	933	900	931	884	962	904	893	977	927	955	898	906	952	956	897	869	891	923	998	950	962	904	923	915	888	919	978	959	970	925	939	931	961	922	937	889	906	891	990	915	939	901	1005	924	954	930	907	971	894	910	891	906	915	910	959	950	942	975	934	919	971	882	919	930	907	993	1010	904	860	912	939	915	923	959	1071	953	933	908	941	930	916	922	954	972	905	923	936	940	914	906	913	956	896	943	941	897	915	945	943	993	939	953	998	946	978	951	1001	953	914	923	923	940	886	914	923	959	947	987	930	929	990	918	941	954	973	965	937	949	954	933	940	951	909	923	959	905	900	929	926	919	934	987	963	954	839	950	935	926	950	959	928	967	975	917	903	889	946	889	958	910	907	891	905	952	947	889	976	964	964	913	922	917	857	924	864	942	856	891	943	907	893	958	905	934	897	974	925	926	948	956	938	917	912	907	941	835	932	935	942	1022	867	902	956	1040	990	958	1005	905	961	958	941	902	954	935	915	893	980	941	927	904	952	932	882	954	942	925	979	944	985	946	923	921	850	937	907	968	929	939	936	899	946	907	891	946	904	987	952	934	968	915	946	910	926	956	907	933	935	935	911	890	968	927	947	973	887	1042	896	986	966	943	971	952	983	965	934	927	912	955	923	900	947	967	957	960	935	951	976	964	913	908	950	982	953	964	943	913	981	947	942	930	1004	888	923	948	896	948	963	961	905	948	868	897	929	919	976	952	887	927	910	969	993	887	914	910	956	904	956	926	960	961	898	906	952	861	896	894	965	888	879	910	977	965	953	890	919	899	967	949	945	934	916	906	991	933	953	959	915	936	972	944	931	928	893	965	954	908	970	965	904	961	966	909	945	983	949	957	852	964	936	971	950	935	948	948	958	929	931	960	985	908	942	965	907	953	932	917	920	911	922	940	913	947	980	869	948	936	917	924	949	927	962	921	992	969	943	877	945	892	946	922	908	882	926	953	931	933	984	903	963	954	919	876	922	868	916	949	966	940	945	968	968	975	918	901	948	912	945	957	923	866	973	913	956	908	905	930	917	941	911	897	912	894	893	851	929	894	926	925	928	966	969	977	906	942	912	925	899	927	905	934	949	922	908	951	948	969	963	866	986	900	972	944	943	924	928	932	884	914	928	903	930	961	1005	936	987	960	888	976	947	904	926	884	928	912	925	908	972	942	975	946	918	871	965	969	952	942	982	952	962	962	936	1012	915	908	890	942	965	1000	955	921	922	922	955	929	943	903	951	931	962	979
5162	1075	992	880	908	867	874	864	885	822	816	859	906	873	868	829	832	836	856	860	840	787	874	821	799	760	835	808	850	850	819	903	826	773	819	813	858	776	857	836	808	784	833	865	872	841	829	859	787	850	835	816	865	828	844	844	813	823	834	792	792	863	835	834	768	789	848	835	854	797	866	828	838	857	867	824	807	814	844	795	835	810	825	845	850	802	851	803	842	791	786	839	863	833	813	810	811	844	828	845	858	859	818	881	876	806	839	850	824	806	816	858	877	865	778	850	834	785	881	893	823	855	782	879	814	868	778	839	845	815	861	841	804	798	817	836	823	825	808	873	816	854	812	803	886	799	799	811	822	863	816	827	844	868	807	852	847	811	851	835	831	823	885	809	840	819	891	827	830	823	877	865	809	836	871	787	855	884	822	787	884	834	841	844	800	826	825	848	870	875	882	791	835	889	785	829	881	803	857	822	825	840	783	836	811	846	760	834	824	852	856	833	827	850	829	775	869	822	790	884	806	810	811	854	841	814	822	812	855	845	759	822	858	832	844	823	829	817	832	828	789	809	815	813	844	847	844	862	806	830	815	828	839	838	838	854	844	819	809	816	835	853	868	885	779	850	779	841	806	850	828	912	877	827	831	837	824	885	821	828	835	840	854	875	816	795	834	801	832	828	798	821	827	838	845	862	792	823	880	802	859	821	864	861	867	805	843	821	820	823	865	800	806	802	803	838	825	776	835	784	816	844	853	799	855	836	877	795	810	846	808	841	838	863	833	814	814	855	852	855	794	839	814	825	869	902	844	846	848	826	839	844	828	844	842	822	838	857	816	804	845	821	819	818	860	812	839	783	850	833	804	852	785	828	846	848	767	806	840	841	799	881	842	827	830	810	839	847	823	842	810	805	804	829	841	825	842	835	882	840	759	821	771	816	824	831	819	875	857	825	876	856	809	823	779	877	832	859	861	816	808	818	845	815	834	837	861	875	808	793	839	830	792	831	857	840	826	795	891	809	802	823	817	850	812	844	827	843	841	814	839	789	829	870	872	863	857	799	818	873	864	809	825	843	834	828	837	840	823	837	780	883	741	869	809	809	857	847	842	841	807	841	811	884	795	831	822	823	815	761	833	800	799	816	799	837	788	791	831	816	820	869	818	829	868	834	856	776	858	802	827	760	791	881	852	841	866	846	840	820	863	811	843	811	860	801	873	814	874	872	799	846	804	813	768	851	806	811	784	844	852	840	857	832	798	846	819	806	868	800	827	856	837	845	847	786	865	857	783	787	822	778	784	778	856	793	824	781	820	785	832	806	785	859	808	813	858	876	832	782	827	885	851	846	815	851	829	746	786	850	843	874	786	842	858	818	853	854	845	859	811	799	809	818	874	824	834	864	851	821	777	823	886	819	805	818	825	834	854	803	834	849	847	806	766	818	801	840	864	807	814	817	847	814	837	841	840	817	901	753	843	856	801	859	822	847	814	801	819	778	781	831	834	834	787	842	860	858	898	830	825	840	854	821	794	802	826	797	783	901	831	846	856	867	834	781	878	845	829	814	783	805	850	842	794	823	807	833	829	832	837	850	833	850	803	818	855	855	819	814	813	819	808	827	846	873	811	797	839	819	883	832	750	789	821	793	829	810	808	796	837	774	814	818	826	825	855	816	839	876	816	826	822	860	860	785	832	841	829	848	832	797	845	830	819	813	834	819	882	821	837	856	823	841	778	843	820	835	861	808	815	830	802	846	816	852	778	799	821	861	810	887	867	826	837	839	811	863	873	805	832	787	830	788	843	883	797	818	850	832	830	862	778	803	824	776	789	842	813	796	833	860	835	815	804	808	819	840	861	823	899	843	837	830	837	805	848	788	798	901	843	838	852	822	816	860	787	814	853	821	827	846	828	831	875	792	905	824	788	834	861	819	885	893	856	796	863	794	852	820	816	822	858	785	832	865	781	800	825	834	827	833	824	856	796	832	840	832	845	824	830	780	760	816	826	783	829	835	816	808	813	822	818	800	832	828	805	846	841	838	845	864	880	816	818	819	829	810	835	867	832	829	785	885	819	838	843	824	789	846	820	882	839	882	787	831	879	792	858	855	825	808	846	838	902	857	861	853	821	847	829	815	792	825	891	812	816	798	871	856	849	854	813	833	890	790	795	815	828	790	811	827	785	818	840	838	844	812	862	817	877	847	790	825	831	817	795	782	800	825	831	857	788	792	807	804	867	857	823	807	790	851	847	835	790	811	809	812	825	789	863	811	801	900	836	792	816	809	823	857	829	814	828	852	846	866	831	862	809	869	794	853	838	814	833	828	800	830	851	852	795	839	856	824	822	842	866	812	819	901	839	845	829	882	821	860	823	814	782	824	802	898	838	853	826	845	826	828	844	835	810	803	884	851	862	822	832	806	877	834	853	839	840	832	811	827	818	810	821	881	788	813	800	838	846	888	894	782	827	854	849	841	812	843	836	800	801	823	859	825	827	857	829	805	830	806	833	855	803	852	851	817	837	878	815	809	788	848	890	863	824	822	802	819	855	801	852	834	855	835	833	840	857	781	849	823	785	825	838	832	823	829	810	832	830	817	848	819	847	850	796	830	844	848	789	825	847	839	781	850	850	824	840	870	826	765	863	833	863	836	834	841	808	828	773	833	845	814	844	821	856	791	801	866	801	843	809	888	858	827	913	786	803	864	844	849	879	791	813	834	848	781	873	820	825	809	801	860	813	831	836	847	830	815	867	800	831	833	871	837	888	849	862	852	814	801	880	846	802	830	817	736	830	817	873	834	846	834	799	878	807	848	829	849	847	866	783	837	824	826	824	863	846	846	761	772	829	833	887	802	823	810	817	825	847	814	804	798	827	840	834	825	879	790	762	796	864	764	820	829	839	823	815	840	827	836	830	840	806	809	860	849	819	819	817	799	791	836	813	831	842	820	774	819	884	795	791	883	814	825	804	866	826	790	839	825	808	847	870	837	850	794	860	857	792	816	820	827	783	833	860	825	765	830	829	771	810	855	859	825	827	829	831	811	849	850	775	820	822	826	802	811	845	868	837	845	819	860	846	856	871	807	811	829	786	874	849	777	853	836	881	805	809	802	857	812	816	868	817	852	799	796	856	806	859	843	850	835	786	815	859	826	824	901	845	828	779	821	819	821	809	820	850	836	819	789	826	820	837	846	811	780	824	858	829	812	872	823	834	836	843	829	778	843	851	813	816	818	876	867	854	818	817	843	773	794	798	845	796	889	834	853	754	792	786	830	810	784	815	804	870	818	827	803	807	816	886	855	867	875	791	855	851	850	841	816	807	853	829	860	830	842	802	849	832	817	832	884	853	854	823	867	873	777	817	880	827	841	829	811	838	782	811	830	822	854	819	805	861	810	806	803	848	853	821	893	759	834	830	851	798	844	809	876	845	826	868	827	840	782	848	827	823	827	822	833	806	821	811	857	820	796	880	829	826	866	804	814	820	846	830	832	838	821	818	820
25294	21405	26941	24004	4193	1593	1325	1066	1080	1072	1061	1027	1083	1095	950	1018	1013	961	994	1028	1005	981	984	1029	1012	979	1030	1023	967	1010	1013	977	985	979	1013	984	1000	1046	992	978	1009	966	1023	986	1005	964	999	988	1040	986	939	959	1026	1022	967	981	1093	947	1000	976	1018	1038	1005	971	998	976	975	957	1046	975	999	1021	980	1005	967	959	1000	962	1050	1004	1057	987	1041	1000	987	1004	998	947	956	973	922	1042	981	1020	966	1007	994	992	970	967	978	1035	975	1029	1016	961	999	971	997	983	965	961	973	1018	1005	918	1009	982	1009	1008	993	1001	943	977	951	997	940	924	959	1006	941	1038	1006	909	974	984	984	1067	955	999	1008	965	999	940	950	986	972	988	972	988	1016	1031	981	1007	947	1036	1038	1023	966	991	995	956	979	988	941	994	1001	948	1016	965	980	949	944	987	943	982	982	1030	930	981	910	1013	1013	1003	954	890	974	950	968	935	1000	1033	989	959	955	915	981	980	971	995	1008	1016	1046	1001	972	1051	982	936	949	982	944	984	995	951	1011	993	1000	943	1018	999	979	941	982	1019	946	967	970	973	1034	1045	1014	981	926	928	996	951	1003	983	988	949	968	956	996	1016	1025	989	978	961	1026	960	1037	990	983	1059	993	1010	992	1017	1053	943	947	960	969	997	986	988	1003	953	1024	926	959	978	1004	991	1008	948	971	1019	999	962	1008	1003	981	956	956	1034	1001	966	957	932	989	1011	995	1011	1038	1027	951	954	956	981	948	942	969	1006	943	1020	984	1044	1002	937	983	1007	940	969	942	995	983	932	937	1032	1002	941	982	953	951	980	995	1049	1047	982	983	924	963	1030	1029	951	1017	1021	1011	1001	1012	979	937	979	1004	980	977	938	1001	1012	985	1000	966	1003	987	981	994	986	990	1039	930	966	1051	1036	945	974	975	984	985	987	976	1004	995	963	1054	991	964	1002	1001	1001	1031	1019	971	999	956	971	1030	943	1009	1018	1068	976	1004	992	969	1066	991	1017	954	1006	1007	957	985	984	1024	980	924	1020	1026	998	937	967	954	999	975	993	967	1021	925	915	960	1033	1015	980	961	1012	942	960	1009	950	993	972	1022	1009	970	975	914	1013	929	977	1024	1004	966	1013	940	931	956	1014	986	989	1008	972	1001	1016	1042	975	1064	949	950	960	919	970	1003	1055	962	998	989	952	1025	1056	967	1031	990	1025	1020	1010	1000	955	985	1014	981	921	1015	951	1015	972	995	983	996	1054	978	1020	998	999	963	988	1010	976	989	1006	938	1000	976	950	975	947	999	1024	974	917	1074	970	1000	974	956	927	1034	1065	1024	947	934	965	965	962	1020	1007	1018	982	1064	977	1045	915	991	980	995	1025	992	966	1039	1026	976	949	960	986	1061	966	985	993	1038	1012	1038	964	963	1011	1031	1001	990	995	964	969	963	970	939	1035	983	1010	1025	984	976	940	956	958	1008	1051	966	979	952	1002	997	985	937	1009	991	1013	993	1044	988	943	944	1009	967	1023	1037	1010	1002	1021	893	940	987	1016	1028	916	944	1032	920	963	965	990	1013	1018	998	987	1067	1002	951	1009	964	1003	977	933	937	997	970	937	1011	993	998	967	979	955	993	947	936	976	968	946	959	980	971	976	965	967	970	999	1009	1010	1075	984	943	964	953	987	952	995	977	1065	1008	944	936	992	1002	1009	994	918	996	1003	992	948	951	987	963	993	967	1015	988	948	977	985	912	982	927	954	1005	1018	1046	1061	949	978	991	1016	973	896	941	1001	956	967	978	964	1006	1034	1048	1010	1001	1020	935	972	983	973	1026	976	975	1021	982	984	933	993	1039	966	981	946	987	994	996	912	928	1029	1027	1023	999	962	964	971	967	1017	992	990	981	1041	1007	952	976	978	984	960	954	1008	935	929	1004	999	961	983	1003	978	1016	980	997	1058	1034	1034	971	957	1003	933	933	949	996	970	957	1012	996	978	990	1017	986	999	1016	950	946	988	963	989	985	991	937	986	1004	1035	963	989	1021	984	1009	979	1036	1018	993	1047	1002	995	992	981	946	952	947	1007	994	986	992	974	1011	1004	1055	1014	988	981	987	969	991	1027	968	960	978	1056	1006	971	976	926	924	1015	1039	1002	1006	1032	975	988	1022	1030	951	1016	984	1001	996	1015	989	991	971	1002	966	1050	970	1012	987	986	992	914	934	956	1033	1008	995	940	1026	979	983	905	953	970	1012	946	975	949	991	1039	1016	973	974	994	968	980	966	968	1002	955	980	1035	1002	1002	1016	976	1019	995	964	976	1053	1003	999	963	918	965	961	1004	974	997	986	955	984	1035	989	952	904	1030	987	980	1015	1012	992	965	952	956	971	1006	983	996	971	965	922	970	918	995	948	949	993	984	1001	960	1017	1003	960	1001	998	1029	1020	960	953	1037	978	992	987	1010	1016	982	1018	1017	972	961	933	983	976	1012	1031	969	956	908	932	917	925	960	983	1036	992	999	966	984	917	994	1002	998	1001	935	988	1055	1015	1018	952	1005	995	958	987	976	1030	979	932	1061	932	967	918	1027	1006	960	1001	966	964	998	989	1021	991	1004	967	1003	980	934	1000	993	965	986	1034	1062	967	973	1053	979	957	1011	974	990	986	1059	964	946	977	965	968	1024	1030	975	995	990	947	1011	1036	974	982	1018	1031	976	1021	1008	984	1012	981	1021	979	991	995	991	937	980	969	1038	935	994	972	998	996	964	1008	1004	1014	906	967	981	975	984	1011	954	1024	1003	965	964	984	1017	986	974	982	1039	985	1055	986	1002	997	976	1037	1105	1012	965	981	1065	1044	991	957	1035	951	992	1021	1004	971	981	969	1012	964	1065	1017	989	988	988	953	997	956	969	989	1024	980	989	1035	982	967	928	1013	971	1038	953	1008	1026	947	1041	983	984	1004	1024	972	1038	955	968	1027	972	984	993	948	1044	1022	926	1003	1002	993	965	975	1008	985	1010	1007	951	976	1012	946	986	1027	1003	1020	975	962	949	1010	986	961	954	1000	989	1016	986	990	950	1031	1010	1032	1010	1010	983	1001	992	940	967	983	995	995	977	1025	1031	1012	977	1007	992	978	979	942	984	991	1001	983	965	1033	943	1034	1008	1014	996	966	968	1016	1008	918	1043	956	1010	1029	1060	986	960	1013	967	968	1035	989	1034	1008	923	1008	1001	914	1010	980	1009	986	978	1053	956	975	1005	995	1059	1029	1053	993	965	1029	1000	989	1038	958	964	938	1028	1003	972	967	956	1049	964	956	986	994	1025	997	974	959	988	966	971	957	994	980	994	971	987	981	1034	974	1018	990	979	938	993	988	1079	992	975	1060	1027	956	947	986	942	980	1024	1003	958	994	1012	1021	1017	1067	984	941	1006	1031	954	1072	1030	1014	954	981	934	967	995	968	1043	977	986	979	989	939	973	962	954	977	1028	1025	946	1017	1019	946	964	948	943	927	971	962	952	951	945	988	936	1002	1013	996	985	956	981	993	1016	1067	943	993	981	967	1009	965	988	968	1005	966	980	930	950	880	983	1001	1006	1022	931	970	997	991	978	989	1033	1011	1010	973	979	991	984	954	953	937	957	1005	1040	984	988	974	972	989	1022	994	994	1004	963	1020	1028	996	961	980	984	959	971	950	1003	1045	1081	1064	1023	1019	948	1018	938	1019	1010	1029	986	974	993	983	938	963	1019	921	984	948	991	1027	1078	1031	946	1047	904	955	944	964	980	968	945	920	1038	993	980	1003	1013	1020	1012	957	934	966	1005	965	998	989	949	982	992	1023	948	944	1020	1017	989	1032	977	1053	1009	1029	984	972	980	970	968	1016	1032	983	1020	993	1001	1032	1012	990	990	1001	966	961	948	963	986	1011	967	990	952	955	1024	1010	1061	1008	979	988	994	977	1038	991	995	1026	966	988	984	948	970	1018	982	990	949	1018	937	945	999	1000	941	985	963
3561	2943	2465	1656	1294	1162	1091	1019	1009	1000	979	943	945	938	965	927	958	913	925	878	956	952	874	921	953	936	938	906	904	915	868	969	892	889	908	850	871	895	947	895	891	940	918	900	886	895	922	880	904	861	869	902	891	856	921	962	893	863	918	861	919	929	903	858	841	921	882	855	892	919	880	923	837	954	902	895	864	907	902	877	900	908	864	872	958	916	905	948	901	943	911	888	902	846	817	871	909	932	923	853	921	922	875	940	845	899	899	944	941	931	911	935	901	885	882	900	856	893	891	914	869	900	919	859	870	875	815	905	906	827	892	936	902	932	883	919	882	922	889	852	892	937	873	886	945	882	891	891	914	879	877	845	870	887	906	865	882	899	913	903	892	876	876	835	919	836	881	925	923	921	909	886	903	867	906	969	925	905	910	880	922	900	897	838	877	868	942	841	906	869	877	816	893	899	830	865	917	861	855	894	874	882	922	881	874	947	866	891	877	886	907	895	873	871	941	873	908	917	823	844	875	883	874	849	907	860	873	903	907	933	877	941	866	883	892	858	901	897	883	912	857	883	913	881	880	886	907	906	863	876	881	899	905	876	880	868	846	851	887	884	926	893	887	907	913	871	861	896	907	859	880	893	849	869	908	917	858	860	877	840	917	894	890	844	933	950	920	845	904	889	937	911	901	917	873	936	891	913	912	901	884	858	932	858	921	890	917	894	884	892	900	880	856	884	911	888	888	883	930	883	840	926	858	858	882	906	928	894	891	891	903	856	862	897	902	915	916	925	885	871	875	885	875	876	925	925	863	935	910	904	885	909	893	898	866	837	870	921	910	910	880	915	881	875	946	901	851	856	894	868	891	888	860	916	885	902	900	924	849	822	878	893	889	892	847	878	929	919	866	862	930	901	924	899	906	931	916	934	914	897	915	875	916	868	922	887	864	918	883	869	923	893	867	894	875	910	891	912	893	926	864	857	946	864	884	871	875	868	942	895	836	879	843	911	873	889	881	904	930	857	859	860	871	893	832	939	868	899	885	898	847	862	855	889	883	856	962	886	913	864	913	904	921	905	848	923	883	885	888	895	863	914	841	942	885	876	875	857	878	875	856	950	875	886	899	867	901	891	872	858	914	921	870	873	856	864	867	923	936	821	897	893	909	931	877	900	917	893	902	853	887	922	907	872	926	927	872	926	880	883	886	887	919	930	902	916	883	920	877	895	929	929	957	900	902	876	860	925	863	903	898	945	863	903	866	864	862	919	937	939	889	888	858	865	884	888	883	911	924	933	876	893	893	929	907	848	880	898	869	887	853	859	926	914	875	913	863	871	889	877	896	882	851	880	874	890	843	840	882	888	925	895	919	879	909	889	878	925	935	854	875	860	841	907	906	856	918	915	899	881	838	908	942	875	848	867	888	845	904	891	853	909	859	825	874	897	891	909	951	905	938	917	857	903	854	892	867	934	884	878	863	863	932	883	988	886	898	873	888	897	875	875	892	875	868	903	907	880	883	868	912	932	938	900	834	847	853	914	874	878	853	919	847	868	878	883	838	847	889	906	872	893	853	861	883	895	844	892	906	875	893	809	875	889	872	852	874	892	865	910	839	908	859	852	895	892	877	865	932	897	880	888	925	871	909	932	908	846	870	871	905	894	867	884	921	864	885	838	931	866	877	835	905	907	897	916	830	888	890	918	889	858	881	884	888	857	864	870	840	870	905	885	893	897	832	845	919	884	903	838	906	857	832	863	855	893	854	900	869	924	868	883	862	855	939	877	867	907	861	889	913	886	876	895	963	885	885	877	861	850	833	873	941	860	886	878	812	874	904	906	832	883	880	900	840	898	925	889	831	901	853	854	852	899	896	932	851	903	966	863	889	889	820	852	877	933	938	848	900	864	907	835	917	897	886	888	853	921	930	889	876	901	816	875	880	848	888	941	902	865	841	910	876	858	852	921	902	883	874	865	819	886	832	886	887	958	838	972	930	884	913	922	886	883	917	901	892	888	902	879	853	856	911	871	874	885	885	873	934	855	860	882	875	917	898	909	895	858	920	883	882	823	852	887	918	883	848	906	897	897	930	853	887	963	898	874	870	898	903	901	875	919	909	900	897	862	826	894	864	914	914	877	895	926	888	859	866	913	887	820	867	923	892	842	875	902	909	877	919	905	918	918	914	937	883	882	860	915	886	921	935	924	889	863	894	885	943	907	897	916	846	888	877	857	881	856	925	891	860	882	900	863	924	891	853	909	924	935	914	936	847	878	894	864	850	868	913	865	878	882	855	868	853	870	914	890	919	857	923	863	862	881	836	885	879	875	886	893	889	868	914	861	876	905	904	866	918	879	860	881	898	861	811	843	974	904	923	863	893	908	880	900	849	903	879	896	881	887	906	862	945	852	890	853	839	878	872	881	898	837	896	836	837	886	858	886	899	881	871	843	897	907	858	887	895	871	907	886	901	862	914	868	883	834	904	874	862	819	868	870	861	858	880	906	936	905	853	880	927	896	900	899	899	915	886	882	853	839	843	864	887	839	873	893	943	884	836	883	872	893	892	881	927	901	943	905	872	884	909	853	840	880	914	893	888	851	924	916	919	934	911	944	885	884	862	905	843	983	875	885	863	886	838	910	865	904	891	839	880	864	899	926	878	876	894	908	860	841	884	903	905	859	913	892	886	873	860	937	877	901	908	941	842	925	851	872	911	940	922	904	871	879	910	884	866	912	895	868	898	878	872	871	901	886	870	880	866	941	859	917	962	875	857	889	882	847	869	839	899	929	894	913	888	870	933	919	918	904	906	872	891	854	918	872	859	894	824	894	864	884	843	878	824	859	834	848	937	866	837	885	909	860	873	911	898	864	912	910	839	878	850	920	855	894	904	950	902	937	969	887	936	883	881	896	857	858	870	894	891	920	960	906	874	872	905	830	880	891	895	904	874	927	923	931	878	869	867	849	921	860	847	909	861	903	853	886	884	876	926	847	903	941	905	866	870	844	872	913	884	897	853	866	897	869	871	878	868	852	861	850	865	898	855	937	876	926	863	873	908	872	925	889	921	890	901	905	937	906	901	890	852	871	909	946	899	868	855	830	951	937	861	879	889	882	945	869	845	892	868	883	887	877	877	856	885	907	882	909	878	900	863	893	934	872	888	870	877	922	892	899	911	891	891	906	884	921	885	845	864	854	878	839	882	938	882	890	857	890	846	885	885	834	852	896	869	913	875	890	863	913	926	896	877	935	927	949	916	846	907	869	896	844	913	888	884	817	880	845	875	885	874	876	888	908	890	850	841	884	869	891	911	863	864	852	923	854	909	893	844	894	900	857	863	892	892	938	896	848	879	889	830	898	871	899	891	888	880	881	856	833	870	837	888	916	867	945	906	936	924	873	834	888	863	868	853	875	888	930	915	917	907	895	894	890	877	818	880	860	895	911	903	952	882	909	853	872	888	845	856	881	871	856	871	828	917	803	962	830	843	885	859	857	907	887	864	852
24054	21404	28659	24543	20924	4515	1489	993	840	839	777	754	791	734	690	706	702	675	708	664	698	713	700	677	667	730	672	708	664	679	674	690	695	670	679	670	656	683	654	687	607	698	710	672	683	731	703	632	681	701	640	655	646	644	658	680	711	657	635	691	673	687	685	644	688	655	633	648	724	647	704	698	656	670	709	652	615	663	618	633	646	668	636	630	686	673	651	606	649	604	692	618	656	673	625	654	650	654	694	673	673	667	688	668	678	690	644	647	698	678	622	662	662	654	662	684	705	651	663	622	678	630	660	697	634	641	660	655	686	638	691	664	667	645	685	657	678	651	635	727	693	669	674	679	650	645	669	682	660	729	670	673	706	663	655	613	660	698	682	623	688	675	652	724	691	708	677	666	654	656	684	622	721	618	630	687	648	668	700	669	640	637	644	673	644	646	677	675	684	668	634	692	689	640	630	673	664	687	681	668	630	683	670	707	657	662	656	638	645	642	644	689	658	633	699	653	677	704	659	613	649	661	681	677	629	619	641	666	670	649	664	651	710	669	650	654	643	672	638	624	609	650	655	673	708	646	666	649	630	687	655	635	664	616	639	652	691	663	659	644	667	669	660	588	670	665	634	641	660	644	689	631	663	660	692	648	663	684	699	625	686	683	652	695	668	666	674	678	672	646	703	644	658	631	673	694	646	664	669	666	707	635	640	635	672	654	689	606	688	621	695	654	644	588	664	640	708	621	626	673	612	652	637	694	652	663	646	663	684	651	599	644	690	656	660	686	664	636	649	645	631	665	620	684	666	666	666	674	640	608	682	663	711	638	670	622	613	624	642	629	669	634	620	647	641	681	624	677	590	628	684	652	613	645	655	638	622	644	640	677	615	707	637	668	637	702	668	669	693	683	654	732	609	656	649	664	670	736	645	641	642	638	657	679	668	653	627	652	633	669	666	659	641	640	654	614	655	673	657	645	666	676	674	654	651	628	636	673	599	615	716	637	667	691	637	686	685	679	653	644	663	631	700	640	634	694	637	678	674	657	644	675	662	626	685	645	635	703	651	642	650	642	657	684	628	603	655	702	666	699	668	617	659	704	640	643	622	661	660	662	675	650	692	636	612	684	687	668	607	657	656	698	661	658	629	630	657	662	668	658	651	689	600	681	626	625	662	643	659	684	686	621	642	659	616	657	648	649	689	608	638	693	641	640	661	685	657	652	639	624	701	639	666	652	682	670	661	667	620	656	659	648	671	681	675	653	689	660	707	624	664	684	630	643	655	651	679	628	672	651	659	633	690	641	679	664	668	644	670	614	702	651	646	677	688	622	674	638	676	647	676	641	655	661	674	680	679	666	616	626	632	633	653	698	713	694	651	594	647	653	674	658	662	616	602	637	664	630	691	647	649	680	658	594	636	628	690	624	697	629	599	690	656	674	668	659	621	664	695	637	657	691	732	653	641	636	647	666	642	643	711	664	649	642	678	642	684	668	651	671	638	640	655	660	610	661	629	612	641	674	666	649	637	643	669	650	663	624	659	662	659	581	696	629	633	673	701	690	693	669	612	641	669	681	612	652	661	651	694	638	648	637	629	748	642	667	658	635	632	679	626	642	670	705	641	704	654	676	622	664	632	653	690	658	670	687	696	595	627	655	623	671	618	665	659	632	638	663	649	650	678	650	668	619	666	650	667	647	637	678	640	617	648	591	628	712	669	693	648	659	614	692	664	672	652	648	648	673	666	657	680	694	701	650	657	669	621	709	665	635	686	654	651	649	663	661	659	670	652	674	640	652	662	683	622	641	655	686	618	653	647	623	682	669	663	682	641	726	667	627	682	682	711	672	639	699	649	680	669	639	706	694	662	681	704	690	619	689	667	650	644	661	688	599	651	643	603	687	687	664	657	676	651	655	645	653	613	642	646	689	663	641	656	643	642	661	652	629	674	646	616	684	654	655	665	617	611	630	613	632	608	653	623	636	623	608	671	647	683	632	682	633	614	646	652	676	667	652	631	646	661	704	686	674	664	670	603	604	645	659	704	665	653	673	624	621	630	660	666	667	607	644	606	689	606	611	668	642	609	670	678	636	669	604	677	635	690	697	636	642	677	671	691	695	674	633	657	668	691	638	669	664	665	675	667	664	617	666	636	631	677	631	649	625	668	681	665	616	691	609	659	651	670	650	688	642	629	622	640	645	637	671	605	627	667	658	612	653	667	680	692	613	654	674	636	648	638	665	629	640	662	634	641	631	647	632	688	670	679	661	614	655	637	632	621	671	666	647	645	643	691	660	635	650	635	637	664	684	656	641	686	684	668	661	664	642	630	663	665	640	603	667	657	675	705	706	687	646	642	644	635	684	632	739	677	675	649	677	712	676	655	663	651	622	648	637	665	661	685	681	583	629	653	653	627	647	701	668	656	652	665	652	668	659	673	668	678	675	643	617	697	660	663	703	645	646	628	712	655	640	686	639	680	665	646	691	666	691	648	638	623	649	645	628	651	604	622	682	653	624	641	628	694	668	686	659	620	681	630	676	645	675	675	682	626	671	652	670	646	628	647	621	642	632	645	671	655	644	666	628	643	654	678	612	672	632	623	681	690	645	676	672	647	634	645	609	681	658	641	660	636	674	657	682	646	659	685	647	640	665	618	662	656	639	659	649	670	719	655	619	632	664	695	592	656	649	651	679	683	647	704	678	680	653	664	620	640	676	645	694	643	645	674	633	651	669	693	673	627	633	659	650	696	636	649	673	653	629	707	660	639	660	624	601	673	651	649	622	640	676	637	636	617	610	631	672	632	678	684	664	664	675	661	645	662	644	635	676	640	657	643	670	612	648	639	663	669	624	667	656	617	648	670	671	611	660	676	668	649	637	628	637	608	664	695	655	639	700	633	656	659	593	653	643	651	646	602	634	647	599	641	648	679	662	651	617	628	622	667	609	688	672	649	667	673	619	662	616	682	651	638	595	667	669	641	670	678	602	636	664	670	663	639	596	694	708	659	671	628	712	629	639	693	638	668	661	653	644	619	673	641	681	647	642	687	667	679	664	645	701	653	618	665	661	677	615	660	683	635	655	608	632	635	656	661	659	679	606	644	648	659	593	657	574	616	675	675	671	671	658	655	666	693	656	677	674	630	615	640	641	653	647	653	670	663	675	645	656	614	648	652	647	621	657	647	624	678	647	664	662	636	678	622	654	663	669	655	636	658	695	677	643	662	653	616	662	682	655	667	590	638	644	640	626	667	671	678	660	617	697	652	665	655	624	669	632	711	711	675	646	656	641	630	672	649	652	676	672	652	635	644	649	639	642	650	669	657	649	687	603	663	670	678	656	647	647	664	654	611	637	684	658	658	628	658	624	678	686	631	674	660	624	682	658	632	689	657	692	687	625	623	668	653	616	638	634	608	690	723	639	634	650	653	676	650	700	639	686	686	666	616	665	705	678	663	656	645	669	631	627	651	683	663	710	693	656	671	587	686	666	631	651	630	620	650	612
3493	5119	4141	2187	1599	1224	1138	995	944	859	861	843	809	707	756	766	734	731	732	727	748	705	719	672	692	679	702	665	660	677	694	657	642	689	668	630	645	650	645	676	614	665	625	644	688	677	647	720	646	641	674	654	682	661	675	629	682	657	646	654	638	691	677	673	632	648	680	669	624	703	692	644	658	647	665	646	632	636	653	701	615	670	663	678	664	664	679	660	662	680	649	645	642	620	685	658	640	664	675	695	670	605	664	690	634	651	672	618	665	639	633	649	648	628	685	696	633	625	642	651	681	637	697	649	630	694	668	638	685	639	649	672	615	644	640	617	675	607	655	650	696	668	674	691	712	606	672	626	662	609	657	650	639	648	671	661	664	658	646	636	635	655	665	642	693	630	704	623	650	637	611	676	648	684	640	681	691	628	673	683	668	658	626	673	641	640	674	668	668	683	656	656	627	643	664	627	640	678	633	646	638	639	654	667	662	642	637	608	622	668	621	666	630	686	666	667	675	619	721	673	621	673	638	623	637	640	610	627	672	688	652	653	685	647	607	651	670	644	639	618	652	698	647	668	614	687	624	606	628	660	656	660	676	647	655	643	685	652	644	641	673	653	666	638	629	639	654	635	655	646	634	614	662	632	699	682	670	675	657	652	685	623	647	625	623	598	626	645	609	628	669	679	662	684	687	652	611	704	637	685	661	648	636	638	609	646	628	660	643	656	605	673	685	690	663	638	656	675	635	634	568	641	651	620	612	643	637	644	680	664	666	598	671	649	662	645	685	689	664	596	627	651	632	614	606	628	630	623	589	650	597	647	633	632	611	659	613	628	653	643	632	636	670	642	682	652	653	624	690	680	652	589	661	669	656	607	608	651	613	701	613	670	652	626	665	622	651	643	597	624	643	652	661	634	643	658	621	669	630	638	633	668	632	665	643	635	673	627	627	623	614	665	640	629	611	630	671	641	597	671	673	648	668	686	663	609	620	641	627	654	676	633	660	608	621	649	639	630	667	659	688	669	663	652	603	621	619	642	659	667	662	620	649	617	664	670	656	654	659	614	631	653	632	638	663	659	654	646	636	653	620	633	635	664	660	597	653	670	691	699	618	647	670	645	634	595	680	650	643	649	631	657	625	649	647	644	633	598	662	610	642	679	701	576	673	643	650	633	616	624	631	625	611	567	651	626	661	621	713	622	653	607	724	680	615	636	652	634	648	666	642	668	656	605	647	640	623	629	651	635	664	663	669	614	685	642	704	652	658	659	677	644	679	623	703	661	639	608	605	635	589	672	627	647	662	669	651	631	664	679	662	593	638	644	633	662	653	604	586	641	626	723	643	662	689	658	626	662	658	629	672	670	629	647	684	641	625	692	617	657	671	667	675	617	678	660	640	645	669	708	625	606	666	647	647	618	667	676	623	615	642	691	671	636	668	677	616	631	685	637	645	635	653	634	654	616	672	652	642	641	625	622	633	623	674	624	694	638	620	645	681	621	654	642	634	605	646	619	659	658	680	657	609	610	680	669	631	686	626	638	616	661	658	647	638	654	645	654	628	632	662	604	655	654	633	657	619	636	629	679	619	614	701	620	662	626	671	608	648	689	674	654	612	652	642	630	675	661	683	661	635	606	659	632	591	658	662	605	638	642	656	593	662	661	663	638	608	648	649	608	661	648	639	672	642	646	644	614	633	656	627	679	708	634	637	629	604	612	647	650	685	620	598	663	611	638	616	609	666	610	644	709	637	621	640	661	609	677	645	637	631	622	650	612	679	663	701	601	668	608	653	672	707	618	625	660	659	649	623	618	682	626	679	632	627	639	622	627	613	637	649	651	654	689	673	645	621	628	701	608	604	638	656	634	666	640	653	634	664	659	652	690	619	652	647	652	657	627	596	627	669	665	622	598	638	632	599	645	658	618	620	667	614	649	626	615	728	657	664	648	628	621	648	677	648	637	664	606	657	623	662	645	657	620	574	636	609	624	633	630	616	665	690	630	648	640	645	685	624	642	639	624	669	608	658	677	628	633	675	644	616	684	664	645	645	610	626	610	647	677	642	604	646	643	623	623	654	664	662	666	655	656	641	617	617	644	672	626	673	662	584	628	619	636	612	643	657	669	611	630	610	635	668	650	714	664	600	649	682	616	642	632	646	631	643	644	591	669	646	644	643	649	631	632	630	660	660	657	624	665	646	602	623	687	610	666	623	626	638	674	634	619	656	657	630	606	643	673	645	599	668	639	651	665	656	637	640	684	640	567	621	642	681	605	649	622	679	647	588	615	656	669	694	626	666	697	622	652	672	675	618	638	622	622	628	635	643	674	617	626	657	647	605	616	601	653	652	642	635	623	644	644	627	599	645	665	631	711	647	624	626	676	635	634	698	606	645	633	623	663	623	626	670	604	651	609	626	705	657	646	629	626	657	635	602	671	625	666	618	635	630	666	626	622	665	631	665	634	609	646	648	634	644	647	649	601	639	621	656	632	676	632	676	623	622	612	631	643	702	616	631	594	643	607	628	637	711	675	649	649	647	642	638	679	650	657	625	658	620	656	654	640	605	636	630	663	627	706	634	662	576	620	644	645	659	661	700	659	652	626	644	651	619	692	674	643	645	626	592	629	635	647	647	618	652	639	633	636	682	632	690	643	639	661	659	679	604	631	635	595	602	655	644	639	692	640	653	624	637	655	649	638	665	671	663	662	633	666	642	619	638	626	629	624	661	642	654	605	641	591	613	631	647	621	641	673	659	657	631	612	629	609	643	629	654	626	631	639	702	592	625	617	654	673	646	662	674	665	662	686	678	658	676	635	628	686	652	614	642	701	644	626	663	642	653	636	632	662	659	622	632	651	635	657	626	636	644	668	644	614	610	639	617	630	665	645	639	707	660	649	623	638	602	649	613	664	652	668	649	606	591	631	666	629	638	635	702	639	645	645	617	658	618	638	626	636	596	632	646	645	649	626	608	659	678	623	612	679	607	615	692	588	658	642	666	645	678	670	635	661	614	602	649	634	655	608	698	627	648	638	591	638	636	619	634	613	665	644	615	661	677	628	622	636	630	644	615	624	629	670	625	653	661	633	629	638	638	646	586	635	618	627	630	672	662	642	644	660	621	657	636	672	635	608	620	655	611	645	612	607	614	647	675	651	630	622	610	616	639	672	652	607	629	654	677	659	618	646	639	627	657	660	657	700	675	708	647	681	589	674	700	634	632	647	664	619	647	617	667	636	679	641	600	634	637	604	601	687	670	617	660	631	651	601	574	663	639	654	647	612	662	619	598	606	683	625	658	619	669	627	621	622	627	641	617	645	635	681	616	646	650	653	627	645	628	652	640	658	637	643	639	637	624	646	683	628	660	639	630	618	625	664	629	635	648	651	664	649	647	661	654	655	627	646	661	644	630	657	649	607	687	603	658	636	615	680	675	689	657	650	651	657	664	662	618	704	627	633	630	617	615	658	679	639	646	665	641	640	634	634	635	583	637	663	689	645
27728	12632	2321	1326	1032	956	972	989	947	1012	969	929	934	959	947	951	949	928	953	935	988	999	945	934	928	902	969	940	917	931	945	891	898	912	920	868	932	933	963	975	932	970	935	963	1003	952	926	965	884	957	949	978	976	963	903	891	955	963	952	1014	912	933	949	995	958	897	938	914	968	961	935	968	963	964	981	967	896	994	925	945	925	871	908	943	995	959	954	931	986	906	994	927	962	928	982	939	947	904	968	1001	924	936	970	1007	966	980	988	973	980	967	942	863	966	920	988	958	950	943	974	957	977	930	976	970	950	914	1005	924	953	981	957	961	965	948	962	961	951	968	985	966	947	896	919	936	970	953	958	968	912	971	962	957	947	929	1021	970	964	968	908	991	977	894	917	973	951	982	924	995	959	975	934	924	993	937	909	931	969	1001	940	964	986	930	940	982	936	904	948	956	924	908	939	935	945	951	966	943	941	932	932	907	872	950	994	955	958	942	976	943	935	908	897	948	914	890	963	983	928	912	940	878	937	912	1005	903	906	923	889	974	968	994	933	928	924	967	888	915	920	908	939	975	924	935	981	919	978	909	910	923	923	925	930	979	937	963	948	924	874	930	920	964	969	996	963	944	982	959	922	941	935	989	910	910	952	908	1000	986	939	949	926	910	958	1002	949	926	936	964	944	915	925	929	998	944	986	1003	978	947	905	985	922	940	979	955	995	947	936	993	937	898	951	911	892	920	940	1009	944	945	969	954	958	909	959	933	926	956	931	922	894	917	935	970	955	963	958	938	912	984	965	928	924	960	927	964	941	932	926	929	972	907	999	966	1016	911	944	971	951	930	936	987	958	874	969	982	933	927	948	886	939	939	923	1004	935	950	930	936	937	954	913	963	977	988	913	943	923	915	989	928	1021	923	975	927	954	888	938	941	936	971	1015	972	955	909	955	930	922	987	931	924	962	885	972	957	905	940	900	926	933	937	965	1018	1018	951	918	930	920	965	981	910	956	959	890	913	948	970	949	971	949	939	982	948	974	953	935	947	925	936	971	969	958	994	935	977	939	916	959	907	957	926	958	952	893	949	960	963	935	962	919	964	887	964	926	902	942	970	929	981	1024	911	946	882	965	1007	1012	1015	947	917	932	960	943	987	987	933	951	961	932	981	972	962	919	944	973	978	934	957	996	949	902	997	950	935	972	937	933	937	1009	923	933	885	936	988	988	995	941	947	947	959	958	944	925	975	972	966	947	909	924	923	961	962	953	966	951	930	994	955	929	923	886	915	953	905	943	916	959	974	934	938	948	960	914	905	948	900	991	982	912	971	960	938	917	933	912	880	946	993	968	1008	987	940	952	941	959	933	944	951	916	1034	975	934	939	921	978	949	986	978	923	917	932	953	952	943	910	925	908	939	902	924	932	882	922	936	928	916	920	956	943	960	962	991	988	919	963	965	926	961	949	989	972	928	953	912	976	926	929	933	916	956	935	981	967	950	992	910	935	937	932	955	931	951	992	953	928	987	945	938	926	1003	906	1015	1002	902	941	904	924	911	874	992	924	964	942	952	898	866	948	980	973	963	966	934	954	933	937	980	955	937	953	968	937	984	992	992	964	986	888	938	963	960	993	908	892	958	994	964	930	936	890	925	937	918	878	921	921	930	947	895	968	965	1020	965	947	925	924	949	964	905	985	958	932	978	960	875	975	961	947	967	1003	904	948	957	947	907	923	960	977	923	953	971	882	929	966	1022	953	948	989	948	965	901	903	937	940	943	967	1012	954	950	947	933	1010	943	964	942	899	981	1001	973	973	958	970	942	941	911	958	965	931	936	909	949	984	941	924	929	917	941	940	888	981	892	938	921	993	895	957	921	931	948	959	942	965	919	973	925	1005	926	925	957	927	933	930	970	946	927	888	931	928	956	916	965	952	905	985	881	985	912	929	924	944	1013	980	997	943	955	974	961	940	939	944	924	932	1021	961	986	959	957	946	911	954	933	938	939	976	939	1026	971	961	953	854	966	961	907	1034	950	990	948	943	915	968	942	943	942	938	915	891	973	931	955	901	893	994	955	965	952	1002	970	913	936	903	968	968	869	971	944	925	929	916	945	974	960	920	938	897	934	923	962	970	924	994	986	888	972	941	953	938	938	900	900	949	961	983	910	1028	932	930	944	928	869	961	951	957	956	888	965	968	999	938	946	950	979	942	953	983	951	927	902	935	1020	967	934	955	923	960	938	984	916	889	945	986	901	971	1001	887	877	969	878	1010	920	948	965	938	958	940	961	930	968	898	937	911	914	935	984	932	909	977	993	911	903	914	945	933	896	904	995	957	964	938	926	903	963	993	901	919	974	971	958	935	930	927	989	974	981	908	1010	915	971	940	1041	953	908	994	966	932	879	878	954	928	957	973	946	905	903	924	941	902	996	917	933	962	931	951	943	947	966	955	919	967	987	952	977	941	961	936	1016	930	982	979	970	934	901	939	975	936	911	1000	982	950	950	913	936	972	926	961	932	988	1018	946	922	892	929	961	952	929	983	931	962	976	954	941	980	931	1005	1024	943	1000	899	969	925	901	873	898	979	910	955	991	926	876	934	946	909	963	918	926	919	995	948	940	913	913	949	958	952	993	963	957	936	943	957	949	945	977	913	943	906	990	953	963	973	935	987	972	966	943	943	968	952	903	986	913	910	996	1041	899	972	934	943	928	928	953	954	957	948	983	950	913	966	949	926	958	1030	924	910	1028	935	948	977	936	914	945	980	972	944	991	971	961	940	962	946	980	969	954	1026	953	951	908	937	968	974	961	887	955	1023	973	922	927	973	906	974	909	989	927	896	942	930	944	959	914	913	940	902	944	908	898	979	935	947	988	965	886	920	969	913	928	922	903	940	918	937	943	954	1008	940	931	971	994	967	902	938	950	934	943	967	981	975	956	931	942	959	960	968	950	884	968	999	954	965	979	951	894	950	962	953	915	940	950	914	924	960	938	930	895	943	983	895	946	937	954	929	977	965	936	960	978	950	955	910	945	961	969	926	920	989	882	886	924	916	900	982	1023	958	916	930	981	969	961	947	967	944	976	930	956	921	949	922	961	952	960	996	974	1006	931	966	963	950	947	919	906	929	949	983	985	926	943	933	1017	993	980	979	1002	895	937	904	899	916	978	957	912	931	962	910	944	976	927	956	978	995	964	878	947	936	928	987	948	932	928	953	932	951	931	916	906	963	918	992	992	898	917	982	919	955	930	1014	964	943	941	991	1011	924	949	957	998	929	876	936	989	926	962	966	977	950	932	925	962	942	986	956	952	1020	984	944	983	957	929	963	901	912	950	1000	968	937	948	934	935	988	967	950	958	956	959	950	984	955	1013	962	943	903	955	995	936	965	914	979	960	916	965	927	921	913	936	1036	969	992	942	945	947	979	930	964	913	911	956	942	1018	948	934	947	964	985	957	947	944	915	940	979	929	971	912	899	979	924	974	952	936	900	987	945	938	941	928	1019	953	985	970	982	913	959	907	980	983	998	928	984	983	914	919	935	971	907	925	977	951	956	939	946	973	952	904	943	963	931	907	951
5123	1071	1015	912	918	875	846	876	869	841	859	914	845	856	842	850	804	829	832	810	851	837	770	851	822	843	825	844	874	808	817	824	833	860	806	832	833	805	852	827	785	877	846	873	821	844	819	841	836	832	835	849	819	842	867	847	826	828	751	824	791	835	831	850	830	878	863	824	819	884	841	799	835	783	850	831	771	857	836	807	851	878	868	883	795	863	849	835	901	820	866	884	809	787	804	829	852	868	876	835	877	806	765	858	786	799	855	789	848	806	826	825	867	858	838	889	838	834	852	829	827	827	831	807	846	848	835	887	832	872	833	823	810	861	827	838	841	822	792	826	814	810	809	882	788	802	846	844	810	823	847	798	843	831	795	878	836	833	820	852	862	797	739	777	848	809	745	889	844	824	837	808	921	848	825	831	877	854	810	890	840	828	868	845	848	860	837	787	870	816	797	813	807	839	824	865	799	852	877	825	832	820	844	804	873	884	806	813	811	840	872	789	857	842	844	902	854	833	790	800	764	838	831	839	812	845	837	854	819	817	807	824	798	810	832	825	795	830	839	820	829	877	826	837	872	783	780	816	809	855	869	803	820	841	848	811	838	834	796	820	821	847	840	815	827	829	835	857	859	851	802	810	881	797	824	850	815	796	849	828	851	779	829	822	813	820	885	826	806	792	858	826	870	849	864	840	892	799	845	850	834	891	816	811	787	832	869	821	827	844	800	858	761	824	787	808	817	818	869	824	898	813	839	814	872	835	810	842	852	852	880	824	810	872	820	843	815	844	852	810	801	834	842	817	832	847	843	800	796	856	822	847	852	823	884	811	844	883	851	823	828	852	880	818	788	780	775	842	831	841	755	822	850	805	843	753	824	802	830	852	823	831	780	826	853	772	812	788	785	820	845	801	832	789	877	830	885	796	805	752	838	834	839	818	830	821	864	851	775	823	829	871	857	856	824	818	841	873	830	833	833	839	803	788	824	867	826	772	861	870	843	887	829	841	853	792	814	823	849	808	832	890	836	804	808	794	848	802	786	819	826	866	848	852	770	859	818	871	836	843	831	851	845	832	844	821	835	816	821	786	815	821	843	866	839	826	763	859	816	884	831	822	888	826	880	836	798	828	861	819	855	880	856	845	845	837	898	846	785	777	840	869	864	836	911	890	854	767	824	866	825	781	864	845	774	841	835	874	804	814	857	834	777	821	883	845	883	878	843	845	856	848	798	856	800	896	880	822	819	829	811	835	805	837	845	814	795	806	836	828	814	845	790	786	833	846	848	825	799	826	898	829	771	867	779	863	863	839	878	828	831	800	852	829	855	804	809	854	882	844	833	871	826	832	849	856	838	804	842	891	848	835	835	846	878	912	879	848	849	823	846	844	857	860	845	864	810	854	851	806	881	811	857	798	827	869	863	794	841	863	852	821	818	792	831	824	817	823	843	827	833	822	794	813	852	798	855	772	793	886	884	818	854	803	851	799	838	855	790	809	806	811	793	818	849	848	793	812	855	825	815	834	777	837	886	816	831	781	803	798	832	848	824	781	860	800	839	793	859	793	850	840	825	851	827	793	838	828	835	862	837	816	831	842	825	845	797	822	807	792	833	844	806	834	834	804	811	786	892	850	746	824	847	831	887	849	840	784	843	865	847	834	801	840	829	827	819	848	852	812	807	866	823	853	836	839	852	817	835	765	807	831	782	867	852	803	878	878	834	862	754	817	851	787	804	782	837	868	866	870	802	797	831	849	846	828	845	878	855	842	847	873	845	841	817	822	866	787	908	775	843	838	834	832	822	771	842	824	806	802	854	823	829	832	851	874	794	813	830	883	841	849	877	817	795	808	824	823	828	805	837	816	827	831	815	826	857	822	792	853	835	890	791	809	854	916	837	878	835	798	839	851	831	853	844	866	879	875	803	846	889	840	817	829	869	835	819	820	863	805	858	827	823	800	868	843	868	828	830	845	836	859	821	821	844	846	837	824	846	861	798	905	798	837	844	837	866	827	831	814	816	895	811	803	837	850	839	806	851	867	819	859	796	809	864	871	869	803	806	855	850	850	823	834	800	794	804	802	847	813	844	825	767	873	831	828	795	814	840	809	848	826	843	840	853	837	863	807	890	839	810	847	774	824	787	848	818	853	860	875	789	792	774	807	833	816	818	837	886	873	798	822	791	810	839	791	842	861	878	853	829	824	805	777	849	789	805	875	816	828	825	826	901	799	862	849	831	807	841	801	789	772	822	817	807	799	807	796	864	853	832	854	815	853	815	859	818	833	860	848	821	861	797	864	866	832	829	883	849	809	806	824	786	801	826	853	834	832	812	875	815	814	863	838	844	827	869	824	871	844	792	812	805	826	830	781	842	859	806	850	840	816	893	871	863	837	840	821	829	829	846	839	842	819	789	815	814	839	861	799	786	841	825	828	851	795	808	798	853	867	830	848	837	824	850	894	892	823	803	853	856	846	843	882	873	841	847	874	846	843	835	829	779	772	845	816	847	820	863	844	866	859	853	822	823	833	870	812	815	844	824	903	815	813	805	808	790	829	896	800	835	809	846	810	867	815	848	816	830	793	829	809	834	839	799	879	841	812	843	841	802	840	797	860	830	827	820	816	848	864	865	844	843	851	810	836	868	856	906	844	803	871	885	809	808	815	836	806	809	812	785	879	754	791	831	769	850	832	793	845	852	825	878	836	801	816	865	850	812	824	835	863	832	781	834	850	804	842	820	800	868	836	866	828	831	810	828	799	848	839	860	821	804	848	822	815	854	808	828	806	847	806	808	878	826	852	804	832	789	881	814	795	838	837	826	815	829	847	865	865	836	805	830	815	829	854	833	798	807	800	825	814	793	817	836	820	822	818	806	773	839	870	797	827	839	813	837	845	815	794	866	842	811	798	866	893	824	814	833	857	830	849	879	862	854	843	866	805	853	797	774	793	775	815	907	831	827	817	831	879	827	827	836	825	846	855	818	837	796	854	829	791	834	830	841	817	861	822	838	887	791	867	899	818	828	787	778	803	814	841	849	864	849	827	825	835	812	819	860	804	831	825	848	774	797	828	841	793	844	819	828	799	828	789	874	826	851	820	813	853	874	875	840	867	837	882	817	853	774	840	853	795	794	837	840	860	824	782	792	849	818	799	840	855	844	820	803	858	812	802	857	860	802	794	823	856	766	872	836	753	854	842	841	876	887	867	816	804	835	860	802	825	816	805	827	825	783	862	841	838	837	810	807	864	823	823	827	846	867	825	903	850	849	832	839	831	854	847	881	854	843	834	812	855	794	875	832	800	819	826	777	883	791	833	862	802	846	836	860	814	799	838	849	834	841	871	782	833	860	809	864	819	822	868	824	830	834	856	828	849	780	785	800	893	851	802	808	844	876	808	835	819	825	870	883	828	828	801	800	842	773	842	853	827	861	871	857	823	843	857	836	800	799	808	803	846	807	887	798	808	855	853	830	851	774	896	862	804	844	849	878	849	821	855	850	851
25324	21474	27045	24053	4121	1607	1314	1200	1101	1045	1101	1057	1001	1038	1049	1022	1025	1018	990	966	980	973	981	1022	992	1034	1036	991	1011	982	990	971	987	937	1034	1021	1026	983	1013	1011	1001	1009	999	956	956	1013	932	924	984	1002	973	1031	1023	1054	996	1002	1020	1045	981	1038	998	999	1033	1062	1027	972	932	961	1045	1016	974	1018	990	1048	1015	1038	1000	1013	993	1011	1013	994	1032	957	993	970	1024	1034	1006	984	980	1018	1037	1030	976	1007	993	980	977	993	990	955	1013	991	1021	1002	934	1012	1053	967	983	996	1017	1003	984	1011	1041	965	967	1048	980	1028	1037	980	993	943	982	967	1003	950	982	1013	977	969	976	966	1037	966	1024	1024	999	1026	964	1016	965	978	1005	935	1004	931	944	994	1027	992	1016	972	1025	978	972	994	1030	1000	981	935	1034	1002	950	979	1042	968	1024	970	976	985	967	943	990	1043	1021	982	1017	1027	972	1028	977	949	989	956	1005	1003	1015	995	1003	965	1032	1029	945	948	993	971	957	1012	967	978	1000	1003	977	974	978	1000	996	992	940	992	980	951	967	994	987	1001	927	978	990	1071	993	973	1004	949	990	1019	1011	956	959	962	1014	1012	969	990	980	993	1008	973	943	1034	956	931	1038	998	994	984	1030	1004	999	959	964	1007	998	1016	991	965	988	1016	1011	976	917	990	986	1019	1023	1018	952	1003	971	1030	944	978	959	975	948	957	1036	982	990	1026	918	1047	966	962	975	949	957	1003	953	1026	987	974	956	961	985	963	979	1008	1014	1055	995	951	978	998	996	998	982	1007	980	1007	1044	986	961	1014	985	1020	955	984	1077	925	956	970	987	1021	898	1012	988	926	986	993	1020	977	1026	967	1040	1045	1016	1046	949	941	954	1060	989	1035	970	1006	986	1042	1029	1001	980	967	965	1029	1016	1004	1004	988	979	995	995	966	1038	951	949	964	1001	1053	981	1008	997	991	964	984	1013	1040	968	937	1074	1010	1032	989	1012	1024	968	1025	945	1032	984	993	929	951	1002	1008	984	1045	1046	1064	1022	1041	1033	1047	997	991	956	971	979	973	971	1005	941	981	958	986	1013	970	975	1024	979	956	1028	1020	958	1019	1006	979	981	1029	1014	922	1083	959	1000	947	1003	1018	924	1010	963	982	1012	1015	1012	1040	998	1012	1010	1042	1031	1012	1003	984	963	988	1037	955	970	1020	953	971	1014	1009	1014	1053	1022	1027	1008	962	1006	1028	1007	914	963	954	991	990	1007	970	996	907	1033	999	1015	976	946	955	945	1002	945	1012	1062	1047	967	1005	964	1037	958	988	1007	1007	1013	981	1011	964	914	992	999	951	1001	1006	941	1068	975	973	986	971	1052	1014	996	983	989	1013	1007	955	980	951	991	945	1014	986	983	979	1005	983	970	980	956	983	933	980	1045	980	983	955	1021	966	1002	998	992	936	979	996	960	981	987	1048	925	1007	1018	1019	1019	990	903	998	982	939	960	979	1003	1069	952	944	984	991	1030	959	1016	1020	1006	1005	976	931	1039	1017	978	1004	987	1019	996	1006	969	973	955	983	977	999	964	1028	1026	969	1067	1020	1011	989	994	962	955	996	980	987	1008	951	1049	960	944	1003	998	1044	913	1038	956	1011	959	1028	1006	960	1018	994	1013	988	989	1037	997	980	991	1008	1009	955	998	948	1037	1037	1001	981	996	971	952	972	1020	998	982	965	1029	998	957	965	938	972	994	1019	989	957	973	957	952	982	988	979	989	978	1021	974	941	1003	963	970	1031	1063	926	974	949	1047	1000	1019	966	1025	1030	1009	984	997	925	974	1051	932	978	946	970	984	1016	1009	1013	981	981	1071	1023	1012	986	961	961	987	961	1011	985	950	995	991	948	1009	943	994	1035	1021	959	986	1026	981	1037	1074	1008	1049	979	962	1022	1049	1021	963	988	990	1021	985	982	988	971	991	969	945	994	967	941	943	1037	1003	1010	923	969	976	978	1059	998	1000	1018	953	997	1001	984	1007	987	993	971	969	1003	1039	974	1017	985	970	965	978	1013	1027	933	971	990	981	1025	987	1013	949	992	1007	944	1029	985	1073	1002	1045	1008	989	958	983	987	992	975	958	969	1062	969	982	1001	1011	999	1018	984	984	981	970	931	981	985	958	1060	998	947	1017	1014	947	968	953	1034	1000	995	965	984	993	1037	1040	967	994	1012	963	935	982	968	1051	996	995	976	1017	970	1014	1029	971	1001	937	927	973	982	1006	1036	952	979	1034	1017	997	1057	997	992	1028	997	1018	1002	967	930	881	1056	979	1010	985	971	973	1016	1007	1012	956	968	1052	972	1012	977	966	960	1048	1000	1018	956	968	957	1022	962	1003	1027	968	984	972	990	1002	956	967	964	985	966	1020	975	1008	1028	998	991	984	974	990	991	983	1044	970	1019	993	962	968	953	1008	1003	986	954	1020	1057	1008	1029	1022	1016	967	1010	1011	1007	965	1008	991	942	938	1018	971	949	993	1000	976	950	1022	994	970	957	958	973	1002	1015	974	991	1031	1033	1024	981	943	1021	955	989	985	995	988	965	937	970	985	953	951	974	948	992	1047	1017	975	977	1022	963	976	947	1039	966	1095	1034	981	1027	973	971	1038	977	1007	930	1074	1029	980	964	993	998	976	952	951	1012	954	991	971	984	950	1025	980	1000	998	974	938	1007	1000	957	976	1010	988	974	984	1019	971	976	960	965	979	996	995	1016	1024	1031	1013	1002	923	960	1023	1033	978	970	964	992	959	1011	1000	1056	1041	1032	957	943	1030	996	1006	959	968	980	973	1020	966	984	917	990	998	972	997	990	1011	997	971	977	1073	1020	963	1001	936	1003	1011	962	987	966	989	1065	1001	986	996	970	974	1040	971	956	1015	1053	1044	984	956	992	988	1006	953	974	963	1041	1019	984	988	997	1025	994	997	970	1001	1048	1012	1021	1040	956	970	956	995	1017	961	996	1034	1003	931	1058	1000	995	1039	954	1082	995	1013	981	1012	1032	938	984	956	939	1024	1029	1031	1023	1005	983	970	986	974	940	982	1022	1000	1007	959	971	939	1060	1001	948	990	1064	935	1030	973	1056	978	979	970	1004	998	958	966	935	999	984	981	1056	1006	985	983	1014	986	982	970	1010	966	1008	1026	1051	973	1025	990	951	1026	1007	924	988	944	980	984	987	995	962	988	949	1006	1025	994	1029	974	950	962	970	1017	1010	960	948	970	1002	963	933	976	995	1000	990	1043	979	962	1017	1012	1016	980	951	979	1003	961	1051	990	921	1010	947	950	973	989	1043	1017	1030	1005	977	1003	1022	968	946	1006	974	1036	979	954	992	1048	935	1061	972	964	1027	1039	990	985	1001	956	976	1042	970	1009	996	972	998	973	981	895	1040	1022	1022	1015	1025	1010	978	1039	1024	1025	966	1031	953	974	1025	1010	1021	1000	981	1013	1030	907	1006	987	1006	925	944	999	967	909	990	989	943	976	1026	978	997	1021	994	963	1022	1020	992	989	1033	979	959	943	994	983	981	1016	951	1004	1005	952	967	1012	976	1009	965	945	1017	1042	983	994	958	1027	1039	1022	971	1029	1048	968	1014	981	1027	955	1017	977	944	973	1025	984	999	949	922	1008	959	1001	995	968	971	984	973	999	1029	1035	1029	999	956	1020	979	1012	1013	945	900	1008	1018	1003	958	952	962	1027	935	1035	1008	1002	951	993	944	1019	958	1004	984	1037	968	999	1011	983	967	951	977	1002	953	1019	1010	996	1011	980	1001	988	1049	1014	1001	967	1008	966	927	956	1035	1006	1011	1007	1045	933	984	1035	979	1002	951	957	980	1011	927	999	1029	1005	998	961	950	1034	959	931	993	1008	979	912	943	1032	1001	918	1003	998	1029	1039	1002	1000	1004	995	975	1022	971	1001	1021	950	1015	1062	1008	971	1043	1066	985	987	1010	977	986	1003	1035	953	933	1018	999	995	998	996	965	1005	982	1032	991	1005	999	988	990	982	1026	1008	950	978	996	995	1006	989	933	1004	1019	947
3633	2930	2621	1555	1294	1303	1107	1083	1066	998	983	985	946	957	956	941	921	904	917	964	924	853	894	953	896	905	871	889	878	903	910	872	886	884	891	916	893	934	926	896	962	899	911	903	903	940	886	907	886	909	918	920	900	877	961	878	894	853	924	871	916	851	892	883	899	885	910	897	823	902	904	886	917	905	878	968	919	895	899	923	863	872	885	909	947	959	915	915	897	901	917	878	894	928	899	921	881	921	908	876	886	905	855	925	938	896	900	930	873	884	890	891	879	892	934	935	854	856	886	946	894	835	921	883	840	899	925	924	934	879	936	945	876	860	937	901	917	906	918	887	889	912	902	896	870	906	863	895	912	864	921	878	885	916	920	938	855	901	872	899	879	915	880	951	933	915	841	883	872	954	877	880	887	934	917	940	900	874	885	830	882	873	914	926	859	915	856	913	835	902	907	870	912	855	907	967	835	893	896	871	872	844	854	893	944	862	939	870	860	899	922	887	879	938	858	927	909	852	842	867	880	901	861	896	913	902	900	859	860	868	933	825	868	914	891	844	940	866	922	907	885	899	943	832	851	912	891	893	890	917	852	904	917	945	901	863	898	926	891	877	890	901	865	924	881	918	893	871	904	926	859	831	872	878	855	843	894	884	878	923	887	919	890	851	901	871	840	889	931	923	880	904	943	904	895	903	926	905	894	925	880	861	923	923	908	888	881	894	910	889	832	822	861	873	911	936	930	882	901	945	878	909	835	870	864	872	908	883	881	904	880	928	899	888	877	859	910	893	864	928	882	908	881	894	871	915	876	863	835	913	914	807	883	917	858	883	868	876	939	915	855	879	885	917	919	850	924	842	889	974	823	930	895	894	891	945	912	910	931	878	890	891	908	875	847	858	828	911	919	860	870	875	886	919	935	926	914	912	878	899	904	862	878	853	897	861	861	934	939	880	904	851	900	954	895	865	927	886	919	883	891	844	939	896	870	912	871	856	889	896	855	924	884	913	904	919	859	888	827	898	884	854	887	921	918	940	835	811	864	939	911	893	856	863	927	853	868	868	852	886	895	878	877	885	912	873	947	923	966	890	910	850	862	872	854	884	868	868	896	902	888	855	903	876	859	932	896	858	900	875	850	881	878	890	827	926	914	887	885	897	902	942	915	852	851	918	885	884	830	917	856	885	861	912	870	852	846	844	886	906	928	911	846	909	885	839	881	850	909	865	917	852	895	898	891	869	901	884	930	920	866	852	882	874	934	885	881	911	885	831	901	865	866	869	947	921	874	912	892	876	879	886	844	888	875	903	915	944	843	927	886	884	862	907	847	928	849	890	885	903	875	909	907	865	919	865	863	942	870	927	883	883	865	882	898	886	873	887	888	896	896	899	866	900	921	871	907	890	866	912	906	886	868	936	879	930	872	851	935	881	844	862	883	870	883	904	902	873	902	873	841	876	878	892	909	864	838	886	908	857	907	866	839	887	912	890	901	892	829	896	869	893	900	903	874	944	842	890	878	843	807	868	898	892	851	864	967	892	886	873	891	837	888	918	863	862	888	953	870	881	881	861	906	838	922	889	862	859	902	903	903	927	897	860	891	893	848	845	904	851	874	867	867	882	881	884	856	944	860	841	834	885	875	864	881	936	880	868	897	876	910	867	880	860	855	888	940	895	884	846	891	911	933	853	944	882	898	891	909	897	879	827	893	945	831	870	901	875	877	936	871	896	903	887	889	873	898	889	930	953	898	814	929	888	840	902	881	892	947	866	867	912	928	859	873	905	894	859	877	810	873	932	939	906	832	873	920	870	936	858	897	935	905	921	920	915	841	902	876	897	883	896	892	885	869	863	885	890	879	908	894	950	882	875	898	907	904	849	872	910	877	870	878	902	893	877	900	894	932	849	844	872	846	875	896	874	932	901	857	885	942	962	866	864	885	933	911	885	883	939	895	911	905	894	891	910	913	863	851	855	876	878	887	888	908	927	884	896	829	931	862	890	853	930	916	850	880	918	856	841	907	968	921	930	902	893	845	922	911	905	845	834	862	877	911	863	933	865	945	930	887	919	897	895	911	881	863	869	849	918	878	866	934	975	906	903	904	862	940	864	949	879	877	911	907	902	877	869	857	873	875	922	926	940	871	927	938	878	926	920	871	847	865	889	868	921	897	884	902	878	848	948	851	932	853	944	872	882	881	880	876	902	876	943	879	866	918	911	873	940	919	928	893	844	857	943	882	810	940	903	867	920	897	862	854	909	902	933	876	895	922	853	902	842	898	894	882	860	888	923	914	878	863	874	835	868	846	895	900	873	903	883	887	860	871	878	870	866	845	861	835	908	907	887	874	889	888	924	916	896	888	926	935	867	888	871	858	903	873	856	866	868	878	907	895	880	930	883	886	912	926	893	863	884	916	902	883	859	911	900	909	870	870	941	899	956	847	909	919	874	886	863	927	913	850	897	916	935	877	852	934	906	826	890	843	869	915	909	852	854	887	923	883	854	912	858	874	880	933	892	899	894	917	873	956	891	922	933	891	952	908	917	878	871	895	873	901	896	826	865	920	884	822	932	923	908	903	893	886	818	901	925	936	841	920	912	885	878	870	861	895	861	870	872	918	864	881	938	916	878	897	884	918	846	956	919	848	872	862	879	881	917	948	843	893	901	946	903	871	928	835	902	911	899	926	891	876	835	871	931	941	856	847	871	886	912	849	870	884	946	879	933	847	899	869	883	885	860	904	925	886	901	883	892	899	910	884	908	917	915	918	917	901	870	891	897	897	877	862	893	858	891	897	909	964	890	952	823	934	923	828	847	898	901	898	909	878	847	837	898	904	817	857	896	924	878	872	910	871	877	950	937	890	896	826	918	902	920	864	915	905	908	845	907	908	920	837	862	916	899	848	957	862	899	888	884	879	855	909	904	866	861	845	929	899	905	853	891	847	886	925	861	898	862	901	907	865	899	844	878	879	846	891	929	899	859	857	907	926	843	871	874	888	908	895	874	887	904	835	872	894	903	903	830	927	886	893	883	871	894	912	910	867	897	839	894	876	891	865	873	900	882	934	883	913	909	934	869	865	892	881	884	926	893	881	916	869	919	892	859	883	850	885	884	843	842	949	867	872	892	901	894	881	878	943	891	936	921	853	890	880	928	865	962	883	901	873	901	847	898	946	884	892	884	927	901	852	871	832	859	920	913	874	877	931	892	883	940	854	898	924	899	892	900	872	909	836	861	867	860	908	887	880	922	886	868	905	931	911	848	868	891	912	894	902	885	887	834	907	874	857	868	888	871	892	849	903	922	904	942	878	892	892	899	865	882	853	887	864	873	920	899	884	882	910	917	882	882	892	892	932	827	909	879	883	929	912	884	909	899	895	913	903	855	914	905	855	877	950	906	908	870	872	969	894	952	895	866	931	930	874	891	921	901	907	903	894	960	882	870	890	875	885	886	880	891	896	904	918	915	894	768	863	887	896	891	895	891	929	887	875	905	884	883	870	935
24108	21400	28659	24545	20941	4747	1592	1014	873	779	768	757	719	749	713	759	707	736	676	696	677	679	746	706	709	695	701	667	672	655	689	711	679	657	697	712	702	657	663	650	660	672	673	640	663	686	662	667	702	706	658	659	662	691	658	632	679	627	672	640	662	643	681	665	667	659	712	638	648	675	641	638	674	688	662	639	626	718	645	622	666	662	669	640	638	669	645	685	708	722	641	706	683	604	659	683	678	670	653	675	600	668	671	673	665	658	697	687	693	683	664	654	637	652	684	670	647	673	667	668	666	691	645	615	669	635	646	634	658	672	672	657	657	667	627	664	648	705	684	637	672	662	599	663	653	654	673	627	666	641	665	687	668	625	636	648	663	665	702	657	699	664	660	668	631	688	688	654	686	646	652	683	701	669	664	666	659	740	621	684	659	640	642	652	691	688	617	671	643	681	658	678	643	757	680	684	701	618	684	622	651	718	670	631	628	668	708	629	663	605	611	652	644	675	627	652	680	645	632	662	648	673	679	651	704	670	620	631	678	633	674	638	626	662	686	620	676	634	686	663	660	671	688	654	634	695	643	619	611	621	651	630	692	646	634	702	663	641	686	709	647	669	694	657	664	690	671	662	670	668	633	595	645	638	659	691	651	653	665	701	663	689	650	670	620	658	623	638	681	665	664	653	635	660	646	671	654	654	703	583	649	656	678	621	693	642	654	710	666	644	609	710	644	706	700	704	683	678	667	646	654	662	633	688	655	675	666	613	684	635	647	667	686	639	642	630	652	645	673	700	604	641	660	641	659	658	668	634	666	686	665	621	671	648	644	670	661	621	682	672	673	637	651	676	670	679	672	657	645	680	650	620	671	705	650	679	639	663	606	655	639	669	672	661	672	640	683	639	658	662	642	657	656	677	634	673	656	634	662	670	645	641	673	723	711	640	695	637	671	626	697	652	691	676	619	684	690	646	677	627	621	660	605	664	719	686	623	646	662	658	659	651	663	679	655	648	666	642	647	666	651	666	665	676	677	677	636	646	675	654	658	705	641	678	662	730	720	651	656	686	660	708	637	630	622	608	650	644	641	673	706	697	645	643	633	697	676	640	655	651	639	633	629	688	619	654	711	679	644	624	655	647	682	649	655	675	668	659	665	689	674	726	648	619	673	683	664	643	649	653	679	638	665	684	702	676	671	643	677	650	668	684	688	669	658	637	649	700	656	691	639	646	660	648	654	624	692	649	614	669	659	640	653	646	639	628	635	640	682	649	689	692	694	593	653	654	686	689	685	655	650	694	679	629	614	639	675	665	690	703	655	664	724	631	652	689	629	683	623	660	657	661	672	659	663	682	624	618	680	661	717	676	592	684	638	682	668	659	617	694	632	639	677	627	677	654	649	662	647	676	669	678	673	717	650	662	627	639	607	683	666	665	706	638	663	672	663	589	663	658	657	678	653	640	634	714	673	618	675	648	604	684	690	638	688	661	668	662	643	667	603	685	662	678	687	735	684	642	651	677	635	670	635	653	614	626	658	668	665	658	688	655	682	628	665	636	699	645	674	672	673	656	633	653	660	655	634	625	614	655	648	683	693	668	667	657	659	673	665	664	658	632	672	697	654	669	647	652	615	655	664	692	642	685	693	693	700	665	650	617	656	653	654	664	687	682	626	643	644	641	620	637	689	697	640	690	676	702	669	639	707	650	665	661	622	636	652	649	660	677	652	679	659	673	687	605	638	634	655	623	635	633	701	703	652	668	637	668	663	699	631	667	645	658	652	623	684	696	652	655	640	689	659	691	692	659	660	696	704	643	660	710	660	624	632	670	611	676	664	615	648	689	660	628	660	672	676	603	616	648	687	644	701	640	646	659	618	627	618	674	662	621	633	635	655	667	665	714	658	715	667	662	661	701	659	648	642	655	639	680	674	673	700	698	651	595	677	675	629	620	637	655	607	656	665	628	630	681	688	697	680	674	655	609	617	639	679	676	622	636	681	630	667	630	660	669	632	666	644	655	661	625	656	671	679	682	653	684	716	649	673	678	675	680	669	631	638	653	659	623	642	646	618	737	641	678	644	662	657	705	640	615	677	658	658	674	649	620	642	626	666	675	642	633	689	692	665	632	644	659	711	615	684	689	641	655	679	675	628	633	662	650	705	649	625	649	675	628	626	629	640	651	655	633	672	671	645	657	690	702	713	685	644	652	688	661	685	641	664	651	670	658	642	707	681	652	647	691	626	700	652	642	644	609	647	695	633	657	649	664	646	686	637	645	651	653	645	627	670	669	633	689	663	612	659	651	670	649	697	625	669	647	661	631	655	673	672	696	669	708	610	628	694	636	675	647	658	663	659	687	685	642	657	601	605	668	645	694	668	654	664	673	662	642	695	664	682	658	705	663	686	661	670	693	631	626	704	616	651	659	683	674	654	638	667	676	700	657	623	659	647	643	667	649	645	677	649	682	621	618	674	636	702	634	640	648	602	621	626	642	669	668	617	606	638	649	676	656	654	663	645	663	654	663	653	650	633	617	649	637	668	659	640	620	669	707	665	730	688	626	657	672	641	627	676	666	627	640	657	641	698	645	706	675	632	660	668	683	688	642	648	639	702	656	629	661	687	626	665	648	667	674	659	631	613	601	617	662	686	692	655	675	625	679	666	651	673	657	667	648	644	665	658	627	637	668	613	650	665	678	661	637	692	698	647	671	691	685	678	691	705	702	644	631	659	624	622	666	668	666	581	639	668	672	680	640	649	655	638	672	633	646	707	663	642	661	619	639	648	680	661	679	659	680	663	670	675	616	662	654	642	662	673	625	672	655	655	659	642	640	695	670	648	673	660	691	730	662	685	634	653	680	678	672	639	695	639	676	626	656	690	669	679	685	672	614	682	679	626	665	649	662	656	630	695	675	655	714	598	674	639	701	656	639	660	642	672	645	665	654	635	733	655	678	653	660	695	668	601	679	629	640	679	680	675	692	678	663	674	656	661	648	656	661	635	652	644	692	666	713	711	642	683	682	671	657	675	684	634	593	666	671	631	623	634	648	648	634	641	642	675	671	647	630	659	674	731	684	639	643	695	670	661	636	642	605	630	696	643	676	629	634	667	696	682	628	644	662	688	688	677	667	627	701	678	681	677	680	629	672	672	655	656	670	643	675	639	653	596	691	625	689	623	707	610	704	626	605	665	633	682	607	628	673	669	683	714	650	642	662	606	628	654	674	695	562	713	659	668	643	665	709	657	645	640	660	689	677	636	682	629	646	622	652	660	694	640	654	655	665	686	680	626	635	684	667	644	697	629	671	686	631	664	664	704	646	618	692	678	676	592	657	644	603	682	621	647	658	681	658	644	663	678	693	604	618	656	654	617	647	680	703	649	632	650	646	680	657	605	677	647	620	657	656	692	637	645	662	628	623	628	615	640	636	628	650	670	655	689	701	642	680	630	633	650	708	686	617	667	673	666	673	613	656	617	662	722	704	656	619	652	631	676	664	626	662
3463	5112	4126	2192	1576	1302	1121	1050	908	870	846	892	816	794	753	748	749	679	728	639	672	674	696	741	682	712	656	638	689	686	719	654	696	718	692	644	683	694	685	610	641	660	679	664	678	678	717	667	613	643	666	625	622	657	656	619	665	660	672	670	646	659	649	632	701	637	653	632	638	665	694	637	640	668	649	642	663	670	704	671	637	626	670	644	660	657	625	655	680	647	695	650	653	628	634	664	675	667	685	629	646	658	634	611	661	676	650	681	634	656	632	656	674	715	696	678	687	685	613	650	665	664	658	605	626	635	617	645	667	695	585	664	644	677	655	654	672	656	628	654	643	658	654	655	619	605	687	609	687	634	643	687	645	649	663	624	686	639	610	651	627	624	661	633	628	656	629	680	639	621	679	569	665	601	702	640	689	669	654	672	674	660	615	643	641	666	679	657	636	625	661	645	639	653	672	664	616	630	663	638	642	657	621	659	670	649	614	660	657	694	613	649	623	630	654	619	627	623	618	678	639	649	653	644	614	631	624	648	608	620	637	667	646	660	649	661	679	660	644	628	631	635	669	632	626	658	591	627	703	610	671	645	643	656	668	645	648	634	670	637	629	598	646	695	622	626	622	657	656	687	683	650	638	671	589	610	663	622	629	627	636	635	610	636	692	601	625	644	631	625	648	645	624	648	663	600	704	666	648	635	669	647	637	633	666	668	677	601	647	673	643	617	616	660	656	642	634	619	648	631	684	656	647	640	659	641	632	653	641	690	612	643	641	655	659	641	658	673	637	642	607	656	631	665	598	623	631	624	687	627	665	640	643	651	617	625	685	684	624	594	601	656	677	670	662	622	640	679	619	656	612	636	648	669	645	689	640	635	613	639	625	615	678	670	620	676	654	611	669	619	629	612	596	602	676	683	610	677	632	668	601	673	642	620	610	623	669	657	609	623	656	645	667	651	641	693	642	610	648	626	618	634	635	642	659	667	630	652	666	613	589	666	644	619	624	636	658	628	672	636	654	625	666	617	640	651	644	613	665	626	622	655	638	622	640	642	641	683	649	637	640	663	662	608	636	676	665	630	611	624	620	617	660	643	676	633	618	663	611	651	607	652	620	644	640	682	651	614	634	637	664	613	642	649	571	634	651	665	627	650	634	666	690	604	594	590	626	647	627	643	557	667	661	687	635	623	669	699	638	700	657	675	650	621	630	661	659	661	652	624	632	612	639	677	644	635	678	682	635	664	612	593	662	632	619	672	650	605	605	634	682	707	665	644	602	634	652	649	631	608	632	617	633	651	676	628	658	658	640	647	635	593	618	612	672	657	658	611	657	592	629	647	608	581	622	613	692	640	608	719	684	657	654	673	642	608	616	642	657	672	609	649	655	647	654	629	616	660	664	652	685	637	632	648	679	625	607	622	647	659	636	651	669	623	651	642	634	622	663	618	626	658	587	641	646	637	638	644	648	664	647	646	589	638	661	706	621	655	649	606	621	659	643	606	639	664	620	644	654	606	645	615	663	643	661	659	653	627	644	607	692	605	649	601	637	622	677	663	643	641	674	675	637	616	612	644	631	634	677	652	653	634	642	684	657	635	606	685	640	662	619	610	634	651	620	617	650	618	621	641	615	647	618	656	652	620	633	675	587	665	621	642	675	671	618	649	631	638	619	635	628	643	618	623	672	608	655	598	631	669	662	602	616	657	586	606	603	640	642	617	638	615	625	612	648	623	604	618	681	683	652	619	651	627	629	651	653	680	657	639	619	601	647	674	638	634	591	647	584	667	668	638	641	649	651	615	652	636	667	669	655	650	659	614	677	603	637	676	629	661	657	643	631	638	663	615	662	624	648	636	642	637	642	637	607	643	626	636	601	682	623	661	630	611	634	654	590	625	627	613	647	617	624	655	629	641	670	645	658	656	633	673	617	662	611	617	638	618	648	608	612	615	627	621	652	635	659	665	600	631	615	676	629	659	657	619	609	630	656	681	654	639	593	598	587	638	611	642	633	653	665	672	663	644	695	673	680	626	601	681	665	672	672	641	650	667	642	670	653	570	672	666	625	658	624	681	678	624	588	638	657	670	632	630	584	644	619	673	648	602	617	639	625	627	643	684	615	614	642	645	644	662	627	644	612	589	632	663	651	594	660	615	660	619	639	671	653	657	614	618	620	631	618	704	637	587	651	624	640	621	626	667	622	603	594	619	664	646	655	645	667	644	607	645	661	618	638	617	637	646	610	623	652	653	605	655	644	656	624	597	634	565	585	645	649	636	599	627	657	639	610	605	627	620	636	670	591	635	635	650	620	586	604	639	671	612	651	671	628	642	595	626	642	615	639	578	661	638	660	662	634	635	684	644	610	653	649	643	649	627	595	623	652	650	597	675	643	620	631	637	668	620	624	635	620	612	626	631	651	642	649	631	625	622	622	647	602	650	635	662	650	625	668	641	624	631	675	625	620	650	630	598	612	641	633	622	644	616	641	679	679	710	661	637	669	637	658	665	626	608	658	613	679	629	625	634	637	651	673	676	613	612	636	603	615	642	635	656	605	666	655	640	665	632	620	633	667	618	607	624	633	592	614	608	648	647	610	661	677	647	649	661	624	624	638	686	625	652	634	665	649	610	643	594	636	624	618	618	618	659	615	642	648	648	641	644	657	637	607	681	639	621	610	625	609	631	603	610	664	637	617	652	608	638	634	650	625	594	616	613	623	605	629	670	614	658	675	635	628	572	635	658	607	645	654	619	656	668	657	647	654	636	580	616	584	655	662	638	626	630	669	654	653	638	640	649	608	659	641	655	640	615	644	608	627	621	585	633	619	647	643	648	664	673	627	632	625	595	650	611	629	598	633	627	670	626	667	611	615	618	590	621	630	639	587	639	584	638	644	659	622	656	656	628	673	651	680	624	591	578	657	687	640	642	686	644	636	635	621	639	659	648	623	645	651	667	667	667	670	633	691	650	672	633	645	668	650	635	626	612	625	633	643	656	627	652	622	650	611	654	617	605	611	630	645	622	690	627	633	601	661	628	648	618	659	651	607	621	605	647	615	645	611	613	649	680	676	674	648	660	604	638	652	647	615	631	652	665	654	612	612	647	642	634	639	656	651	623	683	636	633	613	656	658	618	616	619	604	641	652	659	649	654	605	628	640	600	643	667	655	632	626	631	636	644	596	614	606	600	648	598	617	659	616	555	644	681	632	624	644	643	614	623	657	652	650	626	611	579	625	627	606	605	642	616	631	633	635	632	587	614	598	625	608	622	655	627	655	658	654	627	606	602	616	629	705	643	660	640	658	643	613	648	630	598	695	609	586	579	599	662	652	678	664	666	632	633	637	650	643	601	608	642	647	611	640	607	627	638	622	663	612	606	657	648	649	622	656	606	658	634	652	640	651	652	597	607	597	591	617	614	658	666	602	646	629	627	628	674	623	644	663	611	649	636	690	637	582	623	598	623	618	630	627	674	612	614	629	646	640	646	609	664	661	635	634
27707	12619	2543	1514	1108	1000	954	954	942	988	956	955	944	942	978	901	960	891	936	893	975	921	964	919	994	903	982	984	919	970	948	959	926	988	1008	901	923	988	899	989	939	894	928	968	960	997	1000	933	912	1017	956	920	947	913	899	946	928	951	964	965	957	950	950	913	976	926	923	938	947	967	915	903	949	936	1007	966	1010	907	923	928	949	922	949	856	907	972	924	876	956	841	985	978	1001	885	945	903	898	949	898	911	932	927	887	955	962	864	985	985	931	916	915	932	926	976	934	930	989	926	978	913	957	944	974	937	968	952	959	989	993	966	921	945	918	910	981	934	905	930	948	961	930	982	946	912	970	961	960	960	946	965	956	971	901	943	983	925	947	908	950	948	902	1002	956	939	928	953	934	903	917	957	931	892	921	995	982	1025	929	909	927	953	982	935	937	965	939	935	916	921	901	962	947	920	1000	995	953	911	893	934	929	936	941	1005	978	959	890	926	976	951	970	932	970	959	980	956	950	895	933	892	940	899	953	998	930	999	956	923	933	946	964	980	996	953	945	902	926	943	952	966	935	927	933	1025	990	921	979	924	925	990	981	890	985	973	971	946	928	962	922	966	936	977	939	965	944	964	908	942	956	963	955	952	944	945	970	945	938	961	943	969	980	989	944	1000	946	893	972	941	959	881	950	976	927	940	905	959	950	955	966	961	917	936	942	916	949	938	892	959	995	951	903	975	950	926	979	913	974	930	970	965	986	939	949	949	926	913	966	936	969	962	950	988	926	906	934	976	970	939	926	966	934	965	936	992	939	923	919	972	897	903	944	983	925	926	942	1019	960	951	986	915	955	936	897	908	988	947	913	868	929	917	936	966	908	924	986	990	944	948	926	983	933	924	923	976	915	971	979	969	934	962	933	933	928	942	961	942	979	953	931	971	944	957	976	954	994	915	998	972	882	947	971	934	918	954	990	944	910	972	918	868	981	920	964	911	958	931	979	929	963	948	978	928	992	921	977	935	912	965	966	987	951	948	922	906	879	916	969	1017	993	975	968	927	904	963	900	933	972	982	999	925	946	911	949	927	900	920	893	977	991	932	987	972	992	947	928	910	896	953	925	867	908	951	959	947	963	945	931	902	928	969	960	1026	979	929	937	975	940	927	898	891	957	922	990	941	946	930	926	927	982	950	942	934	917	1004	953	947	976	924	967	966	955	944	916	925	913	985	978	983	943	957	859	974	961	966	956	961	938	972	992	993	960	924	972	893	925	916	924	981	991	997	954	993	907	956	961	942	942	888	921	883	989	942	925	927	930	921	923	934	943	932	899	952	898	946	989	925	891	981	888	988	993	1017	930	925	883	959	958	955	911	900	890	925	958	940	912	952	967	924	991	926	944	977	961	949	992	922	951	959	947	939	956	916	993	954	982	859	899	880	888	918	924	974	924	909	934	936	930	990	981	956	935	927	946	1030	919	932	1007	953	929	981	997	1012	926	877	952	960	968	940	934	994	961	885	966	955	954	951	937	908	911	902	921	917	971	981	967	916	967	958	929	930	971	939	956	978	952	969	924	937	927	944	928	968	947	937	921	967	902	900	969	955	950	926	937	943	911	914	967	983	899	942	943	917	1009	916	957	936	933	950	912	971	974	943	964	881	960	970	905	969	983	992	946	972	976	905	933	973	946	946	956	948	968	975	937	900	959	987	995	979	944	917	951	931	919	934	952	978	971	944	943	967	1003	914	921	940	941	938	926	920	924	951	977	930	984	942	905	944	881	882	952	957	920	952	984	961	852	986	955	933	905	915	939	1007	1015	919	929	962	942	923	931	897	871	973	963	943	924	946	963	915	934	914	931	1036	931	939	928	950	979	947	967	960	971	942	920	930	833	944	900	977	897	935	921	948	898	951	953	973	973	948	982	965	983	963	981	925	964	937	950	901	960	922	934	944	961	993	960	924	877	915	902	943	962	953	962	919	992	959	887	909	890	957	909	967	933	938	1021	922	1000	958	961	932	927	973	954	936	941	956	966	950	915	949	962	966	969	931	930	959	946	937	989	909	913	993	971	984	936	969	953	958	960	990	954	958	943	890	960	905	853	941	943	912	974	935	948	962	986	918	919	936	954	964	986	909	958	941	997	994	957	976	971	937	968	935	974	934	928	905	955	915	901	913	924	921	959	999	961	873	956	977	918	896	954	946	909	944	965	933	1010	971	924	956	931	934	943	943	897	944	938	1011	909	901	942	921	921	971	897	985	990	964	945	945	955	947	991	949	975	970	949	948	860	965	961	987	935	922	870	933	901	967	982	944	985	949	940	954	954	1001	963	956	993	908	968	1024	917	922	909	893	968	962	970	935	951	966	949	950	920	954	924	924	919	1030	918	928	912	959	884	915	919	932	949	932	901	930	883	936	932	923	902	912	950	884	984	907	947	908	914	955	976	996	967	884	949	962	999	971	960	907	959	953	970	918	986	894	968	962	956	971	1016	961	930	872	929	952	969	951	938	904	904	959	912	1004	964	930	1004	928	1035	937	1015	926	979	897	890	979	935	946	912	927	885	895	957	925	975	929	960	911	900	899	920	918	964	948	952	972	958	956	931	988	922	913	964	923	954	968	944	945	910	984	952	921	933	946	915	900	965	993	970	919	947	953	940	963	946	965	949	1015	983	988	922	959	954	942	851	975	950	977	936	943	969	934	953	970	908	951	981	932	907	1003	935	985	981	901	979	984	937	922	950	963	915	931	938	947	965	995	974	984	975	990	966	939	935	934	928	958	916	1006	884	953	998	961	921	954	943	987	929	930	896	975	952	952	910	979	926	939	949	951	1008	977	956	999	944	927	899	922	1016	934	953	921	930	980	959	909	976	979	980	918	943	908	965	904	898	934	922	951	935	971	921	1006	946	956	920	915	865	914	925	973	994	936	955	888	980	933	949	946	900	972	914	948	967	1002	1004	967	998	882	1007	981	956	967	949	929	929	973	927	946	965	962	901	922	948	932	983	956	956	942	956	997	932	930	971	992	1006	961	925	974	1011	954	931	953	981	965	964	904	960	917	970	928	981	891	1010	1003	932	974	911	884	942	955	945	899	957	975	937	895	878	994	955	962	904	1019	963	977	959	943	985	916	926	935	961	971	943	940	929	994	964	928	977	968	960	936	941	959	921	924	934	940	937	935	956	940	974	912	930	917	988	982	949	860	953	944	948	931	949	991	940	962	921	963	948	950	961	918	936	955	948	963	984	915	896	981	914	993	923	965	981	1005	931	967	939	951	927	941	912	934	950	961	919	926	897	985	969	920	941	930	955	924	963	957	951	913	889	961	1015	906	923	972	948	1011	957	904	920	940	957	980	983	929	929	910	962	971	939	976	929	915	943	906	951	942	910	965	932	949	946	923	904	978	940	980	908	963	949	924	979	927	893	947	955	993	908	960	923	880	929	919	947	962	893	895	944	928	857	947	963	897	958	956	977	920	916	932	947	959	961	974	953	918	889	935	952	954	871	880	969	997	948	998	926	924	948	894	950	916	965	966	1002	993	945	906	949	942	856	944
5191	1034	1041	905	925	840	856	835	864	809	845	827	873	851	855	848	873	845	787	777	803	788	822	826	781	815	782	847	783	804	833	881	809	851	841	844	834	784	767	809	810	852	830	768	873	854	826	771	892	845	827	846	881	798	880	775	840	807	893	845	861	811	894	847	834	848	803	814	797	903	836	860	835	804	876	765	833	781	837	810	851	844	832	840	814	806	848	851	799	839	798	808	821	794	839	838	801	802	792	824	871	800	795	825	793	820	794	815	875	862	799	818	820	808	835	863	817	889	856	814	809	845	809	850	824	853	880	830	806	790	860	820	809	818	838	865	830	787	815	853	836	820	839	868	789	892	863	817	845	811	834	819	823	831	770	859	845	821	724	825	832	831	775	756	821	824	868	819	823	875	812	850	842	823	849	808	775	813	874	776	846	836	816	815	813	750	808	811	848	874	819	814	827	805	833	797	903	861	831	833	802	841	809	846	790	801	864	795	850	828	838	873	862	802	845	812	794	877	833	826	811	812	866	774	823	789	823	871	774	846	798	766	830	878	856	816	795	847	892	809	799	815	833	852	854	821	828	815	853	852	839	797	852	859	882	843	857	827	865	871	821	851	811	832	805	844	829	795	826	811	825	857	841	878	843	805	786	881	836	801	814	814	830	847	841	760	825	869	808	816	831	860	839	845	792	853	816	847	820	875	827	905	795	879	806	833	815	827	860	821	873	784	811	792	803	876	805	856	849	843	844	775	860	821	831	797	808	832	864	786	788	868	846	784	809	830	804	824	815	798	850	811	786	842	834	834	837	819	876	860	811	795	812	855	840	885	871	855	853	793	884	870	767	876	899	797	813	827	828	804	835	817	836	828	783	829	807	844	902	833	822	844	788	780	839	779	851	786	882	800	817	794	797	785	849	803	849	804	848	830	821	818	809	888	862	826	787	869	862	807	822	840	771	852	763	800	782	824	847	800	841	765	820	770	861	809	798	801	783	830	868	862	808	850	890	803	815	765	798	823	861	796	855	857	886	813	831	839	850	838	825	835	857	859	802	785	827	795	790	774	813	805	801	828	855	783	772	826	799	804	817	825	841	798	798	886	803	823	798	861	801	853	834	782	821	822	834	841	800	845	842	858	872	816	819	880	802	811	823	860	853	836	837	856	854	882	811	843	826	900	795	814	800	815	812	865	843	818	907	826	843	779	912	823	794	845	840	850	829	805	837	828	853	864	796	804	850	863	781	804	848	864	762	852	771	845	811	798	800	849	835	866	855	802	802	827	809	834	822	825	792	855	804	883	846	830	791	787	815	866	824	823	824	790	841	826	796	799	830	848	837	832	776	788	843	810	785	842	821	833	803	823	901	777	842	820	777	825	768	815	882	821	823	830	763	802	827	806	842	793	849	800	819	798	769	844	770	831	788	794	786	838	790	801	811	855	829	878	867	865	817	767	770	759	819	830	843	830	834	808	772	815	860	814	839	805	878	844	808	850	851	822	836	831	798	850	830	859	801	858	828	859	800	815	880	798	813	848	833	808	827	870	827	792	803	866	805	826	784	847	866	812	821	784	808	849	881	803	876	835	825	768	837	800	818	841	821	803	851	835	822	810	869	797	837	867	870	870	857	813	851	854	804	817	804	843	815	840	848	833	863	863	763	825	777	817	842	860	835	875	825	798	836	800	846	873	812	882	796	792	828	814	794	831	815	806	834	789	822	825	862	798	848	836	812	784	824	839	875	851	819	841	831	840	806	850	815	862	891	765	877	792	827	859	828	846	857	835	806	829	863	829	832	793	840	824	841	824	815	848	816	798	808	849	863	878	816	815	827	852	775	836	845	869	877	822	814	844	773	796	825	796	875	836	838	821	794	879	790	864	850	844	850	870	803	839	812	891	855	818	847	832	780	812	813	879	809	855	851	801	808	815	816	883	820	851	813	807	786	858	850	846	830	846	806	755	848	845	786	860	849	788	830	814	842	843	855	836	797	816	853	834	850	889	845	833	868	835	845	857	836	851	832	856	782	835	858	822	861	827	851	830	837	878	826	784	819	846	841	850	831	833	818	820	857	819	861	873	844	821	847	827	801	850	841	869	845	896	860	780	804	836	852	839	805	838	811	843	799	812	841	836	841	822	843	899	814	798	833	807	824	832	866	837	851	847	839	739	836	835	850	814	854	861	851	871	851	864	799	863	869	837	820	831	827	845	850	903	820	842	874	836	830	810	789	813	792	830	823	852	847	813	804	820	879	807	833	888	843	829	860	846	792	860	850	784	802	848	813	861	827	799	812	807	829	843	839	814	797	850	834	809	810	840	849	792	827	802	840	836	868	816	848	776	821	839	869	874	791	798	810	776	777	800	768	838	804	832	841	816	850	837	839	799	839	845	814	815	817	846	827	878	842	835	850	818	837	821	790	801	801	786	840	821	825	824	834	840	797	856	878	792	846	827	869	799	788	809	853	815	837	801	810	838	839	807	793	859	824	869	779	791	804	739	805	844	833	792	854	852	793	901	800	821	835	828	814	790	838	802	837	825	803	828	842	819	818	844	769	816	841	846	845	835	885	856	807	829	841	810	784	845	835	784	836	825	806	836	774	909	834	798	798	864	818	871	801	851	823	855	789	821	865	826	842	829	842	843	791	839	821	864	849	815	849	839	846	796	837	836	837	838	788	822	849	758	834	753	798	823	870	848	869	803	798	800	868	848	854	885	866	811	805	846	829	782	830	840	818	846	895	858	838	769	802	843	802	825	801	804	808	842	870	885	815	872	870	773	790	799	819	830	835	847	856	813	815	827	823	851	915	823	797	868	854	828	858	841	820	879	811	796	820	850	829	840	829	805	832	767	797	810	854	869	787	844	861	784	873	821	811	823	775	849	827	850	825	859	828	788	786	809	802	822	845	787	803	862	835	769	820	900	806	842	792	790	850	848	881	855	850	731	796	847	883	806	829	758	859	799	806	824	878	850	832	777	785	801	872	821	816	802	819	800	837	852	847	840	812	796	784	803	838	796	869	837	892	850	848	884	808	831	885	805	834	829	849	816	762	849	855	861	823	850	810	850	825	808	852	844	814	801	821	816	783	837	805	789	798	822	838	808	833	869	857	813	839	879	793	805	857	785	866	786	850	878	809	787	773	783	847	780	874	851	850	835	848	879	807	812	784	848	850	770	844	823	869	816	843	783	834	821	814	794	819	849	832	850	778	841	820	807	874	821	824	850	800	830	789	837	894	848	839	817	829	834	856	827	828	829	839	821	852	875	868	834	875	840	772	825	821	815	867	815	821	826	823	795	845	805	826	826	844	836	834	840	818	843	822	789	817	806	857	862	824	845	874	857	844	808	828	881	778	840	829	850	879	853	840	843	871	762	822	844	836	802	844	868	831	827	763	806	851	791	789	833	873	829	844	841	859	826	764	785	832	853	866	807	825	845	826	824	776	832	771	835	859	842	822	828	806	830	830	785	830	784	832	787	814	867	832	823	855	826	815	818
25269	21412	27023	24114	4115	1639	1372	1191	1105	1101	1036	1067	1056	1090	1095	1060	1051	1021	1014	1045	1037	1046	1072	1030	1008	1016	1043	1063	1024	1041	1025	1037	1015	1017	1005	1050	979	994	974	1039	1037	1028	1033	1040	966	1037	997	1029	993	943	990	969	1007	988	1031	1038	985	982	1096	986	997	1014	1039	1010	1001	1049	1029	1019	985	1031	1045	1030	1037	1001	954	947	1022	1004	1001	1037	1014	1046	941	1045	1011	972	960	1006	994	1000	1093	983	1032	928	1070	976	978	1052	1006	1003	993	1038	1013	967	959	1028	1006	945	991	1018	1034	1025	1035	998	990	1002	1053	1024	964	993	969	1038	1050	1006	1061	1058	1006	1030	1009	964	975	983	985	1045	960	1001	1022	996	989	1011	1040	974	999	1017	969	988	951	978	1017	979	1015	994	983	954	1024	998	1001	996	974	999	983	1010	1034	991	1024	991	1008	1056	994	1001	1026	973	981	1022	1102	1001	1027	986	1038	977	1056	972	987	1009	996	1005	978	1013	966	1031	980	987	1038	940	1037	1066	1030	1003	917	1001	1017	977	1049	1038	995	1011	1019	976	949	1011	946	1034	1025	1043	1005	1007	1018	1020	1010	970	1030	972	1021	1025	973	996	1002	1024	993	980	1014	1023	1050	987	1012	964	1067	975	981	946	1036	1002	981	1014	967	981	997	1025	1002	997	985	987	1021	982	990	1043	957	1036	1014	984	1006	1005	1090	1005	1027	999	1075	950	996	1006	1042	1004	970	969	1027	1016	968	1027	1042	946	973	1045	1032	1012	995	963	1016	966	1015	951	979	1019	1042	1017	1030	1038	973	1001	1005	1061	1079	956	1000	1051	1016	944	971	998	1011	1013	1017	940	1002	1036	1023	1037	996	1038	1032	1045	982	949	1000	1003	1052	1023	975	1046	974	1040	976	1030	961	976	964	966	962	1007	1017	1003	978	1032	987	997	1032	951	1002	991	1018	1012	992	981	1020	968	983	970	1016	971	1040	987	1004	1019	951	977	997	1013	1043	1016	1014	1057	990	969	1029	990	959	987	1038	1050	983	1058	985	1014	994	986	964	1054	956	1011	984	1016	980	962	985	960	970	1019	1007	1003	1009	974	983	1013	1043	1038	1055	997	1016	966	1001	985	937	958	1020	1029	988	1059	964	1025	1012	995	1026	1012	977	1017	1062	998	1012	1041	1044	987	976	961	1013	973	1015	1011	1004	972	984	1040	1000	939	1023	979	1004	1002	1009	1039	992	1000	1006	1009	981	985	1016	1005	972	1008	1055	957	984	1017	987	957	998	981	981	999	1047	1009	1002	1003	1048	994	1032	1086	980	985	958	966	1011	995	988	987	1034	951	978	980	967	978	1008	1020	990	1006	1006	972	1031	967	968	1024	1071	1055	1019	1069	1022	952	1003	968	997	1042	1040	1045	1040	1000	1062	961	1026	978	1008	1008	1036	1001	1029	986	954	999	980	969	1015	1006	1007	938	980	945	983	991	1005	1011	1068	1052	999	974	1014	976	1026	1019	973	1027	1052	1031	963	1033	1013	957	954	951	1017	1028	1045	1009	1014	956	998	966	1015	1010	976	991	968	1013	1035	1035	971	1002	1018	992	996	958	1084	1039	1027	1051	981	1046	1008	1018	957	963	1011	977	1010	1022	1006	1000	999	1014	1028	1075	977	927	1012	994	1033	1042	1006	975	982	988	1050	995	1065	995	985	995	997	953	966	1047	984	1012	971	936	916	987	1063	976	1017	948	966	953	997	1020	1046	987	903	970	963	984	1011	985	1001	962	1024	987	988	999	971	1067	993	1026	949	984	983	972	971	957	983	1010	1062	985	1031	1017	965	973	993	1011	969	987	958	977	989	1016	967	1046	1027	1071	1081	1011	986	1059	1034	1028	1050	1027	993	991	948	983	1024	983	1040	1019	1001	1008	1031	970	1019	975	1001	972	1008	1015	959	999	998	1032	1021	995	1080	1035	1014	1015	969	1014	962	1007	967	1008	1024	999	1046	1034	1034	1008	995	956	962	1083	1019	1016	997	1002	998	979	1023	990	1058	1008	935	1060	981	1022	1013	1012	1009	1000	1022	1011	984	1036	971	986	1038	973	1000	976	1050	982	1045	962	914	1014	999	1018	1027	979	1017	1028	995	1026	969	1035	1006	997	1001	996	1047	947	982	1010	985	947	967	987	955	1038	987	1025	976	998	1049	997	986	1037	988	957	1064	962	1003	953	965	997	939	1020	1028	988	1043	994	982	1004	981	1017	972	1033	1011	1008	1102	1063	1002	1006	1038	1008	1013	943	1001	1024	971	1055	998	1019	979	989	993	1002	971	1024	997	997	990	981	1022	1025	1048	944	1053	1015	1036	1011	969	981	1062	1000	1035	981	1037	972	986	956	1074	1003	958	1039	1016	1023	1003	1007	967	976	1024	956	984	1034	1034	1003	953	973	1013	1007	1064	975	987	941	963	1014	1016	1007	989	982	960	1031	1010	1007	969	992	1035	1008	977	1013	997	1042	1046	956	988	986	990	981	954	1000	1015	1084	1044	974	931	951	982	1002	1026	1061	1038	1019	1006	989	982	995	1022	963	974	997	989	957	994	1056	1010	999	970	1037	985	1020	931	967	987	1003	1015	997	982	962	954	1009	991	1012	1003	947	991	1029	974	1005	1005	982	1006	1005	1052	985	986	1018	1004	999	954	1002	1039	1010	1044	955	1048	1008	991	965	982	978	1018	1023	1009	1021	1020	1011	995	999	957	1002	991	880	996	1013	1031	1043	967	972	951	958	1029	989	1011	964	1021	986	971	953	995	1013	1010	1007	1049	1016	972	968	943	1004	962	978	1032	1069	1040	963	1029	1012	1033	1046	992	1013	1011	1074	1016	1054	982	999	1023	1040	992	1080	1011	1013	1045	1007	1049	983	1064	1008	994	1001	974	1015	972	987	994	1010	988	1035	991	1009	1071	973	993	947	940	1019	963	1005	982	1000	1027	979	958	1021	941	1000	982	1013	985	1014	996	1004	1012	969	967	1034	997	1023	1002	982	1003	1005	1000	1062	1037	955	1045	1030	992	1000	1007	955	1021	1014	978	1030	956	1033	999	1058	972	972	1039	1003	1005	989	978	987	1081	1033	1014	1020	1046	1046	935	964	962	997	1043	985	963	986	989	1009	953	992	1064	1008	1048	972	1031	946	1010	1060	965	1001	999	1041	1049	1001	1036	1022	1025	1014	1030	992	1015	1054	948	990	1002	1018	973	963	1012	1003	975	939	969	1018	991	1046	968	1029	1024	1011	1012	1009	1005	954	969	1049	958	1047	1019	956	1014	970	980	1017	1020	988	1039	1031	1038	974	1017	1006	990	976	986	953	988	974	923	986	996	1030	971	964	1047	980	1046	962	924	984	977	1016	1001	958	965	961	996	993	1056	990	935	963	1015	998	980	982	1003	1014	1001	958	949	999	1037	1042	1033	998	977	947	1033	1046	1032	987	954	986	976	1046	996	1003	956	989	1014	1011	1013	1017	1013	992	994	976	1030	981	995	1007	1068	1014	996	1052	940	998	979	966	1031	1008	970	1049	985	1030	975	986	1003	997	976	971	1002	997	960	992	1042	1030	1025	1014	1007	1050	997	986	1023	1018	993	957	966	1025	975	1007	966	1062	998	1024	985	1024	990	1038	1057	1012	989	1005	1071	995	1006	1013	981	945	947	1016	1012	1008	1032	1004	1085	980	980	978	990	949	968	1022	1012	1002	991	1007	1004	1020	1030	1039	954	985	1051	1014	1005	965	1019	962	1000	1034	1005	990	987	999	976	1050	976	949	1014	1020	1012	1027	959	1014	1066	1022	967	1012	1025	1060	1046	1015	1012	997	1004	1018	985	1023	992	1068	975	990	967	980	998	1031	1017	1005	968	1044	961	994	1036	1040	988	952	1042	1040	1019	962	1004	955	1036	1036	990	1000	1022	998	961	986	1060	1015	1024	1016	1003	1043	968	1025	959	967	1021	993	1000	1018	976	995	976	999	1001	1008	992	1018	1002	948	1045	972	981	1004	947	1054	1014	995	984	974	997	981	963	960	1043	972	1003	987	1069	1023	996	1031	1006	1043	1078	975	1046	1028	1020	1035	965	1012	989	1029	1030	1023	1022	966	978	1007	947	961	1005	996	1002	987	1047	1011	963	1028	992	976	1004	1013	985	1053	1049	975	1047	1020	1035	1017	1052	977	1046	1002	938	1026	966	924	972	1031	1011	990	1090	973	917	946	1033	1019	994	942	1002	1053	1052	1023	1014	944	1002	1015	1025	1010	1005	1034	936	1025
3568	2940	2503	1616	1349	1184	1066	1091	940	954	1032	1014	959	923	930	959	911	929	976	938	899	902	895	906	929	905	918	871	914	915	868	978	925	934	928	863	895	911	946	890	906	922	888	894	924	893	873	859	834	910	889	891	882	909	902	858	928	895	869	866	871	881	888	925	867	905	861	864	887	912	911	890	951	927	856	854	948	876	898	846	910	912	878	873	872	900	887	843	929	904	907	842	923	870	901	907	891	918	933	941	866	906	905	906	881	883	886	845	897	884	930	979	901	897	909	903	863	887	883	890	895	856	885	874	910	859	889	859	890	932	895	883	846	864	843	920	947	875	901	976	900	882	893	922	890	947	883	900	954	937	892	911	876	916	911	926	875	888	870	884	888	897	922	943	843	885	886	879	939	879	835	894	879	899	928	881	900	898	901	864	879	917	922	884	855	919	921	912	903	904	929	871	938	869	863	866	884	872	878	920	952	895	892	915	852	857	901	895	878	891	872	883	862	870	925	928	901	947	909	930	889	863	897	908	886	907	869	886	877	888	854	890	868	866	872	883	863	905	888	892	911	885	879	890	862	883	947	907	922	889	889	901	874	970	927	852	865	882	853	884	906	849	868	915	879	909	874	906	875	957	882	868	874	899	875	871	869	868	868	900	850	915	831	894	829	909	810	915	899	927	895	881	887	880	953	855	858	871	855	901	899	882	944	863	911	851	867	916	973	904	882	905	841	886	881	883	925	900	898	884	879	835	934	911	922	923	884	951	893	877	897	898	875	900	856	884	910	917	898	890	874	933	928	864	929	861	856	919	880	833	854	842	937	927	907	892	879	879	937	871	901	939	935	924	860	852	902	895	908	865	885	923	880	894	909	917	872	889	895	880	848	903	855	900	905	907	880	884	867	944	875	890	889	907	931	878	907	924	880	930	883	886	865	877	866	867	888	943	904	869	840	885	853	875	871	893	904	892	901	879	887	918	883	848	895	863	918	874	871	884	878	858	900	921	851	848	907	886	860	920	860	861	914	863	934	863	932	917	928	883	945	977	902	894	862	916	889	938	894	855	873	929	865	901	882	925	874	866	952	913	915	903	891	947	882	886	900	855	863	886	956	885	872	926	886	955	947	893	902	911	908	827	862	849	902	880	865	903	892	900	860	856	908	867	919	842	880	884	876	915	862	924	887	869	878	930	881	919	892	880	911	883	865	890	889	835	868	867	907	903	911	837	895	896	873	887	866	931	848	928	894	912	867	898	915	929	853	888	909	862	925	871	856	905	779	925	839	900	940	914	904	939	892	846	882	881	877	870	907	910	881	842	941	896	893	897	884	881	889	886	924	865	873	853	900	875	918	878	848	904	844	881	888	871	926	868	870	938	837	907	911	864	835	832	911	860	847	864	935	905	896	916	951	913	899	893	892	879	887	908	931	910	858	899	877	927	845	869	873	959	877	864	903	866	938	890	903	854	900	862	843	873	909	926	879	898	876	887	874	921	856	851	908	858	881	888	860	866	926	917	879	907	868	859	917	912	905	884	921	910	951	908	905	890	874	894	903	863	865	858	876	883	900	917	892	863	838	944	890	921	835	889	895	903	863	915	890	892	840	907	937	926	912	927	888	922	849	843	889	906	912	919	889	910	845	890	898	896	890	891	846	908	858	935	859	867	878	805	871	890	893	906	901	856	870	844	870	902	913	865	903	959	903	865	863	881	845	845	877	871	925	894	875	951	891	880	886	919	914	868	832	866	861	884	897	876	838	878	905	861	888	948	902	879	868	881	844	866	869	870	885	936	876	881	889	866	854	872	876	936	883	880	888	852	934	914	853	926	876	905	870	962	907	922	920	837	885	894	946	906	830	911	892	892	884	909	870	896	854	893	897	835	897	921	905	898	889	854	886	866	904	861	873	865	904	936	871	914	903	904	866	884	858	949	930	829	860	931	964	839	896	858	894	898	887	901	832	879	888	861	928	882	908	933	886	872	893	928	897	875	931	929	909	902	838	876	902	872	914	908	890	857	854	874	864	894	930	864	863	896	899	846	924	995	924	836	874	863	899	836	881	904	904	877	864	894	927	888	906	930	903	895	850	890	868	845	885	858	835	946	890	892	851	866	917	950	871	962	851	888	915	853	888	897	929	833	837	922	935	841	889	896	836	879	899	885	849	866	865	870	881	864	910	894	867	841	920	973	877	910	859	884	865	877	886	923	968	897	922	871	946	907	865	877	881	927	883	878	857	938	926	867	900	907	851	857	907	887	894	906	924	860	892	908	901	900	876	900	870	915	899	921	903	869	887	818	875	936	910	872	878	888	894	951	884	831	857	871	829	867	867	943	893	870	905	921	892	855	949	918	855	903	875	861	856	904	886	872	881	845	874	864	883	895	861	856	906	843	858	919	913	883	891	919	859	867	887	852	829	897	852	905	868	940	875	899	884	892	900	835	902	906	830	906	854	901	947	891	913	895	865	855	871	805	862	947	893	918	956	936	869	927	844	858	844	868	870	850	896	870	868	848	913	866	847	815	887	852	841	866	873	817	906	925	919	872	890	849	927	898	901	865	908	864	911	951	957	893	904	872	891	909	902	894	884	913	888	875	895	898	890	911	931	897	909	912	918	906	909	876	883	863	953	889	818	959	881	856	913	882	844	935	875	860	846	883	889	974	927	866	874	846	903	872	879	892	910	829	869	916	865	846	882	869	923	860	903	909	923	866	878	881	896	911	876	890	851	900	901	938	884	839	843	865	901	884	949	879	939	921	922	871	867	842	883	886	849	893	897	905	854	887	911	913	855	878	898	916	915	868	945	910	827	936	899	845	880	931	895	905	901	872	859	844	881	900	850	871	848	900	892	952	903	906	877	858	833	930	879	879	836	882	913	876	878	864	904	919	841	946	911	847	948	895	880	855	925	910	877	858	901	840	887	897	913	891	873	886	867	892	895	855	886	893	916	949	905	849	880	902	901	842	898	907	838	911	900	879	925	853	891	831	931	894	880	857	862	919	891	908	933	881	925	899	921	876	883	856	880	905	925	884	896	897	920	848	892	865	904	912	851	869	891	866	949	870	898	909	891	843	881	852	898	950	925	819	869	930	956	842	823	896	909	898	897	867	854	927	884	899	887	870	900	879	864	878	870	885	919	842	898	921	858	809	918	838	951	850	854	943	876	853	912	885	903	896	884	887	829	900	950	926	790	911	906	866	858	934	813	910	874	899	913	905	902	882	903	851	878	882	901	874	899	869	914	852	847	896	880	857	861	879	874	864	899	914	851	858	870	889	891	922	903	931	858	878	935	842	929	825	892	867	932	908	859	900	853	857	864	827	874	892	867	870	882	912	923	873	880	900	931	850	865	904	912	865	905	898	899	892	919	928	925	887	898	894	885	853	917	879	885	844	895	892	894	895	876	931	833	845	884	907	942	888	887	953	890	845	845	850	868	896	926	860	904	866	903	883	887	870	952	890	930	922	869	875	899	879	937	937	929	920	876	905	880	917
24047	21396	28692	24488	20951	4712	1525	945	851	788	784	784	767	747	695	710	741	692	750	702	710	721	676	642	650	718	700	727	692	637	667	732	670	673	645	626	723	668	661	661	737	674	670	656	685	649	710	704	679	695	697	682	637	667	657	670	699	722	641	710	656	658	720	657	664	710	649	630	691	706	634	628	708	723	659	641	624	603	663	703	683	606	656	674	694	633	643	654	653	686	654	675	649	663	629	680	652	707	673	599	695	657	670	695	628	664	692	631	717	661	696	610	644	743	630	671	654	694	692	642	677	667	669	656	660	578	678	682	681	736	693	679	670	660	686	676	676	692	708	618	647	668	679	628	692	668	720	701	632	673	644	649	661	689	686	652	648	676	676	674	726	651	666	672	670	669	637	667	671	611	658	616	665	647	666	691	677	651	654	669	666	647	687	654	604	636	638	711	647	671	653	695	611	674	671	706	619	647	656	689	662	644	628	670	694	693	679	679	669	658	654	627	649	661	677	643	654	655	703	658	668	616	611	658	627	634	708	701	701	684	634	680	683	678	677	654	670	656	658	643	676	680	652	671	620	660	686	692	637	658	647	639	630	666	642	635	677	650	656	684	669	673	629	717	690	675	649	648	679	626	683	665	691	636	642	691	661	687	636	611	682	697	680	654	652	713	639	659	654	644	645	649	668	648	677	621	667	634	665	667	652	683	678	641	635	686	646	638	646	646	644	658	647	722	690	670	656	684	608	637	632	679	642	647	590	659	663	631	698	683	642	652	719	642	668	713	677	697	629	661	685	655	629	603	734	685	646	629	612	677	678	663	716	670	683	672	670	666	699	656	667	651	651	689	657	646	706	644	735	641	697	647	646	644	683	666	634	620	664	693	599	662	653	650	687	712	679	711	675	654	671	697	671	672	572	661	683	650	634	626	687	653	655	664	686	637	712	665	638	677	661	646	692	631	656	606	612	621	676	637	646	620	637	689	672	618	693	641	695	646	640	652	609	648	678	702	663	686	675	664	675	627	664	681	727	649	670	625	689	646	651	616	652	698	630	649	654	673	633	664	700	670	697	666	646	664	649	652	621	688	679	682	680	661	656	724	682	644	674	669	633	648	672	686	603	664	712	673	664	708	640	635	629	680	682	604	680	669	689	674	701	618	608	631	651	689	670	641	675	657	671	651	651	650	663	667	667	625	679	641	643	623	661	686	634	678	708	645	619	639	635	642	631	644	657	638	648	699	643	647	673	603	617	653	656	695	667	635	635	663	635	706	630	631	700	703	647	663	684	634	643	615	670	658	693	667	690	666	689	636	712	622	692	670	677	638	668	678	694	672	679	662	636	678	660	652	663	673	635	679	696	658	656	661	670	667	703	663	669	653	607	591	618	646	680	692	686	656	661	619	678	660	632	661	672	653	622	669	653	674	636	618	652	666	635	633	628	694	622	696	656	660	684	673	686	671	687	651	674	654	681	632	651	643	647	611	595	652	668	655	689	657	662	688	682	657	652	682	659	650	675	646	626	732	668	667	664	583	577	701	641	632	651	696	623	647	680	654	665	699	677	662	678	672	672	690	706	660	671	682	637	690	651	663	692	590	648	632	715	668	631	650	675	624	675	665	709	654	685	669	650	661	645	643	625	683	660	615	618	666	652	632	639	704	670	648	703	689	704	687	643	673	649	682	661	668	698	661	662	679	656	690	618	692	701	587	674	676	700	635	661	649	662	619	682	678	651	643	645	637	687	682	654	654	664	662	681	697	647	666	666	677	661	625	623	682	659	649	672	666	660	684	659	696	665	659	678	605	642	681	673	623	689	635	615	613	645	693	628	662	700	647	650	672	672	675	598	686	632	697	704	669	614	671	656	684	646	643	646	641	616	619	653	621	659	653	677	639	667	606	626	633	627	702	648	667	659	661	688	681	720	640	634	621	677	667	652	638	656	690	652	668	660	676	643	653	642	676	639	671	686	652	611	621	737	627	646	657	674	660	651	685	702	633	703	656	689	655	631	627	652	642	698	657	693	705	688	614	680	664	717	639	660	655	654	663	659	619	643	670	689	646	670	694	634	681	682	696	645	678	635	675	695	665	600	648	655	668	695	660	667	668	667	688	656	631	670	675	609	621	661	641	648	724	667	685	625	687	674	667	702	638	700	626	648	632	641	678	653	580	624	651	688	627	689	648	664	669	636	676	658	631	641	684	630	674	676	633	673	677	641	640	628	652	675	656	686	695	650	622	679	658	625	667	630	703	615	694	669	644	670	696	670	612	674	673	647	637	663	640	655	659	644	625	676	692	683	654	692	663	637	669	623	624	629	638	676	676	661	689	673	695	669	657	698	642	661	674	632	654	635	631	698	703	672	658	720	677	665	644	675	660	704	655	649	652	644	692	637	674	642	644	630	634	673	662	663	668	687	609	656	695	641	686	671	690	681	661	702	658	685	707	704	682	698	675	623	666	690	645	695	643	691	631	659	663	671	646	651	657	667	692	637	708	638	661	668	641	608	631	629	639	629	653	663	679	681	667	671	634	642	661	648	654	671	670	637	635	653	648	639	677	674	643	682	673	671	689	697	683	687	646	647	679	599	653	664	658	661	693	637	746	632	699	627	662	671	667	701	670	667	659	707	665	683	664	687	706	700	722	640	676	640	641	646	644	671	621	644	652	597	623	675	694	666	685	646	731	603	731	642	654	672	675	680	698	649	657	658	654	675	680	653	702	634	649	660	693	593	648	643	672	637	693	671	668	710	675	646	666	651	668	649	685	664	617	694	649	648	667	656	616	625	688	675	652	642	676	630	681	690	617	675	649	668	697	615	654	661	727	638	642	661	607	671	702	623	686	663	676	663	649	683	662	651	630	711	656	662	639	658	653	684	697	670	652	650	689	672	663	658	685	673	683	726	702	669	663	634	685	669	666	683	650	598	680	669	672	686	628	652	683	629	637	634	654	667	667	643	612	673	661	624	645	665	652	621	655	631	627	674	663	664	679	663	659	629	685	689	660	683	617	653	629	670	653	693	639	669	677	673	613	677	636	619	665	675	628	631	685	691	724	636	694	637	666	630	663	686	607	663	660	637	666	632	611	705	662	665	671	668	652	670	697	606	657	658	630	633	640	665	637	611	651	623	609	673	648	650	650	643	603	660	615	736	712	664	668	668	654	614	636	607	647	649	669	645	690	624	667	712	680	708	678	686	631	661	644	669	677	612	632	670	667	652	673	606	680	664	662	650	622	648	652	644	635	648	696	648	698	630	680	649	660	641	622	643	602	703	656	705	665	670	662	677	613	659	638	685	693	669	640	661	684	636	648	668	652	633	695	624	693	714	680	688	674	689	652	637	692	625	653	622	687	622	662	673	679	655	645	664	685	636	643	660	605	655	693	667	625	645	612	610	709	666	664	670	681	645	669	621	656	665	650	663	707	633	639	659	650	617	629	670	678	652	697	633	631	677	647	648	636	700	643	710	648	641	668	647	650	670	656	691	743	655	602
3458	5221	4089	2197	1574	1346	1158	1018	948	853	849	793	725	741	748	711	699	743	719	672	733	687	672	711	669	707	723	661	646	653	681	678	690	686	651	616	690	647	671	623	650	673	677	692	673	722	651	665	642	661	651	690	646	658	648	620	674	660	681	694	682	686	709	657	693	681	682	664	675	636	625	669	639	647	661	624	696	603	600	677	697	672	656	675	681	702	681	690	622	652	636	681	674	675	672	638	682	693	662	650	637	660	653	678	672	675	671	676	629	647	639	708	643	654	674	670	612	680	642	647	660	707	660	662	669	653	670	657	652	638	672	641	680	661	653	713	651	638	627	640	639	639	657	677	654	685	670	658	638	661	657	663	650	630	634	624	658	665	662	686	626	640	648	660	653	623	651	674	617	630	609	696	650	622	670	679	648	646	605	638	683	649	674	659	647	650	639	675	695	674	626	653	632	650	650	604	635	651	646	607	687	650	682	697	623	642	658	607	637	680	690	653	628	679	649	608	667	636	688	658	641	630	635	649	625	598	662	619	629	635	683	613	650	633	650	656	652	667	665	669	618	694	665	664	660	666	643	646	624	653	718	662	666	651	643	652	590	662	685	693	677	634	658	643	666	623	666	659	625	653	640	664	690	623	663	653	673	622	664	669	643	613	665	667	666	692	668	664	683	680	649	638	700	650	681	661	665	667	690	641	642	669	668	635	675	637	642	640	614	644	646	642	649	611	650	664	658	609	658	618	652	656	683	679	624	643	676	633	668	671	665	613	680	648	680	659	607	632	621	664	612	602	594	641	659	658	660	633	697	653	662	606	701	660	693	635	612	666	594	656	641	649	647	634	678	662	638	642	684	662	687	681	602	663	682	689	645	628	646	658	661	606	642	632	617	680	637	660	662	666	635	678	647	630	643	672	667	616	657	658	617	653	632	619	664	619	632	676	672	644	638	633	636	714	640	632	652	633	640	630	667	650	655	708	660	626	666	655	626	638	663	649	633	652	660	694	658	624	680	695	616	644	656	703	634	646	664	682	637	634	671	664	625	651	619	653	678	666	620	655	663	661	631	700	672	659	640	695	619	646	625	648	616	628	644	668	623	634	636	645	661	616	699	645	616	650	646	687	676	707	681	605	676	658	634	613	691	609	604	632	648	673	644	631	674	640	687	650	651	627	657	627	643	617	608	665	590	624	646	594	643	646	662	703	665	650	701	693	607	667	652	668	593	636	657	618	626	662	631	662	679	688	664	691	645	654	617	693	675	683	628	614	655	665	672	643	638	602	640	641	630	677	645	640	642	682	661	624	623	676	627	638	658	661	609	620	621	659	634	677	648	656	650	629	625	593	675	582	644	623	629	613	697	647	631	613	638	632	670	684	640	665	643	658	692	624	591	636	686	677	675	631	617	646	639	633	652	631	703	682	636	615	674	671	657	678	620	605	689	616	651	691	665	654	682	645	620	634	675	641	623	674	646	634	604	671	675	672	600	660	603	654	626	650	668	690	623	600	639	663	630	640	592	644	665	647	644	638	674	599	671	654	634	635	649	641	648	638	651	663	629	656	644	610	664	635	680	631	673	640	678	632	644	618	634	636	614	627	634	595	645	649	606	647	664	652	603	676	643	639	662	706	694	637	637	649	659	656	644	655	648	666	665	651	645	641	667	659	627	662	668	609	676	655	698	666	671	610	653	673	598	646	641	638	579	636	608	680	655	602	639	608	651	641	643	600	665	667	612	619	638	644	618	623	709	645	685	617	655	691	665	639	686	632	620	639	634	633	630	623	646	625	652	649	660	631	622	674	608	705	637	629	662	668	658	657	674	650	628	686	615	640	641	619	628	607	651	640	626	655	680	701	621	661	651	653	587	630	667	663	639	604	659	660	675	646	632	630	656	621	682	622	664	654	652	667	639	618	654	649	663	619	703	643	636	703	631	646	637	674	674	664	633	619	663	635	600	677	617	614	627	619	616	630	673	656	668	625	604	645	670	646	649	628	587	640	626	655	699	647	667	614	632	652	675	652	635	642	675	638	672	669	631	664	656	665	695	655	596	648	682	602	646	611	621	666	657	642	637	611	664	660	622	632	644	620	640	616	672	636	612	616	718	646	650	660	605	674	643	650	631	660	639	619	692	658	622	639	644	624	672	645	654	639	649	657	623	618	658	628	628	647	675	627	665	640	609	644	640	625	678	640	598	578	693	648	672	662	660	625	670	634	666	614	634	635	643	629	634	671	633	648	669	613	619	643	657	687	651	619	632	632	661	644	662	663	664	630	660	647	650	619	666	652	634	623	669	624	643	682	644	620	592	643	663	651	612	635	656	672	647	681	599	671	621	650	651	668	650	654	670	615	641	648	667	628	652	677	608	675	614	642	671	634	675	647	656	641	635	636	638	611	610	666	659	647	676	621	616	648	642	655	632	683	622	631	650	639	598	634	673	649	653	666	653	614	617	662	626	650	638	646	638	631	669	622	650	635	603	663	627	608	613	629	653	629	642	653	669	644	647	680	652	654	623	654	633	691	609	592	629	671	635	633	693	687	624	581	708	617	642	652	655	624	652	648	600	635	632	654	634	633	629	608	640	612	649	653	632	638	616	644	679	640	644	612	595	639	646	614	641	625	637	656	628	637	620	642	681	643	663	620	630	633	664	606	596	649	646	644	579	651	635	652	653	630	602	661	638	629	621	650	644	656	649	664	644	661	618	638	600	661	652	666	610	649	656	632	693	674	668	646	619	643	690	667	658	643	627	648	631	651	660	596	641	625	622	595	667	642	645	651	614	621	653	661	613	621	654	639	647	655	627	666	617	650	631	630	678	634	614	656	619	622	668	646	632	640	682	649	585	645	672	629	652	597	628	667	628	601	656	642	620	626	624	646	683	656	574	630	611	670	651	675	658	657	691	642	628	638	628	636	636	709	637	633	613	630	619	632	597	611	654	637	628	670	664	597	649	636	675	649	662	624	668	644	628	615	661	590	665	649	658	645	619	648	621	632	614	671	660	666	619	611	603	618	634	615	669	672	636	659	647	626	670	661	633	657	586	623	621	669	656	663	649	702	649	628	667	602	663	660	614	596	622	649	635	638	640	671	685	662	679	662	587	666	655	682	620	658	623	660	621	583	672	653	612	620	656	629	626	650	657	661	640	658	658	639	651	654	671	617	628	638	644	626	659	656	627	616	671	644	645	632	613	710	662	659	625	674	629	658	663	656	625	616	636	672	671	656	634	623	648	669	651	611	630	600	633	654	656	610	607	664	660	664	625	613	634	630	662	681	624	680	634	665	621	615	648	637	650	718	673	637	664	631	656	659	669	628	668	636	652	665	637	645	657	640	631	619	633	612	652	652	687	656	663	616	658	626	645	609	646	654	660	634	597	629	673	619	615	634	661	646	629	657	612	650	664	669	601	614	650	678	624	693	673	585	608	638	667	646	593	658	667	631	602	643	629	651	644	604	656	676	671	675	665	598	631	593	641	606	617	629	613	655
27643	12765	2304	1336	1003	938	975	969	972	971	977	944	941	985	962	929	914	879	952	938	991	952	945	949	986	975	955	941	960	928	1009	945	932	895	938	939	919	932	966	973	975	964	888	941	946	955	977	994	993	950	922	966	949	908	874	916	887	939	947	938	892	940	945	972	947	918	955	960	973	948	967	933	921	918	953	956	918	897	927	935	958	936	942	942	920	937	915	917	975	964	940	962	949	959	994	981	1006	984	958	922	933	975	960	943	929	991	972	914	935	911	965	916	998	961	941	978	963	884	971	987	965	945	934	942	950	935	949	963	968	942	891	926	991	992	917	1003	942	983	942	918	932	946	922	930	931	963	928	1005	938	983	1004	926	947	946	977	934	907	1012	983	935	940	919	941	960	979	937	950	928	949	881	922	946	933	984	947	957	949	944	934	921	924	910	943	958	922	943	977	959	926	937	976	974	916	912	923	936	911	971	912	933	957	975	939	953	940	926	913	978	956	938	987	962	986	1004	918	958	933	902	976	1014	924	915	920	919	920	991	985	996	949	934	1006	915	936	902	976	951	1001	944	945	941	958	936	908	926	915	928	851	948	948	947	978	914	965	901	969	896	929	943	945	913	941	929	931	974	854	928	1045	971	918	922	965	950	930	942	916	975	956	965	987	937	948	928	960	959	922	976	936	888	934	911	935	933	945	1002	932	933	948	967	938	947	921	940	955	913	965	993	967	947	964	924	937	961	990	964	960	943	878	903	944	1007	980	924	921	920	960	962	959	963	935	896	928	896	954	955	954	952	942	917	904	940	963	919	930	984	995	959	952	952	926	932	971	916	968	966	938	969	946	893	985	937	926	955	896	943	925	920	924	934	920	941	991	960	939	937	968	957	912	974	976	966	1020	963	943	981	943	940	986	925	967	931	907	916	959	936	958	974	974	918	955	980	951	946	940	945	902	1000	931	956	1000	901	1001	1011	906	961	910	946	935	957	919	933	952	987	998	964	937	985	955	956	966	910	893	937	988	909	975	970	953	940	951	912	947	897	958	948	962	950	916	958	911	947	972	961	934	908	997	963	963	987	935	947	930	932	901	1012	893	935	918	907	943	948	944	895	972	952	910	922	901	988	932	907	967	922	924	927	1015	905	941	1039	946	947	980	973	988	963	976	952	950	948	927	926	905	929	995	953	971	938	961	972	962	973	981	989	918	868	964	945	966	969	961	915	968	943	944	978	950	943	968	943	920	949	954	918	909	949	935	932	912	933	957	992	939	929	940	892	948	903	937	940	898	933	952	972	932	978	911	934	956	950	1003	928	931	977	898	944	929	966	913	972	905	949	946	955	927	890	957	962	955	900	928	959	962	935	957	933	988	943	910	930	1002	990	911	919	950	966	994	890	997	920	918	974	935	905	929	945	898	1017	947	960	992	919	899	1028	961	885	922	886	960	969	996	952	971	936	943	971	963	933	932	936	959	995	946	1002	975	984	998	943	998	918	964	907	969	912	976	961	945	960	981	971	951	932	918	974	935	942	1014	955	1028	920	895	980	935	931	922	894	923	903	1001	930	974	978	925	970	932	961	939	902	922	976	917	937	943	962	933	945	911	902	961	979	970	981	952	919	957	934	907	995	925	929	960	882	939	890	946	944	946	933	972	966	918	957	972	970	931	916	928	933	939	969	933	946	897	962	976	937	955	992	928	953	966	960	973	919	877	921	877	993	887	934	953	926	968	917	942	898	922	907	892	951	972	993	968	964	1059	905	918	930	930	917	957	952	952	898	911	982	904	915	990	896	947	1010	967	955	919	921	988	944	972	991	902	960	916	996	913	959	956	931	953	1017	919	932	946	936	971	920	961	991	911	963	958	920	926	916	916	866	920	952	975	948	909	915	904	979	945	946	993	936	1005	925	941	955	992	945	985	942	969	1024	991	927	950	994	981	968	976	980	907	969	971	950	932	927	901	945	976	910	916	899	937	999	933	920	965	911	942	967	962	945	924	881	957	947	987	921	959	993	1003	974	1004	972	973	899	922	962	997	1024	968	913	935	943	971	948	955	943	943	977	933	960	938	940	971	920	945	930	968	909	867	949	915	893	930	1006	980	910	980	1048	959	969	965	914	955	942	920	961	919	876	955	973	872	920	953	877	996	1008	983	1010	922	893	963	924	910	947	991	945	974	916	904	956	966	933	940	944	976	901	901	963	883	972	930	949	955	985	964	946	1018	920	914	949	909	967	968	977	977	971	958	979	935	999	949	924	970	940	961	945	935	984	962	958	871	898	979	897	936	966	990	940	985	978	935	917	965	943	928	917	943	942	913	906	961	961	974	973	997	967	898	993	973	962	896	902	917	974	939	948	952	1006	951	977	923	937	929	933	943	947	901	913	951	955	952	880	891	933	994	984	958	894	1004	927	986	904	948	920	971	915	967	968	959	969	980	960	932	949	923	989	902	902	959	916	930	946	958	898	946	953	927	922	986	921	952	999	928	930	941	930	902	984	999	937	899	964	941	965	899	949	902	938	967	1009	950	976	935	998	943	959	937	941	974	912	905	925	970	944	960	922	970	950	955	969	965	946	952	927	960	978	949	968	970	933	911	947	912	883	940	969	960	956	959	978	929	1011	960	967	936	946	879	978	983	930	931	958	932	901	945	928	971	903	931	962	985	913	966	941	955	930	984	927	925	960	927	910	948	997	1032	963	947	887	887	959	938	902	967	984	962	953	965	969	982	938	911	997	924	955	926	912	967	964	952	975	882	942	930	909	963	975	916	956	950	977	948	964	980	956	951	924	962	926	939	990	990	995	886	935	943	986	915	958	1006	997	952	990	973	962	943	967	985	942	955	925	964	930	965	895	938	992	944	934	919	938	940	968	953	957	955	893	924	947	937	900	966	952	968	956	902	1002	970	910	950	935	907	938	999	908	955	947	907	920	968	932	921	942	924	961	941	914	927	971	925	933	855	923	943	973	930	967	918	930	924	936	954	944	931	983	978	949	946	945	976	891	926	966	921	907	922	979	954	961	973	936	941	966	922	971	921	911	921	935	936	961	916	976	979	950	958	939	959	909	965	1019	1017	987	936	892	944	936	960	888	919	953	954	973	926	927	935	967	998	996	956	1015	945	923	935	948	910	886	947	934	947	955	954	953	965	959	893	991	936	965	971	951	949	921	945	986	963	891	925	951	933	956	942	931	987	908	937	964	999	951	932	939	940	903	914	952	971	1033	900	956	912	952	931	940	898	974	900	903	897	930	949	995	894	1000	976	915	908	922	957	994	933	956	946	896	948	899	938	947	928	943	946	954	980	986	953	957	944	1002	973	934	921	920	905	952	956	922	970	980	1004	943	973	932	885	939	931	968	901	932	998	937	933	882	934	972	955	947	945	971	918	904	971	929	937	952	974	986	978	944	944	1012	920	974	972	926	956	917	939	978	978	904	939	969	958	958	944	939	967	976	930	968	921	962	957	958	976	955	938	960	881	918	951	957	927	979	941	900	975	962	942	930	981	863	941	966	967	926	911	980	951	980	948	941	932	971	920	903	960	928	930	974	907	914
5195	1063	1003	866	896	881	835	832	865	848	816	828	885	854	881	869	795	849	828	852	829	852	885	857	851	821	855	880	833	866	824	881	843	845	862	872	793	789	834	818	777	815	834	871	873	840	837	796	835	856	843	846	801	788	815	780	824	805	821	839	835	851	825	832	898	855	836	860	831	853	818	782	897	851	837	844	829	802	844	788	861	791	829	814	870	849	835	842	790	843	811	792	822	855	818	836	818	830	807	894	801	853	826	871	839	851	862	853	837	800	921	785	817	794	875	877	782	861	810	807	821	831	860	846	799	837	814	829	843	834	814	821	832	810	815	866	799	803	887	836	885	811	800	781	832	828	798	844	823	841	802	826	882	801	813	797	864	824	823	922	848	834	843	844	780	817	796	878	829	858	798	817	852	816	824	857	796	858	812	827	820	822	845	808	861	826	790	845	794	808	792	834	853	796	831	818	829	817	835	851	853	848	821	843	858	910	826	797	828	811	850	838	882	897	886	887	851	861	857	834	847	827	824	812	819	811	858	829	816	863	838	808	776	879	816	845	832	891	882	770	813	841	818	900	882	826	848	867	850	824	846	870	862	853	848	803	918	800	857	820	855	877	869	819	841	820	825	833	830	823	835	779	851	852	812	815	850	836	867	828	868	814	827	895	809	837	850	880	820	847	857	875	867	843	857	817	824	827	871	877	836	864	865	858	819	880	816	824	783	797	825	837	814	833	819	789	825	825	815	845	833	855	832	862	829	840	859	842	806	884	814	822	821	874	782	845	792	846	821	800	879	831	875	832	857	834	825	868	850	842	852	833	899	795	805	744	842	869	789	809	810	843	811	844	840	822	819	810	848	808	840	843	846	816	866	879	807	782	839	823	799	820	784	819	840	756	834	809	760	847	814	833	829	849	805	866	799	852	790	803	828	861	826	826	849	825	793	842	824	868	802	813	850	859	808	797	854	858	838	849	792	862	835	834	820	863	822	811	774	793	852	787	826	848	861	814	839	871	770	805	862	864	815	823	834	848	828	821	913	817	837	843	821	829	864	810	838	880	849	839	823	845	834	836	846	869	791	856	801	829	858	808	800	869	836	805	915	794	790	847	825	856	897	807	814	862	824	831	831	747	838	863	783	857	862	790	768	857	818	829	878	799	812	830	853	786	911	819	806	863	880	820	845	824	792	867	844	783	800	889	807	844	855	814	798	801	863	790	857	810	763	755	834	788	896	851	851	801	774	876	797	780	800	826	849	844	826	857	830	842	795	844	796	864	851	859	828	821	821	887	810	854	897	842	846	830	847	881	810	839	883	784	861	787	848	835	837	801	857	841	835	846	861	868	854	813	874	838	859	806	845	859	886	854	841	850	837	827	848	803	856	833	754	860	861	902	778	870	864	821	859	835	812	790	802	828	821	825	846	841	816	828	814	796	800	887	886	840	843	825	800	778	846	848	891	819	827	809	835	807	861	808	821	820	830	841	842	827	779	853	845	824	824	871	787	834	863	784	817	858	830	882	855	837	838	871	807	830	822	819	827	848	857	822	791	868	846	849	811	845	817	837	798	791	814	847	871	845	832	867	838	823	825	855	843	829	792	855	823	765	862	779	809	879	839	754	795	847	782	825	887	849	785	816	841	853	837	857	874	823	833	820	862	852	863	793	845	807	843	827	868	840	801	844	813	831	853	844	809	818	826	827	867	825	785	819	835	855	810	881	804	828	847	825	822	798	822	828	818	802	814	799	866	842	797	876	848	842	863	845	893	795	808	816	818	845	816	851	843	774	841	803	840	880	797	855	833	865	820	797	807	882	807	796	821	843	821	868	798	825	825	830	820	824	788	839	789	797	822	838	864	878	871	847	827	838	884	842	897	832	849	845	816	850	847	843	844	801	834	805	848	801	817	880	797	805	801	892	835	828	826	834	838	846	847	841	817	812	871	877	785	816	832	833	802	775	780	841	824	804	861	796	835	828	805	790	819	860	855	814	838	816	828	839	771	857	829	852	853	869	819	788	827	898	843	818	820	794	867	890	805	863	860	834	863	797	831	838	815	792	837	859	812	839	829	795	846	816	863	781	901	810	840	824	834	823	832	886	858	803	822	850	837	821	831	819	811	868	834	862	819	848	858	805	842	851	830	827	870	805	846	859	826	878	846	812	904	805	845	810	867	852	864	828	809	848	841	844	814	853	817	848	805	865	841	772	811	782	808	881	839	822	850	810	813	839	848	879	860	844	809	843	812	825	847	850	822	829	854	789	863	885	835	853	832	908	859	864	799	846	878	821	880	859	802	842	798	885	821	769	837	806	862	844	812	825	826	826	861	839	826	820	791	833	823	855	796	842	835	786	852	871	830	813	903	818	812	848	868	790	822	835	810	816	848	830	903	768	878	872	799	838	852	885	816	811	871	862	843	830	838	860	825	853	804	843	828	777	819	847	871	856	827	875	837	842	865	866	868	818	845	835	890	795	847	850	817	854	829	838	836	819	802	825	777	812	909	824	868	838	826	811	865	847	864	814	833	922	845	806	860	889	841	818	841	839	884	815	873	843	814	815	815	849	809	818	916	820	844	816	817	792	835	786	861	830	829	839	808	807	824	852	826	869	859	811	812	838	807	827	821	886	862	843	784	866	803	811	822	805	823	836	819	846	793	850	845	875	847	780	797	828	842	883	879	764	813	841	823	884	814	833	806	806	814	842	839	869	848	787	822	804	834	840	820	826	821	858	844	880	790	856	809	825	792	862	828	852	888	831	827	872	808	897	880	832	883	806	860	832	755	810	818	851	846	812	828	821	775	851	844	877	814	853	833	842	850	837	869	809	811	821	776	883	824	863	832	820	846	835	837	834	859	849	844	841	833	852	870	897	867	800	839	848	825	825	843	798	904	867	825	823	832	858	820	856	799	850	822	826	850	868	802	800	862	820	812	804	814	846	835	886	831	851	799	834	842	837	784	864	841	824	824	833	826	846	869	795	806	824	848	863	825	829	831	820	910	841	857	810	864	836	805	880	858	840	777	795	839	785	841	878	877	856	795	802	816	832	823	888	804	822	811	811	789	871	784	859	839	875	828	858	767	820	816	856	908	846	816	858	879	787	902	796	841	860	863	838	847	806	823	884	825	852	808	798	835	850	854	881	788	776	887	896	842	823	823	823	843	823	796	828	838	904	863	801	813	856	837	826	807	786	869	834	833	857	844	835	785	841	843	838	852	799	795	815	855	823	822	845	771	818	850	811	834	811	848	828	806	847	846	870	848	795	828	894	899	786	864	827	853	845	855	812	799	832	818	840	818	831	844	908	888	798	787	902	823	836	821	859	849	847	862	908	824	881	848	804	817	878	863	829	863	808	834	861	826	820	873	852	839	865	884	858	800	824	806	823	853	856	872	865	821	849	817	797	817	850	821	844	862	872	792	827	809	850	864	778	823	844	786	849	896	843	851	842	853	803	846	849	805	871	867	827	809	843	836	845	781	846	800	865	830	801	790	823
25344	21411	26927	24161	4153	1611	1294	1156	1073	1105	1088	1076	982	1024	1041	1031	1023	1062	1036	1003	973	1029	1027	988	985	1045	1032	1010	944	954	997	1009	1017	980	1004	928	981	1001	1015	1022	975	1003	986	966	1009	940	1003	981	946	1029	1022	1065	994	1041	967	1009	982	983	1010	938	982	1044	1079	1001	1019	1025	1014	956	1006	980	1030	938	963	961	999	1046	1049	1000	976	1031	975	1016	1005	990	1065	1014	967	992	965	984	980	977	971	994	1036	1027	1079	951	998	1062	978	992	960	1041	934	1000	978	1032	1056	955	1039	960	1005	980	978	1031	992	992	968	1025	1061	1039	958	975	1032	984	1025	1023	1082	1029	1025	1021	997	973	977	987	980	967	929	1027	1019	1020	1025	995	1012	978	1002	1024	963	981	1028	1026	1003	1042	977	997	1002	997	999	1014	998	1005	1021	972	1001	1035	992	963	987	987	991	969	1046	975	980	1003	1025	1010	997	1064	1031	931	1011	1013	1027	975	977	1036	976	987	1014	968	974	1055	970	1023	1063	1013	977	999	986	1034	972	1023	1059	1014	1032	1013	983	1006	987	915	985	1010	995	954	1030	965	967	972	1022	962	991	977	999	994	1000	962	1053	996	1035	1029	981	1061	997	943	984	1003	952	996	929	979	1035	1045	956	938	1048	1000	970	991	974	963	939	989	989	972	1000	999	996	960	1048	975	994	1051	988	995	982	1044	998	973	1003	979	982	965	1004	999	993	1012	1049	1006	990	975	951	968	989	971	998	1007	974	1002	965	1020	1012	1046	978	962	1007	979	997	1024	1040	986	1018	994	969	978	996	942	981	909	1004	991	1001	929	1021	995	960	1012	958	1034	994	1040	951	1008	1053	1013	1056	999	1059	950	1009	991	1031	986	991	950	948	1018	962	1002	988	1030	977	974	971	957	1023	956	1002	1003	1009	1020	1008	986	996	968	1014	986	1020	1009	1023	955	1007	1049	963	1013	967	990	994	1040	1033	1003	1000	959	985	1024	1020	1000	1021	940	1002	1006	1027	1053	948	989	1024	1012	978	1003	954	993	1007	1056	954	917	1053	1032	1022	955	1028	977	1029	1015	1042	1001	1020	965	1017	970	1017	986	1045	1010	1017	956	1025	1014	988	1030	977	942	955	1019	1006	1020	978	1045	984	996	979	1039	937	951	1027	1014	1018	972	1009	1033	1006	989	966	1017	1024	1059	993	1035	1034	994	990	921	987	1013	1035	971	1020	1001	993	960	1058	948	918	962	972	950	941	964	932	930	939	1008	1007	995	953	921	1017	1041	985	1002	1008	971	1004	1017	935	993	975	1038	969	997	980	1006	1029	970	984	978	1032	994	1009	1016	948	1011	1031	976	949	986	952	957	995	1011	1049	990	978	980	1048	909	1005	938	1004	964	1034	1025	920	984	1021	960	988	1002	950	1002	1057	927	970	1002	991	955	971	976	994	1036	1004	969	973	991	968	1062	973	1022	995	985	984	1009	985	991	1030	1047	975	1038	972	1042	980	1041	1048	943	1037	1009	1006	996	1006	983	954	1027	1027	1006	1022	940	999	980	1038	978	974	965	1031	995	963	950	979	923	981	993	973	944	1043	988	1026	998	1023	950	988	1009	973	997	991	957	983	1003	1013	987	976	1013	972	1013	968	992	974	1034	976	1012	1020	1018	978	990	1012	995	1032	1012	973	956	966	1014	970	1045	1008	988	988	1031	1023	1011	981	999	1004	1008	1043	1008	963	1041	968	958	1023	1037	1049	977	956	942	973	976	985	974	998	1049	1045	1002	973	962	974	986	1008	1019	1064	936	988	1013	995	983	973	951	972	997	955	1007	1049	997	1088	990	960	974	1071	986	994	1029	996	1021	1029	1009	938	974	1006	978	980	984	1008	1019	1018	997	1019	975	982	980	959	952	1012	992	1048	1007	991	984	962	1045	986	1004	985	1021	1075	967	997	1039	1025	939	1005	1022	1057	1057	1001	1012	1052	1041	998	952	1016	962	965	1025	1021	1050	1001	1021	993	968	1034	990	964	987	1008	1033	949	1034	961	989	999	1007	1007	981	1055	1038	954	1007	951	1004	972	1008	1013	986	1042	1002	1021	993	995	978	956	992	942	1020	979	1028	974	924	995	996	1000	996	1029	1004	1054	1016	948	1047	1018	991	932	1008	1064	984	1039	1044	1033	970	979	951	1059	931	970	1000	904	976	1012	1044	1026	972	981	996	990	1006	992	986	997	1056	1089	1001	976	984	974	1014	1028	985	1014	1013	993	1003	1003	990	951	971	996	989	1012	953	972	969	996	1019	991	1004	998	957	1040	1008	995	1028	979	1009	994	982	1011	950	1041	988	991	1021	987	972	1013	974	994	1034	1010	1043	971	953	979	948	999	1018	1019	990	987	1021	1019	1017	989	1046	997	1002	966	1006	986	970	989	1011	1016	1003	981	1046	962	999	1009	1021	1033	984	1039	976	1044	1037	1013	981	949	1080	1014	1002	977	1014	1008	964	992	954	956	1005	1028	1022	1049	939	976	1034	1066	1012	985	1003	1071	973	1058	1065	962	1005	1001	1039	944	977	1080	971	1028	993	1038	1033	995	980	1026	1015	996	973	988	978	1045	1051	989	993	1018	959	972	1010	985	1043	961	984	986	996	1034	1047	975	965	985	1107	950	992	994	1050	1018	1011	970	1025	995	1068	957	959	1001	945	1002	961	1010	974	1024	969	1013	1060	995	1002	964	1020	982	987	1012	971	985	1030	999	976	950	1009	1011	962	997	985	1021	935	969	968	972	990	1019	1046	1003	983	1013	1005	962	974	975	989	1022	1024	1040	998	974	1036	974	1017	1008	1050	1008	962	1031	985	1000	1007	1032	962	976	976	950	925	993	949	1024	1012	1009	928	1013	1006	974	1032	1005	988	990	977	1016	981	1005	1012	1015	989	977	1040	1017	963	1024	1034	1042	970	983	1009	1051	953	945	1028	1033	959	999	975	1009	1009	1023	973	953	977	1014	1036	1000	1022	964	986	1048	1034	1007	976	997	978	1033	978	987	983	994	1021	1020	1032	949	993	987	1052	996	1044	951	989	1003	1000	985	981	945	967	1004	1068	971	1045	997	926	964	1057	977	1040	1007	962	920	965	985	1019	993	969	970	970	993	986	1016	966	987	984	983	1009	993	981	1005	1037	950	936	980	965	965	1007	955	932	1051	970	1009	994	1001	1050	1001	953	1007	1037	975	1018	998	917	1015	976	1013	944	958	961	1061	1059	1016	993	994	966	1024	959	1031	989	1009	1058	1037	1023	949	1004	958	1008	1031	981	970	1015	1014	1020	1016	919	988	969	1043	1040	938	973	972	1039	1039	991	991	1037	910	1058	999	1018	959	931	985	954	947	1009	995	1009	966	989	1023	971	1014	994	957	987	991	1013	1039	1025	1040	945	1042	1015	951	981	1008	1071	996	1003	980	1009	1006	984	1034	947	983	1005	1013	945	985	1019	1064	954	996	920	903	978	1026	979	1017	994	950	971	970	995	1010	1014	968	981	968	989	1082	962	1009	992	954	955	973	993	995	962	1043	1026	985	987	977	1016	1065	1029	1032	1017	995	1008	962	1010	1039	989	927	959	1033	998	1009	972	1059	967	1037	968	1034	923	1010	1024	1010	978	990	1040	1023	964	953	1000	1020	957	1004	1007	946	1031	971	1005	1066	1011	973	1017	1002	1012	988	1052	1001	954	996	1036	1009	992	991	950	945	998	986	1002	1033	1013	1035	995	1066	1013	976	1026	972	1024	959	985	984	981	1025	1012	987	1010	994	958	937	1018	960	984	1011	1006	1008	1050	1033	1025	1051	1005	994	994	1032	973	973	996	940	1009	991	1009	1043	1011	957	955	978	1031	1017	962	939	1026	970	1015	1023	987	994	1072	1025	994	1007	930	1035	934	1032	1008	979	994	1045	952	1016	1009	979	997	959	1014	1014	1000	950	1001	1000	1021	985	998	982	1021	1036	977	1037	1065	1000	982	987	956	1046	1017	1011	990	952	987	959	997	989	966	1032	964	987	1011	1097	967	979	1010	1036	1017	951	1014	1008	1011	956	1043	1026	1019	1000	988	1015	977	944	924	962	1042	1016	1037	1004	1020	1017	954	1040	1039	1030	924	1026	1006	1016	963	996	991	1004	1005	983	959	961	991	948	958	1008	1030	900	992	979	1013
3650	2928	2456	1603	1390	1198	1123	1089	1090	989	1051	996	973	931	998	975	916	968	946	877	847	946	910	931	905	946	925	887	893	865	889	913	876	929	939	907	909	874	936	943	908	900	863	939	925	921	911	894	932	882	903	916	939	898	904	891	916	884	974	889	876	886	933	907	914	895	902	923	879	929	891	927	963	903	920	916	931	889	900	911	931	913	951	932	923	883	814	954	841	912	867	952	922	866	899	881	914	888	894	947	936	876	931	903	920	896	920	913	865	909	865	904	871	892	910	913	941	890	944	941	909	905	879	930	926	870	932	860	930	835	908	831	899	858	854	911	948	896	934	912	941	921	933	892	920	887	888	913	928	874	894	877	899	922	900	887	905	904	913	958	917	934	942	875	863	902	864	904	921	905	871	891	899	859	900	878	881	917	900	920	916	894	858	902	926	897	911	910	948	946	886	895	971	857	866	894	880	914	887	889	890	917	890	884	910	887	873	896	889	939	857	915	845	897	888	852	866	904	889	906	908	914	925	877	885	858	918	919	872	907	910	880	861	903	878	903	948	930	872	901	911	879	887	883	906	896	887	881	879	920	910	912	885	880	928	845	921	893	868	868	926	934	907	910	933	911	873	886	871	936	875	914	833	912	900	890	921	888	913	905	896	858	905	973	880	903	907	906	851	851	876	938	893	909	917	826	893	875	864	903	965	897	867	931	879	873	875	939	895	909	935	910	951	924	866	949	855	858	858	919	910	884	957	868	895	895	949	908	902	879	925	917	930	921	865	895	902	914	885	885	878	916	866	939	876	911	921	904	905	908	881	888	852	863	877	895	864	968	917	893	866	884	874	895	953	916	869	913	883	878	848	867	920	874	888	929	875	882	856	922	913	904	904	936	933	881	922	932	868	901	841	910	921	904	968	938	929	911	936	918	848	904	894	922	882	910	867	884	880	905	903	918	854	878	855	836	903	940	923	894	911	896	934	865	935	929	898	906	826	889	866	967	965	852	906	898	854	911	861	891	892	905	865	917	872	868	870	899	902	911	877	846	915	870	898	890	924	879	919	878	911	874	888	944	869	911	944	906	891	920	969	875	907	893	831	899	923	874	906	821	921	880	916	892	898	896	912	887	918	952	893	899	887	907	917	879	876	904	882	888	921	889	873	926	893	907	909	928	826	943	940	933	942	884	953	921	901	882	839	938	893	932	937	896	889	913	937	870	894	896	885	892	914	902	865	889	932	881	889	885	888	942	865	875	929	933	898	880	868	875	921	935	889	901	914	922	887	962	843	896	831	858	838	860	899	873	868	924	859	891	874	912	876	898	958	905	935	916	923	899	871	903	895	913	933	848	915	892	881	911	817	922	902	883	915	914	830	830	854	870	880	953	867	845	876	946	882	915	906	923	878	907	904	906	939	933	887	866	880	925	861	920	868	855	881	872	889	917	855	859	866	953	901	867	856	895	869	911	901	915	874	897	899	857	944	945	859	894	927	920	867	906	908	913	858	896	841	917	884	909	897	926	946	896	879	926	918	843	856	903	893	843	862	882	851	915	862	903	817	864	932	866	917	845	855	852	883	861	872	913	881	927	862	843	917	919	924	960	885	924	870	936	903	884	884	904	898	912	914	917	924	915	885	955	885	918	927	898	917	922	855	894	901	856	884	904	948	904	936	900	914	922	913	949	888	907	934	866	882	904	939	894	880	889	910	931	905	931	930	894	897	836	909	885	910	884	915	959	898	927	858	891	878	851	822	883	897	856	916	892	887	863	905	885	886	893	855	883	893	852	885	866	924	909	895	854	881	861	867	901	876	890	864	911	919	886	896	928	943	866	888	883	898	940	941	924	867	878	919	957	905	901	850	867	890	925	922	905	852	905	895	946	869	952	937	877	858	862	894	882	855	871	908	892	852	898	943	869	844	917	894	905	849	893	861	958	910	926	848	875	911	882	887	891	939	836	889	904	890	885	888	948	874	862	953	897	904	915	893	890	875	923	924	889	861	861	885	902	887	948	921	882	850	816	920	892	891	933	903	909	933	908	914	844	909	876	874	881	878	937	894	819	913	886	858	911	915	904	931	894	897	895	932	909	912	853	869	875	917	871	907	888	912	905	882	852	846	891	890	906	905	923	903	927	888	911	914	886	914	898	866	875	857	907	844	908	889	912	856	912	914	963	896	862	925	931	873	898	913	909	912	875	867	914	947	951	909	832	942	922	935	871	879	916	902	835	911	858	899	904	928	874	921	874	899	847	923	851	932	856	912	899	904	884	922	906	927	892	938	910	885	958	901	842	893	890	942	836	868	943	877	921	873	889	923	886	851	871	901	921	931	856	866	882	887	845	892	881	904	903	848	962	942	901	927	905	877	914	923	899	904	901	852	947	936	885	872	909	878	937	858	876	907	936	854	847	889	847	906	888	903	958	850	877	898	907	875	860	905	926	885	938	904	903	843	866	918	900	854	954	896	848	904	931	868	930	879	921	884	890	887	891	905	905	939	892	891	852	898	939	886	930	860	895	879	887	872	943	899	873	891	896	892	922	884	849	837	925	885	924	900	951	882	924	861	892	905	871	892	883	855	933	849	873	909	913	856	903	896	896	883	829	896	908	879	936	902	970	894	869	868	937	923	870	892	886	848	924	882	830	894	887	875	871	905	927	884	889	874	873	892	878	934	890	899	917	915	911	883	870	862	880	864	917	888	835	879	880	873	914	867	886	940	894	912	928	900	872	911	955	908	866	877	884	880	920	909	940	964	893	920	843	877	873	891	859	855	887	923	890	873	900	934	871	855	874	898	883	926	902	911	906	888	924	925	906	860	858	915	911	902	868	917	885	916	862	885	877	895	834	909	902	966	946	892	902	870	944	872	904	917	875	966	893	901	837	877	845	928	883	871	912	941	890	862	901	880	922	865	837	919	901	864	909	859	900	926	896	850	938	877	861	919	873	906	913	876	888	876	876	901	861	904	868	918	907	868	877	957	907	864	891	888	842	887	875	886	935	849	910	881	901	859	911	850	850	945	909	892	872	854	901	858	864	860	931	921	889	895	943	913	923	919	889	887	890	918	851	902	874	847	926	888	850	924	907	870	926	952	893	837	912	863	917	911	909	915	910	890	862	883	858	854	903	900	893	927	849	883	896	869	926	831	909	902	884	899	902	905	948	888	907	870	870	842	863	849	915	922	872	860	856	912	876	930	886	846	912	895	918	921	891	932	902	858	908	902	875	898	909	851	871	868	910	895	903	897	827	888	880	902	880	829	881	902	874	869	872	870	878	925	885	904	810	903	873	910	890	853	916	890	917	857	890	876	948	894	893	927	937	899	868	895	915	895	877	872	880	891	878	878	921	880	910	878	901	870	870	889	941	821	879	899	905	932	904	867	926	883	892	910	884	906	903	866	895	895	857	939	947	886	853	858	902	905	878	901	906	950	879	906	906	894	869	897	900	968	910	915	865	893	887	924	851	913	907	916	929	909	879	881	886	832	931	880	947
24115	21412	28673	24532	20986	4582	1474	1004	772	757	765	740	741	770	715	730	712	696	704	723	740	679	651	681	664	690	700	725	675	707	676	729	720	713	660	669	716	669	655	606	668	692	724	677	690	719	658	640	670	649	630	649	648	655	685	663	691	674	654	662	656	652	683	661	664	662	627	722	664	670	675	652	660	657	663	676	617	717	657	691	651	688	618	648	676	670	641	680	735	706	619	695	649	674	657	661	652	675	642	686	630	664	657	635	638	617	619	694	656	659	633	670	722	670	695	678	650	662	665	676	684	661	635	723	655	704	618	639	609	682	642	600	638	645	619	712	661	644	658	668	640	681	666	643	656	650	657	661	696	649	687	670	653	605	641	678	632	661	675	633	689	654	672	635	680	674	659	650	694	660	624	669	618	659	660	637	681	606	661	680	605	663	637	640	636	639	651	619	625	669	650	661	651	656	691	658	670	699	641	644	703	643	661	651	694	662	648	672	648	680	680	674	679	647	656	603	651	656	657	592	662	684	720	701	622	631	666	607	677	642	686	639	624	655	641	664	679	711	664	670	674	651	661	652	619	666	657	655	681	648	667	703	648	661	625	654	621	652	645	684	666	706	656	673	660	660	677	667	675	624	661	658	628	683	665	689	682	629	673	667	636	675	653	665	661	687	629	716	656	619	683	691	648	666	684	691	714	669	638	626	712	694	655	669	642	715	658	703	693	656	652	680	656	654	634	674	684	647	692	668	715	668	658	635	627	622	664	647	688	668	696	668	666	646	646	637	713	605	626	680	654	665	636	631	688	666	668	692	656	665	626	661	680	625	641	641	612	651	655	646	653	618	684	629	672	634	646	709	672	650	671	656	642	656	661	694	702	660	678	662	664	694	637	629	700	686	695	660	612	671	604	616	612	669	663	656	717	676	666	690	628	656	674	665	635	661	676	630	671	664	707	654	691	680	714	694	640	682	661	659	643	604	661	627	637	653	669	636	686	679	611	602	631	689	696	644	651	632	625	654	673	676	637	639	681	635	697	644	618	656	636	666	595	687	660	635	639	666	659	628	672	720	676	658	649	669	629	683	605	650	629	654	639	702	648	642	633	660	676	672	680	673	640	679	696	722	634	658	691	669	640	623	623	623	659	653	651	634	712	661	643	636	693	658	654	642	651	652	678	626	638	631	672	640	609	634	680	617	657	642	602	706	627	590	664	660	690	618	651	636	673	648	758	647	652	668	674	672	708	659	660	648	631	675	684	671	684	660	664	680	667	714	630	655	651	681	671	680	664	625	661	636	630	688	634	601	682	676	677	648	650	682	675	673	672	627	649	663	660	665	689	657	617	625	682	644	648	675	658	644	671	646	621	668	672	661	640	628	640	670	690	628	671	650	653	686	643	650	657	642	638	647	630	602	692	645	633	646	624	657	693	679	639	680	644	642	682	640	640	606	636	611	700	647	661	637	701	670	656	643	710	670	699	671	676	656	643	604	617	665	645	674	657	668	659	632	674	624	627	626	633	706	692	686	669	684	689	661	666	643	687	701	710	651	645	683	663	648	702	622	616	671	697	653	613	640	647	617	602	660	667	656	655	643	673	663	643	664	663	621	654	698	645	637	675	666	667	665	672	699	680	667	662	665	638	625	642	676	647	627	646	648	654	612	644	663	623	680	674	689	687	632	660	650	683	634	680	635	730	634	662	680	664	620	671	639	654	638	686	638	670	665	674	681	680	708	656	652	643	663	667	649	641	669	647	661	658	652	665	622	663	623	689	660	677	630	644	688	606	613	640	632	661	662	618	634	666	670	658	638	632	705	617	626	644	620	650	664	728	657	653	700	663	642	638	613	622	623	659	663	654	652	626	705	677	662	650	672	662	682	692	635	675	744	627	673	648	640	650	682	671	654	685	686	638	659	620	673	651	651	629	672	620	637	643	641	679	681	626	665	656	680	739	684	628	679	659	672	672	666	643	693	673	633	657	653	668	656	646	699	651	648	653	700	626	644	658	624	636	637	648	674	677	667	685	678	646	637	682	682	618	667	659	668	669	699	692	663	655	659	705	667	582	627	725	625	611	675	678	699	635	680	645	647	684	630	673	628	670	701	677	649	658	623	701	661	684	666	684	658	687	659	683	668	647	637	667	633	664	631	668	645	658	692	729	674	701	663	673	618	601	609	646	658	639	684	656	657	630	646	651	685	685	660	667	666	660	654	615	646	665	654	682	678	631	659	654	660	664	706	666	619	671	672	696	672	647	672	628	681	685	660	682	676	648	647	630	651	681	645	628	662	645	660	624	662	671	646	659	624	664	623	626	652	654	658	714	709	647	633	658	636	632	660	665	660	638	647	640	677	654	674	683	653	630	623	641	646	688	627	675	687	641	663	705	654	671	686	653	667	685	635	643	647	639	663	676	661	670	625	645	668	683	652	659	664	641	696	689	622	604	669	635	672	691	636	652	711	631	668	647	642	670	659	680	670	654	670	641	649	619	699	667	678	648	645	713	686	693	640	652	680	703	627	645	648	645	647	688	658	639	660	636	611	720	678	697	667	676	630	664	721	683	638	675	681	644	665	642	651	636	646	669	676	635	664	620	679	674	666	690	635	622	649	588	654	701	635	663	650	605	673	672	643	679	608	688	627	692	633	650	662	623	667	663	670	617	653	655	643	651	636	651	617	588	645	616	645	664	677	669	673	657	623	654	659	659	651	666	665	670	671	603	673	671	659	643	648	660	669	671	641	648	676	720	691	685	640	677	639	682	698	701	601	659	602	654	721	637	657	648	700	649	653	645	643	716	642	656	644	647	632	651	649	657	668	647	641	658	644	690	658	630	661	638	690	690	658	646	678	696	672	711	655	646	633	639	685	672	708	691	661	649	660	684	620	670	674	667	701	627	699	679	654	643	679	665	680	655	662	664	660	659	636	621	643	677	650	621	670	628	668	648	638	664	657	676	633	692	697	670	675	719	658	655	679	686	604	622	641	673	690	609	688	659	631	655	655	692	620	616	656	647	590	628	629	604	633	631	701	693	638	692	685	627	718	646	614	671	633	683	662	655	610	648	729	631	675	616	643	638	646	625	652	647	687	649	678	637	686	634	697	634	673	661	672	657	662	658	713	663	668	630	668	654	659	653	639	668	662	631	690	692	661	674	643	633	666	648	703	682	639	628	655	684	727	680	705	649	678	687	660	675	712	700	647	696	664	670	675	672	625	660	632	689	633	662	668	641	618	681	685	700	652	657	615	640	643	677	665	626	634	617	689	683	679	669	664	645	677	654	635	615	667	662	644	653	654	652	662	656	644	681	671	666	673	654	605	632	636	688	616	658	620	678	650	644	627	639	683	641	665	631	650	650	642	619	605	650	691	689	655	635	662	624	664	687	692	693	648	697	630	659	642	656	679	638	660	644	664	660	680	683	660	702	621	600	676	675	628	660	692	626	660	680	650	679	643	658	636	674	715	667	609	675	675	685	702	649	673	655	704	684	643	616	670
3438	5025	4250	2240	1678	1282	1082	974	922	916	888	814	760	727	756	737	713	737	756	694	756	714	714	677	653	635	707	640	659	701	666	662	699	673	653	697	690	639	684	641	650	665	693	669	625	686	657	685	663	648	687	724	694	649	632	651	654	619	679	674	676	642	654	673	682	675	649	660	641	605	724	695	650	703	668	689	608	677	682	652	681	689	639	637	648	650	658	632	649	661	653	641	620	646	654	696	643	673	663	638	678	696	693	630	646	680	693	646	636	687	672	670	631	702	628	637	691	632	621	684	657	639	690	647	628	660	657	625	664	638	670	682	692	647	690	673	678	718	626	637	678	652	626	689	635	676	648	700	642	699	661	635	667	700	727	684	627	660	606	650	667	675	657	639	664	629	643	648	643	638	671	649	700	712	661	675	604	614	647	650	652	695	634	630	687	684	652	627	656	665	667	594	652	627	653	609	621	615	645	652	664	689	623	661	650	628	687	646	700	651	654	644	667	669	662	688	643	648	681	625	637	674	674	673	635	671	635	647	593	659	707	656	623	642	651	676	620	607	698	682	665	643	640	699	685	629	629	682	644	660	715	640	669	660	649	692	643	681	669	681	675	643	672	638	650	659	655	620	623	637	680	666	650	656	631	674	637	616	633	658	631	634	675	644	668	622	616	687	671	653	645	673	638	655	644	673	645	665	635	680	616	634	622	646	678	635	609	675	667	648	639	619	662	614	631	655	672	641	655	621	671	640	636	615	649	636	597	661	632	658	665	671	661	682	641	635	639	652	660	619	678	642	616	661	658	606	644	644	662	627	687	621	643	655	630	607	645	647	633	608	645	604	637	606	614	646	624	643	656	657	649	633	705	647	649	693	616	688	648	670	685	644	665	632	637	670	665	621	594	673	669	637	681	614	670	621	655	642	653	645	671	633	649	654	696	585	651	641	620	632	648	577	645	672	673	619	691	680	642	654	649	652	646	633	611	666	652	655	664	613	672	652	627	650	612	670	610	677	602	666	623	591	651	625	678	692	660	646	629	674	651	625	653	662	690	632	629	684	654	689	615	678	638	671	651	665	617	657	648	630	680	642	657	705	655	627	628	694	628	682	608	638	628	611	674	693	636	612	622	642	631	646	630	644	655	628	617	653	630	626	667	649	671	590	653	671	671	643	614	650	651	619	637	651	642	665	662	659	686	659	649	649	633	668	628	638	660	609	635	649	599	655	691	657	643	602	674	618	632	640	660	661	677	683	665	631	672	639	580	624	677	638	627	646	637	625	647	622	661	657	649	647	659	628	628	642	617	645	647	667	650	616	655	648	651	607	620	619	591	652	663	704	637	632	663	655	669	636	668	652	653	647	695	640	646	656	671	653	647	680	644	622	648	591	654	624	652	650	582	668	671	659	634	622	594	663	639	668	686	632	617	634	665	635	632	716	681	610	637	638	662	681	616	657	677	673	660	659	629	632	634	597	638	644	653	653	638	646	655	636	680	646	637	604	613	666	697	688	635	695	673	724	635	666	672	618	672	622	625	662	651	617	673	667	624	658	638	630	657	663	650	614	671	665	638	630	608	616	645	644	637	622	660	634	678	630	691	611	674	634	625	636	663	647	649	623	647	652	672	605	653	631	653	622	679	595	715	645	613	673	652	646	641	637	662	650	626	642	608	633	664	648	677	696	644	648	658	677	626	638	620	636	647	666	648	623	639	643	610	605	640	643	627	648	649	653	662	631	697	634	617	643	662	645	679	618	703	647	703	636	654	690	636	664	648	650	623	656	681	697	678	614	602	641	657	636	625	652	632	657	615	648	632	615	672	625	643	632	657	625	653	631	655	644	663	636	665	693	669	636	691	618	657	639	627	636	637	656	597	678	586	648	648	651	628	649	648	626	627	615	628	646	652	635	649	658	658	640	624	687	660	694	696	617	650	675	635	626	644	667	589	654	618	663	591	622	659	638	623	688	658	644	657	638	659	656	691	634	666	651	626	619	668	673	647	666	665	690	662	671	649	656	611	648	675	619	688	644	667	647	607	640	624	631	649	660	659	649	674	632	647	616	655	606	670	607	645	643	657	606	655	655	633	680	598	657	619	616	641	621	637	638	671	633	637	619	643	638	633	640	635	622	661	669	640	665	614	642	647	647	624	629	629	679	658	617	648	647	610	620	672	639	622	636	663	664	622	642	647	649	671	650	645	627	667	626	682	644	653	650	646	676	667	679	679	637	668	620	635	636	652	680	646	628	689	645	634	613	647	611	643	622	598	659	638	702	594	644	652	655	622	667	678	635	616	673	649	616	641	705	609	651	638	603	658	667	606	667	608	672	637	659	626	679	653	649	642	607	644	616	611	608	661	694	668	593	665	639	596	660	663	610	603	631	692	646	652	676	674	593	671	662	672	635	659	629	653	641	664	646	658	655	639	661	661	671	633	633	639	602	642	635	680	647	652	689	678	620	627	662	674	617	598	635	661	621	625	651	666	627	641	696	690	657	600	653	642	661	654	672	633	623	671	629	676	641	669	617	665	631	683	652	579	652	683	628	635	629	651	614	665	630	674	612	644	678	652	625	629	621	629	642	662	667	656	646	660	647	656	663	637	593	629	694	615	642	659	630	606	591	669	599	662	674	685	621	614	640	592	607	591	655	616	657	643	646	624	640	633	648	677	624	667	616	632	635	652	652	677	618	624	651	623	654	647	650	631	629	668	663	613	644	685	641	670	672	676	658	654	675	616	624	614	642	663	674	649	628	627	609	620	654	613	649	653	613	632	622	620	685	615	670	633	657	578	635	659	666	621	629	648	619	651	613	687	640	613	593	626	664	666	632	621	641	641	671	632	627	629	661	641	600	642	647	635	630	646	610	668	680	617	636	651	662	652	648	651	613	627	641	637	678	651	641	655	645	630	670	670	665	632	600	680	637	668	647	602	674	624	666	665	621	637	638	687	709	663	680	638	646	642	631	644	667	645	644	636	666	595	640	665	654	644	639	660	666	655	617	648	678	662	613	680	591	576	622	664	624	630	630	635	613	664	676	625	667	648	647	659	652	691	633	642	643	661	678	652	674	650	667	640	618	625	663	698	636	640	630	668	652	617	671	667	634	630	642	649	666	604	640	606	662	667	608	582	647	642	626	621	634	663	630	660	685	650	649	667	627	684	624	657	664	659	632	625	636	629	673	637	664	669	629	611	640	606	627	651	644	650	600	634	573	652	631	623	638	637	668	663	694	644	627	677	648	648	601	634	659	613	658	669	608	656	595	645	626	692	609	633	628	644	632	592	632	655	649	617	631	684	595	613	635	631	667	683	640	647	628	630	656	630	624	639	641	654	656	609	615	637	639	640	622	605	652	648	636	645	666	633	628	587	632	650	615	592	628	613	605	626	655	649	653	593	635	610	623	633	611	651	658	648	610	624	660	624	632	679	633	663	637	627	673	601	658	687	681	649	649	626	592	630	658	668	654	641	656	694	616	645	620	673	685	640	595	651	611
27597	12800	2302	1362	970	948	949	1019	937	975	1014	921	976	935	976	977	966	979	975	957	950	958	973	960	928	1044	978	958	934	974	953	941	1046	952	1025	963	943	959	924	947	938	914	961	982	1008	958	969	957	977	963	942	923	907	949	884	914	968	911	968	1002	928	965	1008	931	970	967	947	923	953	935	933	938	991	945	908	921	950	965	937	1000	953	920	940	912	968	963	925	974	943	931	959	920	916	955	964	907	957	1001	956	1021	961	953	978	966	980	957	976	940	1004	909	934	962	985	924	952	911	908	995	971	928	950	937	937	972	955	939	993	1009	930	949	910	959	957	957	907	962	996	930	942	923	973	985	941	920	911	969	895	978	936	981	959	938	938	991	990	949	954	954	988	911	928	982	1006	947	971	923	930	959	909	942	971	929	944	996	962	969	942	945	973	940	979	930	962	932	1014	975	915	946	905	950	925	980	931	1043	957	966	918	998	1039	981	922	975	961	974	909	955	966	920	982	984	985	969	946	927	888	982	925	1002	948	945	917	953	947	929	930	1005	971	958	963	925	913	917	969	953	904	971	972	947	913	917	974	949	923	917	1006	918	1015	967	886	1031	942	929	972	984	912	1023	931	985	893	953	997	915	929	966	959	889	1002	950	877	891	997	974	992	940	978	950	963	918	932	980	966	939	979	940	931	931	939	943	987	970	912	992	956	963	943	924	921	996	913	930	943	1007	948	959	974	932	998	1010	921	917	971	916	940	935	960	935	957	1037	1014	933	932	945	900	951	946	987	982	1015	941	919	926	951	993	981	999	927	931	948	972	935	881	946	933	962	970	973	946	951	935	984	939	998	894	934	945	971	979	976	957	1010	898	914	1001	955	937	896	915	932	956	973	935	919	983	971	986	900	1004	956	925	959	945	926	995	950	975	939	997	964	894	849	969	915	947	950	924	952	923	965	984	934	966	941	956	977	962	984	903	986	927	964	908	951	936	953	987	960	937	965	908	973	1041	972	985	1011	934	931	916	894	951	958	952	966	909	946	1004	977	940	938	993	966	895	943	915	963	921	966	955	887	991	927	950	949	950	969	925	963	966	945	939	901	925	962	969	982	937	984	1008	902	971	993	1011	927	960	927	961	986	955	973	952	974	951	1009	995	981	977	985	970	982	938	914	907	956	995	910	942	964	958	963	1013	933	987	946	958	994	958	903	976	922	939	949	881	897	950	980	971	904	938	972	977	920	954	916	978	902	918	905	947	985	900	967	911	949	944	904	979	908	988	997	921	989	946	927	969	970	961	920	980	991	932	978	917	931	941	949	949	946	972	961	947	1024	947	940	906	927	959	940	971	927	883	990	996	983	919	931	972	901	908	923	958	947	970	973	939	890	966	947	994	978	983	926	957	989	899	985	948	884	1024	967	925	919	949	953	971	919	941	945	906	967	952	918	855	966	977	977	916	898	964	948	930	930	921	941	951	963	1000	943	946	918	926	929	935	1035	953	972	902	921	947	945	953	959	945	971	914	916	1028	956	991	934	987	995	954	989	945	960	942	930	938	912	900	925	987	920	966	938	920	971	920	1040	937	944	986	975	925	991	952	967	932	947	925	970	935	942	950	930	922	996	937	913	949	936	922	929	922	962	954	1021	929	962	938	985	934	950	908	917	927	938	974	944	932	959	928	972	914	965	935	942	963	996	980	914	995	897	939	1010	955	993	991	979	1014	953	942	961	980	1000	934	1002	945	995	911	938	993	956	975	958	980	925	943	967	972	957	941	1015	994	949	977	927	966	928	921	907	942	933	990	927	956	1016	972	935	998	945	972	966	949	924	935	969	945	943	950	956	957	961	932	968	929	996	993	968	972	937	995	940	906	954	870	970	926	955	980	1009	906	891	926	921	975	960	962	923	985	884	949	892	978	910	992	960	958	953	958	924	968	924	957	952	891	949	957	918	995	952	939	934	947	998	909	951	957	966	926	957	956	938	957	939	935	946	951	884	1028	929	956	951	935	910	987	954	958	889	977	993	953	969	926	935	962	968	912	966	933	973	972	955	991	1030	910	929	998	948	979	907	956	971	944	947	958	921	989	936	957	988	911	966	934	951	931	934	937	933	945	951	959	924	963	971	944	945	981	945	969	954	930	949	926	949	980	930	921	959	928	974	937	925	999	901	927	862	957	946	896	1012	928	936	910	948	962	939	950	953	976	920	951	953	964	969	969	961	956	929	978	1007	948	981	913	1000	980	961	933	926	957	950	944	964	965	952	987	964	950	914	930	953	956	973	986	940	943	936	982	927	944	961	927	1030	1002	935	940	993	973	913	1013	930	966	953	950	958	927	915	939	950	874	920	930	984	966	946	995	930	961	1000	991	966	988	934	931	954	980	927	873	973	908	991	967	976	988	961	947	900	971	1011	925	972	930	975	958	993	943	943	1006	974	1000	975	971	932	1115	931	900	938	901	1003	982	1012	930	981	969	982	910	864	895	947	958	969	942	973	967	961	953	948	1024	914	945	991	933	932	996	918	957	963	972	904	936	981	933	975	953	979	980	928	934	919	970	991	922	953	986	922	922	993	978	988	949	942	907	913	953	992	973	956	960	930	931	950	931	977	969	936	939	986	985	955	957	942	977	945	970	923	955	891	911	925	948	958	933	891	930	950	976	961	959	912	991	969	939	994	943	960	913	901	937	950	924	943	946	971	1024	949	988	967	892	960	947	954	965	930	1014	878	929	996	956	924	986	970	891	960	917	939	943	950	999	1026	957	918	976	947	891	951	888	897	975	939	933	969	951	947	912	911	997	955	919	918	876	965	940	936	924	947	950	994	940	978	948	949	883	959	974	960	957	1014	958	935	912	970	928	1013	962	964	899	1008	959	958	954	968	989	928	931	905	956	945	941	945	910	935	993	984	949	961	950	940	963	1023	954	932	984	968	894	899	975	999	1007	958	966	941	913	928	911	973	930	941	932	925	961	930	928	907	929	891	927	923	948	940	972	929	919	900	1011	921	975	927	958	967	958	937	940	956	897	982	957	963	970	948	967	919	983	941	948	919	973	971	999	937	1000	951	1015	974	937	910	954	959	887	895	970	935	1011	912	967	925	953	975	980	968	971	933	940	981	909	957	954	977	905	956	957	942	980	902	885	926	951	890	934	990	958	984	944	974	903	993	1012	937	934	1004	972	903	1015	918	910	975	926	941	929	979	933	921	934	995	914	936	944	976	960	988	962	956	941	954	969	971	892	900	986	955	952	952	944	960	905	979	956	905	967	961	972	920	986	914	966	1000	936	933	956	1024	944	966	945	949	970	934	928	949	929	967	956	900	937	983	946	975	920	947	953	912	985	957	967	952	919	895	919	971	903	1002	954	947	915	965	933	972	982	935	929	938	963	954	997	938	974	943	1008	935	889	1023	982	925	973	952	1000	965	887	939	948	1000	941	928	935	973	933	955	956	955	941	976	969	956	978	926	945	1006	911	953	961	924	892	957	997	940	898	932	996	967	958	924	952	984	949	990	930	1002	984	956	939	971	943	914	936	959	949	944	922	936	967	958	1025	900	942	920	930	899	1010	944	958	962	974	961	928	973	934	937	984	1005
5122	980	1014	977	869	928	885	792	846	856	886	840	838	860	833	841	814	829	760	864	843	849	834	840	840	833	801	858	845	851	841	803	798	869	831	847	831	826	852	828	876	861	847	845	839	848	801	870	833	872	817	886	799	893	849	878	789	838	860	792	884	762	803	852	825	809	840	821	875	838	873	859	837	830	844	852	768	856	880	843	830	804	811	797	844	853	798	839	863	835	792	855	827	805	860	809	837	866	826	841	793	873	799	867	812	842	902	785	840	849	844	796	884	802	830	874	864	847	801	817	843	814	806	849	851	842	851	800	822	810	860	818	785	828	832	824	838	861	813	842	876	845	863	867	798	827	812	800	790	854	828	865	800	789	891	812	847	797	855	818	848	797	876	806	864	826	805	800	836	838	850	829	860	869	849	827	806	854	824	825	816	840	871	838	870	812	798	885	777	851	823	810	859	860	817	843	881	785	817	874	824	835	849	826	816	787	787	841	831	827	823	870	851	817	845	856	828	848	844	826	833	801	888	813	815	895	804	868	793	812	879	864	865	834	835	830	809	853	891	844	850	808	857	859	820	842	858	782	863	742	796	838	823	872	824	834	833	774	837	821	845	812	815	872	839	829	824	831	862	801	852	835	804	808	871	877	850	770	792	818	813	830	819	863	853	880	866	761	888	867	828	839	827	832	860	850	848	831	835	823	802	803	792	847	833	833	833	850	852	812	804	833	849	839	813	849	878	882	885	829	816	830	832	848	879	806	811	847	866	864	790	832	806	845	835	796	809	837	823	825	868	857	800	821	869	831	787	863	818	816	843	803	826	814	861	834	780	850	863	821	826	881	779	816	819	860	775	865	817	788	812	830	853	767	882	896	838	846	848	843	870	850	858	865	862	799	805	840	828	853	821	885	813	829	868	822	871	775	836	859	836	843	777	834	839	837	829	841	846	842	822	866	809	842	838	837	806	850	857	845	811	818	849	799	875	811	871	816	809	881	800	825	839	832	861	807	855	822	838	811	823	838	834	816	817	788	853	834	790	833	797	847	845	855	833	834	817	837	823	750	862	835	787	815	881	846	849	850	833	864	858	835	809	816	864	818	866	829	857	837	825	829	848	834	800	764	786	805	881	826	859	768	798	872	798	802	859	803	852	840	839	806	837	811	795	852	801	862	854	778	802	843	827	847	799	860	855	841	836	814	815	829	814	804	810	888	866	825	844	815	786	826	858	781	825	827	903	862	846	824	863	890	844	842	853	812	787	822	833	814	809	865	843	874	866	785	872	831	826	839	847	887	799	868	832	837	839	822	833	836	819	821	824	828	803	835	794	855	809	882	867	815	901	831	819	840	801	856	832	879	852	845	865	822	872	858	869	854	835	821	836	884	816	876	846	858	776	830	836	834	805	772	873	861	803	810	848	807	803	803	832	823	794	845	877	807	810	861	820	846	886	805	847	910	848	841	814	858	836	850	811	850	816	839	830	830	860	816	870	791	835	870	909	798	803	852	828	825	812	842	769	799	815	791	821	845	829	860	815	827	837	866	803	810	853	877	804	848	837	842	835	774	822	878	848	850	822	846	860	837	860	826	813	844	843	837	804	792	829	816	835	924	839	809	796	806	770	824	793	831	823	815	811	823	885	855	822	910	815	791	801	874	824	817	841	803	835	795	884	841	792	904	861	823	834	887	828	821	816	840	839	811	845	841	846	839	780	840	818	839	794	804	819	842	887	814	846	873	874	840	898	844	750	846	832	868	837	875	783	886	862	850	837	828	834	840	880	827	846	807	860	896	869	836	830	854	862	860	817	881	827	854	801	829	853	818	814	819	821	791	850	805	845	835	810	809	866	834	836	824	787	851	850	871	798	824	847	824	875	882	809	836	838	815	830	808	810	804	833	795	895	835	847	817	826	864	823	880	843	840	835	849	832	824	793	827	883	802	788	803	812	788	855	828	898	855	847	856	870	917	827	838	835	861	855	809	836	854	903	843	844	787	824	870	856	815	843	868	866	843	834	808	866	846	784	850	813	814	837	839	830	866	833	851	825	828	849	892	877	802	779	842	826	922	813	881	856	801	806	834	792	875	816	855	824	862	838	823	803	823	917	821	833	821	804	864	846	880	820	813	804	826	876	881	853	904	849	872	884	821	829	835	856	843	865	832	812	830	854	860	841	867	793	833	826	783	822	776	851	872	789	836	812	839	810	874	799	795	846	849	835	841	817	854	887	811	784	862	832	846	787	869	811	818	843	893	810	849	833	824	886	817	873	828	813	821	819	871	807	885	823	828	838	836	829	859	851	834	866	796	839	857	834	829	845	851	799	827	782	855	821	856	813	833	889	842	832	852	822	873	846	787	802	865	859	823	909	780	835	868	855	828	808	825	876	825	857	803	859	808	867	857	848	821	861	841	827	878	843	847	861	855	892	864	806	831	815	805	854	856	866	893	811	848	860	798	811	814	846	803	834	825	802	835	882	793	821	848	856	859	852	801	858	851	865	841	837	787	780	867	827	839	864	856	836	817	873	850	864	827	876	826	886	861	823	865	793	843	842	860	827	769	834	831	787	844	821	791	784	838	794	833	793	868	802	808	859	838	835	776	867	856	827	822	809	869	938	861	800	859	823	828	836	828	849	827	862	799	838	879	740	782	874	878	781	816	836	824	853	816	823	856	769	854	863	824	794	817	836	876	875	852	841	807	838	824	803	868	797	864	877	863	808	827	815	784	823	855	847	854	843	855	878	836	878	812	866	849	879	815	854	811	828	834	825	853	795	799	855	799	836	808	840	862	863	815	820	814	845	815	782	869	800	849	783	818	854	822	805	882	827	882	799	864	783	866	754	806	828	827	793	839	855	836	792	851	805	847	872	819	787	818	813	866	840	874	831	858	851	807	814	876	845	857	857	890	805	802	814	817	850	880	833	789	861	892	841	823	829	819	844	829	837	831	870	857	835	866	829	855	840	864	822	833	893	866	806	841	864	857	845	808	842	847	818	854	850	805	851	829	817	871	816	778	839	882	800	841	828	834	813	857	859	805	852	835	868	846	899	840	803	838	863	812	821	867	848	842	814	834	809	829	825	829	824	798	881	805	801	891	856	820	862	843	856	823	810	827	821	825	833	776	868	777	827	854	853	845	809	811	853	829	796	792	838	836	821	850	858	816	799	777	868	756	779	822	890	830	833	847	842	857	841	818	879	823	830	801	874	858	875	832	818	842	864	849	852	787	777	775	833	843	805	810	876	843	863	817	844	867	859	834	802	810	872	825	861	881	826	871	830	829	865	803	860	859	863	833	852	836	790	859	845	903	793	853	781	895	796	824	856	860	868	884	832	818	795	851	846	802	800	829	854	793	833	773	848	865	808	798	787	839	857	827	836	849	788	807	852	822	810	837	861	800	819	835	866	805	843	869	877	886	817	803	866	794	811	848	842	813	855	824	812	832	821	761	793	878	829	856	876	866	818	830	841	829	828	770	793	852	826	812	864	852	875	851
25269	21396	26941	24071	4067	1622	1349	1241	1027	1086	1038	1068	1070	1011	1026	1112	1015	1006	1040	1076	1051	1022	1030	1025	1021	1084	999	998	982	997	973	986	1025	998	1007	1017	1021	989	974	1023	987	1007	996	1080	1030	1075	1009	1061	1005	975	986	984	991	937	1078	1008	1044	971	1017	936	979	987	1008	1013	1032	987	1023	1014	977	1027	1013	1056	972	979	1001	974	1008	952	923	1080	981	1032	998	1034	1002	976	989	1019	960	980	966	978	1022	1047	1021	988	1002	1000	996	998	992	1033	962	954	1014	995	1048	960	1048	1030	984	950	1001	1030	1023	1036	1028	968	1025	996	1002	959	1016	966	933	965	1006	946	964	1000	1082	991	1032	979	983	1021	979	1002	1003	995	980	1013	1045	982	1008	1013	1030	1041	982	995	1020	990	1040	998	1017	996	1028	995	935	1009	1029	1018	997	1012	976	968	1021	1019	982	1056	1015	1040	1077	987	1031	1024	1004	1022	1023	990	997	1024	1002	1043	1013	1012	998	1019	1000	992	1028	1010	1014	1036	986	977	985	1035	1002	969	991	1030	943	1055	953	978	970	1056	946	986	981	976	962	980	1023	1048	1020	1044	990	1047	968	1030	989	982	1002	965	1021	998	1004	960	980	966	1042	990	997	1035	996	989	975	1017	992	983	1065	1015	994	993	1016	993	997	978	989	960	998	971	1018	972	1008	1002	995	977	995	972	1030	970	1022	1029	1017	947	986	1000	1017	992	938	1033	1038	1002	994	942	1009	1028	988	961	1048	1015	1014	1002	1010	1052	1003	1037	1006	971	963	1055	1046	1049	997	980	961	967	943	1032	953	1031	981	988	975	1039	1034	1019	1046	992	1036	957	1017	951	980	1033	993	1010	1069	1040	982	999	994	988	954	1027	1027	953	1011	1059	968	994	1014	1030	951	1024	998	1054	971	964	978	1015	986	992	1057	956	983	980	992	1016	980	966	991	971	1030	988	1073	1003	1075	999	1042	1017	1035	1022	926	943	988	987	1023	973	1037	972	1027	936	984	1048	979	1005	977	981	961	941	968	955	1011	1022	1025	949	924	935	986	966	936	971	984	1061	1019	1009	1010	1068	988	982	1027	983	961	954	1046	1024	973	1011	981	1021	1049	1009	1076	1011	1023	979	981	1040	1016	1002	1055	996	1013	1027	975	1030	977	984	947	978	1034	995	967	1009	959	961	1041	1050	1011	1043	1021	1031	1036	924	942	1016	993	994	982	980	1008	949	1013	1014	1068	1025	930	973	1010	1037	1039	1004	959	1009	1003	1009	1017	1035	989	994	986	997	952	1003	955	970	997	984	979	964	1002	1019	999	980	1013	979	1029	1016	982	993	964	1034	1024	939	1022	999	989	963	953	947	953	999	983	972	983	985	916	951	1002	1019	1032	1001	1032	1011	971	947	1023	1036	990	959	961	1016	974	1036	1010	993	1045	1003	981	1033	1005	977	1023	1017	1039	1016	982	994	976	1029	1006	1033	976	953	1053	984	1015	963	994	1015	1007	933	1046	1014	1030	1051	988	971	953	964	1026	990	996	1007	1039	986	1035	968	985	987	976	1049	983	1017	995	1036	1053	1028	993	1003	979	968	955	981	1042	1050	935	977	955	968	990	1030	998	950	1002	957	965	1008	956	968	981	1025	954	1001	1012	969	1028	1046	1042	982	992	1018	961	978	987	1054	948	987	1007	1003	1023	1029	978	976	1018	977	956	1034	960	997	1023	1045	1046	1013	1040	959	987	1027	1031	971	992	1033	916	998	1028	1001	1027	1029	1044	946	984	1041	1006	991	962	995	960	941	1006	979	1011	1037	1034	1031	1008	976	981	968	1075	1012	1011	1097	998	1059	971	997	1006	1002	974	1013	1002	955	996	998	1043	1027	931	1033	998	1010	995	991	971	1014	1001	975	947	996	929	993	985	1023	1004	1050	976	935	1015	1025	959	995	977	1002	955	988	1015	1014	946	1002	1026	988	1017	1041	966	988	1057	1014	1044	1018	978	1035	975	1013	973	1026	998	976	1016	1045	1009	1038	1033	1021	1014	972	1015	1054	968	985	968	1006	1011	932	1038	999	989	989	1030	1024	962	999	1002	1003	1055	979	945	1041	1055	950	1019	1013	944	976	1014	980	1020	966	1036	1042	1022	984	996	1000	1015	1022	1005	1012	996	994	972	1023	996	982	1026	988	1000	997	1026	985	943	1045	966	967	1039	1048	1072	991	995	1031	1034	984	1029	1021	1010	1020	1026	1023	1007	999	1042	1017	1027	994	1016	1016	980	974	1009	1074	1013	1000	915	989	1060	1021	1011	998	977	1006	1029	990	970	979	987	954	1042	983	1018	1035	922	1014	1034	945	981	984	951	991	923	993	1039	1006	1017	1007	1034	983	973	1000	1015	1019	1055	1005	1053	920	997	1019	956	960	1010	1017	1081	1032	1077	1002	1081	1008	958	1018	893	996	1019	994	954	957	1035	944	1042	976	981	994	1051	1027	975	1068	992	1046	1038	1026	962	1043	1030	1012	1001	992	995	1019	966	952	974	907	980	983	1046	1007	1002	981	988	1004	968	997	969	958	986	995	1060	971	976	1022	1053	991	1024	1043	948	985	979	1050	1024	993	1004	969	974	1016	983	911	1030	1018	973	926	1056	1058	978	1006	1007	971	1038	1000	983	964	1043	1012	943	1004	1005	968	1029	952	1006	989	1002	1038	975	968	1024	1039	1037	1015	979	1067	1000	997	998	996	997	1047	999	984	956	1013	995	1004	982	985	1001	1044	1060	994	1015	1037	1003	998	982	973	927	1006	1002	915	980	966	972	1008	998	999	961	933	970	1024	960	970	999	1010	975	940	1033	1041	1025	984	1010	977	966	1056	985	1023	1020	1022	993	975	983	1036	1047	982	1045	1020	960	1011	991	991	1013	956	1031	950	978	984	1047	963	1026	978	1023	1043	976	1043	975	983	991	954	967	1004	987	912	1028	981	969	1059	1006	1021	957	1056	986	994	1075	956	1005	968	1056	982	1065	961	1038	1032	969	958	1009	1008	990	1026	1036	1094	1020	972	1021	1011	1048	967	1064	1022	986	967	1037	972	1076	1049	1025	1007	1077	969	946	1008	1027	1015	1055	1009	1013	1022	1007	1038	1041	981	962	985	923	1016	968	998	1002	974	970	1023	972	1016	995	1015	1004	963	923	1057	981	992	1030	1045	978	968	1047	1015	1016	1014	983	991	1037	946	964	1011	971	1006	994	1001	1042	1007	1028	975	981	1021	982	1019	1018	967	1019	984	942	979	1058	991	1091	1015	991	990	1005	1021	992	996	1018	993	1017	1054	1007	997	1044	1058	947	960	988	945	1038	1017	972	1009	990	997	1021	986	964	1026	1037	1043	1053	1051	1037	999	984	976	1021	1017	996	1008	979	943	1000	967	985	1015	989	1064	982	1013	977	1007	975	1014	958	982	1056	1009	957	958	996	957	1005	985	949	975	1001	1001	1030	1002	961	974	998	983	1043	989	1058	1002	989	1003	991	956	1016	960	1022	1041	979	1031	1013	1051	976	1025	1004	961	951	1009	1048	1049	929	1026	997	1054	963	990	1013	960	979	1002	1003	963	986	951	1011	998	985	994	999	983	992	971	952	979	952	923	980	965	989	1008	941	1028	934	938	959	941	982	941	1033	950	967	1043	946	1018	1017	924	955	940	996	1017	1002	1044	1026	1056	1010	1025	999	977	992	997	990	994	1004	1005	954	1094	1002	1014	965	981	1019	1003	966	971	982	937	1015	982	1042	1032	1036	1039	1006	985	1045	1012	962	1074	993	1016	969	963	999	978	998	962	1005	972	977	1070	991	968	976	1021	977	957	1008	1003	961	960	960	969	951	994	985	1029	1011	952	980	1000	1019	1004	992	1015	1059	992	967	1052	973	993	1013	1026	1005	1011	969	1041	1027	1054	1006	934	1043	991	1040	950	1049	1055	1043	974	945	963	996	971	1000	956	987	984	1011	959	1030	962	1028	985	947	1012	936	984	963	1005	986	984	1044	1003	937	991	993	1020	988	973	942	996	1030	985	1004	983	1003	958	1010	1050	1015	1002	930	954	949	979	940	1012	1008	975	1013	961	1051	1025	1070	962	1043	975	972	1014	999	1070	977	1000	978	943	1010	1007	1014	962	1021	983	960	963	978	950	984	1023	1021	983	1024	989	1013	967	1008	1011	991	1019	993	1017	975	988	1035	1000	986	905
3544	2963	2449	1650	1272	1255	1114	1028	1015	942	926	988	956	969	977	996	979	945	940	967	954	941	911	920	894	937	940	956	896	881	904	963	915	891	946	900	904	955	891	894	946	918	917	893	911	923	930	895	943	927	945	885	889	1007	897	909	859	951	933	910	891	887	873	925	899	876	883	879	947	853	954	899	919	937	948	909	910	895	929	907	921	934	906	880	916	885	919	895	904	899	861	914	906	936	894	901	838	919	962	879	845	920	882	899	948	873	879	818	916	941	884	896	870	909	873	946	983	913	942	933	922	912	879	926	904	926	928	911	917	916	888	878	920	848	945	956	934	958	908	846	845	860	1021	901	890	900	899	914	908	913	875	900	906	948	935	847	898	900	922	913	903	922	948	896	873	953	914	888	933	892	900	907	895	902	878	920	909	876	895	897	903	929	869	914	901	907	908	855	943	902	907	959	958	898	911	933	862	918	957	833	910	880	860	916	871	931	916	896	894	905	883	866	951	905	902	944	898	843	829	958	891	963	906	953	920	884	879	880	940	900	889	887	863	957	952	886	862	858	883	904	927	942	903	936	883	949	913	918	901	899	876	917	867	939	877	880	904	877	889	921	879	867	921	966	885	852	856	911	857	870	903	876	864	906	894	919	945	857	921	899	910	967	908	946	880	875	854	900	940	881	904	968	907	956	857	910	870	905	879	893	938	889	932	912	888	901	967	890	901	881	861	916	922	860	931	946	827	937	880	890	916	919	871	850	899	943	910	961	921	828	962	904	886	907	914	852	907	904	869	921	880	857	890	861	944	925	878	870	883	920	889	904	875	872	888	906	871	922	906	892	887	899	896	897	929	887	869	925	879	894	956	924	878	934	901	955	940	890	833	892	934	942	896	973	847	883	862	898	894	884	861	905	814	904	914	897	944	900	946	905	909	885	906	893	891	870	883	934	936	919	904	891	864	874	871	893	897	895	968	864	907	886	950	934	905	863	879	888	933	888	884	952	903	947	855	912	869	889	880	926	920	961	926	853	876	871	880	879	841	936	905	888	891	955	868	826	929	912	874	955	941	888	894	869	918	899	883	869	867	859	859	888	874	921	927	855	879	879	860	931	933	902	894	880	871	908	911	935	873	878	923	874	883	875	882	897	914	900	893	876	919	873	926	885	892	912	846	978	936	883	896	925	903	885	910	901	894	909	850	910	957	867	896	926	867	894	839	949	940	869	838	894	825	866	883	865	899	901	899	866	894	878	878	876	890	904	876	929	919	870	893	836	861	894	909	870	904	860	925	865	899	898	890	887	902	875	895	914	911	879	905	877	876	890	862	877	891	858	917	875	858	917	886	871	900	860	925	853	916	906	924	886	982	913	897	909	897	895	903	859	888	877	900	887	900	861	901	881	870	920	941	870	904	921	917	900	891	870	899	924	881	879	822	916	844	905	941	888	890	913	905	826	896	843	884	911	881	879	918	884	842	942	882	930	882	944	932	898	921	904	906	916	898	878	927	881	896	918	916	840	851	865	930	886	909	885	846	867	866	869	890	913	914	867	890	870	871	904	924	886	900	900	921	908	927	851	917	889	860	908	888	874	889	868	893	895	903	906	837	887	875	926	932	899	891	900	886	883	866	856	889	902	924	938	911	908	884	929	900	881	922	892	891	923	929	931	879	903	847	938	869	931	912	860	832	913	928	846	862	896	901	866	907	886	910	918	913	935	880	888	894	893	920	917	917	910	913	904	857	920	904	913	871	890	855	908	892	915	833	866	876	922	924	878	875	911	883	927	931	846	880	957	901	891	846	933	866	902	889	896	904	947	891	905	896	910	917	933	872	907	905	859	906	918	897	869	931	878	914	984	948	895	905	842	906	924	875	850	873	914	885	899	896	919	833	951	865	952	909	909	878	955	904	854	889	926	885	902	850	884	879	878	887	877	919	933	903	880	879	881	931	908	909	836	883	851	894	889	910	897	920	944	898	840	802	888	907	949	928	854	857	913	911	863	927	874	888	894	930	863	871	913	896	921	879	838	900	881	909	856	917	844	916	894	871	936	963	930	898	900	903	862	921	921	899	931	882	823	897	890	894	875	874	906	903	937	926	912	871	923	937	873	931	873	912	946	886	882	872	910	944	887	868	911	858	939	906	887	921	885	865	924	886	908	884	923	907	897	878	957	844	899	925	904	940	922	910	926	903	926	880	881	914	915	895	845	967	864	897	875	906	953	867	861	873	952	910	874	880	837	873	872	856	853	839	976	844	936	880	883	896	866	952	962	934	920	901	933	915	843	882	891	862	934	933	902	888	920	914	952	908	915	893	922	957	912	864	826	885	908	845	852	893	929	877	918	885	892	844	882	901	923	877	879	902	918	874	881	921	846	858	844	915	858	894	939	842	888	878	870	858	948	942	960	909	943	901	946	858	897	845	838	927	898	929	863	852	880	909	925	923	841	885	889	910	900	950	888	899	894	871	906	932	934	925	894	887	932	902	981	870	904	859	872	926	887	911	894	919	917	920	854	860	875	910	904	893	871	872	853	910	894	848	948	871	814	900	875	944	862	842	858	872	884	904	866	931	962	889	899	855	908	874	860	902	858	952	878	886	973	870	857	943	847	917	907	933	869	844	958	918	882	928	876	931	879	890	887	945	961	908	909	893	872	925	904	881	910	913	919	868	884	910	915	928	906	893	933	920	919	909	854	896	892	844	866	954	891	907	882	901	929	877	887	920	811	900	895	906	931	947	895	910	927	868	917	902	887	898	898	861	883	934	924	898	876	852	860	884	948	913	870	912	910	914	910	893	877	905	940	916	848	875	919	910	908	921	880	833	921	935	888	909	892	955	855	906	934	861	900	866	916	849	910	894	888	909	908	885	866	848	939	938	940	883	889	934	895	926	892	914	877	905	909	876	877	897	892	899	931	901	900	896	909	865	898	884	848	896	898	964	931	882	915	882	868	964	907	874	870	970	884	911	935	925	889	908	932	943	871	896	874	929	890	974	927	905	849	815	872	878	907	907	913	897	895	893	882	907	882	960	875	905	846	875	880	890	898	932	894	901	935	892	886	882	932	893	910	868	902	913	897	882	892	903	902	955	909	917	905	884	880	896	905	919	921	872	926	873	905	862	915	853	886	903	890	926	874	926	824	912	900	931	850	921	947	897	878	935	917	857	900	896	866	896	851	877	898	908	849	905	931	894	917	909	930	962	851	875	877	854	862	967	923	872	939	915	893	920	912	887	933	910	918	862	902	908	864	923	897	854	893	866	893	896	895	841	890	868	894	918	915	922	901	900	902	905	906	885	926	879	840	864	932	910	879	902	917	913	865	908	914	892	922	826	895	872	879	870	969	913	904	848	880	948	958	899	870	953	850	849	876	840	890	899	894	904	892	885	881	900	848	888	891	921	880	915	919	946	962	861	893	895	851	867	907	863	908	856	864	880	916	942	949	918	897	867	892	850	909	882	870	909	857	888	873	916	913	884	892	900	877	886	906	898	867
24211	21498	28784	24637	21017	4658	1568	1019	815	790	784	759	729	739	694	701	694	752	703	722	689	660	726	646	675	682	693	711	637	678	701	690	694	648	716	692	669	627	674	695	668	676	679	654	685	672	695	705	689	644	656	675	644	688	660	712	685	677	677	664	669	690	689	670	641	660	663	674	683	668	697	679	678	661	684	689	695	663	633	639	653	703	657	630	683	694	663	659	634	660	658	684	666	675	645	639	680	687	634	664	676	666	638	653	668	700	648	650	643	640	645	605	638	625	642	714	676	650	639	634	671	627	667	649	662	696	623	697	625	634	699	627	652	630	667	646	660	666	692	655	684	707	666	645	646	675	666	647	645	655	689	670	680	648	613	665	628	631	655	700	620	674	617	672	660	643	653	660	637	668	682	607	662	664	639	639	653	626	650	690	724	625	651	695	680	673	659	633	715	644	628	659	653	633	662	688	614	673	682	674	604	702	668	660	719	686	707	700	623	647	630	651	664	667	660	647	683	640	674	698	708	667	669	644	614	690	647	662	681	659	656	674	637	653	715	746	684	678	667	650	640	625	612	646	600	682	664	668	714	656	718	639	709	653	636	688	658	687	667	648	642	683	655	669	661	663	664	630	622	648	627	644	638	677	666	654	677	593	685	652	635	629	657	635	633	664	655	660	663	668	663	662	718	689	684	670	649	633	668	608	664	645	655	656	665	658	676	668	679	674	633	680	659	650	667	719	678	656	672	650	660	649	614	616	623	695	616	681	651	656	673	634	662	678	619	645	658	673	671	654	728	682	688	612	653	637	678	654	648	645	720	675	677	646	708	736	673	694	660	634	738	675	660	658	644	629	652	650	668	609	644	657	661	634	656	672	635	688	648	653	642	656	661	674	661	690	668	664	620	665	684	656	668	628	696	675	676	612	682	625	649	695	643	632	706	671	652	642	697	613	687	660	692	682	650	685	637	649	677	634	662	691	675	624	672	666	665	627	604	692	641	638	634	688	674	686	697	626	590	647	623	644	632	683	681	650	691	633	647	706	672	622	636	667	689	673	649	687	636	644	674	664	612	680	632	650	632	648	680	676	649	688	660	677	663	626	652	608	631	659	635	684	669	684	697	638	688	688	653	677	684	673	662	673	675	688	598	670	598	643	675	674	655	648	691	656	657	645	608	636	673	657	689	653	675	636	687	630	687	694	638	660	678	690	674	690	671	667	640	697	628	634	632	665	692	663	672	667	666	619	628	652	629	649	650	656	634	649	628	637	681	662	658	650	688	663	639	675	618	646	674	653	617	642	666	668	664	682	650	641	725	608	714	644	637	632	671	630	686	689	661	686	667	642	632	633	629	642	637	692	676	665	651	650	631	678	629	670	680	656	653	640	693	669	634	643	662	663	636	707	633	641	640	645	677	652	655	618	665	659	667	662	663	633	637	638	657	657	698	654	679	647	658	673	713	691	608	663	624	628	679	641	672	673	634	668	647	603	639	669	644	659	662	670	702	636	669	632	622	627	679	658	732	690	652	632	662	671	665	705	657	656	638	667	640	618	669	671	644	673	678	682	645	697	636	697	617	722	651	642	677	639	653	661	672	681	643	637	656	703	669	711	686	634	662	667	661	652	637	668	657	724	686	641	644	642	710	671	702	649	647	611	662	649	668	709	694	666	665	665	639	642	647	635	652	641	639	682	661	663	635	637	647	640	660	644	613	634	635	632	639	619	676	670	676	661	675	666	658	607	647	651	670	615	641	684	644	652	654	719	650	671	664	679	689	643	651	631	693	639	637	647	663	657	678	648	647	656	633	645	660	695	669	655	615	681	638	633	665	673	616	664	620	767	674	712	660	650	683	676	698	685	706	666	614	586	671	678	678	625	689	679	623	730	690	664	642	679	641	645	677	673	629	646	669	664	631	691	669	610	734	649	660	676	655	709	666	612	623	685	640	653	623	683	706	677	688	675	682	679	641	637	654	627	662	698	678	636	675	639	670	672	662	677	683	649	638	668	641	638	598	658	692	691	684	664	629	668	733	633	679	647	699	683	645	645	663	641	697	645	682	663	669	698	677	670	654	686	623	646	661	684	675	648	660	659	671	698	690	622	649	679	639	617	686	666	642	689	639	619	675	665	621	639	656	637	654	628	626	677	660	629	635	636	685	654	663	623	691	633	628	658	663	673	636	608	660	692	630	661	639	687	682	655	653	677	648	692	647	684	683	688	702	627	645	615	584	621	640	625	698	672	610	647	638	674	681	644	648	630	639	693	671	635	664	660	700	629	676	645	638	705	650	671	631	699	674	684	672	669	600	640	680	644	643	633	688	640	660	675	672	647	688	692	641	690	674	640	670	656	691	719	649	669	665	634	666	662	638	634	670	697	643	655	581	628	662	644	655	640	619	652	611	678	638	629	720	660	682	627	637	669	693	596	693	637	683	664	665	700	689	639	615	659	611	667	668	604	674	674	634	661	696	610	615	639	708	614	677	626	661	671	692	662	634	676	680	668	675	659	669	670	654	614	646	625	665	679	620	584	668	649	608	628	637	644	662	698	682	681	684	659	632	658	652	668	679	646	669	660	638	638	650	662	672	653	703	677	630	657	673	656	648	690	634	701	672	666	670	658	646	647	594	645	654	662	630	703	677	652	658	691	668	704	674	695	600	661	677	679	643	619	645	668	680	663	635	639	659	667	639	645	645	664	668	707	644	691	664	608	683	655	662	640	668	673	656	659	645	611	657	653	653	693	678	656	715	648	654	639	640	617	638	654	690	676	635	646	687	629	690	671	677	657	661	648	620	624	659	637	635	664	671	640	633	619	661	668	724	634	606	664	631	706	651	676	635	701	656	706	657	646	685	587	619	651	649	653	660	677	647	606	659	687	689	687	692	687	703	670	671	623	655	666	669	626	659	639	631	639	734	641	632	664	608	723	629	682	636	678	646	679	628	630	660	580	613	625	638	635	648	643	650	662	632	652	669	615	677	674	708	685	678	655	686	636	671	658	668	678	669	642	659	655	676	648	634	693	669	619	653	687	637	677	714	634	687	623	719	645	618	700	674	655	678	662	646	664	706	585	660	664	680	670	624	663	637	632	636	621	669	665	605	648	671	689	641	694	658	686	652	690	658	659	646	675	676	645	645	692	643	674	656	623	707	642	660	709	662	647	651	625	689	633	663	662	670	604	646	646	646	655	623	708	685	641	661	675	707	621	681	666	668	664	637	710	681	630	670	665	684	655	632	665	684	648	641	711	609	635	619	641	659	682	656	609	657	664	659	700	624	674	628	663	632	638	627	631	660	686	651	663	669	724	658	648	649	658	631	634	685	661	665	672	640	650	649	679	681	631	627	611	631	651	668	634	655	691	665	665	688	706	673	683	624	667	660	688	627	674	669	681	654	685	650	650	691	636	649	675	633	642	653	671	693	667	682	627	613	672	667	655	661	676	628	659	650	641	694	688	646	670	633	639	668	625	660	715	660	613	683	662	608	663	691	632
3437	5086	4048	2262	1633	1353	1126	1019	890	867	811	801	762	819	669	750	723	763	729	734	738	667	679	684	748	697	715	743	694	716	696	660	741	678	681	708	655	699	661	701	671	670	693	662	714	677	671	701	679	678	656	698	652	674	630	663	689	661	660	660	660	667	663	657	660	662	635	660	664	688	680	703	682	663	658	629	662	701	642	636	666	623	664	644	704	676	655	666	699	698	665	662	679	666	644	682	632	668	676	672	640	686	668	698	679	690	668	649	668	656	666	648	670	662	660	634	716	661	662	671	730	686	630	672	687	615	674	680	692	652	675	696	644	669	664	661	613	627	640	631	640	644	714	680	650	642	699	693	644	713	642	655	708	632	672	610	673	635	658	696	691	698	653	643	695	679	628	652	648	649	646	657	671	717	647	679	663	630	670	680	642	641	669	661	658	660	644	669	700	660	641	628	659	654	646	688	660	656	654	639	658	679	652	703	645	639	697	613	669	639	662	669	645	675	674	611	639	640	671	674	647	669	700	650	662	621	666	705	669	668	680	650	656	660	721	598	681	669	662	672	675	671	659	705	595	617	640	666	650	643	667	677	656	691	639	666	647	655	693	601	647	643	635	636	663	638	642	666	667	657	652	707	628	662	648	673	637	653	649	676	612	631	665	615	649	661	684	661	634	649	644	637	674	645	624	643	644	681	699	647	656	670	645	606	681	611	658	655	656	706	663	646	625	650	642	646	695	645	656	639	670	642	616	672	674	655	647	688	720	679	625	680	670	641	661	623	674	624	670	688	666	654	644	710	613	626	659	654	676	678	632	678	676	669	660	648	676	631	628	636	649	659	638	683	610	656	662	675	656	655	644	694	677	664	628	659	671	665	643	701	636	699	674	606	635	636	654	666	666	675	657	665	626	668	643	624	618	697	648	649	660	680	658	659	697	678	646	685	658	654	627	633	660	646	689	689	638	688	679	678	665	689	646	662	616	644	671	661	681	653	629	644	641	671	669	616	677	628	676	656	631	643	686	671	677	650	611	696	655	636	671	625	676	650	650	599	651	662	653	631	660	660	666	663	682	645	674	649	691	664	677	677	676	594	653	674	654	615	652	636	689	686	619	631	649	634	643	663	655	695	631	670	706	635	638	600	636	655	640	655	692	633	652	657	660	694	683	699	609	658	664	621	655	670	672	642	654	660	653	624	695	672	651	680	671	678	628	639	697	644	680	680	659	620	673	636	655	675	630	703	664	647	660	657	629	658	634	668	695	645	605	653	647	612	637	700	651	671	636	635	618	715	618	648	625	631	634	667	634	648	708	685	620	619	657	664	625	656	617	711	590	642	646	576	671	629	662	685	597	652	633	640	638	625	654	650	688	619	609	632	656	603	666	641	666	653	636	624	648	672	707	738	664	685	639	669	657	676	676	668	632	625	650	665	608	668	663	673	626	713	603	677	615	651	688	647	642	645	599	657	670	641	661	680	663	688	613	694	684	612	682	650	668	696	678	614	633	634	643	697	606	623	660	635	629	631	673	628	659	628	676	672	639	608	611	655	628	666	647	635	627	650	645	628	680	638	693	659	671	625	654	677	636	639	675	627	677	671	692	684	652	651	670	637	614	691	672	637	624	673	673	647	609	714	623	649	670	612	653	647	634	632	641	624	680	632	604	617	618	622	661	678	672	672	613	618	658	605	683	639	693	655	615	667	713	660	637	687	715	621	657	689	646	693	679	631	639	635	691	665	649	672	656	643	648	624	659	651	627	619	623	625	657	622	659	666	584	626	682	631	641	673	652	601	670	676	668	663	689	613	628	681	676	628	677	663	677	659	636	648	692	676	671	647	607	675	674	660	672	614	653	664	637	630	678	686	662	676	636	691	634	649	645	687	664	659	678	641	664	641	661	664	615	651	677	581	645	623	646	679	642	702	702	651	726	640	630	635	669	684	628	643	688	668	649	651	669	652	690	654	642	661	675	694	623	640	688	690	656	622	642	643	625	646	670	689	641	641	613	683	678	639	598	656	581	638	669	681	653	683	662	632	683	660	642	661	694	673	649	651	676	645	662	651	655	647	656	633	597	662	637	656	639	586	693	682	620	670	668	644	639	612	649	663	657	654	634	670	690	637	628	662	652	674	651	622	643	710	631	685	695	660	676	671	628	627	661	634	631	656	629	637	663	656	666	675	641	644	660	663	648	673	688	710	670	617	644	663	680	697	616	676	634	623	581	638	676	655	647	620	686	642	621	632	644	666	642	651	604	633	627	618	623	625	624	640	697	599	659	668	642	657	647	630	666	654	677	646	650	651	619	675	679	642	661	640	634	641	619	651	661	653	632	657	635	667	634	616	667	624	636	633	617	636	676	635	671	671	702	699	628	655	647	649	677	646	617	630	637	647	634	679	646	613	638	684	674	644	654	640	645	649	644	665	627	634	663	628	649	676	654	628	640	663	656	651	699	659	683	657	656	707	627	660	654	703	677	663	628	637	693	696	660	690	643	657	647	685	650	662	630	689	676	670	652	603	648	645	680	648	658	652	663	656	720	626	659	677	658	643	678	663	686	671	628	646	640	685	676	661	615	573	652	623	632	648	611	579	666	653	673	651	634	619	642	653	697	642	647	647	598	634	647	664	664	668	610	640	682	628	608	644	651	646	651	673	665	599	654	672	620	620	663	679	672	648	640	663	656	656	662	666	632	635	616	670	614	682	647	648	657	622	633	683	668	665	642	652	672	640	664	659	649	655	650	649	686	678	660	712	624	666	599	636	678	666	669	683	672	664	652	676	631	663	625	641	670	678	647	626	619	626	659	669	661	662	693	673	674	631	637	644	676	629	650	626	657	694	610	654	696	628	629	634	645	655	626	662	656	653	683	646	651	636	648	614	639	678	680	665	679	625	650	678	655	639	652	629	668	633	663	652	650	620	670	601	644	630	617	586	676	642	640	653	619	650	654	654	653	616	655	635	621	707	671	652	622	649	639	644	638	683	636	656	658	636	637	709	627	688	650	604	638	651	676	657	660	696	656	656	631	631	629	583	639	626	608	694	671	685	620	656	632	640	651	693	619	653	656	640	632	660	629	634	661	694	681	708	670	683	657	665	647	630	640	685	657	661	643	670	627	677	630	636	642	637	653	630	659	580	637	644	640	663	658	633	661	652	642	628	642	652	680	625	625	662	689	628	647	649	598	621	680	608	643	633	616	650	618	634	693	654	684	618	676	617	663	680	604	605	632	649	650	636	653	626	588	649	652	658	697	659	674	666	599	598	675	621	651	650	672	633	633	607	637	619	653	646	663	657	642	680	620	661	654	662	660	633	633	644	618	650	637	610	672	673	631	648	620	655	693	635	630	616	643	638	649	659	675	656	627	681	632	672	649	657	656	679	614	658	666	671	699	641	673	598	663	616	620	630	648	649	638	662	655	597	657	606	648	696	689	670	658	644	666	603	621	680	632	641	637	642	632	634	644	620	602	635	613	676	690	639	639	654	623	640
27634	12620	2349	1374	1025	946	986	934	938	931	986	974	943	987	964	929	927	992	963	972	903	937	952	897	936	969	946	977	957	904	976	941	1021	966	993	913	942	990	970	970	966	958	955	890	929	1014	957	953	960	923	952	945	967	942	943	948	925	930	981	1013	937	915	913	914	958	939	962	953	978	955	936	968	911	934	1035	952	962	927	957	982	1018	978	945	937	974	965	960	976	986	899	924	950	903	929	937	917	954	925	947	967	976	959	928	982	969	907	895	965	950	944	942	925	936	967	919	947	931	938	944	970	901	957	991	940	968	1015	957	894	877	925	930	910	993	965	997	967	916	991	935	978	959	998	953	961	944	941	1018	1041	939	906	941	938	934	996	930	938	998	952	961	910	912	975	916	947	956	937	1001	980	995	946	984	932	1004	944	916	942	912	908	1032	911	906	975	953	974	942	947	912	957	950	902	952	1001	952	967	924	888	978	972	960	940	973	956	944	949	923	903	915	971	965	922	903	965	982	959	917	998	946	920	947	919	950	915	920	949	943	1035	969	938	973	877	971	966	982	943	959	961	998	951	914	919	899	934	982	1019	895	944	985	922	975	918	899	968	957	937	956	948	928	888	896	956	892	980	886	953	945	1001	960	895	945	955	968	996	958	935	950	976	918	981	960	910	959	938	950	881	920	926	966	941	930	916	924	962	923	977	997	963	956	928	968	941	937	909	909	948	957	940	901	959	931	983	924	990	908	908	913	961	927	953	962	944	934	1036	932	897	944	957	938	894	983	934	910	1004	904	965	988	952	945	963	940	974	906	922	1029	900	943	891	948	878	968	933	917	952	937	984	932	923	954	910	917	989	966	1004	969	843	917	899	935	951	958	924	943	948	983	954	917	950	955	885	975	973	979	949	921	974	993	939	976	962	985	906	875	951	946	878	942	932	1008	999	861	949	876	916	907	918	973	924	961	915	953	974	962	912	984	954	939	926	918	963	948	934	1012	939	906	921	917	942	968	988	987	874	934	976	994	889	943	982	1009	900	950	933	972	1000	943	970	938	1015	968	975	909	949	896	934	966	899	919	929	974	887	934	903	937	976	909	910	961	993	960	960	957	959	958	973	890	932	966	907	962	940	990	951	935	951	916	981	931	971	957	943	917	933	947	933	909	934	971	914	965	926	892	920	988	989	962	961	989	989	973	929	994	897	924	982	957	963	962	921	948	982	949	981	958	939	966	919	991	982	878	932	940	961	959	862	966	985	986	928	972	953	951	944	956	995	861	914	1012	992	955	973	900	946	951	919	930	972	870	923	883	981	938	946	985	941	925	970	925	928	948	928	950	978	953	973	924	927	953	954	967	920	1004	963	938	985	928	899	946	923	957	962	936	1002	910	957	959	927	936	935	961	982	872	940	962	925	911	958	916	916	957	964	973	942	907	964	921	933	974	892	1001	957	905	937	948	967	922	969	974	971	1004	973	945	881	964	949	968	966	997	911	934	926	937	987	930	981	950	970	998	993	914	895	924	961	992	969	940	934	988	997	934	972	923	919	957	980	945	896	1003	942	963	895	900	929	977	971	1007	1005	953	999	993	929	910	916	949	956	977	1031	992	945	940	945	916	975	932	899	918	969	935	979	938	939	974	985	975	945	907	963	915	983	971	936	1004	940	931	945	959	902	974	995	995	928	922	955	989	965	908	947	917	958	936	925	1002	966	963	983	917	957	953	905	979	911	968	963	960	939	949	929	930	950	942	909	931	931	971	991	975	956	936	941	919	942	961	973	990	960	979	997	941	915	898	935	947	945	941	976	946	984	942	907	922	994	991	993	895	946	949	914	937	918	971	979	921	929	933	976	914	951	968	971	936	921	922	994	947	913	886	920	950	935	956	959	942	926	885	950	952	944	934	959	951	915	886	916	943	942	960	986	945	983	994	940	984	942	928	944	918	907	929	927	950	931	977	911	920	990	915	912	931	940	970	914	969	895	1000	945	970	899	970	960	984	953	927	939	999	846	936	875	948	939	991	925	908	987	958	962	962	975	946	974	917	957	962	983	947	991	986	973	955	941	956	989	945	946	948	915	947	972	897	939	881	893	949	980	945	930	887	923	953	958	944	925	941	956	927	976	944	951	924	947	954	908	919	910	1003	920	970	980	901	979	920	989	960	1014	967	918	987	962	977	902	958	919	901	915	948	971	917	1000	1033	927	910	916	952	1004	891	996	957	960	950	965	938	988	967	913	924	957	990	1000	994	970	921	931	983	866	916	915	924	969	950	956	915	980	955	978	1007	946	936	969	974	963	934	939	993	980	940	904	899	937	969	914	994	994	905	939	930	978	966	919	992	936	955	956	950	975	923	995	937	955	971	936	1001	946	885	945	925	941	961	1011	955	939	917	906	983	960	992	939	1020	947	942	953	895	986	864	995	984	945	948	933	933	962	959	965	928	923	973	944	975	973	925	930	942	941	1001	933	970	931	910	931	957	903	917	912	927	913	985	937	951	901	889	927	907	910	948	934	939	943	936	1001	924	967	945	940	949	972	928	940	1023	925	921	953	946	980	934	991	1000	944	941	914	981	958	882	960	915	924	877	972	944	943	993	988	984	931	961	991	935	956	975	942	974	1010	896	944	933	979	996	936	905	982	945	982	917	970	940	952	1008	969	961	942	904	940	929	936	923	939	934	878	1013	883	934	939	954	1002	995	939	924	881	942	950	914	940	905	946	1012	937	953	942	931	927	985	905	969	970	913	941	943	923	1004	935	972	934	953	967	975	927	983	939	959	984	968	926	916	977	940	944	953	911	966	962	908	929	960	927	908	922	954	989	957	969	931	915	932	942	958	934	970	1013	913	929	955	1040	970	991	1003	953	977	935	945	984	966	981	960	943	951	907	933	978	950	974	978	916	961	976	1002	961	889	1005	952	966	967	963	968	937	906	965	866	913	962	967	976	907	973	952	971	915	936	934	899	888	936	978	986	972	919	941	992	943	958	941	971	919	924	936	962	960	984	958	940	943	934	978	970	906	950	937	959	887	891	889	913	867	921	941	940	928	936	965	935	918	922	953	927	940	990	1006	917	936	911	924	952	905	954	947	982	959	911	939	933	982	937	968	964	939	968	952	945	918	934	920	959	947	1016	965	911	943	910	958	930	910	945	924	970	975	945	960	950	952	961	1000	1003	989	977	926	947	948	941	941	936	955	994	1011	936	950	955	976	999	934	965	911	960	950	938	950	990	943	951	955	942	961	933	904	965	970	965	979	974	929	933	924	909	900	961	950	931	961	1005	942	946	919	972	970	913	937	965	923	1024	943	932	896	900	952	976	969	952	906	929	936	926	916	993	909	956	938	994	938	906	965	975	976	941	1010	971	918	967	940	961	1015	966	959	918	902	933	981	944	974	957	939	1006	958	957	906	933	949	995	951	979	962	932	980	952	1000	953	968	921	963	953	991	957	970	962	963	940	964	874	957	962	965	965	941	949	912	935	946	932	999	946	936	970	990	940	914	956	889	972	918	935	923	939	968	953	944	936	961	946	925	910	916	931	993	969	958	957	968	950	900	940	963	982	1016	925	929
5134	1067	991	884	877	868	895	885	849	849	845	863	854	851	847	858	833	805	878	819	806	863	833	795	835	848	841	826	873	806	819	812	862	778	871	808	829	876	873	860	822	788	829	850	790	885	895	840	793	841	845	847	857	865	848	827	812	869	803	837	844	837	820	883	838	840	861	857	836	804	853	853	846	868	836	806	794	846	796	821	830	892	868	821	862	813	895	840	852	892	845	816	862	827	829	864	887	859	851	799	893	787	853	871	811	834	885	892	858	777	845	834	855	798	885	794	828	833	908	738	877	834	839	810	869	841	859	824	832	862	855	855	856	888	819	823	877	841	843	858	842	820	809	794	849	811	793	806	804	844	835	801	872	908	831	853	827	825	846	839	830	867	830	832	884	819	871	861	814	828	864	883	812	881	848	783	841	831	843	814	873	810	823	866	864	835	848	816	836	788	857	826	879	843	856	816	863	786	897	804	887	868	837	794	846	853	783	817	846	878	798	876	827	828	808	814	826	838	879	862	825	807	845	832	807	826	857	860	800	783	837	831	837	840	853	818	840	818	869	869	797	795	865	864	814	825	875	813	824	754	849	897	820	835	818	781	818	820	847	796	838	837	815	852	827	827	856	848	865	828	874	806	795	823	871	833	828	822	810	863	808	858	805	841	818	860	856	882	885	844	878	819	835	865	860	875	785	843	776	843	834	892	856	870	829	824	823	856	849	806	799	884	831	854	847	811	868	870	853	834	837	838	844	871	869	811	857	914	839	834	853	794	839	878	813	801	886	860	859	887	835	797	854	808	813	819	892	874	832	841	833	853	878	821	857	907	842	817	828	851	774	822	826	848	821	843	813	811	785	807	853	796	875	845	852	801	837	814	830	804	861	861	865	848	860	794	784	874	814	825	887	796	843	833	844	892	824	842	813	827	813	828	857	857	794	831	851	836	798	856	825	791	841	863	814	841	841	805	830	835	840	811	847	871	865	830	854	872	818	808	832	816	867	899	838	867	812	873	849	853	870	797	808	879	863	890	828	801	859	842	831	892	814	824	809	854	855	862	824	808	827	834	791	843	849	865	848	808	915	846	781	864	830	844	854	823	809	868	871	841	864	801	792	831	843	788	914	786	828	814	838	873	832	786	811	794	825	814	870	773	837	863	845	792	843	816	854	819	839	857	872	839	850	844	840	825	901	830	849	834	873	859	848	830	840	820	868	856	833	811	847	825	850	814	844	899	875	876	852	802	802	837	842	832	803	793	815	872	825	840	868	841	810	859	892	839	850	863	885	828	842	855	864	847	889	827	851	823	847	834	820	830	847	833	856	836	838	794	846	845	831	806	838	839	829	868	786	873	875	859	805	739	853	852	849	800	828	805	799	838	860	873	822	815	896	808	836	837	853	814	822	820	821	861	812	841	837	850	811	860	804	852	871	781	833	821	819	867	848	827	828	824	806	828	856	821	844	855	860	863	808	871	823	849	773	873	873	849	838	839	830	893	853	891	813	860	786	788	864	830	868	845	880	812	853	866	817	841	876	866	823	788	848	853	836	853	838	847	851	832	828	846	841	840	817	827	866	859	843	846	819	884	852	842	833	852	854	811	918	852	826	834	799	845	840	838	885	825	839	857	849	849	816	855	864	835	846	836	831	859	895	828	902	848	840	844	886	840	849	880	858	811	847	811	865	865	836	852	816	795	844	830	840	807	822	797	824	855	788	870	837	820	808	800	811	874	872	831	850	807	856	812	828	827	841	855	874	790	831	820	849	883	820	873	862	879	834	809	857	779	875	853	838	833	854	801	885	832	830	834	868	843	865	841	837	823	855	883	810	851	816	847	840	819	834	885	821	826	838	854	838	834	834	889	860	868	889	803	842	840	858	837	827	825	829	827	806	849	784	846	866	871	853	893	873	877	850	833	831	859	848	846	800	828	843	817	843	833	899	844	893	804	791	825	826	860	850	815	839	858	850	839	885	856	821	902	823	827	856	820	815	818	892	843	842	797	861	832	822	847	841	827	865	846	879	904	840	823	853	812	847	857	835	859	881	883	846	885	863	813	832	833	844	822	824	837	838	843	862	850	788	827	821	776	875	834	864	820	820	848	820	848	808	884	847	881	836	870	842	872	813	834	871	850	813	822	813	860	789	846	806	822	855	817	810	905	812	861	835	815	805	824	823	821	858	855	866	856	842	810	840	823	885	827	801	815	834	860	875	851	866	815	874	856	840	844	784	816	828	876	824	792	819	836	868	824	860	823	844	846	857	810	840	873	804	852	822	848	901	877	862	858	864	859	841	842	804	839	824	831	821	795	817	842	829	835	836	821	876	847	868	866	838	856	841	815	777	814	852	838	859	840	837	856	809	845	874	868	854	834	824	821	826	815	813	801	854	820	802	836	818	812	851	818	826	825	806	831	834	838	846	804	881	801	824	772	898	828	803	808	798	841	847	874	806	847	869	836	865	887	875	831	832	815	803	834	847	810	824	855	845	840	826	849	853	820	918	909	819	804	841	834	803	853	831	854	837	858	844	858	824	813	874	824	813	755	851	833	889	840	838	819	874	850	885	825	836	847	867	832	826	883	822	861	818	860	860	811	892	804	840	852	808	797	861	848	807	824	838	798	856	874	770	824	838	797	822	872	821	845	868	836	850	824	858	870	832	859	848	815	842	867	862	886	857	836	845	864	879	840	793	828	836	836	799	847	872	881	827	816	865	840	838	857	821	804	844	813	822	817	901	848	847	831	824	889	834	873	865	792	839	863	834	836	847	846	848	816	853	790	834	850	838	823	853	829	871	846	788	849	795	830	862	799	897	848	854	825	833	852	811	841	814	843	819	836	791	804	845	835	841	783	811	846	847	805	811	802	810	824	794	823	782	867	833	840	830	834	775	854	845	837	865	894	857	879	831	833	820	834	805	887	785	837	860	837	818	792	805	822	852	859	837	885	790	831	836	811	859	849	814	811	816	802	870	858	797	871	868	852	838	851	868	841	830	836	864	794	842	847	795	858	853	834	866	849	832	874	849	862	847	868	800	823	852	851	816	818	805	885	825	791	861	854	866	852	882	846	812	840	828	869	854	826	845	859	848	776	822	826	859	856	861	787	821	821	836	842	826	809	802	868	865	826	842	814	842	864	862	843	824	781	835	874	843	827	825	827	856	848	865	846	839	825	832	812	832	851	869	821	862	882	824	905	822	828	843	876	906	897	860	809	812	834	846	823	864	830	870	846	836	894	853	835	878	818	806	789	799	797	835	850	855	886	833	899	869	797	840	794	847	848	856	833	826	848	841	884	842	816	832	820	858	862	869	800	842	832	806	851	818	845	808	870	828	812	820	854	876	854	818	855	844	855	871	850	786	832	817	839	877	863	858	842	868	799	814	859	807	848	894	805	839	869	830	833	845	828	830	836	867	823	839	899	837	826	883	825	794	800	830	841	892	843	843	791	845	870	844	842	834	841	831	793	843	851	819	873	822	806	818	843	832	894	836	785
25283	21404	26918	23957	3980	1601	1348	1144	1092	1059	1033	1089	973	1099	1010	1058	1055	1038	1040	1021	1060	920	1046	1049	978	1012	1016	1013	1012	958	973	1032	967	991	1004	1022	1027	952	971	978	961	1001	989	926	1057	956	988	999	1030	997	978	1037	1046	988	1028	1010	1021	1114	1082	996	999	979	1035	974	971	952	987	1021	943	966	1025	982	997	1022	989	1003	966	978	1001	1014	1012	949	983	968	956	982	983	987	1048	1045	992	980	1001	986	978	955	992	966	1006	974	1001	976	967	985	986	971	1043	1024	996	998	941	1004	963	975	941	972	963	1006	962	1027	1019	966	1006	966	1023	999	971	933	1027	1002	949	1038	976	1011	1001	954	994	938	967	1004	984	1012	978	1014	992	982	1021	997	988	1000	971	988	1045	944	976	1049	1040	1029	1010	1084	982	1022	979	1038	1004	1067	1000	977	946	953	990	966	980	976	993	1005	983	1010	948	1015	1023	1051	1024	902	983	1004	995	1008	1033	984	1024	956	1071	1030	979	1024	971	947	985	1019	1013	1024	933	1047	1000	1003	1037	992	965	990	981	1013	969	973	980	989	1020	979	963	958	983	940	1024	1000	974	965	1000	983	957	999	1009	949	1067	995	1026	979	982	990	956	1025	1042	1011	1005	1000	996	1072	1032	979	975	974	964	1021	1019	985	990	1033	975	993	1052	972	994	1013	897	969	949	995	1074	1015	1035	978	1001	952	980	943	942	992	1026	1013	1021	971	997	986	1029	1007	991	992	996	983	990	1022	994	956	1023	1011	949	984	984	1036	940	995	1047	968	1002	972	991	967	959	1002	958	989	994	1028	955	988	1010	970	959	991	1020	983	993	966	971	1029	936	1016	935	996	1006	975	1041	967	989	1045	984	1048	987	964	972	1018	908	951	986	960	927	974	944	1026	979	923	973	953	997	941	1058	980	943	1020	962	999	965	992	940	979	1017	1017	1012	1000	976	1019	1057	955	1035	947	994	987	987	985	953	958	1011	988	977	946	960	981	965	1025	1043	1022	942	1022	997	1021	965	981	966	1033	954	944	995	989	961	965	962	1004	995	1027	997	981	1062	993	994	998	975	1035	1009	965	995	1007	975	995	985	970	972	986	973	948	1013	971	940	983	964	1003	992	1020	993	958	980	988	1004	977	1030	972	989	1002	1031	961	979	1045	959	1010	938	975	1011	977	949	1035	1020	1035	952	1003	1017	1027	957	997	1021	933	1019	968	972	975	943	954	997	959	974	990	1033	1015	1008	995	995	931	1020	979	964	998	1049	967	990	998	1019	979	951	1056	977	1074	990	977	950	1025	959	985	929	1002	982	987	958	944	981	990	926	981	959	1009	1012	984	980	966	941	968	995	939	1013	994	933	998	927	952	1019	987	1018	1015	1025	992	941	972	1022	937	932	947	969	1008	1022	973	969	979	943	955	959	959	977	960	1004	996	934	981	1035	937	963	1041	945	1014	969	1037	1005	1011	1012	1041	1024	984	1078	982	997	979	942	981	967	1009	921	1020	1010	1014	1006	1004	992	973	974	1013	947	981	948	990	981	1001	1015	1015	934	960	966	975	967	935	948	1050	970	970	1062	942	959	946	972	919	935	1035	1020	1053	982	996	947	958	976	1032	938	1016	974	957	957	994	967	1003	988	964	977	930	1033	968	981	1038	1017	967	1003	1002	959	989	1027	1013	1020	969	980	1004	1030	1010	985	981	1033	970	998	1008	1034	997	1035	965	989	951	955	981	1035	969	996	947	1002	1031	986	1014	976	1001	959	950	955	954	1042	997	1003	1009	1020	985	1010	1004	1008	997	961	991	1003	1023	1007	987	937	988	968	976	966	975	1055	910	988	930	972	975	964	1070	992	999	983	957	972	953	1010	964	994	973	1003	1014	1031	975	955	951	964	972	1005	964	966	991	1004	1001	1025	990	1072	964	962	986	1003	988	962	1042	948	1013	984	1034	946	962	963	960	1001	1013	992	961	997	1010	996	964	990	980	1023	993	982	1038	996	1005	990	980	1015	1030	942	986	1019	992	1005	991	922	986	976	1002	1017	1068	1043	1041	1021	969	977	977	1003	991	990	982	990	1033	939	939	972	1031	972	1028	936	919	1014	1027	1002	980	1009	1008	965	988	1001	992	964	985	994	1050	1007	950	959	981	955	978	935	1009	1019	978	1031	995	1037	1032	986	960	998	939	1028	985	987	928	1032	1025	985	976	1010	990	972	1013	1022	1044	1040	1007	979	974	1002	954	984	1000	985	985	996	1017	941	944	1027	1014	1022	965	1007	1030	977	987	1039	986	960	1001	978	947	1004	1001	995	1029	985	991	963	976	998	922	1039	957	1008	994	970	1031	969	997	1019	919	990	1004	984	989	1013	1042	995	1022	988	957	983	1006	958	984	971	946	1011	966	973	960	1000	991	939	1041	1024	1058	947	979	1021	948	1016	977	998	991	1031	991	998	984	983	961	981	1080	979	1004	1007	1020	972	976	970	1053	976	978	1014	1004	1010	939	1001	961	991	1026	1020	900	1009	954	967	1003	990	966	1016	1051	918	956	1036	929	1006	980	996	987	966	979	1007	1000	954	1003	929	1007	948	987	964	981	1031	1033	995	1025	964	986	960	951	982	988	1020	993	974	999	1040	990	960	1021	994	970	1008	993	1003	941	1001	949	972	968	1036	1015	963	1020	1025	931	1000	980	972	996	996	975	978	1021	1025	1015	990	997	976	985	1021	979	997	967	945	1033	936	998	983	1027	977	966	965	996	1034	968	961	993	1002	975	950	933	973	996	1013	1003	1010	979	962	997	1028	988	966	976	954	1056	982	980	980	993	1044	976	1037	1019	972	1006	1022	1000	1031	985	1002	986	1042	1033	971	1034	967	1019	957	988	1048	960	976	1006	1015	966	972	1032	995	1022	976	946	982	989	1066	982	1019	995	945	992	1019	1029	981	1031	969	986	1021	987	997	1064	987	981	943	982	1059	996	975	1028	962	954	981	942	1017	980	1003	952	983	972	943	997	1017	948	981	993	959	981	942	972	1008	1009	974	1036	936	927	984	975	972	984	1022	1033	969	1025	978	950	1029	941	980	965	1016	945	996	1012	938	993	1008	1002	984	906	1017	976	1021	1016	986	987	979	987	984	968	981	964	1011	980	1016	1043	964	996	997	984	1019	1013	930	931	949	1000	994	1001	1059	1028	1054	1006	987	980	1005	915	956	989	934	953	973	1013	960	957	1002	985	970	970	975	993	949	985	1008	1023	1038	988	1012	980	925	924	1022	960	1037	988	991	948	983	980	973	970	956	1044	995	994	976	1025	999	1017	1013	994	974	975	977	957	1038	1041	1047	927	971	910	1024	1010	1036	1017	989	1033	998	984	1053	1025	979	930	1011	960	984	995	942	940	1028	992	1004	988	989	980	1005	968	948	966	982	987	998	978	1002	1007	1029	945	947	1005	953	1026	965	973	1017	976	975	973	1019	915	977	945	963	960	999	961	964	962	977	932	988	977	1025	998	997	1006	905	984	1014	977	1028	1011	984	971	1014	979	1030	1014	1034	970	974	954	973	1005	986	995	1010	999	1029	959	1035	1030	962	1003	972	966	990	977	995	971	977	1029	1056	1026	1013	997	931	992	941	951	1013	960	982	1007	919	1073	983	994	963	952	959	959	992	903	994	966	1015	1003	975	1019	1008	981	940	988	974	1001	986	945	1006	1000	970	1032	944	944	1025	986	961	1002	1016	1017	1052	1001	1003	986	1019	920	940	1028	995	1054	1020	1007	966	976	1003	1032	1034	1032	971	1012	1032	1042	967	991	962	952	1023	960	992	1011	981	994	962	939	980	975	1022	983	978	997	1010	960	920	1004	934	1001	935	1070	979	1063	1022	1000	993	1047	920	961	976	1026	959	973	996	955	1026	979	970	976	949	969	939	970	1012	966	945	1020	1014	966	1049	948	987	962	1023	970	973	931	947	1039	938	1017	994	962	934	999	1021	1027	978	992	973	982	1027	988	994	1014	920	957	952	982	968	926	979	1062	1041	995
3528	2906	2465	1589	1319	1192	1109	1083	1004	1017	986	999	939	913	941	986	955	931	917	931	920	890	950	889	903	887	917	924	907	909	927	940	858	891	880	954	927	920	932	932	876	962	939	906	951	901	903	889	876	849	934	912	900	927	865	890	911	930	963	889	927	935	899	917	902	930	932	933	940	954	921	896	909	911	862	969	902	909	920	925	871	928	895	901	982	914	892	917	898	865	911	900	930	896	917	899	931	905	894	861	921	924	924	919	965	933	891	882	884	837	879	938	914	844	890	886	931	894	876	843	887	887	900	891	884	873	931	846	819	886	941	914	874	883	920	882	924	952	842	886	934	892	904	894	895	843	903	865	954	891	910	851	908	895	917	932	912	925	886	935	931	896	874	858	903	925	943	866	878	921	852	928	859	877	873	932	861	889	918	918	851	864	942	997	963	905	924	906	902	927	897	911	914	897	913	821	933	874	922	909	873	896	872	886	939	922	910	845	872	930	924	878	882	875	901	926	905	875	912	916	861	919	851	904	846	863	931	875	917	922	896	892	869	975	927	935	906	944	897	868	891	879	919	880	906	817	870	877	886	866	930	908	902	941	894	928	865	910	880	909	939	918	856	874	901	894	945	881	883	937	927	848	906	876	1003	866	891	896	910	906	898	903	884	929	890	951	890	857	880	883	905	887	961	882	905	903	938	887	962	858	934	853	901	929	899	883	854	869	906	890	908	906	917	948	877	930	938	927	916	894	849	930	872	919	886	897	892	891	964	916	881	917	995	948	886	855	851	869	896	844	891	952	907	926	889	916	955	883	863	855	844	844	895	883	903	892	921	892	942	889	885	908	938	874	867	906	897	854	894	853	883	861	891	902	906	859	898	904	896	893	897	955	911	912	920	852	905	866	963	917	929	915	928	906	842	921	947	844	933	880	955	909	868	882	867	906	912	935	889	888	974	925	908	885	902	899	883	868	891	915	903	872	871	902	911	923	899	902	901	901	913	909	908	875	900	959	930	865	908	916	858	948	884	957	881	897	880	920	912	857	880	908	927	856	914	894	929	918	820	902	879	903	859	893	912	848	964	910	864	860	823	899	866	932	913	916	876	917	881	884	924	884	840	885	883	887	890	908	895	870	928	927	852	870	923	966	914	888	910	906	927	947	855	900	898	865	874	877	921	876	879	862	891	869	871	897	871	897	937	926	943	889	870	896	852	886	850	871	933	976	913	875	901	953	917	886	893	908	873	867	884	867	901	852	862	913	841	889	930	943	913	881	834	917	877	900	846	920	866	920	871	870	914	845	882	909	907	875	898	899	938	864	906	880	883	892	866	871	908	928	901	932	878	828	913	901	933	895	864	895	910	833	893	906	859	895	857	931	921	829	876	918	899	913	840	936	974	931	877	825	867	900	918	831	900	889	878	860	884	898	854	888	867	888	913	952	876	822	909	904	878	906	872	937	861	888	889	935	883	861	924	918	905	859	861	897	917	908	914	898	930	894	839	897	873	883	894	826	804	921	842	871	919	862	851	854	923	906	909	822	877	887	918	881	909	873	878	907	930	926	853	850	910	909	919	895	865	881	897	923	876	931	896	941	898	860	863	912	949	914	904	883	911	940	847	862	914	895	963	892	858	885	895	882	873	898	872	904	925	933	862	854	894	877	911	884	962	900	823	910	881	842	841	890	912	912	883	857	919	873	896	862	916	941	909	905	881	881	871	891	895	855	841	868	884	905	854	885	854	868	852	869	874	845	879	898	893	877	916	892	927	892	877	917	895	953	928	880	882	895	910	916	876	870	910	908	903	887	864	878	870	907	931	827	887	847	905	942	892	868	917	870	909	919	893	897	909	869	916	954	909	865	900	920	892	818	915	923	849	894	896	1007	845	858	933	872	923	942	880	904	867	850	978	907	890	904	938	896	848	910	880	875	949	884	829	912	880	922	885	898	935	887	881	899	901	875	889	904	823	878	865	888	911	859	861	943	859	856	898	870	905	878	918	855	902	863	914	834	888	898	847	858	860	922	868	877	868	876	952	904	835	904	920	916	877	900	907	874	918	884	913	870	884	895	902	896	909	877	898	895	909	861	880	873	895	870	836	957	937	860	869	923	926	843	858	904	934	904	911	840	896	895	905	913	866	875	879	862	856	926	920	833	917	913	859	889	849	890	887	884	915	923	894	930	928	917	890	872	897	847	852	862	899	928	904	906	942	923	867	918	919	846	922	900	917	932	889	849	923	913	919	915	846	913	928	897	917	854	902	885	858	845	881	890	845	903	879	822	876	909	896	931	928	861	891	846	918	913	926	918	889	951	848	933	913	905	903	825	917	865	937	873	950	923	916	834	906	904	894	879	888	886	901	872	914	844	897	911	926	920	852	896	887	935	908	904	844	914	924	920	865	901	855	831	866	884	885	944	880	942	832	938	969	920	904	938	874	914	877	911	910	869	867	890	873	894	908	896	933	880	924	903	945	884	891	904	854	850	876	862	858	903	899	929	895	904	918	881	855	902	917	868	916	938	907	858	845	867	911	916	849	898	906	905	869	848	869	827	882	921	935	877	931	910	922	879	921	840	936	939	896	927	856	910	883	954	880	869	849	933	917	884	847	917	870	920	896	968	905	862	877	897	809	922	938	933	888	918	833	908	892	934	847	882	944	856	941	919	915	842	909	888	929	915	926	902	959	909	920	949	885	900	936	851	874	885	938	937	884	908	903	898	906	813	820	895	857	933	865	868	905	882	916	907	918	865	891	859	920	865	924	910	910	917	912	833	872	890	877	898	885	884	892	840	878	888	930	875	941	930	880	898	883	879	906	872	888	881	873	861	918	860	869	880	896	900	936	862	884	879	927	898	933	867	863	898	911	907	915	903	879	902	878	913	928	916	891	866	890	887	866	887	941	885	880	885	938	907	911	850	919	856	957	944	917	894	939	891	855	908	810	871	874	934	851	908	922	945	878	892	908	962	948	878	956	865	841	859	866	892	860	935	881	876	893	889	917	914	889	943	918	943	925	880	885	916	845	897	873	894	919	922	927	891	881	892	845	900	926	841	863	877	895	877	936	897	892	905	846	917	887	877	923	912	926	883	906	850	893	876	896	888	895	902	888	878	843	910	886	885	914	871	910	864	892	864	895	895	858	916	898	915	888	872	842	907	945	880	893	905	904	912	848	846	898	934	888	920	880	856	910	892	950	891	876	890	883	914	893	965	942	909	922	896	898	887	912	856	895	920	886	925	879	905	952	882	881	930	886	898	920	837	840	925	859	859	875	927	871	925	886	838	896	909	865	875	880	880	945	866	922	963	860	907	850	824	852	916	899	912	876	922	846	911	930	916	906	824	913	867	882	900	932	905	866	880	853	918	957	894	871	882	932	918	924	875	930	908	874	869	841	934	858	968	893	861	859	907	884	906	875	869	920	926	897	893	918	955	817	883	913	912	909	879	911	902	876	861	836	885	871	910	932	926	832	841	910	825	891	915	848	876	900	896	857	891
24135	21446	28715	24577	20940	4570	1505	933	796	771	770	701	720	716	691	704	645	691	700	699	658	726	728	655	700	668	692	638	659	641	615	678	665	625	684	666	656	751	657	632	661	650	608	677	661	673	705	652	646	669	675	684	654	661	680	678	677	640	668	649	670	667	627	642	672	657	643	649	696	644	662	649	653	658	666	659	626	667	625	636	670	675	657	674	618	661	701	632	670	651	676	634	646	694	653	686	658	678	641	632	682	709	662	668	623	669	674	687	687	623	633	668	662	685	643	664	651	693	637	655	694	644	664	647	617	665	657	644	654	667	653	631	662	605	688	675	610	600	625	684	642	663	682	624	618	638	676	665	696	646	655	633	657	643	646	650	650	687	672	607	603	682	671	660	649	669	646	642	676	659	605	661	684	672	650	601	660	638	674	634	634	672	653	641	731	637	601	645	650	650	602	645	657	668	637	673	662	657	655	623	637	687	608	670	675	681	666	622	657	681	690	618	621	659	645	645	632	644	683	645	614	604	680	624	618	656	726	633	703	638	658	639	654	651	639	635	633	644	659	691	663	670	627	621	651	656	681	674	652	643	604	644	630	687	665	618	658	678	622	657	638	639	621	661	619	633	624	640	659	638	693	626	634	622	613	637	641	648	711	600	712	622	652	658	642	666	612	657	638	656	695	672	652	690	640	699	614	634	673	643	688	639	667	674	656	657	657	634	605	622	647	661	656	590	628	685	664	673	632	662	621	657	624	695	650	645	678	690	636	661	661	614	644	674	639	640	655	660	607	618	644	652	674	654	631	658	620	624	647	646	630	599	629	629	624	615	667	620	657	683	654	648	672	676	642	620	651	663	687	635	636	668	639	662	648	668	602	673	645	652	655	601	667	641	670	674	660	625	634	669	651	676	612	652	676	649	618	639	645	619	654	660	629	577	650	637	647	734	643	624	673	649	661	628	650	599	675	683	659	631	678	650	625	661	607	650	631	652	627	630	638	670	625	664	654	646	659	632	683	651	685	660	661	648	651	673	667	642	635	643	643	606	641	644	660	689	698	671	701	618	659	670	625	673	596	655	650	632	631	629	654	652	645	641	653	636	642	631	641	680	618	615	626	663	589	666	667	650	656	666	681	622	695	650	676	680	681	670	660	654	612	661	656	639	663	654	654	636	674	683	646	626	645	667	606	676	642	627	689	603	655	618	691	670	671	626	622	636	671	639	667	615	664	678	636	663	619	628	639	670	649	669	641	656	627	645	626	642	641	640	649	653	639	663	684	652	638	646	649	617	686	634	685	674	622	697	625	607	670	634	658	724	651	648	647	675	639	690	649	675	705	624	657	627	636	670	646	644	660	575	628	672	591	588	677	665	724	678	644	640	614	639	645	651	628	689	617	631	682	614	657	609	643	685	673	678	664	636	636	631	681	689	636	641	666	601	635	647	683	609	624	676	625	646	616	697	615	589	627	615	629	602	669	606	600	642	671	647	662	650	670	604	657	657	686	649	641	655	640	655	635	641	593	609	657	650	638	618	671	597	674	649	609	617	686	647	655	659	668	676	644	629	649	607	680	657	628	634	704	671	663	664	628	661	622	626	647	601	651	666	651	623	592	643	655	660	699	641	621	658	646	662	634	613	621	681	660	603	659	603	662	624	645	681	633	639	628	607	648	639	626	649	603	625	618	670	628	699	681	650	630	643	620	650	626	619	648	650	682	635	654	652	633	662	699	656	645	683	609	623	633	692	654	639	667	665	643	736	643	689	667	609	685	653	631	689	657	659	643	630	625	646	652	664	625	642	642	632	632	631	671	630	676	650	625	621	633	614	617	637	660	650	632	664	654	627	608	726	669	658	631	665	620	653	620	694	668	671	679	599	615	670	665	644	640	660	645	657	619	680	635	632	610	647	644	585	653	609	645	652	618	651	652	656	687	648	628	643	653	657	639	655	673	609	621	629	652	635	647	653	638	662	687	646	696	654	632	667	658	632	682	653	680	610	632	638	641	670	655	678	616	663	696	648	661	630	641	598	670	630	612	654	644	664	666	656	646	642	677	654	670	639	666	677	628	679	634	616	680	625	614	635	631	632	673	657	670	669	633	591	685	624	663	668	660	596	607	630	646	664	636	635	651	632	619	649	677	678	694	680	679	651	633	667	683	615	626	637	651	620	638	637	650	631	666	643	650	658	633	614	640	633	615	634	620	689	647	647	657	673	670	643	702	653	635	618	712	630	658	609	604	654	606	610	681	616	652	684	619	682	673	668	640	670	670	660	629	633	676	630	677	623	641	632	610	683	688	636	658	627	606	670	645	653	657	649	687	637	692	645	679	590	657	636	653	666	659	667	645	647	652	658	641	639	669	643	721	656	568	685	686	670	621	624	641	616	693	642	651	691	619	591	599	635	594	607	623	670	616	634	630	611	676	654	637	640	622	648	611	673	668	619	642	618	674	679	643	647	660	650	635	673	648	665	658	621	627	643	612	631	664	674	626	671	642	659	618	595	638	677	663	611	656	651	619	656	665	664	696	644	649	658	677	668	633	619	656	646	604	621	713	636	651	631	657	605	659	628	678	651	630	639	683	687	632	631	649	607	621	662	634	648	639	684	632	651	642	669	648	665	606	688	637	656	652	604	643	652	677	613	630	676	614	663	623	679	652	590	599	631	654	714	696	665	641	679	660	691	646	686	630	656	656	621	617	675	668	630	620	702	623	642	639	616	626	654	636	663	716	654	701	666	689	660	655	650	643	681	620	688	659	673	657	657	634	659	661	667	602	656	572	629	654	629	659	654	651	664	653	635	647	613	621	644	689	653	686	667	702	670	643	644	652	654	662	642	689	631	648	628	674	666	626	669	679	618	683	643	668	677	693	665	624	635	644	614	664	622	639	601	655	633	593	607	637	625	645	614	665	663	620	671	653	661	647	661	613	624	661	654	682	636	632	674	652	609	652	659	670	673	661	679	626	647	702	610	650	596	674	635	662	641	669	606	596	632	638	651	650	611	659	652	614	699	637	678	669	640	616	647	678	622	647	632	630	617	640	636	651	593	617	659	643	666	631	651	645	670	643	658	631	597	658	654	606	643	634	662	650	646	652	639	655	638	645	609	655	669	609	654	663	601	628	598	642	636	685	620	630	681	630	667	653	658	621	666	663	608	642	671	656	604	638	642	654	658	623	621	661	648	670	630	674	673	673	612	633	632	608	635	671	616	636	599	633	663	656	638	636	635	667	611	632	629	662	641	656	662	635	673	619	645	614	640	669	681	671	650	621	655	628	619	657	702	621	677	621	638	636	648	664	655	644	641	702	640	628	664	631	635	644	650	672	652	624	627	640	687	661	621	680	647	647	663	649	693	710	610	683	678	638	655	648	676	660	670	644	603	677	625	630	639	670	653	656	700	662	668	612	619	636	633	652	607	644	632	646	669	663	660	655	661	638	634	646	645	649	605	669	635	668	659	645	624	673	652	688	659	657	640	667	630	627	651	674	641
3534	5176	4143	2218	1606	1325	1070	1036	889	858	829	830	771	781	745	715	725	719	676	755	667	704	693	738	680	682	637	638	661	678	710	682	659	650	685	651	691	661	662	674	660	684	620	646	661	657	656	634	688	645	673	622	630	675	637	666	683	664	649	652	652	739	660	675	664	672	678	656	673	646	666	657	638	667	672	634	663	652	682	697	681	745	676	744	703	662	654	684	634	615	630	675	624	652	675	666	661	613	681	695	667	663	646	647	649	650	701	698	697	678	661	675	721	669	662	665	697	686	669	655	648	670	701	637	631	641	681	640	608	650	680	637	684	634	619	657	652	656	637	671	734	655	650	616	619	665	666	688	668	672	602	636	662	653	649	669	659	660	695	659	680	656	639	643	586	689	681	644	649	683	691	637	698	645	643	688	615	685	674	653	646	610	683	676	620	705	641	667	683	608	690	649	680	630	667	653	652	682	702	678	640	647	660	634	654	694	621	673	674	681	648	672	642	635	611	640	670	665	634	654	663	639	645	642	620	635	647	658	618	633	642	667	686	626	660	615	667	661	622	595	646	621	644	634	622	670	666	659	601	643	654	648	629	686	678	643	645	668	652	664	644	607	607	643	668	647	682	691	602	642	650	654	707	620	651	655	688	654	664	669	653	612	618	706	688	644	650	617	660	684	636	696	675	655	657	619	667	611	637	627	678	653	696	635	639	697	664	638	670	590	627	654	616	626	655	641	621	678	633	613	652	647	625	691	631	684	659	681	676	623	626	618	683	638	664	653	633	665	648	663	640	640	662	674	637	637	652	628	668	665	654	618	630	642	618	659	667	631	688	628	650	645	668	669	643	629	663	619	642	669	652	586	602	661	632	625	606	645	657	706	595	648	597	639	631	668	633	673	640	653	672	642	653	671	653	633	666	653	604	634	640	611	650	614	630	694	683	622	670	674	598	656	670	640	618	662	663	659	658	636	680	645	630	689	615	620	632	673	677	644	661	653	627	649	625	671	675	608	639	636	660	619	638	693	663	641	616	652	602	662	651	605	660	668	644	673	618	613	588	634	667	635	625	681	645	624	656	638	641	649	653	631	672	667	624	619	620	628	666	653	634	649	657	649	617	640	709	629	655	660	700	675	631	644	664	664	617	629	616	627	658	645	665	641	628	653	655	653	667	632	686	625	658	633	677	658	617	669	613	653	656	625	651	640	554	592	725	668	639	629	628	690	675	653	651	650	671	592	646	645	616	662	623	647	649	668	601	624	636	637	668	606	645	661	657	643	638	632	665	631	633	673	635	654	667	656	673	615	695	645	584	662	655	680	664	638	646	657	618	609	620	595	598	593	612	669	681	659	662	643	640	622	667	687	669	677	673	669	648	637	653	626	639	652	607	616	613	640	648	647	653	668	643	673	670	614	618	649	620	638	680	649	653	661	662	599	644	658	644	654	643	672	630	617	591	658	618	667	624	638	706	638	677	644	625	653	685	632	660	617	634	632	663	686	672	664	669	688	686	643	640	673	617	588	656	637	633	637	649	653	640	628	623	624	666	658	615	625	657	622	627	608	662	659	602	665	635	654	618	630	627	614	645	669	632	642	657	668	639	643	659	631	662	668	647	644	670	640	664	627	645	675	646	657	666	693	602	636	683	668	588	654	614	657	642	616	649	629	622	637	617	637	647	639	630	696	630	632	668	657	597	653	613	633	684	642	619	647	663	615	679	657	658	638	648	660	635	645	610	610	634	665	659	652	618	705	676	708	648	613	654	620	665	668	664	639	659	643	585	606	630	664	646	684	670	630	627	593	661	651	661	691	653	640	631	611	587	627	624	652	604	621	676	688	636	618	658	617	650	619	669	641	638	651	657	649	622	655	681	626	620	621	646	640	644	666	683	626	627	651	637	620	649	657	649	615	673	666	663	654	657	691	652	607	642	623	653	655	662	624	635	648	654	613	634	685	602	626	660	651	666	670	676	687	677	615	630	624	658	652	628	631	654	629	648	653	642	609	659	618	649	669	618	646	648	612	661	642	647	621	633	641	657	693	666	630	642	629	650	649	662	668	631	646	627	634	624	640	598	653	668	660	659	636	653	662	660	623	620	678	649	630	624	604	651	660	635	645	649	604	649	649	667	664	638	682	649	648	659	662	621	634	644	657	613	621	657	670	620	696	570	632	646	616	620	624	657	607	623	605	659	689	624	662	605	615	637	626	636	615	638	638	655	671	658	652	673	642	634	652	667	656	664	691	660	572	628	625	644	645	640	661	600	618	613	658	631	623	621	636	634	662	629	687	682	698	623	630	646	623	645	667	670	651	627	611	676	653	619	665	631	695	631	652	644	714	633	640	674	648	700	622	636	653	580	634	589	641	632	630	637	625	627	641	642	608	609	646	622	631	635	653	653	609	670	614	596	619	638	649	632	605	651	604	638	643	651	631	639	639	669	670	624	636	613	624	684	648	627	652	649	625	660	613	676	662	620	641	673	632	656	625	683	622	617	633	640	625	620	668	691	629	640	622	655	616	671	655	666	714	675	637	666	670	657	605	660	632	610	694	642	627	673	613	698	642	679	630	635	648	620	667	626	631	599	622	633	601	609	622	631	663	594	657	679	615	623	599	601	649	634	663	630	638	655	633	655	614	635	668	650	617	627	598	631	676	644	645	617	646	674	619	632	679	675	670	649	712	633	646	662	633	657	637	657	657	632	654	642	637	623	699	674	682	637	662	654	680	637	652	626	630	663	667	701	654	621	636	627	659	642	632	645	650	635	624	650	645	619	645	652	676	662	673	660	588	616	648	630	623	621	659	630	658	631	727	658	655	612	660	656	687	665	632	680	617	691	661	663	646	630	624	650	635	637	629	655	631	620	668	627	637	688	662	601	580	628	626	643	639	623	686	628	644	625	593	648	663	637	642	626	658	671	612	647	616	608	588	637	624	624	636	628	623	620	603	633	625	633	637	675	650	665	636	671	617	629	668	609	656	658	630	623	651	665	650	645	629	630	622	660	659	569	633	607	676	664	637	699	619	645	655	633	679	659	607	653	624	629	666	646	654	642	609	655	638	652	689	642	613	623	627	649	622	629	628	608	626	671	667	623	656	653	637	660	650	633	620	619	641	684	671	615	670	643	672	666	690	610	628	650	661	656	661	610	625	670	632	651	636	690	665	641	663	659	635	642	593	666	657	658	663	640	684	636	641	645	601	606	664	669	651	647	617	692	634	596	611	647	665	618	589	659	584	625	669	643	637	633	680	635	657	654	687	633	637	668	647	659	650	676	659	677	652	623	672	655	640	634	635	623	663	680	606	598	651	616	633	680	632	657	618	618	651	647	648	636	617	640	637	659	621	667	639	682	625	645	610	666	626	673	629	664	629	643	627	624	645	642	662	632	644	660	626	636	627	636	652	684	637	654	602	653	664	634	630	590	636	644	640	599	625	658	678	639	625	667	671	595	623	670	619	627	624	605	658	682	610	652	640	620	641	606	646	640	652
27685	12741	2526	1561	1190	1037	995	966	983	1019	944	979	917	927	909	966	997	967	966	921	1004	939	988	921	954	986	953	965	974	878	983	936	949	938	908	985	984	969	974	953	954	925	904	967	939	949	914	943	948	923	999	952	1004	961	943	909	954	943	913	943	956	941	969	913	940	920	926	892	942	931	954	931	958	900	975	927	908	977	948	935	996	933	926	943	991	924	975	950	962	939	946	1019	1005	957	920	903	931	949	911	919	956	915	908	909	907	910	926	948	885	967	932	899	929	996	965	944	932	948	883	933	964	946	995	945	929	995	908	916	927	941	889	926	911	936	966	977	941	964	1002	971	963	927	972	937	926	972	916	941	951	920	965	914	900	898	915	1007	919	891	940	920	915	963	944	909	912	956	958	927	978	944	953	934	948	934	942	950	958	929	973	1002	912	951	985	893	980	949	957	901	949	932	980	925	934	933	990	877	933	954	925	938	928	914	958	913	971	970	939	907	935	918	949	938	938	960	951	932	962	924	982	944	1006	1027	996	985	941	989	917	913	905	977	949	971	913	928	983	886	968	983	978	952	935	897	900	920	919	946	942	891	955	980	906	928	933	949	1005	952	896	913	916	918	933	945	912	914	984	963	962	953	969	947	985	959	1004	926	907	948	997	963	921	899	895	964	902	914	975	977	915	986	931	926	953	968	965	982	947	889	935	900	980	895	942	988	917	946	1004	908	980	935	965	894	918	912	931	947	938	968	868	957	915	952	960	1024	934	941	940	929	905	912	1032	959	934	980	900	932	937	884	924	943	913	924	921	991	969	947	933	930	915	914	918	954	948	943	896	918	986	979	952	911	930	911	985	998	978	896	1014	949	947	950	910	931	924	902	934	942	917	964	933	973	950	973	965	964	1036	901	947	894	946	935	969	948	967	928	978	922	942	937	936	952	957	949	928	949	976	942	868	889	983	925	1016	932	978	949	957	944	959	906	922	954	942	967	867	934	919	901	952	929	921	949	946	924	947	866	900	996	951	884	970	946	975	911	972	935	911	942	936	912	889	905	937	946	977	946	942	905	953	970	967	967	937	946	916	965	894	935	929	906	947	913	953	955	965	1000	914	934	893	959	959	958	929	951	876	945	953	897	936	899	944	879	950	934	966	932	957	971	921	990	932	924	919	943	987	985	929	937	908	963	923	902	941	938	893	955	949	980	962	963	1018	912	896	978	972	912	923	911	931	1001	972	984	931	875	964	979	890	922	924	949	877	1001	948	946	949	922	967	946	940	922	941	906	935	936	1001	897	998	943	965	873	980	896	953	904	955	935	946	970	973	904	922	982	907	943	938	923	926	908	912	931	918	962	909	926	941	936	965	955	964	916	938	986	958	891	919	950	921	913	905	990	976	998	960	976	1002	947	953	964	904	934	933	921	887	921	948	962	995	958	912	899	935	974	929	889	953	938	894	958	956	968	960	939	904	933	953	974	928	942	946	971	928	944	991	949	954	936	989	981	916	910	964	906	939	942	919	996	962	960	970	905	966	987	949	971	939	994	928	971	935	921	913	952	984	971	937	961	933	924	973	954	937	948	954	965	939	963	961	928	938	911	908	934	901	949	957	946	953	926	968	979	923	896	952	949	953	979	951	934	877	939	932	903	890	903	953	940	982	980	949	907	960	926	954	913	954	971	969	954	951	893	926	977	911	924	921	945	981	969	940	946	903	910	957	939	942	974	933	927	923	975	927	998	893	938	946	941	923	939	998	981	995	928	933	917	900	1001	942	958	992	912	979	947	909	908	956	959	1013	943	942	941	995	908	900	906	928	987	947	919	972	962	968	937	901	996	918	981	948	930	990	932	940	950	959	884	912	945	967	953	925	954	966	970	922	903	943	936	979	904	1004	959	962	869	943	982	953	929	957	914	990	961	963	976	892	958	984	978	945	917	916	952	978	980	984	945	947	895	886	919	949	942	883	931	916	923	964	938	921	970	962	966	909	943	992	978	993	957	879	975	991	1010	919	926	936	895	922	963	1009	895	937	900	932	973	1035	919	920	967	869	912	948	912	946	927	980	914	1009	955	960	982	924	922	968	959	899	938	934	991	966	928	961	962	935	965	957	933	944	929	953	919	906	914	950	946	992	995	943	929	942	952	962	898	912	920	984	1026	966	928	929	975	939	920	969	981	930	913	1002	969	986	909	973	940	937	908	1003	972	955	921	968	931	962	930	950	955	964	955	979	911	1020	936	938	963	947	1005	970	922	990	949	956	950	946	964	972	928	987	890	911	946	908	958	943	936	912	891	920	987	969	970	944	941	936	918	913	954	905	953	915	915	926	939	1033	957	984	887	961	943	911	942	951	948	926	928	914	958	890	928	912	961	950	968	958	920	921	922	954	936	981	925	949	982	902	922	989	928	973	1003	1010	931	944	932	951	919	878	940	954	857	911	934	902	932	943	943	995	953	998	950	888	949	924	947	988	1007	931	855	947	872	946	945	926	940	1016	944	902	943	974	961	938	1016	908	940	954	933	921	950	925	955	1007	924	914	882	953	965	973	889	956	915	999	965	968	946	942	959	938	964	972	943	897	927	950	981	932	923	980	921	957	893	973	914	977	906	935	960	990	944	914	971	893	953	963	977	954	893	968	1020	962	951	957	908	963	904	959	899	954	950	918	941	932	966	975	941	904	926	929	962	971	943	924	925	902	939	941	928	975	878	1059	930	921	979	925	981	959	921	975	981	935	955	956	976	970	954	1018	937	957	942	991	921	961	913	886	969	944	924	961	980	924	873	936	955	917	974	911	937	963	918	935	963	928	986	914	889	939	898	922	940	901	906	952	922	943	941	970	917	997	915	927	947	1011	952	923	962	983	980	899	910	977	926	972	899	956	966	908	987	982	964	992	964	929	906	957	936	963	981	953	977	920	915	950	971	923	975	917	903	934	954	980	908	999	983	927	896	981	924	1011	948	948	1005	960	942	971	931	940	942	861	972	948	947	973	948	955	967	962	963	938	972	917	979	932	982	908	916	925	936	927	947	956	969	945	920	947	945	989	912	955	968	928	982	961	935	976	904	947	921	951	986	976	894	981	875	940	1008	913	988	979	977	901	941	971	1000	964	955	937	933	964	924	955	924	913	963	978	983	946	947	907	962	890	972	991	954	920	896	979	906	945	953	995	949	948	941	923	940	916	956	928	942	964	959	961	921	898	958	877	929	913	965	995	935	910	944	993	900	981	925	942	1029	911	930	945	958	948	895	963	989	975	996	915	964	1008	963	968	954	909	937	878	965	952	949	931	966	921	956	918	961	928	942	974	915	900	940	949	942	970	962	954	931	910	1011	896	949	921	974	923	981	945	983	933	925	975	977	925	921	928	947	961	893	927	982	908	953	943	898	962	934	907	943	949	912	936	931	933	989	926	874	906	932	941	923	944	913	980	1001	980	950	916	952	938	975	983	1020	927	972	917	954	930	890	886	914	977	954	946	984	915	983	966	931	988	969	931	911	932	923	934	892	904	931	949	953	935	914	1007	939	983	1007	926	915	963	970	948	950	939	1003	973	934
5141	1077	1067	926	898	823	893	876	834	879	859	862	809	834	856	875	805	887	855	804	839	825	804	849	753	852	811	848	846	803	843	837	862	854	854	816	804	818	819	846	858	836	843	814	804	836	786	805	797	867	835	816	812	806	877	839	867	820	805	821	863	866	905	851	822	859	854	819	870	822	857	828	845	817	778	819	840	834	851	836	925	829	832	836	878	887	822	842	836	858	853	817	868	810	814	807	829	837	899	837	870	834	864	855	849	827	866	820	877	855	871	816	803	834	824	875	809	816	827	874	842	842	873	865	799	894	799	835	827	874	821	896	803	848	869	827	826	831	790	816	835	816	815	865	813	831	782	851	847	799	820	851	842	795	799	797	831	820	821	813	819	850	821	821	868	839	810	868	862	825	847	835	886	821	876	843	807	848	827	794	848	768	841	847	865	763	891	839	824	871	853	813	803	802	769	862	846	823	813	835	875	874	871	867	822	806	789	837	854	789	792	805	822	851	854	806	847	861	875	807	816	844	803	827	841	819	806	809	891	786	844	854	844	856	813	837	821	874	871	846	814	838	863	808	830	822	837	789	855	825	844	822	904	824	857	840	823	822	836	835	855	816	813	835	838	856	869	834	829	860	855	818	868	804	810	776	849	819	890	819	864	864	826	841	840	874	799	850	861	837	816	806	855	845	793	779	826	811	831	827	835	790	823	829	866	840	835	870	818	837	809	843	880	772	820	839	847	887	827	803	805	810	834	871	823	823	836	842	848	816	783	823	861	834	833	871	852	875	824	819	864	860	791	795	861	845	841	839	814	801	776	882	875	845	829	811	899	863	838	822	826	812	846	819	866	862	818	860	832	787	829	867	854	847	796	834	788	804	822	852	826	822	829	847	815	861	827	818	822	818	867	842	838	803	829	848	846	850	840	874	824	850	859	838	846	836	832	879	816	837	845	821	847	801	858	812	844	758	821	844	837	841	831	842	837	821	856	791	875	764	873	879	813	848	827	829	816	811	848	884	844	840	833	857	840	809	794	900	798	867	803	811	899	829	854	874	828	846	868	808	860	888	791	805	823	828	800	814	801	829	835	861	802	859	842	870	847	852	823	843	824	804	837	808	833	861	855	821	815	850	871	869	861	870	822	829	850	777	871	837	845	834	829	847	788	829	786	819	851	789	804	876	836	803	780	824	866	880	794	790	873	830	869	827	825	847	809	843	835	882	847	822	830	789	850	841	865	794	846	839	839	850	827	877	833	830	794	894	828	856	856	833	872	828	844	861	877	792	811	839	810	881	875	837	842	825	754	822	866	845	840	768	800	860	809	756	801	828	910	777	853	813	841	814	880	844	835	875	851	836	834	924	869	823	829	794	813	796	790	866	850	846	885	857	822	867	844	826	851	855	853	825	849	812	825	851	873	815	864	798	842	869	828	788	798	869	849	826	815	848	832	814	853	784	878	877	817	845	744	833	818	818	853	827	848	863	851	945	870	812	828	809	836	830	823	829	823	841	856	865	818	811	832	790	864	806	878	889	881	833	825	820	859	825	879	834	840	846	795	855	820	871	838	816	830	838	817	832	862	826	835	926	838	843	808	813	807	832	770	820	854	869	848	826	836	849	837	844	849	877	789	839	869	861	862	834	845	855	848	833	841	829	831	834	796	862	840	839	867	882	823	775	803	840	814	822	886	813	784	842	795	870	813	836	916	840	839	859	780	890	834	819	871	792	806	845	845	844	840	789	823	815	825	847	855	790	805	913	835	866	842	830	877	850	833	831	825	875	854	866	878	829	853	802	843	852	787	862	797	831	816	825	805	873	904	837	805	828	847	819	855	828	858	784	878	793	849	822	834	834	893	825	830	800	803	823	849	847	826	836	807	854	839	825	839	854	794	809	811	845	828	818	864	847	821	820	805	886	800	852	804	893	864	790	816	847	853	840	794	887	835	790	846	845	854	801	839	761	826	796	798	769	825	879	831	817	858	814	839	850	867	856	810	823	822	806	845	814	838	809	831	813	811	814	799	856	819	832	840	858	876	839	845	858	837	821	845	852	840	793	861	857	812	859	867	802	849	834	812	873	850	779	804	860	814	832	820	801	802	852	817	872	810	824	877	833	812	848	800	866	825	838	832	903	848	886	842	785	857	838	791	836	871	819	795	860	837	861	791	844	857	852	795	836	870	794	874	829	827	837	801	798	826	847	797	897	874	821	872	801	814	853	859	832	827	835	857	848	818	832	824	855	800	809	879	832	802	844	832	850	881	860	858	828	862	831	851	830	838	837	782	841	820	784	835	845	835	895	837	820	803	825	857	843	842	772	878	868	890	879	882	824	839	850	825	848	800	795	817	850	855	832	825	807	802	827	788	840	832	845	821	837	820	830	872	841	848	848	827	819	816	846	856	854	797	811	819	800	816	790	852	869	862	805	846	793	865	900	857	874	837	845	789	818	841	806	818	806	837	772	789	847	800	871	831	868	816	845	852	866	835	805	809	808	845	777	830	807	834	772	902	809	862	843	802	830	836	901	799	801	843	830	846	808	820	834	833	830	805	837	803	900	822	833	832	859	830	789	793	814	828	837	874	862	829	837	846	825	848	820	817	842	799	831	892	823	858	868	842	834	845	843	901	881	801	800	833	807	855	849	862	849	839	859	833	892	838	840	826	830	869	862	832	797	777	807	832	804	865	858	867	828	785	840	881	814	847	912	844	860	821	887	835	832	864	818	827	889	788	853	801	875	850	828	835	826	860	842	805	783	860	794	857	860	830	815	818	847	828	870	820	821	823	846	856	841	828	902	847	809	850	801	853	819	824	828	805	853	837	838	865	844	869	878	842	841	851	809	818	826	790	848	871	869	872	847	855	835	822	835	862	894	872	838	857	828	796	850	803	823	820	913	824	811	821	816	824	878	883	815	829	766	836	821	845	818	837	844	833	892	808	792	779	841	879	845	866	851	864	830	868	787	825	815	855	828	801	842	805	905	844	809	851	833	830	859	850	885	874	869	839	832	840	841	833	780	864	825	856	857	826	801	817	831	823	833	813	888	836	800	825	861	829	819	885	824	798	844	859	835	811	798	825	813	848	820	795	882	847	832	830	822	785	799	828	820	859	831	865	855	827	829	809	853	843	816	813	791	880	814	847	857	822	861	816	846	838	824	831	878	826	816	849	871	817	816	796	838	815	823	833	851	854	857	892	791	886	788	820	864	838	859	872	830	819	832	839	865	822	816	859	831	823	823	849	799	838	880	832	817	901	820	851	811	802	865	843	803	792	841	847	847	834	849	775	862	806	898	860	830	816	862	833	827	802	820	849	870	815	808	875	877	821	837	848	916	840	860	901	811	854	834	831	781	810	833	807	810	830	836	853	842	827	835	818	854	876	843	807	795	862	818	838	854	845	874	826	794	805	807	863	864	883	875	815	865	876	837	794	818	859	905	782	832	795	809	877	869	825	830	835	823	836	835	825	872	916	873	892	839	856	860	814	826	879	876
25403	21408	26916	23909	3950	1581	1288	1179	1103	1076	1066	1032	1013	1088	1032	1018	1032	1028	1019	1024	1015	984	1039	1025	1023	1053	1032	1006	987	985	992	1019	1018	1047	1003	1039	985	1045	1000	1069	1017	968	976	1012	951	1063	927	1029	1000	1001	982	968	959	1051	968	985	967	1078	960	993	1005	980	1028	1025	993	998	1012	1017	967	982	1010	958	965	1043	1033	997	1038	1022	914	990	1005	997	997	1028	1011	1008	931	986	1042	978	990	961	1006	964	999	1032	1029	1011	1010	1017	1010	1029	1025	997	993	1034	1049	980	979	977	953	984	972	984	1046	989	985	981	1002	973	1018	959	962	943	990	986	1001	1042	976	1020	1010	983	967	993	991	1015	977	978	980	984	966	1017	983	1031	915	1033	978	1016	1024	999	1029	944	964	999	1055	998	1005	993	984	969	1011	1031	975	983	1030	1004	998	992	1012	962	939	1002	1032	1009	973	974	930	941	979	973	984	1041	945	1010	973	1033	1012	965	999	987	985	953	991	1014	1017	970	973	961	1016	968	994	1024	984	1038	988	996	964	940	1011	989	1004	1022	1014	941	1003	984	988	989	979	948	1006	1034	957	1015	1019	998	1027	1020	956	964	984	959	1037	996	967	977	996	1022	1000	1002	923	988	1020	1035	974	986	977	974	951	1015	935	945	975	918	945	1024	1022	1000	1016	970	1006	980	1007	1005	983	952	956	962	988	1001	992	995	1043	1016	1028	973	1025	1006	1038	952	1013	945	984	994	987	997	999	952	941	1009	990	1016	941	927	993	1030	968	980	1006	987	1029	961	988	1001	976	970	983	1026	899	954	1010	932	989	994	998	966	1041	970	1029	1063	1040	1018	937	985	996	973	1036	1014	994	1060	1023	1016	1020	1008	1060	974	973	944	979	1012	1060	972	1002	977	1031	1014	1008	958	995	988	1075	966	1070	989	963	1056	984	1040	981	976	958	1030	1019	998	1026	1043	1026	1042	1010	966	934	991	1006	982	1028	1006	989	1026	1021	1017	1029	975	972	975	1009	1004	981	990	1027	1019	996	982	992	1026	973	918	1022	1040	978	982	968	1017	961	994	987	1036	982	1014	947	1003	1043	1052	1012	1037	1015	972	972	1015	945	1050	986	961	984	979	979	1007	999	969	943	1030	925	958	1045	1017	931	989	984	1042	932	953	961	964	994	1050	952	1013	982	930	1030	1003	985	1021	961	1021	1037	945	977	982	1005	974	908	970	1046	982	983	966	973	1006	961	978	1002	992	938	1035	976	933	958	950	1026	990	962	997	1036	989	932	1013	995	1031	970	985	1006	1007	985	951	992	1043	960	967	956	994	955	965	916	957	1000	1031	977	1010	1015	1057	1027	944	988	918	973	982	967	963	959	1040	1019	1020	981	1037	1040	984	960	999	1021	993	955	999	996	996	1011	965	989	939	960	1016	1009	993	987	1018	969	972	1016	1024	930	985	1006	1013	985	1016	963	973	1008	1020	1037	1014	995	939	998	925	1013	950	997	957	987	1007	977	1013	1008	1034	1022	989	979	970	943	1002	1002	1091	1021	1042	988	1015	1033	986	994	1009	957	967	991	979	981	1014	970	1012	950	947	970	990	990	1011	958	989	1001	972	1042	1007	992	1012	1033	970	990	1008	975	1073	973	984	1023	955	998	998	1005	1017	1012	974	977	978	992	975	1011	943	1031	969	989	983	1019	1027	935	985	1003	994	997	1005	1011	1016	1005	1003	900	954	938	1047	1001	1008	987	996	1033	1015	1004	998	997	1041	1001	993	956	1002	980	968	927	1005	998	1001	965	978	976	979	935	1010	937	1038	982	1032	1007	1007	974	951	957	1023	922	1027	1027	1038	900	1012	974	1000	978	953	972	1034	976	1039	989	962	1021	1009	982	1035	1014	1017	1005	1018	983	1008	1045	1031	1051	912	986	960	978	985	973	986	932	997	959	1003	1003	950	1012	1054	1028	986	1018	939	1012	1000	1003	957	955	951	900	1007	1008	1015	979	1043	1013	982	1023	1011	999	1032	1010	1038	976	993	995	985	966	961	970	978	1014	976	994	955	935	1008	1037	969	979	1001	996	1030	998	1008	976	985	1025	1010	973	1024	928	994	991	1014	988	979	981	1010	965	993	1022	959	1012	1021	970	987	937	957	1033	997	1020	975	1017	967	930	1025	1039	1009	961	992	946	964	1013	964	984	1031	1019	1032	963	1016	984	943	934	960	982	1068	1025	977	943	953	999	992	942	1036	1070	994	977	1018	1009	918	939	1002	951	955	963	1071	985	1053	1017	939	1024	950	1018	961	986	990	977	1012	976	989	1044	1003	981	928	962	1021	976	986	1020	1017	989	964	1018	1025	1022	974	947	972	961	1029	1028	956	965	938	1023	992	924	983	963	1005	972	928	1026	991	1008	1064	957	963	933	932	1041	956	985	988	959	946	976	955	953	961	981	1039	993	1049	1031	976	1019	992	1006	1038	974	984	1009	974	983	1038	946	973	1038	905	943	1005	1036	993	989	972	996	946	974	980	979	1039	967	941	975	991	993	1022	1019	962	962	1000	1045	1005	1018	1037	947	977	966	1029	965	1001	1026	1001	1016	993	967	965	999	978	1037	984	999	970	980	969	971	1029	1010	977	966	1033	1018	1010	979	933	1007	996	965	1013	1038	973	1013	1005	943	1008	1022	1034	986	946	1003	1054	1014	961	971	1009	1005	984	994	962	995	962	995	1002	992	1021	1049	955	1037	1011	971	961	951	1010	1020	949	970	960	1065	1031	1023	1042	991	1016	992	997	1012	1009	991	975	1023	987	966	1001	992	958	979	940	1026	997	953	977	984	989	994	966	984	982	958	975	975	1023	978	955	1004	1044	1019	1015	1000	993	970	1007	1023	968	933	1003	954	954	996	1016	957	978	924	1001	1013	1004	995	1050	981	942	994	1018	1063	948	1008	1014	930	965	1003	990	986	988	989	973	978	1049	977	980	997	975	969	1011	963	935	1014	908	959	959	997	1013	1045	1002	1018	989	984	999	980	969	1002	948	953	942	949	990	941	1042	951	1013	988	1005	1060	942	998	995	942	989	978	1030	988	965	969	985	984	1012	1000	983	1005	999	997	962	1010	1047	954	1021	1022	987	1018	1007	964	998	1035	963	998	937	1010	916	987	989	950	961	981	1039	1007	940	984	948	968	957	920	966	1082	1002	953	984	1071	1005	973	973	972	990	1004	1051	967	976	1027	936	928	1035	977	997	941	1034	982	961	979	1021	1017	946	985	964	1008	941	956	915	1042	974	963	1027	997	1029	1002	996	917	1011	983	1028	963	1011	985	950	968	987	939	1035	953	945	985	1035	1032	967	950	964	985	1016	1019	999	975	979	983	1022	1026	983	990	1015	966	958	987	989	993	1004	1014	1006	978	998	967	1020	992	950	1054	974	956	1000	1015	949	1017	1041	962	1036	969	976	998	980	951	1023	970	972	949	1025	981	997	979	959	1033	993	992	986	989	1011	986	948	1009	918	950	1005	993	956	985	1030	1013	1010	1044	964	949	968	986	959	959	1028	973	991	1054	993	1007	967	921	979	998	950	1001	998	963	977	944	1015	965	959	952	1028	1041	995	989	1014	917	1015	961	978	972	960	954	1047	1015	984	927	979	997	938	931	958	1022	925	978	971	932	985	995	999	1007	1005	978	1034	1014	1016	969	1007	1002	1016	1000	1015	1030	1024	954	954	935	982	956	908	1029	948	1018	1000	972	997	979	982	977	959	944	972	979	994	1001	973	985	1020	956	1052	934	1007	1022	1010	976	1028	994	960	1006	1033	999	1015	968	972	979	1013	991	978	952	910	1037	1021	965	1014	1028	1007	969	977	972	938	961	974	910	966	1019	907	960	1007	929	1004	984	1007	933	968	985	1040	975	1044	985	954	978	1043	1001	1014	995	960	1007	976	1009	1044	1048	971	954	942	922	974	1019	987	1002	1055	993	952	1005	1022	1015	1027	1009	981	1031	1041	962	964	996	970	994	957	979	935	967	951	898	1012	965	997	962	995	993	1000	997	995	988	1052	938	985	1001	1003	958	995	971	1013	984	960	1016	990
3541	2986	2492	1669	1298	1210	1162	1022	1076	979	938	979	959	1009	901	940	967	933	957	915	943	979	947	890	895	926	940	947	938	934	976	887	896	901	931	870	890	921	904	967	912	969	903	869	932	916	933	854	851	956	877	905	919	923	898	889	932	867	874	906	914	880	848	931	920	889	911	918	865	913	911	893	946	933	904	868	952	880	890	899	899	895	918	964	893	931	921	894	920	912	921	906	908	955	893	909	898	921	935	881	916	904	906	898	935	873	920	959	885	898	904	912	866	917	914	856	877	861	877	980	827	926	923	882	906	908	868	899	922	946	926	903	919	858	876	920	847	926	926	894	886	955	915	919	890	867	874	954	880	870	908	905	876	860	869	852	919	940	936	862	906	897	839	925	840	898	964	862	895	880	885	934	876	935	920	880	907	895	875	856	901	900	886	848	892	985	938	883	844	879	898	866	935	885	859	906	880	867	908	877	929	897	897	888	942	917	884	924	879	932	874	895	921	925	933	900	918	897	918	887	841	939	909	911	895	853	953	879	894	914	870	870	818	900	881	877	930	839	914	918	906	923	935	872	907	900	881	884	900	911	897	892	916	860	881	905	895	936	925	882	884	861	899	955	886	900	871	891	899	989	947	924	930	889	840	921	900	904	900	884	862	918	942	890	928	886	907	905	936	884	865	847	912	888	923	881	876	860	908	904	904	864	961	903	925	908	905	891	890	901	942	855	914	923	871	927	903	868	945	887	880	896	908	915	935	912	923	941	869	843	856	934	851	924	893	893	882	888	856	927	918	885	910	901	882	873	963	905	905	925	915	958	886	877	861	861	903	898	877	876	922	864	915	993	913	894	943	891	906	907	872	910	928	940	933	882	920	921	961	935	896	889	882	878	896	886	884	934	860	933	889	898	897	858	949	904	916	898	897	843	898	899	886	869	904	957	897	866	862	880	902	890	899	942	911	876	851	886	853	921	943	908	883	912	867	911	931	933	866	845	911	877	907	883	917	926	868	887	889	898	912	898	917	918	961	898	942	906	899	887	926	889	932	942	892	875	873	888	882	882	853	892	880	882	931	866	896	884	921	950	890	948	895	817	886	906	872	885	945	897	892	888	899	939	905	887	890	863	938	947	925	920	916	895	894	890	874	911	927	868	932	904	866	909	913	859	847	848	851	888	911	979	859	897	898	914	910	908	900	907	878	873	928	892	904	881	890	901	932	915	910	930	909	865	863	909	943	893	895	822	881	863	886	932	901	915	887	928	902	893	912	951	871	961	893	908	906	879	920	883	914	877	960	875	867	905	906	886	928	881	882	881	915	918	840	931	956	896	854	909	905	892	877	923	873	909	901	869	895	918	907	885	852	924	936	913	924	940	868	879	867	916	929	924	885	911	905	975	886	890	903	881	909	866	881	867	898	882	894	924	880	869	911	885	846	944	825	926	908	945	873	910	907	917	875	870	907	893	908	899	849	904	900	856	891	903	865	914	896	952	912	917	961	919	943	909	914	861	926	872	879	901	874	903	911	865	878	889	885	894	850	935	905	920	951	878	918	893	941	905	851	886	894	912	873	878	926	928	959	880	919	884	897	923	946	931	925	938	928	918	876	872	939	928	933	877	830	905	880	937	879	883	876	865	916	889	908	909	918	948	912	852	894	892	942	907	904	886	845	873	878	920	881	929	911	882	935	957	872	875	894	931	908	902	911	866	956	903	887	904	890	929	933	933	872	899	896	884	902	889	895	907	902	875	886	907	870	873	913	906	883	898	901	937	843	906	922	867	869	878	939	961	941	868	895	854	933	882	881	896	886	925	862	857	838	849	951	933	892	856	900	872	917	891	844	905	872	915	913	841	881	866	855	886	928	859	855	915	881	875	877	918	887	869	865	903	925	932	939	869	904	896	903	927	864	947	949	935	890	888	917	907	874	914	906	879	912	897	925	891	893	845	913	911	863	839	918	898	891	920	877	824	912	906	888	862	895	895	886	864	876	905	935	913	941	896	1007	903	897	957	901	910	848	951	848	942	983	907	905	921	938	876	860	929	895	910	956	920	937	939	883	915	915	922	841	889	904	912	819	910	895	925	885	910	878	876	878	910	871	867	877	873	921	885	871	900	929	918	942	871	881	935	918	906	904	870	949	913	902	840	944	968	912	870	850	914	887	907	891	879	922	961	869	927	885	901	880	890	821	961	910	831	891	957	899	863	942	916	872	927	894	936	933	893	880	883	887	860	885	832	925	909	877	875	975	878	900	868	882	919	915	948	894	905	915	895	922	873	888	905	830	925	871	873	903	881	879	882	876	922	868	892	906	872	867	851	867	886	848	854	906	938	871	857	889	880	881	892	919	887	861	929	878	861	879	919	847	918	872	901	899	867	899	865	850	867	903	861	905	893	930	922	891	918	892	891	877	919	844	845	879	884	900	863	855	916	912	893	930	900	909	884	940	876	884	934	947	845	881	898	860	853	873	882	883	888	900	897	916	916	862	877	868	928	889	884	833	876	905	904	877	892	885	893	828	860	891	937	874	908	882	878	963	885	906	906	900	874	894	923	909	913	883	860	894	900	890	876	860	916	950	880	937	936	896	877	928	921	875	845	956	838	924	911	901	908	867	910	917	929	937	868	836	858	939	894	873	915	915	952	887	897	927	908	840	917	932	896	878	878	891	908	919	958	925	876	878	927	894	864	861	907	881	902	874	958	883	820	892	881	876	881	865	815	890	918	915	896	901	858	898	876	880	891	915	840	887	908	918	910	884	900	874	874	932	889	857	874	862	887	964	880	951	853	913	889	880	883	917	922	880	874	880	899	924	900	872	862	890	881	901	870	873	905	871	917	914	880	866	873	907	965	885	874	909	888	905	873	922	866	899	839	933	906	859	895	893	869	929	952	929	914	885	844	888	877	894	859	919	891	860	929	895	868	876	912	873	897	881	913	908	902	845	955	888	930	905	866	894	874	888	895	905	871	893	836	925	897	911	886	901	920	838	925	877	928	872	915	901	929	890	857	883	917	835	914	904	882	970	894	921	859	921	911	902	889	861	934	878	875	856	894	876	899	849	901	877	919	900	892	911	911	903	911	939	908	926	895	918	913	885	820	965	846	839	927	947	899	921	900	910	889	920	902	873	890	880	929	949	898	908	899	919	874	909	890	896	863	902	846	894	837	870	857	948	945	918	929	916	903	863	884	907	933	922	911	863	879	912	888	899	898	904	878	898	888	887	942	885	850	907	921	926	896	899	901	885	831	896	890	884	932	915	881	906	952	877	881	913	947	903	922	848	935	901	907	909	901	898	907	886	866	888	901	862	906	900	853	914	895	886	917	864	922	890	894	896	929	885	936	929	886	925	871	887	952	934	857	913	860	898	902	858	847	901	938	893	892	898	876	813	891	912	890	904	890	856	864	909	920	924	884	895	875	889	874	914	861	919	877	888	892	937	894	876	892	925	914	908	874	882	941	916	915	900	905	914	860	873	941	859	924	934	918	880	872
24152	21456	28714	24587	20951	4597	1566	956	730	751	741	701	734	706	729	730	707	666	694	716	722	678	704	732	694	698	660	713	672	708	718	714	704	645	673	650	670	654	723	691	638	699	735	640	697	632	679	635	621	674	655	667	669	668	647	627	666	690	668	658	672	671	639	650	621	642	676	667	655	665	668	622	655	655	593	628	698	689	679	664	678	669	696	684	691	664	668	661	663	614	660	687	624	639	669	726	639	688	661	623	626	651	684	657	699	648	737	682	665	684	653	628	683	658	653	629	658	653	660	728	686	628	667	696	626	664	683	632	682	638	676	680	673	674	661	613	643	640	650	669	628	695	610	635	662	654	677	666	649	655	670	647	638	683	655	615	666	637	634	651	640	677	643	628	673	634	663	678	622	664	718	676	675	625	685	701	672	644	644	677	677	635	656	692	616	680	636	637	647	599	644	665	598	607	703	660	667	640	633	601	650	652	666	633	689	682	681	675	654	664	634	657	635	652	649	695	701	660	654	646	684	650	640	700	626	711	633	603	624	634	678	704	621	678	686	657	622	679	642	654	672	618	672	672	667	709	647	594	656	615	662	664	652	686	683	661	675	671	676	617	645	690	664	640	659	679	642	676	673	653	651	627	667	622	679	642	665	655	685	661	616	680	682	647	658	660	650	692	642	662	644	719	660	662	627	629	652	666	654	671	655	704	705	666	653	684	644	631	682	615	652	589	650	681	667	630	660	643	664	697	682	646	633	650	650	672	650	658	683	672	707	642	657	664	680	651	655	634	574	625	647	628	624	680	687	656	618	674	626	656	591	652	688	657	606	613	675	598	676	688	692	631	639	680	618	656	611	571	650	717	606	679	678	618	656	606	637	637	621	676	729	623	645	614	660	638	660	661	709	671	632	675	643	623	609	691	627	673	620	671	630	668	679	674	647	665	633	672	667	645	627	719	647	649	682	679	634	643	675	643	666	666	648	642	648	643	691	658	678	696	629	657	619	621	673	665	601	617	614	639	626	690	667	658	694	705	622	722	621	658	677	648	678	670	634	657	656	704	662	653	638	609	653	667	677	604	663	671	703	674	655	651	625	644	678	648	699	663	672	657	659	665	649	623	632	667	644	614	653	631	649	644	645	659	680	664	655	644	648	656	670	651	673	655	683	633	691	643	693	686	642	696	649	682	657	715	659	695	632	664	634	698	657	610	683	652	674	635	654	661	633	677	679	669	652	655	680	641	638	675	649	644	685	686	661	621	705	639	636	697	575	670	667	663	651	654	665	650	657	625	643	651	705	723	674	640	642	628	656	675	633	691	681	666	615	705	639	666	670	641	614	676	636	666	733	645	691	655	624	643	682	646	652	677	637	670	666	635	661	665	665	653	647	624	656	641	678	651	666	642	624	625	667	650	636	672	635	715	664	659	646	628	619	629	660	669	600	601	708	674	646	660	671	675	631	643	671	673	661	688	651	717	612	663	644	665	680	673	672	624	684	675	656	609	703	623	654	682	692	635	671	661	663	632	668	625	664	665	638	696	635	657	661	670	686	655	680	632	672	649	648	625	628	684	631	653	681	711	667	675	657	655	644	635	676	638	636	644	646	648	710	658	658	659	667	610	650	635	667	677	645	608	668	620	639	623	629	706	630	612	635	667	687	655	684	630	664	653	661	676	700	650	643	671	657	627	638	672	664	619	647	657	660	689	662	680	653	649	654	644	715	679	685	636	689	684	682	663	651	625	619	626	627	622	643	648	692	651	619	659	646	681	664	638	662	668	654	646	659	613	671	640	639	650	604	642	595	560	646	614	657	653	597	602	639	670	686	677	694	659	682	680	643	647	641	685	635	630	710	646	646	669	698	665	632	617	646	654	649	654	654	701	650	632	620	677	680	680	680	644	631	678	700	594	661	594	679	637	626	690	702	682	634	672	707	638	688	663	659	680	673	686	640	673	683	599	641	648	646	619	703	657	685	666	686	662	602	594	652	683	635	630	632	685	671	648	600	631	621	657	633	671	648	683	632	677	664	654	695	626	701	636	686	652	615	590	618	653	660	636	671	668	687	629	620	641	692	653	677	641	642	632	631	635	667	652	625	667	623	677	674	668	696	644	657	676	659	661	652	639	657	636	637	672	619	666	678	649	650	638	635	665	643	636	687	673	595	609	676	604	623	673	659	716	663	650	676	669	640	664	651	632	643	636	670	685	652	642	649	624	612	584	684	670	703	696	635	653	710	647	660	651	648	644	594	659	663	623	604	676	672	644	686	624	661	638	651	626	662	670	630	642	631	645	624	666	614	612	634	678	665	666	664	657	609	574	619	662	615	631	656	646	609	641	665	627	661	654	639	645	637	604	617	700	612	644	638	683	605	639	669	622	660	636	709	601	637	661	648	664	672	594	652	675	657	683	614	641	578	668	636	609	670	636	623	668	672	676	669	656	657	681	577	660	613	649	649	673	660	654	672	678	674	592	627	671	651	649	670	671	644	666	682	658	666	699	650	669	639	682	627	651	682	633	654	621	668	653	660	710	646	631	634	682	717	630	649	685	696	651	646	645	666	656	629	680	606	652	682	652	713	681	640	664	640	680	705	658	654	610	665	637	655	651	609	648	629	639	662	630	648	585	655	642	715	667	648	670	662	688	673	672	610	625	653	647	596	679	635	662	680	674	639	680	673	585	657	658	656	683	639	644	667	677	649	631	634	664	618	633	641	629	601	647	640	625	709	678	691	620	675	661	607	660	662	653	645	673	665	643	649	705	631	640	702	661	658	673	634	657	641	620	643	710	631	682	674	690	639	703	594	645	606	634	690	650	654	647	682	639	621	669	599	637	638	630	660	630	710	677	626	682	642	663	617	671	617	708	686	683	669	675	685	643	686	616	644	623	653	618	674	625	667	688	673	642	645	644	630	644	635	666	624	638	659	660	674	719	644	675	638	652	642	652	668	610	655	655	675	663	669	591	662	658	617	688	669	638	598	678	641	665	699	669	637	650	663	620	621	669	653	629	636	643	580	688	621	658	663	683	636	641	630	648	647	690	661	659	669	609	662	656	696	654	626	671	650	639	669	658	628	669	656	645	710	710	641	657	652	641	603	647	641	656	648	689	652	643	639	658	634	659	661	606	668	635	662	687	656	608	649	692	621	658	643	626	758	656	635	647	638	653	647	652	625	684	648	625	661	636	678	640	657	661	661	658	660	682	641	636	638	654	642	598	641	656	688	644	696	621	648	630	655	684	640	697	651	648	689	690	686	639	606	649	650	634	615	652	659	653	643	667	623	659	622	657	635	617	656	600	641	694	674	629	649	634	667	621	632	670	630	653	665	640	619	643	662	639	638	621	659	688	636	615	628	650	615	679	682	666	665	639	695	643	620	656	681	678	645	652	661	650	626	648	649	611	631	649	706	675	672	631	649	602	656	631	675	627	677	662	651	621	657	726	703	635	678	668	636	661	634	646	684	668	639	655	646	628	629	652	661	608	637	626	635	685
3597	5148	4140	2305	1687	1345	1111	986	898	899	802	766	787	768	740	712	743	716	776	714	696	741	690	700	693	691	725	702	678	683	684	716	666	673	683	650	665	638	637	705	646	650	675	646	658	664	675	690	637	660	677	656	670	680	655	702	651	648	690	660	703	680	680	673	647	655	634	657	696	668	690	655	651	653	662	671	618	653	620	650	661	616	637	644	669	631	650	620	691	670	677	656	668	678	704	659	639	638	665	643	669	664	650	667	703	651	647	620	661	662	651	662	655	650	626	673	644	633	658	653	678	667	642	640	644	655	685	685	640	626	612	681	641	627	634	652	660	674	687	667	638	631	634	642	626	645	697	665	718	651	655	658	601	644	655	699	683	637	642	649	659	645	658	677	630	672	678	603	629	674	692	679	691	586	672	635	674	646	664	637	636	644	744	615	656	600	695	632	627	667	666	640	681	644	628	664	599	628	622	683	703	630	630	673	690	659	653	645	656	645	635	649	623	658	634	640	645	683	686	661	666	648	675	659	654	623	626	676	634	630	618	646	647	676	683	669	667	667	670	669	664	641	656	618	681	682	658	621	660	701	650	678	665	644	633	623	685	631	635	667	655	670	595	652	691	654	653	647	654	698	656	663	625	677	645	660	662	634	667	647	654	619	671	656	628	643	655	647	630	640	679	684	680	640	636	658	649	647	644	587	598	596	648	602	640	649	645	673	687	630	639	689	624	718	638	650	641	641	673	675	663	609	634	616	672	651	619	683	679	666	633	698	664	697	624	631	678	638	676	678	614	635	651	633	687	663	654	649	638	643	632	578	663	651	650	616	624	661	658	655	666	673	654	654	647	646	640	646	622	657	643	627	654	639	661	648	681	649	657	657	630	689	603	679	675	604	638	663	693	636	619	635	656	620	605	579	630	608	634	647	621	614	709	637	653	622	655	634	640	630	633	659	663	715	644	675	650	632	612	636	625	648	656	695	667	686	640	685	640	633	675	661	637	650	568	672	630	638	613	671	661	619	681	617	695	628	647	639	604	688	615	646	633	637	687	646	620	634	628	656	633	689	653	680	662	645	651	657	670	672	683	629	651	632	661	685	624	681	633	655	666	621	680	624	685	634	657	644	641	628	680	638	660	631	670	651	654	672	610	650	662	660	642	631	668	674	622	599	671	666	617	600	694	650	645	608	633	628	672	656	613	644	651	656	675	703	669	647	630	666	668	689	696	664	646	646	634	644	630	698	642	628	650	636	691	647	650	677	632	653	633	669	654	659	675	667	634	684	627	645	640	638	599	624	648	591	663	619	691	630	696	593	647	651	688	666	646	639	672	662	668	661	686	597	615	674	687	658	621	631	612	648	697	664	647	633	604	706	666	700	650	658	676	678	671	653	601	587	662	707	631	667	630	643	708	648	672	660	625	641	634	686	620	632	683	653	665	585	648	602	684	643	619	639	618	637	689	642	662	675	621	678	682	630	641	643	610	644	652	621	581	688	610	671	681	604	636	658	685	622	635	625	639	622	666	619	620	648	631	635	649	629	624	634	634	629	593	633	672	644	654	614	619	654	690	633	648	637	627	653	684	679	623	645	611	655	619	666	651	661	637	619	638	656	686	635	620	647	585	666	657	636	716	612	640	631	669	655	641	638	620	653	682	596	666	594	663	622	664	624	639	646	643	635	680	645	632	622	655	666	672	649	635	641	648	631	661	669	679	651	617	671	637	643	635	624	686	663	639	622	634	648	646	669	666	645	682	619	620	672	660	613	662	650	633	598	620	614	663	672	621	647	610	634	653	638	618	648	652	648	660	659	631	648	639	626	679	666	617	619	676	677	633	665	630	652	630	676	658	657	633	640	679	672	647	625	628	671	650	609	642	623	614	652	582	583	632	604	630	620	616	625	629	646	664	611	638	652	654	634	652	602	621	656	666	640	639	633	658	637	646	637	627	647	678	666	703	636	672	638	611	637	666	638	663	600	647	607	659	644	624	650	644	645	652	646	644	620	635	624	635	653	638	660	638	617	652	601	647	672	662	642	667	674	640	670	595	614	628	627	619	660	646	631	624	607	671	683	634	662	660	667	624	594	633	662	640	669	680	639	659	652	626	620	649	669	660	612	686	637	595	625	646	652	629	630	627	647	635	621	615	652	658	609	633	643	625	603	630	649	679	616	637	662	657	610	636	589	663	650	624	647	653	616	664	673	671	605	608	639	606	608	638	653	635	679	635	632	608	644	682	654	652	654	630	612	655	668	676	675	655	683	661	627	669	669	689	628	654	618	617	665	648	679	632	657	645	619	663	632	678	597	664	624	616	686	624	621	653	645	659	688	623	590	675	598	668	653	668	632	694	618	638	656	652	640	653	619	636	637	626	654	623	620	662	616	653	645	613	600	653	637	666	683	665	664	610	644	648	690	637	659	655	621	598	616	646	652	660	632	638	650	659	620	641	628	638	681	618	643	600	617	702	631	620	636	638	653	659	680	657	648	665	702	655	691	659	649	662	619	630	602	640	653	642	607	634	654	619	646	699	597	672	624	618	661	597	656	628	643	593	672	668	625	631	690	648	642	658	666	604	667	671	645	651	668	655	671	578	628	656	634	632	677	624	709	685	664	653	633	655	618	629	640	661	656	705	613	649	647	646	612	641	653	665	639	671	652	661	607	614	661	624	642	664	651	611	689	644	636	628	591	637	626	657	617	640	683	678	694	615	655	687	624	569	627	643	689	634	647	622	620	680	596	679	656	645	637	612	655	672	647	626	638	720	644	634	654	624	590	641	650	621	629	617	630	656	644	667	654	653	671	652	701	647	648	635	665	643	609	628	637	667	636	632	648	654	633	615	654	647	611	659	658	656	640	661	610	661	616	607	601	677	659	627	701	594	658	640	633	668	688	669	660	695	657	605	632	653	640	617	620	622	603	635	697	602	684	626	641	637	659	653	615	659	617	659	649	643	647	635	635	666	622	628	657	639	686	646	617	628	670	665	680	639	635	645	650	654	604	640	629	658	674	610	609	585	671	666	593	621	657	651	643	660	697	658	619	605	606	668	608	627	665	630	670	633	620	663	674	644	661	676	679	661	654	663	671	673	601	676	615	671	678	641	605	603	642	624	631	635	661	661	657	653	675	604	638	627	657	659	651	638	653	646	598	669	664	654	651	640	610	605	607	619	613	686	674	657	636	625	654	630	604	610	664	646	597	616	640	614	638	654	632	651	667	666	637	637	646	668	632	658	627	664	643	668	671	615	655	675	633	647	654	652	634	626	634	664	619	631	619	610	594	632	587	643	650	617	650	661	578	623	705	630	652	626	630	656	663	625	648	584	617	648	685	629	654	660	658	667	635	597	646	667	652	622	626	698	672	603	644	666	636	632	629	646	666	668	660	610	647	616	670	648	673	583	600	617	653	617	667	641	637	620	626	650	618	624	638	662	617	630	663	592	653	644	671	594	606	631	634	689	693	622	641	573	616	644	654	628	667	632	667	682	641
27594	12598	2399	1403	1054	961	1036	964	947	947	872	948	977	954	966	997	948	914	1000	1049	978	964	952	960	953	943	937	983	961	1007	975	946	950	977	933	930	927	866	944	958	937	966	941	974	985	952	940	970	964	886	980	936	935	970	919	944	969	943	945	919	950	951	1014	949	892	960	936	920	947	937	915	902	940	889	993	951	897	960	974	962	958	912	927	916	922	955	962	918	903	948	927	989	930	886	968	922	910	999	947	946	976	922	966	923	964	970	945	989	896	988	955	967	938	966	953	951	963	900	948	917	897	978	936	937	883	904	905	949	930	951	928	930	989	936	948	958	978	931	912	1007	978	901	1004	1007	920	1011	960	893	884	946	988	948	945	981	951	917	933	921	941	987	1010	962	929	915	964	877	938	940	952	958	851	1014	899	945	974	1001	969	936	959	956	984	914	928	946	945	922	948	912	941	984	983	979	962	905	1000	947	921	934	962	984	959	976	909	946	951	961	937	920	956	961	957	942	1000	946	978	930	895	919	909	994	950	959	923	948	949	984	976	967	971	948	891	934	882	910	970	965	954	888	928	956	948	955	937	1011	933	940	967	972	994	920	970	958	984	927	968	969	966	963	985	907	891	955	946	927	945	973	965	971	964	958	954	923	1014	936	892	956	1004	917	972	949	960	966	949	963	1005	890	973	990	949	960	999	1025	941	920	904	925	972	978	990	944	915	987	954	969	939	922	923	956	929	968	938	870	915	1004	924	964	952	969	936	934	950	942	965	936	941	910	981	973	889	959	939	942	950	919	885	962	925	963	947	927	914	976	994	941	892	997	969	965	900	892	957	945	972	909	926	957	986	945	1005	957	967	956	911	935	973	973	963	926	913	937	962	944	938	917	973	990	961	973	1004	938	973	961	974	953	914	927	941	932	900	974	942	932	945	909	924	951	957	952	933	1014	947	932	929	934	938	1007	832	938	918	916	934	973	926	933	951	890	967	908	985	935	970	963	928	927	924	951	991	915	936	971	983	953	926	846	940	968	897	987	942	926	940	950	958	971	974	970	968	997	931	973	935	937	940	966	961	916	984	952	953	944	959	960	1027	997	908	994	951	1000	939	947	935	970	935	964	942	996	926	956	945	981	982	931	965	981	968	972	887	965	972	978	923	936	973	952	982	1003	950	934	896	937	916	972	990	953	954	980	938	941	948	893	968	937	934	917	978	897	949	983	951	926	976	945	961	929	956	967	976	942	982	929	1000	1029	914	938	977	965	977	933	990	955	965	916	917	906	886	898	976	971	921	985	953	942	914	982	947	965	876	1004	959	960	980	905	951	964	958	935	960	948	889	935	951	886	965	949	1013	950	923	999	880	928	974	994	966	958	942	981	908	937	936	966	953	933	955	989	960	889	947	955	1027	940	1000	969	947	1001	933	938	957	938	925	960	908	983	951	991	968	993	926	961	931	894	967	1015	1017	952	898	923	929	926	928	965	939	963	956	928	937	990	931	946	977	1035	971	967	908	946	958	957	961	956	960	954	941	962	944	909	938	938	992	936	937	914	1025	955	939	915	939	954	952	932	933	930	918	954	977	969	927	964	899	955	966	999	943	895	966	974	975	912	949	960	967	997	905	906	970	1019	926	941	920	925	927	966	933	941	933	914	950	957	969	931	974	946	906	974	917	988	937	927	970	989	950	956	975	983	963	948	966	942	943	956	945	931	921	990	897	911	931	967	912	941	971	941	972	899	973	986	954	998	983	891	969	1007	916	979	955	925	1021	935	917	989	957	999	959	953	902	950	908	959	928	979	976	976	916	926	967	943	975	1011	981	960	903	984	989	917	998	931	1008	921	993	920	924	972	988	970	937	924	1010	954	932	984	881	894	957	959	893	947	927	936	916	954	974	919	982	965	939	991	966	960	910	945	1031	950	948	958	952	927	941	933	964	901	978	944	914	947	1013	986	983	974	928	953	969	916	918	900	913	970	965	966	977	916	977	912	975	965	948	921	971	941	930	929	978	969	964	945	903	945	986	956	940	933	977	980	980	960	924	943	990	949	935	918	982	953	969	905	914	929	928	977	977	932	940	925	957	964	903	988	972	953	1000	963	939	950	905	955	987	932	936	940	927	959	926	947	967	955	964	898	949	927	997	929	988	970	945	974	962	950	884	936	928	954	940	911	862	939	960	970	925	958	940	981	905	965	927	947	927	864	948	910	976	933	908	927	963	927	970	973	969	899	1003	925	879	955	987	951	945	987	952	988	954	1032	932	987	962	932	946	942	967	976	919	966	904	931	964	937	981	957	997	925	960	956	929	965	996	955	976	877	928	1009	936	991	967	954	1012	949	930	999	1008	947	960	959	947	910	906	962	979	989	905	902	937	956	922	873	922	972	938	941	931	975	1025	956	974	942	931	950	981	957	921	942	1018	882	912	951	928	921	1057	967	969	905	968	996	990	928	946	999	924	969	1009	889	936	947	956	925	989	922	940	981	976	991	986	964	918	968	930	910	957	934	980	933	950	961	892	935	937	955	930	979	878	965	959	929	921	887	928	978	932	897	920	936	940	955	867	1001	996	896	960	932	940	948	920	897	977	930	981	911	928	943	935	952	947	965	963	974	961	961	986	984	911	913	974	989	949	981	978	936	890	949	945	898	951	993	923	915	975	958	922	960	996	984	987	954	993	915	991	936	993	976	976	949	928	940	961	966	948	1002	974	975	929	924	933	963	1008	957	965	1014	982	924	983	957	989	955	953	915	922	961	948	968	969	992	981	933	962	958	945	935	929	966	969	926	874	930	986	938	938	932	912	950	943	899	993	971	945	943	917	967	963	986	989	987	959	935	920	955	906	956	976	980	889	937	954	907	949	969	984	915	978	933	979	925	949	915	972	939	949	973	928	897	992	972	903	886	937	935	999	932	983	942	980	952	965	864	892	950	933	974	962	934	987	946	931	980	952	1015	938	931	972	978	934	998	978	943	965	949	1001	922	942	899	963	919	913	929	946	895	930	963	947	950	940	947	976	903	924	995	916	967	932	923	933	952	931	924	957	908	930	954	912	935	981	947	984	938	891	958	958	940	956	991	1002	930	938	941	944	930	968	961	985	973	949	954	955	980	953	890	934	936	950	938	944	980	962	963	914	971	941	947	943	924	947	881	926	1001	980	948	938	947	951	954	934	996	944	935	964	986	1022	963	892	925	956	980	911	940	976	921	951	1003	992	967	912	926	977	972	924	987	929	977	968	941	942	890	944	1009	948	963	943	1002	921	963	944	971	893	896	933	996	920	948	960	909	925	942	896	982	987	958	955	989	905	961	899	933	967	911	956	896	965	941	965	951	970	990	961	896	965	955	906	965	885	936	1004	938	1008	974	922	954	906	955	1017	950	941	977	956	1017	927	996	963	1011	949	957	1039	935	977	950	934	965	941	946	960	936	983	945	970	946	974	963	944	894	980	886	971	999	957	975	957	926	934	973	992	932	946	930	939	988	936	966	934	933	919	941	975	987	937	920	981	954	994	964	892	941	953	942	963	969	961	987	953	934	914	927	1014	925	963	909	914	949	965	910	895	915	943	986
5109	1093	1025	881	903	844	852	834	837	909	856	837	895	846	832	888	858	817	822	865	804	840	869	895	815	871	827	888	823	799	845	849	869	843	838	846	877	857	805	835	780	843	812	821	842	911	877	803	798	838	877	839	872	798	840	830	839	893	887	850	795	820	857	789	877	848	842	864	836	788	761	833	865	798	815	844	816	832	824	833	837	818	899	853	849	862	809	815	884	861	869	870	820	846	803	880	807	804	866	831	854	809	904	802	778	839	855	817	821	852	859	824	852	872	854	859	890	884	851	807	838	792	851	862	804	824	886	855	826	849	863	830	908	829	838	826	846	846	830	844	863	871	887	832	855	803	767	800	846	802	813	843	886	809	836	847	842	883	845	794	855	856	834	838	867	825	841	863	846	838	786	826	891	842	833	830	848	846	819	850	870	803	776	853	843	835	821	809	837	911	848	875	821	811	793	856	859	836	841	832	783	837	801	792	811	803	815	796	853	818	885	875	869	835	865	810	820	824	862	823	836	841	836	827	853	840	808	839	816	787	812	831	856	806	816	817	840	833	859	808	836	837	842	827	785	853	846	835	835	856	874	882	828	803	850	807	836	793	821	869	839	848	825	842	818	845	892	831	862	840	846	814	834	860	831	838	849	787	858	820	783	797	833	812	831	836	843	882	849	813	838	843	847	810	835	839	847	819	838	858	796	885	846	837	834	788	845	822	863	830	831	863	834	920	825	829	880	818	852	823	827	836	853	817	821	857	822	839	822	862	832	884	881	878	871	815	784	848	844	852	805	841	809	826	829	838	833	816	869	846	802	862	834	846	797	874	850	855	808	858	828	779	857	850	851	855	853	851	820	866	806	884	832	841	825	869	814	815	828	820	805	819	881	817	828	823	883	821	794	839	859	883	849	890	826	823	897	817	866	813	820	830	856	893	843	817	870	855	867	825	816	826	872	860	835	803	819	841	818	840	866	827	817	899	817	806	856	827	815	833	859	904	874	908	860	789	896	847	882	795	872	825	814	848	900	892	803	825	862	816	859	827	800	841	868	846	838	895	783	830	868	850	793	809	794	819	845	874	814	840	827	853	848	835	799	874	809	837	861	870	853	871	858	845	860	829	907	805	781	813	873	829	843	845	838	867	872	831	838	866	857	819	886	831	840	852	838	831	869	828	821	814	819	837	842	832	848	856	858	776	869	902	841	854	875	851	864	796	857	848	840	839	809	834	808	874	829	822	814	826	877	819	835	837	794	841	835	820	811	874	793	847	843	842	838	820	817	823	793	819	831	891	811	847	865	797	866	854	844	800	765	823	847	848	848	847	854	798	878	823	846	814	830	804	832	852	850	832	798	839	790	855	764	860	854	776	813	819	829	857	806	856	821	835	867	867	816	785	843	800	888	896	852	807	865	839	875	838	846	832	889	844	875	857	841	779	816	811	866	858	822	817	865	839	851	859	816	816	807	849	819	808	847	832	787	838	852	797	847	830	840	788	844	851	804	836	844	835	859	844	813	812	807	847	806	830	840	891	872	839	854	820	826	866	805	867	848	866	834	850	839	769	902	846	786	845	890	888	863	828	798	852	890	813	852	795	864	810	801	836	793	798	816	851	807	852	790	815	854	839	818	788	792	855	843	869	875	893	831	826	859	846	820	835	824	865	812	832	809	861	879	827	886	818	857	856	878	836	810	844	846	805	838	844	809	859	798	849	830	863	847	881	873	808	796	828	807	863	868	835	823	848	774	850	840	803	789	776	847	858	803	920	793	915	809	876	836	841	832	846	790	822	819	820	877	864	858	842	809	837	823	813	816	842	837	791	803	877	792	888	816	803	849	848	780	845	859	825	805	838	840	895	814	868	831	816	825	884	798	849	874	830	851	844	853	824	838	763	855	877	872	768	825	822	825	819	813	852	827	790	861	855	851	828	803	880	837	821	872	773	819	839	843	876	840	799	874	855	833	825	811	788	834	844	842	777	788	891	841	849	794	858	830	832	793	844	831	834	873	844	867	818	807	875	848	813	852	845	848	837	846	854	897	801	844	820	865	838	886	886	793	800	812	848	835	784	856	802	886	871	784	859	813	819	876	845	816	863	788	873	851	791	822	795	838	810	817	810	827	832	856	809	788	838	882	794	848	847	827	870	790	783	861	860	812	850	840	839	777	840	820	816	897	854	857	827	886	858	868	842	853	800	882	812	865	919	800	857	818	812	817	849	849	845	833	813	898	840	880	825	819	857	835	879	818	876	871	832	815	844	826	891	852	886	832	816	853	873	797	795	824	831	787	789	868	888	855	856	829	848	874	846	839	833	803	839	859	851	872	808	811	860	840	835	866	839	835	810	826	829	834	840	836	792	832	832	848	837	868	881	788	862	864	805	856	843	870	880	837	841	840	778	807	822	868	806	819	892	838	816	844	835	856	806	853	859	837	825	869	799	836	838	811	887	841	809	805	806	832	854	853	821	839	832	850	825	815	803	814	857	843	870	823	806	889	848	875	818	755	821	839	787	815	855	837	785	847	783	842	846	759	862	868	827	834	903	872	822	802	827	849	827	831	861	840	837	812	864	835	822	769	829	863	800	812	777	896	785	860	877	881	882	820	854	906	815	788	878	857	832	890	844	854	858	798	877	803	827	837	818	780	817	813	854	862	860	881	848	891	861	818	820	816	826	860	850	852	820	853	856	838	884	825	830	834	859	863	864	795	839	808	835	827	842	868	848	870	854	805	794	812	849	836	831	804	862	843	836	859	856	858	809	849	884	838	841	823	851	812	771	835	806	826	814	908	831	831	850	859	804	832	870	827	852	792	876	828	856	810	805	840	809	891	802	855	832	828	847	839	798	844	803	828	845	862	844	872	805	874	841	820	804	843	819	849	788	833	799	805	879	823	838	891	789	870	847	871	781	858	822	848	862	818	833	871	842	844	875	791	815	777	846	797	844	828	847	853	813	891	849	836	878	836	764	806	859	832	827	824	841	804	855	806	874	843	799	836	868	832	848	817	830	855	802	833	827	880	847	834	853	851	857	813	877	827	862	843	860	841	855	855	831	837	801	841	869	893	877	822	830	805	802	881	848	815	800	826	814	839	837	834	848	811	850	820	825	807	851	826	824	842	794	887	793	799	858	866	873	874	835	842	846	858	901	840	832	838	827	836	822	845	843	814	813	902	852	879	851	862	867	854	848	825	865	849	830	826	829	830	808	826	817	853	839	848	815	865	813	787	827	853	857	852	859	849	782	815	837	833	854	818	829	803	886	857	851	851	837	836	887	805	881	885	833	873	846	845	821	839	833	831	830	850	823	850	846	820	810	838	819	868	848	878	899	853	826	852	867	886	872	828	855	833	866	807	785	922	844	862	871	826	817	833	862	826	855	838	883	826	846	826	841	791	830	821	838	827	864	836	823	792	820	917	820	806	835	809	829	899	838	796	843	808	848	821	808	843	831	891	852	835	872	833	868	874	815	844	800	832	876	837	806	828	881	820	861
25296	21424	26945	23964	4000	1574	1303	1170	995	1028	1045	1006	1064	941	1018	1004	1056	1012	1065	993	1022	964	1053	1108	969	1061	985	1025	1010	1030	966	950	1021	1028	983	1007	1044	963	1000	982	1033	1052	1004	1000	1006	1055	993	998	1019	1009	996	1025	982	992	1028	1017	967	972	1003	978	994	959	987	1013	943	909	999	1047	996	1027	983	1014	1019	996	1000	959	1009	1025	934	938	990	983	979	994	1013	979	987	987	941	966	974	968	998	1004	992	1031	968	917	983	984	991	984	996	966	971	948	994	980	997	998	967	902	983	994	976	1020	959	932	989	986	980	1027	1007	971	995	972	964	945	999	1018	1067	971	1021	1011	1011	960	1059	938	960	1047	962	1003	1016	977	943	946	996	957	985	937	968	960	976	961	994	979	1041	952	986	972	983	994	936	1001	1006	941	1010	1018	966	1019	971	932	990	1009	968	943	971	1005	989	989	1014	1037	1019	928	981	947	1028	926	969	960	1001	979	1013	991	956	1004	972	923	977	910	940	944	996	920	960	1002	929	955	1028	1017	957	1015	946	986	970	997	992	959	984	929	971	991	929	999	943	956	986	1008	939	1034	944	994	962	964	1036	1018	1004	997	978	971	1045	1048	963	967	988	973	995	1016	1006	992	923	975	944	978	950	955	960	981	1042	991	1006	989	956	1008	1013	971	922	1018	1005	978	1007	913	977	986	1058	1032	987	917	978	938	971	957	981	927	999	974	921	963	945	940	970	1031	989	923	1029	1008	920	949	963	1025	993	1011	1003	956	968	916	1007	1010	944	927	1083	1007	987	946	1021	984	993	989	955	949	979	961	949	975	1006	967	929	961	995	980	968	964	975	999	1032	950	1004	945	959	971	959	964	986	983	980	985	1061	985	963	984	1018	1015	1001	1037	1042	957	979	976	969	990	999	974	927	976	961	945	976	961	926	1000	958	1044	967	957	999	1018	1003	976	995	993	1008	1010	986	989	970	970	974	1068	952	997	981	932	995	980	968	976	956	961	956	1006	984	1015	992	987	956	1027	1024	970	1025	977	1033	1045	978	978	1007	998	972	1004	1009	984	980	995	955	966	921	1008	979	931	983	1010	987	995	999	987	976	1011	995	1022	1018	941	1040	1005	1009	994	950	1032	1052	1005	980	929	968	940	956	959	993	996	964	986	985	993	988	944	1025	1039	976	960	967	980	957	925	993	1018	1005	963	954	961	956	941	1012	1022	1009	961	1020	945	955	990	976	965	990	938	1011	960	945	1055	1058	981	993	1038	1016	976	936	1028	991	958	985	958	955	974	946	985	963	1003	945	1040	967	1034	1002	955	983	961	1032	1045	987	936	964	984	992	1019	994	984	966	977	955	995	939	964	995	951	1023	999	958	980	928	960	978	1004	941	973	1015	960	1001	984	973	984	1021	994	969	979	968	968	971	970	967	934	951	1028	956	1037	1001	998	969	993	1001	1035	978	998	954	940	1002	977	1002	988	986	1012	1002	995	978	985	1045	1023	946	935	1003	996	971	997	1010	975	1041	931	1001	976	987	954	1027	993	931	995	965	959	1003	974	969	1028	938	964	976	936	965	937	974	993	965	1013	972	964	976	933	982	938	998	970	972	940	953	1019	1008	970	927	1020	966	1006	948	990	1038	959	984	978	981	1011	979	977	945	974	994	1002	996	960	903	999	963	976	957	992	1005	1012	977	1010	984	1002	969	975	1004	1012	954	998	968	953	1024	941	970	1000	1004	1022	992	965	974	997	1020	991	996	972	979	968	1016	1010	1012	1057	1036	978	996	978	952	989	1013	1002	999	974	991	979	1035	929	975	944	936	1003	1045	958	990	962	959	958	1024	994	1024	930	982	1062	950	905	975	984	947	998	926	989	987	971	939	982	958	996	1000	965	1027	967	1024	1033	968	978	950	983	966	984	1011	1035	954	1018	941	955	985	989	970	953	914	931	1019	962	930	938	963	990	1023	957	931	990	991	981	1021	1017	961	985	997	999	1056	1029	975	1001	994	978	956	954	1008	924	1005	960	999	945	1001	974	956	1008	986	966	976	975	987	958	941	1031	1000	923	999	1032	926	991	987	929	984	1024	940	982	996	973	1029	971	974	964	996	954	935	927	1026	986	998	979	945	931	972	953	959	993	1025	976	958	1034	969	953	996	963	1033	934	924	979	974	981	1006	963	986	984	984	956	951	1009	944	976	966	961	1060	902	947	917	971	949	986	1008	1023	953	977	958	1009	973	982	975	990	992	980	973	1014	1007	988	972	952	940	901	946	979	985	971	1036	965	964	980	921	946	985	939	1024	926	1000	994	913	969	967	988	950	1037	1007	1017	1026	993	987	954	961	956	962	1010	943	1063	957	1000	979	1002	986	987	935	997	969	934	949	972	1014	1001	988	976	1003	1035	996	940	979	999	1036	1027	982	935	970	979	938	986	973	997	958	943	984	974	981	952	1007	939	1024	976	962	983	983	1024	1013	998	945	960	965	1029	951	999	991	989	989	970	997	967	951	1004	1000	999	966	985	1003	951	937	949	963	990	946	956	962	960	986	984	981	983	1026	990	1025	997	979	988	981	994	988	1073	926	1036	940	974	1018	976	984	1006	969	1025	962	992	1002	966	985	962	965	992	945	989	967	967	995	1032	1001	1042	937	990	939	1020	1004	956	968	1008	997	986	988	949	962	973	992	970	1009	1024	988	961	995	975	931	1022	978	1017	1030	1025	993	980	924	928	978	1027	965	950	990	979	985	973	1013	976	948	919	969	1009	1006	986	1006	1020	970	1009	1000	1001	981	963	987	937	986	1021	1045	950	1009	1029	959	918	944	992	957	985	990	965	987	998	944	986	1018	935	1023	1087	999	993	971	1027	1033	953	1036	980	982	995	1036	1028	982	961	916	973	1007	946	995	989	973	1021	918	1018	987	962	970	1017	968	975	1005	981	1034	992	982	1002	1018	1009	946	999	1026	957	958	1007	1004	942	961	1008	1005	948	1019	1004	981	967	1017	1031	967	1005	926	954	978	960	985	978	980	964	985	969	985	1031	977	980	1034	942	926	966	975	951	1014	1037	1016	1050	952	894	979	1053	950	969	967	1010	950	1044	1003	985	969	975	987	963	967	941	1019	978	1000	948	1024	984	972	993	946	935	966	1008	943	996	961	1012	937	956	982	935	980	999	972	1011	956	954	1024	966	975	1015	950	1006	932	940	993	1017	957	1019	978	1008	946	959	1024	1014	948	1001	955	980	934	1007	1007	1003	963	996	951	978	946	943	977	987	973	972	971	940	983	977	967	981	953	1027	976	1007	999	931	939	938	962	1034	1017	981	998	980	1009	999	981	970	960	937	998	1037	951	970	1001	985	1028	975	1002	1034	940	954	926	988	1000	988	924	1052	946	1005	1010	1005	936	935	999	960	1003	1017	974	943	982	996	1005	939	918	952	959	1016	990	944	907	1021	968	1006	973	970	955	911	1029	971	983	1014	964	1012	957	1005	987	975	979	1024	984	959	961	980	1046	946	935	1021	982	942	998	1013	951	977	944	1006	983	920	954	1001	958	946	922	992	986	934	932	1002	978	934	940	1021	1016	961	963	1015	1005	991	948	987	967	1007	1012	973	937	985	994	1028	958	1002	958	989	980	955	951	967	971	1029	959	1007	1005	960	996	961	1008	957	949	952	976	972	1019	1003	1029	927	1075	1017	979	1008	961	976	1061	1042	1007	1003	983	983	964	934	1002	1015	1016	975	945	1005	998	1009	947	983	983	989	1005	1014	943	946	970	985	1006	998	1003	1026	939	1004	992	1002	974	984	964	971	958	996	972	975	997	1024	950	998	982	982	940	978	913	994	1023	966	952	998	977	978	996	990	992	1051	996	1002	1054	947	957	996	1034	1012	964	985	968	945	995	1009	974	955	951	995	1007	1015	1004
3662	2898	2540	1622	1273	1221	1096	1050	1037	990	1018	994	942	975	945	965	946	1024	882	941	869	910	951	906	956	930	945	940	900	946	913	915	943	973	904	898	882	929	921	878	913	894	943	932	905	936	943	953	886	906	957	904	883	922	897	915	905	928	930	875	885	947	984	857	883	876	891	909	895	882	935	899	940	915	893	870	938	926	858	905	932	923	916	927	870	896	912	858	902	881	920	888	844	918	887	856	840	954	885	898	892	948	886	901	916	955	893	911	816	865	921	875	911	921	908	875	917	887	956	914	942	906	876	948	908	917	931	955	863	908	824	912	911	848	892	895	882	938	945	853	950	880	884	948	912	944	892	918	931	926	889	918	926	924	915	910	927	886	945	896	835	927	895	889	937	870	891	942	889	907	863	890	859	844	907	879	892	949	921	845	955	891	899	927	935	887	887	852	857	906	965	850	930	916	974	913	880	919	880	933	892	862	885	935	898	895	900	898	870	918	907	875	869	925	888	918	914	879	871	912	877	924	919	862	923	864	929	874	809	859	913	913	926	869	947	910	863	929	912	923	952	893	921	875	897	887	873	912	886	881	876	882	889	914	896	885	835	919	888	845	896	870	865	848	834	850	897	888	900	962	931	919	844	924	895	880	907	891	857	934	891	900	959	930	851	910	885	879	899	904	913	911	875	892	898	891	913	937	908	842	930	897	902	897	886	918	909	908	937	898	932	844	920	927	884	874	855	929	904	909	913	959	942	905	956	918	935	883	896	926	931	921	930	972	908	885	881	880	912	867	871	900	955	907	896	910	902	846	900	863	927	916	839	891	881	924	922	891	896	875	908	887	898	910	865	923	963	885	874	890	929	913	883	884	934	925	858	857	841	890	907	910	862	900	892	955	868	830	915	893	876	902	898	898	975	849	896	916	867	883	907	897	882	882	875	889	835	884	912	905	877	898	864	924	870	913	931	867	861	869	900	867	893	919	881	926	918	910	858	908	907	895	917	846	927	947	882	901	909	896	906	917	843	921	893	893	957	869	908	894	895	916	895	887	883	864	877	946	887	951	887	915	867	888	903	892	870	980	901	880	898	934	889	909	918	929	883	904	881	899	932	906	883	954	878	920	890	881	898	877	918	923	910	918	858	943	920	888	886	904	852	887	914	901	951	895	869	918	929	849	855	912	854	856	872	871	927	918	873	913	844	898	951	900	894	884	898	865	955	900	885	867	837	885	909	900	933	847	878	899	875	911	928	873	887	922	874	861	890	929	918	906	854	921	941	944	979	912	878	904	853	896	863	892	896	878	894	926	877	890	883	866	873	912	908	878	901	859	896	865	902	881	859	892	877	902	949	903	895	940	876	916	867	858	890	882	907	885	862	923	881	868	918	875	876	897	880	864	889	856	879	884	857	908	939	916	884	878	931	913	900	917	898	908	960	917	861	838	883	935	902	923	862	883	906	917	885	883	902	910	891	901	880	878	906	874	912	872	886	886	918	835	938	906	882	887	855	939	921	880	911	966	900	921	921	908	966	921	912	823	858	893	877	889	919	922	888	890	895	931	903	866	884	879	856	896	846	937	871	842	918	933	898	895	895	913	918	854	888	923	871	853	879	881	941	890	881	887	887	894	924	885	931	894	850	888	885	874	880	855	901	892	947	843	933	894	891	916	931	894	901	860	917	937	888	846	853	898	846	898	870	878	931	884	919	874	878	911	889	897	853	907	892	913	887	899	914	887	923	834	892	918	918	899	920	873	892	868	926	919	858	870	907	901	888	928	871	881	915	915	868	905	938	924	914	883	856	886	856	897	870	916	889	882	916	882	855	883	888	902	976	885	924	893	885	902	894	886	833	911	887	932	876	873	951	913	926	902	882	889	899	937	930	927	928	916	911	890	918	928	860	937	847	908	904	900	840	928	908	918	910	893	968	954	902	850	930	930	889	874	935	870	951	931	913	904	858	869	901	916	912	911	893	824	951	836	944	935	885	903	932	823	914	914	854	920	891	915	927	874	917	875	866	889	967	876	910	973	897	868	900	902	859	872	835	904	904	946	923	847	901	862	903	881	881	862	868	956	893	897	867	917	906	900	921	904	861	927	897	957	880	856	911	863	893	856	874	890	826	887	809	934	877	909	922	890	834	949	906	900	925	832	891	869	899	884	895	893	912	867	954	946	883	903	908	885	837	926	889	874	880	945	867	909	833	880	884	888	907	899	925	933	913	954	882	902	869	880	923	882	913	890	915	907	895	901	917	919	897	956	914	923	919	925	904	861	927	887	883	879	931	883	932	898	888	949	897	870	893	893	852	896	905	877	901	902	868	878	889	910	931	921	935	855	948	893	885	919	892	913	927	905	854	883	905	866	849	917	913	900	886	906	911	887	910	890	896	861	929	873	915	882	840	892	829	866	891	931	865	959	860	945	856	864	937	897	922	888	925	883	899	898	905	883	886	910	910	895	926	878	870	864	881	862	926	870	899	867	855	903	884	879	924	923	888	874	949	849	884	884	877	913	869	941	853	933	810	888	842	937	858	953	892	873	907	867	896	873	915	891	867	850	894	913	865	884	875	905	939	896	893	878	893	884	903	867	907	861	904	898	884	905	859	844	899	910	923	904	848	913	973	957	866	929	915	919	901	887	913	866	899	939	872	925	890	877	949	932	868	873	933	888	885	890	824	850	903	925	896	901	846	855	842	901	864	895	919	880	907	899	921	829	878	935	911	904	886	939	906	870	913	904	845	925	932	867	898	837	873	892	879	878	922	891	916	870	887	921	934	893	916	923	926	843	879	909	888	898	871	854	901	926	908	837	915	903	883	871	895	897	884	925	928	836	841	884	945	940	888	877	913	871	892	931	911	841	891	922	914	887	856	891	861	923	848	883	884	881	890	869	913	858	934	876	868	913	913	887	890	904	914	902	903	919	905	944	899	901	917	918	926	883	877	900	848	893	938	872	890	927	886	871	889	838	882	915	871	870	948	915	884	908	893	866	881	843	898	887	869	928	884	926	833	880	862	900	934	861	923	897	888	969	905	801	891	886	931	893	877	933	858	892	889	925	933	881	890	902	830	917	881	863	886	907	902	913	842	859	864	831	870	910	873	914	874	899	895	903	894	923	858	878	850	874	854	902	888	924	904	842	908	862	926	913	933	898	905	874	899	877	940	878	865	900	913	875	943	891	906	832	923	884	847	896	896	886	903	900	868	870	882	839	898	854	956	884	856	849	893	909	901	900	906	875	861	895	894	917	893	913	833	925	893	897	851	952	849	894	890	883	871	868	895	950	910	845	856	919	915	934	909	847	891	900	907	872	865	920	907	905	867	905	895	898	874	915	883	951	901	914	860	904	871	898	829	937	889	847	909	906	854	861	904	894	939	929	904	838	899	886	917	890	872	847	855	871	926	913	918	933	890	900	887	890	915	920	969	877	920	896	907	962	886	855	888	886	920	914	883	899	909	894	952	898	911	855	846	912	895	862	868	899	875	879	875	867
24037	21402	28641	24524	20978	4747	1562	971	800	781	796	764	685	720	726	699	694	694	687	665	652	713	697	671	644	661	671	662	677	659	654	658	695	682	634	648	679	656	646	648	658	671	606	665	634	668	665	631	702	635	645	662	661	631	669	622	681	626	595	662	668	686	624	600	699	647	670	642	641	649	659	642	671	629	676	678	632	660	649	668	651	641	671	650	652	663	643	631	707	629	624	647	620	685	646	594	617	703	680	682	677	621	653	637	615	633	656	638	655	645	695	650	644	662	663	695	655	615	713	663	614	655	649	645	672	630	672	665	652	662	677	698	663	643	642	655	642	627	690	651	643	601	620	675	652	626	617	689	621	658	674	612	671	681	640	704	647	688	616	659	663	646	644	669	630	635	660	608	655	648	675	604	597	665	671	654	654	635	616	638	666	691	623	682	669	659	679	635	626	672	669	600	633	640	630	622	580	654	643	658	662	706	692	613	614	683	653	660	645	600	655	613	633	620	677	619	582	613	648	611	611	683	660	624	620	649	631	637	624	669	599	629	675	638	640	654	640	611	677	640	599	635	662	677	625	665	717	615	692	616	618	630	630	630	628	628	675	684	642	621	629	626	580	602	635	600	686	630	653	677	649	692	661	598	643	668	634	673	625	614	643	645	632	656	610	604	670	619	656	642	634	666	614	677	672	678	597	656	663	628	641	599	626	636	669	644	624	628	646	648	647	674	620	672	641	679	637	677	601	667	637	677	725	658	643	652	686	647	667	658	610	658	646	641	640	650	644	638	603	640	639	637	637	677	626	631	599	638	653	662	658	664	634	657	617	650	694	695	663	646	670	644	615	683	638	662	648	646	622	676	622	565	556	658	645	658	643	611	623	669	693	625	595	646	735	596	624	640	669	651	636	673	661	644	619	658	682	646	594	661	663	681	617	607	643	662	669	671	681	656	643	678	634	662	649	614	659	605	623	651	629	649	614	597	640	644	604	639	662	630	646	661	672	655	591	615	637	664	642	627	627	666	640	633	660	621	648	655	614	634	661	645	650	690	640	650	678	672	641	649	596	650	644	660	618	649	680	648	641	660	580	651	662	687	662	629	648	652	639	638	651	620	643	644	642	649	617	624	641	631	645	620	605	625	627	643	642	657	637	648	639	618	630	641	680	648	703	678	669	659	658	638	639	648	630	630	649	667	662	631	710	613	628	643	645	639	618	623	617	677	629	683	694	661	669	676	630	613	668	611	667	666	653	643	636	613	641	652	638	635	659	641	677	698	657	681	696	615	628	653	638	652	621	674	655	617	578	635	640	666	641	680	617	653	605	643	668	635	621	650	649	605	639	641	679	650	653	633	688	658	678	649	619	623	618	673	583	596	649	637	657	694	702	632	640	635	658	639	679	636	643	635	636	633	668	648	643	615	636	667	629	635	635	666	622	661	687	659	646	641	660	660	616	612	626	676	675	641	648	644	631	629	664	607	629	624	697	629	618	625	658	677	664	632	636	687	590	635	672	662	669	619	687	658	612	639	630	631	620	632	661	644	633	631	604	666	629	607	662	656	662	645	663	624	610	590	602	630	678	646	634	656	668	637	591	641	636	676	644	671	593	653	676	654	641	650	684	640	668	623	643	650	610	659	694	677	630	626	651	577	667	662	633	660	624	628	638	658	605	641	634	646	640	614	662	680	609	664	677	657	693	679	655	623	641	639	631	658	645	659	653	677	663	642	611	663	649	655	650	649	615	618	611	637	599	619	671	616	644	628	631	614	649	638	678	658	653	662	662	628	661	649	625	633	627	636	684	660	665	670	647	688	624	664	611	651	654	616	642	646	622	660	647	676	633	619	627	633	654	624	670	647	662	638	645	693	639	604	643	673	664	667	606	687	681	627	645	623	657	609	676	609	699	614	664	605	692	640	707	611	667	647	620	634	687	665	641	629	659	626	637	683	637	604	636	646	654	615	626	643	652	630	627	661	626	666	665	681	690	601	620	646	578	674	674	640	637	637	643	662	636	651	593	671	645	654	651	693	605	630	671	640	672	670	649	663	647	628	644	643	706	637	618	624	671	637	632	600	611	606	692	619	659	648	666	662	626	689	628	638	650	635	620	660	630	606	641	665	665	687	655	682	684	613	648	641	640	602	666	649	673	671	615	611	666	646	655	641	638	650	677	613	626	630	617	617	690	654	629	637	591	649	587	601	659	662	607	678	637	653	663	687	669	639	627	650	682	643	674	685	640	627	651	665	683	625	663	635	636	601	615	653	660	656	657	627	686	674	641	630	657	646	648	581	666	653	624	673	628	635	645	704	628	673	618	638	671	678	612	662	634	639	664	597	605	680	621	630	656	656	675	627	648	686	648	683	657	623	658	561	662	678	656	647	638	629	599	603	606	632	662	668	669	589	674	631	647	628	656	636	673	626	644	638	669	602	666	640	625	587	667	616	638	630	660	670	663	667	642	652	604	609	661	640	664	681	645	681	644	672	631	661	642	677	681	597	635	620	643	624	654	629	669	652	621	627	644	603	656	631	639	592	627	631	624	607	648	664	626	620	643	657	619	614	616	594	593	632	595	608	644	656	660	629	685	631	642	596	658	616	651	611	649	629	684	620	649	666	675	655	656	674	664	660	668	664	721	673	669	678	648	644	656	693	671	629	626	657	617	615	639	681	594	663	621	642	593	656	606	594	683	637	669	614	630	688	679	622	642	642	668	627	613	647	652	686	645	656	658	638	618	661	640	616	665	658	686	609	643	630	586	644	626	627	679	609	627	666	625	658	667	585	648	610	602	635	654	639	647	634	637	648	663	636	604	618	667	615	656	659	669	623	647	661	649	667	656	606	619	653	645	610	628	619	614	669	629	655	616	616	632	645	623	653	683	662	651	613	623	675	638	633	664	641	659	646	624	629	589	612	651	632	609	621	658	644	676	613	587	653	630	625	640	616	654	664	668	658	622	617	648	669	647	649	633	632	685	644	642	669	645	607	616	660	619	646	643	633	634	622	671	656	681	667	660	632	648	655	627	635	617	651	641	595	701	661	616	639	666	648	674	692	667	673	642	623	647	648	663	657	636	639	659	618	637	689	650	631	603	595	641	600	670	626	685	641	587	649	619	643	634	638	697	632	624	678	667	676	631	696	648	675	653	623	636	646	655	639	636	631	642	638	622	643	612	648	650	658	676	645	658	667	621	610	634	671	641	642	633	635	654	620	655	644	658	652	641	664	632	645	672	681	633	669	603	655	643	604	670	630	651	658	674	626	645	612	675	642	627	637	664	666	671	674	644	615	652	607	662	683	618	658	618	653	618	663	610	641	650	689	638	638	651	652	675	570	609	641	633	631	660	682	649	638	641	662	633	664	660	660	615	597	657	682	636	690	638	665	649	650	586	638	635	622	668	655	604	651	648	662	575	629	674	670	677	605	621	635	628	660	666	646	588	595	635	637	598	651	653	659	666	618	679	656	608	650	605	660	627	643	687	626	626	684	626	639
3509	5218	4237	2270	1584	1377	1115	1040	893	885	850	754	760	763	761	761	728	774	732	689	694	728	688	691	695	691	636	688	656	655	694	684	659	646	682	717	634	682	651	620	643	606	645	670	645	607	634	681	656	635	697	651	677	725	717	664	692	702	701	668	636	649	622	696	653	669	635	646	640	679	633	617	642	640	646	658	668	631	676	655	677	610	646	657	675	655	653	634	599	640	652	662	670	695	619	638	648	690	663	625	666	617	645	615	588	675	635	668	632	641	658	638	666	637	635	624	673	720	666	621	681	685	627	711	691	695	636	688	643	660	654	645	652	653	667	680	644	662	609	640	679	622	665	659	654	596	642	652	661	637	641	670	676	616	626	622	636	647	651	643	617	657	654	657	630	710	606	682	607	681	586	605	674	672	667	635	685	643	676	666	668	681	619	634	686	657	659	679	642	612	622	614	629	637	697	666	671	658	641	703	612	665	688	625	630	663	660	633	674	624	612	668	659	677	633	614	694	628	702	643	679	607	639	679	672	634	562	685	680	676	604	635	633	641	629	644	662	673	685	686	635	650	632	657	634	640	655	601	628	659	669	640	707	625	625	657	629	660	669	660	650	626	647	703	628	697	642	679	603	688	625	674	669	682	642	658	605	643	669	663	629	625	630	634	621	626	640	622	652	654	660	643	652	669	640	604	622	672	650	649	670	604	637	629	618	648	668	669	615	637	664	642	679	644	652	632	686	649	690	666	663	628	716	653	649	629	621	712	575	641	591	671	597	615	663	660	652	649	643	661	663	661	627	647	698	646	653	679	655	676	655	662	663	648	606	638	656	633	679	624	690	665	605	634	663	609	703	651	661	634	677	633	654	653	608	621	680	646	673	626	632	659	604	656	668	636	599	634	640	630	657	650	664	690	669	620	619	632	670	662	682	643	627	661	634	665	604	682	660	639	659	648	630	640	662	633	665	628	618	624	676	634	653	651	628	642	631	675	678	664	580	644	632	674	676	658	636	649	652	595	635	628	659	601	659	649	615	648	647	639	666	667	667	649	603	644	639	637	659	606	615	669	670	605	664	696	670	714	617	667	596	613	626	613	600	631	657	660	645	632	661	671	653	612	628	661	643	612	684	683	599	653	600	696	639	633	659	663	677	638	651	638	665	649	649	621	628	676	669	629	662	627	602	621	667	629	663	652	661	672	674	631	700	615	674	659	665	635	626	597	596	663	601	642	674	642	602	647	641	623	640	585	665	630	617	648	621	625	654	631	638	628	625	653	606	600	579	639	689	646	646	636	654	608	672	658	610	611	621	630	633	628	648	619	640	656	633	602	650	660	681	656	601	700	621	681	633	649	636	672	632	640	632	607	641	671	647	627	674	630	636	649	626	635	605	646	614	626	620	665	622	676	674	613	645	645	655	620	642	682	680	659	621	603	631	605	607	650	598	650	641	654	627	643	626	631	625	629	580	656	675	680	640	574	625	597	612	673	638	643	680	600	625	641	672	671	632	661	641	680	632	641	651	647	695	670	677	638	625	597	680	627	621	703	638	668	665	667	636	684	679	632	639	614	675	636	697	622	613	626	688	669	644	598	618	631	623	612	643	638	667	678	665	645	666	632	645	664	643	626	671	606	623	623	661	667	636	669	633	594	705	609	665	643	683	677	614	619	640	633	654	640	660	658	651	627	680	655	670	618	634	597	646	664	615	629	633	641	637	616	676	623	641	665	640	649	618	625	639	621	632	671	639	673	653	668	641	641	597	626	621	644	655	685	671	617	648	661	641	652	633	643	630	658	648	646	639	661	621	659	628	637	626	694	617	617	641	648	651	624	671	621	614	643	628	579	667	621	626	579	638	617	647	648	643	593	642	639	648	605	639	647	625	641	669	630	622	628	658	608	668	650	656	652	585	672	683	631	671	618	638	666	694	653	638	687	640	693	636	646	644	645	664	602	655	630	631	703	686	685	671	613	647	644	611	650	626	615	680	626	653	627	625	637	698	652	656	618	627	632	605	630	620	663	639	673	654	637	675	618	641	653	656	641	652	613	683	686	697	653	637	672	645	660	654	635	630	645	616	627	643	675	629	638	585	694	640	660	644	625	655	571	631	636	631	634	628	697	630	615	636	639	688	615	635	647	611	665	640	630	620	680	670	620	678	604	637	593	653	600	672	712	658	648	560	652	657	649	621	678	629	658	650	662	640	695	653	635	671	695	648	655	676	610	646	676	643	647	635	659	615	660	594	594	665	646	655	633	628	601	662	622	647	628	633	672	671	639	655	660	580	622	608	639	681	650	647	588	664	622	635	667	655	646	643	618	614	643	687	616	655	688	681	572	671	640	604	607	615	684	645	676	654	625	642	701	634	708	662	646	661	637	655	658	630	595	643	654	658	665	655	644	636	629	588	656	674	653	614	670	670	621	635	632	613	681	627	608	627	595	664	638	693	605	603	611	653	640	647	662	626	654	627	654	620	701	610	626	650	592	618	668	628	644	655	587	653	611	672	654	630	593	623	650	669	647	628	615	625	631	654	669	599	598	697	663	638	614	634	660	614	630	630	622	652	642	637	624	603	618	640	590	632	632	644	602	596	615	640	626	630	608	660	650	644	647	655	618	615	650	633	600	625	648	636	634	630	637	593	676	586	657	636	671	624	657	667	641	655	601	676	605	611	688	600	645	648	606	635	634	630	635	649	666	678	627	629	729	682	647	636	666	667	653	649	645	682	626	637	659	648	651	659	625	623	624	682	637	646	680	615	646	653	650	645	642	622	617	639	634	613	616	638	625	658	662	615	630	617	608	664	644	676	618	616	617	673	640	622	604	597	645	598	714	605	568	656	619	667	657	611	646	660	668	658	687	628	647	667	631	617	658	633	673	605	668	604	632	611	622	658	634	636	623	694	597	647	687	680	649	637	670	670	626	634	636	646	665	628	638	644	622	660	641	670	636	616	633	613	607	608	643	650	658	617	624	583	623	669	643	634	686	640	634	623	646	637	609	593	683	636	623	641	678	688	661	659	640	658	618	669	638	656	626	620	637	609	640	666	683	687	599	614	687	633	633	644	669	663	644	652	619	644	633	639	641	662	646	650	647	655	617	654	646	645	637	610	638	637	645	630	669	604	661	614	627	633	596	604	684	613	621	620	646	717	637	665	678	632	636	653	623	677	629	628	636	634	649	671	675	666	618	703	660	656	626	654	647	598	643	671	676	639	664	632	639	652	637	683	622	641	666	638	659	606	659	643	653	608	632	639	646	702	676	645	575	597	624	600	623	624	631	634	621	654	665	626	595	641	669	668	663	629	637	647	644	632	673	657	606	620	680	631	649	626	658	672	639	637	634	654	648	620	672	649	655	603	614	604	685	674	654	691	658	695	648	645	641	661	618	646	621	628	668	620	638	619	609	640	603	629	660	618	625	666	683	620	642	661	645	639	609	627	636	669	632	665	657	671	612	662	648	660	634	653	651	608	585	651	657	611	605	647	640	630	614
27697	12871	2526	1493	1134	1049	974	953	931	951	908	962	894	926	921	957	940	943	960	882	979	933	982	979	947	948	941	953	931	979	992	922	937	924	951	974	945	970	950	867	948	984	943	1006	988	934	953	961	943	889	909	989	904	890	922	911	898	953	1003	932	945	881	1031	871	909	964	925	970	921	941	938	918	931	918	978	968	960	888	942	958	921	1002	963	954	920	965	944	946	960	940	955	923	960	975	925	911	939	950	941	940	985	956	942	977	901	873	920	938	916	927	943	922	926	909	937	939	931	921	1001	969	938	966	919	903	950	888	974	912	968	898	892	947	929	943	888	963	936	890	948	992	944	929	911	932	964	958	984	965	910	920	892	900	923	935	921	997	1010	933	953	944	961	963	945	962	915	980	946	929	899	956	939	908	956	936	962	928	863	929	908	966	944	962	944	919	896	922	933	881	1016	931	971	928	915	911	867	919	957	950	867	925	967	961	890	925	947	916	930	941	954	953	902	913	891	964	950	924	973	945	884	923	911	903	911	932	899	927	972	883	939	890	956	954	904	935	918	889	963	987	948	934	913	941	943	967	924	966	928	941	911	980	946	952	966	947	943	895	909	897	911	920	877	891	937	898	901	1000	967	960	879	936	953	975	961	880	928	905	915	975	937	936	953	898	942	986	939	961	968	1004	935	944	922	956	926	912	917	909	908	920	933	910	879	953	936	929	911	945	972	919	994	951	920	901	915	970	960	965	927	990	890	952	901	934	892	906	932	896	1008	942	942	914	912	952	907	977	917	873	957	923	909	908	885	946	962	886	923	937	952	950	908	976	928	1016	899	889	957	966	927	955	847	901	974	906	916	945	967	927	947	952	958	986	938	942	898	982	964	939	894	941	926	956	947	913	924	922	907	934	988	963	969	970	959	945	964	946	920	909	958	972	956	908	954	885	970	943	911	883	906	964	940	968	931	985	920	989	932	929	866	877	926	1008	869	878	882	934	911	916	935	995	951	914	908	901	966	944	939	926	895	946	919	919	936	904	945	920	956	940	933	934	1002	969	941	874	980	899	925	925	964	921	927	935	934	967	907	867	874	943	950	969	973	961	934	932	999	913	943	957	918	953	949	919	936	956	935	954	945	942	931	948	988	936	974	1007	895	992	847	966	940	936	953	947	974	893	912	1001	904	938	954	910	914	923	985	923	856	946	957	909	927	905	924	908	899	963	940	924	947	906	966	936	944	886	982	882	923	931	954	930	974	910	896	953	905	985	897	920	984	962	946	950	953	918	947	974	1016	936	929	943	999	921	923	940	952	957	920	913	917	939	989	891	930	939	933	890	881	910	921	936	979	947	963	900	915	884	939	944	932	914	921	933	905	958	911	929	910	955	971	950	961	928	918	938	983	920	977	948	930	935	945	958	882	890	952	992	903	934	887	959	917	955	947	943	939	941	917	933	925	993	863	962	928	898	954	1006	944	932	950	930	907	923	871	1000	927	939	931	945	950	937	951	990	958	951	938	931	987	919	947	941	969	972	993	944	913	891	942	928	949	916	978	860	888	958	918	950	921	948	913	910	940	903	947	915	914	949	993	920	958	940	896	1024	912	979	960	918	933	910	1012	912	885	914	925	923	946	927	922	926	945	918	1008	872	907	934	965	910	967	895	957	947	957	933	973	927	936	962	931	922	965	934	923	906	924	973	986	1024	955	862	933	930	899	941	956	967	983	928	910	972	910	972	899	917	965	919	922	988	963	924	950	981	923	896	955	929	981	898	922	909	921	945	956	937	880	976	931	931	912	943	904	917	930	937	882	955	988	908	930	902	883	947	926	942	875	963	936	933	892	924	961	904	935	901	963	944	929	991	966	954	909	916	935	902	982	933	941	921	1007	989	874	964	981	914	948	899	925	945	953	971	998	938	958	921	968	948	947	913	947	901	903	977	929	939	962	948	931	965	954	968	915	922	961	889	950	928	967	937	954	910	937	943	927	895	907	909	992	887	918	924	908	909	906	928	914	966	941	976	936	908	950	938	910	957	901	923	951	973	927	978	937	918	983	996	962	923	945	915	879	981	913	929	921	950	968	961	931	881	879	934	944	986	871	968	940	973	961	967	1001	971	900	980	898	926	908	960	930	921	899	972	935	944	935	944	999	991	907	957	972	929	963	946	944	910	983	952	966	994	912	918	922	916	911	925	932	971	967	936	953	958	970	968	974	920	930	912	878	984	960	930	974	934	938	973	925	884	903	928	972	924	936	893	946	921	930	1053	912	967	930	974	932	889	937	921	937	906	946	923	974	973	939	922	922	916	930	905	900	920	922	950	905	915	839	978	894	865	942	932	978	885	922	948	967	923	912	904	1026	944	910	985	935	971	986	935	911	945	839	999	965	919	984	945	940	891	985	926	885	1007	945	946	967	939	949	939	924	899	902	933	945	951	953	909	915	893	949	962	929	905	923	941	970	921	934	860	921	894	934	939	963	937	928	969	933	987	897	924	888	944	948	935	926	940	866	908	931	953	934	981	939	921	906	953	908	933	900	926	982	914	922	916	947	902	925	922	945	959	945	937	889	976	901	942	926	910	907	934	923	945	912	971	930	947	956	965	975	909	927	876	950	916	980	974	959	965	943	883	922	963	991	932	901	938	948	956	897	925	1006	951	909	944	937	926	961	959	940	958	966	954	923	938	937	964	928	862	928	977	897	910	920	980	960	901	928	936	961	918	911	920	964	904	905	945	925	870	891	994	976	967	930	963	940	1022	931	953	960	922	958	992	960	924	911	872	998	978	965	956	937	900	936	941	937	926	1005	962	946	931	934	916	915	936	920	929	951	905	918	1002	902	958	970	955	955	939	891	979	973	940	931	945	941	905	987	985	952	925	940	1010	987	944	957	933	936	928	951	919	971	963	983	926	975	948	940	949	950	940	994	988	938	865	975	951	944	939	890	967	920	855	945	907	943	973	942	931	966	947	925	879	964	936	995	924	936	917	923	895	925	964	915	951	948	943	964	890	941	967	941	935	926	872	901	963	909	919	923	980	954	905	954	956	906	942	985	968	929	946	946	906	956	880	929	925	1032	949	891	895	943	944	964	866	952	946	900	937	967	916	962	950	911	919	936	929	915	945	955	960	934	977	939	914	912	914	878	923	935	904	947	917	946	984	938	985	958	941	961	952	923	894	960	963	917	951	951	931	904	900	903	964	953	939	975	952	944	941	906	957	986	954	975	870	897	916	976	912	932	920	954	934	943	944	918	953	962	900	933	1013	958	963	990	955	954	897	951	915	1027	876	925	955	943	963	883	998	907	927	919	968	929	966	897	900	932	922	969	941	889	923	978	937	901	907	927	945	943	925	923	947	940	913	918	902	914	942	997	939	931	936	939	907	951	973	928	962	913	1017	912	1058	960	966	900	920	917	897	915	1016	917	917	928	940	875	923	886	964	960	975	899	935	953	978	928	950	912	941	901	917	903	891	943	946	878	956	978	1023	958	899	992	962	925	879	884	955	906	905	948	939	884	981	991	882	989	965	897	992	951	959
5096	1147	1052	886	857	907	891	839	796	892	838	890	817	894	814	847	877	822	833	862	840	851	807	806	852	817	853	844	859	816	846	863	785	904	819	901	842	812	824	836	845	862	845	911	828	820	855	830	815	851	840	843	826	827	855	839	811	818	807	839	874	835	936	842	871	844	861	834	828	842	858	850	804	806	833	833	838	808	861	861	866	838	837	892	841	867	850	882	823	813	851	867	860	854	795	880	775	834	839	819	887	766	859	838	869	865	855	847	825	816	830	829	863	831	786	841	839	838	805	856	838	884	885	831	823	846	853	822	873	835	798	821	864	781	850	858	847	785	847	774	814	850	806	833	851	813	813	786	856	844	844	793	863	838	843	804	867	937	842	829	851	813	855	813	860	786	843	882	831	899	840	836	830	837	858	823	822	852	829	850	831	828	838	826	836	844	841	884	841	835	822	862	881	879	769	834	880	861	845	865	864	833	877	865	798	828	833	863	846	850	821	868	901	814	840	837	815	848	823	862	852	865	793	784	833	858	839	813	884	793	862	832	814	815	822	866	833	831	764	866	801	841	851	812	818	878	837	834	885	836	845	833	925	827	824	845	845	817	840	843	853	816	845	831	850	848	874	839	851	847	838	879	835	836	853	839	886	874	890	812	830	869	841	868	833	877	839	837	863	819	855	786	834	827	869	831	806	862	810	845	857	833	808	815	839	883	841	826	749	848	845	832	824	816	827	839	842	889	880	870	852	795	850	778	813	843	828	836	868	818	802	831	821	880	893	803	825	858	826	847	813	858	860	855	861	847	846	796	832	826	814	841	833	822	861	796	844	823	868	822	862	821	824	831	839	830	808	824	863	816	847	834	836	787	848	799	881	820	838	865	778	856	818	834	791	800	831	873	825	848	849	765	820	873	884	815	851	844	819	876	795	792	859	848	802	849	838	832	818	883	841	838	831	810	860	783	854	822	788	775	815	838	806	826	856	867	812	827	801	853	838	819	859	853	865	826	866	752	862	862	846	873	866	811	828	867	853	829	884	841	824	868	812	837	778	901	905	805	862	832	831	847	877	787	811	844	805	833	826	854	819	835	829	864	819	862	835	831	851	853	849	869	860	847	888	829	798	800	837	831	827	844	812	824	908	866	796	830	848	885	876	884	783	788	896	817	872	827	863	806	884	872	815	866	804	849	864	816	825	833	859	899	827	812	840	826	801	821	854	869	871	824	900	857	808	879	862	826	870	834	833	819	850	838	835	855	836	862	848	808	899	890	824	829	900	868	813	812	843	855	899	789	871	868	846	786	858	810	792	883	835	831	867	839	873	874	815	885	842	880	838	861	827	823	844	810	893	856	813	840	844	820	841	850	840	846	813	794	800	813	832	857	815	797	851	819	852	819	809	838	877	843	872	757	863	827	868	806	874	825	815	776	848	819	853	836	870	817	819	838	831	844	916	873	841	793	848	830	812	881	875	831	870	858	775	863	868	821	847	848	892	862	848	808	824	818	824	871	839	879	877	825	857	858	845	818	855	862	813	825	825	809	837	847	854	820	807	850	860	827	828	813	831	798	825	888	887	808	817	815	757	890	818	828	871	852	884	836	857	834	878	846	781	834	876	803	889	811	807	837	821	785	811	847	864	875	826	883	845	871	857	824	839	848	845	858	839	861	792	841	775	815	856	854	798	795	835	867	848	826	833	817	858	873	873	791	887	832	822	824	830	852	876	785	859	838	840	827	842	849	857	891	812	849	837	850	743	798	820	828	796	855	823	871	825	835	840	857	876	831	871	833	805	841	827	906	848	796	864	835	875	852	844	842	855	852	831	869	840	801	859	830	830	835	818	831	815	835	878	835	821	842	883	854	827	820	831	818	829	830	797	842	871	850	813	881	802	903	839	853	832	818	825	861	807	820	787	790	832	853	848	792	779	807	847	837	836	856	851	823	867	834	897	827	861	876	825	862	888	820	849	810	839	875	833	880	803	857	873	835	838	836	824	862	818	777	900	817	886	827	855	827	809	850	846	828	832	877	805	851	822	874	835	812	842	814	836	842	861	852	908	887	832	881	818	847	803	812	873	826	834	824	828	863	784	797	829	836	899	826	875	834	833	829	834	827	850	859	806	836	836	827	841	852	783	845	822	858	867	783	866	828	842	843	861	866	859	826	804	827	831	814	805	820	832	870	846	797	852	824	847	878	850	843	828	865	835	842	838	849	862	839	849	857	831	832	851	823	819	809	934	843	861	849	860	828	887	836	786	854	833	820	819	836	846	823	888	832	787	829	886	816	810	809	795	778	824	842	851	860	852	811	820	899	853	801	863	788	810	871	884	839	834	793	819	860	881	868	889	834	891	780	875	892	817	854	857	843	858	848	859	889	808	847	831	883	873	811	794	866	814	860	856	834	801	847	803	873	839	852	833	818	859	862	858	869	841	854	813	859	874	845	880	820	881	807	790	876	869	813	777	823	827	803	821	824	836	808	830	824	881	837	833	891	848	817	809	844	820	809	799	878	832	783	872	854	894	859	836	874	858	848	850	832	828	813	829	823	861	849	822	851	813	807	841	843	828	801	839	814	820	818	839	815	788	873	867	843	857	816	821	856	840	846	816	867	888	830	809	812	845	886	808	877	830	866	849	891	809	813	843	864	818	841	864	847	843	865	866	822	854	789	812	860	860	862	876	873	875	876	851	794	853	829	839	876	832	822	804	850	816	824	856	862	869	822	831	851	841	820	859	810	895	817	860	887	876	803	839	835	840	855	836	834	813	846	875	849	836	915	879	827	873	850	857	820	853	828	840	859	826	793	804	828	813	822	853	834	836	891	872	833	833	793	806	827	848	874	867	851	821	836	818	843	855	856	881	823	835	802	826	849	855	829	806	854	871	842	856	906	933	843	823	811	814	833	859	843	791	852	809	791	848	856	854	855	833	816	851	821	856	815	805	822	845	851	896	835	853	828	831	815	844	808	783	823	822	799	785	834	835	807	871	853	856	807	844	830	867	780	856	814	825	838	800	854	828	827	870	866	819	851	872	858	847	834	786	868	868	881	850	878	854	830	786	810	882	825	871	780	842	786	831	876	841	865	860	844	839	888	840	856	810	820	817	893	855	841	828	854	804	831	795	831	812	835	806	831	818	861	873	807	884	856	826	852	835	850	832	832	797	842	836	794	812	843	844	868	858	806	844	832	847	794	834	778	822	813	823	861	842	842	846	768	867	869	795	852	832	800	800	863	831	890	831	833	822	773	772	828	813	900	865	834	813	801	801	831	780	766	861	846	828	845	861	830	762	840	791	818	862	811	773	806	806	871	833	837	870	856	805	881	813	845	847	890	775	843	802	835	828	872	860	830	862	790	841	820	793	847	823	779	862	855	844	850	783	819	799	834	823	882	817	819	832	884	857	839	840	810	849	831	816	816	787	865	851	843	848	805	826	800	787	873	822	799	862	832	844	839	828	872	809	820	848	814	880	865	819	831	845	793	799	843	855	802
25234	21434	26981	23969	3991	1549	1289	1101	1087	1040	1069	1043	1040	1049	1053	1065	1015	1006	984	1027	1030	1046	1027	987	958	940	1061	950	970	1006	993	1016	973	960	1006	1028	959	997	999	979	996	981	1024	986	959	1021	1057	991	1002	974	984	939	996	960	985	1018	982	1022	994	1021	1061	991	1047	967	1005	977	1060	992	987	992	1005	980	1071	1024	978	999	954	1017	975	972	997	992	973	981	1039	944	989	955	1014	957	983	973	1008	1022	995	996	937	973	968	1011	1053	953	972	1000	943	1011	1011	1061	978	992	981	1065	1034	972	1007	990	1012	952	1008	961	987	943	982	993	986	992	1001	961	981	1000	1025	983	990	984	979	961	952	1016	985	953	1027	1019	966	990	971	980	973	999	970	999	1008	1003	988	1019	965	962	924	925	909	991	1000	1000	1001	946	1006	995	972	1001	1019	1007	1015	989	949	971	986	937	977	994	962	979	959	956	975	1012	1005	1018	1001	994	1009	1030	896	1019	968	945	1043	1010	952	994	974	939	1036	954	1001	961	976	1063	1037	937	986	985	1013	1031	981	1031	997	982	981	980	1033	978	1016	1025	963	988	957	987	969	1012	989	952	945	1018	980	982	1014	981	950	1037	1018	981	1002	1021	987	1008	965	989	966	987	914	997	925	1018	1039	959	1019	1007	1019	996	919	1004	986	1007	977	983	990	979	955	970	974	946	972	945	1000	962	1007	1069	989	957	1002	1038	936	936	935	945	1045	1005	1024	983	975	958	973	1015	969	930	1004	998	1021	943	967	963	956	983	1012	988	1026	966	1006	955	1007	1000	982	966	957	999	946	946	991	1039	979	967	980	997	962	1035	971	1000	976	934	1018	972	970	1024	929	950	979	966	994	995	997	953	1016	1026	996	963	976	989	1016	981	1004	942	971	1022	963	1005	966	1003	947	967	997	1056	1003	989	935	986	1009	994	926	960	978	1015	1006	1032	971	1008	975	950	945	928	969	999	985	982	975	993	980	1005	1011	990	957	963	940	940	962	978	1022	976	956	979	968	994	972	969	1014	958	946	953	954	992	942	1012	1026	1007	983	1003	947	987	984	963	976	992	944	1043	1014	1020	960	986	962	1001	979	982	980	967	965	998	964	1018	977	988	1061	964	1014	993	968	1007	1023	973	933	941	945	1027	956	1040	1019	922	978	937	933	1013	984	1024	957	948	947	1002	998	968	985	958	1013	948	987	979	997	983	993	955	994	979	950	1034	1011	963	939	967	993	1042	981	954	1010	920	964	1006	966	949	971	985	1009	937	985	997	966	972	990	1032	921	964	1018	1006	961	921	1019	964	965	989	985	965	957	968	970	1005	988	950	956	970	987	1049	1014	942	973	961	973	1006	1000	1027	995	981	992	1030	1062	951	966	968	977	1002	988	940	1015	954	907	972	1009	1004	959	989	1005	971	955	1007	970	981	895	1012	996	979	1015	980	979	958	952	876	990	948	954	992	1001	958	952	994	1018	931	971	1035	1011	953	962	984	953	1023	1034	985	980	996	946	1038	991	1000	1033	969	1018	1006	998	1025	987	951	973	1053	1020	1006	990	970	956	993	1005	1007	990	985	952	980	988	932	998	1005	1001	987	999	977	1021	991	1009	965	954	987	978	988	982	926	1009	1008	971	978	944	974	973	964	964	986	995	962	957	1033	959	1020	979	967	1015	926	998	985	974	988	990	983	934	1011	1029	1012	1010	981	1016	930	899	995	964	998	1054	919	1010	1006	1028	1000	1001	1020	1052	1036	1001	983	1023	990	961	986	1000	956	969	968	938	989	1031	952	1007	1054	963	1004	968	939	965	959	1006	975	964	925	949	980	994	988	1005	958	995	937	963	1035	993	974	981	930	975	963	1006	978	987	992	995	1008	936	961	960	984	1046	956	975	963	950	1000	952	1026	1001	1027	979	916	971	950	952	951	967	1000	990	976	954	1033	956	957	987	940	1041	951	1069	991	994	1001	1002	963	967	982	1017	970	1020	991	1023	975	998	964	1068	983	1014	1041	960	931	983	978	1016	1032	973	949	905	922	1007	981	1084	996	989	982	1001	964	1011	1005	1008	943	1006	994	990	993	996	908	963	925	1037	952	955	949	992	976	987	1009	977	1001	1008	934	1024	977	968	976	916	951	994	991	957	980	958	997	938	1005	975	969	1014	966	954	915	994	996	924	983	980	947	940	1007	974	1004	1021	962	994	1005	979	947	1033	967	982	961	1008	1006	1007	972	981	966	930	977	995	1010	959	1002	983	1005	959	961	929	955	1040	968	1042	1014	898	975	941	965	1023	1040	1031	977	946	978	993	1007	953	1000	1012	1036	999	940	990	945	937	984	992	931	975	976	992	1018	1053	927	1000	1020	970	945	1002	994	987	998	990	936	992	975	955	971	999	973	991	961	993	992	1002	972	943	906	973	1004	975	969	1027	1027	1023	982	1000	1011	1078	1009	994	939	1006	989	968	972	1019	928	978	985	1001	1048	945	961	1023	1027	1052	1012	947	972	1007	1049	995	944	962	1005	1017	915	982	1026	913	993	976	985	981	1044	990	1004	999	978	939	985	1020	979	985	913	1017	1008	1013	998	984	1015	1041	994	956	998	931	983	932	997	968	952	1021	985	967	1001	933	975	922	974	1022	993	989	1048	1015	978	1002	1013	1032	987	944	946	1014	968	976	972	1010	971	942	980	1012	996	1002	980	951	958	991	949	993	988	968	989	968	1001	1008	994	1018	927	977	953	939	980	959	998	988	989	1016	1017	1015	990	964	944	963	989	1031	1039	971	980	994	989	969	978	1103	1007	997	1009	1005	988	974	1021	994	935	974	953	967	999	956	981	1035	965	1004	1004	1021	971	969	958	942	971	954	965	1032	977	1024	1040	996	963	937	1015	1053	1008	964	996	948	969	958	1049	969	928	959	1003	965	950	947	955	959	986	1104	976	1019	1006	991	936	991	959	949	972	1007	953	955	1019	1004	978	1000	976	1016	976	925	1068	1000	1004	1013	1031	1004	956	946	943	969	1069	964	963	904	978	960	955	993	975	1003	987	973	1001	952	956	911	950	998	1016	973	1017	1013	994	1046	965	1002	977	961	955	921	958	990	970	1011	1039	975	1014	995	956	1030	912	999	1026	987	982	1005	942	1001	1003	957	972	1002	974	969	997	1002	1005	984	962	1062	993	1037	1005	950	990	1022	949	940	1019	954	956	998	993	968	982	985	969	986	961	1034	963	925	944	1000	1005	1004	941	964	959	928	1001	906	960	1057	946	920	1038	1039	1006	943	946	957	963	997	955	983	994	993	950	1030	990	1012	1023	946	939	987	938	974	928	997	993	976	984	1014	970	1008	974	961	994	952	990	999	1053	958	994	1041	1014	984	996	978	924	906	961	1029	939	1030	970	996	998	1006	1055	941	986	985	962	980	1035	1017	1005	990	965	1006	960	1014	999	1064	975	1017	950	976	978	933	1009	1006	954	925	990	963	983	963	1053	963	989	921	988	1006	1004	936	1041	1054	992	986	991	966	1029	958	959	900	966	979	958	1016	963	995	919	918	905	933	973	979	953	942	955	1044	936	999	970	940	963	938	977	987	1010	999	1079	971	1009	903	993	942	975	982	990	984	951	999	1011	966	1029	997	1022	992	1011	985	1005	977	1003	975	966	1029	984	978	984	994	982	967	957	1012	979	971	997	984	984	939	981	1004	1018	997	1010	960	982	1002	938	966	972	983	977	937	961	986	998	1014	997	983	1003	946	1003	951	981	1064	986	979	936	988	1020	969	926	956	951	1017	1014	1031	997	979	1001	940	1010	969	990	972	1007	1000	919	946	952	943	989	923	983	979	950	996	963	1030	1020	1004	949	972	1015	974	927	977	951	970	1011	932	1027	1001	1002	941	980	938	1002	970	1011	981	967	1028	988	951	959	1020	929	1047	928	994	956	965	970	1026	1014	1010	1000	957	987
3548	2827	2517	1616	1370	1193	1169	1081	1019	969	995	1006	967	989	889	946	935	955	885	948	937	921	977	888	936	942	885	939	873	887	921	941	917	916	891	951	915	956	899	910	864	902	960	882	925	914	902	889	931	880	876	971	882	881	923	883	918	904	899	918	924	848	860	904	897	912	906	896	923	927	888	892	878	933	883	915	887	920	866	862	905	906	793	885	897	892	880	896	904	904	850	893	889	935	901	902	822	935	898	927	963	895	966	925	862	898	868	882	936	907	885	898	963	962	912	937	915	927	892	984	938	959	914	931	893	904	871	938	920	904	894	928	934	899	881	852	906	882	875	876	878	889	915	856	907	938	883	909	818	901	915	886	877	909	875	863	892	901	933	905	887	935	815	855	854	861	895	913	916	915	941	894	890	947	921	920	878	850	921	912	875	891	882	899	858	893	906	880	914	912	951	943	890	880	933	904	936	917	900	894	896	908	955	849	887	881	864	914	918	873	937	890	884	912	874	863	909	855	911	874	867	876	888	878	893	891	921	878	904	901	870	904	918	887	837	882	894	862	905	848	943	898	943	880	901	888	805	937	861	932	896	923	960	906	937	915	860	969	877	881	945	936	876	909	877	954	875	882	890	870	845	903	920	875	881	899	891	940	900	870	924	867	863	894	869	900	918	877	933	891	920	897	969	888	908	938	885	949	853	935	875	941	878	871	892	872	913	879	907	903	898	905	875	918	868	897	934	880	869	908	876	856	897	878	914	953	938	823	957	905	885	888	881	892	903	918	921	893	905	872	907	890	918	897	877	963	923	926	887	888	944	921	970	867	898	894	874	905	893	920	825	951	902	900	847	946	869	874	933	926	933	873	844	897	885	891	900	897	872	832	934	947	870	933	932	886	967	871	871	868	900	872	865	894	886	953	881	949	910	869	874	873	904	863	906	936	882	914	888	923	961	889	862	930	915	882	901	904	929	882	872	962	891	893	863	896	932	966	912	919	892	934	936	901	900	884	901	948	946	908	914	862	931	871	860	882	922	886	899	874	830	896	924	916	896	894	858	910	877	890	910	848	834	891	902	949	941	862	861	893	899	849	908	882	907	837	856	878	877	922	895	877	850	856	912	873	920	857	952	913	959	870	865	847	914	864	855	886	909	908	891	889	884	902	963	916	913	973	881	931	902	917	904	934	883	828	898	907	900	865	898	923	903	890	912	914	915	839	918	852	883	896	906	923	925	915	880	873	917	838	858	875	869	898	879	871	891	912	855	907	878	908	884	936	942	919	871	934	885	871	944	862	957	935	911	889	909	936	928	882	872	870	867	878	867	881	876	864	864	923	908	877	820	865	921	900	850	852	880	874	924	918	912	928	892	893	889	959	925	877	905	882	887	892	840	883	897	881	869	893	909	905	869	944	873	907	897	919	800	840	955	833	908	906	913	923	919	887	941	888	946	945	941	864	900	872	924	889	918	897	922	851	976	910	896	886	819	917	878	873	937	916	910	940	961	912	917	907	906	884	878	882	872	896	901	910	846	936	814	888	938	879	886	945	892	928	918	892	917	882	919	873	899	870	908	913	929	881	930	889	854	877	900	954	894	885	884	897	887	906	882	926	956	907	882	891	838	897	916	935	887	869	870	904	871	861	936	882	876	860	905	916	911	820	908	893	885	908	853	839	900	883	861	878	888	869	882	900	928	891	891	906	866	867	865	905	865	876	947	891	848	897	862	937	896	961	910	851	882	870	901	840	911	861	877	876	903	851	867	903	902	912	949	866	890	913	914	873	871	877	879	905	930	901	924	888	898	889	868	896	897	949	882	917	911	920	942	844	840	893	902	889	912	894	912	832	919	890	898	957	890	877	893	917	888	904	907	964	854	901	850	867	865	883	901	937	908	876	847	901	921	904	872	905	882	918	855	918	872	888	927	895	896	861	911	884	898	826	862	900	943	896	910	886	864	842	907	863	918	902	881	855	856	914	867	907	903	906	880	909	892	884	869	876	894	859	890	893	895	850	888	856	890	952	898	932	866	912	911	875	927	880	914	878	943	927	853	868	949	868	912	894	915	931	917	919	924	915	897	924	871	895	933	868	919	861	880	911	913	925	961	887	923	889	890	905	898	882	905	932	875	904	902	937	851	934	907	909	881	869	862	873	898	869	955	912	918	931	907	941	920	895	869	839	923	876	963	878	914	934	847	894	850	922	891	902	881	894	899	923	890	878	848	903	889	883	899	936	931	930	877	886	848	905	938	914	887	852	892	948	865	898	859	848	862	905	897	913	945	903	877	891	861	893	950	895	924	890	896	892	957	904	888	875	895	915	848	901	933	924	835	902	929	911	875	972	847	892	867	923	919	892	923	977	898	851	874	922	928	931	912	905	929	896	857	886	870	888	838	873	908	900	881	949	875	939	874	865	931	820	885	888	903	883	918	918	896	913	920	883	867	862	892	876	884	903	881	874	857	912	885	922	881	880	900	952	876	936	897	880	891	876	905	918	865	926	865	879	876	911	872	867	839	876	901	844	890	900	847	855	892	882	889	925	947	916	938	875	909	878	863	922	903	903	923	933	848	890	933	890	886	896	909	836	984	873	932	863	917	881	920	883	914	859	883	874	920	879	927	891	913	871	934	863	882	904	881	934	897	928	876	953	886	863	865	882	929	887	865	939	914	906	973	901	934	880	909	921	902	892	874	945	831	884	911	854	869	920	893	896	881	920	878	923	889	916	889	963	863	923	905	953	911	853	849	848	889	884	887	934	878	914	889	890	886	883	889	926	929	861	868	872	898	873	874	969	854	918	945	931	894	965	875	895	870	867	866	897	877	812	892	918	848	912	921	942	862	897	902	887	914	896	820	868	936	831	900	872	891	876	886	932	910	894	882	918	859	867	874	895	877	920	850	910	888	918	934	877	932	876	889	943	831	888	945	944	899	873	918	849	870	885	875	895	889	898	922	862	898	896	885	855	891	951	850	897	928	872	870	882	887	914	876	900	887	908	888	844	900	910	884	884	918	904	911	919	905	898	880	932	862	908	902	873	917	898	911	922	903	950	852	907	879	914	859	937	893	846	836	920	951	883	905	893	946	928	849	910	868	849	878	889	891	895	907	892	964	893	934	927	907	882	829	953	896	868	921	875	963	897	930	912	903	882	874	904	868	862	934	884	877	947	889	908	942	895	882	859	928	887	881	832	904	900	934	900	845	889	844	944	939	862	906	814	870	899	900	938	885	876	910	872	893	892	877	889	899	865	909	894	890	913	895	914	961	960	902	915	892	912	826	860	868	817	882	874	876	885	902	892	890	945	916	915	857	944	915	894	849	899	894	913	935	864	816	863	899	892	917	876	881	870	924	838	930	906	950	874	897	908	902	945	886	933	938	854	902	845	838	896	875	839	891	927	908	912	902	906	930	877	909	891	945	886	911	891	895	919	866	891	898	911	864	877	881	911	847	869	870	863	848	944	923	871	890	873	949	932	898	859	888	870	904	905	908	886
24152	21472	28767	24604	20969	4637	1541	954	777	780	773	751	769	724	694	731	693	660	657	635	671	666	692	614	689	679	647	698	748	655	658	669	647	664	694	660	670	689	688	657	656	656	653	644	688	669	631	657	652	623	658	663	650	664	629	656	651	679	652	710	608	672	600	629	631	634	684	678	663	657	645	677	672	632	639	667	654	640	640	707	664	635	593	708	663	674	622	665	651	647	586	670	613	602	666	670	644	664	636	665	700	641	658	609	663	680	670	669	653	637	672	649	635	645	603	703	639	614	682	644	648	627	645	662	667	622	663	590	703	681	647	648	651	680	632	634	680	599	661	646	592	651	643	631	619	620	646	625	655	631	650	686	645	667	624	647	645	649	632	653	660	639	623	655	629	613	693	616	641	672	602	639	679	604	645	580	642	626	591	665	627	624	605	696	643	616	633	631	603	657	643	650	634	653	691	641	651	656	699	635	660	628	622	714	657	684	640	631	618	631	646	647	605	647	637	618	660	664	643	653	687	669	637	706	706	583	678	645	629	614	676	650	631	665	616	594	620	654	643	629	626	689	699	612	643	594	634	694	638	635	667	711	638	636	675	683	638	649	657	632	676	633	626	668	661	625	619	646	664	629	696	619	616	653	691	661	627	653	664	637	637	708	663	654	667	670	661	645	665	653	613	650	635	651	599	647	692	623	702	633	607	668	643	609	652	661	625	658	639	640	648	643	634	603	612	660	635	648	639	666	633	647	665	676	638	658	706	665	647	638	595	649	666	612	667	706	657	658	662	634	685	694	685	671	673	640	649	636	620	624	648	653	660	650	602	685	631	647	635	662	619	697	640	670	637	656	637	663	644	669	642	631	624	606	640	663	639	652	618	653	637	688	618	640	700	648	640	643	650	716	724	661	667	635	638	627	647	665	644	670	691	629	655	657	629	677	624	650	635	666	612	624	674	666	618	638	673	666	694	632	663	640	649	626	691	702	658	649	628	672	668	676	640	614	664	676	648	582	616	631	640	636	648	664	659	639	643	619	642	665	681	646	646	686	647	603	649	614	649	657	640	633	654	588	644	673	609	659	655	635	624	655	726	656	667	640	674	665	662	650	652	632	644	668	649	589	636	668	630	637	631	702	724	668	641	674	624	594	618	614	617	622	626	655	662	653	616	637	630	664	661	653	676	606	679	668	618	675	586	676	633	667	643	643	648	644	672	632	650	644	633	658	673	662	663	660	604	626	663	628	648	644	673	683	679	654	657	621	639	612	680	668	600	652	660	657	686	676	645	626	641	633	639	681	612	643	647	629	675	616	635	627	641	656	630	632	696	673	666	633	591	655	653	638	608	627	643	653	663	654	634	593	634	619	612	688	590	645	621	642	659	602	684	607	631	655	625	632	683	598	672	646	620	630	636	677	617	670	637	643	645	631	660	647	636	636	631	659	639	656	694	622	624	632	605	614	724	652	643	596	642	679	625	647	673	630	669	691	645	647	678	624	594	662	629	668	665	665	685	702	656	604	675	648	638	659	626	659	653	642	634	611	675	718	619	677	650	671	646	640	612	650	640	677	656	642	653	684	644	630	669	604	612	678	651	690	656	692	634	605	657	665	640	635	653	631	646	642	621	698	636	623	701	675	669	630	643	700	627	669	668	605	626	645	658	633	681	607	591	653	604	653	675	653	606	675	662	656	636	646	639	602	630	655	651	648	680	600	650	607	656	630	653	625	647	633	639	683	654	614	654	702	603	633	642	650	677	663	619	634	674	635	688	647	660	610	648	662	644	616	648	624	671	625	624	654	652	662	660	685	605	672	607	659	697	639	645	657	653	681	664	677	606	597	651	646	619	607	620	642	660	621	668	654	643	609	639	640	644	609	641	689	600	652	645	613	655	577	618	632	637	614	632	605	647	647	624	644	668	662	638	617	632	647	641	621	611	697	662	614	632	673	616	639	642	601	692	623	663	646	655	652	610	683	664	613	630	659	616	606	649	657	613	639	677	675	654	656	634	645	631	661	674	610	669	638	655	638	641	624	629	656	599	644	599	648	676	652	656	629	625	627	669	613	674	644	688	625	620	642	645	627	682	632	570	624	691	649	632	670	685	620	656	618	618	666	671	642	645	637	620	645	655	638	693	679	627	637	629	656	685	692	647	629	631	658	658	643	669	646	680	675	607	697	656	605	598	645	633	697	585	663	662	593	614	652	663	664	665	647	614	681	651	689	623	648	661	619	609	641	619	655	643	637	649	639	642	616	672	639	667	657	649	659	635	653	651	626	645	653	608	632	678	625	666	625	613	622	701	672	647	686	625	631	628	678	653	653	674	681	651	648	652	682	660	649	627	598	611	621	632	639	602	656	647	678	628	679	627	629	645	608	655	624	672	626	670	659	628	695	632	676	669	631	623	661	614	613	580	616	647	676	654	677	678	672	630	658	612	674	644	634	653	671	593	645	621	633	657	657	617	663	659	670	644	603	655	653	691	651	690	652	657	643	637	666	704	652	644	667	673	651	629	597	648	649	662	634	652	654	699	649	624	610	660	673	668	645	620	624	654	640	627	644	613	721	647	618	642	687	673	658	638	601	637	674	670	632	643	627	674	667	677	630	711	675	631	653	603	665	632	637	655	600	658	658	643	627	663	640	644	710	664	701	663	650	640	644	591	653	663	645	626	608	634	678	618	614	661	602	656	637	595	611	640	638	661	684	638	570	633	605	645	655	650	628	684	604	697	643	632	636	611	664	642	665	646	658	656	663	640	631	636	648	683	615	700	594	691	631	653	642	645	646	667	704	648	612	637	668	669	622	671	654	622	627	681	600	610	657	676	654	688	699	600	623	642	699	583	599	692	629	655	642	611	671	675	647	651	688	672	658	630	622	589	620	628	626	643	637	634	657	609	724	657	653	645	642	626	632	661	614	655	622	708	679	603	654	658	632	638	676	647	639	650	647	657	683	625	647	668	656	649	643	646	675	656	655	657	621	646	683	663	611	632	636	653	603	676	645	650	622	630	612	637	637	663	627	663	673	620	649	652	630	654	669	661	634	667	655	649	653	662	656	641	638	620	661	637	601	714	676	615	639	628	656	660	668	628	705	618	650	652	618	605	597	599	602	646	635	624	660	634	652	691	645	640	655	678	631	679	638	614	616	630	657	666	667	645	605	640	681	631	646	624	675	650	686	668	637	644	613	647	673	663	652	696	640	672	671	667	633	614	654	674	623	647	689	624	637	655	692	668	670	656	646	635	643	633	674	590	609	604	627	642	643	649	655	604	645	634	645	620	698	698	673	656	662	636	583	606	630	631	655	650	642	647	603	645	661	632	655	594	658	634	654	723	685	613	638	643	616	637	675	691	616	617	661	641	607	639	647	645	638	601	630	644	655	661	652	641	600	637	637	652	641	671	654	621	631	594	668	614	637	630	667	625	621	604	694	597	642	624	631	598	673	666	639	628	676	623	676	668	639	655	604	619	668	638	650	638	622	631	671	603	659
3499	5237	4177	2257	1640	1350	1114	995	960	910	845	803	787	776	744	800	735	706	679	687	707	677	682	652	709	697	694	686	630	662	682	684	653	690	639	681	680	697	686	621	661	703	707	669	693	655	688	664	713	672	675	654	646	665	693	659	659	677	653	717	714	705	651	628	621	678	632	640	627	683	670	672	669	666	668	703	652	630	659	683	666	654	657	616	663	657	727	674	673	682	665	612	648	634	628	649	684	633	622	679	701	649	709	712	666	617	648	615	685	661	605	614	662	669	641	686	653	667	672	684	652	664	652	674	639	666	668	643	682	613	640	681	670	658	647	639	678	670	689	659	668	671	656	624	619	673	651	660	647	705	672	650	691	641	684	645	682	674	635	598	619	677	623	686	683	697	669	691	658	660	641	652	672	637	693	641	681	662	698	669	642	655	620	662	678	613	647	667	680	632	641	653	667	668	645	626	667	650	699	672	658	632	666	669	638	679	642	625	665	688	666	641	686	659	646	585	628	649	640	656	660	702	663	651	638	671	625	621	644	687	655	639	663	621	669	620	673	643	667	649	643	685	709	654	612	629	649	651	678	718	654	606	668	630	669	672	670	663	668	698	695	630	620	639	704	667	600	653	663	679	641	687	713	658	631	663	693	652	691	638	627	639	684	660	679	663	629	683	622	662	659	673	672	684	687	651	629	685	611	669	630	648	642	659	667	650	603	603	670	659	630	670	661	630	637	607	627	628	645	642	672	627	707	632	612	624	691	615	677	677	664	682	655	629	659	625	654	650	685	664	678	618	684	646	657	641	641	669	623	682	680	640	635	686	650	628	635	668	652	628	651	674	649	634	635	670	657	636	628	641	644	640	619	641	673	617	639	662	599	639	615	668	666	671	652	636	604	661	651	675	647	677	683	677	632	613	661	635	668	680	673	648	666	662	639	608	607	655	625	650	644	644	667	664	611	668	657	657	695	666	632	627	632	617	653	645	626	641	669	685	633	657	678	618	722	602	679	691	677	602	668	592	663	674	671	626	652	686	571	679	633	643	662	624	662	645	669	622	619	618	683	659	700	669	700	701	592	646	644	644	722	678	667	674	643	619	608	640	670	643	660	622	687	646	647	668	640	642	679	621	650	605	671	648	630	676	692	664	647	661	655	604	698	688	659	640	641	653	636	670	647	626	628	637	609	595	627	679	620	651	645	619	642	671	634	626	611	635	659	652	690	673	656	654	682	670	663	630	658	638	651	609	629	636	638	692	670	654	659	675	635	577	675	666	701	685	668	664	689	682	700	661	629	647	644	635	655	645	656	580	610	643	641	641	656	657	674	642	650	719	648	666	671	672	613	657	659	615	631	668	631	635	604	671	672	671	644	670	678	627	673	663	647	624	632	613	651	650	670	638	627	661	650	621	635	648	626	638	654	661	674	676	657	651	626	660	631	644	639	646	642	617	657	634	632	647	662	642	677	648	679	666	657	635	639	624	571	640	632	609	660	634	611	640	662	653	610	639	631	651	662	640	673	639	616	631	653	672	655	626	622	682	665	624	654	666	658	701	692	615	658	590	609	645	634	617	616	618	646	603	684	634	658	672	684	648	683	652	632	643	660	622	665	631	651	648	611	627	654	668	642	700	632	631	654	637	671	644	649	647	651	651	679	628	649	620	663	638	659	640	656	628	677	669	646	636	663	638	673	637	645	619	653	669	641	670	648	654	666	628	630	637	678	683	646	613	651	653	628	599	631	620	688	625	654	602	660	649	660	622	688	600	651	632	615	675	629	669	676	631	640	666	625	659	623	657	688	626	652	642	601	633	699	660	617	702	631	636	618	666	653	628	649	649	674	673	682	645	626	622	658	657	623	651	654	650	633	628	614	696	608	639	635	685	636	647	643	665	666	627	643	671	585	631	645	639	667	638	649	655	644	644	651	650	640	667	625	623	625	723	671	605	606	636	612	674	669	652	625	639	668	617	644	662	641	624	662	630	656	666	648	658	628	636	628	639	646	667	644	680	670	630	695	636	653	700	574	609	636	645	612	593	630	650	634	656	644	684	604	645	647	688	663	642	630	657	627	649	705	661	614	602	667	624	642	653	677	632	652	633	602	626	675	658	641	678	709	680	667	637	645	619	650	578	641	649	655	645	672	645	681	647	656	628	649	638	657	660	626	632	672	638	610	600	617	670	621	616	655	616	623	647	705	593	643	661	644	648	671	606	644	632	658	658	640	659	675	669	633	704	651	672	657	687	603	627	610	653	636	621	579	615	650	656	661	651	646	643	673	611	673	608	650	626	655	653	688	648	667	616	648	642	631	651	645	646	618	646	625	687	651	654	664	645	658	617	661	622	691	637	701	645	672	654	658	635	643	672	651	612	666	682	650	654	627	640	618	634	649	690	664	633	642	620	659	617	676	652	627	722	611	657	666	622	622	651	626	649	621	639	621	649	642	672	643	638	615	693	635	652	681	650	697	664	644	634	649	651	615	657	658	650	621	669	620	612	685	675	606	655	590	678	678	619	668	668	655	610	638	654	606	609	666	615	665	654	624	653	657	657	623	608	633	664	594	617	637	656	661	618	623	661	631	672	674	628	655	695	627	654	604	642	623	603	667	641	600	637	634	590	660	610	628	612	657	644	694	660	619	620	620	657	659	651	673	632	635	675	637	631	629	660	633	646	639	583	682	640	674	627	663	665	674	651	676	652	613	616	675	582	671	642	646	622	686	600	649	679	622	622	660	665	605	640	615	655	645	636	717	633	646	630	649	605	674	656	624	636	613	632	681	685	669	625	638	648	606	641	686	647	646	637	638	659	668	610	674	654	663	633	659	644	633	649	640	659	671	657	658	666	632	596	663	640	619	599	690	658	672	634	625	635	642	671	631	648	661	670	673	636	630	684	695	611	656	649	660	599	626	676	592	650	648	625	612	577	609	627	662	619	623	630	660	609	625	660	689	650	643	625	657	644	676	630	657	643	670	624	617	623	645	658	711	654	652	641	597	658	694	639	639	549	643	608	592	668	610	675	608	631	683	637	655	612	665	622	678	654	644	608	610	635	638	630	655	623	624	578	635	640	639	639	669	654	589	669	629	617	621	639	615	628	627	620	651	663	645	665	585	645	652	643	621	663	626	647	630	619	661	637	569	647	610	700	634	624	630	642	640	653	636	685	652	644	619	630	615	642	632	642	657	633	632	673	636	616	657	618	619	645	624	659	630	650	597	650	633	652	644	612	664	657	590	648	653	624	641	620	630	639	635	673	681	613	643	588	644	665	669	650	623	603	669	667	650	668	668	624	650	709	640	621	677	671	662	600	659	678	672	661	656	637	690	649	643	671	633	640	654	622	631	605	612	632	635	586	598	674	672	693	656	626	682	669	625	604	636	673	606	605	611	630	639	665	649	668	657	622	674	650	651	638	660	624	636	681	613	601	636	666	656	647	636	677	595	641	653	659	627	654	643	633	628	623	663	662	688	608	620	682	615	673	637	648	638	709
27548	12648	2309	1378	1016	977	976	879	920	930	965	986	968	916	1013	939	922	956	909	953	913	949	933	881	943	930	959	964	956	907	967	932	958	992	932	921	909	926	962	961	920	933	962	881	981	939	956	912	909	922	938	891	956	931	940	894	978	907	992	979	966	967	934	912	902	985	960	903	951	960	968	959	944	931	965	869	928	922	945	975	926	929	966	1003	878	931	903	917	932	956	900	932	926	916	959	895	893	995	886	948	936	904	996	934	975	934	929	928	934	906	927	993	942	968	982	949	980	957	988	926	982	961	923	947	914	991	994	913	989	881	867	975	990	954	963	984	954	982	937	934	952	930	905	918	947	851	986	890	869	989	972	922	914	911	917	989	984	916	944	965	983	919	894	938	976	925	888	923	893	909	996	945	917	892	958	915	976	889	1014	902	946	944	923	928	917	992	965	922	912	927	912	934	971	968	973	923	958	909	963	956	956	963	900	890	915	919	902	889	928	910	981	956	931	904	914	930	961	853	966	917	968	980	929	998	898	922	1021	957	909	909	929	880	983	930	946	947	884	905	877	901	1001	956	921	932	926	963	931	925	844	979	938	919	934	923	938	932	955	933	941	928	952	959	928	959	955	936	965	996	898	894	923	974	944	885	974	920	901	887	955	910	909	935	920	894	929	978	967	894	931	925	905	934	889	966	943	886	953	925	939	937	940	975	919	913	974	976	943	881	932	884	972	948	975	949	896	916	915	948	946	888	930	893	922	954	933	943	973	956	907	941	946	962	949	992	941	977	985	899	939	957	967	1001	913	919	973	941	935	974	901	934	968	970	970	887	958	901	986	967	944	963	955	916	916	962	977	964	950	935	926	950	972	913	966	952	946	912	924	912	904	942	928	940	973	860	900	941	953	969	934	909	923	981	890	967	915	929	964	949	900	991	915	912	911	938	904	980	974	952	933	955	962	972	944	913	954	965	942	928	919	908	927	955	905	956	984	916	924	981	929	949	946	985	887	924	899	948	926	924	939	981	950	885	942	885	943	948	914	971	949	928	909	877	901	988	925	991	973	925	915	940	989	949	969	919	934	969	916	934	928	968	923	904	905	950	924	944	919	902	916	928	911	911	943	896	937	968	999	907	899	904	933	914	934	921	969	950	850	958	959	967	918	975	912	904	963	912	962	924	950	856	928	987	903	943	961	967	910	955	960	979	993	1015	948	955	915	927	959	960	934	980	932	953	917	935	956	932	986	951	942	914	970	966	960	928	934	949	880	920	1010	924	985	957	999	876	970	934	877	961	958	973	944	972	953	904	919	936	895	948	957	918	905	957	937	963	970	1010	939	959	903	950	975	866	970	898	963	891	934	945	952	954	904	930	926	992	946	949	908	935	947	953	908	956	976	964	924	927	935	924	971	972	911	898	984	926	936	956	934	947	926	930	941	969	877	909	959	932	945	986	911	917	941	876	926	943	978	975	938	928	962	973	986	945	943	953	1017	934	930	965	911	997	906	970	911	965	887	967	974	942	973	944	930	944	909	941	979	947	944	983	931	960	940	954	912	958	949	901	958	967	943	939	854	937	971	1011	946	930	917	943	974	938	946	952	898	977	934	1020	931	935	943	956	954	941	920	939	922	924	939	938	970	951	977	898	967	949	924	932	952	916	967	916	980	927	919	991	886	946	847	914	959	949	976	930	946	943	978	933	963	981	938	948	957	907	889	892	939	1005	976	957	927	924	921	934	932	906	898	950	963	914	912	913	931	932	944	947	917	979	894	930	949	927	908	919	993	939	948	950	950	927	867	921	957	939	913	901	904	952	937	910	953	937	914	935	952	925	975	927	922	892	936	927	931	984	897	956	948	898	961	922	928	956	961	961	954	913	921	918	893	939	916	948	942	929	951	962	957	900	950	964	962	890	943	966	965	924	987	937	949	985	979	949	911	987	962	887	967	948	942	891	944	934	885	934	941	902	899	928	923	951	931	930	945	962	928	924	866	975	891	948	932	896	962	911	873	951	935	922	956	986	955	1003	935	934	956	952	886	943	959	967	951	865	926	920	943	933	890	987	963	873	905	958	922	994	876	974	855	959	958	990	909	946	916	957	910	935	923	932	922	1019	941	964	890	980	917	941	947	940	882	912	916	949	972	915	976	979	949	938	926	908	938	931	966	955	941	966	875	872	934	967	875	990	941	941	961	956	919	925	966	965	940	876	952	914	992	968	912	894	904	907	924	1012	913	880	964	952	917	994	931	964	986	918	893	956	921	996	1001	960	1045	912	915	969	953	945	987	933	943	941	947	940	985	976	880	907	904	948	954	937	921	949	915	944	913	945	944	946	949	942	888	994	938	953	996	991	922	1001	882	960	982	960	969	945	907	957	918	912	916	914	964	915	900	1015	968	969	935	918	926	954	933	886	935	963	929	957	969	970	935	979	930	934	947	1008	975	947	904	919	961	936	890	988	940	955	973	916	985	930	906	955	971	928	959	948	991	984	942	1029	977	930	882	907	950	1033	978	916	969	943	944	960	872	972	886	952	944	942	971	927	907	1005	912	965	944	879	921	901	978	975	996	895	896	935	921	940	945	907	971	957	881	859	929	987	911	903	961	932	892	969	923	909	914	915	891	946	922	988	859	920	933	913	979	982	856	941	934	930	937	936	1020	970	1004	901	924	884	978	922	921	929	954	960	953	918	949	1004	996	954	937	937	956	997	966	948	941	925	926	903	924	935	914	952	980	929	986	959	920	976	884	936	935	942	988	900	1024	948	945	941	920	941	975	934	977	938	922	940	949	970	956	960	980	954	944	959	954	922	977	959	933	915	921	902	897	1004	924	980	923	945	967	960	923	951	917	951	988	887	929	898	935	953	964	957	934	967	979	990	993	881	905	934	969	960	961	946	1001	925	974	940	929	914	1002	944	924	940	950	941	978	940	985	932	926	893	956	922	925	979	900	951	942	914	923	891	931	967	959	893	890	984	943	951	939	900	978	923	925	941	973	943	910	850	950	950	941	892	894	933	991	964	957	956	935	937	957	910	928	957	963	914	935	933	968	936	930	894	970	915	943	931	953	1008	937	963	957	931	926	918	874	966	957	963	946	929	991	987	922	966	935	916	899	948	930	942	922	916	954	996	900	931	893	977	893	916	957	922	873	963	918	966	945	968	917	925	986	940	939	928	953	948	928	931	931	947	905	918	991	935	847	924	938	935	989	945	1010	925	925	886	907	971	908	858	935	869	1001	942	913	971	915	934	975	950	925	912	916	908	878	928	957	959	909	964	938	977	926	988	908	907	928	919	923	907	922	923	908	917	960	983	960	880	907	909	949	975	971	945	940	992	933	924	915	932	908	899	951	944	912	941	933	1003	957	967	940	905	977	980	939	940	924	901	910	988	941	942	929	962	947	950	955	894	917	979	932	971	931	921	940	1008	900	941	983	945	976	907	976	995	979	938	968	946	950	919	951	918	999	954	921	959	924	941	897	936	933	950	942	904	988	1002	972	941	934	966	903	949	929	969	979	994	971	945	966	936	895	928
5070	1098	1052	902	929	811	883	845	852	885	865	891	865	885	871	816	848	856	828	893	879	813	822	879	817	817	881	845	838	833	837	834	900	828	859	855	849	853	826	899	833	844	831	881	854	803	809	862	831	853	832	885	881	821	864	869	869	854	793	822	841	826	852	834	782	781	868	812	836	840	798	866	837	831	827	880	852	842	844	830	807	814	856	865	825	820	864	839	861	908	836	827	855	863	865	776	879	853	836	798	828	823	777	837	853	842	803	780	875	838	868	834	827	877	864	795	881	820	826	872	841	846	804	806	805	829	836	817	845	848	848	828	846	834	844	880	814	877	833	810	849	852	839	895	825	869	845	842	817	857	829	822	831	888	816	818	815	810	856	846	821	856	809	847	810	804	898	845	870	806	853	807	854	837	823	801	917	867	804	788	840	789	839	871	861	802	876	871	825	822	846	848	831	903	806	828	838	866	803	849	834	893	801	833	832	851	808	811	829	835	848	836	783	803	799	805	833	845	863	868	813	823	874	823	845	857	829	859	808	862	802	794	861	802	847	809	842	871	809	815	866	827	839	806	831	850	843	837	842	835	811	849	812	837	839	827	803	848	828	866	851	836	894	876	817	855	828	802	831	834	859	814	835	857	800	836	810	853	931	894	820	850	849	847	833	846	850	862	787	823	830	797	817	844	847	865	843	824	792	841	819	771	826	842	789	812	836	805	849	856	834	853	818	806	788	830	801	834	859	816	838	799	880	825	832	824	848	850	836	849	850	820	843	831	815	818	868	836	845	875	834	814	850	836	824	845	906	852	793	817	854	840	878	834	869	839	867	816	852	802	830	809	894	843	854	840	826	789	835	840	848	845	826	828	842	841	821	835	855	839	866	781	857	830	812	871	849	827	867	808	807	838	809	833	806	875	836	842	823	807	839	817	863	843	784	811	844	849	832	840	845	851	805	781	827	859	828	818	813	849	856	837	848	833	817	799	792	881	817	798	906	870	832	885	861	790	817	838	817	803	839	858	898	879	890	844	820	842	816	787	776	896	832	872	828	823	828	800	814	788	820	824	820	854	842	839	895	857	833	827	771	837	782	826	858	843	836	857	858	828	824	842	802	851	844	875	842	799	827	856	856	873	876	812	827	811	817	822	851	848	811	807	793	833	848	855	837	858	859	794	794	846	854	824	826	876	791	815	774	851	854	810	845	800	850	799	853	872	825	861	797	819	827	834	868	777	912	827	856	842	828	829	847	903	844	818	845	804	827	813	774	834	871	828	873	857	822	855	820	871	813	826	842	854	832	868	793	865	831	840	825	841	861	813	814	855	871	862	860	837	807	843	847	829	865	840	817	820	854	881	840	880	800	879	816	800	842	813	840	834	854	848	851	814	884	819	824	873	822	853	817	792	845	838	908	822	811	831	834	810	839	830	827	855	839	831	847	874	844	810	860	864	802	844	815	838	775	826	835	847	840	891	870	854	825	794	833	833	812	809	791	798	856	852	822	847	872	824	790	815	860	832	835	841	794	844	857	878	825	796	797	822	823	863	814	824	829	869	874	808	849	836	858	777	890	835	807	783	803	825	783	828	806	808	818	822	818	837	882	853	812	835	873	828	912	869	886	888	823	855	780	853	821	767	905	837	879	808	850	802	863	817	879	879	839	873	825	876	821	894	782	816	866	859	839	793	842	840	825	803	815	824	811	856	880	805	773	871	867	831	876	849	810	808	834	817	811	844	825	862	869	835	820	809	838	830	812	815	793	847	817	814	852	829	826	883	851	881	864	784	861	845	856	826	804	827	858	853	813	806	804	868	884	892	857	841	850	811	853	844	833	810	850	835	871	778	837	936	825	828	819	824	809	889	846	782	881	823	903	798	824	816	838	842	810	829	818	809	815	862	847	910	886	833	850	853	892	865	828	848	894	840	823	788	816	858	764	858	877	877	841	826	838	820	883	858	861	813	831	881	820	838	838	830	794	866	836	826	885	806	863	780	834	833	810	842	816	855	800	850	843	860	782	831	842	829	857	795	853	833	845	867	822	770	856	849	825	815	848	833	813	804	895	783	876	876	848	863	783	806	857	856	809	801	847	781	847	820	832	783	838	826	862	855	841	897	849	853	865	846	864	831	846	819	826	828	830	877	831	808	814	853	760	794	826	809	907	839	851	811	842	847	823	818	844	875	817	835	808	806	852	830	837	831	825	817	851	830	891	774	832	849	851	807	857	865	824	863	854	881	803	902	860	832	782	883	843	887	879	856	843	876	847	845	804	868	856	792	875	853	821	836	789	845	841	862	785	900	831	837	808	802	841	853	828	860	869	797	828	856	833	847	892	832	844	809	850	815	856	834	835	862	792	849	821	781	921	793	836	843	834	818	844	837	843	839	823	879	852	826	803	867	852	816	857	810	827	801	780	841	878	838	837	866	815	859	808	784	805	828	798	821	844	782	865	820	831	863	797	853	829	810	837	849	804	821	849	842	873	824	860	865	846	888	800	788	822	901	848	802	833	846	888	812	787	850	846	831	845	816	795	866	837	770	842	800	866	825	873	860	788	784	810	788	848	812	837	832	904	841	831	794	836	850	797	816	816	847	799	815	831	814	854	819	857	857	871	799	822	787	869	831	811	888	870	841	843	804	791	807	821	865	861	832	824	832	822	801	826	856	792	838	853	825	838	805	829	839	842	872	835	875	805	828	852	871	824	837	829	808	864	841	747	804	803	778	863	873	839	850	858	861	793	829	860	876	824	820	863	809	830	838	843	864	853	823	867	814	828	822	865	821	859	825	799	854	863	795	816	843	859	868	813	843	831	850	789	821	755	822	812	808	816	847	818	845	828	832	845	872	788	806	891	784	832	829	823	852	826	838	835	880	811	834	807	859	788	797	836	815	752	829	763	839	862	864	862	842	851	838	830	802	822	855	874	875	825	873	813	821	815	799	803	835	813	859	885	807	801	812	847	809	824	885	872	859	841	805	824	829	857	816	842	814	801	807	834	845	829	840	867	842	841	818	825	798	865	873	879	840	816	916	853	871	844	784	806	833	779	814	864	817	853	835	781	836	882	859	900	890	878	830	815	799	857	810	855	890	879	840	865	883	833	871	856	840	856	855	832	815	847	855	833	791	857	857	831	868	825	806	858	812	874	797	830	784	838	830	833	816	782	847	862	872	855	835	872	845	794	868	834	843	800	869	863	855	855	865	833	851	824	825	824	837	822	850	817	879	861	824	856	876	852	848	836	814	818	844	868	807	856	839	835	793	877	817	801	852	811	875	786	777	907	835	850	875	808	841	838	838	821	848	789	822	803	915	868	831	829	852	809	882	864	845	820	840	854	778	836	852	877	853	798	865	825	755	847	869	896	867	811	818	810	842	830	890	774	831	813	791	844	796	873	817	861	816	844	835	813	866	852	826	842	870	840	842	886	810	817	862	825	823	882	849	863	862	840	777	875	871	805	862	839	823	849	803	855	832	929	787	810	857	837	838	819	744
25442	21520	27067	24066	4060	1605	1289	1152	1104	1083	1022	1078	1028	1046	1014	1039	1002	1006	1028	979	1042	1037	1006	991	1019	1041	1015	1002	1002	957	1045	968	1040	975	999	1038	1007	974	988	1023	1018	1024	991	980	1035	992	1031	981	986	1011	1030	972	993	978	942	1053	979	1022	990	1011	1029	950	1000	1021	980	1004	954	1068	1012	985	988	959	976	989	1028	1000	1031	1095	1013	1010	1032	981	1037	1031	1029	997	987	996	1029	1026	1007	972	993	948	1004	978	1048	1006	952	979	959	999	1051	999	995	987	1004	1000	1021	938	1054	973	1041	975	999	946	1007	1002	970	1017	1016	1034	951	1001	1015	1055	973	990	959	1005	1017	1025	934	1044	944	1009	1004	953	973	956	967	950	990	972	1043	993	1004	949	971	965	992	1049	1012	1019	1023	1026	1013	1003	991	1023	1013	941	984	967	927	1004	959	1000	1003	974	964	1023	947	974	980	1031	1001	1065	1032	1039	1006	1059	1017	1022	1018	979	1029	1020	971	1081	943	961	987	977	1060	1006	985	1013	986	959	1002	1049	988	1019	995	979	1001	995	936	976	970	1026	1011	990	1001	1024	993	1035	1079	1032	936	994	1000	1048	1058	1000	954	958	1005	1004	1057	1023	1047	978	1045	1023	999	1022	1067	952	957	1015	987	1003	1011	1033	1060	1065	922	945	957	967	1012	1031	933	931	990	978	946	993	1002	972	930	1005	927	1013	968	991	959	1001	956	975	975	1039	1044	1063	1079	1007	1045	940	980	949	1040	990	1002	1010	1056	987	962	1000	1078	1016	979	979	987	1063	1014	1005	1008	982	993	1047	983	1032	1042	1006	1036	973	960	1026	1045	994	981	1002	963	997	1019	972	1017	1002	1004	991	1014	926	1016	1020	1008	948	1018	983	979	1021	1005	982	1048	991	1004	1068	977	985	1010	1016	1012	1015	1012	1008	1007	948	1039	1023	1028	1018	996	1063	986	1012	983	989	1015	971	1056	962	962	983	995	973	1033	939	1028	1013	997	952	980	1012	972	1021	963	1029	1069	1016	968	1006	963	971	994	944	993	1035	965	985	1014	1000	1016	1061	1026	1010	991	944	962	985	1006	976	988	987	985	986	993	1033	971	954	1011	1009	946	980	948	1000	996	1018	1020	934	983	1014	1018	1020	1009	987	1054	1026	995	1002	1064	1009	1003	1038	995	1016	972	1040	1037	1030	1035	1014	962	1008	985	1008	990	996	980	1023	983	951	998	1016	1003	1007	1036	959	930	1004	995	999	990	1073	1015	971	962	1000	984	1041	988	1024	981	953	1010	1013	1014	957	986	994	985	1016	955	953	977	972	968	982	985	1007	996	1007	977	1001	1036	1003	991	1039	1030	955	954	962	1027	980	1006	1032	978	1052	1028	1002	930	1053	948	991	1011	1031	988	950	973	953	1023	976	1013	964	1033	1017	1020	971	1017	1042	997	1015	977	1058	993	1030	977	944	974	1007	987	997	1015	948	955	923	1017	939	972	1030	971	1045	959	1017	1058	966	1023	1017	1035	974	969	1036	1001	968	1030	1010	967	932	1025	998	1032	957	1018	970	995	983	981	989	979	1067	1017	1004	1041	964	1046	1038	1008	983	968	936	966	1065	1022	1070	983	926	990	1032	1047	981	974	982	1028	1017	1014	930	1006	988	983	1037	1027	1044	979	934	991	953	963	999	1011	1039	1010	1054	1048	1000	997	1007	1004	1011	980	971	1021	1003	966	969	992	941	1002	968	1079	961	1003	983	1012	1030	1018	1018	981	1015	998	1004	1002	976	991	991	975	993	1057	1004	998	961	1083	1006	999	1000	1023	985	961	999	1022	937	957	1028	1030	1000	976	993	989	1002	991	1022	936	989	1026	977	990	916	1054	974	984	994	973	964	1005	1013	1007	977	994	1020	1045	978	971	1070	1011	982	962	1009	1011	1009	1026	980	988	1003	988	952	987	968	976	962	925	994	990	1015	980	978	976	974	997	963	960	977	987	986	1008	1004	998	969	1028	1024	1013	1002	958	1003	930	1018	995	981	1017	955	1050	1019	986	1025	981	992	983	1009	976	1040	959	997	1046	995	991	983	896	1022	988	978	1004	991	977	947	1021	993	1026	983	943	1018	1020	1012	1060	1023	1008	1008	963	1008	1029	984	1054	1013	1073	984	1003	1022	955	1015	1060	1014	983	995	1056	989	953	975	963	987	997	987	1048	1010	1055	988	993	999	1003	999	1035	996	993	1011	1016	1001	1023	982	1006	962	1034	956	1010	993	986	1000	986	997	935	967	1020	1046	1024	977	982	1044	1027	985	992	1030	1009	988	997	1027	991	1011	1000	976	1015	997	1019	1012	1037	987	1005	974	1024	1025	990	975	987	1009	946	984	946	1033	965	1011	1007	1019	980	992	995	1041	1033	1022	1014	944	1008	1028	986	989	972	979	1042	1023	946	983	1009	999	972	970	977	972	1033	966	1016	989	1057	937	1031	1033	1024	952	995	1003	998	968	998	1000	945	1030	999	935	974	1007	1052	1011	971	1087	957	1004	1018	989	1025	969	985	963	956	1012	971	1012	1001	1007	978	1029	980	1020	951	1025	968	1005	973	970	967	1005	932	987	1004	1056	1018	996	966	930	981	1003	1017	1025	1019	962	984	982	1022	935	986	935	999	981	915	1032	956	987	998	1045	1047	993	975	942	1018	1026	966	1004	964	1040	942	986	1009	984	1017	983	990	1057	994	1023	980	967	931	990	1020	1037	1000	984	1022	1027	1001	1015	990	1010	1017	1022	1021	1018	953	980	970	945	1013	980	966	1048	1026	982	1076	974	1031	963	1063	974	959	1041	994	1008	982	995	966	1022	993	983	987	977	967	1016	998	949	1018	950	1044	989	981	980	968	984	999	1005	940	1032	1009	982	1043	1049	980	985	1011	1036	1028	1013	977	970	978	1087	989	1012	1029	971	1041	1049	980	978	971	1016	959	1011	969	1052	951	987	993	1020	985	985	1029	966	994	1053	998	1062	1039	1001	1029	1019	997	993	976	994	1017	948	977	956	984	986	961	996	1008	965	1023	1004	980	1005	1008	953	925	1035	1021	938	944	946	970	1055	988	999	927	985	1019	1005	1013	1013	951	1000	993	1053	969	1012	1006	969	1032	1024	1063	1010	1009	977	1050	1015	1010	1016	1014	1044	1018	999	969	972	1001	1000	1042	932	991	988	1013	970	949	963	987	1002	993	1048	1057	991	990	1001	1092	953	1004	1003	956	1001	1034	970	1047	998	952	989	992	999	1040	952	979	998	1021	972	977	947	995	968	1013	954	1010	954	1012	979	993	993	996	974	981	1040	1001	1024	1048	1008	1000	1046	1046	1012	972	998	992	1001	1007	1052	945	1000	1047	1002	997	950	1014	1000	986	986	1017	1004	1018	1035	1024	966	993	981	1010	996	1072	982	991	985	962	997	997	971	960	965	976	990	967	1017	992	998	975	968	948	949	957	1016	979	986	1025	1008	1016	931	1041	995	1050	1040	983	982	974	998	946	961	1050	955	991	965	1015	979	952	977	977	994	1082	959	1007	1000	974	1016	976	1063	993	1042	1029	978	1019	989	999	940	973	953	1010	991	1034	970	948	968	978	992	988	998	999	1003	1041	999	1028	1067	975	950	977	947	982	956	988	974	995	990	995	976	947	971	1023	1030	1086	986	912	934	1010	1015	1049	1021	1030	977	997	938	1071	987	993	1012	966	962	1004	1014	987	1000	1002	980	971	950	1011	971	1035	973	1002	968	959	1064	1000	1015	996	1013	1012	979	985	1013	978	997	992	1017	994	981	956	978	1021	952	987	1032	969	1033	1021	1018	1016	951	989	1025	985	971	995	983	1062	1009	974	981	974	1037	1005	998	954	1036	936	1020	958	1049	992	967	995	1022	944	1027	1004	1022	1003	989	993	977	1051	1043	1031	996	950	999	1040	988	1017	952	968	992	961	995	984	953	975	1020	973	1034	1061	1053	976	972	977	987	980	982	988	1003	1013	1007	970	1041	973	979	1026	975	1015	964	1012	969	993	935	968	993	1035	1047	987	971	975	961	981	988	1037	973	997	1036	1017	995	1016	991	973	1028	946	1043	1051	955	1003	969	982	1004	971	1021	1005	987	1035	1025	996	954	1018	926	1036	1023	997	1009	1020	1014	1002	1006	1028	1021
3617	2888	2490	1648	1412	1222	1100	1063	1092	973	986	1019	978	957	906	917	965	932	950	919	901	956	982	929	975	856	954	937	961	969	939	899	913	945	905	924	867	868	945	930	890	936	858	882	884	908	938	922	918	925	922	888	922	871	912	926	886	992	912	969	896	882	949	893	890	884	889	921	916	925	888	942	875	890	913	898	869	872	891	922	850	947	858	906	902	916	924	914	856	920	864	898	896	863	905	890	915	971	916	913	884	906	913	893	950	937	911	892	896	946	899	914	952	903	933	878	941	912	925	948	922	928	895	938	951	894	910	919	966	934	904	899	893	962	917	901	858	878	865	915	848	931	931	899	888	902	889	866	946	888	886	930	880	952	908	911	928	914	905	894	908	939	895	903	943	920	898	912	925	954	861	973	922	890	917	899	928	915	882	942	880	830	913	921	877	847	926	895	912	882	893	876	940	893	922	913	863	920	897	891	917	855	871	903	947	852	905	944	926	895	865	884	879	897	863	894	856	979	924	915	942	934	854	931	929	920	907	905	842	913	890	884	945	894	878	865	909	915	902	858	828	871	934	848	910	895	896	942	940	943	958	933	916	914	927	919	931	914	893	910	872	936	854	859	842	935	863	901	871	900	917	883	914	894	908	883	905	885	884	909	907	814	929	893	908	919	875	864	879	833	887	889	937	939	893	942	896	921	879	861	908	866	900	932	871	908	938	946	904	907	885	873	938	894	878	915	879	947	915	849	870	880	823	927	860	911	881	902	874	911	969	924	900	918	925	871	916	914	915	930	889	918	912	955	900	936	931	908	891	974	904	875	894	889	948	930	863	897	896	847	923	893	874	886	855	889	930	855	857	926	878	907	879	928	907	940	841	928	881	918	876	884	865	872	879	877	923	903	943	920	874	925	908	870	899	878	883	912	887	911	944	883	908	896	899	902	883	914	970	865	894	906	935	892	846	874	891	882	908	864	962	913	877	882	875	889	877	923	837	912	860	895	891	904	910	883	911	838	895	853	920	912	901	896	828	862	939	924	851	891	923	910	899	952	842	870	927	891	937	914	917	906	858	869	885	900	911	882	883	875	898	900	900	947	894	864	922	876	882	922	913	963	870	910	865	879	856	942	886	1003	875	931	877	912	845	861	917	877	838	882	872	889	907	885	915	915	855	891	872	959	931	967	906	923	927	935	866	894	930	877	908	931	909	932	895	924	946	900	938	842	880	897	873	889	865	912	939	885	866	900	863	920	894	898	872	929	913	866	905	951	866	815	907	904	884	900	907	895	868	884	887	907	932	885	952	920	896	890	861	870	896	877	897	914	957	905	920	920	903	888	878	882	925	875	893	910	909	920	890	919	867	933	864	918	933	884	929	856	925	904	874	881	935	909	926	928	948	926	890	888	929	881	904	890	959	907	892	918	911	894	878	932	907	894	874	944	908	908	956	888	949	839	860	875	918	960	863	930	915	888	877	912	923	871	848	885	896	890	874	924	863	888	873	885	895	892	898	895	911	900	895	872	932	946	877	857	907	919	936	876	888	880	870	918	954	877	881	840	926	929	887	884	944	898	903	885	910	892	914	880	909	910	882	886	875	916	833	898	887	914	893	853	837	905	903	892	907	918	898	905	931	934	927	895	862	879	874	882	903	929	882	963	876	890	936	940	908	929	917	866	929	899	909	873	920	896	859	863	910	917	874	843	942	926	929	948	903	906	907	909	896	967	865	850	919	885	837	927	833	969	840	885	881	884	914	909	864	921	894	910	917	885	879	869	902	922	867	881	846	932	917	944	938	897	877	874	858	878	908	899	895	867	921	932	889	899	840	880	856	929	925	856	885	949	945	924	894	923	899	866	899	864	848	945	928	878	899	863	916	903	856	884	935	920	968	959	858	857	947	917	904	901	875	876	936	919	895	914	898	869	892	944	899	890	883	844	929	887	915	884	838	863	891	857	894	898	857	872	885	856	912	822	886	934	924	927	889	893	889	939	884	904	899	904	889	883	925	915	894	912	924	895	878	884	938	885	946	857	890	909	905	888	860	929	917	840	872	944	935	896	934	850	829	900	861	852	874	882	869	895	891	925	926	934	961	896	870	901	890	906	931	934	884	907	958	882	806	925	923	928	913	866	844	909	934	960	864	873	890	939	889	919	870	945	865	922	853	871	937	936	881	931	871	899	922	870	927	899	936	912	932	885	880	884	947	924	869	940	903	943	872	927	959	861	880	928	882	867	895	923	894	868	863	914	877	933	901	883	907	865	909	859	959	855	886	853	939	861	852	893	877	854	894	910	919	961	924	913	909	890	927	878	943	873	863	948	880	926	898	879	887	879	951	896	878	864	895	882	885	920	883	815	871	898	921	927	885	913	880	897	881	896	900	916	876	891	887	862	918	884	883	865	892	872	921	880	890	882	933	910	900	880	851	896	878	852	877	857	864	858	921	867	848	915	876	899	813	883	896	904	899	871	868	938	914	891	916	862	907	884	909	880	918	924	878	923	888	821	915	895	913	872	870	874	936	867	903	839	920	890	855	894	881	913	874	901	908	922	848	850	899	893	928	889	876	892	893	873	897	893	885	924	881	897	856	920	892	884	922	874	899	908	918	896	917	916	908	879	900	904	920	889	894	900	876	886	952	910	931	869	930	886	918	943	863	898	891	906	917	892	898	893	873	926	874	935	967	923	870	903	895	852	947	913	919	908	880	913	912	898	892	907	922	864	898	924	869	873	900	966	891	906	934	910	939	876	910	882	914	916	876	887	897	882	873	904	836	884	952	857	870	869	934	893	938	859	848	903	857	843	885	890	886	901	859	886	863	947	845	849	944	895	900	882	925	915	895	875	934	866	936	936	905	953	918	910	879	882	876	890	921	897	943	909	941	897	899	920	891	947	904	865	875	905	869	864	919	918	915	848	861	894	890	898	902	860	937	929	933	931	864	899	864	863	924	853	920	850	923	880	870	837	840	904	889	915	924	890	885	873	899	849	844	934	881	924	920	910	907	871	909	947	899	909	909	888	930	910	911	949	930	913	878	890	864	916	900	903	914	916	872	892	870	911	912	911	886	867	961	879	886	899	894	938	917	921	853	884	864	900	921	880	893	897	896	922	828	930	958	892	923	987	855	870	903	891	912	882	840	897	880	877	883	869	824	895	867	886	898	916	887	915	841	837	922	907	843	875	930	891	943	876	879	930	924	880	936	879	901	931	913	836	933	845	855	938	875	936	895	878	883	898	863	873	876	909	876	915	880	948	909	912	892	844	887	945	869	870	939	869	910	821	883	935	871	913	864	886	961	948	873	914	876	933	867	924	888	888	878	840	877	869	838	862	878	871	935	867	908	926	868	881	893	905	1006	914	912	892	938	923	838	860	895	939	903	933	893	902	861	912	877	837	900	892	883	898	844	896	888	916	882	878	864	916	903	880	871	861	931	908	908	913	902	855	921	929	926	899	920	874	874	923	866	853	899	896	954	860	848	885	850	894	882	903	884	884
24129	21470	28760	24614	21007	4534	1523	924	809	755	746	793	770	733	710	689	691	677	696	646	673	648	658	619	667	637	694	697	649	653	630	653	675	656	619	672	657	651	708	645	658	622	682	655	658	677	672	648	659	622	652	660	659	727	692	654	647	694	661	655	697	640	677	667	692	684	590	638	638	680	698	638	625	700	661	643	672	630	668	696	703	675	672	619	690	632	659	674	626	670	635	631	674	649	659	641	681	634	655	693	620	656	663	660	619	660	640	653	647	617	682	677	681	679	638	626	604	668	642	649	603	610	634	636	655	632	640	610	624	615	645	639	706	706	614	610	623	671	671	682	662	675	636	601	637	719	677	642	656	659	645	651	707	642	650	669	669	675	664	671	649	677	644	633	631	681	675	643	659	628	606	654	633	699	667	702	666	656	670	661	617	624	635	611	620	662	653	688	602	662	656	598	626	687	694	615	652	625	618	624	644	631	676	652	633	615	662	647	674	639	605	656	607	641	660	660	622	591	644	615	665	606	642	657	668	640	695	616	626	621	672	613	653	633	633	655	678	627	623	631	648	636	656	641	606	689	651	712	659	674	660	643	654	668	648	676	610	633	650	692	663	616	678	693	637	692	628	669	630	680	658	714	642	618	641	669	625	678	644	626	629	657	615	673	639	645	642	670	660	697	637	608	681	613	652	650	635	610	650	678	625	660	660	637	629	632	638	657	655	588	643	665	644	639	655	678	673	640	642	651	660	638	655	614	678	658	597	645	668	615	635	681	632	658	636	651	637	649	622	603	642	664	652	638	672	653	633	670	635	609	642	701	606	639	641	650	651	639	618	627	653	625	647	633	637	627	629	652	593	675	668	620	640	642	632	673	636	658	661	704	638	639	630	631	608	629	631	618	649	663	611	604	621	619	657	637	659	681	672	690	603	619	653	639	603	643	628	628	646	610	665	649	636	634	622	655	642	645	660	692	588	594	663	643	647	668	642	656	683	678	654	647	635	660	635	663	640	602	619	621	608	671	629	643	628	620	666	655	679	620	641	623	650	605	612	608	627	610	670	659	613	627	670	624	620	674	660	623	617	685	677	648	651	648	686	612	654	684	636	646	684	685	658	636	650	655	638	649	610	632	659	646	664	613	653	621	639	626	658	632	673	584	667	660	660	713	680	651	661	668	608	663	682	665	681	641	684	656	647	652	632	627	635	664	639	620	668	651	618	676	621	695	616	681	626	619	689	678	654	643	638	638	668	658	630	691	623	679	677	596	648	633	695	628	666	673	624	609	658	626	642	644	653	628	643	635	630	693	623	647	638	684	651	650	662	677	662	652	625	671	604	638	611	665	652	628	619	633	653	649	640	666	675	649	674	637	679	659	660	607	617	641	677	648	607	636	674	657	657	703	654	651	644	669	638	639	641	666	635	596	660	629	630	669	627	667	645	659	664	610	598	642	623	666	646	649	665	612	651	646	610	658	679	636	671	667	653	640	612	659	667	637	662	648	592	631	633	608	626	663	645	681	592	608	621	628	650	622	601	671	620	628	648	582	624	655	643	669	650	618	619	672	684	671	628	645	598	652	625	621	670	669	648	622	585	636	605	648	625	699	611	668	630	644	673	650	648	652	665	659	682	626	684	616	631	617	639	665	614	658	657	620	653	667	621	613	682	631	660	679	705	653	643	680	664	604	598	633	621	628	641	620	644	646	607	636	621	641	631	595	603	624	661	681	608	651	645	686	630	619	608	664	656	666	649	638	656	681	632	647	645	616	616	646	645	660	661	639	668	614	637	611	704	643	629	657	614	655	617	624	621	632	663	631	672	666	633	686	619	651	628	700	650	679	651	663	615	643	627	652	651	628	632	637	633	661	647	623	586	684	606	642	610	665	646	646	665	594	650	647	602	637	646	671	655	653	631	629	666	669	663	664	638	668	684	653	622	643	643	623	649	580	669	646	611	649	633	629	608	658	607	644	642	649	661	665	641	677	648	606	627	628	657	680	680	655	572	643	649	611	627	630	641	631	612	688	644	653	670	705	654	645	678	612	634	652	637	631	625	648	665	604	648	659	617	685	629	648	691	630	655	665	666	633	693	602	628	654	627	641	670	671	640	657	650	612	629	666	605	627	608	627	666	625	672	667	645	648	655	650	590	676	644	660	643	669	639	658	629	652	628	633	672	604	665	629	604	699	608	621	638	620	656	637	645	638	672	685	597	674	648	603	616	649	630	667	642	657	618	625	622	699	658	647	646	644	627	623	624	650	625	644	639	621	641	668	636	588	626	666	657	657	657	629	628	677	637	612	637	662	594	636	603	672	658	611	657	632	643	676	640	606	678	662	661	666	634	665	649	639	666	620	607	662	603	646	640	658	646	627	619	670	671	645	636	706	652	642	626	659	625	668	668	670	649	652	638	654	626	687	637	672	646	626	669	635	702	629	646	657	661	658	647	668	650	593	637	713	689	639	628	654	627	694	667	639	725	619	654	628	665	653	679	670	610	653	657	628	647	668	671	627	667	659	640	622	648	653	645	638	664	671	639	644	632	641	624	638	638	641	687	627	611	642	645	627	652	713	647	630	641	647	608	631	649	628	688	691	665	658	647	649	665	650	625	664	624	649	649	654	607	628	671	626	610	646	642	614	631	677	659	631	642	637	676	639	635	668	689	679	666	666	638	665	678	650	629	652	644	621	626	651	645	673	648	613	684	636	646	623	668	688	624	671	641	621	605	688	619	641	628	698	620	614	622	618	700	608	644	654	655	652	666	665	663	628	656	692	656	680	635	619	621	616	642	628	618	657	637	639	655	661	662	669	662	630	639	652	660	666	657	642	624	658	670	671	653	655	656	630	647	652	633	645	629	644	623	625	619	658	645	580	648	666	643	629	615	640	647	656	631	656	613	629	631	572	599	687	648	610	664	655	595	653	627	659	629	664	626	647	635	671	660	624	653	644	655	642	657	626	615	650	653	635	645	640	618	636	675	618	593	660	693	599	630	622	662	611	631	627	664	604	670	653	680	595	630	627	642	676	645	596	638	647	623	592	607	654	628	663	660	636	622	660	660	661	694	666	622	653	663	626	628	664	619	612	672	629	651	594	633	662	658	621	622	646	633	640	657	643	649	648	621	664	634	637	650	635	625	665	668	653	681	649	675	642	654	595	667	600	648	655	624	650	622	622	662	620	668	629	613	626	641	625	657	632	634	652	687	641	677	663	648	662	644	632	627	628	655	647	634	649	631	595	701	590	650	602	655	621	647	606	634	603	660	639	611	638	674	640	656	639	596	627	646	639	659	679	680	641	605	682	695	625	676	669	640	655	629	617	615	656	641	643	632	644	636	664	651	664	640	681	644	611	678	628	664	685	681	605	627	627	687	713	664	648	645	668	676	626	605	644	630	623	628	611	674	624	614	636	636	603	611	659	665	661	685	627	670	629	695	642	662	628	637	670	618	698	647	616	680	671	663	605	636	614	662	653	636	616	676	624	631	649	654	665
3541	5144	4268	2208	1656	1324	1123	978	914	882	818	747	781	764	735	734	706	702	729	688	679	696	698	648	716	718	689	634	697	701	688	694	649	730	651	667	720	666	689	639	677	648	663	661	655	693	678	663	662	683	651	628	617	698	664	700	682	668	638	682	653	677	651	644	668	661	633	667	630	650	646	671	645	657	714	628	687	668	649	665	630	661	640	675	687	651	638	625	657	666	644	694	659	699	620	672	669	630	676	702	670	720	702	666	665	638	667	658	656	649	686	693	639	631	665	609	646	655	629	641	619	644	694	644	662	660	670	672	669	694	648	676	652	649	666	666	654	656	681	657	639	642	672	727	662	634	617	659	703	700	618	640	634	665	639	629	625	609	633	630	631	618	645	633	631	725	681	601	691	671	686	637	713	632	607	609	645	637	665	627	667	680	650	651	632	679	615	655	656	642	666	668	662	614	602	702	624	669	683	628	625	658	653	689	650	619	639	662	629	649	644	670	662	637	615	619	637	655	664	657	665	669	632	673	638	644	641	638	627	686	650	578	657	696	655	668	690	653	638	651	659	623	665	642	669	617	627	707	667	671	664	658	630	667	641	666	606	646	636	670	692	632	659	647	691	650	674	683	635	681	658	656	702	623	678	687	631	657	663	654	643	652	638	642	648	602	675	614	637	604	652	625	633	657	647	694	677	665	633	637	670	645	667	648	624	643	677	644	620	633	656	642	597	627	626	651	616	643	659	684	617	651	659	675	661	707	657	626	641	668	633	614	627	641	651	604	652	690	632	615	643	632	601	661	658	641	635	634	624	605	608	640	629	647	617	679	647	601	619	694	607	650	655	676	619	644	610	659	631	668	636	624	673	686	603	657	648	604	630	647	677	648	606	647	629	623	603	656	657	636	654	647	631	652	620	647	667	635	649	610	691	669	624	610	652	684	673	630	608	643	671	633	642	609	669	628	643	637	656	631	668	693	645	666	656	624	657	621	693	609	634	624	661	634	597	652	712	703	707	628	658	612	667	611	634	670	668	609	662	635	646	631	638	643	670	661	626	649	624	603	619	619	632	659	632	637	621	653	672	602	659	664	612	629	699	652	616	655	635	659	603	653	644	658	613	681	683	637	665	669	629	659	639	651	620	628	652	612	655	655	629	644	603	652	647	607	672	654	640	680	652	625	640	629	615	638	631	623	633	657	623	644	648	603	652	610	628	673	633	626	628	665	654	660	626	661	620	636	702	645	672	637	677	615	665	609	640	655	620	666	645	642	628	640	611	618	670	647	663	649	650	636	641	639	661	633	656	643	640	659	630	679	658	625	646	630	665	659	664	674	656	640	603	667	648	636	655	673	677	626	657	623	600	661	603	653	676	648	670	603	679	628	674	604	585	657	603	635	629	658	612	662	663	616	641	636	622	608	656	654	629	602	659	675	611	672	679	626	660	650	700	624	637	636	644	653	631	643	613	632	657	634	674	606	626	655	682	606	612	627	676	681	669	664	657	651	679	615	642	653	642	637	669	654	669	616	624	636	647	623	657	640	635	629	669	667	608	670	638	655	655	626	659	664	668	665	651	637	643	619	647	663	659	612	664	619	642	630	618	620	582	647	638	673	647	602	680	607	638	621	631	657	644	637	683	640	652	634	638	648	689	606	601	678	642	643	654	648	643	627	646	633	608	673	645	712	616	664	627	656	650	632	656	664	601	645	637	603	663	591	645	606	619	627	683	666	683	642	658	675	634	691	669	672	644	635	654	664	620	661	649	620	621	655	642	665	664	611	620	633	614	692	685	655	618	594	626	645	642	669	715	649	732	675	610	686	652	649	655	672	668	650	604	628	651	667	646	632	646	625	644	632	656	583	650	704	681	648	655	600	656	631	639	665	692	586	679	634	685	572	654	617	622	642	593	635	640	608	620	649	622	626	675	671	647	642	592	667	666	664	653	617	633	658	663	590	613	634	677	647	637	598	608	648	683	658	668	653	668	642	591	629	659	628	662	659	645	647	666	631	631	619	623	620	640	655	633	658	652	628	671	614	636	644	595	610	664	624	623	606	602	647	592	622	630	637	661	704	657	620	658	655	623	614	604	637	669	629	627	623	640	653	636	647	630	665	661	634	622	630	655	633	600	650	637	629	619	641	658	617	656	661	669	621	627	654	596	670	627	688	642	626	650	614	621	655	652	657	618	612	680	614	707	634	651	625	672	632	653	612	648	629	698	652	625	665	678	656	660	619	668	683	605	650	680	628	682	636	608	622	693	595	654	658	619	629	650	665	589	665	658	653	670	661	649	644	661	606	595	644	633	639	666	620	652	650	688	672	644	631	651	617	645	628	687	690	664	606	668	630	700	701	623	639	585	627	591	651	587	651	661	653	634	680	641	636	596	612	662	662	649	608	624	650	629	649	606	659	667	611	632	599	626	622	611	649	661	642	653	651	672	658	638	680	651	640	666	645	635	645	641	654	624	628	658	704	668	595	604	641	627	639	660	622	636	616	680	684	632	656	643	655	687	612	682	607	626	648	627	605	629	648	640	625	646	655	657	698	642	657	634	655	672	662	636	628	640	671	662	593	707	647	645	628	637	634	640	661	640	637	612	626	659	666	637	608	644	624	622	614	588	622	700	634	627	659	649	631	610	670	646	607	685	617	650	625	650	663	651	660	630	614	635	639	646	648	649	639	639	659	619	652	657	638	623	643	679	643	632	638	641	639	619	656	646	685	666	624	593	608	608	652	693	659	634	671	601	636	701	617	630	627	605	661	674	646	639	650	655	653	637	657	663	666	617	648	646	674	685	685	626	663	621	664	613	611	660	664	648	646	661	664	603	620	607	650	634	665	624	636	713	660	655	642	620	661	671	642	694	644	627	636	691	650	582	635	593	655	672	573	633	626	583	628	627	650	614	663	663	680	690	640	659	685	669	656	619	616	630	629	613	657	647	630	627	674	607	657	604	674	643	627	626	578	697	631	613	649	610	663	674	633	673	703	689	656	683	678	649	658	606	636	649	682	659	651	638	637	657	679	622	597	622	674	590	642	637	645	642	651	644	634	623	671	644	641	634	671	628	637	665	656	656	655	625	631	674	613	688	607	626	600	616	707	630	614	638	678	636	627	661	636	613	666	607	618	660	644	634	603	650	629	663	627	591	638	600	650	664	602	666	622	620	646	666	638	658	607	623	628	611	631	637	626	628	608	667	609	642	640	652	648	647	602	658	653	594	644	651	670	601	664	672	642	657	659	661	643	645	611	600	682	627	616	625	611	633	625	618	608	585	683	622	642	689	643	619	636	631	651	636	621	634	639	658	614	642	641	647	623	622	609	614	639	657	654	662	615	655	630	646	656	673	610	660	638	633	652	613	678	649	624	656	664	642	627	608	601	670	619	677	617	582	666	644	652	612	646	623	621	630	622	638	637	604	653	625	654	608	689	614	672	651	631	590	669	647	647	620	587	643	649	677	614	611	618	671	634	605	634	624	696	625	625	638	665
27809	12788	2288	1365	993	929	984	913	923	953	957	961	914	1003	947	982	951	971	909	1026	965	920	969	932	1007	947	982	985	906	970	975	935	924	954	919	958	926	893	952	997	1001	926	992	924	975	949	897	914	971	952	909	928	980	900	976	954	965	929	966	893	964	939	927	930	962	945	938	920	929	885	921	950	955	987	994	895	948	935	915	915	865	917	904	951	935	905	980	912	947	949	895	956	926	928	992	923	892	936	926	955	964	945	955	880	915	1001	952	991	952	932	903	914	970	925	980	895	991	910	949	954	967	968	993	956	950	948	977	917	916	995	955	944	1000	937	908	917	966	889	993	998	924	898	975	922	953	930	923	946	942	916	962	976	934	956	984	963	943	898	935	980	963	956	971	968	970	967	929	974	906	967	974	958	964	945	945	954	935	954	938	923	946	934	963	989	923	936	923	944	935	1034	921	915	943	972	941	945	943	894	963	958	978	935	946	952	961	897	970	989	907	956	941	921	954	945	923	907	997	984	948	974	975	970	947	931	988	894	951	951	952	941	958	889	919	868	982	906	977	954	977	922	908	938	941	935	925	924	976	934	893	990	927	994	945	981	998	930	969	920	977	967	977	924	992	993	957	941	952	990	962	980	893	924	1001	897	954	927	976	948	992	947	907	898	933	972	945	973	935	934	936	912	921	946	901	937	1002	952	963	905	927	951	946	965	919	1005	913	914	889	942	937	934	974	968	941	937	981	953	977	978	987	967	992	967	934	954	916	927	914	895	917	930	902	983	950	919	894	936	963	882	1017	975	959	954	930	932	974	967	932	969	906	957	935	960	959	903	956	958	900	928	905	938	953	982	891	933	984	954	935	970	936	916	966	931	943	892	920	975	932	944	1000	889	921	991	957	961	920	939	959	927	900	953	992	884	947	958	935	952	929	951	958	949	919	927	915	926	946	919	924	971	915	945	919	906	927	976	903	926	974	987	909	961	940	943	953	955	967	955	934	944	949	973	914	912	947	966	936	875	988	883	899	903	968	946	884	923	939	986	952	1000	901	946	921	984	965	949	986	958	948	1009	971	994	925	920	958	956	942	956	934	968	902	968	939	949	955	982	957	952	898	954	960	943	979	987	957	955	907	920	998	983	957	953	950	921	915	915	970	903	919	903	951	945	975	988	965	968	958	953	999	918	903	935	959	919	887	972	942	926	938	933	1007	884	937	892	948	958	978	982	969	927	958	936	917	956	924	911	943	937	950	962	900	979	942	921	956	959	933	956	957	954	975	942	967	939	1019	1017	938	939	991	915	944	987	951	910	943	938	968	918	933	1005	955	949	907	929	941	952	952	956	973	905	966	945	953	973	937	894	900	978	945	971	929	970	943	894	933	916	975	923	931	977	988	910	942	944	1030	919	943	922	957	907	936	947	920	937	925	968	926	932	946	993	907	905	1009	922	871	928	920	987	933	984	915	973	946	953	915	873	956	969	906	929	1001	921	892	982	934	944	971	958	923	976	956	949	909	981	1027	918	1006	873	952	961	875	1013	937	968	938	909	962	922	887	907	922	919	932	984	923	953	931	945	911	918	957	913	956	957	986	903	927	984	932	986	985	940	957	969	924	940	925	899	960	922	955	968	978	871	892	951	966	991	933	968	944	972	987	983	940	911	949	903	904	964	914	857	894	903	922	902	924	928	972	963	997	948	928	950	964	922	943	959	924	988	943	921	1001	912	987	899	946	941	916	966	922	976	912	976	955	919	935	906	971	955	957	878	944	970	938	954	1015	980	953	956	967	921	966	968	920	890	871	922	972	931	919	974	893	946	935	903	974	950	965	928	966	920	930	933	952	871	949	907	956	890	976	961	977	947	935	928	896	952	1004	965	979	921	923	957	914	955	923	943	1010	970	926	926	922	937	987	963	968	909	929	949	1006	974	938	946	979	920	982	933	934	914	944	940	947	969	938	936	954	977	952	962	959	934	953	927	985	931	979	962	925	964	965	939	1004	1025	958	939	947	941	954	983	898	935	972	965	903	919	995	944	984	952	950	925	972	960	953	952	947	922	982	948	942	952	920	939	942	948	952	936	897	933	993	883	894	897	936	956	943	921	949	949	924	895	923	965	915	972	955	966	899	978	945	922	942	913	937	925	987	889	932	944	986	978	963	941	948	921	946	947	942	963	975	934	940	882	973	953	932	950	963	856	932	960	935	946	898	963	931	950	938	921	981	953	882	983	992	945	1000	948	944	950	963	951	955	905	948	887	926	941	981	966	886	978	960	946	941	936	940	936	903	965	942	932	943	960	966	934	984	965	917	988	952	989	971	912	929	945	969	938	964	972	923	966	961	901	924	960	999	939	915	936	996	966	903	931	925	1020	936	930	955	917	906	928	964	993	923	912	935	925	980	924	917	936	918	937	942	954	955	965	932	928	969	964	967	955	947	939	891	902	987	955	965	921	933	946	954	896	871	927	960	926	943	963	945	948	932	951	896	989	921	955	968	947	965	940	927	950	1026	909	961	936	1031	981	987	928	961	936	922	922	953	990	940	976	969	950	969	944	971	953	905	943	943	1025	962	957	993	925	923	910	928	979	941	912	980	920	922	968	903	878	914	915	952	962	939	950	930	906	924	993	977	1023	895	983	888	930	922	942	973	921	973	979	955	941	936	940	952	924	1029	940	910	919	905	934	959	909	974	959	994	924	950	961	922	953	970	899	904	943	943	944	961	931	907	929	905	985	961	967	958	967	931	1005	929	938	971	951	941	903	913	975	946	970	919	924	938	957	936	963	915	917	897	900	934	954	915	946	1003	965	912	877	946	977	978	949	937	912	923	946	978	970	982	926	934	891	967	936	955	892	984	890	958	904	902	974	989	922	932	946	944	953	910	936	934	956	961	991	943	951	935	918	907	923	898	904	950	959	960	898	942	986	988	982	967	941	958	971	991	965	1009	915	937	948	996	923	914	963	965	967	946	961	989	972	947	908	945	915	927	953	948	983	888	909	956	972	899	909	954	953	940	1019	953	981	930	1002	981	948	910	977	952	915	961	961	901	958	994	948	980	929	977	931	896	944	911	922	939	946	931	965	911	948	1050	965	975	956	958	961	926	925	910	961	924	929	969	936	952	915	956	1009	969	992	982	937	914	948	923	950	972	990	969	1021	967	932	937	949	969	954	915	892	928	953	923	931	938	919	1006	900	950	924	949	948	939	993	950	985	973	914	948	911	947	931	963	939	915	958	1019	978	985	956	973	941	983	967	935	951	882	957	937	878	941	950	946	914	940	907	887	928	890	914	932	998	958	967	889	993	956	915	983	910	906	927	961	977	955	914	934	947	938	908	956	924	944	923	916	967	961	930	926	841	958	951	912	903	911	961	918	953	960	957	954	984	927	1002	1015	921	977	966	912	909	886	964	973	906	873	916	935	961	951	938	963	952	923	960	961	1005	946	910	965	961	931	958	964	943	895	962	931	908	931	965	926	927	950	952	946	951	900	905	911	942	949	948	926	919	903	956	937	926	962	946	974	922	937	963	927	926	924	978	952	945	950	920
5119	1093	1032	857	889	835	853	848	855	872	862	882	848	833	884	879	873	866	881	805	882	844	862	844	804	867	826	826	874	865	871	862	843	816	837	871	815	926	883	814	815	899	861	777	859	853	821	860	788	898	854	818	827	798	839	842	865	771	852	850	829	869	812	844	857	894	826	836	861	841	828	807	844	875	855	824	858	848	842	804	843	834	818	852	898	842	841	841	833	837	843	872	894	826	843	849	768	854	824	836	791	791	839	805	824	883	846	887	906	808	870	877	864	879	827	784	884	875	817	816	881	856	839	882	826	881	865	828	865	861	835	887	832	849	873	790	862	860	876	904	834	846	863	855	799	877	865	831	863	870	836	806	851	817	870	858	858	867	826	844	849	845	840	806	870	880	886	802	879	873	918	824	830	893	857	882	842	806	843	843	873	851	885	828	853	851	829	854	750	818	847	877	853	830	832	842	819	876	851	808	828	866	809	851	819	803	790	901	854	822	851	827	811	823	830	851	855	883	839	930	814	885	868	840	864	878	784	848	820	784	808	892	788	849	847	919	915	830	886	842	857	879	864	832	818	864	866	837	888	834	875	815	846	822	903	872	821	842	870	874	848	825	814	861	815	846	852	865	825	837	843	851	824	808	881	870	854	816	814	855	856	810	825	847	850	838	826	842	821	836	775	870	805	827	874	882	878	839	854	843	806	798	870	899	868	874	838	812	820	832	787	837	848	831	873	825	826	812	898	795	843	810	840	830	877	869	861	800	808	844	832	854	797	801	846	842	843	891	855	908	823	887	891	837	852	788	847	822	836	802	849	829	841	845	835	835	843	833	804	833	757	839	843	849	815	823	854	847	771	825	835	815	839	860	830	821	842	856	834	850	791	855	871	843	840	845	819	904	851	836	850	848	883	805	842	857	847	834	840	840	888	844	841	830	831	845	817	865	796	855	842	786	894	796	844	842	899	860	875	839	881	861	811	821	852	809	834	832	854	845	865	821	860	869	859	861	873	821	829	818	863	839	801	845	840	841	836	881	870	843	867	831	838	815	886	837	865	875	889	841	837	836	867	819	854	859	903	826	873	846	835	864	784	813	841	859	867	760	838	900	870	829	855	869	809	847	887	811	795	830	878	819	848	794	859	743	804	811	834	905	809	871	865	821	826	875	799	842	811	858	863	864	810	839	827	841	854	818	916	814	801	808	840	828	856	856	837	863	798	881	880	827	828	878	827	818	836	895	768	876	795	846	857	790	854	847	895	877	802	804	816	835	816	804	868	829	888	802	843	840	834	829	809	833	873	860	864	904	843	828	838	803	816	880	876	865	829	842	865	878	835	857	872	803	848	831	816	817	833	818	884	867	854	834	890	831	831	863	841	801	861	823	854	831	809	908	832	852	826	851	863	827	821	816	840	892	854	857	820	855	883	821	880	841	817	797	873	836	823	846	806	865	857	862	813	862	848	872	840	837	843	896	806	846	810	838	824	802	808	816	877	825	849	857	875	881	833	866	903	836	884	811	836	812	821	870	867	803	820	849	850	871	812	802	817	875	842	810	826	828	838	854	835	802	828	816	899	862	823	808	861	892	822	823	901	843	886	865	818	872	862	831	856	878	848	836	858	858	853	839	852	863	811	857	825	873	880	818	810	865	838	835	839	857	817	856	847	824	842	854	865	850	848	835	859	865	885	817	792	832	840	871	870	847	803	865	837	849	869	830	861	798	879	839	823	811	852	797	888	878	849	869	867	833	835	861	837	829	836	842	843	826	814	829	869	786	806	834	866	882	850	846	940	792	889	766	856	852	815	855	795	813	861	837	839	870	832	871	823	859	892	884	832	856	854	838	838	830	829	845	798	859	815	803	848	785	867	814	820	832	860	875	858	854	835	902	808	830	843	915	874	794	817	923	871	852	829	887	862	813	852	806	851	777	837	850	898	857	838	897	856	813	817	847	847	860	847	877	811	830	875	840	851	845	852	838	859	867	825	812	817	866	868	831	844	827	881	863	826	876	853	831	839	819	797	813	814	830	844	818	879	828	867	795	855	852	851	832	833	868	881	819	916	868	827	871	851	799	824	842	864	792	879	842	816	859	822	837	811	840	824	784	877	868	844	851	822	773	810	803	791	863	815	877	870	808	835	884	853	861	856	878	875	855	862	860	818	835	857	848	836	820	854	839	799	858	880	810	811	839	843	858	857	865	802	846	825	892	816	806	807	842	865	834	824	859	790	813	825	867	840	851	785	851	875	875	825	812	821	861	835	848	853	854	879	796	874	824	749	840	890	833	861	851	862	868	856	846	837	776	856	865	795	856	883	848	836	870	814	849	806	824	849	868	871	888	830	837	829	820	887	844	826	822	862	874	817	846	886	832	814	843	803	866	861	860	892	859	870	889	829	781	965	830	845	805	845	837	875	846	893	824	842	887	817	880	812	882	850	794	867	862	820	875	842	852	867	909	814	902	810	868	867	848	807	846	879	887	834	852	832	830	836	848	877	869	842	861	801	883	882	820	794	882	854	881	813	845	838	831	847	912	818	822	862	829	840	865	876	855	872	802	858	789	831	867	866	783	872	826	788	856	866	854	831	809	889	856	884	837	856	799	906	830	874	842	867	834	874	787	808	823	808	843	844	830	866	837	823	828	814	825	829	838	874	893	821	813	862	880	802	822	866	877	867	769	821	822	810	844	830	804	809	838	850	859	872	900	875	845	823	856	849	830	859	886	827	876	813	813	796	848	800	866	800	849	882	856	803	806	869	838	883	811	812	857	823	849	816	828	789	863	816	833	850	843	873	780	826	838	849	880	798	770	810	878	853	838	815	822	796	874	887	789	888	832	881	848	792	805	811	872	843	816	875	851	831	874	907	811	820	800	871	796	852	850	878	838	850	798	803	831	902	813	779	809	814	840	832	840	873	843	837	830	840	820	845	855	831	850	816	844	819	823	883	820	861	832	850	802	855	833	845	859	846	833	880	856	844	857	761	870	833	797	816	837	842	823	875	894	811	796	902	820	877	889	826	861	847	862	839	805	817	862	802	841	839	883	837	855	859	859	891	810	849	839	831	878	849	880	861	839	857	865	853	883	840	823	882	809	873	886	840	865	799	839	815	843	874	863	842	830	869	847	872	815	826	803	853	803	836	828	890	792	855	871	845	809	859	824	797	851	772	867	853	879	850	830	872	862	836	887	842	856	854	873	822	826	780	862	872	833	827	821	844	863	772	838	839	892	842	870	845	855	820	851	870	813	868	837	874	894	901	801	837	880	820	803	881	882	826	844	836	863	892	855	854	860	843	892	858	832	834	901	851	814	835	808	879	813	832	851	901	835	808	815	866	826	840	817	838	857	827	838	855	817	808	853	904	896	872	857	831	875	845	858	906	818	822	855	806	807	860	888	839	835	881	822	850	844	862	858	812	847	861	888	815	878	823	833	844	797	811	867	836	871	836	860	901	860	839	877	846	852	772	835	832	847	802	830	812	863	848	821	773	811
25436	21476	26962	24004	3943	1556	1216	1131	1055	1029	1050	1075	1044	1005	1088	1027	986	1001	987	1028	1047	1048	998	1067	1026	998	974	1017	966	1078	1010	1019	1003	970	1030	1068	1001	1038	986	1028	1022	1037	1019	987	1010	1026	985	991	1006	991	1018	997	956	1031	918	990	980	1001	1037	983	974	999	1019	988	984	1031	973	962	974	1055	1010	972	982	993	944	996	1041	1038	1020	983	991	1011	1004	974	990	979	957	1027	1002	1021	976	982	1008	945	994	951	1015	974	1029	993	991	997	921	969	965	996	991	996	959	986	978	973	1009	1014	916	986	1052	1074	971	985	1026	975	992	977	950	993	1020	999	1007	931	954	992	1024	912	940	1011	990	1047	1046	981	999	1032	967	1027	1021	968	1004	1035	1000	969	959	1041	923	910	990	949	996	950	1034	993	1021	978	974	1025	1008	940	924	1010	967	953	1067	971	1001	997	951	1004	959	1014	962	960	1012	1044	1011	927	963	987	992	973	1089	957	998	956	991	1010	963	987	1023	988	993	956	981	997	921	986	996	1008	1028	962	981	1017	1011	971	967	1001	978	950	984	937	1054	950	1001	985	1018	1041	969	999	1020	950	992	1027	1022	988	939	989	1027	984	956	991	996	964	1009	945	1023	974	986	1031	986	987	975	1035	1006	954	922	934	999	968	1008	976	1000	967	984	924	1050	1023	938	983	1015	979	953	983	981	940	1069	1003	994	887	1009	995	991	1039	995	952	971	968	1025	1038	1019	1041	956	1045	1018	1028	982	994	960	992	995	999	960	941	970	1044	970	982	1023	1011	959	982	990	977	987	982	1003	1009	1002	951	978	1003	960	1010	983	993	1016	1004	991	989	949	960	990	986	1037	1054	979	1033	926	991	945	961	1003	970	987	1051	986	1043	986	984	1010	1014	1003	968	1006	1015	1052	1008	982	1015	935	1037	981	942	992	1013	1002	983	942	996	1028	979	1059	1006	1010	947	977	972	986	1042	1051	963	983	998	1066	999	965	1019	983	940	1017	1013	1018	954	995	986	962	978	961	1004	1002	1043	980	971	996	954	1008	997	973	937	1032	976	1072	999	989	990	975	959	959	998	978	997	980	1048	1012	1017	1000	1038	953	967	1020	964	1040	977	980	951	1041	1020	994	966	996	1052	1011	1045	981	1016	952	963	1069	986	1034	946	923	977	971	938	1010	995	1016	963	1004	955	1014	1005	965	987	912	983	1002	975	1044	978	1005	991	937	982	995	996	960	978	1010	985	947	1002	974	993	1007	1048	976	926	937	944	1009	1025	1020	1038	1038	997	1016	1015	1038	1014	930	945	988	1019	1029	1001	1023	985	969	979	1031	976	993	965	951	974	1052	988	983	990	1013	932	944	1002	1006	1026	983	1005	1001	975	937	1023	1028	1025	971	955	1016	974	963	992	971	981	931	975	944	968	987	1011	971	1004	989	966	969	972	946	924	1017	1004	995	1012	1009	968	987	967	1033	1031	979	994	976	999	1001	1016	956	962	1015	1010	982	980	1005	1056	1056	1005	1017	943	987	956	972	1024	991	986	1032	1025	960	1039	987	900	1017	982	984	958	995	950	990	1001	1031	1019	948	1049	999	1054	981	951	953	1017	1009	979	988	940	1062	1024	960	960	950	985	971	982	1021	953	1024	939	958	1056	990	953	1014	1013	977	991	946	976	1049	986	943	971	959	1031	993	968	1009	997	975	1017	969	1006	1009	995	1001	1005	1000	994	968	983	984	1006	1003	1014	1007	950	1019	998	975	1004	982	1017	1061	971	957	999	964	1025	944	984	1025	938	923	960	987	977	993	1015	1036	985	946	1053	977	975	976	1050	1002	968	945	951	936	978	1042	1012	1014	986	1018	995	980	1004	952	1010	1004	983	1008	1043	969	986	1037	1007	971	936	997	966	982	1019	982	959	1022	979	1060	970	987	988	977	1025	1021	975	994	1031	981	932	1007	1004	1030	922	1002	1007	1022	1053	969	1045	1012	1040	938	973	986	989	982	1021	969	982	968	1005	956	1014	965	1018	971	1022	984	994	999	999	1033	956	1006	970	965	1029	1029	924	996	1017	977	997	972	1023	989	990	972	965	984	942	975	1025	983	977	978	1001	927	1011	992	938	966	1020	954	994	981	1021	991	968	968	991	1000	983	966	958	997	1025	929	966	982	1048	992	1040	993	984	1032	997	982	1001	977	959	987	957	1022	979	1028	1009	994	1019	1060	962	979	1044	972	990	970	1037	1001	965	1022	959	1043	1012	957	979	1027	943	1019	963	938	947	1040	1037	1018	982	942	979	1029	1019	986	1038	970	1002	1039	1021	945	975	1029	984	976	1032	998	915	969	982	958	965	923	966	921	993	1022	1040	977	1038	1057	1020	995	1007	965	935	924	940	968	1033	994	990	984	976	968	897	956	997	992	1026	976	991	967	942	981	962	990	981	981	964	1031	1025	992	995	950	967	939	959	984	960	922	962	969	981	956	1015	935	1028	1006	945	958	1028	927	995	993	963	998	1029	939	951	987	993	1008	976	990	945	993	1024	947	1000	1009	958	980	1015	1057	984	932	974	972	937	1006	985	1006	991	975	891	950	1007	995	1000	1010	1026	962	1027	988	1008	959	1042	1033	936	973	1021	981	1006	975	1026	1004	991	1034	1001	1005	999	968	932	1015	996	1000	1030	999	911	944	959	937	1018	946	1013	1015	962	1046	1047	944	938	1022	969	965	970	1002	985	1058	988	917	963	1007	975	981	978	985	983	1025	1007	960	1009	947	968	969	1011	990	971	982	999	958	988	955	995	977	1050	969	951	974	976	985	1068	1007	1015	1031	995	1036	942	1001	1042	1047	1026	960	1001	992	1025	950	1019	973	1016	1020	992	1005	1032	1025	1031	1002	1041	925	952	1004	988	923	952	1014	973	1013	940	990	1027	1004	979	987	985	958	996	947	965	1001	1025	979	974	1022	965	961	1022	1034	1017	992	1000	977	950	972	980	988	966	1034	1022	1033	1026	954	949	941	1007	994	974	1006	962	993	1002	993	1006	1036	1030	1035	967	1025	995	1020	1035	1006	1005	974	971	980	959	960	1026	1017	938	1019	972	1037	1013	1012	1013	1024	1024	1022	1011	1037	1014	964	962	976	1014	972	994	1020	978	1016	975	966	959	1017	973	1007	995	974	1001	1016	1045	993	1026	978	985	1066	950	949	978	995	937	990	988	974	1040	1020	945	1053	1014	971	989	1011	1031	1045	1000	994	974	954	1003	976	978	965	1001	1010	983	1021	999	1014	1029	998	985	986	1013	986	1015	1018	967	1031	952	976	982	982	1012	966	940	976	993	1025	1019	960	958	930	907	1019	1002	1000	1030	1008	976	962	925	959	1010	954	981	989	985	1003	965	1018	945	966	984	1015	1031	1009	951	1041	987	998	975	970	969	988	984	967	1013	1050	969	973	971	915	918	986	943	1014	998	1009	981	1027	980	944	926	999	961	957	958	1012	948	1011	998	1006	986	983	944	1015	1009	976	1008	991	1006	982	917	916	1012	983	934	1001	993	961	1062	975	1004	915	973	1027	935	1008	1015	966	1020	985	986	973	1020	995	1006	977	955	962	1003	942	944	962	1039	1033	1036	1020	1025	982	1045	989	983	960	976	1027	994	963	975	1011	997	1015	1001	1008	958	948	983	1035	969	974	1016	1005	955	989	1029	1005	1061	1019	984	975	1019	997	999	898	955	998	973	1017	1039	989	931	990	1003	964	983	1073	1005	973	972	1023	969	948	1015	1000	932	975	991	1063	1027	963	1021	958	1005	976	1021	1004	949	974	1012	965	1031	955	996	933	1014	1019	973	1023	1020	1016	1047	1028	984	1008	1015	1026	917	931	993	969	964	1001	936	884	1026	996	995	959	983	993	987	984	1015	967	1058	1006	939	1021	1001	996	961	989	932	1003	960	982	1014	967	1012	980	1022	1017	966	966	1018	986	1049	1019	973	1009	1087	914	1089	1010	975	953	968	980	1002	964	1025	980	987	956	969	1008	987	905	998	1012	959	1055	976	1031	992	995	951	1055	1009	981	1005	989	975	978	961	1017	979
3595	2954	2460	1596	1315	1156	1139	1087	1083	1023	970	1036	991	935	932	907	914	964	913	918	942	913	963	920	956	889	913	935	964	901	913	934	973	904	960	921	911	906	922	934	938	916	940	932	962	909	940	954	903	912	839	920	933	951	917	852	925	913	873	928	917	929	900	867	906	933	937	893	913	933	906	913	914	878	940	891	939	910	870	874	899	856	874	919	932	902	900	941	933	929	971	889	887	910	931	888	907	957	946	935	882	916	941	937	888	886	922	909	884	955	893	907	943	890	914	864	904	915	914	966	899	890	875	882	897	989	893	873	892	910	928	854	876	926	916	851	942	874	910	868	902	865	900	918	901	904	894	922	843	934	882	928	859	897	865	952	865	904	868	893	877	905	888	908	902	943	930	937	918	876	904	869	911	912	874	909	922	911	954	898	891	958	954	903	918	907	922	910	892	865	908	855	880	887	898	899	889	905	891	928	921	883	878	890	964	887	888	893	894	945	872	922	902	882	912	938	932	928	941	892	903	926	909	913	882	943	901	939	881	919	970	916	857	833	897	872	873	909	921	927	888	888	890	884	929	907	868	888	867	923	940	892	931	918	897	852	865	956	905	902	960	846	892	908	889	988	909	945	921	903	871	904	920	951	882	894	855	930	934	880	936	896	914	902	914	845	958	902	910	890	905	841	928	862	891	934	910	945	922	924	879	932	918	872	913	899	891	901	888	895	906	904	912	794	950	904	907	880	902	860	913	909	872	926	893	931	868	921	938	887	911	839	840	935	902	876	891	924	894	890	941	942	866	938	866	868	936	872	920	921	895	914	906	878	894	904	918	899	899	958	927	952	878	978	897	905	918	887	836	918	947	917	826	918	907	944	922	921	852	867	869	915	906	942	843	918	903	870	893	904	955	893	948	872	906	921	857	880	884	951	887	919	854	915	932	889	900	870	860	914	902	843	863	915	893	951	865	903	932	889	905	927	896	893	893	909	923	930	896	920	890	890	855	948	878	890	931	877	893	903	872	878	883	911	937	848	898	886	872	893	912	886	916	874	856	879	931	881	892	916	852	918	927	939	982	891	894	896	926	861	917	852	855	867	946	892	883	887	955	977	848	910	897	921	892	883	914	938	879	902	966	874	844	945	943	899	909	909	869	951	935	904	876	921	918	928	900	896	905	932	869	882	877	886	932	878	926	933	906	959	886	935	889	842	885	869	923	886	889	917	896	928	918	915	887	918	915	915	836	866	937	866	887	876	904	888	907	904	898	880	891	922	905	875	892	933	971	909	900	883	881	876	898	860	949	918	945	901	944	883	908	915	902	944	908	897	844	851	861	904	905	864	885	920	941	907	884	907	874	906	889	915	920	953	898	900	898	912	885	909	878	924	879	878	879	918	933	890	898	888	904	975	912	892	931	841	927	886	880	965	856	904	895	932	916	872	911	906	879	940	896	872	892	867	871	899	926	916	895	947	923	891	959	917	888	898	907	874	909	893	936	875	900	869	875	831	878	954	908	830	896	879	907	940	943	901	900	870	915	912	842	920	913	865	923	889	944	941	847	891	915	893	874	859	942	892	884	865	945	903	888	917	897	901	878	865	895	847	913	921	892	922	861	920	902	932	879	925	926	895	874	849	915	857	904	922	924	857	876	890	882	891	882	929	889	907	906	859	906	912	900	904	928	871	884	873	919	906	906	923	924	910	916	906	929	948	890	823	881	932	872	859	882	932	911	939	923	872	881	871	918	862	895	910	889	933	848	947	875	915	934	913	889	873	929	964	867	924	894	910	888	837	903	881	869	911	911	853	863	875	881	926	912	921	886	892	854	877	930	853	889	936	929	909	963	909	903	853	892	874	887	916	895	903	909	948	961	927	881	899	899	915	870	906	867	884	959	909	945	898	908	943	955	904	892	895	877	915	843	868	868	910	898	881	985	872	905	814	914	902	883	917	887	847	881	898	916	949	896	886	917	909	888	945	935	857	903	928	945	903	921	863	896	915	861	890	918	925	873	899	878	908	922	920	847	925	912	914	895	938	899	909	892	906	910	900	885	881	905	869	858	918	901	950	912	881	860	876	885	888	945	922	907	885	878	881	878	908	892	961	896	908	912	910	891	833	898	898	884	875	894	897	877	860	854	908	896	877	896	889	961	883	879	889	868	850	825	884	925	873	872	938	896	890	975	884	906	907	916	928	937	919	841	898	866	947	871	947	843	907	896	921	902	892	870	880	920	826	905	943	922	897	867	910	939	928	900	917	925	874	926	868	890	891	873	928	915	914	904	883	924	901	902	909	941	894	942	894	883	860	908	877	840	878	915	872	862	943	915	958	865	889	904	877	890	857	922	899	916	906	905	878	891	900	883	842	916	866	870	897	928	887	899	941	902	916	910	905	885	896	890	865	885	881	906	854	876	857	897	873	894	860	863	872	866	914	875	835	876	857	892	876	886	884	999	878	921	950	852	878	924	896	907	868	892	870	913	864	919	862	866	898	901	917	921	838	876	855	955	933	905	945	928	891	886	943	924	900	951	875	849	888	903	896	930	896	942	926	877	855	895	910	882	893	912	876	894	887	852	917	875	866	898	963	859	949	902	869	903	874	898	912	863	883	901	837	911	928	885	952	809	901	871	790	903	894	907	878	971	833	916	865	946	946	908	874	918	897	861	840	966	864	891	888	905	863	904	908	838	933	910	921	931	884	915	866	904	873	865	906	953	930	864	919	903	869	873	901	916	894	961	899	918	917	878	942	915	924	866	900	917	910	924	899	867	845	889	858	901	901	869	881	869	875	906	923	881	906	900	910	921	853	941	880	898	901	911	956	880	835	909	896	892	958	897	865	893	914	861	893	880	867	865	914	908	906	902	858	906	815	954	927	936	943	889	915	911	882	871	878	868	900	856	904	974	912	939	893	897	881	856	875	926	876	886	936	867	896	849	861	864	911	873	893	891	867	856	889	936	813	913	905	921	867	849	904	908	877	914	888	887	943	892	901	926	940	864	931	923	886	952	866	883	901	852	900	953	936	930	863	927	897	846	906	872	934	890	883	946	895	902	879	896	865	905	940	849	878	887	895	887	893	907	911	883	952	934	932	964	874	885	892	866	912	889	911	869	939	897	934	897	893	916	919	908	879	905	908	874	884	943	891	923	884	922	910	881	907	948	878	919	876	835	932	920	862	873	908	890	878	896	876	888	916	898	894	916	891	922	927	850	915	918	957	898	899	914	914	911	876	886	858	895	924	938	924	881	928	908	921	881	943	905	905	928	907	908	871	868	884	885	899	918	912	933	911	916	898	892	893	890	886	901	893	898	852	898	946	891	895	902	941	930	865	950	907	911	878	906	938	861	934	847	898	847	929	899	890	856	949	953	928	930	873	867	880	924	876	893	882	921	961	898	865	910	879	882	887	914	887	885	895	953	857	917	915	927	910	900	897	893	879	855	912	915	893	921	951	890	954	891	879	891	852	894	918	941	885	871	889	868	869	824	869	890	923
24157	21454	28752	24570	20974	4649	1469	962	801	790	781	763	692	756	723	680	672	718	668	684	668	702	673	712	707	671	631	694	678	682	686	622	669	659	689	646	637	673	689	637	653	676	626	660	682	623	668	627	648	621	655	660	630	655	637	659	644	680	635	608	647	652	651	640	668	629	698	648	674	678	656	682	627	642	699	652	630	674	681	624	663	639	693	657	627	637	634	661	668	659	703	687	637	675	647	687	635	683	654	640	694	647	647	628	594	665	691	641	668	649	668	655	648	648	658	646	665	679	630	648	676	665	638	635	643	687	677	677	595	666	654	670	625	671	644	621	613	668	665	654	653	675	662	649	671	635	634	649	626	610	668	597	639	634	607	667	664	637	676	687	663	632	656	659	602	608	683	604	680	671	688	632	643	674	673	640	651	673	697	643	642	656	686	677	622	667	632	627	649	681	640	663	621	649	614	635	635	624	663	657	685	625	689	654	648	651	693	608	632	659	679	651	634	611	669	649	631	639	648	665	654	699	664	681	635	671	644	649	648	591	680	626	637	676	697	621	621	624	617	641	622	661	638	648	677	632	597	625	622	605	653	599	626	669	669	649	648	643	597	622	609	662	614	647	709	664	644	670	617	631	610	652	677	662	664	657	650	608	607	603	682	676	621	614	635	656	662	635	655	669	665	632	666	587	642	627	653	674	592	644	689	656	636	618	627	640	647	600	661	636	644	657	669	646	692	597	668	642	635	635	603	671	705	660	656	669	666	686	634	620	631	636	677	637	640	678	617	666	611	613	632	607	682	672	640	650	678	615	684	657	661	626	665	611	621	672	647	622	641	643	645	671	634	621	619	607	652	658	674	640	691	629	685	650	651	681	665	632	692	644	653	651	644	658	660	683	664	663	686	650	646	655	630	663	671	653	688	669	617	656	658	651	643	608	636	653	650	642	603	663	596	627	586	666	629	663	638	616	681	668	613	660	699	630	664	675	668	711	676	585	650	616	654	650	657	659	658	640	639	650	636	616	606	646	619	639	646	658	633	632	641	630	684	703	627	641	652	634	661	638	654	662	642	666	678	604	643	660	620	637	621	658	673	631	589	631	660	653	644	626	657	635	673	690	659	668	650	644	628	639	659	652	678	627	622	662	646	587	651	661	640	649	646	616	638	664	682	623	645	662	678	666	647	571	650	645	620	675	643	605	657	656	633	637	636	699	670	679	628	679	649	696	626	594	624	628	665	686	627	637	693	667	625	684	669	637	620	615	597	667	615	675	683	654	677	615	643	685	647	688	670	669	625	683	628	620	669	625	648	610	648	642	622	737	685	622	645	602	642	630	627	686	653	659	617	645	670	608	665	677	663	641	602	674	647	633	630	646	686	632	654	629	683	627	663	631	660	652	622	608	625	660	679	664	681	649	644	680	713	631	638	676	616	634	673	639	684	624	638	657	642	671	623	660	718	639	630	660	609	650	664	592	597	631	671	635	645	630	646	672	615	651	655	643	606	635	686	645	622	609	660	667	636	654	655	683	667	632	653	637	662	648	620	648	617	665	636	631	658	666	657	651	606	653	646	649	673	623	642	644	640	650	634	634	628	657	632	589	682	615	635	630	645	610	638	675	605	625	586	611	691	679	673	626	592	592	653	657	625	667	616	676	641	620	609	636	647	616	665	636	668	622	711	617	677	604	638	625	673	605	635	652	669	617	640	672	647	664	659	623	652	640	637	663	648	596	657	646	631	671	667	677	703	656	667	628	630	651	684	623	633	649	609	627	624	619	611	630	632	667	607	663	638	646	657	687	641	626	672	651	602	682	668	636	592	608	605	661	653	647	642	618	648	632	640	610	677	651	612	635	640	690	625	657	644	690	641	714	660	690	602	624	628	674	621	566	658	658	656	625	657	632	648	656	615	666	665	655	668	685	671	659	659	599	604	646	635	594	637	648	613	579	623	677	607	647	651	702	623	583	624	633	642	611	667	636	672	644	628	675	629	642	688	668	590	712	623	647	648	662	655	627	625	650	674	624	584	667	615	663	687	645	583	618	662	674	667	679	659	646	659	571	632	648	693	656	635	626	699	689	678	701	637	631	625	662	706	614	628	684	647	688	639	628	606	644	654	672	626	636	639	603	617	602	626	615	623	616	639	661	659	639	620	612	613	672	644	653	634	627	654	624	651	678	627	657	652	605	612	604	652	666	621	640	635	616	700	663	608	633	653	654	689	616	646	632	626	619	696	601	682	623	668	660	660	608	609	643	614	609	630	642	657	617	641	626	611	594	636	652	624	686	621	616	606	678	630	633	665	653	664	624	674	662	656	612	592	649	596	620	647	694	633	630	599	626	608	635	656	698	644	604	702	662	667	638	640	594	676	612	667	612	628	677	620	657	661	660	600	660	618	604	672	655	642	646	620	643	622	639	604	644	645	655	696	622	618	622	615	670	583	671	646	672	616	616	679	638	637	606	631	596	648	645	644	643	639	635	657	679	655	698	642	623	616	641	607	643	627	660	676	601	626	621	683	621	674	645	585	646	645	659	673	641	614	623	644	638	637	644	655	674	674	645	669	631	621	643	600	669	646	623	656	648	633	649	695	649	674	619	605	667	660	663	652	673	646	649	659	668	658	657	667	594	655	677	658	630	629	635	595	664	668	692	639	622	642	605	636	678	606	669	606	652	666	639	627	619	641	644	652	653	664	636	590	657	657	636	651	658	620	649	645	658	664	648	628	663	719	607	607	708	631	660	667	668	650	643	628	640	632	637	643	675	635	606	660	669	605	650	664	629	637	646	668	659	641	653	641	626	641	691	658	659	659	632	626	663	622	616	646	691	615	622	630	632	663	651	648	664	599	661	636	675	669	635	607	598	606	655	627	709	616	649	662	623	655	634	609	673	593	623	643	681	638	655	590	664	629	645	688	633	634	679	676	632	661	656	653	635	684	623	648	638	685	643	633	643	671	654	668	686	641	692	649	640	652	626	606	647	586	635	676	648	599	659	641	650	663	641	648	589	643	609	657	658	647	711	660	635	629	641	603	632	640	632	688	699	641	687	644	644	621	681	601	672	640	636	615	636	650	639	628	668	649	663	635	659	654	682	681	658	652	655	670	627	627	633	655	676	640	635	636	625	634	640	612	673	664	640	639	642	658	640	645	682	643	642	655	660	667	619	635	610	643	660	629	659	672	667	653	644	624	632	603	670	636	623	656	633	638	611	601	615	673	650	624	611	660	614	680	703	626	647	646	621	599	637	648	657	621	647	646	612	658	636	608	627	638	648	626	600	665	667	590	681	652	665	620	645	675	590	657	656	684	648	620	677	648	627	630	640	644	667	670	672	641	666	675	678	639	675	652	651	663	626	643	639	639	589	619	597	666	620	643	667	621	652	676	638	633	630	620	683	647	613	679	646	601	623	639	634	643	663	661	641	664	640	598	663	649	658	671	673	676	661	672	620	663	629	643	687	659	602	659	644	644	696	662	682	664	615	631	610	663	659
3512	5166	4248	2251	1653	1408	1139	1024	884	922	827	781	776	759	775	735	763	732	703	742	737	632	687	746	702	671	717	684	688	658	648	685	672	684	653	701	665	750	632	635	662	680	696	722	643	651	694	658	720	685	700	677	678	645	689	685	671	636	644	689	659	621	680	615	667	642	649	613	685	636	688	664	715	575	646	627	669	619	629	630	674	676	635	663	684	659	644	662	626	665	645	682	674	652	642	678	668	658	639	662	668	662	648	683	692	648	601	613	636	689	659	669	652	663	661	637	646	641	611	654	666	649	669	635	660	640	686	612	648	669	653	639	699	662	639	696	610	692	667	649	663	671	661	656	642	593	700	637	675	643	642	654	633	612	651	619	677	621	645	671	607	704	621	663	639	683	673	696	640	638	643	658	645	636	619	637	646	601	674	657	652	671	612	707	692	641	684	679	664	638	665	681	660	673	655	685	638	673	672	639	678	615	615	698	684	646	667	659	660	651	671	663	646	659	654	677	624	685	648	628	637	665	618	649	656	628	616	676	633	665	588	648	655	693	597	620	676	670	657	673	619	615	641	653	637	637	623	635	621	664	673	644	593	655	626	661	618	617	647	653	647	659	689	662	655	693	625	662	654	691	661	634	607	679	653	664	645	667	646	642	650	615	684	666	634	660	631	642	650	634	649	632	680	650	683	654	620	681	704	657	619	608	648	610	630	686	642	640	652	669	630	612	628	625	632	637	630	660	692	639	657	632	646	661	634	641	579	632	597	644	636	619	656	655	674	654	624	665	627	652	659	633	634	663	658	671	667	609	614	590	613	635	615	659	682	617	657	657	652	625	667	702	659	681	653	633	660	655	587	624	650	628	652	617	657	619	610	672	618	625	719	629	648	653	620	655	648	692	680	617	623	650	680	655	668	667	673	626	626	592	634	631	626	599	677	616	657	619	649	616	644	632	645	644	662	653	626	627	606	601	669	692	671	627	670	649	657	652	645	640	639	630	686	627	589	625	636	666	650	630	650	603	683	642	614	650	713	673	643	673	641	672	611	673	605	676	627	691	658	627	684	588	712	621	705	633	663	635	677	654	652	661	661	681	627	668	636	669	678	634	652	647	670	688	612	675	608	638	628	626	658	653	636	623	659	682	644	643	593	663	618	680	632	649	672	625	621	658	646	684	626	603	620	655	653	663	654	643	663	664	633	607	616	644	620	610	631	645	708	641	674	593	628	626	639	643	648	640	618	653	652	642	654	595	663	685	652	592	635	666	651	657	634	649	619	677	631	677	637	636	630	653	606	616	664	675	628	671	653	681	643	621	644	654	629	660	642	667	655	650	634	651	622	680	609	640	604	664	653	662	656	640	664	683	642	615	607	610	647	659	691	665	659	641	622	596	635	609	663	644	617	583	655	656	631	623	671	636	626	673	639	661	674	695	630	630	640	658	602	689	625	622	654	673	646	641	637	663	651	638	641	626	613	624	708	638	636	625	623	602	663	580	656	621	678	651	734	645	670	675	656	608	655	655	660	656	637	587	633	638	644	639	671	653	677	630	624	687	627	671	640	655	703	622	682	655	656	623	634	647	688	596	638	573	652	637	577	655	646	640	623	653	625	641	628	621	657	641	656	606	678	624	676	667	665	623	591	628	649	682	657	659	614	649	632	651	591	611	678	650	612	669	679	611	624	603	662	630	666	641	631	614	643	623	628	636	616	649	676	680	661	643	630	615	643	658	623	635	622	638	598	638	618	632	625	626	659	654	633	577	589	642	676	618	636	655	638	642	627	645	651	625	681	605	646	616	658	664	638	644	681	647	629	646	624	616	649	641	619	643	662	647	621	648	654	619	602	644	595	637	649	638	634	634	662	606	657	653	650	657	641	659	682	650	627	648	683	579	664	654	661	671	639	670	665	657	635	653	625	659	635	623	607	656	647	632	651	627	682	678	635	662	693	664	664	657	633	645	669	605	667	621	635	675	602	651	643	642	629	641	633	625	642	602	675	622	632	652	594	684	643	624	671	646	604	662	663	604	628	648	661	664	649	656	639	631	651	648	641	598	598	601	690	622	667	691	629	701	700	625	611	628	619	647	665	632	596	593	605	626	607	652	673	594	666	600	645	664	633	622	668	611	662	661	629	656	640	673	626	602	622	648	667	656	649	666	632	630	654	665	610	640	671	638	671	651	618	645	644	650	685	636	639	693	653	651	676	641	648	687	615	679	622	643	653	627	649	685	626	634	610	658	634	589	663	635	631	641	645	648	655	601	661	677	627	640	593	663	656	633	654	681	619	666	645	627	644	631	634	636	669	650	615	655	642	620	629	633	615	660	618	640	658	646	606	650	647	643	680	641	624	640	638	668	657	607	643	623	621	677	616	626	657	645	619	622	660	653	654	582	596	644	667	651	643	642	628	636	653	621	652	625	669	700	627	671	612	645	628	614	629	638	632	631	642	616	643	582	657	654	626	630	648	618	629	643	675	635	646	657	658	624	639	659	670	650	640	650	626	645	626	612	658	635	648	665	629	680	672	659	602	644	633	643	637	629	671	680	639	621	619	637	637	600	654	670	664	624	620	627	599	643	641	628	667	656	654	599	640	665	630	686	633	623	625	701	661	655	595	639	626	645	664	661	644	634	646	669	658	649	621	616	650	615	631	635	599	595	622	637	631	696	665	600	675	608	664	606	652	614	600	614	653	652	626	703	659	613	603	635	610	572	622	628	652	692	640	646	636	692	699	598	667	646	562	703	667	663	607	652	670	641	645	640	626	687	656	673	646	683	582	627	688	626	641	641	654	677	602	646	635	697	656	663	580	635	673	664	642	656	663	654	637	654	594	680	619	634	664	618	652	653	625	674	617	663	654	645	656	646	630	686	647	625	650	627	634	667	629	627	597	621	624	626	625	661	607	656	621	640	648	644	658	619	627	670	658	640	667	632	610	627	623	629	617	648	653	624	631	662	626	652	629	638	631	598	642	662	627	677	643	591	610	664	629	626	644	643	616	641	623	604	652	656	625	656	627	617	636	637	648	639	655	620	651	681	622	668	645	615	616	683	635	646	682	645	642	631	587	636	657	607	617	625	626	679	622	615	646	647	646	611	643	692	656	651	652	646	619	668	595	612	632	654	629	657	654	642	657	691	632	702	681	608	627	647	638	609	675	634	636	669	620	606	617	602	628	675	680	606	634	661	645	660	633	655	681	655	623	635	655	626	635	667	635	670	664	594	641	675	623	581	630	664	651	627	647	649	645	600	659	632	697	646	642	606	678	621	605	659	584	660	620	615	623	636	622	654	612	633	646	631	621	624	654	582	659	615	686	622	638	626	641	643	595	648	625	657	665	666	622	631	634	650	686	591	623	658	639	651	671	658	625	625	637	624	652	652	695	620	625	646	643	623	662	641	639	680	646	652	631	617	644	585	631	621	665	586	678	628	666	669	625	656	617	650	658	588	606	667	617	637	631	663	614	598	624	656	670	642	642	668	640	636	658	641
27746	12773	2312	1379	1026	969	975	995	946	956	909	1000	1021	892	949	958	921	980	928	930	983	927	964	972	950	935	903	933	960	946	967	931	948	866	936	951	930	914	960	981	988	929	959	955	994	921	890	911	945	931	931	959	904	945	950	922	928	924	975	969	907	990	963	998	962	950	951	914	898	926	935	915	949	887	911	985	869	971	935	913	954	927	962	927	987	954	960	985	911	957	905	967	877	940	944	927	987	911	1015	958	938	936	904	928	883	958	939	905	961	929	912	919	972	940	905	949	919	1005	881	950	940	892	975	913	926	906	912	946	931	956	927	940	907	894	876	966	896	930	872	959	964	967	862	945	982	941	1022	920	891	946	897	994	978	952	895	909	924	939	954	980	905	973	908	937	959	895	967	934	992	944	966	931	954	902	954	933	945	959	897	956	957	917	974	965	955	947	923	916	976	950	951	974	965	942	984	908	969	951	887	970	910	919	978	915	927	997	931	903	923	974	930	943	934	934	961	943	935	943	952	924	958	936	920	991	960	923	939	870	957	938	955	928	962	949	920	935	961	892	914	970	914	954	896	915	969	966	971	924	934	901	923	1014	1023	948	957	944	924	886	897	910	928	926	871	1000	899	998	918	887	931	934	907	900	977	920	967	933	932	906	941	956	929	940	1008	907	945	964	926	990	944	944	951	1042	939	893	919	915	910	950	936	922	937	950	967	915	933	954	917	904	941	911	1005	871	928	911	908	943	898	917	911	969	919	965	1010	971	916	895	913	909	961	931	946	1005	970	929	911	957	920	961	936	935	892	928	951	939	920	915	908	917	952	955	947	965	894	991	983	886	929	931	920	984	942	896	961	981	982	952	945	936	968	930	906	931	943	933	910	911	949	935	888	918	964	945	974	968	929	884	996	953	951	956	921	967	975	932	962	922	902	938	913	955	938	924	952	934	961	954	893	1005	927	984	914	973	932	931	951	924	1008	903	997	924	924	951	956	983	905	944	929	965	948	938	872	948	967	933	921	924	952	908	941	903	919	951	901	905	936	899	954	928	897	931	889	975	908	953	904	941	954	979	936	972	913	896	860	945	921	892	929	940	885	877	936	979	947	966	912	946	927	902	920	930	882	941	945	929	952	914	970	933	947	928	952	935	912	915	996	951	950	939	964	979	967	899	941	916	887	907	920	954	967	913	946	1002	945	960	909	897	877	970	891	967	935	951	916	899	934	966	875	918	942	930	920	964	908	941	914	942	927	899	946	973	918	934	924	940	994	969	911	934	893	974	923	964	944	928	951	947	939	943	917	946	988	957	944	880	986	1025	935	950	891	965	935	976	949	928	960	898	865	955	919	952	906	945	970	946	902	889	926	923	926	926	928	918	929	900	992	922	892	967	938	914	934	893	945	903	915	953	912	934	968	962	964	965	1000	956	922	908	978	954	952	914	928	909	950	955	899	955	976	951	887	925	920	993	963	949	961	917	860	967	945	957	920	979	885	880	959	930	973	989	954	917	955	981	974	973	903	959	975	987	954	996	966	895	970	895	955	922	908	942	933	965	933	938	920	988	944	950	929	942	970	965	899	919	920	922	918	949	904	916	952	915	975	885	922	898	914	989	883	905	911	920	908	870	960	927	936	968	946	959	960	905	897	914	926	947	879	918	957	909	1005	929	938	970	907	900	965	956	943	906	916	928	948	942	913	914	942	938	960	959	930	943	987	932	927	902	932	970	935	931	917	975	956	947	965	984	978	951	890	881	920	931	904	949	911	918	1010	971	895	941	928	910	888	938	925	958	934	911	970	940	909	933	944	909	903	954	972	923	953	922	905	999	932	989	982	889	989	935	878	893	975	951	901	982	956	903	946	962	949	913	914	944	941	952	943	929	942	861	921	961	1012	960	891	944	940	968	936	905	986	904	899	983	972	914	885	914	912	947	985	884	905	938	898	897	955	967	916	903	963	965	938	930	902	936	952	992	971	927	951	932	943	955	925	955	980	884	897	944	877	933	984	896	948	908	957	910	938	964	981	896	981	916	993	943	926	927	864	912	961	948	900	966	983	925	940	932	949	987	948	943	945	952	859	944	919	943	871	926	918	903	925	944	880	959	933	924	904	971	938	878	904	957	963	976	933	952	897	929	913	891	955	964	941	927	900	932	966	924	967	982	949	893	910	882	917	956	910	927	894	920	933	903	929	847	887	928	961	947	948	972	986	893	918	911	923	950	936	972	943	916	896	952	960	952	878	934	902	902	913	961	995	958	932	930	973	898	948	961	950	931	944	937	966	898	913	937	956	985	942	922	867	950	933	931	967	938	950	913	907	939	979	933	905	959	923	937	957	903	957	901	899	934	999	953	936	940	918	938	949	940	981	1011	912	905	989	942	908	947	941	918	949	956	963	948	908	893	901	952	950	835	918	926	953	913	906	909	879	992	955	899	964	915	932	983	1029	923	990	941	893	952	956	934	967	927	898	980	910	950	850	853	940	940	914	882	939	932	982	886	939	977	968	950	921	948	944	922	979	960	905	898	930	947	914	914	975	924	952	915	960	997	872	906	931	967	906	891	928	1006	947	918	942	986	935	939	922	957	915	948	901	990	946	949	921	916	920	955	910	945	947	841	908	938	943	900	932	930	908	1009	969	974	992	961	910	963	910	927	964	907	941	913	998	967	916	950	862	962	921	974	944	948	946	985	1006	883	892	901	919	956	942	876	962	955	965	936	960	1004	1026	933	932	954	907	976	975	876	950	947	961	903	983	969	954	947	922	937	910	919	941	970	892	903	878	966	932	943	973	992	904	930	938	974	916	915	913	961	945	935	956	928	956	936	919	894	958	959	922	940	977	938	959	971	972	916	923	908	964	907	900	936	959	907	899	916	969	915	930	922	920	966	982	971	958	1016	939	992	956	958	944	933	972	908	943	924	930	931	907	927	939	876	945	943	904	964	952	897	940	902	935	960	954	927	947	903	881	920	945	929	889	960	918	930	942	963	879	949	967	961	928	953	974	893	880	925	931	949	951	863	992	929	940	943	999	979	922	956	939	930	889	922	922	919	930	957	989	893	924	969	915	932	927	939	961	937	931	955	922	952	939	898	955	920	949	917	966	987	947	946	913	963	979	982	916	930	954	925	954	937	950	950	932	872	932	944	899	952	989	983	957	974	898	969	917	933	915	922	921	921	906	921	905	970	926	976	943	914	910	910	860	953	983	896	933	936	933	976	969	939	929	992	929	958	949	941	972	960	899	971	941	957	937	934	901	926	869	939	949	891	907	927	956	959	898	989	929	960	1007	946	924	938	909	936	912	986	954	866	902	966	918	946	913	939	1003	938	948	954	964	988	964	924	1019	922	943	941	1000	956	1002	989	940	946	932	1002	1020	967	903	904	1034	897	988	877	901	986	948	910	916	971	967	921	875	944	901	900	857	985	946	947	932	908	893	955	963	940	948	967	1001	941	911	899	977	947	927	941	961	910	946	915	919	908	971	968	876	999	901	897	968	966	908	914	924	921	895	955	938	926	915	968	934	949	939	955
5104	1054	1035	919	882	873	882	809	889	853	865	836	797	833	839	843	862	913	847	832	845	873	850	801	869	867	836	874	854	826	877	806	843	788	869	876	813	882	823	887	887	827	903	881	849	847	800	851	834	805	888	825	878	865	827	828	783	816	822	839	762	844	876	858	804	884	806	789	827	855	835	842	843	827	862	792	864	836	859	820	789	867	825	841	897	866	809	861	868	850	824	880	860	821	821	819	837	786	816	874	873	782	869	883	838	812	856	851	832	893	887	805	856	811	866	754	828	851	832	830	860	867	847	845	858	858	791	835	847	829	885	823	809	856	873	873	813	896	883	851	869	880	774	854	818	833	761	839	801	849	855	904	870	857	819	800	874	864	869	833	832	852	806	869	834	851	850	884	805	847	839	843	819	833	778	846	880	799	785	843	820	854	847	826	813	802	845	859	826	846	861	854	812	791	895	835	839	774	868	844	837	825	887	848	818	811	827	886	853	853	882	837	915	834	820	833	864	813	889	882	785	836	856	830	792	773	823	844	790	845	864	851	877	850	769	832	886	799	859	879	832	877	841	884	862	844	900	831	886	869	834	850	863	863	842	884	815	841	861	862	818	854	840	862	825	836	848	809	817	834	855	883	840	844	890	869	829	871	826	870	828	825	829	848	857	840	876	840	871	895	777	904	867	773	882	842	795	818	856	856	839	856	809	825	898	864	825	878	830	881	856	828	830	840	810	836	786	860	841	848	879	868	844	823	876	858	794	880	834	814	824	845	878	913	812	770	840	865	863	838	845	870	798	853	847	814	833	807	794	807	842	900	836	861	883	827	850	900	851	857	845	867	813	834	855	840	891	856	789	881	882	848	799	918	858	842	838	839	812	824	808	809	819	871	846	832	811	779	894	800	771	874	867	876	865	834	838	827	854	845	839	872	869	820	861	819	764	843	861	872	835	842	867	827	769	851	837	870	849	810	828	862	850	906	845	821	858	872	829	852	891	832	868	829	884	856	820	866	907	859	840	796	873	853	880	855	841	821	867	853	904	895	923	823	842	863	852	882	785	833	838	864	822	855	862	867	852	842	829	830	818	865	868	858	887	821	871	826	836	878	874	845	759	871	885	858	849	796	829	846	834	866	830	841	852	804	862	881	892	835	866	827	837	804	832	826	809	787	829	857	827	893	856	850	814	813	843	874	868	846	840	813	806	855	818	805	818	834	802	871	803	875	823	833	819	870	831	856	870	845	827	885	842	788	846	834	909	831	840	846	833	850	833	828	870	833	805	884	914	855	864	760	835	854	847	830	809	832	858	831	803	864	857	842	878	811	809	845	867	851	819	809	813	821	803	822	816	892	801	840	816	802	878	831	806	844	823	856	789	829	856	817	820	863	807	839	830	801	829	810	841	815	849	836	834	845	858	821	846	842	839	826	842	861	830	810	888	922	837	862	872	837	763	849	830	868	837	833	849	853	847	900	820	914	835	799	814	873	847	865	813	869	795	861	840	904	838	867	800	843	833	804	844	820	877	834	815	855	820	842	881	847	829	847	878	850	831	855	854	863	827	864	880	844	842	852	812	831	797	854	850	816	845	891	867	865	816	833	825	837	797	836	830	869	811	859	877	828	857	835	804	836	872	818	816	852	806	857	857	776	831	859	867	888	883	811	856	817	841	809	832	840	800	834	830	822	856	846	839	881	853	892	839	828	802	863	804	839	837	879	862	855	831	837	791	857	856	820	930	831	850	859	838	899	882	877	903	829	863	837	839	845	844	834	806	832	819	872	822	856	827	826	813	863	840	820	859	861	871	834	858	852	865	808	792	861	809	842	817	866	812	827	870	855	826	846	844	842	875	809	794	862	827	866	890	892	854	870	859	787	870	858	868	834	814	843	877	833	749	833	855	876	813	832	884	857	819	845	854	847	838	837	881	806	875	834	872	863	836	837	835	861	813	870	835	868	858	821	828	856	812	818	830	794	831	824	799	797	882	734	880	793	794	857	885	868	860	879	826	828	835	851	852	865	798	856	866	851	814	870	802	869	891	892	865	857	841	806	837	820	827	879	785	818	865	826	801	872	854	796	846	786	858	843	826	832	838	877	862	825	861	876	844	789	854	863	821	849	815	829	849	857	779	808	863	817	845	811	863	863	845	794	804	863	831	844	862	887	779	841	858	890	811	857	837	841	852	855	827	827	820	780	880	892	807	838	804	849	858	821	839	830	791	858	872	873	835	833	810	877	839	843	865	882	838	865	839	851	847	856	817	869	818	808	861	853	856	844	827	860	820	829	816	853	796	852	861	858	848	862	802	838	822	813	871	877	885	802	864	838	817	807	815	858	857	876	832	890	824	793	842	863	853	831	912	790	863	842	823	858	863	781	898	839	859	810	847	835	861	833	838	836	885	929	834	861	872	853	834	832	828	853	838	854	878	839	837	776	788	834	860	766	912	852	845	873	845	855	835	810	801	857	835	857	840	782	827	852	900	890	845	856	851	853	809	893	791	842	814	781	858	820	822	817	851	773	815	862	846	797	858	821	828	843	808	865	830	861	818	802	807	874	813	867	842	842	812	819	842	806	881	906	858	812	885	800	864	833	858	802	845	801	851	841	854	829	821	822	875	853	814	858	875	786	811	779	829	805	832	853	816	839	822	808	834	844	824	823	818	863	848	807	813	845	886	830	807	847	856	848	835	851	869	804	862	839	832	832	857	788	812	863	761	843	822	868	854	850	825	882	841	811	840	849	839	851	814	832	859	811	806	830	839	868	845	877	806	880	867	852	877	855	870	819	869	849	863	877	844	872	841	864	825	816	820	846	846	855	807	807	840	877	860	834	829	830	816	860	785	866	843	867	824	883	855	796	847	844	849	907	896	853	828	847	863	837	820	855	864	874	835	868	863	849	873	856	854	873	863	808	836	808	804	811	863	787	817	824	845	845	867	877	829	821	886	859	792	912	821	868	893	862	841	841	885	843	824	841	778	867	863	845	789	829	786	860	821	838	834	839	886	800	821	838	826	824	836	806	868	843	784	827	893	884	849	862	827	829	873	813	808	867	875	841	861	841	867	820	889	805	903	807	850	824	829	850	833	870	835	846	874	859	871	837	850	862	825	825	827	819	831	809	883	836	903	796	812	821	840	831	824	891	844	785	862	837	833	825	828	830	862	882	887	794	804	805	890	829	863	831	819	855	922	828	857	863	856	813	842	840	869	862	857	864	860	781	850	906	857	824	879	893	819	881	860	815	803	873	829	859	778	884	813	901	841	827	826	811	859	847	791	821	852	821	780	849	856	857	856	828	848	818	834	874	790	839	813	851	882	863	803	819	863	829	819	835	779	863	886	787	808	828	813	862	883	855	864	832	856	835	818	881	848	849	902	837	815	870	813	849	869	789	872	761	882	837	821	889	831	899	826	841	842	826	835	867	833	914	869	849	793	816	878	918	843	826	852	858	860	846	840	776	858	878	824	901	843	849	887	909	840	849	854	859	849	832
25414	21462	26975	23898	3976	1554	1279	1134	990	1039	1109	998	1006	1024	1012	1061	1029	967	954	986	1066	931	975	977	1029	995	1002	981	967	1010	996	998	1008	916	1069	1033	977	983	1036	1021	983	1020	947	957	950	1037	978	988	950	991	970	972	974	929	1009	1015	941	974	1007	951	991	975	1029	973	1054	883	995	1010	1004	961	954	1022	967	983	1050	905	985	977	1031	972	991	930	967	955	1013	1008	990	1015	1018	1021	1039	948	952	968	1060	995	930	1007	992	1013	1008	985	1013	942	1010	966	976	993	991	943	951	1002	1005	984	995	973	966	995	991	942	948	1004	920	1035	1001	928	961	980	985	1012	930	1031	1016	976	999	976	992	989	1002	931	924	971	970	955	1002	957	966	986	962	931	968	936	998	932	989	1021	991	1048	993	1004	923	1016	969	929	964	972	1037	971	1006	996	1011	964	970	981	1047	957	1008	922	1010	1025	1016	947	964	990	962	1016	955	1011	944	959	968	1041	977	959	983	972	958	957	940	1011	1024	1012	992	959	974	972	1023	948	956	1002	958	979	946	954	980	979	956	992	946	987	964	949	956	1005	1010	948	909	972	973	961	1006	1004	1001	1051	1010	969	963	941	928	998	986	918	976	984	952	931	961	956	933	975	974	965	923	989	992	990	991	983	949	934	955	995	932	961	994	959	993	964	990	997	948	947	915	941	975	971	982	995	970	968	977	937	1000	963	969	991	1022	963	981	1005	987	992	963	951	1006	994	964	947	1037	931	967	968	962	966	969	952	981	1018	1021	974	1022	961	1003	965	952	988	1002	998	976	976	1001	967	993	974	973	988	994	981	1031	995	1007	956	982	938	954	960	1002	986	975	924	927	988	961	968	1008	957	1026	1005	961	1051	1006	977	997	957	946	1007	913	985	1012	993	914	1000	1018	943	963	968	972	1017	947	950	970	977	979	984	1049	989	1056	955	982	988	937	1012	945	990	994	987	961	973	1000	995	992	977	977	1006	933	970	979	961	1035	955	1028	978	961	976	1016	997	992	993	979	1017	954	999	975	982	965	994	998	966	946	943	948	991	994	1041	985	972	964	1026	983	985	1009	965	962	978	964	1010	949	991	965	1039	968	1017	1010	975	1009	999	1004	919	933	970	991	1002	1029	978	951	1020	966	952	994	982	979	910	967	994	1026	946	933	968	960	1005	1022	973	991	1000	935	980	975	973	961	939	1004	964	973	1005	981	957	989	975	994	914	1038	935	959	954	955	1004	1011	949	970	958	998	1001	988	999	956	983	996	970	989	949	968	994	967	984	1007	1009	983	1032	980	1003	1008	1017	998	961	986	933	1069	999	968	965	985	1037	963	1029	969	973	976	928	996	983	1012	996	993	932	976	1010	968	968	992	988	1023	968	991	983	967	950	956	984	1007	985	950	973	956	987	955	950	948	959	956	1008	1009	976	1025	961	980	983	987	983	974	1001	1012	951	1013	1010	996	975	988	1003	997	1004	1009	935	956	1058	972	925	1024	1039	980	998	973	1077	970	1004	1013	941	967	984	964	980	1009	1013	978	953	995	1020	977	944	960	1017	970	920	1029	1004	988	980	911	1004	978	931	912	957	947	963	1003	1011	1002	1010	952	928	953	990	1027	951	1003	1014	987	979	953	925	988	997	997	1000	939	1036	979	959	1001	957	933	965	1032	1004	921	1003	929	1025	944	1004	950	1004	1029	964	992	933	970	953	976	951	1032	942	990	926	987	996	1010	930	1021	935	1009	1001	994	919	985	980	973	966	965	982	920	993	997	1050	981	971	930	956	915	985	969	929	967	975	965	956	991	1037	985	1010	956	928	970	974	932	971	959	995	983	976	953	974	973	960	1023	982	993	977	949	962	1060	1018	1030	1006	1023	990	950	968	958	1014	987	972	1013	919	994	985	916	994	1006	956	969	1072	960	979	977	1010	894	957	998	904	973	950	962	987	950	989	1017	988	1016	985	976	998	952	980	974	1007	937	967	1007	977	925	946	1012	954	964	963	958	938	931	904	987	931	946	967	993	981	976	976	952	982	994	1002	972	977	940	975	983	925	948	915	975	967	1021	1005	966	966	994	951	983	972	947	960	1000	970	1000	993	1000	936	988	967	989	1051	975	947	958	992	961	960	1008	967	979	967	983	947	938	913	993	924	948	1011	970	1031	1010	974	950	976	936	997	989	930	972	947	995	1050	986	934	953	1001	977	972	1035	996	999	952	973	951	997	963	961	949	1016	963	990	931	1060	955	1054	994	1026	986	954	1014	1002	1007	993	995	977	941	985	988	1036	939	963	943	1035	966	989	905	961	990	1007	1006	959	934	926	1002	1042	994	967	988	974	967	926	989	936	962	952	927	1015	934	979	956	936	957	956	1008	977	948	911	950	1011	1015	957	961	1011	946	936	961	980	981	903	1014	1004	1009	917	985	940	1003	1003	1024	918	970	984	929	976	1000	942	982	909	1001	982	968	999	994	975	982	995	965	970	1001	974	941	972	954	976	1007	953	1022	974	980	973	980	936	947	996	927	956	1028	997	1042	1066	965	972	995	1032	937	1020	961	989	1002	934	998	977	955	969	1032	918	968	993	989	930	1021	1010	930	938	975	987	966	996	955	1002	929	957	1006	1022	966	990	976	1000	1031	1007	1026	948	1005	993	1052	941	987	1000	950	1009	1027	989	963	1014	928	931	1028	1015	936	949	973	1018	988	956	998	990	980	1007	1005	1019	996	956	1028	982	992	947	1003	986	997	967	951	964	964	1021	951	1004	954	981	986	969	987	1032	1038	953	1021	981	1030	983	936	966	956	989	944	997	991	941	942	962	975	1021	958	1020	1007	968	963	1039	948	967	1044	977	1007	975	962	1028	976	1024	973	986	959	953	1057	976	993	944	1001	961	972	992	1005	993	961	989	999	980	984	1016	1000	967	966	962	979	937	1010	953	984	985	986	979	974	956	959	983	1010	944	1002	1021	970	948	998	984	937	978	990	983	943	1004	1001	971	989	957	1013	975	1023	952	949	989	989	1010	1038	976	932	974	973	1048	1019	996	991	896	957	1013	935	1044	995	964	958	970	981	994	1012	958	1003	997	992	953	986	927	978	952	924	955	942	1006	1006	961	938	933	972	1004	978	958	1064	1003	1012	948	961	948	983	973	943	953	1000	966	974	949	978	1000	976	976	1025	1013	952	976	989	935	968	962	996	1032	936	1029	1004	932	958	969	1048	941	972	954	934	931	1008	1016	995	960	960	942	954	959	1031	973	946	995	984	1044	1010	975	961	969	956	1034	947	954	932	975	1011	973	970	983	1017	971	968	1064	949	955	998	953	933	995	968	1028	1000	984	939	1027	947	1013	983	948	993	983	960	956	1013	929	991	987	987	969	1017	946	972	1040	1032	994	973	944	964	949	967	1027	966	947	981	943	905	958	988	987	987	915	988	985	877	945	975	945	1063	986	1010	972	957	979	986	936	955	927	988	1031	968	963	991	995	992	966	914	935	966	891	968	966	1018	1050	996	959	972	939	1013	1001	1029	950	979	1020	967	998	980	978	1001	963	911	942	966	956	980	981	959	947	1010	943	954	999	987	963	975	939	988	936	946	955	979	949	955	1002	951	916	976	1000	1013	987	960	1018	992	998	1006	943	976	950	955	976	989	1010	972	967	1019	955	1020	929	992	999	994	937	947	1006	992	950	994	994	995	963	1054	937	952	984	977	1048	1022	995	962	970	1022	984	932	952	984	947	994	931	916	970	990	917	951	990	995	988	965	1001	994	943	965	956	968	997	967	979	923	1024	1012	1005	979	981	964	989	970	979	988	978	1004	945	1062	994	974	963	995	956	954	998	997	940	1008	960	906	1011	989	978	945
3530	2985	2448	1567	1389	1196	1112	1016	1117	986	928	974	947	919	928	933	940	937	916	951	952	903	947	959	975	897	859	942	888	935	954	914	912	910	919	975	954	940	954	922	866	885	938	939	873	910	900	925	912	874	865	933	914	946	927	907	950	934	910	927	967	903	899	894	895	928	884	940	893	904	883	963	964	934	871	861	938	864	919	932	885	920	956	927	963	909	924	917	953	948	877	884	890	940	945	887	903	887	858	883	968	889	953	931	879	909	910	891	888	910	935	942	920	886	895	893	891	950	907	880	923	919	932	882	950	932	947	923	910	918	925	914	890	935	883	870	882	952	889	889	864	899	936	931	902	916	942	881	944	920	858	899	970	892	885	943	899	949	874	885	909	910	907	916	891	980	839	860	909	850	898	888	886	871	861	920	923	897	897	892	876	876	909	953	832	918	933	949	927	910	892	865	878	891	879	855	914	868	930	913	843	888	917	912	936	965	882	933	922	931	859	870	925	889	877	912	897	902	904	931	932	904	883	925	922	892	928	873	905	950	916	887	900	917	919	856	921	878	956	968	881	875	922	878	893	841	864	898	932	876	910	912	887	933	955	940	902	863	936	864	929	896	895	940	959	863	896	956	893	871	907	924	860	880	829	894	897	863	904	897	877	931	897	955	845	895	954	896	931	885	901	945	898	874	912	907	926	868	904	839	931	880	881	874	875	893	925	930	883	909	914	934	877	905	931	937	928	899	861	875	875	899	940	942	915	904	901	915	824	868	883	924	887	869	899	889	836	931	872	959	861	850	904	897	917	914	883	958	903	888	931	856	891	930	950	934	901	876	894	935	862	881	866	924	861	882	870	953	917	892	948	875	896	932	874	945	881	913	842	831	898	858	905	844	858	873	853	951	887	890	893	939	860	994	944	904	858	916	909	952	882	872	881	870	928	858	884	842	934	900	872	904	893	915	894	885	912	911	886	834	944	829	912	900	859	896	903	904	914	881	901	919	865	907	864	916	951	894	909	871	830	912	918	917	839	849	888	901	875	869	899	910	847	930	876	925	963	920	933	858	893	884	908	904	904	895	894	899	888	985	877	842	871	897	911	881	875	863	904	899	922	873	892	877	885	905	899	872	915	848	881	905	947	920	909	976	893	900	879	868	905	882	852	871	931	909	894	914	925	895	892	911	889	864	957	872	911	867	920	898	860	866	930	928	905	900	906	912	883	884	906	882	863	923	948	872	929	897	880	911	929	861	927	872	878	925	898	884	900	929	864	852	923	910	880	876	866	900	923	897	921	907	899	852	890	892	929	908	880	900	924	837	866	904	880	865	979	881	923	888	891	865	893	898	976	948	909	877	886	869	940	891	926	897	841	892	896	956	921	900	901	932	882	874	932	888	949	850	901	891	923	874	902	889	893	824	905	928	904	875	892	908	832	899	868	871	887	903	916	874	849	897	847	905	884	903	886	882	936	915	841	887	897	917	928	901	916	868	902	900	896	896	919	900	898	903	862	919	881	902	860	903	935	844	940	960	863	907	855	891	901	885	876	872	883	849	877	887	898	889	869	866	854	936	891	855	916	846	849	881	914	921	896	894	879	907	895	896	896	913	912	917	866	902	905	922	876	878	920	879	866	895	858	894	898	900	921	861	892	864	871	869	892	861	896	930	918	884	874	886	937	902	875	914	872	878	892	884	940	868	860	870	893	918	832	901	922	827	879	867	916	973	926	893	885	897	896	901	966	861	837	892	937	882	961	932	895	927	994	929	817	942	891	865	982	882	956	915	849	882	909	836	908	848	893	899	907	929	936	842	846	930	930	897	866	897	916	904	874	876	939	911	884	974	926	911	883	865	877	887	876	843	906	905	928	906	908	862	868	872	910	961	885	877	880	879	902	872	897	846	887	956	925	924	894	887	927	962	872	909	929	885	921	938	908	868	853	869	880	857	877	881	906	919	882	839	892	869	936	908	913	904	902	920	900	903	927	873	894	907	894	922	818	898	871	869	903	900	882	871	872	866	864	920	920	983	891	863	915	866	929	920	926	936	866	904	868	904	888	921	902	908	884	869	902	946	868	949	894	885	914	900	874	881	869	904	883	864	922	877	899	848	885	908	894	874	919	914	879	904	918	831	897	924	876	890	899	871	935	906	853	886	902	887	880	923	929	866	855	920	898	897	919	895	882	937	913	904	915	940	872	909	921	905	859	895	870	884	919	896	887	895	925	931	889	900	905	908	905	876	870	922	926	879	910	886	916	939	842	909	921	872	879	852	894	874	896	901	856	891	911	918	944	895	862	942	848	904	929	876	883	925	832	901	867	907	815	876	876	942	875	850	885	936	888	929	905	930	927	902	866	847	874	891	881	946	914	885	903	898	913	922	909	950	866	875	901	947	866	887	916	868	956	836	885	907	879	859	906	862	934	876	921	898	904	934	942	927	929	917	923	843	875	930	917	907	919	974	850	884	866	898	900	899	911	933	892	879	896	839	855	895	910	919	885	893	879	829	937	947	915	909	886	919	919	955	913	913	911	922	881	874	903	911	898	898	904	948	933	905	888	914	874	862	932	853	982	893	916	939	907	911	857	919	837	966	846	869	865	928	841	892	858	893	915	888	874	904	851	915	891	924	899	874	910	839	882	905	919	930	921	886	860	887	889	935	838	904	895	888	898	822	939	898	844	895	916	897	863	914	915	886	866	864	898	875	890	895	908	944	938	915	899	875	865	902	920	881	889	901	858	881	903	940	890	872	902	912	870	898	907	879	862	927	871	932	909	857	867	881	886	804	904	892	900	866	870	871	886	903	945	907	885	915	906	899	852	879	898	864	908	876	885	895	921	903	901	887	904	908	925	899	876	888	854	897	918	929	926	908	899	894	884	877	911	883	862	899	847	904	901	938	834	941	892	880	904	836	921	935	862	933	894	848	849	894	905	910	904	839	892	901	850	822	856	841	888	913	873	910	896	879	869	870	837	912	866	925	866	889	870	905	852	927	902	822	921	912	901	883	869	875	893	894	934	916	897	841	906	860	850	943	870	949	903	861	918	858	968	876	937	905	874	925	894	870	867	891	893	894	894	876	859	899	864	838	901	861	895	872	920	890	902	864	859	899	927	854	901	881	913	854	916	914	897	923	902	885	852	877	894	971	836	910	904	935	931	885	916	877	854	884	869	913	843	903	899	909	928	880	937	890	907	864	897	905	903	891	944	921	943	913	884	894	849	896	862	919	894	873	889	863	868	931	905	931	908	908	851	921	912	886	919	911	903	916	917	914	922	903	862	873	869	911	905	882	872	840	898	874	869	875	929	911	918	915	909	901	894	873	887	946	868	901	897	910	875	937	937	910	914	883	911	913	848	853	909	848	877	962	906	841	881	843	949	916	869	902	908	931	898	928	902	868	885	909	923	845	917	871	851	926	925	880	879	876	926	901	819	912	894	919	913	920	863	939	866	921	867	867	886	896	872	887	887	865	874	877	878	892	867	899	890	841	886	837
24127	21446	28728	24567	20940	4466	1451	904	764	792	794	721	743	685	762	735	731	700	692	661	672	662	672	648	699	685	665	645	642	716	686	646	683	637	700	718	647	628	660	654	624	709	700	658	626	623	684	639	670	648	643	695	657	692	682	683	694	637	680	676	623	659	643	655	696	676	681	644	646	673	632	645	652	629	647	650	674	641	684	685	658	645	648	637	688	665	627	694	679	650	663	704	636	582	660	635	696	632	597	675	655	651	666	635	597	647	611	657	643	591	676	601	695	676	707	678	611	678	653	638	623	661	645	625	598	635	620	591	685	593	645	653	669	687	641	642	663	677	672	660	650	671	667	710	622	631	690	677	614	615	672	625	631	657	650	655	698	618	651	681	635	637	626	631	630	623	689	668	656	655	677	632	610	664	681	689	647	668	653	645	628	640	705	626	646	610	647	650	584	609	643	652	660	692	631	654	641	680	634	642	669	612	651	659	633	695	649	594	640	621	636	653	684	652	655	675	635	601	619	608	668	663	641	630	638	621	628	628	616	595	653	642	646	654	627	688	623	648	649	654	598	678	667	663	666	670	616	640	617	620	662	640	638	646	634	644	673	675	657	634	660	621	668	615	658	618	644	646	638	704	702	701	624	620	668	649	628	610	677	669	688	654	634	691	659	620	600	675	635	689	670	637	631	639	689	650	656	670	665	655	623	642	635	651	683	634	591	616	609	638	594	653	643	674	624	616	650	646	661	720	639	643	620	587	678	612	672	675	666	619	672	636	690	672	580	681	657	658	659	651	665	637	598	614	635	649	662	658	681	654	629	651	611	638	669	641	629	653	629	613	658	679	654	628	617	618	664	642	656	662	641	634	678	682	632	650	640	664	647	687	607	612	683	599	718	611	647	648	622	631	644	638	644	654	661	696	659	642	664	623	638	646	648	651	674	620	632	683	688	682	656	609	625	619	698	668	675	648	674	612	629	629	697	652	641	640	652	626	626	642	615	635	626	624	605	621	648	615	596	657	674	645	654	637	657	673	664	619	633	657	651	663	668	669	649	694	644	671	661	664	594	694	647	621	625	678	623	628	656	669	644	684	625	631	631	607	628	649	679	664	645	659	658	670	622	605	615	695	667	664	651	652	645	657	637	627	634	595	610	647	641	658	644	621	686	638	643	658	666	635	698	679	605	601	658	621	638	649	639	660	650	594	660	629	630	707	670	637	608	645	696	638	644	661	689	640	649	673	622	625	689	595	573	602	631	632	628	666	619	655	642	627	665	649	656	622	638	670	636	642	630	666	596	564	673	659	691	663	644	647	609	643	700	609	661	642	667	611	644	664	629	634	640	670	644	629	666	661	642	703	657	667	658	677	700	710	660	655	649	642	619	657	640	652	611	646	670	659	698	619	653	649	627	624	652	635	633	686	597	659	662	664	648	684	734	690	649	651	632	643	608	688	645	630	621	614	708	625	625	650	641	615	657	665	660	570	630	665	648	685	649	635	649	661	620	643	656	617	624	672	661	684	689	646	661	665	648	653	659	604	660	625	677	640	683	609	642	699	653	621	671	663	642	655	632	610	679	648	660	600	602	623	630	649	640	637	660	628	620	649	678	639	685	656	640	649	611	631	681	612	652	625	586	635	665	692	647	634	668	645	645	648	629	680	604	617	635	631	631	660	593	635	678	651	657	710	651	695	651	642	639	661	649	642	627	672	670	617	633	623	686	637	673	659	627	614	703	655	686	622	652	682	649	629	580	622	648	655	616	660	688	680	652	660	610	690	670	658	643	634	670	615	694	640	671	650	709	641	680	704	674	617	648	659	644	641	636	657	617	675	648	639	690	601	631	609	646	666	671	689	625	605	603	649	646	665	600	636	736	640	643	621	618	658	625	663	630	635	627	658	688	617	610	615	624	615	647	661	624	618	612	613	634	620	640	638	619	646	618	638	622	665	654	627	634	629	632	633	627	669	669	664	616	636	642	650	642	668	656	634	633	618	617	672	666	665	619	644	648	657	654	641	633	638	622	602	677	638	645	637	643	633	611	642	659	660	627	660	634	687	663	644	628	700	636	675	644	632	691	677	639	636	658	674	617	649	670	667	655	662	616	660	674	604	608	668	686	646	645	642	655	629	682	649	639	645	657	619	672	709	634	606	631	646	610	634	616	599	585	626	616	618	651	653	610	613	597	628	644	681	688	641	641	629	647	627	660	626	667	626	659	632	654	604	631	654	708	657	653	616	682	620	614	651	647	631	648	656	652	654	641	659	639	628	642	713	638	629	596	633	606	622	581	637	654	653	666	648	662	643	654	666	696	635	644	667	653	622	635	618	638	623	628	620	634	644	644	635	620	633	622	657	622	657	610	636	611	697	665	618	637	600	641	633	628	644	657	670	615	679	625	620	640	633	654	669	614	682	690	639	652	634	646	601	641	608	657	665	670	635	592	615	591	623	661	645	597	635	565	672	609	632	627	692	612	624	615	618	624	641	638	673	659	650	635	655	607	638	611	642	687	651	648	648	638	675	681	689	666	564	679	689	642	608	660	577	654	669	636	641	649	645	634	619	636	661	635	599	669	657	619	630	649	653	646	721	644	682	629	621	645	629	638	662	651	621	610	625	660	664	679	677	629	676	687	628	620	632	686	596	637	674	636	679	652	638	596	646	660	620	661	617	656	623	627	630	678	652	634	626	660	729	654	654	655	615	660	681	643	632	648	643	621	656	619	636	580	635	665	609	662	652	656	663	670	650	625	640	614	655	590	641	640	640	668	632	658	634	647	644	640	663	633	644	639	676	627	610	667	640	629	620	635	671	652	639	614	642	637	631	644	627	660	662	704	671	624	620	636	668	639	631	616	625	629	591	624	604	636	646	653	630	678	595	640	637	646	643	641	659	655	620	592	650	621	643	640	668	645	683	645	622	610	646	680	608	648	652	613	656	598	608	601	629	686	595	632	674	656	635	603	642	686	670	678	656	649	663	654	650	625	622	698	634	656	652	640	610	673	607	664	644	644	640	639	610	602	623	673	627	647	620	614	669	607	689	646	643	647	627	599	632	655	672	609	654	654	621	611	665	657	649	637	620	638	637	644	610	644	612	621	672	678	634	661	628	661	639	629	660	630	656	635	655	656	673	639	646	637	607	617	629	655	600	651	654	629	667	665	621	658	682	631	641	672	652	641	620	668	628	637	625	643	683	634	626	660	651	650	696	638	657	639	580	624	648	635	623	603	665	676	656	677	655	617	645	603	653	628	631	608	672	596	606	620	666	703	600	658	687	659	691	659	660	645	626	675	693	652	629	698	659	654	621	661	610	660	647	606	668	646	656	609	628	627	654	619	645	654	645	685	645	560	633	636	635	630	607	657	677	647	614	672	679	645	641	642	652	675	624	635	609	583	606	675	668	619	658	690	699	627	653	664	673	657	698	642	620	667	607	648	583	688	661	642	685	638	678	657	619	656	669	622	635	681	636	656	637	635	705	640	610	644	617	615	584
3531	5187	4156	2262	1705	1340	1093	1030	943	905	870	803	762	772	776	712	699	663	725	745	708	688	750	721	698	723	743	710	722	703	691	641	675	649	654	707	693	666	670	683	664	678	682	681	698	683	665	627	675	666	645	687	617	674	663	650	657	703	720	653	690	658	621	671	681	652	597	685	689	736	616	671	624	660	682	695	729	679	699	634	638	696	688	659	673	602	638	626	644	688	659	680	668	622	663	648	678	643	699	595	683	692	676	630	651	665	683	677	664	701	699	655	677	652	689	701	628	663	634	673	697	671	652	654	686	615	658	678	694	613	654	688	614	670	655	610	662	682	630	642	647	655	644	632	648	653	681	667	631	617	647	651	658	669	685	650	643	683	613	654	656	666	657	642	644	664	643	694	599	662	651	679	665	711	648	653	617	685	661	643	685	692	676	624	682	663	641	686	660	698	633	635	662	655	677	628	704	630	690	631	653	650	638	660	669	638	652	671	718	597	635	660	703	709	678	719	614	645	650	647	707	702	668	615	649	646	623	701	630	665	638	629	684	655	687	657	699	599	635	657	644	639	641	676	686	727	623	662	690	659	636	632	665	618	668	643	616	625	666	636	622	603	670	685	662	660	703	659	637	628	661	659	686	626	642	678	641	664	623	662	617	642	669	662	621	618	647	678	689	632	615	648	649	674	644	649	647	603	629	654	645	649	645	614	655	664	625	666	623	623	698	656	641	663	672	636	649	625	660	635	689	660	604	620	612	632	695	633	698	579	685	649	646	646	657	663	633	690	623	622	642	682	650	679	702	647	614	658	646	623	648	658	660	675	652	685	662	674	645	625	643	637	632	626	680	629	645	658	641	619	650	602	650	626	663	660	688	665	658	643	685	664	656	696	678	675	627	644	647	616	671	663	604	681	656	664	658	647	634	606	625	636	660	652	671	663	664	656	674	633	646	634	647	636	653	646	634	695	638	640	661	638	694	669	674	662	627	668	661	636	619	638	686	656	640	636	655	667	635	695	609	685	635	650	669	637	637	620	650	601	620	673	645	656	669	636	623	636	641	662	637	658	614	673	675	631	618	697	636	687	651	635	618	611	651	621	657	672	611	636	644	652	628	661	663	665	634	649	626	632	693	616	643	659	654	701	705	633	694	634	628	647	639	656	651	632	649	637	631	632	683	664	620	646	641	642	686	636	663	650	665	702	651	645	642	637	653	663	668	630	659	663	655	663	667	678	640	679	668	637	669	625	685	651	641	668	702	650	630	642	622	646	641	699	671	618	650	635	608	669	687	605	669	686	609	637	619	656	642	599	626	613	638	648	686	627	669	675	661	669	652	645	691	665	661	635	655	649	620	623	664	620	625	653	654	621	644	652	645	687	640	653	693	686	641	677	624	660	680	657	660	666	650	627	655	630	671	627	636	639	713	615	661	646	634	588	657	659	663	642	681	661	684	612	661	658	605	607	648	646	677	646	651	638	673	631	709	651	680	689	651	600	665	650	654	645	588	698	636	601	635	656	642	675	662	673	633	659	694	622	630	661	643	620	696	642	689	674	653	642	643	627	621	628	615	649	659	626	677	641	702	627	659	589	589	647	666	678	649	673	654	646	633	652	605	628	608	588	628	656	657	621	607	633	650	638	653	654	659	653	652	616	613	628	670	641	665	676	652	629	668	664	631	667	656	659	691	723	648	645	663	635	624	623	634	640	662	668	660	604	657	608	642	650	629	634	623	639	643	648	674	630	653	618	632	636	636	668	653	639	643	626	608	643	634	628	683	628	659	599	629	672	660	633	645	637	619	607	691	668	599	607	681	664	668	616	682	651	622	636	623	652	669	652	633	621	647	650	642	696	707	651	638	670	612	630	672	649	663	671	621	659	657	685	631	680	653	633	695	671	678	647	645	634	637	631	612	655	689	622	657	611	659	654	635	678	606	606	656	644	645	654	656	603	612	677	631	618	652	644	660	640	655	665	664	617	646	651	662	624	635	665	666	641	633	645	614	621	653	673	650	645	631	662	674	674	631	675	642	639	632	656	650	651	632	650	657	675	634	617	670	682	614	701	646	656	646	677	654	648	616	641	621	667	637	613	671	674	658	628	646	658	682	646	637	663	691	624	605	694	637	677	604	616	645	632	697	650	653	644	613	632	596	677	647	673	649	664	664	634	673	608	570	634	609	638	662	646	639	629	679	670	617	650	678	655	623	628	653	632	627	635	661	630	645	641	602	706	689	618	661	643	690	665	567	624	656	706	639	638	632	667	642	638	606	652	607	667	629	646	639	624	648	598	612	674	658	613	648	639	654	666	666	612	567	659	608	612	638	664	586	649	619	669	622	624	665	655	596	654	646	645	638	645	667	633	631	681	675	646	644	632	635	582	663	614	654	634	650	646	644	686	656	682	636	643	666	675	673	628	642	609	654	616	669	669	681	652	652	672	635	621	620	624	624	589	662	642	651	642	648	646	648	669	673	652	636	612	630	631	674	643	652	669	619	665	612	663	626	666	670	685	706	648	577	645	686	623	663	655	651	635	653	639	627	642	646	653	618	676	627	616	640	671	662	644	629	625	631	652	618	633	621	702	640	648	632	622	626	643	664	617	611	626	685	628	624	616	642	684	653	660	656	631	631	645	681	675	666	645	623	669	644	657	646	653	643	629	579	611	646	660	638	665	635	655	663	629	697	657	603	634	644	624	638	627	658	627	666	631	657	634	644	622	684	650	641	678	693	675	638	657	634	647	617	665	648	605	653	698	654	666	634	624	652	656	617	652	652	662	683	655	651	631	623	654	644	606	621	637	675	660	621	684	632	650	636	634	696	615	645	638	660	626	652	631	635	621	635	614	658	643	637	651	667	675	614	672	701	652	642	663	650	609	621	664	649	665	666	601	649	665	660	656	650	640	652	666	632	644	669	616	624	613	650	663	661	593	676	604	631	604	609	671	611	649	669	593	679	640	639	605	637	609	616	672	572	676	610	682	670	663	661	637	668	674	645	615	642	607	640	597	650	628	672	638	623	672	646	628	669	626	607	635	631	638	660	618	628	654	656	621	655	687	659	641	675	645	622	609	634	645	680	633	634	616	682	601	621	691	615	645	611	639	632	645	649	658	626	620	646	618	652	615	642	654	643	636	639	617	652	637	626	650	646	654	613	623	661	607	661	618	615	684	655	663	687	648	620	665	617	646	665	665	660	653	673	633	650	589	643	610	613	675	685	628	707	651	612	604	657	635	627	577	639	673	684	602	641	657	651	634	634	663	688	629	632	600	632	630	661	606	647	661	650	643	653	618	637	648	644	627	668	628	671	688	670	650	672	603	657	669	655	628	641	689	650	610	643	663	702	640	614	686	647	649	636	666	647	685	617	612	638	645	605	641	634	641	652	621	666	660	631	643	643	677	637	686	641	674	647	633	637	688	605	602	618	641	655	647	649	649	677	645	621	605	662	612	656	619	682	641	636	650	613	628	649	650	572	643	602	652	689	669	647	582
27665	12710	2254	1331	1031	945	948	959	928	901	992	933	976	951	965	951	943	963	992	931	998	984	937	942	954	937	930	881	975	958	866	987	933	953	963	958	921	932	992	974	987	947	959	913	925	950	977	886	939	911	986	1020	969	953	921	947	933	923	962	922	1008	952	954	927	989	936	941	986	943	946	928	921	940	965	914	963	957	926	938	925	931	922	953	917	907	914	983	970	959	929	958	923	928	883	901	967	954	917	978	962	925	983	912	917	957	941	917	889	979	889	957	956	948	955	1024	947	971	958	921	944	896	934	1001	992	871	943	988	944	906	971	958	951	936	965	920	927	927	918	974	920	938	969	930	941	930	874	952	952	918	970	972	945	951	1006	961	952	933	898	934	928	898	963	972	919	918	970	923	945	910	879	911	950	948	954	934	876	948	952	930	946	886	891	921	927	957	978	939	1006	891	930	962	943	993	968	918	941	979	974	907	941	911	990	904	963	941	961	937	919	950	934	975	972	929	898	906	919	954	909	960	992	976	911	973	933	964	965	917	914	935	913	966	914	958	899	925	889	891	904	939	935	926	950	975	977	962	978	939	981	913	913	969	919	947	956	926	899	976	927	930	958	988	980	980	996	972	964	919	974	906	936	971	914	937	920	946	970	960	849	959	928	913	958	944	941	994	963	961	1002	890	932	926	931	912	946	967	940	924	979	930	955	914	932	938	950	917	863	905	917	967	932	947	956	940	963	958	949	953	938	984	989	958	990	970	980	919	924	948	943	936	926	972	921	955	897	950	934	928	974	979	922	964	927	940	968	944	963	983	982	964	911	945	931	931	932	991	926	919	985	884	950	947	965	958	970	983	911	944	928	965	910	929	1007	945	963	928	968	992	954	921	968	942	940	907	947	913	902	905	949	1015	912	965	966	900	917	970	918	912	926	928	932	933	930	987	924	920	964	974	908	959	965	959	954	899	910	959	979	944	972	1025	965	978	968	919	991	916	919	941	1021	936	909	987	959	993	914	905	928	955	915	954	969	989	889	922	957	996	969	990	957	941	987	993	963	949	886	989	974	952	889	993	972	963	948	914	932	947	943	940	939	906	987	956	957	918	943	977	880	934	919	905	968	949	910	937	969	958	1018	973	944	968	883	918	958	932	967	979	919	979	926	961	973	894	969	951	922	891	978	992	925	948	928	895	945	901	967	969	939	956	916	901	917	962	975	957	976	919	978	908	904	956	981	952	922	974	961	1011	895	963	978	916	918	983	974	919	974	954	897	991	939	976	976	961	959	926	935	925	937	951	943	884	948	953	954	963	892	905	946	920	967	909	982	947	946	923	1022	938	952	923	906	935	958	930	956	934	909	909	913	966	910	886	1004	886	1007	955	909	903	963	991	899	961	1013	923	985	838	933	966	913	921	931	893	936	976	953	959	966	962	861	900	969	981	961	942	888	998	951	938	947	917	890	888	959	886	916	923	883	1001	962	873	961	952	962	941	946	954	953	908	924	931	979	927	936	989	929	943	963	943	915	964	892	982	966	896	970	960	934	905	963	966	944	991	962	951	937	919	979	974	838	898	863	928	962	936	972	949	905	981	992	925	907	933	1016	913	963	952	894	948	943	930	999	946	947	917	891	947	959	989	970	940	944	907	956	943	975	921	924	1018	953	958	946	920	927	974	942	922	1027	907	985	928	1012	921	890	930	946	948	933	986	993	939	973	958	964	954	923	910	912	1014	921	913	921	932	976	955	986	1006	958	897	925	924	940	921	881	942	962	911	936	916	957	906	1015	966	917	924	948	978	948	994	934	927	989	994	940	894	954	953	972	942	934	969	926	937	909	938	945	967	898	951	937	934	954	897	931	931	933	931	992	966	943	901	900	1010	925	917	908	961	924	959	907	899	928	983	929	913	968	996	949	952	951	935	1000	947	908	1012	954	935	925	911	968	969	974	961	931	958	935	905	1021	966	926	959	965	947	927	928	922	952	944	1002	954	962	876	950	886	951	919	925	961	952	913	934	911	972	941	932	947	965	919	901	956	942	963	968	952	953	943	935	956	926	928	973	965	932	945	984	995	941	956	962	924	898	946	944	902	957	954	957	911	968	940	995	916	904	962	887	910	899	959	901	962	911	882	920	943	893	897	935	947	932	942	974	952	958	951	997	1000	955	983	909	923	915	953	951	912	905	965	928	873	943	917	970	962	1021	913	933	936	921	931	955	942	955	964	949	935	951	986	1014	971	961	943	951	944	976	951	947	950	958	916	964	944	915	946	945	966	980	956	976	927	979	896	1000	907	902	925	958	967	951	956	958	908	953	930	952	921	954	991	972	955	949	984	941	996	995	967	961	942	954	906	976	982	911	967	964	902	947	988	938	976	984	954	936	917	969	937	953	973	890	948	967	922	936	949	980	918	997	984	966	949	955	964	959	980	918	960	950	988	917	909	964	953	936	968	1008	948	999	962	952	946	898	958	933	919	916	984	978	951	936	972	907	890	919	888	983	983	970	978	1005	901	967	965	905	958	942	899	927	896	1010	923	936	972	963	980	927	957	991	955	962	997	926	950	922	962	959	988	910	1017	916	927	971	909	902	903	936	946	968	917	912	978	929	914	903	896	934	927	976	921	930	893	932	982	882	960	927	974	937	975	931	909	1003	981	951	946	997	994	972	938	947	949	959	914	922	959	955	954	962	925	987	967	897	920	956	935	905	984	952	1002	962	944	915	936	983	970	932	940	951	919	1001	976	1036	943	950	990	981	904	954	912	984	967	943	969	930	929	969	945	939	913	959	937	923	988	978	950	950	913	913	942	893	946	966	881	863	946	936	975	1038	887	945	982	971	929	1008	878	971	971	924	909	907	951	967	908	979	936	916	955	942	883	938	929	912	933	954	914	877	969	885	912	984	879	917	962	936	926	964	881	953	925	937	950	962	949	976	960	938	984	911	974	921	883	891	929	890	987	932	994	973	918	961	900	912	920	907	963	985	906	968	982	973	947	941	932	890	974	960	956	981	935	931	952	903	947	988	951	953	950	967	916	921	906	899	935	935	983	946	975	915	934	926	962	948	921	901	956	931	956	946	972	977	959	939	918	927	915	946	911	926	881	993	980	884	963	951	936	964	940	935	956	888	927	956	986	869	922	914	980	945	1018	935	949	982	949	955	923	949	912	983	943	960	1011	933	948	953	955	897	955	954	942	927	941	934	938	937	1002	887	954	891	913	984	908	954	915	937	969	917	972	963	984	942	956	955	888	936	930	916	941	975	901	950	942	877	910	907	934	942	935	959	911	942	905	944	907	953	927	937	963	926	1014	989	960	972	952	941	929	1039	982	989	989	945	961	954	938	932	980	1011	905	905	926	936	947	925	957	970	935	938	955	910	879	919	919	945	979	968	924	923	999	966	973	906	909	891	924	959	979	904	974	947	927	951	938	930	893	981	926	960	952	949	919	1004	932	974	985	913	938	968	948	970	916	901	915	956	946	988	899	978	938	956	942	961	939	923	924	929	954	958	1003	929	940	947	971	915	913	940	934	938	922	899	923	885	948	957	912
5124	1073	1015	916	904	844	879	878	877	877	836	865	845	833	877	860	863	812	806	832	830	845	816	897	850	841	789	836	868	874	798	831	791	844	864	831	853	848	838	837	844	860	821	832	877	834	854	845	859	903	834	845	818	826	846	847	864	798	797	803	828	793	859	829	788	834	836	810	815	857	829	837	852	784	839	828	803	861	861	817	831	880	851	850	805	825	811	867	817	826	819	870	886	868	835	863	821	782	847	885	844	846	891	867	854	868	814	800	842	852	853	850	840	825	825	813	932	822	854	836	814	814	814	832	808	870	863	906	846	883	797	810	858	802	831	894	888	857	869	818	837	824	812	789	849	830	847	843	849	794	884	798	809	816	834	816	811	885	826	865	857	804	869	788	865	794	776	878	836	777	850	831	823	865	829	817	839	872	835	849	792	782	826	814	867	841	840	882	888	808	815	867	859	884	844	793	855	820	882	811	846	842	876	857	851	836	790	865	851	878	877	834	819	859	837	866	844	854	770	869	826	845	847	843	844	863	842	836	845	852	878	776	840	871	869	782	843	854	837	848	829	846	867	860	842	802	800	805	822	877	861	848	815	829	835	852	846	831	891	867	813	849	884	826	879	848	831	824	822	790	871	822	827	891	822	828	836	877	842	876	867	844	879	815	853	850	815	815	833	836	861	843	805	827	833	841	814	867	829	810	877	817	879	822	817	850	852	861	860	873	883	913	841	831	775	808	783	816	884	816	825	827	792	893	834	846	806	855	877	819	909	871	837	886	879	836	849	859	855	854	856	827	828	848	860	797	872	832	806	833	820	829	855	843	807	867	870	854	866	817	795	840	888	823	824	887	846	850	907	834	848	839	810	817	849	817	878	844	801	852	841	802	792	821	833	861	827	866	889	839	841	831	841	827	879	799	807	792	831	844	843	884	873	857	821	829	844	847	850	836	829	812	820	849	837	867	838	851	859	868	848	836	866	857	841	852	858	855	838	842	847	811	852	767	858	816	840	826	875	828	925	847	852	814	889	818	857	844	842	826	864	822	850	809	811	818	819	863	845	854	832	753	789	811	816	861	809	830	822	900	827	808	820	804	809	834	892	854	824	861	857	828	879	847	814	795	879	770	834	858	840	851	867	874	858	844	833	891	810	867	893	849	895	848	807	826	792	848	850	855	825	774	824	816	841	870	854	902	860	882	860	874	822	819	883	910	812	814	844	792	849	843	871	814	817	826	861	832	866	827	893	846	809	817	823	835	872	842	812	881	809	875	821	826	900	859	857	829	834	859	850	819	863	809	841	831	878	849	804	873	816	868	824	827	838	844	866	826	806	848	815	800	864	839	829	851	867	860	861	841	884	794	859	908	851	856	791	832	847	809	811	846	824	811	833	839	870	809	881	839	796	829	869	876	823	872	929	768	804	844	824	804	867	904	788	818	816	860	891	804	840	863	884	799	801	774	791	822	863	854	864	883	904	889	890	827	804	832	823	848	795	804	812	852	842	818	843	817	850	879	805	849	882	801	811	855	834	810	813	814	847	809	862	841	858	870	844	850	841	901	805	797	853	811	814	856	917	844	863	821	834	812	830	860	812	810	819	804	819	865	877	895	863	835	823	859	881	883	869	838	873	796	843	797	841	882	868	874	830	854	846	883	881	844	811	818	851	895	861	814	858	843	880	807	855	827	822	799	814	797	812	851	863	896	827	864	852	826	823	844	843	905	824	825	854	881	838	791	816	854	775	853	795	842	848	869	854	818	860	826	800	806	814	853	881	819	818	866	895	827	813	825	825	866	874	800	874	833	823	796	846	856	888	819	805	879	860	832	824	811	822	843	878	816	864	891	855	817	845	837	824	841	844	818	823	820	881	867	856	850	826	864	869	853	834	832	871	864	800	820	883	826	816	859	913	807	838	835	845	836	845	803	869	888	863	767	792	804	891	906	863	821	797	865	799	823	841	875	824	882	787	805	858	818	848	897	863	836	891	831	879	875	911	849	886	843	867	818	854	834	812	808	878	903	868	845	838	830	824	800	801	896	872	846	906	842	851	877	852	806	839	832	846	847	819	797	824	852	813	834	846	846	843	864	815	810	832	843	820	868	833	823	728	853	852	829	828	862	794	823	810	849	829	858	843	844	886	840	831	815	840	865	813	868	838	814	799	817	853	865	823	826	867	822	837	857	806	808	871	857	819	863	839	838	789	856	834	865	848	849	858	858	872	816	844	829	844	836	851	869	892	861	844	940	820	854	818	812	919	897	831	847	858	831	839	863	848	832	791	865	847	855	836	885	897	829	849	831	854	805	832	833	859	816	834	850	832	788	858	810	799	806	830	848	879	822	878	781	810	829	812	822	832	881	853	872	811	815	843	845	861	811	811	887	841	850	800	853	812	832	826	849	861	823	824	861	808	858	818	894	882	885	835	842	836	893	857	864	868	855	881	847	849	795	783	799	830	844	804	838	848	828	805	815	828	812	817	802	829	904	830	819	804	903	832	905	845	845	817	820	787	819	826	823	877	931	890	848	871	856	862	831	857	826	913	841	833	837	816	855	842	753	894	772	826	872	861	835	818	850	863	856	835	831	774	902	804	842	861	953	790	860	877	827	806	819	848	832	804	832	858	826	852	834	828	833	796	848	879	820	915	828	836	825	869	802	818	811	871	816	818	853	834	824	828	850	808	856	821	839	818	836	825	826	848	841	826	841	854	854	876	882	864	829	842	852	789	802	849	853	784	883	804	825	836	801	878	869	850	848	820	868	807	826	862	870	849	857	840	870	843	873	860	870	856	880	874	837	822	856	834	789	824	786	848	837	853	852	805	834	883	840	843	819	865	866	820	851	853	846	830	848	837	844	830	837	833	777	846	886	838	785	837	867	835	833	830	820	829	809	837	825	846	838	863	793	866	828	854	887	875	823	781	885	813	833	853	807	899	867	870	801	804	830	833	839	877	862	835	836	815	822	860	818	866	790	870	814	844	805	837	821	835	837	890	881	902	804	838	858	887	889	826	872	849	854	779	874	848	869	849	817	804	844	813	778	861	862	819	855	849	825	840	801	867	835	825	848	810	819	852	803	820	895	836	812	855	829	862	870	887	825	834	804	855	826	841	823	827	871	815	848	880	843	849	861	839	821	834	822	858	829	849	839	840	831	803	858	789	805	827	825	875	877	874	801	866	877	829	763	854	858	858	846	864	819	827	872	826	812	836	847	833	873	812	850	824	802	843	876	804	859	780	827	836	860	839	859	836	804	785	845	814	842	897	887	872	838	817	865	879	815	854	849	814	794	880	839	847	866	820	828	819	790	852	857	857	812	828	879	835	805	906	830	828	855	829	814	879	850	849	857	852	842	849	832	825	849	793	822	764	838	834	818	846	851	836	841	837	823	852	812	840	818	867	834	884	838	854	879	842	872	797	836	846	817	866	810	834	822	825	850	903	825	829	784	825	808	801	842	876	805	841	859	852	850	845	867	862	851	881	873	855	861	877	855
25397	21470	26971	23826	3997	1622	1306	1141	1028	1123	1075	1098	1013	996	1029	1010	1028	991	1034	1028	978	1016	1046	1020	1090	1010	1043	993	967	1058	962	1016	1022	1009	995	986	983	997	996	959	1001	962	975	950	947	1006	1014	1016	970	914	997	984	1010	1014	1044	940	954	994	1033	975	1052	974	1035	1000	980	944	1023	1030	914	1017	954	989	935	944	933	931	964	1009	978	1014	980	953	1011	963	959	1005	1057	1007	990	987	963	978	1001	962	966	969	946	991	932	1000	992	966	941	893	992	987	987	988	956	1017	1033	1039	962	978	991	996	1014	930	1000	979	965	1021	1022	1004	998	973	966	969	979	972	981	1005	976	956	942	1016	964	959	993	956	954	961	956	967	974	983	1020	1001	932	967	990	949	1001	995	1008	987	1004	886	944	894	1023	970	970	943	991	957	979	977	1040	926	1012	981	935	1009	968	994	1007	923	1025	1029	985	1000	1020	1011	1006	978	979	957	977	987	1017	1029	1033	978	1017	967	980	966	977	939	961	926	942	1008	1059	973	952	935	995	974	977	1004	943	971	947	996	947	967	1000	948	977	1014	1000	1008	963	988	1020	997	957	968	971	969	966	993	931	1032	985	982	1000	964	1017	1023	1008	955	955	907	959	957	1009	968	976	992	980	1022	1013	1008	952	986	1007	986	1032	1022	1000	978	913	935	1007	943	954	967	975	990	1007	1006	954	1008	958	941	1007	988	931	949	985	1000	1013	1006	1017	1019	981	970	980	978	945	989	1003	977	1008	966	934	980	944	1032	940	1043	966	989	971	994	996	989	1001	992	985	991	997	1008	1022	982	931	1013	949	888	988	998	894	929	1035	922	977	932	970	935	976	975	997	945	965	954	973	961	1016	944	972	953	1007	987	1025	1016	992	1005	1019	1014	928	972	1016	1014	1000	958	1034	969	1013	1000	983	968	979	1002	963	999	967	916	972	969	948	987	950	963	967	943	1003	979	956	1040	1009	1015	988	1025	1002	993	978	952	1015	971	967	938	1020	970	1001	989	963	971	990	993	981	1006	992	1037	1036	986	980	942	983	966	966	982	942	1003	992	1035	938	961	971	933	991	957	1074	1074	1003	933	997	978	925	986	988	912	970	953	1068	990	1002	1044	975	985	980	956	1026	977	917	960	969	947	987	987	1015	992	993	952	987	933	979	923	976	973	958	1063	973	976	1007	961	1013	1011	990	978	970	972	1028	1001	1009	1014	996	975	980	984	938	1000	955	977	983	910	994	973	1000	1006	962	1025	959	1014	1013	952	1025	989	981	982	1014	990	986	955	966	938	1016	1009	968	945	1025	915	933	1024	1019	1004	960	1001	1017	1006	947	952	999	1012	972	1001	1019	958	957	976	973	965	1015	1000	987	966	1001	947	993	982	961	1048	944	927	971	937	1036	992	963	1064	1003	983	935	955	1006	1002	997	984	1018	965	956	962	1017	951	976	986	986	1021	1003	959	969	1009	929	1006	998	985	940	930	971	985	1029	1003	1005	1007	1004	1038	942	996	1010	971	963	977	1065	956	971	1008	971	936	1024	997	969	1000	917	984	1011	960	989	999	993	1002	952	1039	1010	986	1002	917	938	991	975	956	977	960	973	947	958	989	1013	986	1005	985	965	989	1035	967	979	967	957	943	1021	977	1013	936	943	925	971	1044	953	996	1018	1014	945	991	978	958	971	969	942	951	1010	940	1013	946	1062	983	985	940	965	977	974	997	937	1000	930	1017	1072	983	962	956	984	1026	1002	984	1038	996	1034	955	1008	1019	974	1012	948	974	997	997	990	974	1007	989	920	1025	1055	991	1017	999	958	1075	1013	1050	1025	969	1003	1007	1002	942	947	1024	989	1012	1052	966	1023	965	950	995	988	983	993	1013	959	982	967	962	947	995	985	908	948	988	990	998	997	989	945	990	989	1005	983	1041	970	1055	1014	967	966	981	943	961	984	997	993	1044	984	944	976	965	923	1022	988	1029	1012	979	967	1025	962	998	971	1035	1014	1032	968	1029	1001	983	998	998	979	997	982	993	967	924	1002	1006	1004	926	974	1029	976	974	979	1008	967	902	974	954	958	952	956	1026	989	1003	977	991	951	957	1015	941	989	934	938	967	996	938	1021	990	997	950	1028	979	1015	932	965	967	1025	911	972	907	1002	1000	943	1097	946	962	1017	988	991	1024	981	947	963	997	963	1006	950	941	953	1024	983	975	936	981	948	1001	933	943	975	952	954	978	1020	988	988	1032	936	918	920	949	969	988	1037	976	965	1008	965	942	981	942	1004	952	1007	976	991	1015	981	948	1026	1008	1004	975	1010	1036	1013	957	1024	936	988	989	985	991	988	998	977	977	971	996	963	996	990	968	967	965	961	1035	1017	982	1012	1021	1020	962	1013	994	943	1022	1028	1000	992	964	1023	1007	1064	990	1017	962	934	1029	940	1055	999	1009	951	1009	985	1017	1009	959	994	956	901	1008	980	1006	913	1013	995	992	961	962	1044	943	973	980	1015	979	999	998	926	945	1006	966	962	993	982	961	914	1049	994	1037	988	930	952	978	985	1078	976	1004	1013	1021	992	1061	1007	985	972	954	1036	1072	983	1005	973	1006	961	966	938	975	1030	980	1002	992	1059	956	994	962	1037	955	983	943	916	937	933	939	1007	948	1020	988	1010	948	987	1020	945	950	984	985	981	976	982	1023	1019	1012	988	1011	986	974	956	1017	912	972	969	951	937	1018	1010	916	997	921	977	979	1001	990	991	1011	1001	949	993	990	1000	970	985	932	993	985	1041	1013	990	1007	1032	968	1031	1014	929	1032	1004	945	1049	1015	997	961	979	1026	947	954	1044	955	973	951	952	992	980	998	915	990	948	985	970	1036	967	978	978	1008	956	1024	975	959	950	959	949	993	970	926	979	965	1017	975	1017	968	952	909	964	1001	1034	1038	995	980	1011	963	1021	1008	1002	978	991	962	941	1029	973	1006	932	1020	968	928	993	959	1006	1027	977	1008	1010	958	975	950	959	1013	1041	958	954	986	982	1019	949	1029	982	977	1010	973	1002	975	1003	976	971	972	965	1007	984	976	1000	1008	1000	993	963	1002	970	1027	1069	970	987	945	934	1025	961	965	978	987	984	977	1030	964	1000	977	1013	978	1021	976	970	956	977	991	932	976	969	994	970	982	989	995	991	1009	992	979	979	983	932	981	974	981	953	987	1006	993	930	1011	980	990	1056	971	951	1036	964	973	985	1013	966	982	1010	981	964	997	977	1047	1006	998	959	988	996	950	949	1027	962	948	955	986	935	992	1016	959	995	987	929	1017	980	1010	1001	966	936	961	960	1001	897	983	886	1037	1002	1012	1021	952	1008	951	939	964	970	984	1054	993	968	969	1012	999	1003	997	975	930	997	996	949	1024	965	954	983	988	971	956	1019	983	984	1027	984	964	955	973	948	1016	969	965	972	909	972	950	1024	940	965	1023	1067	950	954	968	1021	980	990	981	997	1044	988	990	1043	1011	939	1004	1000	949	1052	1063	971	1045	986	957	965	975	965	974	988	994	1006	977	998	992	987	979	968	978	920	962	1052	967	966	938	1025	1000	987	927	957	958	977	962	971	976	995	976	978	989	960	989	1037	1013	964	950	1013	978	960	981	979	1031	962	984	980	972	971	1034	947	994	968	937	1015	997	951	999	984	943	958	997	972	976	992	931	1004	1026	999	1029	945	1019	967	976	1005	944	923	966	1052	947	995	939	986	1012	972	972	999	1014	985	1017	957	927	975	972	1034	987	988	979	953	996	969	982	978	987	1015	1018	952	951	990	947	1005	1014	1060	958	974	982	1008	961	978	976	962	992	1015	980	1015	942	1021	1018	982	1017	1006	978	1016	901	1001	1000	1004	984	991	976	945	1009	1013	960	954	1004	1013	1000	973	916	934	1041	990	952	1011	1002	978	946	989	957	963	995
3614	2839	2474	1580	1351	1144	1076	1097	995	1005	963	973	981	903	931	931	911	905	909	873	919	913	985	891	924	885	926	940	932	966	890	939	913	957	889	927	934	938	927	936	888	923	884	912	888	961	923	863	894	881	911	950	864	907	896	880	866	924	924	907	946	939	859	851	893	921	914	875	927	855	885	925	897	908	886	879	844	855	901	956	903	895	876	862	934	908	825	947	853	910	917	867	861	940	931	865	898	883	923	931	851	875	874	929	888	887	947	888	903	870	878	844	921	909	940	910	908	918	918	881	877	986	923	907	859	877	867	884	961	878	937	921	879	921	870	941	874	895	862	915	925	892	835	837	847	914	888	970	880	930	900	947	878	936	886	917	930	864	864	906	879	896	917	839	821	822	923	922	892	925	927	910	896	832	844	929	900	918	887	905	887	933	897	902	909	886	871	919	899	939	895	926	883	922	923	889	873	899	953	888	844	859	878	850	856	925	884	922	925	912	925	923	895	885	879	903	937	900	870	900	870	854	939	894	886	871	852	860	868	969	855	969	873	888	910	891	886	874	905	908	912	901	814	884	935	881	910	882	898	871	880	884	931	896	903	910	913	898	966	862	927	891	925	953	930	866	913	914	919	833	902	867	888	865	901	895	922	901	851	951	858	903	889	867	892	920	921	857	918	923	884	883	886	916	859	897	893	860	864	916	849	891	874	856	898	921	871	906	907	847	898	877	919	930	938	836	872	909	956	915	883	901	880	873	899	859	844	864	862	901	952	901	926	940	942	877	886	897	888	863	822	893	946	898	930	873	893	897	930	873	846	954	871	905	892	873	912	876	841	909	944	928	888	950	865	868	898	919	878	855	834	828	891	921	862	876	874	894	874	934	868	955	864	874	913	834	891	856	941	938	967	894	858	921	889	907	907	917	940	855	944	941	889	910	901	915	902	951	881	852	896	883	878	889	852	861	867	804	867	867	874	888	925	844	930	897	912	903	899	876	915	870	885	867	857	883	895	850	916	868	889	893	931	900	867	941	863	894	914	944	883	845	900	927	904	933	863	901	910	957	884	893	823	954	847	899	884	849	963	844	868	887	895	902	866	855	863	876	945	894	882	867	954	871	884	881	912	898	899	912	872	896	921	899	872	859	858	855	859	912	938	871	863	908	858	878	935	911	912	873	880	869	860	868	915	891	850	927	890	899	882	937	859	892	859	868	891	902	861	936	902	857	948	918	858	893	835	915	909	956	894	880	854	893	910	904	856	885	960	894	875	896	856	892	870	872	859	912	883	895	980	935	869	848	895	899	965	915	916	923	910	890	870	801	902	937	918	903	878	898	858	842	857	880	908	900	881	908	936	880	866	914	911	872	838	911	912	840	908	879	894	957	890	911	821	847	915	894	859	910	929	939	874	899	817	871	933	900	870	890	860	966	880	921	958	896	893	909	859	873	916	932	854	861	877	887	943	902	902	872	892	883	938	862	917	878	868	872	887	882	846	846	884	891	862	921	849	889	910	920	890	921	902	877	867	904	883	919	873	883	916	895	874	876	922	875	898	899	907	924	871	942	879	835	902	892	891	917	856	888	861	900	897	868	894	901	863	939	913	904	860	881	907	860	925	903	903	889	895	920	907	876	928	874	889	867	897	916	905	868	860	872	883	873	839	867	867	878	906	870	890	908	889	874	879	895	892	896	878	895	891	874	879	896	911	887	903	883	894	877	932	895	926	914	899	852	948	880	890	915	899	895	878	906	939	914	875	917	872	897	869	915	891	953	852	869	867	880	887	902	878	896	925	888	846	848	902	862	836	897	909	830	898	916	877	897	886	904	888	891	830	822	887	880	800	956	850	935	895	896	872	852	869	901	891	881	908	943	808	857	910	881	883	915	883	912	913	839	851	831	894	832	897	945	918	867	891	906	929	854	880	856	898	830	854	867	853	939	854	858	858	900	918	844	909	923	894	861	879	841	943	863	839	956	903	956	888	854	858	893	915	910	895	901	887	850	890	921	889	897	909	904	866	889	892	873	872	869	923	866	899	805	870	888	896	859	825	877	891	954	839	853	928	920	880	904	869	862	866	923	915	939	868	892	859	846	849	848	866	898	872	888	927	934	934	907	888	929	888	897	917	896	890	894	895	890	875	906	901	896	899	915	897	870	890	937	899	895	892	870	887	924	859	906	940	923	877	891	899	932	903	916	897	919	940	877	869	939	885	924	933	856	839	894	897	864	891	835	914	860	911	893	875	891	899	930	923	909	908	888	838	882	927	901	907	880	893	906	909	880	857	939	912	897	869	895	917	877	887	874	917	908	933	975	882	907	890	861	915	899	954	897	841	927	894	873	887	918	869	855	962	875	842	897	887	884	947	918	890	907	885	877	904	924	884	862	894	829	919	869	872	904	921	827	907	909	865	892	868	918	853	936	866	906	908	885	927	909	897	887	871	852	886	907	914	900	907	897	877	831	869	861	918	899	856	892	888	917	911	872	919	835	915	898	909	956	860	911	901	901	860	905	921	906	834	845	874	861	954	939	875	895	864	835	859	903	895	921	904	878	938	886	924	890	902	897	865	868	882	897	919	886	939	862	844	877	886	908	906	879	951	919	926	917	863	832	865	863	895	886	922	901	907	876	922	890	874	893	883	876	887	890	881	896	852	883	923	907	893	836	865	866	877	923	883	896	899	929	884	872	872	901	872	925	869	934	895	920	894	897	860	917	836	855	896	899	855	876	838	909	867	888	886	892	899	864	917	956	923	878	869	917	959	902	884	859	920	927	885	865	914	947	883	865	847	899	880	890	868	878	843	874	919	849	910	915	912	896	950	846	881	868	936	851	875	875	886	889	910	852	918	894	914	884	847	879	851	901	911	961	917	864	881	888	932	915	887	886	884	854	901	854	912	918	926	913	935	884	890	939	923	861	888	858	889	888	862	876	878	937	940	904	852	884	944	882	904	868	914	901	867	882	895	911	897	888	914	859	884	867	892	908	869	931	850	884	910	903	950	880	861	858	879	920	953	883	883	885	866	856	877	885	904	936	949	898	923	841	879	875	893	909	897	884	924	868	884	895	861	873	968	858	927	882	878	891	856	854	844	947	885	958	859	874	843	860	899	858	839	885	871	922	907	835	903	878	922	938	873	888	893	837	832	910	880	943	925	865	877	921	953	884	926	909	888	951	866	924	942	842	874	895	915	928	890	897	949	904	893	878	892	910	896	899	914	925	875	896	923	906	911	867	857	912	902	917	920	870	918	855	886	851	872	900	862	887	856	901	906	868	914	905	917	887	872	896	832	878	860	882	925	883	888	912	931	884	941	870	925	872	892	901	892	854	945	830	908	846	895	904	874	898	874	884	847	867	925	921	840	928	904	902	948	888	869	878	864	891	878	861	963	923	875	917	933	912	899	885	881	861	896	900	844	836	930	871	901	944	881	949	906	870	874	930	892	891	873	898	903	920	856	914	922	906	916	927	828	899	871	890	899	903	860	957	852	915
24251	21508	28786	24665	20978	4550	1499	934	806	806	739	751	755	702	717	704	721	740	672	717	679	678	690	626	681	648	676	696	712	693	634	668	659	645	672	621	680	694	652	657	618	607	696	643	624	651	625	651	664	650	613	710	666	688	661	655	616	670	652	675	627	646	644	681	724	634	678	651	626	674	628	668	653	683	654	665	637	658	677	656	675	686	689	669	633	677	642	707	628	648	609	668	662	678	676	661	669	673	639	659	660	601	620	634	686	674	666	690	625	669	655	622	661	673	700	651	676	616	684	673	638	635	694	654	655	622	658	674	617	628	643	633	645	672	631	642	641	671	671	675	636	645	656	640	628	633	656	618	668	661	666	653	643	665	633	680	661	659	676	662	659	647	654	608	689	651	647	643	699	629	656	626	615	637	695	646	661	652	639	656	637	696	645	686	654	613	602	628	684	616	702	628	653	646	660	639	623	676	636	621	660	617	650	651	633	666	651	707	632	654	646	652	666	609	635	602	632	663	677	680	665	648	658	626	654	659	663	663	621	653	621	623	687	673	675	672	666	620	635	624	634	661	634	625	644	693	642	605	650	668	636	689	635	646	672	678	601	608	577	662	626	656	614	639	632	654	677	647	628	682	632	602	661	680	586	663	602	649	663	634	648	639	656	658	662	687	680	646	650	648	623	590	635	640	656	695	633	661	658	642	631	669	641	633	666	646	668	623	669	622	632	608	617	636	593	671	647	634	676	607	654	675	615	641	640	653	671	677	660	649	649	673	646	693	662	669	632	615	676	637	598	672	636	660	682	655	652	648	630	663	642	636	680	635	608	683	661	685	693	628	647	623	622	641	646	680	595	629	649	638	674	657	642	639	649	611	656	650	646	647	690	653	655	646	666	675	641	654	628	663	652	692	711	669	662	663	654	648	642	677	664	587	661	654	716	675	636	623	598	654	660	687	668	668	646	708	670	631	623	676	640	638	674	659	631	641	609	632	641	636	659	703	629	657	620	615	642	644	670	650	652	644	667	669	650	637	620	619	650	617	626	598	605	630	663	623	640	620	597	689	615	645	647	599	663	624	649	644	634	685	664	660	667	659	632	666	678	645	636	662	650	725	612	658	653	600	638	631	603	629	590	638	692	655	648	658	615	698	649	642	583	648	639	678	668	614	623	644	619	646	658	662	652	682	711	664	639	644	618	655	627	646	685	640	655	639	623	679	616	652	703	742	678	669	650	665	636	647	659	611	685	669	641	606	632	638	667	646	667	658	658	705	616	613	655	640	629	642	590	667	622	688	611	651	625	605	658	660	643	642	647	627	627	649	635	644	634	666	621	668	643	635	629	637	702	661	655	623	673	653	695	639	667	654	676	637	669	630	670	659	667	656	612	653	671	637	663	714	651	640	611	711	620	622	648	609	630	626	668	652	606	596	646	631	684	629	656	633	647	617	620	648	637	610	678	615	664	672	609	683	654	638	663	646	572	598	662	654	609	594	627	610	645	638	654	643	662	650	661	679	700	606	642	668	639	667	614	591	633	615	582	606	640	644	703	594	648	638	641	663	630	652	657	700	666	649	645	705	626	643	576	677	661	672	651	648	629	589	671	612	638	673	652	688	676	594	662	641	647	619	674	641	634	647	655	628	638	630	631	616	591	689	638	665	625	674	665	683	699	577	648	676	634	603	692	658	662	675	640	660	665	655	623	663	626	655	651	646	598	628	638	650	617	648	661	628	649	651	708	644	662	607	662	635	673	613	678	630	678	606	656	682	562	645	624	646	640	616	662	626	606	635	621	686	678	660	651	697	626	657	627	630	610	638	653	650	650	635	679	687	663	646	645	624	676	632	612	624	645	689	641	653	679	666	653	624	684	647	634	607	645	690	645	676	668	642	668	640	628	639	627	646	655	686	645	675	675	678	627	653	636	642	686	616	652	628	661	626	689	609	657	675	642	669	667	647	647	631	597	588	669	609	640	625	641	628	667	627	675	599	647	658	649	670	646	621	621	614	648	645	637	621	651	672	632	645	630	660	688	672	635	610	623	625	643	636	674	663	642	615	653	659	653	665	662	654	655	675	685	636	680	614	624	697	649	662	618	645	642	597	624	645	678	655	636	638	657	652	646	674	673	640	639	662	654	647	611	620	634	637	656	648	656	630	591	650	660	638	628	654	651	637	631	647	622	605	702	637	621	654	626	601	679	685	658	602	661	624	644	617	643	635	609	658	672	638	629	650	674	652	635	652	695	615	622	679	667	626	624	652	660	643	627	614	628	656	584	663	675	673	609	656	622	656	636	602	637	652	663	647	631	608	606	638	663	666	612	656	666	706	633	683	622	672	675	593	610	686	658	651	644	648	644	638	673	663	622	654	639	634	670	663	592	670	643	655	689	667	660	689	639	613	626	666	680	665	632	684	645	602	622	661	676	622	602	631	627	628	607	636	616	644	631	611	639	680	646	671	681	676	612	627	653	595	587	604	618	603	617	639	656	676	615	684	651	651	632	596	613	633	629	595	644	655	613	631	681	653	647	670	631	658	644	645	678	615	629	656	699	625	651	638	594	629	615	663	676	654	627	700	676	642	614	637	617	629	641	672	631	659	640	665	623	586	624	654	656	646	658	668	651	634	612	676	603	660	592	609	638	640	661	641	617	648	646	628	638	603	601	667	649	652	674	667	671	669	669	650	652	622	659	692	624	690	660	647	645	631	640	665	688	641	661	639	614	642	637	696	718	651	662	624	603	640	649	636	652	686	622	658	646	621	614	656	638	630	657	618	661	660	658	651	624	597	637	617	588	660	657	655	621	590	664	626	656	647	649	613	634	623	636	654	623	640	681	631	646	624	690	672	614	615	651	618	676	658	647	637	602	666	636	654	630	687	647	671	632	649	660	662	664	633	656	645	633	638	606	615	635	650	640	633	650	626	641	638	591	634	598	655	637	627	617	587	624	638	624	646	672	619	661	613	627	678	634	622	616	663	645	653	597	670	650	590	644	602	601	670	634	673	630	642	641	662	610	661	664	606	663	647	659	633	641	627	599	665	644	623	642	669	649	643	630	639	660	665	647	647	647	697	612	657	677	646	637	672	627	666	643	635	617	597	663	679	576	622	595	621	600	612	628	615	656	652	660	637	580	669	660	703	648	642	625	671	688	636	645	677	613	622	640	635	644	626	619	647	629	661	658	654	607	677	664	592	621	637	659	654	630	681	617	630	614	635	683	635	643	635	591	629	635	660	646	638	664	650	605	669	608	681	644	617	658	616	594	601	681	632	646	668	631	625	643	649	618	630	603	680	646	656	629	679	639	640	668	643	641	614	650	639	637	645	669	611	624	698	609	645	708	641	625	648	681	660	657	667	637	666	596	651	629	629	658	659	649	617	657	656	638	664	640	686	639	657	656	691	627	637	638	689	648	611	562	647	616	661	629	660	660	654	646	654	640	629	644	604	638	646	665	615	619	649	605	671	714	632	652	638	644	650	633	643	628	606	665	667
3502	5229	4108	2142	1620	1237	1134	1029	995	894	776	832	793	767	735	740	735	679	766	739	698	688	666	673	667	698	666	681	663	663	694	658	714	679	697	644	635	688	683	649	651	667	672	661	665	652	664	653	668	620	676	671	644	698	630	684	634	665	657	686	641	639	610	672	693	653	648	645	637	714	655	651	663	644	590	649	691	705	667	654	680	674	678	660	662	655	643	674	685	618	688	654	629	679	641	619	620	668	677	668	661	688	717	632	666	675	670	650	660	643	627	630	665	660	646	683	644	651	604	677	644	664	646	662	680	662	674	671	653	624	637	645	674	671	622	639	630	610	617	671	629	674	648	629	618	649	619	683	642	643	649	672	653	652	674	685	681	625	682	655	639	645	655	652	648	640	667	660	639	662	668	640	647	646	651	632	664	603	662	661	658	682	639	668	672	602	673	648	643	651	671	625	645	653	630	629	658	643	584	675	639	624	598	669	649	638	609	631	679	667	644	691	643	634	654	642	674	623	633	692	677	661	663	623	687	618	639	684	662	615	621	646	626	662	659	636	655	650	692	689	638	638	672	671	640	661	642	654	670	684	665	611	681	625	672	644	621	649	635	673	689	641	668	620	652	604	658	614	670	654	684	632	664	605	642	622	674	645	639	689	679	676	689	638	624	632	674	659	625	633	642	664	693	705	638	650	666	632	625	665	642	610	680	652	639	665	668	641	657	652	643	609	645	648	630	638	650	661	605	630	660	623	672	667	648	659	634	669	637	651	652	630	694	668	646	652	624	605	656	622	649	645	671	618	633	653	602	581	665	687	650	609	601	585	665	638	678	637	680	626	640	651	617	651	643	644	634	688	626	652	680	623	620	652	661	639	609	668	680	649	651	660	726	630	664	629	627	657	650	666	620	634	681	655	613	623	661	640	633	657	643	646	620	657	609	603	685	596	680	621	635	696	620	647	651	629	605	662	647	686	592	652	708	628	612	604	641	670	649	659	632	669	634	595	617	621	642	670	648	613	635	608	669	632	660	651	644	664	633	656	627	618	650	627	665	658	642	664	634	649	644	642	639	667	687	675	680	603	692	657	627	645	621	639	715	613	678	668	628	642	707	655	664	621	668	637	609	612	640	667	684	644	596	713	618	649	643	681	678	632	638	682	689	664	623	657	639	646	653	686	620	659	634	633	635	604	652	658	654	663	628	583	674	637	620	630	634	672	620	655	618	662	627	660	678	664	632	653	609	643	655	638	669	604	650	683	673	657	660	628	655	645	647	654	695	681	609	625	636	638	683	606	645	643	661	709	645	642	646	613	622	707	657	642	634	645	634	619	642	668	653	631	599	656	616	637	674	622	619	657	627	625	682	640	643	623	680	627	611	663	637	654	626	633	659	631	662	722	651	661	634	675	646	657	659	651	634	632	627	618	663	632	667	625	607	639	652	675	653	642	659	647	665	633	642	651	662	682	626	649	626	623	690	649	600	622	626	666	652	683	675	641	619	684	647	639	651	662	622	654	623	658	623	660	660	629	624	639	616	626	635	620	616	653	653	631	626	617	661	669	653	628	665	637	660	641	650	622	590	663	631	617	657	658	662	641	625	648	629	656	670	633	643	623	641	631	682	610	653	655	668	664	716	646	593	636	631	624	624	646	629	662	656	614	676	637	658	642	628	667	640	637	655	623	642	654	645	622	630	674	622	633	632	628	613	644	636	660	620	612	641	605	612	645	690	632	630	662	656	635	654	659	630	615	690	649	622	642	620	649	667	641	647	606	640	649	623	658	663	668	640	637	636	649	668	645	619	656	686	640	612	614	627	621	594	634	646	626	643	632	637	626	642	612	620	622	644	656	671	651	665	653	678	663	592	632	651	629	653	660	629	662	621	626	648	627	645	658	617	644	622	637	636	684	626	662	647	705	639	646	616	672	688	654	633	656	668	629	660	678	601	643	659	648	591	631	655	623	661	650	621	616	646	641	651	643	619	697	665	657	547	646	603	633	621	678	653	634	603	636	625	648	642	633	659	615	665	661	630	615	670	620	647	637	648	624	621	622	676	627	671	593	665	660	663	621	608	609	637	607	631	656	646	648	642	615	640	660	636	666	627	643	624	658	642	693	599	664	604	618	644	706	615	658	665	654	596	654	651	638	676	621	603	633	597	633	606	598	666	656	653	595	687	661	600	623	627	603	620	653	648	617	667	653	668	658	617	618	659	667	643	663	658	656	635	615	633	638	639	648	624	642	631	636	645	625	659	685	639	619	610	636	652	615	604	701	679	624	676	657	600	573	650	602	705	680	659	664	626	645	599	650	631	661	683	662	628	638	649	615	626	632	649	629	619	642	648	633	632	668	641	658	622	607	620	685	666	661	619	631	678	611	607	632	594	678	653	616	681	681	637	614	674	655	671	641	630	626	629	637	655	639	658	634	621	601	587	633	671	636	692	644	655	620	619	663	641	656	655	659	666	640	653	665	626	607	645	639	622	617	625	689	611	667	681	649	669	667	635	617	625	642	664	641	626	650	638	682	644	636	600	651	646	677	593	650	662	642	652	673	676	626	674	673	661	650	639	633	630	651	645	683	689	626	650	696	680	666	669	620	673	606	615	611	640	658	643	629	641	618	622	646	652	645	657	643	602	651	650	655	642	668	671	632	649	711	680	650	674	654	649	619	663	643	666	614	614	650	611	631	671	649	605	672	617	657	591	639	627	643	615	611	605	634	662	619	624	637	611	669	610	636	619	626	646	667	633	681	634	632	634	598	639	625	663	642	650	644	658	617	643	645	577	631	629	634	659	673	652	654	636	626	648	635	638	664	629	663	654	638	644	647	593	629	651	639	680	677	653	650	655	636	619	627	647	630	609	626	623	596	693	660	631	598	685	628	628	644	650	676	603	661	604	637	643	611	627	679	596	627	692	621	604	632	609	639	686	667	636	645	615	609	636	636	660	662	651	588	648	621	660	642	646	633	644	632	611	636	665	649	642	667	625	618	637	651	656	627	643	652	642	625	631	673	628	666	644	645	612	647	634	651	626	677	655	648	664	640	632	637	654	627	674	666	658	614	645	641	588	695	639	678	629	646	635	624	580	612	611	630	626	644	651	676	620	605	647	664	673	641	580	604	673	664	650	630	671	663	649	651	632	634	652	633	641	653	603	628	660	601	617	641	659	639	625	580	647	620	612	697	631	671	628	618	594	672	673	632	603	663	649	631	641	639	632	655	631	633	652	637	667	649	646	641	644	636	650	651	644	621	669	648	593	644	654	672	672	646	624	645	636	649	666	648	615	672	648	621	647	632	622	624	638	602	640	679	636	626	597	677	647	670	675	671	614	604	659	649	623	651	625	617	677	646	604	650	637	630	623	620	639	641	636	662	655	631	594	673	616	646	670	647	606	618	658	623	574	698	662	619	687	629	599	645	636	633	647	642	609	659	632	671	670	627	600	667	611	630	680	637	628	636	591	633	618	619	626	666	658	699	647	604	624	639	640	665
27792	12622	2226	1368	996	932	953	952	968	995	946	1010	923	993	1036	939	1005	951	977	925	942	987	943	979	991	946	932	888	945	912	959	983	900	954	942	958	919	929	930	941	983	977	954	949	926	1013	996	907	966	989	988	881	968	886	959	1013	954	962	912	933	983	1007	942	940	914	929	967	902	962	987	926	1009	909	942	894	909	941	1001	931	933	938	931	964	999	968	971	951	961	942	879	949	985	924	921	966	958	939	889	933	932	965	970	972	908	939	961	922	927	938	960	919	924	963	979	970	953	910	963	956	871	980	907	922	983	947	930	956	947	887	942	932	870	895	920	986	971	934	935	935	950	937	938	940	1018	932	944	966	917	936	951	945	919	928	981	942	960	886	974	938	960	931	1003	987	945	933	933	924	966	927	934	950	900	943	925	927	922	889	988	953	971	984	968	979	926	925	953	992	995	956	936	975	904	956	924	947	970	892	963	901	965	892	956	931	945	973	1010	915	875	973	964	960	952	970	973	936	970	913	901	1020	958	974	960	913	907	946	996	945	970	906	948	964	939	935	960	951	959	954	936	992	1012	962	923	964	938	978	954	942	1002	941	924	944	937	981	976	986	960	910	921	975	932	934	942	939	871	915	935	971	928	958	961	921	990	962	942	910	979	941	930	974	960	892	931	974	927	916	963	996	925	957	1002	1000	942	971	961	971	981	913	930	983	967	936	957	973	987	939	903	883	979	988	949	973	947	950	884	963	970	950	915	896	974	978	935	949	957	929	931	931	940	945	918	971	1001	924	895	908	935	924	971	890	926	919	908	977	915	937	1001	940	985	905	969	962	914	1015	1026	875	961	991	878	898	943	990	950	938	963	979	950	997	967	948	926	933	997	943	924	971	905	906	984	990	891	925	921	918	907	896	908	928	949	943	913	932	937	904	951	941	970	984	937	976	965	902	974	977	950	971	914	939	924	958	951	921	958	922	950	934	900	887	927	903	918	939	958	899	910	935	965	933	940	876	915	874	929	931	985	981	960	945	999	957	905	978	916	965	966	992	948	946	940	985	937	968	947	972	921	916	1014	957	935	900	970	937	874	980	930	908	999	946	963	963	971	961	940	938	986	945	902	919	927	939	896	952	915	965	922	923	923	914	977	942	969	923	992	962	929	951	922	911	970	942	939	954	928	982	996	923	920	967	939	935	951	940	981	1014	962	992	977	905	926	903	1001	941	968	903	966	960	957	1000	971	934	961	996	975	963	928	960	980	909	931	936	912	934	939	931	947	970	970	910	961	930	974	977	966	937	940	997	915	945	946	914	973	910	925	893	928	859	942	948	958	932	983	916	942	988	962	971	969	963	973	922	914	892	942	975	991	918	925	951	898	916	1006	866	887	958	943	960	985	931	949	943	967	906	1008	937	948	943	909	952	977	926	964	970	959	943	936	992	960	925	933	955	955	925	970	933	960	972	942	892	973	925	960	938	997	928	900	979	976	923	967	901	935	939	968	933	942	973	909	977	1003	988	906	941	999	913	927	935	906	917	967	959	976	949	941	944	867	919	941	939	950	935	926	949	928	989	961	924	900	905	970	933	902	956	921	921	927	945	934	995	913	978	986	951	929	948	983	961	914	970	930	966	990	906	970	971	974	940	979	958	919	983	927	914	903	913	961	898	925	920	965	945	956	979	932	937	937	980	952	923	931	938	965	935	944	932	939	943	942	911	951	933	938	1002	985	878	933	942	977	897	958	917	948	928	952	892	934	976	957	961	971	997	965	976	921	899	953	955	960	981	928	979	979	969	932	1006	907	933	928	958	898	952	1002	960	995	968	898	996	988	894	965	945	1017	989	962	952	945	930	931	932	938	907	861	893	999	985	926	937	975	930	942	944	956	944	977	988	958	961	926	960	913	970	975	986	940	986	980	948	991	935	911	941	953	939	893	989	940	981	969	931	963	918	941	900	930	959	909	968	921	945	933	938	957	912	927	906	870	946	946	981	959	929	948	913	927	959	962	929	956	865	931	967	963	997	915	960	928	945	970	929	904	946	961	949	983	944	969	920	945	953	943	939	1022	988	951	929	912	999	987	921	896	875	966	963	990	989	972	939	965	973	918	922	940	988	917	961	969	970	967	877	884	968	927	964	946	952	941	1014	972	944	976	919	935	942	953	976	964	927	965	912	917	958	941	949	915	957	962	946	938	936	904	939	934	1000	927	907	973	972	901	943	959	974	934	963	986	950	896	915	932	904	950	947	1004	934	927	968	943	971	962	970	919	926	892	908	918	922	921	995	991	910	959	975	918	938	940	913	963	910	939	977	954	919	960	943	1076	929	904	933	957	903	910	914	996	926	902	940	1030	977	967	977	902	960	961	962	911	876	911	1000	942	959	939	972	1010	987	967	953	935	934	924	967	989	969	925	923	963	944	962	973	941	1042	897	961	990	937	964	1016	940	931	994	918	1028	973	952	919	920	999	968	963	946	984	951	963	967	921	944	973	980	973	938	943	974	1002	965	940	957	926	961	969	933	952	902	968	925	906	928	941	984	922	925	973	932	970	940	909	997	1005	995	971	967	928	958	927	923	959	956	951	933	915	875	954	940	947	948	911	975	948	917	916	990	965	939	953	937	954	908	964	1009	950	1016	968	928	924	961	927	950	963	975	931	999	973	958	975	954	935	976	990	929	973	986	934	928	942	965	965	912	951	925	980	973	945	964	926	956	994	934	960	864	956	999	956	920	992	956	932	974	949	946	963	998	922	993	927	920	933	909	974	1053	904	981	974	938	959	880	947	964	927	940	1000	920	945	950	967	935	955	901	951	976	958	1005	998	938	976	934	928	1001	958	938	932	958	888	987	934	1006	936	962	911	868	884	1026	949	985	963	943	935	966	1018	954	986	974	952	949	946	930	989	933	926	961	941	955	1010	966	898	944	971	931	910	938	915	921	1001	898	949	993	977	1004	1026	941	915	1004	947	855	930	960	979	1005	888	925	947	951	939	958	950	904	991	932	884	1055	902	938	916	911	963	938	937	947	888	914	902	962	950	904	958	974	969	1000	955	936	920	867	936	939	989	956	979	979	917	967	958	911	920	979	951	895	959	930	907	907	962	960	980	942	972	980	983	962	906	957	959	952	955	984	993	999	954	980	927	934	966	1016	966	961	973	914	968	919	935	940	980	970	913	966	974	995	919	969	994	972	969	988	959	955	972	962	923	962	926	878	934	989	948	980	978	904	927	966	961	1001	985	923	943	927	919	942	912	911	914	946	974	953	1037	964	953	992	925	953	963	979	905	950	925	944	901	929	952	941	909	934	864	950	980	962	937	885	946	1020	994	953	945	1002	970	947	974	970	981	941	926	976	967	941	893	1006	949	984	938	970	963	952	925	911	984	880	990	940	928	945	924	868	992	1005	948	983	997	951	966	1012	981	913	974	999	925	939	941	977	937	935	921	887	903	905	916	990	995	982	938	922	980	947	957	927	948	944	941	956	975	958	931	935	891	923	922	890	943	904	931	1004	958	983	987	956	908	962	983	957	926	961	930	935	924	896	885	972	928	906	927	903	1013	918	946	899
5192	1059	1068	943	919	836	851	853	847	833	846	867	854	856	863	870	897	827	868	893	896	840	852	858	846	834	885	859	845	822	884	847	889	815	808	819	870	851	853	867	796	824	896	863	866	806	855	850	880	865	839	836	833	828	907	791	837	857	858	884	905	870	815	849	833	895	840	872	838	857	842	807	880	823	832	874	852	846	853	858	827	828	850	888	860	837	796	855	787	857	906	834	837	830	857	842	848	858	878	845	840	854	932	845	804	894	806	824	823	795	837	836	794	846	849	800	879	831	813	843	823	836	800	850	852	843	890	779	810	845	811	865	846	854	817	891	835	846	817	865	854	861	804	809	864	853	885	876	852	855	788	915	866	860	825	914	847	860	846	828	853	800	820	834	814	799	860	854	845	805	813	846	859	888	837	856	810	834	865	854	790	820	876	857	839	801	895	784	803	887	887	812	819	847	818	859	835	824	894	846	889	869	831	833	874	854	863	834	865	862	854	848	872	861	810	825	869	842	879	785	891	830	819	836	862	825	832	848	870	856	844	796	791	855	875	876	873	880	829	785	794	883	836	855	816	801	870	914	877	834	861	891	879	873	799	865	854	894	821	785	862	872	881	840	788	852	875	825	851	874	805	813	797	819	898	896	818	842	823	911	849	849	822	803	836	853	885	865	873	832	811	870	800	852	883	836	852	857	863	844	804	828	811	834	823	813	840	858	871	841	879	821	800	815	789	871	885	818	865	855	829	877	848	784	766	819	903	867	895	861	801	855	817	824	839	852	861	845	851	872	851	837	832	859	796	818	849	841	884	835	851	908	789	787	889	803	831	810	844	849	853	773	822	819	910	792	798	844	866	819	873	831	897	810	797	834	871	793	840	963	844	814	831	825	837	864	848	837	861	857	810	881	863	773	813	787	831	862	881	845	880	810	824	821	875	840	821	867	823	869	886	825	853	822	870	872	868	809	839	806	843	837	783	818	841	845	832	924	841	877	792	848	854	860	881	840	867	875	826	879	812	845	822	877	858	911	855	780	850	888	818	848	853	806	814	850	823	854	835	852	844	856	872	840	847	822	851	865	812	865	821	825	835	799	848	833	855	878	861	825	847	872	858	832	832	878	811	812	845	852	827	874	818	812	843	833	856	826	814	857	818	853	849	861	835	805	851	844	889	826	827	860	828	884	829	810	826	880	879	840	872	866	851	830	855	840	798	857	822	859	876	846	850	866	764	779	828	881	894	892	858	842	837	844	804	865	838	812	868	818	856	854	851	857	906	818	866	824	838	846	850	813	875	887	887	848	855	861	822	843	796	829	845	800	846	844	823	865	873	820	849	836	858	857	811	871	842	868	850	844	843	829	832	819	820	884	818	872	819	836	831	806	877	803	824	831	818	899	903	823	905	864	866	811	799	885	791	823	866	835	866	886	860	870	827	847	830	853	864	852	835	832	867	806	798	825	826	887	835	855	859	864	825	809	880	803	836	854	825	873	837	847	835	863	879	880	820	824	833	839	825	827	862	827	821	810	873	871	845	883	791	807	860	823	876	830	870	852	791	852	925	837	853	831	816	816	766	834	881	868	850	850	829	818	882	882	829	902	853	846	885	861	826	876	880	835	819	838	805	853	893	864	823	858	844	844	822	818	780	840	836	857	830	868	876	871	859	829	808	787	835	819	863	877	834	855	824	819	859	828	861	816	894	845	851	864	852	812	844	858	827	868	853	855	867	806	842	872	850	823	869	868	844	882	808	827	834	869	808	872	793	820	892	825	869	861	858	839	879	840	851	846	869	854	846	841	813	864	807	834	897	832	867	854	810	880	828	848	893	815	810	804	836	812	813	834	855	861	849	805	837	875	837	894	835	795	850	828	828	798	934	845	885	856	899	870	851	835	837	890	859	782	856	831	849	832	821	883	840	839	885	877	872	788	830	866	857	828	826	826	835	873	902	877	845	767	856	847	850	834	850	810	784	861	868	858	808	914	911	845	835	824	829	834	891	808	842	848	809	848	782	848	866	824	821	850	882	811	863	845	854	834	866	878	810	877	868	901	859	833	881	802	823	851	834	803	860	856	874	822	847	843	913	833	853	817	892	866	854	829	825	846	859	835	865	874	846	849	882	842	810	846	799	885	879	830	767	849	857	858	847	861	837	842	834	804	874	809	834	837	839	800	813	855	894	843	842	841	903	858	875	861	830	891	818	918	816	852	799	871	835	836	865	821	821	869	851	874	922	838	841	828	810	844	845	857	931	866	875	906	829	853	819	815	831	866	833	853	830	849	890	832	820	837	858	812	833	811	855	801	853	855	824	855	836	834	886	782	929	897	835	779	865	833	858	889	884	877	852	852	784	890	826	891	875	835	862	804	836	780	843	885	884	818	863	863	849	813	867	881	852	793	852	823	867	849	813	863	806	848	844	879	857	856	851	881	836	845	848	870	860	807	840	848	888	849	838	847	845	857	815	848	858	890	801	888	880	838	841	829	819	869	899	897	895	856	844	846	847	833	871	887	863	866	841	842	843	824	860	867	890	877	808	850	809	851	801	863	837	843	792	767	832	827	807	858	829	828	889	856	864	860	949	841	826	846	841	839	794	843	841	864	887	791	864	840	850	817	804	887	839	876	823	862	850	809	792	874	900	828	893	902	826	800	816	858	770	839	804	857	839	903	834	811	826	853	837	836	863	844	809	785	861	909	827	894	813	878	830	854	768	864	843	822	821	835	859	827	875	850	834	859	884	849	850	857	820	861	890	865	833	841	870	776	811	823	851	851	890	861	875	853	855	852	826	839	856	846	825	783	854	834	852	853	836	859	873	823	831	845	804	852	857	891	829	884	808	843	950	808	831	861	857	807	858	818	862	847	842	833	792	901	835	840	851	879	870	864	823	898	831	842	887	780	853	829	868	902	843	842	846	882	851	845	837	829	787	833	844	810	893	825	872	833	884	817	878	830	853	850	854	889	877	818	877	855	799	909	841	846	797	833	919	856	798	854	839	865	851	842	809	858	835	884	828	812	896	882	781	836	859	875	852	845	885	851	857	831	857	900	798	825	866	838	792	813	850	823	789	889	832	875	873	867	834	786	843	847	844	816	900	857	799	875	906	817	850	839	848	854	834	789	803	839	864	885	824	862	872	888	896	858	841	870	866	900	861	897	804	889	877	819	820	876	821	874	847	850	884	829	813	860	838	819	787	892	806	805	844	867	827	808	848	872	877	835	829	842	843	851	842	840	820	839	875	784	845	869	829	833	913	856	865	847	819	819	842	822	856	869	815	848	898	819	845	848	837	792	844	821	830	891	842	797	856	838	866	812	895	885	828	831	861	830	882	866	868	851	818	796	795	875	839	824	840	864	860	855	858	854	878	814	889	835	892	887	855	803	839	811	837	885	871	844	814	836	842	807	876	826	839	858	881	886	830	896	840	862	865	814	887	855	852	927	847	810	827	864	834	854	872	823	881	853	851	841	840	829	875	808	835	838	849	833	798	834
25430	21452	26876	23700	3839	1561	1239	1147	1055	1058	1030	1063	1010	1051	985	1044	1023	982	1037	1009	970	943	1005	976	1000	992	1026	1047	1001	992	945	997	1049	1050	994	981	1025	967	1049	982	1042	979	1010	1040	971	1015	1013	939	987	1021	1033	964	957	977	1002	1044	973	1038	1059	941	984	976	1005	977	994	963	967	962	1029	976	991	988	965	960	974	978	1057	971	1007	962	1007	924	952	979	1007	958	1036	970	950	962	1018	997	967	959	1008	995	1044	1025	1010	947	967	981	964	1012	1005	943	1014	930	1009	989	1063	955	1008	1051	998	1016	1006	961	1000	990	1023	933	973	993	979	986	1012	974	1014	991	910	961	998	910	966	990	978	999	982	982	1001	987	981	976	1001	1076	968	987	1041	985	970	993	1008	993	1015	1019	1013	983	1006	938	952	1028	1058	957	921	974	1004	1016	984	1009	1014	995	962	1005	987	963	973	976	948	999	971	1083	920	1015	1002	971	956	955	999	1007	1029	1033	1012	1030	986	992	912	1016	1005	940	993	982	983	984	976	989	983	1080	976	992	992	983	965	931	949	1008	1051	1046	944	1017	1005	960	995	1009	1030	1006	939	1042	1012	1003	1012	987	962	1034	945	982	985	1016	1031	1013	1018	1006	1053	1039	1057	988	1030	1024	960	996	1020	1028	938	992	971	968	1007	983	958	1028	995	1038	1040	1023	946	1042	991	951	1040	1012	999	951	960	951	986	1019	990	975	988	983	936	993	966	1023	971	936	1063	995	990	978	998	974	942	973	1020	995	979	972	946	974	1044	977	1012	980	1017	951	984	968	1012	985	955	982	996	987	1052	912	962	987	956	1037	996	982	945	982	1031	974	979	976	1028	968	1041	964	1005	998	986	990	1002	983	975	993	926	953	994	979	963	1025	915	933	1031	980	982	929	1028	1050	977	992	1010	1041	984	993	1010	1007	1032	964	984	1015	1024	983	1032	1002	1004	1038	1055	991	954	979	1039	992	983	990	1014	1004	1028	992	980	979	996	941	959	1009	938	1027	969	979	985	968	985	994	995	918	942	966	949	1014	1048	1013	991	984	1000	961	1035	975	973	1027	984	948	1008	1038	968	936	1008	1025	1032	931	1007	1040	954	997	931	994	1000	990	927	931	993	959	1033	982	1021	1007	985	957	1042	967	956	966	971	1006	1020	922	964	957	1010	1052	997	955	1025	1072	981	1011	1008	1024	969	979	1034	1001	972	964	1030	986	1020	983	1061	1023	942	918	1009	1020	1056	1015	1025	1020	1014	1013	1032	993	957	948	990	1073	965	1026	964	965	989	987	1031	945	944	980	1059	957	974	1005	978	1001	963	965	1020	974	1003	1002	1007	938	971	982	963	982	1044	998	1014	999	926	993	922	997	977	976	1008	975	967	955	977	952	983	1037	978	999	954	1041	1032	967	984	976	988	980	976	1002	1021	1001	970	954	1039	984	1011	1011	1065	955	1003	996	1018	991	979	958	1017	977	1041	925	1010	965	982	1033	1014	956	1056	971	974	957	1019	974	1000	1008	941	1013	1026	902	1013	993	1006	973	1005	966	1018	962	991	1020	923	985	1021	1015	998	1067	1056	1006	967	999	977	913	1003	977	982	1049	982	967	1018	948	984	966	1022	1031	1024	1033	1005	1023	967	965	1015	1029	1001	1034	985	1012	965	968	996	1021	1002	963	1043	957	1021	989	1034	1009	1005	1047	981	983	987	982	982	1062	951	1065	1045	993	949	1017	1010	980	1046	942	1001	947	983	985	951	995	991	1007	983	971	981	990	1020	987	985	966	999	931	1009	955	1021	955	950	972	974	982	936	1011	1007	997	1008	943	974	1023	966	1038	968	942	988	1038	953	964	972	974	1033	951	969	995	974	1012	985	989	957	1003	998	986	959	973	1021	1039	959	967	971	994	1004	966	919	1004	1000	913	987	982	974	996	979	950	1000	989	960	1020	1045	942	987	998	1018	979	1005	1021	972	1007	987	991	1032	1002	940	964	960	934	971	998	953	977	973	1004	1012	961	980	989	920	1003	985	1011	1015	960	1005	942	1024	1031	997	952	956	981	1001	987	989	1006	1021	974	963	1015	1004	1007	959	1034	1001	1056	1011	1022	954	953	1017	998	977	945	993	995	997	980	965	989	980	995	1030	1040	1023	1036	986	984	946	944	977	1000	947	968	1043	958	1048	1030	985	1023	967	988	999	965	1013	955	1028	1004	977	978	951	983	1038	975	998	1001	939	1049	1043	1037	937	991	1002	968	948	975	997	1020	1015	1002	942	1036	989	988	941	996	1001	1022	973	1003	996	1009	981	943	1018	1038	980	1016	1013	1036	1014	1007	967	1001	1011	1050	996	996	983	1001	992	976	936	940	937	1032	965	945	984	965	1029	1001	999	999	1030	1002	1016	930	951	1026	1013	1017	951	1008	970	978	1000	996	936	996	979	1027	974	1018	888	959	1011	931	990	1018	1048	942	1019	950	946	951	949	901	1028	973	943	980	899	974	976	986	1000	1021	985	937	940	972	1013	1016	981	953	966	987	977	996	1005	960	960	1021	993	998	1036	963	988	949	952	929	977	944	954	1029	990	943	911	1027	988	1018	941	999	1040	1010	986	1033	1037	1085	940	971	996	974	957	947	1019	1034	1035	1002	984	1032	936	963	950	1000	1018	994	1079	1010	993	969	962	1008	1011	979	924	1033	992	917	1079	976	989	947	967	990	1023	993	1031	1025	966	1006	1015	1018	994	971	1012	976	987	995	1008	1067	1001	1004	1027	1008	1036	970	989	1061	973	1013	994	1052	956	959	940	1022	983	1015	948	1052	1054	993	995	1026	1006	1028	1011	1044	978	967	1018	991	976	995	1032	992	957	964	1008	951	976	1010	1006	1024	1001	937	983	996	970	1029	999	997	1027	1012	980	957	913	1013	981	958	1033	981	918	963	1020	1062	985	959	972	988	951	1004	1021	950	991	968	1011	1014	984	1022	989	966	1012	1015	973	946	1009	1024	1034	1023	982	956	1013	1063	1005	990	910	974	1040	961	1051	1008	968	960	985	971	921	1028	955	1028	964	946	1002	1028	1044	1036	954	990	923	1032	990	993	1038	1018	1018	968	1032	995	976	993	981	976	979	995	965	982	985	980	983	1019	943	984	1026	1013	1014	971	952	999	1011	956	1012	989	955	962	954	989	981	988	1013	978	963	1014	978	1039	1030	1004	1012	1010	1031	978	1043	936	942	980	1002	998	1013	1016	942	995	938	936	1001	1039	978	968	1051	992	1009	1019	1017	1004	1023	990	976	976	1036	1017	979	976	1037	926	1022	1004	993	988	961	985	1012	1015	998	957	967	983	1015	1043	986	1011	1013	955	1017	977	989	1036	1010	994	994	994	1001	1033	996	978	1034	961	1050	1005	1049	998	1027	998	1092	979	980	971	979	983	976	1002	981	977	971	995	1037	932	1003	1004	1031	991	973	949	1039	961	955	999	998	1011	980	967	960	950	976	1009	1030	1007	997	993	1009	1025	1035	985	945	1026	963	976	993	1000	984	929	981	1053	1031	1027	943	980	1011	971	962	1048	980	1025	1015	1024	1018	1022	961	1007	940	977	978	1039	996	981	1016	1014	998	919	1002	1005	939	987	1012	1022	1049	1032	958	1012	964	1000	1022	980	956	1017	967	946	994	999	1031	1013	915	1028	995	975	994	961	972	1044	1001	932	978	951	1016	978	998	1016	995	1005	997	967	960	989	1024	980	977	973	996	1026	1005	994	999	965	968	990	1039	1027	971	1020	1065	980	957	1046	959	1020	976	951	970	1017	922	939	994	1014	1007	996	967	1046	992	939	988	998	960	1057	1008	983	1047	996	1009	973	985	999	992	1015	1016	1059	977	1016	936	1006	998	965	994	1002	976	1023	1021	1015	976	1011	958	972	1021	948	1048	1008	1018	947	1008	1000	956	968	1013	1008	954	1006	964	1000	1058	961	1016	982	989	985	942	1033	981	962	1038	1024	993	1010	970	944	1011	925	1038	1006	974	1000	1051	1083	1064	989	988	951	929	976	919	999	989	975	1007	986	983	1028	1011	980	968	1026	1038	1023	979	974	993	951
3667	2993	2498	1602	1300	1157	1169	1085	1060	956	988	961	968	977	931	889	952	974	924	980	984	928	918	940	956	915	906	860	965	915	956	911	995	933	966	922	893	979	975	915	912	905	960	898	928	877	933	908	905	862	942	907	884	936	969	894	923	960	941	907	894	918	925	946	909	912	890	892	902	882	894	963	864	946	883	859	967	935	1002	898	895	947	912	892	930	923	877	933	890	892	881	899	900	891	900	876	877	881	899	894	933	874	885	897	911	957	861	888	884	867	870	936	909	888	887	917	878	930	887	953	924	900	955	976	895	924	896	902	860	902	904	897	916	921	866	945	916	874	882	913	937	913	854	883	859	870	902	897	868	845	908	897	905	877	848	905	907	888	903	873	892	903	898	921	879	915	901	941	900	913	913	881	934	894	883	906	951	937	881	897	872	933	904	922	945	881	863	925	924	888	987	901	918	885	935	907	883	873	916	875	936	917	950	894	867	869	903	930	883	911	877	896	925	869	882	841	921	878	903	865	888	903	898	895	865	904	899	921	966	903	909	919	886	892	863	914	896	897	870	911	888	929	907	888	865	895	953	920	872	862	911	916	901	903	887	924	911	891	905	894	866	871	877	927	803	859	884	848	916	857	893	913	897	928	887	903	883	914	897	859	896	902	906	915	899	847	874	904	899	861	860	919	906	893	916	919	916	923	927	879	977	876	860	905	855	943	856	909	877	853	847	871	899	911	886	920	880	890	897	931	899	895	950	890	930	898	923	842	876	914	854	879	849	856	896	927	872	880	874	908	835	904	902	885	836	870	928	875	866	943	938	936	882	890	912	880	911	906	924	894	913	898	903	918	966	918	912	885	916	891	883	888	889	943	928	910	873	885	911	915	898	895	846	823	887	892	902	910	885	861	880	904	894	895	863	838	899	949	867	950	901	860	903	877	847	873	910	923	909	836	908	894	897	827	853	907	912	933	880	881	945	865	909	853	899	858	913	870	907	902	899	896	895	869	870	908	939	877	871	869	894	895	880	927	883	916	899	897	925	900	912	926	887	900	922	861	942	929	874	884	866	894	943	887	939	903	940	914	909	828	887	876	886	922	878	864	914	902	896	923	872	884	926	866	869	877	866	884	810	885	894	898	873	910	928	910	887	896	868	898	901	943	887	889	956	845	844	844	902	875	881	900	868	906	905	872	902	941	889	894	895	940	814	919	882	918	830	892	919	874	876	873	876	852	855	927	942	938	853	909	865	861	908	908	888	911	886	856	915	898	853	860	861	923	878	855	888	869	913	958	910	905	902	895	901	920	850	941	880	917	877	879	933	894	872	884	868	889	887	873	806	921	848	898	907	904	888	920	908	853	869	866	826	855	950	944	893	889	910	891	896	901	876	895	869	896	932	872	835	848	885	920	936	879	886	913	886	883	934	916	851	940	910	915	879	814	897	887	889	845	904	837	850	932	900	869	886	909	843	861	864	884	853	951	856	895	907	884	912	903	929	947	836	869	935	906	872	912	898	907	910	892	882	885	893	910	916	884	870	847	891	895	910	895	905	861	880	875	826	928	888	921	894	885	867	912	864	891	884	898	845	848	927	900	925	934	901	854	899	828	897	898	882	825	910	946	878	920	884	895	863	880	896	892	911	895	863	891	902	910	909	910	833	919	896	931	805	932	838	910	910	904	873	876	921	863	931	913	953	900	870	846	942	903	905	956	907	870	919	910	925	863	915	900	903	842	937	887	895	881	932	860	857	937	881	870	899	908	881	919	854	887	917	871	939	897	882	876	902	908	885	926	917	922	905	933	881	952	868	934	842	868	872	859	930	881	863	876	891	914	917	921	870	925	908	949	917	860	881	871	885	939	882	877	921	972	953	882	892	864	866	910	858	892	896	828	890	932	843	906	868	901	895	876	879	877	872	880	901	935	886	917	888	898	878	889	916	906	886	867	971	855	876	905	885	892	921	863	913	900	909	893	943	880	915	849	873	938	906	879	904	869	855	870	853	909	933	857	815	850	909	935	901	844	891	890	887	893	853	900	892	892	923	882	872	827	869	892	920	932	868	899	798	888	890	905	879	855	865	876	840	858	952	893	870	894	865	881	890	953	886	929	877	880	856	885	903	885	910	906	869	912	861	885	895	866	879	880	867	874	915	873	923	895	928	868	964	896	873	890	861	934	890	915	900	923	883	905	860	874	857	892	921	903	915	918	916	908	859	864	880	923	899	858	886	954	880	855	862	899	883	886	942	938	837	840	924	921	911	900	897	905	908	878	907	887	897	914	877	965	935	884	840	940	898	941	887	904	877	890	888	923	864	901	898	901	883	867	882	931	847	922	908	881	885	921	870	918	926	892	920	877	898	899	886	849	885	848	883	873	915	860	873	847	947	887	866	874	900	907	883	886	910	866	960	924	888	879	884	863	951	840	916	896	914	923	874	853	896	886	866	925	928	882	1010	891	877	946	864	838	878	876	895	884	873	897	869	897	871	912	877	879	921	945	899	888	915	889	910	913	886	876	854	918	912	894	876	866	892	883	888	905	921	891	905	901	890	874	909	940	908	913	883	911	848	913	885	907	866	841	870	912	849	957	923	880	917	921	929	919	891	859	895	898	892	874	892	953	892	886	892	902	919	888	906	872	852	871	918	850	898	922	853	884	902	904	895	901	902	866	880	921	917	859	892	940	911	854	880	823	959	867	908	964	899	847	908	862	879	868	871	939	905	892	887	839	920	841	940	895	965	862	881	915	904	941	907	850	932	915	899	924	949	873	899	908	863	885	894	913	846	865	892	837	874	886	905	917	873	889	875	907	884	881	906	888	853	865	892	888	864	889	893	882	881	869	860	952	879	838	845	866	926	908	873	915	893	849	898	826	841	899	923	875	883	917	877	894	823	838	929	859	899	816	903	892	983	783	906	926	942	907	856	869	881	900	887	871	923	913	886	908	894	879	880	873	909	841	863	890	858	906	885	867	875	883	871	939	925	910	906	867	851	860	899	929	854	853	908	931	800	972	914	867	919	909	880	862	923	886	893	855	916	888	883	915	859	852	890	849	891	864	871	945	884	894	892	914	879	896	911	906	818	905	891	904	854	933	909	821	955	936	892	873	938	878	891	889	839	909	893	878	940	962	879	892	920	856	902	901	862	861	911	929	861	929	919	870	900	901	884	880	880	922	879	898	896	865	882	913	813	839	872	891	896	917	901	872	848	898	907	940	899	858	876	926	874	961	882	910	862	893	880	901	894	904	912	842	870	938	880	863	875	859	924	856	915	927	889	905	897	913	916	853	851	879	841	904	872	875	907	893	846	861	903	877	952	876	886	906	900	923	935	931	932	918	864	907	863	883	887	892	911	842	839	896	876	935	879	897	899	890	865	956	883	860	899	852	887	880	906	901	927	897	915	917	902	824	902	891	847	887	861	889	867	895	969	877	882	904	916	912	892	832	890	899	894	895	884	894	988	899	891	850	852	932	898	888	907	845	910	879	910	878	845	853
24166	21468	28731	24606	20926	4392	1469	929	809	766	798	700	751	669	736	707	676	658	672	674	684	710	698	674	655	638	654	621	684	653	693	645	664	664	702	686	683	622	654	625	687	642	713	676	674	633	645	630	682	644	677	665	652	643	667	715	631	643	689	669	675	697	644	624	616	641	668	676	661	628	660	680	690	650	647	661	646	682	646	656	664	631	657	615	647	681	649	656	598	629	682	671	686	636	642	649	686	617	616	603	692	682	621	642	628	671	707	707	647	618	651	628	659	694	648	623	610	733	667	650	621	634	638	687	639	635	709	635	623	662	675	695	670	674	666	667	658	644	612	626	622	637	661	663	640	638	635	662	657	658	635	594	700	656	655	642	710	678	637	667	683	645	612	656	678	650	612	658	654	644	670	632	627	610	659	673	574	628	643	616	657	625	661	692	643	653	613	612	613	673	645	620	597	649	661	611	615	654	602	667	660	667	652	646	610	629	624	637	657	640	627	642	658	659	675	630	645	616	600	631	668	652	689	628	626	590	669	685	678	599	622	672	624	640	665	646	676	638	619	649	657	632	612	643	619	604	615	676	684	623	624	612	688	622	610	678	588	622	706	616	675	658	670	634	641	601	650	610	657	669	653	662	619	637	623	667	646	619	645	692	645	628	670	590	630	643	609	642	687	578	607	648	637	676	641	720	653	639	621	622	621	633	620	624	662	658	662	620	636	708	646	622	639	621	646	630	624	674	677	649	645	659	633	645	659	679	653	662	626	627	631	660	655	668	567	678	656	636	654	637	650	637	644	663	639	640	666	615	682	644	670	605	630	575	654	617	643	638	645	669	647	657	628	644	672	660	637	657	652	669	645	611	608	617	674	697	642	653	614	615	650	623	661	679	640	610	633	647	631	619	664	611	634	649	660	610	639	641	660	733	657	679	634	679	684	662	669	585	612	677	618	654	678	630	625	641	632	665	684	604	619	637	693	668	692	627	646	647	619	654	678	683	648	693	607	615	625	629	685	648	633	661	647	621	622	630	714	635	659	629	605	675	648	649	649	678	666	681	635	663	646	631	652	635	669	636	664	667	671	634	666	638	665	633	677	646	609	643	650	626	663	671	691	626	619	612	703	630	649	655	652	654	620	645	658	662	643	643	613	644	599	647	681	642	650	616	648	615	661	657	650	669	635	690	653	607	618	639	617	618	667	635	636	636	676	614	693	614	647	634	597	633	606	580	661	631	645	669	677	635	591	605	588	636	637	646	652	643	646	634	632	606	657	636	621	681	680	632	634	613	625	636	650	605	627	615	643	652	624	611	625	639	596	657	630	647	626	643	644	681	636	678	650	644	668	629	627	644	655	656	631	662	658	640	669	640	650	624	602	615	574	672	658	639	625	690	605	653	680	646	653	601	648	656	642	666	697	615	647	644	650	643	596	621	624	631	674	646	655	624	655	633	628	571	646	668	644	641	644	624	633	671	662	696	650	637	668	622	626	614	651	631	645	669	662	684	661	634	636	669	718	654	688	615	630	617	622	636	628	630	655	673	652	639	682	627	649	623	624	632	606	678	645	644	648	641	638	651	628	592	601	617	615	627	589	698	602	661	667	619	628	642	663	647	636	612	612	662	653	660	622	673	640	678	664	648	621	638	666	671	653	676	662	628	669	673	615	650	619	652	630	597	640	664	624	607	611	636	636	667	621	604	645	614	587	631	633	656	648	637	615	675	622	640	658	644	607	615	658	603	646	621	645	621	670	654	631	668	629	630	659	656	638	644	682	623	601	654	650	644	638	622	615	697	597	624	658	628	689	620	622	665	592	646	674	657	619	628	720	626	648	647	658	591	688	631	646	686	629	648	634	670	585	658	629	601	622	614	678	651	622	692	611	642	661	624	628	652	635	608	670	642	653	664	615	601	569	681	658	693	610	630	578	659	628	619	624	661	663	654	649	651	646	649	638	648	621	624	621	616	623	617	674	658	643	674	604	680	639	697	675	640	650	606	656	633	652	658	611	637	667	642	655	647	594	632	657	640	636	618	657	680	620	627	645	606	634	649	613	626	657	634	644	605	618	620	640	603	618	640	634	607	651	633	656	636	616	662	655	646	621	642	660	618	672	658	643	639	643	622	644	640	645	641	649	626	657	699	657	661	633	653	666	606	643	634	641	619	633	677	680	613	647	666	650	652	634	617	643	691	673	636	657	649	627	631	676	675	666	642	644	629	616	627	630	636	632	590	639	623	677	675	624	621	641	596	675	617	611	641	643	638	662	666	651	634	643	617	625	646	667	654	613	612	660	599	632	638	663	651	657	645	635	665	651	667	640	626	672	605	612	693	628	657	622	623	623	607	617	613	713	670	640	648	647	663	660	603	599	628	639	657	680	618	613	625	604	624	640	642	664	614	636	615	588	681	671	664	654	679	627	667	696	635	660	669	604	621	653	649	613	582	622	675	649	646	655	662	636	581	651	632	660	634	638	640	631	637	673	635	645	676	669	593	671	653	626	629	680	619	615	683	610	666	639	682	655	645	599	654	645	667	584	616	658	632	645	612	658	659	655	631	663	685	657	609	634	661	662	611	631	711	673	632	603	616	653	637	687	622	664	618	616	638	610	693	642	660	678	635	626	620	643	661	673	668	627	635	662	669	635	659	626	611	630	660	649	615	647	653	574	653	653	611	640	634	655	675	630	573	648	630	635	666	632	625	624	592	660	611	630	602	672	634	658	721	697	678	639	670	630	620	618	661	663	665	680	672	639	666	689	641	680	658	582	648	619	644	642	685	650	636	628	640	649	614	634	621	605	642	655	632	687	656	629	600	661	636	632	632	652	704	626	655	622	604	653	609	621	646	638	635	646	614	627	596	654	617	708	629	699	649	655	662	658	629	628	694	582	625	623	656	592	634	596	619	593	650	636	608	665	691	624	643	627	626	649	643	633	619	642	697	667	648	659	651	668	625	665	623	661	599	643	656	633	668	633	665	665	697	653	645	638	627	625	633	642	641	632	655	655	634	665	660	696	627	646	637	667	615	595	668	651	636	647	653	631	643	621	609	655	670	642	649	648	653	642	613	639	613	672	618	632	641	586	625	641	663	636	631	635	631	624	584	655	632	661	601	607	635	664	633	653	637	648	666	689	687	695	606	604	668	637	619	675	651	651	690	670	622	615	632	608	605	633	682	638	660	653	634	663	610	630	679	644	648	640	662	655	631	620	621	632	632	629	643	651	595	629	630	642	616	689	637	610	621	628	637	663	624	650	699	628	622	641	624	629	634	691	656	630	665	697	635	609	635	637	628	629	626	612	645	618	600	675	604	661	633	656	631	611	657	638	644	633	619	608	663	615	647	593	633	628	628	636	643	654	650	603	656	616	632	578	686	675	704	640	627	670	651	640	636	622	644	653	661	636	599	642	621	672	673	653	615	616	633	630	651	650	629	628	619	579	654	655	676	628	629	624	629	662	673	597	602	696	617	647	643	653	694	651	617	673	649	650	652
3485	5140	4136	2245	1591	1360	1088	986	925	846	831	819	860	780	731	747	760	692	687	717	736	691	691	659	715	686	731	637	630	651	656	673	707	695	669	676	632	640	708	659	653	637	602	707	648	631	627	670	628	668	671	661	649	660	684	605	621	654	585	662	626	635	685	682	657	672	635	637	671	622	645	632	693	697	694	659	653	657	652	632	567	672	636	631	618	628	629	662	663	649	668	674	654	676	654	656	639	638	642	672	663	607	651	628	640	592	658	657	650	681	684	614	606	662	669	639	651	665	623	644	598	646	612	662	620	622	640	621	623	612	645	672	620	680	655	653	631	664	630	628	586	660	658	651	653	635	658	651	657	719	648	597	649	681	657	644	682	623	607	628	632	678	703	637	608	630	717	696	685	637	602	668	657	654	679	610	667	631	653	661	645	652	651	666	637	596	640	686	663	645	647	659	589	639	716	644	625	652	612	693	564	629	659	632	687	645	661	663	647	612	642	676	657	663	632	683	696	656	650	661	639	653	594	618	666	662	681	625	657	653	644	643	641	677	611	608	640	638	667	673	671	658	607	681	637	604	620	642	661	708	660	592	624	686	651	638	656	605	676	642	652	635	595	636	635	668	676	661	648	615	643	664	668	655	663	633	622	667	609	659	658	651	670	652	626	628	640	618	619	693	606	644	630	660	647	679	664	671	628	659	675	625	672	646	672	664	696	646	627	612	632	654	620	673	647	639	626	640	654	598	616	671	645	672	616	642	641	648	679	653	650	625	624	592	658	619	704	609	687	650	686	667	619	580	661	631	675	685	682	641	634	682	672	596	638	626	659	716	609	633	625	621	629	656	640	651	641	626	679	577	628	674	634	669	656	644	672	688	643	600	651	655	681	636	639	559	655	644	665	651	670	608	629	643	691	620	636	660	650	579	668	616	637	626	646	671	645	661	615	658	641	680	584	666	628	683	670	689	659	623	645	630	647	670	605	637	652	621	652	698	700	615	655	624	654	669	658	651	661	683	630	669	667	646	634	617	693	656	626	641	669	634	606	638	616	653	671	613	657	680	610	603	631	651	711	635	622	683	643	649	659	653	680	644	658	630	641	644	669	606	613	642	629	633	626	644	616	670	676	644	619	636	624	641	616	634	656	627	638	650	652	672	635	669	624	633	730	651	605	651	658	637	601	676	626	610	626	645	658	656	685	653	671	655	640	653	639	626	659	667	643	631	640	627	642	608	650	653	623	632	651	644	615	654	647	647	654	687	619	653	689	674	648	639	632	646	588	654	626	637	649	651	610	614	619	609	645	661	631	655	655	641	615	636	650	657	610	654	641	619	583	645	651	629	644	641	645	647	625	653	605	679	662	624	653	639	619	651	648	630	629	615	603	641	629	681	621	584	641	645	681	668	630	617	660	598	639	624	642	603	616	649	644	606	637	702	686	654	639	628	620	647	615	633	642	677	701	647	639	639	687	609	655	619	642	625	640	642	651	669	658	617	663	663	620	648	674	651	642	617	690	628	616	605	660	673	629	582	657	628	621	666	642	617	684	654	641	649	606	630	633	622	639	660	636	584	623	651	629	635	640	636	617	667	666	653	664	639	656	625	617	649	603	634	605	639	624	655	679	622	635	630	625	644	644	666	626	640	638	636	628	653	654	641	672	653	628	664	637	649	646	642	677	639	638	658	642	612	649	636	629	572	611	641	615	610	616	584	644	610	599	645	621	706	618	621	643	701	662	633	652	591	617	663	629	611	602	653	666	636	656	685	632	618	631	645	658	609	627	651	640	626	634	656	631	600	675	638	698	633	631	660	660	620	617	674	608	614	656	642	610	644	625	658	634	621	624	653	636	644	641	624	625	651	646	589	629	656	621	616	668	655	668	630	650	638	649	662	609	644	634	595	630	612	635	636	636	647	673	626	607	668	627	617	655	610	628	606	634	648	615	686	661	599	592	683	607	656	682	656	626	619	686	616	645	626	636	611	628	641	585	646	637	647	621	658	654	657	650	608	605	642	653	631	633	665	638	628	676	668	622	634	629	656	621	623	608	639	610	614	656	613	635	671	673	639	667	632	581	640	626	632	640	638	633	639	583	657	596	598	637	629	635	655	633	621	643	599	656	664	634	647	599	657	644	616	665	623	687	602	607	607	645	633	656	618	637	608	670	624	590	616	652	585	625	627	651	651	661	627	660	643	601	644	670	642	626	636	595	634	626	590	615	621	657	625	658	616	611	636	639	673	625	656	585	625	683	644	649	669	604	643	632	651	613	637	606	640	637	614	641	584	627	649	611	644	673	639	629	681	639	635	622	652	679	653	611	632	673	625	607	648	662	642	620	597	619	644	640	621	603	643	630	677	642	643	656	622	629	667	664	627	631	646	585	620	654	624	698	602	637	624	665	622	655	626	637	619	674	662	672	649	593	617	644	631	623	648	648	599	639	637	624	628	645	617	677	635	652	627	676	676	629	649	651	684	603	672	620	636	610	635	614	707	673	686	664	680	666	651	629	612	640	648	630	614	636	642	633	667	644	655	647	641	632	606	610	612	670	604	642	630	642	654	601	607	636	630	649	622	639	625	587	649	630	625	615	678	599	649	643	610	647	586	641	656	610	636	629	663	714	668	618	637	653	602	631	651	659	647	637	671	611	660	655	629	627	604	631	633	633	668	613	612	633	573	589	587	637	654	605	648	660	637	669	672	616	664	666	639	615	632	648	645	651	660	683	628	654	666	654	631	609	606	617	651	620	660	586	639	626	676	645	657	649	635	632	619	606	640	660	653	608	635	627	625	632	653	648	629	631	643	662	640	642	643	629	586	599	650	619	615	653	643	624	649	671	584	668	570	644	642	579	703	597	680	614	658	649	589	660	627	635	655	662	649	646	615	642	625	612	631	620	644	624	651	681	645	611	668	606	609	661	674	575	636	639	654	628	631	618	598	625	664	664	617	649	632	638	620	585	644	630	637	609	641	682	657	627	658	615	641	603	665	670	643	674	629	650	643	582	617	652	609	615	637	650	638	625	638	647	620	617	640	630	629	684	622	625	640	629	644	599	622	605	665	632	645	693	589	637	630	623	598	660	593	620	601	607	610	619	644	638	619	630	664	620	656	679	652	656	649	621	638	649	681	629	634	616	654	644	660	683	602	591	614	616	641	617	621	647	637	593	652	668	625	639	625	670	645	630	627	628	642	611	655	652	616	645	642	641	627	630	658	625	614	647	684	649	607	656	638	622	614	660	655	669	647	631	644	617	632	657	612	617	629	670	664	604	696	620	627	693	689	636	606	688	599	668	631	592	607	664	672	634	641	598	628	643	617	638	623	638	643	635	640	651	656	678	624	662	635	617	600	632	629	664	662	628	630	593	680	629	664	654	629	669	608	655	676	717	629	615	589	640	644	631	641	629	671	655	627	623	592	619	601	606	655	654	622	634	634	637	617	625	640	599	589	652	642	633	648	625	673	623	615	685	607	608	661	664	644	661	645	626	623
27747	12657	2369	1314	1022	989	1018	959	950	980	962	950	1041	926	973	962	915	930	905	959	997	933	985	953	978	991	961	981	995	943	967	947	936	919	915	914	909	966	992	916	956	932	1012	939	984	958	912	937	913	953	916	938	914	1013	892	921	907	980	930	924	927	970	951	909	972	932	955	935	940	981	961	928	955	951	965	949	968	955	925	956	962	972	980	932	973	939	956	971	937	963	982	965	950	942	1018	921	905	900	885	998	931	935	930	941	902	941	999	940	963	1003	951	952	932	924	947	958	985	974	977	978	984	949	927	985	959	975	939	929	948	932	986	943	994	862	924	941	916	938	971	960	954	957	937	981	983	954	952	961	1009	974	951	945	915	932	938	911	957	938	927	946	984	998	960	866	874	942	940	955	1008	954	954	944	956	938	908	946	917	973	952	915	951	972	899	940	972	911	954	971	915	899	950	956	940	943	950	932	1025	981	973	882	927	905	981	964	900	929	959	978	922	1013	959	991	960	906	962	934	939	913	932	970	942	958	925	966	938	941	948	907	948	980	964	956	931	949	927	923	1028	927	948	954	931	945	1012	937	946	932	896	919	968	934	962	940	927	991	896	907	963	959	967	983	891	880	1000	907	970	916	992	949	986	915	948	956	978	965	969	986	951	952	951	923	1008	973	945	899	929	937	1017	968	975	1004	970	936	963	958	966	969	883	903	997	958	947	1003	919	943	888	955	988	962	941	922	960	993	1014	911	961	910	1026	911	974	988	963	914	937	940	935	958	951	960	889	959	962	930	982	929	923	983	928	932	952	933	950	918	972	908	974	1026	1006	957	1002	952	957	972	933	952	930	927	958	915	929	926	899	893	897	950	971	990	918	994	937	952	968	947	976	1015	957	972	968	959	983	1002	969	954	1001	955	988	942	955	982	965	929	936	997	900	965	896	946	960	880	965	955	942	932	990	964	910	944	936	944	893	956	947	960	975	958	958	1000	959	968	976	963	955	926	949	948	963	942	919	969	904	923	935	913	957	952	939	953	957	902	971	967	966	963	908	910	935	931	921	969	934	962	878	966	935	951	904	881	941	972	950	942	916	985	936	942	928	936	941	930	940	930	928	955	921	937	944	895	1020	967	962	911	919	929	968	988	956	913	909	961	969	958	916	953	960	958	992	941	1028	1005	926	970	948	960	928	934	937	955	1019	962	894	917	968	923	968	958	980	973	944	972	918	959	920	962	931	917	959	908	974	984	925	922	1000	956	938	932	1032	912	1009	953	963	902	938	970	929	986	901	946	952	922	1011	906	978	966	932	977	989	961	972	937	938	930	937	899	957	921	1003	960	882	946	916	942	998	970	972	933	866	968	901	941	947	956	953	948	962	924	971	926	932	919	872	939	920	954	955	924	940	933	889	880	961	985	909	983	912	920	935	997	969	960	957	1010	988	942	912	914	955	960	905	970	938	954	993	964	966	918	996	920	970	973	1005	974	992	916	950	956	959	930	951	1008	1035	961	893	930	919	927	914	995	863	907	957	933	947	943	975	929	911	928	988	931	914	966	926	948	1005	939	992	961	987	930	909	930	973	994	961	961	980	935	958	880	1012	882	931	961	972	933	980	946	981	931	960	940	927	977	943	951	966	958	950	968	991	952	987	1011	936	899	924	944	926	979	949	932	932	941	934	965	965	963	998	960	957	978	942	974	980	995	940	967	957	930	948	1017	914	1006	955	951	922	917	926	913	918	997	982	944	950	908	932	924	920	978	914	908	948	945	1036	940	932	935	948	933	1042	948	946	905	937	966	943	972	998	974	913	962	900	905	915	944	944	940	969	965	952	998	949	987	926	944	914	920	907	969	966	927	972	969	970	977	932	885	970	985	966	928	955	952	966	961	908	968	961	920	1011	874	957	956	979	961	971	965	938	971	954	938	925	940	977	988	989	916	970	917	932	991	948	926	935	950	883	941	942	966	936	936	978	930	926	986	915	1011	929	958	947	895	1022	958	931	918	975	865	1012	947	953	910	941	959	950	992	947	942	969	1014	990	914	898	1012	938	861	941	907	953	983	967	1011	940	970	942	971	917	950	927	954	934	1034	921	942	947	970	972	970	961	996	957	970	919	917	989	973	930	917	998	928	1000	982	950	959	914	917	932	914	917	944	921	941	970	918	954	1004	902	929	947	901	974	909	886	953	976	921	955	958	920	915	966	974	955	985	956	959	946	965	1022	926	952	939	981	972	926	929	910	942	949	978	922	952	957	958	917	941	1019	964	885	989	900	892	943	944	933	963	930	963	926	984	930	991	976	922	956	919	959	963	911	939	967	943	921	939	885	911	951	942	966	939	973	977	950	962	976	988	950	971	922	944	932	995	942	950	942	967	997	942	987	952	956	972	921	945	935	952	980	960	983	963	996	957	925	951	961	985	891	949	931	895	912	931	978	956	933	903	993	905	895	924	939	910	969	990	951	936	975	963	950	947	963	980	895	953	907	962	977	920	941	967	948	935	920	990	982	937	978	966	979	1005	956	1031	974	935	1009	931	917	962	956	960	965	959	1000	918	932	976	925	1015	927	943	974	907	949	920	962	870	942	994	959	973	937	961	927	973	994	951	953	926	937	963	896	977	991	965	919	988	970	1003	979	955	956	910	959	960	965	974	958	977	980	963	923	941	991	990	980	963	954	934	999	903	982	943	937	954	973	937	950	950	896	935	911	867	988	950	951	965	886	919	940	941	980	929	980	935	990	989	950	918	933	926	934	931	960	894	975	1007	954	923	893	940	969	923	928	963	890	987	911	925	917	936	903	966	961	944	973	870	921	904	1009	941	961	896	971	974	924	960	948	948	955	909	968	963	944	965	876	954	929	894	939	963	942	976	894	957	975	990	974	948	923	1000	872	938	924	953	943	949	955	918	915	909	931	1014	919	950	941	873	961	976	933	929	953	929	947	923	911	968	998	923	919	983	1036	983	938	937	960	920	945	936	942	925	944	1018	993	962	935	920	882	929	1000	912	983	981	961	932	916	933	990	900	957	960	887	939	953	952	953	903	921	930	943	919	974	975	894	925	947	910	983	913	913	931	900	968	959	935	960	906	998	883	968	976	905	945	877	953	919	954	955	915	963	914	925	987	946	978	919	944	943	971	919	1012	969	901	920	898	984	974	1025	966	982	957	918	996	925	918	918	943	972	885	1003	956	940	924	922	886	961	919	955	944	971	955	871	932	969	965	949	940	937	949	938	942	963	898	939	986	945	940	934	912	952	906	954	1005	947	887	957	936	981	949	905	925	955	931	983	931	1000	972	982	942	943	962	953	1003	970	960	913	974	954	952	896	984	923	973	974	976	990	936	977	926	960	963	957	954	950	945	970	926	958	1059	1014	946	957	968	968	963	908	969	977	895	965	949	928	985	951	946	912	945	944	964	936	961	894	913	975	921	927	919	946	939	929	946	910	940	925	940	946	1004	914	964	984	940	950	974	975	967	977	955	895	920	1035	973	935	945	948	978	910	927	981	1005	949	925	929	971	948	926	941	969	955	940	997	947	962	969	928	969	1000	963	973	957	982	971	993	893	974	959	959	908	954	934
5160	1043	1024	938	899	908	893	862	867	918	864	890	884	825	833	870	836	866	815	830	857	868	860	887	814	834	838	896	836	836	830	879	795	817	833	843	848	817	843	818	837	848	876	818	860	851	836	843	831	808	825	826	861	849	792	815	791	851	826	844	792	822	877	797	812	855	863	826	817	873	876	907	841	814	840	876	805	854	817	865	846	824	833	829	855	857	840	865	847	865	826	852	866	833	890	854	795	900	917	824	804	815	848	810	870	794	842	835	837	833	883	822	813	862	838	815	848	871	788	788	795	870	835	773	846	843	842	818	818	866	840	852	858	813	842	867	791	855	889	826	783	837	915	813	859	860	852	825	849	801	833	870	866	887	852	865	816	864	824	866	853	794	830	832	806	816	866	829	828	901	859	825	896	814	875	816	830	825	827	823	834	841	839	817	861	810	809	863	815	830	866	831	827	846	851	915	808	829	798	818	849	813	879	897	852	819	854	842	824	806	897	873	855	840	789	838	818	886	831	797	881	828	854	855	901	818	884	811	789	818	855	947	823	870	829	820	797	813	851	893	829	851	834	841	877	866	871	852	878	857	869	832	772	901	848	826	837	870	835	874	857	855	854	825	818	839	837	828	805	842	863	844	832	841	811	805	770	804	860	838	800	821	850	858	875	783	818	868	825	828	815	882	859	854	870	803	830	847	911	869	875	868	860	861	901	823	859	862	831	822	826	869	852	849	831	823	847	823	847	819	842	852	785	794	886	849	855	841	840	848	822	909	849	862	868	820	812	849	761	863	822	832	800	848	868	856	833	917	776	840	846	833	815	847	828	843	828	850	829	879	858	853	830	785	841	803	880	821	842	828	795	870	835	871	870	832	901	811	902	830	816	837	839	880	871	827	824	865	859	846	843	860	828	840	872	844	823	855	849	869	838	911	823	813	878	881	831	869	865	852	852	853	893	852	845	879	841	837	852	867	876	805	880	818	835	817	906	865	841	875	871	831	842	832	823	893	812	854	853	903	834	860	806	833	865	823	801	897	825	856	852	824	862	890	882	877	792	839	813	867	809	867	842	821	819	873	861	871	852	819	790	811	872	830	845	865	824	825	800	863	823	852	862	875	796	871	831	830	846	799	838	854	833	905	844	770	861	835	845	862	877	830	874	816	838	866	864	840	792	826	788	838	848	816	851	831	917	894	852	848	852	815	820	814	863	822	874	891	786	826	859	878	802	894	894	853	841	812	816	874	826	804	820	816	815	853	785	841	863	856	829	820	833	828	817	877	855	871	824	888	861	824	831	809	845	897	859	827	881	778	847	856	815	869	859	873	878	779	840	812	809	831	838	855	813	857	849	821	811	845	854	862	835	861	871	808	888	838	892	843	836	783	844	822	843	856	819	838	843	885	881	806	832	872	833	832	855	869	843	791	898	879	835	808	873	849	819	835	866	828	845	890	820	845	872	810	854	840	826	845	826	853	849	851	894	833	889	863	862	885	834	878	913	853	794	833	868	832	858	814	863	896	859	834	827	837	859	836	818	876	877	814	839	811	866	815	853	816	879	854	849	876	874	818	855	824	856	900	834	860	808	842	857	829	833	856	854	877	864	854	841	843	843	866	863	824	849	825	900	813	865	844	806	773	801	881	858	846	879	829	837	870	852	874	843	876	843	847	810	823	813	822	893	813	842	878	749	864	824	851	862	844	854	832	793	877	813	854	782	874	852	835	816	944	827	839	884	870	866	803	822	902	877	837	890	827	836	895	823	808	800	850	824	833	819	828	840	844	863	868	850	864	872	908	833	825	825	837	837	830	821	906	885	867	875	853	864	874	872	846	786	847	828	826	877	853	848	861	811	863	844	814	844	894	827	835	869	885	795	834	821	862	847	821	832	887	826	834	848	821	859	869	885	835	909	855	874	826	868	843	841	820	867	813	877	814	903	805	792	882	833	902	882	799	804	803	894	851	797	859	853	859	848	845	802	851	816	886	795	889	848	835	866	828	829	804	899	887	798	884	843	862	895	883	863	783	851	847	842	868	845	827	854	853	848	845	836	850	853	840	857	844	851	867	854	801	848	891	877	848	804	864	845	824	904	846	798	848	858	823	845	831	884	873	816	815	834	844	837	856	830	820	863	815	839	902	861	884	789	831	828	813	835	852	806	826	841	845	812	825	847	824	858	897	836	879	840	826	794	780	824	859	889	835	909	814	911	846	818	900	812	780	873	807	833	910	856	871	889	792	812	856	869	830	881	853	804	851	831	846	852	793	865	833	843	892	887	812	857	822	840	783	894	824	843	907	864	853	838	798	890	828	814	774	840	812	831	846	850	833	835	777	854	806	840	866	845	828	856	802	790	888	886	839	882	806	848	867	845	822	854	826	831	894	788	861	864	829	819	843	816	890	881	834	819	858	822	873	805	822	872	819	835	859	890	837	818	807	822	804	859	845	867	921	875	864	852	854	875	807	823	891	819	867	834	816	862	792	815	815	814	844	854	891	819	818	829	818	888	836	844	830	814	799	881	889	895	858	806	822	840	860	859	911	806	798	857	828	848	869	860	857	858	831	907	861	853	856	841	859	826	788	824	890	835	878	842	846	837	835	808	837	847	877	871	814	854	803	883	891	835	890	819	826	813	851	845	808	812	863	781	809	869	825	866	836	874	852	870	837	812	836	844	805	817	858	836	869	835	833	836	923	841	850	815	883	837	824	856	806	876	849	876	854	858	828	811	844	826	851	820	841	848	823	795	862	874	788	877	836	855	837	820	812	838	801	778	872	838	871	819	822	852	888	818	769	808	853	868	873	805	837	818	905	763	755	829	831	842	874	865	821	844	804	876	915	879	858	897	843	833	824	839	795	828	858	805	911	815	827	857	864	827	865	853	818	846	849	864	846	833	841	863	860	820	837	861	845	883	811	789	852	866	876	872	871	798	846	851	876	854	873	854	820	825	829	868	840	832	800	828	871	805	839	808	862	872	879	865	884	864	837	851	814	904	806	849	872	859	878	865	874	840	872	804	825	822	846	812	842	846	849	823	830	857	892	824	800	869	835	885	763	870	853	853	827	853	821	854	873	813	866	887	827	872	827	882	838	921	832	856	820	858	866	858	876	846	794	854	806	835	859	875	864	908	824	831	883	870	855	779	876	905	836	891	778	856	856	845	817	822	854	802	840	847	797	837	856	832	819	814	866	827	804	895	836	869	832	807	788	838	870	894	791	835	815	846	876	863	847	845	809	843	821	822	851	898	812	859	814	871	868	811	837	889	841	877	814	855	863	812	861	834	869	858	822	860	860	812	833	838	855	846	884	793	849	843	860	800	816	840	828	823	837	866	833	834	883	823	857	826	845	847	864	867	812	818	834	857	812	905	819	847	843	884	852	864	850	854	838	844	824	858	831	827	889	835	864	823	826	873	848	804	866	819	849	862	833	855	848	850	855	836	813	809	870	850	794	848	796	806	826	830	868	842	850	825	879	818	834	855	880	875	868	916	824
25387	21466	26997	23768	3912	1610	1315	1170	1071	1052	1102	1028	1056	1006	1076	1001	1045	1031	1050	1033	1031	1039	1001	1039	1026	1068	978	1026	1007	1008	1026	1016	1015	987	1031	983	991	978	1014	1006	986	1036	1004	1036	1000	1008	974	981	1009	981	980	993	1072	993	897	992	955	995	1011	999	1008	988	1022	1020	1024	1043	1026	958	972	956	1011	999	1020	1001	1010	994	961	1034	1048	996	964	1012	988	1024	974	1016	997	913	934	1003	992	1034	1035	974	1021	995	980	962	873	1019	1014	1000	976	909	977	978	983	1021	957	1014	986	1015	1027	1036	960	1001	1031	962	1005	990	1002	1009	1036	982	993	989	1026	1011	987	1062	999	986	983	1038	1003	973	1009	1014	977	970	1001	989	1001	946	955	998	987	1031	956	945	1027	1028	1026	972	960	988	1034	981	902	986	1038	986	963	1016	1047	963	1018	1035	985	1049	985	957	967	988	1008	1033	992	1005	955	1081	993	989	1015	1010	981	974	1013	1034	968	991	1050	996	998	987	984	987	1010	928	1034	996	971	965	990	981	1020	950	1020	1012	1010	971	1051	1022	1024	1017	1020	996	1015	964	996	994	986	978	969	977	967	1017	968	972	981	969	963	953	989	1051	1059	937	1003	962	981	1003	990	981	1005	968	1010	1041	1003	997	976	959	977	998	998	975	984	995	1003	997	1007	956	1009	1001	1004	1041	947	971	991	963	1023	1021	1052	981	976	908	931	953	972	969	1036	1000	977	1019	1017	985	978	1025	963	936	1059	964	1006	1044	981	1026	975	934	1024	1011	974	983	1036	1025	985	979	939	988	1016	996	1018	1024	1025	997	1030	1007	973	1050	974	1020	1051	1032	1012	982	959	1005	966	1006	1007	968	934	1017	983	970	1028	946	1055	1026	1007	1019	991	982	1007	983	1016	1048	1012	1059	1019	1013	981	990	994	979	953	958	1017	919	902	1034	993	985	1013	1034	969	991	988	1002	971	1009	1000	1009	1010	1052	976	963	1016	975	1049	1018	1053	959	988	939	912	1070	1026	956	986	987	980	969	982	951	1000	1017	1010	985	962	987	953	1010	983	1027	988	932	1034	1005	1018	971	984	986	1009	995	989	1032	956	1009	932	978	1031	964	946	949	975	979	965	1001	978	987	978	983	990	978	1009	1044	946	978	1021	975	1024	977	1047	1019	949	1005	1039	1000	1036	980	998	1014	1003	981	1024	1009	1011	995	944	986	986	996	988	1005	992	967	1008	991	987	1005	1006	1033	1002	1070	1035	1010	982	997	1010	1075	1043	968	959	990	942	973	978	999	1015	981	960	991	983	1009	1011	965	990	1011	1031	967	1006	1005	1017	934	1026	977	977	1025	958	991	1017	981	997	977	953	930	1042	1055	1006	999	984	987	989	931	927	976	990	1000	955	1001	985	969	1004	1041	971	1032	910	984	1000	917	960	957	1051	962	1010	1096	974	971	949	991	1001	1003	998	1000	997	997	955	973	1042	959	1003	960	928	1021	956	949	999	950	977	980	984	957	1007	1018	981	994	970	1018	947	980	994	1002	1026	933	1031	923	927	982	947	1056	952	1010	1001	1019	1031	966	978	1006	1028	982	1053	932	971	1046	950	981	1041	1025	971	977	982	938	1038	995	989	954	951	1001	996	1040	1008	967	978	985	966	975	1023	943	929	1045	966	988	910	962	988	1015	931	1028	993	996	1015	992	993	961	993	973	1044	1051	1044	1054	1003	951	970	1032	987	1025	976	972	1032	978	1016	949	996	980	1012	1043	962	956	1016	1071	983	1044	1013	972	1001	925	1002	967	984	985	1009	1042	988	1075	1047	968	982	975	984	1026	1067	1001	1005	949	1008	968	922	997	993	1011	1034	1049	1015	997	994	967	966	1027	960	995	992	1007	1003	999	1018	1006	988	1013	980	950	988	965	1057	991	970	1034	978	999	969	1001	1031	1055	1014	1003	989	982	1025	960	1002	973	1029	986	1019	985	1015	947	1004	971	1018	979	1025	980	959	1037	966	950	966	986	974	946	971	964	994	962	1009	1036	1014	926	1003	1013	957	955	1007	1040	1026	1055	990	963	950	985	981	993	950	1061	981	1038	977	999	1010	1045	1000	1020	982	1025	1000	1025	979	959	999	995	1007	1051	1010	935	955	977	1036	983	967	1028	984	973	1021	1003	970	991	983	939	980	1028	1017	982	1027	979	986	987	988	1000	1022	992	932	975	961	978	1049	999	945	1011	1013	982	996	1006	988	986	1019	988	1008	990	961	987	940	999	1003	990	915	954	980	1042	987	985	1005	1005	998	985	970	1013	1001	967	944	988	1034	974	965	977	974	996	976	971	993	976	975	994	982	991	936	1002	1009	978	1016	929	999	1043	965	980	1023	955	968	934	974	921	1028	1039	978	991	959	992	1036	1007	999	1023	1044	971	981	943	1008	950	1033	1024	1024	982	1013	1017	1025	992	978	1041	990	1009	1037	987	979	1017	1006	987	1008	1012	980	980	1018	985	1036	1020	984	1010	972	1003	992	984	1010	963	1063	954	1019	1018	1005	1002	946	1001	994	970	1056	990	907	972	1011	990	1002	981	961	1028	996	942	968	1043	1055	948	986	960	963	960	1035	1034	988	987	947	1055	988	1025	996	966	1018	1048	961	977	995	990	966	951	985	1001	1068	979	1040	997	995	973	1001	959	1056	934	939	1011	995	1042	986	997	978	1044	996	980	946	971	982	996	988	1007	963	989	1007	977	990	966	973	1015	1030	1027	1008	952	998	973	1018	1049	1006	1024	1004	985	973	1050	1014	1044	990	990	1007	1027	995	975	987	984	983	945	964	968	1054	970	993	938	935	956	1004	1000	1018	998	1025	1038	983	954	985	971	997	1039	1016	988	981	1007	991	963	982	946	1002	1019	988	969	1005	964	985	1004	953	986	970	1007	989	970	1037	1016	992	984	912	986	995	944	1007	939	1016	1049	1012	1030	987	979	1044	982	958	955	993	978	1054	982	1039	1004	961	1010	1012	979	982	985	1006	1029	1004	1014	1016	998	1023	971	955	983	1024	1025	989	1012	1027	981	981	971	1003	991	973	965	1052	1015	1039	991	979	1052	966	981	958	1051	955	974	998	964	979	976	988	996	1019	1033	918	1000	1036	916	1004	954	988	985	1019	977	925	1036	990	1018	942	1000	949	963	947	999	988	1035	962	950	980	1027	1039	983	1021	1015	998	996	996	961	1023	982	940	967	966	941	1029	983	1024	979	964	1033	1001	1002	1006	1002	1012	1026	1042	1056	949	1039	990	989	1018	975	989	1034	983	944	1036	978	1054	969	962	990	945	1035	983	1008	967	1004	1044	1036	1026	983	976	990	1014	988	929	991	1018	1018	977	961	994	987	966	1018	1019	1025	978	1038	975	1017	994	992	1004	1015	1015	984	1005	990	1040	975	992	966	984	1015	980	1010	1010	1017	973	1020	1042	1024	1007	981	1091	970	1012	954	953	1018	983	964	957	1031	1064	951	979	1012	979	978	966	1020	997	1015	1019	985	977	1032	978	1022	942	957	959	1013	986	1017	970	1048	994	992	1047	1020	1023	972	1005	1050	963	995	1016	980	1034	1021	1010	1045	1011	960	959	997	1028	963	945	989	1000	997	1072	972	1034	1070	1008	962	982	965	1052	961	1000	1008	968	1008	986	1034	966	1031	965	1013	916	993	1012	961	964	972	1015	991	1053	936	1002	1032	981	1022	971	969	961	975	1030	1011	983	1063	1004	989	972	986	998	1075	1042	956	956	978	974	917	971	986	1018	1032	971	998	983	949	1004	1016	999	1002	1002	1052	967	1007	955	1003	955	1015	940	979	1004	1007	1004	1007	964	986	968	1032	1006	1034	1014	1050	1001	958	997	990	945	967	984	928	984	1036	1002	1009	976	1026	1012	946	993	965	963	1002	1001	958	928	979	946	953	1012	988	1012	983	960	1017	1020	965	978	946	970	978	1036	1025	1034	982	961	1028	966	1017	1004	1032	986	1005	1090	991	925	982	994	991	1040	994	1008	996	998	1024	1021	1041	997	977	987	972	999	980	1031	1001	980	1022	944	1055	984	1062	982	978	1029	988	987	970	1015	961	991	1002	955	1029
3581	2901	2488	1600	1345	1197	1088	1064	963	1021	1006	1013	965	975	910	922	948	938	921	970	911	901	917	898	948	924	929	947	925	942	884	960	875	936	926	887	923	936	950	877	885	889	907	890	944	887	946	947	880	913	889	867	885	930	885	892	889	873	935	887	900	887	935	918	950	890	886	903	853	895	932	976	913	924	896	928	919	900	899	946	944	913	878	880	923	835	939	931	882	919	903	834	833	873	924	918	881	911	904	857	943	954	882	888	856	913	908	885	895	864	885	897	928	922	889	906	906	878	881	920	960	906	857	952	870	879	915	888	915	818	870	930	924	896	912	906	901	858	865	932	909	871	912	870	882	963	889	961	885	963	860	913	889	891	913	909	894	914	939	871	884	898	860	850	884	909	943	878	942	874	915	900	886	939	883	932	873	900	917	908	873	860	889	921	904	873	890	915	898	904	898	887	854	855	875	889	832	918	903	867	896	858	914	887	884	931	880	888	936	893	918	855	906	901	890	901	922	852	855	899	941	847	904	902	903	856	924	879	898	855	904	888	935	872	886	872	916	926	915	905	888	872	927	880	895	913	911	879	899	912	896	900	864	919	888	924	945	897	883	899	923	836	914	875	866	867	958	878	880	882	946	912	879	939	904	871	889	923	859	891	915	904	889	852	872	881	935	887	863	906	945	922	882	921	945	897	844	885	951	902	933	871	938	914	918	909	898	929	819	880	939	918	849	876	906	906	946	822	849	902	900	909	890	847	884	880	879	895	901	849	902	947	828	863	870	901	895	875	918	926	885	840	930	903	887	889	866	864	908	879	854	900	839	917	898	867	900	869	861	869	868	873	895	872	900	906	904	881	925	864	909	926	871	868	953	900	901	874	898	884	853	888	929	872	912	917	952	860	871	921	855	890	875	849	847	852	889	817	849	917	871	899	879	866	929	897	912	854	935	873	857	924	871	835	883	869	923	917	898	887	861	864	888	912	865	876	879	897	922	884	867	923	926	908	889	857	926	913	865	885	933	928	907	887	883	900	892	884	839	904	899	938	891	950	870	870	897	894	878	899	879	973	864	905	877	918	875	884	869	849	930	934	904	906	854	925	869	936	890	935	894	926	936	885	895	906	899	894	960	924	936	927	964	904	876	911	889	862	888	913	936	912	859	866	878	890	853	829	859	905	865	855	905	906	895	924	925	866	840	894	876	910	899	897	872	929	857	889	933	875	820	903	859	877	866	886	885	889	905	957	855	897	868	899	878	910	905	873	865	871	850	903	875	870	877	947	903	885	860	888	896	896	887	906	913	929	898	913	882	847	894	894	944	902	888	941	874	921	936	922	896	912	850	988	870	900	897	895	906	894	892	891	846	954	937	938	953	848	871	904	941	876	857	890	872	870	869	881	922	881	902	871	891	936	909	964	898	907	911	910	875	898	888	930	898	887	839	913	877	910	893	875	888	894	865	911	894	887	888	895	915	902	880	900	904	900	922	871	906	924	890	861	864	881	907	880	879	856	900	911	909	913	917	898	873	844	902	911	836	882	871	859	928	909	904	858	891	827	893	924	834	904	851	928	899	870	819	960	920	1012	858	880	893	932	843	874	882	917	870	918	878	896	859	866	907	855	889	873	884	895	948	902	896	931	891	913	891	920	914	891	884	916	927	874	914	922	885	898	854	944	841	903	916	830	874	929	893	903	858	899	835	907	928	864	894	862	913	878	966	933	898	904	964	890	859	898	866	922	953	891	843	857	885	892	839	899	911	834	925	897	910	916	863	892	832	871	922	906	897	883	853	874	959	853	902	869	892	897	933	921	876	899	941	848	933	870	899	928	858	906	870	907	849	901	925	895	932	890	910	847	863	831	853	915	866	897	844	845	876	896	885	939	909	956	882	809	892	881	888	901	883	900	895	870	875	850	821	875	946	929	904	840	888	889	876	884	874	861	862	893	894	889	894	873	908	908	883	878	911	913	890	937	932	925	897	885	836	942	882	838	926	882	944	849	964	843	890	925	862	964	892	870	880	868	863	925	992	881	879	857	871	885	915	883	869	918	871	899	910	854	915	851	877	846	867	899	902	861	854	900	878	848	862	881	901	933	911	936	938	851	918	857	848	907	909	912	877	895	908	852	922	929	908	830	907	891	853	887	891	878	867	871	864	870	971	857	921	886	881	800	931	924	912	891	908	899	861	902	884	891	863	879	971	863	905	943	855	942	934	907	923	895	871	874	855	949	878	904	886	913	904	916	910	909	905	906	888	925	938	954	922	908	913	934	879	898	907	849	907	902	926	933	936	891	911	853	875	935	884	957	902	902	816	914	890	859	903	936	862	906	889	897	955	851	886	897	915	863	943	908	890	920	882	890	857	814	895	850	893	960	915	943	910	889	911	938	811	854	948	886	853	926	898	857	865	932	882	905	937	933	915	887	962	853	880	883	902	926	880	831	898	932	886	890	811	920	920	903	937	932	945	905	873	885	915	914	930	926	930	857	876	881	922	839	843	874	868	903	942	910	900	914	868	915	958	915	931	863	900	911	835	880	933	890	915	943	885	870	927	913	826	913	860	942	886	869	863	872	873	916	849	853	903	823	920	897	879	908	880	910	913	891	936	948	916	873	870	943	886	922	913	879	931	856	884	859	903	863	943	914	836	893	902	879	930	896	914	858	864	830	937	957	873	925	851	913	903	879	903	903	938	905	896	921	927	885	909	926	891	897	899	870	937	927	889	898	869	909	904	909	837	862	895	930	891	890	949	875	902	863	934	917	922	893	968	928	882	890	902	954	885	869	908	866	883	896	904	902	920	866	878	898	904	881	885	901	906	857	880	905	894	896	870	885	869	901	938	891	881	860	889	923	893	864	898	881	893	922	850	962	867	891	911	870	900	903	847	888	883	904	950	906	911	853	888	907	882	854	899	833	898	901	903	919	848	880	905	839	900	875	906	833	860	915	868	876	892	936	932	900	908	871	897	841	849	926	901	875	860	911	915	896	921	890	918	919	876	908	852	875	936	884	896	932	860	880	894	849	890	888	868	897	901	898	860	874	907	855	878	850	910	929	880	888	936	847	914	918	892	860	910	913	940	904	857	890	899	931	889	917	897	860	899	849	889	929	897	870	894	871	872	891	901	903	851	850	903	866	928	894	923	874	895	904	895	884	886	881	838	857	891	909	848	902	876	881	904	877	856	932	928	885	959	847	886	913	921	962	882	907	873	925	879	847	863	909	897	886	894	920	911	912	857	907	889	870	929	904	843	917	896	896	888	882	894	907	885	901	905	917	904	919	926	924	929	883	843	887	902	931	822	900	882	907	912	934	911	862	934	894	921	905	869	895	932	890	885	864	865	899	928	865	863	858	928	888	848	874	913	906	844	885	859	863	827	907	886	872	872	888	902	950	933	864	879	900	882	905	815	860	912	972	939	832	931	874	915	891	928	854	891	877	920	907	920	935	939	856	873	894	887	895	898	915	877	931	898	868	842	942	861	851	908	854	878	858
24132	21478	28794	24601	20944	4416	1449	1000	829	803	761	790	752	703	698	684	693	682	718	707	698	722	676	684	653	719	655	624	693	692	676	656	678	722	684	675	644	657	656	679	685	710	695	657	639	667	687	605	619	642	651	624	688	683	680	682	641	665	660	625	666	616	656	625	626	653	624	656	700	693	653	663	661	604	624	617	652	659	648	654	630	661	657	614	692	637	620	639	635	668	664	665	672	633	612	669	696	654	620	657	698	655	630	602	624	605	678	681	614	640	657	576	629	633	616	676	657	660	691	653	642	653	626	652	656	611	667	638	647	646	618	704	671	602	674	635	649	668	631	642	638	631	612	625	648	700	714	593	675	606	678	619	656	645	607	631	647	605	649	637	605	668	625	617	652	622	646	692	663	661	674	633	668	630	653	634	649	638	649	651	646	669	621	634	656	653	674	630	646	677	625	643	701	618	622	626	633	618	650	658	631	661	667	637	610	624	632	640	661	637	632	638	670	646	696	622	653	691	644	697	589	633	657	670	646	679	656	694	657	621	647	619	616	639	661	648	659	683	637	725	656	619	687	631	631	634	668	610	697	635	619	656	629	664	626	675	615	605	643	634	655	663	675	673	705	639	688	644	631	647	635	621	620	631	671	652	623	695	659	672	675	661	650	625	615	619	639	684	662	670	658	642	611	641	641	610	691	636	578	650	693	686	673	651	632	647	678	623	614	652	637	686	629	674	627	703	696	638	638	651	660	667	616	636	712	629	654	641	614	689	665	632	633	657	670	652	670	633	637	671	654	658	614	676	623	642	615	656	679	678	639	656	640	672	680	624	661	634	657	631	650	657	623	666	659	665	620	676	612	662	639	655	636	656	639	631	632	625	688	649	659	658	621	664	614	670	665	602	608	667	659	651	639	616	633	615	623	690	675	627	658	644	693	615	622	644	651	678	682	632	632	668	628	662	682	665	627	631	600	631	663	631	672	647	640	678	653	633	631	630	602	678	670	605	606	670	654	640	622	658	684	640	647	645	653	670	641	652	637	638	657	651	672	622	633	674	682	618	642	600	647	686	594	646	631	668	656	668	612	651	641	665	667	638	604	633	673	663	647	629	644	612	631	648	608	665	640	653	611	662	633	616	654	631	650	613	637	638	680	671	650	674	656	634	642	627	650	654	696	619	595	646	629	655	624	609	636	638	639	647	609	629	633	667	612	685	642	675	653	656	617	636	658	639	671	613	665	665	634	680	671	648	706	667	689	643	615	623	678	625	647	661	609	661	632	640	631	642	644	622	637	669	601	630	581	666	665	653	658	628	670	635	660	612	639	712	603	676	637	678	688	646	625	645	674	647	664	623	648	656	648	617	683	613	623	632	630	668	657	697	660	670	673	646	605	664	619	630	647	599	656	639	625	664	655	652	654	634	646	669	661	673	655	662	643	638	667	640	632	687	636	661	626	641	649	636	633	660	688	669	650	651	647	601	642	629	650	647	636	649	652	694	675	658	698	617	649	669	646	657	608	635	634	643	653	644	589	643	687	696	666	637	695	644	630	690	667	684	630	640	653	667	645	603	634	680	643	659	641	636	680	640	645	663	648	623	647	634	640	631	596	669	651	645	661	607	686	658	638	609	625	651	613	642	632	672	661	646	637	643	617	663	608	645	702	651	624	626	633	633	655	632	635	604	609	617	670	626	667	685	647	618	685	699	657	652	635	631	652	642	665	649	648	653	661	645	674	639	651	654	601	672	639	651	677	624	593	612	589	610	590	610	638	648	653	636	648	675	646	716	636	658	685	693	646	652	587	606	649	687	665	617	600	652	647	629	653	638	658	660	711	631	617	679	646	600	603	689	671	638	622	665	634	655	643	633	679	643	614	665	634	590	608	677	627	561	665	602	633	652	627	674	663	645	658	626	646	656	671	703	667	638	632	643	628	588	633	623	638	603	629	658	620	687	671	658	622	654	612	644	635	694	688	644	654	634	634	611	655	688	628	651	637	661	670	669	642	649	646	642	581	625	622	650	628	630	644	610	631	649	602	633	663	651	629	638	649	627	668	629	645	648	634	643	659	638	685	667	694	600	692	634	638	660	605	693	695	691	649	634	622	647	657	643	654	668	660	644	645	655	642	634	657	638	617	621	640	623	640	613	640	597	708	655	650	584	621	616	619	682	670	644	599	677	661	642	667	656	642	645	639	596	628	620	658	682	659	623	621	696	655	617	654	654	628	675	622	650	617	635	612	643	638	645	693	652	677	650	654	636	647	641	672	646	640	623	663	670	647	625	681	679	624	632	658	628	634	647	667	688	608	626	649	653	659	651	685	639	638	599	624	651	643	628	647	642	643	605	672	640	654	702	625	601	587	642	596	661	658	662	663	645	650	677	677	595	629	615	659	655	642	647	623	647	619	644	643	610	639	656	655	641	669	637	695	660	684	641	678	647	634	672	647	648	631	637	638	677	640	607	657	669	677	609	637	635	697	663	659	663	631	659	637	653	659	639	635	644	687	656	651	591	676	625	623	640	634	652	644	674	669	627	604	638	672	649	579	610	643	624	655	670	639	640	682	599	667	654	651	632	612	656	688	633	638	689	694	623	656	629	625	664	661	635	686	639	649	610	655	623	632	662	662	647	639	603	677	650	628	619	608	650	691	694	612	632	609	668	643	639	617	675	635	637	661	653	703	649	642	640	712	649	668	665	616	635	615	604	662	626	630	652	654	708	656	642	617	642	625	673	650	652	652	662	595	672	640	671	635	626	638	680	673	670	672	686	616	661	652	619	620	653	655	695	652	680	582	632	649	675	609	593	657	656	634	602	656	676	627	648	663	648	626	593	657	600	657	623	636	666	610	625	684	610	633	658	662	649	669	659	560	632	647	677	588	712	638	622	641	633	663	637	651	627	662	631	602	601	645	638	675	602	669	661	678	625	645	643	632	616	634	669	623	606	649	623	596	690	683	630	636	663	601	610	674	644	625	627	655	663	659	631	674	651	631	652	642	672	659	629	628	639	637	620	650	634	667	607	662	612	681	636	678	655	641	658	656	666	650	683	662	619	672	670	615	659	621	634	629	641	640	637	672	655	641	648	625	605	670	627	648	688	599	609	693	659	681	663	650	648	652	647	601	672	619	649	633	607	648	638	622	657	617	603	686	645	621	650	595	649	618	615	678	648	643	608	673	660	657	622	614	608	642	625	671	620	659	660	588	628	622	630	685	621	587	648	616	623	677	643	613	614	663	668	646	636	654	616	658	625	681	641	652	611	625	634	646	653	648	657	633	621	641	641	651	694	705	654	650	695	638	647	624	646	655	622	663	606	619	689	632	653	693	645	642	648	635	680	633	634	652	657	636	626	702	632	620	611	673	636	661	596	611	651	614	667	613	625	697	649	631	666	633	696	692	607	631	684	632	650	648	650	680	630	639	637	657	627	678	670	635	570	619	672	645	647	626	651	650	615	629	629	668	642	662	645	648	674	617	665	584	589	667	680	635	683
3490	5187	4300	2227	1692	1327	1136	1023	937	894	801	833	753	745	705	740	729	724	668	701	734	670	685	680	697	671	690	665	688	654	665	629	680	689	680	621	659	679	674	677	656	583	666	695	630	664	631	663	643	675	662	742	699	651	686	661	657	684	658	676	601	682	631	685	660	688	639	635	683	689	685	668	606	631	581	640	640	657	624	665	627	662	679	635	657	642	627	667	613	622	645	729	617	678	671	672	685	667	618	641	662	671	659	661	643	639	644	624	625	684	666	635	658	630	651	651	632	706	639	665	617	633	616	677	653	618	702	637	692	637	626	656	636	708	685	632	635	662	629	680	672	649	680	632	666	649	671	611	651	615	641	637	612	656	630	646	650	624	609	627	614	642	666	659	684	665	646	689	631	651	672	679	649	611	649	641	619	618	673	634	620	626	643	659	611	641	678	659	624	613	618	609	651	607	653	634	617	632	609	635	615	626	649	684	617	654	627	657	616	623	713	611	647	643	620	593	675	648	670	625	618	621	656	634	654	590	615	654	603	632	676	630	699	646	645	636	670	631	630	608	642	649	656	676	671	644	640	596	646	632	652	615	602	653	586	602	636	583	613	619	675	620	612	649	616	646	652	613	631	613	623	669	643	639	650	652	674	635	656	642	658	636	591	643	617	596	638	655	706	622	594	622	625	686	630	642	632	638	644	638	676	623	625	657	634	682	647	652	642	613	699	696	641	632	633	675	650	599	703	626	618	656	659	659	621	651	678	638	661	631	618	625	690	611	565	643	640	693	679	609	660	651	668	648	666	629	656	668	654	642	659	656	638	646	596	604	632	653	633	702	612	647	632	683	650	622	655	603	588	603	630	609	633	647	687	647	698	578	600	634	636	624	631	641	604	625	606	679	634	667	665	644	655	615	614	641	639	658	652	642	602	637	646	624	717	671	656	619	668	633	593	587	673	699	649	675	626	588	604	631	661	609	595	691	619	650	694	618	661	643	639	650	593	656	695	645	684	637	646	657	614	664	629	652	654	645	628	637	613	661	659	699	712	663	609	666	661	612	625	620	653	639	621	617	626	635	630	653	624	655	636	691	617	636	675	640	639	660	631	637	647	649	643	636	622	648	611	653	667	668	667	626	604	672	633	618	683	615	661	622	605	646	649	639	676	668	651	632	633	646	644	663	687	601	634	581	594	617	620	647	642	648	650	664	692	670	585	617	645	664	648	639	671	630	569	614	653	676	645	656	639	667	646	626	662	629	611	641	672	660	630	654	644	668	623	624	653	670	653	640	661	642	646	612	649	653	638	579	626	675	678	618	620	603	620	635	681	622	599	640	656	673	608	624	606	620	629	687	671	607	647	667	609	662	662	614	629	638	654	634	656	634	622	656	622	672	674	670	575	629	676	642	674	668	626	644	603	619	641	639	669	654	596	632	665	660	634	641	666	599	630	641	605	660	613	622	631	641	632	648	640	630	606	633	657	639	620	639	693	635	653	618	610	625	617	639	608	664	627	673	662	603	617	623	660	653	613	681	630	674	625	637	631	604	609	657	631	713	657	612	672	610	634	658	642	615	663	624	653	625	607	664	679	638	645	673	717	602	639	690	617	645	607	586	676	637	620	609	632	623	667	652	636	656	647	620	583	584	642	637	605	631	642	621	638	595	667	610	641	627	586	621	611	665	659	653	618	648	591	631	649	574	641	683	661	639	649	593	651	618	631	642	671	653	637	618	587	649	603	598	667	633	611	659	659	598	644	638	604	668	666	666	633	576	611	643	670	653	663	656	642	667	612	625	629	672	650	605	628	690	632	643	669	634	630	603	629	665	621	588	617	618	600	640	637	646	651	640	643	636	613	612	619	657	638	637	594	629	670	642	577	626	659	654	630	630	585	648	622	607	633	633	634	659	643	606	658	633	668	660	690	657	633	672	672	598	621	660	629	642	585	607	629	649	631	675	604	633	641	606	689	631	653	640	639	640	628	648	606	670	627	653	651	659	630	616	668	646	577	628	589	664	645	671	640	607	614	700	623	628	664	677	619	643	653	646	641	580	652	669	668	644	613	681	605	677	662	632	604	604	642	661	618	654	658	653	628	624	636	641	640	637	622	648	614	622	651	638	639	630	601	611	635	627	634	656	663	675	686	684	628	598	630	586	646	668	654	635	616	654	658	603	603	644	640	640	632	692	604	662	651	662	625	659	649	660	634	609	635	617	688	648	648	646	605	636	612	626	631	594	629	596	629	645	616	617	596	636	598	632	650	591	695	655	633	598	649	625	651	614	632	631	602	644	650	646	585	613	630	653	667	640	617	598	646	685	595	634	637	635	645	623	631	626	604	612	655	640	619	606	658	653	609	670	625	663	679	628	685	646	633	682	620	675	663	639	642	708	651	659	648	620	638	622	664	627	605	604	646	619	601	588	651	614	641	637	633	664	653	636	683	685	671	638	627	660	630	653	641	633	624	658	646	630	627	619	650	612	570	634	641	576	698	601	618	640	651	633	581	618	630	648	621	665	645	661	614	657	659	632	676	637	656	647	646	619	666	624	626	614	612	606	693	652	649	635	626	573	600	633	617	681	595	646	645	577	661	633	604	618	631	640	612	653	635	619	619	620	629	661	669	659	641	606	669	637	605	611	620	633	582	616	646	587	608	620	623	637	615	614	634	639	625	662	615	655	609	677	644	664	646	650	625	649	600	585	580	566	618	627	609	619	651	628	632	641	665	681	572	639	647	674	567	659	624	669	659	629	654	602	670	617	615	658	620	638	618	607	680	633	624	651	641	657	631	626	597	652	642	651	609	629	636	625	630	643	644	673	660	668	600	630	638	628	680	597	626	667	614	643	653	614	638	640	647	662	666	670	656	678	633	657	668	650	605	576	661	654	647	682	680	625	657	676	620	666	643	626	638	652	559	668	640	657	667	628	608	652	651	622	643	688	630	651	682	600	579	615	625	639	632	628	625	632	642	654	673	634	609	635	642	602	635	682	623	659	648	636	623	617	623	609	642	623	641	612	639	616	633	653	677	651	649	650	640	631	626	641	607	595	706	618	669	644	642	628	639	621	645	699	616	641	651	659	651	617	605	612	626	614	616	636	660	668	613	652	642	647	645	664	663	581	633	641	659	645	637	641	603	627	661	632	642	596	632	620	620	613	618	650	661	617	662	652	616	623	644	681	640	621	587	590	639	652	658	643	626	613	632	662	619	651	627	630	622	605	613	617	642	645	638	633	631	673	657	636	626	624	660	623	645	643	672	584	683	605	655	605	652	661	624	627	628	678	589	609	611	632	654	597	614	679	629	599	629	664	600	628	658	610	651	651	616	647	691	625	623	601	639	608	602	639	660	626	647	605	683	624	618	647	608	623	646	649	616	614	612	634	619	610	604	630	625	602	625	586	605	691	593	613	674	593	642	613	648	605	626	607	651	624	646	625	640	635	638	682	627	619	631	691	632	634	585	644	624	680	625	610	659	675	628	669	635	611	662	633
27737	12691	2259	1349	952	992	1008	933	948	952	940	968	909	971	957	968	990	977	991	965	917	969	1012	971	970	922	914	956	949	946	926	951	993	1022	954	1002	936	980	919	952	967	892	972	961	945	1000	963	918	929	982	959	948	933	932	949	966	920	915	989	945	988	913	866	903	998	952	932	940	974	995	950	957	919	969	1008	942	989	926	998	946	984	900	978	933	986	901	941	1012	977	899	951	966	982	963	910	982	946	925	954	938	935	1000	999	971	964	918	937	987	963	942	941	967	961	1025	942	922	995	936	961	903	919	938	918	938	931	894	1000	937	955	946	921	942	882	970	951	909	954	973	979	918	969	918	922	951	934	953	946	964	864	879	982	955	953	948	929	967	989	974	953	911	941	971	902	929	923	948	897	912	950	933	947	974	902	959	1004	993	985	936	944	893	944	921	931	901	967	948	942	868	946	904	928	985	941	973	937	929	932	937	949	930	920	956	1021	953	918	896	958	992	934	1010	935	951	929	996	947	957	949	931	921	930	996	952	919	931	949	865	911	1015	971	917	978	1030	973	935	964	899	948	965	987	915	858	954	908	1017	991	941	971	957	930	965	982	982	953	983	992	925	906	947	951	951	931	975	974	908	951	951	955	967	963	901	983	1015	980	976	917	993	953	974	952	976	984	972	970	938	945	894	963	974	948	992	980	875	916	974	1035	890	953	955	1001	934	947	950	976	991	935	993	913	910	986	915	941	919	975	963	959	920	959	930	935	932	922	956	912	938	949	978	909	913	973	1006	1020	965	942	1008	953	997	999	987	901	943	996	994	977	939	912	962	881	976	958	945	957	935	969	918	912	926	975	994	983	988	935	973	881	1005	951	899	963	940	946	983	902	958	919	984	969	964	961	952	1004	918	963	876	915	936	995	971	963	958	950	954	927	953	931	925	1024	939	960	925	917	906	942	948	979	923	958	983	917	905	989	990	964	944	941	951	975	965	968	896	918	976	943	903	902	985	967	927	934	979	947	983	938	977	939	975	968	948	966	915	928	963	973	916	986	1011	940	939	923	951	949	904	982	949	993	968	934	959	954	965	969	991	958	970	935	974	929	945	974	938	979	937	959	936	1062	968	960	899	934	959	966	963	976	979	922	935	955	1024	1016	945	985	956	963	896	963	963	947	992	932	975	939	915	973	1019	911	958	935	924	921	980	932	942	921	962	863	964	921	922	946	949	940	945	972	974	925	947	907	950	904	885	952	928	973	1000	958	908	945	943	948	937	950	929	909	922	979	954	916	960	974	895	918	931	850	962	974	928	963	977	942	944	950	927	1011	944	953	1017	985	961	945	913	943	925	919	965	948	978	941	956	915	975	953	1001	920	933	960	880	941	941	1024	924	929	973	983	938	964	966	950	968	969	977	975	987	877	966	938	956	955	915	983	949	954	954	930	956	946	900	909	980	882	953	975	940	922	947	986	964	980	975	958	908	907	884	929	900	987	941	940	959	911	935	927	980	980	954	958	1004	927	933	951	950	961	929	910	943	968	888	929	940	953	960	939	946	938	947	961	904	903	934	941	952	1006	929	955	925	960	954	987	956	985	952	1033	922	973	953	924	944	978	976	890	891	917	926	945	967	929	970	941	940	977	964	934	966	936	914	958	1006	925	955	924	960	944	916	906	1009	922	960	942	949	951	902	930	954	929	897	928	992	968	943	972	956	891	971	950	961	888	950	896	939	940	947	945	959	964	971	903	916	941	955	940	941	1003	960	915	921	908	958	958	938	961	1013	950	939	944	962	959	923	967	914	1003	940	972	970	917	972	967	969	973	926	943	975	924	927	887	950	884	972	949	951	969	942	975	943	940	923	931	893	957	992	943	971	926	949	932	956	970	970	920	973	988	938	1000	938	946	954	909	974	961	980	942	937	889	925	888	921	991	1040	910	962	923	934	910	955	933	982	977	963	940	944	940	954	928	974	922	988	887	947	930	937	1018	983	940	923	902	958	990	963	980	955	945	986	975	942	981	934	928	929	951	965	1010	984	1001	942	995	945	990	932	920	936	951	956	983	925	951	934	960	934	940	944	911	947	1001	975	992	961	953	976	978	901	968	999	929	985	933	962	918	929	905	982	912	931	899	922	945	943	966	996	963	883	925	926	964	940	942	961	1023	976	957	1017	957	912	945	922	934	931	923	879	997	956	944	902	1008	943	923	918	984	936	969	986	912	939	1008	932	983	994	925	946	1016	928	922	980	996	927	933	988	969	1013	944	933	960	906	920	904	968	951	933	940	976	949	982	961	895	934	906	940	934	931	899	941	957	924	937	921	1009	925	932	990	951	921	943	964	944	926	932	919	941	890	983	934	920	920	944	921	922	998	947	908	927	970	947	900	960	963	966	968	931	922	940	901	903	916	1026	967	963	945	985	976	952	909	991	942	912	926	932	974	929	927	941	935	846	878	961	972	903	920	932	968	1002	968	992	917	921	952	917	985	975	938	929	919	980	955	998	919	901	970	963	980	946	932	922	992	921	975	969	933	936	965	957	954	897	953	968	882	941	935	937	945	905	931	949	927	1000	869	875	979	895	906	882	965	980	944	957	926	999	980	940	951	978	999	975	948	913	941	944	900	951	905	929	1029	957	964	893	973	933	933	956	962	930	925	975	905	955	946	917	917	936	932	969	914	992	1013	919	973	1044	920	932	979	976	957	1034	973	896	994	970	952	982	935	942	987	978	969	937	955	968	954	915	932	941	935	928	932	992	923	906	984	925	975	923	934	918	977	956	971	914	951	985	924	951	967	930	939	967	943	902	1007	941	892	923	980	967	970	927	932	930	901	934	971	953	939	878	925	926	948	1012	956	942	900	932	920	988	1010	886	941	937	937	954	913	983	952	941	950	1014	930	948	965	942	967	942	922	934	959	968	919	979	989	1015	896	929	941	910	997	894	1021	934	917	941	943	934	941	973	912	941	922	981	915	926	962	980	957	925	972	957	1002	902	996	956	949	970	946	944	1006	946	921	965	995	959	902	891	967	954	944	943	923	906	958	946	926	950	930	961	964	989	1037	943	935	935	1011	991	973	916	952	960	968	948	1006	993	966	979	925	902	857	931	933	1018	979	945	932	891	915	932	938	914	961	925	969	944	976	904	968	986	1010	952	870	905	930	1011	961	960	940	948	956	940	906	976	926	924	972	992	909	932	931	929	944	1051	967	958	917	916	922	920	912	974	914	974	964	944	973	1023	981	964	952	937	973	1006	906	992	942	952	991	939	968	937	945	946	980	1002	965	1000	999	950	949	915	939	934	946	929	947	958	940	921	913	925	942	945	939	957	1005	938	992	912	966	1031	955	997	974	1031	975	941	986	985	956	934	973	913	976	947	977	969	931	963	968	919	948	951	980	924	878	941	959	984	960	921	935	969	952	962	959	988	909	975	947	991	1007	905	921	957	950	968	1011	943	925	878	946	961	981	1006	943	887	926	922	906	947	938	950	961	957	935	959	966	986	1010	916	896	940	902	995	997	899	942	932	934	998	967	964	982	1025	948	982	960	936	946	911	916	948	949	895	978	1019	904	931	950	942	950	1022	876	950	1031	969	1002
5135	1069	998	887	911	861	902	815	817	840	814	843	863	847	806	852	879	889	866	875	853	800	795	802	828	901	836	915	785	794	849	835	841	860	811	844	799	818	833	829	789	915	825	871	799	848	841	835	832	847	838	817	870	796	859	872	861	797	855	841	827	828	841	833	907	794	866	808	814	810	817	841	840	875	813	796	812	877	819	827	833	835	843	867	802	846	834	843	861	796	854	820	863	781	848	828	763	844	795	865	785	834	854	893	826	847	829	815	821	821	805	893	838	823	827	814	823	866	857	840	842	804	833	815	905	823	861	814	780	850	810	866	871	854	815	837	832	804	820	817	854	829	796	858	837	823	888	810	794	809	798	830	869	838	845	820	905	815	851	791	863	851	829	802	855	805	806	787	779	812	836	830	881	820	827	845	856	884	869	804	841	815	885	852	811	794	841	812	890	861	799	791	798	794	864	789	825	853	778	766	818	835	856	845	834	827	806	823	823	833	840	866	831	804	824	858	824	794	823	823	813	806	827	800	805	799	836	869	791	842	839	878	877	822	862	848	861	826	883	866	861	835	860	823	826	867	878	820	861	842	827	835	870	830	846	854	841	840	859	850	859	842	837	825	851	809	843	861	842	870	833	817	813	869	889	829	870	850	859	835	870	859	841	844	846	864	821	858	841	795	828	869	807	829	818	800	875	829	838	794	811	876	828	818	827	813	821	882	861	860	847	867	806	798	855	840	824	848	885	828	824	835	843	797	806	871	791	857	829	877	872	758	810	810	857	876	857	865	852	825	807	787	827	803	803	832	835	847	853	764	837	856	824	800	904	838	838	879	820	785	850	851	839	779	820	895	805	855	797	860	834	778	849	841	829	893	842	834	841	865	842	854	777	823	857	879	835	834	827	923	829	782	850	830	796	861	841	780	753	846	823	840	817	862	881	820	789	831	853	841	871	867	838	847	831	871	837	826	854	823	861	866	848	853	839	843	820	862	807	850	882	775	869	823	886	879	823	818	825	839	813	826	864	823	830	835	818	823	864	863	827	827	831	824	827	858	839	841	863	873	854	871	841	842	851	858	855	761	792	871	814	844	836	887	860	793	881	848	837	834	823	831	842	878	842	830	808	821	823	828	794	831	857	848	851	819	821	835	837	912	809	829	814	830	816	807	797	849	800	831	890	872	837	892	823	806	833	822	838	841	827	830	838	922	855	883	812	792	862	846	850	764	847	819	777	842	910	807	855	821	797	789	878	833	851	866	814	814	796	783	832	851	863	844	836	841	803	803	834	887	832	814	851	808	872	860	894	866	854	782	867	855	810	858	824	825	798	850	821	855	905	828	837	834	851	793	815	831	869	805	831	860	847	830	856	846	820	812	829	882	849	841	805	863	847	873	829	840	825	783	871	837	808	819	827	804	856	802	805	832	838	814	799	842	853	799	824	839	866	838	834	826	863	813	768	801	794	848	845	877	868	837	860	889	850	876	820	833	833	870	874	813	826	845	836	836	857	840	862	832	843	851	842	865	788	815	855	861	788	812	824	865	782	798	843	840	797	849	897	804	865	859	848	833	823	878	805	854	878	832	822	858	815	926	838	769	821	821	804	861	809	821	813	806	829	945	793	805	831	826	854	844	844	860	848	898	823	833	784	865	856	839	864	806	816	863	828	854	794	840	835	750	839	875	819	835	818	832	775	869	823	827	814	823	823	782	861	912	810	870	802	787	823	820	859	874	836	831	847	850	855	850	832	817	852	835	811	847	818	813	826	809	882	843	794	865	834	807	804	861	835	877	858	846	788	781	893	882	846	789	809	817	870	818	832	831	838	868	841	845	875	834	855	843	790	838	820	821	821	781	809	893	839	855	840	839	908	809	828	826	826	827	809	830	815	799	858	808	843	860	832	855	902	919	817	879	817	862	829	859	840	796	830	839	841	826	855	855	857	858	833	820	901	855	815	835	898	812	821	864	828	871	813	818	824	806	846	880	808	790	813	811	822	843	865	839	857	860	833	846	802	846	810	838	837	868	790	864	867	846	801	827	844	858	861	840	882	820	829	857	883	877	888	801	858	794	791	864	830	787	824	824	811	899	758	850	853	855	807	878	824	822	870	822	768	831	817	869	868	825	892	845	846	787	861	780	820	829	803	787	797	832	788	863	855	857	752	765	847	795	872	817	795	863	823	800	860	828	878	874	876	829	789	848	847	816	859	829	863	833	844	800	808	808	862	793	831	871	844	866	780	816	886	825	824	854	841	788	862	836	840	867	780	831	870	845	833	853	827	781	858	828	819	866	838	842	813	861	843	833	808	789	877	851	809	817	759	807	802	847	874	877	860	825	867	845	903	870	822	795	858	844	843	869	833	816	861	789	791	810	848	854	792	862	847	849	831	899	852	836	820	794	832	823	877	841	853	806	865	786	847	819	898	801	856	796	865	813	796	813	830	856	847	836	850	845	851	821	817	797	831	846	817	805	843	837	858	863	812	870	872	822	827	794	794	910	814	809	789	844	788	803	883	797	789	823	827	804	853	876	818	902	842	819	813	801	825	820	793	828	850	839	830	831	832	866	798	832	815	827	847	839	841	797	870	879	808	836	815	762	827	870	841	849	873	838	782	782	831	836	879	823	829	810	828	831	841	773	799	811	890	860	815	870	769	806	801	866	894	827	818	822	799	792	807	909	858	822	838	861	863	817	847	812	805	797	843	801	779	850	874	838	858	847	825	796	829	833	829	842	903	818	841	872	821	833	818	782	833	836	852	840	877	844	858	818	866	850	808	843	835	827	790	842	815	796	885	805	824	837	862	835	842	845	823	838	858	808	833	793	736	797	853	832	870	886	868	816	834	799	809	827	851	805	827	860	805	861	882	828	827	829	822	806	805	886	820	836	826	828	827	820	825	849	838	816	843	837	775	816	849	850	849	811	777	861	853	864	834	828	823	830	797	817	904	856	811	831	850	885	803	833	873	801	859	834	823	805	868	852	846	904	823	857	870	843	864	807	854	823	874	758	809	860	848	840	858	836	804	891	828	851	803	846	792	865	848	875	857	807	779	893	846	852	818	877	865	840	803	817	866	817	875	790	875	788	835	800	836	806	861	851	839	814	828	851	906	853	841	848	800	836	859	874	898	802	856	858	874	817	831	813	801	852	813	831	841	853	851	847	852	811	832	807	877	778	809	808	774	831	815	882	878	829	851	850	847	786	818	795	837	889	801	822	826	819	838	823	769	860	869	857	807	843	834	813	834	847	832	774	857	787	840	849	836	835	810	858	801	814	857	843	803	825	861	808	841	865	882	852	810	847	852	838	831	808	851	799	843	806	845	816	811	842	852	835	852	810	826	830	859	839	789	790	812	850	840	825	797	820	853	829	850	862	834	871	839	823	838	821	829	844	839	853	815	841	816	871	831	849	785	904	809	824	819	852	826	817	861	793	805	804	849	861	832	812	800	819	799	813	900	783	759	827	798	815	818	876	829	824	810	862	846	818	779	807
25474	21504	26963	23805	3917	1521	1293	1120	1016	1058	1057	1000	1035	1015	1068	1032	1096	1055	1052	1007	987	1035	977	998	978	1003	1000	1013	966	954	969	997	973	1004	1049	1003	1034	935	1008	1043	980	911	1018	1008	1015	1033	995	922	1007	980	964	963	982	986	999	978	975	1020	973	1040	962	1008	1011	941	1020	1021	1007	1016	968	1008	1059	987	938	1004	1019	997	986	996	1002	1033	1053	954	989	959	998	965	948	1043	966	1018	1031	975	1022	1073	925	996	975	989	985	1014	1014	981	966	1020	994	954	1006	983	1010	990	1057	992	985	1019	1031	1051	959	993	1004	965	1058	970	1032	966	961	1032	1013	940	984	980	951	993	1000	975	956	973	1026	964	960	1012	1011	978	928	1017	1012	981	942	969	961	976	993	968	1023	1000	1070	992	990	993	965	990	1004	1004	1005	988	1046	968	980	1027	980	991	1031	975	997	1006	959	1016	1019	962	971	975	988	982	979	1026	1015	1062	1007	954	1047	1012	977	1013	998	1043	963	976	1041	943	930	985	976	1003	985	979	919	970	1029	992	985	1017	996	973	971	977	943	993	965	977	1026	995	1067	980	977	938	986	950	950	1007	947	970	898	1018	982	993	1010	1017	1005	1069	1039	1037	1097	1034	996	1009	969	968	998	1000	1034	965	947	1014	913	977	1014	946	984	931	999	1013	1080	989	954	1015	963	971	978	980	1014	974	1010	1022	946	993	1007	930	945	925	992	975	1042	990	1005	980	970	1004	1021	1030	1005	1040	1019	967	1004	1003	1021	1036	965	1043	990	1044	997	973	1089	1008	1033	1034	1030	978	983	991	980	1005	1005	1099	995	968	1041	999	1021	1015	1027	1036	977	1065	964	998	1019	969	1011	933	1021	975	979	1045	1025	972	960	1017	1015	953	972	1005	1009	961	965	931	1010	919	915	1029	987	990	1003	979	1015	962	994	1007	930	962	977	993	1001	999	1011	971	1091	1019	1009	1026	958	997	996	983	970	1050	985	1010	965	1056	1023	974	963	1024	973	1027	981	918	968	904	1002	966	958	1020	1041	1003	980	975	970	977	1045	1024	1013	1034	1015	995	989	1039	979	955	966	974	963	949	1026	994	1041	954	1002	986	976	1014	1034	977	1024	1044	947	1027	1002	977	1020	1039	1014	1030	989	945	995	939	959	970	1029	967	1002	1008	980	1005	1024	1002	1009	999	960	1020	1075	1043	1037	978	962	934	965	1027	978	1000	987	957	961	969	949	988	998	992	1014	982	1048	1003	1043	984	1033	952	948	947	978	1012	1022	1011	1032	991	961	999	1029	1016	968	964	1014	917	996	962	965	992	980	975	916	987	1042	1018	1004	1013	953	1009	933	991	1019	1035	971	987	981	1007	1000	944	1025	986	1006	986	976	990	971	997	999	1016	1069	991	1010	1022	1012	1070	1062	967	985	1008	955	1007	1006	985	1008	1006	947	974	994	1021	1027	1008	984	994	1009	971	972	999	962	1038	947	964	971	952	987	1013	1056	988	976	990	943	1006	989	993	1037	1015	980	947	1018	953	1037	991	972	1002	1016	1036	991	959	966	1022	1025	994	1031	1026	958	1005	984	999	988	1023	1030	959	976	1035	1029	964	992	1014	1001	1046	950	959	1010	1028	1057	986	1010	1045	964	971	937	985	947	1035	1036	986	980	992	1031	945	987	1000	1020	1038	937	954	1039	992	1039	1005	964	1019	977	981	1026	990	1025	1002	1039	1005	918	1024	1036	1008	970	995	959	955	992	948	1002	1004	1011	1002	939	1010	986	1040	1010	954	992	934	967	961	1004	1014	966	1008	1035	1056	931	1000	1029	1008	1028	1039	1012	1011	952	1032	1034	968	947	1011	942	1009	1026	958	963	962	1025	989	1037	1041	998	991	979	999	1012	1036	934	936	1048	977	1001	979	1054	951	959	955	983	1074	968	1014	983	974	955	1021	991	1003	920	893	978	990	965	961	981	954	920	977	1026	1042	1056	974	993	966	1006	986	1002	1012	1009	982	1014	964	1031	1002	931	992	1028	967	961	1010	1033	1001	1026	988	1016	976	1081	1026	964	944	1012	991	955	943	937	994	1038	947	950	996	978	1047	1018	986	942	981	955	977	951	951	972	931	958	969	984	1072	980	959	960	1023	962	1006	1005	972	1046	997	1032	1005	1036	997	932	970	982	955	1007	986	1008	1046	1009	1000	1000	994	1045	982	1004	950	996	982	1002	995	975	965	945	1032	998	992	1107	980	987	1034	1061	998	951	1000	969	992	1023	1023	1013	965	1028	972	1071	1029	920	943	986	1022	1000	977	993	994	1012	985	1016	981	1032	958	1051	939	946	1021	970	981	949	986	1012	999	982	1026	1005	976	997	1079	993	1035	985	943	1027	988	968	1018	998	1006	984	1034	976	938	1002	960	951	974	965	982	984	1010	1049	1026	951	1008	995	961	1039	975	974	990	985	1011	975	981	964	982	1002	1019	1057	1070	981	959	1012	962	1038	991	975	934	959	998	965	979	999	963	993	958	999	1009	983	959	928	966	1001	1002	1009	1068	970	988	1055	932	993	939	1031	1034	979	996	1025	976	1037	960	954	986	999	1007	995	996	968	984	1003	949	1035	988	997	977	991	1035	970	1005	997	1005	984	982	963	929	966	954	985	1037	1013	1013	1010	1006	1022	999	969	983	987	1000	1008	986	1020	1002	1093	1061	983	1032	987	982	1027	965	1030	922	1017	1061	983	954	1010	1018	986	1016	980	1002	949	949	933	1032	980	988	976	962	978	994	1038	1008	981	962	956	1080	959	1033	944	1008	1011	1041	987	1007	982	970	994	974	1009	971	959	994	1033	995	1011	1021	1021	959	996	1007	993	952	943	968	1039	951	1011	1012	1013	977	1052	938	1010	1030	1006	984	986	952	987	1024	1029	962	1005	977	1007	997	923	973	998	954	971	1000	1069	948	953	1026	1036	1017	1070	965	952	997	1016	988	995	943	993	989	1004	975	1041	1015	1012	1019	956	1040	1046	999	1018	982	1020	1026	1010	974	968	963	983	1004	1029	938	1017	990	979	982	1021	982	958	970	927	1012	976	1027	982	948	1023	1039	937	966	1015	965	996	969	1014	954	929	985	993	1011	981	1006	978	982	1049	941	1022	987	994	984	991	1023	1010	965	978	959	1015	1010	956	1059	988	977	1014	974	981	996	1030	964	1012	1012	1037	1008	969	1023	1030	1035	1005	989	980	1011	988	947	1000	996	984	1004	983	951	992	981	1017	972	960	1016	982	1004	970	1040	975	981	1034	1041	995	1020	980	946	951	979	1006	992	1026	996	1011	969	956	998	997	1030	1018	977	1017	985	994	1067	979	1018	1025	964	977	985	1051	939	953	941	967	998	928	1049	962	945	1032	996	990	990	993	980	1055	993	1006	988	1001	971	1021	981	1060	950	926	905	984	1013	992	969	1010	948	949	1047	1030	1001	1016	1028	964	1011	1026	943	972	1005	1015	997	953	967	969	988	1007	985	991	963	1020	994	988	938	957	1023	987	1027	928	1010	1010	1054	979	979	973	957	1047	947	1065	1009	1020	935	999	974	1021	1052	1003	1032	962	978	1029	956	991	1013	989	1036	980	996	947	949	992	972	997	980	971	1012	1044	1021	1047	988	958	1026	1022	957	961	1010	979	1016	1031	1001	976	1021	1070	1013	987	993	992	965	973	1042	985	967	986	1015	1009	918	964	929	930	971	1019	943	1000	1042	989	1038	1019	953	978	949	976	955	1001	978	990	986	986	1013	993	1026	1014	967	1002	1034	1018	1028	968	995	1008	1038	942	971	1028	1032	992	974	996	973	1015	993	1033	1014	968	1023	980	972	960	989	987	988	1002	974	1013	999	975	973	967	995	1023	1037	960	1010	984	981	993	1008	999	999	934	965	1024	1009	946	985	987	979	993	975	1052	998	1012	947	1031	980	1004	991	1006	985	1040	971	954	964	1025	1021	960	975	990	1025	964	946	1029	980	1009	986	991	972	933	983	995	963	993	976	987	1049	958	996	984	999	1013	956	990	984	1065	919	1033	1007	977	992	996	1021	951	933	952	1014	979	993	1020	1023	1026	977	1051	973	1026	1044
3613	2861	2446	1635	1359	1169	1091	994	1001	976	942	946	970	926	929	942	974	920	952	893	894	871	897	924	908	858	908	857	937	838	867	900	873	858	953	893	913	876	942	908	881	884	891	881	881	874	922	878	929	881	921	937	957	892	885	891	878	958	948	892	855	904	861	903	915	903	902	888	951	918	889	875	889	850	892	867	903	892	915	862	910	956	911	847	882	863	858	954	927	881	879	894	898	886	904	856	909	857	883	936	910	835	845	909	911	910	889	906	929	880	908	907	875	906	887	908	856	884	888	879	891	871	916	899	872	875	859	867	898	875	924	874	916	897	903	861	884	911	858	822	880	897	853	893	869	932	851	868	883	905	887	897	926	882	858	963	903	892	864	897	829	875	895	921	920	888	873	878	866	863	901	911	918	906	896	906	898	881	866	829	867	926	892	876	919	920	911	869	876	908	949	909	858	891	899	857	829	906	915	953	889	920	869	891	893	915	944	834	860	885	855	878	889	913	923	826	900	893	930	884	880	894	881	867	915	940	840	908	930	894	892	892	826	886	838	910	863	807	838	864	893	934	893	882	852	920	920	872	878	877	888	891	887	880	901	865	872	910	859	884	846	906	819	884	917	910	935	919	878	903	909	854	920	860	890	935	926	924	892	849	861	910	905	852	947	835	938	887	936	864	855	865	871	878	947	938	851	899	869	880	883	818	869	830	906	829	881	900	858	892	874	900	861	881	891	870	854	871	920	935	881	877	888	910	847	887	944	925	865	861	877	845	839	844	911	838	900	888	866	897	863	856	861	847	888	798	832	916	871	859	907	894	858	886	901	916	886	887	905	863	901	925	913	881	877	880	885	873	847	924	919	874	893	905	898	865	867	907	890	874	865	887	905	906	860	839	903	873	917	883	881	899	839	902	904	880	908	877	876	875	874	860	840	872	881	889	878	861	877	919	888	886	892	864	812	924	819	845	868	853	872	880	894	908	887	872	903	872	861	892	919	860	915	895	928	906	923	910	893	861	860	897	886	853	896	881	927	902	873	887	889	882	887	867	890	869	864	839	888	901	857	858	841	927	920	877	892	897	915	830	914	891	856	866	918	933	880	860	865	875	889	946	908	874	880	890	882	837	921	881	878	865	849	830	917	915	913	911	835	876	913	925	895	864	899	937	942	896	842	900	865	932	869	853	920	873	937	865	876	908	915	891	909	850	841	847	948	892	882	855	911	885	896	920	896	928	851	855	911	917	861	916	944	887	925	869	829	882	847	864	873	870	899	835	901	900	895	873	919	888	867	887	884	929	913	889	861	902	922	862	867	890	839	871	875	846	879	854	852	888	885	840	926	839	930	882	888	880	902	914	926	908	875	892	858	944	920	885	861	884	872	929	906	939	913	918	867	825	887	962	855	836	910	878	852	862	884	879	917	884	902	898	931	893	891	900	830	902	884	958	880	909	852	889	846	879	900	867	955	869	837	903	891	901	863	867	935	845	870	866	887	923	871	841	914	935	870	880	888	852	884	925	903	871	850	884	882	863	926	919	854	825	880	865	854	888	926	892	856	864	870	889	891	879	887	874	922	911	893	856	925	854	889	833	862	915	922	904	862	852	862	894	919	848	887	871	922	779	921	916	848	851	921	882	907	868	904	904	936	867	900	860	894	868	895	855	878	904	893	896	816	888	916	835	844	903	869	901	861	877	883	843	886	871	806	916	897	882	867	853	836	909	904	874	849	857	880	845	897	869	892	927	858	935	886	864	953	905	896	874	933	861	880	890	935	872	899	904	843	853	914	896	840	881	889	840	895	824	885	869	889	859	879	880	906	854	841	845	948	918	919	888	877	847	877	839	908	886	900	915	906	885	819	895	909	894	877	907	898	863	871	917	892	909	887	861	883	848	922	856	900	871	904	864	892	923	858	916	867	829	888	875	891	893	878	871	899	806	852	908	863	921	866	844	846	899	891	861	912	948	855	904	854	930	901	840	918	857	875	928	863	864	911	901	830	892	866	896	907	839	883	872	829	831	876	889	903	918	851	840	891	873	860	909	881	914	896	893	891	913	898	918	911	851	896	855	892	906	876	902	928	865	887	959	892	879	913	925	937	898	862	855	892	901	916	912	882	896	888	849	825	880	866	916	897	932	855	900	869	900	936	894	874	859	915	937	861	853	894	892	906	902	878	878	899	904	895	923	940	860	850	889	836	895	822	847	828	915	882	853	888	874	905	887	865	921	855	934	856	889	872	898	904	864	847	904	842	837	874	940	922	894	915	874	907	933	805	873	911	824	945	864	907	889	871	858	870	920	907	854	892	841	906	914	865	869	856	860	910	886	894	893	859	896	820	860	906	904	907	929	827	895	872	887	880	912	886	876	909	873	912	858	905	938	862	915	906	898	878	950	958	907	869	891	910	862	900	916	881	905	854	847	880	869	871	916	872	861	916	888	854	829	879	896	912	909	901	892	920	849	920	861	885	883	889	874	896	847	870	878	860	895	852	880	884	914	871	916	871	895	895	903	897	863	891	890	922	916	900	913	873	961	861	885	896	894	863	885	832	888	861	905	835	893	893	867	891	844	882	843	933	887	901	884	848	915	838	838	853	880	880	909	848	902	894	906	871	857	924	826	918	815	846	866	844	900	875	883	912	906	902	898	872	902	936	889	880	869	882	872	895	914	870	897	875	898	890	882	852	887	865	884	861	880	894	878	917	909	886	883	907	882	916	863	887	881	870	903	919	860	913	876	905	881	904	915	855	891	859	892	895	872	895	869	906	884	869	881	902	873	880	891	856	871	899	867	884	898	847	868	890	921	900	850	859	874	894	873	873	842	866	897	927	916	852	914	922	908	853	879	900	899	891	880	905	829	906	943	876	913	900	941	916	887	892	892	866	846	855	871	913	848	874	871	873	868	892	873	928	909	918	922	932	897	822	869	846	828	917	828	907	865	855	889	904	901	901	893	872	890	876	840	872	892	884	917	897	870	887	863	895	897	909	883	864	966	890	854	876	848	965	915	943	908	865	922	866	912	895	850	896	906	855	901	838	875	858	863	856	895	867	917	927	931	902	853	928	869	887	850	941	886	924	929	865	920	874	876	894	891	912	950	866	860	820	874	878	842	868	877	903	869	870	894	887	849	947	894	871	855	904	875	920	872	896	922	889	900	891	882	907	872	817	875	893	862	853	859	905	871	872	893	910	867	933	903	865	907	868	939	860	886	844	887	871	876	844	887	824	912	892	915	866	887	875	867	878	893	912	886	885	851	857	884	825	851	856	908	888	862	862	899	856	838	886	882	841	901	911	914	878	908	867	929	883	897	871	835	914	937	879	841	903	913	915	915	923	873	958	914	879	858	912	825	904	880	866	918	933	847	950	900	885	895	902	859	887	882	848	891	901	913	896	887	900	840	867	876	911	885	875	865	916	880	869	867	920	874	890	907	889	845	874	917	839	883	873	843	871	880	956	876	862	890	915	908	856	927	853	902	931	872	913	929	912	848
24227	21494	28773	24616	20970	4389	1531	991	830	701	767	763	692	714	683	665	735	680	707	679	714	658	694	635	713	655	644	672	694	703	672	640	688	683	642	605	660	678	649	635	614	670	637	648	664	632	669	643	623	638	655	666	636	616	685	618	647	652	651	669	652	693	656	639	661	654	648	624	615	604	629	643	677	589	602	635	679	633	625	631	651	597	633	682	598	668	638	625	621	677	607	677	601	631	668	631	626	661	605	657	650	679	686	674	657	662	629	657	650	683	669	616	633	631	631	631	668	634	668	665	645	614	602	709	659	599	637	637	652	626	657	646	637	596	633	619	632	587	648	657	647	647	671	603	674	627	675	642	654	636	681	622	623	660	601	661	641	634	646	659	648	640	603	629	662	638	680	622	631	622	679	601	658	674	707	645	659	633	659	708	667	621	633	688	635	673	647	639	633	664	581	609	639	600	640	659	652	618	691	647	642	679	631	689	655	626	611	669	655	620	668	653	635	665	623	625	589	641	597	632	654	621	642	645	668	626	641	596	654	709	587	606	648	596	685	679	609	648	675	624	660	712	633	663	627	607	626	665	640	659	617	642	667	636	649	602	631	631	696	654	645	668	615	638	703	638	646	662	637	619	638	615	638	646	632	666	656	651	636	653	603	609	646	645	667	600	626	628	638	670	633	641	622	675	653	657	635	632	616	624	632	629	663	626	660	634	612	649	663	608	618	640	662	695	650	620	655	604	667	635	644	698	663	661	649	650	614	671	672	650	614	638	668	670	620	606	618	610	669	654	630	633	691	663	609	640	620	605	643	645	634	609	626	679	643	681	681	630	649	630	624	621	670	580	638	650	592	634	633	614	670	619	647	621	640	615	602	630	631	630	660	629	611	615	650	620	603	639	655	675	650	703	612	624	649	681	654	637	676	633	684	653	600	603	694	641	675	702	632	645	636	645	636	634	684	617	648	625	654	617	648	666	621	657	652	663	619	666	619	642	639	694	586	653	614	661	643	586	626	590	631	643	626	631	649	674	623	593	654	647	626	597	631	626	626	652	684	644	574	654	598	636	646	642	619	641	679	681	625	699	640	611	616	672	660	636	608	643	653	607	598	652	627	629	620	604	624	650	604	617	656	649	661	654	659	617	646	658	618	625	664	644	591	628	666	620	666	623	590	621	661	651	596	646	670	622	648	625	647	653	635	665	671	623	623	634	646	642	603	650	672	609	673	668	631	657	602	604	606	690	652	699	636	638	671	592	590	654	636	648	654	583	650	588	623	646	642	652	653	658	659	658	657	652	667	643	656	640	618	641	626	611	673	669	617	604	645	647	627	583	618	614	643	577	653	623	633	653	630	592	603	661	626	602	631	650	636	618	623	674	634	602	644	633	656	651	638	672	647	680	632	622	606	658	637	625	654	638	640	630	600	644	622	599	590	659	637	648	639	558	653	629	652	629	655	601	633	597	619	625	627	667	624	639	653	641	640	635	626	620	637	619	663	643	635	638	660	618	643	622	598	607	645	633	676	662	626	583	697	648	615	639	659	624	609	643	638	665	614	618	618	663	623	678	643	672	607	621	635	608	622	661	633	634	643	662	657	683	660	625	661	612	622	588	649	642	691	617	616	641	690	633	622	645	600	594	619	600	620	625	612	649	663	592	639	638	669	646	624	642	647	682	630	643	609	589	636	646	604	626	676	645	651	631	617	650	688	657	624	595	641	641	602	633	653	646	635	667	649	671	619	623	613	641	680	663	606	657	645	630	650	630	646	648	646	658	618	648	652	619	642	608	660	664	670	603	674	607	608	645	627	635	655	618	590	653	651	608	649	653	621	660	634	627	598	594	656	675	676	657	604	633	655	647	619	642	625	612	663	597	654	577	643	660	585	605	649	643	628	671	633	606	633	669	630	644	619	592	654	667	691	670	618	648	644	646	653	647	653	651	694	661	634	625	668	641	673	659	663	626	632	648	647	644	651	605	620	636	620	617	682	621	618	655	632	629	618	594	657	672	629	636	641	655	627	631	610	567	584	642	619	601	651	652	634	656	631	665	625	615	665	626	640	651	631	634	622	622	596	642	646	638	657	659	622	649	664	656	629	621	633	641	654	636	675	628	666	593	663	658	635	630	668	670	599	677	656	669	615	635	546	600	628	619	632	611	630	637	626	677	619	661	618	596	606	651	625	640	655	631	628	623	608	612	620	630	667	627	656	652	642	674	654	648	637	654	620	644	648	613	609	623	669	662	617	629	663	647	609	594	611	612	642	613	675	627	603	663	651	638	645	645	650	607	648	655	628	632	623	592	607	655	638	619	639	646	667	636	609	622	710	622	621	613	640	677	628	677	652	656	607	613	619	593	635	561	632	625	679	662	629	628	624	639	598	653	638	608	637	604	624	648	620	594	632	637	687	621	656	602	623	628	613	609	620	632	614	644	629	582	618	633	584	641	656	629	664	612	641	607	625	669	637	654	680	644	626	624	671	623	646	661	653	673	617	603	635	647	649	649	648	592	634	607	673	640	601	621	633	640	653	600	642	619	639	613	634	649	635	627	623	665	598	650	608	639	627	594	663	620	640	618	649	656	641	636	646	632	675	629	607	628	614	623	606	663	623	677	645	611	645	646	601	649	624	598	694	677	685	641	634	657	583	616	609	637	660	643	664	614	645	646	574	642	643	621	619	611	673	591	635	635	644	629	599	629	660	647	634	641	625	692	621	629	657	638	644	615	638	648	599	623	642	673	635	664	687	630	607	609	607	630	652	677	646	662	645	641	655	689	593	657	657	651	612	658	665	598	617	634	625	612	613	659	615	619	623	602	686	661	666	666	672	613	676	673	622	646	667	591	693	587	666	636	648	629	651	598	592	636	599	637	593	663	618	616	663	661	637	663	650	669	617	645	651	642	606	601	605	618	608	639	660	636	633	681	633	672	653	665	618	635	625	617	634	612	627	640	622	600	625	649	611	627	649	669	612	621	625	621	654	563	634	660	618	638	665	651	617	690	671	620	690	634	661	646	630	607	684	634	625	660	676	665	650	655	640	674	663	637	617	642	600	636	587	659	596	660	648	652	650	691	599	647	625	634	614	646	644	623	654	656	630	660	631	611	616	628	640	606	617	686	627	656	607	633	600	651	673	685	630	612	666	666	650	578	637	649	679	625	654	614	650	656	633	638	630	625	600	672	659	667	633	612	595	690	638	661	608	648	638	655	609	644	625	645	618	597	630	640	623	644	689	638	629	645	645	662	641	627	590	618	674	643	666	665	652	612	676	618	627	603	638	689	641	687	684	608	623	555	575	623	606	638	630	611	675	626	648	625	629	617	633	655	605	620	652	595	673	616	606	601	637	611	668	641	651	653	664	606	654	626	634	682	662	603	629	588	629	559	607	594	629	661	634	636	607	656	631	612	631	640	610	667	642	601	622	610	647	619	624	642	639	603	659	626	654	640	642	668	597	716	638	601	645	620	646	561	640	613	666	632	652	583	668	591
3577	5127	4130	2145	1591	1282	1086	1025	881	873	821	813	802	747	735	741	713	714	718	702	700	701	678	659	730	652	706	669	665	654	662	670	689	675	644	658	694	645	644	663	627	635	649	620	686	659	648	694	661	681	632	633	653	635	635	681	658	700	617	654	641	647	610	601	608	684	664	610	637	653	594	647	689	646	653	642	628	614	631	636	705	627	647	664	619	645	682	631	639	624	629	668	626	601	651	648	610	595	634	635	675	610	620	642	638	640	629	627	622	649	636	630	609	645	629	645	626	653	681	631	652	614	618	605	627	652	617	670	637	641	650	600	605	620	629	597	672	651	612	634	644	643	649	626	682	634	656	605	654	655	645	611	635	650	613	621	596	669	628	630	656	674	678	649	645	651	648	654	649	676	661	671	629	681	634	662	628	624	618	628	626	639	620	623	668	675	664	631	657	665	597	647	641	631	670	627	644	614	639	560	649	632	661	663	670	620	638	715	602	634	606	666	613	632	657	613	659	612	619	684	650	605	613	601	652	661	556	619	626	654	621	654	615	651	622	634	621	639	624	600	612	597	614	634	631	656	655	585	665	678	583	604	666	621	621	664	675	616	627	619	686	636	705	630	630	646	662	577	610	650	615	620	642	638	642	631	631	618	654	614	641	668	628	635	631	622	590	588	642	621	621	622	614	623	660	640	629	673	653	580	647	640	635	646	667	634	655	637	666	675	651	639	598	632	679	661	607	588	647	647	620	676	650	627	618	633	609	587	644	614	580	670	615	646	608	574	629	638	641	598	661	600	664	642	643	648	608	612	680	568	612	668	650	661	664	627	633	647	619	595	638	636	680	674	622	631	630	624	626	645	627	607	699	610	640	625	640	641	674	632	669	627	637	676	586	634	636	593	630	622	625	593	637	639	605	642	641	647	637	653	653	592	681	631	625	651	653	658	626	657	705	604	638	592	640	595	606	613	571	588	624	621	627	649	657	615	671	613	624	602	624	635	584	614	656	599	599	620	644	647	658	649	662	655	617	598	642	631	598	630	622	635	618	629	620	619	637	650	602	609	606	634	621	662	624	621	644	618	592	645	659	650	675	656	667	632	656	632	626	624	611	664	645	584	623	619	633	657	626	625	649	601	635	601	589	659	616	624	663	635	629	621	587	636	605	601	636	607	624	646	626	623	618	620	599	632	578	615	632	608	636	600	624	634	605	628	590	631	650	633	654	627	636	638	602	604	646	608	631	653	610	627	661	619	679	628	583	622	609	628	617	607	635	662	596	651	630	640	646	620	643	633	611	613	622	640	646	659	645	648	624	633	668	610	612	651	609	645	651	644	640	622	639	657	649	609	633	634	683	659	678	672	599	616	631	654	611	613	617	606	660	647	642	642	591	598	647	617	644	676	614	615	619	647	663	664	614	620	623	637	653	598	634	623	643	632	613	634	611	640	631	610	644	599	628	623	600	628	628	690	608	631	669	651	641	632	624	642	643	647	653	613	652	642	622	610	645	620	622	632	677	651	609	642	683	647	653	632	623	628	614	634	592	614	640	622	611	651	676	618	611	575	625	627	627	677	657	610	651	663	675	592	597	649	646	680	636	641	637	628	591	669	611	646	655	620	641	614	647	639	621	666	642	652	630	642	642	622	648	621	622	556	649	639	641	651	681	639	696	618	641	624	663	625	609	619	634	647	653	640	638	622	640	646	620	591	650	675	600	623	609	619	637	630	612	598	612	677	603	652	650	647	634	603	605	577	619	609	598	695	643	627	573	624	634	680	620	682	639	641	596	640	603	641	644	642	645	604	622	621	583	656	665	603	634	620	641	638	605	687	613	589	619	589	617	600	627	646	663	606	641	646	634	649	612	628	650	623	620	662	616	643	622	636	641	682	622	620	626	592	618	657	685	677	647	618	658	590	595	618	605	625	664	579	655	657	654	656	632	612	610	619	659	600	605	600	620	610	640	601	646	613	622	668	616	592	664	631	651	621	613	655	623	619	648	636	652	622	627	677	645	626	634	628	661	630	621	622	641	618	596	641	630	634	598	605	614	624	686	589	668	632	643	629	668	626	619	626	638	660	615	641	620	629	600	601	643	599	608	624	649	601	625	614	611	638	607	634	614	595	598	617	669	618	616	638	594	675	612	611	639	630	604	608	629	616	665	620	587	641	627	567	698	613	627	622	627	662	623	587	614	647	583	594	641	662	652	665	630	639	617	645	580	629	601	611	619	632	665	607	634	657	631	604	603	617	613	652	669	637	610	620	617	639	595	622	622	647	574	656	620	658	670	627	615	663	615	648	641	616	630	629	631	584	632	612	634	616	667	614	626	638	624	659	621	600	604	601	666	579	644	608	613	587	663	632	616	650	659	634	589	659	629	656	658	590	600	589	623	620	612	618	670	667	605	603	607	639	649	646	636	630	649	649	635	654	604	618	627	635	602	635	617	647	595	639	642	638	633	640	622	653	632	649	625	643	630	620	606	628	614	651	679	588	646	625	656	638	643	614	640	614	673	625	585	645	636	619	651	643	613	570	653	632	665	623	616	633	657	563	663	611	640	644	631	650	628	674	611	655	665	605	594	647	578	615	640	646	608	653	631	599	620	611	611	633	623	617	616	648	580	620	606	626	634	598	605	674	627	613	634	620	630	649	598	605	658	646	619	645	623	679	705	676	682	604	612	621	553	632	656	658	626	629	677	610	604	610	628	623	617	643	621	588	623	627	655	608	635	631	603	596	634	634	590	659	647	615	598	606	659	641	605	672	611	635	617	642	623	635	663	638	603	580	672	594	638	623	633	655	602	606	613	641	614	649	601	645	606	586	626	615	672	634	625	640	586	631	664	630	626	638	649	671	630	664	624	634	623	645	631	602	639	652	653	634	620	628	609	670	599	614	624	634	649	598	557	650	629	628	675	649	619	631	644	598	636	582	633	671	628	649	602	608	614	630	644	608	593	621	665	624	618	646	646	665	676	601	619	647	594	620	598	645	620	631	685	645	636	609	639	640	635	609	571	611	654	648	635	597	603	605	622	619	643	612	618	641	613	659	643	625	621	664	637	625	642	604	575	639	628	622	620	617	627	631	634	567	634	608	624	575	668	613	643	634	586	623	610	655	624	605	625	635	617	619	600	643	647	638	628	607	670	665	626	590	611	667	680	643	640	629	639	620	622	623	644	584	607	655	658	626	618	582	607	629	608	629	641	597	587	608	669	580	651	606	593	641	647	618	576	661	598	593	612	602	625	619	619	618	645	597	631	629	600	586	662	615	628	625	650	592	639	651	604	617	615	652	610	578	623	617	593	606	624	620	577	678	642	602	611	634	628	631	620	637	645	673	632	612	631	608	637	627	664	660	633	611	660	642	624	619	600	620	639	653	636	641	608	669	614	679	641	596	636	674	621	597	634	643	648	593	611	615	585	624	610	630	641	665	623	642	619	600	630	622	635	626	601	556	624	658	627	641	630	669	624	654	593	613	670	626	675	638	585	667
27665	12632	2293	1326	1037	967	935	945	941	984	919	955	987	896	973	900	925	935	913	923	929	932	950	912	938	977	980	910	959	931	919	955	871	895	888	920	952	980	958	937	940	907	977	901	925	907	946	954	923	927	968	924	983	988	922	976	917	957	928	955	921	946	956	999	925	944	912	924	960	939	919	945	885	957	964	918	936	906	937	972	934	898	962	896	926	968	926	1012	903	955	885	918	973	987	942	898	945	932	978	942	981	880	972	943	902	950	933	917	948	981	885	896	961	903	954	996	929	915	1000	896	955	931	902	942	950	936	926	895	884	991	923	966	927	921	971	926	932	999	957	945	923	974	938	911	907	938	892	923	900	956	951	930	922	905	921	900	919	999	861	908	887	941	899	944	928	922	960	960	953	874	981	901	939	922	966	928	959	984	940	965	939	908	904	959	897	933	908	939	938	932	905	972	922	898	983	974	975	947	940	888	920	948	972	923	911	963	945	951	930	887	903	878	913	905	945	955	959	945	978	956	898	924	983	933	985	975	993	940	843	926	904	947	937	947	901	978	967	901	943	932	983	927	935	955	927	880	918	939	860	937	969	934	991	934	952	930	934	915	958	949	924	916	957	864	923	927	920	978	914	940	937	956	933	906	917	896	965	1013	948	1003	924	893	973	920	980	960	911	942	940	979	944	943	940	914	940	908	950	899	900	950	925	960	915	1009	876	994	956	900	905	909	918	937	946	903	936	905	895	915	958	907	928	965	932	906	933	955	930	933	941	946	960	904	926	902	944	925	968	852	905	969	964	1009	929	910	911	948	910	973	920	1003	920	956	928	941	946	949	914	912	939	956	927	877	947	946	1019	970	916	961	996	947	936	868	926	912	958	930	937	937	975	952	962	953	921	915	975	953	938	949	989	952	976	932	920	881	942	974	916	905	903	967	946	940	927	929	1001	931	935	871	902	972	899	901	966	942	895	927	875	939	897	920	955	969	943	1005	935	907	923	986	1004	963	914	920	955	951	940	923	936	973	995	884	957	882	911	925	959	909	923	910	913	975	942	918	954	998	933	936	941	934	882	906	945	908	944	883	941	899	928	882	844	923	916	938	931	1002	955	933	928	881	973	992	979	956	951	938	964	934	941	947	998	927	897	919	882	986	955	936	866	944	915	945	974	923	928	936	888	916	878	958	940	930	906	926	934	963	938	1046	899	943	971	958	984	948	939	879	982	959	975	916	941	970	907	917	917	916	919	908	917	982	930	904	904	873	910	926	933	918	920	963	922	895	983	932	955	942	926	932	938	984	938	941	963	938	974	949	892	936	931	955	927	896	936	948	942	959	926	869	928	968	912	892	940	978	905	900	933	938	937	888	930	947	970	903	970	917	947	914	984	971	941	946	945	929	957	902	974	973	884	882	945	947	942	915	952	937	968	975	944	964	969	918	1002	961	978	962	932	933	951	951	947	944	947	963	934	932	958	925	1008	984	934	976	946	955	897	929	972	920	971	949	914	956	982	974	869	901	972	928	909	999	934	956	890	879	981	925	922	939	985	933	897	957	860	935	958	970	953	936	986	919	998	922	913	916	953	955	963	952	957	919	956	899	963	923	945	846	932	943	935	926	984	922	949	925	974	959	935	936	943	952	972	889	942	947	999	970	933	902	957	979	954	917	951	998	934	944	922	953	954	943	911	900	885	915	986	920	947	914	925	971	980	946	907	981	929	932	890	934	941	955	961	941	921	898	955	928	939	973	967	949	935	858	919	983	943	976	902	933	948	967	944	938	946	920	972	923	881	967	896	955	961	933	933	931	912	943	982	973	932	954	965	972	929	880	938	926	955	986	958	998	927	1000	952	860	971	928	968	917	926	970	879	947	930	945	948	950	928	936	924	967	957	878	981	936	951	960	916	969	863	928	938	926	969	941	939	908	907	934	913	963	957	938	970	929	937	958	980	955	970	916	915	912	992	951	892	890	985	891	901	863	936	913	915	955	936	903	947	944	968	933	947	919	947	892	949	974	1032	880	891	997	982	884	885	968	964	949	943	920	963	922	909	918	905	932	959	948	961	964	907	951	979	974	922	979	913	927	977	932	939	961	972	918	924	971	911	926	972	977	939	894	928	945	931	959	975	932	970	907	904	940	926	918	951	942	909	903	953	947	959	972	910	922	951	947	946	932	1001	905	961	943	905	890	944	873	895	948	967	930	927	896	974	943	968	963	980	920	877	968	910	996	959	914	939	936	1008	902	963	956	935	950	968	921	912	972	897	918	890	1013	929	918	890	902	906	861	918	951	925	979	885	938	943	917	927	962	872	940	922	987	948	935	906	1005	955	931	1013	966	953	980	948	901	962	1001	898	950	918	939	904	903	926	884	958	915	882	970	945	936	969	924	1024	982	956	909	932	967	948	926	916	946	903	931	950	923	996	913	966	923	945	942	973	931	968	946	915	994	953	938	993	862	941	999	907	962	942	915	979	990	960	931	926	963	951	948	940	967	942	925	974	927	899	951	987	927	949	897	911	895	935	918	972	956	951	943	922	910	920	975	949	938	962	881	973	963	931	915	938	979	949	973	943	999	976	967	876	897	877	990	951	960	915	895	940	932	933	896	955	967	959	983	972	915	931	940	955	904	919	969	968	851	964	885	915	931	901	927	906	888	914	954	940	908	945	958	910	939	934	971	933	898	944	947	917	856	902	916	1008	929	917	966	920	872	891	947	923	992	977	902	855	952	888	957	922	919	890	925	956	958	988	1001	928	959	968	936	945	898	1000	1007	931	918	924	964	875	944	917	946	942	987	917	920	1043	923	941	926	940	892	1002	938	896	906	870	922	975	995	925	934	903	959	923	943	950	985	935	914	941	954	958	923	911	962	910	942	936	902	910	921	914	927	914	928	891	933	879	955	918	945	924	934	944	934	968	913	954	943	965	974	914	847	928	925	950	916	947	964	949	951	995	972	929	946	947	921	936	949	898	937	981	965	910	939	951	926	969	891	918	940	934	936	942	975	938	907	910	901	967	892	883	937	920	964	960	937	917	956	1013	932	921	978	917	966	958	945	937	995	906	996	946	948	900	940	960	907	963	950	930	911	959	989	960	946	867	930	927	930	956	948	931	957	969	910	911	1012	902	913	942	1014	908	920	968	957	938	950	951	929	906	895	946	931	972	945	995	959	979	930	920	975	931	956	976	966	943	969	982	960	942	976	957	908	936	913	994	898	893	952	929	919	984	887	936	950	882	1001	962	910	926	934	971	909	1003	932	989	920	949	960	979	915	897	938	901	942	944	886	887	914	917	891	884	988	921	905	913	972	967	918	912	935	945	930	963	965	910	943	959	928	952	904	934	939	945	934	943	911	939	929	911	921	895	977	907	920	903	939	926	945	910	928	924	888	958	998	917	951	896	891	925	884	957	866	903	946	974	956	944	909	1027	909	944	901	942	932	960	965	925	889	937	933	933	901	950	898	942	956	932	900	876	935	884	953	902	975	919	928	897	1003	953	942	961	939	933	924	985	947	932	961	952	958	1001	985	958	985
5132	1048	1047	903	837	864	874	864	812	831	826	845	816	865	855	834	821	796	826	838	901	853	852	814	819	860	844	819	848	834	827	814	835	848	826	845	788	854	831	805	827	816	831	832	819	871	805	816	819	825	798	865	821	815	891	908	789	763	771	868	818	842	882	810	807	824	827	848	830	883	895	894	832	849	763	824	841	797	788	825	798	811	823	856	869	855	834	847	827	798	881	784	853	841	805	868	788	814	862	811	845	849	787	795	825	864	812	862	838	758	816	840	874	864	811	808	811	818	841	863	836	770	831	809	861	818	843	840	809	857	815	829	829	803	820	849	821	823	829	826	824	814	855	829	806	836	830	851	839	808	814	809	843	821	783	854	835	823	814	861	859	868	825	835	828	799	818	834	835	836	822	856	803	874	834	855	877	840	825	824	839	786	794	853	838	803	827	835	844	845	796	826	798	862	833	858	811	826	853	820	801	883	818	817	853	839	791	816	793	861	844	775	874	886	803	802	869	854	835	860	865	827	829	832	822	824	847	905	844	823	812	800	812	904	849	840	794	815	845	838	820	814	858	835	869	891	822	830	808	831	854	874	816	845	840	818	808	824	853	835	875	867	821	799	835	850	864	814	876	857	791	883	882	881	854	858	768	847	805	843	846	840	816	859	857	788	834	856	755	836	799	847	823	888	808	792	812	810	883	824	821	793	800	835	791	851	861	820	863	804	851	870	857	810	840	810	820	862	831	819	896	841	804	841	816	826	876	853	812	884	814	847	872	839	855	809	787	829	818	825	845	771	821	944	758	829	847	878	855	879	855	865	864	829	788	827	836	867	850	814	771	763	867	846	839	816	872	887	843	836	853	848	808	815	829	828	846	826	808	774	826	854	887	789	849	834	799	873	845	843	812	829	819	822	845	780	819	830	858	842	819	863	829	852	817	803	784	859	803	820	845	859	813	849	830	825	821	788	836	865	836	818	812	817	844	823	835	828	832	843	804	816	832	822	827	837	838	885	841	798	847	844	839	833	791	805	809	808	800	765	812	841	851	850	827	811	809	854	826	872	840	838	820	839	841	858	838	795	805	843	840	805	807	867	830	798	870	799	826	865	816	874	841	855	827	838	845	812	875	830	827	861	790	862	859	795	815	843	817	862	802	839	817	791	783	782	850	855	816	855	839	770	803	806	785	885	814	828	785	802	844	842	821	800	813	852	871	855	886	907	891	809	874	831	817	808	818	832	800	840	841	838	814	810	827	827	860	800	830	850	843	845	844	814	820	811	866	838	808	831	792	833	798	846	755	794	836	841	813	847	861	831	805	841	789	799	854	857	875	809	879	834	829	842	856	852	860	877	803	847	788	771	844	860	828	852	836	877	836	809	834	823	817	830	845	842	859	829	773	843	837	862	784	858	828	795	816	811	803	839	832	834	832	854	848	787	843	804	790	911	786	847	802	909	800	843	871	824	870	813	841	829	849	749	856	849	831	824	805	759	835	763	850	817	865	843	803	839	785	825	841	895	866	802	832	796	867	835	842	822	808	825	804	824	796	836	810	805	816	811	860	833	831	817	826	850	807	866	834	825	853	846	875	837	825	855	815	869	827	795	856	833	818	830	881	826	815	833	820	814	810	809	840	852	790	813	837	830	813	861	875	875	834	798	841	804	835	811	807	828	834	862	818	812	863	837	827	819	870	870	773	827	769	842	800	798	820	871	819	821	841	814	791	804	843	833	790	813	848	833	795	818	830	815	825	828	803	803	840	828	837	830	838	798	856	808	806	844	847	883	835	863	824	809	803	858	814	796	791	841	814	851	805	783	777	860	825	814	813	854	805	862	850	820	869	897	814	839	791	832	796	797	809	784	808	828	810	856	800	820	826	843	860	845	784	849	821	902	829	805	919	860	844	858	827	829	880	851	834	823	836	796	812	797	867	793	805	891	842	893	825	822	837	896	829	871	825	792	797	821	833	828	821	825	866	808	802	869	793	865	874	828	852	846	868	813	790	819	789	833	856	813	816	867	849	795	826	798	827	782	837	839	768	841	805	813	858	851	833	866	808	809	798	793	837	842	846	802	806	867	794	799	870	818	824	850	838	845	786	819	819	840	898	763	870	837	860	843	827	836	838	831	815	835	802	816	818	819	818	806	842	821	757	849	840	862	806	837	847	793	833	846	821	772	825	812	913	799	855	831	796	855	843	856	798	793	860	878	785	824	874	791	815	850	861	893	835	818	829	816	828	808	857	868	822	810	822	860	768	817	857	809	827	782	854	841	807	808	798	845	836	833	837	799	815	865	908	844	804	828	882	832	837	890	817	847	804	858	857	834	794	839	798	851	839	803	816	831	854	816	807	809	829	809	861	781	842	804	829	818	867	810	855	793	844	813	833	870	822	844	821	776	847	827	838	787	798	839	807	843	822	816	804	889	860	858	826	849	869	833	826	802	837	790	851	808	834	782	821	835	844	828	785	781	841	836	820	825	855	795	868	800	836	839	767	872	807	810	815	806	844	822	895	829	833	853	814	919	848	865	816	844	834	856	828	784	821	847	887	855	792	817	810	809	862	807	891	778	837	855	800	842	798	764	811	838	862	830	813	836	819	840	858	831	867	853	831	824	860	853	848	847	849	815	876	800	843	814	828	836	892	820	838	843	801	844	814	825	870	818	849	833	821	833	846	867	874	839	795	837	831	806	815	895	815	849	783	853	831	815	795	848	788	914	854	858	800	793	856	873	826	848	824	790	836	844	794	857	806	846	834	797	837	860	880	822	817	821	826	860	793	837	849	801	834	812	829	823	850	798	822	834	846	809	844	869	843	828	827	809	819	875	770	889	794	841	847	849	814	810	866	836	823	823	896	835	782	803	792	874	817	798	799	795	825	785	780	848	869	854	876	807	831	834	829	845	855	836	870	808	812	873	801	880	809	856	816	826	872	822	848	851	853	821	813	784	833	817	818	822	819	811	833	841	890	833	796	807	888	884	829	829	845	843	834	782	829	857	809	847	809	839	852	861	840	867	843	839	781	812	871	844	821	798	880	848	874	822	836	821	792	831	852	881	822	757	875	838	803	807	867	783	842	833	829	793	767	826	812	903	814	845	837	836	865	817	835	789	841	847	862	867	823	796	790	870	815	849	834	854	856	834	850	823	870	818	821	798	800	830	834	855	829	819	897	831	863	782	857	843	867	806	803	810	827	828	908	836	827	857	821	829	840	829	836	795	848	821	839	852	793	812	807	807	851	813	813	810	829	853	842	818	805	846	907	818	801	859	820	800	856	813	804	890	844	839	854	853	863	835	867	872	850	856	820	889	804	863	829	819	807	851	829	832	831	809	832	802	857	813	841	814	866	865	818	807	805	860	772	818	821	831	839	816	869	837	842	807	811	877	818	816	823	833	855	825	842	790	848	870	856	874	843	810	818	835	759	856	888	840	831	822	786	826	800	867	806	785	798	821	769	801	840	898	883	814	809	889	811	813	807	871	810	835	812	784
25352	21484	26982	23770	3862	1580	1286	1121	1033	990	1093	1041	1075	999	977	1028	1014	1034	1060	997	951	1003	990	988	1038	997	964	1017	1016	1023	1028	957	1000	978	981	1052	958	1013	968	986	997	985	971	1059	1026	951	979	1005	948	969	1060	1001	988	949	943	1005	985	1054	1056	991	973	975	989	988	967	980	992	985	1014	986	1009	975	973	954	950	989	1000	1009	1042	986	1011	970	952	1024	948	1024	1018	1045	1052	1050	1004	1022	969	996	1003	988	992	1000	999	951	1003	963	1009	994	994	987	996	938	1010	1012	1013	1020	1018	1034	1037	991	1010	1000	1030	1028	1009	988	1005	1021	994	1034	1043	999	1034	992	952	982	953	1069	986	992	941	933	975	968	966	956	1010	989	991	1005	983	988	1023	980	989	996	1010	1018	986	1017	991	973	1029	959	991	1082	942	974	994	1008	1021	980	1003	1018	1006	1073	1015	1019	990	965	944	976	1044	1031	988	1052	1017	951	1027	994	1005	992	956	966	1001	977	990	945	954	989	1047	981	1002	983	992	939	1031	993	984	893	955	954	1037	938	1043	978	977	976	931	970	980	1001	999	995	963	945	1013	1001	942	1003	963	1018	998	984	965	959	974	921	1000	958	993	985	965	989	1024	992	1038	978	1021	1021	957	1040	1045	985	979	955	953	992	971	1018	972	1022	958	980	954	1029	977	1025	1019	944	962	998	984	955	1004	1000	1013	963	982	1000	964	977	982	1024	950	996	1010	954	956	997	1051	1014	1001	939	991	962	956	974	919	934	1031	955	993	956	966	962	975	1019	957	986	978	981	1016	933	972	968	999	958	1012	985	947	1012	1006	1000	952	1007	966	951	938	1013	1011	987	973	954	1005	987	992	992	996	1012	989	1035	954	920	972	982	1059	1003	981	1031	987	986	963	984	971	987	993	1044	1054	1034	1010	1026	1028	1038	946	976	976	980	971	1006	950	1016	1027	1045	949	958	947	972	1019	1011	950	995	981	983	951	1030	958	978	1031	1015	952	1038	940	1014	1015	1034	937	940	968	975	978	971	1007	954	985	980	944	990	1028	1012	961	959	1028	967	979	975	995	998	1002	962	972	942	980	1003	978	1003	943	1023	1022	985	1015	999	966	974	1037	1015	1008	1028	1047	981	1022	979	972	987	935	966	948	954	996	987	964	930	1011	935	986	972	973	1002	939	1025	968	982	951	965	964	1009	916	1005	974	992	993	977	975	968	991	1001	1001	1006	1028	967	978	1024	991	965	1000	938	1029	982	984	942	939	994	980	1009	1054	1015	983	976	916	1006	962	1020	983	971	1003	1025	1035	971	1008	980	1012	1048	978	990	947	992	984	997	992	985	932	926	975	981	955	1003	1047	958	1003	1002	1055	994	971	1000	971	989	1038	971	1015	1006	901	1017	1005	983	1003	975	1063	966	1010	998	990	1046	955	935	1006	993	963	1002	945	969	1010	1007	926	981	1040	981	994	1041	969	989	935	972	1000	984	1032	1032	1012	970	1049	926	995	988	1021	1004	983	983	1007	994	996	975	940	983	1002	987	946	986	967	998	998	958	989	980	984	953	986	959	967	964	958	1032	977	1004	905	997	1011	975	993	1031	966	997	992	926	1005	1000	950	958	1015	1013	1003	1014	949	970	948	977	976	930	1063	982	971	1005	1018	1018	1070	974	978	973	966	957	966	972	989	965	949	986	1018	1024	1004	1006	953	988	978	979	1025	954	992	975	995	946	952	968	990	1010	1003	989	997	1016	1037	936	943	968	990	1018	941	995	930	967	966	986	991	998	971	962	955	959	969	926	960	998	941	938	986	990	1040	905	935	1038	1039	1014	1081	1001	1009	1008	993	993	1029	1013	1013	973	978	1028	984	961	1027	961	999	989	903	988	984	940	1019	977	1072	978	1003	980	1056	958	991	1022	990	1051	1028	1004	987	945	1031	963	951	976	1029	1037	972	1007	961	968	996	1003	1026	977	1009	1002	985	982	985	954	952	946	969	1045	975	993	1044	1048	1010	970	1031	971	1000	1008	1018	955	1001	970	1009	1045	990	992	1015	949	911	986	1045	978	967	985	984	1015	973	975	910	973	969	977	993	979	1046	992	959	978	1010	972	1028	948	1005	999	983	1071	1039	981	984	990	951	980	984	935	1024	1010	1044	969	1023	972	947	943	1039	952	1041	960	985	978	979	977	931	1024	967	935	957	989	1015	960	985	1003	990	977	953	929	953	965	1053	982	993	968	1012	1008	984	977	1014	1017	931	948	1042	1017	988	998	986	983	945	911	955	992	975	999	977	979	998	963	960	978	1093	1007	956	1015	953	946	999	988	996	956	995	978	1061	1036	950	1056	1029	1030	1012	933	981	945	993	1029	992	1049	996	994	951	1008	949	972	946	979	975	970	960	951	1020	985	958	1005	957	968	1017	1003	988	938	989	1037	990	991	1070	989	947	982	996	1027	972	942	995	989	1011	1038	1000	998	958	991	997	962	1032	1030	1024	974	978	1048	1035	990	1044	1030	987	1012	1001	938	1036	964	1010	995	982	976	993	966	971	967	998	1035	985	997	985	992	980	989	1034	986	1015	992	1003	951	975	993	1030	990	992	973	929	993	983	1009	1005	952	968	972	1026	947	981	1042	933	949	1000	949	960	950	988	1007	1000	994	1018	951	953	977	1021	956	958	980	970	1027	959	976	982	959	989	949	982	989	972	1027	1014	980	985	971	1019	1020	1014	1029	957	966	962	951	1050	943	1007	977	932	987	1002	1024	953	973	996	953	981	1009	1007	943	960	1009	933	1028	946	1020	976	1030	1007	1029	953	999	996	993	989	1016	1002	993	999	1029	976	978	1058	981	1061	976	999	993	1022	970	998	971	1044	967	993	975	996	973	1011	970	993	978	935	970	999	1035	995	1015	997	986	1017	959	1009	1021	986	983	976	1003	989	998	1009	986	991	959	1015	924	1007	994	999	1032	1009	984	1018	977	954	995	958	1061	972	1002	984	935	998	1015	974	923	1024	976	967	1001	985	968	936	939	985	967	1072	1026	910	1009	992	996	1020	945	962	928	938	974	1012	998	1018	966	1007	896	997	907	1006	966	954	966	1030	973	963	994	985	994	967	969	951	965	969	952	995	956	943	1013	999	1009	973	1000	1033	997	1014	990	1018	955	963	946	992	960	993	949	934	1000	964	1002	978	1034	972	981	974	974	963	1005	996	971	1057	946	997	1016	966	938	965	954	976	999	1005	953	943	1023	1019	1037	1014	985	991	1014	981	1022	986	1004	1037	992	1019	990	934	992	958	998	970	981	974	941	977	965	1007	970	1009	1043	962	1036	986	925	954	981	1006	957	996	1043	972	1011	1007	1076	934	1011	977	987	942	967	980	991	938	967	1003	981	957	909	959	1010	994	984	999	959	993	968	983	1004	950	970	978	1005	962	1018	1018	1038	996	986	985	933	1001	1036	988	954	994	984	1073	999	1007	988	997	999	1016	1050	978	983	1002	980	991	1054	971	1022	1002	956	1004	1023	996	1017	978	1022	1056	914	1015	1003	998	969	933	1027	990	985	1041	974	967	1028	1044	1017	1040	1008	994	953	1066	981	970	986	965	955	953	1006	975	988	983	950	999	1010	956	999	1028	999	1028	951	985	952	1035	1031	968	991	1010	1010	1012	979	995	1004	977	1009	926	1030	1004	980	943	944	997	982	985	986	988	1004	943	1048	963	974	973	974	1024	1007	1000	1009	1000	980	1005	1008	1001	972	1017	959	985	1076	996	994	963	989	937	979	943	1022	1005	969	1016	1012	965	1064	983	979	990	958	1022	981	1005	973	1004	985	1015	933	994	1020	987	975	1011	1026	950	1012	1010	968	1004	1061	974	979	1003	969	1004	1032	989	1009	1014	984	954	1025	973	963	951	969	1064	953	1027	981	984	1047	974	980	984	1029	1004	938	966	945	1003	1004	1079	961	990	954	960	1029	934	1010	999	972	993	1013	936	1062	990	930	966	981	932	991	997	995	1005	978
3632	2957	2515	1650	1304	1189	1045	1044	1043	1016	952	949	912	918	972	927	931	958	915	947	839	908	890	921	966	900	879	929	885	918	930	884	897	843	968	891	877	949	857	898	951	884	910	926	953	961	902	899	858	892	952	866	954	862	861	884	874	893	878	842	919	905	870	902	911	876	915	844	882	846	925	876	862	922	919	890	927	884	855	835	856	877	924	854	870	902	875	927	922	872	913	867	878	894	874	881	902	870	864	874	895	882	903	895	897	856	898	861	869	881	906	896	907	911	900	826	821	909	911	871	871	951	886	885	902	873	896	895	927	844	912	850	891	910	837	923	897	911	874	801	840	853	846	849	856	890	875	851	853	903	925	838	854	893	863	902	922	853	859	896	908	875	916	866	863	898	890	858	916	824	897	876	841	845	894	887	906	919	903	871	871	909	881	851	922	910	861	897	857	884	915	910	898	905	867	871	875	937	879	850	898	884	848	914	937	871	843	890	877	846	892	899	886	832	874	884	904	863	896	888	849	878	852	868	876	880	897	898	866	923	836	864	903	877	896	882	860	922	908	895	873	871	899	905	879	869	852	845	868	913	830	906	878	846	862	854	899	863	886	888	855	872	864	941	868	884	895	885	893	883	919	903	866	881	913	821	900	878	817	880	899	836	917	922	841	869	901	866	856	893	889	909	803	894	878	884	859	884	861	956	912	832	854	847	845	864	860	879	870	885	858	905	856	888	910	944	852	887	930	852	894	867	855	933	891	912	853	851	904	867	890	873	834	926	879	849	906	893	842	919	854	899	920	913	847	894	922	912	933	907	898	906	910	888	906	865	818	942	876	898	910	908	884	904	902	905	884	877	822	888	886	827	852	822	943	853	856	951	905	891	877	888	871	868	860	905	931	901	878	887	870	868	886	920	891	862	885	898	842	871	901	877	885	915	871	872	853	879	883	904	922	851	859	869	886	929	873	875	848	856	840	826	843	874	891	857	819	931	914	840	887	921	929	830	887	860	857	892	876	857	855	876	879	888	804	852	879	809	912	923	887	909	874	862	885	918	892	897	870	903	889	905	920	872	886	879	864	876	879	836	908	874	917	898	854	865	882	844	975	874	895	839	896	951	925	878	894	873	869	854	867	899	865	911	853	877	911	861	869	930	949	891	879	906	843	880	900	879	882	838	885	856	876	861	863	908	888	896	868	859	871	927	860	941	925	882	891	864	918	882	919	849	848	908	831	877	890	887	828	921	861	854	928	873	884	888	866	930	873	930	932	828	899	843	928	895	829	858	865	865	862	849	892	862	900	826	889	795	902	866	875	922	895	919	875	894	910	925	872	876	838	855	877	889	889	906	850	868	911	872	913	842	894	896	890	902	894	853	866	889	889	849	867	834	872	894	865	837	859	894	892	917	910	882	883	896	894	857	885	857	876	875	859	870	878	892	875	838	893	905	879	822	859	905	905	901	861	886	891	928	857	910	910	900	926	892	873	915	907	918	847	862	882	885	899	898	872	820	885	909	876	845	862	873	845	865	918	914	865	892	913	828	849	866	868	907	904	924	888	918	927	879	869	875	870	881	885	843	799	882	883	916	910	868	905	876	890	882	873	907	883	909	886	909	883	834	880	890	878	847	857	895	894	886	868	917	900	868	911	821	906	871	829	906	871	852	890	905	903	911	866	891	870	876	899	885	884	863	842	868	881	844	886	873	824	906	910	876	884	863	829	889	900	892	876	852	892	899	890	843	893	849	855	872	904	866	932	871	913	889	905	835	880	864	916	846	887	925	857	890	894	886	895	889	890	882	846	808	882	942	884	841	859	903	846	905	873	952	854	850	855	837	898	850	833	825	844	902	863	877	921	869	882	877	903	895	888	890	845	939	831	891	849	919	909	874	868	901	968	875	877	904	828	920	849	951	914	928	925	875	855	888	908	888	855	887	891	937	908	873	847	938	889	888	857	878	817	846	864	878	866	823	863	862	887	892	860	924	914	934	863	922	842	910	860	860	879	873	878	883	925	849	909	873	905	854	883	938	882	836	809	868	869	836	859	936	855	834	893	948	875	877	880	862	856	901	892	913	906	859	886	869	847	860	833	855	882	914	906	886	916	823	842	841	923	885	896	932	853	882	857	851	893	867	914	913	873	800	858	911	865	839	926	890	896	847	862	895	872	869	924	889	902	873	851	874	888	885	846	914	824	858	830	910	866	833	908	873	899	845	875	949	884	869	837	852	883	895	845	900	922	904	885	912	914	841	913	896	851	882	905	909	859	874	841	923	913	915	868	840	870	893	866	900	846	790	850	877	859	866	866	821	895	862	847	856	953	831	859	869	854	891	868	853	901	834	902	866	842	863	900	850	920	860	894	883	861	877	882	839	848	882	909	911	843	915	893	879	871	824	898	847	870	877	925	890	869	844	907	879	856	912	859	897	893	845	875	847	914	900	877	868	883	856	902	868	874	865	930	862	860	877	935	879	877	865	917	848	887	861	909	892	875	880	858	906	873	866	892	888	931	902	803	890	867	833	896	851	865	895	844	861	910	863	908	911	885	831	833	916	892	881	876	919	903	885	932	849	867	880	837	904	849	893	834	894	879	885	862	921	861	834	905	846	885	841	838	900	837	858	894	939	901	923	854	913	915	935	947	890	871	912	895	901	843	898	857	810	914	919	867	896	879	862	879	863	871	932	909	928	862	864	848	888	896	890	887	846	893	873	848	840	924	876	927	848	875	875	841	899	868	866	928	834	926	818	885	905	884	893	889	856	924	882	921	923	835	891	898	887	858	876	852	841	909	878	853	857	887	873	878	868	904	901	884	849	880	807	859	919	882	862	907	851	880	898	877	872	889	880	869	830	861	887	868	870	884	886	928	882	913	864	880	893	879	850	880	867	895	870	928	865	863	917	859	884	885	867	910	861	876	845	865	886	934	926	884	917	833	873	854	846	895	833	895	897	844	902	841	882	847	915	892	859	837	863	860	841	884	866	879	865	866	893	824	854	903	876	846	879	883	899	929	827	909	901	821	963	867	874	871	899	900	911	846	921	900	890	906	851	843	857	862	858	840	863	892	917	862	851	897	861	881	844	923	842	885	886	849	847	887	912	915	877	956	853	856	884	918	889	916	856	847	907	835	866	912	871	860	895	899	874	878	833	901	924	851	867	915	862	934	836	903	898	848	898	855	943	874	871	877	836	876	896	838	895	912	833	932	871	914	894	883	863	880	882	873	881	902	860	862	889	875	860	858	888	847	908	887	889	866	814	900	877	915	832	906	854	948	870	892	913	854	887	854	883	857	898	868	887	856	940	908	926	907	918	924	850	856	889	923	906	879	891	882	865	854	888	910	924	907	878	912	886	858	869	851	858	846	864	903	846	830	883	784	862	871	859	873	849	895	906	867	859	886	862	844	893	845	851	883	911	868	898	887	881	873	884	892	875	867	852	928	896	919	865	885	820	888	828	873	874	860	939	869	878	880	837	868	876	879	893	902	891	889	851
24214	21514	28809	24624	21049	4615	1456	934	821	796	744	739	778	744	730	739	768	696	707	667	673	706	670	666	672	631	701	686	661	635	659	677	670	660	692	680	661	686	689	657	705	647	637	684	670	660	655	656	616	656	616	632	642	676	700	688	635	654	668	652	636	708	657	679	666	616	670	645	681	628	657	671	617	675	692	600	619	672	675	634	673	637	687	663	642	654	635	635	673	669	629	622	658	632	654	647	635	636	633	687	657	657	637	688	678	663	620	663	672	660	639	640	666	665	648	640	634	676	641	611	628	651	650	686	639	656	655	630	666	670	666	708	652	687	675	648	688	638	677	636	645	630	630	621	671	626	650	654	650	669	678	688	636	655	676	630	626	664	635	636	667	643	620	589	652	642	634	656	632	685	619	682	648	698	617	651	638	718	622	706	694	666	694	604	586	606	642	633	645	631	646	665	618	615	650	667	678	648	628	660	679	658	639	714	682	644	667	644	645	677	633	645	662	602	626	671	656	627	643	609	666	683	661	623	606	656	657	634	618	654	673	638	609	665	627	683	622	670	709	640	666	679	629	620	672	649	638	648	675	668	627	605	675	675	617	649	690	687	636	639	686	730	702	648	679	631	603	679	588	624	641	639	623	662	636	643	674	613	644	652	692	646	581	656	679	680	707	643	657	691	681	617	611	627	641	597	643	605	653	608	591	623	699	613	592	669	630	615	599	615	606	639	664	675	599	689	638	678	672	618	681	627	603	669	641	655	701	620	624	674	632	678	605	621	640	658	659	660	656	654	638	687	656	677	574	576	666	678	653	620	653	651	715	649	600	671	626	653	636	615	673	638	638	657	644	670	648	671	661	642	642	652	648	693	665	630	608	667	598	662	628	648	603	620	660	655	666	612	638	640	657	666	649	632	603	627	665	638	633	605	663	644	657	594	667	629	634	635	673	641	647	631	620	636	671	708	621	612	664	645	614	636	641	628	653	659	633	641	651	659	677	614	666	626	608	659	653	677	680	681	665	674	658	709	662	612	659	638	615	662	702	663	682	659	642	632	666	639	637	660	635	619	607	649	642	671	615	644	603	610	620	644	577	680	645	663	611	682	602	622	654	620	679	619	601	642	630	666	676	643	642	627	634	616	647	644	666	619	616	614	630	594	644	671	651	627	700	626	637	617	637	623	637	668	645	652	627	627	624	654	629	651	640	685	649	655	594	604	667	640	650	627	648	661	656	619	622	678	620	604	652	660	646	624	673	641	660	638	644	608	656	692	609	657	680	628	627	638	599	667	683	693	638	608	594	612	714	638	665	621	620	664	704	628	675	612	660	683	696	689	684	664	659	653	653	612	651	604	624	636	619	671	616	627	617	657	645	627	595	673	672	624	685	639	667	593	634	649	616	668	614	693	604	690	659	600	627	655	667	602	632	649	623	626	639	633	630	642	646	633	609	634	624	595	613	625	625	672	639	623	651	659	663	673	640	631	622	675	636	618	639	663	652	653	603	611	643	687	637	644	629	695	615	636	608	641	680	653	671	644	619	643	648	598	667	604	643	636	636	613	596	641	637	628	642	639	638	651	686	664	649	639	630	587	620	638	648	595	700	691	702	682	640	637	631	632	637	621	639	613	605	655	636	628	633	612	661	656	681	645	680	646	609	627	680	693	673	610	608	664	637	634	611	641	681	675	615	640	644	619	644	632	610	702	643	664	654	629	641	658	680	634	628	617	671	642	685	665	622	645	646	626	632	631	646	717	673	642	647	638	684	633	651	603	706	610	661	650	619	658	648	664	670	636	668	647	633	640	637	604	627	627	599	625	674	619	621	621	632	655	627	637	638	592	635	654	660	641	678	641	686	687	682	642	664	639	695	660	678	642	655	650	646	660	656	648	628	638	682	598	666	650	714	642	686	614	639	669	664	640	664	676	680	661	672	630	646	652	647	638	636	633	630	632	639	649	624	603	637	638	632	641	664	621	637	684	667	629	642	574	656	662	650	660	660	647	616	630	648	630	655	638	608	632	673	626	635	656	648	656	636	666	659	609	640	631	601	649	621	624	636	646	652	642	667	621	595	624	680	651	659	604	638	681	647	642	639	643	642	687	594	680	581	642	597	631	634	657	621	656	621	666	627	682	627	627	649	650	680	682	640	648	668	607	639	674	636	642	670	674	656	635	620	641	664	623	633	648	655	668	641	634	667	700	643	651	668	633	650	648	643	645	645	678	618	648	612	646	664	678	626	625	714	674	618	661	619	582	655	658	637	662	635	588	664	621	657	610	606	634	661	662	652	595	655	654	665	607	653	645	628	642	672	662	663	638	627	655	638	629	633	622	668	708	648	625	637	654	647	611	681	617	638	686	668	707	634	650	672	662	631	629	626	672	715	635	652	685	606	589	635	584	627	670	659	673	665	635	581	635	586	656	649	634	650	649	657	657	658	694	643	656	647	625	644	624	646	638	640	677	639	643	660	623	626	656	641	633	654	667	661	648	642	670	676	667	642	649	661	686	657	660	638	647	618	637	664	628	633	612	665	593	618	668	685	634	669	617	658	636	665	644	661	628	664	623	598	619	642	606	641	625	668	626	662	614	638	635	659	654	675	644	674	618	681	645	667	627	670	646	659	650	607	656	673	643	626	633	630	643	660	660	674	678	640	621	631	672	603	614	640	657	652	619	644	634	623	647	689	626	693	684	644	679	681	680	642	648	618	658	623	634	671	631	631	610	622	575	617	653	606	654	640	675	638	613	639	637	662	646	681	676	646	674	665	623	665	628	630	689	642	661	627	679	653	662	645	638	662	636	646	640	666	659	660	611	607	678	619	638	653	617	638	604	649	679	671	667	631	620	588	646	636	647	677	652	635	686	649	654	635	625	620	629	642	691	694	685	639	647	629	650	688	668	657	634	657	664	670	600	585	684	665	669	632	661	636	639	697	652	693	643	655	649	593	628	675	639	632	626	653	648	687	621	642	610	677	607	668	673	628	617	679	641	633	602	678	657	625	669	631	692	634	698	666	636	643	635	628	682	653	661	642	636	648	625	636	662	588	641	657	617	647	667	613	648	602	614	665	633	644	674	633	663	660	632	616	646	662	654	645	611	637	644	648	658	697	653	640	693	655	659	657	638	614	650	630	624	633	632	651	633	647	662	645	659	693	627	619	654	658	627	604	629	655	643	624	672	657	701	641	639	639	616	631	598	624	627	659	647	627	689	656	625	649	629	629	656	636	619	626	649	625	637	676	662	657	644	658	657	656	659	646	637	643	676	648	642	666	632	631	624	617	613	611	628	643	651	626	628	640	630	669	622	665	644	673	637	658	668	632	636	638	602	615	626	639	639	655	656	640	660	598	641	689	614	680	623	637	686	691	717	629	644	683	657	651	629	683	619	646	649	637	690	647	646	638	611	682	593	694	589	627	607	691	648	627	664	699	676	674	650	624	630	688	619	630	641	613	639	670	632	656	652	625	627	623	639	641	615	606	634	661	633	684	640
3574	4981	4024	2266	1602	1313	1100	952	911	831	865	836	748	728	706	723	751	682	715	675	706	687	669	671	733	669	681	669	622	676	695	700	662	653	649	624	666	686	676	658	675	634	621	648	630	574	655	677	659	649	674	610	680	670	669	638	669	648	668	667	713	619	667	689	658	639	649	655	604	666	675	677	652	641	661	649	603	614	634	649	678	669	657	637	682	629	660	647	640	624	669	598	675	603	649	589	646	667	645	665	648	579	662	644	640	635	618	622	707	651	636	641	630	642	636	662	674	680	683	628	666	606	656	627	654	636	605	615	672	646	637	642	685	644	690	578	604	646	648	626	659	656	665	632	610	660	624	617	649	633	620	641	623	615	657	666	623	690	624	690	627	623	641	636	645	646	656	640	625	663	677	662	638	682	647	617	612	615	644	659	586	639	657	628	686	591	646	595	617	652	610	643	663	614	615	711	647	632	676	642	630	600	614	649	651	615	604	606	652	641	615	587	635	637	691	652	639	677	638	632	657	626	628	628	590	588	656	600	637	669	629	624	632	687	643	653	610	637	589	682	631	663	629	642	618	662	662	627	609	649	625	609	660	690	666	603	616	641	627	638	679	665	674	602	612	630	625	616	615	716	640	623	645	656	659	640	662	618	618	601	620	646	646	590	661	604	600	644	633	635	616	627	630	653	660	618	602	588	650	632	624	591	587	656	645	654	644	632	686	682	609	594	687	619	677	623	636	601	595	640	622	613	602	626	648	589	648	676	589	618	617	612	682	645	667	656	644	675	633	648	685	631	627	619	632	650	624	655	602	598	634	674	617	636	636	673	634	611	583	647	658	619	657	660	600	642	628	587	614	643	625	651	604	697	644	660	604	652	650	620	690	627	647	675	582	619	666	583	621	673	625	617	626	650	621	668	663	642	652	619	618	626	646	650	613	673	637	621	633	629	663	638	599	634	653	633	622	596	601	660	601	664	585	668	620	627	576	603	612	652	619	629	609	635	598	652	629	593	592	668	626	610	645	660	675	625	617	614	651	605	636	647	619	630	617	588	650	630	623	611	646	619	634	675	605	677	651	654	616	612	635	595	662	603	598	644	649	635	630	620	628	584	604	622	585	649	613	594	625	609	658	609	646	627	658	596	617	633	634	647	625	644	686	647	626	657	593	624	668	653	622	651	641	608	628	613	624	601	613	638	598	625	613	634	627	623	602	664	619	626	592	672	633	660	574	597	620	594	620	608	608	617	636	620	630	687	636	627	598	601	652	598	644	671	600	663	639	625	641	630	667	657	628	658	638	667	672	570	632	616	636	655	640	626	611	594	655	649	577	640	630	668	654	607	612	614	628	603	585	658	648	630	623	632	582	590	695	658	593	646	652	586	585	636	644	643	614	643	620	652	678	631	636	630	649	613	653	602	628	627	578	616	625	619	664	653	564	620	603	634	606	615	595	661	655	664	624	606	644	632	632	602	637	592	639	617	668	595	637	633	608	625	627	617	683	636	651	641	605	613	681	608	596	601	655	636	638	630	643	644	658	599	623	609	586	619	634	645	640	684	670	609	583	659	634	622	640	614	659	626	627	634	622	654	609	617	680	661	613	590	571	667	625	659	590	635	635	648	673	554	653	637	606	605	676	607	646	608	642	579	619	626	631	621	598	621	629	598	625	594	585	631	592	660	575	647	681	635	622	637	626	628	697	611	593	674	623	667	599	632	656	640	617	635	628	618	634	613	638	591	613	610	604	621	625	613	625	633	668	630	604	625	622	648	638	642	632	630	647	634	622	637	646	646	631	625	651	632	599	634	596	640	621	627	596	654	620	662	612	644	661	682	623	614	611	630	657	612	634	629	625	588	616	616	648	601	627	602	632	605	640	625	622	606	634	636	671	609	613	629	589	618	648	641	600	638	635	657	674	645	617	647	627	637	611	638	612	657	613	632	607	643	620	665	595	648	635	674	665	638	625	603	598	613	644	641	643	612	612	635	619	617	596	637	610	607	632	628	643	664	576	625	619	653	648	638	615	670	610	648	646	648	612	614	638	660	633	573	618	620	622	635	656	614	655	624	611	611	630	668	666	627	619	623	658	622	661	644	650	633	660	648	632	647	638	649	599	655	659	631	640	654	643	668	610	583	569	673	652	629	609	659	603	618	617	641	620	626	590	613	658	641	601	593	610	659	645	651	652	629	667	633	603	636	645	656	598	626	633	590	641	623	646	580	621	651	647	656	627	635	623	607	631	596	654	629	626	622	627	620	644	669	646	615	629	658	606	619	654	633	641	646	615	623	568	620	616	626	597	630	648	617	643	618	645	633	605	621	632	583	624	687	652	664	673	591	614	680	643	656	620	584	631	644	595	594	608	614	611	627	584	636	659	617	630	644	635	620	616	654	632	634	582	619	628	576	597	637	650	630	644	619	630	661	613	647	617	660	637	693	609	652	632	594	637	688	602	629	644	647	635	614	668	620	609	655	626	638	631	647	638	656	623	597	578	593	634	647	598	651	642	656	609	602	623	618	645	614	581	629	588	623	613	610	634	652	634	640	643	596	623	617	595	612	659	658	642	618	633	606	623	588	651	622	641	632	640	611	683	630	630	613	655	629	638	632	628	640	636	634	635	637	581	677	657	607	648	642	626	591	641	619	644	625	655	604	615	651	622	627	616	639	640	655	612	655	604	602	574	648	601	616	661	645	621	636	637	637	637	590	620	642	608	631	656	601	636	635	628	642	638	662	618	623	664	628	606	635	615	597	648	655	655	620	599	637	645	612	642	642	648	625	628	632	629	561	644	627	626	601	624	587	642	677	559	652	628	603	632	643	656	641	642	644	580	635	601	626	604	639	614	615	639	617	564	611	621	615	648	651	647	614	622	629	677	589	630	637	586	596	591	662	595	621	628	669	595	597	626	654	625	615	609	590	642	663	624	661	608	645	649	626	641	641	609	671	607	632	644	606	611	653	623	640	654	652	643	611	641	616	639	635	639	614	627	576	663	631	633	630	641	598	651	598	643	627	574	613	620	641	622	618	665	615	602	591	608	629	614	689	589	664	591	682	613	622	602	664	630	618	654	646	608	609	652	585	621	626	654	641	628	653	626	642	644	603	602	610	619	616	619	649	605	612	626	628	603	608	647	641	654	632	618	630	647	579	630	631	660	637	609	662	677	602	655	599	587	628	621	621	628	646	607	601	624	626	616	618	621	631	664	615	616	599	638	649	624	640	646	630	558	664	666	612	667	586	679	602	564	630	684	696	637	656	622	684	635	602	615	645	634	584	599	622	666	613	629	628	636	663	612	653	611	613	631	622	616	662	615	602	635	647	620	651	636	594	634	618	632	624	600	600	639	624	589	634	575	659	653	607	613	629	604	646	649	621	651	629	614	635	625	664	605	658	604	640	610	610	606	661	625	635	613	640	660	640	645	607	626	648	669	618	618	666	659	608	630	659	689	620	661	644	659	637	621	647	627	592	636	659	615	592	651	690	640	636
27590	12624	2232	1420	1015	975	1001	989	998	932	947	960	929	913	929	985	902	947	931	948	966	928	967	974	961	947	964	962	968	1020	869	951	907	947	932	937	958	1025	975	966	934	1000	1021	958	930	918	901	936	932	981	953	969	970	910	898	985	940	963	920	923	988	936	998	952	916	955	936	911	968	1017	984	962	971	919	905	931	867	950	887	903	878	988	967	936	971	937	950	977	932	981	952	950	923	923	943	991	982	951	924	983	925	994	951	903	940	911	936	893	948	946	942	952	983	996	901	953	926	952	937	945	918	962	934	947	910	919	965	927	918	944	978	955	915	975	984	896	966	909	942	952	967	911	962	949	941	944	945	933	934	957	940	893	913	929	999	1013	981	978	918	944	902	911	930	972	927	961	945	982	905	952	947	875	964	922	947	962	959	923	994	907	952	957	953	1003	913	953	931	911	930	922	1013	917	996	952	913	919	965	956	921	934	894	961	912	927	908	961	945	928	879	976	958	948	952	978	942	932	925	889	907	927	925	961	913	910	943	929	971	943	969	919	873	940	959	929	923	908	970	967	997	978	927	911	947	988	972	950	916	946	942	938	940	908	965	994	902	1007	962	975	1010	932	974	975	930	952	923	985	943	900	947	892	917	941	942	972	978	934	923	946	978	976	926	941	914	992	979	934	920	938	969	898	970	949	899	921	951	926	889	967	983	949	918	952	984	950	920	1021	982	882	957	950	921	936	897	908	949	967	970	912	994	962	1001	942	931	938	862	952	961	913	909	892	962	1011	929	903	914	977	918	954	996	961	983	975	907	932	966	932	993	954	929	936	961	978	967	922	906	938	949	952	931	891	927	952	923	1011	1019	945	971	972	1030	918	900	956	979	943	900	903	937	931	942	951	925	871	940	887	923	866	937	931	927	887	924	915	911	981	927	921	961	941	930	953	952	901	909	1017	933	937	1013	921	946	973	936	959	943	924	959	941	925	969	970	976	953	945	968	983	949	924	962	961	933	940	899	913	897	947	950	922	935	989	932	909	908	963	934	944	962	919	970	950	885	972	940	881	973	907	919	948	941	916	982	954	942	945	933	916	923	877	950	919	962	953	974	951	934	1001	988	947	908	951	963	903	947	967	923	974	934	956	978	965	984	963	989	922	905	932	935	1005	945	933	892	923	948	920	941	954	954	970	950	904	944	911	932	913	917	983	944	893	942	1015	935	970	873	995	969	934	904	963	970	993	1016	913	959	940	938	976	957	915	941	922	953	895	907	897	920	945	898	956	952	933	946	963	921	1011	969	943	971	928	1039	938	953	984	891	890	935	946	1006	931	889	990	953	868	989	960	905	959	960	931	971	991	966	909	884	920	961	912	932	949	933	920	966	879	944	957	933	959	942	903	877	933	988	904	992	966	908	967	946	947	922	971	888	903	948	943	911	973	964	913	931	958	963	921	918	975	979	903	956	963	953	907	882	1007	908	950	977	927	937	876	902	922	910	917	972	970	974	927	905	969	947	951	989	895	1006	973	1015	919	964	959	850	897	934	946	951	931	930	942	946	918	978	930	929	910	921	991	918	983	972	952	975	942	940	963	920	945	898	951	956	930	875	929	962	978	973	943	937	925	913	982	962	892	905	966	943	939	912	975	957	928	934	907	944	921	951	960	957	916	908	977	1016	997	982	931	943	981	1016	883	950	927	958	977	911	945	914	1025	978	954	965	944	934	989	939	911	901	918	985	943	968	1006	889	948	915	880	949	946	915	911	901	907	945	973	964	922	938	956	934	934	946	908	911	959	931	939	943	979	944	941	989	922	907	962	954	942	929	938	1020	947	953	934	901	957	898	905	1016	928	925	906	910	913	972	896	939	968	918	956	900	852	984	1002	922	1005	906	975	932	990	1017	934	959	915	942	892	903	930	980	945	943	964	957	923	907	910	966	927	942	946	952	948	1008	944	945	940	1013	942	941	918	985	906	925	951	914	980	928	988	989	952	993	874	920	945	941	917	931	983	898	920	956	944	943	928	905	906	1020	965	932	938	919	904	887	964	953	964	906	940	922	933	975	943	918	967	997	942	902	905	944	911	890	928	898	946	955	964	949	927	943	969	959	967	923	941	931	906	993	970	887	926	979	973	922	955	951	980	974	916	926	960	986	942	906	1004	983	960	1002	935	981	915	940	938	928	921	896	983	955	960	914	931	859	954	937	944	916	890	936	952	930	915	929	1009	925	973	894	925	936	971	916	956	917	948	855	918	919	965	926	941	895	929	907	980	1012	926	972	973	945	935	946	965	910	964	961	1004	941	1002	915	907	958	991	963	942	998	956	991	953	1022	960	982	971	949	934	987	959	1006	922	903	982	988	967	970	981	922	941	978	982	949	970	936	951	921	870	971	955	896	911	980	984	983	911	937	967	977	976	950	968	981	893	934	939	988	950	952	919	958	955	991	915	991	967	925	1008	964	935	953	947	948	982	940	966	910	933	992	1042	894	954	951	958	948	955	947	941	959	957	918	950	948	944	929	926	914	925	895	968	951	933	964	893	933	919	933	922	944	910	993	950	955	947	905	959	947	889	946	910	948	955	884	962	919	965	896	894	958	967	937	919	913	948	975	957	978	928	936	926	954	945	957	939	912	987	991	938	926	979	947	905	966	951	959	973	880	953	904	988	937	917	934	981	983	966	893	908	976	920	903	970	949	914	942	967	918	911	937	932	959	889	945	964	973	940	974	1008	937	979	961	997	909	872	993	928	925	954	980	930	990	957	920	976	931	942	965	953	890	923	920	940	993	955	981	950	910	941	907	915	895	962	950	958	943	939	926	958	1025	938	971	1014	927	883	926	917	1017	916	900	974	903	920	922	909	918	960	935	974	917	968	918	924	955	965	949	976	905	937	907	916	938	957	988	958	969	965	957	941	936	875	925	919	971	954	928	948	926	920	980	993	910	962	939	1005	956	927	998	935	928	952	970	957	972	943	959	1027	878	963	934	909	947	940	961	899	947	939	947	982	916	939	971	956	956	960	986	926	926	956	924	973	997	905	1010	993	951	939	983	1012	949	921	1007	970	981	957	945	952	969	963	939	1003	931	958	977	885	910	856	907	889	899	956	947	904	927	1013	894	919	984	946	948	900	939	965	932	957	916	909	935	922	992	910	939	942	928	907	920	951	957	942	967	893	924	923	945	950	957	952	970	951	946	909	909	917	973	942	1014	970	931	975	916	916	905	923	884	975	997	957	931	937	939	911	881	925	936	1001	979	953	969	983	946	955	987	933	995	913	947	997	944	939	991	945	945	975	933	961	943	945	930	944	922	879	905	924	946	923	966	985	961	924	1000	970	924	940	971	952	958	926	976	972	962	957	914	923	946	965	897	935	985	944	907	942	929	964	927	896	940	951	970	986	983	978	946	901	863	959	926	1007	893	991	920	936	980	950	882	969	1004	924	971	923	946	953	945	885	923	953	973	921	936	924	970	957	953	955	975	949	948	986	926	904	965	874	955	962	918	955	940	924	937	929	901	918	963	929	943	907	879	932	938	958	878	994	935	940	999	950	970	933	886	948	973	957
5176	1045	969	879	931	860	839	816	843	871	863	812	771	918	840	828	863	778	845	835	881	798	862	815	794	833	851	860	839	835	831	816	860	810	791	819	869	867	866	811	824	845	844	863	829	880	832	857	823	827	829	883	829	839	852	858	804	818	805	854	823	804	831	806	773	788	832	809	841	828	805	854	868	822	815	799	849	811	865	829	840	831	859	775	873	799	795	863	879	851	828	807	817	788	828	849	848	840	808	850	872	839	825	846	800	827	893	883	812	836	899	794	854	839	828	817	816	837	809	821	863	792	819	817	870	814	802	814	807	905	839	860	855	823	842	799	854	839	811	835	771	792	824	795	830	816	831	866	822	788	812	837	865	863	837	815	846	874	813	868	894	790	835	831	815	842	824	840	792	861	833	843	846	788	786	832	777	835	787	851	822	842	856	868	792	826	827	874	780	806	834	811	775	816	825	829	830	837	778	842	865	874	831	858	803	821	842	879	824	826	820	879	846	815	757	741	858	831	834	786	814	786	841	832	851	885	816	843	810	848	848	811	797	877	826	792	798	816	847	793	834	868	779	813	804	844	811	848	820	780	839	803	840	797	836	813	850	831	900	783	833	817	816	817	855	826	836	819	824	815	834	817	795	831	831	838	842	836	867	777	885	815	841	846	813	807	781	798	817	793	822	840	844	829	852	764	852	870	795	802	852	816	820	835	799	847	840	853	830	812	845	870	821	874	829	840	759	805	836	814	833	789	800	837	847	787	789	861	783	813	799	819	842	831	802	832	772	822	837	857	789	818	827	831	758	862	863	821	821	829	801	843	837	877	834	785	863	851	821	772	828	817	811	772	802	826	848	852	858	852	827	863	845	827	842	762	809	852	789	810	855	804	787	832	824	847	798	870	751	748	832	812	801	840	829	820	851	803	815	812	808	848	743	849	821	866	805	824	856	847	791	884	788	788	835	832	811	841	814	830	811	852	827	821	832	821	805	879	867	800	858	827	836	838	805	901	850	804	836	839	810	873	838	826	800	825	829	800	822	836	774	836	793	874	822	786	828	785	827	833	792	877	825	851	800	777	867	818	791	816	878	820	777	886	881	809	793	805	842	821	850	829	830	808	851	844	852	832	829	784	798	888	848	844	829	843	861	808	850	830	868	809	772	839	818	796	806	827	777	810	848	809	804	859	804	798	824	857	795	796	847	870	809	824	824	849	791	806	816	810	817	809	801	815	861	831	787	883	794	812	795	785	837	851	826	818	879	849	798	836	877	809	860	791	829	830	830	826	800	846	811	838	829	859	849	868	784	818	886	810	771	800	813	794	811	840	868	872	852	771	784	853	843	802	864	842	827	847	888	807	764	809	804	784	814	782	817	778	791	874	771	793	826	870	826	853	796	840	819	797	833	861	827	855	754	840	829	847	837	835	800	837	845	802	851	778	825	838	832	864	847	852	812	801	815	833	853	827	843	826	803	850	846	833	819	835	858	842	851	829	840	850	809	844	856	838	871	790	848	797	817	860	796	845	815	822	857	828	890	816	818	820	794	795	852	792	853	810	818	837	808	876	810	812	827	838	812	813	824	870	790	777	885	794	816	854	829	835	860	829	832	769	828	768	832	777	881	861	840	871	873	797	786	828	862	840	812	799	825	843	837	822	836	773	825	792	829	787	813	762	845	832	827	826	847	782	836	879	824	831	847	858	900	817	813	827	786	814	863	823	832	829	811	858	800	807	813	787	821	770	789	801	914	824	845	847	836	849	794	793	831	803	856	770	838	818	872	808	783	848	800	858	830	812	831	904	783	839	837	834	812	846	858	847	835	831	870	818	826	768	838	805	837	752	783	887	818	850	822	781	844	797	792	826	822	863	903	804	846	823	878	830	814	845	875	864	833	782	825	838	833	870	824	782	847	865	847	813	797	821	803	836	815	816	798	825	846	809	803	819	862	805	849	894	814	823	871	770	752	816	827	814	838	861	830	853	803	822	827	827	873	853	808	811	819	854	860	837	868	822	820	818	864	809	868	837	804	795	851	812	826	883	841	813	835	848	808	853	831	784	868	786	838	848	874	824	836	792	806	813	814	788	780	802	799	866	805	848	815	760	776	784	812	782	844	819	830	823	846	821	828	780	794	862	838	829	792	766	850	882	779	812	825	875	815	796	817	812	874	863	800	807	842	810	817	840	781	815	869	862	798	817	847	791	811	856	796	818	815	787	844	885	833	834	787	826	823	801	791	864	814	845	887	854	814	841	819	817	840	840	789	839	794	851	854	791	850	809	847	818	833	837	825	799	880	826	826	800	820	832	806	772	818	828	863	786	833	803	835	834	840	848	777	862	830	788	825	843	779	846	832	869	845	819	809	810	814	879	831	825	859	834	903	838	794	768	881	783	823	805	852	795	874	850	843	796	815	740	834	831	876	814	826	813	843	829	811	803	816	813	824	779	819	853	830	829	832	747	825	811	845	813	834	788	800	847	782	869	833	855	801	863	760	796	793	797	814	859	820	829	870	755	839	786	778	820	819	856	837	877	825	839	775	831	802	806	782	798	799	782	796	843	833	818	784	866	830	819	833	787	865	825	819	835	826	814	820	866	829	844	869	835	787	831	826	803	779	824	833	797	774	815	812	813	812	786	843	770	802	806	818	788	845	787	851	755	873	791	810	783	810	834	820	812	781	872	818	851	821	828	822	861	853	843	806	773	828	827	884	817	851	807	797	799	833	803	803	776	824	798	814	853	823	852	794	813	842	819	844	827	801	816	884	784	856	802	810	808	788	846	884	839	848	814	831	844	832	863	855	806	829	816	853	803	889	839	799	854	814	823	828	805	866	739	758	838	828	806	797	835	814	808	788	874	821	801	807	841	851	807	814	819	797	817	821	787	774	803	848	816	818	880	786	814	861	854	849	798	819	816	802	815	797	792	822	812	829	837	811	833	889	824	806	887	784	864	790	805	814	835	812	815	755	872	794	806	799	800	837	810	844	814	847	820	897	845	816	833	828	857	845	820	790	813	843	815	806	870	869	841	818	795	810	800	842	830	833	887	916	811	834	843	817	834	841	829	855	880	814	840	780	794	823	876	882	829	869	789	801	822	839	821	812	787	833	867	803	849	825	833	821	805	809	828	827	811	798	819	812	844	785	819	817	818	810	789	804	818	820	842	814	800	874	816	800	829	826	831	767	807	826	831	831	859	818	796	809	800	779	818	850	873	842	864	867	828	829	812	836	854	789	817	811	791	773	839	813	829	809	798	787	780	803	806	829	881	824	839	825	844	856	813	805	826	813	834	847	839	831	850	859	832	833	895	812	817	800	811	824	836	791	806	794	863	886	837	855	825	817	783	819	812	801	818	789	842	844	887	812	803	823	850	795	834	819	795	820	821	826	794	828	830	815	851	784	794	829	863	828	823	823	800	838	792	784	765	766	838	839	825	860	830	850	835	862	819	832	872	832	843	875	869	786	797	821	823	835	837	807	874	810	814	788	816	818	847
25431	21470	26930	23706	3774	1536	1292	1099	1071	1025	1012	1048	1028	1045	997	970	1073	1033	1029	1009	1013	1032	1002	928	975	1022	1003	982	1040	957	1018	1032	1060	931	969	941	992	962	1020	984	986	958	986	932	1016	965	1019	940	1033	969	952	1013	988	989	1009	1011	914	937	958	1009	974	981	993	1004	1008	960	995	977	927	1004	975	956	1017	990	953	1003	957	1009	963	1029	986	978	970	1036	1031	949	1051	971	969	1024	982	943	1050	1004	969	954	1013	974	989	1034	932	997	976	1014	957	967	949	926	956	1004	960	945	1010	1008	985	1014	991	1023	978	925	995	1003	991	1014	922	946	927	909	1003	948	971	965	952	988	1011	944	1002	1027	956	956	982	991	966	998	962	1021	1028	955	1007	1004	1047	929	985	946	986	962	962	976	1018	927	982	999	987	1033	969	972	997	999	1027	960	948	963	932	948	957	996	1011	961	947	988	986	990	996	1000	1017	987	956	1030	1043	1015	948	1005	972	1061	998	983	989	993	1004	998	1009	1008	943	974	998	968	1008	991	987	1008	1020	968	1006	986	1018	953	1031	928	1030	962	1004	969	950	968	906	1027	970	974	991	1020	944	961	971	997	990	981	987	980	1004	945	1063	969	963	946	948	951	939	1007	945	981	992	972	1036	989	996	984	1006	1003	970	997	1034	932	994	969	970	967	959	981	1003	979	1000	953	967	937	990	955	925	959	1042	920	955	994	906	974	924	960	975	954	998	916	1061	943	940	955	969	934	934	961	1012	1018	991	951	1027	947	973	954	1030	993	935	1044	958	987	1004	984	987	969	1005	1010	995	979	1000	938	970	956	988	945	989	958	919	1018	958	1022	977	1024	966	984	1042	1002	982	953	1000	987	990	986	1030	1014	950	987	951	994	1029	1038	931	948	999	996	954	1031	938	994	981	1013	978	976	963	961	1007	999	995	958	1013	926	992	941	1002	979	972	970	1009	983	934	985	977	1029	1065	986	996	1016	931	970	947	955	998	1008	950	979	1032	986	952	974	990	1011	992	990	1026	1011	987	951	986	941	936	962	965	989	952	957	1012	972	992	968	1003	960	977	1014	980	912	995	1049	989	981	1000	1004	1023	958	989	975	950	974	910	928	1007	990	921	966	1028	990	1062	984	1030	955	1024	984	1025	955	1002	982	1001	1019	944	981	973	960	980	948	1020	950	994	878	987	952	923	981	994	1002	923	972	971	959	1031	1034	981	1042	1014	958	998	895	1006	1010	1019	1045	999	995	993	1023	973	956	977	953	970	1012	964	965	998	941	965	942	939	956	959	960	977	948	985	1009	977	994	995	946	990	915	947	975	954	985	976	1001	1015	1002	1008	1037	971	1002	991	977	999	959	973	1052	981	935	997	943	982	926	992	981	960	1009	932	979	961	983	980	968	1029	945	998	980	954	996	955	985	994	1030	983	960	1012	961	1029	984	1034	977	989	976	978	965	1005	970	1035	1058	964	1032	934	971	1013	930	996	968	961	968	958	1010	1019	1004	1001	920	956	992	986	1005	962	1006	984	999	933	1019	996	958	1013	980	1001	948	1012	1014	980	962	1002	1030	981	975	936	951	974	999	1007	968	962	982	1014	967	941	983	960	939	1056	930	1001	1024	921	1024	953	954	936	1006	967	998	960	978	1031	979	1014	938	1031	973	981	963	934	990	939	1000	1018	997	946	1033	907	947	933	976	961	989	982	1027	948	1007	854	1010	965	982	1018	996	971	989	991	1003	1028	960	988	960	1021	924	941	974	1000	977	996	962	934	966	937	1034	973	985	1022	978	1019	956	982	1056	985	960	987	939	961	985	971	965	976	976	985	970	1067	1010	963	934	962	963	930	957	986	1004	1033	986	979	948	924	967	962	988	1000	949	1009	1017	990	986	1000	1023	974	994	958	975	989	1013	999	956	964	957	964	973	1004	932	967	1021	936	955	968	977	921	968	963	954	926	985	958	999	977	903	951	1013	1015	981	1000	951	1016	963	1007	1031	1046	992	967	1017	981	979	1020	972	1043	972	1014	1003	992	1008	1014	993	1031	1008	990	1016	951	981	982	996	999	1016	953	1002	1006	983	1033	984	1004	1028	1013	999	983	987	951	948	1011	1023	977	982	920	988	967	938	991	929	935	1009	985	1001	940	968	939	982	954	993	1019	1025	1013	1011	1013	1020	984	955	955	959	999	961	993	1015	1036	979	1009	931	1006	924	970	913	1009	1014	978	984	1003	973	939	932	1000	1062	963	986	960	943	983	1046	985	977	979	948	974	921	993	1053	958	961	929	950	979	954	960	948	932	995	971	991	990	1039	979	941	949	987	996	993	999	980	934	955	974	1006	1023	970	998	976	950	936	974	1033	936	1046	1028	1024	954	1000	982	978	992	1020	969	1005	917	961	946	1003	1024	978	954	951	981	975	925	994	974	943	998	983	974	987	987	913	1014	1010	1005	940	953	957	998	978	924	1048	925	946	974	1013	973	939	1001	969	985	1008	950	1003	947	1059	959	974	1025	1035	914	964	995	1050	1007	1005	956	975	964	962	990	1024	1005	993	976	914	981	1010	970	1007	994	975	981	982	1026	1002	926	956	967	991	1054	997	963	985	929	954	971	959	970	965	962	1007	998	964	945	1007	1021	992	985	942	1022	1025	1013	1000	991	1000	952	990	967	996	976	942	944	1005	964	984	943	932	967	975	964	984	995	990	955	944	972	982	975	967	1018	931	976	1035	950	965	994	996	1000	963	1043	923	994	1006	1019	984	941	990	964	925	985	958	930	1047	1001	980	938	1005	985	958	1002	946	1038	954	1007	989	1013	963	927	942	985	1040	927	1035	916	1007	977	933	996	973	970	932	952	981	975	1037	948	954	1010	964	1026	1014	1027	969	1008	932	1030	958	957	952	958	996	1037	987	950	983	968	980	1035	974	972	1009	995	953	959	967	1028	945	1004	971	972	915	942	937	966	1025	923	953	943	960	960	940	1026	996	1021	995	968	931	1056	976	921	919	921	1059	991	1006	950	982	1027	1022	1011	951	985	1000	1019	937	980	1005	949	983	1047	931	986	1013	966	968	974	990	990	959	976	982	982	981	980	1003	957	995	960	985	991	995	1047	999	983	967	996	1000	943	963	1099	973	1009	964	1001	984	993	988	1036	1009	974	946	973	964	954	966	912	1029	1005	1014	1022	931	984	984	977	1030	933	1005	974	946	1060	960	1035	997	939	1054	975	974	995	1057	1003	982	1015	937	996	975	987	1001	1011	1016	981	994	931	1086	937	931	999	976	999	995	1002	974	999	939	994	974	1003	1004	991	973	900	935	995	999	1024	999	1009	966	947	930	972	998	1000	1009	986	950	980	964	933	982	1007	962	978	1008	950	981	1003	975	1011	1026	1001	1028	934	1059	956	923	1002	1003	966	993	1010	956	995	964	995	1015	1015	994	996	1038	965	954	989	979	906	972	975	1063	975	1007	1016	978	1063	952	996	1026	1019	988	1015	981	948	969	965	958	966	939	945	985	937	939	1019	988	958	1030	949	985	946	960	985	998	992	987	951	958	982	995	968	1025	1023	1003	986	982	992	993	971	1024	957	994	968	1024	945	986	977	978	957	1012	1002	927	994	1022	987	949	978	975	975	990	954	927	1052	1013	1004	964	949	1052	1026	1033	975	980	952	1010	918	938	970	1008	1004	996	989	990	946	936	996	1013	1011	968	971	1001	1035	989	981	1008	1025	974	1015	998	949	964	960	986	1014	919	925	996	1004	983	977	975	1024	979	986	970	989	1018	1033	958	979	986	1009	988	931	975	971	1062	988	918	969	1000	957	988	980	1009	1022	1007	931	1002	993	1063	975	1000	990	984	1039	970	1049	956	1012	972	944	917	938	928	984	988	998	943	981	970	999	990	961	982	968	1000	1034	971	975	1038	988	952	981	1002
3632	2889	2444	1523	1318	1182	1040	1009	1021	976	972	941	968	937	946	895	924	896	919	911	929	936	912	928	894	958	942	914	884	900	912	888	932	910	902	912	923	921	938	928	949	911	917	858	892	850	887	872	877	880	844	874	897	935	930	904	833	896	883	873	972	876	922	902	901	860	925	864	935	909	896	898	882	906	863	943	937	923	958	893	950	871	915	884	857	901	885	852	830	890	883	876	894	873	869	893	903	926	821	922	915	895	908	880	902	883	861	886	879	934	889	948	910	867	871	862	904	864	893	917	895	905	892	851	901	858	876	949	862	864	888	892	916	865	835	839	891	929	819	934	843	848	924	884	916	868	903	921	900	883	893	922	826	917	868	886	817	928	938	911	904	886	885	890	842	871	876	927	911	859	894	886	905	855	879	848	864	869	866	871	873	911	883	912	815	859	910	901	892	923	853	845	932	912	966	891	913	847	903	843	896	887	892	875	896	875	942	896	904	923	857	900	888	854	863	867	898	821	914	927	893	887	885	889	895	870	860	903	865	871	924	920	863	911	820	924	820	866	877	904	910	862	855	854	936	840	882	880	902	891	839	880	856	874	940	918	840	842	878	865	865	910	902	871	900	890	808	814	922	907	883	909	900	897	917	931	932	897	877	872	912	904	930	902	938	932	947	853	889	882	901	878	899	869	883	846	894	862	874	855	843	916	875	884	874	869	874	934	850	916	821	894	853	875	937	856	864	871	892	908	883	913	877	834	897	836	879	890	891	842	875	879	864	904	921	874	854	850	841	895	904	851	900	854	864	908	849	912	888	889	868	884	907	900	906	905	934	909	867	862	829	911	912	873	883	906	851	938	899	843	874	842	847	838	855	886	928	931	940	932	847	857	891	886	846	868	921	852	920	921	866	857	860	885	842	884	865	876	890	894	880	875	895	892	906	887	879	886	874	897	908	846	922	842	907	883	943	903	893	900	873	884	857	866	848	830	874	933	822	827	872	886	882	882	899	901	854	936	854	857	872	943	864	825	892	884	872	934	954	873	823	907	852	889	857	851	828	834	869	880	850	902	882	855	918	933	855	885	888	864	859	848	875	900	818	861	900	926	892	908	877	824	903	903	964	802	902	850	877	880	921	873	903	909	870	890	927	863	898	862	902	961	883	870	891	942	944	877	901	965	868	838	862	869	871	895	836	890	846	869	928	920	853	900	857	894	908	906	865	875	897	861	844	885	826	868	896	892	839	887	894	894	902	893	877	874	877	899	881	866	868	886	876	909	842	880	880	888	890	867	943	857	933	840	839	903	852	898	870	847	858	837	911	806	850	867	833	864	863	900	850	821	831	840	936	819	870	920	898	838	919	876	930	844	862	915	895	879	866	861	832	812	915	906	878	834	855	872	836	902	913	855	891	919	826	829	892	874	904	918	846	912	884	868	833	867	880	892	891	895	890	867	946	865	830	879	897	841	875	876	893	914	856	845	874	861	877	858	864	869	842	853	884	838	921	882	895	861	893	830	860	929	859	924	905	866	902	847	899	908	815	846	926	805	870	902	880	876	895	865	902	896	884	894	855	874	896	872	866	897	937	885	827	928	901	919	927	948	882	881	917	933	913	903	857	876	891	881	865	844	867	871	862	891	933	903	891	878	886	889	860	909	856	916	853	925	871	918	864	897	906	839	909	893	937	889	927	880	912	897	861	919	872	883	862	877	896	865	891	866	920	878	886	868	897	853	877	867	835	875	837	851	805	898	897	880	854	917	931	880	863	871	860	865	867	866	889	927	853	908	884	880	877	960	861	858	931	884	848	875	834	868	894	910	854	878	870	878	904	879	912	892	883	883	894	908	865	942	885	831	925	881	867	847	887	915	875	840	918	899	924	900	917	902	899	882	788	878	906	911	909	866	902	867	869	888	916	842	832	915	860	875	825	924	869	885	866	839	858	881	848	935	897	832	880	828	855	851	833	874	868	936	903	883	923	824	871	934	832	896	881	912	898	898	866	849	872	903	887	880	920	816	898	951	859	891	902	918	851	906	821	827	810	868	845	857	889	884	952	928	908	881	877	840	857	887	841	918	912	902	915	837	882	864	924	902	858	906	805	865	871	859	949	899	894	878	857	897	833	898	884	856	867	881	894	886	885	842	854	801	865	849	861	848	882	837	861	859	871	876	838	886	934	856	849	860	874	897	878	892	887	899	857	884	857	938	902	897	863	832	846	852	824	914	881	878	893	920	895	867	840	850	913	875	894	848	893	842	915	842	926	840	855	924	884	865	854	835	901	878	871	876	866	842	903	875	933	921	867	854	847	907	888	852	847	895	863	845	896	919	857	899	898	877	833	896	884	883	925	883	839	866	919	848	873	876	892	856	882	860	881	883	868	846	883	877	907	846	858	875	898	873	891	904	873	882	844	907	821	890	901	913	910	904	844	855	876	886	884	874	877	833	824	878	901	877	849	851	902	916	871	865	844	897	875	904	874	873	867	850	905	882	855	889	823	848	951	907	851	889	863	863	870	874	908	940	839	867	907	885	896	887	852	840	855	894	844	789	909	829	864	905	899	873	906	919	886	875	921	849	917	860	882	891	908	919	888	819	869	887	956	862	875	839	901	851	898	862	882	842	940	899	851	863	906	835	862	893	856	887	855	938	901	944	861	864	895	881	860	891	925	904	834	881	880	876	811	884	925	841	924	884	907	847	917	863	923	918	934	878	899	851	869	876	874	840	880	898	832	911	886	882	863	900	818	850	889	873	849	887	880	877	907	840	876	837	874	900	876	937	893	869	828	870	858	873	859	860	848	877	875	910	845	822	903	942	879	835	860	864	916	822	905	876	867	886	893	891	867	856	870	921	905	835	837	909	839	805	879	867	859	845	834	956	869	836	885	869	857	859	843	883	877	874	868	844	830	910	881	895	913	895	807	876	874	921	828	936	918	913	823	870	873	844	883	867	887	888	866	890	891	902	879	894	953	878	838	878	843	874	913	898	906	830	937	898	865	883	881	847	887	883	920	903	851	866	888	900	894	806	860	846	912	898	877	890	880	909	887	865	854	836	958	918	892	908	870	898	831	910	871	881	860	866	918	852	867	844	886	827	877	900	883	874	887	837	861	891	847	864	887	876	900	889	888	851	871	909	842	875	828	889	893	884	890	888	881	844	856	879	847	884	865	832	930	864	894	937	895	879	887	869	924	897	919	864	924	882	877	864	882	907	856	869	868	927	854	872	846	844	858	884	881	828	867	873	885	890	923	842	915	904	876	887	848	964	836	827	855	865	868	855	844	902	841	876	860	844	860	916	927	893	880	892	897	870	917	903	871	896	842	936	873	872	882	838	903	862	887	878	848	902	895	809	854	899	828	855	893	836	912	853	852	903	853	854	865	876	919	893	873	844	885	865	889	882	893	877	879	883	848	834	969	850	873	876	814	874	825	852	895	909	909	861	888	864	876	899	881	880	886	898	887	915	885	854	810	875	864	902	859	882	885	897	888	864
24236	21518	28820	24669	21013	4396	1536	972	814	728	708	698	779	698	711	738	682	708	687	704	667	710	648	683	684	689	670	657	698	685	638	694	594	674	648	596	629	657	689	654	654	629	673	685	683	653	668	672	644	647	671	675	630	657	652	650	644	644	682	650	600	707	655	629	668	672	661	652	616	636	645	653	677	711	613	614	651	623	675	612	660	659	655	647	606	652	685	612	628	672	628	638	694	692	610	622	669	608	653	665	662	619	717	652	647	645	635	641	662	670	635	652	645	645	610	618	689	616	671	666	640	683	645	631	642	613	656	631	638	670	648	635	627	661	625	647	616	574	611	642	661	654	658	572	605	644	677	644	659	603	605	659	626	652	638	636	662	656	644	636	632	699	664	673	650	615	609	645	658	640	636	644	683	706	639	631	640	633	633	686	680	618	632	604	654	669	652	644	638	670	580	615	637	625	607	681	662	669	662	681	628	679	628	633	641	581	601	675	646	626	647	676	662	649	592	640	644	641	645	622	662	663	641	632	669	609	651	631	640	645	653	653	662	639	641	602	610	704	651	613	685	620	654	629	626	642	653	633	667	625	647	620	636	625	652	659	623	624	630	632	662	653	604	615	598	650	611	605	656	603	655	636	664	624	633	677	659	640	670	614	632	641	610	630	656	619	599	677	583	672	671	602	640	652	622	680	645	569	627	645	654	624	640	695	624	618	638	579	593	630	604	633	613	637	652	620	635	666	610	609	678	626	680	632	670	606	637	608	649	615	635	624	621	635	663	595	613	610	594	658	634	617	643	622	662	606	676	645	617	715	648	642	607	619	613	649	665	623	634	651	610	676	670	656	622	644	638	644	628	631	631	669	667	670	608	628	667	611	603	659	653	659	676	598	629	593	592	618	605	675	633	659	654	607	626	621	632	647	606	616	654	644	651	605	643	619	660	648	658	644	691	641	612	672	633	554	609	649	649	649	653	636	596	683	643	684	642	611	617	622	656	605	655	618	654	612	605	644	645	608	623	673	598	675	618	686	641	630	640	659	659	674	653	630	626	631	671	647	634	572	608	652	661	687	649	631	682	630	702	607	622	663	599	624	660	668	611	661	612	647	605	625	681	620	636	601	628	631	652	688	644	618	653	617	648	655	633	622	619	678	657	601	651	636	677	586	619	639	611	631	645	656	648	647	630	646	612	656	682	683	654	642	637	620	572	650	646	616	655	641	607	655	666	650	632	681	636	668	627	606	621	635	652	610	644	642	659	678	606	638	624	674	632	609	666	666	647	644	619	624	646	627	600	666	655	639	631	614	656	674	620	634	620	614	614	686	586	625	672	612	622	670	630	668	645	628	564	623	601	642	647	594	650	647	631	661	637	599	624	633	620	677	652	649	608	645	687	640	666	624	642	651	644	621	655	671	634	605	638	607	622	661	619	646	627	652	636	610	678	682	634	649	612	643	670	632	634	639	630	618	635	645	701	678	638	617	624	635	668	682	632	601	637	651	647	643	650	662	651	661	624	639	660	686	611	600	621	631	706	595	679	644	652	656	646	649	668	648	677	656	689	698	673	657	627	670	643	603	612	609	661	637	631	636	617	622	681	612	603	640	603	608	607	643	645	653	651	587	646	685	637	658	636	633	649	624	634	596	626	666	618	658	656	659	605	593	622	644	663	644	605	655	644	638	590	649	603	640	653	616	638	616	608	616	651	609	609	667	652	653	622	596	655	680	622	640	662	636	663	639	607	604	598	671	655	654	635	695	663	595	668	621	668	621	671	701	616	670	647	651	648	634	633	647	642	650	650	642	617	661	683	622	674	670	613	615	645	650	668	612	612	635	596	657	637	641	624	619	615	661	666	663	635	648	623	610	633	594	653	704	669	629	637	652	627	670	641	635	614	659	641	651	643	632	672	599	605	636	651	628	618	616	642	643	644	628	640	669	588	672	630	632	623	605	662	598	604	645	605	625	649	613	607	667	654	648	613	620	611	642	636	623	675	626	622	709	598	621	645	641	656	621	657	608	596	615	642	600	638	616	654	645	675	669	626	625	669	595	664	639	645	647	659	624	615	677	638	622	610	648	606	615	646	605	657	612	672	650	646	684	684	613	637	621	635	611	639	681	642	630	613	675	640	661	636	664	611	614	685	628	678	673	661	630	661	669	655	624	648	627	651	625	632	637	671	604	611	631	658	704	627	615	627	589	633	644	709	645	644	672	614	647	608	632	649	648	637	650	686	649	633	645	601	638	602	598	625	624	637	623	634	642	641	664	601	599	613	608	613	678	679	648	660	590	664	669	609	582	683	599	642	600	659	661	657	625	608	653	640	650	672	643	662	642	633	703	664	601	627	637	653	646	641	622	631	639	619	695	627	654	609	617	639	646	674	604	602	642	658	646	625	662	637	640	630	631	643	624	665	644	647	649	630	631	596	624	620	664	635	609	645	637	652	651	624	688	633	639	639	609	666	679	636	644	625	672	617	624	629	619	656	645	648	647	666	683	698	666	626	619	603	627	685	658	635	636	644	582	687	644	641	599	666	681	603	655	622	561	653	617	636	627	645	667	670	618	672	608	683	581	643	623	633	665	625	644	637	648	592	621	629	665	683	626	618	617	598	637	653	678	665	627	620	653	615	635	600	673	621	682	639	623	645	641	672	593	659	652	612	654	681	623	620	648	619	587	669	606	640	626	643	641	665	624	625	596	618	601	625	629	611	619	655	625	597	577	712	628	582	659	657	643	657	644	615	620	648	665	604	653	607	632	601	652	620	627	685	655	634	625	623	623	584	592	624	688	614	620	658	641	653	594	657	706	641	586	631	629	619	592	672	628	618	639	687	637	683	648	634	631	651	671	642	646	647	659	658	655	606	646	658	646	644	635	618	661	633	632	672	659	670	618	629	601	683	669	599	658	630	630	598	694	651	634	639	630	643	645	712	670	597	616	667	616	665	610	663	641	619	605	641	632	645	637	625	643	673	593	638	631	618	580	634	597	631	637	628	618	582	584	666	660	621	640	633	663	613	635	678	588	641	652	631	606	618	607	601	612	609	632	644	645	569	657	682	671	635	667	605	659	620	668	627	651	691	670	617	602	636	625	645	626	658	639	612	659	655	642	647	625	652	646	653	653	624	646	701	674	676	652	615	609	676	660	673	645	648	665	663	701	641	641	629	628	618	607	629	639	671	644	614	615	605	643	654	670	625	592	644	692	638	649	653	653	640	674	629	618	660	651	664	655	623	632	650	611	655	728	663	628	610	671	564	644	636	639	680	622	616	633	685	646	636	607	648	646	678	603	662	624	628	614	632	687	651	643	635	653	649	635	634	628	660	622	627	573	627	678	659	614	649	648	619	622	645	696	622	662	608	642	634	598	596	609	620	659	653	621	658	612	603	644	639	635	633	604	633	651	610	652	634	643	668	647	643	667	647	666	646	619	599	595	641	652	650	632	656	637	679	622	633	630	647	629	631	645	625	686	636	625	639	633	632	634	638	619
3539	5117	4120	2212	1570	1321	1102	1026	864	838	831	778	747	704	726	694	696	683	656	666	704	708	648	702	685	672	668	672	650	653	625	686	671	655	653	687	645	621	650	613	637	652	663	654	648	671	606	633	696	674	643	648	651	649	661	675	656	630	612	664	671	565	656	648	672	615	641	629	653	633	632	607	646	659	625	652	651	651	674	658	606	647	629	637	651	655	665	638	623	631	582	645	679	623	650	631	647	621	648	658	639	634	635	612	617	642	626	628	651	611	654	616	623	614	657	637	603	647	609	648	641	642	611	701	664	612	637	640	624	625	619	626	594	636	629	650	628	592	619	646	660	611	672	662	641	599	643	630	671	670	650	627	634	592	638	617	643	628	617	600	590	680	596	655	630	599	581	591	655	619	611	638	601	635	650	615	651	585	584	677	665	687	628	676	647	624	623	641	581	628	660	662	639	659	616	674	636	612	608	652	631	669	607	633	691	630	630	585	641	651	639	580	624	621	624	610	652	607	661	619	636	680	628	607	657	637	596	657	575	604	617	641	686	644	591	608	585	616	627	634	598	644	610	656	614	591	615	639	663	629	601	625	583	610	640	640	633	635	630	613	614	598	664	618	642	651	633	645	591	652	638	636	635	665	654	620	638	646	588	653	643	669	610	647	604	616	624	669	591	639	629	638	601	613	615	645	594	626	686	611	609	591	674	639	618	654	606	592	637	622	632	682	619	654	631	596	619	624	628	661	636	648	636	615	635	654	640	645	607	611	626	683	625	662	630	572	621	631	585	659	624	632	629	634	594	676	648	606	590	622	622	646	623	620	647	639	642	653	631	674	627	652	634	626	626	629	648	567	593	608	658	625	632	640	610	631	621	630	661	621	635	674	640	622	627	643	660	665	606	661	660	659	619	622	600	649	626	628	609	636	691	581	613	667	641	627	650	602	627	625	596	584	656	638	631	589	605	649	652	600	614	636	608	714	612	656	628	666	596	595	613	644	600	620	611	626	640	635	620	693	634	636	539	667	653	621	639	628	634	658	630	631	653	580	619	589	629	658	591	637	619	617	641	641	634	637	631	597	592	623	625	608	643	639	660	700	655	671	619	627	586	594	601	660	645	645	596	660	628	644	609	625	648	640	635	580	619	635	623	615	568	635	664	609	636	626	633	605	620	613	622	609	632	602	656	640	583	614	659	619	629	668	629	619	621	626	598	598	643	628	670	613	668	585	621	611	671	578	625	554	601	615	648	640	625	655	609	658	637	618	648	610	633	633	609	655	599	599	633	677	646	603	607	628	598	620	635	620	601	587	595	632	638	623	592	685	632	642	653	620	611	618	641	604	625	658	624	611	669	666	588	632	612	614	578	607	582	574	653	650	597	606	596	639	612	597	632	640	614	599	652	651	630	598	642	604	611	600	611	627	693	613	603	630	669	628	615	705	651	622	626	604	623	584	617	606	581	628	657	648	595	594	634	621	634	636	618	639	668	643	673	639	628	632	627	628	591	609	655	646	594	610	642	627	609	645	634	604	593	619	598	665	582	614	620	667	600	617	602	664	619	581	593	595	601	638	665	659	615	655	584	646	600	658	578	595	613	622	621	674	642	603	619	633	629	589	629	639	613	610	652	655	616	662	615	626	614	622	625	630	633	656	646	644	617	634	622	680	624	611	627	633	621	630	603	606	626	631	598	648	628	630	565	607	664	588	614	583	646	595	661	650	585	602	619	602	582	606	607	622	614	635	615	613	607	619	639	609	600	636	652	594	695	630	738	630	614	628	612	615	640	646	660	586	566	592	665	610	622	605	591	657	618	641	573	616	611	610	620	634	650	638	642	638	644	639	616	630	634	625	619	629	634	610	617	694	586	614	622	604	616	585	612	623	596	609	645	620	611	611	647	647	615	575	614	602	623	625	594	641	643	589	638	571	603	670	649	628	619	660	593	628	577	645	610	606	590	587	629	561	611	591	572	661	625	586	600	671	591	640	638	620	622	650	641	661	623	617	644	584	580	622	635	626	664	651	649	620	598	666	651	607	627	622	628	618	586	593	581	610	614	653	654	638	610	630	640	631	626	647	620	647	600	651	627	611	640	636	652	652	642	604	594	609	646	650	639	621	655	604	650	629	610	578	604	604	610	595	614	577	637	617	581	610	690	619	600	641	607	595	629	610	637	616	594	601	627	669	619	582	640	616	549	626	618	655	596	606	623	617	606	617	636	619	627	612	622	641	616	650	681	623	588	596	627	647	606	666	621	600	623	644	647	616	654	619	597	636	630	648	659	627	648	631	617	597	625	629	584	595	645	648	636	644	616	604	613	630	600	645	631	614	649	598	623	675	594	633	636	614	672	609	625	629	633	631	579	624	598	635	623	648	604	601	608	607	586	636	595	634	620	640	585	658	638	597	667	659	585	605	658	588	640	632	611	624	616	604	644	628	587	617	662	594	621	605	614	640	623	625	601	653	606	670	652	649	620	648	595	633	610	594	642	638	667	663	679	663	612	665	608	616	623	620	577	639	633	617	623	637	599	641	605	647	665	632	636	598	674	660	646	643	605	606	624	587	608	613	578	648	573	625	627	614	600	661	647	623	610	624	648	625	649	596	613	641	624	607	627	655	661	572	577	595	631	639	574	625	610	596	601	600	655	584	584	587	629	565	607	637	626	554	595	645	617	633	615	625	671	587	626	633	626	590	586	628	613	599	646	603	639	650	585	619	581	600	601	632	645	644	611	621	569	639	605	619	649	669	650	641	651	602	612	632	613	599	625	653	624	596	630	590	621	632	626	593	631	618	611	607	635	613	593	631	640	624	637	611	638	620	656	604	649	602	662	644	605	609	666	624	612	631	622	647	607	624	632	623	571	630	639	696	618	590	589	604	632	598	626	604	635	625	622	588	655	606	589	661	646	634	663	626	630	603	636	613	599	634	629	599	610	675	626	642	613	640	606	609	606	635	628	625	624	642	635	622	663	635	619	616	568	629	556	620	598	628	628	642	610	699	632	616	601	616	607	597	618	604	629	647	600	583	608	649	644	623	594	608	586	610	645	614	634	598	659	619	615	613	663	655	605	590	634	653	610	591	633	596	603	599	607	622	665	622	626	596	638	588	694	583	624	665	600	625	621	627	632	593	652	635	604	599	645	640	636	626	573	603	597	607	643	628	573	594	669	632	657	621	582	589	630	604	649	610	587	648	629	646	578	584	607	613	583	571	630	584	610	633	641	604	655	616	577	622	644	582	595	600	646	591	658	628	609	594	574	609	591	598	630	619	585	611	624	622	622	627	627	631	635	610	622	621	616	663	626	598	571	583	594	648	628	612	652	599	642	602	623	622	630	603	622	621	643	623	600	609	610	626	616	635	613	589	603	619	618	701	619	606	619	650	609	650	624	628	600	575	617	619	573	590	599	647	617	627	629	610	612	633	638	639	625	630	592	644	662	614	610	624	609	621	623	644	630	560	661	589	628	629	633	588	608	628	651	648	644	571
27755	12714	2375	1362	995	959	973	988	1002	984	1002	947	933	963	909	997	905	964	967	943	965	995	956	986	947	947	972	944	928	949	933	919	945	962	987	953	940	950	994	977	972	935	936	992	914	957	938	895	960	915	934	916	933	942	896	979	981	909	996	987	919	927	922	943	950	969	962	966	926	977	977	919	947	947	907	896	982	1020	1054	937	942	946	944	947	901	948	923	988	922	902	953	873	954	929	951	1005	965	924	935	873	1014	950	893	994	898	939	919	968	961	915	946	984	959	960	938	930	965	933	957	973	942	938	936	980	981	959	974	925	923	961	917	924	912	917	934	922	933	956	932	947	939	982	884	928	973	1060	985	963	875	940	933	937	918	874	958	962	947	940	952	956	915	918	928	932	958	927	967	932	921	995	959	969	900	944	990	933	936	975	878	1053	888	903	912	971	917	903	1025	964	969	926	975	942	943	927	1003	982	954	952	974	942	934	931	935	907	917	920	972	879	940	956	946	936	928	922	946	968	937	921	944	964	988	960	958	956	941	936	930	948	916	1002	996	941	968	916	979	921	941	984	933	916	943	937	918	996	945	983	961	944	937	981	964	906	932	987	929	959	965	924	946	955	940	969	955	887	899	942	932	915	951	926	946	953	992	947	913	911	957	903	913	930	900	934	982	972	948	935	952	928	935	1015	935	958	970	939	896	917	965	943	968	976	904	916	990	978	957	922	933	927	952	886	953	967	1000	956	920	918	944	992	925	953	950	944	893	926	975	924	906	971	901	960	957	956	909	908	970	973	985	944	911	942	903	940	905	881	888	963	925	926	932	1002	918	940	936	959	988	993	959	916	975	971	983	948	998	893	982	933	976	937	934	979	940	955	943	939	917	1009	945	937	972	955	942	917	903	962	946	975	977	988	895	948	1009	912	938	919	964	930	953	971	921	921	957	977	960	980	908	946	912	933	943	998	977	965	980	961	920	1010	908	969	1019	939	959	958	926	877	959	920	983	940	915	936	958	933	928	941	984	965	920	1015	951	950	938	982	968	946	932	977	996	974	910	913	964	966	919	869	946	931	973	901	972	935	937	898	973	999	961	932	981	928	960	897	937	950	958	947	959	946	953	904	982	918	947	968	932	962	925	920	1021	929	941	954	951	931	1000	995	1030	950	948	942	1016	986	867	973	962	935	978	948	1010	916	927	978	927	939	978	946	904	941	934	908	955	958	952	1008	964	971	953	923	900	927	942	916	921	1024	957	929	962	958	958	930	949	1021	956	968	880	933	999	959	896	991	999	949	950	939	942	953	976	962	952	1018	938	960	982	942	968	961	974	969	941	942	970	932	938	990	908	930	995	956	940	962	965	917	910	989	897	996	974	922	975	989	937	966	966	1031	919	914	949	957	986	898	952	946	926	1050	946	914	1030	956	944	985	947	918	942	931	954	961	929	930	934	967	1000	894	958	984	990	954	975	919	933	942	986	969	952	971	892	918	910	947	1006	949	954	963	936	924	933	968	950	933	960	861	895	947	977	975	973	948	913	928	961	915	937	954	968	969	925	975	955	927	981	965	983	905	979	972	961	1005	937	968	1008	953	999	944	911	954	952	963	930	957	946	969	932	979	966	918	941	958	950	901	940	991	980	992	997	919	931	907	974	941	991	994	937	991	945	941	930	911	921	916	957	967	947	1006	951	942	872	948	956	922	966	916	982	923	944	965	943	884	954	909	947	946	916	911	951	946	910	912	946	966	922	982	956	938	959	978	962	970	964	972	983	980	963	924	943	990	918	946	945	927	928	927	954	904	935	944	919	963	957	980	922	946	970	924	953	968	970	909	956	934	938	936	1005	931	992	949	952	985	967	983	925	937	946	935	940	958	943	975	985	1000	984	887	992	1001	980	878	944	917	944	953	920	973	940	965	914	984	908	983	1011	969	900	997	966	977	943	915	879	969	943	872	958	949	924	938	951	976	920	997	927	913	991	964	963	900	912	994	981	976	901	923	958	957	995	958	978	961	908	921	933	935	969	886	969	954	882	973	907	924	1002	914	960	942	916	950	932	917	979	958	879	984	914	901	951	949	947	976	952	971	915	962	941	979	919	915	977	954	1017	949	982	963	944	965	959	943	979	944	967	994	942	944	947	952	936	897	989	934	943	931	930	945	958	970	959	985	991	907	929	956	924	943	955	941	941	957	950	974	973	938	923	898	995	978	981	954	930	989	944	977	967	963	1000	953	998	996	940	976	995	956	943	1016	997	947	910	950	979	945	973	941	959	953	963	939	950	913	949	972	958	933	989	959	913	950	936	952	899	920	932	945	971	903	941	958	873	962	929	905	899	1001	968	958	925	1004	965	932	951	973	948	929	964	989	1005	955	944	943	922	921	934	951	961	949	941	1007	909	946	977	985	927	924	917	907	972	909	1001	964	951	975	946	911	964	938	984	962	939	941	896	961	943	873	900	992	941	932	1017	903	892	935	922	968	990	966	928	984	946	933	927	965	951	1001	942	939	953	917	899	887	946	904	945	988	967	963	972	991	904	969	961	901	997	913	946	903	924	991	934	975	928	985	959	991	905	920	932	962	1023	923	926	968	948	952	937	976	924	935	967	945	941	962	963	975	911	959	981	940	969	936	968	977	931	934	941	995	989	918	961	991	989	948	969	899	942	965	909	953	912	936	932	957	1023	983	963	977	965	1001	962	921	952	976	938	929	954	953	956	995	922	983	966	956	957	954	941	937	947	941	963	883	964	981	925	938	960	953	986	972	953	958	946	972	972	965	939	882	1000	951	942	891	933	980	992	960	909	976	904	960	938	994	930	994	958	968	1024	950	902	952	962	887	946	928	893	972	971	925	914	960	952	928	984	957	936	971	958	976	914	950	926	989	962	1015	976	926	980	943	933	971	993	950	873	969	999	960	1011	980	915	993	935	982	943	988	1000	952	964	929	963	948	922	980	924	947	955	956	941	988	933	899	919	954	940	915	967	962	937	1009	899	973	970	962	948	946	924	905	978	989	949	946	939	982	922	949	989	927	937	948	963	944	981	946	919	980	988	920	904	964	915	948	984	961	920	901	913	968	927	1016	1023	965	967	889	1031	999	944	988	929	1008	939	955	951	931	946	979	1005	1007	907	957	943	977	918	931	911	946	918	857	949	921	924	971	930	981	963	917	952	887	968	954	943	1001	949	870	965	989	971	988	943	971	915	975	1001	985	966	885	1005	950	951	932	937	945	1005	959	956	905	1014	908	961	939	953	970	917	995	985	977	939	945	941	946	991	944	987	949	912	977	949	923	976	1005	928	1015	975	967	967	958	960	937	944	978	972	943	958	952	959	969	961	914	935	891	937	896	954	906	882	948	920	913	935	963	969	983	914	990	997	933	875	939	950	938	957	984	975	962	879	901	935	924	993	978	960	912	903	899	1002	968	990	926	919	914	936	992	925	963	991	969	957	982	971	966	965	977	925	960	1006	918	965	942	960	944	948	950	1033	963	988	981	986	971	896	923	995	943	1003	892	989	932	965	960	979	942	938	949	985	943	958	975	966	911	971	960	954	925	964	937	1012	935	945	931	926	928
5172	1056	1026	927	949	871	825	902	808	859	848	867	807	846	837	814	873	856	843	835	907	864	846	838	783	790	840	823	842	827	817	889	831	847	824	854	841	827	845	834	861	799	819	810	836	858	815	821	758	806	830	828	858	828	823	846	771	867	820	839	841	781	845	816	773	844	908	838	785	856	803	816	831	838	863	800	854	890	840	860	856	800	848	822	790	865	835	837	814	838	816	847	800	853	873	887	825	837	859	808	823	763	840	817	851	782	841	802	851	828	824	879	778	812	878	821	787	851	758	813	758	868	792	784	835	796	844	803	847	833	845	851	848	794	849	853	802	871	852	821	774	876	821	799	810	820	849	782	801	882	825	838	875	819	835	838	802	800	836	836	880	808	861	828	834	840	821	874	816	785	893	782	786	813	863	884	791	868	836	844	884	811	819	813	839	843	811	796	858	864	824	785	772	792	867	819	801	814	806	827	861	856	873	820	861	820	806	785	869	842	853	812	806	836	864	792	801	801	827	839	831	846	855	787	812	831	809	834	814	831	839	803	865	793	813	848	851	849	755	798	803	830	766	828	785	825	861	810	799	897	840	838	812	836	817	831	819	816	787	877	858	862	849	840	869	841	871	859	838	806	836	837	795	834	833	808	869	783	898	781	766	825	777	782	807	780	859	786	769	834	861	854	872	827	870	845	846	803	814	838	859	839	819	840	813	877	812	860	825	814	832	845	809	816	812	858	817	843	826	809	789	798	810	795	827	879	833	808	836	822	860	791	821	777	847	853	868	776	873	867	841	800	784	813	841	828	860	827	824	819	793	793	799	882	820	830	830	874	890	854	831	802	833	844	829	870	814	862	874	786	838	850	873	801	822	836	856	839	880	823	830	846	813	837	835	870	818	844	849	888	812	836	766	839	866	804	846	825	821	846	820	812	803	838	830	836	845	877	829	834	843	815	825	801	838	842	834	865	872	829	822	788	837	887	831	807	843	824	818	835	819	856	872	860	829	844	814	838	839	830	862	788	802	819	828	830	831	842	812	792	811	842	895	882	836	817	864	814	807	857	842	764	774	804	846	819	818	839	788	879	823	834	813	805	826	818	842	808	867	817	779	776	824	806	815	809	786	820	828	805	858	868	852	843	828	827	855	824	833	838	817	783	816	878	866	832	820	804	818	841	818	830	837	875	836	809	799	820	820	899	791	792	806	837	857	816	829	867	840	819	882	852	805	851	839	817	851	819	811	870	813	832	810	865	884	865	818	830	854	797	823	847	806	862	817	829	826	803	833	837	796	805	828	841	872	792	838	835	889	807	876	824	780	803	837	823	854	812	843	823	819	818	840	782	797	812	822	795	799	793	789	836	804	845	878	867	863	838	853	829	824	796	853	820	870	855	803	828	836	841	838	845	805	815	887	836	835	823	797	821	815	857	845	826	875	830	789	898	832	815	808	855	790	796	855	843	849	838	777	808	852	831	809	845	848	835	823	768	813	826	831	843	853	817	794	772	786	775	797	866	826	889	854	853	866	822	840	812	798	854	831	829	885	802	791	792	833	846	816	837	890	809	858	836	783	881	798	838	823	804	822	824	789	813	801	811	793	832	845	845	896	791	797	828	822	874	811	831	823	805	799	829	827	831	854	841	863	821	839	807	859	817	820	800	810	789	817	843	811	841	853	805	847	789	772	776	825	863	854	850	818	819	829	892	862	830	824	820	822	829	873	839	804	804	869	845	841	834	814	865	825	809	796	855	789	780	843	806	780	804	854	839	840	812	795	884	792	841	818	820	797	781	850	790	833	820	807	814	865	840	866	824	874	776	776	795	820	788	819	834	856	844	861	848	845	836	850	865	782	850	843	839	802	820	825	849	860	869	824	842	838	832	817	844	830	828	816	808	830	834	856	831	800	806	841	874	859	825	773	826	815	816	862	824	803	809	808	795	827	855	827	766	807	861	827	837	834	855	812	828	836	790	804	833	751	852	859	856	818	816	815	805	819	805	833	843	891	861	799	863	860	773	860	807	828	867	866	860	842	887	842	794	781	806	781	832	879	838	806	862	825	799	777	855	837	878	888	821	813	796	817	790	794	792	823	856	814	838	805	836	861	835	829	794	780	849	857	781	856	775	821	805	881	823	813	765	820	811	800	821	814	838	814	830	856	842	862	828	811	808	862	850	820	785	850	817	820	843	866	855	857	779	819	824	827	806	827	857	816	857	832	810	833	865	806	814	811	811	838	863	841	806	839	770	793	827	810	805	832	842	862	790	827	863	831	824	819	848	860	840	878	828	838	792	790	803	860	851	801	851	811	807	845	816	861	845	780	816	836	804	819	844	858	842	773	810	849	758	842	811	786	848	855	853	822	831	840	851	822	804	804	809	829	818	780	823	765	827	829	855	822	878	820	884	848	828	808	860	804	820	820	811	834	837	831	868	849	815	884	798	824	823	838	829	856	843	811	834	829	855	840	870	756	828	808	852	826	839	849	793	917	761	802	818	808	851	825	822	848	866	879	830	786	829	827	851	873	840	774	837	874	807	819	802	819	850	832	860	815	843	779	848	845	861	853	820	842	811	841	808	855	844	836	862	830	827	817	858	792	860	804	877	790	836	841	813	848	881	797	839	780	793	875	869	852	838	864	835	859	804	816	837	834	841	806	832	851	801	839	770	831	852	872	860	849	797	872	775	851	822	820	880	840	829	851	840	850	843	781	816	811	799	859	854	872	806	831	872	818	829	836	794	803	816	849	795	803	857	821	816	837	866	807	810	796	817	795	818	850	822	817	787	837	807	784	794	854	852	813	876	843	790	838	828	837	851	834	818	829	823	845	868	826	818	836	823	835	808	818	800	859	844	863	787	866	844	841	815	842	812	810	818	793	867	769	794	815	806	863	814	819	845	838	805	814	784	827	849	853	784	828	854	821	816	831	854	850	882	838	796	802	811	878	856	803	855	839	814	844	853	836	833	818	812	854	895	792	843	847	802	830	850	848	890	839	851	819	770	833	822	774	790	827	843	865	783	865	811	833	775	819	836	827	848	805	842	843	757	773	815	833	851	790	836	835	820	861	810	868	795	847	770	804	864	864	790	779	823	815	841	815	818	840	812	801	845	768	820	776	832	818	807	849	833	811	786	801	799	811	843	815	814	830	820	823	809	817	791	820	832	842	822	892	764	798	901	856	809	839	821	807	773	796	824	817	829	832	820	871	853	792	804	805	833	873	806	839	800	828	824	840	835	838	804	782	865	817	829	799	835	821	881	839	886	877	807	857	829	807	796	911	796	801	789	856	808	850	804	856	771	815	845	799	818	801	827	865	791	780	875	834	867	803	832	877	831	788	820	791	878	840	862	845	813	843	898	823	859	900	817	805	844	800	828	845	779	818	831	828	792	865	819	803	813	819	848	840	847	880	806	841	809	811	848	869	849	803	831	856	829	849	844	845	819	843	802	805	849	786	810	775	827	789	798	800	891	807	848	818	804	828	812	833	854	852	846
25355	21457	26869	23638	3737	1476	1239	1149	1017	996	1048	1047	1016	1005	1066	949	1022	996	1023	973	1002	1005	1027	998	1008	983	1004	1018	1019	1059	1010	993	931	1017	984	989	996	977	1046	1031	1006	1061	958	969	998	942	1017	1004	994	993	1013	995	990	992	1006	943	954	1006	1005	945	972	947	1027	956	968	1000	968	978	1026	976	1047	1005	991	1031	988	966	998	996	1029	1019	957	1011	976	1031	990	979	975	1038	1045	1002	979	980	1018	991	1019	994	957	989	984	997	1000	945	1018	971	979	948	971	951	954	983	983	994	1016	952	937	938	1053	937	1021	957	995	961	948	1010	1044	896	1040	957	962	998	984	986	963	995	981	950	996	959	976	1003	965	957	979	961	1025	1035	961	1035	939	989	986	966	955	1002	1018	990	980	1041	946	1003	966	1025	965	995	973	946	1031	1014	974	1004	1044	975	962	1029	948	972	1040	1000	982	1040	961	965	995	1013	959	957	950	996	921	1002	947	1013	977	951	992	945	981	976	1014	1029	963	934	1016	949	975	953	967	991	1032	1017	984	973	934	999	1028	985	975	965	986	981	966	982	1015	1019	996	1048	963	949	1015	964	978	989	988	975	963	1007	1022	1007	971	920	1003	942	1045	999	1029	971	1011	1054	968	1011	1007	972	964	930	973	1003	995	981	976	945	1003	935	979	977	1007	999	1020	986	989	999	972	946	987	1016	988	920	1009	989	1003	1011	975	983	999	1028	954	1055	1006	942	976	919	939	1044	965	981	995	978	935	983	985	978	1003	949	1006	983	918	996	978	979	927	965	994	973	1025	978	916	1004	933	1023	996	994	930	936	1020	972	956	992	994	982	1012	979	1004	1023	971	997	967	957	977	968	1015	970	987	993	968	995	986	1048	1007	1067	1005	970	1035	979	1011	960	1040	1019	1029	1034	1010	980	1015	947	972	1021	975	1006	984	980	971	957	1043	959	959	995	1002	994	1005	979	1001	900	961	1042	964	967	1020	957	959	1029	957	962	986	977	925	948	1014	1008	984	988	1001	1003	982	961	1063	964	959	993	945	980	939	978	1041	992	1018	935	966	995	931	967	940	946	1029	971	988	991	990	1002	953	1003	917	1035	926	960	940	969	1004	1003	967	965	1005	975	1001	972	972	947	1049	967	981	996	995	1018	878	965	994	1035	994	985	961	958	1010	1037	942	1014	1050	1022	1016	951	1011	973	979	973	950	960	993	1023	960	973	1065	971	1045	973	1055	977	968	976	963	1048	989	1005	955	979	995	974	1018	962	919	957	943	974	965	978	931	918	990	1004	1011	956	883	996	929	989	952	920	985	1011	965	998	950	978	962	970	987	1012	990	958	959	1012	983	940	972	981	1030	991	943	992	966	912	983	959	936	984	946	995	1037	1029	936	953	943	1012	996	969	914	1001	971	1037	996	983	1034	979	995	985	987	1007	999	1002	1007	940	969	1017	1023	967	1090	977	1016	984	1013	982	1047	974	969	986	1022	1011	968	1010	988	970	993	954	990	987	980	974	997	1030	1008	953	977	950	991	971	1057	979	1005	984	955	922	1010	931	942	1017	987	1015	992	960	1032	1005	966	928	962	952	1011	993	1017	1026	965	1021	959	1007	982	1018	1024	1001	961	981	997	959	985	945	969	988	950	986	913	1004	1022	1014	970	1020	944	973	1008	991	1042	1023	1012	981	1000	1001	953	979	970	989	964	993	981	965	1037	969	937	1022	1021	1012	998	998	1023	1048	1000	1003	972	974	911	975	1018	980	974	924	975	1010	991	963	1051	944	963	1020	904	953	978	948	1013	990	961	933	968	987	1000	1020	969	986	965	1004	974	999	965	958	1014	976	1014	1018	989	1079	972	1040	986	1046	1042	990	943	1028	976	1010	988	1035	995	970	1022	1009	1000	1000	938	947	974	983	978	1017	981	1033	959	954	963	986	972	987	963	994	968	975	1012	1019	1016	1046	1002	989	974	1009	1024	1030	1028	978	945	936	933	973	993	1021	981	964	940	1007	980	972	987	967	995	974	979	987	921	981	1041	1060	913	962	1003	1016	960	1021	1003	987	973	1012	999	960	1008	981	976	960	914	943	969	1012	954	1015	967	1036	1010	1035	993	1070	1013	994	979	1046	939	1027	979	985	1002	1019	970	985	1045	982	983	1001	986	971	1054	953	1003	996	1008	1006	1015	989	1063	1057	960	981	1036	985	944	949	930	914	1015	1000	983	994	998	972	949	974	1014	976	1004	991	963	918	1001	939	978	932	1016	976	992	1064	1014	1044	981	987	995	1000	1018	947	1025	986	997	990	1021	1036	1046	934	958	1010	890	982	941	1032	971	970	995	1007	982	1045	1025	1001	1068	1002	984	943	963	978	1010	954	945	980	935	1027	982	927	968	951	970	995	947	999	1006	974	1018	987	980	944	967	1007	939	976	967	981	966	987	977	992	968	1019	983	1016	1016	1038	1012	1020	926	991	985	969	974	1034	994	968	1017	947	975	1022	923	968	984	941	980	985	963	956	1061	901	914	1049	981	987	977	986	933	961	1050	1020	971	980	956	977	977	950	962	1037	986	975	963	979	983	960	998	991	965	944	986	959	955	1018	1028	967	955	974	972	961	995	932	1008	994	936	977	952	961	934	1013	1005	1008	1000	1028	960	987	1042	1018	984	1016	1003	989	1024	962	1008	965	959	1020	976	998	1017	1012	1015	1022	971	981	991	1005	977	987	930	1026	971	958	1018	976	988	990	995	938	1031	1013	1014	985	1006	965	968	982	969	1049	1005	973	951	1020	1007	1036	925	963	966	1005	1016	1005	973	964	972	1013	943	998	963	1032	944	1011	968	983	951	916	978	936	1022	948	992	997	1002	979	1039	990	1031	972	1100	970	990	927	922	978	1010	938	939	967	952	956	1059	985	976	990	985	1033	967	960	990	985	986	939	992	951	952	939	973	1017	994	1025	965	1004	978	1009	987	982	1003	979	1002	949	920	986	1046	1021	987	957	964	996	983	1027	985	1012	1012	974	1057	973	982	1025	982	970	1005	1030	1039	972	962	1025	1009	977	993	965	1001	996	975	969	985	981	991	979	968	1007	975	983	976	1022	1018	991	943	997	1004	1037	1003	972	997	943	943	1024	948	949	933	944	981	992	1033	942	968	931	1012	947	1021	1003	963	988	1022	947	1004	937	957	981	960	1003	966	1021	1023	1012	897	1050	1044	983	932	1018	962	1011	1025	1024	990	965	997	938	943	981	992	964	1011	1018	997	981	991	920	953	1001	1017	973	917	1023	1029	946	959	989	1016	1011	1022	1007	1032	968	1023	972	993	975	1010	1028	961	998	943	965	1008	969	974	955	967	976	1001	962	952	1022	971	967	979	982	957	1020	1037	930	1006	1000	939	962	1004	962	1022	979	967	959	939	973	1022	968	994	967	883	995	977	970	1035	987	1022	992	994	1000	995	970	1029	987	941	971	924	1012	1062	987	1046	1001	987	957	1004	1015	968	988	919	996	1042	1003	936	942	1017	935	958	1024	1009	998	997	943	1021	941	1004	991	939	983	1012	969	999	998	949	946	984	981	1031	954	967	1006	1008	967	1062	974	1021	1068	1020	957	978	991	955	1001	965	1006	973	1013	985	994	957	1022	966	985	985	988	1000	1031	1023	998	991	960	1057	956	1006	999	977	1042	1019	999	1010	967	985	994	1002	954	970	997	936	1024	975	1003	986	969	1028	972	1001	956	1001	988	968	961	1020	997	998	1027	999	998	984	1002	963	943	929	1044	1030	1003	1011	1002	1006	975	1021	970	1039	986	961	940	1028	1001	965	987	1011	1056	995	962	1038	996	971	999	1020	988	1016	1052	997	1006	938	990	941	1011	970	988	994	960	980	989	971	998	963	955	962	1010	983	969	1027	941	999	977	995	1002	930	1035	1019	941	973	994	997	981	971	970	955	1030	939	1011	980	964	1032	994	966	1044	1002	1006	986	970	1029	978	978	986	1019	963	984	954
3684	2821	2432	1505	1353	1157	1103	1081	1003	949	1009	924	983	928	914	928	911	951	906	956	885	918	965	909	967	940	914	904	840	911	955	841	872	888	897	920	910	966	876	845	870	914	908	848	857	868	891	896	936	922	918	842	891	874	835	950	894	929	883	876	891	872	878	897	929	844	951	900	880	918	839	903	866	898	903	893	884	914	902	912	915	872	923	885	855	882	860	885	901	913	895	935	938	902	920	912	829	892	895	892	927	904	927	859	904	932	900	917	861	846	877	856	920	887	884	861	836	902	864	829	865	867	931	946	875	872	880	841	879	892	886	864	881	865	888	881	930	881	882	902	923	862	867	879	888	878	910	895	866	931	893	907	850	897	867	876	892	887	893	893	923	871	917	913	883	902	864	862	859	878	864	876	944	900	941	863	880	855	928	899	871	940	865	870	879	848	872	924	859	942	942	910	896	901	934	836	907	918	834	920	919	919	887	860	888	862	845	889	890	948	886	886	901	910	920	889	914	886	895	913	820	908	907	905	890	885	899	863	864	855	916	852	883	929	866	852	894	928	836	819	880	872	918	865	896	901	892	857	857	906	836	906	891	865	892	910	898	957	865	849	935	875	929	846	875	878	947	933	874	932	868	918	881	901	853	893	904	923	908	925	879	915	839	859	901	900	852	863	929	857	897	858	887	839	910	854	847	881	882	856	875	914	943	861	821	864	904	874	921	932	892	899	866	948	865	886	904	873	887	907	896	903	942	904	870	892	898	899	833	901	901	910	889	831	910	853	890	897	896	914	856	899	894	907	895	859	899	892	930	861	891	894	902	911	876	883	874	890	904	933	846	890	903	853	868	842	873	898	883	914	879	892	879	887	906	859	914	867	916	891	923	904	873	877	862	877	948	899	858	916	874	861	859	860	885	867	870	840	892	848	905	869	899	853	962	871	879	847	859	854	856	887	844	881	875	909	898	896	909	928	883	871	889	873	865	893	903	857	922	879	949	865	859	886	836	888	821	914	854	842	890	896	895	869	923	839	855	897	963	891	904	881	878	857	872	901	899	855	827	869	838	908	876	919	927	962	866	893	906	885	863	793	829	876	863	860	873	904	897	884	854	899	859	874	877	856	888	886	864	880	886	878	919	885	900	859	855	908	887	890	880	876	928	910	882	833	896	870	876	869	904	878	927	866	837	892	932	903	839	857	873	866	845	895	862	862	944	902	902	885	885	883	930	833	903	902	866	843	833	853	889	890	845	914	820	873	884	908	884	851	885	840	904	883	875	852	848	842	896	857	904	860	855	957	894	913	837	866	908	930	910	939	886	846	881	895	882	883	869	873	908	823	883	868	876	870	870	909	896	832	808	852	966	855	945	927	861	899	890	903	947	928	836	865	850	892	905	895	889	817	913	852	878	933	913	858	906	866	933	862	869	862	925	880	883	889	866	872	903	833	924	842	904	908	853	900	859	854	923	878	885	877	877	924	909	837	864	894	962	919	886	821	855	910	892	864	923	853	920	917	858	846	882	888	899	920	896	848	877	866	885	917	875	864	914	888	890	860	920	886	903	860	857	892	817	894	837	892	853	851	884	845	892	891	847	905	883	911	862	884	912	925	859	919	891	876	941	858	914	866	888	884	882	890	914	839	897	866	872	905	871	860	866	916	924	870	911	892	859	901	898	843	908	877	837	934	902	825	888	860	828	877	899	893	880	874	854	862	906	868	869	892	871	856	869	881	890	831	849	849	855	861	864	867	860	845	881	963	900	901	900	901	904	845	875	866	873	832	854	826	879	904	873	937	841	874	863	851	928	853	845	842	887	904	903	894	884	836	882	899	848	824	907	880	881	862	878	895	900	869	894	947	889	866	912	891	854	869	874	897	863	875	883	899	830	859	918	866	865	899	827	942	874	887	843	863	882	884	903	927	910	877	828	915	896	840	897	812	945	928	861	899	893	849	905	929	881	881	840	925	862	834	843	918	884	863	918	855	863	849	873	843	870	856	895	876	888	882	871	898	878	839	861	885	863	859	879	876	851	876	898	868	815	888	888	905	858	834	870	869	845	853	904	877	881	856	914	854	920	872	892	860	898	902	875	892	883	886	928	862	926	901	839	933	848	928	881	902	853	910	936	865	951	904	836	884	863	862	871	901	884	932	857	847	873	914	871	908	902	867	867	887	878	920	814	862	838	908	901	907	891	914	918	855	859	829	865	914	902	875	871	932	874	904	808	905	939	915	902	849	867	849	832	905	837	922	864	906	855	865	847	833	838	885	879	922	876	884	907	841	846	840	904	902	921	854	914	894	897	849	888	874	886	853	885	877	881	919	908	929	840	831	887	825	910	856	916	906	867	825	934	890	897	888	881	870	882	884	865	862	872	860	874	859	923	891	896	875	965	857	871	851	896	862	886	908	877	898	893	905	851	947	848	859	912	852	865	864	901	876	923	879	870	891	864	832	835	849	863	894	889	872	839	863	876	871	864	891	855	869	917	920	895	882	844	849	906	852	906	872	908	852	939	909	858	829	858	914	858	840	845	938	893	912	914	965	871	840	854	904	901	875	902	887	878	885	921	876	892	872	901	879	876	875	897	876	838	862	870	872	869	889	901	885	865	883	843	893	849	950	876	921	881	867	855	885	900	865	825	903	832	851	897	913	832	833	893	859	902	884	883	839	851	876	837	867	819	883	877	908	883	910	835	826	821	852	891	889	899	854	887	873	879	852	903	856	893	948	854	894	865	889	861	874	863	901	954	864	852	872	929	885	868	911	925	887	910	893	853	858	873	864	902	877	867	909	897	866	909	869	880	886	886	856	898	889	879	867	830	879	888	870	917	875	860	823	854	893	846	875	891	876	880	864	867	899	870	879	825	867	883	868	891	907	875	875	854	826	878	868	879	900	838	877	882	880	869	847	874	839	939	916	876	881	887	926	903	938	923	861	847	889	913	921	868	864	861	868	890	914	888	866	876	868	900	898	837	857	892	844	870	880	887	943	917	851	837	854	837	823	861	882	901	853	883	836	884	913	870	894	882	870	918	855	868	919	881	859	898	871	925	860	869	834	874	890	902	889	940	881	917	930	898	929	923	908	871	904	890	860	852	838	848	873	888	877	858	905	884	898	887	832	907	878	863	876	921	873	858	893	908	845	853	847	856	862	859	876	904	840	888	919	875	884	867	867	875	830	873	929	921	859	897	884	921	891	903	853	844	842	944	870	868	951	877	853	884	883	932	908	917	956	865	845	870	903	855	823	894	920	806	863	873	917	846	855	872	869	915	851	820	886	866	875	906	847	896	869	837	873	879	870	878	871	831	863	885	847	872	889	916	893	885	883	821	902	886	915	867	803	889	902	915	886	865	940	916	868	893	902	849	906	899	848	902	880	881	918	890	874	911	890	853	898	903	892	841	891	865	883	918	861	895	859	848	830	882	894	944	848	879	915	843	847	908	838	880	879	878	872	834	879	842	875	899	831	833	875	918	874	875	933	868	890	830	857
24183	21500	28759	24668	21010	4449	1486	914	790	818	734	696	693	726	682	671	700	657	699	627	682	661	673	638	679	683	614	619	639	676	663	651	612	610	655	651	630	664	688	641	641	663	640	671	607	625	661	620	628	643	702	612	637	592	675	551	649	680	650	657	676	639	657	646	668	683	627	645	653	636	634	667	591	611	673	627	649	635	659	626	604	620	681	649	633	643	588	641	684	646	639	670	664	632	611	670	663	656	609	616	632	629	623	600	629	656	600	652	641	618	605	629	654	636	600	652	647	624	619	623	656	634	589	660	656	652	619	617	608	637	643	660	625	617	656	626	659	654	679	628	609	627	603	621	668	624	595	618	658	635	644	630	602	617	585	638	651	609	641	637	606	601	625	647	615	634	648	668	669	646	686	644	628	621	672	659	587	630	610	673	608	604	650	566	621	600	610	644	636	625	646	612	606	649	655	697	647	615	621	653	624	638	673	631	637	632	657	583	632	614	629	592	596	634	647	664	650	652	622	612	593	612	594	595	659	594	634	619	613	612	661	643	604	635	665	621	608	633	648	636	645	650	601	660	640	588	635	601	642	654	664	645	630	628	639	658	622	582	607	617	635	659	645	684	682	615	623	639	606	591	696	602	622	628	637	639	605	620	615	621	614	640	628	666	633	659	650	608	613	612	645	640	607	601	624	647	635	641	662	638	635	671	624	665	624	654	631	706	616	662	611	626	657	648	636	633	629	617	650	636	625	637	636	667	586	630	658	652	669	682	614	616	650	636	640	633	617	644	546	621	642	633	654	671	593	639	640	631	622	608	599	676	680	648	644	604	616	625	678	653	664	598	665	642	643	674	638	637	661	686	652	638	611	611	645	682	634	543	647	616	637	637	618	689	663	619	657	621	609	665	628	558	673	638	620	611	633	600	676	631	633	587	627	617	640	597	606	635	658	627	622	613	651	620	612	624	655	634	628	632	669	610	621	622	581	681	640	632	624	585	662	631	611	614	616	607	654	612	634	627	629	603	623	637	645	636	662	610	621	624	631	622	630	642	599	633	592	678	598	598	676	663	642	636	622	620	629	631	667	631	682	659	600	594	616	615	675	659	662	624	662	641	625	614	616	658	651	703	625	629	625	703	638	624	636	621	610	627	615	647	602	638	645	640	621	606	636	615	665	658	641	582	651	652	596	653	647	664	656	611	645	670	647	616	617	657	637	651	649	654	594	647	624	661	635	617	628	678	594	652	597	635	613	563	616	651	652	586	544	635	666	647	639	620	603	602	650	594	615	576	635	621	636	615	664	640	622	666	625	614	606	652	645	643	588	666	629	680	586	638	650	655	634	641	646	680	652	640	636	612	611	590	663	651	628	614	635	636	622	656	675	666	616	625	628	644	617	687	660	636	639	649	648	600	575	669	631	669	618	648	653	682	621	668	601	647	612	602	626	630	637	577	626	644	628	603	622	605	603	618	621	623	593	640	599	625	622	667	636	633	670	641	689	660	634	630	621	553	584	600	619	620	655	672	674	675	643	664	626	632	587	668	634	630	558	641	698	645	650	644	614	645	635	599	653	638	689	653	625	610	630	630	682	652	680	636	617	628	632	659	594	646	638	623	633	636	617	625	646	623	647	688	642	622	585	597	614	645	624	627	664	625	620	646	607	622	633	615	633	627	666	636	630	654	659	635	681	672	599	611	636	638	625	639	627	639	612	607	649	643	634	606	603	599	638	618	667	661	627	629	655	675	600	642	635	582	674	645	651	646	641	653	673	631	668	649	638	661	677	651	626	621	581	644	618	654	653	630	624	672	615	599	642	600	618	643	580	612	596	645	663	639	638	667	666	649	648	607	664	626	661	613	605	620	660	643	618	634	691	654	652	588	653	643	600	662	655	585	638	658	620	634	668	676	662	640	608	599	620	612	633	605	632	589	648	619	658	652	618	570	662	633	637	631	623	671	601	616	611	622	631	594	670	660	645	601	637	601	669	606	644	617	629	642	635	629	615	623	644	557	614	650	622	627	620	622	623	651	625	637	606	641	627	627	609	628	607	632	619	638	623	617	665	677	602	640	644	613	667	638	650	639	621	636	627	659	586	663	628	616	640	640	639	613	647	599	616	607	683	702	643	659	643	665	638	632	616	629	646	638	614	718	641	699	641	630	635	644	661	608	641	677	625	641	647	621	622	604	628	605	588	611	624	641	647	616	627	642	643	655	690	616	608	648	625	644	652	648	584	620	665	624	666	674	644	644	625	655	670	677	629	689	622	679	609	654	562	660	663	684	611	640	686	624	659	613	625	630	640	675	601	602	662	623	583	656	659	624	658	616	620	649	614	613	609	606	630	615	654	621	593	598	636	664	611	606	628	629	647	615	618	655	619	642	662	623	644	630	657	627	594	648	601	621	631	621	665	656	621	598	641	665	679	637	561	641	631	629	592	599	616	614	579	673	628	597	676	610	611	645	649	602	678	632	629	640	677	618	609	631	638	651	612	605	642	634	672	601	611	607	647	661	636	622	625	640	618	620	629	611	665	635	626	605	625	617	618	623	627	675	618	626	644	613	642	633	646	664	637	641	663	611	605	621	639	616	592	602	606	591	645	616	651	682	645	618	616	648	678	668	596	643	624	668	634	617	649	596	622	584	599	651	662	660	637	587	620	636	631	648	620	618	671	600	601	617	592	691	669	658	640	665	655	641	644	626	649	648	613	648	613	627	648	650	637	634	627	650	629	639	628	619	664	628	646	624	618	623	637	643	639	629	619	608	640	633	624	594	647	604	626	652	632	696	587	641	626	578	584	658	641	629	612	604	586	677	667	631	635	603	567	618	635	597	638	655	633	626	624	690	609	661	631	649	630	639	603	678	670	613	645	597	650	587	634	666	627	647	654	638	661	647	634	653	644	614	658	629	614	615	685	675	637	646	667	626	665	641	640	630	669	620	645	624	584	632	611	683	625	604	660	647	650	648	647	641	669	618	644	663	645	614	624	709	642	601	604	643	591	651	667	675	630	644	631	619	607	633	654	610	618	615	661	612	605	637	624	667	610	642	670	631	636	637	648	632	655	598	668	637	606	648	648	665	625	603	622	626	668	647	650	630	627	636	673	595	601	612	587	643	636	630	652	589	618	636	654	631	661	659	658	632	603	641	617	659	634	648	616	668	640	607	664	621	636	679	667	640	601	626	655	670	675	631	613	612	645	611	608	641	741	659	656	667	682	614	653	649	651	630	614	608	644	665	655	680	664	624	623	659	627	587	626	660	621	626	622	617	637	595	588	670	645	634	643	630	659	629	587	681	627	638	644	655	657	634	623	639	635	657	644	649	611	653	633	598	628	629	615	620	624	606	609	637	617	597	608	635	655	661	644	605	636	635	628	602	628	614	640	618	635	621	650	635	624	696	621	647	648	630	626	631	655	624	634	645	602	602	645	611	633	656	585	647	657	629	614	693	673	641	610	624	626	658	611	620	636	657	668	614	640	605	617	659	642	682
3518	5110	4131	2252	1625	1287	1115	964	854	873	795	687	692	730	713	697	694	662	723	662	746	655	687	664	648	657	710	678	685	668	655	633	607	670	681	629	604	643	638	637	633	620	643	637	667	650	661	652	644	640	631	645	656	632	652	659	628	607	627	700	652	590	659	650	629	624	640	622	620	687	688	652	611	678	603	613	652	662	643	656	611	656	664	664	678	624	595	649	600	605	640	687	680	661	691	617	616	621	632	612	649	623	612	651	611	719	649	663	643	650	635	590	583	605	638	585	667	680	661	674	620	614	592	631	639	638	664	673	643	651	605	638	639	650	678	634	598	581	635	635	639	629	640	639	606	616	618	642	653	695	618	631	609	601	649	617	653	635	630	627	626	636	581	639	663	623	617	639	600	608	642	626	643	626	614	644	652	657	622	615	620	595	639	640	603	642	644	674	612	580	633	604	635	578	623	631	654	617	643	650	691	607	688	631	677	615	652	674	628	609	604	638	610	635	572	663	629	634	587	652	651	640	621	621	623	615	632	633	608	589	656	625	612	614	650	648	611	585	625	648	640	616	658	630	646	620	629	608	618	652	646	623	664	655	604	666	641	613	626	622	629	646	648	633	609	637	651	651	639	653	612	667	612	592	653	624	648	617	635	579	645	597	638	657	640	594	623	631	659	619	603	631	646	622	612	619	588	660	643	641	633	609	641	598	601	646	624	581	586	625	610	640	617	636	582	617	615	662	620	629	619	573	644	635	656	625	623	628	618	630	622	659	593	605	644	596	623	626	641	620	639	625	636	637	623	649	645	615	674	662	605	621	627	637	609	611	660	646	590	613	643	611	640	598	624	641	600	622	601	617	677	617	609	630	626	666	621	567	629	649	617	680	613	623	612	656	592	623	605	612	614	643	638	663	683	617	617	682	635	626	606	647	624	627	607	620	660	616	641	632	671	659	621	608	635	636	614	621	616	595	622	653	578	663	620	650	616	599	608	642	613	615	639	657	594	617	668	679	633	595	632	623	572	636	614	668	668	608	672	670	610	645	617	623	663	660	635	612	582	581	629	608	604	628	619	630	627	550	657	636	629	625	641	600	636	587	616	644	624	654	585	635	627	659	574	637	632	650	651	675	674	647	599	669	646	630	637	642	608	631	647	646	586	605	604	598	643	604	603	646	622	607	654	569	658	635	593	627	639	613	593	618	619	592	639	629	618	592	599	606	632	614	676	632	596	630	612	639	617	658	646	636	649	608	634	577	621	636	642	617	598	618	660	654	631	614	580	623	600	592	645	597	633	612	623	604	638	637	623	646	627	647	665	625	647	634	613	616	652	614	622	629	624	606	624	585	662	613	629	638	668	619	601	613	636	629	626	643	597	620	592	683	655	602	643	664	628	636	651	600	602	664	629	655	599	647	611	643	625	637	625	603	624	654	633	618	681	657	595	619	581	625	629	611	657	629	565	644	632	644	650	578	616	664	631	645	569	601	612	585	647	617	613	600	562	584	635	587	619	604	616	602	647	640	637	581	626	677	628	629	600	635	673	627	676	649	644	689	639	611	639	644	601	635	610	675	647	617	647	647	638	634	594	652	623	649	615	598	608	662	603	624	670	625	628	649	615	602	595	630	638	640	640	621	621	629	641	608	629	626	648	630	582	622	617	660	594	640	590	641	592	642	598	651	617	584	559	627	601	600	617	617	600	603	590	593	628	633	623	584	638	587	644	642	639	590	601	624	608	621	638	629	583	636	658	647	654	651	612	626	586	665	619	605	652	639	603	613	613	614	618	630	578	630	634	634	599	612	604	595	620	650	589	631	637	616	599	619	615	628	630	634	619	628	634	565	619	661	660	621	642	667	648	587	629	654	609	649	593	603	618	644	623	649	646	593	620	640	675	600	653	637	624	634	627	567	626	617	625	618	616	590	631	626	581	617	606	598	570	620	626	609	605	612	636	579	592	630	640	623	608	645	645	590	594	646	589	645	638	577	659	606	625	556	659	616	647	652	639	601	620	583	600	627	603	644	624	638	617	653	617	601	640	601	647	580	617	589	612	642	609	639	616	585	646	607	626	604	643	633	632	626	633	664	617	653	641	636	628	639	666	649	605	587	607	630	634	630	661	626	592	615	630	575	658	599	654	628	636	629	638	570	647	640	626	619	654	627	629	597	620	631	623	600	580	601	640	630	591	591	660	651	623	635	638	621	638	649	630	643	653	617	637	577	636	584	601	621	638	644	610	614	631	622	616	614	653	652	605	647	618	612	597	632	576	593	642	636	638	619	596	611	607	607	612	623	635	648	618	693	616	693	638	586	621	648	604	588	578	609	642	588	593	603	688	639	630	612	613	585	610	650	630	601	603	618	608	651	578	595	643	607	609	629	654	593	596	568	639	602	585	618	595	654	602	642	629	602	649	597	609	620	670	598	605	634	656	633	645	593	662	622	593	631	620	611	623	636	657	617	670	652	610	665	592	640	591	604	606	602	622	625	644	619	598	644	640	633	597	637	609	626	620	610	695	664	602	657	618	645	645	633	614	639	644	605	591	650	627	626	672	605	608	651	590	618	626	685	664	637	599	583	658	639	598	607	638	632	668	587	607	631	612	646	632	625	597	634	608	633	640	573	675	610	639	617	630	600	581	596	663	594	658	635	626	626	662	641	607	636	629	581	593	671	656	627	638	630	621	633	637	636	622	593	610	627	691	634	636	610	597	610	645	618	576	650	616	639	579	615	635	638	573	625	598	645	620	592	609	619	651	636	571	598	618	639	633	657	628	646	652	610	619	602	650	607	631	634	552	660	669	610	638	607	605	631	630	624	619	649	624	618	622	630	607	619	608	606	584	626	664	639	626	613	591	601	619	601	602	600	582	618	648	629	637	601	603	636	613	616	618	569	599	578	631	627	610	637	601	615	635	599	613	645	605	602	646	587	639	596	594	590	574	608	648	652	616	679	640	665	568	640	625	661	586	587	582	615	579	641	617	633	598	591	640	660	624	578	601	651	635	628	583	615	614	644	622	645	600	628	604	658	595	655	623	645	626	628	608	567	628	617	609	679	582	664	613	626	596	653	643	617	605	616	644	630	627	648	626	568	617	625	622	634	613	627	598	606	631	612	606	616	677	607	604	638	559	641	622	616	662	607	626	611	640	624	639	589	637	638	622	620	641	628	591	608	605	599	612	579	663	627	622	595	596	584	649	644	595	622	627	645	630	660	633	598	602	615	610	606	624	617	655	653	590	620	599	590	640	644	637	623	617	643	675	656	620	603	601	644	614	601	624	629	632	610	628	603	610	619	702	575	660	647	642	614	603	642	651	649	649	656	620	607	656	667	606	624	637	618	606	609	624	637	620	630	638	616	664	592	631	580	645	607	638	596	619	590	618	597	614	602	655	610	641	604	629	580	594	583	635	613	617	618	583	581	606	599	591	612	633	625	572	587	647	640	586	571	655	619	622	679	630	613	583	579	583	618	676	619	649	639	684	641	613	619
27748	12744	2239	1337	1034	1008	985	1009	945	924	934	1048	972	944	979	992	979	936	944	960	963	955	980	916	921	930	930	905	872	922	950	983	982	968	926	979	969	959	928	905	970	939	896	962	948	968	987	920	950	863	964	977	982	943	932	940	997	991	923	889	955	976	956	971	952	951	908	971	939	943	973	971	947	992	891	942	977	1011	1005	952	967	971	1017	893	969	889	991	986	1028	951	901	886	934	941	925	976	930	931	938	918	941	941	950	967	937	990	951	943	983	982	906	936	904	923	919	949	959	949	932	915	951	941	970	926	965	982	958	920	969	946	980	949	989	924	932	985	931	926	938	971	895	953	986	937	882	959	1036	959	897	934	1008	959	906	965	972	926	902	985	981	955	929	916	940	953	946	940	921	940	874	926	910	921	945	943	962	927	984	920	946	953	930	921	927	921	936	1003	939	962	941	981	967	946	966	899	968	923	888	1009	952	964	925	941	967	1014	1046	918	952	932	963	939	978	949	949	931	907	952	949	948	980	959	958	959	936	955	949	905	933	1004	975	923	929	918	964	934	955	920	993	916	930	952	934	922	915	970	936	905	940	972	944	947	938	962	920	924	899	960	899	898	940	967	940	932	929	953	926	898	957	949	935	925	959	980	939	894	912	930	907	949	937	907	954	922	918	973	929	1002	1017	917	902	913	945	915	918	953	968	968	902	942	894	931	924	932	1020	926	954	952	980	939	946	952	947	941	933	979	929	997	955	941	947	945	920	937	979	946	997	953	923	987	991	991	936	927	931	925	975	912	971	902	989	930	994	986	1002	947	957	945	904	935	931	961	913	977	1005	933	971	949	929	968	970	1024	933	957	921	935	950	993	925	920	910	900	892	990	909	980	916	896	922	920	969	928	927	942	943	941	988	995	902	917	985	951	865	959	935	928	939	948	953	934	944	980	942	938	1011	977	1013	988	913	918	928	955	966	921	933	918	958	988	960	952	915	892	917	937	967	955	935	959	953	956	977	961	959	988	964	981	945	951	924	963	923	948	907	895	961	887	935	951	1006	922	922	965	925	953	938	950	919	953	926	926	911	982	934	893	983	938	1007	970	963	926	961	936	976	883	936	915	951	925	972	952	951	950	971	894	938	961	980	959	933	874	974	925	947	913	956	901	885	884	980	909	967	972	976	914	941	907	972	965	889	959	903	951	979	872	957	918	902	911	931	939	954	923	999	946	938	978	963	951	958	969	894	998	952	950	911	877	962	882	966	937	946	929	867	938	901	936	967	963	1019	1010	912	940	926	943	945	933	962	962	932	969	930	975	953	918	953	949	973	888	936	898	960	942	966	1002	939	1006	951	956	1005	939	947	1018	964	935	889	984	914	913	960	916	938	967	902	939	927	941	905	904	972	895	963	953	941	975	929	878	950	908	968	946	936	950	913	962	981	908	942	945	998	965	934	920	877	900	889	960	923	961	882	917	923	918	963	948	928	920	960	934	976	922	953	968	899	1000	921	953	937	947	927	981	918	923	971	888	915	931	953	954	949	948	951	943	963	941	959	959	959	976	947	904	976	894	930	977	967	934	973	900	901	938	919	904	888	926	922	917	961	971	938	921	939	1007	937	901	906	989	967	897	980	926	932	952	923	932	887	952	992	933	869	941	940	955	996	943	899	916	924	918	978	976	992	992	924	953	920	908	926	942	953	948	976	931	935	981	893	977	918	923	933	1001	927	1002	968	954	944	876	913	840	926	965	984	900	914	934	877	898	965	963	966	893	1002	930	926	983	906	918	954	980	978	938	949	886	932	936	971	946	934	964	993	942	954	950	968	907	931	947	937	925	923	922	973	932	976	950	870	958	1003	922	982	970	916	941	870	931	952	892	928	962	991	959	935	977	976	950	916	949	982	996	943	929	932	932	948	973	934	961	937	977	932	920	969	959	972	964	924	943	966	891	939	969	893	920	956	925	918	988	912	1003	890	953	929	1011	918	953	979	953	897	945	959	953	943	924	973	981	943	959	957	1020	999	964	925	976	943	978	971	901	941	982	941	938	944	935	958	939	956	912	934	973	913	907	922	939	907	930	951	955	941	965	886	992	935	874	961	963	957	940	949	926	944	934	940	903	935	991	1030	914	886	971	913	940	888	924	959	933	892	958	924	979	932	989	941	984	963	975	960	960	977	928	943	929	985	915	974	954	897	871	918	959	972	877	934	937	978	1039	1008	966	924	952	916	899	971	952	938	947	988	956	908	918	920	975	904	924	906	958	970	1048	927	962	984	915	902	918	963	910	929	922	951	934	939	899	934	915	903	986	916	980	968	962	909	915	941	979	902	946	945	962	948	922	899	960	950	961	973	918	918	960	970	909	943	945	920	911	917	913	928	950	907	930	910	923	906	964	946	946	975	957	934	992	959	936	915	941	921	925	989	957	987	970	954	907	938	941	972	939	962	905	931	921	899	964	1003	945	966	1011	934	873	957	999	979	940	1003	992	972	954	894	928	961	886	924	969	925	996	904	904	880	948	916	962	1006	944	942	991	895	906	904	950	929	933	974	909	922	1003	895	928	945	928	925	974	908	918	934	911	934	981	942	987	949	928	948	970	941	1003	894	916	978	989	906	931	947	902	948	992	914	930	903	949	956	965	941	995	952	995	895	957	902	892	911	1010	970	969	961	881	984	997	942	969	948	970	926	983	955	1001	979	994	983	881	932	925	954	900	975	921	879	959	921	933	932	945	909	945	905	948	960	961	974	969	889	934	918	961	948	940	976	918	916	962	961	938	943	965	917	942	997	935	936	896	908	958	902	954	941	946	914	943	918	920	954	966	882	940	946	956	928	940	889	911	922	970	944	931	1024	959	936	905	960	929	943	938	926	936	928	942	988	928	989	910	945	969	986	982	937	965	902	909	949	938	919	917	919	964	967	894	919	945	912	932	910	961	919	940	966	983	939	929	954	949	896	935	862	934	1015	1031	946	953	1031	892	925	980	889	923	914	932	958	930	921	901	928	979	983	985	942	945	866	961	940	974	982	936	913	897	909	966	929	963	922	985	955	948	921	951	982	983	899	961	1020	932	928	1001	979	961	926	895	901	1018	953	967	962	986	917	922	945	999	969	963	1011	915	907	921	985	1013	970	1029	925	907	906	952	975	975	908	933	894	956	950	968	920	945	985	969	909	945	957	1010	928	963	959	951	879	897	948	929	912	948	924	949	921	929	991	1007	922	943	991	928	982	991	947	963	910	957	902	902	980	938	943	923	900	1001	956	993	925	938	929	889	920	922	924	908	990	941	959	922	967	998	992	947	953	968	978	948	1005	928	948	939	963	944	1003	902	945	935	895	1022	930	892	974	929	992	894	967	924	922	939	901	970	954	886	950	960	944	940	966	980	964	932	926	902	941	926	938	952	925	950	949	925	982	990	948	928	990	923	973	943	969	910	930	904	949	971	937	957	962	934	931	964	920	921	880	957	910	943	949	962	935	944	946	915	888	949	961	980	969	988	976	984	955	1018	907	1015	950	1006	922	939	1009	979	952	922	914	954	968	979	927	941	894	947	945	908	866	935	963	922
5194	1064	1031	906	870	868	843	858	874	828	839	802	867	841	893	849	872	900	833	876	830	851	773	846	804	864	823	817	873	843	830	850	844	824	854	838	785	825	847	850	855	837	873	766	834	840	796	851	831	818	848	815	857	815	870	830	853	838	780	828	804	846	851	812	827	848	894	818	816	831	786	830	855	844	818	849	804	840	856	829	824	863	828	804	780	826	805	874	885	809	854	860	821	825	828	800	883	824	771	805	803	845	812	886	813	797	835	807	877	837	854	891	814	825	830	836	818	785	881	748	834	851	824	821	792	826	834	854	844	837	847	832	803	838	857	866	848	820	907	833	819	835	822	825	839	788	782	803	808	902	848	804	820	867	850	796	803	830	823	823	909	770	803	792	830	824	883	846	820	812	848	857	832	811	819	804	821	830	896	827	812	848	872	817	844	791	836	779	837	860	837	817	797	850	782	813	841	851	852	817	814	818	780	863	772	862	833	866	837	843	818	785	858	846	826	784	833	844	833	762	828	847	822	827	828	789	826	818	840	823	843	811	893	835	834	796	863	821	798	862	803	839	805	808	796	820	841	860	793	828	834	759	851	821	812	809	797	826	853	831	837	877	804	813	803	831	821	840	862	820	829	825	809	796	848	842	853	831	836	863	893	844	844	815	825	843	833	782	839	831	873	840	867	818	844	846	851	904	865	811	843	853	883	815	808	823	859	790	832	831	854	812	813	880	829	828	831	828	813	785	880	810	870	830	831	805	795	794	880	856	821	849	766	837	824	803	838	818	822	852	812	789	908	836	864	841	796	848	811	803	794	832	850	841	841	862	770	824	900	860	874	854	801	811	845	826	828	869	806	865	836	799	789	808	773	818	838	829	829	812	859	812	874	852	829	883	824	854	792	828	821	814	821	846	799	818	847	882	854	800	855	812	793	844	863	824	833	870	818	840	824	871	837	845	847	859	856	862	798	862	870	843	828	845	839	815	823	812	847	793	863	782	844	870	842	804	810	806	855	827	853	796	819	880	840	830	867	846	830	847	820	838	838	846	790	852	869	867	837	838	862	804	842	812	818	837	824	852	787	821	845	863	807	839	850	903	825	793	855	808	841	873	835	835	811	791	814	815	863	807	863	849	845	826	850	791	838	813	809	831	805	812	798	798	808	849	837	820	892	834	798	828	797	806	820	831	812	797	810	805	843	835	828	821	821	867	820	782	817	812	830	868	865	840	841	753	918	776	827	844	834	809	812	809	829	799	825	812	796	840	876	838	831	860	840	867	886	843	853	837	799	854	792	829	844	844	847	862	814	818	830	781	870	823	816	840	839	794	804	774	899	854	871	789	809	836	815	818	796	856	839	807	793	819	847	825	831	846	827	834	798	823	800	789	781	839	818	840	785	872	830	872	814	799	788	831	865	829	857	831	819	792	832	805	812	852	819	820	842	836	845	864	830	865	841	822	823	823	840	852	840	852	821	837	822	803	831	792	837	822	844	839	809	862	832	798	779	812	776	874	823	796	840	872	821	822	825	835	867	861	810	821	843	848	765	804	835	872	892	874	773	788	815	836	837	825	854	825	845	793	839	870	833	827	807	844	840	821	821	783	810	818	841	807	847	845	815	852	771	842	793	773	847	859	846	857	802	801	821	808	861	814	794	791	851	863	801	835	802	828	854	867	831	838	793	814	841	803	866	771	856	842	838	881	821	802	826	795	811	836	809	819	839	908	844	818	777	837	843	823	864	832	809	808	811	846	809	824	892	882	832	835	859	827	819	790	860	871	812	824	791	853	837	815	835	794	824	824	846	867	810	863	838	852	813	886	840	794	865	817	864	885	822	816	795	846	811	846	862	826	810	822	839	866	778	816	811	821	846	823	845	795	822	811	838	825	818	851	845	853	831	866	808	785	813	894	793	827	817	879	823	892	857	796	788	857	804	806	849	782	816	808	855	828	863	876	784	848	830	825	858	822	853	854	865	816	814	839	789	773	849	822	819	790	825	838	802	818	812	803	810	888	814	827	838	821	833	827	826	814	836	842	843	820	806	839	832	826	818	820	805	824	851	808	857	824	825	810	843	771	852	800	828	832	792	809	848	848	898	813	830	811	843	815	885	822	873	870	873	804	806	836	808	830	855	871	840	812	843	863	815	830	882	821	862	806	867	866	828	810	823	844	809	882	781	820	835	774	832	837	806	828	810	832	853	863	835	828	857	841	803	866	875	827	875	880	773	838	866	838	858	795	794	776	821	831	831	804	839	784	841	825	813	778	835	826	790	810	839	819	787	833	831	798	858	840	795	805	842	843	818	832	845	850	849	825	823	854	812	863	813	829	873	795	860	792	829	805	820	786	852	829	749	844	819	860	849	823	854	845	799	820	840	818	844	813	831	819	816	867	780	780	851	889	855	792	831	787	829	801	826	848	878	864	843	822	847	841	834	788	878	820	767	842	840	838	796	851	808	839	813	833	772	797	867	865	884	875	851	816	809	843	843	846	783	825	798	839	825	845	825	851	832	796	810	820	878	801	818	800	843	835	840	759	808	855	798	815	795	813	840	797	853	834	830	832	825	807	818	852	869	834	847	863	836	824	884	826	778	898	778	834	837	823	795	829	792	813	781	803	824	815	788	821	853	809	855	836	823	818	852	840	860	863	803	809	828	846	807	832	874	835	850	811	833	820	818	813	813	837	834	766	805	747	821	797	805	833	846	882	863	779	848	832	854	821	783	809	811	850	827	828	856	809	873	856	834	784	819	833	810	825	806	800	788	882	830	767	814	851	780	878	851	843	820	863	854	842	848	829	808	814	809	806	817	808	845	838	878	874	810	836	841	880	813	838	807	839	813	884	800	819	847	853	856	875	854	875	835	801	821	872	859	819	853	839	825	796	862	840	761	864	870	833	835	818	815	823	839	843	849	873	869	858	842	875	899	843	848	832	805	843	799	824	766	891	835	823	862	870	848	778	826	842	854	836	818	893	831	866	853	794	854	881	841	816	820	805	838	870	854	789	884	847	853	784	853	873	803	824	834	739	865	803	807	830	840	828	820	843	841	831	804	800	812	811	839	818	812	845	818	867	818	850	804	845	795	842	815	886	867	878	825	860	876	811	872	843	803	822	826	856	822	806	845	910	843	818	845	805	821	782	832	857	837	823	799	841	811	853	795	850	848	851	805	877	825	802	858	820	849	805	835	803	774	820	814	822	884	833	870	858	792	825	854	852	823	843	853	752	871	820	819	829	821	806	850	800	828	847	847	805	839	793	849	838	842	818	855	808	854	771	787	798	833	819	782	843	847	859	813	829	805	784	822	817	898	784	812	840	774	910	827	824	756	798	857	856	818	879	854	784	820	896	804	827	817	806	879	780	784	780	824	844	863	814	815	822	857	810	866	819	868	853	835	802	809	820	812	796	828	794	810	835	864	821	833	848	860	854	819	782	880	853	830	820	801	863	876	847	872	831	811	865	823	794	808	820	781	833	851	887	820	816	802	860
25388	21459	26924	23590	3736	1551	1322	1094	1081	1054	1100	1050	1028	985	1039	1066	1011	998	1008	980	984	978	993	1033	1053	997	1013	1043	1028	971	1057	1039	1001	1003	1042	1014	970	922	1017	931	1023	971	977	1019	982	971	1012	1017	990	980	985	983	972	985	1017	934	1029	1002	914	953	977	987	1006	962	1022	961	919	932	957	961	966	975	1011	957	1024	1021	1003	1015	995	999	977	1024	936	913	998	1004	972	958	1032	982	992	953	971	956	1038	1066	975	940	962	958	947	1028	963	994	1018	977	1029	979	1006	937	930	967	981	977	943	928	973	972	969	1027	976	1061	998	1051	977	935	1016	992	983	937	950	995	917	967	1036	1005	965	1000	1008	954	962	991	992	992	973	989	973	989	989	971	980	997	982	947	958	987	955	933	988	964	1037	925	993	982	946	974	953	985	1036	952	968	1016	968	973	977	951	1003	982	1013	987	1004	953	1036	943	998	991	990	1006	1017	1000	1032	966	1005	989	953	1004	964	978	984	933	995	1001	997	1011	971	1026	943	989	981	952	991	1003	960	958	1005	953	971	1018	1049	1010	946	990	965	955	989	986	959	991	946	979	956	1032	935	986	989	979	978	963	975	963	983	962	944	983	1010	966	955	1014	926	920	1008	943	971	1000	985	992	1012	970	990	1012	950	1017	970	977	1014	996	920	961	951	1023	1006	982	956	953	981	977	964	998	990	968	969	1013	992	993	989	952	961	1004	964	1007	991	968	983	975	936	1002	1008	924	978	954	961	997	983	1029	993	1000	984	1007	980	1004	1017	981	971	955	988	973	1013	990	957	962	1015	966	953	1030	973	964	993	1037	945	949	1048	945	1001	956	1021	957	968	973	1017	982	1023	974	992	996	983	946	976	989	970	984	996	1019	969	1018	975	1026	983	991	982	976	1006	966	962	948	1004	947	1012	1046	1029	1032	961	925	992	987	1041	962	1002	1006	943	933	1030	948	1009	988	1035	963	1022	959	960	945	983	979	983	985	999	942	989	1010	1040	1000	959	996	1017	995	998	1027	946	997	982	939	994	949	944	1034	933	984	978	1028	1012	946	972	1012	985	985	960	939	992	1004	1014	948	986	939	1012	904	942	991	976	1016	984	1002	976	987	969	1004	949	943	946	997	957	950	967	1027	970	943	966	938	990	932	974	1021	995	937	947	976	1007	999	987	967	983	1002	958	999	1012	981	980	1025	966	960	987	1005	913	971	963	982	931	1008	938	967	959	959	990	1005	994	933	987	1024	993	1023	977	1017	956	967	1000	998	933	1004	1013	998	1023	1033	966	988	951	969	1000	1032	1059	1060	1007	1003	975	988	974	991	923	1010	962	963	968	995	999	997	1003	964	1004	926	994	982	992	1020	1007	965	970	1027	957	1020	996	1018	963	994	963	967	987	988	936	963	997	1029	1036	977	953	997	979	968	1001	920	978	998	1006	918	1011	990	1009	993	973	922	1064	1009	1035	992	946	975	1003	1005	957	979	968	970	979	973	958	980	892	997	985	960	969	968	979	969	988	984	998	1003	993	956	1042	1006	958	948	929	991	1014	938	994	929	990	949	986	972	1039	990	989	974	1031	1043	954	977	953	988	961	983	1050	1012	948	976	1025	973	1024	965	987	910	953	1000	992	985	916	993	934	952	1013	993	1012	977	997	1022	1031	948	1060	990	939	944	934	949	966	956	1004	1030	994	957	951	976	993	966	1006	1015	996	960	995	1012	952	1002	988	958	987	965	955	950	950	1036	971	1000	977	1035	954	1005	998	988	1006	1003	936	965	983	946	964	955	1029	972	1047	988	970	1056	968	984	957	992	1032	951	977	975	984	984	997	999	966	969	1048	1013	968	978	990	997	1003	1000	1011	963	990	1016	985	982	1001	1007	984	987	998	1009	997	961	983	1042	967	973	1004	970	1000	1014	991	969	990	1022	942	1022	1011	1020	1009	986	962	998	1020	971	1020	974	1011	967	988	947	990	999	946	982	971	915	1042	992	931	960	978	940	978	967	953	1006	957	986	942	908	1022	994	969	1035	953	1000	975	952	1040	1025	1010	992	953	1000	985	1010	1002	925	994	982	987	969	980	1010	954	967	951	983	1071	1002	1019	1001	933	961	993	971	962	1025	1018	993	991	972	979	989	1003	973	973	989	999	996	1009	993	993	1035	938	986	931	972	996	963	1018	1005	957	971	986	997	954	913	1004	971	1006	1029	1035	941	1024	924	1020	959	979	980	980	980	985	959	978	1007	969	969	967	977	995	986	953	977	903	960	989	986	1012	989	962	1014	1024	986	1022	968	940	1035	975	972	1035	992	950	1047	935	945	1008	949	1000	1001	995	976	961	1015	975	1018	988	1008	948	996	959	988	969	972	959	1018	933	979	1031	994	1026	947	977	998	1034	958	981	1022	910	993	1006	1023	1019	1001	974	989	1055	979	1000	953	927	957	958	952	999	919	976	985	979	944	971	972	994	956	971	1019	993	978	963	945	926	906	1059	931	987	1011	941	993	929	944	1002	984	976	992	992	985	972	932	1006	969	957	945	984	1013	957	959	963	951	987	988	941	992	992	987	978	960	916	1015	989	992	1007	1017	970	962	1001	972	977	965	980	1014	1004	936	959	972	984	975	1020	921	951	988	1010	982	1011	935	1002	1001	962	924	1021	1060	1025	934	966	960	1005	989	1006	958	1033	931	991	971	986	955	988	965	1002	991	995	970	995	993	1005	975	1013	1000	994	991	1027	919	986	984	959	999	963	972	952	965	946	929	1002	993	1005	1000	970	977	967	1012	1012	932	1005	971	954	955	1009	966	967	938	984	921	926	1032	971	1054	1005	1000	981	991	972	987	987	1005	968	1002	1002	1020	974	947	978	996	984	984	989	946	932	967	974	964	982	1021	997	1000	973	992	1021	991	953	976	962	969	977	1012	958	1076	978	1000	1017	974	979	969	902	979	958	936	1033	943	958	958	1015	979	1022	964	1017	963	949	927	925	1049	1007	973	975	961	995	979	995	958	902	974	920	1027	967	1028	995	959	983	955	948	997	978	1035	1010	976	984	959	997	970	983	974	965	1008	956	1011	1000	947	984	985	929	1003	1014	952	973	947	973	942	1024	1007	981	964	973	929	946	1014	966	972	918	1005	972	986	927	1011	983	980	951	1035	1020	991	1000	948	970	962	977	1028	939	961	976	951	986	1037	985	1036	1009	1024	1003	991	958	958	974	990	968	1010	973	1026	964	922	944	995	1028	1002	954	992	996	955	1023	984	957	949	987	987	952	952	942	924	955	1050	969	987	917	963	960	936	986	999	1011	1033	911	985	1035	960	951	940	989	976	1015	976	989	924	995	995	983	973	937	985	994	976	982	974	991	1074	976	921	1006	934	1019	1028	947	981	947	1000	1011	984	974	957	951	991	1040	982	973	981	1055	978	925	1031	1026	949	999	1010	1002	1026	995	974	992	1020	995	1023	998	918	967	1027	1009	939	1008	980	993	1014	991	1036	948	1032	975	941	1011	983	999	933	1009	953	940	949	994	967	1015	969	989	983	943	1026	991	939	985	961	1000	974	1025	1015	965	1000	966	950	972	961	995	937	996	939	935	958	957	1021	1043	1016	976	1018	1013	1000	988	926	986	948	932	999	960	1025	960	988	983	1022	966	943	1013	989	999	942	962	953	1011	1020	1022	953	944	992	1012	974	974	941	955	938	1020	1031	1004	1021	1010	1002	973	964	980	996	1001	969	1008	1010	1055	953	1001	968	1001	1066	961	945	957	947	988	971	962	981	974	949	951	958	1044	953	1040	987	1022	944	966	1031	1030	954	1002	1032	997	969	995	970	974	969	1035	971	1045	1059	980	960	978	1036	995	942	954	1045	979	1019	1012	953	955	1001	925	977	993	962	990	972	987	937	983	960	933	1031	976	999	974	1007
3652	2909	2380	1570	1372	1185	1142	1097	963	979	980	979	975	926	904	909	926	957	946	926	945	898	898	940	859	875	943	919	924	898	903	903	975	885	868	887	934	905	899	893	899	948	915	915	896	889	900	937	901	906	891	890	898	897	941	898	852	842	894	929	896	895	898	898	874	858	892	910	884	956	882	877	954	891	900	936	922	960	882	895	857	899	890	909	887	887	857	854	885	916	894	903	877	871	904	878	935	870	900	867	886	930	938	887	919	907	895	879	854	919	909	877	912	905	893	869	893	899	869	876	938	897	863	911	911	908	859	856	919	936	876	922	884	901	898	930	844	882	859	844	859	917	941	912	892	897	907	856	897	874	868	824	878	857	898	821	878	914	907	824	891	884	916	871	879	888	827	901	883	858	856	844	852	882	827	886	881	910	883	869	871	876	897	895	905	948	899	892	887	901	931	873	900	891	864	850	901	863	898	869	838	857	822	858	857	890	898	863	873	887	926	940	866	877	917	953	930	874	907	907	898	911	890	903	907	837	873	880	877	873	942	897	889	844	919	918	897	968	890	870	927	868	844	897	845	893	872	897	860	891	857	838	873	875	901	858	876	847	897	913	872	874	860	859	899	852	895	874	859	870	873	910	877	906	891	928	869	849	890	897	851	905	882	947	930	896	867	896	880	887	867	905	854	869	926	901	865	875	872	918	868	908	876	903	938	915	904	884	880	917	940	915	851	921	908	862	896	890	872	877	910	944	897	902	908	868	894	824	895	877	886	851	934	902	917	885	847	902	941	853	892	869	933	902	857	894	917	861	910	867	879	906	861	937	872	930	876	877	912	904	891	903	912	880	846	911	913	889	847	857	861	894	900	885	866	880	934	846	889	884	913	895	877	883	825	884	895	900	923	928	881	897	893	884	902	861	888	867	888	917	905	917	852	877	866	848	897	823	877	891	901	859	894	830	872	932	866	871	895	866	898	898	842	875	851	841	849	884	889	897	861	884	887	868	884	834	904	887	983	871	854	932	876	887	832	911	904	854	893	910	925	924	879	932	882	876	873	897	918	914	909	931	808	898	903	824	877	896	927	874	939	862	878	824	874	855	895	907	960	915	916	846	888	887	929	857	883	869	900	827	864	875	873	887	862	913	913	884	913	893	887	869	862	866	880	850	843	898	849	918	914	912	879	857	882	844	860	853	864	875	873	887	891	945	946	896	901	857	874	875	937	906	846	866	864	919	924	874	894	945	850	835	880	855	931	877	904	872	847	888	889	862	898	939	940	897	878	862	879	845	916	900	841	844	876	881	879	831	831	895	849	857	881	837	905	879	934	877	853	900	836	835	867	897	890	918	886	912	819	877	883	918	920	859	883	880	876	892	874	897	868	876	867	907	842	861	925	854	875	858	882	875	877	811	907	879	884	880	914	988	893	838	858	901	885	922	892	867	915	857	918	927	962	902	893	813	922	921	903	854	858	857	874	887	856	854	871	939	908	901	888	899	915	864	819	904	877	873	858	880	840	826	870	846	900	874	876	887	897	911	940	940	891	821	844	892	949	890	905	921	863	929	887	906	847	875	832	862	873	884	867	906	864	855	880	837	860	910	883	891	831	885	868	855	849	827	831	892	872	872	881	894	896	905	889	860	900	876	874	847	872	869	881	920	893	919	859	849	898	923	877	875	901	887	897	896	867	913	850	892	925	892	872	884	892	898	872	875	837	863	889	829	913	928	826	825	924	926	921	889	895	940	825	962	871	896	899	886	870	879	891	897	910	852	876	896	894	886	855	868	874	863	896	910	910	871	880	907	902	891	903	880	891	877	821	904	943	861	862	875	866	861	855	877	948	808	875	861	935	876	916	882	821	872	880	889	910	874	864	849	848	913	962	856	854	862	875	913	922	863	908	866	862	881	859	873	871	825	884	839	904	905	787	932	817	909	869	886	852	891	888	876	902	893	865	877	894	917	874	890	877	901	899	913	875	903	856	894	844	898	845	879	847	880	894	910	897	856	881	954	864	875	904	891	876	891	857	839	869	815	913	877	875	819	869	867	889	852	867	815	897	881	868	890	861	898	900	883	895	885	846	866	888	877	949	923	878	844	966	844	900	898	915	872	873	859	883	854	865	880	881	897	929	876	876	912	924	897	854	849	910	896	871	886	891	861	853	848	891	869	850	873	820	850	871	870	864	889	946	865	870	864	845	907	862	823	858	911	915	869	896	838	880	914	937	839	865	905	877	889	851	830	844	868	863	846	892	918	887	860	908	841	919	867	878	895	899	860	886	870	911	863	856	876	900	922	868	869	910	913	874	838	864	912	880	861	867	917	916	856	852	903	826	905	890	898	831	834	861	884	873	907	902	882	877	911	866	881	892	808	874	891	881	891	849	842	891	882	886	856	887	881	910	929	878	856	840	884	845	869	815	871	866	887	878	844	878	852	871	905	904	869	884	860	853	858	932	867	900	876	863	921	919	870	922	898	863	907	872	925	880	876	902	948	949	876	877	919	828	856	898	896	913	881	902	913	875	879	867	866	872	896	863	874	819	874	928	874	889	848	830	835	860	965	867	846	877	881	870	881	880	864	913	848	859	929	853	905	835	922	915	864	864	846	881	896	872	937	896	898	813	926	851	872	836	845	884	913	925	869	897	841	862	860	841	871	801	833	946	889	862	844	851	840	880	874	907	880	886	857	868	897	870	878	850	872	848	868	895	861	921	884	904	835	848	894	846	833	865	859	901	845	876	945	901	844	896	841	880	896	857	863	897	835	884	895	814	861	889	882	906	878	825	853	855	912	862	919	913	920	902	876	908	965	814	854	871	856	927	867	849	889	877	848	862	834	844	912	828	864	886	843	886	879	882	888	886	945	878	870	881	920	867	897	905	893	900	834	965	869	848	896	899	892	872	859	823	894	860	891	892	917	863	901	904	875	873	879	896	910	899	873	861	896	930	902	879	847	828	884	856	842	931	912	907	909	859	892	895	885	910	882	848	893	925	879	895	893	853	874	864	887	890	851	902	886	967	874	884	943	882	861	860	836	896	866	887	876	897	876	909	813	837	833	884	861	888	899	916	872	865	923	855	903	929	881	872	907	893	919	879	849	870	863	858	871	885	910	851	866	856	907	902	869	917	838	864	872	853	831	869	892	831	894	803	935	928	898	894	877	903	903	912	886	928	859	898	880	859	896	917	916	816	853	840	916	912	851	919	857	899	879	903	942	875	851	835	891	907	875	864	866	846	902	849	889	897	905	923	894	912	929	851	918	924	845	884	877	828	936	935	874	922	859	861	881	949	917	864	883	871	900	825	827	856	875	911	911	897	873	900	866	884	927	907	868	882	898	913	923	905	877	855	849	886	892	916	934	908	901	898	866	867	896	881	914	890	866	883	918	895	918	879	913	898	906	865	837	889	834	863	901	929	929	850	917	912	885	854	871	849	915	924	892	916	879	854	913	851	847	941	877	909	888	853	918	904	885	941	882	883	854	839	885	886	869
24240	21482	28720	24667	20953	4423	1459	946	841	804	745	711	803	662	665	716	715	679	653	703	664	674	650	678	698	639	626	694	622	702	647	622	648	699	623	663	650	666	665	662	655	656	652	638	625	649	675	647	642	662	649	634	658	697	638	623	615	633	675	659	725	640	646	624	660	629	630	638	604	643	614	636	623	615	593	605	692	624	689	634	607	708	650	690	685	596	627	618	669	643	632	707	640	681	619	596	662	697	640	667	665	636	654	608	635	625	650	603	649	613	608	664	618	639	669	640	581	623	623	598	669	672	649	641	622	658	658	661	602	606	644	611	619	604	614	686	649	675	608	638	641	615	666	681	658	621	661	671	635	666	686	623	648	660	681	637	691	645	643	619	638	643	633	641	611	636	683	611	589	631	639	647	623	644	617	666	652	604	593	636	634	644	615	596	644	631	644	654	651	641	658	617	683	674	682	605	616	637	621	634	682	621	623	646	615	646	655	634	640	652	632	629	600	629	638	629	636	641	698	692	633	631	650	642	604	606	651	642	632	654	597	642	671	626	607	648	632	654	663	657	626	635	627	594	633	626	664	647	660	631	647	617	609	620	637	687	642	618	629	630	654	676	616	629	625	644	652	615	638	625	606	648	691	661	672	637	661	642	619	620	670	635	648	659	656	653	668	662	674	621	623	596	627	599	600	598	658	562	662	635	603	659	640	626	632	640	663	645	603	664	656	590	644	602	612	600	624	628	627	642	638	663	627	632	648	684	616	601	576	696	682	606	684	599	675	648	649	686	637	634	632	625	629	632	632	634	650	623	606	577	678	611	634	601	675	642	605	671	618	603	670	622	604	678	668	611	650	632	626	608	631	620	658	635	615	653	614	621	589	610	650	639	638	635	634	623	591	648	640	673	676	619	622	650	624	613	626	580	635	615	637	676	663	660	632	616	605	627	676	615	702	645	613	672	657	611	644	640	594	663	657	654	619	657	697	669	591	593	653	616	660	658	652	613	625	631	626	622	627	664	667	614	616	660	593	649	648	659	623	685	634	633	605	644	638	658	669	609	652	618	660	668	683	614	644	605	632	665	661	669	600	648	627	604	686	646	591	611	616	660	614	624	602	648	603	658	630	646	642	612	631	675	653	634	612	617	634	643	599	679	628	605	644	654	615	649	664	646	651	675	624	621	629	643	596	636	647	641	681	651	620	683	623	580	646	606	603	630	607	581	620	614	700	668	646	693	603	621	667	660	656	667	678	626	632	626	617	654	629	619	642	629	609	658	663	636	682	710	675	620	632	677	626	642	647	646	656	636	637	628	640	657	615	652	651	639	660	593	654	647	691	669	628	657	630	643	618	655	647	631	656	659	610	671	649	631	643	654	614	662	650	642	677	606	607	630	620	606	667	631	655	664	645	675	650	594	668	601	647	676	620	642	625	653	595	644	664	637	607	609	582	671	646	578	664	641	621	646	678	684	612	624	618	601	617	634	585	646	628	599	615	670	646	637	646	647	673	612	627	656	634	618	631	641	609	629	620	652	619	630	627	616	622	669	631	595	669	641	600	649	636	663	677	655	630	602	643	590	658	666	612	612	652	653	666	617	624	648	629	609	657	617	623	661	612	646	704	598	640	632	681	640	628	617	604	640	662	663	624	616	622	669	684	667	653	653	643	619	645	621	606	576	584	637	613	646	623	639	671	657	590	594	633	641	619	679	612	644	630	657	635	635	645	650	662	643	617	673	629	665	645	632	615	672	600	645	610	604	622	628	615	645	622	638	648	603	657	662	638	647	624	632	694	625	649	686	665	598	601	614	616	649	659	562	598	615	627	612	613	602	610	630	624	611	612	650	633	644	584	627	652	673	629	617	618	663	647	656	649	621	629	647	653	617	601	621	611	699	655	605	643	605	610	602	573	642	612	640	631	649	667	601	628	631	630	603	644	587	645	630	655	651	617	629	650	597	652	632	671	614	580	640	615	668	608	662	643	705	607	646	610	611	671	628	640	613	628	703	608	653	614	664	690	657	667	642	640	621	631	618	599	607	622	656	658	597	706	600	652	629	639	635	625	694	652	607	618	643	637	588	604	638	663	671	652	655	656	651	628	605	621	641	646	604	606	696	672	594	634	664	646	653	651	556	608	669	648	629	643	608	614	662	643	627	648	634	627	644	605	673	645	637	671	622	622	608	640	608	632	651	629	679	647	606	633	603	636	665	634	623	596	666	667	577	611	608	671	639	634	640	688	677	674	638	661	626	653	664	618	673	616	669	677	647	628	654	630	661	612	701	622	612	602	630	649	634	615	612	630	639	641	627	630	683	612	631	618	592	628	610	627	653	639	633	676	665	631	638	666	627	620	563	626	598	648	633	600	610	631	695	620	594	651	617	641	677	649	658	608	627	635	632	641	656	642	645	654	638	634	617	603	601	627	600	622	637	608	637	626	622	630	651	647	608	645	648	628	674	676	665	661	660	613	683	629	655	606	638	629	614	644	591	663	644	630	652	638	641	668	637	624	579	640	625	639	661	641	651	654	627	623	633	654	616	588	620	661	559	630	643	655	608	652	612	641	663	598	648	626	652	663	573	667	643	676	591	625	628	651	687	623	686	663	610	620	611	657	572	657	658	625	627	640	662	614	628	609	680	637	675	629	619	685	633	625	640	618	633	656	623	626	644	633	674	643	597	623	631	624	626	644	650	628	676	676	693	630	575	660	625	634	649	671	684	638	617	658	647	648	647	650	659	596	629	663	627	622	668	609	597	642	654	624	614	663	635	643	625	630	674	601	618	617	608	585	626	638	564	667	617	669	612	624	624	621	650	663	614	616	640	635	628	642	624	631	626	616	640	623	631	583	625	629	624	620	658	676	626	622	605	613	642	632	628	619	677	659	632	617	602	617	650	654	629	692	615	606	661	679	612	603	618	573	707	647	628	663	624	643	636	648	659	630	686	646	639	653	620	616	618	607	608	674	650	698	660	631	645	633	651	599	662	625	578	612	659	616	595	636	644	631	606	639	629	625	633	614	629	626	578	611	671	643	638	673	637	652	618	645	608	621	646	633	646	681	601	678	667	626	611	630	649	579	655	679	634	613	647	661	672	683	614	611	638	675	640	633	644	656	623	658	642	617	644	609	621	648	617	626	606	572	592	670	672	637	631	652	641	642	597	612	649	605	594	631	617	577	611	651	677	624	659	605	634	687	630	638	636	602	624	638	677	640	626	611	640	638	619	636	620	658	631	603	610	665	678	698	690	646	621	643	616	642	617	652	607	621	645	657	681	629	647	614	617	627	641	650	666	627	649	630	646	644	638	635	631	640	618	620	642	585	593	633	639	648	629	649	618	676	588	632	603	637	628	649	633	593	662	650	625	634	633	636	625	643	643	660	657	641	609	627	663	613	600	628	601	612	607	665	622	624	635	624	653	671	628	665	668	706	628	650	642	662	665	613	653	617	621	701	666	614	606	651	632	638	631	610	630	634	651	653	627	641	638	667	614
3498	5157	4128	2169	1641	1294	1031	974	897	802	793	787	802	771	720	679	729	726	705	676	690	692	731	648	704	674	684	688	663	636	651	669	660	711	647	654	666	637	692	658	654	659	622	621	692	597	654	634	605	684	618	607	677	657	653	646	658	643	628	679	647	601	634	658	657	627	612	658	643	640	602	642	641	596	640	621	625	660	616	659	636	641	604	632	622	598	622	613	657	611	671	636	608	645	643	647	623	640	600	624	648	648	632	669	680	614	669	632	651	637	649	632	635	657	628	609	623	673	628	640	676	638	636	652	606	668	646	645	626	656	594	660	631	616	612	636	631	661	641	670	639	655	635	683	636	642	634	652	600	665	659	622	637	586	657	655	605	636	639	613	662	669	607	634	651	648	656	640	603	618	597	635	614	658	674	632	604	648	640	663	654	628	596	620	676	615	594	641	634	653	639	621	643	639	625	648	662	664	633	654	607	549	645	639	611	630	612	619	619	613	670	604	667	624	635	621	626	650	690	648	631	632	639	613	627	639	659	633	652	625	625	669	606	640	622	611	626	589	642	621	655	635	652	631	603	674	651	669	616	632	639	639	656	618	666	653	651	621	652	682	659	615	629	622	617	631	630	593	583	615	623	646	599	646	645	624	660	626	622	615	597	582	626	682	639	665	596	676	627	636	615	637	606	631	630	666	663	633	631	641	625	623	614	633	637	620	641	602	616	698	629	605	612	670	607	653	657	642	612	651	613	613	625	625	606	640	615	607	674	626	626	631	662	588	625	677	618	665	587	642	611	631	643	671	648	609	647	629	612	631	585	594	647	667	605	585	649	649	634	665	628	646	605	690	655	631	646	651	641	623	632	610	646	649	583	651	624	604	645	669	659	686	670	655	621	610	619	606	584	646	657	670	616	664	610	625	618	610	653	641	624	660	614	637	622	676	634	616	607	635	634	654	601	663	604	617	613	646	594	618	601	627	637	643	673	626	660	671	636	600	691	581	648	643	608	631	673	605	574	632	615	599	600	602	618	694	670	625	636	594	615	658	674	623	642	648	623	623	642	605	636	657	590	621	644	656	619	627	647	668	596	590	593	634	638	643	632	674	634	606	609	634	616	596	627	620	629	624	641	659	639	601	647	647	611	667	633	597	621	625	640	621	605	564	616	632	616	616	610	642	642	590	568	622	634	651	620	659	637	616	646	656	641	599	613	628	663	619	600	662	631	659	633	640	659	614	657	585	683	616	638	614	643	577	599	644	620	642	634	588	625	617	627	684	589	626	627	664	653	693	628	652	613	618	621	629	650	681	651	622	614	645	614	648	619	651	609	590	675	663	662	634	619	651	654	660	656	585	585	602	592	610	622	629	629	597	667	609	585	621	623	648	677	608	648	611	631	601	617	617	680	631	606	644	634	624	638	625	631	668	636	646	638	573	621	641	624	676	592	650	628	636	654	565	645	636	625	644	606	636	680	641	656	628	608	604	613	627	656	652	617	616	612	644	646	643	608	606	654	613	676	661	622	614	605	631	611	638	646	634	618	622	600	587	647	601	613	647	645	642	590	641	648	629	618	610	613	658	635	639	638	677	626	637	655	628	644	660	604	655	604	685	632	637	632	621	631	609	652	645	614	628	646	643	620	621	641	625	630	600	663	659	637	605	579	650	656	630	601	636	611	637	632	650	560	647	638	606	634	611	614	579	650	632	661	628	582	596	575	631	609	608	637	660	636	649	645	617	625	656	648	653	648	614	628	673	590	612	631	603	627	636	623	621	652	620	617	624	595	612	642	594	682	627	633	622	628	600	659	637	654	630	637	699	652	659	649	618	604	623	610	624	629	617	642	589	648	615	614	593	645	612	603	661	623	607	596	672	628	590	658	630	599	652	655	633	634	660	636	630	610	624	619	635	597	653	679	646	666	628	621	593	584	640	611	617	636	575	586	626	623	650	660	620	601	650	585	592	630	622	675	629	633	578	604	627	602	596	599	627	564	635	646	629	684	639	653	681	628	641	621	635	589	643	599	624	627	591	618	645	605	632	628	606	609	642	607	646	650	575	634	627	615	615	590	628	578	630	609	630	632	683	619	666	571	647	691	621	637	611	622	633	653	617	606	610	640	617	593	623	655	610	629	635	653	619	628	621	629	626	630	624	677	590	651	609	650	612	629	640	664	663	607	632	630	640	595	620	604	627	598	613	642	636	613	578	633	585	643	603	662	578	647	647	594	615	641	624	582	647	577	637	601	621	683	688	608	629	628	624	566	622	637	621	582	610	603	611	639	612	624	677	581	633	614	608	621	611	584	670	597	614	638	586	654	574	612	651	649	624	622	616	647	617	654	619	604	576	598	616	658	623	636	602	642	651	555	613	606	599	625	594	621	613	628	661	666	594	603	613	644	612	619	625	644	617	599	625	646	633	639	603	601	609	623	606	671	642	618	601	648	608	640	644	627	669	614	597	608	646	606	657	607	658	675	670	667	622	585	606	600	614	589	603	616	635	633	642	667	598	624	584	625	581	640	706	600	620	605	638	632	595	635	603	608	599	570	633	619	636	632	626	620	569	648	594	645	608	624	602	587	625	587	599	609	635	631	596	655	616	629	631	652	660	637	610	665	607	612	659	636	642	668	648	609	616	588	640	596	677	629	674	611	664	627	610	626	655	648	631	599	620	613	638	666	642	622	649	595	661	617	672	611	580	625	615	644	616	608	633	595	612	573	619	622	670	585	659	597	652	636	653	614	601	668	602	624	643	604	599	603	619	624	653	641	639	637	599	592	614	636	606	636	641	605	592	586	642	657	651	629	564	657	625	660	667	633	619	595	593	677	585	664	628	609	630	625	592	632	628	626	683	616	642	563	561	570	673	616	653	610	608	642	618	626	646	626	614	624	656	603	604	556	631	635	613	622	591	596	611	654	635	613	606	630	645	611	617	647	619	602	675	625	621	633	612	617	596	724	625	665	648	631	641	606	615	591	605	631	640	650	647	620	622	629	593	597	614	603	651	600	650	597	622	641	613	600	617	646	637	584	619	579	596	617	675	593	613	631	651	639	606	660	603	615	587	642	632	674	624	595	630	624	663	613	648	630	660	615	604	603	638	589	625	652	693	626	630	630	613	616	667	655	593	635	655	634	590	623	615	680	648	593	580	620	617	574	613	636	626	608	613	683	603	656	623	662	623	587	634	640	627	656	674	631	625	657	617	626	583	555	608	624	590	638	614	658	632	618	622	642	598	630	645	610	587	632	612	624	592	616	629	642	606	599	621	612	598	659	629	594	612	588	622	630	654	650	607	615	625	607	650	620	669	587	649	614	606	611	653	641	611	643	637	675	585	584	691	583	625	649	608	599	601	619	633	595	642	651	626	599	596	649	608	599	568	587	590	607	639	625	672	636	612	621	633	627	655	634	630	589	602	638	626	638	605	576	611	657	588	647	595	588	630	630	619	631	672	602	589	632	657	674	674	612	626	625	640	641	620	622	652	625	577	618	647
27819	12548	2338	1308	983	979	1035	936	963	987	937	943	955	973	936	969	928	956	954	989	960	946	1004	916	1020	950	977	974	938	971	954	944	947	958	947	981	977	905	988	936	934	960	968	913	966	949	963	995	893	970	936	922	953	933	934	966	945	926	938	942	913	962	983	958	920	917	986	978	923	989	924	911	938	986	934	912	915	984	946	933	943	938	980	940	931	955	906	886	927	955	938	932	992	924	990	996	936	897	924	900	945	921	953	968	937	995	1003	932	974	1012	937	945	898	910	937	957	944	892	1003	996	945	987	959	968	940	990	948	966	1001	944	966	931	970	993	928	991	971	923	934	967	946	1077	924	969	953	977	952	974	951	947	924	956	947	954	972	908	964	888	974	915	937	895	891	871	910	944	958	906	936	945	912	910	935	962	938	966	939	944	1013	932	947	906	968	978	938	963	958	975	951	979	929	1014	935	946	958	956	916	876	978	897	908	922	985	932	919	915	950	1013	938	936	958	969	890	956	910	947	936	880	943	951	956	950	974	1010	979	969	902	956	983	994	960	916	920	915	956	947	965	937	981	925	957	971	993	933	1023	942	953	982	941	950	920	983	939	951	976	920	902	930	895	918	933	895	977	939	904	967	903	889	946	919	975	918	888	953	953	953	929	959	995	1009	974	901	911	938	970	887	931	923	953	965	954	938	994	983	981	945	961	876	932	951	947	921	955	918	923	972	916	906	977	893	950	985	952	950	984	883	929	989	908	960	916	988	969	927	970	910	954	944	979	970	940	961	954	947	950	924	976	885	982	901	882	947	981	943	973	931	953	962	922	974	950	888	970	981	1004	971	978	969	985	888	954	994	971	971	970	965	992	962	961	899	986	897	910	994	952	966	977	968	952	928	954	996	946	944	887	978	963	973	943	913	954	951	916	958	943	1012	962	928	938	947	981	977	945	908	890	989	939	938	957	955	959	916	947	890	953	987	882	950	1009	922	975	963	913	900	933	952	916	957	920	963	926	1001	910	926	951	962	928	934	950	939	897	913	933	926	931	942	962	963	1005	945	964	921	932	996	891	880	896	962	999	1004	953	925	980	964	920	908	923	932	999	895	932	981	944	939	868	1026	933	952	960	962	968	868	960	929	925	893	895	910	953	933	941	921	911	938	1013	949	950	917	969	919	946	908	957	924	863	968	933	933	953	978	899	952	941	919	948	907	947	919	943	957	975	940	985	921	975	925	914	918	999	978	967	942	918	926	923	939	929	967	978	935	951	941	959	958	917	973	933	931	982	1007	919	986	921	954	958	978	927	945	951	961	1003	936	957	932	893	924	1005	984	885	941	966	972	901	980	954	988	932	940	973	921	889	920	939	947	933	941	1008	931	992	943	933	985	962	976	975	981	975	931	902	954	961	929	904	969	870	997	904	930	913	912	906	925	975	923	926	955	1026	939	984	907	981	925	990	980	931	1001	989	970	889	990	910	967	936	957	938	978	964	969	965	971	962	945	952	975	950	934	984	954	972	904	1005	920	956	903	947	960	926	927	972	931	938	921	938	972	932	958	966	896	955	971	952	953	927	957	837	892	943	915	973	960	982	945	932	948	925	978	960	933	883	971	1025	979	932	971	946	953	942	946	974	925	948	921	921	975	943	891	946	970	1008	955	914	1007	946	912	906	984	979	933	929	890	926	955	930	984	902	911	966	993	979	941	932	996	954	1012	1002	950	897	881	927	926	948	930	965	957	896	946	929	963	954	889	903	945	915	959	930	916	994	911	944	1023	932	919	948	967	925	954	844	911	929	950	914	934	1016	933	914	907	923	1013	934	913	951	979	887	934	957	954	960	990	966	952	997	922	972	950	969	979	948	963	924	936	966	974	882	960	878	943	935	909	896	1014	963	956	936	930	933	967	934	893	918	969	961	959	961	917	942	951	962	979	885	974	886	945	925	993	971	938	926	939	920	1013	985	989	972	902	931	900	963	969	978	971	944	918	987	969	890	944	925	953	926	958	957	977	941	936	994	967	950	911	972	944	975	889	933	956	984	939	989	932	871	954	947	967	1008	994	917	936	917	957	980	1008	890	958	903	887	983	951	943	905	946	898	919	898	960	951	976	916	981	1010	921	907	954	918	952	949	945	942	956	929	977	967	952	997	931	968	956	914	1002	939	917	950	912	940	1007	938	936	950	924	902	934	937	944	904	959	975	961	922	977	961	904	977	995	931	938	944	919	910	949	961	943	929	956	927	985	920	900	923	916	899	971	986	933	936	940	942	920	953	967	949	949	963	984	960	890	974	922	963	942	982	940	935	922	968	977	944	881	937	945	934	947	930	956	919	906	918	940	930	916	954	1021	950	990	953	923	916	933	926	977	893	933	989	971	962	938	954	920	905	1001	975	968	967	932	912	978	906	949	960	940	955	910	957	954	975	915	958	893	972	924	961	910	967	910	886	893	922	953	966	898	899	894	949	977	997	955	949	963	945	970	965	919	938	997	1023	890	933	864	923	908	1017	979	960	907	991	974	955	920	971	907	960	855	955	919	957	932	985	944	908	943	926	958	948	978	920	926	905	941	951	954	1040	988	967	958	969	909	921	931	974	912	972	936	923	945	895	977	919	944	967	940	946	907	948	975	934	947	1022	951	961	955	960	947	907	990	898	917	949	902	955	932	943	870	966	922	931	986	974	920	970	901	966	917	963	919	967	960	966	943	884	944	996	925	962	1000	952	976	968	953	966	975	948	938	937	998	934	1004	937	981	939	931	1031	977	993	968	966	930	992	980	966	924	955	965	940	965	939	977	932	918	961	976	954	945	988	967	990	957	918	913	922	954	962	960	971	983	1042	969	960	998	899	980	933	926	939	921	919	917	974	961	944	926	943	949	939	978	918	947	909	978	981	966	930	992	896	974	948	921	963	936	932	913	947	942	954	888	976	929	938	953	930	937	985	920	962	906	966	941	910	975	972	1015	887	943	942	1001	995	961	980	957	997	947	894	936	950	973	951	1014	930	948	956	921	952	932	893	983	984	955	977	958	954	947	943	952	979	912	898	936	956	951	953	926	963	946	959	966	962	957	981	1029	959	999	979	954	947	956	1004	931	938	977	950	910	904	957	922	967	938	978	916	979	991	1002	945	944	938	955	1013	896	971	919	998	972	987	945	955	910	1002	966	994	894	939	945	903	1014	964	1004	959	964	981	909	960	939	939	917	944	950	980	892	934	926	980	912	941	959	956	969	943	932	929	941	896	970	877	941	964	994	979	894	915	933	936	976	921	937	954	931	929	946	889	872	989	1005	945	920	956	937	983	934	980	975	905	956	937	990	933	961	976	922	939	974	974	899	965	970	978	953	1001	963	928	985	920	946	957	962	902	971	954	992	920	974	919	906	941	932	942	974	1013	903	933	901	983	1007	952	922	926	957	932	940	929	956	980	942	947	967	957	952	885	945	930	965	936	889	956	955	926	954	950	908	954	945	933	945	934	936	955	938	1052	1024	927	978	925	1002	979	868	913	922	944	894	927	959	934	941	945	964	937	921	938	967	974	956	971	932	992	962	928	969	948	982	924	952	910
5188	1116	1029	867	820	849	904	840	826	830	838	860	852	862	880	835	882	891	822	854	835	895	869	849	819	814	812	870	769	831	797	854	830	830	805	836	818	844	837	845	819	814	882	863	832	844	826	834	812	814	816	827	805	835	809	858	787	835	843	852	851	850	789	800	885	813	822	801	828	863	859	784	839	844	839	815	799	854	784	813	818	839	818	845	861	849	844	827	788	781	870	885	802	796	817	875	793	839	876	862	815	797	859	770	854	842	921	838	761	880	832	832	771	875	799	784	840	832	834	785	797	839	793	804	825	840	773	811	835	853	834	799	859	808	891	845	856	829	799	837	803	806	822	836	796	834	836	861	831	827	819	848	844	845	821	791	799	802	807	793	836	794	873	870	861	820	861	827	872	813	785	736	895	808	857	815	889	882	822	815	856	816	813	792	827	833	788	810	878	822	786	851	776	837	814	832	842	816	846	855	804	802	792	782	816	817	855	872	747	820	823	762	800	816	841	810	773	829	850	855	863	844	839	816	853	842	798	769	822	828	848	832	830	777	832	809	846	855	800	849	894	819	834	830	807	814	791	838	783	805	820	823	850	797	879	807	753	823	835	815	776	870	803	833	832	855	851	822	821	827	849	837	827	845	826	795	850	797	839	806	850	830	803	830	829	798	812	886	803	888	824	773	838	855	774	830	824	832	798	796	775	829	808	817	867	865	841	893	781	792	809	807	850	835	816	833	842	821	843	881	835	809	807	824	896	835	858	864	808	853	871	811	828	849	865	834	830	860	878	879	828	849	813	862	825	822	782	810	841	798	874	851	815	829	849	772	842	851	874	867	868	840	810	802	802	798	805	832	787	795	856	796	820	826	837	849	841	754	804	803	838	857	830	860	863	801	804	822	848	770	854	832	813	838	839	860	837	854	826	822	860	823	833	797	837	789	830	828	814	865	820	787	850	760	877	898	836	848	775	843	797	805	747	837	869	844	852	852	846	814	852	836	809	811	799	817	826	780	871	754	813	828	830	852	831	800	841	872	870	806	821	795	833	860	812	853	844	834	844	843	806	830	787	827	825	844	881	828	788	808	810	821	812	865	832	845	884	824	800	856	798	817	888	861	811	845	844	853	796	837	868	851	834	783	791	885	790	863	844	828	805	804	832	852	809	878	834	852	861	841	837	833	849	836	852	777	858	828	789	829	797	811	850	808	817	870	808	854	792	849	847	837	830	839	808	856	827	841	869	815	841	797	768	806	769	810	832	839	849	818	850	840	812	849	795	819	806	825	840	814	849	801	859	792	816	801	809	832	876	834	827	828	789	849	827	780	800	756	881	853	856	849	796	792	856	781	825	884	813	765	819	826	846	907	860	825	853	861	823	826	869	875	863	922	880	832	794	820	809	827	850	802	851	863	833	857	829	790	821	821	851	851	831	823	824	877	773	872	859	843	846	820	833	833	799	828	812	808	742	841	779	814	862	867	836	792	802	790	792	878	828	818	817	812	831	821	849	825	829	798	848	835	815	869	884	811	867	841	811	840	799	817	833	846	914	871	808	860	840	785	791	852	819	838	851	813	785	776	850	805	851	876	841	801	762	809	836	872	790	778	877	791	840	920	837	845	842	844	787	806	854	792	808	779	840	820	870	817	828	841	811	782	813	793	828	819	828	786	811	820	861	861	827	783	849	817	855	866	850	808	819	832	818	812	792	850	825	865	828	844	842	818	840	822	849	814	830	854	822	810	809	799	781	800	813	845	805	811	842	831	817	861	833	812	816	832	847	829	853	830	795	772	834	853	839	805	840	817	855	870	847	783	811	822	852	826	856	836	855	834	810	807	820	804	824	855	816	822	835	833	841	761	851	852	798	859	851	858	852	814	803	783	877	816	827	856	809	827	811	797	830	872	841	799	831	817	850	860	870	833	797	821	849	849	869	785	789	839	798	848	857	831	834	825	856	824	848	819	802	836	758	818	850	813	848	811	833	832	802	834	782	833	791	820	836	815	837	853	815	824	828	805	779	835	827	787	828	828	844	819	823	809	852	812	838	837	837	852	791	845	824	821	822	808	874	836	833	829	808	776	789	885	835	834	875	846	838	876	818	844	802	862	814	806	868	789	810	827	876	821	859	828	806	818	885	805	794	860	921	811	801	826	863	822	805	806	870	872	793	780	874	823	820	822	760	826	912	797	835	850	854	810	807	883	850	817	777	805	851	842	794	821	833	794	804	825	796	792	854	833	842	804	865	882	821	813	842	828	819	847	804	812	849	815	845	803	823	859	809	862	818	813	838	812	829	793	787	825	807	775	802	824	877	836	831	839	822	827	842	840	849	805	830	844	887	806	870	853	761	809	864	843	823	821	820	849	835	784	849	872	796	829	823	856	824	827	836	790	854	834	823	807	797	825	855	873	869	877	866	795	828	855	790	865	811	841	770	825	893	818	877	751	845	816	844	803	860	825	847	840	797	823	875	888	799	811	855	845	816	793	858	830	836	836	844	874	841	843	824	849	831	808	803	814	822	858	797	832	816	879	814	830	796	838	871	817	791	800	818	871	836	839	790	798	791	861	830	802	795	794	783	828	837	760	841	786	860	820	838	854	809	819	840	830	801	852	791	809	865	831	849	824	803	843	798	851	812	835	838	810	781	821	815	843	801	818	810	823	851	817	887	817	819	828	846	830	806	854	765	772	879	894	865	798	815	784	847	817	874	804	781	823	839	797	824	853	827	833	803	826	796	812	834	816	788	886	799	845	817	783	830	841	826	802	842	798	825	834	792	910	826	883	800	856	856	838	833	820	825	822	873	818	787	821	809	827	862	833	848	823	864	822	799	873	839	808	811	826	836	760	825	812	824	849	851	852	821	829	801	821	809	807	822	891	808	841	830	839	832	834	817	824	840	813	825	826	814	858	878	862	862	796	799	820	864	867	807	822	861	831	846	792	826	847	835	837	829	806	820	895	829	857	859	827	816	804	828	802	851	786	847	879	835	851	845	815	828	825	860	824	833	760	800	905	865	835	818	869	914	808	786	821	848	826	802	810	839	804	837	801	872	844	815	906	829	861	875	794	817	835	820	848	791	790	831	800	815	828	769	802	869	824	856	787	877	813	808	810	829	824	801	888	831	791	839	809	842	848	824	849	839	829	785	798	832	796	814	852	843	840	797	893	839	802	860	826	841	815	848	850	821	801	844	811	814	847	757	854	829	803	841	797	814	860	798	831	840	840	826	831	816	821	829	777	832	861	841	859	786	817	826	852	803	770	793	818	796	831	819	830	823	832	871	818	841	842	787	823	786	827	860	844	859	800	860	832	840	837	836	838	849	847	785	793	786	824	831	797	823	837	847	827	828	819	794	809	838	848	783	820	846	857	778	795	806	846	812	857	829	858	850	830	843	795	843	820	850	789	805	827	830	788	807	803	866	849	822	781	801	854	819	801	844	771	804	808	809	854	802	824	828	850	797	859	826	787	864	783	847	837	810	814	843	841	871	858
25503	21510	26932	23642	3771	1512	1298	1083	1107	1097	1013	1036	1013	1014	1087	1021	1049	987	1041	1012	968	1018	1006	1036	975	987	993	985	1011	939	1038	1028	1066	1000	1043	992	980	1000	1037	946	1044	962	1031	951	963	968	991	990	987	1007	962	997	996	992	981	961	976	1035	1008	996	974	975	954	931	969	1015	1001	983	964	934	993	968	1046	988	1022	1002	972	1028	1038	1051	1023	985	944	1027	978	1029	933	978	990	999	972	965	999	986	1001	910	991	1016	988	967	1021	938	981	994	967	969	986	964	941	978	960	941	975	1001	1007	941	1008	976	948	964	909	998	989	991	964	1027	943	1010	960	964	1071	1037	1018	949	974	944	957	974	980	985	958	997	1009	983	973	1022	1006	944	986	1035	967	1029	1039	1000	966	939	944	955	969	997	1009	990	1028	1034	1025	1007	962	979	1046	1023	929	1032	993	1020	1012	943	966	996	965	1025	999	1005	982	1032	1052	1000	977	988	955	986	1038	974	995	977	968	1012	964	994	1020	981	1014	982	1026	994	996	930	1004	968	984	995	1007	932	972	1033	988	1010	999	963	987	998	965	1011	988	964	984	931	1033	1029	1031	958	988	973	971	953	1010	960	961	1037	982	989	1060	977	1014	995	1050	988	998	954	992	984	1002	1014	999	933	1032	947	976	1012	1042	980	932	1007	1006	1018	973	1003	1027	981	1018	983	994	1005	991	1020	958	965	988	978	1016	1032	925	967	942	982	1054	965	1019	969	975	1067	981	972	990	987	955	953	1007	1047	998	981	961	996	1047	999	996	1002	982	958	982	996	963	1064	998	1015	967	959	1058	1014	991	998	958	980	960	995	1000	1020	952	978	1018	966	1028	986	1030	980	948	1012	1019	1012	1011	987	1042	952	1013	1007	1014	1029	977	963	1008	1011	1023	981	1047	1025	991	963	944	993	997	1045	981	1003	996	941	1018	1016	995	964	948	1028	969	931	954	920	928	1008	984	938	993	999	1075	967	997	943	983	958	978	1024	1010	962	1016	969	1021	983	999	1010	994	944	958	1006	969	974	990	1019	979	1041	949	1005	881	973	972	963	968	1007	1016	1003	930	1000	987	1005	996	928	962	915	973	942	984	970	986	1009	976	992	1000	994	1013	965	951	1008	1000	982	920	1003	976	949	918	968	1050	988	944	1016	989	981	992	1056	969	969	980	954	910	974	1013	983	1027	975	923	1013	983	973	971	956	1062	998	1029	995	974	1016	979	1075	943	1012	1021	999	1026	958	983	984	953	947	979	1004	962	1001	1037	1017	986	963	952	980	1024	1008	987	985	1003	981	1000	1040	987	965	1000	1045	970	1034	1012	973	1012	1016	969	997	944	1024	995	1030	928	985	943	993	950	986	972	965	1008	992	999	1019	984	1012	982	997	999	965	1000	1040	967	1040	1018	987	952	990	1032	930	957	1034	1022	968	1013	973	1031	1034	1010	978	1008	1035	998	994	980	944	1011	946	973	1037	1062	963	977	975	962	903	959	989	1009	1039	1007	931	998	947	1031	1013	1005	1021	977	1007	992	1051	1040	965	983	936	1004	949	1005	976	975	976	961	971	985	977	993	990	977	962	1008	957	970	971	954	983	1038	984	1047	975	957	998	909	1027	951	971	980	983	1043	916	954	971	1017	1008	953	945	1002	956	1021	982	1014	886	1000	985	1009	971	982	1008	1008	958	1000	997	953	1004	1001	993	960	1035	1005	977	985	1000	1022	1002	1015	969	979	1025	1037	1033	965	982	997	977	995	1023	1004	1001	990	1021	962	1041	1020	1009	1001	970	963	955	945	982	1024	988	1020	971	1001	983	959	925	946	1009	997	1002	978	996	1006	1062	1009	958	952	976	964	1044	1047	993	959	957	993	995	969	1002	1013	967	994	957	1025	971	1059	926	936	965	996	964	981	955	1014	959	1017	970	1030	1004	993	996	1064	987	965	961	1000	1002	1009	988	1068	1032	974	1008	995	1003	982	1013	965	966	951	980	934	1001	994	973	1025	957	977	1011	1017	1012	1035	955	975	1026	1004	1037	949	946	992	1028	983	1035	940	1014	978	1014	943	995	961	981	1022	1022	1061	992	962	1042	994	982	971	987	963	987	1010	980	1036	990	1051	1039	970	985	996	990	1028	983	960	950	1011	969	981	997	946	960	945	997	961	995	950	998	962	975	983	1029	952	971	982	1011	974	991	999	975	955	1036	991	972	1004	991	1015	977	978	969	973	992	1002	971	986	1003	981	954	1003	1006	977	926	987	982	1000	995	1000	1009	1015	1019	989	1025	1017	1001	1003	972	940	1003	962	917	1032	981	996	977	983	977	969	960	976	942	1031	1006	1009	954	973	1020	973	1024	956	1015	1024	968	1002	997	997	1011	971	984	1024	1001	970	1057	975	1021	934	998	1010	922	970	1027	955	922	1030	999	987	1005	978	998	1021	967	1036	954	1050	969	1023	1000	1023	932	991	1013	995	962	969	922	972	957	971	970	972	939	992	917	1019	974	958	1008	949	988	1026	1024	1005	1022	952	1016	984	964	1032	998	1034	998	1025	993	979	1014	972	983	1001	928	985	933	967	993	998	979	996	977	994	975	978	1009	985	970	1033	970	968	975	1033	1025	1012	986	989	1010	989	1026	996	1003	1021	942	1027	994	992	969	996	970	986	1005	973	968	1016	955	1003	999	985	990	968	1016	991	956	957	972	992	1011	945	938	1014	942	977	949	955	1029	1005	986	1074	955	991	1038	1020	998	1031	943	985	1014	980	884	1005	996	998	983	923	980	1011	1032	968	980	1003	987	992	988	1005	961	997	932	1012	1007	1019	1029	955	987	958	1021	1018	944	1010	1011	989	1023	1030	1041	976	1017	989	1017	919	1017	1017	987	995	1010	948	922	925	943	1028	973	976	964	1014	1009	979	1031	1006	982	998	1004	1026	955	1007	951	1028	956	953	972	992	964	997	1016	967	1029	940	1028	938	1017	1041	994	1035	1028	979	1005	994	987	924	988	964	985	979	953	974	967	969	1019	965	991	977	968	1032	1065	984	966	975	944	963	959	1067	1013	1009	978	1034	1031	1010	1029	1061	1024	998	978	991	1012	972	988	1012	1021	940	943	1018	971	949	1075	979	996	919	971	982	960	944	1028	971	907	1017	976	963	991	1032	1021	960	941	970	930	972	973	933	1010	1031	1011	972	965	1000	974	995	1047	1020	1006	1036	980	1016	974	1006	953	978	1015	1019	957	962	908	974	1035	1033	1004	965	994	981	948	980	998	1016	984	1051	1064	1006	1044	974	968	956	984	1029	1031	990	1007	1012	996	965	988	1028	991	1015	997	967	1026	971	1007	998	1020	955	1034	933	1021	1045	956	984	997	990	982	999	1008	960	993	983	1010	1046	1012	1011	918	1023	1013	1029	989	960	954	994	961	999	1035	949	968	1019	1004	968	962	937	957	955	987	987	1007	949	975	1029	998	902	962	936	981	1039	1012	1005	1028	1018	992	964	1003	1029	969	994	996	993	917	993	979	967	952	984	983	999	998	979	947	979	1049	998	974	973	991	974	963	1000	1024	985	1024	974	976	993	960	1016	955	958	943	1008	990	1005	985	996	972	999	993	1020	999	979	977	998	1019	1013	1018	1042	1020	1013	964	1037	1016	994	953	991	993	1008	981	1011	968	960	1003	1001	968	1009	985	983	1027	925	1002	1007	1012	1003	996	1037	968	958	1020	994	986	958	970	1033	1029	999	1028	973	982	979	1039	926	1014	1016	939	967	1017	932	1028	1024	942	998	971	990	1014	1028	1011	973	949	984	1008	927	995	1017	986	955	1022	1059	1010	1012	1047	960	1020	949	976	945	1006	1011	1024	1013	942	1032	943	935	937	933	989	1070	987	990	997	928	921	957	1006	978	996	1009	1042	1017	983	1010	1028	997	996	943	982	1014	993	989	978	978	968	977	963	1009	984	968	954	1021	1034	1035	985	1034	997	955	956	927	950	1026	987	985	1059	970	983	1045	996	1004	962	956	981	1015	985	931	953	954	957	947	1044	1049	982
3646	2948	2412	1586	1288	1131	1105	1010	1033	999	964	958	989	950	945	902	970	887	843	939	894	880	897	950	911	936	844	945	913	912	932	929	930	869	906	914	975	884	885	905	897	926	850	928	973	871	901	926	927	936	898	883	919	909	925	920	912	863	894	924	848	890	918	876	881	859	831	888	955	862	938	913	920	905	897	854	876	880	900	905	856	878	955	932	936	880	903	888	886	942	905	846	890	914	880	899	834	843	882	913	967	890	856	942	917	935	932	905	897	954	875	887	906	851	861	886	890	895	921	895	912	947	869	916	844	881	822	882	867	904	910	910	874	899	891	979	894	916	835	900	881	894	861	920	920	896	878	887	877	920	869	887	922	892	842	924	893	903	870	913	844	912	904	934	926	944	946	879	875	797	896	869	905	851	862	856	861	873	895	966	881	869	878	885	866	870	937	912	854	884	892	860	870	833	888	923	888	839	854	872	821	908	900	885	844	902	874	890	872	896	870	890	945	897	903	865	859	939	903	910	900	890	883	853	856	914	884	852	852	917	890	915	931	829	893	857	858	949	838	899	857	837	938	869	876	856	928	923	890	932	893	914	893	925	857	898	869	891	923	899	922	880	932	892	904	944	841	869	869	923	940	876	909	897	956	927	878	853	912	904	887	867	876	893	919	927	878	835	882	815	879	862	853	890	905	898	908	928	856	869	901	899	907	927	898	845	836	912	932	887	851	887	856	928	911	878	853	912	906	920	900	905	892	881	904	887	822	901	870	871	899	859	907	879	874	888	816	856	906	874	810	879	916	855	864	912	853	870	932	924	896	841	913	883	881	837	891	864	894	893	855	892	897	896	904	849	918	903	932	888	866	888	890	906	864	884	876	891	878	847	881	886	914	897	834	884	899	844	874	868	856	928	886	860	879	924	843	883	907	944	890	931	873	943	892	866	868	891	942	895	880	929	867	854	925	865	895	905	874	898	918	855	895	881	885	870	905	903	905	878	925	944	944	869	866	892	898	802	919	868	889	888	854	843	890	880	896	898	926	890	857	877	861	887	911	901	871	846	875	863	862	900	860	866	904	869	867	952	896	874	908	883	881	919	933	888	860	867	843	855	917	908	817	857	901	916	859	938	883	877	896	909	898	846	912	923	915	880	905	854	873	867	894	869	953	831	869	900	949	894	880	865	904	813	879	869	882	911	901	899	854	890	896	905	859	869	831	911	940	837	871	879	906	851	904	862	924	897	905	853	883	847	933	861	926	937	853	903	876	893	913	932	848	874	858	922	897	897	891	893	927	866	873	918	979	870	904	838	904	855	859	881	899	885	917	856	867	816	874	828	842	879	932	905	857	930	850	883	917	891	794	952	915	836	892	917	911	876	942	912	898	871	935	849	937	863	887	865	900	889	838	863	919	891	885	933	864	875	900	867	840	874	892	878	921	895	887	818	872	899	902	882	906	866	862	883	928	910	876	892	898	875	898	867	849	890	887	883	903	945	879	956	892	857	900	870	850	881	830	901	849	820	848	899	842	878	875	919	922	909	887	833	909	876	908	852	920	898	952	946	941	914	851	874	888	843	850	867	918	883	866	894	880	822	875	921	903	892	836	924	836	903	829	864	870	885	845	888	929	907	891	932	871	894	915	872	839	851	842	881	841	903	883	897	914	868	859	881	894	883	907	890	880	927	918	855	930	889	861	859	948	878	894	860	896	875	879	873	913	878	889	918	896	926	882	922	910	865	875	824	881	870	877	930	875	893	906	868	926	911	905	892	857	877	873	870	882	899	870	909	902	900	929	857	921	893	856	869	850	870	909	885	959	850	859	860	860	838	900	856	849	861	843	859	886	916	878	887	877	908	913	861	928	889	888	890	899	907	870	918	894	930	873	952	872	886	886	885	884	880	882	877	903	904	852	906	897	915	913	886	840	902	898	882	905	894	890	895	864	856	878	890	901	909	905	859	924	856	901	922	853	917	908	911	829	857	883	897	919	914	913	869	887	893	883	889	897	883	901	904	869	920	867	878	919	912	873	923	886	910	896	895	865	882	920	888	952	864	859	869	922	918	940	902	863	926	884	937	934	870	917	903	861	927	924	894	867	911	899	873	839	888	928	917	921	874	900	886	903	926	931	841	898	882	862	885	827	872	870	893	856	881	868	895	879	902	863	854	850	875	928	899	889	876	865	875	893	818	877	865	919	875	903	939	876	866	866	885	867	844	918	875	898	877	881	902	882	904	856	886	851	909	915	863	980	878	955	905	899	895	904	919	904	915	888	907	867	884	849	896	869	901	932	851	870	898	875	903	910	842	893	902	871	916	888	902	881	882	853	905	885	894	887	918	914	891	844	901	872	881	884	870	899	852	850	861	945	852	884	874	858	816	854	873	929	899	886	902	873	861	921	845	905	874	838	875	877	893	879	861	871	834	875	897	877	854	936	886	875	932	881	894	851	875	874	898	847	868	869	858	866	874	887	876	890	901	895	905	877	890	877	823	857	835	868	893	893	893	935	872	873	882	879	893	911	827	899	882	896	856	837	914	860	882	824	919	943	828	910	935	852	871	877	838	847	896	909	849	901	937	900	897	900	847	900	923	932	918	887	851	876	890	894	908	890	901	882	908	906	918	872	879	865	860	931	867	873	910	887	844	911	873	900	926	922	881	924	904	879	875	844	861	933	886	855	897	821	907	814	899	868	870	927	899	882	897	934	902	879	911	936	909	888	910	867	858	834	904	884	846	863	908	859	926	884	855	913	921	861	878	842	854	893	882	932	886	932	842	865	923	875	876	898	882	910	928	836	875	904	875	906	885	895	892	870	913	905	934	902	857	858	926	891	886	884	860	902	843	872	906	821	886	889	877	899	876	854	876	953	950	830	822	924	890	870	910	899	859	900	933	854	861	892	939	892	892	871	858	880	886	869	913	895	935	920	886	860	884	884	881	873	899	867	886	831	854	880	911	918	879	848	897	912	860	898	872	867	892	865	901	935	914	874	898	915	860	858	923	856	920	876	913	870	885	818	903	948	902	884	851	913	875	867	913	939	938	899	898	878	949	931	881	936	859	831	893	889	944	893	838	844	881	892	883	897	885	857	876	914	930	835	837	903	839	899	854	864	845	855	914	826	870	899	893	908	892	853	896	883	904	877	897	867	872	930	932	928	922	854	884	834	901	860	888	875	922	891	857	885	906	880	858	847	885	890	833	855	864	893	861	832	850	852	899	895	891	882	860	850	892	878	896	914	894	893	905	897	901	904	885	870	834	947	868	897	905	829	919	848	891	916	931	885	918	866	835	843	901	880	878	867	885	820	903	860	908	855	877	852	922	840	901	915	876	876	901	891	876	856	883	870	835	872	963	921	872	871	885	870	903	848	905	850	862	848	897	838	877	874	883	920	871	849	858	900	868	880	876	828	835	898	862	883	890	932	840	924	867	863	848	862	921	874	868	939	834	910	849	867	882	872	868	907	893	882	893	878	837	857	934	845	902	892	894	902	822
24156	21474	28732	24617	20958	4371	1445	872	794	783	797	776	734	746	714	696	713	623	645	694	646	618	671	696	650	650	671	656	635	624	625	696	687	650	670	673	644	640	627	630	691	666	636	695	668	618	698	694	696	620	673	646	611	611	657	654	645	648	637	622	664	652	603	638	635	668	624	638	628	680	576	686	634	636	658	618	637	651	666	641	646	645	668	641	627	610	630	626	657	612	636	590	635	657	632	603	634	616	606	640	611	640	647	643	629	718	623	686	634	640	628	635	609	672	636	621	688	627	661	637	683	587	668	614	589	686	625	657	618	640	615	630	614	592	596	639	631	658	623	650	643	672	647	636	626	645	652	637	625	648	648	638	690	659	682	625	604	650	675	595	597	616	631	634	608	675	641	633	618	591	688	654	623	614	644	632	578	606	625	632	616	676	612	656	620	648	644	610	615	653	613	595	651	647	589	617	649	660	681	636	654	622	629	600	687	629	622	622	585	609	611	616	613	615	625	608	598	594	595	611	650	649	574	638	590	676	651	582	626	656	622	631	596	647	614	653	627	652	671	597	619	624	604	623	660	635	610	646	596	666	673	639	598	637	620	634	620	667	581	658	637	654	686	638	652	616	639	633	587	638	648	676	649	607	615	637	629	594	587	581	611	641	643	629	610	621	565	621	660	633	623	602	637	609	602	609	640	623	627	609	643	625	660	649	626	593	647	617	638	634	650	615	603	620	647	656	581	598	642	630	608	658	590	591	670	632	606	645	621	632	647	646	672	616	593	605	615	672	663	603	674	635	607	638	618	643	641	629	602	603	619	595	617	618	602	642	610	629	626	626	666	628	677	573	670	661	600	622	620	665	617	624	650	626	645	623	622	619	695	632	623	647	576	631	635	660	618	630	629	627	656	618	608	652	611	600	620	611	615	617	647	626	646	644	626	644	607	723	594	625	635	631	610	607	615	590	638	678	630	656	630	631	623	627	627	643	613	649	640	585	635	589	655	654	606	631	607	617	590	622	626	634	660	654	595	665	623	589	654	635	635	643	631	628	641	619	661	617	648	624	624	619	613	672	642	649	633	624	664	633	615	622	654	623	597	644	651	609	675	658	632	620	548	597	597	613	614	608	611	649	643	627	623	649	624	632	675	606	600	634	658	649	645	633	647	663	612	594	646	618	615	598	611	609	623	622	660	627	624	615	589	625	607	626	613	635	634	614	621	592	637	649	642	585	628	634	599	677	621	635	640	658	591	623	587	633	647	615	638	633	641	565	584	620	582	619	623	659	602	617	652	603	599	611	690	590	626	663	633	640	629	611	560	628	593	618	633	627	656	686	644	633	683	660	636	648	627	615	648	604	547	626	640	618	620	608	669	644	634	618	658	654	612	587	620	642	629	646	630	609	639	654	616	612	690	642	661	655	642	666	631	622	646	637	589	652	606	615	610	630	634	657	669	659	622	613	633	627	579	617	650	604	596	614	666	622	651	616	595	674	663	613	595	624	607	600	637	676	609	603	636	630	638	613	661	641	594	629	629	630	625	641	631	654	654	629	641	634	646	644	611	631	633	645	633	636	643	661	626	623	642	607	606	633	659	653	625	616	619	635	608	605	668	587	625	679	660	597	664	625	624	665	639	590	614	613	615	629	590	616	672	624	629	647	644	634	640	612	617	678	605	655	631	640	612	614	638	582	639	612	573	605	603	614	617	598	645	627	672	625	652	624	616	624	621	606	628	680	626	686	596	674	629	643	590	646	649	628	674	597	625	640	605	653	626	647	608	673	617	588	638	607	633	591	608	647	626	630	619	612	627	643	603	645	632	642	682	600	646	662	639	654	631	646	665	634	631	624	649	632	680	602	653	639	682	674	627	610	632	617	650	637	683	580	658	653	604	636	668	619	611	606	653	651	663	671	587	634	648	622	664	639	602	620	652	637	634	658	633	616	664	640	622	668	593	619	606	602	640	640	641	666	642	634	641	641	595	625	609	618	578	635	645	662	656	639	647	622	641	620	602	636	642	631	671	670	597	677	679	613	610	645	641	620	614	655	653	638	639	594	645	651	618	640	664	583	631	611	652	648	629	634	657	646	628	607	594	618	694	640	614	643	611	613	675	659	644	635	573	629	636	603	642	582	616	636	617	574	616	635	616	675	659	653	627	655	599	640	595	631	604	619	607	657	624	597	623	639	629	600	695	657	663	604	550	655	651	630	684	626	688	619	646	601	586	668	647	637	607	610	622	666	623	620	628	631	633	598	631	666	589	622	601	653	623	613	607	626	635	611	566	620	659	643	642	631	619	589	618	679	609	612	644	595	684	607	630	613	592	637	660	632	644	623	661	588	615	583	570	663	631	592	630	682	627	621	638	616	616	571	608	611	626	682	657	624	645	633	608	627	631	640	638	666	609	686	646	624	625	612	663	610	652	632	633	591	622	648	647	599	601	571	628	614	649	615	624	616	637	658	598	592	597	639	628	631	599	653	621	619	662	626	637	609	611	635	613	650	625	653	612	639	608	601	594	635	569	622	627	615	652	634	620	649	629	598	619	584	659	614	604	644	643	628	641	597	654	608	619	643	652	622	636	608	660	651	650	620	627	621	612	643	660	626	570	606	636	637	631	662	621	660	621	613	660	648	653	565	599	662	584	580	622	643	613	633	580	602	618	609	611	640	637	599	617	629	612	626	615	654	631	651	623	632	619	587	609	666	627	660	579	588	651	637	596	610	650	584	628	596	613	638	615	595	567	617	615	661	572	694	592	608	610	645	647	648	604	623	655	666	642	629	633	634	636	637	635	627	610	611	601	642	612	605	668	623	603	618	626	578	663	626	656	610	683	644	616	627	677	626	630	611	609	638	601	599	585	625	628	634	634	656	673	647	609	667	638	606	615	630	601	640	625	641	612	603	602	607	628	628	623	585	603	635	659	647	656	649	599	613	640	602	613	681	633	654	619	589	587	674	632	560	598	589	648	634	617	592	595	648	651	636	638	639	644	677	638	670	638	627	623	669	605	609	606	623	627	624	640	586	610	616	605	674	691	690	705	627	629	639	642	645	583	641	648	693	641	628	624	634	611	619	649	623	645	615	620	621	590	639	649	614	608	653	665	609	636	612	646	631	675	622	618	607	650	623	616	615	620	651	642	614	547	629	647	647	614	638	621	684	610	586	674	632	664	620	639	588	599	588	609	598	593	631	603	570	626	624	627	597	643	562	662	686	663	653	641	656	617	610	631	622	613	623	629	642	637	643	656	624	622	626	645	638	621	655	631	664	657	600	604	636	645	650	669	653	651	610	633	609	595	627	616	610	643	588	564	599	623	639	652	614	643	633	630	619	628	636	642	625	670	616	635	578	653	622	610	644	640	649	646	604	682	613	604	678	597	609	669	628	647	665	601	637	581	671	655	677	650	648	633	622	658	640	660	636	602	624	622	622	631	661	612	586	632	594	630	622	628	656	652	662	629	637	621	601	620	621	635	592	658	602	648	622	663	682
3464	5008	3944	2196	1615	1273	1132	1006	865	869	828	746	778	742	697	670	663	676	702	657	662	691	697	637	651	675	658	655	629	659	665	678	680	609	661	638	666	665	624	597	646	645	578	649	639	625	611	570	668	626	617	647	649	669	625	634	648	629	615	629	627	628	609	663	628	627	619	667	607	608	673	666	627	599	633	677	647	639	627	652	647	615	600	579	628	633	635	663	618	645	652	643	651	611	662	659	626	654	645	613	669	626	652	595	605	638	680	633	632	651	630	607	638	615	630	640	678	657	636	619	647	647	642	647	662	622	665	630	591	617	625	575	666	612	668	642	635	618	640	648	619	616	637	632	637	652	666	662	629	604	656	634	628	628	626	626	666	659	627	651	606	637	597	641	647	595	601	654	608	599	601	665	666	685	656	633	645	633	657	609	610	634	629	640	611	607	643	599	609	613	661	619	659	652	618	633	621	616	609	650	663	637	611	653	620	621	620	603	640	607	624	621	623	621	614	628	614	614	633	540	605	663	632	648	660	620	590	632	657	628	614	611	642	625	623	615	617	600	663	621	630	592	650	633	614	611	666	631	574	594	630	643	651	596	656	614	663	653	594	616	594	646	601	646	631	668	660	577	599	608	661	625	662	636	605	607	595	663	631	621	646	659	641	638	621	593	637	620	624	600	634	616	627	605	650	549	625	631	630	595	685	615	625	615	625	618	568	625	619	616	620	656	633	623	672	644	684	608	624	641	622	622	632	597	634	624	630	602	636	636	649	613	583	605	627	658	654	620	658	607	586	661	629	644	673	628	591	639	619	639	662	608	595	616	614	659	626	604	615	629	668	597	592	634	630	643	598	658	614	618	633	573	601	628	568	614	634	637	624	595	621	666	642	672	625	623	611	604	613	668	660	602	648	611	613	618	586	620	655	635	655	637	637	638	640	630	613	627	560	631	634	659	602	624	628	620	631	652	600	591	655	626	640	640	617	657	633	629	591	629	626	630	578	590	652	607	608	641	620	618	598	637	655	590	652	624	683	604	589	609	609	652	579	605	608	591	653	625	625	623	643	644	645	636	637	616	571	577	656	550	619	588	636	645	642	613	627	690	644	602	622	638	606	573	571	624	573	622	605	619	589	602	639	631	671	604	641	579	668	626	648	629	625	553	657	594	631	632	647	627	589	664	625	620	641	600	625	629	599	598	609	620	601	624	640	642	591	646	634	599	613	627	641	594	637	661	642	624	623	593	614	578	603	645	619	652	660	665	604	671	604	614	664	640	645	660	642	630	587	646	652	622	637	625	600	612	610	630	690	598	625	642	653	628	656	632	567	625	627	572	587	637	604	617	633	597	631	569	576	636	692	604	636	617	617	623	630	652	636	642	585	638	613	620	590	593	642	639	597	645	639	600	571	631	599	583	638	621	586	618	593	599	649	636	638	616	614	619	657	574	647	589	686	602	567	601	627	596	624	674	635	630	613	618	618	638	632	650	602	580	660	632	577	618	642	642	632	651	578	636	626	660	648	634	619	624	613	617	653	577	612	616	630	624	623	657	606	586	574	659	598	611	625	659	618	672	623	633	600	594	614	630	603	607	647	612	657	628	567	663	589	630	622	604	614	611	613	617	621	632	657	642	576	618	626	624	616	598	627	671	632	596	662	624	590	620	637	663	641	614	643	635	647	640	584	567	634	636	638	593	591	675	632	597	614	615	656	645	621	601	621	609	603	592	585	614	657	645	581	678	605	632	653	630	709	621	607	612	591	637	622	592	565	630	613	590	603	632	617	656	634	623	616	634	608	575	613	652	657	634	604	612	657	627	580	613	636	630	562	597	632	640	579	613	619	574	626	631	636	603	609	625	622	595	636	640	621	626	625	578	610	603	625	672	662	650	642	606	597	648	610	616	614	640	602	567	557	631	627	635	576	603	646	639	635	609	625	633	621	628	619	627	662	653	640	671	614	598	624	606	618	596	625	591	625	603	657	601	640	569	600	638	646	644	636	615	581	586	603	605	632	670	650	618	635	654	617	645	604	617	632	634	584	623	596	588	626	589	629	626	592	614	637	604	633	625	643	617	589	591	602	600	660	637	641	642	661	610	627	617	604	600	604	623	577	608	575	599	616	591	622	600	629	634	588	613	638	617	593	637	569	620	613	604	628	672	584	597	605	596	657	581	613	661	613	620	686	636	584	592	601	613	613	628	598	640	637	616	635	665	628	642	597	632	616	568	571	635	626	614	672	619	550	662	619	582	630	578	634	607	621	590	624	642	635	626	648	659	643	583	637	605	620	621	616	583	575	666	627	622	640	596	607	611	570	640	606	600	631	590	642	668	631	602	617	623	601	601	630	655	614	592	703	639	623	614	584	659	652	658	656	620	637	644	602	587	617	641	600	652	618	662	608	622	590	645	625	658	627	624	618	580	580	623	633	683	603	633	634	628	624	622	620	596	620	645	650	650	609	625	614	653	662	582	629	649	609	645	608	633	607	593	626	610	630	616	616	637	615	608	619	615	632	618	605	573	667	650	613	615	579	647	659	647	650	636	645	584	642	562	608	621	624	649	637	613	636	656	595	646	611	634	598	608	629	628	590	614	608	591	629	570	603	625	668	643	616	575	599	616	672	560	619	617	593	630	625	613	655	640	600	592	668	683	595	636	634	624	601	638	598	624	607	597	635	600	573	596	621	611	649	632	591	640	612	646	584	616	644	603	600	640	649	624	589	595	621	596	599	651	634	624	618	607	569	625	664	601	613	652	612	661	633	598	661	641	638	611	717	639	630	625	639	606	610	596	592	581	571	651	636	643	571	642	661	628	629	651	672	616	613	588	615	634	607	646	648	608	649	671	645	637	594	605	596	639	639	603	651	617	632	606	610	590	594	631	583	579	589	636	621	652	617	642	604	590	607	618	600	608	629	611	663	608	648	682	598	583	565	658	623	634	607	643	596	636	616	587	656	655	604	621	572	616	620	600	637	661	583	631	611	645	567	612	628	589	672	648	633	603	628	595	579	650	654	585	658	625	596	628	602	601	634	618	617	606	650	664	673	630	627	629	582	641	641	611	613	632	611	668	590	584	601	605	618	619	636	608	597	585	599	594	644	623	645	626	621	631	655	626	595	580	617	611	599	585	639	605	586	633	580	614	597	632	624	627	628	634	623	602	620	611	631	605	630	604	626	635	626	588	621	614	560	612	645	633	587	589	639	647	603	624	620	600	595	615	548	648	598	620	641	619	612	622	593	675	623	576	593	599	610	601	598	629	605	598	603	633	623	622	595	580	630	676	618	587	623	670	596	629	609	556	653	587	588	632	636	582	596	600	622	618	595	614	615	589	585	603	595	579	666	595	592	616	618	654	570	644	615	635	634	639	647	650	619	658	611	619	606	660	638	615	574	591	649	625	599	611	621	614	609	672	624	634	663	598	657	650	596	622	643	574	637	633	616	614	562	637	627	649	644	599	612	580	610	595	575	623	576	665	598	623	629	634	607	603
27814	12739	2287	1399	1033	979	923	1030	974	940	972	901	1006	924	1015	918	945	915	982	1002	990	907	974	910	1001	873	968	946	903	902	897	1010	983	937	948	955	953	929	945	955	918	964	917	970	981	971	963	926	969	910	946	963	894	981	914	915	980	959	890	970	908	948	979	921	989	975	957	942	974	963	989	969	933	977	938	961	970	940	977	899	898	944	916	888	919	964	941	944	970	956	976	987	971	987	918	940	941	960	892	926	952	960	918	903	971	968	899	936	929	932	920	865	949	915	914	920	921	943	964	960	996	929	945	968	946	955	972	916	994	958	938	932	916	935	926	975	889	966	918	897	912	944	922	921	921	896	956	925	983	928	966	1018	928	937	978	901	951	939	958	1010	999	948	914	923	967	1017	939	942	952	884	919	987	932	940	966	950	946	877	948	952	961	941	904	975	957	935	909	967	932	961	946	915	908	978	973	953	900	917	977	908	945	923	938	969	939	936	943	979	1002	898	887	889	952	937	963	921	944	917	996	897	948	948	933	973	1014	925	953	929	920	891	967	986	911	936	935	966	921	925	915	942	955	909	896	942	956	930	961	925	913	957	968	951	970	972	966	962	978	948	941	923	913	934	919	929	926	911	935	950	965	898	949	954	973	911	938	907	942	953	893	922	941	915	932	906	987	943	956	959	895	919	1003	969	933	920	947	909	931	954	919	956	957	983	933	953	926	947	923	933	954	962	965	921	926	905	981	922	953	965	950	919	962	972	962	1021	968	924	933	941	878	909	986	914	971	938	928	959	976	911	945	960	951	981	955	928	938	951	947	971	937	901	919	926	976	869	939	931	893	923	908	992	957	947	943	926	970	955	998	957	941	939	885	877	910	935	985	889	925	927	939	940	943	945	971	953	943	946	932	914	914	968	921	963	927	927	947	900	1003	992	950	920	919	997	945	953	950	950	918	933	923	969	943	910	942	946	965	966	951	1019	952	941	960	951	968	936	944	964	945	990	945	955	988	908	926	929	937	927	1022	966	880	907	983	951	925	1003	945	914	955	977	943	898	895	919	948	945	899	912	897	972	971	918	944	1014	925	936	924	910	987	961	915	946	999	989	980	927	916	961	935	964	1022	949	904	898	948	994	929	937	936	949	937	992	928	920	944	928	923	950	1009	943	886	872	868	1004	917	959	986	948	915	890	918	935	920	916	888	972	928	915	936	947	940	1034	1002	966	977	948	1019	920	927	938	926	913	919	942	916	966	946	918	986	921	961	888	940	900	980	889	901	972	923	924	940	962	920	985	929	974	901	971	902	970	924	955	926	925	955	929	934	915	909	948	939	888	966	938	915	917	969	924	989	963	981	926	956	914	970	953	992	938	927	942	931	932	905	895	935	941	912	933	938	931	963	948	972	961	964	970	950	965	923	911	977	1026	953	976	949	950	977	904	864	912	932	939	954	954	947	898	972	906	954	919	974	965	952	983	947	922	926	890	956	971	961	896	913	926	888	998	913	958	939	935	916	979	889	893	1003	935	872	936	936	880	866	950	930	956	911	947	953	921	979	982	959	890	953	990	940	946	934	942	945	934	961	946	993	957	979	973	888	937	883	925	1000	969	956	935	942	920	981	909	916	960	967	918	949	904	969	935	975	987	875	927	958	907	880	951	938	938	941	915	862	973	909	952	1032	941	901	930	974	895	1010	947	947	880	927	946	908	985	905	992	932	934	960	954	914	927	944	998	885	1003	954	911	940	950	944	923	912	914	956	1006	974	997	868	936	920	933	940	910	985	1001	947	914	925	908	890	938	948	938	940	907	973	916	969	971	960	959	927	924	987	860	942	897	899	919	977	940	892	975	966	912	949	1008	961	901	931	915	948	986	971	993	990	934	956	929	956	967	890	990	959	932	901	925	958	887	944	956	960	949	890	938	918	980	995	965	932	960	898	928	889	937	930	947	1006	924	945	952	971	983	970	933	921	963	951	947	957	931	933	888	900	985	951	944	884	988	931	925	959	919	954	967	965	888	944	921	908	965	977	932	890	937	936	911	971	925	952	911	916	962	926	957	1003	885	975	1040	971	1008	923	957	956	911	924	948	910	940	958	941	937	914	954	947	922	928	915	978	1007	927	942	977	1006	906	936	970	969	979	945	961	963	973	922	931	875	872	908	922	937	913	957	938	933	917	964	918	932	922	988	959	950	935	932	931	979	874	981	906	978	946	971	989	935	949	953	955	999	991	949	968	951	996	977	918	895	933	935	950	920	976	925	953	905	986	987	939	951	920	954	921	995	962	952	913	924	981	976	987	919	965	942	959	900	953	918	945	911	938	958	930	954	963	944	951	945	947	944	974	901	976	968	956	939	944	949	991	923	990	982	966	966	908	895	901	938	953	1002	929	928	899	912	944	938	922	930	953	936	938	948	880	934	896	929	926	957	950	931	984	947	983	999	903	908	936	950	960	933	912	959	971	975	959	880	923	964	945	985	931	922	949	945	886	971	974	938	914	1001	919	941	908	959	940	930	973	965	902	912	941	945	881	950	953	991	984	986	971	973	978	867	924	980	928	903	978	959	956	934	974	917	939	882	899	915	961	966	911	875	938	991	964	988	957	976	893	926	949	900	898	903	880	917	944	960	925	901	896	874	957	880	930	939	954	911	949	965	981	970	905	933	1006	928	932	998	900	939	922	943	947	936	898	960	944	958	939	951	968	857	1002	954	964	903	951	987	935	963	991	886	940	970	936	936	908	918	986	938	933	926	921	954	926	941	951	936	909	926	923	918	956	963	861	973	925	951	1002	927	957	1016	901	926	959	939	916	915	944	915	932	870	944	920	911	960	951	979	960	921	900	972	949	896	952	924	947	999	919	960	969	905	965	903	897	970	958	900	959	976	947	999	889	981	978	1008	887	948	928	951	918	956	947	925	972	921	955	935	976	933	909	926	938	960	965	960	983	957	978	927	940	990	980	974	935	921	996	1007	928	912	928	949	984	955	980	914	910	958	931	913	943	931	931	918	1002	1008	949	988	898	964	921	933	941	932	902	1003	1002	939	962	958	878	967	956	946	956	957	962	951	942	889	947	957	907	974	986	900	936	926	975	904	929	958	944	1000	935	942	900	926	912	925	906	872	980	924	904	918	925	926	1005	992	922	904	942	947	914	970	942	958	925	909	920	910	955	955	974	949	854	954	936	1006	958	914	928	916	957	956	950	951	954	907	1015	973	914	940	1020	944	913	984	905	963	934	931	931	958	977	941	991	911	968	887	960	953	999	935	910	883	968	967	970	969	1026	972	951	964	924	922	924	930	949	870	936	921	986	929	951	929	922	934	973	959	912	936	927	973	923	999	941	947	935	951	989	943	922	930	900	950	976	1017	959	942	914	1004	932	956	928	893	930	970	952	943	998	984	922	1004	935	970	948	953	928	992	942	986	894	959	937	961	939	938	1027	911	954	945	913	929	943	929	970	932	919	985	930	962	931	935	902	989	938	951	908	894	899	942	945	947	945	900	958	908	954	920	922	938	936	978	920	903	895	948	907	930	892	906	891	951	949	961	927	970	887
5176	1101	1063	888	928	846	832	861	850	843	829	830	852	845	899	848	835	824	803	883	834	785	836	842	831	817	841	834	826	798	804	805	808	825	824	862	792	819	834	834	767	826	811	801	902	878	828	841	804	836	842	795	832	841	806	835	790	824	773	854	818	776	783	792	855	882	855	852	898	831	829	836	845	804	884	849	821	829	820	806	824	808	797	860	783	853	813	792	839	840	856	839	810	858	851	817	859	869	867	885	811	833	811	900	859	797	858	852	848	838	879	798	822	868	821	813	842	823	836	845	826	801	841	804	853	904	808	871	797	840	827	790	822	870	758	833	832	809	816	897	854	836	789	832	863	815	823	866	822	776	816	835	880	799	792	857	829	837	838	796	821	809	823	810	867	816	831	849	870	800	870	827	875	837	796	824	867	809	820	808	847	827	825	832	761	829	813	801	807	805	808	857	839	837	871	840	843	839	839	795	802	810	836	855	848	817	855	874	823	801	821	797	852	826	876	848	841	866	830	794	848	869	831	836	833	853	812	806	858	809	824	817	882	784	819	904	859	822	789	863	840	806	847	921	781	882	852	814	838	812	804	821	794	804	823	834	839	836	796	821	765	751	839	903	844	828	811	841	775	848	863	800	853	836	819	836	856	899	766	835	848	816	828	862	779	849	860	804	848	813	878	838	899	819	853	881	844	840	801	849	814	816	798	818	814	793	858	831	839	859	837	814	843	800	825	859	818	864	822	820	846	792	830	791	853	827	821	775	825	885	873	785	781	784	858	793	808	829	771	814	855	828	884	813	908	865	844	793	823	822	842	807	843	820	859	823	771	839	832	818	814	847	823	796	853	867	785	817	806	842	848	828	826	839	801	821	804	880	805	797	844	813	869	871	804	881	799	848	841	857	801	825	797	782	770	839	848	837	856	845	815	834	778	792	837	822	869	822	837	830	823	847	822	790	809	822	809	827	822	809	849	834	841	838	778	876	841	831	806	809	850	859	849	810	842	804	834	805	883	772	791	836	819	838	849	822	835	850	857	799	803	806	857	829	794	820	808	844	807	826	815	801	804	872	786	804	801	835	830	835	822	830	811	827	832	808	833	891	833	755	882	792	763	774	831	842	823	802	844	821	830	808	846	851	792	843	811	851	801	818	784	866	852	833	763	844	841	820	871	830	831	853	812	861	853	866	873	784	776	860	830	828	833	813	872	848	874	828	787	837	856	837	826	857	861	846	807	824	821	796	800	797	867	849	851	862	814	855	858	832	810	843	853	795	927	826	829	835	823	835	813	840	850	838	819	830	830	868	885	817	878	809	822	830	811	871	771	800	811	845	846	809	854	857	875	844	818	882	794	853	852	806	824	875	818	842	838	854	822	847	821	858	851	767	889	822	834	837	807	781	812	823	803	857	839	832	831	850	825	887	797	775	793	879	782	866	834	859	865	834	872	874	838	831	843	849	872	831	865	797	816	810	810	804	832	809	822	843	827	825	830	839	807	850	866	815	837	813	846	845	847	793	858	837	759	838	784	809	799	823	857	829	804	829	808	799	880	862	825	828	817	862	813	837	849	838	806	862	814	857	811	804	816	870	844	809	811	808	834	856	820	812	831	780	771	818	825	751	839	860	816	817	832	832	798	808	820	839	810	841	839	894	825	848	816	886	833	819	787	839	836	847	846	829	858	770	829	860	839	879	853	807	842	807	866	882	814	837	843	831	846	788	833	802	795	797	872	832	840	837	818	822	826	857	799	849	821	821	865	873	822	786	797	830	828	841	830	838	816	872	782	794	837	788	842	775	833	841	836	832	823	837	842	792	817	892	854	859	873	839	835	816	834	818	839	831	785	863	806	858	848	771	833	839	829	828	857	838	827	818	796	833	861	874	855	830	844	815	817	848	816	842	795	813	858	816	778	853	836	810	843	796	786	843	837	842	810	789	849	846	808	847	793	830	822	792	809	863	862	837	775	827	786	786	890	855	851	866	869	783	870	857	790	830	835	827	818	811	796	828	841	858	818	802	837	818	802	888	807	855	852	853	825	820	888	830	869	805	773	800	796	803	818	779	853	836	864	834	789	825	860	808	861	856	829	846	803	864	825	831	855	794	876	770	886	868	821	809	811	856	845	848	811	849	790	818	891	832	856	811	814	795	837	756	850	780	808	829	833	851	822	875	816	796	883	805	831	845	841	840	837	772	871	898	797	820	811	808	800	860	863	845	796	840	869	842	860	794	787	865	809	842	860	800	835	862	838	799	791	843	781	778	814	842	809	809	815	871	769	782	814	805	876	835	820	860	827	825	757	821	795	795	773	830	828	869	887	817	832	853	796	809	852	795	858	863	855	835	801	768	904	818	835	850	841	838	815	807	830	846	835	865	867	812	798	800	823	814	784	872	895	826	838	850	886	834	828	826	812	828	863	861	860	827	785	790	856	890	807	859	820	829	828	883	849	804	836	760	841	838	835	865	862	844	826	803	839	855	859	853	813	801	872	827	818	867	848	841	825	833	852	815	812	875	819	864	779	847	892	843	818	855	830	849	800	830	864	870	787	847	776	830	817	821	831	799	764	883	806	849	817	824	862	820	792	855	812	819	801	822	849	829	827	825	836	878	797	871	815	832	819	834	815	854	829	826	847	819	838	815	827	801	804	805	861	799	839	869	865	802	796	793	839	892	804	887	820	805	840	865	879	819	832	774	838	816	844	803	803	833	811	825	809	859	841	828	831	817	839	819	881	864	851	840	834	810	850	840	833	819	821	846	811	875	852	835	842	863	842	842	737	830	817	814	839	819	823	796	875	808	825	822	826	818	839	863	821	836	822	825	856	846	762	802	785	827	820	815	789	853	865	856	862	842	872	831	847	820	845	861	825	812	813	843	808	864	784	871	877	852	873	878	841	823	811	828	853	789	818	817	843	846	846	815	796	793	819	844	824	862	788	800	817	837	840	787	832	851	807	816	790	856	809	796	825	805	838	853	822	855	852	813	799	852	812	774	827	851	867	794	853	855	818	878	857	812	801	810	822	824	844	832	903	823	779	777	822	813	817	823	802	831	815	833	793	819	850	846	851	785	810	840	880	843	774	804	843	843	800	855	839	854	840	871	823	826	803	817	841	860	818	828	772	789	827	811	845	840	833	849	810	757	850	844	870	822	865	846	829	824	810	877	841	839	809	856	824	837	851	883	797	866	825	790	812	851	824	892	803	842	853	848	831	851	828	835	849	822	850	799	821	832	873	817	782	841	817	787	813	843	807	867	832	832	877	824	835	830	863	838	845	861	852	838	819	860	734	850	799	820	808	838	820	815	803	808	794	845	829	823	784	811	880	867	795	831	814	848	822	802	804	847	799	831	871	846	852	859	879	830	790	798	826	805	881	836	834	800	878	840	786	819	759	876	837	812	883	860	828	850	850	809	821	835	807	847	806	824	850	799	863	834	852	881	858	814	809	821	834	834	847	837	838	872	781	879	770	770	816	817	860	798	827	795	852	905
25458	21470	26926	23521	3820	1530	1285	1161	1079	1047	1010	1084	1006	1000	985	1006	1078	1005	1087	995	1007	1042	969	933	995	1014	1044	963	990	1007	987	984	955	913	1012	1017	1006	985	973	1022	1005	964	967	1042	1031	949	1015	973	1016	1034	951	977	971	1005	981	990	1002	1008	973	1005	985	974	988	984	948	968	959	971	1003	991	956	983	925	939	990	995	964	1027	1052	982	1005	982	981	998	976	956	1000	977	957	949	1005	964	1020	948	1013	999	1018	914	987	945	1018	977	918	1000	969	957	991	981	1029	981	971	1043	973	974	932	950	1012	1002	979	1022	1028	957	977	944	1025	956	988	918	983	956	926	979	1042	955	972	1015	915	943	991	1029	991	1007	940	971	961	1010	1022	1007	906	976	995	1012	1016	977	965	979	1008	961	980	958	1014	978	1041	953	1023	971	988	988	940	939	988	972	1003	1000	951	922	997	1009	1001	1055	935	977	970	911	991	1000	1019	949	928	1003	953	916	965	1031	1003	982	992	986	1007	986	1003	970	990	1017	976	965	984	947	987	996	987	995	997	986	1025	976	979	942	969	1042	949	947	943	979	983	971	999	979	915	989	985	1020	1002	975	947	979	964	940	906	979	997	971	971	985	988	963	986	1027	970	975	975	929	967	912	1008	963	1008	966	949	972	940	955	1031	990	953	970	980	996	949	910	977	975	988	982	965	996	968	991	1012	1040	981	1020	1014	1028	1045	977	939	983	982	1005	954	944	978	1000	938	963	982	981	986	995	998	981	941	950	981	964	922	972	981	991	985	975	948	889	958	1014	975	986	960	947	957	970	1013	977	953	922	971	958	984	996	989	956	1023	928	969	996	974	974	997	994	1004	1038	991	1010	1010	949	958	928	914	994	955	977	997	1020	946	989	950	957	1068	949	973	1017	929	953	1017	1017	1015	1000	954	974	960	1061	962	1025	984	967	974	1000	980	983	977	1027	956	945	1028	1003	959	971	973	983	1000	979	992	986	990	967	955	947	1000	960	1007	995	1021	997	964	1009	989	949	957	1032	1019	924	1012	1008	996	982	1009	951	980	963	1009	949	958	994	970	952	941	1009	1012	985	995	943	973	976	957	982	949	967	951	990	1003	945	997	963	928	1020	955	1010	990	934	962	992	969	992	997	1000	962	990	970	973	1021	1003	934	950	979	943	952	924	914	965	1000	1031	924	952	989	952	1003	1000	934	1026	996	1045	1033	931	1065	1031	968	929	956	985	979	938	949	977	951	947	994	1009	1058	985	953	998	1027	955	1010	1035	952	1007	993	929	1014	952	975	1007	959	985	994	968	981	992	979	954	972	996	964	989	932	956	943	1000	1060	999	942	986	981	1007	940	962	1023	1006	980	950	963	972	959	968	956	970	912	988	989	914	1013	916	1018	966	971	964	994	1035	1000	979	1022	962	980	1042	975	953	1065	975	933	975	973	964	938	911	942	987	977	960	1018	937	968	975	985	1026	1005	941	1045	1027	985	937	1028	1017	943	999	1003	958	985	931	1012	950	1032	963	977	961	945	947	1008	952	938	1011	990	955	981	979	960	1064	996	969	947	1011	965	1001	977	989	1010	981	1008	1051	983	960	979	981	954	986	1000	995	973	978	979	917	1031	1059	1004	1001	977	956	963	970	935	993	1034	964	987	1001	972	1008	957	998	985	962	965	985	986	1045	998	982	988	977	953	972	1001	1007	1015	977	992	960	1015	972	961	1028	920	929	948	935	968	998	947	987	934	980	1019	998	977	949	959	1008	1039	957	1012	969	958	988	991	1000	967	977	1004	1036	961	1023	946	939	961	1017	1012	1037	924	940	1019	953	1003	964	978	959	1032	1005	1003	931	967	931	994	1002	1024	1003	957	965	958	963	948	934	999	1015	1021	985	978	998	925	1014	965	974	939	1003	987	977	963	1001	1032	1016	925	968	1007	1020	956	976	1060	990	996	979	957	985	1001	998	1015	983	1078	964	1011	973	927	973	969	974	977	993	1006	965	1009	973	1003	986	1019	991	990	972	992	1006	1042	973	951	929	959	953	953	1004	972	940	969	975	944	980	1009	962	1006	992	1004	1001	964	985	1025	954	1041	994	941	958	975	998	1002	1016	1000	986	1061	1056	931	956	1016	941	962	1020	1023	974	948	1018	1023	946	942	1008	942	1010	915	984	1008	930	981	943	901	989	1036	1023	960	964	970	976	976	913	952	908	998	914	996	1006	949	993	996	974	1009	1037	973	954	1064	922	965	959	934	1002	951	980	925	981	942	975	961	939	932	1016	992	978	960	1003	962	1013	957	932	966	1028	985	1054	984	1028	1017	943	961	956	997	959	994	1010	1007	1004	929	988	993	1024	965	955	997	986	987	996	983	1004	954	981	965	962	940	1029	1043	978	970	1045	935	1002	980	963	947	986	935	932	1014	1001	985	966	911	944	984	977	949	1007	938	1019	937	1001	999	960	997	988	986	954	1020	1008	994	952	999	1000	978	911	992	990	982	993	968	997	933	985	987	985	979	1018	1006	1021	1018	975	980	1028	955	943	1011	988	1001	987	1000	943	975	921	1004	988	953	994	1021	936	993	960	982	1004	915	949	974	936	1032	1001	968	981	981	983	970	969	1007	963	971	918	959	1013	985	982	984	974	1002	920	914	942	985	965	988	979	1013	971	973	995	931	974	923	966	952	953	990	984	971	1026	994	1019	1009	1027	1000	1016	1000	1048	969	970	1028	974	978	984	980	985	981	1017	992	980	977	968	985	985	964	957	960	1003	964	1011	965	956	945	1019	1010	1001	941	1013	996	991	979	950	962	1001	965	973	960	1034	961	1063	943	933	919	971	960	978	1016	969	970	1025	988	924	984	980	983	956	1052	922	964	1014	922	954	930	1023	943	1042	960	962	939	918	1002	933	995	1042	956	961	980	1001	996	971	1010	971	944	1038	974	952	946	917	957	968	1011	986	953	1031	1030	1009	1001	959	997	936	996	998	932	980	962	997	1014	960	960	959	950	929	1004	974	955	989	952	955	1008	973	947	1022	1019	985	1002	947	959	1009	977	974	986	967	925	956	954	972	939	956	1037	1012	952	967	969	968	969	977	962	963	930	993	982	981	947	1017	953	977	990	929	967	988	989	1004	998	1045	998	1018	1017	947	1032	980	981	1014	945	969	1003	983	1026	928	971	963	984	992	1029	960	1054	1003	945	993	989	980	1016	911	959	949	964	990	994	1007	1021	1026	946	953	1013	911	980	987	953	958	960	903	870	967	1010	962	1030	996	1038	947	993	952	974	937	987	927	1015	971	988	1019	1017	962	997	912	998	1063	1028	966	980	947	985	1010	1041	1043	954	989	939	912	979	1058	1030	969	1016	949	1019	971	925	972	962	974	962	934	970	933	952	981	963	981	1005	990	963	998	986	1013	976	968	1027	979	1039	1017	1062	987	895	965	906	986	1014	1022	954	959	1006	935	946	926	1009	1009	963	960	978	948	900	977	999	982	948	965	982	939	961	978	962	901	1022	999	997	973	964	967	1005	988	942	964	983	1030	985	984	1008	1015	932	966	974	973	1035	931	1040	956	952	1015	1025	1000	960	1000	1012	955	1016	1009	1000	949	988	971	982	993	931	1019	1008	1047	1040	940	979	957	1047	1010	959	961	959	976	988	1010	962	974	1004	977	928	987	972	1012	1004	978	1007	1045	995	963	1006	944	897	956	931	1045	979	996	982	937	941	962	976	984	989	947	969	1011	1004	959	910	1011	1001	1009	922	1005	1017	961	962	965	984	1024	947	920	991	920	993	1040	995	949	929	982	1002	1002	930	932	1013	953	1027	931	1016	1032	996	956	926	973	947	969	991	1016	946	1043	936	943	971	970	1007	938	1003	994	970	953	996	1032	954	954	1004	966	1000	1007	974	959	949	966	964	1007
3579	2791	2428	1525	1284	1188	1098	1029	1056	1007	895	972	948	941	899	906	923	902	904	953	936	916	903	888	881	869	897	928	878	909	931	934	859	920	866	902	835	898	871	876	862	909	905	878	862	871	914	859	929	896	864	942	871	935	857	937	930	916	902	852	879	908	886	847	835	863	909	861	943	866	862	851	895	833	894	867	918	901	842	829	916	915	915	906	930	885	879	859	895	876	883	867	819	832	857	880	873	920	869	912	874	876	901	879	859	911	890	898	920	868	882	853	883	870	903	826	868	880	846	873	871	860	895	907	874	876	909	953	862	880	845	862	876	882	861	895	862	869	886	934	867	880	899	868	856	907	888	889	913	869	948	897	925	923	876	903	886	852	876	866	898	907	892	850	869	860	900	889	854	864	898	881	888	868	906	896	849	899	861	914	857	905	864	842	893	824	924	883	865	877	804	883	847	880	894	919	882	887	879	818	853	882	919	832	903	906	828	866	876	880	909	946	897	846	916	867	900	843	861	849	840	920	913	848	923	842	915	832	890	852	874	868	879	845	902	894	916	885	854	873	861	878	885	835	893	845	854	852	883	895	836	883	868	859	846	868	887	878	834	942	863	819	895	873	885	857	870	900	889	899	892	867	840	894	834	888	917	866	933	888	904	978	827	885	861	942	853	850	878	863	871	877	889	931	884	869	902	871	904	855	856	868	938	878	838	892	848	880	905	911	862	934	845	866	875	900	864	855	922	912	848	866	923	831	892	906	860	861	939	878	846	906	878	889	846	885	864	895	901	832	862	859	833	859	892	875	928	856	911	909	909	839	946	910	873	863	865	896	851	884	879	848	866	881	885	882	897	881	912	895	876	862	860	869	906	843	829	870	887	844	839	866	814	841	870	904	884	887	902	856	861	888	910	874	860	927	842	848	859	925	848	838	870	850	900	889	885	909	860	890	909	869	885	899	924	848	848	850	867	922	880	855	919	862	886	880	854	887	881	903	868	896	883	856	810	847	868	902	858	898	886	908	818	880	891	899	881	887	853	840	878	829	849	870	865	799	847	817	893	895	825	832	892	875	893	888	897	852	860	876	847	872	903	903	885	859	896	946	879	849	832	838	868	895	857	844	895	879	893	852	875	876	923	868	890	890	935	926	871	913	893	928	865	862	892	862	875	891	860	893	875	894	888	924	865	843	820	836	838	886	903	885	902	894	857	902	861	839	874	876	893	904	816	900	905	864	893	815	870	902	905	895	866	872	864	920	880	828	840	881	897	912	861	838	904	892	841	877	796	882	839	858	901	891	873	871	896	890	838	852	902	880	832	932	926	894	923	843	916	821	884	864	914	879	887	868	889	856	886	876	886	881	848	862	886	902	904	841	923	857	906	867	886	857	881	866	882	873	822	929	882	898	833	845	828	816	882	855	859	941	911	858	888	865	863	910	897	935	868	859	902	946	837	875	894	910	893	912	909	867	863	891	862	878	912	903	915	936	875	936	878	871	865	878	891	911	852	846	860	871	905	876	918	903	891	929	893	904	822	884	869	908	899	876	875	884	892	907	877	802	825	896	867	854	922	779	849	850	904	896	897	890	871	843	857	840	885	903	901	919	902	876	885	889	888	867	874	858	855	887	885	869	880	876	909	856	853	884	911	904	879	905	872	946	846	908	882	868	840	894	809	882	902	910	909	875	873	878	846	849	867	894	905	881	845	907	908	874	867	920	919	905	866	912	888	903	857	899	879	873	849	825	854	905	864	865	860	799	889	887	884	877	851	869	894	852	845	889	893	868	895	899	912	829	942	921	878	842	915	917	814	930	865	896	857	879	849	937	892	906	858	876	853	862	890	876	898	843	833	848	860	861	883	893	904	874	866	931	921	897	854	891	853	872	870	834	907	874	824	885	894	861	848	913	779	852	860	892	873	882	867	854	908	888	871	864	907	819	862	851	862	943	869	850	897	915	887	912	881	874	858	891	900	875	861	895	886	877	893	882	905	845	854	893	825	847	826	918	849	855	898	873	906	907	879	896	888	853	869	832	890	862	892	895	814	854	890	906	853	863	877	923	869	902	878	870	927	951	880	859	891	838	870	830	852	844	834	853	854	940	867	860	885	899	912	859	881	871	901	927	899	884	912	898	863	814	901	870	915	875	873	894	877	821	898	890	873	930	878	904	877	921	892	903	866	853	869	882	861	915	892	841	834	927	842	907	899	891	892	863	895	874	915	911	861	885	925	882	865	877	893	839	891	887	832	877	938	816	947	873	880	816	875	825	851	855	897	895	916	887	866	909	913	833	892	865	914	877	916	867	831	851	849	819	881	900	879	887	805	907	839	902	868	820	903	889	846	916	858	857	889	876	878	863	855	890	929	937	841	879	876	826	862	842	907	826	838	908	809	925	842	849	858	856	905	897	886	916	860	845	861	867	883	853	904	906	871	858	863	834	876	885	892	861	911	899	918	861	893	860	840	869	898	905	922	864	846	915	902	860	831	924	877	857	931	937	895	873	825	906	880	857	803	872	909	856	886	917	861	876	889	891	902	929	874	886	908	909	882	859	828	885	910	926	890	855	863	900	899	879	915	874	862	847	870	847	900	880	866	879	874	857	845	859	824	865	856	915	930	895	906	883	874	943	914	853	890	886	889	893	874	869	874	930	900	902	856	917	890	885	909	900	873	876	870	878	830	911	880	868	880	896	851	868	906	882	932	874	896	901	897	898	863	874	889	906	902	893	867	856	877	839	895	874	853	871	876	895	935	885	865	874	870	894	826	907	883	867	846	887	909	888	921	878	884	836	851	872	875	898	855	860	878	888	917	859	882	875	871	890	848	878	904	862	911	870	856	921	882	893	856	889	839	914	883	934	883	870	905	913	854	883	820	820	805	820	893	895	879	841	922	900	1006	853	930	851	898	937	832	901	879	876	832	880	885	859	823	848	870	869	908	881	823	839	852	867	877	869	903	915	887	848	881	886	902	873	854	887	827	933	811	869	845	875	892	860	877	852	861	905	871	897	831	846	834	895	844	987	833	874	894	820	855	939	855	886	866	885	855	855	875	862	844	876	841	858	876	904	850	878	917	898	888	897	891	878	839	848	885	886	868	867	881	898	841	827	879	895	898	860	901	870	885	831	878	876	845	891	900	922	884	883	852	831	852	931	868	859	852	858	822	890	875	858	880	936	894	872	846	866	851	896	879	858	862	942	903	867	843	953	878	876	858	819	827	868	893	860	869	897	880	937	858	862	914	869	868	857	837	925	915	905	842	877	877	892	851	864	860	878	802	877	898	852	935	846	878	924	880	900	904	860	935	848	856	885	875	815	888	884	791	845	872	846	881	858	915	866	877	907	914	880	895	927	810	891	918	883	912	852	871	890	873	900	881	884	921	892	937	895	842	879	885	875	941	890	879	877	844	868	908	912	851	842	875	844	907	913	847	888	919	828	897	925	899	898	848	914	821	910	817	863	863	883	873	851	918	865	864	876	850	877	903	896	864	903
24247	21478	28761	24632	20926	4278	1403	922	822	797	771	671	703	677	704	704	733	679	694	696	665	633	656	659	673	643	606	697	648	678	649	647	628	658	679	651	652	678	637	633	615	605	681	662	660	627	643	606	643	637	653	675	639	674	604	640	670	656	695	649	654	640	637	656	673	636	649	616	632	660	632	634	624	620	622	635	623	673	667	602	646	624	626	683	657	632	674	638	679	634	627	633	645	628	612	635	641	644	643	646	650	581	637	600	641	612	654	662	658	656	617	610	657	673	648	625	612	611	607	626	637	663	639	638	646	658	662	655	586	645	674	664	614	646	561	630	628	629	628	697	647	637	571	674	598	642	632	623	639	616	628	622	663	659	676	633	645	665	628	616	601	611	647	607	623	696	648	660	645	624	637	673	632	591	619	609	676	652	663	621	653	646	653	609	606	642	662	599	642	630	603	648	666	644	645	601	672	635	642	651	636	638	617	644	605	651	635	620	623	647	642	615	679	640	662	586	655	690	654	649	657	640	598	586	639	643	635	638	599	661	641	639	691	632	653	675	631	638	620	637	649	671	627	642	637	630	670	650	683	603	648	598	673	661	659	615	649	638	632	615	631	650	618	644	641	691	653	616	629	649	614	590	628	692	633	611	657	628	605	618	647	670	627	609	622	683	644	624	598	599	621	651	636	616	591	625	625	662	641	620	626	603	656	641	614	620	661	576	623	635	594	668	627	645	643	641	646	616	635	665	647	615	644	638	624	645	619	606	649	648	616	620	634	615	602	654	651	616	603	644	638	644	610	638	604	631	646	641	673	657	626	655	631	644	641	626	612	633	626	653	680	649	658	634	661	606	645	646	686	581	645	622	594	625	646	641	657	625	696	582	624	673	630	631	627	642	644	614	581	647	654	642	645	611	637	612	605	614	664	606	678	621	608	627	677	601	681	649	639	646	590	619	596	629	638	607	654	657	665	628	644	619	646	615	637	624	623	660	690	619	606	645	665	633	645	633	645	686	644	681	680	633	636	630	643	626	669	634	634	678	578	583	625	607	620	661	596	646	632	634	619	611	637	639	648	621	660	598	607	689	624	642	650	605	674	666	625	646	603	627	615	640	663	667	635	653	648	612	600	680	617	582	611	622	591	652	625	645	644	672	640	620	613	613	634	624	641	649	655	628	636	656	621	643	697	610	617	591	652	620	592	612	650	629	672	638	643	654	657	651	579	608	710	658	611	678	659	635	641	665	655	583	608	587	616	662	632	658	627	684	657	603	618	643	576	620	660	673	650	615	620	607	656	660	691	644	646	629	586	617	588	623	672	630	622	606	615	612	647	605	609	629	681	599	637	619	582	612	623	632	605	654	609	643	638	659	649	596	650	626	599	638	586	625	662	631	629	612	661	584	699	692	704	574	666	658	589	638	610	606	604	625	598	640	634	606	592	650	615	581	618	688	699	600	652	627	628	600	619	640	664	597	609	606	631	623	656	634	643	618	663	658	621	618	656	594	604	636	578	617	632	629	646	664	652	660	665	648	628	638	678	603	643	650	642	623	660	619	650	637	657	638	599	634	690	640	668	641	635	627	591	599	593	647	654	697	625	621	637	671	674	643	619	625	599	659	647	647	605	654	658	649	623	636	612	629	618	623	669	604	644	600	607	638	579	689	631	599	642	639	597	632	619	660	630	661	610	669	648	659	641	638	594	614	618	627	623	620	645	623	643	642	660	657	688	667	641	612	597	638	639	643	662	639	634	685	698	575	627	644	607	626	624	646	629	630	604	632	648	645	601	620	649	633	662	606	597	560	660	614	592	615	646	599	625	636	665	597	672	671	631	644	640	621	682	633	632	590	622	643	594	659	689	636	648	638	656	647	655	607	655	611	579	627	626	626	619	658	618	652	630	616	643	578	604	595	592	639	600	647	608	648	613	615	639	611	622	671	607	640	671	656	647	600	631	635	613	605	659	656	606	618	622	643	575	648	605	633	671	626	595	592	619	632	614	573	606	619	663	601	650	655	607	658	587	656	582	616	641	610	655	663	663	643	638	617	614	610	607	638	592	587	646	633	582	685	606	634	620	613	631	684	695	606	638	643	635	605	628	607	639	622	634	636	601	636	636	607	604	621	660	690	621	663	617	648	659	588	620	622	642	651	586	595	655	626	609	645	653	622	600	658	663	637	608	643	622	637	612	611	622	633	642	648	662	629	673	634	643	655	657	634	629	623	652	608	627	656	627	630	636	597	679	616	598	602	640	643	653	633	622	658	616	644	690	673	671	662	593	638	628	594	617	617	635	645	651	637	633	674	571	610	645	639	566	631	629	651	604	637	637	578	635	628	644	625	632	600	644	615	619	595	622	593	631	598	669	649	657	647	597	638	603	608	650	567	641	617	690	673	618	681	639	686	604	653	628	653	621	650	601	653	633	608	633	635	678	606	596	617	668	630	634	604	649	646	583	642	623	656	612	628	677	612	637	645	631	647	698	646	668	634	629	620	604	691	700	589	602	608	635	635	659	621	609	642	641	600	602	652	626	652	685	668	584	637	672	629	665	632	682	657	653	649	633	644	629	602	636	644	668	675	622	612	653	647	644	597	619	650	638	632	624	662	676	670	623	631	622	610	677	628	633	664	648	652	649	668	654	604	573	601	621	624	666	645	635	645	608	653	602	651	615	591	624	659	635	599	641	644	634	625	645	641	665	698	634	625	622	571	612	614	652	652	672	624	649	662	611	664	622	665	659	603	594	670	603	614	646	650	651	686	636	657	639	574	644	654	629	616	637	555	613	675	657	575	583	577	651	618	600	624	601	641	619	577	604	643	625	629	622	658	605	615	611	628	643	638	643	637	636	647	601	618	634	657	610	630	633	590	609	606	611	634	686	658	611	649	632	592	647	638	627	591	648	619	633	599	640	629	639	622	605	646	672	613	613	629	640	648	646	656	617	639	663	626	639	677	622	624	589	623	625	646	666	657	645	670	615	613	605	634	663	659	611	581	628	656	641	619	623	632	657	634	632	626	630	616	636	608	634	626	642	596	610	663	595	603	626	671	586	625	697	617	629	644	641	654	591	641	621	629	611	670	662	602	687	647	641	627	663	625	636	624	664	636	638	625	650	661	642	635	625	629	641	626	625	655	631	614	648	648	598	634	625	618	625	619	647	612	647	601	564	637	635	592	647	610	632	574	633	649	654	627	640	621	664	605	639	626	591	679	609	620	650	643	574	651	599	645	628	674	626	696	643	611	658	658	620	629	650	606	645	618	711	651	552	622	613	614	629	603	626	619	644	617	645	597	660	635	651	638	617	607	604	661	609	615	676	658	621	610	619	653	637	636	630	605	624	615	652	641	666	662	625	643	655	600	675	647	659	621	637	587	656	607	650	613	661	660	628	653	623	567	603	634	625	664	605	675	600	614	645	654	619	652	639	636	632	638	645	642	646	630	632	655	581	629	586	604	633	630	652	632	654	627	635	628	682	637	590	627	660	637	615	626
3606	5059	4038	2138	1595	1258	1124	953	938	848	822	794	781	749	710	676	723	656	667	706	681	654	651	649	675	647	622	646	640	615	624	661	699	604	639	642	665	651	632	661	575	609	707	657	663	604	617	620	582	618	654	663	674	665	600	636	635	603	669	663	638	634	672	621	694	653	638	645	644	579	674	618	613	663	652	666	595	615	656	647	654	631	617	618	613	596	658	658	658	628	648	666	622	661	604	635	642	640	638	683	629	629	654	671	647	657	637	639	628	629	616	633	566	641	603	628	664	628	606	648	601	659	628	630	646	613	669	606	604	616	623	661	634	596	606	640	613	646	657	665	657	632	624	641	635	661	634	651	630	649	625	612	658	598	592	635	609	635	632	635	624	617	636	636	610	674	648	581	627	645	647	634	597	636	629	616	602	622	629	675	667	592	620	623	661	604	645	634	599	609	656	589	623	669	608	652	636	645	647	624	633	619	652	627	614	643	636	615	643	642	611	656	642	641	597	621	653	601	595	642	663	585	625	600	609	605	594	653	645	649	637	630	637	551	643	600	621	604	623	666	625	676	622	660	610	625	618	610	613	645	684	650	667	625	636	641	563	616	631	606	643	595	636	618	632	600	670	619	589	630	624	643	629	626	638	624	609	688	611	625	635	619	629	569	594	571	637	643	660	626	605	619	639	636	629	635	645	628	631	659	601	656	635	626	606	634	661	623	624	642	643	637	610	601	646	620	642	619	606	584	636	642	636	608	611	657	683	632	634	638	657	630	647	650	643	620	628	667	668	637	629	608	641	603	638	611	623	643	611	647	612	620	589	624	596	573	589	638	673	595	587	600	625	604	634	588	633	623	646	630	613	634	627	613	605	631	619	621	625	614	650	658	624	682	612	612	600	636	642	600	600	613	643	594	629	610	645	634	639	576	617	595	601	621	600	653	665	600	582	596	637	579	626	608	627	613	617	607	647	629	627	612	629	600	616	640	632	621	608	625	625	585	623	629	643	685	626	602	665	619	601	613	647	605	670	636	674	622	594	673	651	653	640	651	622	589	642	628	657	633	641	600	649	614	646	620	628	635	603	623	628	650	631	615	626	584	598	594	631	645	592	631	612	636	628	632	632	623	623	599	656	620	600	605	643	584	604	624	647	629	630	624	604	637	608	594	647	637	605	647	605	621	636	600	587	600	611	649	613	646	602	647	614	626	624	654	590	589	626	649	630	596	624	600	600	618	585	613	646	563	596	632	634	579	660	638	652	625	600	622	621	562	619	585	549	629	622	622	643	612	642	595	643	613	646	606	595	675	588	595	660	660	606	625	652	586	591	600	600	615	647	623	660	631	608	655	618	650	596	603	593	611	666	631	606	613	661	653	623	620	623	662	622	626	630	608	661	592	646	614	604	590	617	623	599	603	657	610	625	626	623	626	608	578	674	601	636	648	679	625	636	597	591	647	609	619	586	647	632	602	617	655	654	649	626	593	649	615	597	640	624	614	616	608	657	642	660	632	617	624	582	583	559	657	626	662	622	599	621	612	643	647	637	636	654	641	655	592	597	617	634	621	610	634	628	581	628	654	619	587	642	663	636	630	623	627	615	641	640	645	628	629	639	621	635	571	600	664	649	639	622	660	632	617	630	599	634	640	592	595	644	577	630	612	642	615	650	619	623	627	631	658	624	619	578	584	616	589	623	634	612	583	625	602	654	639	611	628	615	614	679	617	590	639	608	645	615	615	644	648	650	588	641	609	661	573	625	627	636	634	604	626	620	611	658	672	631	586	587	616	603	614	602	628	625	624	621	603	613	636	641	635	617	653	601	590	631	607	579	612	637	642	581	623	637	598	600	666	613	598	608	637	642	599	635	579	641	606	586	630	605	616	618	626	638	650	678	638	627	610	604	604	614	632	601	594	625	614	627	616	614	616	591	589	605	625	616	629	649	612	593	572	638	579	639	609	630	627	646	625	598	626	628	630	633	596	594	635	553	663	637	589	626	582	584	601	637	629	617	604	598	643	601	636	633	650	613	606	623	643	600	583	671	647	633	625	560	577	571	580	610	618	578	617	609	636	593	626	589	660	636	619	664	684	628	623	639	602	648	610	622	598	578	578	673	624	591	611	585	597	594	649	603	593	668	657	593	610	563	688	584	623	622	645	615	640	636	636	583	620	629	680	619	594	674	635	628	661	623	624	583	628	593	655	648	616	638	616	607	602	614	622	574	677	631	626	660	600	638	610	626	639	573	640	586	595	596	609	607	614	595	678	635	660	615	634	645	656	601	602	579	674	650	638	620	598	601	610	661	678	616	649	612	580	607	618	636	579	640	666	635	621	592	600	646	607	593	635	606	642	629	618	635	612	593	619	592	620	612	622	667	645	619	607	620	654	585	620	619	643	632	629	624	600	595	628	697	640	595	613	658	634	631	629	645	642	612	621	663	677	616	631	591	588	645	607	614	607	634	674	573	630	622	593	581	611	594	639	642	622	652	634	614	663	624	613	589	642	634	606	600	635	601	599	622	620	562	631	662	622	630	631	643	585	576	617	650	603	651	597	646	644	593	649	623	599	585	614	611	548	624	603	628	589	627	587	609	627	598	643	658	620	635	638	611	655	630	623	602	612	644	642	614	617	614	592	618	634	623	567	589	659	621	614	556	605	624	591	589	655	667	643	601	631	670	636	574	579	561	588	634	629	605	627	649	605	659	644	599	643	622	663	599	628	603	585	662	610	627	656	602	581	642	619	632	656	627	599	633	618	633	586	629	635	642	636	608	624	591	611	666	593	645	658	655	662	612	672	609	623	619	634	633	605	608	645	639	635	644	640	601	637	602	636	669	609	634	662	611	599	626	619	606	630	583	632	645	619	660	560	641	610	603	625	617	619	598	649	640	628	612	570	577	611	618	584	642	605	603	589	616	626	602	615	644	606	608	605	630	620	621	621	614	652	583	589	631	606	625	632	630	656	609	594	613	577	634	589	659	590	609	621	621	587	641	646	593	621	616	670	552	640	611	635	607	601	618	618	588	617	623	656	551	673	612	620	654	592	577	633	624	595	635	623	634	591	633	571	576	612	646	584	650	633	640	632	651	613	634	544	613	607	632	638	605	629	626	662	605	588	572	622	605	636	604	644	643	605	596	599	612	625	618	628	588	611	629	665	625	626	605	646	627	617	629	610	666	587	641	592	596	651	679	621	584	648	611	577	583	629	665	597	681	623	614	646	622	643	627	596	629	574	668	601	624	647	674	614	648	577	627	568	627	630	590	573	602	587	674	600	602	556	590	624	650	644	627	583	671	683	608	641	623	622	631	620	620	624	633	607	605	565	629	639	610	643	620	654	605	586	627	668	614	617	643	618	583	651	644	604	614	626	626	635	612	623	625	599	611	572	621	636	646	592	594	650	580	569	606	627	635	593	594	636	641	664	583	569	583	650	642	617	630	618	619	649	606	643	601	604	604	596	617	639	618	589	580	591	626	606	648	653	616	667	629	607
27764	12705	2289	1397	1078	948	931	1011	945	922	907	969	944	956	943	941	930	948	922	986	945	956	936	943	926	956	965	981	994	884	941	951	918	919	948	967	950	936	954	945	922	969	1015	977	948	929	978	976	964	942	961	892	920	949	956	974	990	894	992	996	945	946	937	939	974	972	954	981	900	960	983	920	956	952	948	965	950	941	914	954	906	951	935	960	1034	957	908	916	894	922	954	997	904	933	916	1020	969	906	929	947	947	908	902	959	916	911	958	920	977	968	964	970	965	965	938	925	915	899	990	994	991	937	886	957	971	984	943	994	915	906	964	966	952	971	948	999	948	927	928	950	934	931	981	945	1001	919	944	958	934	924	1006	921	951	911	959	935	876	1004	890	954	918	910	920	889	968	968	930	932	932	933	901	948	940	1019	901	928	982	959	946	963	965	907	1019	895	934	941	960	898	980	917	934	935	949	931	963	984	944	962	997	961	943	875	911	971	900	976	951	944	933	946	979	967	949	991	959	923	968	914	966	960	985	908	951	922	946	987	948	980	929	927	916	951	967	940	967	940	909	958	952	954	931	981	983	928	933	936	904	961	978	921	890	914	960	951	982	972	986	945	951	966	891	987	996	952	939	924	917	998	925	946	912	960	934	962	925	933	884	971	949	919	967	941	958	934	966	942	895	931	911	968	961	964	954	924	947	932	901	975	999	939	939	945	913	965	954	937	981	941	964	961	905	951	921	925	922	970	909	971	941	948	952	964	964	990	949	963	983	955	940	1013	980	949	938	988	921	915	929	955	952	932	961	930	961	926	943	897	919	916	972	880	956	904	1005	934	884	975	927	1009	959	920	951	912	926	973	952	991	922	972	943	925	923	924	953	885	987	1001	970	934	937	944	882	958	917	936	941	951	972	950	940	1008	969	994	948	959	952	902	947	919	893	988	862	898	928	962	970	965	958	986	945	898	919	964	956	929	944	875	973	944	961	965	996	966	945	946	928	1010	968	953	991	948	860	917	954	938	951	940	938	961	940	957	924	928	906	945	918	855	971	928	941	979	961	949	925	929	940	956	876	938	881	972	938	976	946	938	932	946	935	926	897	942	956	947	959	950	988	973	968	916	984	958	923	872	977	886	923	968	929	956	993	902	986	903	968	928	984	975	985	962	924	951	926	879	949	959	913	910	895	961	977	958	916	922	919	963	916	990	966	966	897	934	957	959	983	940	979	930	958	968	933	974	960	942	959	919	950	936	1017	939	946	920	965	978	967	937	935	940	942	937	932	974	950	943	967	985	915	882	921	933	965	946	1024	953	955	919	956	926	990	951	900	945	955	962	923	984	927	943	919	916	997	949	955	930	936	934	918	916	954	890	967	935	957	937	912	899	982	939	966	930	921	983	931	944	920	919	980	982	956	955	952	962	918	907	961	940	969	912	960	900	917	914	926	980	941	941	923	960	943	939	923	941	911	923	907	1006	970	929	937	988	966	987	928	918	909	917	959	920	976	936	934	969	958	936	952	954	951	916	928	893	944	939	999	948	911	959	945	923	956	987	968	1023	926	896	968	986	1014	947	916	928	929	872	933	952	906	1000	916	996	941	897	940	959	939	893	906	923	960	885	958	925	944	948	935	947	921	981	966	973	945	907	922	907	914	920	924	962	928	892	927	910	912	903	968	912	930	889	906	931	914	932	948	911	959	1055	961	953	948	938	971	984	933	933	977	936	972	953	888	916	887	918	961	962	973	948	949	935	957	920	925	989	960	953	993	951	996	954	983	987	996	940	929	935	936	975	975	984	914	914	941	946	917	915	894	962	939	931	929	928	911	964	955	927	960	914	931	955	961	968	925	944	897	938	987	931	941	904	990	971	967	964	932	984	962	981	956	979	914	973	917	934	959	923	965	948	975	972	921	974	893	955	944	916	936	924	942	940	926	941	954	928	967	982	938	876	949	848	910	973	953	968	919	953	950	921	921	917	958	911	929	982	911	914	884	980	958	933	967	958	991	928	899	933	936	988	959	903	940	934	927	995	936	943	980	931	956	927	922	946	971	960	932	922	898	907	943	999	919	1012	962	979	918	965	966	916	896	932	920	933	945	973	966	940	908	943	922	958	963	988	940	987	956	933	939	965	928	945	929	949	964	882	988	1000	986	958	896	926	950	943	933	960	941	948	986	945	1022	983	917	905	996	936	945	962	938	925	965	977	940	937	930	978	928	910	966	992	1013	910	958	1021	946	972	928	924	957	983	931	942	922	969	930	984	926	955	965	922	987	950	958	925	911	959	925	942	959	962	942	898	897	961	910	891	934	1003	952	919	962	952	919	926	891	943	966	952	931	931	957	912	963	937	906	957	934	969	916	915	965	940	1003	992	940	946	950	922	957	927	890	960	976	979	965	1011	904	952	939	939	982	936	991	940	886	950	980	967	938	958	944	966	974	921	917	930	955	969	970	946	912	968	907	990	973	956	951	979	1006	1010	936	1013	955	894	990	978	934	945	913	909	982	914	946	959	928	936	903	889	944	944	975	943	963	965	975	926	893	922	990	896	1002	956	912	931	969	926	950	934	986	929	938	950	911	962	894	913	948	964	959	898	954	936	960	947	934	952	901	942	962	1021	936	932	962	967	970	938	858	977	1028	903	917	911	944	905	897	896	932	927	933	934	978	966	910	979	937	932	984	962	878	958	950	962	911	921	934	945	942	918	953	873	939	955	912	893	927	933	967	954	970	901	971	908	938	900	903	925	973	903	947	913	907	911	873	975	979	925	1012	911	967	983	945	934	951	1003	948	959	926	920	955	968	960	898	985	946	959	908	882	922	890	1003	909	955	879	993	914	960	955	984	953	956	938	972	941	992	903	888	880	1005	965	959	949	971	965	930	967	961	924	891	925	995	954	911	973	962	1000	1014	993	932	944	924	921	949	986	948	942	884	893	939	935	928	939	946	890	972	958	949	994	908	958	910	1010	965	933	980	911	920	871	916	949	923	902	986	942	969	925	937	926	898	965	972	931	929	972	1002	939	928	915	941	963	1003	944	981	905	955	924	907	974	920	969	939	990	929	952	940	938	973	946	929	949	941	922	988	968	939	1023	941	930	957	927	944	967	951	965	892	959	950	952	979	915	915	921	908	916	988	893	872	979	976	976	944	940	977	913	962	944	960	968	987	902	945	932	1014	971	921	930	959	945	950	931	961	965	895	977	973	970	900	917	940	981	966	1010	900	967	932	932	927	976	943	929	958	920	973	908	956	949	923	943	945	937	954	958	941	969	957	951	914	943	941	944	914	977	914	944	873	888	918	859	973	961	921	950	906	983	998	1048	992	942	928	935	912	969	974	952	1016	979	929	947	1016	907	962	931	983	929	967	978	976	976	924	984	947	960	926	947	911	955	957	909	953	882	962	927	997	878	983	944	903	926	915	926	975	892	960	936	971	910	912	952	965	972	950	926	978	942	943	947	1016	934	982	883	957	986	923	944	998	976	983	950	840	936	986	886	969	963	991	904	898	995	950	947	920	1051	951	961	888	962	950	915	970	919	975	916	966	954	951
5195	1066	1004	901	901	865	874	854	880	860	794	833	835	876	856	848	834	835	867	808	838	794	850	841	826	858	778	886	839	815	819	824	859	799	911	770	866	872	824	841	855	809	863	793	865	827	854	865	813	842	835	871	826	856	811	849	856	821	901	823	847	827	849	825	850	802	868	843	829	832	815	817	872	811	806	856	853	808	843	797	862	833	860	871	862	844	827	801	860	865	855	838	852	847	855	842	810	905	876	819	810	860	847	876	879	815	869	828	811	828	829	821	855	817	835	796	856	799	863	860	837	810	827	870	847	858	859	870	782	853	836	859	825	896	836	815	803	826	783	793	810	857	815	878	751	780	850	809	859	837	782	839	865	835	907	874	873	858	851	852	864	786	819	854	813	792	856	842	801	809	843	890	849	838	821	809	849	779	841	840	888	849	850	811	873	871	837	856	838	832	825	833	810	834	784	817	840	805	822	792	784	847	801	807	838	829	793	848	853	765	800	850	819	849	801	849	860	773	796	858	797	838	828	833	878	850	853	812	799	870	822	810	814	842	849	867	835	859	827	794	853	856	842	832	836	863	793	811	830	920	840	811	841	866	764	839	829	863	839	810	802	758	850	845	801	884	817	882	796	876	868	860	846	840	838	845	849	825	871	793	817	814	827	841	816	833	838	876	847	831	818	810	837	839	848	862	836	859	830	817	817	805	836	805	824	840	857	867	777	819	787	848	863	810	868	842	836	860	817	881	820	791	819	868	836	894	802	796	802	802	807	813	824	816	820	816	894	812	906	798	825	870	808	820	793	837	827	809	891	847	802	818	815	783	842	819	754	847	830	826	819	837	831	768	828	811	849	799	809	858	792	841	801	830	831	785	823	840	857	877	826	858	823	771	851	870	782	837	828	784	846	809	851	817	802	786	866	809	819	814	850	820	844	881	859	896	797	854	851	836	815	832	819	819	805	836	822	792	819	787	801	854	875	825	857	846	819	829	864	887	855	837	859	803	797	790	810	823	837	827	834	829	823	821	828	819	825	844	847	828	778	868	874	839	832	839	828	781	818	822	911	781	791	843	841	801	885	820	859	850	841	889	876	885	815	833	794	856	829	866	825	864	863	817	782	832	852	817	845	815	792	834	797	839	830	857	844	843	850	820	849	845	814	852	843	838	793	825	858	810	808	825	803	860	822	858	842	813	825	818	791	848	828	880	838	842	838	859	829	857	806	852	838	774	835	841	779	803	808	797	812	816	770	943	828	857	826	853	886	795	799	828	823	758	869	831	897	798	855	826	837	854	801	807	802	785	838	832	859	838	819	817	828	818	870	864	815	887	806	840	799	849	812	804	838	826	819	839	869	858	850	871	820	829	841	817	850	818	789	871	783	856	883	785	791	800	851	832	892	828	795	801	865	799	744	824	872	793	804	798	790	829	831	816	809	878	794	796	815	810	832	854	850	806	803	848	835	845	860	872	819	799	833	851	840	841	819	834	769	830	829	795	837	807	875	840	794	848	827	829	833	833	825	842	796	804	833	836	848	830	871	824	866	844	902	869	828	834	833	826	830	814	896	862	811	874	840	805	874	809	802	892	828	839	853	820	805	858	851	891	829	891	811	869	826	786	817	773	810	888	879	822	861	843	905	875	802	762	808	784	882	800	860	806	828	819	831	799	809	872	861	794	851	826	843	874	832	834	842	853	793	860	803	818	911	811	821	841	845	854	828	851	856	846	842	828	833	842	859	808	796	858	839	826	858	827	831	818	831	802	812	860	849	859	850	852	838	852	839	813	860	885	835	813	825	835	811	814	825	783	811	782	843	845	805	817	811	832	856	842	829	827	823	802	816	753	809	823	794	825	787	815	868	866	777	786	874	872	858	809	866	872	776	910	850	818	838	785	811	825	819	820	829	809	801	798	814	848	860	833	779	859	814	860	843	803	809	857	843	810	784	827	822	787	858	862	847	806	841	828	844	835	775	805	853	800	842	774	850	803	827	828	821	847	831	851	786	836	874	847	854	834	817	859	826	828	792	747	851	852	810	874	822	853	849	810	832	847	857	807	821	876	837	800	811	767	810	827	905	882	840	749	885	827	846	874	865	804	851	850	856	816	771	845	829	888	865	794	803	858	822	846	833	855	833	868	838	821	802	838	848	844	828	873	856	817	831	833	795	829	864	799	845	802	868	863	875	840	827	867	822	801	808	884	828	799	852	852	846	796	822	789	839	845	821	823	809	831	831	832	810	826	846	855	884	821	831	762	798	847	849	802	795	865	872	868	822	844	859	807	806	836	892	850	821	840	809	795	850	808	843	844	832	760	825	815	841	866	851	833	787	783	846	872	810	831	884	810	773	828	877	857	818	858	793	825	813	840	798	865	865	873	806	814	863	847	889	870	850	802	809	817	843	834	814	801	790	830	832	850	805	819	839	809	847	801	861	838	823	833	842	846	808	770	829	836	837	855	901	812	793	835	789	829	764	837	868	839	838	858	862	871	848	846	831	771	862	836	807	836	857	809	809	832	840	754	819	860	861	882	830	828	840	851	808	851	777	829	853	856	829	835	811	834	859	844	838	806	827	828	840	837	847	831	918	837	834	839	859	850	851	836	848	862	779	839	848	849	883	843	869	836	878	810	783	787	793	819	828	846	778	786	815	898	863	824	869	861	878	816	828	847	844	821	900	838	872	817	886	817	803	821	816	835	833	813	842	830	803	885	866	815	844	833	801	792	818	825	861	774	863	836	878	822	806	851	847	869	811	881	863	785	804	805	805	800	852	834	890	818	871	836	828	815	831	865	828	867	818	879	841	816	866	840	800	843	863	878	884	798	855	834	842	809	837	845	810	798	826	875	801	831	835	801	801	860	849	828	854	851	847	821	847	830	794	838	812	864	826	865	822	878	840	817	781	769	793	863	811	859	800	817	877	837	851	792	852	821	801	812	815	884	779	830	852	828	830	843	855	891	872	804	818	776	845	876	878	812	838	798	887	779	816	849	818	896	838	859	805	829	791	873	812	842	881	857	823	847	855	805	812	818	838	870	828	824	856	852	859	836	800	804	829	813	859	796	832	785	853	864	848	830	862	843	836	838	849	857	845	811	789	838	812	794	799	836	841	820	786	811	832	857	832	846	861	845	852	806	847	796	873	862	853	821	825	819	845	904	841	862	803	825	806	860	820	823	836	874	796	794	886	856	883	823	880	862	888	796	888	843	791	854	855	815	900	798	853	825	864	840	868	841	800	833	866	839	849	819	853	874	842	908	828	818	833	812	834	851	889	873	824	780	805	846	822	847	850	833	842	819	847	824	808	837	828	793	827	817	878	814	829	826	840	828	838	816	813	841	851	776	808	831	811	891	834	876	841	828	777	819	866	815	828	831	823	821	847	811	861	886	825	845	800	855	808	837	788	847	814	831	826	818	840	834	769	798	841	856	770	822	830	868	822	809	882	856	813	785	875	820	827	880	866	886	832	816	857	807	865	854	862	828	859	835	814	825
25410	21452	26870	23487	3694	1583	1336	1153	1106	1135	1028	974	1026	984	1059	1028	994	989	1044	1023	958	992	1005	1029	998	980	1017	1006	981	964	974	926	995	1011	1015	985	1009	966	1050	1013	991	1002	1025	1011	967	953	955	1009	1013	971	987	979	966	991	998	960	995	940	1018	982	995	1023	960	944	1038	1011	977	956	1030	956	995	1006	937	1014	986	981	989	1026	987	977	949	996	992	941	1001	962	989	1016	949	1051	969	985	942	972	1001	1014	926	927	938	931	972	987	964	944	959	949	1001	975	993	980	1016	969	985	983	1037	1054	986	1011	978	966	983	943	992	976	931	986	950	983	953	971	946	1052	956	961	965	1005	984	969	1016	964	948	965	975	961	997	980	986	969	1005	1005	996	991	952	979	922	1011	999	1036	1008	964	959	899	1001	963	1075	970	979	1004	946	991	1007	996	961	978	958	1030	967	930	955	953	960	969	969	968	1027	995	1040	1023	1036	987	1004	973	983	1061	1019	961	946	1000	994	1019	967	1001	940	996	965	911	982	1004	978	997	941	919	1004	919	937	1022	968	990	1005	1037	1035	976	992	939	955	988	1024	952	948	1011	998	995	936	947	985	1011	994	931	1038	989	996	991	947	1022	924	959	1034	993	947	1027	996	928	1005	985	982	980	926	992	932	1018	972	991	1000	1008	1011	940	987	1012	991	987	1050	1014	930	940	944	991	915	968	964	1032	985	990	974	980	1059	968	1004	972	987	990	934	949	931	988	935	1000	927	960	1001	992	997	959	954	997	1027	919	1001	943	956	1027	1015	940	987	959	1004	942	1019	980	976	993	972	959	991	917	1023	999	970	946	959	928	1014	954	968	1017	963	962	961	902	1010	937	910	1009	983	962	1004	985	987	1023	1005	1005	974	931	1023	949	1006	1005	992	965	984	953	921	993	1020	1005	978	978	949	966	998	971	972	967	939	960	980	963	958	1006	1005	969	1044	966	877	978	948	999	1047	1015	1026	1029	1018	997	956	955	957	997	976	1032	990	1017	971	978	1025	1009	946	983	1055	1017	991	966	1025	912	977	999	973	1013	961	1007	1027	957	1082	965	1037	980	932	969	979	975	1002	939	892	958	949	969	1030	967	949	1016	961	967	966	938	950	972	933	998	996	959	945	977	970	999	981	992	981	1010	976	994	985	960	1065	979	1013	1012	1029	963	1044	1015	979	962	986	1007	968	990	953	989	924	965	977	976	1016	992	1030	1017	996	990	962	923	988	945	1010	941	968	1005	1015	1017	989	993	1021	970	958	1004	988	1002	1006	989	974	915	983	994	1015	1025	964	979	1012	961	965	983	938	992	914	991	980	1013	955	954	907	905	1012	1016	981	946	930	1007	977	980	1041	1000	997	952	950	952	964	955	939	985	908	1033	916	966	961	1018	937	947	961	1005	1050	1002	995	950	996	995	980	1008	937	1043	968	1043	941	949	989	983	949	976	925	977	1005	1001	1006	944	955	1006	951	994	937	960	914	1003	939	989	980	1000	984	1022	954	981	973	963	1006	954	956	994	981	998	974	960	933	930	1003	1009	951	978	988	980	992	949	1013	963	992	1018	985	903	936	981	980	995	1007	1038	928	992	915	1002	994	926	922	1008	989	968	954	945	994	951	930	1001	958	926	984	914	945	980	1014	953	985	1009	995	988	949	977	985	926	922	949	993	1019	1006	962	1024	891	1013	931	987	995	965	978	1014	966	1027	1014	1027	988	1002	956	988	990	943	907	956	972	1016	963	993	1002	982	976	941	968	942	1001	974	984	946	933	880	973	912	983	903	958	942	936	972	983	980	990	920	924	1005	968	987	942	939	999	1011	1005	949	990	995	963	1010	989	980	1001	967	981	1022	983	940	1009	953	1034	1012	968	974	989	985	1017	961	959	1006	946	996	1029	995	972	976	977	996	977	966	1000	953	1008	989	1006	996	978	988	931	982	971	985	939	940	947	964	1041	908	963	983	972	1008	995	995	1002	975	991	979	1014	966	1029	992	1006	982	999	984	1003	953	1047	949	999	958	1006	964	926	1025	981	953	966	944	975	991	948	962	1011	920	1017	951	956	990	957	995	961	974	1030	1014	1006	958	998	951	1011	942	1012	957	969	978	991	1000	986	976	965	1014	942	1007	894	944	979	1016	1043	941	993	980	990	1008	968	978	964	949	1034	1004	980	1014	975	957	973	995	919	1033	980	981	946	984	1029	940	1008	939	982	951	1002	940	996	1001	962	973	970	1018	1031	1016	984	945	925	1002	1020	968	1003	947	981	960	981	1038	1022	926	981	949	948	992	993	957	1017	993	904	1039	981	1001	972	1004	999	1025	1020	1001	953	938	1002	948	972	920	947	1053	1054	947	947	984	962	981	963	965	972	916	981	1023	988	956	1012	957	964	964	943	968	976	953	990	991	951	997	969	1000	986	1050	981	889	1036	968	924	943	989	997	1014	990	979	1007	1023	1005	946	1003	1024	961	1002	957	962	986	981	1014	1048	979	1006	948	982	1003	989	958	996	1001	975	972	993	965	941	978	951	950	1022	959	949	926	964	1000	918	1010	1016	971	975	1009	936	964	997	999	966	1014	999	971	1015	1028	951	1028	994	988	995	940	966	961	1031	959	978	1043	946	989	1039	937	956	970	990	1023	998	953	988	958	994	931	986	970	915	931	965	962	974	960	1038	951	991	954	974	1042	922	1014	991	985	930	1006	1008	1003	995	954	1015	969	969	1017	948	1014	933	1034	957	974	1004	1012	1012	945	995	935	996	959	1004	977	1028	948	957	923	950	992	967	1012	966	973	1007	1016	971	973	984	983	958	1007	943	1018	967	942	974	996	971	987	986	977	985	953	970	966	1005	979	988	984	1001	972	1007	898	986	1000	1027	973	936	964	950	1033	992	950	942	951	966	977	994	1011	986	978	964	974	979	998	1001	992	977	973	939	997	1011	965	967	982	1003	970	973	942	1003	994	1010	991	953	999	951	1002	933	991	995	929	964	1033	977	935	972	996	919	1002	988	972	968	982	991	983	974	970	1024	974	1045	958	1005	984	976	945	959	1005	962	982	1004	991	997	1009	978	1009	1035	973	944	998	978	986	1008	985	966	1060	933	977	998	1038	1005	910	990	958	956	992	1033	1020	977	1042	1018	948	998	972	956	957	991	1010	985	971	954	948	983	995	941	940	937	1005	1022	1004	942	1010	947	1014	972	958	982	948	983	969	1007	987	926	960	981	1044	1003	977	1001	1027	990	936	930	1010	965	956	1010	994	1005	980	938	1010	989	1005	977	968	1048	933	996	1027	991	961	980	959	964	1039	1007	981	969	1030	930	981	961	955	1043	1023	1009	959	957	1018	1004	876	995	996	968	960	1047	961	932	967	990	1026	920	992	975	927	955	970	971	956	986	981	974	1004	1039	1001	1002	1008	1013	1011	983	997	931	1007	965	962	964	962	954	935	988	989	1051	954	971	991	965	977	1022	951	935	992	984	937	959	991	974	951	1042	967	982	958	1002	1001	1038	984	967	954	945	1002	993	976	994	994	934	943	1024	939	954	981	963	1004	989	948	973	972	1016	979	970	964	987	931	965	1002	999	948	1001	1019	999	1014	973	1004	948	973	980	1000	999	962	923	961	994	964	997	989	964	1036	951	942	994	993	1011	978	1005	965	983	941	987	978	981	995	1000	946	968	1013	964	975	949	956	1009	993	1018	1004	1001	1001	1011	980	1001	1018	966	952	945	1017	984	970	985	991	988	949	947	968	1015	1012	985	988	982	1006	965	954	922	959	964	1013	998	1052	987	987	978	1000	1040	985	987	967	999	1013	902	981	960	1055	943	995	981	940	963	948	982	983	1001	959	985	938	1013	969	992	1008	964	982	988	897	986	961	1009	1037	965	1043	1044	1041	996	1012	990
3598	2931	2446	1546	1308	1189	1073	1019	1040	1006	984	950	927	964	948	914	944	928	922	956	902	882	943	909	911	875	900	913	872	906	941	897	890	908	873	905	875	881	865	882	928	854	881	913	877	937	909	894	875	927	850	916	883	875	929	848	873	890	872	892	930	922	900	917	877	892	954	913	902	918	870	801	924	835	854	843	903	935	930	910	898	905	891	880	884	887	949	912	876	887	936	906	848	896	904	867	868	905	870	903	836	797	892	840	926	888	936	966	899	871	892	904	886	929	853	850	896	847	884	895	861	883	917	887	874	900	824	859	893	856	869	899	883	900	914	946	901	910	878	885	813	895	880	837	933	900	890	916	872	907	935	930	887	815	825	937	869	873	901	888	854	883	890	881	882	856	886	905	875	929	866	886	860	855	888	860	843	894	924	862	863	864	917	931	814	869	931	870	909	903	915	908	842	833	846	873	854	884	855	846	869	941	853	925	839	896	915	894	861	917	874	844	897	902	877	876	905	907	891	920	894	892	827	912	856	875	972	863	861	853	849	903	909	907	844	903	897	872	804	870	891	903	905	896	880	839	865	903	894	882	859	882	855	884	908	912	889	887	941	861	866	866	874	893	889	913	898	843	848	889	882	866	906	921	889	862	896	901	875	894	880	863	867	876	863	856	892	925	845	852	828	942	846	915	875	857	788	877	834	913	896	885	863	870	913	872	944	935	915	834	883	833	883	941	893	879	855	877	905	875	883	900	887	908	876	866	934	926	895	825	934	903	854	874	852	882	874	908	878	836	861	911	900	858	879	866	869	865	896	924	873	918	842	884	920	916	893	882	938	862	889	870	885	881	856	918	899	916	895	878	837	883	882	879	899	854	939	926	871	841	862	900	884	899	879	923	896	854	821	888	836	854	853	843	879	858	861	910	900	848	907	931	884	909	906	856	889	874	928	896	886	879	881	852	909	885	884	872	863	907	841	878	867	884	921	866	857	884	907	898	896	908	893	871	886	893	884	903	895	929	868	876	856	892	906	924	919	909	935	924	894	793	883	864	823	935	861	921	882	858	922	880	904	853	932	879	839	881	911	885	879	877	925	855	856	846	889	864	912	898	906	896	902	922	847	902	865	855	923	956	873	929	883	898	864	867	843	891	844	883	912	918	852	910	882	850	871	884	933	848	851	883	826	897	861	833	872	855	914	945	899	897	925	926	905	893	915	859	934	891	858	905	801	871	857	870	863	857	834	890	885	867	889	903	847	885	874	848	917	889	915	876	885	863	894	874	880	841	871	919	868	862	929	901	882	939	925	876	880	825	886	866	929	855	905	878	864	921	884	852	876	886	857	871	861	878	909	825	865	925	902	858	904	860	903	864	895	862	898	877	910	975	925	870	885	868	866	868	888	905	906	868	908	882	875	872	927	911	918	938	876	896	865	928	876	957	836	859	929	826	874	847	867	917	908	883	923	911	843	856	879	876	865	872	840	855	896	841	842	873	866	910	847	904	830	824	847	846	890	828	909	880	926	877	888	940	906	912	902	902	867	899	870	834	894	910	884	916	902	856	837	846	880	901	867	871	872	833	889	933	890	866	851	858	935	843	911	895	869	908	849	900	888	945	917	908	875	896	850	893	894	858	921	922	858	952	912	853	888	893	879	871	892	921	886	871	853	860	920	934	860	887	851	903	877	867	864	899	895	873	880	881	909	891	917	915	900	867	848	906	877	888	870	910	849	882	865	918	902	854	865	840	868	864	895	951	860	876	881	888	878	928	896	895	883	883	874	896	835	849	867	874	874	886	847	890	913	862	872	855	870	896	886	860	886	821	901	847	868	929	869	862	918	830	916	946	896	874	900	839	872	926	825	864	887	891	868	915	839	893	904	832	907	860	908	875	881	860	918	814	881	881	826	876	863	865	944	844	873	907	885	833	888	898	846	829	873	873	888	847	845	914	884	881	908	775	871	886	875	903	919	905	899	864	906	927	881	917	879	851	888	859	886	906	882	837	880	916	834	883	856	842	883	888	870	888	843	838	924	811	856	808	859	874	842	865	920	850	836	892	900	850	844	890	845	857	855	895	910	858	886	870	879	906	871	891	889	931	935	863	876	913	901	892	835	858	848	860	854	932	874	878	855	878	890	853	874	792	828	872	908	855	898	900	953	875	878	831	877	889	849	890	879	886	900	873	881	877	913	931	900	893	870	846	904	862	866	857	880	890	861	941	874	904	851	887	873	892	850	830	855	864	913	848	891	873	884	893	888	849	902	798	918	944	890	887	888	864	843	909	919	910	878	836	873	854	826	886	868	823	865	923	871	881	905	902	888	898	849	823	863	891	853	878	892	893	903	887	849	928	875	859	917	888	899	876	952	869	905	882	903	873	838	844	854	868	869	880	906	920	865	865	870	962	877	894	862	934	867	895	843	916	914	848	805	876	824	872	857	868	860	886	904	843	868	932	874	866	829	870	834	871	905	911	894	877	876	879	914	861	888	867	907	875	867	872	844	924	896	895	872	837	922	935	897	906	849	881	885	844	901	856	881	838	874	915	820	897	856	857	908	880	896	782	902	899	899	881	888	880	891	904	896	863	875	831	905	944	893	882	892	907	879	888	929	868	942	888	834	870	822	885	855	922	880	851	853	893	864	862	869	871	913	965	893	881	824	890	921	866	846	914	873	877	909	896	833	897	849	899	907	828	837	873	866	918	886	878	890	856	848	896	868	891	879	880	837	895	875	831	859	848	837	886	887	900	851	916	875	855	929	859	836	904	893	883	841	873	885	864	903	892	851	890	828	895	853	825	845	912	854	899	866	907	886	893	882	840	875	921	891	920	878	882	926	877	858	869	929	910	867	899	898	860	856	866	853	856	819	921	851	853	930	843	856	838	845	870	909	841	887	895	866	872	905	865	884	914	867	865	871	817	890	864	887	819	886	868	861	892	885	856	853	858	926	890	876	905	839	900	871	874	847	847	883	931	921	845	824	861	860	932	807	863	888	899	880	868	881	898	913	944	827	865	896	897	864	842	849	857	859	855	878	806	932	894	803	825	860	845	898	897	876	877	904	917	873	918	821	891	867	885	899	913	873	847	930	908	899	898	890	913	917	874	862	896	866	857	844	889	891	929	838	872	898	871	887	846	863	864	887	871	899	878	917	886	830	889	908	894	904	880	888	846	843	873	920	823	849	889	872	861	868	887	926	888	908	920	864	885	874	883	882	910	846	898	813	828	894	882	848	888	842	844	821	885	885	853	892	874	894	944	890	884	844	864	844	901	901	862	867	814	844	826	844	875	932	859	891	882	922	935	907	862	863	873	840	894	967	847	867	889	849	868	886	847	881	918	865	900	907	887	890	860	866	854	883	915	849	839	895	843	894	846	905	848	841	878	899	854	835	863	864	848	860	870	918	896	906	828	905	861	883	869	860	896	843	954	901	828	878	887	867	847	879	840	890	899	884	846	885	875	887	901	881	908	891	794	835	887	898	896	865	854	934	896
24191	21498	28781	24656	20911	4463	1468	880	822	736	798	723	768	720	727	646	658	673	665	720	657	658	654	618	626	661	730	656	681	673	691	628	638	637	664	676	642	624	649	644	629	648	664	587	656	689	655	681	679	619	633	665	646	660	631	629	652	654	676	661	647	661	647	645	588	687	621	691	668	649	612	655	652	644	689	612	634	633	621	632	642	623	603	651	610	721	652	647	669	657	665	662	673	616	660	681	621	573	676	654	639	679	636	653	646	647	639	651	674	612	670	625	651	618	675	646	651	643	668	644	582	609	648	625	668	636	615	656	597	648	635	606	637	591	623	604	671	635	645	613	684	628	636	647	652	599	662	653	684	618	650	625	642	657	665	640	637	631	631	638	629	583	673	624	631	621	658	635	643	617	627	635	655	653	618	626	655	657	642	625	665	672	627	656	632	629	602	653	614	676	622	684	662	677	658	679	651	632	589	645	614	611	634	675	642	662	647	626	651	639	647	632	644	631	652	633	625	653	658	609	672	599	567	656	624	617	591	650	651	633	614	676	596	628	587	592	630	653	623	643	607	655	652	660	588	693	621	634	646	621	609	630	688	601	607	602	663	632	634	631	609	658	604	660	668	657	657	664	671	565	646	650	600	669	643	633	647	672	628	640	664	624	619	625	668	653	632	585	662	633	659	556	617	654	660	686	677	605	622	606	641	611	677	644	624	645	647	653	653	632	652	665	666	599	633	651	611	641	701	637	679	655	672	663	632	616	634	657	631	616	610	636	601	655	654	636	615	648	606	602	604	618	587	681	643	599	613	673	636	635	645	653	644	623	637	594	595	596	608	598	651	634	681	667	661	651	649	617	644	662	623	645	659	618	625	632	644	623	577	608	704	671	598	578	643	637	618	621	644	654	633	607	665	643	653	581	649	647	638	628	635	636	672	648	646	565	660	681	634	643	630	639	656	638	617	653	665	643	669	649	644	611	692	630	642	581	630	610	618	675	627	658	660	619	626	644	659	645	621	630	628	625	634	658	628	630	621	640	657	614	650	649	600	609	574	629	619	625	610	686	617	667	642	646	637	648	660	616	624	636	652	608	646	673	633	629	657	619	663	632	649	623	628	685	676	670	639	642	639	634	606	612	639	654	627	658	618	571	672	645	641	612	663	596	660	630	693	588	637	614	644	646	654	640	589	605	611	636	607	621	649	645	614	615	625	646	634	653	605	641	604	644	625	671	661	613	616	604	626	636	677	602	647	625	631	636	608	657	655	627	644	679	618	689	585	656	609	636	643	629	653	587	622	631	637	642	624	622	632	598	568	641	650	693	630	643	653	610	659	639	628	641	653	678	651	613	574	672	620	615	593	612	649	638	624	651	653	650	611	621	642	602	585	646	620	673	605	617	603	681	618	598	653	643	648	637	652	575	606	664	614	637	652	643	664	673	653	625	608	648	623	602	676	676	595	670	652	608	643	612	629	607	631	662	564	673	603	630	613	618	631	655	633	603	640	617	655	580	675	608	642	646	641	638	624	677	612	585	646	647	589	659	616	679	607	651	643	667	637	620	563	642	618	594	625	643	658	626	647	634	681	622	635	616	630	626	597	623	641	680	634	643	618	622	619	639	636	685	625	641	633	639	645	635	626	637	641	579	603	654	622	648	569	625	632	585	636	613	614	665	694	635	575	648	651	634	630	639	613	628	662	636	707	594	613	668	638	575	586	613	640	648	638	659	678	640	620	654	591	626	647	635	650	600	667	643	618	596	627	576	643	642	672	670	626	618	632	631	669	668	585	566	647	610	657	624	621	602	660	655	699	679	598	640	642	621	639	629	632	637	640	601	660	678	592	574	593	614	629	606	637	644	657	599	605	634	622	639	634	600	584	647	602	574	618	650	655	611	651	645	577	653	616	619	609	620	669	647	637	669	621	643	644	637	666	671	579	624	604	695	663	661	627	582	635	619	653	580	638	633	616	615	599	619	633	628	645	624	610	616	668	621	678	549	653	645	654	635	609	617	629	657	666	610	608	619	652	611	596	640	629	623	631	605	610	623	630	632	586	635	640	619	650	617	593	615	685	615	660	629	655	618	619	652	617	627	672	602	604	614	660	650	633	655	603	662	583	613	658	623	652	634	660	679	672	600	631	644	630	639	628	650	630	604	601	653	637	659	608	631	628	665	663	617	633	646	654	608	645	624	614	646	701	642	638	660	652	644	697	644	633	624	613	628	651	650	638	585	627	639	635	676	624	664	594	614	655	639	722	625	645	647	593	660	646	634	592	609	596	618	655	672	565	630	676	637	628	656	636	644	584	615	593	645	608	642	648	622	604	614	662	636	652	651	678	635	629	607	639	638	648	650	598	632	603	604	618	658	630	629	588	644	637	649	655	616	621	640	612	603	645	697	662	642	650	675	679	619	615	645	604	617	658	631	632	620	620	643	596	618	643	665	636	604	623	626	625	706	650	636	691	636	695	649	612	631	614	609	592	637	618	627	643	623	649	636	659	618	661	620	676	615	611	622	646	647	602	658	625	681	628	628	628	629	626	634	605	641	633	599	643	669	675	594	604	669	655	609	602	662	633	617	619	642	631	631	664	608	652	605	615	670	622	623	628	642	658	612	627	651	675	643	627	626	625	648	627	644	633	544	589	600	655	633	645	559	605	630	596	609	624	635	652	628	616	646	660	600	591	617	628	631	630	606	647	638	637	651	610	616	633	572	656	623	625	635	624	633	634	604	612	654	631	639	651	608	611	638	612	641	636	617	649	652	623	648	656	620	647	626	644	647	615	656	627	650	615	631	678	605	637	622	667	614	640	612	641	636	610	623	624	650	621	652	633	628	640	610	621	630	669	600	612	603	654	648	644	644	636	618	654	622	621	613	624	653	660	644	635	621	662	616	588	591	624	641	579	668	649	669	669	632	640	637	645	635	656	624	661	649	669	630	604	651	599	628	671	632	603	641	617	621	641	621	646	642	604	629	675	610	596	600	600	632	620	600	671	581	669	648	608	647	653	679	641	575	589	631	601	614	648	652	639	654	630	636	608	608	645	625	589	606	593	620	685	633	623	639	666	655	596	652	593	640	616	615	608	653	646	658	618	610	608	603	659	598	654	647	624	618	661	653	607	653	617	633	647	624	683	665	615	646	637	609	613	645	655	667	665	599	679	623	639	620	649	616	680	577	624	597	634	635	598	685	643	644	652	622	605	602	640	650	649	605	639	649	672	593	614	662	615	622	669	649	598	580	665	584	641	620	566	594	674	615	634	621	684	639	661	605	621	619	620	636	640	614	656	653	636	626	622	638	643	606	602	669	625	612	624	602	621	628	681	648	627	626	601	616	646	644	652	625	597	617	599	612	624	627	634	613	582	639	620	674	666	620	620	595	690	628	653	644	632	678	628	627	640	642	631	645	636	622	634	654	639	599	630	617	587	584	581	620	584	635	626	626	693	595	627	631	631	646	611	610	600	649	631	666	606	628	652	658	664	656	637	623
3487	5075	4038	2197	1557	1276	1117	1036	915	870	804	765	693	728	727	708	732	670	679	675	719	708	621	650	669	680	668	709	614	643	672	665	701	649	656	666	667	640	627	638	648	650	689	661	661	666	684	639	634	615	616	651	614	651	633	645	671	628	648	591	626	683	646	663	652	635	677	641	619	622	648	618	675	614	625	589	631	638	615	630	629	646	630	639	641	592	640	680	632	660	677	624	655	591	566	647	614	625	611	661	657	642	627	663	674	662	641	638	616	604	695	590	628	603	639	668	644	657	636	621	619	648	604	618	646	605	620	616	595	637	609	621	636	614	636	642	652	670	589	622	633	691	630	632	642	621	591	652	604	628	665	651	639	645	619	626	687	687	620	609	623	658	651	625	631	620	649	649	621	601	675	616	608	628	637	625	589	603	625	663	647	612	596	607	602	560	657	642	649	625	569	658	630	632	637	588	632	610	660	598	626	605	645	645	672	671	642	655	619	588	677	665	642	624	602	610	647	627	564	581	661	622	623	621	631	608	604	647	658	604	618	607	600	631	577	612	591	647	665	648	645	592	641	617	604	624	582	616	614	661	659	613	646	626	611	648	582	646	616	674	647	620	688	643	632	629	633	682	610	636	604	598	602	622	641	643	622	665	602	612	618	620	627	613	654	602	580	600	681	643	647	599	615	586	632	635	591	683	629	633	662	616	628	642	643	661	632	623	609	598	584	625	631	634	621	601	630	626	633	618	643	646	673	646	646	650	618	632	629	651	613	610	632	622	644	614	623	662	657	622	631	643	652	632	651	642	634	639	642	656	641	641	625	602	606	649	621	626	629	655	631	608	679	646	601	596	622	662	705	618	662	614	640	611	640	584	649	613	635	623	587	608	615	628	628	600	629	635	641	593	652	614	627	610	638	638	651	602	613	633	626	635	604	649	582	620	633	629	654	627	620	636	627	615	607	609	620	646	633	647	610	633	622	615	574	652	624	601	659	637	671	617	591	647	564	638	657	601	613	582	639	605	605	632	613	646	621	583	664	632	607	633	633	636	605	598	646	650	622	635	621	616	604	603	627	660	670	602	580	639	618	638	594	594	597	598	640	657	619	649	655	588	651	593	616	640	609	634	610	620	632	592	637	666	602	631	626	599	649	634	582	606	669	587	641	632	628	615	598	614	648	672	581	594	637	593	605	617	668	600	655	624	625	630	584	619	645	622	586	630	604	647	615	593	638	620	644	592	574	594	643	606	623	584	598	639	664	600	603	617	612	654	631	613	593	648	627	611	597	652	575	660	603	618	607	622	612	652	664	624	604	639	596	628	615	654	630	616	631	633	619	603	577	612	655	648	601	621	603	610	588	607	613	618	649	636	628	638	625	635	590	623	632	604	615	602	640	558	635	617	643	636	629	604	636	645	633	618	653	586	661	657	617	640	603	622	666	618	638	629	602	638	587	591	605	631	625	577	602	632	594	640	610	648	646	639	651	660	628	582	654	595	662	650	609	557	644	623	656	618	657	624	627	628	613	677	684	663	633	624	645	599	607	628	657	617	640	618	575	646	627	643	625	629	624	625	626	632	638	640	682	625	645	626	621	600	581	651	635	576	635	598	575	631	631	647	632	570	647	584	644	657	594	672	628	616	603	607	618	627	644	612	628	645	556	620	664	586	582	634	665	608	573	681	613	608	584	613	649	596	629	619	622	620	570	642	613	617	625	580	636	666	590	658	655	641	626	584	627	626	601	616	652	612	601	615	619	628	665	637	678	644	569	612	609	643	631	608	646	624	622	598	605	652	636	642	602	588	611	677	630	606	614	579	614	663	602	605	609	600	614	585	548	646	551	624	615	639	639	637	622	606	637	611	632	612	605	621	629	642	627	632	595	569	659	619	623	638	640	582	641	647	620	591	593	607	667	624	666	633	600	598	576	611	577	621	629	645	616	623	620	595	671	647	584	634	676	619	623	664	611	612	597	617	597	608	604	579	602	636	607	604	629	650	634	624	630	608	595	637	613	684	625	591	634	632	597	608	646	632	630	628	590	629	628	617	633	613	632	604	628	630	580	636	591	631	626	596	624	556	614	633	654	647	576	642	615	626	590	612	613	588	593	644	584	610	593	622	645	595	626	588	632	625	586	580	600	595	603	647	631	607	568	610	622	608	621	598	594	624	593	634	637	604	606	654	599	614	589	651	586	638	586	663	622	608	629	673	625	626	633	611	638	605	697	592	613	605	601	644	637	630	652	595	613	596	615	624	657	647	636	602	605	564	621	609	642	605	606	605	574	639	606	619	664	625	616	621	631	638	667	600	596	607	626	634	637	638	648	599	646	636	648	644	594	601	609	600	642	646	643	622	617	625	654	588	664	649	644	645	615	625	615	668	609	611	640	637	608	619	647	581	611	631	611	632	613	614	643	631	643	584	606	626	612	640	647	571	620	655	639	637	618	627	625	615	641	604	627	615	654	580	605	675	577	632	591	609	623	652	611	633	596	595	662	637	588	665	634	616	629	640	601	653	646	609	621	617	632	544	617	655	581	657	591	598	662	633	626	629	648	689	643	634	587	591	638	665	632	604	578	590	646	569	629	637	600	612	654	663	599	652	586	641	659	613	632	597	633	577	628	599	588	621	604	616	605	622	596	602	669	632	639	619	609	605	626	612	617	638	628	618	612	625	651	571	592	619	622	601	633	598	603	618	601	609	600	664	626	634	582	617	652	618	635	599	622	646	645	577	615	613	622	613	678	639	598	615	629	608	651	651	637	610	675	577	662	593	609	627	630	638	620	595	605	658	579	584	620	628	635	615	617	594	639	632	629	609	599	601	606	613	593	602	621	623	598	608	652	588	569	619	604	618	648	646	627	610	647	608	633	597	609	615	609	645	618	592	631	640	645	652	591	639	629	552	571	624	648	633	616	630	654	634	597	644	611	604	639	623	625	636	658	622	637	596	607	619	636	610	609	646	593	635	599	585	559	663	608	607	612	588	604	597	646	599	611	644	577	618	624	650	634	602	620	634	625	610	658	609	633	594	631	584	607	644	576	610	643	592	658	626	587	636	593	658	666	617	622	602	638	619	633	581	652	634	621	642	648	599	635	623	605	644	563	638	585	621	595	613	639	611	586	662	625	590	618	567	609	658	654	603	608	587	661	621	645	618	642	632	623	633	607	633	610	598	561	607	594	655	627	665	639	636	632	641	613	652	598	613	585	657	626	622	629	629	585	625	635	669	607	649	656	635	629	626	577	619	585	585	683	646	604	604	663	635	652	647	636	622	622	587	618	582	654	613	631	601	644	592	636	638	581	631	609	606	655	618	582	627	575	572	649	597	629	596	619	603	676	642	679	651	635	595	627	585	602	622	582	591	618	657	638	611	614	589	668	662	609	622	678	671	625	651	637	657	667	634	603	594	629	622	586	621	615	618	580	616	590	610	608	622	679	603	573	613	641	606	627	609	601	610	633	636	619	638	571	625	664	629	604	634	614	641	598	617
27656	12623	2245	1331	974	980	967	952	902	937	929	903	951	991	954	941	982	955	917	984	966	928	876	975	1005	868	929	876	903	895	940	916	971	959	918	959	937	917	988	944	933	954	952	966	908	937	982	926	919	908	897	1021	938	908	929	957	982	947	999	900	973	974	946	980	999	928	953	946	947	934	902	973	913	914	926	949	941	874	943	950	972	942	916	946	960	1008	1021	936	972	949	969	988	890	967	948	922	926	952	1003	946	956	951	951	905	946	946	928	929	922	962	960	929	939	901	885	923	920	903	890	977	964	918	931	956	907	912	937	950	949	932	959	909	920	978	917	902	968	916	947	928	937	903	905	975	958	924	937	902	855	918	929	967	937	1005	935	924	944	966	926	907	912	900	903	882	912	960	965	931	939	901	944	984	992	895	908	905	961	901	948	926	932	897	864	944	967	918	929	960	955	901	969	962	943	933	926	909	937	962	968	911	902	885	960	940	966	908	909	955	929	948	951	911	936	941	992	980	941	938	927	932	917	947	937	926	966	895	941	962	889	969	924	1009	909	906	980	963	900	902	921	965	989	949	939	928	929	891	962	929	923	933	941	928	952	897	929	864	957	965	946	990	891	948	952	924	964	952	933	982	1023	915	956	887	897	881	940	984	931	935	908	972	923	948	891	948	986	928	937	909	958	944	906	898	1000	931	920	975	977	953	888	957	955	910	963	917	908	898	946	978	937	906	917	966	904	919	1000	946	919	992	962	934	958	922	974	869	940	896	952	935	918	902	927	924	959	901	887	981	920	967	945	892	931	964	907	891	939	942	888	931	920	892	954	986	961	876	933	975	967	965	907	993	999	940	926	929	901	910	933	975	925	926	954	941	899	947	892	927	976	962	937	927	938	926	915	915	911	936	965	929	906	954	971	899	936	933	937	897	929	938	881	938	950	913	966	900	898	926	998	961	969	1001	969	957	956	915	948	922	975	935	972	926	908	955	963	908	889	953	877	908	897	898	933	954	936	927	948	889	941	865	958	901	957	922	951	954	940	847	947	889	904	985	899	924	961	934	949	909	916	896	922	907	999	974	889	894	959	924	909	915	952	950	919	995	921	891	955	944	916	935	933	913	974	960	995	933	949	930	955	931	968	942	937	967	966	931	929	957	940	934	926	884	893	937	989	926	983	906	980	918	969	953	944	925	1005	918	911	934	954	982	909	909	869	925	920	950	894	884	912	972	912	968	967	944	978	925	993	967	896	962	916	969	896	930	920	956	944	950	939	940	936	966	925	927	934	905	956	962	944	956	962	976	957	942	962	986	962	896	924	949	920	922	952	896	945	900	916	938	879	905	919	949	985	964	900	922	921	930	939	889	950	962	1008	950	994	939	903	937	860	946	966	919	929	909	923	895	901	928	961	916	911	972	991	939	946	916	948	935	956	961	989	961	998	978	927	954	946	961	949	984	926	955	946	928	938	931	870	941	960	935	958	947	982	1013	936	891	956	924	957	915	976	914	926	961	949	963	912	965	961	944	983	935	932	924	987	926	1011	988	966	971	920	947	991	911	952	927	936	945	904	945	974	956	915	931	963	983	936	929	943	909	930	934	933	937	948	952	884	959	938	947	1002	955	941	933	901	893	866	949	996	967	969	953	907	902	938	961	954	886	964	936	971	896	920	923	936	887	962	968	929	944	992	901	913	1000	949	944	941	962	939	929	934	922	968	986	973	993	941	935	958	909	862	961	975	944	949	911	934	962	928	949	965	881	923	945	951	891	930	967	960	978	931	911	942	963	964	925	926	959	903	967	910	981	956	929	923	934	956	937	897	950	933	868	935	916	924	917	961	932	899	961	934	921	891	938	956	947	917	952	988	955	974	935	948	977	909	1002	933	926	918	918	901	946	958	963	927	971	914	906	1007	949	910	954	909	973	912	877	954	1007	941	875	915	966	950	977	921	897	931	845	934	951	949	897	883	953	936	976	923	919	892	961	1021	895	950	969	943	948	884	949	977	948	941	903	996	944	903	904	951	900	947	918	960	941	929	942	968	957	960	924	950	897	933	946	987	961	993	912	924	957	891	910	935	908	932	942	971	894	903	918	928	938	964	964	949	895	898	906	903	987	897	908	942	891	982	975	961	961	915	902	952	892	895	951	934	973	897	925	935	901	957	920	994	926	937	948	912	885	948	949	929	924	880	942	904	961	936	936	920	908	982	965	909	965	896	959	950	922	945	909	957	978	916	875	989	928	910	906	949	890	917	950	969	924	917	940	955	888	961	958	932	911	980	954	962	965	962	944	895	925	975	955	905	905	893	918	986	940	980	962	899	957	961	998	910	953	885	960	997	908	932	914	912	970	970	977	963	908	916	1008	995	973	958	883	935	967	924	949	963	942	877	915	926	943	915	904	929	978	937	987	987	924	961	920	938	950	959	910	993	946	926	944	947	981	941	956	966	922	979	957	968	957	964	955	950	965	940	924	942	990	964	876	977	964	957	1000	953	943	1011	873	965	918	997	960	885	1005	915	824	920	895	942	918	909	950	928	952	972	952	975	976	920	925	932	930	960	980	933	921	925	930	965	936	941	904	915	986	862	982	895	968	890	950	914	940	963	947	962	992	951	934	928	971	980	974	993	1014	909	887	936	864	955	955	872	946	953	952	925	939	961	970	902	988	961	946	914	979	934	983	943	956	970	920	920	992	939	961	979	957	957	902	919	972	928	930	945	884	922	952	914	978	916	908	904	959	945	910	957	966	942	905	989	925	943	940	950	954	883	915	974	894	921	903	923	875	930	926	992	933	913	945	951	931	902	974	921	919	924	920	909	944	943	914	928	908	928	960	928	967	925	880	987	929	973	971	891	960	950	951	973	967	934	935	941	921	980	893	897	961	922	994	955	945	923	991	990	972	946	953	892	907	888	926	904	922	926	956	984	887	924	944	998	932	962	911	911	983	902	954	938	971	893	932	953	917	886	947	951	922	899	970	994	926	950	966	936	960	909	941	929	978	945	971	978	943	951	880	966	933	884	940	926	926	929	940	924	938	873	881	980	967	945	922	966	982	928	982	980	876	943	904	932	920	927	983	933	944	902	896	944	978	913	921	915	851	907	935	928	915	938	930	919	927	934	952	919	962	939	958	984	961	931	939	940	932	954	935	925	1030	950	888	970	939	942	859	912	953	917	919	937	889	925	937	869	954	913	918	955	991	942	855	921	926	940	918	915	932	970	883	914	956	952	926	937	970	941	980	946	964	985	921	920	999	985	949	953	931	941	962	896	928	895	909	887	962	938	905	892	958	928	947	943	956	911	993	967	921	938	958	920	904	961	933	991	931	959	992	929	982	973	922	913	917	969	973	922	945	892	998	943	963	925	947	991	931	957	937	954	950	872	956	948	935	942	967	969	922	995	939	939	921	957	951	965	934	927	915	902	996	952	865	907	936	976	906	891	868	884	871	915	947	945	975	931	981	957	944	919	970	894	943	962	889	950	916	943	869	926	983	933	920	955	948	996	921	954	910	977	962	909	901
5164	1060	939	904	858	884	857	866	800	850	807	826	836	802	883	814	831	808	833	839	784	783	780	838	815	816	826	824	822	844	873	854	818	831	817	811	845	816	888	796	836	800	843	812	829	866	826	833	880	835	843	824	849	800	853	839	811	818	827	864	776	852	864	833	793	842	818	847	838	758	857	854	845	858	821	814	871	820	815	852	812	841	893	834	781	831	806	858	816	850	848	798	780	821	853	872	855	795	854	842	838	843	827	818	752	824	841	799	845	790	835	840	796	833	805	784	826	844	840	843	855	843	827	817	868	822	818	878	854	818	794	800	835	791	784	883	847	828	881	822	794	770	871	849	786	773	816	758	811	854	814	847	790	834	825	816	774	822	773	837	775	813	852	911	842	800	739	892	829	845	860	803	827	810	827	788	809	791	800	819	846	822	793	831	848	796	830	855	818	803	878	829	849	818	840	775	824	823	801	858	816	862	859	860	837	814	791	822	838	811	811	848	819	835	831	771	839	830	852	815	828	834	814	784	830	823	822	829	866	867	806	841	832	841	813	886	863	817	828	883	834	806	870	826	828	761	805	811	796	798	765	850	782	772	794	788	799	859	800	860	811	814	808	823	805	864	854	806	843	798	809	846	796	815	846	867	802	851	794	893	832	881	788	778	782	786	817	823	783	799	753	816	866	820	816	774	784	825	847	839	833	863	785	798	823	799	830	759	804	841	807	792	827	833	789	779	859	777	846	825	846	859	843	829	854	849	809	812	823	830	767	811	833	859	816	798	810	830	787	810	862	837	852	824	834	855	805	780	856	832	858	827	828	829	852	790	818	857	820	809	828	837	805	824	858	850	863	798	854	811	810	840	786	792	835	835	838	839	809	775	813	840	859	821	857	839	835	868	862	832	805	825	843	856	866	841	848	813	905	777	820	844	773	829	875	827	762	820	852	807	879	796	827	777	858	842	872	865	802	817	772	850	858	814	838	864	814	810	822	789	857	807	849	828	794	824	846	846	841	791	794	795	788	821	755	859	775	797	820	819	821	821	829	837	819	833	832	799	858	835	815	789	788	869	831	838	832	820	809	840	826	858	811	791	826	822	797	813	792	786	826	827	818	810	822	849	822	846	801	767	796	784	824	814	832	854	808	878	806	807	862	810	826	852	814	786	832	852	797	790	816	810	785	841	821	870	843	877	825	790	846	868	832	848	834	850	853	818	794	868	863	776	820	815	872	807	842	795	832	867	816	808	847	795	814	834	842	807	829	811	820	855	821	772	825	810	882	823	833	847	802	831	784	827	814	774	792	837	847	803	823	825	846	840	829	800	826	859	808	789	842	836	809	809	853	800	839	779	739	840	877	867	796	821	829	791	799	821	830	832	828	783	816	850	784	858	872	854	818	822	768	808	841	833	820	843	801	779	790	851	815	824	816	766	844	793	808	854	840	776	813	822	847	791	764	829	824	816	826	861	831	848	799	834	832	818	858	835	831	807	813	809	798	860	822	863	802	838	788	803	779	853	890	819	850	835	790	830	771	834	791	877	812	828	808	833	819	840	776	792	846	874	857	816	799	807	851	803	838	801	829	795	810	822	831	862	841	839	809	830	778	817	847	808	838	853	793	802	843	807	859	807	818	839	808	821	846	802	817	792	805	852	800	814	815	809	835	815	829	856	835	787	852	826	802	892	845	889	781	818	827	835	774	877	851	825	837	794	843	847	848	858	818	791	768	793	836	814	811	877	800	883	808	830	827	849	818	866	876	851	795	775	878	799	848	843	810	814	812	763	817	803	837	830	801	834	810	805	819	790	845	842	861	806	822	818	831	832	772	806	818	823	847	829	821	820	833	841	846	852	800	836	792	846	826	864	840	872	841	871	810	808	792	830	868	839	806	836	812	839	821	822	822	837	822	819	812	823	847	842	813	834	801	832	858	846	820	814	835	814	820	855	818	810	813	798	823	797	785	818	852	851	809	799	882	838	833	823	801	843	809	856	855	853	815	818	859	831	861	875	804	817	821	810	839	782	788	817	853	882	811	887	847	848	800	843	835	838	806	826	801	865	769	791	804	811	865	868	847	808	843	809	787	851	854	819	844	809	835	832	819	836	819	886	844	807	796	848	855	819	796	871	815	815	849	809	822	814	865	794	856	846	815	783	812	840	821	832	782	813	802	845	811	812	855	857	794	855	833	839	841	797	827	853	810	790	788	849	812	878	827	831	865	882	832	823	815	804	851	902	852	844	858	821	813	876	841	827	870	843	803	858	789	775	822	787	869	836	868	798	835	796	777	787	866	840	850	840	838	748	797	868	868	815	834	771	832	843	804	858	832	866	833	853	795	840	790	858	815	820	813	767	793	813	874	813	808	816	811	858	752	806	836	812	841	830	816	817	876	835	859	851	786	866	754	797	864	813	799	905	832	836	791	827	808	862	806	789	841	744	821	840	798	827	814	830	840	743	845	807	840	850	789	785	818	844	806	834	852	868	769	854	823	875	787	831	818	811	801	799	780	822	815	847	856	819	822	813	861	799	852	745	808	752	858	810	766	803	838	830	805	840	788	852	887	826	847	822	854	836	885	837	836	882	817	835	878	840	841	846	900	857	832	805	853	813	825	852	841	840	858	828	855	829	819	795	770	826	803	819	838	857	859	810	826	800	826	817	857	825	840	806	795	799	818	799	765	877	846	821	865	816	800	808	835	871	826	817	803	806	845	832	832	807	794	794	847	823	815	788	843	837	845	881	800	819	824	847	772	788	823	839	808	857	825	831	810	820	798	815	783	777	859	842	852	823	814	835	863	814	840	847	824	834	850	877	803	817	852	796	794	814	847	839	851	894	866	803	829	830	855	833	829	869	797	843	830	821	822	818	845	874	769	846	859	867	801	839	844	792	785	823	836	836	852	812	876	873	812	867	842	809	854	815	808	802	821	831	841	888	829	831	861	809	839	803	807	803	783	816	832	756	845	811	815	775	804	861	809	823	829	849	816	794	862	841	800	842	791	875	845	847	859	830	829	836	793	798	841	761	821	878	801	830	787	874	825	868	808	832	893	852	834	828	862	868	823	811	802	824	833	817	865	843	837	871	865	834	878	867	792	792	853	890	800	838	817	800	822	810	848	829	825	841	833	798	876	868	811	797	829	828	768	827	794	901	828	808	880	784	824	840	808	821	812	819	887	793	816	807	816	808	839	830	875	828	789	802	852	785	826	821	823	820	842	829	822	863	833	842	863	783	823	793	774	795	838	819	845	864	843	809	818	819	798	815	781	814	805	792	786	809	755	804	844	777	841	844	808	801	854	859	799	850	839	820	823	797	795	795	820	818	835	791	826	830	846	844	814	790	807	870	771	814	841	832	891	858	814	810	823	831	846	851	797	829	802	901	810	828	828	793	791	833	820	878	856	834	764	859	801	828	832	832	827	797	798	833	809	806	822	774	879	787	796	837	779	787	817	838	815	830	792	827	794	835	835	867	795	822	844	824	796	858	858	783
25404	21466	26880	23548	3763	1583	1240	1111	1070	1129	1025	1049	1015	989	1045	988	1024	982	1019	1005	1044	991	998	979	1006	973	981	1013	1021	981	1001	1020	995	1003	955	994	1013	1014	982	1041	994	1012	952	1006	975	996	993	993	982	933	989	917	1002	1003	965	998	988	1031	939	1017	933	976	925	963	1007	1016	980	905	997	1006	949	1018	985	889	971	1010	989	1002	987	998	976	920	960	925	1045	986	926	957	989	971	966	1004	996	944	955	989	1017	977	1024	956	935	961	983	982	930	989	1001	886	993	991	927	996	937	1039	1059	986	950	1000	1020	990	966	994	986	935	924	958	1003	971	1034	974	1004	992	968	1041	973	947	1018	882	1010	999	964	946	965	927	974	998	971	989	1020	994	1018	1003	947	977	945	966	996	936	987	952	988	997	933	996	985	946	980	963	999	990	1019	942	1045	973	910	945	969	1018	983	980	941	969	955	954	1001	970	978	998	976	1060	944	1018	890	958	974	1006	1005	928	1037	962	998	982	947	981	1002	975	1008	973	970	978	999	999	981	955	988	947	980	1002	1058	974	1054	1010	991	984	936	967	958	977	1017	966	1020	976	1002	1003	989	1033	1000	986	1009	924	956	1001	994	1032	985	1004	967	927	1000	978	965	965	1034	994	970	963	944	967	976	965	926	981	956	952	976	971	950	970	985	1005	1036	963	985	963	1007	979	1001	966	1057	935	955	1009	1003	1015	990	992	951	935	994	942	1024	922	1003	994	956	946	987	969	984	947	1004	1022	1021	940	948	993	995	941	1002	961	988	973	981	979	961	916	978	938	937	1024	920	1007	985	948	954	938	919	939	1054	973	967	1004	1002	975	987	972	1018	939	990	954	969	1030	979	983	1017	990	964	1009	1005	965	955	981	968	901	967	1007	990	966	977	973	1006	1007	949	974	1042	982	997	1020	943	1023	954	958	1014	1019	1001	972	956	969	1030	952	984	967	948	957	937	964	966	978	933	982	1018	954	952	984	949	914	937	992	976	968	951	952	943	970	970	1027	960	999	996	941	963	953	1023	998	975	1030	967	921	974	957	966	939	1004	1014	930	916	980	954	955	1005	1027	1028	1004	950	899	970	956	978	1041	991	927	956	963	1029	960	987	957	961	1008	1024	977	1068	1021	1014	919	983	994	1000	935	980	951	959	961	999	949	961	950	986	951	955	1009	974	988	920	983	980	956	929	957	996	996	1000	1005	985	960	931	985	966	946	936	992	998	952	1003	979	960	979	948	982	968	925	1005	982	984	939	932	929	1025	956	988	915	968	955	947	926	1014	963	1008	954	994	988	947	975	983	1004	993	985	1054	1052	970	1024	952	963	966	983	974	983	1019	924	964	996	1028	1008	931	929	1016	992	995	955	963	1021	1010	1012	986	940	941	995	983	1024	975	994	1003	1002	1033	963	933	956	958	1014	978	1013	975	975	964	964	967	977	941	1036	1013	933	964	986	957	965	938	998	982	1002	1002	1060	1012	1025	1045	1008	978	1001	1011	986	988	982	940	1012	988	950	931	987	945	991	1021	977	982	979	1004	939	910	969	952	988	942	1006	996	950	956	1049	985	953	951	1004	949	1027	959	966	1014	1020	978	1010	951	977	1017	953	1008	987	917	1009	999	985	960	1008	948	940	961	1001	997	995	948	966	967	982	1003	1014	1029	999	982	1023	971	978	948	940	961	1001	961	925	983	1006	983	929	939	1021	945	1018	935	925	979	1034	1022	982	1052	987	964	992	938	951	999	993	1012	1004	977	998	932	995	1024	989	929	958	970	962	965	990	956	1005	984	947	946	963	940	905	976	1056	1032	933	987	997	981	946	943	1042	997	1041	943	956	977	1002	959	986	949	959	1009	972	956	1049	962	970	988	992	960	993	1024	1012	1000	945	993	1006	1010	931	948	992	969	1020	1012	988	987	958	993	973	1016	1018	962	923	949	1052	971	984	910	1000	997	943	985	960	963	1024	1003	1001	984	969	919	1035	1006	992	946	932	1046	1013	988	959	924	947	960	980	960	979	939	955	939	998	1055	980	988	951	942	939	960	1004	965	1003	944	959	968	1047	961	957	1011	924	956	985	989	1004	995	1025	943	946	975	992	1004	933	960	966	958	1009	933	1022	969	950	974	956	988	966	957	993	980	940	990	1010	980	999	967	986	1016	1034	958	929	949	988	1019	1031	958	959	955	930	1011	988	937	956	973	1020	1000	1004	996	960	994	992	947	989	922	954	968	1020	993	1012	993	953	1010	1049	990	962	958	975	997	1026	987	1004	977	959	973	1005	954	979	1010	979	991	924	979	954	951	964	953	982	959	1049	904	1019	1003	940	977	967	953	986	959	1004	967	1021	928	985	1006	1006	983	1029	969	948	987	957	950	924	940	992	977	981	967	945	925	924	957	945	911	982	1026	952	957	953	971	953	1010	974	964	960	984	975	957	1003	958	985	967	976	952	989	908	957	1025	994	941	978	1022	1009	918	965	943	977	940	970	954	936	948	993	893	994	971	928	933	998	970	989	960	994	987	961	1016	979	939	999	992	962	983	996	949	994	895	943	969	992	1057	975	936	946	998	997	946	952	952	891	934	976	959	965	1044	983	973	979	993	1010	954	992	970	1044	940	960	950	981	966	906	995	1019	990	1022	976	966	971	1023	1015	962	983	941	982	1049	938	977	913	981	1006	959	953	977	980	964	978	979	1008	954	918	1066	979	1001	1030	977	992	934	958	933	981	941	967	999	977	906	1001	1019	999	1020	934	1020	990	959	969	982	982	971	971	981	935	1005	958	937	1006	933	1001	947	951	1029	943	1005	963	979	985	971	954	979	978	952	986	952	991	927	944	1041	989	989	987	987	994	974	937	966	922	948	994	910	985	979	943	957	930	963	944	962	972	1012	989	1011	950	953	946	989	975	958	1034	968	941	909	972	988	1015	1004	959	959	979	930	1018	970	963	956	958	974	932	929	934	1019	943	987	982	1021	977	982	960	1017	960	931	1029	993	1009	944	960	987	930	948	995	1035	1020	974	971	965	977	1034	961	984	993	980	968	973	989	957	965	979	978	1005	1008	994	1000	1014	1005	974	970	965	962	982	897	945	1011	972	959	976	965	955	976	935	1006	941	966	980	989	997	966	974	978	1000	962	972	991	969	908	963	956	994	976	956	951	1054	1055	969	942	986	1001	969	1007	931	968	1032	1004	978	899	1014	945	1006	1014	986	998	964	1006	932	973	920	975	980	1020	971	918	999	967	1002	993	998	936	1010	988	936	955	989	990	950	925	990	989	974	981	976	952	914	1041	981	951	979	965	952	1001	941	918	986	1002	930	968	968	980	1027	988	978	974	953	970	984	988	988	995	971	1029	981	1049	989	990	963	969	972	923	1031	978	935	968	925	986	973	1002	965	987	990	1006	950	1004	949	996	1014	1048	952	990	986	1026	945	975	1008	975	980	927	964	990	976	1018	1021	949	940	953	993	950	961	982	977	948	933	975	985	968	987	1018	1013	973	965	934	919	975	950	938	946	1002	953	1038	1003	954	964	963	931	987	982	978	910	952	980	975	931	994	975	972	988	986	957	1030	980	980	933	971	928	1007	1053	967	966	936	1001	932	1010	994	1048	988	985	926	993	967	968	970	1001	953	984	991	976	1009	957	927	963	1020	953	998	999	946	962	984	943	980	950	941	1017	965	948	955	981	1022	994	979	974	916	1002	927	996	988	975	1002	990	1005	984	959	984	957	948	962	964	951	933	965	957	963	914	942	1021	946	994	1016	984	958	996	996	965	958	982	961	962	997	950	941	974	914	981	942	958	1007	1012	944	1014	994	972	994	988	1002	1040	958
3620	2870	2430	1623	1329	1092	1106	1034	984	989	1020	943	959	895	925	850	931	936	951	895	992	870	875	896	905	886	938	891	839	859	913	900	905	920	885	872	910	914	923	882	935	863	889	893	892	871	909	921	863	895	962	892	896	867	925	875	930	907	908	895	851	903	923	863	966	894	845	898	863	847	900	935	949	919	881	926	879	917	911	949	897	899	906	861	905	868	939	926	899	904	918	873	853	954	887	898	876	894	884	915	897	941	925	904	893	901	891	857	898	943	848	846	858	875	889	898	898	946	893	874	879	837	928	896	856	892	883	876	904	863	922	832	916	867	860	876	848	877	844	909	894	860	854	863	931	899	866	874	933	910	870	879	883	896	822	879	840	863	854	870	845	830	905	878	871	898	909	907	917	872	828	897	864	845	937	912	848	944	880	902	849	849	927	923	872	840	911	862	896	875	920	892	865	854	905	906	868	883	892	875	852	881	822	865	943	894	893	889	900	892	909	823	850	848	854	908	826	919	875	874	895	855	831	842	909	869	869	876	839	853	838	873	894	949	824	846	859	923	833	876	893	907	846	874	884	894	858	925	909	837	863	904	840	867	853	877	871	879	873	788	868	846	893	825	911	828	826	852	854	948	893	847	899	881	895	839	883	870	826	853	878	899	887	834	911	894	894	892	893	874	879	866	853	856	881	920	846	864	911	885	850	903	858	851	854	880	862	871	898	893	859	797	911	882	934	926	909	817	913	903	897	915	886	882	906	927	853	865	929	870	898	904	875	921	906	898	932	875	824	872	891	859	897	850	885	850	940	849	889	926	859	898	893	856	876	883	925	908	902	851	881	883	855	822	867	913	894	856	850	867	920	901	845	809	864	879	903	878	858	862	842	909	874	891	846	860	915	866	856	847	885	856	874	913	896	851	879	915	876	823	837	885	893	840	874	865	875	834	880	878	834	850	874	869	860	879	864	885	895	850	862	932	881	897	850	852	858	962	906	868	824	862	910	887	878	902	882	856	932	856	873	898	885	912	883	883	869	859	902	891	907	839	925	899	936	936	859	863	858	893	871	894	820	927	908	920	898	914	918	895	868	900	878	919	901	889	945	815	879	863	858	838	886	907	934	870	873	912	869	894	847	865	901	898	879	850	957	896	886	829	856	869	879	831	923	855	872	861	971	930	893	874	887	934	874	881	880	864	849	877	886	914	920	899	917	878	873	830	905	883	892	854	916	856	866	903	881	850	862	856	965	901	867	893	854	927	842	878	874	841	865	842	949	907	827	898	868	873	844	899	909	880	898	861	930	867	841	860	876	835	905	896	859	860	883	896	912	861	914	885	868	891	892	873	938	855	939	875	869	845	854	881	853	920	906	887	865	847	880	914	812	914	908	873	881	858	919	844	910	884	893	874	877	899	852	832	870	902	874	819	888	875	877	837	868	874	866	885	851	928	939	915	920	903	902	880	912	927	917	850	881	853	903	869	880	911	877	866	846	873	885	883	922	844	930	933	915	873	879	900	881	861	876	858	827	890	836	861	910	886	849	872	866	868	929	876	880	846	865	875	894	906	856	886	900	902	959	899	898	896	895	914	883	914	885	879	916	840	902	875	850	912	922	883	884	873	859	864	963	874	918	878	900	848	867	899	859	852	897	864	908	859	851	875	904	838	906	841	897	865	899	851	842	875	825	828	961	832	887	879	850	816	879	883	866	882	891	881	855	902	863	877	860	895	871	862	875	844	889	860	861	873	907	879	847	905	871	890	860	903	877	898	848	890	874	870	832	885	893	958	880	885	869	922	937	891	859	976	866	882	855	895	889	903	904	909	889	870	896	815	901	839	856	866	887	894	899	901	843	875	839	877	900	838	860	870	899	873	907	901	904	825	852	888	849	873	840	835	915	915	891	869	884	898	861	898	875	898	860	861	880	892	894	886	874	889	832	928	860	904	853	884	893	850	891	930	867	795	899	886	861	877	852	905	841	891	838	858	857	855	937	855	904	910	887	921	891	858	864	833	883	846	910	859	893	863	863	854	824	884	918	908	853	863	834	877	905	920	871	864	836	895	888	874	835	913	875	863	874	916	856	916	845	873	863	858	874	873	852	907	923	876	873	915	918	907	885	806	881	876	851	888	874	892	892	828	878	906	884	860	898	838	875	886	939	848	857	853	909	948	874	914	864	885	843	859	891	877	874	832	863	861	908	891	863	906	913	897	904	886	941	839	928	881	934	875	879	814	885	868	838	937	846	844	889	856	879	836	953	849	874	900	877	895	914	903	898	825	911	862	801	887	837	858	907	882	901	867	909	878	830	860	863	877	917	909	859	875	871	873	843	859	898	873	869	868	880	901	859	913	899	849	902	942	861	874	866	911	882	895	835	880	835	874	861	914	943	887	862	810	841	905	865	915	824	901	862	903	883	893	905	879	899	876	961	858	886	869	859	875	859	881	928	893	870	864	888	896	892	844	896	911	898	887	900	878	908	906	891	865	909	893	914	874	886	891	892	939	898	896	859	849	892	896	901	921	849	883	856	861	941	917	901	867	880	883	850	937	845	893	820	851	825	932	890	892	840	832	948	854	836	869	947	934	906	827	877	828	867	864	835	915	844	893	873	817	892	897	880	938	904	841	843	843	935	891	887	908	909	876	866	863	892	904	870	898	875	864	881	882	877	871	889	852	869	910	811	834	848	914	876	882	872	877	887	861	880	898	884	828	863	836	829	900	911	914	897	905	878	885	900	979	864	858	914	840	864	843	884	891	901	883	843	938	905	885	863	847	804	862	872	873	905	897	882	847	943	841	872	888	825	892	919	893	853	846	875	902	910	851	898	865	856	867	871	881	886	905	868	852	858	823	808	865	887	876	870	899	849	917	893	852	915	864	896	897	934	921	877	846	901	899	875	868	885	933	907	941	838	876	865	903	910	944	901	825	866	872	884	915	906	862	896	867	893	853	870	924	836	849	922	908	896	896	913	913	940	894	880	861	875	836	890	874	851	805	879	935	899	836	879	850	871	841	889	897	865	916	842	882	885	825	921	896	890	899	897	896	854	921	850	894	936	863	885	799	869	919	900	850	901	878	867	851	893	894	867	883	886	930	894	929	874	854	931	886	888	897	914	873	880	826	960	899	870	806	891	918	829	927	888	869	879	856	881	861	856	869	880	890	849	857	872	912	910	853	866	912	856	885	856	850	854	865	874	803	839	907	877	871	857	940	904	865	802	883	874	897	857	893	830	870	904	896	907	861	897	874	883	859	826	830	902	867	876	900	819	901	938	886	832	842	918	813	909	823	855	866	882	846	849	884	905	885	853	876	862	890	884	928	868	852	796	868	924	879	866	937	868	933	912	881	920	847	868	851	867	866	928	922	866	839	851	882	881	923	848	914	904	928	849	868	892	827	879	852	895	946	896	880	834	907	872	901	868	865	856	881	897	893	901	915	865	853	882	881	814	866	843	871	962	880	881	883	846	916	859	887	834	882	902	860	892	894	871	848
24145	21466	28733	24614	20871	4249	1457	947	764	823	793	730	763	719	664	699	724	700	709	695	689	658	694	657	670	703	604	685	655	645	663	675	665	656	631	645	639	628	650	639	616	606	628	648	664	680	644	653	680	662	643	657	646	627	609	642	583	615	653	634	629	641	616	640	605	685	628	633	652	628	611	636	628	635	657	632	646	636	651	608	683	606	704	635	626	598	646	636	612	636	637	622	612	647	580	597	680	605	585	654	650	650	635	619	677	608	632	657	679	672	633	609	657	630	640	637	637	626	640	643	625	641	652	603	610	619	611	644	638	639	660	620	664	641	635	617	613	660	606	619	629	648	658	616	655	606	693	602	628	592	652	651	653	694	623	589	631	664	619	645	649	626	617	632	623	639	619	625	628	631	614	623	592	638	637	619	641	644	654	641	636	651	686	609	633	615	683	653	635	643	617	662	674	638	622	605	588	619	653	620	650	648	622	630	638	680	602	647	585	664	646	599	630	641	611	655	632	645	619	651	616	601	649	634	685	666	641	651	623	671	614	658	644	617	633	615	618	634	610	602	619	598	642	620	560	648	649	656	596	618	646	662	661	672	662	629	639	648	639	649	613	616	653	596	664	655	631	627	672	676	629	575	610	620	627	653	658	593	672	629	646	591	625	616	675	611	637	666	652	658	614	621	618	612	598	605	664	632	659	676	650	622	612	639	631	617	615	584	617	598	607	608	639	670	648	676	623	634	671	705	586	607	632	674	618	625	630	624	651	640	655	626	686	663	639	675	671	629	630	649	632	626	582	603	612	615	602	635	620	624	629	650	634	600	637	620	621	651	612	611	678	579	648	645	648	624	626	645	652	614	607	618	615	623	641	638	703	640	671	628	636	623	636	632	616	614	645	625	661	663	647	634	624	614	600	637	649	649	636	608	650	593	643	688	644	653	635	607	597	638	642	616	620	624	632	623	589	628	577	588	654	661	603	571	636	610	623	628	630	630	633	649	623	625	648	691	664	657	594	605	698	657	653	637	658	615	642	620	633	613	610	660	664	625	608	612	621	619	628	643	602	605	657	617	712	702	614	644	667	594	683	619	617	630	601	627	606	642	646	624	645	630	655	632	619	674	649	634	607	620	620	636	674	628	622	610	601	597	667	620	604	635	634	579	648	630	704	631	647	660	618	613	641	579	614	620	644	639	654	631	606	626	624	636	644	639	616	614	598	616	603	615	607	610	638	647	656	593	689	592	669	668	623	603	594	624	611	630	651	669	639	658	647	617	669	606	628	627	602	635	628	634	627	578	631	619	601	666	624	662	632	587	671	630	607	620	660	664	587	647	646	607	645	645	664	601	649	642	643	615	651	631	678	637	606	642	614	626	626	637	620	636	653	594	621	628	618	614	645	639	618	625	637	631	637	640	628	640	629	633	633	642	648	621	647	614	629	615	606	641	634	650	630	679	644	644	609	623	649	591	574	628	629	632	634	661	644	635	598	637	662	608	567	613	623	610	621	607	624	608	634	601	607	625	593	631	627	618	626	606	631	658	641	600	649	636	634	601	606	637	648	612	615	663	633	608	649	611	640	587	598	651	589	604	715	617	651	638	635	609	632	609	608	670	598	648	642	621	635	620	628	670	628	662	649	646	635	595	642	639	623	640	647	627	647	615	615	646	624	651	632	594	631	610	707	639	642	633	614	605	645	651	612	615	648	606	629	633	601	625	644	637	646	660	624	637	635	645	660	594	650	668	608	605	603	589	628	645	599	590	622	646	617	665	627	636	658	586	643	655	616	599	656	646	657	601	650	637	614	662	656	589	602	655	658	662	639	610	588	613	613	626	642	653	643	605	617	700	626	560	692	667	636	612	625	638	637	654	678	629	651	662	667	627	635	607	661	644	602	629	602	610	624	641	605	621	640	645	626	671	632	589	634	641	633	580	655	651	646	657	648	610	612	592	715	630	611	611	618	595	581	632	631	650	650	656	619	632	656	637	681	633	605	611	630	698	623	636	641	644	591	652	632	612	620	617	646	615	689	624	673	639	596	635	663	590	628	706	610	660	645	639	642	638	629	636	604	564	617	637	591	644	666	610	632	593	619	642	682	622	607	611	652	589	673	649	623	681	629	628	608	652	628	591	634	606	644	685	596	655	643	638	648	595	641	633	657	653	685	611	647	641	603	630	629	596	677	673	623	617	625	626	639	649	634	598	610	582	628	563	624	611	604	614	589	658	606	646	593	643	652	641	653	592	602	613	613	609	657	623	629	629	653	604	639	601	625	605	609	636	622	644	659	666	624	643	644	635	610	589	605	586	601	637	608	683	646	593	624	673	614	639	610	616	618	709	666	630	642	636	634	647	622	642	636	636	599	627	625	612	578	620	628	626	611	622	652	649	588	612	666	625	626	671	640	669	641	639	650	597	624	660	642	625	620	621	622	647	624	615	636	604	661	606	611	601	623	574	622	621	665	620	608	600	675	633	570	611	631	635	624	659	611	617	615	606	632	618	616	588	625	625	617	678	635	625	694	677	647	605	650	638	628	630	625	649	680	646	594	646	598	607	656	637	640	624	591	634	601	678	662	631	637	617	603	677	626	641	675	640	599	632	631	634	689	609	628	638	676	623	640	622	643	622	610	691	614	657	625	566	601	637	650	613	586	595	619	651	611	602	598	581	627	627	657	646	610	615	610	605	633	625	643	622	603	617	633	639	635	666	623	685	617	602	617	612	654	642	618	623	649	654	623	588	630	594	633	613	620	627	636	656	626	626	611	597	622	608	627	628	612	624	657	696	601	624	644	629	609	618	590	610	661	659	616	660	652	608	595	610	604	653	649	605	619	659	631	608	637	671	608	614	656	651	660	624	587	620	596	624	654	636	640	601	626	629	593	594	659	599	635	613	651	642	656	630	677	649	593	587	642	656	637	644	604	647	615	646	596	578	615	630	615	647	645	630	632	628	635	629	605	599	647	629	613	607	602	634	622	628	628	632	666	617	613	623	630	623	632	627	610	613	659	624	646	610	630	635	653	628	640	634	623	648	614	631	651	661	623	637	642	632	646	651	592	642	646	598	604	568	625	659	600	616	636	644	596	620	606	644	597	638	638	628	623	635	645	605	628	665	630	598	603	605	649	617	636	641	643	638	646	593	603	632	608	627	621	556	659	641	629	625	649	647	662	647	581	639	618	590	630	619	631	632	629	585	599	635	591	596	612	602	634	664	625	637	652	662	625	622	667	647	605	670	600	651	575	658	576	640	641	674	649	634	636	650	623	663	640	645	637	654	616	629	676	620	579	608	585	601	620	647	618	684	595	666	636	654	644	634	573	656	642	676	624	644	646	585	631	633	665	647	629	621	592	605	618	616	646	660	600	623	623	636	644	626	619	632	669	608	639	599	645	657	690	626	577	648	644	641	606	643	601	579	609	636	625	601	639	610	642	642	646	625	641	622	676	596	608	585	588	634	634	616	629	650	660	622	665	639	637	596	651	618	599	583
3573	5017	4009	2217	1562	1291	1106	954	903	828	792	813	718	736	703	688	711	726	694	722	697	658	657	709	663	675	681	652	632	610	637	644	667	620	639	672	637	603	638	681	620	645	648	669	599	609	665	649	632	652	664	674	646	639	608	649	631	654	648	637	669	660	618	582	656	642	625	644	622	621	654	637	604	637	639	602	633	638	669	654	634	639	662	593	616	596	613	620	623	642	606	625	642	681	642	610	596	644	673	591	660	613	645	634	581	604	669	587	644	623	635	643	608	623	593	585	621	614	669	643	655	643	608	674	630	607	595	683	657	671	601	629	613	599	623	649	625	658	636	637	633	650	620	636	628	621	616	656	638	569	613	646	641	632	608	645	621	627	623	619	631	660	662	620	617	644	630	616	617	671	557	643	664	618	630	633	646	624	662	612	618	619	667	667	605	634	620	592	675	612	613	634	583	594	635	642	635	646	622	621	630	638	621	647	623	654	591	594	613	635	590	607	640	592	636	624	673	655	619	614	623	633	598	618	621	611	626	633	641	596	648	638	612	603	644	612	604	630	588	597	650	643	612	563	617	631	659	665	673	553	603	591	641	606	621	603	660	596	648	603	623	637	639	639	626	654	609	629	571	640	636	633	659	670	598	639	638	648	646	603	594	619	686	597	642	589	619	610	594	611	628	623	593	589	619	651	663	631	648	642	645	664	605	652	622	652	628	583	579	596	636	599	650	621	638	637	636	621	585	616	626	632	613	615	638	616	659	638	582	607	666	645	636	591	596	601	640	618	605	616	710	550	636	572	610	645	615	665	610	580	628	569	653	619	609	617	621	644	639	637	618	620	585	611	611	628	657	586	591	582	656	666	617	600	607	581	611	624	653	658	611	649	630	574	627	640	620	612	626	633	604	632	635	609	607	620	614	581	616	648	632	636	642	621	627	617	615	680	634	618	627	667	625	592	616	622	652	629	638	613	645	656	650	631	621	643	650	576	602	596	585	690	622	607	638	602	630	619	637	584	636	623	635	624	655	655	637	611	618	647	600	653	624	580	620	623	636	615	616	609	633	615	576	602	611	606	633	636	606	611	593	605	621	587	600	625	626	651	578	581	623	664	605	609	645	637	615	609	627	635	621	621	578	621	636	618	607	560	616	627	638	616	610	650	615	632	609	634	614	624	614	620	607	633	616	639	667	604	581	621	615	656	640	630	616	648	653	623	575	647	633	650	625	655	613	645	660	632	635	610	643	617	615	626	598	620	632	641	614	637	619	584	582	637	601	645	601	641	589	644	592	587	581	602	587	628	613	647	628	599	612	594	607	595	616	627	560	651	658	624	621	646	587	611	609	647	599	662	659	600	616	647	607	623	594	658	646	677	607	609	600	600	613	638	605	660	615	594	591	612	664	644	593	631	569	612	636	604	611	619	597	606	625	658	588	627	600	633	640	599	587	613	630	613	581	611	613	638	634	655	653	607	638	639	587	598	649	614	647	588	613	625	661	656	633	584	638	619	656	625	628	623	629	629	641	668	651	598	628	608	615	624	652	608	591	588	591	628	631	609	619	630	615	606	603	608	582	633	640	610	634	657	620	585	614	670	622	587	595	626	619	640	670	612	574	599	565	635	584	639	622	608	679	552	635	634	580	590	641	636	622	618	587	640	617	642	581	615	580	609	666	610	632	656	644	655	670	614	592	579	622	630	661	632	625	618	641	630	662	626	643	670	581	606	627	612	610	650	609	628	619	628	625	556	625	623	559	623	614	600	600	612	622	629	628	610	595	687	644	622	606	631	615	610	660	608	595	610	613	653	602	614	634	614	607	596	614	640	599	614	633	657	606	634	628	632	601	587	601	604	601	602	604	614	639	583	589	644	652	627	613	601	604	607	618	620	657	633	641	611	655	600	616	574	632	613	618	639	633	645	616	621	601	628	599	628	608	604	625	657	665	617	589	611	604	607	553	626	647	632	612	612	616	569	625	643	617	565	644	626	606	637	597	619	621	578	614	603	621	649	588	644	622	636	616	634	634	612	623	630	621	588	630	628	652	641	594	628	625	579	621	627	632	607	589	631	681	627	662	620	614	578	617	645	623	615	590	623	604	660	568	616	620	630	604	626	624	638	617	613	654	618	596	605	582	609	630	584	587	600	631	654	643	657	604	604	594	609	621	628	603	616	629	627	620	630	594	624	639	626	607	637	623	600	631	661	685	604	637	619	650	617	618	577	561	609	619	625	573	623	619	642	586	615	616	636	618	632	591	584	619	598	608	599	644	592	663	595	632	589	596	659	623	594	616	603	585	630	603	550	635	614	653	607	607	615	619	600	612	671	655	591	640	623	644	583	619	639	586	582	588	668	614	621	598	587	609	614	639	594	626	574	641	594	666	642	617	618	600	626	645	595	607	611	618	619	650	600	623	610	595	619	642	592	589	577	591	610	586	641	630	642	607	620	611	600	580	644	618	599	631	616	635	634	630	639	595	622	611	619	654	607	603	594	656	616	572	583	586	615	653	603	603	634	590	633	589	627	625	554	587	622	599	628	659	610	627	627	615	626	619	594	601	610	662	603	583	606	608	619	635	600	630	639	595	638	632	588	597	589	630	597	593	631	546	638	606	666	661	625	601	594	626	619	619	618	610	626	597	608	625	576	616	619	615	633	625	622	653	636	621	621	609	619	646	675	687	656	640	588	631	620	608	627	588	607	572	610	619	605	613	605	624	594	517	663	598	567	633	600	607	602	633	636	649	628	633	630	631	645	631	602	632	651	592	636	655	604	654	587	635	605	626	609	587	627	615	633	636	654	665	620	656	602	614	603	588	650	629	624	595	617	614	634	647	585	608	670	593	639	640	617	671	621	600	617	612	577	612	643	638	666	593	593	610	551	615	598	606	603	646	621	603	591	566	680	668	625	597	590	648	667	610	596	554	616	517	615	612	599	627	602	602	632	653	674	624	565	602	660	598	632	600	631	615	652	655	633	643	649	614	589	615	602	594	590	654	623	614	620	632	600	615	605	609	633	631	631	637	622	629	626	607	647	644	611	607	651	562	611	625	605	601	608	645	652	619	692	611	611	617	668	578	612	602	625	553	634	628	598	635	602	632	590	635	619	595	627	617	628	619	606	604	625	634	635	633	633	656	627	641	644	582	637	597	626	571	594	606	647	561	619	619	653	591	608	586	647	635	675	623	632	593	667	628	625	636	600	609	593	584	657	632	614	647	522	603	607	656	598	630	640	631	628	620	622	602	616	607	642	670	578	584	611	589	650	585	639	657	631	615	611	599	620	628	588	644	609	616	594	632	605	626	626	596	628	603	622	638	612	669	607	637	610	601	584	612	639	604	596	679	638	610	621	595	596	620	634	640	604	629	644	650	617	599	597	585	585	635	649	620	631	590	659	654	618	645	661	659	582	636	631	595	617	602	641	608	627	599	586	657	645	628	643	586	613	616	616	626	635	634	631	654	628	610	636	615	623	597	603	572	595	668	625	607	606
27557	12558	2337	1358	962	949	977	965	985	945	957	926	960	910	944	977	948	950	1006	1012	958	994	896	899	961	973	958	939	972	967	922	912	979	938	999	973	949	960	959	1026	983	944	996	1002	893	971	969	890	945	888	978	957	987	943	953	931	963	977	954	933	971	965	942	920	907	936	972	964	946	951	913	968	943	928	942	933	900	885	959	974	912	928	994	928	970	889	926	938	951	959	972	994	1039	954	891	926	947	881	950	906	878	906	927	930	1003	938	925	926	910	869	935	944	979	924	951	960	927	936	971	924	958	1005	935	926	920	987	988	907	965	920	941	1009	988	946	937	925	961	905	946	962	986	914	919	940	1013	975	958	938	934	957	958	937	1001	944	910	979	914	886	903	978	977	929	928	970	965	982	968	913	915	929	916	934	944	965	944	858	935	935	984	915	906	956	911	1056	940	961	920	973	934	960	914	931	926	965	949	964	971	924	974	933	967	993	990	909	939	920	918	940	861	916	936	984	899	898	986	946	929	999	983	988	959	960	923	1023	951	955	943	972	988	976	941	964	952	986	964	938	912	926	889	960	954	939	931	947	923	937	923	951	945	982	919	962	943	945	976	886	938	929	964	936	919	980	882	932	882	917	921	922	851	955	934	933	874	937	957	972	929	882	944	883	973	961	939	985	941	948	906	926	904	898	957	982	896	928	933	961	986	977	946	919	934	997	959	978	906	951	901	937	900	916	969	933	898	909	992	978	954	974	952	963	935	975	943	957	930	979	903	926	955	960	961	958	976	974	934	984	937	946	989	927	938	973	979	921	936	942	896	966	903	943	968	953	914	926	950	975	935	941	931	941	979	924	978	877	957	909	953	973	962	914	963	969	920	972	971	971	956	934	941	893	943	982	918	930	927	932	906	916	929	912	992	896	940	946	923	941	913	974	914	924	937	976	898	941	910	963	922	971	951	943	919	982	906	1003	949	924	944	939	952	963	958	966	917	907	867	886	953	937	928	909	948	957	957	974	975	952	982	897	1005	875	994	924	946	965	943	934	932	943	967	955	960	927	931	980	949	967	935	940	922	974	938	970	931	912	981	948	948	935	990	977	958	975	966	1019	1022	1022	955	930	898	938	948	922	925	919	957	919	980	935	1001	946	991	956	947	934	941	974	949	933	937	910	922	950	956	917	920	966	945	902	903	893	942	923	920	954	957	981	942	932	948	928	901	911	933	964	936	918	907	877	966	896	927	935	933	968	983	937	967	987	911	954	937	970	941	973	958	955	952	927	916	946	1002	889	954	877	940	982	976	997	911	950	952	930	966	966	980	975	932	967	985	938	944	980	958	997	997	1012	970	957	961	948	973	917	974	961	959	1006	959	913	911	939	943	897	914	861	897	942	960	924	932	923	921	891	894	994	982	917	951	897	927	980	945	929	946	1007	939	915	935	891	954	947	957	991	931	960	944	984	979	920	986	898	918	922	953	942	913	958	850	953	958	947	962	945	915	942	956	962	914	943	991	939	973	972	968	942	962	999	914	953	955	931	910	967	941	960	950	943	915	947	927	971	1001	958	987	973	890	936	930	957	944	956	925	990	931	948	933	974	939	925	949	922	947	939	970	934	954	945	986	922	932	976	923	1007	976	938	958	914	888	1007	951	955	896	921	950	934	964	1004	918	943	941	900	927	941	920	896	928	974	887	939	952	945	958	964	911	972	944	973	913	926	994	940	872	898	960	918	899	988	954	903	909	944	950	953	922	923	942	920	941	964	983	949	894	901	900	959	938	930	905	932	925	960	886	995	973	977	991	931	931	942	991	938	955	956	990	949	957	902	955	972	967	908	966	931	961	938	974	990	950	960	981	922	951	943	972	967	948	990	922	924	1007	929	882	891	901	982	889	971	887	907	946	960	906	960	946	964	925	947	958	910	975	1007	954	994	895	953	894	973	988	943	906	938	905	931	902	919	904	943	1020	929	961	913	963	946	967	907	962	886	902	976	873	949	926	941	959	936	916	983	903	982	921	937	962	911	1031	935	948	955	914	926	952	958	951	960	943	977	929	925	984	918	913	906	941	969	964	971	943	925	980	940	962	937	943	909	947	945	905	902	956	992	958	952	953	965	918	912	964	945	919	952	932	921	922	879	927	978	956	918	1000	913	975	931	939	950	918	944	961	968	905	913	949	896	953	956	965	905	961	946	893	951	920	863	960	914	920	962	936	933	950	958	957	952	958	948	897	954	948	945	954	909	936	982	947	944	959	945	951	932	948	931	906	906	888	937	958	994	946	943	980	956	924	987	894	935	917	968	977	949	962	968	956	907	921	985	949	960	964	953	945	957	932	925	949	1006	922	952	941	896	910	925	944	936	903	921	863	929	896	873	952	989	953	960	939	982	984	967	960	971	937	887	963	900	945	894	880	937	962	913	904	1004	933	927	938	916	933	951	938	923	942	924	938	953	950	924	915	994	963	935	907	990	920	957	914	907	1006	929	953	953	890	952	923	928	939	988	971	895	906	961	944	968	892	909	886	945	917	919	968	972	996	920	944	993	982	943	928	904	950	953	967	926	933	956	930	922	937	936	971	925	913	945	944	947	914	975	956	935	959	906	913	922	939	928	907	903	938	990	985	928	941	916	951	960	960	935	896	962	921	923	953	927	960	961	953	961	923	948	923	921	960	944	910	924	952	902	907	945	930	939	918	970	940	908	949	928	948	992	897	939	938	909	903	956	958	932	956	929	953	979	978	931	984	904	966	941	913	980	924	951	1005	992	959	937	971	1016	965	913	932	970	942	903	895	942	920	957	949	916	929	922	930	933	908	990	1014	935	1001	979	936	936	987	957	939	917	942	925	953	916	912	956	914	998	933	950	965	1008	944	896	994	940	940	979	991	930	926	942	968	954	964	944	931	868	930	985	989	949	984	1014	981	959	961	954	939	971	920	932	877	968	995	974	1000	874	950	943	930	932	960	959	966	938	986	953	957	914	969	947	989	932	951	889	980	935	926	1008	945	956	921	878	956	950	901	936	955	952	944	1002	993	962	897	1003	972	910	929	916	989	951	892	950	928	1001	898	921	872	951	892	998	949	972	913	979	994	973	904	946	897	951	972	930	940	949	955	940	892	917	917	975	896	986	919	961	950	914	939	953	906	925	991	939	931	872	858	925	912	903	913	873	971	992	945	953	948	908	941	932	974	918	948	924	968	952	947	910	929	926	851	923	929	956	930	911	898	923	930	926	961	919	930	925	966	951	1007	912	986	900	918	891	915	957	908	968	954	895	936	927	935	997	934	934	995	970	956	910	992	948	969	939	953	1017	946	920	894	934	961	960	905	946	972	906	947	979	965	933	932	933	897	943	922	941	958	883	931	956	930	932	980	880	888	898	927	932	918	932	921	973	917	953	976	935	939	964	904	927	958	963	936	941	870	918	921	910	955	957	907	908	927	948	971	984	927	982	976	970	899	1011	892	953	953	1020	923	925	976	940	925	949	905	904	900	912	938	941	957	962	862	934	932	925	943	927	961	1008	890	966	909	957	963	965	973	954	907	931
5176	1061	981	874	835	880	876	814	827	851	836	831	797	853	859	796	886	776	846	831	873	798	852	873	903	840	840	815	850	859	862	805	827	804	882	858	828	888	830	837	822	864	838	837	813	827	820	796	799	832	807	849	819	825	870	825	803	815	831	752	819	810	783	852	811	798	811	814	773	847	840	827	799	840	822	807	802	838	850	838	844	832	817	819	829	791	814	792	791	844	867	800	799	882	842	817	787	850	822	856	821	884	852	889	836	858	849	813	848	870	811	854	830	807	796	840	874	824	832	867	869	851	802	814	822	849	832	807	890	858	785	837	866	836	839	854	762	829	784	876	839	830	825	839	864	845	842	830	848	823	878	823	851	832	833	822	817	809	827	794	851	817	846	841	818	829	847	875	811	816	843	842	846	820	808	826	856	900	854	792	812	809	813	860	826	833	883	892	778	844	819	830	837	838	802	839	866	779	798	778	809	806	817	826	777	824	827	791	847	881	810	818	786	871	898	845	753	829	783	875	821	850	848	834	861	817	765	861	820	821	807	842	810	799	871	868	837	833	828	831	787	793	830	756	833	797	785	836	816	855	835	800	820	833	796	864	824	819	878	821	800	795	860	851	768	835	856	875	785	852	802	829	870	844	882	822	814	809	780	817	765	782	844	773	816	849	873	828	830	810	856	789	808	811	870	815	828	804	847	868	818	834	792	787	871	827	834	809	816	776	832	864	871	858	825	821	760	831	815	829	829	808	783	887	757	791	863	813	820	790	856	796	809	832	846	860	772	864	856	826	838	833	812	829	853	819	812	861	833	780	805	784	825	846	798	855	826	793	859	840	820	841	815	815	855	834	822	824	842	811	844	796	837	780	810	786	762	862	821	805	857	803	815	822	831	838	846	841	789	829	812	848	895	830	839	780	795	815	794	852	852	808	885	808	846	870	872	850	853	775	824	771	796	877	819	836	815	810	825	817	864	858	874	811	815	849	814	859	808	805	833	825	837	808	838	767	822	867	843	799	861	847	827	763	792	819	786	847	798	842	861	829	843	851	766	813	819	852	832	809	841	826	793	851	849	822	807	825	827	820	844	815	866	850	826	864	803	777	758	831	825	821	843	794	841	826	837	831	825	834	850	789	821	784	830	767	820	809	774	841	857	865	785	839	834	804	883	851	824	798	885	841	845	805	825	824	816	837	857	853	838	836	797	837	843	808	823	846	814	853	824	811	855	777	879	845	830	848	826	842	844	823	843	823	853	768	834	878	810	822	856	786	782	860	834	806	866	815	841	840	817	868	787	831	857	739	805	820	802	813	819	853	810	769	796	904	849	811	803	809	806	813	849	899	807	800	813	779	790	861	843	789	824	866	809	809	835	816	840	854	789	846	841	853	795	791	805	799	870	817	828	849	766	790	806	825	838	791	838	820	811	804	836	799	877	863	847	828	835	813	811	807	845	792	801	826	823	802	826	830	832	838	801	801	836	832	839	862	861	748	837	834	834	798	838	814	828	811	874	825	828	790	819	858	836	785	821	824	869	846	763	796	786	833	814	826	854	821	807	815	847	789	808	844	855	835	858	792	828	811	816	804	832	849	824	835	859	808	856	775	844	822	817	780	816	809	804	854	858	859	834	813	825	845	825	755	825	845	829	825	863	789	822	840	822	847	837	837	835	839	792	783	862	849	815	815	841	808	864	852	810	823	828	815	844	835	837	823	825	861	818	878	845	852	786	896	826	824	880	810	810	815	799	819	842	855	842	839	833	884	853	853	812	839	792	829	813	796	819	861	804	867	832	829	836	811	882	823	825	798	836	842	859	807	838	856	835	757	861	789	762	848	821	837	809	828	830	789	836	850	816	829	780	859	831	816	813	788	796	866	811	867	761	866	803	828	829	806	804	822	829	821	801	791	864	726	851	844	816	823	810	852	837	870	833	877	853	809	818	820	831	822	806	862	782	782	881	861	800	802	797	761	846	845	823	776	790	808	802	837	842	857	817	839	782	827	827	809	777	805	839	877	802	842	870	822	807	832	779	824	838	829	798	826	831	817	831	814	864	833	796	814	817	844	799	835	800	834	853	821	792	863	842	831	875	806	804	782	825	801	777	822	868	823	877	808	822	837	840	815	816	801	813	813	844	855	844	800	876	779	821	838	800	887	811	841	882	843	788	819	851	824	856	841	814	808	799	835	860	857	800	820	832	843	839	798	803	806	794	847	820	806	831	847	852	783	851	819	852	818	800	795	912	841	874	822	816	798	857	778	798	847	843	837	845	857	833	783	837	833	799	818	799	821	860	851	848	836	828	818	841	834	858	781	816	841	801	833	814	805	823	783	839	803	779	821	807	821	809	853	820	856	814	809	784	828	850	848	865	875	781	852	808	818	775	820	898	838	794	833	797	857	873	830	825	764	854	858	840	845	827	834	836	791	790	839	832	829	824	811	860	808	812	840	850	821	809	863	812	829	797	818	867	848	814	837	823	851	832	839	784	842	792	812	848	819	789	771	808	848	825	858	842	896	796	844	896	809	763	834	850	810	800	841	814	821	874	838	834	797	867	857	800	797	891	825	826	853	801	860	837	832	801	827	832	826	804	799	807	868	788	842	839	819	830	848	848	828	842	799	824	839	843	820	847	775	814	788	845	791	831	779	804	859	803	833	853	874	836	831	809	842	804	858	826	831	820	864	863	832	824	859	881	822	840	892	823	822	840	836	827	846	879	839	802	794	850	870	846	825	800	787	818	796	789	850	823	823	844	843	897	829	823	871	872	838	813	891	828	865	812	818	803	809	818	834	844	857	849	829	811	816	778	805	843	814	836	776	787	796	838	856	830	844	814	846	845	798	821	808	808	806	839	808	796	804	837	798	832	845	807	841	805	840	820	868	797	828	862	791	821	867	837	839	822	806	837	733	789	828	886	790	843	832	807	848	815	801	825	786	771	830	843	811	799	864	827	829	821	839	849	866	819	810	803	794	868	860	842	804	821	790	860	818	828	817	782	840	818	854	884	769	803	847	852	838	859	800	848	833	815	830	811	845	844	804	815	854	828	795	784	837	780	819	816	759	818	807	782	904	819	830	806	842	833	832	839	807	809	828	839	853	824	794	795	846	855	795	805	844	819	825	803	835	831	838	817	796	841	842	881	800	849	857	814	806	835	781	806	833	833	868	848	852	832	856	820	847	842	847	877	844	852	801	806	834	842	812	800	838	835	805	828	818	809	786	845	900	823	803	837	806	810	821	824	790	851	815	883	780	807	821	841	894	775	798	775	807	784	782	813	804	853	791	764	820	856	822	797	908	837	837	796	802	867	831	856	811	828	875	832	835	864	797	802	829	801	816	867	837	836	822	782	850	868	849	819	821	808	852	903	797	810	812	801	835	872	805	830	777	814	873	854	833	848	844	840	781	813	777	842	836	821	823	824	807	811	815	853	806	817	768	846	848	794	814	817	816	857	834	878	804	816	846	792	840	873	778	854	815	843	825	771	783	825	797
25407	21456	26828	23374	3681	1580	1351	1129	1046	1082	1056	1036	948	1062	966	1034	1041	1001	980	1015	996	1011	988	1040	986	1012	1004	951	1005	996	971	1011	1044	1026	966	984	975	989	984	979	957	1006	1019	1057	978	954	961	962	992	999	997	985	991	957	998	978	998	963	966	1016	981	949	945	1004	961	942	958	1001	987	928	994	982	957	1009	976	992	1007	989	964	964	955	916	1000	976	982	895	997	1026	1015	1021	994	971	981	981	987	966	989	989	945	981	983	951	1015	988	972	946	979	1029	970	949	969	973	992	936	952	988	925	958	966	948	1003	969	964	1000	920	959	1016	1005	950	952	911	936	921	963	967	1005	990	992	1027	932	953	1009	989	961	983	980	978	961	1003	973	1053	999	1003	919	1011	997	939	1068	922	940	981	969	978	907	983	1039	1038	964	976	947	983	1049	990	957	974	934	1030	937	955	947	981	900	882	955	935	1002	978	941	957	966	958	1029	984	1023	961	1008	931	934	966	1026	971	927	993	981	974	1053	1024	947	1017	1023	988	1023	995	917	965	1012	961	956	931	968	1004	991	1031	1035	996	977	1026	980	959	970	987	943	990	985	1023	994	1009	986	1029	957	981	990	953	954	980	992	954	1019	972	976	997	944	974	990	961	977	959	964	967	963	950	957	954	900	977	996	969	971	966	994	944	936	980	994	908	988	942	974	965	969	978	988	986	992	970	999	1015	960	1015	973	946	969	989	1035	980	968	968	980	985	1008	999	977	917	943	1000	996	971	1009	973	922	1009	907	973	956	959	947	979	1006	993	1006	938	974	1037	943	949	987	971	938	964	965	940	1009	1040	1051	958	1029	996	1030	1027	968	997	936	972	984	1002	990	971	933	990	1004	1019	972	993	989	1045	1021	934	934	934	967	935	980	963	973	1037	1000	1014	933	990	983	1033	1027	1020	1030	1044	944	1012	954	955	998	974	994	998	1001	979	984	1004	994	1001	1027	937	946	946	975	979	991	974	989	947	930	1008	957	967	993	919	1004	985	1003	997	987	987	954	995	1029	987	961	940	1005	983	949	980	1007	985	938	954	934	976	962	978	1040	983	984	990	965	993	974	941	926	978	933	940	934	936	939	969	959	971	978	1034	1038	999	927	971	944	964	1015	987	977	963	951	960	962	964	993	975	986	996	1034	960	965	986	929	962	1005	1041	980	1009	941	993	969	982	953	968	1009	986	981	983	968	950	966	1022	956	977	966	998	967	967	999	941	983	989	1009	952	1007	928	968	1008	967	967	1049	987	961	1031	1021	953	966	1025	995	1013	994	960	977	950	959	1022	987	962	1049	994	1027	952	1005	983	937	1003	1000	994	958	1003	999	982	974	960	1018	984	963	995	1009	1034	973	891	975	1029	973	999	926	976	1004	920	987	956	943	985	1027	937	1004	973	996	944	998	970	992	941	1008	968	941	993	927	986	996	995	987	946	959	957	1003	973	1026	933	992	987	1001	1015	995	915	948	933	979	1006	978	1001	1008	1014	1029	943	973	1010	1018	1006	1058	927	996	954	974	898	976	983	910	959	1003	1000	929	1009	991	989	949	956	926	1033	977	962	997	957	1007	1024	1013	941	967	992	926	903	927	952	956	947	974	946	969	958	932	982	1030	947	966	969	918	1004	1022	961	1031	974	965	990	917	981	997	975	1011	964	943	963	995	990	999	938	1033	980	997	976	959	962	959	934	991	998	942	991	986	996	942	1042	922	1022	1028	949	949	1018	952	982	979	999	996	986	909	1013	968	971	949	975	948	926	994	952	1017	991	929	974	942	1005	986	1030	1036	944	972	959	970	943	988	952	994	989	871	964	945	998	964	993	956	979	908	977	980	986	993	994	1023	972	979	997	1003	990	945	1011	969	958	1004	936	1010	1004	1032	1035	964	998	973	976	961	981	992	941	996	963	982	961	990	989	974	1012	1019	965	1006	975	1008	948	964	983	929	1017	1004	970	998	1013	953	980	948	964	981	991	952	1012	963	976	949	950	1002	973	964	1027	945	995	1007	1001	998	952	988	948	1003	922	963	1023	895	976	1028	934	1002	989	969	941	1005	965	965	931	940	966	1018	953	932	1007	968	958	983	1037	992	984	951	994	954	976	1004	981	957	990	903	991	1013	936	966	1002	971	958	988	989	972	970	944	976	943	945	978	968	1038	955	962	919	1024	1028	1031	993	963	911	968	964	984	998	989	988	966	995	1006	1002	969	1003	1046	999	1006	936	982	972	1002	998	997	1014	957	939	1002	990	912	948	1016	1009	959	967	959	978	978	970	977	1002	961	948	1007	1014	1033	1020	998	992	954	919	938	1014	997	968	991	954	1004	936	1007	974	967	973	987	1002	1010	981	944	977	922	983	993	964	921	1009	973	1024	972	961	905	1026	1018	987	967	946	939	995	957	978	939	985	999	923	1000	995	961	952	981	999	1006	951	978	1007	982	1015	976	945	997	970	931	942	970	999	990	994	998	960	1002	948	972	957	979	971	982	965	939	1020	977	978	956	969	990	999	1021	1002	970	965	933	915	913	955	977	1031	927	979	985	983	984	969	982	1017	944	955	1015	972	993	994	944	1001	1003	993	1032	1023	982	1015	970	971	1020	944	976	965	968	1001	1018	960	978	1007	942	1019	1009	1006	1020	932	973	934	953	949	965	1013	990	1029	1007	974	1028	943	1015	966	1047	976	987	958	1046	1044	1000	971	985	978	980	998	956	1015	1000	993	999	993	991	972	1023	992	958	937	1023	1003	981	1026	998	975	995	980	1029	1016	931	937	1000	981	959	998	969	991	970	1016	934	1022	969	1014	943	1022	936	943	982	953	967	1004	967	970	951	922	932	911	950	935	939	975	961	980	955	964	994	980	1013	1038	959	971	1004	964	954	974	1001	957	1012	977	933	971	988	1007	990	996	991	912	937	1005	902	940	970	1003	1019	962	974	984	953	1017	954	975	981	957	975	888	949	970	911	985	989	1001	1005	945	1026	1007	995	968	1025	993	913	903	960	1008	921	983	1017	973	948	947	1004	1037	955	955	1046	976	996	981	939	963	962	985	940	948	943	934	951	984	1002	928	978	980	977	985	951	970	985	996	973	987	985	934	1018	994	945	958	963	950	961	946	969	952	951	966	974	976	961	1000	958	958	1011	961	1000	992	925	1057	919	929	922	992	974	1010	993	937	1004	1022	1055	1002	1009	964	959	983	953	1000	1028	1015	975	939	985	955	979	997	974	978	988	979	912	912	962	970	1001	985	920	985	1002	1029	973	1071	938	1012	1006	957	933	948	1020	1015	986	981	937	990	984	1008	1015	1034	987	983	913	952	976	926	985	985	981	967	969	980	990	998	949	964	960	949	990	936	959	983	973	1030	1041	987	945	969	978	999	986	991	1017	971	964	1000	972	963	1003	967	989	1017	970	990	1058	928	949	976	1002	1019	949	1033	931	983	949	945	1004	950	904	981	995	998	953	971	1012	1008	949	941	946	1051	989	976	985	955	951	1009	924	986	925	1001	974	983	968	987	1005	1034	971	1005	964	1030	1004	1000	962	984	956	1004	952	972	961	938	919	971	965	969	989	1051	955	1006	989	989	1025	989	975	969	939	963	1004	983	984	1005	940	978	1009	948	944	1051	1001	945	995	977	980	945	1010	959	977	948	954	957	1001	990	992	969	1019	1008	1001	975	930	962	994	972	1029	1040	971	942	904	985	1014	977	942	940	976	982	933	1009	1001	1001	934	1029	952	991	1016	940	980	959	947	988	967	1005	973	950	956	1001	928	1030	981	987	1011	967	963	1016	1004	999	975	958	985	979	1027	969	979	929	956	975	967	910	932	965	965	947	961	934	987	1042	957	963	986
3633	2869	2431	1555	1285	1152	1074	1065	973	951	954	957	958	925	876	974	954	942	951	926	943	937	927	909	905	934	894	935	893	862	890	884	901	939	879	932	920	882	878	895	898	886	914	869	922	897	882	919	886	904	866	811	888	921	864	896	914	902	892	839	864	874	868	910	901	869	842	831	912	912	902	922	900	841	925	934	897	885	860	874	879	877	899	909	877	900	876	934	864	906	900	878	957	888	873	906	878	896	861	905	900	858	906	878	872	877	876	872	833	903	904	884	889	888	899	864	826	880	847	854	903	810	886	923	904	920	888	858	880	839	824	864	881	896	830	821	870	860	897	900	831	921	835	888	888	910	934	965	866	902	913	893	935	912	889	880	904	881	936	910	857	891	854	840	895	886	890	849	869	880	866	881	872	864	903	916	927	866	880	871	912	865	859	895	870	843	892	849	821	854	881	902	870	826	905	915	895	809	898	835	877	861	855	838	856	878	887	885	903	930	904	880	912	840	877	854	928	896	822	893	870	858	851	907	842	846	895	862	878	896	849	892	886	860	852	901	934	898	877	853	849	822	949	852	843	876	837	901	879	908	901	888	855	858	893	860	862	906	896	898	894	857	852	830	863	874	835	850	886	908	861	833	890	902	855	892	903	855	873	894	853	926	845	892	904	895	899	847	864	926	883	879	939	855	958	900	909	859	916	881	878	870	884	902	900	896	861	892	849	876	879	912	874	900	880	890	849	896	844	883	926	962	879	882	899	888	948	865	838	912	894	860	899	884	847	926	886	919	905	843	904	942	892	840	912	855	844	909	879	890	814	880	941	907	856	898	840	883	856	856	874	893	893	859	854	839	854	837	888	856	915	876	943	888	846	851	910	899	877	874	885	863	888	901	843	878	897	867	900	899	911	872	922	864	859	882	840	910	858	894	873	876	866	858	878	883	909	859	902	884	866	889	920	861	920	840	910	876	918	871	867	904	852	881	919	907	920	876	894	893	945	873	886	927	887	864	868	848	846	873	863	881	849	882	885	898	856	884	875	845	907	912	949	858	847	887	887	867	885	916	869	871	877	926	844	852	876	896	921	860	868	856	913	856	818	916	884	879	886	878	865	873	882	894	892	883	846	838	882	842	907	815	884	890	929	859	915	913	866	846	848	879	890	859	877	873	831	862	864	898	874	908	925	907	850	841	859	850	853	913	906	901	906	882	913	869	926	880	860	897	849	873	898	854	928	893	876	875	839	874	944	861	850	924	859	880	876	915	878	865	918	884	883	919	915	881	883	888	840	877	869	848	941	914	904	886	909	831	884	834	881	889	854	888	880	864	902	902	885	917	837	917	847	893	881	860	899	890	887	903	937	847	882	844	901	882	918	895	870	884	912	880	855	849	877	884	898	888	866	891	876	921	885	871	872	825	866	879	876	893	884	910	862	867	930	845	856	922	857	886	865	886	901	885	931	865	858	866	896	937	833	807	875	889	855	893	842	909	839	863	897	872	912	857	907	857	893	899	871	865	872	900	897	867	832	858	864	904	848	868	956	878	906	922	840	963	860	844	872	858	881	836	859	874	894	906	873	942	887	954	846	878	864	889	834	811	878	824	911	888	884	880	843	952	919	871	873	916	860	884	839	884	862	905	857	841	917	853	887	892	880	893	930	947	861	928	908	913	837	844	837	888	853	855	831	917	883	881	874	887	912	917	874	858	891	900	866	909	888	873	936	898	894	884	932	910	907	902	902	882	888	854	857	863	830	926	872	827	827	870	847	859	898	822	856	878	877	847	854	866	887	903	915	869	943	881	857	873	923	860	824	899	880	872	851	816	883	853	917	910	869	831	915	861	897	834	870	842	881	934	829	883	817	843	847	896	885	874	874	921	817	893	841	906	858	917	904	875	870	888	912	854	871	922	905	874	881	894	817	873	876	864	836	904	868	840	857	930	902	886	880	855	860	913	871	902	905	876	883	833	884	859	847	924	877	906	848	884	855	858	854	913	849	860	823	871	916	898	907	907	892	844	896	915	933	875	892	910	920	874	867	858	891	907	866	868	869	795	853	889	871	862	851	820	879	873	895	915	908	832	951	901	846	838	834	883	872	894	879	847	918	908	934	852	865	802	828	857	863	881	857	905	922	887	858	861	850	864	879	827	865	949	918	909	815	897	881	869	893	868	851	832	891	867	896	899	887	894	857	956	877	900	882	896	858	880	868	927	870	931	890	840	853	909	839	913	882	886	903	884	807	907	860	890	883	872	880	810	884	868	829	904	921	865	891	875	844	885	914	869	902	874	866	925	849	920	869	900	856	862	880	945	914	859	909	876	880	867	918	897	909	840	898	852	887	868	918	904	851	888	872	922	887	840	873	934	874	880	858	909	871	836	904	917	817	906	886	955	873	898	830	901	923	844	883	850	865	878	918	918	867	846	902	884	889	865	884	858	915	897	907	948	915	856	937	892	882	884	861	875	908	855	850	840	829	907	840	857	867	870	878	877	931	874	900	857	864	903	841	854	882	900	924	919	925	856	874	896	884	847	922	902	815	880	858	925	839	811	854	795	862	852	885	860	904	878	867	829	898	906	867	882	925	859	870	900	846	862	898	912	835	915	891	908	899	897	873	859	894	864	886	831	866	908	896	897	899	927	815	832	880	867	906	874	880	854	852	856	900	916	899	844	838	923	886	890	904	912	876	863	845	828	838	900	879	895	879	871	899	873	879	832	872	895	912	865	901	890	842	859	914	849	868	835	909	887	884	861	838	927	878	856	843	827	867	900	849	886	884	884	916	909	876	938	849	924	819	890	847	872	884	872	831	906	816	857	860	859	877	863	940	856	858	867	886	866	863	901	900	937	870	828	809	843	893	873	875	823	873	878	886	843	879	856	860	904	876	831	894	839	870	859	886	874	884	870	859	881	871	896	923	923	938	853	847	884	886	877	918	848	863	891	844	873	828	841	869	917	884	901	858	838	859	874	851	859	884	845	836	938	911	902	883	906	875	871	818	855	816	896	902	876	851	865	884	878	890	898	940	890	893	914	885	906	892	873	842	846	932	898	855	875	875	903	862	882	892	904	892	871	907	921	858	958	843	913	891	863	870	867	912	912	891	857	862	892	833	850	882	951	842	872	885	832	854	898	862	897	890	842	904	891	836	938	933	880	929	900	847	884	901	892	885	899	849	804	842	841	882	895	890	869	879	847	862	897	870	877	878	885	870	785	891	871	845	912	860	897	873	898	898	886	903	928	866	894	842	848	879	919	915	885	878	896	875	874	884	853	873	839	906	839	844	868	840	874	824	855	818	837	886	884	936	880	853	904	862	846	884	882	832	897	891	878	845	855	882	841	826	893	864	882	877	879	892	897	890	891	907	905	930	907	881	893	843	815	892	865	874	836	828	875	864	843	861	847	863	893	872	883	914	911	904	903	878	868	856	848	879	857	891	927	856	894	945	900	877	846	863	896	901	884	868	836	858	850	907	836	902	879	911	915	898	913	872	871
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
